11400000 110000349078080296939242671702016000000 11400001 463921570196382025790709460862813182404 11400002 -156296010995437694232168231438083997696 11400003 90054153322157026618891537663033958304 11400004 -1938247621732880328300417226338398208 11400005 -57621343690755660878225331192003740040 11400006 -52245162942608403746780180755405792896 11400007 150172604393245106024241397971495170152 11400008 30629151355490933713161279919018076160 11400009 -268098114608724478781328858325697198112 11400010 -44565286706652428632979182788503688000 11400011 -44467911007801180571349898911117903840 11400012 -22964366842545735851653647260910074880 11400013 -1330682428346738667383617493533381877760 11400014 456800137692039375039678691298417009856 11400015 -265435509912377033337674767135391358720 11400016 240971510237431934571462065624894668800 11400017 1212471503812199024114030877756888030066 11400018 -21464269404463434086162244853626032640 11400019 -10365795251033220349760415060731607696 11400020 592353416944114716401250262580318580480 11400021 18532935302812314613555557818050901262 11400022 -176087065530593816927622118809921037248 11400023 2013629162080817349059757669792174384 11400024 23228210037496987126270023985330053120 11400025 92367197901229783070476089581897249600 11400026 -124959031247609775274647562711748554752 11400027 212492121787515320544969304603634768832 11400028 -44592731585722345330629060543531597824 11400029 -326143138434966691614172341319255661940 11400030 352578030996927379742134770184020097920 11400031 2831826910136575771627446123477036472 11400032 114010197827723321579867624902916308992 11400033 37318759683509274790455219496238581248 11400034 375201824799097792419255395319529262880 11400035 -319987477632663708939802318859651242800 11400036 477924469534128878122940793419876075520 11400037 -258729993489842141216539473587379993408 11400038 -192222289657181662338373932030892830720 11400039 -9528481819688817511307057773616945280 11400040 1489846614285961530030528576154799308800 11400041 13396349067884798929069993243427418000 11400042 -41898471563274918739172206644248271360 11400043 947413521372076657219774080525305650292 11400044 -102491782912328762271649069153653700608 11400045 36051789256230540736411112167671456000 11400046 -61765791890708883094793770338761920704 11400047 54488749345834233703096423588476214944 11400048 -52261398960546514907841605839355904000 11400049 399786875347710643182624198574975337280 11400050 85638393161166879418405021574925945600 11400051 -72962312817877055683283300104900535760 11400052 573714617496943448549448598994417534336 11400053 -319234422633491443353846119770424941920 11400054 131653575640022745344172393715579753920 11400055 67552591141114880765773748932718895960 11400056 -653774826109274905649933407039543173120 11400057 -89383676635293072414979222679042959200 11400058 987790505429338195620508640573543698176 11400059 -95130723293774697839817451277014532760 11400060 -118954396296974993057888282971558871040 11400061 235156944964655111989831464892975128000 11400062 -453854293334189803799689767961085971968 11400063 301386647495784996039330128181760543944 11400064 -179924434877969189057365641194436034560 11400065 314506639342505268977104412444715664320 11400066 415698777408056474644809668226168239952 11400067 95478852940612956940220240228293962752 11400068 -38704139852579061585380691193435140864 11400069 101815054919561449879899978075767191008 11400070 63068648318579515050064061842668837120 11400071 826677474920211877396179730416497749272 11400072 169802115186350982886124251551346851840 11400073 14295548952629974137800762151112698660 11400074 1047530453687399038997699529657707520 11400075 250793414819703988223810719162574970000 11400076 553462915699944029484232172744771499520 11400077 210440511026975458838755174351465834860 11400078 235578395405726814030990603372276831360 11400079 699406196576938788052564604126677222720 11400080 -159946339674846912701216942953869066240 11400081 168928118227594831572360653769827371008 11400082 -72574650070255253998303904940384874608 11400083 1362334777362802197697479084012949320 11400084 500531191288238357813100334046831490816 11400085 -198638976844842351435181886013629280000 11400086 -917043975145305522052011323495694920256 11400087 -152642089374955706171865575674737272448 11400088 115952126223276455255989270532542955520 11400089 -335702296311370815240104242476533108976 11400090 11710708940658687346598779146208573440 11400091 -293217577772073866881614649669400255016 11400092 -211351713744190588910647226860345635840 11400093 -562749795698157590159668119075096460218 11400094 82588338718501401178841746557005556096 11400095 176011450200369181037085544655682048000 11400096 -439620107717619792218273224248017289216 11400097 1107383079051921003979130811659421848546 11400098 17687733294649299228660116747779557120 11400099 -80065228382496749900754067570642671120 11400100 -249754936384433973540088048111999081600 11400101 718180972310053837603973123194563461952 11400102 105952389602481736313469112948167338112 11400103 -554247320613132892272696755851405140000 11400104 252431109446797101729941208145626961920 11400105 -28104047826348573284872500884169887040 11400106 -536185908445282004230529085824833255248 11400107 287114863034577559748272078423583190864 11400108 223346830754614331029301642682222773760 11400109 304053670327847336675946157869971144416 11400110 -333357604590811453272094913332670160000 11400111 227356092843345794645097956413696609488 11400112 125029192796138610264459596619367202816 11400113 71169862803087204462043363578812059200 11400114 349573135908509614919318233300519311360 11400115 272273401904464678245817867183021550400 11400116 -71454357056189554956564877506394644480 11400117 -8405843100839913442150532629694200320 11400118 -8218021465739420366909539076046237312 11400119 -95540625097083294055865540188749234288 11400120 197108845440254097981458223948791500800 11400121 -1476906476712261393198446476666360654208 11400122 342325240818421792721137005533705984112 11400123 501045078366395880237858549420881130240 11400124 -70673847958415571999381010300932061184 11400125 756181160890865877913354795875991848000 11400126 -5530947564853440491059488672758771712 11400127 -487551689710090940747554489986086483208 11400128 -61002075451463687563441383359939346432 11400129 -491869201628590333090798328360047756800 11400130 -119949854927225395431239987688691200 11400131 83490539745630254965936651373222095932 11400132 272372165766039886130405632463704719360 11400133 -45140968958186399491200540592280944800 11400134 204924198218037438254684771991989784960 11400135 72000260157560553574955250779780468640 11400136 387001836744443341557575981081379840 11400137 -40120884057987240890760999406584210048 11400138 21126896357178140531821535039490875904 11400139 -1376904260630911959477266710870986235200 11400140 -103136845394628767750623215637963806720 11400141 -70930484558022007970659949768999863200 11400142 -63964804141869186564251585565676060608 11400143 -1912347478155713428359491964028580400336 11400144 48576219181083025770852396731611348992 11400145 255971044140526606329855289270759302900 11400146 638315769530449373850790058649998704272 11400147 759199014293231168820060718891320818568 11400148 383466492503208402450339858629596174208 11400149 -1108890358539466995294189486456713228964 11400150 109303523158957090070097568347494625600 11400151 85271998654391488607085993909910309552 11400152 111161086828003340218199736137871360000 11400153 366292652323590435696342625864351057104 11400154 55078251314944599498506692036106880000 11400155 -128202815321835189898908073609618529280 11400156 -670442740281349533956668571844698557440 11400157 -19262595390242343460608659628131205120 11400158 -148225570986400486775736474766565680128 11400159 -430827057835633640619382542390410611896 11400160 6922254331128711340185918223205007360 11400161 1477300948828377657801812695333630065300 11400162 -205698632097545417810321507196272989440 11400163 -401688968196779089324778768865956308016 11400164 421648372174759202646580342694477045376 11400165 20641356286243358113224566085248709120 11400166 -210890494434593063249578675130146171200 11400167 -39054458499536722921622205093441803928 11400168 145623135107391523461518502225567744000 11400169 -919191232660661210364807318410694480480 11400170 27376324680830739155635374797054535360 11400171 56895280652512463676277127658077695680 11400172 -316695372470823477881153847717824076800 11400173 92843764002386061690115246196689446168 11400174 -195058033596204918031487248556812611840 11400175 176162423449626963237064442996763223400 11400176 162232288467089732057014752897585119232 11400177 239971217575782478307352499008100721520 11400178 -239632134354143205509459462526904869360 11400179 -261636406735164832831462516433068251648 11400180 -121737292140735304957775222182933954560 11400181 29734367590579310949371273728035386544 11400182 435071115471018717510053113831078956192 11400183 -4914300563192609083257187922906141592 11400184 -690707001560416825773687511196583014400 11400185 -158164803860572012247864752313810814840 11400186 56521389753969053506753479346684919808 11400187 -288683119287246244922008795856709000 11400188 987297829474365654317450940302254080 11400189 168179197115307770627967863752645914624 11400190 320773080814495139311848026531292960000 11400191 24457772579665174455418771679782687344 11400192 405925257336517239640426414889936879616 11400193 597849987582883409199433982642479710996 11400194 -100284346736016734717047505504081345472 11400195 -1613371337359353928229394497360428800 11400196 1069042613104462376683433546010076475392 11400197 170120070757487579011419073502388619392 11400198 196737559769651316028469206265431369728 11400199 -1216014175831553180297405292060658877800 11400200 -261756990025395749325715680252887040000 11400201 -194469970148225829122058232903725535260 11400202 283875028370482988502702344302733320704 11400203 3095742268748835689027596764470087424 11400204 -142864305825582906619765397155789501440 11400205 751481363664234965890152810644247094860 11400206 -175691006270727555902586552817492379136 11400207 82646003106585299089965144424097802240 11400208 -58740150304798364813231359388940042240 11400209 -156103904875824728014753170402840930960 11400210 -281844490163893590750966768143485900800 11400211 637809989365150346018272004219114977000 11400212 210533241190476066929669540977806923520 11400213 45687362904903007905276363863762217888 11400214 58432848731200652773595142964876602624 11400215 962595620322389449046867937481936549920 11400216 243098658747317796471224922196529971200 11400217 321370699428416239071973530797406680064 11400218 -36797842049586526411303688086951389984 11400219 -42964289595488848876730456227787836800 11400220 -37976936942333465627724804404658124800 11400221 163523088604684795810464569536100150112 11400222 -130904583925031638280752712674748660928 11400223 -715125716577914407192705754025034618528 11400224 1102271461545921374671101211609698140160 11400225 -208403843363816017100562212452921184400 11400226 14820701715514994450776324520623294464 11400227 -396155063358280180557787186906421039928 11400228 -36529899559575585911626368392945602560 11400229 -800443636495996909778631858291689269220 11400230 181357687052072019754222523070492933120 11400231 96010333997605803207601495527699101520 11400232 201988614191851008247396354696288742400 11400233 623839520159027407320534778900955886600 11400234 18266497999272991576946361031902438912 11400235 262784747433200907182643358649308581120 11400236 -671981147761516086507818551729531134720 11400237 647805574981636327463612302149493429440 11400238 43276108000620353132402706572624718144 11400239 -281462042060661631523503123115385246960 11400240 58285235748133203041848110907601387520 11400241 281114463900907163413143653741977057972 11400242 -285281210013592126537141947735031211760 11400243 -83887152189455554665119297083730369736 11400244 144445415553522743667756343445030193536 11400245 -253302732913166247725283100009167698400 11400246 -3256939776775199848315784063616227328 11400247 347633078659494888088556699658039294480 11400248 -58322174330324597039880154238098944000 11400249 17134183456780458076684256832902396928 11400250 -72255102045258782930565685355569152000 11400251 234527197222976069621765070190284179760 11400252 -247299236523642913214478029680592452608 11400253 1285461001147105004643923992308409718080 11400254 116816057467071531295774958253859606272 11400255 84895731967597110946468095685870403520 11400256 -29470742745121841338281378225934303232 11400257 501639800487933196168217730479304576 11400258 -137957240431976038898646940647062438016 11400259 -224012645831177222781202260801856287952 11400260 473562299679535894152566083567353242880 11400261 313381851859819401150101882669265556800 11400262 -430230975373620800350943930142489694368 11400263 -10447665410792123795499085864237017504 11400264 -47630489606800439962861940159969280 11400265 442912498594844741907614556630902898660 11400266 -191645656904628330057149982942281844480 11400267 -799794577430446910551758264477644010000 11400268 959405817035629889523910834411734254592 11400269 -610360074382215011629720683888785576256 11400270 48509658661816876493849421402290626560 11400271 794284502977355183618429015235193061592 11400272 -19142175102098082016863860938660380672 11400273 -638507210926634149425722366689929315456 11400274 -300917049330661678298154731821262706528 11400275 51982931765762737887916201564104609300 11400276 327815600969024627598422963473598687232 11400277 -229089690227839494390841570956355065600 11400278 -320857877311389330675047771753806606560 11400279 -426357169971849216092618787067477264512 11400280 632018836034879658371806400853667430400 11400281 380360550519720844437838842339825041664 11400282 147598943819779845316173814055654141952 11400283 -785146256369141565766881172695177697468 11400284 -163624661344583366596363151753044030464 11400285 -51607521064223642427672186677333203200 11400286 -35915203760504033381631009957653088960 11400287 -1003311979558334462117858988913304708064 11400288 127308673608522476423025350082546892800 11400289 -20001838235551834387586088776796631376 11400290 206399240993989744857964756662727104000 11400291 -436646927198002065593799184050210048000 11400292 -400093605218196310528417139570203784960 11400293 -375742992406283230895981620488235987458 11400294 282767801037967381536366281477503185600 11400295 419854913387798696533416865287456796320 11400296 324456986484199245366075299920398120960 11400297 -220174986379497125181412015084299408000 11400298 75862898067860373817931826489207367680 11400299 -607018060424521741755030529016371952136 11400300 -48606912306469486029381189495982848000 11400301 1003529851345996052913662292563520580704 11400302 -85131104988769762601803915842444925056 11400303 79111179476773832049502726241328599424 11400304 -251025292715335242242248935106009333760 11400305 -157206948415212166491351863813917621440 11400306 -205258433487429315550598199227157580800 11400307 359954744889392849209136949659482208560 11400308 -7011209019962264827560669609123298560 11400309 7530792336198767390983090073968088124 11400310 163963671559681360249394217312940368000 11400311 258156376716637088620917496325539783752 11400312 7335099696331488065870423075586048000 11400313 -119788958072155703221983406029766623020 11400314 -283702470302412558232581873236675289744 11400315 -86668246748151253391357458948199086080 11400316 -604912644551435783873997616053871912960 11400317 -356863478427470507162133137629400950260 11400318 150862939555036649815592793281075466240 11400319 223853533395537998832461371126533242592 11400320 642699271429015574944388135648231424000 11400321 -336403993314235323133966072148134254288 11400322 363629186455005048855727091032076502432 11400323 -51836727380219389969299121336069076160 11400324 151699075140340556801283897983260200960 11400325 383808706232706038424586428433001853050 11400326 -145161240394541567945332353482054509440 11400327 413797945285083439044083386865825268048 11400328 -221547837723500238653888596087312711680 11400329 363350823575766508927647044226981003876 11400330 175804037471802251295476974437577827840 11400331 635248278219187162350439627140055942200 11400332 -7650440746532141758067606298066124800 11400333 114884094825094876534508964071293030464 11400334 41671087279321735677063057302817699840 11400335 -205655496719719351674178403060182531200 11400336 182398388934690520339574980025001787392 11400337 6234710667239537679614209698068857296 11400338 -419218965536341170978916924632334072704 11400339 10039234878381674087732990127628279224 11400340 397432462039711763411500384576130922240 11400341 147759126471902221052329167509220262752 11400342 -77047879061194085853823505984546296320 11400343 215930889853871950388180010902206859016 11400344 189084125318853405350523777956276613120 11400345 -518447651033564932746665068794941722560 11400346 -659683622417730199501816823946884026128 11400347 182007782031953019972909184372878588432 11400348 -360600312412606904024372743615998174720 11400349 1472765455392810589720882879258623628928 11400350 111838572661878427619586185642738712000 11400351 -739041692068445188948239727567089901296 11400352 -820785361750045479317126352161032962048 11400353 44504514033872763224992932481018250664 11400354 -946982038765326288605102378949391872 11400355 -514685307797257155984670772485295976240 11400356 770812068944982964839244285540104729600 11400357 599194089773327919789198413148291827040 11400358 41439495934450959570903889603535309280 11400359 -84568619065865489946559296928615745160 11400360 -174069496881589229217505486535827046400 11400361 -162423385321338108714182786040554543680 11400362 -146957903466756917862157389952470047568 11400363 224419320019348636651162652409690571920 11400364 161879772690785829741957108727152629760 11400365 -527845053468886537430857766615639194740 11400366 24173236964433106588956883088687182080 11400367 753035046088037991698634793728560296704 11400368 -28738035596024630794060186320065986560 11400369 -541872760109616065217915783839797113312 11400370 10602239906654081663311807444122903360 11400371 -798431648940343834787020064685344104800 11400372 -99445405547725089497400439839283752960 11400373 1517349096421609174567349769696773165980 11400374 41503967055269172668111799205073183232 11400375 -2120578852161676741566118417989504000 11400376 -4398934184737661425015846827973324800 11400377 -394069049835791506137315092579614194774 11400378 -214929949016649416402781022884765696 11400379 -396408668378737621413344133228533957020 11400380 10707958255699998081199952547756019200 11400381 35152329603717264156466006928996285760 11400382 -102821421341035237946562901406061904896 11400383 38912955266133460959837056203435616904 11400384 -82601484291623862691659148319589924864 11400385 729858768363842293649180452785751992960 11400386 392334372463040927746491850371248221392 11400387 161529646666384133642296044060601812480 11400388 24080863942944580827689346195291740288 11400389 -41997603159728255268374029627889791008 11400390 -11517340968122929902017552533866238080 11400391 87637940773345790381457754814181038800 11400392 178750875940154252764676853270201984000 11400393 -39857427156906264807458908761210292800 11400394 3951274998550057349934035995275117312 11400395 228709526002002242872989647555208554400 11400396 -17196593889546259142854635950418247680 11400397 383629336909857358684801121129525609846 11400398 382247226794380762984383058130825238336 11400399 760997180641465165710905952940618329600 11400400 -121037882355864607993112365826664038400 11400401 263725501943694081519226686682937148402 11400402 106454952487138053830560538176885673088 11400403 99484067830994822250156302595130794656 11400404 -988998895710286743292486648584050257920 11400405 -11478371317618876136329238557210990080 11400406 6751946907468933041443785340883995008 11400407 -245856300055506204216854688571666804344 11400408 -478588939367205269187425002332325478400 11400409 252731919060636593783729066027886908416 11400410 3973367342979535548973316813940510720 11400411 348360171749059544580724364216027543040 11400412 -437949948375693045274715711961918699008 11400413 37158918016741977408298669249230811584 11400414 88087221750635592027322154887744468992 11400415 -247471829733398397352282356170509975680 11400416 96181050993951701129565844174453604352 11400417 -23085836554085927245037275955825921280 11400418 3302564748847856861126271998512976640 11400419 -9928738015245969800734511608166700960 11400420 15516367277355830765357027310006005760 11400421 471156076916346762596548594941140744892 11400422 -409579255931172134520997731958561290240 11400423 117933579516611317019443522053314619600 11400424 151486235446057117203274627551919718400 11400425 19522433729077612639577497863501133500 11400426 -31234440977830910777736018928623805008 11400427 -87125565661883229643429330941045843724 11400428 -17959555441036336897830621813482926080 11400429 515115646920010345605989328709997845248 11400430 -88331849321123067438497568979452785280 11400431 83056474400640696832710470128141623792 11400432 -8666457025644278014750259223118970880 11400433 114653616697990398626387835407894271168 11400434 -34337107843562624637187367595725128800 11400435 -122291507228313233081370043896730188480 11400436 -33086941576377761709918700595525672960 11400437 -1370696698381936422956189665020048732000 11400438 182643078878005095150379831547662453632 11400439 296861865849341193882695076245421227240 11400440 107265289444976467464399942024156364800 11400441 -114521081914371740203734857375374206720 11400442 -511795524817028251417023345960722986128 11400443 -329057218060476447653473700186185561308 11400444 227427710573935985832966996259238407680 11400445 -90408173411909588458570444082963053440 11400446 64328885757359838972495733893535157760 11400447 -394720017007290026897844151213472422200 11400448 -728740005282368338647195460528167190528 11400449 -61361499076982762378234074615230587136 11400450 -158276926588080777101731915280409974400 11400451 576438277198999914358003201627974204000 11400452 -447020644080992472885412283483485962240 11400453 -1185061649879875471956674401792962643200 11400454 -81276766322914731642875461767394103040 11400455 -132456165616811119855976969413310625600 11400456 -22767421358304928342366988206709145600 11400457 149368855298260291344752811706848170088 11400458 439835190849057319014060331876910860080 11400459 -43816210327725738954766960600031668992 11400460 429938812928692816869338520498524160 11400461 -34573848285300594796336926766336861056 11400462 147820377660484465270971238296606145920 11400463 -987617107155772650684599246966112574288 11400464 224677818196841144055956661488257597440 11400465 308239156914207087022159947795460710720 11400466 44149567323742025998111079091005629440 11400467 -101818220623215127073547197416770157440 11400468 215453631306712473953404020664917719040 11400469 583857840758308862484466590118759673870 11400470 104240474904945464690396434448801506560 11400471 -255748237388485638526324929279045008160 11400472 -25442360111670237101289091830669342720 11400473 160586099970670123220050822672358510400 11400474 -302735963351306578700203641364410800640 11400475 547285852032324801851653428341389201000 11400476 -32751531133694080542433746045446177280 11400477 -64013780900689043093728027993043407296 11400478 -557387352251634586687864136238473976960 11400479 -1122302873154585728281983913058294483040 11400480 86481460319294449199568414484463616000 11400481 -487620741230434418253911866208415906718 11400482 301455594977172246748726728723276131712 11400483 -53852392351963662018748779853111185936 11400484 303513151866028263042611576369717433600 11400485 -534701221319598949283421718993159202820 11400486 114744301791536569720966208121859244928 11400487 -581273382683152956264733299680199785784 11400488 -200143753862091492457793496248860999680 11400489 -332938469751687725483600642252646939960 11400490 39422010772435886334361570986029260800 11400491 -1128546156539939085806471374576149996108 11400492 194500286970336762071136789604697482752 11400493 242554086979684729877820703032221048888 11400494 169036950854724011828177959834495411200 11400495 294071345025520942544046257173415523840 11400496 71823427196857630447751915745787953152 11400497 1021851487242782917162738227740447612946 11400498 -64131939167176867693426742620693573632 11400499 -1786800327558033675100671676899052540 11400500 -132562128067167120048870074700424992000 11400501 36092667860271013649015095017186711168 11400502 44530375080826274045134435074658805760 11400503 -36343580607561209126956885066531804248 11400504 -991935900878498464712308996037345280 11400505 8928736168861486169931766366357933320 11400506 -53986760748944493788291560838257398336 11400507 -28842570192631373597399760649039664088 11400508 -416861278341006715335429210125379108864 11400509 -107208611712016548240614018840593585140 11400510 -142907183418626157556444108473400780800 11400511 81218464003082318237550306724580784000 11400512 130540289070504342985829279841288978432 11400513 222315684683834738672775915510662906400 11400514 96478693072386488002708699903998476832 11400515 -238991739212158548635463591781473621600 11400516 291839808655376709850511264733344595072 11400517 244784971603206113003120217226755153566 11400518 529855213201229050088730492634057476960 11400519 374726368126270367804233892282981159808 11400520 -745822887594549337093631635985112576000 11400521 240739260264368889599847378167607163344 11400522 9382792062673237789677732906591449856 11400523 -98771427644123643887439414963620986680 11400524 25021102364530391942088391702131127296 11400525 -81290781822777586794677572982581168800 11400526 -44865638366566630801942461229141140288 11400527 -188132179708855949779179860091025096200 11400528 -6019489778440208425650144694281830400 11400529 -38634538851777036268165231420103356416 11400530 -242246479349683002355091760576870002880 11400531 -293812283180712098832056598098335493448 11400532 234805774556625470434347648617912832000 11400533 698719131511300834478346549572599960782 11400534 149416697056720458734838919260990708480 11400535 84066504489730087667323520571491379480 11400536 -445343252617657885978127728504966348800 11400537 805372155477816526326549281699314801440 11400538 657495676980028042637334167792633902560 11400539 292484942214015122901510193976632042080 11400540 -234043989500795125394842863538851256320 11400541 515099079584576702449012301423253288768 11400542 -184202330479878114511214447008726224384 11400543 -143030484722814794753929582789845931392 11400544 -462494772507865001570904065983933317120 11400545 202198059317098461985343010285208705320 11400546 85758886049110607479339179765290098944 11400547 -14060054515365449363112281274803318840 11400548 268992604535034715750093256111180795904 11400549 -664477066523112892958629075868689823136 11400550 105487505405447073645689504458271164800 11400551 314682789584656966256735656400420875920 11400552 -231090646802526907606654822510058234880 11400553 92613606202525666532808562985463057040 11400554 -288838410076398555444109238094120265728 11400555 -971121562046923132515629232899483719680 11400556 -14592510972158658343477484527453219328 11400557 561575946896589698075906679692091494592 11400558 9853115639064903028683800107822505088 11400559 525224818638944983000898724435387962400 11400560 6532803713866598768174129663492751360 11400561 468131144548757070302489809340898452640 11400562 -81399168449259510132947928265656328800 11400563 -608653500196729182581182350091121611188 11400564 147652701342942632520782564581978017792 11400565 -142219648305615017226074379984092280960 11400566 613084450312515113568241055138334275232 11400567 -132729569348124351753242686111845484080 11400568 -865308024443080767756082991274739261440 11400569 1354917765732005516346310390099450700160 11400570 62056244223446053916852275386729024000 11400571 33417093221843119215528834650577703680 11400572 -984585165749557034463373771456900631040 11400573 437682995581308637249507510023743597184 11400574 308290962403184519805237915887221333632 11400575 4398282214695852749570673453731935800 11400576 224281399932996779427287161381060608000 11400577 -665255388573777007110119770678269867948 11400578 213388946254457075665352678121211270656 11400579 -337381656787528053333445726594160054076 11400580 -85521423110153920754565212335397548800 11400581 -723322467839369721543507239277724947618 11400582 4156658988635347316168966257666285440 11400583 246780713900897886648406146961439039904 11400584 27669932190540747934451363077224990720 11400585 121343258688524640092554261189877482560 11400586 -593593974916259169511155893472418579200 11400587 569148467713500677772848072025244481424 11400588 299656994989793359506449293261295133696 11400589 1748576111150453428457174898093390258240 11400590 3589583726916618784740696507460456320 11400591 -12106465044061788036770720002904742912 11400592 6694799038902310996884452801411284992 11400593 -650107297177302259581022211765718238158 11400594 -15255002018404190735319721198643062272 11400595 191893310401474076670425980107871210800 11400596 276894066900326012445776235157975470720 11400597 -350373051973822743479489477312241798372 11400598 518532994663838747876986562098826233920 11400599 -229457855686918951204421024807005544448 11400600 -10919450190574480275648347389466112000 11400601 -721252860678350838628693974425241737398 11400602 -287786083288364772894810392026003388928 11400603 522807664264568484966001611297676202904 11400604 -367547416898070140678944712326795817984 11400605 286855505402848682920571036096725966560 11400606 107495410642459473146107242470493250944 11400607 816370384172835541211405349771344869856 11400608 -1335275327282918150390497123002231029760 11400609 36525016115118046981084267584267877728 11400610 38759181021833611596646234651728068160 11400611 -71609603354260022772287638863930389328 11400612 72976841554889125069241422939563700224 11400613 114703363309061435298514791525678770496 11400614 634859468627077948134752136144266290656 11400615 -667927773984437469944368461167070780000 11400616 714799392277747319850964211974841748480 11400617 -121474669105894520370202571208872163840 11400618 210556496788926758046007721120896305408 11400619 -878370307406119641476660212650618443980 11400620 281261679857116983308552552365885440 11400621 12204462502933714531239967928692495584 11400622 -166251153242423516292124035001440754176 11400623 -27130234134790005420013471604610012936 11400624 3335979414255831108011264246518284288 11400625 -78996242745789093928234388958522075000 11400626 -609361282972857907760425385845593863040 11400627 274452478026318816513671378004355226880 11400628 -105850473508789641129468084885621845632 11400629 -81726578877398176516687176837507890880 11400630 82105173503773610592933717397846629120 11400631 -532517647655617977224456340502312814976 11400632 -581612925434032336494724808441184153600 11400633 3092830850973491984387591383381881120 11400634 -79221727148798760167532948152606784000 11400635 625018811722610004099848380875626974080 11400636 -58620962969123324870023220802655051776 11400637 -303320109370801098608931119091304476980 11400638 -67945934090137918694270999252453907840 11400639 334876239847694267684895405554899604424 11400640 91088045858495373960601321948053504000 11400641 -226173062438855152670465090171942477760 11400642 348296918806312089192830124805234867200 11400643 366339271853830785962525709306003640892 11400644 433139381510796089360611835338057566336 11400645 -109017307943707322430429917639844509280 11400646 -286205591050182939392540666296153289280 11400647 395845070414541041362463818300717398552 11400648 -73946625814872311954363661478920192000 11400649 -571070731747035761026151025109862620124 11400650 9800836162141613688210570696313126800 11400651 -199703571860361744105193893863387301840 11400652 -388127085771459227096654934273661964288 11400653 -47619931973619291678513596833962240000 11400654 -2519534678091835885899966169172369280 11400655 -73696244915916597579512575072104161280 11400656 -140803266614674146313997406059498520576 11400657 -129042561745228365450648073954178591760 11400658 809508263007616715519977527922807286784 11400659 100447336868100062815763047818456775416 11400660 -28306283960973592720157971440567179520 11400661 -902337581274763206138811889272511074738 11400662 -2206957593577976819433949193183694336 11400663 97317585550991312499526339743378137088 11400664 580594092847866276415846043639954411520 11400665 182353163938246736694569680994131200 11400666 161829396785197026411505476836780173824 11400667 232509769244053310056257236603626443716 11400668 936222981510391323478852910515197528576 11400669 -836297443222526874648377574236975904 11400670 12119386761486523261720611380814600960 11400671 461184331611965448930862630864826127024 11400672 343127407281156060882507194943650660352 11400673 898674539674265950026111063293599861922 11400674 389026827321774084294868036433705521152 11400675 -111466345665545314378587342330082041600 11400676 546529806874493042624448954068606976 11400677 556640274743484033528855750342426278526 11400678 -17291311353572642818471331673619617792 11400679 -1352865048858824925876581775883655355840 11400680 -98660999664580051753881145536242995200 11400681 340257259071541064938275323719949611152 11400682 148951760263104487147240987695649974192 11400683 181667655548438098519855310039195081760 11400684 -67808305210104229535322566999146168320 11400685 23999053618906657074561435504926052960 11400686 -332914567381810671456843282598287025152 11400687 542856880960736704890473589378686451144 11400688 10580994224318170463356952759859609600 11400689 569540776893515144006434522831943339760 11400690 97136058953139434139013062408193374720 11400691 394507906274689185649616362157523163000 11400692 496505882861642190154561862998030482816 11400693 -37908240078817947410887315023275547456 11400694 412395402629582311579013675360347636896 11400695 -532251941257277840607029272817434787520 11400696 -611262093880498397424794061689998540800 11400697 -204575247334825006822076254788525779136 11400698 13361402414503878707827718987877279600 11400699 25340315407082669325267795439797880320 11400700 80802224844599980639007428082076864000 11400701 67632025841373129365197115135264280984 11400702 -33393429925349641724754501192188369280 11400703 -1025426735287719843912026138859677671600 11400704 9159633977585500761622525266647580672 11400705 -94775426146738151834548637102431531500 11400706 43592585076854229862089351093715376544 11400707 -496811272273763771591722651432357879044 11400708 -44202818729140180366057506197235394560 11400709 569650051357044403484826235536228288 11400710 70556349632319973655386113560314176000 11400711 -89687480967826314673432233236890778496 11400712 -1419204815581563856415868264015636787200 11400713 -202373708879502687904128994453580824038 11400714 -112522067036940233094076924108856255232 11400715 -68803140836520115975007758167374954880 11400716 -657979049214956319861781140185288444160 11400717 651614495868785327298941144510395639200 11400718 61157677835250546327923859673529222016 11400719 -4268570457169375632292354028496984192 11400720 -12989886776661458773966095606605414400 11400721 -197831358220043701119675874374445056156 11400722 315139238518063005301365473540919033600 11400723 -131607420210866589613379441088393690000 11400724 248534698714861837586544622871408883456 11400725 169812143811356697187943327685346346400 11400726 -89763865227871160951564892832594107456 11400727 -180272934599005379651998441377498698880 11400728 -57694519456765667412884117455169955840 11400729 -289660714496434533152780210873647113120 11400730 66751800467998086131936871720408088320 11400731 -484255821004671021194593308186664857468 11400732 -111327643215702027456510399952099212288 11400733 288842714923524045094713249710615098982 11400734 -574943852737510803885460362635444985984 11400735 72144885093422090420653516940013828000 11400736 -564799724876169747259946889687247749120 11400737 -597865397157504540703493020251711379614 11400738 -244697420309037962456298009769265809152 11400739 94202040134271829809109045298318197920 11400740 -391784219576070454910886975278422007040 11400741 20538177678719615543527821056762430 11400742 -72370160702927748527234785388014276800 11400743 395972182202808168424893760089550454016 11400744 -98441394342434759406475193607914618880 11400745 10700019453879244426233333272272962120 11400746 360938221668794883223730736807075840 11400747 253600493153024650385671532287254564480 11400748 119415042862153009722860295822239153408 11400749 294942975890804735591562250529662521750 11400750 3514678220572261572930574894986384000 11400751 1200882174262495261899420611246222868752 11400752 -54890130853041563062963374979038314496 11400753 111569016617538632728555555842637408128 11400754 -204204307934535929695015477485622622208 11400755 229991467654655248284295199968097115360 11400756 125322894059614184148782161409574359040 11400757 997398417625739155743170182618416497006 11400758 196285850876516690885268532938580736640 11400759 144940192301090426115134536455441622464 11400760 252255333832564236593762276687609856000 11400761 -701208920140856505118758147553533078528 11400762 -3589560383896560409071939343855491840 11400763 -346602985629697278756038833658730766080 11400764 -43666958542521343062067035756519527424 11400765 -293715794761603053266521879563162384000 11400766 -37318081383562513322924275910984879616 11400767 -126506499185147240797929542258611968000 11400768 19428232574163331605070607201918779392 11400769 -89241693165550232604168450533010176830 11400770 392751825023338493661438827569649524800 11400771 -498862082285852324402619902448440692488 11400772 -294712647478282157244995102306039242624 11400773 -371728684273752081267935805582498641220 11400774 104342622874047695366859226842579769344 11400775 -18354162291734221724751135916002513200 11400776 -242491335545378903823179800898588113920 11400777 -148089861419722890307910234201369502720 11400778 -153467977005330300263245291310130647040 11400779 -152802604529906760653526529511151695520 11400780 174862971139076652835147006691031859200 11400781 308194031996635045356654571299852207510 11400782 528208986947457030248451485144751052992 11400783 -48423250497552116723754465345793542000 11400784 104045403940239796489984342256594436096 11400785 -8501870394118469281517632305673381440 11400786 -293826484509716541561460286722163632368 11400787 1291190031848162086943214797210643109632 11400788 -13153923553757142711728946560463556608 11400789 -340136752473000858428418417651037274976 11400790 226077823033876552109833494319658434560 11400791 501208382332835563901156285055429405192 11400792 62915965393465612146618907021184163840 11400793 798044977169359983360621091838988764042 11400794 -492402802795057291506790028851308236304 11400795 93017077366767602926834427765357044800 11400796 118163777927113758014577093059961375744 11400797 523939240634164894871067448858209529920 11400798 163760505963470142144494457489214740480 11400799 1110023037094730574773558910659485378320 11400800 598113350244888002199435556796468428800 11400801 23617544488013547053849497633080563520 11400802 139911934267915256834854900811037563904 11400803 139096768691009123411214654075521052 11400804 60699928013208815418924765652427397120 11400805 1612248825275367296706647579594937600 11400806 119512304550187015800665298601526169600 11400807 106445126279711341460866800630908833920 11400808 -244703884885648807006241236262660014080 11400809 225407938140861101606973752105377816512 11400810 -99626855121333933702614453962207457280 11400811 -274459897634123726769916668556121121000 11400812 109352247872733089922007307811813027840 11400813 -24942674340998844627006590016831054858 11400814 -24058136939654005686586212833757057408 11400815 -632156283615203980577848324417944890040 11400816 -27125030264674195930029641557725413376 11400817 -1057357945547547714819854682256317305360 11400818 -122220451906173206005983566279028060672 11400819 -285114298231821066972542221539987840456 11400820 -133020204284400126829369583929034353920 11400821 40975408421075286887851568614458361344 11400822 -40736656169598843019259968355124452640 11400823 169719412854843457703090475954345131440 11400824 189587455196450863590823150855092510720 11400825 176447174365709899579543497078734107200 11400826 173042210225637047754799883003538864864 11400827 -69127162059890114696804540658547935324 11400828 278032083471619470640270619315968919040 11400829 -193671333099371103749984114946143652096 11400830 9114747747250727133262104733781971200 11400831 -123107200830870611566945124084757013440 11400832 -669603383438094898716890943326571724800 11400833 -802282718121290652413145060518912673918 11400834 -100975097348986783648520863311938698752 11400835 447399964607004928802049991443947483280 11400836 -119650194394482944445635893414844666880 11400837 24357982762127364526514347028863893504 11400838 -360979691452930925793331924774818955680 11400839 131694249845254965695854628212671937920 11400840 -241973090320394151782195628663078912000 11400841 -169454924052715878685365447829218088908 11400842 578909176056618312063525859967546913072 11400843 501509541426424338026215166488553864664 11400844 -21394853154286152856856793377534875648 11400845 530187205212412482300617706670598753100 11400846 79313792950078682803375242536780978304 11400847 -96211151723385325691620798825834419168 11400848 33650565487392343242048187595096064 11400849 87324289816854648342913834168441611234 11400850 -61051751142875605598593413605434531200 11400851 61438792356605023285713503706445937664 11400852 513878282425397370344361280747917023232 11400853 -636708056904778295534432155480950870898 11400854 -759424724564421206616470078248474087488 11400855 -169639356363998113934830531312034688000 11400856 -256063910775490921671329946561404375040 11400857 353675906046688975830272180763246992520 11400858 63755834185598234202175635741226890240 11400859 -1208043873725698805087581660271187858940 11400860 461163120401354949457029469395545710080 11400861 166987560532350254071285098894112831872 11400862 65954801988830733397481957570824896 11400863 -57697568231461936005434305176345108960 11400864 233626606689935375407725764273208557568 11400865 -114893794037512599888535661192502614400 11400866 -125013005445580584368033336919133695840 11400867 43927249971405961709260925070363205284 11400868 279115344384620034477951400014774420480 11400869 -210995650505268010776139214098043381604 11400870 -5122964436808920484195247119624765440 11400871 1125698117503738303954690968060950915592 11400872 14049998245451300582263498256732160000 11400873 -122512963580053991264139838655736520512 11400874 -352649255891270462343716613326329109760 11400875 542885400067028857737733100999843040000 11400876 -179973122646367297606359931979428954368 11400877 3229581843966998032519869272858677600 11400878 205981047885425608543579272759333906240 11400879 -220675766076356614395688496685300728184 11400880 78955878130694850587455237815118725120 11400881 -428274959898359264528456731329457086318 11400882 -21796408747082729185741684358218228608 11400883 -18984947996360686374349920493082396496 11400884 -429827640543424689110741016817455513600 11400885 1095192524689055583199537825008970560000 11400886 89619253816258766172684502912618056960 11400887 -522057573963371975324463984109753621464 11400888 36857327894418617679037054058815426560 11400889 -264159457494867813920743993630924062576 11400890 -30332156751086021201749162101247702080 11400891 -10190012002962127596866469073146511680 11400892 -184503432674100784394624597942674422784 11400893 33511027313056792796348147514783805440 11400894 99952539019469751935500863432633561024 11400895 214718004982822871905726682316817409760 11400896 -83103558102890786667173994963576815616 11400897 -744176391812828035374292660325991594528 11400898 -529449833701629820779627268284945552864 11400899 -1062105335599092545086427747373126716100 11400900 27536006364913383687160488930051072000 11400901 232902780945559885535462128735823672704 11400902 523786873999159135390342960471349581152 11400903 86432736437950483207477176421914795312 11400904 -93237901420073194901895761006715018240 11400905 515446714717654966593437970861550538760 11400906 -341248322894673796992775631970905755392 11400907 10000170649496777384034225152606445712 11400908 -569192645991382505601745463675047793664 11400909 22793155995187985227710425230870929600 11400910 -87324884819597136495558616566602552640 11400911 69330700406415072098834149350469342224 11400912 2141334672119762578122934744641699840 11400913 -496469726370677879842718095877449353920 11400914 -127186731725000649696843755071004356608 11400915 437589451132675670772476761967597628000 11400916 -143535525064935662220620139854058498048 11400917 -409664038461147998547322979921671136256 11400918 -201513932836642865386844290549286623296 11400919 160320199839010739728755499594722542680 11400920 417121095184231791353624065043184844800 11400921 7857481862606421473881327822446705024 11400922 31274463578801227565932961859123535104 11400923 1157680048556875757943522117041582092704 11400924 327116466433025993784685835661680517120 11400925 82567080875238554989705756656046281650 11400926 -3828117381661287241841501808629823360 11400927 -300393832688869678335451731782359095480 11400928 -951189460924757182368336108588445728768 11400929 -531705545685770918648337619660943845470 11400930 153870610476657737277228139941711582720 11400931 -1348865921548537571720217097177423349760 11400932 -26394660510245430494892283974323847168 11400933 -187524109577374920327050746528407614496 11400934 -509895240178121544170218694009482030176 11400935 86061695947088592163128048326655514560 11400936 140505707268693123375424100447558615040 11400937 581326808745122034186779552259805702586 11400938 -314659451214274546102016584872034285056 11400939 -543681700598686334914544821800441638400 11400940 -843051632266284971289792452587560960 11400941 285507214545851632611361753045883853312 11400942 84389310360161107820209568469442765824 11400943 380947310034026252189008898832669820960 11400944 7949544989507320927633043836292136960 11400945 13152863833827162423869689164166993920 11400946 270016138929748452389565275209857798672 11400947 512055198865393922981195142105587304480 11400948 119516491180415116800563096637859751424 11400949 422352053850866793080079402977072856192 11400950 268670819389479871849760137912201152000 11400951 -327690261589533490036098528282029951280 11400952 216437916584364688116398406221149593600 11400953 645283482366484747119362661754685810304 11400954 325379328955898099506636726805579550720 11400955 -629286631970078671737855384538758320640 11400956 311093410412169908564063019035060026368 11400957 -329320310617159593043589746339715493120 11400958 -222788260329691199527671132555941413824 11400959 -435142589819536295791314862895254659840 11400960 45260720660935488968298801170428723200 11400961 190469318975668868844032355736857192768 11400962 35783237284407348989114710526116787712 11400963 44433298429127463676440062478672838656 11400964 262154745936245311333989976730222796800 11400965 -474886799639890671050622810528415230600 11400966 394774037272003192251728638043367561600 11400967 -174996198142254570584862400623059842560 11400968 -144249283648662627152762405901254077440 11400969 -22682856060439890512509170525942142560 11400970 -17107675974159560761920601247964794880 11400971 27407508161897520921118484927140601172 11400972 376446631782910897452981402727464259584 11400973 -611020016839642905618491379450626468820 11400974 -194065525869642497494850944315385112000 11400975 -123725498096982069994151236441075664400 11400976 -233938433492585997983925302959255379968 11400977 11742807238721584834480293450626179200 11400978 400567328298384457622882297456618357760 11400979 -927085939108356341735776392707942878420 11400980 -239279881536451087555276804802640288000 11400981 -163659299244375248093051272174714831872 11400982 -203842600745399774187881431036622010048 11400983 1904996680641778114119686314611346680 11400984 82855365221628664015556887031473643520 11400985 -169900583070199764838576123977762225600 11400986 -397613232503843939282993999308495169808 11400987 3986661014168712532549670112240950496 11400988 597599945495356701102750723119548006400 11400989 -125280426610016527457497597356696644520 11400990 180927210912385643991170874211507200 11400991 115711968300133729485273004059544535904 11400992 -229227975242493817599721315373227573248 11400993 -4117259502219490115417609821202470716 11400994 -11735388830497230450550445526386012160 11400995 -115717039484942609404943556480645771120 11400996 265932706696321583395533167378852078592 11400997 -301752264913645784314557313050450863554 11400998 -96663712391259647131262932133088245760 11400999 -301234568276949331970038179088795892400 11401000 -492407448058838902753591590185210880000 11401001 51005680684432465675398096688150651002 11401002 -283989976552609174226694045644398853280 11401003 594232795611938606118564506796620851320 11401004 860671475450046103712753585124472909056 11401005 -130031881694509750496309939688379330560 11401006 -124797720003516383094032483767324446720 11401007 -633926843250898045852728451306772891160 11401008 92196923326069349542276528361503948800 11401009 -46296435146748531940680946333684150220 11401010 215540488837546786779887566384684256160 11401011 -764329607045182409553258066396803135340 11401012 218612544136802141726816768290387671040 11401013 2901305344121906936246937495088345848 11401014 247788630689559404460516708924185864640 11401015 64767851529466906231137484029357203160 11401016 901046673277021854128588537987055083520 11401017 395810504944415409545717646530361260160 11401018 13678542035240935110601765428897748704 11401019 536252536626945083174362855116280354560 11401020 4317238214186566986809083203500851200 11401021 -98245935416373949431357368514363864756 11401022 3874412546406821053436378112523983744 11401023 240665663526548704267822257368134806984 11401024 313586916248884113736128043516683616256 11401025 -360229461435465335842654757430516710400 11401026 -83137127945102952282680906662001487360 11401027 832745242203212409671624434878855376080 11401028 286908611777206478487232411026460119168 11401029 531482618724046108690111747506481311774 11401030 -368215422027475307406121164586449363840 11401031 -34408857209604674088256951910976470880 11401032 479570176467428256874328095202393825280 11401033 -39207922590194896447925281251390787200 11401034 300384939419831579767844089126199419584 11401035 88715893417103084115694901339742647040 11401036 274786512743523352185691412186535514880 11401037 -33154209502322571967820895625693762314 11401038 -72601599525277411916655138843013223424 11401039 -171976913017541481053998896228657163976 11401040 30006766162694244231954049148112076800 11401041 81943665825002293196545893864860036592 11401042 270178163686364504619383490334160701440 11401043 -580511370299411872223190959647039439040 11401044 231348557823058234612817753573955796992 11401045 118922698748133874970588892104549863200 11401046 -139249572714461683333181804729023679616 11401047 249629949505190126255527440187693401600 11401048 -373637794439276732086022408731170877440 11401049 382540765051726736125110943020156571920 11401050 -50237576250549857940608287520886547200 11401051 -301504405749615880738034141091482197948 11401052 4108830853688552552080903541539164672 11401053 -54068603834023066299202148734940116800 11401054 19435687244865614613154350170831265792 11401055 -12723211704081709902759318836642141040 11401056 -159480965712285404808738616099309879296 11401057 -789546571036610172278178881814722601694 11401058 -368086874125056496705675956825072942720 11401059 -132730178216363328801601078708901250240 11401060 504636963874513941968652628496101478400 11401061 -314541284352044321725585812261977624256 11401062 193258684499967047623480832261483266752 11401063 -14746264243820767064151028377115885736 11401064 465518106589421074535262655714908979200 11401065 -112791329286658119659610230819368246200 11401066 53183176177524166161976106268309197232 11401067 -73610309713585666483112652820127525328 11401068 28616174839433729048288051246919745536 11401069 171193216433541580541776557131047341196 11401070 -332320169033936688077294561260270444800 11401071 -154746016185537888348969977252202913536 11401072 -100545217229349099238491477885098262528 11401073 394177424835656149558304834172361870260 11401074 440723794988148868755191433483597237120 11401075 -18130430007612377342628173420416896600 11401076 561480802364711571317273369989599301632 11401077 333563045682988881101725312468587830208 11401078 -128122947701616696385889351773785729600 11401079 691873044364200923659930017624627736680 11401080 -207096968798348819696138256975977472000 11401081 -598385704258114923496020586438414404118 11401082 138960887687386039163717145988987051008 11401083 -21466230142341795330571362901155036240 11401084 773625725195609625641217040933669349376 11401085 -202057776716839229679860114394574200840 11401086 106437522755264592289798696585645548864 11401087 -105482212718387409342633243795457487168 11401088 401725914116736498396368382203548139520 11401089 -221195611200712423831276931216612686080 11401090 438031910727306607241132049904297505280 11401091 -59820268570625225761420058811746056560 11401092 -218252136326544185896623533441209075584 11401093 -426668825470048960226099011520598842112 11401094 311658247402403035194235613614441536096 11401095 6990779606320646288101894501041841440 11401096 -308102425873385177471206056894862295040 11401097 -692481171628862423291275190932276800588 11401098 13729748382531839159253355999682746368 11401099 899960254075295980089459634466364262100 11401100 221813330333666927055274790304305894400 11401101 -449348658923266578374092992252746121600 11401102 -7215011663450725402193251520310066048 11401103 88569429816234575636909900555209098480 11401104 59044523673028467520643076750311424 11401105 156180121591392980839730299133422918260 11401106 -4145019455312088473073560517582422016 11401107 -66942744233308850321124226687019109960 11401108 125254527453505465299950620625629235200 11401109 -477233697416308015747701777541732787040 11401110 3220652118236420429742192607532770560 11401111 97204903358462458075757483884116640712 11401112 41684017824747165685249261351943731200 11401113 -50133388293102822591781142011456055856 11401114 -132865998141238689933135168395191407360 11401115 -162133342025904504666960374011521469680 11401116 -101838543378752163533306226713866054656 11401117 117432938286823106475443497227262827392 11401118 62036583094801401699467208685079992320 11401119 134216007218704977135612891336762944544 11401120 8624017424003691821433985791690670080 11401121 87597925033734138998527647886157778720 11401122 562423526428567734401881105956479385600 11401123 139421299808195411648230474522266664944 11401124 -96243082941808196243660611206004878720 11401125 523779941813704667346976535655659448000 11401126 -107268298793173349254315950560930471616 11401127 176262982191449951550238471058192633976 11401128 -949955935855084004808130824819272908800 11401129 208107836303714543400092330391742487184 11401130 -175427167780428450193140351780115990080 11401131 142614215096853007473526563929338374144 11401132 97123025989438185612112205153486156800 11401133 408346930904619763129317528135562319382 11401134 -330819168777758764439986122173378435520 11401135 -244412177376282266492322233466627491040 11401136 79795975113073536695757306010788052992 11401137 -410251007105995443033954398299511348592 11401138 -94728709700218593619667511396274427904 11401139 262143143715682220452403723192309660940 11401140 8309916789961348412979153684057907200 11401141 -519235615294465396397439935108082557458 11401142 -379807549112645975196172529310186834528 11401143 42013355612500555423368570692168682528 11401144 95392102415488582243195093057336442880 11401145 271936138976227725005714331275066950080 11401146 91134869294812201255242513330390639360 11401147 641074299069990686282862511572029118960 11401148 242931160846448727229749300480109255680 11401149 3946090893222923114546911265879832576 11401150 19951463363012422853122413773619940800 11401151 -1197558959443292229149369355150512134848 11401152 -8563904766495034341157656865013760000 11401153 -505392416294298358853030694236125137598 11401154 498813181788772115641101824032209133776 11401155 -7629029586454091607781310718164028240 11401156 521276594731111091985300112569366403584 11401157 -97046022410868348869682378062783689536 11401158 -767440611165976064223494791936166461440 11401159 261033027420390470840357898888150478080 11401160 -238602061372430512666008205926285312000 11401161 -576795867237173260416778492187845682928 11401162 -549995819659254216118246663320446217168 11401163 19824277447502799546798370478353259412 11401164 -156451321646483481148029998665964716800 11401165 -378605217208617800271025215960142414080 11401166 232085450360462839595815263852046565376 11401167 -5159481001157361512106259328813347440 11401168 13327444861369766353353543200375201792 11401169 350453305182858102770067867170437204608 11401170 175840202595080547020812669122315456000 11401171 188758626380238556177847441088848547840 11401172 493919576175928285797750577936746627072 11401173 -565236373667647570593410826969946132896 11401174 -175227184227738838884594765636588902208 11401175 -420542072895639075148490115819975915600 11401176 43020135981577891818014653251851673600 11401177 13224919691391936321759412468898419972 11401178 -26683389560089673240181311147169864960 11401179 -495804813243117045641932441412319354216 11401180 11223587174289234102288628619461263360 11401181 953592173925448873980992144733928191264 11401182 83281948891234388127558582212784960000 11401183 1043817017762063833677427399818202549440 11401184 328643094496900495792408070784030867456 11401185 428075365945969936666454477795373628800 11401186 326490524687893742105671152411830174016 11401187 518089064264969047320764181576427388832 11401188 -97826012349294398326222659040763366400 11401189 347477958549200571289486681068169289056 11401190 -30787007928687939163385776275668592000 11401191 -381563412754196085693075201626266748400 11401192 -9106603164436414016876084317232824320 11401193 1202215963293283131642525527480464352442 11401194 6367222007149243513060781640377902080 11401195 246541080050674541868871622023533979920 11401196 445443000579424745469543205373988614400 11401197 -37348702974111306283879701176868096000 11401198 -39646085396693677614436495350598814592 11401199 30379508028460051166675084601960709200 11401200 -70078823208007997891968567957222195200 11401201 -152666403161263947417265812459915609600 11401202 442870827142234731404381975296181505552 11401203 279609895072122264667716506972660216448 11401204 256040251806096271290434742496236035456 11401205 22719125344050596096335285442546382000 11401206 48060136604288994780068892164866682304 11401207 150912872080593025316271701537846996456 11401208 -2872485279447587427939495671980769280 11401209 -1175773810278728230656098673766401989280 11401210 52044491862881117072472040141472033760 11401211 142514233536227786863265743502394748224 11401212 35753299863121387184016535848343314432 11401213 -139250220590212549907784281350839524736 11401214 -218839575784534138884165478590261365568 11401215 -95352494462163377970103768325769999360 11401216 34003176538222543610040206308776345600 11401217 48185582869169259798167815996249513812 11401218 330506323113662038399901144619415907664 11401219 421897153058727901112920051014044645520 11401220 -95332244877037468837403852160870213120 11401221 1235734144519531829070360637639872576 11401222 -604044580858320781665779751266263080192 11401223 1149039636789290814106020339824870237880 11401224 -501141402459666229748783547240160174080 11401225 337308472061253065910082631788172750 11401226 -26940574553443970226162840865469157120 11401227 6435715306204047368708363913840532368 11401228 -1797470177207060399444424591881460224 11401229 -201240983430626842909362146561976865824 11401230 -177773963869415676796941128861373713280 11401231 432392892251346553364481959467903002032 11401232 137749662037252343291526633480290844672 11401233 -50258431002418189168735154369558511936 11401234 123906413632405802864880230702769280320 11401235 -1498098287466249776424241532904249600 11401236 6658915600778889462615599924226502656 11401237 -698481864121379962203966014744029576200 11401238 121641828292612309108784945999581494144 11401239 16550752039226974282444325244246331728 11401240 275872567288125431570130679853830348800 11401241 126390026868625077798931619692587648384 11401242 -32996455128461871026502511005108320256 11401243 32254307476947803928443633723286120960 11401244 -25863349570143671316168301630342654464 11401245 -165474797772050822994501170996968233780 11401246 543635377928269114961441408799152691072 11401247 4844056232997917680320181705592406888 11401248 -236947400867104934790321874205898964992 11401249 577014741636103479626839427954325841250 11401250 -2315213250757476686536468601532480000 11401251 207446293348289025925136207935184780544 11401252 44060605962358299145899938160695044736 11401253 -1191329574829977702765691326016893858498 11401254 -58400902350940438197856284899464869120 11401255 -357133835665780962401864668956379555680 11401256 -233381040043568667646825666635374592000 11401257 -377641787602413983990847652617452706816 11401258 -136147766698619669196276322448287595520 11401259 613060230172416604382007631397520545460 11401260 138737770650073164665530072119054827520 11401261 568222155677629512659507976037885792032 11401262 283495808108720324109017088365072269632 11401263 341364959689111293131866905341826535200 11401264 -27300432505828792954153837176245387264 11401265 128713171055716340016224743569642804660 11401266 67485919138720187415342496288433538048 11401267 331241796313584263473487833444238962316 11401268 -758574255400764074393932790543369434752 11401269 -51733197358655086317661755800384816640 11401270 149795155395367082657609669665454062080 11401271 91136415296798425461099401516429711568 11401272 -546431379048767650767650908384878305280 11401273 -53828745242953011505823011340526348800 11401274 507904981082521648154309382356312897136 11401275 -236824375628620822785713158127410510200 11401276 -170002316663055944748942229676735648768 11401277 -25929124714792564224413971487267836308 11401278 812129708584461708131695328476938240 11401279 -680184743461685271770569854379255117120 11401280 81860413541800347752880240975465676800 11401281 -361481741390922626111725857841037100288 11401282 191322827833216711722105006807523818912 11401283 -818916787275098744821803614156876220360 11401284 116547031498215032795211893690337239040 11401285 116009406622090276238939163013948152960 11401286 -16467976254176729411332776642045532416 11401287 28741142069058151468452999160759867560 11401288 138046158115102884155449304997592565760 11401289 -840064736967305112003884337121815791910 11401290 272173563149919518062996651686947673600 11401291 -171518987548853674191512971955973600480 11401292 -283665994619050965504493899749849088000 11401293 -616161760036246071142531212414721262976 11401294 296364276308698550859963865821049469952 11401295 131223341286229946936119673723010964920 11401296 3317100394089411850137900958720327680 11401297 39614467879349717286887391895549364980 11401298 409542751639563609630669417937321844736 11401299 55427323989103004443090325361062601888 11401300 149685138921587522835849139283880310400 11401301 220576811206395124115001059380720190592 11401302 -34049283241199652511498822659199552512 11401303 -244768891810104888950544975287000211448 11401304 450011434545348923657429261581589268480 11401305 610705438327913289613091592692390478720 11401306 159963700498795493272550606224219994880 11401307 -58245044196455333549184992000559667200 11401308 430133209131910238777973176365592328192 11401309 494866847402378718885906322405192457510 11401310 -375763201829800416440264762616090997440 11401311 137259304459457289608449100714499492480 11401312 473801614942293830437875948396884262912 11401313 53229157153553853823876932634039507968 11401314 -255434946525677424549706443869539973760 11401315 -42625029989078799109050316971422764080 11401316 82328174910777860281891651033888487040 11401317 -616413563552801294263144610200607657760 11401318 -508373588480261798855509523410436324640 11401319 -649577400710728363084676177900982214056 11401320 -103867423240045113351765237345730560000 11401321 -4969909757983566851667738729247080960 11401322 -211171849226109433763371239271158560256 11401323 -246093329476811679697538918694675119232 11401324 -678051085402849624762071769532321822208 11401325 -43781655207819411451987447288033359900 11401326 108289486958914179361217044133478139392 11401327 274648134906119687331061863799728693344 11401328 109515386631889394298369530238779228160 11401329 -648221393195579137649288095888606121616 11401330 2607671350241912442213559347034752000 11401331 311834386391402563914573239212299018000 11401332 -108940831226050282471901003041146544128 11401333 -821952354193282774692173617516329534418 11401334 125971035144854094280821575578016433792 11401335 21133514971183860187597048836614215680 11401336 726005977674524398664956939500323942400 11401337 -349176315623826628587666744167686900080 11401338 214602692048079843383675772048805252608 11401339 -59206235505124001749973962308392305204 11401340 150237978615874100152301874474645934080 11401341 -4260733375358724165561751374357337536 11401342 -481097894162702797359051066240510140928 11401343 -374305137298346050273379026046075858040 11401344 -396342842718510070061817932902563840000 11401345 15322171508519207567249321666051351400 11401346 142024289367157880320454033760810478848 11401347 -271433456307866189472380345078917230600 11401348 -125208999525395681942941408986679660544 11401349 -350524576041884595623743719714259553760 11401350 -169707627350338570223126464455255792000 11401351 206105523162905365260150437046120161512 11401352 -77981352422333010100756472068060646400 11401353 199248879744633992160641329644498198720 11401354 173995395121264156857856443476584530432 11401355 -6384270907480183861883270605366787040 11401356 102215340821809512308803613088743562240 11401357 394476068777232851305144504455490802784 11401358 262716259457210135249322635007715385280 11401359 -31848171126560766426679457428427788800 11401360 -69152994800557909365212824867555737600 11401361 128742458381460911355189576193214774880 11401362 10333607067519254667510680019871862784 11401363 -638913193659741543018390860023687326336 11401364 1482790373663948449027782100453939200 11401365 9050930329262565252167247638764753920 11401366 -33049265889071786433895352743905484800 11401367 -101373057269666163859041423943885750584 11401368 -76211991230792056976627641145430835200 11401369 436161892097527735266105520105310945226 11401370 -260215199854904433039223759611079353120 11401371 -325284739647043242033619344248170597920 11401372 46221856842356460248282808807443672576 11401373 1445829353393607274256738905694790340620 11401374 -155559125851850842800404439347073740160 11401375 126161725026867502395757384180723824000 11401376 -25387934981446520729262841650411995136 11401377 186324671687080812448868358958188422208 11401378 294241549080384858625815167792398525824 11401379 2412376881093489768231625771318450571520 11401380 -71845186152161632625536318476890365440 11401381 843978060821068300515534541230433941182 11401382 449193931631200807993166746362573453792 11401383 277351427763670293595065251425972904064 11401384 94286042552170479720123110859265382400 11401385 -242033238440808004188272664132236988480 11401386 279927416022623071679999935112721502464 11401387 -531233790983356043773928876981004922760 11401388 -89102262056663510322667521654659595264 11401389 349096355742212629739555974204292996364 11401390 -64096136816480867178552679611614945280 11401391 -979584437992412883032746856641941476208 11401392 -46540945845701003504716066466683748352 11401393 -137410758840081605222929805860592949696 11401394 274482874153417882748484573062492688000 11401395 189056120636839987246585729009256028720 11401396 -116844897410268509687965206189601904640 11401397 35280384441753420193891469760465790464 11401398 19976323808223476940475111500585845280 11401399 -99030770772044660447832130104643380336 11401400 3453772713238961408503115278103040000 11401401 532192572247451823401195819478946756608 11401402 35531527727688889413971681504806106592 11401403 123274336966266028931374908622585512768 11401404 133172988619591191095972097903906250752 11401405 111343312189955200093808358711308796000 11401406 -222988494245576852622197531780463221760 11401407 -422947012539827034438157300473001872 11401408 104945245646051313134111359191251681280 11401409 225979728452988758285200110690470721840 11401410 70881718127830447577653019882468367360 11401411 114564259223067520600589291612729639632 11401412 598646765054719486855374249518535662592 11401413 -308673566599467473152625054189679012576 11401414 44202095265448403313501903630225152832 11401415 -582010731758759976100730367415815730440 11401416 540971246837720947982126418512730270720 11401417 -157776806168019882343238629372435354534 11401418 -180974831167776482697133302288345921744 11401419 211072673420527327602070679432385481944 11401420 -465286265840117933942263587780457374720 11401421 145574286568332419500350912301795348332 11401422 -68229864540601610965836282950781957120 11401423 -4458238273858773646748113851475309896 11401424 -243821320857677524260090882896087482368 11401425 87633420953673310205166617986805760000 11401426 -626690318244927026870864659035234719088 11401427 -1064746168846111093564056821938281848724 11401428 -12400764039915482254092524875516723200 11401429 39269349561770449383035726694192116120 11401430 -86066947369721387662034440550852240640 11401431 334912098865722009987483030375536194152 11401432 -13330587680936748250743607439004057600 11401433 3136333334834554048568527605007712580 11401434 -125210586969554120914287763244920343040 11401435 540252456753782119415058378969208850880 11401436 -138628605388001754470937932077287982080 11401437 187066563936921563236562099569486940640 11401438 -412817762126596315090242287949154755840 11401439 147028789509519583449552668345829862752 11401440 390602948443568732421669478293079326720 11401441 61788248664356740422720810314270262852 11401442 92862598131783201120212992975522696992 11401443 202689588275161404723649367283457551024 11401444 220017597901096348817218427499758131200 11401445 463475051721883557707294211113065933440 11401446 104452311078917971825504244808620242944 11401447 -336197347880247171074625231916475420104 11401448 1310874564805582399571647040032856309760 11401449 544345471852638217826421393856681198848 11401450 4452353279984057125319737865017977600 11401451 -632458299174746276397461597093141281548 11401452 930204184746300149283573486750514329600 11401453 -277058252929090185508816930853735762720 11401454 -493451351063236625742799054354886436288 11401455 85536766278607437378934839973224806400 11401456 182531551951460743198759837679535489024 11401457 1388554938223830269982661459310222796000 11401458 212306628839160202019107963585934204160 11401459 -303277453703530338865313216671493405120 11401460 -175910790916220331799994398618629734400 11401461 301286031022592520060165068460381660288 11401462 -210618402663126923508067776945447036768 11401463 28361704913588679724912666267144370592 11401464 376583315268098549291580181469725655040 11401465 738872882936963341231276689007681057860 11401466 247084933612319217199188566240831121600 11401467 -214867015654864539249702536382846504 11401468 8008648898607287406063828507130988544 11401469 -4658844000594167690745381945137750580 11401470 4897231608953428604547655287032233920 11401471 800217653229068173082826765196916732672 11401472 -741213572819994616467304697850645970944 11401473 -448082827803737058663670628820804651216 11401474 -25163832429577223809157766595391290368 11401475 571956527675770779064475580208153902000 11401476 22079717719392569867319321085762068480 11401477 322306524770994444904274376005763638332 11401478 143256019352287718961417717645817608000 11401479 34105695735133976707137697556212879560 11401480 362882890077019675031030967830776320000 11401481 -39090560093866416511771727441342688000 11401482 -312790604130423970817831356516779479040 11401483 732994603352511677961126024801342587732 11401484 615467678388706572972225887178234038016 11401485 -176233171799788068456809086825241035200 11401486 -54453704032621470925217286859105694016 11401487 -359288940683389432335262523020386774864 11401488 -47845531044529402658483099029543059456 11401489 963124252700449977117107556748500870000 11401490 18791390534435775261462693756644812800 11401491 -85098882956722550223281269565360281344 11401492 297102089927027099239642920668323627008 11401493 -10861802598698725897730284821934415616 11401494 153958658553119444103868485814871660928 11401495 199246313036214080152663217184930816000 11401496 762723865076566439522190272091818465280 11401497 -714886069209119458627656685904638363260 11401498 -105186958956336402814693559454728734464 11401499 -102572019244001569496063845298349132120 11401500 -195591980642293872072677239670310912000 11401501 15547665144136196335239549895084505280 11401502 90477211093177046965535326488540039552 11401503 -152969298583431130420866279285036077496 11401504 -128575765170217870771704469213222010880 11401505 -44822732604197337835155858122263199640 11401506 93530061533934615982179858258722688000 11401507 -107556005266671363512747616497560818160 11401508 -503766255903153713399070857361995916672 11401509 -51233359552029983765611116480873404160 11401510 335276076371292056007404064587118568320 11401511 -87272766108224789378137691865864164352 11401512 6425264331138709806101557586294538240 11401513 -371075092177896658914177191678784619100 11401514 196908636384299982474163236212611453440 11401515 -430795618828011961041789164859865457040 11401516 64437152653514308103210523438342981888 11401517 737036545931809960380065064509119248960 11401518 -318559490902699605717789106093192860096 11401519 233543333324692178797294629435591466344 11401520 25774845962980205616296438376166195200 11401521 198672199740364854300441152155715660544 11401522 -212641370962221938747409723217267325952 11401523 -110542717100442665724039443164045108320 11401524 118998161783520907515590579638086236160 11401525 306056731524323650541993616245272563050 11401526 -3807201817733210110298957122804659840 11401527 295432825402196535058761772806034065408 11401528 834191926455906210888584169095542210560 11401529 109799459958755860717784794178698813776 11401530 29503002204576661717037637217798456320 11401531 -1814463554955152642201584172106372323088 11401532 205552392646795120606850866159371549696 11401533 -149166698426432028832757866739545991040 11401534 -519796034743478880500197620213560419584 11401535 33030126465085472066002648874940824160 11401536 2037186078885298345574314043385053184 11401537 147472762029784603308325810819688810560 11401538 -311757662715033853786942526467962316080 11401539 -954912133885901956990506652074157681920 11401540 444616855645843616939763389648839722240 11401541 232817198317320321939939623248709924832 11401542 384244355936079676481747559137938812672 11401543 904289940708084682175216574149711616 11401544 162716426985547240797325531516753674240 11401545 -102202128358598867801390448657649519680 11401546 -247992280667983002921166816612924491936 11401547 127835925397411842982003557837872538600 11401548 -554896191434431862085451390803050578944 11401549 157050309523058843928436982405680546550 11401550 91213865616653710136225804656671844800 11401551 81839150338882152121709390618096074464 11401552 -13660017714234475086010642483784974336 11401553 -1084309903063076888178036169816301918220 11401554 -119614708930011015212669774939560243200 11401555 -257168479198896285603980194668323260080 11401556 -576277383006645025860848520957590167680 11401557 -283864333747451869233891573590001222720 11401558 226522665743373536103314612510544138240 11401559 60509342409947921292561942210238218504 11401560 -161912625240968587674368363718184550400 11401561 -5769341694118680411910672190369022838 11401562 458125013805363898315355295104502466032 11401563 570289644999560502522480300885983521944 11401564 -302602577261222512807893366061831630848 11401565 201267996138858730431361359099143460600 11401566 -281119902525896312906155297708674250752 11401567 -219707072155025486012215328574021404688 11401568 -270004541446660171182183302282212147200 11401569 427500737628138775879993395702668837394 11401570 243044861229816132639271113464705736480 11401571 811603842314653246803849155350400769888 11401572 -16472110309792884092253637076277805056 11401573 202025256416816479167396470834062776960 11401574 -189769909937918009209466484719491073088 11401575 229151621342256390067437612473416153200 11401576 -162084942176807297011921702137582796800 11401577 -1188472850859987581447742876941345697600 11401578 -15638947436190640345749843184366075296 11401579 -2032359398269588612895284182444279040 11401580 611173029945180626230598107693363200 11401581 -490868225473422906208727004848387716800 11401582 106489844697422502054770002829265038400 11401583 36589657572945943243163330781710727168 11401584 43001108557531714585239961190305628160 11401585 1004265052854948899416485231801026955840 11401586 132053117918713412319130442793119846400 11401587 -92934960926794029425200742178139725120 11401588 1444854680489590089644961590211138944 11401589 2548238228914437277564891934004375148032 11401590 -38258678132176214552102365261180089600 11401591 -1813825606832887133835834680617163844480 11401592 -501439922181191570349298521056861184000 11401593 -81820235755110662566011326885022570816 11401594 694526125280512161842987962561862376672 11401595 386129216816996108613964489408008057600 11401596 -461801021716126427966803710795633868800 11401597 -494931108280683046246280688333177907988 11401598 -56462483201376541438827242889575286336 11401599 365232354612534685074320671899307259520 11401600 12377870295415489061505090705162240000 11401601 94151927833970506790386167968494057602 11401602 65921605784094721453988284917189032832 11401603 147488213712288308689849192735144553852 11401604 14202741608289416531599080958533680256 11401605 -62120325441746750367314193979861131300 11401606 2268310239209625350024900903132694528 11401607 -251742918799559197235992412265371348688 11401608 -243685635035675852159777685303330324480 11401609 -427523640349906816297895393435081529190 11401610 99320355376317968437486750717391857920 11401611 -39159743073330641670649597926520503360 11401612 -71072544897800021304052453525416814080 11401613 538459444820918560563606615610480679862 11401614 94118972032680346949358828185190604800 11401615 95295398598151902146571760493883867600 11401616 -191925279085661445258030678202224304128 11401617 77198410471772851024010969405836343520 11401618 117737948781835751883249125302265385120 11401619 -523292598632612332535846501520750146040 11401620 43850080000156060581053476093300500480 11401621 360410463995743215480473329767700872384 11401622 -9762941551718522698382437040488936320 11401623 324545842670915365094476745027614488672 11401624 -136424298242909891630436313451373895680 11401625 247628476069813034674175518571142378000 11401626 -296061711926616142017607581523235027712 11401627 -1028587463093848696689415808355567804360 11401628 -18429311117950361742929545577941416960 11401629 399753844083369711174893178379031856000 11401630 97931048954268288933719946544361520960 11401631 -1622406685946169322314576186150448726248 11401632 -431409645388852850932571137210523320320 11401633 -348811282097186760989518818673722475836 11401634 -427264259861729077873694579211207711360 11401635 -48953080760465008016658805206398941440 11401636 590148866861908398577066441209465397248 11401637 -439620607345605750195627367071336353280 11401638 273311859869572561996072414707492490944 11401639 645561440115032665726791239614195320440 11401640 -118500706891594917860832518988925440000 11401641 -53420122629099564064254469414005585318 11401642 13684591039215008606117189246225402112 11401643 -147945401538704764278304162583790589656 11401644 128605737322876350738836329285411602432 11401645 126016668986019916303144685943009192960 11401646 561355864411585607879118326912420158272 11401647 -519014117430420109448808590135543057400 11401648 -8931034281882098192409743213087408128 11401649 66171244462791526695482206438363383552 11401650 -60637147915292858961420748358342580000 11401651 15854684167437633065155809785341310000 11401652 50807916205002466327053591567119910912 11401653 97476849328615261373535396968834719200 11401654 -302257913557807759010657905544615197056 11401655 -189610841945775381179968080333305062440 11401656 169322112655325080174566334182535004160 11401657 247696189239054203694635968444816052906 11401658 371689040270476607881033041551446526976 11401659 400156930936631714623862768491873201164 11401660 -621396399031977875733839630535927160320 11401661 116394206892440511684000175653100841772 11401662 -361861946914222569766670208157379515776 11401663 -68028301445421024189004695388576942400 11401664 52595857085107215946723888638235508736 11401665 -7763525513827255297103689999059932160 11401666 -210699633483165721192924915947116209968 11401667 -840743652291440679848899572210268537284 11401668 441548814148249226071188385686823096320 11401669 693158159110949644571995355533706052060 11401670 -5731152316375680072743597419930064640 11401671 163392459593601757773139876838199787344 11401672 584077897585914416069424181794350899200 11401673 -203627590809611134704254979883438821360 11401674 -20051362212248507126881952526365352960 11401675 -235257197420998429140514663918533312000 11401676 -7303226251670534057709599350495444992 11401677 158762112278753222478700936318375459200 11401678 -317115063210393192450589763227379597376 11401679 189893798906978792499404803391265818112 11401680 -8431648607341104751810859287005757440 11401681 460963885380848650878346438592331699700 11401682 -18831096857112868425316684499307119616 11401683 1252867394665076614701926792630850607104 11401684 265117895506603748421937112032290727936 11401685 -124942093583953014426965764302763027620 11401686 306068036182271703521072073661767995232 11401687 -226689887437602246536701185261385119360 11401688 463328333015583547298924024464266117120 11401689 -40325775580638904318895507943984279552 11401690 -119377588996453341052678545307547726400 11401691 -187151117791920367647905920046159289600 11401692 317799649184651373157829113921632433152 11401693 -435255479762009729881610319675260111080 11401694 -128260351261716407614090499056701919104 11401695 -803166302934213875208986034207394418400 11401696 128365449296218710413643604888135925760 11401697 504812350135442853283956225904041130146 11401698 -23615622153407449771912336997996789760 11401699 718918560023089432679187144238057132700 11401700 45192609774854101358195821402092384000 11401701 -95153892279206062733839173092044717440 11401702 -130714146162014046173570497536282636288 11401703 -110301795079506361546655695347757839048 11401704 -185652668151197558375169491761322787840 11401705 -25484764503277200896018122008914784000 11401706 216812507366154810707955990582340193280 11401707 -104542060117300938914251600437006873600 11401708 603371154987760500136648038569492480 11401709 662957389909117687549599991107042390 11401710 -2113246408452314744493033169941043200 11401711 992680949277130109649426163571279247072 11401712 44112508183228751239488235517839343616 11401713 777461596024712672424396501907349221764 11401714 -497019912947040737238677256488664578544 11401715 -13244136252375971603306980104395454480 11401716 -236752716512266320309644189728300271616 11401717 509853870601319387070683079353395054766 11401718 322877845644528289611735006459117286560 11401719 21561974431836858670482539757841034880 11401720 736239414297777728583240086552991129600 11401721 358001860597535204414344584385865217024 11401722 19080237144927065096168183880713143152 11401723 846135765456466732519762767723413735972 11401724 -6393208947167321859506331675349976064 11401725 -456220133060430627170410758529590684000 11401726 -124336675914988102482743937326830408704 11401727 -113498183759289110585924806958048383200 11401728 76101863764574565742277109960092418048 11401729 -31281776721879588080929486209040001360 11401730 223969799757075984261584669527187834880 11401731 125827999425932979909383965815180886296 11401732 362832194213647380439108148158246868096 11401733 22834356715828062273143409740437104000 11401734 -224641462535888163295048450110196899840 11401735 369021330581399132515716916238244860160 11401736 1023954336518026345045384942213723591680 11401737 -5394588754672468936759969159610822640 11401738 67693564865346427896832681058610229248 11401739 -648037327420736963011493824635264428460 11401740 30794253441880482253476269262491904000 11401741 -409426858321245717843970842267144551828 11401742 50211726825427479079398558717903082944 11401743 386498556755832602854377410358251760264 11401744 42630217547640106917434995593249030144 11401745 -237066905851793419651043468983504473600 11401746 176971679767159786178735458597083782784 11401747 -346243330743998795365957916933394308448 11401748 -217608993194594919729413851983075471360 11401749 -379672111856913908908231276409757098880 11401750 498308464574990032859770162068980640000 11401751 4860951794100644073763216641883062552 11401752 -548530379130437841672568320213345914880 11401753 1079438740569379085393044030741425211680 11401754 -155398681290474476842552160751376865280 11401755 116329722407392112323740110492260648560 11401756 25672424928972858249833362471975572480 11401757 213677147544373686216565295699497788006 11401758 -439021713416094803514864437327095456896 11401759 83727398419828394645605465193262897960 11401760 -697523752283060787921295067746807971840 11401761 -388393517802339049450036614466642833168 11401762 -50802384266757660029598060579247528800 11401763 -359562029881569302742885551246177022120 11401764 -614502640705430941739841650399209230336 11401765 -183383971922056591388958072721244608680 11401766 -62363471167410678712270651296374619168 11401767 95720028594174166759364163705071339520 11401768 16840513705755905588083590682841088000 11401769 -230545635389001440580845730786149115648 11401770 -3744520425085681972362841176214598400 11401771 684442831910646376181026559765680243000 11401772 40082443151564816605206516215075297280 11401773 387780327249680157931487268184915185984 11401774 249293586150274674583174958729399843136 11401775 -5692493390135556117696243353879222400 11401776 -175212779874552271523066050552527912960 11401777 -637481224732370661693389481272482963968 11401778 -191920362670403023759470597009665455200 11401779 -170231107864434226714573187488192623816 11401780 -252997289508739997598064752354568266240 11401781 1496859357251009949322553086465868534172 11401782 -38008470201353748126647096606469697536 11401783 156040076785824060949666793608449973984 11401784 -96407287018654030145752755976842055680 11401785 -271966305252756440723902797520824334200 11401786 10324198540188435025700507924776823040 11401787 548816075770629268382444660974142975880 11401788 277270575230949880439823264218075558400 11401789 179994762891070861830497570412683661312 11401790 10126825491455690114091978592302758400 11401791 -1391750348937148334543061482578901174400 11401792 -54047849118005612802057780409999032320 11401793 396397776448881138937647803909205630144 11401794 -2589730057690587821145947585479915392 11401795 -398703984293431394556085053335314825200 11401796 302341311981812408784478425629815492608 11401797 46218593348028575987675153468838693696 11401798 -130025025063692622630965084436750924864 11401799 -1089605148741919943066500122137532439440 11401800 70940782120692378577985862678429696000 11401801 -946931724118717696052647947478493500198 11401802 -303214622208243023563694452832539167648 11401803 -321428095317163414129385299281737826816 11401804 70549871417819701945004392312608678656 11401805 -761769622266199079993774038550784974400 11401806 -50050825303888114115079197800767946752 11401807 538019589627130185768781437645782765032 11401808 59228917030028797514486135422417895424 11401809 14481765559309341932183029380426498240 11401810 39412862553610290754958763827798704800 11401811 180798848636700921582316306877852680032 11401812 -63213273801011662468745612543119016064 11401813 -44138385257692178111833234406627148672 11401814 -205415846546001654737711634240538707840 11401815 -462692667507727003599083648526920064960 11401816 -164217341225152631167577236996056299520 11401817 -84715579615038778843939050172887838848 11401818 380183403510702233200058283642095829504 11401819 -111118859000673923150218721550360040704 11401820 442680338166509594683393706159061358080 11401821 406141495046760782882743447131130560390 11401822 360999134117915738956738995735053315712 11401823 793668953707169418180558555365917335072 11401824 -6299782171569655998502518016702414848 11401825 -214297598716781790808023455619031540500 11401826 18858157371633253554174352821116780112 11401827 -452621218571676056679518389684033919880 11401828 -1466853094177508607416598896554798080 11401829 344314878977694661619872027602327532320 11401830 -108546505976362014071328823477920000 11401831 9846262788822817093086530183293681664 11401832 -170443707119963907117814136084617728000 11401833 -48866976037374261640614607454199158400 11401834 32008786132555274510426954934418028640 11401835 818574952913508109027896250143051629280 11401836 -74429263655462060591291548869910118400 11401837 2549204371952591442288156064423558368 11401838 44533279954163899234389513271016325120 11401839 -29350023286896417482222364612478375056 11401840 156361931307890844903582391207496908800 11401841 -517114034598534899305683500431790316816 11401842 269414845963723244881067106815499133440 11401843 -326550602448249632832135142480987846800 11401844 209503002418654991389067053442703332736 11401845 -47800830969424307958570491448684936960 11401846 229297997690198082967267527606019284480 11401847 -718506601361125402344858871779292602648 11401848 -507795361439425170160635263617596518400 11401849 9571145448240553671449360621334693792 11401850 -46733277756162443452584283799530080000 11401851 395295123590824232655854914891169399832 11401852 -263408846467412416153998054964571873280 11401853 -362127913830472463728554988073135435898 11401854 -65839145614099864314949371694670985600 11401855 1308522697908093083682156404224336394160 11401856 592886749450952340047924360819685457920 11401857 -363020950356464486075457599720365563360 11401858 239365409065954384482015466315746122784 11401859 -403812891780866994946032301508274256128 11401860 -213681522018292196685439854909837680640 11401861 119523010791045030445452507131386191292 11401862 -15744698275910904739593474743145676800 11401863 -208273524272675751510146220568939158912 11401864 -136133606726409853877906879649619015680 11401865 -260926964861704157402697268696429702200 11401866 101131797149434310203792084921995677184 11401867 -294780734985226212853850541594627031084 11401868 51531946713819978328501789638052047360 11401869 -476225263428974420180550580055640200256 11401870 -28361387318555390159920700998715644800 11401871 -28898087043958392582073919269809744576 11401872 148946626437425812720871939333286789120 11401873 27175979191133808721418297325793963840 11401874 118138574571264130101828643365771838464 11401875 7059448045188360017547853339304032500 11401876 73586816905610783483029543200685185024 11401877 -1990260595245753019567627887130425412548 11401878 -53948494360105465586585241704373158976 11401879 -179524264528897421003712366242215972320 11401880 -3336114154145664954624524287111987200 11401881 -158720916629482416053789268109761249120 11401882 -51382251215835109966273270744116089856 11401883 19429641195035293614845526390574157376 11401884 3335940548839919628791774274180542976 11401885 -71799652074103294412357127366640446240 11401886 501719326032410841069979389395693227392 11401887 -137701918340195023204631234677488325248 11401888 -1195200427439518704880294631455655460864 11401889 451395232041073353196420334470736574690 11401890 37316928152378441369158138787822254080 11401891 416930207574072408226557979236907267292 11401892 305614735275616108290794519728031953920 11401893 -43364144290604659501805763099627782016 11401894 -301269114321774918313111969790563043328 11401895 142694447550784352673440877733120117200 11401896 -590732662679431741338044236068162355200 11401897 901613761649215560830015180308357952 11401898 -361901302878990075812192646817297150800 11401899 580183930617322988551007385186158418264 11401900 -68840303036639721745316448918241152000 11401901 -126557580045317307506474082169248827520 11401902 111812684251250496028725247801891034880 11401903 632356953260957856012051916378407870120 11401904 12668018518044293461350303473403494400 11401905 141825405508421893264309474574935056000 11401906 -819274801188550000015196981449246648800 11401907 662981955939268238367448463420354693832 11401908 -13992791741299925714518025048870436864 11401909 730857554523136753869076136688015120110 11401910 -183284277807234879795957457596562022400 11401911 373576761976607486928926218898204338080 11401912 1342910277917990026571431961344943308800 11401913 -1429101439623397293794479431045627781116 11401914 8967573667341066482617383815841504000 11401915 -49409870048880055622107040819236658400 11401916 -262340115797355191483311337820952181760 11401917 -184845960040354562947077180010879694208 11401918 -372043699193933427143212964905199413248 11401919 -339655784408676917021194345699524515160 11401920 24362716129240435835248051920599777280 11401921 235027825714838914853466253238075373122 11401922 39037689943288096778049966692830367232 11401923 -137324314209752313282215689057251264 11401924 -25840747727657423894471177652914782208 11401925 473406939973028660078011350589441456800 11401926 -103509327745921063045722175907688287232 11401927 679939658686143464508002769516611334000 11401928 11779801803753553581856018924092456960 11401929 -196712176554431541788741222536541299392 11401930 -149294207233740853337036398251436353600 11401931 -123048378057763904471574323168470076268 11401932 86075893156447368256132190965990620672 11401933 476853178596814321203032220817424826880 11401934 -36304015105470159728087715334699440768 11401935 289034346459695110997177797961077846800 11401936 8127832478030274912560308295080869888 11401937 -920630507763315801453241930330235690508 11401938 -593809281278852865974762639783407603200 11401939 -211092941890263834509768992369490426260 11401940 -359412484605277315721102059196796549120 11401941 -115253612660264396336526920854931219808 11401942 -191607259115608536722434144568029512000 11401943 6693707368083471830897823938642332608 11401944 -201286011100535708496712882092680417280 11401945 -376270821731250822114151286769347369400 11401946 272269797922875096878230942738973298672 11401947 -348368156971261118841926313698817273876 11401948 -452327481508751664203121261553268680192 11401949 190872752105166835254972726381714260364 11401950 55231105519592699936679119300519808000 11401951 14840257087069266687062250042048672 11401952 -784181401943123023383182561931550261248 11401953 12779454522156067489981990817154825504 11401954 75263052321423062219571664534117259040 11401955 -133418296982333166249341691390452753280 11401956 -321732392736739800121335726324775354368 11401957 -209611976254550731841134152883509734880 11401958 -114301205609271373065158640812057653440 11401959 -506178595718190170028003493834104182400 11401960 -157579748012727591933181243563060480000 11401961 -5637600366501485530307734784257954176 11401962 -41645513181539760995928069743938255872 11401963 220039016110169675547465499603480658920 11401964 193324358537569616307070800937327429632 11401965 -36786631902407771885219890139486112000 11401966 -5604677483560416032313089126370208896 11401967 -840957992305524024388659146441745839640 11401968 56465244666208976195713998012424519680 11401969 250316494268295032564485243076546668370 11401970 175227641085026404534625486216580235680 11401971 65470270957902487945457017006460615424 11401972 -769588616619847754598640379857323332224 11401973 -499018929771489851398797400086560718720 11401974 180247906958007115773332176569396432768 11401975 114306147215130030777956735647758862600 11401976 132885796292006155621938313815493939200 11401977 300402718953123168006776542535624776800 11401978 -2812021513793117122928485585789859328 11401979 834225003393720370004313115380992129280 11401980 -115913687194205291280126231100766822400 11401981 132322179825821979722295014326336491782 11401982 -313069757002694262326193766900721937408 11401983 -33420165037148530382670270000292419576 11401984 769006750168581090995742415846480281600 11401985 -175112592407567386039270282464260115840 11401986 -46097205798925962073307182352729702400 11401987 643281029620818223798090792994666672636 11401988 -123791636842370128424414495338830435840 11401989 488691105607415622250578078500152514400 11401990 -119304654902426222988226348813026554880 11401991 -504977127134390714127816865051869019200 11401992 -2203768550938237945580486158707916800 11401993 1396631929098026169265604903299732798480 11401994 212037648201201372877801259268431110752 11401995 184786436115349880139919889288140550400 11401996 41604924193516967290569228759845870592 11401997 999189392770976739867254863346732608128 11401998 -81481815904579465178159541889551533952 11401999 -25274944864000305234052404675665966864 11402000 -59264480337259351037944767769767936000 11402001 -130948195369426279772565771765150357132 11402002 243088668700178200883740455556971343104 11402003 -146169203819480515299265560992640065748 11402004 156657301838933883374289896246675681280 11402005 632840578572651730791921525973893981660 11402006 -376471976802331585970318861124774604800 11402007 -102832423341619751136930972492653598360 11402008 -519395878003500657191145278829290711040 11402009 -6085905335688529045282208334748275696 11402010 86472321479335154228110192260844876800 11402011 -583875740227705143428533840164213387388 11402012 1231431967362872720002424656926174259200 11402013 15512245824882030313154602596228868608 11402014 -109297622006334454326433911091726542720 11402015 188470012192327129635706650196016309160 11402016 5814065475376141388212027592486682624 11402017 -75732248938634036413516621246369052160 11402018 -113786823170340026870541484812413218560 11402019 -804807280368588225223486015091272265760 11402020 80083630662044807244415546558754242560 11402021 -1791138424576737401908906642681744498848 11402022 -207984948101146520677866320064010283328 11402023 -743215856539844135852337236743818686728 11402024 255070906832089125083530990738241448960 11402025 -79709550187832212000740629436809017200 11402026 332164431082204656407325487224716417712 11402027 -101872098126211472764419427933522288896 11402028 -525192114482815332555174512399854818816 11402029 -42190728844936348068621911188602986016 11402030 -421601864208678871271312074698475275840 11402031 230378814580031689951659085360635427200 11402032 -157791897842896038508856711973442879488 11402033 61464651361937823767686441246380148800 11402034 19090480005770592966985100541362125824 11402035 -271474083284160697806006439630326101520 11402036 -640578291372075183347918019687867677952 11402037 -148104776363612739432865703706079188306 11402038 -66464473124446504379628571044324010080 11402039 549655221274284163603461179879785211568 11402040 66219652995019739878481270163081216000 11402041 -430933804151185855933056465475999415616 11402042 122505765408116135322314342366320906752 11402043 -243961846009318779701720700850879205376 11402044 221609211185023415306895960081156955136 11402045 -243157206835543650386202440338456058400 11402046 -231463783354845364794058602926660918400 11402047 459387902707027620831139011953461570496 11402048 666615330138184729965516143651192832 11402049 2222486304878482633712921684033864448 11402050 -203511304126987249458214909827483062400 11402051 -714884020656676654978753443934673807568 11402052 3561901276419338647403685739483054080 11402053 319802013918263010990849480448592823864 11402054 36165025890687575861909558114748541440 11402055 409084772059361723279385415712597762760 11402056 -1498406272657928910407694902929275248640 11402057 -233701745990454189269741124460404143820 11402058 -478070050122040372719579073494187384320 11402059 432089572006395050839993814101186644864 11402060 219579260732701455657112194724362731520 11402061 169390997982870885263678567559985322784 11402062 -103671668106989769367936059207560628480 11402063 -395729924308433600580874069354984256016 11402064 -57629250665476372090293493765241511936 11402065 -819939521974598468368085787528211542540 11402066 -151442389337241317497454279826689750880 11402067 -463767762340903318086757405226904200520 11402068 223293693543369922154904086567480839936 11402069 -415153089151700988948537274477558545504 11402070 128516025386168635879191223975187865600 11402071 540330289705727283117495682051402400200 11402072 1529237964310130740686009224171059200 11402073 296275608932484065517164779784749437120 11402074 -228319643674758172536657910685552296464 11402075 255143919124320905778974759686626132000 11402076 76271356028791239911539077049904332800 11402077 -1173261361487673521061182443459070618074 11402078 84287993235435036876338803012439217024 11402079 -103684550108959868934369220677429479424 11402080 -320894802494833502740336322908614819840 11402081 200700280778936337973376678727572075712 11402082 190964397725840291317984906991805992400 11402083 -146080410876977880106686769634045975040 11402084 -20682504164837674291360988953691145984 11402085 -365168613187259454309130629218296756800 11402086 159621500645299085107137785993169376992 11402087 -987085539807109034390749516788467295408 11402088 378401266722394239962274574397455564800 11402089 -44975578590626501205773579048913055872 11402090 157576633197585043030186103528858035200 11402091 440256017190286980199559735666855214300 11402092 483419364802758981849621157164232399872 11402093 -976460679772021806832661671779373823658 11402094 7991284792630023583385380014088535040 11402095 -1972778258732309012601885573270272160 11402096 6028954001786402623888089287045578752 11402097 -129243219488959812729783062609554413696 11402098 -342711018023229552718744186999371145200 11402099 121328557587944015272122388698141029736 11402100 191325535172433120477350219255294976000 11402101 -369337500367995899887000735861453874468 11402102 191697367383730404182622220658031248640 11402103 46437399152298787361067289127048256000 11402104 -659686257953007555853570965349413888000 11402105 -19510800761142226419530754978905448960 11402106 676175710912755664728119736583086418944 11402107 -891920983522813255796370498687187511644 11402108 283575665244949970745558993061550493696 11402109 -65614857467976191633466036410451223200 11402110 71092735144955673750981541093155793920 11402111 21319979091933751367064698366073893232 11402112 -30055617745043131278881282861637304320 11402113 18323362543284920912214001993848735362 11402114 314171422606985976978084823617561425952 11402115 89316539395663026308723764558736940720 11402116 1401910365340982933303472779849520168960 11402117 -34670326695998619036702026438698332834 11402118 -62388058861955427347462097423167223552 11402119 -1019507688116879042982670001174599285480 11402120 392320102097221183749425910560097177600 11402121 -81221870052651325205023539592672440000 11402122 308614006770791445884436173995116920112 11402123 1079059969701747590090044834904440476372 11402124 2975539067923969320906871717242195456 11402125 -231903270764774310364963839404532576000 11402126 -270651239179677794700508211660045264256 11402127 -38072497645633067349212384594323485696 11402128 -112044746937794162930191093383256801280 11402129 33209242078308343779382809376193543730 11402130 219082582717167000809147569509456299520 11402131 112557232080612627604495789400780504864 11402132 -153375828263273833864514880615250851840 11402133 -295212122387424535043636607330223322400 11402134 -278660050173878487096869342797311580608 11402135 70983228019332472989446417716849284000 11402136 97987863679561275337052138323286968320 11402137 -16402494157706540054861083658365897068 11402138 -1059691374875741635229620841703221760 11402139 -160217864590968240438475992223198298880 11402140 349955339412593075910189888563500285440 11402141 -42440307581237912600357384715047884032 11402142 79825385976638569652298171289587099264 11402143 -511079417507851960292709661433474340480 11402144 12268315357121700448540687211709726720 11402145 541461443795699828372289760256543694420 11402146 83557457120661690209783437252873543680 11402147 50617254323325887325410216835208492800 11402148 -45160276051235773206186712043248696320 11402149 3533247722233634533307624824193243520 11402150 -20221420171079913044559842417739000000 11402151 187306804756178167729852648392180667344 11402152 160533013237364997365723754594159237120 11402153 -812620186300794428943385293536256975744 11402154 209769957137956207383228282013558563840 11402155 106031467358691984599792336327375197920 11402156 -711850467557950244167261549871183365632 11402157 -217005268625729493911014242602420121312 11402158 -127761715938186702869794660345619500416 11402159 -277236375534448119549660314468272214640 11402160 -261749370346728920579393731669524480 11402161 -71114680530791377112600859746312374976 11402162 -30635707084555928289763541499855794880 11402163 -124632434082232812667402323948009826800 11402164 -415351683546133418912358058756731178624 11402165 -495216701002401303406401202423757555940 11402166 110564579654618547930780145641976972800 11402167 393978874207572225020777284125726876592 11402168 215833374123002096987200621152853954560 11402169 425453544761525713258510564583580484944 11402170 -170394424416363662281065658429436083200 11402171 -1038970826285927774856805471414503656856 11402172 142801279798026065731736396763506171904 11402173 -1375041744890430890444028839433357086580 11402174 -42439185396188674575569937300481744896 11402175 166433363724232541377792821968955639000 11402176 -2460023828897146064566353038019657728 11402177 -115855899967048617041177432375568218448 11402178 98826620491520105093587274395607754624 11402179 2411439877097433248048082451936953200 11402180 -241752632004015846625721598238759545600 11402181 -2725206095202090637534056845725962240 11402182 -117363723683641280819830546021630876032 11402183 -92838121000950005473817259703954323096 11402184 642280937147248529966095238700225208320 11402185 -7145708841504777465148970014639361820 11402186 10132928923950044627128927239187743792 11402187 -27839985905340389264814211612540981248 11402188 -259341605486073230619682915100970159104 11402189 -258492453339053059850195467417290191400 11402190 -64193672718394930867337081013029676480 11402191 -477099686027834700232180530161019178800 11402192 1486613642217448190859381613587382272 11402193 511968761093482714951906450864670784 11402194 291965606710681879135055621108192326272 11402195 196347983406984407311216497523455096480 11402196 171226416217595329399911602530983450624 11402197 480004313228877131725336368476864749646 11402198 164832743460514893186634337864208240000 11402199 -770078582929667261542117151724584000400 11402200 -685321102290800334756110183281760256000 11402201 97452399579122354817337670147689341312 11402202 261686933813516298509433282609429245952 11402203 -381321756172385233676077281121062740992 11402204 47444097390297855912127103263337594880 11402205 -61340935113480841996217464871645012640 11402206 -83894083980090099342703639217060026752 11402207 -728871002106691020850685626568996360544 11402208 -15336182079142177423223410313458876416 11402209 67720516529951204668859983181336081600 11402210 53504529224707030549525301489016821760 11402211 -189724514695440413296191909102885646728 11402212 -531191196405014719325907907767939194880 11402213 -798193604707154476473011646875953524096 11402214 -215620368470292206825407397923369968960 11402215 284456284588255314305456540536292956800 11402216 -78669327275852229111113331011239280640 11402217 602758421935873648754323237822395957834 11402218 89547529898482348657177223473684638816 11402219 -86755793861420640668641904827146558600 11402220 -230648654277411191065344986666942515200 11402221 490583016244386638563640693043735198422 11402222 131757493898918424633143584492034835840 11402223 -141475588249441795856415723555157697280 11402224 1987747452218925817055914355825803264 11402225 -493244931062781314956236668269168342500 11402226 -225261631899639426030348018946960181376 11402227 -307613072304726164273150778763567962000 11402228 -961143098459523808443493017346253598720 11402229 417038932193792085206055633472263403488 11402230 -11885885562167809249053961870177708800 11402231 -568639056910562889893518827040510354968 11402232 -481435671241796210726858851829391175680 11402233 -527424325845301477705471570336570298518 11402234 65377486282950260541030122010324820992 11402235 -7480905860510863304971721513342544000 11402236 227322782596514087124602217844435688448 11402237 102761443648000264153464585026227630464 11402238 128647533798982930196802710509408206144 11402239 325736332279321060666792356563525719040 11402240 -773039694020335190109875758585683640320 11402241 19026008792947146543675105938390612064 11402242 -373034312731846351416935873882109427200 11402243 489792646186776421635432377624756106492 11402244 84826949345301163096169476114528567296 11402245 -21949553838806603669554232761816444800 11402246 -1623350188285494332003730154879616928 11402247 270539612556745964141826712106750292480 11402248 -275922171844085744842447643772053422080 11402249 -944198876170808785937290644657355109340 11402250 -215757950861646153857668112867038464000 11402251 38103584790025745405899184147442620100 11402252 -237438058272661434159753911666530347264 11402253 38693064690796564935763246342771556184 11402254 -3754732567609484402423730081561826560 11402255 216843879610554704039075282934296513160 11402256 -101156614988100504505767007085260505088 11402257 -292480306880893510466937776829725207448 11402258 -181233407473718213428402306412722689024 11402259 -750190746950794567127583357215408651520 11402260 360625521342248302824980281405398746880 11402261 -384198586895898096903920849528126797920 11402262 -290648845649612729896232588882193836160 11402263 -286668496929931260812844995170907042488 11402264 107726546373857212925615040964487761920 11402265 -39245765233338348449705583588680192640 11402266 279192844657764138216150938954591150832 11402267 -3985093830898716040380155889210841560 11402268 81046831407222700155802998337272078336 11402269 -117470993229478351664876527332846336404 11402270 -338363684498717571735401844891601434240 11402271 -261380962350044514016632376046463974760 11402272 -149422327277608051583454913793139671040 11402273 -504809223450054861494029933384159707456 11402274 125544905353740024697715935950274790400 11402275 516421690908235630884849043980994406300 11402276 -168331231174058242504681917595084128000 11402277 1121149243807927918783956953391119476608 11402278 -167732812379211459458366728539738767520 11402279 49223326866497367830016725919582102576 11402280 -387546598449158351551929198717732864000 11402281 -1173190399091060169241351864446216213600 11402282 97523835653025630600026024717936203872 11402283 -596101764181103725176021132270087748776 11402284 -269960226561591987264521348857170928384 11402285 66687579529150556824712696783093452800 11402286 96836316882453293791712878368816989184 11402287 57919510211095341835638833744185153232 11402288 -149053052138443057120748682719541559296 11402289 -205770879487250186703689048427372679326 11402290 79288244364846044314653076643994550080 11402291 500501375467752771969162907714619358384 11402292 -315700767075613841553203828870678378496 11402293 620980991854540549282867833696823363584 11402294 389199643380285628618582019884770153984 11402295 416847996742840566468551189461609258320 11402296 96536279023369418253753464590172160000 11402297 12477748311310436863481471972896315140 11402298 -345840184260137491751690773740784323216 11402299 -857219095797840880552657039022332275520 11402300 61873635025492675292971569710183616000 11402301 -220854110749286807960303773892492160 11402302 35052451202161194448722579100784880000 11402303 -235313021984531856720596930505721147152 11402304 82345906284398222049176773071571255296 11402305 117856040537357336437676426128843474920 11402306 1025576224459755247990856934978890018304 11402307 172233225236567282638837088969985278160 11402308 56589833673121442072333856511475851776 11402309 -1231710015939783908938997604784122793920 11402310 3982948587252308877593211678344140800 11402311 -568714170524999220181400702894906898088 11402312 360762747683405514512799072377742950400 11402313 -78312717250595566001525654321220902016 11402314 83968282084703276533651098165559296 11402315 316392992083867642808549498848972428960 11402316 179812590052807672548120033757960273920 11402317 -798865930205455658011929520916637594634 11402318 444878793852132883095048853206907822080 11402319 34219965600949423803779357281889503488 11402320 -50008695478993406613494504209596825600 11402321 320109406437517303045715892106755473664 11402322 -80313588669266418902792256704328973056 11402323 1363128078586751365978023334959846135520 11402324 -214939002140084062919848426068806150400 11402325 40311958223823575206832253886971715200 11402326 -141215519221631493053667941570921294976 11402327 -159519220262193019391715568133126706816 11402328 44580247816276105365296936439642193920 11402329 902514015629753534729707409240787905930 11402330 -311529828699710033680391665112248753440 11402331 -68972361465333453117302131632690790248 11402332 315419528341882857409528481897032311296 11402333 1070352911192928341064219616536809976780 11402334 -98629539957960211487594900739250996416 11402335 107131718747451667836857194910718891360 11402336 -1155179861336056061647311164268376227840 11402337 -536019527072973321563170529183505354720 11402338 -328654483813348068323675848756368181680 11402339 124517614588369581613064968517814965808 11402340 85010756668778796222696110371299225600 11402341 151186811897898477510183523586220662592 11402342 -117240138426700281831096656496318345216 11402343 528122251255575395493044001095283349200 11402344 838164886915910514406066846687971548160 11402345 -552805297844511159347942306307223527900 11402346 -99449338402960502929390837464673324032 11402347 -55592721308881440518676757386518292336 11402348 554722008575427434638580936828265478656 11402349 96054196945056194667569654469386672064 11402350 -191087819383937663019327408691340371200 11402351 227067877899984745491961205047992614352 11402352 -27738463324352547901582284009605332992 11402353 -11058969404220846865842156091998344416 11402354 474049274365841522049162236468347919376 11402355 38884162746107073242310809229177084000 11402356 285437277518003572774765100512221777920 11402357 38120336558324293436075713768649922606 11402358 31506213632784475491429197993128452096 11402359 133697109820427833042408252125538244016 11402360 -377924903879368320277467269077754265600 11402361 628039819222178829010094781575810529210 11402362 -453960578141576988435474158161844617248 11402363 291878040411888598953881624797133798160 11402364 80455958066571053190489428560259917824 11402365 162152682595857023583930604702924147200 11402366 132773426625908366642897639807570996160 11402367 58861523624350032077019817895628252048 11402368 599110875604169227464020140602949632000 11402369 854779753380624315111385687677733658160 11402370 -3402977321065707515266165598222384640 11402371 -489453543152925567494704711185977314056 11402372 526455275122052424824652938595500616960 11402373 -369638690579172087999059038886974008576 11402374 572734686671269500267318173662314633600 11402375 -943637489208299439965187824734953420000 11402376 493154070000555887808299110466096578560 11402377 76346618411728992966853435684861349952 11402378 93002364939029874158386851731717577408 11402379 -685568188618826903784532507887582884676 11402380 447430464108702394799361025706685158400 11402381 19261411557137945384828936652087441240 11402382 -145550784381950148084860214506013724608 11402383 466690460193886782876576928325352356760 11402384 24294489948207596819523456988016541696 11402385 -154925181159836222120985620038378477440 11402386 453493745460858891041771169911102714880 11402387 288756913137778203663073555140411828384 11402388 -200531367456992522668149573931567497216 11402389 -285328253131016624788875345017230328960 11402390 -191138411311363640718006252264653356800 11402391 -71401573885197507530309493442569856512 11402392 556134198844296361926758224496050944000 11402393 561450913108849691738629680816953589780 11402394 15506758039981108533354388173608640000 11402395 -739622628380173079106597726197845719840 11402396 12646799154905637494436366877118203392 11402397 181649704721573543611500842929766879040 11402398 77061225780144550450835155890579188736 11402399 411346808419607944418694108366411156120 11402400 200734864593502081627737017817602457600 11402401 45743672775126926901604978632291755190 11402402 -352861126152415106999226093187189140096 11402403 -178807407127056923190389866439942773896 11402404 120658356155165289571167864127446958336 11402405 -190866554901052005925273548786601952640 11402406 258454763493661112608218488141380506912 11402407 -119393394635098611007625115271703390344 11402408 -475803170214092927774083491666805847040 11402409 1024420764735344577287216963944695619008 11402410 -58518140431372606296766332717253611840 11402411 562662105432601740441731795706177763632 11402412 78999390847391007306509814168377229312 11402413 -352286826325804882406419179422900932800 11402414 71645001258946800863610679797653557056 11402415 -36572076208528623268845862745617584840 11402416 -146839814215489381703951377957641699328 11402417 208814233148493216071104720868441831220 11402418 -233214223519673330378763266474810879232 11402419 -164275876858993182784072722666353814704 11402420 93341163776829938623313596861932994560 11402421 -745363824432265413796412187607380465888 11402422 449212207973316709226044042519586308512 11402423 -1335572326227180781277044393519168207320 11402424 313641125683926944279214461793730560000 11402425 199107523363390807599833988642261004300 11402426 -139554964832985381769281673313086485504 11402427 -92387030633314688508322332603948450768 11402428 96682990430499289798330712816733514752 11402429 707604960042194688908735704138414569030 11402430 52136995393165714348808178585424396800 11402431 715520622019729899522025094221191175232 11402432 173158537561476327685707312071505346560 11402433 -3000528997019990684295783166030908672 11402434 -35777391439503972487401991248843133440 11402435 -862901155072114056914852818667085120 11402436 3061306491948195889872000673587216384 11402437 -150772403905406136596314642242132017568 11402438 286681445207046080870093232797671418496 11402439 -1390364172666643264056735392826663552 11402440 252593464590600708370890317868726681600 11402441 -40808242488779631814144284313317024768 11402442 -102983904134595894854835932764871774160 11402443 133364765595183700676154714280204146544 11402444 -158217184094761111621459115069016113664 11402445 -165210962502792840964933280582441890080 11402446 6562228474504012987613393674961522688 11402447 -172027585432962073834767439095668644800 11402448 -20863151808889506304045584258691891200 11402449 -280971701890771428603171292034267841550 11402450 -6955648150754688678666775620202530000 11402451 6697917211294081112980845553144473600 11402452 -349672591837141598075130161090180962560 11402453 387805565086427074958178632114111466624 11402454 -9069412128409890421294751329757368320 11402455 -34654492757497596963448240529903532240 11402456 198209117761945621549552763103652454400 11402457 73442231620598890143878083034852662272 11402458 348326406896869427529664822689877040640 11402459 -1061195604929868314450707830754590017340 11402460 78552137369258882877535089814696481280 11402461 270348743740272238512523462207383069120 11402462 -111548399961699191753919162560512552128 11402463 145872473235728141044145386728731369088 11402464 -331608455818427774760942265601868693504 11402465 -343104276582857601005819229203779689600 11402466 -154191495107629534888806337015952113152 11402467 497670010230177795113671585136567663516 11402468 -294762587470584889331770601323046350848 11402469 73938124692236797995282148260787982328 11402470 -68883139620610527242555261591485276800 11402471 -1282247995999552406674627145487626576328 11402472 -209843598477957321730561602812438446080 11402473 -209234478656271186118407858142515524316 11402474 -148956698159849964653093976121152446208 11402475 47723480810363328244496750009050732800 11402476 647484636296723650854740963460097122560 11402477 -37764049814305547865648512922055045674 11402478 542459743909472547380393993447807811840 11402479 -543667092443172363909250055923286330880 11402480 -5289064415311913043653851745733181440 11402481 781448389123440402827734306366398957120 11402482 -564628455143795038103613281616003072 11402483 680823829558730626118139505560345573384 11402484 -39669961084322102337181135790712766464 11402485 625854310610963706797615310359790369180 11402486 360317017103072920300756856713882191744 11402487 -322893829477974908535988291550855859456 11402488 15314792049970311893752893051494645760 11402489 153985285221550341387498841655780936640 11402490 -95672796251669084026441259019594316800 11402491 564052861664573938048016918483332802472 11402492 -502850355181297038511141245103539523584 11402493 -147841754245118440600638676739145384672 11402494 6970958194720242234840242908415748480 11402495 93473538401023713552685618886669508480 11402496 -215050268089913203463644251704795332608 11402497 -777173166879207989176165788000767437054 11402498 92957671130779786360250980829024898000 11402499 674709015131851898542810843858104787968 11402500 -78646691939592898291415249032787440000 11402501 26227449270354871456498250292847224000 11402502 -34158749404354035636377499803374740480 11402503 96581179295801760291098443904200149504 11402504 -521658541476249461330273565403525447680 11402505 -474629714861111030477191121864717356800 11402506 -290882461673515797424211675389927332048 11402507 -242799051750378624316204759391508441360 11402508 -41037268222888289576872787738645544960 11402509 -19398847357532330219834425197318585600 11402510 -22822989008181790334684630639397811200 11402511 -283466262978797852535477739420837019760 11402512 -149918714284504764344008911228998516736 11402513 180226673690205298876291249290682427904 11402514 -152019964787601376775325498817910106096 11402515 394074011163272653662852637900436042160 11402516 678246623284167684151054797972270445440 11402517 -91454066774256831231756353788165685760 11402518 -317612952951317185036368020198984195040 11402519 263023658885362422805847357873423566920 11402520 -88435773536860122883506361132456550400 11402521 303367977730879431123989061706221463492 11402522 456837366379413147549724476977974083312 11402523 -755293320054350272278160564816776610800 11402524 104960376997812241780294724066799102976 11402525 1078845424079426194937703725215012800 11402526 14247031174779988343035754101851770880 11402527 -13728482765103112868655820880855644720 11402528 172545433469916846883281315187487539200 11402529 708953475151355671585253432832542060544 11402530 261495624902831600148518812657788368160 11402531 -218519367083226206450370762109192335408 11402532 637987487361167094783203471085738703872 11402533 -547578857214773880880832542457357153218 11402534 99498728305810405061294408472196298880 11402535 178125281949282419524097696230186261200 11402536 28383357894681981251098310550642524160 11402537 -323357493283633381338949837760596583814 11402538 -80546349998101857395364380059420331520 11402539 35186404204033164516800486304236154960 11402540 110296013025835502655353094797581593600 11402541 259691964112942481845410871112917860150 11402542 -409762139944153657923407395402578203328 11402543 950424747339960878473195463281973259792 11402544 -37585744527441784517999829162267770880 11402545 -257295973632742841179629281411353199040 11402546 -1673689937232978580605524005139025120 11402547 -77666877416899493649853945214820460704 11402548 -943117360698803567030576345049935125760 11402549 -138189086869706249485251273884207875200 11402550 99198213251531269829047712353980972000 11402551 8990292258963663285945834306517840704 11402552 37429564629665387996344340688057262080 11402553 553796177248446365981965821191590464 11402554 830732048683210660878770023281005007840 11402555 -57101417237623533815961997282790020080 11402556 743354820971322669773028639770743296 11402557 423093497620042068598017684010389766572 11402558 -380207685176013518637066700559853310080 11402559 -321888734661382230981066461680070511360 11402560 26578809524433212203186263338526965760 11402561 -772868307629786415454142368436757515838 11402562 33110765395669533880160997541442406144 11402563 -1414892406064832974866027924815986944360 11402564 -341036467193327901440506570755036672000 11402565 88014960739190533614344088334644312000 11402566 212782363107095249607466021024809198720 11402567 -341103085620705602298100435656105295056 11402568 -5546526427884424523142192900695654400 11402569 889838170695292528777665329701475818970 11402570 -125643864272641661772445583063694575520 11402571 -405817258600926029818081122626299221288 11402572 -287710997334396850395857079761193059328 11402573 -163054473530039545147320733247766608256 11402574 130867036378761143989139780665250026560 11402575 19991786350150603278093514537615297600 11402576 -329845172184366631274467543127768432640 11402577 323919073852067340730535048915692494114 11402578 686136879214445424196548407430312681600 11402579 -428350583886775046379181413106375397616 11402580 152623834927185680719432643990112583680 11402581 -152199206907802518967981207657626829618 11402582 -14644233799862954953194906671657104608 11402583 -163258727040198521908736537635777863576 11402584 -78259507292948234541905240360671334400 11402585 -187355345310532964690518000040444756220 11402586 -5374865376469231320168255089199974400 11402587 87531743373318352934944722611342316800 11402588 -677603956864905090284207263315793997312 11402589 549401358431709211465841631698323803168 11402590 -373051833577255012931767825517701399680 11402591 101444870280868551270143415505543222800 11402592 -48938326852080792118728731181992902656 11402593 -1775689084793288864798494747609877017920 11402594 91331089780656406727362008197128659840 11402595 349101641525590002093925389339984753600 11402596 -112926905011234634020363911056646283264 11402597 857116295105626957989891810904079482800 11402598 -33710867510414672017186633555105340736 11402599 -452822998266505383103759198410702036600 11402600 -16506208711182441169099830520295424000 11402601 13396100078043912738128504459390472384 11402602 53755320907145023342745944212046264752 11402603 54772637352109343632183138714538698800 11402604 -27476360230756628263991614095652471296 11402605 -456501894625779920822807564729668522740 11402606 29303498051323050798576855507783748608 11402607 -196952161441493841282850327816797188208 11402608 -85591282119377138341583645185947074560 11402609 -38833435267205180931051019909026892620 11402610 68529052565202259704842380859819558400 11402611 7789532587212049511568870336957474624 11402612 -239878270832848379389058280974637704448 11402613 35842420910489718831619956319856568942 11402614 -32435239852460065723173838598040228096 11402615 -74883558201103202850754030661114964480 11402616 -353938584125466095285363805513897062400 11402617 -1191103946082822898517701516000001354160 11402618 8437807527137889838014598148193592320 11402619 557822873759686769471435465420276077248 11402620 299294793076762091437480735740491143680 11402621 184772618136102740494028489865527227200 11402622 -25998653941185778633540452147889674240 11402623 547530880698584592121041594323502274560 11402624 468086395134864218757784032761736069120 11402625 -108583512264617598459174629778997680000 11402626 -426650550325613828250666036181846679520 11402627 352154786727476234347205684125645060476 11402628 -22757913340811308654353107380395380736 11402629 -350736677078090152133929837965593990624 11402630 30213209193046281699521830293752064000 11402631 295001326743636011763167566478678181312 11402632 -242551434302993004337614481998015559680 11402633 566163442684592629977092741817630883776 11402634 97355215239560193909417248747259654912 11402635 -543494502317749344081903622341501908400 11402636 -9595371870640839057146125805881589760 11402637 139143840718588340206052404688827587840 11402638 78924856818576955540917871419892155648 11402639 -404218134819998385623370156387900458976 11402640 141284876861445327719391860874805248000 11402641 385239646667850652779949537313707036800 11402642 185220189044619224590505989787757635472 11402643 -447343262848525814267586509186133643080 11402644 -675126225864131396659185334129874915328 11402645 619426860592182264613689779055706353720 11402646 126145650117296385276569267085190171584 11402647 170002709970152956786586928886849225152 11402648 353100549280348513024683850638357442560 11402649 -58106017308818239216169366538166050000 11402650 -88831855884765300174309225380976288000 11402651 146692582696223162986957715994591590064 11402652 48222319114211203125892176081136261632 11402653 381031778279332721930202588659204508902 11402654 -2240272991115366614226866539015437120 11402655 150430204891857533267500255812739507200 11402656 -1334120871272705210906890777182986108928 11402657 -187411257491868655973343722335621094976 11402658 154998155672200085037192917771971766400 11402659 422482067585608417992278686401558522304 11402660 -70235241441348278645822337717543014400 11402661 -490854052257447173269622922273268448928 11402662 -29204022120095419790945472997482124800 11402663 172307252542055682035358032664314652840 11402664 -5221008545938952848540556878660239360 11402665 -161449112601790956736588398509981470080 11402666 91670812418728931614493962211749290240 11402667 -393275242221101484188656799376894119760 11402668 -221504293694409752606844411400209281024 11402669 109059988046560539017379280039124279712 11402670 -102428775131882824278138761604480983040 11402671 -122828045753500791792840389905998022656 11402672 305965155515341250561792683286957260800 11402673 819305929746857888700677865518956704 11402674 -1501226875684088250568351344378035136 11402675 543711363270518153458995652989531825900 11402676 10552209243777698510727231646093443072 11402677 -199258939633271163704155081521290819520 11402678 7908628519055296607414099374060093056 11402679 80313376572540919900722252755358737280 11402680 94874458059063961194497335048369152000 11402681 -451626012974701651159468093591053946428 11402682 22684192106225852979111303896574495744 11402683 -855547456357027901704972811686266599068 11402684 266468691802790434854328837518708672000 11402685 44463700101616766480972342242917959040 11402686 172412446694713192751722008419286627264 11402687 -149641036655414849061451450235606675760 11402688 -224157347447848291881001141969040179200 11402689 417562894775732836884069213062057990356 11402690 85063009292069643956850655464192614400 11402691 -68181233078158283608202306870505600336 11402692 -119694234194623853403163240913135411200 11402693 859914138152795837762909528797314342942 11402694 596994395145123571265344973294445120 11402695 136909946249026080003855372182825940480 11402696 -926166163033014728530310213405238942720 11402697 1301126026517052246329895923096698560 11402698 -191706929094279076458972475748551499520 11402699 -68717385763485781683934497443200561152 11402700 19032122957092510190180045006684160000 11402701 -7201959624347540441100744729112075008 11402702 493376119709105470595892077243755257600 11402703 -175601265007276440544286952674021113560 11402704 -105793476000872192688516791789236756480 11402705 -354747223565986404193244989627987444440 11402706 120615664268018191681381096364864053248 11402707 -99019026813319819882607900797750420040 11402708 -121452474401108801457491339119952144640 11402709 80107524927491832353615749886111382720 11402710 183407169309958556058407807991257118720 11402711 40493590640967226361870113390228114392 11402712 114132000707137010022741340975797073920 11402713 -253406251354426127348618816075298651840 11402714 -437365386409221651172873318499003030544 11402715 -4669097104201949332410841687693193760 11402716 -436859764874658833743751378729531673600 11402717 -891291641600557815395409484900780877760 11402718 172009096473484195369540379971250347008 11402719 992024823802526178477386948574344326000 11402720 30821657188642525972335099684779458560 11402721 -108487092875411320989733647971972608320 11402722 -381037906888086434695810533545406599088 11402723 -109825833398624661684100632300631231920 11402724 -331163871611015893318877382775603743744 11402725 106196680995369949960177323918117340250 11402726 590312830926524552248240138529137823040 11402727 -18261870287370854048889229104229738368 11402728 -436751964405945796945335470110054563840 11402729 144750986180234487156860484453492186084 11402730 74972427468284483427055181499754352640 11402731 -391444656529924807582609968006741523468 11402732 -240350759148809376709619746698409159680 11402733 -347362204704740037166271710981643344512 11402734 83593991655180646790823569963501390592 11402735 520512529910796616576854342899021380680 11402736 -45531137761662934342303807786930667520 11402737 396033725186833742321244864574439778386 11402738 -219192329540654784133901639003201676480 11402739 247358216154475924953503960787498433944 11402740 -4498418646592668033925689808003123200 11402741 -253215417243431971007815213713513248370 11402742 -60682655125635553115334237556701901440 11402743 772280184461606097319154228564183747544 11402744 -302349480478545348897224638343389347840 11402745 49683084849699701806138819219241613120 11402746 29197779470884812183231374960510091744 11402747 874095838815965299250069619749502236196 11402748 -15725995310188411724983221783216046080 11402749 -214230077950428152203649448595608095220 11402750 -135931537555335597937722418236049056000 11402751 350433328990766271832293553451939103432 11402752 208070883203241050714170143765222653952 11402753 -660971230082661924923936546251843870080 11402754 -261334760171550512846500822366914218496 11402755 -62670380147386800796975533853262976000 11402756 -169433367726562030535734202936464982016 11402757 313133520204587907359025583496737717980 11402758 -268002890068870421972662936777804271520 11402759 -176771242296532569893665427571926792040 11402760 383098512412656771183262228693671936000 11402761 -36371162557695908379845444643476178176 11402762 -49986336735305471959614608349427944960 11402763 149814792594402664632367419348566846400 11402764 -305248875052546120748197857504873873408 11402765 -419088471045025872155267744759971877760 11402766 64135095302035919728990258813657786752 11402767 1509161924415513154911119848026084021552 11402768 187345590460029566450307899352319352832 11402769 -31838941130927127476271703976854592640 11402770 -197730496310172790362305610231469785600 11402771 -13183647289323259166062115146627546320 11402772 -72234074995105920697687716376045406208 11402773 -1076479442549682337367386214715736644356 11402774 -330225372917736473383230515666395133760 11402775 -519290133152973743739674067721622890200 11402776 64857119808374066831511428806801489920 11402777 1573935682454875060333467986279521812 11402778 119790006769080091345122918925544461824 11402779 -66049822448862205555070347454154056016 11402780 118895575188947892583444274034751065600 11402781 364923096126976340450744405056912016640 11402782 -88329160393174581982702288428706939008 11402783 65675376960868260110930421763795701744 11402784 -89158215298079911111024039169187446784 11402785 -26091077601239994553753518270440754840 11402786 379263137506536583965595859535936032592 11402787 557312859805909471195466804272928136576 11402788 -555964384134295261620079870427363734912 11402789 -166913663430923308230231378302376910176 11402790 68816960443192028916259627488914705280 11402791 -523431819007507218787450297693152588576 11402792 -254282442806414991798214448491713331200 11402793 111618930502764678310346933760004228080 11402794 -8432675639211958578363250090333395360 11402795 -723652942519719518576272482399870199200 11402796 -89056551977104856197452096012684139008 11402797 -24227043666518264337988609052691881856 11402798 -758217360780042286455240028892595840 11402799 -471231405864718040586022379220971097072 11402800 -38438097431771413622595915567783936000 11402801 -1653525745044023711377258628949880304256 11402802 16469134906569219948012341433326023680 11402803 205843942882421081844790747219565863052 11402804 1273525754707132371095417890570137600 11402805 -397246833389577439024159625515299414240 11402806 490757273112349960975248303914675432352 11402807 779004052199556245330950802387120935872 11402808 61793054968611039731482133179033067520 11402809 -1213850369880947721479954690741110331760 11402810 -105961690579084258198823911434381265440 11402811 -167353102957097542834619682789743847936 11402812 -361146303185335337999849078181508300800 11402813 280644173540153641786169539843770747744 11402814 673275735841477562310128296215584729088 11402815 -471608004674443038772542753941448893280 11402816 253412887675375678867723097907996917760 11402817 -232480264539276343683589455509736231360 11402818 -218715439782468730586395763664717954048 11402819 -15773985881073402802115908660269121152 11402820 -81946524670148570494632502318833807360 11402821 343190867274521520632048965617856713600 11402822 90288563293624167908352093993129633792 11402823 -58524258343495461691948157985503519232 11402824 410632438014989274382425127116962334720 11402825 -44830464826914545940109103465942486400 11402826 -6665447584765289343933997595588021760 11402827 -842811906071942126943294354948401440968 11402828 18814528642400371276868055592518397440 11402829 796488223073145654239807921416897675200 11402830 80864754261322771797125989594653544320 11402831 -1020376987849351420105672661294898009600 11402832 32141286860704457440468442965326692352 11402833 298538488645015382265239876725715666664 11402834 -161909101448560475363127002606998883184 11402835 459854951335177565078325815069879421120 11402836 428923070868235868338392485071018479360 11402837 558020400065243283555058707784841470560 11402838 -59335444242523532409162569451817221312 11402839 1000280953227607896215976520280385667416 11402840 500589731318046348546882276971607244800 11402841 -16798368075045934009899939056570492208 11402842 -293285527257792969296953982069261619456 11402843 -791171039317830750533069727936350047560 11402844 -54661563953315519320204528973266160640 11402845 -17207114785685752395327844054105453320 11402846 4404595994512225880554062328189081344 11402847 82053885986495296153303983290457799320 11402848 -256200775153444100372794193336974442496 11402849 -151643794592245101725198782705654413120 11402850 -22558996081883938837319677932831648000 11402851 -860433482653535395452824912119687602148 11402852 988248601624142571058096399499796288000 11402853 134248972674434439488834477212220118528 11402854 140324176137682405652640965966270310912 11402855 -288244673328661447906246456245332574000 11402856 -6799277802923167231594755001745925120 11402857 -564954813853534592063123153430126973894 11402858 365830776346151540922281976950182101600 11402859 202819578450670166846959876135581136368 11402860 -153629147373432297518965884769950105600 11402861 -262226963199257333136155423973925850538 11402862 104136074639125666000326456396916230144 11402863 345134505557309421322970330274933724112 11402864 -151112148896034978360592790760451473408 11402865 445250278947214830520178602194984940800 11402866 -343968241822110145988035695229328272368 11402867 53743698048205189003231433618300957184 11402868 -259461642132373603563484196483804405760 11402869 351935123102201944909988492380937280 11402870 -158859352014813734766794029488451847040 11402871 -136163197154111848260465089680321317120 11402872 -207197561836930162082676209040582696960 11402873 820737892374237634171064945916108262122 11402874 47341493220414870665628020662876704000 11402875 -974638942803648421970324129935074252000 11402876 -577918276950352116586740477481245296640 11402877 -132817974339045072268334831889483525600 11402878 67123829556448620937971883445358282240 11402879 -126063670299467603820431556747650606160 11402880 250553838234749003869961692794322944000 11402881 423157389847556992775725824615313427392 11402882 -88123465472432223675712217064258164736 11402883 -347819297793737686452687887884847422080 11402884 -529873242821902263920506025446697914368 11402885 -59849557851734162848910515701618700800 11402886 147985661455870692581942057814564983808 11402887 -97359282048668940550883045030320173240 11402888 798104343780521701460398914312431001600 11402889 711589493472603506686836353094944849424 11402890 -53707203844343818820988199524863632800 11402891 91182449505587919898640891288548091904 11402892 5377017463087034180213121127794439680 11402893 787326690968119337742122458301684964000 11402894 282306675575287023154316656451259223680 11402895 -232262443288314490376413214690547110400 11402896 -86660992124967284722745390189006184448 11402897 -568313517839883000946506257308384685760 11402898 -118752348039270739928645691827617108992 11402899 -183397013919332817334932546146968535600 11402900 -164582025379969785842472127019187168000 11402901 -20105511348763923804083111020854887808 11402902 107216254720226256353051214337539265152 11402903 -2379177750856343358514091866639636887936 11402904 -59802422298522174818319494138298900480 11402905 -1226934345633630648457480993610567015040 11402906 -573615093763390704521682284213176792848 11402907 1915610714186833583182557496117321560 11402908 -331806499929887828296529535317855414784 11402909 414003474539542738509710708476725630816 11402910 288640090948265119802330733318795072000 11402911 316594376316821181736237939767599937344 11402912 7670721087327459349911799852173361152 11402913 96832449685366178549835702690082807488 11402914 -585810697975230008219269831828370272944 11402915 -9592642737880136696258927485743787680 11402916 34746155531717774042426121668678123520 11402917 -513766356062654927247493966812324005760 11402918 -91771990620061064373940949665774263840 11402919 172460663008814528660611238035397112 11402920 179004663752908560681261664469449728000 11402921 -205394727118068774680152311709076411148 11402922 -172165198771690011704010740021276790528 11402923 437451309621370366591717957264289956240 11402924 281363397282808899180493454021920450560 11402925 19334952755451118882814971260899052000 11402926 -69309558297728252062443382143982089600 11402927 -174286539065892196095041629568194206288 11402928 -58455067160048935237274905337086230528 11402929 519844388900942565091871971881664596480 11402930 -69909124164652318620535168919849164800 11402931 430666251219028336063452874294691087424 11402932 638496855250028688792460702685131006720 11402933 -189103560220286900188031832985584364818 11402934 -318703723227044033560704850411216825920 11402935 -224000495845725481849854494693426670120 11402936 890422004392472838021537549807326023680 11402937 -28459626032218796147972151663072865074 11402938 249613020707047656015160944519028395120 11402939 1457042034217697852607851111355957334560 11402940 68756812991722633311809818267612446720 11402941 420528808855671962800125490389674868384 11402942 -27124931048962403357743787105178971328 11402943 -16187723878587208690330681721736813936 11402944 -75908593677021377412417872572851421184 11402945 504453850662740658004152544931980920000 11402946 -305272664303381037094812366395334353328 11402947 -128447737991414019368186844689544608640 11402948 -606895566740017227344191410745426872192 11402949 215241685562266772764763122611939915264 11402950 -35881054226059611992989327757937244800 11402951 -301654673227080769961759560315862338080 11402952 -148753533530727950832033161476807065600 11402953 -211393620388707701942694976308242917798 11402954 -294377991991385004893261790769378896288 11402955 -2700066736740023563220003570289649920 11402956 194245852911864307944987344756875783168 11402957 -188028530212222878538966758128847564288 11402958 -148060515839987863219633097289734016000 11402959 91053867771924193419491015641869878304 11402960 -163375781285657961342233633993565880320 11402961 55578575706293302676329702175044051104 11402962 -52627290806591360934255604452284857728 11402963 -131514900607906100613999598340708934912 11402964 -492147493790673700076319036978050764800 11402965 10632845289456422823533844475164510720 11402966 202956280540849936496115710400650776704 11402967 -26628144520652343014621976368862001920 11402968 -221121795718376050131980523962224957440 11402969 28460499715623807776558617069455120144 11402970 -14288650636717697724089553805587072000 11402971 410598329500686526826508777610338282792 11402972 -66120199895438141204233512171243648000 11402973 14646838090981325223551257051370205120 11402974 274228469669882561726055905439339882240 11402975 -457190183112778351610871028805417697000 11402976 272501802680536444484192261378520121344 11402977 212480432681346361825803418379636305826 11402978 194984853667970523116919371312518410240 11402979 140712762125404595759353865178416928000 11402980 -309845964158640473540569074598208601600 11402981 349433917087836943209351412587079388064 11402982 -230593331565335058433808713209081531648 11402983 -123486672036574719064961880202774975600 11402984 -443258932091493838613282725626689863680 11402985 302879174996140980224177614999646635200 11402986 -147899204081759724872469288647373815040 11402987 -565197642452260792444022629680032858208 11402988 -220363601692003396808244282943093085184 11402989 -271012221770642452253235427039331290080 11402990 -261891158423406944490140761855301973120 11402991 235851557374599790267732125699568327680 11402992 -60222489358579607360050767249338466304 11402993 19268117919564306191283968348897975616 11402994 -180024765388407976958203250696270256000 11402995 146772369229664416882234406765463974880 11402996 353773098474706886185508164418796840960 11402997 107660898566984728203747583708923156000 11402998 -15066282879978013157134133816611914240 11402999 -833337647091826504901060580358285901664 11403000 57523924512235192266691824801853440000 11403001 607405767733742387999492997807041192004 11403002 11158168667115064845562817346341660160 11403003 147987211783201492744518398081321833440 11403004 295260633856618746176944729251348467200 11403005 956921906040517924724588277743117449560 11403006 -389847621452370205736480466807188796096 11403007 -442321955410961580013253414157573557376 11403008 -855032738240562383245900389854182637568 11403009 -117107727293365092733496445014570537472 11403010 -95884657300597125691926426529577341440 11403011 90532052834076620928194254889610569424 11403012 9297164201573097014005698141589466112 11403013 383053921905324759789002764933821751262 11403014 91981130949298303706836533202870979712 11403015 -4000966666591026364949997199286650080 11403016 320743080441463676138191748238850252800 11403017 437736090369285947079322803295242999066 11403018 463866400434958662266437483765404495360 11403019 -1867293393440129410130508444023082871256 11403020 -652090800503830135801223062925433630720 11403021 -254991107918384947840319941438499212800 11403022 -244224945521229648222233397006087881088 11403023 292337449016074265322686945400469478520 11403024 -90092917681418450241045695434627547136 11403025 20576217018484039461175171881436240000 11403026 -367010634869769416667083666808672010752 11403027 583249790109472873537520439575342112528 11403028 -18475936905252849843292953172858077184 11403029 548777330294440113627701339586815427072 11403030 24655205592842782623443469127592190720 11403031 896917935841010342594656037865189010312 11403032 224184866708959331979837636964074700800 11403033 197748750751302894064158713755973302224 11403034 -43396811982666011174596087436539021584 11403035 151898830463102090518222649794024080000 11403036 -32106822317227625624427163112499225600 11403037 141760929798219174654891072092649148620 11403038 -35966652477141401571313919005071196032 11403039 -577779559336616353263434897715524177520 11403040 266733502091369538496607256418713600 11403041 -1018861197207137286463878083788598400 11403042 76988751221330482363789131419757479424 11403043 -135288911081796573778407371710090107576 11403044 -482764231949229421095254199010144404864 11403045 -347431367793542272097375640060439502400 11403046 789592413641363635503493591106650248960 11403047 831596803724101939909240606709081717496 11403048 -42115381435521414412782498580366540800 11403049 396507209921085184439068863964765649536 11403050 300445700994482373731111787117617686800 11403051 -174607341849017960266562487976650424896 11403052 747443625137292811352622095544083246336 11403053 435942275929905599342551906756405681302 11403054 88291241776206203178280780726628061888 11403055 -106348838902825088695268230592399294400 11403056 15512268836248376164314422439654457344 11403057 554426174565410563722748221344718744192 11403058 -230073211972877155261834601682114515424 11403059 799174769849884287547728585855437783040 11403060 -141228929098756161060799112602921175040 11403061 906543040566309413759364589448021898300 11403062 16119157393832585575686536368676519424 11403063 192352670340009596736781835432351348784 11403064 240873833974574352806702012836856217600 11403065 -583998007914694967653732750097561284800 11403066 43060309044170543462992707106350234624 11403067 -114140100382530664244589967391136650816 11403068 -786688305270273194708056566456532657152 11403069 796194326633982606068006635220319903360 11403070 87769857175587165597543089765721480960 11403071 9957977449208022768951825079022065344 11403072 242325218777355626003944528335077376000 11403073 -522972052303892102663120826563953304640 11403074 566454917764917798817553668639178588160 11403075 -75246489070604015822452050079485677400 11403076 -350587473210395698756894713816154112 11403077 56155933536840213061409905091612400672 11403078 22094724204933926730249196200883968000 11403079 -986693419802864968577660942980987946616 11403080 284211051838446006621005471327015424000 11403081 -173576284619310605551138558834344459030 11403082 386145809648101627792621971793928054784 11403083 205867737669616482737764838563411405332 11403084 -1775779502302077481693209336487059456 11403085 -113593188054468139416896366440120384800 11403086 -59102950146645323735301168361434413760 11403087 202844149100821835403820835480353850760 11403088 -61420642375486494495041415583354789888 11403089 310060134827313939885416753066747934324 11403090 -279910611760087155258499748539654051200 11403091 -379543947412853229069711766022813290928 11403092 -294443897703636645481735281105149280384 11403093 -341774337241350619892567177084792416512 11403094 -269095098373748489721310264872480889728 11403095 -349538984816617017129565880356516837200 11403096 -454702731908610298506787590998447923200 11403097 359075458711978284685582754163900979200 11403098 -11547088611847247442687704517662745600 11403099 -39343229419390527818750303788639091820 11403100 -56707833956958858210680752349790745600 11403101 137205537566725108000573381802804306592 11403102 -65209095616151563693671012783799468032 11403103 -874260887114308969978591411871240743648 11403104 -73603923934201352579938618587645739008 11403105 32873338932883409584065082387613368320 11403106 18056829086915341133999242993613468544 11403107 613783903929979917425275318428332053200 11403108 12781195632539807346142552943236708992 11403109 205792994377613367022751392103874937404 11403110 340760544780599346865800870806873880960 11403111 -33803985317419414406421421075594966320 11403112 150636273959944552755105353063795834880 11403113 1105190089194679992549280512038919874362 11403114 104638489634643135265871751235483176192 11403115 255986578839011158760969759978799041760 11403116 -16961624404868290907648447837872366080 11403117 678488786878381460452773962207519969088 11403118 -14844119772163887182125282118763086784 11403119 -46266178082700724249356009780196735200 11403120 -14916596951003718351187522136896634880 11403121 -484315517769559453123649031068642220048 11403122 179942810492047881516282747568849993632 11403123 181413741287680308770033268099707043384 11403124 -512935109572295705470783441908091041024 11403125 -116806038894190133982256794913200375000 11403126 -110172853634884493428569515579648040960 11403127 -1362224608143021835363255018477242960 11403128 874931467455901756426509879299693752320 11403129 -590484746737257507898034320548864682416 11403130 -472623027550887380795569681747792404480 11403131 1083124276069543603813188162426784096932 11403132 -255558313335284675910273569166091247616 11403133 -319036302610584449646022451036204521344 11403134 27467235798221526417594172554419913216 11403135 -243518627248903291006710635119925482800 11403136 -264923654369044518724774054682941194240 11403137 669121494311875428388971348352939782786 11403138 3910694071565674156733140498143280128 11403139 691561648272662556470612566830517249800 11403140 10067240854046494604237521085157703680 11403141 329493529465004108405458221091776581184 11403142 -369935808710150909804666701283057370528 11403143 558391317971222063598114167150917026840 11403144 142527607683727352750119077186414643200 11403145 17549604987620676824658987475563843720 11403146 325838975040168295345033339138937516640 11403147 123731499243709722168691000479540195840 11403148 -59188450716306990451498203474422400000 11403149 445071482218641801574520745801161076150 11403150 -50706257449255551651918211307502796800 11403151 -459592549324625618149251313896908240848 11403152 -282416953822042074218590051725040902144 11403153 -415668120761854128916073946713932591200 11403154 37213635256119408338190229677877370880 11403155 -23953608584837849961678740065304623440 11403156 -3613309845617153652184488444372873216 11403157 457369570330392340572927048631641583584 11403158 276321227860849128266071459478429625600 11403159 -282309862374469994537037165666397087896 11403160 -616999945538660177587066309453759488000 11403161 -371064441748749527667472994096092224 11403162 -82831007639012827075742790831363658272 11403163 -374642322022023803473233352983063368400 11403164 -78511622548381869617104675483299483648 11403165 -119043050710006018813052960722744786080 11403166 188033078457713633796576914837938715520 11403167 -464163193695006962803569870701941404168 11403168 -58022858346763738669777230363875082240 11403169 -561402045303364668722809027054725463356 11403170 772671511243559332144622352666147840 11403171 50743271214168191490127706723305340208 11403172 -119257882963922114685434474014173907968 11403173 283956638179638483119723094985801506720 11403174 -6100756040624975952087027728124498240 11403175 -88819674811787316043470805457780959200 11403176 610782164017476471589596989036575948800 11403177 454334854543649632384365343855969566720 11403178 -102463933279427372217383550951162973344 11403179 1375444069914122461042961978580470126640 11403180 22675479297776489634590119967756697600 11403181 80301811561296935428229573988396303446 11403182 -339644485746159674781577784602455673920 11403183 306517707813005283664389677067391419648 11403184 -5691076316638558551624014632974548992 11403185 117156100201335226660141168059026611380 11403186 197820648178657185599165693836756520064 11403187 -911152441705823532552430046703727440288 11403188 357727481000458476864608944710685077888 11403189 219378711733323887143372264283794130784 11403190 112981194752527890634985334719926617600 11403191 206576957354003625372289691217819132672 11403192 -248750849702088544073910903725595033600 11403193 -22985631916627910975056660311651067776 11403194 -221300396626405331736335184997616057088 11403195 32140339432157381124273913804602009600 11403196 150302335923883269108757558419728555008 11403197 -36222339765006564834495838282359156660 11403198 539575052838459630623595139079820207168 11403199 826120364071811972116242379727801092936 11403200 168604958805735146752856542825886515200 11403201 -168274366781689092762467530892526498768 11403202 -268738816363393399318496610103061017728 11403203 95267926194859647349874836601272253136 11403204 -140428449048561414279007035900245842944 11403205 -90372031101338327178354074164259933280 11403206 325560737002541327637459356488066277760 11403207 145802455886717803909974378003476165280 11403208 -190879255396347898797620864471166935040 11403209 -689927213147208738522597153809391636684 11403210 27812041960224097742823126868073195520 11403211 705834486308631167498915873946075729400 11403212 -434860465523578540390221860596812630528 11403213 -1818735069125263206292886159988435936 11403214 -320998335527337791764335272440166200320 11403215 73872912318245379389858319345468993120 11403216 111229486223134577709462141910664871936 11403217 -373945373331075803763918445961631075008 11403218 581616405117697106327830199950992852480 11403219 -559637524779085620237765963004558550856 11403220 399540592122328144453917408531243482880 11403221 955055288116419802708303577925463993422 11403222 74629517461847421074241943065796827072 11403223 80181884167245008217992343600562903184 11403224 -218526118106124920374197670225683333120 11403225 -81838590354819094714962947606024370000 11403226 96121411102291256638725612632280760800 11403227 160669455549413835136327233991890677760 11403228 20569365834611792987734282056506411520 11403229 409045942883474871575468137673620666176 11403230 -69213718963245367323770710704112022400 11403231 -97728481093206210669151120968826826808 11403232 -295194030965463954403958991514666795008 11403233 -609924049589430634076802286358864506176 11403234 912449542985785024619865475231587133440 11403235 -591557604335753768181742896091904173200 11403236 -100553435088140134770275324463041541888 11403237 -363526399376232837068841150690586111680 11403238 -84146154475874685437968097065725247488 11403239 454317262330189273850641214548186956288 11403240 -418596946786017313036898676411849523200 11403241 -1062950366662096708402759558425837230000 11403242 -861601158949749850433583584084542262688 11403243 -269664240885801767036570911802730037416 11403244 688969429766069430899897421941520609536 11403245 -23987181530002283440253544907649637120 11403246 338927828088877198568972793385074782784 11403247 -466213023415607331836892647303553936304 11403248 38146838331539255428599866165993078784 11403249 -177089638580340223497064228022875776000 11403250 252530684999646907311121263362739144000 11403251 546468020866178883597925534267200857112 11403252 12849124143029738844776948014085332992 11403253 790323683408672092625316609675318699000 11403254 502230782126135344692446839393445436576 11403255 -11702646219547870643954511037772006400 11403256 -2763983085546151810557172811137536000 11403257 5101449028300816433728499544646671360 11403258 29961741895341402860923438193373609984 11403259 13402716842090524525296760516865890592 11403260 -678582536087921242483650263247242496000 11403261 776575126222757827675877054093764469184 11403262 -21929869982482427338868281143873841920 11403263 852392211185970041891356596356726826264 11403264 466739748801811565700482714458191298560 11403265 30504276307698500468372338013503657320 11403266 -47498292743912905913810166590461069824 11403267 -147551216970364882067826524703505238352 11403268 7401557080454745299872745284592774400 11403269 50180018389097694479633656016030957244 11403270 148169311638411944491650545882796645120 11403271 251467750566271361975295418397764504344 11403272 336591131417011291755275726569689415680 11403273 66576985652650056400385184107872493568 11403274 13639433604960107101264939425481145136 11403275 183123061220422389964212879309175072500 11403276 -628932902780429938597452297239585341440 11403277 -55346791435700751036952505890858005588 11403278 195002202210262545276077140506594517440 11403279 249567936099625858728586549131037656648 11403280 -131830653974626854338301268604408217600 11403281 -1352088283518913966660007403992433338496 11403282 153148530294665491503109334789364480 11403283 1153961238479968654656534387199964671532 11403284 613564806065424446613518567472657868800 11403285 281390826576211040531888393165802311040 11403286 126386895042431315931898866178664642592 11403287 -2659478068080487834767117538891403520 11403288 -119356706474483558918452556745749299200 11403289 1399670597213633878311138632814049992 11403290 -116332218062265877848015279460187065920 11403291 -339451906685983108569958902965559330408 11403292 447287439816268887608301916388087830016 11403293 -1319603909160395037112839727849025238240 11403294 -6410102544865830744916347659161061376 11403295 -67844133355754633391554992744694791680 11403296 -1598894263857152875494887058511367110656 11403297 71243393185503544927352589449817926400 11403298 669250372846725303756326413762312472400 11403299 9980009668282956797304388491782885064 11403300 50156966551339082916506847139978060800 11403301 -73821358564030913402374962906859534336 11403302 -70133382271831833472232070506824815648 11403303 312356901419862188250178619495021134800 11403304 825894952161249107859784752347882864640 11403305 461224399662149407036012431895181015460 11403306 -184861552633114954887561183732333803520 11403307 -400581166541050502983627470751807066444 11403308 69776529077100063815328145164298469376 11403309 142552191573422553469602995364979058400 11403310 -217382369303481598496784616691843738880 11403311 723535735726625508132710419971391630320 11403312 29378944478105598687860748451660627968 11403313 531922598678404510038038200990485772562 11403314 169972114985399452521465744904281355680 11403315 34610063365586195613615718432093363200 11403316 -4920980769497946384878740637159224960 11403317 112782232633934905605222887156473813920 11403318 -134636410500858113850653511690231506496 11403319 271741488651502085136061868170652555200 11403320 131908889463328149637315700334836736000 11403321 309839915121604065761655715491457068480 11403322 -85873511409120120109543630999441873920 11403323 41908786790280741845737052201945401572 11403324 -365935413103095225613310801902399587840 11403325 -217432705560434442485019027260386772000 11403326 -96071060902537138345385408033599601280 11403327 279850108377726965250335864009624667408 11403328 -367442219287303408571765738610773458944 11403329 473158650065546423401445299350158108100 11403330 3461362641972088498480272059900067840 11403331 -292312609341245093921695084684240355088 11403332 -175832494360472288529875781769471921920 11403333 442073698685426502612064184034754306944 11403334 -69834508767145072480731520308454967040 11403335 83646203355869391902798804329407308280 11403336 -182280042822695716043598328966663372800 11403337 -779281559018221982722226546608134965808 11403338 -265085161124288422282906085025720073680 11403339 21982527940138654999896627262701800688 11403340 277450197940713264795536176651937587200 11403341 272067992052934917260891577936495490572 11403342 296096048151634905209827267295236032 11403343 269995002611667462803218570313634702720 11403344 -124498696343780686223987139402511810560 11403345 -32874599261301733690158718057901754240 11403346 -159523882595260480376959190806507059936 11403347 -524748173561647073610559237835022614568 11403348 -140154206371080909820108816949040568320 11403349 1213308312523505789058285814090402854350 11403350 -30398402697921132993609862950095462400 11403351 545241004862473563861621231449315325720 11403352 24046028320116917490088767293079244800 11403353 -375543631594240891713824648038834294716 11403354 118699220215423006331331095045718916608 11403355 -41003792741782073304860970524851218240 11403356 245623598413664520294730589668961091072 11403357 67881165170525995816322160523764489792 11403358 -530780821152270604487535331474636302720 11403359 107125887315987337855116743977489230840 11403360 -482324974625989860532577165346000076800 11403361 1097405048118546090232510038315934332962 11403362 23591010819460866963248439448279160160 11403363 -108843092137733687624318850213346114560 11403364 -337067449375642153406170920403114409984 11403365 -29631076631247988213998257568043876740 11403366 -67600091664913936246132348498271700096 11403367 -399648325797692688089865478978258592584 11403368 326323919765429071451756134988493864960 11403369 950190055511700431346647666765975360640 11403370 50462375986737346824366691293241920000 11403371 174031752345404232106921674394153695264 11403372 -31468758446994081188288331724762065408 11403373 310582845530413072752937513741820737622 11403374 150659521325938316584134301384821525120 11403375 -835317881541537578203411297078338816000 11403376 16412403024746299976862471480308498432 11403377 628666091677402723050507593646096417600 11403378 229319493234330187374810308529435417600 11403379 148307887492484579913186497002617115200 11403380 -76421039380977058189769407065126105600 11403381 -91672901096425054928777788645351809024 11403382 -344837538254591724473175415772292091200 11403383 654075474130800427156900002285359350632 11403384 -96107468540673931550170840727727943680 11403385 -1671877633535559196390494311688339840 11403386 405533054260403448122043784855998721392 11403387 40468845695435559392713845993658727244 11403388 305524633984803574721240954790533147136 11403389 366856263994408609513645872391309517190 11403390 8933989021049585316711075538403370240 11403391 64103588464013504843491875449336849792 11403392 -43697261180889282072595441696269926400 11403393 212380934651126608561911162917800316064 11403394 5016061109692980555450018171564922272 11403395 -173223081340595371382517498845424725280 11403396 -141114753979144082778048604357002670080 11403397 8327684224138792878689844520468894972 11403398 78081591608680354001693113590070306560 11403399 148151857507901976546202728126194087040 11403400 -113293589270936137367840049083682816000 11403401 -166451800978266425367810375184885334400 11403402 -86516957453799031462789031819622101760 11403403 -13803270305352100979144273762029208 11403404 333544578065150866603826226579374681856 11403405 141078419214369490795853031235895994480 11403406 -152714117109235441015007419172669708544 11403407 285873625390060476332257264780483512480 11403408 10734307755964523291251511844377001984 11403409 111717526487473672820289190027798830720 11403410 -53970627648576344047174286070120332640 11403411 613905126155561564437649240435689926072 11403412 112920251184671960294259238585965625344 11403413 521780472424549639233580691980667727360 11403414 -339081959961176806287468234740644788672 11403415 646596946724770203134139050334169201560 11403416 365334997645111349083107802528174356480 11403417 511823929875789101158094299661494281600 11403418 119639441076819334402196250507428179200 11403419 771320772585340147786914013928760168600 11403420 -51836318248896959416779351296397312000 11403421 -366586205685062081562607739036838610400 11403422 459938100886534531332542210643184925952 11403423 -2752501991049549361073751165242896176 11403424 -751945636780380266678806339576091639808 11403425 -301686925436947086596367187025980261200 11403426 -214939234248188382664616081877221437056 11403427 -104266262496984414666229203155862671088 11403428 14452604927968773396837542729988673536 11403429 102072197325189904081427763155316626784 11403430 -293016423395514072930920729642365689600 11403431 437620157508842363673734329462666645032 11403432 531392445461427320098191294740343767040 11403433 385599189857330579976677554101409810682 11403434 242356282093913294390860914248365992192 11403435 356053797037467710487136170324474562800 11403436 462255611699450368792232530217950763520 11403437 -213028600340719981389052317874493600256 11403438 -425057370189669284237755220238441632640 11403439 1425979493170095723145260678852963731840 11403440 -71331705384413987662043312610829271040 11403441 227206157033861226984477824993509464384 11403442 -549928483666163704750592895646478082048 11403443 -381062026482157610918381738639836787136 11403444 293112072360144341910606255570685569024 11403445 -290224378868106555125125107749716803300 11403446 250243990071484390081511662787889999744 11403447 209141443128061104159041353382200521984 11403448 24379500484256520929307459788607897600 11403449 -370856684586667745756715020557299134550 11403450 26270214389583691279979898398619648000 11403451 -1020645600847751960829756665378766683548 11403452 -299842802992812768454231754027891770368 11403453 -194856007968001444395499133870316508992 11403454 -10195641270638854930681541132030509824 11403455 296546829090489125276148641103109841760 11403456 12903732591291961504398485899142234112 11403457 270302912618750465944220418357101315072 11403458 -609911209070063773632798792319836990720 11403459 -598275725706676605972361365867107597436 11403460 365773641988514580982039022941396481280 11403461 151446057796035345167499379476206705760 11403462 -152593298237876812920833122126461376512 11403463 365357280597860419767222886838659498712 11403464 46787379462846721015027187596355174400 11403465 209390024196866923496877063967879389120 11403466 -81626630081396629609815430460429807568 11403467 850643987386401227856613928296198191600 11403468 -115123116476508983945270627740336290816 11403469 133287989268354306382313693149493551104 11403470 -22253952307369104049150401007211884800 11403471 1612645914116311167504558491335716480 11403472 -266240886752128609976653952342705741824 11403473 -1191871065004137111340218002461443211278 11403474 -24775038799198373051210097052998782976 11403475 44113075834665738807747563948250039000 11403476 8418900171255286434117421344367765248 11403477 -319769502984363556869762806410278888000 11403478 -279420411874739251039411738241616564960 11403479 334744334892946951825887294623970547080 11403480 31395573464445351063170692166821478400 11403481 610265087009257576901974202917744217640 11403482 419159472176477571476736895456916420592 11403483 16765293427296625199101180679777587968 11403484 377834201033207337640877523519780502016 11403485 -386247212950630418941299582886155674400 11403486 212647095650707029424493527012896314880 11403487 -730899839678126969883524572295953504864 11403488 265759164512612884019642499019986960384 11403489 25400862109240606349531437423394299824 11403490 93552979924070768311161068411025338880 11403491 955938557295010558266875897310769422984 11403492 5751423437689378951523405584385310720 11403493 1214887726047690907543703062372414159742 11403494 91484946467209324788804080745053585472 11403495 -275263768422517005542255662924201816560 11403496 -48668969449862469079768297191628800000 11403497 405445947736017995787268382438126869632 11403498 -434718449762065509843276945759679910400 11403499 -364615378538612186225654796722371871500 11403500 615012642112617371389943875632412416000 11403501 -137749314598393907439023767251352398720 11403502 -281476338341589051225697806295534226496 11403503 24094593548070517748088352312640826840 11403504 -16258620015401106231591424049385308160 11403505 182375173771490209634786690131099288320 11403506 -337482565212667483168572977876380454496 11403507 -247069655054725695260425784488352700360 11403508 -187280031360492794612103839485404837120 11403509 -417977899913003777005862406068016066720 11403510 -256047005975299486153508564243604685440 11403511 66683767387656740856626672251079034080 11403512 400786954506203461497715876191226675200 11403513 363928544678404105841072214874468981440 11403514 -5042174056428980336315946471536537088 11403515 -101510959327576577809555902564488716800 11403516 353682370699714065541506961030136709120 11403517 103602345889791747183048542731473987552 11403518 -30060445558373286848075364376972550784 11403519 259074447143020809234804722602272454344 11403520 -281893302309719519759715466956138086400 11403521 322011088033705313992526292426980652612 11403522 -67539352594621784846892283295882553312 11403523 178442784034248601251994185793285292448 11403524 -1474068982732692533763022101080022912 11403525 126355179986914277133652006751150412000 11403526 450288629383175251376610346505669231712 11403527 -807028831426370238339649859590809003624 11403528 189516569191526352486093611936226140160 11403529 -246229861944319353937165507089493584716 11403530 -90863024531773452824720294358089703840 11403531 246681680061232236499625555534190993840 11403532 -71491832645400948505113935774671951872 11403533 274957823967378906850200013068796394124 11403534 333558389221865407540400839422086292480 11403535 68890056493714345758510455371673169600 11403536 -25124550992840832700383572555423809536 11403537 562905209697431747526833587729254520560 11403538 -313780468990258113112064496669467466240 11403539 372581164182419806168512352173298303056 11403540 -327172324826060183727879272526375440640 11403541 1071234214426665027745756073225662460942 11403542 -327800044110975118111011290112611571456 11403543 -142100571687287579416293067296730449072 11403544 238782552028754854010994940555121356800 11403545 548843111064505751825112990783359175300 11403546 77232113151217028938881697371457425408 11403547 -50640403839743335118675838771258171004 11403548 122311926825516909482413739100533200896 11403549 39297078539595664755454161572024674008 11403550 23489377006223499515531278099828401600 11403551 -493232249277789818953956932795715235008 11403552 -350175932978736000046921432376463065088 11403553 -315411118960553770548346423829309952000 11403554 -10514439397788237286321580919566281440 11403555 359204063230694080347807141906799523760 11403556 -34842905926350340759264446786284445440 11403557 15104570321156526801856593633827814240 11403558 -474899830714621440587314167625310014080 11403559 908081877339360948213754651739601088760 11403560 97559616044310112123446128234913792000 11403561 152203664895975441424982809145220471936 11403562 646179935525046939252400233072436282032 11403563 1034244319709408649056733831366636250080 11403564 41856383979671107793314502393407733760 11403565 -75700508373933071896121517104489218080 11403566 201970691552049353075187009404905852800 11403567 -29630707605578077510878847716016803840 11403568 191404655403776037376978478144285343744 11403569 -239147055931942264478033615871026901504 11403570 80419971647505985830618560346950092800 11403571 85088184031203254664941529471905188000 11403572 -113749015437106946692701036695659898880 11403573 98241877149723817899210365251315654368 11403574 -190417760938430762977040706799041149568 11403575 -57964504074946486258500179090230935000 11403576 165009999186930799337152054152285757440 11403577 52135436207802437941984482497338160426 11403578 -218719990985659143701486574387103862160 11403579 -612239837245137463238632612812266962560 11403580 -111166624562578501580547078087186739200 11403581 338627347147841448417942679396035088992 11403582 180223298789360317670226678055600617792 11403583 -1450872395716332913786267979162968495440 11403584 -91970963532849460320437206190703771648 11403585 11349073796241363488893287451274285160 11403586 -21548141361007208334976714116542048736 11403587 400831785257530150960297302885370298400 11403588 37931275440821741975544250922505302016 11403589 -62245322472199540727681126174678142276 11403590 -404783704127727941599096445617465852800 11403591 327058725301170021537262735955495086080 11403592 -213515513657596452886096661783838720 11403593 1014673564830834680951979774032784826842 11403594 -245076899647176593311432954253372589312 11403595 -351243934697718037705600146263579504640 11403596 301961310553451695050260060717220115200 11403597 -171088443217792396963006598989482312960 11403598 276320057369441574523855943568179801088 11403599 -500980658322817052730371824598051226600 11403600 433417461743136226880767040992051200 11403601 388792481672945982734132523628732912224 11403602 -203904534506941444509479727007308930048 11403603 -395257719643749991383131033004445224588 11403604 146921051055493559564173647234409971456 11403605 -86741139615564545053468201670426473440 11403606 -87608472541348340474105827699346034816 11403607 -99225338570138000689997273758458200160 11403608 575742123171231819931828659260797224960 11403609 -78816840757479156688341138162079237440 11403610 -448390555971125303546483422594172774400 11403611 -528708842373781401663997212924893982648 11403612 -470827655340325000240121276231935180800 11403613 -128336542861048662695662469133168635118 11403614 -181748065618119643658662639500335017344 11403615 11831880422163720436990846806025656720 11403616 -210677591296696781435251273562668400640 11403617 -469196557656414705027154619447173420536 11403618 40164047398257333902514988404409759104 11403619 -384721745387235714122083015274137322856 11403620 284982749899828823851613243780138215680 11403621 175716193257296298129073754834876178108 11403622 2159673137141165903627510601487509504 11403623 -273070716199388472612993963424991305704 11403624 536667710127764878292922184369408081920 11403625 485692032828520108715327658254066085000 11403626 -234620380276363134433774422225460457376 11403627 -119651400268604481888323196633257003280 11403628 -503266503632722502852892090724254203904 11403629 6347318040158563178650257676020512640 11403630 -54393523223518966704579633546825338880 11403631 713005922372543034368106741089750592952 11403632 -81220026375512553883547327322167083008 11403633 709289424203205650655700088356093152624 11403634 -50993942439095494031820023329362183936 11403635 -538997138209272322768525755538488530400 11403636 48253078305580461727632386190990428160 11403637 -30040780848626329040728554294533918048 11403638 3843104913515173903030685853692979840 11403639 -167103168186099921419097743215071983040 11403640 -606982099091199774444306513021235507200 11403641 76648427313322416056467813223026342920 11403642 403178315217249500255551232970909222912 11403643 -491032868442309651859030004733311296 11403644 -68759101404034340744059785605593826304 11403645 -952539542863405182563650575232913280 11403646 -257184056923776837590998559448450389760 11403647 -94349579346807998877065745575303295000 11403648 -379940011516943468166803507916256051200 11403649 1499629823815793567139834330876628697136 11403650 -95970164103807393313320572840051328000 11403651 -27463693121142252109571171885187467520 11403652 -210905954853872374200168404403429110528 11403653 -365839259779960254444637082775068525058 11403654 42727539166628459016566002933487229120 11403655 -663787237488841077271185582847584218880 11403656 -828778378080224484364052721237221744640 11403657 420344826573203721807011968756556747520 11403658 11214586398599597778878676886693074432 11403659 244510915857984013482682392181184808480 11403660 -55615085497460291202519024247246356480 11403661 609449001861263520482627348136478606262 11403662 -381387120954709421004461262884843439168 11403663 207629719851368685992617976052231646344 11403664 23359210795318519984407881549421035520 11403665 11396102877848091586874604620607613440 11403666 8781348883469987617350134000806061712 11403667 954928122452811642362496592417234620480 11403668 -1120577073887941349525728856812518027264 11403669 161074167878087428203590666227664086944 11403670 343671968095494493349453660436009628800 11403671 -181576425806581709839580133339379526256 11403672 297732028006364834854820829227094650880 11403673 484752784717090993315918965726411015120 11403674 131999529508513548571349527914348420336 11403675 -66930756872109931139573282654481138900 11403676 49800287937717779928585635704572306432 11403677 1156048456845609045683430387076787255526 11403678 -38738917820666754109318258755345890304 11403679 269767067976552380452070113327439973600 11403680 -86897042667348927059282445387410964480 11403681 955893680884752029887256781789254565024 11403682 236833523612228233772115128890871427072 11403683 106123674930791267013558194676507525864 11403684 505676634540132033175240104659851720320 11403685 -581586031703561519783788185708825029640 11403686 1570204652083288239248777964617840640 11403687 -521625418393021015957049977869567642840 11403688 322024285741038600458779147432765440000 11403689 132839875856482111360712575596820952640 11403690 -996241556042912558889101239263221760 11403691 18965121968031130723696839265396456064 11403692 310128512095484009235561401771909271552 11403693 119962003589316563959347619739322222720 11403694 194601557790373674973513148957746264896 11403695 6772599907848148723788206562026232000 11403696 63224989871304981642027258296608948224 11403697 -82024611843642981294241207967808289680 11403698 40319688192157355926919981220157347600 11403699 110931472559120831273846452283142105600 11403700 -60767094133327952896912163198202163200 11403701 -287197581746455281867205508797994849298 11403702 -338358049782358353380954920829008195200 11403703 -792696108838914264570317168312563897048 11403704 584111278556082114486749572154332446720 11403705 -153990377280330082770746879533746993600 11403706 372422880772137807146092745121961813248 11403707 160160594623058977827696001846282916112 11403708 46270813940307798261159053869074003456 11403709 664542475193343509522041815283774393216 11403710 -182050104609352597361051789563416546240 11403711 -1346784216705510791604517567847172096 11403712 270213114712597427032368909725808459776 11403713 211759645621154895569495643693878704962 11403714 14432515131741319666401822440707732992 11403715 767012687810717697917052175267966242000 11403716 -155793331993737631372451968244657420160 11403717 20239866641830120625791594961499386880 11403718 -237951987813704332087991745355423126080 11403719 1183898600396529610721515345900941269760 11403720 124160209489224413542580971789025280000 11403721 -525410550450903283111182829609773683200 11403722 31154635958107339173811165036507496448 11403723 -521942706409488097894490249068138002216 11403724 282292116618119406552844723329455897600 11403725 70398023591949665738711990979202241250 11403726 360136959665013254465156767239444884544 11403727 594182726957651016487142521152207374576 11403728 35753652634611698565224553639861288960 11403729 -4092098589842925601946440264858277760 11403730 -73812526007873898782353109094627698880 11403731 -635454317684488957520065046238678547800 11403732 -154621798242275899137062013765916723200 11403733 -134520177636814976065986685302331438560 11403734 179206917794734945415916634814514841920 11403735 78139168560753293065984672396557841920 11403736 -699747718206832801227638071723487969280 11403737 465632779160802976999232044785375781386 11403738 -210724867764387944582570313540373044000 11403739 439993046370925082791505395743772405392 11403740 -18489967135545439303747646368998251520 11403741 -241653149916378436281800959192063732608 11403742 154320877751668334276777979592933082880 11403743 221504960218443152410027849405407591840 11403744 -357011620445300731370079432772209868800 11403745 -80596129719092024736150933383179522560 11403746 -79851292264490663722550394827639594928 11403747 -60087824141507482286410692555485508876 11403748 -414234904681613108384489125822852177920 11403749 -109635753211906970395042688468222064864 11403750 -252484165674186089645257253280360000 11403751 -163807443765498507496599913620836754528 11403752 592988858102062038685849227769755417600 11403753 118174617575050785949565790816999218688 11403754 316564798771778819364209573177790150576 11403755 855553931978637379998349692126997042320 11403756 -5223737008895387276800671164711083008 11403757 1403094280824301592829457585072651128120 11403758 -19597164104251664302149309101841330624 11403759 -167969185889845636471184657963623349496 11403760 111590334991346914395516886652042772480 11403761 932396857513046330827783090410366817362 11403762 302327596938724012792241167710219264000 11403763 435449649194655663643395626686589569360 11403764 -272380921979253301796303348656191095424 11403765 259787151929796425151547660925943878460 11403766 -503445781348528735385616045225937824 11403767 -514490326920901337060075503977678877848 11403768 9709899727391662680574576376180244480 11403769 38474498598612066707772150644722343044 11403770 196593916112003895305606605115288284320 11403771 -687642123873184435480443982606101760488 11403772 -9940732118608825673873288494421262848 11403773 -218413140573415579360424317617473001978 11403774 -367803090743247588375822143497619496960 11403775 314203779400287443239515714349510767800 11403776 375021542694240958823883222341231050752 11403777 -27024390232446539044374222470309968896 11403778 -36646149667518004631657773442877376560 11403779 910499453719663315183829396525330032380 11403780 -92907806499779173800635681993388810240 11403781 -218818374387876959966282690894482358400 11403782 -472570480019038563623544838217864946720 11403783 -7116733854069256954561541505685305840 11403784 104445173170758126396049562877670195200 11403785 -94187395329612399695897650918757995200 11403786 -385814663273321027926636276438758201600 11403787 604670355673891516497404102641647909192 11403788 265515885818376344122730968270770049536 11403789 219909225927255227012607772660730265024 11403790 -90233183662383706234018682172108321600 11403791 302238477694281091353101640733669423104 11403792 -58115960826001713332726653326580310016 11403793 419083291368644012834282753285717573042 11403794 506837777545252833735897586491607479696 11403795 -200202094066717515339650851625289670560 11403796 -23560007659522733917750461383687478400 11403797 265670860189622768514899072570818623246 11403798 -31917435957603981348920599964344565760 11403799 24015932841334112605966073861587243392 11403800 -314374527356194833211301776291499520000 11403801 -198416892570223930904315980384655916960 11403802 -708648160208598733957052022497562259968 11403803 -157507924251164653270857610662508512480 11403804 307150892903867214682077582865350177792 11403805 -27799531056567604519358272902769075200 11403806 -86909913835026042748233581601679732416 11403807 -144787476482365788561169826246047643136 11403808 -674291286205097566628447968935479869440 11403809 240353798098743330352004404595819747220 11403810 106131910831386471705607502438674022400 11403811 1068093018361682980244489600859626392412 11403812 -275080792672769447255627362413198397440 11403813 -338550683577665158842889745109087097056 11403814 76147920447056067963443999441873695488 11403815 -2912545256184775682627837780461824000 11403816 119320359828765360436955769923834265600 11403817 474318504444370456847929641704919615866 11403818 -550064647949697234720224452411530338640 11403819 587295321469651017398072330345233130040 11403820 125072765206778335759145029281430702080 11403821 -147428636558208508177488167867670935232 11403822 23523469852581785356058996736175761408 11403823 -290494057851334534653315669277876885776 11403824 -176325263742717466732991174489365954560 11403825 -309512556347812671522404105191024358400 11403826 149804296596293914840633160946185410560 11403827 -165328772410016021495334841518352446324 11403828 14965340586648898291260795122328343296 11403829 94815468008333566960923299951815533120 11403830 178586323170828055742753304361742338560 11403831 -238603629960308274309380327929717896576 11403832 365653618310653967506012807917476966400 11403833 -159379178887190085564172479705665978880 11403834 -5222822513328681739049739823413956352 11403835 549778994571588493891691501560907441280 11403836 -209139718338487826197954787863088747520 11403837 223745765275145312240812560038767291200 11403838 -277052049508398951665394435272926003200 11403839 797422367142084121904216852483933288640 11403840 32178145507708277833001183512237178880 11403841 10264641625483407161510593373702643652 11403842 -975171192929106864741395384275605491808 11403843 -241204254689857962411958382014212603072 11403844 -430918238665491965926279092271902389760 11403845 -110751908136093265773376650071770744320 11403846 -35928163007465435047445591227803697152 11403847 62832601396357615718729559236785659840 11403848 -470784694821495952451363874560324336640 11403849 203862053548515120804762186394474082064 11403850 -119541060381007387918639699230337023600 11403851 -1185316536418597706301940574529468793440 11403852 78350917918169329155307808517416758272 11403853 606917652303780939450844899902902466124 11403854 -154275483213426259424145104911780678656 11403855 93287168004483121785684194228415912000 11403856 8749485283636679090976285948100083712 11403857 -275398490787027633492973321445009078160 11403858 -3682184758545814211357976151287551232 11403859 -362512862175710563836611422062821937940 11403860 -16694844835443587609264888486577315840 11403861 -143177108567135204672257312372876695936 11403862 -154790876064376924362383806149410105568 11403863 -369829474934105711412226541123348372736 11403864 -601432552816610089317954615238044672000 11403865 -321474600093221109068153370390384151680 11403866 -427375414576428325976326853179784740368 11403867 53630744982407101276523353359134654400 11403868 -419692099242524335535430882505023634944 11403869 809509541313017099968004615296204480896 11403870 -172031429053057398448529773848451363200 11403871 -221357152852945006257326523251586474800 11403872 -349741214429622901608658587717991661568 11403873 -255450621796503138585118760974947615960 11403874 -131024098525757775080023779537550654080 11403875 -325610225455151092392206437323634296000 11403876 238452609180256321759692417573354455040 11403877 -92632317892360712350118266650370997888 11403878 -288830312367894155537359214410752785280 11403879 190938293353814234438608471365799248 11403880 398130624032997415447216475414160076800 11403881 219970672500424330694384953749591376932 11403882 12723749337415744221621649313873126400 11403883 91222849441964019215700930647421447984 11403884 -56832367853284380476572207759706429184 11403885 -13025295116313041938392738604476115200 11403886 -203355299919559914375824562213673573056 11403887 54678946235375723532610433533632480 11403888 120276076476724737228992406193781243904 11403889 -506290075777136765525808462117514390656 11403890 -322562834924233840273200472083600904800 11403891 -132956650101077875684507979069670268080 11403892 -640893478931857644013983256266535096320 11403893 864258249648865496901471436506964805340 11403894 51368221835655357295407293918524108800 11403895 877150284769501363316054042783231101200 11403896 -51454839993231614775908679591135191040 11403897 226332780973231358923354868896910379600 11403898 191035283408411803873889185989613255680 11403899 200635577059503392659086150355009955664 11403900 171271533175423945564173608386619596800 11403901 -19701857941460018702548372026218010848 11403902 -29373122426503003630124934067229819520 11403903 -11923104055486657066756964385083896320 11403904 245720129877779972781980836941382287360 11403905 27930735384791610768561534703618902120 11403906 41795235421513210599590457071783912448 11403907 54644937876481205999804862568025012320 11403908 291203287983465595904357794501940084736 11403909 -50840257730869354827294385832629094400 11403910 -51480005358864233186892103733440980480 11403911 -165540318109421310756372756330866950200 11403912 -62831476735797768109839603892579368960 11403913 1094280299937062631198156198430618379162 11403914 -33875032804408764634879169202917637120 11403915 223999668889432681968126004972191271920 11403916 -102434544085261787616042853762222485760 11403917 -1062821647112585177621093033066434469568 11403918 -53392111980093110631684527469159109056 11403919 311917151665862680482470751080741718320 11403920 -28637992530673680126454282911508070400 11403921 -84272576775990264699104050036926475680 11403922 411699649247072399349978344035210847232 11403923 78222536713628940801900032390722656240 11403924 23870198794044115018300014903481344000 11403925 -152759921252418192960106202581261635500 11403926 250304372785772802824879838949782114240 11403927 -541145706601709870334382517774952882336 11403928 183341975240951030126819775925707356160 11403929 -139996552554591093084055467804413189760 11403930 -86340130221058768451422033805451674880 11403931 -105233750853817677105390080057444931840 11403932 -213765485759771287605847872744576964608 11403933 234971894284097548507856493208550092800 11403934 -395692031120614797428437332421902408768 11403935 477986410858426911445966168367590301760 11403936 641834699584639888127474120308052459520 11403937 229505824125160022105857758572192143586 11403938 6038833780083896422465464091728913920 11403939 4050145927198903974922503362060144640 11403940 -113645351251207450541180964744967138560 11403941 52483453329149757601126290038725809342 11403942 166511885278855516510834634624605592064 11403943 974714928847906498517582302699748700288 11403944 -8033914176845387034720401889452359680 11403945 1461492770556963460149488023779795840 11403946 -101433552649017334528711864189785211296 11403947 -478240775839452510165930823103274850728 11403948 187615786926528462684304689548463982080 11403949 -359995789711029254849333228782952854560 11403950 -105034599914268314934017250406634328000 11403951 -40622034225063897034700726538930841344 11403952 57700667257894824797333760200807546880 11403953 372968110977511794473663955825613829280 11403954 443680190996936227286842521471947401728 11403955 320496141715617307291554506962062234960 11403956 -396717916043513691038424428699571338880 11403957 -13909961753841822654663137632553680320 11403958 -35939915890673279554535073068319757920 11403959 380690974674203332392279613437662391216 11403960 -37540493079578674482343729631619686400 11403961 352304553178311417070192516707549019562 11403962 61487167854471885148257870435289349232 11403963 -598942246112936068683149266719514971600 11403964 -363740073570633817754339503968027648 11403965 246882567937817576894955625744507852800 11403966 -189288488409994325406818997374210979840 11403967 -29824401991726531693713739258489921984 11403968 267984645437391949734087578345876226048 11403969 -40961594544469545064278061098778123872 11403970 -42971241290681358408739009863319971840 11403971 1080363062754585194293852472603923849200 11403972 420189923814283139055809995031683130496 11403973 -22954763459378182682510726046889409920 11403974 306708137878567278299179783812526636992 11403975 -149816170127731704260301814283458041600 11403976 220769266727709945709940466980347438080 11403977 -146881679720916119263261120703556104640 11403978 159511446335210399973636739741532344320 11403979 -699286108619029486846166069112273998160 11403980 -43530707650846492777575118730563983360 11403981 -154427124537177154564801805362480404330 11403982 546918099088890435682099168103874086592 11403983 -4556180865828003941262310545863797056 11403984 131124706767284868789582003573757575168 11403985 -1004642105838816091200630174924998520600 11403986 -274503829514348432096169058433702430720 11403987 -100528256775215419668053569800958464 11403988 36521719491564927130914921044451567488 11403989 -1262151455909728567488131409125839473540 11403990 -2534798446926801602999788949411191680 11403991 758137038878774977693090822312462624752 11403992 -94688001865580913183589232639693414400 11403993 -313144692162789062642983759389077714736 11403994 -290407421617843963889165440297788748800 11403995 -133614438414705761725106218767011864400 11403996 524127559834103846383793500920489134592 11403997 -844281421127348681316353160401152070400 11403998 -198188893167731966607925295634111985536 11403999 475943106915437972083527567692886023664 11404000 1221921259516568220290451048640610304000 11404001 -79011523855314880803347589093350524416 11404002 -96694664495888332517419150439257162368 11404003 -53236142991916079464140466646166169936 11404004 131335543944178603699603911057727549056 11404005 -108926367896549135655632455020725977440 11404006 -157741895912073745654749185969460918048 11404007 -176569907005396789294334982385560780744 11404008 169035249808967095314086813162295459840 11404009 799231554693935769565459261305934029440 11404010 -38942614885356509527522560622544677440 11404011 3487413293722107665678203657181023968 11404012 -411116414967475205267370892714410556928 11404013 533514676270024717700758994510685021900 11404014 -68215057347241315443480464952601840512 11404015 -4469561526540777292478424860179894800 11404016 -21229907045335829386310830401015644160 11404017 -498058978113668693491448866021702244160 11404018 -14392792534968245364097368110896693440 11404019 491514472314098070371755321907379285960 11404020 65974691319228527451556895070706114560 11404021 111842622212786845213655777201380747872 11404022 53998757810958048372591729404440872960 11404023 -534457626152813096627466574349236373016 11404024 -929160264640828702071335743349742551040 11404025 -264980062620383316286491246584348705700 11404026 -6300444559802261196917305002156224256 11404027 -316764640569604916934473071469270030568 11404028 304576241878220948461292183315229227520 11404029 23826928027767209500711682032951000320 11404030 4820550866029769750458241709179427840 11404031 59516969088207189754675119966174968064 11404032 190897022691226570338432643057078763520 11404033 -442445286466025231670565707616789397760 11404034 370931013843879497536878872259582230400 11404035 136848850576267452026655150836675716320 11404036 -204687922074670264810230080401001418752 11404037 202718000331307563893833475068980893952 11404038 -185440053878568668254139147013924200256 11404039 203747822283277681997085094061666814480 11404040 97074250200333953433330271672007116800 11404041 87038806510261828822975916952557843424 11404042 -270195087444020389533330791617699204416 11404043 336118303712993771882385374410831904400 11404044 456571445735490561945525568990820106240 11404045 234671404062885403131863435433429676800 11404046 71434957749432143026248873603486209472 11404047 -604253230172971110063710141237979120000 11404048 -8811904402561360068077411599852814336 11404049 -902522848041853379172202676726673483420 11404050 36426569187177571904951293953899481600 11404051 262886472386179591728538489386308178240 11404052 802668675975504608822548838651370442752 11404053 -626313649157003091495954122007775794738 11404054 -378345731353824311282513958982345389024 11404055 12597396681459197667178158854564672160 11404056 96360543253876271815801431053353267200 11404057 -887036246170714417482282541819888859008 11404058 129604255949022445488346006466068784880 11404059 -842785351369884735799532451683696593920 11404060 199910328338837648336223735890576110080 11404061 -659468188058191322022770177432276509338 11404062 159515747321371988763558770995832032320 11404063 -192228388212144901050509125303172634624 11404064 -336375537827536607809146438772850688000 11404065 -63194810118852366670438659067811628480 11404066 240576121425355142111150454734860477440 11404067 173926490374734959854884025587355134960 11404068 -11011808018118359060266903909231583232 11404069 3035653586338756820075917975450882044 11404070 -258706092201657974654614465483183731840 11404071 19320277936580631865232341944180428592 11404072 1216444528480393120753414616382820915200 11404073 2898441899508125602435034570055588384 11404074 256893795515242737152812928396243496960 11404075 49518634152567247056933373901691576000 11404076 936466030424511660947182865009162311680 11404077 348727235012238122781011899211828301120 11404078 184121343625248302177592408212398198656 11404079 -176194700692546516490855172962460156624 11404080 -176190017047851906511785808808190935040 11404081 303093153604222697446736988295925422132 11404082 -75072784806249032459533603606128250608 11404083 -296601380405921378873266822045716453576 11404084 -163491682001345790434897352746683750400 11404085 -36492407394507023759835811261694208000 11404086 37564456706355212339330278177834681728 11404087 -448655560764441804778547002079611378264 11404088 -541564209371307006788682454993058058240 11404089 796960811443756810485242684627854920954 11404090 59661254507543451856281373995480652800 11404091 -114882401965903452329817668355366370416 11404092 132465399194034076086512016956569681920 11404093 -247882845339502636110101122958188545600 11404094 -30078817881692756261830163843326694400 11404095 518886272611374679323444494351805797520 11404096 298211633104103626014372767372962430976 11404097 918771390516292522316084523424420164546 11404098 -402473627810566430029971106012053338880 11404099 280705316200655883326645998799137152672 11404100 325331440061881569812581976503294166400 11404101 -54441314695239978853968867998456187168 11404102 -134211256546599091327777504007028628608 11404103 461854989466287620457145469711440219320 11404104 -119328419567230548537566005790552064000 11404105 492679332054617551013677621028568885000 11404106 -121664565138657261757230357126283057920 11404107 107500728499106356854928121211790417296 11404108 571517137567421889352913579193335955456 11404109 452577818036128317299861666979336516300 11404110 -153324066644587620923519209175430912000 11404111 -189259107928562272443722550638262982288 11404112 177928685829682488538498476211634552832 11404113 301243130721396702559871672122255765824 11404114 233366259392817161354743976070401728656 11404115 -237962281749574974202031179562640972240 11404116 2728796936362763234377507668923996160 11404117 964678756937762774665436647631262616800 11404118 -699479046971004448766069444382197528448 11404119 -65298638507821796462448052469052815256 11404120 -2304726088413015483907360224857702400 11404121 -160530577894516678147120598340476130678 11404122 126121601521968067773862598432903311872 11404123 447589886228720796500633088953775937720 11404124 -330263191021105829426456333531548876800 11404125 -102152641104966894707777043773203200000 11404126 -630992261588762664605387737803189679488 11404127 -314482383686224764248061554979244738560 11404128 82490965022647755040559052958463950848 11404129 -1020885969563148878798593445145268431 11404130 -49454980112871628249957887311971619040 11404131 -552369573477559646233184774615493255048 11404132 -123239802234542107663987701815570213888 11404133 16920074010721841738183393921776577328 11404134 1399927864716393597976105855016997120 11404135 637725193732892623529156425696102465080 11404136 368773162281474464345918173723448524800 11404137 996796411086863293636532016558465771552 11404138 -264745880610161170549434338819370481056 11404139 1043552138372236569877904302913443277940 11404140 -107752493405842055681237240608075530240 11404141 -251668973352537769325437693403010506528 11404142 120725256643486906349552706809635195200 11404143 240330232970467816309004097112688271432 11404144 14543658898698486883380413954044133376 11404145 61720201957678357659264691213675242600 11404146 9102641130421643133658407065440320000 11404147 110191388308918957948014521003084112520 11404148 -121511829803829970089807848169733023744 11404149 -219093452809133999214139869020665881312 11404150 -77546968507771976948964613017393614400 11404151 -1078139663430965287566320761473768786000 11404152 -36752261789713175346631784921690112000 11404153 266179788319280837156076653779872947584 11404154 -7187752029010648222771622322416882208 11404155 -315593231597556275225080749932482798080 11404156 -261694676548446956231813753200226324480 11404157 -78753221179449184884698559516286540980 11404158 -89702774586935959709267351773513943040 11404159 1054936436388091143334122623273031168 11404160 350343339577996846430276846064186163200 11404161 74679204814617557119875519728088542880 11404162 -237801827687284975291969603095448819200 11404163 -394367326152838016582324167289239235520 11404164 521846454421624698266540075689892760576 11404165 -412604476639906243167649266814615343940 11404166 11977056232659068185215489316988536320 11404167 -355632432447082619660665910665888188288 11404168 -902950545850715384151289107095409085440 11404169 -128634319410256548172323929891263167360 11404170 211442662388042231363195167742303610720 11404171 1101633481067894223503707576346522012372 11404172 -84616002939125564662795212818806253568 11404173 -372483843965284321622212236725333598432 11404174 37018852449048424578083166954956282112 11404175 -358662992698073864142292089399920532600 11404176 -33455145935508611331086563673571065856 11404177 730558206387474380064212729565477867752 11404178 622655232398094645112006428710119469856 11404179 -256560566581192855449910771727185672080 11404180 -36211105619829795332253686205341030400 11404181 -283706430002501171929006181189177724018 11404182 217927562236797305269610378013000420288 11404183 292980540662299269267593238587238431920 11404184 -1037735995274216314269958258300536238080 11404185 160347759005270479809175351332427946880 11404186 -120890072455089893862200403577900570656 11404187 -861111324922768135610871934076433918012 11404188 -52209096354712150181424189615447088128 11404189 -320911215895905996455482634022120522010 11404190 77245240219162558498215576511504807680 11404191 -76219933096150523354737209917030543856 11404192 -335875406940624177591681588947848396800 11404193 271312003680298308512955832302909724680 11404194 277116223090045568169061364411341232640 11404195 -642726093185947477917384022143308089440 11404196 140411723803157738818325146097320694400 11404197 125994708275643774691436624211590876640 11404198 -155774256495323042641964657641849115136 11404199 -798991646918335203817676039867857520760 11404200 -188299219615871399653903829367183360000 11404201 555814274976189934056873894341590942202 11404202 4673456016019804873077178814263345152 11404203 -215822736313072393196221072335376012800 11404204 -314807081398713507351698951697551196160 11404205 -37933255913165915360830231322516734080 11404206 -33407625634761130879832775276681277440 11404207 -1011917424637913571848155673987662674544 11404208 -126717540188913019383850896935460274176 11404209 -98744572445029844696117390096147319696 11404210 257610609243354601150148828793978617760 11404211 -247105991828745161214895384638915905568 11404212 -520589379125472360009255165354304094208 11404213 -765019246493947294292486379871164805476 11404214 24268021219986629760391663521757765632 11404215 -339078500712299727446373058016931400440 11404216 325878085657221201362603264184408084480 11404217 691039714931889075020445106791224951952 11404218 41608862391793409628226920572691087360 11404219 -377057352650448348014701011610187995904 11404220 -99809703570469125717017454137313976320 11404221 559846523326987589553891536027670086400 11404222 -30037013625388005139367516199816485376 11404223 637021029473936238547419043763651949384 11404224 -6425934013143870925350161656930369536 11404225 -216416558993119130652567897045837545600 11404226 828361604307401636860684683004421728800 11404227 -109311787583919309472966571529841732368 11404228 210308324375904168267941909761834352640 11404229 -471361137570774894880802578100001219174 11404230 -77050720847018379989265525198277937280 11404231 305331790985711315105870023194488067032 11404232 -71758990117773152072085703564533104640 11404233 -699384982437785348833549411505874082752 11404234 -48728904618954042153718347177358469280 11404235 -501788935089109005086061596567771380320 11404236 -428757203032232606288164185620428615680 11404237 409918837952782301521807823885129518880 11404238 -289282169652044562201344685554568079104 11404239 -281103416663423337310826476468885605120 11404240 146927738185938747761419922889695477760 11404241 130955968158861891348800574624738150642 11404242 148519502057302073053705935970350881040 11404243 -515823432288678271613767742983272783508 11404244 -230246239391056913840476720609060366464 11404245 -2255228765606899885349107714649952960 11404246 114701439166444835377618560335507195136 11404247 -232792458903818039985320570833513085304 11404248 -54405231057975482652952593859822387200 11404249 -16087704820216175380289073453072592640 11404250 -318517767372419329523887248564240000 11404251 -63844627424713219111277065362272238240 11404252 624927480228497279375457095601710044672 11404253 -37705782185394537090124968278023518144 11404254 146636748072777843721010163889573312320 11404255 518101310143036819065810225200266908000 11404256 -281460656685071373964478652220884910080 11404257 -684981707823662843061680660693438049360 11404258 371433603931457172740382375486098790480 11404259 182792427776451449352264765035248226460 11404260 63457960052296486959928525207377100800 11404261 908881812084251015427047359601845612224 11404262 102135010120976537595482004357094417632 11404263 -625297857464295918531601286556527373312 11404264 -117418816019383756118466743431313326080 11404265 -45429635169572858663541963282279910200 11404266 183543890970797627222242563060838305024 11404267 79467337672155846582978759733324234784 11404268 681177996458911605206284604487775942656 11404269 -55823036062785694506676499595810847200 11404270 68915869594075656809469140074205155200 11404271 -1125018215948851583586840761916712620408 11404272 -2183638414368938274744597321980313600 11404273 -18192197578648808022142801910620483800 11404274 -42987850586211036935573222488825798656 11404275 -90147464503861856372317017193123296000 11404276 -8225146604408306281863633422751143168 11404277 -1457609753920208223859851380348308252260 11404278 184234240999127127518472260173876065504 11404279 108841083030700543299068770662879654960 11404280 -252435411029183674823553750733858406400 11404281 36881977645802921149249923091653514944 11404282 -116265301990038097818222433636009497600 11404283 75632104145680959972958741931817256128 11404284 83803461115123917231567149075209191936 11404285 -478229660597334749714657603037299608020 11404286 -432086111813267826233928884294817681408 11404287 -449024128476377235210031268383689888000 11404288 -1917462875940875574408047959761485824 11404289 -436525084661852655363111284835831422826 11404290 107378451285948020269932763374037555200 11404291 326343963085369696218229837054745264712 11404292 36007573473988898093882840109727641600 11404293 60057603163094469768731487771040234464 11404294 286727636458494724625622607104925217280 11404295 -33566967774737737092467053892891520000 11404296 654561406245368839268022553606564869120 11404297 -462126647710186879019781489934067866368 11404298 -555817931287401543312339893665143860640 11404299 147674302323796466872427653918233855408 11404300 167527231031784322436354620384281286400 11404301 -1085887700495220557147999224580532970698 11404302 32743377110444577615121926599874883584 11404303 125348248322877155040845691482997893552 11404304 157454917710566917873811559881767649280 11404305 -99264703023158056706527505349531955200 11404306 -223625401865288247986589494540873601648 11404307 79567847861942356147662730881262237200 11404308 -493395581609192255971437344221751715840 11404309 -107152317246889776014735640536549381394 11404310 -184926770181733511925499753374746653440 11404311 -200918130211107830446052569672053196800 11404312 310274785518048513594575889878190643200 11404313 324199131776922642628349764765641201600 11404314 6951329887754576750471876794551182784 11404315 60101229115095680898244703104002933120 11404316 -228798081603171904839503149464454299648 11404317 -299604980564132611452653090420059835520 11404318 223626413185961838306180291603242559360 11404319 -829191329993753493650430634066157381280 11404320 2266849371934297591545628710603325440 11404321 -122591483894740371277191666532770936478 11404322 -506732931699820239095384886564411738288 11404323 52243476934701708177680544301058611104 11404324 123415126634078603847591831977696045696 11404325 -89763768277869101643296635830320515500 11404326 146876369430973373781134511190009431744 11404327 199114599013544019910790201560898187672 11404328 -157459882858275880502048413685920665600 11404329 45600486154732819938371049876621162384 11404330 -1521446901289624034048654723881681920 11404331 317716224092050087903752866609409744 11404332 -76501881393069121727268261162556776960 11404333 81017378577653925923415450841776221484 11404334 -140440299699280919383194915265400443200 11404335 -16690324890773894675358084134762415600 11404336 40704338389229543091914147363411165184 11404337 -187563678336420995975318304143953761600 11404338 -163437090678357134072009587934920058880 11404339 -388426402722909863898977275284605599400 11404340 -379587181291722324297205191156040316160 11404341 77093662208800920299958150894156367680 11404342 -2702602950007174592753172295262822400 11404343 35356696419390947955453561066201156000 11404344 164814945223874830100197899404263096320 11404345 454975787774865175734579783639181244100 11404346 253378807748384854806556768009463685120 11404347 380709824885838596249013293992484357400 11404348 56693072334492003729906766160306712576 11404349 -327173315517340876539028580932174320480 11404350 139771233295673983839161223461096601600 11404351 -10018871182737821518233869408896477968 11404352 21194782075390703908882616589701087232 11404353 224511326485468582114684639607269636800 11404354 11187492228310640069803368046408147008 11404355 -180732385605863702622457076948205900480 11404356 -71682629418728709985508536953184969728 11404357 1234532214527390661550397542550575688606 11404358 315625568182226832983758925911791657696 11404359 368361850463580641572285404807016761264 11404360 91754440004826433538479087331475456000 11404361 15005867223379658631309605125751136000 11404362 7542658765264406776407414856123029504 11404363 -500083264022117192529302004383096307360 11404364 -309368962486296753165706250216321236224 11404365 176185087740343261981512289667618438400 11404366 -380492428546351082952437136302177832960 11404367 -232389219248281419741029058823241601408 11404368 127526080392378324087405233269506048000 11404369 1329369477781626294940238861185628064880 11404370 -335464993357921885727585637409015065600 11404371 -78180106103866961247832481060885520 11404372 71790067607731416078543951288844134400 11404373 371672379774904238864862248666935165824 11404374 -3990632824113113708135888567128607232 11404375 -114702652612066709294906585418703530000 11404376 800824416996301304805479819233174702080 11404377 23899203608288796049797232284903321348 11404378 97148086410574294626059450140869345024 11404379 72934759408995588505985474540656655376 11404380 26403406909019740796776283288523294720 11404381 151646114040589227323857155316791253344 11404382 -48291814850170644053742401755108868736 11404383 226207858204972908153906557183658807624 11404384 -444329586282496168592677800043908562944 11404385 -108592640657430798127809731848116854040 11404386 -94740940098200294067082087402481949696 11404387 940044595576892609072691010841525771512 11404388 -259121318831384009740890405732352739712 11404389 -295270166988612549198966211632782784000 11404390 -155592953824316117531355765991910620800 11404391 -243284629291672392641609923332549179208 11404392 -378248137008598754571792961893980160000 11404393 113896563068533378692184927768440425088 11404394 -308132783074040827374945111390459832320 11404395 -22191526855288343266912412549189593200 11404396 -82939575636749576083753683056962460160 11404397 780700577859007563075782961016305525846 11404398 329174879582158399394465717797764876864 11404399 93907155055639951096664626525899233232 11404400 -30769789129518560704056583575606067200 11404401 518451614611523011993064286009209847264 11404402 -468532769990902288798461693100169380848 11404403 817384577297169517370071184352212916600 11404404 -16896466029242345880559501062410158080 11404405 -340561877327000032412484286665538507200 11404406 173033579385221101143920266061245459584 11404407 44257034913783845433519257201026771200 11404408 976332969583671972007884808940087808000 11404409 -527639696100589442246376665647664832384 11404410 -85413959289543232137276348365359376640 11404411 -107439277473957946224661837830106512988 11404412 25525598484561453047854661331033925632 11404413 -308308200891803202366471769262147804058 11404414 -163322369726784904739361318116996354688 11404415 -574739578727683441080526636449848768160 11404416 -102212080168880198165346288138694164480 11404417 -27409670097525692088827554257238958368 11404418 -406432424131351817103457336531808832096 11404419 210008244886088824685547918777082669056 11404420 469742242190172810565058360384231681280 11404421 -90813994603149656238041817784406904288 11404422 -658515500865552199359185783908757919360 11404423 -308736191600950491574439337062654052328 11404424 -1309231698446144114547613918901916825600 11404425 -21314148937088964533468982459368848800 11404426 -84886222012133204709656546514426680832 11404427 382474684208956519201559992635839944440 11404428 -43270113975002892993574190797425082368 11404429 -723711616248119643509127186924914572340 11404430 -126579737628078557951438706010770489600 11404431 118333762253419062113731108781193332520 11404432 49247770881336423983447468303749365760 11404433 1189281416006757318225913046241097280100 11404434 -175097923395399427109935204819948119552 11404435 24179746513327247614877859673992683520 11404436 53317644508565181314535234352937527296 11404437 -56690526921082354491348551479943981760 11404438 -30238314437601030722965823721960455040 11404439 288020312926879744837470243250306651224 11404440 235799212486462636857603035053805568000 11404441 1356174301480339887595912459401546479892 11404442 -142980374405683313891953618558901906688 11404443 -94008975452550067248302419820239819776 11404444 -732915803290101173937053501694478488064 11404445 -69820089570618961334465211961729747080 11404446 35177426232193246690041297908102092800 11404447 -400441861336210349037548581213486883104 11404448 176246648374248138887589826762160209920 11404449 -88713261487735680179104323727188879360 11404450 -188217757975314886592805159740704461600 11404451 133955923308035233023615564971120537400 11404452 72183301944432348381970369942888243200 11404453 789686008449444337395058139961041754780 11404454 195550308615456667571726589871520926176 11404455 -504771460054388240098266653416771598640 11404456 -1627885603856113196193387750215607091200 11404457 615133077073837634154768790968977619792 11404458 26535460327341061957449784769793966336 11404459 -614645194591321971554161781447433951960 11404460 3394408881471120498386531370804480000 11404461 -698555884194836660754640744206785857728 11404462 7644856493798459914072793464760807232 11404463 -232613686548292353831708473502336257040 11404464 -148785578301681240353132237662649057280 11404465 429423443257621782148015972855061865600 11404466 151526328984486505856369230879621638144 11404467 670303856520217486420352303940305034480 11404468 -219494772420445116238870589868960707840 11404469 937679476492359326985081695009958995328 11404470 -15572330295786014086773827913209057280 11404471 -163637323055879184808602638818425553208 11404472 -595368955283976725945452738052330680320 11404473 67611862059048608116199568676712478720 11404474 611472604012891435584808509652311962736 11404475 35411848205185921544077235372798727600 11404476 -156555616603615640369586833825802244608 11404477 53801288177801718092105316236180747872 11404478 -219647021908091357544162488669391949440 11404479 -612693461758131582952950814265431337016 11404480 -23315769292504958397079961175179919360 11404481 -509518655084013046416569728584809430336 11404482 151061899800039936959200289073767953920 11404483 707257093134121232345478446983405436732 11404484 78645750493901415444530856823976017920 11404485 -58948957330841747622301897569112220580 11404486 -15265697201720419555247274894889964736 11404487 -263749906912982661047455098549311134440 11404488 18385739651441093504607851812089937920 11404489 160835917769831790534915631599141726160 11404490 -344492628934983543436428510579524484000 11404491 1977646865743699188174890813771712000 11404492 273394110776951911188548157654034688 11404493 117614759772202940887618751445061456704 11404494 301152357875785104432978264821214071424 11404495 -225176038974792119902189202000860203000 11404496 85243670395625078563978619800101937152 11404497 26668262630519916736068850147443058176 11404498 -9394544491232206902212432961003156480 11404499 649856866504990331251400204898593077920 11404500 -363336279756985520563685120328301056000 11404501 -674291336386056615300330162122744495268 11404502 -771079881390372640259753552152465076928 11404503 19222341467306086057177943539002777600 11404504 -561184511085051568966057516106267566080 11404505 -491496365827022204280326940848374285500 11404506 -92525810081435384872408694549989122816 11404507 46832345996050274044465318143413926152 11404508 1343930084279048392959995440496853766656 11404509 -359550457587629542894612363547143706496 11404510 39186914653821102755028259426186072320 11404511 37661690656962624432078117071706268800 11404512 8122666940821039260056490435757473792 11404513 396930409431934851278402893792000313762 11404514 231756799249536422433130860913294031232 11404515 -82093573219813929157685986992069337680 11404516 104153075453105693379011455410091956480 11404517 -16926398821628783664372184688524290528 11404518 -60033591341353884333240954789867347904 11404519 -99621226534287014634608848053963233280 11404520 -47232770397519415398283675733966899200 11404521 116659576555912718929943636638974957972 11404522 -584571509860749579874232580284688441600 11404523 502811613244995141223441636522587992400 11404524 -90817686033745585334620899278339343360 11404525 -206496769083693327056458590960479414400 11404526 13563771692535073207300221676775487360 11404527 107581732275476811303040606327502415360 11404528 19508395844340000353494052295884406784 11404529 -838020500826105149117666542742394333870 11404530 -148546623411484362175309900923949056000 11404531 913232889743904612917179076864033328332 11404532 -61708462013745843755151937043863031808 11404533 197674484140843834341572685133587463680 11404534 452167550650668960510506722820118112416 11404535 785371916700326699192185256841869666160 11404536 232764538509904117498118351621167841280 11404537 336516154384367046893948266993417271440 11404538 12162772954755775451254451355552831744 11404539 -663313539485125135023719211263517881256 11404540 -102748855031008494261654959835626649600 11404541 -143406032780856613038919400890540603200 11404542 101545973776424762518554453856361147712 11404543 -602493651514272062983272771888648702208 11404544 605808413474461776293284444629683404800 11404545 55557215179956277733393397912698749440 11404546 8846139915878950758807683686381970304 11404547 -153443899306645182683386341056968694016 11404548 574263766746807635821912148984591048832 11404549 -176547615756772102368151608350254078920 11404550 -208284394156459179549810110420335718400 11404551 -211119192654380015990322460681095873840 11404552 1163282919968181927503704398755872942080 11404553 -1877190298865851551869579159870616915420 11404554 -193092842380714750317366815356378476288 11404555 308001086915510144422471794282618492960 11404556 157827703236311180312204065067877173760 11404557 43251744637625131020441201685014154806 11404558 163602037240408118507769624255728633280 11404559 244066891865406807668894803167286054080 11404560 27456785066425136837353192010140876800 11404561 81742689073061389009527803135225562560 11404562 245652163410604408195021080557398633632 11404563 923818529163175251634131182711511902064 11404564 44856925457937587339605370288894178176 11404565 -271948727768918903672105453220281133000 11404566 47291054145131436998162261209289599104 11404567 -488390027401847763559794752934894739384 11404568 -7898817233522442560173999594029834240 11404569 -684244937225922538380501923568532460160 11404570 -339218504832630985072801512924973803840 11404571 13698565355971171877711799874413608472 11404572 166390070138547835991874566127650906112 11404573 -618756599823744649522061857906878908256 11404574 -544838807865526131607508160728649358464 11404575 5255761980850533943691794784289453600 11404576 139568398808975432362770630887779467264 11404577 -675700343131315325201856278581769494848 11404578 238701989203271417172112098205455575424 11404579 -59266182409213988855699768752303088360 11404580 -487010318242774367081108807855353036800 11404581 298591387073162224682554956520878934464 11404582 183218864882651665214095935116333199360 11404583 595135876106774032134562027297449171384 11404584 117435309476060754844901805401704857600 11404585 -359587498412632138735081495761721904220 11404586 788345312213149145924806925769538032480 11404587 -864787039180873407950132035774878426432 11404588 -181049096498976154600884604461543045120 11404589 1405001658361195055029720348737938880 11404590 -31277342088867314532385020513357250560 11404591 291481688233760827091077672820668053504 11404592 68062420159822139111564996230452510720 11404593 293276476527880969587052324496642391540 11404594 -316677293942778302136353635277542577904 11404595 -66433221700035800193811385406262390320 11404596 81685755035292112536832874733767491584 11404597 -1495673648259845034273538344219659766528 11404598 -790904104520450383242510985020501504000 11404599 -248151215174501977166281945934448774936 11404600 -346562832667352027910062761890201600000 11404601 69531041722824770075431503403622042184 11404602 2407984849562471355855836662953477120 11404603 294094449919049552721330147982144353096 11404604 -462815073749304411361755279318303744 11404605 -294323325984724650347767735889938860480 11404606 462872694762440943332703563344181232960 11404607 915221741218031321374515392412933446952 11404608 -231165880861087428689436550411950489600 11404609 1231198908817416337814514507761028009300 11404610 -80332843621393930825805826000259399680 11404611 -401638927741532202198364857321014169360 11404612 -125272020271045640805927448460099407744 11404613 -597752965860698922843665384114957634 11404614 76714441085797678286178624814623573888 11404615 511696700151465333544993036153645963920 11404616 150213628255021948604820861308726476800 11404617 -61458811676168685242687333281753021440 11404618 -485873855436837613661333469451344384 11404619 107695995849675690099265914080859132000 11404620 56183836589812991943382436205117050880 11404621 -23968370429495277256376972683012992512 11404622 125557552300529194960737874916194824000 11404623 555803139463688715602734893905497173384 11404624 28569543192980977786180102362413924352 11404625 1276539069595936935385988885958578457000 11404626 -231884298362556649825536590621935036416 11404627 405453272784526162861635085887848076000 11404628 -1677892360228745769491001992373721344 11404629 111030089003741166470168080640579609148 11404630 -47224174280639155700657389646647415040 11404631 -147422226164692141096544689333591990608 11404632 -473891369646996002854113587871574855680 11404633 557973002454404034264147020441909663882 11404634 -212668706935970982296498243477865938688 11404635 181058138471568047159326761093172838400 11404636 540215002463224988565730985808656581120 11404637 417216932791907760943009518592549135512 11404638 1424030932089885016555395321686618880 11404639 -684987503579888334193626580136848910560 11404640 -160021428153148284810634927336658042880 11404641 -270786254179703332829147865311605731360 11404642 -92223885118609210244343286295512682496 11404643 420126121964999653516213818584925631800 11404644 23958322841203700602575438631900495872 11404645 -10437718463407940991347739833391600000 11404646 307123431171789147630136690660549642368 11404647 446639158348762948138648725806522926224 11404648 766725189625444179676989335553239040000 11404649 -743070562302065201363471032317279985350 11404650 139824997575347277272554272112625049600 11404651 -1810593802013283288608704263061275949128 11404652 -200595906725603324257441345864197353472 11404653 272036318861159133537354815823071694624 11404654 -32193842478759684674094501003959510400 11404655 174197109790500649939339628569940130000 11404656 97077671402098324913912372244254392320 11404657 -248570977228650676744563032192489169168 11404658 -245165312955787907930500144607666408640 11404659 -22372725353947373865879915503737766400 11404660 -10109107672304656608455015181181144320 11404661 194741291824987665373234242222941033262 11404662 -284086859052599211722505506615839722048 11404663 -17450004258054446840824867714047222656 11404664 -1078037859913457203710650396457498992640 11404665 -102508242739631402543642749686068217600 11404666 -35822083341018185069646024851048128512 11404667 -89362725965974114704443111703232744284 11404668 -405253102547531860619433391186211635200 11404669 -63710540457317870652189351509930534304 11404670 -60031833256125342484756440831804902400 11404671 -725466650916638221690450945329212336496 11404672 203432610211528406195067012657237196800 11404673 195744528804720834002716180911032204736 11404674 97890630606439418590194401458045338240 11404675 16211344776218322879785979190644689100 11404676 22319791778423762658283556525997816960 11404677 569540159964123349087950482547267937920 11404678 283165432819363359967332076821661438656 11404679 -214082552770049786653531334030083543584 11404680 -174397304947124220662722599634555699200 11404681 -43501121572639402814725555347669428736 11404682 -119032664445967470839062043326185568416 11404683 -39598092296034610613509259843110376832 11404684 149231941287841212080396887976500764416 11404685 -364492178093443125348715579615996144200 11404686 -82117604916243425433806410115039311872 11404687 85936517889121118718949261990189624704 11404688 172747506912338508007030127890198953984 11404689 1018315583497384102927261922011340525568 11404690 -41870751757693583672954052611300736000 11404691 -47251694927855422336496932268541121536 11404692 -212944930051698701829790906533566607360 11404693 -738425750961823375353966433418213691680 11404694 32419547945114666420106575975799896064 11404695 53078516781987932341776533724169428000 11404696 536692328968683372807441396969489346560 11404697 322900558733890986633523960716216770580 11404698 246181361370018282006202850496232105728 11404699 149574158338679211677949393542741794464 11404700 -273443464629439569990099649816760256000 11404701 -429150167314610116954446337578878218176 11404702 -96467854307036764923757508166729912960 11404703 214177492796982649895134331625078761952 11404704 102679806093533892240154574812191129600 11404705 6553962589292234786866574477583907920 11404706 402646746465982760884465129068074889552 11404707 34732956507197272367718559540263273792 11404708 154392588962416124337691833595884937216 11404709 -365627126668944123787202144744621331684 11404710 -38614981133059089741698536105328332800 11404711 -286688088608153882017124971536945302680 11404712 -20101508641709350076775673088781926400 11404713 495661955516209648387843082258478854544 11404714 142743958158834214291079443193273118720 11404715 259775281078874434926818441286711828000 11404716 335285586753659694268118372272415933952 11404717 69001533120012152109139846792631045260 11404718 1062579987547131063014100349744878912 11404719 584908622330758502728811521014784963224 11404720 -127763067815912693330349277258167091200 11404721 -1251486635118823708271920123502044900368 11404722 -95759914642898476274765717517887947776 11404723 607413755785546252034936515570692949704 11404724 32493876674589459213488163109852411392 11404725 258282564880389954399496696237179033600 11404726 -435693659964014091251606315123705774688 11404727 -92847333892392288744548854299765465600 11404728 383420887757753589594750286378607616000 11404729 261606313268107320659169093979355358912 11404730 -110681776936083301743689285797404794880 11404731 -21877634630820388572486941172497648640 11404732 155779424990902337003224821243490424832 11404733 224787293259733885990776349490712518982 11404734 170314137317785256221351926015396864 11404735 140063122448494503464193770853148072680 11404736 131826115822183536661274975129460277248 11404737 -282236940247988287062618328306180720206 11404738 52732737564652400672758474645338064896 11404739 933598492055893306507895227422472962456 11404740 -197328314733937567803927373799598059520 11404741 -1083663195647759625918296584524808357858 11404742 93433312451821200879895604532160428672 11404743 -57708907301753777266047106941876871680 11404744 315464416454361860268189279133709445120 11404745 58467515343527360941194294488872972800 11404746 144360825067978167927804736974833664000 11404747 -56061866870558631525611383305177501680 11404748 580381713036281221242024476192787057408 11404749 -220382264593017623397601811818263894336 11404750 213602165367800773362754211927249040000 11404751 423449999883767223115164864540249750912 11404752 -54645210444162673768035191956591214592 11404753 767349227988698890574976363975815094002 11404754 -187304247536329128449289396857498935008 11404755 77389385697745754094043480262041574400 11404756 1127393081642022644047493710868540866560 11404757 101640631689569599821729839884959724800 11404758 463357760626774455002092729312668604800 11404759 -414038609255567829996492451088839449480 11404760 -92469826282525387787224012151365632000 11404761 2151980427435029567173161002534434560 11404762 194498912374277532227077870659841819632 11404763 -125462238125923684043146745480603900988 11404764 29074230597359589022192617994315825152 11404765 232680804388294031016464494687191266520 11404766 134532916074979862502642915470198926464 11404767 -143912030230784591432769897895722393600 11404768 818413279658031110373246020576831078400 11404769 -357379784269850302035776250883628655360 11404770 -86788747320102871110370851151078863360 11404771 -261524177457028802695769382229533693488 11404772 558933369348761436759663498645159594240 11404773 -154274219457243521598447067537671386880 11404774 -274708357289212340393358829125655896864 11404775 -186640161689522836268147113593626011200 11404776 -3055793363765813161452854351963750400 11404777 -594762852144375461456277268463224322374 11404778 -470930146229312249048657730214630686720 11404779 228303914868844945210509254668700187120 11404780 -320358679120786181509354509768286218240 11404781 -84721235533117563340924242261089835840 11404782 32889465655589406814142638817050675200 11404783 219510426254398966840978281423973821304 11404784 -23962348870506777831552969334982148096 11404785 -106018628119437685951313189388047278080 11404786 757977316763869200679618088430952112160 11404787 77063580058756213519708648159416735480 11404788 -468980103751584838939268380070262466560 11404789 261049111214132800671109149767181465600 11404790 -5699150381474227616730253487558668800 11404791 -701587785765815996016172131491761497600 11404792 -37610100732127643107887980887132446720 11404793 1117657049232026441261485821631214834820 11404794 -168037019011012660331105683914533929728 11404795 684197385271838299422337483478178892800 11404796 716485301637054032192671163335833395712 11404797 -199793609496004575866103336174875596800 11404798 413977402057552642707167583758081483136 11404799 -350872748037854886988185076590369527664 11404800 8284772061471636381007171715648716800 11404801 115975275437028953150195480627879176704 11404802 -114723222205125213941620832220739737648 11404803 347294651941245905072998250230095485184 11404804 -943556722262996621751651043018375168 11404805 292946360294462882513752659535534220760 11404806 -9559575011677708984021218549430087680 11404807 117052186559217085988546689949986449920 11404808 258505633640492929018321578831679656960 11404809 -65227230220483289306389494185282938752 11404810 31342810791455228638697173826066781120 11404811 -693016459080469106033713792498414555200 11404812 -259557891955674134927849809448045695488 11404813 255590307604563917618522552432499489760 11404814 403010457127579382449627341189003512256 11404815 -360730135035214264069575000432694602480 11404816 -20567651849105717576817318954955161600 11404817 -764141911692513087883555514655158509134 11404818 26033667400141803011557434344323132800 11404819 719842562992552197559339850163189110640 11404820 147456024522241755090434784889925345280 11404821 -791540800006460241163481055151747043616 11404822 -167675561844060920484686801169177449856 11404823 -1174363304417962700622586340698848250920 11404824 27046129272174552328689400795947294720 11404825 196690895167127720643086502421729417550 11404826 -168829624518782945053299741345572928000 11404827 219064135095759417351974660043719907840 11404828 -22822319984251402972099631028252024320 11404829 -182319314682418683116674605426989148570 11404830 -157269168756228331022644167761600352000 11404831 -255025712468471160061835131739628638368 11404832 -55465856004758743633924891301577228288 11404833 430250426742932414116160295231172330848 11404834 -207774730334578620213844726887567134208 11404835 -25247336473039509798630093884018198400 11404836 -398401074393426268908969761641542734208 11404837 349347290522051159318418489264368711486 11404838 15000164788692688471852108333828262400 11404839 125245981284867019404386079241333410000 11404840 793759131704511018153446065273557964800 11404841 110137653462817420768261337698212871680 11404842 495522526045976696261993535928477175040 11404843 -3489536151983853480387534938904509440 11404844 559316760311606102936292685430480681472 11404845 -282589625070457174027221043024124172000 11404846 -118541622344118532288573082095317081600 11404847 -1430889942209040036989746056004210320 11404848 -13453005287930838552063074610631213056 11404849 470335668883609636648425117998631015360 11404850 213703939400510216574570172056645044400 11404851 68575906721421860654290853396658731832 11404852 212875998031294932509786962786673210112 11404853 454766857453114482274233779530385781102 11404854 204994487559233334499871535253070807040 11404855 -273693608785202780500153049102418720 11404856 460329851963572491187596099259464314880 11404857 415791847017234136876146855773266697040 11404858 -94588628037348289196643968123184306240 11404859 726630363656306849882721503260172229360 11404860 261263884712451470970828238132797726720 11404861 -51428488512545280045725512182027642548 11404862 35202546242505961224421829320797508992 11404863 6435293295343284500355362049068982240 11404864 71882290224898758948580963395871703040 11404865 58274017997304136084926961691476197180 11404866 2999287891906208326400553263642312448 11404867 319030439001906446215599627640856629152 11404868 -363002236606695425610351644033293624320 11404869 73989585102663453249339312523309793280 11404870 -49552572592880773551081061330245045120 11404871 -576503317824919369379021599619336693928 11404872 -131464087761810661415377359264447528960 11404873 11849718935432749185459287081658929124 11404874 -283398753834869034233393519660420314368 11404875 -165947774638980854092228844643118440000 11404876 -50647405096597965720591761278059072512 11404877 -114170231661181772684320927544050899360 11404878 -22780106491930880744274346172899670976 11404879 -1543515389180281549144088674702184936448 11404880 -52374962394978901947006017785089392640 11404881 61477928099101857507747737379452885952 11404882 353702190497872540961506069310011961472 11404883 81783222624975450730271773898932727040 11404884 219796747693534632535718696904638914560 11404885 -250276120316362568998684347329490240420 11404886 -79803956441850955430941475218404755520 11404887 232418151030114451929631912307007973920 11404888 131306290897407700687320923279640576000 11404889 128016293282757238364668909921243430400 11404890 646381783139509428270378881922800640 11404891 -94919482744739492360563790655362947688 11404892 -548837245184895173398717005004295073792 11404893 52646624044512500260825538089720500864 11404894 1086086664514377841099054540508286414912 11404895 -136182779761989105826098300270234413280 11404896 -46262624380028053686325502617004015616 11404897 -262505001624939419306310564393266256414 11404898 297449591456574952624630462898139205200 11404899 52625685218614561756313411001254925768 11404900 19151974990032732928797189930004889600 11404901 339576962870372423232025785527675515902 11404902 65379876400453369420738795067082017280 11404903 58869903401383871044928882616981012152 11404904 132954040350233537351084535136126156800 11404905 -179554144819525537570140598924812019200 11404906 542023710314631149446998540333051295152 11404907 -1057715461241602146341734010665602163200 11404908 557788166692230120717399449934132587520 11404909 132295515396000331071480845134367783916 11404910 123254287798613154683601281662678734720 11404911 -46039984586689250472852074463837789696 11404912 -248438539312216284126786985018927120384 11404913 -319530434761148065022489340388606764876 11404914 -485573123406400655348484969382104007680 11404915 -384971895307154314061938036922919319440 11404916 -539047688653262047928798892571135875072 11404917 325706804922213189283856497408848055320 11404918 60310510238275919575379553607717386240 11404919 -544580183850616894526882600614055254680 11404920 -293341813499253210383579915484488908800 11404921 269154322529208007114714765767993339840 11404922 9222194570433928789976300224942458624 11404923 -566416621109647531786840945921042707456 11404924 104582897593729060889478363971483088896 11404925 18829566587024522336720551482930904800 11404926 203432687077513823139337630909546226688 11404927 1557262534386547923697171642657173478960 11404928 -799596066900822672709547458365153607680 11404929 80110360901562129133677541270139305248 11404930 -352515000816967738392026527337102492640 11404931 219045208219616065565833785664661197824 11404932 -26691166644785205121657343207563001856 11404933 8652660938244617258462790846107537344 11404934 39795954273415430696528535400647636672 11404935 -7781622966027441526148695339743304800 11404936 40802031889458147723334117578128179200 11404937 1115029278010694030369109918785560946586 11404938 -131849618569332602043832871860613382912 11404939 87231230468823700010874751614343772960 11404940 -227681802908938413392847183540526310400 11404941 -233207425743351637745976570066055758336 11404942 416385446582660428180566849646688167872 11404943 -196742165842967702529385201506255970560 11404944 137828961637688781294975309593913237504 11404945 -770123098930951316151743911991708604300 11404946 136488506771241313400832413356562194080 11404947 55644936100461990925825514826227400576 11404948 169127377074202532812346658483170758656 11404949 1591115980161222429241993410032658331164 11404950 69225218287393264927347531032609472000 11404951 824594712495185820545232281185449458152 11404952 16826332221715478041454397770898309120 11404953 150871537003497006028755997401067566144 11404954 4311651390463350468362829895679395584 11404955 -237694299749819297114560744906862723280 11404956 -629773301105137243801347098505247779840 11404957 -1187296188637621361698263460747001120794 11404958 -337085423671540194040210892307523297920 11404959 -322340111476889356559719066477623269760 11404960 186983199855503427032867292885024768000 11404961 -20948922677465374482927312344498289438 11404962 -11336746253867285251097076365645715456 11404963 -994780076965622702173357617070137386788 11404964 -90994390390953821468359457715070955520 11404965 195648809533809874695039841337368958400 11404966 -421445313126793890622805235103750913568 11404967 314309051367225907729989667030412242992 11404968 506103228253895824764705807212482805760 11404969 -807215442999055880033716860353182299404 11404970 -141779256028669570247755994358478290240 11404971 -46824416967530708547797659943384301600 11404972 -625239367632371202006288137372065223168 11404973 -202969344320251145004074926914582565440 11404974 16367632902528760289129733683636797440 11404975 -664615800995822995656132045756811701000 11404976 2503691170855901729798922361798656 11404977 350845369072888903175497957028984502720 11404978 -30177533229920322203608937340107074560 11404979 329195052737630938296591027235907814576 11404980 -133220095965017729173897378721475840 11404981 -210390331415101670731755407092750673920 11404982 -265791266893046803754242366948719077568 11404983 -31296226218336213894959798866750493976 11404984 1480103976517892299118066497151040184320 11404985 256293944355898725873676626414168100800 11404986 -61130773490025235912132685059059342336 11404987 -582891935121469366152404956259435585280 11404988 -5619344808148982509702374309076706304 11404989 5736280180265425639148206348494803520 11404990 -149010834129820808021806614032047795200 11404991 -66267576962531505391633466789345896032 11404992 93717905613063861118214899775563628544 11404993 -474225271742684956434798050375413181440 11404994 109961998122554285815391496070304980800 11404995 -260170362123799226666421514034296454400 11404996 54313731445867684667963063619754064000 11404997 -78114728410541460768439422021628288800 11404998 8260756843109887386592716720893007168 11404999 -764738460901313513090287410715839241000 11405000 106430582207660272335714770375145600000 11405001 173721636778300634130205803831800028432 11405002 109264169378260762464266811582470583552 11405003 -245440549016328408292750485678936010440 11405004 -174887986653545898258331118558918830080 11405005 213558591151225191939097606290243699660 11405006 -331907365709171706873975299164195146048 11405007 324293680121392832181862430854939446504 11405008 5017741445769679217298104012737085440 11405009 -27146293967678668052117355053973598080 11405010 15903751202665904253318178785608217600 11405011 -232258233503864921099114710733913866736 11405012 -50889815390263593002253107339831842944 11405013 361817865382141432647639879900469635744 11405014 23427679941765822779111051128670170752 11405015 -898971376300413138444205236021062052840 11405016 229986609080544128045857852199043072000 11405017 102367333387217512141949792165740085448 11405018 -12743727118127553913883474228778168096 11405019 5779931301211875854892210414030115008 11405020 941743655674327931431638212391836712960 11405021 273095257115626834510352052582659598444 11405022 -82227535142028009232835873950586772480 11405023 -149715811236392520290065994982036545664 11405024 -270100614475559387297425710375279525888 11405025 65895544910071113303592906224132512700 11405026 117871757822245097353479105812133284640 11405027 332063951350633000703761223594448474480 11405028 -222618224404777067238590134367286140928 11405029 136926710594719701636016587045098933630 11405030 -27120580960544370942962964925353615360 11405031 -73207932869013426348927906012616976256 11405032 -1093376839502700851298838335093392409600 11405033 -893326706978145246282498539143561704000 11405034 -69037819966867519870033205578092161616 11405035 -63713073246544929179367313761507033600 11405036 745455838006433022837739156758076177920 11405037 242087333078629961396893209946273215552 11405038 -138417984820745541923817462505653401856 11405039 285411118888049159410068050045799265440 11405040 -99003586897073213215709098359380705280 11405041 70309412746358764880198936781890671442 11405042 167392249288027202397729771260881455744 11405043 -17376741062504256775068551263155214176 11405044 800198472902480786612633091834797208960 11405045 120922139662869524806004732656378388280 11405046 119784748410069449027056769626471194624 11405047 9168942063906233096887852934843851496 11405048 1039098120688707453915433966853739294720 11405049 256338296606890471165484778186364490400 11405050 12770231746391755334507113097477932800 11405051 201460924474866164973636357946446292752 11405052 8760240658764166857243801738699589632 11405053 172295865404856511547832595325025351360 11405054 166598755089424475973558312398475571200 11405055 101503434224652962242557337259220357120 11405056 -163896924943242108517830472679974502400 11405057 -41213612922046348051809005956833917694 11405058 10585007958062022964978586370642777600 11405059 373158408017256608809388363550306891260 11405060 101945467206532301115799032424283700480 11405061 -14159414722913834298653114167523126112 11405062 -9417239369927424243745776476539948800 11405063 117228323332332973719404584996483644312 11405064 684153202581692434449266270854822871040 11405065 125500394000399987547663328711475815680 11405066 -548085990647892599861185674189002067360 11405067 517275492479994858034134389225448013272 11405068 -103422741246135582324328743578630609152 11405069 237406934605650246677126011208724059244 11405070 -31216331735416115344941838037777548800 11405071 -724942630654082026597057128204449134800 11405072 -3317574857892677501190039205498060800 11405073 8402738157080783872740779165234879184 11405074 6302960651817780873674003535128856192 11405075 891786596376317995003685480388172776000 11405076 -406111478092899774907873580666609338368 11405077 275004223241737537347729907153220197020 11405078 -68728429285215659654102350569412232160 11405079 -29934747828103058829765442753151956992 11405080 -8386262821889392104850361323327488000 11405081 -1226327121307305910786388491215227480118 11405082 7175589632073310887283262600280301056 11405083 -168333496689931642366658404895499487560 11405084 -8031493420705286967316340079907335168 11405085 -197307311181788194087300631644994236800 11405086 -18784004670665102174587602394398474240 11405087 505252634148250538143747684083724394160 11405088 -421396061242278523951810063082614652928 11405089 -711920386277029031427434185055250167120 11405090 38887087045423883575296408199866400320 11405091 -586810325877909851162551705864422141600 11405092 576097475453603571315659478956932572160 11405093 -96395856918902198139490074102003676800 11405094 -287946571144852171152225126639468358272 11405095 160669758431095945813510200964870247520 11405096 -235258829207125546639227403915035294720 11405097 18906396795450530464238234038617120 11405098 450039565824192026854066599468242478336 11405099 389605271629317885817296994125620786100 11405100 11836992975424022489820793851716812800 11405101 46007997123025794232361626607471486102 11405102 100305503491897898900333476428934473984 11405103 -318704235531303227049084931473964435200 11405104 -122533644317139482131613675027189678080 11405105 -6708163984437047662901628215338981440 11405106 -98580786856597487609527485432711972960 11405107 -363636644852893548010400483702034247776 11405108 -157083390162833239572316599802591838208 11405109 333557935841440859514019750922913455328 11405110 -76302388992011916276039807950302131840 11405111 -491811172308627984768952920797751708600 11405112 -172624015058913599189900542151102300160 11405113 312433566882448524474307782585858448320 11405114 170226092881445332028455344414069983232 11405115 112598144386946411690430324299313311760 11405116 -488179445834328195888379322726760619520 11405117 494908037432174958284666346588142744320 11405118 -156941065546375813998009018037396387200 11405119 745971983227620944486394460266214775160 11405120 -57850894401717787320326102979969024000 11405121 -48187174970830408690381507661430473856 11405122 88926858425424069178455788306346267648 11405123 304132711338109965654305317987828748784 11405124 2133569798147307426458145836206962816 11405125 -808193117373912602360250972753701376000 11405126 185580666892366137290380741654918300512 11405127 731414680742842011299452132280082865320 11405128 -206689572915768890983104868832438845440 11405129 -419238813205222399420422565011813471270 11405130 103762454061779416229758205039800934400 11405131 -1047991229292486672017046240988912322408 11405132 -84205904341862226506556940750421360640 11405133 -667616588485234655463178435223471902698 11405134 -145877470828135489704914810757577660032 11405135 -281203906021616628667339763888806926240 11405136 -83973734801484700021490033458927239168 11405137 -413182783420940065447032350646003843214 11405138 46407056859127485814946069243690520720 11405139 253331306394647368140911990483992400616 11405140 -504696350178505911857752203687369976320 11405141 -493744144705850909848854280082476377216 11405142 389976602934400406348463573144027060672 11405143 382974084875249897520736701138061104392 11405144 60225536503239360145092871935475200000 11405145 399831575560406470503806851320822918720 11405146 -507119516888670485511264524258069398560 11405147 -248224726695542668035978048071849574048 11405148 -2678528587264191626594907800380612608 11405149 149243090422855794091465988212909545600 11405150 34493231743240611208891728009643252800 11405151 -511276713101138961707229303592992422400 11405152 398736118053062225073897451733972680704 11405153 626426177273236856594861503524592602402 11405154 244944356592352023545144966659303729920 11405155 -34458230520230271006499600825057199040 11405156 -111197849503021510409534222265929785344 11405157 -1780835054441707796577126357697571808 11405158 -291604760000908436925936158334032687040 11405159 -30261053289228732633747454362648838896 11405160 -19297680931978559162099963643938918400 11405161 296659349942230441530263544326099349120 11405162 -163989330516045284447826075729958809168 11405163 -14510741294464709252452331649768552960 11405164 660395839467226556741678256441356835840 11405165 -475285862315904517378798230092171357940 11405166 3355347258950256596988684775724341824 11405167 -20353469656844060026743665977880340784 11405168 44758308278111498516890479997978705920 11405169 38210610901224497238088768992906826884 11405170 -132963250902724861750695484351481057280 11405171 557537847800071271120283715621508879472 11405172 47953790258882228420475518598475468800 11405173 269886182692574047528012505515411472764 11405174 -576471646223140415896589207200076380608 11405175 -99459796343772660717147001345238634000 11405176 60554135667647752578450173513301442560 11405177 -174347492261071701194750671472326909056 11405178 302617150398753184815710199659333107200 11405179 -136080264540780092479382063402608460480 11405180 -149072542874314029901491635100504038400 11405181 259490595670731383664561294986395890048 11405182 118633390630119868113978057297376584192 11405183 -313630629977880584977747205914831721472 11405184 -86974152122349355571863426308620943360 11405185 446560828294307910631669343229979959360 11405186 68889232627037339155831511078753600544 11405187 524289150039275238420633721126666593240 11405188 253990092485140227425082636935575997440 11405189 -992960934859322657265727677139747499520 11405190 31111174050140973471780504307291453440 11405191 12984643651651063127546970398135178072 11405192 278212441107625245891752788538988672000 11405193 -55963741051148028459384357942737085936 11405194 71964410291553609511369433924917697280 11405195 -433527087634401355187811530035509592800 11405196 408374064233353193476366297151033094144 11405197 -489303160594833610680134247407935260000 11405198 -43305043326935340192491990650237106688 11405199 -94692346276216935578062889984250951792 11405200 -65604222169999768997867993443952435200 11405201 -487619651680271175668618833606343310798 11405202 -240823155192229120444921743792579139968 11405203 -132355845314059468373858113113160451016 11405204 782925957450783603156421869511152101376 11405205 -144085716021014453473590951168995520000 11405206 -495990232530970225628352999619764866880 11405207 -602862718243359987811508208290488604880 11405208 -194834130673824371979116440552294318080 11405209 -235904251220726717790563459847148699184 11405210 105643814791162461305812547531703275520 11405211 377539385143287929903064362192481298224 11405212 -149892726908536392114830107603961202688 11405213 -193529939798670637690820516083836340500 11405214 -344819522909922268762020945519844687296 11405215 -237395259837259580944979169537985142400 11405216 376935345746741452802064698018329657344 11405217 162938457504031102548616277051929558848 11405218 -134404104434974264091970863222330160 11405219 -115518172529737365634560740464009184304 11405220 5195229569531741395522313704999526400 11405221 -220230593132327757410466800256355753028 11405222 187163842505792169733432517451547794912 11405223 529845824444313901931531502600285106344 11405224 -208903232783617808723945471908478039040 11405225 214648141388313774654984497235569976000 11405226 -149229435861383489070252578117871422976 11405227 -180615479198920908012252315782407988208 11405228 -27050080423064630154093800462992542720 11405229 -397003153175254921697468843214053214144 11405230 316374611955968136977643517169525798400 11405231 388661372362101298396775307735374228400 11405232 -166147137861799823330703041978355548160 11405233 -68997075931484593477121705540674527680 11405234 -3981971762486934568142921275841612160 11405235 54690410351473405723892185006140149760 11405236 399022303844307939229414017426646414080 11405237 337477822264123804587055182962402881152 11405238 139737613603960050521217911956055276928 11405239 -515474612081007117906108839232047263960 11405240 224046923157157700063786394091680460800 11405241 -130202761591760643464297596423567188480 11405242 411479299678969574695732310354069240544 11405243 580507120232178767857318024440733083492 11405244 89698051609747550063490880017458749440 11405245 7338463864051375561636503618840929880 11405246 328286756562210618015768391071119139072 11405247 -110665437165513224698901798796510631680 11405248 -155868596347139760178277926125847969792 11405249 1121157113895820714227857921719322920836 11405250 -53024525564237564245774653853615536000 11405251 495975858031846332543218080794787322064 11405252 -213849315753329638912758279303566907264 11405253 633763247170208593985749316609158835808 11405254 31702054998500667128795690129572288512 11405255 -334441290015112913899501838120783778240 11405256 -31531282346317902457162116777318604800 11405257 288279856226398446476603367267922221492 11405258 396574080596426514518175188338200163584 11405259 710786144383945867640874754220708413440 11405260 169078887763933128760933676351769139200 11405261 -98480505338277033265644805940443008960 11405262 -322424537289189332740860971167418797056 11405263 -49686886412653735655437712804014896000 11405264 40453253831219857520068642776177229824 11405265 566232571502580635683776956109976876800 11405266 -326268774464992073881556512988832472800 11405267 -233375236608506143589951227006227722808 11405268 142300699256235143570680225856437032960 11405269 -1060690594025420857609414818466904256704 11405270 53198915751156373098275549676239660160 11405271 -303170850625502449626709600034397358488 11405272 -220439021724582978094887733847116185600 11405273 137303292090126135496466868591301890528 11405274 -4641800588210194544259496831623575040 11405275 -139260696582031987789330186798713525200 11405276 -451639863736238220842802031683239450112 11405277 -1835936699556182187390609704321902752 11405278 -362506851749365213955777059293625714560 11405279 -812517219965045466503894716539837744216 11405280 107627890961268282530938625063788216320 11405281 -325951121936734164525527547993889880400 11405282 -38325452661931841854065858297426969600 11405283 -681627267394714718513165112110471970576 11405284 -645489417067275370558666993767969389568 11405285 261149035477394247098957375179299097980 11405286 12920777960774813127921133822337541504 11405287 -49737780517554948103185861573506740000 11405288 -1048165316119114734951822848966470026240 11405289 93589477180509954336032685808276921296 11405290 -59166207466526667143764202266272614400 11405291 438040040618633413408955327913294384 11405292 -433942640209690304005997863165781738496 11405293 1293771502133430382331450052171490951264 11405294 -152796591169776011569378728200533295040 11405295 -262290551813236911452705404920471407760 11405296 -37204738570906977058800929415458521088 11405297 262742070361799004561802323021545905746 11405298 21629231411772101409641782393740573696 11405299 370730431859504496359039953834085276560 11405300 -499021459097999017359368929843460448000 11405301 -13877191680558812951555834203747083840 11405302 -228461871298703928881955634160805328128 11405303 -64358042940885183560073494400611100672 11405304 -96192617581313513006366589180187299840 11405305 -573737378406123198714604013368876932540 11405306 -38545596215215635065091550959847007232 11405307 752809861718721901521353482360653282840 11405308 -279024101855989498005610315568304259072 11405309 -1009664140507898544039228523875347255040 11405310 -15908930916564799863445392312153108480 11405311 497322758167955644018923085848085354024 11405312 -46965299178244093499964870215545651200 11405313 167361614647568006628987561284562830400 11405314 454309449752723006452560086671169438592 11405315 -464960657041635375177258045613603647600 11405316 -62695937819875079762111153988313030656 11405317 -287443586887407787637466828263618165376 11405318 56992464304576608115120365219178802304 11405319 152974073251208848039010014896111156480 11405320 1910441886619731302773880940441600000 11405321 -9816615395713862880439379420971925478 11405322 100809409282718773033070772716028141360 11405323 -676698923342732153320441299987951214320 11405324 -26976304350864895286218225364172042240 11405325 -6336625785360727500373225051989316800 11405326 -17429520128472813349169361199934733888 11405327 -1062632396044231695021082904190130399824 11405328 -139587942043686670378435390123186716672 11405329 -372898917768731993779172051749928693516 11405330 -133456452145691696622941745789407449440 11405331 233100935956281182806926329258340946080 11405332 6314943155295352176985462668563963904 11405333 -26585628808511702551692741505173125220 11405334 26548473230436449720171623935754911744 11405335 -307734832492905880184600709819654716160 11405336 -49258053129438232892001795503908792320 11405337 -457868538361674281619802913204189064240 11405338 -111457686177777064122326514077963383824 11405339 -267874383422042613535849653586927417800 11405340 228085741388509343373785422089183897600 11405341 687161936861533864665599549232577264742 11405342 -7037783579377771245387330268738982208 11405343 -546884484273289477943046406727303840640 11405344 -182372035577640739344980363677826285568 11405345 -260002344140250105129628327771655155200 11405346 -33639892159903812479448318847982438016 11405347 -769314517971956697035836800767509783204 11405348 -479052471545201272884043535299410859392 11405349 480952091240201043930339961997959048320 11405350 143615500364346363203118906459158064000 11405351 -254625059845563855020059775197951057968 11405352 -21760980481047003172982907530659430400 11405353 3521445342907602128066086432812679688 11405354 -351745945638133432455959320082240791200 11405355 58138032428450355507944538625041070080 11405356 -330622639286428592200546043526725488640 11405357 265829024324694962553645046148535340032 11405358 -134677685585648597804781286036658616000 11405359 -356458892648040149575932489047128557584 11405360 -149293198569978388399486790019389521920 11405361 70552301567733785290318023045145802688 11405362 313563345503842404833315885304910700544 11405363 -9629315395009571234281259065048108536 11405364 -505493986548826169930365315375164493824 11405365 -23780396148400443649416348379421998080 11405366 68750023793709941436624267571536660480 11405367 8027755150528263428098397635990501080 11405368 153263792847953995494012978676130488320 11405369 -754760716345464872200673769292079416320 11405370 8594837033882466717460344409011244800 11405371 -21827761931134112548046527100049132528 11405372 -573833110027318432319182937145255879168 11405373 -176930919719668495081919396447530462656 11405374 20007732692845296813572713968180848640 11405375 650784137070873995050690520407140054000 11405376 123058689205840954172323218679990321152 11405377 -658773386163005075609463048341209044560 11405378 -250781810217378112605826785947562533376 11405379 72578565608866251780532666582939150584 11405380 -38772868308732233139911771072387358720 11405381 -72004046184379493780959961565575795880 11405382 -192468631041198027155459582972740298880 11405383 -914397327803073714861474289982246553576 11405384 -1484925204021093307375994555635436052480 11405385 207008052989811095014747275484888990380 11405386 528766686382714186130817390310434169392 11405387 -241457930644859857808247989428420775400 11405388 -30687465476615353567456002249334947840 11405389 226039783839451685017060585858746163190 11405390 97349953335634293419644942235269867200 11405391 529626830759781390951241695404197273992 11405392 -121857481177617262088247558719143419904 11405393 -453526425400262557110773955858476594880 11405394 -61786342135428127338696484359332413440 11405395 201566205002948097477227344675550564400 11405396 -503122017632699265993592809428547010560 11405397 -199673153625238911753353321690715458400 11405398 283189988628652792898123955100388987136 11405399 118766017828145482198064762565177659400 11405400 -121293911476115628031402184102837760000 11405401 38865055538962956860471330911473922944 11405402 -261070853238151282321543978142502631968 11405403 61108438182333825610729784772305929944 11405404 311021963575765348656230020674488377856 11405405 -741369275273458169236524596057660270880 11405406 -3455777085751905950297315446709815296 11405407 110869068088181180477868636957080356688 11405408 -184775156299417097368708403300275322880 11405409 591735380070661390678496853738612253104 11405410 -560961810055875315392288435328741849600 11405411 1085785622879205476879531103289223274012 11405412 434970553070436080023519692962730961536 11405413 -280569955681953236646872112999827830820 11405414 206950492375364213280278428506349631232 11405415 -5586285279684162330763001805838348800 11405416 -650760204328295038959807727660503613440 11405417 -174221760801297954886548001073586183600 11405418 256603876757494594088452371765428200704 11405419 228749473659714555873657882057940236672 11405420 66217290949978070104247310012198958080 11405421 259584047902814317559194085579899745280 11405422 175558255932275024083473850724298320640 11405423 594633010153142014380464409984682590672 11405424 54495521966403870794706495272885157888 11405425 189054436770322638043270035284945142300 11405426 -101776275345369029290831491206477001696 11405427 32135666610710196239533474461807283200 11405428 717687670928750924804154654096052861696 11405429 -58514594268468203052938726793488448960 11405430 51711139107284962757483539925331667200 11405431 -1033259408132551413145112111100272239768 11405432 -178887925180439608893853603571451371520 11405433 -24440338918274529770952405727743097920 11405434 10427892103071909242837219829880523376 11405435 -123199981418939094401012941744933116240 11405436 -56395408730935693899483465091544678400 11405437 697749600604710623685686403832976692672 11405438 655240461071026245805252625228272647360 11405439 -176469483934054267861834930760093149200 11405440 207577831576938062715911318665376563200 11405441 -640260080754429104755657199032635460908 11405442 304104425719468838551952001914186992512 11405443 -372965346667302348849335990184944669184 11405444 -1953498614778230920275164828867720064 11405445 241886745530311516559726321074845205440 11405446 -136926179355879018277569219049143227136 11405447 -5301308900328665346607408108500437472 11405448 74677369363889180986775391559339253760 11405449 8319577653147314622604307859971458848 11405450 -95181630141253563118260640822678137600 11405451 173512387103599301636508939320679912384 11405452 291341869537418009009300833587183196672 11405453 294934816867239374429198662056560672640 11405454 72444312518047488796990336398599778432 11405455 -15676250504626567526016161544863531040 11405456 -146170227089396494487501194812312281088 11405457 67124153803011050174133980597544593280 11405458 -172020942158106932440727063095157114880 11405459 -114705445922877341582688774595898152896 11405460 561942733044462744501428870532372480 11405461 384385879173035089579199625148897170062 11405462 -214102034286887206299290776366457699136 11405463 237129410285850006491404633936980339024 11405464 6656273779285623889154696028573081600 11405465 78031728404199059316807150038025961860 11405466 112118791128605679556474340667511080960 11405467 1032912106347123851683152520864732492800 11405468 81553375873514388536986039065574126080 11405469 -51534070190096871820638047283631146240 11405470 2783224631985337728672768116312578560 11405471 -58542020090653622707720725711153830016 11405472 -140437936396067170354269178178929950720 11405473 -603450436684881034668561566055517013278 11405474 401968386478648367989946543769001190736 11405475 -213423064233958329868126643989823244000 11405476 88056581726116308889165965181267608832 11405477 -1337891089321870133612621412955827408288 11405478 82235619761138851425982909569110734848 11405479 -600996001009769668776379524006382838920 11405480 -483897481979342901268779037156796928000 11405481 550474723508373235234602100260387710352 11405482 -551396474039562010594748500853688431616 11405483 81322167067985636517893979033480162864 11405484 89041729653265503426170805755596005120 11405485 83429163782982633166365287662431915960 11405486 36899379454825827629554968125092963200 11405487 340733250842618065743248963566734868752 11405488 -223683224247921645137167730314046783488 11405489 44482290349770700317809457732539523072 11405490 -256082454164747086782549320026961049600 11405491 -414405357916865016222422433421640412200 11405492 1051874975915683095906059140610322432 11405493 172687046510089517947126427485757206080 11405494 -191343205436655515879091947515315372800 11405495 97128879393974540782673445068285463000 11405496 84873766431109523766892129534899916800 11405497 937774857208057333524981257810999817600 11405498 74200452073038057014185336497386366400 11405499 -11741099838079093016910422290819011072 11405500 -500352216364807829497749041512714368000 11405501 396483489418579594153567701801036626502 11405502 -260758240997469394746226455699795480960 11405503 521350269297533643455818527992204818800 11405504 -398964825690915476706714783798880370688 11405505 16517428010059014096942453254483218560 11405506 -1431073249413294690998189511035512320 11405507 193374872629343452899188310246378621756 11405508 219226992108053496346341518959309224960 11405509 -41871149674414562490710615454624198408 11405510 -175303963570885705499273862855401232000 11405511 126554962604695827597793969506536108256 11405512 385243073983399646963042625789295994880 11405513 -102400836122603193929918559793251584640 11405514 -20387304351293143459454749728152893440 11405515 267307530951872751439270450988450327040 11405516 -282468279972626010201309593507334325248 11405517 -298969947286735047262348800529223910720 11405518 -128627817676081703502622125861742367040 11405519 633047093519415159920125546488032359920 11405520 -701768775446956405464142958989148160 11405521 -73510180091380278646786622491346802816 11405522 344915967363526409712887876818218076800 11405523 -400657208904182003814786867830753090256 11405524 39001232418141575746916148131135073792 11405525 1089959349634107129889107910235416800 11405526 176112025100965344934703597092117862400 11405527 -182214865319664540009479404597022907728 11405528 337091574342436554670834078552410316800 11405529 22545471396691638760062226138527511440 11405530 140333488694636663976581357547005030400 11405531 -843062963768014695617959542440699044668 11405532 -169709629315429870846696480840038102528 11405533 -377809561267152281090316357744962384218 11405534 -12340409167902952945227742481398742208 11405535 -5237276076609677035093371971697528960 11405536 -1284115633541453233957968804123859746816 11405537 485508810679320729892236119429147023104 11405538 -38457481016588763841266957472827632736 11405539 -539104348970443756975661583340557647376 11405540 -182456702945135457805785460739263057920 11405541 137000683389620535468802501935855343104 11405542 18348222452004810034362735129034928640 11405543 783789412837743494595738966250951084920 11405544 96515676177219733965724809745837424640 11405545 -512672580308046403355051639511171092700 11405546 262793955945565848849190726168868904960 11405547 386787818733971854206300905437502514768 11405548 -212005779367737074471913028886194176000 11405549 -1113844091488813101730680251976827985450 11405550 15447776324429212047657257685035760000 11405551 231614275586085820752972721687812055424 11405552 276176607485341248029665268317865312256 11405553 -113930025430438736817506812140083793792 11405554 -180889209612186829111026667821980055024 11405555 -382255135096615413129295753121946979200 11405556 446229660401717353051706695365107650560 11405557 -682588757288988025469551021754746010194 11405558 113417717275133413624924511540208353280 11405559 201242986806579704566354272070507334400 11405560 -41066896868377993701016665688917504000 11405561 329932531987800358787800939310616691524 11405562 -37830944105607830785581637988711202816 11405563 -336542796065215897668963382613184249776 11405564 -65393451926202406470845519487202381824 11405565 -155887777286908255615537876006319892480 11405566 1002878125537300364981606457865883904 11405567 955293160028060128690538839639166729640 11405568 -105448927645560903378863192459880431616 11405569 289051096276619157900916977626930370496 11405570 -68997082747304827729678260918383101440 11405571 -739226436941179777068055157653687329288 11405572 697887337239439123385411284695117891840 11405573 -641849827212681924986218871764381766178 11405574 521598523924899064035510206606327496960 11405575 -301754025965970593172365387995955759200 11405576 -90076737513920541819407084595770327040 11405577 47377078409675529736789213744068942720 11405578 -110661719365734220940329595790014976 11405579 1153927546565800594260133079712016808976 11405580 -247448521002092203515288730825150755840 11405581 1330978218166701559219992552133544246 11405582 111693347000704403114745708298414522368 11405583 397960982539434853989221038876918233120 11405584 -7432181904815106185810894032892067840 11405585 212791494800279368095480539020842004800 11405586 -78669345163109677252750742426107488000 11405587 -395048411348146443432926936781172823764 11405588 -496746292546332041962563379912117341312 11405589 -21910181737679798974105050053452948032 11405590 -155962948957858716806685673152286974720 11405591 -597001060627563720056177155904469811416 11405592 -44170335783991291123686965345616015360 11405593 -20825338891055175887304333370909463276 11405594 -116776656559452449529937349008423775520 11405595 86434768218592525746821939083154513520 11405596 485618150466431079836288773236951795200 11405597 -67500053083558936773328848407355044736 11405598 277055728677652992888474489877395314688 11405599 -72358969509149660773262616949257490560 11405600 -206846065167771730813742434710011904000 11405601 1158244251208258109069956665933590404500 11405602 -311553244309044805391026125504233832960 11405603 636641393716075113337278418052381558664 11405604 -26854549631844091181690792078918504448 11405605 -473094651154616271851140287330825096000 11405606 -572885514896777059725829278034886341440 11405607 364515396884791376011221834848708384040 11405608 202901752242648303013789728384206684160 11405609 -538579448844683199898538614792923341190 11405610 -18738187678467967983418758075852039840 11405611 181951097882580717928659927298263585024 11405612 293504264474061777073218743369377664256 11405613 -15771748407786183453277500363807014400 11405614 -501648366619985120146980129250801898496 11405615 -42291808602741770511322744232407670880 11405616 -36649066532216505673291410331995734016 11405617 -8143106414776419285819637718677448220 11405618 -92844132836368306422097447495374096384 11405619 665356351997794362828545086378827409044 11405620 -11998985561992493743944902043749368320 11405621 1254011423996723397970701024595343232 11405622 100178658966610766592096406799411431872 11405623 702775008395374968166035192615480003120 11405624 -128931483311743791139228422914339942400 11405625 42037015016119641036934684792723200000 11405626 192681026374169097006091142219765314560 11405627 210085906671690655738831866214048825152 11405628 43336279827696323698120902553865132544 11405629 117193892651665842066880744828741001184 11405630 433965770557616471512719094934357712960 11405631 -667363439760885905346472931097529199616 11405632 -122009103350200296106811434171365851136 11405633 -1190594874798502901188993501290618221118 11405634 51554525896068020775694109180846338560 11405635 -373317326022997870181296997638968295920 11405636 -651857562984234118479167057648204743680 11405637 -362167910403195179225459325025988386560 11405638 -141079328808149146237034852766125573280 11405639 -287513162179635017157718037942045736144 11405640 280518713421934618083891987480689049600 11405641 717595699872403825813017700245696828030 11405642 131307198226001966317856601580836016272 11405643 39024403970696343351967293406897200000 11405644 -31955071366939271707412665832212070400 11405645 384619295644487488700058275015630402400 11405646 79234530929444015122058821162969832448 11405647 -1132509538682763686219869209492376271688 11405648 -176104971396025283969506342850154086400 11405649 398925057813135944446716804837832353264 11405650 -166565186607238142497424628933978133200 11405651 45447380830213361830746598915067606400 11405652 372370368524209064386854353465041152000 11405653 26136040499764567104683286722583445248 11405654 -70221305899586495212600023397456296192 11405655 220197882473571441743402189062677708240 11405656 822341642922590146878143536593250682880 11405657 -407802009086493931919032095536029448568 11405658 126679065870837649969092970365902793216 11405659 8342856970760890968304208737776509680 11405660 237809101191686302373933461470186762240 11405661 327107123684080304870393426879465166144 11405662 -291525438156404858292720470528391192000 11405663 -172643750066750995366615792596458405088 11405664 -3779662405600291747423623402341007360 11405665 155651314660078324450383370695744705600 11405666 -20723291344611210126395517474422488416 11405667 31943985970248994469287502283316508160 11405668 -277101205362798338838729467306718342144 11405669 -125651903502400958634199696158129837600 11405670 237996709743683369912200864785410198400 11405671 -816578275342359050081316737039465451000 11405672 40461461016160062754775786838371481600 11405673 -721082113814112297633769869535489530678 11405674 -57422791557576962967994040506282640640 11405675 -19287622501712617112181893430672283200 11405676 239539372289121575832067386401086674432 11405677 -418138100932478562803135451607122751200 11405678 -1338962267828212195808112832567815763968 11405679 -162447638297061917315944838746302028272 11405680 31514902881468443910421526086855557120 11405681 -384005619153898254099411852820199132880 11405682 202990081651962239059736686553558854800 11405683 -48852192706914324199644009361599092240 11405684 -415111728858889194765050018536443091584 11405685 25899180248230564333754947163918544000 11405686 330951894543973897179643452539402757792 11405687 984157330668716455131710290603602090792 11405688 258092305767617192116009427625220177920 11405689 91491809402431790396259767981278650756 11405690 314911582135744631309188074775419717600 11405691 -642345360410861390164365891178354058112 11405692 6704920013965490763975227108337698816 11405693 502784370423328744878104372461725892044 11405694 -136600568663197816449213427754701009920 11405695 -132198448355745176396204518553744015520 11405696 933859364266956769401932877867736104960 11405697 385478593795519472155796777805267178800 11405698 123074649012463570201169928483066852864 11405699 630357884523065750813788869915881528700 11405700 -108868469481394131385430105755230720000 11405701 363753333347519038648801864381869693600 11405702 121202720367544797248478770425566336 11405703 77536943784954655226027878772965564800 11405704 -1634476545861498827015287733420005785600 11405705 670030713559763339869674300338858535360 11405706 -7365403673354078936331873537296424960 11405707 -1569571287615178385205413655347039000 11405708 268374181195408321004620542016392041472 11405709 26616733551517482504928788417913818240 11405710 351800168178218696550987810601279469760 11405711 -2760669937700985967060507102989478488 11405712 116893403214348809761068208484854333440 11405713 6283917546006032504060445413926460784 11405714 -317734695688125971494588430600806418544 11405715 -102890494284124794746373063283288793760 11405716 63137929999376860625677895866097993728 11405717 335418880316228295405009770692582905660 11405718 -377709618641379594755532472512050993280 11405719 28582036178680299029425714811710782880 11405720 446879692038336283397802268458690969600 11405721 373117573252011383921025935085717136800 11405722 164051131643039019594824804020498332912 11405723 -4368355969963265098613622032956697856 11405724 -50434780865358021942133771998739808256 11405725 677775239168629116438174847400701948800 11405726 251667353236891458057456070818019640640 11405727 -480310306555142682350329313922294024936 11405728 -691430372457601905185442927038424023040 11405729 959891944676024310225497198484099082260 11405730 3452196353198317641962684142240844800 11405731 66277944331424120120360887165129929232 11405732 134979530041196429466719358764290036224 11405733 75320916994136985193023366386500674048 11405734 -303796691611613585364340108802767677984 11405735 511850355183881604619603965866266086960 11405736 178535624049077618687561321958267033600 11405737 136915732516275113174438972057456136704 11405738 -672845238882193935508584953280276860160 11405739 -42326677730869124479006549942815622992 11405740 272138976133297867618889495519224627200 11405741 43385996246083724575318245691474965612 11405742 -45937168748500534346037307917222861696 11405743 406779692575069217778847192102620885760 11405744 -61118794635138211887729774496668647424 11405745 -237476208137160873514607775456757804800 11405746 -280585844216613363290386901424074906112 11405747 95794320716353440102255524674631369880 11405748 -25104970597155504943094476012378091520 11405749 61242085396628177613884291032987929408 11405750 -10773348673100152938785792123062752000 11405751 -107973620001071915788292096045300754816 11405752 -250871655257437402330733198658370129920 11405753 -161591631124696066741292123415414604656 11405754 22897025094066317532692053997397239664 11405755 100177184449576004822347564361439884160 11405756 206458298597817011324764066953809633280 11405757 -96973574384947022919436405832443376640 11405758 22316387108358912832585087775730040320 11405759 28376484185742927324030701359090445520 11405760 -67038694377102754453348860417980497920 11405761 327632899775013373921412108126903319362 11405762 13517318579902707207506571724989623040 11405763 815661234075093059314755386677293519492 11405764 -694927897591623431229860154109782423424 11405765 -180991560386758570897389018369463691520 11405766 221682546457901341010782285577812199424 11405767 80326329155357657932171923675227953992 11405768 -37027996274856109905957314861967605760 11405769 380438023436335424570421751155932420304 11405770 268552366413733326925883844152801578080 11405771 296913893944993070280855262524216346992 11405772 9953126507927801272804185880366645248 11405773 427345321311882736412752794861536380022 11405774 -565147220743074649888372112840889924288 11405775 -201155782671843783730949387982002452200 11405776 53374368651932158214200526245614059520 11405777 -897422545018420431487386234487074712800 11405778 58026264541401638300547505814525230848 11405779 659052579992938698526329735842124211200 11405780 262819355485326442747441476365174208000 11405781 17142434202168061214990289668166457728 11405782 304137969789393251480649479712624244800 11405783 -195752733293674280663673852076744430400 11405784 178174689299344224427038597745105305600 11405785 -703739637684338745286166500286208239040 11405786 30057316152848578985718468027783187200 11405787 443793710375960608317569434982637617520 11405788 -480373357845956462780580643194452710912 11405789 180262428591320886777946807921759300320 11405790 45647575833451958508965751693010471680 11405791 990992241601165171281383296362025388192 11405792 150785665707723762266323897329715249152 11405793 -680119271167149360234783242408282112 11405794 79583829658174415017275469834643439696 11405795 3338383027361193225090593789754218400 11405796 -23777277584701834252525833119157931008 11405797 -139858472199012604472378685195560413440 11405798 52412229130030396359479209399112156736 11405799 -332902139697541531027901670219929410560 11405800 36696349078604341999440515291215872000 11405801 -277323854966688736097371460443471632000 11405802 13609033312911984383522337766647901440 11405803 -919611388202116926623413918217056807520 11405804 -71174195110649465161770910845587353344 11405805 84443561053821847647892037575897211520 11405806 -311326642416002899276200783376632683520 11405807 1206675432446664622779148865993363424 11405808 63924272512536038243659664772874567680 11405809 -452944855315398220815284304113140738990 11405810 -242966068117026376293729585348271755840 11405811 358185258917489664911066538021852783672 11405812 -28464000005135921557542750674239942656 11405813 304405944257134850793611759300273760060 11405814 -65662848447938088236702123842467256320 11405815 -476635870171184558722881558939478147680 11405816 1294258952841170790611268766832602521600 11405817 30413669939319428377314064482615630768 11405818 -287929677377555824017322595932064810784 11405819 1871969267056210806960645711029341084896 11405820 32833381838311949547155801243982382080 11405821 45528050367173386348251390491532384960 11405822 584889175126645155670102980051301619712 11405823 227854686578238069299768600117238672 11405824 444346848748516613487216513945452937216 11405825 -418368181849346459460508533801291801450 11405826 55367870575981962136440817030419590400 11405827 -181671787976592379553810501031550355688 11405828 -59785038938489996750196754909438376832 11405829 158970129697402032615168620069974327968 11405830 61164905810542761816443374610732651520 11405831 -181024096386077069369004329295773802336 11405832 -36417575423734305261007795498906951680 11405833 686922915744937046640916285295342709520 11405834 -661381210652377441089713530200146984448 11405835 -137405085992655479183677694870066162400 11405836 773929538020222697524541330353255424 11405837 4328278367251979657174795769566514486 11405838 -45036869660984255904982001073657664512 11405839 236408058419132163909864041471686715224 11405840 -102803609085336682602921616210031984640 11405841 -742853645856098568668006487139481366976 11405842 7469268362489411238540814142173019136 11405843 8766745025018797846742273083097320200 11405844 238766272990857827630491712951548106496 11405845 5233657709245632224204553240984249600 11405846 -393893584698786898877692678717128028128 11405847 -24172406072676426260732712000166056600 11405848 117826010256505211434972173048679710720 11405849 126926076308639692741263576448389718080 11405850 13703296663908712135916428277542752000 11405851 10909467799849654605598685385147337072 11405852 15265487300437730007747322435375157760 11405853 587353229464207707636730756967921382 11405854 502032985035498555173391115188891029376 11405855 127783150647458214575778451139085426000 11405856 -90031455385044107226735818542197768192 11405857 -620661634917843649808531909430786292894 11405858 639781343524367423960133218378083475280 11405859 363846338333413110708965462962013846904 11405860 243882395802606856671193975069769256960 11405861 -237440854268349887434979637001051610112 11405862 -1461722340341981077500289484718190080 11405863 45674690968305364464226579402126554160 11405864 945889693472914217118091609011193359360 11405865 183906034295315329555961647953409686720 11405866 88748710586497408302265961799450961920 11405867 -97054189427641826209449841089029821296 11405868 79737243513879612714685324290283392000 11405869 -284549736783368897778750747011815437000 11405870 -114074334786217202634250915677085040640 11405871 252465762577833525888374007515227931880 11405872 96658645914388962379181006832331948032 11405873 -1051644790535062369736182202764256368878 11405874 43311569480994314310758325825855851520 11405875 140585259169914854745661214577490980000 11405876 349132447890302914843496024746515327360 11405877 -216562257787397425458061246573443206688 11405878 -502108559538364964224815555560392579968 11405879 -4359693833660191942552254310580427648 11405880 260884775135107740568967387250278400000 11405881 -89667254618952539748991314807332525868 11405882 -305955147268994335403392839453971960208 11405883 201751373276974998278849147154681783744 11405884 -8365095835108135947554670196088832000 11405885 -17640606127930305888133238919618585000 11405886 -18010011489844367821372746355135993536 11405887 -223660795926136242877777769953509163440 11405888 -154330389328122666993169170694998589440 11405889 -173710232041607675644434518560620274992 11405890 -182833384615042821833325228874388236800 11405891 -19199852481203022387725465491888896000 11405892 -72173088068054119218067045326629584896 11405893 816108947505207047669931035602834759900 11405894 -204413630297211273763045523423114553504 11405895 -301631874254312197970888151407109295200 11405896 -423419779451130997982470448494001264640 11405897 -47650948109419821668203609577740936908 11405898 60127806406116024682442996499191649024 11405899 600771707887990646893128253593870170900 11405900 20633118747107261964447338337628608000 11405901 252107481514157630798915906584034487840 11405902 -349085256599188963344962268487651260096 11405903 -536521553855149232426868602392840355040 11405904 30266918058646632434860003353012338688 11405905 81830756260480278397603116578130135360 11405906 -169540257510199359518334374916149032800 11405907 -540752769809890547939738778502326620160 11405908 867440959429784910287377744395896334336 11405909 -834485873466544309402950686869283964960 11405910 -11871026446107279296365989878446208640 11405911 -673470077605717588264418308849539282816 11405912 318737669322098890549263279011200450560 11405913 248535454754830641153705780672509515008 11405914 -47396553030968460322879921480998760512 11405915 136959264720736900280826240967796026560 11405916 -19718675793979645680463667103545200128 11405917 -1020210577409540678991452837703936361908 11405918 9042699633393681490686857571887152704 11405919 -78942619935037077900682127575787694720 11405920 393805629170812614897585202117914132480 11405921 -632721623378329269977960244829932508368 11405922 -4922090562073196154358045780529264640 11405923 -339309810079918274389297247641232696320 11405924 119623651902419457444611190891188704896 11405925 -51717089461571135371195463710395928800 11405926 102021913447161582984456681606559498848 11405927 313133634592646690002169187832615118760 11405928 -464284348511487290893272421851840921600 11405929 55793295973246099695446411711294183712 11405930 85477811080251533116477012040244003840 11405931 -525611163333409044020764549009252711848 11405932 -937341864635522037625096255095681807360 11405933 -141032116592137316401798016471091222528 11405934 2347131487158033090862378031664153984 11405935 -332922381635761784508280602510500340240 11405936 -204240998793249324585441314584319164416 11405937 46529708249656984372848480492900043200 11405938 -15810462328777048174296003807249488880 11405939 90547809383425093126499583832578346320 11405940 57015679639066769667581824848375398400 11405941 -757123920227673322915560918967484993600 11405942 -343929780097685299574126326079631896256 11405943 -154250488912278647256258906991940884920 11405944 -783737664233016307078674793164165120 11405945 -592160165105653284051096422523890778300 11405946 -481349230251144688726909277595889052160 11405947 301977058073112872667055597173262848000 11405948 -362773962454029131267881528358924267520 11405949 -254901992601544308475110611486000257536 11405950 356450913694393273219382803613662920000 11405951 292613929473473375026640390646040785432 11405952 -213909964457831770825590232827832565760 11405953 -66447047259999816751568040801332873472 11405954 -6597324238773209852101941831092723712 11405955 176134630855259701746941819036329393920 11405956 1086464712837357977954213633343622328320 11405957 -929092562568677275647269999738159947680 11405958 20528924604448930182382293140707928448 11405959 -414811544420410720120056878698820068840 11405960 854626601761070194180830736113927782400 11405961 -517254464086754114399873805985691116800 11405962 -342361818472007932408236879237205122768 11405963 320755676472265082768479063945714386096 11405964 -253881605594818785667123716541669569024 11405965 -5659791234876401510890390568477381280 11405966 -12542910374511695341556670323958912000 11405967 -53779554135084571299029902998288583152 11405968 -25432642992808803008702554793781493760 11405969 491492035666861624064002721169565592370 11405970 22577062881148382733765946219588021920 11405971 -139964117449631694407896952962719637776 11405972 238377488973503826762997417191645358080 11405973 -73009039999292031389037598724099846400 11405974 -167364075042688417219608130594010865600 11405975 -181472303183001849563851888195144557600 11405976 382070502366669802425670575819704893440 11405977 -1809629785290139979246800860804316675776 11405978 73187718730478176251778505374999588320 11405979 -429368283427992604130844830937794422500 11405980 -273005387999339790338526285793060623360 11405981 236087179569073712664557236676426359782 11405982 -34238864950396079101899180118371726336 11405983 -1112241842820715501375126784185097428768 11405984 3847981817514815191879988938719363072 11405985 12976158306345881009133765157883596800 11405986 158965925188002979865171815462752316800 11405987 -531864705106497348644944945599816899364 11405988 531206553636983601598675840488733962240 11405989 -420309342289327201731296340147174981344 11405990 -152325472030541727152938723468927987200 11405991 375610522676235349070224832030216815104 11405992 143359520865179969142521019308461086720 11405993 1241013353800555100762856138970626794880 11405994 23920075758763721690995592676058172928 11405995 231497734286009604140656146503511458400 11405996 112886753290935097349790915763576439808 11405997 501901958190012600653679570481954040832 11405998 -540222934035432292897242623110110722880 11405999 -10370328335073663349414410273637613952 11406000 -67269016897968036783154273503363072000 11406001 179291454014738125051603186766445690002 11406002 -340368435559202866619256000339327864048 11406003 68408297015719745380792479829133992704 11406004 -545761657444399139251607699536836444160 11406005 -49938497809548792313256629678765190400 11406006 288536727394642313053175379358991097312 11406007 1606591684858519203431177217358511271072 11406008 8745890838076148698632452588748472320 11406009 438611825923082705258212455641758599504 11406010 11336070587204971491880713337402629120 11406011 194235723038389421626371778073844792 11406012 -344627943748586041437663424061695077888 11406013 -144557069366281011660893561616040463360 11406014 -687921526063542622461123726469240881408 11406015 8660881317969545719070803969408975560 11406016 -84933747117408481280948104582922240000 11406017 303673261283292869755168373399485651392 11406018 -6577014246543123486489721098251712000 11406019 -480649950025391611612572018334547653440 11406020 -645470408399401638784693000551023616000 11406021 -1337628707184686268370934181751875936 11406022 -126646719199461710341803554297000496768 11406023 -239247600208652870926410364488922220280 11406024 -180886865620972748263741680731477268480 11406025 -57377771683059554453592537678287152450 11406026 218136666473362482551932434074458953984 11406027 -68595867643173992244081391213195543296 11406028 -59895494077671597021861012467641390080 11406029 368226684264462898504531639014282267276 11406030 31964680479514198928096360238005128320 11406031 -7993594172926242573909312774513693312 11406032 -104292772635705624604798672879978414080 11406033 -1192063926941901460779949217232406410300 11406034 121724298543601973621516425524198646416 11406035 -518305634125546254459836737906715597520 11406036 61212652522054430130806303968491847680 11406037 -861341621186291237356549116783235692420 11406038 -18282956480534306984242410307890386304 11406039 801231362899140742608484109994627691008 11406040 277968696494282717946687994935442636800 11406041 -442430474670053818172570406231015885558 11406042 -582163622820069603793123591910075097600 11406043 766784781096695861729324146139622951144 11406044 -85333948911130399773482589805406604288 11406045 49440494464059777880812275083293296640 11406046 -344916170325698811532386132145086534528 11406047 273736845034069182186882360276220569600 11406048 -10167572937247375338490601212744826880 11406049 -49823517355180784333423771190691296636 11406050 -162599785599061701026567968642510423200 11406051 5314510210043531803617239855659068168 11406052 130065621557932804602987632515798958080 11406053 737091734705720123153080708428520786302 11406054 120654018854157897964159759348997935104 11406055 104945132447111328829706850437501211960 11406056 671614771074340416974263472101018106880 11406057 239476505591064088712139349708512469440 11406058 428374158542949585881706800931857576880 11406059 -283703356758697684707452625255721904640 11406060 124966009691108456684912107149425402880 11406061 503171058764580198241424040510103782400 11406062 -261073792107783601502076500843094940800 11406063 122483141540380225224619564812622848144 11406064 -116676677705683756859966778318213054464 11406065 1267955626208268978053450578366439400 11406066 109835372107234390247437628193141579264 11406067 -576839458825106435716504202694358040884 11406068 -78799057384677844423155496810466334720 11406069 -55267655692227210672382052660737776960 11406070 28758376910859258941021069671887158400 11406071 -600048426353551994770299496124791834656 11406072 34201828662050632013793571860764467200 11406073 632215100208609482267530817812183709418 11406074 76161617865484601700441983147332039536 11406075 145235517109044917231116835523042654600 11406076 -198940890038875851149386577984624325120 11406077 62943794552359606236620162250126979440 11406078 -18935235253331759537723420096110612992 11406079 -160591591720281336826342827970336381200 11406080 -182103213905250487519775361578985062400 11406081 -213388458439475907778244707486895575248 11406082 -690472951209368833026377922878489751648 11406083 19437912566731861070362690767713604000 11406084 -112265083805561853075787470495975281664 11406085 905266398242565126001926980363886131160 11406086 53494337231695216660282197550213255104 11406087 -61629475589736696899707573728349355520 11406088 -10543100736483007171533691239503831040 11406089 393106345527367797323908305963446212890 11406090 20532910269700864788227403430018648320 11406091 258405394312776888709745836291118540640 11406092 -611573928828892457893147339763847600384 11406093 -404918693595341154537052733531015157216 11406094 -2159392069913906880063049828266667008 11406095 -674229447558657406806226008739303745400 11406096 1341947330592937241049915243093245952 11406097 -998703356396736314031411150305698629454 11406098 45628041960696654347141282706108956160 11406099 788857758491938596745792867590295680000 11406100 -313428677163989720896854283301861529600 11406101 316789251921711670378239586075051332096 11406102 -549765492795611329038953745804009883776 11406103 -19415720999987690982800357756806266600 11406104 20256992185049882552556658245503569920 11406105 -462808744508933801138940625803534450300 11406106 -168310430636788914410840320874425842720 11406107 10110811832758630631268948696750683088 11406108 26480826817902771286208342150287466496 11406109 -204915339017783381552142401529657116256 11406110 88945646073980398993781447571398064960 11406111 -717165161718112207117226254053590899128 11406112 683941514449091018324432578287025324032 11406113 -1098153123731474221985167854248672692638 11406114 -73315058635447761740095733863891617792 11406115 159323195166299928971675364582917431200 11406116 301306316214881804849880403505568860160 11406117 36898833140349323172683559445497642048 11406118 182007930267179085578078038696910686080 11406119 -110693852064675578312712150544331941920 11406120 -139684920692690175705047473709513932800 11406121 410239710396982448242015668504501427322 11406122 -70627533750611464614963480114634752000 11406123 1563692884208224411180980216193834106880 11406124 -188136255428004839853645168479883935744 11406125 -746571460449026470798006884111410625000 11406126 -263942653859058685175466465717768286656 11406127 -900538521893771987606649358028781271024 11406128 161337902038835142727662427442597117952 11406129 -132883653989448052734807856380222043200 11406130 101403856500671116711728497312668019520 11406131 -367626806857101071705510352126329793336 11406132 168591732893169184625846613446068077312 11406133 158730446249058808750606143560474398776 11406134 169729529140785684564235493178462723072 11406135 -205438761923177126346703352084667326400 11406136 30924992148732907597258778079658229760 11406137 8496555848959025298086150887306260480 11406138 78656196687394051204833102668936110080 11406139 468141470743592380870654234311231379940 11406140 200597485096888737940587312106571489280 11406141 257082015094709199236099710013734870950 11406142 38829536776161408078989895718483200000 11406143 353403248600251854612630080618714809200 11406144 226355155670599776374763302869706735616 11406145 727246167458238050813857008568628658900 11406146 147290124014764008392869193488180291104 11406147 334298517221548984053284294971782641472 11406148 909106569604682845871663093592191016960 11406149 -1042191365637293188412625263253853994850 11406150 -50774826123110015858899160359455744000 11406151 -293914809645167225955979230408681249600 11406152 -378703784608067325830502788012606438400 11406153 6434223463521927120412121086763649216 11406154 -153459947859045127473639016852276726224 11406155 -464227829433211008635563771990114585440 11406156 2744686953690751146304237449555389952 11406157 61396108327715113953183999401866719712 11406158 87757175667108967059881984606357443200 11406159 -16210476456982796170703517956937113472 11406160 -9627070324054890632949519658057728000 11406161 -54052889713789288860350859435654942348 11406162 259664840646834684457547122040430221952 11406163 -150325159096646870364606737961841972520 11406164 228429515573975380061357250751050670080 11406165 337788568778880567878376193053017125920 11406166 382005406726044522288639215565552992640 11406167 -108493220461254204824012391318006609168 11406168 -171228054812012830746871544676916684800 11406169 -988306588481148035743856255172678573430 11406170 368652639813683839480068625737010287360 11406171 160898359989192426559928803264621231104 11406172 8209282606705397990626835224871154176 11406173 -59040503623933801275604895436699346080 11406174 113230810776400814989111311220474471680 11406175 -137423677323983352868408491182373840000 11406176 322392753964977106015390434129081925632 11406177 5962909909336623581576797610436415968 11406178 178440886720186347469732730972880168960 11406179 939383139133778479929115191844005930780 11406180 -786853140858084515008277057658900480 11406181 -72261607291282903111320156427270476900 11406182 99262481399651589659305233017238804192 11406183 -70448544390633516049856770718162058240 11406184 73572678180297473213112063254768793600 11406185 313015295534016920074883762178576212160 11406186 -687374282368953634770552235888866384 11406187 -141338117935104112185277234435485573200 11406188 549785801148549657220777568585023051776 11406189 -363986958334499586859546877124524035680 11406190 148228033479285305287070519398183281600 11406191 66242113134757788734844896156177744592 11406192 -25190958317560159360373903929623183360 11406193 539926479605065577290193147492435708160 11406194 -202392362252784496780170771822780120960 11406195 622924216883471775127891778341323721920 11406196 154694080194399195610259305421775420160 11406197 -432344584425743723760106792368179708640 11406198 -246240642529709355878238344638139689536 11406199 109222325706512807484503239222701282736 11406200 34604890134939940347079258928329728000 11406201 -218079192084078108346417582669500955200 11406202 -8506593332469287885712944204742122496 11406203 313167370589382622813930301938704844452 11406204 74284944911352544443829901424110085120 11406205 170709767349826063696727810262058944000 11406206 -1272593712946007267219204631317200896 11406207 479787222260945022445638761414980024224 11406208 217894303479520638367998019215650979840 11406209 -235620391422427654350917711463915076284 11406210 102098010150462979228312730452964520960 11406211 -654011116497580848855602254340047107200 11406212 -126054188980122815145853982971081962240 11406213 -92742960705519785481070953147239034240 11406214 -931098122510810362963216532945952752448 11406215 126361385391265387494425676127496586360 11406216 -1101796183715935316550255500222118297600 11406217 997993072840550392332713412055535898266 11406218 487778964313080121345042580143996907616 11406219 -125342585460332873279084437195293744192 11406220 231917838371402378068581543904699975680 11406221 825414192063526908332335297549161733344 11406222 418328913892625815977930316664285104320 11406223 -7637017390194491676063335138512668296 11406224 129682950357936031240380730547901603840 11406225 214016913573099158909801975974448439600 11406226 190560867721147245055711167020871409824 11406227 -228086390614894863759021612341685777408 11406228 -470308966961561719094497908451604244480 11406229 -646009245784382300403015590281314477216 11406230 377383822783697999321054837318861395200 11406231 -979871518185340340781316179147892394160 11406232 1077878115402151500931229112264530227200 11406233 139736736296477700632685530345301650688 11406234 -119726425982328261667384411408977653760 11406235 122285965971296699950626418168249997760 11406236 -111362982209081537529449954909499734016 11406237 1260284326094320860118415188816697825952 11406238 -226002629591257103597731602276181601280 11406239 138922173974966234999836525322282164824 11406240 -232195090286780260585274689090035056640 11406241 6971175711083695013161663004715074688 11406242 -415970130270107093502285567818282631168 11406243 -395084658192240229645922915102520473736 11406244 113530188130457517208021961567153361536 11406245 -382719611435068383012014347304108362500 11406246 24453927387446338081175728752920732544 11406247 -676692358596464378873125862957514855304 11406248 -258032899095826943761448157840826368000 11406249 -231242977677981072040326595991405855196 11406250 9537033657022954043675584193190000000 11406251 128697795210897177614931435570582835200 11406252 28665105759116679381595308336209117184 11406253 -264727025509245519661503722621794063476 11406254 472346582864483275982111984342690976576 11406255 21524317192320824924663354295407838720 11406256 111070202322763370882614767400314355712 11406257 -637117142765953094887522632869277450240 11406258 -5970226217699186019825602276878593120 11406259 -339481700101784583734543219670125647320 11406260 545844635638907861085370985281839912960 11406261 -735628495397280845468935316708262451680 11406262 -40376835860780506782637230231147160320 11406263 -744042659547499549746847084887484727760 11406264 -80801619483105685407773281466571816960 11406265 -264721602708496487600658733344280820280 11406266 9947417184874076512651958166844940544 11406267 -1345945145354315607316497068391788902320 11406268 -140217588433048035944405373820440594944 11406269 -1047569112361713855628228248297472751604 11406270 -236430328961093939612362300614199833600 11406271 -241634253752637005560764789355891958208 11406272 -160532843808172143120728323277407125504 11406273 -6725749572656764802301345345155786976 11406274 -301520698735300090460335904852717947008 11406275 -99565572438789207701450906420957376000 11406276 -164274814556942981019489750720007692288 11406277 45826478298950195484820905173477444126 11406278 -34407471844293353060847086773039923840 11406279 -399259169940736972689557491556613993816 11406280 -17314654533661246638533074313043456000 11406281 -143848665994175290314546100640878130928 11406282 23839906443840531510219331215945753600 11406283 -294997920504368202114612325777875175280 11406284 -418466683495854113755294266001057584384 11406285 69600946553856261074177815966245302400 11406286 3470331083456113339713678463072415616 11406287 -459851483527849629972251405537217149040 11406288 63422182256595828388710960070476693504 11406289 10577321150401911819444979776005018880 11406290 29503532511286282404419483916652654080 11406291 180269981402464325131361995594091672880 11406292 458022346382293775937077041670307489792 11406293 -696861856043048188630575169593428898240 11406294 -263745759304981333566515483283462624000 11406295 104924183708696026968991720403811158400 11406296 -87961491767936176586955089119365857280 11406297 162637644380603948979229057882376071872 11406298 88620223682794833699842572819730563824 11406299 -379246380995155547269535576636157872700 11406300 -148056509466387089449748939021772211200 11406301 826311686372025449415654687418647333504 11406302 256200198376068911659173034641541556352 11406303 -173365183656161928155392450044048961776 11406304 -182125908258341087895929825480496119808 11406305 198145691599514505404440921006760169000 11406306 132034399843694762395965919161053850624 11406307 189863217712518153172996210305804936 11406308 30830148315871056263414142660618040320 11406309 14325940243743029022776352551380296000 11406310 367875334167212286235044453577919074560 11406311 142055987185798058610189222645671796864 11406312 659917224959942265710257891025562009600 11406313 1077521791275565015029213343783594173520 11406314 -20266085865932808746193900007313649744 11406315 95258057892413706276477285011236024320 11406316 -19407481950338937869786866987631925248 11406317 -699361543411720979823700045853034264606 11406318 258669987762201692398276019715314168832 11406319 222564727852515592902088658456863856720 11406320 185036335900922408437643542026630266880 11406321 374064903184182051501952592192972932608 11406322 135879502454402440962343444668488285712 11406323 18553139607155052928940946858114596928 11406324 174551267071534354533636565571588653056 11406325 -212329803030053865550446464766665948000 11406326 -26308992413098344299371398814406032896 11406327 101960275448792938709463765608965639680 11406328 58134297919700475108168732441554780160 11406329 -256762857963156787346266601910136673280 11406330 -92299263003165051777681461947434120000 11406331 -18863808008400045601464441032451579868 11406332 326316880186013290517207820078796815360 11406333 -92546411995027885202850286922837498496 11406334 -291745344850698805122029195523082719168 11406335 -665315113722916978750447673069391213720 11406336 947284849340070667589196905045274132480 11406337 -407680438291276543174451337911122019616 11406338 458925711712501842688331169694040470560 11406339 17446547035792698746343076786345999056 11406340 125128343284395385952175182824226918400 11406341 478482134482082285457000260464413611742 11406342 45540663856059630908870965121879134080 11406343 -15815039791563917446662135252460792856 11406344 -267666345052069363144126909702127124480 11406345 -145354482479602432724246098097802108480 11406346 126669452827488715226240561338215920640 11406347 181313874345574936648312325596821875796 11406348 298377615720442497154565176744500026880 11406349 -12813608476788195051686849990245025940 11406350 -51199733119616445685916144924872953600 11406351 -23398773969443816088474005357802890496 11406352 1845370990952235226458327021301923840 11406353 47171404532473021165614899535185052480 11406354 285555870258170368191247323701604018432 11406355 26312961141131262662519752954860070560 11406356 -198946720013905898660642581379414761728 11406357 -144012850236191869760062136534790632832 11406358 -74261847882151897728179766319535121216 11406359 -876257344479600840011822406742178464440 11406360 -55811002769291342844304587249234739200 11406361 33341415108343771321858592956066996500 11406362 88614766634367272603674651124703185664 11406363 129802927051185216449254638142244940288 11406364 -195864580048177710261577843487199618048 11406365 124150647380631631861454077722641397600 11406366 -241890143119322300393028763841573846400 11406367 104172174633363382089553275167292468000 11406368 20264693334757479757280322068108083200 11406369 2203873681394557997148726799370584128 11406370 -48641216325835453966557232877211153120 11406371 -1407467188248927878797624690852726036008 11406372 -49110908887345528696159325044121361408 11406373 416696804749253138831802724570926957504 11406374 6063253884960166051898470903856871552 11406375 -583578600344268786138190587789787290000 11406376 854282993977378145758374996138867502080 11406377 -103652973416567008174012353524354838108 11406378 64311292764865718952278476651477770240 11406379 1391058639092412352952110001618789643160 11406380 -14069437442612005281181600996076221440 11406381 -219273740190042555624521478362041553856 11406382 45257931814756856385920473437179556672 11406383 1743771121248854604489913583925900779040 11406384 -93648689891825657572135194229348761600 11406385 415931867918842659176790260211116678580 11406386 -3336839528080035466289800923478358496 11406387 -305686663594807186664480115204486692040 11406388 -100246406906986313890498219623644725248 11406389 -482638059995147277365471158713137020320 11406390 14274917416855868865210866401690337280 11406391 911182837132564188611157779669187098792 11406392 -62114143658022736752273861780617318400 11406393 -409111009829939457519953436457100272800 11406394 122297400381176346930714463728161744496 11406395 682767059825103612404758519997998080 11406396 42696036102089802987757108628612352000 11406397 -410828798825374668778974225803261157000 11406398 340478683887406595730300061688410771200 11406399 397554991214393811884994625940462328264 11406400 -161868611748399407802050053569839104000 11406401 94886862742354016856018122352746526402 11406402 84278423354943188399209579753526126592 11406403 -299640307367782943354646145836138859880 11406404 -122862462010999885416452609045967798144 11406405 -199489080705743835435190740241522412160 11406406 408497182512660221354953220313310227264 11406407 -395775800823440887646434599177639947160 11406408 136969079292502079169794325234160435200 11406409 186993322723325278118914680202576338240 11406410 -148153491541865431344910932207360737280 11406411 383185415960937901216474050188565399240 11406412 -530605514818228257167679394991110438144 11406413 -85815108127742341326138086284760572896 11406414 14350994175825469942122515272730864640 11406415 204580629904717412541019559030810572800 11406416 109792765370260287506095684581937766400 11406417 -21861974397995292085135322689272072960 11406418 -32635376692525153539388678579577975520 11406419 341688494891381500624865933178616142400 11406420 -189379502710889657492159665944396318720 11406421 -289035661291685974427516605541733217056 11406422 -85016689091933900396488360762048087680 11406423 122028042844816393190111191376698978944 11406424 -767606971948094777589459168988091904000 11406425 353095147772957034337622236341483511500 11406426 240927064570141722720925160144283431424 11406427 1710046246303442017622435806445941344960 11406428 -469559843573964412977932862963311616 11406429 218137927551028214980338285780109507974 11406430 119130994171582473092486284244008673280 11406431 126284528016791038496741492903335689792 11406432 2641435858301925725018688262886129664 11406433 143660190800529999176432845225957147682 11406434 -68150065045439681151569760569557211136 11406435 246856535800809591278837027523142101600 11406436 362399988821178962442585234567085350912 11406437 -99517839276765198185689475145476395200 11406438 4017761816612029695894333598598539584 11406439 445295740134073291666894501347707954784 11406440 -211889149171064897988884303901657139200 11406441 -357976255629248313913311491457763165440 11406442 326158271680397911861477104696335293872 11406443 -652568383254932940602498524956907399308 11406444 -136704366113981456056524766579249790976 11406445 79023352186783948094233500754787333400 11406446 60984283778314771698804895331755580928 11406447 197114631077560895497203710790229143840 11406448 81599742308383343018753983000270700544 11406449 144157240442852981681939100387956187120 11406450 -31956434706568224845038540111272345600 11406451 218694337500571340928956068240423516064 11406452 -511055610523818421845959660146113972864 11406453 592623348891645314822144973475113398304 11406454 -785362246404191123522383893630928717440 11406455 573396287417046581565584872886724822360 11406456 516130845928174084799041333706964787200 11406457 1768686102372925039349536783654465654740 11406458 -84219975557705705893505678563479124224 11406459 160631916554157166896249157041523120128 11406460 144219723187571287369279201291044096000 11406461 148812527423996894564365737413998686624 11406462 23052220553301791638282293246259184640 11406463 412386851695947346740065286793725372600 11406464 931989599958722795141227721546709073920 11406465 283896767619832054664251864541599920000 11406466 162396152833244169351135300311147220432 11406467 380219432974173669351188008909126395516 11406468 123416267209426996090455649924563001344 11406469 -7502948039200040598921322858651176356 11406470 275370088343017573727615399965045545600 11406471 65203012148876650767039803857458803664 11406472 75984955738436882941578936688864296960 11406473 -603378931942961730022206913253488522296 11406474 366954230216338004757228348626510653440 11406475 -137572555418730326778641249569165632600 11406476 -22073658728997391893381319257976230912 11406477 1138009284075622521787294909243153295232 11406478 223098104243767134147347727700762415040 11406479 -2592754963235958833197906825303699200 11406480 -31762697187407286878865035475965706240 11406481 35757700385646006830002310654986732800 11406482 -455521108949336644477560077579435460096 11406483 77420881382648024921447904161004454104 11406484 227286087855180131188276183607913094016 11406485 250529483726105404817153672315613993180 11406486 -102888191623701632854812096676232042496 11406487 -300157701955447607061005415841698008448 11406488 -8448345080705478329880926089647114240 11406489 142665650076236006577164872890938544288 11406490 226488424640459084903755264649036860800 11406491 429041024772105174482664720438947621892 11406492 135955050834101464188155743146133410816 11406493 -423605414469478155251448751333595626816 11406494 220456148580996573574543406146784593920 11406495 480895787353021089103019223194883423120 11406496 644723574556101717721051088748606062592 11406497 -19920008197067574703916351137623667308 11406498 -240240018027732408823862408234752776960 11406499 194681871139676158339297177653747972064 11406500 -205788202140372568170956103588080640000 11406501 33253006758859820125395086776160791932 11406502 405343401968417019578590363636056041952 11406503 -266950649983252088944767830456701842696 11406504 552260329963050984338395625024197509120 11406505 -123835468890804565133838015535702671360 11406506 402874410311887683518871756479621074944 11406507 -114765582226986531523548797845937587200 11406508 482709066456502752559191859419207207168 11406509 208081113873273441490200692489794450710 11406510 -254118832861405863445776441729163857600 11406511 -600940356784344766493287378092360629568 11406512 26919914476264234809881118877223485440 11406513 166910025748187094963875211581288517744 11406514 63944266871513970231867963962039761920 11406515 -568201477806629299707042576749779572480 11406516 53087709270558311509100943938272856064 11406517 564379482463253009206005797203947668480 11406518 294289593314075481970700253355085676960 11406519 -130453957526175327158875420323070176 11406520 376626569169917954418244597097290137600 11406521 -149062532303081792724441133615312328064 11406522 160313845160987514663484482310007964672 11406523 72875841791774748758296876658394612720 11406524 13724303893044152893132683263509757952 11406525 -61400646497638762074101041468176780000 11406526 -248094954911384922958602248923885548288 11406527 884427621469060586081775690895894878072 11406528 19025343485133144034928876206046576640 11406529 1780290278455220720658834320621636435520 11406530 6284131873553214300438907137119891520 11406531 497885541287912674745107315949449079040 11406532 -207007177804677405528773905506026514304 11406533 34997521804758146338609860017444842782 11406534 -436354839212122723896127967378598720 11406535 -313341572258916514944264359690373995040 11406536 100339903516515898251879607263237734400 11406537 -13573412609994622789474155300162803520 11406538 280453006084257430257831252568981694208 11406539 -118017306310515011599346322486466100400 11406540 57769714947920569990930263718633881600 11406541 492228475719562764887608881737340037380 11406542 -3598915897692781146477820280107612416 11406543 -63119020746458418605871311582583363072 11406544 -35822750150917504998410254299170775040 11406545 -238111853478881864402007315266394117720 11406546 487484006808578860194151824793399485600 11406547 -542127609229318822882632872004421662288 11406548 424300639454063547528790852759330560 11406549 -247181455333742334204802086366583392 11406550 136604129244889239913066049350112464800 11406551 -23912142575466940363971795654909026400 11406552 -376592277208268793611063214715338362880 11406553 -966368340676194417442218782508982654198 11406554 259552118009787858738489299527902417120 11406555 720966901648568847539873804940817152000 11406556 140671264389048411532744361232497363968 11406557 18393356065371502575689219550497200806 11406558 309204501711629740616939184849060869760 11406559 244385516026464670317106801021666113504 11406560 -391695426946136146965949338296718458880 11406561 95750714334711937285445715814766538672 11406562 129090053008276462630466264265440638032 11406563 1120980226867410975085473873117981075576 11406564 128258029301785647481254329983860390144 11406565 204994558640850061892727655466306414460 11406566 -329984782126369130825377674042477780768 11406567 -10262094215020061915249349917666055552 11406568 565759240786247258169607415202372418560 11406569 245105950402543801518265005657184463220 11406570 -39421678295904614827813428591072614400 11406571 -1569426155107463571240606676083112651776 11406572 -827033893865893917466048065276348129024 11406573 731451593783214607796992173011123485440 11406574 43133785257354575584178378159313960960 11406575 722536067462915909363874099413713686000 11406576 32821338711848699345959962781838475264 11406577 -8737329926365630751332057114176341120 11406578 95650822375246679242231778025398925840 11406579 -331953497997250267006790838016559900616 11406580 352428701303501561975039393644656403200 11406581 -778099436591063439798162716611513089618 11406582 -3699935137605027958327319809846813056 11406583 -234328509107425397879651241433696955720 11406584 -535993805113933533762120737589208350720 11406585 -132707445777614686958889436832108207040 11406586 -62545642398855297261785376923181733008 11406587 -2067609721005359609129269406864352973968 11406588 -89395181222632832977240734337942241280 11406589 574985208875162742826767789779387504390 11406590 110662888147406551849301370558929848320 11406591 -91002082244586656958447599431681646976 11406592 -807368086389375195408816409077935505408 11406593 174439288485401880485752518316736771040 11406594 -7412330808934969358948645602245987072 11406595 37399433181391603774409554848896013600 11406596 -118380263797230788135544017245643767680 11406597 275504695479069385373413228505035873728 11406598 65556248757892643738501245531420508160 11406599 -699819820538487333096390087231794214840 11406600 6374926577756166478897777520194944000 11406601 -983728159558308489551452598323903946470 11406602 -638864072373824579250588652616891095248 11406603 -163779026032909236495496898499908476176 11406604 194133774779715743476812075138303808512 11406605 61413733102192151730265966623733816320 11406606 -2079033241343949737500921844428688256 11406607 66737665737136621577900286765670734288 11406608 19601467039472734272331793419702444032 11406609 686048906947021688392779214685823013440 11406610 2101642719896080710445783563125867520 11406611 192434326793115816516699317649433050912 11406612 229568514817679156740778809036239697920 11406613 963026353873214656761868724467518670862 11406614 401098503071332883609638230038076826656 11406615 -27157992190917761286832920416799816960 11406616 326901199114931877478718615451841781760 11406617 -472947588434771125281204583574350241334 11406618 328126939959865549179566036367509345280 11406619 9208428305700911208286236603360810272 11406620 -39266389202073416663856245543147581440 11406621 -166112580620754057372751662346102313088 11406622 581724044498859161869815559069475210112 11406623 -429628959647445777180363868358726452128 11406624 681565744544021480390519331638531850240 11406625 133117455314961286656939913143578049000 11406626 -17260216048582151860038885082769599488 11406627 -451839510488506620216996529870264630236 11406628 82956525382933519021286081114550988800 11406629 93404243213584464682227436463262831288 11406630 1570900109843103077667657831229163520 11406631 265860035752631631019036795171158854400 11406632 368184078582129217594278349692705177600 11406633 -124608948739684569490608723735678390912 11406634 -195405955223893684802183286934895238048 11406635 -734267383592774437716414568171985749920 11406636 -173028869038128218315190284346705838080 11406637 841725798289147196126611503502595397984 11406638 387555601301358803291286261270989286720 11406639 -601776685106028961804176717167590275576 11406640 15687283001667056871238960225704345600 11406641 19119620912716243254809028071496150000 11406642 29183423281434753710351031051153960960 11406643 545475986269907686616186960792864043744 11406644 27524381298815887554877414505320446336 11406645 212182670751675351729403002166739775420 11406646 579965423933896261659279767878697914272 11406647 -127505164022790651029007223218445939200 11406648 495668479353079749043233075499895685120 11406649 563406179288465192815063469188675428650 11406650 -180931432831161226214042073924749472000 11406651 286108843878234089326091328831826930224 11406652 -499489575091671036658309312441582684160 11406653 10337569534708935428518588466079073824 11406654 -135398078987879322345320336654169575040 11406655 450743569085907894958981395243471405000 11406656 5233111791945695270712604478294458368 11406657 -812943027828163961732250303631923458880 11406658 -425177391656263367800961029945517782320 11406659 -817967074248521324192620710229824767472 11406660 134152364341432358591313281608622776320 11406661 34798761122156102250927566790447725760 11406662 142054460782554659704632127088286329664 11406663 -406206444376611605188880448301505433888 11406664 -51665666654562199161739429017365452800 11406665 -446561985368745922587624853312826908800 11406666 -59611251056503433267141380542349748736 11406667 -356752180614793574202079823765310012608 11406668 121607912940558322129971212940869707776 11406669 274201510970026536154432349445188281440 11406670 -392832192738933978824863384740764801280 11406671 -953689308394384704493857972204214954128 11406672 54707996229893959359862862149855592448 11406673 741365233049068052324699054624139871744 11406674 519026938098823070570956649406414600336 11406675 119026358394136468377031425190433356800 11406676 -490603206917422255470869712680279988480 11406677 700701084370088162433848169675588823992 11406678 -364336389995349797567358695399512817280 11406679 264957906044143492533292222610832406280 11406680 53221832540555226190734427178895360000 11406681 -197767426627375111420530009949338741504 11406682 -54877894550439475231655104955176297728 11406683 1323582816449807697559815967320850719000 11406684 -254179601531138355403156756957886436864 11406685 -50820048269450790314253305907173826600 11406686 -713289891905949940336222776042213916800 11406687 284875810414613929652942652352314617160 11406688 -73556478329063102827297198894295285760 11406689 236879846639947455664719909556436899200 11406690 -21368658722284987561252834170599808000 11406691 -573814990358916872879299773979844972816 11406692 222891482935227511373249986287652952064 11406693 470331428490418135064283720217282464 11406694 173924366947416315072280791655810631424 11406695 -486583263596059343925788968462459332000 11406696 3255295484108317773036725610224025600 11406697 4231357934725217620091615491136037412 11406698 -23485966171139904120742780675543741440 11406699 -135518801813024600163457284476014183716 11406700 158233798258936407335382576705309267200 11406701 -559559495303880209635868673743890477728 11406702 104184700661443747739437084417180564032 11406703 60509547096295453987931771249660215680 11406704 128384510535571729559408522921245507584 11406705 189916022091125305615268984350909455360 11406706 -40165090795235355496875730887510291840 11406707 164433358258813268096041350134900903280 11406708 393390943598028641636182475188150238592 11406709 -170400599220692330520053696474665723090 11406710 -139050684559090233607538793977404012800 11406711 561009241685981403705977658133507565568 11406712 -532488248073769967692711793888447692800 11406713 -77270180004962484735335376039451950456 11406714 -82851250170611826627535933441249063680 11406715 -236580739362854212096115857910859199200 11406716 -92851538591876613824970084382167974400 11406717 232930326532804893232684576726646183040 11406718 271731191556074887680481791278492952960 11406719 -515689171636294511075688230843697566040 11406720 -72147525057382428738001948541504716800 11406721 -803966623731177976602723653251526110078 11406722 93093068296102799097009447541462632912 11406723 57904514569756055012174187016123169784 11406724 -261464999860139616681377172954109005824 11406725 518012453550520013865725177156480244000 11406726 160616781887746038965350458295506770880 11406727 205766402755717199728135192811370202912 11406728 -227786123736941302167908795013714647040 11406729 -101180535367674547643947021239383331072 11406730 -29833238621888983213859801620683201600 11406731 -512901301990945242207824856670117777920 11406732 -81590631691320841200225296997771952128 11406733 -80822465162328045950964909649929978792 11406734 -551864182102198652758252559924488401984 11406735 208475356149889897285836697895470563840 11406736 119678353178341069044582820330285891584 11406737 -706637471021613136000500685402351729614 11406738 75224650994665551788262373351035509760 11406739 -20336333327588738486211565623973715576 11406740 -116276073236108446817861373867421440000 11406741 -327333466712212929028986286975900544160 11406742 -208823255535598132852325999712921013728 11406743 701426797708179235351276704617926977120 11406744 -45088097785631214012232324264651161600 11406745 -84199168398490035476420869932721824000 11406746 142003568510539064927856911864524714464 11406747 -62812431604909484003391599739200535360 11406748 -534562212659977208821197684886382684160 11406749 -1277876825589404202682982328694724756250 11406750 45710654800998553887618709807152384000 11406751 -1131770750735318268098258017587598409248 11406752 -98333888203382618914987401559673929728 11406753 -344681567351316925830791163757817389440 11406754 -369932887417277394555990010852572917424 11406755 125504372325625752334080777026510205360 11406756 489813018181654291568379917201396219904 11406757 301874656387374096543648999630731304000 11406758 32647215777625144454475278852431884288 11406759 -174428284885440218275710338002577276928 11406760 110856769504271560067292622512783360000 11406761 69127398097586460816602421305306866932 11406762 -80327784218994512018219980770958051488 11406763 541313529793138314795738965860002947080 11406764 61232632728477834268981088753388326400 11406765 137502351456069677706834439932608904000 11406766 62588387764589721774547197279514270464 11406767 344355153934833268133683904541129080712 11406768 -186322087460200382201559242854058950656 11406769 -473860347892395987842521447109582849040 11406770 -125191998455302042463116683388799053920 11406771 -1357694532130387765034239076223378720 11406772 154922936180442382771668730380234687232 11406773 -89124767821508953603266418318896839040 11406774 43201429334660778640631287297811838720 11406775 -365334206737678317553348029317897025000 11406776 600231275043131963760689143111903272960 11406777 82112648723048872389938865272201423232 11406778 784701562016559563133957118368515437056 11406779 976880147821217397202426442880643535976 11406780 97832141269530548718839688917105541120 11406781 282967983593981364181367674998817847712 11406782 1407328859174951103175282008933803712 11406783 194854214945198396935417576545069528960 11406784 -2320795450750952665150791832959975424 11406785 -79024208889316996617703263211014390960 11406786 212093697729505987513209579849727035264 11406787 -415428547339207085342635899501770220848 11406788 -270643860641917148369061054902148136704 11406789 -254972108623134786426670622809531855392 11406790 238939060737371944501295043065506742400 11406791 2248552400607735901024260507913152 11406792 348006534194570885451409922453043486720 11406793 741394262739293412757867740570695046324 11406794 -8768230596478226258865310964159539968 11406795 346076789026994049911674859123751886320 11406796 491981353585305611594376580111434014208 11406797 934593257972698444242961043999353008246 11406798 -135254942775851537252092326767388000000 11406799 -349114489282075795741967559370433213200 11406800 -136700436731096820190531353467331993600 11406801 57571571488015751451443828010216989568 11406802 613019777014149446237347983833379878400 11406803 -46102100517028650608539587370835435520 11406804 107799258451239799047236799585373151232 11406805 558275082300485354209994708536609946460 11406806 72771050229494075950132906578983289600 11406807 678014463575555651529047590264637150328 11406808 194263683747242839195024303572731904000 11406809 -761604607928747843435404972826244159990 11406810 264340630149604517202396318542710425600 11406811 -11496419587224859779685029947019191856 11406812 483044957990722612204937961865732531200 11406813 -385677837589822726089503672288730827712 11406814 60858561753254060304664702500970160256 11406815 94704702218184672742333809491734392000 11406816 307239053925555678649126855357406380032 11406817 -182953723927261420949722685647322095936 11406818 87803908921967753443519542953933025360 11406819 -269206465506408681519967965963872561232 11406820 -12360273813157045725070532163180933120 11406821 953683292331946029138313576032315415200 11406822 23521951454920387909580921336258347008 11406823 893531744769411483305697094140860918072 11406824 -440128735578925822695901948551254016000 11406825 459231865767953425237788422513787600 11406826 -203339944235637023924599703789855479200 11406827 -362161064445571866112721534512223878716 11406828 -142759456638549426840582474316135303680 11406829 254175280886841696311034265009871178976 11406830 -81823927379895434325787067551704903360 11406831 146902019833310175302040227508218655120 11406832 -82152270961193422803975088097091518464 11406833 20266193025444785459977105235595008082 11406834 13023162068297730324590030053416676128 11406835 -491430806591412387670406291275181405280 11406836 -224204847713369263085355436625499955200 11406837 -51472454860844607337358810728636854432 11406838 294173618816355654185810259977211145344 11406839 483784092861172159932949054362309219480 11406840 102240909925266394703866886279258112000 11406841 -74209317492123509329191461181614496188 11406842 44478464880799953054091936955878285824 11406843 -89135738792293813144322047386018560496 11406844 -237515556613328839312029642865620672000 11406845 1327131621306447967765634931311405607000 11406846 -30960671812284104932818784450852491264 11406847 187945532829971149145345203725745291872 11406848 -326558636664349776051008043304794193920 11406849 -491965743121344361850526329714601417936 11406850 8110272995157518763293530832000256000 11406851 -237407872135430664509164763152831684296 11406852 -491219732939083617200755717492269004800 11406853 577056434986708371792370988464229544960 11406854 87954764959791584280224600590094561376 11406855 -467328782020036733032260917167445525040 11406856 -56050416442662655581940917243318681600 11406857 -235016728600002737547617465047621661808 11406858 12114224454316078064636922823466393088 11406859 421498657386053685110517863114448546040 11406860 146769518103558846094884552080789606400 11406861 6147813763610209646566536851733754710 11406862 -54453524167476303805589337717488981568 11406863 30025161122919527013774303607606630800 11406864 27523349156545674203325041399393943552 11406865 -407718610887345936568570661445613465740 11406866 -8023746303134143916973550004492835840 11406867 -237993867166802019770485224719919092160 11406868 -4828181159585718775095516893031229440 11406869 -471802359391078028033953063104661439730 11406870 -214731784718716899051236747633263332480 11406871 155914418733442569146451358344320595584 11406872 20693180014897397404012529537471569920 11406873 -110764269398799616280085960633631336896 11406874 261122758224541350494128734259819485936 11406875 -74607309398439020006208907668315517500 11406876 -79214412054501233055077226447648623616 11406877 -1458517619012906599106975611266030249428 11406878 1438677761198548962165142344398583552 11406879 -155300551186829129474263930215059904000 11406880 -50448510966545905927106662442715709440 11406881 370640673668004149745735453639349604064 11406882 86571463975246213385684965051467307392 11406883 1040580884342540862580966501993316352360 11406884 -237069587639857787429399228855185195008 11406885 124170835659079551663300663975987346560 11406886 331804008364871358178332218565352335360 11406887 -437735519528626850325535747460578963464 11406888 -189977882260011536418702050213769139200 11406889 -654472973761418445046883453011630694400 11406890 -444692922587539286371370922420089568000 11406891 212938248937596538327605450802891859184 11406892 38797913179608423116857888330654711808 11406893 41213826870119432342174634312278645142 11406894 53996545102946571646278083579707961472 11406895 -713689848761216221915572669877335756600 11406896 80559224208403533210724712064284098560 11406897 29913014782320320472353973992868720480 11406898 38468221100166188394127107159597311040 11406899 -75184931990311222554439742223792191664 11406900 142466600666161265732668587673764864000 11406901 -952360362908523714020527881971857380096 11406902 145666029751964067193467431049783465984 11406903 -131811749447183657762444241755164862976 11406904 38035045528255604996907581296529141760 11406905 -108420483985408549026803352542738330940 11406906 573522631136202923922357826677227566080 11406907 -16636594482117747269001536109861283880 11406908 -298281753551712472526787689199772111872 11406909 -466102644021118512655133153684680569600 11406910 -329596297944179673412933353545213384640 11406911 -9947927049572729586066390575640875208 11406912 -164014394006647150708500747994005504 11406913 -147595786131954233018075301281157669440 11406914 305140207429666494290937603648479059872 11406915 -21086870494839243661952452463970792960 11406916 38902790280709648558776965104588241920 11406917 180090828434254561403750199784096476960 11406918 105603418783048227410949359432483698560 11406919 377212863235765901790378495209104828944 11406920 88056975405082073101885270758076416000 11406921 -112120326132545989555802063128504791360 11406922 330894011808140467698668016637807578624 11406923 423264300805275437262447866839763656104 11406924 -214357173143733556749234497851205610240 11406925 110991881194414829859775956446545330500 11406926 -219660676058431525287272192561424353088 11406927 -145415714751729203884201708897096867968 11406928 45187103384001078554772731416691441664 11406929 258048181734569340316129976024949820530 11406930 -74832456258094180577362013713724858880 11406931 -186234053447270752891882805770693203456 11406932 -161847643810579511360173398064195706880 11406933 429889272254820556671043692179049513600 11406934 198854587523842830283336199177147357184 11406935 1377422928128878982155304389298166912000 11406936 -44413545677845307077897324469564313600 11406937 -29352552735600515974619666735892919414 11406938 -90807378341936821941113889779113224480 11406939 -350578181016356618091705507972749412864 11406940 299716978822968830679250876557788590080 11406941 -56723403833312479004747264910570506496 11406942 162903279427919633777738441573918960640 11406943 13328754833458581643781763234104467944 11406944 -442835823107713017764769498263471652864 11406945 402855006348444058445760819613469078400 11406946 130289675013129687104399182517399758848 11406947 -944540435701428789293248449134038190400 11406948 22276429296602437815252462632572968960 11406949 48333830003100713261178660089185754112 11406950 199587243906794089275157495518839916000 11406951 -282209743389136180677916206494009314008 11406952 38426862120021254980598973744807014400 11406953 22940664289667678819493565958157546240 11406954 -1072687628583197001728033013952819200 11406955 318558486006116191692825434440399454400 11406956 -1176694652609685682153287524225655459840 11406957 381809836417870993599277244956679653440 11406958 -94213156126616031265052487941786281920 11406959 288374112749052404558235267647390664120 11406960 -36568233412966768962802191430356172800 11406961 -673445419958112463193990071199176315438 11406962 224376343358685965831345914786592059392 11406963 -339133879361902371558183974920179072456 11406964 697161586362050015623828473445486318976 11406965 -92383731879453190906857320089475134080 11406966 -89290135895271807412700137710700315776 11406967 18677282791333077340231791234876018480 11406968 -1308099373293927149596379553003079680000 11406969 -227800176276547043327328272880317781696 11406970 233126948667194708518920195769407475680 11406971 -209773050489464633956229268976218996828 11406972 535684234230547618046271088973564961792 11406973 1013882475731207691862238247810193750720 11406974 -7509805783668055461378986065028945088 11406975 -224911924615266399950618200454744207400 11406976 21101842676722063962191831815421952000 11406977 17795746532361548824309529483581864704 11406978 12521688284760527619153434351475560448 11406979 308591237991884507436603137014465340040 11406980 14064858675389422716728868811232670720 11406981 -779123384554270024507476434588024209920 11406982 17229359595939582064862621529751296384 11406983 224576509821915584210523964616338106976 11406984 525663596421506709746476783784930672640 11406985 1065567892814491942230268611712663562760 11406986 -438234513476458804110770205385185881808 11406987 5432624891727112791285914271104208036 11406988 -376863333559850569707066974548078863360 11406989 445262564699687151224413373959257716832 11406990 -43274009012289650797300293690425548800 11406991 431379377431197951785218301139123801392 11406992 -98816362601734953604131060711043891200 11406993 -337969594917814633692903348933089908800 11406994 -331965413647291148214509572469934302208 11406995 65325042698482438919227983290855413200 11406996 -408214827134112345691841387435378590848 11406997 -8096850016485778195719161540684223808 11406998 -156699598428512632207166196040208364000 11406999 31397652209573795286903012405718178664 11407000 778933296440368328360355805550039040000 11407001 237487094410405829223228854368794250560 11407002 87226040566387937028715661538979858944 11407003 -405282025435503058845021210799047306748 11407004 64845542745473585853766830089367052800 11407005 -178781283630415112573372219767654907400 11407006 -111425221022289584508173064399912867456 11407007 -257950430025178074565338521819421651744 11407008 78905672226174896348531251179901943808 11407009 340646088157720270189691577113164586210 11407010 153863552014921384666682131167469992000 11407011 38177219731215703071496612903067934720 11407012 -8917982546118571367518159954881075968 11407013 -670270672495193504129210883518836001280 11407014 401396882540801786775203378016004064640 11407015 614703644528737561757796487584420479160 11407016 176105264799426248062627583703989652480 11407017 -682473912709916168854385472146603995488 11407018 88432131842101440757281673354313175552 11407019 -164963272291982535650332177165662741456 11407020 -35046432651915623829052571862121482240 11407021 -261678395858134906008139570779178476778 11407022 185082744530884098687253679664269374464 11407023 -164568361873259295252790276672500667128 11407024 -70007060066336087441946324659878543360 11407025 54917679955977535748500052312180908800 11407026 38500312385666189757968944738655445504 11407027 -56718852219507397672783498883405979124 11407028 46728545673257158722047884157260210176 11407029 -523518592901628738168702886977754734816 11407030 -107101626663001891407165537898660790400 11407031 -298554302526260336149383365029191840816 11407032 -5644518314530984164355057643768463360 11407033 100630875158487458173308066486996026 11407034 201001108395671672836419861006776555520 11407035 160985867744111139814263029880053068800 11407036 -61470599760596178456990952073053109760 11407037 38167896787567818436276306260601711686 11407038 -484119270962368134545088863713604960640 11407039 -95486225208882954282068045603936892928 11407040 -4029259796883248371736347170412953600 11407041 402319702742638032331390162727086809600 11407042 124618666737440840822235639457839678672 11407043 937811003991953805904353897222070271292 11407044 -356449357288287330690226965870350499840 11407045 -259449198911424342524682545433034288680 11407046 -171313194526552835236847573894415960960 11407047 -743989636593969753042003001801765812480 11407048 225435805720186397314455259582920975360 11407049 867852330350337418585421501680686132240 11407050 -15991106520556378475062316082819270000 11407051 92103282331505238503648596088372146632 11407052 725357313819606646071153235702726121472 11407053 35155983503415032714819887633415363904 11407054 166133158978938423048785264589731894976 11407055 303435602453187346613101641712677895920 11407056 5328478572001978712924634706484527104 11407057 -43832641001899984670113315805072940480 11407058 -181768652306013399002337962581649982816 11407059 84194527081675593502464034851977189364 11407060 108030371094485164294198237064022220800 11407061 -234242752332558033248967790829837734152 11407062 -223746563432811986413325236908198877248 11407063 -42114351928484470204537898817178686240 11407064 1014748698130722809269153679438019471360 11407065 10278129006182251443119408503420680000 11407066 6881726883208255856132610176612990208 11407067 298956781837242370889372663211515979792 11407068 13261529568776718636552788608455705600 11407069 254833065961024295453086593059180130470 11407070 -225611000897055268311182842784187284160 11407071 -167213477258755148349648691613956589040 11407072 -1463059265052402174104615209504096124928 11407073 -756410359909465365481723847283510831936 11407074 -30319891778256039099109922080152181248 11407075 206435257101586528101708608847072062300 11407076 -105317224831247600267394406880314599168 11407077 79709661863293948644772880320529468448 11407078 29410898117371785914947063238573366400 11407079 317450129154939271800625919362015642680 11407080 -186442268389394551400728768061959372800 11407081 -203845487185782855759765920514457179008 11407082 -606640567928446781713661393344863734016 11407083 12715057508821558863259227290802293184 11407084 -103552025155469950939368405976054840320 11407085 724481784464791464768244739146077216960 11407086 72029998347690600909207460207766260800 11407087 -833597294253524872023499158016154977920 11407088 68296995285683859095765698252816515072 11407089 368778688474875256823788909227228346224 11407090 -112777085655893013266129144741090287200 11407091 -47278638446648517130150376708924339508 11407092 145373765903339200638178074561254246400 11407093 -123556534064293185122575379939760888576 11407094 335366912835052227318245485391407587072 11407095 -128803272484438292848631084254484044800 11407096 3979864392403830371875538597677916160 11407097 485311219845350541259403217962711735940 11407098 73186479633660882281948630832722684928 11407099 546491536111694186396495676589581474048 11407100 156411503256162755440869353557630118400 11407101 8837889679808798633706079472683553280 11407102 -238738539554198446087704959075327940864 11407103 196231611610063586905980566694098557344 11407104 276253236001301430376221369149889183744 11407105 2329551555713012765220804031532924160 11407106 296523971459130095007493687440219189120 11407107 -134840098022497703999912647267213629960 11407108 -321613309742561009812741821333878553472 11407109 369304209221965234077668423919933136416 11407110 11669012997487437456182705890080614400 11407111 -663264665392841045606848214969583709288 11407112 -3047091329311473237124654979530828800 11407113 -26723563252768286169995693623873071276 11407114 -534368380995091781097704944571833819344 11407115 514586202059665024920745970335939132800 11407116 -43476383219537956812582283050748723200 11407117 -252101419419987620193157874323997460500 11407118 411368237019589553759831980427408909760 11407119 -128720197179227689542339841447749434880 11407120 -53619188332335301070153227974526156800 11407121 287087724492777612467084656795297737600 11407122 656873745430701526957552211628536724480 11407123 -5470434892019428517818203549734594656 11407124 301212021424818526423186146741339338496 11407125 148834628312963519834197372081082160000 11407126 427541261594269692505334637297623040 11407127 905452032753337141962845842393076411976 11407128 -324026703030036007764083163067146915840 11407129 911201376488032205409028345772989558730 11407130 -35127389957450384927671128949910169600 11407131 573387368588702564123005314223433608620 11407132 8930728597539570434719828232668545024 11407133 -368301588059977336914634616363762886720 11407134 98384489919953995534301855780739330048 11407135 -1348675635803401572332808372956345269440 11407136 254649176430884303854763301251805609984 11407137 20148040277096548245296365122070328064 11407138 -225696488256233978634751503350453157504 11407139 -659676260479073482649511143592551202144 11407140 23111341455209761143682862047027200000 11407141 -1085747526191990207002505629122695339458 11407142 320504106227534613130989706960429584000 11407143 223348324940915576624995868114958521856 11407144 121741779879288800992438865910064742400 11407145 -665909485395582954658430306589379115100 11407146 112364428990454889850219867607698147584 11407147 -2051000029559714866639993945072023182000 11407148 -603951070129519673107266833626869633792 11407149 -189822634810774242171393720710219133312 11407150 -354464078284829868078308627816523288000 11407151 369284080609166939101521151131788795952 11407152 227525076231519128607864608945391009792 11407153 33707937070698102495279678664261498464 11407154 996683676645859690415746429128447888 11407155 216432184032415545046491742534149914160 11407156 -774015575213768171194847115455295268480 11407157 -6992228701758375765144620792259912594 11407158 53035867098054379600903466876072674944 11407159 -56208816106188008650883670187210839640 11407160 -31413101509537512940801143072834048000 11407161 -588605195149654599310418844858919177920 11407162 -192139454892194696601911157971209902000 11407163 50676423698924610358562000852651412480 11407164 -28409176406681813229030732669984276480 11407165 -115734827934934633214214206214413635200 11407166 -554904101897836573478589591326675827968 11407167 -487118067022611646679279026958145735816 11407168 63252507681248081304813693168906141696 11407169 12797386965423262553517547070827075008 11407170 54402097460407271079481985071316520960 11407171 -258056401235820137979980236430340957048 11407172 -63070856270944902775667294832211304448 11407173 34035481469445139773106802907437647584 11407174 -199086463076176709261909365879692489600 11407175 -47017840729581542929860158230458495000 11407176 -815956432078914360519482223595170201600 11407177 -263693185056329484895262424173124206200 11407178 448166070923514820474039026303926430720 11407179 -292033749225567487166859938956502734080 11407180 -391079830448937711593528943464445465600 11407181 -379908360896499141901610548075366852800 11407182 253946396550301762464346050624630067200 11407183 178222166731749299112278725060967108824 11407184 40062189931940398625896120514532065280 11407185 -268439337615157141696499168226892171980 11407186 119971700463529642292331941316846412800 11407187 1307636433695941815412814966864558576784 11407188 -26543261595515439082726782356929155072 11407189 -1110496537357396495564778247265306299776 11407190 -152549604427210933023884545372729572480 11407191 -35543124450860855188766309467926450480 11407192 -540513573977346094066903036277545728000 11407193 139572671539879941538954935578146233600 11407194 128914063052030067361139278413994257408 11407195 47184267186448125313864801447484648640 11407196 -173963404532617603985748179480837721600 11407197 -416548537219297992595933146544010978400 11407198 -553596324865054989411642972780507612480 11407199 1921926043912891541443220331472848720 11407200 -160900933752298618972979920483457433600 11407201 115606471647555904032267548123768761280 11407202 532149210212543415170155148694489224352 11407203 21858759890064548797446685717466342400 11407204 116213252806942289656280628008107345920 11407205 780930588286063648318105390696274112000 11407206 113055800178399319332714823655737754304 11407207 -92930213373954335170396822028565095888 11407208 504724626864968847013125951019930368000 11407209 721328030922301900034068574933386242528 11407210 443818889066106428407864599604683281760 11407211 287516644739446310377876034426465616672 11407212 7262964026011522078159260478234544640 11407213 -671984896241658923429113801584218106538 11407214 105356853847120428463785761874142471680 11407215 91895753617370352962217646607274186240 11407216 32796751156296033238142336498808553472 11407217 -316165349606702865841321930946877637008 11407218 303577083390071656146270846591632941056 11407219 -308504057890760937704643929416363551120 11407220 26075513783301215603379710712979968000 11407221 351663574639477153510842475431378308544 11407222 -94213901548529909964427001008759157088 11407223 -346365544621231665952952169102566563200 11407224 -75886695616605852700322648648316334080 11407225 65425774918469839638327763522773696000 11407226 971799936966949124024888736341860729344 11407227 3602015313297068333357976601619165808 11407228 -97409198354763045728686349983263294464 11407229 159031630426825899707249558543042398080 11407230 24233375365967368546418606825953316160 11407231 -83815239753223137027755433951416812800 11407232 -186651207824906127246814547790318796800 11407233 -57056189428124789182023254717627156736 11407234 -425363894668169468076285978911308618848 11407235 -73700008484453308565539272219426169440 11407236 88094489637881943780416949557404145664 11407237 35293664560393220671311372367169606460 11407238 -107554223512327621314727191007105533504 11407239 -5407082069596381968960918250184575896 11407240 108564014610335838112256622554535628800 11407241 -285921619661234920028932155147866619648 11407242 -129582537263485108482740301477914775552 11407243 144229187839911455337417788300184065328 11407244 57361420500440137688014966734258819072 11407245 137132024288382550703611480014765504000 11407246 -305159279238289696480969960623102884928 11407247 562437289090374073782663607034028480192 11407248 -57324252253242318759913448860061515776 11407249 293099455386735660198554289697593775986 11407250 -638716182789592839270703465737643392000 11407251 16722891709674958919733741701691093432 11407252 737901321542685542404918215619336612736 11407253 -4542618208547283070905589898766368064 11407254 213823315556341309064423293803164560320 11407255 -136371353820363992354578219753829280 11407256 -2385984238114362690404594915388948480 11407257 298450076102762099126241807315400544640 11407258 224415285079329714310765961255439344640 11407259 871908779257845288231025563207382451460 11407260 -209809271955827339511599066972237245440 11407261 -145813572276113760182702068220129914138 11407262 5137412397402970382408302510876981632 11407263 -106852737742913608415813234963813544576 11407264 109236497824508153489786182648819875840 11407265 619261180559516200095364123849331866920 11407266 92141778319147428652047080332578296160 11407267 562493197532295524329702378226398089472 11407268 -543213172464060520344006656927784250752 11407269 289900163451371737199678058310381477440 11407270 -6350892092063340329053843535925872640 11407271 -312262590744579366896475123983286131448 11407272 -49809527171360768268547707872933314560 11407273 -543990359115670076257378374830885673478 11407274 295227387862577538443134508576141612640 11407275 105997296520792183008605104349050500 11407276 132302172316303233091726671935629561088 11407277 9332914743147286283510918788996608000 11407278 312453026028127722258519245481324303360 11407279 -96449923439108526193877102421045994272 11407280 144998747515883882147537128337398824960 11407281 -509051553856637896325667694558064148576 11407282 156083105304727466967187280407473118992 11407283 921562740195141399342398323763672843532 11407284 -190173972973237904993905089297933926400 11407285 -251807898751325625868715768202271164240 11407286 142924174256551924722007522568047933440 11407287 -9590378118357558529181700987714054144 11407288 195610761622951060213639252561064693760 11407289 332437350630830841593459764987194310356 11407290 -58072793782285430939382085873928102400 11407291 478749382877981775237026291359592666400 11407292 276999559383230094496461622404038856192 11407293 -626374345150905742356884647312243713696 11407294 -1052378077313188665988872600214685145600 11407295 -474292601545931447624365577981856062400 11407296 60064102673069767307818285245294182400 11407297 868243767116939116519636391081457093984 11407298 -1643042913271245782305716117498804864 11407299 664387758038284725125066083885661246640 11407300 406037757165534522462410504586248662400 11407301 -258861618329673419702513198421534249600 11407302 -205280371007593980269477364904219578720 11407303 261888270861844100648689317743656481640 11407304 406713036690508758467108582237435765760 11407305 -24343008503917738219834553314341327360 11407306 241624394896706967988385709403660952256 11407307 -317552732947398472196511036517496886408 11407308 -106500890975035907891765569353169674240 11407309 -334149366678750713918236594750953732490 11407310 -12731444873029835175069785188039991040 11407311 -38747317286557875573374885322439570848 11407312 -37585180979055743194652439234340454400 11407313 -78578162383911168212617801840835778960 11407314 375652766055483128791097453179115418240 11407315 -7661252797308828128548150042473536400 11407316 -525018719698805472785026222783855224960 11407317 -709379608042225201819623318972649750752 11407318 62131339063103089619675233882051642368 11407319 68058453734493044432472780839724496512 11407320 -63213555089896158015502005969563443200 11407321 108328321269972118191099721443595328522 11407322 153603512423900763899323400813676149472 11407323 636626078349383874780411966366683397120 11407324 106374408438804629593463046834660970496 11407325 -565601822717245635457710185434024879950 11407326 80287910501212790109567011873458842624 11407327 -804700955364749846403017613690015593824 11407328 1016138716831969050932433461059969351680 11407329 -598545397639907229593863162544922889326 11407330 345813176658007496511922388512249105920 11407331 538743408847130352195619251092541967500 11407332 201741561463436850642425673835435471872 11407333 -176585601477429669385892543515590577536 11407334 -285261200678642460093737098388878263360 11407335 97006644320510611676382288226291976400 11407336 -197966000439097624412156480624374072320 11407337 -58140161080807930517544030689114803014 11407338 -611187620774351003321523877567780807680 11407339 2820156517595087214077916022815196456 11407340 -63045122448277324750121812190721208320 11407341 -2984269735489030877389295585468321280 11407342 -501731167674736898012589305656006153728 11407343 982042869713385180958214273072035136592 11407344 11709968788620077731013340982004023296 11407345 2212126278606304145803066459942820520 11407346 157084525973283185774873454331982322720 11407347 118225086587133342627561561524068080516 11407348 100158263959120624524173340658492429056 11407349 224314509410766226720837681878025642368 11407350 -62258057278433986082752441292517820800 11407351 -1078629634038105699125462857926543482048 11407352 -129130108202197461434433457593689395200 11407353 1205765555986853499115467870548408294400 11407354 -132182025617458580553500414446146313728 11407355 160488574749958473760335560905935906000 11407356 172318675168004043061815220345874803200 11407357 96286120021740134015273047488126292224 11407358 257183125393557000507570074186945249280 11407359 273026475626733280752431157040534788240 11407360 -65162987966351678443263674595535749120 11407361 -336853763580357606312421206733740744768 11407362 21189296030244085360534467196828177920 11407363 -1198862881208602795453037411451234147840 11407364 -488847782918856399866588556894968548224 11407365 219687692678676545725201749382099800000 11407366 -108382349160619422704397259788532939776 11407367 813796336017717369520062280216048950312 11407368 77069805326812072000836891056947691520 11407369 551060762554530808434463282932261388644 11407370 -273010062880375199420696599600075069440 11407371 -227096004089406611317844502618301994256 11407372 224815436248640799769107373878349288960 11407373 61651558788177231654335866643177814444 11407374 441764845052918288672968759353995199360 11407375 -151129345408799455923750289903182408000 11407376 -92152916766993645616679530031704301568 11407377 443141624284324020706794899966647470432 11407378 -375148741448818983055731414262872539760 11407379 -353154432973546775854697694077260073616 11407380 -588226167121963017976211930750484480 11407381 314557100754524859075743504249512743182 11407382 26433731613564165476091614039734682880 11407383 -57798257635971049300673681057112621000 11407384 9438463369192956568993716442487377920 11407385 271022631399799168204068774935692377600 11407386 -319193420507676248185254737842707073536 11407387 663278676361497221355760038742835841832 11407388 -427391558116881684562187876847309875712 11407389 -64960276198602959060222837261163312000 11407390 -191313075682806089962668814597415760000 11407391 -1163096540613370303094356795567035618480 11407392 -112426639190773843741657392524159877120 11407393 -180300955996019941590366214021544370156 11407394 57792131946163043270689502673721393152 11407395 67407644108136404187091898131228149600 11407396 131038842467604920929689409689633024 11407397 -598749854028086895374613407553175440420 11407398 39956574749463978937333546053671441280 11407399 -73148160576436566361518415594213443536 11407400 -497398447879029477705877243416014208000 11407401 220554122256817207550621227539476766720 11407402 108881843676472552808078396091621688320 11407403 165341490819009296096551515665393437440 11407404 -8532152962356990177753109158742792704 11407405 -750725577996658597278178862329792877940 11407406 834338387273997255013956468786894828480 11407407 241452372598800034302966941665083198720 11407408 42474464029498180227207395034506805248 11407409 172993476812236661595170577290547908160 11407410 -94145198931804312601507195320100377600 11407411 131744453225645088632264231846073398400 11407412 -77944426970275932416246758288348182144 11407413 -256347038802079970078906184528053458656 11407414 52435580069054780903845928655819216000 11407415 47893597811130192692717664998147623200 11407416 -195403346849513121230406326891041382400 11407417 633310880538819020770964419536647215872 11407418 14819594128710189862972168734871523328 11407419 -7672465779427566717836423860631901600 11407420 279437347169903560739650281773250094080 11407421 -139256121260525763446198202958317344448 11407422 121909473686724130782709979505056784000 11407423 358716176712972276815346349865848148672 11407424 -64605284472930277167153235890593071104 11407425 -123991336911014164776474217530960336000 11407426 -245615249946424405837901445765619319088 11407427 2189664645603305108397092197599896400 11407428 -147117066157981753168220746658484166656 11407429 -872903956432280196927793366874344266720 11407430 -41696687819048200891897287164421358080 11407431 18380930177674891715415687759977973504 11407432 671415129669504949797248695872405734400 11407433 271109387733687077414938958543343973860 11407434 11592946590627560825938254347393019648 11407435 -56979164615689639660728847614888870000 11407436 371422245835445153920389304509504488448 11407437 540912409843269669968756329913841431328 11407438 59919397549947766387893145592531653632 11407439 367633761313716616436545611916753356624 11407440 -92001422783775516578832650078453760000 11407441 788773397012012596974260929941714610932 11407442 99217079242771846771832611787452661760 11407443 583690170532429067568909121994778683064 11407444 -288792420091134616059229694419095720064 11407445 488631397639362318798307130451631201560 11407446 -309429753107686040875493987228680704000 11407447 278976183642365886814135219562700818928 11407448 -125950204037622415646397241105249075200 11407449 -616513252217438927877148543634346847536 11407450 -104638835912843589976983503745897429600 11407451 997618973704157386610654862644282742504 11407452 -32392427331848692872438035366176604160 11407453 492840872449382162694687447079928849702 11407454 -514607404869509021143893865565455165824 11407455 -243438415508963215959690388545168788160 11407456 542343360979010862856897928795276181504 11407457 -1086722043164510168419759342351769571294 11407458 101972007727345473488957914971970099968 11407459 -152836814766457776314883205391432488128 11407460 -82063384611209262025418405580797310720 11407461 59635634559175641956776057978024760064 11407462 634421583272632189998998894164144467264 11407463 -34039362950373534435373336697380940976 11407464 -1271393020208033824552599312783659335680 11407465 307772160751454142743249311533104653860 11407466 -3506500468611506075512002780884967936 11407467 526892922456530981969916471813651506880 11407468 -753707124834643785688511613925235652352 11407469 -780863712189470517188847801558334481940 11407470 650818762846803283588818473961676800 11407471 -35598130408490279995839998967260793696 11407472 57300341282703050884546495722786226176 11407473 -4087434942806714732792263204709314560 11407474 24807504772451003756293496879248481280 11407475 -116547846907290680454688424083409328000 11407476 39251207939912241257583683122797158400 11407477 -15354165664865437172902859212765033760 11407478 171655512554942084336094616694762171040 11407479 466268558159837140900478931553978794984 11407480 -215197732727483273496874947072157286400 11407481 2023715886918929387134308023142411026064 11407482 105655048225563102241816859598624061152 11407483 -462897453960207095795943240426316962480 11407484 405533154007854283370615471426163351552 11407485 -114485224124971428883480576018907460000 11407486 -241637748662905738720466996232267926400 11407487 -83986451729880445391621353299178822656 11407488 -130329682652490509187445940872292597760 11407489 357291837181793463544781561264599911600 11407490 -156679733206919566987071260906849580000 11407491 -20981119275217904259532495587836694480 11407492 -97491382046505052276701552241065587584 11407493 381572975781700385784688637055304403580 11407494 1604557928140934712783773562108518400 11407495 785333692341398065534977604203796215600 11407496 -576830694554387599347100120678893527040 11407497 -599562594740551638908505273707828563200 11407498 197278907507402458062564482802859064160 11407499 -522212380234753852682665915115852382960 11407500 76908569965072229621730290178427200000 11407501 101135438743055810620556144818395408352 11407502 -236538801948421225434727973222873514048 11407503 514083863973098364121541289943566962064 11407504 26038933064921212164029594436176445440 11407505 -873524532741275961494704957070975952000 11407506 -12127516013476366901497313745347561472 11407507 -217279767422713645845364158960533028368 11407508 -114420792350037511637107106915789512704 11407509 -588995861853528988937864761764081444786 11407510 -89499363013512954470088585491071933440 11407511 -757203287075332583026887883114193386848 11407512 51810205460732352217276614614189629440 11407513 -2431547958103093924913705145831213376 11407514 -409015986432889433194849849076000784144 11407515 966771854280785306308668019688920320 11407516 649613858978268413054002090780238589440 11407517 888295481068397700712167432882933600 11407518 23847726643366672811523938646924684864 11407519 953023431934728051266789837748852957920 11407520 151684332210613086685160409573595545600 11407521 -369601966810716777279253917931062067200 11407522 -86571765464219550347678225400879226368 11407523 -3119088161468432431526969682810792228 11407524 252456481133689045390440213770102384640 11407525 -161531469478803333450998621052632321900 11407526 119532258692360678074860344605333458048 11407527 -1446237214990439940627572813840346398400 11407528 1090533837258776518536929033140747960320 11407529 -56588279608183724463284107284992471424 11407530 -104012350004845509836541416435954983680 11407531 -18297477304854158640289111923872798668 11407532 404344183096212286461744022914083566080 11407533 3249231343206738071593775072266684224 11407534 520893488888246100407574240807202386432 11407535 -191253759540706563207091059301990746240 11407536 56268968511799982679587755484793864192 11407537 -709496225627568472366571782987731829440 11407538 290804713302792432652519966026743033760 11407539 -250750803687067019447421799544611605504 11407540 -265731512254293140369654065177890816000 11407541 19127043426931957710220033049485146012 11407542 -84849333669853758948505648617767079936 11407543 -394325012477108785951743466891206797880 11407544 173576921033535725760713827130875207680 11407545 510873627610539910201765586776790023620 11407546 383503169179764183439467156815541464544 11407547 125962168141612941214465016486879025840 11407548 -62752192992651125379646158667827895296 11407549 1056132298651712667770941360220399675020 11407550 84035526164688559329236000295705369600 11407551 322402407473081679479971625883750727680 11407552 100123108774754703947734784145350459392 11407553 -70733614609958632814811134294839984956 11407554 -34734519466667787072901890718167493248 11407555 -88225299328977777814584215916598917840 11407556 16668315068622459742145234328927559680 11407557 145828329245721288805417460118602448192 11407558 -303626514664059855536739841726551277824 11407559 -927333577706759310536902419839144785296 11407560 94051531637203198491075842796235161600 11407561 321284066224798780485426275810156218368 11407562 608225041644347982893248052877769701120 11407563 -99965495207580793840276330354824983760 11407564 -7802331897960131070624921120271587328 11407565 -270729043502084861587382783174613895680 11407566 -93861076997160652135526635521499287552 11407567 -866796625216945628772279705785767162384 11407568 -52360242507604734208155747335223287808 11407569 703361125054972710207457596021819074544 11407570 -105600502412049567001574686205113827840 11407571 -16721744831403382455247005631831367088 11407572 18957154572886476407221134311673894912 11407573 554999791411233163686315879880980479822 11407574 438065516909166525698166979095456181536 11407575 -22569540460886717238894037933735530000 11407576 -49441645603670900711820608331604684800 11407577 -241134738275977463447506465651319034108 11407578 -13962050969051187831699377368687687680 11407579 290778551488141922292804493096236932376 11407580 -137092491632984260139691362088892684800 11407581 333000969374272189592121720591689020800 11407582 561507652427851184665267471440910603392 11407583 -939322009799344960966358369458395847176 11407584 496683062341844294201851189063204208640 11407585 214750268890658007920659536269275296000 11407586 -239685645656843733448665183494784830976 11407587 -31995698666147139787276409623219791240 11407588 -662586054846128180412406934469315732224 11407589 518922620186844477032383318700893722300 11407590 134211940554398067817076520590339013120 11407591 161458509800195272193690756051729596800 11407592 583929417272526661833720833467451489280 11407593 376463264949179284188474551205313643664 11407594 112821588812331399374682266837187638784 11407595 -297557325380663900659621447005599896320 11407596 -132298297551246576094116918266426116608 11407597 -31382114817676793704434295387422148096 11407598 662313992749603586983944898630954385664 11407599 -4786572955735850221820980018289423232 11407600 2709844901282225450316719827525632000 11407601 -412760365460824486058574492954352756398 11407602 -133821294722406927270449154062511159168 11407603 1093122908374454127000761985583562283264 11407604 -20723309155265781638187661644735608064 11407605 277512797132508981754766662805877719040 11407606 22700363616013301272939922265881278080 11407607 -914324748268847792158259544523150053144 11407608 -792119067927186395662350492974688460800 11407609 -472392032410010394342730138442352448896 11407610 90913307662267597193305396255134793920 11407611 -85457661456706906176625076592457283136 11407612 648658127964166208492237489510329006080 11407613 105635892777691754272105305858453582720 11407614 -120645617663106923647247907360914753280 11407615 -587989038960996352864604519601085970400 11407616 466604788463541579908904311984335355904 11407617 -332174241815870634604005535471334965932 11407618 277600141948514325774808101217357379616 11407619 957196337947614129419210688800285010840 11407620 -37495547555798559851051163840297123840 11407621 -98366491121519820440210636801403384608 11407622 -586105593897270634282870406341375785888 11407623 187008340628630037996873856366076073384 11407624 -43229579224117028996225375351629655040 11407625 -1356480799507814773258036387771916976000 11407626 156032112553995946411423867605508172592 11407627 -224577753718233918429591979312106009856 11407628 239541539509851540682193448649304150016 11407629 882580790676025226445969714535365096960 11407630 17162914345609575881715015358311217920 11407631 244266261578857535814734002543696992432 11407632 15836225451717965072047840406399090688 11407633 107247417409958211254683420049669293684 11407634 -20337787591731592020264618773164213248 11407635 -235818452464868722154821550827949138400 11407636 -28824789726730447363031081272425761920 11407637 -100695266311367465417694397761302296260 11407638 -8757327822089975012669710980257280 11407639 -30681498825886565881983439799436395000 11407640 -184695776626154610731647565605609267200 11407641 -10664257801329937162649882964260655936 11407642 6962988979329168393091757616089663232 11407643 339965539300235283256144079952661527600 11407644 -306157966529657676066300669537394897920 11407645 -870176358464451961173398871039522782100 11407646 -135523430514449546576123801647638305280 11407647 455607579517475612209438262011673907600 11407648 115437702007034504282319090538304765952 11407649 810824123668419497612754295418403219120 11407650 -4214121543477942959528150037648480000 11407651 -115383370259488044371185034601759368648 11407652 599341144630742676908013280532011376640 11407653 491440436367438311894931010170230944062 11407654 49230876487190988847776000661342275840 11407655 63586507269735716668582048968170373120 11407656 190478093528592054283513307129106186240 11407657 1127014166285983748954984421808983325840 11407658 26548693828801403715028675510401643776 11407659 123988085599787330710334774948122733568 11407660 503521180164977233850546368252031861760 11407661 203224872777294155770064043939934106262 11407662 -159064688990674503101329761946360504320 11407663 -875532458087588868254661852769527826560 11407664 -98802772236932823850649618451038699520 11407665 -406316957001846206984368246616404078080 11407666 343153997808625575994725918743401672704 11407667 477675925668973021719005174305581904080 11407668 463643014245659229414685790919707504640 11407669 -187416838924153327380945400012527834336 11407670 29068758162109640364117867843869692800 11407671 352336745463721418798338360543912217520 11407672 711993950605076339228844625700044492800 11407673 942912319342048885648144634394584474922 11407674 -28216839937726384947052574144037435648 11407675 -32753747485797024796284980626095890000 11407676 -1766568541350569576275208498548162560 11407677 -530673141223087945101987531637997831040 11407678 16339239651668282505245841038901892224 11407679 -867466511468484218698313295076663967040 11407680 -179709203811399820232673419233371095040 11407681 -358712043047539816811673295564571603518 11407682 -88681709840869801333932941152965897216 11407683 -61069278960776222578289309144993646336 11407684 895664214633837501626566473630677004416 11407685 -4666990545138972128115779244913986240 11407686 -312671672708759165681533390133181206016 11407687 1117740327045219077297901787267290677336 11407688 -21667132570703558174915151089488650240 11407689 -153940667013216531318874405203599918400 11407690 -70864295470209326989808920566017187840 11407691 -129404387924305604307764243281529909568 11407692 -174833989268986205107884032009375536128 11407693 83460181646455181274842856851161999968 11407694 -185717553849538321813425946889536628160 11407695 -109098793846933565437742632371690048000 11407696 225505134298823844744086485862827876352 11407697 -146791834629637767161615453270609321280 11407698 -6138138874521339966231229279311835776 11407699 645300971608588149750006288886392079872 11407700 -220211043001979176893778183142197180800 11407701 100886216466322250578804838862028717440 11407702 477010910117283966576711459086408907552 11407703 107079200201998645792987001010718622400 11407704 253015104461659533086057998804122992640 11407705 505231610628840708278938980682263744000 11407706 32116240217350709575029051701791913184 11407707 105334776094176740695262900526619720560 11407708 -5234416518583695176204843797921198080 11407709 207647627278119188817810080053892304000 11407710 -2879987637042516777363741086774956800 11407711 -45107380964271801896940612649379181968 11407712 -781220161088480296220702909914387316736 11407713 -5016561466445365169456617489670709216 11407714 251254604639375663775616491122808979200 11407715 -208606905252779293083814974018084591360 11407716 17455270325901330943452709002243587328 11407717 -426036309893417366350385497027514396388 11407718 55357570137795117560585289943293696000 11407719 211310443172499870199084515548046010368 11407720 -392255317561030306277673427942983782400 11407721 9857564088306165920166839534054671104 11407722 -103174655109396446704400559497689032960 11407723 464917746911592043198166574274818233972 11407724 351672898210798653842701110576190196736 11407725 46076153525602462598324889158309469600 11407726 303721185168205796465591285160652929984 11407727 -906636131973061039578394431573688515720 11407728 -820621748814828253555173702435864576 11407729 -14288124499340542711479697966126430924 11407730 -148466666258441137418301575110162368000 11407731 -128847275936238644898629160475651007376 11407732 -27201172569722719835292005297806827520 11407733 -122784004673677311875295960588221688480 11407734 -130492939944049233900741056670823141632 11407735 -422869200213559315715846129525556240 11407736 14179776850204036629246597975983431680 11407737 357602805985684147950105932660629889760 11407738 244500936655717380938474907144728632800 11407739 500016485809098171816980815441046317716 11407740 -41940273859326923307802487847014169600 11407741 -199290246357664204273704438444000340858 11407742 275753744304324807256581199808751361344 11407743 -1566082507990425659288086562383094892000 11407744 -509295585265637915406929609415437844480 11407745 54275193926888021041909608160579363200 11407746 -192143625282317471384215883273920266240 11407747 -32646635412366892073775409538363971872 11407748 -366253843031827488350848357520284164096 11407749 -419946439059747307400982809387398818336 11407750 244176097984720781759287522276425984000 11407751 622422944213316684638864606516318377752 11407752 139750849016651935047245039871049728000 11407753 -37227500924442752287075591169945665920 11407754 -55091207537261220074784741935757106080 11407755 -466970792809026873096692566394923802880 11407756 224985561929026930125509389314758270720 11407757 -391515040909118568269867860234005066228 11407758 172907772799921405309629430488133816320 11407759 2078837674494328531124778113167879080 11407760 14937729851563395261083159628097781760 11407761 -199368552475913481444170013467313442590 11407762 -283698494697363032074033687759573412736 11407763 259392428748169138374043255929569397600 11407764 -72955898522624250549255694411294746624 11407765 88738332751563253397295917666231589120 11407766 -61790245735701979211647201389926903040 11407767 -49327525594534989748329571178789705088 11407768 609744455724232829251420461512833536000 11407769 1018493635120583288644411695057499425744 11407770 233235490920128226680180951929378406400 11407771 -18883489481231064228910040827582976320 11407772 235751056064014136139573438022944677376 11407773 -71583463589829219856532005264098051840 11407774 -40530679402115459077135573808014558848 11407775 398831599809857889000707332469447788800 11407776 99967580946891914229138943864674975744 11407777 876449259594571491737416483667871460372 11407778 477269822462349345984667865696435503440 11407779 -14109188906672023477928384963685520476 11407780 236784951741119989575201139560596025600 11407781 -465850626405548039763400491134974529856 11407782 65409358363108106522912310280308505344 11407783 10461703918315866665814538786744879552 11407784 -159838305228274970929245352423092925440 11407785 7954385747744540483080786118574187200 11407786 -74595285909950092704184534271140388256 11407787 1584651836489116235914540049117644104072 11407788 -267363977777404154906634703559776849920 11407789 334125715380966963098154445821806445590 11407790 317896413674176427234852931115355971200 11407791 66416578426076760365916886239641514624 11407792 247102184466629097600215560332460326912 11407793 -331235041880424419138185486241421676032 11407794 -346268376366448995831068960339246486400 11407795 -4697613864766260955914633639317154240 11407796 -608380671434986012398776601420215414400 11407797 -23949171688055794964655490348957561554 11407798 147636948797916551720803540894185770400 11407799 48079031808702489016046477548374937440 11407800 -236975065662689312462606885319516672000 11407801 182764555840685006304288526750162309802 11407802 4504479859548457908317145842726168064 11407803 -207978056841897912681628875318680358912 11407804 831425561675571165472457293445328966656 11407805 281605494494444807674684974579746542560 11407806 50492330782264538370360628673696920512 11407807 -934982948241156549651530378445918026944 11407808 -208903475977136348235710510413457129472 11407809 -276688058539876531053229572795562936320 11407810 -16997458651234731470338772906414232000 11407811 -446554554268853204107785395214111963588 11407812 -180258106945438892264276360597058736128 11407813 79383839152470783961261474608242016160 11407814 1740229742520873580323565251556024320 11407815 -306566012014452518248030990825293911640 11407816 168929910581144253675235002118784286720 11407817 -123378684198978297447040174462399426140 11407818 23255119140060555905478572657314073088 11407819 -686871156841961932651780987638679516780 11407820 210430414172506835501853634070310190080 11407821 115270944005615527430759516519368619712 11407822 523151897132421719563602162241499752512 11407823 -179219879621834852857064173509946252560 11407824 162753290709539135354344315144635678720 11407825 -67498014706355730105516982284437572800 11407826 326936991010954123031743515121462314144 11407827 -11669407255405511817080855373261120960 11407828 -575601826910417244888826126111664742400 11407829 -887739074908977518550594939154883931570 11407830 58604058855085301564139826383721605120 11407831 -277214571331238716983060308990798953400 11407832 -265634863622923873606851199434557767680 11407833 -335506342992836331614136211509091162956 11407834 608281500798617585032293581576783352816 11407835 103761851234359293827447487489081785280 11407836 -338812782191982571022180617914983817216 11407837 401263933584873271896516745480235968000 11407838 373934026978565282288406251068288284864 11407839 24881669175845462749947408297116423808 11407840 143347465169000016954378141392814735360 11407841 -1084707475885146195915633288826612636416 11407842 -87392346224417057366699265667434169440 11407843 -962698252448241154155831115362965783908 11407844 45255775384469691961590481196651446272 11407845 121017117305012016082918927742372067840 11407846 -319858896630550009206607694622937624320 11407847 15851407578515213862107704035923921280 11407848 -318294448150440012428007485778617303040 11407849 -585948242847776672536781442261625414080 11407850 96355505561405849706757465702328032800 11407851 104608938373991948095819043139864046080 11407852 582715457776222179572183654786001034752 11407853 -331852826908877082215137184938324123380 11407854 11959557613518849244387378282003230720 11407855 -168873258181001777025560505871532301240 11407856 11808596091727695382065585893004214272 11407857 -1456683856202747896554436194192113664 11407858 -7400499593270520526704947745980886528 11407859 284064587134943244472206342755390872104 11407860 -127966906877663072667664508977719256320 11407861 455750378162090181414934770626184716462 11407862 153819182244043080297483718571068528512 11407863 566493652905323879467275681107134791144 11407864 606457158516321642650264586744766464000 11407865 267646931873224449567604359596531275200 11407866 380779975719465597483383512758955564800 11407867 318755975288414746431368546154159939792 11407868 353787112958707087686121188784841149440 11407869 -654311425571163935984166554114143207200 11407870 197526110902159225678171227701339618880 11407871 -474644340181910333045743977825040316928 11407872 112436269823679019034138488717027835904 11407873 -381107886526490190566728086349552314576 11407874 84150802024531326394193926942315046400 11407875 -562729967012900699343294777802989000000 11407876 138118671584899541567623886505799827456 11407877 84301497055769077006621072841597631732 11407878 -99072963005381925653445867261555996096 11407879 167129444821277930783468724591846224832 11407880 996348050597272768804518813356083200 11407881 -37576352577829923371215516830123810240 11407882 533330252502591074320036244673730301184 11407883 111328768165555183143964070039116615440 11407884 232984487762878299714826985760891558912 11407885 42381484412110792233323909350335055200 11407886 -251726079148765419459731783115162911040 11407887 -339552808877060492215584383607496478400 11407888 -106659523601167066663211364354775842816 11407889 -633553805508496426503615377725551427344 11407890 3916531272733355370892221564199395840 11407891 651407058671686148267110105059129011784 11407892 738318447664548289410490804366592697216 11407893 140636306598376666569295161503825918784 11407894 -332356443387614288510687703553680865728 11407895 -173436621886179406663898106021701130600 11407896 -310560088313784405167642532793240442880 11407897 -494873061879210810982530648269776633654 11407898 501447531486643109625330771963696152064 11407899 216256250329104708305123160372774755328 11407900 1576415918721766380873621253624832000 11407901 -129579022491610143180391325863107797736 11407902 242641372873594630687751630845697753088 11407903 241145882668663910412462094757524144984 11407904 -925235413643147274957009438415414886400 11407905 600270283719723948860691066594587587200 11407906 -239286560159592958839182457706974541536 11407907 -16329387389531679803848550061560626176 11407908 27187197872115965755864181476421505024 11407909 238140709609687893481269601414591458110 11407910 23872034627242560071099867553236991360 11407911 176562914190460783811663363422895451600 11407912 253713805130240696210606997751366778880 11407913 2033860440076418044578718888180126188768 11407914 -43454919048677353989488338269745563648 11407915 181908600911594016735962074639844708640 11407916 -225178892927575977704767404239992811520 11407917 -64807962823411551870312602464299000288 11407918 247913253280308992495664672811450924416 11407919 302709879549371006816714677599886234560 11407920 57770632047494486140796933794561720320 11407921 463298926019617060343858336685153095360 11407922 -152717202709275891084744802116063031776 11407923 -169773642122795667558171452475256383720 11407924 111528849192486155407464208758990600192 11407925 -191338130173371437154193083708279919200 11407926 -92499389172410850505849783599866829312 11407927 -387608670532150801545009393640690427224 11407928 187501889336103622279845475861209538560 11407929 -13445857535436570914376292240804501632 11407930 158996452085205032448569378558331875520 11407931 -85920336015570789370525161812451342240 11407932 40047301783890484214805103341804963840 11407933 -430001696453435448438837592927319941620 11407934 945344413890151904705393353923316265472 11407935 -223701710017331639662081455152224385280 11407936 -403099644703774035439610864235642880000 11407937 -323932738649673767086417433592956371008 11407938 7243227866645597272305689307836725248 11407939 -154811776590894960926135959986979592260 11407940 -157094642798850560700162949353635059200 11407941 -438513041874098268226598428800603943650 11407942 -39600351244035099229387562674115328000 11407943 22688136229930634442941511732199900800 11407944 -234197858955275292837312960966006497280 11407945 123761386512584356840825983421883817600 11407946 -246345266643608120823998621069261584896 11407947 -296370434241981349716382125857986300200 11407948 -253372540929461258614334364470418524160 11407949 -108676390714260975629222036255862924480 11407950 -73808795168172187091622564353553700800 11407951 319934992765096298228305506340853960392 11407952 -97393189407789333468865351596597854208 11407953 -302509892964272904161265552159546375696 11407954 -400204786520363262229251667946221056000 11407955 -113636878158598106211456289530904008000 11407956 -12218035210077038603264394998310273024 11407957 49016663940403685822875620338495682432 11407958 713313619365896203850786048114993419776 11407959 -38496067961323244403691106387375781960 11407960 -347704155232377877051498494742763520000 11407961 24293684364310012931957008471761631962 11407962 -376420822564012062473779786839486170880 11407963 126342759121875493155522758818545012000 11407964 -876684453156223272682066326054854721024 11407965 14322091862207077192233469881667617120 11407966 88846503903518131812622037776681569984 11407967 -18814107228773378448109624876053141984 11407968 113364090741717045296470821268703674368 11407969 -230227158872009750186593024336339688448 11407970 -114586408139689516378334862216301309440 11407971 624762076019604978107723990258652929280 11407972 -1469786178858559557892240781566763965440 11407973 825927531073395177856969971084903046140 11407974 -71493893120904787503734225787345464640 11407975 216660145505553553128121227178113864400 11407976 -10196985329759409428217778173680455680 11407977 -106344759778794587258147731250411551872 11407978 -148679397563744319574932524644611258960 11407979 -766235945946657482603667349002886543320 11407980 109998398984209218192989995939451289600 11407981 789356849936875627754031136579448262144 11407982 -332612005554769286953184523239639529408 11407983 -223452354876131529404444736213277441536 11407984 -12627044920763904206375582813247995904 11407985 343033056077909342582132697413456793000 11407986 -4337177334428831212848704093572838400 11407987 308146749454397141867830560349356770636 11407988 287390003246458900865162123793233523456 11407989 454524806529279567473041635556213921824 11407990 -12285752705824313844231198135376976640 11407991 370361866630833813228722379214807622880 11407992 158078306066192493120792152085329694720 11407993 -63721338208525645881357206772910100758 11407994 -32365247417694457475314160865362652960 11407995 -631713068027140016715968527112293272000 11407996 363109436044584016072594709820116229120 11407997 -619494566459513631630413655036783634560 11407998 -42901885867142625968312441501146997760 11407999 -114549526917442061531014286758276636760 11408000 119568058865370735692705032757575680000 11408001 251239166579365210538876860120996901568 11408002 44458518981379174988638283822706021792 11408003 841404408875202982721476512887706395160 11408004 -168913697122293403112221373492674037760 11408005 -213730245226581417320035851403186515840 11408006 264830380565470949375796449489652665952 11408007 280025301733200086471426528374695191928 11408008 -665413395130216663058705309357442048000 11408009 -384377904938994945936655621559872296240 11408010 114770803404788166662395376282213218560 11408011 -189616708470944351782426000467779586368 11408012 32230854429725280238642224566352445440 11408013 -409224690946069296135103270382194595520 11408014 -472194668839736422880948508211000494144 11408015 67611004604300470074797894374200474720 11408016 26340536961340576642154055558413942784 11408017 -109529870575948477775973743451607497934 11408018 -275078769589794484397693491812652296960 11408019 -11712584526169566830341297535966032128 11408020 91035901008721352315354294082905856000 11408021 -376274903915491201617495055637581311300 11408022 -55692505754648086418833728861524080512 11408023 -731595787713536089544628395690426326272 11408024 179023963148603434072368529161989928960 11408025 105896569375636773772707183961299369600 11408026 -186649159908178166983399645377751952640 11408027 845942490708253756910650512521447439876 11408028 142714453591657104157111391378592399360 11408029 -14800818003804601030694195124614149120 11408030 -395151091625476692525273539780860827840 11408031 -323347830302596454100811064832135002280 11408032 -1175871227382280640035592870368985284608 11408033 428255307943112140950845767474626562260 11408034 -73795937020033413838029264747862329600 11408035 -434950003074468113947184324987147465520 11408036 817328796962601562824381987498132230400 11408037 -702452478708109495124853674925208026240 11408038 186497540012344171776666602788579995648 11408039 103873115317873719950808491986626750840 11408040 -5763400780977320294704714676704051200 11408041 141162403165102586199084218400115144442 11408042 -278032550166077501527402001739311069856 11408043 626218925163513616674978247304821381464 11408044 -124414766982014825756439900906783762944 11408045 -154976506580486047209645110996385316800 11408046 77193049558215013655254472368954183680 11408047 81378579852848910654934685600474498032 11408048 -21854726831133345765891944298135945216 11408049 143052935472111341408495482397105044200 11408050 -240630656021863789868182531349419046400 11408051 -400205827651716862177119818523700354896 11408052 464688263166862719396730189904378744832 11408053 1133498696134216049379501868690902552302 11408054 -4456913075359581429712416118134313728 11408055 -18906161855851808179426042659999768240 11408056 -512200711070984487298723546223311257600 11408057 284664281455184328379372524766633005060 11408058 196383491378733989253915627334763885424 11408059 26748580678446885533771367800038999504 11408060 610065561213807323534194733616175956480 11408061 -20066159824141473014331304948880719296 11408062 -40630944844939752656943416530729030656 11408063 496216871345730860437665996259790113560 11408064 -10430099233344798081461773760383156224 11408065 4124504008689074523654803507176128000 11408066 442636864372739131933043410630526465232 11408067 650287277132211080228208515899002600960 11408068 26839529565069411051317873228865277952 11408069 19282562712123683129870739401990317248 11408070 189688875280059189818412337052134627200 11408071 -1265329593560672442314774265007347639408 11408072 -366540482755675779882420716756828160 11408073 -39601157223895452342683689450398249600 11408074 1182846252734853817358048334199130142720 11408075 17906240222453756670160044819774336000 11408076 418576510696390212746060137570732952832 11408077 133566677862579813459971324979149655926 11408078 58212993393794952310573147976261377920 11408079 -500419041549152167238654073292354922616 11408080 -84947596088095275294214474394394378240 11408081 767627789467862785092036897255804816882 11408082 127394109991515628208899836704823276672 11408083 707561277250236692524027536126333300332 11408084 -32380912532857756899566745871626921984 11408085 -153889001249618430331112301697334131560 11408086 23643530450143502678542055234582149824 11408087 -872908058220204078635230740122259577200 11408088 106165913900395093106315682965506744320 11408089 263563627848328593107867557395668480832 11408090 95303274578428547760175966087621313280 11408091 -160526711891207021984245562732989325856 11408092 -464084875175564824466528641157911968768 11408093 435303788113410283662389225975174991360 11408094 231478973269839975613992643235363328000 11408095 -60285884477052852224619104153175773400 11408096 -61928167736578344062554932968981790720 11408097 -6540077944246612057000604821310187600 11408098 123470268303093544225427843058120618048 11408099 231211615545046567500162317162624750736 11408100 132791759408735357452832480480216524800 11408101 -275392886052405779980033564083001746528 11408102 208060636151373171519649395159497695104 11408103 92521849625747605538062699883900781744 11408104 317955865451106334389140845395700531200 11408105 305227945258894736372214085995286236360 11408106 11969961751596327843612160309285211904 11408107 -674287569438032317251112838560581729840 11408108 -565582261136172956560965904893690953472 11408109 205953120412040256650091809585992169280 11408110 -140608960321009780580993347718563165440 11408111 9814411805572941404885787204769375344 11408112 -3911799275943831024430316182961356800 11408113 140137991260933318581488209795894240800 11408114 -555824396446610161905769685989142863344 11408115 -980904734562534539503728579426547200 11408116 188862267389002937180288679651373053952 11408117 147515798895808257717214875216144492192 11408118 157958488780067618062333943700146503104 11408119 995240949201763351213992956052071884520 11408120 22337010902984209155002786440614912000 11408121 434040897947750490604781075073850705050 11408122 -1151772318579496363521737395006725120 11408123 -367222307305310713455810606477692369628 11408124 22944460093787621459827104509324427264 11408125 -147120952391281810651440327203135361250 11408126 129198774409020557457425285705774458560 11408127 32608603930638341759775545127715739424 11408128 696126959616911425191656025969605476352 11408129 -769535114734357103772447421773744918270 11408130 138626944325157305167652179108618659360 11408131 -906031166118898300438128188829863619540 11408132 654563712732541304169545257143586114560 11408133 132654584144402129638249939892546329248 11408134 76084095941384799645640920124382523840 11408135 -1030082175880506929574954976489366613040 11408136 -163563077714050509650342864707335782400 11408137 -341074280533215921060380733452606364160 11408138 -7986935601834067068012336830883840000 11408139 53535766599476171094077455792892442048 11408140 -127417189961438403003659333198937922560 11408141 -135380339429011299881620267411658377428 11408142 -385817684022593603821452170665901873088 11408143 -260923878782457263811348824068270735536 11408144 -21205447374156090305281380192077217792 11408145 120060301763598229052833497256997424000 11408146 246526736506682034730766549238507649824 11408147 171987970129447877366740761003616036680 11408148 50847401360013579500862275374006149120 11408149 -260343775235287896552990688801265300736 11408150 96190267488653573491136689576335993600 11408151 505035490284633248318361059088210696960 11408152 -263075140752907647864717118772234403840 11408153 -272581769845590180257243907355757473920 11408154 -86821892784277197364516139331298490880 11408155 -246508973436561207898333128887356277760 11408156 386483516183583205453533859209647456256 11408157 -926188046268892874358176062031937752160 11408158 784475259554724542223762786936232320 11408159 96994924629195327444550090450400115552 11408160 172778347848448239448024695204489461760 11408161 262625616882548415838432346563136509632 11408162 253513428127003985152881078224090282832 11408163 84944676815567587459259557219802737584 11408164 808346507831821266933549964286754421376 11408165 73014226598269810886560595311710888660 11408166 120449235717269305127951866881069385728 11408167 263634380244161489500470678802611476216 11408168 136394949117605379437517496402619013120 11408169 317180042988071161602749690902368021120 11408170 -391729520470588806257662527838001088000 11408171 -906704515912996610788118477879871383628 11408172 -238773568739440393019975833302291307008 11408173 -189513602859608987084464974305350837248 11408174 625311016568677207411417148266439382336 11408175 -297942942373282019703510632684357874000 11408176 7209454080657710198303111905996554240 11408177 -823957157736850064540146739186053974720 11408178 -4264125521105313542011248668642069376 11408179 538598236971585682764244163384294096780 11408180 194066351753125325795700921227771904000 11408181 -135389451194740998068944420892766900960 11408182 -742821846879925488967329759391376951616 11408183 -614891349888832190172405478557535316568 11408184 76477678586054649464722436805786685440 11408185 348635059617867809879542930668823509000 11408186 -202333953019659114980025932712084519936 11408187 -18921143248472508701068207452950461440 11408188 354106577197238959826331846592266395136 11408189 278853702613447065321481772651125345440 11408190 -61891462783143172748683984759670188800 11408191 510134092614006749671124761883686656352 11408192 -343999327429945384190315664262063718400 11408193 -595038996100701167041580311653599187918 11408194 -67835593727939711192185731360808512000 11408195 9520968015549108613788578317496748480 11408196 281971174039360178289465400743467520000 11408197 -291087457382038102137428351862052714500 11408198 -102805879651114358184988612509420765120 11408199 15667664258951500495411638050816555136 11408200 314587568434077414173064557014602624000 11408201 -3069357655553178382603907217948091392 11408202 -728903661894342643024300164789053088 11408203 -922453592549397180772675836787623358560 11408204 225006305510921707725699291849302643456 11408205 67947937048097421314592314349204796800 11408206 -559620835730048712816863250003871472448 11408207 77462520746177179837297797178889790720 11408208 45914490150951760959183675273605283840 11408209 -147838478260371824876599399509852952320 11408210 21782977027808725267136770673818437120 11408211 -241764552374583094095280974689847193740 11408212 284613787205751065066478895638539075456 11408213 50252425627549893389496012926410272462 11408214 157057119832321468046745386916734255040 11408215 -70580442970992022325847434006545481280 11408216 -1254430147584773314041460615619970416640 11408217 264137040103022908920668604745428480 11408218 -345728962112377796429562075116836135440 11408219 -487718114432908252817587225585659695904 11408220 156228527064356236931317314694095974400 11408221 -9866563804658316904267149665619618816 11408222 -199522013265855884678880851351800061568 11408223 -627124591471048903837366780996812265200 11408224 2092195775360432589408901878937812467712 11408225 303072598479745668926429148899201445750 11408226 181259367717446501494612307002207196544 11408227 -398675438321196394029476885486380611560 11408228 -235639989824545636438128776208085436160 11408229 -742352177236658452677103525340840023680 11408230 -281824284437460632941146999553999956480 11408231 439128137952076897055057628227435503032 11408232 326295836178396510408164407873673625600 11408233 -72495142005555954674207297043540968880 11408234 -101325933765288996067490322530690903040 11408235 -272049131172521045193545911184804682000 11408236 -82998388629408528969684414813388823552 11408237 -23637885105303448577429243608366291380 11408238 -360530963230620489074844891572197357056 11408239 313827277103616131201438736247429983360 11408240 77703946283219341572284966425210060800 11408241 234921890699616871010365904522262962304 11408242 159871963053687852884464619592889696272 11408243 489358292676059495164857473476871760 11408244 -3526650578757513249995530738954106880 11408245 30253275431935361389416143974539161880 11408246 -1372784624349046349902467838872015360 11408247 247221260738246753592937934529777838920 11408248 140472965890227671711031704810710302720 11408249 -2504072117455599782251768977924881340 11408250 17878675126053715323872812599568896000 11408251 -53277925856653932186771045763076007128 11408252 -818075587503425350693759739503970050560 11408253 166143172730253351250296610642824989568 11408254 -15722443218245061124285233079539596544 11408255 -532456938153408649976612840635324050840 11408256 -443763777844275895140331394229180825600 11408257 283661785359431446110454861110298325952 11408258 65299432141443426603353486038277116992 11408259 -262913158897686748089177901516921535496 11408260 -132319127556765336812103424498213221120 11408261 622232497933716040545860246500202816862 11408262 154182106757263534788344047276289833152 11408263 -613808541750016525242539007032680948320 11408264 71572106081951381057222217584602644480 11408265 -370367444409883076226551776320396571200 11408266 95275163177428943958544525503909452544 11408267 93420737901187000394887350993567135840 11408268 -223380018205177193330630501440203010560 11408269 111503617564696685924844482191569631670 11408270 -201645459309876524931936772249269949440 11408271 77056085031798913602909021642618653184 11408272 39794998365374001437538390538348134400 11408273 319122469476076533624848203028033193522 11408274 348179429235256676287938546357498480144 11408275 -182477207422751022677040346028489141500 11408276 -5371892441138993044799075832312754176 11408277 161450928511401116313396435160386133920 11408278 568217751207082278681711496044349427616 11408279 166305401554260927166035905142662929920 11408280 131316322143104635073486190767072870400 11408281 -451700545072240504847004018306193323000 11408282 -124181599442619027978233096358644149008 11408283 33371683541545220935553201383390844160 11408284 -32104232978461466564391935493307939840 11408285 -250150160457522553567228371141883991040 11408286 -283221678811544460817231248901655193600 11408287 -862198542761115742489353884081287680 11408288 -113483145381520451418496785885237411840 11408289 -269067322300640496716030900191389104976 11408290 297462148550245053017160137431402651200 11408291 -267302922733663423017972890397983248656 11408292 58329033614383185305659545176773435392 11408293 -19454581909047251269820240987505760000 11408294 -42435667105990806300575108099336848320 11408295 415760154214910986551741269521185562320 11408296 -93119028787735106207039347259967897600 11408297 484534480602735419063236986719295754746 11408298 -69387924708319309789600559636022212352 11408299 -119582855841507483509921175763654863360 11408300 -400595216337049649609652971125053945600 11408301 453016262599982610094716689616516994230 11408302 -669974594032983208957274913259207593600 11408303 -57521697803564971933753666021839178800 11408304 -27948320239906496287622883513815433216 11408305 -486236973782237103536950588849471134540 11408306 91645612405400098036497274635034581504 11408307 -294250972890387986562546487219108457160 11408308 -117201884204478993016301235525104275072 11408309 -60072850241391035583790691680011051648 11408310 -154895451348385743802145211117256704000 11408311 -133574604360755571242535413797852215200 11408312 44479009877127972906684715609220075520 11408313 155189063444366808166932496899413049024 11408314 -69557608763536168662096257291745273744 11408315 710407091565990085028580523840052184960 11408316 434493018505766636651680984400703754752 11408317 864575402702709293581414873686551366 11408318 677786062211422246991116384338148143360 11408319 -214987122311586480850694338004693260752 11408320 -14260173942093916026963008979562659840 11408321 507732026192876522647709704848277527252 11408322 -3765623993000261722314368615737658880 11408323 -730065994654360676257819232590617023428 11408324 -353431514336916170891529208633922066304 11408325 35482729422533482688195954090317953600 11408326 138429651681390595320292842204491413440 11408327 251875993176698300790474730428810813096 11408328 -88828831526382833719768934740000128000 11408329 313583454201676519463668121096694624384 11408330 2620821012598618123877709686521284960 11408331 258821241262066371653039670910110558144 11408332 -82826546310552772528703110987133515776 11408333 71737929276575992581157091863830270582 11408334 153534142213501528692819732225499545600 11408335 -216899097024819716464425737272013961720 11408336 299671939472741330654822606316267528192 11408337 345647850249848219258140942902877106880 11408338 124003572590841953567765093512553005344 11408339 -5494743638445508026317421059667669840 11408340 169119040122645067767560516039874170880 11408341 -152568898579783761343373234105606389760 11408342 280657074384652866553983824187646313088 11408343 1129046332932101045037677509692649128960 11408344 91418147373337967253336302508834908160 11408345 319672292555910683239156597123708787520 11408346 165172843460798074216900241351661868272 11408347 174615687105432438714613887475909105312 11408348 16159301271218173589717864352042688512 11408349 -714854302237099866698709674316011991936 11408350 -250883620627198900906861308683382600000 11408351 606913021278215698946009593001001349104 11408352 540563222220453880354693307770941210624 11408353 -801193581411307818402323536852191648336 11408354 175224083997290535175623888704531249952 11408355 25786824713619299488900344684413273760 11408356 251093382452482070991365477125366102272 11408357 -1640999064395776584194618408319435688128 11408358 -51150013469285725026616190389992437760 11408359 435177003755015328441895077926897781560 11408360 -15504780955647357149345846223704064000 11408361 -121353973401318831954497068848306358128 11408362 -221342951169799786165716029544327307008 11408363 1351331209574554317728955697790212278744 11408364 -737371780205214383456340903995100672 11408365 71199881580862161382874991696004213260 11408366 22007331121051847875236208554882576000 11408367 22906530002187062368754856252094107936 11408368 -191837255470663488740100940913020108800 11408369 334603051881554425116517419334636792896 11408370 -46550652695149489338337654546855042560 11408371 -159525936636195985916829687888841668608 11408372 214601177637320223683311664502830702592 11408373 5822660173092825927363220961535461760 11408374 539754184892229034505295543747888843936 11408375 -632235145869965730707557363395541476000 11408376 66348223384382456649020802364695552000 11408377 1236149986271843544171415724407063216212 11408378 41182590584927052255983866766607888240 11408379 -256809320205034649088309992898483427200 11408380 445613416235453563014331227772052236800 11408381 596034207382832032267731213663696178182 11408382 -304694273749092310859196494952208814400 11408383 91491605209229418237455517603411160064 11408384 471867095256580047648839331884486885376 11408385 -220704752004755227391278323152438184000 11408386 -69123655781704005517800994360535389440 11408387 6435333396024033423137512969461920592 11408388 -330090306896361700986240761027176780800 11408389 1011607475867169343272629345495442964190 11408390 37429163590213375649456319525379276800 11408391 -98250640788581005647975690276614142720 11408392 -46127848157103316962712858587994521600 11408393 1172498272913327540809991764489218927642 11408394 34936657124712854596706190245746678272 11408395 47891165319374746432751828697583540080 11408396 -457421925140523557653195860427034323200 11408397 105684178015212755033756073572591892480 11408398 -636664257878803319517036216639141101760 11408399 856561864508631364006849692720341588400 11408400 -30798379182547540584535643720008704000 11408401 51799976755519517692753483150932416292 11408402 -406329944109568469966321100395965108848 11408403 97534204130507752056809317846635887616 11408404 -101643785157585415559205201311300567040 11408405 734652264132185257876206162986076606360 11408406 -74245624611198368658587390782677442176 11408407 1128344502894857529686971215673496163656 11408408 1159478043201586292919355791661599313920 11408409 -181107979145661699201737336957536967676 11408410 48337704867068036229444967906002616320 11408411 -57069275629834638600892560010966042080 11408412 -344800062106245971338268349044624083968 11408413 199452234758270336537608162263415965984 11408414 -108641199177355217450573195215900255872 11408415 -200622528657750494127655759132566100080 11408416 -13272666554540722792349782232340627456 11408417 -249753317877910421957515421085108880800 11408418 -75585088447319601271187998089864975360 11408419 240818695893949921203096068541121274760 11408420 -623466803140116125708627912279837310720 11408421 -713259230451061796565896757986463790080 11408422 155440736850856501519101036505461124224 11408423 354617678047184461216657180441684136784 11408424 -467337055059990100661482021969399726080 11408425 -399803201153523587346131505119847342000 11408426 -297616640587330704545992529065262745600 11408427 230430096548725448516202567104620727160 11408428 71281272899401953057838596368191136256 11408429 -239180210847761592257158118909808037524 11408430 43001303990291317046528965341142548480 11408431 156448575377454421793197538028336745232 11408432 11101922324433280619435678514196119552 11408433 1938539974582678202401774525563765024 11408434 -38135316024667730944087420059847415808 11408435 431621309945017671115486778673534032880 11408436 -230503930148685506445604899451778181120 11408437 -101315749599226794614780840903020409760 11408438 142582086880339585736014840033719175296 11408439 76243457184292564637433705340073723520 11408440 -46886403530670933670726650648682291200 11408441 -637348560635119155425982186180160175232 11408442 -355788336868583753751777992097520063488 11408443 268634208986558314914957600716087170024 11408444 -279778410445669201690407448119011149824 11408445 -23630152732714678159757768810220020520 11408446 183028601685212533952768750340504032640 11408447 -498276540203671115324192172597599575368 11408448 -121599784957799780910421433381793300480 11408449 113853436362017467889761835961045681364 11408450 -110416344456558211669435419618648084000 11408451 -294479311141774849194730934208690564096 11408452 5188692555711997560521028618439624704 11408453 -48962329823131291257739421969488139520 11408454 123967247381651707652602427463238882464 11408455 166540743322320083214048946051861512000 11408456 118846433043360980321329969562406650880 11408457 -468167001195723415910985253062402438912 11408458 -5836822335351445465594391150096134560 11408459 847314484881738983888861849401648104 11408460 68509913629427439700124607232340459520 11408461 -232755274488949631739836361694297695400 11408462 -33609152757066525003135051179344728576 11408463 -360351161670851368928448219480771967176 11408464 -241763244045842065854127278761936568320 11408465 1738559020542480366983744582248358400 11408466 -59456450317726201327554452952495859200 11408467 218225172782247636387377264991257626272 11408468 689741038301774897216673528029668683648 11408469 137999572796059513662496079106634993920 11408470 -42060632071215508048847027247258712320 11408471 -58287889935547258007576219747251554000 11408472 -855719664017069312270207253632686694400 11408473 -407753478058406857150712216579979867756 11408474 43522496995727694063658014080685400320 11408475 55961808098828177190772058327005957200 11408476 -581711717448712606421349378809901642240 11408477 -1160532883175496727148115496323726163674 11408478 -30217400039769789044538878903908675776 11408479 1173181445673671627702902855263264444576 11408480 -344886338874544961633978156171400314880 11408481 175751228926249841950164134729841952512 11408482 -503572743301256870720980271826041727408 11408483 588043179487938268805938582316976684000 11408484 -5931019010300484066127767012874199040 11408485 -168089679122428448803654612959580200 11408486 548491487082109857576893367932021710464 11408487 -263971820114431168315116867085071024048 11408488 63518461059210314026597434104790712320 11408489 -308844523927417573194123098647584352710 11408490 267812853232135476045261481463320794720 11408491 -649153634856398237298592785399729794168 11408492 -885971489540795035819443994789729405440 11408493 -280107403220074246863845391354360614400 11408494 -609379771152453013209557261350295584704 11408495 -79608151308133902410086432380641865120 11408496 14953677697169889919609811526280544256 11408497 -230904694550755149583928104783048747054 11408498 41042546770071997887432796922327847936 11408499 -688509878082956639271946818249794228880 11408500 877714225252231460493956878366704576000 11408501 -430405804268554449456760200926807264388 11408502 -908435734248544889215978334009051136 11408503 -998948638157383769393881967462371850096 11408504 -706754868179432202307008215372540682240 11408505 -52888279676230038671863990170513589440 11408506 116790491694152417850606469990750377984 11408507 518060250933492658243861738827680797032 11408508 332649209204283906070240356707901691392 11408509 206323213848543139761920821287741348672 11408510 357755085873930028852934332604544836160 11408511 -17719683246919545717586587581054793528 11408512 -249122674981221541910901221918087577600 11408513 -108216859358135141044428533654809761840 11408514 17562147256446978144764694321821305728 11408515 169204270654957876700586971457576010320 11408516 47076556911741799118896549206360207360 11408517 443941424208712502770574771794831936734 11408518 -72508963760677173172309368896329752960 11408519 -84241172842048207445676480874940246280 11408520 241409287295792418802511229299579289600 11408521 1165272034196067664617486233612715789412 11408522 198252367505209046330763486423051549792 11408523 -68376934438539995459577134307497702400 11408524 -9447636949807092738947751185738745344 11408525 -421101099791555009177429594408135919900 11408526 -11104620901911688158285251057848790208 11408527 76440260761588209510724610523295571840 11408528 -199736954298559457281875413491517423616 11408529 -115075244633585795928175186649775227904 11408530 -79010071745204552814641034540268139520 11408531 407087033777177724617017165182504039000 11408532 124867646727120145269593930135569766400 11408533 101495576608963029673602806019342889504 11408534 128127196248405968561239631630007760416 11408535 333937979760573269417565821453412927600 11408536 1025814466930417746952859048600757319680 11408537 -134836555039514071223126524633535410176 11408538 -25653248337356533665701405510827645440 11408539 599155426498733893884491679041548174340 11408540 -45954591035526657797186352813049497600 11408541 -224401203205505768104885301625878885280 11408542 274227235704520183176010246063149336000 11408543 -228276396909596251664735145274203018336 11408544 151919743814235284502148680147948011520 11408545 11923861184231804401806088201466668800 11408546 616953474239827959239095402821982811472 11408547 449814043685148151044084924885352684272 11408548 -314897930488110284818102387656091327872 11408549 140092213755685188945956722070217935550 11408550 -154676884960952429247568831792851648000 11408551 363671201447362007207346666767339496960 11408552 -337330381073384056223528755569392762880 11408553 -186623595992562450534269535462720577920 11408554 -92127412336626866345342966364482496000 11408555 626201519410133654733883564975494276960 11408556 -408854568872679886450336417475621446656 11408557 -364472947239900251100530629930921686080 11408558 6002086186886360198209661524498120704 11408559 684776885297273837533325678275454129280 11408560 -46852454709462887509470083711059230720 11408561 -447890564429278289987414803894816361838 11408562 -341142534535186598439986119436842791936 11408563 -402871457079700751813669563179150377856 11408564 -115434054861609905623124127330440878080 11408565 85532476859543066827876820934688972800 11408566 -26470484059060374919531777015201535616 11408567 84194765104861212339142512774427908312 11408568 -24501265141560115332472637518914969600 11408569 -167352219551553966268781345277019498160 11408570 89519989238516921916177694471413749760 11408571 642264878579702348616456819220635265920 11408572 -547380244647925778703742828384968062976 11408573 280196778107525503301059461497733215904 11408574 -68899987793761083692141833471247605440 11408575 -34620947321033382575567041542987536400 11408576 105095414445807025720610874119584481280 11408577 648815607772786394653485820679096542560 11408578 121288774747728568038922017733275439344 11408579 53089962300718812599043066447208282368 11408580 -135965073176906175255209217216080486400 11408581 -96380590201378720959310379794466023428 11408582 -248137831076030699133453881769058984608 11408583 -606830934884733185538626349390180063576 11408584 118068737869751128657566913640946769920 11408585 -37426701425903353430387515962088040220 11408586 723189812887483200170439157591782912 11408587 -1799385026552547707352331700668495188648 11408588 -139152783471745928861819417172111360 11408589 -282139264687727671224826203687011092992 11408590 -417598599705310897150196901633565435200 11408591 251860235151298857411555927043315196232 11408592 57883091171156961133521737829565071360 11408593 78802843866131150223603745702460851584 11408594 52338541696397596431674076723918681600 11408595 179161387044332170256550080956406672640 11408596 217802049494926861743406095411550947200 11408597 -507637453107882310253276227688453067954 11408598 -86963734802367128519076911169135220992 11408599 -541298757846557146805356694427450378936 11408600 97428270048591239351655230454405120000 11408601 -242574545422897923401134558440354021168 11408602 -242716913271612004941414077080339524096 11408603 -304053014911259989479364258451210297148 11408604 -162585373664092104602980295336663791104 11408605 431556797396353524151410440159873166720 11408606 -329613488487264695237802781547225664 11408607 -59590275229295579573544293688917502720 11408608 -755342784226166074970799726629694996480 11408609 -406925882996482304983538606725008836190 11408610 228342162155407139726196662883781877760 11408611 -185324723575291982861241398116263808976 11408612 -1158009727696731642557175577155288269568 11408613 -28709984462615215876383833795224445856 11408614 -102744474257508168988669946017766997888 11408615 291545396048592123856087570293574263600 11408616 -14583530395140630932974979875997583360 11408617 -386500895156896053824338799969015755776 11408618 -97919064357195047773537943876824200096 11408619 297017720663786607808326622267921326768 11408620 -163031826728930299228194706426706288640 11408621 139485867886881792871347780550081649664 11408622 -51720978068298535880952944554924744128 11408623 -136680265344964392122694826890034046128 11408624 208897502315409215986469711849600778240 11408625 -33874813331088168719171303257618647000 11408626 590306267853254137965480413628589175040 11408627 -332815851189470299918760638968653439840 11408628 74157835214825329820526519215263875072 11408629 -464107572971018880156348006430902364740 11408630 -147635108040124695069536923983810263040 11408631 33848697557629826303067947582764416 11408632 159417223607246951937080501722174464000 11408633 -805585197402586442749769099553793652118 11408634 -588943721556749747313169305057541301760 11408635 -179785107434837850042429247095535380480 11408636 -15325579155802971209259691049149009920 11408637 79263238352127981682753386149707260000 11408638 392534579788455020387023461066741918720 11408639 36554821612591632381797824549918732032 11408640 -152188850861061305767105273689884590080 11408641 -860886829716258946595045155640069845500 11408642 18575661710281631306907015345106970112 11408643 -62220900148181114385192219017487528840 11408644 94675678126834138503298386159389921280 11408645 -501811354973935129310010935880121768800 11408646 -268465620966322819568677686914744592000 11408647 -769276706002579193551847693481708580088 11408648 -1089690452596669406018947386280091888640 11408649 229050159601505445468112772075888161152 11408650 -111793773479434093813000533418795334400 11408651 107898618520914212234944045575574096704 11408652 -58951383608122582819444523502771066624 11408653 218076646402903646788874574848710544160 11408654 -123330425789894638750324725553563369216 11408655 37134407095954943514304228866195225120 11408656 -5096681949958020293867228829556932608 11408657 -11895122383692635843720479268868249240 11408658 108100622210344165689726796639695705600 11408659 2661136944485532362522233032274105968 11408660 257745159343297886350811114370163944960 11408661 -557104144711278687054077103678291225600 11408662 171742237570611775054667051795793740832 11408663 -377380654636348474041287403901472239440 11408664 171498650176573792345582445446771507200 11408665 -343807813838176516539385511306880412800 11408666 -477173731867869036379537402124289421824 11408667 -359672275218034083055600934032846205952 11408668 -460464639122522745424616405371000125952 11408669 -982794756021273900524896076776172235930 11408670 9407402911125687919312074954498912000 11408671 -139398737133172003834827912974817657368 11408672 -604958773809856287463199200550913048576 11408673 -69140861984697820644167966287598436000 11408674 -4670862814636531240712712324812600832 11408675 77858992328190463694506000083547957800 11408676 -180114682221902671888658498768688749568 11408677 -24184009453389378159194185864322959488 11408678 423410388469504482733271452874124572640 11408679 128387125059547705572969024011991051048 11408680 -247794711381333747479594489506430976000 11408681 120550746708634207634497243654533355392 11408682 78818097406467376085722777112068177920 11408683 -15207404443176571989176678085062432136 11408684 -85915797780687228694678280633037355008 11408685 225294479566344554282825807955767608800 11408686 -416623157043181077955735372424983822080 11408687 -1247971764268912542707944335719846067240 11408688 6813208763227411744242895567671508992 11408689 797691157928641468289392998992428777490 11408690 31851092690075421474397582512520235520 11408691 -12875054871100976013062856895011691776 11408692 996204177090978310607290901174689994752 11408693 1480944503275112786656464577835329474080 11408694 -175527596115427076017281190674104578560 11408695 90299363788546849363564509281569258200 11408696 82804337590341200596804290578534768640 11408697 132127968929730413370635563776777050874 11408698 86242212732622261649824643510037058560 11408699 -12666307089969362034957369350342940120 11408700 264587964964325474491333368537885158400 11408701 -511505447232121366216092680463175326996 11408702 371054001456655693771615306569874113600 11408703 143478390234333146155856423555971305600 11408704 -293246408225771139461196824842858921984 11408705 58996827976779861009851351606231560320 11408706 -86673854543238698304689499838949775360 11408707 -120907389503566533600243097390792784880 11408708 -332468486687491151951835499924379990784 11408709 -94620953672696295300618282307779904032 11408710 -315673252624187503493373497976201786240 11408711 -182326006084399421347443297905621963688 11408712 100854295989994226819377686171038515200 11408713 114139888089254877232069444143167620608 11408714 51884692181464578092887629415426641456 11408715 -841387522830678151776384774617643444000 11408716 45915156270668782231526322585660994560 11408717 1282347085020292701342652358641568832 11408718 135036212768001200520758485421739262080 11408719 525641478570443953031131273997069603256 11408720 -12975984952843085079639982816074547200 11408721 -115680082987670852026152814162670788320 11408722 2408702896481888741142268068930408960 11408723 153690557167032246020643768678364308972 11408724 354823774386382957450908797135138211840 11408725 -20311621887530648004729941944983253750 11408726 -5317584322648412736620978741478132480 11408727 60793245735467053554267967446868944 11408728 292401177650152915114801354319450357760 11408729 59883130002200842803253126710794760330 11408730 72724899239313889441028648260245246720 11408731 -660864914250425898709815377514789889468 11408732 -1563396831548483368767115801007462400 11408733 308280028652944823269605474562293368064 11408734 6463212517552579626678183810938927232 11408735 312002466068098596370352981086087843200 11408736 -300945399867722842571894272632570249216 11408737 -400307852849988253084270971913118267614 11408738 59402942375637808947252429800560460160 11408739 -288365703074047045047655071115203127176 11408740 131457556901838568287395249392684032000 11408741 195893582640870383500351058315291558142 11408742 81581321397445077779865230724569537280 11408743 -1068267839762378890062906257181618728008 11408744 -179853191636694924236858546644382515200 11408745 13411278514666803560790627266204980800 11408746 601565348939871496301346636041147505072 11408747 26523621649241485763835225416997437472 11408748 35960792864173950818035799893648456704 11408749 -52730004194631838249303989333272278752 11408750 18961665497161278546803264051895960000 11408751 198799824464662639097544923639301630192 11408752 108848485959577203593124270281622618112 11408753 316509313115537014320241559464497634002 11408754 -113561945423193808810314703565916922368 11408755 276944713481233973797371461685816002160 11408756 204207996382591508733202374810725262720 11408757 540285349399365998156338037911618628640 11408758 195040737164902978330952854165381532160 11408759 485955677675099267597475560935263661440 11408760 -6572841662604834409089842169982156800 11408761 194236396594351736094942931375809349184 11408762 86450537778368688743414837124047673600 11408763 94592462117159018668056831398111396400 11408764 380381488985566568937999408968218904576 11408765 35185941156257889607562700703417902720 11408766 -65640417417223881920180908652011190976 11408767 106688558664662839197088268337453149752 11408768 357527062789458788212053719982255636480 11408769 38148419946386936603669824039236308820 11408770 175079753607192179608665483742799861760 11408771 722194919102278302716566719583771521600 11408772 718704378549878231562882006276755730432 11408773 60932379426039808073792403672254009884 11408774 -8292942173365646727638475244163998080 11408775 -32564023599196242460038953516627404800 11408776 51591642530086489603988122329231406080 11408777 -326433033854698760616378738221409748608 11408778 -389896241837439221510422476650462553600 11408779 -66771813647350369729290932224338856424 11408780 -360584038281108485286174832675564953600 11408781 -460689006671221897934359424530215242400 11408782 36622583131943881096118326972409499648 11408783 88068374744508212650962309877477967808 11408784 84123022011479681434123176843895701504 11408785 608706685116863681390875914179626080000 11408786 -84473854807507775234869435774290999408 11408787 -49531318642057864618169785165545438192 11408788 -313783598587706727833541627202148086912 11408789 -185350270084960309288363728539192228160 11408790 -200047490773460440722084413341399541760 11408791 368718654360049359696304260695710220032 11408792 129820063663679312232998363875483852800 11408793 6642612526088562593710249785453942528 11408794 -88435139091056567794338883158175724304 11408795 -962336183586950275502600681003882275680 11408796 143132750141921068569806153611364843520 11408797 287241830937109339366895315317551231040 11408798 -153445657312752775940840615820323787264 11408799 -6857613753492022546534474730494569840 11408800 -31655817272547710771613037079622451200 11408801 407964711664898623512025728034844199600 11408802 -152497525965467007984357028755513747456 11408803 -3264082548872573367853276047642397440 11408804 257375423465744463593543274472767946752 11408805 12349632201915599283837361650918670080 11408806 -54371035276486949296615905834188207616 11408807 -298514549210946491236553509789541572440 11408808 -625596073143096272980059303432828272640 11408809 -1589706987156095515214274436996344425996 11408810 30728391924448426908155098800463488000 11408811 132159019574906034722946799359353316864 11408812 88802836983008188771700354736990044160 11408813 -522100699373873221122234202677227112276 11408814 -175378147560799483147539015424069552896 11408815 -754264551733243232188606618532244875280 11408816 76621980145046986931767810985609625600 11408817 -99784509075121156076931974498610258768 11408818 296725903254325071673535320009311897360 11408819 358043707486653320970201399220122220080 11408820 -372725088633951497719275683218953553920 11408821 250863172140011750099368698677670791100 11408822 -317231618847361959874148238686386291200 11408823 194413656485636376451791835224267666000 11408824 -16634355520451561284942882138731724800 11408825 259996991143858860387977667570328541550 11408826 34933791866798720784729549048653634048 11408827 1672993685712576887380316043565757563392 11408828 517124189163628371259449629823580784640 11408829 -39364155999295677277113166877671569792 11408830 348862620119946006563779440312680313600 11408831 138968619062548193949996230768523287904 11408832 119395867133186862230417587625168732160 11408833 -490661700096376908741582586279090133676 11408834 -332172285580609696555920192514316052960 11408835 -181903437428898222844515987437387289600 11408836 390248211737381776962489383962606702848 11408837 -353786040467631645596639668263344292096 11408838 -87569034544444992582577113477132318720 11408839 -7373761532294682839121780648812352160 11408840 -459401130783769373153154503335442995200 11408841 -492359981343628589530025986272746092950 11408842 -271588060750373611847031317667699110400 11408843 681441085569925587206331713495545075092 11408844 129771931378152585780865997463001775616 11408845 303124967408140559099597812670148384000 11408846 7148688542363621609616154047468371904 11408847 -23150998064425205088372201435418260600 11408848 -141293242945582336136073040685826048 11408849 809835619374284763214679485190941041636 11408850 -187634525837265343053782883702322520400 11408851 242085113363760675808593492827640386784 11408852 -163263290743471617833589403602443532288 11408853 224323964926083969451331903470540510560 11408854 160008532320620886457700392434416053440 11408855 340384519921243333997518866654286004760 11408856 104202173270570889707392485834074419200 11408857 -319945717444272233323325532849801019894 11408858 -644784743947251615092778459284003469600 11408859 -29755760939497600452948540321650306304 11408860 409691933905590552576882654347241922560 11408861 -353372099523859952006770415262551830920 11408862 -88319312362580040050584420645120696320 11408863 -1155763728751425098223547323820608385888 11408864 1588441775840240777414461453399999119360 11408865 -22557127465198758434386417179482367360 11408866 96064194816886123563455368141318425600 11408867 -337173947030602382803559936349811530084 11408868 -12865809308055892286523062376360738816 11408869 121365848110146206024146361122879290400 11408870 -129211571867106480851935115269232705280 11408871 -14563132541689701629400805671656816088 11408872 -833989182133907661523798339036558771200 11408873 -324065529544895916385700095076664951360 11408874 -274816620240788299871969844142054440960 11408875 485388388632530112396938450202478644000 11408876 -170676903976641620111780149875129744384 11408877 -450765539257409532433312536162290852160 11408878 17289664922909314951353367735917149568 11408879 724790190239109666500527668959876646480 11408880 33155786351016989257798589505884651520 11408881 53053740179627284883821344487495712928 11408882 327054609727147057282666061059418379792 11408883 -154323784558586635461728247459193490376 11408884 -186644772184809865938609070842301318400 11408885 495632347992283593117150904680508103580 11408886 -25897665785812532710491242863908869760 11408887 -195219105206136907465388872742907542688 11408888 -108118271984746054501260238500120330240 11408889 -4772723376982027777492247984651040000 11408890 169432005095374002958274132346585796800 11408891 -265224707341399326521508911830181624016 11408892 -54566573654208307209644104722551808000 11408893 -585759560694157775024986172311049039540 11408894 -51529581602071958342032644299880834048 11408895 -38000116491819496321324813616278279080 11408896 -215061416115506329023327959262940889088 11408897 -527871680271144117585549184562419283520 11408898 85161606223680807790252615033928744448 11408899 -280862924952088947681027170307151739840 11408900 -156747294245326015386698380812548112000 11408901 238605931417651838892069421625074545984 11408902 315173161606535678314885637070484525152 11408903 -673173209719414853873558716307526108672 11408904 176343631672313466982581150611570688000 11408905 165694342385052581670460310468414601060 11408906 54327369095625627071037366867681915744 11408907 -276008299915124712348594700706678558760 11408908 -151786289288076300632689797866617274368 11408909 -378334353100794314231661506138187058890 11408910 -33539072934334878199783068191415187200 11408911 1085788502634261758085801119436293175400 11408912 -295361532547088463533928343274783490048 11408913 -28014413744566080681318595411868422476 11408914 663688935520710140450258703068410645632 11408915 -251428031243209003977751620693390942960 11408916 210098553820594090878618689822851479552 11408917 -137760381641245654480365291948659123780 11408918 -18534132668203019643402683117981251584 11408919 433002824300595001658027691807740229120 11408920 442043389032907642355372680434176409600 11408921 -861240633069381761588917081881608282880 11408922 -75291439591969137054193032503727130368 11408923 -203404765174993702455257313290038534920 11408924 316535312699531544409505473188638208000 11408925 374493559985428730368033797373581948000 11408926 -449740596819785963769215187005386793088 11408927 154234692305201051532379594296687271776 11408928 -105606075472124714907204569634490023936 11408929 28507534558457792919921828370092069632 11408930 42085930660581795067913341192104960000 11408931 28572906789002057743560468182611738392 11408932 5225047747071379303563479790707116032 11408933 -1090428661586822099884480953590657804676 11408934 47638072859071616701304999513157478080 11408935 238746559238291178649206051067425682800 11408936 186892735723342343790233885101739704320 11408937 130166840074660695217430011970134454160 11408938 -423361331381652187326968343012765676704 11408939 -23153200450057683157098855680346849120 11408940 4536518913439587971617912350263838720 11408941 49335439258911043050088458735737296672 11408942 304007108737121446050746705315702312832 11408943 -56238528796083339440523690976252738560 11408944 -74149399195085748660534496042624368640 11408945 77056769829525255209208957210058379700 11408946 -236981657542668046630129496218627305216 11408947 -5924968483682601663425011804682332584 11408948 768884545433559146159172293973620582400 11408949 -79186224725473302621871077227815661760 11408950 7883244196352195029423275307158316800 11408951 -5926986474895691969792451712654275120 11408952 -405066561168816499359973722306534236160 11408953 478550959874990166824197866561065692202 11408954 -240829564742756856212365879039395387648 11408955 -434056682934524504441747429130096456480 11408956 141650815043641846865919344444179564544 11408957 92641343634497980248636101153107094112 11408958 -306024056566653710220085234721950709760 11408959 -149073941535726080422822503344096137896 11408960 26547194212292723462917413124712693760 11408961 149287326000111045862679453465045127168 11408962 -371356584334884758712387597567286974768 11408963 530607083710823684606197224382194797280 11408964 -117618828813529443159906563515072041984 11408965 377162920137392724466836803029450252860 11408966 -233571097223535715831117570955685273216 11408967 10121229519932147148788217636545713584 11408968 -1783110217193138630636125859595372134400 11408969 -290959592622073578615961895310198108 11408970 16761774516381869708093037117114528000 11408971 -275851372502493809656090809805823531888 11408972 481904571849273118914884440622422986240 11408973 -198543905340189479471127893070011440032 11408974 220009407191851335606339878787917420736 11408975 -5555445784967881453864229211946229400 11408976 -109216168885267550130654235957757091840 11408977 -390828472040339915415498204774629180940 11408978 154950797341564523301366392889524192256 11408979 461693406715031454911177923309812108984 11408980 470245148602359528088603377193439692800 11408981 607597230748793872802519127163125223200 11408982 -51566314082104532554489255603157047296 11408983 358772681982202680072234263966348020232 11408984 448923760582630537212343184645653186560 11408985 -132870433073590921267258827068688364800 11408986 -401235358370619563127696657113529346080 11408987 -21703332700104085808242282181379800400 11408988 128307921838878568374119320941223572480 11408989 -729026783441547077269259229798362197440 11408990 -201521562967234454282184767835268972800 11408991 -77234115728156905749610630603473278976 11408992 118889308477294054580280444453753716736 11408993 1041332436105041504385639182221795486242 11408994 78785040663809883214949510863707689424 11408995 323112427591616434953558100162644675120 11408996 -217112176763397824668928141825550576000 11408997 282385625809433997494916252907754940000 11408998 583195262338636949702242178611292556000 11408999 114419360979976172701939021951308010080 11409000 -410145330139669008727279845784104960000 11409001 388261452236469730718935625824899849984 11409002 -326990003621110536533865240331983200256 11409003 319111133975928718270542713155761984384 11409004 -122217182780371608802646863272435969024 11409005 285842136335627060261442753779086235160 11409006 -31969674849965924764358784849677506560 11409007 193331498370027885514359241771098933720 11409008 43994472890148499603351825208258494464 11409009 641866275272019441282708730391800392960 11409010 137550105785805898298376990784731680160 11409011 123049811413609800117106362399507681612 11409012 23862233514662424569039887146704504832 11409013 982386712496467924672835080690357316832 11409014 -286602801836692316396953477145424517440 11409015 112235896734203990782827953249779307520 11409016 -663850432721161107962457381370623467520 11409017 -581972043224136718235945124329314118934 11409018 -1154009868156989837050956985347754752 11409019 -765172621027301139603124931897363167560 11409020 -25510229469930142468815896123869593600 11409021 187307451442502031208034445529402577880 11409022 107490867082412123543405709739679262720 11409023 -189582895666090749130356717106677187200 11409024 -12148060202513800355838880270484766720 11409025 9770631069986665459293240649754710000 11409026 -194382276010834668729118666591916874288 11409027 284334789990948901623198872630917247232 11409028 92566967000022154172028894853416979456 11409029 337824462916245684784537018061638162140 11409030 50909164282483808369472192920085763200 11409031 -148378714756886239523763318818067538008 11409032 -74394527850239017766064597274237209600 11409033 -222269508446145662175442785379170452736 11409034 -2864499296180958006468379889469124608 11409035 308304401165700505406622799016346547200 11409036 -365216770561045029203602973649946341888 11409037 -697002128156939090041635626390883331040 11409038 -187968945691841605204612096134669338304 11409039 694104337034976033184209475435790501520 11409040 70182169404816770144965921448330035200 11409041 -63556621827928401255395383679781176640 11409042 263643151446190415130783581733658883712 11409043 -485879378263716966515570506139224815080 11409044 6584262059476006798919719619468094336 11409045 -43456312704867832271023730101050716160 11409046 220063318582948128740784770711595399168 11409047 -270391311122101777981311978521224880760 11409048 -19985794043626084415188879624971018240 11409049 144259610817368032577394351494948909460 11409050 248961641525855735365797503610213934800 11409051 280801928825929674461106003042273652632 11409052 -59028721923780780993832774852400997888 11409053 631880458409252569903432406317172841024 11409054 53958920534834358392197001463039528960 11409055 38390358196108545280672814654691268800 11409056 595572179286576912076717336502129590272 11409057 683881503497836377783369965009576658720 11409058 50328955914090166649475504689411243520 11409059 -97043554314064264356184431950961448740 11409060 88793356580456578175432319856605941760 11409061 2497626950261279442061193693701216128 11409062 -779380612954124075993057306278543702272 11409063 413786309963716493727050629764050342400 11409064 28680154984027850713698802242633062400 11409065 -38577637976191132367438769261018120540 11409066 -160789935339562890406016089566950745600 11409067 1122505185458144080407643300112872549360 11409068 -6754845325349455169900572379513241600 11409069 160947712549203038140607981459795926080 11409070 93032449530788339718941440289638431360 11409071 -427359121373046530575155905957062543728 11409072 -48670697443506737202391512589276446720 11409073 -408016771185409628366898835737000338636 11409074 -163610443834513833120721786006612353216 11409075 231995652043526713959135222840205551300 11409076 -64222111570438437621958532162862383104 11409077 690878691166807157849935320873191602926 11409078 309827422731519131509346050562107114368 11409079 1410067250631125739005393887717984167600 11409080 755071200480296904534880619567062118400 11409081 -298988817971666600803439638476598449600 11409082 127617707891595186702720782143373836800 11409083 -69776072533942615883961423708899120880 11409084 356416023710018714250367405452471390720 11409085 -116716412872007681861157542666006192640 11409086 38337207164020576247856952545148673664 11409087 -125569378570185490531105121790298845240 11409088 -94646224188640560288393093804416040960 11409089 -211888303811787998363193214701721070544 11409090 -149258467413975061565745673163904000 11409091 -58331908750089638175595729426380089448 11409092 -1725896504439708619209804912453752586240 11409093 -817063623062299834078185578924287336800 11409094 -562056035694933224191864996523641055904 11409095 1084452316281567796922751721353903145680 11409096 299711593176527295578408791483457740800 11409097 18577185295192263853588085592533086080 11409098 -113725731450345945657592522753861462080 11409099 -179287515124021017545517412159376965392 11409100 -24200157074831770876082817448651827200 11409101 -596868858399219261352089262320108057600 11409102 165473465406187003068881030365040512320 11409103 580852635282567203295606346594810810352 11409104 -1191364080079412444935334817674821632 11409105 -51932825181048285822622339103682551040 11409106 239481991301053010597018707745127029760 11409107 934675158135400116616759665272476390512 11409108 -356960428581543154760483534363364347904 11409109 -1727431325482715185611086417232107918784 11409110 265825700753065961783036210596860168960 11409111 -253325012511714145380174539090787220656 11409112 21102368370735326136519308887204208640 11409113 -1063272896100736476127327242111293179638 11409114 103312210663727487357002474540975331840 11409115 811918806037678657164750546521004557760 11409116 -26621989385556183581006377610177187840 11409117 15753195662183150482408534147080171648 11409118 15811680036888493905407137685659103616 11409119 190506837448131928252834085951700719520 11409120 442980501860486672248504416212090880000 11409121 -105383891297301969536011139369545795678 11409122 -18980937737699159328977092742443519200 11409123 -126429426510488909472108247200129200832 11409124 197163969793072557788893494238859079296 11409125 -124454061675677812895974077468125760000 11409126 -220069782177543425136702409217844166656 11409127 23271282412622900359752093842905845408 11409128 -58578484925911048649488866456967971840 11409129 -612148068942825111492080330414662303926 11409130 -359385138649608595768411266195198779040 11409131 129720094494906084848605821933791026932 11409132 -48488401401370237286958316363697258496 11409133 -18332234279612482257434377235213464618 11409134 -357784304743643934130717171051402947648 11409135 -186684272918211221516322978590135551680 11409136 17418887073522008213799518965043200000 11409137 -170543300798100665304752551439254103214 11409138 82919209968838721764167557555522803104 11409139 -173509800239701167927741275037935916800 11409140 -26000607161845013694605876667735390720 11409141 -268175275909832845532650362870709783008 11409142 68922936614927788343620236736643869920 11409143 -689677860724944067216487127020864782560 11409144 -634273451255403796027934125573904609280 11409145 341489923567187889038013870200723327040 11409146 77049550403909987309653588516698781440 11409147 -5528703188242039565897480228666296320 11409148 -395665819553824835320283004017841242624 11409149 707069411985324438934602891249273898380 11409150 -13458372598891057370598491272185830400 11409151 169581600450742357947179272345145756640 11409152 22616048574290758460735404061440868352 11409153 -605959240792054456565611626601036800 11409154 -51942767111845741492209740090954347488 11409155 -92979344425289260767788791536497827440 11409156 594345380144056598713402381811638984704 11409157 -7677672685833216100408263769878738180 11409158 -272592846990049814773203966586176965760 11409159 44996650445854554617624921927593610400 11409160 50955474429308466015730242880865126400 11409161 976548683144219215117626354368544660762 11409162 161005898192875507305272525075407093248 11409163 -1150608850290128378480042974437946543976 11409164 8906554270827791392877470881765820416 11409165 105775074406727430057073286154576591660 11409166 -196291324894739764868549801461426747968 11409167 90011640705624221660592934256910873984 11409168 -78626506257208023047656506602687102976 11409169 -338053700068300643374706310812398404430 11409170 -5075159939098087548817884948319915200 11409171 46043293611921643598351805989082581760 11409172 175886950280849686762443859288192974848 11409173 225977996942562387517249113422871906144 11409174 -4211043242962667068322156246187777408 11409175 -394051428304874631020694849999337027600 11409176 -747136380561850890229113102354170941440 11409177 -36869238546037284512016824981392713600 11409178 168005631423534524804062640719177758720 11409179 -143747407055011666131532628759861885616 11409180 257245301742247175129786441501466624000 11409181 7099595921847746549076419739423756224 11409182 -39900337566040926985343794650202055808 11409183 -1011230819746249998541047482860377781176 11409184 1060627345265692995771320072787599032320 11409185 201132305721104087653129691099895120000 11409186 87008594341714981201049074899693128064 11409187 1063963711672776228608244319610450522880 11409188 -177714377876439147881629205377687855104 11409189 -435588743869653968147835993982693000032 11409190 -3807515489700364179283074008735498880 11409191 159551023298052029773987362781415801592 11409192 444606999387655971283168392218668400640 11409193 147405583857564268905224202866944318440 11409194 -47599727976443504622180883903327254528 11409195 -27171370478295273984059141991202844160 11409196 -183670580359057257705068573675947868160 11409197 -114834605327256950159142680867657493354 11409198 -89552239820756382776458177712567761920 11409199 626140363858470406593820981980441189936 11409200 -19181301673212717859208403864352358400 11409201 -971508686379039315716377600043211972960 11409202 -112460499871107581520689705360062875648 11409203 369011573694479886019862463312338147328 11409204 -160036580205100323167692069419250821120 11409205 -635911225847113576883942520917407277280 11409206 -431468154975326958262585714073576036448 11409207 -255304953493810345527310603153648086912 11409208 -1142132314856399841792600109472458199040 11409209 76065772084595933025384698473982208000 11409210 -307792931960068806459239234412470130240 11409211 -2044159807229611233474629969812263364 11409212 79209815973985028820561913248068115456 11409213 498662208440378450659226689432773005088 11409214 -236858683191298417661662199640091532544 11409215 -236343257403583622241898173660516404400 11409216 -7800124631694309419402900288638550016 11409217 249270860530516502757154104781405155266 11409218 -174663703276949953466736488495567707440 11409219 166932839855606763827787799203336129264 11409220 -324036476171515032954530971780171365120 11409221 234837442614443831231313906921997579422 11409222 200751060938542873817568009580479619584 11409223 206818805221291061906408464311371504736 11409224 -409273694087170051812595717312454999040 11409225 47970409124532337850801378622894051600 11409226 -621043817004137493608676123705689012688 11409227 -812697993917165545222878614805687538488 11409228 -84021425516739135949989892995375360000 11409229 131543493865616604454859397457695687200 11409230 158915374434374969536831430024421139200 11409231 -143060903169460288798161677487971670648 11409232 44248357406551258489543361606816423936 11409233 3032952147868987810020791019838742688 11409234 -106572830332834785769254593523858378240 11409235 57006578210159717040124543681091127600 11409236 -492727492861942804665265548539230830720 11409237 -216524523149135555743580925460988858688 11409238 198319747866975337074644201917711824000 11409239 -572238705286253910818821006697936933160 11409240 -5243382072436986561393595613144678400 11409241 -697010019532883494963678589146652488428 11409242 -35925579100725684836356179713905044480 11409243 -987887646391995910796746116565249920 11409244 29965762717293161233885712365914439680 11409245 -17520060666599245583582219452374638880 11409246 -48228017615069514490944372455613664128 11409247 133553934495988799155863278440068037512 11409248 586878758196226200244668567459759390720 11409249 -159653988381751432376401535038166365632 11409250 -497531119075028871122720336828979456000 11409251 189804466076147610772818973661472038352 11409252 -158913824376775176330721251445806299136 11409253 474539615572997825708250161745172393120 11409254 126470871448173782762468074844299044576 11409255 7144680838697596788152799163047153120 11409256 -1045539405114888273241093552005147141120 11409257 -477438371050763151472292475449929733880 11409258 -202747752590322731994014114800241146368 11409259 632287134636234389968328769686592128000 11409260 -27018196558582507613197942117565829120 11409261 241607515657258631435748652765359293184 11409262 651281356465106886797201142772026733632 11409263 -684957750221907173939266848202560950832 11409264 112009767620387212180499186819453681664 11409265 -45694111920626104663103186947088359680 11409266 -189988579491649924749511335026153944320 11409267 -53387629160173427227295777435002080000 11409268 -344550215998519353786379069609559287040 11409269 328400706172630512982250978485100648796 11409270 185399982328454548163347445586907401600 11409271 82722777022716645342969203349269983104 11409272 -82508352553426797229052415724678348800 11409273 -36032563910164435365731496473543944896 11409274 -89896558767291580012856937344987820288 11409275 -125007512588816381365397407579594343400 11409276 -3960971018815858605364096161636581376 11409277 -78345181282594657307374185216336583776 11409278 -652892242389857312194986524545054143744 11409279 -210731819926246371742390527033633398400 11409280 96801257222574475817613223990709452800 11409281 74767174855309474264499240206067958720 11409282 366291721032871815950397405466094173440 11409283 -398310092511097825617342229669569761840 11409284 153989080078265315633961567701341113600 11409285 482492636093251522793374488798390583200 11409286 189212808175210885190224388151318019200 11409287 -374985252327188524478038141095086393064 11409288 102910820495511900571790747454288691200 11409289 699647810419684983291246493336031422500 11409290 44827781148980761871634792568782242400 11409291 205779829578361593527393924446198858680 11409292 751365154588548123467321239689177600 11409293 -90125748448841748773531456495820525600 11409294 -30779392534362291811399243747680972672 11409295 -657821124592901459267153155125707772720 11409296 349112639293725289276150035924273070080 11409297 -1079899522678630068160363271488725625728 11409298 -581204005228774685433499539603504447600 11409299 -361386893597315717292290615756232388608 11409300 -95773993559038331308742455373888563200 11409301 -1228221278165296046881102727883963542400 11409302 -61830408353433609608091633651974553600 11409303 -125875575503142729357418865079498516096 11409304 -424232233556848086213383413268532234240 11409305 366961834550551105950725655788787011460 11409306 74124212912046374126051166820676181504 11409307 -55900166256131641230460285021193297808 11409308 852316522700343517378898609548241468928 11409309 150820427995454599235328120836282406720 11409310 -238066230775777416629831768358912307200 11409311 479866914232266948096740935963920469920 11409312 372625886371860509704669392872694349824 11409313 -174652061826989606860060461090807453756 11409314 221690751760157743880168596834506868224 11409315 241389746829625028291248974973438745520 11409316 -26578492070798977328304147496264275456 11409317 954730390820347845677840886639173010366 11409318 303576590797636282517636234908230227328 11409319 3225872279302267226504654374914425944 11409320 -13028984402135495465700632332057190400 11409321 -33797400018325049338246951195878807552 11409322 -250606889955641730457469069974062270288 11409323 491503346242827583077969288086518795572 11409324 174358309179763547366112545819083545600 11409325 -289694812565237428583768101311816385500 11409326 31278824009795481456609008991396770880 11409327 -206284578071634563028638760112259522880 11409328 27617189866255452687728274186682040320 11409329 -437051312166918799781007902569485632160 11409330 -95425145487495250341543769250809198080 11409331 375094611162663503390530812234716069132 11409332 -776196911103696822801906213701728321536 11409333 -72925955712657264023169032260133770752 11409334 -64239036869159050272390665522830672128 11409335 71416869896929033619123544068393334720 11409336 -484420712194392140343278543116799692800 11409337 125448265451051791851477062446120604560 11409338 213307946952534264836504865922130588160 11409339 -745899693705544311417710447317994092776 11409340 393919763089013002377746393222431203840 11409341 117920880084065153372081339251509884742 11409342 -33281926036264329069228528163213771776 11409343 -161482748569890277397262462292965125256 11409344 -423849110007308018466532285666792833024 11409345 171792226655796021943545553951529231040 11409346 140099464046932774539710249216052937728 11409347 -77412054633917053680537768894961531968 11409348 21667544166704835570797108905849405440 11409349 136900682539421658981645513215326968320 11409350 73172671671816039602577295419203376000 11409351 309630442861950119030298623379316529832 11409352 260735365526302113338812426757777433600 11409353 -594001077552247202115842542756622911260 11409354 -197912554512502735015751185616906714880 11409355 19152081342238099202228251666291428000 11409356 679117925926906455480969354544424187648 11409357 -19382431646848778007189524467441240320 11409358 347932286245197312708301246130371833600 11409359 -719010650223334422564205534782096431016 11409360 55584412091444315518371786456135106560 11409361 -1040066504125565538036970665939441085200 11409362 2577133264164845098189992109837318272 11409363 -209378409736217003592529409666323061760 11409364 -69999861751000470505796918229307293696 11409365 -313906382048618041941600281606487955680 11409366 6009402932486251819678746591459004800 11409367 -129873721147619398004166789395050945920 11409368 -897058805386276197560892612260673853440 11409369 -837727566752429031569029928560091087712 11409370 -21352744697928000405721338862175616000 11409371 143877318346986722180730931489208586144 11409372 21583254953691946206277476049274088960 11409373 -831001147599092825262991226027580556378 11409374 -99779037886965394425366569281329797568 11409375 99280255429375168389649318968526350000 11409376 1135509622454742688533644606207051956224 11409377 522246714136763835242976013611271176000 11409378 -97927638064430872471102042884308750976 11409379 1016835887502397900354212309432134391840 11409380 -296071359853365995854004283705478963200 11409381 324819813324769893999007886767525023870 11409382 178061710848181300066240601723225260800 11409383 626405146373669786523762923494378220160 11409384 70999067022407584455925527708825354240 11409385 37489988667012625080190413649729382400 11409386 138146641526237727074827439722963480320 11409387 183476663761440254084767440312475584960 11409388 -948202185437863241946536268219829829120 11409389 873803460170231072670190999699270703394 11409390 296939928600513749100591732486564921600 11409391 429638683900572528002960313038242913280 11409392 -22890311066817183888930361085700833280 11409393 163854957599684263816058292103205802864 11409394 -52152648006413262493732528269880407648 11409395 93668129676016394543977851413632233600 11409396 218134615413101347299635145298314657792 11409397 590880849548825009388268823409513119772 11409398 -22823631498091571381983457284591841280 11409399 38497827143121542458068783162087696384 11409400 -472050848711700002406549666526437888000 11409401 -430095888943673191993209884371239656598 11409402 183693606876934815253959134100640530432 11409403 527168527487864861177482704677973616128 11409404 -672789889636197630707905695433208070144 11409405 -99906248989015838658435438396246240 11409406 61803674881455584924390540678635088640 11409407 -115278436914506743902925926804237671568 11409408 64008033897695904481214728939084185600 11409409 -233087458621333661193541655080502579520 11409410 -158798770200334647783970061850365898240 11409411 -63574095715107746999577843616302142800 11409412 -334593453637681588667785687072413880320 11409413 -844114605849725948892474344690167637856 11409414 -229079482684638859775197546235898887808 11409415 -59246490001758828683180197173368482440 11409416 -193365412367694285776854555198461542400 11409417 -10584714665274246999767876659627904640 11409418 34830022623047508450293482267753274160 11409419 -28400955390192247685138877349363891680 11409420 -118927036457000964418874081860719820800 11409421 -454194517560684629311506254856881470400 11409422 -3085494535209300845010994289645563776 11409423 52373445115038703867097841022901416584 11409424 25015203337055433861267691112034467840 11409425 281398820545008711399650932287587250150 11409426 -11819868296392748513899860448071647232 11409427 554065181590809702165995624825970293080 11409428 -45878938059962978982357470774128926720 11409429 262800785371181305091337867502960816608 11409430 -131490397147256286572509583692181673600 11409431 -98064554851511006030580701914279375344 11409432 140879478725087974357030987747035709440 11409433 460006349620447959924970080132059825920 11409434 -157505223725482681887441361487571930384 11409435 -105294012773022882268452552581756466480 11409436 283487785673303939056642426989498907648 11409437 13090429991955496835329610296103977080 11409438 -152477449616534672392817438156980193280 11409439 304110228653187868261461696667607694960 11409440 304866355545997985582809418670916239360 11409441 723469984965937617263067975213875497920 11409442 400124645985531206156393237463148662144 11409443 248608113171335701749339780395191041840 11409444 232000757280477860119023191054348390400 11409445 1003776850659384327178630727109799639200 11409446 416263919220710608432792932395539200 11409447 103743575914471788017569094746072428672 11409448 15751863278888525707764681111677829120 11409449 -523545436139626394341743745685183387136 11409450 -29577654852892405148096695755380332800 11409451 788400638371516548756125242823760246452 11409452 631627629213157707429934935164390615040 11409453 262806947890337295032510713915880406 11409454 -496257044803139890962822592134001917504 11409455 197217258635129649785000339564914140360 11409456 -92084491920044579403491737568117784576 11409457 92645734477263246460575665277418972672 11409458 405072238431082145486357058708446584080 11409459 59056087273978004045546672634629141304 11409460 110832502193079303965764649407671859200 11409461 311948887950180670714331823560219344032 11409462 12917621878199608844432113900461982080 11409463 106128850586011615536873438924856250824 11409464 -776280842479146549823262495346137702400 11409465 -225623183659928926420085208515499384960 11409466 31181536188695142193405134353433984000 11409467 776246301238921461432770915522759261760 11409468 38373641078944231586203822044625600512 11409469 455451838686148778185345751772098545644 11409470 -24520704755027179608301357989848563200 11409471 20304871172148688181829220217769876240 11409472 -197682142307507182356630050829501988864 11409473 -66071660263003671624428086973459113278 11409474 -19937998754579152652182739695390664448 11409475 -180166837951141310729742915557365459200 11409476 -484552270891464793728063653479649895936 11409477 -355956900799099399050748689982689338880 11409478 -277229068296838820739581953597598347776 11409479 1062184108919703145422610190796287179320 11409480 159240949488209272469062277499454771200 11409481 -86159648913522495143528814724281170880 11409482 -202573263982047658914280119095824104960 11409483 -691944695297821024669311639211652423976 11409484 246124975992325931425184360072920630016 11409485 -11650546779862922493873214834225991220 11409486 -198073927755363318766099846227981315072 11409487 457478098738321339467005877089535257712 11409488 -11281250777456538285383196585553821696 11409489 -49094581629675677273323128372241524672 11409490 450370929941744396988870049360222116000 11409491 7046708874343371548898099824720715912 11409492 -314066982743633733437183891562136885248 11409493 146948574302920958008498567725336673742 11409494 -134556752031130206967558971225425428704 11409495 -19394043774035539501212813077663554560 11409496 176038640136623490921487584741261312000 11409497 -209448152078688041502562153573358408256 11409498 32585938811489740360789309153310020080 11409499 851193446942059229900322487235529171360 11409500 -415915867776866235086278914704597760000 11409501 45616639188548918587470500575246415904 11409502 -16571545798470764664219984253831802688 11409503 399608479896428053761696746188685623728 11409504 43485137827265172005196532115779878912 11409505 266415975787271985327726336607207776360 11409506 -234265105317660940938284938915093015776 11409507 605236081091469191196839911982680844004 11409508 27502367899344431906768042627792179200 11409509 358723736645490473269874080417275955710 11409510 -74995712885802463277786313711587297280 11409511 94704985931526985098272143764272267752 11409512 115790378139951004508742944146158059520 11409513 -473750475632136505305846172620499622256 11409514 -279072442896663424708410767767392408144 11409515 202672588872780114648847446141922252320 11409516 -259960561325955728875753849609445431296 11409517 145311427734410620738468888246478895552 11409518 43708051233327167646434492451544255104 11409519 184760194311475937654710608162208604160 11409520 20391884901147778641430522663160217600 11409521 -281020445861464879776783369293985549912 11409522 -31819384025480816811770645918112238080 11409523 -270844242979999835170139342116120088256 11409524 -200959935485937109597900374003058305024 11409525 -141076321667291773644016200119475624000 11409526 687518289293824096657883867000077574400 11409527 319472187951996991102481616758980589160 11409528 -299055766594648393818285253302467174400 11409529 -898183649428614824253853786560602158870 11409530 -176607097470170914088032958151931034880 11409531 168571935326074734653473151155190674944 11409532 -496566570036214278072161996117413754880 11409533 -3669545057729256264184357611293242920 11409534 4439320574502932668527732233387552448 11409535 36690754511396366857287354072054999600 11409536 -324663390026653862218894713590372106240 11409537 152460598220374432298055694485984286560 11409538 -54795890148016202325736021986765004800 11409539 -1033662121283591254712660329443138078600 11409540 91359263021160351554678247943641292800 11409541 31127173069176579281332988015746796160 11409542 -26884512550640246745216997368017432448 11409543 -258534668702573196387028784576720308368 11409544 131553826739434499625690865887185233920 11409545 172446007453031041021129685466547481280 11409546 -111345049289108939791276314981647041536 11409547 -928892306775372758736704017714694121004 11409548 -25707757511822572142010845938361716992 11409549 -144717435359138531647772811642301388352 11409550 22306603795810350247094894879977497600 11409551 -369390936300068674004967474469243274448 11409552 -89924758157806754381202997277504962560 11409553 -168810440232781680741061594432196495360 11409554 199963634732949986538217108217703680160 11409555 -468882388879303095705239434539894252240 11409556 152786892438972720852236790722618088320 11409557 711323392984366103493520517598945957600 11409558 10511028153192225298288355116861022208 11409559 -140055540713454010671217404813914843984 11409560 280447145073580536982468753990612992000 11409561 431524720920651178421185403343884573760 11409562 132561462491480524711384175894352059328 11409563 1039778091759872182366266937302936234984 11409564 2605648077985808191291338496272187392 11409565 -650140589892632762961201871306795707540 11409566 157126937458551998075499761660937680640 11409567 -247259811795345230689241329204307950560 11409568 -1064357010845219220217535333004956467200 11409569 481883961089687325609255859712264159970 11409570 -193867691565937564368950920656345538560 11409571 -969450887855551535451375574365537448228 11409572 -662292738923201670757872903598846230528 11409573 -81921971818981520789757531570939416256 11409574 8928790206077878559106969952414368 11409575 113992674516402458477050298942319240000 11409576 395958548651283412325403819528211660800 11409577 6057026329808001470719173645922860880 11409578 499889582763805540431341339670935409840 11409579 464440532313494154125863153849175057376 11409580 79850476040523376384454084233169817600 11409581 62697857162787351054766296024022520064 11409582 -236962786950605567253432700231948790208 11409583 332571973818126921942255287899779058832 11409584 16662065166903428294624772568616042496 11409585 -206383234320752749874764377002920872000 11409586 626604990563102068395680537906423794080 11409587 13419403337744069655838171048836294912 11409588 42416989373076147795138117111395838720 11409589 -711120088223447675083133321013522894610 11409590 178271996194656950164111514947050892800 11409591 134762274573101589736759706138832642792 11409592 400256837793821828974639779313721856000 11409593 -389496257237765788294793597112499087356 11409594 19786535149029998906796393843162819072 11409595 -486464919505921959391178776407639340800 11409596 772610355568891424325490938951882063360 11409597 -95609695381545443502752462624925804480 11409598 -214719936095500182006110007814211480064 11409599 -649678527362120329312336303602699710400 11409600 -63394627173991863195719852405135769600 11409601 -1039486989370102657653554961502565894652 11409602 -46112287923589485680719102050567955248 11409603 -14553917742669573454313038466165854992 11409604 -288567796817405860594509292137801295744 11409605 75027609627257717266617857902972819260 11409606 -124022731086416467844375893480827889920 11409607 278994923714005742943626687964345227904 11409608 -3517400963069655689489433773012090880 11409609 395429235248412998852378090573290181904 11409610 -5342130084361561045523707698657331200 11409611 826152255792135501100770681478778392212 11409612 111782280408818903735811950244432052224 11409613 445742457309533118030162172201662271862 11409614 -472596030846440597208755291573375109120 11409615 32758162726239713010551463640279800000 11409616 33704017554006215448998770339332800512 11409617 173541635770791614644381723050583623666 11409618 123289520947406630699610288538304570880 11409619 -40367081072617848434148668992489538272 11409620 -7330801313101829539587448558639134720 11409621 260267156445552268470270462348340440960 11409622 86704167843579575347303987795117559040 11409623 1015885800409267204605955213694109131304 11409624 -156688635118030684956440059608181370880 11409625 939848054527700075180290160326957434000 11409626 439460880309655879389181164722717038080 11409627 133750374998361581756207789839166791320 11409628 160843217727157871628582571492161400320 11409629 111694805372791885407762997585603713024 11409630 94419304894459306345111743882904715520 11409631 725098619237404904014465878270851036872 11409632 256752937350039315869645180855027761152 11409633 -269388267857681337361063451335914547200 11409634 137954837185026070851362638143580247712 11409635 93834497030438023819199339168191500000 11409636 -152720310038299750237213182415041515520 11409637 -199493968328814784327267280641689283714 11409638 -621699393634356795341518518987441557280 11409639 351348682165917330637243387876920053760 11409640 165120395590169688729552814651314585600 11409641 -1865420819824623698772790221879373714716 11409642 21349792607441352164858968533722626560 11409643 74914515887652881285857846382675778560 11409644 -78704778273549851198775153702417408000 11409645 -43104603969473634675697650959809416960 11409646 43132041277428342990274488697517854272 11409647 242644211842156970366486399997110454096 11409648 54649801226211087280729647812681170944 11409649 -349415327064255028728751189126295477964 11409650 -244506300680312079984967722341236318800 11409651 -419164384152838239923980361983270443000 11409652 -234678882707658052143934056272360570880 11409653 61357868742387050180546906776707549240 11409654 203172067852758625179960952165772881920 11409655 -135420916356819544411203538411297142640 11409656 458818840635610918063964900172256051200 11409657 -36560734227385661901194649813260030976 11409658 248508253422194361213377700605167068384 11409659 18977276583397182245090625806867903904 11409660 -29698202260361058556560448054943301120 11409661 220832571747094138665273227147967848332 11409662 561830622913196739882781688967130678464 11409663 -177589223407608135728276220929597952 11409664 -196594025600871259017558246482650333184 11409665 -58024844960496102591271369689672984000 11409666 -87238567814354948300750595051160064256 11409667 892879395390991753678464161805270007632 11409668 -572351757896956145331642987891181388544 11409669 -166486135423291980592600839325008492036 11409670 -75980208566806094839491744281956494720 11409671 -126349396537594419161066990520520896000 11409672 237370671963831870717913914689766481920 11409673 -1428630626303543464826334002724097946880 11409674 24343187367015942266233565182019512320 11409675 245181239253671033762379055297369890000 11409676 453968997002770502011272970886140695040 11409677 514480115129503256194927689265598249526 11409678 103188009943821729509722597462884891648 11409679 674769013224072277972236931960556149584 11409680 -46023770104225964760882876985261424640 11409681 -7001614822269585663907914815784422784 11409682 -218416289894620313236927082597987165808 11409683 67309341379546224154762781948657989932 11409684 58566923313486709143089771589721006080 11409685 129638048195650937013514343521308280320 11409686 411522929198941742147592624837525698880 11409687 -181018586119215379364461843568295568560 11409688 762343407622991111088634221642201077760 11409689 -363961781690903689328727674806372563510 11409690 -96203759445182025958800164440345113600 11409691 -1207955585687371012776933589658074166908 11409692 42070951726697108735540529865640094720 11409693 572702959842515508647307492842075144064 11409694 157018255362485029294784816180634112896 11409695 1312825876563475219967050497225353400 11409696 251212465435557945719162540748293406720 11409697 -80187244158729971939959396277054547972 11409698 887711315753972037031823410605511268736 11409699 322713518344950526628386027699465990776 11409700 256039777730016545653320854652849254400 11409701 47008456353487944115447290279861234912 11409702 -250524687590784491354703250849174210560 11409703 -87849820082310062182328077620713544240 11409704 -149627161062608030075088393483086730240 11409705 -2162371897268872554754647713442182400 11409706 -4442462856188104641303328699896041472 11409707 -1276295867236294015269373713821761736256 11409708 -176721974263685207635378112489899645440 11409709 153027721431741435072460921192244915840 11409710 69015479350630845707365048447323951360 11409711 86783944070349861856590427612898353920 11409712 -203608190036668525231658890764342083584 11409713 -164759701071238182796619001352533917376 11409714 -589974178996966691760769310167946799360 11409715 351797503628005911944200383258995830800 11409716 -478623496597940206998734823092913260160 11409717 586494360869938622233979456012598468000 11409718 418437542089357240668323690067910560 11409719 -1599685642501898759392692727421560242456 11409720 -62092365736332766935582184334465433600 11409721 -10322417229099228143703549276189541078 11409722 582104555530044334631200629929972442624 11409723 -60437659307694423222464496617182821504 11409724 399230901150979512710847850115049556992 11409725 -10999918962659440649807806483503506400 11409726 43665186279390426077725441589814914688 11409727 85149813052277452231188581220478344032 11409728 -230511634606836251335188444291331522560 11409729 -406184085191867848041193114774523176512 11409730 351378563835990581633642276908006025760 11409731 -160901431674392419155959490057727692720 11409732 410791389673346820551425577061881494656 11409733 -1668175469610183504764295061410381312320 11409734 92789975350349859686707547185913747712 11409735 -75649251305105951115295051249011966000 11409736 87172462712432162922780391668419788800 11409737 2683798920816135067719044660176394292 11409738 -544281961424400337225536710790494676480 11409739 492171491697217774825761338988346137000 11409740 -260052911448592424004197564199835407360 11409741 21272290543571092614608456940450790752 11409742 -159674222783680013794366150133287798656 11409743 981218944342248811541791920413197903320 11409744 -13169881973287201771110317324404654080 11409745 -218417999707252294079946115212088709400 11409746 -434779952029080061389805501943591810928 11409747 668540859495650424714010567307193276480 11409748 92751311297636771345818672851642710016 11409749 4115903063094178143965565731775438048 11409750 381767856929610924558692392772491296000 11409751 -438716339561351323129589766049023976608 11409752 -175886762624493359980716127683523584000 11409753 283620465403889383882087905974063607504 11409754 -6290707256815202445072991332062150208 11409755 166642347134408788427629130091992528160 11409756 -519688815562743493400299207568173782528 11409757 -55116814585983488940997247910368427994 11409758 90380872914957618868785360636924139584 11409759 396113477456509439217621605654562091800 11409760 -896837906611823326821564270114963456000 11409761 768441310035764565468994329678431876064 11409762 -5817904661613484370685760597929931776 11409763 283879062247316283306768134939266634012 11409764 90698570678606819246257518396464507136 11409765 -369779602048202344591186939575218882880 11409766 4293410210371435314264597628952270112 11409767 -120870533748254309272993632066659745792 11409768 11041095618040945410833958059898470400 11409769 -53553824162952782868169668874055414080 11409770 -256851737255787141374851249173712011840 11409771 94414924038237525867314573536769491968 11409772 266636083992359568848864130876024591360 11409773 94309379692359780832324981689166472022 11409774 470540920323786917362143867314418493440 11409775 13094007673242013060055103372208835800 11409776 47760555841843636451263944199327383552 11409777 130322891597307609853429418947307362308 11409778 -84832675007293325658866327279706904560 11409779 427244452276817975389973940851784912576 11409780 -391819109551295146299767217305545113600 11409781 -1496082787875989497083175462199752159428 11409782 609494501786514284157206680826488120992 11409783 -243463515034019041836111214110850705152 11409784 107345613100554600858750671074761154560 11409785 -271091896960387871962403201982685972800 11409786 45244026948623050897583657340135787632 11409787 156761734818484058003523627972311921760 11409788 -107188856788630651872115120450390508544 11409789 -236289410732329085121011011114803201600 11409790 7502248966484808062400198890879758080 11409791 325800422680133901230219512075029316584 11409792 4008350622909818575801424233868820480 11409793 326799284554852884411062614651996159060 11409794 182745979838285355895387190795277811200 11409795 -380230908531694107183626401974921984000 11409796 -501541362517021690192765801849990038400 11409797 -908423446291922815648845905130070242114 11409798 94212816905675713790558928415968165888 11409799 551628878341539178705336924957959716280 11409800 54285750792306420724971543978351360000 11409801 88096389474047239358075362610881560384 11409802 -247459665749506090404118111872013339296 11409803 689944979914151566697494434497792036052 11409804 -53763309197957204700022834877990338560 11409805 -13828945391976083169953455762190921280 11409806 -449719900906410840040296762738143161536 11409807 -106855121063525211900275043109873195008 11409808 69514940738144616605482279364489723904 11409809 434821074024743940995292447491954748516 11409810 -101397196736342857063573674171437283840 11409811 -265463286903579112006151244592518612480 11409812 352693636275143238728671556382303498240 11409813 676994927238830074271318764659116984142 11409814 97167335428153905388550192498149135872 11409815 414403752427067387494465320696609793200 11409816 -218812188380259122547573004536729600 11409817 658054481919970346923395264829341528960 11409818 114100930017930234253416100294325990400 11409819 13393099039700015671539440414917116720 11409820 -412563795599082281726449524750685585920 11409821 138058634645526785622968056370420642022 11409822 -388414354608438038377489885412321778816 11409823 -580836870675600972958517303504557336280 11409824 702881422598169726311974546542005452800 11409825 165004863699858105646960021564688563200 11409826 -342825991170888198114197459038207155888 11409827 -1151482616789873009354219493559189344 11409828 -142745057630123418914904484568846023680 11409829 237469932019220469072048847887582632320 11409830 -148295976555726039984452224054483213440 11409831 11176502375938395272404714109976173760 11409832 -1869998399126077716249393489177968640 11409833 -418240642517710904418526667877459134640 11409834 -259086331404737204347538064817301733120 11409835 -5747444838817080406517791036323010800 11409836 -192974291500554834051100766719305113088 11409837 -82373793364408346003981661255972486432 11409838 133238068183958559502509891248448697344 11409839 307219160027812181516938359750751407072 11409840 -9314679659332113009135370636284395520 11409841 -1096675088036751805356755570215024475758 11409842 -23108825580874011704773846308583180800 11409843 -575719411825500044584468813901688692736 11409844 130830170829678623885341863493034459136 11409845 782350236515515217857078199921738743680 11409846 -93100650354767423468461043370758670432 11409847 -249003281387835248956149082410690283264 11409848 190712566440713507480719177254108303360 11409849 -466386906953607950277659126255627963520 11409850 81107787040122124382285947612117784400 11409851 671150920607835055260084543027142122852 11409852 -2458661368125064863659379248143531008 11409853 -44407105618214545157312422762897146496 11409854 32346482495753178023391247716016916160 11409855 -390683732809598405804520622529033693040 11409856 387469997301377321927164699563490541568 11409857 149365705521106568243060691461661839700 11409858 24973017727510456479773914468527186048 11409859 854510996303229319488269987308468933104 11409860 24011219336539480863035414447023718400 11409861 718608020512351973078480730981260774400 11409862 242187589787115253525289616920881428864 11409863 -72959252233378576747541791175259144192 11409864 25657210566112751632251046799585280000 11409865 -653637637557093636442457798281709587740 11409866 -161448531992163181940733714329138967408 11409867 -36082045559100478047543181961753879520 11409868 -643121895550342168970510440347728311552 11409869 92089743904655445052248811957406741688 11409870 -225810505444569660105346650198026851200 11409871 1039697791080233221563551351331511631544 11409872 -193708234396678037765006852394516455424 11409873 269863884871133804487585057363836569920 11409874 -38392804828029854602730432982996200448 11409875 209736191830035565531164481913948412000 11409876 -448070818728958188006826501048921190400 11409877 318554308260786564338695301161446107726 11409878 -3241826430315915316839404702351198592 11409879 -245336663932229419904445546109942616112 11409880 661456248829258696061351330604174336000 11409881 228289305990012381100120263604417243392 11409882 -375810621195963214579694432841729374976 11409883 657267521814596138173339039016942600132 11409884 324104111263795410457593202047922530816 11409885 -257254140566367696037645559343983443380 11409886 114295884073724541742087587966451050624 11409887 -591320873277115579694353016924797978464 11409888 -73026476000050189890944728750715043840 11409889 209428034421395227964501764707208923780 11409890 106711389759989582845899034272504543360 11409891 168818401133166197135122680089612759040 11409892 270002905419273352409669848997969203200 11409893 50258219258767448036371978792009060128 11409894 -272945105703756879484576673446414250976 11409895 -479319819703513350099990574328460072000 11409896 75565431962934588495261713267710049280 11409897 62872548834392470543773574321861973472 11409898 294265081802798794316255980286484961200 11409899 682540986515189892974509308604833320640 11409900 12842908024596567796097661205575705600 11409901 262658063555651954134824972739114724704 11409902 -33145658714099698939139116808963216640 11409903 32716274982419905355864610290058570432 11409904 -3153975100672969131787257646608875520 11409905 57548888483050449077991882572058339600 11409906 314687723148135569958969763920367384704 11409907 -647503377000988473427650345991083807648 11409908 386048656439742009581405745047962361856 11409909 173390942546602455683352154655960414208 11409910 393818636029712932153072449356225679360 11409911 173743195919305956482330427391075009512 11409912 67987494917837468493008520704121630720 11409913 11190517240599649268574218175287939328 11409914 -50283499344090992153573247924630988944 11409915 -328797832429873770814944726158779868160 11409916 156796915930013365235858970294668589056 11409917 -494078098598898167699240105339875607034 11409918 -17869833127198240537097275491533184000 11409919 332286142803246453281854338211287197296 11409920 110712093829816295132129204475978055680 11409921 -13271815167900388294835350544629369392 11409922 -6970159479430776133093053804172517376 11409923 49617436527822748337212451554872481536 11409924 -160026549315347664041931775714194966528 11409925 -70136470240865707652790235247612283500 11409926 384416974651822357613304087777420587520 11409927 104176769126151611860443446222816759808 11409928 180413345972394515469460452039721451520 11409929 733178465883969382812361787944062805530 11409930 147453145465754140855652801097214617600 11409931 180477312009301940117026625044827191424 11409932 -37346947764253456709763668744524981248 11409933 -294515598559971414092676403269027226176 11409934 303409155880217468558457403181028864000 11409935 234077259806448846843287285512367711880 11409936 -102285206849669389581711099966194515968 11409937 -62121369857313158414913648692334400 11409938 -255320352323226282615241452923354720880 11409939 -739363393058260663085465655344071281996 11409940 -96271495727902215382919165066705352960 11409941 1691096617247582375801350488772789043520 11409942 93864552917313690823442992189688709504 11409943 -272129453787548234267894703622131835616 11409944 203715116540362012433823231620191027200 11409945 239906900692592246611510217581279377600 11409946 -347085147221495304345087180911140912416 11409947 493283621647312845434340685008570891396 11409948 -216279049845313418900746154507805067776 11409949 -9983272731025361523907058999964550440 11409950 127395961778761576226818403165769480000 11409951 15625564791982766214331641152752339200 11409952 218439758918237596940201264831971786752 11409953 587365673847871769156347645093997273088 11409954 -291383577283847065313096530383214659840 11409955 81641460581877999697432481046682091520 11409956 -162607926546494521727700530641242823680 11409957 96393002034947269370251657357629426240 11409958 -99530645545297132767411857165869940736 11409959 225082987944845581467004951787219742720 11409960 -148188374300065266335065207166451302400 11409961 -546870069530112348781414997016221986438 11409962 82819618190556258298601388305052417792 11409963 -460589755234135948915168026020815146000 11409964 -13157474171006765019289047096532350464 11409965 -259866785671034806142013386512541280000 11409966 337466286418180348943875669705578298944 11409967 334952780416111137698775782826560263840 11409968 86822143183403186363776323420329017344 11409969 -667210604798446330008406504896662624352 11409970 111556612451890600889205182082340147200 11409971 55847870666824127160895904658981164172 11409972 29433762802768909425655440616853151744 11409973 -79093204792769257992328847276341485000 11409974 410760780224196381322789638108950264736 11409975 -280589527399071250127941912618593714000 11409976 186496651800734091706722311345999278080 11409977 258920421097352806588167901669008758826 11409978 10075548499694824070526337726729804800 11409979 256796831836529976787473751058682236176 11409980 -229822374692320583119428257778367680000 11409981 82817776220258539208646543527818189344 11409982 584029855832572853280775540781244110592 11409983 -7332068169147656849856396764873148816 11409984 -2325687841795999331202983315644612608 11409985 -619007417644960136786478924167990495640 11409986 105637648415261693211121149740746185216 11409987 -308796577414423823632340336322447269640 11409988 -638332846903819606441712742046157356800 11409989 1090467901022753296678342407801434699100 11409990 -76169692891000052163114405987448010880 11409991 186457109365239537307199770201062978392 11409992 972162733690630509330124559281633689600 11409993 511129954279242131515610583325271825322 11409994 -312234183862964925029154554445540990720 11409995 -674223895122658512728224160553909459120 11409996 50707836287691465788235236104965172224 11409997 -521190075118494768273838207503913098240 11409998 434418895039127105735646597437704440000 11409999 -100848770753112536449172517261440954352 11410000 -2891563677424643267163737659719680000 11410001 -762929201353042422945212356303475557710 11410002 -651634759121381297318336937588890155008 11410003 -1143313202033896239996124937092051684536 11410004 -510743707168557484642129506194807074944 11410005 60314440698349024990436517336907446720 11410006 189581089144176228615663824777906106624 11410007 3430070229955965576734367639293853312 11410008 -608367859881537698334224253335656304640 11410009 -112549990046087499462938440303387011764 11410010 309923211907318669113580585655134579200 11410011 239959797778341129566720935453004575200 11410012 921059382200112208776203365034809197056 11410013 -203160040053960491131060400860249941120 11410014 -25932318711478972252275916944616421376 11410015 85268900907434094954223730104197198720 11410016 -170607589789730101487433752163465166848 11410017 522064043004435092453666591577695951280 11410018 -522684414760083642684716545193042128896 11410019 74527195473015112974126638070239044344 11410020 242937228720223001730271639013810899200 11410021 171724595968304595978194693949368359680 11410022 -248217422370880361894125710176814517248 11410023 165424153947938164576031411328443772624 11410024 -166054601022351817009697956903072481280 11410025 103117620220377494538961356221578275600 11410026 -7695885906074692986057643472269410816 11410027 -2118515562386406110921545350474337070360 11410028 328693279964549266632753889380313998336 11410029 565053696211836587962762054051147172844 11410030 -364449541138093249141063572074279923200 11410031 781158701634727569107503755245008034352 11410032 123814011473989699727598534413915258880 11410033 506502867755048333226814096092310994800 11410034 8219001384952578631663917340920196512 11410035 9034951181825150526507626343106794240 11410036 -184732692479207970091921199004397885440 11410037 836753481387628331009978448032398000686 11410038 396499483664708118700241477493298408320 11410039 392191593613442628087955818136837652840 11410040 -197903394135124839276024508436668723200 11410041 -575266666412558855685696385438152447408 11410042 -183515614822926785407189608807015974688 11410043 602930185892333364835977524753069745216 11410044 187543477616527784532317152161624777216 11410045 -120950710565599412294301916540537239720 11410046 -11798111641525425487403219645048128512 11410047 424135053712126341795564434888636040576 11410048 90940806780818032426775065018257899520 11410049 49792675088699016605661071255149363200 11410050 -2359196981839371858287296217137344000 11410051 938393837214933069931581826361941384600 11410052 107402947165849733747566967233003548672 11410053 -570248860845871399874715344921982283296 11410054 -153565905898760150775762334217272715136 11410055 -82062703370077100093699657121390562080 11410056 240232934952367992521979284130088550400 11410057 -972556741004134439306141299337623278694 11410058 681557628301087146508337129562865200 11410059 -140838856666969147589047472917938108432 11410060 754893329981855753783250283107133440 11410061 -93347680897283812738642919360526483456 11410062 -146401085498079632917412672410194679680 11410063 -56870849796472058993686263121484185600 11410064 274641936240861614162425212313157345280 11410065 420328525419375387234786454578850523520 11410066 -370528196583453557969865934038143814768 11410067 304181992057713312828862838623982606280 11410068 113881882559907367568777204247515043840 11410069 -946105745540356706015098901007341552160 11410070 -21281032059297851219022285466490265600 11410071 402547284107817688092836283444939487824 11410072 -35959382799571433671862927848537006080 11410073 -82188645150431690880360175396163850678 11410074 -143198514782439984068208467759212207392 11410075 297703501311743828232416986540848605300 11410076 62962736561859408797942563426004405760 11410077 52133098294687547368133196022199697408 11410078 -94497132046570243128631652431728620160 11410079 -261735362357582568475410568803084183240 11410080 95816366997787914239706241201959075840 11410081 -962921637413133526519662637939021113118 11410082 -140999423422259784505365269889392412000 11410083 220240161160234172879812474410787199652 11410084 265157796529273648301128301589877006336 11410085 -95187590020010300688033216219749801220 11410086 57533329817502408201220675463957724864 11410087 -295719796342131437251659544138399280600 11410088 -171665901867924073699303085098937149440 11410089 43034485183956793020049645820456103840 11410090 101010284608667634177368896785244456800 11410091 481076598880380019520390040117912750120 11410092 710300075127963825041995079535951744000 11410093 5589621231752480400771618141716497920 11410094 745623710890731980186006195935877388672 11410095 -14415472328018269143453595795287214560 11410096 96734074838135521917607117806060306432 11410097 -156271719026987316965947605100686590400 11410098 -187899894675947451365982747761433781248 11410099 -40766730499940011176141611271169420320 11410100 212022067357399909312066956827772364800 11410101 -307778963350412853485228703007716956370 11410102 543028926278298391670521676894403521664 11410103 732426973903217834229371856083117453352 11410104 -255258911290919678209329318099331706880 11410105 -93010691100208013372418839156288782080 11410106 -290859767671915893417361213205764903680 11410107 221380073909267271220075925363194166040 11410108 293355729043080244936013359873120665600 11410109 -385041595677785843188709154665880309690 11410110 -87600548161653095152112466828686221440 11410111 -545341936360706496439944584736832241616 11410112 -66746633742792439486508632054997975040 11410113 -120047102926647243971099206613990732352 11410114 -329982922119933858981900248184705559344 11410115 -682656116308314709448688749023663296240 11410116 -17265752461723359305938704944061689856 11410117 1459025932533373764820200574645396981372 11410118 -532074123788956508194403255025972515520 11410119 489502489309170638508330512582269440 11410120 -302762440848505003401478038378241536000 11410121 -93514103653727362445600730477966048678 11410122 1774868526245690735845502418855609600 11410123 957104537274874605506022220305518187624 11410124 -312543941289318962557089495506063851008 11410125 -765921858235665373323064863963905976000 11410126 -1173213600595521358452231856423514112 11410127 -22850356489668478854701016792554339064 11410128 -153235637768132960450466305143170662400 11410129 -1033874816108589936586205597632225696270 11410130 -255345728118732962197421223875972531040 11410131 -700138351862220534047883880319872095048 11410132 -709336299018508783207064350248652970240 11410133 -144587399679777931443563550741371664480 11410134 27087475377797825883114531501077760000 11410135 712350084894803767424554231073910467760 11410136 -2498484691294558288476314503272652800 11410137 -578359138889061724811619115660876466940 11410138 456511059833754062391854352389754228720 11410139 55126375499721661929588961618296692736 11410140 -239503346537450959123136848508641643520 11410141 591152325644035891372386037178052554112 11410142 -326623143557008807712179778582153286528 11410143 -21171625784203992791207932761431429376 11410144 -507760172410228168545111585174514827264 11410145 1446551929709319600855558617825428560 11410146 -27562516100920189152398987827479164160 11410147 -305017184165108176368121009950207557168 11410148 -431893632962143586613982469583251285760 11410149 -15025379750764961736399106798805064192 11410150 -252474903325256335473299033914070407200 11410151 -13750576087432514869604669267241201288 11410152 -23331191173436716846295676886519234560 11410153 850091365264742402492987546037474473402 11410154 -36490503671442728283764331244856755200 11410155 63853201020245056447883499960219534960 11410156 -101230430096813478609866820748683932160 11410157 -982748552374401203554655264086027633920 11410158 -57444882993776199021038852034695305536 11410159 286743383300121420896781787157718045816 11410160 -218148055945286843349774423670127001600 11410161 237487090627156152359530255166938067904 11410162 -464365152876169079352099153442836873216 11410163 -1007309256211337690638349699598391176 11410164 21888489239472270936117284222385715200 11410165 -194986280910041132554818695711694672000 11410166 -386061326784192014952432222672095253120 11410167 609569828542979793715814115793326093312 11410168 -195936074341490345556318426655621447680 11410169 -49373600436950352787171940431587804204 11410170 54687245083258483530712926764300390400 11410171 -528389329282983225984854161364152960448 11410172 -102276712954082443053384753417179713536 11410173 1191687236651857011528008799082212580800 11410174 -137819472290347996572377488557172799040 11410175 31906621313059426630571698986322960800 11410176 169562215531345148685111311693323960320 11410177 367263153137264143193243921885754300264 11410178 117777399740130913144959162725191278624 11410179 805651366229059690096435915254886392 11410180 288966098170104289222490324169524870400 11410181 -205123053341567457841819043212161828 11410182 -72343119243661753209954885517689536256 11410183 1503857598835560725627111117663814455064 11410184 55720750851380894343860857409377075200 11410185 163087229950391331360569887860294541440 11410186 -433848788981797341989834351159869952208 11410187 -122292661838127303231419675888334841080 11410188 19356888049070184439058451727663497216 11410189 749047660169429837352168492200152785366 11410190 122303630568995537202310108422155304960 11410191 -53115487036273030758177461632262257752 11410192 -4512049306115046893577393101265551360 11410193 458707158724939481120618294305933221744 11410194 -142230633695687788449636960578895753600 11410195 440706128270702233499187941750343706800 11410196 -48599461291523746192336775407408164864 11410197 260111066198149424491149639697902607680 11410198 -295336680272769114121962143006011993536 11410199 -529075643417956495831123313641564687800 11410200 223545687773378216957300232961274880000 11410201 -402255188790619943684284725003347918592 11410202 -101528443274089824279121352008521424128 11410203 -232276402128312948561722628565179836160 11410204 -213680193375353910405091508039211217920 11410205 422061325267092362774553076819710154860 11410206 87404956579389894101112551412497040000 11410207 -472863948476081610865282844731759988800 11410208 49049815628454521857753414243964682240 11410209 334199387056368582930307517128848994128 11410210 32709841734655895228499828180707688960 11410211 -718641058006117520813843272472689510416 11410212 127574279405990616287511604676081793024 11410213 -788669782193519297192119986240532638660 11410214 -288672836108026121438665805108580032544 11410215 -118140181344485542582842966008320954080 11410216 -600287056345803633631252573065328235520 11410217 115345134545266462952084995615445174592 11410218 -53298222654124973493983106637603565472 11410219 -474327014883254501105669912462596363520 11410220 -203927679959498542147908429008315013120 11410221 -518266434538505549661881016890980329696 11410222 10905946347913379914306713599553684480 11410223 114431691990895327543995691351032667704 11410224 62414307177731213816533366953628139520 11410225 251903893276455294235949703126612047750 11410226 -349425119732782054131037454028505640688 11410227 -36363399637633677823317639143615604324 11410228 3204816214742286009565954306886634240 11410229 76154475966037777242386894825317431420 11410230 -50369661526092701539128267282557852160 11410231 334204624803936636458721027895715716608 11410232 169400577895908659486461339813694668800 11410233 654535047500985836853918469998145842048 11410234 240849743987649883132011359606106795264 11410235 -240811444338892814614573073115717544320 11410236 333086929527213617243238571505929800192 11410237 -2972784273229708104065764879996077973248 11410238 111923600956636168007352380194225785600 11410239 61969511114286925741052245842766464000 11410240 37376392524906462320160870723150151680 11410241 531076532140578296111505354338795086080 11410242 -90221714596734740947422496459132899840 11410243 -228111493300835572400088576998206148256 11410244 317911637674524275019391383911705088000 11410245 22376120623194584068912188859467052800 11410246 -192351473530030790012932669156726895040 11410247 70317301708975217569890506929076515344 11410248 591206439095074967688411886418665512960 11410249 172530250791318014160640135107249676250 11410250 -97510161463958760347527437046722696000 11410251 104788535901592144308530891582181703680 11410252 -73348727796321644154939223564618910720 11410253 -122723938059165698369235951429289859400 11410254 238753880630683059914678011614218864640 11410255 459259385501938495084558471733543076960 11410256 62804019049768254052751177209081626624 11410257 179308313883129540891355682001099398640 11410258 -5038018650983903814578126661760245600 11410259 159038788418283372241967863054291077120 11410260 -41900491469278452995939558074673664000 11410261 83031080976944568854740839978631355932 11410262 -18264241402977336589165655120058096000 11410263 -185839724142739782388859182468443141696 11410264 152635867520606072386296686863761899520 11410265 -298425952148611395734251925680510080 11410266 -42915635186793357933814742535170027520 11410267 -576700886235424156414718929829851655448 11410268 269411890808725995544462783989615062016 11410269 -89240195144912514706046425509489160512 11410270 441474320594586546891583409917483894080 11410271 1579949353212836073056062604637919797000 11410272 -107887254148738896056170585288226242560 11410273 -215831545641927541376273134865486070720 11410274 -119475713606909879820504465809360274864 11410275 194882620288130774881837482953389017600 11410276 -125709085411613198316894525450011539840 11410277 -24958276164710852454693253707775718592 11410278 293084565315776603444901717053780986368 11410279 -51319513272687338092862105839338030720 11410280 -120860810923480694961703510429266739200 11410281 503297083418644967623478490770700523200 11410282 66885211545935113542551747172909897600 11410283 1253740725453939983131232055552801847680 11410284 -562093228657707880206417221524293255168 11410285 29071705085738829211691679180581107980 11410286 -461098879028058367993503412095981949440 11410287 -520775549140661038090241630356940786808 11410288 -35806196987494525792555246267864252416 11410289 -641755480170113373896810341257688579968 11410290 59457866585159172279472930624032277920 11410291 16488932617345018410378858824294788552 11410292 177753497252137360958482022113042944000 11410293 -329074203388936054059692489522192117472 11410294 10602956518416109350522969714315952128 11410295 86061643744028377474697983428419884320 11410296 14940411430684613740754227419979468800 11410297 361998304359991597577400529210272096746 11410298 -95444953286559321087323993664747225600 11410299 194400767558237239996830872292901492944 11410300 107444873426733102130006198346726400 11410301 -346711133948260837968534372491997366720 11410302 -228200646390355714106439916438630488768 11410303 -668976161106624716877642002166165336448 11410304 -123338424264097915344189119166991564800 11410305 98089396838317585825455182460105067200 11410306 176111087067903911748557913752915366352 11410307 -995360768719156559697132361651970829444 11410308 751591072830241470387158893127798784 11410309 -387880165426769345641967894202269475490 11410310 -148654124700120330307114504009726765440 11410311 -196396181448654015001176364728566559360 11410312 -847387814679505882422114835378099276800 11410313 138427231124284148910449638713442385562 11410314 -375089138278950801379972748467543061760 11410315 120970695347067406413978199352373903360 11410316 -33500350126047382321219692826182670848 11410317 75628873133720830967059486082077264800 11410318 -10398340646294786294736428640384920640 11410319 -59161344680752372412414276258675566608 11410320 -107316840343135069880099471902951342080 11410321 -11204398039677484358576573394894682560 11410322 8081843649559787982227225882335732224 11410323 -215292127776266122557240056903163069696 11410324 -694461004037880922857099072547463730304 11410325 179841439408687100371601764131870345600 11410326 -79023979089395388892784989994014463040 11410327 377994379072020199135584964123235361552 11410328 194696580429194190662421150342117980160 11410329 -20458808318663140605911699133016468800 11410330 250678216166979997405566980270938510560 11410331 -104566987037483424009829135562790605088 11410332 202506613333183168179922276925004444672 11410333 603996592788327884657678904919490977824 11410334 7776947891181674775431079283280261760 11410335 200423144007308355248001335154240679200 11410336 823687831884605642948201531708874424320 11410337 563221944269407769093032229934349525986 11410338 4644601156129553340667571022085785600 11410339 -74056205588166875832217522878672834480 11410340 569333981843561732755252466169711820800 11410341 -51280342532188397999647443111836134656 11410342 227551460348768182082056684810604348352 11410343 -75629765767745980682559275342491957200 11410344 -225368297958400299842279347415281582080 11410345 581081910023210628778090182235488680100 11410346 -189318812551839574542151560231002931456 11410347 -182693150112867488432771964266845024272 11410348 732256061354891762848184863586444772608 11410349 -546466046192990851603455735845366893248 11410350 36161857653254787195245517817097548800 11410351 9571221071608003661570355685494518400 11410352 -48892472528222070536760908896036306944 11410353 -864208578219544671402750651307614365820 11410354 -383354941510322086900717220422883856624 11410355 322001067699355918476657640981947552000 11410356 -64454949733161957777684568966406307840 11410357 -33724859739680606664508035531101134688 11410358 -655325396871320935729353733536191322720 11410359 375299665792732656894051884012610524904 11410360 87811146365754240573535847607640473600 11410361 1063700473586071300963729732341047521152 11410362 -360375305558090609679354481966087518720 11410363 -284490836013978390741005463976588917056 11410364 -227771315979442298272404842800946257920 11410365 -731072952576871241372142572570033376000 11410366 400688943355215885752097074512578472320 11410367 795987111953048820809726936474311684416 11410368 -60227948542679380132263560750158577664 11410369 57836209270773919948597774338632516160 11410370 24507540399532221199017124492407220800 11410371 13382280588396684698225918426882568960 11410372 -90588610900635503892965490441656971008 11410373 561070630699007266326747180399959595744 11410374 -123552258954673362694166779847044669440 11410375 287183783742863400007064566121963034000 11410376 -6120591342866957722284757455585392640 11410377 448266194311260658568447172938530906080 11410378 -319432673568554591116737351346739140608 11410379 -439834633711248316503387687989868583020 11410380 -180853411477158653962547995452549181440 11410381 705876638346890190539456915858445720182 11410382 24868244364217012491527194316457496704 11410383 -179826741654374472197118070883457961440 11410384 -167186777370578214919515165190708633600 11410385 -500010345470371399219519386852982463820 11410386 2017383735649266033096414882751746048 11410387 -166459882732952355898614340111990789568 11410388 -159390954376482856968721429177681152000 11410389 -41941558745696095922742716058342364530 11410390 -243172727188307645883418231779078892800 11410391 728210999982532313621103552502694022792 11410392 43798378246203220060883223353461309440 11410393 -371731653597434652117195990649219428160 11410394 5030854655607063653218265261716181760 11410395 -482066942856799832388613490188757435280 11410396 4442882433858284575662329228615436800 11410397 613824726621347671496051180531290164672 11410398 174056413732544172347277710825305569600 11410399 85184505459793319332164439414309977600 11410400 275791476554482060914712831486918656000 11410401 250547687639885604977573760952230849984 11410402 -190339658128143259076238056632415356848 11410403 146407740054706725537803609213415475800 11410404 -17783512085800209919870969492770376704 11410405 -721576841306698266595250690023988279940 11410406 56591346637750459052689259170389041280 11410407 -428771245626848517995448794213983693296 11410408 -595218616401719955044235210824291927040 11410409 812450643979915285334123484995858117604 11410410 33627231507871953973021455052785008640 11410411 -98989961957641605863985529110827352968 11410412 21941415492880606218113153060654976000 11410413 -93745738273408695388224795087070243776 11410414 -179763311744584920041368213415806210368 11410415 -746817635146111963715129563123085638080 11410416 -50260918076898327746365350470318161920 11410417 1285024770092157622713564624334728775332 11410418 210749282630630256662007771335033210880 11410419 -313076143675765340009263674576882394056 11410420 -99875580362295672256497052068731904000 11410421 -460738017408799033438854514362491268 11410422 43742986115104174735034165472518724480 11410423 -63780251351704673856660485058896762400 11410424 -1016447219033383377448352671727223767040 11410425 131981227203706739106798241182822307200 11410426 312457372299843195107255177527917612912 11410427 50695326556758639239546375597509024800 11410428 203915806582543871747008423487045829120 11410429 -209958255385387704366441838113514494970 11410430 -68504236779065788329511024097806636800 11410431 -133910983598992826390803714663628853120 11410432 158483633701012764117076700784494641152 11410433 331673863766720645420256326603385287682 11410434 -247525022561914685270437093879047674208 11410435 590842975672722263380291341799226685360 11410436 301240784971827685371015226411038487680 11410437 -7600888553056399843680431775534379200 11410438 13932422319546249932295937598460795648 11410439 -380220313665256333605650649686949350760 11410440 52370350706103387989456704082898124800 11410441 74869824935523853710649097600256163584 11410442 448796156508477267077104454402555166720 11410443 -487858915689582027941603462433350730240 11410444 544676448666063254269514714248646502400 11410445 -324034690847820347853026948457853221300 11410446 53994846794178668582962277597212297344 11410447 -151198181553613532739530612860431939080 11410448 39902792870193150745674340411138375680 11410449 61025460346684154127124123917957151488 11410450 -28054308203166449843400641393196144000 11410451 -452769992482804506821769635029372865856 11410452 -86883201853490190483860469605067037824 11410453 5741906408456976044593158625481467584 11410454 -606184990349481152680032538021142843328 11410455 -10244520963571456499034428699573237760 11410456 -508043456555863961318186168223676416000 11410457 1001397936662040138489597653456330837706 11410458 395551064767613748478821367471669356288 11410459 366196656731274104595273600973315670660 11410460 57975819554012709733695110010291010560 11410461 25338128887696525961532132848169628800 11410462 -85339024338562432161158713262720980608 11410463 -402920875492072901325194707194947952288 11410464 64723541508979116586774738017290551296 11410465 450334024873585258701768735528779123520 11410466 -321473934689432690449546343503130420736 11410467 -244147255037704370188262192881253137488 11410468 -757899413997193025727990555056766683904 11410469 -281413966956291072967060250795674292160 11410470 14203599364263347504931442336228759680 11410471 -446882986221264073898158284765803640328 11410472 -1569749245501579766273044932290956984320 11410473 148120601317948962398454172306342352784 11410474 283202918535150724767809735827905410736 11410475 -360863717763856662779854436254529274000 11410476 93081152753330900693810591779881320448 11410477 -26723212778715109962841660782284637640 11410478 -137003805618504421800351262310849760960 11410479 403607224723951539105125636749575327624 11410480 389373727673675813670007706820280320 11410481 319358967687468209378643233261639436864 11410482 -387716918019498500339335232578142511360 11410483 564120193257824194594155183491050190616 11410484 19232275753755279672897353924400230400 11410485 218995442406824881129906767785280057600 11410486 515800928911271069183543686362921612192 11410487 1115586563168290931380339778939633995992 11410488 -787200578730144265726987560300441600 11410489 -126442973159577201120847948376277696176 11410490 13470375053163206925976113776187878400 11410491 -743231327065804262557370634186125605608 11410492 233610929843887198304522534977467079680 11410493 712752266430706374065863111429417592064 11410494 17474690740779879566554149293680200000 11410495 -83683724376520872113618176542540927000 11410496 -60051863953269357709624817298773114880 11410497 152147273682528219619458531335850733440 11410498 -176176842099221811707747940469686167808 11410499 990349895892559996614152217224405477664 11410500 -491974552748582477522131071883373568000 11410501 -664498803929617921107651070411172852100 11410502 391211943707850253673040020948645093760 11410503 -166627361079998457753474421230456601776 11410504 -25699586564621063313084654604257361920 11410505 -137578779205035372611873702951036386680 11410506 67158161300716858388757816855921667680 11410507 177360449787998046231716507503856762880 11410508 158479146543254948883649200213736465920 11410509 -254995768098309670446902362561952847072 11410510 496201783043101972169969705693232000 11410511 -21571938927834957552531557883099334656 11410512 61223627778281026563966185740118261760 11410513 502035764771989960632013941262872384624 11410514 15948046111094549072099456443821875520 11410515 -455664019729623281075702275600789175040 11410516 177243925920634658534614288640430737152 11410517 506376951895923299546111023793724463566 11410518 1248366381384010241795689065710481408 11410519 1201089419154233671278441775842738476352 11410520 238971996091830312321476735698574745600 11410521 489264487608157090794611498969512354512 11410522 109776477654350019672405892812817147872 11410523 -2991278065607036324860505749455206400 11410524 762334703528010143054372087368217195520 11410525 222713827320882062797496867252881976800 11410526 381361521643493430099921392554091065920 11410527 -474026846917579748915399369172133777080 11410528 -431113111654854310524304325385504030720 11410529 -161973465799918178471601674985781965912 11410530 171670205821752465278767736000995814400 11410531 -110375488216489713350832183630117353472 11410532 -434396104511353892922503407512706148736 11410533 165472604494237338037734607447029653502 11410534 3643102045867923887409640947111284160 11410535 900117578229625405877197243380243595200 11410536 619219431985553178272136144062294261760 11410537 676557263097530195890538066946438956580 11410538 -14733663973274706623415093144020353440 11410539 125638203060335787149282028327432990720 11410540 -300351733816265730277297907692076789760 11410541 -232376837089808902355350797826744148640 11410542 104742153324017665576953408411865344 11410543 -1606621803220125823601194887664131593040 11410544 -123816600897336482543439021379302359040 11410545 -210188453786200726684851115226368900800 11410546 -152131122523277874167066735331082770432 11410547 220311052985407385292548219087651932032 11410548 541648227446025699853778792753651834880 11410549 -412169210385613670189913841546868074450 11410550 101521752317976401761508484006246496800 11410551 449205593188302673715988712657637460792 11410552 682611346522889535799575529485165158400 11410553 168799341437106356290182897079361157120 11410554 -344145628289976286963336837587884206080 11410555 36249537989540510550210147497463672000 11410556 -153777448728327849332776878671350295040 11410557 41442319368225132403590579432087770688 11410558 354214694659245000675428214033789242880 11410559 1213248507553423967693763712204580837760 11410560 51929775842019975475568651558662963200 11410561 247009688243730094861349456721598030932 11410562 69187829491144977678660507390061678032 11410563 241860465811605880323002741579922247488 11410564 -818898198200165700174638727988653312000 11410565 576682497147261935800848112317085565400 11410566 -9714184495984467539672045031776858112 11410567 166021184263365974120194572775796287584 11410568 -117832077720910091583130102486551459840 11410569 515581274784895622337488908291404364800 11410570 28559265156340422947683019400535508160 11410571 674132083769543363136209868205992674772 11410572 -354179810111342470360927774517200204800 11410573 261876677794126651448823117574166660224 11410574 -227719248809658423340675107871558126848 11410575 -35909677268353025117059173642032284800 11410576 23033273850714959461734553352441954304 11410577 359137936141371217923065573763387463680 11410578 -106846762878099379527543521753733826560 11410579 -208409031000469135572971593638322932820 11410580 99697245293782498925362544792237971200 11410581 134200091377907912034991219167026438400 11410582 244754340873130308316382130797211912192 11410583 -990725089880468126442268031518004295480 11410584 -489258250265875060205797304679367495680 11410585 -587403003372305918479368149121598094400 11410586 -324478284246089997956949105888791795712 11410587 -42405459163316695865608343315593289928 11410588 237711075742203256005844257207465143296 11410589 -552084592406891071521066895356958979610 11410590 -36679796973295289162113217386879733760 11410591 873735041104303859994081357414074072232 11410592 122247075410666280177139467790892531712 11410593 319829854264492339786071712442149656864 11410594 5765031227509645276368697983624318240 11410595 183819704957619990844990551164050992960 11410596 291223666449242334570311087109381850752 11410597 468973810908379408215457405562763275712 11410598 -490029557085727631176225033577934919200 11410599 145478325496808571019310685842702055936 11410600 206748844014012686030318453609195520000 11410601 82298906220797914469071175004450155400 11410602 -41020402885276609571515666677279129600 11410603 -4130346289113647779749708391549158320 11410604 -240009063369999657612886001016353415168 11410605 -104925662364006295256017936038090340800 11410606 106290387592966384806206075970191314752 11410607 23568244094486608605253658994475167480 11410608 -144476526622529764398869137227920965632 11410609 -1074214080887858023320125146925319168 11410610 378383367127365225196627093471757100960 11410611 662399651938682263143387005821766349360 11410612 -984136728620411977788141827945036514560 11410613 1860835559796014937184223421560638140480 11410614 167345206310526743627200812757301966304 11410615 -547934469186332086573036658061721874760 11410616 -242467969527268742546328906582425149440 11410617 -118310530688573805416150870155307375040 11410618 -545473392680447673667551120240760548240 11410619 706080393117555539839730067743138285160 11410620 -116762277829165255615934284720689715200 11410621 -254091350900064461286656139050240225280 11410622 -199185912140980695572698984712133917568 11410623 -8170319765350297895107045779848535552 11410624 486933471450365338440327378508827328512 11410625 79142324306167938845459418119905166250 11410626 123005982775344023842468458607658473344 11410627 1445686462598018986203211737044423280 11410628 -392098856728145068897698678737642587776 11410629 106985748467187187088015539990115983584 11410630 19766811901666127242941058573211500800 11410631 -161701748289565317658513236056569705368 11410632 9454821184663513549835945029405516800 11410633 57049919367145422676562497721760800000 11410634 -143167738154643847294717189897885369248 11410635 12543354602647490154723979461070970880 11410636 -289524346807973010157682856062434468352 11410637 47930153648332660106023142896325993952 11410638 471577429061067340370315552813772992640 11410639 -153337248394058067383264625394950188560 11410640 -180849575256847079979484733012026982400 11410641 619782879646873176605271016993167866640 11410642 271070685799075694837510681975978531472 11410643 -339434396044969281608499564457158153108 11410644 31305608112912351256618039520897421312 11410645 16073809423489452639215082243110094720 11410646 40914167785438271982110706972344438400 11410647 -925870705173519707554975550715361313328 11410648 -233421461075805096941067911865742448640 11410649 -310211011631009931156720088376986499520 11410650 -122299569478708002273704964594779761200 11410651 84854913614909318398081849387336513552 11410652 878729592747136652294564473357737984 11410653 -367071295941689654618685304152780928896 11410654 5844263834549352429561371717890843776 11410655 109876984261637972648145523855496159760 11410656 50492663857924069071891352268004655104 11410657 -788172481908264496378972089681568380348 11410658 -99793792014541169488320933648606119424 11410659 -300755906364739322376849609960788160000 11410660 -96812893073854300446714655974150144000 11410661 872437780495299820985451247851610427262 11410662 304065653250605323455019934282926901952 11410663 -1159466546480802038738283862539269869392 11410664 -231982451723785912342029278757016289280 11410665 32048969335573340998917355376463609600 11410666 133423149654667015983744276840281017344 11410667 -993563347902580150917464241306508054284 11410668 -53507644866899141506604429732098569216 11410669 263331548074474439658997464050281634880 11410670 60986142065389669330527116700256313280 11410671 -34443460309501720364116898451521136888 11410672 48095064195916644649681369879316004864 11410673 927625573075546450092068015664830915922 11410674 214931148581650326495476781106292299776 11410675 -105084545257884573195920801196096486100 11410676 648104506378461099531699482236648344960 11410677 -536791478109162305623832773354262715972 11410678 48020623441130012250425847944496330240 11410679 -649390743938109627717118918626947720904 11410680 -390523829669818971213515507336936448000 11410681 1278745023492055998528892514194956323200 11410682 -337693479669180044268577744778069873808 11410683 100434386020407890876708840162502412824 11410684 498809831386240842467402723725359804416 11410685 -60641576069884206999157483031275516800 11410686 -126898183120827741611611228742751713280 11410687 -586363292893035069382088108249654816960 11410688 93358054687329356331793586778990968832 11410689 212125361397912354043123474686155361792 11410690 6110815768234410347329162004102606400 11410691 -455021313070020422074470102311051100960 11410692 139766921956525596735809229826749437952 11410693 -283136895353151860680900811976560011584 11410694 -144568034484686083236242052760023207936 11410695 -8766823584442848795056856296289232080 11410696 -405879484210011224620703848127232737280 11410697 351802219273843601910600727538096935680 11410698 -95718901845464672985955656325253774592 11410699 795725273271683491286516142283672612936 11410700 170660036846425373478936866330039270400 11410701 455750891552750105250853686048819435264 11410702 29276160826496848539813781404257650752 11410703 100922532228655343460376344099247422864 11410704 -23696241945235486007593435130647535616 11410705 -362823453329194806875136522088313152140 11410706 -422245865104131351747619277788964387040 11410707 340319573359683807576375212112930152448 11410708 -638836108860217187244389930004861062272 11410709 1194093872466062916864583197272743331004 11410710 816914820908792632535954973244926720 11410711 -489216696205738492828922577651511332120 11410712 -169363238724409306365498181416498892800 11410713 37033530104261564822462032467546932880 11410714 -52031635726469225163609925866210536448 11410715 -385953411344810532787010882917251598080 11410716 252422971805822086917871566293432401920 11410717 1174111532746163662677499869564958726860 11410718 -46199186712164424513663182101266043200 11410719 -101024032129321000419970352936815306752 11410720 57503991339975097308113985789514874880 11410721 312585837938744076141364082621444942784 11410722 153759206414585687818201541185102663680 11410723 -641543530994312517062071666059955159080 11410724 100134486777561760756172303121749872896 11410725 11488841771582938882102034714306179200 11410726 -22284757788656378497846158051019445760 11410727 612372559431702379739940178693076067576 11410728 -189913414536557644038076987420274196480 11410729 471774928495542807362698188411003769680 11410730 -10889803340728189790745899522396001600 11410731 -335418776413039291320468207795153956580 11410732 -167898317674050878199937823304215424000 11410733 -936969702454114600853128330358970567018 11410734 97791851418439783047164599681491666048 11410735 -193258432762726304028800590361740224000 11410736 255248889186614084232117206567176814592 11410737 -73632038650593086057855115432787277184 11410738 -7091538154431202844868721415853680640 11410739 -475050136574686473384245083911482697576 11410740 163781455246367768939820992689937203200 11410741 204588242361879052750172420301888899292 11410742 80981140880909062519006004195331280512 11410743 -190749712876906043508225919878963539736 11410744 98839865417470035218716972747726172160 11410745 -726078455726262939684013368713146525500 11410746 445982009874850024882172449535755756800 11410747 -276255087415505941112621255942427979804 11410748 -201566109667245355676303441143325182464 11410749 72888789540741685455047431334437345824 11410750 83856111079989844370614855471057728000 11410751 237714682828520372274241300613911364208 11410752 134776685532526698058163829837001654272 11410753 -446707466175274485344514883961239655998 11410754 -860775942128372492696006051215047859200 11410755 182525850020734754441335048033612254720 11410756 236532870280472768712967202210412679168 11410757 264331589916061287773761864467029015232 11410758 -103952024974960290759547247938038439776 11410759 -213908285735283209592657203892222163520 11410760 381333040568182239038339745892368384000 11410761 491931370915867696917252535756454003472 11410762 -46792813985861760444219184936854201600 11410763 77329704474010547008398660871006236480 11410764 593561768115895111923496341614032453632 11410765 143430774080942962089231148128561073920 11410766 713139430788460827757294112849494285440 11410767 266289620183938033401340869497891076240 11410768 105899442139697353929609964397520093184 11410769 -1482630120049613357695288135807107083280 11410770 38507499200342187093414777018204856320 11410771 -853165138512709647910771265774375019028 11410772 -30757935416744356796508647462439913728 11410773 547600932395828481369447470929202496000 11410774 177233136031578933054585262969554412800 11410775 286748251038753956555152041656029905000 11410776 22366710383005650931896681928369520640 11410777 463171878755418663394021146210661475280 11410778 281030052566913532513848361149535162080 11410779 277283765309945650320495041647287436080 11410780 507216222390135935887895038069311321600 11410781 -5878262884538333568593789491964804160 11410782 -275545734578118923558700610619418658176 11410783 65573124657380850700156480152316116768 11410784 280844581282762905500388992733413376 11410785 495732022002775511064437519928605732820 11410786 477043114828364535003516316656362939040 11410787 178870766262755845855750053888772529436 11410788 135056018686791236583855855105703802880 11410789 98646934445892643812808112838608732600 11410790 -98890880195209270075614997963179494400 11410791 -207686811353867950416444863381712612096 11410792 200955924841580543763000610943333990400 11410793 1193893189946883657821086138652193354042 11410794 168559476839124492439475794552822841088 11410795 300814817599362071989391148692742445200 11410796 628059871041396906724441929061986105600 11410797 -259200887850177835344251454199868068800 11410798 -1415291036490809168983325240363589888 11410799 -366061027240331872255190159460800276136 11410800 27694469389612036999182568860495052800 11410801 -1112125631522510239536162283283028862080 11410802 -61323416778487349417887591085647061088 11410803 223980138081340772496930994474603204920 11410804 810893086577265409522475890688836012800 11410805 -29712279917213793211100085178850317440 11410806 1502788425743010400380736717554690048 11410807 -633770242274801520918033800478998465944 11410808 913369508604389756953088759631209103360 11410809 -712879787807733415188585271143043621296 11410810 -84021861034716503960352657093866641440 11410811 89397711743272099359267989016326777400 11410812 -63179863343985540469308787329733075968 11410813 467598620846316992788096238265535101062 11410814 7573642522089374832515146699876297920 11410815 39652560712880107470049610177670182400 11410816 133143152795484161983084465174138060800 11410817 -171402263371996587986670609457666960848 11410818 -196165906651878438944386303243838522496 11410819 317531889488926673078414525106513804496 11410820 44880524980391600390646067336905914880 11410821 365917789434073949185157728308787438080 11410822 -331283847985150262623527236093409470976 11410823 569725245209759234827084782641898489600 11410824 -3299702193076263699786478818111406080 11410825 251498740190772779248586550172965877500 11410826 322537937861864502456101214299334067248 11410827 -203264864300721520100791571354133347880 11410828 -371304868929522113448342907511514393600 11410829 -89095308864065313255276334897527054816 11410830 78705701743737923070859007784772214400 11410831 503568234952238942802953167514620847112 11410832 129849550282613684658606396415394881536 11410833 -50664309969327539558846991780124442880 11410834 -162085741096007471429902295505344387184 11410835 -336333826956548679359774620770068808240 11410836 -25629806152611078591203338943328583680 11410837 642718220456584654506443826668004990752 11410838 -318215112471538555228857190872761011680 11410839 749023157354367662386614099525744979200 11410840 -96977357966378488334836303741560422400 11410841 205783721769853057881187651563590715720 11410842 -55004682255003540011892799050993156096 11410843 -619705803024236153745260839625355823792 11410844 251287861938520312330633307024863796736 11410845 413108225537134980643983326505836999520 11410846 -491795237263552463294271911258968768128 11410847 -187162816078460643699936891210711316128 11410848 814853841854438692893408542874182615040 11410849 -412939700449154100657706871308307676 11410850 145743358385824759078576857839477692800 11410851 446372285967717176296250113548755795832 11410852 -19896869190760251887367925752920702976 11410853 482805720543388525141046335102401201084 11410854 -37532156093368466581909328728284518400 11410855 -1476387215634366008671202628616453595040 11410856 366024603300901107659841456308045813760 11410857 -746097041567657361100164999329598403446 11410858 150363043801920324332596121540585249376 11410859 190067898119134014738939814761149114400 11410860 286866291485534222687305446826945551360 11410861 -262999947846846694986987895789688102976 11410862 -485087383883865109111035389998228324800 11410863 -11216477910639533618227771356774308856 11410864 39243916878580902165627640904077312000 11410865 -356727759598916584225254588924739921740 11410866 -280512981920228277667187383890645364848 11410867 3279972270395971515880975121303997600 11410868 1519104437510461161552226494312652800 11410869 211684325776035410898638458014438867744 11410870 -108224793263010547319711179999909317120 11410871 -278035093439257424568920423754194099928 11410872 -108028491845358490966250297482974658560 11410873 -534895699160047216652350056368652694400 11410874 2618623369909868881947584629053150144 11410875 18912729908056735992365508042227772000 11410876 -235757486659746354980883997686517906432 11410877 -403681218868451398010462420069849753274 11410878 -122125083324359038405933478521830279552 11410879 -488989169907462780591299708890610682840 11410880 129163739332671942135044058295000104960 11410881 -269133282026053231373624631126191893920 11410882 1867106722096853256674117349609795072 11410883 -31784742967603684384714122301992821760 11410884 -291291548962089904345715915287192148928 11410885 354826854305636610294785462500681277400 11410886 696236505975599217868968534874766678400 11410887 672307118252668751715257105040805601280 11410888 -529209198301322181442496651213617290240 11410889 -273473066302057799313814621393467798144 11410890 -130184013980635100645757689037961486080 11410891 976326964531795064228133616220677280400 11410892 117181181891870724336272241058424010240 11410893 208918469234710698939652436907703772184 11410894 264221570952303516679684047117523513344 11410895 911082810868532212722250788713156889600 11410896 20632207530943895213316643451348189184 11410897 126998638392625642428175595925435487552 11410898 238433132856951472694213699053700235264 11410899 -383169627726310803621881609451081040320 11410900 -142265214096287929685947224605566483200 11410901 35860520604338996870587801449790727904 11410902 -424334307198860976535643182710244728960 11410903 347340422836952170004115671864950536880 11410904 233310765006516353829423868283206656000 11410905 -145525836030180495457866597005857920 11410906 206188357190723447196404214533604384000 11410907 -33271095298461882949335849393237792480 11410908 268016045834702398138257667554622365696 11410909 -202413075041233861410673185937195532890 11410910 1683761418555225121365670692712120320 11410911 152133808618968805640765228096213347032 11410912 169602635006798052036632733915906834432 11410913 -10709980703102717447956784293553780736 11410914 323856919595170617457619678699841770880 11410915 130292137010863054701305847517281232320 11410916 582769659891772899587795205798288983040 11410917 -67770781123326723454608611753635287936 11410918 -82751202484018695295769378364766007040 11410919 -234286473795703410022401074866125954912 11410920 -15164907146786232611509488484004352000 11410921 -614254277471225243700082575070571286528 11410922 30236996864669189762645752171435662432 11410923 -214477880048279078610900290732805923136 11410924 233220370818459458083734728648901478400 11410925 572290241127374159114021439173944836000 11410926 175315257408190564666402316306771587200 11410927 63966202385604047205949190387835475200 11410928 -157033587709437254219889640748621365248 11410929 241555194321733613833740689735731957920 11410930 -104947899573581550537256745275795244640 11410931 -83156478009945654732907312797945452208 11410932 170827203021355834963700346022249451520 11410933 1040986389096791112599386940117665707182 11410934 421868336021422745539664095273600787616 11410935 -435907492168468124024532238948359937200 11410936 -318930636811692180055672626474143416320 11410937 215241730245404829140549570840403018372 11410938 -109214127288722816498933900629906217472 11410939 780646879726028322069698196708073608740 11410940 321934630167229466731324719937552919040 11410941 150261937463695412381006570081765640192 11410942 1050730998129647243620998300823839312384 11410943 -761793638367558154096315212750121575120 11410944 126244267329842871835911749410624634880 11410945 -13838208390717352101136408217642956800 11410946 11456809556869415704488041652004886400 11410947 188413006473248479074714932353129133124 11410948 72537170744587114622605520518870441216 11410949 311281583686399668881360322334799428320 11410950 68957707007908601724682107518791680000 11410951 406814139302310363016626700023217612952 11410952 -201262668728660878432177300727056465920 11410953 5127444726171798605444249271513773760 11410954 -346144060875187853654890114876926228480 11410955 -324152537788448114722302513923634054240 11410956 -4110355977841132975052849174581347840 11410957 263056954412270244965307505214224455180 11410958 3521974883678109103576166266468869888 11410959 92116199197028798806043817373601957760 11410960 90173309925008510863536208032816168960 11410961 1000861111087258300326474115759682515812 11410962 94784699506104877710006121163940751104 11410963 -434273641402205113756472050237273095080 11410964 221655368376406304759069030027474679552 11410965 -142719763057068867526604118242321752680 11410966 -43969497523784425082551008280384187136 11410967 -1183182348696286713396524082697945728 11410968 -149416825296430278883732800167323914240 11410969 166234653183468204677926757391706375370 11410970 -402734694261230513891006049153347692320 11410971 250776451611796579841923855073243405568 11410972 -684635905549634367243744857548323572224 11410973 -959605519269079059732936523335499836282 11410974 215032624984388452057695166702360186944 11410975 -49979975815567758755889073847304889000 11410976 213724668608795021150755815125516550144 11410977 -181347985338305513472018275054567507280 11410978 -74567534887350707947369289774943482880 11410979 404352748668767436663685681386695020584 11410980 63360560925826595528033736504494899200 11410981 -74872254369713201863818668870421377218 11410982 342405538650035268531128847904974912000 11410983 -63949106177511821357973417245301994080 11410984 16683359874282805736807121913046046720 11410985 -9481183027190369527011525753833430840 11410986 30973515743142496540765553906566289664 11410987 211543741267333815471363305694266852752 11410988 -300586894847713945988759932821742240512 11410989 -449297263423235162356707999320597082240 11410990 101099760011098861239244534869522213120 11410991 528082418751447110837623314325311109392 11410992 -20317319036004060502089030839547002880 11410993 187531463048174395556161304272767563520 11410994 5982767980306065320636053588912468992 11410995 -30428108924348421951410804956014116160 11410996 -3276682908117636656988219850214647808 11410997 25566512929729026516968140926263331840 11410998 -169518394255690855827641475785139471936 11410999 1010758019400451668035029825454349159864 11411000 71016641103955794050124528666117120000 11411001 10247438785067871410164477161277932480 11411002 1025808341659089996221606063202918607872 11411003 260189355354716543443036404249624273264 11411004 -251267291954236352373328294317770489856 11411005 -267923306669116387321406327694955904340 11411006 -131999647860922563578164303847543158656 11411007 -100404008909662975743958761643841525760 11411008 -73315527351299790304466730966711271424 11411009 36888643882380999589742513674982806704 11411010 -159438861884604837658852639814943513600 11411011 1123612305905040750865963299407270087612 11411012 285634577758414917814335577332990132480 11411013 -47028751601883267079087888429870917120 11411014 -414783981077789416455089584099302463488 11411015 64061203867896771021860997207617410560 11411016 203513188406481135713977256288636928000 11411017 -527735689354395249771671868287323988208 11411018 56604129442219923290165579725261893216 11411019 -467279948573118953181785279759418666756 11411020 237165066333104548383731793550955904000 11411021 -472322344070363097215091385323425504778 11411022 -90590175668131544307646600992466531200 11411023 91706703060638007682344238244302116664 11411024 -220863425775690427966599271362778767360 11411025 -124052136706402633912160489086994101200 11411026 927255630033976386032410367369994912 11411027 -167954072630866234616234497699131023124 11411028 -101023014447415253942822464254131063040 11411029 70453278775684598840293703372721709632 11411030 143587299018610867115024111255870396160 11411031 -702281836644552352714336651732911383448 11411032 835356236289458536848004755930461030400 11411033 1066088531126455974719850759992800230282 11411034 -312439563041406585800990367518181342720 11411035 682289932178140065705209022666122892480 11411036 -91607605732665042078400182172066775040 11411037 -447986796697920382772569211513765904192 11411038 45937617717072532450626938327500979712 11411039 12325117703297745111176920839804714240 11411040 -269425111022070941177716279012640686080 11411041 -90238768886052874443245994378651311228 11411042 325477720491603581118115161616821791232 11411043 160879417710282759809832917318751331584 11411044 -108276790577939612478952318851821420544 11411045 -11085716777199687235866467753966092680 11411046 34554941504400114357008400852135177600 11411047 259650623920446060946327909635673933496 11411048 -807017722212362012396752540985377505280 11411049 -300002906724274767432736212180506407872 11411050 104768032897738138274590992435313516800 11411051 1220309936119819667779703191918132424052 11411052 292622762931832902362908008060943160832 11411053 -406045967814264274982983293180293942698 11411054 222574253620853761324356858507620390976 11411055 286126109625691808785465370621682868800 11411056 280974462619836089811291405493861056512 11411057 -351672042588382752211759297192899362688 11411058 -23792870938809420116307782139515904000 11411059 -94100766288622173346245080982887243952 11411060 -23311677481465589505811059433046027520 11411061 -690795537736528767275511360854676626880 11411062 -272105274153670468233853793284601578368 11411063 -61142418640249189570054715770799062704 11411064 22517122201796167194962029837801881600 11411065 273661445872873855018515538843271843400 11411066 -68715018154837812098218934047754837760 11411067 -295573901678858027647270360509461228520 11411068 9216513137037554831748443774484474880 11411069 -23463875015606170875671871746675644800 11411070 -152243948827721958548381354079160012800 11411071 224967637122210580498158808336828303080 11411072 -836679200294196560422410374978784460800 11411073 696195150311547587113908966892026081522 11411074 133558615853090226738520509733485905952 11411075 220458493383753207240730180821797271600 11411076 127009782563074086237769140551024762880 11411077 322698609020219865695729688344969753600 11411078 32965881581757322063008744258848037120 11411079 -1845297120766891095450613757660809824 11411080 200892617880951664187761010614509772800 11411081 -817949439469890456388643554800449455872 11411082 -878036592925109676353482122921874944 11411083 191373599084826387150535355104558940640 11411084 80451441892909586932679083867777257216 11411085 -146846979127243694941704605129235143040 11411086 -122385343161615822103622374308452563008 11411087 61384331754960352890297150804190440792 11411088 -23195974680365477621740659151348432896 11411089 836063838737217561587841204822143175024 11411090 -14561856516858155599551655432087375200 11411091 698374061669147174102386564274961694080 11411092 163656809448640937021375665517079244800 11411093 -136859869086308085059186128180235852658 11411094 103484838997473101585300604275839912320 11411095 -556106061696223836808554885798318706320 11411096 -340002825437116520426445267871859712000 11411097 -282159991819208691394621208939345020128 11411098 1356772340009832791033611021523249664 11411099 70974807067089196089517367228035476000 11411100 -46471501160668553454184680703360512000 11411101 -16184581317603724217217448744921607560 11411102 856056982929619503873752303184311887872 11411103 -291043607507214613900396505918540116992 11411104 824272346219855363749668793631020941312 11411105 -252131573004152729023026337015175402880 11411106 9857172906462015375307842052050568704 11411107 435319319799653771015977245064270299356 11411108 -806033732564850669286288917241805758464 11411109 -9730058796150009464931884102819000772 11411110 625303971333201248552847005043808584960 11411111 -363742084844996251596965515006314195576 11411112 -88566942730891269148431680749633781760 11411113 348670103896846562686393455293006700160 11411114 -101753818425277376849577440365581513216 11411115 -202995899677112896649767277336221152000 11411116 -901622271525017932089568015704494959360 11411117 324653761231349346707248204291365350166 11411118 -9960366239225877573437032021544919360 11411119 -886114336490061733534038863484066394480 11411120 -24409908221379478697292426509693091840 11411121 92556989537343970897797820115339724912 11411122 -68352063520625690316346381447615863168 11411123 -848934927848315893536238747155862948320 11411124 -234308252385293228480788649629594988544 11411125 17888440995554254051160909478965616000 11411126 -296736756017377136043077881235229057216 11411127 -84748213856685895907243094175287043872 11411128 -2146112896546196681132145993342935040 11411129 -224632871270298338380304634661642865580 11411130 199733450507488204165084494124588677120 11411131 336892171094662186715433840689270353920 11411132 4120481759738838099215215981945920000 11411133 245631240336428067224503138026935582208 11411134 152887864644175992991028760491388288000 11411135 138331546560779607601145203293764060400 11411136 -145287943214822847127984880907479678976 11411137 -246887238485602311515587132529937057214 11411138 317417076567838235305555722614914368720 11411139 -274490061382714558663531968979936515840 11411140 151794522041687611977036617441770867200 11411141 -2606546362622863321444052005851144576 11411142 -216957431453838769927027450670582369088 11411143 -773830387760709891890449860100429517608 11411144 88686201445194837507531632995845596160 11411145 -217809638243555457774924324337948156800 11411146 -154091349718857606015413867052464203728 11411147 -1151881247774842700048358886721127252 11411148 -188439776347123034126912740456074018816 11411149 -150657868058049355549558642891913177120 11411150 -120345107067930369439940951594835379200 11411151 270095769536427585639837190506720597120 11411152 36878467279507706327973152410185154560 11411153 -417306508482846439365767802944041272000 11411154 -180880709862254720202618347778606506736 11411155 -35619641456805541757910373272249753600 11411156 29445968053456057385078874023002705920 11411157 -257708548550849527340749513673974790208 11411158 -23805750954485648445274746946585437120 11411159 934891684741653911876573116914652692360 11411160 336073093959036279731280259867514265600 11411161 105002550606961853647902656902864472724 11411162 20550865344741549251470784556222296064 11411163 -495044958788644907486408863901113996308 11411164 -395082134971530501089416741546605569024 11411165 115396418411482462580134911567648897000 11411166 -170874715202880076159316363924353293696 11411167 -232116745615427328760270610585550219440 11411168 17107088047079607059429245743831711744 11411169 -504116377698328206159560518879754152608 11411170 -97245844926665676458008869370441391040 11411171 603199560553038081563432049559917609372 11411172 522291124431947687940763340958299750400 11411173 766956983956677663285562268104707159422 11411174 193710929261909038853276814722381629440 11411175 -133781228779218529195547384920705990800 11411176 93355701714773246253209085348534927360 11411177 1435334448593349876070789340993300773632 11411178 -57205681172259463610750496972365206272 11411179 -143817885951642836962528597684341601616 11411180 182596472167595423324203326158477337600 11411181 -899447036294335599889524662889726388980 11411182 -479597327673743586548344080145989856896 11411183 -285436912358104546799734914606467608080 11411184 -80325191732782195580178933623345872896 11411185 321297963339281442410016957203241373800 11411186 237924775189684989922187284837722860544 11411187 210779363657210720155868835038324196720 11411188 -490010512756820689537570299486431466112 11411189 -237298300339382344767691797859762458276 11411190 17525369758226041371134225648575641600 11411191 140867503755923188795503148798131129600 11411192 -89298204738424157810419511557809807360 11411193 -61554788519411584851646211162083567872 11411194 660713873838927989844354314031452758896 11411195 341041651080911288573955379301882700000 11411196 226173986481769880498984990505765192192 11411197 -71066236040846122371193398556117047168 11411198 -246179283689190080531702622367292390400 11411199 -26185156192324934155926468169209468864 11411200 -58009593325570155469251851341476659200 11411201 -916849721643494263098686047938742956798 11411202 129648358267171590950917274273673788928 11411203 359972322560548386979543541798832975184 11411204 -195509840047860348658564095503477637120 11411205 -71809688364339400939959332831685014400 11411206 -162469600598249960911928604658186220448 11411207 243300763229167550522239720766259122232 11411208 238374614241598291366407662681132774400 11411209 -992232842870867576220389641824397584860 11411210 3089258818757709742750758168976344000 11411211 -5038556638776106569473718892255769856 11411212 886492614019272785527092152481644424192 11411213 -675050427558343506249803858951064726432 11411214 -30446775936469174925494602556157987712 11411215 247102316027678499102736499275462836360 11411216 -234346293529411736713745641492549582848 11411217 -1284877966464052021303453386946741098240 11411218 -122072718576955463861510004641067245760 11411219 -93288068643774639624064287585798919380 11411220 209230869861879786694229214851501875200 11411221 1045445410339578191920938030187890773344 11411222 164327062138501456841292845691723444672 11411223 -93502345126211048920200097690192118400 11411224 160295891943078717963021507593030860800 11411225 78079476139010314656624566205012964800 11411226 490704875496208039514867188673608742400 11411227 -387955047539342206757983197153875788924 11411228 610645404259827542278391663785765037568 11411229 135962021617390239967234437180024314880 11411230 315978277604736075112165102446239357760 11411231 300146361125883424046272777747433109024 11411232 287483035951002828413532450537565323264 11411233 1010741368915102629402841641676832578500 11411234 24997428607052092466738986830419496960 11411235 -402609758430652433401528063335599008560 11411236 -348790337197321417263104940645412750720 11411237 427667832144191346024048281961375592320 11411238 85250017210735391416270789576983183360 11411239 -265022061305802027865944622963699852800 11411240 -269857369291455039105386714609228851200 11411241 84168384658577782687697540815930471200 11411242 473237154179700068385016877962496068272 11411243 84874603857697466612322372947785066848 11411244 -39888653456051053872947095551962158080 11411245 -485984172620326281922766265761548912500 11411246 -169405829238761681614165120600333900800 11411247 -339053773458317132352585843417558123000 11411248 -231603688686169082472190518015455559680 11411249 -1301860322621486257445932736288730096000 11411250 -34333464685952085925191409627538400000 11411251 530980059114470557319471030580262970252 11411252 174782194752599039037934915830100580736 11411253 29902611909214105919583641667801504000 11411254 588033471654123056638679329865686080 11411255 42820154825204342459103515619877509120 11411256 187869443365182842573095500306091315200 11411257 30013463690104704354536416133742633600 11411258 56498763331442070987558824344379898480 11411259 18727802083589867500533590608600322160 11411260 -145569812712535263632630527781405337600 11411261 -187323875277230010383186288781795054138 11411262 211724179622072522545172022712049397120 11411263 1064509083738378430549868281472033561784 11411264 22813894911726965758347513502549671936 11411265 -177723797917343895191143588449951144000 11411266 198525723835316507741573389025624784384 11411267 1022605155338732386917389415551981952000 11411268 89434926919557026944494283921121280 11411269 903289661020386034026288484051607104670 11411270 -10852119155037525870146350033437235200 11411271 41799013933800100057957019793785970240 11411272 975704094453462043744493208767570503680 11411273 -810412543942465034139543798202501565478 11411274 42427472946608824312884244976238511104 11411275 13218582000855094881599160081446675300 11411276 -186534073451781699724344265705668291840 11411277 902183024460323334355458324250268250432 11411278 281920951515074825106704088050642125056 11411279 -1508215803479157758755239109416162597120 11411280 -155532089509250957730964426944878346240 11411281 17346018484526478358888966813854436160 11411282 -2343004427248340305836988381941113568 11411283 -38132178342591711191990371543622104992 11411284 -123562866946776144848898346335334076928 11411285 716384082212903869440415592374687333980 11411286 102362418416434667642498127179053670400 11411287 -35238658328480929301117170695005860160 11411288 349980650276130893545422986614916751360 11411289 294413243904618690626171224464761757504 11411290 25575207391260484904197399867014965760 11411291 -626731277682363822345417177003072997308 11411292 -48873969875854984116378659887436663808 11411293 -966241508867438449689473517983798570458 11411294 154101070163512989139395566794264346880 11411295 -76139049424257008558100207398251929600 11411296 -148937092453368473345572346936503566336 11411297 18295058052950200418073968552465425920 11411298 -210864676101365068062386228148310983216 11411299 485910720505309179694380828474005516560 11411300 27346908183757676201124980263614230400 11411301 -428773017287899157140623328716493294272 11411302 152277590083327944354125250985902680064 11411303 -867785229513197600216074678177400741448 11411304 -1420626367806130258082177036806471680 11411305 246250680104655066600067750936088918400 11411306 699825079208799787124536640261475605760 11411307 1239197627000998675259522368038338250240 11411308 -39426111657685633349636388332402941440 11411309 99888574447052709502060580310780700800 11411310 48884883809490719712813206320279724160 11411311 165129550045029527996857847958130643800 11411312 -104760665415203288153345036417952645120 11411313 406979388193548177431482957592782636800 11411314 -253361124709158050792645463345515774544 11411315 -47749725661773477919597088680158346800 11411316 -76976936270550663254341676760386816640 11411317 183685952504119143126326564946688696192 11411318 -441699834849426776858232412063978656768 11411319 -132777781422779855813443746282926898480 11411320 -633796663933632057774112138850341171200 11411321 5447339896866045398618455748652170832 11411322 -25485569604324200603341030498750252800 11411323 7567227347865025794706086724086278400 11411324 -141070373128816859791806974850667023360 11411325 -86906940417992062119097702706659299900 11411326 -16527905388469733125809694604238858240 11411327 58957065307749343284347816524940098176 11411328 284487494487115921858688620856208261120 11411329 -612829879187090014825897807175337155324 11411330 -66015728705230500844203338120471078400 11411331 222844046184604621541761521758294519808 11411332 -433099103668645363119454047293900792704 11411333 388920038148136453735397426650922244384 11411334 -261807100800747485572008023236985963520 11411335 -220006348839714846675232696208267376000 11411336 -582220104429572836118531337150436515840 11411337 2558944747400940579021186536746997760 11411338 -145516966415415197129217847436693312256 11411339 -497063478046113638657936538219889090860 11411340 -1692457148646683952264868275000852480 11411341 -761553851064938073002834400399421537088 11411342 9044167800619555045272433406262363072 11411343 178826329384713994911603111749229535080 11411344 -78053685053765799641597909107148062720 11411345 78145642004271550755353701856957476800 11411346 -403260769282541609660602426357644614016 11411347 352104243714651297644986365029628058796 11411348 -13128992018963725808106499362622832640 11411349 343173765032139886573652687813344604064 11411350 4036072372964721051550505790690484800 11411351 -32420953578019685368828467170735104848 11411352 -111109794281503851513946056910862561280 11411353 -906083421901838817977665760849663945398 11411354 629864441754875278515141517919002164960 11411355 -19887203752802966741361028144153992000 11411356 -303562737541311771377672452851110608896 11411357 1216138459613412681319384153973946405606 11411358 38782595728897564443320896516549767168 11411359 468704515064447870514756285504788334560 11411360 12153360018420016714413437087439912960 11411361 -673684322004238268958413657559719148 11411362 -502603441282200284923451955823607184000 11411363 565802223408064121266822305198008091612 11411364 -37270750143730481133447738338983885824 11411365 -516318347850093424561377602258843857920 11411366 17897935571274698495838380545209665280 11411367 4171643923701994380827461217067914880 11411368 1046700291238521474670712097866815887360 11411369 -325452177737099373414678383209249502604 11411370 -288042260857616053530120487906630748160 11411371 1003552247856080696956218916751360213032 11411372 -100063461427300869862926835197801676800 11411373 1012426553096278545998384999631944923104 11411374 -948975660042004073629818735015211200 11411375 -454830742641411335594675494118058546000 11411376 -146769786030395766821444237576476459008 11411377 266025588056496245809050360754994548020 11411378 -280891825652347933493280395587810953600 11411379 -94359829839552862648912846809086026752 11411380 -457867736268411502846761040088305747200 11411381 269838545766539699057265529823189618880 11411382 -81148279496214207727487970607258156608 11411383 -3214337892764269633536435184185994856 11411384 -195000906962190364516273417762675507200 11411385 27860279339250709168534634637142113600 11411386 218117371375698945342215058618730108416 11411387 -568495963971297354023901302318433414396 11411388 672574317543008868259972588290110392320 11411389 1706517386884433081152522154898621830 11411390 286450550181520097703337373776595035200 11411391 249357358341216106043075187323252353992 11411392 -130417884962065924231696444062768824320 11411393 -326391571141077949377614117446520884800 11411394 -361347899284149078989882517612840835200 11411395 850616904990384550257021760333118742000 11411396 -644662784545853215937555665926917347200 11411397 667529243658836802646695436663334914974 11411398 426143607559428116427577816061485519200 11411399 -273340097693003763666244995559686676800 11411400 -29931282867352832425559702772449280000 11411401 1041427220127711910156107142355864621402 11411402 100964805930179854890059331079409858400 11411403 -6860474665012684972155353224145222736 11411404 -46681990579349458302742437552647159808 11411405 147904275539063136556264106441697306060 11411406 -156194516589377057277104498858169545088 11411407 -139912868479546017353038368824364434976 11411408 300660483056977827739303360960017383424 11411409 -62410703073852365298411801329258798112 11411410 81376272575157823659201099439183933440 11411411 789002944730907780249417586115031966024 11411412 -152501355369923554051046952781055827968 11411413 -314350171177825691904480329032454989800 11411414 -517876176872358154946555118089052066144 11411415 2559983566227662649882701136505953600 11411416 690089707359795329614799066432356116480 11411417 -537233506179836405895018892177271732208 11411418 33234878465768670805472104129863610368 11411419 173402987018841481754116595850598534840 11411420 -165762096399059130597266330648672977920 11411421 163410845906620641593474526327660440064 11411422 96674871127990486761933773074044948864 11411423 166543724525371973356306324226917483080 11411424 -59568162866207251041953488698340540416 11411425 -256837941939927906039605014573005027850 11411426 -1171094995850467237993807211575365120 11411427 133867184407622191727528369601046295808 11411428 -44684478735562688986678852174787276800 11411429 -369924577087940757867043605027494694240 11411430 -77209016794546812605075062153206247680 11411431 96601480991834028238518149422837739952 11411432 215345003590371805945428299696788454400 11411433 -47422973381151890710260815343035067360 11411434 -154077655286841592381761619101864719520 11411435 4244761378703051710349343474287460240 11411436 -86928917988994258844845783294448306688 11411437 -1409023796219368750248158066226760377108 11411438 378823176680560431146565339903287787840 11411439 -234451023364819559781940915961538909552 11411440 108177653892135421999205358225983078400 11411441 318260309503198586902335040563390672384 11411442 -13375272949026950290321134990968440320 11411443 305975816742306965489700855309794795400 11411444 721033382498409304021471670594985111552 11411445 67028823829696768656158925764969091840 11411446 65252271315493121974863807070189618560 11411447 50975459180478813511718343599848172040 11411448 -173107285028275202120667686114793185280 11411449 150907792417126274060815251176759047680 11411450 57791262787275772551836760176396217600 11411451 404544486263970908688229364732489439180 11411452 -61577376852534526987416155076762864128 11411453 -222329017388149455702720394703958382836 11411454 -30563349222787801947005763200850980928 11411455 -608870405478227186622219434928484379280 11411456 -24392113740129291675250182182456524800 11411457 147684894064810560919701596439086683680 11411458 65893556993962263507404289025124990976 11411459 -399631814239562558777398119842560077984 11411460 148811844531507472690956296653329665280 11411461 -66503850936537374889243997224058907938 11411462 203313843202318582047842000067717851232 11411463 442451917699321089311328489358210606800 11411464 -22556335567120733043652329927356129280 11411465 179963680826481377772539225650938124260 11411466 81429292314220429277614983934364779008 11411467 -163383275616552589801067222112521717480 11411468 -381639754247863123442434778693976236544 11411469 -2838317664195109058073384093254884800 11411470 39441011452007048027321578995519394560 11411471 808746688861541796758438960268778684800 11411472 12161442255337135364145776363207393280 11411473 44780509644762708714238030338720914304 11411474 416494707539244344922909141290050190736 11411475 217891932721283073771954401900415667200 11411476 -375817662696577660768515687576105236480 11411477 -67143673446732536706553096251224552256 11411478 9397372353780300399705484234762758144 11411479 -243662812204048358675854877498998580920 11411480 -625728572863802873257003592850511257600 11411481 244939400397308118522606901423763174352 11411482 185927016269094124691659369569827492592 11411483 -356955162907780080059027452484749686000 11411484 -11989411771062576185158179675764809728 11411485 -474192400760215632481195620853821388800 11411486 -320404087050306182293624579752385637376 11411487 -28406028326191408260039098473280004456 11411488 -158326561995656093614246480104372830208 11411489 -103799478183079409919067592605764818940 11411490 208848747031866762029178021782134917120 11411491 13470873221407354559374066050526228800 11411492 -754666469362632043128767530391328691584 11411493 -307704494637034862319091058154863384736 11411494 209016563440711086552677897140741109952 11411495 228918515463533322644156798456559469200 11411496 -438919691350798662398574334579895500800 11411497 -79437938701737468062185461027385613168 11411498 -16969534667371914706466405193816127488 11411499 430468207856280797681712229774396083648 11411500 897544137807871347431134926419316480000 11411501 -466721870760972215984281145910525243498 11411502 38530920201371225151800998467225517632 11411503 68937362922314453416314270273205270400 11411504 -89172840920172890160244589593232474112 11411505 70165919252649971277580180889139880320 11411506 41886765329575748751301857229294239744 11411507 -538568768271290836714829134954699110096 11411508 -470813618565763037122674200716504535040 11411509 -740234462242644558014650350831414707780 11411510 778503122787561041414395588552260480 11411511 397726680996889842667322830727037439440 11411512 -3469281641609195404111175983326597120 11411513 -544038223243867077214671865828130314416 11411514 152145765844913303814836185908682970880 11411515 564341949263456963448686956260665516160 11411516 557494955196105805385193832299811261440 11411517 1042525578037416557964899060097524160 11411518 -325218745529867695974565631028972240960 11411519 -242172081011772680610827164216427120640 11411520 -82692876102924611824422013943226040320 11411521 -838857970079421846031279804800459304656 11411522 139231319658082725991498475485305066912 11411523 -551033272185896552685285271530697535232 11411524 -274222806507912695466075310376883993344 11411525 363352539474445022193357372915216373050 11411526 31418015039879482640571220742319949824 11411527 224990675638196887597127318975563611192 11411528 -511423078273246506559424430819548928000 11411529 -115752875630185131665602555852611779376 11411530 -57869326690631292261898640254553746560 11411531 -519831180027295969382664889780701435768 11411532 -128836819669803456239596746775713811968 11411533 200844208762064587388463934559067648000 11411534 -184065467065381469393739273347223710208 11411535 409434963506189874969972136718662717200 11411536 -42794843781645273673887352932417159168 11411537 246895629302873182679373279069586684020 11411538 -199806736129090957033516065452590544256 11411539 -185296386778220910454995619305957440448 11411540 32639519492482495301069541302189383680 11411541 83570889614018514967417609838112102720 11411542 68069944827996283782312677969243571072 11411543 181145678058924509867757635260851747888 11411544 528584472447387143864561919112605696000 11411545 -735013583295239371091423144940271377720 11411546 359526272830553730090097940622480900864 11411547 85206792196018015562765907954926479872 11411548 -321630539839360331158835080392286100992 11411549 -652471138166292796781626035759149128800 11411550 -154255382693021188486136127355752960000 11411551 -1381704605930915860290058676592786128 11411552 483968801646064448293404742428341698560 11411553 376099152166876019239787755477109180544 11411554 223038414203318577757742690196591634944 11411555 2122475935531238942578045327216833360 11411556 237546825096206355814657343735318882304 11411557 470392637282122074937691591180510537212 11411558 -442275364062881902690289910380331498240 11411559 449720750346770019390313896398288574864 11411560 -422561850258801046582743398143628544000 11411561 -105040620970373651974062043452426672768 11411562 -33965825318527097853935059274189049600 11411563 -79065614530298168503092241394758274188 11411564 -439137115596383629820003423417972565504 11411565 -48088051767955079591924085032889630720 11411566 35826350268962264292534128893792391232 11411567 -364530411602504704471181784103230945168 11411568 -38373984423740256524778569606502875136 11411569 -102130871563021379214525841295680395160 11411570 61788356098317238997203205377161254400 11411571 -5254761284428877917547905080803912976 11411572 -137828985606052690925148266348655889024 11411573 423849629371835633403884110355963624220 11411574 542492647137248602445287514912683095552 11411575 -241113780046116439847193456796053724000 11411576 -398760449988045568608145781555915980800 11411577 281442708695998940356804109627658032640 11411578 387090943562105781717368807035716201840 11411579 61494128842315987169846055437344656768 11411580 49638109637407755550587759232473139200 11411581 108190361229517199212232480812490892064 11411582 -27087767998702606734835508956978381056 11411583 53345124146341623009474522353860532424 11411584 -78386586004497313256846941719028039680 11411585 -458422477025009789688410130518657418240 11411586 -316768602841242820970053889093645331936 11411587 144541294196566493748457611066492541440 11411588 -376231818819177953768401742141859562368 11411589 96977268929396498899676151991837189248 11411590 80873077246561363406859445339716883200 11411591 -4013250853242741624111309482309828016 11411592 419029422719431607779119402524958720 11411593 254062370289850395036741083184555331764 11411594 121974889453719981579872281683867023712 11411595 55878842139306742591328745723275590320 11411596 3657674439639037044535397713468522496 11411597 383466877504932968745852362238585893046 11411598 1876925703648237504499536964098610176 11411599 -473835905781689158614421646182700422536 11411600 168843814218229626778887110261892710400 11411601 -654450676633352846470886647454816913168 11411602 35434670333973404562030319780765860000 11411603 -244982516869832543611697311019260654080 11411604 10979307991187715466624631443416648576 11411605 -180941790393476732099608826049827368740 11411606 -301336336568919624548115050906215201248 11411607 -285020280388638436890811719393893276208 11411608 -202944602977870283677279274343647846400 11411609 -658870379701958931100229418564179317920 11411610 137093868430089784725011345208679680000 11411611 470737410864571624066257015516069529344 11411612 -312338190676674393763946000023025433600 11411613 371146755745448618486307311642841673542 11411614 -174687850604770671038529655668472152768 11411615 -641319364774963374878601865303606737240 11411616 -608601929238803278128476785275961344000 11411617 -166691011599146378965442337874666578816 11411618 -82907131701710232003305269186683288240 11411619 406675409816778261333377402314901887920 11411620 -398748851327343085326612908505363824640 11411621 54673538250512818377068387774822348892 11411622 -177882926388978800073989101457114447040 11411623 762359316218151702344653993193273975464 11411624 298325747213528843442147683219285114880 11411625 -95415784656836323840771634333053632000 11411626 -139124194222321410244811275790952068256 11411627 -49843527592149820836854943698217117888 11411628 140649653182010421073196137163055575040 11411629 -39066402431938972592641403807483272640 11411630 40657395164656309938386034900963361920 11411631 -66571217224942546683384423933600000 11411632 102887642839863254175051045448021262336 11411633 -998502060605393998973189600775076811118 11411634 -46754885939658768892494352795520830464 11411635 754626885935967285979908907272389988960 11411636 741822646106096077907306306706327909120 11411637 157925133625074372815518143236176860960 11411638 311475059631670999038506578515702804480 11411639 198356501906448944953650221567784358440 11411640 -299419454644027328680256329082519040000 11411641 32158857146810632529935257127654064064 11411642 -315881852203114171927134375875909550336 11411643 -238729751130361717834959070532098944000 11411644 157106197154150685978162085408395718656 11411645 -125336459148320368499751232550216899200 11411646 -101769300736914411052789783274616816000 11411647 -196852275379190335851034233941916933120 11411648 563445255160407332822103617210155008 11411649 57697984267831976463027424657069907634 11411650 -66595605445073072707395949347410365200 11411651 69515181920140374990645672757684006992 11411652 -5042548640321294705397846723255607296 11411653 24217994578870675483316913282356870208 11411654 235676909387733601310148810950035303776 11411655 50536567557565388943693089582070144000 11411656 1160481143404910882351176150768057082880 11411657 106805865295114524376469391286737749952 11411658 -85621767768794250571810263123014737920 11411659 -111667773311268264720172632519979272444 11411660 144554119267305462805991108397925800960 11411661 -2707963004986073226395213319006020928 11411662 -199928176875956864926566806750191923840 11411663 183370279846242958811549534889116220912 11411664 -1652339050579779510487297406721196032 11411665 -413252033005273472865911636154086108940 11411666 -174842748230085176439086811904462440960 11411667 -723300200347799129954462898541495789032 11411668 -378392615363756993030163218612045133952 11411669 26884175880373724289367678329770099580 11411670 -106094920571730743807304850218877532160 11411671 198579650536367696995712664750524052872 11411672 399789356877922346396475216247110758400 11411673 -120020027500663821418780903588275664512 11411674 29940956760238785383467691729296235520 11411675 504995211490537258758313760115583599600 11411676 -70773514297513362947306789322888941568 11411677 -566335595658377038651035823955522803968 11411678 487570108512587159087754756431187776640 11411679 611808371624618553646588302131572499328 11411680 97389028401567964641402315220105297920 11411681 -651891354086918592439239382890283303518 11411682 -16943886834679175701715474108927419008 11411683 542934931681776642965994872718515016000 11411684 -3669891623772286961657153674278779904 11411685 -20196584430983606628189826958125432800 11411686 70563435564171855071990907055223849088 11411687 -48516341690313881810833048588538251296 11411688 37859950801129717983874242709321482240 11411689 73541227640870804024628933008556367872 11411690 112094713472043867692186576609333740800 11411691 98283217308339347653193308686680163504 11411692 -51533271788942738768409004099587775488 11411693 -555131774759794172829478556401295456736 11411694 -66834123847500809235572870651302589568 11411695 36723729414540724123486562143288981920 11411696 -171550574864532301851476602546048204800 11411697 75276573028821543873434791378516148160 11411698 47015371365033224122127377719325059600 11411699 480108215469846491277455290552935012864 11411700 121097373426632020165973556243123456000 11411701 -127093874227179644611500038709802142048 11411702 470357250583536921639141512037320967552 11411703 -204924575187421287169486676012867172960 11411704 -734645282986520551936036440598367232000 11411705 -466658846085003933868204487343672286140 11411706 172915025871639949279086151305666146304 11411707 107151904236002931394719683424332721956 11411708 -788058779275490852520626897304920309760 11411709 -645862476285970283591538168308891345280 11411710 -276045051316442901626635513858997922240 11411711 1103072874028354470909734724095879277312 11411712 151730697970682718110942386594869411840 11411713 -1063338590365673027552160487187650295038 11411714 256542273246233209042451707984179477456 11411715 -26428206784134322665258016112499202560 11411716 -306769743568470077335494927801891459072 11411717 -647046616801739064972586768007036808228 11411718 158361313992543736619040474435658672128 11411719 137178210605857430945130741034539453312 11411720 90060100223998367010258062573263257600 11411721 50419203547690455061109135900652739440 11411722 85718443958254597184528219382334770432 11411723 415346153272988545571104213457090669040 11411724 -400016431245755122139219315087815815168 11411725 -9918744812716967727427522065296130900 11411726 63278064180126017360774188174076361984 11411727 258511591665093823929471028184471808 11411728 234054334882056812243218352152863383552 11411729 -281220572566125478993351811708325061824 11411730 -68286348701888543133638212074749345280 11411731 -849717552107002479936973876803579424468 11411732 472731846655339566844157251422616784640 11411733 -189291484147131147768256322322863162976 11411734 486299045167360307373099515481628202016 11411735 -36952091111767334848230787552281360240 11411736 202299983112416598864605013490624757760 11411737 -16403574580353169755871439147971092480 11411738 97957594670643261172651467255325093344 11411739 620344951299002969441865862488173513520 11411740 -139245931592560548183306147066522063360 11411741 -185989030111185864481951507863401360256 11411742 -180314261777313129310096847368353592320 11411743 -168805984150091699457363692211101296304 11411744 -168358198482068006750772283831878156288 11411745 196569734958601415047495590500939829120 11411746 -547928645453215791035041962550576970928 11411747 -25809057034921608941405414967171080568 11411748 98374397763028726608964806681623257344 11411749 435245171837005207039628649939369668064 11411750 -266362392133073647283545361434689216000 11411751 -39849713411941019907321403079148871680 11411752 -963971889469758692609510627726054400 11411753 600909074892078699894533540109684096144 11411754 141097876742651700767929463438316887040 11411755 -220010487421260214837511388653508198000 11411756 -629742199008900545617228207265769665280 11411757 194161806158099933529520342396191908460 11411758 -234251363576129484279584182941588608640 11411759 312479843899803924271161504867755995872 11411760 -130501246303157750145593808416308592640 11411761 -911318889636384530564596479353915400000 11411762 130251409228705902963736630136439241632 11411763 -84405390981324820573746507809266187712 11411764 30746011955622260104679672116653023232 11411765 598525011362373731488362833839586175000 11411766 -4338497872451921368851001715602233600 11411767 1043281611150574312434537382997306363816 11411768 -1081634864208486808784554057972128829440 11411769 -153964099835310936520058444588718100656 11411770 -3903116460320233038622437283720377600 11411771 373458703097197786044662783416761226512 11411772 -46924936021030563676108967643041955840 11411773 8182806024368735625850152039503416800 11411774 431491547566044462319425220154643916992 11411775 29926063910127736791898013725914115800 11411776 -15286595048058535105242916654704230400 11411777 191032028463478456701504013913632873512 11411778 -22353644829238028132378415758162731008 11411779 1016950448975221122373032303486470280380 11411780 33730441819417878694793923981063680000 11411781 -85893390293710166152479852901084977120 11411782 296029969312230682701418303638729007104 11411783 1071192205273686852842406676156398547032 11411784 146446734263324894203462167773539584000 11411785 -3126656116806410933571479544919198080 11411786 -121396133504246934431352042139503962880 11411787 417290429579091781586231918718639936000 11411788 -756401680078549790878611822166827061248 11411789 -128303341315921025142408571182686005344 11411790 -30643705169475049749938348482881984000 11411791 790169597710604559626250491825698190192 11411792 74923051163927781473671533251933110272 11411793 37376231176933172270019761746926991680 11411794 221814531617728016855549192296330589472 11411795 91935985830215525743460207264912452320 11411796 -95485730057910390979456007931218221056 11411797 738346160382326250206998985819640023246 11411798 -14103413895718288782460344382420911936 11411799 -91357758592454096779595800101012472320 11411800 226753306799340798159307329596094720000 11411801 550173340236085029132353501230845206532 11411802 -114267629851808256180145733000159480832 11411803 -448885259853877200608274068603073266832 11411804 -122968666236346423561131213096768966144 11411805 -1111950067296999258656194899817411200 11411806 -205427291504184193016662394417422716672 11411807 206340457414537075937184874105364848632 11411808 -290205735327554430618526159709281714176 11411809 156283357125328514018237698496524738116 11411810 64155768719114724932887849237388037120 11411811 721524223510074109751300442839065318632 11411812 -926404835925093715310426331985290965760 11411813 -381487488605703693295499763132014592 11411814 240149718078518585519440560868912194240 11411815 -328892816881239517473638015173587901200 11411816 26318637786245285249973088490252021760 11411817 -158408186740540249817828505184244002080 11411818 219468284127370561375290490986525511680 11411819 406171280471703668738235982817590995120 11411820 -132607008166624130554705025618448384000 11411821 -932104472125574450846184058976795767978 11411822 270432362840641568083767180318697266624 11411823 115193877909042754887102429641537234184 11411824 -130274518394132056909285890447648194560 11411825 421248497759689093618167387329156841600 11411826 15984265613348918833114072491187547904 11411827 -358479748555877618086016334296791921328 11411828 -288734633561155116963764392798896474624 11411829 253199961692991658332594066333391828128 11411830 273947750676886880141891731463783742720 11411831 -264603110870476190638667296382053199568 11411832 -5865247740860968868323552448313384960 11411833 -595306323725680294221806140942380266496 11411834 -171763117497516310750751918654206319616 11411835 -489086312250879744322588548618545303040 11411836 -28131527588490301425799294665698872320 11411837 -135719834887109171134407788160110141760 11411838 290035342980304163217471465912212017344 11411839 -49431209176181962501055650777898465280 11411840 216189174113984776986048860970496819200 11411841 70775506143968728706635719549292913664 11411842 -1547170052295621520157311656373833216 11411843 -240327878310750351621636754280739321336 11411844 -3202697940225281655784455838230724608 11411845 -694415876255585163020102078323206877320 11411846 197757479353926959900230393360765257600 11411847 -6822013009347964159943890271205402720 11411848 -336538970860366487681864171032242585600 11411849 -98037041153304278043826142259856482150 11411850 156673023807427742881352903739338304000 11411851 22607815363929968390837002610348699304 11411852 506697442415719941043003775674234887936 11411853 -219199221145557403441838362207405740096 11411854 -47300100838243583277245023209500755200 11411855 262082300530207134373343468114667816960 11411856 1536466494042955978550441671382138880 11411857 1279553361764379372515540749276784173106 11411858 -31083262731393598649090266500251662560 11411859 -748466626398038961648422694828875321040 11411860 11948444343204671545924305846266357760 11411861 1031181052681591761507325627849250520462 11411862 75535230573320309786852314356829483008 11411863 60240540042736050028991282503283143112 11411864 156521671780724614144139047708833792000 11411865 -268272995425515845568803687961637687680 11411866 -934407091240781907302946015799928440320 11411867 -806557328245587169670256232433724603288 11411868 137019619786817398671834692326174752768 11411869 42303195086018337995661391291837060352 11411870 -125940944526037418392681108349394864000 11411871 -7320315080598683966916961777423716096 11411872 -1082998147191288802596742923063344037888 11411873 -773721659395020226710221184221237100 11411874 2606314427652436350287746969836080640 11411875 117882346994731409133722547566466037500 11411876 -277788594493194356301682619187615424512 11411877 269751104657703705306600289488427002720 11411878 -87053769954763467342386707569815177760 11411879 -1168654407025465474225417073668764178224 11411880 56628289983621334572355786109116416000 11411881 70258839817426984306889348035140479332 11411882 438427777634090289015535176499248302592 11411883 -226517225131700308428173773593827719536 11411884 -244082375158022468679899865699607449600 11411885 -963182354363686753668264545032520582400 11411886 60072937225285746574932031723073062464 11411887 252630974153905538376130397938472976000 11411888 193947441948514813771015467640117542912 11411889 -150347761904719432162644811985864477952 11411890 33526909246840736771018060808493524480 11411891 -171905510267081598542623658936460772128 11411892 13604737261934929076001518929318840320 11411893 -463376836427777576357461308832766755858 11411894 -390327037898798130426681577774072666560 11411895 417493965449239889681873641292579111040 11411896 -991987499387326263488485255451706531840 11411897 53381906050271279161254902077715976192 11411898 308948051894488295376902157588714174720 11411899 -5300012865155608666481267744681679792 11411900 6252238449979171115039201543125056000 11411901 -168275588861428009352254180730071451520 11411902 281368255673382209358061883376475586304 11411903 571439092980060112813125792841858574760 11411904 -136651166234243049573176713623134797824 11411905 -277498837470978401095512776906528720940 11411906 -76410353675811570802561054593334702080 11411907 -63616389865948857100566591455194486944 11411908 -565175599947085259644779235409357567872 11411909 580220063012361936370010941495734952416 11411910 49916834411051458737308650150012608000 11411911 -161161231304629532071916911543620444368 11411912 -1032476090003448938302502699861528140800 11411913 -170564591425551964484228893810504762560 11411914 -12462673546259308405435078793727316944 11411915 222335845183082775232152978438850822560 11411916 -93992088536615376555382522695220904448 11411917 254612785770426430491397770789943568352 11411918 19272064072825579893085329190764414720 11411919 -230821410169203589424569254022212413976 11411920 -50745622522898084642987198830096711680 11411921 1195449521273853348644389390938029755122 11411922 -94133017458082516485630124465503366528 11411923 141328343439231454638157372029077560172 11411924 -190791852193210284659670882107195263104 11411925 -102489239848875868413468230186252635200 11411926 395671783008338900151647222325861549504 11411927 835364895794692528163802619620354928776 11411928 -11605092028508556424123801914503393280 11411929 -1247085383462490071412124716140283556224 11411930 134231534027196117930514663127345534400 11411931 508137409908058725885294531363078208152 11411932 3734115876248042259926249069513763840 11411933 -203885422645973274329430161946708494976 11411934 -157766657205682808641917272055920901120 11411935 232404681446548222738836714621474765600 11411936 310179498861316005401585488023076208640 11411937 -140292290694766434409869008494851908352 11411938 312314456821817152469411776597845975120 11411939 132950652594370296154477164300110034432 11411940 19439386588677528051089762855065190400 11411941 745730140762073839808275916487129833884 11411942 -6391941614252245820369234126848383168 11411943 41003242706266540235694299853847745064 11411944 50219408931797341098279188272792811520 11411945 -482014601722442517569547173509539571200 11411946 20076495814887900208646337111678833664 11411947 -632622434126821106572254058500756359808 11411948 491600255777023922891719873399687319808 11411949 320995250773932916878561241177402534464 11411950 -125375387241229131911276401859863800000 11411951 -118151985125700355407516030582979566000 11411952 -119385433800945142033855667722334208000 11411953 -143207728106532341929545840641775216622 11411954 189305216170521272659363495924968220176 11411955 -504393482525410757996487278182805104800 11411956 -76046610056293046120172100206619447296 11411957 -360806925492709586404374112045817513280 11411958 -179187561174637920406651871777491415616 11411959 129695936610352467413858608754016140104 11411960 27524331687784866433318322775207936000 11411961 166288598097983406855254904366245685984 11411962 145304705660736504843847867596538853232 11411963 40567277076926792471329347970756099800 11411964 -45092969333397573505977660421056445440 11411965 -713093361477150460650886631405498269140 11411966 137639652310389222202704924966010306560 11411967 -181689164508913669919719695160755842688 11411968 187262176594910146947423044409690685440 11411969 570321676637873065223308745138117498370 11411970 129304936973547689375635271373889958400 11411971 173097715976922162140589945772365951672 11411972 93644756106082706066406846908409520128 11411973 -275082595615778851606914988670643645060 11411974 246864067634101656071561039869013453952 11411975 138279123055911088793950157852121402600 11411976 730236507515907477716271669972298629120 11411977 901090994900397026685858413428259059252 11411978 -334021430829022990106511926633011167744 11411979 -94458233002275506822723323590980593152 11411980 -961356775166817907880762081940326768640 11411981 -74018244726426820149613959469753115520 11411982 -459148588165070644108809918011142130560 11411983 -22864660351239844722291643992923451792 11411984 -132508031631008569377875953413843492864 11411985 3439956896793946369261906294414711680 11411986 282729215239962141547761543125110853280 11411987 844802058211904436763006483675598574636 11411988 176406745687892470835913562519875747840 11411989 105996691342022566967637665428250633440 11411990 264362870412195427145141392368782448000 11411991 121121563300047829694907725039251884000 11411992 -728484405514233303331932740925937920000 11411993 -67664504754814324910817219172509327420 11411994 -149250304754946855562339650508897052160 11411995 -313811459126666406371812472474277777120 11411996 181525847385334238844196727530210752000 11411997 338230250235588308641136869521260592000 11411998 251862772500828115375357600735804986240 11411999 -217984589446355129706566825113318712640 11412000 -669056253217146969706162522518552576000 11412001 671624403451767659346895769395209948002 11412002 -154947060278580534771673449226079847936 11412003 282250555864662898931177074997477477808 11412004 32613774947706823976038214294479293056 11412005 -176986486446970840345323001961598883680 11412006 -88993627996560527878170542847205627392 11412007 145424930947763260409694495447148870920 11412008 -94605131675457007430900480112064512000 11412009 -431968262503830512435975451981540473280 11412010 -3608154733371427855337328103937207040 11412011 64078591556940963223153563720306490560 11412012 -243527596135269993006878324004667365888 11412013 11691206291256720727312037870828257464 11412014 1066876753358368413042338455352391581760 11412015 -163915220310077659458896402278444454880 11412016 60303142107866235850479630790840811520 11412017 105145738701562788272713589528213855460 11412018 -31067392379413837804668876626871017472 11412019 -1083007681995914787325811697535678878580 11412020 -67077395553362830903608006240939275520 11412021 149253361129274398158620557079209311264 11412022 89986961932966432013595094151900928000 11412023 729249211548008033995718896669531815936 11412024 -57283754246618341031104482237402316800 11412025 87148130202192384702188277862544064000 11412026 537378780896239979508216263174174297712 11412027 -504833105061938061893155068797916035520 11412028 -277460565866951322072519346707835027968 11412029 -80170997707384559432557690021318445370 11412030 2070334072828888375993037256350269440 11412031 -239042830091560604671096284494506761800 11412032 881590954500914733184586517013069824 11412033 321847381237619518899956902554627826224 11412034 152229020176037263910919155147259934416 11412035 -796615881566470004339796881098968641520 11412036 687554094651537165279186061917960284160 11412037 -65019487105375246745197832608753120768 11412038 -10886188834920778350151435245113423040 11412039 471892519228740738149612370404883646080 11412040 362959732751582116284880589584321996800 11412041 -75849578831327673933012646369044939558 11412042 -209889059627312580602259675719249580288 11412043 -204859501377901567355117838442586803200 11412044 49969659289505901882501425879588484096 11412045 135809902808649820512230243519112904620 11412046 231990516799671316555968102313433766720 11412047 -231070833485328838243658860457052992568 11412048 -49933761707987128874643889566758731776 11412049 174168309326785878939809286213967639392 11412050 26436618266426654858675004339527409600 11412051 206506743133769828211773765002966789680 11412052 -253985218199221541840087474953186881664 11412053 172934502430036983272595146877393751200 11412054 44515726825415959350398124630474048864 11412055 -627695124533741301093470604618356554080 11412056 -927279643361865483052770013784953036800 11412057 -38216527431765571010302650996370552512 11412058 -42157311133917785767140179538592524288 11412059 411066886282398661186888242566775033600 11412060 162126197039377679697095772626898001920 11412061 -188442312912101251304829748481157788416 11412062 -632454012028963771026830787211182403968 11412063 229065897907274125474954207547920337760 11412064 -69587619170667990589854527582730977280 11412065 -175765906533500271328115216230480891200 11412066 -22490533555811473107422298234482860032 11412067 617608336139808197523025078962846297116 11412068 -557849340557811115029938758666733857152 11412069 -602542861191939365169559871755919401440 11412070 -453495690548190712372196834870523978240 11412071 -8268479383436066675244899473171833600 11412072 -61650108308098021041390859624010465280 11412073 -14910763663689452036242518760475285516 11412074 -126188668741095259239654617920954925568 11412075 -108869486616974229918381940880901960000 11412076 -206586641599559694896685975102668192768 11412077 1029951954319451772725209372484048418540 11412078 78624968500481137121214789077098644480 11412079 -5352205171267834708967432375697802368 11412080 128305300818756670746669910734225408000 11412081 65285965844319521387603350479259797120 11412082 128343057404221299280530585850183411200 11412083 -1377340410658811541194379570102983824200 11412084 348636296142007367314841796266857175040 11412085 -306371435096243260407383914991939835840 11412086 149150054843011280571606290775692150400 11412087 -298333353289254415425875070567128073240 11412088 729180600548942802307668949711267061760 11412089 96857227147646006475148763345898254724 11412090 -1537766453687314746247604118055586880 11412091 -201588297823077547393336752125360728416 11412092 62240392031581986625607086682760425472 11412093 -88819071521392724043478549447093616640 11412094 176915287721964149173535419403688574080 11412095 154011098479808907877563867043113355680 11412096 176081649304380988523578908221720494080 11412097 -298519049529612150962504242142387167488 11412098 125026348899688766970675543036788110800 11412099 -282276361151131391913794718390902547516 11412100 -130730561208829297594408745948651654400 11412101 -192737153113728901546225431150347156898 11412102 -110017386686956651877970763307408453760 11412103 -1108757679130928801319270726359436908800 11412104 -57076274917498613991119942351492136960 11412105 14607527312603191883473099102198080960 11412106 -314641302363063920665694283405043351248 11412107 -540961455752186133332031487369007475168 11412108 58150079536630135568473716854343028992 11412109 -657577887909253355939122994911421053140 11412110 297114769028027527354896226884123384960 11412111 144528812753874714519699914188302904704 11412112 299543887302454342135360648822138601472 11412113 264120845358137633813359458024413158500 11412114 424409460828955899299635273569976320 11412115 321082835215775748604639155826929360 11412116 -976656394366016954031554119061369391360 11412117 -823100240466188406111110259157623164160 11412118 124718454134935575398528761049954834304 11412119 -82649527358490258445657303471201530672 11412120 -412954545449785532265033151352420966400 11412121 -3529648480366948009934609065006738688 11412122 -70660683424168400790925717701400857600 11412123 71795556166795680033607525861314751488 11412124 928495809178202665309626487668208148992 11412125 693663530257225332134618580273025527000 11412126 401370732504595652720450741197451653824 11412127 -464474357720071532389596064230785043248 11412128 93245272766349549346061639001927843840 11412129 -333067933358299959927200419201832302416 11412130 64989814190423869447584612552835200000 11412131 483166452443018339905701826454042995932 11412132 166430185121080643821871872520262316032 11412133 93807729259074598944766943556096439644 11412134 105477793180714690904010553052952758400 11412135 4097551074988465401060809672986168800 11412136 -1189349649362407325091627853988918231040 11412137 57390817502143435498592615807583929760 11412138 -143504177944001954282702559593354384640 11412139 429935407083503687423603501846622833040 11412140 26989576201103766890515548205681612800 11412141 8978287041590478410539096873090580160 11412142 -11177515941707790653584677012248186880 11412143 320422495537236347183241020680881781392 11412144 269750422437381344197583300643887185920 11412145 124801245134616811694295043935979689600 11412146 -531711605683984818373068004255259546496 11412147 -283239076779230904137805957413786928528 11412148 133778404991934980928985346265744691200 11412149 -574584462603897947227606226847713457714 11412150 133465574364570485313688774762544289600 11412151 19043893214128558233625238723696112432 11412152 -512544319966703242038954276523529318400 11412153 -364564924638256755083720606732016546438 11412154 -72906172884324271272866507985054965760 11412155 131312502082847548883323843051689010560 11412156 -152013508198532263574352577782367395840 11412157 11812849311264015910881453183378080800 11412158 -116239435814927334766228579603485592320 11412159 517927800076082811121814171617135984128 11412160 211234713735720630533200292622945484800 11412161 -242234294551905477004496388570481826238 11412162 -418151387167851163069947225348661752288 11412163 9818604302512728193327397567660594688 11412164 -342437507272748601598804207933374234624 11412165 -353724222386938618469533855000831580160 11412166 4022656063685024637662670143016904032 11412167 -413674952038692323936187142356659047680 11412168 521861110911471802174693020855391518720 11412169 -44718429405246996757787819123435167004 11412170 23544483417777816402994921379906718720 11412171 -27962899998328712508175279161491730588 11412172 128232553908161094372152355877265544192 11412173 -469874866139137130745065332809536127060 11412174 -43587032457300326491252926735197922240 11412175 -1072718057448083114433980247987959976000 11412176 95825234183731173871112256719891423232 11412177 337076193447735075085460819994444847104 11412178 134715201424686032594458334095910090880 11412179 1065937685917873796001202169442362039640 11412180 58844785150685443102098336004992284160 11412181 99519846077825805484647562999873659264 11412182 -491833856906688357757871048868744825600 11412183 -296747851944720275459678921911910784000 11412184 -292894503845298495197079413271341260800 11412185 120059472994230679905253023210130237440 11412186 -79044337948046790859999707334787269632 11412187 -57153564960797411548162647093224177120 11412188 233155723440898025932109502900977637888 11412189 -100794399673067722498830788704155532596 11412190 -26581611755423090755509186869108510400 11412191 39503236329157369447895317688665784160 11412192 -195484811421696416119844687949387005952 11412193 -397232163024661171255686480120844742400 11412194 -1278421827331349167051755116925898483200 11412195 202986047543050164338532638871268543920 11412196 -813758819549849473668265160682139607040 11412197 -324853521121380683042197693574223732354 11412198 43268009232021335065490926334368435200 11412199 773512867649771292794534463111566598200 11412200 3792840442103458445097305912193024000 11412201 -241975906095630394961285624662889382768 11412202 74112765342430800505236062557149947232 11412203 -529471883322069550297650488909302495920 11412204 369590110737065462630939608410422602752 11412205 2978969483098165354229908511897621760 11412206 24122359882247552455736936419170480384 11412207 -933143764242798989872829112382494045120 11412208 85167478808717719464529271049483878400 11412209 61110186821910523882530394642823407488 11412210 -8108579552045102702154896470567764480 11412211 770406913856107621632883001332459270752 11412212 254831469504538723793547422655077898240 11412213 -523468566290586216924871063670201727456 11412214 -255827925479660371692904936721285568 11412215 -603934325244930918483127923229821777600 11412216 71185649150116021577316102295553802240 11412217 443416609245004896655577971178351693280 11412218 -13039537870942671064059515575689342720 11412219 -123758265015249430587267899634087375360 11412220 360609420368587083437674182494517166080 11412221 -372422563139763355828807557954809773908 11412222 -91022783427957309226457125284634292928 11412223 862661968464977313826258226504280457472 11412224 -35507982809016342699299452968731934720 11412225 -204729857080607931629672205686035440000 11412226 55696954857670506574981442367693596160 11412227 -397279143259536388992168211720232130168 11412228 266564987559403044663689383718804843520 11412229 -665880497722020600855074188424618075170 11412230 -251771779196528811527911390612191354240 11412231 89922071486537222939564044951143996624 11412232 408625465716164518480567588017530142720 11412233 -164752603242108616640094872169409977600 11412234 237623530879842546524665046026949051184 11412235 -99838322032378110261772552194318052320 11412236 79055613544676843686789668931292160 11412237 16310916461939973623562890163268066752 11412238 19198063051643856787633703960569868544 11412239 -817607591142536967811507369951081242960 11412240 3908100146524287721510974328099307520 11412241 -78349259861889612537464343885632783516 11412242 -264831018798147865942898255788164271728 11412243 -816519903029320389242852946612991536 11412244 -49628956478331069507967641043954094080 11412245 -23944151699811825043514363141227691880 11412246 -308580560727436687259614341782601148032 11412247 -145314518826475136701799118147177110016 11412248 -40536910229378256867592748933572362240 11412249 -64943741978720117372654270329555212336 11412250 -169928656458353785863747161918115840000 11412251 -1069932760470396083667635219952227266560 11412252 74559667113106910928665476346022912000 11412253 -240364345281950679065309727346710231720 11412254 153124758122469126210751592214232876800 11412255 14703644781799135334934899819614732800 11412256 -653749477441080556700144366588459483136 11412257 410290018829361656411325096150538321506 11412258 83900471895863191044225385712592961536 11412259 292153782682631933643380904345056890460 11412260 -342135413564245580422167834711901413120 11412261 127905159530160418151969264433409355520 11412262 -497370242272603660499178425302525198368 11412263 -27758600874465307304091615355939433400 11412264 321799349508110038392238684714740203520 11412265 160373580512214510061858940688330660 11412266 -189303512299994213054646174213981363456 11412267 271213352404749651916091260259406440280 11412268 -125814762642146815270082308721943656448 11412269 -1072602414763992691963412157226983419040 11412270 197607849172106662856069116897826793600 11412271 -323228201062606367831319920782262784008 11412272 213850523329740068550221737660637822976 11412273 -715395812813644971656913913695488240016 11412274 308497263021169358748005126727014106240 11412275 110246569183470152642213843968649410800 11412276 -191776789352871144605455930485568032768 11412277 -246175014724157779846101707593197225874 11412278 31112375058545994531158257070720188416 11412279 -402061603179921929344336537896782664960 11412280 -227657689113599176712805421098544742400 11412281 -49963191026347070595335383770824520918 11412282 -28406403166763840989958773640332701696 11412283 -707241306541571833033067271966831693600 11412284 -18890204598342280157356734784515162624 11412285 -82590103007857033210751154906527760960 11412286 245861225610616708204151928121032384 11412287 1368597242508216549733448019846837955152 11412288 -217751684289305768605432589587107545088 11412289 13358012727190831430818652482663811520 11412290 59694650706395605301143888065761786400 11412291 148513387423102838413125439925041344000 11412292 337899165480326293020693177290870411520 11412293 22967476272784688239709202197616871644 11412294 -47137077723974224400225326260495086400 11412295 -58275746534568550265603226420072712200 11412296 -451681638907629447261788745074933760000 11412297 422613499444466975942499778295354459328 11412298 267876036119010286811471513946770545920 11412299 -30453233097209572798196093439126637464 11412300 -17823356975909286238424618659593600000 11412301 -137016747845501155601768681231887600608 11412302 -299896229511839934211061773588888581696 11412303 -36383337422484980047450351688588463360 11412304 -9857358535780223531265067037636050944 11412305 50409317715215090679710761185346412160 11412306 344419286872641970972422288955240108800 11412307 4707856492134233538696358779891809628 11412308 43969981213443537712605542173433798400 11412309 8876726342523971181293541111001430784 11412310 -16516006680604584572503117577520238080 11412311 -330524753568661202736218954614904058240 11412312 315081067965114491659739402157883392000 11412313 -366325063600706620019109754261256182752 11412314 -9396255185799891209437877799941080608 11412315 -163944572119047167412341434452628670640 11412316 632621132061106384749127599425328919040 11412317 151799153351221168967463762963774560640 11412318 98848723894499974197330626506638237504 11412319 4529086994294027467110534626604818720 11412320 123052346172893209387602040707801415680 11412321 -85310739414698960505561631908486043248 11412322 -12818542318699790912563085447117482848 11412323 175170008489577132589360029018886272864 11412324 -46939398740615192197102233484961710080 11412325 385375793610893996625755317594794760500 11412326 -538863375025665426674358783054343833888 11412327 -321264415093194787454843851914356517120 11412328 -836233271640205543713109149457633059840 11412329 -13286093635212641739278593754384861616 11412330 219380455482118161722465902884884229120 11412331 -135288263043096816465120810548785939200 11412332 511559804571448735299684843870204631296 11412333 32510809450564661574676377082437938262 11412334 -133920273213230050665655076564555832000 11412335 383452390348077813729863221077010418160 11412336 -65564518849626748103141544961750794240 11412337 179183521930399212686343727705851828132 11412338 148604224563938439587687158863943944192 11412339 524416843123955361684466045595704135224 11412340 -251517485134403641758037428048524083200 11412341 -108140059304335724832946661531155626120 11412342 209536580624991629119044729586375937472 11412343 -518736987104621459864157063467447872408 11412344 425853836192348359716428669045220188160 11412345 343939548777658600139749796358353042880 11412346 12550425103074420859158765855534645504 11412347 384483194025639095026836548096579653632 11412348 -466538016969381227695579337549839326720 11412349 -494919882442275816998808440767161962036 11412350 -48101595016408873990983407226196368000 11412351 410977443467024993713171888855192493880 11412352 57318487217117179645415366212473323520 11412353 681944522291016115744577346180958633602 11412354 -70131062497971951285056816764571808768 11412355 -700892166923727265243992699524866004640 11412356 -336795245899576797180514991063470571520 11412357 951535321398773558347337435054296800 11412358 119457572890976826536391349941840859776 11412359 -44019346607193403013119146845399385600 11412360 -699348668100309189097874214013181952000 11412361 -331287730179699437149074247765396040038 11412362 -32594942444628064033018803237670020768 11412363 416291080735363091275624430621342493144 11412364 321492487228104993547733251200979287552 11412365 663673801053336733639693134997895677260 11412366 -113655134435143481456487641778117159936 11412367 -996503481034341507850532834779388357584 11412368 -206182478394733911953427536839689633792 11412369 -117758875682738506317934348499130932400 11412370 48085150122215431020774025936147929600 11412371 -302101157146578278892416049519591493056 11412372 3459070786558990068764303088782168064 11412373 -36079930469293780046181183886443264 11412374 139318450193554219123046387997891924672 11412375 24848753292257049089613550217656296000 11412376 462257681462768521935264783031643750400 11412377 1343803529612651430787228755641778889680 11412378 -362558984885037133982935822528709504256 11412379 951104379846905200283929765255042197480 11412380 159129062235423908361407455650301655040 11412381 42566677766024346184690395077440973760 11412382 -7540663139320266622595500295741797248 11412383 -794784272125202891775341842994315016 11412384 372753327765024984511682860382633852928 11412385 185792235714733701276873826594084274580 11412386 27801417490584499207176569495817517392 11412387 272308974398474987942272222020230768640 11412388 -19476520363894921907214617575665909760 11412389 -1381967829882693058575037037345545516488 11412390 -135819239715377477744613981153388738560 11412391 -94530910197526424521829328526159452336 11412392 -389622448435155464006799267617719910400 11412393 -13157409483081127009712686733286307776 11412394 69502494434084606681064798482725291872 11412395 41005303483287887921713852577019973200 11412396 -174641892476450077107731509307088392448 11412397 -322529051358638384762418728119032106368 11412398 -250645464318287379067422338850895762560 11412399 147720771765942687413933129125921336320 11412400 -93301043556474157373101792222434099200 11412401 -366870146859926863763357497664250213696 11412402 -31907043287995131634181097790380681216 11412403 -460805430626113198508086849272784879348 11412404 -270798171822543238069628964966798102144 11412405 32406946558629511746844336659855911100 11412406 184405651759105975460049478288139235456 11412407 792691795463251243397785222154253066000 11412408 -215867684298289287067763054637629767680 11412409 -172660771420331066129397154992143760380 11412410 -308797005955507770623912185198493060640 11412411 -518163968793814190564922729043198109928 11412412 140464768431477326228515279513889086464 11412413 -8003656917679037937401271614087904000 11412414 1824978774892194428699568814475970240 11412415 145324331204762255430738271768197120 11412416 -5533445754170199934910261587196510208 11412417 -398653050485486855271733515135746115552 11412418 -22442724780321530425720186266908333184 11412419 -1537893854856132700233707491943503647840 11412420 85618917610481864831080927015228538880 11412421 -427479555112828398732454600838811652800 11412422 -149818063510362175590158261446618704768 11412423 -535366711313880950170703748252784016592 11412424 -394466384663609323934515038388778327040 11412425 -36508396172828118435664849501332553200 11412426 324066127922757197919251700503660870400 11412427 390829651632711199090613189751429819760 11412428 44543151310946261217156084044930534400 11412429 -125577789712977836173353333146519685120 11412430 -213191488025790954290172221616231992640 11412431 122106045472164320141368862415373205232 11412432 -48525746733316791183587848458467622912 11412433 -245546521317174726097355196549132572160 11412434 -209347193826762674381444883110237566848 11412435 -62726343640799430940810859002282054560 11412436 187810916805488388216921542137087387648 11412437 -319053134289097733381271619224196999140 11412438 -186524922700448022796488864452270436480 11412439 -383342632572544028279602343548903249776 11412440 -30806968051968695759672335441763942400 11412441 83694100905589359037811461064788423680 11412442 622260984765694320406847150686298917872 11412443 1021407050505799807097687026912068438708 11412444 245781315335672701223300221008473256960 11412445 152511710030780459837807285186284454400 11412446 -437917603134226679371908011238227288064 11412447 -88901526074731229289026917616922070200 11412448 1005468778236644544384857918183260815360 11412449 80318600746477522101259084331211490560 11412450 -46826126437672890865117976257423526400 11412451 -167706595583812700581846729203153230000 11412452 664939141541284958613328601603884523136 11412453 193956436517809549178042510570714483424 11412454 625480784757088530108627584508910569792 11412455 -24156240692911038529503990005172177840 11412456 338767388907339434760196463539460505600 11412457 -69502549425163436792138440077378933120 11412458 2096812127854492161822041634065334528 11412459 202636844681487676823436171662772201564 11412460 -257886141222373595435902216070867005440 11412461 433995443573714201358183886661658947712 11412462 -17809643263395474122546212253704627200 11412463 -1199748091974395895274823621005391290288 11412464 -8849949591201614748870068083485573120 11412465 163646691010688937693841263428350029120 11412466 36376273282745634828270559406110233504 11412467 1043392707360196774787145001439861162952 11412468 239632082636229380592184426276998205440 11412469 244898275136454004566570541125545918880 11412470 -214610612919872567814280322239954233600 11412471 22293703760324928971187380685713455104 11412472 1033878133988886946055877412981058764800 11412473 149912719691267131931290027140203328084 11412474 -46328703763420978330433799397569970176 11412475 245727276449537603314457208424042812500 11412476 -403270306001576874917978376715566931968 11412477 -88846215552848574984438811531363260186 11412478 -166538941553197152292950562961503872 11412479 -509668312793509229705747073733632637416 11412480 60875304283418311032330166480939253760 11412481 442294122188656484804745724842079508052 11412482 69887578265237598765362233776773920800 11412483 367048070882841132364817056711357952640 11412484 -136892032016996804390035930586426329984 11412485 5241453454530337234109499542953186560 11412486 -37007818474273258071870025355498014080 11412487 36776153698678997234320818172889312016 11412488 1019409597697115474368826417912761344000 11412489 -309751579509810117153750394958508963840 11412490 32060211214595523544507057903395411840 11412491 300556675776338657446601437098988135752 11412492 -121516443021344960385209613111570183168 11412493 -1412195601493674027897091996916594594880 11412494 -122386846121622998086587346796730632640 11412495 -64301551393081956003762256381726431360 11412496 -139357382002627246261653415950705614848 11412497 -778823298986562659443188759239150079054 11412498 458201575966316752711859165742351375360 11412499 -347645451925265719378026117789172946864 11412500 350156277230741063867830065057273600000 11412501 -2545953737852493714992698034396845920 11412502 -49831300656154532546657227739991934080 11412503 -1603901315200758194713995276097811068800 11412504 489427527089218798249391630638762076160 11412505 -313196884732051268723033129652398989680 11412506 -99341366102337145489125458462177587200 11412507 -385712345056749462975720727607090976360 11412508 306101332702042965523231236855377381376 11412509 482135602763293130448454692660682948710 11412510 274979859956609883490075083283743442560 11412511 -266793916673995800300335072118848919696 11412512 976545852101750363451390927699212500992 11412513 -8958174924679782617335673529969518016 11412514 -53395379638881901694373770077710035808 11412515 1042171117999999932670661193657999692400 11412516 136865780104447901704064055481505931264 11412517 759799249734708956113000976059485199360 11412518 117438291456737091740752731514140462720 11412519 -538090875738780951330091035288483507072 11412520 47684336365380160782902592077635584000 11412521 -1024928802439184510690459069915968978800 11412522 166601051610895949996143175157320532480 11412523 -745716771842426673328604518872008017228 11412524 83604315082891387985035755877716516096 11412525 359122227411844542329990226572499489600 11412526 -27879685370490739590364262232740829696 11412527 -284931780021076145719214286876813043728 11412528 6694594992762677607468843178173333504 11412529 380222071835302830926811254708287900980 11412530 332455509667549738520211811764912608160 11412531 -121566842318015068100619178754723690784 11412532 -26064988638704127381203716221021021440 11412533 -377840675488776367432063234173888043776 11412534 39399428339855399958229963147540230144 11412535 -153951971613419094050639427711165516240 11412536 1065400689554451103452218793291454279680 11412537 -266327800899225579453837882366969355440 11412538 321286519249404469272716517965763511920 11412539 -54698366639113828037772918540066241344 11412540 226665408646666112524408090020549427200 11412541 383634753853115316958221841766928903072 11412542 -357448373004063392283590849533668772608 11412543 50747018060795184169851708689063881104 11412544 1833395893087866150707386636377784320 11412545 122145135779907927169553484806083929300 11412546 -272600189147551262407535875911865111296 11412547 415599220150915021823926383545524729320 11412548 25243651390297212111612944705984618496 11412549 629052721936476770958120777100421701440 11412550 -162428920096444842562275932380705687200 11412551 -971823851881532408229911095037440690296 11412552 515282487878225375183407479940484997120 11412553 -1627798949644120820060116817322482349296 11412554 245399698349055003126441447442159891200 11412555 776523686370595204993924020995681280 11412556 -535557793297914014005416063678339115520 11412557 -132152836869627836874348101898454763520 11412558 -157862437136461037329621130074503240576 11412559 382955925356189248928837654315595376800 11412560 188776171416837541829105315330052833280 11412561 -349077057494500569933093907148504909328 11412562 88597724932658422776837638667306677760 11412563 -273448939217248600717890934282633372440 11412564 25447345473524603701846358873878603776 11412565 150956275104889745972742154547254970460 11412566 491669396175026613968532024933174732288 11412567 365873654607468331602638129225912317008 11412568 -178800586092566055682572679721092730880 11412569 461280762995212596631727705589024650496 11412570 -46541495131103309901940049941004693760 11412571 -341093561904937430317569584505264343228 11412572 77395942335316520553302993619182556672 11412573 -139222879576459713704580686645537828160 11412574 238113419412422385448226830324362577536 11412575 417462215519626796357023563795258907800 11412576 6901498385497063896491117628475047936 11412577 544114246756433203240969052450208061440 11412578 83916877725882820146349746403845421440 11412579 -442897034910391963370951546454739419840 11412580 157314272466391546958421937592176742400 11412581 -184268662895648573051230764581775552708 11412582 394848662782204858113053330292122841792 11412583 -135340429515375328996656152905249162752 11412584 7502732662106654744845245149879531520 11412585 -306853854220750087200353941235271954780 11412586 -261677569561116461132097115980289554336 11412587 23734417342331571458005845416598223872 11412588 67467234206537624208214063867437711360 11412589 -409780292417271176801711978122533927360 11412590 -316915222006540462255311492918094835520 11412591 434467199855558381537287866537973782792 11412592 -77764373445577514234870698077390536704 11412593 345795129861573881061661152906285874920 11412594 345310411465144277005452080204243636640 11412595 -793288973819185451904544836288378375600 11412596 -34186737239227359996895098888463844352 11412597 -28830782253406024363682754913410961920 11412598 -533449312718382559395606168056213071200 11412599 -2124201032318601335463009675621803232 11412600 -2758290958904426166055338087800832000 11412601 -37246476936490008444333984769605431296 11412602 606122359758837802958636019189660069600 11412603 859819494275137878610586304749601610800 11412604 143286992348566433343588318834888284160 11412605 661035594238226611081253618646182377260 11412606 704838376708499408374667903051064084480 11412607 -45444170485223073779759104426857299000 11412608 -90989220362294101157334261538939207680 11412609 -55279664898946838595192046123311037632 11412610 -131057849202279511158558321924199795200 11412611 -311335157256879006734747041656128630016 11412612 -397470580300208186446803991737342628608 11412613 -686008804176283695343130981541491051904 11412614 157141176638161875699734083203366274656 11412615 -114391840756947400176229017822591647280 11412616 95580259489055662344187187025145651200 11412617 -279304484167441031548690512619004063334 11412618 -26842440013736768010548172017055383040 11412619 522922386680956543957768502342228800 11412620 -24784735642561978263631734310010833920 11412621 -433319121354094343808356430346617046080 11412622 -250543150118109398435580332328410737920 11412623 -50867053214528522905815573395810061312 11412624 99286883857815185977894151627082891264 11412625 137955932547491352688834207892093424000 11412626 -445241559149576126624141228441473381488 11412627 348211288523863471389667218485327391840 11412628 451453248271981773667397130193188330368 11412629 87737103294089899047680008233112380000 11412630 -1730044917853373271403271021184921600 11412631 662572722470972678008678122725899924200 11412632 -156703516239875175259437761613350830080 11412633 -623216852371826723895417154418074787376 11412634 -1244507444143245949063751875016391426048 11412635 255494542900374264220757888466617954400 11412636 -267240105199706612289052195364450969088 11412637 -61487711438039109416444381888554195560 11412638 -193393914057239848709666986874545265280 11412639 -436486212872967433712182161999111482400 11412640 -68689032078145094170974777418570137600 11412641 -1146181183423869199277308682858180636958 11412642 -277783958735166959351603026737079529088 11412643 -461563921998054058103782865428470422832 11412644 -1085277806901439812428877769127152688640 11412645 -86878618351403721218612558226098621280 11412646 180715586724236653583707383422152642560 11412647 -163347358977607070496207879639113454648 11412648 41199453051337015473847147245972172800 11412649 996048112140568537434047750961256200 11412650 4292121295443841966803907576988160000 11412651 -592841231409719974867305618953067916968 11412652 -32318501043015000201611612540568291840 11412653 9945657784365985346984203712479622880 11412654 9596431272537749223494864231069675520 11412655 202571229372354804079305249491871540000 11412656 -104407306835752815287657696932026777600 11412657 19841849345258074845669428186557017906 11412658 -156348734954550491055521360552153134320 11412659 -70314100897427596960196359659674466384 11412660 148836439317042047343499251013807718400 11412661 -103099467721300393027206360548010920976 11412662 -352100051298086253769356762103996227168 11412663 -739163269713676426404047083896160357656 11412664 -727398071086924133369740222505778032640 11412665 708275632828864682850292054783586433600 11412666 -79513414784077949548865218063700317440 11412667 -192488796080184549515186491962336839408 11412668 86073408046025144781631870263421314048 11412669 -569064907404912323640219941966775760512 11412670 151038120983469545494878318333820169280 11412671 -641363217014440672364447203891302280128 11412672 208612456041244502996791399099832205312 11412673 15018707860900822373220750803953374400 11412674 -1849559493826088484847660945415592960 11412675 -107472377717591734777148340958691721900 11412676 599604267969390820551150813615447137280 11412677 382407781565439922447204161958370851452 11412678 -8280925863405934836947582639370804480 11412679 -845100495044467742984935184305017319720 11412680 -730022501560066105921443829106798745600 11412681 -33052970925020352561965763441777672192 11412682 241957659619521280454627942321113152000 11412683 35085498604909076698699722440805053040 11412684 -96217506963715570497333442933841249280 11412685 170257638794105892266411001880042258380 11412686 436638466747745167855653985520352345792 11412687 137708260173581705679795052020833756160 11412688 89234425288569432546307803742212415488 11412689 514407593630446569217318888515505865460 11412690 134028139321669022460613773386527403520 11412691 -656029938873344541542375155746438101908 11412692 253166259307319826864549761502201753600 11412693 290508522581207944915360404441423789582 11412694 235970134519208223556016448347880046080 11412695 -296299054387919330848171593513325938240 11412696 216874672912762964855153736785421004800 11412697 -191190665321448260724436609227208064508 11412698 280470581985201733552014505101469259520 11412699 -585869683008369321686421617516240818536 11412700 72605161576572740598658945751071552000 11412701 58983315352175378136464148570351489702 11412702 -10243289231237143829820313489649506560 11412703 360898665146183186191067774974215745952 11412704 896788881898264143949433387662531362816 11412705 -444752866748785192728570174995936000640 11412706 103246759443227745091172666076064617552 11412707 845369197935807582288447381751706284956 11412708 166957865680825618413486473468098114560 11412709 -47072941084267545818059258363903549440 11412710 224068283051425357192355173585891685760 11412711 891733169898462453984484606523757254400 11412712 72624200890076982846277010005636546560 11412713 -429100449478518489765536584320306374016 11412714 -125903078252127937102370501941629960960 11412715 148293127357828359436355483595128173920 11412716 -4564248733401294142333099490101739520 11412717 751271338666382871855324154864664232000 11412718 384319096409313264227028974251297335360 11412719 -305157186286227991401544724082353130960 11412720 -170517204405683986931405270373335040 11412721 24587290694842967406090083115051857844 11412722 57872602485083350301904132299411126400 11412723 -64504416971341615334216024364199347456 11412724 123382786593665637714026972978657556480 11412725 -66468652438765557148879658890025697600 11412726 69230082531946408926306903459125069184 11412727 268408680663307181560593287032869685272 11412728 425832606846589831439732907361645363200 11412729 148598158721836486789423000615740612840 11412730 -54789612168993994741758578525525068800 11412731 -515394222153763392014341467180716950272 11412732 219578050108226518594306322727873987072 11412733 -254754401932602419450783854940956288116 11412734 -472403374085693895266392936018672563840 11412735 -95272422456681670152654615661055078400 11412736 206670906836150844121223028354423193600 11412737 -428258393395455960974126856061531701180 11412738 -205106761754307536103526477464053402112 11412739 621978888749674556105826229058705428524 11412740 -544375918003127559959995665713748591360 11412741 43513331784884102348976404309611996800 11412742 -423193231026471250143377046083740453056 11412743 -160762175010517807832230700868151849536 11412744 -11151143802769652784275930800058695680 11412745 278384701577012972174794924530136966500 11412746 221818076907625352168191600611077121120 11412747 36355058344485879426599242530332412000 11412748 112890446177348592271445401052340209408 11412749 495884867739141826918149285104467695840 11412750 -106784965421403264390253505525022816000 11412751 -25968702141190397103698441147144357648 11412752 -84665395973329049352404341880208015360 11412753 251196067874393091448390736891991714816 11412754 -269880213322863112602691865190293837424 11412755 -248361896498466319706041126984174195440 11412756 377737412354097199502255720356881290112 11412757 752060669873482300879036095405521366560 11412758 168118914400729854000662928748922126976 11412759 -3914408675258594394956307850573095552 11412760 58469091157125743110123712713371648000 11412761 -214344672714300667668910854187961896896 11412762 -157389027628924927316384877257034766848 11412763 123918602396663645258543562930283587240 11412764 -243439287430164472782941921246500981248 11412765 -12241513579658319534614781126642624000 11412766 -197409570364557126329765891575043415168 11412767 -834294024178232606340215311625680084848 11412768 -233654959432081191817340278236811100160 11412769 -733724675973327160985839482677191676830 11412770 12941683676994976362072529006241314080 11412771 94011441724675860586149032791117911360 11412772 -121931321848540534445658370120505139200 11412773 115051554246668175758232893425313284860 11412774 -12232306246179012493976519429343734784 11412775 -18906746297411229136339418455673030400 11412776 300128552199561638358905371607002060800 11412777 309258141871718983442445676804472107920 11412778 231886586878393676874791877026229001824 11412779 19331992750158038372709585635863798272 11412780 -527710249429356640110296291286083665920 11412781 -3329206361651886170692609701179458208 11412782 -556972043796710186669951889449385571008 11412783 -330169000533835337900789966606850523560 11412784 107583555113819909770113777745529339904 11412785 -426438011840752639267320624743786788440 11412786 235940905982895845237222446108138556160 11412787 -1042169695793071766388703295086601950760 11412788 330956848724713598952831374071988681088 11412789 -477792987178766031041645110956712970976 11412790 224982300242049298275622900987397030400 11412791 -334109112894677204462632756905134083128 11412792 363062429019995673689181686124735897600 11412793 -323382754432228425318413428230921689600 11412794 -573696740218883780989721882556203900304 11412795 -422717478949545105944149394870098697760 11412796 10933698642508143945184900555848048640 11412797 -1309963489994044183698720011703451841856 11412798 7724912320584706266954206546746026240 11412799 360185697545661212773462608621824031520 11412800 49013389341484231117871326040162304000 11412801 132443366709674028638059001473419207144 11412802 -383352610967013779613484341493995648 11412803 734579756600237531699853402219718168104 11412804 115665953895494546579260237527027609600 11412805 153908579329421308546064139359266752000 11412806 23664716538531432523863766074206409600 11412807 -11710046844817421749354817784957473280 11412808 376431832858019416531735524488304721920 11412809 1200743479853946619050406442382717831120 11412810 -99068324880429963420991932956442269760 11412811 689113286508349628186980818074228923412 11412812 -506291705222280824042691565995706457088 11412813 -35793620947610871599934349153591093056 11412814 264038360650076132570991321136267591680 11412815 347178741728785114986374080918370134320 11412816 76215594010794332804249665370789117952 11412817 -506761456704242148426004967611485719180 11412818 -218917609711554090730798240697126774640 11412819 -13693783363706426618940723742085626680 11412820 -7897388887411810055434987067967275520 11412821 -445784126008409068073599495754561621088 11412822 -188444810126533178443520406858275966976 11412823 782715395407240915405264728706101485184 11412824 -190962156621389610631908876092263864320 11412825 -57112786187564944537729491258951540000 11412826 -239830894543824163418276363701238406720 11412827 -104993163574854136950277829758271421240 11412828 13258523250269747564565854108382243840 11412829 -80840889228951679491411788353725508570 11412830 -103903822800247094121858309450204917760 11412831 431902137295902696859219816926863527824 11412832 676520745544374141609332774016941555712 11412833 480794347999372796907544771990614626082 11412834 -173312574013958108378564650186295585280 11412835 58409302466449051959278387348352536400 11412836 -90745450774989775921955122942976219520 11412837 218895064958381143111396150373780324094 11412838 458545165186993781145261534459760324320 11412839 258347709576395563350473380573837427640 11412840 39912477806780963701820674216232140800 11412841 977840698495372348897942572760182026 11412842 -77746740155193143633092885120298849280 11412843 -65445674964622674110062365119110371360 11412844 -114592479459448168018008292894692876800 11412845 1336674163676362134519118323265737600 11412846 -46432887726745251944894585116302768000 11412847 -1359158574203599689737520570928715863928 11412848 -183931573459905939190692599211757731840 11412849 20712703516616120436068088135533644800 11412850 248921027512727693962499351550418388400 11412851 632418164372092487725508317864383202104 11412852 -250552185639743304596280387058875611136 11412853 -58885368137114851842629938984097567136 11412854 -458436319516066667694127980094468278624 11412855 137981365519848506461299712849798325760 11412856 136220334035686069232285486813597368320 11412857 -363304219543996282363140479324540751894 11412858 247942869726677285956961441818333661184 11412859 154567430228653541579998649478755153060 11412860 -82031418057438617524997912279057425920 11412861 90218836674046806223132454358246402240 11412862 -160741148637667454598732190182149142528 11412863 -316631690826580380663115385770984896000 11412864 132493581416064357888553934638515486720 11412865 689132879602767529137048360622738242600 11412866 -46315478951857439117410486868136522720 11412867 -90678451041410798803917989753183416320 11412868 579753840347682272508185834188387384448 11412869 -186850813804831154789580227811664093440 11412870 28029440198427173303173028285161052160 11412871 1088503657976566280404013194586044596600 11412872 -186282347360042835232460786494048696320 11412873 3734307325742736994204561809543921600 11412874 46350705020536378447951182630175406592 11412875 573085197497562480897614199815503524000 11412876 145638456924456815191274555196791537664 11412877 -230024943416651083271035178493086416928 11412878 -1836238885630083253218813761189333376 11412879 -23928410508124016143877855563831582080 11412880 21759571382057882725129703375563653120 11412881 -908657833227618083626217533445850426318 11412882 -95650058535411338575818231902412119040 11412883 -169691378863342412437447117124869145496 11412884 -224822127853443222925090770001227799680 11412885 112449874568366867510519653727764225440 11412886 -147615125600896172048597363851179568608 11412887 -329102089704331667976729603084583506000 11412888 3707799665323121993441964564497203200 11412889 -634363382112024086532640424592244781180 11412890 -9358155657829357245033627525398272800 11412891 -178890361107428422661540413181587972848 11412892 509476487128760713793132184361839383040 11412893 132105304327513344354859424472086716800 11412894 15446424031667950534346355047935764480 11412895 78291532695464767069687295878550696640 11412896 -1036062858517928123529827569414890848256 11412897 384884997336435618584039962957242208320 11412898 -4300568317631164483163012739507744768 11412899 219452173091667833303165093833270887360 11412900 -3482465388979367940100079855471568000 11412901 -107188239065446587203566804178976405600 11412902 678049364248560992417919013946783625600 11412903 -53709526658753424723044709794265799896 11412904 24097441043434422141175976176492661760 11412905 -165647468979512532144992182184171768640 11412906 3514862559668155465662179201419593984 11412907 -513220061322592789612035849822571710168 11412908 628302890392050042593499852435789833472 11412909 -87498378771255589325583750020852379156 11412910 -80749780952826814650868689377037656640 11412911 -453816913900557031306659984965397349488 11412912 12899793790971338235851270852142170112 11412913 715293313156315218900668812154872694162 11412914 -413147916563739619978781928197644497408 11412915 -201460456524629196063617471171689766400 11412916 -873211277708458802191831816424796954624 11412917 -406251167666332841186055541953357719040 11412918 153917941068693793518596217153568600128 11412919 112189230572488150544057270652836743520 11412920 101711489384622358496349178416718848000 11412921 -153162050127099272603510322930154032960 11412922 -178316384978686658770424706839998327296 11412923 -201016448150359705840535556954579160440 11412924 82888051963206520720438092275626017792 11412925 -664172520739590911367367621332360986350 11412926 206152712760895215546492284220662424960 11412927 -481714421879775642772137106773901394160 11412928 251859778520938111485885964138387079168 11412929 -320862432860483714695073338059306289920 11412930 16601346091806447426439577647678686720 11412931 14813107919598716880485440454632672072 11412932 236588839332021032173389464746645178496 11412933 -97559369895520468323211681586459755584 11412934 -33695532460775821025105151361876685952 11412935 636100503813697801373482137612606149880 11412936 -389421796797347200254763037633012520960 11412937 23070083123071509024325694893173870772 11412938 -498369920178336715329717754596699644880 11412939 -752648254668070113399959036183152484160 11412940 80822775450078879996057999564339855360 11412941 -381159587034922028698502222605818791328 11412942 230482217840252833564349669686097128512 11412943 -37899969766267659720469462352782977808 11412944 112697692130861259116303357231971983360 11412945 -110415991438843082578861438587664927680 11412946 -90534356191304843826235830849198177120 11412947 181674043992842545977553001932805167104 11412948 -460596398929228637971697874870631249920 11412949 -485758582484760368957408490437629424050 11412950 -66309726076591957315873901598747456000 11412951 865114619859333386711290851888365152128 11412952 521956456548583040072490626399156889600 11412953 -789939706228979836001112290923766159100 11412954 35528783289144365739091869470771251200 11412955 126554199604961802378347589423296868720 11412956 764115918682751165428778876372361159168 11412957 128200806303429796619883973791760909440 11412958 268294846042756664501267715308140890240 11412959 308552579522573238812730894731181440160 11412960 37930315230097757134921424628508262400 11412961 4519182331570197375488671918019492032 11412962 357850063494859681099782883701817296 11412963 -282977282581433658858692617970043201696 11412964 596293730050019380108942512411210382976 11412965 222021577702017567159389014278722380920 11412966 15421210037844848115964309636471922688 11412967 -331413595387238235405675143125064783520 11412968 -80767071704376940320753603635298631680 11412969 -549683609057031980784862227799438332480 11412970 169736480806434321903688236451949487360 11412971 60920700160557456546111802390315751592 11412972 166414785028443395602825983390003087360 11412973 3137670598114829587667196197650429728 11412974 1888081007821951133959413603777462720 11412975 3435189923429517087702262110551472000 11412976 273728748547833203263872813715905708032 11412977 -91628395861260560741191201604076841920 11412978 322838767221352636055494331729127840768 11412979 716095356035475941019125865040266329760 11412980 -48917307757798471255617649717798944000 11412981 -1188270461862662837901166599850138039776 11412982 244977252755591178960592547541580185600 11412983 -28878832650717185678486117523677324256 11412984 348558085085179413732839109223942717440 11412985 174877862485822313001675142916728602180 11412986 -159416783478915406206688620474239021856 11412987 284083035215033721980603184455766222360 11412988 -159728445648469034561429541330687680512 11412989 458697099159617080034619023577455938656 11412990 -209335929791573661355258532450139634560 11412991 -20195346349815230217571824754360498176 11412992 -304634049578564118271967728392657174528 11412993 257063882326611066857079959461394793264 11412994 -186158888881940276120895803090027206704 11412995 13483241768997818378042488278720411600 11412996 1045236705559308934275808483841802240 11412997 790984988496713585689432050865712888700 11412998 51924307992621425301398952706127395200 11412999 -134335610519345794824126315635852828136 11413000 211090500981326243338619382455178240000 11413001 838642243791074156645553539033766423732 11413002 7197773471752137686219447662541460480 11413003 -331641091477398891996833495786408958320 11413004 245401048190040463503217245729625459200 11413005 -105613715276202245998659333024777238080 11413006 -15962615524507554799052731520497598592 11413007 1213507337002443759740937231020749070256 11413008 102257369822290051781935179396887347200 11413009 -682491993094055774077932131147651847696 11413010 -28196128775836922587196956703418470400 11413011 649843893806228333294090408053154924472 11413012 270639451312849908283253759601308211200 11413013 -183032847399458651085532812732803120160 11413014 -31110355338170856183106554421502705664 11413015 12539987066406495156851760960289399560 11413016 890505706622418690886609623010293012480 11413017 -4032232116162096752192632838385844224 11413018 -870219795466745988461508384345702689280 11413019 -33943418352038832255266509534383889080 11413020 -39086200693329550741935644000275722240 11413021 121852524254815622459771524944151877222 11413022 134569016367290147296768096839660916224 11413023 -333592922115960700848735690254964377016 11413024 -294481304398212404307848041765376360448 11413025 -191694753035834869384498750452531293700 11413026 65710884580028013917236424228218498464 11413027 -625878598211187845813564617834205481124 11413028 891875011355164583625806563349999440896 11413029 149273108692417838061360272115352716480 11413030 -205024933393260360741487835642448627840 11413031 330997065991396473825055144072505570760 11413032 122152432376284422304292838871676928000 11413033 -90096485373495483771552781210350465536 11413034 511279243735381165680121056281378384640 11413035 429760295301543992185800425071879627200 11413036 165035843303207997944716617567812723712 11413037 -5421840842663419926373621554590703360 11413038 58258003801284234804964839058557554688 11413039 -95612521041298614818601268215108558624 11413040 18458080399923169379834742290826854400 11413041 -473053432735756609052956463808296788896 11413042 -172792398696923351100447298975195008000 11413043 -501335156882445931586856253529464014708 11413044 -60041323027709762714297591319909371520 11413045 2347931383734399220460773331736209280 11413046 -168973305449845995197854228977787374720 11413047 76669805589295019266139547631906708560 11413048 -85969829527913841209947257715482624000 11413049 243509714276316595330489064334463485264 11413050 -25262449239351689740734169296974342400 11413051 697410636172665321377398878918018873920 11413052 -143935103397125701783468139993613453312 11413053 152041615736614926202525457268466940160 11413054 -260595967064397479177525492642673566400 11413055 -138772011606777722931179201925495374640 11413056 -190270262983424381192535122264444633088 11413057 220729009263729412066998982117338655872 11413058 297358375183657713921631548900455900880 11413059 151427224043413193341742370030499110912 11413060 -1992285538658765740256115429251850240 11413061 139471705525225408406758810993879963200 11413062 -104371812787809872907981792488644128 11413063 882625545703277919600005752147912360 11413064 97945264306235586455491360926099793920 11413065 -175575444633151656207166292200499004480 11413066 124415505232796330506818392133765519360 11413067 -715504058456045900608689072428271259884 11413068 -321392304926552143101354061243904156160 11413069 877790210958127163172806271438711069996 11413070 269301203080800172446104774012539987200 11413071 -375149795939709958895823406572296094360 11413072 -121336569620733536432181586436179230720 11413073 97055488452438551033912894742544071744 11413074 251243474623759601093756053932887607552 11413075 386765976747147709223707085008797548300 11413076 -591849155488293746238549790030674522240 11413077 -255076849590574108902542267533051108032 11413078 -18051392686487218910230809732727309920 11413079 320468407699290397228859504440978012680 11413080 270363544901515759415574176542452326400 11413081 751853848633886121058113038874672118992 11413082 8603813344597851786123505214873809392 11413083 -382868085659773895558076980533978368 11413084 -65491740186443138528873417215570055168 11413085 598024154023463918997135002731869996780 11413086 220243118992759733803605679932220950144 11413087 241808890692835992210757539185906557552 11413088 357289810740192051464594659781699174400 11413089 866182030325673334302107248352971679520 11413090 -32541839167004052258443683384855903680 11413091 264428540350402437436257505115812555800 11413092 -453740618365898944166867855345069288448 11413093 -399853061763256610700623517149747639460 11413094 -54919297855595576410179437748428015616 11413095 -216638762859031235312277680218004671200 11413096 54663720351385722139930959812853135360 11413097 -241949301809898349641716752764782190960 11413098 -355048882311668450628270519340220072016 11413099 122883072043920680423030696265942730100 11413100 146426986985769617525525298656936908800 11413101 -207744661383431213315487894916770767232 11413102 112617505521789655473274776466776120000 11413103 5044158669155368636832996774896655328 11413104 -130215008033912225428721571327120506880 11413105 53947761115193905693600934611131107520 11413106 1549635769081031424744251159147764224 11413107 -283028766403835720946616790719625721432 11413108 -185796731070098109772320668731857543168 11413109 510847530164831876443416215172979478016 11413110 -46565195530890570600773702522454681600 11413111 40463645739605966140568534829432292712 11413112 49847201914693307796672655075747307520 11413113 -324691376065159033086750792808765267392 11413114 -319005338648508119294208830372128904448 11413115 -87012512620080435128113508968516669440 11413116 280088453216388219035596199778111897600 11413117 -180649873662890453033964325392664941294 11413118 -247316670584091540279976161635461152384 11413119 261683241684247831907561477067870060744 11413120 -546253516163413085745575036253634560000 11413121 -748772598207721813704216778296245364288 11413122 -12422509802004145410414768936972902400 11413123 462700679198308775824856147707013813372 11413124 872482501489060372328079768831583161600 11413125 115104581063742227468108831530202193750 11413126 -92817880155766546156882380492870512256 11413127 1179696316232507927597336799392703061272 11413128 -92793233414231460998497948575283200000 11413129 60042887862243165834681841938725489280 11413130 342811583561102447674804689640386662400 11413131 -332485540214947630120859187461478228000 11413132 -93960534637009101436614194771248957440 11413133 1640339900610944823748639576230084574080 11413134 69470973990749601103669650677869046208 11413135 -776290085187851031092247085132485580920 11413136 4035973492121746946545433988969529344 11413137 -527667490339625780523514774172904874560 11413138 414145104239648376048137137888886674560 11413139 599218819571634103779566673022011598320 11413140 196895572209828242352837119140027269120 11413141 216841623386391880700787010675878112800 11413142 -249970324292702518909969772416043092608 11413143 1437144952237388230289712132124021680 11413144 -885360527915230364363722546437275043840 11413145 215350424577671016024967773663117846600 11413146 -569814950352886136378121232551002112 11413147 1210715002343254579320507022240651950596 11413148 545596601869673122312149402219368816640 11413149 -277601950764659175102940768761602269152 11413150 38579318621697931271715003707309904000 11413151 278624290992172510497921798490217015040 11413152 503209944040714177081822572133506613248 11413153 -304042476727931581075405480201598666220 11413154 -260360363092613693484809986664119387488 11413155 -47729312311620356941711067833865230080 11413156 226955062344044085025526495200747913472 11413157 482459144152183579206737393021626343712 11413158 -73483585413491807269991436927980241216 11413159 450722566747911153520082722927643690360 11413160 301782644321523204580749448819771392000 11413161 357521188684631614039873086534332049060 11413162 542192169726337563322452991646082374832 11413163 1093871817306916685138497165024225487412 11413164 -78825113012887168632214312858847920128 11413165 -50139102202735182301690758811744001280 11413166 7491531663005602221745997039296948032 11413167 -669824081937398380704376278411164949120 11413168 -24475998092346205047758814721877671936 11413169 -589919609991207620790114632079702521856 11413170 -88613808677609151956131926664416921600 11413171 -163705688227399368281225414922309749760 11413172 264814224908050226618191661627455783680 11413173 186759956546841128215501336731030051264 11413174 -42629687218112110844839001107112665728 11413175 166847095457791846557858455588471397600 11413176 -93042574192390485050803559465620992000 11413177 600572423674207398035159190535382648064 11413178 357040060363497056666616436185583004016 11413179 214896728869883328544071070840592832288 11413180 215092576319344139501229239779582886400 11413181 271684381392560204646149994823250003532 11413182 -160648653279459282513491824065648691200 11413183 452376224473071448447965852727821825184 11413184 -272602679857627103735545753185181237248 11413185 4933617537973349916884973568517164800 11413186 -392363131530916154499631818080044567680 11413187 -88254812735331822493114499194163092164 11413188 24523432786151836440082077162365635968 11413189 3992544996164536438151202490446380224 11413190 -215365982879096057793118856718407702400 11413191 29490951907622002040473773100039233192 11413192 -348089491971582792769241187525936414720 11413193 -1195548444059598715648726019582298667056 11413194 100087932502898391511753651959992310528 11413195 516065469171506269541335837679185482480 11413196 -56549140941242750318493950633537571840 11413197 449018440704087956537525099695689647040 11413198 486238020795801598514999784979490242560 11413199 414934994219986716231410535074184362736 11413200 -21449111426099917992975479131186790400 11413201 481733841141881285041907699339097403504 11413202 30624827797956985063794990593631571104 11413203 88571767135160843715365584066602911808 11413204 -434361400397397234564528352623509632 11413205 178999494988116334947853923236753971200 11413206 47754458777601107797331266497219686400 11413207 134646146626988064135518234130111567880 11413208 297325259104465215789155954650089553920 11413209 628621066787256120787990608437201612160 11413210 -17133327327715366740621869459766270240 11413211 -84003668590108770553426165097176605576 11413212 -264124651936924489329213099458596812288 11413213 -78816233156902572624493043078334139040 11413214 133375193057003052155077923897346966272 11413215 -155157303080526223675232727518203057680 11413216 972007376757717722939747109255520714752 11413217 -1206830247973955176126566861044176240734 11413218 181429296624293633869996780022595026304 11413219 283484629105657859393037911086482870360 11413220 5334193107591793842609044299386716160 11413221 -138161601977947057219998998671197304320 11413222 -351913017110114423005981078570425225216 11413223 -170431752615305287246540518973495287696 11413224 -626674036699432367792524014234767769600 11413225 -506969272151763310579373472471578649250 11413226 248037524180729413346812539909777896448 11413227 595902612203149313433925396175478593112 11413228 257580574569936778063613933282883469568 11413229 -107208443760004776360245561645343078516 11413230 -18607815786302833997370431452021649280 11413231 91362851924248985925130414454842374952 11413232 -2684188309128060404273418023561920512 11413233 121957398968239639064323876948494779700 11413234 175524425796536835787440960875701051392 11413235 -531598175981745819455585303415576946320 11413236 -257468805514327814287912848471361781760 11413237 -57310312907420322613718712531316651008 11413238 -609695226234357199537090643099822448480 11413239 219036379637015506165394613781306874880 11413240 -117590563853676223820359666033029120000 11413241 -201906750026346103970968238208649033728 11413242 -84664797522830410036241320838076119328 11413243 91116730106879930843309789943722507320 11413244 494145899293219798837122692252106596352 11413245 -204509476602298530838374391226975673600 11413246 22733152889925500361175091996292616512 11413247 58703039699708970219085609293051196800 11413248 167479609405835428389019198211865182208 11413249 -1636899635051656215010647008170565971664 11413250 25645080060091314233141204089865088000 11413251 -581480904445206049070206509409576452000 11413252 -314783364438977941416168552673219569408 11413253 -855678696114154415555906732220543678498 11413254 305235496369580400841833922678355632320 11413255 80839575656375730963645133948164364800 11413256 -703435932221943036070541105338993367040 11413257 496683084410675391747268589890822298640 11413258 39524549703464169424481610037886162784 11413259 -390629068434083046652326657028409922672 11413260 43330828192078994107232494203060710400 11413261 616793839922449863665244839315122807862 11413262 -51578929315680556038497037012124661760 11413263 764095816876315971917286151082903172744 11413264 -160892889772947935313821442454593003520 11413265 343495205716464473796769844968525836660 11413266 3366112603486153636099526078159610624 11413267 -145271176162805355974449099783772484240 11413268 -584313912199774656220461935952308277504 11413269 120148339126069694593709987800405196160 11413270 44128189149483957855131258350565253120 11413271 214271094896417449598531233061889165600 11413272 284090774999479633625241385743042723840 11413273 800671386727005950690987973233476652820 11413274 180740725863637128586602708534025361136 11413275 3719475370006898882140629171788184000 11413276 175494260023147175933884758611485014528 11413277 -150788590895435461085915453318578910874 11413278 11432043026451462563394788129813648640 11413279 -118854108853604820830663425236449168024 11413280 -677723932170646893522128356023441162240 11413281 290760012430052697697322106418986316800 11413282 -64903619969765553470107378002546169008 11413283 41279204830881578152670873945031641760 11413284 239704781483824215899243759142542631936 11413285 68498934295368595141595953268762693040 11413286 70047763543541116700619757156687130592 11413287 65927246806720724191906841538981940944 11413288 -121709117118251209150753375811751936000 11413289 -28827050830854161211321507764837028444 11413290 -37582600629422318067119381521187635200 11413291 403048745920503784751658604450218144692 11413292 651483908055212221816275847416558059520 11413293 -13918890488108023148032506394875166272 11413294 -3300091447315755068345527598697626304 11413295 503183256404112323885749998117697254000 11413296 -31898080667236808856915769322897326080 11413297 317074057512691723576999649818212500032 11413298 272428428526679274012920025356325860160 11413299 -563502754312155905354246690495056808136 11413300 -324689864646764207016569208025807616000 11413301 -140153542655789599922239991071090874496 11413302 76946204952584836993866862459973495232 11413303 202422444933346041656715273503071889328 11413304 276212278651795292381987602363562188800 11413305 22528225783437595703157834569362254660 11413306 -54554703279285467508367071360103605648 11413307 74504711021823931114215405937127959200 11413308 241763541855605018794244786477721039360 11413309 404741571783046720762638266890753709510 11413310 -88292706095094337458260296894270298880 11413311 -13125284805194964718556912177695967232 11413312 -68123671640340073818729039937705345024 11413313 200400373865951681903207165204864416704 11413314 66121872343758885660484155686897091840 11413315 614176060290083606857876948794877769520 11413316 -226407152287809378489675646039689068544 11413317 72435954439301347803686645853466094880 11413318 -1149333878121378562507559079462727680 11413319 1042080942142895830489048982674890456840 11413320 -5038344736387625200659084971849318400 11413321 -300233964320714719767670524162052707456 11413322 101933194820295101851563711835761329712 11413323 -711678013051963526779258829339008692228 11413324 -422860485170765783050756330771015077888 11413325 238868511660723212922285099264385680000 11413326 -232913805848629838362312574529953336256 11413327 -846834629525042239176790128040616597280 11413328 -164430655541944195118546183370086154240 11413329 169231278402427551656567507533112902848 11413330 -211756491197119842380749643485737530880 11413331 -2160944078349305532696065497239593688 11413332 -20988471041811471805782153057014906880 11413333 -71897464144929968995243622547306397824 11413334 102200249324523029824016613711035819712 11413335 66181424069521349411124509588297548800 11413336 550052320973109586774929860668460236800 11413337 524280716546466200921660714568660792900 11413338 -85794997581611573445844778998417420800 11413339 58662159277775060827481398898133353472 11413340 -500794802489871676455037513626474908160 11413341 908416506323752909366946169854112987852 11413342 -8406369734710579076834715723788780928 11413343 -278930674309362179989806570204725277408 11413344 520397493376108809603425101278334156800 11413345 354780616350397697176834021668743324520 11413346 -195367292358307269949629674226528076800 11413347 -80980779323012779682462832587099827200 11413348 -633708155126390741394314442981902891392 11413349 -331178951080364737231029447552406075650 11413350 63345959159710069176294358885530355200 11413351 1089568417113854449032643838133793831352 11413352 -546660842771102011273439583580087526400 11413353 127078027410052314277200223728353418816 11413354 99112596191737732400818024249389011376 11413355 183422753139536164272655250213028347520 11413356 251160180822845005037767559604339194880 11413357 -596678637310345709421734891165541148160 11413358 -639740485055796666191567859470694092928 11413359 -128460406658454932907273381337885804800 11413360 -23592817617847364370537083318206464000 11413361 3442710918947922020562889726424900592 11413362 6087049557320332836534111050849184000 11413363 -58830196107234338359852625247871434752 11413364 454754504000847825179576015641664096256 11413365 47986310356466551628085544195637010720 11413366 181563093510901004678676059080247209632 11413367 -56289902585717855596454543122624204800 11413368 368966180868816321838936244421326131200 11413369 -397596009616427549216691186540138590688 11413370 -26582040742476807439485595857207627840 11413371 -399169479083198616152076662469424730088 11413372 -388941396998862675014786076734458782720 11413373 694728320190360420374403705920502708960 11413374 -24252099062415816766222598145191241408 11413375 482427269673457043213645929886009448000 11413376 248455230066123584597116245641055436800 11413377 506449561686205606358349017936500546788 11413378 -442907693604590968675518646325793971760 11413379 -307807369831388042511722298391081126020 11413380 -125679598644604097841014538725487022080 11413381 -123666754995716613232315228325753136608 11413382 -277229014945733889284047985268502443648 11413383 -470071958195302959463345910847483576576 11413384 129912950901424589840879695548419650560 11413385 391478286539535176677975985224895329800 11413386 22888380444376376798177361405401664000 11413387 -713188198545634598337005645530965754080 11413388 -3904621384314711717232195817301371904 11413389 253418211787492161440377063978049421696 11413390 25940744715672162074585796334771449600 11413391 -455720191647270688011264930146999912976 11413392 48378369704078618236219836810093133824 11413393 1219994381859386668629890596923963566642 11413394 -218592337642016913658966482046226024448 11413395 -21361830521396131550337238993000492800 11413396 502223371300061873095976549771919114240 11413397 -730276656653971629054907561123683287154 11413398 -5729896421740337983186462033518973440 11413399 415587372926906301646645747296595219400 11413400 556135986604151413607131395326361600000 11413401 510784161102479969470189636407208097280 11413402 -20756867052647063979073681090713142272 11413403 378576655911159366345222675176023739652 11413404 -342790326797148313636638677740065792 11413405 -50192711188913533301236458527562218880 11413406 45350187802611833768039497149417112320 11413407 -193952669459418268171514302280519609712 11413408 204892198334667243674742285597160636416 11413409 -326157114029874453721172525481764005248 11413410 286470561985928796547431104392523151360 11413411 -592917651028093537947357387816540172848 11413412 -240756094427181727384927894689818999808 11413413 140422085432442883407544594809428367360 11413414 406329169088317674762405857373339657600 11413415 252119695967253393456341695361659248000 11413416 -46726987328501831719793603974336020480 11413417 -804112346030339532048393918179608918534 11413418 77761455276639210292337277144609962160 11413419 -445011039139245532337700855767086054056 11413420 -586766267232639488104011397493199390720 11413421 215940422776436265174654141921797296512 11413422 -376739250777679061038626594588417258240 11413423 -98414124652717919141062434025027598520 11413424 307041693066979599273427704191992627200 11413425 -22108865946210741198336740066350944000 11413426 800435674843050723178480646529307191840 11413427 2739394186563650648225733992705355792 11413428 5988648328714314558661965277259685888 11413429 -17124439050771007304362747802145269920 11413430 -71826952566573600600365471868199649280 11413431 18373175267916421981285703634662047728 11413432 -688407409763054861254396517761071206400 11413433 1029942965062823785759815452143638234240 11413434 -106732972617155609764871866605824977920 11413435 345376999686558095852071403496791673360 11413436 -14927741831343078858129240533035345920 11413437 -52336005688247346265330644481967283648 11413438 -602122886109884244300505134569796018240 11413439 -182762006735160256054050960074508287280 11413440 138257916316032424345654356785863065600 11413441 -81149339127668499634340760334223411800 11413442 -323103252810639734734511921511448846128 11413443 -278732944032125128598519613934072417440 11413444 -26988674378725049775089962112194572288 11413445 402103246787523351467255455292224166400 11413446 -83676172517714304262186599780864000 11413447 -4230173644237462105983772611630017872 11413448 1373662799030318753467113061703529922560 11413449 -277880308781557344943155365582392747500 11413450 -287608908890416645928984869700519385600 11413451 -219079494474600862603124657123841843456 11413452 110574587138286437097317642392325038080 11413453 -1017846315520114156227619656292277244298 11413454 228708829503649020410658879601192656960 11413455 327162725476083758736476244262883097360 11413456 42436725019574681358542287359219073024 11413457 -266437751251138315812420203068772407776 11413458 101824296239277070827626183526995756544 11413459 -446029045734192240201573103685063496340 11413460 -398930978225986016871008808040642675200 11413461 124047394500515739782502339466443582624 11413462 420462318220178888263382643941626835232 11413463 353574106415356598307651857714680874544 11413464 48571457174089974064413496419428229120 11413465 72749218021253869400183001096064728000 11413466 -494017244989867212196185936539159878176 11413467 19568122114047472250160781051230185808 11413468 755521585514416678312948599773199853056 11413469 -850865655916774628666965187339436119130 11413470 -60308408558473315094602445059034346240 11413471 -26122825551736828328407859061082822320 11413472 556487627163857724424028797495278305280 11413473 560240508071180717449843092131973284784 11413474 -78516038047795751541683118370358914560 11413475 198938340388391175593656768028314513500 11413476 -231570069109344377502337446398336037888 11413477 -33302019025408744268283878814515512748 11413478 -481501747273671829707417845963338680000 11413479 51897693781690162326987448615715139840 11413480 391119074366442822869734969594645708800 11413481 -652644794412025148376180855246512507718 11413482 -9648528042539186670664845577643477760 11413483 893380375186365997021098228055608287732 11413484 -647022226469506972293166186741950729984 11413485 466903001648149374342779109528123261420 11413486 204219146354558809837026429073044172800 11413487 52808256069997512228475332134321887104 11413488 -183043400090987207244056998490677149696 11413489 11051883268127481035278254492696325120 11413490 -2972686912147885074348119302855065600 11413491 -400048311494365217632350635221743975360 11413492 268413416060389884368151138350763564416 11413493 -86304489974721586467509971372349135616 11413494 -361275890925748215351631120585180104960 11413495 168463633259670014625822856893501351000 11413496 -210648583547721778931456849871732633600 11413497 1790093775650220133896124503596612736 11413498 18605320675744886650921701539845356480 11413499 2545547835558938937555822977181288720 11413500 11997356301567454624656299147722752000 11413501 -231349059948597633858492632796393421440 11413502 -87487001141764586042219605917064377408 11413503 642690093973584285744225722032822205112 11413504 -24579646338437301309967839658109829120 11413505 -520169343701871176781943297416002322480 11413506 188773500484875766509921785205310437888 11413507 -198426162316661301844254836895010461488 11413508 -156069138547055975971485837289152332544 11413509 440281891121226410712727236887595606240 11413510 274242492721838037641138714110026476160 11413511 -707604584786404958199374577724780674288 11413512 -368476016353769789725546442865408860160 11413513 3445905587767229654118656531658096484 11413514 -149744779209671966062062084163460076288 11413515 -176810797999356557146226740056342001680 11413516 295868459336915347379165805292883465728 11413517 -1070996367736721594290844436789376911168 11413518 -81952067119886558869688147156757368832 11413519 -4323056721053503485765023644359422032 11413520 -101180941740985261032268155791014625280 11413521 1055769411734402916420995739874963990560 11413522 -120733016427180812470584023261958496608 11413523 -1219480213608794907829735138794501216696 11413524 -203749502987112747797255969306502494208 11413525 686238260689316775186943945849848760000 11413526 -352219839494783382644654550117597387840 11413527 484338664114914525933543675402803963904 11413528 -444009772706321274008253251899509964800 11413529 -362892205676959650566332657041017106540 11413530 114752144152032918384184986904832721600 11413531 47372471588938121893883895694717683332 11413532 45037007760662742617196433560786995712 11413533 5302423941727097862247980181459438080 11413534 -233317153352187142265324678481989231616 11413535 -139363170533218901018740500850195259040 11413536 -85210372813938141321722793777324097536 11413537 736678853301339641104719918110142713186 11413538 -3439383559004258564740031341320822720 11413539 -82110645879167833007372132013363114792 11413540 331755987647654698527132221884539306240 11413541 1109800936915646085089939843104695450942 11413542 -1797196622657784733370706158298212352 11413543 -208458390603485726287118997333069907296 11413544 657463257948917451125767042202084060160 11413545 -258273081115507196465169667413939160320 11413546 -101589401756746794495411594057457416528 11413547 206457080399303225710207566293937546480 11413548 4930162008052571549216177927908094208 11413549 -24584551992577746715996295693024486400 11413550 7419355080524024175068568384641616000 11413551 45011388728469345110630544950008666632 11413552 -12633869355327951275616582783353503744 11413553 -457568820447781444045205728670793705198 11413554 -214056426261161993809746428626894306560 11413555 -376408739365661489713556504525277953040 11413556 177110045652651233656239555661075869696 11413557 111647475207678871098607935117491508654 11413558 88095126199849172798686491339014765184 11413559 -648925705333746977184355726919537831640 11413560 -10263751016968110637682794383335424000 11413561 37491845092710860986030813683886000000 11413562 580518738481295087612747215134354523872 11413563 126101404145130894932495998039340097024 11413564 -134860154876423514029256858199304909824 11413565 324980273983367930028158624379639928920 11413566 -125176235105700989466862687248196592640 11413567 -678521632274439219850384050451828792 11413568 360376633842256587806769917180447293440 11413569 381847312246989943874623084957879918560 11413570 -203847337405820795363661793128609431520 11413571 158533825188195510020949932334742622880 11413572 249191335543737864217583776727987592192 11413573 -715039882677825852948647737455196230816 11413574 304664102641070864555369755369019219712 11413575 -103328829996540450119540905324708692000 11413576 1458527572647550175745369109504204800 11413577 42199095565023715155185995408695460800 11413578 -34241089519181134985187319814162034432 11413579 660856113644031350193597809962683901680 11413580 -70888679906273372017053106596845568000 11413581 642209649529690554893224816646639938752 11413582 189269403620613075188578146649728307392 11413583 -448391762446981986467464169172153475080 11413584 42410321382583796729320371973957484544 11413585 628776554620085598624651936706525848000 11413586 82841443514852673380843347169251190784 11413587 -79567471923804267571375070721581445120 11413588 426633894899340220708164381084085532160 11413589 338955794667450525536832774496903931520 11413590 124058007495230928566523628133006248320 11413591 -138089341470578079031320084427130628256 11413592 705553838345684818160151332297293056000 11413593 -640964145289228116036086626708418183718 11413594 -184491233958906715888617643398948197904 11413595 812107760594306691241952810400188049600 11413596 -9149323957187261478672245083441228800 11413597 -580071229709131883315799985047256284654 11413598 -132967442066267619543088376247223860864 11413599 -304834569181253603390179919775298698936 11413600 314999512762970681392823972361555148800 11413601 11130944048713701582924966676345837602 11413602 -43443845528027784551583362840209190400 11413603 -512641400612596751362177529851674975696 11413604 -450590038073670175109719543869807206400 11413605 104201324836357077652478004034186659840 11413606 261486157167388690884974268938397919104 11413607 41103376574054222420760183728998124832 11413608 260075824420996292849576642882517811200 11413609 952521765950010720130945041869647229520 11413610 -55954823553630181615143502288234635840 11413611 -196426107372998552313100337130066877440 11413612 -87984269180398797955947527525487083520 11413613 248943853690801226895862163282241086784 11413614 142889310519539823449860930216124811840 11413615 -937293601106108268088946473260570170400 11413616 92377955863240771948276661681945935872 11413617 4317288536682501647565508166000056320 11413618 250627624862451602283732957255942395904 11413619 -917457727364575870241416359885062904 11413620 -257637943863926620441260123579740755200 11413621 -20650098971944136770111918067791764096 11413622 -324184109394642555520813692498312931776 11413623 15434695934755436372473314455058213120 11413624 -21590064123538453249347274876327895040 11413625 -299928417332063169186727485937060755000 11413626 -45567147087692962207130518788854232576 11413627 65202521812806438509941823251627350000 11413628 192328441423542313453603487435509648896 11413629 11572685083585158664187194626606184710 11413630 274225945639285054695976796353766083200 11413631 -787855490625559844431637825529355133568 11413632 598909760524173129865928496313836503040 11413633 -222387033578488541923701961157919330240 11413634 -792747378762399850856575406909957489760 11413635 227822950295555054588322880450885136640 11413636 212241901952620914271975326402726293504 11413637 456964016714804160097884282951658428864 11413638 75163747448169466397187022905483632544 11413639 -942907577981915494153497022378293443560 11413640 224619661526973594680974395459804364800 11413641 -337375823974493955075847590184981441008 11413642 104530492300905932500751683838449305600 11413643 92737667697960269058696953966772455892 11413644 -50035870907676796301238915538363035648 11413645 -37945471072071857613602029884311328000 11413646 -47576544181033924083618835826345850240 11413647 -328989206857088776294431485731180039968 11413648 62192898840329214739144412311687503872 11413649 -109753848949708897963891426194955757040 11413650 57222538646467776600182227973846697600 11413651 -1048940156968403562282061144655383604168 11413652 611163815682262333767003314103256177536 11413653 598344392538643591643596843828743859104 11413654 6306179100632243164702871463385567872 11413655 578537196986778227301875742997487763120 11413656 -211448287299269165732014749215208652800 11413657 559373098876313183129763857683668344906 11413658 -4857557411567254460093844185197251072 11413659 725346046200536291685499514071490398104 11413660 409118266943303572540668030559973383680 11413661 -119687229704894623006137773677398271680 11413662 540878017754627113699767863056177152 11413663 642267201770046286059902844121586920224 11413664 1320078230244780004245824887539930365952 11413665 279735812500871823297534795671175192660 11413666 255746748590405856964646186673786148224 11413667 1206070320464590884216929494065093418716 11413668 318248187795184489133313062282231808000 11413669 459503429419167647107717888664963131070 11413670 -182614124075051580420290983535223388800 11413671 739215445583988922176983387340642421584 11413672 658854683579112164251451860416422860800 11413673 69635064401116119573044247704806280448 11413674 -300705575648117796490585542169336641792 11413675 30102687545655708481565654466968088000 11413676 29311399421916167291099866780933923840 11413677 -196245538028813539029120844037754359520 11413678 -93473267312438765010160990544429237376 11413679 -196462059009321508271946133862096278680 11413680 91207175564237344305839727039243878400 11413681 -286752719277153198165688579810761676416 11413682 121043890668932999723527859437290975744 11413683 882891343774269280606626136927826611200 11413684 -186731260357218486034972561292903731200 11413685 120801084715697520256765283297702404380 11413686 142884856460239100332249718120477537664 11413687 -1034801655570671895617757073316091870480 11413688 2052207239227254449798710481940480 11413689 -54905237312523814394955512912798556480 11413690 37670517817884863504095910241488935680 11413691 60817935351732411702583995521928469092 11413692 -409183866164972513552763264474963561984 11413693 910838656963962719729550936355027343942 11413694 -25980874076447485589147569698195210240 11413695 278669234992683118769603164546219339920 11413696 1696517041229833037373295932578201600 11413697 -471317205765899497182277189958593105854 11413698 -317603481012751262306009393918427494400 11413699 104739082052662912346633590434007102080 11413700 -333041247542683689329544511296810393600 11413701 139470903106502104154604310002014150268 11413702 -355659902893793293184816150763140958528 11413703 -111361333835190776481991317350501600160 11413704 87429309332927523938335819796771635200 11413705 -110834330824103251749437810833655040 11413706 238938881381072333538567059734155669552 11413707 -46321022233028332357253428469634593280 11413708 675972673867085520792339657190077225728 11413709 -509318645237989389857114298292418462196 11413710 96733380472597644964460513035349667840 11413711 -127702929037148946026065801141129308688 11413712 -148170339784836334385647208591748931584 11413713 -157100220509182116091384945303249185600 11413714 231857019069499004299562222834360568480 11413715 586923233037977681198353343497308497280 11413716 126865324078707459938761642468706058240 11413717 -138229490407089244713122683474304119620 11413718 545224081564068785197984158907837079040 11413719 -38634522095490991202152222887722495112 11413720 303914885049974187550901041486486732800 11413721 2424294626759164034428172499598761744 11413722 -236867154598312541870646128189337404928 11413723 81748881494839806092844218789406359760 11413724 57245339544281165532384202109351218176 11413725 -277253490225368832613863395016548930400 11413726 -461420009753216340293093637637270178688 11413727 192037153593761692224208469618924413440 11413728 400747660332197472655959708574460411904 11413729 555911340135752582604587851100610215330 11413730 -117375552328651666528752217743922902240 11413731 13662639742030626996929144183095865088 11413732 -351931940156724087822035581112511191040 11413733 -720452180190942842444840269014318715620 11413734 -136750100358097457682164361023357056320 11413735 -99278552018250812332437117118882611840 11413736 187942322918740222278509521732265671680 11413737 -24152577068892983057349708574018654560 11413738 322576864807597273193320865527475904000 11413739 -1936589457423743223981068482054953472176 11413740 11651445734682123851233670701998520320 11413741 315163162302081545235526551926249624800 11413742 -47822048803262578958594540768020006656 11413743 -266595643247068430025171011345189181312 11413744 23748325027022212181494090741403615232 11413745 -48933098690715080477175125760892099200 11413746 179933051811021300654991571302478857872 11413747 30799174759642566035207042077800583632 11413748 13786862318562175977899869468877506560 11413749 122591410867867690402228973678969158848 11413750 45524397159611849332707135403025520000 11413751 155588261571947276674656725438512363752 11413752 -60864874825680636515577503838845337600 11413753 -449889001718129308818462466655947102098 11413754 263905319778485685192901061369260169472 11413755 -52618497763470572339389547827970943600 11413756 210088842354133254668694261610478592000 11413757 10263322057265544525681984477446483520 11413758 23469824599731884170700715084465777984 11413759 421949464472819068424207197158948690272 11413760 -2777089322272672598849816104890531840 11413761 -270419562367018039251991566773769144528 11413762 503834237562501562159979722356349132800 11413763 -834855304920835791501055305746608169988 11413764 589502201408408318561282155076377528320 11413765 -110990738401195420547355865440295478880 11413766 16686197700623291934412261834278514176 11413767 -690299016850228673032611486578757765720 11413768 1096564398243349740106324959410976645120 11413769 42785653267225219011487279161347489844 11413770 -268170502378996240458690438782168774400 11413771 -710783532408845619091392179558411412656 11413772 336915563414453645678112730023459653376 11413773 178379260900134831850481420531831121024 11413774 529369295198368464867388973607298547136 11413775 129637503809409522144282491882385315000 11413776 110421081115508467330030538975040897024 11413777 -608440621360964842279948710128399447374 11413778 -82137489937013507609674030926898851840 11413779 152544155659931410465966268293429866288 11413780 97822789376523548106698837265538621440 11413781 -36387219954984689936990424106944914418 11413782 -411649641348959346877408344685829221248 11413783 128030151667738885433902869215765543424 11413784 384672829779154088414453016441881794560 11413785 95331251623641646636254795825853307520 11413786 173315415278507552889751820278136344320 11413787 -14429318139092866938671138335321165056 11413788 -81486083272093233669175075169286758400 11413789 -111861922025500669528340078424284000410 11413790 -154023666001490820167553759595170321600 11413791 311794176959689168824077535103044720 11413792 -190872585684649872135408313213111369728 11413793 145144760273695888553597193307264918020 11413794 145634363009574698207080960879425454080 11413795 443627254902937933855792446077875726800 11413796 170438915223047031960412456877842759680 11413797 93713693456770565735038524781053391776 11413798 313573040349261637582655204522391501120 11413799 -193395206880038819287480843403215106664 11413800 93257530195008062922741885605246208000 11413801 -333175720101185892757828360905835173248 11413802 -274423782794885927839547909208887565648 11413803 436492978397673458151311184073537833984 11413804 176494181771138787568846255230471654656 11413805 83068873769036700870645303114717826800 11413806 -258120295005818301602939865476480258496 11413807 969186613350026508623993773227606807056 11413808 19105153931867444599901570338768158720 11413809 -1116264071728193787433314289968956928 11413810 -398222674114514949503068380049767097440 11413811 -910049122093978267211874195998747049588 11413812 -298341897656950766213457141486872383488 11413813 652014192791481249859488872560054157920 11413814 -182995881549103825113782324396720283744 11413815 -78877718914107972884533521141497050080 11413816 13974789365621272071422557359299481600 11413817 168972486660476815272399591122964248532 11413818 117638718155316794294653599239691110400 11413819 -174359238304896406451531196600474159360 11413820 129638435261724757258805275549284096000 11413821 695259668399624461665412736628455891712 11413822 -92012982664467908940967766421048855168 11413823 39747154350301545345554986698028443072 11413824 -101355318113636945517749645952883359744 11413825 -103826626975804109121413041198106353450 11413826 -73362776899135161100151447410895916480 11413827 19742300993688799569038986792578520968 11413828 174064603676533262535477148118300344320 11413829 470000167884304930730810096662293842976 11413830 9706060866973934887492087458898945920 11413831 89250813551852119347133582565893769904 11413832 606842429477635088028879888909420134400 11413833 -666746003710639954139200379533439118576 11413834 -3513457383982454241218782324655248896 11413835 314739427894319942747601116159988101280 11413836 -112128942995711872600067507368304299008 11413837 282672261314667317728808636432526794412 11413838 -304229786688208190397960622528048591680 11413839 -310591689647595631135986926116304134776 11413840 -116075973286710267000245374651573616640 11413841 154653709443844426435010420737549094400 11413842 19920003691105078465261071657634578432 11413843 -266069737400272390380026063238220833200 11413844 -57110850081471586793655845470011801600 11413845 328890886021674260019407909059622352000 11413846 652724496643532768571070277938665368640 11413847 -959253595330779528939098954758212664200 11413848 -282749376684979828072853103167677440000 11413849 -140088692871634131361020964266485777340 11413850 -80205152266904544614041352155151059200 11413851 -673986073991793211368519918536332252800 11413852 545888488049045434855383784856178526720 11413853 941359459861430465035071342908558861760 11413854 -171118365763767139534420565262840735936 11413855 882864236300266138454205465567507498000 11413856 -2272644576722686973014777689517467893760 11413857 -2352877921380395815989015302823058560 11413858 373561986804915570065018248448602970784 11413859 -365980871247819535780626400774455568320 11413860 -100257501774750220766595815579608289280 11413861 -990406602160147384602296017641576972128 11413862 388375086842297954123956984068208926432 11413863 502154921886646190368064050994292891792 11413864 -824610717270416276674743712317529374720 11413865 134304993822585318479285933536290227520 11413866 -205981460449137328978199450177077291776 11413867 185982909969607251102500453255324409912 11413868 397482868478626156177685211508449140736 11413869 -5256789206563254334846172034019640256 11413870 33442410984313697661721263163057670400 11413871 124769723395046485030102458810331815936 11413872 13999063821601923730287761040572645376 11413873 301594551654982480187192762485013776624 11413874 -350620682875818376080267829740045998064 11413875 782236218713653711915585891376462208000 11413876 147122630416005906297057570357549125632 11413877 1233417223068931645487460076442729175054 11413878 23446058811484949980202124037576120320 11413879 -102028065043054982268261679507657050520 11413880 -92315118694268040152190349822405632000 11413881 -109198846438492502794731282285149213388 11413882 52653119027473974022692020054762112000 11413883 3822833574174239170289754332061090624 11413884 584480064478886191686664587027365839872 11413885 225118759454524200372941976818371637760 11413886 -342470167101513626640331485884366926656 11413887 582256266512392019097939186357457269960 11413888 -280869167118265554900053723324067348480 11413889 -420630544451668726824783300795589773120 11413890 -59645803747839518745770218790498703360 11413891 -907535308409273535271123736042953048708 11413892 -76905087849877326237957774155643310080 11413893 39974062479416682731757638288068402368 11413894 -56274165841483853679961664062063081920 11413895 238775287652970204034234076957561988720 11413896 219418629986683068718849351947906416640 11413897 995897845750113917532954406857679599312 11413898 -22766207123578706278174960266212014800 11413899 -565123415673754947003258103807785592320 11413900 121663654117629219828332761436541875200 11413901 -81673134434834396934922101262473217098 11413902 86738238548290385503475968628088148224 11413903 1546718764269565720654470364679414037008 11413904 39359675203863124558412051001309265920 11413905 255851183092999669749505484602367996160 11413906 53012581142124236367016479013064801280 11413907 1119656540121044073692170731572261096160 11413908 -53530940567974692195501192621182545920 11413909 293703662388900752548041497798821690008 11413910 330747165490646285191427266063112751360 11413911 32058828188840190587004226549676411136 11413912 77627206518217925528576996234534891520 11413913 -312220331366534157730742885091373141302 11413914 -45092396910657217290998338016676610560 11413915 24393470701721209953868951057123362720 11413916 113387745437487829268709252564859696128 11413917 253658552318099965942036828119402212934 11413918 136811800812133167237119427253580108160 11413919 -629264894866669829186186355213653454336 11413920 -2616921250732829300328855083837030400 11413921 94553531089104569785342239324772940544 11413922 173306927406957208707739256496504163440 11413923 20843586518846853891367358640538905600 11413924 75862573492912236723939346598032224896 11413925 40977120168768730835535449308338874650 11413926 534979290155153994266537756483114198400 11413927 261349670488984908229879783806277174400 11413928 932836782242104983168531799394838236160 11413929 -367804526124674653650974790603570159216 11413930 -200235480747719314149819007383791520 11413931 -485133423826497324186784381686436568268 11413932 215943348822695921183179156989381084672 11413933 -529838438755344301386331439224425251818 11413934 46811173912778719201047650492974313472 11413935 39180744863666546193362353204319796000 11413936 -281895821417286883986610033161277931520 11413937 -407540347623624656474689607305371595200 11413938 61249403740810092766814548678574631168 11413939 -448099337391718290190879783649558937120 11413940 -7420749735911366915291270378172744960 11413941 104104949522427528364243832916341104128 11413942 334121128078993448317839075878839315872 11413943 -106936891790262892676438050748870318808 11413944 -41478426592955718014875649524043120640 11413945 -338158573432440207047622485104150944000 11413946 -384053827945529056990509837858460577280 11413947 -158283751487113229961407246842821092928 11413948 9325681633103302595093477223007901696 11413949 665397371047956412927568948252912261952 11413950 -196788884198390122782116666276769024000 11413951 375982727112304973673669684500852869952 11413952 1663819025087063243672117168899620864 11413953 168888261564245177453166601927735002240 11413954 -275508926350536114875225873602861237728 11413955 139630923504207028758550329147995705760 11413956 187850881892178518584886857064758523904 11413957 -711803753578570915483754920716206702880 11413958 370967928254335070148020484530455882080 11413959 304512865510497519567196192539314459304 11413960 -355140491071134063966320681742864384000 11413961 -43982062864057391710058442977983181148 11413962 107699584285000439358872230662309106992 11413963 -9795087831243701076182218798064265600 11413964 -534912422614223919781043603215880332800 11413965 -291394373371730144090445506757338448000 11413966 12031365272085865964504138331766748544 11413967 -829295640769419832216622251849468083984 11413968 -57102470665609005409017464191858507776 11413969 35553143996667456699101290717794204672 11413970 -195212960534408080551113477721060930240 11413971 -639496880998690350399920051948956710792 11413972 -524880139602589504188849044482226948224 11413973 113604457916459111552486188032368454222 11413974 -38708497141224979974574492606445365248 11413975 364677433848666706116069970296549614000 11413976 302920461967613524425493414237316751360 11413977 -274292173132696694726431962416906687280 11413978 28252261953980659874971537711568478720 11413979 255766875488831300961374068039997332440 11413980 -47239711588245050313203880613306368000 11413981 -1096868361731217100135315170833278832218 11413982 -202220522075022012108155686308211716288 11413983 16027590960528576844426191511612968960 11413984 -425722972051500929881404053914704936960 11413985 514911748080469721156956179417730420800 11413986 23373698469663009142475208090141145344 11413987 -406656832424343223015244108751600883968 11413988 77008845806645772427453795521116970240 11413989 -310352709839829904609232045516564009346 11413990 -66304299381932307842019650368401788160 11413991 -447933086630928424482162913070835409608 11413992 284991875499847385665239798599533854720 11413993 301034726764711729027017367905144118564 11413994 -290307272826771565793784265236365364480 11413995 -280380784815341398290884881999941956880 11413996 53349503974188264786405612078336844800 11413997 -477154649135705858826250072339335844608 11413998 -139729190427387088581242101451672365056 11413999 1122578021385748887417380931522686721760 11414000 -5943865925473127008846423924899840000 11414001 -5092321925135667308716590631896982176 11414002 673989774447815586958776284688838247952 11414003 286809271214268425651525286631338604800 11414004 -80026609950320167910078719252881408 11414005 680258448318570723441796179302751093660 11414006 3953719483450709797385024859659970624 11414007 -452015616798787475787523016236681374720 11414008 -706377283329794817486728846374515671040 11414009 -578254810571900829273061542663643184790 11414010 53680686482117633664616622319870213120 11414011 276899598603994017811464051880500057600 11414012 436203271741399633189455659325873709056 11414013 -38580015557292380186480577747779358816 11414014 8769861619804754092152718115275689984 11414015 -116980790670811103361874354406592626880 11414016 -295349087112699870118219781867713855488 11414017 -536044920225058190960835031459022473980 11414018 108241575225786635075204985437608203264 11414019 -196316892673363740237101694306627017040 11414020 251928286962644805257842849556387412480 11414021 -517018737202572490977132233572442004936 11414022 -195718125221607153482740188335545113600 11414023 679092866208165788579594247602008324680 11414024 -168939053282008425771445787831439191040 11414025 119938160862441379158375105830680444800 11414026 -57229755426935774854339068738035767296 11414027 -458516403867764259190432543374758954880 11414028 299871971371789381821361407428822040576 11414029 -633727562999242059401699435912362843200 11414030 340395482404396593314195115123728622720 11414031 -67396223707077000703889882168650374912 11414032 -36792782174669967776161724412291186688 11414033 -419082374673925176247065158828170160718 11414034 16906413900072797968159123141265667216 11414035 658503434472571070054435851301224770480 11414036 359495753178646771647022632996728234880 11414037 48659160587632092680864798882555489952 11414038 -268545753291937432345445336451746411520 11414039 35397106250877182192170842020115944160 11414040 198167704905241083670151049581779353600 11414041 -216876289785728128188763678536942923200 11414042 -393345581869282062738428701905095225856 11414043 12345498715983030106999226608251718800 11414044 -54499514548837295751082694510810296320 11414045 -44460830248964132868267385292979648000 11414046 -10644891884155145803318631518611271680 11414047 834383367797275187106946960332457168360 11414048 2384279145860923687024759705061560418304 11414049 1445091403285138865534765263620523008 11414050 -194650854190632680796946970083336525200 11414051 -910816977171267467385293514176036844 11414052 98196657516977096258465383028601745920 11414053 344937000962477987589282808126519336256 11414054 278516668507470541549065669615135146976 11414055 42791947785286237581968777144532251760 11414056 67721491714250146782834805071686031360 11414057 1083063832440937084372646362797808647012 11414058 205215827171848649279125299044099299584 11414059 -978357520137522904171045865249716433740 11414060 318103633876249299528744658565001292800 11414061 64876371437221705730699464027591918080 11414062 -132228290010614382715816029616982775936 11414063 -883662113453211846398328424319026856688 11414064 10066017696580298580728439222707355648 11414065 -232870728433692677222920575119989933080 11414066 -580922545060799947973749066500368214768 11414067 135760816911532231781112710182434591744 11414068 -151759183284714863224341280063963747584 11414069 -1201464927705297754497548752996213072530 11414070 -57821869897188734909669485893045367680 11414071 45420154094543797620408110613158871000 11414072 83759856678087173579468330045824204800 11414073 61673460081916396698735876042708012768 11414074 97533349366467709958214682427387588352 11414075 50961642858050177226320120214323478600 11414076 69078334379793541866014001651061751808 11414077 124798110226412112797311912076318197440 11414078 -226178612942591715434013191003122967040 11414079 362195812436629200118205473045128825000 11414080 -98658375277885904180898182987136368640 11414081 446652977275687008461583850637841705600 11414082 272537208131120984668474338912709713792 11414083 732383222030158660189886984157763686332 11414084 176958884375212250983043121532904389632 11414085 -203688011887391511196964850492884181600 11414086 -211500374365154043719158049478756559008 11414087 -967195230906755730598608438063580239888 11414088 -25650095905622916391252113253048320000 11414089 -365049236763477592163902597044387959244 11414090 372730594481368629714944918245723161600 11414091 -1037840833906578282640450782055007508480 11414092 13454635805119905890567540177423053312 11414093 -347464102596070805105968472881355163060 11414094 -112808924815635481284484218101227944960 11414095 -4244580319379610366775051914876595200 11414096 -96290787354130963647957275983540789248 11414097 134690915444820092736329011177171159074 11414098 -661559085019044452760061534933555440 11414099 953270447031444713834758739282625701100 11414100 -69164758650620583750843370778430873600 11414101 -897621717731878329427205971626432846898 11414102 -136983044643262431994286870357592446976 11414103 -515306975305107643755751869129340851096 11414104 -59821312051315857430986895581164052480 11414105 432007538064357761528283257453733467520 11414106 169712824068853467867372655894822760448 11414107 -6281401185850830909259322149362638528 11414108 -401216924055839349169775514515012712960 11414109 171148892541737325151887137403249800256 11414110 202227204145064693834419932664813824000 11414111 -745379447671209134227574161647680871576 11414112 -284728632648981387758266716760099258368 11414113 -317819521370475238265953678567186522236 11414114 -74051892919679291224302742057440743040 11414115 21229286132409058004701972664871218160 11414116 364218159483040850263956192919883882496 11414117 -279264256741091860662283833785058287040 11414118 113404315454774600531030448915997329408 11414119 -1169948109142724929996515886914218161480 11414120 -628746702323668595353893868203902976000 11414121 128244313355438354333486818454568672912 11414122 -551079393530912791376254201746071607888 11414123 -99910020278319545819339099720514634464 11414124 -257259082587645434917247698779149944320 11414125 915785990805169462943002851815869440000 11414126 -50985882513057576974274500426941560000 11414127 -283623567769764911190889322705827282680 11414128 -13459229225401052485588897917975822336 11414129 800836416138636148961365743434291339730 11414130 -4384275327413564282962343654487183360 11414131 1122736555245544588935297715644804051000 11414132 -427282510756379231827295713348923583104 11414133 253900401097971166875974704574559639420 11414134 -3972398959390740453456048506741451840 11414135 13723808376673101046072806086664260400 11414136 -171334115165473772004943115060492697600 11414137 30621216906584731638638465543997687104 11414138 326202571716015974662616440827846500352 11414139 -874374010775082313907150121683448026880 11414140 -344581183380935136632898772029341952000 11414141 -43113545055720884788843944759226589376 11414142 651151066169920079821413200612753946240 11414143 -302247104243321426607475336173722343656 11414144 -77609997489000033295691888251738521600 11414145 -124297125758550699916209344193045816000 11414146 -238598830673029731466715798695276423728 11414147 -1277022973447807302081166903440390131808 11414148 -46055473482108027114618884236946718720 11414149 -1006732504620274621321431581768887698850 11414150 266169089966274594150978473775589233600 11414151 -389605085380470783708542253396683151360 11414152 -634176720032734043207328261817021593600 11414153 -285655232611841264339698437785178456540 11414154 -15278918596803521006168863822085222400 11414155 430083865862797105388199100834604469600 11414156 -268947921665752720324844242811675363328 11414157 373598245267693725934659753368167000320 11414158 -345591900027463511767714258048013421504 11414159 -1710179978691310106137549540658129297520 11414160 43907779181440342616056599333348311040 11414161 -726067118818278764086159217040143915376 11414162 -20234652465571212373409076018710860800 11414163 508286688364700486646969832481000572344 11414164 -43920731684771491846710891915097196544 11414165 -310204190656576635925827401156459510400 11414166 -230468114845631194106207692994658533376 11414167 528516227919232622466894067962969229912 11414168 142875381292265292058502197680199680000 11414169 -108371743990468942381977824582553216000 11414170 -342847781055632781929955363118424658720 11414171 -357299570277709598697292225806621040008 11414172 113722235283036818629769321262145536 11414173 38767224104272719985696384484524946688 11414174 18125580258649439867610496075030070400 11414175 -105275994776576715790014782983387353000 11414176 -467409250172030492988516062971128250368 11414177 75010607142150576751803319571494275072 11414178 -4471977986489507540073263578873915776 11414179 -266677274375984091900855137535076146224 11414180 65519024989837521301250636964879843840 11414181 137813758167311464885098198230773175040 11414182 165911957218349026200479369536989046272 11414183 -739588961378334492217338160932883151976 11414184 -122915694923297842623513143594144071680 11414185 1153827085214538547192527956983821144960 11414186 -64804585681467196321582833120110140416 11414187 -443683259746248872368631067995909083392 11414188 683257853685794613337467099080913605888 11414189 1142445505096004918923180961970474675990 11414190 189603638156841231307926777518607724800 11414191 137503273306077602737333312670427911760 11414192 -198715597132059030486839306788575019008 11414193 145770891317806114885506804627550986240 11414194 -111183697531246694810776114191808320000 11414195 -33415726982841480777109671644813633760 11414196 356010843006794362946480071522627756032 11414197 718364938598669043648783740334685382460 11414198 -198207836437001634429457894761730058880 11414199 -2071809296428889224594770957529496856 11414200 46266371119247620932733979175026688000 11414201 611450621061697088369243187690573986304 11414202 209682997529319837354173429951714092032 11414203 -923443591152554317963747052407841285240 11414204 299532087608959154383232804403601185792 11414205 68938045510106836712279311214992567200 11414206 61699688395225605333532382270703724224 11414207 21288569902972950018078930845607746832 11414208 70122678069512924230387199142568919040 11414209 835515319155857669096098712363809785410 11414210 -119922998760390353601655963916427594240 11414211 233430104920500934229760170119867969272 11414212 -218402155911112521570907499827511009280 11414213 -1307526194374761997776024654614476298436 11414214 52711263771782865925511254928146589952 11414215 -952000690802739200973191585093407822800 11414216 317130848541091605929312593441872322560 11414217 411190135304116414102544091969735544080 11414218 -562901825012967270887959766972623325184 11414219 454616586470504688570254790145670655696 11414220 53257049559105409685912474136551823360 11414221 -30894702062233648073561134763570816 11414222 102269373940154541649660890274797887424 11414223 -406893261116537509747410527798884230000 11414224 24706070360211727076382793078033571840 11414225 206315280862432970132724111629003368800 11414226 335842735430098948479110055405559296000 11414227 -747098940433443949295243918674079097528 11414228 -221629577185902811710868516970565310464 11414229 368189450694276467802760599372891789984 11414230 -242832991791169550603186848900271658240 11414231 214582601182188611606510885035875571200 11414232 974859711261225942212113179174409912320 11414233 -369544906914824687229045812501940105718 11414234 -10589980293909554010722627280505320480 11414235 -59705251291442149250548280049382890240 11414236 -72991570945146564866063057278167306240 11414237 74164798660695590678419329638947742886 11414238 84474521862633724539112799299229408256 11414239 206574568224777413000969434157962936368 11414240 -515446331065520285182402476424514764800 11414241 23215250222743806768070785710757443904 11414242 467569632557469027422430663419750400 11414243 64876995338540349054611678338936432944 11414244 -102867952710443047402004120236359241728 11414245 -382735139970532895444217321216896314500 11414246 297719921801984083179053685666007517760 11414247 -41706923188776563758095778549421053872 11414248 1112160783644426056567936864984430607360 11414249 25368947246117049570120166084475787264 11414250 168236037638414738274382112672352000000 11414251 59240225987642625780475090607404907252 11414252 -98609898379952503803628962730521968640 11414253 -477353181448330764623730741633169922496 11414254 -22861650803620433393384952076955962368 11414255 113317528325267750786370519255440697600 11414256 53461973762724333440990415135290425344 11414257 -295950334457760978635527737914486456494 11414258 -325359038113578669842917643620048567680 11414259 137447952164838036821529826077431076768 11414260 84873144713171992273985464887951144960 11414261 -547295192942379491891236044806218207776 11414262 5753084804336422614414412890905518080 11414263 323189386696602090194852560104795044480 11414264 9036270781675320824156911148222853120 11414265 342912282131432356666200541316514496320 11414266 113027015054523117608181123309746942832 11414267 261280907847630160904886558800520173640 11414268 -339217374916873840442042856047367541248 11414269 811294702177786509520501219218632347840 11414270 7050245074936597234395826347243605760 11414271 -304801153718816105506802744905434471936 11414272 332222432430616687375330848340082425856 11414273 -26889701030640120890094220407294289836 11414274 351326977784258207764113385797929304960 11414275 152822993305716756198088538706228098300 11414276 -951136445485824158085083601344020293120 11414277 4156862152580248089790651310499397824 11414278 207417409137941508787973451385738237056 11414279 -208040322265709482273323735779666042880 11414280 1773719048685074784452971793797939200 11414281 -759576420309424535024045620748155280588 11414282 61405219317396788840968125924154397184 11414283 858359913379473675217580569650355789824 11414284 246555505743626117301942748822287575040 11414285 -173221599222493892623624712402085627240 11414286 -131570598197246455734084592072024726080 11414287 131391096599899608766047427414491872352 11414288 166179353238406775426764568027836907520 11414289 287662014757151495769359985886113591024 11414290 192573420821240959713986811333348480000 11414291 108921815135573458489255640562923317920 11414292 -111121091815128948224648689456399896576 11414293 305764103006763149793088176779162880 11414294 -81828373806905129390071760732993779200 11414295 -351815556691932197521515379728210029880 11414296 842385924336548664455801034319505510400 11414297 1247749381971302274568013459414858572746 11414298 -113940591034865394184444686119537640960 11414299 -347117360076821558428649666459666842736 11414300 -365130381655945236021824969613795993600 11414301 423334087523284733540894029456088053632 11414302 78666665824630748707067030603628580992 11414303 653390509801644662561467297965580371552 11414304 -568884153686104184578527086072372920320 11414305 -173298966843954450859813449821059785900 11414306 -46231542790907186758208395856208391680 11414307 -10832857297824469201542056413144552320 11414308 136356962861428982975842114802384140928 11414309 -67171865204293043790790127192712507780 11414310 -710714116321922069854263596579662080 11414311 652480882380995377759450925840976305912 11414312 -114878081188741577028884928950186803200 11414313 -119141881536560623428380134730770472760 11414314 -326402312678312848471370886055674897744 11414315 -175602813275474553732851482148368742400 11414316 315724859143322643710535834989565322752 11414317 423998809916358707656248353798398857120 11414318 232330697508962940497602720825923302400 11414319 -141412288817435429219049762187002145920 11414320 -68904916317506517388159976067479961600 11414321 382245741432500222720853944304721402992 11414322 -137666709763346301880330093347966205440 11414323 -456886695618958337639191483052661389428 11414324 203007506691415656587562347720586043392 11414325 5935152817742140476516156574039632000 11414326 -180565913710677370756197000079779102720 11414327 414206899505107880551936552280323659312 11414328 316260121609802743738403537690323292160 11414329 1028569346283600007515029551362191237930 11414330 478927353523567366302883837943730736320 11414331 -60509562961045069135000302069385118160 11414332 25485827806245892248421565386015157760 11414333 -278196616935364334587295911300330814880 11414334 2774267805964586983762158026751170880 11414335 -707535718889877098806948568104060125720 11414336 -129923196532914392609597929348674355200 11414337 -618848499050115120212325805373623777440 11414338 106728141842933307093967902852145747968 11414339 50140769258268203717210949061116367680 11414340 112752838040602526991868605639287500800 11414341 547412949188623909186292622375443779742 11414342 -346387152074560558456705297663948416000 11414343 601256071592003211049125743168678486400 11414344 -67515596017186813667624703428456002560 11414345 -134197915823614846119914875955824084800 11414346 -149607265180894389674972360517819638016 11414347 137060594418857938056868861417678732432 11414348 -383086360578080660077683837773378519040 11414349 -587983689748809488206384892967767692266 11414350 -2598257312485940292445601350536312000 11414351 41381351250550873871043868557615254784 11414352 -34736304063356897299342840185151684608 11414353 43433695235647161151175258064135449764 11414354 -203971323633649761208665211471918675824 11414355 158178994830120035572250509506445931520 11414356 339331226974893800547302514551630614272 11414357 492760774527468486824414463278277265440 11414358 -5350442791422519610053253672187910240 11414359 258419399747637513421157454401774837040 11414360 -1257433514531127627118128554132265984000 11414361 97777437211697430617217639125296573824 11414362 -16908758164296301889913135333049728000 11414363 -54778205490312244437299193106162656 11414364 -74775996842488691585405141697525227520 11414365 830607317043196273172103840919265356920 11414366 -246909538045094179773900091439670826368 11414367 -30094266423705318874791486554923047672 11414368 69252872277419136553886281308956000256 11414369 245955107678535698191746708746301460770 11414370 193285207247643588624469174415049868800 11414371 231344330078778284395423042542144849600 11414372 228720291847351639848716518066008526080 11414373 -1237107783426724514792902235981841023616 11414374 -519400237090081787252371909704343586688 11414375 -926473426519355903838620541220650000 11414376 233287986012718539246052426816625049600 11414377 -104359034599397118365852871256084004088 11414378 151842000175987898873027016619816266432 11414379 206858136936670884698213803857122488320 11414380 -528512560925245525071307947059395891200 11414381 51462042714271567116496332296038900128 11414382 -24887243311312582490105984755052583936 11414383 -1359024176685431627175094245051613014960 11414384 -86525975468605479463414989066340761600 11414385 180752826793566363675539548186423267200 11414386 17700440077201449211795363355623968768 11414387 605129380592164931521734448577049129036 11414388 179485590904898423309411929055772604416 11414389 16787569330849787830318694289003911552 11414390 -130409316805474576273453360827411934080 11414391 9441930741544795866314366708200789992 11414392 -202648434772976054893575328236842188800 11414393 -13495808211184521377478844556103548016 11414394 -49700668423155777347441977230536448000 11414395 676060888332862483163012475767911798080 11414396 -234816383094432730926788275581751329792 11414397 466375772052419569814790451160620761600 11414398 67372796175715005926812339992453555840 11414399 317651476188931312902715890363285110400 11414400 -85949607764993781390276129372241920000 11414401 -61127734131914918023029254163059859840 11414402 114310331075297202144456478201800057600 11414403 59372068763181098743786081145641126608 11414404 -340276955398305510989728910791191094144 11414405 901930374356839577180030933717339088000 11414406 402453058418718801859811208041466655104 11414407 -87375595953695424292035737029911194344 11414408 29534644602711519007154726080042152960 11414409 -242356531145387327711064350467181193312 11414410 94656052656338635343773548976651637760 11414411 22295098162026080870161139703324874800 11414412 8254015697525174368991211761481922560 11414413 -980590743651884302740525907977820287540 11414414 603563396303004713344599920445416256 11414415 -492461008832309706920798290886651236080 11414416 75947885950511322239253003014181240832 11414417 84941143887256874668481827672325259264 11414418 -145370935267048842383896353230589991296 11414419 146975136556451924412951983857270939820 11414420 854480990932404013059895067968885063680 11414421 -121947361314582060370756997267097381120 11414422 -503005935428618286125122577299133568000 11414423 -1730225565059966555969851315502517101976 11414424 38412019660963419846631830638786641920 11414425 -347623554791484625372937680211348929200 11414426 9065169291631012964961013944326906304 11414427 -566415025968816974926072465023766461840 11414428 167787876975407280334917797876236247040 11414429 -384350371719037302533494506007574526840 11414430 -156066045579563875506523505012780485440 11414431 430534167189535420073736110411072071792 11414432 596167688184687348718771848515646062592 11414433 -577741613271789956163407432891978980176 11414434 -787970804831546242816525205496341127168 11414435 150042762487388765463928958570746323600 11414436 -3575803858949369550875478165795520512 11414437 465930766181738241744386906312673978780 11414438 185409828458016528979824805085723527296 11414439 -35107593425280836735653844889376705920 11414440 -96138743499741794230381557759418368000 11414441 47895338273742896995393733439832560000 11414442 32848648266402448180137543202087219200 11414443 303536349266560264794017281056424502400 11414444 -426937533773839194590022650749228088064 11414445 2995859583601223344604349942435753600 11414446 -566335075941678836006633665545921982080 11414447 1154068405051535019068949759390215673912 11414448 11345779624230886560346028329156214784 11414449 -633166098703747366937626652293917017600 11414450 -275709589033701713140977622244108121600 11414451 -125739502412596424528260031756772722640 11414452 -201081237313519843357543920810817136256 11414453 -574218857972857488219940726249370273298 11414454 -121729651322211536159343002267115786240 11414455 -370233251616643273508992879992972058080 11414456 -6859544991779028263246526528225669120 11414457 397874468073755134860362762093713827648 11414458 -92183165843595250469713013927561460480 11414459 -4289357675538182864921997491681251824 11414460 552773572804383071785270279618625372160 11414461 804206070518190865885348844308319925062 11414462 -6767204367332412535594505284416384768 11414463 -143503236643053336351732773850655798272 11414464 18126046836176001778176470638275854336 11414465 453184788386026873587985082123653863720 11414466 67108183185695294312298532878188497920 11414467 -995351307193788388099482814054407069696 11414468 -21388872823656120190436049300149735424 11414469 198929784899310375190161259595887016256 11414470 -205432647196929855325367132064930664320 11414471 406835223869976840442095755773926771672 11414472 -447858607410663841397493747087936307200 11414473 170400688750768981017566278135188911360 11414474 -33319267537023129492033366658714893264 11414475 -4742828267223249162651391081600667400 11414476 -327323365201036606711254564840902714880 11414477 539763602079420889076488497213411752940 11414478 289621922918343953033821996981011456000 11414479 585442869376903405521249530212694528 11414480 21658552502973173048720143687326105600 11414481 -23056947535971285519755492956621769280 11414482 27575208817188968465759462861912657184 11414483 -9405280624380084815764664904415137096 11414484 -134430100135579403836609380241779230976 11414485 674831436737907818063790576200373561180 11414486 50616811235190263974948229859804541824 11414487 -82415985664299889631580009280538196480 11414488 216324733116684181026480867684768245760 11414489 506154230890200856309920416625568395156 11414490 -22039293070167538887379065192435866880 11414491 49783179453425863274729439545744202984 11414492 -703225413852903040884542166729276784128 11414493 -272112546472712673983656953098260996800 11414494 -67662605644064361481500300833993871360 11414495 -422045852334649132674739319554396983000 11414496 -616465245674657714697203005351457980416 11414497 1303062706484788287342903356995835320800 11414498 -309367244834780053428771839051443374000 11414499 -26583784132925082538163898561016303632 11414500 -2343401816576051812396119393608064000 11414501 -644183133674118878682167796030557726820 11414502 245550467092620073827060105806094753600 11414503 -71771630172152862205784698609337863736 11414504 69197613813781987551281588412620421120 11414505 509471542523811958467942236839914801600 11414506 -468002037225041074618441293706369781760 11414507 255479405328829811417874558135304060080 11414508 -153078480223011099965792979365870075904 11414509 345070902965700635635084902703288636704 11414510 42435233442484723184742621377859640320 11414511 -36242681000179843533083429710084470840 11414512 -115616706392549427226864860573810294784 11414513 -826507128055182351880100810852431097616 11414514 137303594188981053112254532748918114304 11414515 -198601058188665449599504340928350923200 11414516 168006265317095086775080812346385664000 11414517 42293408215915841211140496663314626560 11414518 -66225892876783341112100789922635699040 11414519 815741289303680223779769109886866450920 11414520 1479103055766463590452082346625433600 11414521 -549707006364054876655020121542127538688 11414522 1780738686725143419825435150980173824 11414523 -247429601535272520963725771541464110032 11414524 -754692414719656822447948650005647569408 11414525 462913110437603578057669945731483796050 11414526 18983673751504746933989520272568270144 11414527 -291017179693931148522760997017626687008 11414528 472554597581567515334470235814579142656 11414529 -135272609579780484550702852497336838656 11414530 -215319567272362659061737513059810895840 11414531 1415975818330313259621987810995589243672 11414532 180307388662862083072815277763970158592 11414533 58552515667318610486040060583167691804 11414534 396871718980247277533213458908690760512 11414535 -411167688716567665569305514535516800 11414536 -35848209513246055107750747862355312640 11414537 492216918787736230836078314282854230372 11414538 306689048157737031561702019712294244144 11414539 -47285941035599544954099229813889731080 11414540 108103119931707276242272347537369984000 11414541 -4101480500981383087195445087477114880 11414542 -372182723867314576805344002878375033856 11414543 185971735803987314676811230090038553600 11414544 -88110454183628768085013710039436492800 11414545 -161462024660830001124189774320536786200 11414546 -36899793068508644958149897539972910592 11414547 542047445105508148911338750991358973040 11414548 -190102342105485250555687638915254356224 11414549 352722672140397704395368855348090468864 11414550 87041254879036678695583190611299220800 11414551 324190767482941396862284013881715252552 11414552 -440209575051424360766771694829964083200 11414553 -49545006181051451199619780656995479200 11414554 -284963103477902767573144634705606027520 11414555 201175776608428423776875098993277182560 11414556 -32418065093643718964562906835481945088 11414557 224705413201796064546514868530804132224 11414558 -340091179468222381905223583901168597120 11414559 -249253718282681075097762436646710615848 11414560 498282033866351950750706226226410946560 11414561 -1110743520836832320818807213861387208448 11414562 -20373107015855398932525996512850757248 11414563 -1316594846791851235014260188132797478256 11414564 -18904147296792595700237880351294529536 11414565 10105135946126511450330751953057846720 11414566 -151354627952803607372811086073399215040 11414567 220844610557451752827366471521191953992 11414568 68537211770616773616747079465659678720 11414569 233385142880290718373972159418755886970 11414570 -219308447210527944998260142216068915200 11414571 161843843455185121217615968853913114624 11414572 -4934538981424145389433773274410827776 11414573 189924076988658743338228984994380374240 11414574 118348158387909733431309940054235097600 11414575 -106145710754901992670608118000470435400 11414576 -28957586921984170973091623618212282368 11414577 -240557675146927263507751879591990676880 11414578 -74359903233682123055696540805559833600 11414579 137015432670304641374281511842707813888 11414580 229696815868751279396652475141937756160 11414581 -950071613080130668624910505369951306500 11414582 -129349119466329748831543354564037026176 11414583 729063233878972128221902647148594057152 11414584 146317177957653459510624629410850795520 11414585 90392881190386319137156456889748111360 11414586 -150875936654412672275967387228327515136 11414587 -33526685693324206905221812342440326528 11414588 300007157280159270977833819076171762688 11414589 -265923418673474564603538099788434589760 11414590 -242927973598508779938350592613658716800 11414591 76965567518011075683591607111346969400 11414592 -61081729165620286301096577431764992000 11414593 -12715441549336126310407526224883108158 11414594 276569110942919814892968944094957098880 11414595 817690487725027550320297154940614400 11414596 -189827590561427041777489059711813316608 11414597 304753324807003091260001048908770182046 11414598 297066093107853365598994719617795333184 11414599 624501393504843507980607800939015567712 11414600 -364502600207390623576045038835238016000 11414601 3111716869564167139706857761383116224 11414602 -414200620740286368424460871556579831248 11414603 378252720186481119901616667892118559360 11414604 -19552615282880933818081759903974555648 11414605 -228616521691257477960990287659923237480 11414606 68039989447008188722952144339451406080 11414607 363777342050503440177664879595560604040 11414608 -1131670568584988572352968811330666496 11414609 423609252329240186070536648449364061810 11414610 -67354894666814722679126603521305120960 11414611 31153664945669895259801781028219340000 11414612 417058046128594961930589756146518210560 11414613 103831429238619972129975199436240802624 11414614 -367550486787194434233683665827095941344 11414615 888027320679095253411495025025104340760 11414616 197320464425909776607316246240607518720 11414617 1870983644676706961454162522991501228032 11414618 -387681502829327265708053056728374388240 11414619 -293494544736007169774335439601484567956 11414620 63581355618799372610961967455519406080 11414621 -959458998478079329735281829276177385178 11414622 166206130081553341640174926118017879872 11414623 163516549180404890529142558028577419760 11414624 6099107257221507357103605663528910848 11414625 68521173616474598089134777181770000000 11414626 215869275482899553756622595568986974720 11414627 -194435533923093220989788224571957883648 11414628 658253729428453747234157982076964689920 11414629 636673603596199131527203176766003044640 11414630 -221845330984573822115998481837012726400 11414631 -423503575817494876590277718635003879680 11414632 -1011921460946358875282502110424715315200 11414633 -175843468177177429610399298655953153024 11414634 -6587095961759478933283408820960428032 11414635 -23429633902874353538508049166517978240 11414636 503582478000239123657704495657938766080 11414637 83137740270841617362731959138895010508 11414638 -19439180960148173466270041745791033280 11414639 324941926591126000248139060444981759440 11414640 -6248301578042471134790109293445120000 11414641 -127512405194770622703587449371647342528 11414642 281503364059559289275345087435720632536 11414643 -386411262023267539755716148960282056136 11414644 359095267768542419341272482250044798336 11414645 -21589484942607313718149432393947600960 11414646 119306976015177950616546209989655575104 11414647 512311323093567849181467537186738606480 11414648 345518835074330582468504680706675773440 11414649 -601085381094693684255478992151335492960 11414650 -1240012768762138440117399146245598400 11414651 6782157684169885242900587016396976320 11414652 -255673692551059940026257426042644602368 11414653 276173113337006943831597751792300753478 11414654 -32397904455800092343348490009150459840 11414655 381609144554641614003779122192359321600 11414656 796947421192516902235673408906817699840 11414657 103100642187127437429218406979911658500 11414658 143941614266659836224008148653888535808 11414659 336762421379455693145260584635421492860 11414660 336341878467386171324770078529855335680 11414661 109860761119783302358213048481832743520 11414662 96528291533869025791186129690557144192 11414663 218412019046874725863600432900883556384 11414664 604682121745885867754331576319015080960 11414665 -234489734673766406790427128303662964480 11414666 -632129098238989214168063855505396293376 11414667 -441811526881610737259160537111469623936 11414668 -409921937141642963227532183677377006080 11414669 113452875784466977031723225597686667712 11414670 93656314850848026913008224924459950080 11414671 -963125076212496013826484476640426853800 11414672 -167840877935127332122792613771979546624 11414673 568074678267055266946422877360896172980 11414674 119561464171120224316523410824952085280 11414675 77409432680366467024369536485850957900 11414676 -29677256312536510527893235819613249536 11414677 -1203899039504591619596544364167384367474 11414678 640742345623602806990575604553818519040 11414679 -354668322978764660745165767453618904216 11414680 -663071090939937878664660680322321408000 11414681 275412832731008934042372257632587025482 11414682 300574278762791368161366454406498238960 11414683 -199136593681782268214292923334231492080 11414684 656881390411992741752830816224112382976 11414685 -184198132296321651067479005233071550080 11414686 439004045840564420235470990017427626944 11414687 342665201759945400896782768975859171280 11414688 563869886266470088822047959474670403584 11414689 -407017292636063017872764674631340815232 11414690 135039222990534828678593760962975692800 11414691 -549314661617877964308859236870732375900 11414692 417085587267175023751696647141442994816 11414693 26645804343695861982616577504172448224 11414694 2043190715194623142760869424514041856 11414695 -13977207199000352388949882022987445600 11414696 -140284759324275909592682653871791472640 11414697 -64580470475726406918668028014222812800 11414698 168269423307796149214972373348817114720 11414699 -557525001398302214175561667869621732300 11414700 -47608230561977578475477360887959974400 11414701 334435922319045572408031261401362017024 11414702 -107092239439749546000032133191901513216 11414703 -78300406885009353179762664980112418416 11414704 -76359692707603686354717644689078943744 11414705 -149087881281833065851057528081359608140 11414706 -160267554076539471870400699886999596800 11414707 -1605226556257231174793924696318342935368 11414708 -293342668096041906441809248102342272 11414709 -135066562186337005038335077564614499200 11414710 226366490986964408736423254998486080000 11414711 -320581185837892448951145105265921109376 11414712 562162506537674700471344011970837483520 11414713 -358188215082179967557051317551297471996 11414714 -623542991263738006969960096027909958544 11414715 121992320345673866122376971699809201120 11414716 20823577269206875120554499726133151744 11414717 -985457481190088929982314890526825997268 11414718 -98267683751418114699353610486709504896 11414719 357688651214149223482193942993088445560 11414720 -163957344240231904732246232275951288320 11414721 500375669405734671756052343606657931312 11414722 271953438825971177074685997675082846080 11414723 -78694342464629522053451584700160556680 11414724 4513001518288299734505440252970964992 11414725 -36527976145180745304433241129746504000 11414726 -517270660407167287741587482697018850176 11414727 -27898990047452306429198445418473844224 11414728 56555996825840016145130314642405969920 11414729 606872795185962623939042620770955530330 11414730 -76653739204979244067518592795577280000 11414731 482973513155162523445162444473646672532 11414732 304582137397964497082418997978753397760 11414733 -499042158935733398325071652903217557504 11414734 230921459310963742904657398171864685760 11414735 73087059465140322986349064993073975760 11414736 136373999397905209277765046747774320640 11414737 7099434661410507721069460165995300720 11414738 228923295941805998782061714954375396640 11414739 62921848289052622926317518352976910848 11414740 -182011015635072547866109453851562287360 11414741 -185101870490441626624123358807795260800 11414742 -55377649829284747022286253257581901888 11414743 -70547875785318641229209154817321285400 11414744 -660479923052435897399774998297025740800 11414745 238031945767503377069091267458760809220 11414746 105104691599028572019589574128162045920 11414747 -922875938047038756823393405563675039888 11414748 -281999877742010016415840494448186813440 11414749 864552390563460053725292740115214726336 11414750 -267910031303768237756280436737049680000 11414751 -538912506761283068159102238228866576568 11414752 1146219901312616243288566710867658801152 11414753 453337949580751607632453980321120453504 11414754 104493898677122236225349918395244813088 11414755 169384465048185544084606464071091034320 11414756 398325629134106415248254085637070638720 11414757 -513433007451267488336511991946560275360 11414758 330501532608150168864122017848110020320 11414759 -1448094689506814273987873690185893384 11414760 40818255819905639347063644555627724800 11414761 367723580122953367828058336400923287924 11414762 -24153955212481025880004786515818295120 11414763 -46035418406636209438407482565640579080 11414764 881586701696223217700942318199282816000 11414765 107444910915542430696153753740608737720 11414766 40447263664150183126079397999798294528 11414767 -220318918645022497045371172773439777200 11414768 96497698281221157885814806680782209024 11414769 -193209797225486800237299654580454663424 11414770 -217384043975829866743590262593743629920 11414771 -578168050277657193845962103476412125968 11414772 546243260119129922025170444965862311296 11414773 210041885724409744585587765642685039022 11414774 -26566960299152307966318778829534398848 11414775 -300892407849710752221211581517345936200 11414776 219394843080025327032989049385484206080 11414777 -424177349731722680751500986552983420 11414778 -350046738136861781385214092175206322176 11414779 -339039471180959867890142666953429478620 11414780 -2406303443722007023506993335487866880 11414781 -128820669720052060719581157555555504960 11414782 436948359925132532912611342173844636800 11414783 -699723495921458781804107148578815987968 11414784 236693816413818914757015661742999470080 11414785 -178530006956377937277620474720735630400 11414786 -218928342989168747131865512451624730720 11414787 -479466540512424660281249279497379410440 11414788 -125168530386139630001346961816836599808 11414789 193293455220256532175001322493502734720 11414790 560663805234119923282180902922346803200 11414791 4840700768826186708252331611520693184 11414792 165755999505871897069138045332045342720 11414793 74893948439502796580235648307408172928 11414794 24102551426718917840055587405583099696 11414795 -393380579076677027411075094631701611520 11414796 136619872728174900272897680825121734656 11414797 1154141229611007148124374720903150188940 11414798 575456936569665203393766141385410686400 11414799 347550836974799795085977754699591066168 11414800 70244916156915734490063257392702054400 11414801 -820546971663465263213187864488713054080 11414802 -30120723917524282727643160699914633216 11414803 26345402191299711375880284188436764256 11414804 -856972243756248842095752477789991177344 11414805 184861083906767200111694989659270388800 11414806 -308553583716806347255363514595354153600 11414807 -264731445736490413804595275034785786680 11414808 106017324175662026067547687365371412480 11414809 286150044226047756984401700902343849152 11414810 -38030738761869560477913605555637941760 11414811 615127589665553019660413276366560011672 11414812 -32965300507453226771455961976601801728 11414813 -68964748922794713877855555591142134938 11414814 309174210260894352778009746067364754240 11414815 762649792390155040301973001367217153960 11414816 -311738103040708866281575965267245137920 11414817 76060792576089337428035832328662024000 11414818 -184811314975291354272820121901451834080 11414819 -180604992466867830028419794059104617520 11414820 1846674108889749247612994072618434560 11414821 425951944529569710289623644094087393888 11414822 61618331058329847753116863486107564672 11414823 2145219393700848102865878759662631168 11414824 -660341595001535194633445745062292602880 11414825 31764874409954195674051774457633571600 11414826 -78799819937003877473653269343736182608 11414827 11018875750197655859051236519148938676 11414828 -790248063789392666843796286215984575232 11414829 -180511586089071763875639210242988071616 11414830 -35928139411509758610683726584389427200 11414831 -276943910789261656501625881273504391088 11414832 34088633491496312012482064350514774016 11414833 113949151538057967437666207789143675060 11414834 -37373433791057717890576703873480016480 11414835 -24581683465808460264037490762801041200 11414836 542532203619207634136504742353916164480 11414837 -149668135423582735647791797081819773888 11414838 390171053576748292482709133981535997440 11414839 118046244672975515684931870368568080000 11414840 -274795309248600803852470786404712243200 11414841 581969984019012359862943783757044563792 11414842 -515549787343703353082957775744238041888 11414843 -451242735727980887102780995336349552640 11414844 40388137112315717709936407541683297280 11414845 120990397459290213763850045809023527040 11414846 649617559615972438335121192078919294784 11414847 42682165227181430421681046875843155400 11414848 -280672486570384336682649619071542231040 11414849 1129713893412297097106507940646804838850 11414850 119056095429973971147088776263360880000 11414851 60988846882699481177628244639319758848 11414852 228272879754758563656039939863467664640 11414853 129991372339350826446294692031638427324 11414854 169835962100557543929326343775034548224 11414855 554800879074975260263313267722689440760 11414856 352561561370414736013292977311954739200 11414857 694276936019508312160389410773459182352 11414858 -44338384797058377005001710039947115520 11414859 -445459009102895428117777921338974541096 11414860 -263396965815796102246144264220736721920 11414861 96255018607652648601139398665284590624 11414862 360957635060019714884356953864053051520 11414863 282672719683921523880696627900427758880 11414864 22450918004448668272894377966478786560 11414865 137483026527118972448323184805286640640 11414866 3486498176258994739040589613454431488 11414867 -131858027939142295125654547339562076408 11414868 -417949538565212814176793424589322608640 11414869 1137335107595538903869762497317475019260 11414870 -121773641373464550079401901276054554240 11414871 233106879393228608853837791093946319680 11414872 756092412158699692024494966274395340800 11414873 -380750533698815208697670291786579367660 11414874 5509986962032177023947160114654711552 11414875 691846795157621654239591949656857828000 11414876 -660005947477692170531370141466927249920 11414877 -252233967722364991155862933826567109120 11414878 49344924879000996283885290239030820480 11414879 -127164018019095328203660167830366878720 11414880 -106335505106493673883724163152402186240 11414881 971721263235220384375288805638492449072 11414882 54115521581621200318715305617200246784 11414883 344008250925153298231790837831147451648 11414884 171155259848208927543173643003634514176 11414885 37322918780194633693473727791215940000 11414886 60575918606047954016664142418883422208 11414887 345493035823436979835671285471207512064 11414888 521452008617334785990805908183686133760 11414889 657628015538288931715632751067145889008 11414890 -124338662191998204881885751810375936000 11414891 -98322287273065349504558196439360758048 11414892 139424697873320041672537335034658171904 11414893 119466898189058643858158555931152858178 11414894 50488457847545699142135463654579346496 11414895 -50024250949785835735967809659056567280 11414896 -204088646390916038811835558646657024000 11414897 95900535752666193036190216066596235752 11414898 152254576356204977558860926024034560 11414899 217222092923263658649771765860774493040 11414900 -8182285686817915308805550321181696000 11414901 -125840310977772337615924920988103343360 11414902 -116487708490326579763724993047793002848 11414903 -1201951581732278748857083267852836325056 11414904 -234134534009293475048502343190610554880 11414905 -347751290575883065724869017693453141240 11414906 -248936270519898311736879135224640136848 11414907 -52780111418303868377036040455273852160 11414908 -123736615037773759736205677131033716224 11414909 -13267420094172036703513096195981143072 11414910 27147228230331578662518215302231046400 11414911 791926307349328196392197185814908584024 11414912 -1260951050509069687827809986076831907840 11414913 -168260094099146308778127678701976083712 11414914 -100139273124124102705242940784086706688 11414915 53910501265870293981579351499135791600 11414916 200287945832060906172947299730760633600 11414917 -556692469974202753239915117844584144034 11414918 -141779245922773053101715337884504423840 11414919 62202719529888675010296501620017629432 11414920 -659501332350004467012359503042655846400 11414921 -12720123023920871004495184577010756096 11414922 14172299750447092405159850505775668480 11414923 -56321525577797855663082573455505503136 11414924 461752352614533963632063547367950385152 11414925 -165730848705484293027734377132649796000 11414926 -236625194610124635972230117382739457088 11414927 -400310567906188075689691571680239501600 11414928 6703055313145057894901375440126476288 11414929 -867502882393995205588680511072254827470 11414930 -354832053542405171161158021317773836480 11414931 306968737585903942031616134101750138944 11414932 1320370928925093691794603020173238894592 11414933 -99933775527750257617075708874395395396 11414934 218519673143928254431229350313004277440 11414935 -15574751269172288813538592202387607840 11414936 -572713180293902405184182730172151162880 11414937 -75618827611816071995567069688710818560 11414938 22166116726145148545801690421678075120 11414939 -575071918059375884410741651305871801944 11414940 147240813290645315808868537533709440000 11414941 -691708828177392808647622024485869784308 11414942 123097168045961770493256171865542210240 11414943 209633848019181811310348884766451863832 11414944 -94465132544657239729448576619953258496 11414945 262293140375131698315957907677792695700 11414946 34108706602750248155281412044051227648 11414947 -2219346727490882977009447538503590036480 11414948 315385811816020498756749670926703751808 11414949 50935123747880259205631046270020684928 11414950 70447565626115978990101507154855820000 11414951 1733343537347957674774733748513402480480 11414952 -3663593774903308589102352173543424000 11414953 -1100158451716846768023861788005600659360 11414954 -202914025666708421869307790613398667008 11414955 -267128781944689045872153499738428026640 11414956 150164234570397101894728476100100130816 11414957 -504647579451938352392900023627067938794 11414958 -28069359600168255904260820553619256320 11414959 -1026984513033330941112058089990465481840 11414960 56759243509764210773791697497683394560 11414961 -168533898640058316017525553112641068412 11414962 71911396885110582376294662852514877760 11414963 253829011730977905235403172685140070560 11414964 156709224462715901351111452255420188672 11414965 2784096598363936909487434067821540920 11414966 -174536029195918023087284913229418792640 11414967 -26123802632946399747020132003642224920 11414968 230729930244580112033839768995825807360 11414969 -428289280142548750370484979806960809856 11414970 -47992854813199543565498919398367052800 11414971 -169308510349540528294355290925321074656 11414972 -195955476938765633223113528686952855040 11414973 343886569289904327331156075502134245504 11414974 52615904057429735061608040326738104704 11414975 93955690566994760886580374268471142400 11414976 -192949257627208190590068885737573449728 11414977 -111769815794033200574217655797733767168 11414978 445021220984424107790517971786642142080 11414979 938559001533225933415033876008183868800 11414980 743223520496018059098478405069192358400 11414981 -21401540011485908556811488042481170216 11414982 325062324371769629305836377409571046592 11414983 190870591965112495243915342360889590232 11414984 -496984584218004985847937446449169694720 11414985 -278962222680096149111228302744410053760 11414986 627042082446090030382917985162778770944 11414987 -454590323198990942688104972984757365280 11414988 106603211779479905138053127961458217984 11414989 -363765048410331067143501467913112006176 11414990 -131620066106318925231181047077927750400 11414991 491021145937393600114676882854328999040 11414992 -11447866924786396905404045803618959360 11414993 -543888202939369271331018410962623295758 11414994 -179166974923390316517409181173118507520 11414995 -8972001079012354650045848857258616880 11414996 583763948534431555530837609392512358400 11414997 94353206361993114741121404017422515168 11414998 -694129932691825264676073889364551680 11414999 432154779559173666803263406664498284136 11415000 80601053574147295471214311857139200000 11415001 -168138873543906754718678271326401075388 11415002 -658416296630260901666105014269707820048 11415003 608002946620140332618139980838337956504 11415004 -298396000204966379089002795017150354944 11415005 -182775006957848381179604832310424739840 11415006 -1326412366010695442877216134959673856 11415007 538993871064350370248368153164896168352 11415008 575497497265196044119332176830690754560 11415009 430514736708899240279117611776010209600 11415010 24470261102678449146729609001070822400 11415011 680910549994006481300166944406116691612 11415012 -143787276120434529828068292290896908288 11415013 -21579320722399738341044241035723956416 11415014 -95659426820572240288438327357350064128 11415015 -81467882819288364982435445946293035200 11415016 26838786416380770839918286766893972480 11415017 1041543287417504638081816291901201662032 11415018 -80219012138920556760440937700549128960 11415019 -437418403013076220561530763667069552 11415020 407492304243263951482028897331401640960 11415021 42210522852546745160007229475499898944 11415022 -11646501129763285010396827094485978176 11415023 -171900497430515570593063104204961591728 11415024 -157803185249384088898645922740858454016 11415025 95205325865031985843957080710931480000 11415026 5209438088941126578615972948215285760 11415027 -142649618814946388346404824147834237392 11415028 -475749365532152947953402022108085256832 11415029 175747451088540787953326728484678732640 11415030 -251468623084043611392574642209146511360 11415031 -350687042930248833387135765255798427488 11415032 190230360473030570209722871470822420480 11415033 -202771823499387121861291007033844670080 11415034 -130572218278676359212726108275384818752 11415035 -197981665562706868180913720424635442240 11415036 91134143610541714117534380362141598720 11415037 84185400054340856550678629990642415232 11415038 716694664631201018432677680228864000 11415039 150270692412938753323429965355388518800 11415040 62655969542920265502678465367769088000 11415041 -549392872361840960309080157410921525536 11415042 -84623657838252792954514249966067075760 11415043 -1192927897274183572463940259429462504708 11415044 -373309149688406859724752510956344404864 11415045 166119822026221118360612195664081724320 11415046 271265586817844801126422769490450149472 11415047 -151325983349520246123061605874187317968 11415048 -460814431820565621881008075590914457600 11415049 1908414438042794774308839122073564130560 11415050 -75470182348294298165923454181948217200 11415051 338686491814762239027139826382378465960 11415052 877200115028284915261910316897387992064 11415053 119711885095539559844758415773792317984 11415054 108437883164188555831874966230574994432 11415055 -353539608594268258988376760181517582240 11415056 88807343236524936957654775286513025024 11415057 202964190388336778256650553016843744992 11415058 960852027471903518955438104033633724672 11415059 -357347267392231436435699215431148116096 11415060 93365771709487328381960994229028352000 11415061 209956511419757182487108463494433128064 11415062 -87728605133832889574262611183762747136 11415063 274482214177555326245151204430524043776 11415064 -1073366883768109737659117681656362608640 11415065 -661019222371445663371686265182728604540 11415066 -97079069444271711474566570709387338496 11415067 102951595561702896358751231860813383600 11415068 71188832157599553636349890268091645952 11415069 279699838531346666594005307312727741894 11415070 -323069875431428000829802002040960355520 11415071 556638053371731557052788228361186322272 11415072 -152039760623864331622122227936065486848 11415073 -181781454336701735157108594129777606958 11415074 -409447039195228839379204047144720110208 11415075 61518841732018005708801913639225344000 11415076 136310794941370192808073970206268707840 11415077 -486763434854538285413784157143279739074 11415078 -1044981686920834097184239290990245998592 11415079 -469709432529952979873590124340903181016 11415080 439586117418179400033723040723103078400 11415081 -106142846760890872194157422444400896 11415082 50415647828767298171567117613683979264 11415083 60562804796552667326635870815407624184 11415084 205538738431160087820508724633503088640 11415085 -335679739744614715422175777991146023840 11415086 -392372275255514208276841977772138111680 11415087 -3437296402656131117615028858549553080 11415088 -104850192246092637943124256135769849856 11415089 634222969726885386259462121977694307666 11415090 -178592909681308900261235817495158023680 11415091 470267871736371645944628688959191396492 11415092 -27441666518118871855329266790777062400 11415093 176978846669959475171202724583093937504 11415094 578416609497817287206254530483376008096 11415095 -748239749827399913826796400776394351400 11415096 108051434350123564190782964406465331200 11415097 257976628498654302610858764758297988960 11415098 205192395561323432412237750954362674800 11415099 -176451842973521837684429317298578701312 11415100 432260095827553438996341169374994316800 11415101 -207133648375076182109047682983384730400 11415102 -144794180500111408456165604213609535168 11415103 -58614217541936735547958164062210036632 11415104 -49532532651124358993431602069316829184 11415105 325306160476844884943981567500444752000 11415106 282154032310029348207349956466077484752 11415107 367126718766615455660535941833188833280 11415108 246185744591577881219014656672498293760 11415109 753619341699451175142147476483295627516 11415110 -179104242077283025876562538486310817280 11415111 -757102425131354413514834976302969143128 11415112 444026556604921432834837380187872691200 11415113 -539271791350555364132325927400558753116 11415114 106051241349816168817172429868359255040 11415115 253878072767506575301020228404653950720 11415116 -69154456845062398959747629312155311360 11415117 -433561046872012863530396402629443456 11415118 -145797073092107224100113253847710883840 11415119 -174193456062144420056184628952013102480 11415120 12623362630487489913131504970771333120 11415121 -81135037408054657540122374978541145356 11415122 -176592827794153468536778610176783548768 11415123 -169692772677260749257696961109512120560 11415124 489970155401694382441783057100800000 11415125 1917915303370562466289628993026580160000 11415126 48396949838487059399479481828515622784 11415127 232384222135073414727573036926341657912 11415128 -468462220854668188219192920535901091840 11415129 130446460130333504803099397865074462400 11415130 -17622274768658968026782300501937807360 11415131 -102843274047147404671163391996862097376 11415132 350785453287061321099430900986657069056 11415133 542833685661463340250876040095597650304 11415134 -6363056651876556589996558266372521280 11415135 -305793620511883870272504108105900236400 11415136 -1804028932712597612403073470720051511296 11415137 182164284167905763457307883146931466786 11415138 -90164867613912719372465576634758370048 11415139 -193904142224034271803180806855418073060 11415140 -141327993148708298901783019947302400 11415141 -544392166549206947986328280900591974400 11415142 -288706752280486050930844252552956810528 11415143 -650270029436292090983179929824443680000 11415144 128913637425857909974458470517460254720 11415145 203314727806942350750534668838702502080 11415146 370810527091271043245354230348576036272 11415147 129754998767735417094925372014762694656 11415148 -545054153960493954825614270197989889792 11415149 -5980537043213746702425525378355692864 11415150 -1309473067978931028228180392226523200 11415151 276086739280535822521061031846922286904 11415152 4799420811278643506285167250525847552 11415153 -122693367018981205463184994755579201216 11415154 -478929929053175506358602928324567697600 11415155 216920409082662928459016037799676008560 11415156 20947847215089990077068428124750393344 11415157 -333620939198173777533779150961287026820 11415158 30761993863181077603711831012004136576 11415159 -75987460227027400399813727113998518736 11415160 -231981662464019282634717179135624601600 11415161 9935848369448202064758152306862906624 11415162 -347379214131341601641012842767205539840 11415163 684050219335548531079630159535529877412 11415164 -511598188345314381905274764063681562624 11415165 195273596760053643321914607773204200320 11415166 -67081011704436998159189613193697005824 11415167 4137155219511757363929338195510232960 11415168 -805968300031214233524157034084255662080 11415169 -693636424837002233141005392106765566204 11415170 -91672715588042833126383064630646240640 11415171 258859719629384146364004021846094469112 11415172 519802489639735840276747154025635266560 11415173 -274408906314995203450856117987349960000 11415174 -327771732269571931633757086357920858240 11415175 -205938294563081386386667731825570661600 11415176 -402590223029904064396878670098237849600 11415177 680086668857258924836066266696413915220 11415178 -209178563612434386318849905413016335776 11415179 9355196972008111270327762120738608048 11415180 23217577487854483093269651751222886400 11415181 9762641103544542914141603649017731872 11415182 -45393189994611131990980459508534687808 11415183 -73654165275771134853490690480700100960 11415184 5614476235945927719762263910155550720 11415185 244553425156718352797580673446568843380 11415186 -139586683284976200763401361795753014768 11415187 797702958986780798615251098296837377116 11415188 249128636850474313444483374537129216000 11415189 226726362412651758349360909775579550624 11415190 40598345623767136975361435267089209600 11415191 833645838088134441054097217733653819592 11415192 -205942046427665240208075964783617638400 11415193 -128172352104988693932618542267296839036 11415194 7707026886721247388987868016184049152 11415195 -550371230949960915544066376996991244800 11415196 -395144402773909183588405057198402692608 11415197 -721329266346298583364991794428562894048 11415198 -56361258061493005520133625529717806080 11415199 -394371289508354397854332371953808281136 11415200 364558836060191399922675906618064896000 11415201 165661234541685103357539934515573773184 11415202 -147964643892682593710006098648071849600 11415203 18711992832628541920054620479810223120 11415204 -153791583284899606338601823396809906560 11415205 309745192006566627901191876628256679000 11415206 7047814064050864120907035565073134208 11415207 -580605572367054631490323412888218681560 11415208 -64917706895247226006509896661695447040 11415209 -522658561968400143542340702479724008832 11415210 3167553109997484412765506561252672000 11415211 -73901074476952164868230082266680282500 11415212 -908683729272675800441961916691054300160 11415213 -503873971018221527143774179344775683658 11415214 -367838365127443517930501620320024164544 11415215 74378815153351806068369997959452092000 11415216 28790852684564099517549553144780554240 11415217 976491872514773936681490772521433427952 11415218 -75909842867543701983860260042758482400 11415219 -8123553343400928025500566419319032320 11415220 110450204818064274874736496994793141760 11415221 640864683618720377645202280604329501422 11415222 25927096848238350916539754790100418560 11415223 -299960620815116844961421517853697062976 11415224 253649993719734066808565991596761067520 11415225 -186473669365604480420018059952389124400 11415226 -202953063164975759729313236805688652688 11415227 -866225386880042601791654309367373574520 11415228 171836022811540367396420070211762716672 11415229 7953021940000199832485306011554456960 11415230 344748864369715618641185742433731869760 11415231 251530341758790010391885769877200892920 11415232 86854802599694019656095093976173903872 11415233 -411687500703195301371964520712496387518 11415234 -135554847345228781475102618468577544320 11415235 -189475108379626485072515682932366630400 11415236 109426308188370188008821868173884083200 11415237 -104390527903440975802975028505575083200 11415238 -147112334633012427230426325965968312320 11415239 269241616893772750204537379213897962368 11415240 -188050064016565222018921843928789299200 11415241 -1397459106397315778796920700861692075100 11415242 119630379993726654530730100726971405312 11415243 63868325669515744930415964018972337920 11415244 -593424713828833949033532706504058078464 11415245 -183249568913160354850158256598499417600 11415246 -15643068367330170695700902870815775616 11415247 626087575178087282076461855982666995696 11415248 -17718466702918658507623210458329726976 11415249 -13712004169011779380586365200908738670 11415250 23393942997540739131639379471711488000 11415251 -121331773559224762009092858431996942640 11415252 -329980328894354049653489920341950312448 11415253 -15191836275650974631534269421766603776 11415254 81958979723957528922464249488832205312 11415255 -317013436354257037636734203729916871680 11415256 -645101312046586336420010162500940421120 11415257 265104854340345328196390970259546353600 11415258 -372281049993312212623945814894009173776 11415259 -1166074013958125551393441610191351572288 11415260 -137122809220932642522668678646115722240 11415261 116000795773647120319169980672952640 11415262 -97629788700230007259951194295105763328 11415263 714998522761694334823372059511072013280 11415264 -220995838096780916826571518400033456128 11415265 -13244218436839755534896543854842161280 11415266 995368226760716269245386425245590999040 11415267 -62182311425892325368641146632227390232 11415268 -63004307191811501973629134527843139584 11415269 360140920174523507545726433967977612670 11415270 -650376427938996533809073543323142400 11415271 18388807625438823658664253888025604064 11415272 609371418437168404081440279210146611200 11415273 -479838179068832838818568531898339292016 11415274 -147321265811767566797406545984280608496 11415275 -433275983196437967111932762002787960700 11415276 -472943172835929873437932392206075289600 11415277 -278012609279846493286934611177033454708 11415278 97321300985856683510275179342193770240 11415279 -513285808606809379884589749140038656240 11415280 25087346843446335749773020994844098560 11415281 26595981559140129262215793888924640082 11415282 50966988359556461882935035172786919424 11415283 1014759767376414173198852376604692193224 11415284 -1411904419632794486117162152341884119680 11415285 -135596044927920215418344061130213655040 11415286 248912881768239803535488301812002604544 11415287 -172289019301411597719655233690063151800 11415288 288451958256955561723085173369657282560 11415289 936365771018211005879175007521345194090 11415290 4798846106098158015010801922721170400 11415291 -195234968767953312927818817243214811112 11415292 -3462689234272116946864269865876154368 11415293 -1321625892387815835665175459476878557300 11415294 52382008367047389882354974574521266368 11415295 170740633197953424006750135518262115200 11415296 -11223657901428101051813398541349421056 11415297 -1690227842037656524701287926294126800 11415298 -20473077905056109712263994411120806400 11415299 250547380079891618302453840340101446720 11415300 -62805383688806075633639087703859200 11415301 523360702357805848852820850343696607104 11415302 2359854891193143468259781653689730944 11415303 1033675678508389000209647885737275022800 11415304 986507367254376226083352895030244725760 11415305 310599617603593573441910205537800209920 11415306 -76058802318956892949079743810705293312 11415307 -467760433277552941763203064861468662444 11415308 -83436368946540894332864367495142155264 11415309 -501196323783708052953261361266710549952 11415310 245331360244683163351148521516525114560 11415311 -722669917536391874491741564785717457176 11415312 146272571182834784724461004791125254144 11415313 -236102655995194543854345661917301429248 11415314 21652051098246603191605385035100513280 11415315 -297781226852918006569589541922065223680 11415316 -113826786695598431378826414852162600960 11415317 56726189431705043173959874417358112480 11415318 7019082931064743713564171088152209280 11415319 182676994990439203012323941905994133760 11415320 -97402293859109512694823138100396032000 11415321 186368130917899627209873655994156548890 11415322 -373959256146971245267392350788977957888 11415323 -499781109663869597672615438510951936256 11415324 -232518134475097876034252811087361426944 11415325 -504624269476405572904927494649570631950 11415326 -215214920832222372989810672800544505216 11415327 54020031020963530088704136021764226304 11415328 -574222231375156982750551831231095767040 11415329 353248005484838144225617758656502128640 11415330 24055984367217407537703648736562894400 11415331 -7126663276171986574299651455498472868 11415332 -791847845914453429620166314976067896704 11415333 85105267625570748627444164802725299200 11415334 384124498590903413520378657610116468576 11415335 -634925224709482906594619245814033499720 11415336 72376944876427506764602730175741542400 11415337 -213648914754781627528416725521028798400 11415338 236706535235030933387853969781242477312 11415339 5156403285884137067211474827321087760 11415340 -52235134604357729504033266060306129920 11415341 -391118220319142142025401135186675440928 11415342 312294161874449480542900382402495723520 11415343 19873449502763111382915707240566440720 11415344 -97515541415218581736110379827973816320 11415345 187285185323304828580855344478607147520 11415346 -408190503595315813413103571011271316576 11415347 -251220504592547442869997990021366877056 11415348 129718697352268985469727902179888910336 11415349 1199886884928586980388002924438535307520 11415350 261242987378478094725980779875882458400 11415351 95656521522258191047728358481337651024 11415352 61028528655139320035408067363170304000 11415353 -4494061199013031452558083857896374640 11415354 150518379315572195363746160277021138432 11415355 -310350062973650482946013257817525155040 11415356 -1121220470996022940720790715669841746432 11415357 467336200862721970910581958400239808000 11415358 -22072557378651359638922793081849150720 11415359 148036022989465482932978924022407194560 11415360 88000093656824512470820288866256158720 11415361 -559856303742039589276929217242628991038 11415362 -88174898091610750265618351850127234560 11415363 -651421656691751976376322139705497006856 11415364 275879347003953623808505368997119795456 11415365 -269768473765990361756765063366937251880 11415366 164259878624064180781732085988230101152 11415367 -28213391550519964595908821340137174840 11415368 212455526233078240714356638729435842560 11415369 -330030411640437695986921094239604867712 11415370 -259423458998895885896350485178731724800 11415371 518444445112387624816682061758454821760 11415372 402166401206323755997501422752975150592 11415373 244430483984089259710511994936650888364 11415374 12845046641717250444211119591677913792 11415375 35640335122293844832600504077876620000 11415376 -13763740283605466974214347705830604800 11415377 -253976911619846801589564446330908862220 11415378 -46337713324960769784672696219077627904 11415379 -159795835033144425810835306388261215680 11415380 -90043799433465020232960969240064204800 11415381 -653354620100291288717728631292286080576 11415382 2237408962170680827082182025710656 11415383 369365891376259742738937723482776089600 11415384 -10044353688149453480467623203530752000 11415385 -185649775892272349632832817985894407420 11415386 -139956576194646519104555844634645477920 11415387 196811390333169244769994500786104647168 11415388 -19527654015021630552822746181546015744 11415389 -10544451443327319552298822109227352544 11415390 -94747154679371876076635910817629081600 11415391 91865871853953799483894578673733261272 11415392 179025726742586111355052024789742518272 11415393 406499823832772332576352472079274268768 11415394 -36238171064432221088678469073330451808 11415395 512185920079491100414844405928279790080 11415396 -392186279882194152616769463321460190208 11415397 -182666391520968883407767578076421203168 11415398 -175098540331606066665571539944506246464 11415399 585562993448941272608424245211808308264 11415400 49223080704489285264484422602835072000 11415401 -794850065670843582614566789503068006598 11415402 -194271472294349467607836493315265969408 11415403 814455604282008118211071146633415951480 11415404 -131724277293085393119353290719136137216 11415405 -54160663387431754412921541746618478720 11415406 314022306556484285740404325685812865664 11415407 43218044936916975150924614702204635200 11415408 -6957599720624840000840926350147158016 11415409 228361290632550493218143686089818382080 11415410 224600798838299424318358270994890323360 11415411 209029058855683729937008254272826479952 11415412 244860703679651238713934260571672937856 11415413 1022513630868894710113570016097906319662 11415414 -166900826560830190752291210259532458560 11415415 -391810437387446551990956012538996430400 11415416 426339082815923469318146794584203796480 11415417 -194049545329667863829298574273899025152 11415418 133385015490186101574058058989335831552 11415419 -306557690912980512067871634709742485704 11415420 -71754665196179686691544936387291302400 11415421 1921491251550967531345381972160422380800 11415422 239956497498318261178442536101621760512 11415423 -191392664581657092223295878068782236656 11415424 14262179408280021195591150572132106240 11415425 410520973753939124171601915471753600 11415426 -367322105813200939394499914674626028032 11415427 370945636273088376612740070846261137276 11415428 711262823538648244282814295852828011520 11415429 -328503237362482283335030522449022562016 11415430 64721126429546967190362244011204251520 11415431 -268977687613994862610666177920446895288 11415432 357323938597138155206073465155808706560 11415433 57017063493576764093738936949603670682 11415434 2594097839138433823477882058532353280 11415435 297765192700676901508320880847139068160 11415436 3858357960015990031787945257513907200 11415437 435882572289907940909596400465702599392 11415438 -505101504619076521980496260040350105600 11415439 -52953815452462641498404683389349673744 11415440 -57402560567623011057023913758875975680 11415441 -150093956105274162131325081227534673600 11415442 626399872018004509301179300415778217872 11415443 698314362100510489267880647650862840572 11415444 260884245181734464275962113697109186560 11415445 -242805309895843392755487082056031784520 11415446 237611914244949334107975815532998144640 11415447 -4601413395643926870037351950609809520 11415448 -69151826722084764889454151506851553280 11415449 -1087823554841500264913126500796823203328 11415450 115041661265100003740685997641690105600 11415451 51866946418915661971173056330683484304 11415452 -103033802884927450028373526221996392448 11415453 -186214151697910922314627245985333864896 11415454 81885065347471212451152197347359128832 11415455 -425643675048395569894850651445268343640 11415456 333870858125857962438554380451836723200 11415457 514669316560915396628350739296710772706 11415458 -137694747310129496963558770323734651616 11415459 -422263252021610658266345313345339041472 11415460 -47870820646572640073722515819472527360 11415461 194229607480014221689306203767092302300 11415462 -70828296939761572642952508181032537216 11415463 366150063594256228526062966831136110712 11415464 930039748784927036432557942909217295360 11415465 67582795848173224036993960977959136000 11415466 -39079360636221387000931671148072888320 11415467 -69414290666080114036101085968523921008 11415468 -3713698530376938489685095987665965056 11415469 294305749456398119987888839083134364844 11415470 434408682079885648508971934773669989120 11415471 -324929877396414573382361400135457539072 11415472 -255377530975731906554838499892722253824 11415473 -1367941612391127867396186268610823263820 11415474 -10208796524423745037482226432838284800 11415475 -259987544608150413900236081183204948400 11415476 -222829911263574232701149056117437517440 11415477 129838577206507128842017706050427730720 11415478 -457116951494052867754619894668097362176 11415479 -812352313820941245788228997136272381720 11415480 195526981334409183621059326967881728000 11415481 -297787460615135201150712347506265081520 11415482 55009590775786380367461180321267747840 11415483 -209655322780567510347693747213326390856 11415484 732892899817824953757189189656704726016 11415485 -282651738502262672274217382858418256800 11415486 -209863206896743010916340692568444814400 11415487 -682213528551599219705005020788819416008 11415488 20300353832620519912822853568546471936 11415489 -106927654665350331366042811079522241792 11415490 74704178536501490902020892900623045120 11415491 408669300664939312460637035874441764952 11415492 12191052536276800632249186723273403392 11415493 -447428528071895231406838837518013981760 11415494 -377283455814071586981712276913180716704 11415495 2528653679450385374790258652958538240 11415496 -557875648402393304990145580353371289600 11415497 -115796231184562452787701623792222568960 11415498 -90045822174480941785015157220179077632 11415499 355504454626574604108130226952399955936 11415500 270317379771905310704497926187415040000 11415501 1099533094289766675006872008164652233792 11415502 230077880659507795088115480600821760 11415503 1280547069181258153469758181830353336 11415504 136157871736964048057256389382975651840 11415505 -268581285145027237292178683226658294680 11415506 393064908511652614719049172359848119952 11415507 57864857266500378934001028015411465840 11415508 64864909239469535020905400000686503680 11415509 -266745909940173504740127754352649146688 11415510 139932380957616260858832688120845398400 11415511 -4167281240968526706182131322978481360 11415512 537901172812403419679695609400280115200 11415513 270437163482460168507163740426699969744 11415514 61369895729706753039734836564810248960 11415515 -382443219608098751074730901717741293280 11415516 -123546136745130021550286135248975257600 11415517 325150869361370882625129981350813493132 11415518 -33141231473135495970959651652980615040 11415519 -5438395954355360000688402509129053680 11415520 130833191296167048960985884577168097280 11415521 344001344549872460499994141208482176 11415522 -105686921860785992704174477195155996672 11415523 -343001225949163827986236013588125615360 11415524 397602160213115849580274981886069268096 11415525 83457150568898190101237665133584459200 11415526 -523561886753598371831746769929230912288 11415527 -521323686990984426716829722732226505584 11415528 641475912510353622594033739257362841600 11415529 -295662206640594296450317844533001644870 11415530 139308481114664069981493850167424038240 11415531 588864132493482170427083976361553691120 11415532 138409423738810991933330826813663293696 11415533 -214890155280912453733542202974201718656 11415534 -65808399384411290988181072533756552960 11415535 -750602563493326797534298228526135163840 11415536 7702456516230719065495728488607842304 11415537 250943217424010806671815979833110454400 11415538 -409999717995452650538232865355994331104 11415539 702418610437080600197420446369964027340 11415540 -117097127994181366182153123759723724800 11415541 156430536009989875591410167771900000942 11415542 -1819510955048655872709712039943719488 11415543 367811403070730529960808405799791245264 11415544 148585931930090072181770525835468472320 11415545 -16794410028494883629153500888639712700 11415546 362221984547722001403792216917336563200 11415547 451654149652001647531088004655916731920 11415548 -220438816892642244192165819836770480128 11415549 415633188374110279311882396699225636864 11415550 341453988096251943674620269191029636800 11415551 322152684601230565743683178791775110880 11415552 -64833036393681325167848610761162096640 11415553 -644630058812431883786172165678957694380 11415554 -1765539617739742764115355025172360320 11415555 -66964463886453038280562847685942823200 11415556 30185150132515976716805482453849820160 11415557 103306417962065104129077542914964568480 11415558 -123882665404166030646112293715385640960 11415559 490332303045626568309033560146858125816 11415560 20191897778120356843225423931802624000 11415561 180246198094569444060415632882305112480 11415562 611447450281660577674972843140349066032 11415563 1021089666433185236940605199836041497120 11415564 76785084097300796377621496881828405248 11415565 -97459316980045962267091418438474707200 11415566 605475539205601538420917477545023927424 11415567 93372771126817632763633929815227448448 11415568 -151124127882276274232381173684497530880 11415569 -255955535574942439547390275402635205920 11415570 1111384611713103370206380074833523200 11415571 -723276564794062989648119463933163390248 11415572 39361588391479755128265384099276441600 11415573 -4194305861438643772696502151535693416 11415574 182472896347107915354419536741621055232 11415575 -579117091001904386033225455887228349200 11415576 -468383105240450429953485624861528576000 11415577 762078895583147344727619422258657012426 11415578 -246644555075437476109708846094449298976 11415579 -193847808768949036804539468387236912640 11415580 273099508002330499507943595063621427200 11415581 -418317915594461277323357237775242976000 11415582 254413691475096337461798979230696974400 11415583 -51798548565122236234232370087789360176 11415584 753330426194473910048205421735930822656 11415585 106424654004424152622741967313407596800 11415586 -75487520854400074656925121040119855616 11415587 4920989167849854997787437538991823680 11415588 171919083448948346974313002157243212800 11415589 364455798064003491392813547604058116920 11415590 -192208983059504399348147743040721511680 11415591 -422200120540101937811086827840622733160 11415592 838807651152128125081408589928878976000 11415593 271479739274828791386656851340836651008 11415594 -20541512543635013699434730557971018240 11415595 -222141805336920217581332068542660771840 11415596 -522847451102335789946792013103725864960 11415597 3873173414521748707337147047352183328 11415598 -107994535003797924056301861621647146560 11415599 -108127213476337413632489385825840847200 11415600 25462796205473885904419292797730816000 11415601 704795576443218576037475968867047226804 11415602 -982817639202805411707653812213896571392 11415603 90746588178288362392545652526817013824 11415604 -65479851911625731655080266718720012288 11415605 645870535178364751944471739179399741390 11415606 -274457411698242185247467581339660448256 11415607 11894474829628309906386559918598971312 11415608 527871776805137222754345042902004264960 11415609 21079187907206811186170744665986543300 11415610 85334066379346323193736857967503085760 11415611 -53412494631713368958288296295409493788 11415612 -69579083784893293697900795318022174720 11415613 -375300022015650463030166578740141158592 11415614 -93048163523220811436841346580959029888 11415615 -469817591886926256234541815803111760000 11415616 190950556503495139231406467800134320128 11415617 -398691278091829374306427588628819080620 11415618 203580628438382649313209893711585894400 11415619 -644860688407904877613546173764530035168 11415620 293124955194640038365443047101200999680 11415621 -124628669644024190526914786160369283776 11415622 -478403383961583465085611036902945865888 11415623 32224792178806600150398964060023165000 11415624 -543097407713432594472024090454794240 11415625 -184338568470301090876484080289269425000 11415626 -140909632247086171444963902055448788992 11415627 -654476970478540341702023703806603024160 11415628 210880160767425222198790390044277018368 11415629 -248770815746719061151045706030385653770 11415630 -3337536402061994919986827728983688960 11415631 78274879091501019698242564785218819664 11415632 -86886826105004188491765198630758129664 11415633 -174191550169658382764055587141994575376 11415634 -19967894422471109464153923076359164784 11415635 35128013445782382861113194805788800000 11415636 109521665326905367354571383610505007104 11415637 532355385150763956123080560304311222240 11415638 -235623399076826806449416352085570505856 11415639 579188153698206399331611178382219889360 11415640 7103325990104195037287804482810060800 11415641 216674158556449859322843447153809814084 11415642 195240240506159409205118254528747044864 11415643 598862755108889349831988324680361261892 11415644 84058050078761279402147688670324302336 11415645 -365164232835021799075272041155241702580 11415646 -510915958893229738071451343086025061696 11415647 7682041285393910114370618585199819200 11415648 -492954453416239043450572332901153898496 11415649 -70073343115442750085499051780007630848 11415650 154860252536798294375743965166289052000 11415651 232791730764593027546695978976128017840 11415652 565361473147574706595170182562792273536 11415653 -464428644243673809017744730906059646720 11415654 157684288197111101831293166258041517568 11415655 199810846446620437410548283217383570000 11415656 418160881987738247609319382458912768000 11415657 113698357799448586076841377543305236480 11415658 -545472143018345843845968992754268592640 11415659 -6444769203264779237949323658850623696 11415660 298508162635300213381995065226108533760 11415661 1131426684271993087488744228586905877312 11415662 -150402894125366256426567262493852674176 11415663 -253451198154743909321896669723144284816 11415664 62236766318427154380343899719031717888 11415665 23622571919890460245983927150785271720 11415666 -163404909315385798215663606956348002176 11415667 11973274724914677139118817140923956048 11415668 360711220220287278385956351122710720512 11415669 -317936193414630104085306420604347097056 11415670 -21324800240986608155221736303053716480 11415671 750515613165617028359909667864515358216 11415672 -7203386701212433752546152331296993280 11415673 318100400076296262641517134066653810922 11415674 16747543860211650521028537026167910400 11415675 -274358086518854400687646639517464488000 11415676 497027749045412936038872663549404167680 11415677 46826260308314329454805087706582789452 11415678 -324194331177560839805836625862040349376 11415679 84399432093414151427516061047582841840 11415680 36266558234929919350268310308310220800 11415681 542544407262031428946508158007635767840 11415682 408820497545446275276683670686652605952 11415683 208397037817693393844915398891730064 11415684 -17581551082235250510734914574081138688 11415685 699236324144530542730488370088259016380 11415686 -76747878423024517523852418722018978208 11415687 -312428361110162440825541591384932924848 11415688 2852452684076572007635809585636311040 11415689 -1017409856128560220039419006499771542144 11415690 -23269946623379400391062322132707240960 11415691 -298227509220190014488540237651508342128 11415692 -292640778168700887016216384432308605184 11415693 210754793039927646073399671846057776064 11415694 623020513763716332575156092301687519040 11415695 270384764438298569398436166644179000200 11415696 -184943421277177507768979228796089794560 11415697 399254847156146675778786295857914916146 11415698 -136306971539158448583686622738421923840 11415699 289877731427669989870294218980725862304 11415700 -60729087208754969631157221325339964800 11415701 -662252690886458758239343643698548890496 11415702 -210258851111046291357133012366508155968 11415703 330988547496199290618160578834114978184 11415704 -192738900321273681447595085991788236800 11415705 17458083590721458492413548183828787200 11415706 -103994093750517858261247064541759602448 11415707 -276837660865319633533279287706978306044 11415708 -20546708124330894809089377032999316480 11415709 -453066700692412829305063686830080408090 11415710 404988065726749485055698775245212669760 11415711 -180902589239721880189641048226019020728 11415712 -46196104914584344321547452680505393152 11415713 876164437831985329412336835549967759920 11415714 -19494942695584244074154880606292536960 11415715 86586474530228029650203186461317678000 11415716 -63240219704421252449305914024483733248 11415717 -44921906973474473055637397737254105666 11415718 -85553223199929260730421649697531401280 11415719 -221503181939311300773924634203123425232 11415720 -23101929576855424231749352962629222400 11415721 -8928291383655333027730658655300588600 11415722 -125433985166245454564638912617182219088 11415723 -134983873500673294661562785543528588544 11415724 -277862663494686507336519652073636716544 11415725 18801068135365740177190737546748884000 11415726 -155884427531338981721570164661317660800 11415727 -559329054396890863946926155581214630648 11415728 -34813723259959452428030632748422004736 11415729 192571426383044965484932228265766583488 11415730 -297067614341947904789976361853598726240 11415731 -16644344030322987383225873098564446936 11415732 324936813900713088787663692737637734400 11415733 -372756696461719335668520658123341672960 11415734 -1338883395103153291489786549722408768 11415735 16389037210522137595420597935115246560 11415736 -1694170569250178284304446432471261347840 11415737 -67958637696937167221247820016315902080 11415738 450395734680613751080817776518830730240 11415739 -547997221312021414370857298952902274460 11415740 14907283269048334246553507792614010880 11415741 273045186954665343846850628885369514624 11415742 -186737173041362354687088712520108409600 11415743 -1497822596768008133248126195825072289256 11415744 218555970211161302617019669130085662720 11415745 747290346120925901351382216125625300 11415746 72163276142721226946378398273950141984 11415747 212213609469487214052884417157927766272 11415748 -537529079427698195979960044669750814592 11415749 -998347296797485227532266172306035521250 11415750 55516098445206056969559317000902656000 11415751 155740218545950789882386905743053058560 11415752 -344587613751353630812980160010026982400 11415753 -76306059248608485574168711623720052716 11415754 -28273774712228061869711953989388585728 11415755 226444427323290949646558481683521007520 11415756 -16558273558863365530792686845444997120 11415757 709668174458868220327480572826224760300 11415758 -282601199674637056811199981404074530624 11415759 -371751876074998223789055545013468389496 11415760 -49435769569572682227819641055566315520 11415761 -449049363584921967857851824272985432576 11415762 571297727496339720102790972492752003840 11415763 177018257825463913932961031000716490400 11415764 74491174273347835661709300036692975616 11415765 465289388780203576539344992530257932320 11415766 635407869367716239242013067625382636832 11415767 129968583423604504833009027121943044224 11415768 -50612361553666438642171474172925050880 11415769 -13802514811852191114736375031900758256 11415770 -46979619922150441833176381449138924800 11415771 -810387795940963664130987358648049866260 11415772 -101514157410952010273478689129607336960 11415773 -64498436789767819965005400104874309978 11415774 121883446327628002676769667662873965568 11415775 336853229552032436687469034119475869000 11415776 -347361893617133612795212828020811235328 11415777 204767394305598482092327892986403839920 11415778 370962272286593906694523726998342855168 11415779 -584073352399084001735214589011178219620 11415780 -164423984259231525410523582932572727040 11415781 -25377947323356777180721317754041713280 11415782 203646165739167843467205763707283308672 11415783 -843944304862345555354330791363882237696 11415784 -862087610792471187867061465064894976000 11415785 508601008660018128209041575042605613960 11415786 -366934854980750188130838441025175840256 11415787 977837084710327573923475200192480136436 11415788 -188884458848304076235342204054609034240 11415789 93852620694159153971224753660866278400 11415790 -120690400307328979903589051736689184000 11415791 -1063011532397369188269235389014991941808 11415792 -98921306348703150733116284215689216000 11415793 -801486930332088554077103354723950134958 11415794 -70730970856444894751142656012810055360 11415795 52572202845543012040737243376082952960 11415796 -162366436552727755619938678317955131392 11415797 476809987137053946308515608788542954080 11415798 -212274365537221244962193247120432189216 11415799 376043718702779801932544356212407754720 11415800 -382565743650549249816643396918064640000 11415801 -86797629050934780974165622917970992256 11415802 248842940887837180272391956930196970352 11415803 -230977388279935197806947678937414215920 11415804 -423316939425270157951749598088341675008 11415805 -33231917974829251244639952682751193000 11415806 -186971655161481176293009346520497859840 11415807 -126591232859985575826240648660039109752 11415808 -289092264880616225487657009780390625280 11415809 132920973144415545738018713849993483010 11415810 -672272582688526140665323505772180480 11415811 527732338442158420918476959065563202824 11415812 3735801585055377597999879861291270144 11415813 -40948150744274277048738274451789427456 11415814 -108218919352256767209699328508995107744 11415815 -576751639558228482129507592907287186800 11415816 39330207124835071314008680752630988800 11415817 7882652273765135195599798408611599232 11415818 22111773423123297252857289066708867840 11415819 -102584009516783509993334771654638140456 11415820 72928914574789653660383115446615301120 11415821 -780183208632391561666008457991291500500 11415822 -25395274366129126084257675988283888640 11415823 685675567214173826439765320357783766720 11415824 60771703729691396684347290390381797376 11415825 151095284687585731430131228096305907500 11415826 -7364676659758817692699092410874966240 11415827 440767282600031293978970991013672036440 11415828 -356307444853151036779865648749174364160 11415829 574220909455398554756116980187326985884 11415830 38227436701845389778121047102222766080 11415831 -48833407368972825828438263787221763456 11415832 72276184098301240494729392406499860480 11415833 313397460494738008113418586107431635328 11415834 -18418911933096408542897797684348665600 11415835 186615449038674664335505059478775740800 11415836 -410549140613045315950807661343795601920 11415837 221886915496714012391575783855318949760 11415838 -127536020148337155428167156347811903104 11415839 441625385489485596451884612085185644640 11415840 352855015786444992680366674392121344000 11415841 723029890044584389385872737128162808000 11415842 654000716520380327069683848311896245072 11415843 -21897245014305613249067311935848509440 11415844 -341403003329604502665541064647750806528 11415845 -102980466268231103791303492441611911040 11415846 -53744723726368319683986992809738659840 11415847 -663022528424230471702248025703517255360 11415848 681646562068967301964003129936670223360 11415849 730281256128396652627737541028383223040 11415850 -235568775494832792174987761068466796000 11415851 -419898204686302584222285908656610919600 11415852 6003133179707283379104461063267174400 11415853 116237367456923407552587292667408418604 11415854 261986326327939551617190890393626766592 11415855 -2339925516777203023312088394249081600 11415856 142771931131261424063892808628588429312 11415857 665255024442159781322202231766654159200 11415858 -157876464072630932967916708042559826816 11415859 -90087889889285413904259177588751758080 11415860 -59892495393481911306858778773188160000 11415861 -221291626474305606226503956626495294290 11415862 -615611916536404734337601813948840190528 11415863 631058514537837624785061077219711795112 11415864 -216027012391357566250945875016752168960 11415865 -177421071550572571747493969063720942400 11415866 -89327780318830000588810952072629248 11415867 -99691076624665795620965953345396633320 11415868 -79788097735794208790884848392308989440 11415869 18440523918352100333998913814310615596 11415870 -295173488329095797482163401130303404800 11415871 -228435745248134012768198153965783908928 11415872 70597557947876284234146130801330225152 11415873 558001871372477827084933239130640334960 11415874 -158196379707236923869653090810342793216 11415875 163677647647200262575668811502849104000 11415876 42198701180648668108487011265911547904 11415877 701609683107371144400482976062743523328 11415878 62551461594661720448589608435081190240 11415879 476646880628910636987158793510351417600 11415880 -161221434803796866096192968089568051200 11415881 1039444378404680750840227731595942238682 11415882 178611137366011471950386488940734905600 11415883 486984747933442021403157184268466266132 11415884 881083083910862590158832452870967641600 11415885 -193145326454191864007803358333359791360 11415886 33137764940210866332867419356397217024 11415887 -431975908234105158554819386099145292048 11415888 -44105836204378366776182294712952160256 11415889 562224973565322493572796684452592617024 11415890 111108244101911272699933581813788628480 11415891 139221122062063123781284483608276376944 11415892 -26084258261970573404351522544830406784 11415893 -1002274860136614874983379642040518743858 11415894 22536017252432732432902147093910863872 11415895 -621322313602589161460764313522930971200 11415896 67111882476103602356824664597483489280 11415897 -70679554328720105714555932644293650560 11415898 -2731807305927125090417541996831197952 11415899 -68972646860029994307154639792682061552 11415900 147308718201422460504218111563702156800 11415901 -61341009360097716097323466909972684448 11415902 794677089703757068279710108755494232064 11415903 -5485296737419601926274780522497468416 11415904 76934767563683080647865118893988904960 11415905 -133789660027793901047327569856178458880 11415906 -72724532362695765452189435081701252032 11415907 -459881851342152658472345704644145071844 11415908 -5956805364374579502106141013746114560 11415909 -155509281321531783927472282176524466720 11415910 291664037938121240837617564341820416000 11415911 -495164185546099715846794192470705205848 11415912 99526436434384827154110577082605731840 11415913 647930026930829684318314957494499919162 11415914 3114365800236016627631691515516618592 11415915 -37667936324043866380271637163251782880 11415916 -507701664820116028249712143509568341760 11415917 203082928979255969835479727006153360012 11415918 229511094939579973914510382250202544704 11415919 -1153413350763413366256505836801740069680 11415920 -144131530074294936447484669933522944000 11415921 495121299679918533905852319843932103264 11415922 -255063029537962435932355673046423070080 11415923 -207754519067556767755923525735803067828 11415924 159163482871006201098963290922023485440 11415925 681318328459515093443331690456375681300 11415926 204124585885290563646236270890901898912 11415927 504675373141207683166437013404401516520 11415928 678971937131408773355462017219425116160 11415929 -4901402671553373344839988649735275136 11415930 -19557721546059969107823295226388718080 11415931 1183889639543742372165516513493362116200 11415932 292569362743414649296162237143142313472 11415933 321805692792318636776188179590291441100 11415934 -659776541451212823742259543214237648384 11415935 90208371422329764377137856960236453440 11415936 -22402887192450303487663806850699100160 11415937 -111887744597380187505823333517057292480 11415938 86014768035804961298118834727446051744 11415939 -45235450587180191167247786852250170376 11415940 -40437464787231955523168935976376952320 11415941 6001293221586470341517469419631297600 11415942 -458726467965450258707099870232848315328 11415943 102909599458125881999011225187868605952 11415944 -1051991179826127125190228615923103866880 11415945 134395163355655518620197568294248675200 11415946 324817468782298810636174672085019638784 11415947 352512838233142535318102301510748509396 11415948 -147750319984549767796650845926206259200 11415949 61773728835316429396511686361558016950 11415950 81331236347655281371990276935535689600 11415951 -122377762164598543069475914246519825920 11415952 -9808018071433813770077604367880249344 11415953 1233330575299631334849977199255828718656 11415954 -48742781504782444877753288309828517120 11415955 597798646835943330013686145353214749360 11415956 500052296793869114695164884007783861120 11415957 106566865622122431567788915775798364992 11415958 22142431872178740908355068472886472448 11415959 51972538325012503589471128748959694400 11415960 -368012565062813842561373582386529280000 11415961 978726698338128569316438189815228191562 11415962 -100698398612636489835149965945265569536 11415963 254672842188356006049424506679346838384 11415964 126154361983378888569280810486678383616 11415965 762663458999822396115505017453779639520 11415966 66618507786517772791309174256157225600 11415967 381096314432385147697073339874893181824 11415968 -449666401167980264685600497825390592000 11415969 -621035148660514498726591281271419150000 11415970 -264631611141353526080525165473472452320 11415971 -1445531776510652356103347428609753654432 11415972 -142669925633532459668687820446912068608 11415973 -100624790425528728563432346015156915778 11415974 -627475916178032902603517293549971152640 11415975 223005994592146046674964739593600628600 11415976 -438643030475791212710813972020257914880 11415977 638709709905869718460279850997534200826 11415978 3734012782818466817549077244578841856 11415979 440683791636432598189132738576873323640 11415980 -14271581183077104800627077574095119360 11415981 90426197894915122097988853032023044800 11415982 -105979593957097175011272844670479914816 11415983 -256321991040769558260391595312871080760 11415984 -48351126281024801918430717267935232 11415985 -199316167298126255696071542574151989440 11415986 -152591167476240940553755292220817408896 11415987 692730936422115121488234296643174145296 11415988 275173090309582606999029048428584569600 11415989 535134823695660253318339575976485987324 11415990 -228129965600625194969842695768107018880 11415991 -790523394835394592329458273318605947608 11415992 67828043533761681318127849743763169280 11415993 229709212588286464102643644411065498144 11415994 129173432577098115465978891474163933296 11415995 916216359940623127866171905696479365600 11415996 -606975300527048849922860038191610203648 11415997 16556982667744693070144312371191813446 11415998 30519771500124109006296800957739048960 11415999 48032662799558759025533564369443011840 11416000 -100886043600964498662645575368310784000 11416001 528181443483783039699400292083696212 11416002 -165290020133291399770169609720098690560 11416003 -485947079622782371806161055735933489176 11416004 -30932014749563415732172075076926746624 11416005 22301874370736448402703796757141638400 11416006 70101185038341298443472217732053643520 11416007 446261428855182750445394929215211306560 11416008 -230826018528353731383936422992565452800 11416009 -1097133760829862887176706280692940045360 11416010 -2028512075383051090147918929706309440 11416011 69030602070332378773277343906505255104 11416012 603173720529480736621066066224051981056 11416013 209754663813249406927923767033125371360 11416014 -382218632467744042848864794892096756096 11416015 -254186961630187253705604940154985161280 11416016 207773442409892565850772525908881334272 11416017 -218727939961999216481386323613157565120 11416018 144348455612318617497141791113200086016 11416019 352019011512477586816781883405124854480 11416020 40489053896461291988873657550312591360 11416021 653823313415220281002566275619701269344 11416022 -11413307446361054695221207455737214688 11416023 249819681739298270390853476275988515872 11416024 1367050797414975786616160041699246694400 11416025 38346204706089526528039451265787457550 11416026 -220824879100323369792664259345166521856 11416027 -2769441116946890953443284114041660416 11416028 -21529879542862497213702851826600261120 11416029 -2650928165288822794107067283569404672 11416030 -62217733301450756167860701146447257600 11416031 164647786182533852388374387748335291904 11416032 -21031699698999735049998594235532574720 11416033 143532186653239581558332215193279915200 11416034 -104286676865245514016523609393793361408 11416035 51874849506936719475225732437517985200 11416036 -265258460634878059510168663666047994880 11416037 448544397963034366237691505731335810686 11416038 -17728167085606423244272690213293405312 11416039 357793040465520592741516958684251714624 11416040 -297289068856813769176363667128131686400 11416041 -42590954325387413400007640703423784704 11416042 121636921448296673474316105028554399744 11416043 -385766209321070024913247064726728605708 11416044 -5043869241467681610688485075325820928 11416045 -5946240786259945658689599583155880680 11416046 331123701983222775062515026795042605760 11416047 265343330426318634212333773254606286080 11416048 83270167561177613165335730944478740480 11416049 -1382973660990431629701593846069896078236 11416050 119541339698701458019864607399520691200 11416051 -296161633339907694209102165276942634888 11416052 -672281631387926576951253298716858021888 11416053 -543633917314250288455288232212936396800 11416054 -96197618101436016664687047836757180288 11416055 -72095922460851230517371760593082854400 11416056 -441456921732880248959493817039211212800 11416057 8039982104910367578138633351211136592 11416058 42460879783632661646305854291787904880 11416059 -4893309869724173388490661485985854860 11416060 -25666476297013863294502472028751011840 11416061 -549305649399025388183502784718212478388 11416062 -39665953776136410912987086440290886656 11416063 -673389380658413143008122737657507691960 11416064 -24791443564598691892967177940325367808 11416065 280943297560578979279539077282322981120 11416066 -151151949611120753956401729842311710768 11416067 -525015262769545945307991061576456387680 11416068 -839235414054545003209758371177736404736 11416069 240769857281192177125719184562247811200 11416070 3272790007510599123323131081704652800 11416071 -156083578423750243377102206316043251288 11416072 68544849163140394288553177779999334400 11416073 222801040250605684558403779261115274624 11416074 33792179472277430390990186182474752000 11416075 -199184289534371128853448088963140083400 11416076 184452319717782345661831667024962802688 11416077 503180871088235925595793713075793014614 11416078 -169489191434726352941420990516005984704 11416079 -1415227296214280953634671055180398287000 11416080 31584182464226361563598931290272563200 11416081 175767529335455488307929348802253318144 11416082 -497455977975406101007618257034849656000 11416083 -102988285067994719820972321654046391040 11416084 -689148218440728809974199396133434694784 11416085 -625504310908697026907958876328315887840 11416086 -478640627313784493400100866274021555200 11416087 275763351645432055248228030438411244920 11416088 -304453398759458069690482468846370365440 11416089 305798992588005388683286921740594096768 11416090 72276177975964356728253546815681525760 11416091 197587354864434668285090531251317059520 11416092 -335910124830882244036500495514251560448 11416093 534456313834815429375219984780651984800 11416094 276577245975400936702885132972553102400 11416095 -460440568545637410406952547406888772880 11416096 215444523199873593299172053127417298944 11416097 -189342568209713126024301726682552116096 11416098 -159370873690222230104353495077522869760 11416099 58879292571520997635140052851431273464 11416100 -339118250783782857315000369240202089600 11416101 116712294567994419839950357726092500832 11416102 -131481079344809889601681600870767363648 11416103 -488898852383925935738170155633180315696 11416104 -163461524256594013758349657133541703680 11416105 33568082299237464453503596711307882760 11416106 -281977650402693207465759619451075738016 11416107 -272452066324104114745090378402730529960 11416108 -1958092571174495344791100542273244160 11416109 -402336305783171315024046140718279555690 11416110 -52204739487384435511550914112041036800 11416111 438204702008257098558516122352832810080 11416112 -345206580960288853827637186207790039040 11416113 -414718959080001840723831126030131520 11416114 358452149624612861796709182987305104656 11416115 97478365974963325537560155134693810800 11416116 264316759975355252766490671615241777152 11416117 185393450368822028067841576092579661166 11416118 -31137857563734406903821404153665784544 11416119 91547984852567941194842406789576925440 11416120 -157970029449728918689979592529668096000 11416121 -1166252903732707878034651985052009402108 11416122 4835064865213125059079762998104320000 11416123 -1214345516011790001848604989017377849628 11416124 140555297471060252079820184241492289536 11416125 -27841661570957487048810139358469600000 11416126 -261799601539146826721552586216854306496 11416127 -478613519396232331821572374282808457024 11416128 -86348611376262882537935209229633716224 11416129 913230304160136470521314787309928646276 11416130 359551219400917142823272250098140608000 11416131 527892155088694285511372967660573304560 11416132 -112955994009828179541808870043009515520 11416133 -232127035709574074152865652849995307618 11416134 318673544313756573536669424853364187648 11416135 -835623192359471475918998975941592422920 11416136 787314728650837977587785087020362695680 11416137 257444517800956252348588673134424370960 11416138 263473132318339785298401932954741340720 11416139 59344228996232955516284698657100071200 11416140 -40106328734393141406317141999912985600 11416141 -347976391633168077188559192074604957216 11416142 -73758990850907223949388457729296185728 11416143 -386315853435147348056754767782034927856 11416144 139819109410281603684284656648544706560 11416145 -220283469319881775966639637448749744280 11416146 -13674052460809211986192594866419957760 11416147 -229590413952107214578704865878098409200 11416148 -301454942483139853349248086703800561792 11416149 -637254800056047006120691052855657386866 11416150 -130540548094392857463796655537952624000 11416151 -307978005260760747689249794351967724648 11416152 -309691716490945076616622396312852561920 11416153 -83297159559839857026979475445558484480 11416154 -195491605323864771586339374888895774224 11416155 99457274340579124236656473760793035520 11416156 -13942037253229030267983886191754070528 11416157 -122852110529004242867753357372069611008 11416158 -85396166391185713258102674662555491776 11416159 -1160349046805131988894756480277202818240 11416160 61546501471106134451914998540124815360 11416161 -93427873664170299134749129456487078976 11416162 44600607117050675115667695774390410832 11416163 188131302679392578516636739028961878560 11416164 -94195066326384199933153154284584744960 11416165 -37483501870596091285250662951992516480 11416166 -125009195924760469940826057010106311968 11416167 282687129052044842792646448119771598800 11416168 815084264974491261875602024793390914560 11416169 55362524314038410788646003219140752000 11416170 3603095212302363863780053081098969600 11416171 155039668372837382119963990597859292592 11416172 -407770861816849721234723916116321965824 11416173 -515915495462801874851463539857001236416 11416174 -101444889528651729365455888943572663296 11416175 -340400532566819150976862281765024600600 11416176 41161152735115205622851888453535989760 11416177 834549474754964949588497207469336771026 11416178 42186372482470032077190731181191560224 11416179 205077039814447406856612545961917321784 11416180 -570523897784165406851024532442923932160 11416181 59486611533586762802501680204560564480 11416182 -541957834042952966923149564655948016256 11416183 -778118042041673481326237131520947956176 11416184 93063878279455797794705625942452797440 11416185 -62530227303042041870218263690505911360 11416186 367731515874707339825268278550749799792 11416187 702611761846360629828318972059054791032 11416188 61572822390465599327993880880734535680 11416189 -654890458486248276385001131917059238010 11416190 -13804258869208825232376868377986448000 11416191 -197512528080023334958864702254395109120 11416192 -489297195882344035085457314508020121600 11416193 -369404232109142528661431262083618706558 11416194 -73926010135806289982221447183320092160 11416195 3199823420823834361679115893254118400 11416196 -684690361243491819418208631158585226240 11416197 -372979132271343633215525192599795537536 11416198 262165171818032093722773222769339676160 11416199 -809503491389861107959176004886647336 11416200 136534374762400886875872943736033280000 11416201 378582008779485102647061207436815586202 11416202 13326770136323148844005544456287421440 11416203 -51341391896570063306555776526424766788 11416204 -272710692920802256645192890469812504576 11416205 -698961299713622758786036742317370340000 11416206 217045948510939739605389893947080812544 11416207 -1203121960172240893907616190590530757120 11416208 46289969605797647636648903402898800640 11416209 -86897967975884680145662824690381296640 11416210 -20068933440899345516443525528126212480 11416211 -1116005082173476890524853670728746280960 11416212 -706420083083448761541665185805471086848 11416213 -187285109516338316923618040064568861796 11416214 -297288156842347721951046911214772179648 11416215 88623693598180915485819348378613770240 11416216 911542229805108720975063350989792942080 11416217 687332180222482391085576483217632909840 11416218 55313470107974989627138302309516342528 11416219 207735975598052624579301205287230127620 11416220 -270352426325828303168342949294012933120 11416221 -25236006352059012661435924815383985588 11416222 -320825962034283506179406838908047892928 11416223 -81402670474192477910602261655059383456 11416224 -280564233594907903452496937926561628160 11416225 -146235430630013971152172781141898546250 11416226 -481507574363663572626649976370570046080 11416227 694267527683448844992184234491022860720 11416228 -59713172006321912885640038064892886784 11416229 -261311176364821772091254650866444450 11416230 46319755925509207266259314514236913920 11416231 -1222822021089408321386682547761263331600 11416232 49251294088698964072302004105764864000 11416233 -124004608547865100229283079760326145952 11416234 -251090818088457571203547008601755459840 11416235 -25818671207358096157763184672261032400 11416236 146856454742271873501750993816714107904 11416237 159536842893892716651050155239418070752 11416238 69690701235082176709592712798696173760 11416239 -229745186492274910546299778704742736136 11416240 62376268266866197184278427286290104320 11416241 751631478744847769151086148373287596784 11416242 -2761318764498559535474296154580000000 11416243 455300221110979895148416192815833812492 11416244 -74821282914950037178948019581320136704 11416245 -34940975215807366272092881012999017600 11416246 97556965634195965480494317055715828224 11416247 -628269886698132216428070071832881088288 11416248 -755538231958497824935609612763633664000 11416249 415485268726207711063479945689231170564 11416250 -106566312439293539807051176733086530000 11416251 4665968547011622817640509246305043968 11416252 62244128975448620727772910398322164736 11416253 531031328303757936192163043606829682944 11416254 -104405510732848453439338686201429562368 11416255 -167272005834106191372960006592653483840 11416256 -249756365106522568034169453243342520320 11416257 -228948738375782431278212743800893294784 11416258 -104762982962309630781060591617627371008 11416259 409671116852558032481124971398558214460 11416260 -245172132887579214126566468006042173440 11416261 820916604644548729402904904839967623424 11416262 91419713178226036702722576640681943040 11416263 -40249724592331780023689970344602710912 11416264 -19169039118600218470631848981366579200 11416265 -199732766738551513061293282992585259320 11416266 374737930207303577741167378847580616752 11416267 -1348260510938039302542364901122303055400 11416268 824699594394303755457502460309901589248 11416269 -46096807762338269622363058104171423360 11416270 -134966826262725605889222312026620704000 11416271 -287677787045739187540293916274020416528 11416272 -5432529245516349516058502771227754496 11416273 414301148726150987404695206999677500480 11416274 -824129255375796392358966341440161573600 11416275 85117343988826830895486977649979412000 11416276 312054514846209515014485657834726047488 11416277 104644200499259194366487431477237328640 11416278 52513866028726635573949615311931079040 11416279 -91006088960696374077998903539581529424 11416280 346231501658540959616863913472841728000 11416281 -123156569003924032743180789644955785280 11416282 -993565286953802317177272049931398241280 11416283 -1210693961963185784607581912341608369480 11416284 31949596997421292850753565521627185152 11416285 -7691206274888675871319850291756342400 11416286 73818743023832665195885978920995930880 11416287 -398007856752877379066914323014253291648 11416288 96784597607069312069181872940792152064 11416289 -386736960748589456733013859035389024000 11416290 11846911329882617561757303578381260800 11416291 -1009381184005879958544681335937012638308 11416292 -251021621042049929129567833017803673984 11416293 276642877865390517624593758111183502304 11416294 -147569494450651533521104064410681083648 11416295 114241811738221575183359824972194481200 11416296 -121369204691364466221285230528009011200 11416297 130511215474021367959579631140917038580 11416298 222057532175580357162998607326470253664 11416299 840133684936664383577978908464515521200 11416300 262905321889009551345609793620558643200 11416301 -269358313193155572868980061462532871720 11416302 -21403716621137563665556751041309060800 11416303 198702115267202036115810995970691273728 11416304 -84478091337246777108547831309905494016 11416305 -73315115602085045459818832792960010240 11416306 137165779027786660141045419039389995008 11416307 -11809744549051489488934175164263629568 11416308 58744384549975491124305772340498350080 11416309 34799032459657686896389782606226670510 11416310 100406062992562014507415719013296322560 11416311 -216986765617236159609528290502731293440 11416312 330117188146094959099280558310161203200 11416313 -24617683395787539704230822518384827520 11416314 171886088070811105912080195471071032320 11416315 713605877497847852366857488042891098400 11416316 -853061481397098268586425629113420777472 11416317 -27272903784480043244975214840344435136 11416318 36880528228695384578001307980105275520 11416319 -574804048350042452739025073100010049280 11416320 175524330806664410091868569347209297920 11416321 -280265558821819021126523605814866089280 11416322 -24974805111610815880761410625683082288 11416323 -425381015972748108608469323164979640000 11416324 -68410473257820915585262031484539627264 11416325 145073759411737749531399742812323149050 11416326 -109118193303797223458883622831545440256 11416327 -140304585175895124835604768134221408720 11416328 -929562463220421406781063851655823360 11416329 879895332281207675382009244620550621920 11416330 309780961078310314521946733972580478560 11416331 1055619690910248693763952288438008976472 11416332 -300063530108340277744354644532089328128 11416333 -288567356710704688212373661763647874960 11416334 470848558928131108963798693202955834816 11416335 68975838588227224668316975292652264960 11416336 335398742238116401451593639844422500352 11416337 -259037507500273136720838362386054163340 11416338 -26533867015128548274158375311726108656 11416339 -184924642137986783490987124418558561280 11416340 84771961195857666184100561978193715200 11416341 303726631246198045132706674079029502400 11416342 33600781512656452884243361030820790912 11416343 38029746880259783395635688452498607080 11416344 -432762555199760397504602389138697441280 11416345 12883343090429063609959425929804603520 11416346 -109845145630964009895479523361369594128 11416347 -261045584454571289273184128401498901568 11416348 742044526275510600660317446052938954240 11416349 -231760444255066649755580522320697607456 11416350 96705138988280066667145732535702400 11416351 2546448898948073067605154834280334832 11416352 936747492389408327331480580380390653952 11416353 -260501919108008849348270006205133834176 11416354 -178473693600086467800710440237029949440 11416355 -277124034475941583377274738355727720480 11416356 -161982464413609038805100527076431994880 11416357 172647795699690333638485227011241818080 11416358 213189841402599013942434868461066125280 11416359 -115083728200429068672673468865957001600 11416360 769750813567013397830490263022798336000 11416361 -46396018330904870480500965436369723200 11416362 496371062874687613047236759574555832320 11416363 286234228533062930049068539975320429348 11416364 170705225470108496110400235442324843776 11416365 159062066823996621948359195667275173920 11416366 309237486269645403229509154879129531008 11416367 -392481802419272512882318479032643536304 11416368 -36128081020451408160511353330916196352 11416369 831147591489845979131160062432856156160 11416370 37965629292063222370331888137843384320 11416371 2064634509866817183602441149864296000 11416372 282341916502437026645497634988915302400 11416373 142764910209449571881390422415754318684 11416374 156025548810771559374143494561036249728 11416375 -761809952138452268471900747709830766000 11416376 -394171432340437401683914213495937617920 11416377 -22481061198749453559424046828350517568 11416378 437197896723024727162037032369392253440 11416379 85352449941874644529502944338823103184 11416380 269810132147667199855076496867700992000 11416381 703116831057264016291160361512669514182 11416382 92380699783654775685705456235053720000 11416383 789146025340739980986441769805801480448 11416384 -66519463707286553531087928812371968000 11416385 -40467314749600930658181911932970904600 11416386 -5633355116451662216142229839676665600 11416387 -124620135956958173476655987041843825328 11416388 -691923197521237043950103398629232518144 11416389 -183978716740839043578478543873982220576 11416390 84614999934366434860067929304265649920 11416391 -253875975178859520259071344037015096528 11416392 199914918099689495458914374434518558720 11416393 1244661196095635263610473666278167111642 11416394 239089392597719660130037704639606663168 11416395 117790678690219213509096759243806979840 11416396 -336695425360733784486128565832214867200 11416397 -76992145043946207526487606757916048320 11416398 17601615661534662086867321205446449152 11416399 7499228801847278554233877043453406264 11416400 -19358115698337746217028661682310963200 11416401 156217245473066956438573214922645757440 11416402 -313133367621258250790801883400893754368 11416403 378897823902175789422097383315209756652 11416404 -398419727349488503534014922592343496704 11416405 -64368302782468284034846394654846972160 11416406 178210325029316684489156012913105253152 11416407 538399075883499065568658439313981147240 11416408 -118351300650365790162359903269368483840 11416409 -398065756091696775204417343064438688 11416410 -200082965075358768044854283795961484800 11416411 -3352085011490605758092803213319435776 11416412 190087272967839874144115921479934668800 11416413 505004326387634014071114244092011593344 11416414 1152714475783810898097703405531128000 11416415 496767594577338226340356026359146261200 11416416 -382107925594653989183973932356494950400 11416417 -175372340413935044357760665082350268160 11416418 -65592819070101698275496174946560105472 11416419 156730123555667853705290005879742833104 11416420 326876345991943067523479748404020865280 11416421 46344237167711950319865997801087994622 11416422 91411581891800945559793470378555425472 11416423 -876660722619769745000042367793306272328 11416424 -116000702385550208694617136569183078400 11416425 -378293357549017870176123303848915814000 11416426 152679143337368167953860887989812424960 11416427 -651986916731560610468383638876001543128 11416428 -465723278486029827124094292848185183488 11416429 996652730199233831613038842338357875030 11416430 83223864117288171336189755261418566400 11416431 -16829411758952616569479114078754918400 11416432 77191886349806462842200566973045932032 11416433 138159224053281531337103035541997817920 11416434 15228656199364945572345023270933506560 11416435 13675719592319671101897025387661772000 11416436 -105997189824593241537158097860258604288 11416437 614287895790113380923448002036884879040 11416438 -462770107818820952776000768831975625088 11416439 -924796715531400597084803899668017384376 11416440 -32792330183090947379347140297680486400 11416441 -437133224215728576374134726364559206400 11416442 -16576588815428602367387771812799488800 11416443 -189398700116754868517633474471686962576 11416444 295137999447138284965470536095190918656 11416445 108439897630724819061999523743656793600 11416446 278086689168696253959352869148473108672 11416447 -89648348872309167109730645978353323136 11416448 -691230077008062831196610114434891776000 11416449 -311355505567326916638712158323646190752 11416450 66438081111538077043741308746469036000 11416451 -1006722432918026277965647222601971516548 11416452 -169318166302237803416330217893178310656 11416453 438920291364776881596813422182548452702 11416454 282806479978804380099713814299571793920 11416455 331837095017716307729916984057684499200 11416456 877740330685437690762109480396695797760 11416457 -15719810777233408136488350325566067632 11416458 165544366956897308288804666546795760384 11416459 -841525042178715066099722930291792198640 11416460 -639192269948219317285041381712545623040 11416461 -12366761183947681667556876963473162400 11416462 -112540013975588931264031558290728520768 11416463 -367808176625562989692789297505596965696 11416464 7092818955285096139526687928335990784 11416465 36279880111784038429496325944410067520 11416466 -385033951743873527418128418088369811568 11416467 -273606612613375824829883920018991758920 11416468 -119716836485354744776948366958317621248 11416469 -1317969493560569923203100661192588064804 11416470 -3295722869628353514503709310889003520 11416471 106227144236540160421837753039266416 11416472 317238846169602491725522615429026631680 11416473 -509871953963417104310692408815544416720 11416474 -65194937672010965969662303704493845264 11416475 -84437664025033211512282711734863268000 11416476 54782774344159297229337204624682424832 11416477 757657767144575896320157937638226628326 11416478 -35429063984123552823744055783232894976 11416479 -14880783088625485158610978081394046960 11416480 -491940768375193484848481900491668848640 11416481 47543408031693368471810124859913717700 11416482 9313913836198319456570829166327417344 11416483 224992680676718537656486525381845659104 11416484 -166616957301950895876846765022784882688 11416485 -192530990956655582386381882055065397760 11416486 997543643595773008724778510285742402560 11416487 -355640645654800363127416462060247207040 11416488 -188380129839650561741645590179102720000 11416489 69946994352158184552830328906927830656 11416490 474631391845611161877993229414677852000 11416491 -263031330771242420901651748173109468320 11416492 -48600186609558370748547587514760163840 11416493 -279445416245666435948190645671446664160 11416494 -34176283112058991317758899705840865280 11416495 -421858239859604824523670396285022394880 11416496 3883793548317141254264341354189553664 11416497 -288585715317977116359706012086324186000 11416498 -107197761262214833381453476341480890464 11416499 495523191518482216463010622186841503920 11416500 -5336979530125527053925845235356160000 11416501 -105093953251345543416853808230166740498 11416502 277238663927094353264393464153352897952 11416503 -41467688264151733355083779393315497472 11416504 -89400859470784670883171340199279431680 11416505 -461927590648949347466130976799387681340 11416506 -28927639968739034719237656920215368192 11416507 57269777495446337846161266489963686756 11416508 -597566901355353123903369631243532700672 11416509 -212562894129262776238020108598724442516 11416510 29625115790813615629582773379090556160 11416511 -155986191497667727327583686426090039680 11416512 126187605904688452401079098174678761472 11416513 -346435348393401580085677636247428290238 11416514 84098318402383472304557466521686289280 11416515 214912355685147899616927826762816976640 11416516 227108651023158708606734147986942341120 11416517 536663030796507359935033003296027091200 11416518 58741309146300585304628771444500473600 11416519 499688373595523639103150484575857509800 11416520 -227636124121293284989841427578127974400 11416521 416358067149727626342774254326234635744 11416522 94240582562848170868433114844311434944 11416523 -622685607063073375597008078216813957228 11416524 -30651536131669993225092241229638483968 11416525 74708128681869931524422295020960233600 11416526 33423234477994205456377427476061966784 11416527 397822257565611022009458952289789614560 11416528 39988462767356178236448238155003748352 11416529 -1263361316152477964087265093048931282200 11416530 -169463609439807325713830243673545664000 11416531 -184712354511462068381583267169389311408 11416532 195174816325417450259010881359511101440 11416533 -52377128903611492385377014625470543936 11416534 -307437585532890650792258480275869000000 11416535 111694687137640642307521884576894731520 11416536 -32321040698702820458035693753415239680 11416537 -367138550329200197076298137178192907616 11416538 147261796997943774103455921622314565632 11416539 316157501804454051022595953109344185648 11416540 -321726043305834231387767399241586997760 11416541 158874829185185018833703899021761195942 11416542 -57183136053396719851164407719817988288 11416543 -667723045830863440828092496602981136 11416544 -758633258250027081301152254248565342208 11416545 -15522165024987980270276667032004630720 11416546 411335946288492224791607797808368507680 11416547 88883171021773458542272259687152803996 11416548 -184809106413949722875330395877601103872 11416549 -215131687531799941840500123859980996160 11416550 -52284803283600560230154389433672455200 11416551 -169783474300010200433760826006659760560 11416552 -151312250603066387958963912315853209600 11416553 401178458959261180825172519487461484624 11416554 250901941671729398936714251007498145120 11416555 43933170760583017315750947010467261360 11416556 -136423878781281648802055838485858942976 11416557 107014371881942947906341606613504731840 11416558 540653799213664085144016534446625890880 11416559 741865028781043606181667357317024649600 11416560 -75624178739596200891451897172405452800 11416561 16341574858682004349351259815487971252 11416562 -67774337356602197646207828493219703808 11416563 -207082312185895019508301443532443929976 11416564 -185180648363466605457294010520949177600 11416565 707778510697047079492691329413565634460 11416566 103046953849517258527080590951467714560 11416567 -15536456017668454201168240880687060352 11416568 327484024666263861699782048275216896000 11416569 110498938217093177387499962808180132480 11416570 -201130600157158266895934175925184605440 11416571 -442566126930934637402164763615032951296 11416572 128693224505435588851497545642591324160 11416573 -142672982212732583676702292055948514240 11416574 50125990648173078432247258533885098880 11416575 27463392562301648296907136876328206600 11416576 -165652628220705142481455699649678540800 11416577 -270262959914481992677116856844328628416 11416578 -169571693912360953726715736002005224576 11416579 -59242563316824813861973122927197905920 11416580 -8513566036960523951551046969863925760 11416581 235872768699874017930991953258279096480 11416582 1027890021121188488917518607794085531392 11416583 404275603183281045931624612019968391832 11416584 189540103460292482296130470433180344320 11416585 -437007682175775143328052486244151512220 11416586 7893947099595201299004530961848169984 11416587 -13447549863731181199010892455290798080 11416588 274427948777953514565280077441070511616 11416589 -271714953712943103754410779650387985610 11416590 -166343420940251781787925975165191250880 11416591 -211021527202452190048699063290708836208 11416592 -458763821546612452893948532469194752 11416593 -62837656926782359381456535438920152336 11416594 -124908715913240852202165787374728352768 11416595 -388741170652708621044933452007904952400 11416596 -142236451382986443931703821617212399616 11416597 783082477195093041964464157604774213500 11416598 -445692226824174037718749491764692230336 11416599 483297747291780375778011759711668048640 11416600 -47910934864327162685770593896666112000 11416601 24203426978072529513439792013293201152 11416602 89263038534112730490999004684292267520 11416603 -653931593746868073796358070348614733336 11416604 65004967112702718743637450542874124800 11416605 -103428105386724872755745236241461231680 11416606 -523396474827557671801868304332165068800 11416607 814783767722097214280643842987007125856 11416608 -212611938306025014097625153500447703040 11416609 -20487422493839477690611900441032962008 11416610 -3788809660936784169628048392945251040 11416611 338814488252474741572589452213236970872 11416612 -93999425432521114355416167108971473920 11416613 -312803122063852585756189382159674535076 11416614 4989142702876965768468572245313448960 11416615 277768396752305028312415956737323615200 11416616 10006965816822987674411670651203235840 11416617 -224285472937850528731201038980807527440 11416618 1571107396139594802522839846358743040 11416619 -140832012138411331465709395285670285256 11416620 169187804603583710259854839936488652800 11416621 89141801199861370405322946773192040000 11416622 129327397511053918202204914990654283520 11416623 880161936710594959124663726272504166784 11416624 -70065931088939297635035925908370292736 11416625 10106019401336358665004816585034608000 11416626 279921631494111407967643691215455538560 11416627 490032131765770643360079622659036960960 11416628 -610661418479822414163953985939476821632 11416629 5017486836960432728604943009888481280 11416630 38904870253268077053552086126024736000 11416631 9986612224299359002576940742095499432 11416632 -664234269416170616395641129892521799680 11416633 -673394919568136125705793524145380282620 11416634 -17677696961794897231554213236614859520 11416635 153513997903162188750652349256648303120 11416636 -191617429519806577540454963187619135488 11416637 -233749860034254434402936534161766310714 11416638 -259047879786937755641411492623135684992 11416639 -237287271696391361922121353318211460880 11416640 233880641543609056206911438072646205440 11416641 198165221454783954495187352044851730992 11416642 196376592275596843113279049031789217792 11416643 -63192251000540264083218732727484344320 11416644 -381602966658521497279702588511585602560 11416645 -74384750685364773071583978387211885920 11416646 -73664924715897090645118424689120168320 11416647 448789658076606335998861215087791059584 11416648 -614196620509962172303225382620600074240 11416649 -113399117561423134350677039173802691840 11416650 47838624089575313412504808470675763200 11416651 185734243407454209803411820153653221652 11416652 2165596398168536071098459185041772544 11416653 290853280338498113693107168673343417600 11416654 56654494521011347137351212447019452160 11416655 -118950691177574905410989804877607172880 11416656 -45156156238252245710133432532430880768 11416657 -283865995006658943099789612546877639488 11416658 140040260429214101904397915785772208640 11416659 41948757600956764711678474472458313280 11416660 264223228168347055309836350251806758400 11416661 -250413627354467913642244130543341536000 11416662 262597721986218981632348002343980619520 11416663 560561846463052039739936204468444990920 11416664 140473932722988979141427883511405977600 11416665 -134734265588187083074393798297722408960 11416666 147800482569861778232458058353635187200 11416667 -1766659835633311499248469673603212887608 11416668 -135840186652335571489350559421434959360 11416669 639401629640751825107978650476099497760 11416670 283363985824461837558586863799144361280 11416671 -54690895726112991525318860431746516480 11416672 11097137444296295677277473205076099072 11416673 -33731749551224682477135943311451171320 11416674 -324101827403745803964393818387870874240 11416675 -820471106227593087634361942304758387000 11416676 266099898343595867703504248612714815488 11416677 54210550289125050564328194543057176640 11416678 44312414757024719753165483690237913600 11416679 -757696491490713122267690003403696891720 11416680 361523898290309450358480181385269248000 11416681 -297383025159375240981903262626016856518 11416682 240144316801988560794841850871524140800 11416683 -70049119075090562909796955042553885952 11416684 729823724667461207381249755023084636416 11416685 408238182931233831820194045159118272000 11416686 169754639886104790976751748164667485184 11416687 812584191961499897538316783893023696336 11416688 -9744084615869958011427008592776134656 11416689 40033534809366906921653419464007481604 11416690 391392738636339042947334505863568207680 11416691 -146197166759858630833561283505124318560 11416692 -104051888743749754806757613073814253568 11416693 477791665297142048264796756137413328942 11416694 120325765753553320398977046218120849280 11416695 97370716335416783038147141102137091920 11416696 3983915570682386677644030564343848960 11416697 -563620880974208744321922018539384920854 11416698 23141508248404698120781833296118198384 11416699 489811260945960034333592687038405724192 11416700 301513441489037360729773936048198387200 11416701 -739997484121341173966880864945056130720 11416702 240306474893643533661365139359848593408 11416703 621228748489452694822634163430248174024 11416704 -253447376035593910996280537599715573760 11416705 -184457446845812113950742547977851579840 11416706 -225533392805388070557944230942714165344 11416707 45308236717597062345757052851446689592 11416708 616602799040446866699046315886824652800 11416709 481028283230469947955876233337203234910 11416710 -51194824517297718606688271234948903040 11416711 -226736403151869347110170932049696867456 11416712 43960424647672253111171987547423667200 11416713 -405939800673032318289509260526837568 11416714 561640249858203471503676267103337265456 11416715 10926660766333649029864544316476616720 11416716 -1300742309207556287584991977217223168 11416717 100398495225794332052379446454810642048 11416718 -134373203204648035530167400853172965440 11416719 366800089791727866280837506712415019144 11416720 19914341217039211045705779028819968000 11416721 1258433958305615688913377945461565935922 11416722 -68444526263562773077252595107615752960 11416723 2789809510897761437104987062122235230400 11416724 491153987813042667753533462977721843712 11416725 -240453711853564950843957371012696112150 11416726 177494002985456519513557678664929415424 11416727 358679695211825596647837764831369029344 11416728 -51549524632891011300908590806799011840 11416729 226677606277446549141956133637004183808 11416730 -45474816667645300089127570523589156480 11416731 -142124009310692770101462568790713714896 11416732 -350335157031063524037117695972999551488 11416733 -1236643991258907617112083586643255049376 11416734 -227124995547821546650159539938528040960 11416735 9136906795751168366284568387338177920 11416736 682823602904437345394916072418348892160 11416737 -30868928920338711379088194871588730240 11416738 -72233701570099014535728963720504895104 11416739 -1174844307533943097207662829777662691560 11416740 -151363286497527570082101491304279367680 11416741 73135672776354525673050887676313694976 11416742 64069904823340082814869027968371225600 11416743 197217957805932353093535911647019532120 11416744 275662174898646972799018627281137372160 11416745 316093314593985253942435801065848850120 11416746 -2498154735281395352808270159633676032 11416747 541304613371008548708817332299463046196 11416748 158734956942295589745055370646792569856 11416749 -420241044992181705064789651866594242880 11416750 417877645666699448930754007213174992000 11416751 -444774184391573885581482408800857915248 11416752 -31478751142420324495245252242593038336 11416753 213345946536555443916847009663924794002 11416754 63483104506218939096636434559152802576 11416755 235959319212497549884285662298267456560 11416756 -100351736044885066659694604605057778176 11416757 247971045631598323086859545992906943264 11416758 2266442817343314198560404398133217280 11416759 -52729204155576044932856298371108058720 11416760 432777365475079805460520326310017024000 11416761 -59091019183514860956730457030935987200 11416762 -10266176925874657752790882649400976896 11416763 598872527519407076209354476988495683504 11416764 -620610907250039676402099309249918320640 11416765 -323459246526702478833483370383734944800 11416766 -44926055386650950778819203834095719168 11416767 246939886696078059693472363115146956048 11416768 -233758369613249368844473812010080927744 11416769 38757444407306673918570207876884336640 11416770 174329405717155478854906697661117312000 11416771 -686513009484737065076613481269712761028 11416772 693131023132601637771610706793592303872 11416773 -22256188499776282381742323834995109632 11416774 35125747041299479948064728535407877952 11416775 129065632117275836013682982018748328800 11416776 128156993337245674013110855020258754560 11416777 -1127391209690290427458158249738146712560 11416778 -234106545282709984051508793708408694080 11416779 357346579531121620873628355950560236648 11416780 -13050885133163450475404951026738406400 11416781 1854100635714219237534729882098543849664 11416782 -6377575709512497985136578580477339520 11416783 -174458997344061749645276844715278047136 11416784 43414682125188802503078948353221115904 11416785 291456460622560556433471641232463123200 11416786 210153374141769782628598508854756437504 11416787 -261709055587997980517761181880894876564 11416788 45871081257519133750373829242222094336 11416789 -303642202246866364119837216970376823876 11416790 90458107274773055816788578315527669760 11416791 202899970939116899971692292716202901760 11416792 -816962171988103890097878859426230435840 11416793 -439038539699032055226589841200847554800 11416794 -7864228334759952049798098627504592128 11416795 -432213013568335123547621856785311002000 11416796 783077936856117668208184694989182558720 11416797 77743666157574494556639842910273995040 11416798 192965269916992709820149738789987894400 11416799 347765803713352266088027200681159561960 11416800 -191609299036402262246851857885324902400 11416801 -6200179217880385586097285235916866656 11416802 267144797346500675524911676479592502352 11416803 356791670787491576177177933441211823344 11416804 -64019952904991999552319791070985666560 11416805 -523786674364085632124579027678970513540 11416806 31468703996741882867997799763317780512 11416807 991921317951381065494949762259258449160 11416808 99176663168090202795234583641698795520 11416809 97017707174299890779777153484017305728 11416810 196032471565252875298855481449752837120 11416811 -103374935193368716287746759036743234560 11416812 -335597290721390211438191451622240997376 11416813 537546280747414997615194649501139183062 11416814 263200986472929808359620035938357622080 11416815 817367182123772439660490060194424224000 11416816 137372022643541964728369463570630868992 11416817 381972805256739331437367169144177981952 11416818 88395026839710738804546831627613724160 11416819 -256031209246069942714710252424518344280 11416820 -99385616170750638700351842366952561920 11416821 95980126826974081737429551779723238400 11416822 324313526910199078232558761648824906624 11416823 -25814930700937513780283709736253229096 11416824 79911389584028269831308021504007925760 11416825 111544892035397019917096743184174536000 11416826 -9537414123215943410957093509542665280 11416827 638485757710005936203593111540094943600 11416828 -535684113779112467765776442493614559232 11416829 -30830339354774586603597185606752233600 11416830 228347982456643587254733976141412536320 11416831 104011232948789195185044848891876150640 11416832 -69919813424040783295867327736004476928 11416833 338964893912479962146307071491236684402 11416834 203494454872877777990325356909629440 11416835 5282981929177010303550356416943827200 11416836 321230587300887718971031619328866611200 11416837 -211719171158810903731919155584416603300 11416838 -62222617424141783765283906461701388160 11416839 -231743548845874688457517412985374071680 11416840 -481313743534096788194601220028491315200 11416841 -183959745661702731936050483371626336000 11416842 -83976308168724964634857313760120453120 11416843 827705744364892324884893856326210909760 11416844 2709550263355024577667548208795787776 11416845 -167962991350577246156375344333943271360 11416846 -13410921844333966560172458857414470656 11416847 -235806905893536787995831277028717225472 11416848 127565050145030008944788735817054879744 11416849 24600462976597607968484964758936763636 11416850 -16366200760822030886830284489299739600 11416851 -271303150686635889649471191271084995480 11416852 -558743965224576674812991931999206617088 11416853 366581101008124122050108083844636802720 11416854 -210733908321918435437892481369640040960 11416855 -269472818557226816059316548606972806240 11416856 -1002101403356021329141831859446958960640 11416857 654406531623620831444033187167882769792 11416858 541158242913925052278515551194456727280 11416859 449376889252820355578474871976381341060 11416860 -16631473008789989549571351891388538880 11416861 995828549278589285985293455983875183462 11416862 53966882738073660196105142601931842432 11416863 -427655910126245046788123260439547068856 11416864 -60841417823377754327531439855897673728 11416865 -744184614082306729781515309358244960600 11416866 -32931991848828108283784213042544740352 11416867 -57299109553869005596714678383412306176 11416868 -85614228456921917798003800452410859264 11416869 -10833003332735004499958399529759865986 11416870 -46834334553940797229335346263779894400 11416871 -247855023052215852331139918225314481784 11416872 74492172995407263507195933478660915200 11416873 -127098527472173684479126285908217537436 11416874 105640140437781141720187496552081463552 11416875 63380587659960789055159727366790675000 11416876 -349640760067530828203502016753314516480 11416877 301487170746144958587080031668169775212 11416878 -64849093121673017912451773026585926720 11416879 -47435904069088555583331661036784162880 11416880 121685561463401819348254830869534146560 11416881 197845761400299272845434085571981790144 11416882 359399039792539829983447078611381050784 11416883 703129117825752016387797388612173042720 11416884 160510618566584958050913586090508660736 11416885 444680485231238301141427902158985431580 11416886 19771369725436694226307137323861585664 11416887 -3150611279660391678221048334205201512 11416888 -424295089152643378072187685066166640640 11416889 -386121925228176942487937154594663570432 11416890 -62600746380621210348536129212742734080 11416891 -827631630331641242433289045030129920200 11416892 478797771183714061953692598511476489216 11416893 6204280626216342282724162022030790528 11416894 712340258750024147751894113750119574400 11416895 29402010574329935652683959990104096960 11416896 180549884709375143210668203665900175360 11416897 -319720993179998158640841095724971445248 11416898 700040085494415971952536066884694430240 11416899 201345376695283026104976266800641907968 11416900 135837119242796196251741801651741030400 11416901 121358869840272806126397691033982727744 11416902 287036058021583440869921210178290242752 11416903 845753002765081160101822944821704920152 11416904 971090323341589292251813922068834099200 11416905 -46568192310143406334054036913617634040 11416906 -134205881225460229981691600819000848848 11416907 618456681917966773488696446378362203156 11416908 29412406440028455640614654922189569024 11416909 -257492735862052507968907590634741489184 11416910 176405078583494648630341043276828304000 11416911 -249729367767499044139743314804352586752 11416912 -26437349692332370288209942337642168320 11416913 -340278394237512658060708250525571847440 11416914 175724419730545399983628528136509983504 11416915 -620063972315620959840888626593981368480 11416916 259888082915971177158975794161764476928 11416917 -271249948728056511764095414700447457120 11416918 832028194334454258020236237729359573120 11416919 -696818101517198897159742551353777922304 11416920 208624305303234176782314291467581440000 11416921 -279062692523279374481198196918764885878 11416922 -683365903693210005618353990171175244800 11416923 357016245018012635680886819131577203200 11416924 -59084961712161231895944600975396977664 11416925 241995260659376759720623432404204826500 11416926 -96520833668894512827058332584886193536 11416927 1206009192634354253864255180200182015776 11416928 101436376684746156806133963432816279552 11416929 -548502163686389594570711497216713531360 11416930 1942239463128385350462779172461982720 11416931 -823494512540695978544007833853563969088 11416932 -549559116647724397928700816720519229440 11416933 -494390005067307209350700547783975686976 11416934 629004790164478200826297064205296125632 11416935 -5375472560691242215102930235430673200 11416936 -641301983478269314814869624191929656320 11416937 -37576024629872514533988758923330476096 11416938 -13696190301899757153503515323644255232 11416939 637277077024582995069386725741310923680 11416940 484432562517918268236950355615698688000 11416941 380781030278090740818343559194473391350 11416942 -21057580945069811405342497566069852672 11416943 245435802846583060380426534605364510744 11416944 48415507954864421495226943671773429760 11416945 102654110653627632864619620612694545180 11416946 -527945412472343429160081514241825081328 11416947 -200194538304155486669168839504616892672 11416948 819139059249988472578614774412347166720 11416949 -25291486544520899420494867169282596050 11416950 -10850806243270944972847388180742012000 11416951 397263716874310514134140673267408891752 11416952 493677888632576875768995559081030348800 11416953 -334231214229519055242135242108340617856 11416954 -487014495286509871974052620641768298528 11416955 -564572159270833571179785962879073120 11416956 -459961944063688543758615503402272316928 11416957 -697668317736282326927413346068261244794 11416958 111645152364460259991861143593346506752 11416959 18655097919202475808817646786760953856 11416960 -479249581521202115614909865454993408000 11416961 -469059268358109213408657189898875501438 11416962 -136384924229811235658495172157197014016 11416963 660252612268637664695647002660370809212 11416964 288129290873723973439902552008922618240 11416965 29122611926270795294917939423854796800 11416966 332822047031958505494916274015275401024 11416967 1141649797272925798508692282472505221640 11416968 -5598453687799563744340866839798077440 11416969 -112863577510915246271881338484834802480 11416970 -186668743954047762661828258713923865600 11416971 717496447372074445614324736420117897200 11416972 78659619001561866872961804016389980160 11416973 -17350789529165894872997012624274043296 11416974 238103337634247437101929523420654903360 11416975 294737511986218594136077111621288517000 11416976 34954478040752284399898226877802496000 11416977 -147360865040972644637636475042494805120 11416978 353249096842957115564149932149181701760 11416979 -30032891495407571796963179713239507648 11416980 -279173977736141234424316856037809264640 11416981 -79375782751856712989795257236974639880 11416982 24829174722993377303988658560877348032 11416983 -100821208524922198549575607786933029552 11416984 -7191386478970375572638500144063795200 11416985 170484561462053127281140548094674256200 11416986 1674609321448746355112166156343490304 11416987 43080479145125596185456410295047709520 11416988 1412748631015388389079119006915438709760 11416989 39067076948120185047576471142249405824 11416990 19931641257239236371120452841288407040 11416991 609114461459017039513637512737872935392 11416992 315872512064958482044637908967664648192 11416993 128408011486798042629173324144443008384 11416994 -525267615182700894927731320618197307008 11416995 -67762736116687897177901547904976353680 11416996 488901958289049083701312569335313991680 11416997 124118087534629171511155379210338871292 11416998 -135661417449635392955123971676636655936 11416999 -761104195193409046757678359150152289920 11417000 -903920143049745083885591181752394240000 11417001 -1443940869177567674142908866215269068800 11417002 212861028910249572820570636634652491952 11417003 329253133100680561210299697831262172864 11417004 23612914197538768586958800955411363840 11417005 264857325875837429136758489650113273600 11417006 -89282794986103490182689216124521664896 11417007 170851649161433272600856829837195803904 11417008 -291492444413062548340502508998808813568 11417009 118293756466715138523879185969864616480 11417010 -5772713276676714276514837551717196800 11417011 -199641030613137801212170053403995654388 11417012 370316479122206231579074474568834077056 11417013 -431398040487681630694733546283238059072 11417014 223772999705224507313077038658723331712 11417015 -762487869517759504800828529375699020840 11417016 -715543691645975702921738613687582720 11417017 1105924280309270972930322917197335185066 11417018 -163491468855769133198212753929098269440 11417019 -368139381165248118141979582381071847656 11417020 590807667100473928408911328647632724480 11417021 -131443166618708554742998894825427484672 11417022 436633282149526759352555894002435892160 11417023 379758993832054682197038355655223950440 11417024 -104849345618140607979418639711233638400 11417025 -40870510052295113276787797055330470400 11417026 67506293577936815778545256337055907840 11417027 118672974980728011260599613269303666320 11417028 -13713265935798857893493729776941465600 11417029 31693133579294508038904210190559798328 11417030 -120229418704069568523794774777954841600 11417031 -14297307922798753047648353138289126600 11417032 382711663150158900062936658157850050560 11417033 1038262824568967536754089431836725224282 11417034 -314207985612104697768286060432388286720 11417035 -447284769449096591206741935690960752640 11417036 -595172090193704871632427843593596581120 11417037 -583839252755599062269964852642925189440 11417038 40018608917311498602279449190166782144 11417039 -209582822989195741915489042668758262240 11417040 -58248061557271820786515359177611182080 11417041 -988414639646050142177181802266201100558 11417042 -90068502808794655482561656557929463296 11417043 541341809481992135757445934342159846400 11417044 690562356194196294737405670815395723136 11417045 97866375193585467653658215292699966300 11417046 81195015184438842852410718781267083264 11417047 334261251399735346399088163397936511472 11417048 -118017417617117299337493539819367383040 11417049 -481474122995967792660128877972647486310 11417050 -290226193982761871868607051577358001200 11417051 -664382534382176739207397605184662309948 11417052 -62442661231368003427247623061784231936 11417053 119635057089812437905577566469692781420 11417054 -41022208598177720826412384386614636160 11417055 -208057264598127161544994972344155004000 11417056 -97605624669290564355830105683989626880 11417057 -59931723491525726971729959550277059308 11417058 130929994930238740354327939100012785920 11417059 2654068831062103688225113021564930504 11417060 136261282505599761077927007680465844480 11417061 -71149295679180967221730212684400871328 11417062 266330531146644090325101322342378874880 11417063 195709300603143986712162766929493917696 11417064 -385401728343743367335416576375688724480 11417065 -162361618211385121664221662991173333120 11417066 -63786282015230804102503365519087474768 11417067 323466263949238687487564213174417761884 11417068 143951783220539408404761954933776578560 11417069 391388691098190899117813491862722822944 11417070 85562896194271652468424014930696847360 11417071 61356470284942694885315340317726664272 11417072 -89907067647628943136354250182680936448 11417073 11226791469965644670354506523934273600 11417074 -340362586461732604034847980268375648 11417075 -427595078114872615497525781270597727700 11417076 -714387602756467130191805112180568704 11417077 -13142687548161689374594082056125156288 11417078 349982883534046303175548098591790023840 11417079 38297139789051857637358823102147083728 11417080 -39310230370565221930945655954067456000 11417081 -188828043011189617633598529287106163200 11417082 12751251257203764893771642232355233792 11417083 36732208174540358211392113320440474944 11417084 173869320614180476144741382211478290432 11417085 91625549543541278197470796890837139200 11417086 476819225677909321541330855647437268992 11417087 849903634580693572028689768495967619192 11417088 168416439760295603253079642681978650624 11417089 -408971229886395252508296617543637530110 11417090 2391481932697303934018547473371353600 11417091 -69220965066975382047525568367064481536 11417092 -763755925607096300238898613573039680384 11417093 -1235833203610862373463570057293587045856 11417094 -59879738429974011820674283276586787072 11417095 692927060066510646981189757794148020600 11417096 -36948117227104675480835102420519270400 11417097 -879552264339849276028033765563820135680 11417098 -136245508279878888318840313107338496000 11417099 -403580576472180245281352826856283085888 11417100 141477081970390648273534136429984256000 11417101 418892671318044014183509936304951022732 11417102 8119038437072754244896106910191829952 11417103 -536665464081680929213029481311837248088 11417104 -68614258185381591579588194387358638080 11417105 3359519467190873086829202268578288960 11417106 -69692494448423955956532143531929742592 11417107 316728532284537178900256463519723292480 11417108 -45401257693071930529129663066512101376 11417109 -61399834384337630783884418915423736000 11417110 -108339389759540051190460110969043534080 11417111 417354414706875075279501417290288720712 11417112 150923509233793531211924433527744102400 11417113 127927012740181687981022428190488284362 11417114 49460897489944078923703595079730919424 11417115 461977920231814837642895509639563076320 11417116 585254459699663566082215291237588515840 11417117 70918139155626489162123932381200768320 11417118 86632132500136634812500804128708554368 11417119 -95943851067390589172822175766459116160 11417120 -31950235261174806098541856928563200000 11417121 -191219627014282611208273165007097962880 11417122 -840365792688739953645792954363156991488 11417123 1109838187527539895562063001698707777372 11417124 12313697014876527136159793091335955456 11417125 990296421308641168106149149219856350000 11417126 -261793167806475145787640564176874247680 11417127 3744971068018712429845637170287438240 11417128 -267262001798313544556413588584729891840 11417129 -1466880662214613014138563402632640090124 11417130 103176335191122083119373960265412875360 11417131 -515863551898189858584437736389083259136 11417132 647574558436573596392100828810384499200 11417133 -82882690151607211033638887803583835456 11417134 9842265893928530032407091249436886912 11417135 -204396158606189755756553481403806668640 11417136 -30931729390625123110613632813917831168 11417137 -1084825128505433770410088932016143515280 11417138 10772320024900794112390905603427069440 11417139 828989248664339210161907279957837297520 11417140 -23391457903798136608132872925713285120 11417141 -426954434866454586255583492564538018916 11417142 -380125254979706600812565682563611931136 11417143 -1294308501374949016509772271227513505160 11417144 -122348144055929258356277977424530083840 11417145 1577601670090405554821533534665338880 11417146 315692548174963807195704833643446697984 11417147 10753039563438912370502748313865033592 11417148 -143354590281071951091216276150423369216 11417149 -476812297224420562083320783468054642880 11417150 223266082676159982058648885820803176000 11417151 533649052378689043614826156202181145032 11417152 -7434750501450204534195872281480658944 11417153 1720187603310591851360629815650986363008 11417154 -22102081929948596954243032270896758784 11417155 -463243565157031165686205063249746072000 11417156 -250120091848461588540462590490850500480 11417157 112373166987637360234631372906264930400 11417158 60596153277150564331513432872612259680 11417159 683733170477117165207347761242786074560 11417160 26095003687135790061358747903134105600 11417161 -258816733275623494595200337164120266368 11417162 251450768194309169351031519849647004672 11417163 126147341048738643855230381195192944344 11417164 24607391687808569778661469590286103552 11417165 21833990175028117806391584301377594060 11417166 300475831312353415235749446475199473920 11417167 -575374533408390702325232563397793180360 11417168 -7445488412806107552626170139987804160 11417169 -303881181802888244439178698892421804640 11417170 10301480873386489484492202222395525280 11417171 589690753295330001012553135164958494792 11417172 46960419958763850640535495949032140800 11417173 -194656225881189726646125350923993817600 11417174 -220520257227162176802801948664128456768 11417175 58756433242668043961152945392356016000 11417176 271789399238021491153182774955042406400 11417177 179399520772682771898999913777825468800 11417178 -230100440483464443654179617310131109376 11417179 495030566264981484091154357989743635780 11417180 -82154248803879614620873462724818905600 11417181 -202449141511391098302021660568030289280 11417182 15819730714529489622641083005210762240 11417183 909711909211241333991323346492738328560 11417184 -469425467118853188140650263040284426240 11417185 16647000288860565820354679956180809000 11417186 56014808586757240634744203237721011200 11417187 -250939728887750077276032908388039845280 11417188 -3688201730134183021931394263734364160 11417189 260552263464738313903338359598509204256 11417190 1082092174769015573779380643317411840 11417191 278616483504982204857640578151077679792 11417192 27562953370640136813549307787692769280 11417193 -40801659946444014199008838265015280000 11417194 715231654000879319410469840625885966432 11417195 -848019577550229519834713679303100654800 11417196 10708747815525883918663602963440752128 11417197 1533002631241090037950208311313776396 11417198 210976320268772838075885549584179692864 11417199 288507818857926688274855195412133171464 11417200 4743814509546176009848600925002137600 11417201 415800386764501857466548135098637827892 11417202 -15982564154417413942695645019418414208 11417203 -154389070140652607604845501367968684720 11417204 -381486046013766759870855673265591036544 11417205 222597952194287721919465219632427267200 11417206 516024099030228326904083373411393147552 11417207 63432060277679098536037015191862972800 11417208 -467333523822559280708676166480001433600 11417209 37286307653610296844050642354362203216 11417210 146953688565111087214021547125749150720 11417211 244670133584353299390578195098349976288 11417212 376346061372321283211040292451847059456 11417213 579125919375829865786613524792634787980 11417214 217148708847903074485921861861612999680 11417215 160549212504251261181126215590795872360 11417216 -576565359825844280447765821136547348480 11417217 111266220233643670298188890629447785344 11417218 -423315427142621794569979219060861819440 11417219 369494955719627865238021538730633540360 11417220 163642407941815892755728445367328153600 11417221 240228625036954232960685980471251230912 11417222 196815557795701915562014255578982944192 11417223 -275065233788619964903334089910952713472 11417224 77196455220176044319030755543558225920 11417225 639097754059658593784402594445839835900 11417226 13280210748884675412271935685520921088 11417227 166474915103494986300487597505682768400 11417228 -1931612460680602681367347612970056704 11417229 -9099163622318507512123167478995766452 11417230 54045128625123587784017374590513315840 11417231 -2552876078929844893713193218380265216 11417232 3747710910455154679911896187846328320 11417233 611364791903900484704196593242464919200 11417234 123284962642062333328393489042873669296 11417235 139178261684901397119695439701556751200 11417236 -609139839112962590948846231380368622720 11417237 342817592125296735858087627241301388000 11417238 -16760966336893175120178285406221434880 11417239 622455849529646351263540543267521422800 11417240 -524790231186539930678952370950308659200 11417241 -139369636244747549124501873433240965120 11417242 380168355887457940571383357867793592000 11417243 -395528471474395339276042711390411904508 11417244 181624290938437337389431101778863970816 11417245 -238947389002133138471088957879926665620 11417246 -213207049758885950330568010534362742656 11417247 -95028817867471164101871361496458494960 11417248 237248792580487232392509976540279603200 11417249 25058281771222660237653302688435713250 11417250 146385633075424039481892906369822336000 11417251 -402369035666852725089427905650305449768 11417252 221476601442597960676128555253271101440 11417253 -159874888224409250932549579118218696800 11417254 -433440973341110268609746448993382907424 11417255 -245455065693435672901650321421343616840 11417256 298923958393891865707447440135567313920 11417257 -784667629904837344548463972430877023494 11417258 -233751490868711337105107944217118289920 11417259 -79095462467626586756264108348360816640 11417260 257900008344104928253061956354541890560 11417261 539562492171844127284078468002510376224 11417262 70480979954351303867181652918611097152 11417263 362154632417773786796552779877101723248 11417264 210535316973419747294364032561470832640 11417265 482224611780909175047170971982023241460 11417266 -89718499715436453848013928092119316480 11417267 -157837718079818186772445553760522209880 11417268 -69034931235340861199811092687199780864 11417269 -108894438243640423992458037018616381440 11417270 -80458529113987575948784184833834525440 11417271 614376116822134260439631241794169955200 11417272 -86549677044235877787750439589923430400 11417273 -13123400527985893621831074148920656256 11417274 -408136632354445067954600600030342400 11417275 -37348088212251895476211417075199313200 11417276 -68148010865098182011818966184875023360 11417277 512249670840132029434761470823463506240 11417278 -357354192311473347032469219144973474560 11417279 -213186455540528521581077714665699454016 11417280 26337775099841506584382480953901056000 11417281 747813917919979037123686695339916438082 11417282 56996096717102026890105946749187318992 11417283 689886515971977584099212578255539711544 11417284 -441277376983085924962832965070987200384 11417285 -7585576174086718896906358734941791680 11417286 121899333823146449018892060998230275264 11417287 -2279969287610251983222084205419214848 11417288 94022004547316211357310436909320488960 11417289 32126273092703394700182176115305962368 11417290 -131956397174958320859829893624399148800 11417291 559802368982378921705576671846482028692 11417292 275712037292745679465742878482455854080 11417293 975001060046002372059681199239704775542 11417294 117407364797307372478063023414315146112 11417295 342707769173064084341777294880696898320 11417296 6107072255428219454276202686199496704 11417297 555761652469832961731091880139189159232 11417298 -10703015381035832573043082712726142336 11417299 386741208684028561368703743844681215760 11417300 66911319433879563055985238158671872000 11417301 -664305902016446004994961590333209649920 11417302 255503814264509362467942271432800013632 11417303 -344816383523828682597018111058606307448 11417304 -489398805060008215456700514384723578880 11417305 -884490059421409686549172856135217478080 11417306 151231009404792974077203984746766839520 11417307 308478863586479280704092292347638601920 11417308 -114780866213151492177068885179427457024 11417309 -229765184493675859101471382026063325920 11417310 182198715354502931412610413123436113600 11417311 151932769249794464257498916771241771648 11417312 -275091592613106791143712990055423541248 11417313 -193675433470190836114301506516756018176 11417314 -220559469137248242567278704110090370560 11417315 67094657054498923438818211267712394240 11417316 1516186907413870220602971972134860800 11417317 19779321109669686771382859518204814720 11417318 378500655384753821369901486291954821760 11417319 -495765956309739541992243363190723335936 11417320 -673795973242316630766972138695925811200 11417321 539952074907757771864604151469201323600 11417322 -115330711706086123337032719401078877696 11417323 -368837447750138286388924715649641525840 11417324 479837533068454364643472463745829437696 11417325 -278167489144162959732187635885349850400 11417326 -51182850808089440279913358238501701440 11417327 483657792573180102033549396854268580176 11417328 40207597850175401681059098078137548800 11417329 -161284404435376726430938873393811959680 11417330 108590925217834548654240073545718617600 11417331 23387938068983285158798854838550492160 11417332 -253230559287732729511534317254326836480 11417333 800317892246358376858738928327764209582 11417334 84150520386080780547667796082017882112 11417335 71021487428557258481421588118926651600 11417336 -254287328584527839932500064320346521600 11417337 599774073228915621418728682940152161594 11417338 -127333448160169198975299759370406950656 11417339 775363542192360258993252735026286031140 11417340 5664907259163110888256685855730688000 11417341 179113982210777788997593405318376271264 11417342 188484162369928665457082995297521411072 11417343 -88233259363447349396732512243343675760 11417344 307606559045808939561071813557636562944 11417345 -134426446788850941943653068244690007320 11417346 1005589489918517394414066956640396960 11417347 14208014780400606438994637687822325156 11417348 478969827984085399552020141545128084608 11417349 170627559250316456480507927391915868320 11417350 39036616927918846092785900587362364800 11417351 67446949589478420047396157665409857304 11417352 -162030852654751780076282336496293437440 11417353 -279350222178864446856354371955790302540 11417354 286796640483790498541372539987278923712 11417355 770707932544793171180784054567833303760 11417356 169906816369045358170456797144051766272 11417357 -63759721600291989634031213350169414688 11417358 6875983621027465230747078438596012160 11417359 -1008831761727694996331046184507785018096 11417360 -1666375076102643489507265515572428800 11417361 184435166264533765961020541163115433280 11417362 -24147336487984236810661278275569539072 11417363 185570592194727803782301350334150349612 11417364 -20218539733623087191258242573117753344 11417365 94403301583728566363955050989245382200 11417366 32802389095317232093879136166056188800 11417367 221431209095497497736392074132637252048 11417368 -429634243313815306106578382169759866880 11417369 -370608629277102574711926986188618639104 11417370 -249660433775070690536676128665759764480 11417371 333043817791075092282534843397008631312 11417372 -761039695715959655201276660221165607424 11417373 143472608896542255324859943661227933184 11417374 481228300914597234156604563538430679936 11417375 12162214429670712651892911807747420000 11417376 404205101503074535342286533078502866944 11417377 -918000087839863878957538637626292633600 11417378 87551860386998887807850528171296313856 11417379 -24256217988021912605218756939542976080 11417380 -16464360675642804335153201113843453440 11417381 -460078673448792290957609440768617194688 11417382 -529363971822003076467353726462674258560 11417383 84521812615302282825759639850438992632 11417384 632542835983880616259145566069450506240 11417385 84578988682526149626513241144073472000 11417386 -13462078602397263873638304551577873984 11417387 1037992269636572199919795639279524088800 11417388 -86696227128767413649869285175802124800 11417389 -762104693908042643513468627245660781844 11417390 234931634996322657290662823390935243200 11417391 22250584644135907233713687960208856200 11417392 141795298383501680625064265678969880576 11417393 -25843331774176809363236495399356506624 11417394 -128265696660702049407457790776292707200 11417395 -773513112894712405830721738056455175600 11417396 298608727968626714551477351367275745280 11417397 -165894171624248972005660559160691978272 11417398 -54633410491050196570662011052288174720 11417399 -214241756085693101812619693764622915664 11417400 214582240414655850849079018340602368000 11417401 732909794140665874053432495766492655402 11417402 396667948741723065727674673471041559152 11417403 -9669043547636274752395661817372277632 11417404 -482209553632657407970230813920739978240 11417405 272150352790097990354653041909312119160 11417406 -23560386129557380912442584727051218944 11417407 142358056345643112076804877975494451328 11417408 -80977657998863950994021301535306678272 11417409 -437953766704821315116028633378889997280 11417410 14321914188758139197078928508785192000 11417411 72947968346255868395293552770436110012 11417412 82957164790090338577525242920522010624 11417413 -65331395272146027008938100988210537440 11417414 -304309920661439175509518303328795638944 11417415 -148689411656893919150459334117392044080 11417416 -211878622298685326299590004224138040320 11417417 670307829109437965627241960097847631840 11417418 157254001478265031823440200902532988464 11417419 -1835463776776716614472016011604157472 11417420 -26058355696539575249177291913800325120 11417421 863158410867797437407799211453794799808 11417422 381810648565210318110951351036164920512 11417423 159229618785106823163342014418223380000 11417424 33874000025168901773376816788341260288 11417425 136531107820196704220433317396459738150 11417426 36588266689364288867977401199681459200 11417427 -52044529895208712341806095189252804608 11417428 578975257801314182791861900606960607232 11417429 -608844103812553027850289937820587373220 11417430 11212733091793582376114111487358801920 11417431 316131304215127235955085687654059412264 11417432 -60637271656201469853491833527742709760 11417433 610145618666313293164080109409322415824 11417434 -4619875630784410091150696223964233216 11417435 -42903641478696735590750824899874665840 11417436 -39996157620752312218576474115065812480 11417437 -843593708778518696992676391671049917914 11417438 -30647903963091785392855331846496328704 11417439 403757542285186784099424776491641984 11417440 -508639439529075534742344600756368179200 11417441 134080707873613282670134926802740508800 11417442 204649135966911801751670039883918439680 11417443 -302215869720539501312663628026123811960 11417444 656137184179699038910911644461204684800 11417445 193061800993538568862760744176637569200 11417446 5849625771395935443945240760881463104 11417447 569139427704105859083441451535701369200 11417448 70005853540140892508045551784917893120 11417449 -1223963574790456901684222420919074171136 11417450 322145748169597564355194118733695328000 11417451 -760902217179858715284129044052088377768 11417452 -281881502011877814921957976531649668864 11417453 -677433335074074927265749725886935561472 11417454 166979673717867867022910764834876836480 11417455 -124706952237797501751408466498731724800 11417456 -124924494220245934077083467756710985728 11417457 -81325555328683437224794960908889852560 11417458 -201080049201606556646336386741109330016 11417459 -62843800927547526728095329094366268340 11417460 154737637709104592567480323326775449600 11417461 774689785944594181893982303853339239200 11417462 -62208339971476429321612485200807860608 11417463 -557506775238119399056969106986910151600 11417464 101448520484774476587884930534674636800 11417465 -448570094694265215973309188052855486140 11417466 273315593608846677402098255091557466624 11417467 43811220068084189832380244341043620516 11417468 -424990270039581953711265408844286564352 11417469 29934803109821375334007311627687266880 11417470 500141362402322706086174726209862789760 11417471 -751135739462955612601395557856312298680 11417472 -226391582904967223556480001447475281920 11417473 -829508616074944922474090818873495889278 11417474 -742259322919058167639480402099019190240 11417475 -202809818981564648582875724571017472000 11417476 -28812839407506860676042860241592320 11417477 141177064327837258407771841461903487326 11417478 -936182473664733961310376148285395072 11417479 659285255835246123785193707460862008784 11417480 127203943092501339973457524462620672000 11417481 -211442902911066192538044372068120217372 11417482 510080853774314341754499693017980198080 11417483 145741615290719915104717348034619759360 11417484 82811897636228288191502470773973601280 11417485 197504642695254215280987940999166799180 11417486 -219079322276484811913968558755587099136 11417487 -713172866418393804782974197902185163640 11417488 -73203377399169362686597571023129214976 11417489 19767916075628743562101771864079641440 11417490 -155839189556000764733311859502402662400 11417491 486897179712388223689609714382363644792 11417492 -15113479073599402113012853366849307136 11417493 -348490115112083559874090019277851504736 11417494 -634568117737053356649684884987368583040 11417495 -470704134146494940817361966797417105000 11417496 25281453472061963283920827088292556800 11417497 29707756689245155341564137735302334464 11417498 149778629024153451004989945974094334464 11417499 -244940691793606977338547569872731152640 11417500 -23773731390734425850453239095017920000 11417501 12058924997922689002849419802852451904 11417502 199013382853044015197176784183432653632 11417503 -373403385528743472761197425988089896400 11417504 362477975135165734679320881778652086272 11417505 -33993731017170928715533225696779439680 11417506 496958900315882933778310650510814016160 11417507 1031021647088854985760604700137380129756 11417508 -122788632274417244743535435542619996160 11417509 -909732088853110278777543429027452468290 11417510 -63826665872137676344460859416081671680 11417511 -297937564570476051082516425839103899136 11417512 -79679037061966954674500087543521689600 11417513 1185482607471452383431412168667630304762 11417514 228981597884097747772142049429428640000 11417515 557795527011548572675140282578104724400 11417516 -86701027245206922132104249014534179840 11417517 9924124082619471316145880390808958592 11417518 -135934210456402288462263079536158530560 11417519 -524007204800913359008289105726543380080 11417520 -17505463254979264796857408891978383360 11417521 -460060532973562567333335967939493639278 11417522 -125851158550798955647034864632517154816 11417523 -15783070989998880960775388398581649776 11417524 400857698550551160585551372975332340096 11417525 -66001189522909007591413030116155462400 11417526 -230293938233917298325801675011574539808 11417527 453648934325980163688075743819672250072 11417528 -494438912121703322929292554363365027840 11417529 -471292058109431549803904119588201709760 11417530 -110888932190365179452171543388612482880 11417531 507445301146995920280483071034031879512 11417532 -1003664387297623129047242405779046400 11417533 84179688874156201267134512459110995782 11417534 252395745389851809660495141099642894912 11417535 34691316672677094692911622591282196000 11417536 -127602686583008368532658596950518530048 11417537 -119020913852350308968835966133062213600 11417538 -249735772184886840592576587472840564992 11417539 -432860283242893584880497450397934298000 11417540 -124176698214204600251814198119604549120 11417541 -406205872031651597676201189278572244640 11417542 -407165685492059321672754476117539063488 11417543 -413262359931434233013926097463318864960 11417544 -204054783903836923579727803427579904000 11417545 87536682845622439807045467112480016640 11417546 -107359057567050656978658670595257608960 11417547 -586450437723917917159174542008558677800 11417548 87217854034793609010859637683421188096 11417549 88358221697621978732019524334833007648 11417550 292694215361487746773625393685277824000 11417551 21762009188009927819096142504559565552 11417552 -287012044304037234688306660375518879744 11417553 121325621204601987708698971648120058688 11417554 325035035131635391371180203083213209600 11417555 -230488620019728077455614983430516089040 11417556 46315647874880206521224665753584875520 11417557 -33486736156719411974513441462369106696 11417558 -222894398742664538029784394960555921120 11417559 548804759471298685555891416429109081704 11417560 -411963754618524989902538670638284800 11417561 -583497752242788790944977386880174336700 11417562 2228548554386422002776895648147843840 11417563 -266256757029260128267730314869658578432 11417564 379342672803834090073950047124977650176 11417565 22276090336771653880737284094181043520 11417566 -91165591129277291267735604500410320768 11417567 296581804743072780881913046544306611584 11417568 -405874259885121182885944578785905999872 11417569 -1424176011395670104305172215835425807104 11417570 -375460516574619119152136854636677815520 11417571 198413888364109281172019697046863129600 11417572 1059616760959951552099993822131081427200 11417573 -252681209961077337348100962122284130178 11417574 25974116521647669662535530784589860864 11417575 -145911288085709236478948040355353633000 11417576 -72763131738180794214906297538960803840 11417577 -666126997186800160080935829048004526880 11417578 -333764909939229528707020254068860860576 11417579 217173617073346086459759667672640310912 11417580 -29340921064479679581899868312239370240 11417581 99918013902547070615254828025547602304 11417582 -363078445999373189844498419741230718016 11417583 60735022225635702652920664752139676424 11417584 -66206622951974268643289505741497958400 11417585 -7729708544852297650248421656020260440 11417586 225590999942475715940092404171481716864 11417587 147852422617647483846898716003899870592 11417588 -215050558704492582479470900579640849664 11417589 -571947591950153274411956693038758294546 11417590 -251407571987469307101559427155751971200 11417591 -548381115563181250559032976697368169696 11417592 -23362772400590365848912349449520373760 11417593 755104517840307170986742926033459257744 11417594 -206790250320401124918444994737299304960 11417595 13126576791494508537053279672853638400 11417596 -127697570930889623659702535023312076800 11417597 498373309587378817948332494218330778400 11417598 -62958440981412836629057226820726254592 11417599 421987431938818482685009578984203503480 11417600 24930887363356931515726122379640832000 11417601 -2569610993150960679832865396841504960 11417602 -231509554420832166854842712983112514048 11417603 -267650808799689836337142341157482854148 11417604 -58098353618150048306081011321333334016 11417605 257889017969120624277457209473598380760 11417606 -232099898159187908226794700055052089248 11417607 -573791239612785133656410533205814087696 11417608 -487507334096725360969926589146500198400 11417609 365614935939183958417175390006243167872 11417610 -11478281341737513552315264413219450880 11417611 -214254487027542807735152056261455695788 11417612 230653936251721973950084950863921600256 11417613 -13567501464540033450771281923836272640 11417614 -178892931416745565914528490343684918784 11417615 -265653207519428552561751644433742801680 11417616 -1167593022607588871527044811997577216 11417617 112983521790529559681330528314208556400 11417618 -4654107086053868581676597825952564096 11417619 85519173160396415780703783558784800000 11417620 -573763884739512301227638396172346456320 11417621 -228082272952424229624283390511115696000 11417622 55388978610257415679586203058932717440 11417623 -376961278763764522865004200288378878464 11417624 -384914803090648399434238298720000532480 11417625 -132331435128677578073406493713192000000 11417626 254365514704900969021383072939138288384 11417627 -380900916229632713065267204482596131440 11417628 -468002152842819369479934338906786465280 11417629 -454135361627734884287924158205736071060 11417630 175184462724112696003717153064132908800 11417631 343958653342144926097251600293625425040 11417632 -356059569834181453858563348576888422400 11417633 268710473114256801560907350823878860800 11417634 270524927792900084016127758339108824784 11417635 386132146649620814547306912334040413200 11417636 1206774074003636321564398398593132175360 11417637 -65259013890940564131630469302583205376 11417638 2058065679335426900301502237072762944 11417639 319894168082222441178206337673963083360 11417640 -36735606930467072605321427766191308800 11417641 461471097333068167731339374291337159663 11417642 87093169121439476531606406730244733792 11417643 148404560273081954251307767047888571932 11417644 108745079535487934470264684034319534080 11417645 -225388618269446492826817312736970670920 11417646 -19721383526920021511723303712362191872 11417647 2355793868342873178991041071108355432 11417648 -274483012889632781449479579944072970240 11417649 -348527318063575238629526103097828275360 11417650 123210347929374528868101893596856602800 11417651 301996815470593730734009023923343601920 11417652 -174668993409743530457212862553399091200 11417653 647031139339500927895344258138573204224 11417654 -117309879958335650128575370051415856000 11417655 -455633217279251707312557590110275633840 11417656 136652474355489195910247509439977267200 11417657 -61345279323759253339319719190364550908 11417658 -52216692848957389027935729098499724800 11417659 190449966613450990970748772919231903952 11417660 121760809539297728847916952774052956160 11417661 694173834617649281743807076697278496 11417662 482693275004327212855421679523879640832 11417663 1239974883934038454064356627364824332096 11417664 175420571861051945139555476014236696576 11417665 -113034909204854765019843027826513982400 11417666 112212956264454590492441805387934607904 11417667 233876389948527060789939568278595397880 11417668 254546359747526737533680145862609413376 11417669 -358531051752982739339485002652240951680 11417670 -187418307177611960212969726009435545600 11417671 -970084427810477730158073993758620789208 11417672 55288025894559927904534647445589852160 11417673 -444821026190502665980109432340317876832 11417674 -100008630698955596397184609032831073440 11417675 -35233445683459718701394275433860675200 11417676 -168653971142326521163724708995819997184 11417677 -1149224118062667887493210103474232921940 11417678 -311799589721277794831650650206987415360 11417679 6036636141018382175432557436149077600 11417680 -4742259210174295463829832684643696640 11417681 -178423122005169068635036639207332864 11417682 -49846046049393599236586342925066103296 11417683 646430409258439010268868201695682669824 11417684 -180533850270184115359745348722597265664 11417685 82613619774892834922328935657182624800 11417686 220748071732231499559411557459677211808 11417687 -1479063032005926545879816937096174272880 11417688 453536654566230559021422790833329295360 11417689 -1031781719082280938365110890172991520560 11417690 384903579123369500016781078895668773600 11417691 307625270829489213919351682931757527192 11417692 82356725746909867128706755744555101184 11417693 -166520302121141679304356530885580101184 11417694 -18303802363884645356358850830646318080 11417695 -211851060775469923551914747053842787800 11417696 -425578837821679834951087420217725943808 11417697 353919627835119026456670376222333913874 11417698 272065814774991685482850310249623397760 11417699 570862790109657997899011055719316283464 11417700 -27700635410408859568414331190673305600 11417701 207555531163113508181851562388893960702 11417702 -558140705237211879000137811043028675328 11417703 43556217952652141896401584148575548416 11417704 9203750580716747244395780359937310720 11417705 85465776599162343727302283890474056400 11417706 350999679555091586592451255495771699200 11417707 -10659008832488123256360521734172363888 11417708 13806317213524454830947215673980836608 11417709 721179824335964968184270469769007882304 11417710 -348665666230845968415056074977145113600 11417711 52464702478949403607771859730737470320 11417712 -62602686897932567766046996823125524480 11417713 781843703450906849336451457713913002962 11417714 85702716422791553373621596391524917248 11417715 111965343228667690089143208057103007520 11417716 811608485628303268396791309592837888000 11417717 620537653511830139313433202661915001212 11417718 82175850360589998240453002020808439168 11417719 135491289822529788622025512023353039896 11417720 824527437403073205072507353630650368000 11417721 -36244402759406676981469626129074976000 11417722 -126038995519815241122548923445557523088 11417723 363371940770038661449296915827029182864 11417724 -199023350236387525685889442435985533440 11417725 -232358616302074557196043947853345544000 11417726 -19508978320764308862457538765944912320 11417727 345419276583421111391531142061374478080 11417728 -178645416475240008474712897325031751680 11417729 201508443178634978051330127544424497728 11417730 123896226467627982349456690903818654720 11417731 -212495685294319323756849265984376828768 11417732 922595916794978450809914035753308884096 11417733 -632281686882276964779932321097135878400 11417734 19312137542174378205748795874956564992 11417735 -733215424218366645229994604270421696800 11417736 55289301431707240812226816313448038400 11417737 -691181710812228509248847345272043422848 11417738 548382123298098384211935248977381044480 11417739 -406805242310284439179678232601290309760 11417740 -197210223729923490484397476597526031360 11417741 -201257841600726966853382380761728214858 11417742 -111630581825043391347656342325528217728 11417743 213985198316989033262300665474045027344 11417744 118319194565595783012257295291984936960 11417745 -54408912524504037451950731610467546880 11417746 28177374128703262031601770018547974400 11417747 5343306697965181111172943367748728320 11417748 -110872507722278848577301787948163819520 11417749 4534422798968249576051363897379834560 11417750 46473870675520141094426362339730400000 11417751 -41146648035791853661968514875175665432 11417752 -474260978622149667995596238277630074880 11417753 -899432943880720989248693092454225759280 11417754 -359291251302057677266109641027697114880 11417755 162334187252242258948887608430826916160 11417756 91493428102972788042326867152666853376 11417757 -200309873046671111520738168614990695680 11417758 -292507038987488807903479289115163955520 11417759 714341853506451407777044832539469748960 11417760 -6679688505493210326458408784264560640 11417761 469447492518140653282394365102782166212 11417762 185197620739117880694423264412800917664 11417763 124566260947446459902999675185626119424 11417764 -424795919564097776850854325197759020800 11417765 121261948658473690358753280377295475200 11417766 45950151138560269672309912829583417024 11417767 -658234755438527689044312690151593858184 11417768 -186513315211705043842512437511785149440 11417769 565486646470757798786967299052871947888 11417770 63959490061862915259715840333956264960 11417771 761671899595954958114443561513135185972 11417772 -23545515931701049352459114075674607616 11417773 465640839119719811041882999911179858860 11417774 567049464632865152203442085690626531136 11417775 -33387927697985763920945495831041968000 11417776 -13199669209719880882761030134451847168 11417777 37596894101862690203716082186526387072 11417778 88862909019198746188869443027685459744 11417779 -1039031978720416265264481406630585925620 11417780 -518821332717697978511631409400072448000 11417781 548820580041968389829374512119591499552 11417782 -237495305406844771484835692832805351008 11417783 256292198469274289174733597483771119304 11417784 20440030672944061886645564346040320000 11417785 32625323084820037519788207247936024200 11417786 328486317959635982414517080879611028592 11417787 755641179909752200330568585167934587440 11417788 283192410828854416678419073949001049088 11417789 -329718441863123634961854421361899127040 11417790 -2199636453751541772647988674359848960 11417791 -518522187562259388610010253354667607040 11417792 364859035738910035422010142568125300736 11417793 348335411053612003417291362284781754560 11417794 -429986273137731667358202280953004282368 11417795 148052444605800293992878963497855645280 11417796 67551509214897245366273842239488507904 11417797 -1007103874223921059048206572997547194788 11417798 -90941820851225211122452302772323471360 11417799 723360243081480620702297446042904925864 11417800 -134905881399878505826572642831265920000 11417801 -77235328642899330054737058589934988198 11417802 234850146215238992752127638912636416 11417803 297582982660540525536878020451932281840 11417804 -892301993952410269022047582914767529984 11417805 241217723236815567353180525097770593920 11417806 180197527726564093491886863077539868352 11417807 -730768449942822299278790810489898940944 11417808 41019992120498894440729462376270659584 11417809 -641433186014331671341694342170570390360 11417810 -138564945470379234691619400828920184000 11417811 -53674957727455772685653123853149828496 11417812 -104117082035983671966647101121978818560 11417813 233125986623405451980527035425519769984 11417814 -119941088155133518737461020778686431360 11417815 391858986808597406308388966518054311960 11417816 637066966189230715969415865781507860480 11417817 1032472050382362866772442319298079701120 11417818 116490665493315861343799715294971877360 11417819 -136940744780871097882544889575025387504 11417820 -75445968717225558458440213839464401920 11417821 -254583011655478292433407470388956184928 11417822 43705905222599790154680110343316819200 11417823 102225994663616582161537580404412784960 11417824 27409548997775959182524477913484492800 11417825 -546399934867657183210971671085271738500 11417826 -74133949672879867232954143956888869376 11417827 -73600500709287172855348605988982110080 11417828 283588288081833549600225232163489448960 11417829 154452286956399213089426602995170331840 11417830 -149082140122961201407107867985111267200 11417831 -5808029712084310446152003660269204008 11417832 -467443717456289473895906936444358804480 11417833 2297067454634193718286948098203547920 11417834 -342136665371588025002695328354405863680 11417835 -120550623915411114872714819091976101120 11417836 -798146254691033553738069125831154507520 11417837 -171462212585915426149890474547831721514 11417838 118876930489997025483048837256889377344 11417839 195389409068850767268561822444995958600 11417840 -15506880084971706684273731231091916800 11417841 -409386790506677311280557607350336924320 11417842 -92019133814545133910851429185586665056 11417843 370882557882492296304378746006320303728 11417844 30131099456806926740913010905707274240 11417845 537911792417022850126822341190056084000 11417846 -312822895191589759979687841973917959040 11417847 161298400891598611423393798984491257472 11417848 21466310398296212290258052763567390720 11417849 457190024667262931225631129870488927850 11417850 -37463611290433901885937372961661204400 11417851 -836553164606060921556818265297898643520 11417852 -373176144874440359793121278814235480064 11417853 122113302386522158301738279852955515904 11417854 -28009797286414690071682222512825255168 11417855 431718593705931632240210654763407078760 11417856 310764761102677194695214665874404278272 11417857 939306221944512158319811357438370880 11417858 134110214641024935546566886069878753280 11417859 -160521766695623966686355122419748957920 11417860 -124474089856614365455876470658362163200 11417861 -76924465778528725468260526358579759616 11417862 205477587609663446652789754601770844352 11417863 885452785331110793423615432991462488496 11417864 786001661471378341626883488425819919360 11417865 135720353112780057492117490455672452160 11417866 -33497872640797004438885170950505564368 11417867 -151287202523284300225244320114004308128 11417868 -190082754888377478748575896443150172160 11417869 -780328721731693435074998957414731830730 11417870 369708029745661245711784962130392960000 11417871 197483524743224820651184288597145898240 11417872 408980173756909316804706562834052349952 11417873 -48096345993706825742357591008105571040 11417874 29509147534402552591278257013172435968 11417875 212742970919461525231527071967606600000 11417876 -442860646009260052095635237483040768 11417877 -109601276695920834785286242624865349920 11417878 -451535663386016680155592365338948897760 11417879 215780425523326232335983732825734705280 11417880 -496250461492359485345974426598756352000 11417881 501559795749216528820652309039002420682 11417882 -324626479584612954501693005124029929728 11417883 252206578738572686129110761065356920000 11417884 -2814030109756064775621408712830656000 11417885 -142166656489124944081705328204389030440 11417886 192501003355162735991816026269050836032 11417887 -470074960875413001972736676543892895400 11417888 -96612221867978587607338356189208903680 11417889 -70529541651744245654138692386963517440 11417890 244768360769254844396910250929019837440 11417891 -570259244349362417054070994662007500708 11417892 468701516358877299053763929151265661952 11417893 1306233134166001172892887621174428367964 11417894 43085936847240570530191123308897012672 11417895 441562935209390000052807564447333984000 11417896 -40549478151846869656440527310275543040 11417897 194379436887599754863191834617199612392 11417898 191560333427718636847293702986713620480 11417899 -245132213727116349164080520871275670120 11417900 -13572188725645293275889151019324467200 11417901 3869682617893970497162039401816815904 11417902 300031642328972114345289327273073480704 11417903 62656974987609005746689035507475998304 11417904 -70788847484591352314395041201816600576 11417905 767843870784136036171131963537916635060 11417906 -321538483826797200360674706232646788848 11417907 200294299023299584768394477545720391280 11417908 566294872149918919976747848068591035136 11417909 -303649679036751807672981310471630387140 11417910 5043332208731491175649022284480645120 11417911 1166852080376008471066171663790315673512 11417912 -965447861059477329636194150635399680000 11417913 74630747255308044243864611029304222016 11417914 -713026564879041721624722985592434114848 11417915 -301098570495685046759893783998242221440 11417916 -253139181674132170820093807397407293440 11417917 141704768192514585100295535369668220640 11417918 -226168539665657479736653714381583148096 11417919 6932171496813690837323025278765490816 11417920 -37563550068113415567932782387490979840 11417921 -592131536762795178122800490792907874878 11417922 -5782550628862386708861154148675635248 11417923 -1506075423428238727319289942886762560 11417924 -66085676570347856049764393222507802624 11417925 206894266621526696684281357529823912000 11417926 32942904305013978258344739385663611648 11417927 2343891611807292833367790421066910984960 11417928 -80326234810987029856268563502400307200 11417929 -96953167383127199135806109756494034470 11417930 11328863269098960137825558935442377920 11417931 48289204907568512181737736952474828152 11417932 548737752555972559756980519795615508992 11417933 78864248688308091584032475552754664182 11417934 -336958494416219312575278315036437376000 11417935 285446486846647442061475179714186370560 11417936 -62368733538002478986446048216682987520 11417937 437400795745418924785710677624123762160 11417938 -68401698316111161118015053572092515840 11417939 375016495020161396379728690067033257520 11417940 156863557455568964455444214510816294400 11417941 -246713814124245706609913859593104900456 11417942 -76020627470748857478519494507858044128 11417943 -92515352272410204776499835123320672816 11417944 -278494496119673995314617375034106368000 11417945 495348635493992452255462383710505246720 11417946 -321483827731068089107746740605068258816 11417947 -673510252200586980160390093312053852604 11417948 394242190908688060078984423937439538176 11417949 364414257564590929130799201313532582400 11417950 92330116272172232555187703192818984000 11417951 -12214264030127617010002522361424844800 11417952 42508414162112217856597377663362924544 11417953 -108333511048852062739286280917919464556 11417954 -564984452264486942605500094864168123824 11417955 -189186352017917692704602486286708633600 11417956 -794263129946094569781173461293877632000 11417957 1022386353779847824646059119705883451552 11417958 -443609566503653028570741208100619626976 11417959 225744695982320205397735898376140874240 11417960 -84857719031018854218065070966491136000 11417961 -38673072515153141051596475196365839728 11417962 -488612950059256793507448487290493440 11417963 -377317966823248324621666619272054075788 11417964 -177906601509661188771894801228020673024 11417965 65804030752977462090461771858974769520 11417966 17441121774260136514353544238187112320 11417967 -180313888561715554486641151318125718560 11417968 95762507602976653610442845073150607360 11417969 1596244369261117946970809882642307041844 11417970 85612811363725141970152670858665397760 11417971 -1678713446210406636559965119454795236408 11417972 -262038716291413945307591408508144960768 11417973 -241638020613215267826903026134547595456 11417974 -565568789617445345781004448039133417600 11417975 160435968793449727075848888051212913000 11417976 942585217003727465719673331556726579200 11417977 -282424535305018658077880630281159473408 11417978 100020283304668819844957906346767616768 11417979 638679883445665616009526017772652424640 11417980 231848573545563215010947572471530209280 11417981 145552468831533001054773610924937578464 11417982 -54113982714785323362682670180360159232 11417983 -604982986635538664437011239129553950616 11417984 1108562803256730338055882176220962488320 11417985 63013118560817156274188382111096582420 11417986 -328203217592862978829242536935920322560 11417987 -34502863748646825104163781190114919168 11417988 200718981659662524062110705124490209280 11417989 932554708949748957913146890582222122080 11417990 -38841840370590895067048333974434672000 11417991 47964646820924736465844994479622995104 11417992 206831051495682973083209740399147745280 11417993 -905367194406419628456875002509427837680 11417994 77589888744851119631338168463886723840 11417995 -546288195892113237550379500360495202400 11417996 -1048238409581674617518989226932140933120 11417997 197189635988789275135392229001892696000 11417998 -301985667350380866900890725703640360000 11417999 -1289319851970351824813846590385614169664 11418000 45374589241121388666306563336503296000 11418001 396372564194473793188265801791486572352 11418002 48422673946272339218125580506707856032 11418003 -235247872334920877541826814396588856 11418004 61451786744043752758543683545100603136 11418005 -5078571044996651784190279284824380800 11418006 61452826074851834848178507163098033664 11418007 -446068111503630879851612232390340970448 11418008 -76632035182765766195124810583993466880 11418009 25944677758394985274978522440684375504 11418010 -384472846215997918988912850597863127840 11418011 -349900383949535070976788337590963658776 11418012 382197584668293740731817086720534909440 11418013 -220037513824779618877997592668504948096 11418014 -6672783888176349636831716144006934144 11418015 16003692409761968796937708998105254400 11418016 -668386611309707960412639847204855480320 11418017 95306645769593668955143060260786985620 11418018 292827457834950572634189710230751723904 11418019 683323238158139502147839671630021042800 11418020 591047782356718344156559256766445236480 11418021 -403684355082513172270287503147081651010 11418022 121632514992813006447280877243557453824 11418023 -60529573552334172312122881459753293600 11418024 -558152398197431553275668881747328942080 11418025 375642222797913373491524775640041187500 11418026 579996451302309206147708496226721345712 11418027 316625399714691839608504572343890328920 11418028 658377860180871080561947844835676815360 11418029 -707086815463435929603675048097835418954 11418030 32532772860634609397244015641912486400 11418031 -395645397277772128078379097248606591000 11418032 -101355872927071065641476063894258827264 11418033 -288950825217938711178092405386299700032 11418034 544821697043970391211109444607437717120 11418035 -283115892099277532084453914702698192240 11418036 5805382790821935167524504995668398080 11418037 948557305971866141504756452647370056686 11418038 82811770779845460166835497238349589920 11418039 957736200831912809040370213330089515424 11418040 -8598684204754404199567519496949043200 11418041 1258308438663203364113958394619460654084 11418042 -53359091029756396077829073221958028288 11418043 -4453714630754488260901912344775995392 11418044 -300175146465460885087315968173789184 11418045 292253899613291650036754765225637556320 11418046 -75058855572036273345596705400646995456 11418047 -517365430634259348697164855725593101504 11418048 -3831358627063310242871643745283997696 11418049 150417263281649016208416563395434474180 11418050 61671607577880773357026994237882496000 11418051 104384302572902242777490948061879947520 11418052 -32369284913074513834201924284652216320 11418053 498404765866861872668368074502269775260 11418054 263121248275544112204466933015639357440 11418055 -394454740580176916631208042368336437280 11418056 -290451724255537367706694590830481561600 11418057 -326305818410523253899236436228612485760 11418058 302841077678980114720591055595337976880 11418059 1072898813111220889328877913369702138260 11418060 -131410780774696605717109942392117335040 11418061 -756690783796039963692856392029733199488 11418062 -386551770895297881837846060803878299648 11418063 512854030457699710474245266139971287944 11418064 69605011859103813203566031327399247872 11418065 -682763014840399888284755745677278380480 11418066 -12594120189484111029251890609670845056 11418067 88386859511167817427433085174019511032 11418068 651832666752247705226732097000416638848 11418069 -2091028552996374705575381152156306272 11418070 -314796975532877684353171166358873408000 11418071 -106801194440010021508907034607530059088 11418072 -567191755183965517028796991897424302080 11418073 -43484933015626972606465635136107136096 11418074 252224980985277047433724635729447866880 11418075 -66247269837064651241726118400146830400 11418076 -2815990261860925329652399245551034368 11418077 -88602455837253325093553419984768795200 11418078 75584844641655852592304428206965701632 11418079 -308563051263395931003138482382677780320 11418080 416184950176803408362323689079508828160 11418081 471078604378419293199163946862542584752 11418082 -89993838172850087819931412445661128928 11418083 898543827771225764386448675451893498880 11418084 -374256249987312321251431858173687564288 11418085 -28330618584112087353563543105357072640 11418086 219596882316749408031370030900376651520 11418087 187181731981325560273820732381298782760 11418088 190861380920344609867213712239405056000 11418089 213769859809457222856923507543665355556 11418090 -77753520902520179089543413374698344960 11418091 -1374210515241289700274372737874785856 11418092 211824689518268030187938019233976837120 11418093 494456938512498488150390248363363184640 11418094 652806791276245599174026867604779095872 11418095 -44854269010080247404848063087809740480 11418096 -119020117378706960235903990927984918528 11418097 -103156892955828682626669829923506454720 11418098 2365613818762233362334161955910402080 11418099 41624227530048957980696987451917080320 11418100 -25856972135867949173694530488271001600 11418101 -175420175333874307177377442814206367670 11418102 185982109901803415537435474496642009600 11418103 13781677375557910916471610106466149352 11418104 -1216907860644010915226890612088759500800 11418105 272813058491402390023131561067988784960 11418106 -27519843744167631471043285074807214080 11418107 -1501310476514580929575600514893924646400 11418108 59816130736060833439845746175216887808 11418109 899656535149673309925931931171121442310 11418110 183515830934838173420780355434335681920 11418111 452501748218650319987615208776699450640 11418112 -118289841626557537604513822929217126400 11418113 444339803408905684554290863777653428160 11418114 314654201729646903443719958991355883520 11418115 -11983159604635907924092037809161648240 11418116 -84384283777229183760071003893149143040 11418117 309127295621366993061553282200479289312 11418118 -85558040744145187969969877690755920000 11418119 1217389344863630450515784050401569594520 11418120 -41632048063562547797076643235669606400 11418121 445722450104559194252839903042088437824 11418122 169178409937849746024429140150035256112 11418123 -146033996584856669434295413491295544400 11418124 58285951742874943950214082170938172416 11418125 87458359060164331698783446309413668750 11418126 27677262567254544982616815950096061440 11418127 -11025898137662255173462373328046228000 11418128 -19759525236952298011688583452169584640 11418129 125513193254679767000860738662693247074 11418130 243941374165241111273666759135664012960 11418131 79340896000539782607116044158309180264 11418132 284866594238055419992605486370556012544 11418133 396862691584331639207156664876876639360 11418134 -1286017338374749047157313985448028160 11418135 428198022389154222687840099887228902560 11418136 1186058160513547961465983101099724800 11418137 -118433703956250973679217295545783629568 11418138 -74561956629655523640052422591098496000 11418139 -1304258339035666881228617249205998840144 11418140 -34067160421675621766416341230744939520 11418141 180487567600203480495227410689547920000 11418142 -484125363767842334544620931373347942528 11418143 -197907191472798603705505609012120647552 11418144 260393635212112959824575561853549150208 11418145 -379343885522605621299129876655845340800 11418146 14310841866155120731051137269263720272 11418147 -589646153911186543378323442622981366556 11418148 -12085608859124822639392075956342431744 11418149 -21566379181828886282640971584586452032 11418150 34069981569561284465082808878901977600 11418151 -325758356361535055316379770367154994696 11418152 -823130024964972566634607733079869030400 11418153 245784040063906670959801268846261641104 11418154 -368859990782631262984885195664110235136 11418155 -95935181404884341550741389750825644800 11418156 -428469952322016361042765860343878367488 11418157 121129161005969985731414180616256384406 11418158 -85447237708724323147428012340393199616 11418159 94238816311028854366781356112868641808 11418160 37649625114761405183635934237732044800 11418161 -28418975581689466483866967559667879576 11418162 50028870203341486349358199694299282944 11418163 246904545586200662654737930726954710320 11418164 -427955583524338934066008563804278169600 11418165 -70392468984273712399860960410057220 11418166 71995828458082963762051225751660947200 11418167 780933948762732760247454596759525273232 11418168 -283285697207644830798019487815041024000 11418169 -100364013914447785435967104647234422400 11418170 62463366058721545805299156478266948800 11418171 -378438282055118555943723342112376457216 11418172 -118923584797862158481634964377063472128 11418173 16889603941445113197098214714998262264 11418174 117419080582868429225077714987139127744 11418175 -379542255745186110218713463981250478600 11418176 155707764906199844919418658115148578816 11418177 -2313221118124294001622541261685272992 11418178 -473295245017955146840696958268132141360 11418179 210641831832636694125006648228851052384 11418180 507688019537105507558954797539108864000 11418181 -321799688247025796704341872292842386018 11418182 -151729851694986376468981539482221979808 11418183 121141933966943908482872181298142217600 11418184 368137779066985715120976906301196083200 11418185 -564203707928450400912509279513648878620 11418186 -67587605244140185640382485425167052800 11418187 853811818021426253482946545374422740392 11418188 -120245387793438092493338264719595642112 11418189 -14545051737577724156534059959558438912 11418190 95499076825872089930109465075729703680 11418191 -139703566631985153480288383216705067408 11418192 -26342227401544760718560606010904412160 11418193 496160859580932827197730929115937763442 11418194 52606817705505555537273289399049290896 11418195 264002083514237675032018309746348847920 11418196 -316624412762428586096243397325153513600 11418197 -236995750550178727832484194123051676768 11418198 -143759619456409340853183236714366813184 11418199 -34257764055450261206973570415729102080 11418200 -79641334144730752324635314981876736000 11418201 -261413621406954238016859883709685559632 11418202 1369412482942941145508577242955409920 11418203 -4870040000900463177928196845825464336 11418204 -42205767347258480578633186461152772096 11418205 401204479115892734290762369429640490720 11418206 69566495153608146535516536906831015552 11418207 -1016695165873496839110594795673026811008 11418208 382929558820530507938241569030974341120 11418209 -748512025757331175159640644045176186960 11418210 -31482608850168228572692822331018535360 11418211 123408023726247158118664736866375925760 11418212 158072740107229566450507195290224914432 11418213 -250553172085337480868543372976805997312 11418214 105264572162130168396449566858631130240 11418215 47946122741872817802539349815447964720 11418216 140529374785095940207469754701269401600 11418217 -328523676591304065471307108640907236828 11418218 78258656603167041817699317442155254016 11418219 773985477130656808021453048538024518320 11418220 -4401626390079026218729421408417710080 11418221 844717087153220066627534731054200307200 11418222 -4072385614409864607543624364148582400 11418223 -872409192154740921971852481403273160 11418224 -113574526861297051737650331091257753600 11418225 44978389763016394920481949697068592000 11418226 -296608510291634723005130141401391209440 11418227 -906029138707532444347557814954902528 11418228 550608902852165466463436072016004289280 11418229 -276197885754841942852954828675724873170 11418230 95061361342165291185990612574728913920 11418231 318008147230736775383499314705575751040 11418232 -6118256832015698298350494594741739520 11418233 -284175732508687986228607089524026251900 11418234 377405591033707920913558784758200640512 11418235 146828135743895760520540025888649698400 11418236 -453156541253894927817846210818885022720 11418237 -325358049664505039261961026899624422888 11418238 213960507102204153010424961159727825344 11418239 -113581481254039145416676666767420147344 11418240 -436425936949728649332502205275570176000 11418241 -1060516459509986107185480842281888923216 11418242 580329008479316292913481262202260226944 11418243 267290944014304733530170789164584206000 11418244 21134736549172386560535479839758609536 11418245 -453446165035701169235464964849669170500 11418246 4568378999735458797677981775768251520 11418247 451586224647260218208824572483022940696 11418248 288381401006721291982219924049240847360 11418249 325064688788596041972400401930799451664 11418250 -509543573659058072449979110381616136000 11418251 160720072213109671562104792112058796464 11418252 -264798511796116373374114547708764763136 11418253 188248844285045241854602587331451893632 11418254 238133156687900487891484112236202164224 11418255 237375521686634370020025753389404726800 11418256 -312696866224375927065834615877009932288 11418257 434318894019206314978129008346656102246 11418258 126724972323268414006659190524790453248 11418259 813995930118533611281526230829194558040 11418260 -161650467055643833089984618469692825600 11418261 61763343122553496242832793880418961664 11418262 237877052317185883306627092281356973952 11418263 8523961388152714599608855586793655064 11418264 -226199933511486590709563397463025049600 11418265 371692194269248871887596830234644780800 11418266 735809464019597897452724154703744395744 11418267 -88883529548148178216439623409050248960 11418268 807943563279397743917983799492993781248 11418269 185138436734624699679354745446068521344 11418270 68927407207027171612995129226440883200 11418271 2878503211769369680253897594915790897504 11418272 330036946822281794810926109799577485312 11418273 -444352999703792771256951087095268492000 11418274 308752500193319070184451271460163785728 11418275 77311431109609543603490519886793344600 11418276 -8972941461267812123403922589610356736 11418277 464397531991509479739447633287059507712 11418278 -577804608651662060517101064242148970560 11418279 -42833596193676126634532059349333913816 11418280 -572080348883292388076252366610664089600 11418281 -27353332618816171484377056334516000896 11418282 -148910471278935546475297143990205062048 11418283 -933534699057014697662783877104113195468 11418284 -425643763491444453158408544925360368384 11418285 361915980108498947243270760816996633600 11418286 123052057687559543560119789200015040 11418287 136514332823002236272859205292683716312 11418288 -33364516676608151106742825869901824000 11418289 593577602008930260976275035363835380080 11418290 67611104739593458751146888803351654720 11418291 -276625253508199564955099694612553218816 11418292 -138589048442755318850518516640946249728 11418293 -1216651768492425084646397565745896925458 11418294 -90578972678569586506996113247937303040 11418295 -2680346814567708640510890497865628800 11418296 -1126654429737540711915214662173850071040 11418297 -551688338689309718424679074824179319040 11418298 -328212343937218148634222349438512243600 11418299 496067160221306798294166875019419955300 11418300 -25369844472265324311596069359562880000 11418301 -75795088355896471966369742852239904698 11418302 -127417760450992598124371037208382816256 11418303 -132759229316582798549543394477664052976 11418304 69861258639875383012438363506135269376 11418305 821632960189425557154955613727585009960 11418306 -487764459302736553784816886998436096 11418307 455212354965544790348729379744581386556 11418308 -72979602738848267537819900837827421184 11418309 -20626917469418929888463016853930895136 11418310 -353732750873439848542395729790381952640 11418311 -104558893594730049030751164652699415376 11418312 462658863680978404671498541175449067520 11418313 -148624764468661205452392121439853518576 11418314 -19031231987980825432797412318137666048 11418315 8218496336061008134826949963156300000 11418316 100679499317685620723900419660527697920 11418317 -480801364369560516305020726330176429000 11418318 -190698595826111933148738481070277055872 11418319 -303508710062037604138633538854259674440 11418320 -51679965458969374661290878403745710080 11418321 1445210976402287025190997628821172489072 11418322 497032803162587540943243494428845902112 11418323 -2235563470452290039147781123373070784 11418324 223621373702535835405049168775075735552 11418325 283486749509398722642148816605244701600 11418326 477142127707494608377656988760104142112 11418327 40493066008136001947664098537304967680 11418328 -1027827236437337561816433589120898979840 11418329 296804340277996683792021136800819904320 11418330 -56628785645583887154427278161870684160 11418331 -929552339091773132188122586310958615868 11418332 -37879065722322051841264486204132420608 11418333 122916460077977088021012007215426359424 11418334 82180973252742712949246045851626736320 11418335 -504547749628098529814098505667051898800 11418336 127392236361502780539720018750730665984 11418337 -461905836404190498617324105051339632448 11418338 -408217232690626665363783510072101749680 11418339 1439227341027115763843956970934436320 11418340 -525119777117667762119409613800385912320 11418341 -578230419056592822287019394408276803936 11418342 -134631756505772703140263709453850637440 11418343 753504551844247824511697121306843457592 11418344 173035204834571309405859850945658880000 11418345 -173554000104915748129797940737778597980 11418346 -268991999203554529977125057192148981312 11418347 488118471137338146454592045364345047796 11418348 166334492710515921328283421656508742656 11418349 8698157548662623883886647253977079264 11418350 -139524616353416668895446717428551376000 11418351 -59677434321350098982799384205010735616 11418352 -117164626616869774296890767482113261568 11418353 558095923861764218963688946924528167168 11418354 -156137666453356268855015632825638912000 11418355 280691196117230611190697685900755037920 11418356 -480647583001573203625983112422414488832 11418357 -517997116762676550687681288868420884960 11418358 -13222504586266825882919390720038368000 11418359 481199661836546901285933554836694179560 11418360 -310022334042208548557967490479809126400 11418361 501617246770917660326875265171777145962 11418362 -111077783376435268864154114488639414272 11418363 286737539959787862324407420441490301224 11418364 -614043369790963762234675267694509748224 11418365 -195392067084708702626279925111720672000 11418366 217550497488322923578997896278096252224 11418367 697561553777986608700039409432814684416 11418368 31003312405433793535568145824322945024 11418369 -242506164553084628883882656123743490256 11418370 82313315646309481987900040897899982880 11418371 -1013118171489838802252696398320131239428 11418372 -285122384691819939036642504789230477184 11418373 281316433560092092130815715955906758400 11418374 -191035072373717219054909945251338915840 11418375 -177442553962228607577544204016552700000 11418376 -800195985089199296036883945418558417920 11418377 -291960459279349913001676557021940721868 11418378 -52803337358353232191218872975373470976 11418379 -385716372944815295478925153233776455680 11418380 544141684106202309690275654035956556800 11418381 141877473226143189239881074480382745280 11418382 -722409184702029098685499071112415539008 11418383 -701174623841916735718438903861617580368 11418384 73570021164026912399006501222353403904 11418385 -24782876001027679013204517854802754560 11418386 9074941925437084022295870963767577600 11418387 407721078569523851724173289823220080752 11418388 -92157842548624243660859308423988183040 11418389 -23946140245060538586600296962707198144 11418390 -5132391631794923485169803761007228800 11418391 919771321666180328113912478252201054792 11418392 -2679713340232058674628661236399308800 11418393 892115309562489715529186062610439168 11418394 -12776125205866686141019568219652195072 11418395 500842174645423143089173903800289742400 11418396 -7185059485411794261260281400970657792 11418397 59133765978707202851121653585990630220 11418398 -449783324951795390618118055209858560640 11418399 -89687213208914982344471359993005551232 11418400 84995350484106033732081661333733376000 11418401 593954600045752643539355650882516002402 11418402 242539214404271792153066442609125068800 11418403 -36952027168341266551041230438611069348 11418404 666714935847543856183550392557523200 11418405 -351790168337095319851199551432458495840 11418406 -555854636437902680253092577820531803456 11418407 -231584926954419462875757386348294208 11418408 52865941156950461806294156485562613760 11418409 -958620203875853472119147048802752320390 11418410 -175407586932148507728797061927937248000 11418411 -418939998109874204774452015795804595520 11418412 376930573677560200224437421851835673856 11418413 102796643915470371517286672060735680662 11418414 117309841410983732744848079713687176192 11418415 515411357244970996460657541192781435200 11418416 98695081203044259147250352990821023744 11418417 -105149097259251738016161810940850917566 11418418 -10177909293639949877344417895211874560 11418419 503080022477830458608634420539940280944 11418420 -68950058324003046869532980331585945600 11418421 144243983680067122748781155791973191200 11418422 -243669184517504426517739848261152560128 11418423 590868344231639108447350484074330540800 11418424 67701664350457384893563012559371550720 11418425 499157464032986473217929002431256999150 11418426 -192322409154322961659417903267338028320 11418427 -94792599924299335808654073911561841840 11418428 155560273812421285859852365591715060736 11418429 -44978423673482578484802756539117049312 11418430 -1342840350036900703256353042222386240 11418431 956341109668372522491342393258865870200 11418432 28906009355529652837964904927112200192 11418433 84376323592428953903719855370142902400 11418434 113362242697742040892502373311585489616 11418435 -2134972722443292411789979825332249600 11418436 -714864259099799650169728663814778728320 11418437 406550544953020010008224463385287549086 11418438 -125792247174529799956679111667737883456 11418439 976128112718220394377467945933303391840 11418440 -698737350590846672553902527008974438400 11418441 -2458233961994664451035565336613065536 11418442 64418404797581782298532712645782979584 11418443 -743599131065920771218545141391153488640 11418444 -229927788786242734152966941230497381120 11418445 30840634558249191255573533741037996600 11418446 181562186529446527443107195318809164864 11418447 -226865096918450460687617765383823723520 11418448 223008767309681465393441715616327196672 11418449 -21607915536837009637417029253304880960 11418450 169560876681732543517417665872389161600 11418451 -517866850171523610688592752542935693496 11418452 551287634684596187267910812923152080640 11418453 -369234509424210706221508899519100437156 11418454 -67313401501819264554250524989400392448 11418455 91632853609267867824832188072301614360 11418456 188734119014347644390743348419661660160 11418457 -415200485286915088478311808103946450294 11418458 -480736594780571920230540732876654832128 11418459 44485816779148053491197002371265448896 11418460 -686070201811555107193809078875114956800 11418461 -34820678335605521953990588030597822938 11418462 -520923940115875010516064803169840537600 11418463 244137430896243252585114457188669454960 11418464 469260084366226718906798751885196001280 11418465 17159703088186898829774290957199148800 11418466 42017277172992392387249645355093146400 11418467 -1251963120214345395101927734319008352484 11418468 -7678731134530710739405192443820830720 11418469 906379286383816593240797253626124867040 11418470 201666889444890918332854778754611520000 11418471 530907312302423046578863337325649277472 11418472 -303558461800085241710198320219399342080 11418473 891089902176490104815951774317336090704 11418474 -219033543186778649912634827542255856640 11418475 363708358719657657124094220357735526800 11418476 104965809406945321002235718873537409024 11418477 -385202351198868841016444900989243514880 11418478 -844113721532567546469723678051028992 11418479 -40530471206104368656974174224662165016 11418480 -10310855880051686980988539035719270400 11418481 1071942182220933524726009205063588611282 11418482 -1055422046568722475898541216026230827616 11418483 39165843722755392878964752549327413248 11418484 139077814153435596387811117557229584384 11418485 440436916548195864530111131036181639220 11418486 284376391781716115177744934717441545664 11418487 -474795426063473367667852622975226904760 11418488 631244652646174091110983061050881679360 11418489 11476811505350241520579235309645814660 11418490 -227944772835180615961363088047500372000 11418491 -19535428555250288570915086932281619936 11418492 243949330356280780064014953240360321024 11418493 -486789614154095631753623012579539448640 11418494 -297842183726501009449643049997553681088 11418495 -457224767910362698274042406444937772160 11418496 -279794764371127700172653321687798906880 11418497 -67205422352872762201341243938086173054 11418498 13721422361225876533281920714155749888 11418499 344716791583029934421231279356996293500 11418500 30528113738226667401135246942367872000 11418501 200377013183174594594457430345709694432 11418502 -402589459403591268578125799248227014400 11418503 -394125301537551630025535282179012888776 11418504 256456847109849387555516721467868938240 11418505 188667936804432528483293238581376144000 11418506 86735095054252214865237814075248844800 11418507 217666324567822774442291224123350216168 11418508 -612542271642074084962892448904199356672 11418509 -715230794400650386039312478872590514176 11418510 -126591079245174606955994545924301633280 11418511 33617170233498238299627711057662499360 11418512 -62548721582710317191059268895237734400 11418513 82805866022599853804863931899880798400 11418514 21027492073460311274151852096399596352 11418515 42691843932282017610794059118728298160 11418516 -54838367094595512905369587643946762240 11418517 779093636004438286381374476112212967552 11418518 -1482848932710316137514896055767776640 11418519 -248878145104003707850623403002566487600 11418520 -417550295469931826299221050376894259200 11418521 -851912545245346722849958700398365168 11418522 -81536822456049998668567663154425751040 11418523 -222736711731395452688274586848824383228 11418524 282277771120498065913698405652345207296 11418525 -304235089841821564875786155801507448000 11418526 21255732610979950201320759172934013696 11418527 -801901409111234052129069998407138542624 11418528 -293763302596613787978941724909109248 11418529 443346674862242488322286122115029423380 11418530 -180342172621981911142062418502252463840 11418531 -309768863092320147725722642200472205448 11418532 -237227528410389347148205931099047235328 11418533 -77005714491159019620115882261720266624 11418534 23907384587632931590264135982851206528 11418535 -829894302014903278818435241820793992520 11418536 -38023243989309798398539780970895206400 11418537 111501001233702206084611766378121002496 11418538 -128122736470462259305066693420635232080 11418539 191794117392185631658062064594804087632 11418540 44549982481381987415405028592193372160 11418541 -206146331094989782906084837493027056116 11418542 171905639962847258750586541340744073792 11418543 -883537537333774431114278853956084717280 11418544 -150778663393525412782664900507649474560 11418545 -141538666737725915403806979134766074700 11418546 184356014273255949877140168585358560384 11418547 103829389439522925792668121281394180000 11418548 167615340402586634501654864848045339008 11418549 219244998243820667966037585602747023680 11418550 139249325634934077047235675723708873600 11418551 663920160603953752046600111570798556432 11418552 -307295413968070330476873393097208954880 11418553 468614602841454484533939110377659603626 11418554 -32533605884638177003823184143159182848 11418555 351784888143902753181041476828370999520 11418556 -725065538266032934117897109927617247232 11418557 -501870053454375921059530638120491472480 11418558 10029190004671383389174709232645862400 11418559 188326620373355398071376278329958116904 11418560 14289682432985026181356467452903424000 11418561 -15039563299025949138470356092295567296 11418562 -297286918409588604393261557622582193968 11418563 -1930710968692749430870086098384566800 11418564 4593194427504524422734722298583848960 11418565 139986795554899749607338495765837424800 11418566 -440136589154989114137562582320329856 11418567 543860923660797217039783309783128525480 11418568 -515548496222147855697652042745888332800 11418569 287585339033825225610260984182632602970 11418570 -74363120365631707350009825123154083840 11418571 -16285006058908033886561690495043039616 11418572 712419852662258832246320011786509373440 11418573 603278466854175377310255850848386453184 11418574 -78061139885447750329528253349581446464 11418575 -20332225795758557767059810269369664000 11418576 78675198223678185745150740483200778240 11418577 -588719685108187144597789074061480348188 11418578 432111205730025831230369924620138077840 11418579 -541290964230802116824901468501935480076 11418580 -6921549157599033436524104928822804480 11418581 -367268844104107158344573973531542068800 11418582 -8530525208923006284226734018227712000 11418583 -889638309785917545478232997118127448960 11418584 -339300634130966186379253472113449277440 11418585 30826637564993742598206369854645888640 11418586 305441773884300218564256127575331498992 11418587 -91392659973465445568027396652627801960 11418588 -8190776569187656225382788135820551680 11418589 93157879616514995089409819874730120320 11418590 277291167440267901801126952787089075200 11418591 -523977726166474138034126672349511937208 11418592 639701369590200644496776405341801807872 11418593 -779667320180935517237323454082681592158 11418594 100801826219037238976540484692898614784 11418595 -284535553067036122368965517742127540400 11418596 -10213827531647780822710998923334254592 11418597 193543605780345689966346808232814551040 11418598 220159445225651872313500184245552792800 11418599 102127462201179731190182690086324044600 11418600 -457679028096135604711755079022592000 11418601 342050625641428957505529402328665523600 11418602 -95168638298843648582432957947934591904 11418603 -107092999973039030469763363852325978112 11418604 -745508157910995775469682290201524735744 11418605 -391527462432884663168416283758079472000 11418606 -252233241584097587250214731917377548288 11418607 -5167609733625542386963286174571487888 11418608 292868705295531338382334707436526764032 11418609 405046442733977916388334974743299452320 11418610 70950449081685899864319116609744179200 11418611 37493771500963091211985582660567337040 11418612 239368110582084029006099598178350630912 11418613 992687029352021654354540886693771058862 11418614 322318921586879157510168430084057066656 11418615 -223386857207667535901390324078299884000 11418616 -278806337532457100342585623047502909440 11418617 -114068305539142052928148062577588230000 11418618 -175226794764135613080524155393006288896 11418619 -77324421292633247049917378170817506704 11418620 45519523054661764035498983911403520000 11418621 606845181860017603292318861940189990912 11418622 -147979135916326410185178243838043611200 11418623 302685740888931155829667041911307102384 11418624 -233657138194550697589594478984193638400 11418625 -743862433428354241956182648059857168000 11418626 310959058167090790296789504438863599104 11418627 -759746314263583841752154475715063368960 11418628 31415829404037640937775109388728982016 11418629 499994620251851549128459950130618603230 11418630 122942085373746504179130913598979227520 11418631 288248952174576442459355330460503666784 11418632 17773942740453490202234794374376166400 11418633 -191860125411447825927527216836585829376 11418634 308335949694990459407988040424947947360 11418635 186889601142251851177520864436658882080 11418636 246931260707514485067431563177912806912 11418637 -911462457777083792843309996990221888714 11418638 -73175403305550747197178679333919846400 11418639 33221600779524535914678036923188406400 11418640 127132240904318272829372802198722396160 11418641 52201211667709471426292131896737993064 11418642 -242028143422464326535882272636559153792 11418643 309862752911050553309784972445002098104 11418644 -358308510954048766264664592249625008384 11418645 -9207337029097495691437393539625885440 11418646 -318110945999825120579784830600432259840 11418647 -918587139835889770853284594854197342904 11418648 -654259859641455095285898989839201751040 11418649 156588221531563121096594516548073851776 11418650 2398166861705620598766215623338777600 11418651 22423537529415336473918520965350381584 11418652 189959887090742422742492505571590428672 11418653 683598335556239961272007245249117644902 11418654 -196867335173067607395973104324281927232 11418655 395633842040450223625739281087861339560 11418656 -152362031117956192737142967608517984256 11418657 -582595564676584064049722614968136588608 11418658 188449360338850375996296832224785120640 11418659 3432325147338119609653206979432496640 11418660 24100855311038935787555044666794393600 11418661 846635368823384815190618030176535251262 11418662 485226522010337254031750419946987566272 11418663 -115133131300079333195439844622927310000 11418664 -50539719280496073285229939640337039360 11418665 683122494879335713905734154233363313060 11418666 -4224969141619603639115973439703496960 11418667 216616111718990800593505960292963068720 11418668 336583085601518454712438566314087179776 11418669 -708127737660575768053755747663719823306 11418670 -241886034534179038029893557505786502720 11418671 -682564528806007737685562208922338907776 11418672 -15773851093925447582852439632979689472 11418673 -31140118159335706706288689061486110464 11418674 583079760425295976525886667399820862880 11418675 -103687736973657309687326494448696175000 11418676 -337801284607626427155192229992402161664 11418677 727439448162307741092749241123577849440 11418678 -355863280083390491528072857829860068480 11418679 -450287565481492930000488946620835954024 11418680 48666106759665533088023198447254732800 11418681 206767482047114571888779456231070878784 11418682 -240812729671469736203172061850956444416 11418683 568177594669587983056245631063949049600 11418684 310149801428704942365646737345320219136 11418685 -134516398154648742986241609707645665620 11418686 440348589729726639553815347852503112064 11418687 -70349665246154660391043270346462309760 11418688 -132730528002080370868862667614217306112 11418689 -164303720669064192761186858397619758144 11418690 81678891467648727833475446679284075520 11418691 152190504092652577557753397014832196592 11418692 242945814969816466109067328737578457600 11418693 5632377590275612577500534429758865920 11418694 129822787031742100663172661699950101632 11418695 44267952581250380641356644369394800640 11418696 -342024014145877410599829657382437273600 11418697 562903855299680817281971352930432151552 11418698 -110333531536207666915551628584870440400 11418699 -175633245268580567308545652527199498536 11418700 -209861894232001133816902795603445184000 11418701 -197997278076185873399005639601924118048 11418702 -369278286780056082843123720152139307968 11418703 -402886189803677033501299504851469572960 11418704 -58732505381467925073839149939670384640 11418705 -55172572215617807770974551702951385600 11418706 111470177628183090551761441345142894400 11418707 -487986328901207032622588039440002721044 11418708 -180299050247753035800910375760341807104 11418709 -319131977092000293562708704762618775090 11418710 -349432366438787643332054691097455786240 11418711 13109935447468732737897825757371390312 11418712 -3613611610848753296337812004228096000 11418713 -610283793243817050611524492287089882880 11418714 236335302030357357446081990391731710704 11418715 -342661910405327374715996172452514892800 11418716 307157403869118279234911789409255106560 11418717 359140370152596663721653302768166680640 11418718 156955121562446638524551889400469310720 11418719 373948575589671781352672938047473520 11418720 -51486136572808604670940880288258457600 11418721 878196193091330769567095649922196932500 11418722 218200526323020389066872902910766418432 11418723 150765178764801351014369267795893215972 11418724 -159461223147353303803265116071044772608 11418725 -228310958943656353175591500346499110400 11418726 -36950265086157916459219961554720333824 11418727 -118403904184643396071543526855252676424 11418728 -24927096514691399592254283527468835840 11418729 212721539956447488396793751516975788032 11418730 333934332822589276263382438895038929600 11418731 565214994416115008623651649618247807600 11418732 6303594528971518334143675617964772352 11418733 16509842657075669909256119357817110284 11418734 -441994219575231298459804556328111687360 11418735 450770478430184291236588388811245610000 11418736 -908984334729008432472038862910652416 11418737 -28632980399184739598369867922492129600 11418738 -32715484212640604915608667655424937856 11418739 -1034736484214944123114914347153049369440 11418740 476215358370983810552790916344457040640 11418741 -90216123595134779573187486912439309152 11418742 -162464960994012785790599051192153860800 11418743 252463208167402366285618618465298380032 11418744 -252239775120443390259904291289494978560 11418745 -120326146186817131145418060242673005880 11418746 262283815090923065694775058328427811328 11418747 -168843427307070055172422578563169167136 11418748 124594090690442988087593809397263166976 11418749 338720413569531173781020888054485263750 11418750 -88946411333898587202241934998572000000 11418751 -679084125568958463039653344998847301248 11418752 255176735933867415428833288166414745600 11418753 -565647900953701734179314458017178808800 11418754 -50901411789151435277824398535324709424 11418755 272292027584584672689369041338153305360 11418756 400420583895303299012235791979300839424 11418757 67088377517787726343178880329185102848 11418758 -125754551553037788353332344141517468416 11418759 -617098782610516199601312173256842396160 11418760 606164900907684058108427748690609408000 11418761 626531121168568715620412876557507582362 11418762 -53424505447728811054496558203802296320 11418763 -490958615049660959433541119893960221176 11418764 358731107253710707789446311677261363200 11418765 -153178407338620338359336232175881595680 11418766 4881630059187510055992977795272029504 11418767 526661698149798862041974755928843675952 11418768 -61936965180639912665780236673568276480 11418769 1161752479291643440864657858000981797170 11418770 547555872064926168178163688261371040 11418771 32998826290345439653541467421175333888 11418772 -85449341757689787404352505607793367040 11418773 301241625114057037014684345524205908604 11418774 16622624101908591358836020670614878080 11418775 -373398271090482435959604475003476919400 11418776 -707439570637004486811938069467002193920 11418777 -23814349770953670288302156601424925286 11418778 58423012617385104737138953003254387456 11418779 18984036120682567417878939072935759760 11418780 262496965170885318841590334260499829760 11418781 129718751738766604296169746433241816640 11418782 2347809067871313356176399232601647232 11418783 -67291850758545259283073142385244055152 11418784 -262959434680740220322485074703407513600 11418785 205260827866272954970515211594831632960 11418786 1081094833452040603159174664420863687680 11418787 263129236591746337643253093755465737440 11418788 89468704935036763674729403768874237952 11418789 262367452668717366388489924862193636480 11418790 263631554434538817942292422827452934400 11418791 -35986171832150959584918394982916978528 11418792 95659451950012096775400531800877957120 11418793 -1239200548015462742278199288909019357958 11418794 360938717192770963223370484355009643696 11418795 -330017127491613886930254501268347188880 11418796 -190707804061377443888565155924065425408 11418797 -108421311591182154491245031216726448072 11418798 328947953668229764599141794492212790400 11418799 -255391253262079900948319033936623848464 11418800 -1819790586805104956233703617114521600 11418801 -151520008663598970224938443974621609760 11418802 -128526910016616749157014378731568853888 11418803 1167506284551113513602089505842965861064 11418804 421269058500544245354452564081189063040 11418805 -511998109182465254308889316779607883080 11418806 1844252941219861154325326942113768704 11418807 498073351721767164673437849955770574080 11418808 96522243787255628868839361382686105600 11418809 -1591898101439037799462679557939323990 11418810 -51933697279966667596646396767419187200 11418811 622687622094288403835307576826482122400 11418812 -223398242187893461884407742072694201344 11418813 -245025038818626526659647017348631798400 11418814 85384782157645852460612315112535204032 11418815 -278584677793725216572913892369525810800 11418816 -117503217925736803793969618572969771008 11418817 -1105065042539463776166600222542862515134 11418818 678785218818376549866648094993362216960 11418819 -236057206373916818357245370899507200 11418820 188855229218774407895214314771139809280 11418821 18452529588993554633176606707954014844 11418822 12722256770599152740787503642388288 11418823 156710263835372215845296388356558004912 11418824 458967924822247131330295726409790259200 11418825 266604158700832245838095075838205911200 11418826 -110067905674028071908419127688608560640 11418827 169439993994092304903074820636733206672 11418828 -168474552320936835839343022445151175680 11418829 44791612027928667719788038839258426400 11418830 240884290192715970714540076367641046400 11418831 249627004894614996627083360069052159720 11418832 -161610439218686247879518693911754784768 11418833 -638718220737389128065294811389658017216 11418834 -44244253823302177040501292735333467136 11418835 214604608944823740885039259762963373760 11418836 217809166830880570660448625050928297984 11418837 -170999445388308234315014686735965768480 11418838 -729561912411083317322473029524114792448 11418839 -445562400166118543124950973177657546360 11418840 -164818453850657596843953354956574720000 11418841 264324008666348227576060525839158563072 11418842 -134845206374951395810535583885026342928 11418843 -32885365051802114167609538207108223336 11418844 -47842888594009915865377333127008041984 11418845 -688504539931760720686366929107745981480 11418846 -231673702394256417446421546282166828416 11418847 1131438089295056205962471982209351390712 11418848 80220124257899129796104646788319805440 11418849 349074814103517138603229350268971444648 11418850 30803442379065464169636292474439424000 11418851 -492842420241948292361994784916023682148 11418852 103809581823351122077487396753854559232 11418853 -423598134060523880667823064392615443140 11418854 34281662165097165988591732515745186752 11418855 25909778191437537342711607694944465920 11418856 70171161313031752254083666760882585600 11418857 -455158485402123573444249183855680205894 11418858 170708558238334537645474401691330941696 11418859 -453043444837750081924080722581213421040 11418860 519840530753273483407454254374277862400 11418861 487117509335253866626108972443220663872 11418862 97298599663571217067118458422831062592 11418863 217556898262075892031067504420228748112 11418864 -149451733181895407289168397781078310912 11418865 1203656450847672812681738900770787520 11418866 385780820452851884274040409161576018560 11418867 -1007761718680124897294587020013091856000 11418868 109227662025766895109201804651458776448 11418869 101079163958259617111921343989524377984 11418870 95165212313956991561835855880331836800 11418871 -503016010688828045827767270851022144800 11418872 875412610855608957885006376085914828800 11418873 -324961238310856528717142922053460893616 11418874 -329175966486703489258319212188794066064 11418875 384292144713921262353085656647110044000 11418876 -31817059214580679607062613104431384576 11418877 770895446687563203372183404194025689824 11418878 47556010640449232419679553418227377280 11418879 11228904535657517651502657826264505088 11418880 179128553258144223177842731903793233920 11418881 -140162907418956657305371676977834444800 11418882 79960913208521975460965861325203563392 11418883 -407079297506608604249655640602991715424 11418884 358511670771932577733487518215372865536 11418885 909236602875679628626239268366616544000 11418886 -536042811009295677529627690986434479680 11418887 841668457811428469944826551397807969352 11418888 -289445247549225038334755427424432128000 11418889 367463116288963944105647090955113463424 11418890 81601674116161739364190022212550292480 11418891 -539541231428010634141474196286114240 11418892 596789730801776449243863546504020969216 11418893 -1252693091491770984438283613134383462858 11418894 8526937172744706617218666718342373696 11418895 -81642933589229867081796606205971818400 11418896 259422492831333451460002679382467223552 11418897 396187482766173980206601973296098437120 11418898 -207113726105782748098239521085756266880 11418899 523484256052471056111175394777679897900 11418900 -160665723915718950312520877608218624000 11418901 220967284137110006448273122369154785212 11418902 52889454437607310323264356976143284224 11418903 -113553966255073546693518613270857213216 11418904 198611077119830239863854203621630156800 11418905 -718790584471286631853455760870327080000 11418906 12795810568921999013307665288578156800 11418907 -194571370485511629248343946534127454844 11418908 -8773028515646079506092251593407263744 11418909 -598648422345752755977680517155205664896 11418910 -7945189266812641192476817667578097280 11418911 859671590908770867221975684675723561208 11418912 97802240445356150799192517363913195520 11418913 -453760058774154156063082240474102363200 11418914 -42325129911538544001634979558807454720 11418915 -411170595240488791283161858258778368080 11418916 665990290911763114276749971169046682240 11418917 694045103288020667251029084048328630332 11418918 -140560743889189530418327553405075466240 11418919 -533660186261155805518384207498681963080 11418920 217023821996488062834357094580274124800 11418921 -390102233519447511212685628975494281760 11418922 254423400200890559014779503306374881024 11418923 522239018488202872798096139184962549172 11418924 -357037526271935221854644936687346892800 11418925 -56626543198223481166462206834349507200 11418926 -245149983151444015380093115078683491520 11418927 72312008034121981453332512304239269008 11418928 41436413262245938223004692472762793984 11418929 -1195589250749307337809525543847508287470 11418930 -133366761171645852718173606833891796480 11418931 -36145284704039517080173275471040508000 11418932 -259457025579683685933906316299394793472 11418933 -186459699657387543204182180168054864736 11418934 -543161772783021421995703523932131595008 11418935 -38379130957634148431020837304720916480 11418936 -200154278701074246341946315737399193600 11418937 -6585714420543064679664409861389692588 11418938 121829029405414624172971781509263596544 11418939 105119831274042504633500997246859424784 11418940 64409602173312553366089112902047508480 11418941 -207157060604860934925510191040263321658 11418942 97503614331689230372030711597418280960 11418943 197140626087126796867747300197491171840 11418944 -126015940208968834572492430962006687744 11418945 -524932004081604035405309652515483614080 11418946 -116371296524738785682668375890271987200 11418947 756172795436074909454319421063354220760 11418948 -52143069862487046199027235979522170880 11418949 -262691894678285467434132303301003895780 11418950 -142577287080181440241448481114296433600 11418951 -2412573314742420525501287307607498752 11418952 -48234256077640319283828760939048826880 11418953 88806998597971577190590890750718895360 11418954 172923416998980126054706528943583870720 11418955 -2811644156250612643229078061627305280 11418956 8434754245730103039025170554027695104 11418957 140591492554259407931656067048970702528 11418958 357521087641277635546856100480993574080 11418959 -318207163604335589201280747379593627168 11418960 43811370484038399814402101741329448960 11418961 344359072770566548534088624112333064562 11418962 -114080569587614004979712593516951920000 11418963 611214145901649689712683884541922767544 11418964 -857062322056724221245058645440292630784 11418965 -3187431180080028811460740493355264480 11418966 12663654788438132280571091874749299200 11418967 23754401299085195269268554451072911200 11418968 -371157826854857720475641403243999744000 11418969 -27086818796017562042910297553984659072 11418970 -602019761697549499668177137064344735040 11418971 -175912314123788287931635014299884949328 11418972 -244023947993818679047883049065026180608 11418973 -477301446104231605758190906332651426778 11418974 51934117626512282964447864121202786304 11418975 -27738284964139776803045895467700399000 11418976 680056145954355523326845039414980116480 11418977 -121295322748037284808377825128280368108 11418978 1889535244592492202462722341805157120 11418979 397388403306222151138433716355256844800 11418980 163857578273426066747262345072497568000 11418981 252668709659384508348629703320368780800 11418982 -431626331735942313606854041487373177600 11418983 -320498072641474101472737562073798685768 11418984 -438578680628398444831497233573908669440 11418985 -269417998356371378369745018681257085240 11418986 -18109908319134141687680347121669129808 11418987 -259877004628098777050939479227181463040 11418988 212377985756252566066731841701215773696 11418989 -125243312597465336362276234277593494720 11418990 -55502990225610321922101402883878620160 11418991 1004136169010002784379738198479989028512 11418992 100139539251113770710531720246553018368 11418993 190013295463529932900943651454558772482 11418994 -3229705567409298020149578752046678912 11418995 -282067417289492881012801081056934881120 11418996 339800695967873684898308764073277038592 11418997 -719641918408609014632424880743993508548 11418998 267452723909161884004161161574936530880 11418999 524660920185963514377199437895502450664 11419000 -756371345632278173692318184337561600000 11419001 133524460336876149195790851355974105408 11419002 -212718258889491525895680689434007623680 11419003 1140368781321655850721227143091865689252 11419004 -99204823242527706910678589181061330944 11419005 -30978083048049965283061097064404966400 11419006 191901943714161801471331009010829044544 11419007 -26476882902478343751670052667563082360 11419008 -73162706702496485890107827331803381760 11419009 276611511674995941716231919173920491156 11419010 -99264902340372045502043091091587279840 11419011 -267801226995861844992754435978965452880 11419012 -298980624274319938739495152399902592 11419013 1238361788108996979230612442625870439262 11419014 4728289506162764941208636542798008192 11419015 -339375449311182114705216714904479528840 11419016 161248075574720673851746085069981122560 11419017 115223946760386965182625035296888491136 11419018 -7416948622652662317818944545332121600 11419019 -214576234603426178937229229819976940560 11419020 146414111791516997107689607858435123200 11419021 -513135331641871937552941495236775528448 11419022 -188478075315810188491064693938878139968 11419023 -11928626468944241082331480628408347392 11419024 -164307505409892025195452125279247581184 11419025 -16502406517114345796835695087778827700 11419026 54103096812309179692535002442969662464 11419027 -820172582714400608067366843509967735124 11419028 -690301338319596974926302362428404418560 11419029 51524752255674194237539153099680673920 11419030 116641724953901066621688906426748550400 11419031 -424760094873542647771286826328147688568 11419032 225251853075750003053554616532360376320 11419033 88463900289650247284843010211219276766 11419034 304228619996076047839151222810520251904 11419035 -238080295416698234815370579662078432800 11419036 16958352938576103916985868901802827776 11419037 -452331606759320212848338540890652160 11419038 -150403918757921815138582534793664877440 11419039 879773368716929664703615213182071951840 11419040 -205248567980883769008377922321068851200 11419041 -301990640493800929190726044149961155408 11419042 35343723873112041786108991197594263712 11419043 -320178907877578085404095659868538716708 11419044 83828960375200880372535807178034798592 11419045 -691159306174585644550105352903084200800 11419046 425123892651038319864426329546820437472 11419047 764252045757521509531439812923889721424 11419048 -208822736603738617954097829109454039040 11419049 225775400361249122868870644599393837050 11419050 66596548260280528155508212622043232000 11419051 -135892897259515781942098722295212129760 11419052 -883209141369633285404413595386622417664 11419053 603405813920945004479307719420933624064 11419054 442112741038122539480561638725129734976 11419055 -722586384172398556374541038963793416000 11419056 -40650674995439425893145712537860669440 11419057 33877349390761531719906630366989167680 11419058 -242949227827647803224217796204947042400 11419059 -24174062904814284268028886684593181840 11419060 94343582960434211864545706057927400960 11419061 21021594173736319896067495747008453024 11419062 2490532204491283497740467465625107200 11419063 112845823154433935682066653169764770704 11419064 222323631760127746341293594459266191360 11419065 -116926975287946990772089175050013753280 11419066 512605823835433699342517511476883845232 11419067 -316979287320707661094729350746684798976 11419068 -449335194252401356608007173891985436160 11419069 -1034566681419842884667479727376744029940 11419070 -150611621398876533958774449050953866240 11419071 -64314990152092750860959790705347966976 11419072 -69738236481251489537842310171527741440 11419073 -465215324951091470193807778182799092480 11419074 -39475841104461879800860858081209198432 11419075 -553963898073072175643728888379404965700 11419076 243999089147228543039401704239508510720 11419077 -140852949003839763778050639216806301792 11419078 -363036354288296287267713632685460586496 11419079 -388473893165928059445326904004956963024 11419080 728077918062394763423843711378227200 11419081 -1132681476641665012054646105612307273308 11419082 600250503144050285413786625181804985392 11419083 -38245784469873005999835263339949906720 11419084 -36497269462510889503476803671077517824 11419085 46188548451450521851297924173967135800 11419086 44476477485136947716559409705496260608 11419087 -157972854266702244476839064035006450848 11419088 -69188601381409268701912260785703567360 11419089 -394858526881616505807948807539443297344 11419090 47902278210465172502859359271202288800 11419091 124509630405877693466036827527485072352 11419092 236161141571062007946001585270795372416 11419093 492540247696780840528183988008026320800 11419094 426674410365491634605411115717307128096 11419095 439055690973103701269319052254361536000 11419096 -140471727428555873532174213006260428800 11419097 -1327445115752720253713063300283382716780 11419098 2005901218818493322835475532064135168 11419099 -829960347239353964474693568790617379900 11419100 79138003337585885452613424724160716800 11419101 -313840659752095408215427727762649317370 11419102 -145319126742368783787678268484431922688 11419103 234615888399899760895169904758223860904 11419104 -629710461138905535250601869231705817088 11419105 -109721108447982924596376907815010828440 11419106 -301291087046514115637441720178049936896 11419107 -201628741836560964252901495232219943048 11419108 397163155741462401522856877769947520256 11419109 -72932713179741272990554541888107242624 11419110 -11622171752870650458370998292829548800 11419111 -208047103077510418764616725462372459216 11419112 -257611761050235967763018414478757708800 11419113 -694478328084386619148771934726425146336 11419114 -149990751742878234117994280061259814400 11419115 133346053118358801750918009756299041440 11419116 -8804845553660474819634431025154560000 11419117 -767249420808850218153366156625949953834 11419118 87157976821643816904709587180556253760 11419119 457615519734750882761959458236710745544 11419120 185998401873076542825588682949720801280 11419121 380408463580209779266273934393556735360 11419122 -25549646454518625264896442735871173120 11419123 -12507988555400832662932172592091304696 11419124 583185527225784767114700587111519911296 11419125 -222978216759031463426391288706533792000 11419126 -307086496490850405326692986880919715840 11419127 97748022774838397228319677473688790720 11419128 -34328912777466811971986586823070515200 11419129 -151181117768430215571469587920638350080 11419130 382532495411999558532847939757740800 11419131 -528519740123222968632201157762680489936 11419132 501217208224444662655532509527865316352 11419133 874713838458048462229167386531177760 11419134 3063251768927904265442983406978181120 11419135 96958447497425440551742590769218336960 11419136 196795513978449847300778518026997727232 11419137 60620620202423152494415928108761809186 11419138 -140991418147258100972004564446249207904 11419139 -712011468179757681418153744874538630480 11419140 92685597559299108270879096000216453120 11419141 153002359706455279417343081591024050300 11419142 -252238129553329181282251303636431573888 11419143 -6634392237125296314166040393504460672 11419144 -845749887935247775365872055497189498880 11419145 432556326200945601294860587500883814400 11419146 -139238083565361275479900826359991736528 11419147 -148215652324935780281286965863044975768 11419148 -220844187311683807782198871414752614400 11419149 117858918970580079919480896847650431040 11419150 -174199903730345017228518720149732755200 11419151 65650468780490774452329741487158145392 11419152 1591434892437881413653513199546859520 11419153 -40424297678430958057957335925000875598 11419154 -6389329837930085066476407007692259680 11419155 -196053141273004245494672626186546905600 11419156 -135425156863017926309727736942979109120 11419157 228308220717768381005489124190221851406 11419158 -631836802585042749078171972694825512960 11419159 -171411639548529627928395263072830995640 11419160 -15387395890181107286320943582011392000 11419161 -220350157149117693428344221884327165184 11419162 70147490353877381672405737576232363232 11419163 176061888922618100354202561028966444560 11419164 -345273957321448245741021556104305863680 11419165 663009410687858304633707094218429886060 11419166 -4775721825693293153985427556640371712 11419167 67820948917486352978985022987460643840 11419168 190020288161658604057823374187636588544 11419169 -375190622261905391711154988812391602000 11419170 69466170607654458832342868511926184960 11419171 69810571059155094352928651425686309680 11419172 117067906562285900319802736848172034048 11419173 -703980774164346959355072389347795850178 11419174 -147781030917995274695337184462440537600 11419175 561333058951769376438053048957369582400 11419176 40912041830142903210389828850058690560 11419177 -324636441271605713009912437426903909056 11419178 -262980286288870643055250055190323179776 11419179 356334098978015119454057286834130765488 11419180 -502722493436557019289473315183981721600 11419181 -342417142458652774257851427499941844800 11419182 -7044838847715281384577586001626585152 11419183 -1259213333978733758295305305564445091568 11419184 -55554666988544362031630462291511803904 11419185 -308723733454264572262698372963135758400 11419186 -303150320719901673003909426139292564208 11419187 -74251657225033527853901554529187278640 11419188 419228574641247563227265065177112709120 11419189 -534704381244491895881241761845548537444 11419190 185609322493269336188627440428389347200 11419191 97848684043328402173244585179519488000 11419192 39790377165888505475049836077327872000 11419193 -591201834317343152108278941074451225558 11419194 -171910356761919663383822289025069593600 11419195 -407748897976251058685127273773553148800 11419196 385806463492493819901181797667992038400 11419197 -46949184044467346126367532241289177984 11419198 405265592745901624123314242273924259840 11419199 24670126406704571271666566122242740592 11419200 -31436971161597182473746508951348838400 11419201 170487211179084579121596361302437548992 11419202 412344050123617932103053166175048697552 11419203 233493148376712689061866193984130936956 11419204 321392437313435134687125637181930874112 11419205 -383078258120648658703063094153847336960 11419206 278062131876886907394910860727937096064 11419207 62248009927165151119631136119737793872 11419208 80480415027722245295212964413343400960 11419209 -6901122225465938145934430695501403040 11419210 -190994855369871501727030173062692212480 11419211 348102943872355088455579078412728299600 11419212 -199215549895083198568907912781431685120 11419213 -271864895174826651362994633516462476800 11419214 420796362332877848504699223130275225600 11419215 86189310320448449600876150399390361120 11419216 2908565616237861771647931848059256832 11419217 95788146918092920072179677297762990400 11419218 -22200901944885901504851048793228264560 11419219 -39319363996718245017063188153846213728 11419220 -289094334134718804743397184275565605120 11419221 186057899170201746920965415225647890240 11419222 -117543332671152877421567152473480408576 11419223 -515439733259405352857914248910754538096 11419224 97249293223850886065440700031286640640 11419225 384198269870444001627870717687809156750 11419226 19855030280575335377975129173919437824 11419227 172905063613410561122628828928173459564 11419228 -441168171675390294837962379339670912000 11419229 -144863086507651642312057636527323902170 11419230 -196696561523163165004137676998586577280 11419231 881498969218435221008572114653979233472 11419232 -1056722019550932555872218091376014524416 11419233 -144015478669297862702642559716511068736 11419234 -14928637415585287350880381538419002720 11419235 41332405500812826591033690381880326960 11419236 -232107825885140496180177891578811725568 11419237 -861333171685274870605504125290438362114 11419238 -55618689645199982197602729769464246528 11419239 122367721354100218001334744518666503248 11419240 63762891657126733970368183879925760000 11419241 -506970601776643143977952723550332792348 11419242 -174725436215555152555732403722608261888 11419243 -138865855896046327694741424869860560240 11419244 -49572871979588121849281774088143522304 11419245 -556025211679239542593274548341458620800 11419246 -123773995764255746680079944867039700928 11419247 26673358584420318219463466588182126080 11419248 110964383852661789179226570450420793344 11419249 851297539087005123958910798864455927250 11419250 -44826761351808493570421126759871288000 11419251 -8745614797688997640076182646470058640 11419252 -1333389290051382729239949663304112128 11419253 -111043399838625903836835725725513842816 11419254 -208132677774298876637775798418486752 11419255 213090446201806133561903800714291235160 11419256 85405491318282151754957203228962938880 11419257 -75468648814273145790057221971031315088 11419258 -683280910471372572991621251570713381520 11419259 -342061162734646905555738393811194603384 11419260 110732321657398228951887842311082050560 11419261 -423336908199886421969933445927825999360 11419262 -347178082306228688275660345796196428736 11419263 318237010169592890740059148233554215992 11419264 -627835165268209166603869927900792750080 11419265 -13673771652256752722248787885730538560 11419266 16042677186263122609207640608251628800 11419267 -834707968097187815834105570579369648120 11419268 -2558292257735831445459606340541030400 11419269 -713069544020322541926095993864225242656 11419270 -199894991153637700602737982156203366400 11419271 -35382168973232355780419351926863063528 11419272 1080467231471635494752713818397310976000 11419273 201194146958169001180046881681842779520 11419274 -6888637304497871460229494204599254848 11419275 92516179359478971428481872704211193600 11419276 -70738392844580905020257825344040954880 11419277 -668810058716626641307488381628473732948 11419278 68178749273710277683518173956961546496 11419279 -178298445643002817930608602196798611568 11419280 25206567172865338847118857799290880000 11419281 162161552916123550832983466515328950212 11419282 58150475611965966041526127891643292672 11419283 610750871819525456100598914525090863532 11419284 -39995085001400103401909462032028909568 11419285 -26304088007181301748809363064907273600 11419286 -122663034565985132693132077485413757408 11419287 626596008822475112313426520611241868160 11419288 -103977924663229433966683901552485386240 11419289 4940024216926906881232237688339381952 11419290 -75207379623346377807000879591854372160 11419291 -119025315369446453246360651808241928736 11419292 235201567180308677883910577947486525440 11419293 303383246299821176822812014243528941568 11419294 -274767104283721700055897859549285106304 11419295 6173919312468782208879131977896910320 11419296 -52516507383189014683841276645071650816 11419297 -665287507624589186760071159894275988254 11419298 -476363108070501234249155916372767377920 11419299 -886380557780592312651674086442691464856 11419300 -241967074946438861044587295834505833600 11419301 -1652411970375085194282094632531873089280 11419302 -264895581359105875337723048575306452096 11419303 7259772728583368029687042917028395696 11419304 367393006036583404132451148403562496000 11419305 -327927131268416816455969084334522750400 11419306 -96104262737752399924442951420334617856 11419307 -611168071870164257776230642104615843088 11419308 -646087415212469024410566652249737498624 11419309 -435430997471028018600426616367587673760 11419310 16336220041420483635481995578025100800 11419311 -716130785486356762930444298314932494328 11419312 87079494055603315521607532412410429440 11419313 -397646195173595557503841633612314435438 11419314 94520030110505194523617576482780049920 11419315 99701561201719653653714908103819272320 11419316 -471532137065713418179047913634833102848 11419317 -4445279770429739661552495965606344704 11419318 374978092260980208304292115044692179360 11419319 -1197561808545371806798602360262265231160 11419320 -115062332839828711387180953997728153600 11419321 342504881650932330922840641697735325652 11419322 -98539648224889976604626809357118796576 11419323 73357327109592531013847446527080515200 11419324 145001238519010372672995172579289291776 11419325 -216887306407734537567800886807624684600 11419326 -334284760994976990139355629246358409600 11419327 649958233330500971323155347457553117320 11419328 -122559647906060083427028391529671557120 11419329 19233502237801853083368548642021529888 11419330 -381262176434946984340676744466644270400 11419331 -184391392632679274551451064715271917056 11419332 -133981925303865241284859162709481784320 11419333 -541829294639696261372608566778794436736 11419334 312123597719681094157471087113214014816 11419335 300436685943551779069438541287666551720 11419336 -258863410981637109996961982154153984000 11419337 521752669277943643935451129845806992986 11419338 1594211660566246508985114408764633088 11419339 142624343819008705191099488570517259824 11419340 -468506380543937591724134553628984796160 11419341 -617642670057948359236878757974852902208 11419342 658129708808321363789187014805910947840 11419343 485045471214800968954120377820794969144 11419344 166323116273330722196507368742523592704 11419345 -3872061861915486665855312089065699840 11419346 -274390336574673674795024281810546944000 11419347 -216632437858696059677331103875903134928 11419348 -196641848882665142685089675251100555392 11419349 228205863853192111701451135267267414350 11419350 -80089249837903132865413765408144056000 11419351 709070603400094529647402515371803369352 11419352 960339065372662782599036874731488020480 11419353 604606672012230375228800047957609368000 11419354 421868089806541926465797064006971195376 11419355 -998902353135381207993362183945673637440 11419356 -71044484894455712019275973762412019712 11419357 -274542524230678143729762588713418476180 11419358 511781168668358221079379918422905265280 11419359 -344972676221521308277217092678548142080 11419360 1113640207685124596470501112359157760000 11419361 -88102388033879460024333206933426525760 11419362 194257765049145393705223832957962211328 11419363 -69526938837672287257633844506804264176 11419364 -537094654718386498525369795021305166848 11419365 151052401829284779584879492523091074720 11419366 -164500081391493864028489276983095902080 11419367 979179615086490026381982854499368719416 11419368 -345510063476688620856725284016338698240 11419369 -201339515965155403143139197005891926556 11419370 354041289969078748428746628536744213760 11419371 -829615799334482846819175699079543622880 11419372 -54266278052427722686172493347008839424 11419373 202702034524709243122930463115553489920 11419374 239525944570270395437825598281012036160 11419375 200857297718501108434284368274485000 11419376 56908211376520472240055615442944786432 11419377 174186371613990187607506867374067157760 11419378 260198215363469346768950183354674164240 11419379 175429877697940607134063364732529547980 11419380 -3373188555474269315959473141658214400 11419381 -6862059411510299556193641432392736128 11419382 70704056481860158272709742895152976000 11419383 -287815133038021826605776438030122440752 11419384 107306668681628387822854411178177003520 11419385 -72845780852325521479566123162695692800 11419386 82766116728096601236178090867210038528 11419387 19780418717325425409630165724257543952 11419388 -607945908758327982306288556860874437120 11419389 -337963694376097453185656256752949253536 11419390 3308178229752769893283835880707713920 11419391 -428030765408682991528869596877718017000 11419392 -576564886442546284454985334796750684160 11419393 1272136596868409700640182746037387051780 11419394 -249335903924783691834441204774295853568 11419395 51012995444783625017144003439237589440 11419396 -13574467089563800051643885236938532608 11419397 1145574995129960428195177053533096277312 11419398 -4885785311956927053708671229505727232 11419399 -620206555575976149208678967491279264760 11419400 -289792338962159433554930325855516288000 11419401 81915313869245061105852496911722493984 11419402 304847421600413293202972252417405635584 11419403 -9086815199645582566645427361665010348 11419404 548854102819094734157063927206581780480 11419405 621583537180115446882849401458111274060 11419406 -70241962167721360816283718012317098560 11419407 508907725904312546684180862931679665440 11419408 -5029407490603744517973808067572137984 11419409 -186882717550092388111128575257058563584 11419410 116043275730218207655580674092424299520 11419411 697198101969436971867869962765235252012 11419412 341029541298521798622471386267409841920 11419413 1076780811258016308242064722606270700384 11419414 372491027139684563488271924880947697600 11419415 -6992712514965693947863232994679886400 11419416 -16101148279636444351652849727802368000 11419417 2209754529189424522020506125257057861000 11419418 -72943618127936327927415184351899816960 11419419 -1947314048869322804588732391376118592 11419420 83988075959597773624007538547905024000 11419421 131395617793419791969424827880319789944 11419422 14653820768054978331519150708982831104 11419423 976245530939128216924930430128324969560 11419424 994543258230837576121441423780558209024 11419425 -112962335292545475991976213137041346650 11419426 151452285722206718894877342282076840320 11419427 540412333825342598321058948322918245024 11419428 570336817990564775300970880533225553920 11419429 157021556343076293462851789975117484992 11419430 -125397622290845698848155535365054148480 11419431 -539940815607277305107797910546908408320 11419432 -236067845603367297141215274678464839680 11419433 86313726052885381333722640283623010724 11419434 82343705354819978676209651706733232640 11419435 642246833241431463066891228519978998880 11419436 -3197180837516325807787519931844409344 11419437 536457877003416395887431722492961437280 11419438 -347676980740270189816731937105202354880 11419439 17525580464770547933700629419215464640 11419440 -68879849807125818899932290802057543680 11419441 -331470136053322962479502202629059949216 11419442 -281778037477920984399176144308604518128 11419443 -15035299505993914800843105508929309792 11419444 260676308641443049932387015908954506752 11419445 5436792943931926085095624966285532700 11419446 -328203383359204614031745210353826755200 11419447 -313579117127677313514736060599042607160 11419448 -833951283842335526621049594208354160640 11419449 557248494482283817156980508479616855680 11419450 205413431236445557833113402953911360000 11419451 -232673086514735977972472760194660395548 11419452 206761640640167129522014786290187894272 11419453 -439693528441022346779653197739680330298 11419454 -5805310839448508044000792574691105792 11419455 -53824225754209222895614073292400118640 11419456 186886014958583592738155726047302123520 11419457 115238095927415820729299697325903730112 11419458 172247008176283482047874898462295393280 11419459 -319773049469248754513995854763301437184 11419460 -274674144950146284767520857652837335040 11419461 -58397609221990943492616879808626802308 11419462 -81071992874011449727792546917623293248 11419463 100571042187943269788457906910327993008 11419464 -138150406515991065656601700487763394560 11419465 661872492998125074166449085203010405860 11419466 -135724288460935531534953301657500746496 11419467 -8908976236489279674107317575501529152 11419468 -480212934253450176611905713572551847424 11419469 289147749410932989712533403008702098400 11419470 27461682340677828225687155035663088640 11419471 160684699488948697003578520676859588704 11419472 150660190635702279927930947899421491200 11419473 -191618972498026843955730442725458734656 11419474 -545414216116631946910074715432994471808 11419475 -629953440161734252185969936822629550000 11419476 297389931357018558130572354765957752832 11419477 408883925368203580776864573561891996000 11419478 -177508923795929313725752784781392272128 11419479 169226956992694423510317559311620839944 11419480 7107709947590199235455897362802892800 11419481 1255226967714970048929089165163691974282 11419482 -253853200323527328268241565428114001408 11419483 -953319755584912377766530166008888846268 11419484 114291663044602366011691064266636723200 11419485 111065901506830904435443711728662814720 11419486 -50391768124760487931829976490785217536 11419487 205656127727393141076552880711951439136 11419488 -322174693208964511311670515420828794880 11419489 1095416132574554811231123219086024721940 11419490 -367188117568555932818699443818407244000 11419491 48784446082283346837642646223978840064 11419492 -28894189895305440074106784432725434368 11419493 326833341075266077839316374782399999742 11419494 23044216825781219119032265987600128000 11419495 -97658520705155175633104622592907629440 11419496 1468801144952752150458573726173921280 11419497 -460342584633392925985801969913298774672 11419498 -170009056772352586551945696557170917888 11419499 258051291326661604534464714999067317600 11419500 -157860786310925515461811294362611712000 11419501 100757551468042984144676304486469651200 11419502 -428585950115729725647782152683960282048 11419503 -518059396783478274953348710993939829496 11419504 144059457345715478987467705484123996160 11419505 -440258708957175997225661208721934518680 11419506 -43015953095386395798212824879738400256 11419507 -225072730626870628036259590006891975680 11419508 270146684571973024151939770655813124096 11419509 145689735547661458664779423481258856000 11419510 -4324954349505205322425766733822483840 11419511 -340361787566203654754219138086367701488 11419512 201708263619556587474836946311366000640 11419513 8187448991181914281213950488164269120 11419514 241448882595429388446874990165856063856 11419515 -737213962787044434506797395345405396000 11419516 -219669946320846477884841554051262313472 11419517 101339459537057179347986608121014738566 11419518 91249802341454557319865148738165321728 11419519 -418850197008450169939350824583555149504 11419520 -232975982090742372310427043952066560000 11419521 13619738322472666729980047514343390512 11419522 -78141737879455521157339560749576647776 11419523 30775550031264713092732125275721709452 11419524 -475923481101349857868107720262685984640 11419525 -101024818711090928423876321460937301400 11419526 438508361077510358474015377401446461824 11419527 -106308901746855047357230369819692624768 11419528 -196880010942435987219703480649530736640 11419529 1568442495279104536011417643699741144320 11419530 174662254525696341135098824514660440320 11419531 -549675080882223569048608833129912390536 11419532 -95430005456538652238378851751371407360 11419533 139711019165881231200158233666213343820 11419534 -126334091886169324912142905885750881408 11419535 60366887887716574824219213382275033480 11419536 8468653566739120607375433260596592640 11419537 -414778403313084342844748284612679652814 11419538 -46690535027965741414455367551956172480 11419539 184515151446333427173166582240407786288 11419540 -11967258573920673764123685132051486720 11419541 142465576407320090186208345921972576672 11419542 -114866064333784353447633534037240667328 11419543 -2320057100707312691311224014673845115840 11419544 487326632987749462538951612702699520 11419545 80736535790100783579028422977696030400 11419546 -32679435777596810689521140103001616640 11419547 -1157765682010352964712298517116174180328 11419548 126077238134008959293654600484763531776 11419549 2957775926648029809517691542855054764 11419550 52376949074710954576642498403523868800 11419551 -231036403915453919646037572501425562240 11419552 162479171760396763774119595591932444672 11419553 3788074371359169293819695286668181424 11419554 -14757151679729590564954000664033294592 11419555 -121453193476266678323863812688257204480 11419556 253032242996072046702609911409099592320 11419557 -204616060126798336107830436509602977312 11419558 329551425619277073311260986404469734880 11419559 618611708112046571594366541090392254080 11419560 476780964434848629206946940377538713600 11419561 346688844355698043231864952010992711162 11419562 52798602212637495679000206118283996160 11419563 -691269936734549606164142131297711698768 11419564 -281678293219211233691421353139894416384 11419565 -317298078866238132796985170945543627080 11419566 100390257372604340433607070897853040896 11419567 880061528788306187453326441281259657616 11419568 31744044159358093262920880811984322560 11419569 -40812203297942509022797745454591467520 11419570 105329159998201767209575572562453747200 11419571 -597451506840110297476682545179028458228 11419572 94063834514573946039425909240867807232 11419573 -22217774350280470342906834530759972096 11419574 -98329457677732943046458189489010682464 11419575 157660920177135511814791760070044409600 11419576 146442584186600514784840706655817359360 11419577 -255847165677421143493402214311929454392 11419578 239132621415673405755255818519643598704 11419579 -510267330567511868006083282271971569820 11419580 325494634228591975743207373400436618240 11419581 199240935133934325302214055284099946752 11419582 247587880282136357087200364564941792512 11419583 204776675144700611555853231021882507120 11419584 80852797178272614776978886336542932992 11419585 -107739136575294135273357933681471794220 11419586 238507282519337450885788494370299740160 11419587 231303461025673358709433820472858995844 11419588 483843787489681163843396897963564709120 11419589 732688233709413031902653369199935281440 11419590 18979728714324598223129868275621068800 11419591 -1050919815938102642394036318227573100600 11419592 293348615763130577409821074061331824640 11419593 9224752734077475678267473003107159200 11419594 -6522552426965399554034104398400693248 11419595 -507168644844902259674620596852739609200 11419596 -13579927524554932111607070050541772800 11419597 1159752306588724006071416363846176169580 11419598 -85474475052391947397702917024854011200 11419599 905740044323120312312961374280477821568 11419600 -93717023436464703011635918998522880000 11419601 47053255294418018915452144724938071204 11419602 116116685531897210932233627169911212544 11419603 203130497361040636433173338555462717200 11419604 -39425959311236021861990773880350316544 11419605 -41808154100178609574855188269292087300 11419606 -116652671267739823028090224913709075840 11419607 62732929946760609936277116122099664000 11419608 721260815018052223908082307194454016000 11419609 36984408569943268722648198893279987328 11419610 -115417644404470715677018239843792906240 11419611 -21691891351372707921097297509259101696 11419612 -543625091342733672492378471136612447744 11419613 48716033866287164632341013560386429862 11419614 54673192106683439092639720315456781952 11419615 -7141231175966751240904014762120000000 11419616 142478073182449709194425686194946310144 11419617 -244556028637072866590508588353283936 11419618 178611456924538012629429961589953583616 11419619 856755502692151244900979257726657701020 11419620 103704654098904651916967301394722508800 11419621 784939677614706686992705861216594589822 11419622 -13327510853066321439088023552408537888 11419623 -40241144725181802124096388383218244248 11419624 183193428806214913983835949501204904960 11419625 -54353077244632335667134662440326912000 11419626 -143871178046739899061794938687023526656 11419627 -1060231369172369496554334295825664313600 11419628 341130455788543568430546218718080887296 11419629 -29724450843574822231342964825549424000 11419630 321199796419113898443458744614982784960 11419631 183233989680394307846384795214313193472 11419632 6349616509604867720794426848046940160 11419633 62413202174361392832715190423399564882 11419634 473001937171176825870332045852099571216 11419635 154805737114342132555583069045676574560 11419636 -270687383463118465807389372539572100352 11419637 486849278949797724937512010175435445312 11419638 -70785401835989805143788049771866540032 11419639 -287113213669786479787006507185619200 11419640 135424634652985149449995754088821145600 11419641 1000576356196493660760851133170619450 11419642 198008483998183075453061697319827463392 11419643 51231572264759643472947447005838795840 11419644 94311747180758593520885214924899222016 11419645 95913082459303459149703379761390041720 11419646 -2697734740450648811619120959777158080 11419647 -92308011042646224544096448832659801400 11419648 -211445646831235301720826385840151199744 11419649 522743894235137908657469315440932816000 11419650 -60515332289278674795465694353708480000 11419651 -569668431603544883422238567034415513348 11419652 -4806275012448780989589096185384633088 11419653 -277349451181278058094718154714804898496 11419654 171567983083907516574820629433429500480 11419655 -172551787186147134899145731870193265440 11419656 -65679000830904551022550737017192448000 11419657 83041230177506909820437655710354810906 11419658 -242728882821552463430850622810369591200 11419659 201145629408114078622857621499161832800 11419660 -161575311432745182145485339858852403200 11419661 137365475102915863855566187852682128704 11419662 -376148403904785499534785717869327706048 11419663 -233509752968846142660014471834369485440 11419664 -2980202601889767593963479803647410176 11419665 -439123750929352834566752518399095868800 11419666 -154224576827204941385400187834282410336 11419667 -102083174015541941357439660531084026208 11419668 -370743404193259988978685081653148601728 11419669 -54050675105995926973208003251992960320 11419670 270310794658924868500712780637124865280 11419671 -116290533320548874712044683515736500888 11419672 430805786168258623816334818852734259200 11419673 -803619303414561017372349372681959073078 11419674 -44134576975902746575198583417701467648 11419675 48300884579347083729497492003724138000 11419676 -699848297034155548973196423879842327040 11419677 337426547519431502707972096677835831680 11419678 -198931193960312525452341934004154046080 11419679 -48376217809649558376573534739478974320 11419680 13261557094108267563627339628224184320 11419681 94003037844358387964714729247002114944 11419682 -374944088568095137991038556817501696 11419683 772651760607022153485286448226435555648 11419684 -469237950097841588180921698183181107200 11419685 187222677156483760522374924648978640380 11419686 211376524578243308396505036386289368640 11419687 410279163340338179064353761523365253120 11419688 8659154693959190451391726390284779520 11419689 21768529903499239324956450726133746240 11419690 -104402407746296920463042353901898890400 11419691 -493640547010176649308890284283351870616 11419692 -156772716286155553831297976227829979648 11419693 -414812726850149785035278068924487934058 11419694 72006156813417390770569481057639656320 11419695 -77656520206440036259991049400615362600 11419696 114163636792545295353319915792048914432 11419697 -99698768578970238134114439225224417868 11419698 77259732704102695768788087241567170048 11419699 1008382407901839061453809921082463914752 11419700 48946187348242063603882854888701443200 11419701 -206402132219958220563363583807979820768 11419702 -106435856731029160328194675926175371648 11419703 213594022818654066590790597891365634120 11419704 8217387814445577485287793618063708160 11419705 -11724871852393003632766600954047372480 11419706 446398979664976831497949238552112367104 11419707 10118272209451543489967589065715993600 11419708 661722502677385786346859543756116937728 11419709 -352329020547115377996800646199305506688 11419710 213126159821532758419728162904587192960 11419711 -66892458848096656576202875127321404176 11419712 85811415890692499250481953862849658880 11419713 -505601844831081446011517741206637869056 11419714 461633805037129866254225430027047157456 11419715 -59535384595475884284818694336013382640 11419716 -56518476530025912109698229502172069888 11419717 -354141565176897318165027671056342053188 11419718 120393267364990700458265290000318855680 11419719 88146843516472506954407514393325758720 11419720 166167031496217855756723463007030169600 11419721 -20384867464737324861652502566609713648 11419722 -227120571946280647262968134951108395520 11419723 -462645311046475952605314478667808243456 11419724 -564615628617210228803609610708813118464 11419725 3970850338823679869201102750375599200 11419726 -693594579909726057830962148937211514688 11419727 1062888514618839927997140166252765196472 11419728 119359467159228287479171598960700555264 11419729 1134223089903627314442352017265327867120 11419730 -10596463057796251971004023073652674560 11419731 -269424227494611682700847409922060160000 11419732 505493005566208029612706909748715188096 11419733 329515755217210609944639722755756687224 11419734 -268187470455504063206629345337993056320 11419735 -446257680888776902373062900238085337320 11419736 643843190163041868454202303272726732800 11419737 -218600214237014247340691075196064458048 11419738 -27091553133607851033460147902616080 11419739 10862232817502192169145190157152002920 11419740 405090546685515445111461277978327810560 11419741 -931312359302139738542397009444292587200 11419742 511178088402506706843129405817913914944 11419743 -163936464880130504722028097487125334656 11419744 447307371868331406837208820410134429696 11419745 234524433094482196561075500664193169600 11419746 65196083911299996926623978179369414144 11419747 394973222361467298936133082608080508392 11419748 657793138196988405485294484847507608576 11419749 15662907124080736414871214465152575104 11419750 -278627835646618145818228836331711488000 11419751 212835882451458546450977520145313647584 11419752 -49327012974164307421290825891259514880 11419753 414637796043576597094592328608304190464 11419754 -299593895597410035821411562255021506208 11419755 -3087198718303233452693997718707674400 11419756 -144252581952389528537099910485261121280 11419757 -292396207064490558791718330486448301994 11419758 -35820306618878495909393966538617333760 11419759 -369623971248334704181421962162619042696 11419760 -82373287282289552049160866682149273600 11419761 778669750814066681421194187392960303472 11419762 47321659662383285757227012638809019392 11419763 208877581923929974415304206177755656012 11419764 -404203587674608819910400988265513754624 11419765 -20677077963379869793700785391219875200 11419766 -409718777447580754664514567456625816320 11419767 -539328311883666544273409525170785413040 11419768 -1994606815903029895000316922263347200 11419769 681234921209455406292355284498046927440 11419770 49672684561918605901023689287764226560 11419771 214131550206436251934965648885464987088 11419772 -50040824518708937792645598785350225920 11419773 -409423061029258505943590406436753814016 11419774 313228293101041773069489433422879899136 11419775 -376278847327598343455925545683283776200 11419776 51410456779765521060393700376948244480 11419777 -406519450438962234034961308818398837374 11419778 129154274444868657053800827230819629056 11419779 251041669827862214114127337258462106880 11419780 11447022459943197655115152113313873920 11419781 -448716098419130232631113123070567232418 11419782 22804970892885380535568162061621188608 11419783 162861582381685646619333342968483499032 11419784 870461441087664807826920156999940761600 11419785 1989306901617088607976022977955892040 11419786 -76983235075370618890338366454318953984 11419787 202872330493448203361535537928487270040 11419788 296711364399587660413472185033501478400 11419789 -743434831228335037857087010980465718944 11419790 -27380306083137557797796073197834246400 11419791 -278765364852008172237257906321370925296 11419792 -44718335159515641124427394837921685504 11419793 -750587784334974715174301845956858223824 11419794 609298249449947175926460665984706577920 11419795 -926622544521758431828220798059561986720 11419796 563483996927074418371141693055381044992 11419797 453233306982554657886901913094645943200 11419798 -36081917647070695461679493410961247360 11419799 692299241009388085912847894340792737568 11419800 -40349552730573274513234456739512320000 11419801 -660077427707646662131706683462776485868 11419802 -3753996525070001216010294146102181648 11419803 -64171228791244762234399293822326699988 11419804 191197780402299754202388753228052439040 11419805 -776067316709698168100631657211832172840 11419806 41575386659214733497397647986258205504 11419807 540950572994012631795816778742433180000 11419808 869952109135296409603111613299333201920 11419809 -249352676393338023037256944807007821632 11419810 -329213117444144574236201407274482961280 11419811 1184284785595048818826496608317742080 11419812 -108514122068163120595738780068918374400 11419813 -215189913878901397774546353703496687938 11419814 27987385208272996287996315168587520000 11419815 5116148698171191348359966322848567040 11419816 -1309979512954645692956815129293463142400 11419817 501497132681511071709137728959276074640 11419818 -31996048583425085393925376558731962880 11419819 -78749336603471522508569451426373240780 11419820 -309513812501787779853178273760145745920 11419821 -62036786721731468365142751536857589760 11419822 227559758752263645271558658409487880832 11419823 -431595093516387796212383582940648339600 11419824 37963167052222202732910940354735177728 11419825 341160006142812482413243153337244528000 11419826 -326998060840395423973842276207130540416 11419827 122703816437624510203277609768496120120 11419828 5419874112850720016057029462281306112 11419829 -219442815018855811839464231810415351570 11419830 130679222430870555072311586942155750400 11419831 -88765488155751094253476817361747853736 11419832 579827277703625280371788662401386598400 11419833 236934511579345029370463380644784410048 11419834 -403494387079217464262946405490757303184 11419835 58217965945350002792174286968542159200 11419836 454251338357974022719856967649771806720 11419837 -236066221752506202316971076551899062272 11419838 -232898133564480857747515625165540438400 11419839 -39741375488764502209518826460279884800 11419840 -72051614277965066084621398839310417920 11419841 -140113708417258282185202017395090509758 11419842 33059819162290047563739256826535936000 11419843 326992247529187330173962751829447308092 11419844 -354765492417804033597816449912861433600 11419845 63489750358336952724673041457469952000 11419846 475239098955429426868646946892574059872 11419847 -872693317622535811934401734120071953704 11419848 210654931338660252940240916722373222400 11419849 356173447794076465244520490797606679936 11419850 -149519636134028208423947832841613004000 11419851 -87755302117162910016771871215599760168 11419852 -789487134056868428987280882683941969920 11419853 26927039429073704579046205194782814528 11419854 -2348424633395041401264972584569224192 11419855 -660510211624058387550002480243797374000 11419856 5062430686020557544789497069189332992 11419857 -117128246892795478659106074167799571800 11419858 266676301248880806235158699938536475280 11419859 -158026658765255896580341424306037660 11419860 166407543757486613161298001424234383360 11419861 -1035927944969750917887707511236645007538 11419862 -137742911235523991983957007371495454400 11419863 -8833847727182903468411111314977369600 11419864 -707625376643228510984501640397739120640 11419865 317429217715228569633821510123841755400 11419866 32184851449631824677001343819300575200 11419867 111738098935628152445442593160615838916 11419868 77518465139853673574227724846116546560 11419869 168539847879633080026332732095332794240 11419870 117332598855385096055398226363724472320 11419871 -910275714314203574767214166215849016456 11419872 -265313887410497953785333121324287000576 11419873 -225808467988400232945424816557878104320 11419874 -15906670194602909314141527616731257904 11419875 -526014077801556446706491593854155532000 11419876 -244583183869765798111633756312073754368 11419877 745578954438962935937740536341594822400 11419878 -19088581029508074362637328931101766976 11419879 -613394519164497375019404318866820952424 11419880 266790542500510194267246082694945126400 11419881 -417067086826959447624407674253429348160 11419882 -364440635630042017114128076165403106048 11419883 -222489173819472824878640042680814297868 11419884 -181954961167960037213959164881596406784 11419885 -669230067180440500328587489292110877640 11419886 290797193688875907670457234423797495680 11419887 390113599693589640005757492165350698368 11419888 -165972326123547888896320987080355545088 11419889 -70096062409582881693199857464599232076 11419890 18770826894837700478969974574238474240 11419891 486345813477251105860593206005299925872 11419892 140595894915574159372918426158559094784 11419893 -191322659983701777433285606299007747200 11419894 -134290802140556402284176579773276824128 11419895 -122465813294779294212313328443577609280 11419896 -367056335594717540659165191587439575040 11419897 -6821486740078500716779922094600867440 11419898 61873393198153227462588559292153210880 11419899 -218133963006891144092336562067037259072 11419900 147627546978069557969319917056207040000 11419901 -57926788250346329291779514744928652308 11419902 -36122264558728110840531363615258174720 11419903 87404204653991935611230646335527393248 11419904 -16791853688025588518494839170106654720 11419905 119620608189673110794934462303042971520 11419906 -93596868288588489513056883684468556848 11419907 -938703017734773944962969703697742707528 11419908 -342748442838046988730138505538442531840 11419909 -183369751546784344083487908022071627684 11419910 32377866637884533002311617539260633600 11419911 -404535630145095685388838882569736045312 11419912 -38599491858482965521649037175528652800 11419913 -54311900915624811263017666221093580080 11419914 -101495278962491339497812503632545705984 11419915 352663044988412578843843764793609522320 11419916 -66902227609425624821024989277915177472 11419917 39062850638542865350586595771039506880 11419918 -386289840374678065769499100886241715584 11419919 1229168231057876717645501053997757622272 11419920 120340236302849347020003270206501683200 11419921 -707424448080709673829815014395302636878 11419922 -561695484542602489943973475617912931200 11419923 395406402293942267822358243807085894584 11419924 -47111252775926583025952431406504755200 11419925 -717735955484418671018396490195898778400 11419926 -8139101857955132730059179925420875776 11419927 -1265312556215208614594604518882232503224 11419928 -412332765537427673108527280417837629440 11419929 658907336384189792871398535285080328474 11419930 39530219968943040605816372905219204800 11419931 -968004421214567969526390941984457595200 11419932 -6932122717324479375755927265620806656 11419933 109882804168861200379191243003105551040 11419934 -15080888488046458103254203529479283008 11419935 33729707073442513860862543864641024000 11419936 -310047142153178545126389801021555081216 11419937 -537684883624801118631839678115443157888 11419938 37036899965726963794538879106611073744 11419939 138991671942469351012589800734253153696 11419940 778537456071281909486423037900103680 11419941 7395553022651962236823329249534125280 11419942 65539969596128706158142122390075420352 11419943 114369387463830259684737773879374464744 11419944 298198575210681991520578673635368222720 11419945 -66646212545785513636676753768383241400 11419946 114178948646043802987251665739164319840 11419947 -10793756839849020544537781449051481856 11419948 -107632078833590308443300654140750382080 11419949 -249575847573051157140739629412923056064 11419950 103736520961005592529375250613309056000 11419951 499749173978396624369829117309803239952 11419952 -159045222817654365279198497453046841344 11419953 -713919201152214523453971911974715028192 11419954 7563863383781131063680232305006019584 11419955 251379602529688231235960812097315493360 11419956 273454743168796895799215826611992032000 11419957 180939500159618242915082406652353918300 11419958 647875669031687404039633022162250031680 11419959 -203211316320205350937438754832451452696 11419960 -197021284678382360956099500886883942400 11419961 144036417459463923807322756376726152320 11419962 322643742626367916467036257701834824960 11419963 199333960440621479931356935197313150944 11419964 297184705717801213217063684543940389376 11419965 -149039056904815178746675135359268541940 11419966 -167009999113355499555908530042944552960 11419967 -46506904056936146484990372469818782208 11419968 34993189535757027055533992376124047360 11419969 -789845378710868379836570992885367480640 11419970 -123240116614853379307289589971379302400 11419971 407917398808158701055544870669286725104 11419972 217431727726779999898339989322275483776 11419973 -222451380131634534170509228840966612260 11419974 8248599243775702972975096111266743040 11419975 57332726124730309214667364290326640400 11419976 165529942794618627127601529054808657920 11419977 -135630103433708014338748092830978903280 11419978 135703900758531107723194706487120079200 11419979 -516468015908399462255727429006854009040 11419980 -84407693879109043142850138972413875200 11419981 299086523792952276922203786465006957600 11419982 218423433769677680747984628006539033472 11419983 8116993706114177059669643166252667776 11419984 84327114361598224832703327759802679296 11419985 -145759413223053659842300118390719415820 11419986 -232769732284126462188218577849584718336 11419987 -8790526212740458442161165773981519968 11419988 862864374252232543425622590298050662400 11419989 395546784122599092272161384996789228896 11419990 347946880799274915371964748755619680000 11419991 553779583176736787229108295070660401968 11419992 547996138754002586889943306547600824320 11419993 -34587230955122726045726648896347995512 11419994 -114711199379136067744185982737612855840 11419995 65202761442768386560269401113017949440 11419996 83581733025078080181292418077918071808 11419997 485874666022738906276655826280638904320 11419998 -8238954088427955534196453222226767872 11419999 -400421952015734397084713711446559692000 11420000 137735864837307289617592433547755520000 11420001 1184169029226186139799512519285779945600 11420002 -98968550980077044220803505757289594496 11420003 -313451813698654480931746343476284963840 11420004 -242702223355579873137938799857338226688 11420005 237227680246937835888027090071666125560 11420006 71546504683737084925722367313109173760 11420007 -374231848945853831705338743604501240320 11420008 793437089638649383319733322602466728960 11420009 1169298345828644479070209751275401297210 11420010 -3405826559600347090338016905068144640 11420011 731014216689328559041277592512780198800 11420012 321543006787719184066841891600367565056 11420013 -48051632929165538952699092083854643200 11420014 -192309076288069879312411824277628497728 11420015 -428412276303704732087094041103299142840 11420016 -46673830384439097820157676668318220288 11420017 -51539599439978870688569407005769794816 11420018 78298948474999165953274186810687602816 11420019 -244775408409596255499791899236767758896 11420020 459701646977805282691125357615455220480 11420021 -295279301480943807301027208824332756000 11420022 50733408612852002122977270923614715904 11420023 296219880797232035214068838771201283240 11420024 355362255091751092852980609034208870400 11420025 55092682692418912225337791039424014800 11420026 -130152011028006963136874369437785600 11420027 -572778105015896505343438954576642316124 11420028 152670646154139136196729033197561282560 11420029 361979801013066536576735035565319188928 11420030 319267589327588779615280309410729028160 11420031 213560174470748691462688088350548418944 11420032 -259698690287569998647358407805197352960 11420033 -1357388004852958371380234560259647512060 11420034 169705852625161934694075538153605905280 11420035 287401841230282467201675266704418800800 11420036 -458585398210270715293166812368552117120 11420037 2046344406727935493286220132874864800 11420038 -141812184249346092825803498338513326624 11420039 415097311452832885588919468580070901520 11420040 173130243417019533495887160843350016000 11420041 476073645132929266724894363387697676442 11420042 -239023388749767788944823264466589637328 11420043 15647874412107860832571661690072915904 11420044 -756149254665716557751675119633648162304 11420045 -72088263785396486165099052515401977600 11420046 -74151493571609275912096123558357817472 11420047 1079046606665507245638313758991268053344 11420048 -132942173927351087358476363333118025728 11420049 137266882276310033085608584604417946864 11420050 148051364383222400057875650561301048800 11420051 319600223787154434084274445051200955052 11420052 -90074591840838558563593964417133785088 11420053 -5236518489934625331696048751665659136 11420054 -308745331950560822938696165762208224128 11420055 -8475394352884438120126810764636312000 11420056 -371498851451912672100921607025675182080 11420057 132616091761573013548541146940781487632 11420058 -34413460139665894046015892484570305024 11420059 57704330169515160591565351852636040192 11420060 134566967522500961853460470174337536000 11420061 195859462560205803635444097555840396672 11420062 -304345718090916997219746025585425763968 11420063 106714944636083112935193940654001913312 11420064 -303712385708887313621895979779474063360 11420065 302788897206248205303670239653767085460 11420066 -159327882640885831913556483790922910720 11420067 89136731671373562528102818466463215480 11420068 -305265802636232937107813699940933356544 11420069 -10235220815294065192747153766239111392 11420070 63387157537058960902206559844362694400 11420071 266076282432383750754144006568114993192 11420072 -683755163481163229249926245247097779200 11420073 -199483945057917200415722276642116772736 11420074 388767448128048194745048419306470543536 11420075 -224344386594149772343081429456264460400 11420076 -50026134175472461927859243056288244736 11420077 82644173959495388138917749911156859926 11420078 -268632454860541853082292901015727572160 11420079 -194306029071612064490819317377973146624 11420080 52170873260517489715076965891270901760 11420081 349897344314341646368690566562804337664 11420082 -252105031974851106931133632827183974400 11420083 -430235679669406486756071967749056628160 11420084 183364998337082798122525080602048232960 11420085 -348047773259901099607962132549556559040 11420086 -271995121216179973156320191492828263008 11420087 -82388242506245371936773225908293398600 11420088 455850847356028990636395158956179394560 11420089 -291051895329207698887509256950069665110 11420090 65044569564572695673537620175451217920 11420091 334009936357513377961849746160752780300 11420092 643253832068354242185388816475548783616 11420093 -124097415411640641636652766910695812800 11420094 74610185095420780942818746191294562304 11420095 -339845059974803633488556763919623941400 11420096 -195824039195773017077313086609613127680 11420097 254819029827092272122543919581045871296 11420098 -230255994452199724088051488801420308480 11420099 -401258523496972169694207169831096499760 11420100 82819675796376934329044764977763056000 11420101 -373535121194306933809871844688156480 11420102 35520443870973097119976047460715329920 11420103 547352784028163545927696784414764724904 11420104 1011428143610621104690506045824182133760 11420105 -14634286487419402840339977928040115000 11420106 59233219522485964464423948736312237824 11420107 1128704044244456052073263943861092222912 11420108 151063959038109338546175615031433327616 11420109 43110842879297766167680657804505027190 11420110 1686828963977924763372347947713534720 11420111 609234708822278277415926264828531689712 11420112 -1153771938486097466637979925058945024 11420113 -1482386968325374880307136518645782539020 11420114 17021070892225162061489246826337680000 11420115 23642596959834290970268540845335024640 11420116 -12476575541774655928726634022577375360 11420117 1416447330308569793737362797316068751552 11420118 -34475053042471670482126198456383201216 11420119 -497869422679567404859686157647639439056 11420120 20611325787549145897381052768903577600 11420121 -55678049994331939225712409906041364480 11420122 -9040081341379459687384830903152234496 11420123 -492612130355944310323410334638989049072 11420124 -22670381674104609853174239882140820480 11420125 463508916928256190998297391339010464000 11420126 155503352196608693993845818850718665920 11420127 -793914443970728500273817633716657933560 11420128 -600698433350704514117914437956839931904 11420129 -263948419993318934714667252390781986624 11420130 -153057655861245346268930749388125608960 11420131 293538274814888036460221504575249803932 11420132 120642084156226462119829006723609312896 11420133 391258553429558494390937448884985366624 11420134 -400215727724347604729326536952475859648 11420135 139671990681913518077353319179908961080 11420136 178043184380574291988206194710405939200 11420137 -331443293401832415078176663337489680640 11420138 -307193032734989206000315974439696669440 11420139 -14416789960162187647078034639802450240 11420140 -184809192797621117059692243846534604800 11420141 337487647459063483458144333522708343704 11420142 471564846749618747540547713897696392320 11420143 -56794196158445374894183433515356230784 11420144 -90996829112406685945940981346387296256 11420145 -453737201757037880186266670183302460160 11420146 16355484098694505466981002824193981440 11420147 -11628328049412462973233096239936959008 11420148 -165192555562659351796997559547063572480 11420149 475432822514524187803482964558616037120 11420150 -34887075718464770735968874019253401600 11420151 1132123942957143021399996784023986372304 11420152 133133413908607653657533857114042368000 11420153 307663242359306905828454126524612102740 11420154 -469018386981689774722619969285763264000 11420155 -11922528726506486963776953525805200240 11420156 499227549736399066805784467752031517696 11420157 153331980016630639166339007817611385344 11420158 604896275078819501020578380188992078720 11420159 -912390247967271879078079282990504719960 11420160 -75628047564991199412457594987311267840 11420161 545209955861489035303264879600048810880 11420162 -90641132380582360230587030984083362816 11420163 46416847116271746989448581381387420400 11420164 -235056055059446031451597427164275724288 11420165 -276637148031358154372884658017740047940 11420166 -455289005349229245869637164131292708352 11420167 328166261214075992261854425384500492160 11420168 773789425086548221617011436412062274560 11420169 13407442891058558086612197513161273568 11420170 -278343690596320401509699023151940450720 11420171 -32951325382040877985366568915676776640 11420172 466134772671675361011095118563049789696 11420173 -315062399529694668583858367561665829578 11420174 499882680494174220355500680542169766336 11420175 103292419211750643898742257778369197200 11420176 103514152369251246365237856549693374464 11420177 802438613383462032088972463817615343026 11420178 -45509796491863947157110440433332183040 11420179 -949923189115269643254020483218453515220 11420180 -249050784547439010447986593958986652160 11420181 -41650334404106847999634048736391293700 11420182 -56200196904880994774875885125362827968 11420183 142716651528630161307295557382437828480 11420184 -148580259014155052856386037686547271680 11420185 -195944432303724673492539151205538960000 11420186 -25050677274153032400734228788981560576 11420187 -612965029216489122514807471760559927360 11420188 -153595623673570587965290378326358177280 11420189 1126141101871145409955363936953295610400 11420190 -8899581285209403781509758967656743680 11420191 -656397535055894178144779797026897113600 11420192 207391232675010934688713319495761920000 11420193 7674931743394791828053536579209217824 11420194 129391952749583866208889636734576770896 11420195 -33091344267920226135791890925504458800 11420196 45305183195490497019770378164104382464 11420197 130967745441347725049939488930774209600 11420198 -4461860034331758531688286359891681344 11420199 197468725342316594825590994919937704624 11420200 -248641722439803756537358807209830400000 11420201 645519935123416883225851938586723027584 11420202 346594966650646627182040990959205054464 11420203 5723726421367635247326026360933430452 11420204 -516384328904817225385957185842825036544 11420205 108525534646079362392676438820639739360 11420206 -121313991374431669780186751355017531520 11420207 -135250991631479842138749242978431842528 11420208 -93966583172395023393835020287948292096 11420209 601177713301802069086902973647897185316 11420210 117464869608257770568763211541465465760 11420211 -68533258921677710628685447653919222272 11420212 101501599432021551380368585896187033600 11420213 17963615209294974193599383107424974080 11420214 24026214227976833143193923600322666496 11420215 498721153972232606044369694611868550360 11420216 176152469748001736214474908753102131200 11420217 -531261177131066657678666097469396876800 11420218 -145058465841330765050448308610077143440 11420219 -836101154375064351969357070244734224456 11420220 117690695340213765944192289123175464960 11420221 -309598169896661824810507266974603376128 11420222 -200918548399682143981119803209648128 11420223 227995635293030740914012768285947363784 11420224 347586467597631686003316971129555910656 11420225 -40426066828209952000574188319626142250 11420226 -37524343218907742097011803433936720736 11420227 -75356248488858185125187906294073025888 11420228 11572345215805687729973039141392011264 11420229 -633700500194345543940154204110403239840 11420230 -282344093609985828047548387703861769600 11420231 -324735183080538893067451714100744153136 11420232 -266254734426969836751417570309390581760 11420233 124425936082528763111978880478435548624 11420234 426508795101330987055934367625540124976 11420235 -127226834066537313400806408380659773600 11420236 -170322704393564929393689411265313522688 11420237 -69954738273766144370192133860135101908 11420238 39049218277497569214951064032301614144 11420239 158065242934873589862290071580539453040 11420240 -62660830963986986374146122672898048000 11420241 -2062196501201255302538705155467887616 11420242 487439594292860312241180497100280274592 11420243 -1245932989657497696165822772661645926920 11420244 108356907315522521321161128641989693440 11420245 -114073053263253441124357285686927283200 11420246 504097923079463400900083030616817719072 11420247 -108842348536770040640177000416501167000 11420248 -83473550991267119089933996744527052800 11420249 299511864194743621050811672048620568128 11420250 215134901630155002787059401098530624000 11420251 -321173199064461289859809662141564546748 11420252 -458049735350676088654382076170573643264 11420253 277184865860643699877413136736574810540 11420254 649361237429408132228364501613441488000 11420255 151113386241027751491356347297940613120 11420256 -149410053891825878355293981083055947776 11420257 -550272105119854638394749687851178131180 11420258 206334026825261986731536172738473760 11420259 -43613204598168013417526927658240867072 11420260 152747432670866167413887445055216857600 11420261 641728074488890651688627546139608701692 11420262 -120209793113110576999653399382192592640 11420263 122602943014842687791640368808676292064 11420264 188240326807505235926534568963418521600 11420265 372884138046121062447936141241670320320 11420266 8161340087518872896523314313495433728 11420267 -367631220023325525010782051794472888 11420268 52969295364886615717544114771295229440 11420269 13142799909054932399946402787988333120 11420270 -262625227139732680532973661412785655040 11420271 317419990955897515756852849636869464472 11420272 -40615756313524660551856603479420174336 11420273 871566616798133321664733801570514484720 11420274 -230639668464499258017217375207390343040 11420275 468399391861390552945745303085802544300 11420276 49573388080998075858366033564763422720 11420277 623484264581910878479332527704318519104 11420278 -513755758088282631249469686960665566560 11420279 77334917719391755754805726771787658208 11420280 149225729945671225171383925942675353600 11420281 136992129966423398192380482384568413504 11420282 -32763724386978487236369727718367790848 11420283 -32792895828906188364208437683464080360 11420284 -9148545489437845845111459756969852928 11420285 107249385752602825867059029577843847980 11420286 -154060871169051291522848382980358572736 11420287 428366811050242810925636786948978040000 11420288 932595332368981828257079115522286551040 11420289 264430857194599437932058610958884621554 11420290 -79523749886782920748105992693005329920 11420291 -12444533397211812853868439232161298308 11420292 137744362320335925166444363954511892480 11420293 -225309053809220965402346275840736087458 11420294 -1078037929674842690318032633710212517888 11420295 675938065780461832457218867601614632960 11420296 -301213482255156143591536644891668643840 11420297 337235842987246929407393201085533788032 11420298 279424122698959751761538201793933488640 11420299 983897774599266959785212341327030026920 11420300 294123298249480174983764722212796358400 11420301 -699793905576197416417883214563156194368 11420302 196112952938548575255372883638761554560 11420303 1068342604016257365310194672810097461552 11420304 -23159875961141426455098292274087854080 11420305 -51701019324573741068946280819515667200 11420306 -30249949878253022661374490798244131840 11420307 141949763361371410722462852097579810368 11420308 137938673405915681099634915919384492928 11420309 322311189995523565946802651521157621432 11420310 -76670154338500083700234404621313044480 11420311 -279243326006713555964645168676755439360 11420312 61489602050645855826951323067254323200 11420313 -192938818663099587033492880554998974656 11420314 226476491424964199630550160949005290720 11420315 -371111537113880884470255750295864464000 11420316 600635114264534641271089464915020275200 11420317 -42341442760684348390219864132792434420 11420318 -154074329632797499438789735060867399680 11420319 353648697937638163044453299949700296960 11420320 261915532484826492835475061679093186560 11420321 -147416527661161847150605734159897439056 11420322 -171149504193217307906170761665437273728 11420323 -18441691707792613463564167370683145096 11420324 311401730748097509515436155964816946176 11420325 98261736870511354438430307359232048000 11420326 322453677483667450637294334656929862112 11420327 -3400850639384267749824264106678683600 11420328 -71192380500645230448255483711167201280 11420329 496122427783528397537170792706033927930 11420330 301786274784594515113410727376398521600 11420331 -187735489602936919046886695453124758784 11420332 762639110823646833424952200401597700608 11420333 368514444457301688707626530768948258582 11420334 -146940304128655310275130578462404768192 11420335 -59349897938132605962769582799917160400 11420336 251233281610261254801540648145761288192 11420337 -690487934378804782728927212135886118848 11420338 -84961457941342420389900640325892249600 11420339 -16141671990766152014913914457283720800 11420340 -17228290804839252352446133110331852800 11420341 636525409312765560427850241359508565742 11420342 -1080026406933510756288928795612890432768 11420343 1177107077404082497501513999881335016 11420344 72172168107176076812716006627358146560 11420345 112368909177070495055208004746828045600 11420346 43883969459002783235513435870547379200 11420347 724146020853951009268786979605377181796 11420348 397273165935614968630447785255040106496 11420349 -84554091236591322887725677660439308960 11420350 -80708712540778110768062796697925347200 11420351 -366543264903458332844021320926493781376 11420352 -6763375422398075018070117459667451904 11420353 412739269839641077249566822903157452480 11420354 182039404387193578270979979183197235072 11420355 493175080595958945853628813278223478960 11420356 -83933726494354047984831561078597470080 11420357 -22195139628202526183755584838717906020 11420358 -66836728499566215943144201494522765312 11420359 953952177935137483704861185072738402440 11420360 -301726436656766983829339266591041945600 11420361 -812131779180930774193294059541739312790 11420362 47293636243104805383066357885450303072 11420363 -535854338495739785231896706247070913388 11420364 -304054935004542156457276050780845965824 11420365 227220375380389482124041589771095316320 11420366 -308178777732498244224883884438777531840 11420367 -31292113872129059466669186203258613888 11420368 245121420422870429349131697331681361920 11420369 268224453759607718015134576466581516800 11420370 -177242637552080961061162387894325760 11420371 385463171153908128835848251872071294572 11420372 821211335969155635642275961248804808576 11420373 66197048807656123929658558589669844768 11420374 24219420304502805451446152926658027520 11420375 243585888078125029990368253211250708000 11420376 80995814318525873320556316158990745600 11420377 629732751839122325566528014255181993226 11420378 321181333443978447432025270495329120240 11420379 507800987648188040823917536803926304000 11420380 249283010023208952514043916353423500800 11420381 -392886059741620298812915568704950847290 11420382 31950818267290300413560978277216948864 11420383 -132928820788863666385575071984108505856 11420384 -12349218548041618290613665290112466944 11420385 431139927388069571062266103592937464640 11420386 5277324448208074278015370529542014624 11420387 307995455523997557240135816316298146560 11420388 -133355353405221408514059236849887457280 11420389 571999051868670502252505194308084270720 11420390 -58964888058584759652306250598336092800 11420391 -272734900894208049729162187169801697840 11420392 -90710299660104205656126229745613342720 11420393 -123773923213852734522667840732512332358 11420394 67618930100197285184260603981277226240 11420395 -247371428158289867838045621806143300800 11420396 174727098876023117883103273898805688320 11420397 -128333843513585528182163324815695249312 11420398 15611063925482325519649302217296107520 11420399 -362225071675775134808609229257613854160 11420400 5132152444185004247254974128298393600 11420401 454310870497297394475179285091924248402 11420402 91666143480145907964004616293594205184 11420403 -152390942232296574472667613260235972000 11420404 611021949831400383138568816968888937856 11420405 33996988739194811644930317915243828000 11420406 298328622459254436109484722279872844800 11420407 -1044118084861821408636472607651044981640 11420408 -823338045693874717459302633280396247040 11420409 69938600523194219261904388761302854656 11420410 123383020675939729347187772560246203360 11420411 85389396401094553198833121722959418000 11420412 13651529911155429104022195780238205952 11420413 1117769133886357847518125591726769120 11420414 349304442888044669925814484532069037056 11420415 -68502445239221510475847008223739580840 11420416 -34067036704806226777993842314159587328 11420417 -1104188017429949857063771510049009313534 11420418 -32774220624742719235871158569059700480 11420419 77424090091334289387400465723793422840 11420420 89822542433512334199768725720967659520 11420421 230976135609147434808435143410376042304 11420422 61884554991342319646292530207082821760 11420423 215427486059459439742884118422013224240 11420424 318737846872084592486054719699333493760 11420425 -19264644526292589031706591502047654000 11420426 537244120208371951500378128651973899520 11420427 -151607654999238238633144602033893931600 11420428 488850077853746993429996841210526131968 11420429 -777839922121928620416823314643280000970 11420430 -103893574924738380238841634564907595520 11420431 253613345859960882309741321840596917248 11420432 37394474572449364078319142627024568320 11420433 -2344550465935300802911240884153116940 11420434 612176658720853748513008310864132244480 11420435 20710183947916486554498131481972102000 11420436 1174731319595199655177358012218368000 11420437 283015023882137745334817891544678696352 11420438 242726565775232419465061578840079961120 11420439 386862464809336628294373598390307882880 11420440 -377116311288270224974215046974955315200 11420441 -1109700282317169402752167799323345327158 11420442 102207339968952008937525714741354923520 11420443 -139281171675742891066538229986669181696 11420444 140269905067120015208200232113197096960 11420445 287749339320361312694579922423442861920 11420446 249119569161238881351085767192043596672 11420447 -90059657175777195398392351083855599328 11420448 -238258038266621637739597910195665108992 11420449 -1169030200010616839701653815026382153040 11420450 172326327790802792404145120522084454000 11420451 134539808930281413821264573285457853392 11420452 -715460016034763778377291371405179028864 11420453 134086464315980841143862379322033591520 11420454 222398379051209148857981315255059158720 11420455 -13283778999741131376231437088089760240 11420456 15109160496418639774526455005499392000 11420457 93032552731344611042201336419161878784 11420458 -81497361698268391005024974846141007360 11420459 389125237258648811108373707804797001760 11420460 18613628572151501446618667189963520000 11420461 369196950078365640322393814501288126520 11420462 -322114722702998051923657388417366654976 11420463 359516609772138039696326008761187584000 11420464 528797088163108237512630728094547968 11420465 -28218322843461818939449397802842321280 11420466 -129366562545109639212080861409035982336 11420467 -592325527747779016428064858323249598928 11420468 -105932457480611915547150558695714795520 11420469 -510108690934586773853881506976398162912 11420470 8262634104572485259705859585210441600 11420471 -369658041812605335361084788405332810328 11420472 -33681928070577370826510636712203059200 11420473 -675127691732081830301183181495326168278 11420474 -20832056493514643314189024503134241600 11420475 66319264102215635435027001853334016000 11420476 786515702865910774392652994294265666560 11420477 -1273181932647822813266189718030164187840 11420478 174659848670216374809832653100986746304 11420479 -92001710459223941781903231428084624304 11420480 43470675104973461002419904663466803200 11420481 410485440462537778135271380710301534848 11420482 -73545420188106591993991784676508185600 11420483 890552425664051874262646135342207103840 11420484 120221871131269362415778577470265311232 11420485 67577410053723672026397394221648922560 11420486 40608961065535739905615818249037393920 11420487 -65589884076968147318903037107101726560 11420488 950939143849069325763059995636091765760 11420489 426698216347427092835073727482113802240 11420490 220678599284906430962466766055042380800 11420491 -51331910686807664186748352767852784108 11420492 153437842414921295426692876052250350592 11420493 22627920298986229764698509048684978176 11420494 68395278571713469149206969966825670912 11420495 426099275672999872086967369767580059120 11420496 100680179503525572490870437991357931520 11420497 -70033943488214789440015646728886425488 11420498 3895376991621483491888661928827675936 11420499 -6587724859535574414917694633946401792 11420500 66369811948127336908363948622198784000 11420501 -259415479777189674358660406132052794400 11420502 61131376651636742530577924915742242304 11420503 -342099672279522044160658023549946304248 11420504 907814680673164553012298551764069877760 11420505 -50108676171896479598555323273998767100 11420506 34292094926813618051931558141352343040 11420507 -72241028130679747521525217924899813600 11420508 7228500163374122302388491886891581440 11420509 -252581793892413127870406240936841282900 11420510 66300049581545851021415677008100792320 11420511 308199863639264130676052940839748998472 11420512 -461931550415838694450463049940268482560 11420513 583548415779499608518731868981931966582 11420514 35406191928396061147744106912439982080 11420515 -284933827431538611060628602437560423200 11420516 165947739105816273354908942223550285440 11420517 -412146174071043779228411952621517794720 11420518 99084999307596939973592688777723766080 11420519 -260719871126009186071912278580790636880 11420520 -167137099982597719014565256784138240000 11420521 183716933730448005092883494049896720512 11420522 -260004481795894173857676268512165764688 11420523 -226607992323259553788974604994497358628 11420524 305130931912767570046158980060327954688 11420525 111418889089625651060836422026666242050 11420526 6595467761784405761624597916344851584 11420527 458211860386476594193822373577704647376 11420528 -199382686253351647679649461870306918400 11420529 -489527758858217444873468648438583900816 11420530 -379300952441884168861070208785230694400 11420531 -433620730615651461406440068037945868368 11420532 -21502407848121652189315200650591655168 11420533 -1192359239188097564407165877309863019218 11420534 20633131992777718767836248603905379200 11420535 43774637177370386459513435967544089600 11420536 103541781200990802324156682426381639680 11420537 2031179875935719770854860879237378376960 11420538 115960307251253259730579543935644878080 11420539 455095442698476205442129107637651787440 11420540 -12293789848896123473364148698168652800 11420541 -758136746218123206681560574556159465920 11420542 -2387771455639606843669836596161523712 11420543 -64742874747506091138960994920770894208 11420544 -336531306591036468868483069688477122560 11420545 -632460311360218713152182045315402262700 11420546 -121378514561500175844277871009470005216 11420547 127447881242249565872965928164464862200 11420548 122699398231538967077978658685704449280 11420549 243842401349877078395419182609180002112 11420550 -90547085237245399085268477303206568000 11420551 371008437744085496837637498265412923272 11420552 -450598227677364257076339038782328832000 11420553 46600953239764780990344505107058354704 11420554 -204245215796422762300708539110989564320 11420555 131985211053767366200987007555509345920 11420556 102315464935932620058664211188569538560 11420557 -390994619033283465231402579610572851828 11420558 -11740715559123951025380081599874201600 11420559 891292346178330520011816304631976874824 11420560 96852796375860425913836262051816161280 11420561 55586066192533876878169614471796385892 11420562 -23695405696949614492955067521420244480 11420563 288333542742391857993345713822968373760 11420564 485311334092206329285186546529516514176 11420565 57191029998075079967404235855026926720 11420566 -352052984032114136788277446313334052224 11420567 -935316961079886961696765410567325923384 11420568 -182817774815654297557811568793577472000 11420569 -4345971127642644581109247617124461420 11420570 -157412763057155590479457328079243479040 11420571 159471183910666138630437213520169489280 11420572 -118481048892503720479608305900335915520 11420573 -1158705407212879239416232693634220753178 11420574 10253145029708156837955900935431772160 11420575 223294917930127928459097181919213826600 11420576 -545970833716112565740720836907939463168 11420577 709483203100121701287503290987749801600 11420578 200926553747607940118819999873772635424 11420579 49435050803218999530784778717035401180 11420580 228594643616450915963470824714790686720 11420581 -713667522926994588457979019486288260770 11420582 -89100191960367664161145786392933607488 11420583 -337938944080587137182525091226349393152 11420584 -58290121890975528986674888417650278400 11420585 1196655732377012239004897950891200 11420586 73443774275292363195340701759679285248 11420587 184678581839002085891506408648569661320 11420588 1144859858760280198355776272232001250816 11420589 -6217128524908649148928174473508740672 11420590 132347742087264703770802618183363300800 11420591 -51689529645468879880577462394687496512 11420592 86708552708608001573866242795470684160 11420593 -750082798972090333464955503713900285660 11420594 -77320629455037708425390387025241556448 11420595 2735213855174083410723330393365446320 11420596 21581405710606588366732822312463953920 11420597 -52667228022759135062750920725566990688 11420598 105936310102172151836674908355947171840 11420599 13186546283555122027734759363749027064 11420600 68170206166934334202573845339525120000 11420601 476305843858642606158202680849611498832 11420602 3157375269085160403008349837008474112 11420603 -201377738698329048211220070602756035536 11420604 -131552385793194690514559471288062851072 11420605 21694447667919401829416827163890281600 11420606 -208724324703886893094915457705890662720 11420607 370728623397317116989660353284821880320 11420608 -296432785950853005957615317701070159872 11420609 99181798670684381097276520376303734404 11420610 16964671293013019599249542783460224000 11420611 486580029242352136443531865871093169212 11420612 190001571002612012665439094920025968640 11420613 -54870800177273668206611703866391240000 11420614 410595209247534374478397481414574289920 11420615 -186247261692267961784401851021654912000 11420616 76177082222472108634225248054791577600 11420617 -165275071734467667724671225676749636096 11420618 -152152149872023892231286057223193141760 11420619 -69819668885708061650796645687289436928 11420620 -602630890709645043388621431648637240320 11420621 265614236275581535629505153417695240822 11420622 546475803582551246275035617378086976640 11420623 -425782414902758800382772160905691898128 11420624 271514644918415442140881936096936329216 11420625 52728908546635323317154261622590390000 11420626 -362454254019547010681253247780847939952 11420627 -365136298952232239218896305432657888400 11420628 -7372939983530842724117817531604801536 11420629 -16318835663389146465665583240788516928 11420630 57473739180416735502172124347034784000 11420631 -20863295251151653973848378373606781072 11420632 -395380953546781371186172863771973324800 11420633 -99069159312514241585024399345646708480 11420634 -127904375484012034861283874542650122240 11420635 -505910564097353567117895603952011888000 11420636 224890055528680025798592881873783278080 11420637 -42052796248530107922726293971169312448 11420638 86071041095372238946224725178057504000 11420639 602977586549529567290254398050728609440 11420640 218194421218145034974872140976163389440 11420641 -1147354517353242845117822109174431940958 11420642 35592425837264545908235671233532209952 11420643 150195347740567028846824105764783071664 11420644 295719554322287121689869798842284318336 11420645 -300802503696309704200457685256344493920 11420646 82593626457965105867652869541733243584 11420647 -290000053785993660618131540505630665168 11420648 276600445867318405150633091557631262720 11420649 -896806940814182662085097410431992014880 11420650 -19761874397902884857775676756828934400 11420651 727687137458160854442361005654112814880 11420652 -63878653704603965768269813398390064128 11420653 81437261147074484851402124219005646400 11420654 122277233047079636541311445893361106944 11420655 -71579086112549033834503841341259001840 11420656 32417014801561780720175379830080110592 11420657 -438878745625667289397996547151041448720 11420658 -160308262380670710329751853132085349600 11420659 -10362700936721447449161244831147789800 11420660 180920345961212579453913520089009960960 11420661 -23874161302013925104850315285726204096 11420662 -124827495692132399662922682779083993536 11420663 550560327473258703006443281902154215912 11420664 491343610529539022823106251411105792000 11420665 543727646575817475345420581854020885060 11420666 36173509594231026318448998049653682032 11420667 645062577065870446306273587537460212684 11420668 63372556699652604386032514096071735296 11420669 406913762805679293050510112900249853644 11420670 144093229182239886695146389173692447680 11420671 32269084156258663728472801012552990464 11420672 -952400090187137203409655976552342487040 11420673 -137676817465674768080012359497527414784 11420674 666602067553019658214348447715577360336 11420675 -72515900442414245381817885525711338100 11420676 5137960250984357167819375308064185600 11420677 98148585724007977928655665156715287040 11420678 -348159858705319306892141563429065057600 11420679 49518741521797503981442861753483130880 11420680 -723319874141066807680953184941530265600 11420681 7495619025212956981368991373230829412 11420682 -31010486733967965677818780375845480960 11420683 115828151589409714625899192897826069040 11420684 254826259254313352746802121369235203072 11420685 -192464079118589063862897023018556556200 11420686 745577888356094409898150948878726665280 11420687 556218853388128414881000724389954300336 11420688 -81758008944241540653223112262982041600 11420689 78559107082682059079799987943228749120 11420690 354256743002422235009227623566257917600 11420691 -377292494690460106045770365361205801920 11420692 615505049989286313911866879652450111232 11420693 -23848442025297871669310715008808071400 11420694 -61507297087769112314067667712461327776 11420695 -204271179298895041113317121184389622560 11420696 -190233310481922478055340349378959114240 11420697 154715393418039836131649349507357152160 11420698 -82211825061352212238600728612976688400 11420699 215588863043689936838665638793087277700 11420700 197091285042287709719779723650502848000 11420701 250865048196736370562344017116318547500 11420702 139798852684307125850678760279640798080 11420703 110203862109881527698452541793884683520 11420704 -55691141043678316472514089651225886720 11420705 188408695229856636398599032540916485120 11420706 -611753235493625443386340166957897088 11420707 -308169809009951797036949862356768203688 11420708 151288094121298358243418542057819009280 11420709 115918104125739455192600537318497982304 11420710 17954213726609208194382234789241651200 11420711 1759868551821787130405409854624545117224 11420712 -615677250087236053689703502980838446080 11420713 -14864786554438242598674263025915644038 11420714 -7134458347266256748501537554805061120 11420715 -375127277871462523324330583930682116880 11420716 59566808966621612835604192247817852928 11420717 -271508514278865570842027942359163782656 11420718 144339890974296222531177873761193216000 11420719 -592248999607569409846679899813709347680 11420720 -40470895708786856636524660698813235200 11420721 93812525428956384573442916850707728308 11420722 -11665888492064603128727621000288532480 11420723 385775941328521976191576590813603691704 11420724 -57039521634814327392705791778358861824 11420725 468645225992825679000554460627800684500 11420726 -304038422281405676875112591539903982688 11420727 -535419562392460646904168566364428864280 11420728 -148722240075375427469299466891180974080 11420729 -656450332967417387063191121668518466560 11420730 263942217921750727330796959691484480000 11420731 62594424535170921106485304029332777760 11420732 515270939194870987813049563873990020096 11420733 -93402370606796794875322856167357982976 11420734 -186262068432456197564072787917571951360 11420735 -458624288385558405137718970336993591320 11420736 214698454040768381019614439420198912000 11420737 407827326130381538134931101566151888560 11420738 63586434210862028445800743974437847552 11420739 657511533632340618380118895180003681608 11420740 164167722506473886169575209560204944640 11420741 277308339965504055623758002866361369984 11420742 214038010344239276420116626029843466240 11420743 259243560120340997543358777956437950064 11420744 918437293497342067581704088555290757120 11420745 -166128503664514201640539495446472156800 11420746 116171051762862523317784164303073473072 11420747 172326528835782432939454491873615216960 11420748 -154676832472978165522480976435000217600 11420749 9292617387171458646899452311857783980 11420750 258111118450220441909155299933537888000 11420751 -9166271983488258983672932329841906560 11420752 -59712354466964022964025885662106615808 11420753 73405370551514496110365655022264951552 11420754 -46575156384024177429147261419833783680 11420755 87318974536679142676496773928032456320 11420756 -34346870941195835409630196221852209280 11420757 -584504330944805366103120884580843552 11420758 73059465895833426050687804950512405888 11420759 35903548841562831175714825223261693616 11420760 137143748302721629195208126892845875200 11420761 1223839056441891616552131534456382846224 11420762 -110838847494998641044993314223153404448 11420763 -955400295412987226962252948143779176512 11420764 1068153692772843959879133702069319296000 11420765 342687811716930393744132637135368875520 11420766 1380561218950785480801044669873556864 11420767 -404304305151521216638786385164244774360 11420768 94578963774999095138635083099373830144 11420769 44761502242782659517244628597614375344 11420770 -57251234268374071980380658161430767040 11420771 -406343416564121818203325036127212939728 11420772 17801864422907842247819937846774202368 11420773 -90516870694710058152848604121554826020 11420774 -53305069344816269877392939938076568864 11420775 -382820896270361974202010742205841490800 11420776 24810794248059218455240276302805647360 11420777 44840557871698204637217313167918088200 11420778 -158209405299321139811284465982753938176 11420779 -801600261731383078183009116872921655224 11420780 38289855537267009561610911328332503040 11420781 138563315901478968037205306975699775552 11420782 -68533271734420688916093288964137091008 11420783 -624461079632563225362346647984573976776 11420784 58022459686513924303124024471011000320 11420785 239774719267999458577715716300823740980 11420786 150617333828895927025760930323237670400 11420787 101472384412300187260428452862058750464 11420788 255906231747603787209460534278927575040 11420789 -954327755515497976636467075189018259410 11420790 46366784860404221872220288274120518400 11420791 899207784389780766549073266945159737192 11420792 15419495114274476801567117967633408000 11420793 -422404775229943325108287842778697978880 11420794 -144314058299717687541384823131782785536 11420795 -4559158291903610913292517535500107680 11420796 -187909363480463531349614706174742609920 11420797 607822533632996860527437816363529035520 11420798 133456300706912901267099127254605606400 11420799 233348942312528421196056968807007233808 11420800 -4330833633962305961373056467206144000 11420801 -379007690641245481509702519333321565248 11420802 -14748768962148926198163739867755809760 11420803 -305692564520504438451410217327564303232 11420804 121418817705889187351514525429639895296 11420805 -224425820232477244154635484664692851200 11420806 21003988119351851276572403988749600352 11420807 604733643780422658379383114081738705720 11420808 -46823290788270036697044583771301806080 11420809 221450361136977342876248577304811880000 11420810 321477078445642664541515022001212576960 11420811 -339415419773560549538053357381403665920 11420812 315873215490734582740168381636798328832 11420813 -626501400693739375566326779841113609920 11420814 -584134760104591751574409176696788676480 11420815 322722587506977666314220598525983304800 11420816 -2895018507723825340856153395348832256 11420817 339119670725823451387589409392762053248 11420818 -254015579825988212843301589024141718640 11420819 250027301411003489395964391884810210220 11420820 356657987136613669850460396871987476480 11420821 194841887560947798037062299836922496384 11420822 138510327523187137768709958977208585120 11420823 65965251276973163973130675954535937744 11420824 77876177459363928110590847957451571200 11420825 -104600367480689174833961096078708046900 11420826 237812508802579132562634424671076191744 11420827 39817770599671997957383318409796976 11420828 -13463835615683577385884706126339871232 11420829 120816784490209082202457322810093984544 11420830 -371603290943762809140300850592314165440 11420831 231869145981610411804855524526691271600 11420832 -616980258246204149149015584623299657728 11420833 -11796987536683566106091422924234531280 11420834 19711196918133442873306109224369827840 11420835 28848619030838662749522215705070740400 11420836 76266195931156060978747678822109552640 11420837 113488690133410487790702432066797124252 11420838 -10945966546301671741708683504826433280 11420839 1119801401049235657040849280159570263224 11420840 -195472065420734646511614293830042675200 11420841 434107773421211068935418347679900944864 11420842 682870953053142828390768451193703538944 11420843 2925262959630508440097199734985936640 11420844 -202261148991040425135697079216793059328 11420845 79376669031156048266819270148730137600 11420846 -951164292672865473868203986830583193216 11420847 185210844648696139540397636596523531616 11420848 1377272192130093594830973233891344384 11420849 565854875578718884227266978242285889520 11420850 4216196832946091069137481975667840000 11420851 -633892681308671865976941955680737680740 11420852 178731061102388501659540963741164183936 11420853 -562965529992386582110754817309514588992 11420854 -2969817160137577597799357433437272320 11420855 -222157180586345241814405303105609226640 11420856 70011302174931859964216995558440960000 11420857 38245502737236180342008146949158292352 11420858 110038595599126839570045729580181255280 11420859 -40764995065220731041927972404560025088 11420860 269737202519298997109079256421033794560 11420861 -112803185317834695193872037831065092538 11420862 259106440204402289551532814443544314880 11420863 1206103325327691128190725627106601858112 11420864 7593970987066085676799327807746342912 11420865 -12034835640136206949405028845613184000 11420866 423455426115697876244269895853294015360 11420867 221043282547982285962090853529509728800 11420868 123593658160678313003389934857358862336 11420869 1153192972718481124692682047017146922270 11420870 5524918486091603376165204253306450560 11420871 -117202290797170456209137923720843968000 11420872 1248935147227153808560768971764337868800 11420873 1330661475545346545424260428665625481124 11420874 108230542290366824898439761501910634544 11420875 302411091779986611063032724084058692000 11420876 -311050377970855216884439949573215168512 11420877 -166013579268381950537127843195939280320 11420878 -29110121869927676404184149935700118016 11420879 -585714268421749362199539162212063573520 11420880 -45277646048529917927228312709405081600 11420881 303119020400976088962576908179886460000 11420882 -245608204752217534387181442290730297216 11420883 -294060805950492813034839914825051076840 11420884 -193821920773477083048955726554832173184 11420885 -49911921821437318725526224252943860480 11420886 1327501022552870521652475565928338944 11420887 259175850521713647213199554336891743312 11420888 -243631704334882872965553945357028884480 11420889 427256669063832576186481815818723899680 11420890 177640701643835584234246862514692233920 11420891 953624535955003090990464373945474052292 11420892 -319189809067345918131967779090490736640 11420893 32123979815828439951403183566290221344 11420894 400909931804036235836139186418658599680 11420895 235272831742939215649608626934734136720 11420896 277772304207986915205018461134714306560 11420897 -952962536420426799938839455331206018654 11420898 277593893388057258045258692270192532864 11420899 -172263930169735749157841681143102639664 11420900 340890639928116511432296439992279168000 11420901 -260081361929962967174265805936226811108 11420902 25141385256608264936507461404882448704 11420903 -267443630854044378633367546458858927456 11420904 302407255020708206800269111050772234240 11420905 344925176257861608040031195296958433060 11420906 -255113154767025424596534030715948904448 11420907 610351224361149309340635066517343824320 11420908 -80993941674923401663624842926255657984 11420909 959161267567716954492243065620956145110 11420910 -41213478803323800405818114970636044160 11420911 -182069735199849153339325749060362832200 11420912 -33976266145008303748983486800525328384 11420913 31701642244284109389389963936010892224 11420914 538551015341921856937052491432687639056 11420915 -469285488775431430825633684944221404080 11420916 -74289361792583880619327673482373222400 11420917 -658642284304738767132531525204707330280 11420918 334157839949555092466993273979986156160 11420919 -5452502190083502441120699162895764720 11420920 410236762604234971393231577949410611200 11420921 268925393579232977849601355834279347792 11420922 -208880042591696939832254040742941462528 11420923 42222518583006933684634291177873937904 11420924 -304386236679254240211881906243069743104 11420925 -107012039529403302171652417781615400000 11420926 132845098387363624087875634279339008 11420927 -10066076377116043859449389226900371456 11420928 491413870508950421585662961332028178432 11420929 4402618586777069779287335770337740928 11420930 615353909189598479333752909430113627200 11420931 4465241638529216810051949574039057584 11420932 235179836944688723707767017595076666496 11420933 703172508847547046347966811567658261020 11420934 67940766610728823178970248375598016512 11420935 -594946645906953827932550888600019963600 11420936 -204484573595559149332050526141022776320 11420937 109461645898910777450980543539971636208 11420938 159314371174458420894397772711407376640 11420939 -304165969492139091869833238090434009260 11420940 285473582417763517265206076125825505280 11420941 -214463621297005932770385124000275144576 11420942 12854608427096856094421114655720330240 11420943 408204704565528349175404923920697917064 11420944 -1101716577111257283458186345185869824 11420945 -230497464314278057720406596084928398080 11420946 659738628519051054823793814721425120000 11420947 -474552361887515103888814132206932091604 11420948 605249616714750320627989279828973568 11420949 -738897806558979890388802800737549494272 11420950 84565569407061548359397176528240548000 11420951 -515694525197523628437644321333554730400 11420952 -558965994547914367500976888069848268800 11420953 -1392578550317578635600048943027946352000 11420954 205614670772253313656213686923208659200 11420955 -34185109611294354848695135120559851200 11420956 -647502633182438429195107126113383610880 11420957 -10818057723856500026408404638402960948 11420958 -51894072020535578694559386369649078272 11420959 44630596936308413952302913878711522040 11420960 -17792053003047313090900062933822996480 11420961 -902963868715643501421756703636518083040 11420962 19377255568583735769700832588477420544 11420963 -1442052721872682414197642408494681118960 11420964 -188757926348997838519641707913291805440 11420965 -416327632363900933535304382532555961000 11420966 19313118937596814209140962327629617664 11420967 -483393142485725991670789906498952969520 11420968 -359242562526220310051395796051000217600 11420969 -344854526772854704822455203497774646748 11420970 -29546488680630533875426491762060856320 11420971 -1025847081171924418679270582774030602828 11420972 -1933568407221689867411190232369348608 11420973 -1390266308831624856008246037979201204800 11420974 667535993861699832286087840230247640832 11420975 103766665882102170656146455613120043400 11420976 11795177692313060905799949492132249600 11420977 93935297113788295255212016423475670000 11420978 -47309163616483705712779707465245422176 11420979 -532086586507807024795998138940572986832 11420980 -460122836041257362044883874297331488000 11420981 137458174010839432418533516786554523104 11420982 -142259745015087328683777646701246420000 11420983 185480579840186430934621148905817333760 11420984 -603448022190422937153976654446155059200 11420985 -41439714323830347375238600655658936000 11420986 -433154091865336219787511159207429905808 11420987 -781554391201214018112727770650613007968 11420988 536046570049485243112989442607280960000 11420989 -171879432522003198183496501446863639040 11420990 634410516271655647452609338885660160 11420991 58710927384629819621689750103401611912 11420992 265475324576594469347754526278577815552 11420993 1178641895583041262262915263120194887680 11420994 -68789946097648319436039593307057219072 11420995 -235937148277485879415040326716383020800 11420996 -8766465273414323470257967725727166208 11420997 44837739575556147234978442828822654272 11420998 170304878465494322899390455316238302464 11420999 748211075474036121369907201075885555800 11421000 -1092205330272042527106200919122657280000 11421001 -468599158946743351496028441063815256396 11421002 152750397713257290314208812754351227904 11421003 150183593418440770815147604105581494208 11421004 -242487313440002637492566454820939910144 11421005 61574467841249272165886651012592702360 11421006 287831808610846330134961157062735139904 11421007 -198140156630421621615494489796419166920 11421008 33731574087838810005992306003469926400 11421009 -115379000671565867698536804694613144286 11421010 -47794485790106602266130044849486210240 11421011 -11192262477851437363647665178739163568 11421012 49636436395962305543877189080383610880 11421013 -674480544873775290805032977333346403236 11421014 52346558604690953657196441532026393600 11421015 -3165311149837370928098429720540791680 11421016 -862032963995343368700739336193416427520 11421017 -620077753404078034198345924121184386934 11421018 -21138014303022845434460063909298990336 11421019 -164342090723218146532497322850682459580 11421020 -40262358639890118906214570949284454400 11421021 430571033793490404521886114962429563104 11421022 180895129192391328907181710886660637312 11421023 -29627231439515847459213477991602513456 11421024 -5422345889250347347770106605459210240 11421025 40421882092758770000550375281994480000 11421026 -61253254382974486726998297799873146288 11421027 -742065965909399056320304091197054598160 11421028 459622906364983912518034161117212567168 11421029 6148895646897747514443227624391909630 11421030 -143243838879864242929505022956984599680 11421031 584324238431313377547652711060072166392 11421032 277871745209896709256047778967135764480 11421033 14376594056196027424176069517419600960 11421034 -44527359135542860961681332362600277584 11421035 621398371631878863112868805387519072480 11421036 -203675688814150485045760517246003576832 11421037 604620845328752637721718650437266937686 11421038 -540153417560403242674866577097388157056 11421039 -34726788921003832304628625658676401280 11421040 127122466147325978702831822676669235200 11421041 257189151500139279797412754808205529920 11421042 -86729519421711730472060195493808200192 11421043 918803844160403488216204642872151406760 11421044 -288310968148200559290065607478312884864 11421045 162053907819607397052147705687638146620 11421046 58053555749990396257125622263846284544 11421047 1030524552273292845808458195085202659584 11421048 577588619018789045197029855935327784960 11421049 -327036816402905985207700721650636829760 11421050 -307921464948030783800778431378023969200 11421051 -30698349855712172761215741170737830912 11421052 -1145928144604328677168725428316987596800 11421053 -199847085440991859958750756957353045920 11421054 -227114089165407038667847856845324364160 11421055 54509280050579770488855143652407481960 11421056 -1097464082888257754329049838216114339840 11421057 -207636598240941831201962137660425666912 11421058 -4926522556292451783245962746103072512 11421059 153534731340340996135734291071693477760 11421060 67986025587255717285766462116483563520 11421061 150322473364379295224779096701152205662 11421062 -281859433803090865150207991363182615968 11421063 -700143716291157672955522251201304798608 11421064 -376825807850712426977190006158332231680 11421065 287082077754174776328688192926591311460 11421066 -336863044656336386764267173323520005376 11421067 371781763207779177804037102690462398276 11421068 38455502565539719768621009488306478848 11421069 -13193687347465455726175618745694336 11421070 294040658776976138082141181432543852800 11421071 -47586906987720520681099406449058303280 11421072 -19567373061229079431062049415238500352 11421073 565741646440805803964370463060841136240 11421074 -102620181786445924712000535542028787200 11421075 -205977954744545764575124407680513996400 11421076 174686553534656276449465413039718878720 11421077 522794625898538561402292669639082006926 11421078 -93052711492189987058976836969683776576 11421079 -521140102261034280965357208830536139320 11421080 427266185336947588134874592541409689600 11421081 -21872233122109638388564979842980236928 11421082 -155933708748460720685351916675748310016 11421083 -131135868425066530363803225517341933096 11421084 39114674457390085547044981600624558080 11421085 49935347889626261837140917322675188600 11421086 -19580284765234848743016990488610912960 11421087 34679059029046701754702673450167651968 11421088 394883980855364146439718248779289198592 11421089 -660606899915063610303602984055255824976 11421090 -22281645372820512024674770438417344000 11421091 -536110405528330324651673629836024682032 11421092 38235938801806762613594644189560959616 11421093 480067826194357390821645618787019278080 11421094 -974965061247037568413875221802306455808 11421095 184826207840787615648158722531870156800 11421096 368579698330051442584359500400219340800 11421097 -188540792009645259959208593765265514140 11421098 131206309561915360550094427413117485664 11421099 819238652726462263506511600931571573600 11421100 159504757481951739895372175544650060800 11421101 -11401435310493608383382171836611126048 11421102 -20621833744925642753236295080131379200 11421103 -131695559080156157813387100978751881360 11421104 351338056344790476355116163533788774400 11421105 -482201218691415119848243927779671063040 11421106 -582607557344963551575572824751362048896 11421107 34166534352418387905553172122502567352 11421108 -799775283017383115380631157732487188480 11421109 36611155201814130298430844387502489600 11421110 127290388446237743681726974097360424960 11421111 45688599270160115290170839700303560400 11421112 167119033648521076306307923734950400000 11421113 207260583766082169958609793463260598528 11421114 65248343449639721531051787287931103488 11421115 -105443278447759255016731242498875610240 11421116 -689679246577522678769216589274792691712 11421117 -132317371283166785040055448477709557466 11421118 -238583012009261199762620933788891072896 11421119 -702517614640869568553547963799454220480 11421120 136546993689155188297284159578025492480 11421121 -1053473306821683270150096675873993535678 11421122 -78742208119359087940694389416201612768 11421123 -93129022013799202325711603715020601600 11421124 -30806536994364424815511245169499529216 11421125 -23564180096735708435375518254900885000 11421126 -29558356551927320324737052817871577280 11421127 -694599570113264995062513064891497714288 11421128 1040243589623926385699200481397620736000 11421129 66945499213581614697776188458769166400 11421130 -46726665615344994045577624021992376320 11421131 266141033003197105403983733472005243664 11421132 -179472522140755676761707800269713174528 11421133 -572606990711574128055680877862318224000 11421134 -128256866589395408124517216710634046784 11421135 -129817226698497929445282816464858745600 11421136 -44027124073478020295206931845306073088 11421137 -75422004457515487607083950404129813568 11421138 84922026352274353795777814519173305600 11421139 -130701214665650304245448984530255841920 11421140 -256724638164290803444172550433548864000 11421141 776223080405545122385299939024909465984 11421142 14953735259853074604090276415410167424 11421143 287569324166645706164463339986676448392 11421144 -1004651911459796682934441619997327360 11421145 -584423043476207286571511260238168111100 11421146 247722249076098853814753434669468143360 11421147 208840995083138863050828471144201324480 11421148 -514801908832513525808184764590596825600 11421149 -955948900928920058036564102284754741850 11421150 -78028151067868011203618008117470518400 11421151 -286796916860119383190089812183496982656 11421152 -454257153511082854448733091557017911296 11421153 -631817232915851183586030569571232803438 11421154 -434859457167274537008438966125826048 11421155 -1073383606521941353873727907299427790080 11421156 -183333531507948753230966768637816139776 11421157 -218374063816290939546941922145582286880 11421158 260379503191821103776495081603858788352 11421159 277838912870105581676162743799148184104 11421160 -92738279037104682435159458435943321600 11421161 121325629668740308922367269429201496852 11421162 33408438270462582117006188662736394672 11421163 75384663311256476168336502389054824624 11421164 -36876485001711278093340839886723867648 11421165 -93211477535979237198597983985563179200 11421166 144179095217552424577263732639123251520 11421167 100743599809711925629583831457366939216 11421168 73172529452591070933014046518299066368 11421169 532322786160252439788427811332788525040 11421170 179824327678419625615038979326137141760 11421171 1028462499177018815029925228376255165072 11421172 265992709376582260520707656635468339200 11421173 1220458245564268129567574442586163125422 11421174 79231201229934352950954944824721165760 11421175 -115903766076771949192305578692950507200 11421176 -10450892620657480434008405409576652800 11421177 728384534301384970458704887988152253520 11421178 -182499926587569795855366610255216314144 11421179 84390539461007379608355824743722892800 11421180 -22115729069428359966328868204580848640 11421181 596370464925101172207850649844358241964 11421182 99523355807763282757152217438116931392 11421183 -143303097015514927394387430824597413176 11421184 -432292980508788711631261323165280763904 11421185 743260753491169844922037145696317459200 11421186 78241409958958493687743438235326786560 11421187 12805499402144846214871020115816432640 11421188 -380589885081005636274349293628654387200 11421189 760921335679472851480190531592627026880 11421190 299206837477559579287997446000473600 11421191 208800127981894647712367207238936125592 11421192 -97393605858230343357634946139189657600 11421193 -252474712940892411878845413407602037184 11421194 655992169759027442885728151283454458720 11421195 72608791137205871435299648637738450400 11421196 -1176735262169615493701282522621405972480 11421197 437118041007474031800139937409116168652 11421198 192622884574690832195823924732867840384 11421199 429854224901021833538525381931963105200 11421200 14218986990380218276732493773996032000 11421201 -574533083372392490777530308534813729696 11421202 65398358487183498235717249356967311360 11421203 -542723505370357182247414202002526830548 11421204 -314586770424194993319755256664507484160 11421205 197027997102022681543242307967444560860 11421206 75442178112771984194642016941853262848 11421207 -15258677254077189736745440311664051200 11421208 433813429076933320514271318743756881920 11421209 530426734201454602052776069746897118410 11421210 -128135613123254005273557690498652919040 11421211 884028326635934951316572859593908551812 11421212 -251457867111323567986479727086818350080 11421213 -640658701423111956525483483368391768000 11421214 -279728712275513865094667019205493280000 11421215 15386231015190637065377624093987419200 11421216 -825981700831338206750866626451577241600 11421217 786171386360336474888079976990168355632 11421218 81853136945883092639130481243115950080 11421219 -324704577650128523663642420621058585792 11421220 -42961047828206008723678213765475328000 11421221 -205037590578192832186943018780526756480 11421222 -284349793030830035934717758746686690816 11421223 474673967909502829930677058230414867840 11421224 259678673700512968886174884558225320960 11421225 -39674374760197368698667175219135046400 11421226 321564840642781540848466990123237551360 11421227 583370742053908591402846641634760053632 11421228 69072121725299230085891641582519173120 11421229 690591892716571849481975093090070548076 11421230 -354107890580070137721950182443799680 11421231 -8967077527414628374205457745113425136 11421232 40088573331714858070849118518697639936 11421233 806830249422951351408165031812541342482 11421234 -21033674778885698012346721137023285760 11421235 219064251368029057687032570250265733120 11421236 523126480696605336951357835370453969280 11421237 64705228718300936295372816541537665024 11421238 -140305043555176936685419870324700100480 11421239 -740686968455480209174069831317271021344 11421240 421298960412500717764689176943419596800 11421241 -119549663024401810617599691397442249080 11421242 -152262177850332608899335686871585185280 11421243 -339706387591255302321985579992662963748 11421244 396152612137419284425942478893246502400 11421245 -456647438080912648603508239806245131200 11421246 152989962116260013490147341058072664704 11421247 15494546000583945994569854460424874640 11421248 3504583474091543673231106195492700160 11421249 -85293602985740609225254151294979564672 11421250 111647068838098214652447915953844810000 11421251 845946397682478468225324634636176696252 11421252 152900382377994910227612693585527630976 11421253 -540192987614090323268185568726632778496 11421254 -193226139458928747571616144110393693440 11421255 83684136486620055227626415229339076560 11421256 9414918084074140066217948465013227520 11421257 -101659966200483976480422248410323955494 11421258 88302565929026654768575962620625443328 11421259 1285341344228092552671492269437109720616 11421260 -204790888145514288949669011645224279040 11421261 420858782479373779270380083207468712480 11421262 307862969653325944234676736325898557632 11421263 -752398842832414329190762119129272816544 11421264 -22228501297870436244713847081902407680 11421265 242311994185165016043655158247001889000 11421266 1162968884845776029041470123206605236864 11421267 -358986095887932561330317957274943349760 11421268 -73704516408006102501722663992247066624 11421269 -140423449725165690064050388355092449330 11421270 -147788763404509953157427622373785292800 11421271 77449413067675054518575190169794232224 11421272 600599689253086128001467556784269639680 11421273 -294342170539239555026399026058717616960 11421274 6124851589881501166207964373640177920 11421275 435924649381831014722335064852427585600 11421276 412038099673491179392610431150099169280 11421277 -400238956747276245956254567663688877728 11421278 89843264889899856466570034724868626432 11421279 -230491384139922136797518906115565100880 11421280 78535284352647245922470572369811865600 11421281 17396919860616526726510382292619501800 11421282 177242471694523704224895431348484384768 11421283 111673088914785154290592724656986002224 11421284 12715211821559857599864994915085402112 11421285 -37320011700999042837690351058065920640 11421286 -320215019060386560689465544040629407616 11421287 -2087223234754424517441107604145537488 11421288 6911054509647771943226206193549537280 11421289 340314577962089165090152742408614974432 11421290 5222341060323153537532643332023938400 11421291 -231481618907988451174139044247122907136 11421292 215629276194639689255107169675944438016 11421293 49711063047939157522739452413043015224 11421294 241613709800831626391329569264820067328 11421295 24854267410601107125622689399111652800 11421296 -263210738718991270242541137764547330048 11421297 -1555040053612809278073296405269634592000 11421298 26661862359912086970100575587634562560 11421299 12523536336108353823873286953218580480 11421300 61757891365410868330257702399676569600 11421301 -339054157827257209764907517846134286688 11421302 -464800978662943107444999123445162358400 11421303 -275444824250231142789363521427730486296 11421304 242161298823137848041093606898959605760 11421305 206365400702471160695788305783212506560 11421306 136789783278348927321427091604627471840 11421307 -839340176751336244641480518263080286320 11421308 -167263335661093668160730917936206042624 11421309 -79778585896217888638867258917005806752 11421310 -382785914223364186808914185253036117440 11421311 403148113495672643658532482331778222448 11421312 360860285983762525335204609743451586560 11421313 638406279029068323171681306662649108784 11421314 -238384105865644137059571938118684327168 11421315 -132760853058337645073477267084801745600 11421316 13552203060499505097931959595022666752 11421317 625072324768009160758926458701499124960 11421318 -210545852723008729179221310466211136 11421319 -49549187413208530314581394910916238880 11421320 468135345387395764087622794461524428800 11421321 224206633858158013957753227185825445024 11421322 329961329903738259270338904192538151424 11421323 -680750546815457373338992979615545744428 11421324 29465580140752086513644643996033897216 11421325 449730700601801688776896089990569126500 11421326 125367394352794879597990244253544690560 11421327 -587820184345084909749424731457310549880 11421328 282341282727495978271235476332760113152 11421329 -653573536264517853789778468749852019968 11421330 62283740254478013107574568272141987840 11421331 -40550680363610170766391970791521502720 11421332 29529861240714993188022835276604620800 11421333 154795667957749485876353697717837236928 11421334 536725330990603817498272147275169590816 11421335 -26730936861009775804174735185603255840 11421336 594616923178914828459434810539934822400 11421337 -530713472779780498772684034798537007200 11421338 -103529204411993957094809134031743772160 11421339 143859029132752565007431183652009955224 11421340 -131119058536231419225594016607728926720 11421341 1817276053515099755694906912127147692 11421342 150031987218929174134696565317084837440 11421343 4533085714910515507670309448535880640 11421344 -312492768551695520977162176961273921536 11421345 21003464634215363923236705862542051840 11421346 -74813091266231738785969310550926315520 11421347 -49800204871000961132618165147869096800 11421348 -368182542201561203352782229381542713344 11421349 326051332812286101001973393384962138236 11421350 81831127495345199590808288956670066400 11421351 1189067824132857307736194112604611321040 11421352 -943659784773557648913402084668586393600 11421353 -35575693194202288679226674969419099398 11421354 -30707829750559813124006324827934530560 11421355 -215868569619231100723203735879625818480 11421356 1144721228136310764842943542753624862720 11421357 -774895258926445696817952487445191200960 11421358 -8360022301501814812328157556776493056 11421359 20005490293686806941847797572360691704 11421360 -52330596914993061580966008542778163200 11421361 -29633201733698154823741717848607981056 11421362 142189848216329860377887190940911150144 11421363 -178525864855036421799364757203766067456 11421364 59576997918381914310786915089819140096 11421365 525509479046005532967285761083822380600 11421366 295498888827255992331442363024084202496 11421367 895753084398120430801417603199892837416 11421368 -274398643895709384851023000789502730240 11421369 666237926617916356591163849521786300794 11421370 -88804555659932567198967337828865155200 11421371 35727669986045628713367023316672253392 11421372 -58769353963474216409826585790748241408 11421373 276173398360727955065528685152281926144 11421374 67175148145141813027013642847994219200 11421375 -190963388999264022923699751795561600000 11421376 -397423017560906627359910172215803379712 11421377 -469856549438490454967449794596013931728 11421378 -424794206087023950419013384317869812480 11421379 971964394049467262604962702235049329980 11421380 499163386580300456519031012095895532800 11421381 121384714045026915247482388234540781280 11421382 59401704537489043667981597477861822976 11421383 -25636182834418393095233143264254440136 11421384 -92029512233887882934312788346803322880 11421385 -85325089272477322304146801056040731420 11421386 316578071606102434966344913429853946624 11421387 260282588843545373935003550054506757244 11421388 459022541511188343032413851209767911936 11421389 393582827915274458001498438983709567360 11421390 -70379420728198110377131180753812190080 11421391 191081813496241100007881045459457247552 11421392 8387045134925544479436111649769521152 11421393 -107872280705308800364316375308136206272 11421394 155205398637849621089674610674509824640 11421395 -547545452588593695304604367112390779600 11421396 -26555442273277693039259176873944784896 11421397 -217437134316714490246804741254723804960 11421398 -61200977851177662981971999328871000800 11421399 349701523489463634009208659345293687040 11421400 268505462933159443870441676598220032000 11421401 77813012391092871122699093006965467402 11421402 6985395974808780227072919529974017280 11421403 212851016793421310048318763168864036880 11421404 -546833546566650661284769720928517900288 11421405 29151633263430228838226079143080393260 11421406 -97554140968807510455898732788348508800 11421407 -1042949254161981225094486763556749406048 11421408 -531940739444047987626601790828833406976 11421409 -480172716816701760817602944866912293696 11421410 21741076523558079446359226091535480320 11421411 222213809038281568666181306347982110704 11421412 -557571344140363842872678725514910454144 11421413 190486944082055077286156713828645045920 11421414 -252692701639561023100270819066209302496 11421415 313556714635733045198233405572457386720 11421416 428794297129446457713462568508837621760 11421417 208507711944230324461724481336327659712 11421418 288222773061397723152739449973778718720 11421419 -599611915846462927252968258490774350288 11421420 -16362379587310748669181220685991429120 11421421 830202238898356781491307727164670402144 11421422 -23157450748850307120953484289909975488 11421423 144347300407372554914957332600407994368 11421424 93779040514151314555122733035318870016 11421425 -697297778495910960361973178031769136000 11421426 -232836106170259006367187937710904955136 11421427 -227700072110710188355815932121423673560 11421428 738597922628478582054168992695750339968 11421429 582567819186111170269839414446984251680 11421430 351835225216644744063068860921780379520 11421431 -319462831809935525462419728024163952208 11421432 -613167829702575101267248795926528000 11421433 291391794616111636031350632093436892424 11421434 12268533121388204528560012525890017760 11421435 282483134521191383774142145567833874800 11421436 238677223019360398759354603390828390400 11421437 -982955050767467002500911188347641137914 11421438 -100572156324514133847383734529362437120 11421439 817849134141839783415492959775489323760 11421440 604673598899230256478010957672438824960 11421441 742645189605647680074475767152885876850 11421442 -117825648070340985779124310510715182128 11421443 550783908869320270157380214016017092608 11421444 -257433920954156620412634883858472899584 11421445 5954484018961478270152723793760662400 11421446 -547767702538287528229671512527367529600 11421447 367770983550206689718852963906833823520 11421448 -382886314750199719766736844933099760640 11421449 -11168854837837884025939910423662908636 11421450 160481938722925237652238402029155725600 11421451 111990956511364168562823874786922372400 11421452 54371742408160184006865384675804211200 11421453 223761443733177591458800906681176655200 11421454 -68721452321247666925651914915072577536 11421455 -192663777023471631132843516248626383840 11421456 17283962923136034576468409039631155200 11421457 -527044992623683668554637323957916995468 11421458 505184707417488461593903779055777096080 11421459 -233136204247093822779757263243260493600 11421460 121037252921249366816926254101381506560 11421461 74275943932060775396138530443917506062 11421462 -19520609516999644178202193869392344320 11421463 78067704031231608566888026965184021840 11421464 1541255061985370277003185694479684075520 11421465 -170593117493670881874599436125410109760 11421466 -42167005108855621454715819630707047680 11421467 -300712431469974997166838838197878631768 11421468 -279333111484999776593887629502746498048 11421469 -450775322388547542605871352712853280404 11421470 274977021694424803980974183100284928000 11421471 -552120909018751188931402309880263054320 11421472 8228916279505950080057249922707226624 11421473 -91687404128920789283026620050493399360 11421474 -282213748515724864159944551495903360640 11421475 -62562035743986566398600314909046360800 11421476 -817760824845798245813662560248950640640 11421477 25574533377542788833706529254983506208 11421478 189460993349904974429882048698821565824 11421479 263986617822407845032757708329018452760 11421480 24074375970201184675134325877435596800 11421481 -916245727621237595311373805965924259718 11421482 -380662504060847695512672286590565635408 11421483 -25927888708912212846227323993750656336 11421484 -368674426137155293111863333826622619648 11421485 -399244268913586773607549658824738419060 11421486 200234279318644971505908107527101078528 11421487 325845748163985770479195504667249080704 11421488 1318607378349518557925213846243180544 11421489 -227726538144298074116895562115616184320 11421490 -91276157775471438401267259614010693120 11421491 -538696455265799320908638949023037173760 11421492 -377530511089031335954857010207539253248 11421493 -139298751044537889017328518787914746440 11421494 -122791233148730852346801354363108471168 11421495 -417421531272999784506788883633274124280 11421496 -29116706585214227121412925208463134720 11421497 -1026161358356006512665494861476876828848 11421498 281129736774952396065349019701653896448 11421499 -501941025888084685474878448205627945500 11421500 60538248647725768058126892594299904000 11421501 -28323074306863580163457765144042524672 11421502 544181416631592803820553641931659485952 11421503 -675932686171446383260369510146426589248 11421504 -151805367213822582012957589999598960640 11421505 131281531277814912189671845506403358400 11421506 -397375859180578250994654154801607712048 11421507 13653442097046117720432466700543643888 11421508 25699038943651914950921710385896442880 11421509 -700269996215282648122101703313234343360 11421510 179784251590755266927441108966383845120 11421511 849808932695954510103239936023836865112 11421512 1168950282737622477527226166738691328000 11421513 653041268206096385677576684063337906400 11421514 -20383587236234482496954334372317173920 11421515 4763076943440684611000101117769913600 11421516 -66163644131748442254898425143899324416 11421517 -55269975005417425626118189516652048448 11421518 -114962455630587882727483086361106763648 11421519 -164740735138709973865461918096551041656 11421520 94864074576663712963424361110441164800 11421521 -17092098067923479275853826232960342800 11421522 -9072518094985071634601737556311239168 11421523 383475939337366343649510560001099553772 11421524 -60729862949062371396147170551785252864 11421525 167868570261720159677250717425681500800 11421526 151725840724856027856123555795391610304 11421527 504963765927387486899964428987662343640 11421528 464569240180442173822116879449511260160 11421529 61710273754080027820571948436113464576 11421530 -118352503461634859788445563399855022400 11421531 2376953642502965212571774920446501696 11421532 -572450489502924526998937933821863202304 11421533 59110406165271449946339800794033375782 11421534 36924307322737991813362841049591747840 11421535 -254994372516930973561675262755249017840 11421536 -78748544099180400741465322412727336960 11421537 615704128582514383674521050941606552480 11421538 258442372759832362615168898919445219920 11421539 80228142095101638037172533758259599960 11421540 24118362242754399237970021896627609600 11421541 -406024059591898054408256515982397043268 11421542 143811730091090615256124327382730087744 11421543 -261986729637984019414368011692043884416 11421544 -278157624213074648308157623344165273600 11421545 190648816217368286774654751598734110280 11421546 -308317329951035018248826028569647238400 11421547 157285260267206252222917507033195186176 11421548 -205101713300161410749626978116676354560 11421549 513571038593622755272400932940823065334 11421550 29274947403517668182878296207455068800 11421551 -1897331281725631619330122314842630448 11421552 -87693189641506832895452751391673745408 11421553 -136563364858264777173396284324336088 11421554 -389428189874881100997593004301582226400 11421555 -8533952365525665399013668330016524240 11421556 310738044428954283715627522274918656768 11421557 -352496134511130844331324963373654481248 11421558 -162290386031944472466883798647017484576 11421559 -173074966587286696885763336492437561240 11421560 591083671134681424856938605747872256000 11421561 121632184319802608526353248202983470672 11421562 372398008056607008861028656956561650032 11421563 -743138790125743373173528958185443557520 11421564 -216604137361131445762427129797291278336 11421565 -348868870081812750349580088752470368000 11421566 -12938530842432668248952351222792059392 11421567 54402308866976264437044073757035279176 11421568 924421052438163669420726868641966981120 11421569 79489298415415903017220739585882832006 11421570 -60459348469616580311835993259397544960 11421571 -163977282773921824870448031435555125760 11421572 491937440061572129517396164740434254976 11421573 -42767535750146452412070243662761066656 11421574 2330083345218505747892410350157539840 11421575 -33930698970679052711637055371328162800 11421576 -326369158982779309682991779082250644480 11421577 -797989963194856860414611143117450761574 11421578 72040377354470510942818052396321206272 11421579 -249698127646507408709753178539707873824 11421580 330236572106042635147171380525404160 11421581 -143804458626237476387427851140778803968 11421582 -28169196026929666595553367415157686208 11421583 -296253441019277180559122321320309740320 11421584 232314842835895446888010155582643568640 11421585 118389156687992589491651081149328083200 11421586 73308538305056528890640696937921281280 11421587 -766085361891587493772705588090656295764 11421588 87016843530655464233786778128398454784 11421589 -16062751283148169483521020807768682610 11421590 -113979224572306001165038170451443091200 11421591 154259224539345420713456956530589077840 11421592 -177897347817010726061124692491589222400 11421593 -100560852750746437974774196543263902016 11421594 -570014219530952929915451739096673858560 11421595 -386961390185753132644915397741899626000 11421596 136391067263493350182759131424669171200 11421597 56686800009459302706154171677544567296 11421598 319347479974487381365703061285565372800 11421599 327130520178634228969204167325865805936 11421600 -172061328276551141653815140311498752000 11421601 155469446103738711332299697595832389602 11421602 -440930754325321679929850283348650563248 11421603 -172579406056794521033140972436459518800 11421604 -383758438896306096901413306954671848960 11421605 -1048986740135607123176789262754416000 11421606 -129618152880040643869596629370506196096 11421607 312326612394256232664823973852670772080 11421608 482488514536847813213939095994522910720 11421609 -11182140419490730324239970216629141504 11421610 325124716038518066708309565243653508960 11421611 64343980953644460315893346919794240000 11421612 -496964825867371778996455658720026923264 11421613 15924959518989129743036338796572008160 11421614 471028198525953009657915055873839352320 11421615 363485831954934545708710259410560648720 11421616 -3782486265593148662712193575321993216 11421617 10312342519765497003972049802225817840 11421618 -19164481835108934581832827813292490752 11421619 257101999532737146362369319230199017160 11421620 77910675047830845313743816317878272000 11421621 -159171370926060469252011786371857959360 11421622 360294553792424919189716470608419102400 11421623 277346891401377578964752913855236848584 11421624 260066162798346436124761648905356574720 11421625 -550074857039698039559135252137249011000 11421626 -331741236626857089614013179690976409488 11421627 228452164653459430395443767130555346432 11421628 -139365638147086925217950046566449225728 11421629 470871800341972942121908313031341500230 11421630 -123296706058542162753998839263190502400 11421631 589129160738093779068900283251878894304 11421632 -97126965061191293667153957982474076160 11421633 -68555115307506842939229229201982080320 11421634 -70446386078097515234583115827846763008 11421635 241908275958127306976743138169168440080 11421636 414792227364865239418446783096303270912 11421637 -42710557159320264853489244632662333000 11421638 -176198108019613690706323483467370565280 11421639 92951055696626019493631845377664701600 11421640 123663700547895925451950119528313651200 11421641 -118131429863619558446072105151162424320 11421642 -130409078142830275452282403128246556416 11421643 249289617937914389250658020613151889664 11421644 -101006080697356441266472323973839519744 11421645 -148983530724217528274039321410741205280 11421646 -376972392376390270812420459858353425728 11421647 -62622875803335995318715942830047868448 11421648 -1076419153076647578758815977432023040 11421649 1860045654037385370378691343461517133120 11421650 395135445802164270141535659133401132000 11421651 270555468325768198538091423768529615032 11421652 -791850372776150506214237911499519950848 11421653 -35627851612778936627724337637252338056 11421654 -205379981818681877677764638053209456768 11421655 536671422049371215395377665112590143800 11421656 -644777063330999727014924396558457477120 11421657 24746731493275238123529899104788273096 11421658 557346605645237253188983673250993624576 11421659 -278943954071081779399477926629054236896 11421660 -5745482551691342652856600548270489600 11421661 -916775614116776714401199976265328923738 11421662 -174872748789713155809259776252745728000 11421663 -430390453616159047397978133299296960512 11421664 953122078393291450456966879298344452096 11421665 837448632568646693715953450835388258920 11421666 -71725619618032765310353733419487867616 11421667 -471621064851522456476494499142823510128 11421668 -119612133501644039871939857021005628160 11421669 -89417858960651292153105807786259158720 11421670 226524610278120254656815319989390819840 11421671 -454842260471805230679964321117769387136 11421672 -142409791893683476262353587235604398080 11421673 1221106091484481059705384448194260212922 11421674 -87778555081125242680870111436180640 11421675 120518266644458491263406742350048986000 11421676 -144828138792076715871391829339993971712 11421677 -625528400936232185638550153959815090474 11421678 73084108061937571412242830886767542400 11421679 -27934408456155523787368553192492805240 11421680 -159063761418708902170345191022931312640 11421681 -591640567084292421512774594859242056848 11421682 273622911588519737186309067447169650192 11421683 128384097267671423416835936157659550528 11421684 208115782841074161201157543176020776320 11421685 -133581070142291546026096954783546454400 11421686 -103993281294760989599852438723112546816 11421687 352193807469970608349677643099764893160 11421688 -211774067339818200865279913958309642240 11421689 821639620185438192401804957182146800490 11421690 -30252374666679709423399655233616394240 11421691 1187845887813055687397579894344821209752 11421692 -418593752466354579533034094018790853120 11421693 -306946589913341548325236818803830811418 11421694 533115940398594355564591309426749136896 11421695 115055498180976872958876810580442596200 11421696 26189575076439910129869023752193310720 11421697 -5435494210493371776682540088952677568 11421698 21967831327664522508920205508530996480 11421699 349435627426762946975982967747651162368 11421700 340320554275793264398490605227450147200 11421701 -251994879157479662840469197999959006536 11421702 98858180441020107640904443739625799680 11421703 -16242509900608818965111140278445351976 11421704 560117797575391995703352041932044375040 11421705 -904309163880990019428113487621335508480 11421706 -304597620671434343614734209736420746448 11421707 253518447019907513193936309398388363432 11421708 -92449083706225147392405353544095907840 11421709 -44964769804788640539448281924471509396 11421710 89512897508289956610241385335679597760 11421711 154422036072767953723477333276913976432 11421712 92402667986327794671728056775378288640 11421713 9718259212724177507969967453560931168 11421714 297174336275241669888317221631026151040 11421715 69704104386252479530484266336355237280 11421716 894775024202653641057616621675507155840 11421717 -309991913523919865217117769218519513120 11421718 9971721987026529127780020225287780352 11421719 138062628534981942477853137089508968544 11421720 -321127693041119293515684375697242931200 11421721 59839166205669285489260997519992926922 11421722 308125919589342563591271476387336240064 11421723 -93462072546790071809470357554367098000 11421724 -515966338448894783658100648305199573504 11421725 37186596770262846200728115522216594400 11421726 -5294117665352018441413376220822209280 11421727 472893607730294055503494436816196381280 11421728 -355131900020734747648300909617466245120 11421729 -329112601727264718778297442716283024352 11421730 -69930926354076183153616610527656914880 11421731 -1051305278958584742345921877278157568256 11421732 14375096841814875643510266427308441600 11421733 238865577515219321750166000980139919744 11421734 511741077975874340547157396883972608320 11421735 16875111051469940441678626508158206240 11421736 235049862292363865015153113840721510400 11421737 9917324924277900588872366380560316260 11421738 379491722368282220211323630126070688944 11421739 16938677557699683103073008375445703744 11421740 -534486918235311803407500834441648076800 11421741 -53003671385730387874724218184986538880 11421742 -45090329824679231074688149309864705728 11421743 48958025471780476128952587791734145520 11421744 204412054546959195172613331529477324800 11421745 -12428300372290007184087076413245445120 11421746 3167046225622039558233561957423481344 11421747 48998034034204100797107837097273204128 11421748 94506405124278859791187680715907142400 11421749 625935918531304407042961237164877776750 11421750 214196169121582834537373110841049024000 11421751 724780040150633143304215457860378752000 11421752 -11546081065541130461859591032417648640 11421753 -279102363532583777421058264203981010800 11421754 -222663223564084955434094494951564742400 11421755 702546046793080861615170802158197376000 11421756 -650720108665257369044013095838898452480 11421757 463401527973001139867795243724870392006 11421758 -126137306053176317542354827577071954624 11421759 -472585335616453092646729670678316834432 11421760 22225393565531549703220342579789824000 11421761 95589707310320617498295741261265956052 11421762 160011671160254055305500987873389024768 11421763 101292799562595368341932731566366190012 11421764 59978734752763108823461246137577930752 11421765 -27811215087062181035433562556410444200 11421766 440204725568365026874965085131116282880 11421767 576444424055219959331560204261790009472 11421768 552962870662953934717201133766331637760 11421769 -612811794169748973448556933190873846320 11421770 79402195753733895500974201884634383360 11421771 500071739962276319677344360777447415512 11421772 373305840941232508945388736770220229376 11421773 -252811740858401634662836028543927801472 11421774 -50042391905719422249871896021761925120 11421775 -189108007187026909138577477642625494200 11421776 -92660273914443557907954326655429255168 11421777 -386723091790420901205534505899151526592 11421778 -163276578689044836731410667742161679360 11421779 363247954414263866221294893902369734380 11421780 81465669534955310805397487468004126720 11421781 -131189222516941373463544999468455437408 11421782 5343911222065031928186116784663774912 11421783 424178000049982658344157939524728746400 11421784 -804851640326307635415399138038271406080 11421785 161975979849780383782090839378207646980 11421786 26744730667010887719113927102636656128 11421787 278396088699884890452200531226782830800 11421788 -235899983479826338377165968792519270400 11421789 2519122219298163421090700182668652608 11421790 -11871467579523784062593809461315841920 11421791 -98952143875818064461288827189375501616 11421792 -119702668037213290702975739234158510080 11421793 -779884898027739692686425961584670953680 11421794 -363655208633927702108786578147393616304 11421795 68911458314471048574734602515148800 11421796 465659569284818978744697770730519892992 11421797 17230742236603289184199682564950438080 11421798 -274434656458318676548038068439531571200 11421799 -111236293224309515671183798358484891840 11421800 64094541904346288714751830255271936000 11421801 239579187441245337418511023062485582292 11421802 417584505304874913108656329318639028400 11421803 327300333916499170105281722272609160052 11421804 75080025351793131314721137826199142400 11421805 561818352551646912050334612244409372160 11421806 166917567773585292391361682835808531328 11421807 -84289960310238623089533517276020355296 11421808 -139363362522660993366979324714532896768 11421809 83976528655666611993360153095068092480 11421810 -7151464243063263940657545823429248000 11421811 74090594335550901629249510668213867800 11421812 711542404231198390435281636265618575360 11421813 169643938044321780278536107443444613984 11421814 -24972595195329887423536763791719721920 11421815 47234713059553279704833486858210629200 11421816 -113891410355206534967654975201172848640 11421817 -419104300807682472161245573722921559776 11421818 94259135123521854621350290656036338880 11421819 -423696392164368191973918692109153586356 11421820 -39114713279889392748785641976799744000 11421821 -9814076687157311583023362943915019156 11421822 -32215859174213846684350126563445456896 11421823 -114203850957171388278086657076547425792 11421824 298823814960568645276714949756426649600 11421825 -62483426327262026861642329611917594400 11421826 30900642524561573025369051483054931968 11421827 601435900832832058861883433667705214112 11421828 155330879210629005654994444036888310784 11421829 16127485211739313956339981358387871580 11421830 -64819938403453658197852232623643846400 11421831 -14281362669642437729637051387984645120 11421832 934511757580241475270814808677048320 11421833 1367369714843721595837453269297943508580 11421834 -107341641116594633573815829295581349120 11421835 -710014542287300059697069665637725290720 11421836 -237052418874397976008835663874612875520 11421837 -33910510621504381687798960167710392320 11421838 -611182496243086062686472511267027951680 11421839 -365047710611764678537099979028806182032 11421840 -56551898154019112049831163713800110080 11421841 -580595321833946027773905300841009282176 11421842 -64796158783611789713929215645670094688 11421843 231198454187535678949273569457801268664 11421844 -17097704190155773575092042805901359104 11421845 132468716501841504953673324603516539100 11421846 -332632994235212846594405372863657291776 11421847 -718120400768434332458499537655234031408 11421848 -1286763077512510044353714622443522826240 11421849 -182002952471791972753471617721768011552 11421850 8883836549513002632165045529846752000 11421851 3430911253167066900901675829945782248 11421852 226617293891626428077307042441089900544 11421853 -675607760845589741225595362840098247220 11421854 -307770022900823246555986714702500522624 11421855 314330684466452539908239365004689858200 11421856 -777460555824703082844854507516184035328 11421857 351176332810316028556183774299111401472 11421858 -47429272568347638859519286845514116608 11421859 157691629189018482396671913019271012060 11421860 -229260034692654319706428290709554097920 11421861 -19209681554371909465374153307438590816 11421862 -82118675287901602635697614874804364736 11421863 169727860526125319862128164761581172096 11421864 -244582200540123563683550136443461632000 11421865 -11383084933406534793110679479854140480 11421866 524021315609949565853365575570547987632 11421867 222933573255366781964358863360217358680 11421868 67910846385470875576770139858308232448 11421869 -338689071608566422019912459033999219200 11421870 -203881464177370096711620120190269667200 11421871 -146590523241519110933771739022602785688 11421872 3398150311985018743797964529807130624 11421873 -216470073073460221343223346236751019376 11421874 -89244368067243283760473663456410830064 11421875 11487851078432158320255909273814875000 11421876 -719174843810964225696765416404906192896 11421877 -924660138901931276116025848218889920274 11421878 -5804122755220379878154153681604206976 11421879 124095296076749253780470006506664295168 11421880 -96432629948666783120605146468221952000 11421881 -4596278564306417495147231846521905708 11421882 175160861741748062556348209143508337120 11421883 -115351958982197460167811731863078692912 11421884 -550534589143747631734409282448426183168 11421885 -56438990071230560342754728348401514400 11421886 -43101694084774710914361214183259587584 11421887 1005401708589391599570607723545938665536 11421888 -31326035026052079124139448444722872320 11421889 -342485268567962985355853354398258149310 11421890 193863002197842808406774545648007347200 11421891 2915314249011634112825358818860462272 11421892 -215605354185074645559611253195739914240 11421893 -881524479039631998304257229681118707200 11421894 -97976635324153513154340906512098229760 11421895 344326408186468265473036427576041073400 11421896 782976807886072856264294974865842529280 11421897 -314118404881389404541095751841557371328 11421898 -37234146198434619875713079992226171136 11421899 -78004874032541575609521874717287114240 11421900 47817896154287882189952796062462720000 11421901 -639444467351856784922333584872146153098 11421902 14522852730268121082100477226210870400 11421903 -124514195341004220313638778197550772592 11421904 346886931335609307051933321023815680 11421905 481814351214083545498149098527523997120 11421906 60847578058577697837602963914376536704 11421907 -176579388152699579943031600186719476480 11421908 35850679744485280442227807543190077440 11421909 -651345800590497455390581842641120519076 11421910 -259944093671156163299062030204229264640 11421911 -431213444149284226706964493265408962200 11421912 298604964130514623383063755003418378240 11421913 -891842993645591044352720362051260270838 11421914 -199022591038503464857798810094682002688 11421915 55744578131524136993205755899338597120 11421916 467994038438633953845830344544998400 11421917 -128106306002145812936726021052647985780 11421918 -6312084651539577916054681505665075200 11421919 -111429607791255003706280561991074430624 11421920 427000322448214695488097421172354580480 11421921 -228199609294488070975535401048519066176 11421922 -586846061477951291344125425417906797488 11421923 -289514659388490347912821728095783037720 11421924 -115189045756530606590705268359614894080 11421925 -207445516722072578923247265238406237350 11421926 191180288924345053425927663514280327040 11421927 176956298930145973379470253564704240176 11421928 192757343924271365299168501872852172800 11421929 313166045956574288649996979146900637776 11421930 3353125959025476343386226211588613120 11421931 -157501257066963775404832684762188085536 11421932 -654362863193569188344590884177341685504 11421933 357237207158076040377452880257582189184 11421934 -353061708224291310119870671967660545728 11421935 69543915782421563655703887744486658560 11421936 10175207675909349538960288306862653440 11421937 176811594032358453818790293549393771572 11421938 -176689814860127990777002382549415393792 11421939 -53235025488800559275294474128423442376 11421940 -180087362092520958706720471315777536000 11421941 -251504376265127597156423794349689781988 11421942 -73965882802983477308943917992900964352 11421943 146767541099134354789517652870755064144 11421944 307699492139166325057460522963874201600 11421945 -38424729327219623155412941041870432000 11421946 190070461214402478923976822812743842672 11421947 -674937664509611437029896857993468688604 11421948 139348538304823723986147850514765038080 11421949 287167596101213275667714523460913007072 11421950 81986420790502376265028260593541696000 11421951 -90148075815940154557446979109169555768 11421952 270227826003320399887496080451893723136 11421953 -1189194301720019259796635180578467308798 11421954 -1652736032066557677565434789406730592 11421955 165854045187340551688763630582990505360 11421956 -134840122913802768794512644068991160320 11421957 113344306141033547425731556282336159680 11421958 -443309420106559409549324914047598549920 11421959 143521576871653676783972381283920485632 11421960 -32554723960776112674162130607284224000 11421961 -772647699950566830755007880873204800 11421962 185057281399609937838477971090447507760 11421963 95507484966527813669019784885493610384 11421964 50950350117122136264819230301573442560 11421965 1044078414930200569166058446210172038400 11421966 -303258824815886119475073332979261552576 11421967 700434743002005787216088702473982116016 11421968 -239268889795173574744244553461463441408 11421969 238538698778649321956421110278739592000 11421970 20386004008669012261540353369686146560 11421971 309339552091254274086418052276806328772 11421972 -434216410105626121012668059330520226944 11421973 -383219773270481608430239305470036001778 11421974 70122941656593553065629106947232636672 11421975 328259247048208902128220872992794252600 11421976 -560331530309765294804581654940166481920 11421977 247480270680580111390596565569596843904 11421978 177546753796018371794046520696924738560 11421979 216334772582551044973547581487018194848 11421980 -138530047803726412840044875136288576000 11421981 -67763564797418116162980326793026202240 11421982 2986815378511121215812524794467609984 11421983 -173405948267039584735805476141886060160 11421984 -130088204878097231253935742442002186240 11421985 305696405929712826739512744814874342760 11421986 251130851148643912883819518891919418192 11421987 -691802670215463511746005626864788149760 11421988 -705513490673974325832601812756171056512 11421989 -864063063301515104912012090436708377220 11421990 15467728038009915514778180417711088000 11421991 -273009099119063163038016353865114402816 11421992 468639434902588396481560330121243520000 11421993 -272634653833817000984237563113713601600 11421994 559175265701128338346644764262534034272 11421995 243417022981453884616449545305256367120 11421996 -3151038214799804886204553242257765376 11421997 -302377051961759007571571339172162740 11421998 -464860032092891161334206437725985067200 11421999 197789549545533130122594269669228605440 11422000 -118157905107463389286004763665596416000 11422001 -419612868917365655906961408307119377100 11422002 -218202291976332086009606076134077566720 11422003 -141099895967440207084352321104202538800 11422004 -13971772097051005404359364770898413568 11422005 47519748601676617708419035285975005440 11422006 119568135522293898310571682031415987328 11422007 -111801992284230643347031851677454061680 11422008 4301385169750911901862025329410928640 11422009 1161823317324776898182638469325839457540 11422010 150578124896958003061933264346778824160 11422011 -50930096439483003192210958880055403296 11422012 -86392805580191728023109584873291120640 11422013 532986447766587001360019348126744120262 11422014 -320502207094249838660818674049455687360 11422015 -702926854078754099307499032899526644880 11422016 181914282560124389516526744778411868160 11422017 -744713891357052735167500122575701346766 11422018 25154038220283684646343160456150067104 11422019 141157270159266359211263597454024193440 11422020 109287555859780953686852671576963399680 11422021 -96896842598381670191234200029697189440 11422022 671564501705193383696894191657253826432 11422023 506551516688398160961662761956671394984 11422024 1169481895422816944162877888124423848960 11422025 -408909216883675562558946710040854496450 11422026 75098608002061182734815210822152929280 11422027 -517339448153791648465799853266511907440 11422028 592758628283642176410371101370447801856 11422029 118056096995859003429653122917423633888 11422030 133271006577498156795491865133479006720 11422031 387828468017027497480001539363184126832 11422032 -125786404698739427189688879964974612480 11422033 124292868874934080195096963297714748864 11422034 913304083168015863636187337241280112640 11422035 -395293574107483900113516164792378599680 11422036 -327029163334668858543798132180617674752 11422037 -2201095009369082619980737108408121682 11422038 -29230856678662354202863317052157960256 11422039 156072208355409787485384582900971096840 11422040 -1643056170618013102906386984282931200 11422041 330319163056473855629872199129119937184 11422042 -176601244951414582684650723991189428000 11422043 -215245957450496817789476092923295071936 11422044 -49371696380495158437147524226500843520 11422045 -464616824808662294411525263702448500800 11422046 -510076535372768300639112370784267519040 11422047 -2525091316518646006016143932768608640 11422048 -538494265303154849984575481375689801728 11422049 -218878102034362563101598240873514648320 11422050 -17284587900219780255687612881757571200 11422051 -530046631976011761541010475257990110948 11422052 -490744315762580194740884667939488225664 11422053 -18236176382373734030311628429309233056 11422054 -59393016213932423024651377990404089856 11422055 126948057676259916262332655537714134000 11422056 364755366762375562944129573684789657600 11422057 -679542845516590314345432159339902714240 11422058 -215462411061191649061390369111202199120 11422059 -586657335903097501936426241579541390720 11422060 -86652397135994101261446367739638333440 11422061 -317837187326915743431620944860770619168 11422062 -79695899695390875336728613850282692480 11422063 -75023337138426326545253386652049137816 11422064 -146413551096022717050534591857554980864 11422065 -55681542087350792955711367363604628480 11422066 -184999900881604044821782931970225687936 11422067 -70808118394323282869690093985575259936 11422068 106062364334568323359148389939956289536 11422069 1269770642058293001736919311187584043100 11422070 340187323939801441321175362871963602560 11422071 67635690224787935534283086065028480640 11422072 -185615013035610383558503003884255744000 11422073 95528778332357847360309216282017855364 11422074 67152712996475329462918635770677463040 11422075 -138409752116799372946819792441799522000 11422076 -32726378461857619080740234920875322368 11422077 149310506466650885670394326715469253120 11422078 -485603094204792364120242286594602778560 11422079 -155524641579373173963573558640819902624 11422080 637782599697771906989767530551181312000 11422081 883201764956408673936638141645448614784 11422082 195098089147734492849652805450587141632 11422083 -248140288840248522608383359602942277456 11422084 251763054606464229513516283995386034432 11422085 165617382309933919570165947265541262000 11422086 -86833051229286358733627840931370897536 11422087 -874386316306205349624657822824850289688 11422088 -797380522673415970165323998602079508480 11422089 175343559022114384811406481907555016384 11422090 -3939070483702817110057455135379215360 11422091 -52808949683598654664164552485865691848 11422092 374067033276909755492627277834637922304 11422093 -684671676178967142526349388248341944640 11422094 -139848069627412114012969309360571913408 11422095 -279279522693182028454995973203075420000 11422096 -257467256253531937232099196018825019392 11422097 746502719083186970225261541684309737280 11422098 -7068104139360448222605198082977808896 11422099 -46363071095994686025681359183151408672 11422100 -433159053865068808887133708220663817600 11422101 13158212190655309251349518959578141824 11422102 -126824479691666483188564672076914081248 11422103 96609892675062266643036781116708286080 11422104 208984035337686718070193942591023493120 11422105 36763745504534292003708633786561600000 11422106 529887710679139789816495210454520925920 11422107 63961075144085723627521772501107705440 11422108 40948674622854745491369714218200952832 11422109 -986667880232736773669192824984108113690 11422110 -3913290681840276823478221816896000000 11422111 -25931476965795809134902121225544472000 11422112 -126978963867505730428780912275846463488 11422113 321827629754824422188778997132651701984 11422114 415256842400912107058360663082332421120 11422115 -104120103811991899383422352259314984240 11422116 102508394075991054400129792014305664000 11422117 -143439491695340935610876839885498627808 11422118 -306756541411510662168659766973573896960 11422119 -79763790146455645301923121241664121520 11422120 -145409429015071264272864351956350003200 11422121 999207743020609905043856307057874787322 11422122 -83219740249247726741703528835368600576 11422123 101777564989314340942833961629426402760 11422124 -63493198875252063177929749341013229568 11422125 -123383385108920722832302133127283488000 11422126 -602693720762323681559583856361278918656 11422127 1179712149648012754181967728825324504976 11422128 -136420157392143717461671000678430932992 11422129 884973663579486186895550593528645603730 11422130 344321827018956119501083899043649467200 11422131 -17313223089139176481583099216783129856 11422132 1513226580481013799671206306691369932800 11422133 -14047823262619786910710105708483914912 11422134 -24254771681288320337946362199341973984 11422135 -291568360899868089652112048346565954800 11422136 145193258134956782051583759701979955200 11422137 765441444182019010815914796611325594960 11422138 -59837395927340308246751214748943566848 11422139 -132993259704459095952196168945002236976 11422140 1574457530981273498841902823778329600 11422141 -11873809555484208826070324389116765248 11422142 -400895113277428198455841823286245238528 11422143 271491136325510278599992433934036335600 11422144 55127932178830100499482872143943827456 11422145 -19415733576776596998248551860687808320 11422146 -220825721293345297353814396494178982400 11422147 427136022426729964388229397028356704792 11422148 794642766013253125880523209638240951296 11422149 124418512789127378216313104479629547008 11422150 11636799231158282496904909353996328800 11422151 125978871008313291104107677320667633504 11422152 -96482741719342625892301413270721167360 11422153 -216921019694951764831145344732842016716 11422154 -210404525600588618898412961717425954560 11422155 358824458377355802335580797351352434160 11422156 -425518054231441770993748499757464918528 11422157 28211246815527660245585577584824540332 11422158 325010477878427434991029492801154112 11422159 66442142876619295339375931118764404832 11422160 81602053545583896738983631599089090560 11422161 -441865314790568420220698070061977291360 11422162 -318163433196169477353355589885635533168 11422163 418217317682606131218598299726851159784 11422164 11241948682663818348785506231107133440 11422165 29067652979556593635167102502269518520 11422166 -169728012977164871939841544536698090880 11422167 99490993807634541311486213210193262080 11422168 -251782655898865238466538697348352768000 11422169 -423694202885379483808444520843161061280 11422170 198845891244606861350959097085938442720 11422171 355716468185663150157359032817069964600 11422172 -469150685623878663802309036259780789760 11422173 -131216411564024268581192224997955048960 11422174 272171721178204197689236507204431966336 11422175 -733649174232436742232681382358060983200 11422176 -13729990953013869102003031351939301376 11422177 119068705120318548876916049170985258260 11422178 145683394163720645145419804839974338640 11422179 488466284033998321484168091610400954724 11422180 -165031381210151580324511773618097643520 11422181 -776127202607738401453493827650296354628 11422182 -176669643534670910809392354588793798656 11422183 83418750838012383805942574118177029432 11422184 760620107301836669815360214058226498560 11422185 -99062930888407181235563777828611474560 11422186 -19414221194806175088404641813724593920 11422187 -274649252491419374316038601751156545648 11422188 -322461761617433033843189084516706554880 11422189 -105207238276769909811398555870277471432 11422190 -71461951619393129258319704728048834560 11422191 -229010537054119967032871461450223577600 11422192 217125346989234250168225252704111984640 11422193 -303233045148862509220513448823308784558 11422194 305742423270976708096472595186691193472 11422195 -12080627131268546926488288671597071200 11422196 -14130538178354560476808243702978904064 11422197 305517088932822852188767621466967362268 11422198 -6133165040743026658765504422705773568 11422199 286979196700711653118074835350448746936 11422200 -119493071303856493000990454130940416000 11422201 554041387869829678470951476978341020480 11422202 1057723248401402116417955587099584000 11422203 14892213300989710611619329609290657760 11422204 179428540280612108778888766724001258496 11422205 -227931446087855495395961035098414493140 11422206 -288097331596491731700288944475318765888 11422207 -153750898927502452984111810346012877720 11422208 -56657310896093873954262663458187116544 11422209 -966275542925190581132966347848427379712 11422210 -45413503058701259766935625238135280640 11422211 296995555973902491422846554568531868480 11422212 -272528263586201539299981087863819916288 11422213 484136299051016239085401273724959166784 11422214 -115003503550058341817104499327083505280 11422215 285283294086037313217411923220481996800 11422216 -34894709639007831927059242992113203200 11422217 -14455750715755676327095933977959221734 11422218 48906345154208448922100159120635970304 11422219 906491971804919010181186024350536720 11422220 73646829804877990768767871994836730880 11422221 -492073325667688315234505565185704001376 11422222 -41777354333653843435300268774367805440 11422223 -629554897287951345748490765204668592040 11422224 7895214348894130832366551175982809088 11422225 17601396657002306273898587328402103600 11422226 -504538047532924975349620643278733912688 11422227 -877521061087272075916050361334885919168 11422228 -893347227797889553955856470403443170432 11422229 53900952409444270996945517910424243200 11422230 109867596780988482093087747119776512000 11422231 184705637952420130364744886235808878464 11422232 -334245374245915012187701874150079467520 11422233 237675819489757610369150083176288694404 11422234 286321099027584763861197910831772789760 11422235 -543205640406357101532257904429032525280 11422236 74983156424652163407372613455489146880 11422237 370478711119136080946949761502034368 11422238 -50734301349352900857136878027128978304 11422239 -10816291751001843787960313173198837176 11422240 -106864184894177153625641673852292300800 11422241 858566726295829063187641340188600140642 11422242 24829982652809954583994910054187156480 11422243 -44405632887053280667710873715666338400 11422244 304930235586001819056421736186251395072 11422245 257441704995729219926606146641779241120 11422246 -677760018280394949728829141269479356096 11422247 -775709133964191083504662280654334647304 11422248 31959614777714290484714755300447272960 11422249 545599042944751170967456116579212756640 11422250 -90565092890220875612971128442050816000 11422251 -96654890232123832680450344781050650320 11422252 -4282306913919405017917280825644702208 11422253 309895263887799801520439712396662346240 11422254 160792854127857538099703107861290016320 11422255 -127244596803899846445446838404901935040 11422256 214303204712027671349450926508054003712 11422257 84232173332303236721678077244162792448 11422258 356886475357203988691261588815597970976 11422259 156839773417361551081212383634985347360 11422260 19894157938424040086474793844796620800 11422261 -733066716828965873815304199781705237138 11422262 -7267926899230532057210586682255700928 11422263 410767061830867088630179051634895936744 11422264 203178200165859940811927255930357145600 11422265 -434646625600334899088687832979278041400 11422266 -83363579915275326112154596365530959872 11422267 -155318218164619630972738126624750908528 11422268 -272117817206018075521437819174537093120 11422269 -937640868530927518443262984592611887360 11422270 -33754132550104167960838553211602000640 11422271 -213515442889293969687089322078730187040 11422272 -48395218276124473440806208670349131776 11422273 -880675983982142959221366172267669020478 11422274 620791097195142135333109477152025963392 11422275 303367352300997958800453072817508293800 11422276 118369639806626805503493930832784639232 11422277 -439307823286250326889189837061245326308 11422278 -142776787218855808718933221049638536960 11422279 -585250098142160153488182501069764800 11422280 -667902945962492253307650650710481049600 11422281 282341509911810493978291075862812955520 11422282 374287711574756056170525508100481408000 11422283 -596389104024044921870305873406750779392 11422284 -416471998300077682695698950691287461888 11422285 -103631713619025096608780814605339639040 11422286 -182273975959122201926740254595742112000 11422287 -692431175321889449452099644526964132760 11422288 204302920064963589522932492675343974400 11422289 -740083231914147327056317673868913280910 11422290 7347881216621873637332311549124759040 11422291 131200501568804380741643511762320873600 11422292 -179207868475547262145212251444330049792 11422293 233297098645896325147884303989699554464 11422294 240031867614243071124487994631305809920 11422295 281166570833345348368774711659670408320 11422296 -2608537550489820705683339503125534720 11422297 -223544759419456077692302178600117723254 11422298 -360551462182086687048772286457266691600 11422299 -213708985358994510661141044838905512448 11422300 -226486393399130127219849907145972736000 11422301 -654542066263432444517584964427257731296 11422302 -300666162353776132986605003316232826880 11422303 1267919276132176864922436108463763382960 11422304 145087950033365567119715820356331503616 11422305 6631243586470968660492724747516775040 11422306 -121163833278982577921132642126981160960 11422307 166323333148394223852838483930921655472 11422308 -70402995377000959455322368753760496640 11422309 -1492185800587511296132591451059767848996 11422310 22363986968596407835421204844613800960 11422311 -660489238952955612077707140129276068016 11422312 -354847353823209064225163167337573007360 11422313 -127258571977037065550459581033031414400 11422314 -223323700123029343932316966287033634896 11422315 -254937207159765124669041016314583860480 11422316 -954545626470307753091699439302024988672 11422317 -306312763773156532482938523428806764480 11422318 -67730389998828572996912510065995963840 11422319 -1175307288140476013588746747734563161056 11422320 -253596183568280707189385950302044160 11422321 -1088425497234418687218204063496685010478 11422322 -141730531079716648701165407841461630976 11422323 302659427697492367476374947226533526400 11422324 -883710344903169474489813270063162354304 11422325 154193784275736881965836394028213340000 11422326 78320983144951627104065480446171248000 11422327 308477157742205257458849198221271178672 11422328 91296704807254018597001190554734080000 11422329 312154400708685888571713440450226512448 11422330 81409812413283259510340320938530926560 11422331 144386731509024827081689783858851582000 11422332 -509489775751472896071683355810923086848 11422333 -325476258037990249852180822076441810996 11422334 -246656267804335643988234538374044338176 11422335 -204438177410028863241095935410974943600 11422336 593834575082131463620861993466210549760 11422337 -436865340266811174716756805003118630014 11422338 245355215723772032726426797768011990528 11422339 -1501984947134874956631391550935341670976 11422340 238890692996558478112821373348356672000 11422341 29052375640320694775771845727952602400 11422342 -513377685977086963426851889566725312928 11422343 31992224498971567402889824597393709592 11422344 58440481462167292598171276433228595200 11422345 495008509407941241048885613956272908800 11422346 -226682424090032718728076791116919976000 11422347 -713683270630113023499946418957420802600 11422348 1132740873083833583232736785005199360 11422349 104325334173245258224720179850305754380 11422350 180698858784474087619946336403283056000 11422351 -429735716040963560094993849297394171968 11422352 25752477803116077818418031245687521280 11422353 -199562489793277936602860791490615488512 11422354 267118711037440923157542755353089990432 11422355 213708428297280052549023897016562700960 11422356 246378005158389911892901177981396936704 11422357 214250516778502345849095560536195955712 11422358 -164675034359971089772125544078875402720 11422359 -84644339999531927066199285464129217840 11422360 749457770138552165263336014300048384000 11422361 -304123607369276099653338668549469719088 11422362 30987828976163648641821046652814655488 11422363 1757475250433296802445360916987232509440 11422364 41844237533414215572229995900738571776 11422365 -447386508892845899919752889415498332480 11422366 -14949005853984924879227349277604153856 11422367 245536696336021333077254961937667731824 11422368 687495967929259025191199506222047166464 11422369 -83637343773451434831591707043955976448 11422370 -394810767721134901760468432490556305120 11422371 321224231349167160259601536544601729912 11422372 -245195577395983223444516950970386107648 11422373 -70236322961261969166357119804434544640 11422374 63621469151148964783405281907561872768 11422375 255418492223126345054185853733413520000 11422376 -44418892199153233683424984146122096640 11422377 23386891353859969229433477173397080400 11422378 78985232963178301140331529839166629632 11422379 -17697407793866264935717737340751654592 11422380 -100313747670894130361169474708602880000 11422381 505884350489095579927047291289756721932 11422382 375403750380724967575350103481356948800 11422383 23937053281130327953016501596942518528 11422384 -12563318081468380219784051199530762240 11422385 -207489013152927458112220700321816405040 11422386 110188894247490910580810897332204678032 11422387 -1183790747730053995369654343937069246964 11422388 174787309575334652057204740484909445120 11422389 -33030764217352184684441033060104014432 11422390 121452034672815870582338279760822401280 11422391 -12623043848767192595135224430336426880 11422392 115988673716828206307915391936556830720 11422393 -147848968798815906991389540007220653116 11422394 100104732397622341064448557763899792496 11422395 -206080545816974345831308542289069344240 11422396 -92814366886340494656991120723820723200 11422397 -185980452615616620501510981913240779168 11422398 -56066306539311932901298159297177239552 11422399 -65225618792742331695226599706916522664 11422400 177986309300005217981686677897216000 11422401 827440746911077791333759797138212800 11422402 -411106367686619051751575833178721295968 11422403 -421942471749762153579762885899662739016 11422404 -215121270456853368769131806364847718400 11422405 173110687199925924937683235070645472060 11422406 -170721095402614057189674006863677618848 11422407 -767276810839487361425857749627665281920 11422408 956614600282037495703459937978734673920 11422409 -190615495051948154100216160745180557440 11422410 -94641509711979003184245893401697249280 11422411 -12109864791041863096563488645588351232 11422412 -788643286130216025351572768229162534144 11422413 -61047544672125312759706968579135409056 11422414 242184818037973793687728623349132203072 11422415 -222103639274973850195808078119544676480 11422416 42099870001630473623230173063658340352 11422417 193049917462228448786820200587943978560 11422418 -38379831200246034975376131913291104768 11422419 356006833504562512323822841385648361840 11422420 -439908648891492518377943070726427392000 11422421 129981856788540299975666637059449094400 11422422 132604098012739992456199305633366596160 11422423 -473089652840452822850851350310079454328 11422424 -335159419223547712565394893660241223680 11422425 -108359025729318824991926353173598219200 11422426 -22264051608735170012233736037121667088 11422427 -283877489487561841151379996911168273724 11422428 -72406676810477742747936355292553805824 11422429 -686343955173714524503041048090221692724 11422430 -293912059197550901471556741138468392640 11422431 518091198439002218168795033384929677840 11422432 -335835158904870114215013402221342097408 11422433 -1162467651672232948232023931414763526080 11422434 -4487310141005024190448882420214276352 11422435 517303433092426602286313883503727596880 11422436 1407895281101837333948682294017308416 11422437 -50096974239671899361870797232822876160 11422438 -21636764544450294499109222584393801920 11422439 -640953136515316212953592946297902199800 11422440 515023873534534054480226753139419904000 11422441 400129910469340031337897393082526886400 11422442 -288086846779485696194815678667082914208 11422443 -564604102050202109380895670659493051216 11422444 123995646102599160363035609645404864512 11422445 -564359536691077783440680248123949709300 11422446 -38277825411943685742029741805724965888 11422447 -357042175388494116575369746619151699480 11422448 -34426653271200179989605126316099043328 11422449 372651371233580964484037786612533872768 11422450 -14550657343039354574755264048666970400 11422451 206697710714920916764658976086718709452 11422452 72603444442818603491556955985654784000 11422453 -338322670572175582254427857989021022144 11422454 -82863526713315713088821013567930519168 11422455 -66491075664921691996694570518805007360 11422456 82363409031180117963428747972781465600 11422457 454081305575985197005233288787875948672 11422458 333749934258856972168530277291940547840 11422459 -1069020501628966920647343875253696711480 11422460 -41530980808235155463005009781512765440 11422461 -90334306612641573727427948324269538016 11422462 169596326967894766625002274954813792832 11422463 -257316039715237135383399540129377203176 11422464 -185141522025215356672597314235394949120 11422465 387332078171810431912601274940017163860 11422466 624662551089046840499854511435850539520 11422467 -61640838070702481346254441500471909632 11422468 847312805986974748872394203688320107648 11422469 -9888241671266963412914911915580166180 11422470 33630309142554368424551640824774741760 11422471 738201263738159031454331422433976395672 11422472 -479360729382332051434397334536685235200 11422473 677704536411984232113141440057071520784 11422474 182102716400895199403772069339295517952 11422475 -272427771384767826399034460202202177500 11422476 -224957237189729562965916618856777663488 11422477 1589321097115855175797507787246161920 11422478 135655771998066537895228033991902615680 11422479 -329454970315241703604701180057030281472 11422480 -49153086800165486387514361237627207680 11422481 170792344169164325526227421617323920192 11422482 180810522418199989793181974527167614592 11422483 -940192589702139915503950610179918893268 11422484 -392132590143392520309770819035008155904 11422485 -320760729726013294373710079102462313600 11422486 469010615019047591310284387332825442880 11422487 -231864606805454085615015553242037784208 11422488 -9967659871043181511669649140456980480 11422489 -601005679474187290877836237566496294200 11422490 -202385771965867787808371255396299898880 11422491 -350341217975516813113600947668091688080 11422492 69225338578673344661481492048784591872 11422493 1196948769731697481627524446617120400742 11422494 -350131649189786323192434111160588510464 11422495 238425977193030822544925050804155240960 11422496 558340179974931607981744077963350507520 11422497 -362309070918423696429328489248986610000 11422498 -144013887724624446239148806209505101536 11422499 -1165742406367130532675761298017931202680 11422500 -6575621566369467794698297721681280000 11422501 21707213920802752400836075731766912992 11422502 18155507098781034193040269442191198464 11422503 362393014793286143349720883988449340112 11422504 1621056997454472376782947639459342254080 11422505 -446754832525490104905297346179942965340 11422506 34098517270853617804854778539708585984 11422507 -245267520769377955088237585014011422208 11422508 -179660428444809881220880615239797833728 11422509 111056834936496357508465547088083127360 11422510 139773782596221554061133267577273704320 11422511 1314323735994911703739998373385776453800 11422512 117002043502464914125634933867924029440 11422513 -487099927057584897124116869415755042496 11422514 -143743910173817399478027505945131708144 11422515 171453932113582897766644417921254124800 11422516 -211627720495303765440909987334001641472 11422517 155443752975186172276950595093772947566 11422518 127908025184660633780813718878626698240 11422519 -376468589838816170802846854201881021760 11422520 10610028340561848568849295718021120000 11422521 9517797012647975676507515262884436 11422522 -235638268995102790584697322096669324688 11422523 -200018147622082733721572112132811397856 11422524 -5512198926748699693946462811741093888 11422525 -577272131597314606852801306935702275950 11422526 -91414874673161028601855120947947657472 11422527 75606122917709521463120003522703936000 11422528 -2584694053035132888076470732031262720 11422529 -2460153924992487030282280626612623640 11422530 -16461008189216104924734136397559636480 11422531 -393741795100120022916174423503288904800 11422532 -926535361967942851887250956213402928128 11422533 -538695823185529543882135284106702399776 11422534 -388665130246541859542783734206405495360 11422535 47881002886536498182955796820263020960 11422536 -94672658026011399672328682973350952960 11422537 -172506274846760813471627438930881712934 11422538 416069255670825768316980594197918937696 11422539 -2270998206181908649418956019726558400 11422540 89340606982892924620497319239077529600 11422541 -116054823201643041790212753657738750270 11422542 244193942228825526266232006310460699712 11422543 -732155757184478302359027041371874683392 11422544 -5255281218998039550506825245611393024 11422545 -378089126878537758785674290359635546560 11422546 -226329147459134776717616303440299348480 11422547 1091190475826132827481954101224019823040 11422548 13356137218120871086138878839572326144 11422549 439820518629630436449932333944920180960 11422550 72493610551525033811934880652510992800 11422551 39729437690267972345735835741857660928 11422552 9017679178410715518452183875563417600 11422553 -719758933944013498762590825358572632880 11422554 58502009932103654764677418634430368256 11422555 349147153062543918946340716371951426720 11422556 1072664150402520846024923624644738771968 11422557 229620768271739410729708362942356907654 11422558 -155026813541897646520852811955867229824 11422559 -38995892825918031271808843066182050912 11422560 -234005778934362738196728203359420416000 11422561 362994850590576249672926277308624794500 11422562 -936268601360600873307887916999717337728 11422563 -4323702066619513612712270864308422336 11422564 349109951352192483892457047399525220352 11422565 26819892041495127914778471886689763200 11422566 -8238962534657328811417953492309070080 11422567 201520938815450189863922190153993425320 11422568 -3040313728081977679182426396731581440 11422569 -333078230548950179635362466468058457456 11422570 -138503117138412093879162082895655690240 11422571 296228180037779805344470698140411732712 11422572 -78250178657105172773919511664646389760 11422573 -32839131704497008376300317872228768436 11422574 358494637183545510580980775685059945536 11422575 74166966634379330563854587218807966800 11422576 -71015624735351545364699630540170100736 11422577 -776346391426014089175787729419432846480 11422578 22536287157893092589682157699553448960 11422579 361941232982827305310858767088661232976 11422580 119691478396114363709354929685134364160 11422581 -391007896142456444707947544776033889248 11422582 26268254425929343513190591206470010752 11422583 -469756621669699874945909633621007414168 11422584 -332164705865357112032236015374919741440 11422585 73414499565209385428105440195473312960 11422586 -342446717315779436672093236380869798400 11422587 345758290252720100098081948541708026560 11422588 126611991300438041200023311272939921920 11422589 606860438154672630048486051224836647756 11422590 -221738605900346009629443038863052983680 11422591 392887138131945991067647767205259045800 11422592 -1374270549303969453661026097138143068160 11422593 152625352197577358771034924920931936000 11422594 -161293043104972616062467806746924985904 11422595 73420391004553549625136698280516253200 11422596 -290317559006167118826193242597972418560 11422597 -320147488991527722989036130320465679200 11422598 -93811172065140931866363771457261867008 11422599 -722312943009688633665361456363238478936 11422600 8095159769884460021755258489036800000 11422601 -285914392714791235311815020529366512896 11422602 -24829111170285436261203550120621840032 11422603 -25812186697698281494010447057450193520 11422604 -187581473692835382731085833285846237184 11422605 46230027081547054724985471941500174080 11422606 3836042974617249642395344116593833728 11422607 106375413111275312422287643055960277600 11422608 140221675199758444506040599515553398784 11422609 191097626664122891249640830189842860000 11422610 364804506327163123596868825696632576000 11422611 7344140543978382470521604123632817460 11422612 490493650778280491308106233820312464256 11422613 489254779142485502006109418650115462044 11422614 -69947500625961930314779023167401156608 11422615 952608975821612162108731562945786204400 11422616 356530592416429530218819384797361356800 11422617 -97275193817703421765295960542026742320 11422618 -406519648053248177161136892275932387584 11422619 -315366421077696425842353710880956467056 11422620 -6381826951512021510666670054115005440 11422621 62960366198474424844988708390217513984 11422622 560154279428185923810476612246051875584 11422623 -429918883537016631629926359684811565280 11422624 234586254656172061152759499616374751232 11422625 1163674596505773376301295150220990209000 11422626 -225681245748004604885958470522037578496 11422627 -260437696347777777506852862994978393680 11422628 -143481550615955714042552650607061049344 11422629 -401422919001837570127957927518659792160 11422630 -374372446994518080724487797676581031040 11422631 440739861460903552856755111850281760664 11422632 79614250880446648712214123887603220480 11422633 1244877052659136289330583797852603414400 11422634 73012430049276591816809046399835779072 11422635 -162237279146162535820255730815342337040 11422636 730129421686256174484136646277406848000 11422637 187630846180239354501494879965697483286 11422638 -302796004130920681714372763293140312000 11422639 -26070298594186911666310537040444072560 11422640 -8158575275994889694335807776304005120 11422641 -156578808012954039334493023248916124256 11422642 -151319606057477006316370260869380488192 11422643 1229628202020755635717720923335250458892 11422644 -359556055017381596975589048093099945984 11422645 185014922999162119654951556418930566400 11422646 338733753981624782815684468062457210272 11422647 244996452336522935107998880349145449040 11422648 94011239667939611350483157653578240000 11422649 1399263892605264212507733900209043072 11422650 -12223604876130420372736278863891788800 11422651 340767431296020367085930391219377492064 11422652 -791907973464434539510128430839821921280 11422653 143734629475385472738110007434021925408 11422654 200663600735670574782447948974924779776 11422655 33538183727727552269782149902313168000 11422656 -28927936105765572848358323887861137408 11422657 13450664342425681921032172870442930052 11422658 -404833057408187722518425830372759998912 11422659 625437820708573936274649072075693370104 11422660 292041440093045208314404373603033191680 11422661 244379559633273619121801560047178271262 11422662 404880795500270082682883936941835274240 11422663 71514963647352993798709190045587988480 11422664 -487081814744359465882061065697602068480 11422665 180991101826683363385114979541842550600 11422666 -222344461757440471218186483523970575776 11422667 -699852469979584589720882944796029092360 11422668 369733483972845110819466687104309919744 11422669 711087030111111722859482069865151294070 11422670 87095969565813339694906479355396719360 11422671 -7218461719832308666918438072070915424 11422672 48398926757350090017716845988515045376 11422673 74681950337672835385001857772799204864 11422674 383860814411921834616980526857118689280 11422675 -26987230816331985796751853722561538000 11422676 137600285723414217155839285988714956800 11422677 -1237137371016173429727720455197155072 11422678 -74289129200099022257449349613423850944 11422679 1000425046439193592290006974761122337776 11422680 -115029282234708857622918464174343168000 11422681 -326558269053063224961380603242039458800 11422682 -170706017043233975748995579166301283616 11422683 -237017610975968767793391559894260406548 11422684 -198626966618359728645114227889650456064 11422685 -748974961078920603514044936667953241620 11422686 51670480116664701100838582727779404800 11422687 -521680776644615968045935444996704687888 11422688 -221109384920300317788262492373794160640 11422689 -190626518255434082976265505198020621440 11422690 204588556229926725601105565119689933600 11422691 15287521287653528362164823878384999840 11422692 -10124820556988539890548525139393159168 11422693 340204726640948752871755727396609039904 11422694 -115322574379153499148508589140884679680 11422695 -115275460508467336592040764304515030400 11422696 726271246421641345419905253337216696320 11422697 -154119944066049735921668301202417579584 11422698 85733577936031319369148101599762813440 11422699 -32431238391367261414832489603650386080 11422700 646395996246551779455318522561131904000 11422701 -57645599508460711357441011311222655018 11422702 214541881828866203618911027924120191552 11422703 710161523986120056944471037176028239952 11422704 56134730760203883928203187563997200384 11422705 117281043828870714348870527497091808000 11422706 58048739355367880319619287479876503680 11422707 113162239305293135671906351477752103488 11422708 881790922235498310048820388932388892672 11422709 193577738971454409589895413884714513504 11422710 -130972114871320541839214381868471356160 11422711 -249627047582502614356281901955818015376 11422712 149177635174257123344523232108892282880 11422713 -1006424008185547322573471621467341408000 11422714 44617328500391218350791438106721865472 11422715 -564297349738445578431594660638878860000 11422716 -112206843149139491751641679145276866048 11422717 251582670290371208530866401600018293766 11422718 24915019209613094062280592740870095104 11422719 -80979102276657387533238835709558152704 11422720 247883831316578351589120861393314119680 11422721 344816512587453446986389202620296657922 11422722 201205962092111148595674347893394355072 11422723 192166041715009597395705265594699240800 11422724 -361263010528909881073028257424502912000 11422725 48897174314590723862123282729855424000 11422726 74058362448683537505270721545214122240 11422727 101021696671041174139695380840167083120 11422728 -93632058814406556097248988326790348800 11422729 -122193448155939019112549323374454895872 11422730 328629371160360527918738406676856920320 11422731 242670409987058553022593953413099067352 11422732 -217755868060509038510185430603707803904 11422733 420839696388367390051019206892601703638 11422734 239664787046852401945823957069184751680 11422735 12776098356408039456806813179381042800 11422736 10235522617320393821432282829296320512 11422737 -389924148438844431112481159132289442206 11422738 228634777285221099608152285671455513760 11422739 2086004085705479785320307728347588428236 11422740 -112707481924867938162589494570237419520 11422741 1793511359508756184072446991078248785568 11422742 -310653347683661963973638533417685823360 11422743 -232900280234050450870763050440144234240 11422744 454698235595122731440145748120020572160 11422745 792749093280224218970955618245651386500 11422746 -166298020608400044309922810757369434128 11422747 -26301656800265125712830994316979536368 11422748 -51120332744021957867769754120133191680 11422749 -142531215492641704598850548821050470400 11422750 39303439725506847287981726322041904000 11422751 -53043380238880711451634962993189933208 11422752 187708042163013576441120019683936829440 11422753 20599805425243536522670183507487704320 11422754 227326103805054362427498415567118860800 11422755 -321053570370918231815944211503409049600 11422756 162324033390980172009820116088205393920 11422757 -424051611933975243303833890359092876994 11422758 -80992030654314356488323593833612800 11422759 337188366270717013035254209054848408432 11422760 575407944697179778173461214083835648000 11422761 43082470764109936467484306476029558784 11422762 -1017185578364886544999243652599014048 11422763 429852163992866820432437919530269080 11422764 37085535330426320251831900301167626240 11422765 -173204376684347289277195912023422617800 11422766 88793083468563070807714099858156339200 11422767 208230830411775034732065239118054902280 11422768 11921961770027346095179698563931176960 11422769 -888929316715903668986590953377785774830 11422770 57697453164877779646370943303250752000 11422771 -71996202457313873884040985172376525288 11422772 67685274543913329506014242656546740992 11422773 -190623185785745169640310524409385975378 11422774 -437052787098921924548990785234153795008 11422775 -100051526574826295743015044197165762400 11422776 279552633386695273522952523351402946560 11422777 -536153086093286157202454004657575420374 11422778 2515257894406054783701754978709495040 11422779 229977699966418467413836592177772668184 11422780 -16274227457376005302474935968715724800 11422781 -851557762846387258828938566021444632800 11422782 -1579731712739669849879127779832372480 11422783 -557669140096092880021825228451590685760 11422784 -16757684644972650870176767882361831424 11422785 201754386195458868108600811020509137920 11422786 109624314948557803816584134972296636416 11422787 -168896532153253429827083844279849878400 11422788 -92457793588343030339849369722916720640 11422789 -239011477194137080575323033713740297600 11422790 -115907139288485506124316023128006089600 11422791 1070876625145782201974074443520386523320 11422792 54004948376376938874888963439585566720 11422793 39241270209042007283812260480348453120 11422794 -104676685070074370873565397292809866240 11422795 643379584678703097738887748805589163600 11422796 118842030285149866463794418973729816576 11422797 -425204135688160166443671841593306055200 11422798 -81423898395688262576553360853626273600 11422799 -176838290869112389052823619053140311200 11422800 84015057968200193048114032972578816000 11422801 210876952770393595018117291723353725812 11422802 -539111142150442230590362963487256609648 11422803 99700476107416664838689637068212090368 11422804 183406365945901188761952001957526646656 11422805 69497203707136947314003846064159940920 11422806 303622494537077475393614240787768045504 11422807 -332507951504924215235337406520818598016 11422808 -12320457947447667453678003619727063040 11422809 707714492286448913919266113524049626720 11422810 109439841309047296808140755455989708800 11422811 261861071213177611056204602904096665412 11422812 -246759755926436635982480126183164059648 11422813 -762388395023024270987184261339045121440 11422814 -236605020346732318044731887671393472320 11422815 -476071980501516974814478290228402810480 11422816 -522525382257518915550644660322230599680 11422817 -58341979386517403322442350341158144128 11422818 42735111592684880704592729763231123456 11422819 200465088468961560070842602739000226840 11422820 110507481433331920254746078787822612480 11422821 -747855122517942986195570666995717824 11422822 -460629481111991843971500550503778176288 11422823 109395755511809599109437546454108070072 11422824 37248594637049786117206329500059729920 11422825 130245453493832170166455074079774200600 11422826 437973825908755158183007161826521800112 11422827 -326665600746232875828014265741602309952 11422828 -774633692524110942921367957671536703232 11422829 -514285626954872720210503591400641230912 11422830 -9300770189608235746250706427111726080 11422831 73099965000845237750008327936986122592 11422832 103948085869043286398504169813168193536 11422833 983224064552413247201037255068653259904 11422834 -73291614152210642705308659023698355184 11422835 188159332412669692496611571423895168000 11422836 -663583930432611222183829453444660899840 11422837 894929860368125242868228944662402365486 11422838 178165942844777070445201082182178979840 11422839 -671702357120229041867906153505410453040 11422840 -120590412795123021413357019339132518400 11422841 823411091338589647497127705376040619242 11422842 228579719137777130697703488799385229312 11422843 17692513450988202461215479158338622824 11422844 207596565725150702928517549778616671232 11422845 28557936225745648900820009070696040320 11422846 -124262674131985741749550726914260927616 11422847 -338172493244153012667440394418844497440 11422848 202010784787113561014249135889910333440 11422849 -138133994490511210427652262248166605568 11422850 -277155263881858639505586860347854531600 11422851 687486356967179415994379468719610013504 11422852 182856258565744241100425339080503930880 11422853 -19247914167939827458020961322359039716 11422854 -78056261278963561390249620859530915936 11422855 -94912931736239808540276926876808942480 11422856 -222052776657978762273733954477120266240 11422857 39783949441542285049802299964309131680 11422858 -121979845671157706002959013073152886016 11422859 -303378428986795140079861312507883785584 11422860 2975431810295438046875726419780638720 11422861 807835854308832171760044316944526692012 11422862 96923113532051072336053158718445745024 11422863 -34744240049528375684914778698025171808 11422864 -4173534456993962025244582966505701376 11422865 -530141561474802574553028842254898809740 11422866 62025514760750780898979194847633210368 11422867 -128020035415181618000602615586803304328 11422868 877741521171876308583811712692483342080 11422869 270953323525779710035211226106068859200 11422870 243487259334477167486500698640396058880 11422871 -134932955750387743922252605727770391568 11422872 452726739458042350637444170071550464000 11422873 -187892196841165118911820562005299532160 11422874 -531961866144815452456151954488714850064 11422875 -472131324426509092540638168166288512000 11422876 596333072693070675985982601658098987520 11422877 -64177955932318877295626442322650051840 11422878 -94403403291121492117897867735470834432 11422879 848233420410624296597809041194401930704 11422880 -228955553793658624699820579551413534720 11422881 -263137858341219335908014286544252447040 11422882 -95138322719256628774256478518014975488 11422883 268589117590913078993905468977707830440 11422884 833802454480445282425828465997319168 11422885 2136607626112174129196313124669648800 11422886 -70140614002070350956092293463914026816 11422887 78275930985101805107186775587354936064 11422888 -267871210858238894308411494529888419840 11422889 288882995872852477664697245486946229620 11422890 -140259546442483528652518640026546598400 11422891 363183134419070023081847087782508769072 11422892 -208967526893581154973237304126117075968 11422893 -722645748476277710696209870715168532576 11422894 -11126772606387862057416557322517901568 11422895 -57792538643688317595504344365688889600 11422896 64908136405112389032875699285576220672 11422897 630237543074617832932697507305756238400 11422898 255468149536788175353702978640251371328 11422899 -297111506858685386977592212628476548096 11422900 -120819464943095671496397164487894064000 11422901 -20259135590172235978645129853878724448 11422902 298907888258702464190872521742966698432 11422903 471786435463776816540984427245505050152 11422904 191840788778872422356412678322551889920 11422905 99320582317011871651672182169361025600 11422906 -391761704194376249964559907349561823488 11422907 4549909540047796851595731622220955840 11422908 -128028791029617926385091895144661304320 11422909 -66289142673705987523313306749447784890 11422910 49222973519095051171938260415217662720 11422911 107637090236368518254772404607001956864 11422912 -27729325857183082226488617272082432000 11422913 -486615162500155796010604360587385211838 11422914 2456412159117496035326407366393428480 11422915 -167884327720124333784958914219717410400 11422916 12672583687582178174793615204066138240 11422917 899902503862871954329767046416644508480 11422918 4359342781947443214738632401562047488 11422919 803307488122716131443722218558557423320 11422920 150748923959383088817550020120160665600 11422921 72011319110888668085747108849577058688 11422922 -25063466479110041908766087155604736768 11422923 -52852078469509538587141426786210640976 11422924 19819303897661463732032996954505648896 11422925 664691075945722216652051811113451483300 11422926 -219181168552875766583060588541555571200 11422927 1171814407258309369930738192686083361792 11422928 26654370688073337105461418257621188608 11422929 126915907176384448263425741902572691200 11422930 -43011866477072571541741168249528512000 11422931 -100655414241891736604662139019018628320 11422932 50761750620114460329616314057522972672 11422933 728453245730465197437394964249195607520 11422934 214413053534297585368433157976157027616 11422935 -277673357974444908980397276898669185360 11422936 -228335370245790302872481636541993984000 11422937 -104814631038091878842607715685672967414 11422938 -441748715818667773389383112076406967552 11422939 42176907558621882107845361315852423400 11422940 303309924638283413248996148885546903040 11422941 -550981415693526958763167207468833191808 11422942 -32287013325621779798674599675230163456 11422943 -14249204615664660689400389959780000416 11422944 -129672677841799713862777480164980293632 11422945 -141820249952329137931367386602613176300 11422946 415246369128555570686542618471381893120 11422947 -61206216814621784906668510499541112200 11422948 -791938336552096647303127177754874500864 11422949 553383931781127544726242044929508273340 11422950 440765255132388464508549393061478400 11422951 -244283894725834232194131536467867759048 11422952 799376657502157022019796569119716147200 11422953 457433642908885333801609666055024223444 11422954 -416692926932636558400396993074347807824 11422955 -990108562987660980873806715815325198000 11422956 9773777893040202007606173523160693760 11422957 -126942374471948579124923771118037548928 11422958 364121515946115154372296140089076337984 11422959 106617908453951387397278904744239858448 11422960 39275206708312435586491606233198919680 11422961 517605022381145676757797330960575728800 11422962 -126251200883764381554025588497038068080 11422963 54799686891271571466286395377332134840 11422964 196303704777708039833840609868515512320 11422965 -498702519605960113844958216281206022880 11422966 -206310592213245084887541967635992393568 11422967 155805115326594809031018443079247349472 11422968 271197798221800536267261407089543925760 11422969 -250189425154562669658028150729321303980 11422970 49608214785939000433203639996086059200 11422971 19607474843757715720021446275754508800 11422972 3667826543925798577141205793983216640 11422973 17929783684417394414142943229938603008 11422974 -418466494269689162475694205301383374848 11422975 -16989409546957761054338810833108358400 11422976 -860997578161591450688110177993975922688 11422977 -210340521733846658615719644383203106880 11422978 -41296668637570873098184140700020357600 11422979 862634289213967235322800818248444995580 11422980 44719954599083793671209411764498332160 11422981 668660614005322460823186862401183027612 11422982 -66768775430239492382521660141730236800 11422983 158374776510789602516822779470582127488 11422984 -61902362909827753110735920727123456000 11422985 -96502544522016376050553039595579232000 11422986 -137604041780310890839296146664280071936 11422987 16099759389975224782406404730126327636 11422988 336851134293637851065632536665642911488 11422989 708019265864965479477989039500625517654 11422990 272742019461366838854907049163285120000 11422991 -564716926415987001908727911195919094608 11422992 -49238897914574832862566803205452464128 11422993 12493115734474140743354875653950725568 11422994 -43923817168426663930945315755372348288 11422995 44674793858938929408099968296010019120 11422996 -184875268878078875826097346057445359616 11422997 279071226427088188871678600386263652572 11422998 -71945339419763303829962524928819712000 11422999 101830438062668210068569461798373548544 11423000 -639263004833861705505029685434081280000 11423001 -448187110712182110910811822488116566496 11423002 -441462271992625628662561860796735308048 11423003 640789055747696415106286944045851813252 11423004 -69646926539020060576826976081148674048 11423005 -655005360235603949092745639577792000 11423006 -180509390307707135664932951515846719744 11423007 -100283731161921222462537647510170619496 11423008 -536664603797752238788630237503688212480 11423009 -851522643905608797823890404473913424000 11423010 21292976784106402754728478773364259840 11423011 -164561309113259146652773912530679117448 11423012 -201557541942273080736302714816422407168 11423013 -72716266079215243765625099779697312640 11423014 200541125592754943900741687744675503776 11423015 74752938937060893822050241859149043200 11423016 -283693459237679210489033066126332968960 11423017 75210519657741860029505080155055861860 11423018 15576506634981880444358635438716342960 11423019 251312136764284451459059840392960204288 11423020 -172943229791682682001636750673632870400 11423021 -598412566790751376366932908224396650240 11423022 -8238567684398165174279997649044835200 11423023 -214805371248536405398917238312020959728 11423024 2376076619387140250872269215266160640 11423025 -31898153625650755488523864466988399450 11423026 -201495671089305316054918631950674948480 11423027 46829081804711230036406567806317993672 11423028 -31768042622619302441671129757197608960 11423029 132245632305624926780306793572446054080 11423030 -89815686385112434765061448591865754880 11423031 -23709265043426927138723582076086647296 11423032 -696648408343774891967124577440074649600 11423033 247483615926102945716123763834418602282 11423034 104151877611071353603076782604232357120 11423035 11843990468122329467809071324591110400 11423036 -6308422002900659900246657450858623488 11423037 -18349143653163543655348934936335782432 11423038 -654674641365129720698978995571625695040 11423039 -87173866944038099217515343182766788160 11423040 -1720907677359092378308895527592263680 11423041 41116613223630838547820073824681395904 11423042 -37167894993192088032950951943935239680 11423043 -410790439742928497335371657074846149296 11423044 733995504646353534581523153253680427136 11423045 366598106006715600191822086784846648280 11423046 19114998336532693834297128545999223168 11423047 -258598571043611265031144240911307750000 11423048 -139493695491984291095654611203064135680 11423049 -46115238012397206239541600449832188160 11423050 135589394323123950867165701819407846800 11423051 -411013770945187395205891082102234812296 11423052 -461432821069711173702722212223579980800 11423053 308429024769818770027863715815668973302 11423054 -291748633516507642777216612185897993024 11423055 48062634299038296542694334138640248320 11423056 -227320918580281413135200042616826175488 11423057 -221072948911724043674416142131416833820 11423058 -261295126765235291197522010165221262592 11423059 110940744813365644091018179473981345260 11423060 165450805908998431118091922060074086400 11423061 -17925360959053385978709820702740980040 11423062 -40304158760901405880225754288382158208 11423063 -1068657810608613835175274761472843581688 11423064 46294243143624919271011534987603968000 11423065 -583563456228836901016243385063837009280 11423066 -111432868920492846888074077496590325760 11423067 -534198645787814756844542258982281372520 11423068 1043092483662519302148210916491893139456 11423069 597888849231146768948478021869991269952 11423070 126928687150587079368991566622843888320 11423071 1086165045549795113020706065919244975600 11423072 342291619212123618136112411492592648192 11423073 -485515588904528486177831390259728052816 11423074 -133641193689882913310718973574525848800 11423075 -377514136185425607126506661384544241700 11423076 -387793110762287464666798988818575547392 11423077 720825805850404082455323727532015388926 11423078 263621539820233045740136529474469039840 11423079 -2816518004689009890909001204209830400 11423080 56967253645041961412378151665530368000 11423081 367630437134408032778899305300570093882 11423082 43261768607540887628595255791138738688 11423083 383125025310969952741908974352457567120 11423084 -89342202928226277560951826562194370560 11423085 -373990366916454267281995320434360400000 11423086 328191500282457780681866235595884796992 11423087 113050888400169708343386239376943265400 11423088 3916954652118829690655554876042444800 11423089 9005217053818309074882738005711022900 11423090 -45080831966782166240236141383594547200 11423091 -100455078825107686717459567087053474720 11423092 -267127086097722344855838126259913710848 11423093 798278035877845620329948649514965855744 11423094 -46217870450096866638604434869250083328 11423095 296135650795127431184776932971584387680 11423096 376041844243649062544186354631343841280 11423097 17433597966402663487981165673822630400 11423098 -177847672612751381136004794721357553664 11423099 256813401935687676138574514237574332136 11423100 -57359329875512370690931621142721792000 11423101 -453135667093478260811784624766395819898 11423102 -266962194811238288155441294510789621248 11423103 -297724464919466012236615731325623096 11423104 -224445470177568980195326089304945459200 11423105 -888616064188111322974556814327103284480 11423106 8168975365129262864813450921277029760 11423107 147062797839458320716570063671838591356 11423108 -62386033414893999146960315236204800000 11423109 266304202306188422984295200665826512608 11423110 408173362438664967293083736369937720960 11423111 -20490580968732178425354741870808782336 11423112 -225105078188734074552865592672090357760 11423113 7596647411903548783167123811871469704 11423114 -247147435409207674311111943916471323344 11423115 381570720123310327806019329246901655040 11423116 635454479158933788824723709808536995328 11423117 138201251969496557653256991041847818166 11423118 -3622521338710040550387950220521687040 11423119 183117027112145340188576206014405122400 11423120 -135039239913855145942942366533723340800 11423121 -78030799555151419533397723065950785536 11423122 -484770528447347406976343255160792641520 11423123 -996267255962316938274217525553629548 11423124 -279725028629871588984780143360424431616 11423125 -45764350700670125601863131469330996250 11423126 -111022477666244555290593304549072128 11423127 -392153739007760888486691394828516630680 11423128 -319364289667820898295850017576898887680 11423129 115981405885988015492278310421586840260 11423130 9871242873539167161585278199442897920 11423131 32423407374537539457742010781455580932 11423132 302379768276040781309296974868933340160 11423133 -389206547069854454121726443046645826560 11423134 -209851703231068302343587839074579734528 11423135 -77593335477261834759737323908056145840 11423136 -145129730201293674126775157274628325376 11423137 258297961625793448544166430706019270144 11423138 1888437843251999552337548429057448096 11423139 -105497446652086583437966061602679722752 11423140 -4685288251819622807667500514286882560 11423141 1108741637127335702185819235724389678784 11423142 185435970697531308841874537174526689280 11423143 637042728591389662786732440433402050264 11423144 -1029017053133032180979477530995996963840 11423145 -236290719676200126967044191997579689280 11423146 -45836899021197167298373932511993378560 11423147 -234627940926535205109896808142326101760 11423148 236275084271575888544391271038174228480 11423149 418754410192936650166819461360254384150 11423150 -87084426086336226962782281466996128000 11423151 -552409838101490698725086426348730249720 11423152 -37555049222286815207313552193980661760 11423153 113126037515927030134095013571929058880 11423154 -339617942142871765935951488240640938880 11423155 430585409580116803221667021486018936560 11423156 239848474516671899831831679153558761472 11423157 431204647003147414392702914177933796288 11423158 180065682413846317835981704548195384960 11423159 3899781688561787586479408090063416320 11423160 238775681260430711487956612879548416000 11423161 311716796910948424954627653810749400400 11423162 614971957286783114812069241511876890112 11423163 193414039268266834016381571415711080960 11423164 233814493765449620258227740332391781376 11423165 -5146811510053316383862782540412338560 11423166 242420045326135073041826985730364821824 11423167 48079981544202791977471995845065224960 11423168 -262120267579497437077563173573127831552 11423169 42846822332072825716495091318593270194 11423170 -25663499578876978213566723517733913600 11423171 379931428694219344317821169729365734992 11423172 -255096248930599730195750076337400322048 11423173 -953922462478386570378230398802509508578 11423174 -71677355160067441785455869761106189248 11423175 142865725489305113570082956889256051200 11423176 167581524235915531112327838177191470080 11423177 12762064145523533940645521786500744026 11423178 -42717670923078863589122305651991818656 11423179 -950691771276504607075858523650549146220 11423180 125273169133412555469211104092512665600 11423181 -132722177741868469769851144888222336512 11423182 -132556618787206309670901652904694719808 11423183 1110154622665958835537617263490134920432 11423184 199919224562393698936546331746566144000 11423185 77896961780529080324810540284025371380 11423186 41232441253369351854685445314980750624 11423187 426145353359408525307085373266736357520 11423188 -204425495179628744175345471602277423104 11423189 -270151931921637689099579680532590361010 11423190 -14364715430813415846432091685029969920 11423191 -126039624184760886185319308970835020000 11423192 -178826332131515652663928934317975142400 11423193 111000726783517810545493122957478010064 11423194 -71136257999292580964171262083999833104 11423195 92820923838249797709397362809102756160 11423196 45663957245409238412317287133271603712 11423197 -15890173601791220064032641176306456000 11423198 122390634045584471359498416073666505664 11423199 416735281856814911786015115498265703040 11423200 232768044431774315508526938738229248000 11423201 910580107622967490539254422295251428264 11423202 -141645918547479888198499905259204041216 11423203 58557946790999064351757812799570599168 11423204 173380252491102684983917968728267540736 11423205 415762814155525812260176326150675791160 11423206 -124157046407887774007540448919166108448 11423207 811404521078652067629512449433770911120 11423208 4629815485255415831390151630745190400 11423209 641669771389689260094236609204069167872 11423210 339957681018038893999803881857368209760 11423211 -221831913620066519699269043392765090728 11423212 -205216360282544419722358414303532610048 11423213 -746672971317839119693888492563907518240 11423214 14123177616680382857194499644321505280 11423215 569564928457652512787741518105886178240 11423216 112186189964111479450292739064609505280 11423217 -511483608335768649996011887277675975952 11423218 443974451183159820363167896767925751040 11423219 5154535948216664039259752448012815280 11423220 88451765100153674743877354204594657280 11423221 60943260900299702912703325804408246144 11423222 -250765634345187267603362448821469595200 11423223 132220709094854767543187204964797414352 11423224 -93258802069167279169000278290962759680 11423225 283193756639617744644763486596162000 11423226 -132138164428368845227403444736126232320 11423227 1246766559625761642097398703203217303076 11423228 389605230507110854796022919135355117568 11423229 45987287687447777438004342510843561984 11423230 -64797923519399207119850729126688084480 11423231 -501711959213921623371519978641231635968 11423232 117002870690123379234612209575381696512 11423233 787757544609734123358592135058978388482 11423234 -288513003903659771355708297862403167200 11423235 600601882139877299871245224682167889760 11423236 -886254161942340021094450176090840929280 11423237 -63239968587701928090176402070748171200 11423238 -256600148257156763399471292262573313856 11423239 -134465520701194057712607154157811222720 11423240 859148879067340213141120409300171980800 11423241 652119520246614415049681331318022345440 11423242 -468068938081782619963455426151196651520 11423243 63248175275416650756938344189134279600 11423244 -59972692562497143377603592677823283200 11423245 -183719983475042411196856129780301872200 11423246 -324333324791448560437977050102243300928 11423247 -755780938077993377950582323485977080 11423248 253053575624129736562074704745014247424 11423249 -53651464703773033812499934425098349632 11423250 -30118792109328187120640192032260216000 11423251 -2006901257458078562199074307212548096 11423252 -42459155836314327131093987802469908480 11423253 208071056881135808507537618693913945504 11423254 -585629338774960733527248824502247571424 11423255 -120271898935588495508206365919769567040 11423256 -108578774046389074862452921471087411200 11423257 -227283352309630438392704156905541988608 11423258 122876585791781935020035491724699100672 11423259 -52864613595541675804049088955953877656 11423260 -130439907861733123341640142505086661120 11423261 128177984035510686275502897984401350848 11423262 -64950292564997516757199722226242886848 11423263 -629410619025771325895140186798422515000 11423264 1135808801932093643628522297374163664896 11423265 63688836366658546084756453806575464320 11423266 280989016553918355797226236796048623904 11423267 -416907773233266767545961785981544427684 11423268 -17150824946685504263078825098577108352 11423269 102108212929804040669738946745795129344 11423270 -58831106389535771728047940648263235200 11423271 420583676972933425550676409608780169512 11423272 -96584143980324172959957577150808064000 11423273 -419210084142391494170974199157037888896 11423274 61776382516476835725875255246997707520 11423275 15644656000480879119046992984624025000 11423276 -35792833957908465207707004854118531840 11423277 412431323206825825344246528062288156214 11423278 -329609103823841935884426199222576714944 11423279 -925257508756856988346532319041681424 11423280 45923286437277810533364144291179397120 11423281 861851334650462413756277257736340280082 11423282 -186885253597565865014719533305886546528 11423283 -6100708132072136033927373249392689152 11423284 350223982352337807960336398513706570496 11423285 -694260340246860443987293864150417202400 11423286 12183155238771202692933749713763867904 11423287 572959817429924253155753894358171939984 11423288 938991686555792447557471237790289653760 11423289 -850712411045367125367983202955176338400 11423290 60200490030282382908777029116996734720 11423291 589715528735963599816409460327976522704 11423292 -163504997410994417890647307275512974848 11423293 -185758102093734269625153938124089693600 11423294 4769870722512950312408614363532666880 11423295 63714635595463934190683849197549132800 11423296 -380528289105111136242541342316788449280 11423297 337541362446375097196695462151062866372 11423298 320154506947682057096611793701400436480 11423299 -164667762178430274882510063131519792264 11423300 -110634929595416521526705334290067456000 11423301 -174145331211554631275227052975492462304 11423302 125570657666471889218474360225288395008 11423303 154634772720923311319246589474297417168 11423304 -704716407665502854298824852215489059840 11423305 692776215990998800607764218548200253760 11423306 -163534156319596160190807649361676389280 11423307 220411392310451798009599070929422984192 11423308 247160022546645496740393067710804398080 11423309 48640780882269428642011370323268320620 11423310 100524323962582007435580228123062828160 11423311 -290597016717241740093139980618919569048 11423312 -24897410148472025037513401758778793984 11423313 309996765102030774513258354147650504160 11423314 38827939308315328396249519671548596224 11423315 -895214202134477668433028696604912985040 11423316 309818229102487646200208788690438858752 11423317 -589737771570837811952613701770496835634 11423318 458798577395213390413173726818099017728 11423319 568870123845301008656354697662804930688 11423320 -334420516054008552155299692436017561600 11423321 -50816938696952273767663446883481493120 11423322 481517698635617527949915338334288432640 11423323 -277645992212995029537720390942061898428 11423324 -76036193930206129998250795374205598208 11423325 -145236343131982233655942222316601986400 11423326 116718354468158549484170203150612586112 11423327 -427911471724968954204048426494033593824 11423328 -57303622265482682699592110683969290240 11423329 303485122001828847686968607123800575280 11423330 -320689946966385475994128132779174025440 11423331 -554834781860728944543010130705969991240 11423332 -28882717586598893261433078172205260800 11423333 232839733221703801258228780393872579582 11423334 84301648467712731346453070840999182080 11423335 43938625963685575496709672691933662720 11423336 161996644089267731995360647742868167680 11423337 2007354339491621539576525506643055040 11423338 -52964100441213319060447548158721586080 11423339 278002359256563379929474619728219553140 11423340 -126414691509661727038661715155307555840 11423341 -685001754986603983324729917148334077056 11423342 65377376435062801529464200297586902912 11423343 -5905189978278513346696871284702346736 11423344 -75685524547215599305760951028763361280 11423345 195073750276289264000667706476022752000 11423346 377505930574935594183170089591290010368 11423347 -70376134983177331645796017057089570560 11423348 -66019006014999569112172569090293101824 11423349 -18680252627966512706883891691532036064 11423350 88273967456842996201026786018705772800 11423351 7161653747706248462853393199874113920 11423352 -275550282522649050810707603597664890880 11423353 -314646389642240959979655211460249861398 11423354 118869566341024603215756478251232920000 11423355 -156059173182581663620344974291623053600 11423356 137640706086422212610762176973764000768 11423357 -398334699222011013233100820530322908768 11423358 268561603266029341635540384470766495744 11423359 259158924144128445003316078763004018560 11423360 -185713494725479279765424468604538060800 11423361 294931199773455557167012781077140899520 11423362 -233961211753910888517250707138130475568 11423363 55161276886773903864593755086682417824 11423364 51209865417263085851550347568617902080 11423365 -322971930179594352840908779584127036740 11423366 2900958050641397429380815366681997824 11423367 -241514656544082656494301496428371779216 11423368 -829725522645921752575591009628728320 11423369 294684054880645861051725583938740848896 11423370 -108960046089414977416767933281454144000 11423371 27600653333571929264920838928112101744 11423372 -6217436497566553041921725460608135424 11423373 183653353077145452100113528171105627840 11423374 -60233725966759426690386873189473113920 11423375 1232067818221681661285367153878408382000 11423376 -57270939213162744542675479784136376320 11423377 -11832781491822612654142031852978548928 11423378 25886020772419202528075880010236334080 11423379 192962344736192347584738523098441841536 11423380 -3496198791677520660582579625490227200 11423381 -49676118000656851789136164128166312818 11423382 -450530994557611844054104696429036608 11423383 -348430326477680322749203793855102478600 11423384 256819051943960323336465121940039475200 11423385 -391239088864787435411338159825844800380 11423386 -392901635360585366851541664842698375728 11423387 552418875445062172258260851767749989040 11423388 525746642185144312870228248367629628416 11423389 844532146358165305680015610141223525440 11423390 -140201096947418497593886461137646086400 11423391 -210229036677095435849365782305239863936 11423392 -763218463494905074959135681925426249728 11423393 657067806590382974016271905023931701700 11423394 -8484398388298899187011566205828594912 11423395 158923242764068669555841212422770312400 11423396 -23984450873858699368003217313074380800 11423397 1044116986857933670751280759706664537472 11423398 -134114739093713531189477653777670676480 11423399 361194722378060923896860445760155149520 11423400 4786157507303991152896738781552640000 11423401 14505684646625921797156672242932320704 11423402 -325055559538258825686539264254688616096 11423403 304354453375935271236178743475944844800 11423404 -520324032131121755587950157994635750144 11423405 -19844694939445285330840956166940244480 11423406 -61694295982848013357397715880166902656 11423407 569229049452935759628422191594034013648 11423408 -11730015409345491849076199723743641600 11423409 501605545756816524650705370019462609728 11423410 -65330332147196642154158650232074851840 11423411 -649785415953427863599926576747012799988 11423412 72124902269329280223697392762817634304 11423413 -107686455480164293335211166108803546560 11423414 238488181604167607754544330170363236352 11423415 70004766261442966328807548884394819920 11423416 -163368435763788467097064522810302443520 11423417 -24617557662061403204524594496446630200 11423418 109706289511409061068143339687095793920 11423419 -281845225624811395767318518072451044400 11423420 -97830928975046991772601694537671869440 11423421 -11869896039893351486032998991139556192 11423422 423499699222810979885404463844738276480 11423423 -16981570528148250398228211518728324992 11423424 -13643663113784220539938399047798226944 11423425 -238221548511208922088353232940545042500 11423426 -93279704181382212752542652398296215040 11423427 -152177438149204228589978681179799733120 11423428 -140711026809559936009287139071267932032 11423429 165096938576896761161253262879069152030 11423430 -115708116007314158138573619374389347840 11423431 -9304202572074643415253872421063721768 11423432 -213158992010563097395683459133673963520 11423433 30337137872585280864997375680957339648 11423434 -88263296166330491929349797881922318848 11423435 103399258851429263929244583144807422880 11423436 163942938013091517683764829284585466880 11423437 800452205245678204170839062010861210080 11423438 -22205613715295412807768730432872317952 11423439 -330594849414973248678034504935473705040 11423440 8220891015307081767868449229504512000 11423441 -913014507802342413303706766204763334158 11423442 -117664655647430991818550518423155375488 11423443 276946165069063101673209134452131838704 11423444 -1254882014669105778060934880166804025344 11423445 11718044964082828136333919841764805440 11423446 208305692136108406829447696524626426240 11423447 -263462335273144183794095518394876562768 11423448 -273212134024703402800531489888368230400 11423449 87723205164697019016665400732073181450 11423450 -135098484223136454874345027666198782000 11423451 -89219429541049859202744793423857609360 11423452 -457535371283222232801226513493321366528 11423453 206542063752572149177391460796944605484 11423454 -27124183920775959369929311737235623936 11423455 -180554915136668845211882783918027495640 11423456 -397181588615422631023436615592362115072 11423457 71416050417107417691600499204274852640 11423458 398691563875211899448295579353532938400 11423459 33231066280845701083342327958763573660 11423460 -235341216169445915288391250289716899840 11423461 56135175871757295314210749208810039808 11423462 -661215229328400817979840145972688627200 11423463 100384487241201623886517617627254969088 11423464 -37823124906954163821549478764645550080 11423465 -661916506683508095668710549305154814400 11423466 -506716201627745510452089705727253760 11423467 671107354105080958259086081778614886952 11423468 -176459633827528633323839110752588057600 11423469 107202286517145575198860774217817992448 11423470 -8658979190455332617320349301687236160 11423471 207936880887301584141355579707427252752 11423472 -153580201747220671263109834074378731520 11423473 -160330737225577000157836292011206047580 11423474 -206586970644507477538053501925313753088 11423475 -49036828401908262494775335705430992400 11423476 759148146657397479777216032237654322560 11423477 -530972669905042254411953782360238108880 11423478 15198520423539704564720392147262370816 11423479 -170499559639294537986135736782264637440 11423480 226823710525458348004433303235257548800 11423481 686437346077549053188569984987611830352 11423482 8618289457810591644405910347364169472 11423483 20795675920212861448138525045544991840 11423484 7289487867416401902187866199203947520 11423485 -839813323091283658728445874572953764820 11423486 -248223960848028142441707193760463260736 11423487 51300522948585868459011234742579687440 11423488 278821923532011762270359928448967770112 11423489 741811899847663778543147750494355328 11423490 -140727308317225977479321214990336476160 11423491 -684211712205416526581734658447765455680 11423492 -534135277448973639999869517934467955584 11423493 216825156753641966225324040670198869084 11423494 265233072982691567207401416062995123296 11423495 111742087502010576419350910672280169200 11423496 -153149634619793577936687132629755822080 11423497 -553438232177348054647242756640752526054 11423498 -85670114808588799842323821598403781536 11423499 566493481383851243884976206096374344664 11423500 231128417466706804412300679645609984000 11423501 -57014105190868782264746372835526935498 11423502 74282195335164597789898879253068068096 11423503 -94139475425054376434273844831826242560 11423504 -3103079672993639104530880175048540160 11423505 47269261384088923195368729111470050560 11423506 -31845156434800013590595319282807441600 11423507 -1166143391672838291371578423618262880648 11423508 251413641485514615216858298230245160960 11423509 -6069768684666192673460179062924408192 11423510 50639860093710085127529972816868220160 11423511 1877698843419131816567474214936540504 11423512 -134510875883869582275497536463982489600 11423513 -63015801679415472003919780078569991740 11423514 -114681785781382918050867026454066477312 11423515 221491271896789039175016651815963588160 11423516 9743255386870666805409307113127537152 11423517 -303729098107540392772307650260781887168 11423518 478079983707755517544150428077991000960 11423519 176024948945031240804384907849820833920 11423520 -22809970198752189107450147262079303680 11423521 1150044189707081097514026369963886705200 11423522 155693126839396565755944432719121427200 11423523 367076686262782216055794088827313700864 11423524 -674892365495596194055919945773798637568 11423525 -43056766204820042725194277976822407200 11423526 357621569321102305564670836261734078144 11423527 -113525243698940392732184860826093641880 11423528 204589848545441279255833700728594421760 11423529 39986119634156292410407637996786164800 11423530 158794756292528114243200088381614136160 11423531 66543077295079140998311007844642766848 11423532 517954866806215039533173483656323456000 11423533 -480431962169484221854630289187302767776 11423534 -250601088431633585078704914882391699008 11423535 449612289832328888936733506176069629600 11423536 -10840365534396263781586606774709649408 11423537 -930626308259598895657011151695378104814 11423538 -24055972431447938112769149798404751360 11423539 -562301439795921870599941772812360075176 11423540 113774128078778532172242623656797665280 11423541 424854499028388657599552330429132529600 11423542 124488460285561678005535187363550360192 11423543 -422149836988722389187646924372740624576 11423544 555114026135810922037066751222622781440 11423545 20532487313366780194443831721233557760 11423546 -344448500031109728159663282556783920528 11423547 256994381075378939482682410076622774924 11423548 28068489923189100222700840398235508736 11423549 339805532656150743250798018371283176864 11423550 54612832116361922211127420729365796800 11423551 -36145091643092329076095221887003560208 11423552 -234777715561267938807752133011570688 11423553 -366635038180205854806208590852342649296 11423554 459950766792710015128482910096736976 11423555 130131117254005663872703328731051167600 11423556 -374052262689817281985427018114023433088 11423557 -830399934536383059243797761784243684194 11423558 -1012309538223486622903326282716110794240 11423559 79379774108839835422072564447520358912 11423560 -199313454217269207402719222107336704000 11423561 -1308237544458895536814796676567918438348 11423562 -35400626481567364508982452069612722176 11423563 -67014197341548151055122814283341852336 11423564 40265336821594349479557583891018291200 11423565 332089507323185814562813912949840985600 11423566 -301385665727576467090903729304560908864 11423567 -332815750913112781365719913147189685488 11423568 33820698220645601964110658497248886784 11423569 980849294971996760793837569903048281970 11423570 -139012412247730895191413011980720967520 11423571 316217977826618308722661684142231581440 11423572 -782258295745626211187438620033776337024 11423573 -406256121799027594696820624628478270560 11423574 -129241368842218198232568150233065258656 11423575 -626904541131689154255550837818176448000 11423576 233532675250607849982037453425803366400 11423577 -561376696255512029397993927646218604320 11423578 -168950785529382147090771228853468459776 11423579 -931976873226274643886456226710366828360 11423580 113534111353916064436660203062552985600 11423581 154903401551196535271875627346759317132 11423582 9922150551638153580291417956285644992 11423583 -137499839184649908637836942353093959848 11423584 305214128162318238287955667306556424192 11423585 1154496955361447143890144155675596844160 11423586 -201013560694286915988932331160644971136 11423587 254319049393286846576038704895363402752 11423588 -484105318308866721891294001284679179264 11423589 -312010234956173442228530389680618511776 11423590 27400688226037955944486786239670204800 11423591 603409674673642915906700508442598551992 11423592 13132885400198532095615562626871137280 11423593 -321446908773888685104726643546608468480 11423594 2785144324357770142450067878562334720 11423595 379470453267584293789062507917760000 11423596 -558167526393713738258434834881264428800 11423597 402141056859180864041267920803854153046 11423598 -74744623550688346666384071086263080960 11423599 307767324724340109716070693545389602048 11423600 -29976405262256915581210150134276096000 11423601 25844937352633825193880855078752445120 11423602 -161179198859859768205494409468929280608 11423603 -864906516714555485577874551059185162896 11423604 114886739006474629077082468507547344896 11423605 203499015017284560547245943131638186520 11423606 382533283941013981036589595609676590144 11423607 -38586532870326756372054293165239440000 11423608 -69524763098503779456209317786621132800 11423609 889636710290400367131667507414862568192 11423610 317998884268152001010492845292844000 11423611 1222582120945829052757514055673218284472 11423612 -393311537906525780251607093551223059968 11423613 -244175318831436953232129080535909305856 11423614 29157918223653915844891225882779910656 11423615 -270932435093604440576700448333561032000 11423616 61231428415980385168410517934230732800 11423617 -240404998615492762580340200988518377920 11423618 520492729466376315882662378225307959760 11423619 526539259320376454253202205506449262320 11423620 -118307666284368119678121961081647283200 11423621 923229354640548841685772617048022038784 11423622 32479898580099717295623969151880663040 11423623 438044252772144132788989364480799423720 11423624 27858892791957229818459581985360445440 11423625 -37990166692808743326131669221839264000 11423626 -429186820793774716498982876698577949504 11423627 -802264188582807998338186776276200399280 11423628 -356862451214526234090933387970656108288 11423629 162427194857111034643983264692478416192 11423630 -324789837522375144461933442304038623040 11423631 587897089789870564667015167552035746952 11423632 -248010845122853182089347176827462352896 11423633 -50846022173275170104415042092018287296 11423634 -122742571436412957848214992314052845056 11423635 1074166726162382897097542942814574620960 11423636 -55535379296096122502846253527655014400 11423637 -403012652311230270427736230019402139840 11423638 -36037921764135660754979486168542656 11423639 284316653257929003571788466122781121520 11423640 146249881444535860094661095005569024000 11423641 -6854203924014714570523901437685714016 11423642 333627571335317873115544813054053983472 11423643 253828410126229906649294828792802301440 11423644 -265792469497200955275333558248364081664 11423645 96280878108330469551866938132851967200 11423646 -10937139912163694189183228956761189120 11423647 -889193842912189229025757747030158927904 11423648 118122958269931529098152544700715171840 11423649 424390721510686108526323171585043289264 11423650 64505148004298724646332379118509670400 11423651 -1039436898322643067372603132363095798400 11423652 320837096048762498403091898465232113664 11423653 802445728566377524443135378904847137564 11423654 -246462170078000549505358506093430120128 11423655 -22195858073348441960852060819678515200 11423656 558800959068294548455571592335326202880 11423657 -177155875603173838292770991867620092288 11423658 22955295655046456786777928791093153280 11423659 285515346681156233887201823403987129904 11423660 -322604972034080234928737331683874816000 11423661 -243545841858161981826731544101802454176 11423662 224895287857842330104285888013510656832 11423663 674812093276939289644017373481981953104 11423664 -90392090130510359549831329840571105280 11423665 2576282452388346357440228227790260800 11423666 -29804754931541004035110276378413321696 11423667 522815702397221311403371978026352493880 11423668 -764240513932715484388256586740786595840 11423669 161475444118507187721259359568185497070 11423670 -189361505475130891289720088060419708160 11423671 -534117592820246484585223792001560965120 11423672 16506016546078541522227175040653905920 11423673 -122321654989965128109444193614391557696 11423674 258135462095939554121255456513417802240 11423675 -289335263965749527808611611212372691200 11423676 -75069546362287719749769240969645957120 11423677 -1150098338225242661928897137465283182388 11423678 -224226700870881838576252826449735522944 11423679 173949880278280162737375818256438224640 11423680 162144692345211652481100459498956390400 11423681 -3185598954045644372995684929383822400 11423682 -124206462184388970763250600267322529200 11423683 856348869961834566742184072566430031932 11423684 238593150633896310509089533272661868800 11423685 -32229007953184956334630126819649529600 11423686 94688538774753184330032335428432846848 11423687 449036181571518531086458581308802420864 11423688 244411002280785430509182347964003205120 11423689 -1007777407328064796559576207972836345510 11423690 -79937223614133889434030637070913472320 11423691 -458293547462954648447912529545822880900 11423692 -62796641238932001493338800514180333568 11423693 150806401469985933462755088325588168320 11423694 246401940631503452445027671122298835072 11423695 -642488817880216222330065601380657383520 11423696 174319808137572476873279313918261092352 11423697 -33598659381364015561152007367222424672 11423698 54355786039534432839309755077288573440 11423699 -20510936282598736084273694112822777264 11423700 -161506132647447967118470122515569152000 11423701 -17499570351748199556561468327897884768 11423702 -354298599890660342423075973777772916448 11423703 775424398787302706107981737031378163304 11423704 736463068730776122030410491376581109760 11423705 -335540068346168212672998172522828261440 11423706 56217483802103935324529053835481719808 11423707 161478975402926107686222529918012546392 11423708 641827961429577980521815758778480265728 11423709 138226613875509282360191197908738353280 11423710 117985600798443806812960136093871851520 11423711 -559275971478262152021955805216529941136 11423712 -475896078846038894171386764941139640320 11423713 83875610851665757181621669318486781396 11423714 -226971477469353925007526963091213855968 11423715 241081221706524098713832764167832032000 11423716 675377982570773328667100440996832174080 11423717 -98338265184039437202249315633765691008 11423718 209770605849748765138005691688379077664 11423719 -415463162088185919555892865817793634880 11423720 -183484120969901896870757027443679232000 11423721 -313414805333124051325107878922540152688 11423722 18997192130993371064448673496191296000 11423723 692186012272445287594023344720389047144 11423724 -5850870417584289460974628394211889152 11423725 -279310762974428628656592532910311738750 11423726 181531701698889065828931302853794609664 11423727 -107771086022759727474356331827780540160 11423728 205103274874951257320846906346946560000 11423729 27667664862282896411529110484840161076 11423730 411710082182316037078043731286840478720 11423731 202766244949790873999246625706418200 11423732 207651771257410705778019449597530417152 11423733 -603284473176228642038138484477963242976 11423734 9997054122945889281473341192571203584 11423735 145913963267543263176861570571858825200 11423736 409664315489933875486467871988923576320 11423737 169825829610782317274635475002470074500 11423738 675317407055676231211638601419824974560 11423739 98106274604666682356759787913214814720 11423740 -619347194523872426510622878856465899520 11423741 4360357025804270910330121265866696704 11423742 -127493976088478394764768809962266996736 11423743 776547002184214524301015266453789708784 11423744 -463270874707963497401064544896244776960 11423745 -82783575952773886786201970790483716400 11423746 306145637025659182782566903593342456704 11423747 274373065439530669538339369138170835196 11423748 -9126033676253659370595021318057885696 11423749 79202078151349003982568195624465494750 11423750 13169030146151201266643935762772400000 11423751 868921929566714085514996583413336725504 11423752 -865118425325556515114069291655643622400 11423753 122035697128782445838580930148026976464 11423754 -20341854550302911151738905235771502848 11423755 1191230265222098545507589479146953760 11423756 -1009107256044872125643003677084838277120 11423757 -377097461442811482015693272342071815360 11423758 -114950451723771678493969889172972777600 11423759 -723313217669966308500278127875883881040 11423760 -59402179672963924488440419448193024000 11423761 1132091239570603568499299065612816701362 11423762 130956197256724880523468357350297188128 11423763 -127752595802233350246558280707301828080 11423764 -97707597809213240957594600990440501248 11423765 -249872323303803665674307862557512639200 11423766 141220555424163322246280633778045273024 11423767 14897480126251073975647251654670841520 11423768 103988038218365540989347438410734940160 11423769 146475290424827301974044350625644641280 11423770 -23896432762011282638443331116072296000 11423771 1140195513648304808313894660063385185312 11423772 331655397100205165514010046624381623296 11423773 452640239696951948649979662960617470080 11423774 113487261532106279762126628688908661632 11423775 32497006348520525929093425783679363200 11423776 -16983529361903971240902727293506420736 11423777 96245490055668877129170827113354263552 11423778 213796640044185478076241913166478033408 11423779 120082490651135650497088064241776912640 11423780 102451021024174928989227914562007142400 11423781 52457503957698461992506232562632803840 11423782 -594737392124714943172062620462272255008 11423783 -254360469765858845157717034194287459280 11423784 261384117740487553294944871061903032320 11423785 -149093616303910899466978665023481661020 11423786 -50721618351173960892831582566896054272 11423787 -251487053865471349186461500684628365856 11423788 -617335612641845927540372690365522268160 11423789 -193365975545309995200952475679734757672 11423790 71483713963799741307723381619379915520 11423791 926134722320320554377839067819549894872 11423792 222704506064225848378343055304987754496 11423793 -567710022240567090747097706483952475536 11423794 61592969069490735649631621720076134400 11423795 425577014983492555842878494321674196800 11423796 -31746904957470892344456730394276720640 11423797 297796213402084789325359212310651318464 11423798 188905704885940221541778625621222122400 11423799 -83951583928763269945967912720568292416 11423800 -281117505609403034578404452885698560000 11423801 658414697938882577052251549173329931392 11423802 -270509254905096728564671757318824406016 11423803 57077092085601793924329009280167716584 11423804 -260363744925924265648860123309423289344 11423805 267703461321307208403452784352813420800 11423806 -261581160623641220251328402272292667648 11423807 204389199798270809462997501968821177680 11423808 -247365811722030043586039838059066818560 11423809 492595636244524654202468762063368033620 11423810 2334776999259814252133327925671301120 11423811 467824304791699492555880594194755530232 11423812 104595142177072133653681269420986646656 11423813 -1144069696129307796071207998707480300360 11423814 -171229045474067850768702714102230909760 11423815 -59767380301092140674273795204567664160 11423816 -1095285291882818795846066145432539750400 11423817 77621237247582154991798652749354345700 11423818 139770209208362666570683067624507573760 11423819 466701575340380075807630372767690843560 11423820 308046269957519493682758233252921180160 11423821 -1129111911953226861742121164729020499978 11423822 -354707541588540869624652127701114900288 11423823 267949336487065230745112655364425122184 11423824 26698839858547123744938092378448199680 11423825 -59894176941223174177848799360998216000 11423826 -366154352530964199984574982476949397120 11423827 -1166350637511417219772368275488679938324 11423828 -199494996312532695509857836334852143360 11423829 -273233967668595608348879509792607808192 11423830 -147090201042469684703290125068117952000 11423831 878118787485181089799106164928079898632 11423832 127275131047143696653889586898500976640 11423833 159057996018165725958438015506079386304 11423834 -77258835178749260312240261799908423184 11423835 -21306543451803787350599327348376708240 11423836 680214481002238697749397286674624657920 11423837 -23328979891187293100054779754108279514 11423838 333136182876028208622077989948865089344 11423839 44395114994156844952215214668415420640 11423840 -110872457254892629158509092857643008000 11423841 22384467634026110311929081230899752960 11423842 -364533429758274944253842087048299370928 11423843 -84001106888107339899086410060432726776 11423844 -333606036277818016294337898339115892736 11423845 -4877843450909257134542877579915776100 11423846 -59207994952002566798426039884970405760 11423847 369599048149943809979277150973116476160 11423848 501557130977624905285435009693001103360 11423849 140783247806721154505524110905981921850 11423850 197520907618427112312653541065937408000 11423851 -840387469584341025996116585274077355148 11423852 159770866341918569061855682279419648 11423853 4240787043076556841513018631280447424 11423854 78079806785473286286798699087554784000 11423855 -98497567276082466095270393312447191680 11423856 136274834336157922864861557296146317312 11423857 -906411218595798632978386741847726158894 11423858 15623246878827090906228685170399494784 11423859 130434235909194285157117678097566083840 11423860 478096021576139727180421064416627249920 11423861 -234567383653482597559313786559218267616 11423862 -160650652679014468641856812986603731200 11423863 1752459293607807676984420698673735159728 11423864 159507477655293998138051918490257203200 11423865 280111527659838781663601343112772262720 11423866 -497872052570077983100032082888916980368 11423867 -255999264920635317508957552129578971136 11423868 305103712312495061398261541095771014144 11423869 -839599214000866482187041055862740356730 11423870 -183044863687379936933556604219601836800 11423871 -56661579932045355938851896857480491824 11423872 -174374070408056399360748711305438822400 11423873 -174084577188361225417313428058486794878 11423874 -205289183113356910437111397356219432960 11423875 698132709043099063140775372644748500000 11423876 61315346475214227322617099656133503232 11423877 242004825196965809003214513745142692320 11423878 321966198541403002166404081651641030240 11423879 615671034492865660116602969742749643000 11423880 143705639672949663895356190389931315200 11423881 115882722821014168319403529581006936448 11423882 1568005251860704537546393833369641664 11423883 -212171541728502392581206891020733849600 11423884 -561471562841550136882626178153644552704 11423885 201953913263154484441559897192099654400 11423886 -381643766196241883057447925024926617536 11423887 52862744087048656778142246041831862952 11423888 -84480333700513390216051140203446272000 11423889 8961106754983270468640105214045662400 11423890 -259648215789940077112947227377639144800 11423891 -213038230287230917708240706505667866708 11423892 -323942509774510518741088971376986163200 11423893 -117172527631333703371646474990406827040 11423894 219228201123435102367503120203727087360 11423895 75724201914526396582211900169381888000 11423896 -11757458520951578015045689065458073600 11423897 660970061836931201804972418036675785412 11423898 -48531134315163047211785646704569481280 11423899 294513674944172531616656783950148048900 11423900 77170353617486666692799672056930944000 11423901 -556930928701865735710045132214002176 11423902 -66879917692275363466493692706903746560 11423903 -58588513933208217270513527537211422016 11423904 503169669236672159859795672540131622912 11423905 18547656456079685194832046320503197120 11423906 197859163294580217753649973382028471584 11423907 891461130913160517761016710994837478800 11423908 306054108119837586218840367022506905856 11423909 622179294458434348625845528727648875806 11423910 70791162949142570858911767219072447360 11423911 -583720254086574860350130434063332068488 11423912 -246745199921305799257046256249583718400 11423913 86148045533418021082548354477239316000 11423914 463811583555889197355857426627121039872 11423915 790949818965043771313681235916916352000 11423916 9013613804403952448898462818099625984 11423917 537772724810671875037468123511386935360 11423918 170881096124153207422750193915047727040 11423919 75822936530862146067344113288447094928 11423920 165231193110414276415091064668504064000 11423921 497650127246807502503297844102912553200 11423922 300836893479731100928321821833990585472 11423923 -201968116067945132150225739808017091760 11423924 218834149784008830720318490014543987456 11423925 48026192379026965089845910124524611850 11423926 -299478860260533672279198681415808405088 11423927 149362860354593152928004761503994700912 11423928 102622086439055336086802218356390236160 11423929 -855279189869740700037810668289353815920 11423930 45318730634085412364622952842602496000 11423931 -912615078479975998445446485105532654080 11423932 -419784823722994371484164119954646217728 11423933 506346351819677624752865909907378586182 11423934 -116419272663880256717862817866243624960 11423935 12574899760936026257671133670585881760 11423936 -19176112700160685832656931415599874048 11423937 -28979285925234495480085818347228163648 11423938 215752213701683756507312391208174592544 11423939 685848580146828468867484319252610048 11423940 112424096955413740332965746481735270400 11423941 -1222837482663151251009171349671267416100 11423942 179315992124583278945750593280435563872 11423943 -457393063211015878063122266423588554800 11423944 70281965323646623020483215252766720000 11423945 -43284738341949727625580172372420009080 11423946 -277219248373266965500868821082991810816 11423947 5164732792621837920752144584005899320 11423948 130698688110768116386147245295561721856 11423949 801388129015710688941981911636146944000 11423950 70868718223930657461390684211331712000 11423951 175379980734584565442806602829142529280 11423952 -21627312789785599682568177814288244736 11423953 553681592393831119640036899512795490560 11423954 -92033947905014154955848995519039640960 11423955 213515963190103293702187793334903789360 11423956 22094057044986764549762650094082869120 11423957 1091709339134214036667203375080908430112 11423958 56521769602782333598511093022868783488 11423959 82143521763442898960178681580933056000 11423960 -458431150245029001664446002076610560000 11423961 -185655508600081728618180006966982909440 11423962 146639039133388034655656572405817438208 11423963 443465428736246687844474601813679293920 11423964 29739729591246498777260413532032190976 11423965 -11502133387608736965350130535626163200 11423966 162208775496414685775232467153081088000 11423967 -260557634836593505402429640645768920560 11423968 1292569496664252333311785012167278592000 11423969 -1458927154135300009338463310896585205568 11423970 -352795248370322146554250868900853120000 11423971 -39421010663716442187883158953379402336 11423972 -48458185949157731370250077005102026752 11423973 697160194349534329364208165393822563136 11423974 102238861384267137008871538993740992736 11423975 10484975594338401198669798148801824000 11423976 -444896810739162306244847216580930109440 11423977 1288541650877752987980430358482127824826 11423978 -102493925608036752862687104681196642560 11423979 -55129003902762235858658011214411071200 11423980 284730001088973388036138600565879808000 11423981 90668689601566460873610298676049780012 11423982 -4458015292791427943138387882505262080 11423983 -746710841279859226267225083000335424000 11423984 -59455403340320488107071382065746870272 11423985 -224979540241050720754925775953725157760 11423986 129930312202871792981109080664592719360 11423987 -823453854448556747647717533240039149364 11423988 447786914154197937754313351348307084672 11423989 36681092313577600393098937652018668924 11423990 -156703567023974301078585015542352602880 11423991 -128899422567431947237786426834390407600 11423992 -701639986073715758498042116646922240000 11423993 37770165659920684384427271636478080000 11423994 -149328486964430308553778369027315555840 11423995 -485316381359921023579804755220704956400 11423996 -6648824776897380907763390430849146880 11423997 -14689995327281640138255314821929028320 11423998 -211674288636096816657645208721427788160 11423999 1510759094036562710083059553513246823160 11424000 142709197733640590541336785750851584000 11424001 -843643917817690182729505064634796319998 11424002 -81108723532439512404548679018430735488 11424003 30522385853227669540090324040196480504 11424004 225262442971766062132731720484560381056 11424005 -97920398614727849808713290061971975680 11424006 -156489993310007070377631118945408095936 11424007 27594985741721705158662388516498058856 11424008 -612508703465494760520034879440501473280 11424009 -159627939350037752426657704466758355520 11424010 121809231674801898569425790754380544960 11424011 -580534485946306784375664572165545481388 11424012 429238718303190249463551793686435098112 11424013 -400964407488585618053068853054628961738 11424014 169500965564928531226112861607279719424 11424015 -344262278817418865049076943956240652040 11424016 200526618995170792948049207212112281600 11424017 -63850310990087781032585046941781311136 11424018 -44374979233006407777059946939735436032 11424019 338107388255286693405388070799588134112 11424020 204675130914870938351267014272842868480 11424021 -57494211627815230151139296217384182976 11424022 135280637319256552622973229111185249312 11424023 -18385223258984606843496815612133271536 11424024 254746244423553327930505120103291904000 11424025 246061425919941134194888590370718800 11424026 148562656760169404935400600955342761712 11424027 -157662745793597190433765916265701207040 11424028 -140085171338169070431024085276006809600 11424029 -772070871395720222015809103856548489370 11424030 117948832666063026215561931788574347520 11424031 -169019327036161692770829642208205070336 11424032 -1298078972964744639983631108816135782400 11424033 -39765944648540951609581716269700205998 11424034 -322157167763547536097304021709228687808 11424035 -19501084713438996842345150758274496000 11424036 -8450260023395737635260812130783932416 11424037 -497541056327664779869444036939268077920 11424038 -39675305684824126363526423555068531200 11424039 921558186087023439618757792583600491776 11424040 -307915159793428500012723176907747840000 11424041 1824305390609180290055724652955639850084 11424042 -60369942808400213555948610913977086976 11424043 -72356164661638048599735252094743937776 11424044 -3780602512819231083772845042574147584 11424045 -193284710160640707207635737820324059680 11424046 -80175588687288505603875188128786424064 11424047 796085235528390506802293970605539412496 11424048 167653291119336372795738741881247596544 11424049 -23509745514027487557136722859880787520 11424050 -103284122904056009546851745946504470400 11424051 -1411689011167505311579858596077594023200 11424052 -845906739017538062244459035933229496320 11424053 671249665166835780034076775993651016302 11424054 -13985036848950971232828198478985349120 11424055 -259495155385532836127899384097601809280 11424056 643249144712119428299894592928926965760 11424057 -736929380868957378642701454333615146880 11424058 122681871540751637926306397084051358720 11424059 -119814953183234380358395608247312315800 11424060 14279228756025331248765894931839290880 11424061 262383846109267800338531824829274903744 11424062 6260225973444650867061647609770146048 11424063 -304216578122807317243055095079306629632 11424064 -70877469838850322617622594969903038464 11424065 829425009508726002259556070420607982400 11424066 21705387026943696339665360240682954624 11424067 -830103107511348668039245130027279090240 11424068 13666128036850301945359576489563396096 11424069 97914123973228281307857761009206070304 11424070 -8707212566380966637755467463512983040 11424071 -1270010781569192981807586758651124514728 11424072 174049380950776329507065776183239475200 11424073 60798765685475509030635661345068808720 11424074 131426799065524503215977609006348629600 11424075 84026442658737818042765156553733947600 11424076 -320932463399328745785785427935022611200 11424077 -44214403241517604551885187700316455808 11424078 -7388838753180900606083279943168937344 11424079 -165305360972870001193066730394294891024 11424080 15768519828541820317114036330709483520 11424081 -228355401475978233448517685169831296 11424082 406475302487159298825532591539019573392 11424083 230245547808982147077536879074799561040 11424084 31227486447358894288412136002783772672 11424085 312410724165241622932371190411152229560 11424086 67129177408461361888915855086627816960 11424087 101402485479477244601378037897403741344 11424088 72263064652825353217500961905477672960 11424089 -34286303828715035013573879507665963520 11424090 -211133419748442786773954023981293415680 11424091 -126716469024515171472860529018952018928 11424092 -573422501841180638868781605726680186880 11424093 -378490797610185307973924749283901438336 11424094 501193997554085485895166743204365248 11424095 -357546370382277209776746129714602542320 11424096 -384512033763422224069246275101354754048 11424097 -22420013624892711704731575047925003840 11424098 -39773892949053858865133377726493998080 11424099 -418354334302191360685644646455973164936 11424100 115212503151752066464829091796545638400 11424101 -77354271495073695209440794919698557988 11424102 202078179173038856303126088645541576704 11424103 678058711063142727955280534618964904360 11424104 -939946257305735698391872039406953866240 11424105 422282506283113117385569737388164105600 11424106 8585596402891562346912610562895840000 11424107 -1157451564140173793946224976637829941644 11424108 -66957311066269498237641673864559946240 11424109 -242634684200384984443125597743373931690 11424110 241363286692383718770472484844767377920 11424111 9100846814374427224335611748079104000 11424112 -55265995741699036121938571375765946368 11424113 -361507463286539551472447403090816286656 11424114 165552896681754327509892438299911494048 11424115 -416913880393359339715568387306755515600 11424116 441823325122952574648659007377302947840 11424117 34243069148210760960188609135823142080 11424118 391496603252725737890086977903061337760 11424119 410856340017587066075203306222210173792 11424120 -29044111667413478304311380565478604800 11424121 16783137226507584723417637196985529322 11424122 -142794631098301476777644624025788511888 11424123 -5794726681176323090685571788829414560 11424124 -1152655026008231011554166504976795418624 11424125 58023401816094560114225095387237479000 11424126 -44870348425143174658340980206135960576 11424127 -98020393215086615008231354275131354640 11424128 641811784814303178984061986039398400000 11424129 -27209808783299690502432605976988429920 11424130 459086008326541264342330704234048153600 11424131 471157993431459264917729375968087831932 11424132 -498519068601159436341851331904804147200 11424133 39295263643712823707935680083079039520 11424134 417574342672670401216686057521947996992 11424135 35103391227934800470092250288708084640 11424136 -814192221808588190865878736414799626240 11424137 676518255005500484507924757004840005786 11424138 -100549273025985688483078923061344276480 11424139 125671454130389488136586821862147032424 11424140 97719881588282287592188212054029537280 11424141 317743372900900044609720485384633627340 11424142 -171059894497306566188731050766225308288 11424143 280382781763590375926207539782346582560 11424144 17826507733622153722401197483069865984 11424145 -88321231166244700713222834395510480280 11424146 -226590118139207452336881325644180473856 11424147 -89094993499945337388988769780971292928 11424148 -341386786918583015844882520123401073792 11424149 805541064892300234274168893014095662080 11424150 116644621606384434940631874241032768000 11424151 -110816340299546781240606083452088415296 11424152 429297641777922325676520431584346726400 11424153 218013591196958769175524676788653906688 11424154 -3104694513385061664449963836997699328 11424155 -616056362848993037686908867150360757440 11424156 82913882581487159240010658835496883200 11424157 -234947294451368561510153729010628539668 11424158 21222551675108298111662419383629279232 11424159 239547163311121580564667902617173170184 11424160 200791720286657679218313888985613598720 11424161 -337182136458382559559915658671979855680 11424162 -331689899664490196570332997310118674048 11424163 1521647306066181934164909954048347745360 11424164 1117009632781989414747422534410411074816 11424165 -7021944392060270732755164392552842080 11424166 -13905711912558874919501078346808368000 11424167 -1319150016062887510723575367989896525640 11424168 4933621021052670512791145986127462400 11424169 15329942002958738998703326774307218944 11424170 -124978332867282376428579786095113785600 11424171 -129042415781329878652658168710577756736 11424172 10420967953729599179495646942876142080 11424173 1323199081585036015372584706302838860960 11424174 251500452032256606184552013662328669760 11424175 151849782208664041290563054368838640800 11424176 49919728402693561200739089146773143552 11424177 19439208135078713558986962496326470388 11424178 -11648742307435001222888236403645890944 11424179 -59853544648566034083683487691405439616 11424180 -316599761829116553281502101889073367040 11424181 -7993068330746421576535474705365369760 11424182 -36367886406776742262631246877801234432 11424183 -102319687726215536944801889628211921176 11424184 -573182956117530010261883694626787041280 11424185 -95598573340742302036276317911930242620 11424186 -214183945543483906685137465784211340800 11424187 -623656622503681140719885749641996268320 11424188 755295178523453681433653885746070338560 11424189 294601961673473071730294999606790611520 11424190 -293400736239067307871639432197225587200 11424191 1720062643499216762222856771821331352800 11424192 -5336654115701696493669187427971891200 11424193 -1012197194462539967689397514661898191056 11424194 258400355176736809166451513641794877952 11424195 447288000573973466756908077989515060320 11424196 216059994297528040014334821213023748096 11424197 -14366113154390892976961874464306587680 11424198 -23040792232800784144352650577647163520 11424199 93293034928972134514274435917893000480 11424200 203275823503684025805714607202630592000 11424201 -318946076881963142340963820755750063840 11424202 -644040241457206415979032868506786395200 11424203 -334607670887744505637552445770994775468 11424204 361256039031337980853552382889348867072 11424205 97978566539453810408115854710367192760 11424206 1640662144214049602091867066622607232 11424207 122987140723442242261198021693384932480 11424208 21670609298649834820837456692315602944 11424209 -1055066679619740326117128128739499320590 11424210 -43694119513555210448477171651446318080 11424211 4475226317349152314503001155278544624 11424212 -538521035708208129926640347926998233088 11424213 377952484589355424326941329362075456000 11424214 80351364496082494292649982565242263360 11424215 12524319175603367377668662102777760 11424216 363584423116186930738905251288879001600 11424217 -447462815367697877171915338038463371008 11424218 20637443608342412030247254900479980480 11424219 522960588901860930246359960433505557144 11424220 -409612247856612183012282384302572485120 11424221 -99314177677161820721907596253516706560 11424222 122610303509946542850086968789160688960 11424223 999653663243244347845877533554477831024 11424224 51745431736395295404975926963747684352 11424225 128539181629513595707888959463911516000 11424226 422107618078423258269252637511044761984 11424227 -79050467659575183433046212049770686768 11424228 -107602225135778007929637719279235956736 11424229 -105724796083161012808826458696531872480 11424230 182744302112463995209269478683471461760 11424231 64929180450799058699569356951600661920 11424232 -62809932531035047336664336695196697600 11424233 535421303504154583743720913684537975482 11424234 -368676592776880650833101856745856934400 11424235 261675261333345278452837987721260170000 11424236 260300306846930451230335782184537985280 11424237 -679216464409389526746508593704655891456 11424238 65932796878730797363826602596107231232 11424239 -781825569769566778136868660837928854960 11424240 -41894454026888000347368298008084480 11424241 453501776968400764751079446896271426642 11424242 679822384804752175634627586147887392272 11424243 -410439852203383654872956424666454450176 11424244 26428989116016665442653688079236628480 11424245 -196573591014545913850130961730194412800 11424246 -320010049836373248816221782323454833216 11424247 -67849954405019957547917385665267553304 11424248 668589021851328606091147707694877245440 11424249 -457468591418643398216218877989939023756 11424250 723510903083207850176483505880152000 11424251 -306986057873445172503977612110651190748 11424252 303681609789897741808017395129872458240 11424253 -99945315036841373523370499437368277498 11424254 -3358733522960402163344244042390644160 11424255 350881606432289378924192702356549770240 11424256 99673532986763435619852488757743714304 11424257 280227250674503362383756407836084010580 11424258 310989650228426858473623762845485606224 11424259 485342334551152092471164064054979287552 11424260 -614948917819910773177522956842553484800 11424261 140817852722250246707824927988116831680 11424262 -403098880839082560456107753721846302208 11424263 -906814559000035854289825610244093515760 11424264 227057569275975263193188809776420864000 11424265 631920245581694309655077346536808520320 11424266 -141813536694059216721604593824673780480 11424267 -978130278866754502443667788268892423760 11424268 254381010764979104008099225972239963136 11424269 -1309440642303024622803268313322654075840 11424270 27207033548707450864268832592998420480 11424271 -550578936120961936191712206062054659400 11424272 -51076743642516826077081360068636540928 11424273 162181457629829536242668788276206174144 11424274 -473796837084485419250693327170255761408 11424275 -128064827357254492504408081009547438400 11424276 73555229885912928286219403178493169664 11424277 -266825661101478439928394294028556873700 11424278 -286076018747054187806190286948398190560 11424279 -156052131508076160383547259873608778752 11424280 -70699737620613667373238116228762419200 11424281 -37533560528617960256860656193784770752 11424282 -247299111284830178029513721485533169920 11424283 2466446521024272587059668352452139008 11424284 -549157877579962422856927591433794137600 11424285 -167264584871688514864043236849605120000 11424286 90037900500168208999919630763233968704 11424287 458735786543134153814750487053510743152 11424288 585242527545506197100891306880238878720 11424289 -790120241047176918997964644795474641240 11424290 -167903339896691951603846324251450982400 11424291 288040308687832270880785325604752464704 11424292 -496208637031459286732129265202527218688 11424293 251384045594144940519340561615350989340 11424294 174138067610409532485611202292766269440 11424295 -532944174384410862939402167325139120200 11424296 -38059443360232622537371971592675584000 11424297 818232414269470135003319331953118274560 11424298 53862411008140102017431805968662388400 11424299 788925750706768621971469498392228357300 11424300 -97452835320946187982033528205801651200 11424301 -52538949389082703522791426436153328000 11424302 -67169600822601574056435442506959955648 11424303 459816997402406655895387017464059794048 11424304 -382610178271945453463305153979522514944 11424305 -520316189842773543034441852854248537700 11424306 5578412832041620057610523546483929088 11424307 100766763949175930903844139284042862560 11424308 141590991481695331666716584573550114816 11424309 44760659221287254898734567636714917248 11424310 311502055811895096217060652487901186560 11424311 535028154500166122222544904180197319992 11424312 493941218320490391372062822167247523840 11424313 858111175269851331778503308676430315562 11424314 53485285161119985687486844251994828032 11424315 -118036580954921559870971558626447246080 11424316 238025464740198543496739280402483031040 11424317 19704645006910540151472298811854244160 11424318 137993783701325257948542406427260114560 11424319 -2161898662495870987605172453467713989320 11424320 67415315925458239757489250924232704000 11424321 12863570529979848369959814681832622562 11424322 37354220814517935971055249495358522368 11424323 1544628689110116954961671532103896941720 11424324 -27979016132926613556001786054492090368 11424325 -499677963316539335814171980594399954400 11424326 2256863169403705463708277794265059328 11424327 389767386567672653284077843977628414120 11424328 286475144891445556639549947306154460160 11424329 160377979081487864410148532078794606976 11424330 -75658266924719247647566015341084825600 11424331 221374229681468866608754307437712954132 11424332 -704896195408988222890082219916385000704 11424333 912845913881754863316608292776205014784 11424334 120853815094099226473282850243123226816 11424335 -3719652747447037511391155177441678400 11424336 -43661881595728047417397282421342208 11424337 -57756628279681775009047549459660133376 11424338 471069775016997533420978043336713266320 11424339 514632372314262474233904633556766069400 11424340 188275369381312863312099611548090375680 11424341 -28995440352201668032541149136964318258 11424342 -149482266334677910091129674361191249536 11424343 -569129736972378067858018694567261507584 11424344 132876294436186420654213440017637765120 11424345 -280744108619924122230599672588374956480 11424346 233471643048990836923690891842736357872 11424347 889168495543645289690673324437381913600 11424348 536257440553639707960598013477024563200 11424349 451925200814211213607983943521012333350 11424350 211536260195325612900065961655413182400 11424351 510762889066809185638127105609743791120 11424352 184136641019591023717233665061932236800 11424353 -26288980747264139631399253537098467136 11424354 27054031963575749827358147118581092608 11424355 422626596628503153970218564191711687760 11424356 -646967626715620364010082156118711980800 11424357 47321925082958853294972438104384156352 11424358 -112415141960220485398763577148559677440 11424359 -370836108175331424021470553068892502584 11424360 189837394648320400000479571026121113600 11424361 426648454721359837206986100117279668452 11424362 -117627731356418460467121112015057753248 11424363 -154886165835982077017062323262388773152 11424364 297418597807608929583973952096356352 11424365 -16016274358033160178063720780843370740 11424366 389883805900968668497786527117372145152 11424367 -806845030543714284794241278499826241584 11424368 -30426263439205292544180237752359747584 11424369 5077093631775208026240887652730046976 11424370 -35014268928969008465766273391750410240 11424371 61596277168386390525389013962888405760 11424372 1831677242974230844842268058627346432 11424373 714000456210604051882725706266542680622 11424374 258472196874125815073821552120356133632 11424375 -50624488151062080040468554549920550000 11424376 -567155437662510705180131749302279782400 11424377 664357991530883572432051998302255695440 11424378 3067742516738702920626605272720427520 11424379 -563864846842245151236539610864191084688 11424380 229912833089889516812991498571574246400 11424381 -436736751952525641472426029873562434048 11424382 -528756083305964936066287192944014755200 11424383 408076276586907842217200532020835445632 11424384 701370474514795313098835250704013066240 11424385 177830438813812713299040025959878795520 11424386 -372461107288608436603939536820398082608 11424387 171183193444855345571899583354929864368 11424388 -31399386105970299158327222485693731712 11424389 -581919609265704966227554669716479163810 11424390 -20243888272964235713330782070098790400 11424391 -41174859568996759091983770569802105600 11424392 160465924833241307067352867376155361280 11424393 685258692722926365977116823409033440682 11424394 -72313005229931205652089197673688181760 11424395 332396016607076051876304316487490458400 11424396 24213386477149156793118004165367193600 11424397 -88727423479480799022495154524075809568 11424398 -183138669994398466688530752858497140800 11424399 30957752663014556938748027449409648640 11424400 -38478725693548519447185847615130521600 11424401 31856660781264184524884226719929269492 11424402 -190600205780463080484777308452281874176 11424403 -1110871977585300427473189940717809150080 11424404 -56143791445992446243895938453204959488 11424405 329555697285736626702667152281725449600 11424406 -21797990391688565116595492285195950080 11424407 -29669484968404152420780703138548889920 11424408 122204290164126055760867928111497502720 11424409 522670398484957450404014709369258358420 11424410 443759313667086953176708529327555424000 11424411 614203363224610530727502695878538978860 11424412 144501633237866861043700252704899072 11424413 -35995470720942895394239140119306820864 11424414 72181530172921329998954011859555269440 11424415 376907642991704861337551134783345524000 11424416 -323385468246983178318451757702175129600 11424417 226798249107190399987917749766052808880 11424418 339275493358280409160162235877167054160 11424419 -1278061929809108959375929399959419768704 11424420 1554583250108353192071380706987233280 11424421 783240985385836133655587853302262265212 11424422 -142965149937664376428374507044914147968 11424423 -712738876631547163962091160531715379416 11424424 294227419308518870251317975391871385600 11424425 -151673469569773983958210742048267765700 11424426 -46350765414797979997847181008253772800 11424427 -15614005658305071019613476979709639680 11424428 -18869013368657413422518722455737740032 11424429 315917703799170667460254078265301577920 11424430 -47037924734769979659794094283395532800 11424431 -1028711195207629063214421469509417720288 11424432 -58860349234797623051711769535620218880 11424433 -640428826457695322796919308359076670318 11424434 99496709320504820582913356801222323200 11424435 -313599996643896708330596035041642643200 11424436 392150128082401919618505311791493843712 11424437 858981462452122473193904501180259453600 11424438 105226397365839925010304705972807420864 11424439 -57275746890849021401130448097280803520 11424440 -542590389612927323789416268279627059200 11424441 138488075362219185926179346696648105664 11424442 54823061320359921466585819184868709824 11424443 517851043434699329952693623811376305144 11424444 125821748418007039193633138286390268416 11424445 -158439874136360966100436283197851029760 11424446 -226593111918744515841873486443809529472 11424447 174597613868906127068435249285744709624 11424448 148181834504914808127969218530831761408 11424449 -309615126578188312090764055308531085740 11424450 -59081023010044146613483533480884726400 11424451 -791518380944447946475538966902472889968 11424452 -268416828536790217552140209155644715008 11424453 15454689715967255539495600411195899840 11424454 -166472602568907160087067785554411581760 11424455 159408670335373337606089045106142720 11424456 -147852621075943988256602989855980748800 11424457 -1906150927565685595256731031828322240 11424458 -234136903977308928436940247843493459920 11424459 3305459744728362125214906377991081096 11424460 -323924384750459527275792728466074526720 11424461 252297831803672720298508985776753540224 11424462 -24023413480890826997139836428532960256 11424463 -677585249679992723017873854419055404520 11424464 -52170538522924189671227611529691832320 11424465 104633191415807073571868522829197870400 11424466 -132746924944896945960140137557906305760 11424467 -682342736085392825091531671122116014484 11424468 57778439407423503883811939438997405696 11424469 -315157644820887524268350932515857605888 11424470 194820763503347968907551925150427029760 11424471 415274248759219646670423930936564894312 11424472 -665020175163574848657612229557792460800 11424473 1104077115619536148982864039235828499722 11424474 -266706596874908314266943697286391314432 11424475 -510629880188718535223359280820614375500 11424476 342658600315349489250887769714134194176 11424477 -420908659707035778550600878195304337280 11424478 -198006347517007634922717999994217356800 11424479 -3115326119575315138299298712222413320 11424480 308236925301535984326960380553233694720 11424481 -511123390594340504699614573006170911468 11424482 307901440980268537184505326753133632592 11424483 -9762118896819160906291974178832151600 11424484 -124982359774453759782741533451625369984 11424485 -57202199640283991004039595539282078600 11424486 60824790807660676408335038122815520128 11424487 -224859229149647307653756797960005783048 11424488 -276509211154242861588696574863837972480 11424489 -378646227883283071690336141190072632176 11424490 25224238732604340115275524804594718720 11424491 120905545897978572106093333527769186560 11424492 -28274654096411179258083081540105953280 11424493 396833499020978670162924299161986809580 11424494 96122566021913178076286783521700767296 11424495 220302065567978657691315428506644015120 11424496 -34733479135507569312335317222177996800 11424497 50428408861193176414846827526862136240 11424498 3539618404038732697302509288048210688 11424499 -399940503317522723722558189463315720500 11424500 -76952400164795927947003776228333696000 11424501 -708076534658249692248284123473790570400 11424502 655646719011709481131827428634720357504 11424503 -34817256323000591676984665188076116248 11424504 43820679530089572049946323803730083840 11424505 48690733196041339374982469331054648900 11424506 465450561357949288162490730969028846080 11424507 -145186580725041937945553366243253571584 11424508 -193365494760946637269646525325396400640 11424509 235231133142326725589093908628361186720 11424510 -394974438003500549229682338824326656000 11424511 92925296051241940054205620656065209344 11424512 81878907068277736284797395974343360512 11424513 -169300107106614336636846894008170457856 11424514 -268871538200753032825146781389157992960 11424515 -163512098753650101647300738498104362000 11424516 281398546848917260851140047828179400704 11424517 -41966219510264990503206257315609053440 11424518 -197089640189384637486933550040525222784 11424519 710053948857363951781618350279022101744 11424520 410343031597959609558854304321239500800 11424521 375290800828741432736551736687345341320 11424522 137239400569408673342082473224167420672 11424523 -388923949735399768561252585746982981632 11424524 723427900168923997966962384733497100800 11424525 35329693202257020246798956978453913600 11424526 -223562542846059018251069061912706555776 11424527 127316976188472518454181944577440634464 11424528 -61470809501396492954851590998292553728 11424529 1033903754785928617565814627946624182640 11424530 -25723693811413885640996142017349209280 11424531 -458910893556767792791785449740926053448 11424532 -176576045131923271775711957203987773440 11424533 301348867003424527479148205540570825760 11424534 -336682816043572562195879367951349209600 11424535 459909625521998005085879599635288982800 11424536 16258144243196924857904495995294310400 11424537 -729430369782704528801586286917999576960 11424538 519429721592441520285749917354119474144 11424539 -42933195715424212783675253640782462976 11424540 -239343459492536209266441366933053107200 11424541 -7779941253340468549057289205067940640 11424542 -6473468092633830983247775659526067328 11424543 -44550635512247041522121675790637328352 11424544 768491500877630683268645114458459471872 11424545 -55764715309915234185298391124448324800 11424546 -278509350506101813790755896543469497648 11424547 84317558768992305231955945942922489632 11424548 266948283460177611527320484992455582720 11424549 -751908831900933742203027038850856775520 11424550 -121148116406625400786403373855050640000 11424551 -12278004646399661398303814017234397448 11424552 592404121579806322140381003005444997120 11424553 368523288516843065866647798189965630080 11424554 76048456136790258796706435989034741760 11424555 13848896638171051602996221886270898800 11424556 188921451168137242032335838336678626304 11424557 374180933609990042234665690835231723232 11424558 311010589604248399061727051944539819584 11424559 467263568781181951394988992622341791760 11424560 -8511971498566926580520702260795146240 11424561 178194964593600340827791630049620018784 11424562 235053931289044423581487614165088666752 11424563 -771751822436191348020145507852413908520 11424564 17880272402457849072994808571944491776 11424565 -650047742559242947512797253508000557540 11424566 9083893220870157746053371274721507232 11424567 -1893515833252551474369757067300810496 11424568 259343984861814908739565948680876810240 11424569 -580310714575594982360115558972152405586 11424570 -198202867745879647110386464377170284800 11424571 715166864165617277898954717888913420772 11424572 -5167519490627168243589483617036746752 11424573 -21910840675536040989532437181303870740 11424574 -15234778396991703341145191333536535040 11424575 27446804806125326310314995594643085000 11424576 131021858842303818198208669763166535680 11424577 1001808078062244050640288346971880127426 11424578 -573738385233015526918723953325867872 11424579 293530139519911514195413510569194858160 11424580 625535642634258356102677264881944659200 11424581 -484988530347129564289075957507361243520 11424582 -138171729226661449614691137418340506752 11424583 288518731019923905318581569822457750400 11424584 -16707685850841302278757741513348014080 11424585 -122275030109353198139108282880326860800 11424586 392494302390417954919375178659407448320 11424587 57527133861169842195720980709325143480 11424588 49344073530893563137963085510252019712 11424589 -159682229311523626714244880105379936800 11424590 65004833709190534904860798707770592000 11424591 197498821042012501742035095290820151440 11424592 -189515543442897562177939922051148488704 11424593 -1226275931072186264092488588395139286158 11424594 -179268356820463145451037154187367228800 11424595 222149739931590879676253639496558209760 11424596 -405780064279954671403965017487407644800 11424597 217887014088326519799889419441893456640 11424598 -376769454331844416041353692772536831200 11424599 -819963087342576308491346383868727984264 11424600 -114865141012745117209524428977009152000 11424601 203188658833762830057485436360038201092 11424602 -136435871799932211657748835961801762048 11424603 -180829884141969094746807980166727650000 11424604 -393337596184376340078429713385234246144 11424605 1296850171538878085476675443423000000 11424606 61398896810624762537599957609561027584 11424607 -113788334850060855365561553698940178144 11424608 -416072274307577316718831338631570391040 11424609 -32339707131642322667285861603993630592 11424610 136921880593124759830158357962194321920 11424611 -756365230226769870914866908349383027576 11424612 619956933808718757971597239823787067392 11424613 744516439760495818226260739960860420862 11424614 -126650558583147232032203283594999246720 11424615 -2115294689392439523074221467183118560 11424616 28147362260001381556750972252941189120 11424617 -85266869133897860523802604267883824760 11424618 -439617736901212608643186473333430848000 11424619 -401558996624303174443547045609967388704 11424620 -236102685997075115922848651708663992320 11424621 71288237440905633385189194366379148544 11424622 -309348626098026039602209830651331699776 11424623 155021130101511151716192912311572554336 11424624 71914168432375360637392345664182026240 11424625 271430928587792687552113197005815977000 11424626 -49537602827993985600790958639385493488 11424627 -582391646049017339493985952747591472 11424628 -1130424054644465366998486126116481910784 11424629 -941173693004274844511193056371800622080 11424630 39731442658878051182267966646211921920 11424631 -144827595385742571715088717735406492568 11424632 -226837131375951769241736810166683033600 11424633 238605575680115139366685658114431681248 11424634 273929590152506520091462837324965124320 11424635 844126024544531240277692989321545350400 11424636 -165336537028772095527995767096308177408 11424637 -716692034737820288704418398628866494720 11424638 224228638857781004905603147825040863296 11424639 168285462689034077692728493231766131968 11424640 374159656605752755387829935496862105600 11424641 209092404912046975112926940705627156784 11424642 14684320907751000314295037051375980672 11424643 1117819833751495260649061315935639079320 11424644 32295135465177752397208564485112012800 11424645 129256024743330700650163838141373825120 11424646 55275302938620337607578916977235455104 11424647 -74018235745607303316801939498345513600 11424648 42849026432672477981377153966512168960 11424649 -298057536833756886396911172129350357350 11424650 34770874788390344709615567178038573600 11424651 -108038311738525297971853376182113494016 11424652 -118189030492400195438400692425813337088 11424653 -308382951472945073152829654932807489098 11424654 240877788280538431914811898396053179264 11424655 -456691037551749508544934240009500804880 11424656 17013479519138656675506123453298655232 11424657 246751345847317797809187393121675524288 11424658 248564289467649091231004722933789080576 11424659 995642387810828037573290479944204342600 11424660 -64016089370982186526384783356366766080 11424661 -591636474402658796777352483895366810738 11424662 -51744309092325190952929865405515272000 11424663 156169140228030074433445253540808655200 11424664 1561699573805771861546764074686795366400 11424665 31395809407029364745850350094615705600 11424666 293123360833489792301950108029899243520 11424667 1699721636756819279641822740443119063992 11424668 -242707783530758392904791650738889277952 11424669 -1329727963891409564241664120669117056 11424670 -4030013020231621603610850019640604480 11424671 -540648430976513001483896483046902219856 11424672 201207697045308389218255323232783564800 11424673 308901553234324567539635574537089711764 11424674 256821417751004278576687252202416896336 11424675 36702591755559111523098295503748128000 11424676 -241012077886886175461448747157407571712 11424677 293302989790594590452510458500593310624 11424678 -54674090582191428181558505192598896640 11424679 -260979606396354892419716925000466666528 11424680 374953479733660635144657910587652300800 11424681 414026708546429982609341469680631706560 11424682 -110536670851029178363803230393617577808 11424683 9250239749918407436662798431812518680 11424684 124630062349579011929888575585753499136 11424685 -697852231506670334945167738065836629620 11424686 -30370465182918953406272728083550070016 11424687 138747792797644284593893805743798193160 11424688 -194443250139826287105870338895119646720 11424689 1331190048516345473146213401401190717924 11424690 -300862524591052059374848435389353760960 11424691 13104752162004976954319430763688582184 11424692 -150394184567745949133408688695449325184 11424693 590627162975502212544153737699619556320 11424694 96543800985589704205423171079399572896 11424695 -675652424793101691420742708600668103200 11424696 31189043006036572291699510879721164800 11424697 640086488795478075721757137988363753172 11424698 -38396647579016294562712585176954247680 11424699 545096210366991650534481562696274400 11424700 -36466728664016547328058019137704960000 11424701 -677914704581813772428162386333627457760 11424702 81176174148905551264676693437219828032 11424703 50717937997239015904779375904509253952 11424704 -9453697310166304065781504966398050304 11424705 110259677806429882300815880767801715200 11424706 95574209830946176426572564681891903360 11424707 -150169630129023913857102957907941315888 11424708 -276877372973130363069147017323815873408 11424709 364456304503839325495813085718577386880 11424710 184261667484013183053741478649188331520 11424711 341161706765372588251340848583947058304 11424712 -24241792735143159570657461451868876800 11424713 7471014756479410449535407058057774464 11424714 81025157097676431138455865591989289984 11424715 795918137518699450328329480029727827360 11424716 -593681692431498156467795107932746142720 11424717 124332948889858343269639692313421885334 11424718 -219138831622198885133923644735502597440 11424719 -5953530553623804480204804182958525360 11424720 29070872667973168996504774588657827840 11424721 -75884374828667251193831600372267461632 11424722 -93142716664335608213718373045404959088 11424723 540170816607163466660012189983783577784 11424724 -1123766546444343393912173561355160128000 11424725 8176224156764100798717427804325126100 11424726 -10089997112692793217712063679262944640 11424727 462338575159622285626167303192864733200 11424728 -139635172325579633472315615267595837440 11424729 -494639936208950369073510191438954036016 11424730 -40596959321891484949204161255124734240 11424731 -359317596834750168821844642392057152728 11424732 -20615082415739373947257721738332864512 11424733 -413208583917401118547070860530607539336 11424734 -584637387893167650378984871354996569984 11424735 -8808415382121370870239912443925808800 11424736 222639849747306764446536669659318452224 11424737 578607195730392243722025636555594100386 11424738 -28523038189963187377907816148311927040 11424739 800875645413828209558385456647719952540 11424740 95806902407153285091622771950659911680 11424741 1126780841987456367876768292338947324160 11424742 391049439957651062505168450225066630240 11424743 -57227507718545893905671042203706768640 11424744 313497924720459051878732539440396288000 11424745 -627147451189076548552136762299042081500 11424746 -110019386780977197914248719662029262928 11424747 273417137930875585648878266248878406128 11424748 249266967223910774440590645519710014208 11424749 -114910924168163376192029752553676465408 11424750 -208806000202741644269448790718228832000 11424751 -176472857475428278562508897336972312736 11424752 20568904640602848654643247004759490560 11424753 1414071199691701962849660167443562803200 11424754 -375775062444615063549174760752772998528 11424755 125616279583962044644894808424420578160 11424756 436273266899757446503106515620102144 11424757 -86616925811826699701406363632968936000 11424758 51474974083936023037803317170817841984 11424759 -28600429908633732776360916536809769496 11424760 1284586557816393563452805006444003328000 11424761 218767019291766423314003399805761030724 11424762 45584398400198638771921265552949099120 11424763 302418685941666878941670383173734809360 11424764 -201029926335946054010941438089664694784 11424765 328072728687086676144827219669163123840 11424766 238622677152031371775800913439078264832 11424767 573090379448876607713811592315023803520 11424768 -565807395118278661289904144602187694080 11424769 504950385137836012142739690753315591170 11424770 103795119239322589210583665893982517760 11424771 20005956130469037757806655468135540800 11424772 1212594410640674578237509245535173716992 11424773 414560933825890176789807039507999121920 11424774 -321951839739751106768003444173084127040 11424775 -357344751617480546918621307840184271200 11424776 -942855323450728592932871619411501465600 11424777 30059853141474685924818353336357078400 11424778 -46852346076091897428501228188905444560 11424779 19141122804893723401334746514367415380 11424780 156818912406425236931016137667716044800 11424781 -241593793025607642226587500049027367968 11424782 -790635087666492602813778204224489013120 11424783 -495584385098461886026985380247860198776 11424784 -16755162264336192685356774247441367040 11424785 -426270550125186301020137326914036475020 11424786 37794549324607996918410870409611283968 11424787 45272150851036650521354378039224235592 11424788 -156005462632188806398059142542527478912 11424789 -74495584818865280367483484163311908000 11424790 36474133033226049473716676531080496640 11424791 477645264905937344064274509415847715480 11424792 57536081872425705189011792063551856640 11424793 -647919000985799761199434330470015011840 11424794 -32395891454320208056249461737533087488 11424795 -119598223610151335751768914096559340800 11424796 212769265380813340232768001816203630080 11424797 951079170910042271971794721850562822246 11424798 13525469925914760320752083640575341568 11424799 3537391687495004769616790336430376560 11424800 -324619188353719972091388484311962419200 11424801 166119830518147400470467041608767955632 11424802 45865239227442560241491832385382191104 11424803 60754338308790523141034825954635471584 11424804 -170893473987154625081753947381750468608 11424805 122062058683681754688718798274036256000 11424806 -243101964925924983551875476081239555136 11424807 61254608279881545951102356346219038112 11424808 88332603698358700390557351191981905920 11424809 1001120478201968811252400618943012028240 11424810 -153250133847844055336194269270531686400 11424811 11981402056095985111865651016064725600 11424812 -73467699560819585475666909742828124160 11424813 728186965815139361246433425985840608640 11424814 154346411412215619518719050692126244480 11424815 166035850518895567261711312105314933960 11424816 -70531898431862674744547761344748584960 11424817 -258834145228966075113581996048094517068 11424818 -23470491352318176969808931200760368128 11424819 23317284188559610719574653590576720640 11424820 -889131990824699230492045255841045760 11424821 -68726472034312572369195723837025272978 11424822 -107479083145458697722739924754361569280 11424823 32792029501186170595465653388063327200 11424824 6095690630060203441864799957273579520 11424825 -231652609632344589686039719521545976450 11424826 15300617985352093932021602991763537920 11424827 237046081501675644354592340933795589480 11424828 418925143296610973385779526050913444864 11424829 -206625478966193507192478485335057742516 11424830 -191658504252885736983767307470879893440 11424831 -261048281374153780101136061628267833856 11424832 81464981745482567262760213057716617216 11424833 23311253924486578889653465319848058880 11424834 593644195481954067673945420506519594240 11424835 -91377276136287985886841217177622312400 11424836 405623983811059806834555825020108378112 11424837 -52567464118859052245352293717259682848 11424838 -168947047037996946257574156207881518080 11424839 541451143463058952144958235801481651224 11424840 346883921204285326177164918622113792000 11424841 286992831048299729048280717712193662440 11424842 -453886477061041431532501340755714560 11424843 728423240374331784842068388325834017532 11424844 -571778179943399372698854922106090240000 11424845 120844117341725789644485449279032730520 11424846 2215522561494263193745470527347363968 11424847 73425912202932503238268936518253768432 11424848 341712055285069618096907052352707477504 11424849 -523648600154308903229402555630614545936 11424850 62626794818467654595707350399345160800 11424851 -162146171730205601655720782176142505696 11424852 153180763323173293686770451348071792640 11424853 -332993869218769272540203986990704222336 11424854 136207568800587969462421180822714490880 11424855 35115876713905752712112157209817499200 11424856 -261946276366590101859023074678771875840 11424857 50849968463195766417833456532951445200 11424858 -321852632267416918488838033262553570816 11424859 422838040951648179731837368269261949104 11424860 69990514310618407756089120744656793600 11424861 69298753009945379499264209834825424000 11424862 633154932748624099039952424076974114432 11424863 -2364605392906913542893668299700980831056 11424864 -35910014148723604507417321328030515200 11424865 9884161973036010700063607409726279120 11424866 -33210383389915954222274936039913665760 11424867 251394707338930663002805171613460508800 11424868 -32928803185516512868681535019794919424 11424869 -542246924934085446292944386873068883940 11424870 90555190272925130819904067881037739520 11424871 -635554772000188324785165406407540135800 11424872 -499719774512744575079674045578951091200 11424873 -143532611584552087088545225627387128000 11424874 -184476682086665852377920904883697277440 11424875 -276552974165140285928755415682348096000 11424876 -161366384982715549658578869225603475968 11424877 -397649454425988046953770725140983823274 11424878 -214118768726593181948046928474570985280 11424879 487728469789700956212956823751082178024 11424880 141958071937032515656477405754205634560 11424881 -345361795714740270737102928459424078668 11424882 -9966861226824184679151981107805659136 11424883 745605720294910215825502218052051402120 11424884 181978618869609522816018204475959442176 11424885 2861118018117808427989250019159992640 11424886 -739908280202129206483006104967432599552 11424887 -540190830723893335142646415323496079688 11424888 159950269076330036434622009596014182400 11424889 -743593948441582438966391731951648963734 11424890 -376178627070106582999143769267754188800 11424891 -21700358582417111967574824911284990416 11424892 214386083151917296195765129045418353152 11424893 -1177483556296975120028657313846483747156 11424894 17308796493111832812383463494934798336 11424895 62299841902054878366333884662449609600 11424896 -86990625040840951381047750957371228160 11424897 104007056149461992489691516275714628480 11424898 -371294579312190751583081263586525023680 11424899 810293580033401756065779597089967627900 11424900 70362260920519358748465191180831308800 11424901 705115536829906577798514112368312591360 11424902 -325433467218585548409485515226357266848 11424903 -149318589089303773759206563534993740032 11424904 57879698808008789251885345646246261760 11424905 -194667473994789515633788282841183567040 11424906 17918011338180777215405291930749764912 11424907 -319268923488481326191793106730828823480 11424908 116568657179766377955639520547423433216 11424909 369757781291497020756328870038682374240 11424910 -25628014928515412670472874303459942400 11424911 35914027359257652749271931985581254624 11424912 -130335767133043198448668341535869173760 11424913 -609507118226460694629404800834798341838 11424914 -271854999987653114926518334179353080944 11424915 -437394657775172861793695935409660772000 11424916 782056465041290962187080825328362298240 11424917 47385135471122978777819192666869843200 11424918 -260441868535162260710204887108550012160 11424919 -1081481088754470815750970632682658659240 11424920 -58860123727470164709084814646535782400 11424921 -371691045090068772565908452027299683888 11424922 75225041342704420322542067904954508512 11424923 -430211491926446244241840718973535992828 11424924 -24518591730274470235227838261494641664 11424925 -253466272030840092315900695565583675200 11424926 -156250971150259360532054267289666679296 11424927 840380915646813815420973347898997416720 11424928 -177383188903611556888964048461234176 11424929 179338595974710840647653587641713186530 11424930 -58497031300403632109368950390400128000 11424931 329039149133595726391491380831110435792 11424932 471841155051084525019701278709247054080 11424933 -161509250599842666433977745081050024900 11424934 60589585347442937848900931760748900224 11424935 17438369916278577817657074388490148960 11424936 300412791338055652008776075197320806400 11424937 208053495836764861402711293642858486240 11424938 -43918610282355496193755221015159981984 11424939 436307949523449760199269979305550639088 11424940 -666167147982753725643359582854309708800 11424941 1968510905537387368687350027844690326 11424942 282005098302134952878886167157626970240 11424943 2141870549887978452752449417478236979680 11424944 522800054309299187899223476600504320 11424945 -88570652973629184828848199942902396160 11424946 75523261600553008834085930032746600864 11424947 1042579449356213144882965376107474478040 11424948 126459415654200504180718929116446519296 11424949 -771700432132742987112272801302896244836 11424950 -66177089465360619214473343407060350400 11424951 -214940434994194068953155350126704855520 11424952 402256220334670914440866936335982264320 11424953 -770918605519464337213578186616989555798 11424954 186124864818974718826231902550268024832 11424955 -253433435352158871905167904094853758000 11424956 -226279567821207717048512157998931909120 11424957 -107692955067388238595737341905324153600 11424958 483590899464026462401103461351269838080 11424959 17381903668960802376558362050705963008 11424960 -178911265342355986697054489427019038720 11424961 -551095292396970888553362634233404437438 11424962 458778641709777273919146355016224894464 11424963 -669819067742697822278659720195862644224 11424964 599390029007933281656784980166469326976 11424965 58353290765952149127963756810747784320 11424966 -145461417916305657580635481912376524800 11424967 897015098099460183244344219779548045016 11424968 541132062658996591356927037459036416000 11424969 -37881742010754889309250564385404289804 11424970 124279522517409078422292909807103084800 11424971 466327952378665401296961999996121678032 11424972 -129775355521061931063394622224799044608 11424973 77266894653547403872255289948161500640 11424974 448110153157761635574906873258672420864 11424975 -29038501671460386541908171916367088000 11424976 -155105521156526247146795818788996947968 11424977 160135658179369340549737490741478179826 11424978 21266208480946540570246693636159238208 11424979 -133108427429949143799428523783457942420 11424980 -2304441497555788849711353889581465600 11424981 -429646662791622729297748368404385975648 11424982 -127956298439878051702534808005115421408 11424983 120519300101598594675512305899431293104 11424984 378095999684463037561512118214440120320 11424985 -68196418175160344315821831483380753600 11424986 -528953777768367880365475366054490725920 11424987 459757146980314550875570055236237831200 11424988 6922940616332789327523787756529254400 11424989 -2445337775985768959820994617642889044 11424990 55120456596216888189325116237415645440 11424991 314854984635193227051296701567445217472 11424992 -35936551158782695566598261809987452928 11424993 114399979782681756946629804407177513184 11424994 -135236915082052946390490988875049345536 11424995 207900733327923150329743543288116159360 11424996 107079748173695536901192859812705894400 11424997 503382777288128023268585991123769324032 11424998 87192993696334046355180479035325044608 11424999 -282956879770319551769582654102579493336 11425000 388880490852742715382371565857184000000 11425001 -312742019774077459937099306412313035648 11425002 365592069875213511285840681781239397632 11425003 828360295133771804021502015871262081160 11425004 617155493554969699446039765561649036800 11425005 -2290511745860947394164345024472060640 11425006 -334009719227695051427933578872420138240 11425007 -565898981499310082663696334221056480968 11425008 -3691195146970183660519057306272399360 11425009 -1118298814809787373015886287072466269340 11425010 -204253953844551305982433808506634623680 11425011 -5562052670252936108334086859561711264 11425012 199825472335942544413268634517332381056 11425013 -792453742692700474166532401230375776996 11425014 -514329256445527545478200275427388800 11425015 98956118751620226914741094966434028480 11425016 42325235070727043854609770526254612480 11425017 695412995913300868224615594646753111200 11425018 336716063053668842111854076110350401280 11425019 33264167762381603942984561707129816320 11425020 -50727675686997159356138623233403453440 11425021 -1358517383120027598575879237883488756468 11425022 -49821005235735896836178648249141817600 11425023 445404763783086035491210817633161420800 11425024 -63245451970826008060364689020117057536 11425025 -212077793782152657081988977839231673450 11425026 -170222101853545795520530272044459465856 11425027 -548576076330645168487833980163422085124 11425028 -120760740044161218044549693488352916480 11425029 25508436896266109779554552895496087040 11425030 359849992990545277479415577111461868160 11425031 1024594445144635445832863575539635303832 11425032 204058230951867191843646228910546821120 11425033 -124498186416007318724260596791477176800 11425034 971075451174532283575805831726580916992 11425035 421949730016183161709208578556851081200 11425036 6826623065922845542608637918518260736 11425037 662049201839913581371019188377620292 11425038 -79760981222410760076160785604291401600 11425039 1028805933065829248009332966885583644360 11425040 16155775711362913626849917394761809920 11425041 552048719779414745359795252007065027152 11425042 44983683394335640729055648205131166720 11425043 209321814480826577255235818236391823360 11425044 -204965517341736260785296757916042102784 11425045 30198691331002159641758586893858000280 11425046 -110722523470337338981753084644170562528 11425047 -240514050344347914773654759045841616896 11425048 845799986940741350882350874523416309760 11425049 509996217317492042555410946767909999050 11425050 -520931458221502442493111366941798400 11425051 136250916561628732593882932510514245904 11425052 -10416622331482601487793576177381040640 11425053 48227026071089940892185905564849488800 11425054 784777418235125838004570418582799386112 11425055 -299850196094327859816995024975513586000 11425056 -543644935415977811458685969432882184192 11425057 -2698991973409417248602169946108017088 11425058 134094051048281623997159685924713132880 11425059 -769084784013893275099432580549501512800 11425060 -168878035322007125637892148087385853440 11425061 965467287775743975331913736888160682400 11425062 -266652912294538098337206047052834624 11425063 65197834259085772183574809485307325224 11425064 263966789559397291486269828489421209600 11425065 -134655351459352857301857011943764316480 11425066 3119530532460263129145075162936585984 11425067 -493939533425474806963323496024190263884 11425068 28760836141647171057571360563340023552 11425069 -727892327393189018305580776299142103456 11425070 -447436243793703707995845709516119635520 11425071 218630732503878098780476789552060963584 11425072 -63654815002329985750875249434223575040 11425073 -35337292213988824240817949773573742096 11425074 128897535710840227455847654046250898560 11425075 -508695962907574088002540346431596279700 11425076 -342298017547867124734813716424516852608 11425077 272160310444172769571405390680424093440 11425078 191999622612628336827008929875209686656 11425079 -96945844246155583621095282841302864360 11425080 -410503881507211532169070258747465728000 11425081 75102946411287835813331555629996459264 11425082 65309555281548443067375378159897587904 11425083 403013291303169332105449607021579313600 11425084 37411091883701221369459659611362532352 11425085 296464607969863680657817525836074417580 11425086 -7392034528358591982922043959180911168 11425087 12694655111244239271970462223591717152 11425088 -116155952468179833239050123756384026624 11425089 27484047965940538845527554731692507136 11425090 101084690419710753375144862792890976800 11425091 416408401632962259245472235796023510872 11425092 77671056117793390152362503173382828032 11425093 448706935254773760063049652200857610524 11425094 -462038044539397151933984654194195455360 11425095 216961167256412742726836877975720389040 11425096 -567396554319934162470405190910456478720 11425097 426166718365402593094562937817207843380 11425098 110864775237636129781025565461449767168 11425099 259869000392888497256615087615672215040 11425100 8042717916673216787425496493565478400 11425101 -92755532819493640867456186605995204160 11425102 74632868367388901410899871855515880512 11425103 547250107988360665044908523515796074352 11425104 -12570254095508066861373829150310400000 11425105 -368175746950875340998545749025547388800 11425106 145603180370960404998084715454916641280 11425107 -48889127212884877446250312795337744640 11425108 -598525597241953488922353602383285862400 11425109 959965250499299799177410359943699375310 11425110 -189667450001177425629926301021541914240 11425111 -197168224498046879957440988923547201808 11425112 -116761750286271278561214795468083036160 11425113 115811490611033891808966942175279363968 11425114 -408243814498411573414276144899992897280 11425115 185526899152935977772144328715854909920 11425116 -117366438493032635544066653671728562176 11425117 197494681117106301472498530751430490144 11425118 499165144864806995978253564967515071040 11425119 75302805515007203743374087830178230160 11425120 -71186156721138746398525319853189365760 11425121 1061960116034521851736564555518540908322 11425122 -51710255516979811870909809579252867168 11425123 -1069508960807143012186401907887013542628 11425124 387123442758742084915531940191545655296 11425125 476492935981685572842088634310761784000 11425126 364347316164524860589775511228112073024 11425127 -23892262373569463488333188618737936256 11425128 185937690785450968135376599469278003200 11425129 21063659675839537276040451433116802084 11425130 -484772463656440715649181558742572161600 11425131 661871535532039738543097536700926530312 11425132 -792115961198582638703349927797585807104 11425133 306328655842574240320165603605125015382 11425134 -155797809898281333223357655744725637568 11425135 298149757216739195275494432856116756000 11425136 -105893478051343335665472926708879720448 11425137 -1885516727911123306627744042407909120 11425138 -251714117654916205990262269955825571840 11425139 -477175979614831235994909323735561897856 11425140 156509554972187250921705659308486920960 11425141 -159297185144059490374232148305431872256 11425142 61508036205892083446238744659725910784 11425143 -1493226467395297233988853781001423872 11425144 -576784917108236467233812097301130403840 11425145 -713666081757275242668221752651765132920 11425146 -319529078499899197509555172266485692416 11425147 -744465369899401313334567874431135341404 11425148 205968678412100242499617076427619040256 11425149 -584493391883702874147437062159054963866 11425150 -9890726835206052725821264025804030400 11425151 164770494225521065028057025280535809152 11425152 441901679448171694384786515578994032640 11425153 -948186050594029527241548563591011785598 11425154 -110169358601061174154918213086251420640 11425155 -220987325279305750996633307015676372480 11425156 140993114084564313431829025624084070400 11425157 15397472738289465323815318208912295288 11425158 -168572109798275598353825433181135872000 11425159 144306461521265676601933281537371946960 11425160 157265687940319694141374320063436032000 11425161 292785297274008972075037531301824879584 11425162 5865352279101528205137097386604584960 11425163 41890086423893214254392564207220531412 11425164 -301723223073126024231336529695080231424 11425165 708135785459604735302009990594894519520 11425166 -343752275591839298468900456186203771968 11425167 -199503516634841271194611024116947711832 11425168 94538393488129936436932462283958689792 11425169 -107182029291120275914044538604020672704 11425170 19507470136459560610749698988209702400 11425171 796521490584791451440991653938035762000 11425172 -1129060940933884220100693063788449468416 11425173 -494768542220010435027926481230717945280 11425174 76934185743461702374712628269434404864 11425175 663249263358058693150375883312142480000 11425176 -77045556004857950639050040214083788800 11425177 352082898825237375681058592782862997652 11425178 205664470094813635269697592034346798080 11425179 179584606245768556731658253692870836528 11425180 -38730261963131723882304753779070167040 11425181 -670279943221731557198635856811607118688 11425182 -60606793658755292329458777597418967040 11425183 -700205792536779325500924700015207392 11425184 -37186230834249956404169604746168107008 11425185 502083745482988591453307546637668035200 11425186 736109208212701562651792337693773184 11425187 -164487799828571280761343467002168743600 11425188 446300858261848726771121061381966888960 11425189 -420942685784847073744898892198348506144 11425190 -123474397208753556048288963020951600640 11425191 404916407937900135760913989025883153192 11425192 -866272926658282980332283470313199134720 11425193 -171743618121934504677563889756804556536 11425194 225667381037795149101531207719776462080 11425195 -66060565109825364999206953869117232800 11425196 -75995824926033524649516333363925243392 11425197 -4235222504017110778554029870083155840 11425198 -20513599294434809831275997316302833536 11425199 -37011577201470082398405910014470032536 11425200 -13627631097961898420709599955392102400 11425201 -209667583985687809309040943218425522798 11425202 -377583635695601760366600507792878942448 11425203 341948352758855783534271251868913096212 11425204 -51454353067148208082799148677041471488 11425205 -167874973607949318658501577890889218560 11425206 119802611970302533213122433971725860224 11425207 257834944867472307446700026819443142304 11425208 46577255532491398402098892677854760960 11425209 -406971768931769333919697311721184043696 11425210 111833113925549536721383528921193760960 11425211 306921504761340834438632637974986486032 11425212 11853342797768771974492037755235351040 11425213 -330103684148511395025192205909400716000 11425214 246935974909580679207048046721602291200 11425215 221397418714196694036878870963719551120 11425216 16122062709074235501462494490163937280 11425217 -1008196560990598764633199851735646857600 11425218 -18726045409573445953891271324232829440 11425219 -111692220028898583307574783312831826656 11425220 609426154300515560063828311147486106880 11425221 149985326020394766557573137183672463580 11425222 -204126343466044912047866948010757949088 11425223 -494883042522263641263778675714415871528 11425224 137311181128405930138608791721205923840 11425225 194771200577334114159772440021466302400 11425226 -588909851894436353791401986699557364688 11425227 98476464895339579725344059801707008256 11425228 185396519051854675058971601401971344896 11425229 977159772532503306657753297453189984 11425230 -9442442023070715082173820801294126080 11425231 899298095669027622592652285332941858032 11425232 -53542252412779644295292675156970700800 11425233 -570240642222268929989594041490724776976 11425234 -303198256165120242073432055796690159984 11425235 -340362321777076360197115428647584474320 11425236 -66385721324997698193413343802823786496 11425237 -540639205278186812207248919743825240260 11425238 157338541204316214622836225786383892480 11425239 200079309994530367511372546566475182080 11425240 644532796969903567095946782627933388800 11425241 -751338346077987819681602700267660656748 11425242 -168058121842733815732015949191987493376 11425243 721361788272118564511596963440642839492 11425244 210243680730926341340843138903618496000 11425245 281783285997572418001074195051922506720 11425246 -113031512047891086205781005880783523840 11425247 1391090612343804962048318422195443870840 11425248 309426707505848888494177965371099971584 11425249 -590477592098833832927135364030473849280 11425250 -169794031172173528473994913128999296000 11425251 339020459340664651239101080471886825280 11425252 475422567116614894703821294518087916800 11425253 -312971332044469754764341686403538180320 11425254 -367827121996885124776951398014671555200 11425255 119559963623740805215972582632270023760 11425256 -149919633532968242036755936800261120 11425257 -194975796502531354455766121998869706752 11425258 96938318356863234222935406160141099200 11425259 -1076888511302751500893853200584701334540 11425260 -45955929599710671751645224161603911680 11425261 -12651363683775721103933558774386276138 11425262 12386804595665294674876180574527789632 11425263 83433386181707469599390759517435504288 11425264 93763416147082791400360898164443381760 11425265 206282792422230963997078797266483012520 11425266 -42079991698843051054257586757242782720 11425267 43834853637995811906031696770497880064 11425268 -868961253564893727259289779613116734720 11425269 119304243544280795185314033660610598688 11425270 253937627078176632814554470793917155200 11425271 -179592281036997472934668906867527071520 11425272 6584485732552512592636017745699799040 11425273 506879161574813302595520793871273232384 11425274 -131961969798139812909263267521250158848 11425275 580119104548702391119117515113398668000 11425276 -96927094502032264758343544163609901568 11425277 1051098984505522740187280770572135268032 11425278 -415068493343873057640954135180932653440 11425279 188426426173739877451868423079966675360 11425280 158329786084632867089995944284242575360 11425281 -46052070277027302351964141425754827408 11425282 166409702660599061875721259137374581504 11425283 -1047023515028539359914722273033142843880 11425284 176218027662402705839359256672304340224 11425285 -48411478678355172744451241612796862020 11425286 105358981283709887049309851594652095040 11425287 -785906636584235504565940142477819428440 11425288 100838685421914493462697066784076431360 11425289 -6395464569096149237457313496365243350 11425290 42435263567817585601672439934771390720 11425291 -399698384788489928943393880573131000 11425292 -99547134282851135027033186470892897280 11425293 -65944403324982985782636481775171116896 11425294 79325808740148372862471755106368309696 11425295 -113498192479330362781027010262328482720 11425296 111637410508008762049389061479428259840 11425297 201295506463661367824073988920740330740 11425298 -87819398461259731801208656020051363840 11425299 793389548092255451051662180689903059760 11425300 -163890500378902819736402746363799571200 11425301 -420342357937204112089814328998143001088 11425302 13585916981740542315906972755746507392 11425303 -24519398548960131579244129465885919936 11425304 300968127401826756223835439402844569600 11425305 -366436968611724927663559710326762417280 11425306 243865264113123043347695500738772562144 11425307 -483717947699426001391672469791318371840 11425308 137786880276883327619583944382510858240 11425309 -320573650796364008598837958801827531648 11425310 -12874710157540636860283137838360957440 11425311 309130587635509736969587834634750383632 11425312 -158392424997710114295622387566484389888 11425313 -1069526547776581531929788510791003617438 11425314 409106667048714127965292696552620206592 11425315 -4983182599874258737982845390403957760 11425316 18870256204129419056552740425861427200 11425317 -120625837684465125718003174056843106752 11425318 150881876842805514732570374305047483360 11425319 -377224976226683988836431876030492372320 11425320 326567791953949192813050518572646400000 11425321 830733477236855335500394801871048582522 11425322 -109275568889569514024101053230342474496 11425323 -42940567770972862095438515020266285312 11425324 705806519364736739024659523438760769536 11425325 -194370939201549172716749799311376421950 11425326 73851522048574402928124534002346931200 11425327 206439812248542539436237289378073726440 11425328 3502614804802938278962831576297734144 11425329 -371939401523817695279930833616201266878 11425330 -73269980121854696877594173906727552000 11425331 -196754849113572821539110087399939065928 11425332 -92679753701577934097557164759526576128 11425333 809762109782303460594684131016969976380 11425334 437544755856368051348704129115022730560 11425335 186045303284218970815361485106896088400 11425336 455252178862074804135638895275066265600 11425337 -251676439585437987568976712617566101696 11425338 -272801988411377228521144261328009728656 11425339 797716097745227736365208821474690930056 11425340 -209746108892337514711918358858423324160 11425341 -106735814149834759008777817270073217696 11425342 195687182111287384454644915202364969600 11425343 1164309691775511531876027977318974886880 11425344 35813517868206328202798247574536978432 11425345 216867218063399933681908039529427110100 11425346 15076702893847300803850766671484238720 11425347 -7678988029538701784223711108444133920 11425348 -120506318525843065500001555560030618624 11425349 7277154145597900096864888589020343964 11425350 15143771606560063935951551199840576000 11425351 -244605511244321199896307224516979696848 11425352 615074395465402957936189935944926233600 11425353 -96226719779037212105213531060370206496 11425354 200410663029879184160732918815890467376 11425355 661817584238824290681109288671675353760 11425356 244722680421255805488373352784682259712 11425357 -306791208340313731617890382722816976394 11425358 -4092550993934310984972196023912483840 11425359 456878586590050999698175100226182569728 11425360 -6555993116359383062258152024760647680 11425361 26335931926549932089877946237385389224 11425362 -101628677758375467444652485189658421760 11425363 -101874707600831647273518757074502173296 11425364 78978354703489402678678615757009258496 11425365 -53588770420305861572410386650197555200 11425366 266366385079000624810070503310824441632 11425367 58594170010075313531521911101478865416 11425368 263526742549935622399503544278643998720 11425369 572078410793821251549237333243303242244 11425370 244255660863091531534040564341014255360 11425371 -286721816743726937498387934358093702656 11425372 -44701064777815206225542105498581529600 11425373 488536233998652785859873689235706270560 11425374 231618830476237976167631380945717686720 11425375 -197588023184631402907434706600231200000 11425376 -948889485482961267283420573734136578048 11425377 -720265503675363463614346861004076142368 11425378 210399856659415524578481562064367168000 11425379 -206485295273198098236290033927657608608 11425380 -22872376572308201450594985457256755200 11425381 -491324424848178964132943785280063766336 11425382 -72847425386792909214478475965009708416 11425383 615969303849998139219471251785958929560 11425384 883296850925101112650204999374289305600 11425385 -676053914408851935178719179576250765240 11425386 -12062964211442470904012406140346777600 11425387 -194206969813662582686902785058240653964 11425388 -85800305253588180900382530185405386752 11425389 -131416380634775066158619533352681390400 11425390 199444557758768492201509291491646987200 11425391 -111709944927228043288422654303994214400 11425392 -77067412573190399005192148911826829312 11425393 -175804214312499015919789366583513892800 11425394 -472239504723987288864335485076201692128 11425395 80568524541943964824752846542944550400 11425396 544454197544859876628074413596270908800 11425397 65601646856071553242071072715939980846 11425398 -155143935376151412370602673551641795136 11425399 -474077760548945748260202883448637352600 11425400 105206054143353952050760715731497984000 11425401 483634415697531764610757309038622080 11425402 -110643406597655123283783034630573483008 11425403 -418303751445963254403224050090299927360 11425404 159050981725288789511753152135944823296 11425405 -242195745020542347566752052088887447040 11425406 158602589839048312422860937814303729152 11425407 244517333166394155604585444039735898880 11425408 -122459633735798563390879636770080686080 11425409 177489998255198848541765887141087158720 11425410 -155551068007443193780089177697693548000 11425411 -353978853265373731036674042419425076256 11425412 224212332013988890406135011232317385856 11425413 -392552319452836901652201449161229946336 11425414 9095884167327250598002319920660776960 11425415 -149592737994788477013747676613498846400 11425416 478545985038542068781266866353239449600 11425417 470545687282958543893473065462158573466 11425418 -123798827540085096100927775468815056384 11425419 -231012619624455010075076985082902380976 11425420 -248369393606726357709902221212293760000 11425421 -312634669357945657813797104540899987776 11425422 -37831466912085017246419448581192826880 11425423 847472584985227847993865752374710751944 11425424 -269792218965072016648297784425676390400 11425425 -125232665823796121741581643421846000 11425426 247929988789196232859409058669318144912 11425427 -702402540989654473230444268406882212560 11425428 -332102150825897347536003542693096325120 11425429 -275298916805881963702755632307695669760 11425430 -33613491470208875412043784996890644480 11425431 -541745466752612582138940592233652765848 11425432 -82951734656306610343447957067884185600 11425433 -371898510622573835088253094809694715318 11425434 87210308940660695411379593305254747648 11425435 -39221447972486778016779537856932783840 11425436 222003412083370479409975282266210118656 11425437 170790196869120061469826154061209581894 11425438 75031289377864651643404221928109301120 11425439 -642262385286916355897289188142479030832 11425440 100163208755897063380742929013004042240 11425441 -83119293919965943835914532286386421200 11425442 187246578190877398908541608914235597312 11425443 -640737608743264359880305963135698302656 11425444 4470253881250167487981039467212890112 11425445 360018180509696713750885759277219391480 11425446 -285274209459891404032213676466778223328 11425447 -356798771423847435978556994113072788096 11425448 -579043329334664467361943439726868643840 11425449 -19003552798538892240239774746064590080 11425450 -111456193913499702361304151480802806000 11425451 235494727553596350646297079472962260512 11425452 174320540167026324625209391957853248512 11425453 -774957931063278633243787073776709632 11425454 -749561695624704100478541862990989891840 11425455 42462030823540511010713649714654907560 11425456 49686787791921054475144214167020961792 11425457 -30442391184184271654758745699053544448 11425458 -4485660316243234777851254728558331904 11425459 -1085453348940821903928747920452538148340 11425460 -143890650939130910756016827135550566400 11425461 -661356514914824188259397097893264277728 11425462 380347487889335422445735146127687595264 11425463 449331741285239200519020917639275350960 11425464 -40014037841773402790547679394004787200 11425465 -1170140440387277652712185119501751926400 11425466 -46861050856188574994246795518749662496 11425467 -1910410248221440438590934196413465152 11425468 596832989348064820227799919804581455360 11425469 -310125505690974679654980137074668554400 11425470 15494365368531348599674242492913336320 11425471 -511507944924008482155450299971682043328 11425472 -603660042639800566523764610921807216640 11425473 -409044662087125482390834046939178899278 11425474 325478456257136497515801121789771670736 11425475 -242958481405249879862585376583223858400 11425476 -218799862291013373914995248741757191168 11425477 -675141675055769263596286956255130068354 11425478 -665857660117978397079571243163504855040 11425479 -904476041312696684237872812073432320 11425480 -218151965818592513612594950482173952000 11425481 -760460201030127356562760713756796798848 11425482 149509178143100796282058844810485309440 11425483 -179147100430870393889339088417383414576 11425484 32855313192172851804762759871864307712 11425485 -60197414352254657355334707052613213760 11425486 674908808613881496229804441843156416192 11425487 -12203159053102017170821599187307558280 11425488 59289128702003268887248651263578210304 11425489 75410180773886149311139233847392950120 11425490 70808614117201166965319199933485604000 11425491 -88871881373966557451018844270225421056 11425492 105818509190391288956442449959881217792 11425493 764647715621006831702688488624889233742 11425494 184923387737298044541794308447322712000 11425495 727491191610479813970767947715302143000 11425496 -275660276879609043243488252815562403840 11425497 193864145121082743863961975054105741120 11425498 104230936971626050780543947236573975040 11425499 -641166759315118040836011802996647901500 11425500 282023750754625599517326005189623680000 11425501 490468376851331778834583489579865614502 11425502 431654379352988062885345818575253273600 11425503 -91423961838630882160404892744127711616 11425504 663991299354469520715227748148887945216 11425505 5656862483066870953363677180390885120 11425506 -45653022785106576402203861661262348800 11425507 -158265448018717456186829603293861663200 11425508 -641278750137496669910958486624162828672 11425509 373493993493677414975507446826929142400 11425510 -454557502203381622639350186351242509440 11425511 -197260894107489291378419751814691916576 11425512 -308488818298027530561119170581328035840 11425513 740820929719402995907982782045164199200 11425514 -567328194197194712666330658202222296144 11425515 -4033799896053739327960827765934863360 11425516 145209030926526860610676276893426909440 11425517 -1819616357978747194369365855829940685120 11425518 -103355473957727407054312766306475485952 11425519 127677104411335395322744156244264270432 11425520 83717151132330356630296221381235507200 11425521 -484934103416998787735064677896205552160 11425522 -5136055793194155439079487310556739840 11425523 -77741226849022797198279898174215840 11425524 360783827455465420025090321776398372864 11425525 374965578612974673906667713814277547050 11425526 41118133804400456991424403001921206016 11425527 -124125813180839510726044191978275471880 11425528 334600507263923219973125187376370012160 11425529 392873113660571717669528058309184667220 11425530 -3204636271419062831325118050622786560 11425531 95817245304553492452404302633447715760 11425532 74830452016325797559705296306237731840 11425533 -118131334795053386664006083722056622080 11425534 547104257003907306667651052833403598720 11425535 -43144954993830596424480550725568048800 11425536 -31098530837951507986403232340928102400 11425537 -573284391165993405402419874892113666814 11425538 -407323906119836470086997398387901996080 11425539 -931470883758629501942365267586963976 11425540 -125456104461412163889789897693997854720 11425541 279991108726536724152329100073399307292 11425542 279839140310639782803021067143831250944 11425543 -308623980629660848958861014082374094256 11425544 -300795853015126093700338390064586485760 11425545 121089093314623078026165013455179707620 11425546 -22915025800874318774673223356423168 11425547 -81799795008336472514240781742120705248 11425548 -353446762674692554199625991668329157120 11425549 14083049235763754120397854635434015264 11425550 37062824659164972649070033265121516800 11425551 -10438107248994373546866674086978790640 11425552 -102713874380290183078851648825027575808 11425553 -186036455094440043198067206603694096860 11425554 96724210162156686277324253378090933760 11425555 385729459185605481927935114657901465600 11425556 760535364817946570907400265471470771968 11425557 -31760005779018120477894534303431189184 11425558 -373068757751979999952493531864869078080 11425559 244439131130538656583674595293533528320 11425560 84202304737475983513597814251677081600 11425561 379800242001509473608189216055477552640 11425562 -42633545358848297128829796747034068000 11425563 -260531235780852669340411400092090843680 11425564 -306445946214980778263878580407306681344 11425565 -475233904159158936045717290406483966600 11425566 -131071175616008028516036888076315978752 11425567 410763165296488175501609668226256219192 11425568 111785126027151218473248985560102469632 11425569 -3691958243608298264985909947284787232 11425570 -54485231849737808888954838456204710400 11425571 -127160221638436812568804092911243273448 11425572 93635035397006063503962160263583641600 11425573 -10816439612545521459567008032663080896 11425574 289371598246151537547438788969939298240 11425575 -192708365794788332758862300218133301000 11425576 189782036032825237304078030287012654080 11425577 -116091107212114135752299699316473630976 11425578 -18932367205560596967121701082961016576 11425579 233287678303717727235782552456446211880 11425580 -119067791705714162412613647338132428800 11425581 69791383470969330372288340345610711640 11425582 -83211373569653440934903895094996480128 11425583 -249514888774895515251331458165514302408 11425584 -108709240216383695382612183322142441472 11425585 -122478462047531377074509863748259768000 11425586 -388314275325109023619241988208524282240 11425587 -1377659620087648484288550436767958087680 11425588 -557367108837992489347176059239360669312 11425589 -102438205458368178614225913023476808544 11425590 -81564502103994070530903113317263052800 11425591 86442744591550994526257062909433672232 11425592 -494149884723459026911815000233869824000 11425593 160112329100588204333252265243381883200 11425594 145449409255072452753826416033790452960 11425595 37650807546133636833258394513694312640 11425596 -25289297651221822054705242032210313216 11425597 -52228004385499252662006000621466384954 11425598 -278530284359232925670924377693887473280 11425599 872802673695844779875081693601577612968 11425600 68257000237886091122814548488250982400 11425601 534007743177417709794752812214531456304 11425602 -268356852469106426814867080840964567168 11425603 -74019027913935165791533512900274720000 11425604 -367306843153500929960686362022084620288 11425605 287504643152286001586402251441422549120 11425606 4514409964719896246481621930798214656 11425607 223859023790502541213655989961648480856 11425608 154790501248324345282642665160468070400 11425609 -117769341953881874855229495421129480796 11425610 -41778006181227720479282690297864125440 11425611 15350498443999735463184289680749940144 11425612 303933948146514598753906672062571315200 11425613 -290258600296600492424574064754185872138 11425614 132919623469923829182835615520249868288 11425615 215251945040142261360792213597501566040 11425616 3641581359872980576026455074285289472 11425617 -126928694829328198851666055395854430720 11425618 391239107294900098153970033862085900800 11425619 -35441138289119959422413143422128224104 11425620 105916784829717796565231342596137615360 11425621 -1356959720890240780649626657538382225348 11425622 298756424639675134820702343029000840064 11425623 -307371361123118712010613119904017411200 11425624 -437578549825479124459154626767475906560 11425625 39834899850748173999954163549957252500 11425626 -330784021862941259875498856258615259408 11425627 210928202223052709829419416354851718560 11425628 166081478111548994366672471809366364160 11425629 1397365031024599097632304595809118119040 11425630 -315871981747221032494062227335132041600 11425631 56076803741008967617043095062156887040 11425632 335538472596483741640280796192447135744 11425633 549102105002879778762275377244954910400 11425634 -45049607306233204893878063561948743680 11425635 51947259551906106956816664865260761040 11425636 12672646593934855218502154637458622080 11425637 463451572351247162646805794770280530172 11425638 -15439306857370596901107959478629713920 11425639 106906115127256034337688455440274972672 11425640 -625847421480712022593399731752359987200 11425641 343059085582993042220389191147828740160 11425642 324408836862640185101660120226299733600 11425643 -720394990927433570829098730017243453376 11425644 -890508859895328689574551898985127731200 11425645 113658252472780195847571565762161715200 11425646 -205520367202426467652727436656268577728 11425647 -222751506953541376443131799073530737400 11425648 24693265094393103702559346535976730624 11425649 1042033793203437588557115450940916784036 11425650 2958929760434971548956809774933641600 11425651 -426510091874218381954562461072601959348 11425652 -67334565923254581178467032608411115520 11425653 -1198348541214717852542451952056621807936 11425654 -661240395109553880673862997341399800128 11425655 -6254188208844574003755832031893558440 11425656 -224294270904221634499420339094232760320 11425657 1167354204759761676341519794692229436906 11425658 -67170435985447419139648333303679602320 11425659 291770841300742057103521406520484608 11425660 34465540986460856404410604635346329600 11425661 316943262018780490699679115888197120160 11425662 2437969485812154003212535259271190720 11425663 366862839367017523539568163069383484400 11425664 -496493673886083455932620584261108367360 11425665 -299019432279183898146188839055806366080 11425666 -255356616062137912352795450521086870528 11425667 -850959517515679400252746881188316492 11425668 -12461574120493503600009926685886150656 11425669 -52223833416108608891058297232019345760 11425670 -46576215467827648869831711609276656640 11425671 -770861307999126134025565944337312691760 11425672 -193846040169276997063288870355147443200 11425673 -808814795456536459550223554849363750400 11425674 -45631442577309985166483372959777621248 11425675 -101172010152163008380684667302852618400 11425676 299185850430850492055797372286697864960 11425677 762157805139421202674088121482437187520 11425678 155242325818942080262488195745637707200 11425679 533182680238546747571445643130081889480 11425680 14813632670894129306305427286278799360 11425681 -125056809291127550466898434797658492300 11425682 -33627618160799584772757572251413946368 11425683 -80358341188788260158923263418348229776 11425684 -647069896004722946428281693304280339584 11425685 62113641356054555553123525162717584160 11425686 75594070833278023164924246029762096064 11425687 64982730075010388069276694076288321536 11425688 261426004137799007462576212935501312000 11425689 -161995130702774806987657493757245949984 11425690 59206887060154419888187440115476837600 11425691 -421184639627785212481789893573823173600 11425692 -5587533196933682453736924053430363648 11425693 -361487668742812153098146678076450121716 11425694 -69832537040317089358003299609644746368 11425695 -359723279861897386242174634493012692080 11425696 17007119137750900159094881062288752640 11425697 850690530099477416810041676165016809520 11425698 24701685829616006036239254473593561680 11425699 -856156596770234274122157495851000130336 11425700 215154701456102052874379408248665292800 11425701 -60661141463636639069755663347933560832 11425702 6460173953904413327675546408258233152 11425703 -399294953439418349161824839568195718800 11425704 -528427002676793852345084099429234688000 11425705 239650768340668233517167724178085277860 11425706 -235375715027393392534863625009838927520 11425707 -220175203687177699499792201274909013200 11425708 -178937992715904444024024160705991424000 11425709 -120287345944327326528081641039442470496 11425710 -100156883416159930088811155727697612800 11425711 110702613715759489895352369879299475840 11425712 277934801938764185956371925519686844416 11425713 237656811037129717059816300848138293440 11425714 604445387383251466355535359288907174912 11425715 124374525376280307270844419590737956000 11425716 62494967953741118938358026805677234944 11425717 -1233276134640191508798759442799626537536 11425718 -593098843244863611700126960087998073440 11425719 -45028248149158059932651921637968721072 11425720 -221062783202030773924250575645732147200 11425721 -1013469605249117647361872110825427125078 11425722 51991403749867944495348732452534586624 11425723 151628502646989402072409223322040025560 11425724 256920021846307687141104626427253994496 11425725 98732436058961651118337555813704288000 11425726 -142885154238618604389622745339313273600 11425727 -50363099830781738975579860437658661136 11425728 -35227050070981652343776689843800637440 11425729 107466834079737267164561819686617271872 11425730 -202378639928896515468550321861931766240 11425731 210393148562719179383031403481618027760 11425732 -150518649163336304222083220345467731968 11425733 -86915493674778771752830537198639914432 11425734 446161722503765042324598855777406255680 11425735 -36177317595299811335151527135905261320 11425736 58688425669734874649129999273731522560 11425737 173442496907130073510256539778883033360 11425738 320216256693466664104092881003664233520 11425739 272133566452197597988595440882829685360 11425740 170246266056082914388497404976598456320 11425741 5773145173764818563067706449750913624 11425742 -83423593210579710908894298646751044800 11425743 -75487557429905476101402731759356522896 11425744 213157937026101163155851477581043466240 11425745 -13870058466538629967893819324554644800 11425746 149508812867976200811402319680356064768 11425747 1544131055060613830992832887718117738592 11425748 -243709058734175157613617577022652489984 11425749 192875729777300287404847818817927054560 11425750 124832326146164577531405378546615360000 11425751 -28589627819593065906391247328473610768 11425752 -898139478005329367455158822953809305600 11425753 87752039119371233350494381152890965002 11425754 117278154051990119600414541121588649952 11425755 349199990573105191511999432185777336320 11425756 -203407197946359146256197104406520265728 11425757 -163844825557546134211275557709241306464 11425758 126223744920301020220522565722896561984 11425759 63307570559566856193237335458385420960 11425760 341724638335745869257441854000533340160 11425761 -134952197428826228185225639601407636590 11425762 -20492033486131885690237961307242151936 11425763 134839764956816384143150210893951390720 11425764 -78193664489443891715730079026506956800 11425765 263714009425270054075732636917281637720 11425766 -108830583566778722106774025652825578176 11425767 -280537260800556153953459499032706980400 11425768 -240034442364068707460236842945258393600 11425769 234471541109708621787658606177284685044 11425770 349817951003486424041619013167696844800 11425771 -78771228187949004910988876089577308920 11425772 -504039520746849990401413451302377888768 11425773 -439425274767811468172793086045773934016 11425774 405009572744122932589912573351010243136 11425775 315429643967992006710693489081261975000 11425776 154556399388354233159893939140616814592 11425777 384300533739835088172899562196228473072 11425778 138877127225901800822905404799508585472 11425779 -192879252821675949294571486555744656 11425780 -513767406523399361278237306488000522240 11425781 -256512632089810133066242118862518932608 11425782 250292851785633665408338311983898144192 11425783 -323564872989331276182208220515549559480 11425784 -101901313444664018295524901382431744000 11425785 24373062930322092029127901442684997120 11425786 396234587433396910916493220868749172592 11425787 -380473528612947088981865014977518361564 11425788 -9931086201607655740796476980822528 11425789 564107352914808039532079758055120033440 11425790 -109009358755919744710125640274236673280 11425791 188741241372843623261887609209998852880 11425792 5138938338465372179246734172529623040 11425793 -743092192082536799555849359981784365656 11425794 -76136087127051908926868510430563598336 11425795 222929586274350248072987815175246758800 11425796 -13855497960416219348862401020037270400 11425797 -639054164525381702138784660408238934340 11425798 18371893963852297001597846904207362880 11425799 232171961610276077163411227030180568192 11425800 96283649017110081529867919835432960000 11425801 156037049722103388174043275354228043802 11425802 83153271819170697485212194672063052800 11425803 -331788179139693100413445036274237143056 11425804 -128114402045934998274983346012903102464 11425805 -235253864287752533866353807911402799540 11425806 80861687440184356146410564574993162240 11425807 -491558992447088613040068256180242020944 11425808 -51238724584098520773361464185691168768 11425809 131850017667617292116404244371581742080 11425810 -1028878047205267707918995150302709760 11425811 175851515929022526038861796298606424064 11425812 -24221501031660061543948152210453055488 11425813 264172279584665454385414713797981625760 11425814 6434591671128832103791353584201661120 11425815 -290384767397502082802071897447514147640 11425816 -297813718622386127970464875970055782400 11425817 194599829690450765481470477425779078720 11425818 -17529910531709808149103587885405349120 11425819 -1252913203280133734691821300457291036504 11425820 -190431137163859710661291428111258086400 11425821 398444258131477472469675719395970933760 11425822 229143777135531833973193003655882789760 11425823 -178921888783227733360694117934877280928 11425824 -345717344906407191335171299649560903680 11425825 25329462650688739790187062406017395200 11425826 19990460285158655669585088680165112432 11425827 -199726802629159891569007617728872263936 11425828 427129667197180758654206877308025504000 11425829 -893561369511579567954279891756040655520 11425830 -10949738135102976522380569506304231680 11425831 -14686426400335541655095513188229116328 11425832 16188008792923903699668144638160322560 11425833 -530190538927537223811102570263237882400 11425834 161267401199472801080768293537215297792 11425835 -516027384034170257056027232534967906720 11425836 23898184400866336624334191673849564160 11425837 -36581334610148609899679209037975697514 11425838 -248752249468671898902659508402845695680 11425839 83502894231465801197016453246808176528 11425840 -1267256110927629752302538231842406400 11425841 -236834867426214575372753814515061745920 11425842 214767021391726725107711698408146753408 11425843 -18577326671811297197006414326483265712 11425844 200489861956889945666913157663535204736 11425845 -322747010113514383788409341714062548800 11425846 32255200197615629421822296732515248384 11425847 891312760301503763327000944679716912296 11425848 43268148814967402298731178194935480320 11425849 -851487092934706918059351429050061988480 11425850 184145940058098299414752281453539672400 11425851 586247792294112201332038030763652504768 11425852 -210396625381519556102550816155578112000 11425853 -104690073040207956506070702560043069120 11425854 77394890979566920692415488410769401856 11425855 -349755566775177844415202381036149025600 11425856 27060367312780082242809264265393864704 11425857 -2476758741334684450537096109438864640 11425858 -227091519343241717161519104390664380720 11425859 -237123319692827728163303390215936031760 11425860 396588862197750554775452690990235279360 11425861 666640946036156212197752175201367803424 11425862 -126518269827579393464267556909021019008 11425863 -12845225004565923069625560061837956096 11425864 1164555576156836611184170679560199439360 11425865 -431455583070239412795197285765469127680 11425866 -179049417609271226739001664180137963776 11425867 184392837172013960933155580270452720916 11425868 -194660491660575913763016508833595720704 11425869 25916954178731244684431485933457745804 11425870 20707754975385250714169542351235775360 11425871 9937812511457605645890953386287463200 11425872 -2873183247611671809719696728363499520 11425873 119484408062395506837644437314629514240 11425874 8448483860226601178760849959735099520 11425875 -248558471990425745387715618039475620000 11425876 -208432773200851477882985851137069502464 11425877 526700062739666513115131694943753227726 11425878 -288188975109906971713321353637597281600 11425879 201672903262414946213801284489410281480 11425880 95667710385446526318743069897589964800 11425881 386474813412505189434350031445334771040 11425882 -95595112870696502870803997095875608640 11425883 292927930862234752220023415793982778880 11425884 167141434768799255359869654045321384960 11425885 -1116577293759810686888722643774683791240 11425886 103804874482292593773540919206595147392 11425887 -20927104778296077616819616018165821440 11425888 -467085069803831158187386899683541516288 11425889 17848783874227790478622738779325659156 11425890 -67388934291739699640964885153944294400 11425891 334728276369411929974247553765006667292 11425892 811106124301589458283260983970698393216 11425893 1474200665664141873575710078842903351840 11425894 -160722170266182831353001226792318024320 11425895 139065914433318717510013876139268474720 11425896 181189509900267447153818836110666086400 11425897 -296743483589366404848886959113196212800 11425898 -58509168006001788152989793889056225280 11425899 193340339924300786708151312239244600048 11425900 174855171346332993918398715370118432000 11425901 -354027616107051028981222893721578812628 11425902 42223057056899589619979068582863673344 11425903 728806535673331231518562834998543987152 11425904 -5525354380203671610893499845823627264 11425905 -3574881841721051201782985762478165900 11425906 -538481752813611338870996603707601572848 11425907 -751092749864199038830279807946232424440 11425908 -177302842584057938455109108129054693376 11425909 -909327588643165138705393734867573060 11425910 -434643980771445627246821674396034129280 11425911 8565868000361413073618142583027392000 11425912 199346746912573182124648047117411962880 11425913 629915673842277204724806031910692846980 11425914 65216097153809046182952575603167242240 11425915 -177239462385111021569318554883423328480 11425916 -247531556798423334223895336149004160000 11425917 2633171136593549196431877056420138496 11425918 -4182483193043496666352100886404325888 11425919 605339561753825799871641488803330600320 11425920 -372934672333067610631065339877235097600 11425921 232784051551785578865799830117858634584 11425922 105569520059917565693524348846777474512 11425923 -621435013263568262157853828610575354428 11425924 -4750458937613949325035492191359805184 11425925 -53398210310964465468567892310427600000 11425926 105407237655298659959154798534992577024 11425927 -144668993470424710988194487456411947760 11425928 442576329483818336029994311203446784000 11425929 -36924271927296607517425777557734576832 11425930 368488662392799558136486992514243275360 11425931 -753297340245772702413071610837913019736 11425932 115259209960251226761420068846502024192 11425933 248271222304152675608769586479631238860 11425934 -113141364429891819555669870658964806080 11425935 -522486620706861266165765950813659417600 11425936 -140514257699817205196880323353360990208 11425937 -134635118222404276432362056718038936028 11425938 -173515127098806503311118015786388514560 11425939 180346681225067466640843981279258618880 11425940 117695022094386130306614024915602841600 11425941 22453661764201637589826224548393099982 11425942 -719674766288689540349084889748401878400 11425943 -727149422056607436024249339227078762808 11425944 -553101200535621295688855360378412257280 11425945 -695966044359384124171967896782603378300 11425946 3895680862125283057151208646371807744 11425947 -156350941920306030852120833735995542672 11425948 276292054063477412462046184626469003776 11425949 33066382861034976900123980291133317760 11425950 59650427783188214216507239466204361600 11425951 437286864525235592669911063656973631304 11425952 -261097915691256454702504662306184101888 11425953 -14866416553134090458615030221396995072 11425954 523340781028124782555539715361698477440 11425955 -960095308264974009042263970312439893600 11425956 9200794589265878481497391887629059072 11425957 -142885652960945744104103579688469481794 11425958 -109631140946772095343156542754089250816 11425959 39316405364376509073089259268776890928 11425960 -98950703891641241101221181066444800 11425961 605641606132895793663641523987841421562 11425962 -34629752469452283980508863104994497536 11425963 627137253667990650402724564716013245024 11425964 -633889824531605364940240871415137576448 11425965 -150069919681330526519749068235414670880 11425966 122785272126991193459435695240530714432 11425967 510514839810976240342070585238255804576 11425968 -111377839055036351105545287198253056000 11425969 -289955643843017289867352124444362123630 11425970 -120540780295072652279734007474553243840 11425971 534556154416434073208372289337284774240 11425972 916528727490720085198365094472577258240 11425973 278603333112164655553354360484027840640 11425974 -26974596952837484867057711195657041920 11425975 -97926492929457845613425662903429035000 11425976 -353217751680193442574115354942051921920 11425977 571265212714014087333684459671440508928 11425978 -451463329779255126297364113431073282960 11425979 900916075989983741311894385006480199576 11425980 28666126512429317399131182590978949120 11425981 -87215199908013889644962039332818496 11425982 459318084075833875092572866635625972992 11425983 -26552527722323335766110561546187664000 11425984 135616648096906444156500787525216894976 11425985 -745736113559495219833533167844997914840 11425986 -85474226471220151226666722344347255808 11425987 -294311300011849638073131304849303639568 11425988 -40927088808707652726365609809626722304 11425989 -238271418980866073315483193544354732608 11425990 143696977086188001477608327314874448000 11425991 414979197271846512603905509916633074392 11425992 418063371651624299209267222622280499200 11425993 -874278272375171682779135409192808526758 11425994 -170698576137186004859709894164686280448 11425995 -45536552452856049268018409674775884800 11425996 414014004951881723471280672799957230592 11425997 -347596072938628690518892723351597075488 11425998 -59041314973821581238554305158154677120 11425999 -462026309975678832667718973253254438480 11426000 130876875365851354430525631602319360000 11426001 -66465949827410127458558441661899159568 11426002 -50995604118717078963192642570808467456 11426003 -4069241231921110482165995701539443952 11426004 132210980423855282683422270428458639104 11426005 300544383765949674377250399536641777560 11426006 -494831315288859737285575483033009947840 11426007 -20625367087745868131500579104268846080 11426008 433896792376131505907244610690384465920 11426009 86517341822695079957558104163444691840 11426010 91355033017418842611635699515432354560 11426011 5105383124946343137574311784730159424 11426012 95404813396602365097662031484899082752 11426013 -1994353461613458867554109531057578580 11426014 655287325354944211265505499564590281856 11426015 87687067785709445717872158931524541200 11426016 474715133917408384552712421507701145600 11426017 507724195141629957735033072747530030640 11426018 146584797201454462263004292839198202016 11426019 -195871544158502585952416819258249865984 11426020 -12607051653087502466906227454316318720 11426021 -641961869660143112297431231716881435778 11426022 -10914626987082447425359164846095656896 11426023 -253150078781184184523737562563322280864 11426024 -279612495925798758599704587678293591040 11426025 -32519261737307350046778919762263768000 11426026 564151667541624912748811285626340129712 11426027 877008336093909246630710104961339541120 11426028 2095979126831345076975686267938321920 11426029 -827464481412192729254491414791459713280 11426030 100969330066577523236436607458201600 11426031 412207612869417101371662245831900101320 11426032 10978421426726838835788794052128931840 11426033 54409710610961830057972558457598704484 11426034 -151043843968048498906978196159337615360 11426035 -29530530305284949830774562931950709600 11426036 476819814526502320324507844417584106880 11426037 -31597822514702421911406977629959008448 11426038 35218680966532120505404082754351394944 11426039 531308924003650539700248334600003693824 11426040 -485770915407861940865924238333089587200 11426041 -839963008564905510466956104427810466416 11426042 -92053453926291382768245812835752057856 11426043 -10049618214884365361189554678610974272 11426044 -35753750549148102019169333693779169280 11426045 -36650236433119352093317366017821538720 11426046 8547116721548842904353118493376969728 11426047 772286334772282857675216093084193958040 11426048 22735434685228349997756684052381827072 11426049 802785949988676930100803816374801140800 11426050 131740443786359773034621139229945570800 11426051 -2075523366436014321819778113945070272 11426052 -59033361049413084020159836733265831936 11426053 -159847929194827348950114042154892849698 11426054 44709762661288974959467629612562489920 11426055 -60584754805778716141885682073793689600 11426056 -606953412416042767601065457077120773120 11426057 74977211262848942812001230433217709512 11426058 -48567903897906585920730301434956620800 11426059 -71914005511393165440049136967950957740 11426060 262202392023158808562768907686698132480 11426061 -169272615495633950076822822439506979296 11426062 -490324880284978588900569347475526123968 11426063 10470777547279550985271399963913103360 11426064 12784866100651666228317895796469792768 11426065 -909501064138385995259369068767163863000 11426066 1274728082183873720234982125784319150080 11426067 381028544870302956252774304144748968884 11426068 -395551235907321479380658721140249262080 11426069 -197440371812214877301937387879713260530 11426070 36639020388673763482535498727634723200 11426071 960992337691269230315908084678537395272 11426072 177724370658820477558862515349494824960 11426073 -102479018758636231942056731225859455232 11426074 -193157399018428421065499506341128564736 11426075 59902401484518986512699169641539501300 11426076 -316681551811580565880155124911577006080 11426077 -289823275073851404783856048125504945140 11426078 276093057149820981139756687501353108480 11426079 180570230531921799361421059813223587200 11426080 220775768444466034915305822957653852160 11426081 197935800042577540256798605664247920532 11426082 441965978167227161295136484491142863104 11426083 -576350626335472728893070072170178293668 11426084 -641328790064595430036493719162690790784 11426085 -22149514820376517742858715094818141120 11426086 179990076027242527523981002226835394560 11426087 600934158055497140757630206971943508000 11426088 157458374563041809689327472041299394560 11426089 14299308755359614405996966493722303840 11426090 52670990184652436598854222396726034720 11426091 -203382207997735486475675415172277368656 11426092 -762281242202831167277178303736230940160 11426093 -376916488828298272081309528203177482880 11426094 -59644146733423734356358695473005303552 11426095 581028388953055178334517212908225574600 11426096 -254659870153669665939712093973716893696 11426097 -252969166154566157048225298621821975040 11426098 151621912367184104115763458601678870800 11426099 -1900759526353269935615302126099469181936 11426100 -10341061561905989832579231336846643200 11426101 -335792024146486599069417095915750987136 11426102 -33721698182566341801899661395703780000 11426103 283729675666656493917651988714454892144 11426104 -345836631141809147158652307471030190080 11426105 285439307685636004887524865590434648260 11426106 -18580739060991144428500580403951997440 11426107 -271608812511389576155880737308042451200 11426108 -147361009276599541296194748680242827264 11426109 -159918166774949388930491623829561251872 11426110 36858589860439102215033998700459039360 11426111 -37811219360258552402488085290104580728 11426112 -64247081286431072247994262313731358720 11426113 -668819713318087688591756238723050436560 11426114 31363427622003019807534235632755151056 11426115 -367169881927656510172451465269533125280 11426116 -131818328000535746263547160975559288320 11426117 -736848023240155340661928658331267770880 11426118 89826533006752327700861505152933713920 11426119 903596986340917177115113886796093970520 11426120 -280488069508984175285382352634619494400 11426121 -192380321031702230967979560448413078720 11426122 -512128354474955839963475661453485031888 11426123 1016648943340122892807797446173861985760 11426124 -97374442403261096904616555199986483200 11426125 441765962399440656488452548561126480000 11426126 203853612467767590545410268448005816064 11426127 740497203968494512155640324435167485320 11426128 17742914498702396623028283894383902720 11426129 -9610983814569542597560044658394579712 11426130 50968939104710781455607188375896704000 11426131 406986930244121392503332410120179213312 11426132 13416284399092872560894319890741624832 11426133 381697923648410625572323219817298366624 11426134 63762260809010340004844261992471485216 11426135 -50453578270426383276383469337055508480 11426136 15454921803094629827212321441344614400 11426137 -23934595273605375454053104536805418800 11426138 -520824928968073021011035412912442571280 11426139 65017842909647816625884586121231754604 11426140 -522243890257535054488025178607277015040 11426141 -106285613463455034237852861733847146458 11426142 39132886056429701366571315179227004928 11426143 -293134416675981034190956734049867614440 11426144 -906250971873412318739136840878618050560 11426145 -101116036306880525666597638678036027200 11426146 547246664691999093531092518025880356640 11426147 408183901239572448649170990549053994480 11426148 -361283090753146452629214018783536787456 11426149 -288235333992636191986683229547473597664 11426150 -86000954266872905639250445680850759200 11426151 425677101121163327720184477760971816 11426152 -77541444227069008454087440134167808000 11426153 -842013179011015567890736856224301990598 11426154 102816943219616012192406636091092314880 11426155 80748633310525834071394228710421461120 11426156 240049841318513219865541126067047277568 11426157 403841881036828476325678201542603944640 11426158 3477672802352752604392733501356944576 11426159 353548510318769569491712580414915164416 11426160 17288032597846566585189623192140185600 11426161 211101057396049609424799382876634711762 11426162 -108616146464533191459088087621480369536 11426163 -390641625136260225985199541200027616960 11426164 -41834949416054739777336399940536532224 11426165 116751133834273282598995611140629094400 11426166 -70331377787849619536814187365138955776 11426167 244965260010059538293332588968551800512 11426168 -121433622164870035104624804586366894080 11426169 -356936622575999712483726526182363167040 11426170 -80172718897376637257943809641967124480 11426171 -870050596762828405572377860488374177628 11426172 -229175072344038259399615407800362377216 11426173 -60679551159894109891755570398607169152 11426174 195055627842031906233682761041197421760 11426175 -6079037089826590140354336020748403800 11426176 -302794869035201485455990114396143616000 11426177 -31599375292476730205192722933569342528 11426178 357418641030669637269630494583021511680 11426179 -40511061496325549208878854837180358512 11426180 546051709363013643375523084633693347840 11426181 182468396301924405075418079627398909920 11426182 -88887550484646459541276243272237312000 11426183 -27396523736923998625259751729287532696 11426184 14890000590133570754284326757915852800 11426185 135531881922974657798460965691304609380 11426186 272698437656524392982200763687786431792 11426187 -783310297134491721044838516359717240832 11426188 -494940547808867326011449878285443834112 11426189 -523831621712920336760031236912305448010 11426190 -69974192844861268394728532771020800000 11426191 -61649142163001803575992628020414778128 11426192 52845442138695427325487228753217339392 11426193 -78542612582144079007183805900752974336 11426194 -77927464076768953701098848912218785472 11426195 -539340078646270476855473512584212962560 11426196 -138360261160824736806988286455205111808 11426197 85229202154055317180755508892829993984 11426198 -156456556046186838530259540098946862464 11426199 15529515133516142641722504541681176960 11426200 213776281514016907846257681954779904000 11426201 931349552699940707673741719874555291600 11426202 503656088789461039768465838954918362368 11426203 -1008953627913095312527701333658798032720 11426204 105085304300168459416010941897097043456 11426205 -186530320171066534223921076735027434880 11426206 411592711023117462787645514985293840064 11426207 -436382509147013829095857496207911326120 11426208 -165622903224941922718351313330736463872 11426209 -677389359340533248104312742563584008784 11426210 -462661305500677587820538745772099592640 11426211 -473517489462669513303675603401091463200 11426212 438319613425555996040837009768198055168 11426213 -1072894989603002803663125543205671720096 11426214 242509997267194243197013454803659465600 11426215 -506990298303454968157801181995161168480 11426216 -546755882545715253172975820293023744000 11426217 -344854118574133771697836128129337620480 11426218 2976095734909247168301381801017647104 11426219 -179692188530410775930962186098818504304 11426220 -119248258730820293340209375141078476800 11426221 -407230025525271703601553830713691653908 11426222 15022140862463965997421944874726816192 11426223 -8142498562016129038924761663380086896 11426224 254889504759457956507911339830122659840 11426225 474729339549277698817320046182837663750 11426226 52502508868415388155548992381878337024 11426227 591467181624878646337165802789141779512 11426228 -100813215642196035888410795180133531648 11426229 -240390198392603014174156193800416155076 11426230 -56728033558349339979280365687020897280 11426231 -34469245625739408465639119920924968936 11426232 393001584725371208639324896806265036800 11426233 -30536321055399913344782523801876068480 11426234 187460002115699419835742762715851260016 11426235 -454762170428001973701636080632179340800 11426236 -610239929887945535125184342544969886720 11426237 -207527419637827935638178040297015485114 11426238 126485222511641625535822685452826824320 11426239 388374034500793074902956347468095066880 11426240 11600350852013137153881936805264097280 11426241 80476537987966147645356093799009125504 11426242 110589971088012836910453175269740632272 11426243 -280387701990796894814418798624197048496 11426244 68187728739294658805078171281515724800 11426245 349523208720327308509270512484142557500 11426246 -95228034420060497901227824642376161536 11426247 -69396937296456505392714503686894512768 11426248 -222040211363797705118140304083123952640 11426249 368331997638735607013155153806384518580 11426250 -25954450989510909342457789918068960000 11426251 857225907719659759122027771532225487252 11426252 -24950800248680815218575180066074982400 11426253 -115147487519767443348535468882175666496 11426254 95395683023882894240933958738627046272 11426255 -80878876490055977912516657676385422840 11426256 84519436171959623096129023676247859200 11426257 -96585277687676391403468998733712786460 11426258 558690351293472979152304813028443904640 11426259 47865390035529782148770502924945435648 11426260 78873954734901964236731342240716224000 11426261 -13777488187230839127443262727069458240 11426262 -226349191102362409410364864659633868800 11426263 48700456003576809702472746353823717512 11426264 -1253261089965689592317662794567439564800 11426265 -16758430100303886024784216916555503800 11426266 -7540822892659143194073466033318475040 11426267 -1149966155556995208755867977744068378684 11426268 -117719010868354363653947485130403569664 11426269 -598839943363072197507167063541951946330 11426270 87637455022452857323420318349071161600 11426271 -754213463791149508901510005308765922488 11426272 -77009649137997309923466317453328384 11426273 -262277272735908294160751680610719797456 11426274 -12631281625139143379763234968729207856 11426275 -82472856125517958055986552130362317200 11426276 291879717034068475331994944128554420480 11426277 -189941468585337443113313575772692933920 11426278 512670912231929450295546135092043849600 11426279 -859263551413353765725836802954848146120 11426280 190253630685649581439833740381116416000 11426281 1087280315917501929280102672863776528464 11426282 97474073728676387253637427261661372672 11426283 310423938799214200656115070665979035968 11426284 -276718296893156313949402022446119680000 11426285 -157370951230750076560586325464517912960 11426286 3338780225748864145000967913930086400 11426287 857165427628584745252530090656588345936 11426288 -138470361238732557290423568531630194688 11426289 116232226774407279046812568327641846720 11426290 103725036703548864215393668985911982400 11426291 148741683367410167743319044663039519692 11426292 724338758626747140382120145238220800 11426293 -330753840392751376138579185127070021458 11426294 275970084170916951005333397685003722240 11426295 -44731487551783714662948773302227074400 11426296 27740154210432041225449558632259584000 11426297 296664298874238778145382329798852186880 11426298 -15902121764948824525924286263186947072 11426299 185133897543921931148001460748746757064 11426300 -76926746730011413133181248806305139200 11426301 284173910247920455384284876712257856230 11426302 536941826554980994489091095942769252352 11426303 84403620153227901410728904008663495872 11426304 -1496929275032703751780132400746463232 11426305 -1326293968383171895495435533259842257280 11426306 401113285348072804451785647135591782352 11426307 807934979783429535545737643353902504192 11426308 -517986969536206988290194025981236940800 11426309 -994651262712449505621888815096575071684 11426310 -201072483841870504454866144575634736640 11426311 175038890633555579980215227254927946304 11426312 -579361396766675508266650217533440645120 11426313 647869868136734596642727246436201302400 11426314 -268577032444503269207476819071898308096 11426315 -297398036563524934778373020464231016400 11426316 -100301155614150098915744511023973703680 11426317 -55080047197956881568624456730391922688 11426318 -94919639149271973561141245479222232640 11426319 -192692512724400320778989525839323736800 11426320 -207089109985405518526931196141320110080 11426321 233695794850195753423253162853638450688 11426322 513116989663285837472759428825762470144 11426323 39146160756522681354814573953376468800 11426324 -5455773680450463649000953920550371328 11426325 11986521607450261402647209330509137600 11426326 -365998700266969570442840725035437649888 11426327 185605817538974839166013477117850755672 11426328 659287613697362669949284648015661312000 11426329 41021498219904671199028171599236505876 11426330 206610052986798661754086453903990798560 11426331 21272982129246217018091318547568985088 11426332 464716202661767497670592547253589499392 11426333 -909778169229857543348251371538846379418 11426334 31399314991907816568321344462597498880 11426335 -823863379215181443134657741319900933720 11426336 -186957560655920376999615717041732517888 11426337 -70478344636496710861879216856894612184 11426338 5556995058858542008514581462202829312 11426339 -250941442433699451343925613754886941860 11426340 59045713402274867626155679166642810880 11426341 261552014831313336812742623803665952800 11426342 -374500281055749227530535103673423952928 11426343 98094455246652307055432938707117656400 11426344 1239197401372798676548599106815884574720 11426345 14166204482977380847479202624835263680 11426346 -372545850183380330308825484535600060576 11426347 -2535713051579210167871652623274367640 11426348 545446222469134741374437697550620364800 11426349 107067555208285295852452610584213194816 11426350 92041600072483431611504350743111624000 11426351 515343938656112425848342744500660810400 11426352 2404379021688086613530149623278075904 11426353 -214039792635086986670560354045584573600 11426354 18996776617552958751169179732307983360 11426355 -75987251751449969280059842774973620800 11426356 334480429490955379730901103368071280640 11426357 -345026010988738170106712267934673781394 11426358 -34578053235229593782463538441074831360 11426359 -316534497132169146499713818384814586040 11426360 -658516411129687352441040047397295104000 11426361 -92950850937754709777475461392280579520 11426362 -87412755013652156749590420809769095568 11426363 692753086335404648060239447838446192800 11426364 9761445125632161971818229983380134400 11426365 -155545825800401299461661500461455078740 11426366 -216688370330473654605961428133929790080 11426367 -199476537457887362687638098936224587320 11426368 305617100805451134144176835753998286848 11426369 -615484001742408641296365131911686631230 11426370 67236859811232254212610094811806796800 11426371 -101903294776379828074387412861245714416 11426372 6971741993314978511340388284734314752 11426373 184247061163576658026278834495000597120 11426374 -2967989826283641772306360005911489280 11426375 -478965847845713729053243696149847206000 11426376 -53931392481962256828739548258700984320 11426377 -53298971713012141433337152218927188480 11426378 718470141699733795919635060127677917024 11426379 -265152555402084200418282658324933765416 11426380 -202689351704955936602005156575540817920 11426381 250978587385015586329973296038394651200 11426382 -223794204595828468503276840163427626560 11426383 -4957645144568394632623046521667099456 11426384 -67277336276875927042081794479247851520 11426385 -330454352670403923483745595064255158400 11426386 -539574668206768201129298520772579200 11426387 333566435918844436688186751872526095952 11426388 420234049767729916452152012220513331200 11426389 -427026002372197097413592888395971547076 11426390 1717341266673629947883332980530017920 11426391 -529637321772497220297666813933681307320 11426392 -202974651224505952985621482300911329280 11426393 -1525606108401156661102225836346094694 11426394 50933636729634012676723823097789195264 11426395 412065441717153686085237157035416030400 11426396 249835645561513730110426932178153996800 11426397 -104703836107984694825190043942807014528 11426398 -54671591413870290062494890345033581952 11426399 414068393266456581739907506453438855464 11426400 222459816673795060462013474277851136000 11426401 -270077546701959067107714670990195947840 11426402 -217352789930485137010550135142395182080 11426403 189820569804858552999706123839972394104 11426404 -187370245186319778074215749828327103488 11426405 809251332980718886505619105510775272960 11426406 82319597210775951429447079757094024960 11426407 322597995212822798884314010257941289656 11426408 540908073373831679088651474216129576960 11426409 397106041591803650295410472362971603914 11426410 -116057436954929219433065995084149216000 11426411 -780005592447685897327838931905970830988 11426412 303538947276620939288675416473580646400 11426413 -94631243462536669107302112691337643240 11426414 -38184605518246301913381866726801197056 11426415 -48746825521670843870856344994610437120 11426416 -14674768404770639581863375300916707328 11426417 729119539706165830572873342646502144466 11426418 -124789897754900354792797119908204803200 11426419 -115926866781402519280310878803103862400 11426420 -44022151614675888375695040511935294720 11426421 -9599747759149705174305811970188763616 11426422 -102820946748073553271646161416226963456 11426423 -248270955647497499750043571035375113856 11426424 -283051293738871725180160203870852526080 11426425 433807114253087655285819403623390287150 11426426 203480227719050009756677778784171389184 11426427 67299543586536839753574834430166949876 11426428 -162078500148388132358833942471280260608 11426429 70560557382059819300038750646327498880 11426430 -139665678279679613909662929846491114880 11426431 374099339783726854094800099837708651872 11426432 -680410369800165595660353795674918092800 11426433 9913874695432564645050307542340498368 11426434 391531755289324506706515767543844017616 11426435 116126046222723431779448428326260290800 11426436 216027714844496219187189838181895585792 11426437 72161905616368329398411120569769145600 11426438 60924240211817722141827335285009985120 11426439 -135356946702090904115538628290477068376 11426440 108523834529699956805469624470630860800 11426441 330916484379228679856810183396921703972 11426442 371029855303368511802658309423638944512 11426443 -72739537867359074907327840360751818720 11426444 42745163700583725132312628191768870912 11426445 135252206339938506083906672313056624640 11426446 -254891949384201917570567942656936784256 11426447 405098916854423527129113754195551306240 11426448 151591872308750956757814732996508385280 11426449 -882844751600375668058241136060962489550 11426450 -67139129814710166759404457021937113600 11426451 145617291821804779387461794557105006848 11426452 1160994498726758690469478091427609661440 11426453 546355204786212730004739885240396945120 11426454 -65153397081907230538791347682292062720 11426455 199322483992946564262484248103899582360 11426456 -517594179382133400432750372749332439040 11426457 -469531555018328824563624351391301035248 11426458 -192428998479198669907580433738915931920 11426459 -272484383872754444722474623247038551280 11426460 -278938859687184710344435914419422525440 11426461 -742166177724590710503037648757112538676 11426462 -4276820699489683316887516136132784768 11426463 -124855146283363579319897421759367144440 11426464 383574765522489864503540669244820684800 11426465 -382334809354595160332900507182978963200 11426466 -55893455151020169986671958328035818752 11426467 -336922228715176390682545436829600501520 11426468 -149987081590849292673781254941027540352 11426469 297678015402610982916223621255623127488 11426470 -182307647892874906755299272301292844800 11426471 18628049202030381565883383826874873600 11426472 -444348761204218627063204911278476738560 11426473 -518800478689945464152963873147021198336 11426474 147638188831391285414011049598981518592 11426475 -213417778583866817655189812702199124800 11426476 4613284574021146769919163351839801344 11426477 -238635405450953569845612251445629617854 11426478 143462418418460167852830570543955461120 11426479 -1191080682355286412453682991816724503920 11426480 44340999255201141978514297467645788160 11426481 328382940681915107428237066093381939200 11426482 -28356369048619305115489454916761933088 11426483 -24999381858839367448216825190955809268 11426484 -196642486240523491655788707746696638464 11426485 43272754773697307999631573780938472960 11426486 -427401533514760285037854372738782134400 11426487 -389682796438055787400580173028215055640 11426488 -168298147902001212542897054276772925440 11426489 213295586288032937900426204775603815424 11426490 22949146624219932714308837110461546720 11426491 307957126706536262983147023216230305892 11426492 -79707374577438123148797815137779941376 11426493 -160265210471931745865306518228537349760 11426494 7360624428266512049911032718232834112 11426495 -118487750549771991182312803305927463200 11426496 -43501951153611998889259825547672813568 11426497 791790958171536375453404736374902088640 11426498 -43070427850219263783645288364228062000 11426499 48021529846330402798651216091980710912 11426500 457935743695683705352757237020433472000 11426501 -540586868035019812093006079098060470498 11426502 -181560763111366693872177618744571792896 11426503 -663934842823369862766505202514186889680 11426504 12422071633573432387692694020693073920 11426505 -153849433504592845206365708218136817600 11426506 -16966846647024773209932952260298450080 11426507 -48928530591615419302377606754616257728 11426508 -30692103688194261527242370621869039872 11426509 -726445181653939691895657010312942385290 11426510 -475400331999313777071446681899797099840 11426511 -92273642604408521710094178656514775680 11426512 -84437552070194337754484555562367795200 11426513 -246745772837922031504889008538794664640 11426514 263940715947857155096383321943328640 11426515 328355165743724653565175929795591589120 11426516 789252487565752351377359584749117865728 11426517 -96667344532091057100934341052753382052 11426518 -567556844848163117964924878221286243040 11426519 1299892374281758213687073128678120368 11426520 -87850099393792775508900661582941388800 11426521 509922185450990592248971653368659731722 11426522 -73948837000149734372605111392744775200 11426523 261354652200831113835507677259809592984 11426524 346780964703736988663845352662490112000 11426525 91267331488407072249614559305547765600 11426526 -351886222719282598862530248268861871808 11426527 -78966022416922000851387595405695346176 11426528 288505430871932771670228659239975649280 11426529 570874187364592281435264594159251339184 11426530 -54107959327727051819686739068017446400 11426531 196156140628768559866092293821207762332 11426532 72450642904247666776060168397589749760 11426533 10284141330857527822367061099522495480 11426534 81155152084612747569587821351018877184 11426535 -416160084796248076023905217675379108800 11426536 -340920611690571583047023242711284449280 11426537 -28804771518322338112382083181528057100 11426538 -58674222611011054279656088938514612224 11426539 202909253932804268323117365316089605656 11426540 60376021571800319831052851394483809280 11426541 29373618384276045571856989324132214400 11426542 -174695780936487271094060774967298986048 11426543 -319732413241595335268845340345176678680 11426544 883529509758392251103287892478787584 11426545 521666266511700325056923943063119308800 11426546 815674887725506754180314013577858216960 11426547 559060605282699447053951742389051711040 11426548 -99896004057254065886328332395326777344 11426549 -298166244662352270815799859158132996960 11426550 -158704806738250085390218969011521366400 11426551 -297410151156247152691909529017242605400 11426552 -666033051143378683131832448734914662400 11426553 1124877426902148745084388352939915765300 11426554 2193250640692697354233797592721741280 11426555 -400139740167144521880409751848776026400 11426556 -231767257859242160978776979300880015360 11426557 725817571870253344021772152727474028806 11426558 224191643289092093426708060322700284288 11426559 505661976897993817962246169501089877704 11426560 213848761888939314204542422712372428800 11426561 377264302827136042090236283961862860160 11426562 -979702371916494097182863583570739200 11426563 1560793745739635282409411025900769732064 11426564 647990112544077987921673619868098297856 11426565 348422080665856300091528754423259149120 11426566 189576950965532795213327309672219483232 11426567 -1266362458419031369081134750100218505968 11426568 212471166510513133386116257553839349760 11426569 -36588098042387398560868399495468486656 11426570 -57492570575627535916603511060587410240 11426571 -43538215093720852651226848293289182720 11426572 398050782185337028335024790979912090112 11426573 -96647674148990954713392459783515167776 11426574 224849652682054467509023756552549738560 11426575 -225649371983928155098211267044114550400 11426576 82135205852639583600102249660372221952 11426577 167269988969617627599688389460503549600 11426578 29035754713388582998810125681462333840 11426579 -95736140653352181291296053383167182080 11426580 40400672323556754616665798689909760000 11426581 154220452798954865062776007923923602400 11426582 800374596670330622952654609481953755520 11426583 8898972103912838131010976420191566464 11426584 132186419653377732268261052918541680640 11426585 810674518144419790683422961651120987780 11426586 -82811413205212074637364589863997849600 11426587 -459770847436405383337391924421827493920 11426588 -416338387564442880962052333948226521600 11426589 -160113069420162073684751121127631189280 11426590 42004770770861060178820784691026534400 11426591 18951901983926642614685979162794565744 11426592 13061565906483647793050239313436475392 11426593 -311888391651681568312235927069115406080 11426594 316895808586540392231224268251835702096 11426595 -73140916742586686244383941847404902480 11426596 804969050903654798005442832441284759808 11426597 -42854849610511551566593411692893656320 11426598 -12134576178275757602435706589792117632 11426599 43504544894448832121539993853585967736 11426600 91038398878992827186867374953185280000 11426601 -116031142634274663142949099725059000000 11426602 184345362275501080225242985353627055104 11426603 954168414402165166796075035662156156852 11426604 66731464657542086607019389726009632256 11426605 4619788959902044761348732049841854560 11426606 604379124412310230478642955002203358784 11426607 -234865502033787222940334000656469554992 11426608 -208877819847341708801942816319302483968 11426609 176625706779409882370780693823999465000 11426610 -12332409054101640225064010833829637120 11426611 297585471147553653977429052122355874560 11426612 -444089871072464100729462329735525295744 11426613 -283513915053617019418369499918368866912 11426614 -930549740041468039556210379838046501760 11426615 -817512206067712598850500703251680467240 11426616 397251508585991077154540565074904883200 11426617 -41197009739093308988518584622979929528 11426618 99786858864947175016570657854071522304 11426619 -72726280010454562518343698343067434560 11426620 -72017052297510772656087753189853048320 11426621 -99744467323645835393159865217651650900 11426622 158340798446184670406906603938338889344 11426623 -35051830921129781551607947540531547872 11426624 276136440106129908063554135974333120512 11426625 157735138135884997194708369076189008000 11426626 -43235780859562292937210713664429058176 11426627 301092110907779137582107701276827468476 11426628 -143956001830558931824453647896832353280 11426629 -134453938519651950012648151929995132770 11426630 -47324615709431177594995086858247015680 11426631 -113382833308518231710571435135430795776 11426632 -247392075635704245780424578200580587520 11426633 742952780453870811233013132573504849882 11426634 -53771376858641931179616419803492350720 11426635 415163299893897692321977958170026315840 11426636 -94354761728460060643025794820412072960 11426637 163576754172864852679237174491445726752 11426638 -33783537745808610303246024557089008000 11426639 -614388526484523836135409259523931479040 11426640 26082863086767168678640944980840939520 11426641 83202816045785567815207558780499444544 11426642 -407005800394105675603161784752430814400 11426643 -571444509611524907625725669668466662800 11426644 -100607067716735132140329307109540505600 11426645 649051968780312323132062856971876791900 11426646 106086912861280607468245087347598276608 11426647 -846490417259561432950510367033841798904 11426648 1839155051724391868186593676862259200 11426649 152906511414385438808473410515709219648 11426650 84168802629802356684723766816955517600 11426651 643316095173078528825817877004769522032 11426652 587342438938350150333452931381138081792 11426653 452538947194735063671381533768350878240 11426654 -227235914574101416887579903924182308224 11426655 440293484972037358456867613347133942160 11426656 622138301795493402358056162180137091072 11426657 -583552222799856598250327792110709145120 11426658 -110218739169750875240102971600184789760 11426659 10161259019615374134876117909672072912 11426660 8055574169275291567613951850771148800 11426661 -39232429995474627138903565429367220900 11426662 2547148545532047540648096529882665984 11426663 -747588481463742483218822436660027542088 11426664 -299410973093560230808667736083668500480 11426665 558736362799947302011842689707208961060 11426666 279536722413082241664256598761318810032 11426667 -62161426158858743950159749557656766208 11426668 153309132416162527943057258968613177856 11426669 -25594185679629616255049875077411048768 11426670 9417686764590350126328173837489945280 11426671 -851865106555999098881939460543132110128 11426672 -30143162739210252261588448772905893888 11426673 -43042696330834871947539027149030860032 11426674 -43216390794761369116222809480535093248 11426675 82807870273353538475979770535920898000 11426676 24279666872576077951373955732251443200 11426677 -368352908446694487693864005406665419474 11426678 -3115248083945581564860513041860404480 11426679 304362269721842723995552380635171289048 11426680 -286233816049655215755538932201207705600 11426681 -182051784498633538269431495378632670208 11426682 92083124347308485856240186810997204992 11426683 -49347403412247084877116993580264314336 11426684 264006349613602428022763802717752409600 11426685 155760504551154573831515495941093000800 11426686 -92834531470085883512085540136745637120 11426687 -633579048491758897357867493837705304288 11426688 -27310284297080915678881242311924121600 11426689 1054756549691055932599446433711492687490 11426690 24664234214282191127789873438825072640 11426691 7175422578101891752174924547161462656 11426692 379421802936044764927401504054137330816 11426693 14835354607426454310986257327463140608 11426694 106237777355420906114965441215104761728 11426695 40285837580140059502935344494781491200 11426696 745246746603830675558563045694521804800 11426697 -913861553920929489680305373677094660160 11426698 -375751125352341513591396597478829297664 11426699 39539450293746815734123644295880610864 11426700 10420142897907892687713792464582784000 11426701 187705678214569360625720609402310149664 11426702 -124410901984702500570931145530420435200 11426703 -188071044005410393830907697146923401952 11426704 -1122732597767453047746628332227092480 11426705 -592643524155322128030427522987414001280 11426706 -130614498833201913963902301365194299888 11426707 -661795063129910339806471806872424414960 11426708 -467043459737480352014815190967092614272 11426709 174561168466999935944498938632668285760 11426710 82174450709325442778932661149207507200 11426711 222266052329454528631213859086520119224 11426712 -274183867541038040973435016520118927360 11426713 138986692145167933008301392807225982084 11426714 241866975609108728988840346480757249280 11426715 79909800290575907532376788396849971520 11426716 163313097570542003296362043960199684096 11426717 -6774209495709301255228401245441183520 11426718 196134005284852570702120671358030940160 11426719 -573640238601468299186690616384861774880 11426720 556440198934977587713677106796931317760 11426721 -734998535883521730750692480991778724688 11426722 -216635831280401801096598273926000506368 11426723 64051423352313998966130098374823308800 11426724 122924268100520297080542544838992035840 11426725 -494638545035696100887212299650820703500 11426726 44590906785675173662139790000567856320 11426727 -98277530483875604835682434311689974192 11426728 -288081782030624514585715815310729543680 11426729 327149426736690301896808164120611406330 11426730 -89952555711648807088806076314994068480 11426731 -109505360360153619060872556765551238800 11426732 -126632352986436980392193551137662171904 11426733 -16966096930305110201066790318925952778 11426734 14149167838526261627457914225526165504 11426735 27058115087195492687585024296285684680 11426736 99639070268950033932991866173351460864 11426737 577840312545294739518276372259195768704 11426738 147870000977168675183426693922836213520 11426739 462968397157101262646568560672911168824 11426740 169944650793843907669925642248957747200 11426741 -343798207416617862887949244665932515716 11426742 160376666374296622339694775646364927808 11426743 353493134963625502008474372491577577024 11426744 27828682114537612777573198015529287680 11426745 -80095293739968533041739138763111429120 11426746 233784888900120939117740013758080730880 11426747 -172301378554275450995786885038510435728 11426748 262068535197385536830317546007002452480 11426749 840231630375070315329396110496110375750 11426750 220814770022027460018123866205301872000 11426751 -27581694709197734666880720244037328960 11426752 342671328496102733129207968451012853760 11426753 28720872364181330421023676048000108864 11426754 -299167773308287730855351594075476270080 11426755 252615506897664589042123992300573832320 11426756 1153757275788298023250502497449997440 11426757 -196145024217026188083798809097087580800 11426758 20172649271976514218821016951958268160 11426759 -316785409353239930780458381711792404384 11426760 233829267471633400213089325834154649600 11426761 -1046678677874903547060814723934198825638 11426762 -86085260115300443868179133592030023936 11426763 -1410517320322513526069241123334706256 11426764 -959892657398595451863188620945955637248 11426765 278996026641847874988895838590544198400 11426766 -126435799136264711561442803260213125120 11426767 -715205110998682673551379523870022277448 11426768 49305872228771183524848887848028995584 11426769 -486397566911107647830013523516865991006 11426770 375883948399360085993909894604453586080 11426771 -469727572473313825727997513359367845880 11426772 -84072132868711355410002493959375925248 11426773 -666365608671204938067965090637112799360 11426774 -6019037610351584347482194537993738496 11426775 208238757295641950926106189148648153600 11426776 609454249692332915861330093145733017600 11426777 -3172802498047994175985735478039086320 11426778 -59289707664277931934606172911774082560 11426779 -30039790010055601312801081150504371200 11426780 -481181232813752637620065834958763686400 11426781 248638549768414035918957912188517358464 11426782 80456297838623188558676210331613968768 11426783 -96916646382298913756123652189291667440 11426784 -121655724025371440153894655890812305408 11426785 326501448802115669620578888307878376980 11426786 -31756702077585651167938276162825347072 11426787 -532299534978793486832278652869699430556 11426788 438047688725850129979147654863180796416 11426789 28531193448538907113265263855379441568 11426790 -161526152372035265048898166224147148800 11426791 133861079487144729771702965346312993552 11426792 -341560700555703778640812719688691681280 11426793 61650393179156657231507535993034555584 11426794 -159817592553668229534991712698884635808 11426795 -176430987315531489310770573039438535200 11426796 -252376225737517815047706448910445090048 11426797 287963253146382245233995642073997580800 11426798 -37066547074583883477450353286364593600 11426799 -280006026274906243848744496551317643120 11426800 -36447156821414175285617667007849267200 11426801 -812576770327995638060943167092029345198 11426802 31815102064354418992218552734229551232 11426803 -727420678291433557986929928104446864948 11426804 281552686850819905714090764885379412736 11426805 -326841261187577996984112904316521881600 11426806 -115756385912365437554408296595519607648 11426807 440633612660684758299624130795113779424 11426808 1014796652792167587731091203043845406720 11426809 324741014802989592530145058652528937040 11426810 -119624685146348727904843911345338760000 11426811 -166290422129255415992419275399943126272 11426812 -438834942675685016102361713039060636160 11426813 1021154734756050965267842349945205479724 11426814 35854488455331867252842405468889796608 11426815 774205200644953580401626285070147545960 11426816 -586091212048472509272381105544227717120 11426817 15153662269986285377426595755464385280 11426818 246859798289796560408463807096591542304 11426819 1046258214869756553756908925375861716220 11426820 -375758688176641755099626331682110689280 11426821 126069144013303230628804705573151688320 11426822 560274772841965524126988937871530630784 11426823 55953964514226507260648199046585025040 11426824 153262970019302459099875243310550712320 11426825 -241827490630305423610656957677269632000 11426826 -215584273831156910894330424844697984256 11426827 -557072761161441082188627701205598225324 11426828 214309036062410203119951817612727746560 11426829 85183630634468488889074473732003050880 11426830 286819369467242531909489817049201795200 11426831 24866095312369865007853583485002088632 11426832 57008656927607767877298507224567316480 11426833 -768704234189684487622985695789894828176 11426834 417240393952747589812343906453422318752 11426835 130105379298498269036702584614172680960 11426836 64469982559352937524652590948362170112 11426837 319378385228360107564527380140253086080 11426838 55877295398848273626692563914868753344 11426839 850296685372952861661776030322055526256 11426840 1213369965838598511292924443040972800 11426841 -464605093874951109949559258298950368380 11426842 -12648249574020294942238383497921273088 11426843 150739153521470719476112453254445513344 11426844 -75549380501810677381110100107948072960 11426845 504007867491248531047489945703667989100 11426846 -1293351118774962955456346691488810880 11426847 -48762055033980686842335549296892865920 11426848 156643847849018178668902003545200394240 11426849 245257580254366224273817924355126289186 11426850 157699889887435605005348496793475664000 11426851 485236512650676477349456959843959875920 11426852 -196620226318931905077211276285227936768 11426853 -137724174635582076652270440870440096736 11426854 -488976306190902330308977708951897326624 11426855 -26705432288384020829243592496081781280 11426856 -33775519496549413346703276168134983680 11426857 -307402024600252462760835670580608581020 11426858 -141176833653788324047626169861407832224 11426859 -218856805443038645601975020277210096000 11426860 210798026796557231922861545113581557760 11426861 1161467068751757870996231248345863533462 11426862 189167402055248805818708781737858252352 11426863 -6212763988075199384591943104623912576 11426864 100090858534019974164352413420339363840 11426865 113970190067177479501462257700154701440 11426866 68896329300310558914536192000114077440 11426867 -417148282601567304111121887999978723240 11426868 -603279187734116747540788164155313801216 11426869 1043091701027146203935142729541800764270 11426870 -14382021404209776129467708330435558400 11426871 225869516313453854422974976168347063120 11426872 -462493522497503862226032072191130931200 11426873 -440292176054225464529043437554004686380 11426874 -353854850135024909077703793799800099840 11426875 196906343772285906144719690580507900000 11426876 368098342931467951097736929912543508480 11426877 -202081534209907401074385641597316000 11426878 282244129662354036431795889836707434240 11426879 -121222034992380502578694792954457590080 11426880 -73793252579406897284994185142982410240 11426881 -839367652668007534256958033375093760318 11426882 -317895940162596686544890205929439330816 11426883 -37213768143329626079749095986464922880 11426884 39189140200345718776649213206648442880 11426885 -443003605627018710208529526059122024800 11426886 -66134582368611739100906653616208595200 11426887 -891088756625840690051190237989925623464 11426888 365095479037707291688787011131316224000 11426889 -150919330787103045148804078358775822576 11426890 -173421797727846418219244189987948531520 11426891 357077845339323519313094614563877051680 11426892 -136864065714182206147630606713569104896 11426893 111896033748895968912327131069305777142 11426894 -202700782621633694894484204875169693504 11426895 132984289232793915135369352035755785920 11426896 -22611874571550779025046747757789085696 11426897 227375287739351487136740535143340308720 11426898 -317801268620090136300791443909872714624 11426899 -487304797850674047365941539157049520480 11426900 -121176470732310741506840958958826736000 11426901 38527049036630333990093253354400720032 11426902 490036998696876459424803679952540817600 11426903 -12009205611834909162626562796720484856 11426904 415536591859808101753214359304422502400 11426905 -56268233438706028386364835827860958080 11426906 -898700370520262071739989736053509120 11426907 177630174053857397101562574013537177392 11426908 230210145855603457878680970889086739456 11426909 -24998194756147764323887480017215915112 11426910 70597877110276881549273130919480279040 11426911 641663007713874096406376730970670688024 11426912 -349687864909285423025669532342508584960 11426913 -21102274556512962936676287156294541758 11426914 -339260773081373059877152198755571648944 11426915 -48975306698926659606295990577636708400 11426916 -533846994777616201711214548581600270336 11426917 591979717834740613419008283785665928032 11426918 214832178522371511774400734436983272160 11426919 -228518281965952846331113644607730382720 11426920 -17201371786963300086307966853023795200 11426921 -1046052689076059399624338310872712999856 11426922 -117701529116268812220873677893590282240 11426923 -709257520241749091653309233310762662400 11426924 -95611072283741905762681434276003792384 11426925 -74912519017574088667575082354992024000 11426926 13246193698050190304180510326445016960 11426927 -1049681302943821415735786054807332594224 11426928 -229108280823005346271586085455462400 11426929 635269460255975013802567943180813655314 11426930 263405889005362919073424743827465043360 11426931 -195005148261109837295866749391182188688 11426932 97194052863117018413987481006670264320 11426933 -124864090131424561559343353621042027136 11426934 -102125595507867506006420852148844345920 11426935 169595641859906754733175900097698767320 11426936 1840767703873798687734439557193355980800 11426937 -68863791134014990528260560111685393840 11426938 357439801879357608953813645521120105440 11426939 -321482372114250539973567253571105863260 11426940 -174800491492833727825225245583550054400 11426941 248420747638002294555890380580957001984 11426942 -301829696954484944254950836854956856320 11426943 299142519765588324050610182647792924800 11426944 89745276628140918529465381833167339520 11426945 573279150613159902495407681322150287700 11426946 47298609693321276968302111368962266368 11426947 -672907942365445378679357048120012636448 11426948 105678677877058215348480021560321568000 11426949 -2323249849645165691207614783340492256 11426950 313925719938187034886604608763382076000 11426951 634745250087283379696696737380530469552 11426952 37311712988291947813778462316366397440 11426953 -9298111395845782496635131949597212480 11426954 106259364680018646530357563075806150144 11426955 -356076701143632589608475348104101030400 11426956 66732294723980132138997188810336601600 11426957 179452751193321499355370645865457387520 11426958 43586370479557504329990251362493155200 11426959 573315323541503268782936731204534456800 11426960 125310759083690442014566760181385543680 11426961 -39107066135580684451017557782247255040 11426962 -689747685231993742540317283135944774768 11426963 49207031672321471068075019774860984344 11426964 113779197778838386678933085542807934976 11426965 76813340702807779470552579173702111520 11426966 22343926250000199924147018217989840384 11426967 1129438260075021751736766974423672508240 11426968 22833626955221245942139072968153497600 11426969 15630385888549860831642704715241525632 11426970 -336098526442438052976032066716889164800 11426971 -150994549231635579649266282372634067856 11426972 48998116747689641402296711735398100992 11426973 694229594906463857620719037072104996000 11426974 -77075191506590490621822540052533167232 11426975 -151434969055241302390003494964543411200 11426976 -143752752583309493498431394775397564416 11426977 -44522656324439679238362092132323834620 11426978 -24197989994388469911207746664054873600 11426979 -294858053760672963403776224387837435016 11426980 70135182622298430305664983547827097600 11426981 1071063983227740941920353144477719470782 11426982 -1492593355942512193033222887938727936 11426983 -300126317069903064336565152215036412096 11426984 -467064255445181948998890908551413350400 11426985 8313044230909508549791423490959883400 11426986 28619598864009919021525888367682447360 11426987 143620709618422378558894757773129581600 11426988 -312005719105909539559451264474027357184 11426989 -290574212947044086312239215234629421344 11426990 -32843694443937018725402827746690614400 11426991 137006712589920389255695479855202869264 11426992 -1020233864347742379073138805833924608 11426993 888223351454895752521625573394040900242 11426994 30103690300054344226051332811553492496 11426995 -78392192710581643866804333493705098000 11426996 -287257871060423893006580882095371263232 11426997 -473284940730693535485042649674851916000 11426998 607122815247120697333671655161159552 11426999 1528646191015794683023139652500673972480 11427000 -105649354909326105229063419358801920000 11427001 -1555250344246865587249751623824685503996 11427002 -354990641185037110636166659129480262400 11427003 -33379881522423437827690232656161549312 11427004 236644276041088956355764925241435278336 11427005 -323427916551488723828194627151052128340 11427006 125986050517567193852458989646389561984 11427007 1380666187014043637979688710403631614912 11427008 215809570107675746900664954510114816 11427009 182820992283854004899068219628206591680 11427010 -16623966826863674509569091217558115840 11427011 -915279375570530331077591268648257288388 11427012 95740245569265833130512898887111240064 11427013 -240393961447597398675598147786859493476 11427014 323498387661166748207708685567822101856 11427015 -2656493091435920570430090337781784000 11427016 1277400856443404847482400767169094287360 11427017 -253319773560538366680370208423504980608 11427018 -63433405874171802114884718600048149760 11427019 -1256474649505577153017553018022763157256 11427020 363260817250591995797924865096766632960 11427021 592830790474740065457019140893048196480 11427022 90818051083067039021381543112983109312 11427023 -1216733091575528299777376652789423085080 11427024 -42856932652439255318510567645962567680 11427025 -74584306949135266900825121340945781200 11427026 280659063920821523368979561532174394368 11427027 -7367892529184955766493034194269766592 11427028 -281398468626006480645327844475066452224 11427029 189914386221446642148707716308347511630 11427030 281699357121710935199410627147580184960 11427031 -130295011670513413211599156363288553856 11427032 616705484083044456314508815308913664000 11427033 -12895750059965978002687902596879012256 11427034 -215280059807532052050719424492602695680 11427035 -4447550936217648267491387864632806000 11427036 344740143809575793421512878598842010112 11427037 433447473479542384774825427540417554240 11427038 -148813761755395964168603682694754930304 11427039 99262557362887772605812314742688891488 11427040 88887028456711875056897591171422617600 11427041 124340843038162434055412331329734529442 11427042 -217491189077909774865925862100311521536 11427043 -483572162392712838143110393553629880424 11427044 -136952426487246340344847271544880189440 11427045 17774651638033006076356909456960416000 11427046 138333175897823295301254006757353024 11427047 -380469360564843112501920177755570946504 11427048 362808593075383232511402196717503283200 11427049 -622079680592954147122943918355122426950 11427050 -32136762774867494759136653430710700000 11427051 480028765791602277756106727409025948800 11427052 50311163069419469887058500779655350272 11427053 -48204323114854568583042211521037035936 11427054 -196553755868132057609922048760709062080 11427055 -7167886083246347223591108355733575440 11427056 -22083399425282492033811000487912243200 11427057 -804892935534864678188120043260916436080 11427058 298024138748476752779726018954993252880 11427059 127616707739498699941636861269749576016 11427060 54462395824896681940051429235524454400 11427061 728895772973323874303526065003991172800 11427062 -171184294599417836428931199852895663968 11427063 -290605933937225045145870277650806766336 11427064 -193964339214521100860971893408071700480 11427065 -21238316872901263948501150640988687360 11427066 48540919662260077080672737173373529600 11427067 -497324728472503358940860812611449157120 11427068 199972966849179025581418579859775498240 11427069 -19584952094193367390691093068276655424 11427070 259521707402443603434375906656477820480 11427071 786946106060746478466758056636344598272 11427072 455498860671791591076158808220929884160 11427073 106887738333234185765411243366427851520 11427074 -138877929913213574632697398252311868464 11427075 232140859795880518489364163594428640000 11427076 -638858950409262758781712235040235950080 11427077 1073760611077595477212987648783981714812 11427078 -1816490604120298992360274182727421952 11427079 -310186426521015063419279289551466477824 11427080 -114777147777411556557676098756064051200 11427081 257653612916062022875187551184027037504 11427082 279060211491963480896992193789229721392 11427083 140653381314461665497939561910736496480 11427084 100320257417366398862980563025873086720 11427085 728096084230633263830099121183290603160 11427086 -568185891978714510497953938317203323456 11427087 -207030002677759106118495106984716664320 11427088 33504711260323761025703790729909452800 11427089 -653328250586020268241459214135266892110 11427090 95663429803199242697799944170117002240 11427091 162253925229449292303970870396626763072 11427092 424326164801754968706117392065055519616 11427093 75931507853804693171050699190209886844 11427094 357779453138380957199393516841085403520 11427095 -159118580885720090769404462492925357600 11427096 13540273080681518581290216061088563200 11427097 349788958213725433126331978134467869712 11427098 368991128818951313462712306138722434800 11427099 -63156748025375053371307470746211793920 11427100 48322937968837430617811129204440000000 11427101 41201042242253128416742728644827896000 11427102 364746849376407605725391003948402361600 11427103 -129782280233444867450022587939121141216 11427104 406250717778465565320460235082622500864 11427105 338527302080754373774459680646677720960 11427106 342357163895543436689334468963863548752 11427107 59774157522662080590210705919897726392 11427108 108651960642051137363138847683164569600 11427109 -60301047666069517419754985531540554690 11427110 29113965416856592019344367398930283520 11427111 -74838610430924107723907364511586103168 11427112 -42330150167782940834868877989380428800 11427113 -481728274349459999461413053714463897600 11427114 -40284424989236969827382603179690940160 11427115 40599637243449717515637714543727499520 11427116 -486711943064662750728026778574743663360 11427117 -118506789450846430236498533386423691520 11427118 -124522724946163399460116466525991262080 11427119 -2088754774587608811658962881850151080 11427120 72647637393004818939493751760003072000 11427121 -14608071691102337485885965396196202768 11427122 178764499996970966389257132459888556032 11427123 -508240684045458629357623705719584928000 11427124 -302847853362905134527278025119527251200 11427125 171323986286806410653467471557917190000 11427126 -181494269361324037300799291771934766656 11427127 62363728920720216243844428849593214464 11427128 -46562416924823698195336680248821678080 11427129 674282855086330037719083108518850877440 11427130 157293435977531091080689750971734983680 11427131 898097798464840439528412369951162409200 11427132 -440624333477633322747211190941691289600 11427133 1303873023046244366756028462730573117382 11427134 934912252991482557649968224033916962112 11427135 379647503039464946800250933944762131600 11427136 64277389031850512557975853685339586560 11427137 434469056488764277261377408954439182786 11427138 -374415293157797115704997487503632577456 11427139 663378859106195144521169269326107338940 11427140 12611994081937507967998822616302778880 11427141 633717725802722124361630187884026904224 11427142 6652735813541853848535447553768420992 11427143 -265012732698622436591182739768853431160 11427144 371485111553423837182130844895638405120 11427145 -197382422039111148460496889079457044920 11427146 -209281914512240163481695428571374345376 11427147 444655336117233424702775251182002825724 11427148 130551960611996429885724959275698118656 11427149 -963422695189263150741861302667534659850 11427150 71871303117596301200053231550938137600 11427151 63827091245077553422788303226542814800 11427152 66110332495229308062595599422266540032 11427153 587270762082148283037917630574339397104 11427154 33919757697225528442679567372369644032 11427155 -39433846238808879131719689301868664000 11427156 4992668412458559157393688603470378752 11427157 668592600463526505340506346998010729120 11427158 -99940035258109872860652483593857543680 11427159 -260545184285956769591619501368806572672 11427160 -162318565733530584855370974093167616000 11427161 686443543810945889955722152639925274762 11427162 112887900100138700250102294118699444224 11427163 821926865371198366118124165164312894184 11427164 -5584941860794619102417349308352258048 11427165 -48133213177174120932455532972013724340 11427166 376113562798237681702359733065650150784 11427167 1172797189890848098649739569580392790600 11427168 -563077469234482916506873119713433747456 11427169 -246368910348691478437339048630632198552 11427170 -10663154414736107346931085131533696000 11427171 129714754888217869218333710184264125184 11427172 183135370258120162047033730884841497600 11427173 189500972811040052689351591881420000444 11427174 -135850547767940996064453540834170726592 11427175 113026954938331514459150742399147670400 11427176 -994205573422934155798038261830331402240 11427177 91371469932528972657744756139572484800 11427178 -68602949635238793332444192367564082944 11427179 789232413334383727050837147588431208720 11427180 -19397971276605765232092350984455372800 11427181 -581531164711961612506875481692221020800 11427182 -55770795176142547990464041482205400576 11427183 153446923788068754648808419667117683600 11427184 -240554051845719884262412156014132428800 11427185 219801437643683281476134739729561246720 11427186 56777582201809770003849754177727144064 11427187 402833037063990757144048329311903925836 11427188 740022453005695323225759266144350863360 11427189 -133716159719027873222007122293941043200 11427190 60857041501061241408123498980409974400 11427191 26077731468489592907030439546159187416 11427192 191340541715735285388523620233872588800 11427193 -31229366885712575515517489051643457558 11427194 152296823286442171995051948790898710896 11427195 202580159842777430493770372488150863840 11427196 -376283147587194834462883998229511169024 11427197 913560345085503894929927715122850752646 11427198 33431993764675170721513365435669382464 11427199 13545107665500456949651771577222586736 11427200 275550060719048713272373780574896128000 11427201 -38019159553443915346567211183213573532 11427202 115194897079641493924136782249774041552 11427203 -678494132214581416843331786248825360176 11427204 -54238383569944466395975528449776345088 11427205 434791440936567249950147400739361324160 11427206 -80906783343883689477942257945047302144 11427207 -879575954832078207532021665138086784 11427208 -373313966328418985944262764326619545600 11427209 1168937375138287000365515052833312224410 11427210 321912437883816456952423593565359859200 11427211 -148062792456180606969837487692191362248 11427212 383491409141341543603042086621237747456 11427213 266866664507092733441568299724936712320 11427214 292918861298906613277186175791847787456 11427215 -9314228051323407234619765018100267640 11427216 141380897560461529062918058465156399104 11427217 -527860017200088587942255581331975414734 11427218 93939148773433125373587010157625822720 11427219 -197286775993167878600344389477700734156 11427220 -16480256251845874105265201603553853440 11427221 -77451373183196207472527653514344966656 11427222 -373630196841332578953342436055017124928 11427223 -845486066204952958874008836652475020520 11427224 -281903894088525397754740595304510382080 11427225 76172469836564963179112927063002923600 11427226 -232633910268827580713544057488993276688 11427227 199044709241295506035052354180060428800 11427228 31346615190603648946655224499285551104 11427229 -276295491920657749195317276962129746080 11427230 549025903880413795219146660885228393600 11427231 -647738932820609194699366547609550750648 11427232 1014236165223471719393714454807809359872 11427233 43334251021963680342103315047729990120 11427234 -32662879525277091467028306380534215680 11427235 456004120576434907828607065331588137680 11427236 16063714216323679366322960161235825280 11427237 -17234758548236700821465425939346913888 11427238 236009925254464550225176777658218350720 11427239 1171677228148211074900223476506683282040 11427240 677757938091426892747752819170918400 11427241 -456822013820462665699236163600530874140 11427242 -178563474441181240500431299778446788000 11427243 -660244720191835191577264001980430381736 11427244 -298273695474826016452656149380043328000 11427245 -338371630229532356643827121512896530120 11427246 307217568958990781598069398042175017280 11427247 -85435750718487183918128956530840089280 11427248 -82421213443032827245752665406288297984 11427249 -654784307726419287332263937441430960480 11427250 8287092024337307112864254450206848000 11427251 -605762092513213721477139604628320593408 11427252 -701661190981580787770592706839566094336 11427253 232622272071731847118778078690303467502 11427254 -13655390045758618793238099308852613888 11427255 -74376015982652475819671984085216356640 11427256 15423838465394929023401180729396060160 11427257 70243448380208621314674656832423081600 11427258 2809690096694997411807870435996201984 11427259 -561034385713854225398460937529421127296 11427260 -177129023367973982926368854942590218240 11427261 -52553258107030379988004430332156635936 11427262 12179409006845602664945417239294086144 11427263 784822638342028132980425478627627976512 11427264 -204725682650562778008281744841218457600 11427265 -304836636695097878120642093377646500800 11427266 202129019822529241896719797180898330832 11427267 -4131517739906377842104418974779923720 11427268 -63878006595845036406844428594605132544 11427269 205419468966143230526947749914475096096 11427270 271943416983022517997289789822832457600 11427271 510433213879865177401921807543015153272 11427272 576437377856908575976565815124257612800 11427273 -268571778297192090624535117983941365584 11427274 5919985268243770146522531359196036096 11427275 -389887331664802838552598695101661468700 11427276 -55124517797381380901732306444370493440 11427277 -112774948635735885690164311003493321760 11427278 32224215536953039088237090873079349824 11427279 -303476059507624050930635980518581703168 11427280 136917239931171458790639553746474024960 11427281 -138724644136937154155844344229183372828 11427282 35439502939706620940895565911734353920 11427283 121295810328037479876830712655185328720 11427284 591009782149054139943759362609052518400 11427285 289565780844532597517164015165614471360 11427286 -216086970978060451572842388974596784256 11427287 -851302709052065771608479871360045235064 11427288 -379507609586820006777306634783527997440 11427289 903538670702505998729749391987798126090 11427290 89356783288398964777880202156974419680 11427291 -1103192457397253416955513911793488036560 11427292 717770910292028967621456702599290006016 11427293 -34575012189122987228591891931702816 11427294 -255004365406805294598967219464399710400 11427295 529912458376117126043541838487388313200 11427296 -982269476347891507115949684128057131008 11427297 -54458325700285855916566056400493598720 11427298 7030556270661179152629771993062019072 11427299 -84537829094757495039635909184183416736 11427300 237784338451708318393638212540483222400 11427301 -1268003324739279592723713735017427725698 11427302 -130765036813261745723940616742221127808 11427303 32789039412602743491142099466842498560 11427304 -24582231958385133719987270344825651200 11427305 191771309733114073844611380053509029000 11427306 193911593552141379979322940706726910208 11427307 -54411248497999809294577741917369096000 11427308 36020180880010256666605443437461963776 11427309 854166907337364951418227605232037499424 11427310 38388969332933562099386486145468668160 11427311 -178667357341333784543656167998960625168 11427312 -39294504684053544361487832089302597632 11427313 -381963727325567133605002718264271331072 11427314 178554761473767398669803081605521743872 11427315 -6596281614912996207822547304705060160 11427316 93292389846732889151525597615458474752 11427317 -1085371016254648729577504344951451632320 11427318 24677000610200526325929105206216171520 11427319 -70130065890694446340223302795811684504 11427320 -339763727789707580585094569035423334400 11427321 629829660139789883340691181519878085712 11427322 -233955377940049729702017928099346649600 11427323 505585259610556251992805203622520321572 11427324 101442660170129585861211862375757677056 11427325 -83726248339956694990619396894858022400 11427326 496043525461699840238922330059204954112 11427327 -72471409278656253700110264814801976136 11427328 -404225473040137769191612041669944279040 11427329 -1112029227321692073196364480628106488000 11427330 -116295798439337216247199895120114388480 11427331 1014125766404911809315026591913963707132 11427332 -136135780366778807162262384683733737472 11427333 200214946312722043636152623520652462080 11427334 -247888934400530121377216800734459440640 11427335 -961557832806266516240198784387969501600 11427336 775648562432306173721271710414807040 11427337 1509720718559607196897734418061497671220 11427338 -213440025813448061619100309854000168192 11427339 115074575270292680733447252694065014784 11427340 -24457822879398799510606557540917606400 11427341 956171971874913276739611896985443260800 11427342 34526121582846621263202834081459713280 11427343 577262962683746447271594597758940799824 11427344 -17645426534650386218075389576945336320 11427345 -842652816609706876204609860043421068800 11427346 -193992078436017452143516975387645301760 11427347 -3770661653805958653826442320547090520 11427348 341298616127470284068044833702268385280 11427349 432381246266386117172040836970656201066 11427350 -302712509833455506143949424090726912000 11427351 17669958362628921727703582209165243296 11427352 20323773133019316745262800746700953600 11427353 289995523820963703680993834352491124480 11427354 255275454088100850320971003686481070064 11427355 453842458521622939338448609101355457760 11427356 288300656872248551366099047924975672320 11427357 273748042692481450487000098715185320288 11427358 316674999399354001751136923939965824576 11427359 263552709875784819997461584527935837240 11427360 71863304914504743150087437618774016000 11427361 -1817391989632567956916462242333322414 11427362 -160611266870118806556409572320445755568 11427363 -412199089596492801680717637771025208880 11427364 305844890765661283278197897264727798016 11427365 -163163500753477365444570374514128692740 11427366 148279584396255568964374052791694757888 11427367 255142081869447877037436958124428678192 11427368 337074627390991294742076463702426245120 11427369 -259607788596232126424936475766523654256 11427370 -268049438883434865021824440316900265120 11427371 908824151212842951198859068580318267572 11427372 602713162767331526334759229785582182400 11427373 836677639005374278764987894170894761024 11427374 -56167882526889994524080632977475773696 11427375 56853293749670211642282374980978176000 11427376 -9827922757616194945395632927575244800 11427377 -302730681317209484798219099435274497088 11427378 -111279837663366260487852043323487729152 11427379 5141796230456038836481133828790823680 11427380 563985968697516747884351124088365484800 11427381 -4490687713988866721550452320198089888 11427382 807753008651671257408272894732412175872 11427383 123019802644428665783674760681961814368 11427384 -554442523796467062100805289334170255360 11427385 -823014767964619332563561789826878895420 11427386 77202974787062827376579524236146140416 11427387 -187581459968877825569549106712366701120 11427388 28625651394662807429555569998271232000 11427389 658309712117974969489663113872893319040 11427390 -62197668501861537814883981633775924480 11427391 -1036113207004374261465202086206978790208 11427392 588240883916388180803827503364288020480 11427393 -27665998706011212104087356941404573136 11427394 190514862969404904975404878821370634112 11427395 337250100609955271609204032332793330080 11427396 -20393537845492732793401909310023489536 11427397 509758447503819224714566762161070708572 11427398 -51925819190491774949412597073924061760 11427399 62273313346375731282554894273953593480 11427400 -450763977241463451662794534163179776000 11427401 515434338038466418881544564773168861402 11427402 4190903124295032516662484566979400704 11427403 141581332353362456453779359030330895984 11427404 1024981817933395766404804649249040738816 11427405 -410242696805534679623691939746204268480 11427406 137691805915212703874823406540061260800 11427407 29916431901309294204613399037396008392 11427408 18550741885917250130369102334179008512 11427409 17701941531816219816599435173841002816 11427410 -662691203237959052837144989578453665280 11427411 381053188539671738634822661388915814072 11427412 -37739646044902798379381669038910373888 11427413 384446604870846922716830890411292603100 11427414 152322238259977487709768789400679825280 11427415 -294638734576431250761511724026137181200 11427416 45484919794394494386803847420658974720 11427417 -428346468028034710944680895866699634720 11427418 -317226961550336781820333727481031437840 11427419 26843552247487376611509519437166314820 11427420 296819168728222588751003841415833600 11427421 585258415739217895312262140323653191500 11427422 -3432413105265932233273999515941735040 11427423 -241932887190224820592075169340989052672 11427424 -1080414992334551708023349567967594676224 11427425 342814432834337155981527380735600748150 11427426 -185340620742405812965798743014656761600 11427427 702087285238102937120764434442871598864 11427428 -376881022144565983815384045958714780032 11427429 -278771235513484311128863446033753388800 11427430 74272621539923512385060392703022240000 11427431 1015384401486350596092124556991692392200 11427432 178407880811875926989869961448672952320 11427433 -1039405222661448230266740384645292645318 11427434 -305728545732016294784162043462706001568 11427435 70957504141004077892846041727297234880 11427436 -178189711144207403678893207731927905280 11427437 150985417631045905122833102177894931072 11427438 -332408703856161508343416059719537488896 11427439 1153441029344386634613332672761987469856 11427440 -60446123133349871528130202900893204480 11427441 -186650683780972471605729615395474183520 11427442 -151636571611112273468961334244800153680 11427443 -181934341600768337673296919707223128016 11427444 -52930339959117463215885707339547906048 11427445 -723687834326911134513355465109600019300 11427446 224141303928785199146648328704067072672 11427447 209433890578520537354930636753691085800 11427448 -80479084607072829888139418192290160640 11427449 -166513004351246315274107460197020859808 11427450 -35330915710277970165992353839760512000 11427451 35875175877147449858251599377784544320 11427452 -19425429856522435532634758385132324864 11427453 594260537969981852564912197759912259520 11427454 402353906982349903493472159168621148992 11427455 -1733191283860614014069205461509316640 11427456 233398781855025121787299568567923507200 11427457 -6014557253870100066492047929576937148 11427458 49348538805830552672406827512751307264 11427459 470997221344989395575157517035628173304 11427460 -205874485384264976124821438807733043200 11427461 -309822019341276587422075874598579785568 11427462 177661049969143370052560469766119253920 11427463 949615885003902897922683944553932338712 11427464 -213543314397178557716112114286085806080 11427465 695140506692229036059373216450954240 11427466 181561930863369873931088168528782512432 11427467 829243023007390396625258072488915266516 11427468 46673964881916332763806221236588380160 11427469 602703145838319664333222540806754994870 11427470 -72616255500264936817288119801748934400 11427471 274985539981007941595913407566995134520 11427472 -103519240967391906544424390178295513088 11427473 -264770302100084983746917431944031728540 11427474 -160195060458486608599818975209944320000 11427475 -59268676322958974968125055976186072500 11427476 -97970080261955763506277095325724710912 11427477 -413957808721395898756285491792361565280 11427478 110510016823650037722748439205506027040 11427479 -130413982389212745099275547729774473280 11427480 32032218765315878193762240445545062400 11427481 157261487065917555786149243769706399680 11427482 794040929455047143976990990512142576 11427483 -305348349396546840676587715358603087976 11427484 -678007724829261897515560182812718313984 11427485 -514165540294815918820959981875203625040 11427486 7517011644725448531227972217250093056 11427487 30639298895302245739952100600749370472 11427488 -1104782573565888325806802923595953930240 11427489 76182937453176128132681038364293689684 11427490 -373729260181803506958646089011252229120 11427491 -1263495575863729972755758788884099555108 11427492 114398990847632684150593175350848586752 11427493 -12606579918511936810867321454227000320 11427494 218034523084155167221588629260450711040 11427495 365368307409445815336403745785760487120 11427496 470859440232166876782532051135759964160 11427497 8932288094821405648430874869974733172 11427498 -129334385442628644817080888227033134416 11427499 9031877462728281404735672275558108800 11427500 14283798004291452129666456886162560000 11427501 -109023863854699830877753929915094757568 11427502 555133045704827079860040163612544514432 11427503 -1577233722370404076362705896465050211520 11427504 -86528746158867670338635305611363876864 11427505 -827576897547890958391503590962685874840 11427506 369424356836054205254501447323564679952 11427507 121693188612641318543547944848907988480 11427508 4120055290530882361358309724921057280 11427509 -715665837367811116565379995327395798290 11427510 222605392939981334569726292643825202560 11427511 -64940566523340315356476161466021524000 11427512 -464172201077539514671952136678460108800 11427513 -195580587328315377151468643844591470256 11427514 -84281143669847244555736231840661676288 11427515 181164614160969380274345003832210974240 11427516 597901617724387052886582955184723907072 11427517 -630357815254186296067057386089503253434 11427518 -610410039566550276213973989836197559040 11427519 -717739613179281168407119624481600430960 11427520 35931174895137532002301054523969372160 11427521 61314545442077813089551965033200546944 11427522 185648373907300438172491242414942156672 11427523 1040028357577679433287929832081552970048 11427524 66887392955327625790348099292494116096 11427525 318496728210563495116470769735240388250 11427526 488966676337840763635926258179157758784 11427527 224121109037600640724275098066286493200 11427528 17437876902052252975139261758376509440 11427529 -969518490890763398283275902368545757440 11427530 92092398892263825892266717244166307840 11427531 -310204797626344272148208391390547341120 11427532 -163496980835249931502859255659427202304 11427533 671678630769419515083900031482955864320 11427534 61079011327909845512715634573904916480 11427535 100266180799626991689546553257058989480 11427536 -226634659459626033742344964764191244288 11427537 -860639682919944963893167168283273808960 11427538 137293357569721935536629417913919115920 11427539 564390997207082485983794274361534436760 11427540 -141971976115287511895053220785180078080 11427541 1034608893791586388566186176333204495392 11427542 3709927811294995123304750313675373824 11427543 382937656312643761026914541400618752024 11427544 541735355414759413194792992693436088320 11427545 434766825178509128421491171180143479300 11427546 -61693715331961392546820546863994644480 11427547 -609837470009251847236154690671772787004 11427548 214709082929713519254636636039340402176 11427549 -93585824313674202260916515083522414080 11427550 -2654014635768880757359082427585408000 11427551 12495897854503448287821364273218253752 11427552 -456738410485626730150289368652017827840 11427553 -984671941654693279424711691947116778940 11427554 281324420965768465294964081530701392976 11427555 -190501504872186165391331821748294532000 11427556 148055715072567853592251099868640083968 11427557 1241873751464294450433870244747971576732 11427558 -184169242741469461890161703862212109440 11427559 -34832549369308915448046450055922326560 11427560 -256957413015084518527185367936922112000 11427561 39757592890624811290513651508751641088 11427562 178839649160134344620449851356424922032 11427563 -378762281773832359489538384898044592240 11427564 166194487382494745141628828553852171776 11427565 285347969321354437964090492892700520460 11427566 -22213830607991532231627110958921168000 11427567 -384760373158492317823632175216413110520 11427568 126860402728637100541859099111574536192 11427569 -182582233358965677519599744624607878160 11427570 61088748805182398578719931170533099520 11427571 -469143950842035899946984715455728878848 11427572 -30517879914155170153170249380412634368 11427573 148093037849281121117375814694392122304 11427574 -514001347067101254789711978297427738464 11427575 -70635139590021881977531060792538070000 11427576 192298269928397659114645939128728002560 11427577 -110613472815834020239350364672249413888 11427578 -330248208159387734683595714256539606160 11427579 -349162285329023421869586362953380065076 11427580 -145869423354795590674444002610435829760 11427581 -16671286988919587119992847315702661376 11427582 -254750975550495488429852503941026198208 11427583 -808767640685211172906912740201054055168 11427584 -254857321390469699584290022262008971264 11427585 82021761501955236698852415787827963840 11427586 -278665855502442552850778275301134850016 11427587 -1070656339294266348246824578032369745920 11427588 405192330308470217502052612445428224000 11427589 -546974292682557853001460138771010584610 11427590 -242969775373641567764026591943055523200 11427591 2862439517291998354444326387782542464 11427592 121263682186483344593981983321384550400 11427593 522337679911098167143371308748868990500 11427594 -4889939861101683996027976664261244672 11427595 -168525772045627281036493420411922851200 11427596 -80871931440014483828778168539517969408 11427597 -431497787661223072780935077231535744426 11427598 -24744859215922935121893235481362733568 11427599 -151075775851525281776141090233556295000 11427600 14306276151089980080797510905577472000 11427601 -474442501484179142305783503476293316108 11427602 -59040491785315779985411076804984476896 11427603 496233137517418154672479017421118712 11427604 123155224861868906256276454427679608832 11427605 -115108558429741163335140231362750567040 11427606 -43326345628597959828304176630171182400 11427607 454892512943332954581770977207905564800 11427608 -328453719607362669442900052207826432000 11427609 28657629358102184482406842692478044480 11427610 -522427940615900189633909447795072105520 11427611 -16884656725609745129172223728060664860 11427612 55000009034679898970335748062754906112 11427613 -884202036441065348406107551275061692576 11427614 254695359450655543969175233767589263744 11427615 -124745483127460594533159973948107660000 11427616 233538509910508339575847643263794806784 11427617 805201866153786870262632739614339117666 11427618 -350838422505725508162597669065800054272 11427619 94207211963923803675672885109301986560 11427620 -302772556725646518054032140722030616320 11427621 51869427413515744730967855634123139904 11427622 -417285536745834011607872411769953529888 11427623 -13584164382266141430396135399435802176 11427624 121869568283193316117952601159579955200 11427625 -253668783682937381934722074623203472000 11427626 -157302445388235215004385210478634677760 11427627 457662163190344506704716807235411308032 11427628 244424531827504374867102133009764979200 11427629 81281574307000948657599488616556806060 11427630 75480163976768492525877073161039294720 11427631 -77320119387833770897371191810524823168 11427632 144391648291359224250299188787291406336 11427633 650871046542712441759426562367685975362 11427634 -22914417499301773599721203938692422528 11427635 105989818837300326037253325259356015360 11427636 -173505816955965607189299746362417084416 11427637 -8849871958655808123654097445480691232 11427638 -181755924716292312273534536764945230720 11427639 -5859697800681307341022835198395100592 11427640 -236698557651168668574728777265412915200 11427641 -424337712858427619113353853644970395708 11427642 -718981682930936635185711957273078528 11427643 631858450791011312306721905981100635040 11427644 777554827316382629974989584414144572416 11427645 220753423771444040104568649052489622400 11427646 555743087669704412414489559217299083520 11427647 -370013244476845502920986666034138743936 11427648 -39890435738325781043868507651352559616 11427649 302852994632346799106114426992342515650 11427650 -120578370678029840582701719830477162400 11427651 323214971179348219726338989408045600040 11427652 1470285072989387489342237070965631750400 11427653 -155458087231826751914300985436434978600 11427654 52320897364253006736495338411935531008 11427655 -432411398062242212913057181729400124240 11427656 85459499333670060612474366760141056000 11427657 214361106863503533207055718003122644288 11427658 31995365464544024813333593980528449280 11427659 379211396157744397112092820784817891860 11427660 -77318100926938811990073182428778987520 11427661 -52723709532889514185859419873686990368 11427662 80191617089952412305479218843973841600 11427663 -16471998463109175063256599987214620672 11427664 175082346819816697441706284610118615040 11427665 208070827471665054209526757839163350720 11427666 380320621555478540143882426171978521600 11427667 287432768575788155210392771711095948952 11427668 -179450111655508515008949355838804711424 11427669 -71709085296774065904897294180632995200 11427670 236400544090070471163634098015345960960 11427671 991721826652623062888123504759882308872 11427672 -17869594500313137258887070685667082240 11427673 1033822697906308353168753015106088055364 11427674 -40803088793149142016442062358052325888 11427675 -100398152040528392482235306121739411200 11427676 101329305244433155950539087596364780032 11427677 390424146838707978506563045179290907840 11427678 -393945903471234862105014758160304840896 11427679 733018934406592077777500012243416898680 11427680 -7171591530258687314064058005124546560 11427681 -153667553609354039547097547369562772320 11427682 177263650847250907181840706184794120480 11427683 -89266729094822586302056320138723477480 11427684 145303278972493051004745345402160945152 11427685 -17767925615041072268003426019445309440 11427686 606653210770041813355917496103333037792 11427687 -543376898971368877149577786576373183856 11427688 -235878995394486455818315927521012940800 11427689 -48979809245725600660718104500483191040 11427690 122570738254076451572694513671907402240 11427691 -191326015312899716744509661531183174616 11427692 142027863306503332569058636181490882816 11427693 -763806974305378414739999961614888878272 11427694 -547185900360690923433275861510060551104 11427695 -572909781370277460909784816106436924000 11427696 32506222264389243739636780245162393600 11427697 -628026279688761821704001132994637655854 11427698 -313249975982436822535123170287507244000 11427699 -48329165753773934138790024761437712832 11427700 -368799623398919689492598507550850940800 11427701 661498988752709761511199627738044535132 11427702 114066718776442496823420551764132177920 11427703 18721453976642219641100768801506315104 11427704 -555443745369321091552185748383180288000 11427705 -119316109353977181803064001602299725500 11427706 -153265719521438927634848382928535819040 11427707 723622150304459712400533076670119849512 11427708 342327577490981560449164905991607444480 11427709 -206998045360436056998333827403711699284 11427710 162900046145249873676005296567908556800 11427711 201140783215209260632401401251951856640 11427712 12458658680166634754302212614588989440 11427713 -213552596131816145560657964735780984640 11427714 275847406019563399739857511302910976000 11427715 -342258867386017128639350385292619430480 11427716 -249015416465343062148908762289510334464 11427717 97975992821000642516120212777681749312 11427718 -210636012344488481239974214953583501440 11427719 669996795030187908493456690364054778120 11427720 -259782848764921042819243727886640742400 11427721 -1225316667171696596402772836020622376960 11427722 243918267366723392184136526998478304000 11427723 1071824796825786644982783509013894864 11427724 -464084242412282512405776175321951232 11427725 35465551430138880890459568353591182500 11427726 -302890926554085218437147902578262507456 11427727 -119644553535155550299169798539634153424 11427728 70524574672011383074386376204396806144 11427729 378311555721420812284607899342904407488 11427730 -444250745431815309953783865884733990240 11427731 -604823668420559403684886944386871247200 11427732 -408433423967124558968477126186667529344 11427733 -134208918596749216648656521023126472516 11427734 200233745352444011241726508199102208000 11427735 140774320079968873125526068909072643200 11427736 134995863499499121518702983666871808000 11427737 64243311776249741826624110416248493386 11427738 1256483702551755149181190337829073920 11427739 -825498596810178295185130812998379678460 11427740 467594422459528315582128047332704768000 11427741 19873595605996685610951353763612258348 11427742 125043631072125800495724577933231658112 11427743 1197767120187125132296520356583203456992 11427744 402007226054449937430413986869050081280 11427745 299808516597445949959840391789708044800 11427746 114052431275112227961805271265455516160 11427747 8654100516034147771034349975591499776 11427748 93216382183646065348804630013873792256 11427749 1058372243185391170571408676766895778750 11427750 32938174084414034552489939391295680000 11427751 -699317224260357888284374280887440757128 11427752 84255822085744692701514538040176558080 11427753 332787885219423222346714478450537007504 11427754 -112382708788939247681838670856385340992 11427755 340075922978404043925087267837675896160 11427756 161084109757166701053017722627614377472 11427757 861197525079337348077024759473914057344 11427758 -413016684462744443225008275672081159360 11427759 202261423661420588674329673065166093440 11427760 45767868231030137537257169931720130560 11427761 -939799780928962845638635134900983446638 11427762 -184035291341376248010493092487055091456 11427763 93289416200436133779290882978519840012 11427764 393786333127534533188650325559977362176 11427765 -106825957555048916813182882923056784000 11427766 -259100734121440834847517526290849792 11427767 -87303657034343474930399411533703723952 11427768 -211186171404359142004944736570188103680 11427769 105710788837785946462865257004012664000 11427770 -26840559277190603903074829926513765920 11427771 -658820051172133805680855289748647008488 11427772 607291138268700789295260885139497626112 11427773 109655720595918041193086103701700327936 11427774 7452709595560414957847343096513484800 11427775 -283534535933599381478120580366486181400 11427776 -253720978230702669664994869318590136320 11427777 652963843324179092102378749006917111840 11427778 -24832306181521777880182986570760704000 11427779 529526087900284539100110851964517162560 11427780 -82664875548644754080225057938056253440 11427781 889534136744299766177227873948384343582 11427782 -210472253874035004363490587242485903008 11427783 -114440838305214657475168148121528887856 11427784 -146023853528740101488182484817492925440 11427785 -31878064281921199942783313676882067200 11427786 13667552855938815825457488889757882880 11427787 465611573213800332240742619826696250400 11427788 871645870357569236828116217294814076416 11427789 194945074458381657723918303215830843488 11427790 -255167309715813413854621402609612137600 11427791 601397180031133200417988561255596601152 11427792 75696595241643366328108511609707560960 11427793 22142576381841163674056068433175715444 11427794 215021376823920760314251019078762796032 11427795 464963487362762121480284731411239813120 11427796 -807472742286870038791296286722012084480 11427797 376187797403466760983708928631883499680 11427798 -241516602251373990505632196873301274240 11427799 -40789907502804746792180965975351388960 11427800 330605704209806500266141915926887680000 11427801 79798163377170761048328671545976871936 11427802 -312537309697711942282937983535690949648 11427803 -162121291688564904777004858601008695456 11427804 222311191126591893890015253952811781120 11427805 391524849736333043545956609091590865920 11427806 49303222712748312313775873641089552000 11427807 9926646374613969287946298987693659936 11427808 -311351762032826987049086507517521952768 11427809 6891227028161747807727975206543731968 11427810 207372138460667204946231094115129809920 11427811 -750339425043514395600726830613770435328 11427812 -183854435706133115802746620978497911808 11427813 126351873151310103067049345380462934142 11427814 -13475445076078312482729833386376426688 11427815 -243652683361403770941237641178123064320 11427816 7564634550218876962739497643973427200 11427817 -857196390947096660633725957232320568134 11427818 -258555728345573221506214897660802498640 11427819 83729542336895224832735562407863673328 11427820 -207077576971076893837040213455842309120 11427821 -1263957527739544162285558670099378247978 11427822 145636946097580503135378653741696322432 11427823 -302958424744551457276804957811920954752 11427824 -58718584938588646965628160594063523840 11427825 -183502261884767869685584844574877562400 11427826 175384287003283764005150084463134229504 11427827 765110508432246661109626013636973478560 11427828 68231913173724292834763741865016043520 11427829 -250935092178123167480373709750334730354 11427830 -117232414283352287569356347411900989440 11427831 116542131933138153844835820444640231680 11427832 43819934437426851640185290699461816320 11427833 -160221006015340172659938661400239776918 11427834 -146547969778495685486967778100543558400 11427835 -637250765115871095411356172426750238800 11427836 196127307055644074349759697517607042048 11427837 330758962191584371261595180916185333760 11427838 -410534400457762022383735535536623943680 11427839 -740045848644550130117357567216277135360 11427840 58010161839569918965410334579485573120 11427841 634901960782959248068900233669057298432 11427842 -656066241276455602603390833004174989408 11427843 114580796371213631921269910089394045184 11427844 -680012207857940406087005810749988539264 11427845 280933648247219283283393820064534360 11427846 48017044936101264447130875199420268544 11427847 170231929728820202072812923577945764792 11427848 -246708514606258341851087757613343201280 11427849 79904309701484123235696726113362271424 11427850 192859461334015001781612435597449548800 11427851 490249049498108389845162398538148128852 11427852 -3903613761820242731907404376426590208 11427853 -229310201902404244280824617840060794100 11427854 223723333373946741241269866819782213440 11427855 -164287461637173216263255676962235866880 11427856 166674292893202806074160743590291046400 11427857 10354212340676680240733245261157689152 11427858 -10909211448097365044014060751296880640 11427859 -823350535666443564040525674059678382984 11427860 69230628857569851324210978042535503360 11427861 24430296217143589879790217776259858624 11427862 104366732735754932854089556326254851584 11427863 504195305749383671032210922352874871112 11427864 -20990353608374916304946220684688097280 11427865 413470079079858422946314467830094694400 11427866 -521889815284568439568817056834769284368 11427867 178371005859289119450093394600444314960 11427868 -130557703948303069168102567067509975552 11427869 1148825196570440275622820466136892400620 11427870 184110169522212108662348938786900444800 11427871 32705099781606214122964433527948331008 11427872 610663442673720665809376480177330061312 11427873 477022590298958700289989935699843423040 11427874 -43708137061849262896753590953078438064 11427875 -695071273803228590778020167861327536000 11427876 274573100502677342513374282909627490304 11427877 -449364196508640534516466511345058798274 11427878 280861036278174787149426155932613466432 11427879 -427023898233236260075745795906595158832 11427880 576111482955471830559912346544770406400 11427881 540836201600910976617183329374824098682 11427882 -243678406100073342115128667195986724608 11427883 -162612850747085521004348766004208193868 11427884 -215463424378607979384921496461521101824 11427885 -10320038132449904444109365852394384000 11427886 517038206897754437187955880762602627392 11427887 398857321656069220711328521930662375600 11427888 80152606936799474851474466616990203904 11427889 -234953626116564077870284952792502601440 11427890 145208968970981512050277765692531127200 11427891 -61660154190545141709231065111591800008 11427892 170744859256156558573363947003013713920 11427893 -500025185670605105416639429880044997220 11427894 -111391254050841360529102731563416529280 11427895 -2985170253009917757431863653861096960 11427896 -997065502307944339085805841333424025600 11427897 -105902914125398214385665175221940870080 11427898 44642432022452968415285121154717849200 11427899 -233250507012416774947435911779814695664 11427900 271503374189164566557734340374676889600 11427901 -677114214232999909754265838666855223098 11427902 129823115949929621435219786386633096704 11427903 1045491328859341595135928980744493738720 11427904 -224469677572946863225190918693817155584 11427905 -401316745645605253195012223101982384940 11427906 105488069119450678484443749462317397504 11427907 134495420980857208988422018004084322952 11427908 -468527351412216408115094013506299903872 11427909 523273156197854899510207839396039177600 11427910 -203124488336541522359689449855277774080 11427911 -183949810540728796817370445016037148800 11427912 280779832034775251479896301219361587200 11427913 -22993178506967171200938968946317875776 11427914 -109193257073591230300772682001266951840 11427915 -363575890859199014071761080076709912080 11427916 430783508299126306708727914436855184384 11427917 -294458017445641763627269879163657345034 11427918 -250318162630041664307519489151199491072 11427919 10366451021401912914215840563307941144 11427920 19619444549318808566601008544735559680 11427921 -390471974993006733005198615001654847728 11427922 -21842132517492863724302593686013967616 11427923 -288532220841084088644226306291361898672 11427924 -16957035228934998636918871720348919808 11427925 -657957430975168177617883798038937871350 11427926 334958202696304699415819717242408410912 11427927 -148279415532600039537606944765912679240 11427928 -530136894363168873953702822565344163840 11427929 1294637579152813680879424828180526299530 11427930 -15485196642278052665463472413679219200 11427931 -15661505003601544697019063044232031456 11427932 -11516754867255896695196327813014092288 11427933 124247371273819102832251740735638992896 11427934 -31848440964982553427384142197385862400 11427935 605009265681661736898228943308425699880 11427936 -247230656027742669579388589704519090176 11427937 -181060510727417250329850129486698538108 11427938 1860544058575738767896474666000057088 11427939 37965629281845783743940534320027585520 11427940 -298055609457772445377801278890839176960 11427941 18319844226639529871000606671977796224 11427942 45896802349587352624681112894285297664 11427943 -499584211081657053378291571996281992400 11427944 -309965912845489396506243290552945049600 11427945 -187732866578674597617472468814986678080 11427946 397136676030686892025813956342822888960 11427947 -220836042268881179898470248510149601692 11427948 140207956729163634086832626859660134400 11427949 -119403041396449518087980065218641565600 11427950 -45673787794246220642816016413287536000 11427951 -254833153603084474284343201413120255600 11427952 -137029604039561983836789800014890041344 11427953 -133005481916921323769041593413834920896 11427954 -246118857809591762488984545612873326592 11427955 62162683410409848331760833327164568320 11427956 -299679661577182706262456039168144629760 11427957 -311453926107414600393996390688255090560 11427958 -177130039138708354584488157880199980224 11427959 -1060122497277595138509517806201330840 11427960 100131101795678199544299117999685017600 11427961 -659518742344792636379329526452227413760 11427962 45621504666995704350387698634812980224 11427963 756431017521363949034611016811186539544 11427964 91494851117209669191560694081323139072 11427965 147274721428795877184364453382341989120 11427966 -9712291244973724656038015633979441792 11427967 -335281712550090433491996677656440783968 11427968 172540910208998548647279357485855539200 11427969 6913331960297479757300725439850675072 11427970 -157147661381923143967352710593211784640 11427971 302904084129782931566664900713829891888 11427972 479129781932448982318410356410571059200 11427973 -136665375276826467456513905558189592800 11427974 -49777840749201549206376244064064236160 11427975 131421772898852538777552579960965460600 11427976 -434889901180239648813407169413432478720 11427977 1286524633016506965229909711250070249024 11427978 -175915526776004607746779214220509867520 11427979 451957544414370254048857477747442440 11427980 61616976361522587217894573294548096000 11427981 -6791473673342961666389036977132470240 11427982 792550341488088260679837366548921548800 11427983 274165803991586826028713658170488110320 11427984 61530334799603642151953119595795202048 11427985 307945840950147753771492792568029912180 11427986 533904425191622250209464937037279714192 11427987 -238160739991363034112210901514054097600 11427988 -122017902992315806899088880091722557440 11427989 812899472297463827925501237126011542272 11427990 36898278532353712157791078380123187200 11427991 323676646002283106039699749217987016392 11427992 -313915679824082137802442338314857246720 11427993 -46022552737510239209669952040944976800 11427994 197942648403487420298135318783910296832 11427995 230443364866297548902434524429909730560 11427996 -105179511294211638701950725134318423040 11427997 218695902428219624087246390559423137632 11427998 340787076766622308593233361424976528064 11427999 695942393440210403645820464215123995648 11428000 -462382954461779433032902826689855488000 11428001 -179668679637287011053579746232196832280 11428002 3422978065249553368663118994726093600 11428003 208526116695213291576104659099977986400 11428004 -14252269686819873733968536057906208768 11428005 -29511936592754797017017093757705840000 11428006 -236032650010298795711329200840631695360 11428007 -1934975318382126160648216533121173429168 11428008 509684901303075770797788187562240655360 11428009 -1000789647998064349417093987623733974790 11428010 104792149519143743156739898323508945920 11428011 226978236988302582542336692353482239632 11428012 299486881145946331170191788805380377600 11428013 769457685303273345962465507896187663040 11428014 -142950724051442202392722200052602198912 11428015 606324344799072043463955441919791718320 11428016 -109662418612451202441297151164393062400 11428017 123449478665575564471281778576125575280 11428018 -102243917169528194929142480445864188928 11428019 304487612927370887612409160243728331680 11428020 134965287707591170381878133421212569600 11428021 -805149340461730913447819491068978053856 11428022 89391370513724671812669364677158705472 11428023 683571070583968184381344978614933258984 11428024 6164517518159559326463130533052416000 11428025 -223222259739581570818015181301315222000 11428026 94839527438146193603392158779142309888 11428027 -653733725125219195125949487887576433488 11428028 313213832865490153975107086084793601536 11428029 356181102876700733923549969465934066328 11428030 -254148165681933508268331141990171475200 11428031 1659371137123802812494692989650202615464 11428032 67864025002065550495536768280348852224 11428033 130335279658811581275449193166141339584 11428034 -189494640920895284069631895810928732640 11428035 37552525025773604929864621563138433200 11428036 -213397275308510683358721840713975605120 11428037 108235922384953026419376226981146982686 11428038 287714705983185470679318291751777770144 11428039 23902706690750490372956421223940631680 11428040 120561058741726851028062830908796620800 11428041 1113778727147052478752777186183802384704 11428042 -136397050471489461153425247887348535360 11428043 -782131049202744990845430500709118496856 11428044 266179682370528261054891034694538301440 11428045 -143692411276012496294025906111333853200 11428046 169970529724747402417558929303482324736 11428047 1333632855127384208987069340349898317440 11428048 2296276715682428115559086249770352640 11428049 810250447173541160566678158916509069300 11428050 102636644475276606030124514640505113600 11428051 -872987785670941484252609351178153772948 11428052 -311863515966527626846041568129499969664 11428053 25693731727984733939219586186335897856 11428054 29102883363687315129716896388354014272 11428055 -135039257891034304425417788225189589840 11428056 -625573816780562108048359845195265474560 11428057 -98547258381145042048411995416648208128 11428058 488497522940975825901484318607398352880 11428059 85537002086482597942839979676325640560 11428060 18408354606829792397910043156856371200 11428061 378846921625628601175265576934434644800 11428062 95082628407752583046345978385732824704 11428063 -1236235998274116747224891173574982582960 11428064 -163942075185643000122376288652871598080 11428065 59903890993193228166053591807187841920 11428066 144180394773317682039251807731773820704 11428067 3334583861223065501195079106079212032 11428068 -17838426472583636587268942377565921280 11428069 -755448652374212916775114269388238054530 11428070 -56840448320464790333245221129481827840 11428071 -430524397509348675616306368407585769600 11428072 59256989484984857205999781924846417920 11428073 -26061799876980791950323402293959502256 11428074 2633220284949555524493580007582976000 11428075 64567295378881010242866197178026161000 11428076 305523236878959189140490083248053596160 11428077 -55236346912503536757812972318607273792 11428078 993946262985131877566151702242924160 11428079 -996707563075849523945585046904116672 11428080 -46342923430559162599472898242879815680 11428081 283527199245053140419755287799485474304 11428082 480314115316414454093782311130952476800 11428083 21765833465493815611843212998511521040 11428084 261183436596370401867014479027899480832 11428085 967786818208179737076071646038321191200 11428086 -206000406357197851863092982931229123136 11428087 -2047904011899138344877707075164994032 11428088 -13052000689627793802149969687819059200 11428089 73814205480747976948991999116550378688 11428090 -225003011797090663774363804692460039200 11428091 -398847444634466301681432026130228696888 11428092 75883736766060113632656588014159024640 11428093 163013105230534892995857245790931241344 11428094 -5884913819828569128399577225568204928 11428095 -119163993245720974108959561411956490240 11428096 805482677802156742629275574378464018432 11428097 -2503365272680824316531900829070838729728 11428098 -54798778976898076288490428967427840000 11428099 102677374170372313587232225408653567000 11428100 -327843052797567373633161059955858345600 11428101 951186442608942881164250126116700606400 11428102 -93352595812758209483635921556955641856 11428103 117621904627558186216961877770949884544 11428104 287754949285768033012412124829941841920 11428105 66532473590657116452089375241260341200 11428106 177422089370039250330913272692871353088 11428107 -544997262170432989823449344243874257960 11428108 -76975084817838928978223637112915866624 11428109 -122969068122569489397255027751874209920 11428110 1486865997738880860726766996880135040 11428111 -1096468367980881266510757425457289918288 11428112 51781905215869270352450041876893474816 11428113 257670822427899835965187350686223682944 11428114 -367146306127524093883829213861654862048 11428115 472049146698061118990170523070327011760 11428116 15715021901500603562393899690047184896 11428117 365818826132449376336979354666720004860 11428118 363039475769419187683524534705855933984 11428119 302810465309793837527828121512407488 11428120 -380340893043585758186067949310951424000 11428121 685104890859032915534202848358691493322 11428122 -331111964274267827150298656872021744128 11428123 -84807800551979115012195608582049014292 11428124 -359384092307079313800388676706952402944 11428125 -113736158346624779533080734979231600000 11428126 448830582793000124864632672568989168512 11428127 730673690300719247350371378133101434976 11428128 15129881439219006722882674749091676160 11428129 -122713725242803498060242158731046345724 11428130 151219177615583637546617440111610380800 11428131 174085633161635221602100684571630819328 11428132 -288035316175298798097615256388479758080 11428133 931683987370342687757087968416584477664 11428134 68629269810627397116952604292698674560 11428135 124572350174250822075338285694267335520 11428136 -203987744617405353079271103799158374400 11428137 -116163979572097444971900945182974747200 11428138 -467684431445147069870536472977982291280 11428139 -1332598898221156645163830681592451970560 11428140 -310186930478086799711121110425944883200 11428141 960332796780399623063115937155474555542 11428142 -28327303585618740162432285539303016576 11428143 553718156526714176768122282033890489864 11428144 70694649631987498363535023348710899712 11428145 56100984766795116148686055220953470900 11428146 -99951838615523788672440110890090589280 11428147 -56459791054183962643861594870275020404 11428148 351965843060629970605172328295175540736 11428149 50093145109678145781399293416811775264 11428150 -3869515513921428787994749783617868800 11428151 -600052927255491761211290584323588045600 11428152 -103978696956961592792636683929367142400 11428153 -1977550405890769087394177581295608512 11428154 -237032186434566777727102001894588878224 11428155 -298233951211034777841660177362551072800 11428156 601997129316850082461928522198341483520 11428157 -97427841205556627211827615555740784820 11428158 132548189441285690886935069611826042880 11428159 556493686739492053637221259459488422368 11428160 64669803824257392765253425942610575360 11428161 -242721669258964545840931667718358718928 11428162 541784627406969057646530386085181274832 11428163 -543122943372877942295428078061182707960 11428164 322115665640369962870422181720949253120 11428165 -181783468034848657382415110203816177920 11428166 224945502352507054938951841374178696032 11428167 -420337932111624449567736055655576768736 11428168 -281249595010122631638686067614554045440 11428169 241931680658491543861878865373307521844 11428170 -76968860565973357553059846817306588160 11428171 151773321208186670646520237873180199472 11428172 -43534268247419443706681497234418150400 11428173 302818633571797604991202435670199948822 11428174 -640809951183975594323032582196145017664 11428175 -313456376873015612548820163791797662000 11428176 18200428731969691890243651389024108544 11428177 -11573820712534085350174120305860818014 11428178 -327218936056706052523937977610733153792 11428179 4723637179624703583515068107829190400 11428180 -71671727592968811238345930875772473600 11428181 155245434673027221018084882977138926464 11428182 -428140960542469701295380186665871513600 11428183 122642627814678949916310429883350727104 11428184 871584760337190674890934820990930923520 11428185 -126172191687998724635618558102032843200 11428186 87720181279748961682827379213054379520 11428187 1084166224462403544912150634682046562992 11428188 215541361935698304564746007623927769600 11428189 -343253637681521707506561924593961340244 11428190 238490800900696176694363451520308424960 11428191 328234734180365324514248547782543902752 11428192 -1271723713465377678133086528727049699328 11428193 7261640776159223691946541945910033600 11428194 138496431294341025308090474621844054528 11428195 456676289137172848649425044525444805200 11428196 -4011957209674110652986130499337523200 11428197 -56668026487026794951721247656424529760 11428198 -316075603988456006113353705444138074400 11428199 -332605548729256587625376433223782559488 11428200 345868418800866239014868042655744000 11428201 -450857402055860117938900752090339289798 11428202 -5746616862632477556278293271907194448 11428203 -681080799513154955421575477026265162256 11428204 -458158223932089112355181066542696371200 11428205 -150198641834636064486798107624264977140 11428206 180581984464112868369139644730298186304 11428207 -150841803646212002837995707539329081248 11428208 347009908438715639948730098240126976 11428209 -4574680872244105128656312851040946636 11428210 -185586912980248357430079365378013510240 11428211 -223421719270908248487142621569108329376 11428212 196652338508989752172275355139077595136 11428213 1642185975453108812611365747190721367004 11428214 -78015910480690679303449787320565625600 11428215 471785877219760626611297827834690320000 11428216 -245520493206192087777745636104645304320 11428217 115100048967392594076245095062392484480 11428218 196103620547094158278402083237597719664 11428219 -1113811387263690217295848484416789063680 11428220 -5280988290241980400482645072934026240 11428221 -449563439762094539744149169244874010688 11428222 -44488637818844555785756229217520275456 11428223 -33180368378921530878262101125712163200 11428224 -545822339161068504087706820705161052160 11428225 -144169157681794560580433906555671434000 11428226 32470072636212351821771660197588302720 11428227 133069701471332186119339961193428785440 11428228 309752297375302258918751613969945423872 11428229 174308014730364561682961966321197243584 11428230 -261867802594002138397969764483210946560 11428231 -226859891424463912483095808623281469216 11428232 229889523225748452553486497100426982400 11428233 -37980041721910250304721184512235907840 11428234 -441442212590803190621716373915970927360 11428235 -21251657822884695859191480540119451840 11428236 268765151211687755959161568116932828160 11428237 896271472687482458308570854871853224886 11428238 204034271352879946349486786222232688896 11428239 -11385258206814201842781334093882236672 11428240 16838695300633871070922402978045624320 11428241 -186455617807868206294742101634836312800 11428242 -40526185615167664541016956577428914176 11428243 303919414435315015868907734126770598464 11428244 611544325847957647540834270510424689536 11428245 -495103033231057314361049293649771937000 11428246 288823886972320684562480314143876375072 11428247 334599906372020246984767345507099914696 11428248 -302891232125595306159209151029508710400 11428249 -81061139350818722641003489004872557568 11428250 -540714820812365518289867639994163920000 11428251 -206567777118889906972936915103539598736 11428252 568605872576610663495174103803770967552 11428253 745146421925847546919035173884482093120 11428254 193386506888411734907352732705485273664 11428255 -252635799026991061086732413011228048200 11428256 117245721484443516616168270279678623744 11428257 117749550365890195448263245187514834592 11428258 213215448804061363158844124658009159840 11428259 186474126290780910481640813808176810460 11428260 -378542040220836323531681589868256317440 11428261 -26644110959844646783518285656848022948 11428262 -554699839598757394158389771793006938880 11428263 -87311725723411217807611131596176588800 11428264 -18465257221093567118108128320197683200 11428265 211421470555174150875889872553831146660 11428266 -352768627598503845166809677269318656 11428267 9223653140949866486410235326763194632 11428268 -219727245091132573904250063653144746752 11428269 750260229604713038899708822085113537344 11428270 -121388157651619595581248784849774381440 11428271 820527592756370233579965322250302787472 11428272 117711405850444690344701038112546979840 11428273 129091302749276255811898833540344453522 11428274 -2062705827818994625169126307252449280 11428275 -230185613080622539468578750340609762200 11428276 1095103082836298592404365762180177797888 11428277 -215143662198833187437983564426712485728 11428278 293569579746238092515125016548791784320 11428279 -666761472147376307590257721606585309440 11428280 490450504082856239312663833645534310400 11428281 287394901553396983464912082340189582640 11428282 -4253880709906415908103912926738284288 11428283 -29821318349252262178419758081646732000 11428284 -56441809877165406545292042414408400896 11428285 -177950613397644024320763250388732148480 11428286 79049264478687805992241952047103927424 11428287 -431086753507117469884344834439402815912 11428288 24205734287787325166745010111237849088 11428289 658305096893035878300973722901611887700 11428290 -151574897873476040208416939890805114880 11428291 351632087305422798804434937486025171200 11428292 282258681529500016465893762788995238016 11428293 -643562787732539700367932141089185141536 11428294 -428067775058229689234311254155404796928 11428295 -269393908540481781367781705620349416200 11428296 -5053250231184699472734611648766443520 11428297 1022390111365710644479793238615205158746 11428298 52304543936591705420223652641576130560 11428299 75159165988537802942560190213490602568 11428300 -125519204397934066191193504580918400000 11428301 461086699134394813079454410718638887320 11428302 -192341931905121024064020195424328570880 11428303 1408094269841224556911290907228362187320 11428304 -67359727520007069772558520050336137216 11428305 -18142306317078470623814968213207695360 11428306 380954744860067779276201477791418910352 11428307 530253442702023623912094505008090466632 11428308 -92763632405176243737750838592209991808 11428309 -687942151691063993490518419390253600832 11428310 251977219335484095748418790621902640000 11428311 -657306907423329028787334712681949702016 11428312 62344661886021446298361710564142694400 11428313 8843293757641909564474299500957146944 11428314 11591765148128518849703456955909450240 11428315 -44839742174107537350243202031355152400 11428316 148427158992612382861124818900118039040 11428317 -1043975185517285846466642709834729403520 11428318 346401769477062037985952962677085089152 11428319 -601021578530822816034624946384159836624 11428320 -8580843846584690225537353714001510400 11428321 236534778731758474816881788718319608000 11428322 307533539775617571735639360632606462112 11428323 186805009038365798364512581814013294000 11428324 401325810876578625721165433396320777216 11428325 786028119518134410964863097458861600 11428326 19884770941140578120972587096350875904 11428327 -33604605083909929410504216889375100648 11428328 849540589094966645967576713838669020160 11428329 569583579403957262904169875643036320 11428330 475893675726655062813886820832948574560 11428331 -528187626823044876812341109936639225868 11428332 -78466071711838342021225969680302800896 11428333 152846117135124596090384080073127505120 11428334 -538946277130814765198772367443367925184 11428335 -468181513291428797245956269566250619600 11428336 -46625119723308247880472560065731362816 11428337 -90493962736132409505984306141314706432 11428338 63935982678954235598117319059338037760 11428339 408347971767852234464231803795347764224 11428340 -19546557816256141894331368489118023680 11428341 -73971405451853973736164056316633227136 11428342 637987599160170361616480771687335335072 11428343 -434790186258015702908337903817238160408 11428344 -985119058009490647994775512337423974400 11428345 -638714737426702383637063285143324051900 11428346 -105614259546631513511015495591583409440 11428347 -75282592131399714088722418380376661760 11428348 400536713070379196651917314693555550720 11428349 -101653748197940730232247532349815258624 11428350 29779079741758912981694699679879600000 11428351 675201784267131163688038329547337693304 11428352 -119029669010775344885730180012133318656 11428353 -656218994105135873108900771321785138800 11428354 21408009868715130490126744761822144000 11428355 168740662701961510798668514284104609760 11428356 -96519136765436393572058844466125001728 11428357 -544131368785153467000747229947408111394 11428358 140389649099117986750983847568640230784 11428359 408524538244331292955959173651379112320 11428360 481625416318211393490811245949426944000 11428361 -219518415750695695764651728083265520768 11428362 534273995701774983952644925029454080 11428363 635181790981153286082827523544953302612 11428364 -316999997881020487461883226697855949824 11428365 214698841971319225715514181755072364800 11428366 -151908475349700808398401052805765427520 11428367 105268748630707673663996725847370938880 11428368 -615556121515428744675932706000470016 11428369 -7214011613370732433059335187551722680 11428370 -276766982715649387178786430527760417120 11428371 847006365455942652651067638968322000 11428372 -383313139458486446259799372994843319424 11428373 58922434109681616419283929653088365248 11428374 -15353043447876716595947399489013963840 11428375 -27283847193704450132781135448289616000 11428376 -720764218038589122264456761900213760000 11428377 298197763853998074546210493438951873920 11428378 -75186452607886749094207604963421004800 11428379 -76982686344610086889105504311917070624 11428380 136608351287498729019031731743982735360 11428381 -413917900579838963033698219882137025236 11428382 7957602117255150161948978692043688960 11428383 -457553411420296268476154462888124200376 11428384 1113053100526338106122854271666114527232 11428385 729436661895437359779525771074270930580 11428386 -415291622347272543334085720855488181760 11428387 1578056899358445176846863461581606514240 11428388 -762341944694829942536372868659580515712 11428389 32066304615861475394921084825825446848 11428390 110708729303411139896267996143078753920 11428391 1550856346341283781932343403241126224 11428392 638422578818675523560485473248083230720 11428393 470936709830218699647357738492218214544 11428394 -223030833241505504768332215953724039504 11428395 105673802373490488512953032330768023040 11428396 50440265271590223749123474349460586496 11428397 -1028474872182684998692034735944102598100 11428398 127477065141637200951532752747855421440 11428399 -287497960964040949977961975890014995680 11428400 -94510229830380660194465763076545331200 11428401 65124287865059798161171796577039457920 11428402 644472129069000262830401716637629274112 11428403 -196829907896535314414616659340396036288 11428404 -225647023944237916274461617769658234880 11428405 -393227572733073223624069490839082220000 11428406 -651124829109790703292716840591484794880 11428407 -686917289080972725384089815101671187240 11428408 -19073413401604023400166492189447639040 11428409 -202832464512661637581773994826385426390 11428410 71683651214586055158774710494279173120 11428411 -1385966191366585855831791431834129776 11428412 -271462992600409821000781551650076212736 11428413 -165846849265405198959965547851498086656 11428414 607894247948801162635826280192641677056 11428415 327907996535307795737934702280815811560 11428416 -22339999281530057524781800238083473408 11428417 333741300785666532174292496311800326400 11428418 46018302426580040464077493481888795520 11428419 -159438733292963962891086355379405460672 11428420 202983669747245583788472895939466734080 11428421 -280395188875110178943467915874332449378 11428422 -3066143676419210559417066101104250496 11428423 -1046320334809211074642777713271025628328 11428424 173581463696927225038305888712930099200 11428425 -134488748958937164766933546411446084000 11428426 -296650784704580289846682518565431774720 11428427 249770060878701687993469634865790272276 11428428 -448462992862603515962435931150363095040 11428429 -7751602427547822861665228224765209088 11428430 128821724517459889140441575349980747520 11428431 134954366084847777254924627002199232000 11428432 72722692720372659336062165530293944320 11428433 5893475137319511534029541400485101682 11428434 -270925841116615869605193672342066099840 11428435 -609302319436264627869564512147888190240 11428436 -477163770507979362288487423093295646720 11428437 -156363412268187282259585974453498230976 11428438 -192369688166884157852644724951904568704 11428439 -1123437892611281105802224222718508809168 11428440 160050289615301426410480247238515097600 11428441 -381707209201903258166338953182545257200 11428442 30470423512968996673105957355752258272 11428443 -83806276453320384995615720093263854240 11428444 -345255999668237664004917074203348374528 11428445 -439349127509747294569117625120893376640 11428446 -119919480670993539864987493988530458816 11428447 -262006949407238940350145514590060214320 11428448 -957538922298803844267652773669857525760 11428449 -140712470949103568866170274942087070400 11428450 -254233964986885536473198514067722000 11428451 -211415601980257673898106384582080664548 11428452 -2706798514536683847501876797031751680 11428453 -846271572010184034427682898310407636996 11428454 -2153930150210885225524421669803045248 11428455 -268730293416950343810980383483925582640 11428456 -423785860520871452865949973943182131200 11428457 226917354782315580224254265652012550260 11428458 228907785980011518742149995097251208960 11428459 -357481781531390645912844026592773020784 11428460 -188365948027201244643326057940194058240 11428461 14767458578556354936939060985860138240 11428462 494203350265368205077310309850216520000 11428463 305093236817268915372691940005689760464 11428464 8649702848844335809914658006443393024 11428465 -383419529888399257592266229193200694000 11428466 -114421959229613328335745486275030519904 11428467 -614722536868255798250077554038845246920 11428468 1285249723687931327130541128365646346240 11428469 242650022687740324331590384913237630844 11428470 -67237677026134046665429087092091080960 11428471 179493496170332412128961233764442828880 11428472 -460440265342664685408627940571671142400 11428473 -379533505660776232942970418731558000640 11428474 301111385645498675151676046522309768160 11428475 -297903803296881389793380502165757171500 11428476 -252472261013608998361005680765091840000 11428477 337155554524488632983787483725361399520 11428478 376629475259675171346913052679398749056 11428479 -305401798297130692000138493814768484080 11428480 11989562522233013850089375162538393600 11428481 -291095744965280109881447383597320729120 11428482 119170937425127762194378984205832430080 11428483 -136133523069953141430562288591444016376 11428484 -1181495544450968661492939567975035745024 11428485 -70362148476775815491270674728534451200 11428486 -13037679048881582300048712640747839360 11428487 -29740857575769801197124447206654707200 11428488 172891302909076963329043517794171791360 11428489 -699201751107017697294535317639982916710 11428490 -46150927670536207490025570392128929600 11428491 -68877029129850280755165132845095044096 11428492 395457487614967608486590029145019420416 11428493 -418253375972460611288407012009299204576 11428494 -104156315695262622800776044651776962560 11428495 167192853774742266388205210005040979840 11428496 -82595162010430925558017865984930070528 11428497 1252177694526895659132549640076629008 11428498 -416052944030586066001974812626190118000 11428499 -165061048287383450096053365825366268500 11428500 -189409105777917983395017909987947520000 11428501 -215849629409233663253594504587283161600 11428502 277057715414725836302930586546849734400 11428503 -383515935049884790756390630396744889496 11428504 -361861560814373780711291756003225825280 11428505 336472028279771882683899770635759689600 11428506 -99056066843278308229152705373213555200 11428507 -384034231006638854108810194645465461244 11428508 34711401045213830871904594306704193536 11428509 -622352251124246137854074577346981754496 11428510 -338495152271360094975878694484757403840 11428511 -983510729292081670813206190101969753888 11428512 157186167927202075913560858983826194432 11428513 21652891204416693450631273075121518384 11428514 -586212932388511568709754597514855491200 11428515 13350283917372417719944712576091042720 11428516 -230459889259678007247607759608112905216 11428517 1167734125948815131267710509047913829566 11428518 331910254979895463193231642385309875904 11428519 773091893359437511508196542641458282240 11428520 904649372293707343559020904171569152000 11428521 -68907453706883592878623504021414088640 11428522 54957024431907308787081364368745881600 11428523 626138794448430639591026830982865393360 11428524 67841388377958119109688953188605935360 11428525 -419934643854895518650387660928247527200 11428526 59388260335962634010825166761881277760 11428527 -328658367271053132632730870270500742144 11428528 137793160349001615661636485027349348352 11428529 149048536349401221614711560337150592576 11428530 211184178781875716751752428875054328320 11428531 -1271262015926882297636634094815557255668 11428532 254278101294977586245269409809498171392 11428533 513727726701754380529848674210622289884 11428534 -109858410330813203842141414415910506880 11428535 960661473647062136306447294208130660800 11428536 38617151900246414694125777107972915200 11428537 1725961331432065931745454983241548566532 11428538 -844129822371781859637527666000286720 11428539 175679086872320684283848051174147232768 11428540 -2714502680018481264510708487010027520 11428541 371414258306798362356449489401590583500 11428542 -58332310463716041709346264367870299328 11428543 -158551552424852221688182097430534035600 11428544 288394336166728146144944892390744784896 11428545 -84524765871592881868192280862465432960 11428546 -17657984086863763681897134497680364640 11428547 172719775132596286571157260129057982240 11428548 -36970119043398949820466469662221829120 11428549 -445707425830545891874671754966919849952 11428550 2689281373555506754773079741355836800 11428551 -413871969933756466694483912979825067920 11428552 460217012868352914666614133797496268800 11428553 -55519340490131239889210206691870883072 11428554 -269658351827323570329614049319135061760 11428555 107941259509879174760519005287148716960 11428556 -713252249873312693804348290589000581632 11428557 74017415631889961644790914226489479680 11428558 61831182838990834456249895210735602560 11428559 473812292710974150584616039162520523760 11428560 -19663185345125876521387111272126873600 11428561 120028121358138809806096034908593003252 11428562 181555365059152871698082937049132326912 11428563 -333408278340078477406434709007167037376 11428564 -208899414832089534070586636083402104960 11428565 -650775263676852192046090499968555392480 11428566 212424519533776212217129262773680498624 11428567 758398907398594195616112276688544609952 11428568 -477931495738137707042353317630931261440 11428569 -126923322158258426764760456795512281996 11428570 -60831782176999351128925885410647808000 11428571 1189592543414901296479148061937942272 11428572 513556872725344108620183730661801544192 11428573 -188623740149244658357788429923150757096 11428574 235651878156220924130073660998786100672 11428575 32396725208435419437464785330376544600 11428576 358965383376173208146399939270804766720 11428577 -41718385365631281360812828566440425580 11428578 -93451831177816922705648272371847228416 11428579 -386323006203754501560319058057440015320 11428580 -383754378781705400099257918981470412800 11428581 609478460838885482705109755710035105120 11428582 -42567218349342357144475675311522633216 11428583 14395814434171309561526483697770521944 11428584 140682292187359656113926331883421040640 11428585 -47122412144694460104839878069096746240 11428586 -34488488515240476998425739646174541824 11428587 -454613557730225721822680312660867764560 11428588 31090818255524204249415009076758423040 11428589 1392594902721820088965962076948757468556 11428590 -169995583967876996946431637009816518400 11428591 -296397286273759057193033811028495289008 11428592 -9278342843486638320007396393254125568 11428593 115070513828668794994199731660173752928 11428594 256536000515928862081887788780968921920 11428595 270429210313382344196279064273294240000 11428596 9110361193830918739914646173183516672 11428597 83828591968561138293801736724501300000 11428598 382005524141245130175544388103068140800 11428599 90637109436434279166190821013465840128 11428600 258354526166597255099695740778305024000 11428601 -58472468614870732906932490478476309398 11428602 -28283383008431295867377784222438818304 11428603 -507491879046567918453539258077523720960 11428604 517769446746087869681361842218961485824 11428605 -321198458367733359801216070912401885300 11428606 -17737772238825862512051917341642465920 11428607 852824946064594013128542109240893997152 11428608 -220205493942296342909004767736360861696 11428609 8205338710726775324958815577187991810 11428610 -358373241479896639848009012788836056000 11428611 -157541977296558557168648756452741847376 11428612 16294716964112976043155878927642107904 11428613 -33623583062576632588781055522664981920 11428614 -43644608706635518964169946183422566400 11428615 -195464855150235473108068390653680578560 11428616 722268261005358949259119859241911592960 11428617 515868031192628149386002362297986673680 11428618 -443032853381471350999499017682178732240 11428619 -133779405568674039505679442737022305856 11428620 92356469135339967231562620674280898560 11428621 -515931761222727315107876861268995295178 11428622 236013350382536795978002108727058290112 11428623 -738175817260442107607850139946456426328 11428624 145668901525204440190124817752579260416 11428625 -887573264266142028383472959220715797000 11428626 6382364505750546393993712445878622208 11428627 -195824313514662296691696551130868930656 11428628 -534600265777520709613152677236179707904 11428629 -190647831620331213689289592318303096416 11428630 82815703087197659121153424236797256960 11428631 209572794682967394789202258283207060112 11428632 -672235324754962831219346225384254740480 11428633 -991485332077001203395468799133060306480 11428634 79988721942210319134944301313965115392 11428635 346439922167985725826817563590068204800 11428636 684036586225322157684854764223409006080 11428637 309227227154649371341064024516165807424 11428638 -97587280345201190560883025618378175872 11428639 341603208024501091521279951678981602160 11428640 -790750238929451768779550590479718809600 11428641 275192345548464391141949921521533361920 11428642 -292437685010391900546147411611651556528 11428643 -637933217248316901932535145904348908560 11428644 17101740671973202973288593789807626240 11428645 103475880103620471126468326805146302080 11428646 -125375856767254104859511012167204517376 11428647 -426446651343146245904967553705829405400 11428648 29067823624697808070774043319278469120 11428649 497286755225714949994646761163740054650 11428650 89758031474365432966557303567860916000 11428651 -91857845752459939320795167193483129936 11428652 436006251132821400745806215839777205760 11428653 -241698445970653185318421893592314376896 11428654 341042373858322684281850862044616432640 11428655 73399685917964484922123965538387847040 11428656 70026241832135742072399255188749615104 11428657 -472738027841341072054605339968009907648 11428658 -611274933269635115312723778116791474368 11428659 1135715911249050188582532178943402923968 11428660 590542737219659306551714221247773223680 11428661 40414571850681360662007184245667737984 11428662 73386048480792710413392312065071008192 11428663 559161028640314951453491127892314747344 11428664 -277058451862170327320556834837138862080 11428665 -94665982562414625361061328880626391680 11428666 -145644151384360751411036632386841176096 11428667 -517939692144260967572993744547617824284 11428668 -106662737936032934661105450929542656000 11428669 8027905706380843198359840705322794144 11428670 120168725894958217004698566739565214720 11428671 -38694387446050812964393263531813763200 11428672 -192332006506498455826406762894399111168 11428673 191245948538800101387732729990548777922 11428674 -11508025482341341267206536207225528832 11428675 125909157528143030292456456964726435800 11428676 75473922407656442312320552089408700416 11428677 19223460890966297346719966803083396096 11428678 592197719485047932127859766677573964640 11428679 -1757557423310124321598044309331305452760 11428680 -72563731178876471281172926688022528000 11428681 -1479391065972790491686537558090068740576 11428682 58412663070189604120269692744784621312 11428683 -24973348152510563130921353020859022336 11428684 -126519676045054878420687845727752422400 11428685 -253947070033162619491722867578939469600 11428686 224379516873355674221545524488844335232 11428687 -138045184521275909987160878463222220880 11428688 -353280273888193614764747480897173733376 11428689 175610361897614080363422945975565324320 11428690 63723655994724670479584121700698470400 11428691 6305588778848694047621165132369698152 11428692 155979733196435984720166254203478016 11428693 467583028080825084004630227744565266880 11428694 298865467032395094927998396728138756896 11428695 2189192443158128090345249249772660600 11428696 -160081157580009876635405571503849502720 11428697 113508693331724522370674581698035784000 11428698 333480842967251477951625618803753077248 11428699 -1103354315932520370780817089425723194300 11428700 26707256257118336501636483818658688000 11428701 499368069756187071786383423973861359232 11428702 -3494539051109793929723811009354283392 11428703 -93652283186316815026323930170020068000 11428704 -30064315631418695844505340077615349760 11428705 755583307180972828538929160220574915860 11428706 293907427085558262391022798267368233552 11428707 49089776858715467758826160500107957488 11428708 60792330909615717125745607779089252352 11428709 -245258094847569450816424433100955845120 11428710 135277199241133741132830219871872600960 11428711 -513233744565667561957920202731932060280 11428712 -4886879870214688679561487677060628480 11428713 -486237089001004921996083216202067058960 11428714 -32105104217375330728436041698716141568 11428715 47725954473612513258784597450073691360 11428716 -110056472564996981747132261170453481472 11428717 -431426293477778196335410478386728472234 11428718 -14740084902281010537176702990631763968 11428719 627006447284713705454016190940884097280 11428720 -60872117960610887516079834810002964480 11428721 -613862064301215460129373798026236300078 11428722 256476018367325133576644519105023184640 11428723 -305841893481192287209425749791903648656 11428724 -697127769719074358772941029577906469504 11428725 136191365364672581429938021313819328000 11428726 313143940899081962995269820216220732160 11428727 -165681615736502487119549369629843754880 11428728 55359043769380014176817102681312460800 11428729 -543039002361039457934809867177894945916 11428730 41665781260363311539756860117800960000 11428731 116771528678630717025854709064183353420 11428732 142313965545910724550505875795402357760 11428733 -22264431524783088396221186593872369018 11428734 -17158714105969442063705568231931441920 11428735 693497444780324136087905550983778136680 11428736 -193171450776025392177377832445704929280 11428737 310440556117453853284053661735125952320 11428738 -89398736971963636259707837784461266480 11428739 -20522465220537440955401486353223113728 11428740 64928017183855321830218280523922914560 11428741 -215433095248074722499381928391827531200 11428742 104535585598370222098186620491583374592 11428743 160148033114959560190692118700342524320 11428744 -89513513831370050374282502578911267840 11428745 46124917867543113848221014577499428800 11428746 -44534135466270831038798057945461604352 11428747 1131035958750318905688372986151790656000 11428748 394120032264147285086781459786185457408 11428749 233981450397449389123918778981656221120 11428750 26517966572023094140593275223455040000 11428751 -773723213181708719201171762490336439248 11428752 129671855843536705493462601086292787200 11428753 99688047273316659695448301486104143680 11428754 58562004229855502117181458921464434576 11428755 4155646313606541263087957506671667200 11428756 401295129193352275218027597915885623040 11428757 351271765651810285556509219759423773180 11428758 100341600445341663722316884471294210688 11428759 -518971953838077229935740145237133880 11428760 452510296533936669227256137916522086400 11428761 -81558969042457088812630245576180790080 11428762 -61205118669996144879175245596452290336 11428763 -184411566457842476088465626221780532988 11428764 270345160770767632986323304773834021376 11428765 -655083652417064190385061301887672563200 11428766 -55027313839903413166522120518874284480 11428767 -106190400979029886330452425180920676880 11428768 211975064100410221420451844646316802048 11428769 -9872185852116641779902967841469619200 11428770 20526752151075013393994819787260620800 11428771 165868933919982227592552645801959503672 11428772 720030984343967828765670890913464524800 11428773 -603306260382624919700716831174006970016 11428774 -154510144699315326599006338005673342848 11428775 259796478293594405096797217616809092800 11428776 -358904693379286827868755127574653747200 11428777 978711403929918910441866115034114507904 11428778 404781804484200335720669886004926859440 11428779 635670250749781943460665998419942692184 11428780 -452739414963236327512160311625825664000 11428781 -23790684768601560561531387927798600576 11428782 161484559979341686769610056797491378304 11428783 -148825234440058681110949267937650272936 11428784 276127953809702156755489374911170805760 11428785 -279223522966386143247254526906297796800 11428786 251911364062169252212219140298152824592 11428787 -633513964914999702825885588120523128564 11428788 41580731102791209083733617298814242816 11428789 733714608992274183826071608447250948590 11428790 530688819299051123398561827189904174080 11428791 -24316728271398594225531563994318200832 11428792 -412215569328997662135650829861573427200 11428793 -708077049270124000374755677319984019120 11428794 68737502854514111441330589292902414240 11428795 91284218351680217408423472681780245280 11428796 252779873224755548298617635808483865600 11428797 -137563789842941345241307542599363884800 11428798 -5182330609318695695848848294729251136 11428799 -39507205160010250628891899299258777360 11428800 -21217874044292406729285316183012147200 11428801 -231688603664894584319841637626047245056 11428802 307865744663644155381072203653850972160 11428803 950504169216093719502647018079944002800 11428804 593844903714479152940287365867355724800 11428805 350485591466975866303088360612384089560 11428806 1336956655476420001803055005451016064 11428807 -37119678084787189449877273544589669712 11428808 944936356080454153986465502509501096960 11428809 106586516871687692318973466949095499856 11428810 -479022042080712134208384000454700737440 11428811 -247265701788725707608415870780246392888 11428812 347126433974364862107423590759120028672 11428813 1176422484817712443477031000013409740 11428814 -150581297266938067767469541887223092608 11428815 -202724622911857048205792635763729026560 11428816 38154889022038329918303665981338550272 11428817 -248267161160533539204530772870761701134 11428818 -273868436993716701925569210330293210496 11428819 379193075131126025400520284469383235696 11428820 52417196141397712890886139997563366400 11428821 75398604649549960383388582775324997390 11428822 -497778403491646202374868250873652248288 11428823 -14338531509350315201260849551251583360 11428824 -56469458391064229920854536492965724160 11428825 430457965556802025437869446511007361550 11428826 -22440477469803458362863794160573102336 11428827 -144004483258063799225180541373572503040 11428828 447220790166143393043312655933213510656 11428829 -177710694807948828875520672951072276570 11428830 -95145251861651293850093411192067686400 11428831 -372462589271880213699999315103663749840 11428832 67372874637975244498721455381904621568 11428833 372423380834463794864322766295053866048 11428834 607709750921107954168911567542067828816 11428835 461533550027755281641334351884777726160 11428836 -104324917281247364921155777955582361600 11428837 153453579800616921296095879645497931552 11428838 227239679409236435407740309216554865408 11428839 -90063173269172249393189381452595917296 11428840 115963253696270453030964300418297804800 11428841 -6408473484841633160482384338647072688 11428842 -217425948607323501568100399375210764800 11428843 86791151267668465872693209323690467960 11428844 -153609051125747809508096271426492079104 11428845 435148864625325486501346591270321963200 11428846 113451545618617845532516644143801952000 11428847 168673022011013510730890956750373520672 11428848 52081598162610283470897806991451717632 11428849 1084058013674718346869082225246165019136 11428850 231316196605957250179948624089632276400 11428851 68721507197969054851213555906990149120 11428852 951354478568270763922187941530310662912 11428853 -424307182030639614078406736970645698898 11428854 -413800975529562644859545086174999548480 11428855 -77047861608100812837502483340982030000 11428856 365498161253088176475153998290558095360 11428857 -19117932906370127924697239088555457536 11428858 -193518049450967236674946785772836691200 11428859 -431050513339430976986889484687157797296 11428860 -158436400928760671298516693330525757440 11428861 223177691099083639951899956860808748480 11428862 -425711239001683741782926827717776668928 11428863 -161304227052693313773067286418053402112 11428864 -224523177521576629519225814341547720704 11428865 141307372656055062796749050579636443200 11428866 -314542774686677009858184099368116060848 11428867 236500678688620043255017769427561880320 11428868 -104110061416055874351150930978447482880 11428869 -624660612055390080467881999063841588256 11428870 -186999713336762959963953957257456951040 11428871 -1184875947092205901612866813150181827000 11428872 61925006944032467380272097908445347840 11428873 43511425594498948471523959490022040884 11428874 169288413328152653692173892074111251712 11428875 -404700933896479440821606388304478760000 11428876 -27870890009362279820038733652097296640 11428877 225586782109824831488548362659909400012 11428878 108708048709929340147886285673487347840 11428879 374642892053429265151482354416494827264 11428880 -16797937736825999963080095191964057600 11428881 -293487171172799299508143703798569412640 11428882 -386494214688541500649039254185221832928 11428883 -65964071938565942056381986751197339072 11428884 -3107875634103290023103612129908162560 11428885 308632752776668183735494769522670107800 11428886 225552599514003611623166294881275389184 11428887 -98150760796229191859871193683385402800 11428888 556635701922314324863263593492917739520 11428889 56835942013085456248227175588404469524 11428890 -197271163777889685722263487734803148800 11428891 595281933222315127851503195703680010552 11428892 60442849779937552878546396765963081216 11428893 26686712738523023568410889112044234624 11428894 189505126140632828481591772897524567552 11428895 -582286593795460208148293295902601984600 11428896 -1026145541976604756552847098233697075200 11428897 1083021451335703584250168817352979669346 11428898 155924352932663332473932125407461247264 11428899 4705591252231211560830302192664846768 11428900 -19769543291047092904329197092351488000 11428901 -641503478683790374151498022051254952192 11428902 248292081030714198068973478603848187680 11428903 -633922651411529405023282568134311779848 11428904 -113390704542223124238598497405346698240 11428905 353987792108425287289164430112944916160 11428906 344308671329233797433742820349938751152 11428907 26268393584386795873119170740422941232 11428908 124561791610201635626853905049173274624 11428909 775914403267899370707035104539611913110 11428910 -292311693569166098607408359072748248640 11428911 58920770774281927736298078557019528480 11428912 189029598260401278863628313390032125952 11428913 -234424216456102483318705165367001348060 11428914 -31717845934061177120784923831665222656 11428915 -842728605191316084320588279887622538480 11428916 21352917459203913126979877943980464128 11428917 -149616509042566856645025999981020817120 11428918 514736917287913853980694898848805263040 11428919 -729062256298144416498684146612765833920 11428920 -125964250977502603016142128378173440000 11428921 88238014467926781338928777095841459712 11428922 177871294397590717391064279842547238512 11428923 -55667944150521121768913637909871194432 11428924 -62217173972665497600385339772927189504 11428925 129006923283377991594307885295612380800 11428926 3855572392443864918552693374444467200 11428927 32016066523438577763051280008724477952 11428928 82297409626849169140317916915738607616 11428929 39068764954991625672832785947097426900 11428930 -103657323904929566496008210789685043200 11428931 855309306480099952324231752040180620732 11428932 -381183006008636254980388944286794547200 11428933 20857675704001060024371347705884494204 11428934 474482873090285542102618107738256320 11428935 12823528420651935820155788061600076800 11428936 -1008820478333938938447603527332409088000 11428937 -162973057534639353304000520072736837120 11428938 -24631719372185162615778088571757109200 11428939 352980379164650523138635182045587270000 11428940 -21507286809426741758086855300681113600 11428941 -329552308169793885526037189543778803136 11428942 -96208966596616808345986095643225154688 11428943 8789751061723173594353074491931590720 11428944 -79735324030257581716344705481188704256 11428945 22381748519414443329856004790628248000 11428946 -36362966253520048082395757810175218400 11428947 -353827167499297086975947436853667556600 11428948 830854683420005623533220158726984871808 11428949 -44449751987639545707925753941686959680 11428950 531663643033477085468112244706563200 11428951 341557301422186688482525466368862640192 11428952 -1473902342579260636857370394131485265920 11428953 -31537449117140365492860859186764781440 11428954 -19074139005306180350348230453541296128 11428955 -71536771661652884216366160874408234080 11428956 85499985147184664006573807982657699840 11428957 -947573537999338448466173424349364714400 11428958 -397151415820259137659993723564446868480 11428959 -97540174697108804098617201493824384696 11428960 771284894077398448580922804299846123520 11428961 802494806607975893152861444035566486562 11428962 418025987419904841437462479843324167552 11428963 -371868942240850660908681839786684017296 11428964 1436167899178442782499043513237690058752 11428965 315246769910809298098993213722492696000 11428966 -375861822206232371314544822676528737568 11428967 -169185145058186364190373399922022516176 11428968 49675164361535557704792246650671104000 11428969 -831009453528959977056315148360833202630 11428970 1821144954743562373290549606185487360 11428971 7019284377638816932074579036203785920 11428972 -738043574512995944722075374111016678400 11428973 -216521751753328567386662641091699191296 11428974 -402358283859545708894594624013674605056 11428975 -572621878837194482608177328719879469000 11428976 -17592203562514933803321892423440138240 11428977 -60462962734006992545906912929823045760 11428978 148341222213145942386056624838987408000 11428979 -578061683980015314590140373128759469424 11428980 29452586159830095967468789026802483200 11428981 -854650593927473767067630103385858944228 11428982 -435693106934406941178106927117772973408 11428983 -495649078571456250880599505882509774480 11428984 258896216938196258121880486961511137280 11428985 -908352000213936892559546491998046661820 11428986 42339419708030188576627164684005873664 11428987 380493983433785623634611881101530465920 11428988 -576213735278792183248055892701950912512 11428989 325036865662123786910064392434098808896 11428990 -235228842635694808653166860786207813120 11428991 97848484913480281898140236366264562560 11428992 115963168543961586633629230079095603200 11428993 -67518457207125994692878356643595269758 11428994 -18116670929233405765919622125144851200 11428995 37884373232313218867774860827938745600 11428996 9443265170358357182592632053334624256 11428997 933668015998292942956633047810994447680 11428998 -14336189898453294759346633330609410048 11428999 536598311978465439068898901835560322064 11429000 -450673101691243274240621437512499200000 11429001 -311893435200213942068884566057852762432 11429002 41895320009461367097200870666549289312 11429003 1083745813961547515873184047435912379120 11429004 175454559037786298086681201970608131072 11429005 -501450013336468674100020772668032056500 11429006 -11664409112062423860176970105113514048 11429007 -8491544848057565547622243060498287360 11429008 -108219765452081014855668030805594275840 11429009 666560175668874649779696254350217832960 11429010 183296391543539401343758894044248522400 11429011 -369955491807530100894433440615588814776 11429012 143699879613674284105011731218344960000 11429013 9372118892787069882115616112116943360 11429014 198153669741936101149677071702573069856 11429015 -65544847516991719508223702862050626880 11429016 -752319017456223409338923820992871014400 11429017 771885218514650826455068396712534888400 11429018 115422908549480375780193920119569057792 11429019 -196053560530686943326908591623670568960 11429020 59057549920879766848861319468032634880 11429021 594472590331102994317421831670505664844 11429022 -149561297641688803594174562182237071360 11429023 -274672190791558136781131834634543677728 11429024 128309756767275158776203158356900577280 11429025 303386091094570101509753316471724293600 11429026 6377787593777717028438495756259949568 11429027 -758219458189024399446965104024801529124 11429028 143269823057739836680973386198135206144 11429029 -22058846178679278323935949661779803680 11429030 19491498130995641532770498536322123520 11429031 491582515321750935087556938133002528552 11429032 343087619280397559143763476099416883200 11429033 93424493439647629583211732193691684160 11429034 -337580913297841130955300247924040989440 11429035 -195084443812776627307839653216295907200 11429036 219461764496237457597463405289707418880 11429037 213144939931257535713736871813635808640 11429038 -414636556411103312981043032576826790080 11429039 434419923284482114238535535109323974480 11429040 -273115174465510109622958754632826880 11429041 -47322744178393596339261919542794037016 11429042 379264528663333040469047615016175782672 11429043 -154760273374341140236845171304155598536 11429044 -282672478372275606175481594699414857728 11429045 418701596562969285765512728144224495000 11429046 93991684518392886092704868108398298880 11429047 284115179455374186033075643069025400672 11429048 -496266918953556630347154229648391024640 11429049 13273335347180583833834208092548369920 11429050 17747972843666129941055794558576894800 11429051 694601407747862672279015705909074511280 11429052 -6120709075033064499954038157493632000 11429053 -781792925825541842422378485818965267860 11429054 -61331597639091271631218543184681610048 11429055 43411067806213526673895976963313000 11429056 -2590360195246990363991671199485657088 11429057 -1028465471139061562882291653686604661694 11429058 13511592319234766264052891478775451648 11429059 -796581937612017313540709183708819327280 11429060 -570261524707504537452338337440767691520 11429061 223218669745110763925613476706843661824 11429062 -65929310636769662472739772638457143968 11429063 -5539980153635028542379444010292278680 11429064 -268928919583671277251126152042849556480 11429065 481389423485877052253282730240257759460 11429066 412434163939106953264463555674230097920 11429067 124386968148745728037379289180090243840 11429068 8234271326955971209097179956092092416 11429069 487843565771035368579057902717139076470 11429070 176205685010605934437946540617634534400 11429071 148926126875781757300673690753503160392 11429072 124241877432676151875344036765288284160 11429073 -203821295799789319323248967530291004000 11429074 -573725493868661775282206133324769970880 11429075 42387107430402243169733593967616534000 11429076 -68041520712382236411809087804794042368 11429077 -899889454533634465842659984460781811328 11429078 -30291491201214008668640400664917527808 11429079 60550055242599398318754218306343278928 11429080 8699199934295075459880519407517696000 11429081 -270841953082526641130973801623488179948 11429082 -54086179827075497457807400841031469056 11429083 24636435318845715840498185125911266736 11429084 -809449717968210353827258547138790856704 11429085 -311173982053445340342952698226049661600 11429086 34141700365873411736044885767046675200 11429087 851781787865234748913116556215178424736 11429088 300207438332526970209514144101480529920 11429089 -456435855469761103158882148138529239360 11429090 271465052208379955852296502443149568800 11429091 85536673295711463668540820985955160048 11429092 -729882615665259946313901904399762745088 11429093 156160296007580530419721241497638116184 11429094 107175558681605319750729571479918955200 11429095 698490182851566340724587729170233442000 11429096 -31752104112999279049724059504128000000 11429097 460101001058846610964723052525960672400 11429098 -38889340732393022069588824056420516864 11429099 852146767641277870777405582143858816 11429100 12662170273118410587231248501844134400 11429101 -63315489728332143918594804898095417898 11429102 4148849202618623178450984352300907904 11429103 460762628467328238776884384460691456000 11429104 240445898058210464861270558929471242240 11429105 380897534267130913088216704326282046260 11429106 66968287695062821526389094267273447424 11429107 489515490200552517445360614630451912 11429108 -11832264589264711345285175898356551680 11429109 -355591882174665017720742498794071795986 11429110 107412661666771879137659739106443601920 11429111 150542254787171857549421113240180260864 11429112 7884968614735827343545819859673456640 11429113 -159554407619860440165180525042590172120 11429114 -112480304696529972064347311108910286848 11429115 -111580939725889435280610175836145378080 11429116 -523838400958591655970049785729088386048 11429117 23466949947739504279605077690412445632 11429118 319003558025851735842789917703739612224 11429119 -5740412644484621932169503603846306328 11429120 -522383063644001670005476744756828569600 11429121 95294463755314272449295349508677632864 11429122 -126205064009773104081288482212763338848 11429123 11974082169910719661012595270532837372 11429124 143353523647980455260825759514340556800 11429125 -989211840863096706869647306148471541000 11429126 -578142718196332526949353114320684885440 11429127 -699044336168539378541106234554023968000 11429128 -845016059790817851641396252640384983040 11429129 742124436134212088151021245768071779876 11429130 79422198607522156935592871072053643520 11429131 594298141776005251317225490040802071040 11429132 -235208203467868250613267593146056852480 11429133 -396092565837275957383232041220198477376 11429134 -326010918285112837816067183690352144768 11429135 -19121829481721345879922824752709536800 11429136 -95886204114446700449426519042792816640 11429137 -88257704950710650717214746603068416960 11429138 116829271484900079678586005220502916096 11429139 536151497769707650572098683192305015360 11429140 5323529497705392217195969370847406080 11429141 -14072383869596026513762104664835753316 11429142 887061155158302243474994680011120640 11429143 615703781679445178353600461390049762608 11429144 -598353828766068002639046162899474841600 11429145 -9020062756975090748010937496417698560 11429146 -624481043785609635817430456939402626560 11429147 223695142733872750227005934275079646596 11429148 332961210991896862039657472791185799680 11429149 1132715947987064400236084461736793314150 11429150 138919826967164247336951909758969592000 11429151 -798881384405588924690400092566331047536 11429152 174933917737965171787961990218313760768 11429153 -195236036439885218239071582153870365598 11429154 -34688188916484317819749470144089456640 11429155 -35145768616602942940710995132817589440 11429156 -520326376275133502881308883601651162880 11429157 -100395251124536939642413742863939865760 11429158 -16080077497824034841170945479252911616 11429159 -73040658186333897276749957544465309600 11429160 48283037059931364655099182757389926400 11429161 -656181127234072155458902082356799566200 11429162 -688937960072501735702109649634765049168 11429163 -535869190977037727429830751415286126308 11429164 260185580006351962848867793904649765376 11429165 705677332099633741852369228124696635200 11429166 -86968939034697124788039259735612526592 11429167 68429524014574030630902675634157696000 11429168 3495790408281781103092045672769617920 11429169 -669255317935319981274300940892598727056 11429170 -78006966671201834129013650707437978720 11429171 164986451305509758031511323154183358592 11429172 -4500588251531088193694234901657580800 11429173 -181300099734440710789019201465492738400 11429174 -65482235343994687189266534150946541664 11429175 61224145153075324368802575471568707000 11429176 -843560451574459863688175550276648960 11429177 -427172019118884770344605636114416644908 11429178 4969267148024385713016780888008616960 11429179 584831756477968615708202187079020791780 11429180 94747659380938111751292266672768931840 11429181 26984615981767596917026276102412010822 11429182 -176941453772851803362932807771859735808 11429183 93537273346910964630200155108854985344 11429184 969138322910333337478650692873748480 11429185 4731151492663973356845265611996355200 11429186 -3961547133301471017165655620962335200 11429187 -20503582334274021477385025824034201856 11429188 564108495129755657246839575288952565888 11429189 -375066441466253617749756116433477360000 11429190 -46568656290412491151179671053244484480 11429191 -1040555305080484377338893807845432696528 11429192 572307046743587147456669607066817152000 11429193 518630004632503736333655043579533026064 11429194 -148766710032052397309256900125447808000 11429195 546630317527977967683874620424829541600 11429196 -299701151903795910744362783065150980096 11429197 -59255320983867278337236941553867024660 11429198 -537486964911947976306439811277358716480 11429199 -590085010286591748926383981777946616216 11429200 153566441037667820094493529552400588800 11429201 64123924996062673733567725536744779940 11429202 -40825639747637414247529347031160179200 11429203 -623800539189550254305376807928547676160 11429204 258069064064214163587015490794020634624 11429205 140817079429358401337373177933317325120 11429206 -254959983374065460169945439596274244736 11429207 -76140590290593980973939687872305463544 11429208 404265703958413254901530506040016896000 11429209 789010066389435456602183053990098188160 11429210 66403024371391854613536228519455175360 11429211 654594719084613004475241561108797701272 11429212 337466211282001306727232748073043923456 11429213 103319905350404566950733428904339003404 11429214 -82187025165904322471392298031161376960 11429215 -78547438019902752586472996854699236000 11429216 729486567251156632721286626845997137920 11429217 -376459639679389221615497173313026503132 11429218 -497856028544377312486336462106495659440 11429219 474921912286048973737160791243806307200 11429220 241644156149437541585595289656716636160 11429221 -571246373825121181498133597528340668256 11429222 -128053419250226199906891841347092551680 11429223 -3746396273792780668264445929346289792 11429224 -867075418616709851879237134630966886400 11429225 199409809466026781933782596275662444800 11429226 -101308825018712044519488482053160330064 11429227 -1183154270188838664863840068496266390924 11429228 -9642155469434854182075546484859020800 11429229 -14211182059104312381442469617640927232 11429230 289112929491156332880018267623574221760 11429231 -971313354617803536321769775329742888136 11429232 73863867047649812810418817669344952320 11429233 529234985274747431512902728163303785140 11429234 -36954339482037955029556061708993834880 11429235 -126045750029091321424021384934115993600 11429236 134392349839269424528294022303763480576 11429237 378466883942507000258912212020241975392 11429238 -42384525843076976487873298218520707072 11429239 1284477310695371440593542123496634600040 11429240 -425276093737130030561869338050801971200 11429241 -511825299115369587046040693153642605920 11429242 158736997397433832275024662485599756288 11429243 -439115865017767193868201683556159606000 11429244 -522842621091884750442697581788689697280 11429245 6697672516329281038540844579145245040 11429246 -554981178168433037915440745346124811520 11429247 290898323313644108853862991877717837000 11429248 631716407078847522857602602441375744000 11429249 -363610422962469992131310528141695867392 11429250 -183765849839050493720481061966598016000 11429251 305046687288692387845816675913156432252 11429252 152300794335926453050430418620034035712 11429253 -691479439409252850566683087463821906752 11429254 443418994857294813822819125694478164576 11429255 157248575191785589865062040893399457760 11429256 296736026410481501561901657276231475200 11429257 -21779153231176421092337575711287951488 11429258 -63642298581081005630916161073556385280 11429259 353787107656361729247167958395694252504 11429260 3291627466849211975321732194989742080 11429261 -276532882888246724401433975991761844276 11429262 203605919404445739883684633436104506432 11429263 416952697522326338870706684801939075400 11429264 801996104041497398539512041201467392 11429265 -40833540839425611885456361351982391360 11429266 -8830965855614069514392111677544220672 11429267 -764718251861377482630829857535404657960 11429268 -321035792562491558950842734478610114560 11429269 685835614848113127194547094472614582670 11429270 530942146326937309044979091602480296960 11429271 163194443903560036211192795005111680 11429272 -499459762602799316538655816145247436800 11429273 492978286274007076806256872362032584522 11429274 -260142518507693110345968925551816983040 11429275 87627998967577605763167205104710688000 11429276 -342889903404309533981463007491023331840 11429277 -403314767679571313111830287927846125280 11429278 222611332212605993963435848525011843456 11429279 -544534114417154247794995900812040902360 11429280 -21011944253207297261227826590743920640 11429281 325841735170357886667567072981572506082 11429282 -384775383485054278731439569696804409008 11429283 116976515268229427108922894275645284848 11429284 445119798009574912905769752139137151616 11429285 82787226770103143499147479856263233920 11429286 392039535565912321438757244985720025088 11429287 -1180590841378117659960318231312137813808 11429288 196947485017628432209637390225150760960 11429289 -449665498121103293600667313015643688480 11429290 46068694887273526534363299317507522400 11429291 -227792647277601527769970630727145111840 11429292 202916529096599198856876194854543785984 11429293 -51229517501098471147560913276279316458 11429294 -275548624175838237502256022806169818304 11429295 435977173137041866261595014679303892000 11429296 -60824905520020560987648526711777591296 11429297 -132109118985090914598249414940921738752 11429298 -109523813001288720260280262898008112640 11429299 -576476039695803057056273752598507812164 11429300 148704441842301869313390919941041568000 11429301 50158561277089062204848813376688759488 11429302 381795802270935813583969644357986032704 11429303 338726242586133527812650513082836481920 11429304 -258863169417025842651434358232759910400 11429305 -176300242502759106801404973160954068540 11429306 -48945943769614810330235743546824637440 11429307 254888986079770052236478884155921211404 11429308 -3277101358069174922645405656365769728 11429309 -596285395372304572937540103753846050490 11429310 70515893896176251129770922573528300160 11429311 -838861220056666222284303758400755409088 11429312 181325818315089454606924572722001346560 11429313 -270341576011871742748875461140843975680 11429314 -345611730362203926393785809164813312 11429315 676955747009044535765015977536425010960 11429316 623241216009913007060015292694941880320 11429317 547975037253709903553830801224314724640 11429318 -3374248935403923253867573782289711296 11429319 -917863481906547519169236791945078161920 11429320 -1215649949318387243945359583219712000 11429321 -89338344313430995007551750408854433536 11429322 118025897296977503902576359327656597760 11429323 939075887521577552165171330828849415572 11429324 161790676963266288872335678347860654592 11429325 33576474020855579960187932023138488000 11429326 -110407013745982083937957312112890919616 11429327 81990962542054770208984670779915593312 11429328 4835213793631011437250145046026518528 11429329 -1042106302973578861932150423290929475040 11429330 272633075345038123834455844957970257920 11429331 104683367931451518559929658438749421752 11429332 413143170375978009830456355195920103296 11429333 89236280805486922781710464694866758844 11429334 16921784985666566997936815693152686720 11429335 -647997604397797269144470579688355351200 11429336 -313540282674511147493762563503328972800 11429337 113890052789584867220498578061403077952 11429338 427106503786309488392557407505265596896 11429339 323122331159811582663738936064759219140 11429340 107974413542958324038488154120711915520 11429341 87767005398240546651740535520157841408 11429342 -233443276323722103034159351278150188928 11429343 52958931473265945179233422227126567400 11429344 -140047108724555246148351067758334574592 11429345 -554737053284033723020841422035332625900 11429346 -70959806974765583573468491269275366016 11429347 -609480710020778349554741623758219981200 11429348 509397942030606215038136270043426987648 11429349 -373420580174868851288535463911615868992 11429350 -94895388191542806215236009407226989600 11429351 902186079811047555291950932689492689304 11429352 45792962862041015948632379097347850240 11429353 132971956431450863879426972231425805284 11429354 275623635247041119549000699459290209120 11429355 181566139529837675950757826875512243200 11429356 -119770289339017896131441932332817166080 11429357 -22406557090260093360396169131474509280 11429358 125970916691974922030510309835432437760 11429359 -45525949950057131890034064801165504320 11429360 67118448075318292887494045516355502080 11429361 -66485202446325026070144055317853649790 11429362 50660387522385132248939535868649272320 11429363 -581466578243457122080404992225920783416 11429364 -523412994573860361661601731078257162240 11429365 11350668808015781444084194428606566400 11429366 47970206296601564583413124642427843200 11429367 -204860399527998931048075780423236186624 11429368 -921672720059210143195735449784515133440 11429369 -362458071677458274093009211935050543104 11429370 382636504440782319934778248935452275200 11429371 715991506273142856170038401986289921572 11429372 201370751938868275329234779065610102784 11429373 -578760951776913192635729978913677039616 11429374 -209547678766347065894856226671693542400 11429375 -78907924095477968330072628757937190000 11429376 -86488402369132694537941649153165623296 11429377 1075167934548660496552771671709062388226 11429378 382602465394638961964533458855703308240 11429379 43051005556737857263599609432490685424 11429380 -247858044972237034947281547763197580800 11429381 549493344237930140299237278455700649182 11429382 -135759546493410057403178478168544972608 11429383 -78979082054740827207996942793025270480 11429384 -418288002410254257015660574891890109440 11429385 -137018977969842829088919282973292795520 11429386 -400861178680911140158219138951628258976 11429387 -956164090426728942898782121825013842608 11429388 453342861464383669266136946333149731072 11429389 326998128461615851540635404141077770156 11429390 22610392150293881993560757262793113600 11429391 7609950801436140356865282470944636560 11429392 -84086896369469141945769930138898841600 11429393 -467781659857579061608224303604104916800 11429394 -207370161341139147369751114500028135680 11429395 1009017054679583499728058731239988850720 11429396 -542927992034484034509798755242253850624 11429397 71020068518162542213691785294017013440 11429398 427546761705377732690137843712848519200 11429399 -971886983001740267981807790102409020600 11429400 3052764022499827073393439753916416000 11429401 -196907538042111149527911556816981437500 11429402 283263843440556793908708680756603239152 11429403 1758476311420407070224252260075779584 11429404 305936105212817671893158561189834915840 11429405 -99023672015908320317969145020589346440 11429406 63892081697373793810960481959311195648 11429407 -1250035295287536560869779150915585276168 11429408 -257559194005612033760595125168855777280 11429409 40967365267258281702064744091546557104 11429410 -265586072653558971077851898692105724640 11429411 -17897063492232030435388183108464436320 11429412 -247190860824207952622581702122745190400 11429413 276166449746548050539432816083231557120 11429414 226206315710805433984656568680869417280 11429415 -396608168118699036626740870718810418840 11429416 -70384447551371269938335481873133163520 11429417 344164252673731388465625906127384409466 11429418 27708363953303421841536850214482944 11429419 695557300636370060527663968444708802560 11429420 352780247625778093291210361736609761280 11429421 156585453874184951749314115838235924480 11429422 -443745792762690094660009280745515851200 11429423 633733074172750446115628799645760696560 11429424 2419928318923355588566118673589125120 11429425 372115619789943935671150094707961600 11429426 20012688034392384201468864330815155104 11429427 674761028856708181288400119948162718520 11429428 -164011474761846360009436127599197116032 11429429 -372648202056530007332262038812626481920 11429430 101271426361370755503947818422355722240 11429431 -538805317673262188401235794435672075120 11429432 305043508690050871052569720897059225600 11429433 -127714794873300006789126272765722977798 11429434 37378642457584113104032192278038112480 11429435 -53010092100797628524743744993591862640 11429436 -284202185591131232425149532420107657216 11429437 -164621011954139713744340548980650269088 11429438 222481499955170896444466006132265578880 11429439 175410784052238608741256637790399195520 11429440 -132967647087545722140238100203139235840 11429441 -975234351813996562890355296850095076158 11429442 -57247047101682299521357448073757706160 11429443 1174966099053518568752555766461915984 11429444 -15602943180654840796316712764409625344 11429445 111504135356363595486364722393016597920 11429446 -438637668564145455759931847946586310400 11429447 167651938005580457651729766191703792672 11429448 183314320542848451438541876769049968640 11429449 1008180489734691430544434057198006751450 11429450 14160839206495589458014188978575776000 11429451 -517179510975003432362030911577975884800 11429452 244825228638660875166068642303130406912 11429453 45793015079404471345941191293586381280 11429454 -139410537709706755364087480732720827392 11429455 -546935855369748086140970437158119099640 11429456 168694038763258417874511383533329702912 11429457 -8591259972517341062346717190522208640 11429458 365397698026734490896276686525030292480 11429459 171140252729276698918656156876903042528 11429460 -197865606571664270172679156585216573440 11429461 -336068766012125981103053664012549581700 11429462 -177515260540986189113905353963237452736 11429463 -78124685989955792802160032485107304832 11429464 -7283723050829921030422916578034503680 11429465 387850400111257873930587783568567705860 11429466 30543540416687606435852671650875883264 11429467 4892692845133092605589888871826942992 11429468 180119088986595243059621308854676761600 11429469 206434371001326024329512956461947363200 11429470 309895053018881691201624217072595718720 11429471 409059286378949808706669464902427312672 11429472 216029119156628519708646401240225021952 11429473 -943406470184531380176754538439087241296 11429474 4935659458146465995436322490512038912 11429475 207733552864552119480530029776362082600 11429476 -413718310671639529573857273756226349440 11429477 -803643340766884912544623068933636345408 11429478 141823201663218689611005960729766235520 11429479 1095107532889896023736622019001229713080 11429480 -749004839741040935563033963675361280000 11429481 -176803583174231834595889389303688697856 11429482 9962050143170863136064908319643399680 11429483 183378860393081157271862760468457267200 11429484 -56816838831122171684441419167335927808 11429485 -36026180819079869476552465814533152840 11429486 -14808038661297479108919422230404120576 11429487 66447516139951478594325095123134497360 11429488 -34289796183137319497343256507129528320 11429489 578316564439788864390750380695391182290 11429490 121731340660627946565550123939665093120 11429491 -1377480372855817473113248731781609618248 11429492 355633732681668330926916459974796902400 11429493 291176981130604833499236224971664607264 11429494 -95503514364881269324200331595046628704 11429495 435189239310043202700758780246156771760 11429496 2359434066329047544639996499069603840 11429497 480904001660104876618269711858356275946 11429498 223223568254596303775150478632817643008 11429499 -250317626681419143497643088315308131280 11429500 -92799118792684629133450095972147840000 11429501 -59498245852894723473752719760106670548 11429502 80351567353731842022957215014589635584 11429503 -316147524048140760152176649917493278800 11429504 561093935846572677937829739606803742720 11429505 -248782746638223870817996589902119964800 11429506 284200092875368992070466451722976084864 11429507 -1636231374699007494625636818443218944000 11429508 -428486511156194524584589090947489853440 11429509 84608818306843904803874960366421911040 11429510 161885053176076814783702130649668245760 11429511 251102121104974408942171281527432642472 11429512 170418768568445136670926482221151155200 11429513 -132270963256260148616922396318139355238 11429514 114061351627009905076392859116308026368 11429515 -502260311621488639766862648040400886480 11429516 42872744932504304486754601731452310528 11429517 -16832812072479415193262454128240357600 11429518 -480180990158329280578350560402467199040 11429519 -91731365590839350853956415962802730800 11429520 -108308513794473985935982693654002401280 11429521 367993099080375495144445303882192487152 11429522 51552475389960286580796168203346258912 11429523 -117674450257293668709368034717862048176 11429524 644091097184413532527658479875907124096 11429525 316775294635388353704554860846351113300 11429526 -224822153872841007280668613546858306560 11429527 -1161050431929143368856292339398029519848 11429528 -434230969380586651451284795820774522880 11429529 995416041285313932904199398073497536 11429530 21645631303088957285769722616863892480 11429531 -1014781141231741704757970224313880028668 11429532 -176460287161261546760362560154433203200 11429533 190694390960721404192539143578393847782 11429534 5375776571197255915798254757230549312 11429535 -176463105011870321111113064271463716960 11429536 694362917095529925562599603130727399424 11429537 -6609562153965293154726996422237004288 11429538 244585100070675643821811848256783311360 11429539 399026368759965153076171751696309160 11429540 240566416029244826312376553667093418240 11429541 -736884951249659563890389739242439674820 11429542 -217150320185776548343412731667028172608 11429543 204027378084860682500001248081674044792 11429544 179859974283368553042803374545711513600 11429545 214355285095000779857715722627755046400 11429546 349314712273214244874732943941250744160 11429547 471543573498435947593871828113764346200 11429548 -38028816271582825301880022299072435200 11429549 1097230963014212294061621399144722678550 11429550 -122445645848067314669554031900440824000 11429551 -12830745983162194342251278223996128256 11429552 2855340164275341271721816551490027520 11429553 16235303096580302334398067651358216800 11429554 297646448967174046663651626791573087232 11429555 86285603273452921912661119143743262960 11429556 213888117427375572435772781032174884864 11429557 823479771073237787707808847094427949806 11429558 121274756272216282273206794766257460480 11429559 -437190472879468960602608170752116525760 11429560 11695386769660837501134030141074841600 11429561 -369115576650064289137503144692665429632 11429562 209480102832993848298569542916972344320 11429563 37985590375330612945381813379506852440 11429564 212154692395613102227115513432803660800 11429565 -11165370193710362478514611067170048000 11429566 -334981665526918957121863733042851584768 11429567 969687187216905291142187214221847306360 11429568 -7097962382254242982247325663319031808 11429569 137702430137548926393894350512236586944 11429570 -75405453741231604644754515367631710080 11429571 -265712247793466349456643331736424833288 11429572 -2439605620400846484366815986049089536 11429573 -1762667363620159587400412155043075799396 11429574 34722735160915325976928135266061623168 11429575 116645288958462047369363123082640584800 11429576 137230717604010180293835328304409477120 11429577 82588898461665530368827908308113483114 11429578 96433435317356235368811000045146109024 11429579 -302376910110995751184483203382104711024 11429580 -40076966430379705279603358889021358080 11429581 478496647297629267435271153621260139382 11429582 -665216329450471232771792447547710093568 11429583 378922796386244238774661896367293206400 11429584 -34277894456045058335038195381111398400 11429585 860595954639297220572556113519134145780 11429586 1247901697744941313186031059498874880 11429587 33913803981132739978574119001775774400 11429588 47348029995669792030158788985605154688 11429589 -28968567468971498680918045867099216992 11429590 155319139175354850876647434326708652800 11429591 351642795324984030188806425834070058952 11429592 590730268686098766868452368660552478720 11429593 -530522089823179947830129866417755488364 11429594 57714611667296323596547971939008493312 11429595 5124838096472553642726780437922750000 11429596 103855142876523467874006957039480084480 11429597 748441772055443186812078744714810199232 11429598 137981014746358682148809422290895641600 11429599 -230930268575600642878201442100706928000 11429600 63811612470358220977592712687963340800 11429601 -2022213159555012067262965807389878347776 11429602 -329432318016925297603169251561280630400 11429603 120322272174761411323294961473416929520 11429604 -374323915142432346506642315531359436160 11429605 837961424392014912221774764703936975520 11429606 -272428622582073006041098240639374313248 11429607 -16671909563709595823544522943866826752 11429608 -323742784652739536407644690593142589440 11429609 47756923422590276267482097944652890404 11429610 4521335082695517658669601508218833920 11429611 -84117557564071476109615133853125769936 11429612 -431859453322156618500404097577689087744 11429613 181426366761308829659385796835200524480 11429614 50997806859304087915602118179799562112 11429615 1022614357733796584891921655884734320 11429616 -83899914571562726652823428805564563456 11429617 -127507291496033143058650585452607452334 11429618 23572284225426722837836509692135291904 11429619 494380926942677277370672688386530693120 11429620 40408060215697894485416599461289082880 11429621 -5066222123609081836885924031422984608 11429622 154669986216082656925803836363896846560 11429623 1356065685963473221527370455428489978280 11429624 56654860552157756146789478203065384960 11429625 652151126134407438406759817570808240000 11429626 -124324132257482167484601912076152089376 11429627 -805058371851689130178047368868415465776 11429628 84561856048616462439265884895282814976 11429629 338354462811639035268472121088625620230 11429630 -235470975897974605820741823253962393600 11429631 -160473825095738228122901166417254296320 11429632 -731450695377458292778003166864902979584 11429633 67649767806714493069626471974832883776 11429634 -139884280702397390819461197753343163520 11429635 -49884019522254045604000687454769990240 11429636 -38837076129116072584537395139272337152 11429637 152980252516787737770805626744258603168 11429638 47343943252182951367962254151100784640 11429639 -945390000627097859228215675819911541776 11429640 -59768446199276783928435091539517440000 11429641 913587025359751455547618451011434384000 11429642 -6517845924341635041304160899077516288 11429643 -42311937536602320360117261558679460352 11429644 -484976701709808051154356140367404542464 11429645 -417501760144359665102398288897466930100 11429646 -203171317567904206295484096139218196416 11429647 -173788427964698397269744581635620119200 11429648 -246383327650686914847711547329400012800 11429649 165033450444583570208110522370503944768 11429650 133886504153903563735375005166091338800 11429651 -278540503255023219560858123644837525296 11429652 -68274379790218368719870221727708737536 11429653 -1683107172077500985243002431037177845476 11429654 -339494207940668354916369673165565485440 11429655 341733341470152214225330051472057774160 11429656 290705335493116219188601981369138421760 11429657 -203144800786870027437629576292143255280 11429658 -412063283699381007576828265894442496 11429659 -1253189069887188234056860097535325049920 11429660 461017045418044299015197444233290240 11429661 49982553780515398329047936908652892672 11429662 97546202904042454443976663714811276352 11429663 129017462805724827848892417435135208560 11429664 -802736308327960315202879483599968534528 11429665 -13863361946224726619555716118697237360 11429666 -3504003196198000678263240873974572032 11429667 -14778622314263732977767823171713470484 11429668 -594424082088031969483206220957126509952 11429669 -211824950665399642062148175017748669952 11429670 -14143955670037448900587114512892231680 11429671 133495433003218847395049193259804496688 11429672 -124077443571157853206073925437552563200 11429673 9082481354891391035553174663637789584 11429674 -498873536082966304665759152572207715664 11429675 42979994301791492476641383609217499800 11429676 -197155166851798388818515561599188109568 11429677 29145911896607934350100181905486591552 11429678 -291612080976353078119314820475461528320 11429679 3956109734203670042285024207175548688 11429680 -172401906950864390588729831788502384640 11429681 882018354915627297706298958092140465392 11429682 166673146633663367421867942903066004224 11429683 -115858984293424900908920525332909716000 11429684 77795216894651744034145859145505191936 11429685 453892698148897446142358954078745433020 11429686 -347705997551416672399431686852318042208 11429687 466148112564472209289679637049364887560 11429688 -202776739734385535519790878671810621440 11429689 -27936128038653857055211178200747368192 11429690 379217848514063371781227480406074629600 11429691 -91030715495552929311852616292104760976 11429692 -739455264624512587652350433970611061760 11429693 -331051911250991284716832473530229061632 11429694 -203956338946967282707495378781245464960 11429695 1628645409010126462351771337414416594560 11429696 23037829938322890524574113673573826560 11429697 152721879559392673578219566456565504000 11429698 120722900153943029749926350566840307712 11429699 602895188255873658351454138455228032700 11429700 17272255039186325471580846643144704000 11429701 -9228616524330373020635341034491619648 11429702 -619256575674504907077139807487088524448 11429703 -371419327527793979815932032827804406976 11429704 441876589265854584814940628295730135040 11429705 300577448210528884324262362764116141760 11429706 -104521641321258457212477117249304125696 11429707 442415549737789856081891299272315715664 11429708 -343881086617440521767946036014666198272 11429709 508463478562189079532141645097498202304 11429710 -472205706952606080657990291189180498240 11429711 559763770194419018852725740080270931312 11429712 -31053524829123118776993742456624250880 11429713 972253153377154802635480492061570094962 11429714 4044359576461640440329375828844941456 11429715 92066228474238842407824950009101751040 11429716 693936886261660085097298948417102080000 11429717 -12340715592016322485362500202496234752 11429718 240380376061676074162314051794941968768 11429719 -62444714626309286623516495447886164304 11429720 -569982078424133141981688646714257408000 11429721 -1209252868109092832838748136087292473760 11429722 -115895906050787266664970099525588638976 11429723 144271569513648535434271625705812808664 11429724 -43134795066581075663666920375880739840 11429725 325311180844819446884096118574148467250 11429726 101623330632056836162513662624728816640 11429727 -186495594409599200463933755022816836280 11429728 -368998011026175188164636991507377029120 11429729 870538455557827544174056891804759252392 11429730 23765648755011169016012142031607822400 11429731 -249702713599329848897874157001335422976 11429732 -436970435204320382919710129330590955904 11429733 77918571421266027578642815080415443264 11429734 53965212984199784827850675326704770112 11429735 204276699338522875659541436688129254400 11429736 168182843747441895325135390331444428800 11429737 498149941525891644406413706828385830992 11429738 -424482581077316329918161386840121126480 11429739 -20898897286718663356596522958561570596 11429740 80005157916759874099101906245402035200 11429741 1372117845655728722704582213879677009900 11429742 386763068526334971739980962444332959744 11429743 -149244251938006750281654993106959600576 11429744 -1886332390903280404286193964267929600 11429745 -391515576519325746319795010726138880 11429746 -468495692952026433658426946816051134464 11429747 326230796543783490765295735963701943632 11429748 856098050086428842140814241876341053440 11429749 429128355681384936845764243640950376750 11429750 -139530568284596388641103006061485600000 11429751 -164842884614125785999861180635305580568 11429752 -1118038832804331799648109961628664401920 11429753 611096565436602408709867882076040421764 11429754 -126126650445021275068110209428074885120 11429755 185758417964931509526303818063562428160 11429756 -8218951166823266679764181021537770496 11429757 -487532891779367226499898204485941361620 11429758 88725756382523799622875145060463942784 11429759 -378173504087049086494286796914319444360 11429760 96504735369336867894294903553995571200 11429761 -220925482087534704664400016446761425856 11429762 10546007454645766492868127378526347264 11429763 -455318123429076410917183343878393011216 11429764 -29892406636836980996157580797315993600 11429765 -381021644856983114921418994854946454340 11429766 -53491953536963291842749289977576420096 11429767 -967386801831276151072952685738421950184 11429768 -73887170894965049042984609712414228480 11429769 -169384668891604233532655639017786745472 11429770 -440424239662976241039704888310285926400 11429771 348945873151089346460914579707083550600 11429772 -228921704236646335192264402587389342208 11429773 121978938757587292685988127151132927040 11429774 -631347580087293515936708519612065785408 11429775 50025039389155493364686232960653760000 11429776 -82081623596910594104891288700711559168 11429777 -8285626261752396815091999379185411468 11429778 -327735969238910375589614949734259874176 11429779 133852528774748226136202719218593502380 11429780 514811225998243057216352076636166909440 11429781 -338803022408220011970631596607269984 11429782 -16552416212532876878018721884094425856 11429783 224220816181683860232846668865739609032 11429784 -667948351833806707713245050094087485440 11429785 250025991812390430633632070558290734980 11429786 801307559999516067089146892901860592 11429787 -1395713985503812545489754241963700864 11429788 128183295211356871749524317014660384256 11429789 115455695763981019260222241555265088000 11429790 62363209957386152070435227677236384000 11429791 -413575655409737428753771324608100220568 11429792 157561562635731332250809526659343974400 11429793 -51606699192242644240551136672062531072 11429794 -402115033677121201207266360761952695808 11429795 269662686504058036232067485681200342320 11429796 17787306208128459582162247767287377920 11429797 -202605296235176419606298104363052153028 11429798 -608156637370124747323996315704308460864 11429799 -547226810879109604435870810131570278400 11429800 -470772533850023160245460556323619200000 11429801 -168372962079407730389160404615962857228 11429802 -368440511852246328378433978572772776960 11429803 230506656429514073971687404463583297280 11429804 13315400737633688259221923017907322880 11429805 -37508730015920415251674471501157268480 11429806 742970282895844522205448375504672586560 11429807 -512561684054375904500726275986803447760 11429808 20213273074036389694306549861734973440 11429809 -926140692758346715737728943016890995484 11429810 -125178211555296714666186566590949990400 11429811 -115936944956039377303576020456797900520 11429812 39479880660122021016376283004137910656 11429813 1142593464298425449046598546668899950062 11429814 427915269095760723471342587524466454528 11429815 -739912134633732972550763177539597559280 11429816 -377078822609124161697405550757858672640 11429817 -198635086999011584551155659885561479488 11429818 245115123674308535264274806583480196032 11429819 -891752551181988306446527922118521370780 11429820 348400683395446201666658236640583360000 11429821 -386318701445625230417940365460023512892 11429822 -346203222464270496162697542030366821376 11429823 -64254379807008863809386688397238645816 11429824 -32306112899912537842392037826775482368 11429825 -210346684028213227705566535670267868000 11429826 354568883596418124444385319981282895744 11429827 -22349637560017465295850398325104931600 11429828 -794867889473840310933427661940558539520 11429829 3421957169068001093178371288814670044 11429830 4516789816937176238145382367489280000 11429831 -189589373298000466503392344793905969920 11429832 -495560829362991152369594896452496711680 11429833 -1449009243999862405825767606869614950960 11429834 278852575506402083126625055841246058240 11429835 498124892168903454056280847518933542400 11429836 -407368514098485849905914960311441260544 11429837 -348026664039702219669531974905116143700 11429838 52000391942652788956819181390665916160 11429839 -121410235600497703936818518196533769176 11429840 -96215212673994867130515493388977520640 11429841 328801228145252965436832764554529655792 11429842 43815036332008322820315148605908659200 11429843 926565493868981451074588518873131762984 11429844 -281170677219419016521707330660690704384 11429845 -200222390561725326465538193300411848320 11429846 793881757362041760867924250812524695104 11429847 -92919109082454263938029979724092692864 11429848 -1227254915760529608452261308329912729600 11429849 -241342167276892044825795348989897616000 11429850 44219986621394372493607038495423859200 11429851 -345235383029691152670310105032155763488 11429852 -213504713262880552406351779336176645120 11429853 212600007237757752821542088444430452544 11429854 210690216004137003670088496561979677120 11429855 -10818162060307479548493865059899777280 11429856 653367431406438568002717004741646745600 11429857 74342650445562122887800991046047436520 11429858 54677051399629320549363186897625246080 11429859 -70791436577615548969288073650611997440 11429860 -22358049936410920105608353874183421440 11429861 503238770566739096822862964667687694462 11429862 66202606574066642244134432447056796352 11429863 317811613381448478764454613364721805112 11429864 -631094149741460780068620791340648775680 11429865 -430453713560429273728540685425934446080 11429866 -73840328189877662046656390476612707840 11429867 -182385369038208699420989478193811887968 11429868 -398825432934956506330409424498494607360 11429869 436240213621572200885549268627777758208 11429870 -24859669221112719535861067151958880640 11429871 619850380053320124504538580181410523912 11429872 187236413357704031161456223672020303872 11429873 811426763804910827281920892470755328 11429874 -142036454599244861895372456720831853152 11429875 532232882760934872669706467408148500000 11429876 358431477110396932003451690912373759360 11429877 -423205288508874613810614979926433459680 11429878 46429995722648357034781495901885410560 11429879 -1084262317464888741880566391884013994520 11429880 89590873802603860337013348308228505600 11429881 -450927907101790417628428011583652873136 11429882 138831054998921017437347062790709588480 11429883 -499138460454370895083321420192073902080 11429884 406731440735637806532999119092124450816 11429885 461766542087578817639168535777710849580 11429886 8483969687348425305666008406056878080 11429887 134529366337455478710524673702777643560 11429888 28826835827209537881118390413982433280 11429889 -250849039156093102483318274472676410576 11429890 50669977237370006811298106470890324480 11429891 212714774566678296347726192117055467784 11429892 80704210412271521065740855094001601792 11429893 692433199022354523268684097948799125760 11429894 36391652208163841451484873239420536832 11429895 -415667865437119925640185520118233887280 11429896 -636332843263983612403189664606117068800 11429897 50702280241559080758695615749216952346 11429898 -146895294355239178608945390258427514880 11429899 187618936463512279714411515274040843040 11429900 -440626070525414229886958276487207840000 11429901 13950916024592983952062253784731734080 11429902 -60149239065605467094945925908709504 11429903 -514533014494876801176568406467555936848 11429904 -16386321782590491241661060576585318400 11429905 78288050389611879202448568982782387060 11429906 320088909692843575124876643030656661120 11429907 568883101752050137616501429615529840 11429908 -63349574354388473457194540262768195584 11429909 1164717128796371204153164157099275684110 11429910 -12951090476605944204063349300308944640 11429911 -1100679280885878017563365993134773538488 11429912 -230164510696511402362853588798146068480 11429913 -712591081556611896091718502150207988512 11429914 -162634573737891289366173850462821057600 11429915 231784939414059549654839452736375188800 11429916 -516991489971584928815003852181159936 11429917 59728537790442787749546145370627811584 11429918 -35276644225075678134157770940804851840 11429919 198830498807339404297646974825327427664 11429920 576054965808669884904217795785977364480 11429921 -332500670533362901817660140930358097900 11429922 6316266087258078278900436654361019904 11429923 144532752782491482117013848087164410200 11429924 55966386654702874239842192574826632192 11429925 963244578719013530271639483568392000 11429926 206439144123227997880857042269351250912 11429927 129767192933581110118430779884288117720 11429928 562789004424978724262673703742747520000 11429929 5075008555947226807765961961080338112 11429930 -218653090497930983081282861857303726080 11429931 404451216504793547859127300379194168152 11429932 247739263246992785711453750207533811200 11429933 748280090359864595943217104671337749100 11429934 391945811343709838794827075916485626880 11429935 290579529438784296730253954934789120 11429936 83197810246412368036239698203337687040 11429937 -363685839916752299181344383942362696960 11429938 -21196762288746435196182499820536220256 11429939 -192735236214974920520533596841812830400 11429940 95305872607554819856804085739470561280 11429941 1522253686262736401200085588880810628732 11429942 362440266339807773943695086538925055872 11429943 27329216715226447986130555384564208640 11429944 164851083956819044823900009541313536000 11429945 690098369123068364170157619243705230400 11429946 350244909036252653368256904092899037184 11429947 809690386596202896014213153940855431396 11429948 -90110627569862215624251972909728354304 11429949 305435156193489730027635771731444254464 11429950 11708992123346285496043424944440278400 11429951 358229697920312876456842718433218805912 11429952 49913253340332204045649472316348825600 11429953 763807039750649792550556980735076459202 11429954 125986367770160484832887832295415449472 11429955 -226026498726895210248783365729578980000 11429956 -170969447316016286116170651712062017280 11429957 -165485759753502930464414895850371379200 11429958 165824118849482306687081514024233781120 11429959 -4887517923351621166556394191085657896 11429960 -362495055292201426674934660342521600000 11429961 401485825702255594531682046362149312272 11429962 15839637384568546896256568063855175264 11429963 155606719984147376018222605182145728000 11429964 54876689894985825419277067791461744640 11429965 413924936213462140402490357606525137920 11429966 -29893365148233840183635452774250130240 11429967 1787156459868760778459407249968597504 11429968 13113375914540075519616522626351628288 11429969 394121874354926794975413710767692189300 11429970 61516253796717816400704621114327436800 11429971 101452005824475714536987115656478828112 11429972 -828128861164741706573918854530699268224 11429973 465960828350761850321706497115425360220 11429974 84867028889575593706967495949761576736 11429975 -33611229875481712074903009135480080400 11429976 13659435629212934844665346352227840000 11429977 91291478456456137055971419570043937280 11429978 78931707851261628411327964230774848256 11429979 -22320244582289272420894210295553352704 11429980 -84871130158849102722966296919761326080 11429981 92716978759444287070516971951399701472 11429982 -6986546069611852317960818493940903680 11429983 157583648542584372546911635739286067232 11429984 1073741660524496695268096835456625016832 11429985 381189182742539164701358275816554549760 11429986 19122804134453296548207039395424535200 11429987 -498867257125713148533157707504949663920 11429988 -5899659423026885947082880731695804416 11429989 342030117433123233240246506193798864960 11429990 66799381174874321806430920170051840 11429991 -433239691524256299678851764600610667840 11429992 -7059568743377142505331736427941150720 11429993 361835992055902166356348014078372513780 11429994 162233607006372105962944895958534432000 11429995 231932621487192295205527252492455362880 11429996 157261437330265601243775354995195758080 11429997 824654011870806669906420307678595655840 11429998 99464995134479708708161753696699606464 11429999 -116238933214046372799284154623397237888 11430000 -14408694922348101824152102037422080000 11430001 530163470403165670350824084467834146240 11430002 -6534243814179897456256618919981729280 11430003 -57050113769192786279061441693091472496 11430004 -845417535889226928584554381008076130944 11430005 -197281261669485298806348377691690678240 11430006 29868962093860705549341710025705320448 11430007 -18499269150707688608225185551092974744 11430008 779106227461289404744141986114234408960 11430009 32561192051111210160199120090791414714 11430010 21806222578490262831204055938407608320 11430011 -266531892294997607063649315977953532160 11430012 667540004498576651465827821006571266048 11430013 -306317282729321866899131196454709379072 11430014 549315697473421362413849400781317312 11430015 191022776267095309840024591800229234320 11430016 -103289614265236405885643415299398041600 11430017 -631276033678070205401385301140866615934 11430018 340647988265339206533209858699588989440 11430019 -664806435513207248011879921455640200580 11430020 148800530968842512936419891785558220800 11430021 302931698613601120345288243582834857984 11430022 405606819227048746247054644372156233312 11430023 -137885318174353914046190687548264704 11430024 -879485215819546077487586050808214650880 11430025 -230198526706161789254793725436461368450 11430026 75802812805327103678222703968433133824 11430027 120179582152030118079659061184605468192 11430028 -916279146374708661602131679848281624832 11430029 7911862395618779275765248157456456920 11430030 229885377179323236856871022547668616320 11430031 81665990089415948605981845984564437432 11430032 -278432700725481413168311987246033035264 11430033 -174079241322643515857892672504901424256 11430034 -296043795892785874243178398181266008576 11430035 680343998676989060991370546566788960160 11430036 -566784589699634407744889611927977062400 11430037 -290898582313161333647656453891276115314 11430038 -130118962560815948423759115693925844160 11430039 406423038810642775742786377843463155200 11430040 -101914463889663884823064436318215987200 11430041 98950477083170616602984787374696538624 11430042 40771097637203470456560948338507132160 11430043 333982647413647382529664646119995916292 11430044 75988191165186714769964211084845723136 11430045 5448555073445779673167410832079232000 11430046 -399921701952854580225774576131935398528 11430047 573338674806895262345343054383334290352 11430048 -21338537174201694939976826652765192192 11430049 166058884249908305628426272226589945264 11430050 -202926418586751355767018645566256397200 11430051 -635815086117327157292465184203830111368 11430052 -239435764417507323878420141114929601280 11430053 61225656647912519874771192233259511680 11430054 188104374441638183548672912439257752864 11430055 56974075656525453132277724685432438720 11430056 800580992929106109165410078915453583360 11430057 366420394784368896030845190777661466688 11430058 39945311875658425572127310380386497280 11430059 -130301893162288584437751828367125409740 11430060 -321461774242383765358504812970812672000 11430061 146374899790351986759872339363469553632 11430062 -2672568181008780076106616100752158976 11430063 -200101923018534924724091755165974242640 11430064 -62413245760654077008525327849426878464 11430065 -646206781581771825807271348366108254540 11430066 244817716211550949273137953061045306624 11430067 19843672147160644743761352050214665040 11430068 -232934396561221372888618293228556688640 11430069 198581332602811909767253047397908082944 11430070 -375624378803139300788254400316649622400 11430071 1324432361811853609210973270051966452800 11430072 -10053553409692177549854375827037388800 11430073 -714434692222467605956420695435221614678 11430074 313765129102708536525790471397663335536 11430075 46701888099511213294551467197942755600 11430076 -132204792890816139316715908581869069312 11430077 224917506081696146259137755395808771200 11430078 -64927059262810347787639585748515602432 11430079 -651727828543433822496450002503056096360 11430080 -80841310161118097697117788719168880640 11430081 -54497320072203884144009919715648831104 11430082 132732289464035880529256539266127453392 11430083 -748744111661183988245759489499099659412 11430084 -425571752527163437536481944614878577664 11430085 -13094373420191557876840239713157761220 11430086 -231873921710862366364641687995002457856 11430087 187301562331378289679868813590372893568 11430088 11836905447278480552122924559351808000 11430089 -308702697729867456577213880156750902080 11430090 110892541283711262995087656043668869120 11430091 964932011589770306577745864582697640184 11430092 -175473920859668482119195146331117173760 11430093 -71090993678884087771542006370396374336 11430094 -6373949597601465733389840477302640000 11430095 406376507806044723816801935542450310400 11430096 64142081724539559461312214757130895360 11430097 -195635792335012961763584516638396453568 11430098 38310971318734354722328508023218694800 11430099 222453091402707211052295436647407964000 11430100 321069006659875686258248540368944076800 11430101 -115157086748036749791802709388105758898 11430102 -12020150695161118391745308666361903168 11430103 -68054694556280830787209696097833683072 11430104 16182518245613357716007664739574169600 11430105 -333472242879942215325229629712424687040 11430106 -268388533548117032272672507379552479248 11430107 362610345894407695119348601714541406480 11430108 6736034838292326663880320391941844992 11430109 955978762095883829547359978148197474080 11430110 -100560086334697631478947318757156733440 11430111 40527274319692792213903172371315531008 11430112 175379943184441786935731798988384632832 11430113 -1193518471633413078129648994566614913360 11430114 -159518329399272171733784186222237534208 11430115 -71169045355123015157076795093169344000 11430116 1640118943147526691460733876504223793152 11430117 69669013528019636249820174731205105534 11430118 -236013820128026595474548898452355072000 11430119 1043144299585985022646224238518326690760 11430120 -29446464179103371583259054379846860800 11430121 -19312884343506328505996743515486098828 11430122 -29325604960526203986443605411200331776 11430123 -264413211265529142547552364752391246400 11430124 -339125108954405727710315179946991656704 11430125 -335604302883417290973221538581423136000 11430126 -136948074270002749883926958384447723520 11430127 124389152101666061464628101073540829952 11430128 52917561790429597278290222530412052480 11430129 369900613490197788015423944193993143520 11430130 -35567228843040805929481368911297171040 11430131 -2717666539852195393823998198368816576 11430132 158530638758653253268241211318886604800 11430133 13765334406588306821778326135644085568 11430134 -575682424376561963395270078695998633280 11430135 -194448834062248026817009446708812213880 11430136 -37164693775113262803434098661476024320 11430137 -428337492052808723378946632595084766968 11430138 324669557099510498995222509419580370944 11430139 45042727495063077134829176831921913120 11430140 84093660524200554940776132829950489600 11430141 -572947987502519917041862903105057195008 11430142 -310722891953601720129296738676520854528 11430143 -1741854988356111484048618152632522222136 11430144 238037547326618882022636482715451392 11430145 1014166955720080994991523223360031720 11430146 -66040955918621414436097575371429369856 11430147 278374250353446583328978505439188358320 11430148 9184180450631689547235176269035773952 11430149 -46249252292685412248742984742902722336 11430150 -26303647551789728281201615274654908800 11430151 -298787516999546315622041525618345688008 11430152 566364892382974187544698548385486361600 11430153 -21703650825640931616891717169938423360 11430154 573907435328390315693915873798788924512 11430155 135536912227754638495671595523470431120 11430156 114201496617554653860218258709744348672 11430157 -129296120523120524159001524587544155594 11430158 -83511255508962489744303840669969676416 11430159 -173748493518389439174947632149117086832 11430160 -33210009964082275913907108439244144640 11430161 -78039659001552037842906490886522492238 11430162 -17026019410918961817956781311182963200 11430163 572130839952383654140060869413333338412 11430164 -254248388576039203129872964602029034624 11430165 3771276800705757984295786051379773440 11430166 203891595118039099550899544696057692224 11430167 -177577602246293813383716208897776963408 11430168 -416135334395662657742917803866971668480 11430169 -373324947679284471756874802698428453430 11430170 -283856462292336823625995200046496005440 11430171 785662150762840462294368703085489473272 11430172 85631023520082522544555385835227873280 11430173 1201517583227130418135271728726225432422 11430174 -620121445634365121359482616339937280 11430175 -145151395712009310547846617856148628000 11430176 158037205703825057035663702830750105600 11430177 -185895040583156739947048824448568527520 11430178 -6855821399802034794638714387725917360 11430179 -397821742873093789338034926255840704616 11430180 -564164543017976887860757731616733798400 11430181 -363467042214645639222203164459649625060 11430182 -440503280326719804989169704153220683808 11430183 266768432342052485107623264991292427648 11430184 43504944977191343042654087477355878400 11430185 -89054306270573990073592579086453001200 11430186 349556798248478530867863520850666744064 11430187 1082927463747092058472885664162902374836 11430188 -86041699684286901096463480434827427840 11430189 50738305428631097283377069141638617324 11430190 142113931876565688165624379752153393600 11430191 648290527557971023362734076906940813800 11430192 -76651241402088043066001842101823537152 11430193 1786093524501719367650636465645805425700 11430194 -31389244565603767303242966130951495680 11430195 -89048648947886002427653312377736412160 11430196 184298044847330633196042159042881658880 11430197 -96888027062969964285610070794934056068 11430198 131089632558836728066655097459853534464 11430199 -1098460587403496530525540118904191978280 11430200 -499679524583281402540664014678135296000 11430201 -505192011354604913026794245864482282560 11430202 -47699139361337078933215994244222267648 11430203 523315489574527462602706297950457492452 11430204 211074734932702109181341603246881308672 11430205 -271909778911397107059051204945968739600 11430206 133122265932247989514630187148256404864 11430207 -417047215083462770109942827955258117360 11430208 -142754342012280086698249433910434332672 11430209 57302298747631518070157295299029665216 11430210 226309563496697823256402980505394380800 11430211 -90328606237143892498731907558082375648 11430212 -78081798315802429086769672404764909568 11430213 390678539464459961663399868536175992544 11430214 249046264499933878988040588256395020352 11430215 -439919232717813460614025562605220817600 11430216 -225138981362347583515119068790932275200 11430217 13999781749450699309216215261672844240 11430218 -15063831513589177165053464579347082496 11430219 -516696611436801381552061847079099953664 11430220 375346243291094062529803595902115573760 11430221 1070889823427256656524871486931710475744 11430222 -286853758147999332860349195686694969216 11430223 73875730365223560303720350641690626144 11430224 -14681860124336431017101777742599946240 11430225 -103945755269820432238801509368799540900 11430226 -3224859610827576138638557424498970336 11430227 -84646068874311303136235385297836426688 11430228 -380210444475448797255399788866831386624 11430229 474579799631080650399331949508464028640 11430230 287544321972860870198904704277255037440 11430231 451403047151740072606839657612235829352 11430232 1165387173862433729247281578972351242240 11430233 381649991203224423037869727593941689482 11430234 210007249321552872380007811751720113920 11430235 336085802459830170203674513461535615680 11430236 -819972288297310904739597615770197470720 11430237 -57199451184046432619726787743284396800 11430238 -37717110887020776049843187050291441920 11430239 68194257839691830587154242918584468096 11430240 -389617129608476040764135076061241671680 11430241 131945429150653107634313662965753198144 11430242 -297453620825291030434020294591577783728 11430243 -42813741505455417523329293042202958080 11430244 81697426237040067284568114745184567296 11430245 18404586073506334378878353739724908120 11430246 52241434704944456931337398168535982784 11430247 957073893482749886296430040166008608640 11430248 -911236421363333058068559535344556032000 11430249 8708198841976848602553563375983403664 11430250 263119902836566335866592587527376304000 11430251 -371029194958849022871633731309640897648 11430252 698692130376376884732682741330113576960 11430253 83004350773300032635206069650150025440 11430254 288820782151824526918605660664930811904 11430255 460023925686601167131296917111743212560 11430256 -286940761108197389386535364678547734528 11430257 -488440367711425509260022473432483848494 11430258 17916848252212296573012354753587281920 11430259 -915797514164447702089251597625137415584 11430260 -2525047435165922910358792890122864640 11430261 -918149619363822199981904957897413694400 11430262 71151208109802262160076354069393661824 11430263 -75745836962674685552213882166885316800 11430264 206224933670374179054342368064742686720 11430265 -198454158321331447289686824684792000 11430266 89982164033742872602618364491909310832 11430267 -18760200710612500252026926943958621440 11430268 229007371625923763981222816641018677248 11430269 -23517448075511144911421763974523966330 11430270 -34276990765001843154794731354759881600 11430271 79009646467206268426116456965159083944 11430272 -388802062730869379461062311918425866240 11430273 471901802850157539858528683440413423360 11430274 -588261821951208989259241468576019031168 11430275 105707868454588635808087268055022219800 11430276 -104462154849294785552889440456807288832 11430277 588723386744917784606152135879515949020 11430278 -75400136069501665605290888932777106880 11430279 81115337254584364240507671888088816320 11430280 -19078194068324041917307684128162969600 11430281 873062667881903362941095195350881597492 11430282 280840862174886488995751676280574592000 11430283 472034131168687899477774679161617012784 11430284 849663505044421686890942463713741135616 11430285 97356379830899876668919513396722003200 11430286 105533078859191392794559183607150192640 11430287 169170913669609586664548301120640225920 11430288 95556002229586059425928465053840179200 11430289 -33749339546008007039377266977665027584 11430290 -223491745587154616007099295580901872640 11430291 -268142912321662975929614369704522446408 11430292 -792721575849893879652323959953308805120 11430293 -99459084681310877405288941859683413600 11430294 -46675367290205755773299852163474830400 11430295 -406396982288321831990099663197227844200 11430296 837790029790857829499930163571766753280 11430297 616380159113841052396538480189369323674 11430298 -102861821684232076168006332253241732352 11430299 -247641199117052371473882741699262145664 11430300 50743783643847170508113417732411596800 11430301 771337324448991331971677860379651715302 11430302 70936427013244519073773610869317636864 11430303 7972293198217506790260099306975035904 11430304 543824729582343201651926050898446319616 11430305 585762402738759354144779048039956992000 11430306 449736533939721760863525053993437977600 11430307 559827023185240546088658144377383346592 11430308 305680409041767271162277665865151472896 11430309 -296238225911091643403547327717872376672 11430310 -169469206505175731438683403243020535040 11430311 86255415302139999071318482535730080832 11430312 29254779279782625012617650349480509440 11430313 307443618635541449629131204904597357562 11430314 -50445598355111733481061285964834617088 11430315 -32312932668169146257843459928444823440 11430316 471817786767101710673571751565798647040 11430317 627923363068509607823106266554513157952 11430318 118486084587601805723148412651405821504 11430319 1164681328875020573933918640748425848720 11430320 -9887090931230740582707570648652185600 11430321 125034896773907676624576726952266012480 11430322 198740634757004393018660336298258051072 11430323 691554046398741679166635161672096727560 11430324 -146473290934288367879950486228650332160 11430325 607602473709619603651426554249722883050 11430326 -257176640977826051053500298556310753888 11430327 927342204319605109672316429190786517200 11430328 390222623268004963463949262853603266560 11430329 -1088128157121523375487133781882051274070 11430330 -74703233812242075889118514176455246080 11430331 410258973000592945526212005566852467728 11430332 -435433145086653022934603632574719088640 11430333 -213814849785388586260598846343699551520 11430334 -106738257579253509566432220036746456448 11430335 -333223848912325308735567342599132564640 11430336 -26025459533524443785258893265590026240 11430337 1205751381750695190100399655257592625986 11430338 147593030466526066215520360223691610320 11430339 -477973660687360310290296771034158139920 11430340 42290182729412237168118521629986470400 11430341 -12376850195491352914236975338312824776 11430342 -220006587981655215646395794095034880000 11430343 5565140912538638122174313155954629072 11430344 -1107216093894931024310380915603780131840 11430345 -17934639064707860698473829236027188160 11430346 -8735533995720062739241164302113476096 11430347 91251121684179085373838081310091579796 11430348 -345835661413486505151729522147193820160 11430349 202305776133996417756425992628623186752 11430350 -136543227658746476705455135890641976000 11430351 106824310759809180222398955224064579456 11430352 -69614457314248958770175921328812195840 11430353 -797568950471080567400386328067073994880 11430354 -103756513851071437596727152348951432192 11430355 59140211616501593427364805258268006000 11430356 -68694011588859196293165461829491712000 11430357 -239089769231104447011492850244913348960 11430358 -40762151449457239852104177347410908288 11430359 373950142197242044870498916602532760480 11430360 285668430452397193521546560753221017600 11430361 39973035232912624948063702163773584000 11430362 554795768761645920766251467469782016000 11430363 269369912039016534526591548923357722368 11430364 -23389441498017103270233492547705870848 11430365 -203307831088497650855805982954394983200 11430366 118798060180805735684847327715085334144 11430367 280442589997551716020620702717147234520 11430368 -689287978352517292742519323898531020800 11430369 -550966585920752787437617445949650707680 11430370 -28470989028125918846148093149961968640 11430371 -940217662366179487173818139575942659428 11430372 408650874830185122489429885705666269184 11430373 394435346750648067211900849808941827580 11430374 44553457916532976420951463993746803936 11430375 -119519163427849703877429506632682304000 11430376 -196690181233365787212537512207439513600 11430377 392151268116497213322906142872200067840 11430378 228868454439149752037138773136412137904 11430379 407829295925706400350223843540424100960 11430380 -254803055304843656363897919202213309440 11430381 -376385012189729492517038178724901068800 11430382 138188321299486243854620775671341953024 11430383 -78587015691750919679550974695318198560 11430384 -27566126210507456821280508974593474560 11430385 -230442683934402167437030242370594521240 11430386 1112164729029221436767245694315191200 11430387 -645336839522079672656356194227201040120 11430388 312847772406154550223487762405383417856 11430389 -365218030985570282759224351959852672 11430390 -49108864044480189555440670813214997760 11430391 342024840313480710706664835265633239472 11430392 91114107690867278098895373516780257280 11430393 253056323455265974841897685420254609664 11430394 -121446103204493627162053683232653922080 11430395 589470585688087941953427813772105363200 11430396 -28238923221472097667219005247395496960 11430397 665600815509401624778121534822344081312 11430398 -73661155470117568928898051247919382528 11430399 270503531060750585148634772074086552264 11430400 266635233262769401637212350125703168000 11430401 202137878356790492613744574891576214832 11430402 75968864216642789564897507815825744896 11430403 -103096444101255904055104297216839073320 11430404 -220512155553229662924501892745730933504 11430405 -95298721332031755132015921015220548480 11430406 190271102294964460280431279635713251584 11430407 -357449270442865051539634650053488699608 11430408 488318775600252512111290192449250099200 11430409 162705116229744434283262250062020596916 11430410 75757119604713078589142286734380800960 11430411 426821712149647339294263721955472474072 11430412 -300155238143197719071828914664585538560 11430413 17520807784643252995841589033729931008 11430414 243638519917428859497430600124499559680 11430415 -110502950318957836808251145107534936440 11430416 8908473855212943997802886176129433600 11430417 893707857656263810662091187545112723712 11430418 -125266397442611323247656987587584649840 11430419 128977583071231348052052932921632949760 11430420 323173886687800116741604433159404922880 11430421 -599111186312045711917122986048709595378 11430422 463146822174039119837248426708398100512 11430423 -385768704678076451474248367705479372800 11430424 -634656092929688518315563278230266470400 11430425 584085220992150208663952427474421507200 11430426 -364968222134987383402064423119736177664 11430427 1092575312702133257350929693205286723952 11430428 -42652933588339801565008870863243333120 11430429 413017412138970700457886624426003110784 11430430 300451703700235527801209644128102107520 11430431 505030126090809873179177426949813412800 11430432 2165653699957141154946046547812417536 11430433 -151950627868504650749653994741533686080 11430434 568032989911896171163330523569007009616 11430435 6791100491734474312505522483709373440 11430436 -939146659240340881620309928694447912320 11430437 934266197173279634876238315429016015260 11430438 196675255719569453486531470577624701440 11430439 838781231234819753779760108980341232624 11430440 -210423251072684322683835423648060211200 11430441 -448068337191984554948875050127699612560 11430442 -153657441899087455322518700285543842128 11430443 -134678546307349732429713184888830307320 11430444 -96797048209529365645072977668613931008 11430445 339414306008503152547505100354491716920 11430446 -100440836360466631069616459774986272576 11430447 -205543271497929214515199130024572225536 11430448 11794656125050106724165314137079808000 11430449 -209863693924205498432142181184463245550 11430450 74493536837988646199982920363882208000 11430451 826912645076208552720402356921592333452 11430452 -72008487458031313829466354929289627648 11430453 258283600597267468746634911416630870304 11430454 -213625702407991843407096158494679193600 11430455 -456377193176871188194002422668882553640 11430456 -74582512602372327580136268037174517760 11430457 -421679933747040870004965693535653808320 11430458 -124423448749443457593546531272516066880 11430459 244495132140046060888990473057279303564 11430460 -732404955320853107261985249569068723200 11430461 -76924906902918509327655519118513919040 11430462 332974188667317623077995210539399391552 11430463 -1575694687512167713264273554312595144080 11430464 299303886902727344092874569046240526336 11430465 391468369385988173780471174170437717120 11430466 -262382677751409989882155001778944625120 11430467 918843001098595310393218716382855491516 11430468 -61276803466216692669092610427834896384 11430469 79472564432479218630046020871111187870 11430470 37197105550746168172198193658632983680 11430471 -85659957784696447741507763015423476224 11430472 190917683214552767786623520527570176000 11430473 -55190755782163819291767984243430588956 11430474 270677002134264522876249008021943701760 11430475 -1419702145550777920445051254718720000 11430476 518922136728588405326210647098474923520 11430477 1496772990685297936911895325660158814592 11430478 -456142507809988895016984478238890800960 11430479 335230559306940491211032366772244756080 11430480 -43610093421358025763062618667508039680 11430481 666309492656862220105563861080098439282 11430482 214118673464860941451420299943542666240 11430483 158701080030092680331137934172259713600 11430484 -118711500200744857287659811514870635264 11430485 545277020454812594619914374432347621120 11430486 -23535039976959130634351772147689323200 11430487 -1222070209151305849773554439665361295864 11430488 -231103382320700919772085383867165194240 11430489 -47775983271594541304328320418214391808 11430490 -138938945475613494255548207725123956000 11430491 691362619239409244360898702533076461892 11430492 -346527033034427165583506043457345525248 11430493 74501616518245110141365406117018159564 11430494 414156133493182052442394411895253909504 11430495 548028654754196073317790176265431412000 11430496 -62004435695027964687595101701768478720 11430497 -454931676028322301294591878472404460 11430498 -19777224138099742116283880486064660480 11430499 -141639629131298807330930555894292014064 11430500 148915926067729212118469923948122432000 11430501 -394213757007597295813626063886461233568 11430502 8485806440929054876231260208462985952 11430503 81839909206863260691547786793365271040 11430504 -656284921998414510868430897170649088000 11430505 -107758245471781088154722744932407994680 11430506 -176318975924084250108770440235408658432 11430507 -1237477652669981419792976910788496360 11430508 -294660954116021038977652961053289529344 11430509 122995609508036167193755877270308772160 11430510 17191511380272587802642807322329907200 11430511 244235476818045525178393685476636611024 11430512 -51753822383033774324416119437163921408 11430513 -250661633708303632127453103782293596156 11430514 -85040988660649061227010328823168139520 11430515 -231895218743968599890826404443262909280 11430516 288349307076995250588546849193029064704 11430517 73868664890956516331289419093126239872 11430518 250739820201894214168352762384812596288 11430519 270977395936764796030509658162459450344 11430520 215650549726733595827931181472390860800 11430521 -329942786461704143907429258665614121148 11430522 36442846799196011888797032293167246080 11430523 -288386598266599968500868860136367196336 11430524 -337711847367746335353281518571937077760 11430525 -32005516563570568447475515095219583200 11430526 -403694248755187064033033826350784432960 11430527 306032880295145160684206787719432822232 11430528 -258107133895863736047968752426580705280 11430529 -97621247858317942562414635658949216720 11430530 221293304427219052931355941478093872160 11430531 -54031635354350080112939223711107028480 11430532 -37941423990083578521520074535466898304 11430533 -316679399253650483354375161235132544480 11430534 -261839163430501472077160367102410391552 11430535 -986262665193368900349690861059598540000 11430536 245409363563954221217000823941217484800 11430537 -58201921808957259560073572914704929280 11430538 21923343471743947407591194580565701120 11430539 -187275003573299294246754677395375599660 11430540 104552715619982731466891344358996951040 11430541 110590915237589776198654348432094688192 11430542 3986018777208720191216432015627544960 11430543 -101128119985776057124104134183232796536 11430544 -24472800136449468436989120038613549056 11430545 -155517848085721454696458913449832403840 11430546 274526930607126064892634189559973511168 11430547 -169621051214668087890152418582414738004 11430548 -488768399164197929946566769527208100992 11430549 -185980748276075313226359231919901503872 11430550 326992981937579496703094520260727856800 11430551 -174288199125542582975487191947606632192 11430552 -66956940646951466102191099275401625600 11430553 -1074608561330457934817958633330576188220 11430554 94315623047389922922150758536562449632 11430555 154389193868438519986964346331170011760 11430556 -568871375073124427948876465921703047680 11430557 536843250811091018847242140394598904806 11430558 -1587556140220768815724636707326322624 11430559 7519479747315464989184248186327996640 11430560 -109054290281567812008680990496522240000 11430561 -3842599763949828618257519321559468960 11430562 213087638819936607430304588567191492608 11430563 -179039312258751138693911899964535399456 11430564 -52423583332972186466427993724853812224 11430565 828013025634130880601270464727211720320 11430566 143728841574260225597266677971483502720 11430567 -812974155186820072625984272473538493616 11430568 306967112195229339288247189107231621120 11430569 495191961431722293062125687028137389696 11430570 -41207105864125423648820777648117932800 11430571 -295664883874313785046509885923542702800 11430572 -729459381039950753593222287340355169024 11430573 8791799237792738594626952749408907040 11430574 -44228846755191547626416802194785848576 11430575 70340028968155410127151688544296384600 11430576 22595143547133977675986319520527400960 11430577 -1055981809567084855558306314900406555868 11430578 -123129354512242627358233611677046184320 11430579 363933829426809591082157422592980341360 11430580 -193496530585645251188221052335374581760 11430581 -94438220367947345160859044381652148736 11430582 232297815507329533144488365302366924800 11430583 129508328562053793724026360904809131920 11430584 1056581803577195649289144565799566929920 11430585 -26549278432079554203859166424868540800 11430586 97454211075184132681143902022477570048 11430587 127815923398151371179330766971799521552 11430588 45593789227847280662690101779434373120 11430589 223738419143092580456969723145705912960 11430590 -263474569372194673389384579240241276800 11430591 -563762616615877936619039211200674820736 11430592 -102671104148011944248890163375887089664 11430593 191879333505963975534535073766750990000 11430594 3412002153019559882901741694427586048 11430595 43085727023874286860162259142034726720 11430596 -577382603490540066125495918729570494464 11430597 -219495292757175639271018453990201677600 11430598 242248157703783738562944524198898664800 11430599 -182901619443399679369975022570426149440 11430600 -208107241637344735998652785717414912000 11430601 73566839988471800758518011069024745600 11430602 710366111840589798005759447295915839232 11430603 139069954236311738891478679603357964412 11430604 -13019831114325242623607817329099615744 11430605 -182279803080362738805697395779040874440 11430606 87198360262231623166168473241447953408 11430607 -105453566255544255829049601430445360168 11430608 69467651188689830352298437411032924160 11430609 -132642029265394138751470922601409382400 11430610 -12696489571009379785296969727622579040 11430611 96529845228749198694609710196464393520 11430612 -170318577897182369428438111183063756800 11430613 85701016154119089897596801665794076920 11430614 69172939969607490885279646076675729280 11430615 -31951495021729876803833586606496788480 11430616 185584189877798482909776621681926553600 11430617 -770523376358577733542897407510028563520 11430618 -392830785504289016993682986659489815552 11430619 -364993057006115598353738106978738304104 11430620 540663642397744841012674088514845959680 11430621 -48660356920080268142581818298361956128 11430622 -168427019169998561589071182174383310080 11430623 279780494320036242447839447106417619872 11430624 -93510213481661395045307391044069621760 11430625 -223036977235628147270880140415034693750 11430626 -5790139521463057819535951297569169760 11430627 67919855850093648222662893638039116208 11430628 -203465396312858657579820199118217400320 11430629 -82426107235760768881424914625586808320 11430630 -1111990143408672358943607371997173760 11430631 -782906042253238206000111374296867695248 11430632 13637648341422863057234978309447301120 11430633 404793976910494234575402967343327124624 11430634 46853494468392250737572432164927015680 11430635 -789252580071396755279459592075663114240 11430636 39056037890998667370024444488469872640 11430637 -500661092065070972280744757763548444714 11430638 327824213087023505823688895493733254720 11430639 -42577496641392045200852360113830423240 11430640 -51804892112772634464854061726253056000 11430641 1116052164903271126455838711781351283300 11430642 225811680652075955643242088268946284800 11430643 196392103071829126232893056387157541200 11430644 -327522107031406446376581684956442497664 11430645 30503499119450253154365579508169024640 11430646 -225646106031745908142753717987418533728 11430647 -17055797108697609081154968505777470720 11430648 -433886351534717955339215946193559654400 11430649 -358488235444240531153472473424114014464 11430650 14932617091757361444610245976716096000 11430651 242497629566615111101313058505312185024 11430652 501436685385790855677783910586354241536 11430653 174021122572970054320314991418494944960 11430654 -191738550577691194829857234109219762880 11430655 177740755871445196814482353509278620960 11430656 686359919655021475863408027758065876992 11430657 -168001954569368577284601964522327441920 11430658 -392724775933130093298309319825073974320 11430659 74793885970869249312613691661788066616 11430660 279306511711788500671007144387280384000 11430661 -168685744592131020102174189302892241152 11430662 885657150927750644129110891111261344000 11430663 -473415256318136741086986174418656301656 11430664 -270892069618071520391515610955362795520 11430665 -434321476735327636775212975803649420800 11430666 241094270065269463773159645517830220800 11430667 -885791269259786611470290110791680922408 11430668 118389369819367896827301372502114652160 11430669 -145692885840831315760934106590766756480 11430670 230890743234392683131564484007741273280 11430671 160184583272776662423781812014133435840 11430672 -69088238019117128510090316763014758400 11430673 -699371147192588522543070836300729801996 11430674 -182695292142887654170712836795859006688 11430675 119998337501380062415326229741550029200 11430676 -366834668027505052247350018814299873280 11430677 -41418977938132463733081657204621423360 11430678 -49449662969381740889965203731201175552 11430679 494576033865875147983172394853259893384 11430680 -301305682643513290497140912955155865600 11430681 -352063284145968717558686900971062986976 11430682 -30742942731083883951055905257457960960 11430683 998850976846096317517245482484922818024 11430684 206276137367556012129997182642236428800 11430685 -73288944725901332381792856054653616000 11430686 -60377900767447142211233290674853934208 11430687 -495776534596643969730752492605156710840 11430688 -13009323159298631436200611751608713216 11430689 1084771523967013916581865078081252603490 11430690 1532168498933905140519609594230576640 11430691 -240251067882933281462361613346493503908 11430692 6078457930014891571237683089914527744 11430693 -151744708817951137838987374698129518400 11430694 -170991478097742638692391067740417681088 11430695 268098058022804019910281378153301750200 11430696 -342269421166530287527698701688888115200 11430697 149320253645476912940877217062228212352 11430698 168097583308380457216263794114612103360 11430699 -126738118517103530602114091517880098048 11430700 20642172889752661056004425234165990400 11430701 172460183972566004566363040300995243200 11430702 -61372613374464101363609466489937701120 11430703 910335597362967970140600643979682383856 11430704 -6601226486364743072422446543863070720 11430705 117136557649139173383735255623126633280 11430706 -1863084447841688096981671170030610944 11430707 39874884154632210960380903161865602956 11430708 169620390514920699865949504067695554560 11430709 -9716557390146278011334462266049701184 11430710 337583992574302135032895681747946549760 11430711 -771792339554134026704107573294053138240 11430712 534345899749909302989798051048263987200 11430713 -68641810760696791936803760631125049280 11430714 -114004269121452474945302854387541786880 11430715 397590809026707874782394513128264110400 11430716 350597755945725121190925754352781189120 11430717 307835165839884847095874231547727134400 11430718 23373967197389195287392397126656156288 11430719 -1010202532486741655901400120909693711080 11430720 -68187665602285302611029350507423989760 11430721 551552445142631275626561790722147423700 11430722 -239913513901036713327622380237892098528 11430723 -38498306281199725792379927440599014400 11430724 135600402379027094818927876233239924736 11430725 -69717742423421301335724653872007031750 11430726 157218942745798305882029613194853092544 11430727 -350706836337794921736320126583958732800 11430728 -245555740461297547226890223288377251840 11430729 -697620781910489382930909958204368016512 11430730 -14680674881243720066112492699722766240 11430731 458094580608098667135748528061308805232 11430732 156963300361920503713161929309280860160 11430733 9054965269030474670980508803399944544 11430734 89346651685068892419118219111523930112 11430735 -384598332179193066163990825906865142000 11430736 -231997239393192864335334976748372492288 11430737 755876754868484486097202922718036886386 11430738 63336739796484208903609195068314748288 11430739 327279253743024884123966779112862933240 11430740 -72041235180255295657486015400046789120 11430741 -3822589629927126997989906110154996096 11430742 -613827031788804575306404301680577620800 11430743 119971548515779433007315290561584199640 11430744 -188813525460291341205360172326854369280 11430745 51946384011549281969424494342746954500 11430746 202969378270732628552993465117616537072 11430747 914590190897909055844110917679215462400 11430748 172815537500005489138177588907708025856 11430749 1472729852432997948587782669385225868 11430750 383301901257547942058246417488447008000 11430751 911305505773810781075719574983293563032 11430752 352270540615298886992291054766802993152 11430753 -196701624947524950491861965650316028496 11430754 -15119030808173002015050845600570259456 11430755 -45183217588218728663609608404173343840 11430756 622146392550853153784793566982546336000 11430757 178456014420691901067267916866335871488 11430758 401271651652607209519814617970345760480 11430759 -34917159048172020599206016309849683200 11430760 636600124072171208915077986194588467200 11430761 -543160167126943283400714650117027128800 11430762 92134983116472165939088073410823061504 11430763 -64169823913956962403362386333727406988 11430764 743974355027286523363879949983760179200 11430765 -97514522767969239827853339070939792200 11430766 -123482504589680099354977057010548636800 11430767 -176086464578711893614239747146828027200 11430768 114330193396155930183614233871059943424 11430769 235577666595718380626461072295040240576 11430770 71171267602695209850765989553422192640 11430771 -323030985891740782507829650562143293312 11430772 69710780393931774865747243463682901376 11430773 -1068901681633411249075489473897277536978 11430774 597777677560440969528545228649581677440 11430775 345534290670411713100740505440916907800 11430776 5321523692204479801562833883635384320 11430777 -568513563695332015141085758588534003200 11430778 18742446690540755734078527136126878720 11430779 -35592586971706051928384401113536182620 11430780 -13114560439097917386200583447866572800 11430781 102070674173779009192383189850357928582 11430782 -77715800842619653553950734640274346816 11430783 2119004422690211839878506025100694208 11430784 -582614126860965916446252130327257415680 11430785 145339283142902871040578033825214617600 11430786 -50954356453806460205229999982090052736 11430787 -198762742299403058742882086658641024688 11430788 400238068824184930002387911751312809088 11430789 -1071643576563388215890933728570737427872 11430790 -50778557043731009383847832251007690240 11430791 121487847183967874350663527062223891384 11430792 556393180112153407359734807014867768320 11430793 -225293716818382046170748010827330636352 11430794 4022831530871569530250230743833485312 11430795 -239748582119112053827705673410609777680 11430796 116796284963621957875228202998158088192 11430797 65463989593821658467970594278459888000 11430798 100581182931376311903470758885297625088 11430799 -628942735082951901186811204220421689520 11430800 -79160890575358014723952540006770892800 11430801 -255990510820580897853841361269939758 11430802 -1499511846834774066716700269283155808 11430803 351142598447486506838667386600187960 11430804 -49527608585451679196845769466195148800 11430805 354109039621323117539437247140201345920 11430806 166297181184176529510163739536547576352 11430807 -461398680696837966232291573968186923160 11430808 205274289961766378861224220113323816960 11430809 189220434102801195025108783731380872008 11430810 -102303582069743747374728209011475639040 11430811 367185793003986802497247122156836539424 11430812 20696056398977395754092436989496977920 11430813 -46584579425563379990588772985193157696 11430814 275192595819910325819815614855273332160 11430815 214105685669546334831696319581193668720 11430816 134531882234138045988813848894439948288 11430817 198508866830324833708747596446815705660 11430818 442387824187589267274178001944369536000 11430819 -2850737962097330894919073600898906616 11430820 11115691357330627103514814591203406080 11430821 -1222146765991234009329119816454584130468 11430822 3229541748692126065237462383379987008 11430823 -1680740861429533488037258191237265004640 11430824 268435408032869783295027807811462056960 11430825 6832020708772543754586454528137729600 11430826 -361739567582310097350505466361297699840 11430827 868328574578802935693652269888883386676 11430828 -164731999783869478853737756510981294080 11430829 -781505443463193818858395488564385582570 11430830 177055066733621444685122253270995692800 11430831 616701386750409326026462125355734559752 11430832 1152249726831525329522877719333896192 11430833 791657612981141067388630581011520078900 11430834 261706856639246968805551198802144224512 11430835 -210049787775069596753343809568236912400 11430836 -23626443238757099095979572585231355520 11430837 -758813052819738742029366512521345574400 11430838 55338542546224172838620654938366408896 11430839 -86313597032572839958733762363342400000 11430840 -249755693258521770462443488899743539200 11430841 54508880128085438670759346121741942484 11430842 -158820958947143461006739416979635699488 11430843 -155599352277101162137551196230775349760 11430844 -610291913156402338472081465779223563264 11430845 233835696856430028991000937356354973100 11430846 -27257880470607926155338599701043133696 11430847 -128750915384615892454273029218001942848 11430848 -23142129681731740216066067346751488000 11430849 202256704295545255303790378516866649568 11430850 226385134097270336395922844592792412400 11430851 57976760867911990771592939087697997248 11430852 16421532064136729097005656704281241600 11430853 89284792171348519241990747235396712480 11430854 60894522552761848167336943548285549312 11430855 -327159463188975094766403314883065800800 11430856 1244712443406875386847443622803488768000 11430857 89836683399628138927104966189599308212 11430858 89109529648792444635225862433843409408 11430859 -182524917182619632569811818682635523160 11430860 92091252949447241241580511184343296000 11430861 -203645260467915605908448191716737541600 11430862 -5410194837194811881980579739828474880 11430863 -445102473851629615537745489899196655888 11430864 -8827641769475320723843846957427982336 11430865 659488607022312577967961658444071958260 11430866 610349545029031902008643764783639551632 11430867 -248384836870582426969692988282696759368 11430868 23996194484055511524584665495833017856 11430869 -536361563506857597400367632892297134404 11430870 605638352151133424099461858373038080 11430871 -9371148667354955427297339043016367056 11430872 -173422408734843021771027873385737984000 11430873 160734396971941720648173854994467768922 11430874 -36022984366436328635928463521000969216 11430875 908654718572416826218293093944761980000 11430876 257947156551823923385487709695641324032 11430877 207792233112598298362331314297402028652 11430878 -11462967023768855791166294079574479360 11430879 196935345761651821319012822664404128584 11430880 299024809542589733064216915542767042560 11430881 79796216920811249793531645198684713088 11430882 -5321718310069670913552598340138883936 11430883 193544977195450632259638083567587199132 11430884 -612639141712562836068835666526267597184 11430885 236493468278907839786013698726859744000 11430886 -514204677342192691722691565937773383680 11430887 333492132563931354354825785213419218600 11430888 -135919293042520665640641931455641518080 11430889 66694655256797537763622914610812537856 11430890 -307992513402014417410333113918211888800 11430891 -250939969578680279034007098727670839248 11430892 -30230214839071983231977141090848604160 11430893 -278363941939288471036725922791924161460 11430894 -14599189227369032553373481573917931520 11430895 -305116668938920739541825061968424981920 11430896 -234641145760688886569223164562208358400 11430897 -577405227045350024141326125197757152400 11430898 -569879132001232637320567191860639842800 11430899 -142638180216231982602801004026467795040 11430900 -21535759898154704671259303075399827200 11430901 -652457388727759796630114168968667640900 11430902 -104545025541165957124201830528251339520 11430903 536936495050902795952123012664370561408 11430904 -487321712617337068318066610484393738240 11430905 -14948608576511277587483021527124294400 11430906 128135793390742535078578685194756113408 11430907 435711207994862696802502150914878814352 11430908 -502995467652786564983934090004358016000 11430909 -102219826564052856685666462845855006720 11430910 -136343355523572124795816694778315272640 11430911 -114789809841270741123449462054778559488 11430912 45117162878084299095356495375974268928 11430913 322792320234709546272071290288222635200 11430914 198838103369814080722119494492924533632 11430915 77264951235267486285445620895785439920 11430916 -249258778572076970351177917445646064512 11430917 -152315548850826362014760057013607379328 11430918 -206825473419298499915851479164915197536 11430919 683068868019420352349946142024944465120 11430920 -227975256343747513968524942816802355200 11430921 -1803264040584310472095968992345810976 11430922 273332033345673671343616485728900254512 11430923 28667462613049554351213464098910115360 11430924 -19217095283772721549396966735273190400 11430925 -266342680569736608471356725315361786400 11430926 -232289386148278725978271803534959665536 11430927 -300708677446960624408035387390275637336 11430928 100925700037107560875476034595300392960 11430929 -213681327116930598701168423084801839680 11430930 95446069640615235666997095238900684800 11430931 -133857771193686700595108079831942572688 11430932 -101418201328775059237549306606300477440 11430933 -599086401581983585998396031482914569152 11430934 -70550898537659549628652431464510622720 11430935 489653337281255142541798136474588297880 11430936 381991795171023306261055070638581350400 11430937 -344020681088720413654091316255939873088 11430938 -456209560785990454738883171646073412880 11430939 -97219922002343077689023363946212954400 11430940 -142609474834134150756536562672333619200 11430941 -620796072407434572103159386859663187028 11430942 -355838966785731733482294889648066231488 11430943 -402868369063638506708861833606111345160 11430944 -164011779621079931724080193889074413568 11430945 -71215905939066751450746657817838763180 11430946 -207649644243081466442425250117812529328 11430947 -415682960232631182855119422826444660976 11430948 5606591897540711823847028814397077504 11430949 280582074442994628306099455627418511936 11430950 -133190792264728737725830013321669172000 11430951 90202204039749428232760533228866016000 11430952 -100684160880968642873695616456349050880 11430953 -337308054247515890911399484907863813400 11430954 158005373017330448281830999203080558848 11430955 54891261048748446391295918090545650000 11430956 -116269724353957650239847535036383052800 11430957 696985237817272568364919295804756101440 11430958 -8632008921295512465405467202383155200 11430959 573223181205977147848434328175593575360 11430960 -116778749778252596679488822920893235200 11430961 -47800515570220080006534234929972404700 11430962 177138402112165369240847145981442985232 11430963 925630263028927102713916755167004965544 11430964 287081159232453381955372362951046275072 11430965 -64724832555600545261529773266011802320 11430966 -53644247100385754057531942262595200576 11430967 124781359706715108712411744284926398320 11430968 554001492263829008025177892488317829120 11430969 530710948447511208285000579200838659808 11430970 288470547539653688339703337189301184000 11430971 174308550715486092544875063909878028288 11430972 -49356099749628590172585180167924057088 11430973 416857750884271072194944357081518533004 11430974 -152513787778765107717868212347542827264 11430975 25784318024526624244239863969041921200 11430976 -73690318385299959853846588681730129920 11430977 -337540900122071964833153354763594792000 11430978 -65951372295443886532203138728145467904 11430979 -400404081805488896871374648339216619824 11430980 489658268586423521172988078532837867520 11430981 655113236346473567880736036521979180380 11430982 48023094449977189283880729367872192000 11430983 -1635931607828242944564799950329243062800 11430984 -290709958556530239839222551852916736000 11430985 690915449088164723835095924465785950180 11430986 -95308356908567173897345343714552544000 11430987 25619698393687157091914886950146929120 11430988 434075510822080023735037534594385786880 11430989 220941185752783432261047291896947213440 11430990 -193499075726097206722503956974487750400 11430991 -16026666069395198134755256713711760 11430992 -98800871616225814273423481024685293568 11430993 182353278828787890059861140021666392960 11430994 -626316109852902417318330174983426638704 11430995 779047154567059048881259803961146366000 11430996 -447418355799419182679807057388975249408 11430997 -82188717986058946801053844554775172420 11430998 -158127369693727869874637585323921740000 11430999 -612729975928656046225409082749566686816 11431000 92699973770910722153063322379223040000 11431001 -169580542995231905608696124553995962998 11431002 25667427100325898480113029676126109696 11431003 694625948475156377740113225762939965252 11431004 494849173604073164018939959077914191872 11431005 22904791147583195248921602850446553920 11431006 -230391060567491888336360874484857271680 11431007 -96451941475226616270326975579725513728 11431008 -784015584734783451344303206125069926400 11431009 -92391550110808314094539856192179097296 11431010 68977914997452110638332757572386576160 11431011 440860223324322371715407702083431373824 11431012 -132282899749763239095933019602363074944 11431013 195948895604246761473593989675617001440 11431014 120634986043071187263974378994079449600 11431015 804477925831355016350410161515679023160 11431016 -44191402475366635660529088668640215040 11431017 199741336702656516621373995168877814400 11431018 674728353641510712995698020725237551104 11431019 -317101092023765066763824993702388309240 11431020 -349407077493227509538575884560317040640 11431021 225153761029765363312159953829516320960 11431022 144327628448158144690917255605886436032 11431023 155950818526851725510772271570423269504 11431024 -118871578357324858783904439105642037248 11431025 344534155906713891449074294136503172550 11431026 184664996440350078614589727281755394192 11431027 -17997617272981254270424263743761616320 11431028 83451555546938152594534506625432590336 11431029 -4108278809765586298064214987583950816 11431030 -2088510872835764339165386495574801280 11431031 -65345768114089249079060822243338380336 11431032 692949899286685423799905493111322378240 11431033 -89278120142902628915578754477451174656 11431034 -941556570902829036861185004737882880 11431035 78608649227261766912047902325923296000 11431036 750429005921370714682569366006831994880 11431037 -851124199787100413561667844481136712314 11431038 391286256714467517979939003322236007040 11431039 70777242915483934604160124460893058832 11431040 -315350909218466276866811174781871718400 11431041 58361990029216775130177660702471899040 11431042 -34585899241886923727755231651759320576 11431043 -100253666183704797813129770677832250336 11431044 17166592138654167914928568441008329856 11431045 261524589721844206364463626426351671200 11431046 -100900912348523374717798805639037235200 11431047 498465913829619689925168009577609996200 11431048 260277184660182840667583961099625728000 11431049 -7413589462392009765459479502295054464 11431050 40418332275033002874124560918356236800 11431051 -22667318620331692031121885115233094496 11431052 836578260757484165089950751807314030336 11431053 -281585686216416825046074604659877217940 11431054 117847140415901172611491065295254998976 11431055 45312793600984598641936892769428944320 11431056 -24298735681624179842118562659873325056 11431057 918495645669372895746732235822833547632 11431058 -191875154869015328697793299202818253824 11431059 -185786702130416069132336002973979124296 11431060 -746463619777595552039402236395233187840 11431061 -830536724394402165708349474989217694976 11431062 270101696367268834051422577455891064512 11431063 426296851035505139679503023095026256480 11431064 7710982392677070241898947912596357120 11431065 -1159814917384706951010250537804116480 11431066 343026287090594657253201699608301586944 11431067 -385245534170273012321308387512044581884 11431068 60301679919916300242240584308950835200 11431069 -34684310711814188110836140348404647552 11431070 -11508244669728439856065722487201251840 11431071 -277630860393655035908778576702539942400 11431072 761668042969395507359744867777712095232 11431073 2181288874684465388800733291982535322400 11431074 -177853627755248843602520697091518541440 11431075 186193749517918386592423139922650562000 11431076 219849008926906848675933099723839148288 11431077 186035750389946319112206248571901440 11431078 94661284257510372733018365444121447680 11431079 380677334845103338700792784203958746160 11431080 83055771679052201525812995015156019200 11431081 1595372353574317460178086397899483673700 11431082 -33939763945314740749408198844693648640 11431083 174232948656075553861749335931006472704 11431084 -42603040986064414005856940323725475840 11431085 -546923279373123976237311666927988340640 11431086 -13081807532807521858902177533313395136 11431087 -521005528676739063833516546054529187248 11431088 -197386545768106395219822012312245157888 11431089 -752639914499436280966413781261824655356 11431090 -395671847743836247524728547220797772800 11431091 273111802166810375166943032464438935200 11431092 -22088034379299262316288628307415040000 11431093 -435264724737784157979097871702257766436 11431094 -270354705301448085107526324505175735904 11431095 110633162450303603229902118315147762720 11431096 505993734528536163331097494742629601280 11431097 1657668299572624890254594195814366450180 11431098 140390447453267795589269462928117027840 11431099 1315942190401637437979960734714790848100 11431100 -298570489598954502856685280975858009600 11431101 244123667568343552674541555809356841504 11431102 101186733442877941965148022151855845952 11431103 121450926378617133013593575376537621840 11431104 -237833781043213502808932238641741168640 11431105 -163456525840733538979170096991646784000 11431106 -224894392858071152223064626853841150352 11431107 -280168817341641544078335563607179651196 11431108 227802562732685564107017258992915764480 11431109 -671962223769920403576598669640644350690 11431110 105013543702691446140085309397822117760 11431111 342226083789797309888210900878182442712 11431112 16524324253315758015775672188503040 11431113 -102581491697561575006136199077711973696 11431114 206161479191713149023817293261202628656 11431115 -42145100488016682898968106574714808480 11431116 285397911152527414608227293505413254144 11431117 835897043531079140736457775295203708812 11431118 -241176817510282848985479812252087710080 11431119 605804690877425852414145397324773120 11431120 2890449528375968555872427933150085120 11431121 23530542690982431941958308744141309760 11431122 15903065526431283109702258981862054400 11431123 -1281675106982461800380433578468161449840 11431124 1024220099443870707996144759615838215936 11431125 32066857573968181845024373790159235000 11431126 -16384172912561614114545286380588933120 11431127 -118943960994923433013022338001318652840 11431128 -187735018835767075935111997964150906880 11431129 -597000591988772534588073582848699137270 11431130 -424127676327119818837454108410974923040 11431131 181101448537375288247839893362985792000 11431132 -738334780560157812484712382861008785920 11431133 -165289423540404837308193890741170400640 11431134 -8062042541950847160580878997496936064 11431135 359071966386077599059313928153555131200 11431136 -69711295274478715746669239816248098816 11431137 -96942472346137283709314301406950953040 11431138 347980666863830838537258755299550200320 11431139 419563047767417761188478021624345430940 11431140 31969050264538101937070644955809628160 11431141 -348825381602164717067107555751744473600 11431142 -380938331322542188290423367273718476800 11431143 -12988450378322243283702781540856480256 11431144 693580499032625247641942587058123996160 11431145 -55867109618949699899845050044434482240 11431146 55881320355856872336825571638541132800 11431147 83008651789796368183423676450634481952 11431148 -324203079618929730513421035114806369280 11431149 -79805717021143366209089064532860428736 11431150 -243977614145029380239579233807064020800 11431151 -997674485331500563166707600113781660848 11431152 -47620743331468050960818676261464309760 11431153 919660882095058034613364676586512336704 11431154 9558551996724248021235018958017984000 11431155 -177119567276761572116653229793106269600 11431156 -544864417999352385538466402953729505280 11431157 19532644495694939869070623125312384000 11431158 50068964952201086153809081516973053440 11431159 5043011793153266727301500156302560512 11431160 158563600239960476418143943772093440000 11431161 159938336330071175540520577541322250749 11431162 22762795076882228283898581736570303200 11431163 -7311569210698227583308336079612341336 11431164 -206289095493130307558423410683367079424 11431165 -117652229300703897767748247901182121940 11431166 497583162084816705303314667927262252032 11431167 117406056509469846744634828476485337600 11431168 205568351733306964621359471363862036480 11431169 91408443177242278498859417697933156420 11431170 97099973988543127098804515084550273600 11431171 1076708138290691642750121971023481750352 11431172 -219787702614342794166889783753866114048 11431173 -162040357837320234503780469803328615456 11431174 -601067460471834693678651978307812422208 11431175 -165667966375655137649579920271533603200 11431176 258486101782610354079307307655072768000 11431177 154284498545102863418188200547828320026 11431178 3300955919515078021843709839201939968 11431179 -460368975077676748388001157332882595200 11431180 235884460593299586775903006479004492800 11431181 301590782760949335551524976411333465964 11431182 135234918057043678684966815019268772864 11431183 -416228951734597064811970732434213663568 11431184 152782353146233001443781540202005397504 11431185 72016110197011023670202520682234022400 11431186 130461559788210594380946476150621072544 11431187 -104603514400563271597829872580474438928 11431188 57513044715191395606403770957497114624 11431189 34724100123390068712262482719120010432 11431190 7118318772213774208461009027251291520 11431191 732325687615509776386595045259055891200 11431192 678960096428159973636469374024675072000 11431193 40699097998593530125449045567850637844 11431194 137391296483119330368744846682833446400 11431195 842123520997673488758676276796882203200 11431196 -361027618190593137710671295041595080704 11431197 -232899148719652571754738667704073144692 11431198 -308092903775479185838621145605611149760 11431199 61726758697718979524981253880368801408 11431200 67494512381815638208318788610110259200 11431201 -235213571805302538232606411312289768768 11431202 193588042338664839819473547097682121552 11431203 -166016371130262231243608103632435238912 11431204 -753104285679452759375977554714127836544 11431205 1019084913699380923162416039663185024160 11431206 4142779541706922590934471646477735424 11431207 74566388630287646635311077885327291040 11431208 -506952366767393412397210650798863984640 11431209 213850172641357648045635274613776700304 11431210 81971955227972502392352099262518225600 11431211 12329908876848067845807579773788231104 11431212 98941665275191648862616974301229980672 11431213 472459109816675359462254775052584949568 11431214 -1014688268674361165511026949238818043968 11431215 100944599674707978701532695801339605560 11431216 -22288602916130481391774074824022130688 11431217 69191441114929534529711600207036246400 11431218 119279700241560102645843735981626265600 11431219 -10407631968356756287407037025845015552 11431220 -264750688956945048842164368320371008000 11431221 -892324910817349075095470026267912473600 11431222 -695751558009266715007957512417775036800 11431223 152729199957193412858379598286475842472 11431224 -72437193621198126983087942379297914880 11431225 205644633390933457956595641760581711000 11431226 -306370738713385295310535217984656719360 11431227 603806011684219796593742865592237629720 11431228 199799041569974090951451857932832004096 11431229 -524952499926227868014770810523538943200 11431230 -128996701707152524308004667749017415680 11431231 -348174233048574719563630261974190705808 11431232 83122706027301428226327610605964886016 11431233 1668950999750193590829299400521820000 11431234 -576054189569720674576716115557247431984 11431235 261309565292103271549390399806031344000 11431236 -64723981483926429139289411341631631360 11431237 619687391066201829238028798016641399712 11431238 51000190879283132891090961791749220352 11431239 111932021907262715972835359353210438824 11431240 484492910901806778269763319949196748800 11431241 384844312446756537770377950468333831642 11431242 317235603742297659484062388213353586272 11431243 1087352187569343831348691965739416425492 11431244 -174215604741235852191048264475014716928 11431245 -41608043104313041068124582565918140800 11431246 -257961141570941580802921476994142058240 11431247 -61503541323162918359552206068790364304 11431248 -70460807574423707537342813233286086656 11431249 -12407679224924857990362128306543011200 11431250 -99822546738915769716570373643424000000 11431251 36421293049053200053241783700697125696 11431252 56753563344311610116223810106654236672 11431253 35978879368617745636313158030899802464 11431254 28202462330110673512633217088236011008 11431255 769792465766499569100524081074578768000 11431256 351354695954688621811932394879635394560 11431257 -110461546410268547107280238869251629360 11431258 414346534813470951461830998118850371584 11431259 958900646436684243460268270989229590536 11431260 -276272425218666605760152841882726144000 11431261 51265767889158371732848085607585339864 11431262 203194021121113082840141773240886485632 11431263 -670257994103317707261464838561263555256 11431264 75545273903554273928988147617468252160 11431265 -505957874844252277941056632200517075200 11431266 -5409814071626594962332631683157647360 11431267 12300005237914056373663678585382956316 11431268 745746034344738462771379116970733435136 11431269 66099288528742247150988740148418762494 11431270 145003809391150711606445653964681564160 11431271 -1262601793452909336067147041492436755528 11431272 -719890726222603806342469415330295398400 11431273 66945690363426672646636922567577639040 11431274 47954251547599469053733946776349546240 11431275 -286388704504325095177771893460147990200 11431276 -211254884676212665572544415503694653440 11431277 512250080142365641761637238045765110560 11431278 383922330297036545020492610485547155200 11431279 -1169255435145742073978396059321860835120 11431280 -26465130522261608013874433769504768000 11431281 -28273153540344016537411568939381156352 11431282 138345925254007435322162775373111678992 11431283 880668491982373035205253888417527379532 11431284 -161754687643737492218327697351975333888 11431285 -395401173030366102954733993160419186020 11431286 497207724913838765605668971398864082592 11431287 -20626412073320904820242189888120157008 11431288 93261463765244567103046626431356907520 11431289 7950751919353647524400527404430999124 11431290 -93940699083621128904762849905570856960 11431291 -959527716099248981831634868234020713308 11431292 1923607887055538212248961121107713024 11431293 -647349555965243614348347454906722539520 11431294 -126901502752032705019083023968170979968 11431295 729141291966780076776279521606357908320 11431296 -194604524107904007468493930670441103360 11431297 1031888784600899196826861966291004271746 11431298 79492046753530370525102957222404392960 11431299 -49796257231706163714937092322665425664 11431300 460737457144605167999328950124645376000 11431301 -330353642836784673691310152592239777248 11431302 -56552742769811232293123234297667411456 11431303 -151547848648462865085978845438332251416 11431304 -598024997346378158751854927111773716480 11431305 67181976492721998337895663158543868040 11431306 130935691866451306062806295519969113184 11431307 -203722774527483100438940087703718699680 11431308 208569721914850046111015068575024385536 11431309 -352685044474524385845089519169285792480 11431310 -17187749890948032934222550949107431680 11431311 -28824239716667147057743909714186678896 11431312 -65837012876935172102021863284193361920 11431313 -147890448009102438634650780975153614556 11431314 -241873714748839127104708083459988911360 11431315 307116175593976783620114737502874288800 11431316 257497614540852135805627001421541785600 11431317 1153043004772798589514997215730364162112 11431318 -12440740798581236710626664602925183296 11431319 -795124509380672708845712358249079792104 11431320 -332045348105476014411422470325828198400 11431321 412247740448761203789039252373066747584 11431322 -17827433458466281089440146367520079872 11431323 395899576884206008370865761969559593772 11431324 380464233734817991686136708847496797696 11431325 457333472919822905087197557540227464050 11431326 12826021005884831078681966980216808064 11431327 -352971037503010281270571240808638488528 11431328 -216118473900143655117614946822766264320 11431329 56266240057378626984157904509197718848 11431330 278292656033975388373493359571851936320 11431331 190819873152453255927811797184526192880 11431332 -166667625988961559525795011613563962368 11431333 -113927347659695136654625784015029450596 11431334 461148661437129729511428941758366004352 11431335 3991278900377532660788145724585113600 11431336 347887429960139885849179176421687296000 11431337 1744907830570848786456861977046985928292 11431338 -153249794048058635839289285940132280320 11431339 -1693866730088797180560105424026080401168 11431340 271579110166980103041328176139629588480 11431341 -114230405954537147793591290129298765120 11431342 287431045293423733708773110908955049792 11431343 -15016504978947577931632572355718768640 11431344 70593138397533697609492957883177041920 11431345 29053084012075235030790806984160316800 11431346 -561914892111436741528096908211210918128 11431347 64703113152664039411532160940453362240 11431348 185731082024850496759456267410164893696 11431349 855775852459924243199568858066553786350 11431350 34295905401897166684165809337669632000 11431351 -67742031385318907019608655749222497808 11431352 929563116886316520415728013134661509120 11431353 1564620695595340630781838284748898368 11431354 -1016371533125127750749220853518375312 11431355 194566500957163575957544473552240909120 11431356 20899034915713509476725992627076915200 11431357 -554379813673300954303020934008623287194 11431358 -28965644858253955354936860854991450816 11431359 -747935429520890343794299351752950057736 11431360 186436240133706767422325239829338521600 11431361 -465371647777796564443864078405536389496 11431362 2213072008929479382717272512651142400 11431363 961755373861208706871204222077779779024 11431364 72930701099721153040795115841079382016 11431365 138249638418485077951290528068988624000 11431366 289459905930899137796063394064374241632 11431367 -499845726775319176976730836545053872520 11431368 7862688381588991173817090940724019200 11431369 -1084619684889040095192299284822461874160 11431370 -229975796366614364002026309244072857600 11431371 29448536799726765515350822686984555264 11431372 -152475787491293026416929113929779655680 11431373 207365208004593545235882390858472853622 11431374 -20986383581471473630697363692796928000 11431375 210036079081206284481466206414535800000 11431376 239974877961082118116905621547402788864 11431377 365027173497552351343124279210942630340 11431378 4065805464147602784943156146952922112 11431379 299953579573179603862173024742278387360 11431380 11516271887192927550091186979519170560 11431381 -141229149538394378379171652606574680320 11431382 -486488474450193673234994173608058396416 11431383 -311026766503264268144026044919056212376 11431384 428164413057938576872462328942122690560 11431385 -302514705648998121337188148418968626240 11431386 -562117110601684882774240849189196386080 11431387 -895792602009451558701837138903986558976 11431388 559757899507562385443091204950324421120 11431389 -159366817609651959847205602463170632576 11431390 15733505038124913755572648638622177920 11431391 269538660832255109076297592267580543952 11431392 11485155914302461480192277697657831424 11431393 512234427288698110783040349537518996642 11431394 -67482328593959060744456985289807673280 11431395 113649166359212444033070346513895757600 11431396 -670825206463939332290284619505138467200 11431397 -207732597142268723570398828653502130688 11431398 -143718663992680434384803913056002298880 11431399 -184588545300374772422426650590633523664 11431400 -578998542137654247321143345870436096000 11431401 417582832188516202721540406693647692800 11431402 128954706235991114020197027416306911152 11431403 -459633633921906058912199437603742862348 11431404 -395440514526535799105627868617012655360 11431405 98129150300921869468362969997838277120 11431406 -38321855512314183212206618467576391104 11431407 17099506299853794860106277989399166080 11431408 44951688124146093000996514662918520832 11431409 162113852389295814834793369812772988352 11431410 -7908894985403400794122747887152640 11431411 314949554782611228268012944815836667472 11431412 -924946717896496925048584398480434853120 11431413 -23370091938004327830531950570942936832 11431414 132132953952566210236200347375164725120 11431415 -119058710146004417306860511097505501680 11431416 31531035342022431385643938293173452800 11431417 -216050281277398957934966975057431285176 11431418 -73055247144854620954646854341862507296 11431419 -287656813882717944925344658295614763472 11431420 -52661848262521422558972732236355502080 11431421 -12420988380556777952189256654486905568 11431422 10983341250538903781534767824609920640 11431423 -705121135290566965430581153104035437320 11431424 276626029418391548401496944494552023040 11431425 -146714106330336215868565682510529354000 11431426 4868277588208501235472198030923003904 11431427 -108308163907054290241114614566809459200 11431428 -433077539202141266188135814503530746880 11431429 -1631932616051503278470403367340185288200 11431430 -383509191327559122224463047218988000640 11431431 176902603987553683317585715841423533080 11431432 -589003050067361326011723215734088985600 11431433 -85823092330987072143360919571718565596 11431434 -164597169488260123291925412159888162816 11431435 35477830599733705198900037993818927200 11431436 78260920513090106341633717433302487040 11431437 15238536672910387267604851131543461568 11431438 -80265193961749073298124905546450146880 11431439 67639859562623144865879594214929584856 11431440 -56979808466249666844755818393708707840 11431441 -85180708647532703553846008987063486080 11431442 -464333538385915526422243365941973545856 11431443 151283024697010847911981706196446939064 11431444 -378978751438992611046592683585677352064 11431445 409033267149682565127760792863028135200 11431446 -77224070168811446247191884138876242432 11431447 262671303188315387123699252692737069896 11431448 -270924106959502296178018767701286051840 11431449 392539042828110188751294575046681109440 11431450 224946804954917612436527222874635306400 11431451 -408550901406101432036315625628918694400 11431452 -65812309457845224959093861485296721920 11431453 -71326096180948042076220217447345286112 11431454 119889100048789529481216350281539682176 11431455 -384433418739611672990562907592235348480 11431456 281819521067195329848794533407306153984 11431457 -59824446567230290061774082554972945388 11431458 134468692380949383786715405778792678400 11431459 -61511379787952219412470312681775300896 11431460 -179692405123540348794041727306700861440 11431461 87997873640397330293471774425279577184 11431462 86269128356483349640416930798799847424 11431463 187441048312122900950687485491514917840 11431464 3316689218611724656484074534148505600 11431465 685310437310008931569264254532100797860 11431466 84190390132544225832585158051419680432 11431467 -20135091686620992656144902838589972672 11431468 -439323125849578990797956991253787460352 11431469 207481300461872424020529234872577321696 11431470 48280756127278401605810762879861514240 11431471 -208601861723274008167817126318905497328 11431472 53405038809812468048583998088784773120 11431473 -433572446439871225627975275943732569696 11431474 128874229152181656636397742766119486736 11431475 -341024457725948332772753798029531500 11431476 -125693030370451864908436623926816071680 11431477 -558414296421440853630295946217223844640 11431478 -461703465256701851187939848846779044960 11431479 -409482280910991722749071738517130933016 11431480 254530556280294497495200446415034572800 11431481 -1939196920528526180625180767556958734720 11431482 -343036694902507386729512987109893649408 11431483 49570907049031084347210334534371271680 11431484 -391879462221591275286182682942128670720 11431485 128783219467730877986256979987387845240 11431486 567034264679050897966771636739386014720 11431487 42931230398892531073931967722705095512 11431488 5165887914583733431253316672411402240 11431489 50803867673302828920407610694670724290 11431490 145272119479255004131322200695248570880 11431491 289046970649797483542550567539474182392 11431492 1220679138407188797553464498421930033152 11431493 96723330882475171047692910297955006560 11431494 87890100341280979293163701929601353088 11431495 -892668083244497260027880637142044000 11431496 -706596784010343994350210608530971294720 11431497 46999146316549849672523847310505373696 11431498 -142462010958354101941782507176942011392 11431499 471145617594622949158832376325784397480 11431500 -384712579046998891176022881149481216000 11431501 60216873711904471533833732790986145900 11431502 240177264593410648208270916567156065280 11431503 -77357412093866792636235666057046585200 11431504 137616710748845882826580842424441241600 11431505 147476587576077659860516607042245788660 11431506 -62947675592947835448159025790150985216 11431507 -4673770965530439898436328354652389312 11431508 -8846175615535742337073871905444270080 11431509 429583182252157673342021309903760825504 11431510 98531000144967535736054175241781328000 11431511 191258565873233660657373867701436905184 11431512 542993348822871560010914469140221777920 11431513 415962723597838711509152417369712892420 11431514 94525142643780862641512840305132803552 11431515 246431989483427549839197182444776030320 11431516 37862349127619301057768699766822179840 11431517 -10288881960071965325096917848431128020 11431518 -47160952739025454904571105013197296640 11431519 728384453298435076509260534855996883960 11431520 -16708162303646167207996256127630704640 11431521 188613133002048973752414618092817572880 11431522 -330660146200887187819712925486620465376 11431523 -1074734011462580386402195759654808915160 11431524 49414427037081208287545321616041705472 11431525 -9799100261507343494891592139400415200 11431526 -159701548800727341964972974494209152288 11431527 580959074764248468013762558183037050920 11431528 -1314408736568218843355788255322439843840 11431529 -260302016527324860099233039100151798272 11431530 -23085659752331007838055792168482318080 11431531 -462891378177714573934026557084399390328 11431532 5304241325703693429307063364430907392 11431533 157601105136762051578779544029383772224 11431534 642387639340698064999757738463736420416 11431535 -785968223770767260166054093142052174520 11431536 111832849050879583175033454725567250432 11431537 -350377740694355517625460813966788074880 11431538 23902931199876648424884829879191897120 11431539 108026544774938627255474444999164313760 11431540 -718629084437302816022673740584419840000 11431541 96426492855231443574388487146045843968 11431542 -194931507888110058096730597152810228288 11431543 -966185242794875133860275908196796405160 11431544 -771395810683482612600244982857349959680 11431545 33785920573322244007149110536721265600 11431546 -17544035924117628244133891886459336960 11431547 195641114683475466897551613015051069192 11431548 -139031431356453481949251978697448913920 11431549 -393978086089991172463525686140701795450 11431550 -1248354887291172145255833006644784000 11431551 107576134586220123271571971772647186632 11431552 83934355873738437450374902752718356480 11431553 -30716517456579877225293237368613823422 11431554 15171182816261853191455661259834162432 11431555 -142457295192738179461403419672154460000 11431556 595216487705992403604488484922814344320 11431557 86975460956848853893315953287350895040 11431558 893424257031007097429745295626608498688 11431559 521284833438802978388700600468402733440 11431560 -2641283015215967254759820787449856000 11431561 1054962573349122211796450622193119371162 11431562 -91593432951685845183694508073233731488 11431563 -315852568410299004856007995948577885952 11431564 -672107136247382924717147719477893869824 11431565 706346798449173439134831213418941346200 11431566 -177060136810147118581086571953086034048 11431567 -344142691111099111470091890043640296208 11431568 -193194338431129605762069303988514979840 11431569 93561868870163715786328222552928354544 11431570 233219224047634509649428950196092155200 11431571 -509728337041294979821467786197279430228 11431572 154000573775015466210224369697504921600 11431573 -368529212948812214512909184396649528178 11431574 -22181193535366504011135588271407876096 11431575 256599855110588219022416995590568867800 11431576 -368745384927802181204494218668219596800 11431577 -153858472335204422612020545126272627760 11431578 341003405604405093833151104245555392000 11431579 -205247131937132840502768688315029278760 11431580 19361921479742104590428101558155763200 11431581 -20896525489836024113922336077859206016 11431582 135565888128299542987485288732374948352 11431583 -813519881843291791008601249879922084112 11431584 744117939650248202995505797711244820480 11431585 583001917323002132564920503079120484160 11431586 -484099952647886750586889490142325945008 11431587 -350390443979318715845749502574394287240 11431588 -106614270056133011351856654889128648704 11431589 -195636330215959305381579296420989242276 11431590 194556289153182665118514084533703127040 11431591 -48368833247801399865006529802708800000 11431592 567889315236608153780642167879798656000 11431593 -538864145875417664797292147445889920 11431594 -1019924367695841169175440164035455296 11431595 -174665485815147684449690910303879844320 11431596 554126173114537345365491823035168256 11431597 609837810971475863232429539706694461600 11431598 87798536383953368280127671985637599488 11431599 -535126390512495393524518157117355241200 11431600 -142677075539187379152578738904291328000 11431601 -1109292638345250846656884323676530028398 11431602 -57224238050754390656890498476686449248 11431603 -1044398705666754640411441955776365084148 11431604 1326248989351233563523578070713782656 11431605 -19679395781921049485546059600154971200 11431606 344664051900301554691087405139226539904 11431607 486245901710091147330506225779077919104 11431608 503936820858348316029817620497345679360 11431609 -234082594477445330606254692493406296320 11431610 -269560610328639534410214272921553131040 11431611 -27473492566042009996897320185589769548 11431612 -287794530435544279865741301625614367744 11431613 -1019976657612708780714368540359306974138 11431614 153015667808895272337784523630903787840 11431615 -190693419318503405849734438628452661280 11431616 126842350070822844671128275189025996800 11431617 526380965125151763682019752934383958112 11431618 -513816934762785293212204620204860741760 11431619 -189380885442036062626868836465689526980 11431620 93295270163712801817671401360789568000 11431621 11885815347886749072277127798312986944 11431622 30418906390896839528940738745317801984 11431623 -126050682143099572552430162379536873472 11431624 874042918541220440748037940178326184960 11431625 453616605972779501599429085097140949000 11431626 97538117872173187881011811882076512000 11431627 871054935381415602403379376492170211476 11431628 337947346818686277189588971971379159040 11431629 262238177286708026693246360949965485248 11431630 -62233264343419670995432761760201555200 11431631 39002155942293019797219127335451551360 11431632 -112430760791334144006145003806181294080 11431633 229413952157387055784454663866367367624 11431634 426439950201021026928255246774538179216 11431635 -307990684506489867326407118049940953600 11431636 -6433733943652280772362787712420978688 11431637 -68098309285096213021582971476756112000 11431638 -38056372933386196957527818954844134400 11431639 -586622059215006645105154339613809340880 11431640 -62688696042760905867599830950543974400 11431641 290443154162383003618999763965380429504 11431642 -232666825011179483768952746538852116256 11431643 -745160022386118855555303259831834206600 11431644 60425323686076121277299572729218269184 11431645 -62915426408375340381582246509271722280 11431646 389755663674606202120604504944890502272 11431647 -411040426476570676736077498234432372776 11431648 -208900015311660660553256715309813596160 11431649 307474208495903768146270267296550385664 11431650 -146584387132369209651557520513872006400 11431651 656591969459283382791948192141560057856 11431652 23978524775550408177595374789949009536 11431653 -55444697380606155104612909976380980992 11431654 18040238797117375054525654254284686080 11431655 155410157970507855704942192074013556000 11431656 -92318396350561559310753031330650931200 11431657 -589140677322877642284091677793228353094 11431658 -162854276450931234476455714031323463424 11431659 115535748171759042347034674479046230104 11431660 -505234914861263738425684320397349560320 11431661 -163860520263810486303148175652568245696 11431662 -37848029972042151223545249289789203456 11431663 616856019553419981514747859843926297560 11431664 -173074085700920804652073960907000709120 11431665 -36725768808847088933097867578485766400 11431666 270924880273457941387156469405901793920 11431667 -178449655025947672244832354467554711392 11431668 -130238042965055538009342113963237566464 11431669 -1485849374294948107482973997083694906304 11431670 261510049305327027690739759111629281280 11431671 746458387404204261150374735263677467112 11431672 -218172307577715748497781678673207992320 11431673 378729521079776629375868136840659500800 11431674 -456593665496530184966009465721894839040 11431675 -410647576051513460811852789302539005100 11431676 -302385321232057953513607075483861421568 11431677 -268951550164025130702536720257793940480 11431678 -403330322334351270650473188938956815360 11431679 1802168063188735388030840611852455168 11431680 -113431097829472242649147070663255654400 11431681 391540700867227838400326692781677321152 11431682 -479338572390596293128358468914171509808 11431683 246910774164488174305601366594988747744 11431684 71659905714434962767678150512657940480 11431685 -49086614866004392114269281926015059240 11431686 -81577308248533358210693180282299324416 11431687 -49024466742745005627341641612225942280 11431688 254811492995779032215129261399227484160 11431689 -42472071070974657513171961145745851376 11431690 -52519396524267597673667856247779749280 11431691 -447488981387075812365964163202819638088 11431692 -888641373555585066140529801085459353600 11431693 -154311093093462728002523313373681292160 11431694 -314687065004230228655705946995655697920 11431695 -697023343216399446980529424879221734400 11431696 -11106583327082849465048458855288987648 11431697 416926852602937331241473218123454700912 11431698 -24933768373294720793112742077427249536 11431699 679712880934728440600182354244063305864 11431700 283657644938780253277004001571116739200 11431701 -754742636455025095355121788785487081508 11431702 44989970520823832394895601217748377600 11431703 -193608910727568898905120375231407349576 11431704 -158544579446243970984070336678447226880 11431705 -49456491653774311752584847128430959280 11431706 15401118118129659433941938650413427968 11431707 101366684652399835712118373084734484992 11431708 -481041126924860371170730793053040262144 11431709 217509775256670396338062164257210519910 11431710 -34261180753528032145751198326460371200 11431711 -196994122816505259087603618973485200600 11431712 730140053631304496451232412617640312832 11431713 -57936882319750285317255749513786680896 11431714 -277674286034024962094805186255675061248 11431715 -39486104629231369953997580744198568960 11431716 -207433218048578373640067230329832366080 11431717 1602373405555044982726147237028328158 11431718 -204758064772562011430148703154457240384 11431719 -9259482304645998599172611794902991200 11431720 -21700540615250729071368950850164736000 11431721 -303549166164290251462131394095091221888 11431722 -3664108766496544594865717651882680320 11431723 -9138264494138870130609436792522246880 11431724 400310479919873204048563402017510026496 11431725 241294554902854367678816768419942341600 11431726 318582089507658325757947637268817749312 11431727 91661588326255396875164553460350087600 11431728 -33998527580965157946196605747663470592 11431729 -300934603982568260899457746742799213516 11431730 40640290246126299059457656414902617600 11431731 -694388718140019508612696220544838248648 11431732 128087236031080707870974457580826394624 11431733 868904767820767122585888668761321679982 11431734 -4268851813698808145622983247695933952 11431735 98963843822798185724203353549338228160 11431736 565521707704741045924919310175350988800 11431737 359474434561203067414979527525550188794 11431738 -112554456978112907262993315564020202240 11431739 -250565793475445351870435433470785071000 11431740 -108166208476011326260265604737184537600 11431741 -1053287959258232722228155429840393821440 11431742 72812816043387012758606839678192872960 11431743 -21500061087191249969087609228934738672 11431744 127814992877329037888810417480304951296 11431745 -196272141753697269276744751030159073880 11431746 -36837529559053670882475280782317260800 11431747 -604521280035517931953288237179447811448 11431748 -801043060644359014480176602482805534592 11431749 179856344360632439657136214946650595040 11431750 172167257851893109777117204906402464000 11431751 510904588792212160927117702833023281752 11431752 -203023117330895047268658872570635468800 11431753 482506325964741771465370226678957424400 11431754 -75341522549739115978178129009888121600 11431755 -126649543458837579607355653800611499600 11431756 -151526162019143415504389893688645959680 11431757 608119388530700803418460686689935777312 11431758 -34949203809001161327966995996991581952 11431759 -135539580013957282771491987902044095360 11431760 84620006943987071628265673317926420480 11431761 513290951839337501212917976061015052384 11431762 219369271931668380633475512147466092192 11431763 -458671974840181966426839519640782088704 11431764 863658232650276685847258139121330796544 11431765 -9818874632072893135927019168473786080 11431766 34639617438636181676713398069775530624 11431767 -79184409871868544777922021321696077720 11431768 604859082920787011497412832546541056000 11431769 -434950701529017878523852577461138341088 11431770 -79088951833991518530923321173154749440 11431771 -428352813703133065351668534989485801680 11431772 -364070382425440177563521803732636973568 11431773 -18905079420852115157997922821680952480 11431774 260148063762154993515164492052252015360 11431775 491343867122951894977937310786453115800 11431776 -6565553730357514419416285035929010176 11431777 77339342031950784223200793135761510400 11431778 -119923974824189805111946657634303852544 11431779 61900055236358852816085295824162038880 11431780 -126356447144945240365370832739609286400 11431781 32694407838052788722338025583170097600 11431782 -75278851181113317181981891241101933824 11431783 -365703494304255538694143667737708714320 11431784 58280188515162787304587578985823600640 11431785 138151853850475497146987829008365871040 11431786 -383113425203877183780164772961965522240 11431787 12005656057251442655820850045129009596 11431788 393658963883734254194359291849199654400 11431789 -563330704456662499486717483123495754410 11431790 21992242743689183045683791766661422080 11431791 292098004483664572408126761285547408752 11431792 105988488755893321388833586103831658496 11431793 245395969957267598671644831799907787060 11431794 -24681822929245946126232644864825468160 11431795 -93994174540050244153319576255446940400 11431796 -760731165712900715695057322854831094400 11431797 -72005318094786992420512665316907943072 11431798 72996637727803064808175957217860983936 11431799 795939657808787668636488641300522653800 11431800 29670680760361463897276685135206400000 11431801 -870023585045562567197780908323065842198 11431802 12080493735299814367320173687489450352 11431803 -235159804776562206008671376428591593936 11431804 95556060640948423480947473911925958656 11431805 15253227572865574237974407763015690240 11431806 -46314637593774439207774456400861260800 11431807 -175167791099536220887083162380212802944 11431808 -4736614114149959479284388253254287360 11431809 184912419189399196588225024511700912114 11431810 100927652783631532258309596826672619520 11431811 145667174066833993317308032853914888800 11431812 87701016430986495460535685323663142912 11431813 621034673057548089719451577417521396062 11431814 608031713181491444631160721798964610560 11431815 288565260336656144909259092321219885520 11431816 138633911633908097163633597444656824320 11431817 1016660902228519510409493452015821363866 11431818 403215198983024530207772222727220756224 11431819 366076880864785791098608742898501540496 11431820 -291990403798680891148783791669909227520 11431821 365883340198076683459838264293329360960 11431822 157647915825008614248162560036809920192 11431823 -147755328176919533551382927991353048136 11431824 -112292185067670226247805423611061927936 11431825 203904971164103398776987297383380356000 11431826 51627400318922381972619978436244290560 11431827 1161850103455718017703386151940651471360 11431828 -688184736056925737398785991097708544 11431829 925686632316967729828772238420850699260 11431830 257375099544159369669032593647504961920 11431831 -430454287500948819708348785370348557368 11431832 -194478918523971086502397402907954841600 11431833 -248427292765903994413334220765170953536 11431834 -415978145724283498970182804655592599328 11431835 2998131986964665910716100723623061600 11431836 -118322331017233428381306397089672829440 11431837 -186562975572790506266378777562365788968 11431838 197289626298764148789915503932491648 11431839 70650089243825372026764398585446542336 11431840 78455977796452690169408044563274137600 11431841 140230036183946897491194461669759158242 11431842 -76193111081702935982255724543437418240 11431843 35243146016410168401635410197953472720 11431844 -28884861576846698195008213960485888000 11431845 -210457401593580420761473382698519114980 11431846 -406899282223756885515238299265780320576 11431847 688341271500520187544073683883195644000 11431848 35356100134143074928218401577479372800 11431849 122361900367020197550082713280295178048 11431850 -46123055748752627727253838765493519600 11431851 -4850546892131823893253129059176437504 11431852 -455030543882723891044832358049657248768 11431853 -239675026802287868261296154228747562240 11431854 1401698907497010732339014797849489152 11431855 136706644375278318867599679856888254960 11431856 -21193827968873360077435481032691122176 11431857 933085464506524035677472235823513918592 11431858 115887412096129284357893909421642809760 11431859 586832840132847618250351649132717153520 11431860 -19995781632108649598980794281173217280 11431861 -379849431977864842067705342907785084768 11431862 -57025953768001234806950087431751952768 11431863 383874311086452346800403384310060327880 11431864 3923452533412579701575327138551480320 11431865 -322848727699880096070607247967466375740 11431866 -7945148452698517893909781077638641152 11431867 1573381956205325023522968067465075856080 11431868 36565874055700732419808678969549510656 11431869 313443708670191478235754975226678335744 11431870 -101290786644937145088264269471004349440 11431871 -532927029468802922446637104484550822432 11431872 56234427904312876644635953869178798080 11431873 55732848489234666785489171515731483844 11431874 -198291130252322059526264027137937138688 11431875 18451401272758566159202220433207840000 11431876 -871069959544370787818660689732574841600 11431877 -131730114201976826536551087332297126148 11431878 -428986271353903087902402180368324552832 11431879 387987019305495880770378641254270187480 11431880 -362602470198167452420345336933077811200 11431881 -248581605562309724832760743780986000160 11431882 -179800514116540748027784843831730114560 11431883 -292016582724238785365196191370858101868 11431884 -246809168246385293218974060174477771264 11431885 -813979557293605266627668151804916218420 11431886 356629011775121720816815145376823533120 11431887 -208553981088889318992218663816916228960 11431888 -43728829032376764157935744910754906112 11431889 -253545751910582229828936951178084158144 11431890 19262184170771421960567698569534989120 11431891 -1582769310964431822701556392230077951000 11431892 675788317552013145881404119515063097216 11431893 464651158092407563220276086103192807328 11431894 10854136586915070782456672039966045760 11431895 303364906585408051844522285314831013400 11431896 -386780745792411344082483411689159331840 11431897 -63162762894745365088243874798168398272 11431898 227334250573787276257452953925745417200 11431899 78115411358729679782217651476217006600 11431900 297754964698075123256865355646417024000 11431901 108757109928306404023349465635968821760 11431902 -79105687617177189338585681753810405568 11431903 -71644538394840555107165033147089439120 11431904 776406534128399695810959921739846385664 11431905 55008412273672778381697080482515333120 11431906 442395784443347537639788858717463625504 11431907 67442428000874310161080215123214158792 11431908 -509346345707713771319277525372545064960 11431909 984672903566846649364961901775077803260 11431910 -100739376196829623974730400149271385600 11431911 -221776382972601326860230027012497171928 11431912 9218523325267076516874171834434795520 11431913 419308931302387350355082203505407743162 11431914 77896576471249294923916236551991660288 11431915 684104984544113946919003987121001696000 11431916 -78773092579219421488090823314882944000 11431917 -139018320448523335751117257993253885280 11431918 320194627931249382586834103718904390080 11431919 23713590966924846415216384194131338320 11431920 17548775403300969316720923351711744000 11431921 -1178061314268135677795100796408828520878 11431922 311069704525935386718949107050136685824 11431923 143381674925880165573981237038645415936 11431924 -149485131271510363922053436009429018624 11431925 -387914488069248165739315365074761627350 11431926 -296066494334592469754892228393649699776 11431927 -75968649778151036654649772987663374688 11431928 -769000800583650447780855186947502243840 11431929 398122134128706524453555003573025608784 11431930 -226006517871005005801101914557586756640 11431931 441587248517211804512636613855148203792 11431932 -111978181988109643282422789203892633600 11431933 -292459624533342775457916477842173282496 11431934 248309348652045271837499331390256947072 11431935 -98770256378707455830415042803730681720 11431936 -122238378371733271898186288466019483648 11431937 12734458137778183831057403216042021280 11431938 111805285083448793250628843810307642880 11431939 1130691572169663312473700404436515688240 11431940 -108550728886652195554191694817988134400 11431941 222038407273482255394774397658999117600 11431942 -2419106282813457294635210056777804608 11431943 -502863897943746047120200458227444641776 11431944 -536225325724698846254868505181773040640 11431945 -220991027512884237666075571697633643000 11431946 -18249276742902018675118553532832157856 11431947 -28210995459772859644276810405442257728 11431948 -6314204392348242902350408397684333568 11431949 551553373325949442705570016731579259820 11431950 -148785692298935860314871244424120686400 11431951 716344366782283685164883777868383319072 11431952 5977459338168251345847822831736061952 11431953 -23139872576935670746651026880084478400 11431954 110930803357709011920975733000773745440 11431955 -537679333034875472712139273823469564240 11431956 -371533348579769000671949722123430031360 11431957 -876669507322602320854799902027258199794 11431958 -135182195627656162390606280916809280000 11431959 -132458299878525664508125293420089003520 11431960 -216883330078976004985588744219708416000 11431961 277305209770046949143725815985352260500 11431962 601049150901804544734204933912314150400 11431963 -362205796286705525499620981504124245696 11431964 -68428555856457046815013274479083569664 11431965 148764988967316086336213817438655821120 11431966 29169954272758874519962262982876991488 11431967 49787492179022278793638963730035167912 11431968 489925183183956228669126662998753542144 11431969 99648772418713140926614221618027791044 11431970 -197832974433447376420574249467875916800 11431971 -597759433641641351840482984694137932528 11431972 847103172754643713449541550311328475776 11431973 157553028626417354269456552957000673376 11431974 339166042836684413704394010230206235520 11431975 -136829062827194823205961262990970168000 11431976 112370364634247040690479697710783278080 11431977 -885985277549362521484738087700121795840 11431978 510496296213954987776438616554097125040 11431979 17422356056805090301294277164330456320 11431980 -1573902278415767558469652999948615680 11431981 755707832004655095122138308442406329184 11431982 -30716209427526165676131963857715273408 11431983 554560336976877513176304269189912214024 11431984 77263092955271412888459958126962376704 11431985 333913528855164832667218560197629661760 11431986 121775681271197275209253095082892993664 11431987 -136556726125279948651164909953299258368 11431988 -74747044524499123146919987107027719424 11431989 257771706222865090636376941541710176000 11431990 225454639444484643096930304764743738880 11431991 -594639077567018364091548301776231044616 11431992 -67555219130190748358461773831421624320 11431993 184501575469665132036530956807619187242 11431994 33633312602697380286406850705501958144 11431995 -135441151937326948344229066476587600160 11431996 -181531608772834836504224400655991808000 11431997 176720616535922393436368551963669249152 11431998 -458293864481631399180933174369644372736 11431999 67319448515532101480235112844005928080 11432000 157054654885064008889976805010964480000 11432001 11407110215591721781639637154769037184 11432002 -655213122382507642787983452500537340000 11432003 1106588914882155834286930793924025854160 11432004 16689648033364350807634949454094212096 11432005 -73940989373790432599167986587577060960 11432006 -517608725501754039949900271662629798048 11432007 -645553291878933375293708150475140506560 11432008 -386741261877295953684929085349479383040 11432009 -204916848152182285916513635824644204784 11432010 -99925605572437532753484840606181063680 11432011 1416258408694308090204756594182573888800 11432012 568150936406729395485062235994682898432 11432013 345516979337341473494585244329627245344 11432014 -233936492898317926591279437610560353280 11432015 -229746328416763993749968202224928652800 11432016 10353800457292340648315103769628762112 11432017 466669858631569207927175825385319995120 11432018 86410973648445530423456645585221420704 11432019 37016927826662641522622391988554431088 11432020 -22901116894611859883783322462685835520 11432021 -181899963653260396561658694035220617778 11432022 -87075827511020720283422596435158122496 11432023 -16900354442873961241233155436592325096 11432024 988031425041883092634435684207570636800 11432025 91314753380731611825200270165645280000 11432026 -451066815371523788219448003432092022288 11432027 1050607705847538529160168908594848471876 11432028 37654067622185188937827142867750545920 11432029 -62874313621295015699807525579434276480 11432030 19090010396545758067073663351498843520 11432031 -97235717495229187349752340845739178480 11432032 497776123454423337277940085783873454080 11432033 105417784005114895020120215822834601984 11432034 4051273651519919782236789783872269440 11432035 -542448021959924850522431845741834106400 11432036 45951900357101982658321089596902035456 11432037 351061511340259242276295675661398654560 11432038 -43864599721851319976081566084705279104 11432039 1132838218232174124111907945617222840 11432040 139275395855272392296244972500337868800 11432041 -859624310327885475348776923920347310348 11432042 -261747084269587699143492449145844085328 11432043 -315981889924182533668220259366159558480 11432044 60813072786101993404981459865371411456 11432045 -997635712411154878806855863064071934720 11432046 -9037445452544079486246646727455583232 11432047 -350810033198834656700031763959920908560 11432048 169120249637582834991786779669554102272 11432049 273937307593460302486700711048707011648 11432050 -45561006922789462455125603627145984000 11432051 492458945260650815525940561439837601592 11432052 -57998783233637034981642305627281732224 11432053 622369295973145959250646822951974177120 11432054 -199126417351755796724433809271567591360 11432055 -211764721755859153468074136673300707200 11432056 -325278136340482939455294980234657832960 11432057 -125249096063929288888995486467895265728 11432058 136696790371621910363550278792187273216 11432059 -156849743713639048360214398815742905680 11432060 -266783488682308349003568776859271595520 11432061 291703959732360897644677585108704971820 11432062 -424868072652698846119064511384107155968 11432063 155457306385095129870766380668153853312 11432064 228576133884876607406316367975903395840 11432065 97754462571794230164826996315278419520 11432066 628564612777504178434306623912862464 11432067 430402490870696379282633470758391950512 11432068 313911140155377769048881753606167833600 11432069 -59141559641025780976885033727458741440 11432070 -90227084286617110716662078399753740800 11432071 42543126427459101441504112785336550848 11432072 -589748203072284566435689639226085580800 11432073 1288597940235943016389899468655553601984 11432074 -592094546738048833003715537022772000464 11432075 -79084480463423487124197842958676293600 11432076 6893184231606198269947304705610424320 11432077 34897085449314075274125786863840476300 11432078 -81924904482343510546247691088821808128 11432079 473091128160738925446118892352341744424 11432080 291037511319086221849443767870177280 11432081 -343432254366422258579410135672420145088 11432082 167015345265900486685565771913606321792 11432083 -53811643427462927785391250742487746496 11432084 -500376670314546018030500472466604980224 11432085 -75683128372241766451932271527124871040 11432086 525275000336008378504635345994943464992 11432087 -76548888586490575037133728068093194240 11432088 -224546292255382023275751581550506741760 11432089 -638660945056413854698513089150484753020 11432090 61773440374859236225023053342880000000 11432091 224732725456515651851398030732578514560 11432092 -67858824023608091942318749826950213632 11432093 -217712534363050667250299062926936197658 11432094 -71120507809034318282326369313666684928 11432095 510153991346105059620362867398072379520 11432096 -410418689604996944539767432619414388736 11432097 -3935637308021466202748988918091285500 11432098 -408754285510216363965138340911721921200 11432099 -19372277406547092221296792987702742064 11432100 -146586198464595014950197822375005184000 11432101 -623008783235257377988739580235623923588 11432102 -222809430620364963632897151197747408256 11432103 -268385681385640016614386444956248443096 11432104 532016461025592276739881830504943697920 11432105 599581733413698148736884177173203237760 11432106 122013303523796097234476909123744818944 11432107 -15111707808664326150153287553631818528 11432108 702531147696154706212937189344606619136 11432109 2297122223380082121442948143817136256 11432110 -325143059401352634067418336389924848000 11432111 615579380954887381859510758484104149000 11432112 -18367179109371566110656839164802236416 11432113 -363741320979435950942981317967353383360 11432114 -27879070852282942247456718691540881408 11432115 82460896073427727028525970932604077760 11432116 36832348235107773366683161609617760640 11432117 315522449823536755300258121118092479680 11432118 38127091166146662650690043752739053568 11432119 609037042420792107025983797001989803560 11432120 179649482821926214778870143966083072000 11432121 127940977541027419409511798715095576912 11432122 -48225418382648363273733887990601846048 11432123 -167929906981409879770612033137073360896 11432124 -14546080000833409656545213966183055360 11432125 -1074184609981460184547293736046440953000 11432126 442792502233268566369995875532183056640 11432127 82710094818236893904458290424040916480 11432128 147489893081272575949654096517364973568 11432129 -910347782798611477266665875959773715360 11432130 103146356041867171146156857023832939520 11432131 -288799473633106189388745313295540041608 11432132 -171357197638970560337501167357674179328 11432133 281006300320250230121021968366270534302 11432134 70968520135706119958883764820674212992 11432135 -29168936003971254479514722214080025600 11432136 401296182286743067282336590401168179200 11432137 789230759925406107286911345815798037412 11432138 -86406560372714892359771662194001584240 11432139 186333803989048527974564023380044482560 11432140 -22401433833891291195035817616001971200 11432141 8907122531514124756383771119302595340 11432142 183226253993342838563459356463093504640 11432143 -1745435338448933877994920862001466015984 11432144 -94670839592922267271321890600709693440 11432145 867961096577431005460466541051964448640 11432146 -530571586482499323912246228916861773696 11432147 -154985883530779017284236646150483521680 11432148 1301395968633927291534371584102440960 11432149 101819746439643928121632054841885484032 11432150 -189018548463883979630738929735877846400 11432151 68741296030905065486123719950950729040 11432152 -2903104495353141701473736319418368000 11432153 182034088757976719178546276377846699208 11432154 15130774999051738381279601024347077120 11432155 194302957090908057289296868101599235360 11432156 4583623452282932295019125353517780480 11432157 -306280662050381282986503313483379981280 11432158 -142374502411429314343950222308978091840 11432159 -542280798495932080192611590275148899584 11432160 460345137097598984225669438534972866560 11432161 -265628212879675332434996077315681547520 11432162 128420439184480724799233102784411915264 11432163 502488743318179833159442929675734260344 11432164 -132733016620273406318382014891285770624 11432165 10622766856848966043068541132770585720 11432166 -294959065191922452827734509959122810176 11432167 -1553101189470641733321808387771760056320 11432168 -37210726506753158071028702462256660480 11432169 275834049267631526168800748953532693760 11432170 380748107159993540567802184014931325280 11432171 -565865709695208557557463394801503011848 11432172 349213120545488091532748282812343956992 11432173 10592562361027342325091424855527546144 11432174 53090046588172159254533987355085252800 11432175 -85242131560014641315819291659873041000 11432176 87467624380489606799901903543225810944 11432177 995484447912370286349392822903179924200 11432178 -30083984574811741310745949051157809776 11432179 1045047324747044812617962379126721243080 11432180 28022455394856445673038243277923123200 11432181 167925994319811273438563360328349765152 11432182 -223676564662634723862633748184223827808 11432183 -331906129708978466905194014095371712080 11432184 -307497624927804843268154737931370823680 11432185 -420943369026730196295989577104414194620 11432186 -119077876995591608091300916678278850560 11432187 -102377148996636657125321678739044239392 11432188 537305310670392551698486535830446720000 11432189 -756686435468114549994639025607993462010 11432190 -78538182685878109007531815357897728000 11432191 -1238090227648859715732594796367331142616 11432192 -110828371526916357337751942448833101824 11432193 -75583356616349171316135777814657848000 11432194 -158153584998475039231027041369925363200 11432195 2015211892767367244998704979678051920 11432196 -274013300912982330824593300773800828928 11432197 189463776469431162325440625430972403232 11432198 543012741193680363035375860349257105536 11432199 357789250227519687552704756254541911464 11432200 127104547542088196318812882187007744000 11432201 23208150138435111824243070179215536 11432202 -327477774168342015721244198551157107968 11432203 599905967445527989370941434590119578452 11432204 -104747074404786039538124663545240885248 11432205 236994687776824278424133881417957872000 11432206 -300937081095765655626462582665296108800 11432207 -13684382069251048734602478645790620048 11432208 161021147408630142462854392818926813184 11432209 245799828809630250817298220505554765300 11432210 125983053029418530292214451395237278720 11432211 781997929171667080802859738892382208 11432212 339131144941547920007881099425197985792 11432213 98156220612294277410910748053023291324 11432214 14485210470861347195445292182167690880 11432215 312456472253317214926648935811853022360 11432216 -180712336662067033338856070011486955520 11432217 562478435663123168242953994114930864080 11432218 -176091742231992095691768686400371145984 11432219 657517574536830227163368652206925744084 11432220 125225597515391148963686264849297249280 11432221 -35121233730148634321252716092605133408 11432222 -189839405332118420592632240441716738176 11432223 -2642813779153238788226753414270752272 11432224 181430411173913078249821542032293232640 11432225 -119052198333319639622566552673571081600 11432226 125006436665861950648074714638269160448 11432227 1000154872418554127945155843630192810076 11432228 211804055144092515602393042791623436800 11432229 273174684639518121537615287438005125984 11432230 178529250611740639536645247798135205760 11432231 1236827714439111590459422586638604745000 11432232 -117505512871856983142027908179635404800 11432233 -1371419687376464337706619265796990892160 11432234 272148356654492363215264493965039997952 11432235 48556083036131869640728995250041931200 11432236 -610470024022182635585716193682592510720 11432237 378505707147874176611025544140264345312 11432238 -378439690615200080343557381802074112 11432239 -184011081495500073425057138456711373168 11432240 -19723635938423653006424341403596554240 11432241 -269612153750874778324864186370617986750 11432242 -44362414967363513668764450235730497536 11432243 -227412448301147343733181883866831152680 11432244 293093577224242886841923553592895778816 11432245 -94232325222703649259503045862280424640 11432246 182173439917103922988350305125229235840 11432247 227884779573922627484312336473438687440 11432248 1291727020201246115463443157721552896000 11432249 107690845434933721318879939874119550250 11432250 439343279967940543110129500380952088000 11432251 -1262391934729300376136376813706597679608 11432252 -28109342820962004395964072990527881728 11432253 43505273904727095617406899037287109120 11432254 -262715395271503140379675965321164407680 11432255 -61769526065449461092752032466163491680 11432256 162479450184950812578818911532098781184 11432257 -10843676521883611554214422133635369680 11432258 -51348618385997660135456619541363346016 11432259 -8014271520997804388022088180244685936 11432260 15929881584367703551659702715073495040 11432261 -22096443013915640915263781619319287138 11432262 134698153360962580106421503239929054720 11432263 -2570379436629190188032318499889132616 11432264 1177927406795440018203372238406240102400 11432265 -111711306030105498152917949849834208000 11432266 142204404248264658456874036591142198832 11432267 -246766248743191845510408286771266268416 11432268 166424828507820159396109352261022442752 11432269 -458440735913274267047186213038133784404 11432270 -83283933662442857413700018133634969920 11432271 -647998779158505787444263550621970170488 11432272 -19382324031366503345464391348324737024 11432273 273622494434793680979624769704609882624 11432274 -8663123758155414163813629082997498880 11432275 133628889817273419237319879058216877600 11432276 -143827872817637040912115807949752899840 11432277 293827278916196742845406243410036665920 11432278 17780527250883829490663229172003362816 11432279 -1349027724472665642035661004988008695840 11432280 35110512236094118323079825397337292800 11432281 -3546079521243319849003668356583680000 11432282 252076989229443238845123977040841450992 11432283 -79231107737568701757667126181187580776 11432284 736348502034258201415761684610400047616 11432285 -512319594903525499553102404726221280020 11432286 -362197050639232904668138123349822177280 11432287 -579271529261877052315233601671502537008 11432288 518823021040057316034267399184442720256 11432289 255185041740496465219672669149043644768 11432290 -72500128447381467384864998271954977280 11432291 237819319057274019521715550555253364144 11432292 73575012537398359608106401667904689152 11432293 -1825194794294937221853089944637143411200 11432294 496561031648067990837132377967554985696 11432295 -40187527634979350298058246353124238880 11432296 -1033320390024887847035471150614789539840 11432297 -229126055467733210789225847800190516096 11432298 -357331638382054931780152582636340718336 11432299 -122921751171244063453492142028369597464 11432300 160912571614901698536574627985315328000 11432301 441545982193321420543682541046494829632 11432302 -32130209432821382915213468669729413248 11432303 -345514716168500784248617412689313915376 11432304 9850134472368153468504590991087894528 11432305 450373867074435322033653811460400529920 11432306 -691667458630400751591747756751824369648 11432307 5475917960296305387051210375874614840 11432308 -76978313914828842002838187861747881984 11432309 215923331313851383926994911462607418016 11432310 112442150683256417457495596219305676160 11432311 61647157519987275581635337588797052160 11432312 212342578236303008127315341767820697600 11432313 1487831984370450203817812268101222992320 11432314 -582689105938698237626012003475574617744 11432315 516569226881941180189244953859373240720 11432316 91349941416216011538610100750259609600 11432317 -1029098630944909697848159168563414480 11432318 -74109561423633981022529402084631031296 11432319 -546383854923062963537316629293236645120 11432320 -583862192420074107264472780359755366400 11432321 866623353117755980907455414524931766100 11432322 -173958861478131671719481279517443040 11432323 -119292028213446354079410384786895915200 11432324 7780730005779477899670099742837410816 11432325 -140576218543659174959262724989683630400 11432326 -171092354693863828926532212009893295360 11432327 1490620998732776944966717785343770470400 11432328 197314952360485194586311852969757532160 11432329 -30917209470029616558912722078768607024 11432330 -65104153345328607803093356442818713600 11432331 -111225733210233959770541700219069266472 11432332 435914638193833597077828088019812922880 11432333 -358124535303931129455770575950679794720 11432334 50533514678289462515111833094476431360 11432335 -142922456393042303858391386102399168640 11432336 71331649910845577255752452296445960192 11432337 484694591371075741338566182381850141472 11432338 -339543340994217701069441685636617036160 11432339 -1462099498666841502154426185934781966400 11432340 -26105795571354433851241106952421628160 11432341 -580816056007914570590272642682324038258 11432342 -13688968371682878813128222622655208928 11432343 280767447071013308408426878784058166200 11432344 -192229012346114925744739103662990295040 11432345 890664441445301145359158337533991732100 11432346 -321095846712269815479795717194167190016 11432347 320837209306777520436559779656351864352 11432348 -675718458907219406884913790224674836480 11432349 -62259480311566673934186609759070129632 11432350 -263260640678063679906215547384338385600 11432351 -26174022378799597839415986987367488000 11432352 187774198312902467331834515350735552512 11432353 190808765778377318203161011256496389602 11432354 109412953220059389361837868731989832992 11432355 558069625461048329279981599654033958400 11432356 142180502489085898113091414129593090560 11432357 -284261541930077848963334006407051725120 11432358 5817835094039788644814123807668672768 11432359 -270429888409570693143794995506994063896 11432360 -98977275606079397729516919111327744000 11432361 -499297371754439656342762940749176478656 11432362 -55433977228965187406574135679269023568 11432363 749440700792136307690101923745048738612 11432364 525056173419242030525871514695574981632 11432365 -105583710622453697506898519161145412480 11432366 -179548128346571478567672415341165268992 11432367 -804962145248762239533990162220597234800 11432368 -35356414025289676137792022819717283840 11432369 249034163900826750672634438924451547444 11432370 -300587830288601648571671757044331916800 11432371 -478202582897882588470725539572341677040 11432372 -106789872832199669403229362848367390720 11432373 -99930188149158191598802200104440685856 11432374 -438449511543414619027925344922127353088 11432375 -625622293197581019150210659741206830000 11432376 211615793788241931588768003660171878400 11432377 -1147896249992153920596071252262216655728 11432378 -793101860929596867043207457665763590176 11432379 -97683884875280532259343124857903731200 11432380 378803669693582404860902397146648678400 11432381 -991000455007034530123385957195179103028 11432382 214472559128155749212410445754970054656 11432383 338021590839893188424652259258566861632 11432384 -20633623141215798913100030625693302784 11432385 -198442154030142190525113867910561078380 11432386 225256003330241749058259356950175629008 11432387 -422454668704640152617133478732646848964 11432388 -574971051979112674624577674386221518848 11432389 1429756125282525458792130773367714870780 11432390 387764553242206485633434167949745283200 11432391 -101729366909225730763548341776978546008 11432392 283487558114951294834696243562641664000 11432393 -4384354980630498343510845530116320384 11432394 408469453923846709057092132558011351040 11432395 96188135073771036584518163608055119200 11432396 238798191672751270010995695448711636992 11432397 85756007992632574318619473866487921920 11432398 -280442233381483015425477079948962670464 11432399 37875364277924187744938239642500380400 11432400 30338184525969610651582974235056537600 11432401 93578751397349809383817277235618742512 11432402 473850848674768373343694219761750923904 11432403 -300077294331026201185844270024558017680 11432404 715278160172935093660642990739242153856 11432405 8585037375992366274251236705207092060 11432406 -21709448115040972783196293092555571200 11432407 349650748640220889735144748157256833712 11432408 81512855414114552237629104139168849920 11432409 -428183919212181811173978557783086889280 11432410 -3333218947532647236832072855649978880 11432411 337690889423710371475190574579244908312 11432412 690325218775207029505084039567583626752 11432413 -409889471946184964503631997754781550080 11432414 -29189068367541207349499094147046118400 11432415 -55679085786375475085760593874196204800 11432416 731411464816062532518859935329696612352 11432417 285358526704718573623171454155624703232 11432418 42687362186526052987399138162964087808 11432419 -625808387066585661652326584632494286180 11432420 153190174215124898291493572087741276160 11432421 186244500838732465193712329465928388608 11432422 -146394658661122502309660274699176563488 11432423 509219562073141900657761046312078095672 11432424 372270357764946495908237819714762833920 11432425 -1334379775150210115518062801932207700 11432426 -96456148373510997093087494336512690176 11432427 -342306464303077650380618582557116525480 11432428 29064876356655104401222138546829852672 11432429 355976853951339770619897339974824788960 11432430 -162337058535826420130505651365793628800 11432431 -74437404688100611622245132567813879400 11432432 -106466175276106729047108242539387355136 11432433 122840654845677751401826404815691904800 11432434 -92679763668298745546450563069497130080 11432435 -44544603493725783166782463327597116720 11432436 169941694812643930098480450268051759104 11432437 248471304267060077849615955701482258492 11432438 -54786881428670563514513459330787360000 11432439 354750032941802793190854773915454549504 11432440 65384769963526456424052914183693721600 11432441 646579651824996345496367848586499604842 11432442 -60237820115800347214717400739095410176 11432443 -1093273786491760686893556395573543044 11432444 -52413989126356006686323922316624470528 11432445 -111302405422999900100805570519070224000 11432446 -439901531062727660674643042436297443328 11432447 -41274498093881529689336303458599961872 11432448 7289001420632765452559113047999774720 11432449 -212171764603888779544089561115325023488 11432450 -83483727488497374698442774413715050400 11432451 -234926810311811088386011060624188597768 11432452 -9560874332341360772813335049631626240 11432453 10960452654020879906069519562644121024 11432454 180038806181177890046960288808428474880 11432455 127536417140440747605625590177622698360 11432456 -184344487324694249818430014257161994240 11432457 -48570573695018544784604748676487376492 11432458 -852754088788552119273852699503358439680 11432459 410002137417406799436154235393682434880 11432460 93768926252528732214797243878053058560 11432461 468715489468845764813141070944339019062 11432462 199007792679031747701171488578344311232 11432463 -233425997467126202716358963111003650176 11432464 207764016496763207146187771479373127680 11432465 -41366156970606093704289247596064814400 11432466 327537285686416078967155919109238976544 11432467 929543266829865391847301797173062459360 11432468 -1472754239799904536444249059496042246144 11432469 -546309701806875763080203433975967541856 11432470 10427286946667418499637300713804258560 11432471 -333915183762813897925112363545741678320 11432472 -264207081366088339570441913896058880000 11432473 459619250299630486239703639774989196928 11432474 89937238272615315258606832938315245280 11432475 263808514689154689829363812783703818000 11432476 -149010618479586527861912914366932011520 11432477 -167040801081782122285095936465901012128 11432478 -143003048050983022002594322807296568320 11432479 -539932631389668056806254309049072757920 11432480 -24479825641073943770698009869745520640 11432481 -187378760581716554183138587728770207664 11432482 -149412380879247292218996046125533592288 11432483 -1392921163316124752301137042928563049000 11432484 -218911122189806547534434941102411653504 11432485 -874297328463802262672880722738394278400 11432486 100068767506136980399499678445283724544 11432487 -241288331353847383911125927107968570240 11432488 56794102015456758160563893264657525760 11432489 -986351798954819475482151855152111855280 11432490 56545009324269042279030755838772838400 11432491 -35456773020038954028903779692883156736 11432492 384756618430096288942919789736047836416 11432493 310483224643832409032817145652936336364 11432494 -46842683275219436581913703249578343360 11432495 -192526889901777035080159302282998577600 11432496 -1511125751134859626751439174327336960 11432497 121665919580743177343546860312383964946 11432498 38817997416128002238347559823646516224 11432499 20548475903998216348798182969176873568 11432500 -128410533979803026168178846199946400000 11432501 -596429485380153856723258167644215102176 11432502 20105611111105664383694633682411535392 11432503 -226440602160248522608211701763742531312 11432504 -860020318559867988759988494507299082240 11432505 -120247638608824789217204560472191601280 11432506 291671897717909015272523313181754723952 11432507 -451918516661819913272286376644910121244 11432508 342489985119258389606630267268368232960 11432509 -14738281739758058763445403186064349440 11432510 267589584858312529436393885310231496320 11432511 597175529226368582962947454482093527160 11432512 -54342949930304467633421825213347135488 11432513 249914843654982946645304561786176373700 11432514 15428891063782075780958560166386598400 11432515 1115232326888025928013298802478407032000 11432516 633514860309930040887785008596454285440 11432517 -252705150911752858168727938903562622336 11432518 -69517851986047622584350892743122656896 11432519 6975421861925248413069234933462828816 11432520 101991385007925715991835104746269081600 11432521 380932079173076258579210931731650687744 11432522 -7863954314133161910302275869920503296 11432523 -422082083724838043925582237463756319016 11432524 -176726586741265993218077615088531078144 11432525 223941504654898208959723342465975833000 11432526 -55117015839089751604874197685325106176 11432527 -180645318901167919788005856659299628088 11432528 -54156265329329024039503051512625889280 11432529 -794483121653249401596479919520235626080 11432530 596418763704863501721361054086285120 11432531 -473088440427961344664756176086227684536 11432532 -35151345450383659236975368910740318208 11432533 -278224783438687498722189127248157374400 11432534 157234537577162038416103942356677504832 11432535 -187695578555466635323528363652323478400 11432536 -357155879768054780170331231676723640320 11432537 -65839917974525286111902805696051046380 11432538 41548309225001090599212548368821729504 11432539 10471167569325455354621454336164899624 11432540 -9507167099367263957365365644415467520 11432541 46964429458940461481194248979268345856 11432542 -54412487073429891563487656353586832000 11432543 -124504893036323887173613585068109490160 11432544 -541996654876555203488535920726928261120 11432545 320457593428644594036338227169761553280 11432546 -558707599677160473798117368116421124528 11432547 -236556505933295674707837237245999454720 11432548 539727884370209936817473208948854507520 11432549 63721936339923686821613117093362504764 11432550 25999198267387230373685016783237120000 11432551 -139883115626375601797990093150882661600 11432552 -197939509713217964064398952219009024000 11432553 -669269125217007878852928716880741967392 11432554 -37024520369469494425331940094298358528 11432555 -426095397896636122695930269243435339040 11432556 357109102968368946395963774987153848320 11432557 -672704969858559547668133496865798689194 11432558 -388846232339903480043624203089848960 11432559 417066795301235497739466399294060374928 11432560 -22981214686385919650455305153828126720 11432561 49945138823825403477670371132208928832 11432562 -227927460551775222337531822554732675072 11432563 -99952469581034533391378144016724437336 11432564 301152236540203843527604213388820480 11432565 -220094371117333045027259445709076371200 11432566 -268169669573867560980873690702459612480 11432567 -318621301655943814572200838209898576360 11432568 -231583538766583725344464083276538183680 11432569 1065410468180088059823304483590786100970 11432570 291735539694301789333861337622116544480 11432571 -568429713030507124710682539309014683200 11432572 962076202796374862871721836718937658880 11432573 -706977778269165736443322279942735661178 11432574 -118740671128943333177435088445206118080 11432575 138985620678682091112861176295937392000 11432576 865737334974953739842111365334496706560 11432577 2637303105305257217984360982400134336 11432578 462724721169353215518255938275737957840 11432579 325571571843489835928011664587468077180 11432580 166485301816495749420361268149648220160 11432581 1122690499684314254964240554406402892382 11432582 -2459027171888871320999190637743668928 11432583 -14859492311932209116233706313919693440 11432584 193910036387651341474541251346670643200 11432585 -103893505755087210814455961225500432000 11432586 -120871673750249958226834577540877668352 11432587 123066101805019516644108747896385825840 11432588 -555727286384845888792727203060264320000 11432589 35385659385493930297495769514980160000 11432590 45728417275978920696318438770759320320 11432591 -1026485057488281535253557512635865229008 11432592 94575241636060173306233234659589136384 11432593 219417628497303679138363909865239917940 11432594 315231655730864225432011458448068895392 11432595 308298174177536893447517301346970749440 11432596 48601020101653544808484907466726318080 11432597 361690855350334830352494964697629379712 11432598 -199083622161859808098881450748654748736 11432599 352959001782589062868866010885427922136 11432600 24739094234255592489969747533470464000 11432601 -28297499968410189233590340865369982332 11432602 -376450460503928925770685484730180955168 11432603 6119642882761963236567705916320963648 11432604 -30678040636145335766919209001474539520 11432605 517446450209071307086823311111399914360 11432606 -198512984234877569198849437579819717248 11432607 -219969133082534499908480572949663420160 11432608 1221787476615620085973201220109242204160 11432609 -2395895371452215541726845202195455127168 11432610 64365955599969245099915956966131302400 11432611 -261097124400547218924672793256482137840 11432612 464397759822096988352300649383381729280 11432613 234024620503694631150939894310635173088 11432614 71660805175352411508478905969401631744 11432615 -362844172066360266994868244602642151240 11432616 -103698460063530753409741387204212572160 11432617 -230227631140070647662051469820945383808 11432618 -56782810944934989464620080879245628240 11432619 -81505257328663641471823293897405602352 11432620 -89177604503185383028006856403906800640 11432621 521014876554913390905559361748524952450 11432622 242200289682529061901175789642758583872 11432623 -283416238141974127993952931082370272280 11432624 -25435726437801176529483748520081424384 11432625 1081940435892298426739273213039280000 11432626 -15012714367645137454493485487078799840 11432627 -361075799039246951617011788908764280488 11432628 -48545177692099977773206792326004377600 11432629 334426777414548471847022891232900572640 11432630 -75901886289057952984740864629856382080 11432631 -258251757363449339400675104555325235608 11432632 771636383184309374336547295594857369600 11432633 178925315435310806891080142728768771968 11432634 -61179289442736822999099927930672836352 11432635 -50036247803031458978969976451003873920 11432636 284457007444464173064215384785918107648 11432637 -875648482838933582544858136023911386560 11432638 4524464280669275216823879882885016320 11432639 1168619144172641463024025906555558309440 11432640 41326418469708871091660029453192396800 11432641 872797850764682417134666634801271398400 11432642 -141897788722158552297878746760528632320 11432643 -259217387884111242849225679874428185600 11432644 841295409857235198653979892247178590336 11432645 31551799520603553901403643783545886720 11432646 174623415943890192781266291955411661472 11432647 -295057846269945880704800634581620356904 11432648 15554760297018669665304744228608271360 11432649 4292304602711292849442944986922309120 11432650 -135390771969214560874809692870988972000 11432651 -34486915058204995847875909970748138348 11432652 -45394411272237861487949205423082192896 11432653 -2192807078537309118074332637917222215744 11432654 506195016193305245606135652864969475776 11432655 127828727589177765874080926436041022240 11432656 -263608995647046223017586772147218415616 11432657 191248988102959102072332222085854359280 11432658 128754103646694516939447232546945286784 11432659 344428661570608638661394701759029940816 11432660 -388154368639691230267797124734301528320 11432661 252792107678844108217911725070817344480 11432662 102918863993477573353256043604569997632 11432663 1085739509740593545746186619622054903168 11432664 55191633115816268645830799399343083520 11432665 122102152632579385084096128370435437060 11432666 161834784710430578807221987796411051520 11432667 -61344288798569086132363794991462158336 11432668 -2043592438562644666547628098803987456 11432669 104553084866565751641313135593004705344 11432670 -288708323814465395115625222368288038400 11432671 1778258578880156583204228959259840144 11432672 -1085539457442936412966922676927575359488 11432673 48129300347905188363573554641578979200 11432674 -622669642306062916891274252862786004608 11432675 533132311727971320097118859993024855900 11432676 4909719272331586412864819070345904128 11432677 28288668714125988680451862000203654592 11432678 -72640854724073535115299080659717306944 11432679 208416951575188583697836650586414585088 11432680 -113030387368126453201760078354712576000 11432681 773902339541018314001845857117599058540 11432682 -177453861201904067280335142016794565200 11432683 -277688018939081178977904981290587700400 11432684 -156173381568606124384033035103178016768 11432685 -161609960718919285266331143947196000 11432686 121355175131479360453483035957803687424 11432687 161816921257984090138693657254818340864 11432688 -25179466439715682225184323997717200896 11432689 486452649645789711467932879216691080356 11432690 126551528755390595244328380905454813600 11432691 1496207735269517352732938952077576494080 11432692 -638194299305466230665432674582335853184 11432693 1261103594741197059468201572628040704942 11432694 36267132466662832281554446342394050560 11432695 590030174953072498101507340082428910400 11432696 88382627959580177151243954209488220160 11432697 403108737191412118270911445196479006800 11432698 414600534462155378993828135720953760736 11432699 -524611567564431625047816872688404850000 11432700 305439670000794602061056483283391948800 11432701 147278705827467136649043382486992249952 11432702 -250245653842502444905015598247828878208 11432703 -746267866787525312801558222395323238656 11432704 -168083510757623761203347983007049842688 11432705 102598487951267445171051339494010677160 11432706 -11132165870751622775273790578974190592 11432707 -53288857997949242121394835409498178560 11432708 84625236983174107699615290461493129216 11432709 377443231637158664033508028808851550814 11432710 74870517657334038137406389255676048000 11432711 4533098821580652815214008089069351344 11432712 41899382655771388909601390460214763520 11432713 -1982322782123134120448602748473558352000 11432714 426513430902229974545640055289546584320 11432715 29017359635577758479597114557083070720 11432716 3528032882074916486550473891702531840 11432717 -919395332157706756612906834057862412234 11432718 80975122801602878342618644883524761600 11432719 -760184477961863932612648742586801516880 11432720 -46864636009058872216633560632696340480 11432721 -715609483075364693091508165636749172896 11432722 -164923304554961408749642776454616709120 11432723 -228173765234477871670158681789820730280 11432724 -142221569363430777994594279732606126080 11432725 298497251264394532126033223719702488000 11432726 -54237841117654366808401942363950494688 11432727 -81111349037723101774845880803043779792 11432728 376495358792106778318492652928909312000 11432729 -475797338136294585877961035594079343408 11432730 71980873384273034019647507226650304000 11432731 197390744160171699192812602181698246532 11432732 -9867454693663714403231828101031483904 11432733 -21906755788343941885619238328521465696 11432734 289934767459564560168051968184327302016 11432735 2590052058129612832255607196149032560 11432736 53910501166437958513606991534289321984 11432737 -136442921032015530171540516523146373920 11432738 26540774144222519342759412578132017152 11432739 -117914212018730173332392578618367311440 11432740 317838095233847162307710782865096232960 11432741 153024932392207124053581903622771941624 11432742 266730863279269648515337548604026094464 11432743 68097079990127503209048508996139134000 11432744 152852842923113663166618344732027612160 11432745 -6961846296066576927967803554470907100 11432746 96765311689115643851660930910395176704 11432747 510008676806503453693625817740974410192 11432748 198898819912278545118098930990597481984 11432749 14102910689351819429070406068316462400 11432750 -231373900246579354815042254760990720000 11432751 -311243131461424959418491703859986711296 11432752 -78973383816330825403481623906919546880 11432753 966811179532166453476161783680072938002 11432754 -2535450333482938266452090230607740032 11432755 -233385677709488611275452118799974697440 11432756 -530965624882382984267252383906291015680 11432757 -109986899328417610464098849128012279680 11432758 336683963835432164991999703675979544480 11432759 -293063616383783334544521514886387833632 11432760 -411413075597608981530189791567057510400 11432761 655948106567795309306957970559463064362 11432762 94497031275628949022148044326821555200 11432763 591471733832836997952141097222331167704 11432764 130909263183608724191406090385883267072 11432765 276649076472453783377178628615839423660 11432766 162336721689367627321885671087094597248 11432767 361723630144078847133028926237208020552 11432768 9675775676545918966479631201348878336 11432769 -104418575420684567274595040518923102720 11432770 -333197864412826254530190942909948696000 11432771 -99035873410926286701379059400474473216 11432772 452248295091934749568944536452512153600 11432773 1063518723350553826420401168866099018304 11432774 229519475977073370750480062754276791136 11432775 57116264971309349353909563780303264000 11432776 -179313964510502869450423558300177873920 11432777 37927011608308703036214147948942695220 11432778 104985496671321568458001401325688308992 11432779 1295504274975148652503532035036554831380 11432780 395085803539034792362476269197685760 11432781 -652187961308934690629862681327791229930 11432782 94914033405572732145293782606271308992 11432783 -474020569341596777884737129895524877968 11432784 122771025421826733469439240248743690240 11432785 38008569423714084156534543930795413760 11432786 399203314975092404298843886825335826080 11432787 -297290699034039317792991333129277365648 11432788 -78175320536201921866441809981965687040 11432789 -214006276882781121908626187796269797320 11432790 85134723356284406990869133461765057920 11432791 477672881034628095323813904351988349192 11432792 65242052988412824803292202666238361600 11432793 -342468473615923594694010519079924447536 11432794 -282927110249145681224578494734586347520 11432795 -507738955233005420334788069799285250800 11432796 -105107355365004856195943628986002492416 11432797 998736648938825224670272329110001792 11432798 -101921569857956128041098515952411055936 11432799 -3684721577467506406201319966901112320 11432800 193305874035104805956287917806950809600 11432801 -126463781518560771461321781663507398400 11432802 127746404909932604203604370022881145344 11432803 1059086679325595634071064638774439628864 11432804 62522878922677903283533711562983219200 11432805 -403903629769122546359306210368535334240 11432806 -287803127384736074863755517205782272 11432807 -650405577010816747800301698310333400808 11432808 -311563008766390418975387583425428899840 11432809 -63722048381755882124750120270029884300 11432810 241674835486501812804235446085714654560 11432811 -3715664606429516789570908450789712400 11432812 -138513120790479426200137011229504547840 11432813 618270212594585768877691108986975306240 11432814 34272441447611190200474496750455086080 11432815 124930778336256697008582999612475360800 11432816 -174041871088131417983507523042062204928 11432817 -459420233178137796432530489319495822144 11432818 -110919812904727961606779778444946374640 11432819 -2136111769250679403263130655686118321760 11432820 -29572647864859406275310509575168983040 11432821 178579959302830678467677445864790687022 11432822 6928754813095928447050924236022967232 11432823 224559381929948985399191975472005992608 11432824 307543175562230595951140929343975792640 11432825 288501858699686058133446654204739039500 11432826 -24243438097673515983006157072878641808 11432827 -358600769471036700025334470854459031404 11432828 -110724457095886877779927868860461371904 11432829 14362299805801773192046876229700084768 11432830 -48466373197095281135000280718166869440 11432831 -177381114286738436789824129128927932736 11432832 294167263711369781529523475186083430400 11432833 -379747873928082413739349683090278977918 11432834 -44515805355700882243039434009347136000 11432835 -279234649557612116561079637134143250960 11432836 -416856596910324773610672861999287067520 11432837 179066758156293329019694154877102255900 11432838 120161556122742572854041646521072433344 11432839 676378108245422398648767776192163922200 11432840 -1748336933074586822962666975044403200 11432841 -19117734205908566790063784908969348096 11432842 92856935251928193333006114555663599712 11432843 627938000313018712007402955341204406720 11432844 -1013839899538931526279858293266848829440 11432845 271027348709949041484562739829581575680 11432846 386633392126524011565238715332868513664 11432847 144226744935429767213923585205948767872 11432848 -16378681721548906919802606309469061120 11432849 -203076325925878507279110934305245043150 11432850 -37048313193994310192584031575246521600 11432851 -83018455794720216027327407598116024400 11432852 265616547602394213995539372178162784000 11432853 -832152489320317304500710784876574179200 11432854 69623694872713686625650052744824389952 11432855 -2561709091032163159436863158649804800 11432856 -234919120516185057848273775985839820800 11432857 -1011498854235844176243786611000866170348 11432858 570499911381671309690095749499344983280 11432859 -151908431339783876347966401937802322432 11432860 268193162171221941921640029751106396160 11432861 37476853231495608675060316346951483424 11432862 27735282939193908505669814423814144 11432863 273979639341621172010874815307665519904 11432864 -1198365657254139055852374711292543500288 11432865 -178204567673863167868350770429727610560 11432866 74850786343659253602206739056722999632 11432867 -131321777387553686871734103086661378084 11432868 423497118419912034560355257031711114240 11432869 79053537356866426139247414634388420896 11432870 -8020880027631361119754545475040248320 11432871 199394516437670351565880021413375593040 11432872 49758539817829998811030415303226163200 11432873 664263521189104082073035706040193640000 11432874 282118934866242057847739958667030820352 11432875 -217824236214842640415198837730132556000 11432876 52754514894982493377339065064563609600 11432877 -23864326748749505753343508343185304640 11432878 215543866385512559895076493747997894144 11432879 1177419527891773322101513466842969134480 11432880 206178459463882997857064216229838848000 11432881 -370028030576374855206182251863643486318 11432882 -389000294875932000973526977295964500208 11432883 2106332904288889672832916240381444096 11432884 -273378587314295277200598565697804013184 11432885 365784847694737065839304019441085687580 11432886 -186355038255377729050377017569763352576 11432887 -875327923651637885392825250445147063600 11432888 205278899257513817951714996985755688960 11432889 -76118973677777469703468834338088564800 11432890 102977730694931210418322139561840148480 11432891 146634490132951702195600087078798819200 11432892 185755776334630034684651124294083645952 11432893 169656289073606039248172900373367963264 11432894 -978453766981782228119992694028951699456 11432895 8178573893421343058493144704074347840 11432896 -215778397089258724406201772461868974080 11432897 406360519094887142128199049714233766144 11432898 -78971073304280463948714928166576933856 11432899 -607551313803329193773746039744174044100 11432900 -47926786835297929456324689198259344000 11432901 -109563962908915722314063744429335414560 11432902 -221380199952257149112836059105354566400 11432903 379911363450234124231533318998401672152 11432904 162170474923479221492385771802558955520 11432905 -670796385823252510916392735251067169280 11432906 565853815232527978069116490360554415152 11432907 291130980777844068743249541501374141004 11432908 686217427188585941425113159914399616000 11432909 -217751465413364493817414190684892939840 11432910 20263441250361304947196218775049055360 11432911 -163080569328850548650030376810148386336 11432912 -51984627201176680428846138160421904384 11432913 -259773704858958794081645471421920445312 11432914 -30606285170321970643439652177207584640 11432915 -72866303233390918728251555670635425680 11432916 113994865328389800636024885656908191744 11432917 221320193662999211885578218882096146880 11432918 26457086295352242326771320199695994880 11432919 -801146799858626340022848639026249089200 11432920 -270482755714365807856513257559946035200 11432921 319239545073743455239175008669477737472 11432922 -429519516049004864037849281721137999616 11432923 869909731674032033590221690472127240560 11432924 -109605356702848862029217608855423623168 11432925 236240574364842968842947658715405091300 11432926 -4458758542993856806230585395481952896 11432927 934114339312128982584375279330538920 11432928 -194011102873991268558719133553880727552 11432929 -148462484684325695640834061583688323024 11432930 -669399814062871911555431765537405606400 11432931 785653922032642768358396776832710323120 11432932 14141439976776618091837852401954177024 11432933 -1348060470764772973446809027890262785536 11432934 104558191430298225080501057536666909440 11432935 -550235432701564421849017333767309525840 11432936 731538672516556337391859614805569223680 11432937 -239842919192342950737082116779849385840 11432938 -312065456975850187450084454690809125888 11432939 -11998135637842853364445356672888645744 11432940 -125577271157610201459451868641027737600 11432941 54696646154742726677778864144111196972 11432942 723655034046217545576249731995867012992 11432943 -295112223927920495613333090634853466168 11432944 -105174608458955846590432963261311123456 11432945 356998894071985685149563252912874043700 11432946 -36258287227286297550637043529322536960 11432947 -466209180937429002034606788535886157128 11432948 -6447981189051523534005296898376089600 11432949 -444180928103154956575264372399065478752 11432950 61218991233751950378022651706600222400 11432951 -84296128332275189064066561392428526688 11432952 469397369792887301813756961555540357120 11432953 431488771684677986400277221059231531840 11432954 267182929742557635547048049952524532960 11432955 97343068338903244540065619925341900800 11432956 -87411698219808229454887160038309304832 11432957 -761697298495999268387576637209666380794 11432958 -181753227837098186900964022701279527616 11432959 -668261866478423208716664094763225701440 11432960 -203737796245074474792620385831066009600 11432961 -629711749215884178528445336709241460800 11432962 350053125338817463473865959361135035264 11432963 -245586442621313085310691634684428958000 11432964 -45501368111770193449229125416479385600 11432965 -97750846228530376066366148634403228800 11432966 656157456316390078148193141305605134432 11432967 -123557273759098788979448000046809018880 11432968 66045707818245120962409950648700610560 11432969 -12151909801982329724276845800870321456 11432970 -29350465247874691016916103255736530080 11432971 -70202633688392509294359135480957116016 11432972 638571077659478162631999593615547307776 11432973 105505602652811652869580494993369765568 11432974 391107011305141486287052725139071114816 11432975 113008222228885467676230489877878933000 11432976 -3168206955033841249667892416352485376 11432977 -914945956634654021954090049799823236174 11432978 271727621282324382088848294389090125824 11432979 62847573451883957432619850656087376200 11432980 -76144231005377545285882344521935280640 11432981 187161814591195007928899229206073569280 11432982 -30235047916079698857007495125226371072 11432983 36624986199108025260217132258761003304 11432984 -379015303601211213002221301918093414400 11432985 -529845796328190837590617676454330858240 11432986 176781994840004521554536260786546434048 11432987 309380982814663109961249909444044301312 11432988 -5550917880101219245847640002022590976 11432989 -405566697612824157853624235352259743540 11432990 375090723447263516462203231392486024000 11432991 -409508313406694138496331670737632024960 11432992 842803001451586706397519590685073539072 11432993 208127925116375221882397347825660190208 11432994 34012397632634581815376080694418160000 11432995 -194983656985951133057523959745550209120 11432996 608613784269799824618077826849098640000 11432997 -43479919085377427269578938235610700226 11432998 -415808513613406946748757471429338460800 11432999 511793054362159462287682751743959174936 11433000 -314389445742549512313308309073346560000 11433001 -74323541805616630994138137372471173504 11433002 -89900361557190955344471406475793415680 11433003 512142072884721867306900708860920171200 11433004 86807889289918685163446761848953190912 11433005 82308885435016802832813485460333867660 11433006 -63721229646154638544349159281742832960 11433007 479142636702637414587952506764128234256 11433008 -67500230770813080615104263019832557568 11433009 -137592645501157649589309578792331416640 11433010 1431623526508588099105843934356828800 11433011 -487736417828359749116998149048295382388 11433012 8601464583774978141755795477384742912 11433013 -804853129694902892113176496327721710738 11433014 -375864696926130136759981319985186669696 11433015 90767123021102208633553735598012640000 11433016 148105905756876790479118200480244162560 11433017 -939942097631126655013633558605633464022 11433018 147321014438578730225381640755022562560 11433019 -512249156761945506591460250972813338236 11433020 285222326941373499121520699594568576000 11433021 -474281287783095355535025963155423455488 11433022 -410671364888974885669991097548574321600 11433023 -1027515296969370499032482824074644064432 11433024 -61827377080719033030301412460997902336 11433025 8337591535427373370770264432977391600 11433026 -206318387484372963817357297971822297216 11433027 -177871482704263128706759377867344855568 11433028 648203543419271369116145266995220003840 11433029 287540991322171813066168596628569249180 11433030 5743802421477091329279831199155640320 11433031 -520324348750249492916282182863852736168 11433032 272486794117516494769225022063969894400 11433033 359477685558942473630243287595216257002 11433034 -222330504262945574878430125801337605584 11433035 -22976382586623054127877432380502047440 11433036 139133628050630814532423524825256730112 11433037 42569885256644911717374969620251499904 11433038 -122505345140299360511697987777381313920 11433039 229166261517444741407251297911612486024 11433040 334511624734254915727718238506680320 11433041 -8645591946867440580786439061122957920 11433042 65049111351631747031004830858732778240 11433043 -406764548068319704981721384436657238560 11433044 6117444392554023385755478437725736960 11433045 4473635301347975498401481393983117440 11433046 -240224326302264175564981401452128344576 11433047 350313184437802142651552142021251154240 11433048 147278740010199084132279278905589760 11433049 -489111698835528875308806233242344632950 11433050 -87471231720359388205868464477732646400 11433051 -87602978449664682806871795636623512800 11433052 -743825214552845538002157223398908337664 11433053 684480199273241050819744601685789740640 11433054 -150107938660850275933031623487684878080 11433055 -2993933140780412286194601001762536480 11433056 -961490286610442629123225549211716681728 11433057 25258658395593702127680262951332036192 11433058 54518090558860119678825895914140259840 11433059 -348686794837963789359594690514052067840 11433060 -7580286207967541318156913708789964800 11433061 -133634777490976767223437847124112941640 11433062 -36064189071542358058802500283375208768 11433063 -6905279925133772624976492159551962416 11433064 -159681164203849970437435685567284208640 11433065 -232209163692058005156115403295957307200 11433066 -2606558331464071429256280576891334656 11433067 -144523999737355912178642994967789727884 11433068 661811726317566211331210333746416998400 11433069 -38671249907898066529881074522659979520 11433070 -200025375304391591477816748847685529600 11433071 -459619493487061982502351088032308938896 11433072 -22657965092498842175425032224768360448 11433073 105206162427145976855472188483338013760 11433074 220122486157688800892791050814875975072 11433075 88261971342832250544532757827984842600 11433076 276159840546100659278818708668772903680 11433077 748127107330321420379510110861067052540 11433078 -197143717818455629953460217961587470656 11433079 -131549083225842000308655709178280345600 11433080 194668115577106272113528018821830758400 11433081 -916034868501463108373312749005899165952 11433082 -33970672443914612998236216519706579968 11433083 -809673205544763871273271844020218072668 11433084 -3244546298616034132240183235358646272 11433085 -777362581601243654991084701383436843220 11433086 -236634449524856792610126029702620713600 11433087 -265377476677475032689493933269018931656 11433088 -61889133203276311360302843691008000000 11433089 -927594658836027276987375656110325559360 11433090 56880568992263032650776942780869432320 11433091 -1214485048231780505341336508827590320000 11433092 -284747033896901484062756758056271687680 11433093 43722685205381860874292807053582174208 11433094 -663683828204672320918397709743036670528 11433095 -1021398607990037397479634075804883402320 11433096 36095161617789419367571564928898662400 11433097 325207014482716852486098105451627373960 11433098 -8060732230635008727243839340396706560 11433099 -231584763987910620482025580346626475040 11433100 35065276592295293448989412975537126400 11433101 642085648989814465971391652806488018102 11433102 155441986337084989317086670305269280832 11433103 -988800270051935329862123931497456395392 11433104 -267387862768928174947405804211323822080 11433105 309806677521084589521815052619148658600 11433106 -80847951687270099125866124657527387248 11433107 100317703253261111496258788587962156192 11433108 -431308223222267127636540256214793922560 11433109 1110940826543367028584171906649819207310 11433110 25176182067756421882297279584946513920 11433111 -131578341093525771580383781489173326256 11433112 74637303409469261738170649635938938880 11433113 376801929868110819791120008409127561600 11433114 3042983995799231279554576993915923456 11433115 -68398217331082864595563795695142338240 11433116 -306040466379930750341712096414444650496 11433117 -480919017797468206860602639114520192000 11433118 -53230274111610795068615471026807739520 11433119 321253833725640550541692158493284122520 11433120 279838074530004040486158537714381619200 11433121 -701612442438591070316346622037810844510 11433122 163065213483905928522418530270658508112 11433123 -435827395506227260850673243921695625120 11433124 -214994918683795179798026569206211820544 11433125 115962503888333154679299721590210240000 11433126 -457245143475727883167523883253223079936 11433127 621048022701383785238978447672939405680 11433128 53467230681648718591399663103417794560 11433129 -92462365265416579565718188139878184144 11433130 -192885810604854497901728831704411284480 11433131 639254969481911520164595327515428675512 11433132 196356427993034000615645057715362701056 11433133 214140972226614505819819737448057453984 11433134 -147631783196393419858591270861211912640 11433135 -3193232963168719998912292600222333440 11433136 78903845344720672845514910300095119360 11433137 -75985408107035409320334781647141355776 11433138 -213499170328252893864577156267594318080 11433139 495557517525904426513405481067001575024 11433140 9847999625426194063712543612956957440 11433141 -4117209044801810564516654403550128384 11433142 97799630906196904399460713849587818112 11433143 291617470713764358600437608150819876392 11433144 463226773728075283389744841009770270720 11433145 173491061746003923934795266290393640900 11433146 -30004703776293695778523326828752157696 11433147 5964090114539211100870124738214777600 11433148 -86691392819478624389220057058509036544 11433149 106656509945555501735165650615807159680 11433150 -286214004852274959546846593009067998400 11433151 -344538997712417424130331783144019644768 11433152 182816611704927066824051378546782765056 11433153 -141538012155093858939416067889035194496 11433154 -762181798728421351075176148544534757888 11433155 -285589846729609818649517698679874090000 11433156 109026971727178668367221632015147335680 11433157 -959385747029772989815929167900548133060 11433158 -37637194383630411498210173646365170560 11433159 589700555126753194059387340796306439264 11433160 275023929967289306414184600341121945600 11433161 129000181889165591795460704881322863632 11433162 -9715518652918780566912117385676841984 11433163 228363554594020557144223906190304989760 11433164 249403083323129382114911912490396873216 11433165 390878189285571048938977801808297053920 11433166 170949096755832927955054762161507172032 11433167 -410379075971088867828529921375131056640 11433168 7639299480161912044101686773437652992 11433169 1299089883057097362132132717398821300 11433170 179696549515809728105201476755140626080 11433171 -680703745078924816815038010958635522888 11433172 -155798068954572122529213708808810078208 11433173 -1033840413415276711309486787708571579840 11433174 -27378219395936016041906595509100126720 11433175 63546454940629462331874439984625676800 11433176 -40275004229111200252148870142768906240 11433177 390192888480207258084328746826791315840 11433178 62259200896790888300456644362058625760 11433179 534309937146115800280348915937725251780 11433180 281316050967322525963401232309271347200 11433181 -697258589912499452330836516717135261018 11433182 409452402565535721268335011456551896192 11433183 -60464290429912225591492290169919807616 11433184 4854121737754019974241709870349811712 11433185 -76832405389430576104482662527806935040 11433186 187019868886699570091634919936815707040 11433187 -18647754503981725062496183774691181560 11433188 217958767872742357954313884996699415040 11433189 -709777725667022594633057482955097449376 11433190 36883207607835517825617053424571979520 11433191 232300453147276984396855762702756427904 11433192 -306753970577138935409523415742458675200 11433193 -430841555166607972874099854435249581680 11433194 -529674588978861455077367699547311617104 11433195 -466610405701152894314615822418936817680 11433196 232168074719651985909280380914583572480 11433197 590275694116205074974681791337249144000 11433198 31813483988935706288877338252942333952 11433199 -560967757743487770119219356655757722800 11433200 -34388507064630781589062154325366374400 11433201 188786255189578085965514852729012077440 11433202 -128799967418622988242098861914541479296 11433203 -39318871599308755267565900919430611840 11433204 442916139603446419610775754770175365120 11433205 -156044782793513492450280035875332570240 11433206 -209727861287439926602741728758150656896 11433207 72210872793169812562499400232512782160 11433208 -117012157799419609808821331364175011840 11433209 206558399558100636099535922752065198804 11433210 30111276499157610586280391141912883200 11433211 464681289144174882020664552223949541232 11433212 22466459982484049630409654704877035520 11433213 -31932036742593129187230299817405012960 11433214 -58702772290116143716230349856765939328 11433215 -198645027800221461209338059968242815600 11433216 -340340111962880122469879274634569842688 11433217 1000532756176935347598750082907547225300 11433218 -338124581013045067397893785036728844384 11433219 -17999358522847414001080207516512921600 11433220 -158249695300288478135883115308801515520 11433221 -119018342413374307989263655586884142500 11433222 -41555005388698090995920400604278835968 11433223 1312560922261371663144193439594180056472 11433224 -292617717031669355011318876565116354560 11433225 297002073542320726792341652914951747600 11433226 -126096444094013686367948557201334229504 11433227 839740378007154926862110971471035936 11433228 -69141388758886764903527400072451322880 11433229 -722184027633547618558547400201939956170 11433230 -122662576443056965177399178350475047680 11433231 605524103204231544705697135005799632 11433232 -262504891586935090077476328811513176064 11433233 199412855607482032669241100737065024320 11433234 -39074555601496948915287037852561336320 11433235 816299708774639320299141362138163546960 11433236 553616904543897283238840960850587153280 11433237 1071576867188861840989475483320974557952 11433238 231392354368656915681315864491646911520 11433239 1352073389140663687459002476381173452456 11433240 11502787136890101347738108895989760000 11433241 144066654606558536728491314983128029642 11433242 -33884063656318495281960674270000275728 11433243 -719648678341493271941264329691937413736 11433244 -12090528480492265300891092130430756864 11433245 -57157073940241408978543876010431300500 11433246 6130550429633288945953400450543963136 11433247 -118349699335614380770864651667923092368 11433248 -486305908964170019235862232802494644224 11433249 -1488877010191534178733158628432091566 11433250 -346016724237750129722520894346953600000 11433251 1091999785569737821589136015716436081600 11433252 -302440264051806543214810064490878573568 11433253 6730544194120992280213460928662604000 11433254 -73970913261959885238784332008203819008 11433255 154591594381256122826341370734121903520 11433256 294015120167396676232461170888309145600 11433257 1150980781720561553769408153947937502032 11433258 30365167035986894203550551649657041920 11433259 -567086375507075812488337741744919468384 11433260 -8858123138221311456007882493892526080 11433261 376953073880970091348852678809965524608 11433262 300599796237642551639676352051640077632 11433263 71187038048627698201594882490392127304 11433264 191640263380444032011017269081739296768 11433265 38705276941403314867688065932454694400 11433266 -72901148480736563969977423260346428096 11433267 423347058704871238230118003177176952320 11433268 -567312444200459498811785198207499515904 11433269 -161209157145480299989748609910627872160 11433270 -2818706676915268201203028216387215360 11433271 -99998139611512008644029167999400403688 11433272 -42636394507200458488882618020325171200 11433273 -133550192375203894122371513668837811136 11433274 279962768374409601472523123064044309472 11433275 4435470174639448378625571989848512000 11433276 -203903381480688601289070372921255187968 11433277 7519851080641116353517993806972340134 11433278 332875756082624137560491477817608989440 11433279 48608002891276572273500845767833740800 11433280 116709604301872666455717297913410355200 11433281 -23226787093894159154870545544077037436 11433282 -77301538607210218795419122416843653120 11433283 -1493884329764903674059700305751931439920 11433284 36031826884648962971103442304094621696 11433285 -76427339856147983115007818230559988800 11433286 298787472325961844634335791348635967424 11433287 1560724563682634078802647788407734763432 11433288 -342859824413166430706951457568747929600 11433289 -189737548621336327748689945847914175808 11433290 96060571276891513449715516832810227200 11433291 283254938690447072852758293410909328624 11433292 -270296180271478056145257758644530679808 11433293 547964474863509250652584867415319216960 11433294 -84410634220667593780845029242841645760 11433295 -138630327989947097762756715708454846200 11433296 3977609165817397866224333638053396480 11433297 356663507599420529656199698924539721200 11433298 -448306290145028221825572918273313695600 11433299 -265581815686322568740234400190338982368 11433300 75022421107393918858126293996588748800 11433301 174818109073039131589672390991924538816 11433302 329264034736886929450544336616431142912 11433303 6462658226595058180270104366203704704 11433304 -775309464077240954208164666399957514240 11433305 -230850098391279066208976262564715590840 11433306 -357195358570429378848384260818644499200 11433307 -1115787121512110785025131667620989099600 11433308 -899617886637702574699102485625692280320 11433309 -27682540058795093994884918642183204352 11433310 -195248410288986871939473137980384289280 11433311 177594699176851226651903839777065690912 11433312 23361569595121273855830401398341894144 11433313 6117001611148001013248965140996121264 11433314 -790303719821711425486265530947523350528 11433315 187908961711946095525548101246222112000 11433316 -68304908748721409737053094386827919360 11433317 225310045366909126811435309414007843132 11433318 -140660091925859591978919617261285500032 11433319 215781404461692120954337005719431763544 11433320 401630116301123336395698135965765529600 11433321 1156582498425442976205175553723043559872 11433322 -65492437722565831679572296997999938048 11433323 -474165726520413746263294671593546541312 11433324 -68026660890866120653154587566383136768 11433325 80907955985200303609224329382025026050 11433326 -459988211094858675991312444034141542080 11433327 90141335591026714235268221490974415360 11433328 -92086087379474833522311339836925935616 11433329 -184211194768166966359483925153776289070 11433330 105368562002556239417161913606661920160 11433331 -29022090191561928032264292769126842976 11433332 33186952428878057244375854180216743296 11433333 -13616635352994167258468481080854948992 11433334 -70899227936376883445011193225245618560 11433335 307142767874061974341836006228125346960 11433336 -951836150545689871780479921838611456000 11433337 -345792543686924075926229414218408990200 11433338 -99479074404634039940171060054918863104 11433339 -637137330157085767215850952983941270480 11433340 -117918816679721367398902223424315571200 11433341 -875897414029680279440320670057436987258 11433342 20322252837081096382387750695658579584 11433343 -262568068343576147316974190372184321296 11433344 -228390110371735732984463871052622069760 11433345 -107748073638636407470261912070762035200 11433346 -9046513594598528965516513565097600000 11433347 -462954653861659302879550091785801539204 11433348 303556596543034900354928277052908181632 11433349 -374173434007884679921762613880837272864 11433350 218889233277925065761259983428156324800 11433351 -545805645930971013532398053866022190168 11433352 -132596714301941524835867122267662090240 11433353 -474330522275000066923316680419516051456 11433354 76367233327378514256624407727787729920 11433355 -113480992940042725312669406986236438240 11433356 14003573231826168872983531474699259904 11433357 -4131791245667491027337198948588202366 11433358 30851562396572873454207223629662123520 11433359 453371749999525338578523275829750322416 11433360 15811014347429655798552617909806694400 11433361 1573482767673273440508176673946248317952 11433362 6708149694241975288264732082304108432 11433363 617471511272516754275033183775703497144 11433364 603870766764728103142455380455315302400 11433365 50492973027682600813242615793958932920 11433366 427459887185351857804126452674193120000 11433367 363992961049900853921137635571721452464 11433368 1119583544034839237959979119532912885760 11433369 -141479721088015532359557295526178290112 11433370 -44600908847158472937127536230078797440 11433371 663708393876208903419761783833812301572 11433372 -238972754847345616156409275966280690688 11433373 241079761397803799398866291192237055840 11433374 -376776271196427852525097839124963414080 11433375 270386621357728314647042076203915058000 11433376 -895759360400895006225617871467401248768 11433377 179560340706627847074573545422767990420 11433378 138545823405793568946126150799899002880 11433379 512420610894419026852767240239325717980 11433380 246505208677977596619081176728064471040 11433381 568417781653532618875625927595959705952 11433382 681686335388974484594023539880271373792 11433383 101803745031439833564800070977710586400 11433384 -190550834049364980675528983113443502080 11433385 312249311235326483166449699031199595400 11433386 198167341266049196972148646579382665392 11433387 47879311107915942741968627453251864320 11433388 140565735275560458351627432648192812288 11433389 330283757970988077566681465011127857920 11433390 45196785057123906995689735454048620800 11433391 1105637626206082889985525152532929915792 11433392 -141012256882912816247033244613429493760 11433393 -4235831061921302044780055452317165936 11433394 100993799775532757978625188405363707392 11433395 -91933746488234701926438902309519438400 11433396 50002541989495857893478704480782977024 11433397 -192855954056301016650099578395740972420 11433398 -250352471452470632765519605676598280800 11433399 12675819956272789118856699314425413888 11433400 393354950880892676483697891479622144000 11433401 13913744976350467355873554313908481280 11433402 -151135794857525301214262918504751363840 11433403 735859334494013684584683349293957943652 11433404 -11092024782924266313215695886600062464 11433405 20820045719225713679805776786219864160 11433406 -21854673148373535179552934847585527936 11433407 127781629305169356768398950596915953832 11433408 30509233564380303921720866272079511552 11433409 -183344995191853444648863959795330583596 11433410 -51640302247812940729836199389653852640 11433411 -84239775841911895379338095229546500 11433412 -1451402690427642086165459256173963276288 11433413 320572002087549995324687534246189627484 11433414 -242979975509130495255316222276955043840 11433415 -316574307947962763425943116332729141600 11433416 919331433437612946310301280995433922560 11433417 657287568775169906764527429569619140880 11433418 167695226011797079839275780506238038272 11433419 -1012581851082547852857196928051738307180 11433420 83451148172884413223577234994688819200 11433421 575736363905628723558062848429037123200 11433422 -41383775131037004364350956669993951232 11433423 -266357155371889435436237905920559543416 11433424 91359829636567524934605758898822021120 11433425 92518399882592987499852845492416081500 11433426 -230524706501401118151681724982959072512 11433427 947646466128395801020989135197774567276 11433428 567657157410913739680338073451256067968 11433429 81020480034656217798546170060105717760 11433430 -3491006296293463507058386616447980800 11433431 -328582999306103967847330480471018107768 11433432 344907099422699705387478395730925977600 11433433 -775618906454604554295092196039762124800 11433434 -540226111651512434974739413397686074384 11433435 -9095105811808005462928084396948776000 11433436 314629392696197685764937478571035675648 11433437 65079696841473662376415056902847975360 11433438 26643739741226508706943257296187841664 11433439 -519522401979952203775971812229360849760 11433440 -19685281977305670824320853548715212800 11433441 -766094509462698372457885689077562569808 11433442 -8927786236089202855068015598134423168 11433443 264274425808606534692798826509880826784 11433444 17179262287742222128998434290870923264 11433445 -405283827783182318367873205715856309600 11433446 70949422622779171162265898367130505600 11433447 -1186650298860117311331892236861082182960 11433448 285688462369986719330124377628847503360 11433449 706541702827164291541282347497859672036 11433450 -19350053439428242051297270003718208000 11433451 14088316756862416414584410206832222208 11433452 416612533366798434454695779586942885888 11433453 -144899397411906386959034901416546650560 11433454 -183995390014764636642412053155923813824 11433455 -382757305159215460127269956514449300480 11433456 -115229232407068471605469592002085683200 11433457 137913136689274455945510887733793605824 11433458 -316957810075658782604740855252157671920 11433459 144601830328804059931736031667147890240 11433460 367431765071832254855848120364651201280 11433461 -178545673398330209189837289271645309440 11433462 -398013356725256146401082567839726416448 11433463 1081458732694105341304988326332196468712 11433464 -514568617515036024393471155847681269760 11433465 10063358212843881848964451835319262920 11433466 264599504068061729464939117778770209024 11433467 -414248900098655781182858207782125661728 11433468 118215585138460561052401650820426007040 11433469 -1036355062749703203908434022790180666804 11433470 -28531465151178647084669899891296592320 11433471 -152273153433825967536047132520198696576 11433472 -38813122619491604383777980215394828288 11433473 436837796765909076336068957415958366722 11433474 -4014319621683073237483885618348578240 11433475 549110143705203183618611902442675733500 11433476 698439185179605353659259868271171474560 11433477 -719186361084488437263402107348893857120 11433478 34772709474798300274566106913163540480 11433479 59374262885500429178770200852237170784 11433480 -139458782031370466316358896720470016000 11433481 -114870825962133420668105908393116058268 11433482 192974925668714925607670407624563609600 11433483 -223279861611979885564248620227470408348 11433484 139591301806820341749850355979907439616 11433485 1223794786095931360439636552605317120 11433486 -162461469310715895742839014123296700160 11433487 4979983432738698507542236428571650032 11433488 -217886524857033592725772722304910622720 11433489 -568781851406058054782442538524393340176 11433490 -2187340524450814452363424849454668800 11433491 302447678624958403291428762277782952800 11433492 36687568221952290227898394699426099200 11433493 -908630581959222536696263427753571286258 11433494 951616406025455972668841437916250617472 11433495 145771116690307007618089258455771351120 11433496 -934519612278220818207628009557917214720 11433497 -211647837887486040008255653258506342960 11433498 80362057810338306098478201547428632064 11433499 -69749030433886957700811716595659792640 11433500 -276897866784780599231866847663585280000 11433501 -686358670859230999765450289645629344960 11433502 -361845614664927466259531692015096259328 11433503 372242279415050575917511878965007749520 11433504 -508098946364858538983118384628354252800 11433505 150500231720479331000349597608173440660 11433506 -14152686802877144357760913033943439360 11433507 38263531358166574822727666458158021888 11433508 -1165979589672990420866793560402598308864 11433509 57002121077011552105147166900068603710 11433510 17043179206213563587247441159237456000 11433511 1410919604526301182791945353538008849800 11433512 -704143234710971939235277858173675033600 11433513 -71053051441301084196342439340119368192 11433514 125035783342328292116296702365830663856 11433515 -480402283641903670279379893481107533840 11433516 -476727365317943119351192834592373166080 11433517 22394367872258972584621995240484826412 11433518 -133122226000118554438551576052984892928 11433519 201829180171467604507123675045006308744 11433520 -40699831141584091797423320415609815040 11433521 70153739674866237448851852415110768000 11433522 4645654592937682960977920604643048704 11433523 -659844536093817501003872600436834490228 11433524 690174022394320854850160839273535220096 11433525 181585460264414483995380762281826789600 11433526 96543402152067079343584235010867856032 11433527 -238784381952404161669891784949728923728 11433528 10268333647264937509326559347926630400 11433529 -192058064281797115638697060009004196224 11433530 58106195290469295869605309454377605120 11433531 -265960624205696654157423894503029564560 11433532 1616815950196316469230752451939184128 11433533 1230029120066760148120205952758846083782 11433534 118577792804146374516021006977909210112 11433535 426672791986482492643162313525364890400 11433536 -48551548365449627943068186717089431552 11433537 -107889059318077811743216348765364352540 11433538 1212345973616804416778651321084668938240 11433539 -57761042397674387574988293713900069040 11433540 7343591888584715132264880408683212800 11433541 92103672842628526890820060220238832672 11433542 565350287537947889403651172225436280672 11433543 -402837960282946560041185004653302308352 11433544 -276574462855729404958102125316258529280 11433545 -53104129063496696590610239034377608000 11433546 256319737581370287057092243699588289072 11433547 -23010377788978891074305030314108789128 11433548 106172176466644211923879980303701062656 11433549 1807135482710387401765188656946138362880 11433550 204324947744720825549986446882704068800 11433551 879087304940455767247936429648421933400 11433552 -2731269036963149254616946596147625984 11433553 262335345667551365515304094315628121664 11433554 198360203266797325560427525225639718400 11433555 1803162160210924298098969184675764800 11433556 315682697905557774804199827657028141056 11433557 878565669023295579038147485235363833806 11433558 103874548972634627058440736250328731584 11433559 -979787593157490823823095824539086837240 11433560 -552796628909553603696249324216244224000 11433561 -453789255527753190361181972372210315616 11433562 -68268212093562285676803037464450225168 11433563 -438232141687782673875727615871711138760 11433564 308262110550676911786091893716177049600 11433565 55406935489758780785543255225597235840 11433566 -2117341231397998808423612038488746496 11433567 429604627200058144417333428546620721480 11433568 254785945920693708069077978819419176960 11433569 -97779423487343139165426993909158119680 11433570 -41774292124896362635032464570170728960 11433571 -7896229328291839896774712207286142576 11433572 321477451933708082029605142429925774976 11433573 44730373466704262321941895293563257280 11433574 270728443515809765275338152627960269536 11433575 -367009678525834122649731979004510400 11433576 -91796994282297008795320128290763571200 11433577 -1110809917802761094380404518766890044940 11433578 -15115521566686214055886032075706140576 11433579 291806217614382822545360691930628215384 11433580 182867762424337038326726444218721587200 11433581 366152215435204565976681387491090807382 11433582 22623895798867052976697104091861370880 11433583 442083983987023013501737676201938843120 11433584 -70532455057011933215715424600565022720 11433585 -232038981902368929114234384260880153600 11433586 -665521750930852512754101773716411186560 11433587 -131898247072521131814535246997183640000 11433588 -129083138784689723842605665668125401088 11433589 149681567812926618807439948442134435050 11433590 -16037236922883880777546800961063422720 11433591 -243587419697519975039427918115442095680 11433592 3923400687693868625326986361083310080 11433593 -846076126593741396018092487939432187158 11433594 -29340400445010250956778652992696780800 11433595 393373720625055819686342381213542389600 11433596 588902600641089041926379871408925003776 11433597 -112124791221923223342161721903127743360 11433598 -78690625238055416388534140914452055680 11433599 235670659857010202903063977279551712464 11433600 203878982139129219601335372313264128000 11433601 305164784239735232494724740072892677552 11433602 -541816165728749962607289004669001587248 11433603 263728555527954155175723559709807654904 11433604 -58054063160330746157335684551061487616 11433605 -685596045778732848477815854025116949640 11433606 -64703936559698694391141702314297556992 11433607 932052044991326640110597901442792504856 11433608 -338967932155524580831416862580450135040 11433609 244919365355391507846083658125310814080 11433610 -229112984100535924640060590138110816000 11433611 -729986646963754719715717296763897123080 11433612 475446868264805739791320905708524424192 11433613 1265333475806260039177448196307783303862 11433614 9689801861587807416509335231817534400 11433615 171290380169745615587941944311245416720 11433616 295987595568869699156099301215162703872 11433617 -526219573005194224783102983928045305408 11433618 43528951569639934619311921489722405888 11433619 89208792802891814707736610862233927240 11433620 -317527150947997937466616351938448496640 11433621 -162311494411585988733564895343700053088 11433622 78818715806437230905135416420539442944 11433623 -931147169552741362526674447080163555128 11433624 493247617917887487779266486923220561920 11433625 14794528601764978496170913811431520000 11433626 484741194757946406584937149069180086512 11433627 -3477296941191044505645161671852339680 11433628 751265150869716901102726152201309936640 11433629 -198508803487095710486071304934839030568 11433630 -36507528493548838022709765227756851200 11433631 908240151370513098038687850852609212664 11433632 -225727942400336754175044749621600452608 11433633 -58576713008481874429994519122685373216 11433634 -58392597646700219025240025210451251200 11433635 86236647624348364494262220954702794800 11433636 -208422498375878571692697702575696302080 11433637 39223079136908059885992687487129482240 11433638 664293037252872909517177118962323210720 11433639 -56293634273084361221563535053061438208 11433640 87766000786183211488222851046022092800 11433641 -31505432436111305545769467898661149958 11433642 753643042765430580514017789162651648 11433643 -683171810710245564146780094656364442176 11433644 921439704472597361569906319620749430272 11433645 -27841497098471326420679664764033489280 11433646 135083207601736160673401593265176813440 11433647 -826984595298361526076476541709506881904 11433648 -77115831326177562479044337151132205056 11433649 -913970966475814354811285276054969599760 11433650 215778137267928021712380400208927184000 11433651 136308954822294480788368789962112543032 11433652 25694447853859923714482014672070142720 11433653 533923974803753038287415517481324000 11433654 399267076212369824410303446562386423264 11433655 -1189405305420266998608268857380861070240 11433656 317458323430092738480376952655239577600 11433657 6065351414897346568568518409978778816 11433658 -10676511595929550885934288699885458320 11433659 -201527450841657480688430880847034506140 11433660 246180292943806389530046761108842521600 11433661 -507557532656010807645306523681546615738 11433662 -554931357249036959714452948359695895168 11433663 542291361129528621129523486789885040400 11433664 -118281829554369114429685058244182016000 11433665 204292215195411527539773410165131365120 11433666 126824320531611222370384122778509702144 11433667 -43353445253463163674150284507405378400 11433668 -105028273791240767255387420364952043520 11433669 28833976717083848263169553575788468800 11433670 -33913010545362393417720806160280550400 11433671 -324015245882870554542997732233108409128 11433672 -103214740198569738324357505219605504000 11433673 1670886112526810385294037348502991749736 11433674 -134774875825217986576137993808458517248 11433675 -235960440284904143994351574229642184000 11433676 741493196117050539874773717595057196032 11433677 -643739749243983481793056402481144718474 11433678 120547812691443390566886916813403970624 11433679 436393925578619448729440216089634112384 11433680 231924044634474631844418426774373662720 11433681 80045810989438896596979649761500162304 11433682 101845730417061187982116475150540007744 11433683 229311388148505353366313249057178354176 11433684 738049749879209322519430460727056013312 11433685 133169567560004521556241506460759835800 11433686 173918995954700638590507642623187246144 11433687 605378026515350618442489348250801217280 11433688 392599559033604045066760098248189583360 11433689 575098312491890540963026135716381620490 11433690 251612861395923709605878803366313779200 11433691 24868933517066326769028321764088319152 11433692 -223529502224242126672667043436963997184 11433693 -154100962295685349760673323271320671296 11433694 591861040065224165579755843020680608896 11433695 165580367241426607445572815044359871520 11433696 599538695398017689637531920552784297984 11433697 -836709654330117843792040208826526187088 11433698 31714221490285097504599645408932538368 11433699 125427584936620492921092075143269367808 11433700 -831359568866450403882052329524096000 11433701 484854884605109870669232992074714680702 11433702 -2234696600869529356849392902067849216 11433703 -32323317265287714348071059428598927880 11433704 861500437928008687263832553365816197120 11433705 21613135822989108032158254571400118720 11433706 -110244817462577645976319256873148633600 11433707 -110197291167210794027757165748974297924 11433708 -12264241280856874632581877383977884672 11433709 358675224033484771123461944352348812406 11433710 310415307521513299622845470413439053760 11433711 -57906344758392881675446281870244918896 11433712 -4836458362651838548030108116364492800 11433713 -347703842129884619243590346797484195676 11433714 94800171706375450257062089028542264320 11433715 60845350410485467051443026344500434400 11433716 164997331899480475113118406652875593728 11433717 -52572549854571679126483291025456092434 11433718 58048569912080452402458333658790893440 11433719 -110305284388409803056914727645992345640 11433720 361415195514746483176583213124530995200 11433721 178191128126358636487357735577502052160 11433722 1017100611765870761125067535600688921824 11433723 -241016735895829098142830411166933259520 11433724 -24636481077183644792276408174936131584 11433725 239594750230261698702043191545341836000 11433726 242261339767432383719851716224496652992 11433727 -12728926465640275985157668574652359424 11433728 -47220703046098293098721995762423562240 11433729 149951773012971331742907288529098385920 11433730 -57621014397282966661237421638641254400 11433731 -68272278544295415389953883795516778768 11433732 -219618566054287414781135329609503740928 11433733 -710710761294372753346385730383936939456 11433734 -192817606022446786684071651692094324480 11433735 561801545238467199429524087057920570920 11433736 -1015228448032256555009537268498791946240 11433737 -400087676100011035082671433778623963136 11433738 450639576214474332163899562458250768128 11433739 68767359375764427986229256469315555424 11433740 -91469183448075895545354016541914782720 11433741 -274952796300575815336988109264050659200 11433742 -467238462876105784251391332846650161728 11433743 -3335682592569873302485331751449753760 11433744 9405807309059896937992082062049280000 11433745 -367241551517441271059302062756818767500 11433746 60825085988013445033582500718811054880 11433747 -212323522729456768982973868971351793872 11433748 262026876524168801130793683250458839040 11433749 -47741562701525145746549604566703858240 11433750 -76438974346792184564638880646429000000 11433751 -57891783537463317223549578673217729920 11433752 -149828461571433002253676549566903705600 11433753 52242858028168319843863853395342318362 11433754 -127210066394845620278158306782214367520 11433755 -9444195601713890745339100857699828000 11433756 -305145215281738179838599341171376342528 11433757 1191475911030876093306039863860853660006 11433758 -373970213334258687661660185833899916544 11433759 -57955988208896010934041221250520877496 11433760 -73061904465659618889669402353152819200 11433761 56874527923286790495357844682305717248 11433762 -210340346796196543065947630842928382984 11433763 1792792531190949410968921050615319680 11433764 -657764791863259494523744511085254231424 11433765 36966436898467290199606114789972360320 11433766 316965107340903349222095800389115916864 11433767 -1717278038955967260075721394452372957368 11433768 -155756479767035482885654956393627402240 11433769 132446606852692621555862014887172836480 11433770 60524326645122525543366464138324160960 11433771 50559879132398748914949385544823024480 11433772 307227664066433411382343486211053946880 11433773 -203069983073377507798757462540727846600 11433774 345764191643233403650151362935912000 11433775 -27025559403510669771979962696554125200 11433776 -16730368771554322840164511650960211968 11433777 -184110222415342346214344603972486016768 11433778 -501353676187275140265820381315461694944 11433779 171567283225922250570068790591874925472 11433780 -8045170759573283327932647389032439040 11433781 -481806473371198006498653853121713302418 11433782 55789667438015943314145781075889284800 11433783 -211348129144991280417263455469765559936 11433784 1378637137851077321862579829304293847040 11433785 -193209093489471066245725625723641056000 11433786 -220341037043363615975216890196508672 11433787 -195760183383193681825076766306684097080 11433788 -217046217242727025776150497209178022912 11433789 50518143338432796304198207412052870054 11433790 -299382991871633649867520092474010886400 11433791 748249239627297043207051657979012526000 11433792 -21136403708175409283938538609040162816 11433793 -195266381845495291842665406063804894720 11433794 -201255736069891757196544850400629120304 11433795 11542943976597190876579520721048454320 11433796 -96673540557738966773656714466467885056 11433797 413693199360133359628382647540023129246 11433798 1428363248109855134137070170809426624 11433799 -379073428072032556608710636914954531736 11433800 92807973180451538544922427796467712000 11433801 -105706338282120118795917057412512292800 11433802 -84725545721732352373435791604858845648 11433803 955689468310433978215699718450394868104 11433804 -199998838578596233932599995227294167040 11433805 -914876766289346265378416662752731869440 11433806 107150215012480853094369541717268789184 11433807 505191588320591924632005930950011302072 11433808 -153488634459167038706805120722738216960 11433809 920709781764864182577792140006790118116 11433810 105050671419715750460670157192287928320 11433811 333740273419981184658120001985119082424 11433812 -223837214832100549400450562388222318848 11433813 -161793711072328551279320940551203356000 11433814 9479276718722934486126185973891255552 11433815 221727793816223554619151092153735367960 11433816 -434161015014520564542517282763418593280 11433817 -700387199706704422065469111132010486134 11433818 275762867631080522221750534235727697152 11433819 -31214409634135244968864394603186244456 11433820 328871362557297604927164458303901312000 11433821 2164433630296008663767277096799170912 11433822 39013745114184832312876963349690563584 11433823 37926052638315419591520964076830700224 11433824 -240051161518583908113289840593886248960 11433825 -12721607971192370607216073010507088000 11433826 -1099284312080529526059092403124828416 11433827 -133781681660047249830192389248151194800 11433828 285858184141271252825070051775133122560 11433829 9582390235854175203887632649141285376 11433830 122159161300341710269113741153137952000 11433831 173605661654984510032279533464507718144 11433832 527984660984641090879326616957022484480 11433833 -555817341074661122746982146822897245696 11433834 58710322911145981855949133128141348448 11433835 13207532401297905909529213089676323360 11433836 -124776364593679480232692414860136523520 11433837 448765265174806517179993698831057437760 11433838 -163770354180416585493550289975822283456 11433839 422357219369224167914616624811792514640 11433840 43752351273737737669539635975348551680 11433841 107181094422029015035431994975150413412 11433842 57404316120545440034911805472441126912 11433843 584345034122559123894502800737857398984 11433844 -9712213538149652536269650806571957504 11433845 -392407847551196186290083769510447597800 11433846 161062678839602798664831007456095936000 11433847 65741812638588950914859372010482184296 11433848 1143885943389387069664498640204838543360 11433849 31194455346113760924565490597693881728 11433850 -9552029626730456217449275874965383600 11433851 -42129353116945630114013718745265268192 11433852 458171691215814081592352551104397885440 11433853 -189658940199188760396323240025354591060 11433854 -4436269866081207442075297558472729088 11433855 222939313536854205637491315616461282960 11433856 779779104587913806856900643673981583360 11433857 509039895645068474297589266664266687106 11433858 95498795551642642196566070586230672640 11433859 1027409380189974444794858248895218359360 11433860 -219698025397940809218511282618121356800 11433861 762751743676399889328773880614334943710 11433862 188920371514439152347670560107633011200 11433863 72542071170174520913529078983709434160 11433864 330586660914362351845982961644274278400 11433865 -654824391021188497943075399672944483740 11433866 -410113101653149737517529238310286406816 11433867 -316107616464919130093210534785926817320 11433868 -534442637437633281244494343543753015552 11433869 665124004210991923313834043683170809270 11433870 1565042381434930532111410772443104000 11433871 -738089644277932998981446017031814247856 11433872 -907038483402252139700656055814389760 11433873 28605774519498598255795578025962990528 11433874 -484639948594431221219928841806652670064 11433875 -154695704325768961255887037116729552000 11433876 33100065126817742784584481245393836032 11433877 106744838977786329225724074744097209600 11433878 -577392571776143937876127854618988940544 11433879 -667720958509262636648485971785398282752 11433880 270978291660012234084297134813913292800 11433881 -51902366864563636806630662469191451318 11433882 2811597409351413071660050788623811840 11433883 120926130694081259260537356943172900760 11433884 122429926337889020356258055426777751552 11433885 -177148570132358362457286073516708577280 11433886 500837696610935620315892977554279979392 11433887 540173104598646721658589914505055464000 11433888 -415398339564367143373219742551034757120 11433889 1084007579991281463264568690057771427860 11433890 -140147759644706036871795377977317567360 11433891 -263731267530065446492312659467616903936 11433892 355764714720204509308938073500644843520 11433893 191048877123661442725908675641108702142 11433894 -320546643826568789673529917535738585728 11433895 1157769093855567537432241896976821000 11433896 -818128166689112943402565625104184524800 11433897 -466695356992701653961931568877474737526 11433898 -50570037806092714179077864659324001280 11433899 -360450228320674207904897403495321088536 11433900 -15194669105672838229001853295626739200 11433901 -820162995065711253571092454503290520596 11433902 149962821534860789184369644879774384832 11433903 115086428355854944522712040077532948624 11433904 -194034322587035622119806406190568161280 11433905 131295360557665199048164366926523680000 11433906 -319589745201651438070305519274620480000 11433907 557944866889111406812363317188077043520 11433908 94520156406286575016161866190776918016 11433909 681130090992554990852155037491060579104 11433910 -376175919881451020019599383484927408640 11433911 168507626596038273593987347978144501344 11433912 -35095493303273762841735953855137382400 11433913 380038807982488782555202189342783113360 11433914 132876665884830192806979722766283983360 11433915 4998477193499457073704270398597740800 11433916 13159785016178860267255256469943861248 11433917 -48621443450228186584235877963581866560 11433918 197761836028208242214277853628143120704 11433919 -211678728501834565184361962177134636320 11433920 164993278601029996379120550870861742080 11433921 235084532021201136166000594239416927040 11433922 -652620070862670816433357169280234397488 11433923 638515156289678510868048018835291994172 11433924 -68259029978109168894935549727339834240 11433925 -303087180000908698112385620907547219200 11433926 -25567700748525550621089504103756295040 11433927 -1173526901467410665034990730352098910592 11433928 -943494561439279969014158227713774305280 11433929 -195283394957961990178902992317007521116 11433930 164861680399470098066318662083674718720 11433931 -765501384497800811717888640235147740268 11433932 463370110230012013844925319189861706496 11433933 74740740636138032469681022701835681920 11433934 30321399847851701469425521097571320640 11433935 441205173538939181838401328717877775880 11433936 108324445799568794446200885939674284032 11433937 74556795435824017030474930642856876032 11433938 9685238832178884233578594252548631200 11433939 -311821136175666315101063739801606768384 11433940 53511493828150678166444464058764615680 11433941 -748953918401834877372249423991916176608 11433942 54892866267342823907603360673043249536 11433943 -126724035937020137308507174621692846800 11433944 -254782163335772753216275862495879700480 11433945 -406958027729092812920094529516959081600 11433946 110432106841515124178774883702538291680 11433947 -43852678900525104991893328481275892736 11433948 156002301388941774249351858638311918080 11433949 1056430589533811899916281580620920150950 11433950 -147960763590107072846988116326553688000 11433951 76780808265592925150669340210916561080 11433952 117642621304888749036105680757177188352 11433953 -997180882390413354332835283880688315360 11433954 -134047147827872810938189911603545282688 11433955 90892115672049647628687541868942462400 11433956 128710605834552267900594332601257877120 11433957 161898412790847238375834175036359645440 11433958 6246209983323096260871309037512984384 11433959 -428043606348161218067550922690717296840 11433960 29217578666601385581704364981203712000 11433961 -35263725064527006707574076337057605632 11433962 234340288408248207499280191162201084800 11433963 -24417246592256588867331106898611692456 11433964 -59686197685139232859368584881347264000 11433965 -876174920756788068507820877279372017140 11433966 -227585823018584741794991085639037488576 11433967 2357026368079146721597596242518098048 11433968 -38401367628738431508087993754878345216 11433969 35725944687287047480818487532976894594 11433970 267289931764340730368935264793008468800 11433971 -494563058942893952445952026919904139828 11433972 -426212243988145109999668994574733148160 11433973 1080589067812710549514247556587480642222 11433974 -464724280972730538580784051861911143264 11433975 94184948037492228236306221945277568000 11433976 509000191342148032513932560695592878080 11433977 56563808896360887910650598867342039632 11433978 328782207103022326169061950057469939312 11433979 -317564059423660848548794889724665510424 11433980 -184135758030258700406401766175709632000 11433981 -288364069866830185536280446928668893280 11433982 80903360241336394988559543857276657664 11433983 213446602364481332512401870297115580160 11433984 18630420200820251605929818441341992960 11433985 -453936774572570168369099924669982971820 11433986 -458923678504539795152503988265798789120 11433987 -1136837424698524325351544236968736140560 11433988 -117229442536079785502194280002751747840 11433989 -691782539546051869470089203603587289728 11433990 1084046447353867095836038182408253440 11433991 -214481342961466473974563228449099535600 11433992 -445718796209604507946873212794313600000 11433993 -303944676062443140869005096368227018736 11433994 234856172674297834982467311174776651520 11433995 -262522902146318308051234940244548076000 11433996 -49434193277008834302703510275443622912 11433997 950305665592432954055241946454603342112 11433998 189956814436552810156471930585732174080 11433999 -23530512027789155221717395361185699840 11434000 -9111165627588020113049868303986688000 11434001 8148813926512083692996428554206873760 11434002 -139999132576856817037195023485004202368 11434003 804206273403278379706223601593388459228 11434004 -9013723639250549615885219597472883200 11434005 -409294052602433275092825919094191188000 11434006 34754454313778658251657088878334589440 11434007 559580445875650548110665693533711187080 11434008 69417631706892500573196640994521497600 11434009 152134781503188721736530988127830227968 11434010 -98167193328213008488266041182484966400 11434011 252440017909193791640750981022714405744 11434012 685298007202568894447187317947829229056 11434013 662091682912119275062633597579136376384 11434014 -521441845667635848389153568636829695360 11434015 -110329788204346762435164825789079818840 11434016 646024175573690369561328719711502336 11434017 263882847966585744999964916040976446912 11434018 -23330736493384831519899421080474067296 11434019 668508104558078175240513849982213143552 11434020 -27761218912320405490610091486565539840 11434021 -321272009079138805328073249655378563778 11434022 227578202831027748527607954243317130624 11434023 102188818071832683217486815257225485680 11434024 317209795977835106351587606840226611200 11434025 461920383251953862240116801993147391100 11434026 -298275208030031322319487698457551193856 11434027 155489472782035306085075029398843897600 11434028 -80575495817927067984646633623289311744 11434029 606928178212226339342945454743821100640 11434030 214229186552978329870460465959546437120 11434031 30249345120685074837438021744769283040 11434032 -10113662773201644218318501855938609152 11434033 833958947816431608514226197060198126620 11434034 -215443772722471733525939101224809914368 11434035 114967289827833744297318100745378479200 11434036 22914023304183448254285712161375682560 11434037 -675425381435209331769729160936715143314 11434038 -51937164318537508224213825919591680000 11434039 241675520071345738274446270646058020160 11434040 -22961876109420236636625275410056806400 11434041 -50014414286748709725623114299874652918 11434042 153411128409262371045802167786673026672 11434043 -91835119463809736577284561902568163840 11434044 5611521707207748853451953181207838720 11434045 -304406015050341017951845443268264542720 11434046 -260548991512311188495224914537446223936 11434047 -104757191665616308201359582870642511728 11434048 57469674106861497151610643764865925120 11434049 138805671567155910218844870826373468448 11434050 -97771974672789816873584697192632922000 11434051 -63283852545726535663560950515952341400 11434052 -82325622455472336698323584422389673856 11434053 -287528359630447194914172289320191385792 11434054 -404936367696970488500669484945699354048 11434055 -580645657186507508319876707552709558000 11434056 -106472176325942246435179539768322252800 11434057 -383491007699408879177173681843780710694 11434058 101060360822384892593007252912509624880 11434059 51157836316184138801326892483587657728 11434060 142644141415373841752236586404061967360 11434061 508194658434177173932882672545703138572 11434062 190461941385498342472940209874695893120 11434063 -42327950739133905480937386469486542896 11434064 -113876973843402795926432768169206611968 11434065 -418587967874116595281201302066130080000 11434066 -259894163669251830685463842807369549824 11434067 23546410873227794411943521472961837680 11434068 -645661361698480400910544690997143265280 11434069 259330908167473736532871821457159546396 11434070 84112425274039473457726228480169076480 11434071 134662811393877150373188894358616429568 11434072 -395568310358478398556758562112793518080 11434073 233143306963144765037759116199545986432 11434074 184051309167992148991272553779633922560 11434075 -104574578849503740455364961909363050700 11434076 203361002839723843652922106466849333760 11434077 -165279541067138137714446252206366450100 11434078 -709414079748773661858073965341652471744 11434079 1008246668918974145188838576445933979680 11434080 -36235415488842845786238534600842280960 11434081 1301439823752206433287719007103569269572 11434082 287295738634006214496954522199191060480 11434083 359709439038501316849842326475633205248 11434084 140744887046107911507139467483834341632 11434085 -328305739640143638597966439540011359400 11434086 49015135306188553088742311003601600000 11434087 -3864360310260309972104230891166969728 11434088 -752150898025809003279670796313918858240 11434089 -137887079260951788923567051350687089792 11434090 62241927227342975972958419443115347200 11434091 -328947315883579801038510444809377702800 11434092 120224948970371797402942081018109340672 11434093 347586265306003379279476945987895835744 11434094 -358049405680387372900668873731576963328 11434095 -99799512127540333873682123776750034400 11434096 41403276234984675526902519972072947712 11434097 422225327031647963490990752790226676580 11434098 144052957802748806466306134116016130048 11434099 750575679703603003807848963161278945100 11434100 133609097613547355040545312454045600000 11434101 -433918168818270984583098169693851625248 11434102 2535295634478119118913842209194082304 11434103 107954056128832497375148789040502376344 11434104 367503599433902987719553106450108395520 11434105 288672749046623572551029267811285494400 11434106 146677389020194253074076163564271504752 11434107 246414388745543198529587448246703574040 11434108 209895323255120596065613744451800431616 11434109 139835388441743536059850827528125051820 11434110 -34371884123576203734997671772073076480 11434111 454601945511729284640122372695536369600 11434112 -202836511108103180398931920089199411200 11434113 1136356247659764542729695812501436427904 11434114 -132036777585689162082777976666017424320 11434115 51872636015576018076421882026854991360 11434116 199861633475014021299726747195889585152 11434117 133893198339164218746937590321723352380 11434118 -235061676505602839293913055733122894240 11434119 -420998010380348082172056842961079175256 11434120 -640622899102545529965979578110965248000 11434121 344587889385947873621282723247671739444 11434122 -163172499643098000468160893986651306496 11434123 219956687489456316051184358524547324372 11434124 -31767458322686555285811256944268984320 11434125 52064600711590406761412178898763208000 11434126 283431397437347833793116311204045864384 11434127 666639232990987870886113699144629044472 11434128 -57354028120001636412363209499832221696 11434129 -443268897028391629761913100434240274624 11434130 6395567158881155908655657043831429120 11434131 116787125014882690045493790445780429128 11434132 -36228051926669975639236724524966801920 11434133 210180954308491026364368161360823234048 11434134 54772767179398015932932078710890732480 11434135 541355104408401156364854154356078685080 11434136 -32565658352462743244276800932733501440 11434137 414299533093345875123101649778415424 11434138 -30108959248641549787589559746442731280 11434139 923676907454579530919988824740512935940 11434140 146337687341229349595412948972294835200 11434141 382535605277827883314392772547806428000 11434142 23568006389536905693047195053854576000 11434143 94954995738475519626840873862107498240 11434144 803224107790917971312293105892233052160 11434145 39750786345690154214626899386360063400 11434146 -95181180077474412757414623872971468416 11434147 -433335536360249103090770271721077387248 11434148 -514511679504394558256936471337073511424 11434149 353653228125855440382543320555163216000 11434150 94548497200318805404524547173962544000 11434151 -603095531100421748847122597418852116208 11434152 126164970674616528517911888495350661120 11434153 109549078425585298226378667802370694656 11434154 64990957314041847264672534612327961776 11434155 -402043457180707470074725736995162797840 11434156 355017146674488812554050363984811987968 11434157 -56495328211695981283572641477714374848 11434158 64463732108810204141484197157205928448 11434159 484179114839268151506135352890633616440 11434160 -1094092442417327869897735823421603840 11434161 -195800724588986799592916655982487510928 11434162 195919443684387929978899616308604284800 11434163 -234594708576179157276788071852311374736 11434164 12635116115891812410827382658901213184 11434165 -531928625167659868735945424999553203940 11434166 283959681372988639184881027922911618176 11434167 51788429290858101128136937419301684008 11434168 1175575931322793761608741212253738496000 11434169 -182708996775199928467155459228796217430 11434170 -45138786429031307304203796925989312000 11434171 173248722184567774025790710646507657504 11434172 546805418309598635817067441425462322176 11434173 -8661183557892480745791693681057034752 11434174 -236957031297166222604968167968358284160 11434175 -144682975898109973741879404839307102600 11434176 9799702483405801363659044983878451200 11434177 -679756168409192991096487391290393814974 11434178 55566046137419281217446895948681295360 11434179 -69087236936213647519824253624811206992 11434180 169577242526072412775906075065756038400 11434181 -9333047735099224422667098334230213600 11434182 -97251508803049749932354434247292595008 11434183 -1629034445854371089761024591723567463280 11434184 -226620960202179615929868917591027865600 11434185 145950138891917627107178886933090888000 11434186 198279804899346743322551246347402547040 11434187 -713973693898320259793352882648253458648 11434188 -362070336506330182529605717579716182016 11434189 -302258163885984273459660086959747001876 11434190 116246733126388060215624036741097447680 11434191 -31627207015630709144845377195425765376 11434192 -3276585419973969723020389939216121856 11434193 -987204286248991792326773435184219756558 11434194 -25498874310222271186614772959777630720 11434195 -69463682357643616709361964037697331200 11434196 15335601210284876340706423998285576192 11434197 -13697181167877853531224707625523140672 11434198 101963651559799958086868916463361543040 11434199 853356237982233405000609100487331079800 11434200 -207405192704373266855058929112883200000 11434201 -837575319576897109844338539797565847798 11434202 438911253429472975786487871871104599760 11434203 -27287389732775994093063844750131815472 11434204 -33862756299920929701800728045338981888 11434205 52434518029448814138753953990639098860 11434206 -63273875517934076059213090459473027072 11434207 -735515249603219052397662544229500228800 11434208 -1303698944727981201280417325362222202880 11434209 28483964589528329860539660573317491200 11434210 193582781960893298873974357705927955520 11434211 29963181932482578719302011464227612872 11434212 -489704906983563126825242959546018913664 11434213 61972042560048094191874946547433180960 11434214 -55226681662685126124991702830703397568 11434215 -29742117625289770976348002732025180160 11434216 874702463699989100805345311401741777920 11434217 -144057833622026478572750258823077152608 11434218 -321480323234843037436627042267172733696 11434219 -264486004860854992867513015402172161160 11434220 54841148561655418836760203981048053760 11434221 -180296099668929123801860170422126260628 11434222 -38922470176734971418636529861344113088 11434223 192208438522683266177703141908416032480 11434224 -156697322989782982882071103798041870336 11434225 -289273294295459756014043669763995226000 11434226 -19185931183097673450117930129023619072 11434227 -270315231793231638117269957453098714368 11434228 161914015372392685647299324031640963840 11434229 -8828383655811170307792187376774425170 11434230 -221888303337534744116254559616836640000 11434231 -224727769185846197292244576955780478608 11434232 556937530657640781833294463933202022400 11434233 105816975465282809493329537507447763024 11434234 153359474979935499843986506959170227200 11434235 -519138969944305862953099029799248760320 11434236 191961627958184848631323353834864205824 11434237 467920396442296111517584771732196698886 11434238 71446448954547618701565801486428928000 11434239 20517060023090871139135475629293758904 11434240 -384958885376219707408319319103493898240 11434241 -118599512345912773162405420344352885056 11434242 -7919010986795097756818173783394446080 11434243 17346001991556506313921581176086941424 11434244 939853229343113693831163302567342592 11434245 1154725557831028335440134297204568640 11434246 399993454334645354765203744226074213824 11434247 426815760749205789782773197979483807512 11434248 -72170316705804786156865135479865344000 11434249 487807306072394411253405027552938644250 11434250 -44427752070110287208293089832456968000 11434251 -353179234905749535247377585712300320336 11434252 -804026562848891586785849991216008775680 11434253 -1017174627052384333088610731341825623498 11434254 88220194346203329177111662911778734080 11434255 169237257674170094399479743747331544160 11434256 28934048723395314911134126794560765952 11434257 400860823233451273287774079960958976000 11434258 294210826858272487507936379344253088 11434259 -14107379657966773565469238935648972480 11434260 -165461974104830100661535102571479040000 11434261 423333007818471102967050913202134735900 11434262 -95846042557451808437776414103029476096 11434263 117225691200691773194316996610388550864 11434264 -754547410318616185958528975633657456640 11434265 589002299002415393670440098945585427400 11434266 -74618051475691778702103983754814049280 11434267 164951672490713227473892203550947324080 11434268 929134274271236219174404908814271824896 11434269 272642629980380812823397861255820608000 11434270 263128619075551559421138480229291152000 11434271 475502453668132552843922915447373029472 11434272 502751995643760597524502130657029783552 11434273 115254061491111535373580007899546037824 11434274 274882642550829073028883858483489998112 11434275 -103728697524970810781741937362128941000 11434276 -147121099025967244345059830647298068480 11434277 6449043103412440113974223277628544540 11434278 110578121090010579107734808824116229824 11434279 665519046463544390482125525051006384280 11434280 146182821569339350850973440582860800000 11434281 -236778591465763363716034663057833614448 11434282 -30318766854631008050447439190369580448 11434283 -256394102513982013035394698933986963424 11434284 -38497561451337520964344132766449131264 11434285 108695244442815183735548475929676050760 11434286 -323291050813222560329579607885559497408 11434287 -35799095480604128702379595691740425600 11434288 -71568449792914106303409559638103556096 11434289 -234451391413936785158833286428856384832 11434290 -92314289404485506522983724420231808000 11434291 -709517880173486857016193958606968943416 11434292 -284319748813535718194782204942755513984 11434293 91212911641914473279821389549989936220 11434294 -21334450084497711406045444324024396800 11434295 62200525919327323879188893330458999200 11434296 280711109328302110682302257338443468800 11434297 -516869842948534711617711856842183382614 11434298 -407157327891699435070668896490958515600 11434299 82565240595374012886838238597070147864 11434300 -403335901483172481604220182955147353600 11434301 -381120429692204313057772372924398381696 11434302 6573256001494658699838802860151664640 11434303 143147106948024084153638872911452374624 11434304 -74075301445574766116414321966526234624 11434305 229395884263570847998614144750849443520 11434306 8851169967978143256093748786101924384 11434307 95452387773327422956615243585589934792 11434308 -411412794765870369105064160461741040640 11434309 -234171080338129145949075718096285037280 11434310 -204285490830632930445459861462985472640 11434311 -170704558413953392937468953513205376000 11434312 -71324380415956651368745456270257684480 11434313 -383921980223496511905168636181898527872 11434314 -6907594571424968875301215079195581440 11434315 156506839790575305803502332318822950320 11434316 -79438642431809923846048608531217992960 11434317 168966458500270961997057616238059019712 11434318 40257300862961934333698271244581273600 11434319 -156944489600316603502052797225586929920 11434320 -54470821446556494511919722474454138880 11434321 882093941259390085108575210809338289522 11434322 252291050234162530260791264951622125712 11434323 1179093331063187866255840016911375253760 11434324 280392358594487452577550967533004099584 11434325 -74931408176567410451207928251921318400 11434326 -83584227362902099145140389148724274432 11434327 -1064073257230969692378996082718796440824 11434328 -339388798577690232246629382467132743680 11434329 -474615529886726748513184013200049320656 11434330 163260929701657544448222396117293902560 11434331 -444152555328616917947174619071794919868 11434332 10927922384280270722563275573981118464 11434333 367096391115835476779660862690365619520 11434334 -12082760023536981766983706809305630400 11434335 -248717197123867664730434365679292001920 11434336 -391739559409121827987284236511581306880 11434337 -404789668269658691773647144679459553088 11434338 99113058176058540559527464479674712320 11434339 71932432354176654295136374770455678720 11434340 377135500011847973453212330133451843840 11434341 27850786410449476716343851336979392000 11434342 -118377446847793707560756500812800609856 11434343 -187959374182665028505578381778276622408 11434344 -652368238716747903479284214350644756480 11434345 4094648120945871088704591635346085440 11434346 53790625000630337060509965967750212096 11434347 739676640026867164874524016492949999324 11434348 -428373908708988087442999514452362430464 11434349 2305578999991623674113750430797498464 11434350 -59908536272013465499641202836478464000 11434351 895257395341978635848282738318197481104 11434352 158746957693207743595590562713909657600 11434353 -170244327044916650520457104489916199040 11434354 -214926822139623849902996129321097199488 11434355 9173494615317498849414173608289765760 11434356 -279506696087844702064695162240937116288 11434357 234034395679888346296250285411374876800 11434358 -147014460136008929588149407820764840192 11434359 -50631673970947614443368938227995779096 11434360 -87696118833388486907172314390758195200 11434361 -712158185466573057142226433500646358038 11434362 -343590146286752730755802410901733275648 11434363 554265366047910189746471259343925096612 11434364 -17074765581744428604533549105482521600 11434365 183534481617980999945908111517615782860 11434366 250796774817302512210627802606793349632 11434367 -45036213119715358400050926242644989216 11434368 107291138164687152506219363698779095040 11434369 -158236920388161300498458152169479935404 11434370 -267115104492673385297872769131501640640 11434371 337186896817241524560164650025752783680 11434372 -68390952518110412769178823247201408000 11434373 182745829443794225301156263702915170620 11434374 76572002928867435609121215251712720000 11434375 -690147437265171088834899215205223875000 11434376 -221892107772989872551716901458341632000 11434377 74659680906476292688533080939030867040 11434378 336798376967602229111532739197589800240 11434379 132634082360983699088343179808310512 11434380 -355045017449232345721473307919950525440 11434381 80737370196466159939228306417498521600 11434382 312643356379923404443628547684614265792 11434383 382076594413208987002203493716744064680 11434384 25359835830548838642618829306574946304 11434385 -212294017588052324089302277689372033420 11434386 129982484537783280240919146984262305024 11434387 121217650184774559780049692947238167184 11434388 -272458435877289329537035412752257024 11434389 278004973823135006903355025393863987168 11434390 -146429327546720440200025663457531289600 11434391 -133987103545627370119721317713655793208 11434392 684665762775588008765970535211292057600 11434393 395955252081928966947303838211515853642 11434394 -42983424557772191631397456786783346208 11434395 352933265353045313763120973675157199360 11434396 86097492928687318561795506756531084800 11434397 -761211013497986602301153842432421011080 11434398 186909110471221715494733607311172012864 11434399 523098147208912937725137672584656121536 11434400 -305055547814418572504318226841932595200 11434401 -529072208976545484585083110515320622000 11434402 234885935174090213511479559757247857152 11434403 -913773817576901766607738881454400589348 11434404 -34401974698240884244833162718831239168 11434405 -47652768163893843612075772024741895940 11434406 67706783301115695855752947581890181120 11434407 1643104930042052912552454304027923240 11434408 -123323408939049342349505439853502300160 11434409 -174760778037516009487453278740758992000 11434410 -118252393828712021990416485099047990400 11434411 193063338390164530392351514350246920400 11434412 -99717936325240119051322399386335772672 11434413 -404447086887343980858418438544779281600 11434414 -183993180146804462839631855186425930944 11434415 -43571541840011608887597376264098832440 11434416 40654276715940569764659343200117325824 11434417 -816475465471355199479264423705180839534 11434418 -313227271358599265686623754757202241920 11434419 -609514776057099909137398386035890369680 11434420 79581792669893512941372074652460481280 11434421 1741707789446968910722978818237070799040 11434422 -230657746297222472557163083281458814528 11434423 109008092105076941449357082453755435008 11434424 -76136525395609134583020798375520727040 11434425 -210975530393825662769443955214223902000 11434426 232169030967027735180340780780551372912 11434427 -149714303425922666455303186470289856160 11434428 -30869119747478200819764031540638796800 11434429 451200468996822951273347172394017353030 11434430 -20404411722677656392783123532070707200 11434431 4406842374679715128192272518971778304 11434432 -212303872511090241370484236140945604608 11434433 -57148259169260495368359492324695856318 11434434 -191686676912024655984665940584537760000 11434435 263038889667679923793479632199963601200 11434436 44435574986340306344460135690245775360 11434437 10093265285063913624904401677432652000 11434438 -744592912023742659090197292213866608704 11434439 681774909623775598987331767719566037960 11434440 -185838378729531583736871813773419315200 11434441 -413501835090542711159993569147930325158 11434442 1783567063484664402518955821782835103744 11434443 -85893881353656683667205493823491699712 11434444 -81391087386476435574212331949056446976 11434445 -293483581231099939926939183976474429440 11434446 29166673457456210864792424985978623552 11434447 -114354597075088018730761098230338871960 11434448 -14132313933212993869559221719798251520 11434449 -708082759910340357685959292304419584 11434450 -28400756850374497495324715233848844800 11434451 76994177865246768163814864578430494464 11434452 131512003689846270672410541838013988864 11434453 -89633005355827184177126083975967497860 11434454 788498373464653774622220660821158176 11434455 -251835519454554363078021130155243633840 11434456 858963968118327877008284609978641551360 11434457 225135753709749931621767370297041348372 11434458 53507732618363206531841043737449536000 11434459 168530422296131287657214689486197551016 11434460 429684937410605435797245040817522995200 11434461 677219059765169339919515143021889926272 11434462 -179812600178871354091237312128620405568 11434463 674556252361725520375927935186195863712 11434464 617863315699417599069593229753005113344 11434465 280447251489840388052539681059607326720 11434466 -614537576223782453627982339070428629760 11434467 -130113344003494450500857992241641153536 11434468 447966516667216244929327491045392206080 11434469 -94548183871229315294288291632499799456 11434470 -93982956178171118891004777004135061760 11434471 387915144632499291415896960306355912632 11434472 -42003147225119035821525500743005143040 11434473 93330717916563847582889592467384138880 11434474 -2249598278174676620375830427464919040 11434475 213318369223033581680826716194837255200 11434476 221690150014013912789587928240926520832 11434477 515503522850576747179164363456156607680 11434478 -474230487061271151521482526795650914432 11434479 38223199373023659843869597257748820480 11434480 48461559209226552462986076588986204160 11434481 1148655343613598603017725722356757939282 11434482 282623467734813486004041661806069306000 11434483 1194486630820214186018326724890062326732 11434484 97797524292126956689929636762215366016 11434485 13815559835237763930533572793393366400 11434486 4077886720499858925668602328937626880 11434487 1055968170300492293100167311065585116136 11434488 143221763121125573737565683927491870720 11434489 782285456194247677652725404657176734464 11434490 -170425121976822565510795332914220018720 11434491 532211065100285858870992932305063767500 11434492 149140030483674677235159208452653244416 11434493 -613272325127131442380761733242052916442 11434494 -16225269061749924775878664535906743680 11434495 -453929553305110866382689745372079030400 11434496 146205223206625812993915689527456825344 11434497 278020461818158158914089278861412336320 11434498 -429989412101862079960483061100500478000 11434499 157132631988839522414644915070438233560 11434500 323110501177473913128257167349760000 11434501 4342521947456452276292567254115622200 11434502 257352131118876327518856890609243897952 11434503 -285076649074331203666691918800343633496 11434504 -770128624397019620734827188307401318400 11434505 62607901456502306404309965434863960320 11434506 454784470829106385638787579554288228864 11434507 -210157103740788073969904923806267242208 11434508 815140027288800351965357355224653379328 11434509 -605286316711940785434193768345716127200 11434510 5475192702713547638991195967591248000 11434511 1036430902485266139792609183142200129648 11434512 90645692430800092827938019867149598720 11434513 75901993578879061392416136780290027124 11434514 -14525242442932389211226886869859184128 11434515 -122312575665652846499156798854009875360 11434516 -1329962700868260010748314772854618734848 11434517 -7783693212854370887572296761183859168 11434518 -418088488382953396514392379478503327136 11434519 769277849437707032240378929351673971344 11434520 -505420957011135759397855025507140608000 11434521 24935694406933889542463022798532281024 11434522 10248696321219057692034834070072506624 11434523 55944353537209398086632482366994435440 11434524 484847777837349734553258925381970950656 11434525 336116865097377312453823416839611416050 11434526 -291102645871576822856313264401371475520 11434527 20576905244861905271048521923825892920 11434528 76155876795628288911435086117046583296 11434529 -675051733119070270092878203025561715870 11434530 10112028268989595647346350821530513920 11434531 75830017544334118664469623968210997064 11434532 -671814675973309898124487104588026066304 11434533 -265928901342765226252091722629145203552 11434534 -280203498215223546128286497312698489728 11434535 -154670121232420256553770247476050091040 11434536 100183083843575364315302585985151795200 11434537 895992523887580507304908019616868584192 11434538 133497961401943428464294824513995579744 11434539 296652927274053514010198324581904386560 11434540 -52157003899756363008423003385899264000 11434541 681773381614939464863016670256122305942 11434542 -50984581366466657603040503244885350400 11434543 -445523127357306292729688435138962068208 11434544 197143272044254870944985723370258595840 11434545 397305829591319692614390443623487113920 11434546 -144333326771925885467965284181568551296 11434547 394906879003009270604606503823422565880 11434548 124990081273142483355450769190828949504 11434549 1251655697372721717258491801987348672 11434550 54790400579840811816626651346355017600 11434551 -258350791750262740449832948906805542656 11434552 -474084627570070417886216662191153254400 11434553 365045083544274835519145690450335758084 11434554 124741770977714429140617553934310835200 11434555 -463234217005282063593093061535534419200 11434556 -25640459544614479736202411028970840064 11434557 336990568167129303491257674569905104960 11434558 17414619202663888949100068114201428800 11434559 -217969490280353508593628411326149442184 11434560 923829328327269672061929417301032960 11434561 150576708742804195590363063617710932400 11434562 279100275215576146324449085141634062032 11434563 187440659566193198189988717364010456784 11434564 -126700531310848901194503906326917373824 11434565 -279925136344933304341853901731339767680 11434566 62167939012127716653201101844021669888 11434567 -193465056867399122128388117270011615808 11434568 -494678588336379858902504804046638807040 11434569 -516718379059662305964715056848205705456 11434570 114237340061850173702342956936478376960 11434571 -134640123777336327319378558233379826208 11434572 -94199582493446451684623573837102678016 11434573 225182773457253712643873141605645546240 11434574 1776425232165307130336156573717989632 11434575 -381985020698575297091380573507235591400 11434576 242173821675067553499171407122970558464 11434577 -435516589921041000868823615801917150656 11434578 180386379687619080411710055457681651968 11434579 -55654566882295678272571011645594430016 11434580 -83238599460395440280610628756922726400 11434581 631956510514180414911116621110982451840 11434582 300563587415272980967103225920279279392 11434583 -543386103454064151538232823965631036096 11434584 -90980542773127901935559778120135475200 11434585 65107985227155468964354531430777400000 11434586 -383312017078130752591247515452278677008 11434587 -70124870511062045391787434877203003240 11434588 409317562992120172103711090873259417600 11434589 -618098762459322524233466882020231355610 11434590 -217563647343008033112338827892690498880 11434591 -123561579128933016535450104385847798400 11434592 -1868473055581573690260121555071664128 11434593 -307408601449611671921791424654282683776 11434594 -586884363027736203386017560477740777904 11434595 97082628849268595419678002225912660000 11434596 239259914473651884935174633944720315392 11434597 529437429081852928783450514278699083264 11434598 11327202149089256919997515782266232832 11434599 -534381858306635337641204160007138329600 11434600 297289393529118470324899985213357184000 11434601 -579066619153328673749871560649075091398 11434602 364883875236730198625506210321460888832 11434603 5619412329360644832335791177512235624 11434604 585681007722111507832116267237658880256 11434605 -28544334976330540085642303732200692480 11434606 -542692834387730858495254381724515981248 11434607 1049818021891542206846436401103776507856 11434608 86822187486068598125331459786240098304 11434609 -919010133084005279166985848320778438190 11434610 269030618068819546111545545968956625920 11434611 -84055919053011865793446375474316478720 11434612 -160836287544548717914609534882567055360 11434613 73466403623864619143941847773840795200 11434614 -153495666614167222483823849059941601920 11434615 199435014727338860493920146046024791920 11434616 -153528394851785221414432132987180339200 11434617 -616352359927330649908245170239692432966 11434618 -134821722603830186285906734985631897600 11434619 -645227913109816570047958684416581303808 11434620 268358935438338416091357907697371284480 11434621 -1487187199500524152275656161475945568 11434622 197013544142673069882709900077260603712 11434623 270725443132195298185009499521434333384 11434624 601293070634516552518422547520500531200 11434625 1493268707389992724495991257071217794000 11434626 88073727270914330900424956142687034368 11434627 28493875109476947692710461936477540476 11434628 218922198972756782793939037461223255296 11434629 245001156478239229588157071472200528128 11434630 416647449946973073883409060222878502400 11434631 -182201260387178870942038068462108132240 11434632 -326690525326941071280191521279267061760 11434633 2371519225370699432150387547203987520 11434634 52529725714261518934994282564998920960 11434635 513264662039765960038483197984747007200 11434636 176012175117628358252521242049616281600 11434637 -140531355366390253603051397627230277760 11434638 -48882630999279836430904549211967877056 11434639 31523594372575007203271069977314250600 11434640 -1508837213622842425838969759731138560 11434641 -213557791364633159794958281959443509008 11434642 -561644486980128070205209950207678448320 11434643 201847131182545737778392000435776182344 11434644 -112496865607168271133641170773072394752 11434645 344898307633836375757574497011641448600 11434646 4252769264082526791347966656550781504 11434647 13415894351181241644191505293488746240 11434648 -572926285677427314628627304302624727040 11434649 -312484672981016652700107924667999015350 11434650 37650944515657796910611120252924409600 11434651 -1145627711438282070477773320475596879928 11434652 -21430376045493932424200008357528266240 11434653 54905346225205992723849621066213788844 11434654 -88764757834867094731102872064378509312 11434655 229488542426762198285390527586139396000 11434656 613573072000277698184157912399269068800 11434657 350855276202322255405349016734797873920 11434658 -79252974647691751155762051206330950320 11434659 410665179315805795864371274670113467120 11434660 61113536306228178373348899090931138560 11434661 -399874619325667445826064033868585681856 11434662 375768634365635078450673543041044761600 11434663 635898665706251634954255279865998401912 11434664 151147612428148354636307133210620958720 11434665 74421087845743525154560624920542048640 11434666 703938349958240773621592904297874129920 11434667 -436460803136246459558414221092289870284 11434668 49077053034936278278213650588315697152 11434669 -438453942938817046156217956893658525930 11434670 -144913980510316871068964465894356166400 11434671 107995904611719814985057121500979480720 11434672 34773942611443912840399011920506552320 11434673 -422939311166472724428070706761320861120 11434674 112982994706815572846446580110704581760 11434675 1202005965130519933880741553361762800 11434676 -550945610274249308159534903063487934464 11434677 -364871883408460976567635683581467594368 11434678 678122025419430747615440632924300724640 11434679 144561788645086788956500102346440970280 11434680 151180873788802206093493028005206835200 11434681 -619380187269477197084013070752933458518 11434682 -254208585179616801588113789699537641728 11434683 -105682792882767669993632142741312794400 11434684 81109604901014245110381300952860105216 11434685 79963549456158017570375045371306020600 11434686 -245000440452554394895132148314377567936 11434687 563103814386085052150532205895378710392 11434688 -156467559061244932144567318730841784320 11434689 -749216005258344126320977020066484944 11434690 255690937840820164386537050601158829600 11434691 -461973253933056128615337644980933979136 11434692 82808098834562365372450647628260962304 11434693 -1006497849561451814339169807834739106820 11434694 369363819352211983412831007608814545280 11434695 134188102903275887460691261377207054240 11434696 -41527601235795266740286442485224243200 11434697 409993733263767141300152872526999291520 11434698 -281205277720968827994474428200638911232 11434699 -223774543587685418013993273983060029440 11434700 -202969362264824823714697095211248768000 11434701 682765188072467698891911041737661107584 11434702 172312523864248659019723069978991769792 11434703 141329710590586223911658059143481211904 11434704 -87197488169199887134128635014162415616 11434705 -307621361169466415490239081374834670040 11434706 432333351916782300888198011598182097552 11434707 628844177099747392906895058644232112800 11434708 915911554627951678726018230767771416320 11434709 561807646514901090927039503183562305568 11434710 31424753189555350551393301620305694720 11434711 -58527609921828941309876477095766054048 11434712 -489674036012330684104137221159804313600 11434713 -659325409468347968479153655586239349600 11434714 18599948730499497950776748382561012480 11434715 -151417307531605747655633440076874467280 11434716 -252885309411452672590009165280150323200 11434717 8981449027398281283902394290532848992 11434718 -42429956594843802203141783776716782400 11434719 -8639739134121747287847317167306087920 11434720 18582332587300779229541853909142732800 11434721 -158599824904088322261429441532193268156 11434722 21272821438709718925591248984133693440 11434723 1076087802142543967591815482615526506904 11434724 16683172513559009818875328936672542720 11434725 -8874831168488813587929872782712238150 11434726 193949511415266957925379964107702980608 11434727 2713567435082561145219702055680563424 11434728 358109829586207300663951580868849745920 11434729 273629637056244939287533927639729769160 11434730 -41438154838351266506985756426187374240 11434731 -93199233037634515838454089397856358400 11434732 -12283629694531566249499612683112960000 11434733 767830680692848972364378561261381543244 11434734 180960679850545868584850034295713629184 11434735 -143239614370204458939310389422381572800 11434736 -88196265289581048546225268417752662016 11434737 362868032887237051149945892660344981360 11434738 -31971579185074818493837766042279549424 11434739 44142645762668629024546767919612778400 11434740 52879318285505836176798644524531046400 11434741 990635067345907119244072716214281268142 11434742 -447442695875432539911154444855418784 11434743 955685827816513190630996583913563013200 11434744 138251708474286068848373672093785989120 11434745 -122234224314546075967603882752421485120 11434746 133576977178255076972853468152805494784 11434747 787995943219761487178554916088071195752 11434748 104163152349531326793762601407061380096 11434749 268562705307742556011958906608263269568 11434750 -148669002259549099818516312888736512000 11434751 -2258650715105964451037216448727208814720 11434752 -18127353630733910876598047131702394880 11434753 54851688945371501992730182702826181888 11434754 178833247709204747232534961219173849120 11434755 -414879104191086955854294744856926955680 11434756 -538419699085588244513030678060590994432 11434757 -880815641280713387627171190505875368994 11434758 -17399282311468423605300822971674611840 11434759 -166729286133321031666757189612898654208 11434760 218429467449036929437374701135312486400 11434761 -269983268671803628943989248634122435000 11434762 363946975916837132222687416778884691712 11434763 82837574817300901865699471394044496144 11434764 -20803309696386642014097779759720214528 11434765 -281296677736773123597476165025941564340 11434766 17931179300885761103199498468952859520 11434767 46977110335139512468533562295917766280 11434768 4338364846069572473879236774826811392 11434769 -741729608550935094251113890605690261904 11434770 -2804730633238871426929965961506316800 11434771 1518254297551222757216847899502832687104 11434772 502383011416863292989796094477430454272 11434773 106453939842424196744865441256087182144 11434774 -131962917536715979796793097130630006400 11434775 4317931019156687206979540205455529600 11434776 52909249890664024020938236984433049600 11434777 -347166312290567691509840607043272049536 11434778 -301535509276454009405273578474464243744 11434779 -154778752087089156390932576067328507476 11434780 16633714750671196738253288818580797440 11434781 -213867749261395432587625338595681679496 11434782 14786549328920895356463337510818960192 11434783 -99547740743319359802397244782641817800 11434784 -100786241691413177132239262805475196928 11434785 -447411817295176093932344285577033244800 11434786 -301181492694447007932237327155084136192 11434787 531942107597464016431624842267868011600 11434788 -205021787812671281616162911765899247616 11434789 -630446537495909615599660733849554302560 11434790 -243824692503616928079846151986885974400 11434791 483094188430946522747638911359021269584 11434792 1182790685889226593925730885697084288000 11434793 -37223584706695012686403688814816382476 11434794 1491184298020701055320189128810230272 11434795 107817179207263498523901073526656056000 11434796 71158461204352024400179568967292857600 11434797 345381094235947831757638012059981526080 11434798 374566114433593480303205255612913710400 11434799 -295933552935691341961103604324840657120 11434800 28998031068560665619618043858178867200 11434801 279196548563194783627779718987510243584 11434802 -360918348625872164368569921799319121648 11434803 295818198141530302548028314613363516464 11434804 762023041399634711075909665638970038656 11434805 -73939821108271905711876275861387565540 11434806 -382161778417798374183740802313728019488 11434807 -722183264486000602735047119317116138888 11434808 70456110055718930535598763658736435200 11434809 78544252418287109388483836565788932800 11434810 379013988817849611149446146861421870560 11434811 -9407502353382152263962445492585738176 11434812 -174864818495655459509433759198750071808 11434813 118463118530502804667534000399222842104 11434814 -963523468340369321658914952218711966400 11434815 56675823782509439349869565751441213440 11434816 197096038508956121265390638104219484160 11434817 868975301650499164305291840262101244866 11434818 1598920809930231062873599481552142336 11434819 12988848323892628650495655200656686608 11434820 -84620302413676989832930977519158065920 11434821 -532645196642761064920918007017443685056 11434822 -79274395858461912826483199455163600640 11434823 29697797322220021589447956077205998120 11434824 -1421789219134557148194023980174181990400 11434825 32989013920206581941089392344362847550 11434826 -195583349979157964126155054203696070656 11434827 247526324520030934116743615824727902080 11434828 277346948132585677559646866152090448896 11434829 -176127528314288675243677771397758025088 11434830 -90805590550502428590113510698538204160 11434831 -721764902418328560185406916880246697888 11434832 185872244658128437165669242523003969536 11434833 323494738462719836620205335261316634402 11434834 193215684652115722082528565429387113472 11434835 -557393509782494423916900170283865959600 11434836 2726716661372608113585868510473197568 11434837 -211218958747141310118654724462032717668 11434838 425547895781623504143397922975456236320 11434839 -122498416731330172424384869141098415152 11434840 626522844786932311980626286747305164800 11434841 725651819332990524181509153293149815744 11434842 -51459875233155697729155597297290788128 11434843 -192287730316210321632305209128300297200 11434844 -36111509308170580441950233282718027264 11434845 -44175151126825298071670946292407590400 11434846 -133736473964426561983890264484890501120 11434847 -1148823533816170682786493523007341391880 11434848 -572215354908693088856493953047930601472 11434849 -836798406325692480870993320287146140880 11434850 963617477314176350603090194019596800 11434851 345276522013213134775881117907313317992 11434852 30555438728602649458640262195904671744 11434853 -29564720276979817318496719178072816898 11434854 142863507251800464185163480699805022208 11434855 -452192111841358736367655948999882920000 11434856 -149914139469505138993649124842906112000 11434857 -150481244158745037492876869591702630208 11434858 -53368081729138381877390505243598561440 11434859 -285170682871160351739864540555128876880 11434860 304263955548882421030132454080010695680 11434861 29915056004980166541356715827685504 11434862 -239555120295654272688372937891372997568 11434863 123836078539482515972591669017597080 11434864 54444246108325943116819246856335458304 11434865 229942794790153884168412527194850931200 11434866 -21644642791890314600387685660491694336 11434867 -1050937634973838332864289052539434844084 11434868 -523789475766674694324690391384757667840 11434869 508496242729416049446610744718390109294 11434870 -77286554830377904504488153647288325120 11434871 173897897001116913919650520729993467312 11434872 5113667893198976057514583414884925440 11434873 441572028415981999600358267839860294122 11434874 -667593996603711783237242649509678887680 11434875 49305739810471183149500190848400108000 11434876 110614813102569049221520507096862719488 11434877 -245905265063589822766431684668305115136 11434878 72208428692677923841160136985520179200 11434879 584140162018013914174343742910745636480 11434880 633056468650233991414458735300024729600 11434881 650079130060862796800135532560706587952 11434882 -572467882781690999028690502907502620208 11434883 -1271152991371477468601108392541583092868 11434884 -16437806925934778143378984066694952960 11434885 -267165762537574713148439480456327670240 11434886 310719551619324012047209000659384497280 11434887 128993479818672105004679148428668057248 11434888 1433080703962209081062798423303915520 11434889 -545851395323856897275591761211228414310 11434890 -55463563258137942515737592175400665600 11434891 -51778590675400770300693076048003731728 11434892 27773137403762922044125059621469393920 11434893 706020657059119293778115069099641980864 11434894 398112771477493126102683301593354818496 11434895 -116432311532508790584996768184247508600 11434896 -142844270490685189111040517549001605120 11434897 -508780539055462070488437181201913187228 11434898 -13632479675932361638575718765544843520 11434899 -155742996483052183946669990363258261760 11434900 74458161817117051446308418177593376000 11434901 337947097483486569933930917585893333902 11434902 264324603972524470347541937800167469440 11434903 1113738402703709268841813648349450029200 11434904 1599776050597373660215989205067243520 11434905 -9976326107269974076446586351906233600 11434906 -101644725978715472459652997666051902720 11434907 -214362568751843386350610406548088838168 11434908 -94351061730477188333013032518256885760 11434909 299448602842394709184438338143916050604 11434910 -107900539501052485629707496818001408000 11434911 -125678683300324946764951333079169525360 11434912 1442271103154975304626388461284629676032 11434913 -20229420975289869834865173159930373440 11434914 320280245019062058581539132301050062240 11434915 371165491146555890650084984693425700560 11434916 461821882112782366764824436346196378880 11434917 -129051450869591060064954732151097483904 11434918 535596691150644091230248057836677407040 11434919 -253884565387537430728168834903138976280 11434920 -181503768657153330510395120360703590400 11434921 -1066125355371849524295162262538599494300 11434922 65697309909516736987027939428757332480 11434923 -426425975949345759644382983875616131428 11434924 76610490980694693717659586188142954496 11434925 347720690477747879729740486907083555650 11434926 120270489323664359088248557508634682944 11434927 -287734792823077392755027092811197760528 11434928 -190738429077202228902163077571507716096 11434929 2695210033544252249725851072823399680 11434930 -85500823943160752476253866537421004480 11434931 38561299974945371341991958357400354872 11434932 -8175101142861058133859541642116783360 11434933 357628231608300596521077775672735193184 11434934 382325667484443448493748152485936128000 11434935 315907135232624763720217173889256638800 11434936 -566045546115078909282220356285084856320 11434937 123238672395644238660513243286133180586 11434938 -40302349167713978304857496376300723200 11434939 11846130979410090651894865479919076952 11434940 34459225724396898961632577354946042880 11434941 -109785481540985246070627097309712787840 11434942 185267070356246832323213563078966828032 11434943 242820315796548448462187962820651665584 11434944 31324586337351997710309617716760150016 11434945 448114335193366460577041033283449375700 11434946 60611744775015298573187982511730865024 11434947 -1255106191483667130111098556289659072 11434948 358313982118539139229044069188092583936 11434949 -860449364608264537279917854202994030050 11434950 -117394276754902913104259029085744882400 11434951 -1408567243565768611253657304330512621136 11434952 1126347895178642671625094414181074969600 11434953 -198859973785215572361110633837825688576 11434954 142559499138032878670818116328324341600 11434955 -94427194517678993090196995748952012800 11434956 -37043042444451508507140973901196312576 11434957 1486939984473690181093077016863954473792 11434958 656386336156510278228175835566784443776 11434959 443362234119971466375710151280695267840 11434960 85587904652598683664245298397377331200 11434961 -585766966565204574726872939777623408920 11434962 53347095724236449234366466439871275008 11434963 1315571881178793220512828480589136079212 11434964 379950518556715683302313859834885166976 11434965 -130436424591992395660693214774283084480 11434966 -13006317041576771884573458361857382656 11434967 1204443010229384699227949125296405888120 11434968 -5030058502683133851009891032407756800 11434969 -44908835362476143947048765785352070080 11434970 29625179081945909721843935030798684160 11434971 104821417562439328587164895915419292312 11434972 -9281706628223621527597642278427512320 11434973 -1085318381774635356102512327521257667296 11434974 231733425255265967477912489711023810560 11434975 -236258229479007728033309115281676865000 11434976 313138001775603930283024511985663344640 11434977 310850530136407710075320808674725663488 11434978 -449564233690568568794200620777181398960 11434979 -163181624900144036151203979215586693120 11434980 148471967670959054874360870721524879360 11434981 -629061652126733270175834970530699449218 11434982 125784475648541451718701138240713768448 11434983 -95113108568502778456888505684875373184 11434984 864780531909828942410397068961070080 11434985 -124172188170178075395550053555499419000 11434986 274597227323974473282050865141120030720 11434987 559307099490776480227127439950237715480 11434988 225156957589394345717271892164924895488 11434989 63029102925411654816652148455881866208 11434990 -2695545729819353711162001145060454400 11434991 241193328258343401036810840968071979952 11434992 -157696380243973647991272547344058122240 11434993 -231040141038236159406981246424064545296 11434994 27928984661674104744420436252390471680 11434995 -177333725481304860261679514853724587360 11434996 -411354028332733095780267588457352848000 11434997 -112424510593266754607893058666154724800 11434998 52298965866320655352972958356866938880 11434999 -518360500699790234654129924387054045808 11435000 -212675895564960147347423163794611200000 11435001 -105630838252934033366794041435067689216 11435002 -218030765795161594218947121000570148608 11435003 459686624123445234645509187529917321252 11435004 -222148691966330831394708975908852327424 11435005 -314538713829268931388271472597081925000 11435006 350660795802071875339717278307680491520 11435007 329778315476458640741184118696553597640 11435008 -115387240595218103302551971714815754240 11435009 -718486303618145913087220207377270305790 11435010 -63044871470351533361747989077591997440 11435011 229938840688970546913957429229643188432 11435012 59630333884799257960358344490897832192 11435013 -65626355621073865417984587580587270720 11435014 -239741963855585242185252780670636974528 11435015 23537047271539156082044519471697776320 11435016 672007690624249404151896557291534991360 11435017 1292465422878819718895628771760948176480 11435018 42860762091527126905112408670279877632 11435019 -259178072398146570308720722400886074640 11435020 -91183232340710048476154603690395499520 11435021 -48084267775864188828619792424251439508 11435022 -33803376646268317630616870030573235840 11435023 150297316522057459687858319393445623184 11435024 55034784773433684223115221595883503616 11435025 -57192751377634372650342779714351078400 11435026 -150271056254525107737795607050525037440 11435027 1077403976338060909952585815240157880876 11435028 -158087259124859080731231013977663805440 11435029 134432627284706218902057883760002319630 11435030 -49813902281155652041196580145485350400 11435031 595347941464994416148415603177797668320 11435032 -264385559083959914990026749985218723840 11435033 -2305803622172944028442730963020353376 11435034 -9130125844745316187883364502697386752 11435035 56363417411608817469646410368385185760 11435036 -18572183682927650322629782586987658240 11435037 -78475906809886151151666459541917891360 11435038 -55231551251315428810750780609254371904 11435039 350635208664276517208611778957174486784 11435040 749081111479284120183074530965690777600 11435041 446130549611103615001233444569705689442 11435042 218700951234141338846591142185883342672 11435043 746444919316777739117470177850750809464 11435044 -524664730842227321247682369160570208000 11435045 778686879235097269444178320649292834300 11435046 122747534050011303522180043240885868544 11435047 -571665368095415319958647360919734490992 11435048 -700371626294999781551441418886899302400 11435049 583597430418970380337301838887164173834 11435050 -56883073227150935136432888023697446400 11435051 856828346099227618492283793092967056052 11435052 178388799506700728951655565582644536832 11435053 -560874787044829356413150643202553574144 11435054 -340034410151495056829896070312849929728 11435055 -326221537465558677828001267347890601600 11435056 -243462483278242359643283352624028991488 11435057 -581841157965559304419053125971077595680 11435058 70525789125296349515970898134771838848 11435059 455075315864709666841454353562405829260 11435060 108012040941707850960083359104202014720 11435061 -26570209830706912042338445913902292160 11435062 347518722980109073038906512705052390912 11435063 208613844525559126278850654345440237504 11435064 152756553218010635510250373242763223040 11435065 379416319978550454818976059275689035460 11435066 -391960639358074447723119056424517818768 11435067 -65071605617410471332880631711343436800 11435068 -379000100165551102144771433559333250560 11435069 199257606380248458182910073290276406470 11435070 120278740190533742712218695501759171200 11435071 80102239920211032222068167015572837072 11435072 7633693961310835752109302236829450240 11435073 -138763765206104797745632943589126373056 11435074 100183619309466660290536720190985100800 11435075 -289025875385892038166651288470733269700 11435076 -2100407458095657034471594647339632640 11435077 -59954804627000930737126660858245941734 11435078 366887769516559682527181118727803440256 11435079 319879519106282235349546037075865629568 11435080 117111758209912861584531668085886156800 11435081 349700710313670074735141727310579285860 11435082 92863572988641346929786776751555417600 11435083 -130418438706300550274360107379241241176 11435084 -133924411064304137228488989115466880000 11435085 2593639693005910456268797587730828620 11435086 102192594256344017324217052668425569344 11435087 -350391127306300374137564550376837541328 11435088 -708702822729363356854064844683083776 11435089 -700696815153293929781426871737550068110 11435090 -143146636757834872677632453504161566720 11435091 533539247471622463850047647111369351744 11435092 17290359436165328144592214842966077440 11435093 -212019893656838075785680008841527191200 11435094 38957945494637941593369154675496902656 11435095 349179092926697256531856721558665076160 11435096 221937658700766773563612955151439841280 11435097 104326789068710111471264344953279440928 11435098 31602504400472684128940017503018850800 11435099 333622238201782511625304013298465256464 11435100 -129260044454666637162337289838537523200 11435101 706874383353149761830980446334344571532 11435102 53845720619202530388086699773038603264 11435103 251398747282332640167113184626625933912 11435104 1086338240785147646231447999074192982016 11435105 -540862471244262575884225606754428440 11435106 -79399613525281971602655117040544908800 11435107 334462511747045512832458803266048547356 11435108 -632659019777510003495061478809426905472 11435109 -11005321476542556114012280659034428288 11435110 309770876273482172382152546287137893760 11435111 1169144098417589806550188409490611990712 11435112 17975916571950213165742531096192204800 11435113 -480628037810685267594004383706992470960 11435114 -105208619666853397528460135446936783008 11435115 406977638192720355110662649863985004000 11435116 14755563488458189884046403506325225472 11435117 153712879958335463211187002262178359680 11435118 218077570649455425870441024157453854720 11435119 -3667413236305964437016712371023354512 11435120 75116227944789388220763554808390451200 11435121 513819570455808338580509346899635474560 11435122 -581390280566667631430082845561295223776 11435123 -2860710286362858216342108810451946160 11435124 -252308434809530701847204679724637036544 11435125 14904013419312867608921962715438208000 11435126 -109749589785265952312184767134805083488 11435127 -179628666361449229978998811316958178944 11435128 10875151800447054300267214536278876160 11435129 351566691112227421408215776374974698730 11435130 -31864668281403008985781771183681508640 11435131 -205050086708448598312887184265860973000 11435132 -775813790397492720220780158143624294400 11435133 -384786160539013697685057067435489829376 11435134 -298313122856122439153971835009798582784 11435135 150821607494238566978138071558379616000 11435136 97848680477422103534050219273821880320 11435137 87478198986178140394531056892112000 11435138 -146409579850449704096657660783205307392 11435139 187774418527957787982297654632281649604 11435140 -131825388096046219332098504588614963200 11435141 581808102448030527732580085218969509852 11435142 -309521241243425312045592824536267904640 11435143 1156112206356297487988371548804396474392 11435144 89646278948068515176564821638343065600 11435145 20898140944139308408499032485649919040 11435146 -35768758759138033644067827744957744960 11435147 -1022309319025929719445236673556241522208 11435148 -354865349570407649354183665571921479680 11435149 607055610456209496586379798260168531200 11435150 -58609112241550634576690862724294632000 11435151 -44826518735613504653352794716481058816 11435152 -37959332918327447330938757501458653184 11435153 -482902608413146075753307217085513979598 11435154 413814485497983796759956419725262553600 11435155 -523673964834658183251498467017571311440 11435156 -118352674498903075872405408497734164480 11435157 -45522882197957483642995548206968218546 11435158 -25088069811084480838729407451476676608 11435159 -480435563516011269603416771638767161472 11435160 -345971895258573987627852841501428940800 11435161 -672594125986318196062457783623225869238 11435162 -12217801337780405889147115444157776128 11435163 -222703696764914592326735251413415134720 11435164 11458021791162627613868228103927029760 11435165 -68534402530031835318512942765586681600 11435166 356246054570656016914477961109085388352 11435167 945056266016114608015090856434517309760 11435168 527444730104658514329582028627343769600 11435169 365687656565072385524994519847589666880 11435170 54767190986137583122228156308336168960 11435171 1351690816051733461892990210876921817600 11435172 123099110857939031089292604976343396352 11435173 -257666782617908260630921657636710262496 11435174 -82204551713012403507331109226809605632 11435175 21897593937290561625940951493314808400 11435176 279630942447823617567406458829711150080 11435177 499658182498497140227527043626086332260 11435178 -238606215418855293949988073809577029376 11435179 259231007953540596349197212836163314596 11435180 -309533695078371566841356251931583129600 11435181 -247012546731987422700649826638192372320 11435182 27624739399952241130011164635784016768 11435183 -517796713885861127216235438336897323640 11435184 10120396510223062858325915424524058624 11435185 -278368706239864497084247356535048074240 11435186 170201620778237481470324137821759559680 11435187 37411091120133001184184700239202560000 11435188 -478349695408713871460497397940766259200 11435189 -457647563310123748057855814835205469280 11435190 32042675643556804232184401874081984000 11435191 -363253672971931109413595667277589297288 11435192 542898140178853405527225674588815872000 11435193 176661343005254868215117750937183734400 11435194 39487446944917178489835192613028966400 11435195 -274748637079918660877329731496211932800 11435196 289925529120802229834339314304029512192 11435197 -302132704453359383745974927247446278368 11435198 373252071403528436583473774920045497600 11435199 19754461197104096428262458876480747464 11435200 39423285434455316794326537589384806400 11435201 1191456072196457079405957236256971867202 11435202 152449761320507427644230115742124692480 11435203 581832630997226029744296194230788229920 11435204 107685416259492489279925174757923909632 11435205 1307052715882173025017762996897600 11435206 -274659872425742394839611317944391500448 11435207 -66271523740172974771042863607876116480 11435208 196720133181999053456676982569817743360 11435209 -2181656248286718092544550011884205312 11435210 59179209282803310888171762343367040960 11435211 662734293031464546059921883031173019260 11435212 840009795263510682759553509776758643456 11435213 873378370272395108989581158719853145462 11435214 92881559205514561582049994036117844992 11435215 346775178121155201459697728676801797600 11435216 -13278543995893723194926752649895075840 11435217 -26567654424370474737807440215086097152 11435218 -53761937255497813194619597845336913920 11435219 -555551705282392208900809342256380351380 11435220 83109470659720069637615148023582223360 11435221 64745838314037851272759621523344734112 11435222 -55941308200225466235271938286196323200 11435223 -185499808751386362944232691097425272216 11435224 -626973991438040082402187952221592279040 11435225 -541503350669685281856648857162181927600 11435226 -579847867974031097796559022104070400 11435227 -588343431220047698872226065281864977760 11435228 -209263099066976088839713061200595503104 11435229 367013668959533832699691876580070667200 11435230 160476527573462180218135136049077771520 11435231 -69848313458152705296958153913284738560 11435232 77047069010599008507685469897852190720 11435233 -344464248015845973647386427470496259260 11435234 203608873405863410998606467664968007680 11435235 89351390026779062169890618488274261760 11435236 -22685394406247251156911500650889579520 11435237 -45722606418707812472822019023309596416 11435238 246706859492152097456440586486608678944 11435239 391747218734937673960332078330922740624 11435240 53291719858938754692736494639238348800 11435241 -607741970630083581530921839941783954816 11435242 -4543041248168657782138090014701362176 11435243 -730439505127311517223236432672508380656 11435244 64967192756995471082734931768060130816 11435245 245578930363629162709781937639362719200 11435246 -73456394194784772193498000710022676928 11435247 -2828426564527673787805740884365484880 11435248 -4310365138099775360728657489386012672 11435249 13993813455355267212293881934815160832 11435250 450416188837788722692294059687421440000 11435251 256574981672088561354359623471694013600 11435252 -729607676808379169779315724334074050560 11435253 -87431954549277049405472918344773810816 11435254 -111173403238434260799217775253521308800 11435255 -28171551161400415805600136962702712000 11435256 14969584036980903653898228251334696960 11435257 587508244942243668110606485029543221166 11435258 -314629135867426947001508819112068453520 11435259 -351420448932261027444639629423979740160 11435260 -26539276903004081854501947453137725440 11435261 -11472727726976344098559777986589316148 11435262 114720332461018819747708296185387735040 11435263 257518740044860782518009890458035029360 11435264 605402225467886855983294100856782192640 11435265 15549353310467518886001517743366907200 11435266 -1056925501554290992717297954224595954176 11435267 372258236860116072963761725052989880316 11435268 44632015841610459488410583710085074944 11435269 152445768333351113029747276856303110620 11435270 31829067276082586806424501983596779520 11435271 -334401500751353123267809530649824805296 11435272 746770710286540936944009099765033292800 11435273 76887658944230224000299293873208387840 11435274 -49554406165283795242616581228246811856 11435275 177870204402155544649915210494982859300 11435276 -208332565786230359149589773592178243840 11435277 -490991638657229516354289696063872380800 11435278 272973735275799258348232819264169975424 11435279 -834131210814690817119853965192430677480 11435280 13012148150722967579200375489246003200 11435281 79735529296051308632511849997337589504 11435282 409227745484685122336605502022917998992 11435283 -652111697725094022457198238368581571200 11435284 208026298421948980983175915702689089536 11435285 -151743963387162672428359572267737962020 11435286 -166007406098493499565254510739145945600 11435287 -10650796812362524262748391942760366208 11435288 416440545707478167064245701494072115200 11435289 142432179133703670355788691972606083024 11435290 -72342077024309867739983746268634189600 11435291 6049345324250898161967306532016918784 11435292 99377857510649230795190172084802535424 11435293 -165683906662658861636274289078509794458 11435294 63590475617572630947506425543535319552 11435295 90268396118291356002533117317119409440 11435296 755158776192512841899503327353706708992 11435297 -947437711312833714543970655414130148254 11435298 -32953395957108691189475806757555304960 11435299 30177094066118051253683333529019330720 11435300 190139608000297941479180865477321388800 11435301 -46310313001627019014090597866187364832 11435302 -502786209245845499423029516175382542400 11435303 -449426778166711760342808374503789525200 11435304 19562673835397570237781162533195120640 11435305 -284320632017124534879155343887930678400 11435306 260418216766713470800143809933073650352 11435307 233807001886939424794762795382215343088 11435308 -32806791504640990229542238009468515072 11435309 -1049282947031520264206659198459399133280 11435310 -1329209602893791992578455747617881600 11435311 230138994973522222717416144811397343424 11435312 60591815395899430821731559876620255232 11435313 -654880519860488270200722577450290631056 11435314 441143442717588535424620520286109372032 11435315 800736908506014885237539727543695166960 11435316 394617357202771558061928327499239370752 11435317 -724515366542539357937124814070835450468 11435318 515102555591401193703747865789036149504 11435319 109494827555457782420276695542458566704 11435320 166575594321168179747723141856948633600 11435321 247563547218592252476095154361347627600 11435322 -300151248819966971462453821956167279616 11435323 -82444024995722100957189982791325471976 11435324 -50158315502649388942739791086317374464 11435325 277619015733413547145371869512793203200 11435326 353526329725052507725889949809208997248 11435327 -309716520298622280837689184081255785328 11435328 -167763218778944736297094991230806786048 11435329 -1152347037935285674229752403202348688640 11435330 199113361152257278251006655313714011200 11435331 103814971250158876018342873042279911168 11435332 -70959872990606683271901847510698872704 11435333 49580379880322350028255745406569917568 11435334 697779223513043226506819382974054400 11435335 257052862666509134017448826531346628160 11435336 -38995782218622951835065794717331456000 11435337 1078379446893186433797552705881474686320 11435338 252448490182518066238573754765323870560 11435339 1015279394504483206482047035566319661256 11435340 57273500385108341539790268626649907200 11435341 729493559650588487740441911674738986742 11435342 134117375090477559529145055604795282944 11435343 -258120834827726825957874265522931199600 11435344 2786516239319170477103401868089999360 11435345 -400230602274274753855914218506206309900 11435346 66915576431723248825250468288263531680 11435347 378664750386155224283143846504962816 11435348 114936292718161203946099036052799621120 11435349 -590448126231333460348559853007308291936 11435350 -297433565443271702690500402869111381600 11435351 540940023334450042830515456684213378304 11435352 4594566139623305866896153110654976000 11435353 1171762615908133197153988980891322437760 11435354 167455498295802593368043206773264636672 11435355 -46065333514125523261927832655162778800 11435356 -159000342688326607599960486826128866304 11435357 -587931205641619339289076716921830802394 11435358 361285626916017396833506000568281663488 11435359 -261984986548502617037725580767897589120 11435360 -575475627365001218178130674378253271040 11435361 -201686119885754826326006501355340603392 11435362 -124483629243672323806615884019366235568 11435363 -389362389805293843133306044661083371280 11435364 -517901656509011007197474649431710279680 11435365 392707239868267541090510075051917855320 11435366 440292766908264817815821152848054865632 11435367 -540241228930725691204619634064902460080 11435368 -79401081535204321889500382683899494400 11435369 -475504594347595164137904799156815148992 11435370 64034899045662612832050076875640765440 11435371 -401814218648925186137389146638741783400 11435372 205572614833656698926155021827005228032 11435373 -188367085940347273528535652537571060992 11435374 -108862183328919115126683721192253020800 11435375 -924132145645212507214591945915049994000 11435376 -17106512060012221423190284478347051008 11435377 810959372338213483221284959276901408 11435378 194960593738851556225012476205749133440 11435379 516706054541968313249502881783832019008 11435380 83276372792027585009829773809383321600 11435381 244823581487589997821626576976138912864 11435382 11844597461853890764789954870674714624 11435383 932655698745847463865427394854387815144 11435384 768341114804685530444820516159846850560 11435385 -355807785569932849807508812851299817600 11435386 151239241295359650990767922835121424864 11435387 -8044753808045897276911071921976085088 11435388 230218907357580119180466986214141788160 11435389 340235276258718520974430169578515189856 11435390 115119871886865716579165799508044399360 11435391 383873167677503529787286827968439737600 11435392 -34302526910896439773409092869449318400 11435393 -502530086582811237241559339710048591038 11435394 -34475796089165634009411649837275907200 11435395 -7149033492608056383534540891346271280 11435396 -397325687728404757242958712672122245120 11435397 2955462426340404598044963415513509120 11435398 90412901693849773850423339409292203264 11435399 84632881455555288523799874497349015960 11435400 -173360587024838940806787532477310592000 11435401 852500445565472915635342742423911349402 11435402 290029400033191781822373864013293547008 11435403 -78986191189312289042830259860876010496 11435404 170444732449726559275800191607745318912 11435405 6964727441286209064280718524468789560 11435406 -371887108592681746719727872999899212800 11435407 -499011926505986038938410182375384404768 11435408 -81108520190456327705349587246736998400 11435409 380254973065592957958550547852176930164 11435410 -123547988804671302631226874529675338240 11435411 45863204771971965498511611851768312784 11435412 78384630210700877725451214890702426112 11435413 -721196416033517655853457421366371459232 11435414 -322596987652531851316888665277882174944 11435415 203688784877783377977653573814315408000 11435416 -681767415327910436696345123356891545600 11435417 435717011115878906471703352385195409984 11435418 2539872481124080361560183585390157040 11435419 -151898988963587036206822731397608829180 11435420 2277024927805845255476355701668039680 11435421 -776700386252273550154468537813107217536 11435422 -241534920559415006028440943381012278976 11435423 -1424740344683983971318797406128271516936 11435424 179425356193490300904544449983491866624 11435425 10725519064180454207989030126155541500 11435426 551608345139375041595823340248547084800 11435427 -125371478732341850489410838176555639800 11435428 -166613568839246183430393937589483125760 11435429 -1538954922703422565617340108202571950208 11435430 135798549193759373901138068398602933120 11435431 333037952673561520990431298622592415792 11435432 -404378655988568778081386086603584153600 11435433 83083125227173918920579840673363718400 11435434 3596084125598783602909912085787972960 11435435 -36237667726474448317848978019001395200 11435436 406922879078737679324394220064738971392 11435437 -221641470208008784697504411860434511700 11435438 -41308455766168376994837277786651672704 11435439 163869748007606443815014409337720702080 11435440 35261772784138435774768447567752069120 11435441 292452185541052532915838995493252656310 11435442 -33771903941213671756791422729765223936 11435443 241605447923716201643546979398058550692 11435444 169914296828106134275845037399575110400 11435445 87563168156630006969909908246620883200 11435446 269437104402232212942880491843858967104 11435447 -237450952222121582929534013224728166104 11435448 -228517411303630947888359601354611159040 11435449 341006520081391147682597126668142753450 11435450 119711791566299055775029413721403200 11435451 -492009091915036299428699015850678849768 11435452 97010240596389419529695036317011302400 11435453 -655740574752014036142319672219330586298 11435454 77951107339370143601570682483712694400 11435455 -892348899582908619509898913706643780240 11435456 655060558080410215699734742557523968 11435457 -740621915408853783922281274266359582880 11435458 1008868844428074679664444492220819089472 11435459 207049360480164764603777316314209825440 11435460 52815151539189166476904732900618076160 11435461 -48606644119245983332287336227634316770 11435462 -324422242169197975880619900865587228288 11435463 706215533860528391101850529758890416 11435464 -319815133980862893518928646932231905280 11435465 -645827335589875838341262485676170618140 11435466 -3349222569958943738459052127206899712 11435467 -197533200421408776739527484386680666328 11435468 659959312384672629252780047927073024 11435469 165191344936582614388621700625185622048 11435470 80280486746502942005583660501215304960 11435471 500165816218974487452142496587543698672 11435472 391293878255281608393661476862167613440 11435473 168359356857572107233377082395031311040 11435474 -63164547610476522874384384743639745248 11435475 31998967585827640790450848893677826000 11435476 348447039275968190806086766195149127680 11435477 675477095143547207628559222001449273152 11435478 3200249888654041233496075737264324480 11435479 -49902164178236802263679639210173755728 11435480 12118891901902024127809351405130956800 11435481 -605472706425859123189575092875343953830 11435482 254099752956330738760260964026081092592 11435483 -730766694368235290667142878564088743120 11435484 412810174414095820008226820925225601536 11435485 75689079752024334312792768654537542400 11435486 373001790012535877617654725696081240192 11435487 95265317163741484965110521011917015040 11435488 -113218100608438285709091127247689482240 11435489 257561268341395619449632642011160450324 11435490 -15128551163120495797261683179172034560 11435491 697328799044662336317563122534401863832 11435492 -476528353472440041447678552436365434880 11435493 83856413438866546553170202347189774944 11435494 -106032183486741284794829345330511159168 11435495 -728205990280911612280576907671962957000 11435496 -316483633842222256352970401633727283200 11435497 49448870995982518805218171572243882240 11435498 -486186574916243242490387576447411642880 11435499 20564151244565255664522846761930864580 11435500 -425841386096687083198499763957604608000 11435501 -123293566406300781445458099518882895936 11435502 71456143551285651949553325570583309440 11435503 -402122685174686626986025853532337049616 11435504 -309247019828903066026208001244832071680 11435505 -417289773865923548287845606809287741440 11435506 7764630282652669017923576241442986624 11435507 -555555857368978997174759001879004424244 11435508 -62197819584637124639382265829674377216 11435509 431864519195053848074356157563996171200 11435510 -332207384295127026002695486000853667840 11435511 -23670929356594044182009240860660550400 11435512 864189429082300852380868531252770201600 11435513 19209152504543580258636452723250449664 11435514 250339114075728929100187663146955795200 11435515 35602745598648615483788785708682471040 11435516 -389144544448046702526303726186471286272 11435517 -330913820913805359949806477759030040980 11435518 -45342722873269703957864338417684670784 11435519 -145974675693831418171539144225556846080 11435520 73464683078319038384633621567137382400 11435521 138303348590597931502746972146276588100 11435522 -314777073504125743726997872128049285680 11435523 43320429757201541590482396742169035776 11435524 -301522452710774380329803611633317304064 11435525 -21291609488009559333729984509141842950 11435526 686723293336577922187868520365877400320 11435527 38086973325727789487773568863912116192 11435528 -152371314872415782147039786315299553280 11435529 -54475086751163343430392083241793262400 11435530 -73668449120576606730549430909336512000 11435531 -380206770015920006372323290120418830288 11435532 130281816549620030890941806023898578944 11435533 21256976818961665128561420649831013164 11435534 -188654833523357444394929074860081949248 11435535 -53977612837604301195361227376967268000 11435536 -21536832417466790181587099932373024768 11435537 -940401841790749683416421911068530740814 11435538 -141948317471466979235386140114686288256 11435539 37620199575626587053401270575238248960 11435540 83364703157026607039314535544752490240 11435541 63665700990936770183860821104009533440 11435542 -621144866982259294019794421072208527328 11435543 -250905286161142530634081708337764826784 11435544 380765420523908887044192762172366725120 11435545 -36783529222448415321140073993577373760 11435546 -431381927918439925051493369845535712528 11435547 297527141402019519981059677398345077040 11435548 371177650375895819805391474949865918976 11435549 -9320291582652328895171907821632030560 11435550 -53074398657047011482043540603206374400 11435551 -1227377862401318129448984565479397500008 11435552 -304720903986894639415011020210958237696 11435553 43871282215976736970331254225983803520 11435554 103556291518881523820740110867054194688 11435555 479806502930403636016141964438011818960 11435556 -86531248106823023475566584740457254912 11435557 92503147816543774507694639540616254400 11435558 -21974810971298358325391165290080239424 11435559 -58897021787689187237806765826508575232 11435560 566399047805843303748856157281279180800 11435561 574355552662319729944059587960089335162 11435562 -270801080310016568068299970619106937680 11435563 625309923615336966062901344447863327720 11435564 -29087109827999554584258164158122998784 11435565 274358463404235217998393465397591895520 11435566 877411761992360021575373985221746152960 11435567 307305469586718528324660366473532877440 11435568 -31858384552203580554244923749951078400 11435569 -986763830541472503386699710537719586030 11435570 318480588625200304729184606244773376000 11435571 145974370016344315629216579787960132932 11435572 -914741699781075823899172290045846673024 11435573 -803964427512895687426779703661869867620 11435574 336914518355059096170987875022852269568 11435575 55091693650471438839587810131139947600 11435576 222974953413208536287063634914733096960 11435577 -393469739104797065309302220124155184000 11435578 92425293887542996454347318172757407232 11435579 110874439475472794538433924268256169176 11435580 -54867277215471288596892677365772666880 11435581 -904340764094849104419064600092136048500 11435582 -149292475279854252124137163059690172608 11435583 -27267069242431330151855760799714800000 11435584 -49821793965526768038929788357796429824 11435585 227659996723858960665038713828426709760 11435586 -236276059297223658783873176305962508800 11435587 149491170392857918857551951120617753240 11435588 268408559541090104498698913792349044736 11435589 -352873757155856737153680097412962338 11435590 23886336208392397686269984421005199360 11435591 56723681311269660569334310333382983272 11435592 1000678165933013194497869500451389440 11435593 130262179331452859788922190449399540644 11435594 135159441895342049018456040884412710400 11435595 -413899909170884575850042706855598206480 11435596 -77257160772487844400657488399795537408 11435597 -321661335911226357407077818777835103028 11435598 -132940457084977349200183634831546440896 11435599 177450517958016447793809994963926756960 11435600 21361584362425079467746353000133427200 11435601 -834604212773335071182923901461598294400 11435602 -143834473004085808159433131127933566848 11435603 1183672773638307571130030007032348655852 11435604 -302740060015784392854971479717311535104 11435605 198064431906454895838067440171452935260 11435606 11586388628124093127514066311964989440 11435607 -56330540404509954181125289056175773360 11435608 -502988783422411602871455692640376535040 11435609 -1053749079861874087143196384949824176060 11435610 28374498827989386439731046596173836800 11435611 -409275211768489510198952179031380474416 11435612 -778903738016351783030938063008906591744 11435613 194476464671532977841464839642690756608 11435614 282036336739393221637901079688607016960 11435615 -130372033336139599426413039392264702880 11435616 -549983729108518294669788501775224668160 11435617 -1162104551920700172969251466262273659648 11435618 -406161799269851476208888438808708600240 11435619 -235039759253295158833931058769144801872 11435620 -342888538468564856007213982958896128000 11435621 -212723866186635236885146048820532761856 11435622 20784823320397725660465953459316509184 11435623 390768024075763988189141668853126870688 11435624 -585576922028291547078162628024327342080 11435625 53453893260516634162065921279528150000 11435626 20231939268577462471864564041993483360 11435627 106991521734472617673096954777468412160 11435628 461796095908033679140657828442705295360 11435629 -954811790642132465412864993176662457770 11435630 -9579447193483304511965210347507967040 11435631 -459861278973561591708064249917557133048 11435632 -14065310673592488450425185449572925440 11435633 -456819246042146492407790937119582178576 11435634 -28581761124933242364255681408109224960 11435635 4002703222260535972785998715640136400 11435636 -87519239701719863814143904149112722688 11435637 137738912644629684934762943906635978368 11435638 -128204617284751560364337889699985481280 11435639 37564096319881722092756351519008558440 11435640 372331167826254510181817408596494336000 11435641 289239929985256538840814431245330916480 11435642 -380387762226805882563024132649565068800 11435643 180570877076847186631347257916600601932 11435644 -658342866980238748420077920046739046400 11435645 463885262094120993908740271296084953600 11435646 112608292655289506365705817159275069440 11435647 -1036484687784172913379859643661833547904 11435648 -1489286686699659208718411247365652480 11435649 127573262616081188761952678968402522080 11435650 -152724017907915619505867419575366493200 11435651 13865599441898794690950718380645432432 11435652 60431965074475202134157922607793651712 11435653 -524913686435349869401828922672853893700 11435654 -138591594724884778546953761834102776224 11435655 -60663225519254659646697797645747688960 11435656 -97187070510354915677834450309307801600 11435657 -598207736637463101272711487710310487680 11435658 22319465255229834490731781068560664576 11435659 -2006209448337295849067805124623625633584 11435660 2401519521057051296947480494206407680 11435661 -39410863792016658836842799708170119498 11435662 61046248106875028239642739366574892800 11435663 385081502845338380459605328436823488000 11435664 36201669623047091023023968713417162752 11435665 408669977732294870294486807964944595060 11435666 -178047522692870543288342097657806203776 11435667 -12439937771637163456020488797571394120 11435668 8219704115371047998498472891110991616 11435669 -27637476296073357175988805085006710720 11435670 207659510461221610561569357947331143040 11435671 -63184170031189555802564709040300364408 11435672 222233721486401187813531072206577254400 11435673 -358253240007569096693916703211592058416 11435674 106328528293398193724000154363276036336 11435675 -14549584454358264453259306573863297000 11435676 111747389218035426404102273551361187840 11435677 244311198140958828222356823539878435872 11435678 1755868416077556544179076401854819328 11435679 -328681956945322395856779950186100150912 11435680 -333904514271063426310799851625571287040 11435681 202004077403305216547092209967223776482 11435682 266058289036718024884208302441576654080 11435683 18705967205364608954753984084309094400 11435684 337244633480147432251184328074346168576 11435685 201540612460283331974809609184294896800 11435686 209613498729114268432390447629290799360 11435687 -48998396482773612055725442568727638664 11435688 785707086288044801425344398548940390400 11435689 -431677373557571370034282590232009141510 11435690 14483167290258464015760935544513223680 11435691 13678348742791572965329761454386208944 11435692 488578216227526471606378155212656684032 11435693 47037487857831943832265822686167857942 11435694 -394753896145355723294541017272498556928 11435695 70294966526537750445127556795423467200 11435696 203488983503720556188800199288342740992 11435697 -113697653629565690692228746334397794752 11435698 -135491913628512532887631310289326300400 11435699 273969321539727419865380590439827343760 11435700 100417759979469401486107441586688768000 11435701 157435758739564815082711740855450501920 11435702 249926937577134016761416071114177755552 11435703 -57092572740111163533309267638940913200 11435704 136107062003052214199986901793884651520 11435705 -275957566624663596598498869849556328640 11435706 -216488539787250759136654303801088031888 11435707 -739159704353202459844988803936313222044 11435708 -402917882386963763844193776604440886272 11435709 -10379484363817564309413957305298910752 11435710 82254434330184043177863423505255680 11435711 -374146883653540582912193839812653399040 11435712 26993950413866010852298641230719352832 11435713 137906142189218457563649623669331602184 11435714 -80542125932900804026781204508579299328 11435715 222600036662539217053809587007492096000 11435716 -559783510697524949636107413662967564160 11435717 -62225969639235089897222787711508341540 11435718 -102708459964903770158440235089420879488 11435719 715926692048184670389638165185919752600 11435720 -238459993216605587870853542069059584000 11435721 11039439183855625443791977807875598080 11435722 143088833673103647593355241971381540912 11435723 137661656579309850722667714443452880544 11435724 216130229914112660315780926305398876160 11435725 119913483591611665305217882334325532800 11435726 421577848352678055028772343722003781312 11435727 548449942120248043644370633179775395720 11435728 -319117383784208143313275584116736737280 11435729 -873591137103489687788213844610139319324 11435730 49319916819369338103667230780895449600 11435731 -40932275777477804783653660427099767136 11435732 -185093962228868668809036147239335133184 11435733 1366172702055986831161276684083269760 11435734 -19949026063366963338480678678743808000 11435735 299474148638629549056984011595813933600 11435736 -44842378142600387938127953825243176960 11435737 -1075277054281002188510617583927667578614 11435738 71235813130071308945221760875509719040 11435739 75684516830933729487443627009582004480 11435740 -357713799666418383160895753838595660800 11435741 -790016562751921579997228004931109760858 11435742 -1081970096276172507630730162999820928 11435743 -473166614635160204748509645634054853632 11435744 11686173412834629039652750822700482560 11435745 -18713065675463137243397357118223464960 11435746 207095409398713104144567578706608355840 11435747 -421847727675190657679917664749952672688 11435748 124782381465461021483498354733604500480 11435749 -219736460600532262937517795049141894436 11435750 -147148873532122052087514714488551200000 11435751 331919414910578185499538709461511480080 11435752 -1043527541285875896049742881638469862400 11435753 -63598658395111683475495284837549544320 11435754 -64979623107853303127389034400833900544 11435755 -47683738341298386040725314572747821840 11435756 -10535166736057640006903574857579576832 11435757 -31812937252767179808238557092537564544 11435758 22041910631640905590427019633920276736 11435759 784748801967270523610131660237072410960 11435760 -41605499905603693170502950437850316800 11435761 88646536569634056152104621189008924288 11435762 -208999942806814320714646266367833481920 11435763 -38740816349891892095044994489049485256 11435764 -6007648188192144739626792188373700608 11435765 69094616417727709322755208038820505120 11435766 -362891478961136442783915063233670352896 11435767 -23354236036279366501345873422196276440 11435768 277630005488466724867412968526562140160 11435769 404806722655846340167932536382800596320 11435770 5476021463388153438749776655398618080 11435771 -889955318365501364733299139978344888028 11435772 -529667653831737090956689782946290974208 11435773 -324865737516518131513796570677810687200 11435774 170761809312412797946776460051530145152 11435775 -56395499610656014601675813033472986400 11435776 243385492297645988251601077825016168448 11435777 -110142155451591778615591321471795252560 11435778 122327697997353008764606729846787975808 11435779 -17379420321740316632017451617054068216 11435780 166815679661516358226187028441139641600 11435781 -328098399470911568310294588963373780992 11435782 266422053435819661563174338588246608992 11435783 -636154697556263223101100649944426521376 11435784 29847445164000110977901541469653073920 11435785 -20066714263381984581969159212015891640 11435786 -224085296691025321302436849435082547408 11435787 -353533357688680621510697430970137879192 11435788 8865136239838889025641575657271316480 11435789 -902188578101205270753823288243162944 11435790 -55109280851436399254150436926550178560 11435791 -52455830208105276947796294868044393808 11435792 155426107266982161036505596062192320512 11435793 -67986438984449968108839130166880448800 11435794 23715624492258339071025150929293623696 11435795 340184153428008082881241349481518021280 11435796 212060486194944450366631721220992102400 11435797 -283354127929184825696266535428939104754 11435798 353762754302400341006106510418380120192 11435799 201622847888211871068684145716899513040 11435800 55188904153995609852503031172796160000 11435801 -239501940659299390584261613824187306296 11435802 -47376010157887620999550080597115238400 11435803 172903990594071087665565000383774594080 11435804 559044701680366518707416490851202950656 11435805 -327958567838034072922600582158012349440 11435806 18584842188703860667185083248423890240 11435807 -930673668667122836886447981902690304 11435808 658404230934853442286286959011435642880 11435809 -72292728775077723283456389398412147648 11435810 112965890266859750824974867242982020160 11435811 334864931280815940552976706920324033344 11435812 -33341408530942782607178006829184720640 11435813 754915242288521606250168943193689408062 11435814 80303797578239252647160830400753221248 11435815 -39048432151134517541488629820142308800 11435816 607376409764153707305429173816433454080 11435817 -417833597691009423453007922439101969520 11435818 -476617307026829396240310230338681058640 11435819 65066139741927761125269755269118546544 11435820 -205848474456194286737792815294531338240 11435821 -906881392033069735474595061391733551978 11435822 -435688084259931791533849567103066472000 11435823 21578303825089263690815968812779935104 11435824 -179055261640528132582168613942918594560 11435825 -470897054740090059167965263450262371450 11435826 115964805900293591717203099105937107968 11435827 -378919237397657610167239508691631264640 11435828 521974061453684877210518646647993536512 11435829 721717700690211637881660117591451848768 11435830 -28552682795439417497192706802381946880 11435831 1488172844333974810452010231032353400 11435832 561716504133358442974124386915612753920 11435833 988345099274700553208570427886029367082 11435834 -49071190272981521961897467236761438720 11435835 -345519010072177723672991142753831699600 11435836 457486540128825423760436169922082708480 11435837 6544538364003361848474450137467347552 11435838 38712000493511747558741212842809806848 11435839 -592623130564437583969034955118868873544 11435840 -105262872390848450031924085146255360000 11435841 -761063524507411059751566242291326975950 11435842 -132976740599741041183997659456163536896 11435843 -6182245248498819388415696022961727004 11435844 12668803009402326743724697204853760000 11435845 92571085577685412873434352992409891800 11435846 -626433950500444726117450498424191303680 11435847 220876599034673466735381363024991583400 11435848 -348638199707543533253196276017363696640 11435849 -165461630759714996354852409465600790968 11435850 -2208866482002412625362037877662784000 11435851 -41904089145179286291166146102003540848 11435852 -694984361524777919386866286955430051840 11435853 -107620950370375711190945821219696834560 11435854 -63438920501102105218253207851578018624 11435855 428797084133259609382075651501571306760 11435856 -22438187670855765331366706922924146688 11435857 6376786481610447317564724159460119972 11435858 36490365857655493931481669931706213376 11435859 -654832291254792462617853936306753412236 11435860 257154959017560251118339079543868659200 11435861 -861990147544238003624333001946957151538 11435862 -80930299961598706211453405954158772736 11435863 113969456103307220134531753320911039544 11435864 40185589247576559139212782066379755520 11435865 14633732114680503890632300505398468800 11435866 -253793388382066949775480344678069030976 11435867 170442193637991289410934414250742339720 11435868 -155128359261961667369959324677945243648 11435869 -324914778889715234644845486190715811200 11435870 -326230324963226444228914042298389437120 11435871 238164262950747272459117282010652896000 11435872 164432478284755917530578649758165893120 11435873 388474973432522601493010083885273205124 11435874 41917636480446928360510354686901196160 11435875 494265477311182611595878100241352804000 11435876 201092593239277484778779456271243436032 11435877 -249306974401167668748832015981727952000 11435878 11239916087766008884736485549698582240 11435879 137041365011706676891944463876267139040 11435880 -337538317017284644575495191939363635200 11435881 779532664243580817856968599217665565264 11435882 -3372185108681618760525145165082073600 11435883 -488659736039498589837236481649201367376 11435884 -144687205044569471883327728782378702848 11435885 -121242474296018408771255191762145394420 11435886 32630517723142711583130859744835616768 11435887 -23522387260302002360710717507802972464 11435888 9678408433752671126553542328269144064 11435889 -463898750530013253556359254064368879040 11435890 -215452285800030962911267158901571848800 11435891 546675380875776299948847590016166339800 11435892 353401240264137203492739210163062036480 11435893 5889591984302804944921734996772193984 11435894 -242408432221407169612747966125370929504 11435895 -496533642067061528221000377184911781680 11435896 904479778225002943121228951478647132160 11435897 -1023330016486515047283950303708051457696 11435898 -242729325103499966649129084927205595136 11435899 -547190351556204929837468189479116134400 11435900 -98159806647066172840604282660827622400 11435901 312790216084476978400577776079904748032 11435902 -79777086197579940424887534647646862848 11435903 -1146916045701854073167529051369483838848 11435904 -51902329882714592402560945484181012480 11435905 -111511452032684857102557218507797060440 11435906 -135626159377365048986396627227596310656 11435907 -99599630516409007649191750397283223296 11435908 -593620077955294853797123162831451894784 11435909 13762115423684495876038937967827446110 11435910 152682330219297107755857895013487206400 11435911 -188398834585592194121411982772450195200 11435912 -545099083706405902859079910140131973120 11435913 571889157137651291195860046678043062442 11435914 -225889145314116045068101189129512347808 11435915 -715943642870121524282702506509156553440 11435916 -133181976795951677629690681884132258816 11435917 28554118981400085417387443725183579392 11435918 -1297178743128714247508937661953713856 11435919 -366290015486977459993956708904997006592 11435920 169424734044676418507452686934910976000 11435921 -392308274923948723333033580557889796288 11435922 121861659008589720831006711934810668048 11435923 -186283554429722545220848151309463445520 11435924 -757477443606156166126032122991605503104 11435925 121137053403008203400290440249818712000 11435926 499405685835460279618676757886235322912 11435927 749516279532300118221259590633917665752 11435928 163225937277761219205302478706328862720 11435929 -9535395261553773170580305204577838720 11435930 -222950497935475885088441282862165684480 11435931 125592662604573517173082403157540034560 11435932 -3250827507001255985884974763660786688 11435933 123836899699920818589958393941677935200 11435934 -280857849571130386498532572768079855616 11435935 278215071198187069606462012371605240160 11435936 4452453135903319584081861884676931584 11435937 -350299380534010014192110354249296341840 11435938 113816819455979922912849432566914574496 11435939 -66083067824285354053378257654781238376 11435940 -360507070724434920561623044744643178240 11435941 526931686443406363504164206840940456384 11435942 84860081138113293853928430097032655104 11435943 -47568216150993962281717728836330941872 11435944 -318058766142077845372971157312683386880 11435945 -232984327037135159004997922864811014400 11435946 -214817266057884490969282458894333911040 11435947 -545159152409107424331079099788038290800 11435948 -656252648204906019252370950106211873280 11435949 165742465401915329192757602555193918624 11435950 -16479817411163709439962996714296208000 11435951 -507939031322967957432693633193203831168 11435952 -63685937398802156455889610705414389760 11435953 146024563405410620877256388332249425460 11435954 85589058683892610362387469669400764176 11435955 291928630267975866600693885165558477360 11435956 -228310813230201769536143972059269957632 11435957 -419817643685373958544403393947899375620 11435958 -556812449388560410690734657902711422080 11435959 -46463318969528670211961008796742682840 11435960 -12636481558640022105103308504762777600 11435961 -74943465791652240303601643046869064960 11435962 -72377598053382049845922449344266008576 11435963 124167015040244530233993359543929415784 11435964 -228152042121468946717286786811192897024 11435965 225356255206919876785092796265938834860 11435966 59857563292796504829433528815660334080 11435967 -690260101494341005268752457950611721560 11435968 -105470161165138432371375530257346985984 11435969 -200751183742771514328318561276644889600 11435970 14358145819587281011330380233610854400 11435971 -569550650935885104068813924192198053828 11435972 637987601889525000060151476648510888960 11435973 562676872452689155085748101410147961568 11435974 13640793135183711908657140790036112192 11435975 459550505869178418837810293782876125000 11435976 -137019488394080895531992133479045683200 11435977 -25521051874937246258140089208038720128 11435978 -157642669596612890395436437338958335744 11435979 -2935486028975736709423554852843911232 11435980 -4157944101658870535294095029568128000 11435981 951399347352689847372280786517294257782 11435982 -310313382584360125656692604366464927616 11435983 -84901860872981471049019302720895293896 11435984 101577235895937821435265605585370218496 11435985 24481302634978948632752717978614849920 11435986 715475361537372450355819370134846813440 11435987 2062512192084010272557611578277570943760 11435988 -395479999010633270513620612139164661760 11435989 -236221905704147247822972208701839075232 11435990 -40141511967043251558121135953287923200 11435991 133148674518814975507628020098275556864 11435992 165269502008900009140744453853481246720 11435993 -691431026144627136944610570666239257344 11435994 -254447394879127056202946770210944162576 11435995 522408823505501955148572604193220696000 11435996 -154260280986292595610833245502058157056 11435997 -274593966542338426531788327071918008320 11435998 35536804804296900071364952713053540736 11435999 -117885313984330074262501662209230983864 11436000 712422203458927480026197758166827008000 11436001 511300658070118518788200001568452580002 11436002 347813688431417427355640542334400438432 11436003 -163026778906838785585585118190751583388 11436004 -555839583681536209592369902501149122944 11436005 33582060086065356428148629431323936000 11436006 -71295620163225627894057159189138115200 11436007 289669807344776432586285023568798677424 11436008 -33934989404590331020138254775627008000 11436009 -218836512879728295940925173082688275712 11436010 -8313349793636313419177076002383623840 11436011 1572981311289636444723133152938849735712 11436012 137023735717124721067652864495545052160 11436013 -725321549101585163153666578856679229738 11436014 -31828447587317922780407018398395319680 11436015 465073428020834540409610739007465058320 11436016 161705604638554965462118021410452406272 11436017 -170616729261857016141632911533699302400 11436018 -29429944151610741580478291711072470272 11436019 36477050172732883173670092866605179376 11436020 -551185580226525175424218971692069387520 11436021 165168002252286805187245406789539242990 11436022 2062662763411151016322358667404641536 11436023 -690624931292334154932241636316282632728 11436024 -67222101467741353818071017910501376000 11436025 905811398400284223707099575727790370000 11436026 -42941254868988533278005946493153552640 11436027 1151223456094787001024563600312569108080 11436028 -38851518226656474846882263616262424064 11436029 -1042552950171358549324874129426352360960 11436030 -134825688697445044793956790583440976000 11436031 885027060135050437637498033100904844200 11436032 166188314369286550882355036282683392000 11436033 7754124304200940873050558508796620800 11436034 -174966113850238415530576588081708110240 11436035 86439835016930353398186900629174420400 11436036 -86670316839612196074959646677950095360 11436037 -600657059022597629268153365099728562688 11436038 439412811863788892871197167128893380800 11436039 -7643739566639550193243886572918098480 11436040 -374144958343535171527090217923117056000 11436041 164514312038243141633993792742084633984 11436042 -143226009437387064783349763597395500288 11436043 905708933859861690130605804003179651320 11436044 415110349013785308820407809409823183872 11436045 172729973551450577589470158842681771840 11436046 497111448795490964461833742230219137472 11436047 244551984845261233388274197440299549792 11436048 -22274853527897442798481809811029196800 11436049 148877342424358138858181984588671734820 11436050 106904116599732362856428806447982121600 11436051 -641671219364677114214865565460878888896 11436052 180872796303333022745904945499423971072 11436053 149524286268499167724606417486637840256 11436054 34382064359592188205075099118391058432 11436055 115114994195568382136418337769817312000 11436056 649961997196864256029577424598666106880 11436057 -132745769568253958347698393038155661520 11436058 -259758548151801373199669780273267535120 11436059 17949272451487483790767630195507341504 11436060 -76058366874176638983467768106463395840 11436061 -432787180653743752204660206772844111118 11436062 -130504897690113352509176131586963635200 11436063 -341261744682397875614219165914586358000 11436064 -408210756607194317676527119836141256704 11436065 436744387308591427075400679166143744660 11436066 136659603707537752166043168921231863424 11436067 -38551411528513225775287881320815642800 11436068 74561463501574920971611590771594878976 11436069 267038230729579731881423191521415112544 11436070 458989896474148675009731832029560060160 11436071 -366446927352548318473131922582782778248 11436072 480800025949106336784499063789080330240 11436073 1397297509676244345659212004519119946 11436074 118776352744965408026661707492199151200 11436075 -23015684852295467567780991066570986400 11436076 362238536686607175011103769308245269760 11436077 -643348715935663850414793955016059732074 11436078 40871386628782412833939385744526671424 11436079 -1228015777426219812994009539479523570024 11436080 47945539919729466246271960893937090560 11436081 -269490226167484827134819680335096584640 11436082 -18928619437419430612272458570871360000 11436083 260922370574761655736616341228683591904 11436084 379347784609643400807825943711887912960 11436085 1001044560372101094034113050202485259960 11436086 77814293885231032931449770788618158080 11436087 -480680842956700468279783561200958795776 11436088 990061599722413254278032403584925184000 11436089 97128680381205529364228281228511908992 11436090 -433660095518896520135719351951397391360 11436091 -88817461898126427556732492598874783888 11436092 -785932867278647025926637390713008773120 11436093 865177579830519324603229896170403739200 11436094 40737470380107479459226388641223524096 11436095 7603952510319041382588563451679668960 11436096 -46325605686650553207332966450639929344 11436097 -684499799049258385831061699574890646188 11436098 -5298111302379242698017903772949053536 11436099 26636344871924490861761665380688931064 11436100 -28249444784639546320533910871133184000 11436101 -895599938094602710262788666898184908898 11436102 -75338941661272568650874573122826951520 11436103 -69252218974331224489410337678798861520 11436104 -613517859858768696329709909909764044800 11436105 121819492868820913779363226875530496960 11436106 315151477699794952988180376664591684608 11436107 60742931580716123038693615375179988920 11436108 1970119330672494309453962304355123200 11436109 616351151361794294588085270602388959104 11436110 -205083813709982046589452204392744078400 11436111 -602872870016996801904630861862176038040 11436112 53934609934257527544257389138935939072 11436113 -249051331571641151879820666512131112076 11436114 153770257842630010550784513320122644480 11436115 312035143413310748340765637992463859760 11436116 426553804067949477355837691663205920640 11436117 -87815776601859799995979770058829586432 11436118 -512190221071529318531153117743647318240 11436119 14362238474687352676911376351914488160 11436120 -169046515560920546186419677789358080000 11436121 643091755088515638009127111946266396680 11436122 -664587998884819215589935998542258959888 11436123 243682500617404634648803008713120301168 11436124 176427968950373541717354912648496024576 11436125 -1042122169503861563587492444811719680000 11436126 -28224674753370766538256355260162911616 11436127 -534282464719478471583042482698825261024 11436128 415078963099492713238342389632504168448 11436129 -130261660540087459556412232620519114432 11436130 -4095124667524247081847771878105042880 11436131 -45496183391762591398207123722693208320 11436132 8577392066224318455519990631730688000 11436133 -60355256829086907494524024964020523936 11436134 578740149172028981333364841502903953152 11436135 309157019815387476533538078112594107600 11436136 -26362532124433503978009596058203504640 11436137 -303714637076476069990113491732274806214 11436138 70730717611078004257723393340316103680 11436139 -249085287205104285556639283684297419632 11436140 146269713908506198800908687772124078080 11436141 84566017290436983888603924405427171200 11436142 601881645314623135283809626476902289472 11436143 -127980337630122279309501759193924547160 11436144 23381253500172105275564916314040238080 11436145 -31909145842070514939185540053225943040 11436146 345088338625745294880652678260036832272 11436147 -27681151041826449779508350221016849880 11436148 -163219567755348208310454250846191509504 11436149 309276264180471124533548668387328499036 11436150 -75585314508326647180341084773153280000 11436151 13972372735795429380911860128081920152 11436152 -46182209948362940012534674766014709760 11436153 -161230512107610363658068484473554384256 11436154 -103714012114100453457677114832417919488 11436155 242324214903540064181163506845282017120 11436156 -301186651464692386392512084630956927488 11436157 514084677807325030089876313225259995840 11436158 304588139373288813918361192443624780480 11436159 -246216770812560354022145939594664220344 11436160 405934635047043105641072410344869068800 11436161 -230296834732490512629736130621865152976 11436162 -81876071211616884677050242162169873920 11436163 137583013782077551082816224022703454840 11436164 -853883888153874618974018953659515990784 11436165 25661976164319469001881457150774524080 11436166 -47018877840336620142596188141983146880 11436167 -1292316436855984672928221202244394103784 11436168 47712597317133986226684805454742773760 11436169 -1507680313492460379619230073724255996400 11436170 26265611099973795707986601066886513600 11436171 -85485898124421906812265289240402309920 11436172 -479375485852749514325044757216770268160 11436173 6312841170454022967613179917252333760 11436174 -94923894831494049724345554521731570560 11436175 -283416280096406442301438857627535098000 11436176 -183853190877157761635317406153505177600 11436177 666334666601662821020904782084181473520 11436178 199046568299969529301858790129595582624 11436179 -184072753528390498109419301332003140480 11436180 -2422321449723123054906500291846062080 11436181 -973802365863623366644865723638701390336 11436182 -168214304719571336382140244843711583488 11436183 47666350129716367711047751244525912448 11436184 -1129870959848560144214815542463522621440 11436185 321413572521446450939223144326012629380 11436186 -11457588462741257449942837828339488000 11436187 46527894763327892113400687033514318352 11436188 -834527719772140304026019477201988506112 11436189 84435378110395509225555908145351377280 11436190 364270498993681638812363336726318241600 11436191 -72533509699460085736904367794673519528 11436192 -510181277979066048492434881678921236480 11436193 1263301603619380765562888899764442780864 11436194 -4510155981837687957533118128162304 11436195 -733724124817371808854479189272012800 11436196 -664763956183380513854461179866126089600 11436197 -232404716010407558623048013756969141700 11436198 -208193490550500048719934066973338624000 11436199 -303802059252388764798216873153613702520 11436200 -55138680314170803424387405109563392000 11436201 163066615959559495947848783832235939200 11436202 342798524758591400140016067078709605552 11436203 479569405900697984252386030659744335400 11436204 75654133938667227598312086755161758720 11436205 631848977794757319850740871684262682720 11436206 -143832191559321178605457219395957079680 11436207 -65058169037298959828566154010219126912 11436208 -108966394175123792484450521612612075520 11436209 1182807797391045142112638116897278539410 11436210 -66560559806150528867598860257298688000 11436211 655630545019081042191120869362299606000 11436212 11559168893678574493589366709343618560 11436213 -84733240673690975926973641853364447456 11436214 -70385713265379213892266553227364004160 11436215 22961925950371167819221881327542198720 11436216 522104686895505238203478882766177894400 11436217 8871088241453745058021230300615100420 11436218 222515687326804474431775316577283048560 11436219 35288031794933297933052531534456368688 11436220 391316233818645094803624684337863098880 11436221 -140243596947298811923264776976284475776 11436222 -19773628278788430686770846903567650816 11436223 1036121188000417047671849396917554894336 11436224 -366359500163035858200416362736825401344 11436225 -41891797955082172946568025980287628000 11436226 56551879734141920759858359463695023312 11436227 -728600642906891978912969702134921281528 11436228 -44905804708601637539525127173193252864 11436229 22111413009888449585730865621631750176 11436230 -213944632552074251042099374525804702080 11436231 80196088226570901083384430378580637352 11436232 857676286213336039151905097110244582400 11436233 -488447410421894534875996566208466954400 11436234 91966578354381437045961758640217582848 11436235 -143123035867889717191356008417210548320 11436236 -101934429921282092715182033138773527552 11436237 10628123135463931658270736130639682400 11436238 338934491998807182366063923320573099008 11436239 -412038716697829275578462136301440786960 11436240 -16006159373990932398295352735654215680 11436241 -161390666907097523153490388527127318016 11436242 343350191825615879152587695195100400272 11436243 -20901584821459531929865417562434924032 11436244 -336491871596276700315423718424283291648 11436245 304968413424875692673514865179767857500 11436246 360963328050887175342629934295090987872 11436247 125021374039673056236623485211247842696 11436248 -879865698955376666697956555769533552640 11436249 439310950026674141802731483759812839648 11436250 17416177784774385167128136005006560000 11436251 -227421598950684964852493194341856082748 11436252 -111694616859333460862809441536222412800 11436253 13175685389009557146293667102525055128 11436254 -313837260490284686966402511936706286208 11436255 -313938750098388908936628536509872856800 11436256 -28221733416680779500354903044470603776 11436257 19423296363624336479212751350505529540 11436258 -10456207278267298960449515971876070016 11436259 305635070448321652778354676540181186460 11436260 -61116833034088135158201637483359129600 11436261 76067224601819560286518421869711616064 11436262 -453860882305716084475880200593471598368 11436263 -714272456633084424924517133541575980488 11436264 -226898107424241952484611203236131553280 11436265 238732009129154912116605829240145212800 11436266 -630065523273884897356217251404238132800 11436267 158880026316923139905996219357519059200 11436268 382890675880694861264000794023970005248 11436269 210922873057937363151749086618151968044 11436270 129261766948485283984361220217065600 11436271 -72420644585237810715869650226780348160 11436272 -27580969966566946470109336171361599488 11436273 -79524261199661476199901408145823840640 11436274 -376866071607197230135528019146619555808 11436275 204907038792117044948750342516519680800 11436276 26094682110516634752209390187358175232 11436277 -730938976737907882297125759606980171840 11436278 -4938639935175319306060677876063978240 11436279 63723641453117243917045464960554976000 11436280 -3572103167732083180678633485379584000 11436281 589302836163931333605283342027416383082 11436282 -98241875805825579626256852822619376640 11436283 781856910567296294041133532966393802532 11436284 24456483485596355980656125599524335616 11436285 62750842161659423179176900367701279360 11436286 -212947966509009995339423432183164616640 11436287 -213262914531032024326612411986948422880 11436288 249331187572678923681346600810120740864 11436289 -299989429355933462922818019321696314876 11436290 232654553698029303954196150451272627200 11436291 799838768020367387764059218753603914152 11436292 198983450164029350273856097992236408832 11436293 128061485409149383076409496033938007200 11436294 69840378127344492903138929290301823360 11436295 -279265247307773854823221773555315823200 11436296 272191864450977324771574242049555660800 11436297 292293523349869975796325183066135754272 11436298 309277193481046811845887309744859076400 11436299 -172062521311561539309372286142297092464 11436300 -202074000981308922993097046319094003200 11436301 726045854525181025093436769256241013302 11436302 461965537152595268384620774511184764352 11436303 -1680988937943380136908321143145313792 11436304 -82894391246047108982529556415804866560 11436305 313516303327244886671479101071695193460 11436306 159234462507405890891691316070783769600 11436307 -408878335002023844049834862589543583444 11436308 -88381625474205025679468759243338040064 11436309 -1017389143175908883202844688594830462560 11436310 -243986151976359229515313080281361744000 11436311 204710741396777820283052651147544867912 11436312 -297867093654537475478173906080489492480 11436313 -67735633122275210124086320601427735552 11436314 218248222289449296971748380924960534256 11436315 164527531631537443311403227493384560 11436316 -164581816300187471073279986704945274880 11436317 -1456134656536717384435104905674926772020 11436318 32538632784182769865829239732789376064 11436319 824556360647113421776046857676204570720 11436320 183013858053725588013874793311591464960 11436321 40469436997682450091815043007086470976 11436322 -263615177407565914407211324004566824960 11436323 -16926593167015233093121490544885955896 11436324 46341745772547031833391885842023116800 11436325 252537717004602672944856420660267144000 11436326 -24078622123251287399580700726397918592 11436327 -28204573281777529037908214229319569408 11436328 -320455273759774582821801046517569536000 11436329 -497159177276104411017396695741792072070 11436330 -61195079058042075315076326740302356480 11436331 80524611364831726707571781333038068000 11436332 -22773180433824847738890377796878389248 11436333 115990128200907119114468328087595439424 11436334 1558841058232860041013815606249570304 11436335 -255903046592991756754670021396585201040 11436336 -73529083550680733063766484351419678720 11436337 -558218326720477404418807205533292129808 11436338 282847316071023729061881621817496317344 11436339 -975932685717150118927457435091460927632 11436340 -18869208847215836088943865293126156800 11436341 20674428558772426980235041097574383104 11436342 317639208091790374637437711356428075904 11436343 9171776378188162951789012980680888704 11436344 724972310954099421673994307427466588160 11436345 -71405299200488243300645728349673073980 11436346 637598703517427089458720047247308690400 11436347 266560173346512506777251350618627196080 11436348 23139528994252779949367132811882872832 11436349 -505905741407442121079062162697194447764 11436350 -142437479361465665690611144665934387200 11436351 482453713874927464360197668065003501584 11436352 -364533161875493796498412630250678124544 11436353 -888323586866083544468193590409998882220 11436354 -205410955461047805602611327214512341936 11436355 209647531252325745271048773648708313200 11436356 -126012595839216935455092179623079608320 11436357 -424898562307725253399123533442032156960 11436358 -234809905695151697283317221506057282720 11436359 -89020255413230145728973333250322607360 11436360 16552854185723061340519984850502451200 11436361 -4491447601330795599215900849146304038 11436362 244931054902151979390915647318374900992 11436363 -3817342807710487128024848903077303680 11436364 208238174321605053153180934858039070720 11436365 72113769499426373080304555227776913920 11436366 -4917701155807466692293244350911063040 11436367 -136758066169552120808764298755844850488 11436368 284542069147573559492499439392785620992 11436369 421248838366976421085019419722606876672 11436370 -40295055723315163689518209584219248640 11436371 75518101856770507515946867552341166572 11436372 -278102246350204930063323940821320214528 11436373 244252745469711451330839819481831765564 11436374 -30224343868631604441910933562731290048 11436375 512650727043894084116125228400045604000 11436376 -72018114387480504363139755378902138880 11436377 508273797377736975928818388853027417226 11436378 238183124388351400507344209916443841024 11436379 44114190816563046254321593317897519376 11436380 -549837236768592998704002796770212413440 11436381 -99060062152772501065159737947210599200 11436382 -437501959549988198942139390998794126080 11436383 260473089249185880935716681844774555520 11436384 497055736960684030924820566324547420160 11436385 389973148269578643990382085233653235200 11436386 -184973128504218454263065384471287033056 11436387 773930768587878851093145138792949155960 11436388 -740044670828040201315117930392083683712 11436389 15230802120900359616486155385463776000 11436390 7353554072252594374884754019835060480 11436391 -54297418098300110649227973725229698928 11436392 -447008962873105891567207430825954918400 11436393 163096719480558196712971549140351627648 11436394 -427105851379100058987027651984304620960 11436395 -614597897022166394267429434495055949600 11436396 19170336360382819086135923812141498368 11436397 35993257203086388939356626290317331392 11436398 52168998873308397177364347555129152064 11436399 -54768386191075826761243649017444658544 11436400 -154817332068381333794338523830145843200 11436401 772338686024841226693818539338739400402 11436402 205053842988511075665942676831363451904 11436403 -23463669361767468690334602431774218752 11436404 142351967968972381356427272369362319360 11436405 43351362177921655192848479476407408000 11436406 -25522640375941405686193937527265073216 11436407 87839696427857395782832544794638679656 11436408 706760193059250318824430835814252912640 11436409 11367568449541152604909222397376310080 11436410 -71523052942370167900156889809044555840 11436411 -91989135266899032678462588098596339200 11436412 61772375200846970829732322853818557952 11436413 36627087824569877336144917878814102662 11436414 7261875488658056453015209762821672960 11436415 -260557282835903006493967208729369260440 11436416 684343546146670901711945764757538078720 11436417 -265314917972255072287900882864625363520 11436418 -121405894596142897257585021557938973184 11436419 836288404209674628085066727127276407400 11436420 42397431514784649247139351686606970880 11436421 -801903363883347555132732475861849993378 11436422 197803670862061726282381192716634108512 11436423 435779031121694026071112851432894489600 11436424 531719868619554118676886658805228712960 11436425 -40021213090082961344437389924182582400 11436426 -307430292638036825081177376314094448896 11436427 -324027137619012603449861935140470587776 11436428 -405579091510430512708311763752660771840 11436429 516703103544534866241938145181034376768 11436430 375447034787924731411108938002690439360 11436431 -115217759389011888449688675459666658176 11436432 -41198139013860843097009363755056234496 11436433 -168925224090103869797563073007200698318 11436434 -274418438805410485068583987842522294384 11436435 281799615533459984519637510673868692800 11436436 -109192500128189906604588911698660480 11436437 500285582617228261598452629502387854432 11436438 61900599300586530906838084824949549056 11436439 412154966619799363798037351688873774256 11436440 108949677298873012003797424581995520000 11436441 -2881451070701347203520370746090019136 11436442 -70557171174610113324175351466243961600 11436443 412226980536027841557491482390607698692 11436444 -381379314221616352559069445449222707200 11436445 -874149253236537184098571916596967025300 11436446 5940568158904799143279039966185010944 11436447 -678225311085208304016498675611298677760 11436448 -674089170776841127683862374318262517760 11436449 522211415872714960659428021280233172450 11436450 -214743783638844072758336974232373302400 11436451 -155138527597384661165895667648208360192 11436452 9030481715014304716572626873364820992 11436453 211262736237836412837203158022766284382 11436454 718000401825859595447570447819199290112 11436455 -234883156631229882449262620779590797640 11436456 232235612036303798589982661533088563200 11436457 -262298805609646958962745078044361356294 11436458 -43070476582003236615886792717814353920 11436459 157783356578911039569179540924830121304 11436460 131809907972127729559358721089275545600 11436461 -191005021479513964261197453045078199680 11436462 -135607393975331585463219481692228238080 11436463 -391217051115033572817640842287474185920 11436464 101031587235849279303562568697958170624 11436465 -279279377534238801776622081800011949760 11436466 129442102937793477730326996518011164432 11436467 133377881266469740677072771702601430784 11436468 -383499243420685492782167027399762472960 11436469 1497390149260586742409969996456531041120 11436470 349361242897737525209498200745220871680 11436471 -5819897514701148063313512196032818976 11436472 55959108951610557344552902250887249920 11436473 -40158876718555557458989612856088616278 11436474 60626684352071593066091293913062440960 11436475 286366843064265730111536536848616436500 11436476 -244754609487540624354035297252106989568 11436477 125963208328343579723084510983734282240 11436478 306257183951902187637548892099982948992 11436479 -993341780806299192009876247254414201600 11436480 2237188958676783333040130205690101760 11436481 69913436403246474726057013333847277120 11436482 122204467170687679069533389364687632592 11436483 402033962805886899599551031339515032048 11436484 -741034694304205065673026078836232025984 11436485 335692703763457408264617803901239315160 11436486 -211482200251534596720126602419742391936 11436487 -99570900457350907545378983540732241408 11436488 338756267563876141966486715975098859520 11436489 -119392770316834476653122042399696262400 11436490 -19560254961955821945119697501458210880 11436491 -966921251548931227789999399757517053016 11436492 -269694973776746121633136140936104821248 11436493 946803926855658797580653697425438362742 11436494 -123542672467017047419157778120498179328 11436495 2688571408574387771061920138821248000 11436496 109267564545103733295572702947312689152 11436497 -649194033162064034889048033996185757120 11436498 -256912875724848390378990493225421184000 11436499 86085203802285023147912407142001677280 11436500 -316467392052996149135628567083909760000 11436501 48486138529818239267579235119551422240 11436502 808288516733133081605108155915691476512 11436503 -123285582892642683960769798229211099600 11436504 235895209026872503411769822233201336320 11436505 812218025859577144826292685522164678660 11436506 -362268754782624105597640123365947436048 11436507 506378388019957055537706341779820220288 11436508 743552483963039073373213904956289890816 11436509 361397891570292666856203971706527243616 11436510 -405069011884658264663998444808968519680 11436511 -12008890907734952280672997638674289768 11436512 578273492100604410483481823920722542592 11436513 579316630066198962148031685452622504288 11436514 -36129250572188057009278067731798794240 11436515 -186822094342933317588091336796333516400 11436516 -837840113845795791357532065887440896 11436517 116801975651049973122438448210243960512 11436518 396441398019814994066889439182249647040 11436519 1095392520188032771993297921312110041808 11436520 53628257808426421239449269231956787200 11436521 -169640804936474926999626256228383523248 11436522 304694378343874653494858007725119548672 11436523 -347037952186947903359923729118774990960 11436524 6159456947590189625855051412879811584 11436525 -159306916774491698972688817680469104000 11436526 326041803818548479496069961709779675712 11436527 -811793454105453847809283504248412342440 11436528 -62239887388490192851795585205178433536 11436529 541638996807971261777247551193189633000 11436530 394601743124236021345540746008832000 11436531 -499927464488953597806293458183527701448 11436532 745510974696936301116192934659437837696 11436533 -12394475343966341219988350414458948836 11436534 186091189332663771655900372240529628384 11436535 -743584477660665271492183738881272589600 11436536 -760460596766966717470405109418487480320 11436537 216549415347515798817511556507493780480 11436538 -2526026395368198969312182929191209472 11436539 -559303549613681060451290608246986333660 11436540 118859121391057885275295068957037824000 11436541 376314935376445151877014196828702311942 11436542 167341610905878015018606173763721248192 11436543 374384140748788077283611338912048562000 11436544 -52372717704025493216822567837544480768 11436545 74423296107911072137735541357577721320 11436546 86387649079031801928942087829052579328 11436547 224178841475034212822940390204427871996 11436548 -590685454143008045895447709702696708992 11436549 -635826980628088599779009305224544943136 11436550 -209853432599606259902775235565975095200 11436551 222488919846378336440246751471716498880 11436552 75721145321270731721928041590057912320 11436553 203102842159144937841708182213116164964 11436554 -208708292005550866407950726001543843024 11436555 125200799577524162985839041763563130880 11436556 -669417097863320084382526992375324288000 11436557 -1409971548700642971557022883600545984 11436558 85269064841612646184661418999905817600 11436559 779318151008257786967523193640548150360 11436560 141286137880663021472181848506702233600 11436561 244039059381676840709191912533259095732 11436562 -637922678896202117853756888349096599936 11436563 170478257634315722217480906880598808384 11436564 263853944683339317021636998640724887552 11436565 -157836691989281849516343599266624360320 11436566 26973990773736742673597907621480921984 11436567 657924024935698005002849828705407749480 11436568 -166253791091068972463992611476190105600 11436569 -218551475015952409199786467429608350256 11436570 201793145153022785648810470058031709440 11436571 615969713059914551451744780627422250712 11436572 34674317500488367855279091109112829952 11436573 -549171037107483000672990541469371122816 11436574 -36847863384432619927018370062872334464 11436575 540343430615289369479365078933987563000 11436576 -586740703639216633026691135104895942656 11436577 682424871954638978999146078223354819426 11436578 -194682897880623124513117165026873770160 11436579 -93082025816164192871262398211477803520 11436580 37041960211297579919900507549925450240 11436581 -331924259897552979690294739856280000 11436582 61621985453093623257736143672352456704 11436583 -29710820261688321158370176640810421320 11436584 -573427677855788955074424104265615037440 11436585 -78037400998263470464661860130899852800 11436586 -82257415916689671691988104304923641600 11436587 230818291731530082097452500788267463712 11436588 -41148634746986885838247693681979450880 11436589 -69997429295037217762958636642310186240 11436590 -432414887855651711950615511135832604800 11436591 -409741848831397034164336233664383135216 11436592 15812120339964932793878245290484023296 11436593 -160043500475454662949107219958111133440 11436594 46466039587435891226367435615284513280 11436595 -440128254238553642705053720462986512400 11436596 -210905128618856416369986886694569924608 11436597 -155756214779186761941968853160701911094 11436598 -55871285232450711960248804460826393536 11436599 -966364825759648329707972095482883757400 11436600 -138061830310538045382007500137771520000 11436601 1684823519021890254881216578111371834144 11436602 -199286205684436806842053903939913167248 11436603 666669172607825930229762468235416218904 11436604 1092084066856384320889003183769691095040 11436605 127746690323182372848864907058851382400 11436606 7810097770586991396728963138583772800 11436607 14840241590609147593546139764885416640 11436608 -29099774407128723771436151560113487872 11436609 -224520896143116537448488866115731007552 11436610 -19428067734592603502868672856547651040 11436611 -541373566655273848841064488836868638788 11436612 83114726876527433573299899331292626944 11436613 -9584319902805932998241300735728648960 11436614 -151605143723192760268891193750496837120 11436615 -26324192398405941760863586994832081240 11436616 -20702311482992232197257437111789772800 11436617 341363930316668071458591651860602266420 11436618 -7899699000197367749641982624016924672 11436619 823993767778231715762437535086658854920 11436620 -108816594880364296169337188165472568320 11436621 -38812445384834328676648607586594211776 11436622 -267757255382721879512626044305899220352 11436623 -683085283297619457191354302676594933520 11436624 2625562618284746697874198713917374464 11436625 -1316634864733489145354283049330132071000 11436626 -341830960444244496970927694576287338192 11436627 -10256412423793936340406274638346084680 11436628 24729639252872794092758759250836275200 11436629 84923239029811208727758403318388519740 11436630 56520979283087862500554844639082203520 11436631 -342997536484131271846369621382154144528 11436632 -512342904992466591687829909238521036800 11436633 13571085632064073754142268410784450884 11436634 -189693777670619475235758331982453104896 11436635 19009755877834677415198345985534607360 11436636 -133978672183188974249228879236745369088 11436637 -449498008200813283599071323387029226714 11436638 -37065620185963292907435260687452749504 11436639 507575675231666129283390852734979332424 11436640 -110394217952308284064654000359643545600 11436641 -1671687623256855309212129010130779579600 11436642 32307065005404103093234167395803752960 11436643 -535151694471356468654622438724002481920 11436644 -366617706779657671286388014487263232000 11436645 -215737056037308022410791811688370400960 11436646 -12698054149093598210604232044557388672 11436647 362762796679280953043199624262658151096 11436648 -583322278965378626781339440118803988480 11436649 -391120418419463420420798023967378406400 11436650 -220416418251353575808816243741361865200 11436651 885264653673644703473476215179423585280 11436652 -59197743575941995076120086097544222464 11436653 699705273868868538486978149386384191744 11436654 45291474826437043219397486739040365120 11436655 -14782191793433294631372334700218712880 11436656 -76333565315853780791598592596842643456 11436657 643895251109439956865034511415149136240 11436658 -49359552053695498463312752940378045952 11436659 -319591624250115808289893515709430628096 11436660 171013231853973771090753586884493824000 11436661 -1022331411765819072400590952071048849888 11436662 337201509659400473173244473157727417792 11436663 37331282575949484497983248138565616640 11436664 223916070978926048978191483068726927360 11436665 976300513478983876183178232299989096080 11436666 -71171395338505720722351964038825553152 11436667 21290277796300908642447006316642941120 11436668 -338894957885294269507161650444040107520 11436669 355495565540468473226463009168730851084 11436670 -107663029024314249412956135048983040000 11436671 -349698210960964800475414509176198580888 11436672 -240904156547138086493374359162322944000 11436673 956812172157992489778987732331667329922 11436674 158528798667756559791002091702067863552 11436675 71162205207693915815920250533567872000 11436676 272095429026424833674175701066652863488 11436677 -109525980060936005546668515072622722528 11436678 176270591705464386980455033514318400 11436679 -1212005273901023823089706291728721247720 11436680 460502714483276885939999801152445644800 11436681 -405008131647350767363827496574372568000 11436682 -27480534681448178693417253553391929248 11436683 119541788220917089375716707130323215320 11436684 -78078782981849716941645824694739058688 11436685 -110349364953872973127790033785226493000 11436686 224602644332678100604159074035579385792 11436687 410121556848336569963075723895143671440 11436688 -187729133274448569259483324613823610880 11436689 563506863769908092799486133227470534880 11436690 -199005367741619703222339488913037908480 11436691 86347941436431082215441074137502624 11436692 15929102999085744643527978016041810816 11436693 -648227103214099079878292637092874547872 11436694 -375404310525978375895883735285704812288 11436695 20239692766118286433143775445948082480 11436696 -81683823452635371676708234183462778880 11436697 -506378840406198467233024910260450131440 11436698 -174673167202665823637653733040017522688 11436699 363057452416856624921524763441482580352 11436700 -76914999618859007636114395613865139200 11436701 -935779650557600791492644184658488974900 11436702 -158913325048352658074665969217272267968 11436703 790042779557764570020320327251325257952 11436704 -165496646056316176919751814355437486080 11436705 -111305808064977667805833118816977131840 11436706 98385799141407888267391355031347318784 11436707 1177834874441336970877181253366005906400 11436708 -196338718168757360765986710304642498560 11436709 -97639772540618797123339746142856521184 11436710 3061881747564226322554063738317202560 11436711 62932273769548227064327809942882903552 11436712 2188891229654336922053328866551234560 11436713 -720487180000382330294827113377093452038 11436714 2710482381102673132043629484830424832 11436715 624135553751983164671217047022963819360 11436716 -151562839226345831006208472417525463040 11436717 201879901609204672387334826490055133312 11436718 -24133954434437079525773619704362674240 11436719 85987572164787423022282603243434099696 11436720 27429785257178108264004871672934891520 11436721 -21866310308567116386509093588837652300 11436722 65787432529743141676189182430457326848 11436723 -5811521793103903681244700084354146028 11436724 3034030563212832808549410624222896896 11436725 265850753088491956333035827216613974250 11436726 45947790326427409579403032609908971520 11436727 282577165426467450338959817492007761280 11436728 -62056052078976997266554152461328035840 11436729 118457518411022142235117427471349086400 11436730 -32500023818324984762348734011490320000 11436731 261372120467241757617169730934629098752 11436732 90335305413316704839505037110975398400 11436733 238538329780140231912797583723333247872 11436734 -543490994478117000642603516046104201984 11436735 -24620331217845532236937875492403644000 11436736 -188041666103921546632467185707304091648 11436737 72868551446540982347099149909158224640 11436738 -125846887054387891151602905097894217856 11436739 -409997368705890871364260273062571083460 11436740 166385327588695953214125887165625384960 11436741 497867661953401452448423913554500319680 11436742 -11558021215596243714185410754256243456 11436743 1096546509665696804666275400617945675992 11436744 -384242726799643853856514040686247362560 11436745 -344172580339241614237708605251219331840 11436746 23088498463343698952718998857505214720 11436747 310972498879662471426517134627270944472 11436748 -492776728843205736820114397785915278592 11436749 -1085476203374072891071071850207920218250 11436750 -72832497818007954768825149243904384000 11436751 -377708034578239022684896562306540313600 11436752 -15688102791605706516459758963788652544 11436753 890247732494749552547733429557131104 11436754 -132262828035238161181417967316227017728 11436755 809910881293804262196387961517967658320 11436756 9677159876669569273381345028982466560 11436757 485941745785554067054522226638229178012 11436758 -359995921479482354797414325036273015520 11436759 -232392586038901871841144374705284490136 11436760 154537716784116408907558621211692646400 11436761 265577140425300509755574476107661746432 11436762 83324101359638156519620586320205359104 11436763 -508529710113438454130959005707983950336 11436764 -28911642935074900957718579495151774720 11436765 152766591655029173799107628059094456000 11436766 13833618338452863817881889220770744320 11436767 673152003797520949732852181068750322400 11436768 88722915645350929340461678412987105280 11436769 -933720751975793071309804574544942710204 11436770 50229891363892792642500736775327860800 11436771 402020333990668613645496485536373371512 11436772 323300826665493009710410268354040167680 11436773 -519669818824542440095016093239161114816 11436774 -30202120086690314766519956220199429248 11436775 -154100505862276166307955316945800713200 11436776 166772374418784498060919776306014760960 11436777 -411054601228783610959862759013217118352 11436778 201725315023656308787895606784389223424 11436779 146550078881880032879470028816420635380 11436780 143274999019441718461647475848644213760 11436781 947789807588461224601257905159859887200 11436782 -22730888114077625591804755853178387456 11436783 -620277422561691283581150223739158776 11436784 30049843489933867181761735242597335040 11436785 214546834968325989516376008844529702760 11436786 -34553662528033015277081252849078090976 11436787 367918669815718442635261991491699615436 11436788 417854840457608940588212107578276956160 11436789 -108557112165465275549744610130263879552 11436790 397170085808862264866196125225642342400 11436791 -323723728840457707981744499206428182808 11436792 -818350446557155983625087071281469849600 11436793 58827623562769806882849376957540824900 11436794 -349638894518925571063018308542359191840 11436795 872746060643251949098197671545250640720 11436796 4138587495048775513989601117528104960 11436797 -1079107786825325688842910679955319125754 11436798 121087819734066496722827006185305017664 11436799 680743835196653554692162536555972800 11436800 -359665642523874566333029353376029081600 11436801 -389316080600705752428617191990447688736 11436802 113167463058267379150473892144579544064 11436803 -168009713303685316969613308690109180160 11436804 529445240522485184397034002651885354240 11436805 -951193666253980245051221914290577100040 11436806 -199697254917622207342244562093307167648 11436807 -78018093728426259935901621754868675160 11436808 -1035502673368367586350777406195873623040 11436809 -1261993774403570541809913536137480933680 11436810 46595879154253617427369111976123351040 11436811 563078756626586368067624570136988374944 11436812 -488801277528336065608191400968960122880 11436813 450818649611400263963917601810979821142 11436814 209214911980033850844955100841660536256 11436815 -207499660341376287198196287842052944160 11436816 168284014627669990156786626694558973952 11436817 -192726445433163194006029363748089409280 11436818 333095790241748886048227222705024040960 11436819 -131871927521457236602563322090757144832 11436820 257442827299900420432275404314525198080 11436821 535651763546800270443467575671249212544 11436822 241445540312500625870059650127613644800 11436823 489869962924588921442692385833272896072 11436824 -70721044617580575185665046737266278400 11436825 -100767482623058286252918196786285800000 11436826 -586213078150034498540243186141982447888 11436827 49677090716184772246631384884086499032 11436828 -17139573166549259500644044427141611520 11436829 -628441069648234358898727278515335341966 11436830 -144150850724225662650265414334292787200 11436831 36668672304712187107436264394442428912 11436832 -191498208672703509201561259013102370816 11436833 589451844038450416136574756189568549920 11436834 124376773307154969705083031272436074880 11436835 -290790875306007560618747518516223487840 11436836 -301273231157812836220503297422267293440 11436837 6879777889377931083669785050668883968 11436838 -13132843756840451759982749241354463104 11436839 18679556474506576422452657259655691520 11436840 213321598535485610718255277404823296000 11436841 -1175397884627857864405662128078223708 11436842 326675125322457938811220607467402620672 11436843 -11069524758199512135579928342762545792 11436844 773859635053334268859458046040637844736 11436845 612043613907548981626766849698001021580 11436846 278389969050250256153192792288675740800 11436847 -41747876708348807857577861655889276080 11436848 -116961782636558959084066401178236026880 11436849 73925262178122228334848190287568617120 11436850 -172488539885888802821355235593707979600 11436851 -228878962114813059446154052508242604148 11436852 -35758621024950118606756742560559063040 11436853 59550371192078732427212940007083031260 11436854 42535179816346737159948460189011461760 11436855 -451454473150670854804554775678402684800 11436856 -205892264139210949851975785038936473600 11436857 57273413328601928068097772999805442820 11436858 -66826777148675783363290585516633460736 11436859 342073533166630320727421018495503238416 11436860 -280149985859660369164357726418476723200 11436861 -688200584340150960945646942078439975424 11436862 -525908825496314146191673416504504077568 11436863 501413775648934139887368063250320577464 11436864 207708324661316396998573556077927858176 11436865 -75125885831696906326435506512699064960 11436866 56391456782905450572494554565968657920 11436867 96642133295347703195392311967641969600 11436868 52448251583099590409630388659433083136 11436869 960467012139101428394967950012432070396 11436870 59681223162352421326926345764101789440 11436871 634910729554463394459543880842590570072 11436872 235139467902060037516162110393806668800 11436873 85082587289868912701185644375729841344 11436874 -227178922072476641586107425123955354064 11436875 267636805746541972960295420383642350000 11436876 -39566074648045143662312064193218608640 11436877 -328117547184474955174268338661102571274 11436878 119729618891173377144692267740973442240 11436879 31356897399289421196029922581870140800 11436880 -29029702732997985241875916163139502080 11436881 -158370352641662074674550223511675981708 11436882 2357949823413877932036001911679440384 11436883 141029607588614264091469229358764414544 11436884 49750048394804930388581993422851168000 11436885 52891664270550840008108413194142258200 11436886 -148104738031731011292859623983939860224 11436887 -262397404404785442011787455516074432896 11436888 16050551714019029423489574491121254400 11436889 46700293656301177297704364553577500160 11436890 268625921043511174361638516387857720000 11436891 -260423574578285192139900888369275452416 11436892 31821789953672287542802134459826204672 11436893 -211898173612183912864839471439265142912 11436894 -163735200847069994773018931671997918784 11436895 -71651375810625649944932399000800151280 11436896 -10716655342502094731867563262601854976 11436897 195075660068806633537154937002424912672 11436898 -138674923380638102108624887337819915520 11436899 -46816012838245897292210752162195280100 11436900 -198048250476558414998018084857727232000 11436901 -180334567170272486694416016780122932448 11436902 -339060107355985465387554497404822820928 11436903 504176214071078220515802121882830575520 11436904 224986528662081492970588260344953190400 11436905 240821956588728477742382579081462529060 11436906 230308668387842290709497976434053496320 11436907 734254671864855890697797792655722327156 11436908 -106874811454789555719696333028744387584 11436909 142784758804027419033085761143494256640 11436910 18702778674274577842937747374147052160 11436911 272496321067923598220640891255448279632 11436912 -35087204446776971596551674870116909056 11436913 -556176916359753068665930031168086401838 11436914 981231835279523354425719665064429027840 11436915 -89580643896797566446002868888023450880 11436916 -551301513809872769711553013933538949760 11436917 930255217634558616195543458116699532640 11436918 167689379215340123711593822302558688704 11436919 58895332910089355212574348160618604560 11436920 -838022848961852363641135044314112000 11436921 -163232097248183449795505013352774651020 11436922 22998424997011894596783315875328122880 11436923 -199431741515746417432488805762786741632 11436924 -384784713119349720527697052948461510144 11436925 -143378686578690561586266660576728000 11436926 95088046394533015549786833629110173504 11436927 -602281925703383526576146881531611591480 11436928 -150794609729575740127828118706585600000 11436929 -255792483349293062795902989732415708224 11436930 -158464245691711467523041671078784000 11436931 348938901569797270709068403973054149184 11436932 161354343179084858682648911692723014912 11436933 1367664430470148946682468364854641852160 11436934 84725554239805968830602640567739882240 11436935 259452294567432542544222677322588533880 11436936 -210336868374521038877146480603928985600 11436937 514699529968713843415639882681375571784 11436938 237532479920686358240657430923218083120 11436939 322722061365015827292334694507405123004 11436940 75874095875099484079529074668975191040 11436941 -144976002266265055445841380764397035968 11436942 189672407183953658697469014996360115200 11436943 -177793251688211102280741808795323801792 11436944 -1227343661897581687455347381016944640 11436945 -39809194429231756926192112044264432000 11436946 130224003069877887643651295276242678560 11436947 -638733915096087883391302815153548138640 11436948 -282857687668537817699607777667346928768 11436949 148501190160320542482323694059034994620 11436950 -7269648189877025188116801437499091200 11436951 348548824807751850561942593004080055504 11436952 -433969157733871953118587999463947110400 11436953 1648504252864274196892711130321220919008 11436954 80884678373591010592540284256329437184 11436955 -158163209413431330634203126380744736000 11436956 18427033400789802812418277980924675072 11436957 14607931123278443747333556689458868352 11436958 26162165536842776368556242636890081984 11436959 -95117699052064967227849125339631589784 11436960 -373735227944754790458106221818035568640 11436961 1182085455316408352050480745069691886562 11436962 349600890913834142600680999545701997120 11436963 -464907644529003313418527111668788379216 11436964 -2815024671800293117848209930129965056 11436965 -142657240463387474455330320325527739140 11436966 -418062431818246766765531348087883380448 11436967 116517036245037525356834728526169739432 11436968 12355728387793148086038628669252239360 11436969 31428042995136120222013072018147673568 11436970 -42642260634303802761578832879702364320 11436971 -24084545135752232660407335174208161216 11436972 377020340518228351501443519988498171392 11436973 979664861486695640400421093001558892960 11436974 255269216321627708117391553617683154240 11436975 72560721921967348119393091772293132200 11436976 140072008006832161893454577812964769792 11436977 770484280240003945548913595014839719826 11436978 8867513854154367264958949964499771392 11436979 672529677949951950169053053696761276352 11436980 554985809043972531955085439033185894400 11436981 -307845852599965897368904441487436158976 11436982 87972371141947086891233743983226085184 11436983 18859362077497477345709012821918070784 11436984 -261111608486799701422260278470013337600 11436985 32936031458352827766267626101789163520 11436986 -116012813826606567572486905025611021056 11436987 -524971173763458831355169813489313569232 11436988 -567856259725309534416241215824516812800 11436989 -899319305738728105060432331554959937620 11436990 -65580255835359952808267363120287466880 11436991 413515807054896512902384913742920149200 11436992 154039600507552151711249446964350156800 11436993 354912966396464056440911943191405416080 11436994 260175127499144254930482046459598041296 11436995 -1180228898964745001907100029092926641120 11436996 88030216511603152323247731120970383360 11436997 371126481658940685224329670122026311520 11436998 -142169202634301933956810596589157220000 11436999 -45503749840425437535216435221522038272 11437000 591765128363102878503774001481679360000 11437001 958202365260326173038784100321153985792 11437002 430173767621287697050279908044583724080 11437003 16423269101352741126881245423794556464 11437004 206138223903871478768708896149517069056 11437005 -422550125714965495368188779272282818880 11437006 -34707772641185953987379117917384840320 11437007 -94799588863792997174923714090076892960 11437008 -91550358251422306422300755132891922432 11437009 60831528413998770213627321194914615780 11437010 39848625091848098939895047846622000960 11437011 -3887838852891875900275705840884078720 11437012 -350033661765795871539573704867990702080 11437013 -22602205682175284693905814065490883840 11437014 375780195029795038056190752843142737792 11437015 -111518432343981074606372056596665581200 11437016 28915194227570233941258895732239237120 11437017 8368385874091852924267128077892032448 11437018 -707165718950233475943998524009786414080 11437019 1279658973356223553147349450994834707712 11437020 172815903516557327406668803989598924800 11437021 492700275175175736411606923559825293222 11437022 1009144430470966609039485206767845922560 11437023 332450325686177847532258311644357616144 11437024 216333410494315110528581345729284669440 11437025 -201829172236831787543759285085278630400 11437026 -23164878473967758942441394420201308160 11437027 -186222230598984343903767733813932876288 11437028 225718162122888720463660870102907894016 11437029 153379743862602849645005107590750566364 11437030 137774263456664766948898692944767146240 11437031 643928450824721670295052503990720869000 11437032 97899027983917694710727300783670067200 11437033 -217988357281150787513372492384112517340 11437034 -46212193775075065471482617589674204160 11437035 -21921837018830231426058541809390739200 11437036 -92140224257978081216617026388790463488 11437037 405105679986669835459097289344929321686 11437038 461742292912028872704132558017668030848 11437039 1311309386985195653443457648414830073856 11437040 84485170157252227615144183861347778560 11437041 -64778397611735076030429657295030704 11437042 -386644388095264432757887232857926982656 11437043 -389528148447286163265135719567283791280 11437044 -228554760595955495301554017247922382848 11437045 377215075929450804301699069233932646300 11437046 372035326231568081310383349866639117472 11437047 130028416571796364347773961751920911808 11437048 -249652330799471361885037293751055523840 11437049 174000507333117758995470775399127750400 11437050 42911952018921694129519543884782112000 11437051 -849647190327832273399268022664252585948 11437052 -450618858154861509639483647167070581248 11437053 -73248634164328255659251216469793010976 11437054 7868348133850366939855556428742527680 11437055 -164496018136870492372807472331703777440 11437056 42158329001668367539987801247016026112 11437057 -479675068928703992295671396163584302800 11437058 66635093494823667109461807986000141184 11437059 339774584975549137261528481419136642880 11437060 420240830158565089056096204625183284480 11437061 1203379667721575060236893131569500925662 11437062 -16068601332984511437459714796281624576 11437063 -975036565345845846021210149606647031016 11437064 -146184689938212670332934420579432688640 11437065 -425477316906124296082952081215164768000 11437066 -385266776337860912191145811782448193536 11437067 742108029096031792059273199189435164960 11437068 -378829422233812387835954676587710918656 11437069 -117709830352103750484371397535630965120 11437070 9778473363185128152016303410325186560 11437071 403191799791960473871035098408655192712 11437072 -128379788070011443195474452405127741440 11437073 -382460293829343079873971140245017459120 11437074 -135407115922637457295682311949343482880 11437075 87601921819689075691661453197394076300 11437076 271569563450083678887169290489553883136 11437077 73995956665354819160153917630453985760 11437078 -116882552127320428731119219736182062080 11437079 -265624827484246988298566390594145499800 11437080 -30926280008189541062161276747776000000 11437081 755054473931992462680346240982315941632 11437082 327634679691589247460164542702246548192 11437083 292863965513627577954086394237643852800 11437084 525624861010991834204393581824115529216 11437085 -484493337389925724631588534135826519840 11437086 -28790997550688385897278136478911286272 11437087 651984163376884842760848480727158544736 11437088 390180930897779726535616591143779696640 11437089 685291331114459568920135926499845186224 11437090 -267430363875278933563681833589748637120 11437091 -456377887208804139218045233583622342000 11437092 -120930469548764322211364674870338816000 11437093 -239626928064936179246929422534691146500 11437094 523148842825834808085432131152341253632 11437095 126006966181540422368767151424722903040 11437096 -617373039541869252581427620343062691840 11437097 4420057667111796892101871290094147392 11437098 -124394826131752748687040198762712532736 11437099 -511689650108648540845257689182056301900 11437100 -74880095911290565327591244499775737600 11437101 328770414208391299894634822640736115040 11437102 -454526643096992011548456066165875437248 11437103 202187350532560299964832463795301358352 11437104 -32529603869178172996090709375708037120 11437105 344407879029998366052655141174239694260 11437106 203012520661974902743260912582791239680 11437107 232083504937819058536053683073662630400 11437108 682335703442005409589041659743722059776 11437109 10572956047139819046513360133927159680 11437110 138389222771183175098882746780881820800 11437111 -41362983217354870971249360950773874768 11437112 -747503542170491007939165247543323525120 11437113 -89043149996450627886470715054848711856 11437114 -118461688257363999633207618995151535680 11437115 -185518962837280105440841211882631354240 11437116 67267463960277196061888774788309873152 11437117 -888655029474763918522948443534632325780 11437118 120325078205249352886979239272877854720 11437119 -27334696083954127111591849459579870800 11437120 458159580297590414662909931790249492480 11437121 8875694650245018776565039940164133632 11437122 174723416832953725323913539913318399872 11437123 166497968449684936413605841189163105680 11437124 961215270389169820553375518212167106816 11437125 17622607976202481210275681071189664000 11437126 389776348887504697666434399914186089920 11437127 10791589348570325062087926983605720800 11437128 -96782843598513659121989743863767424000 11437129 -17143303819642892874123507859785076512 11437130 -232919788303209522617447211747994740480 11437131 -106095788996419822312179558992643111936 11437132 -184264423306409630098571870822418467840 11437133 -825571110872895592448113942816324601280 11437134 104975619019528644910435291037353296000 11437135 6943668705529846560855736056204717600 11437136 38150620428124239279513567033744138240 11437137 -323998272969617358043011073915548732 11437138 622506373839414213283712517864539544720 11437139 -268518737750143995661675603781643745968 11437140 500797899848477797662813677255393280 11437141 -29878329410353540788275747887912236096 11437142 40057179368506107194743809059617383744 11437143 551416380742510286966684042977389429864 11437144 -80260108379171792035995625142858956800 11437145 324562335397810642120455009324084811200 11437146 -259790819961331947870001688554163404800 11437147 -22028985780604234304210520345484937404 11437148 -623148281393813414861197389511341153792 11437149 156837758615713903288106913538002459264 11437150 141518253068188919443787713533571464000 11437151 -425253748053861148521375738439877442816 11437152 -9277102733227243036138606113034076160 11437153 -100401048517614461148967117617697112896 11437154 530735157217402881042196445529753949776 11437155 18317163415656761764537176345623004000 11437156 -349256615148393437265107339133580036480 11437157 -953678668286909381759566883746894724448 11437158 -69207752558302080668458594065481472640 11437159 15608503736638012699265568746087090360 11437160 -72156774054816731937550646644693401600 11437161 370015412849248150016296107283041597072 11437162 -550647806623868369594579760955701504 11437163 82712915330954174207479208338323095412 11437164 81950091468691252557918886613760983040 11437165 623064812414581686245003689885036025400 11437166 -94087749991632870736802108975158332096 11437167 98255940420615573252912855024752675712 11437168 55848416034442705134595813793093124096 11437169 85329792035615781298373253206306799570 11437170 -13099884770678928285948030417639513600 11437171 106656141830026298149125100883191238784 11437172 -36244061777750044645981482530198446080 11437173 -611579481056184546817457292296390655360 11437174 238052025924732408756478318720878298752 11437175 -56093512290910851923058710894713959600 11437176 826440414162740067352627349891284377600 11437177 286710032830686199076013415052034120192 11437178 -297771997502877762752074723813563081360 11437179 120481558123448483943714367517925464688 11437180 593568982959011655263000460811576488960 11437181 -59870846476745872283476865541788682240 11437182 -125828052942243633781716940259820961152 11437183 21248006527263107516868639666666080000 11437184 617583482751004530606478740097849098240 11437185 46028325092825465091668766113049052800 11437186 414122947571095766402516289216592227792 11437187 128723671769850275967483988852650048240 11437188 178734445982049172899738116180288249856 11437189 -1023334295221834903014472896216795183010 11437190 148217001895770871030706232093344169600 11437191 -119373033922751154862527326773086889152 11437192 91399631821678264565096114440215859200 11437193 -381196223716154230498359321327173481216 11437194 370509436985732451017484944575213336320 11437195 66142320742206243482814106012990264320 11437196 -36631642889034357333410491151057640960 11437197 658866858014738625614040112357492900800 11437198 269300017058614812113081952647341356480 11437199 405039003939496985069452705926607249200 11437200 -1044089780011529810781432313481011200 11437201 -165946113628982550633798707081475996 11437202 87793422644807424298141098763014144 11437203 -219406895957193601227221055578480120016 11437204 -3715841336968800544969527361125180544 11437205 -55797597059696139645656049300497078400 11437206 -128878469114653777679581184502807624192 11437207 154721801856705939025393301446449824456 11437208 146037881439577880745175846771777320960 11437209 -67970735365969323159879354470878296960 11437210 24181221122759998675053757357096181760 11437211 133488560433965203552270649948665975812 11437212 -153487223965209571959650482632623385600 11437213 316148076278062672893710353931536511462 11437214 -208237429440005227201154429886726552960 11437215 601736677871652975119066596307530321920 11437216 -100652995878228821033414314287027978240 11437217 -65703722700828779954065430460634082976 11437218 -41550591043351930711341142608575067072 11437219 11931526304475715537661533003414950620 11437220 -250317660315394761215208402154227429120 11437221 -93113620685033005963916173324143037440 11437222 -662787688354602806818223340235686302976 11437223 365078046520281120757402227494808629760 11437224 173096886932782218694068658752904888320 11437225 587856480474156519153285119658453184000 11437226 90068568168815453314954256953641984 11437227 705321463411786363166447447445170673840 11437228 -259712319736741200397392731367728162304 11437229 -364410811878318567707410153625387454324 11437230 3785075837682974571523409379238809600 11437231 -634400215699886518946518494445579085920 11437232 220790983507444917114193633774571175936 11437233 -45443374476669626035628331455319724032 11437234 151839314540566184070364274340188572800 11437235 -304346607866464457365993044109297068240 11437236 -400211863596085500674297742938089223808 11437237 367739238790254493743428482216952126652 11437238 -19866474658099645550754030873867055104 11437239 22774661484287366939553719744326225920 11437240 -396652480190224024761569216262297600000 11437241 400927632561838004557335587758272452292 11437242 313829037740088495785018840380281679104 11437243 380438742608916341027106644774924095080 11437244 112890063660062693089298417303077794816 11437245 -61848775484600238346581385085938305780 11437246 136413744711188493199767812549453475072 11437247 1125148200733379843032938348596048475600 11437248 -53028935303738809374837700178340741120 11437249 -26195968236502049352380095519064482750 11437250 -400305335988354645252337000691420160000 11437251 224568110062995294632202935383815293184 11437252 -664428121267958424449979995794283170560 11437253 -89426762013803033816898532756311030498 11437254 -204498371755709824423445371590060908160 11437255 -143049159688064675570642162561992368480 11437256 465954384694065287047196268876469862400 11437257 -41580928768574061505053401568899651712 11437258 32858161082988256573806794324532638976 11437259 -351939792926345267092226766557686461960 11437260 224687209629361647122635405146084956160 11437261 234585526328381694249630856906761664800 11437262 -135511650145418307291747238651996663296 11437263 1307526971856158258795916134298649628280 11437264 12254519284736934576747923604066795520 11437265 78074010541429946847781340311294382400 11437266 -154034680353560071535514435748238318976 11437267 -99842549213458837300410680846263645520 11437268 -501528694919702605915358970025539440640 11437269 -243135971560595801131716408382384992 11437270 -423893980361086320987017697866423040 11437271 -1162526771054929066292776708845024903936 11437272 43478053621819131113802104212366295040 11437273 -1202617593549579726572970102568173663478 11437274 -591394739952548486235777699529626812160 11437275 30942497537815223454092972551254474000 11437276 330339086949891879588886090569214351360 11437277 -1132539519306156413919926428743770409588 11437278 103751178490940387635125063004494458880 11437279 14792695617879704249808999003082874880 11437280 -875108305718141164524082350273877770240 11437281 -670904242947769400346292894772081782380 11437282 572424327518100735801551529759442342992 11437283 -468885810326263593984228479756225042784 11437284 -73880052203665286959512645431372095488 11437285 -286605871029292313835536185160258963040 11437286 -303366419206227301405688986623293810592 11437287 1017216977108698444168562342807747204352 11437288 -63168189283927389628466290809024906240 11437289 1103578266558526771750536705199953372090 11437290 152262136678706462839789794237797005920 11437291 16968262255419162548993268628586784312 11437292 257508448034491853237891861428896215040 11437293 29996596061043887927267089390100096640 11437294 124121319001184795699583604015003401984 11437295 -25761126174358242143556236818221154560 11437296 -8157862665193021291235297186549268480 11437297 -34660566858864479223119676686309455200 11437298 -543266925551223689001625987198516143600 11437299 190292864902238249289562732740797579424 11437300 -128220184405980479455121298301244672000 11437301 399511943008263893478246290234651331900 11437302 -169910572347878481679126096200870291456 11437303 89911279975287251852819823664206392552 11437304 -47016944051821509112565852325011865600 11437305 -337240689597053004670836809286550697280 11437306 407251679076566904691567984950673977600 11437307 225695384405184615027189084438821608224 11437308 357293661364279118466975949186428241920 11437309 533879358031239602915937290707853706240 11437310 6231615069458424249995403317570496000 11437311 136628194721938859807919791410587056784 11437312 6493753369991246785750979234894970880 11437313 2406915286592830735861755984667769904 11437314 -101529920122821224557471270130471889408 11437315 365684105560113701064136451109526338960 11437316 -677315029220095876273166194102447196160 11437317 301090160770127419075097610682105999776 11437318 559954130962016735227900867957626123360 11437319 -62226860651143712817458781201999749280 11437320 -359004552528545849951760050463213158400 11437321 437091638610245373460553955259798102912 11437322 -20206969376567261144701921283071077696 11437323 385842058109858925378727929791938868184 11437324 -146579200801261607594098167365000706304 11437325 17737337594088113030062408476529053600 11437326 23699829073777464439916963761320345600 11437327 -162052575271821654532773936085201023360 11437328 -92614186840351277541675234597668388864 11437329 -3078499805786320590392476277311997568 11437330 -252054003046426524239473653903592401600 11437331 490190887005051105783719204879066616264 11437332 -203375968358931255023531909379667888128 11437333 508879431451044738810576759408323969404 11437334 -596274209770251514808795464880946953184 11437335 134123847047859946715886036984595200000 11437336 -109250857450422522608545068807632855040 11437337 135937028483669582376310747901267488800 11437338 195217194580974557804431911062124926208 11437339 421295893582859989679553951446959167360 11437340 -212999192114725446740957015281739420160 11437341 -235127571609147893927072152155738650016 11437342 150725079049552500244131606258706302720 11437343 -597393028734580562024940395853925653408 11437344 447363303355356954662529918783537020928 11437345 58338767016834585068438602673689094400 11437346 -299078631059988054925297830152737918128 11437347 300141476927816377235166928155471722928 11437348 14656598156112499876398838339585056768 11437349 -84310356095721620091954649609178227008 11437350 121617384838512818258768860912257000000 11437351 12464570700650094102321763580901382104 11437352 -397253542179682683572132159667165926400 11437353 -168728244892583685303863473475876270838 11437354 306178380788866571628143453864256871680 11437355 -9439633617910242820713697376646067440 11437356 53481224411729802583136601023220350976 11437357 271331071171946209317841951704814137472 11437358 332842218986906463973026527135667113280 11437359 -124299548095085415494945858822420847096 11437360 65477067755747245223395511455538872320 11437361 26700582722041749980361257413400038452 11437362 15465288292039469432469530970884254752 11437363 -143861179617420749942121801411292418400 11437364 586383656926003934349190913090464315776 11437365 -77840147930116814571089758752251693280 11437366 -29841068306570995783137166247131213824 11437367 355087222315731625488143223874533969552 11437368 -564220215910393313787807289163969126400 11437369 -353062419166897592806010262591027453104 11437370 -30396180782528075121971741109532800000 11437371 -384457227713622811980822457422791967744 11437372 297086564483697503935294637172015512576 11437373 545137216418677967827051872622684732800 11437374 -72954818984325241623797217466292358144 11437375 -728697751638637628549258704836974250000 11437376 1302824462640768140691269148000387072 11437377 305887390806476553193510205472458236800 11437378 -5787734043470777076969923459254626240 11437379 -515076745424177504730849794773920037224 11437380 137601010120476990081483517950035170560 11437381 -1346938062296244739184390235846939266400 11437382 -409071005876254126126493140605292545216 11437383 539231650762664659691827991741427705600 11437384 86252940415994842275632587788958310400 11437385 -109702270258321983813952299040732155420 11437386 346482545887019924130904461079446355200 11437387 114118187600944087961977091541110719600 11437388 -193851758047072633430045345042976927744 11437389 -466875429576931476653665682324226744000 11437390 -28276184951861612994406745411961715200 11437391 337184721659588392333498932778625951472 11437392 39061517591071420834399578776668078080 11437393 221340108641016816089078002924421599344 11437394 45103206619771539991333238115495751680 11437395 -7584494530369129158059245742711270400 11437396 517018818228994796784040688719380311808 11437397 518221208893267189685890844699756846460 11437398 263863422609432668364846541315719168 11437399 1082710676808931836687349372490320027400 11437400 58270323746715530026381719569335296000 11437401 17297349032940940008857155941471952224 11437402 -194637768412931846502479368849143736848 11437403 -362187296103457360465113365703340090944 11437404 -929473322533201132924304179707581952 11437405 99556712536931434472447322328993718400 11437406 -190293025620331747326886896185820478848 11437407 -437742386451078374015564652779854960296 11437408 -68695680445291435468645353268754251776 11437409 -780552546823119131898319694833426178640 11437410 5806392260493260123295691746086161920 11437411 210017240108149271190410260673617125400 11437412 16135488440254148427829914180702781440 11437413 260932741404322863094209441293823517824 11437414 -47798869100041484181128274219011386368 11437415 613299541966751182937159926487096143920 11437416 345445842754860071190208326218605363200 11437417 -350093958278472980340173491278566384640 11437418 180567719950252916512731232016911178160 11437419 94292614376892608606708789383723284480 11437420 134269333997436877599686362069809377280 11437421 94207155810364167667394679392009391372 11437422 -101257821686666952416451042127995438528 11437423 -22521452902762023924396009889700187936 11437424 -49814465235568508885801663564549160960 11437425 -257166530751422412997823824686768112650 11437426 45838483468940906073130827520476702720 11437427 742267239360189539570226010105721331276 11437428 -64104686523469372527788487648856012800 11437429 -966455923207835575305359811534305621216 11437430 307966381677199189476558647472612499200 11437431 -375714506970935647037585244635626573848 11437432 469136429794078083655453284967984435200 11437433 -297955799299217903168036573288650797462 11437434 -105522456591603626176410622270247216016 11437435 -305259955198932464662011452505712293120 11437436 880870978272731445603953322099349160448 11437437 -189284222095998566182377664016479580640 11437438 -86669978924993779469603163841473904704 11437439 -222143912219647261255518245163918385632 11437440 23405479700034585114461859208180531200 11437441 1471234629596468601727283404900113712 11437442 105709276028770816322135702446038209088 11437443 14790086764503155998547049911786913720 11437444 356478693852158543156439848615191120896 11437445 124495547997811184185753458542732241600 11437446 239875450096386370599702329857517525184 11437447 -60876807143569064184398957357705404416 11437448 -231771373230675792121935520733568737280 11437449 577407323441868135654478443098498843040 11437450 -114291878032258643636307724703405875200 11437451 -89445286415794429312355012275097805000 11437452 -28652164256692049801093048525025899520 11437453 -68876671151052782174165455340389319796 11437454 -145918011142166405160836730057269324928 11437455 -151253673160255646721067428301919426400 11437456 97882136375032438511979208488621350912 11437457 -529062419277156922492167422317932729294 11437458 155264559314607008858516430067866912384 11437459 -553014459819958398900819041495893035960 11437460 250582273726737961507295915061007169280 11437461 35659586051896649048081737808550274944 11437462 -370120856199230764362458064491856691200 11437463 -115764763124242052561498777069222883696 11437464 229964959870768577539548244732763750400 11437465 -82078158455915357413395001995542871480 11437466 -271063855155189408387779281436857291776 11437467 631440368684059925398305316892046904512 11437468 -276729109810315518924107803866803200000 11437469 -702441044687328180764688224063011239060 11437470 -148622635372831784727818888222008473600 11437471 1529801761474230890326165637494080774952 11437472 407392795072978994539685837626380582912 11437473 253209361712743651448777440743073684800 11437474 229376565654734996680214395394800742736 11437475 -132455010448840295674034499224540019600 11437476 103074667861686864019661463594107811840 11437477 177594841643086719502686364344148800892 11437478 79420946294617992125763648648403828224 11437479 131806775994721480182669746848846491600 11437480 -301662164992186537337827648190175897600 11437481 232377075396183200290707430618269331968 11437482 146116785806722183739262105842012950272 11437483 273875997718852593010448945701708639728 11437484 5708381600662504304113180300239528960 11437485 -8052561928012065717083713554307860000 11437486 -233279973715270093177358981445764386176 11437487 -12683028643229148383993791228696811520 11437488 82242051631528379836159401043653476352 11437489 -87976802613819080680321338051492816640 11437490 174831560395452092432981788942125060000 11437491 175149342923513231435092358384603692080 11437492 -126415723362020452218781903086978213888 11437493 -450910064697742038825349609658486346240 11437494 -12018707060985888902205995277323091072 11437495 506988670457223718252761443622344964000 11437496 -98105248205008427355406632781633290240 11437497 -1895930398599971196769879619596158524160 11437498 47593806584070847726555196652802611936 11437499 31055607848917148268926572983966428664 11437500 -250648809835307117346271294825032000000 11437501 418672196865346499510567623417263538502 11437502 402195215343306691528974063158846049792 11437503 -293601598886383662976318362825925539840 11437504 -142131301213859478694872590430114938880 11437505 -98867038741769803887875781040733495340 11437506 197860435061698984356700147575964316160 11437507 -479038443552391999028262097845245730244 11437508 844464700004393261653962149861261363328 11437509 -112166850390605333100396629866217378016 11437510 -56016301662067357575367902012437763840 11437511 1256418522636457365485627059405939313112 11437512 109778819577848566202418511704830115840 11437513 -79450025634006108179854803215687358840 11437514 -247168440596308064611244325157375854336 11437515 -325446473958521710525270341228169354080 11437516 -284430233222333555119574751689696593920 11437517 39695966386353749912199882198504984192 11437518 31142243294586432106919140104116978688 11437519 -375129107580692795393494604351356472080 11437520 110784454070495573527888091216531865600 11437521 289703723914385922647848691964224100960 11437522 299330502805737771836416700744034054432 11437523 -522153196314614445491256341679619758228 11437524 -150411803543983473378463085755782961152 11437525 -98676810579766093528948993213700000 11437526 -586538742146695140434507520133136664288 11437527 -3906170922915495735429475007280715392 11437528 -832469679607660317715756247208118333440 11437529 -1197973222219540577510907579183252489216 11437530 103875974711573211818071077619992913920 11437531 -201273537391139321907607832303706193740 11437532 -418927210212538078245803819588560551936 11437533 187162139106088491584263481521099023744 11437534 -286862634434472112851557435141471731584 11437535 66004849597204272131684538924058461480 11437536 -478664865644583191153454196767087132672 11437537 -518744439405127694818489318561813758814 11437538 130676046576628133352595273613119756800 11437539 103310341935941368521772994089193916024 11437540 -90809797397630340871162817588857685760 11437541 336282882800250073661227378797453278400 11437542 29553907718915936669646599496404929920 11437543 52496164793568384673948315563740050176 11437544 -373495661328748116403356288622947532800 11437545 60239407084404974252166244754201788800 11437546 28812072818514028711473078336726935472 11437547 -172163797544880418243940753837492834880 11437548 -58836361479089694475477514384718775296 11437549 531432341226445016585508479164627841880 11437550 -336156085373135735251351180740988387200 11437551 -172313496738689298792814624236711945840 11437552 18216692627515314883481506530853322752 11437553 -94449377898508192721525506084945179996 11437554 67603713786294451690751179464292513920 11437555 60360286336655317702001479503186923520 11437556 287196907801304338175810785312233007872 11437557 -4165928419911978189111122271406115808 11437558 -451211029800201671696602702303909302720 11437559 -37745847485069342003600775806946903840 11437560 -53044017273883119336873946060243046400 11437561 732590559956568411324905162531074592264 11437562 448109048135360975987279307968691379200 11437563 6210002010209178901965455859220353600 11437564 904964479329617179739683433768784306176 11437565 -238693359112217027094719112810298355880 11437566 111653017500190074321413419033983234048 11437567 -48265135677898331762147880081579485840 11437568 118425522821746702905659064343571988480 11437569 -281034494177405698573263032704038222912 11437570 -6396221326376062696253581843909655040 11437571 42148444374313209693613439325065434800 11437572 222662835285865590002288841903439752192 11437573 171562452091307819318851125402487121440 11437574 98513053282505799817701838738851666432 11437575 -84883448534514623964458592727010459400 11437576 763293939937765553817207763798883374080 11437577 395863265947670205422308555911643302426 11437578 23398533090116757091419106206636518400 11437579 -88333620919300874328574134654561245000 11437580 470935837528764951510274656675456046080 11437581 494364268276774343581643309622565858752 11437582 142810342546816578441694428319284460800 11437583 -1040141314051429219967973137093655739200 11437584 38007758389081456605824389246660116480 11437585 79266105315116514927721826217877377600 11437586 -255183798775296125182008518257342225008 11437587 -148893850116918402777294517321943252400 11437588 13763578967311525732406042446176396800 11437589 344812544412848544722794184356110385440 11437590 -119260423887500235955525825681275223680 11437591 -839870742250358530058616161809225510656 11437592 304536245248880310306810449709474017280 11437593 507584672366173610148165035870775155664 11437594 137223468303750438023331333830161343232 11437595 -261286147959714154918628738908469442480 11437596 -252954855201858970515568652215068853248 11437597 965627435515930916054635498195647379046 11437598 236970285310585239687867697846113148800 11437599 247862405375497158367832071526490389064 11437600 -148524270654168354249728484304320921600 11437601 82110956086687490069663108262367257600 11437602 -286599244418823167365992331074666506496 11437603 -254269959595563750429177396509099180976 11437604 73216240371655513127196575831566771200 11437605 4678961961865367600654756903244241920 11437606 81175137221492267937295172727061306944 11437607 524138069117934147399234507272345467872 11437608 -104153935153919106548856963504849223680 11437609 229352986546360053399548670273708931216 11437610 -443658351716358900965109682893993358080 11437611 197326885508715916140820041161891562480 11437612 57669916528382288648104043688685658112 11437613 -14377326860563910541896653696381776672 11437614 109804438475141509590341280955594562304 11437615 200902546967719530698431960143163622400 11437616 242060556534553757229840858278307151872 11437617 -736984762575838936991562747535075152288 11437618 447525011956528640280709842388569023760 11437619 17203838515766667282717347864818857720 11437620 191282833472302189655468733497868288000 11437621 -290692782067090622485816966915489679108 11437622 19726421567368813255997746680192030720 11437623 148620150148985617327146786041337195144 11437624 -590376224201820885991712507840042434560 11437625 -187440762646689263966147724419973846000 11437626 377378015618867454931641410439269305344 11437627 974550529602454742178523298173887093476 11437628 256462075435722818624163669124564282368 11437629 -125444524964484746491032115087149702240 11437630 158776944151054559463826489681898448960 11437631 1972195282368479633574646563905910864 11437632 -55127773121467022130542979867004108800 11437633 365397678366603647482870759459959274800 11437634 -96407933572848477490829034554783479680 11437635 -696485613834332099060441050063432235520 11437636 -1273015752791119930187112370229837824 11437637 1692310599938931894667773647546827956192 11437638 120591578422340941680323690397697105920 11437639 -269561968861148282586046921790364429560 11437640 57166750610085826909197532642197196800 11437641 -589842530555219480674078829316952406550 11437642 5172858074183297399877515145141967200 11437643 -179871722180692625458440593646186322800 11437644 287422336003649793741883221638726495232 11437645 481547336429600698473085939876904157900 11437646 -980893399666359986432546778627278208 11437647 -41711751780071985312203354267666009088 11437648 137869708732877416438537243546188111872 11437649 379901907856535799542302060481564913264 11437650 -18711155514799495901463697587034598400 11437651 -299853830231704492118461911583463426568 11437652 185785361289878271778947568884759793536 11437653 126098307796610054974699663416266577408 11437654 -489851161824588739557445553552171776224 11437655 62586888493164004545098834165359393560 11437656 -1040763079794473197236585211017461760 11437657 166540067256630849227480029818794025600 11437658 -222412253884996944341352002868256550400 11437659 -886311098500397308016292343037816387280 11437660 187132100252230645529832876890647848960 11437661 295160034280890152737250673864364820262 11437662 92262801364611104015292953341594041984 11437663 -1495836911981463114579778363173575121360 11437664 394021051743168874880616758224800448512 11437665 -128200377018335759417466506634498636480 11437666 -656507908812331215788261678886630274560 11437667 -775232197934489542735069861512988608 11437668 295687652577358826052179602981900646400 11437669 632723499704284302059043805103025275644 11437670 30297101560272577645474603254287656320 11437671 80159737383982169167475806854220957824 11437672 -140375841905122511610388031143226542080 11437673 90836029988973388369548731873982529764 11437674 -84575927049160856770992653497790553600 11437675 328010455251478070954020622799430160900 11437676 177256352709518439487637107729964172288 11437677 686176770509028674189028786545044512480 11437678 63336007267217124090872075198343417600 11437679 -66719683610634753026648491662384670920 11437680 -58594270015739749592667110341274173440 11437681 857386196496219249418642983731279775600 11437682 -95253504488022395703778024529098917888 11437683 -634357008805502386819560726432500966352 11437684 85492773938631141567227926594316394496 11437685 -309437635325301345063967341984558259200 11437686 -1725648684607965905942907020165928576 11437687 -1541042470027012488247135646560710108000 11437688 -326794698431169802577582907733477908480 11437689 -265323537247262985444049861885403613120 11437690 322397301094384038308283647600538796800 11437691 -551073108745670074013204894152315426908 11437692 -35303473763823245716861792912818413568 11437693 752361622655906778495178105523473336224 11437694 -337244937400983775560145174179477871104 11437695 133456290744089289529620822446846043120 11437696 351691412562248906073348858901325414400 11437697 68315270420158855706466183434851278420 11437698 28260269121510168213940364831193151488 11437699 1150630136643645353915737896737515520 11437700 18524296975046564435721165629164579200 11437701 -481624689121203343585161801311688517632 11437702 162347219206643632221651604045377143232 11437703 1089859644515563142798417115016785980952 11437704 -477298929167196634438179604194199265280 11437705 188877061159261996138237889796203550720 11437706 6470519038231388228754090944697185280 11437707 132238023269153948907958516247020756440 11437708 -40660938134013893130474702028299350272 11437709 -22291592132972440030406931271833454560 11437710 -21715790436943849884999965655306931200 11437711 -771609658069951852739830131287961684688 11437712 117374320534671549643391383594893312000 11437713 32411368006338330275542176278520979200 11437714 311503816023736675713078499704784474272 11437715 197165230198979122817596902018952575600 11437716 143920391935984035233791297387325644800 11437717 -723515490928824686634115805961720805920 11437718 -13002376286154782699392197716996253696 11437719 223758429443486924587121391890655015072 11437720 -169890897306881533155443698252584960000 11437721 704078012011874215699764921056094734922 11437722 -40268378119085890075367931415656167712 11437723 -101661327094863565719702441574915743792 11437724 -86132332442309564298457936164720768000 11437725 -120069358288484514452026282408082104800 11437726 98668589141865367121650832522602749312 11437727 -733640574390602190974373098648080777104 11437728 -141761437982734225821945848579339845632 11437729 -22276246083736763536868768084206272000 11437730 28653500966197866694909535639143019520 11437731 -99747580474553747169594418117331423580 11437732 918232018350758052450798662082841485312 11437733 162558555701490313263862464111377825982 11437734 6801878003785427176292070280825896960 11437735 -108029974407832594013948121453067669320 11437736 -66768488250819462587550143895776317440 11437737 -483099029403650468858509034580535072032 11437738 -344800474042972431388778289586934249472 11437739 -13970927406538320374847997847123966880 11437740 -426037872478635072573405341895659520000 11437741 527916730278603300700838911970398991424 11437742 941848631943221670943136916771025920 11437743 -514734325466430046049890123063677599736 11437744 -60151805825617744629668575823523676160 11437745 265382457764063587589538965180323411200 11437746 119137682974223469260801463395879289600 11437747 51505380810579402451202836798850314752 11437748 -200945541995282513416393087283283462144 11437749 10352194335291146016886876512822917934 11437750 354504421502172742902110366991961824000 11437751 -590675090024212305131146857922484843040 11437752 -55592002912777139322283918065625128960 11437753 324212521591156584416123029880283691120 11437754 452764521535885641209844942052429620480 11437755 -56171532790842896170281917281713108480 11437756 736616009903615411937319132552639987200 11437757 341636428401578393880653345636428584006 11437758 -69462861948227450889241217369237491776 11437759 765732852569965509412830281989860738304 11437760 -14383098951350186925668036333367459840 11437761 -516085960199539843672339751250169368528 11437762 6268081036724665982546145484917832704 11437763 247907942631959691394200181201681804104 11437764 -174002958486501489639128463191295602688 11437765 -16243913616522342459517730633087829600 11437766 367164545684694118583782228556993630784 11437767 -1000824983555505368929631558368020360 11437768 -1012009979000489538663858655470949309440 11437769 -8516240491719506275762665079691147904 11437770 46752331982600039146896433991496145920 11437771 225937296454787004928246276848932043504 11437772 -339133100829918450883480534841800727040 11437773 -113720005000982732719441709627813945376 11437774 258747231604858035343113927896656637760 11437775 203509328801514144360075029675965561800 11437776 47144638559713161888992220834944212992 11437777 -94152831957686793472934288467570672600 11437778 -184163107431864284075957638016084474880 11437779 161404154501118594129915160878526371840 11437780 503209611008442747884386528195747069440 11437781 -568354547518453989438255827849321387268 11437782 -240065831565895659250582004006121887808 11437783 43887057733322114813929637589845348064 11437784 -116386726289856266280179306786295214080 11437785 4199222828690077916894663407400864640 11437786 32871655568044885065688889938441561824 11437787 134285724810383760704794745261405265192 11437788 -493758356357433367653892478183941977600 11437789 -1007031656127513661815785869780997234400 11437790 18105238404185854752962130352125427200 11437791 -142597632814481625588295156695630320640 11437792 -1157316090267854105565844314303256854528 11437793 417070665420722367740677082808617691042 11437794 -524160729276452872502644104780281736960 11437795 425153962033812525502869413673928510800 11437796 -197507393481632651079789431166574363392 11437797 -41844574240562444976286949283535558656 11437798 -282742693665414285584939754722557773600 11437799 -527262701777430739585364338660473047880 11437800 -9132558089047328119661373711919104000 11437801 -744193093847013365192198722743731824198 11437802 -226876909216715972227090640590178925648 11437803 415451479607743159828256566370587860240 11437804 81166734785397587218831420504041277440 11437805 -801423415557936779018929416787033435080 11437806 -15874577762558263377902793834551395200 11437807 238150310978866771864869471447811359056 11437808 -21286029756898959821462344329237037056 11437809 -18426396755855565509111203554984241296 11437810 -18044109871643155615266377072030630400 11437811 110908935180383618985122470364363708928 11437812 -38071833131177319696189924454492904064 11437813 840574966964799720519873319637882118062 11437814 568474276699494931759660850983594788672 11437815 -259999368436872346855893272777690167680 11437816 -179091468542673290030156458946832384000 11437817 -863699471359893925227129309273531899760 11437818 110096243451148323812047546482817436160 11437819 15350587681308434512684456036930426440 11437820 221737272875789419479405097428370606080 11437821 1209129948350033676294822886275502550400 11437822 -491932119807785855714057278220116945728 11437823 -698993007691163166042175234107680753760 11437824 115419723716537337833786219046830604288 11437825 112837653873696096614382894388007020950 11437826 -148816442760191172091142646500893593600 11437827 46736874428783728078509846766758087408 11437828 13355781096961097275668262060956544000 11437829 455354502016583235006105237159538614240 11437830 -281038808404420561954748888083590900480 11437831 162049706908635805640111635749946320912 11437832 -455630115823241896654199925389542195200 11437833 347403263003786103862449866510601466848 11437834 1245265355962172168661405245459689963872 11437835 -297240318602304312007711298225661717600 11437836 -27068040125930090475963917531032089600 11437837 -510663617186093358122259450023476845514 11437838 -1040788443792349111599265590546602295168 11437839 -286239557628501826375039582992060617616 11437840 -164174940363349765873877003311002992640 11437841 791136799097159528629573004047235296320 11437842 80454673486696247402394265419871042560 11437843 636826518996061365295710343171956778624 11437844 -620954052395040907367385209224071315456 11437845 195877089498292486222844569222269829440 11437846 107156305731837061589023688623444327680 11437847 468367992106761662237060555387758955352 11437848 5362288240446201475447354496521728000 11437849 46618167796232705644881012741415478736 11437850 -69612697876230444416064412477758711600 11437851 -493190356480967866889870455845236376168 11437852 -330352696166503389770487755455504404480 11437853 -109181612193725090496929658139581473280 11437854 -87368441123499860640180503875121851392 11437855 -359551604680963387467244652755645450560 11437856 -6616412082348861047383450480868720640 11437857 303029708941956948528356104602927231360 11437858 -188594157297967534862024397714343255680 11437859 -16438017144681046647912414592026187896 11437860 590842807345389887338425534155243520 11437861 -831542287427403329952980368329706265700 11437862 -171947731358687081599652921140685832000 11437863 -564511759813151575834021470632890206000 11437864 393208677194414777947225661009493519360 11437865 -90188206327913494692050903058091761600 11437866 -289210601283095248566952794523630117632 11437867 273859429395234700218017822828863040000 11437868 -290607111522127570962805385799870858240 11437869 -48309859925511654640889054215749272256 11437870 -51717137139043856309547007228671264000 11437871 -10961890302594771500089663150440519696 11437872 -97903502873484174811155972703391318016 11437873 -321311976237684709278444162528279762816 11437874 52038268893410447929861709881660661760 11437875 -1154122433196293050577258085071627400000 11437876 -256850888597953779430249905725238912640 11437877 238340223409407227162701359019393597056 11437878 -23944383938441061621979783236207931392 11437879 671465388114521974415442883561438253480 11437880 -592108918164506221303095074095294464000 11437881 -98501257119799847500268948557340098176 11437882 -664653399602306700107163974844831379200 11437883 -47554350552129958092130926891092963868 11437884 -26446265724785622461209524347616043008 11437885 -537352685975333522305407689145407982420 11437886 -206533911513908887083666953455285279680 11437887 378736771294364224896284781319734844800 11437888 152999669512472134174815643519418368 11437889 442715489195446997184629203782379521156 11437890 10534053928805763120688461562593676800 11437891 -265790267788141746462105604761307092368 11437892 -382014179770866249957841425118308134784 11437893 -153277832694000193435314626118533902080 11437894 9237767325532408157392020864503427840 11437895 -64075813265742049122610240508906433600 11437896 676937500147727556809032327284134092800 11437897 -629978568057894338889261032202775663654 11437898 542592615997965505021930418305899204864 11437899 -110647776076310501187956940662007914880 11437900 123036410915610575751908966385229132800 11437901 -264379109708470341073388939047477945098 11437902 134948164025487610196185901989293619200 11437903 98567271766883987404573896363369207152 11437904 -72696783528139434316567892846227169280 11437905 341932570116619425610669504011861120000 11437906 165282555456134086147022927321342835264 11437907 -349125853942132099474215021339415648320 11437908 4740629594900929525791179762186778624 11437909 232208575533732028825875314841290662816 11437910 -136457259352269988911187837256354897280 11437911 -50091316664620836544542597811523084640 11437912 -156708151048717186520943709857508884480 11437913 297369509472607162843397906471184436944 11437914 -190226149434275956486724755984558148352 11437915 26502394971387439077312122318474553600 11437916 25899393957415387843409144459923196928 11437917 342650287132176684190023337540930561440 11437918 444908169227137623028817172188507372160 11437919 819706993656855621861361318150112869560 11437920 -423157993640055710142995235288546017280 11437921 -215402177259093892582589433638768274240 11437922 -810443388794479225765775656682985074688 11437923 40103552819998172877404840324158118400 11437924 -8940797375097571465357646577151397952 11437925 -531515807767303492488661555400350861350 11437926 367050420704108636448482543500982026944 11437927 150282916017661961625561886550250294472 11437928 321710163345738862350413236666863836160 11437929 -33950884511611492638473407852003365990 11437930 70846666870586617267145325675249822720 11437931 288268621024258494104632718869502703732 11437932 24981059691763791059009031488183476224 11437933 30909948754641695280018949023040081208 11437934 -104210921994563536893053015912151602688 11437935 -250366073034688408912644542374420489200 11437936 -85645939584573154269547941643698176000 11437937 -82333465368321174207914024734357491648 11437938 -253761594144318224976827280710783462256 11437939 1048203946462750635922418505218494833740 11437940 -337919380880038091932408082565198174720 11437941 192951504582795455069002063532858844192 11437942 -76086254307286546991958481204539724128 11437943 216952419786566970883044650059364327040 11437944 -428931950267965011032591099481925877760 11437945 -180188808674768143722704312470992934080 11437946 -332442257485048136558962422284869632 11437947 -366526722974901881833081060320666597552 11437948 -184721894744923775843827737892361533440 11437949 710032123705397901347862913243548983436 11437950 -105429092441351517692607827974757774400 11437951 157170799247059881040245332316433731952 11437952 224815904293119932572546440863825264640 11437953 -403795258237188334246308070467094143696 11437954 -564937274822306582406434099707737779328 11437955 -42847553900601590996042300909122358640 11437956 624324160440179042704337114439371458560 11437957 -15587721875030859381514931563361349888 11437958 -35758841963606139902024677803143602176 11437959 559600396008285618257459169443850103968 11437960 541909300360729320190917502567937280000 11437961 634020347672267902960020726415855313562 11437962 369005267924826025834178784684058970880 11437963 -325523324393838561752555357188694591788 11437964 -670341258014182562233387531236200481024 11437965 88013879380433826794467125343137248640 11437966 519977315177341461627378558148901610432 11437967 1383069669544052060410477016010764956992 11437968 36804766955075484016922270858340532224 11437969 -210178918861208162911711534931966033856 11437970 -132561042898780840263127682234299358400 11437971 -111065209943944803066616495656328367688 11437972 -169652221564667504476515750789041056896 11437973 -112466172030514669718859658901262115236 11437974 -107572088890718566269583061072511858240 11437975 125479735799685057406730036267930718000 11437976 352649135877235830468160384197493555200 11437977 169822883911287708274741485272695549440 11437978 -590160750152675582504452104708030642960 11437979 -245166453811440166537830906231508055808 11437980 110428555667071123306595545461366543360 11437981 -316079338227076342120280090911318617120 11437982 -13544791927772346130936958077298337408 11437983 218208910808526364243745354932757280 11437984 -245647901874028427182052164099580166144 11437985 381275046173255674497440183212830138000 11437986 131602421291799320736998578650046416384 11437987 -1026924504565307949288359995318505830008 11437988 -834550182613018065463362549832990596864 11437989 397039670308412113511557360873336297824 11437990 -340443304667397023736424941270499536000 11437991 801592552860823126162095240104298220752 11437992 -318749868439129210683961500482684436480 11437993 -251522439765102771054202317179210592384 11437994 -834436449222949765780780493211713562528 11437995 -33024775984709529013049633778523894320 11437996 -596818530445916678697452915016684256000 11437997 -681983666761540111047099653772735623328 11437998 -142662414152954200445758794108819907584 11437999 -418778163127340885467961408855314534000 11438000 -1083416818406890784700446960517120000 11438001 -171928165228708454708872908732909585408 11438002 530834467158569289300992048216482823952 11438003 687605513686576267144471451649481097784 11438004 -63676629551039903254721352726691504128 11438005 -60379592128994877901868637556680653640 11438006 -49639617335171017281741162077062638720 11438007 21020446089117012402329904969349502592 11438008 108691551439675105784709805104221061120 11438009 -1562246903866783139293487769653056710 11438010 -4039774534149937673214144128011545600 11438011 170643612838498494710377669933868905040 11438012 709275796790521920839397662997670573056 11438013 -241206265747499644833114265176078100800 11438014 135442665667735480456080918441259180032 11438015 134235710124446139787137866088601728000 11438016 -42343731077668479320528779904890699776 11438017 -838804737511545537918634073725748898348 11438018 -420489985781990130762922063822785077040 11438019 -293356975986624376130782455237097391400 11438020 -625979621177851207628649213638055383040 11438021 207111883768075725575952446182712596800 11438022 103224169053507518046775220584094868672 11438023 26760389227180727454130243305657430224 11438024 50714691074831468840027394878501376000 11438025 115669566989600148017860263391088445600 11438026 -241757247838095289373790822609483918288 11438027 163582155365551083456257011162859817876 11438028 19967150499577696272693350376852157440 11438029 620239082465196241746191190350688018710 11438030 74030966542310212405959800758434452160 11438031 -479341042702667311733333885505867008256 11438032 3253526966563308253597712150654509056 11438033 1562507174085926107593991499374300026864 11438034 255255259263753019500763939833481347840 11438035 148861231939794693019519163578641408000 11438036 53454459906175791296523656836218415104 11438037 393248108437660589045650641325788805440 11438038 209443107562555347776247001759666756800 11438039 -81572535647404138415369938627439036928 11438040 -154024297854190133319203472757815091200 11438041 -124093136296559507133716737946452281600 11438042 69082972256308822657883072990497460736 11438043 13406153474015361320765132661195006144 11438044 971653639557811966164190104020431759872 11438045 1655331780485805457551166334679427320 11438046 1474576899294277471071984813970441344 11438047 -518561876107264769522134655333416984400 11438048 -543468358534846856980785001927869726720 11438049 -232711135661649662120168746070080279680 11438050 17088922114054645274265114373656232800 11438051 -911040357427346406524534771117796270948 11438052 381256250016870224340186218965496312832 11438053 -25673660648435974582972358979614703936 11438054 244157000255023069430141367387995414400 11438055 -47602343124045528374813854344153298200 11438056 147141670024971202779310928280158453760 11438057 -55010398396128781544441192379079679520 11438058 335262045424728325761422466703383907584 11438059 813487435632814330684641448033511252616 11438060 367737017354871475172528279327428116480 11438061 595208720291120220752944118828131405824 11438062 239859213749108620956286166173250131200 11438063 -149447784241115114173769077435191478176 11438064 145670200449787476227135258618521190400 11438065 308470049916467016354745401986566193460 11438066 514817242685740669421759351420091977232 11438067 55819453983059583950022117280766823480 11438068 -40853289020340221019265179056704369920 11438069 365266552738129242557806808689430471196 11438070 -34009288450081955750793995774276935680 11438071 -1140308368186216062705832898447824904728 11438072 392218466695149464835414286218136780800 11438073 -384296034205389357420716157669059777478 11438074 -580033682995252950386816260444741301760 11438075 -174899059438599285244740904372074539400 11438076 21456774333495489499616489781991587840 11438077 -396362207580465636864235715903749735328 11438078 5030298249021458078400442894739280000 11438079 -706181160254942114930339308996183778616 11438080 -55077099134800187832029764385557708800 11438081 487235717277272716572516648336286691412 11438082 -60074586914773924053936633517800231600 11438083 -68736793349669779338240894103650641668 11438084 -27876706085001735512002104807157506048 11438085 -372016168747199228423874600678230805600 11438086 -1688388060499055244885709429722381312 11438087 -752363687590045424388873826783126493520 11438088 -93445062019666981261175170111102525440 11438089 314251635253463372199626627959369227564 11438090 299256530222510641774921926281647240800 11438091 -15721158240645748289390402847693614448 11438092 591010326187995757377366470592239088640 11438093 1081734599069117934140697141831843971160 11438094 -246632232030541594258823816578389504000 11438095 -417489406480872307347029535109496842800 11438096 -182860713921816325660298199418620469248 11438097 42028252322311081663187151311576432640 11438098 -67312915072555424319307258541562958848 11438099 882567270811986718009858308135022429440 11438100 -70225206417291631587681108488714496000 11438101 -6382564769989880798201527294896424192 11438102 75048072329027033446340932272983554560 11438103 322996728139372042394051395894847468904 11438104 -551407007836858934550866391050756106240 11438105 -89469235747272651644074025482426039680 11438106 -43064814895906880439323316605402012160 11438107 -196253220858767382085975819251095507280 11438108 -24002198938227081788272325602941124608 11438109 -365460958684030221687196486342416892986 11438110 -513434826104591226977593143304649057280 11438111 246572626306897008870464032396604687712 11438112 -119647632896337300779381969287806713856 11438113 410962883613669235202582751687838635362 11438114 -113158097149876447889597846799497502720 11438115 232125683892209039254186266468869063520 11438116 799789487427159022391338505450976919552 11438117 971889027211101008356714930737780433212 11438118 169138075116116647961515406551368078720 11438119 1024163624775921162567539822888645699352 11438120 652783663930933052499892688899601356800 11438121 -486564498889257139439342311001057663088 11438122 -52618322786166518323226293674137088000 11438123 -304993528771034925354460851865729542216 11438124 180869074745867507178883269789066611712 11438125 129142868340702156581959591864883888750 11438126 -4899108019360400659620447858617836800 11438127 -385180966109027926052417958633169422480 11438128 14965126554209119492833602567011303424 11438129 9228136922351876531399305520470393584 11438130 80655925977067647581863725298037760 11438131 1165366114487221041537548198056263777932 11438132 -18093427765143822300178987075679674368 11438133 80240987237779638323267722621982668800 11438134 -404514222369943411497232978651479542400 11438135 505312271847978321786075074810698789080 11438136 59815264844309214625786109610146488320 11438137 -65827018165593222564324543042646218368 11438138 152122647548557632453695174393648772720 11438139 -241220460519802653459912832956524613072 11438140 -68354056738359085678499422774670469120 11438141 -18272123364779865681763674938244261216 11438142 -159209809454908199805755465506090331520 11438143 126725835173499978664711468147401956816 11438144 -267881895472761674899665400576154271744 11438145 55921899508550628264320472185904288000 11438146 -110091695257387503165519335241617383728 11438147 369124567797567798827808521226417645312 11438148 280869161890962120582897379717262023680 11438149 361397057530113831182948809578691179480 11438150 -32794151432802249521479880150113718400 11438151 41962823794405059454917320721261985440 11438152 -293757600157614623991073946194755993600 11438153 132121530572440662466433892932488401600 11438154 65664797367040702563692749795534384128 11438155 413126503012686092696587228826482176960 11438156 324289320942216689468251886056279280640 11438157 -360096122689554307634228415698831741760 11438158 189267144578418057922947117389870911680 11438159 -454236266663103095828167803814244810640 11438160 43462993849763132347282666625030553600 11438161 295534321722471697340129914019443353216 11438162 -246129953089281394819997026024306701168 11438163 -32326715188097992665036017319846131712 11438164 -435658597488780075442015089406417926144 11438165 773442564549112509647379364686533460060 11438166 -24647395389224249366568823239505498176 11438167 -165606492398432149561545779275084204280 11438168 -811756486984079128628227060181537740800 11438169 225190941333511640872692214457617152960 11438170 -360880425896818433640591378340556946720 11438171 433388343085442277357151599854045587200 11438172 11716457251719861661787256376161792 11438173 441747609626988529661749843288324626560 11438174 304258979542923261236362798642857331392 11438175 80083617945330368391233221505427004800 11438176 -288051710730884465795890949219374596096 11438177 2217995344665847321792123546852017072 11438178 -77578686324115909912997254696774129920 11438179 -639806053940744521435613326605060981220 11438180 -29612422811493435161585552616372787200 11438181 96242907248282508869030854122819126270 11438182 -156380173116959166978135849395141881728 11438183 149424080308429099515390009583998645432 11438184 -119045805777866424165711686194622791680 11438185 363985102648526973406261909975313775360 11438186 -47706339474490024353606008237621280000 11438187 -506812545069017770032181385371142460840 11438188 -285231588535087551438020460943736509440 11438189 -263618010689443624319788659673673811744 11438190 -60180539047541146125489102572157552000 11438191 -572904126595638545842490847436245661200 11438192 -23328167689455408320278330037497135104 11438193 46360001654603402699768979680941261248 11438194 -208111905462020034947641777791819675648 11438195 -250009782090743056711319100635018709600 11438196 -114227117102895707212254252432387440640 11438197 441656301920457299305651500222510361646 11438198 -375766875012600769216665669704280962400 11438199 -41624678503991852828399774058446845440 11438200 131144477387174155598703103263527424000 11438201 307228895610679322977700532303458166672 11438202 -310557301732280504227125816011926361088 11438203 50466782710145686598546524990992124704 11438204 -697357446205487089805674475703867500544 11438205 177669317009003517727314290151864651360 11438206 38016518504700582931672835835360280704 11438207 437885389619094264590891614580755917432 11438208 469830909678145451876576733792672153600 11438209 1347963022489424167231071603907309416000 11438210 -172566735803096187036064484757223319040 11438211 -209414663622430293944137872298418974728 11438212 -912767395800998088209838233235609815040 11438213 -480643663823254911479150069608402373538 11438214 245091898532587854556267076359180881792 11438215 -5044696190808874887682814405564627280 11438216 954783557721735806380498372016692884480 11438217 -201260344786340005686786369892173627228 11438218 -327302652111344216688769702255583516160 11438219 -164780751058134981532354329433769680656 11438220 -132934882205162587745871342523525939200 11438221 -69346729346728705354287909743800594356 11438222 312895233752776513098142196050176085632 11438223 34356539655875329024476514861450907784 11438224 -5163251690877109520644676159025971200 11438225 14617669932036154617604906664560608000 11438226 -370599290422730893914686202887079321600 11438227 151982282028591758370114786996815452076 11438228 -28608535668679928105770795774055700480 11438229 -180718560636663060473315407437045839040 11438230 -58343051582303889131472046693289086080 11438231 -472462747296463370852038956020510448000 11438232 -200145194494449592046748718460910059520 11438233 401213242533450838286590559933258459664 11438234 108518064779029386388603783653923660016 11438235 342761426415927958775689919217931297200 11438236 -405081789831042460012989171753213022720 11438237 2848930077774325709976117324147515232 11438238 84444148800802109877401473180634603520 11438239 368660693815837468019917986629404003040 11438240 589883359509945392348891902389528821760 11438241 43588866572688917618940025617753648960 11438242 145171890533665754891847357584525452800 11438243 172937057198256684629205676936518588120 11438244 97233473591329755253264680999413335680 11438245 2218543747967358606029639548206666240 11438246 367440771879879901936266128372484477120 11438247 -200520972921226081356517015992991403520 11438248 -48694577972000244894762743543295974400 11438249 2168144650208379038952761923728546750336 11438250 -146325769433780108436928395961576704000 11438251 2267794336701637609979005556217239756 11438252 412605045067866661917084256429517537280 11438253 -918126786123586162718184124513741041216 11438254 -165270871313165304665577977855450246208 11438255 309128691222447561098082673298956008960 11438256 -38234574373895315253677897731440377856 11438257 356073590320406206825359462798416183872 11438258 -7928572723946571155349634564312953216 11438259 21325920997412906776902895324906065408 11438260 44178684390075400885152723274856847360 11438261 -612419893217270732021003988624621285138 11438262 -25032360097733901360848320788628225920 11438263 535089269843476148440096692829431480720 11438264 965016961288109378681353249541186703360 11438265 -56566287988184886686540492576075271360 11438266 131469168984962191538211012057870827520 11438267 -372493812888470550201346573157002233600 11438268 103675706904883065863238455997717356544 11438269 153001612102351351561845111409172182560 11438270 36877878315924886366099480518553301760 11438271 -144946573688958700011641576072622426960 11438272 -384593864569012025943468374267367784448 11438273 -124913233397396712410403989209173182400 11438274 -34852183845057288328858490178988583040 11438275 664075526846214129741693297185690475000 11438276 1052560165912035578835245567659259796480 11438277 -176609455816635825575115303334189666080 11438278 -505789611686129691456871377047824224000 11438279 735250383087099549626595395870785231560 11438280 86413109242611375214208187305656320000 11438281 -183735316715566080289334584802140854000 11438282 -316338080637500101912901375038930610688 11438283 376788866851558165307691747921261462000 11438284 43335458166102139789105925538844111872 11438285 -355240318615960074012686363500859220 11438286 40402260426374392128899373507678387264 11438287 117663604618289295585816758578988693504 11438288 25287321712210073691751793829852045312 11438289 1085482467538767618533461078376908892544 11438290 344579052113614731689968548233755274400 11438291 50338675229190137309038172886353098464 11438292 -494336104575955278483843147026608846848 11438293 -648765779614947546764524257951059575556 11438294 -27631885007909293823103237058423461888 11438295 -150120386269317134304069222466616401920 11438296 1412152558590301469685614371754373120000 11438297 4078411305000872170947363505018653840 11438298 -35317965216679410863005304900577939216 11438299 658310214127706321119561362820231750536 11438300 -274970631898684468976257091468696256000 11438301 823434092228016277677562938854584320 11438302 535381445612462587619671986744330548352 11438303 14478816017687350949035458494709897360 11438304 40988074385515617967537109680080814080 11438305 -300902530011474747194056886583620034540 11438306 -453650615132614657360182092498115102336 11438307 -1042866372743233201920661258847123756160 11438308 -291683840354485971675843274114016641024 11438309 141118133124637513167627129292456130880 11438310 -68420520106222953473977715332163942400 11438311 1428134707989899426061295701133314349512 11438312 -29043981552080921400686346910511892480 11438313 -248695628884471782027400076401230277632 11438314 265063457982153300182791280206164260352 11438315 40750528640397239786878570674024123840 11438316 -255520446343831260979683539522212816128 11438317 302887884229278411157582866889059023904 11438318 -113363662856440533806862035936908638720 11438319 21290786819839397945081962996680353544 11438320 -77583815386168143370165459301058969600 11438321 -111820436706955294942028118196931448000 11438322 116472531245781224300536563338295074304 11438323 146408762513185480210899832725919660400 11438324 132928580689141785110122367788960795392 11438325 -29805099372326457765135417880090039500 11438326 519774601309673125658767454511877118112 11438327 -64586372773738718984626504879900413720 11438328 242009946071714353284423364993175715840 11438329 375091530721623592525101033971643774976 11438330 -210489931995561518415469918071496531200 11438331 355112808756103732595563967483587668480 11438332 -1222000028056627689487257727256647715328 11438333 -1022974929637673511158475088630688519418 11438334 -420816170907241234341116511914400384 11438335 24163627228705769260186163607416018280 11438336 63853790483362935216404019426103394304 11438337 -49526854755989644307724118323891788160 11438338 178231445814402777082714608548373411744 11438339 -798738046585362193221279758113089580032 11438340 111956298350269133984439788662654771200 11438341 528044373256689691359101520609499147742 11438342 1642850149770661565295760455605040000 11438343 -285245662782929083437301194574747247616 11438344 2266876873287725591486178980767088640 11438345 291193787324155736627417473266955808100 11438346 -283113417361874458138905272396797046016 11438347 430595795394715029328908928118391763796 11438348 -341367412635104073971685478855361063424 11438349 -61485764089824780786682603526836329984 11438350 -50210818616157324392317629713433062400 11438351 166958514021633817150809723166677220800 11438352 29639425709430221183977893009519550464 11438353 410014581095996378228745077365400871602 11438354 23996553281200296661094256263281498080 11438355 225762851437488991103968351136624070960 11438356 -1419112814574134885794598024269531977728 11438357 319596750671467148423384413121240913312 11438358 261012734317412185437061637266992821184 11438359 -53395509690036313381064238611913536440 11438360 226281203056359265152324296440992153600 11438361 -53069544833651130104968762217386483200 11438362 -24432497943130270260471330912853267200 11438363 -532474584673639712306980260841866950736 11438364 -179509028517044111398908039171339585024 11438365 161889366613132568135585792719071920880 11438366 -352415175352710116912673990419063434368 11438367 -241465314130985764424677787851159941120 11438368 -93246249570542786590691439646982799360 11438369 105147233662398183282355112250541976580 11438370 1171980465469764283186410651112549440 11438371 385069884062832710858651305987174543312 11438372 586726425471908337939160128713674368 11438373 -482283091174141354409012235222966803616 11438374 640323862052486928868501496743779801792 11438375 -397250892628021263653222870539271040000 11438376 -21005583085802081290907410272774144000 11438377 -116674498219065825082546007212219502220 11438378 100155147558013290655926000496142489856 11438379 -595723486132492114097165972578424533656 11438380 -86069261767049810964880831607729356800 11438381 458624287723152898427352820403734601100 11438382 -5663042718935585743104228951050059776 11438383 101318954592551753210849672295282163200 11438384 65986313843469305663740100790712074240 11438385 78568219257082696054881508884590257920 11438386 -156794547178039974605362838283608288736 11438387 7171419629060234310334778808050509320 11438388 -63401788449993898482717966808797204480 11438389 -571071671087577082585130641042897289280 11438390 -414515450388794645393482947983730731520 11438391 -16259145584374300200919311959716618008 11438392 146675498049231975400224494303227330560 11438393 -1237923425120393409562858218352405574358 11438394 414268167978811710956600190316840746240 11438395 474988699726864905799392921637746422400 11438396 -661949716850799568718699510508901441536 11438397 79927327336933182786986981611860631974 11438398 347152367670265952147914051651478035200 11438399 -240135414053307312065996958658006636800 11438400 -31227655605956362005710010557084467200 11438401 -282198327097990887117730987300403190976 11438402 -148801804563271510681975035767908605408 11438403 -235216444449191389412158456455713413896 11438404 295149865122618997188578155330799390976 11438405 838486356417921047367332832810055305120 11438406 -44782033025104614679027928030269802496 11438407 -327694778493331084878533310763508816208 11438408 1123856761685968317572572044437098152960 11438409 -603746992035974030726598399247118112 11438410 -659213262386726252672223977777883648000 11438411 -95394004038888549579409359292362412416 11438412 239835689601499059937795711239077145600 11438413 921611226842547581508856451608153794198 11438414 58438957069496475686254802055843967488 11438415 6836425637511134115650761093478358720 11438416 -207745380659457656959871570504867905536 11438417 -216718822813409321159962019262788594688 11438418 91900676042613425342579089223892441600 11438419 136580742092417027151913545284885094696 11438420 37978305643761249621559042352345210880 11438421 366125753952648297337954021720168190112 11438422 417074148284859132004595061605330164512 11438423 232009371802042957838014094962982865672 11438424 -241688282365268184080331895320713226240 11438425 -228935464915209051133720537320225622500 11438426 169618801139367282991142703986961456864 11438427 -78714476200631169174207327218715320064 11438428 334351691446087869420366372673276563968 11438429 138122234962046894301378646492497703584 11438430 3608766290737260085975294570454891520 11438431 -110048933435688499210748761847727340768 11438432 296515457556089299844757701162434560000 11438433 649200223331518711518095024470842753444 11438434 83049420739993114246683104795526300672 11438435 497976062524104300934555290116702732880 11438436 558220496628136565197466459417700440064 11438437 -440717631618596150649939561160409116800 11438438 320145440842981237646887126679758096512 11438439 227017465787523925621946078659356411600 11438440 -186426536119298069973187597237810483200 11438441 -263388430210006032765382021931814195840 11438442 181977415651324488417956670384667054080 11438443 -11655674622750679453130062931510218376 11438444 226536876095031583878463835500032422400 11438445 -192821269905071558210524409144739586080 11438446 180814153213878886157175339091219524672 11438447 598711813026438684031943325819306994896 11438448 -18969830054641529751554034078638407680 11438449 757413045631570782609734720078731116960 11438450 -114796079970592484202086933943741885600 11438451 400889562157580275754239093714820282040 11438452 -217269029479367328356291497509824741376 11438453 401387742509240618025628206195550434684 11438454 15881105899638413432445752401368488832 11438455 -180415239494758113990768676135400378880 11438456 287696880489290516209780899665673523200 11438457 -648418511692053103041840933147782320560 11438458 158930662895581180467839727954226752000 11438459 2138633350573250495390848966943913860304 11438460 -50660484831614712500120466043960780800 11438461 23324197266537687508602284860879101062 11438462 -383185753426286829431962247758866387840 11438463 -344611292098797785466343961049801974256 11438464 -614844261081440430458171161905809326080 11438465 -9123999616997940056496724276324414680 11438466 60839620219313195994085663198223368704 11438467 -283924410042533989200286597867014453936 11438468 734662094299004321357027997485883243648 11438469 -284932509954270618623603620712248114560 11438470 282290762799999743470092573136652476800 11438471 178981461409754786327256022810093655424 11438472 -232206491282472599794837221068622766080 11438473 -2396089119178221355140313110586523392 11438474 72834965399860206779028152475278738736 11438475 32751705365682241504336667838295200000 11438476 31141068294055912077935861164352376832 11438477 -914252933213988247745008623392747545674 11438478 -7974616639030926831504095578880109696 11438479 218618602172138299776698988809397100368 11438480 -190907456688850177456120192968575139840 11438481 52844001625642281404163030131548120704 11438482 -28961807563438887710405751127625759616 11438483 222537673669384550308167583937557642320 11438484 19817537412177866973596410396516073472 11438485 95791679696267111599722151724418364800 11438486 -462706214705546546271975495934767971808 11438487 -427826120176417876155943164909854103456 11438488 -583370142018263025909250635150040074240 11438489 791588404986349338738347472818488690560 11438490 67376528016505313792411808783985075200 11438491 265920880508324960488211247893879173892 11438492 -288102633754232106769924780849060382208 11438493 90441920629686738391502988922288992 11438494 -309922592531752141625171999506669248960 11438495 218423171420764421295335090809356921000 11438496 -418332442659674956227204435245914914816 11438497 -43289511347562054467674220156829570368 11438498 203848828148941863707785656306306862080 11438499 -54590878149776661208204440441277212240 11438500 -156406464914884665376031451222070464000 11438501 157006518712590760341942758452157099520 11438502 71532245640514227280828366401572605632 11438503 868336550072185376799382208840846565760 11438504 -68013669882874649970298529917698048000 11438505 -123692471067225036413248519543148005560 11438506 123446284732241726096450661978643787952 11438507 823683258557824585842438563175971043720 11438508 -275443451291425481412908819024937443328 11438509 508331689667221327499318227223701705216 11438510 -146433132650599326794203507325287563840 11438511 425208070355172828491157610504601309832 11438512 -172075790878845453655383388752418422784 11438513 47473296733379842750358859799215397440 11438514 149866320928126763920630137205990366080 11438515 744465849795567798874940404229230743120 11438516 -406242806679777648290788732308135936 11438517 -642395225752430252856274639446845418720 11438518 100096473708559050345435360893593876992 11438519 950402801661703411174973723659286938920 11438520 78704968687156777176903465536716800000 11438521 -620577890906382869805585793772339956416 11438522 267878397357428913085750066599635763312 11438523 937768284474642712421517280878090558000 11438524 104627304787834003769850889603123844096 11438525 20382054791532450359500807465490001600 11438526 -169823666451774290473410604818591873024 11438527 -214209669972598189160836534417640856888 11438528 -283517985594926896913336922282834001920 11438529 -452553559129944580450137767124776868816 11438530 -10396127166341327997478453119446092800 11438531 -633846686928475591501563054217099575936 11438532 -49410010856144994186238213264033075200 11438533 -16359780668453857246805996252989332416 11438534 566352549393841520488709983319106136416 11438535 143041059158973151941632312729616568320 11438536 -911372832973048778129987733652004920320 11438537 -189149383934617095550595683722406272576 11438538 171873708387033321424005481629405116928 11438539 -235849916352218152880042607359666542048 11438540 162610096173609822478198152310819123200 11438541 -3065399009635297027365434489592020148 11438542 758588319438954616087078858070993352000 11438543 -88770871942615715200346390186108264208 11438544 -6169160148584530650226072623927263232 11438545 -35290280878317065132230711725529248600 11438546 -77771609983571474470614346856292264960 11438547 -43970096787582623473222600118776356240 11438548 -591123467685809824163978495691461197824 11438549 -423854407610128549139925773572729047048 11438550 -96622409393957807951073508193182560000 11438551 -42542368120309543922999166062921785400 11438552 90181010339282735931212544419571548160 11438553 145657052041125032576565483831808871808 11438554 -69844799691994436863316090986170027024 11438555 -172472090846736168232614971530642090080 11438556 -446494703780233780658759800612643466240 11438557 409908543302667220003468329985296038520 11438558 217774420828791756147604842025269194880 11438559 4872198613756873835895235651860830208 11438560 -521477104480771733925061445703637401600 11438561 -372468110518759042150000361384740960188 11438562 -293784570964688301664598894701203062784 11438563 -11436221000465457018400905665026885560 11438564 672838932863057849834282563403324866176 11438565 63290959596954175851015396496411727520 11438566 6534145274627302228952988962357389824 11438567 -220340619370114631563860132016776327120 11438568 385293470587769277924665518796392857600 11438569 673754180868514923423737691864076386120 11438570 65316568006103218021134858897961804800 11438571 -1039472746597873528683058039973148587520 11438572 -420887885466309918935007833345366466048 11438573 -640773115763668311616713003279984827178 11438574 131029872153609690129170748569858122752 11438575 156480270897809809193614095895822207000 11438576 207245618298897665760817039552837189632 11438577 -3030130805288989985180437893517170000 11438578 695059955608756259252379203966545376256 11438579 -558866286283310201494612803741462176820 11438580 -220986369726709206525466206909585530880 11438581 -213679994644878572752529731193281795200 11438582 235699032038700125461893105281294431392 11438583 874690862813881110266459228848218528 11438584 -45090683086221649693127454490200268800 11438585 535600449842114927256747277636027494600 11438586 -12735950856840364274863073038273089600 11438587 -179051831002601790741976687339059133488 11438588 63390527872770910996136652959512780800 11438589 54959310937955049064403588730885240000 11438590 -78829768192089405756905039664755688960 11438591 354805499690977193554635877993825751184 11438592 69479220454616695978736009889378729984 11438593 -1095536369882009754335490292829986460158 11438594 -620233478817814730820309656727128057904 11438595 -28397771316717033831996152841754531680 11438596 138459946129614218159587605797235376512 11438597 176726815872164428951484205109739472384 11438598 -13163908527972350775986932177692135552 11438599 375936012657051189813359182976767666360 11438600 -47145805395514079439984480596213376000 11438601 -88026215331700642157941440516451021440 11438602 -138432587463498339869087077211460096 11438603 -1373151735992370817369162843383034960560 11438604 -398314360993804785171516913259178746880 11438605 -314414572027096219609834312491171681480 11438606 -400456914476611922208541388745200797248 11438607 419300412861826093394212280030039060880 11438608 -83614545674307125028260882839146332160 11438609 -105779919551333719821602361305104416204 11438610 177714903033296349332794457580622517760 11438611 88527963691204659939033999963282888000 11438612 -44205577970537697609665584807059986688 11438613 65950345391852204280746168869285863840 11438614 428435609337864855191858281494935382144 11438615 -363198456199618942390796607655050525600 11438616 -205845563833289126813790456285625712640 11438617 -286517410433740433436420505496840001334 11438618 266820722071155558452496702244246185216 11438619 357531841405485323623773650869278803568 11438620 -225908462569556040420531779864532518400 11438621 -428145206372772603792223236655198017888 11438622 49357477773908056733368429284242868288 11438623 323854290905733272953443209137174729840 11438624 -545831528007931746500601689015032086528 11438625 674465493267089319525041944943700480000 11438626 -128400050044129295419881771519899389440 11438627 835814295757743662151143067056204380440 11438628 122586574388603326186001518932222246912 11438629 -446401995213112896797106250494926744770 11438630 56362295492034223279401978940774252800 11438631 -77099671773085143883952644670123975520 11438632 397818208841466798651427822520084966400 11438633 406102463028443888559199642229294997882 11438634 182154002878518770367426727966836660480 11438635 -168896906969778086978026310901460873200 11438636 -96332782777458764551877464288324485120 11438637 -93764129101261969973551095877440389568 11438638 -49941732795447147238318279326839285760 11438639 -19068751890638185109547135626504376480 11438640 -1149529768205908134103838612035338240 11438641 445441270315521298662561867938184559284 11438642 788685374282082916525294037687504856192 11438643 -196277388030452996991355858789567769856 11438644 -232879440044912905504036088660241653760 11438645 2446646622534027548628375778794699840 11438646 1787866728706765296568105626807451584 11438647 -514050039260975788352554495085181262080 11438648 272889597559917013013466833851460751360 11438649 -370195267976406639503450663280243663366 11438650 -356637768525182947826463779486131009200 11438651 94670296799761354318159601972342213664 11438652 36133081986839350406109756333007237632 11438653 234852266617588228735368529095794568902 11438654 139193464660318328991148914020154129024 11438655 -502818271234742757931448572761384489840 11438656 105602569177038529573313590848145850368 11438657 -117417038101293250049838087819788723628 11438658 22897042086397324006762521721043548032 11438659 166355409893672325727465370967160958976 11438660 -384517317714537299035707624909995416320 11438661 -26126532893255712990267035357717751936 11438662 -19177215034083842763401502296448439488 11438663 -1108777981862496180148394976702850514088 11438664 -258544116280939053432736171650173460480 11438665 536234116289566163319765138051078451200 11438666 -645314447491434882061164193940806165968 11438667 256095315241455573979568741030756079528 11438668 -142104655658044616313409511083924368384 11438669 843354418525192583643530414859875284608 11438670 -81125274440758569951936251968095945600 11438671 -398876041622721027907906430735740252608 11438672 21843828116911552705005385664874676224 11438673 296875375485668104088361034178766100800 11438674 -45025824863597714849115708398434101600 11438675 79921569330878888757147373152735621900 11438676 561153543444832442868518539012623810432 11438677 -671753712696009804153197899121976679474 11438678 121310826471268613404086106930874757120 11438679 -68424315517210764381212217813991689600 11438680 -263634407884528299671212900530433843200 11438681 645751020409404915833875480638689746500 11438682 162663009142360357112412785423746383360 11438683 888820126714904040722505900355874244932 11438684 -35711834368734613927699842285445324800 11438685 -604883680896273698215183302845577604800 11438686 -219729817994538784099681211397176131200 11438687 606080124306596702717203362140764406880 11438688 2097827987656587636547156527009497088 11438689 -289856692224025454086688262463717036510 11438690 149854707859608622990996000031625984000 11438691 50892960183257968579078261798669026624 11438692 661182788477437513020597717886536242816 11438693 -53871933288034767976662827159667506400 11438694 228377904798526930479964591721767240224 11438695 -678505994527119869765124997363334521800 11438696 -68661541157985157185865207916395422720 11438697 -541815984598938770050967292801717625200 11438698 171669199161091280824088792033447884032 11438699 342767654259281989772453830588960288464 11438700 6716489482958531059058751607412736000 11438701 292748246973698329992047029743616943702 11438702 152111851398353969487160600738507516800 11438703 328007605777888650726542232258894936960 11438704 -147002636235889691155013263182069268480 11438705 -206436139857994648824957538406248087680 11438706 355712861792706305666246051246676808704 11438707 -284944013439968851987710237116918620000 11438708 491653349461272127798824752362256569728 11438709 238108173464328864050075541821515271520 11438710 -250485205796635497372333188964552119040 11438711 -644954950566064614928869959691499654008 11438712 136876220913750751708026379045821849600 11438713 -150036601633809272835938150289862178304 11438714 -10709066391471062621155227048276703488 11438715 -73667248236078151607456141167070395680 11438716 147839404173909072460814114895587328 11438717 -682495054010695678745563868397444186234 11438718 -332229261166206300912509547800899029696 11438719 49280204716572654367037221074748646400 11438720 -271788261106806427056531880436092108800 11438721 -88058720375678823290751201659090228736 11438722 268329807330437318982229134914775448320 11438723 172301621438835646414620587682381764784 11438724 660920341756595702628283478312585932800 11438725 -76301275703540828660515821924559143000 11438726 186216206321120084376866586675939955200 11438727 -197096240838003855727723805232041235840 11438728 69811660355695104468878472291216261120 11438729 977066324319378398632138674075639954330 11438730 220157382670329064721568656679349848000 11438731 26553329682515513640029534258003055120 11438732 338759370979997600615704135628930422272 11438733 -360884133798131311844500487632229798976 11438734 -134146853866212315831564167654396241984 11438735 10749143992533338767876753414169280 11438736 -13200847551695632446985544768622624768 11438737 -1269056271158084838471943208093197841614 11438738 525731432134863195268861058785359557520 11438739 120402928820645447964416003298169319328 11438740 52464835157273930578066896996831559680 11438741 -82798831120219661034175358427895207200 11438742 -700773276589791458834867812633829376 11438743 -564129719177580450759568884743254575240 11438744 939220733331723227069789854241825372160 11438745 -158007738425117887135382362184368082880 11438746 -245884333741480086262834769198929956096 11438747 -227335736326380891092654267208105015804 11438748 -303154436567277735279491392783631059968 11438749 127691334972485409345405432525876279136 11438750 -97617011476319744504174818023046080000 11438751 -366789535564979746543165932558437585280 11438752 -34344938763219277391836490128630480896 11438753 408439135699700357271772242431864140002 11438754 73333031126138720959314696167705760000 11438755 -401473810301393825898247870872502765680 11438756 138429143939782520566331846374664840448 11438757 7084682305293890728200924821812148640 11438758 9943312039183711786454814307551139584 11438759 284391377180656446885354940663979331960 11438760 -133784182719328089208175813129379840000 11438761 -503291527102232591791416893178054843548 11438762 195657699789213902945858142347225107632 11438763 114816581673957853451735290640085934080 11438764 -202727658788872192986005806100706000384 11438765 -130598736127536323956690445855540033340 11438766 -750260939232996801366256057860342190080 11438767 158081446565039562017987447427138908816 11438768 507919926544508118198956859342845902848 11438769 -233397236549998777348017716443844896656 11438770 73033110624407799551836818099223733760 11438771 661778626553405291407800505641521640972 11438772 -140482667630818930219857970668383275008 11438773 1059400713858802142285246588917598321820 11438774 5497386341321960642554261746972346368 11438775 -109048872113530549345908031155555753000 11438776 128741330626705497035979413769928642560 11438777 -54295286916081570978749708298435187200 11438778 90197324682077598510387605673370503168 11438779 481178030454159476673870028658392128000 11438780 241429783901573667108010867896542937600 11438781 365226982469221792100232858340753414944 11438782 57917444578028502163751571927629812992 11438783 507967130923513511226960183277242404736 11438784 -36539639503026860221707926849961590784 11438785 -467576452342969089359573374772778950400 11438786 562828916084854034086556640122015753760 11438787 -187397367628202668139022670352802446160 11438788 -627875956485251647695365540237697238912 11438789 -535400866399964256178615108186905394080 11438790 -109146731239369234159787807147286835200 11438791 -64568181597844565140332389515653670976 11438792 -607424079410731019447263507015969152000 11438793 -259920842825156482123320816355591267200 11438794 16150331908113331990465667456972187696 11438795 105733637403657027065549165975971788000 11438796 104577198058866546433869070712204749824 11438797 -227712695316925277573637595715945725920 11438798 -48150495675367993000606141968388008960 11438799 333492706404663063198761780782225579008 11438800 -129967346873284940124602085750408601600 11438801 -732362184165673634022061446599874769296 11438802 -321664420889536084406137288450895160960 11438803 -1270101818416800766249516120506112108948 11438804 148056255214849784125464708581749921536 11438805 226433282655321755894575032192984326400 11438806 -170860048985736487741834279929099303648 11438807 -421640360995070717129241214882179295248 11438808 -26964628452063126407380986237205094400 11438809 -338159213175922841117891890658382463484 11438810 52712302081025798259096717497332869120 11438811 -215729956214829609195850961811999733512 11438812 -175241177050739857840312239200639016960 11438813 -1835965582509883053480017938999512741504 11438814 21944504978576583376274183710444216320 11438815 -82506465194750894659115592284468274000 11438816 -316466217426183937280557827201946091520 11438817 4188973351790938687011253152098841600 11438818 223295517445252116421853825261627331360 11438819 -83355675210184086499900392411794259504 11438820 -3379454727504528388090116363468779520 11438821 172762111062093244586475685971051008572 11438822 -308411313730642811239538088928974762048 11438823 -305877182550930800736743915273477038464 11438824 -3460462463325380941338999552059904000 11438825 60138873569335507981041265583832371550 11438826 -102093405899576106365840065468887461376 11438827 -342664232874239985925065588094917356568 11438828 -280606149805862026946316490380074303232 11438829 72091871400457676945474838333954573174 11438830 -181321746007546757820124816119497767680 11438831 81565321315970402838716092939208530152 11438832 71344027923648869836242118386478743552 11438833 173871190628816851757297935816007037440 11438834 351424414622990987469994156551759399552 11438835 -269057772137575931657813357096076215040 11438836 163956527160203324228525406165916938240 11438837 -168482320305242775819179952143807378514 11438838 45798115853307084729447909713816009088 11438839 -185077928121297561576012830451803566360 11438840 -1288326922387415375603219536354099200 11438841 -587608281252055250448259025402014834656 11438842 235970305029033198609980155906996088544 11438843 238829286553240703852241547319862121728 11438844 -183089566059216698642361310742108880384 11438845 -262685854441242237722647599874442764800 11438846 -39760832243933639307318054374969795520 11438847 -200776627194931907032669066615470566400 11438848 -310545220671586112250349092359140016128 11438849 -658815371385248060755310745392387985150 11438850 -126111261207663999877123835691389712000 11438851 206408678152837773510236684903174214712 11438852 -454030494267890554442361071062598024064 11438853 -769971990660170950828429509293867352096 11438854 374229137855993288456977523694164932992 11438855 795484283172837573945264926166628321800 11438856 225936368175781967427416894584965120 11438857 -109746638849902046741960257512832945894 11438858 -171134899482891525642442384915129912224 11438859 -138416970871047769011780236112412122192 11438860 5468729724216484324037365773932789760 11438861 -103300374129830890076552729480803986240 11438862 -240760897061446201035644459527283955648 11438863 212156717240280198369467509145024446360 11438864 -65817950538779949383373841684774846464 11438865 333181787114757041988567547014802414260 11438866 70926774053018165695238730896785651200 11438867 -289530162158502768139445548884959608248 11438868 165081167297418597340375262878733684736 11438869 -299717890710293504261908131379250292000 11438870 356910590698389699790570625110097306880 11438871 1137267934794613345269456575845008151680 11438872 244365133118740395650444743813237708800 11438873 -878594444608107326779469492453331661878 11438874 -84638026017787772804638683386168640000 11438875 -104781812664138219563275552422170160000 11438876 14971023592197641798799137306640015360 11438877 89428452095485230050100181395769416576 11438878 -57603469985251292218383017353373202432 11438879 -559743747778485796820999620421068366200 11438880 -434813360785370185253983795863072276480 11438881 -10525579785242644051460378029698141696 11438882 -57619690993258282527239524194622880256 11438883 -29591851653953841656441765115194894496 11438884 -271444676053353615071660256794125885440 11438885 587873190639597430832976795865580483580 11438886 22148756462531977678294983094676854464 11438887 1112452707378317177705258897340712140536 11438888 242840454401032808399388170318431349760 11438889 -99870329437370395201244774877862385664 11438890 77190511429942756933913904164634132480 11438891 578845033634457854053469722745452316784 11438892 480316669335336634478563054788640691712 11438893 1113420331419506943054574000986272024320 11438894 -29046290375170404866687701376551884480 11438895 76857540457203339398132007149269691040 11438896 -46927595029578627959177960423868989440 11438897 180363530649746169751900875517512227346 11438898 -257503406410916821975945282924789032192 11438899 -172525080849000660104874357710737578100 11438900 196698602898813476508832797803381760000 11438901 -64791053336483345961529747835988824658 11438902 -1036647194657194084805775595051903729728 11438903 -5052750794875601339456872043000611920 11438904 -152377151869803815659534502730740981760 11438905 -96843003840989913222293944002120099000 11438906 -326214605098854598869700334286148072848 11438907 361351093195443039016263477169329967104 11438908 -131076485529908654524821111854057669120 11438909 68341118999424166290480958328785095186 11438910 -12867245366606941994529164162787041280 11438911 521155001817650073107670112175185308024 11438912 -110613516090253527753820462964853964800 11438913 -24626236490834486199102758943831938976 11438914 65317598915470057700074538932969231056 11438915 320034157075318358037078871184650761600 11438916 -271618315351081189736922158256816104448 11438917 151373221621468104004500704484509498432 11438918 -30850275179115552086396176992187795200 11438919 408967074652835310024381628237654928544 11438920 243654815185029797469449213955207168000 11438921 -159537249128952799943681564911052386908 11438922 -177776687624615191001592362177980600320 11438923 -494216621366601105621665614834900750828 11438924 211267708508688314877337038224574821376 11438925 -124089899932776042789858738448401924000 11438926 176046944960336830095345053719370100480 11438927 -44718227794571895013429116120730222224 11438928 80945910548404090280745488326891929600 11438929 1308276885396693182109269771907019164530 11438930 60969711286618575069358912367670579360 11438931 -47000274536036565193201849192282387200 11438932 172669267230996189234558888872288026496 11438933 -432817316929140539670468951775922790432 11438934 -169741858524075721207639802473769059200 11438935 -92961197135633436916074546773812168800 11438936 589879305375369797471014622275937863680 11438937 -160017614133949049531600845450822723452 11438938 39176607587487676991125353486649700352 11438939 -951089710383118576926832058414881891260 11438940 144498453419869970906066357056804992000 11438941 401649286252208462693944591072420898342 11438942 -77921967877046222268120322954312749888 11438943 -663960055456351513066247125395621518592 11438944 -489626483851542349979450678834523537408 11438945 228273103010928590106814997365062677760 11438946 -5528484969041931959997776283587153280 11438947 194585134964556705766725563693311231840 11438948 -139785055410067522425939810625914434304 11438949 -146055546749188083776473832952621829536 11438950 192864289055121518622680812359181896000 11438951 -71694861011000186257375032195658431048 11438952 105129096484413981426774912662255861760 11438953 699618583224011368424638738769481190202 11438954 -74008150384074416101669115210745259008 11438955 272988220733948807712711818304452006400 11438956 -68458020677677210929892990894299847680 11438957 258298795615660915391212329146356801464 11438958 -206872389016340746054233923298832868352 11438959 118224633986655610426311752960081414112 11438960 65359533932987405154399462830116700160 11438961 -217965037338478839083366174300227459728 11438962 449302780795796261244464117165321609232 11438963 954441038757714063036232318447008532800 11438964 78377697183767119499616542390018200320 11438965 92781636089033503967385078659049720120 11438966 -14573106103797607750671784371063920640 11438967 -440687339622177086159638760795732944920 11438968 192758120004832767059681992961739202560 11438969 -112839017554102799031532080486539224320 11438970 2693431056882292330034979881630922240 11438971 -772186389737648308950239797860883732828 11438972 62337039213525869809352645688426571776 11438973 74209640382727524645897545869335531264 11438974 -385065103751019079934551509076453722240 11438975 -485138814522706407385016442625516461000 11438976 391633101492635521964254405820468428800 11438977 -1562933348877094846946740963688228064 11438978 278568172102780134309208609115517452160 11438979 461248007674337379832221650298345779520 11438980 147952309172835690714636422646179696640 11438981 -743101327408730416857643799388502424640 11438982 215532656585734817520936166352601932352 11438983 -1433104125069177718716861705758389450416 11438984 30609326378326057416723071441009664000 11438985 -237497170660646239802550224703533544000 11438986 -151628178452404762801220934516986717856 11438987 118774631567123259490668096805671172752 11438988 231056557662403509973684080434792570880 11438989 18833948814309935330706998902758819424 11438990 -43517321632177056910236232567521423360 11438991 -295593784671526225228745858533444501320 11438992 52014723225802223763300149919810355200 11438993 21516633166132424466829158101762294004 11438994 12727921536257737025089450602526685184 11438995 291936389601515566579836752123857666800 11438996 282384524792858398865384056690970160000 11438997 -125803985341226889765407045516366491872 11438998 269318833518219318370790432807703444000 11438999 -894130309064716231022936789316214855680 11439000 -56117941665009119441033281736785920000 11439001 -750826535567836772754382694235351322752 11439002 -289389791856575069046797427975223780128 11439003 -384866674371278946968568765103638971496 11439004 -646497835956384185362196824033434624 11439005 -174630113431298019073469941763392176000 11439006 -38380365627077966851834084456414243200 11439007 -3850259479072677125178330611533706184 11439008 -285659733329205888283228975713736458240 11439009 -507406502641671641335464903110981741280 11439010 -242976792108897662361427550454981511680 11439011 474304158038195738135999676429632810712 11439012 215026150391745785534023103293138870272 11439013 -517709278040875782143434454459577506436 11439014 -89051830395079839149296959496007104320 11439015 -19415862334584053062789910345790151680 11439016 -602292940172619449257240622000541296640 11439017 9652982244322674835990317509407337472 11439018 -25184423596146321631061639580804979200 11439019 -160316097764008884774703826942429153600 11439020 302475808163270277311143266997964436480 11439021 329168040159293864263671758453426034240 11439022 201729923262393817855016030765545717632 11439023 50569982363563300443366180739907988480 11439024 106644089588172927465209751664164864 11439025 -89944237243956973067957389557605763400 11439026 585224621033048829845843752553734945920 11439027 2068720009156040685213919857723944928 11439028 608234738167347204642194655929428416000 11439029 -63402150086329086745714925415896109888 11439030 -83387968801025334539987731997650135680 11439031 -7787115411654396381242290030810685056 11439032 -15498498583019970449727564992637173760 11439033 -95634547514740618932770447692158770400 11439034 58320623779710400219228772645050744320 11439035 -805880733046318125692098018858490939520 11439036 8412518786554846289356197396471889920 11439037 -39455346045789431860042081913231942240 11439038 -243432217137998426613146432855019953280 11439039 355088435194969382341844497275974958024 11439040 -250619701224269790858522852386679029760 11439041 28163046627513890735372930860897330884 11439042 -334062694228749313136715238480601748480 11439043 27560431473208121664448539616013753088 11439044 -604694395278416553639879514671265956864 11439045 534554602611198696895456743947860075200 11439046 -569745861185487389909265889757071482528 11439047 -750912973755947945741002197861827646504 11439048 -47502544816041335367613166909381345280 11439049 -220503825796359578572750723021220476464 11439050 90132347710720232360168714231443200000 11439051 -226146612877786370209932426882524129280 11439052 99433619319948632551407728931806702336 11439053 -642709232776156344998928927988104418698 11439054 -198908789185680922646759021020820223552 11439055 -257859345492534524333829649645217090040 11439056 3522273891658884056006918508288540672 11439057 -200207880417896962772265888773589407808 11439058 179654559302737840690784572856136012960 11439059 -105737754931883383322571617951921710740 11439060 199881254028247987626148214124432322560 11439061 166173787468199772989437824617643366912 11439062 -41647507418210110026422284097461656576 11439063 -4972182206168298018540991399069297608 11439064 2374628192560300348100200739762995200 11439065 -6457134036480761544971329807928732160 11439066 163279701327051786511827241812420954624 11439067 641487174607019227573331985001854834116 11439068 231875232512148861326136736936236135936 11439069 141940900869519331643573472843622460544 11439070 601647071208401749183811350764554424960 11439071 -240085671072754388405396319578739059088 11439072 -25333418960356037802568555293065871360 11439073 -104767866904962717199313774211125480256 11439074 178642084209881112952857469469498355072 11439075 -6501380540700155804284043530225310400 11439076 79475706994344527745606496885159680000 11439077 769838051193504928149557537102139345408 11439078 60147949173827359585522304721739806720 11439079 327401068814663341491000449460205886160 11439080 -692852623559765239435995592274032281600 11439081 -183818224479126010342286231522246308140 11439082 -218328158924456759220063724892583309216 11439083 -9659008937971541796935194256011065480 11439084 -1757118079829453899861200684142153728 11439085 232842603778748842704737989778297775360 11439086 492324884656209322147740325088043937344 11439087 -106638723593912780107018660989427357440 11439088 88826928699133256577123190658950234112 11439089 -390822031155580782787116617200754508444 11439090 -114137138988449417762756656031564928000 11439091 -1198223009597382130405816647005179731508 11439092 -221835688260680922172467664448445818880 11439093 160523963427644718689328394696628099328 11439094 71418971687363283550978409822116002432 11439095 -250207508849122132295196489331082512320 11439096 -142020559671886645442260487148197928960 11439097 327389806079226804578949782428645426320 11439098 997663104781574948867762563263189360 11439099 266790369713258429217968821919512855740 11439100 17794438558751205297905662793896038400 11439101 -1018707998973747816883726345909134203898 11439102 134853031079866069249225097238268769280 11439103 -211346300885440898377532713966254579600 11439104 -640469166249139680357545144692531789824 11439105 167632352482957317905391492120417453120 11439106 49696400321693502476134291797484629504 11439107 636406585816551845190692265103405999356 11439108 -690119916068035500319831043385663333120 11439109 -152047726652392431471861095396333266848 11439110 497963837344010456906473775902702767360 11439111 955721774945705538397119551693245142784 11439112 -1036582737483948783875218897589962828800 11439113 203326958913221184743808207624414108672 11439114 103982398985305855371071069889679031040 11439115 133351004470176194159866504140105737760 11439116 156554830303211234890127182127459837952 11439117 78223284820754235110199342352781520000 11439118 -9228378571017437599770307420618284096 11439119 -117767004739892868245699772177897202560 11439120 -45445996425850905085967021373495705600 11439121 -1173989634511370456089272778529914076800 11439122 461261249400255710962355972894367092112 11439123 -170216951848652095967821742835125177232 11439124 -85739102059719835692018526935232913408 11439125 -481129609549843949408001362173561581000 11439126 -329124497749462029085216552187577429408 11439127 -82208658119779215518977647561230823808 11439128 623255949293222515110308674214985461760 11439129 98648350620561088592039248474235109888 11439130 168470517301836551217786133667067595200 11439131 50666091809304363434757901469594546664 11439132 90530805748165867387396737317159926272 11439133 467762844126889888433616222264472098624 11439134 28252592366549128837867898634162628992 11439135 742550138972541888315775186556582810640 11439136 617992463705871375085237881526938304512 11439137 -511822955034405648581945009505780565740 11439138 272958981889393211085533723859728578944 11439139 -472631977817671964946845524533498001060 11439140 360724655121662635282750289076235161600 11439141 -171076375578987998281180616037553503936 11439142 -67671703703512782258941107698810273792 11439143 107818053240621290455753843087864884864 11439144 -22056160908225246496269905800809676800 11439145 120793660746210941331831114515425129800 11439146 -567427593324611519487964454405303287296 11439147 168104654803150173519977062910236821984 11439148 -134703257267549098235414044363261585152 11439149 293531385295596329723554693666393474764 11439150 -49717037246950222160701456471025966400 11439151 35833106912385760366700790205814715152 11439152 209765533162208472374405198400378617856 11439153 -324269019888757949132244145971037485936 11439154 -220165091487792292560563406720588409728 11439155 12555415959903121221860217976363683840 11439156 -143211243186570427800376608987679457280 11439157 -556780447005113247642956451009045736594 11439158 -219312374720939565196218277326716759424 11439159 -232144933746001452134640934744467803520 11439160 313997649626822613586211924264259072000 11439161 1972886633485810087902623875904475792 11439162 -43976417079826189102400554747735173888 11439163 -22705602319663923775999805610951586588 11439164 -92369237448398973038635052364790450176 11439165 -137173878983810104423473016443537192960 11439166 -1039945774322566734321620165763090781440 11439167 -229091387864214315993188727581755054608 11439168 48655307294474598693220173635779559424 11439169 85650671347399678499830401221638991296 11439170 -36276209487176930620157136420338097600 11439171 62550198414833940142603244388686638080 11439172 166123808320613146080058004729228034176 11439173 22985871066964360390285509745581315000 11439174 272133375467983677420776493051079365120 11439175 440324229143844874270160053691155417800 11439176 -301466547901188493326625222545629184000 11439177 132278322822110647289574937101671457600 11439178 764789857235575991434842309491918826240 11439179 233254665043591860378233294104068862176 11439180 -4439134679984315077749085263397386240 11439181 -41528242057603201345044765424370184192 11439182 -91063321305797681263408319323180180416 11439183 -127713909981775527824848388031600222336 11439184 -270961167404039395926610961999569100800 11439185 691139096264818985915266888959049032000 11439186 -67495865325222824897539084310815801344 11439187 969022027131391197857229985570129881836 11439188 -376546387845593404671700847103850997760 11439189 995999669351932135131824306355435513024 11439190 -47616414296439897795203266208000152320 11439191 987847346472536353352757531285801155592 11439192 33828672570924385343117305168472862720 11439193 46029882979725151786668908213338179844 11439194 92890646596111496062094088097116649440 11439195 31652037216271057079746894959949816800 11439196 -680524543427479985878304760753920089600 11439197 -827431162353564381031176180375384912480 11439198 186757365991764283304794101228299829120 11439199 173037901067507895269718722895628704936 11439200 -190572017046408759993818604381536256000 11439201 501492696382356825800143863827005133232 11439202 -297389049718510675275022016103235908096 11439203 -110004687985779045007687954590677464548 11439204 2605890963113814298893995621690376192 11439205 -628285834160594069553730828427118897420 11439206 -296277239272094848935547470761785052448 11439207 -206382567490037668198134542249226182952 11439208 -347325624426086305298394327639795548160 11439209 -5175304796727561132131969952621019590 11439210 112179568163944762685610928146910763520 11439211 -42228770453459485292206546271247638016 11439212 96071205576133822212905897495593011456 11439213 -610116403183727824615379158320368558976 11439214 91931236544508430529108939724507963456 11439215 -446032343545587652051951978845324650400 11439216 -18555962671254038035505618773429125120 11439217 92258703290154181257317653875310484992 11439218 -189068343273625606484845168231732137984 11439219 168587487682718149188566213319382392 11439220 -274152408143192936932807338801417515520 11439221 -554600220345357615862326257903966746578 11439222 -320846435983313121500716186454433380928 11439223 480717137166244671612228415643269338760 11439224 984374761481673133889827555707026534400 11439225 147832790543935664486709240361752696000 11439226 -105998809062603039368947365369102045696 11439227 -569700389665288178212629173443028280924 11439228 -113095302273398551385352041522331918336 11439229 -570591124368864872848725321464663815380 11439230 -297640888869776929998786008141723095680 11439231 -689752498738359123688452530500181721600 11439232 266500097853603972381826769442538782720 11439233 -323188937615618912783663935524892596396 11439234 -143367668239462456639937510263393078272 11439235 173410809586194998407177666756763593200 11439236 862045178884041684187666254492545826816 11439237 -691081002953193799638175071358188643680 11439238 -233278712787054264108784324701175896480 11439239 12771967001423334774848966919741028656 11439240 -187421228111445477544924065568191283200 11439241 -1151583620405217992328386317388392820016 11439242 -150632295423938715148303597493437867728 11439243 694711855811503208569334428975369452732 11439244 25693705335659534962652633555929231872 11439245 508994835253569870427757981729829446880 11439246 -2674332083512917515096460150278360832 11439247 9545077030409046556937506078251715960 11439248 -11115456939546836909997282611954712576 11439249 491168145112088284525912390117468533600 11439250 118170005082896621919255144153854472000 11439251 -788936092233995000575268541452762225748 11439252 -908704360973112489986694846240281702400 11439253 -14204919395317757503313657529518970240 11439254 -221206282582161030074215144075115809920 11439255 -12917069407725300180182837524231519200 11439256 -643859408665186658433364530745714821120 11439257 436990727261238187090167473309605244160 11439258 36231017078305417000777906173101673984 11439259 -147191604314814634071311203309468571520 11439260 54540391591672435589673382543082188800 11439261 484329632691539481921394143529327235910 11439262 -379518206519063263389018091192813220928 11439263 -240187824412534680612436233261357183360 11439264 -397513393348049541814056891284198522880 11439265 22420892498056549087341686853342539520 11439266 -75756881703533875888221665478721759680 11439267 -264529680992143493795770857477545657088 11439268 -569087241421443269448157092233049738240 11439269 161398145983120675160207499620580026712 11439270 60885294549850212349202599835350149120 11439271 -457381232048308416073088099883281385728 11439272 496434030555112048639935869039807800320 11439273 -35529529492365689170744454074928738400 11439274 -43600525772974072419470283825862348800 11439275 397986591372565913605433280447394623300 11439276 -269580745664277558212753230712666208768 11439277 -347292841709055937908021211017578928874 11439278 34362845355582872010380689485025861056 11439279 -140277010140580213568084918968522137600 11439280 -984920792604129711122508693509898240 11439281 27430278943158754433410716767133398592 11439282 -42342556222668513322190133580332140928 11439283 2500392452725263425809807349578693831680 11439284 -281229020658557162376214709544229440768 11439285 -14522504362520301473912912277029070720 11439286 222074721570339324031188208056147618624 11439287 -269473087054082441179044330949124518848 11439288 -66961838504304753028470789955817840640 11439289 932917930473521518918157069287024178090 11439290 -3512341389628997731838769913719244800 11439291 19766832568956599023756088619487949592 11439292 408620400995070226019823889823824284160 11439293 -1229948478423250926416551152810043222458 11439294 -144240282596735134095083382707396843520 11439295 364038288195791758147490498058553497480 11439296 192096874542318333663211078896844800000 11439297 -354850123663104235647349986690521173326 11439298 -103351794658919850895803493390782099936 11439299 -481345094421628982669918034309070997700 11439300 -307760176664273567114204502758846515200 11439301 250811398364145478769528169959393238302 11439302 -141805327703813720926515444342210661248 11439303 139155347014230023267301774031145690880 11439304 -707231323829629516802250051118780554240 11439305 55954593400427576452472360832836831460 11439306 -221181553588165519847589577765704096 11439307 -323735259453113290178498861389617971712 11439308 286124112897826592078117062095280296960 11439309 -55795945548687317116479831940702612992 11439310 -110303025641033732535766544557897466880 11439311 582664657003826993985451900957124359200 11439312 125076131685511930781729317392150822912 11439313 590195743294268184828123331143305221104 11439314 308580223715264699245083233350181018256 11439315 29120797370875344912088508495593935360 11439316 -48884001952462869440316054238232780800 11439317 -1440170159725383281395781246773026786468 11439318 38971176816277357205018056103347670016 11439319 20851561087050321099985801589357124544 11439320 -557534621427017675828089428592157491200 11439321 87067132252080086045913816182818191840 11439322 249977955363120047309226647932453193712 11439323 212818384185432470149445680119871061280 11439324 152114320688965989646730132572547894784 11439325 449980887372577589192390327696686761600 11439326 371518955409875089776105568317136416000 11439327 146781306050147163457781359584454719264 11439328 160502654283578209379666704987812003840 11439329 190129671151760241415867498745128689888 11439330 97486982479175090192871403711153766400 11439331 -712586833295539102729459833239939232868 11439332 149931823350012076548750135245300148480 11439333 -17940092704674078654774594526906137600 11439334 -754854120577394514493257516634165920768 11439335 -186401306812795983931558844387701742400 11439336 562817431988520786393787687154009702400 11439337 -92234273307930046183033243190317759168 11439338 -18379821621955644246539993874444740256 11439339 387823021909802189030810223382852315224 11439340 162791133116728798340478004161715200 11439341 -14866660681478492177390928977423041536 11439342 -307508848737823924767896174036534338560 11439343 18729280252884973421389862239074976592 11439344 251740881895484496133685611026334089216 11439345 145320104115790996698805116735765648000 11439346 -407684374869943255410165888548251846128 11439347 420685498120056145314153660650365166796 11439348 71486576105259604298051736797021614080 11439349 -486615258985884724759501361903275517760 11439350 92371066081421024422166426911217280000 11439351 150956657182344096067955847510144446208 11439352 -317299565217363862372509096698593075200 11439353 538564796733740050151738274455949145680 11439354 336934061472132059953132653965035499520 11439355 -397450892030899306329787021940994762240 11439356 -110633874906265045703301782169319122432 11439357 -232265490844481787510325112310243024480 11439358 -52098531313973889648902989444116848640 11439359 846785708898357345182534917444177186560 11439360 -307007609025453999803865656040672460800 11439361 -144624277285010573779628189664305596056 11439362 -23804361190619264295179145232400094336 11439363 -121343651154496788293267164541517623712 11439364 -700765681256958282428233555027603328640 11439365 205882869738805589440114511685014928000 11439366 -272830959927202018520473448754981695616 11439367 -289771196725022564991310011851115368600 11439368 -28940583228826788504201508354193725440 11439369 365003499443347575469532681339116523400 11439370 -226478333356187201911571882282427651840 11439371 541807126976195068605035272778021874000 11439372 -16903071953189738840050201134473674752 11439373 190004059052964987575262844255522785504 11439374 375741048482614043358538144444414143936 11439375 37196228665544743990976928320253465000 11439376 -808640424858086054088395754601185280 11439377 610790125884984230346283894207787000832 11439378 216119944495103871345556470457661111808 11439379 -285936948526864643205648010560915136768 11439380 406041021073163247639525657612241708800 11439381 52862782824214853863026742276508689824 11439382 -106512880607006318100928600212383882208 11439383 -164738344721018833865932578086016829368 11439384 -80589875989896158593291660159939215360 11439385 -1059359322762875614982060756468738066040 11439386 19165700677809238016088019961310710784 11439387 -32509541694927803770389518239735433160 11439388 -419934136545452814334536509232459315712 11439389 279123574985452248066942810187699878924 11439390 144447852689278390874394500758036070400 11439391 47628511319867136747832154883734241784 11439392 -43831439814149996457720169815641948160 11439393 -481362417440602415625834901128623414400 11439394 -482231096332929255820774498463676771504 11439395 -89066311422448065055140553069143432960 11439396 156107525487646492919866780949851406592 11439397 546082573245860970605585120188560681532 11439398 -269277855782961372842683486042473738240 11439399 -1116313797656768948020815818219287811712 11439400 -88726262548035273393664385724266496000 11439401 -356251397197179971503006081260557564508 11439402 -204871368578911479136901109934133807616 11439403 99558761804579506597312075296058033984 11439404 752985713299928752235661059812599138816 11439405 247827333017394807862267503945487637100 11439406 -429223417143831793748066176184424975360 11439407 308948819204322742685891124943527497712 11439408 -82787579316563129146846089664912982016 11439409 -644276512666501382171134372083410833390 11439410 -128241270002673743624786833629359129280 11439411 98572783880754985959330810764368578624 11439412 48929402506985387898472996470891465472 11439413 1035319368236331543378529356885170263662 11439414 67314839264109041172361087948915322880 11439415 -176933167692378759639463125198128179680 11439416 383787955461175822283994197635480596480 11439417 -339246822202078389263767627077641306400 11439418 288964805186091395327957802229771931904 11439419 16655838166184791533173973494558398800 11439420 353609149215650069254137526727924474880 11439421 -7153698148972209706304661694876880288 11439422 -66333880628392486863415762797945864000 11439423 641228084218932851874715943549503518072 11439424 389280069772761198744028897724130656256 11439425 368279175889982923547737550905245366000 11439426 84063576113415188243427890342150671104 11439427 -141195735599516378325910569177163270080 11439428 49845323530270946750107972615751933952 11439429 33421132408448944777465885126019714784 11439430 -50813941147482158844768316026228896640 11439431 -163875165734632512222796766913694329768 11439432 -370416671034580206192599237165143956480 11439433 792832793719907419597410661801869790682 11439434 45423082976403420588903657490801526784 11439435 -191559233195878874756891437050760707840 11439436 729160460896354047881591070528272936448 11439437 76333615634251266095574446674918435200 11439438 -88843847478874701604479115711339368384 11439439 -818119810165570920044040957633241590600 11439440 -12999074493862863474531299053997015040 11439441 146405560053925242680784168711974140800 11439442 1761113748160881568019546693276673312 11439443 -613812663729667165001140665684285772308 11439444 -578059999179456176296573821991342571520 11439445 -75524543228401989565571577604729636200 11439446 714012079100830544465491158292470928320 11439447 135946287690339923750092831997123485800 11439448 -358662175709286528918403514749237616640 11439449 242612742796486900868098183769883395712 11439450 -71973217733430147056797504646054188800 11439451 184210663595981916998045179231775283600 11439452 -36669168144088217757468669470462693376 11439453 27874243944145326690360972474616404864 11439454 121137189211982082713322379235516126208 11439455 -302262990480865308470264676473463239640 11439456 -259436305296254345498061299923959152640 11439457 732901769979837748147019542740114556706 11439458 -140238384634752840678378896196851351040 11439459 -3981249231321572599493491123940177436 11439460 -398771590081374517207183932828545406720 11439461 2253305817618260187674934270357833886 11439462 -245796657620879798931032428716103680 11439463 397467988523588631431133761334879194240 11439464 -168482131307331537901596110307187015680 11439465 -11392162800788016304207135053623976960 11439466 473302962156778971786894795541065802080 11439467 227644653395556349704398503429610013648 11439468 -40491367872762251145108885956855970048 11439469 605632940679347288129766590783326601644 11439470 -25186631683260598674914202829482723840 11439471 192046729925486570269358996272232780544 11439472 133290739002390523865809704982058729472 11439473 198259983268283651369487027508092928722 11439474 75725033552661979548284488704955359360 11439475 152033182531804724759967055636952370000 11439476 128163579923546059852524862566394930560 11439477 -100440886579717691894206894020052377408 11439478 1254705147843288313644927674663631183360 11439479 203547285875768143167604262932595889576 11439480 116300676388507422717710590148811571200 11439481 -1253255500215542949382853332064652189718 11439482 330684919435416852565898833783204492800 11439483 -332195204036810823532874176863440837952 11439484 -77627166926157015102898564987082507264 11439485 642417058145838393942921656987772151800 11439486 29414814875933761247938173086315274432 11439487 108126544313178734333822490123707486832 11439488 84658231067340764701738949472178667520 11439489 1272637740163600912376386112259329604288 11439490 -274380492527041324129982218379837484000 11439491 -379945191182513838965100669071726927712 11439492 177546164417135558669706553978138773504 11439493 -270513977586949552264542047795649686756 11439494 -465410246399472436942010372812360782720 11439495 -601420290751976430189194807877094370400 11439496 173462154601393197929362575369948364800 11439497 -351675155891052993678106581452496731520 11439498 -17388658221348127400565158983371701760 11439499 364399386690437670435891416076923317240 11439500 -432659237162909041469617082014385664000 11439501 -407373206667073604938249873589250619200 11439502 529425825358670839484623129544386113600 11439503 -172480161421351585911697060532554015416 11439504 107076008172527113608475784472631394304 11439505 -2034238150142976051911013661325583360 11439506 60152122643323620732343616205034778784 11439507 295876153305827613400872519588348467640 11439508 -910197269725356468377817051749167084672 11439509 26666731331456235023606639458320387840 11439510 59448268931503073456567339634888806400 11439511 -915079540068800220504849276603516856888 11439512 -70563925038117900059052310112975831040 11439513 610433924240644602274348138620346206528 11439514 88119687372929404692236361088156424160 11439515 -91417720793483136176523550091205804000 11439516 -82573623880166387739735326486110371840 11439517 481666952205852501523817553779588238566 11439518 -186508335831318368724177143537725833984 11439519 33784372283360828022013378327401765888 11439520 158298602016182916589457153100506726400 11439521 306824941891574699529362131934416810692 11439522 112568700209465401075863698992722432000 11439523 951072476821878587549343384412407991772 11439524 1393371261678293378545930096545802634496 11439525 -124624341817107405032896799443075814400 11439526 -5044809917233384805310722051191269120 11439527 157080184593001257693254406898163787264 11439528 -626766426834125643374451403681458339840 11439529 -332771667035402133916592345876195620870 11439530 44848646419425883828362432044316344160 11439531 -525588609435508850934491500574655630180 11439532 -49411788771888105841794855981337113600 11439533 -3026733452949323681858052098447208192 11439534 -102368760157483278477164714322972342720 11439535 -113516973689315141554351675145121434400 11439536 64373665187913026858249743961917243392 11439537 -20231878806211876796620197110596712832 11439538 9520689338616652210238651825945863680 11439539 82556676970090506922590281098253332440 11439540 -161063261245898612583006445525830216960 11439541 -206720209454536235795931388868585943058 11439542 -287957263553713092175947622889847071328 11439543 801486547994419265148348298242347240400 11439544 -693297398463100212534140054573897379840 11439545 28718016766371891292205727330885541320 11439546 -244613672026172077556910607634386734336 11439547 -4941916105621847217026274163690503136 11439548 -7245092753427856454364522788635415040 11439549 25250126481899192006367691304938308192 11439550 -7137162362171649824533893769734600000 11439551 -57955365101593555222580821986321436296 11439552 124949033995709741329026618160161226752 11439553 -304004144341040265999492648208396075198 11439554 101600457669226959989326305843328937472 11439555 148947464334850428009161497596596925120 11439556 338865812459254911957653289262877724672 11439557 -164330918969696706381930066332460700260 11439558 -26042119770223906580231335572858593280 11439559 -378118588079157197248074997663070707240 11439560 -281715830600518278803878009850880000000 11439561 123396344291573657020858640449760409600 11439562 -205768093899746663742886923074556267936 11439563 -68491382873099230531785478779689916672 11439564 -149677120718822425783143298902693364224 11439565 -1365386059098510889878413868381089529600 11439566 -534551395545757922637941233744072680768 11439567 -191053312974881321559956621209622485512 11439568 -39329887356278188316232902663314472960 11439569 899166097865265686321558230558153927920 11439570 -63286262148706632120258497869821964800 11439571 -13016807048001809246459488065122310576 11439572 -615268289366717271580582365807535403520 11439573 -213776872340258156405247746325796638816 11439574 -264892168848319498311113483157529760256 11439575 -29357450985654694526314328963598000000 11439576 545988059360142117757285097134655078400 11439577 143311936030790738109448503385112351440 11439578 -236654215593741047799626999281187859744 11439579 -8545873600794199681634075292857939712 11439580 -84607497941141032723215375658963061760 11439581 87626269397208121295066425249388001600 11439582 -55130282000700207151009729064721408 11439583 -945363677221909033416170694978144486776 11439584 245732604660891029707897634477739343872 11439585 153644684533821228995319883208518571220 11439586 131613270530080574479387903350569483040 11439587 -572665410326124355889503532987997073764 11439588 -56088594361370999956430848054293725184 11439589 -203351546929688355715578797332747062528 11439590 441748349329648302098167325522202172800 11439591 -1172953248609829341358070904735072000 11439592 -169599849576999742129939189388919521280 11439593 621774561546818498606458027869892373760 11439594 224134381103858111328938478529492027824 11439595 -381852209112071361931027989626449867200 11439596 220326705709366129352122051971640197120 11439597 -33082287282517930320593137935257849664 11439598 -464062801704512339644395089032250849664 11439599 -162042427465225536624075651421848671736 11439600 -3204076578988122393159359267927654400 11439601 117654185091096608979367185460187751720 11439602 -28186267457816747219531573169408055296 11439603 386272816229854545658280515158394475520 11439604 -501155043074663579471246345942716274688 11439605 -54731596250783466064082532989490160740 11439606 105425467398675280770989826856497646464 11439607 371728504239467482101353244341026948272 11439608 1007959205785251334597296979242036264960 11439609 -562484820430920714588277567022414803392 11439610 -52353959162628613372643932204119690240 11439611 76714734850043368173981662920776863832 11439612 140060972994354879238418922382242465792 11439613 17943256094895853750443940178295115264 11439614 160508772298630167585681304218867910656 11439615 -53424305821656685328712106566927168000 11439616 -195415727562531673988328300548223664128 11439617 310374295700380722958645851961424736192 11439618 -47849867943609324990039453609794464896 11439619 1008232598085269532022342894907954413440 11439620 47331012361601939775128213151980175360 11439621 -749316346891396998928307502890798850210 11439622 201499451742181565046195908426957688000 11439623 -155146286849884036655791079762684107200 11439624 120667914682993633279032979261415424000 11439625 -206501295129936090516436339126418427000 11439626 178617318545038888210562607409924140288 11439627 582813579209036704008580604779970689008 11439628 -105644161675515560491534464244981347840 11439629 -463774758724413139697350796139654829770 11439630 5450722973599380101095813907095238400 11439631 106588491566392698653045688771993137392 11439632 318234900621443403926687319057261330432 11439633 363201657773646545760858692425937232624 11439634 4295126010428309149350963405822017280 11439635 -357714088548201675430979886374177580240 11439636 -67709384079229401067644516776240695296 11439637 -18287011332868902687770919640147976256 11439638 -12677540031493634019267884607299517024 11439639 -116383484456354270355141966593047029936 11439640 -130889731662287775825411354286742323200 11439641 208811613897576659572710066445377876432 11439642 35524580848778045714942974771583718912 11439643 565663447664882875921476868090684405892 11439644 227323989860142484088002556949765811200 11439645 -88688223641197508730893989016723568000 11439646 397780472522797332293359684819494502272 11439647 1194951110397437316681432036140094038472 11439648 293012479511543495130406018714328629248 11439649 216148194320269120778338647830931638164 11439650 37967913263938317864383662570045618800 11439651 -7847488119812917708030660716885590016 11439652 87214592426522825351438359675237695488 11439653 -1275309991370361813123973416767077814880 11439654 161497142663160196476899787566915227008 11439655 169445649913672134019515556251517765560 11439656 320924054168971938401733309445185116160 11439657 411790154067934535018783953053917403840 11439658 -196268729059517279145751891390491562320 11439659 -226983517115038206609767580673059686400 11439660 49148985941557632803715956439136450560 11439661 -736065637797061657940967874284223418388 11439662 -8078362726675499570833056204096589056 11439663 -513865712804330926607927229242699185656 11439664 23573883896077685463669885949574184960 11439665 -12248456266162344036079613349436665600 11439666 3063861389023867372035659983686618624 11439667 -1488038733539900846828028637395118451568 11439668 196626640370807436410472812863308399360 11439669 -185059665432169860259711616468127289056 11439670 122958002536043926151882115120037484160 11439671 -25875055697772406558925074242633896160 11439672 439103044250849477643598914149626675200 11439673 99518378146606368847496124544990666240 11439674 628786337267577807094842912037026124800 11439675 -57773187380934202055464573824020158800 11439676 750663246128377405148808078132037544960 11439677 -361605864854004699911166267144321792 11439678 -329935074057372623622181188490972829376 11439679 -245330577839786406167469447538889220216 11439680 -19986035972319457003360748080107356160 11439681 588861636330276196234993958626400302944 11439682 76183371951740101219145736204116803584 11439683 528442801638322081515113102977148509344 11439684 -36458412278343800259569577569875906560 11439685 -720769218122235587396808108496622599620 11439686 355827424372140700918515632954227197792 11439687 -279179932628130729861903379651658620800 11439688 366192072623665260021776128624909209600 11439689 142917832445909003746405881225283148724 11439690 36355643502722627926580543726729867520 11439691 422464882313151730108084942006315770240 11439692 61947940647056587977759536559555174912 11439693 -78302317552912265989948424986157103636 11439694 -117162402799485387888627569044571271168 11439695 967172873409395353917624272564477668800 11439696 -135841886937027212345780401369075286016 11439697 1193640295435694815211477223722449704 11439698 -207928169886483526340637051255338732400 11439699 623984846791682679657446322510575521464 11439700 -303001614439816549306898187627916544000 11439701 20588219650062298808611823553652894464 11439702 -338925800643830029194070478186269929600 11439703 876755099939270606025194634282389936 11439704 -196439984410540207398766854489310924800 11439705 39941026438922987377562720390543607360 11439706 -145628439264364954698850947694252323840 11439707 -860503734544890983370191061161271610044 11439708 -171777065975013630315330960946321932288 11439709 -380604592074796010711633598732456478496 11439710 -266573799544646188090636413626962224000 11439711 -546932933281774788897281480017465092480 11439712 -143379708282754020189115187100136243200 11439713 14416093590896262649453850546069090304 11439714 -21065338231125420604135185069109862400 11439715 41188482203542715311578764669276481600 11439716 105126752847083600451138682148968371840 11439717 15509982075848355161132200831413467520 11439718 -440196883584933774251818552452902065440 11439719 -482094860686888416335026381805059991880 11439720 -6676210342317542648822034264815616000 11439721 -492888558211419969640049748410734939078 11439722 -199245034897034366514421258217441357568 11439723 20201668025263385492165865428120928768 11439724 158490105384539883935661941096754494976 11439725 -491624818077882330124023786122144995200 11439726 -382962648476035220182013723410428843456 11439727 -515825537517389300163862538602604380040 11439728 21961272244367915462856159569404821504 11439729 -2722579796625883413047065235809452096 11439730 375877492256380984627694971626399124800 11439731 -271353718132324141297311957999626700468 11439732 5798724763022550732711688257734572032 11439733 298537187064107768152409776889110433184 11439734 -41201459768155447310892709654837068288 11439735 74475694750207295472907397663622988800 11439736 406961902642465845463816099236003840000 11439737 -266444878332960657204634479468980225148 11439738 176464973987024795851840958737468938240 11439739 273273151735233411138433363139387481640 11439740 -61056194951779070100591325232424775680 11439741 -172329874407778700380701534284700114336 11439742 108168128840997487200860240000890344192 11439743 -46311951492280990387656658112032379040 11439744 216202712588472646634133266371581050880 11439745 221415828282940095939832802040373252200 11439746 -14072534846846126436500371667554790400 11439747 162445468184737858186574604728990916168 11439748 -132028253165570996924197277931863905280 11439749 -811872157399565179951007896422701177250 11439750 11971924307964099465962582802424320000 11439751 10783942974141586909050858768841737752 11439752 -312033054291501751966269608898078182400 11439753 -275792876668478555058313870439926214016 11439754 -107005136467681965366586862886903994368 11439755 -523501037566277702223328801836134511840 11439756 82798629628302084025776616151087354112 11439757 30332399511309433062946987426124153344 11439758 656895159831707415468132214816683564480 11439759 -37066321207631364871727593201865053680 11439760 112077681126734940268640878051712040960 11439761 -546074497653211480498772443851578386638 11439762 74945075796596531632018278736247617152 11439763 -447498950762849382503797564716382930320 11439764 236426778226076054148241272366168508416 11439765 230351291357386081589343773035125408000 11439766 -284158517751338092509197787585561184896 11439767 13931421342920891622746309716647485640 11439768 106123535459438272181006803433479987200 11439769 -58376292706185439976331483419731949040 11439770 -175945467863273961312510493942169989920 11439771 102615698504105913414215726522116533504 11439772 401197006972799577700828920784235941376 11439773 1296871377583191768123739918082267097900 11439774 28543515923517171812918901714556730880 11439775 14837290149710958809955607525649040000 11439776 256942521190554512730891229745226252288 11439777 -197166065320873949982479546931430843392 11439778 94759059795246246123143982914621907456 11439779 -152018139995051027339818295709188766720 11439780 -150982241574646183171563593124074311680 11439781 628695990453353735390535140900111959104 11439782 -80063180025515458368507377993233393728 11439783 -675770025020878110943756738299456643248 11439784 46978453369195165762292867335123507200 11439785 55232607495865497965860097137334393160 11439786 -199852480673422017704314142738928906240 11439787 149822473579118494634284962391037759992 11439788 12963982983368578706163335072295830016 11439789 211318863642918665928125531991940174848 11439790 79167083625568698935496227580330478080 11439791 -739518540729183252747434493942524546832 11439792 1192807421087543133137155954054397952 11439793 -195661097818683196922078929288829880120 11439794 2567548831106254425897609663780135696 11439795 412253923853366775837459037775533558320 11439796 496867052499069266927096615327695241600 11439797 -302989646109013616903362924887530628 11439798 -117099554543444922414634241412773455872 11439799 325497461395914374929199446287538031536 11439800 -150362447205031460904354157739870208000 11439801 273272159246961308387297538589423460730 11439802 315005382660597212379751257839541548544 11439803 -1595449109789563516620326601943365444816 11439804 -56986700642070393935026418144356270080 11439805 203029034775372700522118459015038992000 11439806 899359936100872712135260608671367168 11439807 584532860008766232989102296566869647488 11439808 -55424677482817117121139854850406744064 11439809 -72870420343712326379979750213011272512 11439810 102116217053587770122626444128853584960 11439811 -786115327595359495751465678951603323588 11439812 -806644297683368385299967997093396946688 11439813 -21815537073857603240763036808547154432 11439814 -5097200000472416573933309198445368448 11439815 812285360299892975337581131350271923960 11439816 295009093991685089671180985084374425600 11439817 536055913904134107323410225262723595866 11439818 123949285572212510915817966565139540928 11439819 707972140729615824128640594468426214320 11439820 -8532416906280781393922466005954211840 11439821 -1273421438108583248070062670632061987978 11439822 -95177624423861811579136487488353313728 11439823 448486028343141497674145398886794541800 11439824 261567998616129343913881297097195520 11439825 74102282835116447606990721016388439600 11439826 -144677464374563063372628486462938475888 11439827 347468043254408083946724524785345388544 11439828 -251921383393958604970570468000686377088 11439829 191560985000986337559477730958120605984 11439830 -13188440786250152909724150775494401280 11439831 23272436461138602010864585542357178320 11439832 794068140331172293628503021702565068800 11439833 848935843314373472767826828701935381960 11439834 -496578119104479671133128722857204039168 11439835 535725043256218941373703521013804198160 11439836 -656638129202394561691917394341862245888 11439837 -377280258782406617893092817351355069184 11439838 -349337282166770810734010557597953502656 11439839 520672499542136316163351673813959877880 11439840 -101676254277558643073171820011236884480 11439841 -475423878905927023656619422614694579840 11439842 -290899548785931658277296882351528874928 11439843 19923513543651900997353193121601288000 11439844 136662173781486258629573339590917960192 11439845 -69220804341344413797489719811649777320 11439846 -572463756404206809266332906951917081600 11439847 -1080703320404665887545300187701604160608 11439848 -566137521050710905854386764414775296000 11439849 -5326567142358985502808086205055732512 11439850 5810005569824748572524192856670224400 11439851 -825662342451391962679890476129845115148 11439852 -54144283745176777005658637347533408768 11439853 347044665656381863168168868439927686102 11439854 107983443335043315080280964743956024640 11439855 91369109329746931123401705325522905600 11439856 -213087365769807325499496516344629362688 11439857 -21356258686947983606576110059419520000 11439858 -57184817416876763823430932706962642816 11439859 -827603244319166949109869194656072389940 11439860 102766398221676807828225394363567080960 11439861 -118839117127084935636554260396293560832 11439862 -129576229151402069539993832670084556800 11439863 765228049715545519281413612938667195112 11439864 338335343610522789595525844064037171200 11439865 -511102543595482742671995393080513527740 11439866 439722123104319147028020934165891536864 11439867 430305564315066337373814659236270342680 11439868 -233693070079993817627596842395797782528 11439869 -373524442902155209649270469753043123104 11439870 -76185995393244519655233916797674530560 11439871 78263533213793100123734253007615483000 11439872 -417575082203681642302099093190338412544 11439873 53359851276224567402765312405893588002 11439874 -602414012458940966264250700307889110064 11439875 -18510234735153419770784340720045240000 11439876 74942704347469287890267320047752048640 11439877 -139220531330627433007009882116273825380 11439878 -348555503645454279646418669695035383040 11439879 -19273762112219487894855002848785235584 11439880 53263963113608771200559584512660326400 11439881 -643180251893965505668213499440903158000 11439882 67599029764093501389008870690467757760 11439883 -190747413833527800260431779387112027440 11439884 550326508075450005629712519841012098816 11439885 -78450331335669280944442842725216282400 11439886 -228446776001441597697692591814955948608 11439887 243463422110297724821425175361167311536 11439888 50902413590154602423708949868710395904 11439889 962584769093978266858271076795129689956 11439890 -51181242769669824214566602497499750400 11439891 6347675163759925108433220948338050320 11439892 820218778866899932769190135649953792 11439893 -382716262797500080599903814538676540096 11439894 218080562266890620428055216208829194240 11439895 -603503445443142093757529094323738107920 11439896 633391318368647415004592151467845263360 11439897 -70716600397048219800492025022126660928 11439898 233350222910550409015669373093736937200 11439899 -65906627748345125075575212422861403840 11439900 -215090812241564162123882907832688640000 11439901 65322645425953869391625172530559006720 11439902 176166263160551355820816139751614603904 11439903 48288963540357202085272755003198061584 11439904 209752796028150453042203740901707087872 11439905 -235113369060258521436634296331633928640 11439906 241593544890591536360052861721906765824 11439907 -393352765000965488608618384144478576160 11439908 125756085239683855412749176488011840128 11439909 -122079897201048923381792662083053227716 11439910 6170457485352710051868948607269740160 11439911 -156381740007038472801164229320313354240 11439912 -669748825093768329252580677497401344000 11439913 -129568364049391222166572093216261500800 11439914 581994540386623788972677532286103227056 11439915 250723002557091713567496232389441073920 11439916 -851422450210562147271269919052436181760 11439917 -257578698850217066010776970044453213034 11439918 39540839450959254758433964213602132864 11439919 -20911093484226811597289213508349549360 11439920 -13739205970013878490862617987339059200 11439921 -491996568017293699921237763069666367888 11439922 101931435103118108159884004096732769600 11439923 51442165965078726729890417913296013120 11439924 -81509255997718236732679804210740142080 11439925 -178547249928106014370161414900465615200 11439926 -351220185393799394634698127489567701088 11439927 393826678220632864022804192278321003680 11439928 388555333979957548208445771930748354560 11439929 -102743422877256407752115216610834273324 11439930 35093124353575493431381897079032074240 11439931 85796129354231165222248867702124244592 11439932 138556011387800599912620858655434276864 11439933 -130038807755074157258842443088599250176 11439934 141398724753053896748194622313828649152 11439935 -1885227776787933376032895811166982560 11439936 -144763613452129281235681281664772210688 11439937 169168269072554823185544140025339547586 11439938 -498529213392896460629965157374810412160 11439939 -170229326214320648006182203770128500480 11439940 -297592937439607147979029029732682053120 11439941 780278645434923325999697493933889795392 11439942 -12054186284560815839147494725159106560 11439943 -476111177171610078189387793727836087776 11439944 -124935782295278129546865749148903905280 11439945 230874495066792203364976554803100257280 11439946 38397737509296600630994653893793011712 11439947 243498054186441415070557738817803909680 11439948 406400289996824497204326477450421553664 11439949 380501672822266203448429546501791999660 11439950 171456099842968712089876421140413120000 11439951 67890026879133602622850829492007716232 11439952 181998960578411220665613243953514790912 11439953 -17252363671785689076438228269647062720 11439954 -440969101585500033810398729165211285120 11439955 577712268789139177456736761908630093360 11439956 265681560419234527961519216171742775296 11439957 207237437862896692936677632485595904000 11439958 421704515496732626423948057002397923776 11439959 1067339642836227772887716988291075665160 11439960 56559518663216969989431969894383616000 11439961 176880373471164733749954015065156935424 11439962 -78122631161531604841826584249770789408 11439963 111198587389100575891433928774653766264 11439964 -874555391926205530093600035418700353024 11439965 -146014620929056027776249740998494181140 11439966 -128018200300515814220700833959040305152 11439967 -116123715820441817474839570142339346432 11439968 79934744271628833677735774082410741760 11439969 716179700368430198854625051988945012144 11439970 190452583187983806523348730195119910400 11439971 32372184557808800146704336310813923360 11439972 -371638329772631646435850727208338949504 11439973 106616034668810963791858977135895441824 11439974 -40235591488371434711022131347100221440 11439975 -171383615034271945115412716431781675400 11439976 -44636551633485384475859744681314713600 11439977 -620582747438600046687252151906473087174 11439978 4243367144242265930110089047956377600 11439979 -731410648871169741694255009740604993420 11439980 211771620057888281193019275658148720640 11439981 448276060203058084742580246942779357760 11439982 -620920426559391309373814437313429744640 11439983 -655605712493658272528218501726870621536 11439984 -37700874738037130370727342683997274112 11439985 436452814513042081143944627247857962560 11439986 224271456934466870420760832304245081920 11439987 -69249014610717185001807628736465511840 11439988 -411925889406194732914701469160705409024 11439989 619460701552360838668502628163819968000 11439990 105435082079900099576341809802141248000 11439991 1883084978314432002205857778657056472 11439992 26698191515389525754834046478079754240 11439993 -127565042197438634163268002667222154112 11439994 -44897010131220758134624527245954016768 11439995 18789424594373214054739485959863123200 11439996 57072119987462339163077826542975918592 11439997 -614435404193062150918197078318380453928 11439998 -604423630419226927373259400131498425280 11439999 277180449042290474878173676038078608184 11440000 51049854712773852900631712523878400000 11440001 704132575324229675528139873078168633024 11440002 -136858714114012373302625927514891004416 11440003 -48007778052075046421757853699142127748 11440004 -72372951617722136462926170912507285504 11440005 412153280627898427770810220704441286560 11440006 811853388377575669183996378651273709184 11440007 5660784201608985390103619341433453520 11440008 -102602891175979286804999297773167820800 11440009 102113704097914496811908399863787715840 11440010 -141643355481084622677746679193956711840 11440011 48510630048509564178760377702819816384 11440012 47075571684255368292386589291346813440 11440013 448455042129685430608255706141103964524 11440014 314127446580812101745631388217750138880 11440015 -325969996552675532555544612271710942840 11440016 -2949034540043723490082472771744956416 11440017 280459831978087868019872187845609447808 11440018 186058446104713945533508761369811245216 11440019 -131548498303756398308013748725802514280 11440020 -14236490260363559862813464914451896320 11440021 -15423918886515893263614917050503335168 11440022 -513483222458219060080820192226601277952 11440023 9176182856328270504101378095619278848 11440024 -134635905323910670495213638818070958080 11440025 48069495698193770705778296529928523100 11440026 25272467717837328155154042667225524960 11440027 -841524303568029834149978871622434192124 11440028 -358469297936495812999653838719872696832 11440029 -1410826320223218643480733404979655552 11440030 152810553943174886545587119642120474880 11440031 1319024644493814533273927560269981168672 11440032 -420567833566464571790257092528958341120 11440033 107478224560057013341084349898099425280 11440034 341323845768338613651002606734056622416 11440035 50559738268740337100274983074600608960 11440036 -45842895631154569138016630770913713920 11440037 202074398767096579998778629514450213152 11440038 354669426979778319716971989792335703744 11440039 77218107373946766330196782606351953568 11440040 91501039707785961589454109301910476800 11440041 -112549125749573418147623039453091027360 11440042 27258776610622782125771645450267407200 11440043 865805277832653358835890353967080022440 11440044 -17302731225940033120722258713220415488 11440045 -598551947460637940270923868676084995700 11440046 45448512349750133483444331872805975360 11440047 -266303229046196518885197715791686263800 11440048 31020770201285757571359520165464047616 11440049 47080168232991372236162844392133509280 11440050 5733536699662714235314264975167744000 11440051 228924538604154120684840765564904700752 11440052 303473080015306614613162374801643161600 11440053 -107577571701270273130161336419559990738 11440054 -167566555063195061620321302154250853888 11440055 14900056097761583988756510568421311920 11440056 -449934578404998410789270461179881717760 11440057 753303464620989464579025223286100827306 11440058 71214711985976775433916123246320402176 11440059 -183345728616374664654469936902531160296 11440060 136175148975585084369675852353739033600 11440061 791380188174056058934359648206731726662 11440062 -188046711085313859823456069084246794240 11440063 -1036165720148691424263548655885200298688 11440064 -1727841924602639611215549890574680064 11440065 20289843350943997554344411447021164800 11440066 -76931795784854803284590771949964128 11440067 329020304635566798515967317239504066752 11440068 157059274794641063061835667780263034880 11440069 359201104032902183207173521038497104000 11440070 173377964035718172486509020892075364480 11440071 -827587767777675656514171307756946550000 11440072 -73338549537365654133419033288806563840 11440073 -880253019677950332648833859037037184678 11440074 19236423652133211947291402362721760000 11440075 445644051978808899708818658979425238600 11440076 861993851729483193954318452821283285760 11440077 52714305774254966637880562735454331680 11440078 -14419575608377401685123374061813825152 11440079 339824598691970784033213821640474501600 11440080 -95984557672486874808372052600955289600 11440081 -616156435813585711506678406265683362908 11440082 -525952595501385628123247920964943575040 11440083 -498784280706614877251457512423140849296 11440084 390843948980989134907366856413750073216 11440085 -143671689637455504490736199437225548800 11440086 10156643027482736206105264198119849984 11440087 -702401737489934606397189057100497137208 11440088 320223004730408701354807759629509591040 11440089 -892191486027202831451738453203993560480 11440090 -3525032144667700476399720171585146400 11440091 -106885934869862620095014161042694258928 11440092 166686557662977818138622220399655127552 11440093 -81242493607894249788138656422489070784 11440094 -80995904763805426089631816703257727040 11440095 -164525152653914109196851283432272098400 11440096 346622014461726890632805508843036475392 11440097 363904579922174289117884904062561616546 11440098 -187262370561947969446824601833185556576 11440099 1439485507387960701995508896609374437504 11440100 -53547553474092546124401804893864448000 11440101 189703798170596364098575669205139161760 11440102 13422840366135913979720799894169142592 11440103 -56532670352196576778058596535874966696 11440104 52533820597098447557200183218099978240 11440105 -142924760018608659793419245884183671480 11440106 -65012868905888590198264353090195079248 11440107 2266775852652820150438695531877310976 11440108 -459829881977106322701530879488114406400 11440109 -84650420822507296779057486606967848960 11440110 -129444288666136026106878441546605153280 11440111 -1940017940737904445793339021871098376 11440112 42807106418437375328285164188583526400 11440113 730753653210392975866424507490300173088 11440114 -134430283365551940785198944569318309888 11440115 -733384701914726969913321200443974927600 11440116 13848561154853338113839975859218497536 11440117 191398938427567504543987504791677822880 11440118 304274610581943649001465727920006861760 11440119 -40668454393535575890156363655364454528 11440120 -69196935384173141948227960605573734400 11440121 230056354546723414829694793730390808384 11440122 -12774589350483322912052365408035141120 11440123 218781809843665210906424116521338426944 11440124 -716257572358378513511645840959380854784 11440125 225263966047973458144534116044430255000 11440126 3798315335323925968189606382478016512 11440127 -501062650904640116128963793641320321024 11440128 328070002278174595510493803300226334720 11440129 894875984832411723248021731170149655552 11440130 173919818431961213315851526897387257920 11440131 -212857878753216371489952884921060140800 11440132 282841113491251246806053213175209782272 11440133 334891290292788647954845698127486328700 11440134 362663911669225466427056579731861178784 11440135 226441035766096347415922154310031147520 11440136 46353195220566605641250319866800373760 11440137 -677352601739673725101825627078594349040 11440138 91509830551456329655588294913735366496 11440139 731810168186514295451200980416839956720 11440140 -89320528058462264124956303460620006400 11440141 300589528002621503529396377503631435212 11440142 136320844386660754626446959450925450112 11440143 -347197370509251045162222685448083626240 11440144 91242746342143962388858708144710303744 11440145 -727174483813485098005468604012171177100 11440146 -282003788953194065054889735589020844416 11440147 51050321836739790990913956625728327680 11440148 -8922209144796927955460337837843210240 11440149 -9350155729073111502548330173122503040 11440150 -7200266867733097559308394416894070400 11440151 -104423165984398444327239797842214065848 11440152 -409143460719280968658677910011411456000 11440153 346032575319670435965677379983007566980 11440154 92352087237761879145337595560618821888 11440155 -66405158064840991106755784151964742400 11440156 -6893574756612702835565120742609555456 11440157 824607658877794266460691575524418402860 11440158 -114667565390621086526700060691817217216 11440159 342421889332734217575733992720778247040 11440160 61146147485525788820490387936415580160 11440161 -597847895633337129355932818983260681390 11440162 86129496569568097129244651993672841600 11440163 -134246296378347846392567579130881083440 11440164 286589702014725287308809518259286680576 11440165 739628665313251795288966255863002101920 11440166 -277795801060290954988394243439136188480 11440167 -449383426759466297193256885843496960688 11440168 150555443430117026267291111040071516160 11440169 219590511752470181601200900910430132488 11440170 22843835461913277771268391770319923200 11440171 227638591765708132665828775591423799112 11440172 575202460768826912741508433511154130176 11440173 410328574376766844177911794895234955584 11440174 53717119456835499390249622842313302336 11440175 -206018441710232757712062374207072736600 11440176 -260646062971769836586063398184599683072 11440177 407900250004881074034759982104571641792 11440178 47601540131769721031092548914111465472 11440179 -150078387423809984485768118357688270936 11440180 497391865889785929721101373892713059840 11440181 307422435798257884111608603954358832700 11440182 -44017209460232479897623476490659656320 11440183 393473144020478885861047156110921361000 11440184 -195446411322936993039035802632585379840 11440185 92277407997054000793093682303572406400 11440186 621529276360351162565024849131680519792 11440187 -1677548159204933415543827540567169732 11440188 393313978680691524618297106074103183872 11440189 -160069673711007667642178650418837451540 11440190 -65838937779533023073190145717943486400 11440191 -8901497193752976900170315262606366336 11440192 -135372047401267058033471540410818494464 11440193 12299179125160531250872683917602907184 11440194 -19496831659341439724336456711454441600 11440195 -18552749993509093284276908963898622560 11440196 308523202847222460865208907146940349440 11440197 -339864157110697611872818713579251953920 11440198 -101380367050771816378372093772584439808 11440199 -88878183230502123850276012587797125800 11440200 -182634379375223166036682687707893760000 11440201 -1189698527125104553967307545985488350668 11440202 414511638919189649431008312275865813552 11440203 523829983817759180106261729162702233304 11440204 201668847887516396355594156866406579200 11440205 24036536597016529903072535459474645760 11440206 -308874464785340793535106170462610901888 11440207 588440452644707590233455564979594041456 11440208 -65985191215316813809262381941881716736 11440209 -77187773870568131798657219419466477568 11440210 777749655552514477660176584188184985600 11440211 -1046364593139699044644063745879472679188 11440212 -15211931277170712575833058440708927488 11440213 490728515477762824678522260666380609280 11440214 -146116956447972256567600244408558264544 11440215 116952058795339809873074884249719119520 11440216 210234130274294457410369882082913044480 11440217 879338301623574349270927805812224592266 11440218 -163258836817857553750428733597481295360 11440219 -307924703689131605392530012906100024304 11440220 -108719283715310467429720572297196800000 11440221 -217635489691114145199596607016667276640 11440222 -253124155853151835652734898443833713088 11440223 100146793081058723719092157679004042240 11440224 -400163067215287957646263505646122434560 11440225 -290679834513806181689729819901793722250 11440226 283085642989876297461210435110946443136 11440227 -420594689315870446169964866733591598080 11440228 10181479137101962492261759316254717568 11440229 -120281787102738225158134242505260871170 11440230 -55657171747176149093388875832101253120 11440231 -297514165059981118193412736360544588136 11440232 -244447943596010334057437768861268295680 11440233 -112874185906608998085326996502212770176 11440234 229214899730203260308785680709314791520 11440235 837294616697291288113294718072758229760 11440236 3977792430787036544134654725266386944 11440237 1344336791325497903036426192767133388000 11440238 238506576328694139744676262944350862080 11440239 -201685711833259541892730933771742141040 11440240 -9555645244073300499369727496709734400 11440241 614229457522383768465905574385187826642 11440242 -1327436008090251462132275099900586240 11440243 -2014772856065827645882544339847719955480 11440244 -134522866889095413436442983720066894464 11440245 -145362722395350437555385742287456620160 11440246 170601329967224535346394955284318185344 11440247 -19826368758087907208087042861049730848 11440248 107937922992443649315163234196781465600 11440249 86920770096949978077257462007464278250 11440250 404331660889325596106963414036910144000 11440251 -1098385910648749215423545218354925994960 11440252 208905711257634123850830263728996697088 11440253 269936134557992479891963490405837757120 11440254 59536426218647433537866777219661778944 11440255 119022127116099221143997435580335021160 11440256 61331137640237228388291053383109836800 11440257 -173169060089467038834661380175552497360 11440258 442081401206407220658794094768995286480 11440259 -195333905090738053266344196241620263784 11440260 -90285339198562271146506882848454489600 11440261 -93064181066623589790031922586336287680 11440262 150789622033949129518020287904324231552 11440263 -657100203755315673486165948603666311256 11440264 789706277852929081180105171961122283520 11440265 -84598573636936587258782291157291166080 11440266 -165922935097050297100903995041732510976 11440267 -279595372767110685827230155173773146080 11440268 25212918322349942726770091645505884160 11440269 475348491987173660531131550383262113728 11440270 5890081754832661705018380624510981120 11440271 -77525020373237744954040820214736592512 11440272 28310563298873991706735130344810414080 11440273 169382218270342522486507980617344370164 11440274 425626289340538062341996431007584181136 11440275 97431223835763517585135638111743073600 11440276 790682870662496667044032804336003333888 11440277 451508797148651879732587475708812080000 11440278 4569725203482713518182034071252738720 11440279 -410142987272243414591445116186819816 11440280 170563916156709683264485502623251456000 11440281 653426306997463032977882307017108697552 11440282 -169364807958314138303147401299381251328 11440283 -314567374928644034796257676250283579616 11440284 19965914075990112232399280370865566720 11440285 294382723166258477938132691715994927980 11440286 128807083294129919192776317662287943808 11440287 65490722474318418598865569837588734720 11440288 -461242889262306056452851871277748387840 11440289 103028044148427548952601397578910809152 11440290 -161217336109943466571333263153945569280 11440291 -73945051600140440578852377836249942308 11440292 -105284430921964125016242424440424071168 11440293 214359698818893634666636709395320888384 11440294 429620917192972738230261926600827017696 11440295 -519896524427730116547065994182160784200 11440296 158144969917828054359982428806633472000 11440297 -1245223536897506897758617396961193033280 11440298 -699470181578191827509737065996181625760 11440299 -83859190164826791165147528459288460800 11440300 318980960226191208060667552764556684800 11440301 -430584186571224936707793985476062256000 11440302 27715041521246765159119589497507344384 11440303 -219666458489505032708543048235736179744 11440304 265442245796215251870659760326390661120 11440305 355165432668862927529604386100779894400 11440306 547648986541595628566869197214341749760 11440307 -7516802753569416481978612291944339444 11440308 284975553247337556162158623199447040 11440309 162426410540993545062991898519421671200 11440310 1198844027781644872383014188210095360 11440311 -57551143810060633184148751578541987200 11440312 -34355489065626685692078144216955330560 11440313 -705505648366801027515911514738513489600 11440314 315553195811967714782674153956971612640 11440315 -218408623709879936500951777167569532480 11440316 193445344087773427404762712534318282752 11440317 -166842483217793386387339934990869917696 11440318 125129744273343866717415291855458595840 11440319 521293521948272454487658702810130589560 11440320 -129952071634046877950791070251839651840 11440321 -392818035606314419087295299399121772478 11440322 2624798614648869533621415639621982464 11440323 -403351654646840097397331694983804079228 11440324 -55737966646560581457687342834117121920 11440325 -12823116653442925617448726834948533900 11440326 -148016870735103126347090194738072592640 11440327 -327334809567951843281330163076505168640 11440328 36026905841566443060987170524591580160 11440329 -130600735225183453480989000120036515232 11440330 388533934545540929695838177253084913920 11440331 359259470739842828584295440851565006992 11440332 165834324126666982208890787533564492800 11440333 8931012887291214532919228027328326400 11440334 193299049271510313358869995380547060352 11440335 -110768474154022052211395911504348439040 11440336 -102638565431339597841901142656519372800 11440337 -592704037596895876302126744791370909600 11440338 12008098408282903766822171712636911616 11440339 -363392550531146254892170022320132691860 11440340 2432340249878206770052105785773875200 11440341 -14577826884781234724093601163610158464 11440342 -100235872403172019475509079925093896928 11440343 -97626291212587591149309446384665164408 11440344 417619492992451488299639904388946718720 11440345 274489209177528187024268184598086175680 11440346 -20382599598352762540572959704036263936 11440347 927346388580318954319958664986881227120 11440348 -354092323021710134026307122080143099392 11440349 -299809342444341333282360476826787637364 11440350 -45463762896075276962354068125889814400 11440351 -75373430572366076379630347414060808488 11440352 -259845280867793749686143627807630032896 11440353 -103854779882874174820516042023284491584 11440354 20398800763958914457456287544468991216 11440355 227535517363363407898725446478759794400 11440356 -556427366630637061559412376974191892480 11440357 -778429918931402429889874541336185611394 11440358 870909049221350807915946952596130347840 11440359 -3906521172233767182765239015247167184 11440360 -641360389640701620366864914197499136000 11440361 -645050418597532447303875362646378158016 11440362 340818333031346774231063722367413124352 11440363 -289072195000240925830299194078362036080 11440364 99566783661437775056187846969153552384 11440365 6508832668629995969543958575958457920 11440366 23396090878472290412598296593460737920 11440367 -168384666140834901130514364497180988648 11440368 -38157875714444461628492313119821824000 11440369 -795382503845816561021448723963016634700 11440370 112033912463492486630731407888663998880 11440371 -33767108173270086865591474345771212192 11440372 289502089017030185109206960992947443712 11440373 593718456461734769934747251583895333518 11440374 250777332508668446904322083005286226944 11440375 40723031772733978542169865270533140000 11440376 -133730888541590196095353758132501196800 11440377 -26852766433263864985646993626583815032 11440378 -77149226468433427123574326675160687760 11440379 -326339688443720794738519152199590430224 11440380 88621784062850288215664040314946355200 11440381 -822535027974686285638813096629041675988 11440382 761594443997616717843486729572988686400 11440383 356054341549843160389069383054262695624 11440384 505598522491586944178658256394083368960 11440385 257847987135016192161201371832966969600 11440386 -551814162315741391448209805679094444800 11440387 -256808072057259502447471593100067168048 11440388 -37890418396809020096116198808380606464 11440389 -276409028429535234399897388202509932576 11440390 -81179727323939404344856531944758782080 11440391 115620656367608421469693100349685008792 11440392 273049415797999594915061808510439710720 11440393 -855432906081994810674599928718515504358 11440394 63947312331473626904396056092135552000 11440395 -89826303943257657073477931159597952000 11440396 -15348149725684929540522410489504509440 11440397 262323213770722857623048702868294369846 11440398 162546529915670188561839425319999948864 11440399 -308316267729094550116645409083641931600 11440400 -51118087725468542287428194166545203200 11440401 66165419374895690887744270353936129984 11440402 923395493495339637498284627121355152 11440403 -422097187527615201567977034630380174016 11440404 232810634772045590636612010649830560640 11440405 111808851097335921845777507048354552760 11440406 -1684814665802669678152979789185018848 11440407 -312639861945307683622346863965520637184 11440408 3847145968058189208323483943909457920 11440409 916606849494312943442763220849899185610 11440410 132883120645221898082536848105195375360 11440411 -395985941047929440636418246224258240860 11440412 531951075515061323491848889115788985856 11440413 -253215914483102612409882364094188560000 11440414 224616669677367736012944490389860352 11440415 89937942096833744307031055259882549600 11440416 161586221974048416757361605700348805120 11440417 230808077396744544287514262260051130466 11440418 508115957080456876061094946430219591040 11440419 544390108755710191694374061141658948528 11440420 214987635659543182172615847547152322560 11440421 -337890702156240290826837002458697489988 11440422 -85151871416396633987262491969644224000 11440423 447638413442467418038765903572115186320 11440424 134223555124338208395793214448911308800 11440425 71459698353316262673365563842571002000 11440426 3060146445111218417222383275881032704 11440427 106202359410949883471652275475085074360 11440428 -77180928821105423787141702903378109440 11440429 133989775263738853976846284141571840 11440430 40185853698007947328208121766374385920 11440431 -15221631764687104371802799073620851272 11440432 -240755032502056936167217633567383388160 11440433 -251204491940862131320385039703643714380 11440434 139974386776524692308028283367723390080 11440435 -3363684594246623840175098879201187840 11440436 -388053181806531870482948825273244549120 11440437 -281684299946477974024724371499118586848 11440438 -615840032152494097734027861808492786560 11440439 -218951575527320921466942385916977300944 11440440 263800429606254920863310360817957273600 11440441 584007047766728685895916691161434860842 11440442 64924427082089141659377698052003376320 11440443 106465387027235130921626172754213713408 11440444 -366616478965305946399059674767422297600 11440445 -704505531855428057658814554494818281300 11440446 177192106428492940363906276723411104768 11440447 -180266329990581385952390361234928919104 11440448 109359319373083635902169753054290116608 11440449 609196760243499254157354955431679850034 11440450 103653870950152097367842120418358502400 11440451 -400343658569727995203331867158890816 11440452 -55422382214428742998179646830576230400 11440453 -50135103438791777899097881450494440736 11440454 -473444377100760855758079422144616108480 11440455 376057453289831311568588598406309363440 11440456 -460179833718611318373210232572550871040 11440457 66643514166242434433229606171185754624 11440458 -176471678887330949837143652121525398016 11440459 -212742066653234541176190074087714496720 11440460 523167131184690586406863783414793825280 11440461 -595290505927657000057256013874584543360 11440462 379352170313969069323243700498517027264 11440463 -508196066905826462720245172546231749776 11440464 11395461559655685683546612983733944320 11440465 15362023324111960420016113633593949800 11440466 -250480984287203127677534922353663219568 11440467 34725961190438840750763190641844272480 11440468 -66190232037915605362503853379111901440 11440469 -1017773101462480918805397345593653262130 11440470 83414010288233370228175652541084518400 11440471 479499082522272993213621653290772334480 11440472 687127832076904186413585515189313945600 11440473 608004000233145278937743888135935355328 11440474 -1301621516584343633199239092070883648 11440475 4252309153214995104721870961560536600 11440476 116274276225829573601590339394561132544 11440477 -484793217874687791027169503495729395674 11440478 -61903207753125457233759805243336792320 11440479 -65174802563035307796589730295495353016 11440480 -25898168403259746282936283090664816640 11440481 -127430718519294888545592895950851486400 11440482 263941475610396268237731478285425374592 11440483 -699361188501504302202876600373155735268 11440484 510695153294002139563963352773805663232 11440485 -3487575131402868990894486325291660800 11440486 421103293642166847997252789837184532192 11440487 -12282930467803254252027077581756683360 11440488 162751819090348261743653350425543966720 11440489 885133478469152277212652199158794602880 11440490 114025175676013597805313205465068950400 11440491 -717305825641127227305625854974377069056 11440492 146238412211674303201969632761537003520 11440493 798933800920280698448875464246493862742 11440494 2548584215094977025246876904258406400 11440495 -720834505977298481045294141653093328400 11440496 80334635301387177567212869878994993152 11440497 334206495299615147180802853378332102000 11440498 -98746682494806290207923542954234198000 11440499 -113021459247636076629704118781876135680 11440500 -415076425698669641338849777697863680000 11440501 -867685518796319184998880226406803033988 11440502 738333230512075509481610094561380245632 11440503 -397463376123631115591565883424284821888 11440504 454256555717607706677371692378524917760 11440505 -243999815704016183055967244058137260800 11440506 111188310989917229450427567971586428928 11440507 -112671832768776366082271322327042589728 11440508 -560299374709945315579527392074824967680 11440509 -455085136390922715369273516289846826496 11440510 -50276378516010148442582583604740000000 11440511 9428672722761727551059345035892183184 11440512 66545529154465948046679434897223843840 11440513 -132377847386241334263242665758574322880 11440514 -161472685819651833719411844402178165248 11440515 227298558429832629404820381176406032640 11440516 568129032239764100618961041328428301440 11440517 3101522049026246853425621200725209664 11440518 -288512618355648698193298763168591462400 11440519 660257223434373179926726738362447822848 11440520 -244972592097695024170556911780984320000 11440521 45691944890325577476424887462555360762 11440522 -1210925812825335298028096483707200768 11440523 -1191571440347627345412538326724248103056 11440524 214545568014047990701905680636798671872 11440525 -498098278899321007839007005931551737950 11440526 69408017386519562159516934936803971200 11440527 -121719685801856583281739646708713392640 11440528 253909667368462748508050634452451262464 11440529 -37499847851926249267901342549035321740 11440530 -146517202848296015780587391422742374080 11440531 451554345050098428337689578051403289600 11440532 -220699073712853519916773168141807154304 11440533 100004780244162579236198117912686697280 11440534 -76030739296323215947181993403021772800 11440535 -12201410375943173797199709215576060520 11440536 -72751613628311728485031745381125324800 11440537 3261300955551681893080499222018747920 11440538 -373934751425832325575377968183648790304 11440539 -441670079870414291002712633528892437592 11440540 -296511771361845144880888871986669109760 11440541 20264125594540374152729867692875902976 11440542 -161045269321353249089399148116645508288 11440543 54638030499926550858763138881030438880 11440544 -1159081541114834221208526963892476248064 11440545 -148036450027725172560347342167461989760 11440546 -173037995418390607651253666377133145600 11440547 191625046120462794520341647542679919432 11440548 -67849634895562807764654858251087462400 11440549 35371715887707541858294399538660143550 11440550 -112104949069792556075482125195379200 11440551 161662384754480131665197769429446734632 11440552 1922056004106383685305122645088393134080 11440553 624008329821944152777507212745220471802 11440554 -108127298650036853685484309283205057792 11440555 -287605073953730553523346063508850729440 11440556 321422554326730656002448881556417999360 11440557 -125049888876028918944279126464241494346 11440558 109597493172503147295017926243772363520 11440559 -107935737503354201595287242939189919496 11440560 -2084798316761375367887494074742210560 11440561 654153694363794265286578792399431715824 11440562 184249866080589206020858995148830369792 11440563 221010732422624046285403517942403013944 11440564 -272614736515536443005403438019227741824 11440565 171221996374994700822619721676630573600 11440566 -480986436506448463161415621339941838656 11440567 -783036149847717954808149332486913991384 11440568 119125265287070866158160682997170257920 11440569 80433079175958127544416202089971667200 11440570 479926845565906964259800473464991147200 11440571 150309251392354080310501038864514192392 11440572 50622939556241322877460108477729095680 11440573 12102554395727651746479799553279580000 11440574 -365920921668747949876659105187716661440 11440575 276154184376833860054126326751727868000 11440576 24162388678112623955029247600348889088 11440577 -436276051031696821022910956151742605888 11440578 -20255066991230399130804210004264842240 11440579 129123338879995469383159773008406243880 11440580 -2523064580121906236232107603029831680 11440581 -112776869129112744668921297904630034176 11440582 -462953727348398131492097675528341288608 11440583 -325213752096396748654032436806576647040 11440584 -21981796354642567788268936106495385600 11440585 -77077736635881747841792434671084570880 11440586 393265369669453070007990000702869842992 11440587 629155146793585808221784123019101921520 11440588 560937553349391915874689483172438107136 11440589 -1000539172780856961843825866335974089610 11440590 -100129908835943743421799151469023703040 11440591 -439805670857696337183117567426539587248 11440592 -82823110647805325308630141955089317888 11440593 -536783523230661316026175239249754782720 11440594 300928479677368563131663022181785634560 11440595 587879437730455829676625392631816311600 11440596 51269622392926716519249420797612482560 11440597 234642620505667326116022078641566486432 11440598 -129502912315774912068382866580166238336 11440599 494048035045276065883076195639662917120 11440600 387380391302653344825706241861209344000 11440601 -318257871579173329170570189936717649398 11440602 21014615541386192390687677889924574192 11440603 582300526990893618233331188809820776120 11440604 43154402234218680161794349777368350720 11440605 118319229873481436123054415333782253120 11440606 -317195216504952564583300788761807632320 11440607 -280265703907591501016646371536583778144 11440608 11794851826207287825570702816869351424 11440609 -377681539914794611407712008724323095484 11440610 -194340243115149218063901193564074659040 11440611 90427770038454500961412165182300747840 11440612 293709248014597077131840335899231682560 11440613 -18928451337647157618795017643911275620 11440614 -182176062579530360176602853477286848512 11440615 36360229323476428796685149659133096760 11440616 798190555357453189302760419275006361600 11440617 -330402468070791797538489214064975806320 11440618 -513254028711747319968387499784288222544 11440619 -1530554153754335702030318565605305952904 11440620 -51038862164987976357333155110375603200 11440621 1042306773206877800820025958755254192192 11440622 -401200051622201600495080180540045516800 11440623 3851291478477789023423829470804527488 11440624 -84532102288220799892906387432676622336 11440625 5541341979901198491552360805212600000 11440626 334051957085067598497948188003491478784 11440627 189361994620510774896861085709920099272 11440628 589881567486995095669957641850056490368 11440629 4598350847330430819076944152601409920 11440630 -425844027143803944358646198831077104000 11440631 -171444381927688510969253048948465961600 11440632 200623034898192846659326512663453696000 11440633 15211068731122830845269012006801416264 11440634 338323771403041110950471917849443175392 11440635 1214624684702028569024807930177445600 11440636 468722294749194824728457495147003253760 11440637 -230436666108833248235143803552584413824 11440638 220311636302700787274723301889314103488 11440639 -191488857166878707446336289101994358048 11440640 -39912057989214635799856904545920614400 11440641 84993351378133796924805561985415362080 11440642 -413790493021641415469791243191538452528 11440643 -95741739534805558282226947739244358464 11440644 -23013608657408043384483174817166284800 11440645 742093742884243904618902547774035555800 11440646 343192391167437270808311473707729268736 11440647 -230277800152293917890404029488665397776 11440648 -133360314587672172295777833873243617280 11440649 597758896563086130773513734665066279120 11440650 -5877250285366981673142231848909702400 11440651 -703850530046824303922653315487219794348 11440652 1154047416478533559947681125262794411520 11440653 -128515660136612167512263592161448386496 11440654 193531099510642707314550770885889351552 11440655 106218168538251076895860672541963136000 11440656 39070006516417278465705761453655982080 11440657 524516374058561195629931568602570345906 11440658 198654650269832239103457299647918945680 11440659 -257375280273178531381323495260231486160 11440660 -87359968879397414497300038514724044800 11440661 -318154511433095029271460356014380857376 11440662 -17542042274153987069689137252865798656 11440663 68893200605505449409933114861880639104 11440664 1053886982106952423234638874014700830720 11440665 352861923209068360307109812971372659720 11440666 -1430705050363176538693372059618381312 11440667 613037440556577770276970025551108475200 11440668 -346717033888465923579184425035200856064 11440669 1817740296476776917226360242250603939296 11440670 -118214327964056889768831933135633210240 11440671 -272662694992040197887288934337644344 11440672 8165353687129872156952271641721831424 11440673 765213156045183016326242934100445054640 11440674 25330268678597991312293322768059965440 11440675 23476291190646560540353109772556988800 11440676 -151202933208518852464854393292561075968 11440677 -245654372364499211358501000761470872768 11440678 691016699854879188803569322289506626560 11440679 -1110914587072806329585914292883225930360 11440680 56300312580826869407452104674813952000 11440681 85063399408490515664104025604719985024 11440682 117061863528475707957081624214075843584 11440683 202709393052959941539761198599102692360 11440684 -237829132222116708297335175394210784768 11440685 484643049291755847788948927390655000 11440686 -42334296674859648979817546438566989696 11440687 540604799675639426350674085344367064336 11440688 53453777070648555467736376927356518400 11440689 144558594666714213276022820577159776448 11440690 -13371563051475597920784872764227686400 11440691 244767857247420515032688004889751800800 11440692 -398571229942411022318242906198780857984 11440693 1038772959510227673202996913926905144960 11440694 641060590015914511711997805481171755072 11440695 -145832986394749707043687570496509286400 11440696 -149339022697947781084335274198133821440 11440697 -346907139133473837125939558601657040854 11440698 -16806770735221769364007730994064584960 11440699 679094235149873345464429996444802473700 11440700 -364933916334995325115195738201121164800 11440701 522547232227754140535906076200450377920 11440702 66730137013863131593521464162338385664 11440703 1323358528368996215259363700626401852280 11440704 -11480332545835867841046563252588249088 11440705 -133625119167660804121410163501192869420 11440706 -19881742765101311479445151897606506496 11440707 -828161889187908432815255164700359574208 11440708 360814883081316107603118538848914841728 11440709 576978530309147897925304992486604800 11440710 -205745948667698502564867010901566060800 11440711 -1117973015474169541092528593630950520688 11440712 -765591381839656158044196215945151052800 11440713 558140661403140967556966226081614966544 11440714 15690194829724325855616941531144198400 11440715 172839590082571411948504866579432203040 11440716 -332379704880301603472564553616244285952 11440717 -398256352798640644070684512533134783360 11440718 2004221617988856614717807512873895616 11440719 -809655568665017936162358598153828492536 11440720 -168879836573080836892933588432416276480 11440721 -458803410195580646729974770141328470108 11440722 66796632170615045366235088950944680704 11440723 -44479045523647301951034506943533811456 11440724 -129832989986227263727965800441331429504 11440725 262361984327012679315492459877497259200 11440726 94606451424640603864710204944772106368 11440727 -388734109371150916598094614915596832208 11440728 -371928672041560650879417243819248025600 11440729 -756144403024313262501779270057724825216 11440730 5907683681929969171927295093528555520 11440731 -157667630322022883641789992756653004648 11440732 613625979537355767214020936283377584640 11440733 299193924304347018941204327224965186756 11440734 193623695138278922962153675230708111360 11440735 63149063188810756163556480487361028000 11440736 -276617320499315440827648803131160002560 11440737 -200212014440962099453040491118641643520 11440738 580809473621582887380768296866582781520 11440739 275555064899200885236751416176380171824 11440740 54055364484439078456143288416876052480 11440741 -238940567062620307884841196346411233828 11440742 -468306439230583941395360129333782717728 11440743 680987605885936659467693452021056180264 11440744 -391482159361029006650673465964087296000 11440745 -594777809277048141571434945240401016120 11440746 -87587254775330293873149624219340445856 11440747 1116816511840173582324849300016980897232 11440748 714308831387711306841221447778510014976 11440749 29146386269280587796583104914644910400 11440750 257562162357698723660977904577892944000 11440751 -212505587876997578883196440888231045648 11440752 18371169653224121518161573184536576 11440753 574256389565904850032480847542693954002 11440754 40126068133198559321181170442588887040 11440755 117579879412123802921368420073651276400 11440756 409509985992704022018819192549627751168 11440757 -349876672482810602889220541273952910368 11440758 -28721887171052655292261627776709939200 11440759 -1008811889019592599078029748831785208360 11440760 221642746855960984947156856776380928000 11440761 -100906233505998827020497358296029755200 11440762 -67208066203213938912926632021827247680 11440763 -546074832121620833304099274887940630752 11440764 9818830082683542242192458239015146496 11440765 449628213759708201098473093660030671660 11440766 -580807226948056458459641945420448145536 11440767 66057609635303680211664721417934985216 11440768 758941085584270691971763649882221445120 11440769 1236419901859046829178554071548855170 11440770 109947371085557083704768433223771704320 11440771 -70993340287215922926113321872473285168 11440772 -139856535904216719860265267679663964160 11440773 -162411067641859439683118162494612185378 11440774 -368720270586659683937286554696169053760 11440775 111764060394042658890231781751552133600 11440776 76790211076109865566433219954332221440 11440777 248100410019106977706532279751136318672 11440778 546663365485596018929184837356833243440 11440779 -1238302210585587734851605735731850240 11440780 29354771035812314589480035465927270400 11440781 -27119763004848294255305243851195189536 11440782 -265357190184321319802200095198442012800 11440783 443869780654257160721404093466485936864 11440784 -55711418290905525526222240216543027200 11440785 -2302613750716894101071148528550622400 11440786 -224238582056887330086031180250621366784 11440787 -753412986537643198079768156007645379488 11440788 146362087204095440474386072038901094400 11440789 -192498994100358047987275835441589911410 11440790 65668915423125751817532249997287580800 11440791 383325666274378462998075765647181511680 11440792 -492835763271353523020667017049047040 11440793 22325235194028453807050743650772334400 11440794 -218339134108839836207997061244423304960 11440795 1595148178540287657192407560255795200 11440796 -316697531150750935010517657487481121792 11440797 -609133482527400715889193123601635292800 11440798 -19712397542301844847704179948135481344 11440799 218066043371574020539060418970888864336 11440800 -12978808899338030874680978186777395200 11440801 350402754507525887484215591234574010132 11440802 289074369947417083053566663108123606352 11440803 388965090581331821983961758657607741568 11440804 -162776809480191653305715509016559237888 11440805 -723650833675019105665418348858396769540 11440806 -5632617515563837831234629248868686976 11440807 4113604344537290503416122446993613824 11440808 -146166511211501114463235858333790208000 11440809 766853269470778095612662262407739615114 11440810 -357596765450683153076393773311299041440 11440811 -96122102911914034389490143638871216588 11440812 281605598455790629363244241253539225600 11440813 -799567309881471116322517631859812200104 11440814 -276991396784697655646817159307566777408 11440815 287570061870141194527405463171247701520 11440816 104347274233186364349496039807057920000 11440817 -113567059645501739469252458006764171968 11440818 16595271309669253367756860876739454720 11440819 512944963745404135332449569827575399760 11440820 366018563241662310383874251713857166080 11440821 -139468823709555678399379218167889463296 11440822 99982479355525475213372251200894212352 11440823 473049730569252163647028909835234220072 11440824 316759834921332363334326935380238929920 11440825 -318369063066188410788918582023051396400 11440826 388457524219373435359005417430467968112 11440827 350319976858062372611623250930489924364 11440828 -671895732215432686419412392552915533824 11440829 -53306044538477375002615711153811811840 11440830 139112309517958422840892785670671217920 11440831 187058406369943304506623677475013056000 11440832 97111879581734206190013078847390482432 11440833 330641375354107368122110598401939685424 11440834 665019860619615428252157243092349437952 11440835 162775999646307831620827646504231379360 11440836 -234145228853460833753882459469562884096 11440837 739921000097529145819406861776994748412 11440838 -2605386998495183282748885949208984256 11440839 -22634856926817795367422379867075754160 11440840 -133925603689766631943907006908608000000 11440841 -90580796608323981043109708429762757168 11440842 13017810527609951619982848676862619648 11440843 516416881502529215315305805598439251092 11440844 -151515109898659203679432952923607205888 11440845 2285125129412771575092678102111053040 11440846 -547613813296955116335606576110792440128 11440847 -1675160745596787926510573676206137625376 11440848 -204894333168149301496122267699285196800 11440849 286189310449812504146412805455753583936 11440850 286383092603790530782357694911143696000 11440851 4300235627689459808139404358754331832 11440852 -18624242659512930160087823094525356288 11440853 -225615045227786217762990329216773100640 11440854 181520447651025128107676866749256244064 11440855 -397474570697902284999465939181402824480 11440856 -171718700719954882125627099520938762240 11440857 -478472247008214055016672919872692614960 11440858 -96904684113245448282939442442260469760 11440859 955387612946055597753227275561941149760 11440860 -68221742827446031564035771357543137280 11440861 -29475662108597751939888404894756260500 11440862 -274540077040718995162979778374768669568 11440863 -583030891917648692036983185130056451608 11440864 -1281361195463849286977447853084073525248 11440865 198926149784356109695089421784155018260 11440866 -145151846456773326701879643263410651776 11440867 -520530045223668396309607638493158888960 11440868 34921004351969644257336844184399102976 11440869 336985566890047347585558259579751746560 11440870 -1660578779242354963388716742158794240 11440871 -63072843144186613195297817852927947608 11440872 521359377314840834319740965967784345600 11440873 631150904971389679024749974674759731280 11440874 -4633469170744191751102879609701333408 11440875 -409101725567787187246861150756097460000 11440876 520852647200688265361263242791307448320 11440877 -151794603066487814006193920225048323200 11440878 -166099109098160644008011535298818602880 11440879 -517994600583907317682722698881519041720 11440880 180521433706026899603787308460493701120 11440881 6581391783290223318269321623711098624 11440882 -280501044141479621341714997289981812208 11440883 40565016644632647085848646034681221320 11440884 16652689827873443726188157407528722432 11440885 -752965439144416897093978098536197475040 11440886 -218170660682930785374062546505313022592 11440887 213275978180761195725729922621757249280 11440888 428835674202806078108206832306575872000 11440889 -922631492775220730442751018606104380310 11440890 47308606391207264066430774777371704320 11440891 36274520237262564014877731372820154368 11440892 -721198387532392119987859735044023414784 11440893 -307443810249452068824196332319429979136 11440894 181812845313154715223920194468938986496 11440895 -85945026783245040977988049955358494400 11440896 529797124663463638723001949679446392832 11440897 120109646675839310017009613218888493140 11440898 -373739534587384915761017515964648448 11440899 50456405258573703818915786411657750400 11440900 -176472656345947435484949350629724160000 11440901 863258234347392526213047995643756221472 11440902 -77431941061468877634110465623962103296 11440903 1354085016104126572522673869417824152 11440904 -166531032651610257598988395119371827200 11440905 131618624397917863578683798295033563520 11440906 -551328885453727027770379726557971394720 11440907 -305781289556837165603369481737862929160 11440908 -89763660004974151648290824823088204800 11440909 -397873258613353084052976932664416978890 11440910 199812855823652706573173031860975573760 11440911 117788812350078342149121362065042986000 11440912 -34304201300806722138445151004114345984 11440913 840242524821616939554880891424752512 11440914 -219518329795011832065982402530119500800 11440915 -737331449971065911588889356163854803200 11440916 581020500447424218772729443096173571840 11440917 195059558587357018920528261805424105934 11440918 -36823395269256685175327654039863420800 11440919 181692573088548953415848555106819973296 11440920 432827828802780055451554696374524313600 11440921 -52525752363615437825573391747984587900 11440922 67314098124601249834568101567096356864 11440923 56865929561195343087933258798328178544 11440924 9015391098837220719070661860866097152 11440925 43334976868087888353435361602758098500 11440926 -68520630592092134117602947505084185600 11440927 221576999404799595385687512343231109232 11440928 1952903468355699181691389423571378896896 11440929 547089766853783297633526219587683460784 11440930 -64015324655455857014868674238379084800 11440931 -494497613815911099303953057037448886496 11440932 -79642405887844570440937001818976793600 11440933 162587739330911159375635325393901008064 11440934 -107920649406687740897973919676947836288 11440935 -86758376248513707879378425866912634400 11440936 252847243680535644590833194913850327040 11440937 -606331024086689521248116112837034535088 11440938 -156115398436509606579014521914868055040 11440939 669701286407167718501496155395175970740 11440940 63553979494020769625616833321616015360 11440941 544343231583123606969445790689658064192 11440942 -137473002338721725013984186697792744128 11440943 -271222213794629050251872234764832333808 11440944 -52382643267321139530109403222963306496 11440945 -26024812580653018928601766907335804800 11440946 -228380730517815063887809954278065344896 11440947 150702145386731369891837841511730172672 11440948 536851553407207283833087702910094055808 11440949 281654356222534495187163202952830523640 11440950 85783816751543758270078195645243152000 11440951 316800330562245236659389527149928579760 11440952 -513074089596692107870960978511710310400 11440953 -272773363124739493153948749992930419200 11440954 158842309185005791029000321252823011072 11440955 227628007668421874626865825024996310960 11440956 62933318652429749306549895096408007680 11440957 488785896353610149088240628011574093440 11440958 -106962146798355854318186984705593969920 11440959 -146026688925411404469519030120647359872 11440960 -114495928116440160134458434818141061120 11440961 -287970798883277267147440256481101724030 11440962 -7730108167616589077570487690394944912 11440963 100215418985216093407935084076372929212 11440964 -113140886270508242932197669905699251200 11440965 -414238316005828520229616291839006720000 11440966 -70498388055383534806104359928715560000 11440967 -6750448881696956058446180639582558160 11440968 48410077198788467467927354045319086080 11440969 275046642309062586979209247186176122400 11440970 28115871028534750397110232893531603200 11440971 -646193652788320320778264266514851933360 11440972 174872217513255855322538306377538472960 11440973 82575979445480068276398375070742655222 11440974 -166998149410815740300496541369962056640 11440975 -59819979823702628381708710821390259200 11440976 -346576196650932849501328735490663251968 11440977 605498962125547183080668730553233984960 11440978 73386985926506178856067376799251833856 11440979 969294910570984191178025791035146020680 11440980 431047172114249552833786487891843788800 11440981 51818617461114025892828144256507096782 11440982 57163313392563171044613657747955636224 11440983 371785170261514897654308726943310576640 11440984 -196965201430566823109340252604292628480 11440985 -639065203462018170280040625073626854400 11440986 -51508228315915901859443544058890702336 11440987 -1015228255632478659718422249721475340008 11440988 -155267592898497535235595207233977658880 11440989 -159030368180078486009614966356535010016 11440990 -331450688249551469255156052592576118400 11440991 1099800950080948054739239002805029679392 11440992 82587934342440231603214974589601316864 11440993 -12849479084001447171109104854713732440 11440994 193259410813301692935677178062753340192 11440995 274970406628386381141098662604308207200 11440996 42518614671808358913436193276869623808 11440997 902172778744595174183578482870029896446 11440998 -20104762273940872099156969086484896576 11440999 -125073859977289564311449033725207506336 11441000 993025176145341028628175570885995520000 11441001 14933306162162816153488963437185108160 11441002 468255880480025078852442505262060025600 11441003 711510512499292693228883736598350157056 11441004 -34877795445748245530562138240789611520 11441005 212326924641671573274306022756464591360 11441006 394754460769375060034463261702922177920 11441007 16755324759317404478558304645621330672 11441008 40741613650821836869555760286470930432 11441009 95014928360577469642976839977581819688 11441010 846208344311266600129796904421854720 11441011 -144886601700902029646603803707116118576 11441012 213532762012441177892357561488375252992 11441013 560942841786670311249559523827994534304 11441014 -28384706049776462291476985796379777920 11441015 119035357293817884811139576766102282240 11441016 -717759513036491814695541427514808053760 11441017 114480917741041089317597617883641428480 11441018 -255582287687946302965253268405736196640 11441019 602626299974965058329664611183981240344 11441020 237027221945026775249150952778234452480 11441021 332326731883374253413111561979425530400 11441022 -445380442154428637800205376440933376000 11441023 104087263793836598088200355956678813304 11441024 176095567326630490196732034442560798720 11441025 5199304637080119748320375212931423750 11441026 500931893486125000506794794795363751424 11441027 -35010000793901228297540665898284839888 11441028 340370393117579315659028630876461092864 11441029 181383169716752903571916377017099481560 11441030 214382113920594351585065059991049836160 11441031 -52996836307801365311637698995021056 11441032 -930392858121561010005021675427195975680 11441033 450288976457433751732380975642434250000 11441034 1366342440058940503511707933638251520 11441035 469139476456589668316892807061508232480 11441036 -733231862265271356102891015768112677120 11441037 -125245899260397296151812143435030501440 11441038 79174090855604427868917040467975328512 11441039 -78500222755592238299488400428122864720 11441040 -40277279007796194534826060688012083200 11441041 179350540148309030168112237529882363442 11441042 713093766985531758157447005719537370912 11441043 240024600794197697130984797632936398132 11441044 -160433025426594520636068700715967897600 11441045 -144377418286868501747934713742716787840 11441046 -52520330071935148009600908950097272832 11441047 22596549264099372254405356490768791496 11441048 -573310402278822837573416742331781744640 11441049 207142767982353125995079926006745717760 11441050 -40779036658715122714461549283903298400 11441051 233773881439823693397509475369929169600 11441052 61801456807313261536974402001430863872 11441053 -5041870398844134053998104557455270592 11441054 4542026742962474185042170737900181312 11441055 -101718552103581358110229203033497136240 11441056 463567085862918334070904246917900795904 11441057 490723345920189675479396975046074918454 11441058 307592006230609126588546747878569779584 11441059 -240580525745512944531378939324363354600 11441060 -509471431935744530027930412274057547520 11441061 -474558674912089366996490513873629176000 11441062 -69827238924033779195677943555988967968 11441063 451599671413175366593529750112901813224 11441064 40815212985451683505917254914205368320 11441065 141680386090035686733982020544984631460 11441066 -20253638816758350222121350707799321600 11441067 518640216060762556833295265863185892800 11441068 -859513122317042968013891759688423671808 11441069 1784637931870263788260258596224901116160 11441070 14432298740234129655541382096922880320 11441071 33195082839404000328676727143384563472 11441072 -19245977901502496166867003951697920000 11441073 -79713891791859325217490473484656264256 11441074 370849362452971296611737542950296304640 11441075 -98463274085674467605441075785862183700 11441076 -9506653595635196495149293765377341440 11441077 212439557336444332678305249776051312512 11441078 42132618421141744250420256923930357760 11441079 -176816979856101241846005532764281815176 11441080 48880580004149967568950833584926720000 11441081 -405605895004322340410697736318858508118 11441082 -69381286483233287952992678127778639872 11441083 143297728130516536339245170199106777224 11441084 -104003488784854605883047082953776630784 11441085 253105234498554653776126401727391424960 11441086 690129841722623811698869655956222324992 11441087 164134667238630824254989052045403037552 11441088 -3300899377953120912085993184047398912 11441089 1882655463968877073758189921311983015968 11441090 341298761586781118215728968343873446400 11441091 -47168608863845912520008882019822907392 11441092 246523914625425721840613737454802318592 11441093 1108357691203746226430420750574857421342 11441094 -34734385319450303013107655832095356928 11441095 372858769188162944326654320165344553600 11441096 -9436255459539829402561868227987046400 11441097 -368043562110988150312124242834204075200 11441098 796646394644536472090256668776320148320 11441099 -1075825042508441937889475328599958296880 11441100 115493415089792501475101477243872972800 11441101 411147864413566492931269486468126109152 11441102 209536607919650671623509998930060232832 11441103 41395412620278806436776869713054069120 11441104 -49955244612769089145143741913598894080 11441105 377947526343880898205541666218312960360 11441106 -16334330272114757043027919137797826288 11441107 -157190282728912216570012467169465367600 11441108 123646974482082242086508301611360256000 11441109 24345732434595830697952750235277454560 11441110 -9407753544105561448182073935458010240 11441111 -380507529158676292125829162483104465576 11441112 405924625264785980345963468807014379520 11441113 -198786580857965624636842721621140379638 11441114 74133470698285817297661096198312856800 11441115 125203142567111192566129812357495129600 11441116 392354081996486301405482955227349073920 11441117 67878269704623590436993065080433504166 11441118 -3290768953808708105292391301260213632 11441119 -357587017027313766249308095802568525408 11441120 313031219783889107814334495908927897600 11441121 -184985660219035370236544135438212281696 11441122 22631698191073914354442576575245658624 11441123 -677518949817436643657469260316001910628 11441124 102725687580071758621188380929973136384 11441125 -1097749821179855150076185435121842565000 11441126 -741792550251949021410827510552250738240 11441127 -57259030280450081477178817615423639680 11441128 -374874094189481455196584534231670016000 11441129 -123422230746410507716483298842167114624 11441130 209334139719269482669478760444946187520 11441131 -51477314053615676904997050020260985100 11441132 342499206446698787455180304494438528512 11441133 15181685381974438253156439959819765280 11441134 268567459757218535081255370623324529216 11441135 348803245002125651394518552072686550400 11441136 40354770289760051033682074565344231424 11441137 228600270070383856084452331879226986368 11441138 114367203253601683746249522863444038560 11441139 -4143534100955240790085589749849887744 11441140 -82162440471166381727744425527452152320 11441141 137271142906204933884607155187883386542 11441142 -92398984903149806790076693645050053760 11441143 -109230189841879174197060074354260707840 11441144 11351406668500773939872447325789143040 11441145 -58309286356647558599032397586884057280 11441146 247621953784676485914195772635577313280 11441147 -247401181089632458999621363829135907048 11441148 -11000856299055387575759039786694967296 11441149 -890762232185967131966557448288943993850 11441150 -93009596699784559519282076438849529600 11441151 98075151020927392626638063637899972280 11441152 115056184219713639981536709723948056576 11441153 -731180738081439835232335755460866771840 11441154 -129150829044545880978516946672243249920 11441155 604762941305114067861476957911711680 11441156 195824389500394648723404892143908795520 11441157 -42255127298681843425170250303323711648 11441158 -488969566551874504912255336506226108320 11441159 -188303563792992585982650176001440859696 11441160 -299214100258595869953610774018458316800 11441161 -1116368877727506619572967244314561035238 11441162 352246049358204787290293794981391001600 11441163 564404349723718134105761889982644453888 11441164 10820329415315736820832272981150033920 11441165 68191102379865907821568661831154942720 11441166 -213133527904614998481152532927772526592 11441167 748566830278231214319980976450346398360 11441168 -241876945942783518337920465730676318208 11441169 275173004859885803648204116492712618880 11441170 67328043299655704056369319836460728320 11441171 -39274327092825203608097010606416058288 11441172 75442392800907670716755082285308884992 11441173 9699169337202963274615106361923698044 11441174 691789505810560172954380381428953819712 11441175 23638920774232759234820457547170528000 11441176 495374712206234523015163710131300597760 11441177 -234874253064573343614561131278249823616 11441178 -100809100142375347530807934968144873216 11441179 -303501181767185652585416001710442858240 11441180 305278925119665008310697088752859942400 11441181 150035432731625209049474464000088299584 11441182 -985981934337259326389324821981537920 11441183 492087174313420918630651007467507586904 11441184 -784407435173785748366356309892192010240 11441185 54185338057156637287744174124556000000 11441186 -431682080329904327666308120888821503616 11441187 959032741095855579155777326631440627560 11441188 -959736222336186497700661537349164320768 11441189 -362229486649195330949469994069528075200 11441190 33452787616672501947708036158198555520 11441191 208937883948084062720700811095761479384 11441192 225232092664505246367650858224108339200 11441193 -11746542284518131133389483806681502336 11441194 52309897649863307273644340424990430896 11441195 -176582335938802443699802091577987856800 11441196 -168330820960911536397406169317705420800 11441197 -1034636104976228342852914583621953717354 11441198 244637499926879473641804320429939695680 11441199 -117302634610324079759874144201793985280 11441200 -16131902523987935813243393431624499200 11441201 -355804510773779891321541938767772637696 11441202 403339900569443269774617434798137468032 11441203 -881320962953138930561926121563466546548 11441204 -92541663946908340245189825366934658304 11441205 10036484312081691780014193949643437500 11441206 291549066934184025799832692769891773728 11441207 -25670243397461903501978465919144947544 11441208 -151062306845289716140360812046565498880 11441209 -114676895799821297204924216289264811512 11441210 68857113436150488654741143654231377920 11441211 -639043648326219520255349818124764499520 11441212 198079389323401689078333162681035134976 11441213 141321658443750688371100203275709373824 11441214 -11240131933847615521871283675557109120 11441215 408284490733559899338088700233333776360 11441216 162787185839620478072916763130899464192 11441217 22442019012565497368995224169344173760 11441218 -26879947796907272278031317087899409920 11441219 105746909148635326415026987119315969144 11441220 104530285542141834023776523713169448960 11441221 -258989589868282240161617601638214998880 11441222 -155277427352373296975707397184835822848 11441223 1011220368802138354997908161420131970000 11441224 648892903040780943675965352639443435520 11441225 -9975665791260479479107373304288496000 11441226 -222322820199931255033666810069797171456 11441227 -336741244314028974831705320490953526128 11441228 -461369799010781838339909344962251570432 11441229 -252591671408202181258404062603489284320 11441230 -301666918329197022508829272059935702400 11441231 -249508313054818929964327444226577322800 11441232 -55661469855399416812250252853692596224 11441233 -1406175362113218134684331145809267113756 11441234 1566601958754786152040964719728861184 11441235 5748960369513890335822827098541972480 11441236 -87711291865925531043378711095960686720 11441237 514910356459865817884403884488588110972 11441238 155196319198913291099165731262719377408 11441239 405278833807784270011163200490420524040 11441240 639897838734822686274923362862298316800 11441241 197290335994826875707868972920028671552 11441242 29755618343920657468558820557834828272 11441243 362326016554843209210756498610265933544 11441244 -189974621984079576099394683057696413184 11441245 815384803011293056483938585834739147500 11441246 164701490054742640258662714893806049280 11441247 189599637797534769474779366765175318672 11441248 39247972943758612638748631717888655360 11441249 625608058171295139148454704435261764480 11441250 -1663641386785081632588257614101030000 11441251 166521559069638025185671586104622331792 11441252 -46833416040052264785422444866966133760 11441253 284007623358276575742477971297392209504 11441254 85396883125366509320077951763647180800 11441255 -270013334019919504457428102370425089120 11441256 -237512847274026261092995973101542604800 11441257 -1268267364144042308441186318288538956928 11441258 -377092647595458204936734458499872041216 11441259 264642493954109377558755105269562239964 11441260 -521125601938677959006346990128030085120 11441261 -410880812884372300777929170559326676948 11441262 148553415387351363809670552493927916544 11441263 -419733860782638413776723269366861187200 11441264 294188348550305620924814900965185454080 11441265 283058032122802970447128468857291464640 11441266 -13528416958543833487537804124884861536 11441267 -3193027988371236482041342069547128800 11441268 4577552655979947186629068201597593600 11441269 -86673475391521886603638977552464488320 11441270 -115364152045955822457132952823350851840 11441271 -732609907109336059147210350360760126488 11441272 442027820315629555400285984652415303680 11441273 424510583001035807934999557478139020522 11441274 -138132857990773845572149577004447704832 11441275 -138945583074384001924478102494814694700 11441276 -57460878401655164431041835402015653888 11441277 -186091550487946378093624014225830708160 11441278 140790065915006573298911255200949202240 11441279 -1206776033924812620223909946700661653120 11441280 -174544900898910795922540390030245888000 11441281 89028609243113048426271230142630438144 11441282 223156900068626105063276168449459335168 11441283 144248981608829923195117881708483068160 11441284 -126937431056129306188597951347113186304 11441285 -672592736271201952564302376893740446020 11441286 -35839865389437172481137327163286319680 11441287 -483680892832366695194995984270026714240 11441288 -333796143137698967837428231962789181440 11441289 -632918680777978315394318125075866402432 11441290 6988150277774095573028249685470822400 11441291 -100256857266127779022798560296540107308 11441292 754223598613332457611552498745133973504 11441293 400034817428990003376498331373741121504 11441294 -4861805088885843365828288468342031360 11441295 -94690254507724957066977902122578713760 11441296 -9821611313011720358779328822367092736 11441297 50535674557424065658852105021123764032 11441298 -25502792153112351738548187667555668480 11441299 558842874368616641924535144035565968300 11441300 77351623223321446700191862831068694400 11441301 -429694792081282899134846181599639623200 11441302 42560084149136962216448508161515958400 11441303 114917948227765197092896783086013136640 11441304 526323761047155168082021942821165465600 11441305 -410679519716371772290335118174641276540 11441306 -32168475322912927977275208048762240000 11441307 -665713832686273745933527046880485165160 11441308 -311173840389523779001411483499933635072 11441309 -377915220224292424466502861626927393760 11441310 52770151614411256736447757062391404160 11441311 1520560418341145915437748649109092224 11441312 487977406426364637382264046894196326400 11441313 132001832602787000255851223182851111060 11441314 680217759869364817987371018074550482256 11441315 -755479245337137149943743334216459317040 11441316 -545578542138092389012934136304386997248 11441317 -1601008152291290468124098661448197533088 11441318 -156244944377883863736550693203426547584 11441319 -539836488182299020168717086484459018456 11441320 -426243774693875450828393802370244198400 11441321 -299963930426157925514292291059759265456 11441322 113315977614056649440696293034938878720 11441323 -1007337711530238017239953522396626732280 11441324 -31305645410927671389228508063329602304 11441325 11045127732211446664610670001062912000 11441326 -34043670514756893929087329158321649152 11441327 -577918270141896909010618259883305415600 11441328 13826192017094631472732787837125361664 11441329 -1250118340996619488986288494418834249070 11441330 169362063809394653012397780413518732800 11441331 -14181010653300007736665298523805590456 11441332 -139838449653193239749676351512348282880 11441333 -434329945254572091451300254013749440640 11441334 -23531165438767166514407568176709357120 11441335 -883372275607253859845155707467534343720 11441336 -384419373681077625945949321277856952320 11441337 40104429188959573606045963159225812864 11441338 1101121734655950074505929405191015116000 11441339 55493949072925078450438667189428151040 11441340 137665386856412246566166411515752115200 11441341 -1270351498703596512158298429048902138100 11441342 -109368543062330145262461106140996064896 11441343 987835925935767366644315312955577817088 11441344 -43915124705460652899017415476741406720 11441345 230821917121951402400420396694717203520 11441346 87097362406724699026986205713091534848 11441347 -790402972230659646608572589331467563204 11441348 326720802471394978373402745964223764608 11441349 -29596174354317975499345701384631357632 11441350 81685706920372547604093751031486160000 11441351 -116029181574491416815635691870669061728 11441352 10727574198086588323232483710634557440 11441353 227502510428391522115610302421252240016 11441354 -1209745665501511732730594222402526720 11441355 53432100081530029548490062564283327200 11441356 48762770064439644471540612531423416320 11441357 628401379018422283037360109005546517912 11441358 -489930621805553432083547176151247070080 11441359 1118551784409131887946301124032090319104 11441360 -35523433106562156293282520559166423040 11441361 225673207655847262569236442008734691040 11441362 206534820867008909030473732141831888032 11441363 282851738166620863465693937503667990280 11441364 117521190932211820427356361504545155072 11441365 -169593310485542801377947297533066507880 11441366 -139342272958669354640082773127281191680 11441367 289618238259224801457369853861534025520 11441368 439183492931931239164678041636407808000 11441369 -502101823617318188364836688729681717756 11441370 205022893494824350240780026232704921600 11441371 535605451617651471080884043196618981572 11441372 92933514496108190596440730120062561792 11441373 149050349864192413742184870590167591104 11441374 56332652400142561101009568781749715712 11441375 402853217214737328638443581910046328000 11441376 -286715084933352234866709882636300976128 11441377 1052374545119367343417309908155683889940 11441378 10934932387019286650508405402223883328 11441379 -254663631895887907730352854018868794112 11441380 8442786405072192403615980473603692800 11441381 -46964498617308592762494353953325471616 11441382 -121782735639696628690799368414593553920 11441383 -262584786337320645145685777767121454480 11441384 -537367187497692754191432141192584724480 11441385 270697369454150873094397759239408787200 11441386 357299208851415472860108275737601593344 11441387 -48351905818603435245260884205960933568 11441388 -105727543234396482471518619226705526784 11441389 760385394224845179237010997609290766656 11441390 -436717279789448350084213827900770164800 11441391 275123993753514950482610699773234569504 11441392 65486937184289831467024922304361988096 11441393 481866950014813270769254764674171874642 11441394 294662484605272243970389154265728962560 11441395 31400228518668858993579292272984878400 11441396 361966853282544428628726682867487188992 11441397 -17017289996950902844956303878649696 11441398 169321276625462705807787064990277099520 11441399 -355182185128023399907748819149436199840 11441400 46052495912419728052016386943239680000 11441401 -694822266504991759304300112262474132400 11441402 223491752862355859711870333086771817952 11441403 209254628945908120294667963132932374972 11441404 -71161435342052628593116472104084830208 11441405 -466644069389370464243137558107618473940 11441406 456826479158822452882643680690778256384 11441407 -411906596342095406853355949424799792040 11441408 -359590029549753270573711198341793054720 11441409 231578664001755107568747671097830154240 11441410 283970329088412726038860366786250211360 11441411 1215365193041674658394115868602714710012 11441412 838685455650719207837089718689907712000 11441413 425407917792251936621824692231044930400 11441414 -536363464610317036812518620832719702944 11441415 -259006565591015510681661970540524268080 11441416 318833256576665187642655955715564994560 11441417 164926045182784837850234582398298429220 11441418 58164793619024252239745352359816908800 11441419 -283136866203669471253332219770163201024 11441420 -85460714657927816800423619491393152000 11441421 -279419521080072157574876271119341199520 11441422 -457829425868295016353387485094336295488 11441423 251140515185692093056717037253235456240 11441424 -150074318662823296894073511448543297536 11441425 -90372974156665795384373218609194059700 11441426 -9445735633145973962022002985255181536 11441427 421381907280111341695959847333699157808 11441428 -167319540408598535179826658362304944640 11441429 1069420006378182922733154459439000639776 11441430 -17898573630814929083744477642444636160 11441431 -556585891298839785449485456613317234328 11441432 706631411771590709324393432316384614400 11441433 648184323741490791841189656921540943824 11441434 514621073849996284208343692834940552960 11441435 -28767104947757781343477764866592669120 11441436 2464552830879684944350892328429103104 11441437 310196906481643461548205020255746514304 11441438 -308396014789747289468579948502084664320 11441439 421268262371546988202587585145568332800 11441440 -7218988803015624967529284169399009280 11441441 219405884712851364947855586371581467744 11441442 -98160273331720708395146266622072503296 11441443 222823178576081254496224592346257604000 11441444 14504854883115812814635226522622058496 11441445 36542893281962288826668938659674668800 11441446 -238333713026655772219708835397605702016 11441447 -1404610865774840270023870973227079110560 11441448 -405699269237336623047212245041584870400 11441449 -356947070990078787688483466998261418240 11441450 -186636045358552178288223915386473398000 11441451 191398558398550397059295927668540032000 11441452 -322993959110938974511870853901190548480 11441453 -365634336564179165868987214031260015860 11441454 134700372567082476624772850510605446720 11441455 -514681830741708600270392954541039587640 11441456 2464374645204484187677350077326884864 11441457 103201313967219476009340608007670747200 11441458 42989803379255344618893248193457866240 11441459 -327259937815624563122673258251868141840 11441460 94770267648918368617665123940214968320 11441461 -1036294891783235405140448153225028637568 11441462 109987687315607521831257962320694243232 11441463 417975044099645759219718135258553365888 11441464 749961341545462391476283936568021135360 11441465 184215165466348628422080589430220695040 11441466 -372428766050562964502202551685277478400 11441467 55413888919336530478163585996157238200 11441468 -150821387517688060452409864146169128960 11441469 81258351688865308399250392676884153824 11441470 -323394351139832184402215910404278288320 11441471 -34690477482115074711897886418860619328 11441472 -28914633562353523099372475664625041408 11441473 239003911834855742772718600227090762240 11441474 56021635114120532652724119300368568192 11441475 4553346075548548197394152888814384200 11441476 143145700479751330302256731520459031040 11441477 -776671820395365163268575327225789835520 11441478 -173410190771316625942244618336350318080 11441479 -353015761845328826538132394585524591824 11441480 -42842155262527000585222965065347891200 11441481 45597616647966604160453028761910828864 11441482 13185820967892994640264714064727902144 11441483 -11538488190883716466329032180895762456 11441484 133638798330723051668667747911555335680 11441485 -289026760385125371050987360243258638080 11441486 144535456302750112182739524250387464960 11441487 913442250990108705292061133955487860752 11441488 -63498662665031894328596794309478055936 11441489 121182920751104523036700133920426068480 11441490 -159140689354525873432646583460587962880 11441491 -1147311478741783364962026723728408117600 11441492 827174379214472295311614488820942049280 11441493 -16570272133820142861130476210659246784 11441494 357200448230565909549902200889826667296 11441495 -321216425271781837902453286538343734880 11441496 -312683004821050920352004335969473331200 11441497 368604701948572079877130300720232695946 11441498 100052364287132339127564584460520717536 11441499 369141757587289962639326160391477939200 11441500 553642683844575308321327599340131968000 11441501 41013789102842406638604975903940977600 11441502 -367058932993175167350040974720375625920 11441503 -238029059930179150216593755411241089248 11441504 1519680555924821543890408191858074714112 11441505 26706258060909635270610666466319664000 11441506 17868968706494301571196820287708303952 11441507 433679044245830600510667377415996729600 11441508 -1065669255882178542098640517543206912 11441509 -75187963685878081671966456697336957796 11441510 25579794275788145142950059580502445440 11441511 -18670352020996403150796746154335791104 11441512 1076359384182250131983182656076953600 11441513 675448926015988964217162687518538600762 11441514 -56007047045968740131649874348040990208 11441515 370519116404961680246051550578302236000 11441516 -79181330566370383113410405423096471040 11441517 -359377987730926009646113094096877814560 11441518 103505191269234379620617554434599040 11441519 -974196619023811095837659506050018316080 11441520 -199527955441451804880460884961404518400 11441521 112402012098522726790763560655228794304 11441522 -465893130615668885861860903794205640688 11441523 159129347643734807432384210702205347904 11441524 37855796474051766735239889097874895616 11441525 412373138925647835308561928677966203050 11441526 1775871465589387116200433582723115008 11441527 351912870323960991286118823271477897200 11441528 164676034498156688620899863058721259520 11441529 213228937837137249823042187914046409648 11441530 51948375670635978696825601548901640160 11441531 1353389239650347767474289978095958077200 11441532 233471233688079270232746603401596756992 11441533 938181455152380619157655739644264603782 11441534 1165294947202373023723999017356813568 11441535 -88150055935419701263107948884082992640 11441536 24811294947390101358716685067757813760 11441537 -1040955624851311409237730152842876754814 11441538 205117045906990484947674383849989789344 11441539 313023683709594248060230979588419618656 11441540 -499552510172019792888535404555216752640 11441541 682982069378592839302157419613744858592 11441542 -1988970207503847749961548823986061312 11441543 -250362229947916410741423917343597945816 11441544 -349161056485863973423160372133057331200 11441545 -21290533337925630573436100924334414720 11441546 -139922239773935392076087189422124280528 11441547 -32570054368337989852145890660961593920 11441548 129696705526275006420630693188334375936 11441549 625527069177342936019678602240585002976 11441550 22002725684501684239145181521139072000 11441551 1021311190901128605212967100375448203704 11441552 106368139397540619654710430956220579840 11441553 204286069213745880745090307550972052800 11441554 -81185193289022314675319823350117415024 11441555 -123291399026890698684986970221152746240 11441556 -2828019617737674108397562784571803648 11441557 -468785259936921147771703411484534274048 11441558 177330085114525360310742858294303971520 11441559 -832826274261437804685138924094089844272 11441560 -201405095707108919764108260823026278400 11441561 -698675785420046927269602950375133972600 11441562 -36498002695172880280422068249099225856 11441563 158637576461565750424808709523491422496 11441564 -76586448779531792226108539076817228800 11441565 300596560670800894919978569465569190860 11441566 318232535628048171720413115811660751232 11441567 48139375499331680503148672199133403616 11441568 387244965697544072324029620948874297344 11441569 -18933797532354720567958100663390079056 11441570 -149544892140561689693324235141883392000 11441571 -82997292510180593632852826446619640000 11441572 -276890449770804513784664661424215470080 11441573 -52379684664226190999993438440441574400 11441574 -19500553994041704015057673152958940064 11441575 183692463579786349787880405430047609000 11441576 620239007832664551913187213588905774080 11441577 -258950628733276692469715146357746063168 11441578 100135206800868508740243094687278100992 11441579 294076586080371282459367250265508342800 11441580 131603969263284640246365732232882667520 11441581 531037515541788378849955142702286991382 11441582 -26887521032519597050449733531670542848 11441583 -43824780220719828482034771018767322672 11441584 20904118749249619642688049320190541824 11441585 -359345100600804714545208035312765831640 11441586 -2241670458230048134151028377708378112 11441587 -375269380912855550800991085628594173840 11441588 352886796142068523925726228777247553536 11441589 -229235817077758418294532533630617599552 11441590 -164378594844566695442434114207442862720 11441591 -289326462317641955992012920413877636480 11441592 170592322913057623863602111114258104320 11441593 -843418567587894050085955158986703109296 11441594 -264517379453467928772841206474106940160 11441595 -151605259349179465955357383222137830400 11441596 -291322535389132632218444734838854791680 11441597 -792279202795071222174311391101870304954 11441598 193721569565958203287333555038678394176 11441599 -91242985504954689659831813579239488880 11441600 -1086449763338901626972941605509529600 11441601 1132203965834040926608221861343222571040 11441602 160371688509175199082574126175606829600 11441603 -13143414562198355839479591000011621136 11441604 -137280707780234599172109321034766696448 11441605 -51728469012057552886239223045032455040 11441606 472274546815213361146906761146979910464 11441607 186854812055699209649950400023170704040 11441608 548854994553735715870230220062276264960 11441609 -60566721474483464774009370025211012700 11441610 253731372272356473855512287722492998400 11441611 -410717777232957638046070528047657863788 11441612 -91355838196792629283992134282130167808 11441613 189076161693417465978851883367141566144 11441614 134114914045523971949672238645024766656 11441615 -828892433049176581433804690574860277240 11441616 19335493490137656139017550993401446400 11441617 516513060933575744740976002655465613984 11441618 -225887892777243285230884396155122256240 11441619 -361421031610126810010975888180687183712 11441620 9038066831970533987371146381394575360 11441621 95252589409124878533432835205737508760 11441622 -35793681439655913380549737651215475200 11441623 506022930541059341941662187753387764872 11441624 -460128698462379848047585699633921658880 11441625 103890220559414877866894347279848048000 11441626 -133399664236522987134997889467542629376 11441627 -578359336734022482520064338087814974524 11441628 -118421103477708200146680352668577628160 11441629 12506467428372493992218871418098819840 11441630 121650591804743828408061499534642800960 11441631 -737730333659317797930063532663251619200 11441632 -791182869102868795419402378794390519808 11441633 96891935435587806200662328064215562240 11441634 -220047133505433169840722786899595490560 11441635 148267381842394999775351186461401381120 11441636 -595457664739310779903399763770904641920 11441637 -55299392946840122799144763723657477506 11441638 458379370602990967671008382910912820064 11441639 -1164037119051924987785914579811821920 11441640 65844160432834173230809121641257369600 11441641 -1194117835244606402655800038772837445958 11441642 455959879218474297980041678634418071472 11441643 34129917118454472244712794343560704 11441644 518863909385677494756041589927590318336 11441645 -95731338164263561196156863675503902280 11441646 -290438682164067646181054389186180022400 11441647 -105875928984275312261296062090008573280 11441648 1781740967237673612884825046959063040 11441649 -28421174356947862656234122070229248000 11441650 -76649829063873218526092332268587276800 11441651 307164402960117965726802902216600435712 11441652 -270753677291343359337503648960014921728 11441653 293768529208374645587046058053631722684 11441654 -123870512925979949714646516477682802688 11441655 -373172775750749705254531809536039760 11441656 -224435776695217501348401310375092633600 11441657 -67360727498249518206470551283160350400 11441658 54644150736416842851371181047814516480 11441659 -174903819611466415958412430577994482140 11441660 -237798471249393308258908630536062668800 11441661 267796199360720038884522881146367390208 11441662 -202589323059741132454623831080399356800 11441663 24645765470058503670184682625869689440 11441664 -66193025100854034745766770196298596352 11441665 -371460958378585471191869502903358438680 11441666 127297842125358902466591052604423030736 11441667 391102554197488347918712214334554690880 11441668 80453806943616437023022863466916376576 11441669 33762674289562994233975905461905487070 11441670 -235251254186109110061731633688864489600 11441671 -37959147730905059337955683449434955136 11441672 -136685301061788372955167657875129794560 11441673 449177433196776111535397654800621234260 11441674 -211943250373512940584150669827041811664 11441675 -30862379846165052192200063464607941200 11441676 -211316543694879419666489347406320685568 11441677 47509942274100723094136484510023198240 11441678 -209379911048022730043006953157514999360 11441679 278495945217941074225564949924560091784 11441680 -148777584267902958207453442171443609600 11441681 -653825363864840611477615458547197910236 11441682 -124780230810634901793460927715941401600 11441683 147702130871329814051180153597263806024 11441684 231866860399051555276294103695511519232 11441685 -259828291377333243812509052246087839200 11441686 180960319202715202203378829723466903040 11441687 439679948508753196229712809952705601920 11441688 -446558788767479259982262254025825341440 11441689 -445577764228500011286743803064405779200 11441690 55825498280358945099588071858440688640 11441691 245386578930929068234452962046713405100 11441692 -364397509437818420721100378090226780160 11441693 -376845045300965720556073059290292592800 11441694 -279192761483460566004224820788275906560 11441695 -149103624970979195861614119618869553600 11441696 539143119868883783621282216650351116288 11441697 -145810918440647551689329207185098471936 11441698 -10339023505251857718407773083004760832 11441699 -957911831677504824079809441433636059300 11441700 239193283503825028369676486807655292800 11441701 -526081277015321500995308883377270710308 11441702 32514358430539672568408438606407672512 11441703 3489506118443665446689531371170313728 11441704 -153488479727686050176382138700560384000 11441705 797361982700405296077708850070265240000 11441706 -130101506876983141405083124037686920192 11441707 16435671161066552358403174801455675832 11441708 -11612716010409412572359181632748562944 11441709 -571492228071643779077307431335465220160 11441710 -23650409006028697487653485408840768000 11441711 272531267360704845526666459402588119312 11441712 40067100733532953390952419084712509440 11441713 -645575386816080548599209062873145677038 11441714 55754525212705376145092193440940152352 11441715 87220293874272777141780015610554657120 11441716 3084989003362610026874305057655083008 11441717 240642561170418131938368540971688184992 11441718 261388431641647007737832427191537207040 11441719 494812179589023095733720350519336126120 11441720 -577913061696816259064497930665723187200 11441721 -232188251312770573199930805867861439296 11441722 -400935350640735207566075193372787558176 11441723 775651565701098211177898061753992071344 11441724 -92514534534727341124620714644434452480 11441725 -461291420996910005006220140998929520750 11441726 -359703861927047264860021833639948818688 11441727 -1200235536630702146490707925415578965760 11441728 -7958580304583133333713515264910295040 11441729 -25240128160835276368492959282323375916 11441730 98106819553892922133137346258315200000 11441731 -418277114474368746447035050703575701600 11441732 46325827614986874384154069166712457728 11441733 -113680769414524048357220801748869525952 11441734 193543071907048353955292253788026449792 11441735 -243222000750164177311271976990451405320 11441736 -6768193116865596392337133239999544320 11441737 -143620690071603477884900414949074552614 11441738 46405682757281595209558839195666816512 11441739 -27827439993269884278027927557663611176 11441740 -495710031269853684803454876356752143360 11441741 5250855237848271744250756882844448288 11441742 96285544480958506142478280970793288768 11441743 487627259664539193950647389363552617320 11441744 139062426322104837685735376105405276160 11441745 309420617669487538130259106196162051700 11441746 -91818682056593331848457965861604222816 11441747 -9979928069617639604097364556050958880 11441748 288887954302855771267755304902650720256 11441749 834261996464859997235870636565225064320 11441750 653776306901509100655351125572476192000 11441751 287507109763006629521375235474420244560 11441752 394107808407712557223425870230706585600 11441753 -627370857396638791802957725940499257196 11441754 -163021424590222929129873602904765144336 11441755 -88530707612091161932037284263913252800 11441756 -83939667986986006891903488306521233920 11441757 -114523659747347205193945014195639273600 11441758 189759942653374056965794787559716161920 11441759 -30076923191312541893457933322055620608 11441760 343144394321752216434336945843732480 11441761 344938747992853228523409146383393580224 11441762 -22604422150109541770317447979374202880 11441763 -305546669276158562749110412893489603600 11441764 265584945889941042281504216575480160256 11441765 -443742547970506925050385443905641128200 11441766 -112850122653811535708051950309412161536 11441767 -108567245278400940714544976099926266184 11441768 81762692200180683259263906699649628160 11441769 -323325603050702499151071453549809663040 11441770 -108226146598876331890762827816217074240 11441771 839296141780001845244309342017790818344 11441772 1530768504215734899518169529790743296 11441773 -229100002890210588900199299094546136640 11441774 351392081587139114425838678489059168512 11441775 -73077857514697764994244569142758674000 11441776 73568623585896797638839653250964684800 11441777 475718646868233070391690788492470748626 11441778 -195981500659616171433453158055288418176 11441779 67023571449647388243615089470854402380 11441780 128237297205380512361432883191474749440 11441781 126602260976955636258709107394132094880 11441782 381179104707298970897964481180747918464 11441783 637126642424941384933902008857050781032 11441784 1607974619442830998250107093094891520 11441785 -84314394344195865012818093261419195200 11441786 -575483115450165557937202423328774859408 11441787 -33521689030710362144534961152396336640 11441788 169909240539015334579123990033324194816 11441789 -268970310395478628722115010386312495476 11441790 73408349150828641256215349038097203200 11441791 -165461349460234611119092009643035627448 11441792 129460963840031973191580261526221619200 11441793 37536767351183835939836463660804594528 11441794 190834504056287226170932299931340467200 11441795 248476082120749281082317440829512134800 11441796 -29417775534112240188105436229494699008 11441797 -996308685178743751833544322695973646754 11441798 1015605307140370739167726245295556315136 11441799 -71405510158799327298793076713484286696 11441800 151633244262318561031658836262906880000 11441801 -14098633679460849186685803651184265856 11441802 203463924935879720245883514975069398784 11441803 -208257424245700497822126600935541115948 11441804 629035352346458072293222278698286354432 11441805 -440357638413888134072283209208135840 11441806 -144334722103750400734705003201915433280 11441807 1237191898731598445339499511904661382560 11441808 46547754522700407498383825225245261824 11441809 1195345545250676668548260981366136457010 11441810 9856715879715506233180957731205992960 11441811 29460565975296252780669194363738419200 11441812 -181773328953990475866593903758889961728 11441813 179085270669622162913532362433946466364 11441814 -327122752666568171882559094188028445760 11441815 -89361446203786092918348552887276098560 11441816 -1088024750302969473145756590163241226240 11441817 -64817552819714984355021545759694821334 11441818 -420126329818342431733518711767403386640 11441819 707509703594203117010531862507013926840 11441820 20112029788680216525325114826831923200 11441821 571073999678867388282903388552390124544 11441822 -193351368464576575749381448976824215168 11441823 200713152480322251917614226420376410184 11441824 -1737816572466627895437812794919557398528 11441825 -377134895960226068471235059644653285450 11441826 -209724948400768361634979408558548744576 11441827 -2157130948413806238120367290841784120 11441828 -285337781612611794783566677771254095232 11441829 28984583726235964541094548144525063424 11441830 115626981860719163386300888404980722560 11441831 -50283795900245914573864274813845672656 11441832 142539073024728612139369939465864888320 11441833 -81261802185316178765977402898395393152 11441834 -70473276387718953884461900222925300640 11441835 -57566957774175761333977935609537616560 11441836 221958162161226088311270556568991106048 11441837 1220177523857740242455755735195541412192 11441838 -415520622088771045808047849582773381120 11441839 -39357761790763028481285021598060404680 11441840 -83016638797023391241534067186175180800 11441841 -540664816361249428155847484571807373536 11441842 -80167727331162880722196332522838984800 11441843 131724209399082303427683353456064844176 11441844 57012171351427765476128118102337105920 11441845 -255590118994155337731656716709026140900 11441846 35176006862377785466274916520600527744 11441847 468204820646047534809902856316767431400 11441848 101635105598010226657572348706425630720 11441849 -73621735577609673601732837267296271536 11441850 17980775387364239522203939428510489600 11441851 859708098284048931751395090727041098852 11441852 -7545444716776079922152746429538574336 11441853 -627157200551416494597527279248915429338 11441854 -309990420945084728005581635692340730624 11441855 435343507029869211357571231706596619520 11441856 114064881517940601806208086620099313664 11441857 -238422420304224332734099580694638382400 11441858 -1513735667563765277598875948522103882240 11441859 145975804126662951105215314911821856000 11441860 -208667002641432050778822823119691057920 11441861 480237406286469072579025567448409271872 11441862 198733218244221424105590034479387599520 11441863 -538057179015340210337983999541929431840 11441864 -312645219800110837084651571091613286400 11441865 335239739536398418853908056133554294720 11441866 -125050365266588740657609958314721340576 11441867 -901262869196351230440877664186554950000 11441868 585180047460906335831536566880742670336 11441869 -1168155733552173152209098110683183854730 11441870 -1696941398081887551512897529441945600 11441871 133959256766806162196560203129541996800 11441872 -97872350478937111909702071623008993280 11441873 -2012773220741886447897910424480516037120 11441874 -6936726030005936929359584749493873664 11441875 115051043330795762130686991282006447500 11441876 -492793324186876157106605667667171092480 11441877 17957103352941425626245978128274844320 11441878 -212582250356522935971522359826992502144 11441879 -239785013075706776572513885598727413616 11441880 45984511738049607942585335505220608000 11441881 -1161933772856076973089058907175578854 11441882 435467117521066808925082308769269368832 11441883 -68127272877959175780739670385198615552 11441884 519444509349899304741304654258008370176 11441885 -103413737736524447262804929393234855040 11441886 134540055183514160432105049864561868800 11441887 -348007488906942957345079801535294138464 11441888 -325628098733915111860729958770287575040 11441889 514993187879164543325273251303800030354 11441890 17871289913937051966044096743414164480 11441891 -23952702686020981150535443860287982816 11441892 300605482528653616737200717659645685760 11441893 946808195026718903745572969520356470142 11441894 84221798624512853558627739634523269632 11441895 -4868291591091901863841445884619682480 11441896 -332044627702259794438475740629905310720 11441897 221408248681462240301768569998989050698 11441898 -249163081340050548049637148865352808192 11441899 -436991225958794342215583145567770263664 11441900 217177931985098423008359811256115744000 11441901 -372931312937967683104646237117930977536 11441902 168124167819512037206358962866793880192 11441903 -95700789469299660253171346902392873600 11441904 -163707427205442410689877147012533026816 11441905 -105651262985026466768367823290446154840 11441906 31394583406673642077238205884366561280 11441907 -139397956701731388687575580672427440192 11441908 555483033451651586621935051696078368128 11441909 99603720368574545960660319971055848316 11441910 -136653888757171085766810913172280526080 11441911 -95024123228757006778242435750274949136 11441912 789920313435805583206040564133223219200 11441913 -2901456043033510307179359755363008512 11441914 3730619588666714424188360100353064960 11441915 -334288932952421765809665505178016220800 11441916 507381883168498167346336378541914025472 11441917 368381982226576671161593063889227818412 11441918 -731648681723938759607100397037094883584 11441919 413497789548859901341005960128576715648 11441920 148949618000917151139290144636487598080 11441921 904258938077559567354398477432923756500 11441922 109377518692953844115339348214430745472 11441923 1381620483396337164576224655371872495024 11441924 83194595111553385762225284184227962880 11441925 -288330134712409378142419530162895488000 11441926 -232413076204023354018970130948445952320 11441927 353079028859704967620116736172585230944 11441928 9077745962156664294860918787776102400 11441929 -42708552850922203917934341173659908000 11441930 424413225911661074181424841336441163360 11441931 306604822640583384104498835457680719280 11441932 -48949194380951580291377088664720693504 11441933 -174580136094054804104038354914115961760 11441934 37022071165980693106842971267312517120 11441935 -13758012989188010276263223200106070240 11441936 -169505116621256743067291446636162646016 11441937 254720321255520227570350988811087236160 11441938 97361036472506451623783397675658616832 11441939 231110387369622966262818652633815421740 11441940 149523031865148475496393035384125696000 11441941 1095162511791115267114537976777266818030 11441942 -509339627748635975657652372163420636128 11441943 59709049655944190616186018734224289160 11441944 854803045159773578949787529350344284160 11441945 -126913915645334344060856275026157996800 11441946 216122406327011497428328941163852303104 11441947 -76562482181924475680879046802576158000 11441948 -12082428234032333492026397267715194880 11441949 -81890423724422584352165550228019345536 11441950 113321887068399045138450769413573504000 11441951 -334442327793909425993365295825306798400 11441952 -327006416670626897031346976027521843200 11441953 848651138615393046294966722265896198164 11441954 -158240028579176807922031764192704541408 11441955 41161755335919147668588903179639269120 11441956 -7236176065112124535295252857966128128 11441957 457977635289272193504780545957725908858 11441958 -209528775668499798889168159966214252544 11441959 -1165121937471956355686905512139835113184 11441960 14823545318670329837774406161176320000 11441961 -206225138092515511445952920819773134912 11441962 142243237819866084230337515899104061440 11441963 233465288414193939790275693784788715824 11441964 -258919205654573802688760490278060481024 11441965 138490779900296586703766821877861280000 11441966 241818420491087101728655904090708866560 11441967 -400312143626358805683294303235052777088 11441968 115475723570664373432300945892837998592 11441969 156806883681839913228478419687806841984 11441970 21130384678105579336157220383859925920 11441971 347088831397901351534699667599191015680 11441972 161275877528427190342775256665712187776 11441973 220794937641371945771698464377733240864 11441974 135651547788894927373602190735098488736 11441975 114210178407672340571354743956704442000 11441976 35374385242400699958531666922753228800 11441977 225315097411820206660964071583824096452 11441978 -326374627594736374696267118267564070144 11441979 40717005731508442243006911167472306960 11441980 -410715841819646647341276587479091635200 11441981 80367291499242459822494541086539363782 11441982 -95396307636825986710089843105357129408 11441983 -143718977788592425181134727599550913680 11441984 172372380995175940018757718429100670976 11441985 -147863853816065499924580622941172030400 11441986 -423244110379854485918473254502034317920 11441987 -202257801017820277899908114971679892528 11441988 -502663627038745278499763839575262141440 11441989 -355054735382965764139496170040817784676 11441990 -72472163605029485037329171587328016000 11441991 -44261971531213583917211774270071416192 11441992 902620692486817867724411886426898145280 11441993 25184368908115892642659420155094086324 11441994 -123407819846695619432636511000350403072 11441995 -93512765375371191214536774545700828000 11441996 -744713255348499189602904598796451360000 11441997 229023697935759060706428953574538791840 11441998 -303119650996699334826042175086133128000 11441999 14184571577497773549486888377852703864 11442000 19469181237151535615976191884099584000 11442001 860163804379972823513414953862458903104 11442002 184042912583870564105609721108778656 11442003 370929755408275816249610087324331377760 11442004 -25113982204632211471789175251048454144 11442005 709056101322444606018362323797403134720 11442006 -240896171897194245155983818958744195200 11442007 84687297565450615642721609490272654272 11442008 769366158093772764484760864018334720000 11442009 795293872394920647997567972492536238080 11442010 -258082736734727333839453294695763872000 11442011 -123038161484266297642393627480420406496 11442012 152095098327712462862689483135607450112 11442013 -999591699327575304553126189742332859616 11442014 458970645425192012841741970211676176832 11442015 211213656372943169068641877078574047200 11442016 616655410215511907696869010269685809152 11442017 -599812460733642768500536101046549266240 11442018 43891443663571693579060983810149084160 11442019 -1191314004940950130090894432331318244580 11442020 -52416434780079836285593202919478410240 11442021 488211510644072675585295461464538090880 11442022 -307281811922116170742280127011679590688 11442023 408441153909531228018977755719663069360 11442024 398213023818344240525599465983792414720 11442025 -35158720069766257725469196666440662400 11442026 -93643328463240744714824438085815070288 11442027 500917425395897393146541030884233784920 11442028 164351364892803043096692181251082147840 11442029 1053517882743237648261580815507132300630 11442030 260945599155147101242093507220037640320 11442031 -214922755222085676964390015553491237168 11442032 47661103135509368853854810766517665792 11442033 563475744532503116196123272356185789600 11442034 122809528336340607351983388697677306912 11442035 514604941662720245311371177261713428560 11442036 31077448918546956956161593270499418112 11442037 -1307119578439564517890776418089922552200 11442038 -72195406584421797870076427689406177280 11442039 147698411545032733373348474127455721552 11442040 -188199750679441723300126131010890547200 11442041 -151036962944417874687788320786362386040 11442042 -2351264170690690831059649769374267392 11442043 1011433714687636538237585274422536432292 11442044 838838849895970678745412329152473446400 11442045 258307990254348083060281864726099060800 11442046 -88943765862464015208235171203316285440 11442047 32708181589046630845173688481482764840 11442048 -393830241364913146336284910336711065600 11442049 1048205041930458747586417508406587538050 11442050 -275666598171412829613644992343444701200 11442051 -408487730503568458253619585158657737020 11442052 148209700083572845261545901848681384960 11442053 -242906479831149722545366598054926525920 11442054 -54855253774964631741362211446594023680 11442055 -64558486013255427964255004574812197440 11442056 239442809751703991116361073639519682560 11442057 14838554610667753319320418982924838080 11442058 349193836777423402185252030592377752880 11442059 842461718893860410194623211592540246616 11442060 -2803118792109834955364877811630233600 11442061 -129421156700856007577432456575803083338 11442062 353595258908746857110972788162899076032 11442063 8071267493304415557293516962520037120 11442064 224623811373608637496091463018455236608 11442065 -50846453774126235447166192746421432320 11442066 -101118986403226921912541849220041049600 11442067 205911617895237728062314278886936485792 11442068 496248769814696715346542849940993683456 11442069 154328624040313820787207492588999170688 11442070 22256998264537271871263564257364400000 11442071 1206334008268518628395557772540617108592 11442072 -592075349722949438284239912898087342080 11442073 679954538273971423826908487767338325322 11442074 982196419442699849604186096810308352 11442075 -9659400382726026558675607500577324200 11442076 -473286605922880733214027308966669890560 11442077 678568458226818839601748416448582621926 11442078 207925930092826062312235415372265231744 11442079 872189830645881579508907432083809989880 11442080 -77890455391916966297195260782272839680 11442081 207142679034154977714190168859488388544 11442082 306908413920025415705939845515195181392 11442083 913048465995090711473055788079383866332 11442084 -395539382850709731760129072256544881664 11442085 -4925462979862937770613600211076017600 11442086 -136170717521816715914598599110574333952 11442087 -676074168443450400210253824451501984560 11442088 -157264472925051059840876511951472450560 11442089 -188044174372000174362428104179258655500 11442090 219801858720668866514958688519529034240 11442091 -903283513195291836766858227760465718016 11442092 -721261368366078021441226536551041776384 11442093 18943543628399649937724733213434093760 11442094 -516653018361711994447199999877128051904 11442095 -3802353183161219731969069733615227200 11442096 -3246249519151628808827162833247600640 11442097 -1102845921172387906117468146636304569454 11442098 -476304539411763636836399458422911308800 11442099 -241061569577482350994873785682050996936 11442100 -9357148010405003427128204237823795200 11442101 -209170520656061068731214256666190525696 11442102 -10674613233944710641753587948671948800 11442103 835416105064552520406990481064976449856 11442104 -749580683015828335558954664543323238400 11442105 -121702847727429058460813702163342741240 11442106 156287269306359019869606196757453779200 11442107 -290724091281907110128887886160242653320 11442108 436261227349475218685307234926023434240 11442109 -39937240554616146345905013944307672960 11442110 -141660850044247980669547089947449007040 11442111 554470888143464280753055896624969600 11442112 176144239352387207518982367221259436032 11442113 -158048840077048318165975976407232680638 11442114 -284455924874917194812158959653619567360 11442115 959085795541839106879558545788533503600 11442116 80306480996657176232155107253521924096 11442117 315195167527268257170877683944957046048 11442118 -577980174874133559692684872728147054240 11442119 -53174307486357443833180905384273141312 11442120 91730099885614078647210525100390809600 11442121 329039234164934439275901562754899327322 11442122 24067083510525748342834242431063625312 11442123 385338294636525294648038362389081600 11442124 295765285740783304301625395371842201600 11442125 593232138995451505546154443110927360000 11442126 -450783554332155837883816997696922556416 11442127 255004439821328144578193685646724020976 11442128 1099874046072070428589471872830275584 11442129 126401904531849515197791870006069529584 11442130 112652973719468332738295251280045137920 11442131 -296175786380361733578446483382624055296 11442132 101192930830448526343508654751026454528 11442133 106619588308068251061296859176177797504 11442134 201074748859980274529527547222474930304 11442135 -429164746163689256929076039402150228400 11442136 439082206435341246241552993145907240960 11442137 -824922105627269676320455838279427552000 11442138 342631187823784771404413780531654674944 11442139 -84957483165002082121831736982671164608 11442140 -419185957846789045997986676495324674560 11442141 -815226581727386924815911631639841869248 11442142 95496017635662124691347129967107351680 11442143 248785435070747657455441477306849567392 11442144 44076314993348952524748927008193380352 11442145 -364731957732063693539927231355592632960 11442146 347469722827620736113182960775097599360 11442147 256869743179821459642911176686509057280 11442148 -75121529977259760557543133226079962880 11442149 -1093492126802052647486002075179660926850 11442150 316842092858250819130955745659481273600 11442151 -316374772232165937061426610144597674448 11442152 363752659293404311560349013905805230080 11442153 46456891024146732506856294886132339200 11442154 -140828651495288874174133891201316666688 11442155 -249010322384320362797012594551499963040 11442156 -139431839326286788087510200337703116800 11442157 215721670944359959831428987137289384600 11442158 -12183330532317311583641653848179938560 11442159 -567758508346153193703739764916486497336 11442160 -69030115965569354929366480914005360640 11442161 -1333839321870642423149117704290970027680 11442162 1637538049207092627668683391071223808 11442163 -444003707040106001090306585312035969588 11442164 -192240265388431693083974449760745909504 11442165 144531255213275633269310000576990361600 11442166 -25066002718843792994781500712017241600 11442167 1539984151259628872463799279780730678400 11442168 802246014182369712685811009030297395200 11442169 2654710761988920529654967720876738944 11442170 218160460537951268561494609871406302400 11442171 -2652238200304368601209345905064071424 11442172 -354575018380874969309109200253973757952 11442173 -125469364739784031332159148535470444980 11442174 -35949432691136326819065027261677634240 11442175 236491105175944579270289307864246985400 11442176 -20024503353431812868148633479015301120 11442177 -615108646090512787624206331478506195086 11442178 192239238311039500747927294420994784768 11442179 -78156492650953487087262356019999250224 11442180 311838453598727786807206275822177177600 11442181 482320173769259987120143681716694837982 11442182 38803853565916838811669004509138854400 11442183 410205040537749543173543151378610534824 11442184 259991515022039064329865375770675712000 11442185 11275231545865493180803249753679793600 11442186 -113261793553544013908650376877614002128 11442187 772318756788875821473070108990835658836 11442188 -107398497382410815748091198571616774144 11442189 -88371852779331974930208059562883913664 11442190 -435252783892209591281028368992892680320 11442191 -664810870117455479137419422674679331408 11442192 -99315838235059675879311495213065699328 11442193 -181190342118849174134327145875009220608 11442194 14642388118510505289014525789211569280 11442195 -767983236545726065002828589738753420800 11442196 -63837353293759626638332371877613871360 11442197 -165367655808902114831156042510608563456 11442198 2345904755852861615465362154608094976 11442199 548414782283215679239181474049203479240 11442200 26280472590288103551195488383254528000 11442201 38576564064616118837714147492618425920 11442202 -506408759242408287911363988720307737600 11442203 1146245003392500360473105109370667128452 11442204 318652973982423761269666628495436733440 11442205 482042759382711251298415326698386186860 11442206 242125291382133384640470566409389817984 11442207 -80180452485154294194999262529911746816 11442208 -523496630081738004506017049893401722880 11442209 690032372977305550808472809935119277410 11442210 -122574598183240200183872942204645491200 11442211 323866242499327086946873670473807861200 11442212 -92426777802404827256251892331176924544 11442213 279437030518418568351907292610812237724 11442214 -2387185044470742631926477728129402880 11442215 1274134115757893474148406624398784743600 11442216 -615175634172482689292254074838232678400 11442217 -285689730908702464307401546660236703200 11442218 248825133553966971370046550403535854080 11442219 130161980935415143560816731697996553200 11442220 -31629132573164557816495248095762488320 11442221 18841401760895852594317952711741414112 11442222 29801933505748778052474746490288775104 11442223 -198629371584748062929322378628273961856 11442224 -34850668927233441127239432552799272960 11442225 262820238655358861321949266031306183600 11442226 -202149095529554982510948061670247080688 11442227 -691456950478283176596445762836101271924 11442228 24175468046116582330666647490759397376 11442229 410358687275825142765911297863504081084 11442230 -194127161959923213303016742158894794240 11442231 633870270033864566548297521719152681920 11442232 -562092748933851989145129491964298137600 11442233 -592775079490387991778427419897741611376 11442234 -50876429244142557925428836146244057088 11442235 -240740784523078259199143399722393449120 11442236 -138717658953473393174471596958149963776 11442237 -416645950404040075691905749551634493440 11442238 15997986150675367031531614951854923520 11442239 25709459079284948825420878461580139328 11442240 56542483044104296170666150981166694400 11442241 386315106439861332997981300313692101252 11442242 -173455146939564680276447454598749823488 11442243 644102900560926041861174730862005078264 11442244 -998608508424513496783222701335764992 11442245 -578598140202430828320263566110063106500 11442246 123914852097329856452383077220763630784 11442247 224933929668648170673977821989312275328 11442248 262315735588850421867616660871208207360 11442249 -166897200252262426011306401872036066560 11442250 152809869935806334666261326861787952000 11442251 407084193113050475441928158445895935252 11442252 -208319590336261949100211813910720045568 11442253 -215848036746113790337265295350874356960 11442254 175007102621788975685691035002466832576 11442255 139279612899119910059307770416617891840 11442256 780222930748632013197447485764534272 11442257 8734893214825378120093862014990585200 11442258 -324034693583176010478425436255224302272 11442259 368902185156220400257680360890992292616 11442260 150381587825972040943585606448604825600 11442261 -445447881201730787538472883425366002528 11442262 151588028191583902355293245075189724032 11442263 -292522449050160323898821104267279202640 11442264 221343214787307604995825542613898199040 11442265 5904861665587300209585965498844409800 11442266 -271483355312955014953785992929003090176 11442267 19266672327116572514101908571963942968 11442268 -849363398062480429136657860859869322752 11442269 -505251910201365224013765386867209190880 11442270 66831631180356086713402656772703293440 11442271 -590392255064490682297317188218778818528 11442272 -664210776642796354199701934618814578688 11442273 -39617428490640827701778848532815208016 11442274 -27409183926423972211263583522873180800 11442275 -79704043810131550797131553263671740000 11442276 199692396542984021345233588057896960000 11442277 2490413352992004162558824724437589888 11442278 -562829134222818187380709032557119798560 11442279 -710841959892964419470748302546050041816 11442280 94754110728192418815225493028643532800 11442281 1173735379226018163193074698811118915200 11442282 -30244056953465424954018482092822371840 11442283 -1122061408663608236657802776112922571640 11442284 444824431668272508094972353919381873920 11442285 -89824441779330515862315556166173074600 11442286 49069333284870051100414782526065329664 11442287 140731619623799677655574128599902148872 11442288 -60229924511380440092335263817897869312 11442289 648492903323800475271191318145864697920 11442290 -32031503811047865586735632297414571200 11442291 -89562065743812427677950914296852028416 11442292 842651731482848613843516847741176380160 11442293 739500026007535872895251067798037718624 11442294 364151520681890917544894948516650088640 11442295 -345392066314514327065571955625568726400 11442296 452225834498499560761705439638619873280 11442297 334507040368820471758428893595937876128 11442298 136201784713344686014299454634161320960 11442299 58756947740310103508063678533611104448 11442300 -926421349808570000112096845840179200 11442301 23211831522118021526935368017566140800 11442302 -478466794485331965508244127452036571648 11442303 24190236575451858153835125427064414832 11442304 -434463137576952261290234265471843041280 11442305 262039047752875378553974915237137514560 11442306 -385266446460508510381126357292175360000 11442307 -729154424074536422614348767798365869444 11442308 758364204282858973945174427588770892928 11442309 823484595132746311301758545726398713920 11442310 -43518415937081090571373689639519914880 11442311 283217365745209974788223156492652581912 11442312 11735977967128403053198027362318090240 11442313 -1201682965162063698459590810489779812080 11442314 -67327228459943103738262061335884184800 11442315 -206434452093802162155630841739153982480 11442316 -275922705741420933053321795034753484800 11442317 289273141610547165893329819195203830784 11442318 -319117084124527172746064894658795458496 11442319 -207878495211126312739420837498444046336 11442320 8600681732957395399102454830721433600 11442321 199325252995033503893890506325307768160 11442322 -17577895608846204761840732508282930288 11442323 495552554908325751632301850779252934572 11442324 82577701542135325387912414535062628352 11442325 -499365298584072728656489500897073932000 11442326 311791980322168146507423593567358001152 11442327 -238618454474001996999319459288158236160 11442328 -811012131125953247456859398302305699840 11442329 -483850051486922636439200540857858933116 11442330 71661935809192281565400805188132928000 11442331 568166428830221072909827240512734384132 11442332 -65246639137995323289743547308975431680 11442333 -348615204160300298752846739472951456960 11442334 -358574612784153039242029326712485987648 11442335 -677450702557482493272442785702403557720 11442336 712758315634687002287849440721123672064 11442337 372545171011037218051519775294712359472 11442338 -262427754631575472816644624955739848704 11442339 371114769279946794252748437580990357248 11442340 16501721820510467636537477761980334080 11442341 1441119658938487314253028042052833607360 11442342 93898094076217761998769455387479165440 11442343 -17190996566609975053172194887231048192 11442344 -45340016118191341772584416197898531840 11442345 -49711060235664961917650985584509404480 11442346 357796414662050578684542738910935483744 11442347 88382811539639409157628605125392472864 11442348 -127292113183148889105523809319877062656 11442349 -391790977219753314237031276223052176480 11442350 241646886220018314587322209941382294400 11442351 -328621668956457736493423318362466371200 11442352 346605603467017889419662295335099432960 11442353 -222890451812527471009649425836248653056 11442354 -10975572929729210195994599446086352896 11442355 -589599160311935767509887976027489684240 11442356 924521982716665935609542572547257946880 11442357 -799267318152125301719704735633366623360 11442358 -253585117104627336497820431358353370720 11442359 132428817934719969784576199405561291160 11442360 -265026639048274460343219223617994752000 11442361 10806617760381867453371714122730732480 11442362 -107449715811639951136267265893352495616 11442363 -196275321715920232392627924328041626856 11442364 464310212399946905175839178771007334400 11442365 -907422107081699833361241872637704820 11442366 -43154334495923009363075384256728002176 11442367 62330056770252544258853631869087076416 11442368 102663671774630536720226833152381812736 11442369 -224619906999470955502904337393436514256 11442370 -187877164001431215366035184021731020800 11442371 61919542373519273753641488723443328192 11442372 -2110623262689258310397834000830629888 11442373 741265373110323518947523779342135233184 11442374 175928103593796809431368372427672380480 11442375 138011450482906492727892354493258008000 11442376 647416095273990448320418126374522101760 11442377 432244529156542863439681910172124790466 11442378 -153692857629419305402542393892932638976 11442379 7621022213911057875721070517225177728 11442380 -123538014348956472027108461674089646080 11442381 -18929534238367357113473021218864842048 11442382 97809652586586522989363241996138439872 11442383 441278724107390462811160988396255323632 11442384 -68799926397489684182558776229437808640 11442385 45484127934633177288503640915246105600 11442386 -5736164646877793140120303934640748416 11442387 217611190001977854197020980127283280960 11442388 76988905208845835520463248185569290240 11442389 35554142727727418132416635323576409600 11442390 -91221951608042176553066878311272638080 11442391 -1082941753737600451091890470306225604176 11442392 249757739019531137363927672614455582720 11442393 -256861007613088809120444271314905855100 11442394 -870964339051281206998336400321216698368 11442395 -629653361234393749409630035407683073600 11442396 -80873148326205360075998208416312279040 11442397 -285449023196284503255964560207442058580 11442398 182133688548122440228129687333492113792 11442399 -125038517265629560657581665618097879552 11442400 676586097596939790726874088418233548800 11442401 -633156516531597900823036795060247547600 11442402 139913615380467269609150378249151049680 11442403 -69249458126791136229010842539856324960 11442404 231830822368695613035466871067345161856 11442405 178618102145748125669563780777146057600 11442406 -171253642533524199377352800382042754848 11442407 -14226748758305606148633840773313985680 11442408 325926862576104806060104037809933516800 11442409 19203815993231296169329205789322319440 11442410 1264205960163404306904679395435601920 11442411 909600493559915172861096006272542038720 11442412 161799534719931033601846178547404017152 11442413 460166578084334724772186888626765832662 11442414 -367471822479686608168188721176586922880 11442415 -32919708911793931636039234725518451600 11442416 -205393001432474183824182612352419299328 11442417 -17812275841051344515402087616874548288 11442418 18125094603897257750757233655336729504 11442419 785125952893309450421338388175323375820 11442420 -304977167559327858411448836951689779200 11442421 -15909614028876884244859509981649268000 11442422 2541514814287310351035626446105188512 11442423 94239634839087354363689244675247497168 11442424 -277631097187749116547539221533597081600 11442425 -308436009931724056839051440772899936850 11442426 50936331088526049624171742739950546944 11442427 613361858980302791284249846273111184440 11442428 118561793495507818203228977552431398912 11442429 2395066494061991083090250312800418304 11442430 76986701310962040379729600443077367360 11442431 95678263674463895484117666540476963328 11442432 -770201608861328518006682471688661106688 11442433 125018494993520924593902003781738710784 11442434 314495088932579753905198939693613711232 11442435 -53051184241498724164834626754388251200 11442436 -198265731909516461010021576190755560320 11442437 -200031911121244196083936321066268829600 11442438 -164206864601216176488465671612155330560 11442439 -20624141979681662615217792185453250880 11442440 -305766348205069121191712281476310579200 11442441 -210763392258870229500640733131574272512 11442442 267783018651717723264719675852162118144 11442443 -1833298080757966978839551534626881121200 11442444 -17539309242256720385807660059863459840 11442445 8389406491881867306843106717419125760 11442446 -215867101742296927344840485588988149760 11442447 546791504821269569238628814603518419624 11442448 157219897193662445554826213672373788672 11442449 -331908371212879463845848178234311689550 11442450 -80026446970331205976779497307592790400 11442451 -7651407149480652170653666266569163648 11442452 -80953250443115474864633160025167083520 11442453 18329928726258802364881628467195387200 11442454 99419238952240252856104369089512496000 11442455 64844775739807526508076991867281920000 11442456 520732408507178539020901143838574929920 11442457 -318793140701169912962406927485954449920 11442458 3497609246203281924895781676862868928 11442459 276589712366331420960904198931819573760 11442460 -304056179892119136352654324737434649600 11442461 1001715185491788963346991328257946462150 11442462 33753346629170296749397399350749073024 11442463 274755250706416219493453358606265794000 11442464 -239437155914087563792373666914632204288 11442465 14598534259003440564733614210028425600 11442466 -41320018300528184520890620465783303680 11442467 155717312674990539592294722053043687516 11442468 -430660579917193724849762212641035688960 11442469 136408774645303597632318948381263388640 11442470 117422232454687830841912505310136483200 11442471 186404198309599753634535779684936129280 11442472 -1788787870130272856563775049360998400 11442473 104618909762740502879031212064231779136 11442474 -378212332777525710873495077931711626400 11442475 238925589062764835565216545539382883000 11442476 347425699368871789698415730998120952832 11442477 -31475815711132347730134552567738883392 11442478 96948976222160553419701155953408522880 11442479 -2278421984667303479668575891897180623808 11442480 44114532355676014055997695840747520000 11442481 669948464427179727381330560392537421364 11442482 63171192615314257999060425051798968592 11442483 279052791404393776643037767361340496628 11442484 72898067282741777594757607809052057600 11442485 275681107097614950216317513520259928760 11442486 -455295721034697794535830778607007808 11442487 -82765643506186161636028235909872693408 11442488 485448959158436771908952589331897282560 11442489 -33075421226378733096389229887859043680 11442490 -68330798800629961456086107669422740000 11442491 231041196098864127190385391169623875784 11442492 427124464947174529031227495385677056000 11442493 -22370281359402616497957576850325303400 11442494 -6203557568571380707900376297459223168 11442495 -22696203944664748279361145303854696160 11442496 60361181553383186179536191124469186560 11442497 -131207125588339209670712995937865505488 11442498 297027264239389987439030655835378993920 11442499 1224013287993285397246930272784854285500 11442500 9772624542140912795769387014592000000 11442501 220022760033146343374062658502753467520 11442502 236571001111071440793612499634177534208 11442503 347074494018934603898152396017752317440 11442504 -108411181506812615815975591416022548480 11442505 -637171510983069724219526304735526773240 11442506 -789350119623193671508643319461646032640 11442507 -237497546321041689341545024820601239040 11442508 228771508476299020886290868776509898752 11442509 22637861320219117490989277497493213880 11442510 -177776417087906299148999230670576433600 11442511 -484430728457042639435287435756035628688 11442512 -152106477360083940858700568333005430784 11442513 173873301651297170490206373949022354784 11442514 326445833555952060531817356082740947232 11442515 -3778848801395382536127051672569959680 11442516 -43484822570524367618858944677942171648 11442517 -399412596511336516760190031714373892480 11442518 54367060607801768708121519384159048960 11442519 -240979251423148291703355240618389779200 11442520 357824106269110152089279072460645580800 11442521 9012736903035659461916703072396167172 11442522 57508501858486613756580451908488232960 11442523 208750802545439888632650771209849786544 11442524 758613952064864446637358105215376708096 11442525 -120922646047835825936832054744018895200 11442526 54169587862725847801375184724558051840 11442527 1347589320095184870500869084023210091032 11442528 104973979844609678215677925797111005184 11442529 93487613128434864848337643571846232276 11442530 -373318343523247375500307751790978278400 11442531 -7871511449447986385322486791420202000 11442532 -505077161223606175239580732565741394304 11442533 286889636459657271843615644316854422782 11442534 21798571049224396339069393387957370880 11442535 -10807494806392628612466416402242699200 11442536 -31085103989655714783196724173273251840 11442537 -548266889989170275685341260487316394806 11442538 -566050177282003465783907995538857408080 11442539 -695316906634477402272769940496550069176 11442540 -37147875200634574250847323033710003200 11442541 4619940427338721876721458653847882560 11442542 -518876065504976862825569152990450619328 11442543 2908339885765629276178526863438195584 11442544 208436341075169102994533137847495720960 11442545 -597708627884947148804640869440966730700 11442546 -3982579182173825998089201861954633216 11442547 113682073410060226468205947815498188472 11442548 -209240920877804011679039197689747976704 11442549 -688299247781403273062595089212665095136 11442550 59686913913336336486170219042379772800 11442551 110119402696623629613055151334323645400 11442552 62553990580467585060295646338026700800 11442553 175064170496022995774445622051512781802 11442554 -11757373436708666008299074759120210688 11442555 -440312362295707353213068219273848057200 11442556 -172812962589039402875305419970458695680 11442557 283835334168172058974496550845587610112 11442558 856763119444110523327849050234298368 11442559 -566388556054550241358482847144658501640 11442560 -607564850649262108221151654925303808000 11442561 -37674124112557311093245087057286878400 11442562 -455114601567370050694109958696903697968 11442563 -941968566601223884073021895619531102512 11442564 -190483217618159525889571244629288501248 11442565 74335298249663263636691235072452536320 11442566 -19494428073561273323497040272653762816 11442567 526271116537966017318918396535199731320 11442568 -594234513764194670661011237659263421440 11442569 43439354798516962111604417748609480000 11442570 -203314215902439282544907432449981228800 11442571 -255731650570730008614853196806949442016 11442572 -665725297911413706137077046938407969024 11442573 506571883476143182320177398934037463040 11442574 50277613346810879951822712257543610240 11442575 -82057780637169715501089745651981173000 11442576 -148120755014252851098610726031217131520 11442577 -579008727774972760866534815978198298574 11442578 -500390477068069049301754489959983625600 11442579 915335145723351213673777205271255456000 11442580 -117440835930574827621703615961036789760 11442581 146618957482586400009914680207136836572 11442582 65605470173519175149680532392782421248 11442583 -256690959902675264173634400792558102440 11442584 583880917246903983149187006888578641920 11442585 37574163642483687215783920280660997120 11442586 -233372809695446399431573538391828930816 11442587 141076669650545710418058000514800608400 11442588 -390540232415116276436966890890054574080 11442589 -1298364369196322092554385641629206179610 11442590 165063079875525662195828224843184611200 11442591 -409549870496646884519998317899265940200 11442592 14575389831756326558235244562674089984 11442593 276704125367682862503953992890252831720 11442594 22281092639668786437646755114779900928 11442595 161260367605366262082622858455951253680 11442596 -88637113101222427749805643764515717120 11442597 -870289561796439742544758413563277828480 11442598 -242542742311648795418589897731650527360 11442599 -144854599104010176424531750664879450064 11442600 32634121482316954206039759581122560000 11442601 10271599865820441392894023663059529824 11442602 -210954719899749418088782246843657437600 11442603 -73135252241331602034700890599254387200 11442604 -58340103898683828832256462207882803200 11442605 147677364048055428327220120919937505560 11442606 -39164330600274356090168067940106115072 11442607 722325222441170626077225125588839816944 11442608 70611230652265468503615540446999445504 11442609 -159004325891521957199628606924763719486 11442610 -319648946084801004682841971337627603040 11442611 -59541238004576497475696038005973228788 11442612 422892481476304620547118270054411046912 11442613 -161925366711796976584340847782707576576 11442614 -652639422838832150504837546497938805344 11442615 -247058215931618022405817544475151503360 11442616 -31161921527158273601205598062332375040 11442617 -923675743408763797094271320424439740 11442618 268901827386533326774416627269022025728 11442619 -118328525593359166727068030895577968640 11442620 -103028852532249598610753884621766830080 11442621 148583306264371947225124758714921414912 11442622 -460056755731391471451437453937616861248 11442623 498011532246754529881328858684898428304 11442624 -41351609577884469041507843349065760768 11442625 -956940459428099217653533069246498671000 11442626 211921928501386234093278032838699054624 11442627 514305086462088954828359671494014206068 11442628 -20353604556662695132968772676469749632 11442629 188329159247552123735339701366554919968 11442630 221960565365738704629725437272625432320 11442631 1019368570935931176089911799561851899592 11442632 -604589010504499706311974473876731115520 11442633 638830849311673223449299393307792740624 11442634 -101367326829347151499929806111467531008 11442635 -549394647307498971638557050070368013920 11442636 441927066036893654139033601220636505600 11442637 77112636327404532975255395058256741920 11442638 -264912755083659459351290343340209949056 11442639 35939173376683285529592193881532276896 11442640 -64671355929491438376650746704516218880 11442641 165642879931732966115938473539755453440 11442642 -95972506833889976516585854403945033088 11442643 281925684300829241849107663744386646892 11442644 9537005793751889061048367151761108992 11442645 -513299687205472199521439511742785176580 11442646 -1397021018840215834298057527350640608 11442647 254302280468355299859009132694960447800 11442648 120678925063957329341399812779371397120 11442649 -305911175699366552484402861674271877848 11442650 -347210120154316992482053441307499697200 11442651 -79744986876012962578749800320162810752 11442652 113430836325407676340704933820933072896 11442653 1252468459754545168192618222698960916902 11442654 247226398308208843265164875956220407040 11442655 -201461001269424763600236035918255270400 11442656 370653843722537835796251884599754883072 11442657 192511840157874925162432598772947313792 11442658 236324549546221367626207702871224320 11442659 19038911188385415151468425787226632860 11442660 -183937823171940852702738472127571210240 11442661 -480861728498467761103037567315000206368 11442662 253721697380705506414339849830470277120 11442663 -94272124096132582261438288803083574600 11442664 -1399611256853393427360788872316101478400 11442665 104554495403803205235556392094562413320 11442666 99433603446420275450956780375881081600 11442667 1809984750790820903970784254382573174752 11442668 -561183456587100635675991379380429479424 11442669 97423037615465623509371366150108681280 11442670 193554582571048113101080991190124863360 11442671 -1110154936724308142394204289893513966288 11442672 -206481233965755585950951333563321712640 11442673 754016781924060126269042311853876631360 11442674 375395217057368589401417830519456602240 11442675 305421171742479664018557843905536218000 11442676 -800452291812568005232458890030106931200 11442677 -41958968537982871276958823028880698500 11442678 136828927892767866860230747195353867648 11442679 443948872099468886356524343138730722280 11442680 8122211180261361485439679610024140800 11442681 718401206858205024692700615973048767840 11442682 -1079605786613229146252360203843328126208 11442683 213044888660817078973424129868240415776 11442684 98143422363406427948849846800650977280 11442685 142895386782862848447878971460145402360 11442686 -108030277881419053594927139367873374208 11442687 -7028023233268487129595764853946193280 11442688 -240359697124584876779379250933687910400 11442689 58349455721459797720767134296772336640 11442690 -22317423911127299982772063825338792960 11442691 -78478525705789206591060272901928877296 11442692 -9833988488662180610149807375059725184 11442693 -359497561720549182477751787952328565760 11442694 -186663533480174162113251786790689856896 11442695 49081911749371618193728765284347358000 11442696 -272929482757618529112915155943789772800 11442697 -18337449610789180209384475339349712000 11442698 30685663704379053562457568996235383600 11442699 -103620894609389137028389890293641974000 11442700 -108691045450190169116293820684773785600 11442701 -887840461144667913669600220663038788298 11442702 -37977131632130955358689222476676890496 11442703 -1101742957000447950723198624564029908048 11442704 -4620167126917387142323493404284026880 11442705 -80202397901032185325306680522793040640 11442706 -13604000597991979397890206940226007936 11442707 337490344539514029733863195984866379120 11442708 -38721258559244225105845987447736249472 11442709 946987928102766666942378726015487293180 11442710 76419433420201637014026988369051925760 11442711 119363401300894833956507982047568960000 11442712 2229382782104416086196295032865587200 11442713 743613018311177140494560756822728693962 11442714 12673256425462520772056790926511393792 11442715 -584248966314103576217227747368299827680 11442716 -186375957831914721917253579518261660160 11442717 5288867077186423045477471089771297216 11442718 6391322332387710689501865070456646016 11442719 599311075865115425952930145711410818448 11442720 31934732633226180165289726536214118400 11442721 -613750971119583213838828522212743030528 11442722 -327478618297783767254266522155368613600 11442723 -539626063777013612050971265334341577232 11442724 555829453086496555622992476133768186496 11442725 -124363161686124991410735713005040185350 11442726 -264775300025547899992066711480754551008 11442727 -595275939843338736607373520174637116424 11442728 991743619378557623832364837353876480 11442729 281692313241097628501808742783308540960 11442730 534412891141837101370931966326425600 11442731 -124569017872715791998103311186922880160 11442732 104752399086982790695118752802763374592 11442733 76803962736920454630292295281637014380 11442734 169986809932497991310605652811013045632 11442735 -493762460621808955028612698107935416800 11442736 -54487243692924391977008585862174097408 11442737 299653756704751975856368339646628634386 11442738 263643099003114996983443324710975702144 11442739 46300572115652311226179646685161207040 11442740 326934617228926643879503543976528640 11442741 -830232168525601120664884807849103494176 11442742 -97597541677883991880444434546692293728 11442743 53595355853888437945847964377147532744 11442744 -394653461560165656105973958160396656640 11442745 397576002217848582180921761284488479880 11442746 113718577556699069280963430714579276800 11442747 13394891369096389476496645911297635328 11442748 -435591651604573846249914750633557742592 11442749 742177101006966300652740366853830205836 11442750 18115089570462810490786311976005120000 11442751 -338361285810131031858237770465924182656 11442752 215080218197245309019921660112397664256 11442753 63156174309368646754540403448723859200 11442754 287610640425768133173024636806779839360 11442755 462261086543033326756822902867574848000 11442756 54734519307601087617069244508474732544 11442757 -118030413550003670223541568842084624320 11442758 -431752867003481419265001052749751446720 11442759 -291925148573393776431223873051838705496 11442760 49335495693404039815113105232991846400 11442761 -1667425755182900678062481002735721195136 11442762 419398475698368305047311487737374937600 11442763 -193525460478211041091309831981154508776 11442764 -617958373880183100804502737205227527424 11442765 356846814929014360019163001018805400000 11442766 179063419232905619225571715054604492160 11442767 -121772369692303108786281652312210702608 11442768 45846726511800555294076081618515394560 11442769 412558881307504782751956443984767519040 11442770 440137037441765891985944588331708754080 11442771 99810397376339610976428175856767258740 11442772 -212538310586009478811272511623123357696 11442773 -17198724847928961531960076224570564096 11442774 -260332746174567497491035810592395935808 11442775 -151081658967168268305721861782602933200 11442776 334867366035957333502262146115850854400 11442777 -853942831583865432095640299606144311392 11442778 -321032460222566480690715546309252652560 11442779 53758472949866879678902103191354669380 11442780 -113983194750883932364557118468988590080 11442781 100553102169390856796339544888671754592 11442782 -22899713714442462772536401212948263936 11442783 -349758374933547893283096266351353239552 11442784 780296557597451178665694043091215712256 11442785 -667533575587498064266598250226795808640 11442786 -229118957817993455545079350861765519872 11442787 -712221917499738380625321823530307054564 11442788 -102705419636168017699285958232537047040 11442789 63933666590746853233922637067671687870 11442790 -88816120197259054831341997923173289600 11442791 -867742585360416565202215155089974596600 11442792 -688173203175680612619048400645442273280 11442793 -1284444152185302971926369943834856021958 11442794 -62147765898581117430138447296653076736 11442795 -28234216709427937298092647813548190720 11442796 289705322437523606175665546268377118208 11442797 -5798382629618876429883817928504810880 11442798 -310132957930275280010047165862970057216 11442799 -333010664175877292830049348854366452416 11442800 81564273522126776174626970203973222400 11442801 -417744479718129469242307074210638452368 11442802 191845910886729118102906767815798753280 11442803 800829532395547744664132081633658914064 11442804 328634197667282700307611674789533802496 11442805 -254929934777626588835570132100861175680 11442806 17713926376787886332055689893544411904 11442807 -92071355499894024030215899974464763120 11442808 -62357138585860166847840152873931079680 11442809 -113147003964564860203429985361373737984 11442810 -77212588969659696199473603996543098880 11442811 31261561627042927187795968332792858232 11442812 26352135663325201530024904170022371840 11442813 -56164424067418899419697246520948545024 11442814 -315498153275642678982447774199177673280 11442815 345835688216700633113162178201342201960 11442816 -3797824379854883986467932861575987200 11442817 -366378215646146580694594864536694955134 11442818 -370604722048443861922109589571598510640 11442819 -276422352404180787430402433694273361440 11442820 66868914254157002077684992318501504000 11442821 752726692695770931482315285611459049370 11442822 45089830581610526337420950648208500736 11442823 27330429729825822137134227442506385600 11442824 175808749264202561291764145187051571200 11442825 41025927225947850533222319256862777550 11442826 -326518212399904615391387864703483022080 11442827 -654927011932100201323760522815441207296 11442828 26558845524861719571934037216372772864 11442829 88093573427524064393707071322210466220 11442830 -101862206429009935758065478928877702400 11442831 597960816142335556898787781773026833920 11442832 -30054039926283844315632265073086218240 11442833 -208104438112484579748268145869899123918 11442834 -253790212243000569416971623717792537600 11442835 -963192478826026423460661658298997683040 11442836 244548538693439566836258121669246510848 11442837 39879786615300278791032486673262521152 11442838 413213147915384624550277886809583261760 11442839 325900993314906491330358159901297676280 11442840 405704008743580707616981315124025753600 11442841 4100798904153346254592167142031943242 11442842 -107274210463042843550758016630548469760 11442843 -151158662637149890084006427884586513280 11442844 -19249539622680944566319000503365664768 11442845 -485529259804192995071117269392613468800 11442846 153854927448695063712276577594321713984 11442847 -379731917142787347623255416175088027560 11442848 -39581786766410701710887396301641220096 11442849 -86759783437988742368284433202117120 11442850 67143225691901345101899883815605500800 11442851 113051690085071462847161556983118259152 11442852 -433321051610664262025201292934040279424 11442853 872257813397898117848939055320712710460 11442854 -245484066616327021765316804685437957568 11442855 625901576253000073717785361556411243520 11442856 -290143817037864659560570025165470725120 11442857 -239000319747056121622575774346124005248 11442858 90336524316528390772883769947388326400 11442859 11086722241976501111601582164981656848 11442860 -30129403247428717636558511968718714880 11442861 763296678684468714600070464544758838710 11442862 -138966055448801306421551774796012005568 11442863 2151605832681675657157032161371717117584 11442864 -151268693121887334125958400889314344960 11442865 -234779550778181171747330387040684484800 11442866 -606392173242637560361548173321929264368 11442867 458021410977113769443841420871659234048 11442868 193201323660802462208374036888078049280 11442869 437429758133321950714588118945235786396 11442870 -176139320825776527451372506599541047040 11442871 -773335401308747015167838608769120490576 11442872 -319293317228608150231399924482024837120 11442873 132833900028525767531945959992060473280 11442874 -75854778328829854425884507968613426064 11442875 -125027877541648093529456667623838432000 11442876 270581414163622924452972313327533711360 11442877 -878180702702788123210936249004087865274 11442878 330415607541367191692743393419323948160 11442879 22575226201567998604243576177862164320 11442880 54523815243404266436239883110868582400 11442881 952135850084486780012407927305695663682 11442882 -1655278187501039404294105084929434112 11442883 -14527862435666761385938770920033861480 11442884 -152159121828367792942058828407780493184 11442885 862884242205027123248805823788656390400 11442886 -88548734459650374406316768222371458816 11442887 693496059436790161681315091482246318992 11442888 -439755979972260690708406285580507381760 11442889 -1315592668735002806793377120023861542310 11442890 57343929855241969581064611123088339200 11442891 108608300841210879790957917909294637056 11442892 570015553591539775492084248363803753216 11442893 -17928501466190513374025698078654831680 11442894 46811946599683574821748664675699328128 11442895 -335747741664392157524502052411795990800 11442896 8860257425759628285169144678656344064 11442897 1130552567973062327210643689917413240000 11442898 107270521979624871441710011189208294400 11442899 166331837559213801403978687014279209664 11442900 -89258506917857890227253313979333120000 11442901 658775902982420805627122132041961563680 11442902 -13135377215384501352396617293991424000 11442903 -80523951929201620771034194375973311896 11442904 -168898421851161081207835393928457216000 11442905 -793657817059102341302071037269629074940 11442906 50140090864097552242752454126779116544 11442907 -351351789195418267455231237703852754400 11442908 111576156063379935348741322273558640640 11442909 57004428122872762878453570544093275648 11442910 349884675101241500430770606550516183360 11442911 353531336313121492993102668467739698352 11442912 43440867390833847703000283908408344576 11442913 -1138223201278498319258586482254975358720 11442914 145992133294377497015670565238086474752 11442915 71624385104229571339577587070989901520 11442916 -123427919964884332282052162204175279872 11442917 446272858519142931037841962032250947966 11442918 337172084058156882779745548362076416704 11442919 -94201322311273265426738201296694900680 11442920 627728218321543161459628510320828364800 11442921 -7282819736877151783606436234873991360 11442922 6126735800391080139665234155000558512 11442923 1087525595155356205694724099792354749172 11442924 58875207861129606507062854417771883520 11442925 -104909137634389960260311822105642566200 11442926 -39348159571925962533816873191420285952 11442927 301336724259309988148750925623190560520 11442928 3769819625638407740092266323619348480 11442929 220918041683073937764378012156799356840 11442930 -318073613466348698654233140463226580480 11442931 313374135374571340504734647275159556464 11442932 -242015853682593184920423481442571601920 11442933 150770666703408810563715577009054513920 11442934 -639112402878515670614500174486181701248 11442935 221884363593266360540422132551871016160 11442936 -112368368924941587992516153801639116800 11442937 170351743602144952080811699207971655680 11442938 239068260567395342571569662479315372480 11442939 -69417862731850964676648102189690662376 11442940 54337886773487485950523223601273369600 11442941 -1089910785026945349296108223310407761658 11442942 -95791459854551362687988948047429161216 11442943 -7883177862771156493212064032095739216 11442944 156343836654135173020536184442663731200 11442945 2334152180185828188951381727035219840 11442946 10887750299200087948064362658033923584 11442947 -962069370929791987771601415086062169604 11442948 -185911295863269304754379679015491102720 11442949 -235780060923584876540311040032104883968 11442950 -300973931122452582239889342036394116000 11442951 13472464681070816192959786584470807112 11442952 -935412846599369708305375239485228851200 11442953 274563436840463987816060200263342667620 11442954 37149606372341730677508047517819052032 11442955 -289555759118505961345563914583576031200 11442956 -176480424015255035056096623006828997632 11442957 349597601362880175005069553435216853440 11442958 387761969272270892000396601858176710080 11442959 -838117514965587203425734509095243921920 11442960 27752183481475981815221258791153827840 11442961 835009549031980005298162906019690336112 11442962 330163577277783890246710310730558329232 11442963 51018338006158302109407030740305069824 11442964 -382627580101000150070428028727490429184 11442965 163705038441216657735111451886177982000 11442966 25779432476282491851321547736532056736 11442967 1107838793553354131079630039901745569120 11442968 -186390418386149743783226676156269690880 11442969 56176343343609047413275367224209208564 11442970 533493392916386663279126173554639840 11442971 1931203682074735134302305384274571915072 11442972 311438886659398188660652896500466988032 11442973 -348388662180623828164982342701566810778 11442974 -37741536949909809123488394148474792320 11442975 5931244155223368532732285808053459200 11442976 -1085009312813328015541278899553125203968 11442977 2876283852816798443681978967952339584 11442978 12091495742181076633721440081588350720 11442979 1232727728764723131831476255649509119580 11442980 -231782942442387406164033801682960527360 11442981 915410323104219780889322451609133705728 11442982 -176360723475617075054383669703766015168 11442983 -156254923966687536292360403241461285616 11442984 -165380675994294025759363347088229498880 11442985 -716007996836216437140959468772972617820 11442986 -69115314489863930930133936222500201808 11442987 40416853276480081019996085646433717088 11442988 1581187039301249247375304286068410880 11442989 94466601533824060305844955168609614956 11442990 -54000643896211697534054939446493948160 11442991 -506817409073986368874614585511696089600 11442992 -272093807255746602352394531133487841280 11442993 -436454179163525808100115799058703225376 11442994 674120285369915965188095252775992556960 11442995 -165320372626069166591344469794266800880 11442996 824062781045060319038589925082990088192 11442997 337213197583238845129604541311290161600 11442998 104693438878986293544079771258805636736 11442999 -4103082745572510151115337766482130944 11443000 -197554219029856306728566522968366080000 11443001 175078172483798965014145234710899025408 11443002 -253983683994418323423342469780227279360 11443003 -207445706422403503991109111630400795632 11443004 152278247941521897374516955364672429056 11443005 271464354982308153994185048792715296000 11443006 34781571683550989348024953246402808064 11443007 1199471698693789078748035378636550363952 11443008 11508856820137513452691265590652829696 11443009 -592644191335752170578207033644427209790 11443010 -145280545937436063866232156731534607840 11443011 129198499541873692811936156251161140472 11443012 73755802515120974515839258704480153600 11443013 -1318125367913532687128068819310495334720 11443014 106013616385468887632402636797108600128 11443015 -632920746658397250132507491342966904840 11443016 314722118907423238101037292089255526400 11443017 -264925372030850666856090546284375700720 11443018 30920090397989380368873996094296170688 11443019 1252398302496149822654273215084796454216 11443020 -192627351697075395751713679235054392320 11443021 371508095548858234697306499261009478752 11443022 137665892016060115978902848921220536832 11443023 -329026207967150641634068625367684529200 11443024 132368166496437934553466761608399216640 11443025 -84479303664953665082503259202334448400 11443026 -43383307288941397999588439410267378176 11443027 -123994335733383246901318754435624536208 11443028 -853530089711630263410257424440108744832 11443029 -186429458629548230992351402416235016832 11443030 -3973028542676660976541416347382881280 11443031 2810442328795692228926081941098920472 11443032 20002421922854563822095538842609100800 11443033 110872749943735101337099984493151550720 11443034 -12702950664315976885887079366461997584 11443035 477065848843937994881759744134015814400 11443036 -263370744532475590472897955139369451520 11443037 -483321553901164157745715960417170340314 11443038 104973764201332901772353655800271995520 11443039 -78540706759568502425361964192652235344 11443040 -256990682659562653510249887885888061440 11443041 289210347219630345023792402906712901650 11443042 -7271262993718352188633489785842719680 11443043 -1807941635376891817974920422199940600480 11443044 -440624530457552388034596082191826360320 11443045 -127807602300695923614704103759837319680 11443046 108823758519618199089140688873932789472 11443047 441218574229462613608431168191049984 11443048 -366605677452863963474534760486558704640 11443049 -1237703545325281559644424612379855946950 11443050 -25903583891237673885464503882899264000 11443051 -303469488119331423890931094368437142000 11443052 -364983929248526867047413780510723532800 11443053 -33005889133794672937552918721583631296 11443054 177837489455019300237758330555209958400 11443055 14076999100372123242809550062989028160 11443056 -72328903412476406247891944247626661888 11443057 1130779201475274709524630158052240057252 11443058 248906875364926770165832956266717868288 11443059 243105697744635731086713910057760867040 11443060 100132781618502529492232093166788198400 11443061 -56445140853853514621041866451233593856 11443062 -90625377379232871700398941865355506816 11443063 -251859131124482844670200832934737953688 11443064 -209161713074745662167377798674771435520 11443065 147138354988080017569698129362659955520 11443066 812806197279553971445018010107982680800 11443067 306282706540803218990785396594116286116 11443068 -17856378640371303195750909091546560000 11443069 255944141593460367297676562219362568640 11443070 -21319668923095979640599000108410272960 11443071 168777950413460502079687721649880688640 11443072 427341746082539620223214439423279104000 11443073 92388709570434307579910017876016748720 11443074 80954321206509019625451601091120640 11443075 -45465881130441335502618127896122438400 11443076 458262510380706918417173003231371205760 11443077 -595933827833611133779802817300768369792 11443078 255565434352897528733599208856286431840 11443079 -753277696644117302357855528030202649320 11443080 -84358741910919922867708331562405888000 11443081 -139148779148315973067713370245352857600 11443082 -148027334346685181987553719348362361856 11443083 581608434408553787536425549394528766424 11443084 -15396893997779029764391766530613526784 11443085 -208068827105004940882524569743209904200 11443086 -53768993771685541759072168011664838400 11443087 -908949519176618880017234849181676045264 11443088 -15551743589995587090188817191139237888 11443089 -1328656676693458551124640363674417152 11443090 -303388445275821701990161028399850301440 11443091 1415261761824808467791236319216703336 11443092 -99231614986649430059150971099476787200 11443093 954155553447252797422819084698714131342 11443094 143798710815376523585776944586940137728 11443095 240275557101878971080464050838475032520 11443096 -698175422311173555442686689801652387840 11443097 177066917503254730440745060568171654400 11443098 -2572532524643039259550307422243697664 11443099 179229087481404328743037404609639844100 11443100 19646486437987253794981252108937548800 11443101 300771180145721366981137555907023101024 11443102 -259520675271485335854381593435920542336 11443103 88347060282343793088158375555827605504 11443104 -754066650248211143096032965253553258496 11443105 105328330973202541900132660533289076160 11443106 -35532126026385090389357095782004300416 11443107 -70186167255341025782389663713905324112 11443108 -890320802480402893157164837669651102464 11443109 -218013826794021831242798904359308260480 11443110 30461503343222797197159966182728704000 11443111 353770435090774183695089077091619051400 11443112 624027119655101171097256315849871769600 11443113 171537271660664272850908123568112038064 11443114 390726735495633872758070860953427732656 11443115 -15265714348548123707916906962636832480 11443116 391993376817728167994761724989892593152 11443117 -2172042484044464061404114090429815008 11443118 75948200501913448397000401438164599616 11443119 77741481896334554074837814319191796744 11443120 -31268861583132224681724681369941114880 11443121 45022932698914033818023131441258239360 11443122 -113528869677398023600799391596071651440 11443123 69388493666793692512292856526780853824 11443124 -120452619358809255315048352936400756736 11443125 134076281679567998153863209692008200000 11443126 -423889122691006223945793169654473595488 11443127 -311818156099061399135175517907831778360 11443128 -327066197707414429260046321179888967680 11443129 -768677520982462586513452136332764733270 11443130 -354723073989002361250069835393564544000 11443131 -131132479090925931855020745491874260736 11443132 133309102376901125594177182782247053312 11443133 200533746825714601521018995485021309344 11443134 -46268892944406669775279131849783971520 11443135 -184368117770654237970313660326801156240 11443136 -11088921593575334947342353834285465600 11443137 -695235269121824647569964287921362149248 11443138 -52522599803853108541268309861002249728 11443139 -518114631398489739765080244929505569040 11443140 -164914461446967544754259477607914086400 11443141 -154448648221782989548256437020122068032 11443142 -10696503514742869963173806411185670208 11443143 -197377802533830933709370420716559906136 11443144 346389535422211104033160871449522667520 11443145 120619490711273883734096333799123046080 11443146 77733591322811689906821948273695175168 11443147 -176708784743785731231410437158142721200 11443148 716788959466965904909130404281846590208 11443149 -318448805623921903412474371819242079200 11443150 74742042639976431352650958466709792000 11443151 1038362536650344920786676400174048487152 11443152 60405692802988172516045869925424955392 11443153 -158702167420558842808238563230812835598 11443154 -119739060629930990698780604907479820288 11443155 -210223946306029372590879199314588741840 11443156 613979037293974930083695843805649819520 11443157 677059364302310495834717020103668682304 11443158 -220217014414664276144763846182352214176 11443159 -228068639112441643118979353317572392160 11443160 11271843509918257590610854977985945600 11443161 94471801211917965761504713742023845072 11443162 6928986067853681027515178294592452064 11443163 -777712895037418775547525231101697961872 11443164 -582765538899475740969531278831623569408 11443165 907147829277299650768459617461046510060 11443166 -100474543851183622674912064274552035968 11443167 -348381557310307534408534512171452693760 11443168 747068120341649060500733588830420992000 11443169 -1036057827131514462992624652236053166430 11443170 11861558185236818934320004447704678400 11443171 -108959149764740907719774763906370981608 11443172 -121980232850647302674313232774700011008 11443173 -171491431544560123407683725555902264192 11443174 89446922058454749875742896781497803392 11443175 -69302384530753786101945241864225110000 11443176 -352315675382448164517078785228899584000 11443177 -6281743591767376305487770740144706780 11443178 -418791126847086715014880195909767393360 11443179 -7148121937438720486269974680251381312 11443180 -124664507735731912990070277114419804160 11443181 -17272466408251313043615326425028511018 11443182 44507955120368777011230679105307267328 11443183 -279736599361002843046019763788920731568 11443184 -130467857024612754057530099138246344704 11443185 71441659327912936493652456393751649280 11443186 -157378895899616067691431800332158452208 11443187 -76584129853246417957500882730965050880 11443188 30315172521475636228720649904651177984 11443189 -885382741350291045581750361379549725010 11443190 123771516957448676491206501731808368640 11443191 175329314630022614681983191325516617192 11443192 -616550644657213448311736724607760793600 11443193 -740812958410823389890243376014783995820 11443194 5482341340471356919649756313493807872 11443195 -644183539801348370762301930596770282080 11443196 256337878348874821333431049494802022400 11443197 -986244641768659338227916725585555652480 11443198 -299951328616686867477895612936436453760 11443199 -6621156316283975616082449627065179728 11443200 263033073542046157974357104614440960000 11443201 -38154759486565825144047613645363957632 11443202 -229716662309697069348709261768371302448 11443203 11812051246499332495115736910083916680 11443204 435306646184066568882605760264269411456 11443205 -686849681820905057742509594019926467140 11443206 -172444196004991371130413830282975116800 11443207 629478715658980317436440514377692066456 11443208 78031284000009178419599382500789452800 11443209 161711075303215866950702463213164300304 11443210 119418976212506295839425464085783595520 11443211 282789252364472615156081369981374778352 11443212 -148726186156334404828868519482297344 11443213 231334489743899684859032169289650278400 11443214 463818511025161929259585954692843542400 11443215 -268846576681122259605463634313700316400 11443216 -80656932583315080652523142806195142656 11443217 793774773563633714055267572177094841266 11443218 -140315310922069728775888123787106189696 11443219 144922326110823570632092304283866592960 11443220 -97782648159923669840673833847660837120 11443221 -558278382018601064597525204042454053760 11443222 36039147148979180802111999152424867840 11443223 88733567184215595041843967480383005488 11443224 133691131230434260319675120349502955520 11443225 3612401302134619609700108093862946000 11443226 150232525644407693838009990844140096480 11443227 484631045828279849442428391744685088640 11443228 559049913751211625036412676862447277568 11443229 152238381405202424437174252138517103360 11443230 -28414134687111265371778406114884992000 11443231 -370091877617156589465604718280700593888 11443232 -1777433494867623364326573565498766524416 11443233 434362618474927879184396156140280970048 11443234 -442788186139928581746192899663627283456 11443235 -508555258609988709246147146436816379440 11443236 -2887801500821141250639607115228184576 11443237 297306086485972945979076790588450673500 11443238 240699536113286687264576380281584663520 11443239 -441219039762753453315747388023116994096 11443240 -6696230081716296868090447423376179200 11443241 573798347514618079798811296492726347642 11443242 -140289577953720077077683129929603506176 11443243 -451983914479343298202535143952813168640 11443244 -195355282892493433612339673839519741440 11443245 238046987082048428306925955907156090880 11443246 749351193441949702820183982802679808 11443247 98105873836114260680255155980434933952 11443248 -53141033374550961447562775544058675200 11443249 466588672217335178379361885153921056436 11443250 42223319511597191692232463272099328000 11443251 -244589571836333918631902703298770746568 11443252 -143301218644300116743710088912564400128 11443253 -266812892269158652266571009231801572498 11443254 264781169168999130538205245436650576320 11443255 309069165707785957232805489242550828000 11443256 9553719723875443899947033585991475200 11443257 -103840076702519021650999830469822307520 11443258 163931375582468335191053170744581122784 11443259 -263977946769201246643702028152925465760 11443260 -32327188794035376800688021774438144000 11443261 -10765125047821715296567870058734303656 11443262 243357704630397808170899606610202021632 11443263 248110162886094971891532344445045663360 11443264 35274513581388121773977767985802117120 11443265 270854178088187592881253938159881180800 11443266 438862882676099089110704141315602972752 11443267 -189860062618405851147522025197383496240 11443268 713123669631374930712196564545080197248 11443269 116814813378049864317220404711515845344 11443270 185414442997320378468361810512647038080 11443271 5425179884826107010271597102407838512 11443272 -214360365597449150767119264707879854080 11443273 745480866471623636041928369348122713040 11443274 686071912964390044455618967626924871680 11443275 29771756828499150952756293205034313300 11443276 368266849539476627080545332225084280832 11443277 337540272406506932514612554246502747126 11443278 53093940610179236153323679619128229888 11443279 -178912015478983352450266887128909407120 11443280 -143945452412347277489760228594847088640 11443281 -31865744781572405033710875580499666448 11443282 28392384799658193227824504191512302080 11443283 1334450673745544484534951388135647648 11443284 -137197571678867040255787559328269591040 11443285 -246864081080220346589798622314482151040 11443286 194476540802871769936320227658861985920 11443287 -551092260581236531750268530646153452440 11443288 -1354703477636188961206701424569674772480 11443289 -2933739398016537718829550555237945024 11443290 -281068403349428981931152704702135553280 11443291 -521299935325957507942968395952956526600 11443292 31359788825979331225229772410969656320 11443293 -125347928262813802762505263120213458720 11443294 120843463151329735969973757583043349120 11443295 170403023398871902877137923059261756160 11443296 61452445406686537971990927051325440000 11443297 -73937659412505580711529808451434635088 11443298 -463415774891066025396511180514820999600 11443299 66801520108201637789927670500409795840 11443300 -370306618537940517176745659148118118400 11443301 -476209799863024387789646517526926530400 11443302 275905280382475631006989647376510222080 11443303 -1233024062565792524101744627931962437448 11443304 325042977794305201445598548378444405760 11443305 39187184362563139583289608573556998400 11443306 46038237939561912418787488168251674880 11443307 16297964826865122552078982876644509556 11443308 307302326040813729569209750231898357760 11443309 -16376954370453005170847671627098520320 11443310 -201550702870950026235098862059673984000 11443311 -368862380268090663847773922827687687240 11443312 228669963359863474251500282577471209472 11443313 -83070333923143861309844107417332167820 11443314 163396983155236405991378390287355247360 11443315 -132464033751667655141593112742547096080 11443316 192302859112272652410846615806757959040 11443317 -302137679411427622100810745341378711520 11443318 -71697570655403455773610348526896268640 11443319 -681551835699480368937841491454283696280 11443320 -59100411340221344862785917549608960000 11443321 485561617432131721767844730013014924522 11443322 -325294921614621695741026382455201656576 11443323 -166313243419952014515789296563608709776 11443324 134201800846682528626376529574586546176 11443325 780614680583298245122752611383952376000 11443326 -44609492455741223558889932457263972736 11443327 -200991631471083656495839174087650973328 11443328 298404374229693705032324421300875427840 11443329 -802075065832974071747081369114892293760 11443330 82653388527916587807365430710140054560 11443331 106686954575157567485068279652907935952 11443332 6253556640515944480376751362329165824 11443333 -954557564745284639471762327550419074 11443334 13571806067177757773819850312630358272 11443335 259450832545958012787992203003824168960 11443336 -115252835885066142312488610089123082240 11443337 372299623865067097148584200105021134772 11443338 6492146293468662780798738784191420000 11443339 -18237268760196722742999883527280947300 11443340 66294876871071226258137433413426094080 11443341 87189252712501567616928498352965470208 11443342 429865945775584385046198243135714504000 11443343 -1014196494160055605091703265719538227408 11443344 -165754670231308038343303816464428040192 11443345 471551692722371771265365011210818273600 11443346 -366294151406247509069928342491820480 11443347 263060721983582430054831443080058166324 11443348 71999361111686482665697882244595091456 11443349 305244336822830935080852500472606678300 11443350 -150729861717855855824599904565582648000 11443351 49949417986378344314456996421092648592 11443352 -357397362255282440371841031254123366400 11443353 -248492697344156266055038597325962183200 11443354 -14704106429065384893597429079282867200 11443355 -303946734696286842370952657283019841280 11443356 -746822441481138556180937016369640252416 11443357 694368154138723897489838974599127685606 11443358 -128498947526674291586979485238534951360 11443359 -251069747713823256326326948543289789040 11443360 243039884737042801154988898741600911360 11443361 -190676516908387234408071145994808043500 11443362 -123544139363378628045069801388980475008 11443363 -421161159105513746149700660541539902560 11443364 -225919781627742589587795629006585380224 11443365 179622836291997336841877964496661530200 11443366 -425645250472496898921138133249374912000 11443367 388199826841556658813159196836037076520 11443368 -449597064134584016324702234668568494080 11443369 118080026850909922339351235528700128896 11443370 -181136444503030926628558165179867820800 11443371 -104255473661115752299494043480191298560 11443372 1476331917835621791433722347374701557760 11443373 -1209103415142220546954197779816705862378 11443374 -218143151908088714352701619000868260864 11443375 -9010223108037296783503814414318580000 11443376 46961428317419791770276142523753693184 11443377 219189233023275677570406668227954556160 11443378 634737907792819595685772205451674004240 11443379 974282428981352163554114291494510291980 11443380 -77281261189694079987228197918173102080 11443381 216843995602110773600234314218813317212 11443382 -355768606052232760046161164110294810208 11443383 282574001514147750395509272360642109440 11443384 173566284739651486960232228408487813120 11443385 -254810932394935008263827621263648399420 11443386 230203196874120772679994424507601470464 11443387 111287294935357620388577815804783417920 11443388 63966952475227745782281803127595376640 11443389 196840123436715471901280925936026769888 11443390 152705624363366266546230478372336500480 11443391 1664427361823974119738515832159706152 11443392 -27783414392485679672959098188316278784 11443393 188972064533925895930616430757960530624 11443394 464597281361252609407021178691479948496 11443395 -255978556882972367044292161552818323280 11443396 -737107137433938339448311758945472865280 11443397 33446642790809770910690971860719184384 11443398 142874104158341233792540344786661020864 11443399 1378232279540471867540193644264913508992 11443400 -329466789274038509323590767515342080000 11443401 -96047300034293898018001473895098384540 11443402 -75486722144838014454570653928015799296 11443403 -38083528248012474771048716597689840992 11443404 -106143161566322054688994312593043046400 11443405 460425888897269727986009742809860698060 11443406 -115163012103966080292049339090094356416 11443407 -34886205988090793479743924329081081712 11443408 -126695687734628421876607498425975914496 11443409 -320393099310576479594586770071989093390 11443410 273776759926336407029004429871793126400 11443411 501078325505268280974023516894752555560 11443412 321225343358136613023870696477382313856 11443413 -1842695041086946251424882540718164800 11443414 -753062591752836657806160626651306566848 11443415 154910205980607051748566901573238928000 11443416 406424479808206889600938923126914703360 11443417 670349979957536806984138363064326064452 11443418 -1537717533040352951385550086724078080 11443419 -579262199251007367094334824526560229952 11443420 231419339777034229257827209187226593280 11443421 -1235855397790986617735700654468327941856 11443422 58879556461752015078168775544846229120 11443423 -181584302710680887172137180164092122136 11443424 -61116397628886853075580186027280826368 11443425 16130264977473760574812232563557657600 11443426 343228613505801412579555444042721784912 11443427 -1304806918283119374774082095845032339488 11443428 -5667530922482848965224264962182433536 11443429 -859337344442923893130914436155659008740 11443430 -74639148957007620943775538820431104640 11443431 194289610069711441319194818200190209184 11443432 -70808787080982814279448142950237798400 11443433 -291256164531724461664158909866389913856 11443434 41422619060434701630397521293226554880 11443435 -103376773126616218507988919428691417120 11443436 558589857069313437583332022657695963648 11443437 -671027157282095393362672228945865514 11443438 -175354547326406209965806698594163474880 11443439 287958428361782192904148132461165937632 11443440 83261646270887031134122120451440312320 11443441 665806841104405786412442478297136661842 11443442 -113335368881328407821706724832058024640 11443443 108543512694374406641137879942607363328 11443444 -59992452009768569201497249210915331328 11443445 -22456444873505934955695394945584271080 11443446 -110931675344980531111037826805186670976 11443447 893154506782418050335105531469565923632 11443448 89854683878974191493816604077997506560 11443449 629532776837165344142508046877402128464 11443450 17442392258069851591435082156660178000 11443451 51868961985949823941307227256134911432 11443452 185945089720368003461355119665039852032 11443453 -450164722980015010038268879364306624000 11443454 858109306309634074277559478928993088 11443455 -254408679522008503994573271065942937000 11443456 519685459230696039656294421913552289792 11443457 -792666707250772923894941080911530967294 11443458 -87395623602516828181114527269931148800 11443459 816402402984674298672685650451754196504 11443460 330218452028743024885758742865401048320 11443461 -118438267394023297936224150456069354432 11443462 -27636996296268779342885937669982722048 11443463 -150430956111490230417015327756217930440 11443464 -45972805271545434619838779935326208000 11443465 368715387006479132178220871691740294400 11443466 709572094957908390200593646940919234560 11443467 216274711095594380979902802516888333312 11443468 516390057347741035322471314720066170880 11443469 -56859254871988376714893560763321804980 11443470 54297600963116936281048415155624473600 11443471 25415329006639410901370281687672727832 11443472 81218820023090044323420297810740183040 11443473 12523803607971087229135142384755847364 11443474 -76501901947881550254252425240990400000 11443475 -486265885283099239797270536547266056500 11443476 32652257914619240856448551127370164224 11443477 279026676459384193106875631282803341326 11443478 -231633839795576967234208664516982989568 11443479 -534204109398342935109725818024201445016 11443480 -29268374306428214385858081609560064000 11443481 -70222144254232302868331866983871585536 11443482 -507476770596072794345511511434090850848 11443483 -591126894028697892240781701792678726268 11443484 331418676459505522948960370446106449920 11443485 -246228665221241995627584157662195876000 11443486 531397079232958047959581309599891768192 11443487 -223117032891985804945239412579481157528 11443488 -60812308799458926604345051591464714240 11443489 161682156303206767434798847037834567040 11443490 -354217916010855969078631356019009932000 11443491 -925383455408930744085338538693275241600 11443492 -1078825623610828776004651788315545165568 11443493 -1028389702075315060461858478336710456258 11443494 -366030924578114278253782592135886408000 11443495 -4968302678007246184919992420156416000 11443496 554195051306549744402191464464019701760 11443497 204100682067664311413204681574752208 11443498 -7409931202238705711262748528874438400 11443499 -12945356375486397467693529901673133648 11443500 266321279440947166984517912496336384000 11443501 496066010970734413693023962054804642604 11443502 -83577372597679119606709261606548055296 11443503 -402241180455593832897773879127346133496 11443504 1281454178320895903146334344724905984 11443505 1036684357934052888332695132421736568320 11443506 -137190866558115220841686637920131611136 11443507 23659223354654493569008029740409598560 11443508 90284349587243211577534528740305780736 11443509 -452277274315377918521895193125893980800 11443510 -18732404238578145762446976213883507200 11443511 -1069355054933613172701200766201216588888 11443512 -246881298845950022910456364680195932160 11443513 177211970088749851144008719911897111680 11443514 -71489528285482226029911911458496544144 11443515 -41952731263633614561265738917209281680 11443516 -394417219571957196444008179475816140800 11443517 -120728736695332586833045379192924296128 11443518 16577852506426845036266813659315059840 11443519 44951394773678070835941755228623593920 11443520 226444271980315657671880291886101954560 11443521 1214857106977316666156781844468542673824 11443522 423577193415313089089897660592483580800 11443523 -46714501635248114806252770182970389856 11443524 42778611942411940071087574960414451712 11443525 -110786592965477126467422286048983778700 11443526 -40848233598196989722781246753820631040 11443527 793807947322333169291706218472789196464 11443528 -393764531995883669483316325447163427840 11443529 677539303942832159418484598103656256000 11443530 -21545927968588187131882539781358791680 11443531 470413176746426306268876211591273093200 11443532 -631137620747664819381545309609769602304 11443533 150584014928655271061157878576406615456 11443534 -251565064697357254277901043092896203584 11443535 168158955406828347325943742646363507200 11443536 -2602855993000242115309419970645082112 11443537 -8604922305022010241996979107155334848 11443538 -38964862935811129922273827399690141056 11443539 -373588043432291028173472622360598887632 11443540 -605101198538965617947832207368650133760 11443541 700619035513171384671132965989240645500 11443542 -312023086421006470421542507679394708480 11443543 128154405103496921045743936322405218200 11443544 -75632297661446794847735938028530483200 11443545 315654254982743818236687866428640640000 11443546 66514663956267732107290022393898263040 11443547 -12846670202489040672943642678394394840 11443548 -179971428095982760663433640135359324160 11443549 343618550694396066571137595817218260248 11443550 -187950078040702417436339176657805251200 11443551 26961641753393216662342545866320090368 11443552 481347875815704054495838876163485335552 11443553 93315998562569750808361443049693876128 11443554 60189673337557115230200602106219623328 11443555 683219288891939468146530781222372026960 11443556 377454366240169429606021804764514099200 11443557 134490232683568078243635119345589715200 11443558 23355768124279762202791131362735988096 11443559 -707180963510884170032499795244867338720 11443560 572478298019852740676508654278590464000 11443561 551744798468781208547113925895074255162 11443562 203019009711797946170288752054784544960 11443563 -59018879158299978021858923104465827108 11443564 -141751934144510926555113625474177218048 11443565 36910292198459810315757760176034999680 11443566 -103194303220080933510348250734540468096 11443567 78491940468265079934380511846213600000 11443568 -176964312154104043069432260016342007808 11443569 11086227829993450918167544898143486080 11443570 -126524607401761183411070598724548647520 11443571 -1115888712595499665873117212831384738228 11443572 -276356596375757064185620105331121315840 11443573 -360705572757563227558235491125205377860 11443574 4323349638651650243266823526251550720 11443575 138773499830659088601152561023474800 11443576 833378006710473703431372816688542412800 11443577 -28659175704147887125691666869646231574 11443578 32623095132290553191193080009663509248 11443579 -38563971444467781489862552186936823024 11443580 174631742147830633447741767652231027200 11443581 424788425573377588067064624600871909440 11443582 -115401744184142070162150699473657085888 11443583 177989486799232091995501520686403843160 11443584 47126461957407435122012201876182794240 11443585 99428431622464819483956287629090940160 11443586 79040546814400110451914340292653178880 11443587 -416784053389313342463051582932388447240 11443588 227423601615818168033291036400825027840 11443589 367256334540998540335043524843307091456 11443590 1468865785313816781031030352212437120 11443591 433543609193581476707616705506529843992 11443592 201685839273024040203977430621377740800 11443593 25511694794180167916701483098797835648 11443594 -388647076615150762786807531623612893904 11443595 316067365222512915536402906210992269600 11443596 231431012801312596998064986406314691584 11443597 -309222854001595901283857474510332800288 11443598 119091285037425167219302017275350038720 11443599 251029574779936256866682549396339128344 11443600 -45391533090984220696134495910277939200 11443601 55648464586807860268267927413537771984 11443602 -69766046432198225213332544838173514240 11443603 -823956947984537207791090258586069503440 11443604 253244688692471757016267337629900554240 11443605 269960341019882788820525354498415614400 11443606 646447119160034695260135190680871006752 11443607 -174048094967977857463930381773200012640 11443608 262949355242543068045657046236353024000 11443609 1563052581894339118135772313489923067904 11443610 -139863042478657821926496052766794098240 11443611 59605391968545489466091033611788986880 11443612 167583105976675139215895747681616928256 11443613 -534640857769705488601875295543545402138 11443614 -5528526236187199822772684615287848960 11443615 144846869243123594743240937947475054760 11443616 -201066777156968123201146295229860610048 11443617 432785754238259203330412970159462254034 11443618 -723476644779222762627567837289021586784 11443619 -434345946395248697287443699399085056 11443620 -155073462733296158949639221139704217600 11443621 -26705007570904519470394355332129150688 11443622 -78217336602056029088683147441503912576 11443623 98974106331729016795699248186640747344 11443624 1374386114495373918888957635396837376000 11443625 -970953469839161353553867326509404832000 11443626 27915890104344775259955444159035796480 11443627 141523055817070338046540539203590451808 11443628 294999711087963519729814532437385511936 11443629 149083806227161887177114778422921163584 11443630 -49843650874041210251359538368112177280 11443631 -187963507257306151790091176669628947568 11443632 -28099157703089713794936085875451822080 11443633 2085982860686287767116751411596237088 11443634 -212654252263978398185906521358411372784 11443635 -70358125937840274900799937002559336640 11443636 734136854098360447178262356393874493440 11443637 -849644805048344095494641450842006941714 11443638 -43403181575479893150744631591420342272 11443639 -22941276057753427516298141912773269960 11443640 -67479305149185454113872186237773824000 11443641 -276589408031515667300077026848585650752 11443642 -100731164963380129126916320598988357888 11443643 -973638660198232774936738571883717460680 11443644 4867983556165603492058352755085143040 11443645 1099593388214369365645460883674586814200 11443646 203853384577285579250371297327604566272 11443647 -119851358290683088127120456793487628400 11443648 83651552785794686248597533671196459008 11443649 255692755198524649870922483456214125760 11443650 -13710550355877979940652881574550732800 11443651 482584211847411601172537147719975602904 11443652 -1069762759127828220674225774245289011200 11443653 -432854855507599824604969773128594473920 11443654 391482443194491165285747642055944556032 11443655 810560510680717174812410613709349389560 11443656 -159787933576723007232490486541218775040 11443657 286747390714489875993669174652659471360 11443658 -426766604161441363002686627003753530320 11443659 108857029108177945861404500487817894104 11443660 451441186484358107140571334837794503680 11443661 242222280956352581851692965660147542200 11443662 414040753294468077936068486841335273280 11443663 -348544716067929853766884795681469011200 11443664 -210201588544255283155586139327000453120 11443665 -315617715930352699427347562049346582080 11443666 125777161674811589586463869179738175792 11443667 -302347857256417506438802948129033504968 11443668 -33387108131217451018215984502687119360 11443669 74132408402543241166326715685500520796 11443670 72620284746018228876225078426088623360 11443671 -366686822822895184701416474326687384392 11443672 606723647158907567024626580384387911680 11443673 -579244790997432590968883898929346953856 11443674 -9189121692262742941921902146510415360 11443675 247873000646137684815008103123176770800 11443676 10648468049730561986966618204254213632 11443677 -14290473203717348622151363267492843968 11443678 -632292639576355561853059869352128831360 11443679 112874884327216092033141270279328647384 11443680 -816499454613660059172892121742704640 11443681 -271794774418499974228841699589652076800 11443682 13219465528684274280226544528325210192 11443683 -522845756304137151764601070739581303176 11443684 -343710941725595971599661084525697368064 11443685 478313276657397976939213936505628531360 11443686 -46930099090079656877047974273985523712 11443687 30738366525684706876799425234948374432 11443688 -422962262022439093364955783925373322240 11443689 -557366378837911543733447508161056440246 11443690 522812747893837386995260242358276324800 11443691 34220913784785898510119475800106189824 11443692 74664197313740291876067888548605655040 11443693 -217202826105259259489565456814906566260 11443694 58103862341781258658601634726470294400 11443695 454456081530148754248528717483175419920 11443696 219743387540524616787684138639753216 11443697 -159754108289528744102695067910505639854 11443698 -24145754983490120467737333484526501376 11443699 95038462432757800763437984058619562320 11443700 -8838207350929945939657041181351036800 11443701 266045014363275586246734540134753105664 11443702 -184304036615462075710927672079848004448 11443703 81470084223089767044906987100720263360 11443704 436724782562648389826312778733624074240 11443705 281919472044688062876865821121875074760 11443706 -55091199582246010973595121094320994448 11443707 154109179582020693614044976248260334080 11443708 388619521179418010486528603047206443520 11443709 328153034336564534725656298904679984960 11443710 1907816950142618897621526900776352000 11443711 -578610356713283937711813250915472946688 11443712 72901623553805716611531750197107359744 11443713 -667378352695406959114838053929857576736 11443714 -65679803460471072249443945876472367200 11443715 -273368619896841183683340598012351750080 11443716 -312916382517913718060859351076582391808 11443717 385267778792332991384436339697595116766 11443718 -87965370693877465373149682516816307072 11443719 1844305780512076677583186895380684800 11443720 801101091366345963641041010437396992000 11443721 46721169635886091674498898891655696922 11443722 143748820280506989322637107206918614784 11443723 -668620523708691915815818371562913562028 11443724 -158250933697517614595950142795125557504 11443725 -60760876458160421754268947881659422300 11443726 -201240450802811915747302270299939699840 11443727 -146085934363487957519977078798024505424 11443728 24694933499433522770500887677308108800 11443729 -857247372997662991736448397782813874320 11443730 -79892403960972724322915243878642869120 11443731 -29313867814003332078203159469530081280 11443732 -175450575017572137249676439861981911040 11443733 345599453312207611591584731466067324320 11443734 111674999152733646787509215433642992640 11443735 -735288580321950333387272275776085033320 11443736 -18518707620902315414225001916964966400 11443737 255552367431564900935681628206830947264 11443738 232710126318985227011467262758226119680 11443739 1095946707761692988341086803317789329540 11443740 -114207553647335942187660929595800125440 11443741 -140485067786036158920508073952927120128 11443742 -12823023086870701543678086353656323840 11443743 -247501808280404032699033015055707204416 11443744 20708488448585961295149864725641297920 11443745 -180193850456033933202106252430672347500 11443746 -45801443193168295204696975923362457216 11443747 -119973523837300972159481475941272334688 11443748 80616072494010820616556557311448064000 11443749 -589304268304480504539510989072406450336 11443750 -263603044870596051656152110849752400000 11443751 90006626978061597323446348998773817984 11443752 -128586526509419549150673379630747898880 11443753 -248341593119103661963490967511363274496 11443754 -148738674959088039916530608166545262240 11443755 -235291941701742783689773239885018823440 11443756 344327611683683264796044898301001018880 11443757 -55518163287508558909586789525126704320 11443758 121709865673900482113911234659207275520 11443759 841094175213087821901986482480100210960 11443760 -37472939513484701453102367754149888000 11443761 -11743905841702412110198673157696852288 11443762 -1361704965120101849037265238585193216 11443763 -10912483391393448275410272232878365496 11443764 -82125410260506318877342901317478682624 11443765 230730618916333589372338489065680394240 11443766 221182466040809545517765139929883619584 11443767 -383564634596259394042320732052949149056 11443768 -310275356673830700329179814009416458240 11443769 -822772620982146959604841663656669305004 11443770 -114142389401819001786160980351050544960 11443771 -1314939762286094492050138956081486426240 11443772 -34034853644549021922588297448532118528 11443773 -230284776141322607792939006812882889664 11443774 -163091761036300491183765183734460154368 11443775 -157116587387666022007952672640023377200 11443776 89413201938262235079035150528749240320 11443777 314473617341391212979998214934727804520 11443778 -364785204032632245090760013550180448560 11443779 194074024500260304318968972063090731524 11443780 333090885152892851307194313813196492800 11443781 -572443701123358290067514722265698424418 11443782 -7229273892468015780054870302204928000 11443783 35857816213450832566543990043050875008 11443784 -561466405944155492623380394274567086080 11443785 -173125477510507632126412145591242228800 11443786 49585475556901638845483217799455753984 11443787 -797388329325679903369675076413535968488 11443788 52328161392435205015812554433907261440 11443789 379451212633035907598813871738614837760 11443790 -152840951585411814026680961622879201600 11443791 -147869603482169045596811899370391365760 11443792 31946502533008032686910079673542762496 11443793 1024181800712423601581862178376229117042 11443794 -367498643880036325867773369390908771328 11443795 -1299368447870675677776395422642183449600 11443796 -107898168493298759345327069939928883200 11443797 -204696288021622544534716752451244355972 11443798 -110650826410773600183351029121008448000 11443799 113199039307853738318528625227298529800 11443800 147464002544871163608586996609171968000 11443801 -368449102481745781917503803486558992640 11443802 -465162353403802648659325278121705221648 11443803 -278980664634215363648036585967220247400 11443804 -151088514126226774062931389940110785024 11443805 -2467500732999388910517713586759951360 11443806 -43552940490280432960916077870607007360 11443807 -267338894415054073336566671811628094944 11443808 -386487588374347774502591338124969902080 11443809 206086764178070407040696672838372053568 11443810 -100121079012543748210813625369288240640 11443811 -121063882800192253776294800179439370768 11443812 21669057445191915698942684732354368512 11443813 336500240711579845162156396528505462844 11443814 -379555583355997074775451475669870980160 11443815 -1080813534773233705480329874327832601600 11443816 -588073192876145714705242176572731146240 11443817 -511973782863514005257489170932081600 11443818 -41694969268101949446964049598103370496 11443819 249719777816533333889335738250788687220 11443820 312811879162526941061761355926844160000 11443821 -267942184028727937108454580043503204288 11443822 -6746951744379852760502920397426660928 11443823 910778510060491397060645773171723514064 11443824 36859714587504796054725884230189645824 11443825 173120969721986376347010104068122683100 11443826 -360553261074314236373361822809677179888 11443827 -439806047547979745929753122530169191880 11443828 267319670025413451888575741295120476160 11443829 743067886808342400759678950766695657184 11443830 -229625774818003420892058669918528574080 11443831 342903377181399329762602870821534530992 11443832 -527279972480355258123975863659462041600 11443833 83363354642974179809437875938521813680 11443834 358417032117509069711704286853941295360 11443835 558416287622253398293258550104974454800 11443836 71188532144769889730663842493345071104 11443837 511409171033646502139434592747747834272 11443838 -99061448280034165462370266021225728 11443839 95806995559151001591598920379105113600 11443840 -57694987932389593718011524248135270400 11443841 330876318347651224063672043400735433812 11443842 -547602935787349158907969212161475191808 11443843 -537499287131260346220667835777008250880 11443844 569508168078014102856120962473916681472 11443845 -9968019549774523688815941856671624960 11443846 255507732473822419302330911529571730880 11443847 13210936682204737878933493276057155720 11443848 -3155893762048456051305947017981624320 11443849 371883194680707691897194550567148534964 11443850 170006335466439142686612732681941740800 11443851 -486060296719513331485442658656775256560 11443852 28029867160418753740709529956945920000 11443853 86297486260521974731332187218145938102 11443854 33635462315252530330668045995698835520 11443855 159573902501590299368992198290592634760 11443856 282314036362803021316867122311297974272 11443857 20078552021336741021116577654275739568 11443858 -329584463778619882803600694882292292720 11443859 -442735816323729468324704224490204785584 11443860 -333418799375558598740708429076325720320 11443861 -95102777419718164965530479374983112960 11443862 692779873128177197993987589253729062432 11443863 -670096842215823219423988556572085576856 11443864 -713932975338269849149801707185119027200 11443865 832950719923635073797447684828776656260 11443866 -51060634926861175725615525612589441536 11443867 226807696820119189823188308425864807424 11443868 18668892067724830347121935210503748096 11443869 480424522329597787807542093456325312320 11443870 -309463535982220882204372078212460713600 11443871 -158763203802021635077214516762795395800 11443872 -18557508241568287765232890427558854656 11443873 334071065205309032957343242521162705536 11443874 172795569421140545455290050823600787968 11443875 653172344014200549672305984560463484000 11443876 -351555963016640961857834014792423050240 11443877 -739649308465841469217851239003255486274 11443878 23220150884954368525679812297954712064 11443879 284070683154013782672047823413309247840 11443880 133233754984943280858199997685566668800 11443881 -216623143691113862086814173700301288048 11443882 592630882821398444125820037310494063792 11443883 420130197259959239868366028302754352424 11443884 -260683003621069140495116343657777067008 11443885 -721141411184521286822338631988286440 11443886 -623512908436905226918381760392710076608 11443887 36133838436777938699420372264272071360 11443888 188644729774664685996414374060472614912 11443889 1335458719878788638002980572853788755456 11443890 263458962025704428687599666580108006400 11443891 12117404739530566223112155865410069512 11443892 48700103698826013610726837665237369216 11443893 -125629002172940168716809069375621936000 11443894 -43482408364726620390655780684500596736 11443895 -240146469518499022422441200102542044000 11443896 781275966855255758390981775087773491200 11443897 -838148004716706417157406456835684781654 11443898 -44625374323161584526513966629096847360 11443899 -310541818145724593801014684639984661736 11443900 -89882897460621911029669645380019059200 11443901 1022439649046664355509178001932225122150 11443902 -225320015618360907904909977331534757568 11443903 718245160734654828144208751778643130064 11443904 -10551350981830594516056223661753892864 11443905 -298982831983957978744830156765607492800 11443906 -194535079301578385297146551990452932032 11443907 37503111978707956568566980079726806192 11443908 105533196350123302495673411964802461696 11443909 713652713859697803119367028090609995040 11443910 -12670962072717967573290896245957200000 11443911 606540346373694625688632807797948072 11443912 -123746302220655929046147885195406540800 11443913 478743721724512569045720615189593129124 11443914 346158581188866384063700335965351390208 11443915 -65565741560444557351590343109136073920 11443916 752203170372952254216801154074392855040 11443917 325491477553360750139578153413900722880 11443918 -61418308394417826858916252806797628672 11443919 10813371736241789614366067816385733728 11443920 19469514160239491987359756106539991040 11443921 693608164976303131498830366640369947122 11443922 105147959469008474924608623779369871360 11443923 15481669557780645252742976357986589052 11443924 -525431203030556899835531776791548592384 11443925 100453682791691611475254170267200704650 11443926 58625678923020159345034864486318909440 11443927 -160931571743428365326868304098042509136 11443928 85061179894417408398473115067129344000 11443929 -58044838301286429724946142575433338880 11443930 253729208045024935899022150023226779360 11443931 267498857852268483051968330963653377732 11443932 -533903931947660256831737447957358342144 11443933 466066120061008569815932882258879234560 11443934 3959519981012817110800991924505090240 11443935 532181871124262182944889271337526675200 11443936 -47623761435489599199939466209100038144 11443937 -669608178802017551647466373004700856414 11443938 164905372827899161012574838191614864896 11443939 -204159786778199482772585801604439465376 11443940 257347068204963538878535404786862694400 11443941 625901511359973919948115236397864136252 11443942 293893289324318940616134642516224923872 11443943 -65228533702497377236300661382252200400 11443944 -258644630527138782411590144787241697280 11443945 673731735918006511473474990083541309000 11443946 739993330941364392341567663740347671904 11443947 563183331601608915238044793322966220480 11443948 -234854232381211581430412702819943734784 11443949 -205065489909383471773573130174447132352 11443950 -72325569436498418974987493829230352000 11443951 -718949252610943864906259444337790367400 11443952 17691788326657032229264473635307651072 11443953 625040499057453040548973066526256187104 11443954 142315207205470185862594637269279539840 11443955 745365458770477757787913565783407130160 11443956 -199820547956179664299054780357546377216 11443957 330859368193643485303465674010389344832 11443958 9577549484420801522416174863123610176 11443959 -182808622702510735186485557487879687936 11443960 91778666211613653035616069372739584000 11443961 -286083861464822038474384424539712885676 11443962 -51258563379273000428295456655041684480 11443963 430831783038372099819184151395789916680 11443964 -125598021190909092522445144719702672384 11443965 232597779023298764994476380831581189120 11443966 106001625931724196423135224025218317440 11443967 51550934324438951466881639674482038016 11443968 255246256028255373208141913536176586752 11443969 24753520399776118965953519016745179220 11443970 -68564857873882806404987219942238167040 11443971 -24873261796871398285194526675614277632 11443972 87061351122514149815543468511630569472 11443973 -994590299662572258302871663206186969700 11443974 166766132023654942762576286477658759360 11443975 154132266194183812653867575342450642400 11443976 509602612138043421515607396574973798400 11443977 -15344138767661687275452024837893444160 11443978 -5183629685787143555565281566023011328 11443979 497014576778353187022912345661830026580 11443980 -170165708561437431850091300220332697600 11443981 -436307438924302113684816667624282166218 11443982 202307703577755157709636933069934778368 11443983 153400727147064960060874986900670888704 11443984 121124446926743016481053218792354816000 11443985 212041581606685974679802821239340656000 11443986 9644749866752422869252888872886972432 11443987 -840030382129280253907576239243405489364 11443988 380787969693427619753615400012889061376 11443989 169651373985240490829453502227949799200 11443990 -157559667035510259589435111975043808000 11443991 -6697584620831814073400776520715674880 11443992 155315195476998679748539190191643688960 11443993 546036553093043969689584675864793566528 11443994 189472266133828088313016963031050909440 11443995 -92615509684637571084741844092479890080 11443996 -229924078690411997614376543150085184000 11443997 -749037887367216523546437557212325158554 11443998 -294156698679847476583925936120227359936 11443999 -443868231758190786681078147522109173264 11444000 -1283060260011870734118836575967870976000 11444001 37818654405493603113655389234178848432 11444002 259427055827001955422049567953049960704 11444003 -444318572942828390403128215062082403748 11444004 20374895629581660793970129624825226240 11444005 -839675188638335812803599952587525006340 11444006 137735929968865960716988525477273893120 11444007 -235282836679028241942099230138983282560 11444008 -169053235547182470615315070483963914240 11444009 -1457905687201558802215420113021439996800 11444010 -137316975534013001032832235202718749440 11444011 181542475590420809578430776864001522612 11444012 -753882147393933748499498783573715993600 11444013 23082600647316672047616297821551880064 11444014 158927153505748432299053846803863233856 11444015 -181372649454999835907247466368063140880 11444016 144461317617664217710359864335126986752 11444017 334586798794097929393840738977869524392 11444018 74200839761057641931828814123958447104 11444019 231774542701236788271391313662234867200 11444020 -1535693197299896087910965903362007040 11444021 -341184723781822726769466249546136067136 11444022 48441365226747595969342879552941335040 11444023 1064368310758777945893334845283854619720 11444024 832414664466947749158186053274311208960 11444025 100106022800428987920015105684410688000 11444026 -4400367899733393397458130652451660288 11444027 26121209492705345605337125768146752544 11444028 -257011776038185656817642910480982260736 11444029 1563131872929426343320939120840639985920 11444030 -112964719532097365574684553457479572480 11444031 -728922353366649077607625879753201106160 11444032 96556547989323807768544651886045167616 11444033 39127729818595818068693010318799161282 11444034 -106805129181536832625373849715242469888 11444035 384186377389945498530232089688796670480 11444036 -856515636493552005708927592095695925120 11444037 222096911298946096326641823112676305920 11444038 58642824366026409939763952775283522560 11444039 65297359846389854950738711050841306056 11444040 314838384636174028357951508998009651200 11444041 84968940003480649011354594133713047424 11444042 65433510678968302004631936383746771200 11444043 53009621813225059137116117117140487616 11444044 -537013739602198396696636228233595234304 11444045 681041102908833905070998954944436868300 11444046 -22605077428849799884083605748117091200 11444047 436539092056456824060198035939789872496 11444048 -92071195721621468392835604107118772224 11444049 330432642682843698148046388052291500834 11444050 -287010764384253017005394890235025685200 11444051 571959013200354105059379233305512707052 11444052 332710889392932889360992935764077176832 11444053 121235749178901022542004158349344049920 11444054 144293940871743929401903443545370385920 11444055 -179749151432571368707688376620596039680 11444056 -377181275495790090990948917983972761600 11444057 843195539265390528414174553880223291540 11444058 566572903185642781717315007606014225920 11444059 48148256529970881907187274948061600 11444060 -573321953487585761224386761036937922560 11444061 -16647029833346500747066808464921015008 11444062 -82140331443636205095589128456992366208 11444063 3994472181262553673229097960767505904 11444064 -13245510403485490871957902485916483584 11444065 -297069414252330853669256745195701035800 11444066 -43097522366010334606255849651449360000 11444067 134916230018146383494427874934226596400 11444068 141958816775452085336968820818399707136 11444069 -227596106618680258490663093970611096448 11444070 149113783138073373447336478698207897600 11444071 -600201035286140761944341133045158534728 11444072 691000336363621270004054728058546995200 11444073 -224149068546291246028754371696224744816 11444074 -62412019654251791837211128840091702528 11444075 -138909553336360363979550850310437661400 11444076 17964409893882931719758109382740698112 11444077 2168039672497220798962237878565766980992 11444078 -48879686013105691627452847907369700480 11444079 219963471640549128788649568199210757384 11444080 126120527113447372481539815889870848000 11444081 56162233514504801604357795158779406064 11444082 154185068202126219251985382265709434880 11444083 430829770860148770012768541684891639120 11444084 -26183525675973173939055541860283662336 11444085 760578314511356779484904088245672319200 11444086 21003834167524478281214877027153093504 11444087 -259696185667528354338682895271439548000 11444088 112381110350941925674885024360899256320 11444089 510422194728655107351478954332263910890 11444090 70168073295309727120973972051923169280 11444091 604911747894615181927419110156015136792 11444092 50813283422789847817944380863323955200 11444093 -686335006734830628567413911230035681658 11444094 272770207438607796928658943136923849600 11444095 64025527054085657356974970023925643520 11444096 -992772313562818487932401133241656934400 11444097 277835468120009953244232183917512952832 11444098 50895414089909889327741480447376373760 11444099 -601404447287702900776235801543894918760 11444100 58352296015261400743270046453919436800 11444101 -55067278718166356472315041934031925088 11444102 978550341698278634016496864175276777472 11444103 -43089740715139900771658926329376949736 11444104 321987363821431318844623573281430732800 11444105 563826936852633860223373983232253596260 11444106 318435717437547021894624550972418304 11444107 784097315119344980061342309162406854356 11444108 -22892134214568414646080564513749283840 11444109 -695031275899154084469372234716379564096 11444110 -234589850271936412537929436349125021440 11444111 4876307709216212755800813193221163728 11444112 -229863656643611374552940785603215360000 11444113 139101944962043957043150008067271887360 11444114 -21860100167485600093091637233215560960 11444115 -73099406926272360351080699434442050560 11444116 -2274252599508157642843263709290684672 11444117 -365134151172394416144227657606146590834 11444118 -3885222958470253954200092687449528320 11444119 591417927967692686891581863751770520520 11444120 542608376579335479289321592298637516800 11444121 7197403400474347999685958075861615108 11444122 -20842831563411543410064626359699841568 11444123 64192413462884530427263890214514449584 11444124 -647250902705770766853704173935653879808 11444125 127145694499373088539730752636053440000 11444126 -7009837639413125811213305241323252736 11444127 568277688738078844709973774330017461320 11444128 543269273166435619518425500195030302720 11444129 538818917279535364455494717927597045730 11444130 30806842042408845928922863953443523360 11444131 285588956746701097929711012117137714352 11444132 233604755337469985964594086586655580160 11444133 -174839450433919586995269570239261814336 11444134 70379367393942558674694932374160248320 11444135 465552498679031695194148423938367131360 11444136 -605406143706350069953155966976457441280 11444137 -20857696094447389601314425384521745920 11444138 514094581836514390305972906071858796720 11444139 134953388351613594387377466553548334080 11444140 -148785007843886508627561676917940930560 11444141 -684996409534647719673395635356133901748 11444142 373676475083024881601021150420321166912 11444143 746470873374579100954411084408517589392 11444144 142807039719268520965354941368655298560 11444145 -112268645644972315972533490045966291200 11444146 48381777348020557467403838266411554816 11444147 -62628727356823530039155911736522864640 11444148 514070341875942676186781744591630192640 11444149 -19806081633233885320736298793576257952 11444150 126606442298751627338198229470825344800 11444151 -438803177428557739013795359182046066968 11444152 148132255435825918985201200990965166080 11444153 397678260381114973801837938240878522880 11444154 -163175115963263128448494067194734144000 11444155 303807448769726311645694918996804722560 11444156 -386258947030771519234822667305721978880 11444157 -357420737035683119918422163405888208180 11444158 -208917735504142351725786792483410444928 11444159 -220375875393023267372745975131935400640 11444160 20071581278625767237231104920932843520 11444161 1365096543889197553776503027069443539712 11444162 -697143435511705808841331474746541573728 11444163 -499033570268403474992406218084019643656 11444164 652765614749107054597848038655276853376 11444165 350033785461266249009298263430824736060 11444166 -14868297119897209032207857321967654336 11444167 -494206190638289598583304341075533107408 11444168 805838662661708700803868120845698114560 11444169 -15794841876688852039324374957388226592 11444170 290892872719032204903061198163952221280 11444171 -161135397799392507601627657825649879040 11444172 485277980748614337880233523132029844992 11444173 126484974005065808091774754254158509400 11444174 -45014020039146219053752622477560528128 11444175 -116187132605081115770795452715928909000 11444176 105687772639975338611508738322259116032 11444177 -278391434098248671338477228139049569280 11444178 1874114418352535857095413322005549568 11444179 -207100051336451572781532982535754128160 11444180 408184710013942580875452757657593600 11444181 68089748619924328947717906449577255744 11444182 -586713505796518557628619245466972857728 11444183 -1813167409401044394374307147654962909040 11444184 -139712451725057044630314624401433600000 11444185 -301837713900987699338850608623397331840 11444186 171383987394223716968349627798944697600 11444187 297892913519445013387302099255072875160 11444188 76909304951608191416426309133789075456 11444189 95768056428726061389712935757019181990 11444190 -12318854027876010504411099903534908160 11444191 1053092355654863712732758865784803963384 11444192 -8675461925080977822797960295763673088 11444193 689080022977108686326498362129635175200 11444194 175892995504878094147347102044741587200 11444195 166521413238925264369730017713875208000 11444196 145981650223546764655240218124826265600 11444197 672205992794385256585588527106532587646 11444198 -656718375735386320809818065518605978400 11444199 -84733939194411137824308477016974159792 11444200 352287061306576164536569878882605184000 11444201 -344568209620214312010593067245525016348 11444202 -71727636635267577368837228211068190720 11444203 413107440335072787414867889843579731160 11444204 170021584932670499822542800113021235456 11444205 50151189384749090479845176112797161920 11444206 -148127817304251553878650444228475558912 11444207 184683448922484768679997334180714301392 11444208 -9018469952815945159109808390282412032 11444209 204655498853879300890497133656385933632 11444210 -28283648239496519819636493587692625280 11444211 62738672796461740382886132133701167232 11444212 469478215236090235360957329347591155200 11444213 -359909952739136775345743807923747177920 11444214 161806686701638408899231126274147823040 11444215 604952246669260102212467688295680054360 11444216 67815569140333213411215492105515458560 11444217 37677439639540048425737569442782336080 11444218 -384532972861479996117932621953141736448 11444219 1540632545849418681156846876899064316344 11444220 -26892981348626858110703650268828006400 11444221 137780167904903762870391169553906476812 11444222 -383643172320228119652845024458776281088 11444223 85716494191986245824588760678617436544 11444224 -280900570744096785424338680754122784768 11444225 -143416073960138330524868163397858372800 11444226 277708021971992335513577450736519836544 11444227 1459092253093712601697555517908703455120 11444228 -421979099501864360338835467567797556224 11444229 -414059900151916639128811695905141691300 11444230 -24889767019040919952167143141789798400 11444231 -86482951521227456322544090697868639000 11444232 470996707940798340818540649782377267200 11444233 17376304517403046950162253848120623140 11444234 696662842664974757909555241919714868016 11444235 3615809568220992259916090755443751680 11444236 703023733946373022405050015940380481280 11444237 32820955381239184697105314219777799040 11444238 -52018360831853837564077321472954143296 11444239 -186389351551634959274940388010678653760 11444240 95436987395310541825473765698138357760 11444241 110854628684337743807435255781976921920 11444242 -120613918792671170341908571990782687456 11444243 301388059111939463261357170865404272000 11444244 62474356704824240396922628971445610496 11444245 554986618106308350290010617626127425500 11444246 42222322586482294517720741428377251904 11444247 -15199116155487232842791947530010064688 11444248 130689418115424653746927449998980423680 11444249 7375445369739159181122813045194657664 11444250 -140603881465021622819049088860000960000 11444251 28743854649145838904961713240071084800 11444252 287229195972292990903874238198095156736 11444253 242289420600310816637998971971670213504 11444254 163883842984604388677886993430303103232 11444255 163241341777420781002252478607730212960 11444256 431651371510836753882271796256225361920 11444257 -576184367443124812791940857157565893968 11444258 -56967288761049590880253864476979829760 11444259 488492583786218073343589403060362544504 11444260 -43859647728606735767614331750759677440 11444261 47697864540183969556646398112567034012 11444262 -311612351790412492111359656291877910848 11444263 -870921442723520002497953698802733140488 11444264 338544013928509052107279820091133931520 11444265 -275272955595195125861161410210342535680 11444266 125439734307931806866752014818019206832 11444267 470913615534777756961394870250628046112 11444268 207720679152187997440804157593665208320 11444269 -340559225603717149204331918235377332330 11444270 -129829064011068891128775412739549184000 11444271 -145080891825734750708989296311697008640 11444272 24817066828859474369112303019145101312 11444273 173298961538604221426258152100290101522 11444274 182240486558408788808858021881490077440 11444275 -349729425044513850944847305666736500000 11444276 354747447892788538597646084362984304640 11444277 138643883617099816477614227297499501696 11444278 10976014725346345314553865482497551424 11444279 -260702621370772424204359354899679264128 11444280 364529798798627098090533139884020736000 11444281 470133768252751523139407800593339593172 11444282 423724896729234682399545189260189242992 11444283 -54741761699553394455526784062589493720 11444284 53349695500584628107976188633045952000 11444285 171720337316932937893088070327389341560 11444286 -2049499291562725800497100540892526592 11444287 -300377412992587623171939809257892714640 11444288 -76157029963844160158099159492800806912 11444289 126015624477359129453463881682499929600 11444290 47112803785204878689351673923604142080 11444291 -13354365072062557389563327185617504000 11444292 138361991263000719753011941747891971072 11444293 -568105859307487451588049638319166915842 11444294 123414033044293780042372257219791364480 11444295 -127453859174095823512411572345892552800 11444296 502924439955131832405894721506509875200 11444297 -937139533819886968164714765307316326860 11444298 7799892867092973721078262859786662400 11444299 -14008059639387570933137126516934345840 11444300 -36186114505579178339283512149438080000 11444301 -164303102495487354098395770227381760 11444302 322946523909141138168977027942664167232 11444303 -127327010131320391880596637313484297416 11444304 165474568089058376433521715407388278784 11444305 -867824227396750183378975556377005078540 11444306 -112746523138008814057953841444538913648 11444307 -6224556256417060090818035756768478720 11444308 -777784664535516222608687614137660999680 11444309 755199015791405313613279389250257282510 11444310 42114656390721081290572630969095235200 11444311 -293785440461457084999366281145775733288 11444312 -1962996361366987094337202834604768624640 11444313 -683100902482405746838700788893515083056 11444314 -324906396496832669636302243991262360576 11444315 -274509533685739338636245404903762516800 11444316 -97952306171300624891645580896951233536 11444317 -455087168624758220286952378616029427040 11444318 -101650359192470616952766397970778385984 11444319 220023152062750153825855093827369775944 11444320 -793910930109635952720102056859016888320 11444321 -4488486514468625246824175407803351936 11444322 -72899356497629795000915490975067232256 11444323 1671668604722383500376023796671885642240 11444324 -466557915007043485155771197682601298304 11444325 -297979551946660823499076630031901664800 11444326 62437101463526090478295516463620114560 11444327 964111359911380029952521591661568866440 11444328 -81278088842925605859563220631778672640 11444329 337482179916424192178501367004051383368 11444330 -30382227260654306524206572215943516160 11444331 -43197625006715815908353523603908302248 11444332 93395399847258237401184655781000724480 11444333 -346595820158024019652156912727854286580 11444334 -202748570335658641653575307850171585536 11444335 -235177142968792536834355072580870784000 11444336 32986521888407579582524220432073523200 11444337 1046260921446971696624918679741988362960 11444338 207148547978339344483332569393179422720 11444339 -420676904502241033078177125900642132120 11444340 -169623841620729470246985851719614996480 11444341 1047808720972143689317014774470933533742 11444342 163178468087261184993178427280441640992 11444343 79528395594131982041388772833169947648 11444344 263415878221590043204193523772644188160 11444345 604980883783948157193348359041297665600 11444346 32715995438477123597569371742981958400 11444347 -398199186125099808205901244929226563648 11444348 -226707364728678396782599991121094778880 11444349 267636005859678929458704945054500660352 11444350 116138764959799393144845538331240030400 11444351 -70460572154995184405092508775666117120 11444352 129833257038373979867767308875873648640 11444353 1065450161480392122180946470036591369602 11444354 -313174368403685060829686307114109272624 11444355 377541539358114229172218462755307550400 11444356 1654002685985077277786001759751249920 11444357 83660859466798975418317431176969997660 11444358 56019035681487319019763692055565180800 11444359 -184391047870593291339661065647605238208 11444360 669537478417448762265007513367927193600 11444361 564032123342614554963822440254985401872 11444362 -378794097534198166794638094296369231568 11444363 29089710682155694265184638477858500608 11444364 -1032820646037737600445524043827129856 11444365 410503914048075138408238958548287576000 11444366 -292363806072634567916297614616138198400 11444367 725878009246056138478365697532113920 11444368 -89360893810864716187623162374555549696 11444369 65725356628917471162303345249609022770 11444370 62601686225514324583601908549544156160 11444371 -93778550545397171743287213624673180056 11444372 -178376698307832181625014294751604185088 11444373 557365892666309245589086625351596345422 11444374 -8630923918416961469369963111063108064 11444375 43491478920047515226811375440863395000 11444376 331796307935414134714254414994791936000 11444377 -229094106125204851026285770776810396928 11444378 -712782109549493939200011673608712378368 11444379 -145697129028706203669433431174791821416 11444380 169101263767792799121641984572095283200 11444381 -170965554727540116935337407727047911668 11444382 -80678818155744131842303164725927218560 11444383 877815697442202027311065153171413703200 11444384 319103358159234013212178691000421580800 11444385 119536607384913482101202744847792585600 11444386 -102887569274890656522411882266724960480 11444387 -15931115493919623688466065189871900964 11444388 -497053268186182284007853829677879884800 11444389 777736695647179764350677267736722310880 11444390 -111477813606598380739655894025708700800 11444391 -617717418825398629900462962289673578848 11444392 -868029608478515414741419779654287616000 11444393 -135721788330806372190362678572139430912 11444394 -43274282337307533281279199204350029824 11444395 -180231570608858570668084823584555581600 11444396 138462719825324317299330148742606146560 11444397 748300347767000490117194540644266657600 11444398 202654043062696493496323390409882558336 11444399 68408627887950481872869533509048297336 11444400 20522902866880373704723936692425932800 11444401 -126378256044505024109252345878208991598 11444402 -79117026426628685223878500616116036848 11444403 550028856069270281408080095321839899200 11444404 344301635064831439716809469492375556096 11444405 42452947964170929880875698422782783360 11444406 224447919311916946583840774378517663744 11444407 7992112204076202390923488475771091840 11444408 -207133417604816211838568623178995200000 11444409 9399617650573841984535847201166475264 11444410 299003674419365401171802869679730555360 11444411 -282197639563780600588965687985886867952 11444412 -67745556160321144547284360428261851136 11444413 -112902628878515517217745891642572568960 11444414 78538908166490555048995235822742750720 11444415 202545118235943795582736012433194308000 11444416 -225766830147516458630775129158362071040 11444417 1112396978669278818826270587867391315332 11444418 101090189646348784024012538863717840464 11444419 26360335526990520336898051826474533632 11444420 133936851964192888496665054030217710080 11444421 -332999547942250999734922464070876352640 11444422 21332224399788460944812117333936736 11444423 1299314418054450009809868428595914913024 11444424 -107187421907136674254053338092909486080 11444425 11887137322389319826901428803890956800 11444426 11691852311143727888275431822478548480 11444427 -220092012880952831355579858229196008836 11444428 647987988472813375779389010906143283968 11444429 -13552078781601721843191281459875979712 11444430 6102600894528299659254264413782101120 11444431 526127750384842496678186443102822969072 11444432 7437616349115249379219169689134170112 11444433 53610162639201415892766773187736252416 11444434 49914251051074713974603236876409198592 11444435 -529828493417684965434323683307547111120 11444436 -294863399747674218817105995741553827840 11444437 604221031289455827782104291375898763086 11444438 -188626581348027843912471392991458054880 11444439 161147101439686178079154492199809323624 11444440 -204044665684386302087223487989676032000 11444441 183942582565140468848999127843230433600 11444442 26819175515575468413277321610159971584 11444443 670133588010647254668765599530606314692 11444444 -72865169933330944574830556307122918400 11444445 246426717088965247938845969313177947520 11444446 204881678588181901492140331195313820864 11444447 642066173679736840185632314429103499264 11444448 128494195443543603897680752511153602560 11444449 4579730090619090958100179989076509288 11444450 -3360770930960840634685062283693046400 11444451 135795572926920535498282640371563854064 11444452 -457357559122683365494598101229523988864 11444453 504184480506445614958411552280225911680 11444454 52539027356200084735979527417033724160 11444455 -103772075471145788913342833417392089600 11444456 -208599185307161942353658943094221373440 11444457 13125317114702405504561220363223283040 11444458 388453729896450501407841804861714574176 11444459 278178143535102098700210159330372157104 11444460 -311172491880822391825553564382406656000 11444461 290697993644142456150539352615308408032 11444462 42156240878905485135071736604519956672 11444463 -906270933167978747789192466049010751600 11444464 -80868399817295674352563814661671321600 11444465 541326236119388810921762877643585495860 11444466 72307677039565022586137251927041177600 11444467 -1472963570765869665403418936490239356008 11444468 -12061697017086941969539896593115746304 11444469 -125531792336549543714588841011356766112 11444470 49530731912417439073564366886379020160 11444471 -784799507037803051448875015539254086808 11444472 29310226827511018728196939945255096320 11444473 927064690535859188561449529976441666180 11444474 -482835482222942591895974503585434900768 11444475 -15925941998358829359166311040078560000 11444476 -616890685310626939928983860163529789440 11444477 515678621898433142587742147766357101472 11444478 -35114189161474498178601746056551923712 11444479 -386691626327740873124201518246477046360 11444480 29939410280602515227393566010045890560 11444481 -780742604163474829320554186719562770830 11444482 133620482772741853350282227721077417472 11444483 -163344879106355954710757180107451915268 11444484 442537046489450741316081913172835265536 11444485 -238322335187915146108906615910285781840 11444486 -144456289715797628822143153822267259808 11444487 28096053722065648472794675931088944640 11444488 322061060964618191499550765579853291520 11444489 -576985052147708486008415028709348253568 11444490 -1376686725979294096641018730516608000 11444491 -684828785462133842577829906639871272108 11444492 -493649987106170949961728860675787816960 11444493 -6044154975379670279379268532318991360 11444494 -221052145715336151527996579445804153600 11444495 432511320558139943071158584944019948880 11444496 32910879295888959440924370598811664384 11444497 -522088792287648907000743907229547679054 11444498 6759981406632020371618046721571184640 11444499 -7622530782887431838782917907106848632 11444500 -312300372448294828768825813117661184000 11444501 11388019331977308072961494414668388192 11444502 -12529936361743104061951648686863976960 11444503 339225586381906660771719405899553173680 11444504 -491203947677219438940991385155196313600 11444505 82647165990066198206988615024440554560 11444506 -26065625195041969224433223456733323520 11444507 -67729336219959345682564445376471082368 11444508 383052103024095484932537578385987259392 11444509 -457765078653530077739367177224814299290 11444510 -71444476247220822386317858586160537600 11444511 -271462870404195199555249735487405975592 11444512 -580197823873220877622899162767630401536 11444513 282090466218385571290508571478045425762 11444514 415340950237402243805631958894623007488 11444515 -315481145237027403022308813966037929600 11444516 -360541911469225940982520774968255538560 11444517 -121282881044004116369036900773475097600 11444518 -140932096869377924606445441185259998208 11444519 30090697378248622609281833627497158096 11444520 207946238395423724747482439327197593600 11444521 -365773612573714792954774463932450708656 11444522 323278319034165556509680056231616283312 11444523 -96715428794567230334556808981952975016 11444524 43414852069282598106555867284448018432 11444525 9214915172018297031754234242142440000 11444526 -1318088363798235250330129907452362816 11444527 284964207537928659123592276880076250560 11444528 265022555151898787401959034198160179200 11444529 289262049732178240866644700880451854848 11444530 39423830398291460788842512968988384160 11444531 28792067767295800570734192832335845280 11444532 -323915231253090038708294997753618395136 11444533 338971632686499795179033518693586268782 11444534 -263460085633809577977997046831152447584 11444535 192514210661655303432769926875115869040 11444536 -24047921261724019486192326016194969600 11444537 253146083311328294763971433098514365700 11444538 -168987442830874914787148286065699020800 11444539 -778876723939914597753950470094348485660 11444540 98746403667365238210272153699218068480 11444541 194532337885982408628298055048552421600 11444542 180504117416324561748892107101949180672 11444543 1990657252112631323569918158101741256 11444544 60600710818969242325744777696169164800 11444545 -298954717231177352576097866459882298240 11444546 180389187566071503178576252391789771472 11444547 542908305402285876237559583109515013120 11444548 191493025366213083901029314056923771008 11444549 -284476716876154761906027346386907564770 11444550 38124826747832475527742230158240272000 11444551 -164760533704922228239328952095935041448 11444552 -46146339750258541465099822720424017920 11444553 709856480396893580254941193419619729248 11444554 904590102680109276626116326195786288384 11444555 51620871672348328503274210108650338400 11444556 44063854854753847588605064516804153344 11444557 1698628789460414558735178495915414742560 11444558 -82813340348025586743775458768364557120 11444559 -91566042236222936318849917425615143040 11444560 -127042833155183379764214046614569779200 11444561 -944873569341502355951088317355392496000 11444562 -322377175302254252785849958032009405680 11444563 6380875518642152280042499289994132464 11444564 -5687874711797690745612767218607520000 11444565 -42281416671532241798862516930408000000 11444566 46504436388780829661265429965511843840 11444567 409116140600156493826875951864640799832 11444568 -261948175002771127539899976388774010880 11444569 17574024481041290558599305758681282196 11444570 171527413720454708396706951664988160 11444571 -480277588453559785374629550508747285920 11444572 -157424961594199049926312366768503695360 11444573 252005341225326447725052769304695513440 11444574 169732209808795751583243250877562977280 11444575 2894874850966375349266789761729337600 11444576 130226054943756245814465839722681860096 11444577 -949062883931162184386563325553352452192 11444578 183672715380948977295904883589486826656 11444579 -12090079220915328939327494021906882616 11444580 -17105327048951982192669262816972308480 11444581 233175233422486969457725200479233377532 11444582 146202492567155892904573808502114631392 11444583 44656304967099696281013048429743768064 11444584 913368164710323442969032870438040780800 11444585 -202008607330615051086990420220778505600 11444586 -129358988568936376136504413263737531136 11444587 173907021129201738113145072226702866000 11444588 -399506879895056871972210897948674541312 11444589 -318553667525391681461162852008567778760 11444590 -432516986692174485380244971695081392000 11444591 -839748230188476880723049692039821577008 11444592 -109362555471254415554972728042342318080 11444593 -1225136834283963135055505945441342400 11444594 246817017847703027359065919283716257792 11444595 62757604362231713055878607344100329520 11444596 -314786727637183788714383475444681369600 11444597 1252115852266068758724078222279684192 11444598 609897579311557936126307617944276464640 11444599 -352802901275612861312853451979205513120 11444600 155563772484331610240909072076470784000 11444601 -16739441132740053787602022648662853632 11444602 24357887617222509396460389548668684512 11444603 -821061254418693792374949904400904845148 11444604 356781762304346038702781286613726036992 11444605 507588539079041459565987969247286937600 11444606 -584614240982916867574484287937103349248 11444607 5589780967177581102020043131770073568 11444608 -2089797863952982020909144103830159360 11444609 -306871361093956745021065619960836382160 11444610 -148212613427806570198453944427464330240 11444611 -100093023319797536215780761630922582976 11444612 -104576833245667891457559321236101616640 11444613 46304856749719815122944417073190435648 11444614 470008291679951260336769202176874754656 11444615 -116067121393664259438086721653790780480 11444616 110078580792336625455388737088955351040 11444617 -17902864945899499253867841755172912588 11444618 21692170255627998888222847587894221760 11444619 -104181029663416691656610992107099502080 11444620 93552644715799481416583442580553487360 11444621 1045336486737615638700928191587191465344 11444622 -45161789660690719693339276968646656 11444623 36373027995485296712402088207509732224 11444624 -108500504641885855670331328294438133760 11444625 -443379276672630433640689238713048320000 11444626 -121481122444181996874239094458200549488 11444627 -290560468758178506163761109553408605524 11444628 144354717354428949055593015618054027264 11444629 94952947395163638807789959727519273376 11444630 -106213993624314822189519977412811927680 11444631 432227471762620811673975423598109516160 11444632 289616960253725759030608370240492544000 11444633 77237587044062604663925129496206551882 11444634 240353173833556454895693534742524428784 11444635 -856637033725149767988337856406899401920 11444636 -512088355196254282610213237479389138432 11444637 -332841602453966454239964288861834255840 11444638 462210758600412245594201243656756542720 11444639 -474277142024201942337615872249984673792 11444640 -138486354610211545332000514100334428160 11444641 -836836786286702978631475478649526417536 11444642 -48336957331360381134011900673467707392 11444643 -143690785614135932730849094536842054400 11444644 -680565933038907184378618812470293089664 11444645 -183949978218693837318060572062485860100 11444646 -360842209309834923592275657510448132416 11444647 653891134300148715207757299990566733960 11444648 -19746301327290158124885924142211082240 11444649 138856576281176680450420093258019622048 11444650 -47213832253421455222061449057253184000 11444651 964400119409826877947169800895454729280 11444652 -14550105061053334372656146433456916224 11444653 -359104615362763183096905066269564596320 11444654 -218673181217303347733198964485215592640 11444655 181317378303404916484545314768027545920 11444656 46985086755323597832144307979422695424 11444657 307738291762182052983861183282628955712 11444658 93403279773282364221696989628481429248 11444659 3736181099798084263244550488640871416 11444660 -188640307161710045543438159165625304320 11444661 -67530896112901229782132818684633387012 11444662 -258094261639443593764692291960059637888 11444663 -333774601865718991797466848065043574920 11444664 -43514811112934616140968158315479040 11444665 6781494950474310068005377953899931520 11444666 580558445581118823838790591713993810032 11444667 -6571832204961485536740329967690763152 11444668 159146567119283256241014212507012253696 11444669 798108504987893697752893572650417979840 11444670 -132417034835113498644824005315118537280 11444671 63272988504595846547252289730802937712 11444672 379541767502205953275668078596664066048 11444673 52489400011583137872688868373560563200 11444674 181553752365657969958785705416580528336 11444675 439717271833058926332707264254456483800 11444676 -39260188819430565544488629788421713920 11444677 106707073522669046548969140526716215712 11444678 5858612993209570727853220628257777920 11444679 106396096052658294299773950451537710240 11444680 31044451245222912248082414616052889600 11444681 -197285106624088458748067293943068516518 11444682 196466943941706841872473135794058548992 11444683 -777071880195748342973020593941257193068 11444684 753811181645410318348804523952679583232 11444685 54413533038280795017948122002470207360 11444686 226355191560030811394579003659275678144 11444687 241209143324386525046220877382866692336 11444688 80329612360659616499926113531238809600 11444689 -252978101532421706492311085153232365877 11444690 -47561047080953937920211507045262776000 11444691 -870995923207524680315417574413979971520 11444692 -12218777605668846888380964647132372992 11444693 5148848931409502924017212365745034044 11444694 -254486472810325262050393738685414721600 11444695 -769041231770100195320286047281700365800 11444696 570648454086616682516515164260318177280 11444697 -111964916584965433126585679357602471632 11444698 493955480635699654899560852944522737120 11444699 116699399042755438792315468063203800352 11444700 20999103488572170465773489541908160000 11444701 -667249735124793723615128173813919408468 11444702 316977475391354010053189566206647870400 11444703 -297200188022729970916910913280152446592 11444704 -181977977338063244993607799652210442240 11444705 -396777377068600525630219888429098663000 11444706 34918115354700959400356848703755530240 11444707 -13851907749510663976231501476560339920 11444708 -6098930338929509738099678635637932032 11444709 -788556562309390530983928807079628961696 11444710 434859969365976737083202239299145695360 11444711 18260110063092507750313157774736059400 11444712 -53568989333308633142547834659401236480 11444713 18283218695187526098960988417936888960 11444714 -254188569950214748087941331688671341120 11444715 -29873567216627263348078083088519252080 11444716 -225288931841774813287180309564201782272 11444717 849533925029844488844818242817429015766 11444718 -339395240258299966899566406818197941696 11444719 -53477643638029570951078323558205962624 11444720 -19901030778289229865184277759986237440 11444721 -30065672385419025001987483104331409760 11444722 21973564302476499431810306977003152912 11444723 -22565791469885336543623731708325836240 11444724 -390142449962972820068543563327703979264 11444725 -116650930397041477311831961474362817750 11444726 -514999306399627619869071040448241526080 11444727 -153958555725016435085093955673504170240 11444728 -914944804037899478999983536873027747840 11444729 121585463275694650262599250168717291076 11444730 17281437713274122218517262854713344000 11444731 71845939606426671844746269726329774512 11444732 -7030716166767957397488820919814094848 11444733 -479188025756597489225673434002950420 11444734 602773584019969871376761214474892347840 11444735 431706198839000414689627789223314206720 11444736 356437851047823869206058516284402827264 11444737 -911509131767915074058995673091356207614 11444738 576375438598149480712268523013527533520 11444739 712406448820381664994021716373849854592 11444740 4222546853290824888485995711683548160 11444741 -50245302274062034916109930169133311296 11444742 817496009198658162531854726310972091008 11444743 707543472687289507199002669069324570384 11444744 223491362690788769394327114444858332160 11444745 163005666116911364600650486086754896000 11444746 240434679235340329408459446963514209072 11444747 -18213009897544104532828907661141368640 11444748 -1204694041585782023094301389560070144 11444749 -201325926169346622860181624756812610250 11444750 34463294787564460539665905655932560000 11444751 3116791022275641632674156579436696568 11444752 -127175701868687896444909350454546464768 11444753 308347073588414323831610658169118307684 11444754 -125310600116617368042097101779700695040 11444755 -47720975856348905259764391970505151840 11444756 -351334129377175271297259829138493873280 11444757 13565650851035274216950623845920030400 11444758 -118945963559042966439714225349066444416 11444759 -194393872005678061282043560966438229472 11444760 413886017363390677273545076762073088000 11444761 165554228052174974233713287767974550800 11444762 -196107220740875064452779270920108465408 11444763 102916578397402517918114243630230099200 11444764 -120132119204544950867359852891206233600 11444765 175099749365945472302286957555821655660 11444766 25837063928930814444025797721198952448 11444767 384610380360917296755908506795349361480 11444768 -318436525835050271499208160926005657600 11444769 176065475557384386488800780585749247680 11444770 -384309725869594758074940878396699869920 11444771 352387743118346054006635370602629088992 11444772 -492072724264490054203332984213691358208 11444773 382641400021670457357032958240350473022 11444774 -62272910319709704492203386990274322432 11444775 -196805011100983623842623386983771416200 11444776 301538654731353030521306442112502415360 11444777 184067419081114352084208573991821471360 11444778 -35735844423271485455596868492067740496 11444779 165491457794277105091232916880111539380 11444780 -65863875022062948438223880218243430400 11444781 -272699494591172793469710267645312169536 11444782 -405438864008637410439936603067705443840 11444783 16467509224443817595637902793057690168 11444784 24980598449112458519263765098757029888 11444785 -386066836784202947899397613214957260 11444786 -453327601201524894888505744059474025056 11444787 196805513183580791861415667396428896640 11444788 515337521834931354540440654909978569088 11444789 493931285433621415357338794438442292590 11444790 -74683972884174474773127783061359360000 11444791 1090338973303388931614417388728765743152 11444792 -339280239196738441195118389821567283200 11444793 606011110971743966184334260024912112464 11444794 -817766250680537080169323757132777472 11444795 -511882560595631945483141298268938078720 11444796 -301815867798152830277399191818588996096 11444797 5739027742288421841165029405221018624 11444798 -168227544942429205031505354770800953600 11444799 226283908126336705378464705161115626880 11444800 -64000601929142418584504044635763507200 11444801 -685341183812049055912420265981014587198 11444802 -312406501165420180499332905549820158720 11444803 -7756176502382169409976996832673202416 11444804 -28610354637023260685961228796682809344 11444805 -453052003418561761125544901142366401700 11444806 630785698112774901480108379417776881664 11444807 474492863081430451478555885694120775344 11444808 374247607878201309955786356661628190720 11444809 13654938881642859137976261283540664960 11444810 130972895504569915501340831557552666560 11444811 -27768675265845469247993740328236776192 11444812 43187993369688330232296674594408358656 11444813 35735472022388118452097071416848961644 11444814 -215094751641631243445404138505354606400 11444815 -236968877676589763799611430866877291360 11444816 130568670089361926797411020714880131072 11444817 -169917974723606839267854685315115403360 11444818 -6319684822308539348544739486972558848 11444819 -290664970204643979827237766034094805780 11444820 -103227094666394771515745715783362764800 11444821 -432174502615582427325795843414519808800 11444822 -232210835130438196847894063971453997376 11444823 -196136521716940705329972399792717201504 11444824 -130512627973127538007625649129912023040 11444825 52958140304446061984124997608142742400 11444826 -98910980280191561906633673635426336256 11444827 77198816132913348289574553290874588072 11444828 -235465162297539290880827343179349725184 11444829 841527192830415945521012396708520663072 11444830 -171210138350621788289257204744804213440 11444831 -117211188008344769064323920453364902368 11444832 192902957384574037301679789974951165952 11444833 -435132704498226516402041080856798269918 11444834 -92123194690973813974247343717625443840 11444835 -208881706714529247352831094066410923600 11444836 -292552145819086877641910633777738452480 11444837 7126458003823400613688976986512333120 11444838 -86719747145169750059854374913837198656 11444839 344069737093178219717722562165084152800 11444840 -336566689507563631607694170866010112000 11444841 -45719556493054436184881587205352598560 11444842 -218189499311707859044510688077826037408 11444843 -414898098238577198273923688411855494320 11444844 -340716982043021234317814042104527618048 11444845 1062117936751322805531114287692447338240 11444846 -41469459852795341456048215319084077056 11444847 -303869929768529154663934945289272435200 11444848 -197066668422754149937178850828324732928 11444849 7096047403257519097457580642872560908 11444850 250964536107725033165358533731658124000 11444851 81500664708898860427316340218775955008 11444852 -415905062463670871597648587520244968064 11444853 2604858306447260507297333591385976320 11444854 -212280440638350950815467386486881590624 11444855 -480794311140491387281889494651862664480 11444856 -185981973911320621041563144197167820800 11444857 -599376136189069803572473632897818461868 11444858 -292048648520163685287983306581250136720 11444859 116160245294847215858958862886677217280 11444860 -187969102603164543775812149984313600000 11444861 -135112388422482858209193868417512743700 11444862 90205446192997245109350714458354488320 11444863 408498892794405070286637435616682169264 11444864 605822190913347323013639402144839761920 11444865 -22244131378529156091211216832046600000 11444866 -69073317072580430035110222993229790400 11444867 -4085901627167083732584484069553010528 11444868 840936109334768180998416910627514910720 11444869 373475984555592920479734910291830123744 11444870 300627726255688568513460464912880470400 11444871 572004883662717020362031997568821759912 11444872 128720746908744861991566446357859532800 11444873 -316078272272843244008825819972157041472 11444874 21136426770345826902186142968693396480 11444875 520281719404837500456660825870798348000 11444876 481305817700919829902314193889723232256 11444877 75997541369748639616542060292309050540 11444878 124307925672604617741166447093706053440 11444879 285514473861920946513656868230702862000 11444880 1569637762012135621671915489243955200 11444881 321902065358680891729692179770221001600 11444882 7633188999768243971541860451114079872 11444883 613497051476842253948088436330805085624 11444884 61586382047606878355046932917935992832 11444885 144551502612636237813973585427557566360 11444886 -20714666517956356247749244497398812736 11444887 -643741808541732621209190346536484721464 11444888 22689546667979275133169772161269760000 11444889 -267209088859702513938052783752942294576 11444890 -67270353806757731868846270326258380800 11444891 155667806095306337926116427478582130000 11444892 -153045756287507123973368688655873548288 11444893 -639161113992408787702220509826514856320 11444894 -558704906183732450743121628216513038208 11444895 12808177638161960850681023554033013760 11444896 -726552263117741085405372384943463006208 11444897 -102712744137245064777965357830391905920 11444898 259113606428652739949251755404293140864 11444899 757643481415279988972650095186449263336 11444900 -61961618579186709587212258630702291200 11444901 95591817742600464681952920327457263840 11444902 -22320838739640363719981737773589125120 11444903 -995879147727513474653274492561154483848 11444904 131822826977476770368524634132988549120 11444905 516484339830089186212012696178271269760 11444906 -432604436667679683617575867646992464 11444907 -143017147834601970082874722275293591040 11444908 127638945033009065795186094407303623680 11444909 148131103382039175419895190277714478816 11444910 -23262109442800914694469339014856052480 11444911 449147108268183362709102164784843652224 11444912 45618412725290534664363807958435233792 11444913 -361310104608501446074279775453685354558 11444914 -105004066638528379571253414518714574528 11444915 -208998434686139055774686512921393555440 11444916 53000693067205628599430669964688097280 11444917 -453852974284166809684817278821137979648 11444918 469480954977049288733020228041061280160 11444919 126858688230211771720698419646737971944 11444920 148050205801808647241608915514333184000 11444921 313991326269543932551534438174520972544 11444922 355385675696517750503227649381727920640 11444923 4319022636403748427107036778752977920 11444924 -602927003579147711512372563835132591104 11444925 310344227007549866821521035630474580000 11444926 -43563756105788212774157865993684478656 11444927 -515584293417943669665967261246595132688 11444928 28743665754681733768302688198711050240 11444929 -111084596379969362723433829330182017470 11444930 93296402796425398292484181858960196640 11444931 568187669556874450578484571746858054020 11444932 726205390284112248277352649659358394496 11444933 -462096954806493308213062052783213838660 11444934 -32355072351775958228329232027128831488 11444935 84203404717356038596648601091904909200 11444936 860148591640440690036814821724026823680 11444937 -234132853882415253972292788295742628480 11444938 -302155235817586088976556067898099924480 11444939 -418526139273714554474388901623018432600 11444940 10578642469979135040979169302142392320 11444941 -102598445375438746101871830067460303316 11444942 429421277261585849272829058895470030144 11444943 432375808083773817534630038882575325064 11444944 97235278510391676979620833080577359872 11444945 118446100469362549822787848727893909800 11444946 138565910251537631046519992707440192768 11444947 117929190718368068200167503283596492396 11444948 1348347171017323540399793242528481249280 11444949 -1158062006049596941018877396539225706880 11444950 -131498645585405628365370965217001032000 11444951 -105735364889741831779775462120617424160 11444952 -113665987788360322186775791659539496960 11444953 41869927574988799611768092230665458304 11444954 -74015564757772034847735089511343042560 11444955 -231645462271329955337536122650874247200 11444956 847043398143719038457362938102157253120 11444957 6150834661464632124464885779926871206 11444958 -14283370877632265311619326148215587456 11444959 -533722610331102185006392976880275743840 11444960 255493020025321167406078369108981186560 11444961 -99199273417488450034615404305114499072 11444962 -208013468477765178038919820721433496800 11444963 492815566141456658155644209005682184720 11444964 -325313098172739486066257994623091969024 11444965 -245752106283581972254459355849376240000 11444966 -759536527681527249995097755377800960 11444967 -713663749053235960564339591047490523040 11444968 -1492092884980959101552861446780970403840 11444969 -496594642654334821436818942177530114630 11444970 83903238601254051924144244785897461760 11444971 -790271749159496664636424909794529220208 11444972 68317448321099417311544889644519669760 11444973 -527527619109021979297972126910062634400 11444974 -11942281113132725245376234063249955264 11444975 109238212911703835269073509521166545000 11444976 -3559336786899052341770719614510563328 11444977 -189089476806353539348104026870490880174 11444978 129206281312596129873267239126834907696 11444979 33575393080334515749905719312346422368 11444980 -207962834131833661527053392881566415360 11444981 1279991352578814041479188916291865977692 11444982 -295334493659974189834780364545792688640 11444983 95375189814752099051582658583460433408 11444984 -322274658570075376774412685697056890880 11444985 100568939869776368051952011518767955200 11444986 -42780296318508873103791505407683493888 11444987 136911993166930013230523326251778162944 11444988 71652752940927648237668309605524940800 11444989 -207576191803030419399445102111653887840 11444990 -101331108366706043786727728178681240000 11444991 304444134491774443695135534975565000392 11444992 -83756189085932946637481935954373509120 11444993 -72931169270696551240860280430645617920 11444994 -168823174296719374554770173042099420032 11444995 632056118582096417101363429432612168800 11444996 -207603587404627470851654589124294704000 11444997 -468365392106366498209934244519079649760 11444998 -525153801940729795894543049260793988000 11444999 214336852606114814243544495934819119000 11445000 12806046774157830666277578149376000000 11445001 215228397415747282232278102109183544372 11445002 94135288841514317868887063259789659952 11445003 -383390541227950439719250472484701492000 11445004 168146253771487265672548887963224205056 11445005 -30581380822347414941990051795207690880 11445006 116022445457421700157914096447003043904 11445007 352856983736540746123140957830939948544 11445008 56344608041143277147345537501574930432 11445009 -3211254903843094239805872709341627552 11445010 604877389244014991124607579364185800000 11445011 -353286439751069221321192434583076647680 11445012 130242448573160720782039152045048444672 11445013 38780718780385890871994792531127641404 11445014 -65878653950234684901953798062236082176 11445015 -105353443668476334890654185528317685680 11445016 -99340633580720487036508769905367101440 11445017 997758426803320303572990324070646815104 11445018 -74545259446686085604726130099954199296 11445019 -523701617919450993976490865161270163580 11445020 365487583282511136398934524529438420480 11445021 69643146886866103910620211238686160672 11445022 -359304439558615642100359331488469570688 11445023 14481228901438518507658605219989431680 11445024 -575679188438361521762032436932226580480 11445025 -63518934900884883604060705141980613700 11445026 574152854476794506603721121922703653712 11445027 97664740611841912936821129212304240 11445028 -219757000130107773899886428849366812032 11445029 -769992940978683926208921010970031548160 11445030 126652974901240390553667129073081344000 11445031 9221615842577354192453704320488416560 11445032 422844973249783109471015792531957176320 11445033 189538855715786629332063710702671666848 11445034 -231849639704351237798052659788591285584 11445035 203788857392360084495392336681404732960 11445036 -164252605683006580801327846185736359936 11445037 76178624493996804179707396881220552032 11445038 677998316714674643716035666648452980608 11445039 -727238957220841106206737981796178040696 11445040 69456870077471672943092470492190146560 11445041 331563647565759005980974987695920607472 11445042 144015413441743176454354286493141811200 11445043 439910677444235722307293733310275473292 11445044 60903723949371296043738542539021370880 11445045 -18974900807835918637353506183792517120 11445046 -7108158003514873751264150253821437440 11445047 -540452043161448319950427211270025816480 11445048 526151271465366983489360365926161817600 11445049 3028335790283828943828034400380385280 11445050 -133839825837899771265447197793398977200 11445051 -139156743387865930109364096439577648640 11445052 6308144284412215087072499143660129792 11445053 536570310695965496555568393566615529600 11445054 362593899780226669163731006589461650432 11445055 -155668326788277297459088347551452012080 11445056 23425805525941243306206911638599106560 11445057 311321888458230296474885239661192067648 11445058 -168203014644232985136717450453503500800 11445059 56726285379714188356499536899566961600 11445060 283321201063762045372886244471643729920 11445061 -392815607871791658916425580530659690338 11445062 -235069777689686158650005673396049858176 11445063 194372058534086671963005223760420977920 11445064 -171951657655183249707743067211161600000 11445065 -577318555976604564037626498406377984540 11445066 -417447745616790424729572124374933828048 11445067 275723371694239445973425489762558916116 11445068 -75119534568084171778020960710582645760 11445069 -236077268077767975181484967955548447552 11445070 37479485172520098306045562176071861760 11445071 276492098553159820384291426937482367088 11445072 -132035453208102173499207678689297694720 11445073 512487678653825276421419281000681534322 11445074 -239039180947445736773824400962325505408 11445075 -120943353294214785702801580400534540700 11445076 37848027143651238101080181030211846144 11445077 178716605026086447689273986458329454432 11445078 516656860060898627545374221720669687808 11445079 427855012680393469488806918825375479480 11445080 -181859972689235216217786140717118259200 11445081 -33687965389311320046207724698474077280 11445082 445348774273086167712112553534920454400 11445083 20267425948195573471688148160611899664 11445084 313002643140703414500466730156424806400 11445085 400122532955404303690803108490909553400 11445086 9640383468070353401378416540450936704 11445087 -27672244368986945147441202776437920000 11445088 -1141123590870242640553436994989640253440 11445089 -133838894082420495280344942460162918110 11445090 1107591838077448820970298883189975040 11445091 -304750922991896899076395438317834682928 11445092 162928817865847375974061781164291828992 11445093 562764129395199702239777095111505716800 11445094 44675511876845593620115269888377616096 11445095 8304445917531433884730997203919513520 11445096 -49185827169322536923431275894389391360 11445097 -3787152696475107516846681297839183628 11445098 95921268666347113193528012468790646272 11445099 -117822792606820440402310086012752685312 11445100 -8822114940264712459370025268754041600 11445101 -851138364434280094709753838908844431328 11445102 -213051391151047433408677717043539246080 11445103 1154040396550846648260810495321729862352 11445104 -292754794904096359285191823726543011840 11445105 -127216170359373733988622094137507454080 11445106 70935047626230057770426519719467264000 11445107 14412875432878960841661684879651665472 11445108 143459478903489352055329023704788586496 11445109 37621760157767451176745594032600933040 11445110 365345461176060286663551261174882216960 11445111 -1261176160444048691855499143225940940800 11445112 217989770162415278436368666338947194880 11445113 74348215764003674679868311796693072896 11445114 428222693740864060742775419991734203392 11445115 -631697524785744432223640873189211590400 11445116 -540707436201066791395851810282744207360 11445117 -168709958237551539793732893088772810688 11445118 72573084579932385961367423200132422720 11445119 133629539407409899230165242606721878400 11445120 196151439370653836939590702093408665600 11445121 1148038330929765083035853812813080151600 11445122 -37394250290165486518316944670148963840 11445123 52680132878948311989610675958533563384 11445124 789442955327235010748750825771150420992 11445125 -1014885957761723406255312582507633600000 11445126 185450946318693571563802603728822458880 11445127 353618021978884110998854636960988210032 11445128 -534611011830401109402261240597723171840 11445129 63445451563987966054269714751670893248 11445130 178023422833824838839302577853279408320 11445131 -277156552963888318374849452539016369376 11445132 39162650589721712724467636392864238592 11445133 30096043892813145420644670358242108480 11445134 -682468825348113117167761747808898206784 11445135 48778838816696196736818582067664276640 11445136 -82340740146539441792982439002530889728 11445137 -1484126641790037030886295942091381566400 11445138 57724480396511237036293568478701568 11445139 684420205825175445926390973262188832940 11445140 -162765375094923411562678921384406016000 11445141 50559597978038363732874890070258709344 11445142 220462490163648847136269728789641886912 11445143 -128032837342895530006790896976311690560 11445144 8701421143669910413291709537342238720 11445145 280593832247440568901203944940553222720 11445146 414317907531821491431439526836074796272 11445147 210219694766668414036725442948452871440 11445148 -264103750895896038405424488418685952 11445149 91953024729903605579698514315948767980 11445150 -26354976761598269485472363240559388800 11445151 -348956999201470600268837007590634146848 11445152 1134941512268198877350591768617524068352 11445153 559452933764660159556394066649520637104 11445154 17654939077378323182137636742505464832 11445155 368921733115273713406520451938916388560 11445156 373160659071563352017686110931571152512 11445157 623581141155652477689798453103887337406 11445158 -961598782581250816538593466965835973120 11445159 31318101039201761035623433158147488256 11445160 605408391654187499719558659967295232000 11445161 -22659618616586873049623368518884418816 11445162 70902741986885461374089538162811805952 11445163 -806895862437176111921000005181785779080 11445164 -148921932557225990384793562346224122624 11445165 -503489446822092146435895468622786646400 11445166 94067330390678190965351823816784657344 11445167 1286339187778055898850985408279019939216 11445168 -14044123578476144427195446003679363072 11445169 6577848885383419594365931160363649280 11445170 315087563598994937587163723041818332160 11445171 -477323047039745927595292753710124722888 11445172 65655339403242040937847773379997489152 11445173 -25524384020825026972660478477261896680 11445174 147558610821672092831674214629159171200 11445175 366604747619232759727983127684572278400 11445176 621222830729935964219452186606203310080 11445177 111685960525574633936134579464960004320 11445178 -485746410618222593135191262508491046144 11445179 1138098397113778131491370577256030247780 11445180 171288284113584750235172190923623080960 11445181 -12602957689515201454108368058409181216 11445182 -58928462131721828388973665042213365760 11445183 704334852298064704534987600983257480952 11445184 -73798288355528466968180983287066394624 11445185 119027533507445898867482031086373223380 11445186 -145160527273127076862865163423894262272 11445187 96789327112665721145306497382323265004 11445188 -77133831866781943006509886053746186112 11445189 265526291618536804073498835798192488448 11445190 -88031641727977095236999850062228246400 11445191 108410217564856336826050503240469035840 11445192 35212907592929953099860495250629427200 11445193 -309413687256252231747361452213234206796 11445194 -1005856268355063711410573283365502073248 11445195 153672585620217372030803658658597735920 11445196 -47868091907936625368237354897269571584 11445197 -210159324708721063755107418827602857354 11445198 78336210446259459025704242800988741760 11445199 266547343349995244752287024927350703936 11445200 -7524407824992342964077613374033100800 11445201 686575789099873205456119562983915840080 11445202 231086280753559453995551412741230508672 11445203 -43420347619043059506082140805031992320 11445204 317005867614876863304922358990417141760 11445205 79326444755688751743045434263154949120 11445206 -508485308889562165089818242370311028448 11445207 -295038918344219548453882614314810161560 11445208 295562507926343431412291640411675525120 11445209 -910762553178260574920340636477277849590 11445210 -19447461184398657964758081598566343680 11445211 -876788275367990248945834187239111664188 11445212 -346829072258638293147251260602967340544 11445213 -113563147928102412741617506126900619616 11445214 -44482715097572846328566945456049822720 11445215 -1382246305893297366661944215516703672480 11445216 58746257565457533058379838438743998464 11445217 -152543086881684068787204310639597107008 11445218 292879439518108718374104509148065337120 11445219 29048361709235031828382535320741786800 11445220 107199405648539590587246752051068416000 11445221 -296880270637254427213538402450762824578 11445222 164194023050905016045090023771705752960 11445223 -1163939853082141338106015437385160803528 11445224 -6676904166885730035967682631770112000 11445225 167437826442326267764227481033686679200 11445226 -70864396174652347763474081308815052800 11445227 180162793687152060252731571531362259120 11445228 -94619519894810604316384870886569874688 11445229 1855668797824151481653108484409809964000 11445230 160335893526070751432669681536050509760 11445231 76041181630122610548692307498329253888 11445232 -3178697357170756265938317538134589440 11445233 -83913838633007329976023513329267922080 11445234 148368518029397823843539447612941966848 11445235 1058574342329065614410625593703415066560 11445236 91090989370923640048582777336842233856 11445237 -26344552542681273510487372270497544032 11445238 14432656548416301890793080396258487552 11445239 -154573418669489490976581606556949128560 11445240 -184160888835727540044194646727222886400 11445241 -151347397597875922723844240299869534358 11445242 -624434753814922666487962051012650307728 11445243 -126829267082768626846303239741305909736 11445244 86032424916919280388283655840238998016 11445245 -243257596163281763998884489493523781120 11445246 -414595893396666396023352488081773296000 11445247 494218744125999798099354231475791904608 11445248 -694158577795000320751680201617615880192 11445249 242575363083500828637926190293808335664 11445250 -404091295587829240514123589472985136000 11445251 -893684033200261674515832345972693119748 11445252 -70731765281355200514617097112220860416 11445253 597113414188768486203128691002641825502 11445254 49054480837143299284425583105351248192 11445255 -181037798105035021724183230258616114640 11445256 277106774489779398627677366697486796800 11445257 -112029831425208669683261491575743256960 11445258 -55707583488510689511757208602561105920 11445259 22754819561951328955956761090118825616 11445260 -133005066942929329616650376324143104000 11445261 490149725191728853885353919635234305472 11445262 -114296838444329683392673091528925413376 11445263 -916040015721808695442539516531159889488 11445264 -155245680701578183311495288234719502336 11445265 -334906508339024867189555534280851984280 11445266 12262702841758302605681386948005227520 11445267 -886765300284509954075992486865779008 11445268 -274921510660423593641092575991340186752 11445269 792196646884552915113997666005757838400 11445270 33138774010448815810417243109284233600 11445271 606793185764854839826209667288895824944 11445272 441694833643957406666890815170683852800 11445273 -260283022745181915097530091915083437760 11445274 -205318533551852518869872707109111790864 11445275 -773012621618758600075035121143215278200 11445276 258134261637583010673102514466775071232 11445277 -328146411560477313365477128507410522560 11445278 117995560884490779646941791386972933824 11445279 22375930121329743022064078461515189120 11445280 30407530979628677303575048388660428800 11445281 -1015869108735333243035278847668039146348 11445282 364472656560310221141926625075938965200 11445283 -189343884821832832559186019652529472000 11445284 -47805175708969830648010165469913177600 11445285 -382233347432093209497375220946252150400 11445286 106122936431324143231931158052268960000 11445287 232913049047903077751553410778219439152 11445288 -176583869222562436610974643120165437440 11445289 -484059334572531731652451337916112971910 11445290 -19615475511010222640741312749689789600 11445291 -250995031547947596485604873240210897264 11445292 624794606316715718604234612111934394880 11445293 -204931147932383748984102676523794132992 11445294 -93622286052696754751628854457938377728 11445295 560962413238045589893330810100739865800 11445296 232772723230597412984336213765910528000 11445297 66967476268679289762106305116447872128 11445298 -517235407819431986150529427717480911600 11445299 -386475399784649816215624425138951375264 11445300 152136780290628227909340512249765174400 11445301 -212343533222036801306716848570912861120 11445302 414854632360935388585841631079749194304 11445303 259019361646891816205599648524474217704 11445304 265711117135940136747457440284466155520 11445305 -4630297812995680134733771829436352440 11445306 55490279627001409261105267877747862528 11445307 -190386961904432338100410505626367713080 11445308 210944283374181452518420437646728517632 11445309 442258462544506841061329309205482536614 11445310 455037665281016839279733772001332331200 11445311 106893264392417935564471130804444754000 11445312 58522584854017037746236114862847557632 11445313 774126281485054720627587725888253255984 11445314 225427687488648657774164895062504915520 11445315 100115824268201116202442419167998835200 11445316 -82305788788822574934109745892208010240 11445317 -406515193144345204681419312096294606180 11445318 -101974832506187882530308411677678558592 11445319 245414167466379856164894050498060546544 11445320 -187852206541568411943593605011768422400 11445321 193449262764175631052089524848321922944 11445322 -98120640041538312426638225430393308880 11445323 -1257315177180043026881541520379856498336 11445324 164817557315770156888551948822552182784 11445325 67854450711250996119065282529432798050 11445326 708504718878752021842154589629541144000 11445327 -436003362050283118201255598951160012000 11445328 180253142194331885187165619273110503424 11445329 228405020203326944899078258801882116480 11445330 28863995841552618787079219018552824320 11445331 -16159686432454399046258176617333707336 11445332 7117896236551614789602216087664893952 11445333 -424738204331232732673095041878182132576 11445334 14779751399846073272139329842210270080 11445335 798739594368892644891012143571350817120 11445336 -82642691456506527206085512742789734400 11445337 69309741859321383852550541318388074260 11445338 -241565342891772086114267662266701588256 11445339 -1011914045782887277469215743297048470592 11445340 -61443487704368577444127441143826590720 11445341 -348318546969455607261949525064164010688 11445342 -122310638975408995982799210621418555392 11445343 162399020266624337853310987735418976960 11445344 302162367983437039590479345540656398336 11445345 54827348223452173274676619236119901120 11445346 437859358384438953634279368755651005440 11445347 -442908619389767245013442209515470862608 11445348 -289259420215779874429794718816784541696 11445349 -150329448905290802904266268986990044800 11445350 398023346225713002449225405066668800 11445351 163168630222861489419434697821187258240 11445352 494894364874786959814337948705909145600 11445353 7502847556227157640213086803630914400 11445354 204572911696096782924667057547938567680 11445355 -69671319764022139352290341401878536960 11445356 -154510228651300220808150957949849820928 11445357 271120677663274658505120616221274458624 11445358 -184532782072937592112425900888185116224 11445359 -300034672896353632163044376729033083440 11445360 -33142970232717754848587003796400373760 11445361 -133582858294126409897240431023918293038 11445362 116653431361468684906995555861582382080 11445363 423629687260120964902591581180582066144 11445364 339789902187748873946890623549988182016 11445365 557588301902847976183182766397255215260 11445366 153317555030148701963236853785934284224 11445367 230106720162571364793180947307772694272 11445368 -429092088076791249474237558932345978880 11445369 116896726688598319006432542303675075456 11445370 154650366588133233707179744383217958880 11445371 108736916444050910246814952796802708312 11445372 -200992092519004255401255200231509478400 11445373 -561422947399604641058510734996168087956 11445374 -24839690659588432804062512801456527680 11445375 -173401802847373112834437801125142272000 11445376 -867283380222637463490218170292046397440 11445377 -793333020318207631094887756321935963774 11445378 -1188041101570942669953992594068042752 11445379 592170770796287278021590417519726537480 11445380 180547317739782508282513973042277100800 11445381 30102749168009808091617192381195605022 11445382 267005516592514871749487153505764412672 11445383 -289058665214276741240503680378704139096 11445384 649089081306468977600136003691756216320 11445385 -129463374043844378177028025302365394240 11445386 187330403532345984375976613198367774720 11445387 105993393861475157584000069673434848240 11445388 -393253743924294172566249875587269267712 11445389 -132124715485972137033105943153750356810 11445390 -368530809876357844066762146013535040 11445391 -323602072561331351495297180365601922480 11445392 50998596029212938973889524079902851072 11445393 -320770585245998704763911113703759637376 11445394 -167284819962464175211075588425394107504 11445395 -69214269937913848543753586487445742400 11445396 -3318297874981132165518097675856719872 11445397 -149149429712163300059692418361882999154 11445398 361508210354304740735677829733590715264 11445399 -100668125416523972351207788291975701120 11445400 16366141349140919288012106550479360000 11445401 -226286212593371622309446472729628171200 11445402 349522149107896751421386089128110034432 11445403 -789256972580842609741420206413042468736 11445404 -42828717477147393840920827658604787200 11445405 -173557909732323530686766070430185927840 11445406 -157199301763350357826345480641469998720 11445407 812334906492727572909995179980979666656 11445408 -354166210556234010738801394121126707200 11445409 -1616005190187384165356596758830027445584 11445410 219376513798742047934209576866489792000 11445411 536953848497149593313476610802713530864 11445412 -376064168258286622050762954152285614080 11445413 -39486288034952049836875076008988019840 11445414 -43646864335006572227365311713674199040 11445415 385210446144982490235663938785114213560 11445416 401977118836749807820552635588201876480 11445417 129191535412841100064192980451338774528 11445418 -423189663128379988087058225433738228384 11445419 -459624149752891879714517889457901919180 11445420 248273500771671215684170514218075699200 11445421 -128953072743881539425794047334319154560 11445422 519426564475989700148482500365977041024 11445423 -151872807144960882101028785682265074432 11445424 -126519072264573206737421613998576680960 11445425 67379699557396888229533998672985446150 11445426 30823755510525778668582385522874053920 11445427 186065519643325884273387737461772571472 11445428 -235582893802066512309541735267429699584 11445429 -189924124738448424368189853533138211360 11445430 -355767888467114364191749441455176179200 11445431 511766763422013509708630775604002398832 11445432 84449344736088425657111531816589926400 11445433 -579960584193084994090644473024128880 11445434 -3191106250325013581857483241892504576 11445435 533930021899606135446444365153851800000 11445436 213662188877715777468864068950781263360 11445437 585602715296552653189961568164552496984 11445438 67800563201775027948628871344999604544 11445439 -4902292347533120920920531966769616640 11445440 -271326098868441689704611452462164869120 11445441 281703763614941175297927801205511424000 11445442 711028776338782530369666379819700648832 11445443 -1060726234057982467126038642424569946308 11445444 -236835683637025844515823220169548176256 11445445 -20917616101647735288854069463687804000 11445446 -9551745760100828936580097084989197376 11445447 -134180070153235336750668291897053034672 11445448 -124050466156941953321159591974718668800 11445449 -970594445464674070731522343874444144550 11445450 -13017044361486462030825471920551334400 11445451 35797592886887348338437339385398251760 11445452 395448869015233117515717953573890235136 11445453 165670140025396430690733691071129933462 11445454 -50202843258557335574890056073987260288 11445455 80127700754875051621178117799419448000 11445456 43760739421588870101348827773257646080 11445457 1410652666573329763341413947799447060212 11445458 522096101897111523445653492563455720080 11445459 474117809219099692117043050878708924000 11445460 197947004423513013632108084072867919360 11445461 -114168605549215611480017596470870804768 11445462 2636405525090482720248862850881145472 11445463 -798187160444277630750982765333343088656 11445464 -515588574666357270644696605667095664640 11445465 -193141281520553723111510309758415762880 11445466 -369756439304782988805854908102038935568 11445467 129986904465812810342985318209385596160 11445468 -379533289819048273309273395520412136960 11445469 -144796781971687361590408712092816137120 11445470 -282481062516294872102065451744177811840 11445471 557412925985713377637394697219212861760 11445472 -788938184990589619970422941464678105088 11445473 419239450041071715264205431756949682964 11445474 127297539263787897311720690422396349952 11445475 509276815344744913339974584018586721600 11445476 115204950922503545036214924886816075776 11445477 -486049532077301817781464482925438821280 11445478 76758503982565039286260568498167224960 11445479 229297883731318223682639330858609222528 11445480 304500706675691410077125336736162969600 11445481 691949126869268917726650880457955044282 11445482 9634227058217697848422665933585626112 11445483 126761529448659691812808654567086219264 11445484 270467981768309993472597521804497649664 11445485 72336829442224351324007517395086752000 11445486 51063719995652761451024641903783541760 11445487 427923417528832128439293676566662126112 11445488 202123880510755734081253844496648437760 11445489 97795668783557812143909594146764579200 11445490 79036854822019237754413716866688153600 11445491 -1174557014667377164539501392760755114016 11445492 -402523214580926080677207233513825845248 11445493 89114613124029293781675362392938112284 11445494 72531501910946042446782595039141005312 11445495 -79497942527575371408282821285219944800 11445496 -295126958527558534474944655573388574720 11445497 -4503506081381943195116808038073406848 11445498 -330286690346363835415295280504765080832 11445499 -331869317819067176923726475909457749936 11445500 -927512707430802702918274952702674176000 11445501 86659433190517408089627191913230994432 11445502 25122619893480866576943433868866033152 11445503 -480224857264502216197324012855324133400 11445504 -84357750749131917437369964934767575040 11445505 -5196739811154468303713572492510910040 11445506 -243306269050110488952019003331064768480 11445507 158762876249881880336128835909957084208 11445508 324004496655184984617048458520439219328 11445509 -445631356922369005303272145885751076996 11445510 137489820967181459390175455698110660480 11445511 521715328319863711124944609704032176 11445512 304556653380323612628357130629122457600 11445513 -363022817983679547214229860530293509056 11445514 -354618507890619647374150057964005800144 11445515 -231159213593086255397870409203017512000 11445516 -259049509145310905738812179716431242240 11445517 -734904180894971054213924093911955677140 11445518 326185214569000456052581737276956129856 11445519 -118116714094289406829491945552417586032 11445520 -243698006021299754416756829819515699200 11445521 -583997604510944670908819590039286227278 11445522 -99918022619006428068499947745331605248 11445523 163413545232250390534764604414538857772 11445524 -11621912763368782365638531197746831360 11445525 -1211847250986103193736535809893872800 11445526 -84626493866240179708696782749461560288 11445527 -57167614836048158324192565057560103528 11445528 20424059834188913392570098851691048960 11445529 -898856016068168196666851977105274338870 11445530 342584781879620705184818347277719120320 11445531 -622944042489955017720366695617800785616 11445532 25337965278264817245325366066739522560 11445533 683096098077746665333702473933349576224 11445534 76938831624940609048435180415287093248 11445535 137393378463231126630886395396677153760 11445536 676800034979465718075279058912331956224 11445537 -48482734804078964288684930224402735440 11445538 -202724601449470364301669037040605931520 11445539 -215481815957010485896000631556605548128 11445540 204308170474698469404856729347437260800 11445541 -35867787519037799398162815279772620416 11445542 143738852321942947113110811365745096672 11445543 403039845236168783104479147208839277440 11445544 -209672405035327811722906563022498037760 11445545 200784629282564293283666056301861454600 11445546 154835495099545941933486164083487093760 11445547 190773849849479599259933266650199843680 11445548 -191149969874966706243413757343248052992 11445549 -70009081430687158275254229896383155072 11445550 341434000644378021259394771730505276800 11445551 245391493654636231718742884039018808312 11445552 -9196301963551927166377010721879293952 11445553 485928327413826144645741506200198550080 11445554 692247999449284610295368121875621692320 11445555 -55678398537575426377181399196458549760 11445556 -109986946237483548211972510668816982912 11445557 414061483638523258366964762420174941806 11445558 -201407177142347561106296086883316004416 11445559 539388521188012362020287895416797269904 11445560 45050848895946028938519848259140812800 11445561 -11886685562277120564718307242241946300 11445562 -8398701198758655190115682415961253120 11445563 138495331680584591737414181448426315000 11445564 185270474831763917554701827832018109440 11445565 -223479545574640861678028892063961804200 11445566 -656105503478911673160236035944501937152 11445567 55029202676738933837596446561847005312 11445568 4017397679399815155209128422575964160 11445569 -396601504069329411332088065407571209680 11445570 452196664522149019572576309066198451200 11445571 -508301550400959991282098876053200060228 11445572 -4164296494754808403252440642762571776 11445573 88785557747887314407271707072624560704 11445574 18553646980943762003076975064986949632 11445575 -286049460952174430445215474182239723000 11445576 -120657968419718502329446734317326909440 11445577 180571468891605361485827804395484304960 11445578 -162466635166589488055842897767306306720 11445579 660586260132853160432868371720178876924 11445580 183918934375258626592599209219617674240 11445581 -347383832822496943553087168464281538560 11445582 -71732277836642606638138330234806973440 11445583 -1075527567317232678481028150169330049168 11445584 -271465769658899246533800959713811251200 11445585 366890706209593847881654444446504134400 11445586 231936073903997031353975459130664654992 11445587 365790477943971003738232373375703034920 11445588 198307317719384015053639304819320565760 11445589 1556354977875549866463988994396633046460 11445590 38559100729959450878825747926496620800 11445591 -183111327439893614439175204673580941208 11445592 -1033267759317780637863564306995189022720 11445593 906456984215321315537875364017414600842 11445594 90395064581506972722557382968824435200 11445595 -77210905688406674662101518823133252320 11445596 -127415615538942604428173794097143180800 11445597 -25470809709635868063847823907210850560 11445598 463170251253057264306683141863747420800 11445599 -454745348031359584716455739437957748480 11445600 174959569277159495554954364568993792000 11445601 -215113865905118611268042580737423988192 11445602 -109384119115820292279818929873363038720 11445603 2911995090174014804603939492881087488 11445604 402866624884163236906003109377901164800 11445605 520982646364250336037829335062623493760 11445606 -19533660428254267730286557663609592288 11445607 -139541437866450688220221670509990684848 11445608 -57039652818079162191627001791633408000 11445609 160219299848608583584320366124657594560 11445610 -319104349779909728275396600848351137280 11445611 -2584427497779689922164896833338880408 11445612 9195461358053124522984046532272991232 11445613 98955228689073396191381444403925355884 11445614 -365059664626447276184074012424233188288 11445615 -83022967302341972281988628171957984000 11445616 35559072459344656076020580180473577472 11445617 -53821898531051910598264585312767262848 11445618 -254586911500113960444305030561238992640 11445619 -1183298562716293803183993948843907429160 11445620 -339804544825613969902563931161616600320 11445621 238528333438309437713238214074402643968 11445622 150973510809293008902373678195543768512 11445623 85575874658540656777839766207442246880 11445624 -27003057772061446870933739946652876800 11445625 -133671804513706535524180589650519948750 11445626 205074891981824577567577336866674790144 11445627 342099523107035029621838602736744503320 11445628 -793482520633049037927823196379236204544 11445629 138897743309596028524832468109129292800 11445630 -75942701790972337105449484181118382080 11445631 -1091792850586420899980183473033816158800 11445632 -1416297298803889243546308684074188800 11445633 898793932674429998837946232688789684820 11445634 -34541176270620187557609128905546948608 11445635 64036089864949896293679782142007144080 11445636 -11008149490273953461087719667309469696 11445637 373162212877591231604865999549951633952 11445638 321034707512399317406437057289027328000 11445639 325151287419979385633933766506056251600 11445640 3402361987298517821872751263450828800 11445641 604253031131395249780656603334764886452 11445642 -1397656023197925617034273346068489024 11445643 -608170752891254794101875785807953763392 11445644 -273987377863521376490621408515632098304 11445645 488644069206765006308301486047928810720 11445646 200992939064511680923652891439707232960 11445647 -1121807066947039653674973151325765309904 11445648 -80933679847225138176529745487958573056 11445649 -619855442953370629691750303142382722880 11445650 13842434667904482705440335033474186800 11445651 59926969702992116878907248534247470080 11445652 83782517843788704968830121244222717952 11445653 196811901169353638984057761171917973902 11445654 -741419650603901183196765348653598720 11445655 101280173231277278174607678620329318560 11445656 219831752235030200830314309262176122880 11445657 239285357856457336869223625695877878080 11445658 135861780435371369062579985678968684032 11445659 -1243892012797281325812467573848356438696 11445660 -279101761468730554470823281785431979520 11445661 -1105392159897105795677640605281013971738 11445662 -163968424922825378386403543347949236800 11445663 493087378019912809639239923032212790344 11445664 -1059359651161214219436562422777399803904 11445665 -68816818488722468256893022457321981440 11445666 -155309462328960498212426617583015362176 11445667 -169234117655167951944483037754818917720 11445668 -76058503294487748217718718725982752256 11445669 572968953037775098620824199381989384544 11445670 23852321768051848778653530998710732800 11445671 571920362739124335838659291917555722872 11445672 -48325198097300405506566571281215324160 11445673 -1224442340797747362466729331301682819078 11445674 -105009430893966614150919569745520404480 11445675 329428392423885061334661118366444953600 11445676 -210548926945007372563605862869243432960 11445677 319279630452991918965612191982919783200 11445678 153143647986135907680250523374390579200 11445679 -308960116109079422110453502438338695168 11445680 -1234983987984337560474711689272688640 11445681 -289743670559518729922765321935940744640 11445682 -261776535911723380743423835663060973808 11445683 -3146900052089334929080347973084016880 11445684 -20719920016368249462959568097251225600 11445685 10660942838820340865013155288705064960 11445686 33543098326657540918274340723895516800 11445687 218391953864128388754469509305140181208 11445688 -786021008727847337307752918842572042240 11445689 -985296566438671658554150898360792967510 11445690 -21183343828372849863140328371988660480 11445691 84256929802295718725283514870080116880 11445692 -363951249451240456739273641582566758400 11445693 -228694901158612667552024101082251271616 11445694 -76539593510410419176303448460807367616 11445695 -501010550210198437651184401216712169600 11445696 16344445233425195842755489651065094144 11445697 1118663178966893102184723867513947136 11445698 419110668549376789926249189497243547648 11445699 -307167995607133147150567196820431837520 11445700 -53025439123177176284700191846453145600 11445701 -298741813557791175953260937516864786496 11445702 280884868077362104971158113438917412032 11445703 -960800034169154164554165169003449707640 11445704 -250973979667675223038306825816799370240 11445705 -43857814140588416273121956611512096000 11445706 -644514323726057645047236541965540074448 11445707 -125951133511519747543120000447064264928 11445708 -546835044125997104867476712542991324160 11445709 1180709031109316623963457071457052445824 11445710 -26273200654047277698339658683909312000 11445711 95966538512564132436077855374945528080 11445712 2300647503711012847348681914511548416 11445713 1043889300576678979953848264528140899060 11445714 149572049077667294056874235287054701440 11445715 184647562525699638106317529995252333360 11445716 -14319854801931571963643254834925687040 11445717 -44879607941352988571412859351989619488 11445718 159215638824586839174883776160024246560 11445719 -890166620264294205141278611188160335456 11445720 -76029265902466099728961368167743488000 11445721 -154071415217114786867517561223010938176 11445722 -1019224669632512642261318761575970318848 11445723 -35409944040826305469780926673564427028 11445724 101856063675309870015015718613998224384 11445725 -414703630629920389848983246780701116750 11445726 -49031986350373093507102935071690975616 11445727 254104956561817676432318709325165867904 11445728 104951485489100528447256138895774973952 11445729 -58718746636244811353213556014378792016 11445730 9511398601072873015680036230303273760 11445731 -15002384845230885308815266822100982136 11445732 381798916843401516893313029478522163200 11445733 342668373907547729105084253470074992000 11445734 96246517116784310446441072814458658016 11445735 146586613334238997536440707715688030720 11445736 780329564787567722251039836017843911680 11445737 -420740515403121129582868448211923212614 11445738 -212782898027482935907386446047135961856 11445739 1062011025595697533505698247760236567540 11445740 -1665355484322819113034711097856179200 11445741 281575526470636932684039041419604037750 11445742 139026436033152473971926616036088054784 11445743 25142322807311251203534920614940858688 11445744 -29575331017910087867821017309425172480 11445745 614448927700875390104957117503942024500 11445746 -114883951536311959793324547573490621536 11445747 -636853981205829871756916533203843501000 11445748 538216536556110661039802687608795856896 11445749 -220179760855549090397490491678354519040 11445750 -122855455579494268033697864849602176000 11445751 -558278006363485973019568535558392971288 11445752 -516372466422257250046044967291574476800 11445753 536841694506336265796858382417382512 11445754 -127103398032469444598547292811321825424 11445755 -194852659326713168288059484424567075840 11445756 81059196371562169359496065157276385280 11445757 -50136324195927995209522192522684610240 11445758 156680883158988648584306314864637713920 11445759 -159392563988258647547549076952051077600 11445760 -295500049059567902046093449147701002240 11445761 -112488753886297697055472659643221561600 11445762 -215717898990318958565767215713460382848 11445763 431840089920187137203860773910146951360 11445764 -188625808822585006808949614757517670400 11445765 -34618121170064424442513425544021244160 11445766 -80290612511955363004551358900281599616 11445767 -108978375706312833476986188342060302184 11445768 -231212148817106458418959048575791923200 11445769 1676438895592629262439213388580817882496 11445770 -53221610744757838934948399105661143040 11445771 -292535713374423437892665222580213964800 11445772 -212823299771780220852468841950444894208 11445773 9623004745727264535138727220089844022 11445774 -173224599523328796416011039479402460032 11445775 13737273825610301818141167233685474600 11445776 -39957653880653644296641453521224327168 11445777 -179821643367899240795153415168656299008 11445778 -55136957008293700014955078880902067040 11445779 -556338373583741207172286506959150833620 11445780 -357071925663338131837507368368336394240 11445781 -789947040987681344624948489005480242418 11445782 -483328809204532472124174403305842647008 11445783 -10277394367019102752429879175603456640 11445784 -166806415583257709315554935593118842880 11445785 -162301257663481797428168758874227740600 11445786 482191080579584149268420401322681872128 11445787 -287915866743574601959100228989198237564 11445788 -578669230727580034447729263113171814912 11445789 78473282528335044364945105300597334016 11445790 -27320821224333836731995455540208460800 11445791 -25938350241851409048180567959107238016 11445792 -347820894135716296672803889851054686208 11445793 -44871115787565758912842567730212430700 11445794 53085231792992817819925395199161990912 11445795 676089617938533094525251801828040066320 11445796 -18126686863949581015452663928176673920 11445797 -442139234053749272597023324632948307680 11445798 15062880942271594536731639719657187328 11445799 -167588709252296668208411560659545843936 11445800 260118987980291896170410879972997120000 11445801 197384924597098893577627937247133855632 11445802 69716500305510548658427895538411238080 11445803 983399820763745825273782081179846992052 11445804 47224773016748787024351404367957043200 11445805 228197240999907902312376938104104802560 11445806 12921334526324133372685706055049927680 11445807 407395146057387472030223965430937183120 11445808 79442915123835329579507722464218087424 11445809 -1045714900960897851733993602088894962960 11445810 -27137550924129752996072251256835171840 11445811 688439981824211006606328687635296217184 11445812 -218696729412487331916607178645458606080 11445813 15372825604719712316589293725737254400 11445814 71620447325247064592237782253959480512 11445815 644652835141008891109805141168972319960 11445816 49978330503500092803179387174800588800 11445817 -322256481762604647890282585973787442134 11445818 574467869055585078383712034597224693360 11445819 -97442165960851859594889837692814316800 11445820 23433557407984365713853538299648860160 11445821 1311904171247651087921349298641256334022 11445822 -69143329573938973988722166108818904640 11445823 -46542179846091453868892515672983801600 11445824 162222428756433333281420493931120951296 11445825 -250511524769222411341473346852003492800 11445826 -3004278689080461987715428201602520576 11445827 -13910696305063675062690197658158833680 11445828 -179998157431257500608707391497681039360 11445829 298791171665187154436128637661036118430 11445830 -236930375354932953293055026618915038080 11445831 218737687652812539593437168915018424928 11445832 -365163209738094793582639622979366681600 11445833 192538157506673044372477212690207861120 11445834 -70509002802666797027169634896306213120 11445835 477600358281343390832099134459573288800 11445836 -199984006032009346054167129765772800000 11445837 -318690374595230489820492912801303294432 11445838 500478340512876860453455872444074284800 11445839 -20755983947677764096969917251498201248 11445840 -3902303702996765076277018245228134400 11445841 973254854936609934880897636875875075184 11445842 -36042500313892726390495616253571731456 11445843 -452747456508740355356934921370452267336 11445844 495654522978736023715402085739409444736 11445845 -139394452223241450292184113819939823010 11445846 -351185912820185011681678078563839287296 11445847 8729656766046515724262884009067104000 11445848 -156765045904509304453047175952621936640 11445849 -565445451498810609876713399276505525132 11445850 -23763215375251295533950742045000092000 11445851 -108877551427269473171210088835725729792 11445852 -211907546581867858246007415726706139136 11445853 146399957479827634756627408529132247564 11445854 120200787237196430623685985393418764672 11445855 8589590746507660977126570313757923200 11445856 7029433794516668254543318041041436672 11445857 -816349551636664623636752440737065890668 11445858 72220339760298290623588052261009424384 11445859 -81318014152060711248357440090902712784 11445860 -42857990165153579992952393020176445440 11445861 438269986509411558616652256562030777632 11445862 493708784810436752220117061172390331072 11445863 -1323202419429672023731527862460860484352 11445864 247746542513641434761604211788251627520 11445865 -695896141893135551530673944056910902000 11445866 -5492997622494586048202083343192795136 11445867 -27322904819218324614905577001147204284 11445868 353058564586203159182799265775959525376 11445869 -37299585403127803278103352024525856 11445870 7462110536078029458384002997238300800 11445871 941070960986265998630350164344789765072 11445872 -32697705162573672175976297797400494080 11445873 -420050116592780415411377432739710633616 11445874 -146396561216043759426771751866456432 11445875 356517727025832670901690231016198144000 11445876 -93863912118505781942472192532240667136 11445877 130679328760788594370781622734151431726 11445878 242354385847344506212755871360797644160 11445879 478202110198360240776650368218086538960 11445880 401432175881765617460502149207377920000 11445881 70691633538591124778255162260753360704 11445882 -30974499458477214061187352782168064000 11445883 -5318446261526617616275609947649356000 11445884 -623362879653927815713245170081337821184 11445885 -81260237165311982986405582135552401600 11445886 692147155235010861427118697141695227392 11445887 -225371160617585889467965048133809601400 11445888 64698054924370364452905840796961341440 11445889 17097610836785899976501841831110750848 11445890 -242282298595000408662083102393158648800 11445891 -70008111253276008030091541600148416256 11445892 1043138985656935573126113409077894588672 11445893 -252187126356251674925564955316596285858 11445894 -251728905983004323208943559146175904000 11445895 39926661566166465216834040105059617400 11445896 13300955126420523857917738705829560320 11445897 65193650517148992249981516649528668864 11445898 -61945668785492271414665688795086638800 11445899 -584833915687873395392257565215485316464 11445900 28669537805505092755334673917104396800 11445901 553752952698112159061917090066494558902 11445902 46970689816935961721933513631237314112 11445903 -89592419309762573809596038705887416096 11445904 84883571962413348043183844944847831040 11445905 582849230047349330181155984906373843060 11445906 -64115908767770282260730417075251099392 11445907 -953472609612628460139825561474161063856 11445908 -134437843636328178013158528360150124800 11445909 -107152317320278266858019262216352844896 11445910 -187656587104178185887706088476741632000 11445911 589717009798428008709971310900227725512 11445912 10264554236009394073410133653165035520 11445913 161866376457051595364919890816288113152 11445914 269487510054333501495243691786431523056 11445915 -36530021292580642934979556666758604800 11445916 -387225550945204143969566834365299765760 11445917 193937032213347034912455983209276806912 11445918 128474584701183320859840684639377028096 11445919 -524057264791262849592534775795806013704 11445920 821259926330104321636498600432594452480 11445921 -404868310680649889560899688048734635520 11445922 53578227246843601491515428034851646112 11445923 -41386031369821579799248833299897878800 11445924 -24766499647810882225953430984383418368 11445925 -240776508854763032965687472510590373350 11445926 370301060895059426107671644047140311424 11445927 -157313141437600049799863975428819032192 11445928 -367630577965063974560083136158981754880 11445929 -1028717265588959181711217336768959174480 11445930 -215969997423640508236866720889159145280 11445931 360568218240050749254359105542809403792 11445932 -603233131913346772651496553058575477504 11445933 -211431178272221844038116972722008477856 11445934 95281291213344887797524719851729793280 11445935 263331641464671721927436227899979508400 11445936 -92198210527230812000712299881435299840 11445937 -510271672867786605398493258001976553548 11445938 40689818146374933002986999291823671296 11445939 291763057628322382572730788359964630264 11445940 30636979393259736123067798227020666880 11445941 -364160631459485311236445989233905059360 11445942 -83757477133071104054727872868388600320 11445943 -481026837011098978220258322227820564560 11445944 -186656209844910974370647553006373601280 11445945 -25281976588741971165026375173729520640 11445946 942866761070343296807745043481479288800 11445947 229079322858021259130820484464076077672 11445948 -8459088779234520819651501760858324992 11445949 -183817158839959796592993122186140398720 11445950 -53714857374581723377646625319891104000 11445951 -422407050348922735110946831070364840192 11445952 -24503308783073893653326738753291550720 11445953 158519130507504217928195179117250843202 11445954 -99182625044434066509132796167750907392 11445955 -11425525612357692018675099092573491200 11445956 -23030973759912584873142109061796003840 11445957 387964453877670124229370930194215158720 11445958 -437069733013942748113620829002571573920 11445959 962577517634135427087472062702431647656 11445960 -228212976056608192595690696184911462400 11445961 228204525589725535201687050413883504320 11445962 46006780220680064307217420286629476864 11445963 -425317065814769128034968071737720220456 11445964 -1061643570347438907810229660134714130944 11445965 -125876505786226743059733334434024025140 11445966 3421219452696990519777936591627579264 11445967 -1463789661124355970291210794263820208 11445968 -141658933781162292952415075738030481408 11445969 -69864341395009766754143802354750588672 11445970 86345696411524691603223570874515965760 11445971 -441624852402067158090670947803927655828 11445972 366268498823825599910549869001176123392 11445973 113967669323852565029743814025439220928 11445974 244617941261731481599984613039453358720 11445975 -74267236607899986959919294730644864000 11445976 265011856154344154060233362619084800 11445977 171946383313001382400900680148502210826 11445978 -337434905608982372068381762073521638912 11445979 -1367989424091910062325576805963999384720 11445980 46623850485050017736499323700282163200 11445981 -160784416090193462100539558673647788800 11445982 -242656244333979091166579507664919233408 11445983 477258313569344704590030873197112035232 11445984 -30205586313441445525609142173552607232 11445985 445208974619133105865686000206013660180 11445986 207615701286255961319965968958628876064 11445987 42627699343549634169708106349992775424 11445988 -120123776378372701095571264905569456512 11445989 -25943568447596314102675122583270938180 11445990 -57196043796778109777888882531103818880 11445991 1203485128924130601931488970104485130784 11445992 53249453271219313155561635071251840000 11445993 224733902393810879184921309083827027620 11445994 178892103638418468200516261214458341632 11445995 -1267038072449972491321693481589985200 11445996 -104755796591343242919418470621277126656 11445997 289181489395869925881948447760445389920 11445998 11534204651363116124187120072581208960 11445999 -559822435514443293590976210013671480960 11446000 137947336363737832896186077306142720000 11446001 280452076711191968802232878087857804352 11446002 -343940744667422216638852469590040985600 11446003 -1585542833315077492788434604378099813920 11446004 -482781270865124318833486711279238307840 11446005 -40946340577298231827219368719362249440 11446006 7412492882735184572460143254922305536 11446007 681271255805269400000846066239926977256 11446008 108027242537344003696703130822270504960 11446009 1301900481305434452521482341246212860116 11446010 -141975686968264346590380116976834687840 11446011 21781543311058175736255724566581061480 11446012 -1130221678868145251909833452930495864320 11446013 1195505353763013971534318972972973769440 11446014 180853226349156716111783191683110456640 11446015 -35219089632704433800102714357757875520 11446016 991141583893276807935416235819219812352 11446017 -54621008571380870608984855912053693600 11446018 -146380396214510808994806532964359032960 11446019 -98373613497882906051680629626469208352 11446020 40663939787403132229051645324159315200 11446021 -173248224170974752852770715706368608928 11446022 -32393476646868099978050584407642197760 11446023 -54705888600192246210663825378322663680 11446024 98566714181559338505759157629666969600 11446025 -74614529940416783277591510376607453700 11446026 62020104681654391929167999106861951744 11446027 -41631626120176950393003056744804214048 11446028 419173665252050890242321844175731216896 11446029 -243135851209505383241392075186922041056 11446030 -207704183957127551523081598812293163840 11446031 669979894223335381998731302498540113000 11446032 -73495032068502410361224146868521009152 11446033 -124194711846402116806355736866496336718 11446034 541253208793780563243240128032623190416 11446035 14735066068722601101842821405980275040 11446036 59957694717483167547150321239882549248 11446037 -59724602341778380606923468348926257920 11446038 439609755495500466889100706187221186144 11446039 154824032157916254865222814222340561120 11446040 -196191542846222844483466980878518886400 11446041 -1429056470993315281709440423912757280 11446042 -259514758859067735400188374299738460928 11446043 22571855777923166633722736374574006784 11446044 -17853104198841986930279287968360603648 11446045 156183116535857753364228844276906550640 11446046 -396725152525681105854630916718095590528 11446047 10571041464187344941102207066503307280 11446048 -512942538119070578572657556909112360960 11446049 -319858011794975207352726493652066632764 11446050 -32360124348654717254035344239008972800 11446051 -1121017516365714945717866994911167252128 11446052 -52813793211704876686366616705029840896 11446053 191041024928339542969057937694239140704 11446054 8770856117561661575453744169876964032 11446055 375155726241510467985360326029615851960 11446056 -424918826082263406328597932551147520000 11446057 -118016772402975914794632897366107232768 11446058 -194458855890590069248961779945341502272 11446059 -164592232457060145869555827171945135680 11446060 438087638649831296593700784579503892480 11446061 129130189764401622345546132707444337504 11446062 37535659976280358506902211323285760000 11446063 1304539964829872879042581870393255607312 11446064 38352248166870738058629792714201563136 11446065 104069923804936778548094185275569563200 11446066 411935790037917048733260081141051002400 11446067 156369785492227109208858679388443504992 11446068 183772195730545578791793595665949163520 11446069 855696858514971511239325306682958747744 11446070 -327109109757080678313165022902104747520 11446071 -5200737764123698121406033823046432256 11446072 481113109128950919486192710427740467200 11446073 641024119375321105858834898763566724480 11446074 34766743440503929964564173890603391344 11446075 209375582871851944674327738314419873000 11446076 -244836589584974052330181014112060787712 11446077 -807487709464775783835748636712298629568 11446078 36330963213072427260551762418776547072 11446079 -108560058271573962427372501042686333624 11446080 -37299641183668598316494034283674992640 11446081 -673811478446181175284721272867907216448 11446082 30982516656664524971234843166635712000 11446083 441750123256122891463609048092820842240 11446084 -4443714452126783413488546892687605760 11446085 -241008279774994248657000836306708307840 11446086 -24708358378444995540243709759340758656 11446087 7944980951020791869116776710239195736 11446088 -196393663210985047601841032145681776640 11446089 -329830434763525701802352143958785729776 11446090 -53077657777369891629005823760452110400 11446091 -253017957811316913605102149857769430508 11446092 -99496410024984192576551268741380364288 11446093 242521907653105635071122891137791224524 11446094 234796618103184286685248341734795289600 11446095 61414702416735834224896354418377205520 11446096 -9747639684213051628918495347363430400 11446097 553601961404280110772789520393310295120 11446098 32351410191081205183936591231409866752 11446099 36108000384973477385636689349564306432 11446100 -156888411446438058327753673772695929600 11446101 -859126582821184464039047761143295736100 11446102 78163494501989561888733528507305828256 11446103 -1147853754403051105835371866776858790648 11446104 -191735051772250543218214577817767546880 11446105 61729778486346232413737704472615963520 11446106 -158892459814293137333356860083157913872 11446107 -885200951261658586939821856554871816080 11446108 53128576239572161407443922149558579200 11446109 290461238267767039195927708452557064204 11446110 -600032651484515605443019320132003840 11446111 -288817425186328046854928267418785521536 11446112 -437004397363912414670650342687093555200 11446113 94154393892182893683383559303439165440 11446114 409234658077463453685758373252847192656 11446115 -66617863339943065884150568617913240080 11446116 321189325912626675498690844884212736 11446117 -402058444816123346440799920380576937536 11446118 -423590614535638523460108984881989740480 11446119 249660619151406157085757535557450662544 11446120 148132008341540612544512642259566592000 11446121 -44706430123328061460883728357066087308 11446122 -89829034451009373093988995881080720128 11446123 -328716297609008324862824683386487867872 11446124 63013140123656459662382333005130455296 11446125 1003452675158755880347985704119884976000 11446126 -134871122737080850647719728411384259520 11446127 4025719797709988537936886485583078144 11446128 -121292741509526950252503521440057491456 11446129 902042976608398042464666828514271512576 11446130 27489591973261062064522336191978424320 11446131 -422168320918688425175857914664085103048 11446132 620046673932202898101872715798767554560 11446133 710239967854118045168072653004489390382 11446134 7806692465099064584626846403446861824 11446135 -191359217209099440678681945118773896640 11446136 -51595467548391282983572774663854182400 11446137 920376634760662092906345686701169113440 11446138 -181069623638630774626120362111121309440 11446139 -151541134829813791651224315328381044060 11446140 -32238592056390150373702670504541158400 11446141 -388533531578416429791429388141944602528 11446142 606071685406037497486919721131808848832 11446143 -479636526187953050214989763164014478136 11446144 -330812640124562586294708425989250088960 11446145 100755628362267467761537217725778035200 11446146 -558700724862757788536111274936811380096 11446147 -17655724427418050885142788678442321560 11446148 -90622608681542644633723311826529906688 11446149 -281378608721505775216924973988316680384 11446150 204207886013762862542625468109381000800 11446151 511343055397947547942925373509227099920 11446152 -841255361603602231605667757102879539200 11446153 135214789488778742437875756154111416100 11446154 156141634677519013794639288213909097776 11446155 201102363744320845970720103276391662000 11446156 442119865319865564400301122137675595520 11446157 -182616062997987740861490708239260570080 11446158 -71496770579360012011421294008072929216 11446159 -1119445061078882254004285832600895602640 11446160 59834227039403528239990413221347983360 11446161 -6157375028106126096131668247146235136 11446162 54680610954282369844664164843173685248 11446163 398160934415057245478585137595757982200 11446164 -827743433642294985873308639776301383680 11446165 78566497627252444655611392057029988060 11446166 182591988672269841090077303182268992032 11446167 565072313700525168181334856088436651880 11446168 -993857853490538909786257861297803939840 11446169 -721439125247724410163907222345650199488 11446170 -3292877221656884804020526808469401600 11446171 -645735641003410432951478496830060462400 11446172 108426877320604363354789410992575557120 11446173 -111868316788201323592550904109678133178 11446174 401948450823604897723346125874570238336 11446175 24703937146467912176443825865028186000 11446176 137411061758203393841227465608621195264 11446177 -1062353973450132425175589662961036182480 11446178 64422710185414035479926899467538270720 11446179 205954264010532138416889931645627671360 11446180 407301701770225231289335040169940992000 11446181 46674759857322448769854607484413917212 11446182 146319800356806003704462099335903275840 11446183 -94054072961101711266173213777559984080 11446184 -2573444115263918565990870781469884416000 11446185 -545971017003387876237569021789643987840 11446186 128516905488088177462319222073970623744 11446187 249458344300605419889537977252370070836 11446188 -23427070471553068783408659056989470720 11446189 -678549471066184093997577121525256610560 11446190 17635709584387266825221525431530535680 11446191 65168195242897522577335471133131487232 11446192 67828522170048092372169213299512049664 11446193 310364533015593264236288561959268008944 11446194 72936528392608448297867271234395495424 11446195 120449390646231780388488482328264553200 11446196 360604492942702929833869532797307990400 11446197 120514923570182047462307447549766948672 11446198 88598627295074783242331330611928262528 11446199 174318247531232517619595754470041633920 11446200 290092781704763080763364949038282240000 11446201 -282265126741579661275516671770345968740 11446202 -551694724970893963559255430836899476768 11446203 -229749320451902235726834485369197756416 11446204 331066205647857756835030412990074068480 11446205 -113532299544318442478349812276819120040 11446206 178061134399132169543801698935033770304 11446207 -483694841254047768966670403848947108544 11446208 388039410795842392469816471687496990720 11446209 58799936957241756649282087790317583430 11446210 189448285581067402716704269964213513760 11446211 90362736039545552798118469796121742032 11446212 -244723202234345715633018681494471820288 11446213 -10118244343509613209748787293798031040 11446214 -224207357874456306622459455223004555520 11446215 -303591012592810977145029603664514021760 11446216 -186644122779232404009021332485783664640 11446217 -333529805709461225921620609638326216028 11446218 -44413459497830570236704449156217692160 11446219 -1270473694616879066526546382335803950560 11446220 -510360345326003766130949942856633861120 11446221 427677707956789678008258256706622021312 11446222 15523370341434369523023224104905869952 11446223 59040459764602742810743342942182096768 11446224 -133210057518385544974890633247730958336 11446225 32815811678097651261283469831173350400 11446226 -123292570140210074126076707932982241792 11446227 698715263746504980527573012170118688 11446228 580405140788882867443730736211472029568 11446229 296430426386014942002563514092229040860 11446230 123058684818126366135636012433917966720 11446231 -1230926946839535998504482209588867600800 11446232 -417069871080607147115387437583920619520 11446233 -347987967367415395063455843397663284000 11446234 234462619896429999534925819476029149440 11446235 226731426244419615088899028748131231680 11446236 499780758487660890803134239492686453760 11446237 -1738462540245228193145277213881277082 11446238 -382776986781150259627913188015818180480 11446239 299243091289916476513986059056657185792 11446240 -167536157953187854985844954647683399680 11446241 660485925911994951480237358680604481712 11446242 -74968772415555763471267035161047180800 11446243 -310642425289016986552181744343045489508 11446244 -134239542251573349822942742260325294464 11446245 -374719630603756063410090284549645390400 11446246 -41055898070139011343901519123933071360 11446247 1122776689628669250770785731544163280696 11446248 -42753129878072444054721049295490908160 11446249 -686131028883502674163544586667744935936 11446250 -101293194396871756378120797592262490000 11446251 120746894220533225835491026086347376096 11446252 1029672484021116755884154881240057101312 11446253 -202371398397065780859265775638368652800 11446254 -4437919163388653052217532859781960704 11446255 853656866894192958272595585871682777160 11446256 2804834024763507004473673288708521984 11446257 -233402262096316956980978262970030808160 11446258 -428245800934413290206605904908383105520 11446259 -317304640889362037299984462469876910000 11446260 -10820932635519371915679447214494474240 11446261 685982306132199006682295437513844146862 11446262 397340928025051099906454713546495081632 11446263 587809196148606844849865878753701844992 11446264 -1115723597634764727321670171515583856640 11446265 -294926806221820923769792859680933276800 11446266 119912221939898995289180633226138259968 11446267 439141202700888362377196076133190213392 11446268 91451253013277534000220037186754749440 11446269 -426853589239123562043320020613353414656 11446270 -37945618668273448171833119086315726080 11446271 -105917614204828520048126315765483829000 11446272 -33302090804077973238561034272075939840 11446273 -641497481938986052175762869974820884478 11446274 96098475792458539654655279422951680000 11446275 291573939256565138203986224333068069800 11446276 -784292605901209205764538284780663507840 11446277 1141863135621653037834021670897761852126 11446278 100639761791875538667531791087822917824 11446279 96412768538828369913684086477735799784 11446280 -695843054033839321560317662701359923200 11446281 -21736668741459508038818390417561318400 11446282 66302975296328719576835541740442220800 11446283 57860464044605344735803531481458008160 11446284 372133588510182404344603173374030561280 11446285 251514849804220113656831646779973173760 11446286 191293784877609300338226850971529396224 11446287 -129377207854169412316372381253228110080 11446288 11035069307742287911082437114377011200 11446289 -522466016895646543627665469735463288910 11446290 53360809512847466007508024165519752000 11446291 367196104471886769327351758525518149600 11446292 345149037986801219048162530225020278784 11446293 238064356673230948086472351816237186464 11446294 -76437919213786282715213426453036558304 11446295 -1809746769717943757593742183589964800 11446296 -286291964111242430364188004403529011200 11446297 -279753443739685646158532646919958867254 11446298 207001574260094035459061496617607110880 11446299 2609552311520275392578496234097718400 11446300 253507470769008822502752090305092416000 11446301 -469278109284476636912510871258738508698 11446302 -236373354902958990839207404202810259648 11446303 700002186527832531991179720821289296640 11446304 -451214568729418946925272475960063295488 11446305 -13122750951076513181641198164072936000 11446306 -488664685009068074910773741050363022976 11446307 1082825031410225173665385767862238556 11446308 2292349290550084703525845616143868160 11446309 26907251800589571181698540739021002016 11446310 264290121906219080196364939606790976000 11446311 155361234062350529810749812441144795264 11446312 118586341896858169125698819665217203200 11446313 -107478059388874441808801875303820514438 11446314 37475883576519227139556804095549630720 11446315 214138084025352114117163848040902372960 11446316 35609584328147580690537438561104756736 11446317 98255013139239512109912522220545838134 11446318 128679561199168300341820298837813061888 11446319 -250568706558836289089859623955418756104 11446320 -1152848769451360156391733458229657600 11446321 924054399333247128824276654200686637092 11446322 419075856392568163163365993566073910400 11446323 126618659198148690475644154242676863744 11446324 -4386678014018871611772737962215345408 11446325 184369928822829867118260913197752052000 11446326 503118089254561283610002757491851670400 11446327 -39580299685719743812761528553990150400 11446328 732274373328251205735048628571984056320 11446329 -18627683179897707392923734334179672000 11446330 -75336554356475011488046625178154060800 11446331 19624635522834880744873070163420775632 11446332 53899199037144745319148161308313743872 11446333 457565998935071085788213609649213608640 11446334 -135404993472267927971878094052108987840 11446335 -51058661746267089326687590912518124560 11446336 -167077295801685822912933076683026595840 11446337 7403478212932054913549998374473311104 11446338 -231300343418694864564406326842431291392 11446339 -509126836741331559491441733064777173240 11446340 -2557555049369531716606897140150865920 11446341 303553248453988018274606442942270159360 11446342 9477525070165766055010401764409613632 11446343 328763025241957445988656251101770165592 11446344 -16134577218212765710822224834064711680 11446345 244623353967329579834395719262818529800 11446346 -593427866929334150394110450041302130128 11446347 303630723186249121121171464051919044608 11446348 773131238214033373018109138775421092608 11446349 -74433950329685837229781605723133081536 11446350 -8593332289028523766413169812294595200 11446351 -682809175622463251473915106913367363200 11446352 196814702085612750360912175401492013056 11446353 5296090488820647716311548644962473264 11446354 -590302972160007372931023923975558340480 11446355 -166164338243096754070612808515975260480 11446356 731375482427707792524937381940836700160 11446357 102889646111914111880092712840188330800 11446358 -451620457053440325992265218846872320 11446359 -540462328923207117576718680627440307096 11446360 -86248472184836038641376997049406464000 11446361 930822572122330168639112224275225325962 11446362 252253541227763071218545502133164833520 11446363 -1385955171235625428734569101972227328160 11446364 -171567087832111858832072700713935872000 11446365 6284442083841907580818991626472315520 11446366 -291141927166023636201237805084812970368 11446367 -951566929365994063369210844689996367040 11446368 690561110384703632812766318939459026944 11446369 964797325203406263575562783946466570160 11446370 -201926649177835905496870461610621641600 11446371 412892698064340203336545987133275895160 11446372 96541553378453237406883703938159779840 11446373 -16253808563078875978371140776823616996 11446374 -80795817693828914848948626710845803840 11446375 523845211143896270488469586583975914000 11446376 -701608932641307905144111351726202577920 11446377 -276157979567607471000919879783464589680 11446378 -689284474656847679463371075417352192 11446379 82518760881160211622657544169633164800 11446380 230631250328726323350041632928002867200 11446381 -190970295377186118702566498563144187818 11446382 -3483717213950132222297171147990826816 11446383 74040831396050754308325483287039090688 11446384 -262852278701746234388881165050613661696 11446385 -12608048794607091236420387239109505600 11446386 48358676326587972031363658202582326784 11446387 488003373152821933437287470437672378480 11446388 178752133881713137826488186074099960576 11446389 -852931559049745765035226071237249824640 11446390 -828775066057473125632368063215227150080 11446391 1195263914956881582298364881102570253784 11446392 70536334416683877703913261283335577600 11446393 -16121540668466225159076179491027788800 11446394 17145760999830137257942444832890256352 11446395 95039149595633177775778024253767908720 11446396 111510429244854390889460118025867412992 11446397 -211657741620888423843149926181657453280 11446398 330263293320999053706345514318367092800 11446399 -847026508357052191749066309076514470664 11446400 21413492424305777782432093429039104000 11446401 346861415053848048128976769029878602032 11446402 333788089350492089140947372550378283904 11446403 -497652544285193302669567585923260073348 11446404 160193882186134530715950686008840507392 11446405 -285936687172472585054387827996076783940 11446406 -355186387534254515176229205300001359360 11446407 -180001555889832530552839120487112453120 11446408 235778309649615075053723802808618152960 11446409 20036767105210745134225063946564045568 11446410 -86470606315048381429259649472947947520 11446411 -260814743729843144554148014575804306988 11446412 620150302034957055354387003315860057856 11446413 221633079739356805348403535789744115200 11446414 -4824735044857896466307815983656414208 11446415 -204085922691510282251152750231634389680 11446416 50829279578260499763406921049350225920 11446417 150909636995306522520441624916473435200 11446418 -395969702254896077264106241004926665840 11446419 -49980441453274290021948539050642666056 11446420 -302479780038557265018325533719711934720 11446421 -195190622353214016887630761654985391936 11446422 151916400569342528274432028027450608000 11446423 184445844960133942212061265357153456888 11446424 -13087822962128854956065445725001953280 11446425 -395380729142328816361093281576251695650 11446426 163663965139446594803858836986201051360 11446427 -815970398682009882014393023448672947200 11446428 1145242090497634997591562194720931840 11446429 1092915196123320703028915000356742992384 11446430 -46792559204925500749597453790225000640 11446431 -128394667270726898759085389261468814432 11446432 15620550721529845514460035419987771392 11446433 597202328648548806244730200154872853184 11446434 -24246638720471669774154596919896113584 11446435 128624556554127910318307291554759096320 11446436 -234892612883873262438182850235920890880 11446437 -280321982542038725948944991578122976032 11446438 443842424590614742540315397144019057120 11446439 999833936996466695941816743984020357760 11446440 -37403286484931494958252527248723148800 11446441 -1153855921135076807250591577160903216816 11446442 98598060931492451488905161053373229312 11446443 808919859282231006717299032280256082332 11446444 -698374689240244897443273651643301901824 11446445 -34269792288789434297080624054312768200 11446446 325562863397331404942238515860826016768 11446447 -223041246841384591494280851930491619480 11446448 -10678776506311266665392032197152997376 11446449 -204670158079453620432145558563383398224 11446450 -83456912247045687431251134872876658000 11446451 -247637000093630766217705909823210434548 11446452 -18432255338826401419611300171193693824 11446453 -385348001256798453612765325414473213380 11446454 269113104732312167075466999181699294272 11446455 -412375643470271137159185331056875913600 11446456 211145854168034952720628446147304488960 11446457 280068368952358860393658565860038182304 11446458 165173070831329302872725872240292496384 11446459 -489063187960985651677001626150407144600 11446460 -268259877948726647710070162730704862720 11446461 331371971346858482056222042851999660480 11446462 107526327731482449982256772271931412864 11446463 107967046275435240236754873584377897824 11446464 3234229987752518450273868447246974976 11446465 -21995390557642534031659748333197702680 11446466 -25857343537586757170928275109561803568 11446467 -134861355966459431257901240833361854800 11446468 -136603089711667149073464355469649100800 11446469 -65526602333632108843699414155686435904 11446470 -80824000321305143476640825751211564800 11446471 -6359320357486964602921664328601512744 11446472 650907985484703214920235533240827289600 11446473 12739874401102740998947166508805665504 11446474 -352282515644876395843401937875977932800 11446475 78891641059786971139409829641622587400 11446476 341862767423815758227295965261423672832 11446477 -201186711546679908225170005116832272000 11446478 -444366712454097195148301990877970310400 11446479 -320411061571482224757327906998367408 11446480 33720859785059204693868591570616320000 11446481 -627562733179887894979665153050310605328 11446482 -47611591879200380718833809539292929408 11446483 -172134980974773731535568067665433936376 11446484 -51312763114620222460572963061054347264 11446485 -411845245535020090197912218039564706240 11446486 -17517428287114787049376720574530335360 11446487 131584239893746445581719693160004021232 11446488 460034681630768957348122347155699712000 11446489 597053127201992078223950015375000714256 11446490 -213253416117904836549985804772762630400 11446491 132897863661601093356277283911129903104 11446492 -373203049444985152299362913192391427584 11446493 417300546012428609990991321799368744000 11446494 -164345054856418917885725756772842232000 11446495 250200675043885523080665953494815548880 11446496 -285418766845993916395280376837139857408 11446497 -708111920003405563573447547832928527726 11446498 11014518018098177623985052317104207872 11446499 89809467533226912676930860497581465500 11446500 187283851702819894563784314457365504000 11446501 -124069495263954170554464874052119734816 11446502 19683195380517982340840641137467558400 11446503 301038185557365484925577143296708567200 11446504 319483456548526900276555258206072437760 11446505 117323147452682737568954031467693779200 11446506 83542046232261729387174901184116731312 11446507 -21151306955685050518015958542832364408 11446508 385077213413581557449726440932044007936 11446509 166880198983638061803033862779876093504 11446510 293200882517217880514089057520812584960 11446511 -322525266116006462390427456747092781000 11446512 8495141157120066606355393768964751360 11446513 -203578041447793130163830232491713924800 11446514 2607057666505949719854587980650342912 11446515 565242205000827442676001727846624978320 11446516 130138229967336777411938018714882372352 11446517 103994784325555930063692183722825884032 11446518 323308273160997765832050552484813690368 11446519 -182093639863686657112294395861706765904 11446520 -272081595980837067755500389338806579200 11446521 1002861149065143403643549470634982678144 11446522 -127218695848410742391824940285427483648 11446523 -1350717653971968155695839209532974852400 11446524 -231304357361511346275687863289004208640 11446525 -383117067339899651157284205084291038400 11446526 14973120757205736967533236527374712320 11446527 -316319415724502217902398731346317601080 11446528 -750924937863703073064946982146996699136 11446529 -456656148863651506570908030772918794816 11446530 -22219440729935367463629858954454740480 11446531 -636465880120848605505498752307314769600 11446532 135019781021126890271856213027907361280 11446533 600009348357854076541129988767446528 11446534 -473733226621761083941609766700173101248 11446535 103368289313483521072368593467459631760 11446536 -11659157943016920858653132265139814400 11446537 1344680859273836440034393576659241601892 11446538 89377866882867913672940589489935791920 11446539 225293430229551540066655511689090281408 11446540 -13424485056342956618936218869009438720 11446541 230082444701112602974072038425744071500 11446542 267783785870898782444520116819253957120 11446543 1001723060497168372679832360881105903792 11446544 69649426596431398864026632698973798400 11446545 82502809402886042421519868942822596480 11446546 -4857166370365717852637124827724946656 11446547 421136040386499648642281359117001953440 11446548 452403278305147474130070936879359754240 11446549 -587774530870625092795046291165623650432 11446550 -33503115575834977941738024815952600000 11446551 45021124604387741885117624844359520480 11446552 -442970678593246310351080672979917946880 11446553 -809318968436042762679248012759581716540 11446554 77213309696422416203918894893986642432 11446555 150928225646732615447883503867061709920 11446556 -440295686947873353042003241132693730304 11446557 -2308278677564742628738672199396399040 11446558 -315253909253203963724289882380199935040 11446559 -907019417468629417997428974135102108384 11446560 -410348437006396171141420243465125888000 11446561 -19932158349681705468239635812675600000 11446562 145320379006210379213229747338709214032 11446563 172605630438806267014493922398436589944 11446564 277781038823677746680835006053289213952 11446565 83284863427226344467132120892489806000 11446566 -61115567325728812810042158979915565376 11446567 532348906194780922892736457270244128152 11446568 69867744615654251841139547389575168000 11446569 213365107755276134832420091205623401600 11446570 -403845551309390635012162306924375823520 11446571 340273005505318680248415076298842017072 11446572 -49284275483488526344389673105002551808 11446573 -846253299748500000573946601749408972980 11446574 -226495065015938258721841154069733622464 11446575 -140346425516988517007141185905955766400 11446576 212793394178517792398664203699014828032 11446577 891073731319371419976660922876898249712 11446578 160952120989337122808434608588569376768 11446579 314461267880046859441335300455103171376 11446580 51045986798799687644709134923121683200 11446581 -261882453344872680233824499666088385248 11446582 -41168118707452807799754740362943742720 11446583 560039174489801119074592261524416849832 11446584 -5774415517847107766091469815280558080 11446585 10207304349954916252951473430546821960 11446586 275965415363900849880600473652632506992 11446587 40232194276536386576522923125724616844 11446588 -4094506062818079100223597886528671232 11446589 44855720547818519471921320535402066304 11446590 142770700918473625880381232140875776000 11446591 272325720517305146214540276704799931920 11446592 166520290743542753696417217260104974336 11446593 -711693238359328088202673303510493146656 11446594 -17585380164488680927465940894680465920 11446595 -39090300002515777456921324815760944000 11446596 34044085973298081087425927790727372800 11446597 -46421790201128682910317893045327352068 11446598 -486952864136451691432302077712979543200 11446599 102101528442306893111807254397073233064 11446600 -5617310973187410221636480128395264000 11446601 -281944372414998367487433739628011087398 11446602 354521185935521342508344600231378648832 11446603 -304769264443846537159543076483613553520 11446604 -310284146492559552506762934928989232128 11446605 569126293817047061380155113350698038700 11446606 194748422649166733597760973260641602752 11446607 171050463419927020157868801721402836840 11446608 94502532409753212929269166420262518784 11446609 -684471570985814572604026098206529858190 11446610 -140095493839359875676317399936488166400 11446611 450011849727028791256910829238334981184 11446612 -421383283346462973296504962037748420608 11446613 26646957546261411324115496678737269984 11446614 82335113413551536613577507015167998304 11446615 -495284893126527756438769451681071365120 11446616 76010103710529410026850772030551900160 11446617 -61773621694167871134702270720303611904 11446618 -438842974822601579497060580848626835200 11446619 41789943827455278824293979865799148160 11446620 -82148400706739143302123323976347811840 11446621 -161249281845154979149669334084789977556 11446622 229621402502627349201932518539652761984 11446623 134280523822811280680410342507693674000 11446624 53996097947285204652555082018814164992 11446625 481066565968810114382800742140529889000 11446626 40017794260568907109277521297804492800 11446627 1333619806789104734852394900647771988000 11446628 96300555181602958419388829366917834368 11446629 -462435661205793382808087187487487190432 11446630 -134923420914621640327509364592697692160 11446631 -86640935411802664826534209664013512736 11446632 9713721582448403738859122308246379520 11446633 -502419558992207533882582597416761789952 11446634 543460654883596263008556718439023479216 11446635 87666509978814374779678700734309759200 11446636 326469860099804181918142563140289870080 11446637 882736371250727722279225648857240118272 11446638 -53296179820672889182605185996849617920 11446639 950879200223815778730481625219790687440 11446640 77647994464342483497941292319701073920 11446641 304436333901492400575553374330472968450 11446642 -258296337551612266283341227656492240256 11446643 4828206274493934864697292172489188304 11446644 -72775235739127669785209472347523280896 11446645 -642386226030892181915173403459993532000 11446646 126620394807367536873906414758558359680 11446647 -155863661497119722947522908903261413400 11446648 695849108487096719596922924985755136000 11446649 -592692750758974935320734210284933401760 11446650 -186179487055847492356673227433943360000 11446651 -294335962850441309129072856540247744348 11446652 265288671248890356003715954300270279680 11446653 250359699363543294795429730327084908384 11446654 392593936090876973745708354202368907776 11446655 71264228385637200633234019506413259120 11446656 -86797875618590810094031755396482334720 11446657 281748154958540732617238655842790403072 11446658 47189315106303940265171074476807734784 11446659 -269215357415661406705018905081024338736 11446660 129982654769784471020552049963000679680 11446661 -353153371772445042657324127324925465280 11446662 463622635786820298161262840607740862464 11446663 544541707736473000963051096228822118400 11446664 -1078521112359212692002815767737256550400 11446665 393656586120742469184378397997765737920 11446666 -76500799991618840471934086537648701440 11446667 -220495346751910078004858156203597588488 11446668 -195142868869354171108165714960953646848 11446669 316714519037413966357571542777794401644 11446670 -278140142339384957683780475480174118720 11446671 -14592693005157205812416668542211584888 11446672 160128675481981938055414358365418725376 11446673 1393882033808457180938481610107135744 11446674 150720115981774358064750211204811866368 11446675 -61331341711596509878397695796323684900 11446676 548136811680314472466880792864394840960 11446677 37536414872637651414684392557000458720 11446678 -692239210211618118955207632004284222144 11446679 -16573076104826608538967887187655389600 11446680 148015952507059312996839968372264140800 11446681 -926302476854861003672636587423370684928 11446682 6852199298006885743728041275102113024 11446683 268014627023602157978597762190034780800 11446684 -87520916926054403329343025984537731584 11446685 -323500325712402680848394496981074732040 11446686 -264711656001763002908047454739846144 11446687 125578455096343194862625006694838794352 11446688 269191970524166991103372342973379379200 11446689 183999583514809988590547840990907624624 11446690 46029292833692812341726014040180463680 11446691 626502606190324385530305408082994888784 11446692 194334751028424186503019121046121077760 11446693 -834341471583563947569939474347287701058 11446694 -257965691616571882461170407205584853664 11446695 -119405187861157591665013704695940264960 11446696 21176024775090030682341546779213414400 11446697 744025778416455044021948760967996849146 11446698 -61078865973762482937817005029801377536 11446699 -1034657627415356039347236535506675562752 11446700 -209660285644296370334723702063153452800 11446701 -172866606367723135875388365833515395456 11446702 35772485753885416520582745904678225920 11446703 -454028976716381073186380586657545640048 11446704 -136307338131321430917876295460179476480 11446705 -52033695337539445107530832756540048000 11446706 -225230667547343296163016175559070589440 11446707 -445768719085826105614037586675421135560 11446708 57472318942223870120989539555308113920 11446709 283250903972108534334695489268570151680 11446710 253098970970560122175574331540863877120 11446711 -860353876637765193631855099761105220376 11446712 202021694459920374479105009420000686080 11446713 -180179657613567378577172855772381017916 11446714 53366199808655177280316424292442829280 11446715 140303677010824509244141756206300825600 11446716 -29205267047925330134491037226267171840 11446717 -876149875116521446839408190580429890234 11446718 229002170449318097164078095782039853504 11446719 34213922104473499032908821533581480448 11446720 59118722639840762051822039501037895680 11446721 -710412553444372446087200847463541760 11446722 76984791435525116432450360126603999232 11446723 -188708275000850624668496521885021618136 11446724 278967071523017230743590902740199182336 11446725 -255595211373389983120508756481923198400 11446726 454169475890276992695579720864838953312 11446727 500368056819092329078524022005659902392 11446728 -46487387193907974242765463217704960000 11446729 8021258348675914334746708179239693952 11446730 193748613668961242522457957501534105600 11446731 134752664680407984421345256872649635680 11446732 373706913344732006030818101777270472704 11446733 -987374417285970447194959398589800795018 11446734 -57704609508067849527627634537426139904 11446735 -88649484814819574910670248162996984000 11446736 63841203114211960614041772494989688832 11446737 -402602271436576167575029811685624986640 11446738 289056196160913887781831213157477541520 11446739 142150472804493565552337275086852386424 11446740 116076115991554404683402994771800217600 11446741 -195502698603338550935342294845232743858 11446742 472662137856769473358688309172139724544 11446743 -66790697084939191177628978888553978240 11446744 -365218465837115214001780853705977651200 11446745 66236112604648106752093136121521770500 11446746 83699091384644896944645811117247944704 11446747 -218762645614421753184874705991026334960 11446748 283997072887335179998775111710355037696 11446749 66239119129186516113939613162127442048 11446750 -51787800492645502136082319712612352000 11446751 -648993128744573805326843131262235793248 11446752 340466308337142211504361502959146893312 11446753 76071951944338641864851626936021410480 11446754 -410837655142634375326298292881099814528 11446755 -22876101297065304511398373589805254400 11446756 610571563443465445314541872613644115968 11446757 -356917989057641458784461971734006246400 11446758 -387077645402482384005164161085570376960 11446759 184863536825178017997067065190353468040 11446760 269126503554056338270398382194706329600 11446761 -16659918645720948885433065842599066656 11446762 60236843977015623677195250584314616064 11446763 475868573477026955119472334480040431240 11446764 38178919186337672900321390716366356480 11446765 65402472126388273794978334766411250240 11446766 -430423298494438982485635275718180255168 11446767 356457219100972113054799276108624024920 11446768 231211913827683869337560424136613691392 11446769 65891212861652709357402636376807034880 11446770 -222912660027832531120215592448505638400 11446771 -275574665950393847853321800937798494976 11446772 13507479714543647210837383450922747904 11446773 132555198458772959560706325709319778144 11446774 39549894408063870726483577992579839136 11446775 36064380370428573472562073588025630800 11446776 429456178013603495873606467896204288000 11446777 -15425022052836962935266263243017962668 11446778 44792419613020847253013299567579463680 11446779 -405215660931231271380852249821128329792 11446780 742983085414894062733047441152606177280 11446781 64177193471526365267871120223450612224 11446782 104270200911514676854782966272253648192 11446783 -73217534530679399005216118957756051968 11446784 -232502411960709727159695635667316899840 11446785 -40231161804993853492197161346011500800 11446786 55285954026136099801649281170564339744 11446787 -32484979621447217871772606143105918960 11446788 55749606395495910280966001143806326784 11446789 -16420641622323118846226873507733245120 11446790 -87144567475255784837946009451987084800 11446791 -285048082171348633726264819594765176408 11446792 -610611212110110825982393972938293406720 11446793 -465688136262413493417999738949158291420 11446794 224029618181051731789127034065324830560 11446795 -399002346258475912980315995591313055200 11446796 -898836986288801631090843902466887174400 11446797 -381137566009470180939722612799041958720 11446798 660161530695644986030319644209675933120 11446799 -50871096611290659753860245648051631520 11446800 -37877565457858927559516402857648128000 11446801 175940570758615580626931688577594939584 11446802 -82689806172623120566794701341251580416 11446803 -957536381726912029179895194923206098336 11446804 -252216733522006263036695524008960893184 11446805 101328236507818385652953902968113199000 11446806 154789244673678628045558914132102758400 11446807 -616078285357797711004778701208725493944 11446808 -394331201610425067137501984551615703040 11446809 -472557218823621181704901228169794896672 11446810 -246354330611938546082044185734975473440 11446811 113742487538799382811870791464400481412 11446812 -79936308316887442218480335349889105920 11446813 240436807764312881188714608540862452224 11446814 460603469878949332824728077704208522752 11446815 -373535788992889946630692400337098880 11446816 682987851953393372375238162120667299840 11446817 -427498573804513175196794631333072895548 11446818 95499140171929739335906140963975813504 11446819 446780177399314417350739732983825040220 11446820 -116542756732054499414211620124540887040 11446821 207005889789452443777545860496135555840 11446822 234163755782037053699491331791280812800 11446823 -553227912662028295083012921603083729928 11446824 174221188432053726982915019101534617600 11446825 -65987504729084911202994217949030162900 11446826 563388435967833702514593862326415618560 11446827 -241720196211580757397730517274873735168 11446828 36158030083748751501205812309147855360 11446829 -616050422835040116213012413616008958570 11446830 -162397138668219675758281080178826812800 11446831 -380105772001750027638379127882109038112 11446832 192584496743848203584340638754121973760 11446833 72471292657651424024051012196543847296 11446834 7065705706152575555650121506295373312 11446835 12117344671250163134552509868151122400 11446836 806930720990920782926619999528261888000 11446837 742815893171239873377776205752553982912 11446838 1323370801143613457373024353006254848 11446839 20488233146364075315554879809812568920 11446840 795081928124486799536564538621115084800 11446841 -211216621837247111289672531987152675670 11446842 171384171916478567225651094411968256 11446843 32027462768600726074697347312345785664 11446844 -47935749093931104515017309960354059264 11446845 -177358841159176760969824135276643736480 11446846 -558471988326956094031712599095414352128 11446847 617504209221906150019805095154468291280 11446848 -97717057494764071204110523511460593664 11446849 770349862652558342950571876347704262850 11446850 313175104183570806219360394786318156800 11446851 16007754979568754981822715594547216400 11446852 -449394236601243085588095272730581891840 11446853 391669515021026550704408099055729153120 11446854 397702468158760382848704767355247342080 11446855 -12373349480097782304447630519370606080 11446856 -1038287033095119624404958760698814725120 11446857 258126096126808230835316184051461961408 11446858 2059225030635768351206823467617565184 11446859 -343831342588995406173188316337107272940 11446860 26962456581818504236932018784909148160 11446861 249286608100642833529871465566146018924 11446862 36520586008020628090528140582834115584 11446863 630202022633194604089009587199365408000 11446864 -28435096325652771635740898465465106432 11446865 -125165069465246533552446931783621685400 11446866 363108288715141858109638672581193593600 11446867 1016813513453644825101942980057460679916 11446868 25886037111457527281864306432018503680 11446869 -72900338334211647565265496857112112320 11446870 -236946722037477053538084752568729623040 11446871 266795657851724754134038496537924421000 11446872 216077932878283935118167201549984522240 11446873 151501544346113876018149646356266119840 11446874 122453347711794007540724809711829087232 11446875 167914938622270189561065776915761950000 11446876 -38980208412315257278762131288320832512 11446877 961659734714116393062073573058629165074 11446878 -25966836187703965802753030108535321600 11446879 -374745579137475519488365710655971168224 11446880 -391156317370409104341144992073292185600 11446881 -242602090011796435146694173098718996048 11446882 66990714554944157589544471503084509760 11446883 603392570236303663306569490023479352576 11446884 507005031900823828061010641340240251520 11446885 -311108933240080692217973901473245538400 11446886 -584489031892714631685546640202711806656 11446887 -101736099532191753218878543158139382832 11446888 847605616048899151777737924693504629760 11446889 -170307374535183366860972875582147514310 11446890 48743681198656539777900413184049536000 11446891 231599743142301140187188978779147651584 11446892 -507673298671400484683292334686560739840 11446893 684952969662540274276491183329271223680 11446894 -417659156810266301401641085518994980288 11446895 708322322004119024221001318649566723400 11446896 32399569612174580936301429647469084672 11446897 98665292698892635640304505935815276544 11446898 -140993467334966274518447658190413648864 11446899 659695673692718944597360488566048396400 11446900 -25817254240792845393378753687090835200 11446901 32042600229637055481272805539603040 11446902 267319719809944949869400177103548371680 11446903 362604784429267606697034901417001254984 11446904 -135190550942659127392630595820925747200 11446905 -103668461378517316079972920477357670400 11446906 195260771047856201349548228330794080480 11446907 -71386260115810785222444755026105919088 11446908 -313733070497029273445143974998762127360 11446909 -677140480855054775386215515645059297140 11446910 -266271373415845908718665487327760264640 11446911 18753799086912167196426583527903010560 11446912 193466936858688016105705739899801436160 11446913 -94945170908879463355625809989128659320 11446914 349671175127586224448873400506083437440 11446915 1040953319809939997358748451575833826800 11446916 -26822452502981250978759904406246055936 11446917 147650335338634677156514428634259558880 11446918 43489964704586494395946318878781938816 11446919 -465259440451428326665944592671565419240 11446920 6438319471227778317679250434830796800 11446921 1264896036891176984801056737949739316122 11446922 -387460954922953558169836568530715041488 11446923 -200123589785746905702519278669399077416 11446924 287829702895132489583166677311669871616 11446925 13825957817846588858284038751316400000 11446926 -230344228253047156005905675779904464896 11446927 -403235615162398743334849202759344406224 11446928 106550113671342233944043269503016304640 11446929 6408251041370234532619095924470287488 11446930 -73436238906310092132447124262942476800 11446931 767287537913035180175771426269279636200 11446932 -19884342893936769692557818594197188608 11446933 737092677305738372996908915517650715100 11446934 735043094451457677694450468670130996480 11446935 -86688786781311950826908244770512803840 11446936 -110745865622247011170978528112656711680 11446937 1129646957554449225036506287077980466960 11446938 -422231249139675179730099359662762855200 11446939 -264841340740447118072874587342190604800 11446940 152871953081747936943024917622802944000 11446941 332661108022972277403736146685623918624 11446942 97457667127539224081252264796436139520 11446943 -194867322455107321953776403595271339808 11446944 -11838374264880526489847936347338178560 11446945 -541298743797387813060551996535492718080 11446946 54255381549487473970983900604776238080 11446947 -474731517851231436005821697095791762960 11446948 428085483370781056348594297190236807808 11446949 -11453896881615702093948481682785186404 11446950 -125201362871757386231622755599250289600 11446951 -502625214276238020157356092751062503048 11446952 11591102190794975633040833293516800 11446953 225936057522715833013068200566265383104 11446954 -61566667742708298300067541050420759968 11446955 79863544754406881409247546312022502720 11446956 247610271327291021239534610510603501312 11446957 343182034012650852706153913626663485206 11446958 532522017000967073534000846485095094080 11446959 -636522528765830880887976431924009160696 11446960 -10488448838656231202002683135694602240 11446961 -123333868268774573783362119656871599376 11446962 64163596540867299737218329432916423680 11446963 1614595409171636532435660964491574916 11446964 56003947569955497603028484311964270976 11446965 -156365625655656487070111659103283695940 11446966 108463074916474566635729897243939670432 11446967 -70804861193553221836746477865900707840 11446968 12655625108956003506439922694237388800 11446969 -843661650814904774806491129613040044630 11446970 171384082308372874587566279953957479360 11446971 -718674106122526328331427468686245907456 11446972 -298147115736137552989256080190379572224 11446973 -552982864958607581095462141694825710176 11446974 -58032467880656495294080268748363755520 11446975 126255197388967809571223492646386610000 11446976 104223681081635159796167286069610414080 11446977 445269691130186913301593021375062038080 11446978 -191852387177127992062345563813290694240 11446979 -576057794952357685979528926218102132420 11446980 205521364890525998624997416140698255360 11446981 164060377839706672901996919340704141824 11446982 -292932484931685534860490350248447605408 11446983 209881616717660802406593016194472954824 11446984 -17828768815231350328480971217579438080 11446985 -109577352484027791739532616701112144000 11446986 52518695291254765504079958808532830464 11446987 -336726406415556235902729622332320320 11446988 633159997285461781267320097637532043008 11446989 -332299450341934581537016136023555872 11446990 88051498381212691151581766929014451200 11446991 2018375417765149641268919644407665397792 11446992 -154340438451649515861577628588988604416 11446993 169259895836788214758129390230765154164 11446994 -117397295839072240682659553940733764960 11446995 -8121438743084910096225480201185164800 11446996 -263392330774600145833754013138932951040 11446997 -165313024319252523047453667201266645220 11446998 25052404714396584082525765216498802688 11446999 1182166630893133168788224547648099845000 11447000 -99648300804242318877097827502295040000 11447001 -64352309873933338409406100762135302768 11447002 -73134864193940547194839989617126069760 11447003 -1039530886698859383716204938049168166840 11447004 199178765898681921539892275076868164096 11447005 -53213539631208722937123660414122168340 11447006 25069525069006050068272444815021165120 11447007 182464443377784942426239923442839257216 11447008 -682560164426222141879328823316947402752 11447009 294515854799581950195491518830448103616 11447010 -1351480918191941493783436188977445600 11447011 399651865143177919263966599051800310224 11447012 -207789682014863601937862841829743034368 11447013 -13936289563116965519504855834024673216 11447014 -14812094828017370369969958602846394144 11447015 1316777604601350352391831154881220904800 11447016 -212133031559588263164805771200800686080 11447017 -727151245608218806771482897226652429168 11447018 5384550844887315227366312345196478464 11447019 -801928441229199158305179430576609492512 11447020 25940948271289542659315349113239802880 11447021 -562842374510064596199565360234479768000 11447022 42066235937034722495715298765784580672 11447023 -196339790156575222171838119934509202240 11447024 238472888123143119398723555765247344640 11447025 144435825148886754460449343884353880000 11447026 -282276858947892733009283885269275178080 11447027 129480501868384779382106146669817875872 11447028 -427203132778784363330283067559457607680 11447029 229534487062050181289224018496639604480 11447030 -1783830839491421445111957268772935680 11447031 -195992405540878901400083585487395687832 11447032 189950187109835436725561223967436390400 11447033 176263893829118913850863404672437212804 11447034 -7813040560959744760543976453603823360 11447035 117892720780228912954407972655524730560 11447036 330947985684995428600840509290369163264 11447037 377723854227252580257100139513388124812 11447038 -1025308325962881038130128389076461519104 11447039 -174904818138142321974539848307760572160 11447040 33447485761600964929560287284077527040 11447041 -50353663496532652186411241500086895616 11447042 566321104512790746093879780181160502144 11447043 107777271052294879975247945151854761464 11447044 -55309632409859082997944717993453015040 11447045 -767829740263317327964167026801358533700 11447046 62161431966191564731672833022881872256 11447047 263521323977112037358936149672341145496 11447048 -636535022643783180905020410391138544640 11447049 -83730015071374365085868240006291633136 11447050 -85193052719414515720504229786711040000 11447051 -98094787278722647921989478498237691136 11447052 313549365608794563220779370363319933952 11447053 -553008948537850789255333692335175626698 11447054 152120033284770772795948954126921355520 11447055 -196465981634754022703246742750974968800 11447056 -171968161954400143826570281401352511488 11447057 -121891875700558524928827695430387369912 11447058 28090260624376954460230874076444249600 11447059 422203166359109234805633789251249629504 11447060 7453545528906221699263651771699200000 11447061 -372072188378556603822111665977696415328 11447062 98019574193190357540653544426851366400 11447063 -622395369611002486497929824982804257080 11447064 -44375927187293986537202687508479385600 11447065 -25575155219082967874374560312131035200 11447066 -260371571342592086932000096482401410560 11447067 188548682960862548663027532474221055360 11447068 239068729139774594950805956910533518848 11447069 -503085008719256410940016975267674648448 11447070 31074629415096526788682025447328835200 11447071 -113245594094714447591527772941923069800 11447072 97414465444308355299485213567414697984 11447073 9455157250480475011727065648943298720 11447074 380691036078153126602989148693722944000 11447075 37618685232855360882198699075440895600 11447076 332293820824148382687107191087951045632 11447077 29106964499181472850990761589890233600 11447078 622486210351515689802040393479086415840 11447079 -196275165605418285305950023729404218368 11447080 -90787574881875561030265271799158784000 11447081 -1122150320371191408182040681038729114268 11447082 26068655463519192233276078240306054400 11447083 -1320190320396824241876322991892673971120 11447084 282884259554200926395434409043015168 11447085 -52454849639113934967207853002876480000 11447086 -328885364052376760606652378075645512064 11447087 1181277943304422904463796778476419500472 11447088 68634444059501540785369637278885576704 11447089 -1190707825805067498139873637953568624110 11447090 -11006571139613513130386288782964479680 11447091 109461004836842878526744292650991880320 11447092 -558248866714082013520368276213919704320 11447093 380525758869247639415791295959079920800 11447094 373913625601260085035317257116789451200 11447095 306821383139221838137070869363147450800 11447096 -42272660090366171970107517814810398720 11447097 171837132084937220678845076762889617664 11447098 -220121663204288641246172512930418690880 11447099 270116596341008478316066662891508868064 11447100 50754644014278587732379927836319744000 11447101 99051855774185521891683925543873393600 11447102 -60825270090392575457474753799604397568 11447103 -228911808705390952031886541570460509920 11447104 -385709249466882411314485222194737577984 11447105 313210151043965778838750427788416681000 11447106 115328208187944314557046704072500258816 11447107 -239407905676666875900810110555179925248 11447108 -363880635498607779616188446059960217472 11447109 196208215186461366721042803402920456640 11447110 365205750081310556869297492924230960000 11447111 629161339079343675136510345404949857288 11447112 -411890644419991021421299904686306099200 11447113 -971555421040859783475384848216235929638 11447114 5236889148179499922962551762582906112 11447115 267364081036476481083471071661438900720 11447116 -7497921358460686511397656623348878848 11447117 474198095623792151034488111093115816384 11447118 -49370723093740893088452463978184230272 11447119 492029841628311068487773781921222663480 11447120 -115272276506243748843991714528513228800 11447121 143506448774229474481466327549883724800 11447122 -48059931600528833169283762408699570176 11447123 -85213580030949834003888879359491111056 11447124 -180410070266863191378182404300161853440 11447125 -83883874074261243527028057638100813000 11447126 167225619128571910652307295529634479424 11447127 -160531335130444782714838408469275280736 11447128 170438465724008763891239046526695505920 11447129 -121407598016259501377719679152311687420 11447130 10508726475293357975356219696688171520 11447131 110825107002592608457628149561944996932 11447132 667565890383413113058949580075353630720 11447133 -142298054713125028942675414187887829376 11447134 35350524953597555426746513411953429312 11447135 -350547828307026907554567142155523435320 11447136 720221167119621082982742476489687040000 11447137 -378217783716740371944526097962739406168 11447138 -48794276729205090401038859715561593280 11447139 -232512678773954640794471498886618011520 11447140 -403787813282549105810913193328478754560 11447141 570345647628799113599508883182773007900 11447142 143919695753589740634700981576457011200 11447143 -665127870605105085553756635315424385608 11447144 103157644541708978505233674958529331200 11447145 202308457381054557352954076033659653120 11447146 -240064246978525366440339974106351257856 11447147 -963221369594590684985391182200009579404 11447148 231362580824352527778887208116939527680 11447149 -266991578958155287516950799767123877664 11447150 29167585080338594610680254147888963200 11447151 -514483013262208443725553674972153291136 11447152 100817745427256078579842425710555136000 11447153 -326205077397697961280445129009075094016 11447154 122441373441754942967508535532652460320 11447155 2628437118470373059235494168661160560 11447156 -29692874786138806789345442485256024064 11447157 7743200342891900545657405634109150240 11447158 -146666242909459393098869780419014999360 11447159 235993116356143722074802268937806441488 11447160 311601471154437441584984074453892505600 11447161 481368821179650571038684056639256795024 11447162 -154771527693377025927549909088858510368 11447163 -5357558942081175561241073556227560416 11447164 -39384437878395306617287898941265271808 11447165 -397893935517053667284082031383933065940 11447166 190581449035739267559473407937921557824 11447167 -35614303624386909467795883375731929160 11447168 -422730013056872320762656148926895226880 11447169 -3496036443541966388246557826217477312 11447170 162814955061023602593541780355917056000 11447171 479747160917063860562190304439943391200 11447172 180554600585176008625076386986173528064 11447173 -558350803510367896722753593130944210976 11447174 460172881284116968523386436747120684352 11447175 50856727176015750254026536900212619000 11447176 -439973525449035102118348405120661452800 11447177 405500742113157907116817791986085374400 11447178 345766210370115185276078124066511866624 11447179 -2342581641025117990434307438563931223040 11447180 -67757531764278421156936335795843840000 11447181 258117603067425258404032802971397781312 11447182 279372637869737279799675602342809325952 11447183 758770713804036205684538832415404240000 11447184 29336184352166038374015091092967391232 11447185 323620651294220083549278042578001355380 11447186 -2831965595834116683141598277570564208 11447187 -188720159384482229992984750076743600848 11447188 -319632157660436280084134243279019552768 11447189 213050849497929025515700988560009640124 11447190 367445540532916740042234177248397945600 11447191 -171764480250202392375849833326252770128 11447192 120326220430530825836546111278973214720 11447193 561042774637454926784305382971081192128 11447194 -436988423957661743415648293490232446720 11447195 -67237406081373985678404315355714535520 11447196 241704933540676849718238038097828741120 11447197 63521243512772804356352348577840516352 11447198 208483574812602591132014765275947316992 11447199 -985664925551773572432131379441543969600 11447200 -39630995338497697197631262652088320000 11447201 -935456847798216008412092562660911868 11447202 1290482792057988329794998918421648896 11447203 1128607315582029995147527711738153728 11447204 653494677638120022749279505336050979456 11447205 -111940079960590000964156437392234240 11447206 321222335752243583758857243615532165440 11447207 -657341781895629195649783023994497905544 11447208 205093536762412362275443865671939676160 11447209 140117224625480480848902195131904252410 11447210 168203000511675366227967845809794641760 11447211 220361106153158084534350660106991613272 11447212 1554258631830349159405293580142477312 11447213 -276139299490953449464037644314305666538 11447214 353762656932190746883070534297419404288 11447215 73984991114943341263970341448417740800 11447216 347532692842257704909005120046987280384 11447217 564634582930613867167107842872231981440 11447218 -432970321426208430671584129341474624384 11447219 113772456514880289525208852381853391696 11447220 244696788584798880290088336483417569280 11447221 -80116708369950783189120644494488293348 11447222 -387171989384966532442671645360422628288 11447223 752121371373281558987478304242257298000 11447224 800265698553597279663025367584294440960 11447225 -245552381216963651953768790763994415250 11447226 -172293610127154918579427577480455550976 11447227 882188189029664604021333888006480122472 11447228 12568494231220056371322123535960258560 11447229 -64580373142153528161812612516749211040 11447230 71165797915607810751690455567264285760 11447231 -38221421277313711257136391929287126000 11447232 -80286986109526700939795665886178705408 11447233 597174985220202397938677825467054299138 11447234 37817769380181908447549536799360672640 11447235 -582158394023775063929180192958855346080 11447236 304808323281225918924392571677100337280 11447237 130732239893438574799970777393372160540 11447238 1281579268759505779920539457657931776 11447239 -249426246594490188524737264802631440160 11447240 163843780820594978464120204915883212800 11447241 52971336984918898045843057955808650880 11447242 459041757242750568635123919526638388272 11447243 -699029089444352936802239739541865318508 11447244 -181338195051902559303782070692189013504 11447245 -351084424358198237204538481786329600 11447246 -80505202933783555474674216813938059776 11447247 832833533041267724193255186050290944 11447248 -19954724868833435592660782745525526528 11447249 514020764386829471835546112553385886320 11447250 196225886893881819425356396133733888000 11447251 281103144053092892093360247540995750252 11447252 -852848260146814143758238141275931336960 11447253 497970791769029396162030487062963412480 11447254 -100389314862894296455320571576130181888 11447255 301128735223024606559087119789480350000 11447256 37233120384057967266552312122014556160 11447257 -464104622755147945714079121908111729340 11447258 -238778087433586257247765802796905994240 11447259 -4186294039768672164006615682760914944 11447260 396160855957213706435515893577590405120 11447261 -185290964579017888948032029148529303296 11447262 -173460489340144153705541067926940338880 11447263 552561544618220558172449622208908195544 11447264 -369100832354810049563076210891873583104 11447265 216010415251327734524578536774097352640 11447266 -37616956582696176520334972509291317168 11447267 222839688248103540920379310774423041120 11447268 69816280198961199995259264046091022336 11447269 255698704586573944896141602361992255580 11447270 -255451849474656078994591078003308769920 11447271 744155706289056334963526292546687367680 11447272 71772149616283555635207191237767987200 11447273 623257692868184601428191477511819617536 11447274 179020859106656401776758268824858131968 11447275 213901203680152844131717342373672090800 11447276 4513926551872737223085195918245939200 11447277 -92008793214815388568137014005361240064 11447278 96214340395983637709294436604878373440 11447279 1092944044134832891113023254448265164880 11447280 7881002183343132993031592282658570240 11447281 455463224888223303591430635129457216082 11447282 44318335433007769888741207161186355200 11447283 423414948832432971768959614864296967224 11447284 444761367724824119506173803514812246016 11447285 -360795099188761795829621813340658095840 11447286 -139681679161953965433417694453661481600 11447287 586123333263518653189698216723696954232 11447288 -6511662600044416312608462193102356480 11447289 109610465380215020396001386238901360320 11447290 293179235774259944584825006372113686400 11447291 -1152765705441173150584424585284736608200 11447292 132248248914730972788601434415111537152 11447293 256290496493746532005200808623278793888 11447294 327853231073063232187610694380459692032 11447295 -223724399610212130597315752521004680800 11447296 452671928967926679092038400339039223808 11447297 -136504156097405607763889204658360370128 11447298 -543332950081362287833633748448317913600 11447299 28527957032347229537336049742584194300 11447300 103491214179540891284810271735814742400 11447301 318470399447261507642342685486034033632 11447302 379335138164440385459142700186135178112 11447303 -214347302283306413614179214601713459920 11447304 -457019022554081551088161208831054315520 11447305 47484424790085945690450580717511279460 11447306 -135040334700248977808309265168891347616 11447307 -96992692601232934414943068697678266272 11447308 49342212871626642294613405032548110336 11447309 -641062167310974418792932323092250354484 11447310 1138949679265148579820056157913067520 11447311 13846709618168590106366476386687205824 11447312 165121008231539478497218104168129110016 11447313 -119365368726319432589102011828382455056 11447314 69283155456855647153526015699225851520 11447315 -549078384877125663181188292863752815200 11447316 -195070648380324296396960614653094348800 11447317 397512705611777026276250004876488957312 11447318 -137110889677794252929081536712082716640 11447319 -5604388074284781419510455013151363552 11447320 -564110637273639619225448456815202304000 11447321 -529784616865717190016827032811760554556 11447322 -112748391116493326591000194101466238976 11447323 163988060417403033636601521874379117784 11447324 9795202831633374023946181589847398400 11447325 6892827621477255938947005308700832050 11447326 104114300978212878444752788758887616 11447327 38321978201057224946590044795488925960 11447328 215122986680502845579556335704081956864 11447329 125219118351975764116400734097319211040 11447330 -121196913763772622763262432436096706560 11447331 -9820484493909089081492796868536209856 11447332 -276915959250399053564921474058873605888 11447333 160794791835371151045106882278498699582 11447334 1876285546607350966780906301540773440 11447335 777725992544718759004031907523207652280 11447336 -1148777326198821713537451105847327703040 11447337 -197687415044593237136599121373152962560 11447338 172388009516656473035478656473442872320 11447339 -29247747977516941155779303710025914560 11447340 122093607242780554435814640016697702400 11447341 -940682538332206715826686487267989208360 11447342 177322991596463933781295549442279417472 11447343 -657299732284351761675475785786224590968 11447344 77473102910893136345941236715019304960 11447345 -27794466230561303836848719862723859200 11447346 -133234462111363491527275059971848106496 11447347 -9644930737297613385689119184130865608 11447348 749978629549805566834311676688999639040 11447349 -101091476197730129563851115757749575552 11447350 57325910119726837714511637285436248000 11447351 254251427263834869682228791845684189352 11447352 136641929516504490031747045560070963200 11447353 652930793327137399987653421648368372864 11447354 -18148221721174079550022788985414967328 11447355 -298307138599298240493402046116411473040 11447356 219540015250060099615722481269345837568 11447357 750875771297415678991375285354170025440 11447358 45239929002044567230320984583840872960 11447359 -209013950612162727698205905375640478848 11447360 27451340295862761773759572700886466560 11447361 508187751411443352936711222034994748210 11447362 -115999097260870584732665303997790859568 11447363 473599774564982500664332875524446983612 11447364 -5295929638187611145990196108808151040 11447365 493380150830703227697143168263216627260 11447366 -33902801212330317317682106202851294080 11447367 -331676555512812910494475093635249169920 11447368 943145565117926159488602861042626626560 11447369 562747164405205037521211769914906071770 11447370 20528939798323104090232699388791418880 11447371 -567006793898062726468235516834322007776 11447372 -534413174129276293130412752593499212800 11447373 92739861543120595315426508062530821760 11447374 448397808751875351715423891790915520 11447375 1435636335523992164987413037134207212000 11447376 4768601718192404532125942160843079680 11447377 -881124627684013749334386013622764261774 11447378 99204889545362063478270266608640228640 11447379 -1299969525368705191221552151617647560080 11447380 -247385454804939209304022509152998805760 11447381 -725323491652477704585382377232816734336 11447382 -199756753997339579855866567887950683776 11447383 -65952698005898809844708491658139467520 11447384 204656116765502746544270605804787189760 11447385 402206069831009383011130922319044097600 11447386 248778262081298122161196104610212280320 11447387 11255574910150446616942851852932135952 11447388 -71547644236025992070539033644860540928 11447389 169853732216510382760190501732786641190 11447390 -195500386615758840423469812025393156800 11447391 3469160132690757772568713872611569992 11447392 -579030085666253692141585975593615753216 11447393 78140952796765055185585784783719290216 11447394 29123446342034204714372895642139951104 11447395 -170247037585079289083621653820971519920 11447396 476593096245182881271414236783409116800 11447397 341079841436142025634734349975969079228 11447398 -279553884170438151466415023562150561280 11447399 240009836325196993594591255833471959040 11447400 75443337603417866077608528926545920000 11447401 11807311005229083932476394895177105408 11447402 -251705548705829085560629389875356202400 11447403 205283711675690394418329656010300969408 11447404 143499471336935464129041890930828953856 11447405 68377921809573283126421920140803688000 11447406 -29418317282878187471838204131981717568 11447407 940278553030182790797718794955680648656 11447408 -39802969989429062200235622270110269440 11447409 -498106695595134778081509594297038398272 11447410 -5458097795918823535688356771557244800 11447411 671286212955373263732580282741389058224 11447412 -249154404204669733309505069044152446976 11447413 -1361472681196066724169163282642864480640 11447414 622719999820442763036686808249440108544 11447415 -38890667137697283181140896242064366880 11447416 -255845493136092674285059090564694016000 11447417 9277716107746030887450900150967842048 11447418 -204937325354640187548596216485034551296 11447419 138522976216160758816335481551641606296 11447420 -686886487860140358712855552866584709120 11447421 292606570585942412538663761877443354112 11447422 -2411663351935342005476636132511277056 11447423 415927290266202473877319674557843946264 11447424 8937047405770345146085998706085068800 11447425 -100170559649782504434813059459739733200 11447426 276735072999535258913934257473934631840 11447427 64411955035273258180025238162877718520 11447428 575365086579977018470718091172977232896 11447429 -751489939797120192272419355578094105154 11447430 62007751290304482854220073556348901120 11447431 1349024236061119359887801144250762640200 11447432 315973451225543492737691918771694105600 11447433 -1414520127082413535120250356597054953600 11447434 229541280691787968252196236657478347872 11447435 -1138128278937475591562849383178067751440 11447436 -76799793069564992849492923010608300032 11447437 -136319179873273449808534915701941105940 11447438 -471957591140565906039752003827722530880 11447439 -408363780973228431392428923878369984376 11447440 29328512100369312269158420746355752960 11447441 -568789478690587868508353770446896690316 11447442 35905483107466787396411873042386317840 11447443 -251578611983406653399941897053745221120 11447444 -376717574161581881637034738039545128064 11447445 -141728308484482958214126172723199775360 11447446 93466640141724561591955181369028071040 11447447 699474382201181641053022088930227440 11447448 364848033040975212313701015989434920960 11447449 474100564768338324933239125489629639364 11447450 -28191109693329445375133174585029689600 11447451 419145996587858172986191179076936539180 11447452 -97132338489547497548819883521542880768 11447453 -782254505702851493681649337002782582298 11447454 51905212078691087664855624941181606720 11447455 -78916620267005369420881999939598702640 11447456 386751434061035096457655961813190377472 11447457 17968365130752675640048382236380652992 11447458 511557853916366808194007149421678007680 11447459 -8443990525004382907607436631939970340 11447460 7912128928670345169555226984101888000 11447461 718881866615141221375942285962236891904 11447462 131716609698999550295204893091308778880 11447463 88565351012891174571199205947935026688 11447464 47181084161923189705025988151799316480 11447465 -22376398043981435840211823447886727480 11447466 -115519962933210056902089896151783288576 11447467 -515629715082243435395140920263893678688 11447468 -352090587679466144385281980425223787520 11447469 708455243868589794015852951282950657088 11447470 -3037882045336098605690590549517184000 11447471 171021195211165728765031375491867440112 11447472 11161367397736934044373800672863191040 11447473 -418854730523081875221832926142938577740 11447474 -9887543485150390252808167828113921264 11447475 -14032142576184760466270807277640800000 11447476 764647411231721682704268801768964530560 11447477 -693616990612676270101739227658720261988 11447478 -172252613516116238006922635050501621920 11447479 101549595624497589794842763908305400584 11447480 -586605114521549327822082383034263347200 11447481 892769022959920093772542389727162267200 11447482 68881159857515423628503549645752753152 11447483 175166100058768264180560104145548805732 11447484 -294349227734722045761393717256459960320 11447485 -332850689548861885574110652840126077440 11447486 -256116194972248414393319876581066019520 11447487 219792066798197381588865589426273421568 11447488 56518122758275584260460003749905039360 11447489 495029206943893131129693054614647080000 11447490 4969541948495314616073058331106224640 11447491 -301845685140507196267674061829173549056 11447492 207372310519287185363508110397407907840 11447493 -770836257860764514991396366764694713472 11447494 123550014813884477497611699078521631744 11447495 56083824497278649588416375640350972800 11447496 -72373753541085116938207978135984634880 11447497 396603307244188075101977106344253312 11447498 -28630524350251104013832173166564463264 11447499 24420623875012540399027979586482023680 11447500 -1774712161190438913996168449556800000 11447501 282857172603302691343264348053727031640 11447502 -72259561196044526496234473037396421632 11447503 18155951755942621847705377775972975224 11447504 -104316363926771271181322367938088173568 11447505 -374825546531268345494252583833690801100 11447506 -108285088443263617946762490223808056320 11447507 65906373051623026137679723504759816320 11447508 602508383567557846805039080230354640896 11447509 -197792266966677361344450746059975525284 11447510 -217726243435356412981961777136207027840 11447511 342179671028621246445731883415216223184 11447512 -126053280038446080135665382295847884800 11447513 275604791470402724440442648371568735040 11447514 -13228262857006995968392557192260659200 11447515 -534874578892741033049033088981707787840 11447516 -690831390210226972907349272961109558272 11447517 146509649739589445951711862052492803648 11447518 414735034176760687119507370680279783360 11447519 -834363406797720572968919588898315827160 11447520 121693412583349697276269158678354984960 11447521 262958225991199024064139195024998884500 11447522 -230855662806118207282798351371321049728 11447523 719177015970433650104351459532589310496 11447524 -157153181771388525265533230333557521408 11447525 73142275666078126039949844791046345600 11447526 46460595980719529642328261404775579648 11447527 354188238829825828258071997392472279752 11447528 489476400282829935147562950458675589120 11447529 332996205620328899504724631736834135184 11447530 288683757119023390836585619575215904000 11447531 231112834639509595804121381539567321332 11447532 286478410770511467007932430787727219456 11447533 145679045116601456893108126048562445782 11447534 -143233351046622917555251221511094246400 11447535 -126492533665046221324570443031388918400 11447536 -31911280804414951395185452581553766400 11447537 145860505548514318274159767146030200640 11447538 -114808971677888768963128294747177762560 11447539 -173506153716723821297303145700798372660 11447540 89777328930578993476852717654669094400 11447541 -96722786202501981975980179834379278080 11447542 -120490773563153699857654489830337030656 11447543 -390396435513627941426396937711605170896 11447544 -326970179221928881318721579318663393280 11447545 529551022935157594659421292889645398280 11447546 3246635937320560589359714691658916608 11447547 -193250902588733635020559367589449569680 11447548 330968189752783606927888775541098822656 11447549 -151817672609666121566746404398392509300 11447550 -2945069690476572345116235325081248000 11447551 1501817525024770365799819430933078602752 11447552 746319479445646499830985487718067208192 11447553 688467914971595276728532544527972746464 11447554 -395417535930679718077920383659370239968 11447555 -101072994010115562742592125806858547200 11447556 -127962675150083397152088406387962494976 11447557 1126510779485676181835348585489333198880 11447558 -337228318352363338770842800893959433120 11447559 105433371145882963811067700253302125000 11447560 418663706864878840488583597600913049600 11447561 -628416276700061584185214643208637124838 11447562 -184782131251747479658653389244603104256 11447563 -1056639658251682814813695921501512364536 11447564 12487366350913031722710418796049254400 11447565 395288645602493714187400842752650391040 11447566 -265326849950994224672714079289979064192 11447567 228444674542071432440657371184540093616 11447568 1199023747914158159237235881680896 11447569 61720993391620370810378265608756873472 11447570 151176178343676110197076273483203704480 11447571 382706346657298155934539900387768611904 11447572 106973160581413115293212015564421242880 11447573 -409437809204511927251298012353468168178 11447574 -427581938508200384608443971780643041280 11447575 420383628546085931249219340854691042800 11447576 313240123716168321131186590806924288000 11447577 -606604247393393529929362109134183430886 11447578 120134993206375907958568964598494216640 11447579 68056242322825595444769648128127377712 11447580 -40143360053938175488796969295821859840 11447581 465870784471831098667694449858242322764 11447582 39589273057700523538594941810712944384 11447583 -22219258289122387094293287260527629312 11447584 757801636547627940223371643756276678656 11447585 407464161062180965908895985249725032960 11447586 195460354344301874616120180615882842832 11447587 -44950175856975365255710205722179348480 11447588 -37978452162978480729193114806640125312 11447589 -8547717467899549646095795000121151072 11447590 -93802305144534515696951502079403427840 11447591 241897095178100978937846016187711263992 11447592 -8843367289339484575233207047329628160 11447593 -310875935224746024303862596735173016240 11447594 -564369816995638180348493827081047084288 11447595 338927003553729160056246699707881344000 11447596 376432528505295146236360728184589419008 11447597 -124338634211016651340087326268922465568 11447598 -211157427210808038816736350580825100736 11447599 -805180652510014532949005483706556208880 11447600 141377606728151273627673933636139008000 11447601 411420312646050705140312922578976783360 11447602 1496465259471814302862007216094555162624 11447603 -449188755977857430465696544572114924148 11447604 24994878049399774686827514845731301376 11447605 171485036149138937791078298286590535600 11447606 122059776036019444611914568346997768064 11447607 -11390369070358847587865295158256135960 11447608 183422438823626845080901273548994129920 11447609 -13939920022288319928646556700672162720 11447610 -18089679102101866629866400552878872320 11447611 -89828071409552550835006984379321174768 11447612 783385488450820324326649979913332957184 11447613 -298421203037404701358793616494704059636 11447614 -152755515393381876798974419205545681920 11447615 -349933826041658887803388054042620597600 11447616 37595647593400884569974798962508431360 11447617 -315602360955434732832372916063909494334 11447618 25416965434734128242705242304558571520 11447619 59591057173835174355880135987236841968 11447620 649692662730306878855050978915787489280 11447621 116504158219390477145142584683899792000 11447622 -71810582273355840748879307351336755200 11447623 63372599635606384049467264278533422080 11447624 1068655889938506649244039089127517864960 11447625 139106090803074635042887835820888000000 11447626 -414943050474262621436185478906987046912 11447627 -546140962557337426543521469546445548524 11447628 281012817990467682111720556273011678720 11447629 -193232999424496923361437429767266973952 11447630 68088994538355968206334561447937379200 11447631 92358221198309847626871552261863641128 11447632 1034567988189146714840271137056489472 11447633 -261135116288006838032539900768140688800 11447634 152975357652908961589179437316227427840 11447635 94100756199348211791947846071224762960 11447636 -14836680941804983799704468266318241920 11447637 280547383274896196954524474587448524960 11447638 494869183655207882166829886742289746720 11447639 -143062627422499126523452316975138808144 11447640 -212758755536400801026432891437532160000 11447641 88585241012644130045802030129663688852 11447642 572873447699317427797429361842324223472 11447643 252132389948854355217677021265596911728 11447644 -325994893579392020478491263934651231744 11447645 -498949671476653950815839999165399437600 11447646 87596484410802823822862023436674182144 11447647 875749973974887178083030998684936218272 11447648 486468695116473587847797030942978211840 11447649 -17738464718046202902564976508899488768 11447650 -27578384203566977628871983489786157200 11447651 14919300065831033014581218009307848904 11447652 -69715021946667392605181438268127641600 11447653 -59999105456956473549553578400809943040 11447654 137362232980142835325028003204951067840 11447655 85917655223748694641330007583746655520 11447656 -262708896660935066890613706672055664640 11447657 -231302338708367860647167206876158785820 11447658 -419234836648810805896329480537228676176 11447659 -271119624498287567333124319767351375720 11447660 31212447248007496785265401756955084800 11447661 1036090780260494408202447527929908930720 11447662 385349513340082514627890702010666495232 11447663 -651530742694600468079926582404662660520 11447664 85716532011650610595126746136332533760 11447665 476039862109033748134978553872718224320 11447666 467562067561198286056352720101178710032 11447667 -235748664610812195639115711993736728320 11447668 463279859305303889898263032512373106048 11447669 -913207212137787155331666658514448798930 11447670 54142247122169336996270714533441728000 11447671 -946918630762383060947219817729103337200 11447672 -600016087750268340922020681218797363200 11447673 -38428064780770479725890963349104042416 11447674 -72212812302712553840365978736878214400 11447675 994779418165364381916169130466163200 11447676 513483657931458147935558874861796008960 11447677 -685096450203100594439743906884176836474 11447678 -506738090193980483539325493191645524800 11447679 391639422049662396571320419288111555784 11447680 75730419898068328479921335707474329600 11447681 -133047355196506246345231249822301692800 11447682 62863958378483417194718797617295104000 11447683 19617233013094294023986696472071157024 11447684 -216701586955555783140392391763998835584 11447685 -297457610910842166363228315328103669760 11447686 120256552213776120252441648414844125792 11447687 -601517137941519497454346962641194608816 11447688 -233429690844446163554237921162614702080 11447689 -173785758436935211465533093508097372 11447690 -433729865963428459951093169976109612800 11447691 -106243754895424118949227528536563811920 11447692 57048684689149395693252834926408643072 11447693 866302263391032660673355109585046869942 11447694 177962072406379305522343216933998052224 11447695 -128056013816944798913695825665770035200 11447696 178851205983664136053961392363506499584 11447697 572316616336005333754795979235272034720 11447698 -205827796034168399188592027634469509120 11447699 -639272848047667814135511714718444329300 11447700 -27335180296932121372259203473947904000 11447701 -136267659779204188603455735829144989298 11447702 147743534297501736029083896454324285440 11447703 383177860971627666373097380142867326800 11447704 479635946551573120879853068353148416000 11447705 682371247130952274301681348123089724160 11447706 4197594913448668353439158256646137344 11447707 83811935963150184651291376760452845472 11447708 -720967891555118004732520861441488118272 11447709 -19086400239296375149762899485060997120 11447710 -527672379027024573439977308650384800000 11447711 198263031691092498312600620854376524800 11447712 -547433786479741517835267201130733568000 11447713 -213362787711259484106990923781272175696 11447714 3707104199675532428737744451920906560 11447715 -120365794603487343801473747178606456480 11447716 64974912568535625553638720687384907776 11447717 -77394369462543021243989923994888391234 11447718 -2268312173812804752768214707306481152 11447719 -649052144485565529651770100517604881640 11447720 398929988005859483255695909823847936000 11447721 59309826101988225122121575008117965120 11447722 272299407848771125319250041912777637120 11447723 201209713754176111685236053314833536696 11447724 274724930097080483866728549802603808256 11447725 -158906847198926606466912228519632169500 11447726 -62907272811576795903671723531756020800 11447727 439889090630254578235334697220029555720 11447728 205663890952155699947707881312138526720 11447729 961437948351007482570451226145185937984 11447730 123320806315395960759424001249976529920 11447731 -301246738113108357238045720404825268468 11447732 -428353132510193231875121338212142571520 11447733 -167261864819654250138678088005614925504 11447734 -243997830068237041852194223740548325984 11447735 -157659026857160705385740982001670297760 11447736 609718731649048981947475787022626918400 11447737 -64212252234636197784121373194682832000 11447738 223294339091514135526695193081723793520 11447739 -78092113307425832298858099250473412596 11447740 157853808640630875041673357795313328640 11447741 -11220765883509458005445938766110177716 11447742 34177648508232241076872718848023711744 11447743 175720373168915805010255468252313941824 11447744 -36823159052726332320689703930430488576 11447745 -126295694897506692691125554192482346880 11447746 -283483902410301738984509249455299423840 11447747 -15159920546416260864832205271737817960 11447748 89691763171111726568554736850425154048 11447749 251872806518695705352323463823202147836 11447750 589960166259389242915942143449680800000 11447751 -37140349719670098554578019419085394816 11447752 928299500189667933491783596549978137600 11447753 504985653102220370604927988801128967002 11447754 469413002268364413447349648632271832832 11447755 -849094890569676482576575304602960429680 11447756 -240582768833827446682130859720022235136 11447757 -640206238838802134193355419071114679360 11447758 -51356785589186311402549077505232721024 11447759 -263910397640915403521059729004601185040 11447760 -39574001102944732287167270773997568000 11447761 -2432900304819542741393489564291399680 11447762 -204416339840182608485872957584809596800 11447763 -114749834510738078081565343120842676992 11447764 730986589573271307137598249547336136576 11447765 76389949538008681888599748294122326400 11447766 -180508259537510791464951742550647065600 11447767 -33329927671979098162538740293600528240 11447768 447963272858225339231231479005533890560 11447769 34923944684659689109946954973279067344 11447770 -112396983718326676969235100057608198400 11447771 -178709675285266706046945662739172820028 11447772 -364122697799423087085235178003930519040 11447773 -321667401564008827559284276719649621376 11447774 -7858567460128333236184085288780499840 11447775 -210224311196309161120931405528607841800 11447776 341063231979069718161642876221106683904 11447777 -547432967634644679662550220658578566720 11447778 317459723496396709396333678645469629824 11447779 84138148387752325958543497012961753760 11447780 -296510820244027024321007889407202754560 11447781 468512867168498693297543242943905683552 11447782 76290048843969900225409752274230688992 11447783 520127650017782747932851180891726584400 11447784 712163257147149173321443404050534400000 11447785 626337717448229076211043227497197467200 11447786 -245728619330388139784851294570786767360 11447787 -7223683413770628896888993065833732384 11447788 -81779538273630091270199481041955118080 11447789 -596355148181329198857660228663719194410 11447790 -36456548104938067148676714031925084160 11447791 12802857652693000533767377510172791584 11447792 -36184862416818970714255966520580833280 11447793 -174527163170883879515820463936033869696 11447794 -99182395312819180856333069643000056304 11447795 -250977111194231048503245590618291035680 11447796 -527432317104231614508185513324492587008 11447797 -650737400408154597265233357946879735328 11447798 -124090147595724264079455354134659701600 11447799 -394410395247507668936509775586601229952 11447800 -26222468094408714717934632131260416000 11447801 -129898217842110052381432286607245634198 11447802 -35208174061009793439376330169407032720 11447803 -17360728263895398821960182224133888800 11447804 1209285634520917180792369629862625280 11447805 303014398497653188007759556429603030720 11447806 -84740698132663013661832820031015400320 11447807 -141178641115509959274754023447507731088 11447808 -282974910998117963065162334005666775040 11447809 1138206952586436694215408609699153648340 11447810 461658552798904149834677444439451680 11447811 -16859046529855641367746461558295496800 11447812 -510703175551229664309729929700556194560 11447813 -276619220313873432985673338571587888896 11447814 -73258421493375844337704641171197073408 11447815 127918999851306085869836626923639927120 11447816 101212878034038564305232931886823628800 11447817 68765154233326286028288292744218590112 11447818 53011690903924632054662460603698016 11447819 1205161517694593306152323030599941972800 11447820 337838714093509089673802593582510848000 11447821 1170953728350446540365620829479269688096 11447822 119357990792784123045845809304465423424 11447823 368445459127707674746924880007639815040 11447824 128402371080659575811079742915698237440 11447825 362865727461256071704632751699235800550 11447826 -139814867417353030443567296759379158016 11447827 661608852281289452452400416617511030992 11447828 -3715910296308326941228949468337942528 11447829 279335899805014409661387967423749703200 11447830 -141851074699339989016934915000737309440 11447831 -1095362147621235800929806513024624988128 11447832 -439654041538158765051762717518146437120 11447833 -512054529481318418610484761872194321980 11447834 -264805910112531448440901153016007105600 11447835 -56926106086977971947366681089372180480 11447836 414657710114230937468075786926109402112 11447837 85502579664033394643316407436164033280 11447838 -76287419136640273164508756832310967680 11447839 -245594790414551926967750949947543364776 11447840 -312392512762854020686116972293308416000 11447841 -176586044571797049735629576390017344000 11447842 -162809012543792374017030766283563553280 11447843 -1111971763166848507306516196933339673840 11447844 -140478313057591049273713736532875664384 11447845 -189229686170701248006473459250199333800 11447846 -230074235215401965269702990994382329856 11447847 -10963668035367501667875491936836122792 11447848 241739681600162762757527816642896926720 11447849 -58200231717969637824038587869043917120 11447850 128934338541251562494103075359883148800 11447851 -1525836133123190157876454999165339390968 11447852 -384027638565605093184681852136723964928 11447853 -92174222742018979685812212317746603392 11447854 -633072919939475069661816079839843620928 11447855 874710120504954144540340259271807938760 11447856 -9502640780220712961003973676373508096 11447857 -274701814112150815299655653151283536668 11447858 -490516431334994691260112282176457657216 11447859 -325114721671375710494345714055825970944 11447860 -4232754745796640868169129470860618240 11447861 483749810487272921793190605448260489600 11447862 106390514141179282000098684235332748800 11447863 274855355054949529168615786960969488000 11447864 -133893955282455063895825070867127214080 11447865 -33158529551480305315943659142430547200 11447866 -140160175026945648865049319888069181440 11447867 606179777251368417473636189919052733952 11447868 -89171321149598599999944937137640794624 11447869 -412831323413830636097237768840067900730 11447870 316721211039447366447394563593143848960 11447871 407244394311571032457261866757464723912 11447872 89209689726905271675630079461355421696 11447873 204556318191402373740738278767879627200 11447874 -42242645479299803576283201957451415520 11447875 21894135874947325199736016299948384000 11447876 738843797289113849463414253216781614080 11447877 -413399032597641848766804320257276217856 11447878 -190691171166929300908598996146467230976 11447879 -312068102445132855880930243706235236520 11447880 444655039266285787735712947862802432000 11447881 748255429254441570565356151481026505700 11447882 166969458545243459283696596067068228352 11447883 -37528754936531440843792916116791090948 11447884 -390456678381684823974349236291991142400 11447885 293022527151273108054146387842010871960 11447886 190442333594792102654818398854666470464 11447887 -711928922945465576849288462182322747208 11447888 -79049083172341734411476981569134919680 11447889 -654296494362677297382675235035043458576 11447890 9156180764314095656239147538184652800 11447891 344067894947475704210049810186320382192 11447892 12749187092149429641666411432201803520 11447893 181122664186708664033664470666610938560 11447894 -160816997203981304735884310294098752000 11447895 -530214738305541625320528567808995487200 11447896 -344984559133752942354838285681735710720 11447897 -41269232831562814040284119274670785536 11447898 -13593380819616433377796440712948531200 11447899 -663959190263846321883355804504446034760 11447900 27836283192947205789953709308900736000 11447901 564240999117230652890912699158442876160 11447902 -583361023719324078337975197056075731968 11447903 21727972225404886884850809572222301480 11447904 -345806185544341788992681401986134310912 11447905 -193768671466917186622686460987145959680 11447906 -818466438573476777389071460947311947776 11447907 -108717139137047572827186512790342647808 11447908 256156546172891709413599764754749888128 11447909 -130324608554676766935294988431674691648 11447910 -135458338342690531258616757964851820800 11447911 414236870101753882900757956434787841272 11447912 201541619811515283283096067567471738880 11447913 -45763153488083414528787931794473524416 11447914 236684273776744894787622034376293254912 11447915 723414918296022069969430325176748878560 11447916 -305510811752478191013131897855335550976 11447917 -134549495518698032006691775541798448552 11447918 -182369773863126702177259069566934272000 11447919 -73642188090703599600762538396735538400 11447920 53129804185499152194264084969126297600 11447921 1343981558857871198266996757022968267700 11447922 -18265999887566410511366392785865158528 11447923 896398064607579362841081654666943396172 11447924 137500263436276390805454846813573753600 11447925 331956197950797216810450394986020832000 11447926 54158880708103665598844901178546488960 11447927 -513331200314396697445029858693500324568 11447928 69374455079875870419491656553390407680 11447929 215013364948959445643827358653777374084 11447930 -81748625465629368405745535491932257280 11447931 -717320154697250480338171926711474514944 11447932 195639201612931153349542579779708270592 11447933 389346065787466374579390417852163968 11447934 8977854864994558167343814039404918080 11447935 -446299846287817224954587363946210247200 11447936 864201487094651000222009524989166878720 11447937 2742446728315026389443562390212068240 11447938 38953565861351271150425170468745135520 11447939 -1604655221674527894494485934723518142640 11447940 47338224452713359153561610252311183360 11447941 -671219451480181376402279570510072326368 11447942 197514586626636822312271955243724558144 11447943 -72655164472562394106257335674857143520 11447944 482561318945123994572813174487633884160 11447945 498154749175086707493710389851817780800 11447946 -22816235642883187629329410283781696000 11447947 3025769794522418188672203022884368640 11447948 55597778562677871143156932265484297216 11447949 -586327320413266612279384220205669305760 11447950 -33743402037542621963358346687776000 11447951 -441161167588758404023568192468995705008 11447952 11692523716072328572711704049065984000 11447953 -159943311708147052511517267362446740480 11447954 -131335530463865295126901192339643900928 11447955 -465575823309847890676164378214461189840 11447956 -336828449992914760147027112311346759680 11447957 590498504366097618554224745938969048206 11447958 -301796914002160319300039602769199383616 11447959 355338609393346302452837164430460065280 11447960 503314003845660040035802115404999680000 11447961 40892584352729679841640733791238861504 11447962 -530440003341908715081133739566705363488 11447963 243894914605005929181669114970046878212 11447964 -351006284215982008255472332141981985280 11447965 -163121742397074580493460933060045013140 11447966 200230318280846408693246288973898762944 11447967 -186824463317123290142192845677455201280 11447968 510206028562537134483033625419531878400 11447969 -283570319931256809765866008738410554880 11447970 -182886400565477970553348438545930240 11447971 -120957094773987836334592520061136129828 11447972 96923988558112387971986008791585457152 11447973 -73902228863343664615716044891367606816 11447974 -65987751442091212902743608716731986560 11447975 -242091401012195620132849825556100768000 11447976 1518695716462459979846204234887741440 11447977 -543525550488345660036612183003646375174 11447978 -605413475242656165755146490828263110144 11447979 -39793620650676595898976425023946711424 11447980 -352355338030938757273269829402124544000 11447981 93983910057611973140006445289354154700 11447982 -783646385047740162767997732822428160 11447983 274990859160642155665842667108887107920 11447984 -113064606253222899412306880909703168000 11447985 -178231889310209492561281794704812482240 11447986 -53608759930223527143871678756391197056 11447987 850891584723719784112763248745926836792 11447988 437198077306181484828116295414803472384 11447989 199333241360623243763117869288607144640 11447990 74380411384329169880482903210602316800 11447991 -213413171384795798084450874740675640000 11447992 -805319105932864239888605777129409638400 11447993 -525120878123732025527927015601937372758 11447994 151637589699576512114304568065845767680 11447995 -242662454602752616621625595438513848880 11447996 -327790880186174484751675653387369096192 11447997 21869179420468912262360353012154052096 11447998 348118638653494068672117178411601184000 11447999 -413109916625973976927716429808847238864 11448000 -113337718446348794335263695107522560000 11448001 230780071666237084296179155390874088002 11448002 163805451639446347720803909052425503952 11448003 -76005311439432029183329258251248023296 11448004 -1040327100488797524577048939722359541504 11448005 -772048401941976228919521886378226822340 11448006 15085334546467869541689630359457684480 11448007 345121875933228311729360120621936548480 11448008 150258611646046218899097558342825246720 11448009 -582009205033207847562733469428594715286 11448010 69127530380413044357055917964404188160 11448011 -722094645739492645599236368357552825200 11448012 62085575469522097391918007580880666112 11448013 689274057986360593478707802969892990240 11448014 599524687908550466262630498211970225856 11448015 -498551832537943002392859817295306173680 11448016 113018353542015827755618917129093382144 11448017 -997645567522477023325652883353407252800 11448018 111443787456706490945666684827078485504 11448019 -22874934847647177678956097593776473792 11448020 101942383151717925234773433099670978560 11448021 -9961359481532218808686915319453494272 11448022 -222965303644938364942311191925333786240 11448023 833051820680276610712226545534231867272 11448024 2918621854837105383492244534518743040 11448025 371044446598158707655624099371545324800 11448026 -444830710075398328297057814368578486288 11448027 -134532404800609209345357923934149438160 11448028 -5726484141896521132810571243198361600 11448029 872873444168222604547924163430422083776 11448030 20359750703876534337407628018761226240 11448031 427079235422707144098977206026545772384 11448032 13023127352807488803150522603606638592 11448033 246514759722468362642736586090836322224 11448034 -83198188940579799179780003295656337408 11448035 -275743730903476260914980543862321534400 11448036 278587490102967762384805992399053668992 11448037 -624108415915770653140004219091523371648 11448038 -386797397331991668192089360642398998528 11448039 -616765005583564937007460112975460245976 11448040 306168989049759727411705540833730560000 11448041 -495517174944618517412499864431241130416 11448042 64998458786226439364944378521250978560 11448043 -769643801610256865176506631778391047376 11448044 -340889541565601715251480332441590660864 11448045 -136962390268913233806895598585227370880 11448046 120399250821977069066111157648847697472 11448047 125061812106895070644783637101339922880 11448048 144134118917170233605971186455753523200 11448049 92195120265638777666204362138036020050 11448050 249415673920177093524438087061092346800 11448051 -200566645514647855784113188887777718720 11448052 -47692391049703933489791497740779520 11448053 -400631379458550128363949636242386415592 11448054 388096129562064903882464583766284576 11448055 570320400780571844092738634480688942960 11448056 -334921764458701402196903986694685573120 11448057 -88876114122439261107144314696083466160 11448058 -28183716636051017172925515465213120000 11448059 -108463741349198886570428455226526905568 11448060 -140159712715982180439912138823255987200 11448061 211758787705156680601724549962898716524 11448062 5361080060572196110116507081279060672 11448063 -191259164960651402946388299179264877576 11448064 -53353679755849770931458188019272515584 11448065 495129932062008035476225137680907849600 11448066 -9982040948200466033629623659406798336 11448067 -1654186342359213216981629476537200840 11448068 484108053401258797661579279752636318848 11448069 -79496253328201865049050730703664599680 11448070 -43647015580664028084053896035460896000 11448071 122525864230567366124298047321049445272 11448072 129780014664665937994969030104563712000 11448073 -121287324631827126796355250648493656256 11448074 -369943325514344951179852154606775809280 11448075 352596330090705161279985499140357702600 11448076 321878974485835586227630109275601543680 11448077 -255969270519838773208719467430319408074 11448078 -66089761904499538863876068654541936576 11448079 84782804173136072723607274469880303184 11448080 71407011152217395009125298996029685760 11448081 327853606747973332413018552565216551840 11448082 30913694544821475339512302964791895712 11448083 108245469086072026130520748928760250944 11448084 -477389901412124049316469577466259441664 11448085 -14499400733765442581646739477193007840 11448086 -157536171958247231150437165634706646656 11448087 -16482594007489486539507289108711407360 11448088 -237902840016168493487390034711905280000 11448089 -689899754168117773568893158642611883360 11448090 -178765387324041182474541873605104085760 11448091 174172201445070099827650756141067323192 11448092 282245480463348912167066618372826120192 11448093 426053452243080107225475510414859937664 11448094 -160314973022408533721691325977084720768 11448095 3553118200824643831934431048084685520 11448096 -115537593868506456403413459073291517952 11448097 -321276777403933759872797866156196439454 11448098 646076647393548423824744741681881040160 11448099 9362675063304993103232007711398102064 11448100 -281606752283939023049143240980418560000 11448101 568781774107655460243069530754824857344 11448102 45760098286520066970835647516470972160 11448103 249888965954013765657319671648845275120 11448104 246891723336626444787393022492353653760 11448105 3116204312327058216307756922831160000 11448106 187330503707431506542226295287129334464 11448107 188389822660684692318236623857900442560 11448108 -44336104253731536822450503932804300800 11448109 1256484413753793625915141755554616028310 11448110 164471787914965774183107729697277761920 11448111 22734880322231824441209817127884114056 11448112 -34060429180237345773747328104855109632 11448113 341589371031057622823792148619263963444 11448114 -31437938938292434538785965516986142720 11448115 -71320032293764670852992554459121360560 11448116 -209240537011445206549659977754224264448 11448117 -97435703445248103419539393938652781700 11448118 167517415995586671139426930470398706240 11448119 572693140661287967787927989903009371296 11448120 -250171914191433886322987861612532326400 11448121 -620447164910313477401882244191820271868 11448122 -155540707868198337352653085987472371968 11448123 383217361662589003903228837062301280304 11448124 -48392560186674135470836239410170675200 11448125 -15737510823854481364495770943289362500 11448126 -229485222972715270063964274286236743616 11448127 -1266648006434788647321527788336980864000 11448128 -63466800628228931629014492158460690432 11448129 209686172647684988148786909036550333440 11448130 233660150807721509064639980165361952320 11448131 601765010663705362098568609862230412232 11448132 -376133129141199273748433379606272713728 11448133 255935300467021674435166712794070620376 11448134 -36832975765668107973329238119569443648 11448135 -5181523801029191178458614275008911200 11448136 43878530918099326912303827138948956160 11448137 -255303245126034653436042783700192676940 11448138 35594077488047453673299189130700843008 11448139 774533021449700433300066040448842897940 11448140 -455206008723034393753370334610174679040 11448141 -706588424013911969727267043941864388800 11448142 -111749001276103055358688600463135913408 11448143 10942558682221187098532305206079808448 11448144 -13796826069880753950511245304894980096 11448145 -10943368135738522878457312378467206400 11448146 -564845028999772471232576052806740049280 11448147 572395305654024693996767976160071420600 11448148 -4667609717869371826196617113349601280 11448149 -496702316466704551121373459036629076900 11448150 -59977924689691594525005000861434726400 11448151 -357004902571464710067763994744305489920 11448152 64594597646467243157387224985270661120 11448153 -391940542535599362191382130091947994700 11448154 862684339648596177229532566578761472 11448155 24744829530580421355604949866878996000 11448156 -356812889640205301595304324231857315840 11448157 91202485998844456696197063147102779680 11448158 -14565471739849739052076214066332925952 11448159 56340315302327668433581639730234445600 11448160 544512273947262001526769346161263247360 11448161 -5261504992782877326068998968104893440 11448162 -176179156995839685358383317744839365120 11448163 419907823999353744353363415256317501880 11448164 -278615517141900668801037592462569379584 11448165 -326921794365972769575489690861837096000 11448166 -421209215711154778651699776853156911360 11448167 -95493552777609482297004752482291379784 11448168 -570420699831845830527793626368437862400 11448169 -770127215787564882189396951367688415430 11448170 5488791729485379529672364665348416960 11448171 -41615999980910375769001047361481551728 11448172 344914958593806061315486148487180114176 11448173 1493834414655095721148979941335660246 11448174 279842332491820048004370451930146049152 11448175 631095026745599671921178729953282415800 11448176 38567307623958559048277617829591384064 11448177 190270105440638033392237797076665955008 11448178 4249049071549199450961175507280941056 11448179 -935146027393122284956852774520520081720 11448180 -320110600908945418686744809824895120640 11448181 -331275670609410931586077724354193487680 11448182 -158307956571243111840391783425439430016 11448183 213460407340908899859681534720948585600 11448184 408717835753620765681514318987896422400 11448185 -271157633651515393982325317767063488000 11448186 -88043761575220411633976905369587111936 11448187 311464411371946969446602196195710818960 11448188 407572646803584938793965887304309925888 11448189 672678547237738192168937052109939475520 11448190 -143440580298377241869383201608916335360 11448191 -415704490560461166713596733299886736 11448192 -141977868018986192814632793744919756800 11448193 -1039790174121617753548301544200989234558 11448194 124194894307468613067130291828253458896 11448195 313947008252851932127076306991219613440 11448196 -396149617981975766864245548901911241600 11448197 727269122020405790373897788204073527646 11448198 -15268809326323190245994416329204546816 11448199 197582830919037746521009825749636728960 11448200 272414321553162760976380610046705024000 11448201 434240195145516409415785505217145289232 11448202 322296830276315847845328217745551797552 11448203 -217619534952224370252684490915900386000 11448204 262787681650977013760542037012577730560 11448205 185916299827685879286736091595630742860 11448206 -285790740921392118506802882279101767680 11448207 83471435879456134501479858943989843840 11448208 -200271807221800857554043433530325647360 11448209 -2052965823745855935137401027221380852496 11448210 66802891800640787288934093964735464960 11448211 953587543830174178160663656308354288812 11448212 -98062964768594403723912150564763769088 11448213 -488912426941913217121850518422739457664 11448214 -341088298998349632061396988370666003840 11448215 593107136772533452642502713764738558360 11448216 124017467038868503624340672351749693440 11448217 729628855221565028729566587317533031952 11448218 -206432350922825842326684889440096967440 11448219 18221534774753653144809370941832629144 11448220 29288611798715945823129278233871431680 11448221 662574750285947943162340860821756042688 11448222 -81285390439170867594352509980311203840 11448223 2500744425296108048192879860908325520 11448224 -1036673913329763908518616346923853938688 11448225 -9025926129136428301683627800527981800 11448226 28968080403960369117521617017606015312 11448227 256592661387537290800294978445609255424 11448228 -162507123269901761437401521780384778240 11448229 -204624462889838157616090905437657860806 11448230 178160724667944194114891448461479973760 11448231 -215174100808198127383313181906019106736 11448232 113091847254786220986275691368631782400 11448233 2143305069054437050557970649975534041344 11448234 1107559544399396633756582409564384768 11448235 239548140382439703894943420303769443680 11448236 471019445210880845991181110694330475520 11448237 136074629536887700678363503974617819968 11448238 -53107993593797179275589451339960179200 11448239 -319717721212762244826231037071817005000 11448240 -49221592955767870060876063874567700480 11448241 -62976437347226799306370225474088860480 11448242 -14425491585017547337726618209970099200 11448243 -240016451123087320831071619452484528800 11448244 -412793508777371201977896122910127341568 11448245 -313887527843965403650920657087135670500 11448246 -215291925108148563889429012547672817216 11448247 140449844308993219685133521830188428200 11448248 134449467100563811847515946633218867200 11448249 -334674421306044870623142359094411137472 11448250 -85598228656573849618950790200801024000 11448251 -28023547229143813796974181532334789848 11448252 359159806274723851555821728178317246976 11448253 387779862447306898179921085659691788288 11448254 -219764772875162909847056057430419783424 11448255 -66168043857321444476372369570889761280 11448256 -37674848345641365931553230545840242688 11448257 -63916914421525360594089990615682966908 11448258 -197032420727938914261117057552564902016 11448259 -224711157435333273270642416251558535784 11448260 -205391277543099372950606211508362854400 11448261 -425352862797747458703635786489301115296 11448262 284692355063863225834014398605894644960 11448263 574220747635789756866319102265846167512 11448264 -342628589833616213473135202764519956480 11448265 -463399316883701316387218687041261210680 11448266 318700401903256002498530611449835204800 11448267 184620292664766798800285682177164120280 11448268 -176079903700536792809686371020726605824 11448269 -14684163948377210797559817297719874048 11448270 -93549744899571739183849738352640960000 11448271 27053928047958319913031819348426886000 11448272 319269776876076964717665156082746654720 11448273 159858565901299089762733905247805184000 11448274 603338269733442005481133265922680213136 11448275 260742066125616832342939665209088046800 11448276 80479069391781285605991970134707183616 11448277 14111734128170203426504198033381703680 11448278 174151766773063712787020217084836401440 11448279 -33636807121572440740133774675581347000 11448280 279556574643054294507933939219511296000 11448281 -135528226299895115405733898630322154936 11448282 296741309369142751158156064963911240192 11448283 335655946376444565976866796884156233472 11448284 20748704183386184273662061391376736256 11448285 -706520646549168349363039773266792774400 11448286 198129266146447410727888709045151422592 11448287 1023818021783556971413288924508824971936 11448288 584236772999085102735726480071709425664 11448289 481144067991695365093631273580536059156 11448290 -161190316261296844528726416919928509440 11448291 30953137809806688915799357789740642624 11448292 1819878700403500923686504936498945280 11448293 59453858779163008574057785529542945980 11448294 206129526003860035190786254075077504 11448295 -52762542099202576545832707784838656200 11448296 319850508273225215026665614584404787200 11448297 12332753027877982982514604951912167744 11448298 -4327845076207968615697268480312309760 11448299 547190354016499961785447570923663309300 11448300 -48410737783748750941026103263766118400 11448301 -1203777506867728341443032901714540450400 11448302 196367287321806595603659870724212044352 11448303 151310138565945733923199002067049443200 11448304 -3926911929575673861398205581487570944 11448305 -124745524598873755534862301201612924480 11448306 81387435169394608077293914103266810512 11448307 -145181022558517053182740325706253178496 11448308 -672877928133820714410917194940528403072 11448309 261447594100018737527426597310481756704 11448310 253369355899678766923488246628638773760 11448311 462332511955909442496302703008054440800 11448312 94056679917917641340151151364215787520 11448313 593925764120863733926461969407728714240 11448314 301421768701329577307889414018174566256 11448315 -128872599249437783700154618507795862640 11448316 -809050367640782195901866713238832591360 11448317 464518070943525043596250884271163624640 11448318 17576131321300440132762784513950044160 11448319 -99833666196701139978210496814938013280 11448320 -3438781563276740162646907851720622080 11448321 134305669153849355801634752168002001712 11448322 590914127923480870945107485915758460832 11448323 242043010225653457432218210863865016572 11448324 352906143949491921446812839876313866240 11448325 89136395984384615635918026901647988000 11448326 176670179377509649009379504887355222112 11448327 228646752926134390198190702953693634304 11448328 -1726058145024398319988693338040227840 11448329 -670025497778401567568883296337281034240 11448330 -248810135527639351651503725036387712000 11448331 -226034975459068701180612556541776876736 11448332 -208325665952992197213132276605739248640 11448333 106252623569203560351352412404254117900 11448334 82478813381173820884997709301648752000 11448335 590026239532877583803435441959226438280 11448336 153251647227189126978747901550063124480 11448337 -28089240501547718009403100663254271200 11448338 -157947072224636821708265468106323514240 11448339 -77629777545971584286045072115295472640 11448340 284820343190002238958804122448907011840 11448341 -703520556203040712667593157978494230258 11448342 45974039883844815753699554743713268608 11448343 553319365540973954918613553791500683592 11448344 1185923488141404957798036310833486950400 11448345 -345396247750962507708046687974041580480 11448346 -34554137119556981769265227007957318656 11448347 1482813982798859484943453746054296398800 11448348 -22900002579494067815694765513046748160 11448349 832301860699598363831716164396791308800 11448350 81681578666776759532481367913464084800 11448351 948014172604270411452863103778840684800 11448352 837189231026925466998355373245481877504 11448353 452743848849997521794736516922866636480 11448354 302500976995347544724274663104519672832 11448355 -172508261710022074497520129792416602400 11448356 -204819298610446523198468639733399395328 11448357 436599047603176387682849574502163805792 11448358 423399008142804319988252229622325331072 11448359 -67585919544097113841682964609163943040 11448360 -218301182942379015617005359083784192000 11448361 -204828345014288149785906935539906442976 11448362 94049710492485743764196017418391972864 11448363 1981709308954495425716933679446998464 11448364 -25014976747782433909305866351331276800 11448365 385668859865099118700653608909475755520 11448366 24781829248983889902482528479197724224 11448367 249342404656949693164204585164105872384 11448368 -174578671166695070757218982004436779008 11448369 325898364922583938055611732499335462404 11448370 264150689805763516720392741783065342880 11448371 -32271553731355569162687568214480646240 11448372 225132653568512330367550127848777992192 11448373 -602966990311615182910149989079921631378 11448374 171027911571039785779827537205302804480 11448375 319390860023151926163908879034235620000 11448376 -814052010001222631790453170935292497920 11448377 -952897386197467608799368525167873250774 11448378 10315775209981656237509770815886239456 11448379 19483784293756608281094081141214379920 11448380 134991976642053489492505947510114316800 11448381 -99558956450137813465515030568804625856 11448382 -307831949765617318982070479767453329216 11448383 -1055056587820848908471799252086358658368 11448384 -38028545666336358148710078465246756864 11448385 108887667339798019796061650412270565800 11448386 -401208059060860565303305989605310562608 11448387 72462476654402627214435373689195530244 11448388 145915795931860369239800256704004341760 11448389 -295140663709941860367546145068683640072 11448390 -163729210631386844563058951492733020160 11448391 903935044235784182375352415868282952 11448392 216062258911030147413888248692202465280 11448393 8605577439154125794544357229984359792 11448394 224243073188943082073231817650986664496 11448395 -20605371198042053373159319743902330880 11448396 43606942801873511919114111861888525312 11448397 -46776886711399477695706218573967017140 11448398 -84180176737313162265755611686898240896 11448399 -229620460239451335242732569995770543736 11448400 140467217001848838853354937261789388800 11448401 34280484388673508338401278758286108672 11448402 -133776557925448042272469618714793366016 11448403 65606521462972039501656017207009578264 11448404 585936124941376722058951284403949248512 11448405 444474818972466433642708112302242192000 11448406 6611523639751416667177840429815119424 11448407 618979911823995979774756893121356187656 11448408 381048034945778959366776917862443151360 11448409 418671943943777852351533998520951959306 11448410 -185107468912398108447135613651147141440 11448411 -714108636141160533130190750215889664 11448412 331928365159647492742735674146765521920 11448413 -81666967956798195846928556806773892800 11448414 -33623275926782201202007445628206306496 11448415 705322323286709325423485565733056000 11448416 58026847486011962225272378133706178560 11448417 16508932746154167100701501092021353920 11448418 -394522035324177445366985077395172497840 11448419 -54107512721309718759540978019463234160 11448420 -328155365816792578696067250460709253120 11448421 28515824682115316147947365291959386622 11448422 -262217148871037117050586317428171955488 11448423 200506531734156986266467074024611637424 11448424 63730002401930770921175083008939786240 11448425 -480031617638331743049499915252862405700 11448426 -121953523825337442558924209870916288000 11448427 -1254059286509125937425962511261560003724 11448428 -68393372369374342880415670353272816640 11448429 247146493224973678137765135803040484032 11448430 -12515333541361754646735895776594393600 11448431 300507503413753103020393427220044149200 11448432 -158731384104232855792194824054114549760 11448433 447997880840826873290585683521744841682 11448434 303683836526300418518544414970782274560 11448435 -2883201628059378233553166919972295840 11448436 -560821165636772176548519748537015880320 11448437 -100908682544428789755870572703145274496 11448438 -76013313310365113365862488555235092992 11448439 -587437067981445797507254808809695435576 11448440 -729382913085905347173360971104080691200 11448441 -735804126645640453432786642763681838150 11448442 411871310915536394356220065133041429872 11448443 1463139911413500541240467299469793166880 11448444 -13791518732012076989750411122354864128 11448445 -91828971102453299810696027141897433300 11448446 125360477150602278099768849959031535680 11448447 -67593541635930545395692059636356966200 11448448 -461606378956246634813676214461357096960 11448449 -13154736034996437863469488300378165472 11448450 -96708472588303353853564327684122816000 11448451 -117559190007388559162660823717262118496 11448452 -127645008703493681923109381388646740864 11448453 251974802802229506774094265748134791200 11448454 358352579609107269113256270992736259392 11448455 373722550536424915363706460519742206720 11448456 633706665177057359011381739086204723200 11448457 196025768487287399592770901470873357760 11448458 35529194919867745241683587704137582176 11448459 278433609368696247348765641012024167488 11448460 290936397058027273667382312567418721280 11448461 -931406549525325295921477651876212100938 11448462 -133574493407405987096738534998596800448 11448463 320146837008046483252467518618224379184 11448464 622393981297166656931729803055677440 11448465 -78214979171079888287672352951930700800 11448466 -14100584266215022898810053335153738240 11448467 177906726840728509030285241843547033516 11448468 -94370806743512692123120836923457232896 11448469 1064458288464845643591079769917934383840 11448470 984894672924075619739491446852864000 11448471 105801179258891394041650300628147125584 11448472 28254569799450645680796957699380551680 11448473 621178519215113903000156105573741946564 11448474 336507337466028319719486013343547874560 11448475 348511181110750839017175553442503044000 11448476 -265693387666366879864907649047003309568 11448477 -365142950595440628526671138173160672372 11448478 231020539120460187682044480863502966720 11448479 85653250101908744754467671910875480176 11448480 214437120355086209511950638424669552640 11448481 -1143765616468967584304487481907368973136 11448482 57425641526691337362746986422050123520 11448483 -1066084002682331393388615401886068866752 11448484 22153319153465351538211949702648063232 11448485 439980338056507874635627549447384125180 11448486 -13598502873017977030018006891827855360 11448487 984783180592117713362373363226359862136 11448488 -181828574549538721613844127695955968000 11448489 106226815188124550725082343111312364608 11448490 365820746918889646219393229127563620800 11448491 -695235470680236479772669133182370999848 11448492 7727018004433522608729351166262697984 11448493 465212958640676357803660328716775692000 11448494 47919909090172572710705965225129279296 11448495 -659056082726192115670197121027427762880 11448496 3124345807642196459263934661107023872 11448497 -769164998652375471668344328041797598428 11448498 -272109655872581264239819577412033495936 11448499 1227932703523467644793747405298143807500 11448500 359259244503947305815209011350730752000 11448501 532486610267314127848993683678804678432 11448502 94464786529657564499477870660732396544 11448503 -45721939906389947799673665394364800512 11448504 359389879079508283689029833307975577600 11448505 229516142862452062649769624455306746560 11448506 -134156683455528306266850127196687580048 11448507 -435928826822049498676813582854914568000 11448508 856031143143695802333075373296667747328 11448509 104379006819422339609957036151030179616 11448510 258534231313535891579067384660845875200 11448511 -179614179656351085162311164798985725888 11448512 138271196013495708491699618209251459072 11448513 950122426647829030283264645533207226400 11448514 -100647706263746395544717242273672006656 11448515 165127401639741246968545478276016852000 11448516 519998189441070576885551669134856420352 11448517 15067025923522212476903247648455287040 11448518 -74123724171956726804271637233023981568 11448519 633105871701382842953088467580818290344 11448520 -217231153161770321443872511554040934400 11448521 -105866391033822865316108010778117327488 11448522 -228769582602285165777334756622778977280 11448523 747748275117551502857952817941374170772 11448524 38193510664241583553276922852846820096 11448525 -103198513627381451494529326539557066400 11448526 -70155974603404288506073186148236416000 11448527 28545935781175445872409174813102075376 11448528 -20622572082551323156207018059486461952 11448529 -348908179870857862346938510482913273870 11448530 -194195018776714778497713516926942719680 11448531 592099336387359815587078271926131771912 11448532 306644133737503469911311628312372918272 11448533 452016824958352768923078343984721684202 11448534 -80697836525247609437095843879024326720 11448535 -5116740475832615226739829112759191040 11448536 -222242668166282558911883860033628160 11448537 140961336648291418206398798409862625280 11448538 207301394756311618248544864970236327920 11448539 326241320171415146894654657117859206340 11448540 5959166316283442609921867440163143680 11448541 287770777487866659070838657580483928184 11448542 84319869941732464318130678136352014336 11448543 227313642292417212314082795481312988928 11448544 -1132510602708213267023670228527266136064 11448545 -721923328660355790907913414093367436800 11448546 90129802538180523932479448054329728384 11448547 219126726226049528844719372734535615112 11448548 40148185516748629169137885672794980352 11448549 56182340797577233846255123018871902848 11448550 -116931682388223584120157466708769198400 11448551 745023545234713300859489842093905764472 11448552 -226442835254552883262961791653433589760 11448553 -309630901368604763824518844082558385792 11448554 -236982897145450116841008156445465383840 11448555 -69260697837264382297363568178248916240 11448556 117612541166457391277926505147885960448 11448557 -81569681513902582153661159489230320000 11448558 -244050781990286186731498657206493827072 11448559 -341772152725786333162791403877152600240 11448560 -154101516280214360686561050523219230720 11448561 459737083376053155161655371927603490672 11448562 174111657387806757123346421924529847200 11448563 -321936650569327934875409667551476248240 11448564 533774264455876158796085965199973888000 11448565 -513047542893664850980600312999183593060 11448566 -496797279143538551965262294624390268768 11448567 -748955263523904683836434177820507742400 11448568 -283995244252349449101359621513310781440 11448569 142830487062319899478665904414357468560 11448570 -22773735538874950664803010155125488640 11448571 1683220375521991804392677411685423610632 11448572 -130240192231859928419326302637364994048 11448573 300402227516774099072568723093513821184 11448574 -513080656828892064992346726243250750464 11448575 -153710433485078047096061304066444976200 11448576 59168293214129211909059731106970992640 11448577 -117549497061404020075085923253407749568 11448578 -550184252215750805829800627239633920 11448579 -335300019906459703617764455548847841280 11448580 -206583760337950603042736325581409914880 11448581 -1099304539205484872507823200637118851618 11448582 -335797010304690692260689257919986441856 11448583 -291444218648124934722111466537997113200 11448584 -322736244772734256900899756273409228800 11448585 335289282256172417303614179517418453220 11448586 -116273778866833901881105391237527574016 11448587 85921519151716305025985146305286417236 11448588 -59012045201678960058329739826710097920 11448589 307873503239611589914572518562654469056 11448590 -16028424832753035423700619464119415680 11448591 40706536563283982824307296128061555200 11448592 290320579673266855847051052538559799296 11448593 -403301676876201785955695416913012569356 11448594 237991977096548920054439722452188398080 11448595 -32371688424443292602374309853422916160 11448596 -116896600563338107075725178491290880000 11448597 178624828401881481989220756214542435840 11448598 -178712495679368635189594964190747540864 11448599 345208941627748244295981856462218401136 11448600 -29257940080517447319913164927739392000 11448601 -463324755649828345252040595643383662080 11448602 582729553537304495267277858838568256000 11448603 651916832866467104476344929241094634412 11448604 84356422246697475242623246821372211200 11448605 58901020433869238084895287685755700960 11448606 -108095048231545971672013531678432392576 11448607 141587381202571292785703372021847541856 11448608 127025932213384117621846336370984878080 11448609 -44220653265721619218092902358870774096 11448610 -65875582403040927333047208102919342080 11448611 -1206698805282511689810812554481167738788 11448612 36247952565592655178058857702309924864 11448613 89689283605996560524918983753385371584 11448614 338299276587616400640660913158403208064 11448615 -31840565293668508251246705609241822080 11448616 -648550762594469856363256327614697482240 11448617 -656706568117428038993035702771080659334 11448618 -44030598436811839027391454692588150016 11448619 85242444412112708736964794717136562752 11448620 195362630873212866757972451431429248000 11448621 288953291913171344694803840657726880 11448622 38569402028160122385448334542278434112 11448623 740499249737148705381820411176626820504 11448624 90530064336237155548491162827362664448 11448625 -908942096142521427991326253264207728000 11448626 151885073301627382914503433723409282560 11448627 150918300515178364322172060963505170432 11448628 337402584748207120509704755070633506816 11448629 608493664893229717148813410345669230 11448630 -16029277668957709529486348303588768640 11448631 -210927371502515393758351785954016986968 11448632 -121740143970637505643789020433401671680 11448633 -146673961209855406734977955507758213760 11448634 430901778654407275225707671950479471216 11448635 24473393044115443303703900811846700320 11448636 368244920322613942727688898878939070464 11448637 -1095011401894283216284305951382873479360 11448638 143790434852781675978182635839328254720 11448639 -578388147779186260009463753740446133896 11448640 -60134817123709819740146392633442304000 11448641 90477463286200044032078522054281281024 11448642 483361852977789698238095800596741686784 11448643 232610848128926057898268319433251145904 11448644 37770029539150748813317586403885136896 11448645 189023345682162091403873534003890247040 11448646 -664948359633244441955638226232387093696 11448647 83237028665876753465901475876256398464 11448648 750196540249342736775351439032347443200 11448649 -489166501999419312261821701352311063680 11448650 247867806639923692412486940393427188000 11448651 -132805033325706771581067510767311439376 11448652 200188632174596633814952588371119649536 11448653 142418059660176642203700706494932083968 11448654 153020898964707027872934656393003059200 11448655 227360935429106164080121513525126235400 11448656 -249836265142588450705441957338687602688 11448657 -813806687654697386866454997655699278 11448658 97830688049448583653283263073201524384 11448659 -598791735750118053670842573760542810000 11448660 -126591290063185032802366707311155722240 11448661 -267883405061190702089487821649007427520 11448662 -440453342515163688589886254951315539168 11448663 -57110875660020974961853633993340123232 11448664 -8686130542379798182481246690772910080 11448665 560898436535423393851485992198353291200 11448666 -20426993165219278064589611119451644416 11448667 -702012522047868745068129400247827422168 11448668 -68364006199890373071001424133795176448 11448669 39757288662133073735256360129363148800 11448670 -347078247371737668757071507621358422720 11448671 -444834641281907803394035833759925818408 11448672 -47046982207773691990657043034984677376 11448673 226538596734664763785931340996011653922 11448674 57422987577645322909253691217379649312 11448675 178665588659795297768799520188666816000 11448676 229430775650775920987508270221328149760 11448677 287303348755025314736576891110373942526 11448678 -444544743936007823312891577301257369600 11448679 -140391040684040331822439532673436037376 11448680 -625411834787508181062580683101454336000 11448681 45498168474084576413149988488099556160 11448682 -16333743701286232739532108658086921216 11448683 40661092944749598629762359784639977440 11448684 -15546751155622111580529932698938040320 11448685 -854270295770177147127763434596371856640 11448686 204994374351115511217658484443771110720 11448687 131287422080294489115272744819741606400 11448688 -92672761993136375555400354705474256896 11448689 -188622891237167493077409852301980281280 11448690 -165605048010553035584502642366017487360 11448691 598640131377980849791987428766486422092 11448692 264173448338940229955874334411146485760 11448693 -172740155784173509991103670541594222340 11448694 330829306697515969274504616373388752512 11448695 -526254710536186241960311315534116421800 11448696 -191762747165917844087072812874122199040 11448697 -328712023412464477240977974657388641920 11448698 -29753504232450027508579606053231392400 11448699 -373940894012071535154296469632817346536 11448700 74594560763744894116856195605982451200 11448701 -246312882397927604027719073669018630976 11448702 633504870969508329852268878071693280192 11448703 317059621401197916770209512424552134336 11448704 836508809812772842324199321651348766720 11448705 6897257119171213316286566941320491520 11448706 -75585884625601593982633574797428995040 11448707 -1104570357719291821196022991442927280 11448708 146821552873365204938832285907549108224 11448709 -403196011124712066970871239879031677090 11448710 -15724327716450865399778335057809530880 11448711 -704181896287578471316991721678185124240 11448712 -853850209849667612603084119576126464000 11448713 46587638129918407564140713264906316900 11448714 179871963308796480150765706658155203840 11448715 -523819194094087503799121014437178748640 11448716 391539994776354553934965800027620305920 11448717 -24313337449446019040645603057032761216 11448718 295151482450742344001207066425425791616 11448719 802311056753841260994465242041385283120 11448720 119201323327043801004171349070464696320 11448721 -341900446586474614477217494289789872078 11448722 -879930643419860170089810704156771324928 11448723 -191621267206228034566661183401667192832 11448724 245612510955904331747646737247690309632 11448725 32378396252535477095647104077358102900 11448726 246833495926863727361897997734934596544 11448727 1322583179312479662079158742631349345640 11448728 796030298266911631312677351059673600000 11448729 -1446159136672583719655088553781554080 11448730 -74021077766325605006206834698654259200 11448731 -29922194884612378924350470623951435776 11448732 -606871425235967792567767819032821369856 11448733 -44300966923061784776436026598270923616 11448734 55817320907363083722586419128961306624 11448735 103929847589155030496584557675851664000 11448736 53920679374017510289035546571896913920 11448737 991362936578058336379822607661123196386 11448738 -107960202684177637454653940942508573696 11448739 -1449717809146028547162158153777488376 11448740 554810022522426129656726012290000400640 11448741 108813631574828109766836357422757624960 11448742 10772420365966450605557708280729808512 11448743 1075075183502525366432071240509173263992 11448744 42394531749949286200779882972843294720 11448745 37130077466600907696238221659837752320 11448746 371233653070029557984326442502464721072 11448747 77884785106631430244428410253820701360 11448748 272062167429232642696066100143285937408 11448749 37011559771818143335455178133764923564 11448750 -495821493808412618425995339073920000 11448751 -2435704777576579147387259869822022496 11448752 62959330161733050035981180458932142080 11448753 -216398564476176014957687431424405754816 11448754 7287010858072658610979936570983994272 11448755 15768918370205157778263168925558802160 11448756 78916081937320261027043904147451084800 11448757 -1204847707870703320650649184989680894994 11448758 -237068430201306290063780421781921796160 11448759 -562129713500292744515273078503185530880 11448760 -523049619825100914982288432759659110400 11448761 -658354583467437231234313512199098807408 11448762 -76881182575872669206775063479248306176 11448763 -644879344977980480176062319703348664988 11448764 -402272625967233354521161141634878454784 11448765 62247958104947790481363042953708787200 11448766 -16862709343662070971443182056495012480 11448767 -399658243468182628639490166678128141448 11448768 187035244363840580597848103827569377280 11448769 -680535282714030249789114530447135329404 11448770 -48524696909886893015233261872400957920 11448771 -421077205918329193993361798643120434880 11448772 340526288545118376423151786004405802240 11448773 -299620751194078056700577356872303168000 11448774 373603929902259496166208330195122538144 11448775 -29631110547462700231719051254702418200 11448776 -814967486216466728822307618279406033920 11448777 -305804055161129682448517648585193975168 11448778 -240884615510417849816593643507251920 11448779 359359941225894646554179679343274343984 11448780 -6985431120193475634773389230586675200 11448781 293694454563547506455869042506161208652 11448782 -240123651072855080640096294442016179200 11448783 17745000306716496610389134757663970704 11448784 -227331329728673714395545072144168755200 11448785 -739417997425354864681120611615433372440 11448786 182581017488661061263221138677704537600 11448787 370923141609550817125975449122198723152 11448788 -302869194462639211869867018414267828480 11448789 -176267407915824602623928564944735451232 11448790 880187296803819701251903871538758400 11448791 692436646857290453334404994044050989192 11448792 280169441666307036904892238087335424000 11448793 2709056752574088618342870669696531968 11448794 17548447287572680730467068976405201920 11448795 -16718261631482859718799595502895427360 11448796 -50367096864849123078844778337380859904 11448797 24009697145069332179599650633532238246 11448798 -238442942484595938610362318036539910336 11448799 -12196083107670627198214563684011872848 11448800 -211428779407211482778991851582776934400 11448801 -106607723866348204178675022750832923948 11448802 53983060487389437721676103539535892992 11448803 -105964464825410776746008089723429654440 11448804 173317843860828184436219216639931626496 11448805 -534896870645389970776096063799884881540 11448806 -329026460801989467182820113587337679648 11448807 345235741842505731968561383699440330240 11448808 -210625955417886769010681467037240279040 11448809 -75217911782219902357957459495702771596 11448810 -130116884390738248319803707135331852800 11448811 749153747380406987200297471390269835200 11448812 -60095685563489094916961123977404313344 11448813 31140637176997783214836765864618990464 11448814 -222009130105256152210035063324692848320 11448815 -81347221205233272832443913933106222400 11448816 -4493292043725330302573986840887361536 11448817 -327206134277879484935796802950269329920 11448818 -309195899631537717635535752245357710720 11448819 -610909383905715719677886515050325645356 11448820 -296915090572381377462440812535858135040 11448821 -86796437783461909734328404092593407936 11448822 -135424205476219877801551972203720148992 11448823 -10963657692593478218432530412954239320 11448824 445286320738654138556918918343100416000 11448825 121776035991296970490261912225831377600 11448826 87217685020495239402919248497230755840 11448827 -10686073654495437736849943574834917760 11448828 448764554999857742023396282198172646912 11448829 -403408919549971561954062598822944773024 11448830 124444629721128421803599335482147561600 11448831 -627914311063841904987659343064856104248 11448832 277383425136082798221546066780409036800 11448833 -228422048264788215720712038673137460176 11448834 -24846739220613717877681183995607673088 11448835 550651604909669932592169157130568251280 11448836 1842909872229138148249597319630954496 11448837 390938178660511063368271480277292138240 11448838 872444896931862569035433347274671868160 11448839 101723733732523430262269437541681087640 11448840 -30776554001248086740854795842576384000 11448841 946718639192315725035021807508798281242 11448842 148692587142942831409326074627318625072 11448843 16856892530266275369813336477620709888 11448844 -102641378871888440380399282889402838528 11448845 8679220832831983769242450880626073400 11448846 237222304036481288294467524103242619584 11448847 -575704256162192842372877684488699854288 11448848 71501052974327908170937186265064013824 11448849 90510626523433801959843664198026369600 11448850 -143536128815555152298209337602461915600 11448851 1106028700748861943406846724045970039852 11448852 377393065265650793128038478838770606080 11448853 115189968933571310606938954744155812284 11448854 54585910942973089401107983769085094272 11448855 283634074357323127122732537172279615200 11448856 -847547445756556628493230987987305605120 11448857 -286202527440685653403024839468474386688 11448858 -60525500562254855031915429029838108672 11448859 67444397913583998614136932410565117060 11448860 170277763376648868749048008212686914560 11448861 -19085488214768525466468014103657088128 11448862 333373064689876333920333811446726777600 11448863 380525691124074729256279159705632019224 11448864 -23382061203889477423568456252494184448 11448865 121291271755989443501428357758755866260 11448866 -103910410419959962932734896892994004992 11448867 -683940257840532961985863920394399853760 11448868 7625097380293791945856707214648832000 11448869 -1379479928535966490808407086991341840480 11448870 238003023688512527620369293110781436800 11448871 -144792048666566146359978008611802910720 11448872 -118267592313568938617582888848573900800 11448873 -337226718134539439101712227119141871836 11448874 -112885843210050341436334122492407761920 11448875 334153402966161408487954607359554804000 11448876 -313918075520868840811544835335549177856 11448877 60473754286875622044317881197194002272 11448878 -84244262997536060260688372955105366144 11448879 -3420046174459508347323089188568414592 11448880 92510185480516050772188705220400578560 11448881 -623453477400092199849976696429031434200 11448882 -18563735923124111013469850753830409952 11448883 158371462885387095067625783121097676560 11448884 736647433448457439151891181191734290816 11448885 42820884564941738463217896862051090560 11448886 60509351106546891611569115145600703392 11448887 -73888082869358609258652600093117160320 11448888 34467052528728976601031179815222640640 11448889 -298715816488235851736223904865637128960 11448890 153651668014107026030966145133332895200 11448891 -948501013250375771210855686914950908800 11448892 -45783586114161702967508157389800636416 11448893 1029230365893867252084003828538308899616 11448894 82916786072845724627379602039501104128 11448895 -290567446301129445804955979043876504600 11448896 -146869428226407841401965556948027310080 11448897 -179767427970844476212796843351427112400 11448898 -1209484565240005446380369055638298720 11448899 81613944228905248732176421914723108 11448900 -115715276028032206862655962013340483200 11448901 -194727170528353934009194958073578349576 11448902 59759683141146732418636768098823305600 11448903 167258360928781765756756934186731640784 11448904 -510374880892586841388334685809003658240 11448905 112004496660116144589489621707886227160 11448906 -102208335390712972036538612478040412160 11448907 309668439277017992510472726150384916432 11448908 -590349588451885993815350218247418223872 11448909 338290797365745826380576696222096962700 11448910 108768829897874873332295962574010508800 11448911 160530046419835131072060393420066935832 11448912 62749608029893368494752514495059722240 11448913 164062312848609078523691722146209546560 11448914 1089208613961215648311704724453175842080 11448915 49709944248542683820215333766507311920 11448916 -994493250042242337876883418897116059648 11448917 192762140778216041189821594534076017920 11448918 425037799652576012334148980261372272640 11448919 280912646348430591152976017706943053320 11448920 -45421251291166525820282142906384384000 11448921 391314651600269496027703821324762294720 11448922 -2415960360279093679569918200729198592 11448923 -114389037233774687801059315532003961600 11448924 69996007854868307165120995252181406720 11448925 -126746872015281599958349082153437124000 11448926 135935211466956676719493094130797212224 11448927 -261222908321873129288513621666625818640 11448928 -422478316683901378479279723678634475520 11448929 -853948700915033551988977385707919317470 11448930 -266355806048367463633108448465060474880 11448931 144003967120826521358600146233687752032 11448932 97765119654892679525648368922008412160 11448933 -61040596630352033826305810424167926176 11448934 54252198559010484183788289754218254592 11448935 -579963633308071694377611626728795508640 11448936 746088020362108057239348997478445112320 11448937 9478551636531085251952804009091091840 11448938 -230758959728809515295786353814813964880 11448939 -270947064441421078619625751847471477280 11448940 369754679490729687504183342247270963200 11448941 174974780690611329654270579766371739872 11448942 -39444974978416532359971203605731415488 11448943 1047840798178041822611881732035659269944 11448944 -19481965170378430678089367313418485760 11448945 117474162288963617610315355155039400500 11448946 -9056688169620692255758374301472334816 11448947 -31079059822849240362654420691190234004 11448948 207816186441533726373996499849105330176 11448949 343885534208956539219872178356465219164 11448950 250162444346125107185606493054090648000 11448951 27200522530628008283397342218923219968 11448952 134001100454662950122626392855680409600 11448953 -161555002125392823041334032245080413016 11448954 -179254141809927595792841576149115007744 11448955 -17640642863285400027748805426035270080 11448956 651396978440237090460097219667154011136 11448957 46153976058316506237293782642968778176 11448958 55368974944391577289566737444838766080 11448959 786953364500528977864242265105729215480 11448960 159219129131761939655856508731654144000 11448961 -798631773889776799786209914422803469438 11448962 -6194656349399838033756292625431300608 11448963 -68147348903601062818241972952701959680 11448964 82528646604109278674509482024244055296 11448965 26828474767245527915149026390156349440 11448966 -367039304794590457936713255140181065856 11448967 49523557204259484456876821372511893160 11448968 422945638939632558725134250651417088000 11448969 -210764849394278428070910774837943821120 11448970 -22626767076734158216195228760531188800 11448971 125462159930615313149570725141636567344 11448972 90558355818646489041342450686737244160 11448973 -67052940406726519301120945589532298580 11448974 -120342228688764601128678537193071778368 11448975 142613974797676473668109207925654177200 11448976 -48212024839703546886024639201468481536 11448977 2601617754173763247043303644288811826 11448978 2336543942713022690325175843086835968 11448979 773492518608052381678853784459185329580 11448980 -215913080159648508357892748005229472000 11448981 -471562587596809199827061904335083473330 11448982 -67316617135773391449941750318784307200 11448983 63382472465652546940705151589184330464 11448984 60243226394572373771294642258673131520 11448985 -179600436128863496525379890100222801600 11448986 -301511059322741371066670510542784914176 11448987 592880879297946667671090850532309357760 11448988 -4899623935242008397033608641274110464 11448989 -149778136467577655909269939796291421210 11448990 -123659953586300984698244447323371532800 11448991 513942491106384489171624140289556139992 11448992 669114137854740380461111254385795203072 11448993 -8880579250128502899416529268505494176 11448994 -203262337423057357106649798182602513920 11448995 -851218510903719673606350926813130792000 11448996 29206133700863128323644895349310668800 11448997 430725261379494051593260788990647808000 11448998 -491541088474988420469349056465491455680 11448999 170275556497979920488423594818604711120 11449000 391389225213814615602410809944487680000 11449001 313553183856546208019465557094516777280 11449002 -23625699020218474450978295866476826368 11449003 708394318692347615430044340441569267252 11449004 -6141793293459972664121899369994631168 11449005 239610295982733512599811277228345262560 11449006 -627142243470171683758700982279914490048 11449007 522159791003543154701727173539816540704 11449008 -3570118932610180485320254557784473600 11449009 18587989885447811874040130308715575488 11449010 35179377292239852515093304558992480160 11449011 -214149729897701331448644768451066272000 11449012 1279364813691706778170978784544958771200 11449013 394577664712020287436464898419579508480 11449014 298791567594381244713517351841730056640 11449015 778312362669869155776555901329913331160 11449016 1100885144989315922559396202204413972480 11449017 -174309098523013368883085655960939653766 11449018 62240668778831886674113904674845417216 11449019 1072059198058413447080432590320477327360 11449020 279232755207547611510527859400089600 11449021 30780572043244169287781383932792343852 11449022 269144437349686016571320949181907362752 11449023 -193322283050332738906168905322635244032 11449024 153065427871856380271066503143127777280 11449025 78542628295388608058221923445670524800 11449026 3696515388994086911305981451913000480 11449027 -932451301498893239453551894219041674888 11449028 -1526608554021854642437779185290141440 11449029 750373371117978095122751716028934005088 11449030 -181710994116898583788481170910680659840 11449031 805302804238448182605658816955287165464 11449032 101944213554818130887486777573588336640 11449033 -289666212296538374497933022763928981340 11449034 72051313242181574799923127907015740672 11449035 -18678461657546005342786059035110382160 11449036 -48239745168020134507453311140804773120 11449037 722860169464916195852503869944972365686 11449038 -382211877608283978991516462921143608256 11449039 -254851439334714067739431995519814111360 11449040 -134226609463935526889133914647269949440 11449041 384397019499629869055316529966203195744 11449042 49088806625469556323189257869574895744 11449043 818974268362328558794436237765261836224 11449044 116668291737498056403855404533469061120 11449045 -37340946519778958260443756745349709000 11449046 -429778862675872199750915418698265697632 11449047 90313553474035730168583677261672510928 11449048 122254005020072033701052835430383820800 11449049 -85207900704952713132108302554344360120 11449050 -94775831263425387856701492065004134400 11449051 -3180970286850566879453174213109409200 11449052 1261471486163581906580791598829957120 11449053 -65404982787771370948221225624692290560 11449054 -434780007366397443960690639592784049024 11449055 -92785705962843176744146653145860158400 11449056 -38532780089737013777292100553932800000 11449057 -318048273360309615590639650389234238188 11449058 -338348758666385265081296583139779686400 11449059 -422259754510035423818533166906043417600 11449060 38551362575641082635774661738906664960 11449061 -1047486149685215321497332297275162016 11449062 308273520495617958226412489650999564320 11449063 654786147937643353126107979238424416312 11449064 116085824102534186065684633131241635840 11449065 -66579235035217974508441280017108380480 11449066 -226032513187487379915760401852425202768 11449067 78232821544632144965861838367399584000 11449068 -571493123556086710909143771954758369280 11449069 -1218360055354109555642581682195550527530 11449070 160227322432549824180726347939766636480 11449071 -276569052919006560322344659236306909080 11449072 -261092108017679369861272963646892212224 11449073 394017706596537184959871859227803242322 11449074 47919480275725303686099293446790404608 11449075 -189624263640997918120579701820058112000 11449076 1118300890103703753354770513829269797632 11449077 115120821266515811914228361606865562080 11449078 -256777544381946023423605624890012878976 11449079 1078308642858865132772696367784276264680 11449080 -385700014820221441972591824568940544000 11449081 -325493906671372156271452665165045291008 11449082 -158061318992796932839497294334534462608 11449083 98542820757916146750925844853561339504 11449084 -160417965126280443846372276222736281600 11449085 -21277345302377969225770504270642187220 11449086 -58498565435297281388725184824624134144 11449087 186352977425361281247317288935461477400 11449088 285938778274931033141011315070274109440 11449089 -247270911899292465688432469927210384556 11449090 186093783383855781664733206760934403680 11449091 1024642754666003619246051711515327658492 11449092 392723401428565922652888105956623398912 11449093 -1064068837920243465576478688651296709700 11449094 6726284696601874951839844438290657792 11449095 64399280052896237509191205844130012960 11449096 -671759478509750796883495476161781964800 11449097 145552521637336184523895187384058389712 11449098 -352051442796141902560926118022883704016 11449099 -905954028004386268757330031366491401900 11449100 -184681911526471859578560218798101017600 11449101 -4319335635719510689769051904235250304 11449102 -214372186553234622304668075743449554048 11449103 82127202741966660430557511193097197544 11449104 137176101623267826658253816587712593920 11449105 -317554025584769782987526297906160012480 11449106 -70296367119466789372083729724986531840 11449107 -21746068062283562151883533550905366648 11449108 -862461229338912891078516558003271593984 11449109 256867289332215637401761802420417279552 11449110 -46813577080350233669838753740327706240 11449111 -7733968196567047273859524539896110088 11449112 -1063218177478439258106361478948441548800 11449113 82424070389001831225329403325367470080 11449114 -362634019016853435801586436259710546688 11449115 -11957512376724432190040354167319145840 11449116 -22895237219716056951337630919189050368 11449117 981489645069120522575002594866162040166 11449118 455247581067521302438570717933426469760 11449119 658722404356979524979533294608296875008 11449120 -9869855791975555911856237387815321600 11449121 -810323166687798064776072604275591611856 11449122 -347674257079870103659321239147332230656 11449123 58635804410757896683904390375018210720 11449124 185429070991224201459867882079911591936 11449125 184176392157978960383298611649736659000 11449126 -65652074378583460314797242690142409216 11449127 -374730934914424229664279862195991404560 11449128 -319272820050974776918551779364903075840 11449129 802695102004214536793512900901536463184 11449130 174032329862002811716486334184920755200 11449131 202297529660662442692990723726487684952 11449132 -205740191582308489394955885204561643520 11449133 -37289385128924284064460308725811574036 11449134 -299455576328460066340483077907044096000 11449135 81902519516565551594582137328134541760 11449136 65804685800433324792123307184943316992 11449137 787258777752380610999384099599278080 11449138 -183292144506892525273232786872533699840 11449139 -141507196128671529494433403825251912576 11449140 -156989730600867267792687214083296378880 11449141 -2126562335090080860381037689607841074 11449142 303664872160474180794166678385127753600 11449143 -733492857421101157482753425071408710816 11449144 -598701175525066019491841637898739036160 11449145 371227301929634223334691014376127816900 11449146 335533907247245090138287831837213108224 11449147 1013736278421913247300877969769327905120 11449148 334693992852773939910943061213145991680 11449149 -605307127591624851345183258028890260736 11449150 85182273738289999434429880800024484800 11449151 482595879782014223314348898718062247264 11449152 56544074771411213760942716309848719360 11449153 60431435578127351756621451812828135040 11449154 801345760703673214233125670647722629120 11449155 157884906089809866426023926269577357920 11449156 -338682183378787247356277552155258564480 11449157 347288689480744812012143922928485085692 11449158 40763076201919702015633063193246668800 11449159 -35011415570082800003172893724926252696 11449160 -267630644803189724310356199973370880000 11449161 405657428474270685949296894396147009600 11449162 -663921183314450236973941410687182793168 11449163 -685766238606692326731280388802309897816 11449164 12164894872351541335174867080878808576 11449165 -116119707023294264404038774253330442880 11449166 245012436988376624362489537248869260224 11449167 39153146591525507887220366260518335880 11449168 -3937327414860878974080815533724270592 11449169 262574254085679377803081700915856906996 11449170 2787428440818368377893930289732554240 11449171 -873223937369820710778951831950038291680 11449172 144022430042395790384478362816833720320 11449173 -783806724240019381383170903391036184416 11449174 -44168651373508054018949551235262353280 11449175 -4767079786470402512263742359873509000 11449176 182132698612296550201993231766677094400 11449177 -770750457601858667626176018008997562368 11449178 154990687461103635030078750614063989440 11449179 126895612336502672762249885689649280768 11449180 3813228619729346779038995796600744960 11449181 -111270825892796744938912994158312081236 11449182 -244265002691652829038042793845417763008 11449183 -439162356636857661799624542415522221896 11449184 -328569879492269947008632699668113260544 11449185 -464385477581188144055835379486834075200 11449186 168521053316181335602967609481617694720 11449187 1623216477047934356284054465166915352 11449188 -716557974467614876973906847249977963520 11449189 44538511355181775957675034780371909660 11449190 44256958956525590878186569107150985600 11449191 109593874606375212891675773254785164160 11449192 -946924687862296115052500653144399488000 11449193 313827365236144555677612210840391570560 11449194 321328907265317291260397787209877315072 11449195 -538794828151300599838672753037755648800 11449196 338025593028432029194905840185371445760 11449197 407789557244360641418110690708800112374 11449198 -154084646254341102381515985387471311040 11449199 -5757824859123551736102717490369709568 11449200 36650100123162244440694131540885504000 11449201 -408831982207550704647198221413318696028 11449202 96841070192161385808645993003181004832 11449203 -710835322441930966099679936093243177616 11449204 148372960995096391908000509583057492736 11449205 -696730612181760634542998719572507511140 11449206 -132422328330376802088587929047549599616 11449207 -9973915663044790212424007347216930176 11449208 -33316306901456500433339997648170926080 11449209 112981830414214073380805411627009083488 11449210 -176543911165132376569936809192790944000 11449211 1057992465299570866751630402490170881680 11449212 172284657052945649672700174267333633024 11449213 538655513544339301150514516834803235462 11449214 109698318185462356233391660082456128512 11449215 422651621133558742166706620191338036000 11449216 510335074014968570373428787962236108800 11449217 -386611250971816643425700074995953873580 11449218 -225701636057600622763897849162835849472 11449219 -134122269927461314880108697743448467856 11449220 -117920550122521800803716192922739045120 11449221 -3686286575779437837999457520811605376 11449222 -163281410856554722532891629784106653088 11449223 10187941341935767599066483068084191704 11449224 -322116338268506704035286591704543882240 11449225 -6253693889799669317094201074861998100 11449226 -191152813898885459273890320517005140688 11449227 -186210374980455774578589562504206779040 11449228 415263912630863483872398308557135380480 11449229 -610138305840664241346904791913632312000 11449230 25427918433919573290299426630283018240 11449231 -419618976376836298027515892206425045968 11449232 -89808593066854664923323436333962584064 11449233 -736127389070016602245187307086543748480 11449234 -807350580775854112927943090231138654208 11449235 -125368448299966860192204900846429013440 11449236 156961611605490865883682396538139891712 11449237 -57027140571785407124583200417908096114 11449238 773228403876720861797232965266022373696 11449239 134044785622466533061979049014396110208 11449240 -38731472735504465057438572044792422400 11449241 64547416709770012135127598225099955332 11449242 -213370209347688407270504839953305341440 11449243 192425185132343504961175971447294350064 11449244 -218393130404837285588403560370302206464 11449245 -337785212409867427001022067566883132800 11449246 -265861814762228888161440933123823439040 11449247 68075735639765951202494833169863249392 11449248 750882034957405435027035369649487216640 11449249 189114710075321918541154324401144339136 11449250 227108146867285386879883062138669264000 11449251 -325957904623701865676926626413203145520 11449252 231920540869511585053072971505815556736 11449253 -1045987621211938706378998985460228114498 11449254 89283264086141343050554077778158448320 11449255 -38815947407480053986534620129117467680 11449256 -63681729125508745457327548717976125440 11449257 142849420191176986601895207558637615392 11449258 -14343440693110971899790457720527402240 11449259 -168733458740016937013886144668375078880 11449260 4771374988096344689352276242340142080 11449261 -249845764284344571573239651177952354176 11449262 -251971499687850109562817440678982215040 11449263 -106269904344959929137898039875198696576 11449264 180789887391034419400216908240164372480 11449265 921078156034997848016256845815981128000 11449266 553371943209926895498484844620185600 11449267 451845223044000003349960085366109255640 11449268 -109979357506949145341787387064174798080 11449269 17822761751284578787172512656588108768 11449270 4163656537676002821069126635370005760 11449271 -629255806155683694465575429687224077528 11449272 -161783795427607314292127181941005148160 11449273 261071647267786538514677958725414211456 11449274 -634071166087576345415265714491434640640 11449275 163320626536240757972695552150838641800 11449276 -518610433124124569057322023914080384512 11449277 257159711474312934530166147880056946272 11449278 -251484373508051687164549505351123858496 11449279 469462245421255361918418104472990794976 11449280 -43937905821848999707650024757851586560 11449281 432700764846859612415656681628162325552 11449282 120033105185623112828197682563296105984 11449283 -75691074765725027464852816671538679496 11449284 124380979827118522998143013582096236544 11449285 496702232426287139266664039415979497600 11449286 220616015676972767273149182227291904000 11449287 -235242438602970543100861519518255730440 11449288 -552843648191913992562810654750025866240 11449289 592580718533567061162268972337356320090 11449290 38776871293015283195039385472765002240 11449291 461191564815592620883695602446383825660 11449292 -278036710664157320980416713456411209728 11449293 -600118734243576832756407399670895497536 11449294 561002843741071015788341045136379226496 11449295 -164896517627429948700906657008169907200 11449296 39547755048336978048861234869187379200 11449297 221753884819467676819709669294920341746 11449298 162193418436175020622775649420619487232 11449299 -439447753685725535717636809315138099200 11449300 -365339996096005913635655877558331273600 11449301 865223823777808865180875112783339956302 11449302 410719281379821028670906056667834423232 11449303 -103434042287189665222908890843211053840 11449304 318148755122992664716458513569257881600 11449305 -78124241446810164534166383335055465600 11449306 412075496284093600584591747026074961664 11449307 -5268676218180932415215699651953690368 11449308 -34241738165078460294030365777804623872 11449309 -19751052006171744369042217595697655200 11449310 269715874578649689347432998635664906560 11449311 -536083629048998333957038894258182278328 11449312 431346139727695056923685712280451809280 11449313 150811216411983114420148870313668033980 11449314 16419281385071319573097763488798897104 11449315 -866107426236148414108674613309464869040 11449316 -360361551783501423658290191878482624000 11449317 -147705807957328760800919268449417823936 11449318 92220598874476681089044881052989330560 11449319 -359899708377890738556840218779543518240 11449320 -13342790899297635997795824885962342400 11449321 257210252174385108126396229462124272704 11449322 183722714370879715085914335003968417712 11449323 303850127932556984322976130495640883200 11449324 890073853303968909335013472394486464000 11449325 -103415174739988862779332503382602619900 11449326 147771884483250059547503229361135002624 11449327 -587324037624595666867494333277688283320 11449328 27693223329257026429977453629466968064 11449329 -422033564675545715492054804357224302240 11449330 -111034804356471417571952230975481592000 11449331 282596134693489075802476068278474019840 11449332 71554120382705630344455163970774299392 11449333 -352846169138988538445503663171177750880 11449334 229739713378719776640866584293112337280 11449335 482588596133591919690521465404341747840 11449336 -279638749226719504928672124849430179840 11449337 -1129790524499469965034665506008478501014 11449338 138602343446975071467139772036844601344 11449339 -1228710537393111073911445828969617072432 11449340 -325605465452202104173095252740866560000 11449341 -1162862952272038761132333012989715603648 11449342 779566158082720643979204810856214070912 11449343 296244050540381114597277113163101905320 11449344 -93117431068241625576341236444072771584 11449345 -260497502284711453865851874195252175300 11449346 105860284969165358875258303168014476160 11449347 -53977231371051766108023162235292007936 11449348 -347558354847606866792339449190562155392 11449349 1028017672683934680755880874782441328350 11449350 13054153696287139386539799604164388800 11449351 611036595977983501495473945146807155352 11449352 -5662023646044233265849833814110453760 11449353 601584878896087921618541953698015920064 11449354 30873791304856345927264305976982209536 11449355 523854239728546213059725488577673737760 11449356 -370299571926897630001703854447319777280 11449357 251457140209620852779815005408974711606 11449358 -119074790210468466918231581997171846720 11449359 22291532689794561201967322557697124264 11449360 -16545899247383669846778498564041932800 11449361 438723818723599783761627342462535017024 11449362 -212748010524995566883965269328016640000 11449363 -804917874528914891462057645123152564440 11449364 104400377864006491855396089110032842240 11449365 -1349368063203464275205769579111130560 11449366 -627784723749781362387919623724950886368 11449367 540136807133031935128710917537617753416 11449368 204138549480173814154924666287475138560 11449369 773716695924831737593489726458703533770 11449370 -106110473058069680290912647249055242240 11449371 22841231424133810027439920688296740864 11449372 548203653663798149316487039208335160832 11449373 -115669006397844831981613887305497255272 11449374 118923106712819635953435269079724040640 11449375 -82659289691528184354955108540757090000 11449376 -690529115717653354700683771814514720768 11449377 518569222901953390107225780669024614400 11449378 125077107028498186667842883155356021024 11449379 429929870334138507598914366245860933980 11449380 -27683362402997691518956004613141565440 11449381 -460038750677755387468929330041641826880 11449382 35594861691846547404915554742517397760 11449383 -483035202238679775266826892985344728 11449384 664471091269167273359571503978293570560 11449385 -38668355986270678557771594579288119040 11449386 13401008318836607038041465530761726656 11449387 94427783274252445234868759436075457080 11449388 -886256086555462869248051869246382721024 11449389 -45740340276704605709297730238633195968 11449390 -380028063308485169688629676328800820800 11449391 -664753088952131872753794266869147840320 11449392 86656530247190093536083043530273423360 11449393 82896526447352989659203424453835933924 11449394 -29325211141251212662229995238810517888 11449395 4905323333065910541978919804267931040 11449396 -102802259309794722810892975493230977024 11449397 -404693170547621289751392562557209003154 11449398 -387415956968027136994569080446301904000 11449399 246253330682360215298078975658961758664 11449400 -270402814562463467469995334215639040000 11449401 193305516045816094693545175255103710032 11449402 369039083516777734325270546938819817472 11449403 84113951651457511201680424841965846560 11449404 299737611365984681161992801986911749120 11449405 134072409171589173437135364785365416000 11449406 75625695324684775755886367548282196160 11449407 619701276829761739248371874842044791240 11449408 -116881235999899518691554818690446262272 11449409 -442000613761509430801726565339617155390 11449410 -61101255949735369322789389008348410880 11449411 -20307961895452593657527294203192012808 11449412 303081962173851351653069553107375158656 11449413 34471374400222264131536608217848326942 11449414 -203647217840699855584325833184465481408 11449415 125934798431112765546975546086174286000 11449416 -128348239728284004973135006010179584000 11449417 -262740975669165384474413911338760865408 11449418 204258712765902091562015049219643340640 11449419 14587049693660188318021153003374901440 11449420 -483473664703491613045505786155982238720 11449421 -650898597264295210582542372247079380608 11449422 -86347535551747632457471423502174525760 11449423 112833877772903173123602001246156152144 11449424 -19255876181238091476361117555496583168 11449425 -67001303803579987361176402450935148800 11449426 -19319468759730920933036582199127274880 11449427 302064701699001160183716765816970156872 11449428 -1410854429758145208693298623457210368 11449429 -1555371774041035176207351680525724297824 11449430 26391427383417681116367538775748547200 11449431 -94086298688856895892596617870837129216 11449432 -812353093690343712477111565765679923200 11449433 -319555090336435158721290435854849813436 11449434 -269324045335894002690411645544777489920 11449435 926880950573751977380074754495763919360 11449436 -495617951165312753335774332678073720320 11449437 -329416523956384401840768324701575201440 11449438 2296769453450448652284011396396282880 11449439 -110178483256890753084920758868699545944 11449440 -561712029156569903855688774246051348480 11449441 -429956808338440884991511759624010632158 11449442 -543609093591659403210514860691061995008 11449443 452582665871567409308856907348937736624 11449444 -422778115540623557832931195317296712064 11449445 -134944549232669170808505578169522395520 11449446 3459914208918110174322442217383802880 11449447 -268781757104044992917985554963803720320 11449448 585372605873119179127515146303722782720 11449449 5695944766147237056669994239385013088 11449450 244093237939065693606748253968851306000 11449451 -439214698381485582868264500187838699088 11449452 -111524662652798801669153223913867542528 11449453 -260887404099172947110279801608041360298 11449454 71330398132727440454944224111706176 11449455 -56477890801579935746707043326521216480 11449456 -222095716185636662854512007193631358976 11449457 514881929812996822837871126311911609840 11449458 533367283869459145123062670792855296000 11449459 -149609058072229240398729670005695236784 11449460 -294493208230158402056282523527033364480 11449461 31170403867308047928198619508037191040 11449462 437986871305552046817071771080764611232 11449463 76548028163321143426674317998998339120 11449464 205740696419685526016665078064659537920 11449465 -31972482285738301143742343819518368000 11449466 9201526559392824088786588173568312320 11449467 -245948305150132778992864384783971956916 11449468 -688709278606992934075228114602902628352 11449469 -45256418893405019360506256099948426880 11449470 -125472427444961001430112686779577958400 11449471 121739473265674705366867953328005978744 11449472 987350759956826088613173494813294592000 11449473 -41768966643576913839486967280154363456 11449474 106443684519168446128407864609171254736 11449475 -357340270821472810494828457060615450500 11449476 -1994809573146992024658653587251024768 11449477 -316281056126056701406426512923058509540 11449478 -167880277769318870542548762604211381760 11449479 119205366981160388042140852251368049408 11449480 320990548888967388514202102564457676800 11449481 -18827182201337026438555655224955844960 11449482 -40991549648586680328120452592368197632 11449483 -410448744409946609903282048007155331000 11449484 420785824973000460531476111199145240320 11449485 704962706255070026136982526192796763200 11449486 118400367670441516765173352150070697024 11449487 -731253570649697299281892187966060174784 11449488 129425075119279027557933473066299490304 11449489 -866510412773405752974079455222809432576 11449490 124835428467167251094291920016974492800 11449491 -173890163713508416724814382220049793608 11449492 -460523313377060540101751080934426677248 11449493 753615265048590075045281635578792107808 11449494 39043260562202413279565005345717935360 11449495 -606444704250409259982133704529506201600 11449496 -373805336050373093200857787616699719680 11449497 423639260530957639916137031815099458000 11449498 -325808735017299808348788313377169674000 11449499 86884407722834218586186467663669769064 11449500 563169522979798617685320498573734400000 11449501 -88418449897745360856071361465998900160 11449502 167262498172644407366473403050566556992 11449503 -167228460420054258394649263500269211960 11449504 638203314507705123703406049833975808 11449505 70991294341141412094114476467291296660 11449506 80387743968377223694343474431800299904 11449507 -613188654641772323723465409709726445120 11449508 -102534282756654203426451236819725737984 11449509 -70256545311866290982904195846176677632 11449510 76060357743942633558801364056017804160 11449511 -971472485607218531413698538827803082888 11449512 1442980535423194926262700977604889600 11449513 -796195533420755531806126605121318965120 11449514 -571388964187801181999077468560164732160 11449515 14579611293861006082774878671206318080 11449516 -3175023483234744834269641546304306176 11449517 33583153520490960598560002242574235396 11449518 -42429962969802999624165561421029567936 11449519 795896524908977535317363652547202041560 11449520 -292327176265780841507243128147022315520 11449521 73137934814831337192181091147244119490 11449522 65894788549369680779790204521446213632 11449523 -282762444116590987521049422957163818000 11449524 5602057208671214733152032520870676480 11449525 -61764202479107275719636292040295068950 11449526 254017391322653099143932035833952606784 11449527 -17058081832930658113351673041056091392 11449528 733552544573999023664308831775412572160 11449529 -97765910420134655514942763115489407488 11449530 -156926886921212858433572983058100875040 11449531 598906782749109052196486494645343344128 11449532 -905857083815326375981609024378452154368 11449533 -30680016568335918538948071794224663200 11449534 65931783854684913074813251722805670400 11449535 197894133659912306538161435854877310960 11449536 -29981863537719596470961853484322783232 11449537 -276275911784041004661256055739526863360 11449538 281359140476830043659186097952256863744 11449539 25704170538348250510890659877918939840 11449540 193947381882004717884746422561237401600 11449541 -1181488411794880141409274668161960889058 11449542 -41659135629131295901717931208120111360 11449543 -16331503593420426708362616609563195600 11449544 -411564072482336396105174616862042659840 11449545 -139268180656689049521956790696658927680 11449546 252579167970867507727430889507821086560 11449547 -684872918058207081208696360438907633004 11449548 -245753021561303047356829665300826967040 11449549 -343907692329565028764475435971494242240 11449550 -84603516574781470492145021071610659200 11449551 -211165968089564784061780542760803530736 11449552 -76813599122410229894016417983100354560 11449553 -148013746739027355129010868528394340800 11449554 -60553588168066418113661996330570014080 11449555 7568112612580934970168515927184300000 11449556 91922566530444410527276228862117345280 11449557 226495344287248480390043558705905795680 11449558 -322328718179341149354019941671051802624 11449559 49839727744092879647253564612053439360 11449560 101867719488484913218565802897708441600 11449561 213564660308635872449570669596028404800 11449562 -402163628587907487456957542134924059936 11449563 453195722942402786030106992698650293184 11449564 -308340349817866679849563951405934326784 11449565 -160632724546272746955690632852551063200 11449566 -531200373433103532515828567690093270400 11449567 14042619498993262596680087704269171640 11449568 372657139180223316318561193375251824640 11449569 -168037901314784715817934331842473218720 11449570 -346965701201011874289757934213103997440 11449571 -65529234703229084943955547563126671360 11449572 179846012510918087162597410603265160192 11449573 -1276424047261164574761088508242832656736 11449574 79487049057836105723134841037356941536 11449575 -289083341997145462023590724426548264400 11449576 559556586221310031026647178540647055360 11449577 754268829938699087137977216037912761060 11449578 15950192641100535297775204908084602880 11449579 222736754715700021773291103693631912180 11449580 -61178016789632384223097810053155020800 11449581 534988714832711886376443123939194538336 11449582 -445960930245434996520825469314481157568 11449583 156616540243759854676442598793043580000 11449584 -54921059495027943849518591020895502336 11449585 791022815304952593200994256803092145000 11449586 293009341860180149058757976660977342992 11449587 71478535125861172206568407516246915840 11449588 -648114779892660339175041750580176925312 11449589 158422787588997487377393593300167598556 11449590 72803168211270912779984328033760512000 11449591 578646962802850312790419705156978293992 11449592 -46185960063510188408877713539764387840 11449593 -24089470282033970772778906043033322678 11449594 -57137799831152743147386037680703768320 11449595 -41619253529350481692951724826525734400 11449596 436506403086841977795926313204665467392 11449597 27212522378822544346471401804232659340 11449598 398569363967393943711945162916417612800 11449599 -188039457759305388601194948891762312960 11449600 -92396107404039421882668137058402304000 11449601 -147988517584102890656374370808987720528 11449602 -18938465104938727561625726676068345856 11449603 -1170600735900459678478367964941037849336 11449604 -298862372230882711328738862844786383744 11449605 -176744230604139260352772705349277779040 11449606 187029580411874956277345397127060066560 11449607 287875847518926597774613902916674273600 11449608 97227998407555029382499309875337625600 11449609 -238171676665201484096908817339319864160 11449610 -4039454727776774316461839614318032640 11449611 -111857780170016222252017530691180717560 11449612 -28558606339553522827660028434797677568 11449613 -101794596569214871097634137456058895104 11449614 -133639603806152267672015925506633923584 11449615 296596030664098198548705075690712730760 11449616 221759892032350539400135605547989663744 11449617 300334715388388248427289886634263037680 11449618 -470759020689792964785587072838001776240 11449619 238776308892688857347927444726036147472 11449620 -88518192902631863800250081963441356800 11449621 -1023844927505263636357422392685954429056 11449622 -300130787278590738417599812690628049888 11449623 -734231837758888270468535918944107983616 11449624 -16829726341269072591479609776665815040 11449625 119333330203233874961197042979901000 11449626 209674047595923714470130119164204620288 11449627 -177973735194129402694936142119591954928 11449628 130410990370461111517300689805812940800 11449629 494588325681916386040366065241168088448 11449630 45599185104330028027611237859099422720 11449631 -343020775311901435500599784794196593568 11449632 689149485114545819825442360580410703872 11449633 -92712588554249913313214150372646760192 11449634 166306156241497671405719435825343575376 11449635 -285772318737365920710866762004855242400 11449636 -773714298637317246465229319225931577344 11449637 -1085664243522130036017943535141492427714 11449638 119618827733245733620140198398527560384 11449639 228928331303366905865442541358453283400 11449640 237094331189292834334144034600063692800 11449641 -7437495933763472742906630531271593600 11449642 158476585959970196714997052206542118912 11449643 172937947794690895676710716317575914000 11449644 23625116711021776308607134703698693120 11449645 393264174462615984214048630917388149900 11449646 64812205449303828250857139172072979264 11449647 -865301038582529990205902070726208416000 11449648 -37149942860005853966532434172077342720 11449649 25207458416475326818506537169961200164 11449650 -14216557669950828214852432140937190400 11449651 896759726770084787176762315524267783304 11449652 -908397069396524718050017826766261454464 11449653 -755581486641685843052340178353810432 11449654 -73711067928099792226280764904435849280 11449655 -38640076371736832679100438067568164640 11449656 484508504764017577545758344844422225920 11449657 -499604259729667204054236768219169851094 11449658 419382303256230518891861056076439248640 11449659 -80934866864929808502529713291268545312 11449660 -226565676040714949632983954303117911040 11449661 -963240383553014544491728809987126087738 11449662 -209962486229188054882060762386492966912 11449663 -469289615335190271396369085488777999576 11449664 -13341103081055554945709145078104064000 11449665 33135294459146172444377264042056320660 11449666 12705209235583831676354150647262499840 11449667 -103873045269074454435027231621291241284 11449668 454106523965703072880782522493812464640 11449669 50390606937035973069384709113984384 11449670 385237683611361535022910498416533724160 11449671 -421134896469070090043663202767514540888 11449672 -118731530272234957685272124315625369600 11449673 12475971259258197329867255423519931264 11449674 297458177686922108636462505834540036144 11449675 40516390464741043838564225424138092900 11449676 166258498141973630185776709926677148672 11449677 172411847821115356366934861744102627520 11449678 -197500198510045538372008360664894386944 11449679 735273738178108412774518458771764711280 11449680 83978704860855617939953020050972344320 11449681 743720678163055290820499021330864730482 11449682 -314851553775544918753336802066261501808 11449683 -351216651563376752725263612496088604000 11449684 489870104050323202772895407342784608256 11449685 11440915908326326155543697633108070400 11449686 282928258320709611898778549894382256128 11449687 254731652594590428241997557768221216960 11449688 -329708066353780890253041633426186762240 11449689 -296030206535364548644976707861211267376 11449690 -2463675280651668793549782073073080320 11449691 542406448282767535085513393021025393384 11449692 44919888931738683167267933123986755072 11449693 1383852657964059019816452336781915061580 11449694 -94376418108574954182612147425534623104 11449695 32300060755506494369771138127874928640 11449696 -7070972802622964979349736907345494016 11449697 -472661604318652557554759573257082269248 11449698 17711062397440093992298124371449263616 11449699 -551208519830829386100108432845502917136 11449700 396804620929218631502981956529340230400 11449701 76795998241313191652335523036486090880 11449702 35019150415421280683978026233912242304 11449703 -1071566883857875893784430181887031807048 11449704 -178288577721178558753834813073168793600 11449705 590404233102384710854677882696304109760 11449706 -104215133965058685703842450112818554448 11449707 -146932786158540108301796273194428679680 11449708 -441971420635993606272575453447273346560 11449709 -652037127062051399701849165774915378560 11449710 167375786867969066616628783527500347200 11449711 -12658440790824812253052524752783552416 11449712 218616071040452731768751046137087262720 11449713 372656437127450345498667230729731809888 11449714 -208414074033696523056772820707220162544 11449715 -673204771830894257541743189992602122640 11449716 566228653195696886224720686797691217920 11449717 1846779454063179438602443138778908060800 11449718 -72599055913335772817838190547816601984 11449719 143282255932318406125483055825268937344 11449720 -393771744908750772989177819617997107200 11449721 78702653866924069124439650039056382292 11449722 263059725245140645300902130412146928640 11449723 669518694436734996698002352261097547440 11449724 140441521056641781123064285261893801984 11449725 -49859149135865508016666989253493212800 11449726 -26323685272389997040989893821965320192 11449727 -320352063997852401681711947076982385280 11449728 -381018561041400341387063555610220953600 11449729 -83474909899577943972073585882675788670 11449730 170806362207152645016011004227784905760 11449731 100621958079172072894121230283347917120 11449732 -72803195085005030593461156808007127936 11449733 -1259608612576025775813663278164040058018 11449734 -59652383346812529616414660700822464320 11449735 228329876641347559568204645373574185600 11449736 -66127798550272022136994269004969528320 11449737 25918553897132789530952966565003252708 11449738 -385528802404853316509137341547806105504 11449739 3671192367846606151015301905585831680 11449740 185857064823682857489236767848566246400 11449741 -593128201046658701407628432269208182858 11449742 187500144062442972638219501035722384000 11449743 86579752395944698182365915974296624264 11449744 18024869013267986459205637591463362560 11449745 -142369096980974377015739797907287106880 11449746 -155141763425184431792296982732387328 11449747 408851126085436676607068117310476353196 11449748 -756213558258293843045393049025394750592 11449749 -172084548667189012471467534550800007872 11449750 47345704199937726345569646880947648000 11449751 256890009051506010169118991295397178600 11449752 -147180242041625889659480166819681914880 11449753 75360948491069718225627703573201340160 11449754 35515414326986255995848778042778766576 11449755 24643100329889408584979736336623976960 11449756 -457196618194743150661561163774582745600 11449757 328264580546930475863935334647363824384 11449758 10707726155833031660073759182868574848 11449759 -95630912742585633126418704349168010696 11449760 23153805916316047403864081889503477760 11449761 85114216620335622642920183246987203200 11449762 319625411710226930948112576606739735200 11449763 18712180602266788266350972329657197024 11449764 -568914563730656839233783743869543538688 11449765 161756399643851914838237665784837265660 11449766 145318994445400409760936265680314852832 11449767 172955243016445352564766204783198708480 11449768 -18272299545821568663726428682146119680 11449769 -788708736971464615361371087699200589830 11449770 -157633484779869532658342694636140102400 11449771 1328064859929681064249610295992559220000 11449772 1847331809520830961872456842317868032 11449773 260176072999417295119448132018907236160 11449774 112116887438359497336444974737351393152 11449775 -6668787431897324342727911828715583200 11449776 37195764925760994357369365680415047680 11449777 -475262373688336936111318949767581757980 11449778 -563300427901515900184163867689004040576 11449779 -480493731315311977734960609685604824512 11449780 -270539505329124026636880439687280640000 11449781 369124884344703976557386261267440290510 11449782 675911521770795699946355420240532480 11449783 225603057320670275246066765962495599360 11449784 -762059769866446871803557573102219325440 11449785 -65530193797930736857524612665097000960 11449786 274566417510532143259921407736117178880 11449787 -708837347420647923118083647239666257564 11449788 -33520128997690122960141465221220139008 11449789 -456295499722708239793103410955884146432 11449790 160389653539624516866200558278589654400 11449791 31424978136415135465485853189394906448 11449792 -359427453532603660474107486979452043264 11449793 -334232030890062821207084592247441680336 11449794 297978996247534210352669864583829833600 11449795 162655157202665854493910360118583223360 11449796 -311168645562291294260985181865033091840 11449797 88232327689377621117256440033784831200 11449798 -136600827683241128771329256095035387264 11449799 159750770783982644341440857328268287240 11449800 -175705649642664021472303435195393152000 11449801 -166244912380388382095575295204016565296 11449802 -31888498391939749215256549639397231616 11449803 131508724270349570205072208713874495704 11449804 -332912964632851561784556239507008745984 11449805 536480731428885515549667281765464064460 11449806 53171654563676264675037509713199681664 11449807 643108794456827288106434024328758691056 11449808 -265032083938690739863018186891801632768 11449809 -518293004099588591577629017244888736000 11449810 133627832187710658523919871705689830560 11449811 1823203144847499488533513336328960403552 11449812 -157922526484212008275077791313909252096 11449813 -697111331179776249899569412417588644356 11449814 234276489969759664716211088242107265920 11449815 -1876565350817332811252822554468277760 11449816 -40426909776040891144525490842609213440 11449817 -309130268201146163937738842696895672060 11449818 190342698533532022659080464049954515200 11449819 79079018018269290984904626357825477248 11449820 108098445284047811064087524771266414080 11449821 -68677057876434909829282085452464294720 11449822 -516935822735061980827224303262945536576 11449823 21560294800742083143261294403320244992 11449824 -248862052375660322598403632286555176960 11449825 -11686341511164805245611782835698552400 11449826 -51486500417335398510665206286789364960 11449827 -44370935639734035875223120600077652636 11449828 -213857627086354149956610240994515695360 11449829 -36440690454978930204642660144755037570 11449830 -152200301057702614975045072429199260800 11449831 -10774043507899786659037046905357024816 11449832 -363829181333468552678572917650986567680 11449833 -51781935127427506490640915714107976000 11449834 -8419432661436535818661719472452968448 11449835 221230109586863297187505890699187140000 11449836 43380945789846017454713467886960805120 11449837 -2535756570912460442163657214859088768 11449838 45586703261579140007495774974737797760 11449839 187622029014052210510009661978023219968 11449840 98196882413131980076349039583574425600 11449841 -332980569892142179082487740861671117056 11449842 -132626391597831076347426215069808308736 11449843 -443586850034177613377215504925246201908 11449844 -63254130231118797759983789520307759104 11449845 -480117868858018297513336156658221404960 11449846 -784605198029694313072806907645388532480 11449847 1133143571150406361815490145161422718680 11449848 633359166110534569134686976287530536960 11449849 -318556624365085998394180927831999858560 11449850 -23710001739538677436972359096304896000 11449851 189271219808801890232305495212797904384 11449852 -201657721333633136991442057879659864064 11449853 2297794385862456310461109568022562442904 11449854 103864222098263296330365780219102997248 11449855 -335732455634559957017282070714231131040 11449856 -187719942068193458355942750471491420160 11449857 -279112208263490975519395695112602638976 11449858 315315864300073571751844706787798423552 11449859 173512186644290747835378012197781816060 11449860 -110032699844326818775264577084248842240 11449861 18257542087294798066048985704359006112 11449862 195340686922068798547465715177479950432 11449863 59006462488263558731673915141574368000 11449864 713215347562255234111974030685831833600 11449865 -77641544714122100082486724364581862400 11449866 143045591735918594479364259022805140224 11449867 -479958281366308396221229825971461040 11449868 -7624941283766845317903983000017313280 11449869 -233303439197876151542454059064615752256 11449870 135487800128755591495237386395406956160 11449871 689004978744357171501161394559887871944 11449872 -5240409101501826226015503314991710208 11449873 884947017400444392357075049715220339122 11449874 442396772219538148834020024265259810592 11449875 -671947664106676125085078636984259520000 11449876 144492841205911815985895944090534847360 11449877 -473962912867374870280510039507574977536 11449878 -101773682790730717215259040129520671232 11449879 -32008433524575443249875226422764013608 11449880 24046920582469021237275114403505356800 11449881 113869346254227522078331284947824796160 11449882 67082351871756238961471520138067671792 11449883 378278992644671882529173527330793916768 11449884 53660685229852128115393412279817140736 11449885 -468593143266053321794834759398906144000 11449886 59295979891376448694671302385388093440 11449887 -738383090083582651064596252525102106040 11449888 -666187293960973862097103196362998743040 11449889 -459127620517361807803330339640337061200 11449890 -152184075874251930229740111534763238400 11449891 -64768314762206288711213383504765798540 11449892 -58384129210159330929433642494410907648 11449893 34827304576489368202812359310200581248 11449894 121561681986208103520093212002786675200 11449895 -23104449825580294501108821893321238600 11449896 -384352664881785605099505760086691430400 11449897 156793784348995405541954116759666231120 11449898 -157971685742469298112660089539198238464 11449899 -276679890332749905742616458590784774116 11449900 -57202684783696924869325594687760793600 11449901 39611964974008310645417155899000581952 11449902 -142411712578535745992753189082208133568 11449903 -474409958430425383975983487789802372848 11449904 -7257923438018470047241186905393954816 11449905 -268102187207579910583390923258471360000 11449906 -49174263125658181218544008031489416192 11449907 25919912570840968007981836056616657824 11449908 45929474108163567589666517883745887744 11449909 -404660596465906818636065255000477411684 11449910 4258179721689918287210312830375518720 11449911 -11036150441854348876196261130675642240 11449912 160538877164306957526429437234959810560 11449913 198133465443710595122217582722626435920 11449914 -6173763225617907282945699682876846080 11449915 -156022063300629635481811181940110560080 11449916 126984880412097528980427304845444476928 11449917 849581095460134888889640486100980872640 11449918 456518735587768961653771266095610069504 11449919 764869701078629053216940284792113523464 11449920 -166061461183563491596858828872870789120 11449921 14114206670081512086638824714677771712 11449922 -94034712317876227008293996279673806976 11449923 -757883208320711437644181050431662321416 11449924 -1110394869304214382663991687662485726208 11449925 80845282592276355626711659431071985000 11449926 295039999510541663950375611644940741792 11449927 -150794228690726448352404801157003565224 11449928 -659457208240995996055241958918647577600 11449929 -351187562314175768838293839273776341952 11449930 -363906269789887655429494311754166132640 11449931 -28723601043157983706899557052031677408 11449932 -127452245597489242474163941893362565120 11449933 -230984479447818316455610695514196856672 11449934 -131285607459516021182132942461359384384 11449935 -24122434815334624391053347961099560960 11449936 -294168334697342507388822488827678302208 11449937 -642862874540506215295290678731208082188 11449938 62315970423953801607251356720700156544 11449939 53041044467704957135224519878759047680 11449940 -224977648726393652783939999504653512960 11449941 -66301816478447157948752556206153171808 11449942 14118574535983694520996861718751765760 11449943 252521271416269930905057543314618364864 11449944 -877564461493593147435320786247548928000 11449945 330312437679800564458893476468279854920 11449946 -49463188039933299958182034467681146880 11449947 267667082661729162374587482437652755760 11449948 -248916952196939353599059582449499848192 11449949 -331698264791443454534089802702119905600 11449950 203535543606417844141647699459353649600 11449951 -35067750699786667342981984944622188720 11449952 626631754389765198163917284263292043264 11449953 352873352019580005694528742878490613840 11449954 11982460819596622274188099335600184320 11449955 -45651759671056580877992791826151324000 11449956 -67294239787799515928523272817655664640 11449957 74219146602985476136572765135943313952 11449958 35670895111053318311935896284902953984 11449959 930755934617844648438640730234834502912 11449960 -593108246478208764789412394454201600000 11449961 433650943278866287546291305243735515172 11449962 200780592417694865672078097205366783920 11449963 153180734920112563449227746248439063296 11449964 -552571220123803432151784990445003233024 11449965 -415003391352218126748202657920685500480 11449966 -157898961240682317763019595794387482752 11449967 715426595195343619596619514814637784016 11449968 509497594265612052310850639963357184 11449969 178158728382512029424404146418170939760 11449970 56435038865210856336159046301824896000 11449971 -161281916940569329692660729387196905120 11449972 -244032527804148419276917089209349188224 11449973 -1107526144838250387619563269737625741778 11449974 -21351052430029219800438425574899343360 11449975 10260935111303405092429348060377399600 11449976 604406783852293116601513852869133762560 11449977 -25103320794625511287085089730000394816 11449978 219393710990267969800536491052840605040 11449979 -471741749030937695643550469753726691420 11449980 162600901728565188187679198009764124160 11449981 112550476273391915365789736945843240812 11449982 453188989639078270498485657948438062592 11449983 191488544758623625875408394169320736160 11449984 38892783792055390910204384218070384640 11449985 316816939366001120762019547937788588200 11449986 -5982235404757734823890865092306489600 11449987 -1031822860350195660500297747207406947160 11449988 198363860935597826023721895194366208 11449989 340235629092726644623910007860575790400 11449990 40585945484691964846577029020158661120 11449991 207263099958966127001085552472861780272 11449992 89277472152778088731862044639973376000 11449993 -1369453402137270682348495859498277945420 11449994 153310599866811883467809028312059605296 11449995 -348952406698502814999615923038332476160 11449996 -493505732326075005614987495383222432000 11449997 -7830242360159317590220045362426159072 11449998 -362177327751790853621678686352363520 11449999 -882820983120003639378211442641248331008 11450000 -177045279158924597574075082358016000000 11450001 -105895691455918463709537412671174647568 11450002 -241546232221489231944610228492178472048 11450003 -990188434623561913971467635026719153748 11450004 -51759854701735480058655417960246011904 11450005 -28254351392946616378709942718804264960 11450006 312935099840332562788629337253414844864 11450007 269569631727560177109537395530137201504 11450008 180448805589838322252917219050751488000 11450009 -38886921762975035345108206784256802284 11450010 -81943646053384773940704189746287196160 11450011 776086652817695402668619155850900228612 11450012 117254010459915931893704725070094336000 11450013 -27726455788391992984453492240483821600 11450014 65980826309647861085833907473249367040 11450015 -22914545210885280021958540373991402840 11450016 -689103251710583027559460815262376263680 11450017 -474377362284010862845299429345536165628 11450018 -21497345035651088208308057797932389040 11450019 -163366065078801148537760097784875467520 11450020 -60854401578127471700449523526386449920 11450021 -103456874523087278094612695975963062272 11450022 478301697210738511812768616721657977344 11450023 99404743964829798882406255746618584000 11450024 1055227827855493469585064360624434088960 11450025 23204991942306544241852567447856156000 11450026 315929593225211857466689432294420953600 11450027 730775029224454845781776822659341494000 11450028 -74840516069035887973085662329361367040 11450029 -454726877884111801737177242178243919860 11450030 207886798903807000554863928625293428160 11450031 -224889153970948661882691325239400595448 11450032 175560633333978079678615058842289700864 11450033 -187083101887001319226891066229548909824 11450034 -235657620293090158965498584398096134240 11450035 -153911201517892483187677900653685493520 11450036 35459677929672863441032028585496674304 11450037 -290867011388727388150534672839043465440 11450038 541701291005268598478177292410007295680 11450039 6226977693448840820001933387986001624 11450040 2458188671541616149419956189534617600 11450041 67098465834858939380582376945815760900 11450042 -455259129457508292213873074340413117328 11450043 -446537075454981891704477018052137537496 11450044 -437517948545184123177245841429679085568 11450045 -59044308535373006736576053127841284000 11450046 -192085077877649014608249659977624104960 11450047 -6135921557384621156327604224560461968 11450048 120412448785897029886517618816144375808 11450049 -149845429764210903740056863398685261312 11450050 11044671684806539498546801775042488800 11450051 1137291118154080807400720222035846133052 11450052 784571655117106599327069122747634739200 11450053 107486601890356968265747843592988822302 11450054 26091070922874796079752077027552000000 11450055 -455408788098035224783410392330279210880 11450056 -203027992747761332749165937249252613120 11450057 104475206518928421689675062319103650532 11450058 246762572814719623341545134325255587584 11450059 -625958548922195736206045645332669409360 11450060 -29066608365222326036868420719762979840 11450061 -284503408628658862141562380505040355776 11450062 -4175752349166660416604777547389523200 11450063 -866939062786438375609209405126881410200 11450064 -7146011179936908272461296216028741632 11450065 -884478944450469563307138335816087380800 11450066 -368745694411914035849211548602512875520 11450067 32389923395297214334277822861196152832 11450068 -190938157974737573567012374937032654848 11450069 601476245662258004589212058537293978496 11450070 47034243733223901075888934237166265600 11450071 -1071926392981802893050517028023672657800 11450072 -451695291905778229033139784599643832320 11450073 -319356242959108702355065496183970432816 11450074 -383809720129783942022071496194240685088 11450075 -242739559800759146232616397552319012000 11450076 9316215618115124163778550742851149824 11450077 92282622027521914022616507664894965926 11450078 -156256054882220585542831727740035692544 11450079 -42100054176024464700102860880149577840 11450080 -311254192902879390975945193428611235840 11450081 896864932713426352556553624368621694882 11450082 -10342301779219809830936244895518644736 11450083 3132045054937811861092277859549887944 11450084 -300416025519332225146417985249654246400 11450085 237218859567486188587458894161993162400 11450086 26436047027252542014915964616060349504 11450087 359296671880448382802483578346262538624 11450088 -488640091387342153640599868509427420160 11450089 -93172824413934874635419000437991068544 11450090 65788333618787232153864393803488312320 11450091 36163785310345058108535581537522376792 11450092 85242292419479216627352030172054159616 11450093 1290674764390669878352631629582482226560 11450094 72716508368327501978365399774243692672 11450095 1010435089792981343718911911871333593680 11450096 -3336782009860519130996327354599538688 11450097 141387683345049072019530521246511283074 11450098 54771736934841942680454143532498518016 11450099 571012740250043395082798511698739160320 11450100 179047572857258453032097405564003174400 11450101 -64368776449318338383343746078625964776 11450102 85450808892809297141363149139075001600 11450103 -251040889489871277343235856059304572160 11450104 568013322448703677403244976097415413760 11450105 -771636630243904850897865109627004407740 11450106 420875226762531412339134242108166412800 11450107 -80539967538567630478568412007868692008 11450108 -460865034787006662258239491146736627200 11450109 -2310404994504716020355410727812128 11450110 14904966664158027854692042605765922560 11450111 540022386248987649837284022978847938144 11450112 -667176843141107952635688112328150089728 11450113 -162394203963407964787350058891194732096 11450114 -134657406613394022919767625329252810720 11450115 110672635144527405059137558930217921760 11450116 321823589937304259597238814956477760640 11450117 39349870965226535798782258785063403200 11450118 214236401597059734762633780391379870208 11450119 50828611904287162190113616076086938520 11450120 168465242102463330094577433941721907200 11450121 185215185864165770849550294024628744224 11450122 -324784682659878319711658251663168377600 11450123 -2505531826003924688994915212961763200 11450124 112218672444236903151080901323448120576 11450125 485297167277952932059134175924945800000 11450126 11903483997354925966631501471339977728 11450127 240441254718540356956649573234190481056 11450128 244296073954153092536465473500277063680 11450129 403708300588868093337296449191197325312 11450130 41105205111262375118236401773318592000 11450131 -144986846839504579019898732992285871360 11450132 -148075602550692082327380132078626392320 11450133 716023813433804986282103087485981545600 11450134 -353686844092240925936888897657992503168 11450135 -548886039696810108055976603695935072240 11450136 -135617980130827800839447811271433256960 11450137 658860801628938841573665298575347363786 11450138 -94662660609636525603827878710430235904 11450139 622880319212348989517811887456537558424 11450140 426497991724323862759864082467925729280 11450141 621881452807813122878899062271811764800 11450142 73637914998490888958400475804404669120 11450143 809713510443118160792475794440432503392 11450144 588695032725658033421359249651741556736 11450145 -11079776898010513587847866435626832000 11450146 774914227238212864122185532447989634720 11450147 102344700260299273493411429795230156560 11450148 -364978548303468658814892353239519395840 11450149 515970511581448770527701331728120601150 11450150 173509076561601793703694772583807512800 11450151 -10629744934754619223049328245552681280 11450152 89778933570281406791042561595827650560 11450153 -506555472948186356813158840190383242432 11450154 -109832513924412541490987867196251036160 11450155 46333071915506963032037307321925438560 11450156 -568216881926957606521103884368340980480 11450157 -753990262452733989822596119013423798880 11450158 -83416487629684283817259782153816700416 11450159 172343332186437902596364846857216496640 11450160 -35996364177911738319061390167480729600 11450161 685068343625707144950503577144103007762 11450162 -340845965599742997312922793761840701168 11450163 -293464605654247885818901288502343766416 11450164 788579063095259301646384506333437540352 11450165 817454378263870812185508852043286892060 11450166 -90108041523139803354142744437171351552 11450167 -817334228288866491820907846801658766808 11450168 -291233110553944334579697539815884718080 11450169 1327605819588878151280054917298033584 11450170 149264745934339476207284204936018165760 11450171 -304636098445790670935175659931318248568 11450172 -467773769410953138445195452219188203008 11450173 -125105055767815459514642711465697963540 11450174 453601758581080654259374325092358382336 11450175 49028638648675735479183197465640528000 11450176 246554825671292029656120906871647764480 11450177 219081602845680046559184196159330809312 11450178 35993322837070661283095147779415183904 11450179 77752627590070315150862194412970484480 11450180 26700941576691975104069745648092835840 11450181 64801567502335613395683811586111944320 11450182 -119677200468892016199768901464203520000 11450183 -360531171418562378927607724591766665296 11450184 468778873698499229416779271887020728320 11450185 -479959660274209173241858449856771246620 11450186 309227065289274326135368256000056005120 11450187 17363240646747865179838048825316812800 11450188 -593403530918054958571766444224900282368 11450189 628582602420519209413841901650149362720 11450190 104882746541341802377261477713995963520 11450191 25116138139016909665530604900929160384 11450192 -124682187152731671545026407853428326400 11450193 -161414530126944089237147977541530970112 11450194 -141938353452248872705326342449124154368 11450195 -287105495037215232468452886007102222800 11450196 2848684235921030028820725628144457472 11450197 299937252872130272276253154507359356544 11450198 1289919642734941736906009972598795360 11450199 418591604111042737105633484865068431464 11450200 458567954357761880739792331831666944000 11450201 380009062735655117224380029185990752384 11450202 121130048809419395760493586081986540032 11450203 -253819771775582611948568718341873421600 11450204 704312109396257543294139489515725779456 11450205 34972539437141061442334969329649080440 11450206 187165999966002018577278813567203552640 11450207 -1125886387340862667115390115969209336544 11450208 166286970438942236376076167594324787200 11450209 1070323110402799435287573700266698757410 11450210 101064735579781098489797432343206825760 11450211 -554761130509849205711214983765810638728 11450212 4944328454340677756305519001318351872 11450213 -234177374361638848069645412086800353538 11450214 606354703036522850118800038778037123840 11450215 51970315473373384033698755109998455200 11450216 727320769643858972543871378264502164480 11450217 -642856909159291090313968058907076353120 11450218 141448645977983817623865913363738411104 11450219 1134819253619685828035431246158495288360 11450220 -76438190543796399565474955608039326720 11450221 -886364815191887404599167518267524771168 11450222 57130106629756146655771607260184593920 11450223 -324671997058879835533677594482826777528 11450224 -273864927953541398230016050035851100160 11450225 555654189555524741326687254513643287750 11450226 52637980174759963502477457071525697024 11450227 297622506327833535377938348860775501360 11450228 305377018291037297022132189109466818560 11450229 61032757415447076289815671504060526720 11450230 -495985711766343762433413069114952320 11450231 278543190514800530515988700272696923584 11450232 228180463915652099268633990932691456000 11450233 218928529489526342466007566587874552400 11450234 -182144853375278673681330592658430237696 11450235 -292627285344716426892741301663606074000 11450236 -216663995727497118621278790985524551680 11450237 170193574868265812449997391688240953420 11450238 189069964402765436739102561841432782144 11450239 -410386761246343851268749956596322730960 11450240 91362878471777875892951082669283737600 11450241 -8688555144537835288076263973335707072 11450242 33727216672295172805436693129057336352 11450243 -363602336217661048295377528485978902016 11450244 54807994006019420100621765056936939520 11450245 -528082606417091157667233811030828018500 11450246 -112980251910090323306478804285695861760 11450247 245149236581952018515989849294006380672 11450248 315182232479221909345266205248873676800 11450249 157817741219799989313033823737166657992 11450250 40408309440277391268654603069314304000 11450251 -301617094460360660036468732022426339840 11450252 -183865735801680491813539950094181047296 11450253 -232399721882469963821741913312823272192 11450254 -10272840177816347915044950444579418560 11450255 -1701181962862355297192407495759017600 11450256 -90524348468572795418790287580376793088 11450257 -28434714910685297111910294534997530240 11450258 -499793680174293088596522049769358737520 11450259 286227116228750102977596845207509024128 11450260 669885216149691813002357272870740787200 11450261 -6492551675426876742992299272136747200 11450262 584438240078292386681797878840033953280 11450263 -1040737602384051886417810236170193326592 11450264 -133970726539336046931058246646208921600 11450265 -418018626759598113747475884856689855360 11450266 410011472897480491175379296859581678832 11450267 344342580903175492841768456051399597316 11450268 20608018044287069656606866371073976320 11450269 -39796324671789360943260399323327075112 11450270 107803020283123357107504354608702092800 11450271 -207146758079428624481634174892128831288 11450272 383628544943554138087835712116490240000 11450273 592324050098937971146804922824147932180 11450274 -133746381925831605572550872117032919040 11450275 137121833797671707263595203024137978600 11450276 -137101066632766389188300822447651859840 11450277 92062961697250515189426012717990977214 11450278 230105722996012569658518130235513571456 11450279 85699723644667544359681532536482502080 11450280 173795097452148732355302484183320576000 11450281 -1674791359699128527692714335474563215488 11450282 -185870110329955279974041793462034546848 11450283 52942464968452270854497262961409058048 11450284 75886960955990479715031311293408346112 11450285 170789655643443147203618994153030337920 11450286 -2247292008313078558004325031803071616 11450287 384501836230834627388660004149796929936 11450288 64823633777931606494848014800453517312 11450289 264038990788722163618319211817693095024 11450290 -151731981957598581521708576701293401280 11450291 -1076311059002219789664932943797044888308 11450292 -11855663581885913624365185495358242816 11450293 -274678750952164561114270741585483083680 11450294 -32462329376214969590232692339668580160 11450295 354133437566613167178231772398068808000 11450296 -57236375561835138355612996321976524800 11450297 -385827916728149059227328205147864065920 11450298 -4410031686025080345829141463221254912 11450299 -319831127882983789873129528633625169888 11450300 81664864118683037396815092104521152000 11450301 -539681678684067887861770250070699034368 11450302 717104702071266055357354981611237201600 11450303 -657568758373253921256789443725818272448 11450304 376895042654987748174655259720269430784 11450305 684987584252477166813469697965141704000 11450306 -306516331117190499218714516291884998144 11450307 -34082283817827011375834809868720392320 11450308 851045888294359920306376550807664076928 11450309 141370180100977905792654230224724207004 11450310 -89844087592481517746057453160311988480 11450311 9424653057864949592094375416446357912 11450312 643891499885184475766238699666429542400 11450313 -91088882295210172178528644319949585216 11450314 -125562323695503761001842116794374433744 11450315 -196664340308640388827094714673784733920 11450316 -114226698960371199600742752993859513344 11450317 460035991110253948015594231053116851392 11450318 -501947327789353885606202856569763530880 11450319 -69652685681595328098620843704266333552 11450320 39628506366307576730367251998813716480 11450321 -262027638867914045648154847936743326478 11450322 4038319965047081717338444742503342752 11450323 272036601459104109590447216055103245480 11450324 -302889447759527005252418737421497530624 11450325 -10601535279069139722087093896008598400 11450326 597527485186279321736939137610793038112 11450327 -263205449599184801713693210280518997328 11450328 -737627896585502018057969105977631047680 11450329 112210771544134617339437560604677892880 11450330 10027778292379706858051636334337413120 11450331 -512352572727847024589310237198756978000 11450332 172917611982307423687409378673845571072 11450333 -1041710972955645423296801577055344707700 11450334 10165892627974236238496821099176474624 11450335 -318033451993231611545926820530968374400 11450336 -619873744509755118705410644875713445888 11450337 -686709110454154327851579449456977628640 11450338 306076139094638366493508784748131338320 11450339 355813451045234543860511298855183622560 11450340 309892224921240342615706207153942917120 11450341 -540333536953276019758636889574608000 11450342 -8268265465290300284135663496820628928 11450343 -369660057227319212518592664442529640576 11450344 -80063031442405683496801315529233612800 11450345 -68900427385227300376680752538714759900 11450346 -26537122241321940560579933180157253632 11450347 111932879942234773051716346668770740840 11450348 61180609262222208281132775670309109760 11450349 -628264747062400413220247207878162234560 11450350 -31465467986240138352749511930000720000 11450351 -356213505462974549784918156375422904 11450352 42816767444003202753829517583792537600 11450353 -214355318998856592498550717130887583180 11450354 77291617644636606933181227326353015200 11450355 66552216143750744114901535090829982720 11450356 61005844213363704433186026812453313920 11450357 108456062395438201265871775191753840504 11450358 222578935320871609829672319553742494848 11450359 177748480748009072212220776859502812640 11450360 625306210009368051655407592621338624000 11450361 -281752001509908988087173069929447673600 11450362 -120686081880167155559358682785355885056 11450363 638332294199433001004459058683937432612 11450364 -340577135987034280244840002185016826880 11450365 -569882525508914031523942949785133644200 11450366 -11627571764609788505018456397878553600 11450367 -1039423425058850234857367490101080726128 11450368 52657057377229119347949685012357447680 11450369 321866277764600915331285713451126081840 11450370 -64085467209787009159412832039912998400 11450371 77148869597763592414864875009890556544 11450372 -867972830590116896907175234551750167424 11450373 -113356557175067620516116291014389596672 11450374 -25249061758062381583822809168886675200 11450375 1455950765038174472658258384637208400000 11450376 174053746456088845039788319211918131200 11450377 -84414435169289280468640261064733459456 11450378 700148660094050477198556052385718965856 11450379 -164430340929967276209542831564139493416 11450380 342570224468262823731529823070668620800 11450381 -726091237305975903085813889718392412288 11450382 -25639098400482190752878961676256727936 11450383 -55459265627807432580625376781351813120 11450384 -1559924576858006270467914433202749440 11450385 215989290412417790974789434602667579240 11450386 -96354976447171389635633027866793386608 11450387 396088568680511824732601840660067105600 11450388 -113581173269656338116429498289679042560 11450389 200169953578306447334145011742138005760 11450390 9069583865534128483099947855102620160 11450391 -285982061885581082047217532455089643136 11450392 -11898370347943745771390214879622041600 11450393 1129608117298526600455627763520286845642 11450394 -276557601176085985487589078741044264976 11450395 617847912807308351617837790869274480400 11450396 -260933320760473006113049061629516147200 11450397 -92281013857599589393219499811332372928 11450398 225854449420946495229653920812403948800 11450399 1591479596127288928035420811996548203664 11450400 129913911994714641583752928598006169600 11450401 1467551017971728772486607186299034132932 11450402 -180051302388599885567071170492477724848 11450403 -156613036733951662404532081212099270840 11450404 186466090477070766942109879913075040256 11450405 -126345897846797506424291102564841959940 11450406 312958008778087980661013542640464132608 11450407 -798999885851546273792645845080812456320 11450408 297094520630774602782010263249688657920 11450409 20000491022242326315705828260874889104 11450410 48388959675768401241110898191778744000 11450411 -308124132804105317183836083783497632368 11450412 -339977960933259062688724379631590691840 11450413 83968839255065688712571339943336606124 11450414 6547364998546180639314622118282265600 11450415 -41621949704262921688471689078663782880 11450416 -71561025747652484396437761641205219328 11450417 -390416848840585914535755636670172037648 11450418 -346905788078034529006149240082595481600 11450419 -674598314276564618521844509695918176960 11450420 -40927912736896282972565135751276606720 11450421 -585604069565974845723158841787508361810 11450422 304803745434714662779633479241081910784 11450423 -608797257668392784099341756450824938328 11450424 -87551814514895638767796583165460480 11450425 169010295170914779472262110072010040000 11450426 -62229396550642918981414928588029489920 11450427 1062709375265328155261229071822361600 11450428 -327537813611379386060046546652454151168 11450429 778411885480672508278366413782286969030 11450430 -123705689104901787534941490486254304000 11450431 -772680353866797137477615027959677979608 11450432 -23078956338075043541499650852027105280 11450433 307168052622585161637068551914598795824 11450434 -810948575660516348522821939213694218368 11450435 -544594572721236116617114779296866175040 11450436 -386162443350977664253579113832521458688 11450437 88716898084120892074674206903995331680 11450438 -222405884056586652230361306980569827456 11450439 9569316083536663907309659376506662912 11450440 85317576787109454744530425117716172800 11450441 325137546648983071666211347913234650842 11450442 -334631375363602011652785862867217887488 11450443 -36160433874822551772397878162036715736 11450444 -528963094324190314297233865954478456064 11450445 -242562186557729204067219923504090452800 11450446 219161580669511491744614222378871200640 11450447 596178164076044972939534527557546892800 11450448 176835724841107405210605067252344029184 11450449 -121757794098546818099726559894694170636 11450450 66412370647869706027808382559412736000 11450451 273751407021136630293125596651080928320 11450452 -353406129757315048675570039494149288448 11450453 -19386368998892853228608924849941975296 11450454 210820271693300071800741728507513733120 11450455 -18814255755348043717033572435090833640 11450456 1087358622391691861807171971074118010880 11450457 1005063717737325843274208840654254892640 11450458 -28466568178772044931153080375118192640 11450459 470522377014922484546061933026853966660 11450460 -6494212281144172266683488843259904000 11450461 -650269383414706368725352528404598833376 11450462 -396238434155675249899780619920875948288 11450463 -374443121369075718425460525237398743296 11450464 32769117973827837985228326824981299200 11450465 -262257325387499158822489542968195019480 11450466 90493713378782216080420991996436441552 11450467 1010930697379463619882658414871193824076 11450468 145469552292274183120132456822331307648 11450469 191176892065648916693335699983934019712 11450470 -570930836368838317493765955487948800 11450471 472061402654870383800428965772442100344 11450472 -446756575538415259344100681228861440 11450473 -16937230149858644681575099557930171660 11450474 185227591971774413673204581235351965952 11450475 228496427027728009462645893240150239100 11450476 220380790107582245362444527255398599680 11450477 126883483857436521346750160587352587980 11450478 4098439450056085131022682449237458048 11450479 1774710552068983802229105252955109345584 11450480 -760615434845348546632605030793543680 11450481 85292157763910765140753007331469651968 11450482 384706253105827080807922303169793944592 11450483 881648256195111835368572998485823141440 11450484 -21648481500814613101924264226218752000 11450485 -790206633834629558007902666077085822820 11450486 27721529743649270995167992868806879616 11450487 -15143758088752027416730721544262868400 11450488 -11564547115420248748518918871794401280 11450489 127641782445072511653122514501303085290 11450490 -153644374805338442566945764027443865600 11450491 49474243785028729554751398150495534480 11450492 -92421913848440610293405243369757763584 11450493 70181701100001536071041528451577119404 11450494 737412623401813511115235868738026859520 11450495 257602830255827404490021832607731148800 11450496 36127392891789523791335928407418470400 11450497 1414209486867989660438823437498615621120 11450498 126692589632110667598697153656249764736 11450499 -18419510501031982534320393366926544720 11450500 733262387049648435870224902415518272000 11450501 166278037685885169896994277985977612800 11450502 135294283924198912727059017426995220480 11450503 1565443647262570549921494659486227286640 11450504 70381747332417925610215751922141265920 11450505 267666412670424321682228009888381603200 11450506 -219818689720131278493256872615162468048 11450507 146393621420637830515248366188131596756 11450508 242711622434602842079281076457922792960 11450509 193722707712385989983247672982086345152 11450510 -812521309737473030764755058564104157440 11450511 1152501743843941607150015022548736554640 11450512 117331201054130463237024661088519561216 11450513 -16647280467971545428106002348197313936 11450514 -66352161213622761964850570132606752512 11450515 778426803094638272486481252319370191920 11450516 -305570968510304877973257274381706747904 11450517 -83155321650133154825764986380114715552 11450518 91470313697421389163022052451121980960 11450519 186321834991936251398708183345358814920 11450520 179582092196191342463184567022021017600 11450521 -397906234537302318238423692512764932000 11450522 733550949052636220561563167096466106112 11450523 -13852409348737018433314265254468680960 11450524 -28803080472623965830977822796077643264 11450525 -113529274536260169423910729997659418400 11450526 111229296339136191929932605197713038144 11450527 -506358561689226373290816595667758450560 11450528 16064051334094362136100929532615393280 11450529 474235018355033099808566327211648920274 11450530 -44244686310600967483518555050946631680 11450531 297193661854330653128925980741297434332 11450532 156111460578357808989276983338205036544 11450533 -315073665189402387256257238196236241218 11450534 257980510887563466505239885034535151360 11450535 428521646624245545221099236071455893200 11450536 749289421159942739619542262724485319680 11450537 -206831445419099766218499358784237081088 11450538 -158912819063980023511859185502363704320 11450539 721314182435684870340997400027786764340 11450540 540370137841625370667641916646984985600 11450541 266932479760421754184463403489947510592 11450542 -518176497588219249222813783311278094400 11450543 -152219081838239129687008721739753176400 11450544 2020846154375921519396320331393138688 11450545 -393095762266783428372313589796264501720 11450546 -495333836476110928241530566915865740528 11450547 65106972312978988086969296381986011924 11450548 -580704936607130413866060932447211290624 11450549 521931387066296486046782150303257009920 11450550 58676068180523763554938371258653952000 11450551 -426877879357224311051614753524049330176 11450552 -449247875511622704404671707001525370880 11450553 -14857649737274983616473034169445500000 11450554 -315654965145715436674052682943618790976 11450555 -214841815376496090865932030016550662080 11450556 2238429599041085548467054972711828480 11450557 44954095014556846957707494903923228492 11450558 24713658284576204712616671133808674176 11450559 -3923275818614127742567667980972640880 11450560 -46204921302431271365607090746755645440 11450561 5468586078070527133273234507586171424 11450562 -1016195215711528524836085008153633280 11450563 68707379014777361808394813900976209920 11450564 402061380088119240988055040065655298176 11450565 11978692227232478114500220057615369340 11450566 411800568888067617046816838187934715232 11450567 1048324189981406316721892697179038886616 11450568 -422551036599161305430274713055838126080 11450569 543140338276800085417882631636979246244 11450570 87636563091477709290222074977242768480 11450571 -387032411842445587402661305857740030592 11450572 -212439281774885647638177416369513011200 11450573 115207580210095790188143595031526387744 11450574 109244271612774369808024873272333342720 11450575 -159834319067641025579359908428612483000 11450576 -313591715189342225566199148684292915200 11450577 402188379971644030277079527591165512320 11450578 -249296120184511437313249001994756658560 11450579 -359054258958114918941749388217183199488 11450580 -283812924845119054051865649849596835840 11450581 -478186505346610841094711055786017085618 11450582 -120067926187474868606402671691668319616 11450583 -753790982669069466351646427664590170848 11450584 -797572946512081473551772766389002557440 11450585 -463997961040260649571162103883527668220 11450586 68677619815536338969328081440053048320 11450587 78803515862996396495406999658896535000 11450588 -962749051801107063401480728043375760384 11450589 -164575949580833532465539529627974395776 11450590 31717498772279834570928416161241620800 11450591 -337346983533988889875039282508921959008 11450592 561720340379403754530701211724913049600 11450593 -88101464015194878928720645212613649280 11450594 -213944380530920637752337711648407605248 11450595 161000665074055631088483539000227963920 11450596 21523454463492761951843209371461935104 11450597 -148353445237771523195801413152263104320 11450598 -27244660467030917771389559551833404736 11450599 -3644266923292047470033651897812525736 11450600 -2689006322595681324493059834071040000 11450601 -10379243568655668353863374009084594870 11450602 -499271518292667303829688866718188761600 11450603 62315339156850638411295506763712546848 11450604 218000918236173866728382659056303144960 11450605 -117721704329124476295186112295809627200 11450606 -522106580775884999046271657449270710400 11450607 99586826207706850017749953479810513792 11450608 33263551523656085100321721983841828864 11450609 -428935422158485524016254455296113805584 11450610 83395236343962897905959722562359874560 11450611 -219795473704334592242930306339614592376 11450612 -314813270529451134835510324002791619840 11450613 -764672783591150931332499982278010416576 11450614 -64506381592640923599381180985415398848 11450615 -387379164090069825394064419634952425760 11450616 27479437589685558484375788739298918400 11450617 -369846621422764454147296092878800115568 11450618 86308822410847389058130834308595579760 11450619 -101897738104825877408334658797544742400 11450620 237863532658721911026599671277228559360 11450621 27276546053210105051123832520242230400 11450622 294156057859010852153110387737205613184 11450623 414555284939511977585306054510322469320 11450624 -489532063804207724879339831796506296320 11450625 -18724427294051752166926338199961760000 11450626 102174049212039907065716700353062325760 11450627 389654270727884340567285867422280079272 11450628 214222473621849989534971235081533194240 11450629 126848473784923188376868454461969586684 11450630 12750583834823276709387618033366230400 11450631 204218824585729026365442917768286614952 11450632 -753131040687124726617826788655366963200 11450633 2871664496462889227632144985374689204 11450634 -5385177028983893168593778644785636864 11450635 319854183091285038395966234107153113600 11450636 561441440959273568155892796299554317312 11450637 -43421329499344026193752932131012694592 11450638 -113362296199846521426446386065024947904 11450639 252824954283652370508480712604421502656 11450640 -87483371681060159176251114290156666880 11450641 -205838247177991453122605869359215164416 11450642 -34968551323940325354608832258809856 11450643 -74817492019534183155335020717132760136 11450644 146835834273914308330858505791129366272 11450645 89291227870256645212939334552336224800 11450646 -646314050344357006229046973867097294016 11450647 128913900687840497646783593366482773640 11450648 408210863265413456676501499528148766720 11450649 -66133511577365303085250037787292664448 11450650 139899913055827172171279730365250600000 11450651 339638162494343746230891931708181705400 11450652 413009742235019421948892898983755397632 11450653 800578711885676437681797782922305292000 11450654 62649935230101211392116014791285925440 11450655 -191304176863462923681604898900640302400 11450656 90163048965815686723122372986171031552 11450657 1449110841904685889586440650858124118272 11450658 -257543748898214421589488671178018969216 11450659 82858683084052912047680089573036684800 11450660 12397441376228988395302890887204712960 11450661 698481684978492035439903378876824823840 11450662 555205615558935631776098240978718500832 11450663 -681802248185386734413777623120866570552 11450664 -496789495064251860777882091409487052800 11450665 -342163902867334303361529948858312857280 11450666 276311433567893852745728612107229242032 11450667 -245495909823215534574622950547181813760 11450668 -228079619442745897178812100820528419840 11450669 815091923319028331154346389980567186070 11450670 82887214848231560632256292850288005120 11450671 361462265808746928321909546307907907832 11450672 117754797012741480227759989400102830080 11450673 -254799618249025099836048219618982982400 11450674 273530496236388464345896614966495640992 11450675 526778703868915061914251603475326753900 11450676 50309403357139076790947165161353652224 11450677 -71124104505007818266195880691240946528 11450678 -22505176971745149843087907724546187360 11450679 -275602351048357904265140350814759073840 11450680 22417920842695451239936174462632960000 11450681 -842928237697849866940792075298297368800 11450682 -134780156292806076021846589378285200 11450683 233715890245700224101107653275417760480 11450684 194659251091823256888906254672818215936 11450685 -641505936527550867461823943341160320 11450686 56746702376774519776306358505097457664 11450687 -202739798992091593067369055074917553280 11450688 18076265547030815769511552071304740864 11450689 1998873776415571272054966281263230085056 11450690 -111722200092316086557083667473105584000 11450691 109006501727408496267659546861534150352 11450692 744192453293199214309859930989788395520 11450693 462056549033226807699401020150492854942 11450694 -246732157048781317651274358850527777600 11450695 233791314166390564419108601974750430200 11450696 492434099178421148587405268727082337280 11450697 261625111890830326161090911458115699328 11450698 37694924668511820847848367609463137536 11450699 185134730618261749541835575078185290864 11450700 273170738035231456236836663371125888000 11450701 -19795247495280155066123356363470437888 11450702 840759908493794367099900419295756013632 11450703 -283870877647247755064861087675042750592 11450704 262847765845334927529933488319220678656 11450705 -87643268283397806354066775534752450240 11450706 -223020073884470231296627844963451405696 11450707 -20085517251357610250066350095542356848 11450708 -357654685417828271707693901600779864320 11450709 -485642832649155424211132732669951304672 11450710 -185693322968856576137186041698159396480 11450711 355323058437301313780341802376647940480 11450712 -68284698924016925999104635170095104000 11450713 -563604999749893843384553203704105266038 11450714 430581279855691244449135521794988528 11450715 267982005030237383406028050546967083120 11450716 234509258072364983699374438570296957952 11450717 -575795682595299036808673901462886326234 11450718 74479546081684771141950905485774192128 11450719 359056399542341581469015759436277123696 11450720 583653857824547069276962491556862361600 11450721 620497159238381639901827473035556347312 11450722 -270972818506556438880235048139589959088 11450723 -182148991466353405349863406970591723120 11450724 -31913542600543394361789048467816675328 11450725 -73270295134790523344669574602910496800 11450726 -101121654560957004617009047748371449600 11450727 -13453322310850421211895392763794864840 11450728 -3153086300051772727338774767689482240 11450729 -562676881365610564405962024847200635520 11450730 -257007021448737956211595498988630592000 11450731 -370756643584157920019506072974288214536 11450732 -291626614975141953618332818436672603904 11450733 -55994943149133784736840899977284641152 11450734 -164551359932949637378946231384073488640 11450735 664916529205055147142074883274298788680 11450736 -8656187194968698114836985852843950080 11450737 897190739431765666897065469760693281320 11450738 -154540819363815077420350852357819663872 11450739 -49017853922950332029919059167910431176 11450740 14470424030139195905377190132262912000 11450741 1027180911244977109580135707078146900252 11450742 69117746873862798460876811102934514560 11450743 430881599803000803335390218245564261992 11450744 10797438036968617960777552904966737920 11450745 -369428354443608337891933967687747502780 11450746 -226175859845530323893867021364969912576 11450747 113582356042869963101340964312374929664 11450748 -55286282186754688145008339664255147520 11450749 -186669718188057775708862613347718987520 11450750 -64855163831539153786477677377728992000 11450751 -192390614697050182135273845998685090816 11450752 -299488503831367358425236391895393894400 11450753 -39635372383011766013374538793931256442 11450754 146551473068230966207324937746923555840 11450755 566799223621926173563118641109051414160 11450756 149419467873640758041727027618460937472 11450757 486184488457638537624067473055816452096 11450758 -152546032982219337093509741388024042048 11450759 -584900303872626857680051174799520963960 11450760 61172976752756199056390226506993664000 11450761 898401951593256162470996210475736092570 11450762 399047761146080422887872765445097803264 11450763 9055469024333486672515853945523979320 11450764 -32576039956382148840225936750522664960 11450765 -148257676892882747475720095268889628340 11450766 138843144119286297378982949417423337600 11450767 424491750352667067976541336048770169664 11450768 -106138029174259567041383562662239272960 11450769 173890804875193578541910771160414731520 11450770 13541100588025909394299799468037778080 11450771 -19951511274570304661280028150556610168 11450772 -162221892796039720213079170936018072704 11450773 392018978571494232735685128576575608060 11450774 -125866151641796538884230176838695606528 11450775 -166222959072887668814921264066073158400 11450776 -1084325477207806161939404391549828433920 11450777 -104884468740358028538156003217345779960 11450778 -90998950060749869665669621646115298560 11450779 647577817700108514688667532976852850640 11450780 5481302793147290853393964790942269440 11450781 -484700380810662629258741499127004756160 11450782 -84015655998509192411178458175419123328 11450783 78469613793839135084989138762966240464 11450784 -111918935768765334267148035530985308160 11450785 191861143667737472973657546299195965800 11450786 286829338037124433641604650109174112592 11450787 -621151386216894047301564729868596630720 11450788 -52617231866272730535542609662555044864 11450789 487170010828696177119727827594390817056 11450790 117397455614410893072474081083860321920 11450791 1081056235450678068532127071460661874584 11450792 1499580215980909446551630335152415027200 11450793 114770966157043479688589213620909044384 11450794 -526207908877127032324856500267662850560 11450795 413194081970442176312992908156176644800 11450796 -67660808299964496573402809630443438080 11450797 -345897162575302343453338916347099938548 11450798 -429305841558230884200722832485090231808 11450799 173182473794820002766396823928412927000 11450800 -73420496963735726080598073236459929600 11450801 -890338724396531962459759655075664638400 11450802 -32854771485374669502425776437941949696 11450803 39969454869875567786104837704383336448 11450804 -286656206262876180203318106166841929344 11450805 5196608499774606611318364797710084800 11450806 81328007845327947827325344979824211840 11450807 922999273048539247699566502088066422056 11450808 -3111114564618777718190197551511879680 11450809 181462132327579333648871302104487989120 11450810 407174205172627959730107622984506808800 11450811 11108817167456744416870091822871512064 11450812 -168243144198960922691732182650019769344 11450813 19917442085379743678978773317456140160 11450814 545886096792748617734150976868773888 11450815 445927771850378008480236261296970372000 11450816 -27608045002691699804912759879560593408 11450817 99790998270919893589245933693883576320 11450818 120108612559963529959728321426960177360 11450819 -566260174119357161415454905163089169920 11450820 -210492489168235223474877228944167833600 11450821 36685884689875288319786484517073749022 11450822 -204974817433887250395495161056172389248 11450823 -291228182788081985227164751156861545816 11450824 -97910052857386588696218637708674662400 11450825 231294973292988628490907796772270778000 11450826 28137170484909695056572733907995697664 11450827 538543371831360376802739883644503531200 11450828 453617702789622833356994226395124350976 11450829 58214479417955557019837328489634008000 11450830 -3393438864887427591287707874381796480 11450831 16873121577487573359045462710556456960 11450832 19074258991203720434263377033560064000 11450833 -354312140361531833257428430012762012176 11450834 -23599714631622071181972632338605874176 11450835 -1010177929982057494818019888089482400 11450836 -745213825793918688750924285432873777152 11450837 -137074191161673109654379305713856326528 11450838 -24613022087545237822945794409364367360 11450839 -177468803146451747917948848428810602360 11450840 -622988130558269326952774295250183987200 11450841 -621793536412127984503199217049270684896 11450842 9238023852581296274385253276220719104 11450843 875646953583065477592359629641920003880 11450844 -63517880182471302459540313068589186560 11450845 513910780571036376985235876538546792960 11450846 -29191818944065016265372606147580772352 11450847 485232322556724946153234425003419398800 11450848 -384536136476912455332775319946524098560 11450849 -256901194444438630904067497381471592192 11450850 153018297787711501997726544358153516800 11450851 -83545161340135884054330662490220547400 11450852 -137453134704689688936005913674124165120 11450853 -49966581325475527255043834416099437960 11450854 70189411981494598323087466359479655360 11450855 18810014402070949085517941304251515200 11450856 -384005655717625829515655524933050531840 11450857 -121666162161242916899398714260623370192 11450858 73448856059942699257870041582351878400 11450859 -401626146783994986838796685613177271568 11450860 463259263681657938418654066114680115200 11450861 -211794838024374009876507446533780140000 11450862 38512813424507064915483424060978663680 11450863 170750724817528519360782359719906226920 11450864 37124720517255345476920978989123502080 11450865 288874407575105199349204339133525790720 11450866 -66938544166476325283732483261198254080 11450867 -1027263106863318734948740432127309100084 11450868 64204884326522793138896929403234193408 11450869 73685418659878905958636080462354692270 11450870 30704276734697301595714155948644995200 11450871 -79899970321966535557720588052355463056 11450872 -308743502665748109417112449350890414080 11450873 28359960766520924994591973744642736640 11450874 -6249309580034610951350947019700741120 11450875 2476134618335828712439735660337844000 11450876 78900504486512204672309492596179747840 11450877 -485095763067861397551932785828289194368 11450878 -467437079939722757368859000268450293760 11450879 -1243411711023783399553212756300084848520 11450880 -32843476760526559444286475890621153280 11450881 663736003331770564361808392760429553280 11450882 -525700793876538950870834944906635916800 11450883 957643745525549725199092056738004710384 11450884 45882625667856120400587171365395872000 11450885 671626307078329748003421034545660635580 11450886 67320440820348397457770602929078755200 11450887 136084572846997752946619388027076417176 11450888 -548626599060531136721367037428613770240 11450889 564110030378145008974916231738908040304 11450890 89672028006934455814566882564585868800 11450891 -551974862443176985356043847811254678088 11450892 -910453403070599031094477963051497553920 11450893 -290431742486986341671114534423226118858 11450894 -105433041910147581940919508957716445696 11450895 -144355125364693993225516689827804828160 11450896 -158802185010137994916013981999349096448 11450897 -1076578275479188366543645908051989041680 11450898 107886052040385495053462795378526536064 11450899 847557951725212386183754282656756857900 11450900 -1938366825545463562141326317066803200 11450901 2721891479703630688961840184640588800 11450902 -91167132902071551489634168798501498848 11450903 6186288600976415982357712309475762256 11450904 -15856127534025422593912477388384501760 11450905 784963481904788263316708375736404733060 11450906 -536379296085917623736957515280623768848 11450907 -116620948671433763951227322273138115552 11450908 -242710784790337699355137792961425390080 11450909 314697045260513580306473837798699222316 11450910 -132810380368976200792057874267912288640 11450911 1127343911231207004090774110498703916080 11450912 -352419137908255457889100868166665895936 11450913 -72248453938009926813162679914279890016 11450914 334378567730342890563225725746176991056 11450915 -171375396806377272443966746933133522880 11450916 -155846295199398421036550526405160550400 11450917 -48150474603665333386758672685018371300 11450918 175880584448748661931423382451158823680 11450919 -785133582960831221352484910090584420056 11450920 4631748142970125198342834808749977600 11450921 -968677027230819940206932871997421407878 11450922 -245975613266192404683239301057740292096 11450923 -1406495162773802609520233590090537049520 11450924 -38881933724840913312299967885290767104 11450925 100308070519135074163732409472955262850 11450926 -25085838225213057435996765017592014976 11450927 -919788122681774880096640231386391856928 11450928 -71219227759222750969030550278897729536 11450929 142443125174795634806971879455134742720 11450930 106881850420393860267705235667868435360 11450931 218908815974263881555442945369640183664 11450932 910268607245655079277867039633667418496 11450933 -556665127220031602006350124231798234358 11450934 -278235099030419867786215413679844327424 11450935 216955452002216577853711385478917554560 11450936 309110587511475279249596192343767900160 11450937 217132217101306017883468306880748686160 11450938 -503293499426861923034992806311639060880 11450939 -2122339785870665474467079002739267688960 11450940 -86632064820745980597507908325417523200 11450941 173430597217307478119255918792872693152 11450942 717807721445485390156791307176367872 11450943 1170783004600976076535820099654822400 11450944 141887720455462854786935466374524829696 11450945 -206602874254873067940827999419056785280 11450946 -38778812970621861609209189764005152256 11450947 114972722015081838614722343212918670392 11450948 290937247886792314944018168267744134400 11450949 -1514569847837354274922899853365796032 11450950 -113557341849856881911065221020479785600 11450951 -477019016427245620378909918748868879696 11450952 -101992330606194269265162049293059758080 11450953 1232643100763447368961129582239664219664 11450954 68592312538522095524625197692870384176 11450955 -272396431076450121947522483253406126080 11450956 -507806741921038444328899671499691520 11450957 -79779434867155520249511200392837733994 11450958 98980290363760505782377427747284848640 11450959 -8978559928849894516524340719701963920 11450960 -132262807222504872073310793106933432320 11450961 52259673400097470929319527777877631010 11450962 -290344141320915946124637187237187490528 11450963 -1165690384520412301655574901742417152788 11450964 -91398624359424259919142469600252919808 11450965 -19439166733149240894733590962665739880 11450966 -53479438695089323266356981562726329856 11450967 39909860839608042187047885830807636736 11450968 -81967767846183949780963855012987699200 11450969 495559952795484492785906810683339413060 11450970 -20300948490986601007800464556296567040 11450971 -331620034358252564674210174527873579520 11450972 -244577303878184456245681138958778376704 11450973 -55984611021072478886185474839576300000 11450974 -479885883360748489433166379290187107840 11450975 26164816293084141206408413722855951000 11450976 -496347411736104989580761174381821427712 11450977 474193697111665827481364769984478145600 11450978 -44331039715482739869257612004103853568 11450979 75361436569025789206209281922501673704 11450980 -477435689309674050837308064727836768000 11450981 -66395182116237194515693754801798625636 11450982 -137275210142562299514769152229628474496 11450983 185591593853438782411096822938303298232 11450984 -956519276807009335216027984573825213440 11450985 -25096783507788481990962858312326611200 11450986 -6220834904353727583375042793121381376 11450987 -616506088995866038567849902677040484560 11450988 -294204525743168457766134060006495429120 11450989 1292907136995897504048308733281939660832 11450990 55349779417966837572272716937375448000 11450991 621019121054927805861346169299227974544 11450992 -104779468948906374205666169880744624128 11450993 421760645788650491651284091882196044340 11450994 -120267006811107734403063299153938608000 11450995 280537678045167179833591009576035807600 11450996 -610643476735144693831725549721665454080 11450997 312606498226625731331685744869958382080 11450998 182230850868442067023255250392391948160 11450999 20653548862762861334243302227098375520 11451000 636019322939061068059640811670487040000 11451001 -625572041028028100493394605967225118998 11451002 -182394081820848121873599899301044796048 11451003 277207389992433632523815304607474991808 11451004 411653325238236020478293499523079469056 11451005 219165370828267839444889667577418744320 11451006 -29335389630702547521633715293852466368 11451007 206548789785804584690692840866164425680 11451008 119101054681246261553312464552612331520 11451009 965944819201719640996754096545262183040 11451010 210008074735984842166191733665491535360 11451011 118198104342556194092315775883517774544 11451012 -282757652008132930795971264398620243968 11451013 70818963299964781936641338526013145472 11451014 -118281173439647379573257345698442826144 11451015 -41294600486559764905331047275261648000 11451016 299479109942776283543526283459956372480 11451017 429399573792728578243019587429580295066 11451018 495318917780530581537852878839821631488 11451019 -329845926090669091701273778866333767568 11451020 -144123550494221807259502438575332720640 11451021 205585455651161704398000455394196867680 11451022 35005710633817452744685479524330370048 11451023 1199209458762992829800727154848430264320 11451024 -42293986934048774059315977929451110400 11451025 -1099860847396683961965948226971373971200 11451026 233203710050220519187864794550564258464 11451027 46873130366299757663020769064970917120 11451028 201396288213194193518574061548323823616 11451029 9989173827475768008540945432015495648 11451030 -98142589796545278993151085939278490880 11451031 372119727294670157311359558872577557664 11451032 -79242555280647605226521273880086169600 11451033 -274683555765272675403254247149482186752 11451034 -190645390076824248378814721297882304000 11451035 513207988827764353388821426357939932480 11451036 378895767868057070180664167287263386112 11451037 -25118998300661194419209301567340310368 11451038 588213251385836257913966659237439425920 11451039 -165643740964114733304167908542921154800 11451040 300583150663163893799126514932603289600 11451041 -302957028077348354433725677376940203328 11451042 -32876163720949455995402867723543328480 11451043 595787140003942596878089630461269473824 11451044 -134858126890574291133419075647984785408 11451045 -304364082554057376912861519980919331680 11451046 507177458116023027079175272866100949472 11451047 -35760753693905904228416326713330839544 11451048 191998856509611509924895218445400965120 11451049 558993857903690809548056847093795682036 11451050 -98850328780063608639982392845878272000 11451051 22114538710281746634021377693654847492 11451052 -73846108300015961785429195275279680000 11451053 954032697208790314531547144846435877120 11451054 -111746141657787616703457755916834172800 11451055 -396529866154786615533416053300372992000 11451056 -14378347608287266757541723847730331648 11451057 -97379344657153367562035274635421979200 11451058 1025817459522887665372715028589083168384 11451059 -34229157921154382930613136364500287360 11451060 -288851847462599369648886863306234277120 11451061 -1004485543985593616357878984868253380100 11451062 -115436779792049630661323668231302734208 11451063 -66978190637254145800606250143913204016 11451064 -1312048597269794868232706997632001024000 11451065 -686529568495592785533610089670799508540 11451066 -357624245303698140270066302086178218752 11451067 -888196308466510231975930640555496014360 11451068 40328096242910391869273379053720710656 11451069 120546551221562245599243592905437404704 11451070 176644167930405356789934378282972732480 11451071 -654899576006130264420911597813358049728 11451072 -181800021782907772472307125185413120 11451073 -179370428315505962832400292203330015678 11451074 -143936637335602296466867989274454607360 11451075 206273711045909303131669754886446034600 11451076 27731127778993339337425116748594929664 11451077 1573858707753751706416674961700973276 11451078 -310171668475688235851015287590535716480 11451079 -678869248024897670288497696225745592816 11451080 -469306759390881874658075254375371571200 11451081 -156633580802118409148054526506619581376 11451082 -6560416593170733585832920376629792768 11451083 -192055600834647679874375903414004844800 11451084 15100355688757002709048804023326670336 11451085 11156433478270571564244163254147177600 11451086 368507403055220146234880067876755596992 11451087 -126380193303889619169195603847054501656 11451088 -254274894238337895297099473967179759616 11451089 -60715876110261680508073219408091067276 11451090 -23441859631832890952051155304172748800 11451091 -99270613283434170859795787920469484200 11451092 -373745183327761758806125215266388764928 11451093 90833627392095321623029039807803735168 11451094 509623128723791128533844952445488760096 11451095 -206987139027695049049815345452312494560 11451096 -248091286376805701403836324132988825600 11451097 -255275154207584397101844578751846408000 11451098 -564849197670697378139357004333812037120 11451099 -394908783445834167294907564402084767552 11451100 -31701432740390302712781362278390745600 11451101 685676850907302179304650999328925992102 11451102 -79565886862655436375110674950462372864 11451103 786695322402891993625733689189699619088 11451104 -379750529962331739720716313840282501120 11451105 -132669059104387800749575301753776089600 11451106 -621214373213415805218484580266483221120 11451107 -332425365956235512969110049600624155800 11451108 -376896020830269008220495548050835082240 11451109 -488344962081160646025231585407114618084 11451110 -219282361074948891623237528331481344000 11451111 176506250041830132103341136934115506304 11451112 -5204952923156254279455212975822668800 11451113 121785664614315249030400427441937874362 11451114 -161285492608487170630926464799246702240 11451115 76337446477675734496744554018047040 11451116 -120943260416504118862458150196044622848 11451117 55074301294725961924717147151358895680 11451118 -33461199601780613868170447846663819520 11451119 146510764456442257900357694495896157520 11451120 -48108990224334941015398701657584762880 11451121 71448035588527794630226531903857708288 11451122 295026025027848828999942952214000452224 11451123 90333563556843929625211933556882921172 11451124 840985313811581203835391181470447783936 11451125 151562095972326729290001651038268480000 11451126 80049547320133511886455135402487889344 11451127 111213798562644198459193645393147578432 11451128 -894476308456542313649064157801374105600 11451129 -454142489008808039128479152563028889600 11451130 25124288395784576437151504652857976000 11451131 -262649539143537323296641784790983951068 11451132 145344634432391592859053928500256112640 11451133 -664892791517243288315900723656691492640 11451134 11469872824989092526720573964050661632 11451135 -94893046286032770235577256891717932400 11451136 -323759886536231403326176059712818118656 11451137 -139501350361888062511969843112523497214 11451138 -163811454354095886967767433309381885056 11451139 -8360879877169402774862496801921513568 11451140 202801134477266129069030187400607354880 11451141 -69642993434745839683357199447375191560 11451142 106693764432091607393594766565462625472 11451143 -111246989927512662214328384432091804240 11451144 -124978797294708938824573699272257249280 11451145 24845789235073275862491533115832678800 11451146 -69347890898423442163290876970272015360 11451147 -150272519596897329012622278113916521472 11451148 -2108718782953665502952707418881474560 11451149 1418097210851048840639283963451629511512 11451150 -45348418313611334947449812152692619200 11451151 36069230775508504067662987464656077032 11451152 10648595880184069855558462514367823872 11451153 48648252009393135675178904854190660400 11451154 -115959255895110439476067275269138327040 11451155 -577883669587685903474366929027664335440 11451156 -49914698671823922048946617075620579328 11451157 -483381794792094184658829782259305860594 11451158 8890377691928592710879712756678494784 11451159 -160290011072855003804004791347025327280 11451160 211430320143409197825175756611554918400 11451161 685378186229585850069255600989255586762 11451162 -387033064589197847075255745752992578048 11451163 243209545877225051714919591904214593412 11451164 534420307882224617645078272458485397504 11451165 205545991094316199557105676877597451840 11451166 491656950511104281990590109556612748800 11451167 -31597467570063483284851562660213260800 11451168 606232061903247816669187064633796132864 11451169 -96830312420804885993567794618303089260 11451170 12545201053812004849615976989000680960 11451171 517948181776904463132489274781534171904 11451172 -266196179798648117778709282887599189760 11451173 -703619572495544079240173927663632816578 11451174 -128274945261300030171148863507247620096 11451175 -330020434386283821096040791545879665600 11451176 -623413254530789805364021785698838282240 11451177 173137178087683646090005466948278477908 11451178 -174444662654466410096908910222337245952 11451179 -183067203813514687488285049282373022360 11451180 27125600579043904745612308207063019520 11451181 -12507038444785322620020644278707672256 11451182 -575819303731312604498786173431274080000 11451183 -87329131430818309626725165917005806592 11451184 156440382852163641931222461787515699200 11451185 -311332303454907384229701438407877456600 11451186 -114717156888986507024317729450528243200 11451187 -77165820002037373931203069208329321920 11451188 -24470222168236062130491847309117999104 11451189 -446828579664511331982911038828931441376 11451190 148687083226094021789480642400193255680 11451191 -267046846537214376715014445884623352408 11451192 -144143228467386620918725632635274854400 11451193 168535055129059151169969032449399415044 11451194 -57325984449910993224045134294774441472 11451195 150121914969147053778036462462313842720 11451196 -451702501234893820260218024327847854592 11451197 247745215459180003779879169844493320646 11451198 9872427017277899114599988461714752 11451199 -895394099272175468072816114734702580800 11451200 81335536372832404423335908722370150400 11451201 9610111862227509142725723392056751040 11451202 199833587049038344985621859496550254800 11451203 -1235865463720403308439559227880509921280 11451204 144598684172210060572835471166557803776 11451205 -462542177681732362460931060959397276000 11451206 -75686826939829887008238624196106562816 11451207 -16490909433582548535320231622565098240 11451208 700627477541724645951124783352291328000 11451209 -274439352400482580557007891268276207616 11451210 -237692948606778593768404851817256759040 11451211 -377034187209822936799974782545662878188 11451212 70732256609531426691660546598392435456 11451213 14373887845010759098518131346399970860 11451214 64796069297026783407831922183183663104 11451215 144948408068234613747889451122762116360 11451216 -11385186219354843211871340583403913216 11451217 -25580237966094658738999862064928076928 11451218 8630434227738637098512682063809652288 11451219 125495482694416875685375823621514727728 11451220 352797917296992018934143445641829877760 11451221 2107411701460203968603898032488767738432 11451222 411178561050196091148904259395814268288 11451223 -438223594888762040450594087066222465360 11451224 522222904607548822389398313815664537600 11451225 -318277744475508235844218704570406372800 11451226 -220265897792187408779864222934120284688 11451227 -13233496767764991319059717680894292924 11451228 -225703665918007513833659026871570388480 11451229 -588620028301677444786412085802450590170 11451230 187232067728921906645844865959484300800 11451231 503951311578989441586587176076686240896 11451232 269128011026535657123422552245418852352 11451233 622420875703387739463435309027574731924 11451234 -587052567777627347351119802128763629056 11451235 2847332582509880889542805437776102560 11451236 202673947009151499816912068469831720960 11451237 -22475192299333945911159615517126371840 11451238 117679471567120054365011363239371476352 11451239 145706109378147676123104789821754607824 11451240 406550150125452509803110008960827392000 11451241 -62706583942604912476017888011965888988 11451242 30768535279633204833850552455773339904 11451243 -710180430908411735036516203285796424000 11451244 -1427316719508237275494450602566729728 11451245 -3032527193481334418054128688229864960 11451246 -103771213809796517400181182244009392000 11451247 -78345577308519847880679805752887320968 11451248 269405932522658719564269356938005970944 11451249 -166728720735518042953859574254545549566 11451250 -79488541891671629596912115816809230000 11451251 1068079366214577405182344925183147534160 11451252 -178216352687553788275634772840240654336 11451253 385689037692492371261255638316954109120 11451254 16689011769703206794179349077767036576 11451255 107444722839364332297998344785109876560 11451256 78767937745029706625431431545060352000 11451257 -277438233162179683014496406104850857494 11451258 28719432910168264198788963124204320768 11451259 -81247600354498436087076693954472721280 11451260 411876488023346015463195243455526528000 11451261 -365034433045078393661487077159732065440 11451262 539988306431776183769390543683029672000 11451263 381831357816838691111744710371647063472 11451264 202737375453900356516420481093552046080 11451265 -173862073557591994107408116795546865600 11451266 366180401017348705286857981155153522720 11451267 736031501152593814791811138457942976240 11451268 1511962127413281992616416475683258105856 11451269 158020020370745261751064560323508749244 11451270 23606192398541976062547197582692454400 11451271 -857881710668386303377339853347777659280 11451272 264668915831836078852543144442687815680 11451273 -161822404636754656344262461244114327296 11451274 153250469639240877848623277781254832480 11451275 -263660093771910770183017872385152179400 11451276 240555759502955602047311854969697546496 11451277 -223914103475724609425328156865235340874 11451278 206692633285219955450025739082837989056 11451279 212604871657338488750089687841549145600 11451280 -44021362347161566443711259883011031040 11451281 29040139019963233458999735124995990882 11451282 80271149087760869926431298571716111104 11451283 441624880303007801265219236857017716304 11451284 223271815024265968479021881245503557376 11451285 153426081339485087035403940191645470200 11451286 -44470170646975262072248651823900073984 11451287 -32168049397801179640022712039139303680 11451288 -528606537409937338127660844810173030400 11451289 -907344866756748760222686344271290889910 11451290 -238461845497183959001187711880402381600 11451291 -30203881582789207837857434353852793040 11451292 404838572205000547974041181792372229632 11451293 -413085737967564471053328847161556029600 11451294 -19644520571309841152834877486758095104 11451295 -414551416331207513143374619850872378200 11451296 277348813226404384835287539770454835200 11451297 -230474395164474051874278148682187107904 11451298 161767303547152055958383830069076273664 11451299 390360379573930233787129632059500550400 11451300 -52728307887623788936909641050111232000 11451301 685460578704721149235978633869643194302 11451302 704905030790898714032173581023016253632 11451303 -111293187521219650285629098537668525488 11451304 292814749335434410424258753638903925760 11451305 -950453872692247270442392525721057759040 11451306 51005918709158474181438579276847415808 11451307 46512507081375956755995424660500977664 11451308 -18311714119387071220012747036495100928 11451309 -282619293547381176821510037292205182272 11451310 -116121558134474646645827187590526316800 11451311 -91532962531747947705254284276724159088 11451312 -39439928320067685438706676498538135552 11451313 1074039322091955836824204996682411548562 11451314 -74008861578827222209100312720360921088 11451315 17302827113948136679208743712423270400 11451316 140936389770255502579691225981051335040 11451317 -1006204696335713018477186979179345786880 11451318 -65174108860447487224882599614635560960 11451319 877872461290133414448397177292011920 11451320 -51686428286959171260729918234507878400 11451321 -137676640718796510524037393055745347200 11451322 265043210990444504416109607063786712800 11451323 50722456614910227739894757829665574864 11451324 -386869537002865795190903360042008210944 11451325 18204920713506687320334262848694284050 11451326 87119937966148816016548587830868218112 11451327 104766283277751708304926370287826242960 11451328 -45108265792301904122313183665013653504 11451329 -415638622436074800002774676058458496080 11451330 -3116321538796013998128877836169459200 11451331 345512436386322067006180486268739446064 11451332 -358056380236335022409772123755059458048 11451333 606502136328905330605083516127978931424 11451334 -1278012131708785505300342706945849486720 11451335 229228023662171607134098275039170765760 11451336 43363798079771995789219976046205992960 11451337 -70894012153620530488971581113392143014 11451338 144761342726402469817521554282253895680 11451339 145068649901071053283514957010669210384 11451340 -193075169198291568394841999724405212160 11451341 -141283636546225458448639015374324776832 11451342 93488120604049042333286962971287860224 11451343 520787134369335832577966387030143780592 11451344 172870782952502902279662321160906604544 11451345 50807345331615360297608798063559371520 11451346 477728035259832926530490748733080652800 11451347 1835730019555207844821187760906716912784 11451348 65091882911167939398580132180720312320 11451349 -395727168885071542591258203771335257284 11451350 -215437329536829211792832563719247893600 11451351 -294313133257736568766904463232681974168 11451352 434999201479442606841746803424578805760 11451353 -181831979139414285218691386943245970540 11451354 -12121816898958726207711093090072576768 11451355 223579301789412055382576094909914801760 11451356 3334718053650928921041135405414782976 11451357 445281682886360599371723084201087574080 11451358 -190882860252633713909277381246381774720 11451359 396460878973850733623329634773977224016 11451360 359357109177622085955056177450291036160 11451361 -11819373985507797601663894359123094508 11451362 67185811773204218229850160868852562944 11451363 10570396464677830279964152605532392960 11451364 32284924957451201531479595855143296256 11451365 -19297304534298623750523206502769738080 11451366 39632955121133785642539743987992715520 11451367 744778424132745833987587225682078319416 11451368 36125689256934704960877998570832706560 11451369 -88059576378829072767069393188306472960 11451370 3381111259934886860805741722331432960 11451371 791398678428650316642121712288356867572 11451372 -125807695942396829819338725662952787968 11451373 -16233813128720579717921863417743775392 11451374 -95289396645700840137476376682042058880 11451375 356898546149590226085402632812934040000 11451376 -23665696034790134184110319919720038400 11451377 -146541932244343368732612520322212726656 11451378 -224496449290666323030979802922685281792 11451379 239431480186446339083044702164639201184 11451380 -46680600544558004412086693075626406400 11451381 -21897435879015427282546699385612910048 11451382 174647973711906904991558813199942508800 11451383 -1018345820680199591148720594739281913368 11451384 177434269356754953625373190978137579520 11451385 246734052763647756268930829037276677760 11451386 163443881302648732393590397566855745392 11451387 244269681810333411990320376142614856704 11451388 92971509985677890145219575806528563200 11451389 -45997421638927165880307358386116211720 11451390 -268610453436279573197672065040354590080 11451391 380994053782662772459759979881850031472 11451392 397886801697887785160284774434909192192 11451393 -451210715227294456377196898480069682318 11451394 217586579819596690798059894141768044496 11451395 -321928669271334525410802267742058100000 11451396 -299412780197273556598199218471946643456 11451397 144938179172350319047296276326429402846 11451398 -316421878250133675425744578052269766400 11451399 -339499875860706518830993948642455131736 11451400 155569299982728373443693940883472384000 11451401 -45311036893474285583166518027992660800 11451402 49619397669417731112740023326553198080 11451403 354843475161626212555959135915827821652 11451404 309956862788277882302064892712392765440 11451405 -80631786792409771223000393104237608960 11451406 -514552072433140307466572224671456750720 11451407 -137957239223219451361662607955303832576 11451408 59716275432022217677857947942662176768 11451409 -22794070783531175709392440407270288384 11451410 265314589418242773078806508327030771360 11451411 311366244556898235956020514219149639860 11451412 -170230857511979386823808574692321474560 11451413 -257072079113218182349721225196015024420 11451414 6331444344732175035237357264197038080 11451415 134668094309650720249516132740850129560 11451416 259288669600401091439025643784294400 11451417 172869765824814391060365115177700327712 11451418 -566306805701754163528824225198348214272 11451419 -247571622828542924172392761139513404128 11451420 -16853164620098760221597067788451118080 11451421 617935553340046533973234801956608666892 11451422 144173911195324989091437305990512557312 11451423 -30973041274128823556187593187844580832 11451424 25982139198806381468369625152351109120 11451425 614007657206573970878589902510487012150 11451426 46780618888121314266606096480106736640 11451427 -215606524782606104985123339892360971792 11451428 -722035807861638948952745120353973283840 11451429 -474085203359725627444485274944795629760 11451430 83729232558867214966880454161849919360 11451431 170353047030805695502601852861926204800 11451432 334678105520292493018220682035618611200 11451433 62482946874361763436064912356334512000 11451434 318152299615602868047663532124635133616 11451435 293849867660998117591578422446448194800 11451436 -61908998225561228253752793748984472320 11451437 11981985693557170768609200336012053568 11451438 65577418963795035171827683807798520064 11451439 -51550922709475655667773791535064538104 11451440 58017906917546444344120523309383680 11451441 -412174708162917205160347405201526033808 11451442 500213601802654431923194958483228953872 11451443 545117237883555260304897643139725254360 11451444 309318161669730534210642363583679164416 11451445 -221010830639223886506436155802801555200 11451446 71969872436575526628307504928576874240 11451447 -192856828282041517216615515912931891440 11451448 611932596678617461225446971334988062720 11451449 385080896233586315012384850404040273450 11451450 100657600153741430018920253187429177600 11451451 280516869506029830960041407516295142504 11451452 -20462198906755327494357491650376371200 11451453 -378349301444951218819969302191077224960 11451454 268513823013570580921898347972666854144 11451455 34331955816071646751463877510756216000 11451456 21349052309884163919880109130179149824 11451457 -40992077381303778046060961336331790508 11451458 -101453753780074822179782649478362607920 11451459 357044655894938125089690977034147648 11451460 424513961708009065696720919407952897280 11451461 133281920857954960526281720056959106240 11451462 119403279402923804961264944506491617280 11451463 -34482526402863284831033576253316155904 11451464 -238662578057649743005768606927229614080 11451465 -115178708123221660303728289937603617080 11451466 -65727497188931149496953884541741838496 11451467 296002163430215486537206827558470922516 11451468 -129969824090301560328819289547779620864 11451469 -2578182425090047042406403512830229088 11451470 84249607230393027977155841736411398400 11451471 89600703710837003427186619289345911680 11451472 260308680438203397248475378539972247552 11451473 -50096363572736216755745034756834808512 11451474 -339931012787519206485595538916783907056 11451475 74305811135327729951812303451670012400 11451476 -1839907251343569158140495072487266560 11451477 -685435958954654394428696195961535421280 11451478 -450523827788947062534054328111986036960 11451479 -90585505568188053707205750437160583416 11451480 274833297653581647216748433619016704000 11451481 703657886280373814471942574937642338564 11451482 24007439698646135573625191049051970560 11451483 313632267152753219943350363463796791600 11451484 1182385605255176978724563603192289733632 11451485 735053958010920805305337336397736472800 11451486 155365805424061956444613242549371129664 11451487 73198933863459641347244052850532800920 11451488 -200299728089870867122999628596647690240 11451489 270115447558301145706397154409978987392 11451490 -258167784833631002228692746525932620800 11451491 -105920333801784984599198473901609337600 11451492 -190468743133795975773807409085457749760 11451493 -188681079548591160044439085201953418752 11451494 248404202879652194447795753925708739296 11451495 -311738493651549165270719867355413708160 11451496 -664067130253737652627246346263767613440 11451497 -349843521512170547008290854644925082054 11451498 -78990391594922518836587301997793271552 11451499 -427302815265254929453318496481677711500 11451500 -406871009620286088750730570430350080000 11451501 461747768588690859950188200325354320192 11451502 -8537027308822082350202542197548701248 11451503 -6886822877583129010566843576386233344 11451504 -65304253814683926575557198833837244416 11451505 -100803090901942645458931866873369023280 11451506 -416321644623359446802167560801665837568 11451507 111011477932610509196111036019006851640 11451508 -344309696181360873420900827869066206464 11451509 -146662137632926742921788150415620236960 11451510 6107512046796896761663611982989926400 11451511 -777108228269669678669615156937658914000 11451512 -27530432272731710652990915504333004800 11451513 606604529141820644118246582279561302400 11451514 150860900034576912306597432120752831856 11451515 -42615333324424104449330091723835234800 11451516 52311561564486847604452882578665938944 11451517 288605137048442833720698041191083739584 11451518 122186085892219054878788390838179680704 11451519 -53146769129474137661918577243340263312 11451520 5102770795041478248234932370407424000 11451521 911838815931017752538342600201582350722 11451522 161443000202351120771165898064565748480 11451523 472127476248084827200074827913905143320 11451524 -136762881558423086077498870648925061120 11451525 161876181321556801388522564115798468000 11451526 -271848939900771259109540557205908560288 11451527 -261648168167591954224876363598750320128 11451528 423760201035345515452290440001553612800 11451529 -133778128088282669309729218876079102924 11451530 -163697325680967357802740900249656738880 11451531 -5958268971060607991225296575101726976 11451532 -878629112134925838434024796766455042304 11451533 -491038930458067095823178402663388477396 11451534 199386057469937913366017870889811520640 11451535 77733523671483333413234727174984762960 11451536 193399546492283590643406761963562614784 11451537 -8863740020202461650730582204246203788 11451538 10459187437175238349203345192453000192 11451539 584550597822682717326359277549247661568 11451540 -205258190352456432609484143804079718400 11451541 444472152374658381224960326862259042300 11451542 370033304327953676578354543038412453632 11451543 631451567214702349832415952209512047464 11451544 -457684621396673261232961781760291840000 11451545 -755250140114294037960281757360606720 11451546 105855068047773719726784448315068833280 11451547 -886829831640318471891791322470770853960 11451548 83941834679382855554902835336267755008 11451549 -55144875088222079304916246501039638240 11451550 288711569704625440026842666051871897600 11451551 17356854344802536929510451276703810000 11451552 231307773294886479837312356452436803584 11451553 -1251054323367766885663941165636814375198 11451554 -164311724780607213941065129684329999024 11451555 -208043654383000463183008423811452800 11451556 43503024476531386863590276858346816768 11451557 259784441790248849313143339153267986872 11451558 245032423515175452542974685038347786240 11451559 -150162006282160144860799506580788395984 11451560 228355919645592962786765877748313856000 11451561 -1009486285149735002779641551488432464 11451562 -9905350788966976319291287360312995840 11451563 1730772527903521115569794379201773285960 11451564 -762036464628945808525762917289165255680 11451565 182721728391813818725369907361966397920 11451566 -94037625850123846795511960997076392960 11451567 85150349980885917120549486713839593480 11451568 -38169994013425744041778676186644316160 11451569 439976274920763925284659924236501901970 11451570 17313634656390206339749919459257367040 11451571 963056381433862062592898408335916149772 11451572 643418102301605629243756817336436037632 11451573 -103861532209221594173195914579433055936 11451574 -304335113185394319029211605871648603648 11451575 -480400268242865525652833689743778633200 11451576 -654796862008365241876974652018054656000 11451577 -458811593766312921922427809495850949948 11451578 359567397936623728751470878875194740960 11451579 489953841092902279416959092776582255384 11451580 145220303163520531442195078845670830080 11451581 980154962730818394432339776534555981382 11451582 -59404108203123792414877380200169844800 11451583 -4938853476339504722548145246957616672 11451584 141120488615351034138468995223625138176 11451585 42029643434830791190065002565697766400 11451586 32929575833918109519912687235846078464 11451587 -49110976186198036959196686432449068896 11451588 -5878555685354009341829844960056764416 11451589 -395607499419953592450971310191154000610 11451590 79003091927584962842092082721451313280 11451591 -725792144874404005509412509478835409600 11451592 322277920413012394725307485497394816000 11451593 298584691964824435189723681265334035808 11451594 197984360634008060335630926026231103744 11451595 -205387509070428715057065505709004690480 11451596 49044655973660151249234419266660122624 11451597 -18954120308556261706785728976982692096 11451598 -128170727749594682871350364619946107200 11451599 104949404467074932428611520899278493240 11451600 4287597924351655645753918966001049600 11451601 102328187989217176304260258515366137152 11451602 311314439424086819564597076892003588752 11451603 771559464231207217303065317751212505600 11451604 -143069870911780782508480766901904988160 11451605 -576190873918154585716368544522709352000 11451606 -164883805394824469457082325024312440896 11451607 -23503382385373917195439487470835939280 11451608 -3973613131948080817688484653365985280 11451609 411206294712490360207734336551909427870 11451610 -163988900871362512547192305976072427840 11451611 -297982445328944215992774409869510256128 11451612 163178016489189717857433492148430042112 11451613 -1114547423020405486529938327409877538138 11451614 -322119207622264539797173577703589993344 11451615 -199960462205440358583503332904149716480 11451616 95001314056486540448579359283617726464 11451617 -386263162943147898295382236682821214208 11451618 119871225259061086547559562054716422784 11451619 -326172699550571467151775841589348090980 11451620 376231274747867575009930569202731751680 11451621 -4954935147467950612897169418569625696 11451622 -54969171845752727822156776996560258816 11451623 898124810224574727822967742427600387720 11451624 208196327150375815817293866869627043840 11451625 -401656769781614650150830730429122609000 11451626 400440872341883698507912003385443056480 11451627 -19801662272141809009326055617085896384 11451628 179882694698701312363204720303007602176 11451629 -269074422152262179576674312662141774624 11451630 75619222954488568800799856136736416000 11451631 -10686538311387551949596812193068087680 11451632 -97711915384782862656233565528290033664 11451633 115718428287731029886813437973180448624 11451634 420729694947794153432788954540162699680 11451635 74670501094874202614031053400150178800 11451636 -116484326799141592162067814093654097920 11451637 99704916370878765382312643931152632672 11451638 -116766833947781503250275698216285397440 11451639 222091204249857992505624100346009768424 11451640 290200685998563482482396627609096396800 11451641 1278086200462534638721309242894940392042 11451642 -5883584863967841999420679147615812096 11451643 -1756852420726295971811837428646224376880 11451644 -1078756839782200020605029847433047046144 11451645 809869018000909915913708048132739873600 11451646 -87250802869972196447105744740391175936 11451647 -131714417959821176698436713110050379168 11451648 19123810547915613173810793571531358208 11451649 -458080291717213768555223901362001010560 11451650 -14443747237535602713092729891428992000 11451651 -308466998542656814581955066290963304968 11451652 -446945607752992273237700481730041160448 11451653 -96970286949736727130398467893094168098 11451654 22103702128908361753284131505199872000 11451655 1000872236908803127733803823064479051760 11451656 50841497429836049345749663609889433600 11451657 58664552377150650274007629879368524160 11451658 -465923714838099195104430851098538842320 11451659 265769806894412841137480415760226463840 11451660 -99023804632988044696541305189520916480 11451661 71491560792609477244666901944862021760 11451662 207655212858687016998455968480024084992 11451663 -485223468782351805807215044316707056816 11451664 2699039508156701719935275203193733120 11451665 172668741989850356944403686820089415400 11451666 -208552354305328133059918502098847650176 11451667 -103206044968786980198830202158652611284 11451668 851436843193283840946370886041275954048 11451669 -143044301284258599061561788391180040832 11451670 -104101288113242582156290892539872176640 11451671 427364070597785875030323430395877613184 11451672 -145735502712114287660343471296809574400 11451673 250307741986290055429295393948606260884 11451674 1544961721915935821681371156643904768 11451675 -60369466899561294287370407404955803200 11451676 -617804778500674402877585910713962552320 11451677 -79508727377349586676040331682094991200 11451678 -105289579770735039171872347390994887680 11451679 210276421870161476493649413517835811520 11451680 227713749392489201407663365408266649600 11451681 661912760609271902865223223607541810770 11451682 775875422324334200294458715796864000 11451683 332575321760621148785451446725593112464 11451684 468498605024161490639238418115387483136 11451685 -83559377494178575269583606187079686400 11451686 145117772174531680579603456019607885792 11451687 -143150660159311430856172639423577318832 11451688 109145523365309970381087238967260277760 11451689 60322130865987688190420232356522748480 11451690 -6256700072305428371839196076860568480 11451691 -2394508070911178882108051415015442122240 11451692 -377920297633471276862833394770096125696 11451693 -308426986527075034113091059223522070400 11451694 648774158286423630484494901108235145600 11451695 -280737941624542806178310916120874303800 11451696 18990206369216112233477159657721298944 11451697 -181993150187915588223145125154139471854 11451698 -392466834050023476824737316424047900400 11451699 16694916048272109050662587142679504640 11451700 -93571640180103847760232625913079398400 11451701 1159846217276123476187051135638767851004 11451702 204744240611495232433849396528566340032 11451703 682342209957224061409729286774935126952 11451704 187163574485238823672027914980666572800 11451705 388251700363720928911810911095134935360 11451706 -52110886134611425965253375453080203520 11451707 650201548726222633278559174325238304152 11451708 448087384703939734331270592566460590592 11451709 1054026118672352702087879307048031315910 11451710 20803585744347519567107939433601904640 11451711 430948473154836012945644815246643107272 11451712 -47548750802277039693470348012669108224 11451713 34045144901119072272058777934100423168 11451714 1026060622398963704787040683080692992 11451715 -779400164068392341245031412092870226480 11451716 -664428534082076679761238373105230860160 11451717 8980224099513079131083082931235601408 11451718 503766655295153698451240693411084015040 11451719 160892176880017767835928546093487358080 11451720 -162695470181028702820757619785795174400 11451721 -792647280114009622452067398093212374656 11451722 -158645734705018871211823104560225792928 11451723 -234828429409091891528551495889005708800 11451724 576886878030621405489527365901341258496 11451725 284660328463895173478458665367747889250 11451726 127942038471575960033592499219622799360 11451727 -590187069374814022247027696324270788128 11451728 13598152690140306808540947436794937344 11451729 41373765099525658543990123020791967648 11451730 225129266010272364278274548629691801760 11451731 1042684445979589155525181636856545306632 11451732 53821582739914822514007413453911609344 11451733 -637645942670886927308291403498457396018 11451734 43484811731048923879471079552985414912 11451735 82787194272266649424574967636674807040 11451736 338282076258670496006867300883945031680 11451737 -192214999194103455248614582040610216000 11451738 173560798243531179919784069555978603520 11451739 -22749251043360920600310345321222984176 11451740 537286497462568266735207127382436656640 11451741 -129102543737521532144391037313046528000 11451742 138234974539337266488397742012815942272 11451743 1002050905214605305978562436942074923264 11451744 320715553948640833297500295051475681280 11451745 157171524090691952714695277652305577000 11451746 -317240944816389536420052872428633936896 11451747 -123462085329784678373230070840757381000 11451748 190058082726053750452526891074783629312 11451749 222076215788516710461397508599774176540 11451750 -100462470456710490948092782522933920000 11451751 -256203995168999984782804071029248036896 11451752 343360774088850692123654540252039884800 11451753 -113363433566281263471937265476816135200 11451754 15990495748167363427126331980186510080 11451755 -312925867198884607093558564636773135840 11451756 319327215524908111580785257047005163520 11451757 135103736393197351360847004934962285100 11451758 148583645943498429440573182839481203840 11451759 -61316247555638824803221623705481965824 11451760 2308957859640871520731304739908812800 11451761 -1305858140253496723093105861626955845120 11451762 104244165719841499488523600576116429312 11451763 471549245611063760752565834832293496144 11451764 -489391775901606695400791482211198327424 11451765 69412812772604996718123921525238369920 11451766 -259269457798368764294072457230464035168 11451767 741033224914523156627976432057310515816 11451768 70485712376242115856142481218524979200 11451769 -241023669011560606669638619433456960640 11451770 57603442208121090916394864910931157760 11451771 -691523747079465612147876480703702512240 11451772 158837439128907729592569996998289928192 11451773 -568990784502837996290338291740331353978 11451774 -402139268950304841250199717621769440256 11451775 448500747627575612487339875186288155000 11451776 -203489388076290483653667875443735265280 11451777 176494716824808878099729860994816623920 11451778 56226561498901047606386585535287591904 11451779 469446933884301578817585441040028416380 11451780 455285572458734474276613155639020800 11451781 1270208052084956616054855900266883084000 11451782 -948298849606586578716380089368368640 11451783 36723397623200419594911620694870216960 11451784 209283996244559231976863857193222277120 11451785 -727283743179024044711625815095903578240 11451786 -135321071865143589445864606777272980736 11451787 520090467426880343960316760220614445952 11451788 438918437129061428503728931397126201088 11451789 -669396263939830316825754112380704507946 11451790 347811956469838653715884918044220511680 11451791 454870708210361057926387604795377618872 11451792 -24800649443100663735183230302302633984 11451793 -43878807478342681265196342465207574160 11451794 -501835341615608386373995854173263896960 11451795 -442335680872221392797127157871845098400 11451796 255435143288777863392454656386290571008 11451797 492732936023112604051905173558277616032 11451798 229768391801640411447067456340069618784 11451799 38419894659960157937144982631553721800 11451800 18473443269103496977598903319909120000 11451801 548839041141899131048372692918531274560 11451802 35861506221702379373098405365257095392 11451803 4415645659199470887230337591788544 11451804 74587065568693497144804947110832996352 11451805 -103640702543778118536849524642816970240 11451806 -771296739001497153731937256573994617920 11451807 500493677012918689502557856176510436640 11451808 166641547057223319601688477330809159680 11451809 152584990786729611483998444196565965504 11451810 94622866721923889356408611169335129600 11451811 -354597879660415443056163925403145221168 11451812 972045784068686378304066643138809857280 11451813 -597098458596655108782734529928989837600 11451814 279460105833691343711003901248112597504 11451815 -106751566610397049383171561827283043680 11451816 209747140520102488560251150978564413440 11451817 373808949296023225415575070379681726820 11451818 -201857278209243289792365435177825187584 11451819 668095346496563909654216343080538803544 11451820 -376228241491879767108947771602286161920 11451821 832579216677010157864626775600092928022 11451822 -69510448169903515219988282627237239680 11451823 -559734586219079666193484499803392162928 11451824 -12459464812361826842819652022390210560 11451825 138262593706331557953968153558316907200 11451826 -509693957614184864539155157965618075888 11451827 47634254943892958729557184645785169676 11451828 322709081528245799894257235542505656320 11451829 -232911720561439058057622733602384929124 11451830 -6050409115218666707464007770916916480 11451831 -717063255258489364801646422887825748248 11451832 479216416719110841948497422268694528000 11451833 13893014328436028662964391543220854600 11451834 56697191578630749373364821804939284480 11451835 530544246864239651421574385010472790160 11451836 -802022368523169015256776278837205434880 11451837 -168100704047877057584713669894283370240 11451838 -52560145720649840767714732786751232 11451839 1042604557672567993947048961672619333400 11451840 -103247170599368436329338814514541363200 11451841 257414327207725386947666639481444411360 11451842 -95955899267696397299967771954441446400 11451843 -282501282905173903976259303770755393680 11451844 -52780121765838508865857886218979508224 11451845 654882279002559404586521730661409399100 11451846 -660662818868870033559295466588884992 11451847 101874356343227441318585149651671602712 11451848 -1192221792668130123511707388423851325440 11451849 540415244068625656342533875365833882048 11451850 -25511078470789134960229582473328959600 11451851 972244797781369537430830055451895428600 11451852 18317347382353428460882213308528696576 11451853 10728829617441142463342795739901270400 11451854 -387986582519376693805427117333972706624 11451855 464834794324103027890913493064634034960 11451856 41650763662861559701718600535463739392 11451857 300239361956205878342516866313156300400 11451858 -247582049022336579958119641947820605440 11451859 -12623036831062960048120015524749197296 11451860 -216019958561595500093535972853060608000 11451861 -174166961920826772220682158900633938912 11451862 -276070267210776634578165885806304348288 11451863 -359478103071622002938354393809903506960 11451864 121945157958268437153744077947219968000 11451865 -68828997093576051111393726710220430080 11451866 -583601047464417140955041778254502873120 11451867 -28916970920789234832216291590610658560 11451868 868816672144451978978693194769399500800 11451869 235108057207165479933901444762252995456 11451870 25508982691109466549705942288715910400 11451871 -281320993669213490318839738065738840928 11451872 -410324139614246081716291040759531962368 11451873 -482203339052980929187852513454888129616 11451874 25503335589713976451976225833814059008 11451875 -9291214222416182595994907750086635000 11451876 -157877477690501518940484663092955859968 11451877 -347369727189598605586081086342703398274 11451878 -61363708758366055591306210976204362176 11451879 455377452921222252202128510366442241184 11451880 786647091099954702192867399812434329600 11451881 -295033835732356922371898140839369460608 11451882 -131387072228787033960955343395511742720 11451883 -259103899850865064490991165957395451720 11451884 -91632632398742935262343889072233821184 11451885 388035801818960417375416626484793923200 11451886 -416662512312082916218830292845492700608 11451887 596385604495818825716673120168047443536 11451888 -208098000779453566254676148053727969280 11451889 -10405473874016944003126240679313765120 11451890 -179000883282196569915755736760456840800 11451891 70649740579507227036949368456625818240 11451892 -812255896579135520260231343354654982784 11451893 60353109057939069760589493269177300142 11451894 -60724147851395418615402487590408256128 11451895 63838793243796100553593493992023883200 11451896 20715238117782247563507208587876433920 11451897 -84103061997547272437095715246813513220 11451898 -278590782038909538867651121882780185120 11451899 -113460817783930871320168869649140487320 11451900 -168642690601199076972014479205262336000 11451901 305021519510475297367876491597738768902 11451902 -44178902109672158947205203652835726336 11451903 176493143777539952343340989627797308104 11451904 -98420557570617044189614360279482630144 11451905 -87696495030546457230413175161839113240 11451906 -204127922664152358263186382046382951088 11451907 -92271728163226254491686712203610070048 11451908 133406409458775131512294307398961418240 11451909 235736247349126940591401520967541028160 11451910 78760093816429302412822020547103775360 11451911 -969143156247920357557578132654139504488 11451912 -268414949451325866832805605809668628480 11451913 299861554113015498403382529357293183184 11451914 -228629815238111962128266161874847859824 11451915 220437102240223472807947027620171864000 11451916 103166651756521676788414136228690940928 11451917 -159340725377790523903785103708690198548 11451918 57164542721646929313122777935395944448 11451919 1835612376065249965911454908182588712160 11451920 21419455163251720514433610584715591680 11451921 -107096917678833071994844669845326821440 11451922 -27297291127935115198289296583848780128 11451923 16744977397415945686020082375814535936 11451924 181853664024747678418692808490376437760 11451925 -230434626737051392930283062767959784000 11451926 -702349607477731944104384779575111191040 11451927 -109483539339672676718111359016035107840 11451928 -4807902986602860872796013317597603840 11451929 1173514937749573194321976957877511523530 11451930 -29282754226893656808397422193744527360 11451931 -1378078539210034771081518258140068279128 11451932 15809431342735207831420228711039795200 11451933 -651700708666449581206704017606422497300 11451934 -148730010107730626492767617795948590208 11451935 842807944624467673042315849899667125360 11451936 440108454987968099357044574937574539264 11451937 713017820359816235718899667478229272866 11451938 -9025221243276194828404433777856758400 11451939 509178917709011998166295138853501365624 11451940 354880761624672368610115137635231351040 11451941 -944515981873699117194862621834830782658 11451942 -24438384991238207194869121542962723328 11451943 323030768918199580257301587626698231624 11451944 49648963240497533089588478775427399680 11451945 -177991123962264830634075240369259704960 11451946 683920310363524423065160465023534531840 11451947 763649902406695053578196417336937759284 11451948 9464952328485909089576726896784087040 11451949 -18639463734771736995152812409725331050 11451950 -127825095987965595340663364286188726400 11451951 79169730679449605269001555673904705392 11451952 -167604835562836159763186204853139865600 11451953 -143482540239610278807499678619051225472 11451954 -352109297643174654921530523553155857280 11451955 293271807407660477105459403074633982000 11451956 -314459295649242236952160386893660632320 11451957 -114935806641881522866470584441983922880 11451958 27035015208680060434312783345327398912 11451959 -613377706348639033075556564322515241480 11451960 -139900849262416092516692563122337382400 11451961 445507725957003471429193302751772779562 11451962 -42880074501395409928435439584935354768 11451963 -310479251199379209262189806811507904976 11451964 -513681105020560260442076821722401281024 11451965 48100593177442043664472263068518867200 11451966 -96023005988251450747953670540829136576 11451967 369076571848033493747089018318609625712 11451968 -116949281943126334237931244527177170944 11451969 1100534883050340345696217477951609228320 11451970 105078756029134936658658427205677085760 11451971 392688982751886195839537138506033135872 11451972 13101297448455834894355095337776279552 11451973 -236166979894820687144583639005192591616 11451974 -480954942551848118869643589048319236288 11451975 2719232276899480895020285315497283200 11451976 165757547051725417291655070822523699200 11451977 -348232699071578501772460821315926331174 11451978 77406217934632847593309587609584990208 11451979 -177855669043356881937585702767896988928 11451980 40116788503588929559843281998262144000 11451981 -163723144061431322675723598238119875616 11451982 -435247537426571041352191605111466290048 11451983 112896625827355690293475506391402974504 11451984 34014492300698272084852886312838758400 11451985 -85577923770779075303239073131773691800 11451986 48070918173635723988348446839329564480 11451987 -503814381352956422722627374527479042956 11451988 -808829911482786434535603044556791312512 11451989 377448272429391117637833641523092538240 11451990 -791304085627587758166221398323548160 11451991 78860212643645886137552894516051268000 11451992 -641610305524000028422653483723427614720 11451993 -134196303265160662698811802970709174272 11451994 124239889911881855662548353316959588352 11451995 825780139963749671116607062934456787120 11451996 228174160301108506617185100684669419520 11451997 329937822565364236177145683555760153772 11451998 521207754682467242555789233606333397760 11451999 127786022066349345722825661325405341696 11452000 243777516358977423323098756259512320000 11452001 -21598341520188267191134185862095394896 11452002 -202299920122317172052431172206771018368 11452003 9089154698351959477652592829539268932 11452004 489644509727629333600729590334128834816 11452005 -316979137200531747220548938975820320100 11452006 245410704840243253445158767394046935680 11452007 227523198288037138911904357167958270512 11452008 -371862871048421019426074386425292800000 11452009 -172897822418894451631421238033846801180 11452010 -128842423934849766963596750668466135040 11452011 70988605561732241919375974236776743664 11452012 -188763746171955809457851560479504669696 11452013 940602899536155872009819532599321023980 11452014 -132361018327504696476757711036789410048 11452015 163223512073581731808310178979977209160 11452016 20246337711801448944035889599462375424 11452017 231002247591688740634920584139579431280 11452018 2703522966316346881841852940691069440 11452019 30248772645877028852353224175419754800 11452020 160679862096877240750395041230403665920 11452021 79880459414817216444008823076030573152 11452022 228851761126842083717514412039681044480 11452023 -11146759971358597120420022457229104936 11452024 -1134907579503714629882904368993339351040 11452025 -275692984825479629498567883992529854400 11452026 -33495576734763002334721297454090827776 11452027 305196224181761552647780590465693011876 11452028 -49067390029042220955847579547142580224 11452029 -217494087435019835361489444278686050816 11452030 352071438821848502446311189368975684160 11452031 -680682802866681702329637011069737431168 11452032 636495257194481002664925330823226327040 11452033 970874760243788026817588218180068048900 11452034 23446011969418633346620323895691002752 11452035 -347340262738953782103634845342223989840 11452036 -502191491456636133824686306254420661120 11452037 396851746431538180994735084234045998686 11452038 18968374544940275615180107524599129856 11452039 -64357820711964191944186606340061981160 11452040 246315054170041963116417912991297996800 11452041 1026428256379943793080819172781362874080 11452042 -136697448331899765188146021603126717440 11452043 1214203986273157628353036379818476686292 11452044 -953969246442410878155092317802136806400 11452045 -606964843124307740117193763076058240 11452046 508362133554895210409307444573701441472 11452047 266505106132055107768133976176249944200 11452048 76549773212436966211095285046654902272 11452049 -100506351644022097231194078713713078464 11452050 -33719386890659053099021744792680000000 11452051 -40020361549695072760676510426682467072 11452052 -70756478247221540185920515076020582400 11452053 11353012377756468527030480009529676704 11452054 141071825201080462551102425010026765760 11452055 464766902592018322431247818868063715520 11452056 11339266522664813324760595361698283520 11452057 411775615373343743905230304540554210432 11452058 482233160307277416201728489492066717184 11452059 -187184628130706180127667762899991815636 11452060 149834658233731953851327131077173068800 11452061 10649715349371746633240928081798436320 11452062 -154369810339142038949439099038847329280 11452063 127980343574623767475720951735375515760 11452064 -368881616370772965803735264523196170240 11452065 223094742843256771868093763522043931520 11452066 170580261660570962478924461504304777504 11452067 -116920106160443274950494081221139393536 11452068 32600023498244107376494337395535376384 11452069 -98091720210138496067818246970568734530 11452070 87220128222753937369270618827414216960 11452071 -550610192747102651040470692410180777600 11452072 657020157688682590723810416243957841920 11452073 -786384123938320750706208417515599932678 11452074 150985204159974397636895841824677474560 11452075 115264803882258591118502657675927391000 11452076 -303503149736191535573156684142733290240 11452077 140212855342315894499384258989458432000 11452078 621326235759168316152518253376213233600 11452079 -5285835309571733600327392786998169440 11452080 84157819132026979801608432826445660160 11452081 42104817309442701962926079172469809000 11452082 118265437429834293025215114343895721984 11452083 616765369149627254436535442469840052224 11452084 -302611646705026961925824889455347507200 11452085 199001856844657607772613512480054552600 11452086 95063407730902863425988299236752806400 11452087 -589636244645560028372953630314355999776 11452088 -389459834836233355016107534914921738240 11452089 25946749366635256969450745773170579168 11452090 79216959220263340471000744988352304320 11452091 -203806754012299427648850924238589830656 11452092 38107558856410838181205095882339689472 11452093 184964775965740227327551476593092337420 11452094 -4866549174041662835050921681460334720 11452095 -415165736955667343317968065875858365480 11452096 254164032078276903451997506687147704320 11452097 65246570671554232887493433407812180546 11452098 24151449955418750530555749025590804480 11452099 -853260347963292446827067439502654984900 11452100 406044355723010489688470336468805120000 11452101 115864410545683202746530865035740406528 11452102 13692624640801338886036515225824126400 11452103 -233218526075796991526450495986673074896 11452104 5762089903320891834739822165575352320 11452105 215722330264351612730210873588990688960 11452106 -141381461736680082274678767075742359456 11452107 68302717645238226691378969529808590040 11452108 211573887159229342617311702573668830720 11452109 -1026263351339384747208590929802307729984 11452110 -139394720070765167575615233198336570240 11452111 102643616053211567218003840953836049264 11452112 -17796489611855694200122516509002170368 11452113 28810302535097700624615450176822363904 11452114 -686684097424154656680966451798241384448 11452115 -368519693397696605415038191978041324240 11452116 -278987574979617256534262345041867296768 11452117 694761546682036373059597108744713948640 11452118 599746772113465045693759644196082961216 11452119 -75276642539514361833422188752624664320 11452120 312903251391640226175819065038561689600 11452121 1139595419536404198480984905529853997322 11452122 84699078964356676411293670143006773760 11452123 -243952219940522092299130296557632858560 11452124 542528901767127075933962303828522359296 11452125 -74847709218828520632271839995490840000 11452126 121340274489432238451364760021347179520 11452127 -705222586186786450582309586859175293024 11452128 -149397334765675454473969768601673793536 11452129 3772898219596266093899419378178789520 11452130 429866835591765617957378150679020124960 11452131 -8130418302226495799254085709144981120 11452132 19185582759767327761614664771053738240 11452133 -752285100719012793452599581137715416064 11452134 -135035102221070017899082469560467149952 11452135 129513290401161030764878402010187270960 11452136 -630999074905918602828136508334864384000 11452137 2954198704979969174813615146967575680 11452138 -462526091934648987750478446168419507280 11452139 -252876764790491825698636941958623906060 11452140 104976003275806865732685113947881984000 11452141 -251323352840810809097619664019635236128 11452142 -2131819359641084459446061260026959616 11452143 632070597493403378984148857566488153864 11452144 4425954325753746109434346603177574400 11452145 53410611324699691029984381586312494900 11452146 -119441044759548962689376034386347762176 11452147 -2096801333481843806770427470226603008 11452148 250100096774286992630103387624928718208 11452149 -380737374371474666155528865953932718866 11452150 11767653612886301693152671646611144000 11452151 -1192839120534541549357642039423605142296 11452152 347495592772293110559627711091717939200 11452153 390729927991268864382851981188357175402 11452154 -68113505164898139871231151438733904128 11452155 -84312079665716735086549902887702822400 11452156 229957487786911628082308146441516103680 11452157 -1009519608477440852124243978147139904628 11452158 -499188875442787142232789216836584857600 11452159 -158875617119892114758419797562467960480 11452160 184103707014454091862718427496343142400 11452161 -58393331395284834766121757105305382912 11452162 -781764650177899918813846715955492589536 11452163 295085925998241796780068669453288380640 11452164 50721844967496870659144787183294228480 11452165 -663096200966624171081872843931887073280 11452166 -180425782484481214838422844009410560 11452167 48236362520877353694901646920692605328 11452168 165882391227699126175273553688094801920 11452169 -899357032183814212427651136829034492928 11452170 88043608413563535161073340385891846400 11452171 -194361034617657652890658396019181267628 11452172 -17618497245819507120524329164612553728 11452173 -146100392439388808197368608344243492416 11452174 -120607507567752563604477730772393809920 11452175 -7611890850246808015096279103463014400 11452176 -149460531654454063640530974481727029248 11452177 -819565400521384402935299728680524833056 11452178 35131580081600301821388066954428873856 11452179 50849036157211893319299311788149113784 11452180 476469286841994375887293639609158854400 11452181 117636633093134936141295818391845186304 11452182 45986252782731669613571962454227035072 11452183 -362971378382815591447068896365163948256 11452184 120144127305040335968063705905501378560 11452185 -20457405119730591099099963211830202620 11452186 162271071553694851579313425281783590880 11452187 794268343136828492153958670618404701520 11452188 -88223677217482197838346414691581583360 11452189 -65406175999643078491907221801833941248 11452190 810060214920222433458185296841819520 11452191 109818058694089395330150485689361733192 11452192 1876630411565055477290091084163382771712 11452193 -60930863681278875782578840963847582400 11452194 70905907625688012376978104104915688000 11452195 59226008711418772537578872739618387600 11452196 -192426293966476014554088407390403796992 11452197 653901045668837426242655461101859123680 11452198 231475293504871109448194620828697825664 11452199 232987093126617814486468481652144909720 11452200 120181883429907947263882501233782784000 11452201 -800967701642652723153150274313526418296 11452202 -148585944981729794621669479943514235296 11452203 -49928602102659121132269004514868918720 11452204 -278847773411824241241337412296271884800 11452205 -585584558071771717187775191739121633140 11452206 -22407637746684628571625352983152443392 11452207 557542282824855513122056792123269285880 11452208 261700840168771457292129319655597408256 11452209 117852279327708575524610937643370714688 11452210 55883754265802426941027624189520486400 11452211 -164104299286191015676648286591045155848 11452212 -248703042216698802645543484182043545600 11452213 -583830467167561296947538384157238043538 11452214 202048855322079306339664322446668604800 11452215 142532817134526264148178158110259959120 11452216 -645585645664360487614439488530407731200 11452217 -97813420699424729069409377365434470208 11452218 -240863310234027484236737467694643741696 11452219 186191619764048801610694269976873666144 11452220 -255144928477684536998943122824308080640 11452221 -598584553077774495286614519449820420480 11452222 -84212579276167248807178357364537081088 11452223 664316928985620158009833832725012289472 11452224 3525081633070827902566848909595901952 11452225 -80580876667898295818489823273815321600 11452226 -651514088899023665311029651199090064688 11452227 -887124106634372632637165934202169592000 11452228 661774380327457274043598861532931133568 11452229 31326341162028805495714310578550279808 11452230 201055943726942705499578705799417365760 11452231 -411303368642939437265503770697176149880 11452232 -437118545527595005252187027548731801600 11452233 988303675684720229284505516975989440 11452234 81023816009620982294483063102127289440 11452235 -605694511447107790201503971615946825120 11452236 -269949319263081703721108877824077295616 11452237 894544943854868822465919193546099666476 11452238 -13406120735147026401662716331266917504 11452239 -834797964431725228721111359807352346480 11452240 2029698072648764727580338941040721920 11452241 308508389562303718815977056968444773280 11452242 164541462059547867857141477325178346112 11452243 -373516414789496372968830248626469297280 11452244 -421836545175950697927147533323789582464 11452245 -5085755923989723575793353677946822400 11452246 298100658890344718947449194364444142464 11452247 759821631050399053400846580751900818696 11452248 -335788003327673812214549840429045606400 11452249 -1207672764753070375782089046062591461750 11452250 417227700014253125119687373373660480000 11452251 73985782070746672948227805885017100800 11452252 -142920290308032783192643875939474505728 11452253 498456480781293822190369441050803500140 11452254 110122059191522327438374450415163156480 11452255 556343666469327987122091273720955517760 11452256 -534862349645211533830990767953425072128 11452257 239445693881453078120343081273870513168 11452258 -269435533271498868265854430785749849520 11452259 167838041785333841920698003949507017792 11452260 -206194832623948489286691913244442685440 11452261 -1610901192300537712807253864172106245728 11452262 294516045406873867891155880461577400064 11452263 656109036701339525836643889837219560400 11452264 959967456017566087721028093208590827520 11452265 80224177953763561160130633833919333120 11452266 -8538345944907475412893404165167174400 11452267 924929489582548664967001108500319027316 11452268 -145327135714570696959486851015839002624 11452269 426403520506071524948777024989882337280 11452270 -357936451333094870085446897151986809920 11452271 969256201085056724520005996103234648000 11452272 72695833269733831473416348512378748928 11452273 -220091832033364329994137426493646720960 11452274 251254892007054372947824096845314297760 11452275 -22336727950443969144770911595687962800 11452276 -2164544282105605392188547357038462976 11452277 20577985117692804418048155257550635292 11452278 -318929627739926882130294589288665754176 11452279 -1103351071284861570540667638597297076120 11452280 -649786032447722772708263953446817689600 11452281 63967181945467816021310059128890126400 11452282 667096113797922853269328239168056285184 11452283 345666581009883198088917970837407738840 11452284 3589505724325071334225603571331102720 11452285 -238632019239653075620988150190842428380 11452286 127671411375316174898094040620306350592 11452287 333783690798286104405769044919426176 11452288 408686975337309399486100117510107955200 11452289 706096244181011966620167830938622634600 11452290 270771898067347159721825865315158284800 11452291 -850647684759258387551282505902500274308 11452292 -102623624248266890823185957104603484160 11452293 -406086258759796728603308240166908157120 11452294 35627577536495679040845040045219708032 11452295 -454310147067192224334138697179988792200 11452296 -5092334578113993754482126520953815040 11452297 111581097297655068882181048342366638746 11452298 8399301220150147253022303456428000256 11452299 150726879516029713949085292972961676288 11452300 -119248797020436964547418120313962931200 11452301 -288589131630285298968250691718712201248 11452302 135893693801563876541846745507446030592 11452303 -379420261424700545826809298913159418400 11452304 -135963891435346473670201893802819977216 11452305 -77044042232763272183832148246109114880 11452306 313763344739048226347051529384786878352 11452307 658459030490577088417521892463518602840 11452308 -101001059577347595810615081593443528704 11452309 -390114525911793767992101271329452453760 11452310 -25795339277865318123682163613878298240 11452311 253655144665409761984031820097365106488 11452312 -648249166189880316872608051218088396800 11452313 -9823934641550871312599098079909200800 11452314 -49793088021326721802877117286460078080 11452315 -234488569791037909450718230041103423200 11452316 -484798653956518928909156714644881768960 11452317 407945544700713593225308502971673332512 11452318 689431835448000122645937509559270783360 11452319 10750048256105460169832506525555765944 11452320 -8609396825592443481372858405460377600 11452321 314422915288089714269709610710778182050 11452322 62355186186793884651567580354547665920 11452323 -59595794694403030757332943503632497232 11452324 109278396465278804173487023221438374400 11452325 -24633059328000185757479054357414793900 11452326 -242283837207755862365652823814277465600 11452327 116075890639519496809436416864783149176 11452328 -263471567949912735886799608107127357440 11452329 -582160174195966590584376301077129960630 11452330 -21191382078218103932811135980184084480 11452331 -935608745652618330431927366725015518936 11452332 298726311300198296296415553340583500800 11452333 -427239978088217580886318899880650621418 11452334 -760009578087766506490343176715885784000 11452335 -320379871506828868301146896413429660160 11452336 -14451060174503207063748026384624058368 11452337 489193090027570476160629496189981422900 11452338 -127570641786982937117012576534396524656 11452339 915275269851510798983532770926277171256 11452340 -365307381822932178586638365161352448000 11452341 -142599794796178650092987194824436778208 11452342 -55598511996647725208348361952875312000 11452343 -187001951363755164192205694149304581200 11452344 176802511147054190658234166250287595520 11452345 719728721387383253875008042401570347200 11452346 -107949091503827518851539911727974595616 11452347 150599540694675995260765692768195948360 11452348 -346196204676283013843641289751401800704 11452349 -128464042881792483860604303248550683520 11452350 -11877965778235118139347284471896576000 11452351 171317163451147817947035770335272039592 11452352 39511889104684873308119623470132756480 11452353 -345112154449114608600153972967577464992 11452354 89778693889795903593154707041339875200 11452355 247868029077146735969305785371769215760 11452356 -508332571698811110575473937572973491968 11452357 -409364930042056413936097727961609425728 11452358 -91323629717844251207860027135903362720 11452359 -121909126791508533445171637218158622080 11452360 -240217472834894667697406362688716800000 11452361 -93030709143004410461169600253234233600 11452362 3570210565393883791271557244651976960 11452363 403813905601761392619137226848908461424 11452364 8401694049941732064548377113903316992 11452365 -178769663775440414171901754644251035080 11452366 54828467031746017097410941252159093504 11452367 -163226347885063917132902977362035889840 11452368 -20249371341123362116348562207907250176 11452369 233951298346146985326311093463446166770 11452370 444867532185737488662424297160392181760 11452371 15196992014992615259364565779713269248 11452372 -65176139006822345883546121427814174720 11452373 1109597839270487045137370420375320630620 11452374 -473214850766706660856455321221629714560 11452375 60666532688690251455085971977379420000 11452376 -25889381903599869079751333160786124800 11452377 68879069131374272486430866520161259264 11452378 181350857390527820602516078885702454496 11452379 73441452554044985275960302869743456584 11452380 -74816181454942137500641905595094753280 11452381 -833852259612890153727619096681368521818 11452382 98984534410517520036204881049432561792 11452383 14324557739504281379253243127107760680 11452384 -90263511369696230741862244620277383168 11452385 18562197037426084773479611974169181760 11452386 -17298320881097284574604586865199862272 11452387 -221133025897179177855858213064951044964 11452388 -306239569973913314354215053357216251904 11452389 22990830526569968810880481354467879648 11452390 156653728206402443468492620026473241600 11452391 -49720904081444650305053970090639174816 11452392 -67216782693599916956619934398877532160 11452393 -1539298382792225728741024096081528949120 11452394 -1251498384222248030656628001164630688 11452395 -197370258328560985416896343705887147280 11452396 -762144338454580042237431865359483144192 11452397 -82596140182949514914237665659303734688 11452398 134475242845430074860855258074607358080 11452399 -149742895894021074582101857481480633760 11452400 81958411205682257696805970577456332800 11452401 372032723165405475148576722763375739040 11452402 -79171625922628323805701439631055206400 11452403 -601512733015910249252286317681024631348 11452404 124974618112047367293337232001960247296 11452405 -5424994778514134569374670235081526240 11452406 -886605305261712520907658015419708160 11452407 -59599384515202853006388578663365013856 11452408 -993029286277760398426995317266821120 11452409 171368090605420858322351702509718603220 11452410 -252335976191589068085232681209386100000 11452411 1699112989435888232076541717454492548800 11452412 69980605009647779131986726505004090880 11452413 49519008744322077771804511545883355136 11452414 -29516385157476865073207371640600081280 11452415 223375258732853747456550008210184472320 11452416 -439808678533228445363747533172640841728 11452417 153789168860789857756534052989986160900 11452418 -159097527257886784669872543717535137840 11452419 163257510313521524834493964408611406800 11452420 60745699877880868627416249401913139200 11452421 -759500568168121725389712907965894136800 11452422 -396560019366373644238607291856446238528 11452423 -335777366996260914371120201014484746752 11452424 -696379933078777570110411660070941573120 11452425 13529254687541376168768522053087980800 11452426 -186709838854707660480219531451098875088 11452427 -318216756262316655600339086201283940800 11452428 -6286373676957621880431464533445652480 11452429 898960402290058549093716253677891216940 11452430 -62002145180794366043431800012729060480 11452431 80552674887971646556478318494763692800 11452432 -204518588220217500462347011420708864 11452433 17552027420507151623098355457060341682 11452434 177163636660728739842081248961123032064 11452435 55830517907138564986408625345925486000 11452436 -189561728524188398125687340769480093696 11452437 -215974640418741561383886169727276144292 11452438 308879937649388809642346598394516492800 11452439 167459552539844681073206211304350759240 11452440 372101251402488908342019579932639232000 11452441 -169332151313908965112244186891677385472 11452442 -299189469207973304669982888242150528256 11452443 -1203377458937199377388603651225441547776 11452444 -314016096715425392149694731261714505728 11452445 -651573466155396228176253234372745317000 11452446 -195534461305345336538289108465323579328 11452447 -207693131295611209195366776667494361688 11452448 -2231690624172049610519101949796679680 11452449 -283748801249765152448412202357458740352 11452450 24304296350223025621293849211100160000 11452451 904464042548583923336889569427428585400 11452452 136931877975825308515824949337510621184 11452453 153468800686848488711807599562624227840 11452454 -4710631481099746559113535278366228992 11452455 118746061654273062791151830629583232000 11452456 230930534063090572459100773178402810880 11452457 -497545197263485168475777842995480540294 11452458 451408837590214063234548626543276828160 11452459 45848897011226219372941131816538636800 11452460 37937039865830707211659565838214287360 11452461 31047570611695520535570753611920675104 11452462 40649584436550586170645469736385288960 11452463 -262124221924726087304313443243470040592 11452464 15555914770483361559745439153656971264 11452465 -646816533972769583587386732602257816140 11452466 476908375528389784680807038034515288064 11452467 568719687316778886721226257593162429696 11452468 927250695912917897769448753695461771648 11452469 296810339003639529397724680489625025696 11452470 186180638346389005903990579684679280000 11452471 635370840519630338455290227578514453672 11452472 -676202611425238729034863422658878259200 11452473 -81792839701022260126856772165385974480 11452474 -373419578985192009827893341541542359808 11452475 -436992568517545799589890200522298244600 11452476 -132345874605660867081517543431502228992 11452477 16812094165105886809589532603261079800 11452478 -409806581622117667663204936304583322560 11452479 -384221405789902386182066207391553812480 11452480 -27765824274120891877565957688986173440 11452481 295791624847410766421551868240907801282 11452482 34916513605805926560769911131606369280 11452483 -159794837251998087145658382888901605680 11452484 248172095545491001115188333186823078016 11452485 -84574745628189744977976716970821222400 11452486 -805098270021588450869094003609172054656 11452487 538916780229027745858179811745441670360 11452488 -101953689983370558771472699642968883200 11452489 -224470055697427494804329538640522628940 11452490 -16837679262722241312976541101366302720 11452491 -3806512585242271228026935868567166704 11452492 68124757315328432362652737681428472064 11452493 -131533488124849086791060525919905364756 11452494 -156953667240709940098273540009241304000 11452495 506587660058873994415679060073909045000 11452496 185735538670764872808506883517275439104 11452497 158500229595288017989621070482102702080 11452498 245368927907822476808915615907197562000 11452499 117142453222328137021472354054865325152 11452500 -7013233057716598127222238586016400000 11452501 -357834979364413862322782736504296872498 11452502 -280996880315586619647799844144389710048 11452503 133342056438223572841620078003661542504 11452504 148091363217597737238467399977308364800 11452505 -69704861042241578260699493493915590400 11452506 -91560296368717211261892927477051601920 11452507 -634171343643588034146842146556553586968 11452508 371276233053645437050542343571291939328 11452509 29614989642122501433103790870560754316 11452510 -7027670898236163062928951594486714240 11452511 -203539497276945332760532164093832817280 11452512 -659797116680820334614223784677735661568 11452513 702313344470675203315813809664205310144 11452514 -510583713680705415408014537247104244144 11452515 -66703946057677253465670315426947621280 11452516 44512515977226752441540315309369507840 11452517 -177628868555367982679124455526497746434 11452518 50256237386294611781387192735002011648 11452519 -122697175293110838423691465938003319840 11452520 137357256068326528563475930841519616000 11452521 322956491009378755655406764533310432640 11452522 -438783258742598308323832160422874187168 11452523 -533125337015864049615172469552928345228 11452524 -463454076410331588192153965213839993344 11452525 -229939121078802452971885458292693398750 11452526 1038832237389824457500608478479889738496 11452527 -121093449278955909125526473998920354360 11452528 107890542681952371815474635178941415424 11452529 125785583512289214761513067686520450 11452530 37747644603201679291476291671201648640 11452531 -58508940516208423164624668493795583608 11452532 1496081825288473808304634764754059264 11452533 -422704380095012167897539416121511927776 11452534 -7326929572870000651905468648561946560 11452535 247146502778226811163751251034130308000 11452536 201993780616003410157441191172471603200 11452537 -904475659163926881838159269783204847488 11452538 110151050446566409048947444074748439920 11452539 67917767307919549499979186353980814592 11452540 554905380527310638455591325261897825280 11452541 -879463513545317531585699237924537863200 11452542 54951208212870382717641050755552187712 11452543 -240338411742347868418160313104021404656 11452544 -647157623205449602847443883619684188160 11452545 169368359082243738409298217761951247720 11452546 -19888547830642254930336435885450195456 11452547 -260035486444576630093056132096058530816 11452548 -515057345126764451211133864704203781120 11452549 -84675739623745589301856626944761500000 11452550 -6620922014226347836446421467763483200 11452551 264463307664900831168672754421014855680 11452552 -510542272134746674515588969867343334400 11452553 159838973008400029372382391988753246080 11452554 326266376564562119979057664547284707840 11452555 -898755469515403270645092611475565859040 11452556 2203705201943719433198335702213144320 11452557 -212677344709543182029294169844500486240 11452558 -29249790659377765380799620734077754112 11452559 1049810457532755156127881753926317959120 11452560 -18534802875026258972174896049899438080 11452561 19059647884075404224645827589648999524 11452562 248547345999806826908180102054360052864 11452563 -222278223610620030255888924055817715600 11452564 225524940114880403438038195901477011200 11452565 496752633686235153466295052564420648600 11452566 -15396543851987767844901862897741325376 11452567 294072970359907419241003319606972444384 11452568 152503608104074840811915263142303938560 11452569 -108651483998266657164080322537103953456 11452570 323073430158357073221560243490322483200 11452571 28860906511930879357443810488052337344 11452572 43624547666058590367161586200148612096 11452573 -187832016920318237072116979023469833920 11452574 -340690945926537214238862973954921004928 11452575 155072346143750748938544053737404931200 11452576 879673320703433701886904403705608929280 11452577 -13035855935447610316275463743915337248 11452578 24064286425066492418495846340038983680 11452579 -263479017945136391282623276605713430820 11452580 629495208946191856066184722780702675200 11452581 -100736249736028456703271184889858669088 11452582 429448634038994151222743086409660455392 11452583 1709246096924231941087247435975462216424 11452584 -173020135148981459389711942412528517120 11452585 -138770676746171551008825274292528336220 11452586 14028132667223602683838785402137506992 11452587 35678000819493746809898141140933647600 11452588 203061274586605000111429791267124151296 11452589 457435628482794016596120787372174593024 11452590 224864972446668186888617503932412614720 11452591 -380225704510896994392690159802369457008 11452592 -47454817552768525190325031954654494720 11452593 93658173756524227611062570725948814400 11452594 91629210462848908080012316738511348544 11452595 -102520483813352817536107153585079854080 11452596 62449960170213890963835942670719344640 11452597 32923198283594534477210735166436489728 11452598 36992200647239548018721258945667329664 11452599 -417349199058791331401162848456734497400 11452600 -130175595786780558544003494631091712000 11452601 1231876952823570272445825578520923875332 11452602 -24552984564777433932391023967563841536 11452603 519496655176002758414259478810670858852 11452604 -44672194270449633718982164688196017664 11452605 -34295026009503241680328771576372036800 11452606 322303862731869400198297984469039923200 11452607 -887710643410228158811572646609798494144 11452608 192612533589858697913518219496899215360 11452609 6707543500915456116871804214437032960 11452610 -14927707731172164646993002599670046080 11452611 217209125696702316286131032903974287360 11452612 -252846904710775526593999250310000615168 11452613 -1233885064142814255343842322475707824960 11452614 298028844637447395365285694950863131840 11452615 -450772694957530943859032863753015551240 11452616 -216989485917549531901112833306741309440 11452617 172349971031451964185896428814302572480 11452618 -230194889772019136429435272718143500240 11452619 469464311128014640358014963320940816020 11452620 3113261690060493349715550836129955840 11452621 -116624833308777052743690306528520599178 11452622 -418673846706465160304466757964175427200 11452623 -454836056407825091402793478069116383976 11452624 -232604488640202516132537275345407221760 11452625 -695270251171762582547054873947491111000 11452626 -79483191439375077075402146254340295408 11452627 92713508985589245053259946751691217480 11452628 490834681752732928829067983471677108224 11452629 193682315084543592218427191278928167584 11452630 57960825129308872112768054782433280000 11452631 -112623525283327785384682767251308046688 11452632 3325385182720091017466893516170854400 11452633 -888055824187304394821094280420516431356 11452634 150137379502176108989181628994984205312 11452635 -151661371983443417287723779666025045200 11452636 108454353359593900279103217876722893312 11452637 -409577213390920422563258949939630054048 11452638 160185469998841520506590454742248519680 11452639 -1132228808837735251581128108310065224200 11452640 165340020051124238029944632917465497600 11452641 -246356133726513968869096555061063034240 11452642 -106199592646222316084206103637531204528 11452643 870885314382802477259960813404380204000 11452644 229950976550130621709135069466778624000 11452645 -543713180890163097563729055280818210240 11452646 -627675258751086745276192338922707709728 11452647 273594511798785155517346750606156542672 11452648 261414468650764379153929842335778831360 11452649 78798552217270338384483037463655216000 11452650 -327633993700014178422179147768083200 11452651 -6269959023282850242331181845735607520 11452652 280644390060181856026991632660177651200 11452653 -34521104892763075715696343860621327934 11452654 15166793831918129561970250025468990400 11452655 101894676704097536030333324720790561120 11452656 121099466623703804532213935907904487424 11452657 1645091304202614209613851906450377586100 11452658 121651187861417527045959081135410038272 11452659 413125616246649593602359862320665602104 11452660 366347840515874848965861201683936551680 11452661 337383882586448414281758181138330113024 11452662 106216486434824375693077403604540549120 11452663 7145275281454400690789999523148632624 11452664 -529076437137604819990497751563947028480 11452665 -43154791376837056579735689912864266880 11452666 -237079142870479616726863868839498626816 11452667 79418928574638070515913399655836626120 11452668 -438487875397521789835313362545045135360 11452669 1255662163155602630466970692638353720070 11452670 -524700923739852525975486581302454774400 11452671 9616308901913556909945600089627577024 11452672 -363055661978830802211556696563067650048 11452673 2104520784223275084222964434429081384384 11452674 -295600090065252871717865763860665818240 11452675 240383696519211251185554474968752842000 11452676 755839413866640324153413966387455992960 11452677 527225734014382276789834550339901335520 11452678 -70277817860839094518112754008734364160 11452679 376072561831845913898606977454792574912 11452680 -65044190236298221694284807300978176000 11452681 202000388236594570341303126629435763482 11452682 -467620275061001285798918860555801241808 11452683 -587733046380376593365898800824065164352 11452684 92558443834573140829377856510810387456 11452685 68615185427778270839298697792386658380 11452686 -66542299586435964512521633577254972416 11452687 -541375973980986446967124401265777828760 11452688 110650307672988946048389159988944912384 11452689 1243604829749830814328106052560644288 11452690 152255070809446175764726402556077053600 11452691 -1222708348859445133599193970730476809128 11452692 93741104694610567965973099257009764352 11452693 -282842595635077229413353177582205095168 11452694 220382051904089979687552465578085369984 11452695 146557571015696996755766977852250275920 11452696 430025552250660629929773041400034652160 11452697 289959179510110260452295020819357038020 11452698 -79135148803123372481531057214315878400 11452699 253485813918937621814208827297730445700 11452700 -138581701069019614505612630742831897600 11452701 -295622318621884021947057227564126187360 11452702 -83213494459623482845834254839037866496 11452703 -326807097256898931774081169740775282296 11452704 -3929218149552442336743593893783142400 11452705 98589930574580713185294708669634470720 11452706 -85059400219679823516010936371648654720 11452707 68649085604402061650132477322284387280 11452708 -533837562556184128854526714415497534464 11452709 -1884216776284490564036370388002928800000 11452710 -32254839279695219465228547798204071040 11452711 -893796055923297674088865378859051175688 11452712 -87179842214121719807544415126700851200 11452713 -230805261820344088445768325757967934816 11452714 29759618843155912782780620189978499072 11452715 -804878867560611003088999590342958964640 11452716 206729894098648122920492980779766393344 11452717 -84744978321477420227408843627270934120 11452718 256735764515134809774553935450142858560 11452719 -664855168598739429212650921733736548856 11452720 -17142961792419209497129264704017203200 11452721 161967441354346451568556625440073393268 11452722 198386591623971164275383167933229651072 11452723 -147042719321065498518777482533910247028 11452724 65460448651126757596267326460753754496 11452725 -14182555376071667945819786272433712000 11452726 -199424618467677277470901056939195156480 11452727 201743000337427019803288988131550021208 11452728 -149552146775511513751114160623540961280 11452729 -496796231348331893514985864251425383424 11452730 296796317071763517993340892425537905600 11452731 69868322060004549696140806691015990784 11452732 -189201438595072174439911610656683030528 11452733 226202136094141643734057042723483115520 11452734 -95164000923356791791310160588142858816 11452735 72315330544772961915215544299963089920 11452736 222270185845504031555707544030439014400 11452737 501443961638702518728133141823322957360 11452738 -232462412069559473894899165932726840960 11452739 372747946920937742196904446034665316320 11452740 -17333874216231552462689077732770631680 11452741 285457326161514187410716806519913194142 11452742 43142954849471715273667442386932056064 11452743 -737424308910671919566116389610530941736 11452744 518519929897218242545356758551092633600 11452745 -441899430234128884881101841133953381120 11452746 148026034527110095359613437728862893568 11452747 390908322511070912537046913591831008144 11452748 -298815591416190473301515473243822187520 11452749 806515745501620069536325531559556096 11452750 408605112323779382625089999012047488000 11452751 50160533482667393820315983338182704592 11452752 -7313594574152458170592157303154745344 11452753 90442029886867972717894221653864000884 11452754 -216581268448379646940017520509566688 11452755 183572480446586679972102444306512064000 11452756 12757359637757686670683880699715463168 11452757 1148777450836111132779878008653806541006 11452758 96798514492209345325911815493135587328 11452759 460881648569031212245980158869265117960 11452760 822829430581090935660727867604911104000 11452761 -24843552317955556991463891611726001360 11452762 780520088384013788034255318081405042432 11452763 14604232669862869173804432727304586240 11452764 181522523717700980745980606323897073664 11452765 -26603978179237713275238569685518677800 11452766 -89093806934220208502233925007813110400 11452767 -129949189044377088211030195690503268080 11452768 267878549165705403105083751388381446144 11452769 -301373605654864928333819058949200196830 11452770 -48891423513763297455718771734552326880 11452771 -1349519703270780868463525103864016684 11452772 -1246341711969844232649304679468371107840 11452773 -6093730032101302968306149173385304096 11452774 -341915616095551237131438421559110680864 11452775 50622206707176709365074938881346668600 11452776 126090171033601483869915002496975175680 11452777 123054913916837959527079188524456966272 11452778 -140521862106232663362034130093165610240 11452779 144137860581371883190434632015794967040 11452780 -364634448389312670991842347219843174400 11452781 302093702395726048375237923026113921632 11452782 313081767430366917316365352647728962560 11452783 -703134688283133220636856851278575921968 11452784 -10141241015244948478441630262103244800 11452785 146972320525952273613357635192751787200 11452786 -496481512884187652240446926219032295408 11452787 -32416795104310741546148524338569366520 11452788 734936873282897315495942012591347937280 11452789 451342318398092633866782839830302732156 11452790 174241758170455407439102409138993710080 11452791 15666859594330402945167730423926324864 11452792 -6068419568307568735075765559133204480 11452793 611244439734181078394699656900255584144 11452794 -237809226051320326580398333237883654400 11452795 44499813740193282358148537906093103360 11452796 699932401100423796744501637386278100480 11452797 -450885526736948269173099416353010342112 11452798 -164550701756940944826743214685878060288 11452799 1299947271820069078431995118218268700800 11452800 -6253610983538872694756208053059584000 11452801 -433605731058093372022154270339946520400 11452802 -2495506628084167911315913184076825696 11452803 161157003643738311591600196889590525104 11452804 -439499825387370563407326739215606140928 11452805 -32805539660159655257422059902742353280 11452806 -527378223965813573617048841742517171200 11452807 211547406364320657751426813899917301840 11452808 -603419603335505994260775790925355863040 11452809 -232623710315345671752695589824927757120 11452810 71969513522822280359179044696205054560 11452811 -1114281883630872580605926342279705440176 11452812 170411577576603141139027653088622886912 11452813 -37220233185725636423649882517001414036 11452814 -119062233246678218838770227407295431744 11452815 578864355082074218501916101574497238240 11452816 -301281991659154978096011466739506044928 11452817 472534401679904273244400271966564683812 11452818 -113520847976131315884406783690943001600 11452819 -801814036058150109059204940695996705184 11452820 169006110917884719635779806768490752000 11452821 322513960864603786130131895105729783712 11452822 -219006801740094664541003957967482232288 11452823 -294234103330737947821031037552855961416 11452824 4627782589837774988208377318041497600 11452825 -503704936715087054676903105203089240500 11452826 -15342047935186623133279657512134246400 11452827 465531474541120350448803649107422174208 11452828 133715921664776769724451241211234016768 11452829 -871277325992143997251010316093140940570 11452830 -247703205209827536344594815780195486080 11452831 -61887333861746310700871557971205916016 11452832 -334760555768075591001470711689417850880 11452833 -135807415220183807043707928592718437056 11452834 -57505357620092771390002320103668387840 11452835 -2487696798376359746206350886046938800 11452836 -402464818232263573238050707414811115520 11452837 103973137619206825404549547218990240192 11452838 -441702881135538535134984104275996040256 11452839 387081583242337222680321941563238883840 11452840 159610890901150233025573751099862220800 11452841 662554350885795424607944419005733301242 11452842 -170305177715635176553111538506378381728 11452843 -26237060816916525776220668346467144908 11452844 35368835889246206817520023715349099520 11452845 343721370312946199362305498705818327520 11452846 -296619887939653544623851104593166278080 11452847 317091637766629277446550194219120872432 11452848 7118131555697830628089886481973248000 11452849 -1449652441809309410896889792878856724480 11452850 -36995465076175364759091650192690456400 11452851 -446803480070141143969551741670341424620 11452852 -429842562653730585025367211271432734720 11452853 -527311100396030498427162565280738042898 11452854 25967580896242558683255200246876805120 11452855 715518786130424841146818360508065868760 11452856 -354207713883750644031219139401281925120 11452857 -19172064602746162032225354290510959104 11452858 -115891712974436583865084911418592862720 11452859 42341122175334786994982691137150388840 11452860 -377067303219048656548210116103058227200 11452861 355041966727804071379689521028694272384 11452862 -38699757335583755966116959885591734400 11452863 216177447404322107715647949579368883144 11452864 283320097234113711639860682648386011136 11452865 -842481029995572570077656658814354589740 11452866 185715596299441368851713728205800007680 11452867 1133142355230636717067627264928602540960 11452868 -330837959347760222573102045902651428864 11452869 50335603243775760786014005392570206688 11452870 29848243698144577339739121066717139200 11452871 2239807971398659264754919323701683552 11452872 -4699319380222226685169914741069250560 11452873 -176894149367449697006805721046856654336 11452874 133721986515162832563537587754626883072 11452875 251835011807171694691686470249876928000 11452876 146564906432150140794088901116198871040 11452877 -407060971659410382807386386489092465600 11452878 2041978021110338714343336890180159424 11452879 -962449046097033688975081944187651400832 11452880 57936488725595109312309533518725120000 11452881 424078665015573509302859554018059368544 11452882 118898030477493427204754343524770274304 11452883 -529710732571701814432139711528853481440 11452884 -103639233266267112383157891219923417088 11452885 525734074496825782907033952168701679000 11452886 81774521408810120719291495641771894144 11452887 -372899785047131847854706223938587076960 11452888 119175420167535064465425173655331307520 11452889 212705380376548986114050220222648725760 11452890 -70678955007095981955599424059004211200 11452891 551011247539674036205642793049653860292 11452892 -132514798563529747409338922548902912 11452893 922147782386856518820833759876820339744 11452894 -445873152528440231940693659935386693504 11452895 -552958288539083895685134639544427455200 11452896 42982166832294687098338161541156700160 11452897 -33544036139882333604774862037308791040 11452898 107363320777784804376743585155743904632 11452899 -141265457667277187407626694045449598992 11452900 215572966555697533941215722164332179200 11452901 -1045207855105769318820673427867158061796 11452902 -145313086403924907495255240497889461568 11452903 -295210558235577097879398331045153148160 11452904 546220318678728572815048022960490101760 11452905 -237205801719776208370179900058758475200 11452906 -217700392126072654302732011566122590880 11452907 -889737083117682988768894545535973240844 11452908 -70517326955358012665600537789721315840 11452909 20903646338767561634931655131866351404 11452910 -62332782885213587584151545679018538240 11452911 98737450810843343499976661035407452304 11452912 180822577642122867953842015627008245760 11452913 -1108191613401534501567074975426298616704 11452914 -16373415417524152083627772497439517568 11452915 -745997489833503651941053466080177568400 11452916 -293929786117239043989793546674332549760 11452917 -365631844176703192726578777221278853568 11452918 -117873557693271564057721854111587199840 11452919 -96068311453085650600110364076101681152 11452920 231291150941439104491264907904736665600 11452921 15168728898490959413127602921526035040 11452922 64644277082508057533996750970786147552 11452923 135652051349079639068847226717065946572 11452924 -149468119594055800154577528016994714624 11452925 -538808975672503823814399213833993467200 11452926 138565933013256136195781205690040485504 11452927 247146817651695571646729280452880651776 11452928 111969805583529844346776900593852088320 11452929 -204970747490555458461885647104921673472 11452930 -340637659621614728912503147220419868640 11452931 -230561945355054059513648981554698087936 11452932 -262506573258981320503306141967862198144 11452933 228531996072987184716338949211734985728 11452934 -110801493698781512153618628654902400 11452935 -203108013573213619451219914962388366560 11452936 802873378950178352490598660574087208960 11452937 543592267507486056670559739868807049232 11452938 -86926608734760601296348198546871741440 11452939 16982026877015923501286397881750376720 11452940 147877786439023691704060006049088737280 11452941 -807163499891660370265179145448712590400 11452942 34837304671877839227013050960580905984 11452943 -53615713974386559422152583355970616760 11452944 36758364584671730758551631837314416640 11452945 210274244670198156590797173050287916160 11452946 63818375692539711534861486100502707200 11452947 -568367970072862621020122308236871757760 11452948 -453520398824791968630549027362717090304 11452949 -361565109972072135316640493088985848050 11452950 1025761417240708988209466564955379200 11452951 -2590832028867871400691949013119753538880 11452952 -131847152365089236588066699692893265920 11452953 337740845451331178347634120732887255200 11452954 481300877270254165958008800887875816176 11452955 -141520932377214142857212830385014088640 11452956 -4557394960505396119117327707554098176 11452957 -300758009564391200503594964505942415200 11452958 655981813431991843258481097323871487680 11452959 -82210750179235477326623561204997129600 11452960 92576637336370406412799682902921052160 11452961 -203938105221936763205441191666968914358 11452962 124960852251584675113151817823052471040 11452963 -62090894790005668292853778406778811296 11452964 2330393530406215935952420853800129536 11452965 31284172081565920579885037097851001600 11452966 198771714496516226796903035663493710688 11452967 374958045574520708389256098879294960680 11452968 401659128335657877779932518544883712000 11452969 676595878378606604104863023902210595712 11452970 36937114007351905830355484370611529600 11452971 596722136222930950245210611912440212312 11452972 145674959469535240515565194948345064960 11452973 295350492002562284413752286977832700640 11452974 96065936567281464772668735965131248768 11452975 -509637778148726264572561851693527047000 11452976 116795064590971121944930666568463532032 11452977 -575061935921200097580824160762358192140 11452978 31472041966763087433417752254400056224 11452979 440198191036114200975176703004463549580 11452980 45243449918420248977515902008669634560 11452981 36657602485616551508036355408808451328 11452982 -418902723897145598891796348283779628800 11452983 -903561312261697868643394079615189278896 11452984 68747364780172193325714694595848396800 11452985 -766431990966704246176697067108193653240 11452986 -427226626859237709891416189336609063568 11452987 -59573368523947216080034095344677093376 11452988 -274908454060990499107179381119992335360 11452989 276053874512641112279970554312923544160 11452990 123819374311112617470648487238658984000 11452991 408392179320375065198779208983121952000 11452992 105408596291883939510192624140625641472 11452993 500378339723861502354378704438376687700 11452994 176388540079932677445635438319207704064 11452995 39683136321381842823703568139649364400 11452996 291727328314997102387355928010977977600 11452997 -313472509788588091727230463398356691554 11452998 24714454588914782634022820296601186688 11452999 -443767852304607426431037961165413846840 11453000 73978931341211828952292338169635840000 11453001 14395402644001827771799080643220582400 11453002 28427856621214754793267013978332223488 11453003 -808842852364310395044524712135586880748 11453004 -147821847856510327219367638389816592896 11453005 254965333053786366530985999354328469760 11453006 132740099784486383217438948788170429824 11453007 9668523420031203362428219904082716160 11453008 39926019091172731716137866368713359360 11453009 -65339767755295361643244255825012877580 11453010 -50966115696496293885145154135330611200 11453011 -186354873077873597646355552499021389968 11453012 119222725102515788334733612337919025152 11453013 183373098567153330788911029277580220 11453014 -335805623485429653224943921670218066144 11453015 -112234220595198857888414544992826722760 11453016 248103621475608107613285779065962393600 11453017 -158177320163802934619467883333717121788 11453018 457754774092458083282479325765168342016 11453019 -622349529702658748418425991741396426960 11453020 -292620976667070807318415946736517163520 11453021 277444025374009058517755827807477615200 11453022 76279656375948049653325808369360793600 11453023 781346971187104187905352857986483402272 11453024 162923189117299521268736047661400195072 11453025 -343855923581964497933578192128642672000 11453026 -141113656455511265413363784942281188576 11453027 -1639140537812057856704883449663417461488 11453028 433425887980301574516184328099671695360 11453029 389992171507124737422081762892934834240 11453030 -76714017624050721999727065790755507840 11453031 -390688413939039956028484411510527469680 11453032 -18919870878531741760060558498091335680 11453033 168781863239450375280463258868842164282 11453034 23580527602248732693324593828744985600 11453035 85004649442120626158380871660455917600 11453036 -358521622263148812339928328055483807744 11453037 344733849081045096920340938335344490560 11453038 135689140035256583697185626631988217920 11453039 -95182642516144716853329794993035523976 11453040 46069297652504123025367152050662440960 11453041 403882278658168729808454514461481380772 11453042 -332608031419137121002910682899276217328 11453043 -75494684781131786144922115841347584 11453044 -440868147963740059228121265194701568000 11453045 -424878767109050133174331153963380857700 11453046 38869837154691491219069346739983687168 11453047 -61372634239511384448096562065183088000 11453048 80848296093697216446553477321728000000 11453049 -257160879058071395720915782824536030880 11453050 -1358988521741759809039061502236966400 11453051 -269008287922563820619334058161786692400 11453052 118645496139062317987774044550575793152 11453053 840659803568698056002041369006552156056 11453054 -233275172843026544818134720234225588480 11453055 434697657125253497003933361831765474720 11453056 329578492381813485391703661667323740160 11453057 -157180805459696210977409719898505461760 11453058 -7154539013109529415368715056446692736 11453059 -1197003792237029412194517040523358500740 11453060 -352958523390999540644721665820384203520 11453061 265282643899584615688431785579153928672 11453062 -651534468614833166399292532713858199968 11453063 92674057829772532834016532629535250080 11453064 411541018428047469509950612474044211200 11453065 65628286484549906997208883962449142920 11453066 77005878264316336337870713347674085120 11453067 50377434321312778306370847860481472440 11453068 525330852836963238375194574533481910272 11453069 837705821161330913382446363084980684470 11453070 56731539926629286964096217472024472960 11453071 -4894584763501034249411079518928194560 11453072 205751109157106221341262545510333259776 11453073 -278834236705473371061363378077910060816 11453074 -9861489151654309206416351281949165568 11453075 -535977023683647957997837760389833611700 11453076 367237464870377880156716745729761359872 11453077 855144144459613263276382680922541164380 11453078 -48713355109721088213745179191335299840 11453079 145484361079789113014419884167934933888 11453080 268161408116675988336116054835019776000 11453081 -325874835909552061756033220581865773056 11453082 -133592188431186279360909337697274652416 11453083 -797666142767254840827158723605686620668 11453084 203367212992410180003015330928860805632 11453085 -51684124943595854662832768150737762560 11453086 6546717911874810739066262093856962880 11453087 -216523886281177804701962667480250546608 11453088 -86432648049801884734338568610336735232 11453089 -1706541299843288245339872706039862708544 11453090 228015750436722915110896135310365939200 11453091 -5162614802392577931389212420982952096 11453092 166161263629234043051211410506111795200 11453093 -18730125441175110226406452579928865216 11453094 -307338603928251594656983119554326078176 11453095 256336622593245546756900160784367036600 11453096 -516922266912308890835771732479448478720 11453097 -21313751321231008583750286578017012800 11453098 342709589272113656669798711961887386800 11453099 -152809885168961451094477907993928638064 11453100 49460291586578860685004578652243878400 11453101 1267957659989278040689105311903802187904 11453102 -65210926790261643167065443207577207488 11453103 -222226461937194862402875567648460273920 11453104 46255972245005430816718482282939678720 11453105 -220331146272683979700402783751176512000 11453106 -153927877903428830965320722059128439296 11453107 740294441088258571415734522968126201356 11453108 34058127343605568925900737670617350528 11453109 -78770439772509471813505049356476140832 11453110 -442650306657128733291032236856699159040 11453111 -427683038785345817079140113432253667288 11453112 -340816938431903065749311269611800924160 11453113 -480529844448490302998130980807235846400 11453114 -462817857847082616135093415944908955648 11453115 233728252125392862970626954370701067200 11453116 -4556432050505349943244010570542119936 11453117 63338310422157197327262910686469267020 11453118 7622492536260671706491574483584206848 11453119 -111408443550384197793625115403453789120 11453120 -30631198476402297801552469685509816320 11453121 156683421228095529909338804704581433572 11453122 -283900127620551742514511901726086531888 11453123 5698454171663588195512825253699411520 11453124 265183797045060169138151409814095790080 11453125 768600926099280256375185899135527531250 11453126 -170725623732903548265240626576245984896 11453127 134787698705020490082777992820363234432 11453128 92151245707974414245945241070973429760 11453129 155641348096117895825245689169698224730 11453130 -160836898490967138643358416591335129600 11453131 136363056474633796638821983954745947032 11453132 -267598627926009814529631033569561167104 11453133 -180693495448072638510585257150842332000 11453134 62390916620885208540163895508168576 11453135 375279379937361577980820020413322499080 11453136 378513941992123868617586505720791040 11453137 318532297709930917526965820131111375732 11453138 559693845939100449180864793506463992096 11453139 743363688328039668784310513448442295400 11453140 -386273059777907738941869229884591202560 11453141 -42706672090647275397766328257616689536 11453142 228015403090975264959933407384034174912 11453143 142794607575631691465049874364454823200 11453144 129956736869853550317491188532957798400 11453145 -10459703581908988634346155773572501120 11453146 -713022946970419109200128716499307631136 11453147 -1145488092585134896958018185297581369888 11453148 -139217934478116959357503341377388478464 11453149 -378874449275632445711589170164649898336 11453150 -260315142543541638485201530156478856000 11453151 -672452455939300094880242015519497078968 11453152 705648492143817979589886684864752123904 11453153 -669985205160238050282963724437119765598 11453154 -339680283424919398204978547155869211392 11453155 -189841716637973448027286193380199160000 11453156 67977456664618146110722022145611771904 11453157 22927523948716617205860311513127737406 11453158 -297435851539581984599348604028300996224 11453159 -350415912749285643939759308787299956080 11453160 -156908459460763409315447812166078054400 11453161 -990139535266831552197213702785164743238 11453162 -312879936266982238595114521998454106880 11453163 -305675277350614864226787198386302111656 11453164 -640667430845457097040546601599937658624 11453165 1747588149940534868408089414318351800 11453166 -224373892469700886496916273171095067648 11453167 -187281128784104062778652470907579864576 11453168 64437434890912044516828820973872545792 11453169 83801031578779450189531811602231433088 11453170 102096695036149190262633270608342208000 11453171 413605155509542873711042231769268807372 11453172 256184035659483799222952401520726728704 11453173 54665390242674384070018138690558865760 11453174 453337893086535755177842039377632178336 11453175 -131464251683378476676061017709565017000 11453176 -23654050174820298348938634004906352640 11453177 -23918277241227680248938615745637492160 11453178 64423304896105994415745569401562831360 11453179 2097294797834211391959052545091791784 11453180 -289784828445049707742972580541716313600 11453181 379252346002319857583691236067652800000 11453182 -48417289448622344217416329985981233728 11453183 424858235330360637798220337812510080000 11453184 425292399309884396808375259017164881920 11453185 275076687301683414887639560638399991380 11453186 14852273902817461618518577492533357120 11453187 80699430516242653889030961249268231152 11453188 583105883697568894111072371624383180800 11453189 43028227039556867556588456738775167360 11453190 67856002274349157862348975303370086400 11453191 -375496585148779147691218010874234466408 11453192 -662096259648675918266757012851987328000 11453193 -402056195186082499809221929340325384918 11453194 362565244507967425040678640704752745472 11453195 50026980119683047716986720244014602240 11453196 58730113146716494917629484501585096192 11453197 309120417433777669408487105051653044864 11453198 -230239367564504216264951658223018040640 11453199 -714078649555479622911572070669122529024 11453200 42638773111638488823436409632997376000 11453201 -832916720268813951955386868285242750798 11453202 19356194361724134329378799648293785920 11453203 -361014562685769968228792376710771003840 11453204 -6587641190063643772513289408671954944 11453205 267311265539189152661801184281783469120 11453206 -311018226927530256899386990701553059840 11453207 1022339309350283891818804708317093456456 11453208 -122198270106916195762169392373235916800 11453209 -322854661247689830456571945218558784496 11453210 24425972150131818331247078231366727360 11453211 879339183300228342803087673221504353920 11453212 -214694731209917802608177110730326956544 11453213 -328253250170855899458532698432364526580 11453214 -75725027305231427456518763170513824960 11453215 -790871020063026969008776870577100311640 11453216 934385873370514311861409258420847050752 11453217 -689235792975562506063658709049555523920 11453218 -114821636892369263784785458337487528960 11453219 453946035161869923471241206441096258840 11453220 118171356917183041409663381117815046400 11453221 -119420892300626326172248881570844460708 11453222 4642237491872600298371381078594241024 11453223 69889839035842760612765914921565576448 11453224 430309930502262214350887592972603064320 11453225 225191403096348596243315336343134366400 11453226 374901174116518195236193654053617420544 11453227 192552609218114371034841675497915109840 11453228 -178771958263791846393807486221613288960 11453229 -56482350050118969216212034334515610752 11453230 38470881933272769923793753592289933760 11453231 -235074243986087886686294581661378882880 11453232 24094064965507760689472668721070735360 11453233 -1027707117846743227717046712626733647376 11453234 -277222953093939271116122618254127952480 11453235 -258555577527370331913024237347091522000 11453236 213020895463638668081145609368768977280 11453237 278655587892409090400496772039788107886 11453238 -2078699898071130204958050685827299040 11453239 -33992924326707300137627120504020150048 11453240 80750564627781747325138739087964364800 11453241 109415064408220654967263540390792740864 11453242 -893847150724344352714659152551699911168 11453243 456459989542564969940264820113629995492 11453244 304293626014868907738652903245294845952 11453245 416734716704419677911702008827216739500 11453246 26473388316993767271107762290152038400 11453247 -143210820077488409185987864705290360672 11453248 411526135009768669615787006867575668736 11453249 372892487213913750566194295901200873136 11453250 352293191267945941364344621472492928000 11453251 1219108326519276607090276151885641112252 11453252 444720988195036388982810701624718020736 11453253 -3951053660103596100408413747206052352 11453254 -112787124340890088918322469211674635424 11453255 -317835891892619890330644564542703891360 11453256 -277200338627459913772999573971083566080 11453257 893734511480326468781817158072951294400 11453258 -287663330214854934272201450616154925520 11453259 748490399910895365810948695673687372504 11453260 47297164661992643791218540833418854400 11453261 -415101029368391692948045875247952400138 11453262 21456352708814288240375037370088509440 11453263 -1774820299224508602476843534936298105320 11453264 1228316479954430019954592765138305024 11453265 7219697195693103175525963035867926400 11453266 -229055774726891066496549651149193192960 11453267 -120513907959852535051872895244913586608 11453268 80792432438833299703900142923724021760 11453269 53779272587566586713666808217426046670 11453270 -201298202022838047857021414832514801920 11453271 481938714614401315053249019631362705512 11453272 241705383818913540911539286547812812800 11453273 70722711466532998161935392281889619328 11453274 57729077935218653055232786008698829312 11453275 248897531923918806432892280062987301800 11453276 -208768178669439917008805196260944174080 11453277 418393593698132755657123075324324277280 11453278 -292411950366737281747471860849282610560 11453279 -146815846335391834413701606801024039280 11453280 -158475853818560469243011419116908052480 11453281 101750499362728622366069135242285806464 11453282 183746696457243211683084376813011633312 11453283 -48917004316387925638526737034706273240 11453284 -6947421639912682783010315338606944384 11453285 -53810503075909824371218501427292236640 11453286 -18419238212542468096128962154390135936 11453287 -590782313892413478305239555101985413360 11453288 -270581221271814027693643716071669268480 11453289 485677874928032537530512512194450801920 11453290 -293544539389959997226163466690739325600 11453291 559656146856031907847981678325233727488 11453292 -253521157994074883973442474450521999360 11453293 193779309628897094176427228287130761504 11453294 -75795814744041541307884922476685962368 11453295 167280149396366932147856875517730854400 11453296 -505666648677823510495592836763845787648 11453297 22895996367576297579042362625647809746 11453298 -212553373558785744078158459330119614336 11453299 -443352310500274645623895210370986650384 11453300 44845397867936578957076503739084140800 11453301 -694879732418416583771559929833204474770 11453302 -228420443931768736808119083806225701248 11453303 572311723785429970001089594746161640552 11453304 -250123209097774958482635207326777978880 11453305 53963238215885477303484312365079286920 11453306 -561497322103666733693073316830254311200 11453307 250249409432992493431158270110324334192 11453308 -16662573250624060849328198861924434944 11453309 -87441009007150492113168367985813080788 11453310 66514618436435826170784142918551367680 11453311 -1248488667864116849684999828922632649088 11453312 481131056200758223977532763162479165440 11453313 275365044654582456073263790162791736704 11453314 6881742086153218321143573928477779840 11453315 -347314886422713087452469818783036467200 11453316 -62390661794595232211640840698626375680 11453317 138321729493951575847800038608614594592 11453318 236605114977311574319005353404749006720 11453319 807796450453095433732751828611461735840 11453320 158444479662844349851987503225766348800 11453321 220988737097540318906424704267551836000 11453322 62630812035246142538234123512909086720 11453323 135215484454177456938464883245404535440 11453324 71370292697065212581846411250990333696 11453325 70435092633709277340532773065125339200 11453326 -86252934424619898292061118794512845888 11453327 -762077940508367380688058717839173382520 11453328 112214150313917992970013009706884636672 11453329 -1088210119756356029264217456846824479116 11453330 34024658328133440269273318420760960000 11453331 -317386932292363894152129460331616370248 11453332 152496925948306158584535057208574822400 11453333 556504797461993638131520785450396638400 11453334 180646691428010743134253028714341590912 11453335 66949521846810572688575963139749494800 11453336 1184798210265275933389200074493811752960 11453337 -58141205227229371460233583023060524288 11453338 -93690740727897697175841844787267295552 11453339 -31246361152687733358513549024384442440 11453340 -71249868315404732026694127666573388800 11453341 -726051543192183804689073210898668842880 11453342 525887384846014093324620752193695150592 11453343 577164671333412940362575401452155132928 11453344 -358421233109427778660739185808237395968 11453345 -150541170700133118078179399778548748480 11453346 210452123543131095622803385366046112000 11453347 -189720122558058645303608764163778407040 11453348 343785638598738989886148655923689104640 11453349 -278093701226408727521438038405890315936 11453350 28327075549214221042943357598610233600 11453351 -1904010291335641404441789940325376 11453352 -103234541509431541527298416944518348800 11453353 43862354551330758114085587872627889408 11453354 -636192623700648297714895578013463036928 11453355 188070953583583331685133347159113785200 11453356 -99427418259720851970729988156996604928 11453357 442124874672701678914173124212731651040 11453358 26220280187245288878267968443883489280 11453359 240582178213837656042100095399065072336 11453360 65926647651702646282232151767107829760 11453361 195629126100029420885513877294098299584 11453362 -207215310274054235658647266204182599136 11453363 776437943423415686946439467855943937400 11453364 93186091852152475124218063523523865344 11453365 -31074953114035099363559651170277529600 11453366 8181148807781821637881476309492745632 11453367 -237445860385451450568044628378337495320 11453368 -8126453852336424442867202785626685440 11453369 2240875963688098854212361538176282120960 11453370 8236613523306618274134519945194941440 11453371 -2267409196911700773178257713978555280 11453372 -240604018077903344240502365266327652352 11453373 713482260984718971199201341857073384000 11453374 97439483670622996488389389357205319936 11453375 -619597910279585526888327168010852260000 11453376 -300586385822779040631043515702312960 11453377 -110327099035972305172814829570550480940 11453378 -374738127042903715384502781353360723760 11453379 -86462656302533103216117704827647942912 11453380 -496630107546542157738447152355327897600 11453381 367936587356683334891712822638055684864 11453382 -27255919473073384314167446994111946048 11453383 752299834526452816287097999515788160576 11453384 83787438136478389178927696472281579520 11453385 -107086937751007392392638713855419918400 11453386 47062224884683516139404932137095353600 11453387 213383307131477631128579117658215042304 11453388 61855139198756010732910799922646318080 11453389 937755568535785796518765536767711683190 11453390 45328587171424315516155582350817235200 11453391 -48998535213677231653462333875099047040 11453392 269877076785750662375666753793437777920 11453393 4385243640294148565380428085983016320 11453394 1678325381778121177352396696664293376 11453395 -76323867071794165640096873633005469280 11453396 -260223990001684282199770709984528347392 11453397 -11932250106291313800024004644173986272 11453398 5443125554019425888520324085382982720 11453399 791198358369928979930124274851101771400 11453400 4909687196396017156601401965947904000 11453401 -69709419035910199494836597729726001900 11453402 -338027179400436098762711730734292695808 11453403 238688064360301588426524084229303008624 11453404 372329863084736875017447969530069305856 11453405 -476884883646895953582434401285520709000 11453406 -88240625095683225184741351634199140736 11453407 -974402680906648971278085119956343227344 11453408 22162079840370138870369657070982529024 11453409 333223566908039196896367428079671359200 11453410 13346133537250819784514080229699715200 11453411 -1239617549761262407865017555037048228376 11453412 392341812879023812727438184584658957312 11453413 97352041582592307067871443838687038620 11453414 -158282967281783965611111918733174562688 11453415 -140114297465487980901513836004805724160 11453416 262783250108690472824223617035605964800 11453417 -600449666458909885210099289036061726534 11453418 -369801928862161082143915927300624723536 11453419 266015511331145707569655989135176548344 11453420 328169664266339605468839374436839424000 11453421 13337404392166845188404341138467038848 11453422 -121477046455621826798580459482422615488 11453423 -78057119290300957752298946235522449328 11453424 22920883161701764302670047082448486400 11453425 54337173497331755851204634315800656000 11453426 554364532478789720657157480911636880912 11453427 536956176600266709594971813155978825440 11453428 34807704997683770276299126006107852800 11453429 -422329793007914072467232162623120780320 11453430 -268244888679388979784642592896587182080 11453431 -290987546350535772667066015052832029736 11453432 116399205191955698745425837029031731200 11453433 -463577648633531034727154694695486176176 11453434 215491228479047005559171780890612204800 11453435 -154985214712392673710890720392072248000 11453436 244077624806667518568398712963631709184 11453437 10886241759157325086718495276440671520 11453438 -109980723189265589697373923198962259456 11453439 303472492346823324657585908609966631624 11453440 -717957222228966492216708738375965736960 11453441 -1111891173470884585626213469021704412158 11453442 6818910825906237157709392700535840768 11453443 -1240882164621489750245097482823239234308 11453444 1774025039768520491346818251481262336 11453445 33101953238317065681856950602012160000 11453446 51785758752622678074092735546138663424 11453447 -19559490719450716950746375385841989744 11453448 -152093951626955357400964863608401920000 11453449 -384286133009357873676289723256148705088 11453450 -111778573456727600036795960428723365600 11453451 430633240107604562473563933569005238232 11453452 167869441169799102554559208747859515136 11453453 -190668627036999778500724376807163407136 11453454 -227568618434828165324324338811873928960 11453455 -54283654836585929529964090329935250240 11453456 -77392049844734022016683402483872563200 11453457 571170407387795168469215257556551027440 11453458 -412844726467574311448367240073937719920 11453459 -436633715543238306185996201104085667696 11453460 -101357137082364219776860054661670819840 11453461 474263612095102793971967349612276022080 11453462 -338868077393343869495554601683398172608 11453463 -283675463582023989989751528421748416800 11453464 1071854631460130132745450725934309580800 11453465 127434359357333779466360276789496622920 11453466 243946585705965336774199039138616620800 11453467 -477803310040606723917911570830761903484 11453468 -183023102877370170059115564832485024768 11453469 -256823123744395064379070498169704020480 11453470 -117220003058322266552973412522808797440 11453471 281959744233540310830734489193832926672 11453472 482520384013662645793679663091087114240 11453473 19426728002761222732577875942274478084 11453474 -351173104403820609886161756823019096928 11453475 -30549222169269079096176971852158084800 11453476 853527425547412676363414016535109970560 11453477 87365831125766612234262405351686651904 11453478 -74619694434446635669860454932900885120 11453479 967946339880638837358250657515417133200 11453480 4607894117404816328467632525355008000 11453481 1570786641133638439296774449190126600 11453482 110617507547662721079348101010743064000 11453483 -774981213676588895506832861291952098880 11453484 7698006217506884853976626194666422272 11453485 22610314058915810161007317661045983200 11453486 45763856264078471190712400152789127040 11453487 53316475279066614121060193615659428360 11453488 143335355511050297750285844928209600512 11453489 -1294648475335020695296580571785530153710 11453490 178028594921910651316670548911555234720 11453491 323327100904074522859312677778317416272 11453492 744189686247288342781560852491473847040 11453493 80274659997885880908543251394653863200 11453494 39222603915585331507898936650647275520 11453495 639813238695947786353285108804612623360 11453496 -177776955409412169168238282193074483200 11453497 547136940227979190077088961868925120 11453498 45655735459000786902282287136898977792 11453499 -107912936344063657809753375675520075200 11453500 -931306804939755845862726001606521984000 11453501 -459431291402882656439064162852279028992 11453502 -88563893122747769419346387208380881920 11453503 531301626628066855261585550957912160064 11453504 338167508667475255540157791198720819200 11453505 392060532115406901169431996585705596160 11453506 367592030374493022348190545177948831744 11453507 -257467796520603888823150075243155876960 11453508 -151984631228447259057698911458801745920 11453509 600328320079289288470290443230172535710 11453510 -380873684947857294585895355065248000 11453511 -942013522901328782462104120333807256496 11453512 21201728080913357146512441088995164160 11453513 -1222526046261744347781657893865916499238 11453514 72427151406564220884752107414462371840 11453515 -802958974455631608562973524290290751840 11453516 -1003314225896465277365897249740202230272 11453517 351507303524016342987739248096313381728 11453518 -4097867642381308442484672352790758080 11453519 46711889035677364958892555160934243712 11453520 23536448536069317981174499251404144640 11453521 262386964817090136019718343785560288320 11453522 356874889153347492800417186250579975312 11453523 -6359371501735139186409681648133203840 11453524 1036929355311584158867419731880344948736 11453525 4442806068119122166510090309771990100 11453526 159960490559513326477755515080105017984 11453527 -443694065123299714963099086245389212888 11453528 1772182727422644186927394603292045352960 11453529 -478392452474274306239027619544053654240 11453530 322827422003196855328888279792889829120 11453531 -744947238453003200936453754956132116668 11453532 119043195824251423594648026658135337472 11453533 8492977529924100501914366056262920064 11453534 -186398237313986168808582981442326067584 11453535 113730369600784013008796389914081403200 11453536 663365726596881216685218249551928360960 11453537 -21664814740722248034957449774176334814 11453538 -329528457507550259838447741092438768256 11453539 -235058823880639383413532363631709620160 11453540 -72079372100815273642401171828588625920 11453541 919480141296970085270925456810525921600 11453542 -324999485308225522152600406047466228800 11453543 311986241266336916875844886408350047944 11453544 -88057218138500865413881893095236730880 11453545 -134440594126893018374904506658361879800 11453546 -323179588515392771510804809044422719296 11453547 1170057897957853006160602730528160000 11453548 687072335452214543541479700301283019008 11453549 -109939769064870742094447950894718913450 11453550 51878471247729367565464163881752048000 11453551 -1750148591446874202233271190251407593496 11453552 252482618631227320334666092066127216640 11453553 -453839928239775929219266347775803722238 11453554 -9199324996224379808317578047095255008 11453555 137894674875857746481932053997218289920 11453556 100372478644054734225219842836391516160 11453557 -707287551466973282305025814495237115008 11453558 -479529911046922379275827440645609121120 11453559 173501144170524493753996147436777231568 11453560 365036575757000599174878526767492096000 11453561 238380539254633747476264086152249744320 11453562 -205881222611944222862954268146456037888 11453563 -207556292555656318227733110452492646912 11453564 116547305031211044412977177888519346176 11453565 -85300826942684840204561262291023518080 11453566 6069551266592061549364887865153951104 11453567 -407374210600599216724116951765447581280 11453568 1604998485283043236390605327213527040 11453569 769224351338410683700128189283976552896 11453570 -94770164775342193581835351023325194240 11453571 -13787886926685557636346450007189319328 11453572 -36342214414255245397462551674632119808 11453573 -1018066732332477132896414450961322166178 11453574 47748245338844597850195588490359452160 11453575 -144752237161399961111572161820063670000 11453576 -275025157153306745023937569630636646400 11453577 435455927743181597488642983101249775120 11453578 -306402817075594601832675056289779066880 11453579 -140855775262782367591485506224347005580 11453580 171095192141741486604355289111252121600 11453581 2119740021633138364111929510539366479692 11453582 -412428545463089112212027545939840128 11453583 752542115956190732707237888622354461824 11453584 -112223852696632080120587858067055206400 11453585 238173703914588740404170249324481130880 11453586 -63581653944498813439810479817551422976 11453587 -282428467189819831640567075675793863764 11453588 243918734672475049418071568243175018240 11453589 138520393358359945854626886108914663040 11453590 388236103167390007519415154895019884800 11453591 -138342404154828469048987002149887833528 11453592 -434929608080260513639762582364362997760 11453593 -225978312152579460377374547473960023536 11453594 -139156646959248444491240026438521605904 11453595 -49403777567134316067483875381147694480 11453596 -342573967328051980974253410909831168 11453597 -524995224019593204431768503318805059200 11453598 -162442046933840376360982135515366323136 11453599 -1174183105879397631999059251009514668760 11453600 -675782631688651744501321495465033728000 11453601 -65520099450265039616268993025529413632 11453602 -44029458731891199166197719452156790496 11453603 256859211342297564749823670460400124428 11453604 340102244479434289630433470836246822912 11453605 518443773190486169246483492351720683260 11453606 28341744794217631754509712200736950752 11453607 462753106816291988311449322311283595928 11453608 1351789344304406422996951744032814848000 11453609 -5787489148517515801200788844937698432 11453610 -93719390176489405302883873331927239680 11453611 -65473204041638165275625059905314440800 11453612 693190301597737143126344334478387328256 11453613 -34604504987070432795082564565051496000 11453614 472251287208227909043686982704361965952 11453615 -411895508333393779747225798810681198080 11453616 -130795914631332347695176193620579778560 11453617 331536373718101027530675398940106864192 11453618 546898316002816542645931980322821120 11453619 103076494040247542815952870673720078960 11453620 -236842236180688625703733679504303915520 11453621 -99812801185502191805581261976732897988 11453622 -72798229715066693538874678113259585536 11453623 -140610612599662786473500425267736519128 11453624 -88129513857050190660497329985343406080 11453625 79044167743514662573039794803466813000 11453626 -9892969174460761796122838031091993488 11453627 -71652724632549538032377773005063292200 11453628 88438358128265460883739125652237406720 11453629 -359645738027723435669648630913401735520 11453630 376090172954168858518260104195149152000 11453631 -162452615899781594197093069114783693056 11453632 -34525379808522913223480919749145133056 11453633 -466243420608015500203269795001283850960 11453634 180789683379043515151859675964643976784 11453635 -249860966799317924738735080390005127920 11453636 297460473702758141360765097092734460160 11453637 -155022242307602916845071563368470315200 11453638 44001216344729309206259029914971746560 11453639 1168489645389260570328490794658831334280 11453640 -215335037197973524213552938928518758400 11453641 -69073556636069585444701056457949057100 11453642 -300224658734352912233599629482695972608 11453643 -781227454434693518995737754451753628 11453644 -7129201659327777947523123384116096000 11453645 -280175001206189972514371138184901489920 11453646 88332338206233874872603544786458090624 11453647 41422913799182987418554277056857224480 11453648 -94334780918331393492810989204171907072 11453649 95060599902788969800192876319651179968 11453650 -132870280800840394332481489278022694400 11453651 151724415779175355403564287886412440904 11453652 -4008066068107890114575819527593474048 11453653 -871260961581651549641900157747442898098 11453654 196416755213964405763159205382172351776 11453655 -236977820996746488595472942770363776000 11453656 -498669949666669176684836219648077516800 11453657 263587056713302237765817445211916837760 11453658 214117240188754320105403199218914998784 11453659 23114612772521067475773295648974796816 11453660 -433928874372008356173403086909537016320 11453661 -321336676990397560123067544932489776890 11453662 -240846495497520417110293433698526473536 11453663 -54795550710726319104697819708448454912 11453664 543684831248938068640826213298583633920 11453665 -1102106621184196904176961140769133247320 11453666 272425758673543366418385817725694287360 11453667 428698403607208639979963860790668085880 11453668 254799961322944905427819397314748544000 11453669 -508283077345510538356789176825267660930 11453670 -428004968315375357106634187648455680000 11453671 -150751194631856052134009528903380216488 11453672 -91775905022817475291477402104682414080 11453673 62274511815857229555518304087757624320 11453674 388985496511964957608099595138307132336 11453675 247033627441614012062534705448325881000 11453676 -93198694966631355248785374607280342016 11453677 368914295360713209090311354571255202380 11453678 65980348710796644368856865097206940928 11453679 -444908793214326388211583703169641918776 11453680 -6775617864016181004206187040222740480 11453681 1027256096177268813363288492598349446482 11453682 -413160508692525395321607624209953088256 11453683 82766781786475319476237797886900765360 11453684 -207449241798156356411295349270737942528 11453685 233903440279247358432021949375294528800 11453686 -568404960329779088615865516755376314208 11453687 104975892479194238417000317404713110752 11453688 -517241617576558216169940877365869875200 11453689 167888431607963720076794582034278977088 11453690 -247129469618622778190671536794026298400 11453691 120030914240776836634792972740743439360 11453692 -478989951182044694714868407123816157184 11453693 -121731224416175931528308107355782136058 11453694 -6971143709691180196634587486436720640 11453695 -15642898737548080465960236482272934400 11453696 -704450298332185239497475302078407507968 11453697 -48049364716303157318626458980894161920 11453698 210291222029469276284048337556813851600 11453699 849650690071319429455656233210883270936 11453700 -302094210571579615305146310762854400 11453701 -209672659162937239117495199033921401248 11453702 162735603732221678737659761201299091712 11453703 827308426665171960814030916583953968128 11453704 -362673824367167113011513899326290570240 11453705 -536757162709776475784161591091045883000 11453706 -107203313659765831659869662982156910336 11453707 194588065441198595896509836784383919956 11453708 126784285336252747494961706576645554176 11453709 60600721654961771162667254228033786304 11453710 375089483927747285073733225906995053760 11453711 195993951573555481603853194985434750632 11453712 20563136582263444187875426448624320512 11453713 474214897335445356255153778715138222240 11453714 524308776027904182020146109558809389456 11453715 -83511742091828987596087491191132921280 11453716 -152171547135002542796261478625936028160 11453717 -650116149360326066524169256055377661536 11453718 72710178041604107691154475272776309120 11453719 -39723833458790057755070831319425872128 11453720 -53495183699820447116027923370668032000 11453721 452684139147156722724574847259580047312 11453722 103423568221956881161983418381642482432 11453723 -1432502793257676101606794840249221206376 11453724 9365453322645327752315365125429749760 11453725 159484871890966374695129762389665424000 11453726 -209542925325615932686651087646193134592 11453727 -156524641404749300114703413967986203392 11453728 432590728577956090994388113509840846848 11453729 108250406234138821862350206173917273920 11453730 -92882508842402127855056257338745313280 11453731 1026105242564667307512184866752378557532 11453732 122798048809405910928679548985406530560 11453733 -533805090777101111636623276437282508356 11453734 -74378203261788901518857299775740413984 11453735 -248254468497690105202212172409560693320 11453736 -146891267199647210373681323162625638400 11453737 131577642526987279305127213111273419386 11453738 7995779879864311002581941294347884544 11453739 -101910894749776013163487650782400960 11453740 228138543963866697593267806049832560640 11453741 -344657343015662447743826142339715359828 11453742 169234232497736419328688229756875575040 11453743 17991200839931063911729593144811606000 11453744 -116302616584870509198750279859976355840 11453745 198798758355777029253915785699038917120 11453746 498505593718775195050315594943952333072 11453747 -374812488609594433275734680696095135120 11453748 83887867753524224714674144156928864256 11453749 -749690065020977058486443629511887000064 11453750 73512596603698431154199329195850760000 11453751 592156621784515434334253759501786016000 11453752 121948008312551765594829055392919449600 11453753 143594349488793560262017475257229572160 11453754 -58050453258292516705356981724302388992 11453755 417020749583351042880224855472093932160 11453756 -226448972880932150876356644132649390080 11453757 -73072489612411397500593941709348253056 11453758 -7311097143052814990869149852391691520 11453759 119646699398513271289448387870461167360 11453760 -34245285698400167832921645836339773440 11453761 250417747252463867478422148213167752800 11453762 -168409615819245725987010774289161688368 11453763 -72226749059100487028583164490747562512 11453764 -70767616376700946477773954370545987584 11453765 696563892529782332081116797636709237920 11453766 -3008467482512956467829963274053296576 11453767 377270521473371772471159717308806357392 11453768 -238320612133043993951115747843946429440 11453769 528519537942860056610461730721145781994 11453770 197456170841013588597237542930917862400 11453771 1087109310828333187169217941168614944 11453772 280266447618214432966118420097184272384 11453773 29234484813926958525624878158910170444 11453774 534087088148080050730662587225122643136 11453775 -248033530787013512808746407400022100200 11453776 -77738105525953343001048986155807408128 11453777 50145051251531287367992675858232648232 11453778 -210767794579664153853498700260634920960 11453779 735661576223328980324589530386205998800 11453780 114638435623039396834984046616713909760 11453781 363684863160373480952445508687846560 11453782 466966330688159587446945988325553590400 11453783 450423767402463875419365135280768699224 11453784 167076717620245432226903415111553843200 11453785 84228288018351931850355300790543872960 11453786 669367590932727289295722419683672708592 11453787 198065641128722744692340284071424004736 11453788 -196814595563092641918040998850729751040 11453789 1091122302783480006032979914706920197440 11453790 -245009495057434027357149154652955857280 11453791 74020752701320227830317960262005047264 11453792 189711547095407452857419002719653855232 11453793 84437312531676434206616092715207810496 11453794 -49740900416725376991658231011813751296 11453795 81721959842496938035091020168605988320 11453796 -249090118983450212329340536032831858048 11453797 -898452924678980122312218896549384490754 11453798 759330408309315764656793408080685774400 11453799 246673239738126895725368660807214931200 11453800 -7582732815660248926509817213733760000 11453801 439187210207084313149697209106657731304 11453802 -269040596874114902578720974346907904768 11453803 316958687851321446747397195787665939504 11453804 3054333901751025452566750654858125312 11453805 -770133656629395954279896943358384591680 11453806 355551514309793969213021635148237758464 11453807 -254363414275708599243693674112671670528 11453808 3744882114175566871530526772219510784 11453809 600805298339584051234941867533537293010 11453810 -32379831230373256962056002364737657440 11453811 238154338285345225289454093514442060640 11453812 768948089156103140342392110480904758656 11453813 56229754198810469222883462747936465024 11453814 322829783323371318239628336491820015168 11453815 -62599710572697621270802193960808499200 11453816 -341750201765331784202038846931086540800 11453817 -502298373005037315815221992919596761520 11453818 122652178024218362524751321824992110592 11453819 162285661543508857787009383042486077408 11453820 -121858636439982662257052011183598960640 11453821 -935005843501971994030832606844823129978 11453822 -39297848751025295802390189669153283200 11453823 420969213330922337490959362099866025272 11453824 19007917023890047543890432157066199040 11453825 -102790222485866127146362795258286102400 11453826 204611430001655758433519525374567119744 11453827 387809481912856708013147011076346643200 11453828 754740371713073172537393538584482544768 11453829 -277132993736716613273852988562247534880 11453830 -200996027231892658662856775856972382080 11453831 26722310344995289326263856981167373600 11453832 120661943716386767071181594389856256000 11453833 338196356515259630196697351459867645082 11453834 144135845333859278140159112318227364352 11453835 24708285573664072094764308500724372960 11453836 342908435337829779296997004052966307840 11453837 -229607780441113145881111049249308733514 11453838 291227628830407288837426149373264094208 11453839 -131949249323101143843072964367824384176 11453840 -36459301566244619488128391116081561600 11453841 137527901068058607293579935427242909824 11453842 -6583121353494793490642610305876089056 11453843 93428982150850872005746019696438773200 11453844 204179776956042365477660457237689751552 11453845 -350615158125182494219787367775929477480 11453846 49601611292509584722835641346241315200 11453847 97381336294116196961777214942140231040 11453848 -1047977753393802000280999208197400985600 11453849 -87886891522099602205973172378297450240 11453850 -116805154503047327880486772385175620400 11453851 929415512681839816759921117881847441432 11453852 -596512079404263675554150410068907883520 11453853 -469363400694944668026968045198535881856 11453854 -600719651346352456797612703615648029888 11453855 -28066652172776838646444891630887892800 11453856 -540854924708646078971338522980564074496 11453857 -39989564485304918476738239714443322428 11453858 256652542126255213735089661860658248768 11453859 261008991737795994563865781882917360000 11453860 -830350616057572592475637237322530560 11453861 -321964386729065184923478623582079601476 11453862 50925713925217995928862310213740003328 11453863 -203954765225838402901734429923457984440 11453864 -52942168168370504599592662536930800640 11453865 -26390212820616395885754397020915672000 11453866 314418794753182165430866605725034643632 11453867 16293750944395675115771818901712468840 11453868 158585896195079624241658656696220953600 11453869 303018533542988897228732575702770105600 11453870 -225124175185615245908006839913241453120 11453871 107307346419225379047255595640517801600 11453872 -29894038767836639056751959078687719424 11453873 -472239890273300431952170613421743200878 11453874 -149997736458801014088371173529137107840 11453875 619107704584972820570160701021026584000 11453876 -59207021212764183491658601916564373504 11453877 334104686104557215813561608027653076014 11453878 333593207807996176057798685285472866880 11453879 -609734499860428404862282241316355106520 11453880 -79070905892556164108864175607775232000 11453881 299015281972768245729871914613296977364 11453882 299887969553530502626317664431587222784 11453883 26940469467042812580434935534360751616 11453884 71613376786030321757773608286348375040 11453885 -65959597069249643368718481411826832640 11453886 -23985163688698664165258577075333104640 11453887 -15035882523923785724382310734097334464 11453888 288101058171071287193704707810096316416 11453889 311379897731125150182935400475842917424 11453890 51131788459731252970893904505945172480 11453891 -739925200295713281716621676385990368708 11453892 -292958451172318194989627035691539842048 11453893 712948567355450512027477086356871680160 11453894 676021790583561819710686341196289890560 11453895 -60403326035886783838312291596427524000 11453896 -844936735476833079306923034128492190720 11453897 -220542825719384111685491293970700632988 11453898 77176988198443594018949573752344149760 11453899 833489630563915053951854495252521706900 11453900 -72658970917065925341507826571196364800 11453901 633975562221105703580530015258481764032 11453902 -82493510222026311507237805131240010368 11453903 -633074541538971430397006135927085069360 11453904 -509978862428550498530574235911585792 11453905 -177911201201031764018345520916659056880 11453906 -57712297174246740472487857585774252800 11453907 -625164240481172218737997313739173330760 11453908 398054630061528766356050632740620615552 11453909 2134604010818264432197130775762691849728 11453910 876086328262896883688386918109460480 11453911 135774311379203725460444486012650655744 11453912 1651659637731502201079808641949986611200 11453913 -577147924438013057886445684202384123520 11453914 -510756770661051776885080427455722748944 11453915 -320425570131747070841720946169521508080 11453916 94791206918132041505846388157328154624 11453917 147607953451707761889920136930253032000 11453918 -2646506596503781493855256801093915648 11453919 -24626345442068756229524908021225558512 11453920 963744860761794832135054234141717954560 11453921 -292186923393898236672996096533603926878 11453922 -261043893755826866243001662371476952320 11453923 -355374401655827350915705679183311480736 11453924 -195906434531704363790817292497075234816 11453925 -81311388645943614267547871937420571200 11453926 414666994847142456049904264444395685184 11453927 851350688518086248378805633311083255560 11453928 220917184649595507247513071313287168000 11453929 1272842420436957237266696481208023801530 11453930 123456375682624753135922133124092459360 11453931 124854876941637139280783238968205204528 11453932 -304143675264648645455242197509668183040 11453933 -98858735603056851575355778019689168416 11453934 65365702079010420116830151202831766080 11453935 -954586442697768135961612191404853027840 11453936 25300506607443550418033437085116661760 11453937 -133468726366432536593678946067393257696 11453938 -70320419763855470620078247824780176480 11453939 -377088908401007984748017355662247597744 11453940 273240654036022060630055983600110489600 11453941 992064978439412850823851261652094888800 11453942 -45063497702465341226515096111222127616 11453943 -506107109153299144515277095700942950936 11453944 147705415597022405675531013067679539200 11453945 596859426728615626074581220441633029700 11453946 194993088063193008209545198961930933760 11453947 456686120223968264333906494387096788192 11453948 -606112351560017053424954892649913332224 11453949 -13980764873071624688352518330424660480 11453950 -2738543476956501764620329997377873600 11453951 318070152477141877198320984759339581952 11453952 -311162470688685864883053937353459499008 11453953 4465816447340011908052276031914263104 11453954 -191099049170327643800533468732168329216 11453955 37202856598707650658847578066265629360 11453956 547231949399159343940101204476040583680 11453957 916649054757749369401076059234940163552 11453958 -6892656103772400636734634930269498976 11453959 -1075113511251217132643620194763932105960 11453960 -172978127462257937063083795858366464000 11453961 -31218095936645246864202521925623455728 11453962 -66549606707198049142588412769263825568 11453963 1192745947369514696776662370042598128212 11453964 13077508475300391802977042070180670976 11453965 220191465531378744028132629790833345600 11453966 -48765639971671181455777444785449833920 11453967 22032501145543977134196560519817922032 11453968 -289519335668842475185020762224433553408 11453969 334093793444681008640230885363243044 11453970 -146926639264794144750043686156891571200 11453971 19459532361788153455898129351692733424 11453972 -5579213318972260563166469282097028224 11453973 -40183591854707301560179207126881484800 11453974 -64764071653094477579696959646920827648 11453975 165532624765154727391654634263002222600 11453976 -972026431043563228243869132383713996800 11453977 -472721334244976099031578216824222800000 11453978 397205940448932144978749305841102760960 11453979 36588326240634223332804314336901031680 11453980 4437841701039165283196689745427648000 11453981 200892892149010100918471211599818656 11453982 21183260138910875864538133067728118592 11453983 -884080805048235687504141299718234820768 11453984 -377881832769474936556485151073141391360 11453985 689116436976158104686763020970480833600 11453986 -56319534144122584771181454566576707296 11453987 959026205288277525130722122788998129480 11453988 603092584760825878769601162644078592 11453989 -435843612791674447661734382917660484676 11453990 -31128596225002756685637068143455648000 11453991 -54037986651085018427845348275729295920 11453992 -11024797232739200072116085578271784960 11453993 26517454134511518331241937699491172084 11453994 -1001270238978007830896417813833202780160 11453995 45913743019295869227644912065760162880 11453996 -311950615575501169389757477482935808 11453997 -576490215293773887491853284941726392000 11453998 -783334857070911478578897496205018972160 11453999 351044302552865864395080654238252436664 11454000 48840827687685065988547956047609856000 11454001 -275471571338303604845285286609164413388 11454002 95117583361921309291532411648564631552 11454003 -175719545880058324177657845741235003392 11454004 -60051709012619320878853506429067493376 11454005 -728154490911590764686201367507142122440 11454006 111094765242410477830114836606752822016 11454007 6114786779087816721262737845275937392 11454008 363374981382890587437153508777476648960 11454009 71338229368978565992915278392944455360 11454010 76855201191447690817747951090114440960 11454011 -497006061286848268892156903239875503388 11454012 821102110491403613401026820764075002880 11454013 -256692621276028408851863498868430183738 11454014 -166455946952398002749184135853157064960 11454015 -22262293176233844145521010952938189680 11454016 -22625499093242521254494590714620411904 11454017 831849962220289987968388627532021752800 11454018 148314268391574964689112606120564907904 11454019 -260025325110852421519374780041656140456 11454020 269215544430300636681417893004254784000 11454021 1143501533113275170525711473167253674240 11454022 -362111016186823577272995876593373267840 11454023 -48982348098904023830455985223784736256 11454024 -360372870315311394582876450401888256000 11454025 -266266238949806374754970812212574156400 11454026 -124183841099527501051294218699964110288 11454027 10957431384317657083326220167347651040 11454028 -252744628200366012734757394521468840960 11454029 250662042161449672892319324429319357632 11454030 29003809745092899084538473206216651520 11454031 566594950982748846705689265400735458000 11454032 68490693077822783496528159751438196736 11454033 -224752740063743405246031537909277068000 11454034 560540050836844908443738601221066806416 11454035 94694185521400802493339849949359941760 11454036 69844978885480065711355140095590563840 11454037 91887931505405294422113607756081589152 11454038 426449384508435849582092102050790917920 11454039 -816871587537794385513612026271809232 11454040 340094908721949616229119485864595660800 11454041 96283850788656848482182595002695448192 11454042 -7008443130882461529131998522461158400 11454043 800362701706119772709929491197973676080 11454044 624732619575040631106304320905771496960 11454045 380656636163631213404650446000183681600 11454046 208413056251513421766784205185904465472 11454047 -212594302626325857269156646104609164320 11454048 293343133104663189741581987511423074304 11454049 199121609207955238180092214844495766050 11454050 -125307615889091080687740163747615405200 11454051 -171496190253251204028850272641924230656 11454052 -1472600494171740317831520819049590661120 11454053 171310164933149807434395984026059287384 11454054 -5759902256091678744700851888783258240 11454055 242327962626572789083016368919461242000 11454056 191910084533690913662064350675238696960 11454057 -796717607156894007911175225957374625846 11454058 -158415211907450739515853785441373884928 11454059 -587336469824627131831087271748384217740 11454060 366537779630116126215721719129878952960 11454061 255545176541212507423087526861258328662 11454062 337449564291689916950306652536241748032 11454063 669183486988764717070406195796814663944 11454064 149425493078213637013655668571482849280 11454065 -16293412127085050143706745388798078080 11454066 44401938499457202179016915928017315840 11454067 -614494052639542596606859654417069448884 11454068 -58521363031864790537957463165260737152 11454069 -199045957477226058101813063639384231424 11454070 -4923141994907977274791208513851875840 11454071 82337874739065477922125850460460967272 11454072 190526796321837632860178682456086937600 11454073 -1524480692791011085478749586159487684780 11454074 369280571880571776676477921708591818240 11454075 -130625532624710063951187478289170560000 11454076 -76736781452618016492407077946262538240 11454077 -23048162115848316246780397721323943700 11454078 -95436070908708507657077974254466636800 11454079 -60529219855682909698907680674903183360 11454080 -69948141749673788164179941787068006400 11454081 553619164538903522101563103723421032752 11454082 1206947592135557892542798673362877312 11454083 -316245912924768094328710223232153835200 11454084 138253734183299335104498562875352276224 11454085 -97585775760234938319859587273407057220 11454086 -23016848943358301032509812496829378560 11454087 114246551369709011147699313099679694760 11454088 95335088304071123004635475791489925120 11454089 -795809525962627391750948881497769260444 11454090 91752654333999606492904899906664488960 11454091 617503877660965498182111053209409942184 11454092 145048969431672390621412666522930458624 11454093 -336239639295029435543086271948644277280 11454094 636679058420374508904152486332211292096 11454095 73171227052961266040445623186193887520 11454096 48286006825665738462645446049449705472 11454097 197824138201347297768159384513515633152 11454098 -404085245811160338349416017680526425200 11454099 -177777314677566410867629000375141476936 11454100 -68599695716056406513506659315313817600 11454101 74771001958880863647484514601139823100 11454102 -70199329557099344138568714428081280 11454103 557810118173012464660440970212668209352 11454104 394067550125289690831647065504144373760 11454105 -86888193055300138960501940232240710400 11454106 129747698763917730114387169096014784752 11454107 378403235617979827658683257016625861184 11454108 -295194971187084522671031736814635722240 11454109 974310215167162891884106653693007646016 11454110 -407517755715158492834146984804842191040 11454111 566701594307800350880406483166173607960 11454112 64600038274878765482468543456005324800 11454113 -94851448495148603329411534898443246416 11454114 -90393263005388520456215378756815108608 11454115 -375983142277653518114233612555118023680 11454116 -462008105009247328836499510439414922240 11454117 -120073831313900079772965529046729884320 11454118 75761825115667731001701370481510843904 11454119 557632368905381672504738834239880905896 11454120 -373097891283390426515878354985417779200 11454121 189586726395117292645872702358045597312 11454122 -149198740508072501472258311785412961600 11454123 -445285893823600615241617291403135370816 11454124 -351681184574074348572037534623620287488 11454125 -6796715237075132658298474176764472000 11454126 251417340678010753873705919883131041344 11454127 339897594036078845395540499406001971592 11454128 13973578751393115345286606022089113600 11454129 -960927464355632957335394759025707100 11454130 195037731092306916967324667822832844800 11454131 571515756399570773093636336476020979200 11454132 -18502158079014919063321407144903180288 11454133 726237591306696827104072252688169286382 11454134 -517532511133644847209308295675577637568 11454135 198903288006599993475708328674356183040 11454136 -153174751758671234464211284420418211840 11454137 -536454458288409674051327612304397424214 11454138 10901430894205755201177621618022218240 11454139 97903336763107327264143298824875299940 11454140 180199076067031976326453225852569469440 11454141 -129833378084369909108583169705123549056 11454142 128057151107740198211313706334221056000 11454143 -207105617599890397038023860561666012608 11454144 -24711103671491073710144980159976964096 11454145 434897408863780883845840460619917586900 11454146 245950805733839013712997948730129934848 11454147 -389647120142285633155553299983917289312 11454148 33042397251039712759590806061363718656 11454149 -44884197316615757102505894441753743040 11454150 -146151876554104703637931325161030080000 11454151 726693254263187849683539326397261096152 11454152 17319677345676583789149992699334681600 11454153 -721570005352925861298914201501704430592 11454154 -1204258502021308563010558296357046224 11454155 160790709051080953714884480203281222560 11454156 -79205645921776440031572090202607616000 11454157 35867364674500485366906453553221071616 11454158 67097999414638385855017606704475598976 11454159 217496476795546850595427714489297422480 11454160 84240431207073791485253067230186618880 11454161 -978264604514579031847359926275752305856 11454162 22124012628077708477478644932945805952 11454163 -74309035946539334465693060445799550304 11454164 -194741747499696403992424049443361161728 11454165 -387983268257568017559089672045304398340 11454166 -381700970887094431826097215161039023936 11454167 3106967673716838176995373789571569592 11454168 2756167858209587724521108749305446400 11454169 31369467327143250208511395076819504730 11454170 -5290238151692840316398871151605012480 11454171 293779732003059925130040045619810092144 11454172 171990687150626682524828799982656950272 11454173 203865478805319668383336814537044222464 11454174 -335310820808214143283505487939983640256 11454175 368170113548794674438273073086758494800 11454176 1363894030400554806437282415813078810624 11454177 180558186507353470569474274614841540032 11454178 299625031872062747912127713785173314640 11454179 901543939232313220197230116315921939080 11454180 34556211148974402337572159948169728000 11454181 -1174310662493529974205606470520435430018 11454182 -834467414200417169425480357782507518208 11454183 -120951045637278539180803312387679802720 11454184 188576710069866699288095475033639813120 11454185 457557071945901241924320238715757501960 11454186 253714802365811098835321090298426572544 11454187 -922131024593525924436184522088657105164 11454188 688296153064299465044868541385591884800 11454189 -356722976556856562426184258841838717376 11454190 15006424205250724974653557844906803200 11454191 840642048840457483623446304022550333280 11454192 118118017595261599054840699036679208960 11454193 -119251143335635009833446474984308221840 11454194 291481187465911149396780541977036696192 11454195 -73611001382007191206003281847767088080 11454196 -294743446778085520506198864946855649280 11454197 -1069409604424889831797417027250215350354 11454198 53607883463484775137319665473347645440 11454199 279657245542965363951513286875518100200 11454200 -284864525613978336187141225790409216000 11454201 91687528251308142412037573469982332480 11454202 435522792546707322334207820114094621552 11454203 -36969871849738526041711336280908173480 11454204 86421876848316964884551200151440605696 11454205 68401777811792772046448452894358837760 11454206 -104102277051589956734093594383248104448 11454207 193274946412766049630529599422361857280 11454208 -366174108794610554146528512043842011136 11454209 -469661827976702262902555019048427444440 11454210 -12371024341730273090407108240606848000 11454211 193047936604871123129934186284217120 11454212 326819233140938465218680677321337507840 11454213 -431947854072340166596398415112677863456 11454214 -50871036018457450443061629838976467968 11454215 216283052674573241933469572664061674360 11454216 75388197328986636451329905456571801600 11454217 -517061394442251195990104946674571871680 11454218 847057336992383174413920763207249154304 11454219 -167674908228070981316560966200014403696 11454220 84219177505808770798307807240887034880 11454221 -414930420340591257536876389212643625856 11454222 144909546185945833259364333823114166400 11454223 10837599037761394095732102594863032 11454224 90937359985147627085047258851157155840 11454225 -390344739958859905549627331088284168400 11454226 -64133163879486077957620049264270016000 11454227 345772529125273958652792192793881494352 11454228 -51740330977024462591990112022904130688 11454229 195549661188549789230040781687520026176 11454230 -132271575606409066048668164478300852480 11454231 -297169274398652410400975997225200682648 11454232 -349992380630183588313385991333067417600 11454233 345306489164499179686251150759002942976 11454234 -335355224981820381767438319011413420800 11454235 68003718108029843279392973056476198240 11454236 641898821779097997198086958424659617280 11454237 -169804028894897189871212588276869690560 11454238 -93012142738958615106716308052457242304 11454239 697064667678493587356883781704842771040 11454240 -89347789152575736472199885774357790720 11454241 65535279656809793808352198988143672000 11454242 217032674155513398610390389064768744272 11454243 24924731885675757133275099777503875200 11454244 -393653914143450019470821050286793830144 11454245 -175836634408517524491040493142033993600 11454246 -130454497735277045238685181527209521280 11454247 50995547710058987929895460794356904064 11454248 3426161733814667932222547348123627520 11454249 232615210595364021308117594737894590528 11454250 -2259402857765228311961031870731208000 11454251 -540273822913410002303719696248036764748 11454252 41174186392943757111922833383761379328 11454253 528538673851926761751035306497386358464 11454254 1730930261707227572864123914544394240 11454255 88093994794262714605499744679017996400 11454256 31228909002030422953637317799992885248 11454257 -545771243447635877320605005495691614208 11454258 18609706268909779965756060272971641984 11454259 -643452827513055171929191108227734119540 11454260 -364913887435480588190928250668408115200 11454261 3524940810879925625660906937934913664 11454262 233399562919249380705831366215506808064 11454263 -1045233114169300819002687202032475942488 11454264 -112118829556594141015777879167614976000 11454265 -127057685788042695981197285889565798200 11454266 -241820091609131759845013526303835809168 11454267 -28837954142701444664343644770988769600 11454268 15719813074926066265642877242894130176 11454269 1287562418834589748080182842779736073670 11454270 93599100082979265568820218077634560000 11454271 803527605625371520388126780449760833472 11454272 130971394685454560930896209720884330496 11454273 -203296464988606869786873191089576838700 11454274 -15208294338866339013591388122855890400 11454275 -69493343764502606057752644358613256000 11454276 -9591391081441120685893350446365802496 11454277 726047597794692960807583797434027036412 11454278 188581745269439292147601527644254804800 11454279 -450062768302929594078829749274531881816 11454280 247647153965157490806552819502600704000 11454281 -473147041543072216335195681040890175728 11454282 -88094092789243292061828845409789627648 11454283 -2440409020466102147734397188979829760 11454284 -23134815048294849261738630398503478784 11454285 257086618408641846394774743281146303200 11454286 -28546926994772918779620422909890630656 11454287 325647580391401458603829411115934118200 11454288 -73802657239100994328412041695682363392 11454289 -893475310366310518239581472569584790400 11454290 -208631884593805522276856157688310517600 11454291 -1116782144055481713963801447221561682648 11454292 -776743520521747296971207602754045689984 11454293 672806191358235576714752791354648103160 11454294 -133617909542933691135440724347152691328 11454295 438621046106013558842692215468848756400 11454296 140469785593475728744298694878707138560 11454297 8681616392214710418866168608274754528 11454298 -294339506722452048032645851495052931600 11454299 -758854070540985828693392801497653542736 11454300 -32927902435312783116836151585856896000 11454301 -361862926395521535771938586189188986496 11454302 -300741460950788693102982673659316862400 11454303 95359704590302797917176287929833682304 11454304 203033178869910122804088271112605532160 11454305 -266960739376415433996328930760795298540 11454306 25004941410497716318844250304946181504 11454307 -211087057672040397725519233847847210960 11454308 290107502521041916848002816614732940928 11454309 53892876853580296361619501540096531228 11454310 4668557132438687517274050337832751360 11454311 1481910663715297118841499661919097844784 11454312 -288546249283699455866853733270358016000 11454313 -392705772864645918879800583795093378018 11454314 100916718041147739236619886860251996160 11454315 -171895115477108003103012274383791454480 11454316 524456576411730949748925816932806474752 11454317 191639635547818816667490151239816429792 11454318 483804798449481409270315348137820014720 11454319 280365759868071400894214232509583592920 11454320 -81825587426188275555987612831501189120 11454321 -956225428666892331705831256449071984640 11454322 29739774936002938901074474528892143104 11454323 634255901945501670039207271573762251360 11454324 113873630606692054819386546415122911232 11454325 11960453399808535902204827015786427050 11454326 10242594493585276676599309466529105024 11454327 1494162951928517011542826078045384695360 11454328 282443532273115129227720588950297640960 11454329 261234877389785903150244244594831293930 11454330 -20388153292932250084530699275500154880 11454331 -374568943609745267682323792071545249008 11454332 60282538013728342035634261469614766592 11454333 764283718193299607047589162804580494400 11454334 331770236864966732472140059980120540288 11454335 1357871155641099393415147791368860099200 11454336 95635836709702697906788169862642401280 11454337 495589999501326799214134890215536185986 11454338 307349658299335559477418881944416436176 11454339 -259276387309148997018762338989600291152 11454340 7435000559839888418632707648676147200 11454341 642544998089615691842497128187861307742 11454342 369341973082337162336030020100860047744 11454343 413312548899128962914431230961585293592 11454344 -1102636505930421869695254462777093120 11454345 40319929100083761475352221972989542400 11454346 -646471562160345287659988184258365719296 11454347 989769980500884737006114821824744759840 11454348 258848531206366231936870901790498010368 11454349 482879800075572804913601667977110316236 11454350 -154875234337342606092401592691169707200 11454351 127816414093166459088702167623937909520 11454352 -43073850711574606270677677935450390528 11454353 1243251485767613617519442978292764887602 11454354 -152919136410096559117274444321967933936 11454355 -464550001806108609874543103686852962480 11454356 -201571371787108825952511376572445054080 11454357 -7564361615945134302617764248533094144 11454358 -47199343414313923095336925633409025216 11454359 -206924574938061694391912787837346782720 11454360 -145394228722641516740571364825904332800 11454361 -245618892978238927115706766489144806528 11454362 -609103991926143033301694031916965318720 11454363 904420428585176934966748863211047242064 11454364 85058464055471852340990219796201995776 11454365 178563495723334363170796990550794464120 11454366 130848611458311196199032321543541557248 11454367 682034167943668036604777385779423592416 11454368 402031486095827579370507666192712335360 11454369 298145415927481760416226022556675437744 11454370 139685895161982779729406286799694504960 11454371 -847160154695536914848446216182942139428 11454372 -7143570263192992516335220175029785984 11454373 198427429934812005315173740427715991840 11454374 -19625447493588566326915256188090260480 11454375 42342962579727422402060915610062250000 11454376 202103195641868702483687764242086952960 11454377 315081350611809714223252007874635560272 11454378 -122081996836787930596730131431744614400 11454379 505826216830096675393417073879737408776 11454380 -107550814536752471174290098089176872960 11454381 931090307225937771947808761745774524928 11454382 -24224658546129785852484960617283432000 11454383 8870043919846403695961709702727857144 11454384 -31696535539111215180369843589679677440 11454385 101338100861476718773638255186827588160 11454386 -215013707889511040056564838250451697760 11454387 348181446978482970283262371040484578112 11454388 -6929634058521753263212113587286405120 11454389 -408031436696236966722274933908709296000 11454390 -99705514004421777243154185102038263680 11454391 200148689730672346452998744583778847040 11454392 818341964147472958463358533096999424000 11454393 -29674437979292085224119520944386665136 11454394 238762811732357169804775136761307250432 11454395 164100062606153811712878596021148174720 11454396 6710208006377601945376768971058406400 11454397 -935853791505607529715506184722860234720 11454398 32874322476764873777136439436184019200 11454399 183941580734331541272780039031868432640 11454400 81276793885361072639929558253699072000 11454401 -136321574547799964451920586628013264448 11454402 5011411128609246830334696245776462080 11454403 -691584034177613270004641508411165845016 11454404 -22017609792758949955720180194761184768 11454405 133987136625139218244711845766429088160 11454406 743658703399818953788049197696203540480 11454407 -227508400108753210830669331798428512256 11454408 124244599718871407658257788115771228160 11454409 114576295104369316460669814844857162000 11454410 171510195006638383826205170421393853440 11454411 -34996262386809391895173828513914629928 11454412 -381679542539501782319691146312173606144 11454413 -618076122199218650187962772557907229416 11454414 -42625488719644540823977651658855642112 11454415 -99908436378123901967739295897749818880 11454416 -15771126230184625351572105557291827200 11454417 399814848621170949449987448793394974848 11454418 153145862690965948692144858229391126160 11454419 -1153738949806653607920971969400347628180 11454420 10446550314107436580357048465632430080 11454421 394957122339996453733887218529358710144 11454422 -156166627903373152307761069236142224768 11454423 -234786914089499941770976267375878703560 11454424 -1680063147596091496844058061914665902080 11454425 202359587918604988356381950623063746000 11454426 6249976517959323999665759766690900480 11454427 41112994222200257090697275331879758276 11454428 348662777154281151839325240697888147968 11454429 110245658358498476308060862170367438400 11454430 -6628869552422084311039732089329525760 11454431 -222670047475759541195172664644492348768 11454432 80306111387366536747298326959655747584 11454433 -428686585292581850362624815870950825340 11454434 79700331209608483807531848612409706880 11454435 -165740270712711086180980518304488310800 11454436 136573873977635480984427254047389744768 11454437 -558735102136452300985320691939125362880 11454438 -27304156160089059097248224098003402752 11454439 1115036041993777070137712040758497634400 11454440 -6923116453487315000762336926924800000 11454441 -93457455755171503695633706566809002176 11454442 458743328197696726175026034120724733872 11454443 33687243499019408010143391709960044288 11454444 106184414735254095343637205604572506880 11454445 -319223390671819711714489471692605517300 11454446 561005268694552789836340738647418884672 11454447 378893537585733053077398367328332177920 11454448 -139472317873039283222997400737850851328 11454449 1426652380359563593791757654412043204660 11454450 -37347680706224582550507543148681152000 11454451 753020634744397339749549157066397013452 11454452 -1122363978810811166557436826254319912960 11454453 46526259516194748010704111296819135982 11454454 -436623974283715965894473453610132249600 11454455 -259458567517157800935693881084115593280 11454456 -52769722003709998712191404258247925760 11454457 25681641549540553086607675797776129664 11454458 355166596492022430951968798738070509280 11454459 -417443462119424836327459344358103754192 11454460 114510506136374165871075348284355317760 11454461 140690617855859804160276302128974253824 11454462 288346380437150930812456445751225097920 11454463 -580703951084898945982334944229024524288 11454464 -41421362088214305987476362066510479360 11454465 258385707221545291761404137647495360 11454466 -13857558441690337464071293479957982176 11454467 222331947318818348243035105074745688352 11454468 -81797221200909522696050405132261544960 11454469 2786797582948091776663643025701479936 11454470 323223686298282441127850456984555679360 11454471 -34020264030551747420710634136627737760 11454472 78083562112465988321715742537429324800 11454473 -332646744022411500379285013514866519280 11454474 -217003663673567335755284218192998800640 11454475 -483660553567331931316385603423069345500 11454476 -407987224059631988616961667425530539520 11454477 -95455861663482513964046962886055454368 11454478 -107517891766067050455945543679025932800 11454479 833743770454557898546524940415695132080 11454480 148424976481419415274394891001017139200 11454481 -679247373160839802584571623697282179228 11454482 -216970361170763090613333630293670163920 11454483 -12517558947776580851167000000923121920 11454484 -201779631519807685487954779939656962304 11454485 -47142341591101313554953030170266080000 11454486 -109293650732891226058632211965464886336 11454487 570900034034106160478586488471968315992 11454488 -120008807788635242149889197330960343040 11454489 2751256911067754504622780498667705908 11454490 174446886186928189613805798892254482880 11454491 740487204371956944825284443502169269892 11454492 -109658849314682485528415938275597434880 11454493 -381910355069796353227787494090931983258 11454494 480069865757036218979306083821454543680 11454495 -163139120738636651881450236569454219360 11454496 795555316143986917711834083413246607360 11454497 127554154381943633145090712127590725672 11454498 91017130248756521903745983273137767936 11454499 97604530509868396025247991658170292480 11454500 234763289655024953592912453707182080000 11454501 261023911472601339789611766598267892544 11454502 143244232301013853393865479804756265952 11454503 117383749474026159889442830262825904 11454504 -422051512486658621526437361576004730880 11454505 103973119930811814956844425053039626660 11454506 -61428779953528442672186158778177412096 11454507 1061411038589513705924633075384234508000 11454508 182775581852568213383095286849712839680 11454509 -1283147318062740711622444989831961279200 11454510 80092181737628294626991841884251666560 11454511 -615287235686058809080109688819722895360 11454512 -3202716174943861691999189540823859200 11454513 35232588158688214363603716427661689728 11454514 150973960185283877662412021337762923520 11454515 -63836748089265196943044875168603938160 11454516 319415780032929438528081192594106995072 11454517 -866106954877590883146119011605915333440 11454518 -502846123619204335833672662842076215296 11454519 -342731978770689003667034079858675255264 11454520 223474474889437824661191260206104576000 11454521 -488887730032437916570768827842431132416 11454522 -136821798021754316521686267026829923328 11454523 46686260332357586187503886568441708772 11454524 -835855389212758468915294715952325056000 11454525 -185357652975248576252419685955985440750 11454526 -963846516837016524723538635784781118720 11454527 8019554657005772211550901758000684032 11454528 84129538022241456276892904579357736960 11454529 -49770960312315161088430218632715364800 11454530 406221197925331985923065539902833331200 11454531 -164254058688087480855581418006716470272 11454532 -30921254216930364866633197925710790400 11454533 866552676566541443674996587398995793340 11454534 57454736528454553190063145614668117632 11454535 -126758485545714174148174799037220736520 11454536 69780245621495683195196654001283584000 11454537 55111302321056443496878554666251212560 11454538 -244535483060550371740304216356585840080 11454539 -201630632468635951047013017172055119920 11454540 110339843899301789163527270693584972800 11454541 253018474126653562822911770824352008672 11454542 -321120118523127037548048399972920992896 11454543 1102302921119303297408919190958433824784 11454544 18438565303057175551041731084486696960 11454545 -119394669714384076475289368280135600000 11454546 181609818475562904927120946578450336384 11454547 398832167519758104517752588741498274240 11454548 217356370087735434466979601308790583296 11454549 -437094424825441310249767160177983456320 11454550 -286623855428422110845187342329844523200 11454551 -391784249267678438223045026570303123448 11454552 54842433646167377857606602313183518720 11454553 -44404384745641227676543607132677461120 11454554 672764407580201889523629217461403412976 11454555 -98247958171985241610389192073948012800 11454556 -529235011398820126087004097190315276800 11454557 -673724705711396936954521473281616619968 11454558 346220382842016167782556350801948385280 11454559 304089616501896869479466560458047305760 11454560 -54730479376345168988129918180500439040 11454561 1030643252656546571062194867327616292640 11454562 -51436106211431818806692176569559412736 11454563 -272436601487730721617103190858645399040 11454564 91003307251781116348182339422778998784 11454565 237968212696645690251014806759553146800 11454566 -371577068056363910442398380162554465600 11454567 257027507293946602954315892464429828560 11454568 259129120966163358326911502438086656000 11454569 402701530741929233501269244227692986496 11454570 -13997996030169038176248564244263355200 11454571 102943077999979285015753368575149118752 11454572 -178145248620506469414795771578775484416 11454573 -123044163376591601260281069685880057280 11454574 32644389493144884988729351773142249536 11454575 340799320588461180937947926357297155200 11454576 3764167599478784468481294841559384064 11454577 -89089334474892641928258273600225208848 11454578 -162538632870114778394493329667316274160 11454579 -134154006126887328820365774667415535000 11454580 180195704991128696698697015721177676800 11454581 -524623598202440036444347645486166767008 11454582 27902918041093226765397479657058311040 11454583 -729770247016149853346302004217841723824 11454584 288821992671906721321970288264987934720 11454585 6075744711623139329151043704980414400 11454586 134242248076537854188482733809522238976 11454587 -822046420477323564692477914546718306760 11454588 -273742514932172879717602919529612410880 11454589 351268604339514981462389723033058560390 11454590 -177476499440162921794683509648177598720 11454591 134303134137880501619652244925238132240 11454592 6933778803607413771990564346213171200 11454593 -271540953367628050365350505027763790592 11454594 153987942497588560697906384183395192320 11454595 -1342063617715276449226178907754772506800 11454596 -612147181379499972139463764944564220800 11454597 -29707022964819539478766349477907996480 11454598 -4634568309377137698130077766515105792 11454599 -213654615534543400041298709955192181632 11454600 137744228968201352175509198506457088000 11454601 -784384200357248186676710144451617399398 11454602 464477764471993768454864976314315368752 11454603 -249773329148864776208090622494704749096 11454604 -15106070009213202590644017427432069120 11454605 12040683467415144224545931969622758400 11454606 -213333054792308845192944699573767267520 11454607 489856741782943629954903855470391511856 11454608 -87212931885462062959446075875477422080 11454609 823025773597723703379120101109179865120 11454610 478870158178188247379020098650841612960 11454611 47299389459439850699438795588328113232 11454612 43176893661432589769567765224960057344 11454613 -226687262708403896317856651694590684640 11454614 -166772142580852869757625623859422937280 11454615 -31062767567335231674655673779585848840 11454616 -668227835522544917737428520200695531520 11454617 485601219027639610305404005973992486932 11454618 18700219687301982068859343161006686208 11454619 -900956882440047780189310355265322914840 11454620 84556764703687533839165475373922119680 11454621 -152637285098518439078339522312306601600 11454622 124096977468842566351293314105604782400 11454623 -312181217913151570134535186643438533320 11454624 -264260141333643994662549014721406697472 11454625 59094766953665977628337416146733760000 11454626 -422277211626859809848310046320698317488 11454627 -680614690848812269631312658713841388680 11454628 129724981057203347248935447865427501056 11454629 233073684234320986759024178380750231230 11454630 426604800531857439473219447908781322240 11454631 557682504578643158932806740227794933600 11454632 -394148249309679476294032658862964945920 11454633 -1478090232580217392259218932317947116 11454634 444574659274330245162064554466853435232 11454635 38408934140047857512362669102887178080 11454636 -258447743229687049212073908127860658176 11454637 984127454922971559127291275355686955286 11454638 19691490578063040690431230336020541440 11454639 10845045855157829616026621602855948800 11454640 7668772176734974409382616113800478720 11454641 -13254735441094687250999218584677779392 11454642 433539416462967527361984075173653866240 11454643 434161643174741187983927496467762660304 11454644 -293327643756692538727537303204908994560 11454645 -19560597034938422538546298321102425600 11454646 27569053147097270606762641082441293440 11454647 80444882014598062368233203204875164712 11454648 -465595113396562762955771375247227351040 11454649 13740096229015960361997851756262110164 11454650 -58424430119433448615406000895663361200 11454651 -375836406571378288201072824593188207272 11454652 -750144695463916697885294574339938058240 11454653 -210095418464653612323023950454222793120 11454654 352322047234063598648178406574311629120 11454655 -364311813150692526901110494287439278080 11454656 71030632814136874335486837223053066240 11454657 -662506420650065752104630219738460919760 11454658 566228915090970148171692098130933014400 11454659 -176478572520572292336011942630240851140 11454660 137192180500204079918654070369962127360 11454661 721320157682571528641600090262268185024 11454662 -58892705284183587347129964532123560576 11454663 -256944403952366071512845505344960246400 11454664 147199914899642541684600652609175224320 11454665 680612533642869760480199924547838329060 11454666 28483058026932827299054949376155821824 11454667 8166391512454786948934044658254716672 11454668 -107323235581903144577350962276654088704 11454669 457156851676319394873718167367469200320 11454670 120849359513563607944150636319511192960 11454671 -238949551249651126592738095688484820488 11454672 78494074017577958866344206066016583680 11454673 68210076768297400028135582486880408000 11454674 202153052623912186827351292921060360704 11454675 104442830534537479627278423365202849000 11454676 155306959064895136342607203849335666432 11454677 156048329686485001108797796649964518400 11454678 120715412236764502309181572553306054784 11454679 484761798906922347077114971436089126280 11454680 619899689308496732471112467903247974400 11454681 -257131914441444427172871203264911979520 11454682 47433935411350464657851690683951307520 11454683 -556891418636609413819793733375196939068 11454684 5093675579708416556482696057430507520 11454685 -378492994841439064660890723033575273280 11454686 42780454555795224508913677931747864064 11454687 -53758004902112831059821290445172131552 11454688 -221481242085799329495575304761692913664 11454689 15747493478322834828263810024667395490 11454690 42478681212354327675703626178371594240 11454691 759560974878028593639947917269124104092 11454692 -33461342320352529584428630495554812928 11454693 401690808963234072493562830530888404064 11454694 -24449965975500710352222826153844707104 11454695 -194504978293576263643072956905580863520 11454696 52393818351882320914596250235717468160 11454697 585492398598337913165154973564580900352 11454698 -27262617679207323742036075812264248400 11454699 800333969916769454991682890701961223680 11454700 77764965193982671848694474188724563200 11454701 8891612884890957733807989846092186400 11454702 118091698233862786071963645655221608448 11454703 -15219627195640866137891908889002934832 11454704 -235836845768310042752512199771541012480 11454705 -31232022241736780985226486875710154840 11454706 -378747964375615255047186511048997009376 11454707 406877283707474420903508918341931096 11454708 234255007695001092038010052826730522624 11454709 9666833857050945928127162930022895232 11454710 81967775321318746026230738869194000000 11454711 406352836703404288021643380582914679272 11454712 -325568489889729812584414263483673497600 11454713 -34199720424811977819120205422218707392 11454714 -110431757285191178577332924150819089152 11454715 -103239189924535350308877473472618032640 11454716 85700842803067628479317311867770705920 11454717 -54881899509995886997535543166502091520 11454718 178624037227205515150968866382457930752 11454719 -483328092666454542405425861502258747888 11454720 -232809683182009760882371226881543372800 11454721 241579825872615885005289934996724785922 11454722 -63470595934385261981754134951603110656 11454723 -283286060896691454868877914067384954880 11454724 299759033068991035641108176552565145600 11454725 -471741442711851129112972169700284607750 11454726 -181453344015723793387679432985969819456 11454727 2832662849919228187854304785505089152 11454728 376458556155656130664990559066393564160 11454729 183526236462233861883506875826962166976 11454730 -3413184324967480044844691290330585920 11454731 598095173917562802839293047777712858752 11454732 366583258325658776747612274461989624320 11454733 -1503084556800961964969101177797724374176 11454734 518947155169635114838483502348364398016 11454735 170227375524553537322521891091923914000 11454736 -92030735992175978181513183820050333696 11454737 333371447806714479531604271739301714752 11454738 43894428988557937107967526752897317120 11454739 -619116158546234421132189836890538586000 11454740 -8442285455826818400198194537516881920 11454741 757587812434964437260086893936186188750 11454742 -33042522997726065817349091320827041408 11454743 -140646612949837123769573476045590706416 11454744 48730020913303482508361806759109591040 11454745 -313357633957306883142315652608782364600 11454746 -24715566816732282635191496451327446016 11454747 -297826615845153251572688683811442276480 11454748 126709091395014843376671107326793936896 11454749 310001568867832349047323543101880315750 11454750 369309534048185156319514532335179840000 11454751 430543352960703003195071360080144136064 11454752 -534912323788610631651756347388063645696 11454753 -664959376583793665353888697005653685536 11454754 420493501365598493226457917818896458576 11454755 274225118532509997628759778407621254960 11454756 -195046476356499888939612853845710131200 11454757 444814839425328339031797883466521043006 11454758 -20409723189244924592299885389104117760 11454759 70800254376986420207063168210417318544 11454760 253111829889468900526958153463936768000 11454761 770369461609961393474931746979618250362 11454762 39262741365953137286336492088156860928 11454763 969127030081447983324515340329089156160 11454764 382415444286536376492217704833874640896 11454765 29139570224650478621555367436741017600 11454766 8438407744165131216687216543721969344 11454767 -1079404765456226100990278853593696243184 11454768 -56534095149252335793722043199034818560 11454769 615752004984567291645980329646400945170 11454770 -4440170647153986185834324463640227840 11454771 485761236532486194451868164213151482944 11454772 -14521365778386569691501127080837171200 11454773 -595176072887416451687661119365595133696 11454774 121310803772734401762230207932635072960 11454775 -446738321221475106307943391308624441200 11454776 679191940898150345036575786248631726080 11454777 8955434970569920050265062638471088240 11454778 -182084487383965016157899413990911692544 11454779 -1906490460432689740842455045998819008 11454780 -319636376050197081108063695639629962240 11454781 14218154479180442141235211766589409784 11454782 139585524183725018973978205298336257152 11454783 -110963443365135332505364143836948830776 11454784 -35264974164007922109972578552311185408 11454785 192744056357267552705665510637182197120 11454786 70653432622426068271313252096072239104 11454787 455965729677303977166606521368971927192 11454788 148950050861348525047626100955472425088 11454789 -472393891048835098466598378439012770720 11454790 204541999702525420211039705419419446400 11454791 788548480461245491087478541326456979000 11454792 -145435043566381113881600447364430233600 11454793 -286144466853685107963069252010546610688 11454794 219656804804322025079849336586381260640 11454795 -35810763264183070633785868069838062560 11454796 303976718294884876753468046679325918720 11454797 75107914719304254513049222511730764460 11454798 24970461376147023510110905661436715008 11454799 892230271427519304174332226412718418800 11454800 36112135700871139645970716344257740800 11454801 745241603082247821854747843821031515632 11454802 44224365089578629756243230309961566352 11454803 -779390913235637936134358842799439420948 11454804 -257525459219414805483290477753866936320 11454805 -43603169610207234938720077324629901440 11454806 72545072370579891513392510740157890560 11454807 65772986479573537891732081379989271040 11454808 -279545225940962760968148222228991703040 11454809 -1402201864082549008829561187723441343740 11454810 -9658315211820035917045857647842713600 11454811 -230657886710930693255197320666684086976 11454812 83324495973004557651676212227388166656 11454813 -3679381942315399385130402626960361600 11454814 39602223364725713153781383565154477824 11454815 883305200452654305516824924022989163600 11454816 -68720839822567154828962688908742885376 11454817 -1139125293169918209834279443135906217696 11454818 -51767421283330023562620147869276126640 11454819 14693078610668684640519832182616435968 11454820 -454884874410089146585990889364994540800 11454821 26828163997629076777763567096679332160 11454822 -335108709890678216115215917536833798400 11454823 69532335648316802833177901468340998072 11454824 181032544411992430137213930559100958720 11454825 88841267536616050301388130062613269600 11454826 10102956263163411105215752652974599360 11454827 -56267690251987834807996381161495463200 11454828 -212017457771544818072006046049075200 11454829 -924872467468240813032983382340266982570 11454830 34179362435878496070035049547346315520 11454831 -143036435670588305399867619341125681920 11454832 156767527013933974850828591571742785536 11454833 -112117745171462868390762316372899825996 11454834 -86445231180000723652748273977781952000 11454835 165537814049763591619168491586640938560 11454836 57219561962807736986596779678508480512 11454837 106240992747293709238948012064873566368 11454838 -6298120516209437547544503043842681600 11454839 1075668096329922516572014960837062730200 11454840 176088865426978093503845250318638284800 11454841 -164897648194771131192034356893558450176 11454842 -189431269016046084245999933921795819520 11454843 46784146439968997026169078451451312128 11454844 -435620642263714845239783379881792246784 11454845 823211602570337254660756429927071437100 11454846 90359899188226955558278110837886690944 11454847 -748545227590229749500914730348735608704 11454848 -613333112112116577336968831031343841280 11454849 101523615939520994977821051129416778048 11454850 -42291019471900859780148309043080864000 11454851 615790474683256933465903940672852213760 11454852 3273685294274375695823896016435039232 11454853 280927953178820552583547069912584601120 11454854 -588545477190870950910288214189565406624 11454855 -404481839175246222503695573310171160000 11454856 -3672251672489049186613697722075054080 11454857 685910791804859375342121502975925246106 11454858 -13531625199376107490996374119100204240 11454859 300815541552679019547421238598341630704 11454860 -342495201370540002126688743109455267840 11454861 1022362466493014958485257676938221065280 11454862 -71580114293832172259242328496851477568 11454863 -47363691385598841958297722926417755680 11454864 -111065032225645936213885149093136957440 11454865 345188269882643888487432341768115142260 11454866 -100289203108309663666978742264195680368 11454867 -50799152414571011464600349292240678240 11454868 -66018595636668353776201485310312382720 11454869 -971814453094749802461452293928662025604 11454870 -4448380708537066993974219757375395840 11454871 -503230745275458707676476003810191119928 11454872 -101519591995002833674515748899599155200 11454873 495891017006964560847662876491988946384 11454874 6646582322295292088685753399437594112 11454875 1003133051002491975794270877308820780000 11454876 355699099795793521609491210275582149632 11454877 369076737481130614813624639031565791820 11454878 82118356016480378892426081870266059200 11454879 348652174843608953279477531032078912584 11454880 -367205093543187217308957355935681085440 11454881 -860377785352190443749190139847555660318 11454882 63182567682670888699681649099972395392 11454883 301322300652419423782623826619973059280 11454884 -154410552143163407302221318855660072960 11454885 128366787473519757473748405808323590400 11454886 -510069758664855786744150346351077976608 11454887 -749704428758922489270346224030818501376 11454888 732172884310191268401274261696057344000 11454889 -668566985008468161714668532474049640844 11454890 -2298737328274495029107704095937558080 11454891 5683725544537528379306389002062571264 11454892 -295441888024418908760747936416780697600 11454893 -958122900585490826039293812136380666858 11454894 240441972903432927124920165243866079168 11454895 -430483575043175474389166178602315628600 11454896 -120529220935994039292815298221243596800 11454897 175878507044639825637102032964075102528 11454898 -58506436725872525801408423543273694720 11454899 767400532738625604249409602865479168 11454900 -88167690732423006471092075634534451200 11454901 -514925866346870972602160696846675246098 11454902 -934221444283055102368056047894597023296 11454903 -273669289848620699278705080093650350656 11454904 -429278649649555280347914366503545344000 11454905 -224265125362998394148047750699209348480 11454906 -196248614936203799204257213378442228736 11454907 272282016051760040139743061267981389156 11454908 -103976188252807703191540036638624328704 11454909 -226983315090080942106386019748209859680 11454910 366141072658924833598427231858950224000 11454911 -510410323952765268490424609123021983848 11454912 -94432606020316371172821330480794173440 11454913 512758050075587358745892363143788033600 11454914 -63393624734631821910011440416236525568 11454915 -112788063540679886921659119900340448160 11454916 599465042285223374346310891478773079040 11454917 -312159615175066875347254652761122787008 11454918 386449577722098132972609877808559424704 11454919 -187080798936073873529687648440576475680 11454920 -213361141829560818125865291137013350400 11454921 201170678035343990036004290946054885120 11454922 -98847201676758129179865574893889729488 11454923 227525579726784512772261906574801354080 11454924 -10723506807686972713149769984180758528 11454925 310226980390487898094279256988481575650 11454926 -81172956772341409218971937294797449920 11454927 255138788067051814463114037438136024320 11454928 239442577199360578092017004130539454464 11454929 22169705694883462206679044077488214640 11454930 201571148700366661516504341446328166560 11454931 5481089568331343720746391369682170732 11454932 738127302744531178062291879630850586496 11454933 128138738294827744961920019642828153664 11454934 -174477368179818124107992719674611613696 11454935 235393460953342138467931458957595961880 11454936 -331995408202565310791223336083222568960 11454937 -4395962423569054487968926326014347832 11454938 -279906642626692994943304115945928464640 11454939 -74004473503961265499118948331835335216 11454940 195175200156166608487819607340885012480 11454941 26489798315679668324277588247550408664 11454942 -6944892766795232163323637834526018560 11454943 -354309061792308129664907051379798526176 11454944 286087724196088742088809929132866011136 11454945 107414249655064640067996323244531649920 11454946 288670200184622649276302348524876079904 11454947 -26045804070487600712711446295810480736 11454948 -180766975135269135613000791735790433280 11454949 505652900135724800369050980847720860 11454950 -20653119994842639838834035164775830400 11454951 -252258470098833510214567605532471479768 11454952 941246118198395121291025299279574809600 11454953 1095596606178829204858534474556635286202 11454954 108171621154835125079884170195736760832 11454955 402583291563380027181785133399506043360 11454956 -81906429798664092412938898155384794880 11454957 825423565153635013457795790850785421740 11454958 516856591226083879426556856651469809984 11454959 -700368416197386617553788200947211932984 11454960 14105066686149420755307637166820556800 11454961 49936964461974644442632965465387220032 11454962 -93745682204343647225333143007053494768 11454963 242693291521382620205646066420403662384 11454964 -165928142451518569706808528189218833024 11454965 130325652426491374229295676603133783040 11454966 142003558598452820259910157923143338880 11454967 -342655918920891156611734698771610649200 11454968 167647480781757793195371491575377100800 11454969 356117681148031116345506699945404147968 11454970 122452320399115177625414789591280499680 11454971 17711628215205118688812015142553108000 11454972 -75600812070019588131250153336068710400 11454973 -1059609986803477374767903138558122422778 11454974 -398892140613859805951472040256563915008 11454975 -136683427041657161357289645585024774000 11454976 91125350004183246362312981798216269824 11454977 249840998130975811049755538989288205826 11454978 40964039957504795351919833845781683200 11454979 -1349070773480426586852319754925930333916 11454980 -499492987867575789328866067762230240000 11454981 61047796221189988914832153632912501504 11454982 64782576132984095811463956587255599104 11454983 -956401592171160836530778119141753041768 11454984 -172801696012865464135568931000121789440 11454985 8280634452670121016144379237597036800 11454986 -129316970663753434650901878852864295680 11454987 218465475066619628191049401178878566360 11454988 222749625597891021426510754229398289920 11454989 77899040382889724883484633356491296128 11454990 83162162399772545509438983937264588800 11454991 -141190387114623782126608480773590321616 11454992 160931176655019537909436032230544310272 11454993 -295219688605452489297720020392767931200 11454994 1893024582739936897263282516586321296 11454995 -118267494564882863705806052792141010000 11454996 -15367103746467426199107006076744630272 11454997 -1016867216965834668545472464514402701554 11454998 -84132979622544452930420209886006040960 11454999 -9513778356960110779531320538387485336 11455000 -202150474155189612332415330497280000000 11455001 431344585839040999986885029259150643152 11455002 -4470044101343891941426332937735532832 11455003 37589254897953329064561720058862543360 11455004 -152321620824615586497527617815273182208 11455005 29679964561391540309007674449187102400 11455006 297581064532182284094670502209704365952 11455007 -795381514957119710980541379534129679368 11455008 232035436171652901095986810876188426240 11455009 259576187729995558673296540736330810210 11455010 -16227060777396971481022787178449763840 11455011 -127954724694696247996604557578082168080 11455012 146370924737600036224095321865491456000 11455013 52527979152946380212714050625034515262 11455014 -9940415607589942065351719461249821312 11455015 27150687758345689734030326746829615040 11455016 -24006426188990009710710089029254359040 11455017 -232384107349840796686987287857267681088 11455018 -128443076194875702813842703356643017040 11455019 507105036755483230781818757704219274496 11455020 -466860722570938328179669397147741137920 11455021 809693556379744841909994900287917378732 11455022 56033114163168155082019640775136602432 11455023 -153672828167550421657836610213123649016 11455024 -45078916560810784031213421004315852800 11455025 -77390390855670804605959583281576067700 11455026 -63952253672724010442762725422888006912 11455027 246926569803761578093060850046329379840 11455028 -2876048684797087131653710313524346880 11455029 -539262676249227964608564679742717072100 11455030 -249785753561631566248846415115559812480 11455031 101472335174669669955465505273371617280 11455032 166535090522788815169192862946957496320 11455033 92319056544621219281932560285152260944 11455034 148679796534870153870239404312248997488 11455035 -14657237909392666896784440854139720960 11455036 -251891402739829379126248163956221247488 11455037 117091395669255474054657469709273764800 11455038 112379485840273439961583109180836642560 11455039 897807749393309832551113900076965409856 11455040 -26373458788147210836339964693850357760 11455041 -61208369419852874879080878121915400640 11455042 1519205197480213064878622459457502331904 11455043 124555426996856852155147730942651922240 11455044 -32200980119520536913981052520805120000 11455045 -2108172398161887899617502560403606400 11455046 104690479313935556935680800700200261472 11455047 -509184533251709089039696858812650406960 11455048 527754841306847212186386790743185694720 11455049 19051356753332770758992180094184763364 11455050 -32381322154969072320379022963593075200 11455051 -558539277037619999414160800292240499948 11455052 -40646101453157502186692464027591514112 11455053 20180203396946917933132699281164608704 11455054 135606853455528714593823359118800516160 11455055 -106587493449028780511876464996795104240 11455056 -123177761537690992497388983028218470400 11455057 664978162023753431048821121886522195952 11455058 -49848784862165765284549538375168532480 11455059 2905134272844381158326923249224216064 11455060 -665806634180011125348983300653777175040 11455061 -1002366213976499654739591833797132684338 11455062 28186379742962965349170272718106426880 11455063 774000279933628767093199100726442440784 11455064 -864324937015879193623802919620817223680 11455065 -406229179863413959302469051144507846140 11455066 125557249409241746625631870523181054720 11455067 -28623669761006145191356643439575965680 11455068 -363407044943471442446673215197886131200 11455069 21421267525700105377078972999171306080 11455070 -21864369077747621467474032442013760 11455071 -6788230929286217564629424957476876800 11455072 -367312701434813865938896591250437963776 11455073 617364163369439888432408340110533544418 11455074 -565611807804423853587627501662770978560 11455075 -831030967877051746074421895555529900000 11455076 49129459083587495793119464201917074688 11455077 -662575918497945139747115357756502206880 11455078 356007295127102029227409904702556207840 11455079 -194256414182064180069631182708790391040 11455080 48184571376363856284462462213242880000 11455081 191309755042808906906641684831718492160 11455082 11070069788583842860450650544035485952 11455083 -194052100008601190470066825728902508000 11455084 -900748468797190592914181750772069078784 11455085 -740083985296131782830945672896719231220 11455086 127278971354707256408178272639443891200 11455087 35076508070440150100582709004903331520 11455088 123469030710192526642210031223575642112 11455089 -68614016781679430073718531254968609280 11455090 -279473928054245255899758793650230383200 11455091 -72235446348233094218747406455272023528 11455092 56713470614461177912621747988470628352 11455093 200433804712567666855932366490177981300 11455094 180338268305538848649468032844759816192 11455095 404495150907768249937950224644908701520 11455096 699938723257255089699724647251570995200 11455097 168914961250631843714923389575369805546 11455098 -204144889457997842437894165631311988736 11455099 -72673348635805153569372424033098479064 11455100 -143363420058530085474526191476815680000 11455101 -947604695659901547085859252885069760 11455102 -163259071744182980429177609017872813120 11455103 -58947696773512411640389775071740243336 11455104 186576530714031658215221283159634083840 11455105 -463788283706773914902382100781038080000 11455106 -248498192682248349085807211557466498016 11455107 218225310625332720499209646751219714040 11455108 323660875131127184134912609741675315200 11455109 462399703966779682819290261379782089310 11455110 -18070166943875019601269676826547517440 11455111 -697787507690390101570634507132304205288 11455112 -638806503454818328498491728995747461120 11455113 243731154735450219982036261477116945888 11455114 10065258591495751983859350000318570240 11455115 -291733688040195603798899579365411576800 11455116 87814216949939653140215526938924436480 11455117 -255177537042526203571001573356801404468 11455118 -38403982295364148407109591579218820608 11455119 105382294266361972613727530166235108560 11455120 120277700427481680251024686389159936000 11455121 -743282186383658042395728688464145257678 11455122 497722965758496371356022771834835502080 11455123 -723489691328461590442608988503852204628 11455124 -154021831404606757684618318143769257984 11455125 335975033225058654473720407501801488000 11455126 22549382804955552685546380410822572800 11455127 83533070509454001865979095945501308192 11455128 -147644244168956342621249638410322329600 11455129 -378322602895988301592604688160892205440 11455130 19443202371157219509869010700172118720 11455131 319060566258122307614801786077680439920 11455132 131771634473436977021403243324223232512 11455133 -683461770495615729911945849520059579316 11455134 440889314202132085369562162612503777920 11455135 598805886637240238547904559450757406560 11455136 -379116527954226071459591124507112243200 11455137 -228560466445276545816480451321506185580 11455138 245239255874010162335846398461292711680 11455139 -783375212503142472243521345166417131544 11455140 -159420029463613974233142262375341465600 11455141 106241581908353254802354681032579812542 11455142 -286867934944814537555811906822287658528 11455143 -260300829311260043895344879136411705216 11455144 85849997354448422195531745857729894400 11455145 -419762715105761369584011019977892704000 11455146 268313842552857715308685617203107958784 11455147 -549279216880855469117756492766724177920 11455148 520271851997409602982701043844403582208 11455149 5125012448206282526019626473163563008 11455150 51941078906743551276524890513028505600 11455151 30874823862011441753013185676666591744 11455152 21822320939664391627690535143226572800 11455153 854578333392377032041647201912473568402 11455154 -86934072543404756419761534189190284768 11455155 -87170150555402625435654114748850145600 11455156 -489885328347657428901250929676750693632 11455157 4289024351709691605472302307842055680 11455158 -231448213497077961785276183139854131200 11455159 12629428198629951296002515857515719304 11455160 5330890024355274452134480278158745600 11455161 489794543112605393823306037931995197984 11455162 -176155466295304199170543258522471574016 11455163 311227884974363623571351468004429873600 11455164 275349460541908007108932693707633795072 11455165 -211521063395409875864944711612270457940 11455166 -232540808637260323151403796036615219968 11455167 552822306567165411618849733113220775880 11455168 -338055502926405749489567601761742487552 11455169 1945262488412600841369871251533087114112 11455170 -6132685059365376185852761764237772800 11455171 238997543582976606275520918962363636192 11455172 907309355871282132343009877330685442176 11455173 312520966069151025304510523470797814560 11455174 -1307013383364808408794065581371957070080 11455175 398234467557722925060117378586558178400 11455176 276763941304918403879541633939066470400 11455177 -277483428863569884660563096431367173580 11455178 214952386867926864800852145156164854272 11455179 155407244185113649852313941474239341784 11455180 348322748844754966553904707506876953600 11455181 -479986913277959578448843039651930134548 11455182 -5442012438437024907642752644750772736 11455183 356953304894078928429411276334747880432 11455184 61199756707323733837025885662346133504 11455185 -27979052235042674345307213964802163840 11455186 -17033367585588557049189093636318587616 11455187 -558015597667144483793562411751766518164 11455188 311057044259650467526132621653315225600 11455189 -71461496765263303671635936081554617010 11455190 -136910627782425885653591358684101587200 11455191 1153021663119394622639187037183660776 11455192 -48551934584033738833967427552370974720 11455193 1151064141007751366119717088032090418442 11455194 233501733139287500966502470651876006400 11455195 104137179635668902975521211638672222400 11455196 310889649183015230443267013390416315392 11455197 -38102963660803294915616276826641592672 11455198 830410999192104968380399090713977636736 11455199 366819061676959105632332145146222042736 11455200 -1778756872601480953559277072148070400 11455201 -932041130261074666531073741622161224798 11455202 -613812932906871192878681953691861575296 11455203 -44462758717243381373668629512878822560 11455204 -262796249052351775848003741145748044800 11455205 -392933246143607476327211966578100395140 11455206 77870422069416525860970563001391257600 11455207 -749469470404764867351311076511947417544 11455208 144917157014204752983646395293623695360 11455209 -837455604805259232423895129688741429280 11455210 23995966008644996277913848188827047360 11455211 -214116582260621531398608090749702344176 11455212 10407030354112146206386090659794049024 11455213 -44827771744593560922177406467878092800 11455214 237762997186588106997407324032799462400 11455215 -273702995952370233721250696643086938080 11455216 -255115233430344491080643001191266910208 11455217 125936213895289979114710666603372861266 11455218 60476540232761468356614060039421991328 11455219 514488761988395813774198095568252076144 11455220 -424767915698093926396244339898617683200 11455221 186635943996275783620185507877932705312 11455222 -5045624722771972909988311805367463488 11455223 -279575877732033336467152604106481060536 11455224 279123983984682561114636118795710627840 11455225 -95191770090798928213384029649102080000 11455226 215979893646651886462368697717860627312 11455227 -45260566536678851707901381800501221600 11455228 267749389516170650461581138558664227840 11455229 -1510288901508421817674365133172904447924 11455230 -89662286455121566350303383130297425280 11455231 -541402635519417972908032495089167795968 11455232 355417646593746431894973283913863004160 11455233 14496949732322711187789464733449808960 11455234 72241648460391929189561188222784251392 11455235 -162704288284903074015753133564284629040 11455236 -13986339788182437071706992643827712000 11455237 340341929900992763601995952305992793600 11455238 -309981383868097331965759681894431113856 11455239 -689898253621592759591763109245314430720 11455240 709719751224115019692872467290749388800 11455241 294388179606755421922073417517942502272 11455242 232290742233577557050808549763097802240 11455243 253049966346738242756415032301937384 11455244 112287434212516135623309495543605071872 11455245 15538119986354377473293322392320626720 11455246 136966631413581786165361642135320272640 11455247 175370643005213971281956570574803883696 11455248 -59789148330329373835407158837879242752 11455249 361081997324948796288252948538959736564 11455250 -306298994746506939920143575809010936000 11455251 118827634159447344539595187933731737904 11455252 -878310223645019229531601483025898624 11455253 -578240873580787454483989558566087552498 11455254 182550206978408167918008960038086829664 11455255 39768892857229923205666708558675723200 11455256 -311756294884579185176773889068018821120 11455257 -728157878998731827963537569939763016480 11455258 786308535094511137923568403036193701376 11455259 -1304822455811132240306512927122433212540 11455260 -305235850745039419139750912355726781440 11455261 -163978238915344478888340650329264464348 11455262 3706345576101342159197363826381417984 11455263 1290558669261724181215672307420145707520 11455264 646588944992835694201547215006450384896 11455265 36820369777001674071709587485233437120 11455266 -3227131756867719482824187440516032000 11455267 268187870158309814956881044779092207760 11455268 294781474338377676418718659936049940480 11455269 -10407468661869251916623444442447823200 11455270 63466682171319184338841640438516774400 11455271 618447172065502658269334091653197816200 11455272 -296644452550893114602103321616670976000 11455273 600690958277698189339719088575899315200 11455274 54973295551117202082300161004579931392 11455275 -28732642687141742119953082199531904000 11455276 127154310232478604064238841044627865600 11455277 183788425285844875388756446421486257932 11455278 253320686718636410523523048537300405824 11455279 -201413665863119670125478319982325626640 11455280 -90713697493817365044749314548209418240 11455281 192762866067809019219683502437025925812 11455282 -271887902181002387132405554498986940416 11455283 218401521149234942243310349536095952720 11455284 -24093479663736107755100672838932490240 11455285 -1410373511083995193003900931372762035200 11455286 -1451296137302434039114121770342343616 11455287 198580047489791873135060118965184711168 11455288 28886110942959568268661795181081804800 11455289 -353247857538041838651688681362099485910 11455290 -104097140411334634512188912231239680000 11455291 -247783923760514078296379042915270942088 11455292 279002378916086455905357372079751126016 11455293 483998460369157499460018208626319006464 11455294 -246283411488091131858239102918866562304 11455295 108954632131403986267548035777043872400 11455296 -110856119182694601250358795483813511168 11455297 -35277045293165853477758873403820261248 11455298 -83714319274012449748501520398034103600 11455299 150034514713259936930485634762630862084 11455300 -279645826995153912547860578414401321600 11455301 -287296637306308548759318590515404901536 11455302 385804585415194129584453024521339735232 11455303 -95116781458050221909518472588435841448 11455304 427229084655358157840035506663114670080 11455305 233610887935282041418510862915783267520 11455306 3697399944411578354128064644974716928 11455307 630724368778274384338822197769854209556 11455308 -288776764254373177567851359190124247808 11455309 -109180931298148143354847869323333333920 11455310 413414296427024850439944792305258088960 11455311 14452734092766245777830428359478586368 11455312 256693300204249583507175883925733376 11455313 -51954902989019830476033040812092662080 11455314 -13781398165326203771739890092640246784 11455315 -50514814861457012057147656108910873040 11455316 713822845521152874011951441746910638080 11455317 1079481319493613280639122106097454234240 11455318 217137010698106967513615919979255077312 11455319 362212577868434375763202552500719985120 11455320 445731402407957812393349028409521561600 11455321 638652404666297335777916609479053392522 11455322 343365488648559686909541138361888227840 11455323 -130581559291363892330446785750681575232 11455324 914339731042894127899213427462200101376 11455325 57764389709231146231945895891363294400 11455326 17270429605454790105015941347574083392 11455327 -989582032714784808492582963340224639576 11455328 -83658210809547626880466739605285109760 11455329 -8771474217295604062124776643490889632 11455330 220124631321055254715102124484836470560 11455331 -1653816924204640710650466254582567459040 11455332 -183583953108220153457841227002825003008 11455333 -303627347882207912850088826429466128676 11455334 -357477586434820184594167543519731363840 11455335 -43831353084617493747332765044993000800 11455336 -750773105664292896085015037073341752320 11455337 -437710985357313158819314838002515571200 11455338 -36965890974350294339299949482211494656 11455339 45084984680656899361933901462950022912 11455340 23353197759032006434576253082500428800 11455341 731261852917366475800469152686234825792 11455342 61164750002343715338503710563194283072 11455343 -42161385435378012074837107100437451760 11455344 13086924881973551417429071172958781440 11455345 -254737139831234622154042088063787835200 11455346 -60112490648852546769263503109138165760 11455347 -654883934314082210464813123436102531520 11455348 -312796654345355821874833886804241884160 11455349 176885920239457355312492045380335795936 11455350 -44595343164969612352644566077204344000 11455351 1801902137131139271384536157080047355632 11455352 996997060070583989598638706414808473600 11455353 30958799613030258634005095581372885248 11455354 177025580741437734544374319281898283376 11455355 -102350230446855813661106925473439534000 11455356 229888866703960615207777989814515400704 11455357 -693498994466690919030623922823554210048 11455358 149417423462284341637794995756881368000 11455359 -300185749849854512368267293300917763312 11455360 -52328776445120263618049570042491699200 11455361 116329686396928025298200662631634002352 11455362 433017101401390103389391438522861213520 11455363 -659109105237039954043547839348294368388 11455364 730391426662377169912705630491020827776 11455365 -598300648748373636587047334665227436800 11455366 -165951749715102707301784284642568310400 11455367 -193170744844396747905004804965614352336 11455368 -26721506156099984513311895440647782400 11455369 396942776416364032148318468155676079770 11455370 -344076308493329497155182234339975241120 11455371 -266875245578461652767330483045835399760 11455372 10055846455619369962827600783213117952 11455373 224056997433017966645876034624252165804 11455374 -141938201957614806281640634014412640256 11455375 -155442370211920603720162091637729972000 11455376 38116614074544598465988352614016786432 11455377 -297345843355314865736771300135121497280 11455378 -611582112121832872506792500689145289600 11455379 18380217434279699851506239255580415008 11455380 -243625455226600724297515979205080432640 11455381 203303813203364244768589316600595188160 11455382 229474280539552003407886276968814174560 11455383 148140838393057819998094013904986187624 11455384 567013221696508669131387529736216770560 11455385 -218222716594789119233498215489720584000 11455386 -251333376379682166383977662683486593536 11455387 539340799668782765957628944444088908036 11455388 -123669563539629262131311889931251323904 11455389 575266635843878542361729332119672242016 11455390 -42601443067564519566419074500957892800 11455391 1287975981074799573819388176068187597792 11455392 131770724149092891778773058916821499904 11455393 883861666314478538581963761078865820642 11455394 -264098746569656956490630270383133091504 11455395 135848494598094101931584835150667929600 11455396 703492402399230728252682929986247004800 11455397 -284085378286303203294529696198420176480 11455398 -73978522034547014419126776785172956160 11455399 -347618438522881405003374667403726371968 11455400 93224188106509825788742476007538688000 11455401 24995191182939647646454427727654412704 11455402 103063939605102452405522167716752807424 11455403 -679604897861626451721902339548022025936 11455404 862767487308825192380462882018301542400 11455405 -343443327057652609024427830663464202440 11455406 51195331778465505842177089267497545280 11455407 585489888963988000873356679046482839480 11455408 -82904126516671344423082999332286087168 11455409 -419206546539752988493633511614182688128 11455410 421761881431833835571079351685701120 11455411 894504937142984403692727742847881587264 11455412 3731173853889190483796313981459689856 11455413 -12074613967232932214152713563011497312 11455414 -82656037533935403827568652100449294944 11455415 -10642753225281913529475261076094070480 11455416 -310798596337486375684870969432435261440 11455417 -671775137452329366205971268915718344534 11455418 100697438571192586533709866456273988800 11455419 -270668196590569950125056189553042254056 11455420 83706364746832084346908188166211573760 11455421 -759663581675028399588443670326601082068 11455422 -40721182540995618786774550328002778112 11455423 -173408686011601444822355321650025119360 11455424 -167970283482199427437242644724436697088 11455425 921443710764559236998200546720476150 11455426 -212847366076634305529192967669109550592 11455427 -201313198081718338016668135387070443680 11455428 39951435672876101764690795620747525120 11455429 -349479200341948284070060808224168380324 11455430 41476106580338780259322495558945996800 11455431 -5386098672788527773935504610515452080 11455432 -672030360065324226450811477679778585600 11455433 -1212520328460695767586699021195783340 11455434 373822660111887856478320285700249813088 11455435 94014265756311246458403829209921480000 11455436 -285104221216455199025709113579941336320 11455437 202225244470496940987728628895751948352 11455438 -114300946370815036424335880628399938880 11455439 -761072858575847722945832224241185343760 11455440 -34944523676148521713908254242996224000 11455441 39306658044215771257586952973852839168 11455442 -270169546012784695370262929353668412800 11455443 342068034640214607344535235417029145332 11455444 138315119863294488490128899693696507904 11455445 28033667546633409129344820707465860920 11455446 344903684460781873235068707531926837184 11455447 1919617497739280578273560205179150672 11455448 -39497491526163864059288570573805219840 11455449 181724113587345690032103281279026056768 11455450 -221559421310474169234027457690042197600 11455451 683477987406296882936216987887357278720 11455452 -31899540079036584492313513646369986560 11455453 -11121697095787525008053882504209971956 11455454 316860970073681377596193111141335477120 11455455 -41269358121867813724346952202939390080 11455456 -850405573291372696724288076665116950528 11455457 80394768925018164982568718528758496360 11455458 -1520161509050264897031336328600952832 11455459 132128205000461825147675094557704183472 11455460 85347347769468592878055851140560588800 11455461 -47927153475322626930729929764502711040 11455462 263747759584677632199483070883422367232 11455463 766211291178200734482591695809160951880 11455464 -165611220741419111800444991429812224000 11455465 -266117410039846035635220843503663368860 11455466 192267377190224897746700649436482945024 11455467 205163033960293141072596873301750452912 11455468 664524608112613943130067410281612603648 11455469 596636252321458775290393830090385926870 11455470 -50977646683154163861587795165318645760 11455471 1116390705131377474619028521367118190672 11455472 58875075592939659839931179159091412992 11455473 344008588567346378032176869634272467584 11455474 368361746582099623352914218877074447360 11455475 549947599927980051315540519146391955500 11455476 147378693759408849482461852433189240832 11455477 -239474148224050388660418321728269004640 11455478 -323683353853759807534251833453889540960 11455479 -148486530399072416671874688631457429760 11455480 -541500745957508179601803257483561984000 11455481 643467991889105167737745381417212690282 11455482 -57164435689704493510018039105131757056 11455483 31244260177340193527569517919929921104 11455484 747385349241047214839239212552080971776 11455485 -27360260691099192327187024111338948000 11455486 93038481036678130934219871795242352000 11455487 -2341102645217523925460964227647154146800 11455488 189840622928185474308411136004497342464 11455489 871822448869942405476092396170854540290 11455490 41315451957938017583137213363907380800 11455491 -252666310225592829803145279499558321920 11455492 -218614471320978833731275949205806972928 11455493 197965955274192766119483791332014408960 11455494 38369908845902212857602296275697648128 11455495 -199118435100206377938055178803017680160 11455496 -265450775173960098916198558841531443200 11455497 -735132796061274999868003850638973856726 11455498 514945745093910880836522792051398631936 11455499 -105748035548051014245479286214167888000 11455500 -171748070940461835410702024932601856000 11455501 9192356766709519093883570231252933184 11455502 -25635070143490989990156671458551402048 11455503 -787041092294285241761609588372722949496 11455504 -94796434170480550660760812517215559680 11455505 130079489841942170666743421606877245160 11455506 -322420587019583368357549180136101963248 11455507 323269191567532994753984768584623122512 11455508 712839284691584770699258846372846355328 11455509 -35919381386823956567367058574931283200 11455510 280635185037596659340680658874158161920 11455511 982819629251831218986247804576840746552 11455512 389900394291713119099153407162761195520 11455513 1184170783999483794067733938173242498762 11455514 -84866832997076172593045627388459840000 11455515 375828138415893783496859466318788234400 11455516 -529140239299051575844942897126818818560 11455517 -91140218904325922775520388743054647828 11455518 198920628928708419225593546271437230080 11455519 -1061932181188737493664866148277477569904 11455520 277903307533084358970706899262618337280 11455521 89221874398194144646806778570589162496 11455522 -71071888636111541143330970728692972480 11455523 -156757291315587969781416431490927795072 11455524 50243376711454074202241930719964319360 11455525 53032730901083609785271816109934393300 11455526 192420851472837392463000961560866265984 11455527 -125675792742810519979330112908636041216 11455528 -68421334693231442072629361781391933440 11455529 221719839043298936165156806201778047476 11455530 144689664670635815834550934567963115520 11455531 680263793049655499179577379465988977332 11455532 -171626499015828766864487966420016906240 11455533 -220222740250382730884050031809459462080 11455534 555614491572609101357302141268966404416 11455535 -58357336644029921001478440421864970880 11455536 -42393941421981334773726742533229805568 11455537 1000009638902099396962782367974598819680 11455538 46294009771489872022488482410384413696 11455539 -657443483952864134027822263988342987976 11455540 5028882521109380261337803860575210240 11455541 -172944785019847733731580023904139463680 11455542 87227433550302438712487415576530527872 11455543 74176134978979699852214943328499280000 11455544 1044257558912028062120395144873144320 11455545 435414234076101562407340634944308000000 11455546 43740271158587527897868386754885299200 11455547 -175778153239753925357749618436281439004 11455548 135365022616758131712007512465582818304 11455549 -65843942597008388612646870380281037568 11455550 -92565864629107375311131272604234827200 11455551 -513540542639140516723878609865798112280 11455552 50171405290182278288552091619232317440 11455553 619231210650246475301992064532959374080 11455554 13657153864598568710168604415211520 11455555 -25876956359858795955713698342290098640 11455556 45534654066810148340178774440830525440 11455557 -600468589416166656224049383027892539904 11455558 49353682139287225962101465335847968320 11455559 -497655181997994430785233943290636355240 11455560 -73869430715136583949846905137119232000 11455561 83523385315331348175066573819530041252 11455562 -218992855043384189970242366692763413968 11455563 574324849827388655977975368437408293080 11455564 -122747190330762449605248702750616209408 11455565 65088114525839711952430807128815610720 11455566 -42341698069119089885780808945221348352 11455567 -1177387433926852365042776455849163602200 11455568 -224962892461747005659247699581609975808 11455569 -72006298567332981127346328296162693436 11455570 19507937696905424653034261435584604160 11455571 -432577284970784716282319769362370942228 11455572 -580847810218262643525565003234128119808 11455573 -190742787928966425404280752230462044740 11455574 -5731852807639863194168871962532364032 11455575 -88612067674275651600190287973634160000 11455576 63885121648830599787551465274442752000 11455577 -138356414334448455436726712470048984128 11455578 -52715422238452963340416376759493121296 11455579 -120297404066769130489503628292993010672 11455580 -480418507531934885394273532089598617600 11455581 -391835575158076857580555741628059813248 11455582 526334771812732610901165520758065227392 11455583 -785062334133719294543101019165590393440 11455584 -42213834721739037215768484793609617408 11455585 29448354388295866394805858480522735360 11455586 -554194274919241809029057794342565831520 11455587 164211539942273880034064499546422016 11455588 397473945323537825514725690501075842688 11455589 -925891953789334386750637632567054596610 11455590 86316862127884080477489998671396072320 11455591 276152994199796580061416975042988225072 11455592 -1195743532672600809685962133498434846720 11455593 442113575765927056056681267894080346144 11455594 228498951817986635817358582892270135040 11455595 -632632637735331363251896655725568858400 11455596 -191655747070522550270345677322064469248 11455597 -985206136176911438690960291107409494954 11455598 13374151313677644253388559106487777280 11455599 -549319970597456522629485657657831474936 11455600 -21881868252943674407559050205419110400 11455601 -382166818334777551874422966188902404188 11455602 -316054079811450677168359113625174839168 11455603 -580768580117179212308664523777790697744 11455604 -21539991105027391087931182287760779264 11455605 16195495377143168869056182755270744320 11455606 164449969767783483969686451427058350752 11455607 -124654192878416257885063184307862791936 11455608 -2837693925802621302069415511296880640 11455609 549439055312557053294416790615038310720 11455610 -168075853049991927343538575197357373440 11455611 157581430731639651931688893759377742872 11455612 278610856663662564617688546776352987648 11455613 8752932825248033965321687810967193324 11455614 154036046002539625386357469563469952640 11455615 -145207327381817358031294244257968864480 11455616 73498474259425894712821538351292088320 11455617 -664180131510559223579952506902958925120 11455618 144341034208280467795601304183253175760 11455619 -89528337337472713316163239175024682848 11455620 226272925083998982914872341578235371520 11455621 350222996048221242371715246580221340092 11455622 -359239092023733531127693066901308795776 11455623 304822408009949445738376522457474466672 11455624 360418274396888354574848843152746700800 11455625 -27751367072808083394999461002788918750 11455626 -56853983449133728399829037692993006592 11455627 613595292830817399113036296280887241872 11455628 758463569649738067003593485793326362368 11455629 179200031824931880285590244186960667584 11455630 -8290282913903031444212167789331402880 11455631 328642273677351318348052379696034356664 11455632 72761179353890905374209955326420582400 11455633 8032319713085772011216106778876232064 11455634 -40760092087519749091993388592536256000 11455635 80543445947593757613792406098877096800 11455636 -109403384926823892145531457291721761920 11455637 -894693113903681835313420766966844666816 11455638 102914699144202058490615577275019135360 11455639 517195825605059687966561313146301864000 11455640 31740750932669057531063819442084249600 11455641 -346778648165383096903078215595703284800 11455642 -351508846993041832230696056162926790400 11455643 -107121483204642472685551106130915434136 11455644 190722226239280128549070711438258885632 11455645 -594711197461877203811965185207510631200 11455646 124022703440923327947782587813624301184 11455647 -10776906530008524104665059807380084736 11455648 -915997840256641636738859314304560988160 11455649 -406974230226475888497467462303047768350 11455650 202848835425177251792026856910739618800 11455651 -160207206961160851447190184344956807400 11455652 12625772979753732951927101345601929472 11455653 -164151908069531101649032662497611082592 11455654 106784854316998690526606018054678446080 11455655 -330002003686385178321922402822305178440 11455656 322891993274807131526187378644305674240 11455657 686828376436865454787117196161116998906 11455658 463314307986100581992579072320935445680 11455659 266659353095349761616580543156000075164 11455660 728957722284316083229734858604474613760 11455661 594925425240168935845379159662609811340 11455662 113055976090467861072419068013566422144 11455663 466591688033665488803478664678688912 11455664 298120115615110672132875033397444116480 11455665 -307315181561491551867005414470944369600 11455666 -6884413052894794077669620024079068640 11455667 -1015262461556995892695982338656173276640 11455668 -9296436408921932467764247554001250304 11455669 375865300686989938361856870881416441070 11455670 461339534489181237971637179275906531200 11455671 -4934351139785217775006967016135776016 11455672 -1084836228207541182382167191260410163200 11455673 -7180563639473371922794057340937200496 11455674 107444437717922465742519377335925621760 11455675 -360688609017414450571233908613467600 11455676 -793679063355031621806488378646668106240 11455677 622541764154169748245207978551124464940 11455678 89521617401179488585219208694912096256 11455679 53107501538270361119750159179064485584 11455680 -79209547626722243597211440249139363840 11455681 -25058680716519931875075184691701753240 11455682 -105059115895373533226506581530508771840 11455683 -189556182031195529603235446715596839176 11455684 105985674863493914176160418695119116416 11455685 -229458220775325930473364710680844515200 11455686 379519545543560804879699737326375886848 11455687 -178412741338289906720507947752930126048 11455688 -111999974674149458491207584240385966080 11455689 -62269882874583862473117690383859563520 11455690 156554404319109678137677387034848281600 11455691 95848267402974432211225228525423343472 11455692 -434511083035715721165583042320460251648 11455693 580715640800611560543272223361993325942 11455694 -4006113177488520679607704922870252928 11455695 -547365069450437135548100016128552978400 11455696 -100056722596011973095564555342297169920 11455697 -503504226076091306695729777986309491088 11455698 -113461688606034474474817865300613553536 11455699 -1338997174034159525279079447097637246064 11455700 344898419797986893727975081207464582400 11455701 -22538990473004322090630484478505418176 11455702 -320333438747393276975058929198080814208 11455703 -368710564001302679592921992404917648720 11455704 -114686033719452577684992442027092787200 11455705 14826582014677356713929294354401283200 11455706 -262105635698802750292456970772027567360 11455707 -40135611645497710923828024073810022208 11455708 -447094796635227632501394346021561221120 11455709 17528049822739818580455248597366282880 11455710 -135585841544258265904106840471636423040 11455711 -1451878683716672717324139674943223047200 11455712 -107258966998949842182498748603208564736 11455713 -722392787632940213159002540298402722158 11455714 46469315439339141328382730528591501888 11455715 400508605891013649340140928479274113360 11455716 2798834333535576287539817215999767552 11455717 53408259317535567578835888552789742592 11455718 259785748345058880787319087068273670016 11455719 -46840427786205533929609934436811704192 11455720 -573220898899726841092868035773546547200 11455721 -174571100079409959946485164132028843078 11455722 -519139774367016728788906906929789542400 11455723 -164414639226816567251212534845645908284 11455724 15972416125654636694149929945578833920 11455725 181893270120070635493544575328570640000 11455726 474543498689938064076615708131227032000 11455727 -225823902335627009902362297959049360000 11455728 -5640465134358112077917694257078403072 11455729 922523674544391627409478367788538965330 11455730 143384828050192355613736269965493834240 11455731 167356687556739501017096778564171634512 11455732 -1259291775122557997796684506788642971648 11455733 50202411451643036836123224825448418304 11455734 437287723124381989641627566243510977920 11455735 -700970255363297589047521053797110064400 11455736 4176765339322315864914467720403271680 11455737 292091418578537845253869395374922910752 11455738 -34651547715504326329836799189637253120 11455739 -130705092515415888252344440945570236768 11455740 116257610752400165687082625965555179520 11455741 -144261270278237511399192879404279985696 11455742 338131635820747996996629015588156452544 11455743 144352620758465713695498969992668053120 11455744 -49383159509318880343321233399329325056 11455745 -175526260063888931516272104468011997120 11455746 -238716485107972432285808215297900183680 11455747 673395589030459238036692006985694546192 11455748 181740336629622870677566742096900014080 11455749 369331280332796498970100476299715694944 11455750 -121419879374448556708924570612110336000 11455751 -485514222619734856896921981693295174248 11455752 20639551282617111407255192135860224000 11455753 762577597280651463445099232124378591002 11455754 509967496333702710870297907360237701120 11455755 59213803080473918398597066273069693920 11455756 65984345692241910208193551764591452160 11455757 -585819773203831124097502656247837505994 11455758 220696259651867020521175459103718123264 11455759 5082959588753089748786107141361229816 11455760 183249111072201402836535551685113364480 11455761 -242793349166311757619348723185108064528 11455762 37240705085964099142206631615032236832 11455763 411019977080769714038953293030822309888 11455764 90673736585387407192062821479917404160 11455765 -558164936861182731764208613152496370400 11455766 -26186992977723228575337603147681884160 11455767 -596002472808899782542142135581096842016 11455768 360247262149566383107916521659339141120 11455769 99665380372961199491490841780159706568 11455770 -69212593822912056042292228001116550400 11455771 -91657924512556138243546381448334068736 11455772 485129818113307712830058790180626597376 11455773 188979803398924534245697037880226634880 11455774 192968685968443406679317466109956748992 11455775 101890629422180272474017972152055898800 11455776 -532543001442863323728866182180031692800 11455777 268207698706678199698025160189706134626 11455778 -27226219456152289594796480927255440560 11455779 43695629244800759153179389445910961408 11455780 19443672078889355508994740000487342080 11455781 -57763284679344863180809608614130190848 11455782 -16325325819308246543037646217433962496 11455783 -553836942428033838478202281404292992120 11455784 244820035738931902508129820254192025600 11455785 281674105137247246831858470412892466240 11455786 1009449877737766699060696838356049743200 11455787 -441705103359234509372145803518820020848 11455788 -344040024308865370522958163074643417600 11455789 -861039216646414750658318294722862013876 11455790 -457178933615776987622169575338069939200 11455791 157532679357966241126644565457417054880 11455792 3116888257184329412251385998235713536 11455793 -388994570413733902584706149027232137180 11455794 -68400332385662483685536744088472412160 11455795 -168725394157760744219297741177655313680 11455796 771245594379494050530303784252471680 11455797 -105692074629824935393374981405714049728 11455798 132035123757916172499372827267506375680 11455799 540461123689114736965125030422234149800 11455800 375673271178139302647671743165889536000 11455801 -374459941294465440076271000130316917248 11455802 -2546383989997185637360567798754789376 11455803 -83084905710388839043428914561672275200 11455804 202483092288933151910639865862027590656 11455805 330864021211356919568381216129017393920 11455806 203991302805202410216426808045682131584 11455807 454578619326085094918306453242956113904 11455808 55668811292963966544267591937730543616 11455809 34131517837807265397284374866067846704 11455810 199027213314167071625532655191808749120 11455811 616608902201783466894507498619106228412 11455812 395714056708856804873249129990908642560 11455813 -447339800539948112642496614909047516260 11455814 -161004169090498248797326107753883587744 11455815 58979192551545800328448448808972241920 11455816 -146463930918588182279835177834200939520 11455817 -29029116655279175849875152058699661952 11455818 -229652827243192566696905111289175011072 11455819 155716026430609913686535421110222003952 11455820 -306280448549067212118535433578609873920 11455821 83031335102803651172081114907305869920 11455822 138030576934883180591859080934589240320 11455823 -409751419123604254665913747018124815896 11455824 -83805872340133293020192863199385354240 11455825 142210726536386596435128124452521193600 11455826 94370809566408267701499871226876371584 11455827 -559890228330234933908337411837248747520 11455828 -72054327040543853856555177792392864000 11455829 55287389797508066982101915396387812224 11455830 -15142746735751317316517304952411991040 11455831 526784417651479351955554570634468175064 11455832 -211477794429416727227699640507540971520 11455833 -40985217817160793488587890040656384000 11455834 -72750628902640222859971546590660388656 11455835 333106548788606788991804767053634073280 11455836 44563926879690751361365967224323809280 11455837 -479049621700967556859348520386520343514 11455838 -110355439681583081689152364786541239680 11455839 -1399204959910085516687872148113412256 11455840 -158265131441278664157636659761234575360 11455841 -238017356278719077866709088041545180800 11455842 310645806086357143058539238017837053312 11455843 -85031335859366909022442512651597681200 11455844 -186072228345130628440237162281560381184 11455845 1264586383970111030359849381362680640 11455846 512631707089848251312706388101921115872 11455847 -369362422492935480645690848266625833560 11455848 -147497765553489168656376144247744266240 11455849 -140516387406646033532493141072513982150 11455850 73174027432717761644477555962621977600 11455851 -68954103929316937264558559579025343872 11455852 35513144957407060640736936015770355712 11455853 -68010128286760840022726789198806527840 11455854 211234255044498054713733182805391571520 11455855 34296240890441948318564601569151990960 11455856 -73758796001696130737844418169673842688 11455857 438810653024544718184968158828211296000 11455858 554375827417401243655235649041775835392 11455859 176691907115982406803917237544333672216 11455860 -122996283275880957603764535407848857600 11455861 -207755110454038099135560569598767638816 11455862 328832483220837864978590708924890457664 11455863 -437935336103304096331430569457948835456 11455864 -91573526076028146505739725574897664000 11455865 779423365191698697575971590474565557000 11455866 309077279704919177207394770642847243264 11455867 -1175650985114812805338515395231676085084 11455868 706242493167893121440869211392956008448 11455869 508463944135434543504449690607283320960 11455870 435323307896455624884211975910332300800 11455871 94406540221514423962597307450687955312 11455872 195568852090943701876828359245420298240 11455873 -142378559266259436182856435994732179072 11455874 -162484239855819275351850703298098208304 11455875 479530718421065210691685629436541400000 11455876 39195645365024294654539540208424287360 11455877 -442994326655891852203428594098011610274 11455878 -41777258804883174467437143454541076480 11455879 -18229203820028923940701828459566144000 11455880 -631960757659551791870276192725877913600 11455881 37054985406042875328509601740814226080 11455882 169099493776971133381258512093093004032 11455883 -958780854986421206357315950133946029868 11455884 -442593929962298613244707233403011112960 11455885 326454799164012472887210070511190869760 11455886 166825175310505515490549480071819235584 11455887 31004581295495326737574690000219194768 11455888 -3920797517286823695918258676995915776 11455889 428082960466069215429783915059290426356 11455890 -9098558553821100728278154896988559360 11455891 -146933120554220596086154283151679171416 11455892 127665993478498675770800368568669331456 11455893 -71355073855802412975681685410478400256 11455894 -273471574649276461603558774552999593408 11455895 -119222872453030319515539375478268313600 11455896 -294527501342706730097631127414502707200 11455897 98697562900147746734252417021181831300 11455898 399185503545743715707127895722482058240 11455899 100804498661939346001531596832148229120 11455900 -154840382738101679554208079056079296000 11455901 -67169461807822867818617279773494116148 11455902 -1075976817515842073416101535484471040 11455903 -256693036077181282958152121260405301760 11455904 -803476479574560237084027346048592707584 11455905 710892895394946543500052224063330929920 11455906 12268484060238731847197938447640198016 11455907 1773575989620004185929525002910276931960 11455908 -2429528957056399596747759753631432704 11455909 94081153572538207122973357831468422528 11455910 90017053294000607042681591683060590720 11455911 73000864162503695857253256665155259712 11455912 -384194302987543101169980415631699558400 11455913 178029014889116268292278685023167207424 11455914 37777323101367263899578965269652701440 11455915 32720086859530832214829963739242846560 11455916 158386724188437344650183534411438122240 11455917 337269864401285956957901399915066987520 11455918 18599862002182288735860279775018992960 11455919 -1019954804496666154334368558518685031520 11455920 -5698245210533808343355623892112506880 11455921 -211152839568112380636860037703963382016 11455922 661382081661529299305382494125152453024 11455923 -441938218177228494315972836359515337416 11455924 -45244701482671700814846178038678626304 11455925 -30880013260562872373089279907648115000 11455926 88750571329688331659582237932731875328 11455927 -413668952794712283177077022181799144528 11455928 681754362228732875216861868679285862400 11455929 296507138766961703725038349066813860474 11455930 -70619976402864864847481184169509764640 11455931 -2614346118850234253986862472113603928 11455932 -176349405163512063066298197205871812608 11455933 -15444861546845035137544893164578725396 11455934 96874534177139726359422296723722872192 11455935 3031220136862779297107763224606810400 11455936 251317378647121529787905104166854328320 11455937 -832591319398870080557135242038258612414 11455938 -178862971285935327733215175568777011200 11455939 -518252362672012978924536590117363268600 11455940 32783149256252997474289657000916628480 11455941 -227139558904562151061083799600810566336 11455942 -515676086932680305020881362392842004128 11455943 -1263234176910317752512401147188767646320 11455944 349648649507314428794476161352507883520 11455945 556370043699828384384942094932053801700 11455946 241720665962121935164437147734432922672 11455947 103901872115224749456003236290543136124 11455948 -78324773269591163702893473536949452800 11455949 186816568901393724326421378187858244364 11455950 -83103371323985755015184522354134809600 11455951 585539919871693867480258759242235197920 11455952 85147163298408252572358767543428104192 11455953 -649519601156577119902398792299313351696 11455954 -580504127070058769853210593507509427040 11455955 -147015254385933123778915942452086726400 11455956 127740080052433251091466821045841190912 11455957 -214141351856047787382449219398666529280 11455958 -505099775170358711269999470588136285920 11455959 301749736970327030713842557211911369088 11455960 128359483645429209162180224144963174400 11455961 734430430038313174169039229208751268624 11455962 -156115846116311589839246438869274912256 11455963 -46859814548113906710483822875956663600 11455964 -16487381792918698379408900710507421184 11455965 208296595165781592269026090856031816000 11455966 -60977081604811986572804256486697327296 11455967 351907244044940873170578018932593095672 11455968 625579074113501904590605930985297018880 11455969 669624595876624649294309216486777329280 11455970 -4490753232226224047906740880609726400 11455971 -8886250123780690968695117002439513928 11455972 723078158107919545015615848353303135232 11455973 -702145502928160398069725584551375371136 11455974 40648683803952351699783938636820288 11455975 33177581208974980074574115327953856000 11455976 -21922067791573236517564136374921789440 11455977 113106364187442551594655155610529785984 11455978 455157417838015676534165212514415367680 11455979 -388023643369242019520979531088576785420 11455980 42227655937375997916179365071534981120 11455981 628241938837946148240905840525853933782 11455982 -622225341522176011287409417466736297408 11455983 -26664482744948547577501530053254124544 11455984 97793282705187736182183150701527040000 11455985 -450241176784359374667562168352646959820 11455986 -6171271846495649890656018344837913600 11455987 -11466049000725170255986345550371698720 11455988 224239307197500777559031509987241926656 11455989 -236191521896812909852708472594456873472 11455990 -11594195987964838147177405572573273600 11455991 -192748908331377703798834884588836602560 11455992 -325177632952983457194358461383333314560 11455993 743632095764632812331957473021344522320 11455994 163644281396305379689028963426057055744 11455995 -310385649084107932156949737006281696000 11455996 -52392287722141323682854464480394378240 11455997 285201893371091785351830430882594753632 11455998 -168345197871029806491255586506169311936 11455999 -195872971152668934845488012519377856000 11456000 220299880697331356311961147812085760000 11456001 -316546302431434707720731579430598146432 11456002 -103748233427889016158632478842149632048 11456003 -192715875867297884501154063441505927680 11456004 43867849527787707932400244002056518656 11456005 -48407189519752335976720126048417795680 11456006 1691158931557556133096040881400956864 11456007 326609844339284701253153548581016436688 11456008 -464219292412673042392103637253140311040 11456009 -12209609609403294598956493919591153280 11456010 -136925483771163575603070477069312189600 11456011 -189339664106498396272694429414135827680 11456012 116265691975447846457751025085883371520 11456013 636504166586309034881073246013508399424 11456014 -135583964776951629983866480602371904000 11456015 -759001868033312909591356541652894196800 11456016 -57194074471745367344659232307959562240 11456017 3358084610302468782332996160983850048 11456018 -210061925463549711184342252603927286784 11456019 30113791222779884304741199284195747840 11456020 52349903517838457825273070692049012480 11456021 233225700207129001810805141592141630222 11456022 -28682719752492952515426455085985234560 11456023 -167487635168106176721442723332392684728 11456024 -120447115675162441705302583776511395840 11456025 3919296314697502946750142231470529600 11456026 176910570922190730930246419105583693024 11456027 301175841512057068494667971934254981120 11456028 397247460727027226015759923894809784320 11456029 -240270386895911977829947481358321801716 11456030 10233318644700516187707374187593212800 11456031 486291452021577049627991755323906698880 11456032 57484496776114966711290837331555123200 11456033 -402180125437978057090383377514615906240 11456034 -93518385268949317506632414189481388800 11456035 -529190181669193617941819207800729136640 11456036 -40668796296763150967578052985774828288 11456037 319253518057044828038643951091511237694 11456038 -654908924384466112691281221163094880 11456039 18635637847483773209531009949436843056 11456040 -222037119688458388146918291488869171200 11456041 978041289230927334337228314512810200442 11456042 -779127105387720656015948297396640000 11456043 -35842844630018843247005702945482810536 11456044 624341963240772641773952322296968473600 11456045 161830626051065219195171959995466976280 11456046 108022493215113576639095723770423941120 11456047 -559180490980629499559416718217403135920 11456048 239876709413526510236854744572103606272 11456049 392656924555122349599632502723567959040 11456050 51672727126248654291569262866039040000 11456051 -151030274864282301252503002520410073808 11456052 -283889681580155422959615454872637575168 11456053 -292064404676907078944693575384528306980 11456054 -187572758257261904015290503388916733024 11456055 143502171025572116800389500652171671040 11456056 94104479234754307862121474647029555200 11456057 236671115287091559240029620069813849860 11456058 -314015212511400820553149394065911100416 11456059 -666180444768346461155152750417687571740 11456060 1035862440706666628975919878681886720 11456061 -369334744905388407584763450171308675328 11456062 -622278798133463396721493284608708972544 11456063 70001246780028388521026085394213837920 11456064 -182881174076973675511727480133121474560 11456065 -194839966209705458971088124475598538540 11456066 91193522496238837261103355912644820480 11456067 -167574711121532703804955184320990111488 11456068 226776757261033338436121805022403563520 11456069 80415403079456837871449141521027671840 11456070 -134449603906607447915978951242036008960 11456071 1017622550539548890225581216970999377944 11456072 3743025023697401192484444363544657920 11456073 -26954434948868364916551555358818569820 11456074 18331458468686226161047866009110660352 11456075 -204787786423923685871708267466740429400 11456076 370332171260459980891494292945758551040 11456077 -29400161915123022453722269053607081908 11456078 137836346722935028511974363201661672256 11456079 -205118797346900038047253036420260422640 11456080 -25021203458693707209313467585220608000 11456081 -138165796991131683483813951735574360128 11456082 19244341010437431682985314073300039040 11456083 -695810611899353919824119650101552123668 11456084 -708366021653287488328417567744258502784 11456085 -142428982991003256302404082499467973600 11456086 490768739988296454762260165207591560992 11456087 145952258018390724224915944243275937440 11456088 51945585635765353005491101833343795200 11456089 299893031924754865079976971518582345440 11456090 133479658902587531248958268655737777600 11456091 -26492604462597398052505850581405943700 11456092 218255125409909732196520334850516271616 11456093 224817340306784374149445688165096586048 11456094 -147265835970187356106934867926886210304 11456095 184806818704399203271512108354330211680 11456096 424404115275334183981287079430144655360 11456097 130637283937435902613225725765663420960 11456098 -410806320767126233603191180148294177200 11456099 1147074822451063157624217144294293123100 11456100 -167701454764463925218910015303443712000 11456101 1311689388250430602317295750358270639102 11456102 104216879768016482395380088869663940320 11456103 -7661114835923491880207354844399271296 11456104 -274491793034696407487633668423493959680 11456105 -481376000414150973816093707501234511480 11456106 320643151784882302557636181527670195200 11456107 144327473315331039825782951607806431280 11456108 -791928439576260511364737412360446793472 11456109 -11946841608672435760276907824417838592 11456110 -372396447714488509647964550475776255040 11456111 -250893809926757613562149791171060874288 11456112 6305639031794462451232336867019980800 11456113 1631464857413727802930875716235175830984 11456114 -657429507649729255959709397708131855344 11456115 49744042362549045604301757258493405440 11456116 -97629618770228258640309352506052239360 11456117 -774872189256452562889617355127815098834 11456118 59059554755258756321367971433212908800 11456119 4356925360325567656771423763265329520 11456120 -135723268144818270532287159876941414400 11456121 728544956523574705581572186719888824912 11456122 291712873620593391091935991704914720112 11456123 -200767105189363933842124238568131609856 11456124 -49804727288177053948089507010598444544 11456125 -465819125891517200708686514230187418000 11456126 -570311753012353050603927844657601525760 11456127 -507996860233280495511234070739784964320 11456128 151154949386241316173885207006224056320 11456129 268360491741804576255345723842841117600 11456130 -101989071640410416059082380347365222400 11456131 -1313258712698020741014292471506245860800 11456132 -248884415348415813482251451134856287104 11456133 -107372400516709741976471647440593778432 11456134 -147960955690016651697390283791653113728 11456135 353448386168383554129117165351288937080 11456136 45318332489514001066870802137033528320 11456137 -251967629672551478914038554117422216896 11456138 139782702386219838237800856082859130720 11456139 -125163107350017922747474208687538427392 11456140 587010838468805959328039669499057853440 11456141 221735706985622055578742077361375727692 11456142 290086247177612767322714174765022157824 11456143 193008398639113336628608219924294147264 11456144 -8427697669963591632199275499416453120 11456145 -238054490119573956080604311523684120000 11456146 1623372111189300591659361591681053184 11456147 -918017984063642873420201057926335982728 11456148 163312876017040830237830586870984867840 11456149 -882695659564968639124369385173217935140 11456150 -219624331238859267520593788980986319200 11456151 -531683016559042074148569355200699757848 11456152 191436928639624752064338009819122841600 11456153 392851672827603016856201578772958243402 11456154 16136198505704163534725515848759515376 11456155 -757950158641748210435668436340134005440 11456156 -1260270083521265030480093984992005445632 11456157 303374763788562327527173050322060794240 11456158 -24512944913963412385354441199644308480 11456159 -385792723799750229756222766799560728 11456160 415852587768751590478021064442091929600 11456161 -635857353493833776280254193524852340476 11456162 34186137570556465245336017940265795584 11456163 748199192232135357617421511809728337600 11456164 781801672571351401226258004180686530560 11456165 -918018407838024293756977013847254400 11456166 -58818615079553242269275533692825798912 11456167 -197235628809729300187158128175446243760 11456168 -638855481020977956799659022370699965440 11456169 75823582991581429001859495162945447360 11456170 171965764607664475796008509270690428160 11456171 -259902503530686689559383259857498146848 11456172 105544142895359809602843831233802685440 11456173 606872875335607140215024223278700870422 11456174 -86112177098694404494883314503692179968 11456175 -341678401566668686754606029014557020800 11456176 -2092795329222645414915385585655054336 11456177 -838346847644956675570276510646102404974 11456178 -99442635374449955311815351188349461376 11456179 -63626598123356350907052806036544583680 11456180 179073989301587880370201484641689600000 11456181 -1240697344112266078507398486193437091200 11456182 -6292009149286694202307213523181315648 11456183 -330259664596688325029205479594824834800 11456184 138575937660045191432435801027119288320 11456185 -148750002035679382044294316334639846400 11456186 28896112321737165824593804866684741120 11456187 -297621289726710197035074861091753284840 11456188 15781252023194111145366808696989101056 11456189 -16013012269995413458447651788040297440 11456190 -181941451421764758614530591089055740480 11456191 -508780653165546095425538628003059113408 11456192 15533557224895763663196519844232036352 11456193 21882962173781665054660158971418792384 11456194 -136650932708515667265895289517293150688 11456195 467803773642227438944249241652582013200 11456196 -561860746345879899193817122128774912000 11456197 -501448987395768262932126438138202672354 11456198 -40276520910664868348071426047549634560 11456199 223303716311239551303637664575955008104 11456200 -365097769983221575429125088610918400000 11456201 815475730350982737311207982888650522202 11456202 -175365842479050867898271916034243134720 11456203 1269072560100404490722580213206436510720 11456204 649427679265668301417093439149790067456 11456205 98031686506621016200995433367944765440 11456206 542674436860407038900216386755599439552 11456207 336048546757985436906121760835870422400 11456208 -28154316687156822457879369058911518720 11456209 495609648596177499364742558014414119410 11456210 -386942898173565934684817455038033126240 11456211 38183630771954275776907171759636254000 11456212 98232014076182951279537954698938058752 11456213 845414861522269842749271605355476400462 11456214 16038124886061684729794179347501477888 11456215 -236089779179943883809358561758147204480 11456216 -1540903015975694830455557397949649264640 11456217 411598437596027806840511447042894847834 11456218 303189916501329280666565538178716795360 11456219 284651255004148185925133365152859589040 11456220 -129973522085187598468493363664020183040 11456221 300159462877582589722391018095714406720 11456222 156088663919531791835964468091339608000 11456223 -200676616289925877490951985414795180216 11456224 203684377251578656110492629764366663680 11456225 289269852461399392235717794094682798000 11456226 -58719058572712861451976300088770032640 11456227 617220771846298168168852456024568957840 11456228 -128900280930157078153389807981754748928 11456229 548124311024052447241573557179695791840 11456230 -439852351463489278958283387788100762240 11456231 96688815343686469885480952898025996800 11456232 -2984596475681748496773774210373877760 11456233 406873381350099285929410127486567322084 11456234 -5048523177805448542841730426358612128 11456235 152634973348957016199264903024927732000 11456236 10303935680756604424832788017101340672 11456237 46028035476732025055131258874950195500 11456238 327553096132344218295644952015856878144 11456239 -798812891279290261486554062710102582960 11456240 179729069677354806415531632055925145600 11456241 280517684328144958299087949003833765120 11456242 -73875136503431974705397560403890495488 11456243 -1049258786453073745395311056455015942720 11456244 47010261736197361263199617630003127680 11456245 701786922913820325279068294257278957600 11456246 -181120116907972038889196915111617884480 11456247 583936539094558231073426409483168800640 11456248 26002025099499655205849698539088527360 11456249 -127638033343796779390873904251330460610 11456250 142427726226573972687913273384147200000 11456251 1568976792653843610447295643748482954512 11456252 -3419401192692909025548987107596666368 11456253 558548840464390921322091331009145189862 11456254 -8199485990877772845447878523961221120 11456255 16349492870659457754202047713782029360 11456256 -63633897075264049071840217937567809536 11456257 609805252592735341992434841780965301506 11456258 106453742184929435732022747783716271360 11456259 342168973914859225653133610759011026240 11456260 -30039072103155925050318434789964645120 11456261 336479481932016107401539537618195432924 11456262 102478341099604913720300734459897639680 11456263 -72637035645093243043536182614230295040 11456264 49720227744008201512627812457424486400 11456265 -488407243717949382181689472261866415680 11456266 -286763848176023465363414842157669422080 11456267 -10246521284095055782341615819201033408 11456268 -144231483232334153807074344385389229056 11456269 -575192537549410532007613035385416528000 11456270 100588925821410029039660552339970773760 11456271 -71115808481224055497475855870063612760 11456272 -276861767616550151289894491235075227648 11456273 -233643383105223571977537537900439886220 11456274 34371376971300987778539770952182630400 11456275 10932836102689107764437701585774227800 11456276 96489467460483180808624709533676789760 11456277 5510105824492444215303687211612231680 11456278 663887554172103050534512373490339840 11456279 -100691959683115066798752808405800507216 11456280 560903919460955858461755096555724800 11456281 1290128025950252540390901295440646363082 11456282 -251138671187576275575143527643693733408 11456283 398786307068762648278686189793925424 11456284 -216340366241596752338371051261115454464 11456285 -43302372240644986527771615151355056020 11456286 -183129707439262082144119993821025004736 11456287 397441789897826831050903560214489779520 11456288 585525639632649819747419976950932439040 11456289 -266506545428322789491336122188962549760 11456290 -246226920898576295652573756402645865920 11456291 159315035241945660612261740133857877504 11456292 116243871947918078730803852476844869632 11456293 304086650208219895984382982467840561980 11456294 -90035648359921601640841078882249142304 11456295 11131939995070262709183333962027674320 11456296 -482408545157975668969890750998583705600 11456297 -1370304537588661035723187299220821782400 11456298 17952815758505682078418123473562506240 11456299 -1078890144978312629381221174608254874700 11456300 115628539605043226971316309848277452800 11456301 -205388273839315330484559143944099570368 11456302 -19959661710996308059827177889687095552 11456303 1638359115019966151670091903063710656880 11456304 82130015281439222534310569511087734784 11456305 87767066228970125993865156831550406400 11456306 360590243462517593111714737798520750352 11456307 223596101707677038970316918503438103728 11456308 336906386811442040960815440207445612928 11456309 166715116435953405414987832089125862510 11456310 1810266398686068591368262567176190720 11456311 -988697852266569888720003651818423797176 11456312 310608854831697017648845948540729344000 11456313 -275133145086127799742601295122141569312 11456314 -108656171491642830391033420206834097440 11456315 7367098282211607545219983889751628320 11456316 14494044520349756386367093731994872320 11456317 794154327351518400622335617621245632 11456318 10973165732703974434761999070271258304 11456319 67576831737739027823959805675612028672 11456320 -49516022005727797764047266175511429120 11456321 273064881518160206927115379599809046612 11456322 101790807066946625560268976974460026880 11456323 -304754691716322191192475733205167466256 11456324 284622677913130641221309536280601065472 11456325 -162568259343544472814781466426724624000 11456326 -68191405321902536256584413468497517440 11456327 -819912740836304509056494585052215014824 11456328 -9120523167291366259758696512179077120 11456329 196541038043096089100885782965532535040 11456330 -669701564109114515500250422076618592000 11456331 46643805429811691993612672925153620160 11456332 -500977760623478327895723347258942696704 11456333 39753932112507526981695756222820209120 11456334 45767624160452249301324225992726555520 11456335 6400815569172739050847180488230171760 11456336 101355743448030108983901071409351475200 11456337 -58789712106528188764448180161106466048 11456338 -22793966875830152106969706956332068704 11456339 -440823148662133383503994482287516933320 11456340 -2264154442401811254128680995010437120 11456341 179930021686479567723403384136225705130 11456342 -2450968944805068527839738847604552000 11456343 -543513840088131871796193532182699033600 11456344 623749405143246433214682978284687769600 11456345 355360052057129625676779796001401316100 11456346 -13094604237663937131796804897110822912 11456347 -75669100042509494767565104916887112160 11456348 -201568871704448441422259263152276475392 11456349 84900618398749074085858905589427286048 11456350 313737969019039721453757979195708046400 11456351 430132666317391488703100562811649452320 11456352 618191429599306307546966418342183567360 11456353 -970765126045022962914971176115289842398 11456354 -38069235069932592967396278684133893120 11456355 -144035785288080964569355957621953257040 11456356 440738938867135630912431138746678625920 11456357 -632974136795307718140348536646727471200 11456358 36619872330169358219106095321453160960 11456359 -704607528256262183166706711793269854584 11456360 -141319086348549293443357938208309248000 11456361 -300575408209152589042583993702642880 11456362 -158029823932566035673700465806905855568 11456363 -166805013942399399010691681308318601520 11456364 -234478673766833023863038575252142221824 11456365 -277674490496089178725744046642058538740 11456366 -71287727724701090117338633822286252160 11456367 -363757518275325245423679204831229839360 11456368 45898528396372687776831045829905088512 11456369 428140005847842838263266728187848743744 11456370 -147318986046282124510964290876133529600 11456371 527965682750071955636373105247267138944 11456372 21052457896988994667303620480489096576 11456373 70122726269893897663103091056295813600 11456374 -236037007809965006648057735186426000640 11456375 -35777372075454921308142155399783976000 11456376 -88834153396664721615963692250220093440 11456377 -817185371190840437978029371037605145260 11456378 399847056600837394222283240627818320240 11456379 -13119465502126602761542687316061435312 11456380 204369414861802935143883773147820595200 11456381 -1461538491652836654368080617126937801248 11456382 53960337073211397182079188268479192064 11456383 -89000191683767978306702683749393988680 11456384 98493996189065749163241672077947699200 11456385 -87844241369034264721879840379365693440 11456386 -131997177041275117072694311553911625856 11456387 433372758907787344659520468073336967036 11456388 557405946549756433951287566051084499072 11456389 -38580343849423686848113457862449522144 11456390 199512114964632903325917767419679184000 11456391 306682169153651948946211310100178464768 11456392 -183589226486055740945435309536370688000 11456393 126358524009606723047736513128805578688 11456394 -14693918410882852649140133428547155200 11456395 -12394590062648261323641761753337848400 11456396 -505154872279772943243250657226759361792 11456397 -8697673148929284759969839709661164288 11456398 -257130789340971823134524007893453044800 11456399 1132025506204475641514898570624171620400 11456400 -63241274622755355925874737700737843200 11456401 85686686193809643737308826260233796 11456402 579796389149623389643439943845822951424 11456403 287267382402018494505280325442753525504 11456404 512466189921820470305743216785385468800 11456405 31228658882026846554575109949581156060 11456406 25029060778992108261451909061214020736 11456407 189573832552114827131351157386585830784 11456408 -278593365225894608000686593723522048000 11456409 325389209446214566510159122977433073104 11456410 30845927208326427336123042998154808320 11456411 -163305643877777522615806564562528064000 11456412 343443142288042250643816938543902924800 11456413 1197298088732564099197885798948367442662 11456414 -413119816880194374547489152666548962944 11456415 129948915333174606754611021354355610400 11456416 -550259065088491057525732840099943546880 11456417 -6382976950390660436774635619915116416 11456418 -106527627890845378661658975907309373952 11456419 511208276273846554186513603875951290880 11456420 -61731974726081577530535879249036414720 11456421 -45279119373582230138800297530541526400 11456422 -100427736097462504560026205364896153600 11456423 -730729989091588079394206258410204238592 11456424 -125124609648202608890009587677644390400 11456425 148616517624219131232487734370003506300 11456426 -630673560822820471890973721659086569376 11456427 33085293469040570073375194727623943408 11456428 120359238877463643088572018739140794880 11456429 521737039330869247830708595939187863776 11456430 -18543389969577521494646353943032320000 11456431 -10804877866794697278866775809036795520 11456432 53633851690881988503004498301503733760 11456433 -504962029435355403070871929643505300798 11456434 -301641870968047552596792126572000446848 11456435 173730918192997578323812532873409200880 11456436 272954121107684056936143683619943342080 11456437 1018271249785911020921225752788445935086 11456438 -13429947148200840828100592085531475968 11456439 -423481243893672063037515035078238559920 11456440 226365189441060464150708426522170060800 11456441 618910542096140606782958160410365431300 11456442 240513721483141147473994267729053609840 11456443 487986833432494048818075823991533709520 11456444 -5646259831830973419406394218627044864 11456445 46878662400377686336201963365826243200 11456446 439130308870817945493565544311659708672 11456447 13173959839176318874933162143740564592 11456448 36227597464093487168840544564302315520 11456449 -390573704637994322963290981890164935760 11456450 124451879468702415400780416380599164000 11456451 195334158109974219294680428328816717040 11456452 -555107615816206478502285399171598151680 11456453 11651324168009261396232421218847860480 11456454 -197105976913637726515231949743671401280 11456455 -134644141014119166359850527990848152240 11456456 -7466688897140860191017652453552046080 11456457 -288829342360073216237318470916117896608 11456458 -31779842834208562523041330523677884480 11456459 128682500830157823429873506910648195216 11456460 -186938156023137471243300700194657054720 11456461 18299481600654105372059574403723449600 11456462 640002965749440954039968697765735191232 11456463 -15917334096303432846299934821958685056 11456464 -209130237685983371899610351987682443264 11456465 -203264757212756822622128722612926844800 11456466 -50331154214026212477758953765323604992 11456467 187428859181676026577782646676273946952 11456468 -355838226380686319523618871698356398080 11456469 30189629316237904965351446743971470094 11456470 -459342367072118583139559186332659210240 11456471 311817548580526201937416497282327253824 11456472 -88069614571586579374437561708069519360 11456473 -709779369805476117551055998936445069760 11456474 37760617071471497515605074489574182400 11456475 -381145851104449250035774654251233009400 11456476 131811204652706873229725803441989772288 11456477 847675839814309012792422012014248252326 11456478 595450433627729376385152934274534166528 11456479 -1481974964788853016312916904419533665040 11456480 -138185394473684743005899952914725601280 11456481 -616133867796951204408297922175798979360 11456482 -188760454909894010006402166386617407408 11456483 226472284282126202367906880543203317160 11456484 47663715288669506217518336412799205376 11456485 1074912889564998396228980205483110991360 11456486 -253494237424864973226575244022316075808 11456487 -34320575613882832967194226079464229120 11456488 -207647222303650337880788120222611261440 11456489 101708386840613356066112608129816860480 11456490 -1324342019564297469144570708706037760 11456491 886439107499861372863175774295937352784 11456492 -252904964873529227966582182731281679360 11456493 79513187971896269925990951510273651264 11456494 135799855027126864267322173448808467136 11456495 -125396603252748176488293751959243897120 11456496 -59503759415979249774461750418505236480 11456497 -430437018576091613700100360231654672460 11456498 -268127858721049674607288495320853431264 11456499 -135479955056715462246627396950969320080 11456500 640182206253317683232238183051508224000 11456501 -47996188504599347795463324768917694720 11456502 158335624301105847040049736649136586240 11456503 -442008841079103350303910981553466714856 11456504 258840586937100149641231951115881267200 11456505 205448562310766697364809735660217766400 11456506 -128693376276329599312465217154484154880 11456507 -40457792573680860497165696211430058400 11456508 77820373165289888594849999277818511360 11456509 477772820027894179747643624241367752710 11456510 275553463993268455906361111786492692800 11456511 -737642363568649738250462220967994543616 11456512 -1131737129036006589745888140301302759424 11456513 -9992544140460112960010391615292682238 11456514 -199899570935904039510246201229122450096 11456515 -17745840946741320080239774086239846400 11456516 -225253502951716692998709575372261362560 11456517 602609247305009479788003412073178893280 11456518 -567845572328526082172384773281760694784 11456519 -716937689382577925559268668283987321320 11456520 217935957655285406842593651903642009600 11456521 -511386551857705963587299427929735529216 11456522 367083214998294859179897065365675776 11456523 -142371871122009030617346530946791397120 11456524 -201911063336289183076679789432215607808 11456525 -25601303632592048325501303897474960000 11456526 -282299068611066884594160370839513425856 11456527 323026806836733265401029472816466437832 11456528 231366481042915644722106337914736484352 11456529 19926526537990066007834051746118385600 11456530 -94251657323282349349517259682965818880 11456531 66021449158419969746535324943617501744 11456532 -367435718592727578839124711447251681280 11456533 4434755655475856481989628648987373248 11456534 -758872582339987812130341767785218077568 11456535 155999743565897258822416723341461091360 11456536 72305335146378356288541907306903388160 11456537 -158552356466164658130521204364555321600 11456538 74085255051326592903713354336942501376 11456539 630690473225657855038980113223727390340 11456540 -348263439228140482126395292799345717760 11456541 -5425881174270593625476228379215940000 11456542 -555011874871194903296425282152507443328 11456543 392335742160404332867962710448558489600 11456544 -404654970362979052687134757996241879040 11456545 259162708223634466906046339508075278400 11456546 295065358060918385770751131125151703040 11456547 10192251950843538322741155201934226928 11456548 -298558345584030769971024386047709670144 11456549 -134185634106534077923313784805652227236 11456550 31017642833604906792825892348867516800 11456551 -362637040161787418978851974981055101448 11456552 -151950288981354297647835772321552465920 11456553 -363271469177888755895610057356888710320 11456554 157484778343630927377709213342641345120 11456555 -388664247263355751690238792770948013280 11456556 189656881314908256408531121476876559872 11456557 -30830481379626533489651048070552397088 11456558 423174565888110015992744496531182018880 11456559 24937273002950358653312367476496992640 11456560 106215777391648088834924472510081269760 11456561 715092830977813317353297179077500722800 11456562 24363422508820761413082846723888783360 11456563 396640924313273287341124509451248872920 11456564 1475630870314841641265498677200009216 11456565 -188138527906682642944339834931107680480 11456566 177761109948122172769680961070333343360 11456567 320149241576776166454739936662780327792 11456568 -479136349720915109782947861403168972800 11456569 -43449579368330023865477461410811199804 11456570 -101257639857202211738871768278490623040 11456571 15222179583681087276810262876106202624 11456572 -55428042704448500306223805286714557440 11456573 598299702334189861423037420585706950784 11456574 -213015374065858717358418471050873845440 11456575 -177093138332917145250910824780593731400 11456576 859049566043402622965844889382682624 11456577 -25730696287326408066418362859590384384 11456578 -232224266691851963503232058202373497344 11456579 142302763172535539915427865452523120320 11456580 214481909366946160880655050666278502400 11456581 487214941364016358931311133908762132382 11456582 350996408101015413574082894627131876800 11456583 43126844395360293030464742559167216000 11456584 -18074472581968590391982979703844797440 11456585 120763087144724818528888893673974855360 11456586 264065031527219507636838498785081863680 11456587 2061801829548964605127730267010314670160 11456588 247388742505812042711027548491716572160 11456589 -177965183807697062026742488811752452480 11456590 318755436515072254642779762954935428800 11456591 479951036554887622265363968701020574984 11456592 -80385087278423448618010423485684645888 11456593 -167827513798240639149431855567155358232 11456594 254729574543844761732335819306262654096 11456595 235982088446416702470607945786759314000 11456596 146664355989366761417337452942793699200 11456597 -289912602933904885710866098654680615168 11456598 -72065444958817683775094925214532928000 11456599 -45254027657002528253869817792788753920 11456600 25737001097455046235841823705551104000 11456601 98442993136178379278310720677563152960 11456602 -61635853398314919984058172446547359248 11456603 -666111823202439865822821102502545065148 11456604 27952870330373886120837228729053861376 11456605 -713679708464831252684240400709993848480 11456606 -39870632734977064305867968393854898688 11456607 -145092526588287927680348291096677899960 11456608 25154632094423317626503321471523225600 11456609 329627032387995520465305396932289867810 11456610 -305948823800136467467907348562973824000 11456611 1183141641296337364777372602933341853212 11456612 856548161928851214402044626075617392256 11456613 251873167782174461448609826128653896320 11456614 -61751825845054678604958442450970768640 11456615 -47561914282674397512275945196376427280 11456616 -465676056788289547524363232409515622400 11456617 513288496947284264488284208874110850640 11456618 -36470716602678407191572323116447375872 11456619 6140125520818611536749034359237468608 11456620 -9640711774812210778034644559007744000 11456621 -39612294031136490708877388489303319456 11456622 -26012702366333760059835140019020925312 11456623 -17091288343085323957949214069764230800 11456624 -303389968878775672985019633547098685440 11456625 197212891833083395259284827975700608000 11456626 -205511339343134206325266822588537211904 11456627 -168834869202405261096141993757724693088 11456628 -551338082381690896351768301516148449280 11456629 -181075292127852750721909354720359701600 11456630 -23915516885187780037329823684732634880 11456631 102734644993207990064135267814242547120 11456632 19440638941924325876209156936394956800 11456633 -252885189985859337109252615205260899516 11456634 -148178372837653740864115013133193164288 11456635 611231931011384115520972133791708750080 11456636 -94954659203834561995904638470125905920 11456637 -356743372307600300475107197991096087040 11456638 353413759087157761067838938663059422720 11456639 -159967172395180887638467179250129489920 11456640 10848564400822085360108467287333273600 11456641 686386046736261305111504834909605884180 11456642 -408818215429439033528479383489930757248 11456643 342828854563228864572137303368408752 11456644 44750212366967065753298834084160924672 11456645 -148557962592480984362712084734866961280 11456646 226332432135274064561588291942746171584 11456647 845190583992308507347685008147172867096 11456648 -322298049313852440094405664489480355840 11456649 81212169494662678392981294925639454634 11456650 -82769230438802310268790607058310905200 11456651 496386511846486656850632014398468975704 11456652 252792251103665978331720215188121459712 11456653 409526531831882547708249047835840521400 11456654 68607422895713616919929274481554061184 11456655 -7671226840089684958054772171551572480 11456656 -245855929867699106021357539742590107648 11456657 360994137575471364543954430693767230052 11456658 -4014040323185377793734708840303468800 11456659 200752488493382145750477502836206860960 11456660 379349157929628497543211251845805479680 11456661 -454902090524515785352638911398646264928 11456662 -5802278592910904754360145768359936 11456663 329238298950139840168132004863729596360 11456664 -565728070725922044432924683856302100480 11456665 706493465076471194455286642419255761600 11456666 159671070102246164450875340817195239904 11456667 -524119709651262354375601062118208411520 11456668 341272906324532215916401128400436782080 11456669 -256692083638049400199477858992521836704 11456670 -30421182681821501762322541682011668480 11456671 -486922907563767890061317353848130509456 11456672 -520778246841331549510578731674921598976 11456673 630658569368138328604134989140152676608 11456674 -139943669927415110644912868727227258208 11456675 -195701405423469345912928876195341253200 11456676 145636114507891995368551087708079837184 11456677 1061653241594536188374256392904000449440 11456678 1080113766875190287352340323704499772800 11456679 441395707648568591715012208432728852480 11456680 -90147809953734359942421372430851379200 11456681 -1168112076712770296886156269273759776518 11456682 -299735439868614577762071977397888718080 11456683 -128711290520832995639410217111246868080 11456684 811228935653246414079101344649122368000 11456685 -350352440692153442354374227162721720980 11456686 -151287415405651204443283557479744566656 11456687 147883891541420215566709646994439822392 11456688 129920290437817136922978984457882927104 11456689 -223190089618058977406709491874536978576 11456690 60388829107243679041368357389235770880 11456691 -265147300228333442839102806895695822336 11456692 -50733126209968387435370513247647482368 11456693 -15959647557993403195361689054916751876 11456694 -223523059664865975977634919952390904960 11456695 -80669567067410435249650025600463790080 11456696 -28812082271808020584195386300995665920 11456697 -152027587643633716312674989158390056576 11456698 160213413930666849972397540724375819520 11456699 204173219615648009400949481169425872536 11456700 -29521839563236731150984286712337984000 11456701 60188290912450951523154945491837842944 11456702 116519292840633815533273124906710917504 11456703 383122315714781847519140972538007344960 11456704 29119740645798072764680756810135633920 11456705 4569341915343567051615366421787352000 11456706 -137710286339193369286315622516114925696 11456707 1266310341368016276336192044482793136956 11456708 -1021786568185270104242105259576708864 11456709 1226987654306883840469475568717690528 11456710 -298101946080001577375092911568200144000 11456711 -329785731307591290752742715679259493920 11456712 233023796594014420537475730471802275840 11456713 -162925721354750680189721498098310780976 11456714 58312513793485755100790352097432830720 11456715 -204474905740015663184198784110481696000 11456716 286748555537719016392196665467836167680 11456717 112443593281058959079597690774840440800 11456718 -49366140434125131628756824059494305792 11456719 323045970089170539377898886297259675120 11456720 -112468711053186176731353097642825482240 11456721 -10004692264773896210211268329425023728 11456722 -150039515114538028227795836793166387200 11456723 -1067923132932695097088805362323691739028 11456724 205321657362396095226224984695401056256 11456725 96497596055398905062634928482048628800 11456726 -193723383638394617784916700988907262688 11456727 104066914639895530405598542563338031720 11456728 -777649073934218605520052539077429155840 11456729 432729508904566243043629946570370840330 11456730 199213065564903642381594448001001953760 11456731 18365247414528204672958329044583144480 11456732 -57993694652743264789855551025222385664 11456733 264870631926067249143624611126083326048 11456734 -69739971738368690407988590535660967360 11456735 -590580963538708195225165785830718895320 11456736 344637176271281181139524000446706352128 11456737 -130661928321848133940425591663457354560 11456738 -164041518992413375269060145314973056000 11456739 562785122526039860358465759625082016984 11456740 349452240890770644145408862535298982400 11456741 657913817525661607131631357876527926142 11456742 256881164131925094684353183768375313408 11456743 -336020996943228493817619658745706776008 11456744 93805807736468842484676890290898565120 11456745 -139466416475863819056617838349080932160 11456746 -11295969554567897300089540247872700160 11456747 -131942568532741824008320729556343149880 11456748 -5922892421808717967404990116447969280 11456749 589870663890520594326998731230411233750 11456750 249977788161335581518889212496114512000 11456751 -294168692530149623042681791891593656568 11456752 -71573044838428262520379776339124715520 11456753 -81230770908083981550826831468041584640 11456754 -68562015107336684712886639168557946368 11456755 268651160035655335005779662051768610160 11456756 -60332748847277621551182280992269640960 11456757 110945198632315021297388578567252169496 11456758 -349030927618839696616357329353326151520 11456759 -825216032113916961485419007046658549200 11456760 9736019062591914840308654275441459200 11456761 138838349964745668228158674398829888132 11456762 149033839620116275404112576510853886432 11456763 -45851128748259746558692661861395110912 11456764 407700274231302870535414307983344128 11456765 32901066362652150102971880680635887660 11456766 -10572471622256465561001813241188491520 11456767 -531906829923545463346521970182970890240 11456768 -266025453330108557994127955790196113408 11456769 213619266067076888499268171411683015360 11456770 -176814545660162582565185543523694219200 11456771 -290525738353960917190997642881984769028 11456772 211943115632286099623229966372288614400 11456773 -312767426353065435210694908308412109536 11456774 86210534844495658046808567141180673152 11456775 -202685754334354534088651996222262048000 11456776 709735903397657441046626838663193989120 11456777 -1109603810487247540045895606700901510374 11456778 -65558737337561767485358448314643410176 11456779 380461871045166019617558885095586327380 11456780 352486202646762285587165087507860454400 11456781 20345578291584671161293468194144039424 11456782 1735161697357596787202479740748012992 11456783 -16905421473577479603597759328670801376 11456784 -66241299619415475567457602479468568576 11456785 -476676177598879598287359014169522072600 11456786 -612744321918022159669171206107376272256 11456787 -133171005482182075758076778308270138440 11456788 63040918546336690419439966424286350208 11456789 -440882537316583513366066308960879083844 11456790 -214407933146726849011311770401187247360 11456791 4872725703637157612257148204896259200 11456792 254704584493588504278811502317445222400 11456793 -436681198027003196042746751176820597376 11456794 -62032273284346562690596126164794075136 11456795 -98825470725801217210736726743081770720 11456796 -121037309735966383743410158088503985664 11456797 434962759029614470266120792443988172800 11456798 -49526549399296671403321006631803722240 11456799 20020545114960464000943593122398384000 11456800 615790534488919872564269198968794316800 11456801 -305671753871133855670363107917567799198 11456802 5736594594290801381903828948791813632 11456803 62367800057096375859081844664009233080 11456804 29759001028496524154427242541301078656 11456805 464189581433960996913489075127398041760 11456806 -309672031850331680433060505254162733056 11456807 725026507012384275047226675385294840056 11456808 278003996151169996276062298250223697920 11456809 203671713032419439929878450909759252800 11456810 -504226165728298692577785760061283110400 11456811 -426217884515702057764792208125429518168 11456812 64813871075213411164232157585276390656 11456813 782425052993980804475342677183810663062 11456814 -542867379790609652041871525404029892608 11456815 752910208804535819173497473732701527600 11456816 116053584884222575464756415948723126272 11456817 -731504115970898502906465546717311690880 11456818 -288242432697027319402510376915412518640 11456819 391954228368138287043423097087785487560 11456820 24441776180428715233236861462109152000 11456821 -479763405903247885964729644579110808978 11456822 -100838213767093075361656665123695276160 11456823 -8792457022623078582829985954097971712 11456824 -1022198413691117273754224371406616023040 11456825 67828901976631190041115482792711833600 11456826 -2676031429076192161948574329696993536 11456827 -281811754795735485348562099064856098160 11456828 -29280061814764198946961564111872256000 11456829 312972684614365968780760099195054617600 11456830 -137489343933709996207301126303144755200 11456831 658345537368122470866701330426875444752 11456832 -93396267917213230465838661813412036608 11456833 -1027844392930871602221105087793467961918 11456834 -4226882044828480803436249113923243520 11456835 -38799228927492266391234928255066931520 11456836 -243493459483361929662999154865295003520 11456837 -355600984170066218794639717122061210788 11456838 -1545668454928245832632119226316767936 11456839 -26488300354776277934113341453776454176 11456840 763979689430292320048336462353972684800 11456841 -148163376355156847167611172349244934176 11456842 -35723625439340711230065852955995373056 11456843 -1152769272275874075965142960220388466696 11456844 35760799110066390055068791814238961664 11456845 -548177080987048384709325742031719470900 11456846 46859208368408145332590607490370465344 11456847 -172213773627277036180444329509732257176 11456848 -112578254730116588881714359747957227520 11456849 855690512904893226433659810903270548850 11456850 -120250467466581995078523989808499056000 11456851 -152511564916413100547242727413904613216 11456852 299727538991846647869585153592024141824 11456853 126653848752273294081008454335129759904 11456854 59584634956753224633376433216695372032 11456855 246953641582883051161704568364652317520 11456856 -217977129996154847798279159106109440000 11456857 -644675009527641894005325801443434902000 11456858 -38836602846407903507253388607326266624 11456859 237750682506691028019592471882735946904 11456860 -486314327268389696308841022329928337920 11456861 -988535833585999902744158710848820571136 11456862 80217388211436673516116417983324012352 11456863 39353317223423187094048172410340896368 11456864 -69611015036273248540020769110907158528 11456865 -19915884840019803110178043513199489280 11456866 664027700586492262000071935794810362624 11456867 1534003970572609044965847237501875330880 11456868 -26272714065999603195165985551215038464 11456869 -378124242714678890427999349547308329730 11456870 127833881019891436423795953569128732800 11456871 -267509936472306799720845711565089984816 11456872 309619138032029176825221466983848263680 11456873 328994920718700548994217810118091640122 11456874 182472983557330713228343368302601666816 11456875 -20986211075209094809216035507554730000 11456876 180489627171919497264698182018626946560 11456877 10420499229700488465749569971129458208 11456878 829452059442627714229825857096546210432 11456879 15665400271641113250042885967072763376 11456880 116064241373384815791906066314879631360 11456881 -224966836596913538993577497827236346200 11456882 -171414490714734805069519521203850164208 11456883 -14537769341783662114178621203026721188 11456884 670307053879230140560121667756689810816 11456885 -366355786839926315338319219452938600 11456886 94917305636640873795481681979994624000 11456887 74635656148088297526840794280896731520 11456888 -891745681084986223156226726191788810240 11456889 71490499692352052445346466912927993424 11456890 121425678431536005843701500203826399200 11456891 -1108107748774208557507798534075365198768 11456892 239279311576146016334193714600227145216 11456893 -93768285801075308810341866564519120800 11456894 -416060267548466529578359572974330709504 11456895 -183490638403564306741788471279086726400 11456896 -1555255331544413404856738675371592908800 11456897 14662575852904573818197086562540681346 11456898 -224052212269660735231058613996908043264 11456899 -10700817571465089753419677272148540848 11456900 14200602935114907898090292604501504000 11456901 -273199294166883828764644459099058087970 11456902 233943237325873799362578465881901758592 11456903 29916618698926942896323275295727941784 11456904 -86123074714865877560980822354660884480 11456905 305187812587563849406312855771808750400 11456906 -218877438919252340396972789982577072848 11456907 -13289102294659018826264212159846354176 11456908 -909695203182888491894391960541475328000 11456909 -463698342358644813339412028041578658890 11456910 177454907712833438199533920769247955200 11456911 1161617973825349893575560088073922849512 11456912 8757992183941282062481903047744847872 11456913 -153111182329611624643949173072092388416 11456914 14045310613808589146013218014812633600 11456915 -184585616926472302975762770333647750400 11456916 -105985132553389187819384872791525992448 11456917 -40581276970561894585682773528364701056 11456918 80465227571544625671599710762981761024 11456919 491913664034961760852803272135089102944 11456920 6371336808115322858166335560838553600 11456921 124995742594614703738150249101963379584 11456922 -300251443623679742629684374826008150528 11456923 -974365244336921475316160936558830744828 11456924 -354810126501540337391985917638573424640 11456925 3151775952920227525173367475009191200 11456926 214122039402777661836842620876061932224 11456927 -1229906752930628805874268868543048520224 11456928 7697646747611474112483688420998119424 11456929 529600190238501350203340780788235251584 11456930 -181052507143953134496088670811561596640 11456931 381971171571902917192024794695578636152 11456932 -119796463677334995522695100586197351168 11456933 -44443091934518157850286352869726536224 11456934 177077597013705816891356330768109670080 11456935 -81865244522596824287286231454504741440 11456936 -579636234254140465613618677710707097600 11456937 -679262120547471692628552366698099158560 11456938 54169739519609325883035262367802088800 11456939 -123041578665916938730960857595240302960 11456940 37054475595267860973708780622678425600 11456941 -1555631129882362787560072571955010586208 11456942 40782115225458122691588078925578813312 11456943 -82246580125950976978063468732955654400 11456944 -18191408076005551918579178280931295232 11456945 -214342092958902552615377284963420692300 11456946 246801458976188084783679567145357795104 11456947 -904547895397556471736221293654733583604 11456948 105772918818707314722293433295308263808 11456949 -58252611755892745036345950471993753600 11456950 -104416885730067803010594728067550284000 11456951 -703520379564487066962846905873460628992 11456952 80081171364942050874488888877276733440 11456953 -107596905093048576535712728768269331798 11456954 -538784584370541371239986123641082535824 11456955 46567015012913892731908139754914996160 11456956 -109818814990682875106687037793678533632 11456957 -108352370835586377497733828401637001512 11456958 -113681871891919312353024237265205895552 11456959 70995108214990603295060285981814478440 11456960 -41473689376678169473723702031281029120 11456961 319280871452385595891636231211271606624 11456962 -14767287018809787523116792407576505600 11456963 -4870747917346814188381057117597470720 11456964 93573254231285927371544533917352164480 11456965 -358420493376137119709320657879372413480 11456966 -818463510661881871402508805094423958976 11456967 -141323504729393467147383062638880257152 11456968 -23625648627331383090887481809246730240 11456969 710271429814047935780960873128704833370 11456970 -30231575203519842342807202309259827200 11456971 -500906328062968706922253528716181177656 11456972 81007170227932604301904007822717568000 11456973 502866346167824394129639679509047918784 11456974 -31212124147519937146980756400203740160 11456975 458132166481157700895175291661838404000 11456976 -20610567254998108269904317577671868416 11456977 -180088781731108907535683259282574056128 11456978 55363439413934302802212282740242584224 11456979 203494901976053965229431688968570766640 11456980 13960096526472154480716297175687495680 11456981 -140602872340788933491852209924065300000 11456982 30846956321571737890349985960428892000 11456983 681988549480008066030525648031553736784 11456984 958925917999332722087492618653004206080 11456985 12556399007981455984225789440610890240 11456986 -262039832911297938768715327719889956096 11456987 -97946814837787528603900642621265762364 11456988 223739903699876754636206984334167261184 11456989 1430415060433222980102793603278804847756 11456990 -48194767475053259659890496945609766400 11456991 144392228258340054744769847771603450880 11456992 -1265906849531978573163237510575439740928 11456993 426289107971278322181290737184386990242 11456994 236951343677470751040346261366585224960 11456995 567974627152541563360561348590787899600 11456996 -627144923527312912602263075183792112000 11456997 -145302420237250368112553978132662247616 11456998 124793512432938803096335304644721375232 11456999 -245238556141130482395773773923527100192 11457000 -568891748196634180814979071552409600000 11457001 -765572475233853270824217160552677423900 11457002 -404767327232334191532077390055727523328 11457003 -7989692812873149651895438199326648656 11457004 124653498681993754255025388014967387136 11457005 -212928882321816707018143217204999043840 11457006 -9182215973292861350864465268738048 11457007 -567359084719079279951351767702169101744 11457008 -242102008502911633499468676439719149568 11457009 2133096493441063211533381727502915714 11457010 153618024641843723476511435469609418560 11457011 -18481662664379482593382101400359754176 11457012 -28799146422548124140654363422832652288 11457013 -151072044565210825995163606627212218496 11457014 -776043661813132343177029455686891536128 11457015 -58335389370251280545508337721118997680 11457016 282586328086265663362824669815866613760 11457017 637751803297571814522329247713675595408 11457018 -92325334140356610575085246373851809280 11457019 232881974961619191482687409698561699840 11457020 -321185192143136266879595318873809367040 11457021 190651987782593220183267843659855296512 11457022 24659074163186492717958599110077072000 11457023 749578312738305708651190883544987860760 11457024 199771145439580779928148056011303813120 11457025 -89430253347981023800072757648276821200 11457026 -192921736499704710943536178043700656640 11457027 5415171693368984217945810136310648400 11457028 659325542695308981983994667284471376896 11457029 -596773545833954853620906862516877166370 11457030 17505878310228421657455238579305715200 11457031 432690256462363987989343031435876646672 11457032 841697466779490428074032638683691750400 11457033 -321134108003732840636185838545197106080 11457034 -158901168214587045308326035601025125584 11457035 -602352418405840179636367270318702335840 11457036 -75765233123950072395078019237310171136 11457037 414130637660255154596337282954845541686 11457038 490593327913281024441721481993533611840 11457039 192947568192884385678636250451301120768 11457040 2678199124114343026227947161190400000 11457041 -557919949025874551207094992255629908558 11457042 -144584690166443958900491646168204933504 11457043 -261389377226525789827135245126949413056 11457044 176958955817712439435742279585170187136 11457045 -26823547904374361773411485041997843300 11457046 -131423472427008661675104079650437058528 11457047 -467546368517976399743711263376476165968 11457048 -255340842981404906894658962614735380480 11457049 -3696610246994466512939142234365189760 11457050 -14604013119278229663997916603421062400 11457051 61256896245106258125754214182148050944 11457052 -1218274154955781663080926967982939824128 11457053 299911604385350055651975079686137739840 11457054 -94909594796490701253817772301309050880 11457055 2290094063876424481092432687623101920 11457056 402850006410576763669807743556897603584 11457057 7773495572723007633510445844624625600 11457058 -14770118396594956550363260455146546880 11457059 -325623701001788858991345978658322203200 11457060 -58508407462029852508171022436972503040 11457061 314439128821863686274199492390356844224 11457062 178343021206813075392170306154572347392 11457063 -6518854899731077826128480033241568120 11457064 -248197594105526740602511372011329863680 11457065 573549118589221478970496140548908960200 11457066 -97595280662972930434366282505844262656 11457067 -248695105187086249567522384151501979136 11457068 -14851908759026458975655599865706461184 11457069 302324361057481209071548267203582215808 11457070 -141184789645719846896081954341893417600 11457071 -909185761410734871544181674890713233920 11457072 -175649436680174376287875335610729758720 11457073 2188806910943399507156296682616307200 11457074 -302766095652823922364570116842836589440 11457075 84445242837387232400467186234904352000 11457076 947025715371022201433844039294637854720 11457077 -335170707707645418094597994112448270500 11457078 146710908467775320009506805546407295424 11457079 -896370160769100052617080269319556619080 11457080 158860248064312433045276854687978598400 11457081 -20888342200725009332018420252792040120 11457082 -98347617674247903317856634172719288608 11457083 -137134054666420538722723888742370913176 11457084 -410036957530345811280230462464468913664 11457085 567925569066593760026293471226183940780 11457086 357447697992919882144723278255896884992 11457087 282055451345988428712163701714003767952 11457088 -460184691337628596335945811051303403520 11457089 157904764305589831715546689270930583232 11457090 -94071642545125321580818843591737638880 11457091 -188276975303658751363433449693952394000 11457092 7017046000567075475394609046125004800 11457093 -323440125247195379300539820660844930336 11457094 213695077280722516314881259370212760704 11457095 2700166014664672921430770716990103200 11457096 221191491009277663686563923394345041920 11457097 -296956188733134315824789063408247011868 11457098 -226144042797498242126447172653454642336 11457099 -439710586700581819565199872492275944000 11457100 48750172929382730356529309130584902400 11457101 -1092216101853131492517827151534447590100 11457102 -641606687064528541128644909372590832640 11457103 414082274459451682035427589022218698480 11457104 -72756658875820786410015072688393420800 11457105 184408452171460345197793847287674700800 11457106 -229897359532801695649191318769293499248 11457107 270547458361379017508784304831223737080 11457108 -56523204715327134547421021759551201536 11457109 183029668285464612171059349902980111310 11457110 158698789650800216381500178240281570560 11457111 -110235580118943139939804322795282527128 11457112 185291351653697369166553908717445171200 11457113 -840173143728465639551409175371314859516 11457114 236043452614377377802378281048573863680 11457115 180544345052281168901919247789471815120 11457116 180868089211866171094696554635571271680 11457117 -18950165079344231048807687969503610880 11457118 540230567391657486304321001505166085760 11457119 -205518522886091288732078209281107033400 11457120 -248801354294634556002922011736788172800 11457121 -157022674334334529054307730610950512108 11457122 -135683874676316333964439737046044468576 11457123 -367212186016028754316168385535388916616 11457124 45673091856875900243264958280025108480 11457125 -738781262620251351269675995244720256000 11457126 18112977326570704362982496080934559360 11457127 1170105366343349700577702747792467488 11457128 -433379745958452499704784581362041159680 11457129 482776535177646442401255758070854135328 11457130 91203820798036808167486404355373124960 11457131 23109121158219362654363667363242242392 11457132 307194449498882706436222303172822740992 11457133 1718569182449908346790561509054841120000 11457134 -158779159631955476190463875562684967808 11457135 -1372190138082451172850955268072325120 11457136 -10182914435236862061654527701138636800 11457137 860223646738224370759638123584233406772 11457138 108536467607552339721097966398276403200 11457139 256022325139420416208271460285727511424 11457140 6010600207664645017596377080685422080 11457141 160073989118237807163398490630544992960 11457142 223711255103449814003642531798515561344 11457143 -1373920925423372110756074079630862755680 11457144 74773334072668524953892971686266654720 11457145 226648635269045729976056409217627078080 11457146 -529224955149271575033186205162010192640 11457147 231697562065643826317754600410371836528 11457148 45393576929588162853133923472196797440 11457149 -413318486257585919261161762412023862880 11457150 -205615005460384358737959758856466358400 11457151 -449713236302830304473002381947349797760 11457152 -286134902149695209295471335848909209600 11457153 339460069702714277677829798300891488800 11457154 46947908782373267023887446259106285440 11457155 -798603983971787702665616355596975219040 11457156 -336301236277090066285532082484602467328 11457157 41667326589738096236313916546037965406 11457158 -197443203032631847708951054486906876320 11457159 235052559581221652418721509385831724160 11457160 -176809819902938350781904095310847180800 11457161 396118802012394158563918612467657878910 11457162 53169770971259969840291701931683514112 11457163 -123791162170098164086383926129615600136 11457164 417391892176570553462286851541438533376 11457165 -120266385516940515912906526970682850080 11457166 37437023831745342966080543847427276800 11457167 -33965926288684828100820326376771375168 11457168 -111777244912766358854701971453561470976 11457169 167232068491589284397955781804975347444 11457170 -340200641359469598001144695482011315200 11457171 277222342578205209042663534485378381760 11457172 300755447197260854970483238867176930176 11457173 13982578769107516682212736804135773440 11457174 -112243725873324367655589724487519711232 11457175 -207387254963059849620651427792285311000 11457176 -548873620313213136231220300697429329920 11457177 -681154369012411408346638286694061266480 11457178 -5230757175153487868034347059919462400 11457179 -31270142514950523524838041089562841216 11457180 -88306332490097664635260561390893619200 11457181 341340234242121745263543847332145834982 11457182 -30166132835412986687660737052447385600 11457183 240863684272932270372915030568584457104 11457184 -1317854871472248824880116453578279354368 11457185 -205040431058113170469898520002010304620 11457186 -246078672021156356072295670990020700800 11457187 82791750920652753336200622974854374352 11457188 -324768034797192674160647940266442670080 11457189 -84251976356737034632053223911920071746 11457190 -742983660554000055637013824573912780800 11457191 8094506925595225970576019866046704784 11457192 473038678527638485679832664972061982720 11457193 -563568246516319012306315784071573819056 11457194 14097093513855467976459295560464869632 11457195 11480726547237995989615306479668421600 11457196 393860237252585482588673829272907142400 11457197 -174914397036007486281068270462752581120 11457198 10829941744537553361948137047385911104 11457199 146510747262475098153267095267256060768 11457200 41415516358737977339136471184602316800 11457201 -474067463359692609907161548496423690240 11457202 948644152934084920457659469968798482432 11457203 -1066165680330937245063079812709116018336 11457204 -11485084163090403609008330783108751360 11457205 1244585155686008869388061340844594751360 11457206 421687717000049653391718304044690758400 11457207 -763684012557485135801339560023605344200 11457208 -157961248790254370862399701871475507200 11457209 -228892761453014041999003346799995190960 11457210 152253579739484657534442457590835315200 11457211 282830918610224073881540697043225086432 11457212 208695317373030987991302841185755443200 11457213 100964678888463949746220912581546986688 11457214 460758777750606533152485016778201280 11457215 -118449893962051305418513149918722150400 11457216 11445443864773975281970832253247291392 11457217 534480991755697948030534314870459559380 11457218 581744502939249935525388103606032179616 11457219 369993604919891484628149521109768081144 11457220 -389698321772709200565062785712074936320 11457221 -9047624692200716553320286758218306368 11457222 -29232894993093572311386822828237981696 11457223 11598406455077017337692562893049440472 11457224 -3801108283663269027525521752405401600 11457225 -160237406802366670935343539391134570900 11457226 94369303965405336847379374786754342400 11457227 117423448206669379452062112015948029076 11457228 51754955721099548831400491773257646080 11457229 -774690256184533419688586167507963758400 11457230 -283503779495487169682004072120121554240 11457231 -42848203309994116163022287354714646648 11457232 -141872262281693312865258359313420075008 11457233 2084241537082505782510470718069365432360 11457234 -112752780042684416646870709304631851520 11457235 -196616995559072021441471538479098652640 11457236 -338597212921045840947282085123874199552 11457237 265440844262155255905595860482931025920 11457238 188431325466740360846520541919380533888 11457239 -678709955863126829440032917664540490344 11457240 78522130253322170361645119605791129600 11457241 334685146347620807276091677951847269642 11457242 274205423024518464656055997483184140272 11457243 117806856993692897530117822256680153344 11457244 -936314005622984327406671567492653684224 11457245 59381744187160481773554064451319773400 11457246 -287346143628297341963684633862388924416 11457247 479903330905212439632072940941107712040 11457248 773875834833772088113318825754799636480 11457249 479832704201557855085178883022627231664 11457250 -190458250576305200050689661213749888000 11457251 147365999860807504441113595899671702112 11457252 -471630871440889025280824047677364827648 11457253 470382461020245098168170530222037243680 11457254 425642398783451507725442905817182308576 11457255 100173365385176634439211961996902544000 11457256 -125555458713179479990733273928787722240 11457257 -267803021658140353531671254818496623488 11457258 -5428402305469052061755889359430900480 11457259 185618492474060178071487702977010278400 11457260 -304593318502436626262578568060532311040 11457261 -271869707665758469501870327338020055360 11457262 -604441398528100083607124411358555940800 11457263 -318297676641186818665261259289266125488 11457264 -286685463550103117141437877493694464 11457265 -434812546295044858308739791023182454400 11457266 -200007213791734787573439111788732505600 11457267 -192003138588479278658077418576388939720 11457268 -153033042079628719226004431201919893504 11457269 755358346970482300912815868254722123520 11457270 -24675640698529368463635280059571537920 11457271 -127178635689308204382258733632569354016 11457272 85975207195587330404439862318279495680 11457273 -55395927946303515872179146893739445632 11457274 98813895032440087604041282173032958432 11457275 146712671124210321578956681682300218800 11457276 -281123854230330495276424014079194587136 11457277 18960600948819597854863069055182237208 11457278 341244679524819829627172140436073215616 11457279 11703036542995572888019915374747030864 11457280 -533228651169865024562877278481694064640 11457281 -1182602703328433978190959901178511683536 11457282 167314506935431818919409374169116753920 11457283 -168040005480146210634329811004838782468 11457284 1043175805037170067936426680340362346496 11457285 -156541429767199038830887637793200025600 11457286 -327581332399575489813155687061718335360 11457287 -68486885919529927857024021575169065064 11457288 15219895404053007235599583934976168960 11457289 530868112146364084126390435507026234624 11457290 20214147581003550291643141910914314240 11457291 966874472045769475444068651317122828800 11457292 -106797792279650557011168510565252300800 11457293 431088912514728883460380625141702719542 11457294 -28697953664813445234457010565515292672 11457295 668542139783031325269284677256123377800 11457296 -2188755507747940641500475458123317248 11457297 675316493240079542821534982756875384674 11457298 230024657123013124641903757450610078880 11457299 196359899520017576437411371460466323536 11457300 64047861329458134070317564514970265600 11457301 237914882802996542684891070290851404302 11457302 134628113578848959746178517306680888352 11457303 -338314739320251331405621770401684769024 11457304 544222571483481275540748094544564121600 11457305 -240686164706269567510983046580262128640 11457306 54192224669503430508060799871944153344 11457307 2410578748198046675647558111779279400 11457308 1110681029306350057153459088166751042560 11457309 264820354031648320518000047400932482368 11457310 7398724871728794471791964113446450560 11457311 -655432955547014177341469179249718480976 11457312 -306992273404830415409602682964399882240 11457313 -174001890905037334549638361335955538240 11457314 -36249518957236367277470846153104867968 11457315 556151079945210603715454226561587772000 11457316 -135542043744970892396326916966859976448 11457317 -363005971488272269609395568521356195400 11457318 14483806850513689182575299787372052480 11457319 1183340949251286836388636479407218857720 11457320 -177728751883656071685018656504856576000 11457321 8506072921696600728875944168949644800 11457322 22140232217217609838740419219861633712 11457323 531752659655199535585032972370240065840 11457324 -237335397989427492856274033372850243840 11457325 287450893189594543473466894666157911200 11457326 200496030885837353079194560266919495680 11457327 -99251198677588783452009010503871864176 11457328 -96673018897746297731239545365972582400 11457329 64283511113487196376674982474938898484 11457330 197419889682188301334501893195866257920 11457331 565507493384931124344255949828869885120 11457332 734397860132323363769443855657211738112 11457333 340556747963036079396589366389543817902 11457334 -16312014212464344847517688654141401088 11457335 -237342316598681721787602948696747402240 11457336 191085296644063594093014130254225408000 11457337 886815388962828484707771299827438171092 11457338 16205673392593923321536205464274823680 11457339 456514560420758369655721344236181537648 11457340 -439744193741384536496324304749565980160 11457341 -224938380482977926488780514097578347136 11457342 -58955589033015556177256394216744192000 11457343 -709386781140066660473633312035992505408 11457344 -127122184729080978147174856878998421504 11457345 -130952127346500124450659321038319684480 11457346 127086162926260383979836894271833371136 11457347 210015003677752280653053736070247944712 11457348 58558478844708258120436127924775776256 11457349 -703215779592604678669878698661767866440 11457350 3265591874300695563023604899817021600 11457351 478353214692601008727179751599917000880 11457352 -302448840148435618864885458807963648000 11457353 5486505272355042724568909200215352362 11457354 43671514038073969772599095369333330432 11457355 169408996724722993361677944702683280000 11457356 670528830365139666125457940012220977920 11457357 81487807638495910824901031068480686720 11457358 91738178721388929885523034609253362688 11457359 -867085943870933456881570086691876087440 11457360 78381420097057219648902789015801937920 11457361 -4856336944926447359621130017822751520 11457362 -39009012848470888151204802982248619008 11457363 -485508426983277027748131392791804326096 11457364 126409291952256549566385285939530235776 11457365 1109251558438336296414178027774538808120 11457366 64663692301393843651883659562560012224 11457367 43008316995773760202007976537790257416 11457368 -70420711286664044572113368849421434880 11457369 -38275974702739914782848592407100352 11457370 330844619701097248953930040994739148800 11457371 -25598226925242019229681855248474528080 11457372 60536001512127419219536498708265309184 11457373 434752787127687199244487176281784681920 11457374 -338085971291321131968718504242068882880 11457375 -572038186136199507496269704410621452000 11457376 619925307217466668191679179673641811968 11457377 263009971381513971039994231783397325972 11457378 -581056557314909312564844146472526986240 11457379 -30592294477663169038117798382220838224 11457380 142993244939286845150774086602725683200 11457381 -1002051999635669629919792909388373248 11457382 -82273024337178622573618938898941266208 11457383 -16784671450432616912809026010718066688 11457384 -229235077792530896812995984831148032000 11457385 302590828363098640247502732815536364580 11457386 -336356747576135568762661424377247549856 11457387 360067833974448894775393525089408853320 11457388 -436525627275926003113035345081601795584 11457389 1280393025124374185640336873667367845356 11457390 -87563886409933416416690668665118310400 11457391 -1756456754152564467172692971299672434432 11457392 -44658996898528561601563909272443387904 11457393 -8335540339468367586977588393577668256 11457394 -85227626469377623573043503915562840160 11457395 -394890133320157429787368371335962803600 11457396 638609256923853886755691193178489999360 11457397 -401367989620910327697849655112965494336 11457398 40090040986056594690167362596273579264 11457399 230786541324704279674159863302126327040 11457400 -210480663484779853178313307461662208000 11457401 -35976733598675395186426340227241432598 11457402 450247525392177013539715273962715004928 11457403 636904686504611326998917445766168962744 11457404 27123264193488638067438939564324421632 11457405 -31100737000593138529647092400970229340 11457406 339689922743178413579247492956380121664 11457407 -417414652610547201161842206734823408480 11457408 -172686623142352268347427971444223508480 11457409 75175671896262583292508252322732842888 11457410 78164156055444477950493871499704419360 11457411 543997625742518670971081926021256431104 11457412 -337524779948100281620566880809637859328 11457413 115544494557410972950926162909284069184 11457414 121742101011936616952743217297321261568 11457415 232602020822785863245691263268398605200 11457416 212525351244009301593640117060986516480 11457417 -70919946634121108328296097516612507120 11457418 -1853230806902775573878159325484756224 11457419 39315507950793843959299032884637956820 11457420 -39251918728098294446662973144306749440 11457421 -521148815734441544361856486903575470400 11457422 -201020823314125682935766528702961583488 11457423 52760944287681016071824335164348686880 11457424 -187468451548765245534728807889710284800 11457425 84701035437022844663159511225444240000 11457426 -147475113009687361468336713035696409600 11457427 -245905153038903884385424192278404716800 11457428 -593106891461786018877415746469633660032 11457429 -292900594707591187474341694975192965216 11457430 246570150021050549451141188703093807360 11457431 376979715312169530158795659646424332232 11457432 -71008655125110709447052403504788275200 11457433 45963829229908200114154255627302635264 11457434 -154404127840193246332293660210942738720 11457435 360309527786686402840156545564910540800 11457436 12310418261933328514532095318755732480 11457437 -508095105727552049332275027884710733760 11457438 181249649422774548631325717531528948544 11457439 392874735947315506400681279137917365472 11457440 -54234327696509396571654588147361382400 11457441 -135189065691137965291232680282167342252 11457442 566992488084105636962153246145211201872 11457443 221103834879131310440558206249660489692 11457444 -108603102978329959506061597151685058560 11457445 -321500633964403187450686111085066895360 11457446 48314850731403647858050839924606013440 11457447 -158114386276484534270787164392677861216 11457448 135816464102505181987494385953606159360 11457449 1308750173402259556341436071937641605760 11457450 47109824673491181058882519989156595200 11457451 670215299117975360771007985239726342452 11457452 -865574281191803743886366062432694532864 11457453 38766570095062483163099980576692595200 11457454 263954078793045841187914149038510650176 11457455 -12517464552461355311299261963967171640 11457456 153975902306747750071687765863471513600 11457457 92401200010547122906772505195383830464 11457458 118287297015724274469084540888895672080 11457459 366255033359014489595403784639603746384 11457460 -54387445900893724112886062386536038400 11457461 7257213421398919777412800122722604000 11457462 2355232103022720289855788423929931264 11457463 -874662640734535427476895504526374309696 11457464 355783218787373969706274861818371358720 11457465 120586957928358417223886439967443912000 11457466 147022703482931577058726786169157048432 11457467 -457429127986235502555623087108655841008 11457468 466654536592893001260505833585106558464 11457469 -87345837429718729636430089533444706304 11457470 -343779455505672160777766036008351120320 11457471 -133360037370308575146855473634993042816 11457472 100274671508619671869170724365467123712 11457473 587177992510897666442438289831802533504 11457474 169057073388259250983093997137771204992 11457475 90057596933598060021305363542705861000 11457476 -30090222004033838679478138900244889600 11457477 -1193959991264439906097045689750192956160 11457478 -214823444589260994422695104838664076960 11457479 6140479350810002011676898038739660288 11457480 279068139386347662168380955567673344000 11457481 -30878886430532429455251002435482409536 11457482 473943161893348742960539426556730860592 11457483 325712899264880391701996564826239720448 11457484 -197366241416652478996529631832084681984 11457485 212771340139493981271768428948266339200 11457486 74021895896301244595012423478110671680 11457487 575167090886398085443737404855646715560 11457488 -51317361053892879312199552813724467200 11457489 -61640523512992482297999498104691900960 11457490 74793683875107741135763989600901440 11457491 247825637987244620220045673583488247784 11457492 -117071126382360735389681463949728307200 11457493 -279134345811193510780755998631736846258 11457494 125936404704057605805330225837694099200 11457495 22928786631225210640091683466837149920 11457496 -34541696956049831351206147786435215360 11457497 -245589798208005988532056400114781528054 11457498 83406245779029202653272847156287255808 11457499 778290495365521232103354881074376322500 11457500 -89098907267080742546077679100747840000 11457501 -99883846189169679964718732652045667296 11457502 -89415135908703126335431457067380600448 11457503 1072218235931656112925406687554459971184 11457504 401845367423097352272016374102097920000 11457505 10317789752674391779117527098933112000 11457506 548623189321943285442441111741844559952 11457507 -227321393217139630268762065361030762496 11457508 -343250995435071838040689327517531043584 11457509 -151602721770687063679298359960849500384 11457510 -23939077647932318284418220648728077440 11457511 -386266576631961911710273565626937852656 11457512 -629581507626622480709799239313020928000 11457513 -447162100388926113059248659870157071120 11457514 519503285451689160546757930885647095040 11457515 -264798625204545689076409427452998232080 11457516 187274840554566710539094473912538726400 11457517 523519739154406257804329346963987886080 11457518 257165397026349393051963005838150672960 11457519 119634044752600451362536354313161274368 11457520 -33797811151718716479323891917591019520 11457521 22886315381532854783851476495713528244 11457522 2511679668237737647739770145077783296 11457523 -921790342486990021764886927331343211440 11457524 317265544526001514645735788679809536256 11457525 83951055607706476207607672994451564800 11457526 -549894343400236474134101764902117864288 11457527 1300697933998040218837402246765981933320 11457528 843170141987139385819069690511219097600 11457529 -61049937507551754115352882118927428016 11457530 -41262822098618836953164038457233305600 11457531 -17295643802249734821294628376245699488 11457532 67144538354228617812248824571098321920 11457533 348028534170713997525581050828534987782 11457534 400539639924530906241618798069463142400 11457535 151086158536243900298410544432385225600 11457536 -1565152760440714467389119893109003517952 11457537 54041212353924821704693943554691345280 11457538 -25125765397981997387728339541971556352 11457539 -110698925835389491215467541178661145000 11457540 95199029478745534913253270923994462720 11457541 -316346372829777176770231403554403721096 11457542 -637950815285067653934756082074654885120 11457543 -79326799075375498733523796959950041776 11457544 59229957695554477156928304927633408000 11457545 96641977570528439328192325179236851200 11457546 -65877945314692769740602255960739789056 11457547 30503026642493491456323841206180114232 11457548 122136707519235872937438752925601207296 11457549 -76271494816596749253168679262058038400 11457550 6556151450782420708391248024706356800 11457551 146185224513714014459550121162731210240 11457552 -157585835412800074320431644691410452480 11457553 -1161137637620289121796262529445527813198 11457554 356091569821550579757422488582154222592 11457555 -121438045332924125742285617353618713600 11457556 -314154078953166344344283500807002009600 11457557 754818691909557109602679666508293236060 11457558 -33913430535725772532880006288520437760 11457559 78690309167370308317240552595529039616 11457560 -138477587545041642957330017272079769600 11457561 -71493561164501603281302538154878049328 11457562 21886077715063466729624464608588514032 11457563 291799612410386753349341161636588750224 11457564 66049448088198646409188318490383441920 11457565 -1641817997193561406163357184965007360 11457566 413245574223189016575118114438847274240 11457567 1571430137840231819263466328770823288 11457568 505024979246633623591564988837773049856 11457569 15785016481226992963210599007383092736 11457570 161759715464623363730967501192694694400 11457571 1063156811857242600584399609245561831772 11457572 -9853404459059952572079512956899825024 11457573 -281915281676830490800077524200633573632 11457574 -480005928324181108949800932224849475648 11457575 -242375340294922514633478166059415116000 11457576 -248441695901459652202868538565377730560 11457577 -237686775083229169489669531334626365574 11457578 -19811600904163758302253451353704179200 11457579 32014228733477476032683970488816179200 11457580 -179607741664171840249980571234021324800 11457581 -426023824487687209731068634915852849300 11457582 -593454028466862158160420203737910371200 11457583 -1028206712423986289180555301391349192696 11457584 72100117141482858426808604621547012096 11457585 -240031371914163919645780675656776860800 11457586 103419662751189422728103707116559718400 11457587 20346559827759006347846932063432516236 11457588 -101046176224660009085865697932796809216 11457589 428529489109576898498353457792689135680 11457590 10859770399418713677132634582748073600 11457591 -92515223363052382639775742782083517208 11457592 176046259432570127396417940839341793280 11457593 103969412203466292558130800134094257280 11457594 113197973069990282713842866942790931824 11457595 545149856629412141849509501769981087520 11457596 21677109168857767064878280872860590592 11457597 523223354085455157334101463492553414400 11457598 78432264696003496168701890476337967936 11457599 -451177531713610019009670470754557870400 11457600 -8204741842601613243678178220074598400 11457601 -5676289568755586118005969294254766398 11457602 164756605451514108481722733445232724512 11457603 35390299774520788628166412882222864824 11457604 30228207775343845557194561099244208256 11457605 30028588795952353282110194791584755160 11457606 -59017545354038179091103770767530883200 11457607 -25810092000706242895263657955223910400 11457608 1235523321475777585630567861878374400 11457609 118332770457324900328709901980136318720 11457610 194568233552243227854149668178928984000 11457611 -507109253290247756405660671774754820 11457612 18163824647263376088898732661433444096 11457613 65754144627106694573760384510067860864 11457614 22429138609898626523063320070285485824 11457615 192704881405510441300139106811825295520 11457616 266789569870446551131540304868920377344 11457617 65220898949454486896874197918944045248 11457618 -24908457602202219856918473619876672896 11457619 -487255007701167576301312360301094715520 11457620 45911304337226547140635793494440103680 11457621 -55419821877733644605984422112718504018 11457622 -2221639547020137931132022143103252352 11457623 591236774368894148540563550055577443960 11457624 20955816466720501091183686184140800000 11457625 66517959750546856202720905065865488000 11457626 -384046432598606573818471647939480099360 11457627 574442658210144129138373364453108998080 11457628 -48269127322559793125996705691067254784 11457629 -262951475124242212744932789716790103770 11457630 -116782294075305163602791331870002638080 11457631 -40786699299657212651492092227377651200 11457632 -48917178263861795506111084283663351808 11457633 -294586224502928802870938122044438574752 11457634 -105747975388160334229366258719046295040 11457635 22064027106801705634360807307437872960 11457636 -609527608703424731853488174711172065280 11457637 -697323061101056106029265940068034867714 11457638 187795603931468609393365232996343505344 11457639 -105915826140463067330254207667603752800 11457640 -201726565674099258139867025507835187200 11457641 413962167890117568719455005988499180772 11457642 -2207906245852375454710742778320443392 11457643 -393896939803749834566175085678629849720 11457644 -95680108638043019015917824473441049600 11457645 -74181517881597067943367234575601461280 11457646 -50084228050706287950027357173179478400 11457647 367955472328537359193999005506215574112 11457648 -121423407049733653868354842418779815936 11457649 -111570667281276505937094051574601627008 11457650 59615375287275979560591501587988922800 11457651 -1477949217160280967430107716188163520 11457652 -752970115708214100819060253684717006848 11457653 1714755213827645821483517289757954000800 11457654 -45077929984452094467561860740941105792 11457655 -356993757681808072837696722898270169760 11457656 -130157076512229462565405789376461578240 11457657 -401036501478270975075689333653179283392 11457658 -315323817779927861904182989963038287616 11457659 -719863936317395913759037844508804034140 11457660 -237396550690072506771676224917884108800 11457661 204536221002665109108666914501967568262 11457662 -43242718498124280091787495350481359872 11457663 242430949915615171059617979394540496640 11457664 -347049063784762129668936573212247982080 11457665 -319221350946240984121337629294437638400 11457666 361665770128610768091237560929936473600 11457667 19889160045501163501712773716828262992 11457668 506491656327266404529109022959143374080 11457669 173372400394642502631189705679902910944 11457670 78094909447633949381073364727654064000 11457671 -652556574865988523140700911684478769128 11457672 -83426769969288318281781042175586304000 11457673 440966328096440892222940796320572352922 11457674 -6679024195090864171484576551952103840 11457675 -86515792273514880168407250061566636900 11457676 147410733562253096020522244770494344960 11457677 -158745088273639242820024406469244807296 11457678 -181649039417265783385903125545620935552 11457679 507640971043338758059647782940391055176 11457680 -53965095970118995644023753987221094400 11457681 594592274271204687906428522430906919152 11457682 -239749347996469053904953236707338451200 11457683 104499930844182246793387755055099861932 11457684 -95663182248892669633156008169855119360 11457685 707795799238139977365226161504810658200 11457686 344214379493524821784690688643562536960 11457687 -7298950512974544340102276845966834840 11457688 -953441989874959665901257563981384724480 11457689 269196644890583112670698630602338700820 11457690 -3003966108074029977389462257407628800 11457691 175271969381060521442793938817462876704 11457692 -539481679484604793788368998287184925184 11457693 -123092093839117603104240091206913405440 11457694 -4022760227436969878535756169613404608 11457695 530547199446112445443421273760089452200 11457696 221030227374002013623605151790454013952 11457697 406049710728966319955167312012336637460 11457698 -201251121644780829054168226826999559168 11457699 -1549747536542124651129109433958722304 11457700 52413381190536098265389139863877219200 11457701 1057308955605306385632727542756400896702 11457702 3929671239350560114513413036438254880 11457703 720106807202001799858339750372867223040 11457704 214647017962199094705088988640397393920 11457705 174858479527193671382943490162473333120 11457706 -100414122251699070554050620418822374816 11457707 -1221216037448064204974542960001975328 11457708 394477200179328809008525747098894336000 11457709 1094415378755092818937250828223204805910 11457710 -55756068169841081680234233825326436480 11457711 460708942056067350522037403869017413232 11457712 -16243539648035199908531383684947181568 11457713 740723449080718977693994022964090466962 11457714 -187603438077106094217091258376649048960 11457715 2708848311003599903970824546702305920 11457716 308359205124943573666787389068268124928 11457717 253615313428852425000079337401254580512 11457718 -46577844648863179793258181782743801440 11457719 9602403985678285612574441624040115176 11457720 -1110004068254626430780392692060539904000 11457721 433501206119658882909113452793179719264 11457722 -281710526707598513456761311503102188800 11457723 610785382295647862758672524253368221184 11457724 71059649604133948125292011969898196992 11457725 -162690520928981341625457874951449504750 11457726 -49980541423473028626356450316329164800 11457727 140070493303440128452305527527526720576 11457728 220074558209566377171027789969585340416 11457729 504113737884636025866431688524966533248 11457730 -209784751238914350520918513677422070240 11457731 818036485362226727186609440900260425532 11457732 -266565988974659937900634255196012544 11457733 6050235995942907627185287586619404320 11457734 -513273799233117068158856610382345101984 11457735 149134383595316120296897485070318938240 11457736 1148258358890121995350424320043788231680 11457737 6128173890761559870403013787335469504 11457738 121949250552051112196263341078045904944 11457739 983603328469590249268729841427653253600 11457740 -155340640169545395301055418471607173120 11457741 -423212240692909119202772755802514969600 11457742 -100313351368101101160265732181446033728 11457743 509091703727100784368371523683125506288 11457744 58324591366400225986746963220614610944 11457745 19814899394387748377450862657953557200 11457746 235254757649763401561541793759694781072 11457747 -125806924207914046714335936307717186560 11457748 28818678621115440012504756493699833600 11457749 560331180779414258419691351459679092064 11457750 -150332678122577984000220096792166176000 11457751 -225245978158951417801988667558649712248 11457752 -308002809760351730486275574973070172160 11457753 96205018997572823389888241823214278720 11457754 94637961508432395284663967362634153984 11457755 -279267124448259224250307922696945760000 11457756 -498536056487596888493906945360166309888 11457757 -138509066804290304165882687789486892500 11457758 111325269620376182503611651725866939584 11457759 52075659710733501353748326351855607168 11457760 268888649754962477997607807356567552000 11457761 195095230943587386585342246259255050432 11457762 -383130046332777447059637723770728786176 11457763 -1068413856418134632651696911492513399520 11457764 -516676151110443758773546797919760855424 11457765 267627765094029289163755880260750483200 11457766 227751404015272206018051929856809156832 11457767 -713991902905965981483699864195271080528 11457768 195615087998313803639040589719632117760 11457769 998485599570201208883487983005916298170 11457770 38325076187528788294932184065276038400 11457771 65179623617165225328359516579129706720 11457772 271364222415869592182717941791976246272 11457773 813905565904671932539916452477829214444 11457774 19222809479280969704747603749793875392 11457775 -157743357043364046236706889628228738400 11457776 -31447182566322594027307350434184462336 11457777 514806055904709018488366458532625751920 11457778 -21622336268985458798757274894930460640 11457779 -29587705817954882383096340074672153464 11457780 293646976705248170561884779028254720 11457781 -495020214368723037651929358507209934418 11457782 172611753741978226795653187156884780672 11457783 341765134154299450938148400028194986752 11457784 -132162339425451612434332668723811553280 11457785 30984299986817980671923811024193702980 11457786 -97641426337344957705549264124905369600 11457787 3646904348423188014373115595999263592 11457788 -24990578263730954403524172943997199360 11457789 217506552855644520399869452086104070720 11457790 -33752515110762389502637650373382419200 11457791 958836385953412263704613448369953384192 11457792 272579645283802632733557364453942493184 11457793 588861476632587102568734881131673121364 11457794 224968654266573728202206403353841183696 11457795 262049700760610661311372808394959786240 11457796 150011555116827941732652607513574055936 11457797 165850642785104292647866587790688179740 11457798 -328008550170710549828578768099883781120 11457799 401372306677287674362878654493802427800 11457800 -240198807715587342821769408118748160000 11457801 546438067419989055317079443860692921600 11457802 -413151369583483701904343310677474820000 11457803 34337057459829760754529877793590658304 11457804 684807951677861860475216814925548244992 11457805 -46422492792212018631794314570702167240 11457806 -767634782016596317838844121835572235136 11457807 234625102188189468351382358632862088840 11457808 -2590652088571171607575740402030411776 11457809 -1016260057294306046115402391388679023760 11457810 27195630586926506950767281815281408000 11457811 -964667410758602587848385241232273445588 11457812 -4050794048050008813554322545836297344 11457813 408402487174632023404383904906349137920 11457814 -15934310761675884218069621451213127680 11457815 590002482634685304331902446459990391960 11457816 399105773448442891176766044405557145600 11457817 198962489074746729193350091725608344320 11457818 179668671430945930754255334438828369408 11457819 -93812934627602580453952036416449354712 11457820 436142206258889459013146544838886108160 11457821 -86532655021796104322977068898010991648 11457822 216094305291653773926009720321173566272 11457823 -1626978839851684897111099035726502400 11457824 332902994269660207418710829053092298752 11457825 41428894618971183202838986062936261600 11457826 -14123021965346631207310293988836723888 11457827 -472429746893473243270225398145119917808 11457828 -409910557629032618214882339173343559680 11457829 -10224575411213594258563528873521375620 11457830 243239135636268826123242655908169632000 11457831 -294168633832148199194043956554970291712 11457832 1095088693941190283753503846791233280000 11457833 168278965112764933735663148829171305082 11457834 -340939858632251955806753270125910373888 11457835 335366865575324890499251007970542045280 11457836 -239273268980419621776584273942833812480 11457837 -114660826351733681417162804452887089952 11457838 -38151635335347774509611906021920903168 11457839 -556458443446509138179695765045098291240 11457840 6860535792428165491932151353874513920 11457841 279412200245117416110532920175090450752 11457842 320547341561616599541685401692548569600 11457843 32104551391292072221805741201707361328 11457844 -722749258652753333589853003606399795200 11457845 285970912344948812599433136782717343360 11457846 12789570039038766716654315731391458272 11457847 1364666934316777135896142692097948045872 11457848 -142671492437228284050415391295752110080 11457849 -211495904519221165069166174777883739392 11457850 222840409510964151060597663092633048400 11457851 -1101322201207471730410977476313767045148 11457852 -22813173264221748798954599525430140928 11457853 -1252180503318594612135992355751813114 11457854 -6839614163536361219316731972444104128 11457855 -14180938517869770721201023098568366000 11457856 -151254018511387573343577515097558876160 11457857 334393454865343730544166239158310599106 11457858 69637518662072602660062756352725961728 11457859 428834628163510996523434911120076139520 11457860 72004014788619313472635708361232307200 11457861 -3837757231428022351529214213532932864 11457862 128277643976783063259035861989305959040 11457863 20660071549712305787964805825183264464 11457864 -120409281285975680786799991320181800960 11457865 618612783278042304133187709740884300260 11457866 3096212767848030155967219892813470720 11457867 354451907172699508891876849010024299440 11457868 -111284298259227141924205239273195703552 11457869 -754166736056050921766720408933670590730 11457870 -414383294232971180010905962998318243840 11457871 1854016380456384019125802051964422561680 11457872 -127245187796390457942459053231566823424 11457873 -219239164906038429300653051984782939776 11457874 385474957116428615146034534084545735680 11457875 111802992994918058210498136291251976000 11457876 -5444962481759432298806977390046140416 11457877 -703500446838997586315388353672675220274 11457878 -396354538893058264772271030532560065760 11457879 110509827742368907415598556776788080128 11457880 -21223951679642636516236184707950182400 11457881 166050336418373926029620564344184752800 11457882 -527183267643622503591914200380728578560 11457883 607580557582101824040194213547567512132 11457884 3569718834985095738768686698402530816 11457885 -465238005166710174818554244066303690400 11457886 -398265527774866014662369454025077646656 11457887 10987387587382299668991172480907968512 11457888 14384910165137224795971501758784995328 11457889 -738357205238807768417628860127253209310 11457890 -4286714451956839379777488068840472800 11457891 -356451306090588744776978225611500150300 11457892 -302055009965841615528709202315789670784 11457893 184318081664269183692143949433953244320 11457894 -32194140816308642789753020578680752128 11457895 -683032565794497743421989799284143465920 11457896 -384035609278849869787426475073365360640 11457897 441039517816468630957928529347606415840 11457898 454284706268874564668763269303916253536 11457899 -256056880535887949393857850625440624640 11457900 15901212068831152430065036750769280000 11457901 15932294891789676299225097354012987648 11457902 84344895488109959057326783269888928512 11457903 -266235194148468021452232638100144859896 11457904 97024572269436285486682684234661625856 11457905 -527222219452992919582341283466915924940 11457906 176426354028007938172043306672699416704 11457907 -671488805178578480773940194349876591088 11457908 -265209836484775040920008392372084871168 11457909 7333330514590619692430249934515635200 11457910 79559753676053864414890092992899153920 11457911 -226767523239903443421599327173644972240 11457912 184634877457005217273099907703477043200 11457913 50041841771386049578599289428446333184 11457914 161531492286104672205051310756179425472 11457915 -326584903027118410883051711465480064000 11457916 547265919741631127653470295992699914240 11457917 285203407958873642728114263550801985292 11457918 23534520899995660560026122285728868800 11457919 54509240590035987599876909944042071408 11457920 -411561699792551663458005027048023654400 11457921 -20356114959144005009076153831177231840 11457922 -58325321866249736045394753801752418816 11457923 -649358204632661229739550396368324583520 11457924 540573699116614447868227396602562169856 11457925 209528223708134418001784634103451958650 11457926 429074861148288958069264245013617711744 11457927 87992029809581823445094132140645572888 11457928 332072156185958768391231455761431552000 11457929 -59677757198370164107076018928413922240 11457930 222702961168650342428969793602636874240 11457931 -8861554798281022513685696407889124880 11457932 -138760250468994905049335572493686848000 11457933 -422143237509926227939948858747419566592 11457934 11171034613317616405155075662810069760 11457935 782574711323935233877601710344953775360 11457936 -37900690186958590430494880263390887936 11457937 -280975055111315032783999364538253630414 11457938 -131058399301103526975677938962797695488 11457939 -567357370109475063859058017050075170376 11457940 167979298960362240915203782952250900480 11457941 -108328740298721288414177814250604927232 11457942 -117389643649322941231199641683601293312 11457943 258759721894621549115308804740967600 11457944 952750909411590026316271395762596444160 11457945 285150029789565726190075663630815005640 11457946 -110858745992597673211835492672031038496 11457947 -104302048315184176588297786268548196604 11457948 -352233363711600013011067813034525713920 11457949 289820845666973947400906569347693608280 11457950 -131910267551095891895606103902150784000 11457951 -118335558559441256761143183853551404400 11457952 -1201332529873955575394190149834244096 11457953 -292809989463095336162915353831491183000 11457954 28430513842975078506465516483867232464 11457955 -293948008506735303320705998114794638640 11457956 161792993386991686663182021825981775872 11457957 -68589379034193459168557087716531171008 11457958 -7181601221140435532937447907020714240 11457959 128333484295345160348071824191419415160 11457960 -113356394072688163353957125841313382400 11457961 -558369847695938920417132325976993298438 11457962 -31869568287932163059566185458882437536 11457963 273093530142494535222340244880914319360 11457964 367573218567631991896932700622009174016 11457965 58119420217046829180210641135234777400 11457966 61316080495807741195459377596343683328 11457967 57910616594411228498803623954535760760 11457968 -231935732971695675067747800843437457408 11457969 165978610103225752518996499886471174400 11457970 -305337644637991479548258720341812916320 11457971 -28767234006379313307891482275748166240 11457972 -170263252853373571447033137345206427648 11457973 944291182172864345731027509659064842222 11457974 74748935067825082116414076221366720 11457975 -155059347151303407611200090557425466000 11457976 -7622927011052476720196267867132989440 11457977 289041982759595141927641627493897669520 11457978 15086223973256184800763451797412293120 11457979 97660637337693195263518901404551443808 11457980 -332991654570070607594984583327885158400 11457981 395661238657541161207101061103503589670 11457982 -480571542104262920233132208043919857408 11457983 76477805724371934550776819388980463056 11457984 -193753006750240977358924473081538805760 11457985 277004865586257063860960475222354645120 11457986 290449537376773557869281188199446581664 11457987 659792300230106654258095748301847673520 11457988 78907204232432803337695179819875481600 11457989 1437691916559670061293773359702342696256 11457990 -211931236479792730349459351866793990400 11457991 -744356787175068095553771492780126268928 11457992 -71569898716518799627094760567769497600 11457993 232938968828255139994427033917406421264 11457994 409725212870767848936442160540956597296 11457995 -3684358654646084196792367823160357600 11457996 375083451194225671414824184447498027008 11457997 -685427268957903348039857525965667612554 11457998 369704088616443573007907283089360518464 11457999 87427167454889167422844450342335667824 11458000 296132239367416844879109064432607232000 11458001 379098078563387501752901891638888630002 11458002 241276682024025001782559849997367459840 11458003 256757780071508905041506175382640311596 11458004 431044855774713323833497434700742029312 11458005 -305946019174619407249553552931344561280 11458006 -102835249469074970191112532298295080320 11458007 56877466132191018744008099915495861760 11458008 -511107857476060719061483142754211983360 11458009 206574910678803694788774030024371486416 11458010 306425923330000454618701593197730152160 11458011 242611838808111386514351713229069560472 11458012 120421905302186615215470665339571074560 11458013 -649996995990402994397061924004088620602 11458014 102988476694990919525744936371177592640 11458015 328883803103625594409931435012764058400 11458016 -564100521425451422782734730083776593920 11458017 24137825526501217863199525931745529512 11458018 -108070698178646936647082492720298319872 11458019 240270875744839268023122725169977731200 11458020 133756936977835402830264315082869596160 11458021 1076670366159984445465581322942863428222 11458022 -44455984191909698081593204503323952000 11458023 -315319365114620244647929321991331053016 11458024 -141208490344711839423377357345633832960 11458025 258438104075406950633050664678978980800 11458026 400318925920738235962308126287677946880 11458027 -26478754077065443118145709009219615968 11458028 -71043177030678758701474886992050384384 11458029 -1498773850155187992271486758621395602944 11458030 -393761951095059443412403752296059467840 11458031 -736284994573924678233958708746189229200 11458032 155893999952373293727793619375825387520 11458033 -719831818054710562805875833691433729040 11458034 -48774763096068813294716853127949869056 11458035 226769549983368078423037848349298368320 11458036 -10424784816106943853460340995976355840 11458037 -1535389355261626107290809651622831306208 11458038 281848859020199398612540225910400000 11458039 -334267844531455650064405526351018715160 11458040 -505842118658734849375191092552313446400 11458041 -69628848542709703419819334321548323136 11458042 -128889959209606197210763413775123421328 11458043 -205763857713916938259228004304109153056 11458044 -181768817768975137229312446435076290560 11458045 -574639249456438114758275972921627520000 11458046 -123748143195018364510942659448337415552 11458047 -21998641482622677909899101034721382128 11458048 67991873136758218162795566448540385280 11458049 -20355118790442341582888264709667669164 11458050 135466158510770365357919601870409660800 11458051 -390818454984382795975999719073755482112 11458052 13758333896045180711447782269518146560 11458053 570810203200636555494795223956903143262 11458054 -255892647941111198025008534190668453568 11458055 -54274373256787717085317269937572494400 11458056 -214404280053498515435309241991059456000 11458057 205900406185516197292827516627051225800 11458058 -223985262034734624435753351892617856416 11458059 -120199168452698406168678593139553120296 11458060 412649611540279220607749560579801236480 11458061 652114284962595744966542969813637988662 11458062 -303097364242712306578763361826812657216 11458063 -118101262143145596514388630438185668688 11458064 33820480636222281751219169668400087040 11458065 -46358284880190755737426230042432721920 11458066 -257589224248047029930058146253817578720 11458067 -41466586639241254919126577100661096448 11458068 150789906767210097384712324398589710336 11458069 -60179137532675931211642143998463185504 11458070 47424173779149708518344051122165719040 11458071 -172109225758426714162501419722264651520 11458072 -60733422347834833607867335881412792320 11458073 476705988522235534976668174095312293904 11458074 146723631396755427676850847088699019520 11458075 166782213116176646414171985507714893300 11458076 45766269447901624137904215378303986688 11458077 -842599538269357954297852786313009126592 11458078 400938869095622638871501156526780243840 11458079 647581358331284346856674774311531683680 11458080 11613743565329957842372731662086963200 11458081 24665335462236600105226394320644744320 11458082 597322254700103738804134976075264749392 11458083 123444101276664509024778610675433514240 11458084 -644585976506027321590573894989790522368 11458085 3253015742055667827912377772580215360 11458086 -166658962618428254189466003651846519936 11458087 575998553814634743475116664643164822800 11458088 373266673756155458533901816799922575360 11458089 -672751094851056521841376200378330797046 11458090 -119331289248287495541188784374029271040 11458091 -142367985263964983861358428336573042508 11458092 50145475476745241640919889239825612800 11458093 428927051891821095643743375607124648342 11458094 154839332097408327413473453533727294080 11458095 -284028418798913589242651234802403200 11458096 -31523080508952017186480317770931634176 11458097 -99096309008738523597857033790673925568 11458098 5700413806040916868060555925530916880 11458099 59518414974801194925205511498189015520 11458100 -105678590026655079280565928618914400000 11458101 -554934910214330274306733936450021011168 11458102 -551766866903203599151716008483863102080 11458103 769669606654813265754256799018133290280 11458104 1378038217466369176418831307262525440 11458105 -359364329272666382263742863094718261240 11458106 283086016707336386936936459425583044608 11458107 -109287256734635294362762259359397926560 11458108 82214584650252448781848596086764694528 11458109 8252201574007027857071549252311632204 11458110 -253773394409458676129176082192678778240 11458111 -420010620946427616992004459001394297592 11458112 -242116223228176160583557613988936679424 11458113 7847875189622973337601485898769732144 11458114 -270521925316442631786858560858917591344 11458115 -789825908990134017205687881143358048240 11458116 -224148204362456041798422981192084755328 11458117 -47178733472285379208490799507257634240 11458118 124497280235315270572946771142525649152 11458119 -136818115608535780464645116999041571760 11458120 -390131125208858603170614376375317043200 11458121 -456373844647841131391170424714600224320 11458122 -69155756003111511398024772164644899840 11458123 272913203695655366589159356439925867824 11458124 5142880829685379868206879281239241216 11458125 -44998237843406352923850165560626800000 11458126 -400187885024597383142210148894656202240 11458127 74005974762646707255438727771946520960 11458128 -118082720119986336313152737314845622272 11458129 1197015840508568734710926248619548015730 11458130 69569337762789315269768595684239846400 11458131 -3123222324763702578722931714064030656 11458132 212343549040917340382632468406494740480 11458133 544945073557815987319508281624357394382 11458134 -289295955267671125888581940090238061216 11458135 -41293021175251749531137230374349180800 11458136 -121933192276789951323707445547541053440 11458137 -692490875050888577697937175407490549040 11458138 48924428150916342050799390904003898880 11458139 32895816826791385151612360199358335744 11458140 -3062705920088993829083560128189027840 11458141 570360689011253860065633508782673164192 11458142 300914842305210914935413182343708624000 11458143 -300428408894253986129937613523883206568 11458144 -781617278168902694459765080425092087808 11458145 -581004812104397592465231199418657189100 11458146 127513158767438952132588055219743942144 11458147 -407355668881666215275554104024470667456 11458148 138491537105889263965447654893666754560 11458149 101902602525573535144802813516936591520 11458150 -124606684881866297048193870454229644800 11458151 130930873445255002268011035388950004704 11458152 -502044158718608028242666555634742886400 11458153 -21294664584369062702536574624715759360 11458154 177164765590382838953836664641681835520 11458155 -377652379166719568500502160230424648480 11458156 111458665203341448188206371980297611520 11458157 -576069843803527618845816729573358746228 11458158 -15814705572381645908554195907027177472 11458159 438159930994968871599448475068587456000 11458160 56194539950140223802789085399528243200 11458161 69009036535594044645024599286951234240 11458162 -259783057266549825217033223623310679936 11458163 455502726140472818179386687151058005104 11458164 148328423634015478849090346086416408576 11458165 -173569392377256429350663833313663689800 11458166 -107817180006777354652046471475577711968 11458167 -1403021531753034718149249151150391040 11458168 720930420922219361491579060692373954560 11458169 -1538082895859631809215185337771816970160 11458170 240353939470527529718534091958963838400 11458171 478433448746500664984973518099753766000 11458172 -274990088550520426114511881237779091968 11458173 507121207940207472801881622520718213568 11458174 40733091423803571620684445096030641664 11458175 262505043967639838116676953207534361400 11458176 -33309812077134340443360383205711544320 11458177 -941283583745255908566738523484442558336 11458178 515246224105966218549090443589484525440 11458179 -1038988151267584427812185498698921191152 11458180 -504340640775221923679645410979386233600 11458181 155124245599653131147659750814259765792 11458182 -142297226747462053754468816457667516416 11458183 75955919590539276098946521948118048024 11458184 968549447212081477008339103236224578560 11458185 450710760098593953178067653684534756800 11458186 -280756981914436038107616765073596665856 11458187 -131345563507199805456879325389539785440 11458188 65834943747289438132732548930536171520 11458189 65444539157182221264541967349068656640 11458190 499438881756470266845809598383528044800 11458191 51791326384252910665631151622847936400 11458192 304559843788646562375495665465779920896 11458193 84947287956205274100371031821611011186 11458194 -138917584919470886506809863206522454016 11458195 223258174558167006002094133874016326400 11458196 -503133896833761403323518998249052260608 11458197 -296038878200058079003998394193441173920 11458198 432420621433520691829744508755522989600 11458199 319915719489532229168086892186640640200 11458200 -67409411903083619826359995703407104000 11458201 262808305989349154022543557211238128400 11458202 19637498273426460805122000331004966400 11458203 -13038335691091431220770332708719987200 11458204 -395994934947817157463310999306596894720 11458205 -140333956400344630146122889062769346560 11458206 667042638587153074463858586518111723520 11458207 36413854829567721470967801303062111456 11458208 -594248536304444563088683219059029114880 11458209 349761263568447805005412952199148956480 11458210 8056031262392960525467929033569410560 11458211 1494412814915970457843314128408764576512 11458212 -378519441964865723544197481981458316288 11458213 -370282914158475965669363439493164151200 11458214 44562449651351553321233309851905449472 11458215 -62374583963901420882033276396854188440 11458216 187824992979938393439787791716352000 11458217 -1880605262337920234634352540180605339660 11458218 221641009189507320890375533496797442304 11458219 1513511202072561077216633141511137140560 11458220 24297841946935682568597435560561909760 11458221 67996260864549412577799326297379792000 11458222 -529609711177014315027009010966473752448 11458223 210174219125800786230732308345486407680 11458224 15727372049475450766466750524619096064 11458225 298226069326301384683526322780656959825 11458226 -21041552926044463794573187479627016896 11458227 -414957399327984250340039881457623209600 11458228 300995680600514589748716416265639133568 11458229 6061497840333627249917021370789582648 11458230 81947376939918055720424810802665195520 11458231 263763258990111631525509169198359381032 11458232 -373071478179230844765926268518309191680 11458233 301630035286925103407848061359940009280 11458234 -4809493299211844648883353950106016288 11458235 1356624849083038256117584978081133318400 11458236 311452207710051155981165343002973491712 11458237 -113565372858077964041219123407628409248 11458238 762110675433342171808925502638120061312 11458239 339529410726909163161158915022947558400 11458240 -220776320472056227057475726714779729920 11458241 -46435227942035477429670909718126449468 11458242 356878346110987513097443546120386281040 11458243 -554357904861606503721599518911788493508 11458244 301331488812073308700653222657897123840 11458245 -299496217574130046127292655645264694880 11458246 118490422516733901908908115129213343072 11458247 372336216378455579139401945061350842512 11458248 -79959919277662757400058328654740684800 11458249 -649103891706765616687406213821610198400 11458250 464637228704885532335852903012657784000 11458251 -6632774612419771244938055358591876096 11458252 235038670516784345884699938182754230272 11458253 55277516556894336343869360709332024822 11458254 198389421419644260042257593546853806080 11458255 3710726584529634988632070973177209920 11458256 -68259301728565063924942537600135938048 11458257 -154651025539626560993705389571301553440 11458258 -126818553509630862353150193215238758400 11458259 -851877241428029910639402629035931009160 11458260 -1924001794758364033896594508083517440 11458261 460477918456779059094541058866605334862 11458262 204127267620856873735635229076535481632 11458263 293146940864133055992772853704621488744 11458264 466406331396680320745334977762615992320 11458265 -48634281983170259443002478789479367680 11458266 -82139557422657280369716917501352454656 11458267 113145583177494199395467685617374021316 11458268 305743656553269197479323960913444608000 11458269 184276572481320425681749303747556794284 11458270 119807674067182132139399520756389170560 11458271 445551939943208491675992276788555443200 11458272 -57800578114120716712074071579861975040 11458273 -785904526441503349644496559742607790560 11458274 -50536281774388767214605639692308050864 11458275 -35753981586249674541368710704275242200 11458276 251782124534178056268637616870495596160 11458277 -437596582195278000461581178219723699940 11458278 43052485718794691568113982024066743040 11458279 -2997453334914038496062355934890745728 11458280 -627527882140507124919054398482024089600 11458281 66351932920807049174468273651471768064 11458282 -90217901196704721741395767841018253312 11458283 -150443117643310460552089532761320243468 11458284 -194007799782410724942506035832224664064 11458285 790375003249241254054902961584027475980 11458286 6066186000426080071430813270594645760 11458287 287173983660921351884897271250738295040 11458288 -214489658807107006711945158967511154688 11458289 52938777789138593047719433911012616356 11458290 -110193188187516433333160028386510753280 11458291 -411187775588211957810782560174645488128 11458292 301310583875871612937017434754262364160 11458293 33246220925932330151051344952295833088 11458294 -515922112642631119265705624463819710304 11458295 -342400862194718522580801757645568716200 11458296 -10811801223938846792080826594978549760 11458297 24000340482802930853670250443448944746 11458298 -272898720781108230075349498820066453280 11458299 -15308114862043373481632906028781178832 11458300 43537652237022957363242025380351104000 11458301 333700440435278144279649047599369309824 11458302 360686447667355626050908388458334375232 11458303 274054301060123709003461192747966135552 11458304 -419163109787752385810473187881267494912 11458305 -249252638992632963839750918771946274200 11458306 495616784417643372355195146296147741760 11458307 -6048731041919895022472087126905028760 11458308 -122767748204678962428080121475830018048 11458309 -362392236286760393442402450581381139360 11458310 -44780348384398578350458707159005101440 11458311 -63716098367814785175941439685938397440 11458312 -50330126800369264209513073906925445120 11458313 -182684896520158602427371076474861297152 11458314 -71318871023933257865903458824152693760 11458315 -48920424456892487634952509119924231280 11458316 -38762271743789624609692996206007208448 11458317 -69957762340355375451957595346551798752 11458318 498803760018366415537089310496772341760 11458319 733105215812235204053547165041201236896 11458320 -60438466246889328447010163200182190080 11458321 -95765582597788948869847123049482639360 11458322 172283534735473909126280159388263309712 11458323 -878689975193462932719433233718005643896 11458324 -86638923325339220152588499523173007360 11458325 506534774571278015873363880720034351050 11458326 -53562110130977530550133690040947840000 11458327 -241124045839462386815210749549424267640 11458328 -337852967676323609490843241253303869440 11458329 172549577722203143258593999195259396928 11458330 -25142642570661817130566961682580992000 11458331 664246554909310711556322908386474142160 11458332 -242220734980037199497170207051161375744 11458333 -810870566716263384998088144840081347936 11458334 -575642982196155557650085150536790189184 11458335 40896953058189503371688693995064371200 11458336 291537094499315774943172617744942170112 11458337 1268399896149886097729943719633498916 11458338 -16998638190617863363314872981308396032 11458339 -1240997848620026887315417932197739520 11458340 -385083379221257522344546026629326725120 11458341 -9657813325168887940153696376228367618 11458342 -171946970550450506137554910375340681088 11458343 239870517691246125822671024924451471144 11458344 6507141506421988120186715251493437440 11458345 4877803183689144423191330929326479760 11458346 -467084067932402590890998164829477410128 11458347 -202600771895006379011694482377987318272 11458348 108088550256446541166104322868023589376 11458349 218631675691610964486669105182024062080 11458350 -99412067448936258654448769270152622400 11458351 -550481581087824122128031904136477149048 11458352 -75081386067931899667085827654756958208 11458353 -65131306815385737520659587874157015392 11458354 454076768506585341165257420454142543392 11458355 462849505938429167823640927381954385520 11458356 77504815751072248409980535351380224000 11458357 182345618927862279594797823706349909304 11458358 -204191154551710263489097278254587218816 11458359 -28284445877769438414746022307885183272 11458360 -235307492635568926267582011331232256000 11458361 -458438956782386881307739907334976826668 11458362 42654615901144885362174038996339084544 11458363 -95768450547300744296324598401793497840 11458364 1027602711602809179831076073197803763200 11458365 399255371787120679139051922546808062720 11458366 17744702755856312512492681775976997632 11458367 657912658354095598499416528613534591760 11458368 54077288026755525316700370181816320000 11458369 -22196615954121673468875645664953894186 11458370 66467584239557725435951831521008517120 11458371 -559422893300417317471307879421950512896 11458372 60243171042778446825738959358818390272 11458373 1153817298679513052853567545998553150622 11458374 95083643956773748424627699365660244352 11458375 -123514272174233002807060089303460896000 11458376 426935639855138759761184315249281582080 11458377 105206901660794605782838407016625084160 11458378 192497579243769649615804944780090312240 11458379 622089560953508504769864874565096296980 11458380 75659585737108580124701489057777080320 11458381 -237174645985423689282114026455918242336 11458382 -710420886856976031760415357395481856 11458383 104506715289379628771579979908277855624 11458384 -60130104254082486766446260967002603520 11458385 883873747782736715976861854965272110580 11458386 143703251178976899865474393089708314784 11458387 -196983027226803260925128927449397609920 11458388 134335938126016507664752957040619052800 11458389 -576253367543620383213844082464390260576 11458390 120479870652901575805580919002259177600 11458391 131698970345477720734175466239077772640 11458392 170560172973167578495077656695837655040 11458393 54143578285378898527159025834453558400 11458394 97990970643019257883341449796686458080 11458395 -176937097603972113616456348738732584000 11458396 24590901263279123339691465107331084800 11458397 -445826653239405748655133733247493301440 11458398 -81794871372622591920017578875198566400 11458399 -728600329689538447284405350167872731736 11458400 -585957437956863987322808953562067763200 11458401 -160908852596256628316223255906805179936 11458402 118603126263909971860813335487945411152 11458403 -97053391982765188023125108076442319736 11458404 -493896036713735199363627504684438783360 11458405 593776340300847596305512996703868802300 11458406 -39346915099194877169010768210401771520 11458407 6255119563482388838970299601552186240 11458408 259927154017864227066697897355456901120 11458409 256250293636908053594181827336716034304 11458410 -376419854404637425145220112549991462400 11458411 121819295037451103555193619236673299352 11458412 -333546860545874201998150427624338194432 11458413 388518161426823803681722534053876957942 11458414 166418186662102619822886377727201565632 11458415 397339668107727240024796397160854431560 11458416 31393854131059012776276179449606569984 11458417 163890252783537825109842751887807328466 11458418 293299521481861669904606192315593596960 11458419 73610039978082935084458227086621897472 11458420 -50548048554148899206412515117506560000 11458421 -243282589465632367188163599652514827908 11458422 35787957019358310624815309968794097920 11458423 -77949842831324716487558806567089395096 11458424 -749921853724205707662082209582788567040 11458425 -4331638802544819412527984620252736000 11458426 32492747655925385355183866330116929024 11458427 1098902567009935727219753940000550554276 11458428 40717257663026680796055488962352325120 11458429 301721996302306077806344346392949393030 11458430 -205569334124423254662891468709493384640 11458431 -251984334920364865705750664546795361480 11458432 218146237520425029010860009919296307200 11458433 -23156292419352684010643527147899862080 11458434 59586780121492460683346126763964563456 11458435 -587986601785805657349236064722477102640 11458436 -923507186563118677520330859523679892480 11458437 -210113859145795247322153591268040789760 11458438 266363248445562326999707515929511260160 11458439 631833741034169936630235811024944014208 11458440 -87567492546072858243932620959957811200 11458441 -57185780991520867936259316223386657600 11458442 311743471546975427297283285567919312992 11458443 64185168443213484417580724816552303064 11458444 848831897197248093792178240647612659200 11458445 -24980015133980233824587898972693343080 11458446 -271135836754339481025968763043837050816 11458447 16992178602618042832583747971640185344 11458448 -169416129967160583319594483603640156160 11458449 486756197568401865533438172394375166400 11458450 -229410502407510989889091576939045524000 11458451 -4792692584295826014992807098264922400 11458452 -325158929560404331104550264045866067968 11458453 1291760647548192449229968038436739362702 11458454 -79890426075797244027227788454530449504 11458455 -87676225435239935428997896312349342640 11458456 144037061837151394480497636639362703360 11458457 -950616938930692316805652360432466586294 11458458 -503090782113638901255900702069907728 11458459 66784596916987537473405543016010738112 11458460 22601349515827979534069145227772303360 11458461 -199507749667095317863051882237664258496 11458462 -210718864412694271455787142269272252288 11458463 -1018825454213086774643403868434487525080 11458464 53265229738475460920559225472045547520 11458465 -251822793828431914070030555677666372800 11458466 -182958758069504465996662744819845371568 11458467 78379162740650479886129962599762643848 11458468 341515638812747827889805007095857152 11458469 -109118925702785354442741674736669677088 11458470 87331864204616519699416345321953072000 11458471 592078064627155717987553806599396503672 11458472 -604585611740613352095285684723302400000 11458473 385117140251872331671335319843871365440 11458474 1160966843053134225983864850357784046592 11458475 -96915211972384116184401204275703031200 11458476 -525094927031002631819624189782789616640 11458477 564958319122206579761727837354223821792 11458478 -601629739333284980681890639566647712960 11458479 158541855079716135494774783092678069008 11458480 -200430062626248744671040703047843840000 11458481 -627984702815957523951960486910869572718 11458482 30100541668997015733887271041968988160 11458483 401006199109047125338919722508984386440 11458484 421060472228730826401354998223489982464 11458485 184812285002921375199530860401173591040 11458486 -229241219590327713207197340845314025856 11458487 188266335825220592273948780459617124136 11458488 -2390697701128575541221726952174510080 11458489 483671289199363908170847908770977542656 11458490 -93632255503486748991898755769572372000 11458491 -685798243622109036615814392024112838976 11458492 492433092323126585591267694396837180416 11458493 -513964046955343192992758363476490812584 11458494 18717518160168028024482111044792587968 11458495 198744399540764694304933329957275361000 11458496 -128818334803543400339065042021480660992 11458497 -148803871723908872988348219718064256480 11458498 -288872828911940364316590475356853501536 11458499 79823107841867473086484327420015145088 11458500 132343628009581953408814815966151680000 11458501 14242251559605423315094713892030980702 11458502 14630254926864371895715803586792989504 11458503 11625653251491984352270665752783450328 11458504 481638550672876011577881788098492277760 11458505 -457599233504738990819616876721693101240 11458506 37161258528455495327777223025726709760 11458507 994890932331702448602675743872222751080 11458508 48044997807765867258157818341914705920 11458509 258461851128317037908186394691891366560 11458510 211220517600762087419375250868750886400 11458511 -7878319922417897597801966822430908808 11458512 -5746358981569382912729968599599235072 11458513 -73766508338288084669728021772413477920 11458514 -19122710268233273788132964780293505760 11458515 319762796624492784403117953113392918320 11458516 -33604798920861030431732998253684052480 11458517 278473379936372389357113728191598911392 11458518 12661112560685196242813528251617222528 11458519 124399795352756259252008266888202166920 11458520 188000316809038805674446408361724928000 11458521 328340116354271917509236010277512531972 11458522 -221591458475796242130353703650529741600 11458523 432393005277363446002330395513913788840 11458524 192951427965494506951669238907986264064 11458525 103079369226683677492299463451324743300 11458526 692721290258657678333827282761657923712 11458527 334721066826371056531756443307884780432 11458528 -1258265014746007598769245645500286238720 11458529 -170708517416336333457205092549904491870 11458530 64959633601844781905341421053594521600 11458531 -73124670435725859894771195668182960896 11458532 117435126761891685757724816509408173696 11458533 186503704182458578063250693146425520224 11458534 -347733201640952702353550017938145550208 11458535 427371248844413947129736938276303936560 11458536 205037608239620274299377157722039910400 11458537 -206756604045380124774303274141703270000 11458538 -207311685907704644331688856776952048640 11458539 -31291391795961510039522522545385060240 11458540 -43470246402227970229286015317199093760 11458541 1417764816422154936098773335729824607552 11458542 -68103823407287439844374600462151716288 11458543 219095884401763626206098010030584653840 11458544 -317290751891935894843898676230929121280 11458545 37657287403329586259330027827732396800 11458546 -100153651601018793926883347428525512192 11458547 -411076394704522004346642361018976708400 11458548 225437211262402939119852545845862467584 11458549 714572850497958161561859205584913957550 11458550 -151477179286173016013590103584721119200 11458551 -193910433280139640934196841359068362720 11458552 -99476428273995663303765841668885995520 11458553 -829369698052262300301259034059328227200 11458554 -186365544528435886294371849487601664 11458555 931680532752398340248033779814893224000 11458556 559938497247281096234765236921068384768 11458557 421270709243506692159039861275814418560 11458558 -179111908047024140144955606170345502720 11458559 17317479083633777192454901387454492016 11458560 8949614508215513310663476626902220800 11458561 58713944882504492971556474529656135680 11458562 -153736677284741019605406354687760550400 11458563 516084047810517059959659496681852477944 11458564 -248675260356717911176644866173510640384 11458565 -440281550165476461590397220594372925280 11458566 -22267104644929253752331762906169372672 11458567 -121022242191141417535801651343175722400 11458568 962194202052525383892726797573117829120 11458569 149552472628555277916315203077261334544 11458570 -25532060147698881365918375738415978240 11458571 395467180884707612820341063586733682772 11458572 -257063567157273331639841296740631372800 11458573 -112392462779842938661448989607058460864 11458574 -138871928975530562935499968491104203200 11458575 101564012466548196464290863581874489600 11458576 254503878129968098721929570050820677632 11458577 -261266939362842754854486357550085377920 11458578 5080650337085381820526112589081012480 11458579 -415255347736155951177691064375754338160 11458580 77592191657174590648760637348743946240 11458581 660888024943855995877073035768908430752 11458582 -28884482831526921834634947693171143808 11458583 -321550512723720404410957573514840613336 11458584 35344881771538411643313020325058344960 11458585 -768381202835767446266826907920878180220 11458586 6247006647838599135584730929571501024 11458587 -225166037777427616001181440957952142848 11458588 75595722842864216659238224921138688 11458589 972529434087303323225419151868061068390 11458590 -88849119744803641634339873155497861120 11458591 55608511643570485688940282032052239152 11458592 -22328764723145951297035133573457248256 11458593 -688168775331294632872259021245139853420 11458594 103102605900452285313351533798684147712 11458595 2478627997958006465186634642600691680 11458596 -15980235119071601601634375019418316800 11458597 2014659020686978539573202832390071360 11458598 -64993386744775431676814513785758544320 11458599 -107879356460646924192294992380187636400 11458600 172256276242792679440276546591408128000 11458601 477455259019154287245947141873234985600 11458602 -465375794122019499986224340853393295008 11458603 103870804017498493567886235798343079264 11458604 30011515521793698941833213753914885120 11458605 328611279555203084967414050839225236960 11458606 152755287087252626324308604402083635264 11458607 279117352101032444733319706062539011856 11458608 5529810741786692560514315954835947520 11458609 85681641386739662788497286528542785810 11458610 -178624875111573229633367672494425243840 11458611 1238000314639379425499273880050226050400 11458612 -204341152563318196020872692335896801280 11458613 196911678271630990318663662947792426862 11458614 -242343152931695689656405328921952708160 11458615 -186961020286705841034301141799849548800 11458616 -254137231514847608947376144484131635200 11458617 -19441096569817100363505072140211089952 11458618 -98064038613908764290887029474221157920 11458619 -36267562270975768832769409709859859200 11458620 -35915486248927647957396295614067315200 11458621 -633904893998555707779932720128568355968 11458622 -184559637601734083389482452155856611968 11458623 29187382414982540466373193720324653056 11458624 -173583101249112678506033423486740332544 11458625 -113112471227640676415185057922725005000 11458626 -121689450852592866351262182803094969600 11458627 1318735969241238541834944394518678444476 11458628 -884545287160006763280058308720066805632 11458629 -102693102033302105655820110566746574592 11458630 173185068934087499096446414307620636800 11458631 -20626173624384084434300417951321671848 11458632 -437910203786546875790992602872093736960 11458633 -694709495107855523303138709565707342118 11458634 811639794692173197332933793007056691200 11458635 195465489624469861440680589468088723200 11458636 -182486417828113512880566504950210481152 11458637 438077393864567796588289475465541431286 11458638 606862477503765594795516852945145651200 11458639 111779121728826748644555946096925145360 11458640 -838894758300506952290509774142177280 11458641 246762565720859726033940978127360187904 11458642 32977169462622748072670812516542367392 11458643 -104543468496852957881204550360100178784 11458644 206419969071843689374927020297809233920 11458645 349128494891512881710009306566411157760 11458646 322322215641872209579294557417238927104 11458647 -1673558100070413857186217324465880783872 11458648 -678134816846783279843345827475989155840 11458649 -61596007444133918685218513753293471350 11458650 -20718299883801074778241191085814496000 11458651 505684993957676737510627127460478243652 11458652 133015932614104379955972113754788895744 11458653 250553392559465060499626409261622522560 11458654 -24287827733325897703598359301109396480 11458655 112786380967953535754292871813905170400 11458656 -437968506026523071629097082453328920576 11458657 -74653351680836057072024829415580564288 11458658 -271795165520216193071311861801533094320 11458659 -365787227464092789713555341300976650320 11458660 163886281738066192905838129107669223680 11458661 -525791441392900498017206479276080142500 11458662 -164476592043934972018501953564767178048 11458663 -820331399136303977937941605447544912640 11458664 -3994223292684714246762999689816801280 11458665 -872311252800321461530869515757430390080 11458666 -28358283954528979900827480272537682336 11458667 -340637804051423071503725749632508684656 11458668 246027999734598987521803346606766111744 11458669 416648786572268533390438730622396106934 11458670 204284215674129946449665720663419248000 11458671 128512532737596721314518236987354237824 11458672 -271846319736531976172667961936645160960 11458673 133297932964046625852614566900950227922 11458674 -275125925770954872604236492947205009120 11458675 -240841120551979697151720036571978194200 11458676 -297693267298209652695046389459582762240 11458677 87511259367246890625506665513704767520 11458678 41216144794281358533149219354002581504 11458679 -249385380609845078003296430507724141720 11458680 65026665638753882194770884177832345600 11458681 322339862561163234950270080708646022532 11458682 397065296912192766159457632591569358192 11458683 8548593305448088412766167084598813840 11458684 356771396563524593143755095123502012416 11458685 -37287467088043138913455165055572992000 11458686 58420543152864266181273869905159526400 11458687 -49648153651352823647806727798345601664 11458688 48566867009501798082360252836106731520 11458689 -539095665590805822308680369822996432032 11458690 -178983212107980031162490036042934105600 11458691 -16678258352454337786824771756786505920 11458692 76270572233058643275637811170964275200 11458693 88751322238078130469494367681865223104 11458694 224204531970111475590762412158683684352 11458695 -25917468533580828715750358005019500080 11458696 -177062958258065005611528532745853696000 11458697 788316952345507270112797609529776722558 11458698 123668464151163860273926112307094174464 11458699 298745412290932167351735864817374189636 11458700 -533304400477079771894068876637894400 11458701 357308185984744861186955653070800550880 11458702 214428236776933155884578242640189255680 11458703 -459719369932700929128809053470829339680 11458704 48879612519713146789238901741320208384 11458705 1088731524043739278480340208437004548160 11458706 102521871855078964562470195732223522304 11458707 484192735253217971277707924174617337808 11458708 508036017703239440895782399544086649728 11458709 -102065865544357579198104437083818685284 11458710 172793496439156675516556170571947670400 11458711 -1172632192157754109631743528968364862376 11458712 162527249765406556377727059327517900800 11458713 -286423068577366277530639213649482967040 11458714 -665051469450349616743552591004143983648 11458715 -111429305564148335588568312813060962880 11458716 -16865101122599504028554182594302345216 11458717 89982392284772503983409430310962538700 11458718 -25339214715340982327549697876792781440 11458719 613230538136988133006485323100771298320 11458720 -121568297513676401528976280503913021440 11458721 328389001466414241479013552408161488644 11458722 -53232441599246443738737976952407132416 11458723 -95631600656403161989484718785589621028 11458724 670174629141743390009669476414426874496 11458725 -47768753082427639106576511730815950400 11458726 410217387994277293072656464216748864 11458727 -216983112265894516280751422422084018128 11458728 7558634531439284449238615522165299200 11458729 -52328116096298355686520958576011221360 11458730 192346644683489877983976101813578577760 11458731 120261529877333612400454079804290383744 11458732 130805921721963360614945947227861284096 11458733 10462315589584952060329643944030874688 11458734 52984062663592603425744825314079805440 11458735 -674061082203475366170099832746909643320 11458736 -118702945934892427516446783602468241408 11458737 5371642464429278336735040070734965088 11458738 40048505563096146857349082432766598144 11458739 76081217525009417764343242641989932824 11458740 17417519987427405468254380354386278400 11458741 426537776115774453120528395179359797760 11458742 428488734371838977167345491382918022592 11458743 99973010444861443376182433565999830400 11458744 172112183717895026922621736506300825600 11458745 -574792755396262278151607542289047357500 11458746 1507565250634427040881297826958366944 11458747 -372935740858375044857176537384516922048 11458748 183322234145350009230894464574780380160 11458749 -227657754141549409386194461396698606336 11458750 66203701665689426254234964388658800000 11458751 -824718739258756543337506444781313421248 11458752 40216282494442318555080021559530749952 11458753 -121569837069271642089592777858269828396 11458754 -343100985493559466706040370852682949424 11458755 -22999552551093383688028872460174606080 11458756 -631071309839253057560909956937008785280 11458757 -52598361117844381168699168976430549120 11458758 182843147363767146409845738059317075968 11458759 -59992423346897236661384550426904926432 11458760 -229075011659046455013243809006491392000 11458761 -95566984508515049089076440527458964480 11458762 59318433911144852885937349282197210624 11458763 -430276852630918509036376485821972762988 11458764 526676823727081359686895600132010732800 11458765 8175854002258935369590152760491875120 11458766 -220470383090358893880911042075704090176 11458767 247266366466348369270169147531949482880 11458768 245160861941024667794859225794149179392 11458769 5975026550470165513805678548164709440 11458770 83706458851841217370112245865127897600 11458771 423507907193229353714653436822496991944 11458772 -8874209756689194637399627146339264768 11458773 845917075360057858030384978592187921600 11458774 -71960912064768235368322066848298806528 11458775 -130453578466306475649685558861551172200 11458776 116379233399330334254937119155385794560 11458777 216275767242765356529333705598314233184 11458778 -6300074484153891513859121491694039040 11458779 11598592753772624630800788911036544960 11458780 51754029369984286933837398372928857600 11458781 588270479491532692488462846744061308582 11458782 14984903382659243712038054646486202752 11458783 -240029011763354704566207584423399035280 11458784 -477336138430739569697592623717728911360 11458785 -68778863190513666657850733486678928960 11458786 201851184608265793166808296325088688640 11458787 -117218908478698564417478930767378140000 11458788 -728324984377593366925143543830309634048 11458789 -38990374230507167711941584937294585768 11458790 -9010503499652964346575046201769905920 11458791 179010288120984498167111044971160496400 11458792 240307326794658712516320857084861644800 11458793 -1438578042607719374598945464684678513280 11458794 -137320791470988077519735494327092806400 11458795 -610725840664844918211085845185433760800 11458796 -829270990428066911380497862811563089408 11458797 514368246363115967090745847470896527872 11458798 187169310400757643503562110590851488064 11458799 -671357703517006287332425961717006856480 11458800 134672567267127615345182959478562816000 11458801 -762512581273333100037142963796365633198 11458802 -473433563269974061707782107459913598048 11458803 -214857241168670262663571663380737308800 11458804 -9258950881603301041536205495885680640 11458805 690865112034650462064692054649333972000 11458806 164600623137647215906461541783331757504 11458807 -640457975174021220575564674654554618480 11458808 111446387740353950396740831697417256960 11458809 -229921424767100160693717018072245160192 11458810 -9444107451163224831527421499916090880 11458811 -181634319160360123900354765934015733216 11458812 -744255044254899480915740241570078720 11458813 63473082193904225795258724911162637062 11458814 355737092152262615592230898464631428160 11458815 136366314559330724710050319933424933520 11458816 246806950931082707948003544963326410752 11458817 -341789295267523232654542814473089260988 11458818 -10095140633167608644600889680871705600 11458819 366399424178690158824514081531066420220 11458820 133143254999861063799657936769892302080 11458821 -71681114774397688212780899511332544 11458822 -246328374592439985048978477571990748928 11458823 614600255173297182635057033914533618072 11458824 -184090961762124216731815351760577331200 11458825 -113512762569697532104878435881005928000 11458826 -32494820263082676578308515580914986400 11458827 937599227032732145116839555764945832 11458828 257281320201426105911363095459937141760 11458829 -589698497521582602199205107101083917824 11458830 117312837949169346915573975168586629120 11458831 471256891748256460082317073329652682192 11458832 -54640745596397266214265017644647186432 11458833 57424435849492099930584021987603165024 11458834 -53656488738450131400196441295998019184 11458835 1179572851774254650596266771709646996160 11458836 -381821388341018515105555222377005870208 11458837 -170545864101744902267926616486101420100 11458838 302616950522217941807850086262473356320 11458839 -61947671475806053495806324421545258240 11458840 185173311687395606486954963644037529600 11458841 -1483490728663727589471857081055997899648 11458842 214657390151884626479821600472456013312 11458843 212174859688732043278290858263205484800 11458844 48516971342187998718464891912673242112 11458845 -86042257615629814304683480369863285000 11458846 -248271234003922964450444540241952568832 11458847 515664368387750032481652371869279027296 11458848 -110620476458338384886636750488557060096 11458849 -9523690488206845404260891521175783660 11458850 -33007454944746010311693385121049823200 11458851 -1463863360572620585243987815886700168 11458852 -496667799172397796145120334031706056064 11458853 -193609733681192982961815666537157773312 11458854 212308508817954684487914338269319823360 11458855 4331718075773135595139631894866636800 11458856 -982084032335318190881491036123463685120 11458857 -354727273442865428693401802823074042880 11458858 -41406166307763062323271492963855006880 11458859 -583530254358848105476026036858708562584 11458860 -62880973212572817569045546992830627840 11458861 1094738354170219328434218372188086733462 11458862 -9088441887042709400706756985911124800 11458863 -128717370556344954095459306562341212896 11458864 -22772458104367201106021504573997219840 11458865 210983698382360310856138902602236741440 11458866 -394357221278680708900900869309496699776 11458867 -394401611014457652384443855325194518368 11458868 676306490322034857942630657639390296448 11458869 104725324500752323869191863488539173440 11458870 -157302504500591024335061479273816224000 11458871 -307100020559264464918098222177008947200 11458872 -1058802260405633141110740715348816404480 11458873 -26100577274274707965685136878209841878 11458874 -234610609467379927812307806781013239296 11458875 -353674749410716892781108671359524756000 11458876 -331254141229886836642025464447296823296 11458877 -457150219894394678541522585012282377274 11458878 -82111984035206269147042948862219425152 11458879 -943889718300712117790211287600794323520 11458880 206284899056666833047240226844206694400 11458881 -112111111360324946366171075408674867200 11458882 1081691375210987513007629776933974666240 11458883 -95297406635399810035726079135139986616 11458884 301926640840316485026096742627790886912 11458885 -128019678050555633134628648906775058440 11458886 -576885358370182991401312947662194897920 11458887 57261074174372728387505875865213496960 11458888 -137406570121338162447941761971428720640 11458889 110772401541324473756077362258124396608 11458890 139916487593620438136940911431116244320 11458891 478548906206877324161723781116283592584 11458892 -88624237568819528409042609721352342784 11458893 -95089165589900293109492497072724195136 11458894 -232647386377330034202592363123050525504 11458895 743194948890327149110806262923337984680 11458896 12223879630905611889886077616429596672 11458897 -342610282748953249943938924503741025680 11458898 -1491676677145920844395413972442692352 11458899 128181386950480141441814228150360837088 11458900 26092160910896374947819094049800448000 11458901 -389613662832524538948471169291865737800 11458902 -4368727511024308972554924510936072192 11458903 38643271465454267046812283777298501248 11458904 812920930262924005006676509574282741760 11458905 -335207938035753801413295327952885563840 11458906 356637118952323360875317334718965319152 11458907 392618046601437929568622354946772633156 11458908 451690162474992554459570138363540528640 11458909 -63950881985591425512643024456006122048 11458910 32734786001550003687235840988748629760 11458911 -43384563927889727847604723362975615216 11458912 -5354744487740848623228131936406601728 11458913 808485838970028133506218921149972368162 11458914 27033662816482443418119804151130892288 11458915 -295611124390268945744236582902159936000 11458916 -38883690392577015192491805713505890304 11458917 -624864903438574174420859253694035576066 11458918 -313469329166824942175226635981769166080 11458919 1198785295834403949589750848470214984840 11458920 179317892067499391816735809650737971200 11458921 1386280867267376092733164152329519035200 11458922 183110538646835811450790061778595084032 11458923 -108936700511583523132530770934298669056 11458924 5286515536422725307459536173543958016 11458925 -357116895295299351796996724768892580350 11458926 -139938093036344439209280139194901309056 11458927 163490688059599254066215346378888813776 11458928 60227928039596520976173310151260569600 11458929 413365319663619085072871111378472556800 11458930 4212936393901921029208271713169310720 11458931 -163148395171700356924748300178647982000 11458932 548234952177479280708816670520516124672 11458933 68328243425269315522955470062047725568 11458934 -22185635756478310465933775574244729920 11458935 476644147800168411646698525388080379200 11458936 -609185228870196381220486956115710013440 11458937 60184950998350879160647875264718412544 11458938 -36026172877516014195156386057154658560 11458939 1083365218411039524090137376874461720740 11458940 917959416119461578562547200895680588800 11458941 -4882220684519494577156993363895889344 11458942 -207504348419252031069382311859809984 11458943 1315320295858826653645797462766206379080 11458944 -303508900602095137466930457760235520000 11458945 437172403234261877696317983906179113920 11458946 -310293956361601960767874339300508098560 11458947 352246440838808688024192067192824786672 11458948 -421642929452785689054934317629845816192 11458949 -773866802897879733534417539426632870050 11458950 108721941380826538776215246539467264000 11458951 297428716333357228440779993486448796800 11458952 477806236941870638824717566496383897600 11458953 209344117712435681226105037663308235680 11458954 55503806705220723114926412487677074112 11458955 -557278834588566412496215776001749755280 11458956 -32204284357781125058805968690162958336 11458957 -620750438123062857452426741621444140160 11458958 -152425678485169031271140772771677088768 11458959 -443252524319356138650224465108637417840 11458960 27640998488201870912011283129110364160 11458961 -200998947964905324300161260824075061008 11458962 135431297482384570993574339469714819840 11458963 -15224377051043756265404501343451425096 11458964 -67060513584491330276497177948868972544 11458965 87882173671085942479623558284980590720 11458966 370427299337667179394677781146704806432 11458967 187466734357714730943513110618208870000 11458968 390797754783116331935409988527518515200 11458969 1297406646138955800874232407469416562196 11458970 -404086371609441193648683413525507308320 11458971 -381825597110233995818239161847186064592 11458972 330079452146632994549275850275551426560 11458973 685357666277675329658638108641494751180 11458974 26595136203551810183725150275898896384 11458975 -289033591967563161778350512048444799000 11458976 751863480631851267851748773263772221440 11458977 -47169859279965530072985845318123707392 11458978 -626121579654901469197525824812524854960 11458979 -146586096274146029457243114556210123824 11458980 -71058634048783057938529252770287308800 11458981 748175325325506092009048027226011200512 11458982 336914578726210421432917403089477850592 11458983 197040713237691849763590916438537098024 11458984 19020356405315985596100911285770321920 11458985 -32978984634773987693674357395913001820 11458986 120928599267886291870855276738947440640 11458987 281998005031573217398818106994333987636 11458988 1012882739588762954148008327198130433536 11458989 71711021132849159849958336101344579884 11458990 -214552692178597977225900410965097448000 11458991 73323749669821065037361099121280763040 11458992 -122880988123475837212603428037453578240 11458993 -57755919738696946449646252980571390860 11458994 518064469895971455347558185594198480800 11458995 -80552215540250076837922309532402841600 11458996 -570661700014357950889191524996931088000 11458997 120513348744117130240623515139326204544 11458998 -92225087383294780091597460423832335936 11458999 654651695766577177992498433976514377000 11459000 219694087049531036308840945218908160000 11459001 75222673485184577995987127601708817920 11459002 -1995670859686616425255368069811226400 11459003 537442466223769935469321762209141677160 11459004 462992428651314130723673910873486660096 11459005 -289843852113905809923362199708697376340 11459006 164074650164189248291226106173489486784 11459007 -243223665506461778136174362462706677520 11459008 92534614176655075749243276402635046912 11459009 -342779284996240312521951351913563929790 11459010 75631520290145790324192104656031685120 11459011 107231098843528325547066588755936138720 11459012 32128580752409838390233340968832521472 11459013 570494584549446539730418445962383723744 11459014 -50134556577833573644457277309435064320 11459015 766347378508913222592021370367153831160 11459016 -423583134763651989917059873514140876800 11459017 -62547971251276363805484465635179632000 11459018 -452268182288794093852815001985032025040 11459019 -45105096772861960094231792388342937344 11459020 276025061551294708332402626674308679680 11459021 -91861644945264872493725955323023287360 11459022 333709011272594561329150000704609348672 11459023 448963693529684163217595370623784828960 11459024 98512458024350964861627910205455908864 11459025 -54485433187547797253156983332618062250 11459026 94843946576329276236361614211600226304 11459027 -11866924746513742966125972320487379320 11459028 -172273042030201412340647416133331431424 11459029 -58977910737288850878506595463477421440 11459030 -340461942983315645727617163308580842880 11459031 788765238448288816679486407697630631120 11459032 15960648426866688765638251282199224320 11459033 -756031109132248289498707985765584738560 11459034 169603329888302457382942823865651846384 11459035 -144531071015011903688394291579032675040 11459036 -123386968234656287525641265729184960000 11459037 101312440760982357343202532485719351680 11459038 1060752429843929247492129771668949696 11459039 -751806506307737859872414260534652350080 11459040 -215321726227961484797215440738731950080 11459041 -1049829257696668232763370731177590350416 11459042 192361729405768871617558298531124329040 11459043 395656800445965193144776703838365027200 11459044 847038625513552646848640584799099371136 11459045 -190525565218552894574951288789701186560 11459046 303272461944263348768472020620870728384 11459047 265782683092426744069980838827876445496 11459048 -36450722027327045830454220725197424640 11459049 17782128499859266897594611224521799040 11459050 109596947386764265102552794477561334800 11459051 -122590424927201904610464419611750311948 11459052 -34571343590858990677567395599845355520 11459053 -1303940982690822696721761288723038288096 11459054 -451380304003450237149057206434900725888 11459055 299598169601816334972684956557523615760 11459056 -10914231747752550767306957341753737216 11459057 269391102171193710037891290124424719872 11459058 62073300811869751896246106302230343168 11459059 -1308464273630938895993990727385753293296 11459060 -92630129569678678590242242808380416000 11459061 171227666396643954059272723462740686940 11459062 75741656680920314002060409685737155200 11459063 -87586090307262747510667865708823168 11459064 -226516370725715050718111909616692244480 11459065 473221998450786859250242995670123526400 11459066 88477502979533751459270979372156965600 11459067 -1247431789819648166034226305322887178752 11459068 -8569711600772159346502340843631908864 11459069 2115448049198859855552498959746398444 11459070 -148748802739037990662854130130903040 11459071 -27371121216103957341552818828173768800 11459072 1285775417990442506784959726786445312 11459073 -613030811058789143205973586402848836816 11459074 -196615831051800528575422029643962926208 11459075 -407369068990183731731217088612154525700 11459076 -234503583731664655840237504388470330368 11459077 301745228249701985415114841514523851904 11459078 455345091129955986633883537966459713024 11459079 386046686649807443591328027980866301424 11459080 149424013541221769130430477260751718400 11459081 201306262497236816474505576665553649872 11459082 -80891326618725379895536838434412334336 11459083 -43714967863183492593234986145206562816 11459084 -56269741626726006702496073350165567488 11459085 -180185132655630952871609527234622570880 11459086 -114397394297258999991952446179484318336 11459087 111297883680015490501350042218728610736 11459088 33751559860753918766771933911028072448 11459089 -104350374980526592433260395717788646540 11459090 -60431947210754725149747092125574553600 11459091 171883395029122567513749107545498539120 11459092 23717338153500053656027925591987525632 11459093 251639514048577088548630716551447075904 11459094 189699804353129924969424052072071966720 11459095 -325977818356929444913044911315981002320 11459096 692360715040383357324368789217764843520 11459097 277388985275868171297798056651953299840 11459098 101638566805266131359042882848772984320 11459099 -165163595572474544501005716836612907900 11459100 234862955669454646646061411260360486400 11459101 332489970356828938095764864199214400102 11459102 -13880771176025196919863489877630171008 11459103 471726742974231533287999691113092342144 11459104 -180330060653016850423390603730715279360 11459105 -340053158339686645559614180460022307200 11459106 -63383661450838842235591040841963617280 11459107 1012910661335971727303948106192853220232 11459108 -174342210158708519611463088045604331520 11459109 -183441156151982546336364346856091881760 11459110 14680172076640151394156860178689425920 11459111 -585817408284548669518716205300276833288 11459112 183837855783337208572907665600244121600 11459113 12325130221644915559313956348003376464 11459114 145853060112855575896826776985071828656 11459115 193508492888124986204051510738504603760 11459116 -454181170325402214197157963140337383424 11459117 242164828087668477622190897940558412800 11459118 71008924581075424161483623279770168320 11459119 -94319960962778493481930110963268200448 11459120 171628799973329627693413522747642675200 11459121 -232660628215885786104001998841774835088 11459122 45267939977270069844111396681787210560 11459123 -67242190893543385552259658338788119936 11459124 19273537675553551087092909978011627520 11459125 -105711186748414674129001806554141661000 11459126 -126981575136707374438245263652423930240 11459127 -586482805396878406095319258869114790680 11459128 -309583837562914131722600502179114496000 11459129 398996284598749915022722731735225751488 11459130 34288195766488819820900227361039569920 11459131 221282833435802139491994805224834657600 11459132 50312828194852254325849234387803820032 11459133 -178166183530044180610998898169261485536 11459134 532291111386059850810107702895062505216 11459135 314442294897817151594287352701332655080 11459136 -89223838274337228852385819872467091456 11459137 609934078816405415220723936437047406786 11459138 461134548209361738251711907896743366560 11459139 -75586999025153155974695960474013507864 11459140 -362253997487690622848310370003027537920 11459141 -40031088986488500569204112668844274368 11459142 26464022660470207976138160248145812640 11459143 269274536072702870571641912905537997400 11459144 48743253054982214220747697174628966400 11459145 104341507190257481159139118679302134720 11459146 -191908638469273142857299416477583941376 11459147 -210098463841501596849322623112657132800 11459148 -58678842336456474374796881365573624320 11459149 -442244262083899486764924579372263298836 11459150 -11658775643649888069007038080413478400 11459151 -267041168817661289104230008096396731080 11459152 -79598510576503681851598241423266283520 11459153 -170146800623894298694014768753851436480 11459154 -7074081466471569351259170214569639936 11459155 741688428350848157545263118402040259120 11459156 8530945446486539947822732631967621120 11459157 -107780360508332850069603738208788304320 11459158 -451846387224207953587189174870653700320 11459159 -123691451196247548898524196974201158184 11459160 327225689812739831150156510997365760000 11459161 -13529080665469975960513180363676967360 11459162 250805909393917100422515155577939102720 11459163 -77074484183087011368280705442626445376 11459164 -706312906902430409052709918496525850624 11459165 343536345694622861847016809737327013600 11459166 365422071157790951354891173874797132800 11459167 99109274187049393545039361164724730592 11459168 -85145576295667334131912911645763436544 11459169 -784418237708869239338889116576461741806 11459170 -122409082535408544778925002089172862400 11459171 251776617330796440416128838619901623672 11459172 184136825676112284126029733587773200384 11459173 -1574001192141986068874625591972993708672 11459174 -60898343773813252634920006683394306560 11459175 -1696363716836247902332193199776025600 11459176 1170784009871858550767578163204820940800 11459177 -1279106851866872761978029511820820907974 11459178 -83591903234056942626427460074350228480 11459179 -266356936743413934772262935764767610000 11459180 151357197050875979977781706406704691200 11459181 -99153533762203189676758457503185605376 11459182 -217209746625602722825163858473430774016 11459183 -279863137387221880211773726594584778776 11459184 147648520658668456694991002895286272 11459185 187426075448933138163273428458780099200 11459186 -215253286255617054736359853357832756208 11459187 57676100782150752081090320690533854720 11459188 87008470862606801276035788073144318720 11459189 660024945196128888199687240001152068366 11459190 -51440541242653590719764560545021932800 11459191 633419496618798548588777586768596959592 11459192 55905583413352219891577143296590561280 11459193 -210366240923096288126023675305283605936 11459194 -171118804069660047448985333219046505104 11459195 -30681750381074702710606513503236095200 11459196 -17636592734763659260094071803382917120 11459197 -1055892150943028451012905520985441759354 11459198 262368431080292582411832698619729623424 11459199 5016510834951180471191197599457685376 11459200 -151880593709188557121360431435743232000 11459201 -447652983996993616104030003105592380588 11459202 222877240914174343264391710644322652160 11459203 502549859949405888359373134250939651280 11459204 -51282954438423963384489250103236531200 11459205 -522330270041556988455168778439232000 11459206 -332083017326563400241634370136258908160 11459207 -524223925562133581319075394367917080048 11459208 298616302075118073223087149078619422720 11459209 995115781027410105834518342454226124800 11459210 -2685181631532800283471895766736076800 11459211 -1241183421762098333261344387754744756736 11459212 205704659604322811999647483259391741952 11459213 71536781455391385625188643881475735320 11459214 89419695185814349638703743513522350784 11459215 55368461091893686589314572148190048400 11459216 -25955654294319744078294151362871296000 11459217 -5576123831227135698152692472388065280 11459218 183280878474190409182040797805349532560 11459219 754187354975847805831669983867725704620 11459220 -99983756081767335392316089027935088640 11459221 350991328783211962594097157469932024672 11459222 -369564594818668969031496758671366651200 11459223 15131738181282779907232883971841635992 11459224 -87750057937180625007459364942316421120 11459225 735995963647005315522571606563368850000 11459226 48983453637577534389236524948646947584 11459227 308280283501105210426752902626144738960 11459228 176171339010291658253973194662351752192 11459229 492353651989900723858212491385554733408 11459230 95712748217290012951199855301816856320 11459231 96481220885241721644678535893716315520 11459232 8399845756280174269764945123749855232 11459233 132750993160723430991169527429774148776 11459234 -310299706561671270373301510424424316640 11459235 48832750736416799197762020810969254400 11459236 108468076855186331141096607641128894464 11459237 -227383511407613813951335492126251234114 11459238 -275264414035184845123110405402587244864 11459239 772000427837544966551968207962124233600 11459240 -215963824402025983610412933366979891200 11459241 -689653942937481835891602499364877997548 11459242 751992988858117872437434448782183680 11459243 643939172991697858089489197255759311488 11459244 -117875509886165341279054499597796802560 11459245 -182789711009085824427605486710569189120 11459246 524931416665583415616951515058931046720 11459247 813426073122680282957360286291496678800 11459248 12603226362097139380056765652123746304 11459249 1079648372317051657733139678031556015250 11459250 -63961339998616356114910869431157504000 11459251 -78043801038202011215080091628401973748 11459252 -14269848703783323072855342033996318720 11459253 41650384685363859896012280216008656224 11459254 -104097004358553426354741038471016495168 11459255 116011384285049112447762257415333875160 11459256 281255539459284164460583248764771635200 11459257 -96028318355395815572227809236495825494 11459258 356497578980101675523074681618590633984 11459259 91785017498383930937600558332950704640 11459260 -341643815896610264857248872461524549120 11459261 -492189572682374767982109336371796232800 11459262 -4015404138220640583235048030570033536 11459263 -1079372730496904521250187787867995248520 11459264 -26058948586113020815485537490188632064 11459265 712523138847544564186612785638871669120 11459266 -20375758669721726864640941928490659840 11459267 786994027015920288690284155305066397920 11459268 -420990443193253739273181468665260645248 11459269 -343445271154671881031477312200745007330 11459270 -45337464606201890670358403037458912640 11459271 -156325457068141821760913939649259270488 11459272 105860090330761016258639991217562664960 11459273 -275318666085218592683284540506800969664 11459274 -105456440450200728108682765961694812160 11459275 -277322139849382295374347264471283506000 11459276 480547482204211298432710769261956108800 11459277 -533359399787876505027682736451867843252 11459278 -719427131221092224185691048772003063744 11459279 -55393011365313497890615457601959770080 11459280 -33799592609372642008858931456114688000 11459281 668931456078271345234312773090616516082 11459282 385171976690197964477463666188155996800 11459283 -163281493120940327763433724792471151552 11459284 -123779849389012853914014503496358099200 11459285 6071322788999964900162970763137908000 11459286 144111605603013130318545158143059427200 11459287 -609735182483108663902388970767095012000 11459288 99527113473446359485849589419672053760 11459289 -41119021969744593148820202270089734272 11459290 141873253127828539059244385277503262720 11459291 -374202278720140146489815201017935016416 11459292 211979023272688125217528888996207104000 11459293 110813195173533316969024433154283178220 11459294 -88548990100834177360162644311269057536 11459295 -32038525028479221256667390127950603760 11459296 65904793553292919198477543564507348992 11459297 -260482319315765873572238783213189129580 11459298 109285751275291910532705882185050456320 11459299 139717553508701750022457457357542472000 11459300 263778337182622592302807333770202646400 11459301 161620875599915945093726989762692562944 11459302 -26541283146377577432284299155713114688 11459303 -1129064292537382545718367036804724107640 11459304 -90674692656255250753676429711958819840 11459305 197469105769927433826557414298408960 11459306 -165556141225583505820456396962960152736 11459307 170149116903037015194381078953556644592 11459308 242409706891554540674745558410293666816 11459309 25123410988705447071347709160451335512 11459310 -171105754120605160629656113141770579840 11459311 -372837972928843551308563794939267687088 11459312 -65829059075074576456604405949961175040 11459313 -22369897019596581099365447981677098816 11459314 -14469316008707082460170210936419253744 11459315 151673079989369708643661404808707952800 11459316 -173137996181429155171454138307267803136 11459317 201123313391961508480702217440845032366 11459318 -107206297605253931811709469117311148160 11459319 -593293717415731765745026536470613714456 11459320 -713927282835969137063878348465527091200 11459321 83979866291745013088768356492232917320 11459322 -130325751069954786669626227154603213568 11459323 -1123753503236602417706453747586208670428 11459324 -541270146309792094626871904705103458304 11459325 -279041031715039527529545789493830002400 11459326 211767653857337615691902448850295197440 11459327 799454056408309373363960445385383447672 11459328 -9164408983398019199250317477733728256 11459329 -86686504100351131798848684496291060608 11459330 -8195311465527213623897036942294047680 11459331 -1165374677225863696326538456564691472 11459332 878402706988536561166658610502131975296 11459333 561138264492932442296966153472532107840 11459334 61996784661674874741502811563293565440 11459335 474533170679537309003479239398150204280 11459336 43516938806250367818845860236349931520 11459337 -115700791378654728272853586417400709120 11459338 -121943012649810329034537766942949879040 11459339 -965113075744241756698877513551657329480 11459340 -588156167013934165567857790810238822400 11459341 -127798219746475287582997229490681731168 11459342 146450992720227149346561210159229067712 11459343 -236250303833723269660872357917183212800 11459344 -17185709063686237922371998616758353920 11459345 -284688715340224826869819286859284947200 11459346 167859288488978022166934156731303248384 11459347 -154775500225324802987942853681384597120 11459348 560060441984977620751606863881936361216 11459349 -296671640946919930555363633999471456032 11459350 70580079400723752729971497612376160000 11459351 -298349296549258213486244004625036716600 11459352 -567510854203539578436180341121574502400 11459353 -380901063634669518133682422945602233398 11459354 143363789520540002284730792996546646240 11459355 483977625171708618714335257671913614960 11459356 -540375952511210254581600749170786959360 11459357 89047824905104476268258561068702847872 11459358 -66712710703010219771283697901123261376 11459359 -316235842549124873534193550696654394592 11459360 811863313332172424938173274989181009920 11459361 6647084204557385884221970426138281120 11459362 -203326577967941973915693396437612354400 11459363 -1305391730314839684085923719415520340388 11459364 -9079422108812124416984117408971051008 11459365 -355696140021095460167370568474779774600 11459366 684280129670153744790544781392080625632 11459367 97176291560281171359283853094044820480 11459368 -160972695636036113547017148350607114240 11459369 -1113317690074329086375214463805575396230 11459370 56176617451731051331824070709403325440 11459371 1872254476042452951954603616033221888 11459372 710838562661059982193847625451684408576 11459373 -415739544998869499449737492192204789120 11459374 -155060081098918575406785569462015545920 11459375 880100693400224007687817944563595750000 11459376 106052098915037539985433034759768719360 11459377 -419554487333927814090808081903354610964 11459378 334482411336646163212929164978321510400 11459379 282820349741359268650020445483009297920 11459380 -264163463938640726991903463954446931200 11459381 -386838053255683437733499791933292212068 11459382 14916553346922086714235462887755622400 11459383 -57800996575123248227210801319158575008 11459384 716506516521330528869540047222428610560 11459385 -318146969207189235957777121351777181820 11459386 118049376330274311199427195487129297120 11459387 -26949460161879276687049663035569255964 11459388 119813794238471532010126082791881016320 11459389 64783709538214732258587887866240081760 11459390 410875763835664507514627456569390982400 11459391 -641953513705542902213065163581376062008 11459392 -26015202763963921037642660891391426560 11459393 133473452792015751158380936236870834720 11459394 34662389882050599258393446232364346880 11459395 209764317882161325476792432476372796640 11459396 -321650304096934484399705350647334411008 11459397 -62499328520268040616905142064622839360 11459398 104253402203305519840852360319326517760 11459399 -448316751804053472885348095289537985536 11459400 -137335863792889290063203732213821440000 11459401 486806216938935004455702287221597827600 11459402 -371046303436556374240428318084218128848 11459403 -502256986598154167224457831191967581188 11459404 -551916167513611314545518089274883071488 11459405 243299089508214781185933506651201761920 11459406 207557484346805046431307682572764264448 11459407 -207653263410974850405531858689034227344 11459408 -60715012477588672328929993570331934720 11459409 -119777835214060400646683414781121760832 11459410 -58854218649021798976090374352284833280 11459411 422448979451135325900015452506595025912 11459412 -411291482781935415713513025635386748928 11459413 -202501902501585659264055451690640397760 11459414 1360544396631416919051264344333440512 11459415 -12154032501970096340811934727601600000 11459416 292838602345049818438022243742774036480 11459417 -1127707934361981447311982953677521714048 11459418 13279882907304149355593816840769047040 11459419 -103651827230993898851630314488801033056 11459420 189776034548161210281216973536194426880 11459421 -1048240650792308664479376100466374061760 11459422 332948897927584424144839786399895969280 11459423 295775568861130254009687420682089744672 11459424 -901126178057776810556868869781486305280 11459425 444386923806957023080477770014348300150 11459426 -770958111419155623354563694984039984 11459427 76319339941432196328240016994873217024 11459428 26433921207046965763137255436512485376 11459429 -192765349518416435086259978089179684480 11459430 -88098872968246606716673588895676535680 11459431 -1088085587600963295624829497100736989768 11459432 -641519878481780356369008494993886412800 11459433 -29820234221408462830457099745825400176 11459434 -305575438643632215876515379277251199824 11459435 -297005997905723665797714887689835382000 11459436 -144678940776430640106727101062406045696 11459437 -815569117778400444151649708043712099680 11459438 -286587439895533522509733352410652896320 11459439 34050986198558835063520157362028658384 11459440 -57217779308606018019462972458546135040 11459441 -300644571840687998660157513462956913600 11459442 -131634110331302107370149321178873839488 11459443 3722832267163648166259037701472084344 11459444 -840833199488462814132120595615222425600 11459445 623904457350257139698847691739733614400 11459446 -751410549456680801627219387919028573440 11459447 -920915662825994326511475366848158942104 11459448 51098812573145207171537200888007884800 11459449 504455199981770333038073595398943572880 11459450 165678084312510201571233330342816786000 11459451 127052294147838363203082016606061372160 11459452 -64273873771391043119861427190313618944 11459453 -1841201989568530271834055461840816736 11459454 -339966598186050769436859505277090585280 11459455 93304568825682678987361243676035128000 11459456 -16461391427058945102486552218267811840 11459457 -11828953652626263890011688637131572272 11459458 13454551003440110575747816855056880080 11459459 231575541826548236132377502530274215440 11459460 53837407690216444221759518917303664640 11459461 -149838630384216021713747291571077637576 11459462 -117583883693254141808021177244612779520 11459463 566563051961817574247272121081084357544 11459464 -579522703555325060385950260316838297600 11459465 127341571089295581797900915954531125860 11459466 -7800840502160327970395790811416601968 11459467 -56728916162178527833073845066579607240 11459468 -66694453335723126521905391208062468352 11459469 -79061575932536714309613038276801433600 11459470 192616695113370340132110404787075302400 11459471 -715906871568203682046107085699994781696 11459472 31194960896521350614281552308704378880 11459473 1077243165710139402769774360748846556722 11459474 -81049981328497381766978967666223698432 11459475 17233932340015460454645859798776181500 11459476 -318202390437791911896586576446176294912 11459477 -65376159035323674393296926719149122674 11459478 -144336235656912859867268037557500088832 11459479 -672822502319888406710475292345178791728 11459480 381559844473020463752257874000274022400 11459481 -586561423809982334710726791933263866656 11459482 305841859456334543018396791436798948592 11459483 -578181010760190625460249888946499506264 11459484 252130578170305742866320670165127685120 11459485 -152463463338509285794542547186765199400 11459486 -40841115731770283740307634132963643200 11459487 -433190850139289177684737304732385346944 11459488 178921874760799122263038012810365173760 11459489 -1203446094517583305314157538855465476560 11459490 23097540228112008556405563564919388160 11459491 -251858323428085024216822592158043566016 11459492 -274640630788629115633689297177633423360 11459493 -887615172505189964509020443404462464576 11459494 -346955310287163365346821510732514652704 11459495 -940014983650890745923285518727724447200 11459496 244668571308724892846447983048985640960 11459497 27191084783726360946560119471885443840 11459498 -430896082902830898689179430614601673120 11459499 -624591627964316407980260138088882375336 11459500 1611029787934796293826917812238848000 11459501 -320629345461877172643754527850149679668 11459502 -195875314465698396543323975930669664000 11459503 -557143014126315890124563819368959210240 11459504 59575404963197679003601174717918150656 11459505 -337424917871624507005710662406732925440 11459506 28403721917860085579505561910723943424 11459507 -479861889785542423309652935963549219368 11459508 388411801305942541867035936376618506240 11459509 -441465799822542796728606642808063974080 11459510 -112758477180836289948569671341099344640 11459511 225816888833788962867366817845047341440 11459512 604355062255795254298005792433610035200 11459513 -528539509200285778381872192550956996216 11459514 7617121752892990103168259345716747520 11459515 -418285633143675390649532418669614835840 11459516 625738169621508655690037931789818557440 11459517 641651053604152680415946484384618318912 11459518 -2400320715197464062533219185332764928 11459519 -55634648372831424840946483254639065256 11459520 26252053688416242958504427775558942720 11459521 212106815284783432132483672848922869844 11459522 -155977123643800546095809253363218251776 11459523 151593310406846469588364822483676904624 11459524 -455250612593935416820065690837722480640 11459525 53532488818521114615988513368886401600 11459526 19159345994443465966158414890091763584 11459527 -583300568904557300270806342834633677560 11459528 342465241535152184496632942584790492160 11459529 -144015130506121155051475771780938927360 11459530 -216227836807281754413134264701391419200 11459531 -481917683683857435200772743176985794668 11459532 -223890800698275084088977328342541959680 11459533 918035058442879090553702920668914481782 11459534 -567591139004210519540199212092247563584 11459535 69199740402009123719817439486354800000 11459536 137960433687396680025337689644491997184 11459537 499225912602271109836152698008001235186 11459538 347853090969860867079216290560647446688 11459539 206730897971392702015443660722150368160 11459540 -77046606625597900363631307017955409920 11459541 -1557926689068306312107318650042998912 11459542 -236465612755801337759655758411979190656 11459543 11861118406393793535213242790357704064 11459544 -204417606905293440729246574239114577920 11459545 -593083355155646840680110326099135048700 11459546 -20163047768436043455055952470864834560 11459547 1652518852082808246849039070164874920 11459548 96035893336559398973104153731078507008 11459549 164926562180220275437343683935887607264 11459550 -2973947211133341231421366141282358400 11459551 -238168436429615153303797713988713478800 11459552 132185789656370987479857669840560455680 11459553 -71464974595203013205531640134209044480 11459554 -176239788851021773915675253701674182880 11459555 -649294520058774190849596314735906597040 11459556 -20762480575700894940364037680443618048 11459557 72778990198668343570658993027362503806 11459558 -429314866900884390419824251253239126720 11459559 -133651841154140193296370581935728334296 11459560 218279745762751179984447873481369190400 11459561 392153552816698877495483266591483439424 11459562 -82444111952222445096849955892392981248 11459563 -16168035472572821073199724162029298188 11459564 -268489535827281674950478970876254713344 11459565 -114466477156367323742105279888852323200 11459566 49345452467764566117284301081010239744 11459567 -38507155858858259950696748616048170400 11459568 -131774471821972982010664319284527169536 11459569 470236449254445736546178462964142264560 11459570 -54507175842171933432835355602830182400 11459571 -57717441395227893581587233584264889288 11459572 320948620273065099684198249453671608320 11459573 398409642531835501180245128275193691822 11459574 5320811769484024656531812320822130688 11459575 125918331263492761257986135225263900000 11459576 -120433203200199171386913920767105105920 11459577 -543128508542164127816900095244368791840 11459578 278688013168593747464365013007925427424 11459579 -74664995489170386340614708863574277824 11459580 -120809469975135597326623914274528051200 11459581 -1219058908292505169087588460317490361972 11459582 -251782541648348214786342762522664166400 11459583 249630115515349295837609258976565347600 11459584 5477109990356761147490823570179751936 11459585 300518946547174171919657507976466845780 11459586 -2998360024730838949565308500229683456 11459587 -1175443455170670018707550010285495856448 11459588 201683472348838788062540451886796599296 11459589 -58251586460878604155970240478754800192 11459590 88709184811855763282891730367137744000 11459591 -345939439638440626264361794334744174592 11459592 249352039296172718227903550060470072320 11459593 -285483545817095913074435127674649092400 11459594 459785647236156258738321724886869986096 11459595 -134882191106721133880905061230184697600 11459596 569937347331723312750799718073624391680 11459597 93442235728413283749690977947504333152 11459598 -182087228791934173389852958567964284800 11459599 -1007008126580714477970032226740546424400 11459600 50471511672084491671162169688284160000 11459601 295505199979991174224977478094589548130 11459602 -174697823411352252480018591555271220736 11459603 527512782793722291318158281860171504240 11459604 -45980242322772977240574232239745812480 11459605 323932700162363750367397277715915319260 11459606 190321946447048778743351794284159192960 11459607 -25909346751753614572895730465895822512 11459608 -114653092687509444080116830245883095040 11459609 -7442386331206901049285213593855203584 11459610 -189162504349963778638292326229332108800 11459611 1237318567141229090766571978962284986800 11459612 -211196201616282519048150811891928030208 11459613 -29894355419646028744784495404495033344 11459614 102660895104835223402503247587764182400 11459615 -32396494129057153046280492565877664000 11459616 -210225931252954424431419609479638941696 11459617 -476965427244744099239848518021292239980 11459618 495074995264574599478064256661771243520 11459619 -34759340710629380677437541122162868956 11459620 -347505031639186818397303993622426672640 11459621 220950633247439224792942645033555088544 11459622 -145293060064443172682714841772230059520 11459623 -50115086152620856424204841057324673440 11459624 -1067380342120684288741026561742744289280 11459625 -421093546374742779831303575361101760000 11459626 -69315984703887885564680570956731534240 11459627 -735798675948457179422180861605342600524 11459628 -476167223139375485684615572708783020288 11459629 -8060440843196148179686151730749957280 11459630 98725788752464307235381774475252608000 11459631 230618036114315801364759440904482834952 11459632 21817496251508791032198108884477509632 11459633 124849577144871998125094594129630532882 11459634 556025594572094134208990687453239206912 11459635 -401216334108183543135126363399288748800 11459636 -816754864929427321992169604065026913920 11459637 186606563922482075553712698073154469312 11459638 234774807139416307813396373092215723840 11459639 822558794496374696685175402900246833120 11459640 60129290674698260428386234440847360000 11459641 181393715536768752641234126351149295520 11459642 -562686777806490430607305665670429104528 11459643 10775816880984800759602552876467895008 11459644 16225745441082855543108340376660140032 11459645 417313801130005602684535658438403849900 11459646 116881786192861889549181195849811243008 11459647 -421276495401380052114224017526917843608 11459648 305582262579396286481575351027468075008 11459649 239252934950032210301046359064605522400 11459650 33787535125961417649854201130212208000 11459651 198472502309000343767888324058413049552 11459652 -154346203185988706210854511608307770368 11459653 179721554813381067816617386454180645884 11459654 689030591444111802875696191315755175776 11459655 189096205451856177957793465984385106600 11459656 18396151925852728972211221463710924800 11459657 -278239014800380046580863698597781445168 11459658 -18025637946866446536506223793409605632 11459659 -184713742440091537524375163920646844140 11459660 163618161226266779308899338128503552000 11459661 -49578445971166145930439238981258001280 11459662 216560721245131311794414111005741289664 11459663 -3747262798123515202020791508095411088 11459664 -76578874512898117316729459808243548160 11459665 15485625251240146406679465336914913600 11459666 180567358294529392696840454181116992800 11459667 80914080819082386876545503677234580848 11459668 1241569470398707354288831888938084224 11459669 163207831158230183310813171629716292400 11459670 -235507719575889973325314858909789353600 11459671 788516517316546521814439463795671460872 11459672 -3297608747131901164005840852133478400 11459673 1153576900498562206579800902949491594160 11459674 -553024078298845513045738734695357525760 11459675 -574408153978669558547758389997992028200 11459676 -38257952301010015468858916868982445568 11459677 -163059611976696521859244268710850671616 11459678 481770772653744723738903489051262592640 11459679 134451342780871944217749058859126647680 11459680 -1194081566328347163266901913671263846400 11459681 646271101757860212710900129365654689024 11459682 107131181305745098675636559009608066848 11459683 -1375397250560206571339019681996640991400 11459684 467261363453184340179623304464527736832 11459685 240477092971848668558555573114127044160 11459686 10681938444316318370354833191981897984 11459687 -74192207431031897328258833939005391688 11459688 281075550810905362882013048705358643200 11459689 1156150979786002781287373554812166354490 11459690 -133457230691826564687484784053823251200 11459691 496766969058545879849452356402170827440 11459692 -558478063795024795950389202606399239168 11459693 136635151155340602793968558960497030784 11459694 88197605564908966104707563056475982400 11459695 -333834775022233750098529092063137446080 11459696 -67308504898313887521779055610586431488 11459697 -504736006953401611928304330518026477200 11459698 -322063511436511719086817627794069760000 11459699 -419277054550180270533999160708352297136 11459700 -44510683412332594503840469157398425600 11459701 235952419268448395923082030554006085184 11459702 441216839711333764378928629370570619552 11459703 -281848530625992462253802056779650460696 11459704 374784379412065911119024356303321251840 11459705 178438535768045017398319891886416923720 11459706 -269971261007411943995510690835562653696 11459707 231691903009669937601352192515823579392 11459708 -98156150041731385701547031633258618880 11459709 218274021692317707160427532614337395814 11459710 116726525378780782950993682077604061760 11459711 682709303846107685915811082070734461312 11459712 160575126747339842952686527175542702080 11459713 120401034853412447053538909933005824384 11459714 42805573903960891271063508888553892352 11459715 548101851899708465206753485358598400 11459716 663990724163581596879760971370151971840 11459717 -182328668478803358894928203897499038240 11459718 1968516166965994704598768827839932416 11459719 -1278324175634899305315514241910780411880 11459720 154776830134618234861884323334623692800 11459721 184865161226546753320809418622795142720 11459722 -144109868495195506611161261110401993888 11459723 1299162720581768850196652167802931841704 11459724 -124185771347433491847268771026089439744 11459725 -86201731444303819633361790528970443900 11459726 203422283247569514930544151467641573312 11459727 -259086040264033489926627212859529835160 11459728 -224521649917603478122607245632619413504 11459729 -556358292708276962196258485652851993820 11459730 -242999442608459259298820229601419041280 11459731 768471057248437972574656563839328367532 11459732 518650314360303916245235003057991458560 11459733 -425198751757929113579653903242560695296 11459734 -250844787922475838034377325449913694976 11459735 120196366154874205137817603631723470560 11459736 248138273591019959991789735387285811200 11459737 -1151651025272879339462037847077515762614 11459738 285273686652463573231701533303647457520 11459739 4048271495013927704251813707695385600 11459740 -273883192447670239046497148185547673600 11459741 485202913746618170199612103000691399142 11459742 -45773874853044280722467940164661245952 11459743 1208618266454261698995113481032021455104 11459744 666620499299457818712108080147664863232 11459745 -236017242103785800532533478425802268800 11459746 -259214077345880136681695502394069221216 11459747 -340444146004283613180824550848686709760 11459748 349243587215285794065461449105246356480 11459749 518127664580476657137499068109881076032 11459750 -37365135089392866634128988062760512000 11459751 -151762260909281979924026543312116124256 11459752 1190435002745926344905639634313148697600 11459753 -290410132034498950189090292488872130716 11459754 -53123101981598384952226813186629504336 11459755 -241397251787679907188728685386936160000 11459756 378507966770509982843467662919970242560 11459757 948349991286355138700563550941165761120 11459758 -1211964192934896063920543561045054016 11459759 -69165597207751779596966923523816769840 11459760 -10783633259611673380965933528449679360 11459761 -660885390003114855937154303879314022108 11459762 58358840999482459324183638235740367632 11459763 137800187556790253721856997225822859168 11459764 -270740249777049788117925217728032000 11459765 693194439915034080110633592609802212120 11459766 3203512669455227984820114822255375744 11459767 -17058654991621070797648598038075269456 11459768 1003950135581676794365491962066209628160 11459769 728702162206792115372878713143083344 11459770 -10735104706063582258309811756233236480 11459771 -284701002878286511226922658452614113800 11459772 150264161600488893187918110732600345600 11459773 220391336708871987621087590984141422464 11459774 339208111478707140975487505931892099200 11459775 -561017466474064233390322411037353862400 11459776 71115381282234585436965692458861068288 11459777 69125995430926935488572648365495793152 11459778 43084009900715567240190359535620046336 11459779 133713886171625420652142492499536152380 11459780 -660083164184263782675354436346346762240 11459781 -214031882681412786309519562759029528930 11459782 163602549308582276125314523728986062272 11459783 318007898303724154740389318198645052624 11459784 -56971801090139119484523623607690362880 11459785 922175382015062780359529258821239210000 11459786 129484016359742270554887888330619515744 11459787 95802752607005165893583984831182376880 11459788 -102522592539475331594972483787585311744 11459789 -633653696985893004444290400683960970 11459790 135342763823798134397708928444018745920 11459791 -752366808344985679694540056959901216 11459792 50942582619052172196695048939240079360 11459793 -763384362729926579687441320295260428000 11459794 110834986139177567127495646274331351696 11459795 -5983350895347156285312990471423637200 11459796 39220083623785145473975791812585877504 11459797 -414182801698675848594782892593675289188 11459798 54703802193081306738834329397771293952 11459799 26776378639585723696156214379392638824 11459800 -77566131316164854111045396490293760000 11459801 -4293101091288760583505743854368888576 11459802 145273891373072830627275168678447419904 11459803 695660083877986420527890963500553722052 11459804 -28829053445582844473275976063210194944 11459805 -38583825276644389328929551511466935680 11459806 -589569409375091966849930032885981899840 11459807 -742472351103796963133724523423848767688 11459808 223317254357726176456380350539378458624 11459809 -925072224084792351339725668576156416000 11459810 -298775477582142851694137286433102064640 11459811 194325229231644578001055755648414865920 11459812 -64587224078241775022495135969031495680 11459813 -112527689687296569677832061993375480800 11459814 142985467959155185004553527393910405120 11459815 729987840853415555107191130813881243960 11459816 -390956344184188187604698004444366489600 11459817 214557761731316802218031786803391074634 11459818 -34466764654909438200350901928031663520 11459819 -131150143918842272941098608811721543680 11459820 235702540192806557040463171271509294080 11459821 738430370461354690154367573198401560022 11459822 -98428945127578958930148306061382670336 11459823 68829618607400407767813694753809292800 11459824 -2315408160738918670025888623296020480 11459825 -107463472257223536933485624851581755400 11459826 -203283542511301134671298340176120284160 11459827 -1003635853277486530270621727198627706600 11459828 -37590215466788868706068640297551777024 11459829 564140675029245721094680235515513380384 11459830 -174951124122447011138127423874805053440 11459831 -248008357547037212824226320953883107000 11459832 11186515878897308490048587627251630080 11459833 -29609395981496094130041434816298191040 11459834 98030541248582914096826368520730535392 11459835 184180258328675866899258763533359160720 11459836 860097606632055331887023718813444814848 11459837 1154404808241578341530258781670126196486 11459838 -150121718610017772506175635841279142272 11459839 -111458634243643143847010941450028335360 11459840 -91343855919775457723944359794678169600 11459841 161033038308302838989474769028954975584 11459842 -126033919278257493980934124037204003328 11459843 1068972034293763454291819445968897768160 11459844 -7261492418861456045535442114476644352 11459845 644085427344762690950142441607745863680 11459846 111013487898785713279400988704841888384 11459847 89825678353677900783241197038444958720 11459848 1128551145689318825247971848275042063360 11459849 626366716185000437750536549556423768064 11459850 55731647006771179743614880958311072000 11459851 -449640917245748004667543435871676201488 11459852 -713447144320480375383657596405528312064 11459853 554089916177686623385575238640474171520 11459854 -161142928099725927917499666629047475328 11459855 -328417613047061246473357725476744400000 11459856 34881669188665250186254293217441677312 11459857 -470229950759732908995853109113161154894 11459858 340811637631259194712685974948589947280 11459859 101911031381215347865739008003942483968 11459860 443249100608807226365677848721524238080 11459861 248045817313273486752072099463281277824 11459862 -116119091172033737898422329963847887488 11459863 185625654320144549849737114629849095104 11459864 -307300817650541172812596334611858268160 11459865 -28846007475803365076110882284749337600 11459866 -80509869990856389811777884186051877632 11459867 -1003524594274696969621092340628271076368 11459868 -19757207885682654151311336321011171328 11459869 -878211189462515937645850106067615294720 11459870 -499253857207553146403129322062199968640 11459871 501529373037331193368449397521040789872 11459872 -708045571326750990663455831126440673280 11459873 528939000189042899845218342224993141700 11459874 325092450537413072326859636951489060352 11459875 341637547487547139183360998194561352000 11459876 -735660748672100241122521244740264928640 11459877 146136614802794074444287280671389825856 11459878 4766353117433185489935885449020281024 11459879 184830270765980578360398578733022815480 11459880 -411590196041041821678977506834096128000 11459881 108880148351922742516447178666659625872 11459882 73216102771484345650248396179378548224 11459883 -513100574114210665804388409870627449856 11459884 -111486513125427741384592492596585314304 11459885 51622175435715106822432119209354073600 11459886 -286456346371839979275143147159587033536 11459887 19713731857721074161432506249062140384 11459888 -117002896253494929496531871478448128000 11459889 -12575681534278814405919510198594220416 11459890 -215713030773160490932140536449003042080 11459891 558620964371416926638755248928142417292 11459892 231102043548650013422674937942147837952 11459893 -557250004482649663823936119252990401696 11459894 41192560079331329587698016481748951552 11459895 -32289325389383479739766240288447684960 11459896 316900313253198569775395744312772648960 11459897 -292898931145851416151632673538447469568 11459898 -497427874571406138249028118879593382400 11459899 599135231081266838929293059471379378552 11459900 480721391206185121446761937831731520000 11459901 -338817205944260287784818673964730761600 11459902 -435555226263546027857205582152858350848 11459903 131310127337521604000770259403306571104 11459904 79135319723675323481626592730113114112 11459905 -17234571226959790285470714670744310040 11459906 351661218523834781903987127880753171152 11459907 253506359017016599347251906342056992000 11459908 107860279605403695431265572880932352128 11459909 -240800096280201409600816113524961601890 11459910 -22947621956634897784333719536391659520 11459911 -259758136743381634972675864117713616368 11459912 804682725127637038036708729016403379200 11459913 40029004907520125254859781098518113504 11459914 -113933582767716409853458457821340364288 11459915 401759068647923984856153321193147750560 11459916 -240909704763046245319741028817515237376 11459917 16155975552488656164942047556808706432 11459918 -627355851183393671944938076969795371840 11459919 -262036278930104240624213745775441236480 11459920 13101746965781709601862673331230720000 11459921 -641797078329531413536120648518272439456 11459922 381563126777219891623489177593121913472 11459923 362639790172219645611823932212856520172 11459924 -303847012458683875100974595678378680320 11459925 104600793314400634962262160165360299050 11459926 193207645644702155331516789138089161920 11459927 110517188344651712437798311681943168776 11459928 -224814594661675653570665819188882083840 11459929 237889618585747933808103616447738466884 11459930 -1239779663231774381574488665905024000 11459931 31571660190439387912740963018497247744 11459932 50384663611894066914480082835521193472 11459933 -369561789592666212351704480904619460340 11459934 65147058977135290862216704891346442240 11459935 -28258129778827195213285828338852828120 11459936 -41736649999980306135936528977960632320 11459937 -102157222831307157362218423888878645840 11459938 -120562934540068770482374703344189670400 11459939 873369862066290707943104891664136723740 11459940 -129926360088194633261602953099062169600 11459941 1083550753093854246472754963617766873342 11459942 182099162891713283905782118827914294784 11459943 271079343779713980981640779457647338904 11459944 -1053237182835844645038787580051971875840 11459945 -19273383904174203545979694305750720 11459946 -340288154576351163907126369325009922816 11459947 247143071655354011087519423690081057396 11459948 907991852874089866424750694029059095552 11459949 537459339046306236578695635962110438464 11459950 -82775761640727672467804310011585520000 11459951 239910644952251536707388690087295415504 11459952 32171495157820854000834914613442314240 11459953 -130151167750086859260129270057403114798 11459954 -343862659335682086227688261060197395200 11459955 127525818337895845588980414620489008320 11459956 -204341100846920406787394720079673057280 11459957 443398641901041883470769525547230785120 11459958 2686577168151848621752950643124611968 11459959 -369859184847725777881241443349720689440 11459960 31649312288664853662065898512908800000 11459961 -34835061537716398814035961452473318198 11459962 433615381139964173780934571439947122432 11459963 -667276071268602699916847592088413522720 11459964 136713600222825463373516102060006154240 11459965 106785373080453814522373152793483831040 11459966 106634102001494848694788200606174760320 11459967 -493993067203507289513252678055646417152 11459968 -143458984326099620315756286928968744960 11459969 -287795105525679586575459066091832949630 11459970 138390212130582688629268765694175959040 11459971 557416883590607073521830191036212386172 11459972 -274570512258789212028093852410008829952 11459973 1828574922667343653867752495335685024 11459974 -428359206819593513711263025372136783264 11459975 414166017918138064107552524667715860000 11459976 7284648806540710173126860733581230080 11459977 159205124930218941642396988247235372160 11459978 10140846585973478990144830633585468608 11459979 52912209907375877665751384365806728124 11459980 17043789736036876339132195178785996800 11459981 67813626431219966024795431104881466732 11459982 -262672045198149614046097785214423785408 11459983 -80521811940324884751171304786621497600 11459984 185711195010015390255776374408504320000 11459985 -236331183218503618171353067092597600000 11459986 -657986836357822071251075356121147329536 11459987 116622170039102773307926071322556049408 11459988 -630215834173802667315429505848479232000 11459989 -435375267243164473271316503295057067044 11459990 191094322482025466362162647113665440000 11459991 511481818365105308117710652538942316392 11459992 67792147743669542241279146830217318400 11459993 -496126365880592740955667477951038789376 11459994 28786507092067076614166060496198942720 11459995 67604616677772175400544656761616520000 11459996 304570884573345498608610983301083504640 11459997 472773747318805225118260395126182664774 11459998 466867073427654951654571767663467965440 11459999 -725325469349475200740759257143933738280 11460000 66945650874063092745815958293053440000 11460001 262410670323108509829580399165926373440 11460002 -248940544106448087382957553906847734400 11460003 -121945797232676458783465862246680518912 11460004 -629807831666859940600400473067349314944 11460005 370073198351898814572730396078913169660 11460006 -55075297349351481942598754685457012128 11460007 -521731108996272536601899217543193128920 11460008 -161507491367730848063424837457570529280 11460009 -659136290344432634544750664594483408704 11460010 -128573155955431269995154597164394547200 11460011 -537746127611761785608820129908394955176 11460012 25605517012623752051442057941237760000 11460013 -580104910352049046091297796776446453738 11460014 219935136903169156348875315269081729856 11460015 91454584002111364095966172050944179200 11460016 -1424425847759642967040812994637692928 11460017 560645774158589962728139035948816487860 11460018 66602938246744781376934809260309895168 11460019 -1220153116957262753877914614079009550580 11460020 138548695171299567349264147303870095360 11460021 117588944492671106505436467786031219200 11460022 -767107198498276361527986293363326387392 11460023 -196320293349610996543076968962690979200 11460024 -148994179274388440415024091071596298240 11460025 -67597558184589252069490792194011938450 11460026 303475273522858099830182073250990235904 11460027 -219451010130616956811643044835515855080 11460028 -101358758674568678839790216132353272832 11460029 -260960444994490981774340333569837355424 11460030 100439494790515852193966359542590536320 11460031 822345403892017985153496869934317976 11460032 -850929552345490549797573256122728448 11460033 33472204590727344832364209873660825320 11460034 -90969967451730370097913936199200720000 11460035 -294698235291485947306918223922997071600 11460036 -35751218567020620606776036603581009920 11460037 -522812483246100875254564879249022477700 11460038 193705028579132848418256301788397868160 11460039 -116959126270000985178010555918605801984 11460040 -171815840180385614807744424989417472000 11460041 -168676977690360703969546214735761382976 11460042 8147024061207582503909915404661779200 11460043 7921277661462377540093263901800517120 11460044 -82203589894913558709837818028211559424 11460045 -163989699195915171497461958966260795680 11460046 -165363615841325772339117158901164928000 11460047 -416508271951806883351210817081631765048 11460048 -3957382819930089514352758103893082112 11460049 237778056717479449777429615177578597888 11460050 -21742872593724991537526666386139904000 11460051 -38618743192863190689601611016688453832 11460052 -29867235342527440543922549347133919488 11460053 403155739656213131365320141368016584064 11460054 -293175805460762263052306566984172374080 11460055 -338868068746317255883090903928568906240 11460056 -1043560638238937343154654183228205875200 11460057 -237363911650640928705307562392140312576 11460058 -415071341673990546392299240981589857824 11460059 -7811269399084611948669825673471928640 11460060 96407283756134902637817641747091386880 11460061 -510407495402588521886745437937787253338 11460062 -38253730454870799093980616261054979968 11460063 44494967861488529041422734803466939664 11460064 -302282015918163163136015289260521291776 11460065 53934132460546446481452144395706671400 11460066 -124220112438267120223588168892685514752 11460067 327348597890252762537781936455579196792 11460068 -696168868928751097380870156121264742400 11460069 -43451370245622132014764905067674427200 11460070 214690773771704135127092087589439858560 11460071 813128455827311561878336630653947237640 11460072 168924544627378074334285703639709450240 11460073 790530660798696471143289524961715867322 11460074 -44924422151440925689786661712877022016 11460075 -463542368778475298684344578448402560000 11460076 812577038111334976363021741428630138880 11460077 -101695598403128658208634463444666551220 11460078 37660082696825575467336355861920599040 11460079 1280417482545250511765768611993796697680 11460080 -11800657035741604770528642038279700480 11460081 16111141859294035619988721811972811264 11460082 924438747081739457493007740255962650752 11460083 -211764322898029060180069683953620207668 11460084 23723645372241668522586646204008701952 11460085 -19517007259239595507350527374095955200 11460086 281514459110153625688517139916850900544 11460087 -215335364711659063889522484223663750656 11460088 952097164468176274819834546901416181760 11460089 1603405260917499534646719972155481940224 11460090 135523260758055361904396805945778456320 11460091 -530584962096759206575576948720136615448 11460092 -84212976180620767342434187457046266880 11460093 70242398174075677188213641418469361664 11460094 -145150148744098474466823662694147323904 11460095 3554857860663038444458245575474342400 11460096 482625752886902563110029746366945689600 11460097 -404295856654607448674475628385388018720 11460098 -229768721795683668586229860694392506336 11460099 129964139907680372849791664468001841152 11460100 -303536537701302398386248531927105961600 11460101 -291601579496360574801526862146061049600 11460102 -2853397549691813092863620562010719552 11460103 -981755375288155882761552481210852300648 11460104 -1636552050438673755954853186698466099200 11460105 24553072341240377287406124058483877640 11460106 -16306615205266713208488865946528305920 11460107 198167502640588912608185940988297462356 11460108 125383145555793315179503678691460390912 11460109 -97347147170485891459354931671334879796 11460110 -40233278456278642778355017194248910080 11460111 83190563121435380862166337640801085440 11460112 117201264926251256893203850779569954816 11460113 -29676878099163210301264994221011796800 11460114 30448734213987689529019778209259660304 11460115 -302435085469925281952333089029076721280 11460116 482439132874196437500867425794262353920 11460117 -41707042123623482576458675745614536480 11460118 -397707957029689822424554764333262701696 11460119 719268103104373901961152842100904899160 11460120 263330664064908705911682214518574080000 11460121 -54746402114515994840408394770483156856 11460122 -381510163045026277889725945849935471888 11460123 -400970308358104485781153750551746172216 11460124 18923010234125299304995435415201008640 11460125 -1046982947120078994731115437707450386000 11460126 288342708541952435660380448842696802304 11460127 415125773353311388468622927492760745072 11460128 -239195830824758902923083119648641122304 11460129 -84045241265211983467972363159951918416 11460130 -256046485103383033944815976546625313280 11460131 429738247388853970525910072320035017664 11460132 215405952075525519790146842794739773056 11460133 -437712419312613695429582712405814317600 11460134 91328430435456066542498737361191204992 11460135 42416125177324648167689353605452160000 11460136 470826197702544342324492818431804615680 11460137 -69896677569606044344103191553953600632 11460138 313287989382039139494314789373820786944 11460139 -284976916091237182253208422804378407080 11460140 93254616842531588091942670250684221440 11460141 184150308655936506383792171307276226560 11460142 162256914302635132986612418601005375488 11460143 653865596432642179572512719349196421392 11460144 21310998152033842965137135524428840960 11460145 1698748440152602474716315134813101440 11460146 339199355822987962926641552724867712272 11460147 -86862032083455669489415750959257065872 11460148 -264044644598996859952212404251686815744 11460149 -168700554929130456360094257815902762464 11460150 -30712090736981034316179137361672288000 11460151 -799873457174560470501209303325509192640 11460152 1351863519100352845795403988175257600 11460153 -373952492637620497546053160095891358896 11460154 229713362462947376639486659013627005440 11460155 52753282437403185107033155252414659360 11460156 118441144589957899996459781157645763584 11460157 -1928184319463231191864187286839533295168 11460158 1381755692041138832417136669971117952 11460159 -76839702964263587966011877747327814576 11460160 168871235636886658675869480623957606400 11460161 -1135603994860343977639292028896377490238 11460162 -19842979294387144019246312974750686720 11460163 -163701144041529640042143597680655477552 11460164 149125707340317392871580916417942163456 11460165 -303134347085300785408689440230956778080 11460166 327878303436554873706209691240842445120 11460167 -594919951222543900523910165291731815368 11460168 478439651407455669051108534759670195200 11460169 -127409483041097720317133265465970203174 11460170 297061721015510005110422154442099814400 11460171 -451028587631805177031417349773879662888 11460172 725775388335767090780203599370936722176 11460173 297479544354794132345135508671584016640 11460174 127401489107211480828048746779584798720 11460175 434304236114516327191515954003402883400 11460176 -8057841165652373579274330302721294336 11460177 814053801606964614192803773584870375840 11460178 -631043211566437295846759057902412565360 11460179 -756191685655213151387787490198106021640 11460180 -228049378719252857990536997840944435200 11460181 625029822540061179408875618726501103264 11460182 -561855657273990078800518759826471819328 11460183 166444709664673016574238127539559297664 11460184 1219342395272590360526511591549726105600 11460185 -847284624072003545484290867064403520640 11460186 139756769763831169201500608564201541600 11460187 -147583488432411123911387055097858627488 11460188 4277457774997148554646952414079956480 11460189 -13431185667433488599461605082844837952 11460190 67355749635140631448231972503211814400 11460191 -716987497111722901777449921810552748800 11460192 829967247032946662076853724771631759360 11460193 -1014992694503477426289124518109132870656 11460194 319444767145362039266011084913413090896 11460195 -246373485618397355091461474801896700880 11460196 -18271711120097807449170889507178987520 11460197 -5680156804739142418323954579438139776 11460198 -477965407536138645120725625298477547520 11460199 -387843409070283889084839113951107039064 11460200 542385830891247993725135894400572544000 11460201 392112099686129446750747782969424793232 11460202 106802246026432231820348486151702885120 11460203 -342643026838951202326594626697026586416 11460204 776067212850813651634486942006444032 11460205 207379677581316432051594415974213934860 11460206 103693408232638540579604360016319551552 11460207 -65870016166143981438170404345935200640 11460208 281662322611387816259186758803968163840 11460209 116371863556115989450896978569993843520 11460210 -32866636268880787813874224850425927680 11460211 -12987424615145239860818740681750592000 11460212 -245738612018277265378017351186627863808 11460213 -129782098171857646988354904492680731296 11460214 94267050907395723209271979113218837760 11460215 -134837886595990564058053557070944365280 11460216 807364000038270457854099650473288335360 11460217 222975451066383182045715339144473580266 11460218 39190919174569188206516370217446611712 11460219 607305501938746589392277554817716873920 11460220 396260998077491324531526004722749952000 11460221 -933321262133068898797018169848580371578 11460222 164421968892425522840580372788048231040 11460223 115600228504732231287145175615075157640 11460224 802523520654318380658098078602619781120 11460225 76614468792502051719565593250729651200 11460226 232249562383380517165712602528444907520 11460227 -1267106351744739809738740751836427392488 11460228 -379308807362675607738290217557641737216 11460229 523556456395966306574715268872519084480 11460230 314419298362827790321537890773950857600 11460231 14977274886841802272640864725173742080 11460232 2925322531154291484941339354953973760 11460233 -7758761621012896998381511304478287616 11460234 -38880117717227339199348083515009777152 11460235 63277502635742312509954516904465157120 11460236 186098742839158044556642005375509057280 11460237 -98663956597912435576267743779783967648 11460238 -68406640558675106846555850549057319680 11460239 -112158980338560459247031033794755523344 11460240 -93284027884496258782549797625422151680 11460241 -15807315594514329304442618116974409216 11460242 -433808944692787594477292942632943983728 11460243 -338755567698660318072923261662452159696 11460244 -743240277199289322231542737719889860864 11460245 -77409219804928283735651666171232645120 11460246 118190536667249644344207160033451679744 11460247 -815438420929347347528131056125858709304 11460248 -520724047405305433068800673975585392640 11460249 -301159449303574276945825327435230273600 11460250 282470852418628578305967195218071704000 11460251 -1089811631143002853455245313447054031896 11460252 188113809973719747837246048948017700864 11460253 -477923954884484963552782391887742081920 11460254 309858371202028538108845845279826604160 11460255 -106671603583049208289896793125611107440 11460256 -168232061027556731191944995355228438528 11460257 255926000738965894971005643129126241506 11460258 -313924330726285532673414354328845838080 11460259 483826738148030129391733912796662391416 11460260 59635716097288335666117256071789772800 11460261 -443124222092562754860718667744839962816 11460262 -668847308893608083237516166203663199936 11460263 228228302858735743224173428952571978240 11460264 323567761060142132554587190241606123520 11460265 -588246214099212975270050252962447061340 11460266 133796786662166376430584452889424210944 11460267 129232643911291467060471358957070676000 11460268 -428643303843244782033691276051020764160 11460269 -182149081126786814230765969825020585204 11460270 -12857589331520482381233643669740015360 11460271 533504764495500194467292035715812003472 11460272 88691112989455499536240547994431815680 11460273 -18343852058917877422627322537952096 11460274 -1514887174340678482144260410929724928 11460275 64667915240452805535556251239607574800 11460276 -71535494973216017398187424962315808000 11460277 602907177806508586415120731331216102126 11460278 317632209059829806548890116206693996800 11460279 -92614646242611531774003849175255336704 11460280 42904842554375006378201739970947072000 11460281 13414538563100475052670516773257902592 11460282 12031592504071126474165036792068744192 11460283 842964286641264928710931975873195259800 11460284 -180918399487965038895455301598427693568 11460285 4996275268886367112191188684039167980 11460286 -494886384553973422844490029486479473408 11460287 -867375181744252815712882426095952700760 11460288 -56502415451032550246048485970263670784 11460289 382305710646469162031428161183717262080 11460290 10760740697476325617329486998944281600 11460291 31149450936905828814356831260588793592 11460292 -821293394336468185877474925827651241856 11460293 351701313160530668684891725661765817600 11460294 202195948340598802268859798649621571520 11460295 130989383911198850041520470197187176960 11460296 186909689283899965102676722534443417600 11460297 68783775559206375344013935693120229120 11460298 -226072649259346037211178093879821723600 11460299 -936326078711717789210292814531529678700 11460300 40715001799616448480280515281730316800 11460301 403928704813780639624101361530647229302 11460302 112395050790965624265746612702877241344 11460303 -384573818908854012955654865755716766488 11460304 176941954494653439127719173737583001600 11460305 -125278123259826337394430704478005031000 11460306 961357757207907798412632413031403008 11460307 -368618797231736896397703206261827903204 11460308 -383097346192055567997476067487408711680 11460309 127797508281843933118813623189077286912 11460310 14224789941156085663092323244086847360 11460311 -471597000511524774271444572110956845648 11460312 -10206137142875442427058629877527756800 11460313 -118085066121473128940236959119854024438 11460314 -540686822120388604288123972947596878368 11460315 151879333617421637769346017862497809520 11460316 367653167988546382297631056399645644800 11460317 20677347497176597459303444856612644320 11460318 16773664336935977291720322815719544448 11460319 -14430646838749662255100408222664260672 11460320 -50857706017037570842445759581968138240 11460321 -48380932677566611083156358263695478828 11460322 -50248362063706678289422928328613665408 11460323 38515738841377915875918906967709080320 11460324 57333753611284456919806561781821642752 11460325 -245516364012023421048477134823634200000 11460326 474624251165124138660290972718498470112 11460327 291854934742974153112122909253643886120 11460328 -202400750597758936977491150152467087360 11460329 32569718010113963625823569349475630280 11460330 14892218013480297220415051270379141120 11460331 467693342525529708764330828646173030132 11460332 136121215829440724021514385077197018112 11460333 354652266800242941982384813149482063424 11460334 -59305538515675465609883124150538192320 11460335 -544349840173898579461459995363888876000 11460336 142886747144429710548877098563924459520 11460337 -145303549607088601267849994827798200000 11460338 122638578255845722473290326298148339744 11460339 -29384567392127829695778108839842667520 11460340 105473705521882005578727750400119129600 11460341 357570341181561065180624030241083213742 11460342 -125059974507971724744928027878502334976 11460343 -16262275183309652069866562936036625136 11460344 -342749275479967365946231392985836748800 11460345 -74123324356430070718772499793332365760 11460346 343610544819456868404948274128533303520 11460347 459006921587825626915970075120419836840 11460348 -242032301583404164350184876095674551296 11460349 -206836254065635664468211487102365644436 11460350 -252629137546369567815988781834667494400 11460351 -101245327783057249749454188942187007616 11460352 172721403012300138385683262183707770880 11460353 346676319713390819013272009848916951040 11460354 187025206673205691257070805918373659520 11460355 -711172298667102015618984463467018096240 11460356 161738611536181620979332515570908301568 11460357 1057997779137272344397979589308164596320 11460358 70485347383510139420289507355073552640 11460359 -69848435064065653932511568187190727808 11460360 -417994590399266363824541598702796800 11460361 278051490090423946938334956939450222048 11460362 574982704236197950410520092802122096432 11460363 97949741561919814169978383334688109440 11460364 -542392245630900276685122539303529044224 11460365 341490131221197475930373525233815161400 11460366 -190448262118406605119247314573484550976 11460367 -103212748061364046896759077601710749880 11460368 32858910541053534536375390126827044864 11460369 -235622762149451259620507252921252976960 11460370 93880730912039954463395059205467358880 11460371 71054544214520730391840782399459287520 11460372 166451431089216189233489178418312642560 11460373 48647145314279939612043577386132868622 11460374 -36484213530815353577432578647426859968 11460375 781849827205646993366361801528729528000 11460376 443975812082294422159733785047951022080 11460377 86067514657290657910567327209511361412 11460378 217707231767204999824764238399515969024 11460379 -177533396275005577572567771282588080624 11460380 98493516249234444258024040740114554880 11460381 -52522870526454667933095654028547922048 11460382 -376913424390850104721972535155855564800 11460383 -1009167064802077945182779689530689037576 11460384 223966890796486443676452662699605229568 11460385 -229358805314489335336325548392497655000 11460386 -364691847492517218591394778366395459584 11460387 601536864926903599370880169960435779960 11460388 -200743378416034034461050913107535971712 11460389 -1432027998078774798835576905976677824640 11460390 -714190977614936031413504682626703360 11460391 30718676082899670927662452171246407432 11460392 874933374288895236986544512232553344000 11460393 -424391707037305995493835424528634481280 11460394 -280335217615591271058363231105776640 11460395 142856193765255319948924582559957474400 11460396 -287821293646940306128242080176736931840 11460397 -210764378718567316352658869811849265020 11460398 847113846516280414712003866118262804864 11460399 -244424192591587166139892921249716191736 11460400 -16626483959430180870308486378804019200 11460401 507774510061696555875904922490721981920 11460402 32092841916916726488173635783596261696 11460403 10744560048613551910593442307641826824 11460404 -697028470901523467491359239740653785088 11460405 -74483300109836323428901831440832524480 11460406 596189382458342226648567897263252232960 11460407 61938250485168040445053773678897909600 11460408 279656494142510515126451847072652431360 11460409 -403700048653815862855624352757344327280 11460410 16018335655424590389697095921016704000 11460411 459455720033066906237222169289756209960 11460412 -551466422228987638880491046464976698880 11460413 37731099898888393981994512122652126662 11460414 -124990310987326861160675430735958785408 11460415 -861965851713990969730998394933387516440 11460416 15493891608632110641319455182756511744 11460417 -100635371203682932480515697151976370368 11460418 -196308076189018580543084313620465480160 11460419 761496728996444531177127191448581143944 11460420 475176748270310558310066566099198976000 11460421 113215168113394599982625242660900181504 11460422 372247154443637775229094884737808540512 11460423 287388264995806929305510678237721303840 11460424 1225066661911427268483704521672646584320 11460425 -48605985733193492810146670909061748500 11460426 246468337676600485226840840870663986944 11460427 -443307091585420880489007242977766551128 11460428 14881405871811601418949970188488687616 11460429 157100941620156442158696716115106813974 11460430 45633702277364223154478294855215431360 11460431 657812214671796552629331638836844358384 11460432 -60958180350175743818691721199932538880 11460433 -2110838390915005635199710395826368194560 11460434 -29213570159761115598021822187797270384 11460435 159743628814448843066235956251553084160 11460436 -14952568481546552244885412383703599616 11460437 733541405384233940545933440638558190012 11460438 -214499500912152437503943210662504562112 11460439 -375167411353335672066391758139944363120 11460440 -430121624182675545661483204958821171200 11460441 199830027972346239591486542773134344160 11460442 72158140203791564818230014324868717312 11460443 -308861019292938381331541142353059684776 11460444 223916221738240101789863780824396540416 11460445 983269000584503462797889161858331061600 11460446 -4394987656728768796666259598768856896 11460447 -53043648955447984350736197170289385008 11460448 -285886248245005588557842897111841767424 11460449 -66740281212003379555665693299531610048 11460450 81109586914900571837948784266646345600 11460451 -405016536074123296005606810411572770400 11460452 -92603911921761089329295833021599006720 11460453 -373423747879104266023983112355131553856 11460454 -77650775020874048511343073544113505408 11460455 316540264489031579789180583290937391200 11460456 -229587607014417137232730512874779033600 11460457 19207289114662569292191584064336284560 11460458 184289892683839756383818956765314512640 11460459 619785156389143490644332498061731401304 11460460 -236033278973916932215755417462652385280 11460461 585548856622598243718991579409538024972 11460462 -15331767338022392440270163271227155200 11460463 -174682070206349014055433354792555599280 11460464 -26507112321233039802857575283560120320 11460465 -252135038386156336253066612394461266560 11460466 -95798695392007976938455915745224501216 11460467 -384720094721304912506505353458981442484 11460468 45632988375357826979947300677253079040 11460469 -198445874956477502166478559274367109060 11460470 39292316621312152949899674883938501120 11460471 -315282422544454910725467311417977374336 11460472 371907967308092769455607298690416844800 11460473 351226125157090911184599951434134111722 11460474 -98742617454245186144397902070346191360 11460475 -71240602281220626158126170297860966000 11460476 1017805583479842004974780983684642219520 11460477 -193880061354395033505215633147920197120 11460478 32547530132905953401012081446806928320 11460479 691601862072829684833725310065269254960 11460480 -290515017009799286207635708877104742400 11460481 -348185508712687194398133512243090496300 11460482 195024763524694403224253154330631736064 11460483 29450507837324401218439176748167772224 11460484 131145524719003419484394490293121638400 11460485 40115751792284474600847140112746528160 11460486 159227931091949437696321811037444532224 11460487 -538744514452695252001186510482597637864 11460488 86963735502661227256171752732448358400 11460489 -164082684745495021213925200486343232 11460490 345979889618733017197490837226803004000 11460491 -81338385739650478313145612767107500000 11460492 -495645728729144166244461952487684669184 11460493 441490908419091329777593357825912568544 11460494 556987813108435466958477106336441615296 11460495 -649510589787740231784662739790318779360 11460496 -217239416205210656924442372059488256000 11460497 -304906291956022814908588919894161781388 11460498 -28114607488155257934978993724996150272 11460499 793446953942158864818176896541185680 11460500 428736647996313271283467411897728192000 11460501 -796809407985084652791327063141718014720 11460502 345808362441075692253495840464357009952 11460503 -100764133132520767038658478168034952248 11460504 579450735838936001553932033769596682240 11460505 58689415730835822287448451487362484160 11460506 573669342580114068124304903716320371952 11460507 280401714209105644862518728509197946880 11460508 -49856286794085591495697893940802173440 11460509 -340219073669981845033966218300132820992 11460510 -65119541749970922823555598228602502400 11460511 -998026455999279261405709349244371449888 11460512 -372087950766097341708848797154223390720 11460513 -57606857762739503585503510213750418256 11460514 -879468623017932625440344441205534720 11460515 -549152111796600126329125149316285200 11460516 223477009904397112392636750426899834880 11460517 -347377438515765646257864452004463995140 11460518 241104230148250786785137180936797471680 11460519 258049254853374646296000346930149795504 11460520 -260757295296057666334191191232959539200 11460521 -1136573968402170726432221945090839030278 11460522 311826195332865042170930879734460604672 11460523 424505622046544702437351006110600766772 11460524 -230337283094059051502998747393830107904 11460525 19936061842575440902778031699455817600 11460526 -44972513759055231676318851868648872960 11460527 -208371965835692967614253816572552388288 11460528 2138419835097793971085814098532106240 11460529 -643664974904196511735459055409157646924 11460530 -39515945053157277078968837139633408000 11460531 344657980137781683618920943403701642552 11460532 1505872722938705558334659549392883712 11460533 -68518860043396682802236187313836720000 11460534 -22134599095962470252136975922620672000 11460535 -720483910380352925328418883640836184240 11460536 115896435909811856991184947945644482560 11460537 -129106488994933125221539201034001978192 11460538 374603911258838477281759225971379447920 11460539 -1479963551097729483588648996985009985040 11460540 2750730348176749339488058466267136000 11460541 -383598888757882058668927248184371754016 11460542 767539293711273279861700958036911262592 11460543 -318515843115132291552845241038983828536 11460544 290962219541608109427678066464304136192 11460545 -97409503358688043739475018274683705600 11460546 -13180727357064383933936499659565290928 11460547 -399385292198090074408107291071826801968 11460548 249167403452680206924246449065039666176 11460549 97420886682628814160716079277712811360 11460550 -189201516719163821784925681441740624000 11460551 257688810342726600077507117199503317032 11460552 637672646029476896694503025838694277120 11460553 -50501736141867660303222906007553344000 11460554 -59345045308088961068735652124133683200 11460555 -31129284369160311333758310397425753600 11460556 195658515547097040463469558260672147968 11460557 -740060107182523750380189745372808730240 11460558 -39856471670695425128240015324312181504 11460559 -276123354119562016811736535185434642760 11460560 91497749203879556941076613594231521280 11460561 108316388882558358405290093018513693184 11460562 52039589015310868059024250394997249312 11460563 -649738303078230321744336243663361017960 11460564 137790669413338507780409670424935753600 11460565 -113844166601415128414114812688920689000 11460566 2939264895098141965240052731154910144 11460567 -34906374647858379614426560108427043888 11460568 -400515376505132824747227906183287193600 11460569 118751454322032181619654962926477992970 11460570 -82197773115559665441407127439753766400 11460571 315720454395581080828078148622047558304 11460572 -784603885919618198035309752487848599040 11460573 -138707247855543300032411363941443294720 11460574 260387825960021118722541410720266259712 11460575 265122590492872225629096630006921600 11460576 -85726588181007922689733684794136461312 11460577 1800058616783554456488573879798639910192 11460578 294886806895882230019849590673532097024 11460579 96366888084512073893776577755814855088 11460580 -153723763917836897980331343630793305600 11460581 1094242279040942062203590293855450380000 11460582 -30067052242197041519622319974450585600 11460583 -91144322303082658665272929465319764168 11460584 359366877428571974117831972785377162240 11460585 -113658833781787921119739942696287705600 11460586 -63250233083272582641865917260906365008 11460587 27315245743869730840061642323940273520 11460588 -72352834549220440150816976060180189184 11460589 -324751518958751184117248058879663455680 11460590 4028695801786933022049057988171660800 11460591 -622362251888644792376905460737310839320 11460592 46483932322876783597516054835076464640 11460593 519164991452499928122648886007897617764 11460594 392337874447180196707490986718865545472 11460595 -529258349936288002808722999415103968400 11460596 -173661642586620004321611373541500821504 11460597 -113076526057880003938451134834852315680 11460598 96553054614147005155219221327001212672 11460599 693175715018978264341278858539559642600 11460600 -210698125245526841470186917958158336000 11460601 716652301948929332884758275644697524224 11460602 62816747715271440720098987830110439392 11460603 105528089400055444791879557066710518528 11460604 1319104627124691462813578542108983479296 11460605 305263998085249914424523130417798138360 11460606 -254157829362121240188715274919762952896 11460607 41883835170845109225602525750589063168 11460608 426808767624990504339120517586249318400 11460609 85569084176380998549900381686760912000 11460610 203125237610508315696216517796864793600 11460611 1196377208327324875748567323782001705212 11460612 -262443492709588377275647557959093081088 11460613 -1023772467176685856240966468889789263138 11460614 -46315935921066810398320231878166903680 11460615 421703844307719894529098366863733984720 11460616 146383662156710994986352199517688468480 11460617 -9903520673764089636467906843922320448 11460618 2885213997845418258977496762659885568 11460619 -58657549502919101016387341882070915840 11460620 340520430081152235024817429397994439680 11460621 294687829499957942328645525197368297344 11460622 -501287725933275162446856964143892749888 11460623 -722336006306173463995881732649372738128 11460624 18289897097734494396218887432178761728 11460625 -204889787004436111707268826259645930000 11460626 165177545425600362834070122921232440480 11460627 556958477836374626034067913657632963764 11460628 41491463723677172342068504461940458368 11460629 997228077891707109956535920014484540640 11460630 138489237294844717486138931610567131520 11460631 197969037154231210795693404112097702624 11460632 -638183292219375876187710728291277926400 11460633 44596026969379568115978164741862552000 11460634 538311026433060353038560389875071423216 11460635 -66727197863502967854788994545237720640 11460636 -1510567276565327604920974758288337920 11460637 424043634810014311878692409242143822572 11460638 47778452879918878249946286692125949952 11460639 -41153027925912703061657315575639560192 11460640 301313326026946251177400601055193989120 11460641 896740830724999595815246009044651507042 11460642 -52685531694724826584889746579262441088 11460643 1239770546676931108730909568796737004892 11460644 7284068462030296532744660818845073920 11460645 117377559644186278947508467573147563520 11460646 87493708269550608300352312693837439040 11460647 -461587141586845848147305226598369034496 11460648 172948065933734248457046396488793292800 11460649 329769453245827750871739105944118521700 11460650 356718278822734648763431277584531606800 11460651 -269507889722929543632349531266129768000 11460652 338311913119386381012546307538045503488 11460653 906945561128595670707507204972964138902 11460654 -148934599832981576294652384839468802240 11460655 414409692918019925607454317890389536000 11460656 17643879778632362184074914116746330112 11460657 -195699321421463266949795838834301077312 11460658 -39063393928500299229369739449043600128 11460659 649994887555251877004665488863477949600 11460660 180136676333822438037764517073322987520 11460661 19010016535584065039288186496973948224 11460662 -109977302821086456177209018400883203168 11460663 -798513720412064713575916926698210119680 11460664 139621143590629053430831635726014607360 11460665 674435027470804998234979170706628325060 11460666 144919036243674803500475172601349541888 11460667 -7672326776443856581149371614007662800 11460668 382060455751822554273867328700002093056 11460669 -111362340135530399726557067589071032320 11460670 37610750610526886965694095554758883840 11460671 601132647276943251326140885672642183872 11460672 72118449150202774080949061860161748992 11460673 -25933902088608045703018612192967389760 11460674 46170910133710368559427458002832752336 11460675 -357621900645997083883529513710231047000 11460676 324144925297413666093419491590997876736 11460677 394112432149160418767804268672087145920 11460678 9088362585197323120390437588562495488 11460679 -80267220739705691022941988094479465024 11460680 -17819728709225216854730201073723801600 11460681 771905354015226914541421655636216353770 11460682 -370085669736341241973888838893021625808 11460683 15710942742736111938707364722912993904 11460684 -213987617060872427806401431672606807040 11460685 166978819881640483213865500420945947360 11460686 -197870785885097909840093186989379900160 11460687 130651737711926382871962543937208852352 11460688 -4323655495310453531812261440102072320 11460689 -193607756998257389382377319646319478240 11460690 -7924127994165497854631573251263708000 11460691 -394461604766164152917888073199663876800 11460692 118375697785013474300761404329731026816 11460693 -71495824493152290372995542566226890240 11460694 -151171862360258620162453082252753962368 11460695 3667109511444287089155242071679305920 11460696 -109360589315162339997357155503117516800 11460697 1113339668515943693727699835748860107146 11460698 389048259420950668819057889271554607600 11460699 -200565251709665982858076672515235981716 11460700 -123827926588276166488433920636508057600 11460701 -240099945786115055222701664215006566048 11460702 263722442894416175128559233847932667904 11460703 875101431481856591242842973220126873760 11460704 -1064833007011847769241764899542794240 11460705 -138146161422724150122985852822481553600 11460706 -561630127287349183871270962651612502448 11460707 -395665999606617166405582159244444258160 11460708 10385312157728146910232107542883370240 11460709 643602761655444135563045271369827304960 11460710 -58213949964308114527049827894369050240 11460711 -195921253202141464147331223417026848728 11460712 -404921922977809231741004017949258572800 11460713 268779100704470081095499958299370419520 11460714 -118989407658047169845387278904099592960 11460715 -165376641356794472870059287596703774720 11460716 673168620393984928739363374573004636160 11460717 32528052146292827304264579959093058240 11460718 199426347037635245625003015384632710080 11460719 1038749502876926336591601468501136218840 11460720 55772803101166026154460933053172613120 11460721 -231233299572235191398360006222000825856 11460722 -97700018107651397841353676761075529216 11460723 -232303551268625586932776704367060902336 11460724 -830293137940772578848263262538744780800 11460725 534140556216057964301393826732320572500 11460726 237479432128222313320122072025084363200 11460727 -80930912102233249075039007473046838424 11460728 -424085357390591620767246060525888675840 11460729 67380693449103559672190400185422776000 11460730 6570631852670120177603627242599798720 11460731 55671425555262869464970954910533295744 11460732 476351596192613065411292549927862723072 11460733 45393650231049399710043956427799173984 11460734 -237420109787808927784332956745330198528 11460735 -127187946996139811196559730170825072560 11460736 -347230453919438739377721164246475079680 11460737 -697138029568494761627359830918917235708 11460738 24831962010626910830333442014098230144 11460739 -68501633027173225338522255349662261792 11460740 -171583933292990254583986773499548364800 11460741 31245390837575021532238438358862352224 11460742 -223338526127348916498671666509134912000 11460743 -237576574324869526464946914649213810560 11460744 -349281166563286060982614208313923174400 11460745 -38624234043860442675821279207689255800 11460746 197867164464006736098740498337613883904 11460747 6959332015719576875605164266821153728 11460748 -64354192407672238658240968923922073600 11460749 655326683574585382447648439506568599680 11460750 -34375387860706852929928219869404160000 11460751 -353167397411135013280063026490666863888 11460752 -330873772225825290668296977130684612608 11460753 -630017916544128854020825053186025348638 11460754 553880434130837880227535072209641818912 11460755 -3777813632377342929740351703212563680 11460756 186061860995198053246439790682183145472 11460757 -1187170871209453577413861568696185842 11460758 -315926177106009186468112930128803543520 11460759 202935269076708334353910763674511430504 11460760 -386411426358907979792929176669238272000 11460761 -210887343467687665860166642736364741948 11460762 -76984617360057752127203663423693783040 11460763 754718502495073779952550693643054887680 11460764 -235786628042723622868443061767921205248 11460765 171073104993368013467188951666332052320 11460766 162603400006146543999395933160671720832 11460767 679276604702608498300845483282280243200 11460768 -126015516787817865539063086299497889792 11460769 -176109271405889141089707362894970092830 11460770 -80660834764055031633605479013381706240 11460771 7618210452656703146681829822496829760 11460772 -420235077719009867945998096884984970624 11460773 365878600479710478182107037668020135768 11460774 -17912375013800998421591709692880968832 11460775 -845754686190886309951109352984529200 11460776 -48938892186197970552194875108773642240 11460777 475252937098229605881954495919828075920 11460778 87555019906087831888650835985261790720 11460779 -1319506541678246520213408042260793813720 11460780 -3483872576926637788892854856384087040 11460781 -32124201495898941291873324380781373120 11460782 -206819016162036099077294346130438536000 11460783 -192249126541608263992971654445333232496 11460784 -62020375181390078075333467913579315200 11460785 206826271650381684985807737195048667200 11460786 -193208025010476116275995332946512036736 11460787 164327075672679662103873503010369790832 11460788 596856348114720398490699533700289794816 11460789 810803587814608300781093243518768587054 11460790 -6060665568915102035103876350961960960 11460791 -31688203813082483091364515634661677200 11460792 194617247613760624060922450021897011200 11460793 -44586907212322960471300790988459911936 11460794 -684140301149255443874807201983961660304 11460795 39670807052751558151512422981125822320 11460796 -47946308186812456927373670696034278400 11460797 -187707033194030565872089913076927032640 11460798 -131202657374815799072665926214437907200 11460799 -85277305717869277911931029247002873120 11460800 54439114206081855701275114316759040000 11460801 515013680097048778921345871486343307104 11460802 -354193441734797517855956083121598729696 11460803 322494411743596029241851993707549903904 11460804 622935167541974371356580385475558451200 11460805 238571629628992384360708389701269594800 11460806 66567216735067686851048699873310759360 11460807 -844392996905891517755227974293528358096 11460808 -114124861624740094495359056292028416000 11460809 1356267570636792264204815356973788494720 11460810 331280650371972070303434565475777971200 11460811 257944680520423507152413335715662474000 11460812 171709299974023376168868278395680359424 11460813 57791063457659541139195174259536084608 11460814 -575196597174626150150737818242841063744 11460815 -38793801815831171757678315098565890040 11460816 -113685083246955942882026479936612638720 11460817 437388500293083690296976017918632314866 11460818 -970384297854829161219449100297231813984 11460819 -569362960332765811263766938846807381120 11460820 24334845193200642421752358859233935360 11460821 -825463253774903593578877745916558540978 11460822 -264876019587929872492023387323625791616 11460823 -313270251664918338186873909977269821096 11460824 22579062721659294949214675384770560000 11460825 -164402833555755239799254562255473460000 11460826 56992277613392283714176642724688814784 11460827 432452900143020509746033582386449094672 11460828 -258863271646564848282423376923556945920 11460829 1182962410045249892722634159801627869260 11460830 404314459360240148667481457726663434560 11460831 360747005337306151922699790575321462400 11460832 -11210955014761803851400202490113425408 11460833 4762060707164195214238475072397650400 11460834 152932572159582563111591542615353223680 11460835 -212337152940031451347380490465864236720 11460836 339129838530667055655244872632229924480 11460837 583286618132775916859436246347650673760 11460838 316262212814114711695416530812274043840 11460839 -493610099906169047253053520560873130480 11460840 99734851004307804160069371918509260800 11460841 125021596010639170691117639389743476480 11460842 752116675587817974595554623873579023872 11460843 -771175312961072406949541703396830635296 11460844 595492864720242495477393638224607764736 11460845 -437433827216501007489872619497246839200 11460846 536071633447033685332276127865423820800 11460847 539989452340193317112571006258619113296 11460848 3951358145011517571524757836756090880 11460849 -45809497874079114222986017620702356160 11460850 -181852842316734619029102695399184747600 11460851 -263650991603244799896121651216215763368 11460852 -961606693561155674855922418015807488 11460853 -431345943047496224307100816004901538752 11460854 14124513970118771315722233572376561408 11460855 55292300386642191953644616367583672320 11460856 299929455207671650213142173002407608320 11460857 747066166132962963026071451407636341840 11460858 -237578846528192732164985513420302467840 11460859 702898764071252149962632053760040161060 11460860 -158949838735881710488002031975646515200 11460861 20498137562882089415217870216355590144 11460862 -99941945883286338267160794303274500096 11460863 30550553090299121845433552029652979384 11460864 417576339912379712917432423179903565824 11460865 73513233086122430794936622504710590120 11460866 329923653365896392079756936981698224544 11460867 339534213451171411066816325160666427200 11460868 29665264950638034868711987068006927360 11460869 63649421153329820263478595548823030912 11460870 128154446499526789670324776144446923520 11460871 389496561910353196265758605072819698072 11460872 586538411340946220646643337210604103680 11460873 -193787654125390799435160898280097030480 11460874 501239530862946258414644388464765631072 11460875 -374790590927134144960428643175769516000 11460876 -3124111825836114474629979365261967360 11460877 396101213200178831059482785168045097792 11460878 -223522800065400531080492899336603968 11460879 97503189885379102463059757991882746400 11460880 14541602922232002412546815216287170560 11460881 212078901848534113924228037661424085682 11460882 -142117114594097807025652520135168692608 11460883 -231987388285804977403851642034151405920 11460884 417634217535935206759001848034905982976 11460885 283022421519180988154335116624473901600 11460886 210023388862554601372952435813111056320 11460887 547506606750527661583179198198469714320 11460888 -566411573485466214056072096120201779200 11460889 -906230841563214727637355729082328310432 11460890 27525967570606869860257797696427253760 11460891 -108755657808571687139659460323915879680 11460892 -808786938062761500766331889273406537728 11460893 -3846397216485009411018703633617760020 11460894 -39401086649963728436773818787645050240 11460895 -51480116532372973767723634156385338800 11460896 -289227662958153073127192912712833630208 11460897 15771246512831966137773772373248477440 11460898 137048017911613372908302652590917967136 11460899 429598487568835675742581380564749559900 11460900 -77724702684473317254547668867067084800 11460901 -138720806398651867962905141932088066400 11460902 219856116308301650017177706337815005152 11460903 -2296062742835017769181071286057152256 11460904 -198700059253719724926180905114193853440 11460905 -244170009491026865827803452488721486940 11460906 288180356798823315959587593739879756800 11460907 -106440377438635565310102179513871982800 11460908 101061925432897077444937216302417039360 11460909 -337084067867683881613956456635278600896 11460910 2533769877269597305852088607072807360 11460911 35251147112157261699481792811033595648 11460912 -29995187693896691791842588121611436032 11460913 -1103356257274198878870384598985611153856 11460914 304098415048514549345235720232216243200 11460915 -308298740251895150292946995502514762880 11460916 53238949070193185201511955027893953280 11460917 -46626314071264078470363761672157027840 11460918 92226586266990998532750660480772853760 11460919 16299301735302496167119254797101945648 11460920 -66669957926821638108242942586738278400 11460921 -418485933914131592730680028365189511936 11460922 453281122359324735864862424384277013248 11460923 505695947716994466807234734010130740144 11460924 -123046303192384300665874454938060459008 11460925 293685240118519704611559607853536160000 11460926 334833367171271704345270458466042995264 11460927 -10947252105928102434713814442025468160 11460928 -278780247033873318385216218694296797184 11460929 88004083800684991758622650028625369220 11460930 108800523579598107569260150422548805120 11460931 -793469262091737922835443039465331922000 11460932 -53922466549914099516055074297546436608 11460933 -13411621914792088800201292125893230560 11460934 472690032099135712101509009639976000 11460935 -129329495423291149391524254679335516480 11460936 -151005676532619020071583780243477913600 11460937 475947644568144693760013240672834650586 11460938 -39537856166100148993264220119497830304 11460939 -24286967150000002080218846287125396480 11460940 122715896026615889303622814723043159040 11460941 -701791582489746167592190483435437224148 11460942 -140439453618101166564853103344171532160 11460943 -45338544246479904617999692554291104456 11460944 -270743103650002908958179701406089871360 11460945 -83367824319713009950216141349948443200 11460946 -31701702865647205765942454388945171456 11460947 -410685271384581667670941289739302147604 11460948 33038066216541135657218447363006545920 11460949 -403602238244882941866978562730648672050 11460950 -207320204952811535358997114837921785600 11460951 -73246511505317448851529412957799116608 11460952 183135483869365388412122968139514163200 11460953 -13602403250485826539185868495288606704 11460954 -196785771239790193487702233892721569280 11460955 549416183087255628472460339066487613440 11460956 -90830718465795085831141917869551676928 11460957 759855035810785976540955335824625485440 11460958 528218984243745366276015506326527873792 11460959 -1242739581011533402756506997984321647840 11460960 -170739066685767316495188442503708672000 11460961 -203650875538834819462841480827108105438 11460962 6115906315216224212310417862937332224 11460963 -82157261877125656773249759903465240456 11460964 -223817733278714954490305885771199601024 11460965 94062540166305746802252000600221044860 11460966 26552467612959868064928178205331982848 11460967 -362991338997291939671656801616830076800 11460968 522088910948156477488921046985992002560 11460969 121828314797100013765603315817594134080 11460970 -398432525741849160834493047468680092320 11460971 -136762759889838649186291606536770737800 11460972 -98891811582240295505345584480233209856 11460973 -70978165887460375553711028764435838560 11460974 -44665462819152003665216218217316537600 11460975 -90660320356515829070504484781062756000 11460976 103372206029902565026410742127160459264 11460977 -1025511953075922217323388489377074016528 11460978 253800167884336154700096473762524892304 11460979 45009382515216395527036584055709677120 11460980 329426809334226386860911008648709640320 11460981 160793055294372116599327950636928130688 11460982 8861163136178507955535726076630815872 11460983 -99383935526483599517173942861356687768 11460984 -172553419129315706138863581764932730880 11460985 -37449250281585671797187868499180282800 11460986 376409522611148064582719786899116245760 11460987 843640261890730096990531655364656059440 11460988 82828524838514250712248818618869481472 11460989 1065274749426327716442744507217080902790 11460990 -9341403951094972707830814853198156800 11460991 -164164410748088732585816471561515595928 11460992 514674322128569384327564634049059225600 11460993 -13228614490431234298031861574075408576 11460994 -280600221192758545920447654824788870704 11460995 26607081655813883976003452846752142400 11460996 5599526951560563577948890381303861504 11460997 -1512793945680684316892037990356059977408 11460998 9125259098606246448084654670056352320 11460999 105052421287890134402248308344957352 11461000 -58383908296076319005137502309575680000 11461001 513031220096647227618181502019186895002 11461002 -131100094469312124882054681054987648000 11461003 -10612440390810223784602545129657329040 11461004 53774145077421756830646366167418316800 11461005 -234431513463367600639613425628494560 11461006 144897544898827499306505647441205239040 11461007 -169385746020304400288450941451822547600 11461008 -56885957635235128352916333779459506176 11461009 66761144169245313668211042425248254720 11461010 -99227446112850479078111357853159567360 11461011 215552266199649697033541507207446738944 11461012 -50735868865273810413858587475597096960 11461013 -857112337106482878862646174515408986738 11461014 25064847071158202159043544918689997440 11461015 103322961621682024788350256866228745120 11461016 -337554582084634329223062544848878960640 11461017 217863162694003781976582890172807623520 11461018 -680695329912368229113200461531734369040 11461019 -228694364643523224219920379681642972456 11461020 479961996457759659801448653312349839360 11461021 7272310502656194009146305377482757024 11461022 -16823864305295303211156403030988136768 11461023 104085621403263507149102790522632066400 11461024 594682286613759025090027788716958744576 11461025 -24375580126333219040928948750574151700 11461026 217962139489492045947666413275649597184 11461027 66297852559855248002136919985755847400 11461028 -809076263381560752335050357361953152 11461029 -327905129465006883140511056031656070816 11461030 -23024070244113544630068265530696441600 11461031 142357495642072475427071479483478195832 11461032 71756584849911834539105361272064000000 11461033 1245015719409015623050374949564319055360 11461034 100585611608659461303945497349025473120 11461035 459100553950113999997099105509175035360 11461036 -591282989880702806204984260966208101120 11461037 544880731362228329358122605016232835392 11461038 58284394893997580292405512043500126208 11461039 1306998414786724169069891599650404194824 11461040 126721854898791337460583057811797442560 11461041 -346143497507101283934089778222249515520 11461042 225892149340631202699609917750468646672 11461043 1809403684531859938648018420479195159552 11461044 180997517178475185174575953862032883712 11461045 -746653037227589785036654625883896498400 11461046 -142863146262409270158523867328535285120 11461047 -220362616914606843138412248696357294720 11461048 14223233551552768227960985166711746560 11461049 872600660597044089394426734806063803050 11461050 -102707091374362406655234577029463374000 11461051 524296937313917385885412775267323450800 11461052 70928521916838333854778702221973745152 11461053 136584225488883321932444893025608552704 11461054 252739481237531578757545015093816750272 11461055 -74242709671563247980364948956320069040 11461056 -157327970303030890892307351377006297088 11461057 -77505887641763057744862152484436245694 11461058 40243862470376895956110479473905939968 11461059 -768375105153634094326960958601235286472 11461060 -40433719991331471920991376174733552640 11461061 -111851183299009250409453728241734868480 11461062 130079583240200570265199579917660226752 11461063 1293202035425912634771072908109803295480 11461064 -347860284123588012050616805487022028800 11461065 -55188350682710744099845147110069058560 11461066 -384279106498094071485530140474904405760 11461067 -61441868967887266290472272207749899884 11461068 -103414762572576412139041332619226465280 11461069 -251906074193282555769307562684559131530 11461070 59115733054877973769419484390323000960 11461071 309616735848487730319672863889554168712 11461072 15645465057954255652047182890400743424 11461073 -7632511365377262318663885327335347380 11461074 -361861025115570838729086365948997037440 11461075 -542498522118198363461018073918796866000 11461076 210026840225269513358064139028525352960 11461077 -74498884009974131841414747067391326152 11461078 -580777930311943810931072467907822696160 11461079 -635532486368468415837116142439245834528 11461080 -115646720318336208728117977091573760000 11461081 -1119635548604316024630418824996878961968 11461082 4207230577598132362885100575485903072 11461083 155154200140695746322360116000529845760 11461084 -51514015517729106777620582702006467584 11461085 -640312768370692038444992002396227033600 11461086 -48533738537590855097512403580944783616 11461087 1527498765799234872430143316632194755584 11461088 938409519110437205508454133168076226560 11461089 422247272022583667617417951055987170224 11461090 -88165984041221268355116869360523211200 11461091 6628659487069709333063070833743977984 11461092 228267800902126360615957500853741335552 11461093 200175990635782170370959522249798272800 11461094 -253463037615683053263805546167318059328 11461095 224363471325189823118969535946240951920 11461096 442835348985926206769558658367166561280 11461097 1315719797278596715373501776506264015546 11461098 -297104259929463481118015957716690366464 11461099 -149257618901892842861342553534727483392 11461100 132325748763763858468182971621940384000 11461101 124709787444249835263817892650228217184 11461102 -20435658042006075101048687696202309888 11461103 -89882884710500561848272306122731198080 11461104 60769271535202515811695701038320844800 11461105 346395408707481573628897301872536958260 11461106 -535094355199232609416333923637962802560 11461107 82014494191278474585830418745756369920 11461108 -611578082456208054709941552827343225472 11461109 1160248882351904669632627735110597027840 11461110 25981341862709367203914091887919717760 11461111 -1511754250642919681937374886484654897488 11461112 -380440390672184914374597761824668917760 11461113 -87792993583289562844207856744226581958 11461114 19872703336336002684693597562224763392 11461115 515472519927385286122676825303882304000 11461116 -272742258939008498989796343989850766848 11461117 908840162194666602193709302858901788166 11461118 -648992280863582417383481566298651658240 11461119 604817854979744020298764817974796697600 11461120 160061547271673488607814852689264640 11461121 354432175452026252450742560328529883904 11461122 -262190839124579377327840607978959983360 11461123 -75591233093412425876247607816057522280 11461124 171013627803984839108641140361293950976 11461125 -217561582828903095593619221451657024000 11461126 319470608152553461617957407657633980512 11461127 34470129507969336670596758866224642360 11461128 64248137053138008237172322873153617920 11461129 -269854881701363442836921082428355499740 11461130 88809099042079525320353847727039288320 11461131 179151273320825384125159149640132946280 11461132 30572834093947776905398458321000796160 11461133 -1082058261668278434006232500784180476618 11461134 -980106209851328914055003236100726784 11461135 3424102915025236157752481613817133760 11461136 67668718854437881560047648828116180992 11461137 367463587059377569723249047010208862960 11461138 93072715118602665942699575884264531968 11461139 -377580032233024326563438628369099951060 11461140 -82800237954238589367860315880291770880 11461141 -1158101915719851271970527968738871433458 11461142 219223706150583833763460844281853859840 11461143 -27883981025807137134715659622278580272 11461144 501706552103325468108995904574939422720 11461145 -438306426718170091147762877017753612920 11461146 7268168978005613742998012658935881728 11461147 928988962331175231528624771401864221752 11461148 -191592921719131771980375270765234895872 11461149 -782624586693675826474641142102007081280 11461150 -323110493042089382940572268012711979200 11461151 13981816792206743986479123761880086160 11461152 -58417362283071181362236360133816877056 11461153 -21361369960887672267158032078309238400 11461154 -912833575661347801472581594325226780288 11461155 -168412338251944913535243695755537063680 11461156 -329862631927382906761848957245699858432 11461157 -285422185173979884844976335406803745448 11461158 196413990055721279751919833482880001824 11461159 -429556343993396277256914667938271941640 11461160 -2920430295216720892003989381880320000 11461161 -117710673205926468638186463117553895520 11461162 -159389045239888137796987955239578078720 11461163 -379491826288279252950391377666804314880 11461164 -18176452684768358033723923374202798080 11461165 -22989282396781914412830905899458516480 11461166 611758407663398277686846346542238613824 11461167 -397262550739158810103603846085068125816 11461168 -123934222400642927798534749205259616256 11461169 425535954370140590228207738263472631570 11461170 14969547749758227126265749546371496960 11461171 272397317756909976309000709668999272272 11461172 159211877183719696249971356077565203200 11461173 37843884063519190137038543265803575584 11461174 3866646831156571584493502198415086400 11461175 324922306207744546867387900745914665600 11461176 6619846150004463324270927236175667200 11461177 -1738907526275596467056091831595349760 11461178 375704932236565677667041122162513366640 11461179 -668581023579271058795492326132843327440 11461180 164111668297832978966464869407972889600 11461181 -309433851131033766264340113874049103636 11461182 -18957196082988039197056661924520453120 11461183 212280320328101014493155919893818890432 11461184 -134198033279862464269044811260330246144 11461185 -116591284214144541391541711085612316800 11461186 134107754368207451741766154858114998144 11461187 282634725660898289410302871967698449432 11461188 -34589596893681002464604037208191676416 11461189 531240463265834154015417885771999896990 11461190 200525953482656690309569745970862083840 11461191 183405914194643485779794129293855968000 11461192 -361995693001978510748679953259132288000 11461193 -577789806300896564517333603231812043558 11461194 122217578547227403918633569148705364320 11461195 -647065573270982215611431908816003816800 11461196 -93953781310668783154798484291769851904 11461197 -215573454832563455924374066033176890304 11461198 9360475348795269161907076410870783936 11461199 17055806108196483637930305526932954240 11461200 73964351109135941779488757416139161600 11461201 326117729804578174853587478100221563392 11461202 -138481702944373655132534383639698640896 11461203 -11110913015861155995837491083368181920 11461204 39189898462692299851123551601935204096 11461205 305321331729338821095037954325016293760 11461206 35967647780965717934658898250767104000 11461207 56248451104497173257593841729879592456 11461208 -331066940498038929012883034791480750080 11461209 -97261532579344954275035459221821448320 11461210 -424604114955358829764622994282847856640 11461211 -70285988433979875618474329827933528128 11461212 3590868910159105507452366514422623232 11461213 1515472741830484223749289694016647155340 11461214 39625485796838907965876987061836451456 11461215 66254561984570786018187939233594655120 11461216 -163857502368461849929376639191609245696 11461217 -148425867531871002384382641796611714000 11461218 -146507965549746101689433595113878997760 11461219 13260740627763206651759100157447810560 11461220 4052178113978683253529450264329134080 11461221 610284008188091558940065919722943594720 11461222 -161507329971239529384135070179236843520 11461223 -638787745595845586533558712326234803528 11461224 133457327163339917603832326048671825920 11461225 -255421034667425768541041353189212201250 11461226 -162464262939059887938374178499464195840 11461227 90619053663964897099665969671550274560 11461228 218938526644296400345672651122841741568 11461229 336282252566534651152113967268186559600 11461230 42646871759685135993097562308153651200 11461231 39450296954429638447618540581627617360 11461232 468311034734002129547445201042268618752 11461233 -64956402723583879597087806899343260736 11461234 -372041691644222838517815964723576191984 11461235 262010682155189805293797495421407786800 11461236 -10374595175239218572399456757425676288 11461237 -17558723933534582401941400403338486720 11461238 47651063720806133571806940636152783520 11461239 91032584849282120342962896379405931904 11461240 -161496601709997938430021456315702067200 11461241 -426482254253972602946084099407055788800 11461242 57914551930516432962015038604572712960 11461243 83456896884672448433898703849192643492 11461244 -252892039294999718659140927457133758464 11461245 -96686637837753702500123546939586048000 11461246 -93355779776058576750674014935026103936 11461247 -424718835469370119056792800535384539520 11461248 -275065941718041542162506004078002176000 11461249 313190882012368142987552254238168677250 11461250 17798214412757494424880230528824740000 11461251 92959000476669372978565006571410656240 11461252 99707948789331319346357470264430103552 11461253 586185494580223380902442390581750993502 11461254 -91958450046769941476184693317374138368 11461255 154291109011458524722397849829784500960 11461256 -951248751803206672270879778586284236800 11461257 1511634064265275655688491335398496506 11461258 192010414762086452903036796938214865920 11461259 1176873358551810381544096678455043733460 11461260 -272690313109277558491785859717763773440 11461261 407764575878944042353580712362415945984 11461262 -503145118314180232648214290296030562368 11461263 2044612397679941856472232148231757056 11461264 176849687749928328376552636422224117760 11461265 181498375185267370297661461297057644660 11461266 260709031572574371403736484283130150400 11461267 -886774342385132229607314167319413209684 11461268 38418148833511200929486384135045308416 11461269 214459122848171440981469667007298749344 11461270 426676617437528342210423899282540819200 11461271 -971587069379892713528041733135992897128 11461272 465389050502741711705987241979631185920 11461273 -1475162829299855135867812244632326105216 11461274 301681725725116256391642181310932660992 11461275 -119729266060191482578432573161865728000 11461276 -956904374669635007737752219061337059840 11461277 435718590830614500248185976431104056160 11461278 186387208064372219690240161618198750848 11461279 -1729609957144852656662195123813764595424 11461280 906969781684032080714664287398127861760 11461281 124836133921978541905374326790804305280 11461282 42911023870025305323893809251838401024 11461283 -382988065794299977264000687449500326560 11461284 623038502524684785879516339679475742720 11461285 -38006699389931897339357340373497625440 11461286 -581961626956103998807996394113188261408 11461287 -276260606746173350891482372458052276440 11461288 705506734107289459555367380397248757760 11461289 122305407788183106363299492206950339072 11461290 -182989691709028118737646286805168296960 11461291 -154373850262958459082330698052517357056 11461292 -37651335093139697319406120503222931968 11461293 58491011936790019180835429873407329420 11461294 -180330039127529899016162382958665409920 11461295 76896929963383963433172967879466041800 11461296 -74105841808527928406774281326084489216 11461297 734944424595654010251483105659098137746 11461298 -606242376974660710135654020345004944864 11461299 252883407705374400540933213343835688960 11461300 -70443412540101253408048124213440969600 11461301 703974107238244358320207045991104018752 11461302 -412761523731001907183714461332530610720 11461303 95850025495039512839281358854494254304 11461304 -130659887889074233936391743587114639360 11461305 -108923702759891357637790458293455140480 11461306 -1861445890273294919858309462160043776 11461307 42596878800615408456309587791748931600 11461308 -105743260153276258100590457874984370176 11461309 601009567806042023852986892889690024640 11461310 116404716591720728270886598186858479360 11461311 482147720894031388962267655072577402640 11461312 -341802888827382747641243201978865025024 11461313 950996593926748234394439223477975807920 11461314 231035672512683174286627528961434936320 11461315 -515569691206521214497170290243513360800 11461316 -126927799896267899819651567485385688960 11461317 -120170595604705944321676825077590071296 11461318 -298276639271369693560150165847407930560 11461319 454880818327121239151724179281885845720 11461320 -53961058410060342597255426661023744000 11461321 -860716213166825652325710172236081148656 11461322 441996748392389476980592875591506152800 11461323 437741720317955045119606164549884372184 11461324 235292422541121568561035117352032203776 11461325 -1246922930177867761379438954750727194400 11461326 -89493698474524179725895976810354421760 11461327 1197281948981048214437694232555550856176 11461328 12030593057583739072738404918818242560 11461329 269367699252549476782258844582655218448 11461330 192482262725070093596437558922916838560 11461331 223438424925597442804650681900019124640 11461332 -177819073993469610617108846038450606080 11461333 -504145693314168764072632768837328396996 11461334 -13311778255867241621289505043296361184 11461335 -123664864063254963838937670418712967600 11461336 -415433781387456474849044187721598392320 11461337 -5828630475950489876083825777500994560 11461338 45506678527454574483254516731848117504 11461339 -698257104872017510164646013485082006840 11461340 10179383800753113915034153971510681600 11461341 609881231579130372012386202885656817792 11461342 -143447223521044495629982009892206381248 11461343 -393649664013162662306048211470190093408 11461344 590310202651895449218379974961409556480 11461345 -32762770320638994346741234972438944000 11461346 195977218911583455833500473277765541664 11461347 577278871146551367128270942432471988324 11461348 -50346388579313901792858361267581227392 11461349 -16625092758112593247023761953976547840 11461350 64906203402520733895611229063989136000 11461351 -269041643217598858766454017037118003200 11461352 278278958406845335175403070211514286080 11461353 -299819746200505471545846011276817888192 11461354 291555317299858431197108704386101568000 11461355 7524245480945296198505287559116389360 11461356 216629417269407550110535452533618506752 11461357 -620808325873551914618738446920339300394 11461358 -267761549188869667310069886546087762816 11461359 -20350084257070260587775106949509742592 11461360 45508565795264913473814559132355788800 11461361 -174149017225790466864779120541673765038 11461362 -263297506599305144914661240632285824 11461363 833340089817529695771492613292029265612 11461364 220404509455111575280113651331805596416 11461365 -27246846632983309053198336152115849600 11461366 -181620270088690082544257294442056442624 11461367 1060923368645979476831243039481870222240 11461368 -137242205132746364760961833587602698240 11461369 372749432475007490823866517686903735296 11461370 -251437986501873459894890856375515712000 11461371 335002792067350961623344215607466725912 11461372 325413854131170994527594456369577580032 11461373 589334745271247940494249277643241275392 11461374 -329782343044017247090884514956601382400 11461375 988197434310385488181460817964435254000 11461376 -167858168207495675311010995610780172288 11461377 -205469360166202248293838262766181826368 11461378 -614938552902755349126032899388276575200 11461379 -14373136302981978296889528870795643248 11461380 -134438663301938133590312448573700915200 11461381 1251188788531229915072300753106005769182 11461382 123393619672090052480423138550807917568 11461383 269001596882223978056667993671583377184 11461384 1041415112508131274360735659460087398400 11461385 331336382284965591630012840044625457800 11461386 -89438630621321362245584877957694390272 11461387 127942093522033903028954222649430267392 11461388 -503908044561745258712008956530177608704 11461389 -60101484956916527047613248897181363520 11461390 99250751102955145170882370209752820480 11461391 -1175007809260348070840066087116630352208 11461392 30148700611368921517593500433776640 11461393 18720156977990232121203135253387864560 11461394 365827614067752478017270412096106203536 11461395 45667971593455980564855693083238647040 11461396 788562907648953465946856514841553108992 11461397 46189736987675818524742708552776120846 11461398 142109278760471998340866257270281755008 11461399 -1454048106969973751684791682702846112000 11461400 733098866551283533117509445776274944000 11461401 284957695438683266644995816920908464192 11461402 -455393269713676365652605433754049304848 11461403 5155277011997583710062710489395665824 11461404 318023295823984068208347772840966103040 11461405 53017367526108218952891102355729920000 11461406 243238218680506764914694830622636131328 11461407 149318201659941670520319982140130644240 11461408 238474856729954660189772017597562224640 11461409 -693378941977473707179466887647597364440 11461410 364805494313430271589024719181420252160 11461411 121204363060720593172932834954294798540 11461412 26826728280531195216867069017620131840 11461413 83654395224896107595903801186337048576 11461414 -242047795459391651052008466461495293248 11461415 -26016966523677969975999976385661242400 11461416 -70798331817627851969994585661314416640 11461417 63893994333905702093920338282192447264 11461418 -126494863366391595827591984120514069840 11461419 -24498501843288573428218725086761765500 11461420 -141919754764115244305073929403685478400 11461421 153534202652299847568325560503114029644 11461422 114460209834740025465547841940915738624 11461423 216097150401794096618337198896922879984 11461424 100690862432238381532806499915767742464 11461425 134514632783566978642016194316750766000 11461426 -271696890053670897466538128373154959088 11461427 48738408013836392545071753748082389680 11461428 -424701964064162532090436247144358531072 11461429 122810269654427095010821406195146689792 11461430 -98281900207599001889746097845985840640 11461431 628368324395905347158722941109082962152 11461432 762175957952738389487962024276493414400 11461433 -211548230518595727519978816700240047318 11461434 -654766051545768924695412554684359080960 11461435 4934437757353740938274067065650643600 11461436 -24736781104222950581267390836290020352 11461437 -27036445986438693644450349888931295892 11461438 -10626593064074826782734740372709587840 11461439 -99141156761805521578023899407404414600 11461440 -58376091609630046409901291962420428800 11461441 750454463859859988271347381588274380800 11461442 351885382075159966957775872449879601872 11461443 553849776014436108373404756713646883320 11461444 193093152874347382140341977695496732672 11461445 -156902208391025464994624046294723855300 11461446 -327239274974630260333362303633493939200 11461447 -242752349590471329396324692408127560104 11461448 328916210407014408801040814630233359360 11461449 -152437656732414339277070055320557584672 11461450 -37423689359129375949713416141314432000 11461451 -71861501550697731551391324789141557220 11461452 -364107400288407375612754518720222806016 11461453 43444776119320890564567922139816684620 11461454 -434164532838963887781200803572507825600 11461455 547337523511412479113818143334201307000 11461456 -12782463031506845749997117907007193088 11461457 29258986852340782088445219521768244672 11461458 -341238430198784607607392374036813748480 11461459 130127564092364774596254753546962862240 11461460 333178514212523952177883004388704294400 11461461 34992724912339470350210523973624749984 11461462 13429104413086142346095505409097405952 11461463 109661168523737137811594338724662004448 11461464 54675148558412538371355796950468894720 11461465 -337790943768499581831218372413085774400 11461466 -386267553681353254319663417326231511568 11461467 167745944689219757838677024519984401920 11461468 283285931909007815844411402402770644992 11461469 -130356171001537598217309238629046614804 11461470 195238192993849622576749583739820170240 11461471 38155862191858173144037232265172746080 11461472 -146357323463638646211415084781188939776 11461473 -237068723183464054906599096425589753600 11461474 265983982746845115843063525162592262736 11461475 7636360554816319916358714331506355200 11461476 -19097879291058587772060672088749244416 11461477 438938594688339367916349711580989196860 11461478 60677063055413889277365683294085120 11461479 -457613832134767986696270945605484044592 11461480 -237281079499791641172561498592662835200 11461481 647042064055961414092237128372499860282 11461482 118968609323685521081061788309202222000 11461483 -840458574686515220207364554815131124 11461484 -477680271545092402286839651405939507200 11461485 -196318144444841786252724994336099726080 11461486 -22807051971160337159093405826595535808 11461487 141989297409174628638249718191247805136 11461488 49467313668035994657678955244494946304 11461489 593300681176083166699901730054591101120 11461490 151203952264665738731899613720435714880 11461491 773159336847046446428457429666649852500 11461492 14212388677762089967726803843377925504 11461493 247996366962264353060293735771359677742 11461494 -103910560507586356698475540891909071360 11461495 -699010897373274726565597412500772601000 11461496 427119228498698800076525063443808256000 11461497 724498124314956718054236461993945106000 11461498 46080524951577755606114266422944567808 11461499 -45928527530262123002067232183639194864 11461500 14707062961189127404385423059020672000 11461501 -867521644572668419232918583430114309498 11461502 -72481234318632414115187808617805833856 11461503 -510138847552535110797956416627469245440 11461504 84541471637915308655275370066938429440 11461505 671966796476041508367701127312964960320 11461506 -22180492396159736742221561025236140032 11461507 950174055722978038265788453683138341756 11461508 -137120665122529233598258375841641067520 11461509 -22441369638091774067613481899990069000 11461510 -124573527539991551883662811243797034240 11461511 58210637469833744889118658898054702432 11461512 -478754009632622621762962328462553907200 11461513 -713786893696504118129998535300004147904 11461514 295730659827456999139059733239992566272 11461515 -85615597036952011846711657736022369600 11461516 -788771268208304700713643504116071042560 11461517 -778587690035778072615315352412599814880 11461518 -82729033525708872671387092863818526336 11461519 -169048070155883537344901052819316520208 11461520 40681367762181884700347223578506690560 11461521 4488119029804048296623572959918590976 11461522 42992434586160565910275697805913718400 11461523 -914412785436314680287703888068626034360 11461524 -166178068125833246538911759652437305344 11461525 31955698597480086754710262910896132500 11461526 -160379018746907634393323880668023416288 11461527 133321982779087538528079961413987456000 11461528 118330827628684651339535737332398161920 11461529 2266720206356321893489726153550965140 11461530 -172276979632897587694193660293834767360 11461531 180288758436864908378510139753349760000 11461532 298862857713357312972172921892356701696 11461533 173890529031252975205506174698491684224 11461534 -63734678954507156040603567375402998016 11461535 244353293334232818936240443426477325480 11461536 -73394031108866509062886804174111113216 11461537 287436569562953933601061946652721558784 11461538 114910476011533081645420114247710470912 11461539 160419942683005721768673553490655324024 11461540 -56831434042472227223704159241399193600 11461541 -298023863708317413951665823238573502880 11461542 -198686013001557333650714231408147796288 11461543 489806668621896685170692936546427548792 11461544 -239336738397791736133953767266120826880 11461545 -2633677817302817088916921553780844480 11461546 467642082541111684165849513311233591472 11461547 1024866572786238082391572585236816498996 11461548 -109095834688546746324049940691766738944 11461549 -66148887831927670992621432010650922080 11461550 -74489759680778419405043170057410230400 11461551 429511020513890212557596559557506714632 11461552 76910138660940664566717587858336317440 11461553 692242954386448562201454591198077223264 11461554 -31961327827781305298714847852031257600 11461555 229514590821727149502121295295225318560 11461556 -949341543239999555815214874067194949632 11461557 -71110703312907916421434217853656206080 11461558 189967044561247912734655186223092286880 11461559 182213924520804800472386355220002144720 11461560 177864693196322934746319660192940032000 11461561 -1963231688888671731462889133545567640448 11461562 51222178655055087420757560086934273792 11461563 -267073140979571070676528611593527365108 11461564 -4069433913603078875060934203342537728 11461565 105163964296708343696699580915721969920 11461566 277596633141762519213602981619283554624 11461567 116081627838901473435135262563972303648 11461568 16729096606660677374497642377243525120 11461569 193027707559511322910695664329888838080 11461570 132628261746892722392982388425019652160 11461571 -401662017985367786946022116628984792056 11461572 -377902964168385853365930922279125035904 11461573 -893263606678145888129584126933221150178 11461574 382470701408305325516477579060903137920 11461575 205036383555475511157995260722771396600 11461576 -39679094344321942226727242507218944000 11461577 1208100371794072451164841730517786926426 11461578 -168660112067983028173306246308375480576 11461579 -824210070914405956446392689062644544000 11461580 -174753146446259948077703247810485821440 11461581 -676291625508561564162780630147236465376 11461582 423106288157712979067079784455090753984 11461583 97458117125458877646350463059118750720 11461584 -14784336763275864781139131135474532352 11461585 -20112137959480167036714198078598142220 11461586 -511507801021416529618922738203393393008 11461587 432755797809787923817515657294813251952 11461588 -61762443140104576337424321981685213312 11461589 -522656606522038930823527710274719393444 11461590 35486632308404355074356204151043045120 11461591 -491275868299274400733801939107054422016 11461592 349157716678088615782914493959434496000 11461593 64814252167483442070433706066943331008 11461594 -305245001352875287499557164785077049088 11461595 640201336554709567409767089427526902800 11461596 -96515829120943394171073214628627229696 11461597 -45435061969777683898246890285854929568 11461598 -280555855649822955660603257935812528000 11461599 -41543593866326206155441539700064256832 11461600 -168448246373321667417193127771642265600 11461601 -296612366886418528863632101713955125696 11461602 -28382590175114724429282411910513431168 11461603 -42735281052334300883943559493903970148 11461604 -61782079093191004485648531992371200 11461605 512266230129264243175605398028425147520 11461606 121855484696408999558655657854043561984 11461607 -6437185663989839715357720031899551400 11461608 892390953888926891739175623740080128000 11461609 -371497303663250795251539300074609637190 11461610 -8545452078174552589993618014625112640 11461611 -229138523235494828471519217211047837696 11461612 640116422345550264693446859236615715840 11461613 188369378768090346188590263151238255904 11461614 -333645084286457236855152346510153076160 11461615 77430116824914523916678529413995726320 11461616 214490069829916574895948448723832143872 11461617 249692662130542232777162340561036370080 11461618 42053288453253231800373844393695215616 11461619 79900411406937275128756567043929810944 11461620 205027252050500926125540484226356500480 11461621 299008601073343409424460149500339141304 11461622 -62696795754309755056620487140778881888 11461623 -627659123683464249841441749835819929600 11461624 439429831494297962330014607276555304960 11461625 88403859852321326571235102625245200000 11461626 -223067216542611894946658352030398360832 11461627 1051190125117949566042268299629306980112 11461628 -295418059877088580117245905669116875264 11461629 -799457119122952353104898369414700732416 11461630 -26568594629168611311670243409995207680 11461631 1023951660220401308954128174633171602432 11461632 27564512063601632105174625667969449984 11461633 -581363080656091192205728651531330492716 11461634 842806679589987161265787699816104506880 11461635 -42782252991451023402883018244655360000 11461636 327151955271228872136200700459348787200 11461637 344441663895825715683515794430160476640 11461638 -110477901111323127717200461673216848128 11461639 -142090681937391635876016917157399672984 11461640 644518976716190952774487908982720972800 11461641 -194045884693473152251585895451023566080 11461642 -295339266252997247314850554033543992528 11461643 -84660765755831323223053074955711750416 11461644 -151228102749080042645333781296488058880 11461645 66474157285489116753535087053793377720 11461646 -54679618576424179340528261362024594560 11461647 504405741211665413022432935021458686600 11461648 -41061368721123133210879763479793565696 11461649 -174563976100381443114611696628846646350 11461650 2762607454067944046708336828378937600 11461651 -1267962630540392301192136075028715259348 11461652 -115600813517744162365549426593176206464 11461653 -54126991555396156594155318764726833056 11461654 -168931161100525025526861693562628711040 11461655 787900715942516806585427736976718899200 11461656 -601796082202700998478341664523344486400 11461657 -9693426263037345563617716379599381048 11461658 174976036703917649036042781829102829568 11461659 225259101720315549762813769430945638656 11461660 -37128619875115365741169438129684531200 11461661 -173736068243937402181103377849299029376 11461662 -2045267247432429484563990543334113600 11461663 609214560083043090037547310285662402912 11461664 -265876408007674085556047217865806839808 11461665 -64657282825507514467569292093845502080 11461666 353823167596259625752599925146778974032 11461667 -256701642102507270485243673736825743408 11461668 -245480214805735177171471090016400399360 11461669 1219962011064164969946687310425729159196 11461670 -473760222915772548412331035322439878400 11461671 -54957130852557258186432307631591531184 11461672 491597356751893272619688976578692546560 11461673 -267985005113070229519540277510702133516 11461674 6492877231998320035764408024914165760 11461675 174042291531574584183747747673709666800 11461676 24663460329230031162423638235170918400 11461677 -93226090821027397240602159905747873760 11461678 -260364110089504498555547838698829639360 11461679 420527873777017484420835508432896785160 11461680 6277203522623006094607935798833971200 11461681 -424639940727524921292981083260167723456 11461682 -117268460613635401903221307395920733696 11461683 652034985969437813373219148945647786048 11461684 24849385616271312642198229855795464192 11461685 164994220206480904194940944531489892380 11461686 265370498222476662420635382576453235584 11461687 -692542945234998673551092064208556403544 11461688 -511529395050275797248290107869014016000 11461689 -43036817992053596233259030028480836160 11461690 43358157220891130797285791187988647680 11461691 658840538479803132835170567094196547912 11461692 58529153207877924181089223909766135808 11461693 9110206562998596427225947814593303200 11461694 -25847433922378472070493242720172982400 11461695 143669826719413353809157172278948825600 11461696 25417228020791400938168914947166699520 11461697 -167682403153075196253893338676639439660 11461698 -416426958953096397692609055800873885616 11461699 541933012660788019972258921725168692160 11461700 212480139931085021382180360593950627200 11461701 -68259187402672410584498772898681236768 11461702 355378670467992554831477507090341048320 11461703 -48475783869360938172525974564942964432 11461704 -59766901381860737085393450468864122880 11461705 82858020800818895769562121020644452160 11461706 -70682691613681449565315231765871041344 11461707 -369048524445698167555275507675770667240 11461708 587203689379745190733764068260602921728 11461709 208678285093751801796709851557262998592 11461710 -97589023708093130311157301390352915200 11461711 2185202463900199762878022003304199310512 11461712 -81554899032955411686719712705468825600 11461713 -606720863988221871960700367994069501456 11461714 -187285181449299987890216399478676019712 11461715 1105808697015335910707212084534335470400 11461716 68455361823263663218738951138715934720 11461717 -733870029212016602595625218027666386948 11461718 -244626597907455401989539364540537909440 11461719 4723498771559309227110886546271594496 11461720 -345066710982899642663381842229537587200 11461721 -35626286226936509823915109734909829356 11461722 252091896373751363710124263207719363072 11461723 -25204258695288368700554064130159165440 11461724 86025007194382953297710456600333738496 11461725 247091739168775831264641087136696050 11461726 -487301049592371237326080694111828834688 11461727 -614577071482373698623146335107763585080 11461728 -199524105077249260654437731728254566400 11461729 10133679121775184590473496769345719330 11461730 13386018570908352242170567753604459520 11461731 -730652414438631751184455626015227571840 11461732 80314081075703935617275630089441556096 11461733 383781620747937667228359282073402989120 11461734 260124505020831050932780411672356977184 11461735 805610036006146147821399138162322714680 11461736 -7848370880176683645400873581286686720 11461737 -64397472939440069303527425375709474368 11461738 294471963822008685237988117167658073520 11461739 870320028655710695600993878311322220424 11461740 128158087389532746319238468028571284480 11461741 384564488348770693073403755384837293142 11461742 537856034014776589194204301745687134272 11461743 -3792707416993527835317942391958683536 11461744 -15791355532339849713058720047045607424 11461745 78574192985652142573627177063118803200 11461746 -116017804692904138897061439505789535232 11461747 1503908678512426855647693917212033579920 11461748 -897043411053347829227011491939545739264 11461749 -231734679163645232509784639019214225920 11461750 6393211017938465817523191096310272000 11461751 112228244597642893361698319471947974144 11461752 157579241091194951847804118863742341120 11461753 918338065014811118280214760647922198160 11461754 167869217437284807447497492237905182720 11461755 -77511874674701523164968868238430210080 11461756 169475265856486711307482856374737950720 11461757 -2137043980684576415704332463012051773120 11461758 -11023733083976148162768304761989314560 11461759 5883367414987371072487958670841674616 11461760 713270775742261063755016941949943808000 11461761 568923635352351750004285622435544391188 11461762 -230099015611056036429291400767552807936 11461763 -536315332421527277358224079556515737988 11461764 -442536599049769924536899105149796250624 11461765 202884389945574270536627237303798198400 11461766 595073277044163189243533344060685108832 11461767 162646503992609160234511724445263546280 11461768 -32527184350628416494667292966744064000 11461769 -451606655637572762423774880855446713920 11461770 -393715358718396200537496957051746572800 11461771 637840008202372925788530595342732565972 11461772 -84478035818484751884662555111784115200 11461773 -519451015534641700698640564092887678016 11461774 279916390155243947773154574862426643712 11461775 184464753051452711565645129317813563800 11461776 -14203169319770495335151091063409213440 11461777 1160814010664797627172678513112470413312 11461778 -106856886080372242121466968645730549600 11461779 -1913483222250654917068866472006801152 11461780 72145982148098431739865539267805880320 11461781 -529169731543809464502441933557586434418 11461782 152591868127796014701845989027546848192 11461783 -182259855173629982828283357642253993872 11461784 -92059257212611503462308913545021245440 11461785 -19358588311718051163029900028514179840 11461786 -70022352946886776272092140405534305600 11461787 265271416228120930744103528459413056912 11461788 -5425803449928622590793530436111334400 11461789 -500645812429911394102300886620555472410 11461790 308499039998626786385196908247244142400 11461791 -413993251041665633523868047733201946112 11461792 60590916658488289006129775437874921472 11461793 288355303848742457812375421138459080320 11461794 -362009231090611389525727454953332372480 11461795 -100078060581851767068828672524025745200 11461796 -207508559305702650835245471754647404544 11461797 -241067312122121783968750345740234130560 11461798 -287891831631837561522113421369805485600 11461799 -1095279033224739429177423012975112024200 11461800 -5848773737164950527831242157690880000 11461801 -302221442353928725398091984801722754240 11461802 -534780243801197918963211420572304796416 11461803 -6522003224466246829405335435807398400 11461804 369276162383577436922463069737355826176 11461805 39328543966894241852727448243935896460 11461806 292625962222729719573970517969883690624 11461807 82232373275020344606309225605925065600 11461808 -97790673855233970304621924084164034560 11461809 692501261705761616305729854870585454704 11461810 38589215313912778658631134001624333120 11461811 -691044063704031895332997562191562571048 11461812 -120351317639285160609623361370970265600 11461813 -992154464904829364241803294189866742016 11461814 -13000937006075788805980187683080216576 11461815 -44112475900062201728839335238282190400 11461816 -78366739170435959453312625912048844800 11461817 -1303237884675415677723271096566723970134 11461818 -507640341389468998960495297952834492160 11461819 -479477374619850030650584438129403760840 11461820 -132055653168629094938078490122036459520 11461821 -225864085209412012974307908685606204800 11461822 994047547845710617454922356573836992 11461823 223518412332527397000656629266410368680 11461824 -299393358104947877497098920030694801408 11461825 195789795417743250206960362380761595000 11461826 -543235506606582033784114317525047422080 11461827 32357456180392099969375610866212831408 11461828 218167003569401327075916375057236955136 11461829 -404519600924708425874981077182181497570 11461830 178112984363323849406089545636272641920 11461831 -456780947219711174783717725822443723168 11461832 244488977225351212980961857752214758400 11461833 -86492681060572361819168505897547761180 11461834 48273083401080368622608613086501272320 11461835 702136388996789459724916746219004732560 11461836 213349256283828831537856156307350912512 11461837 94203279297607420244150032890834018252 11461838 83771938291366532827324146009268255296 11461839 -14497197041944545908626928640183077232 11461840 56117436380457861177430877585442078720 11461841 -406188810461920454186329051727233122816 11461842 -99688684986112999721379058422909766656 11461843 1186209075925050703872791436758423520864 11461844 -93919458428524911933862311709883193600 11461845 125476399050148287114625880260011302400 11461846 -486298190427161069336257054872815904 11461847 1143109444913142686299443591806776384968 11461848 446455740094748049185620929752592936960 11461849 -118929974968921119969380129871983800064 11461850 90995923687851072562715608325231720400 11461851 39346561924361016788288217503645452800 11461852 -87718513219436215760794364197198104064 11461853 -264119960028140525090452450944395737716 11461854 -143354936719420608350445156944049783168 11461855 -380409908716395410421213134474122497240 11461856 -263300849880816414882324751103549767680 11461857 -419063726879358563103164578341939883680 11461858 -169371602292792863682138558658541464800 11461859 77451723859292392149231513542824637016 11461860 -63625982206535395276906418989105405440 11461861 -290436296434916254505381432180658868128 11461862 -373524000959176571022406435858568609568 11461863 101730899944596321594078108802534234368 11461864 -460842329622220931088539041180210790400 11461865 -3518585868949302003564759265607760000 11461866 81546380390959259224833740325020728320 11461867 -567665347415255462982399322256186888160 11461868 661849560249727868243042420214361731072 11461869 -224903010168490740259976703709312685706 11461870 -101136842343175374256842071580826563840 11461871 487492760239145492150996453513119114200 11461872 -65662333569444474782619503437087211520 11461873 456470250801016540050552895716866716800 11461874 315391430290404793739066270276986999200 11461875 4947849994793283438650643132386415000 11461876 49004180675261815669742976903259522560 11461877 -68315837041436616286686048776163944448 11461878 -78885289854263848080804754210352824320 11461879 -175195543751948180245993773316984853712 11461880 -82620995440358791557522407556652953600 11461881 -359019655481873697286909525026056880048 11461882 102782100725471826107080589184887423232 11461883 292283945425968546970709951708576318520 11461884 280040677230393906138489425524463158272 11461885 207923001266808160746086927894954140800 11461886 -105923434241647981666886184102104531136 11461887 -409038095292791686672347633917379101256 11461888 749764942057753477018913324652415680512 11461889 4405859734395847730319472008845337024 11461890 352825004733250570192324712691033292800 11461891 76852397591889854139590457197544823040 11461892 -327398219582606509392272724710350603008 11461893 344619494126641459579893649752352762944 11461894 -398415840410573118714591716945903633088 11461895 -334782664888885360088051919099400586400 11461896 361187371512351691199538577551188997120 11461897 -10180527208543869230466816070362862748 11461898 -195899638285585450062082146628903121664 11461899 380573740923218416001969468985289560048 11461900 126639738362763816194466089112510592000 11461901 971788994917589118067847634717221447904 11461902 -189102587732907365318059362430369612800 11461903 -1229343962301922569746380778593819753640 11461904 154488592900978063592242593776343121920 11461905 3880475567582600396212979280355480320 11461906 -403607370422928846220772888760812845056 11461907 -474043749400691016876039030992749832040 11461908 -5634770559459421709213560961395568640 11461909 214254263947050079945793177802774801280 11461910 55085639355698640978987179190984683520 11461911 -22115760398286532069804022094107175936 11461912 -79018303214771898716031564293819596800 11461913 -1094183698670680027749824310469445942838 11461914 5289459647958287538204465281066859504 11461915 -569529492017750520150717212295747224880 11461916 18956160198856534372545233179899594240 11461917 90441022604416625878071506854219662048 11461918 -559714599856466862517171907482518282816 11461919 -2078773769358650075171452918242608928 11461920 28273394168428572565824088552557772800 11461921 -1141127384365041401503024892697787760320 11461922 571437106917405013400352411558625522512 11461923 -252234152470288678713034708290634121016 11461924 34673622700451157375800849186319456896 11461925 145121597814666382696900632590249002650 11461926 143236606805428372594795827889332148224 11461927 683506400105388925399954669368954908112 11461928 319870547798623532161239822620433116160 11461929 -222557041764627464307674678615330543712 11461930 -370576517349358131721419695297406739200 11461931 429507670513448861284512090607435323120 11461932 249060618686767644507839875226723404800 11461933 488198610118784953442534836289247562038 11461934 226952983717296456485061058700024164224 11461935 76647682933200899488573475029975549440 11461936 52212237661399809176780737453196083200 11461937 546827265504985656418776848960088755712 11461938 323390124208142421984647019951720764544 11461939 -589982911881007608305382614756199491376 11461940 -40026000430704724753629076228079616000 11461941 203579741175799870602306382003435954350 11461942 -203773933179727541230461485151199142016 11461943 -540293839670017753753393743432300035616 11461944 -63583268705077483637898854983149404160 11461945 -24558250223645877371925623373968889600 11461946 -39197202527602872976038637321412508960 11461947 20233874064183743519562803485270143744 11461948 -252446821974842717245936425639095944192 11461949 -69441507505191418071184995641212863636 11461950 -112815046161674558869489639020624614400 11461951 100615250154964719214446576262232411400 11461952 167997621636584844455304246895407267840 11461953 -228516945372413362409261197457088735696 11461954 51636850150525025515409589531925248000 11461955 358966715158235695219188665470331385360 11461956 -48885417832255702497614389558349463552 11461957 140360563845791764982498303097427631360 11461958 -423823033775371019739244657931391989760 11461959 -418314636985851638608257106889059411200 11461960 -3734200235967220861010498656115712000 11461961 428942734140953757761168386472629407360 11461962 80561718682233777085614709790223360 11461963 -584548804339624812913760675265471095788 11461964 358816407647727937060634771007778910976 11461965 317714066673745984294035419797221393120 11461966 84388022040209622213678441423691914432 11461967 335260926410498276354371677667428408 11461968 16376211431647536839777864841565569024 11461969 -485929652090830014172265581544103940956 11461970 109861204777010595433587962625552187200 11461971 24928969051451894465465339567596950528 11461972 244573766699744381440601248942753275776 11461973 -345867633060583702282662824693619132516 11461974 14229163918810163521187212765703817600 11461975 12431867357212666507297640270319936400 11461976 1367578673270689728566238326580585000960 11461977 -277923141254344750665306797714628874752 11461978 -306519466446178468891730028941402488320 11461979 1185413852255940353796808060925888768580 11461980 -206819833031998698365469718300919024640 11461981 -12988408221202201860049506723478749696 11461982 -92454319636530014939484577321856229120 11461983 174530582480467913248506670908391209888 11461984 1527124778595807062956634445720874647552 11461985 -164463316804201046850886096501965791640 11461986 1066010944375925742239076671817294672 11461987 -517688466459833811733667566035821147880 11461988 -513909705674065083010812848620614064512 11461989 50191355749560336335980121158852554240 11461990 -82266170970561937090363643981923699200 11461991 1470985585465230327715104731435009102400 11461992 76499251891158871013754196107541463040 11461993 -1268010989416262226444979663167981698758 11461994 -3698887259230609918465270206201431040 11461995 193705218298055022458583169216665234720 11461996 140322244767749082546195042310052464640 11461997 250869620450026914765588283190924938080 11461998 -359961851731166933302751189814529983936 11461999 1088412663135605986453882628759572898000 11462000 -175735841587859417008546460626993152000 11462001 209923975438874092678392628014663813024 11462002 3302803448179376215251257873920512000 11462003 -104347161799342633611605916192331846320 11462004 -60206878273001138194629541734660833280 11462005 -289805441878835124850275698330710167240 11462006 -47136878074323172381094553168208502016 11462007 -362427117071235605987957044318644278400 11462008 -426391477594713559764486287687188131840 11462009 2278759002201694660600491796845074760 11462010 -74908454226235944081321484780226657280 11462011 -821235893927296383115490870324682586776 11462012 135133111766655769183981658197176084480 11462013 -1088940910932496474283967372832284273600 11462014 32214676248896958700497707558600662272 11462015 147490376284996205383734741689699309160 11462016 -571679117521778583441383312246125363200 11462017 -281242092670180735265617763072977051648 11462018 -131757393358750190955099419592314396640 11462019 -353092541368811533613363549889839899656 11462020 157346602497464508035579262724923444480 11462021 32027340395015764112856023296437648222 11462022 -8578121505322309977979479452246892288 11462023 -424569547885585804084816255731015360680 11462024 432514863315825703026223033186809446400 11462025 -256357368177900089555197869335188106400 11462026 47757933694145943115357846918242833712 11462027 123732498654814457718411781787628353280 11462028 -22930476038087484303873135687493287936 11462029 -641289543259073239949839029719684458920 11462030 47998360491488325004642573034077200000 11462031 -716170635225109641840374030363039232000 11462032 -34450423441952890543935980546910322688 11462033 -116791512969477540608942664155269915392 11462034 95347905527612731771868047810396145280 11462035 -11031630391438539271609852242309837600 11462036 604182235453742246902717248377163434880 11462037 -4015129521122711750459903709778542432 11462038 -178176415974177640873506019169875922304 11462039 -878401330885349782410231300825419375160 11462040 380385927719493098983956634501748736000 11462041 97327673740296323742746551678360722432 11462042 -61286480499750784999397481584303125056 11462043 220493840481647001329114284120762628400 11462044 1061274013276372429964728466046496730112 11462045 -64793272208371684568583344043397655040 11462046 -726273759190859571148264797431005734912 11462047 -667120549319399901462183670160734628040 11462048 364085155103245598632622885458878136320 11462049 301423576171876169149789191001611066834 11462050 120648913938702252192948678531211852800 11462051 483228727557197173916543967539446927344 11462052 -35881567916950507397450048652625072128 11462053 -2401996494395052336932705933760389698 11462054 245862252366927986304485754531931814400 11462055 528113811392988751547959031963460270720 11462056 -133300497982312739201633692912350213120 11462057 252478906733943925433485262282756493306 11462058 149401231773880115342118098353588469424 11462059 285202438650249349780083336705635568016 11462060 512160048796326840610612638435336284160 11462061 -260314258093199042872946121805460594400 11462062 3535209889183709236796595847792800192 11462063 949532930406843687969668277188825600640 11462064 18964633036566712780734718334528913408 11462065 -217965281895000992443503286224863262540 11462066 -87157475870584773666680307725079601152 11462067 -164777103152460985397872145652143260884 11462068 10659265591037597590707955391418849280 11462069 -73572521788246617209638213841999228100 11462070 210554157487227537694844542465404835200 11462071 308221503778849572649575361928682879272 11462072 443364459628464934145774228441060352000 11462073 -23279840271428187286681318557400320000 11462074 58120659744262090028505004686075583200 11462075 120409540416415399727515125047249217300 11462076 -293591548335173343410201323381952601600 11462077 -1793458280569386738005554685974928222400 11462078 -523004688822515747906435495147017599744 11462079 -2472648077761623870017976787830520320 11462080 -2616626056603326931297872306776309760 11462081 -459210019151650346222553974181543293118 11462082 -125059350363712942741012638619801168896 11462083 -265373822513664185557201670165241749472 11462084 -8607391926997798420014577443677222784 11462085 -361873761413522945243143330810704783780 11462086 -275001112849593141794476472724596327040 11462087 188780673720334177660285959326517304080 11462088 557996183514613635988785509938913280 11462089 -1213106336185752509565129431994078803110 11462090 3369913766097319672004419036668043200 11462091 305803190950204811520683682663194913264 11462092 -265433678673991615630640653225031495680 11462093 1214282356358568042397994409691503540342 11462094 -170033191844599208752729042514184898560 11462095 -3018017509822322747488079231509244160 11462096 -29025527519847153751990014029885472768 11462097 77312500960430857430766256734807069120 11462098 -13599403603228647895373235059000044032 11462099 -714685858295937079024439081421313561008 11462100 -23550463958759438343327451960881408000 11462101 -352213083319687178219822354048835296256 11462102 617695095874177333568265309250971281472 11462103 -527762566313680826739722867662259333088 11462104 1741508542270069681393582434795616358400 11462105 161773552647269387820841549734143744400 11462106 288328702388170628149203941612832754944 11462107 771873685202296812673531902291604482240 11462108 -90451564662357728485573494640427040768 11462109 -99164173794025612391312444388257776992 11462110 297183043439623341988875327185980416000 11462111 17399710879367391286143577442116421112 11462112 551401935525183073731903966537193881600 11462113 -138488215598995411858292421467766434200 11462114 729916249975237971364872180579380129952 11462115 -82575176770398654585625120816883420160 11462116 516549524044035162247530205968631168640 11462117 -92076974195737063930420968140351981280 11462118 -16850834227075071391158948633043748352 11462119 199233204483577489599511465570444091040 11462120 284471075688924952134407575183413196800 11462121 520677462612894851258087401728914719680 11462122 -141425132815708580712104826839665843968 11462123 -5073935641166711591620153283342838000 11462124 -80942219625176220220226244266408875008 11462125 -1520991683670473552756193574234519296000 11462126 -94164260730015529593705968822360957952 11462127 136839292926126857834154325478983021320 11462128 113598961007421881232826159029163261952 11462129 548077200558619423494484847598722713746 11462130 201191726357377377692650265512420070400 11462131 449786413303906750890195883501634204160 11462132 226044564935476010760242752890839040 11462133 607119167305249284340197830961606318624 11462134 110588500250022484294684493089396533120 11462135 -359699535594741704624438391080929066920 11462136 61008652459284835360198031920957685760 11462137 1042386362292467093477230478182776622660 11462138 40908708697247114320310109965812970496 11462139 -32092117077779306906881306076827815456 11462140 482263640635051791794782867795282045440 11462141 -939119674358645982052863128117845630458 11462142 -57957321015620974562943449479002946560 11462143 93216507868377576532585791921640320 11462144 451668598133506915181577762010061340672 11462145 -345406947505437553499582764054894673280 11462146 -432928714987100352542676363529490259936 11462147 -244524251988277531096255650801311878404 11462148 -55573938469116621724046124787531663104 11462149 -2107823764477293206766441281870705056960 11462150 -78684750498806587727757728514042000000 11462151 64034549673619857568325289385724644560 11462152 -117761563817352545517935239829026406400 11462153 -813920431411193475692280816017293495536 11462154 -91543576145306324040605593755538456320 11462155 241419836055681982361135730796824418560 11462156 -323649015980698028083606641560891845632 11462157 43025797894897000527646655812648250880 11462158 35068827254161567811656045231850719680 11462159 -1517500300081247811890320851634058926584 11462160 10287040505312346262644841747784663040 11462161 -506323834506775670076653298382008071568 11462162 -496055048709189009857155643820660333168 11462163 -680870108804765576753501094144622050000 11462164 -15810138319048170025366717273646346240 11462165 59180937237278457319573369184909191680 11462166 3146878948328520142356035575034042880 11462167 -1402580583071655992713765950905919486488 11462168 -669549520065772003770514309950873600 11462169 263711172611059954864127293226707009728 11462170 -132371378468226137525278660902588114720 11462171 19339451442141057842459540961852656160 11462172 299587169487104581631913163018253647872 11462173 1022390698857751321921384580572483704422 11462174 -289997634454355250865747847677393985664 11462175 647203977219487281137998318280989566000 11462176 -450657333500254433647130241374448254976 11462177 456099134186816374640291469444046045026 11462178 54063745495419696963818088776523840000 11462179 224915569915204405875695840781692114780 11462180 41871110163887170436546377256077574400 11462181 96305162382194736246532831685634445152 11462182 -421470083929768711489545917029887678336 11462183 -310291611507744957872611200326088386568 11462184 266546285396569620902701201299849861120 11462185 -187423640554761317026573839417142059840 11462186 -530168044187987439272548499984524112208 11462187 -117031175849201369863720094726559194880 11462188 -128904883853249579926738466706209832960 11462189 935086462446941220097456262868683434560 11462190 -68908702749043662659707401944704452480 11462191 126712403416011136360856380132580052472 11462192 -91264835102110781330801278916188569600 11462193 291222122346933080317466179089082285044 11462194 81316764505892938404540500458247578896 11462195 719151880363395145282862627821459849200 11462196 -487448048565981285505546289678552567808 11462197 561723621272786157545575995469534945646 11462198 -48535744462873057161951168078804012480 11462199 -138985662319291622536283733104511806976 11462200 -378600622310713409588889489648439296000 11462201 1202890033416787213544264755987296000 11462202 340054763017669592326433541134929889280 11462203 453250558234520222684455934769379572452 11462204 117959369200685022087576538444091473920 11462205 229593193055012620854479287609115569920 11462206 -74108922920188376133214527909491128320 11462207 -281785025178475419624405654666521857800 11462208 -4776832457468758050301111594962124800 11462209 12841220041975033593699212161885072 11462210 203624142902669893639372587135324041760 11462211 -115032267815548586491605044499931479312 11462212 -908908745366721683460297088760476446720 11462213 -141670402741910285281242327303782915040 11462214 228335515196084132920690823320498511040 11462215 21563423521723574689408023209018338800 11462216 109638663699785578772883249379283435520 11462217 154108468541297685004703626167031841856 11462218 -681788522633978717874968941414528657920 11462219 640559379167023902571788273701629335552 11462220 -1971206224054937900418035044965335040 11462221 -30713259874049020429739549262705090600 11462222 -149318673449351788040380651867533259200 11462223 9298165228855159739629919043120430464 11462224 27912637213700891210165520778353827840 11462225 -290846023553366256586079580877850700000 11462226 244040445126721862405050660936462589184 11462227 1137094868840886555780540991975691946396 11462228 87644013118808428420751499535718813568 11462229 19545607059705935432561941454762231310 11462230 -21970029374399673414962986700245294080 11462231 220060308064709092192881827381965995864 11462232 385548791107655792723776559235302584320 11462233 1077287428438538477244267574293496996500 11462234 53890038737918858953132734412810294272 11462235 -491309105032615618596477390306241626000 11462236 -726730534931097536240572300467206110720 11462237 -10404995362761292717932267920158161114 11462238 92452252942209283713306952418874132288 11462239 947130951074395496553546094027437163040 11462240 131546096157642709791010071833188761600 11462241 6932823697403034784406407475673761664 11462242 204637142440689273902142926071257464064 11462243 -385381801494876651956209484360418884256 11462244 503416061221019808899153757977303869440 11462245 -178079148606963926149513942042201306500 11462246 544992385841462213778323620622541327072 11462247 -290694804899835326591725676070000460272 11462248 113080851477086324022581951468991283200 11462249 -543892816790080497200243381319666039750 11462250 101743407874005178455094143339325440000 11462251 766573803126359638610528603450055419252 11462252 -19553541992188548962567092646590660608 11462253 -666452102009760794787557614480171053792 11462254 561154798155210183756710735679459225792 11462255 189248313058016774221443411150068888160 11462256 138736831018593610181034751130665943040 11462257 -59421447378383108451931065946082882112 11462258 -326342589774987788823790901891300941824 11462259 -30545159860235036280214138064235432192 11462260 -235959184920526682282115409348065907200 11462261 -15013827125696818542431563133572202208 11462262 -14037566629101843282269174242269843456 11462263 -37321905134466082719518474817275295600 11462264 -428230036336695241408858840763600916480 11462265 250927454822273266622698366342262409600 11462266 520415659757323524145612408870058496000 11462267 349072637232306905056369846240883278272 11462268 108642336632656954018582899537131765760 11462269 187051727468261419331931947226334939520 11462270 -384142907739571385670141921417203913600 11462271 -74122870369390915793284710026747049456 11462272 -882109456067934951117916320927055872000 11462273 394570317152315631191028091047882703620 11462274 -176840877397434505527468320009313009120 11462275 147775640409593337007011239999799312600 11462276 711165628731024091104160779621724134528 11462277 -156907076961330961350027666325479874080 11462278 13560461037719210268542746819706617440 11462279 -796680690759817016097971582670442029240 11462280 107419889403100599692904315168871219200 11462281 -150893046980054721280703223858887726336 11462282 -54579235609686683761457610446859889920 11462283 -183049691651722663232326974586125550080 11462284 345397121066398212633116073040826618880 11462285 532657257175677395352268538928294619980 11462286 -74399427540744875960687290494664399872 11462287 101705196743717592180360555573670633032 11462288 -23629174549016868186926793973067907072 11462289 219776063746184086649043303767245431024 11462290 3108284753431956739869377932389734400 11462291 -52938740320641490862348312794557409488 11462292 362245286430324949799992889636864704512 11462293 1280783691816861749730655330962779550880 11462294 -355768205152676156976244482619440206304 11462295 -1969451864990237601485084309678645760 11462296 343990439614979546368136483771825909760 11462297 418870696743460210923318828738260806464 11462298 734752378613503125237432878187254461440 11462299 -705907831918756565338521624622713480700 11462300 192554356380392766718327132421788300800 11462301 -352361470488099583272180963786818896320 11462302 -411720835451915361053306537157976875648 11462303 -378899833568473468339845298439345868336 11462304 110298368130725811853034919092513931264 11462305 245056505350688823805472801746372589460 11462306 400480838458028156565432393812502998352 11462307 -437088964528570154236757649970932737160 11462308 -160388455666870200402874691562337505280 11462309 -1157490447588100325712010661267875655490 11462310 -61966074009404206956966596948223763200 11462311 -34935685899927014065365550756681698816 11462312 387354831385268812590502596878209843200 11462313 -259863304170797717070648868597923198336 11462314 -4301435259717612928754386865556926880 11462315 129512462155622619388412995128652548960 11462316 -472904363806321404422880141743732341248 11462317 566874150850929405610251682277003330572 11462318 -30373077060997537801407845019934925184 11462319 195503733466387438557192681312333077688 11462320 -1080717107047629029624910116089036800 11462321 779040616605711514595638550347263739944 11462322 223755157939096278600460559475625186560 11462323 230144364494302728897436309052685171064 11462324 -79095086581246653869181953947424882304 11462325 102447594250102207620791097370516008000 11462326 259165195934343005531050680574995525504 11462327 539962808362201883515820512023169687272 11462328 320760588518775035910475497701148672000 11462329 420052531787610921144691464565499038848 11462330 143951168692325400520550951766394080 11462331 69482673483852032253167445871953456240 11462332 -220200958382079995939208153563122672640 11462333 -683295690391617180020570993582882495418 11462334 -170792918111345010413229601217348948352 11462335 348248190043303677686977869375258460560 11462336 -278181542106529851022107603371635507200 11462337 626780792368264304918159286817413024000 11462338 8144042025475254794199459230227791744 11462339 247289737820761353774752252843126480640 11462340 -114643481484493561503744518621781196800 11462341 -104898770919733239594933554606365989216 11462342 -1006957973319355319985651671786485947456 11462343 -227320595124891973595974281280147430400 11462344 -17952943969010613844854802676765767680 11462345 793912240073339131013665930971242192100 11462346 124104917861159860122934650126744109824 11462347 134731752918319915215183609909153657920 11462348 575106203660487711000680744108534692608 11462349 -191137957096874714901881623186987571712 11462350 346042863963623529896339185534382054400 11462351 -493677495564898829308158148892118597648 11462352 -123993151950522720718177783276392677376 11462353 -20203145877821366406284007332342563520 11462354 -86819085712567162213026292160662752624 11462355 -355071325805905846539913308558090459360 11462356 -97471417251562756042031821541499902080 11462357 286680557991106222413150792998297873280 11462358 306733216206818019593071306571961392640 11462359 745784380256141816664448011411833708040 11462360 -164224285618968641022737017705935667200 11462361 242787066284044477401597611079898609872 11462362 10995661484391992265549066105547575264 11462363 -71426159120088318860772421043997392112 11462364 -371206356591426102985149295259934965760 11462365 83805925643463013298413056672156828000 11462366 393952242632760648515546513168287564800 11462367 146136690706502419377074853412921034112 11462368 464236549439213625108465321095964917760 11462369 -788802616342514449817717108418457090848 11462370 -70068080745898977571169097507316761600 11462371 1198342113414123869119488870769716828572 11462372 -28125399977130705041311802036541051264 11462373 464294483354007548428467863863588578138 11462374 -108878918131894643118992915468252061696 11462375 721025418627693954707923498717853532000 11462376 -196043964840295027765386421311886786560 11462377 260078536651886461379986626545188055440 11462378 -90459649013549500439705619791606864544 11462379 -357356958024985875048845569010294021544 11462380 -315744194272831310334419410547148595200 11462381 -2954383692492116466313954538134955136 11462382 19256995448011657532830812476519364480 11462383 -358614004758616325162663649287537354136 11462384 11370112741398346982304710611732070400 11462385 -128580855820728182209591866069465415680 11462386 -104899126376332721435222168975540235456 11462387 29496964910769843043557455665844811240 11462388 -175012615044408367805905710380931637248 11462389 199268621588564881168607430263589047580 11462390 -288780791427259642363562100814641563520 11462391 2414087816533294591714418340064641432 11462392 -974192780966976473245322461136050176000 11462393 -497982301901965511328421750962399348780 11462394 268396022159990961404403386161311436800 11462395 93678183075286958958531997520582937600 11462396 538659498799228669367219955504517693440 11462397 -659880707352450710802962446983341030400 11462398 296100488964370513213672365603421532160 11462399 -49795674030380994586079672911643359920 11462400 -28794430075205224342429385348874240000 11462401 1576601736072241045758878774372001800404 11462402 -62643843654609797271723479805660925440 11462403 -101318172317592752535993424260453970080 11462404 -484181502167925026438691689221964086144 11462405 -35433669313832512290589067535744890880 11462406 265156365731194514006957124572270272704 11462407 899596845041666216255345140894622041344 11462408 567942524657701957323145850967926952960 11462409 -190095984701139620159541675802227260736 11462410 10999636404683392767726776805249438720 11462411 326820589954071121406055411087070207224 11462412 -89285016071889395250891937538654204928 11462413 -399352600734799168575381240618149430740 11462414 232841959427764160983691466616054597056 11462415 12722282700627329925624398608226611200 11462416 -2546052872857046118238920729343819776 11462417 629678646469613600297535918695895144432 11462418 -139561376963697996510943409803912396800 11462419 1203956036109714119107649192136189739820 11462420 -112330898081807111586065013909732241920 11462421 322107935472020259775223576915240253600 11462422 -53664458655599085885700703831383104000 11462423 -602949889939603730560102812979204171200 11462424 -10835446459349201184280097243843788800 11462425 131107656607346102216428962000725573850 11462426 -36533649821248978773852627497429214720 11462427 393117584955811873922981641891216898520 11462428 -296733918352113821785263510224683244032 11462429 -1071053307738949593313053270138402109920 11462430 1360292195111313101267468734612254720 11462431 1105228487095226382824755388524394011232 11462432 -33545732171771258900909217466043793408 11462433 -199945300185552675855986114796501412176 11462434 428960104102251316096140248459191520640 11462435 190387556811280541488259593156145918400 11462436 165453800414344241274774694975325405184 11462437 -202023496683624554099386365258434167488 11462438 -114845581450840902210145625666830112256 11462439 -391808904795097125696442807272581276376 11462440 -114445102917481820486235634663342080000 11462441 750627864225479102451339498504199537152 11462442 -1377750532771235572692785359121097216 11462443 -356101267300031047682424182859329375308 11462444 213393851379510886328628307009903165440 11462445 -73064776165173160749359967971200780800 11462446 668802251421112626038579172450812959104 11462447 -1102399456185093803471638036386893317104 11462448 -39110885006186910610848209096691449856 11462449 -335581290478390070357404642488325295180 11462450 133274949377368537331897742399295950000 11462451 -189095124213524795559863535767063808 11462452 -68896239446401154327874485233546652160 11462453 -320727918481921355771061843817094409600 11462454 -116545574825963959126418275010116151808 11462455 735914156719280034538203243328224198360 11462456 -4336878711023090469572598791695749120 11462457 -545841046208955649686310861146376903008 11462458 344788495940326978002953391714849254400 11462459 42034561205319180956250005935402596216 11462460 26481991767512558403816343314135336960 11462461 181205333715683607111139853733866439840 11462462 419424876162024926013286376981407107264 11462463 757704969700518405807205551891953132400 11462464 49483367143046446304846586997584691200 11462465 -37731302586558371819546585902412760000 11462466 -262545856068017717469337453607423275776 11462467 -4708378142689544494280641673054233600 11462468 166065433556776414979186438225992683648 11462469 -222481188956603513991225957479816324832 11462470 -390224193175585630907209548614166451200 11462471 -1276817491343913639300714331665713060208 11462472 674238765935083367746434603275850240 11462473 -1130358198188240509160055204754519285296 11462474 -107275904686219597783488419523451417248 11462475 316322651324477022454035045556106214600 11462476 244399995790244076767446186677621537280 11462477 -400650023492455866730812346721682699540 11462478 144273138575083491072710133904199644224 11462479 161130005476176398370134106302484584176 11462480 26346349492799048609498795117160284160 11462481 616194408588998186503171177922599867170 11462482 -380065105170186896676921187751521989120 11462483 153966628821763425378114806801242015104 11462484 400005838685218897681890209381176584192 11462485 -266002819237526398435104846258656870820 11462486 -48808454505982735149587814062429577216 11462487 -43777552118138659660339869798527529984 11462488 -415743429398831559453053951176216780800 11462489 183119831507781093889879024177383210756 11462490 -46668321105047279345963976720416645760 11462491 15351410221763300666651411650685934080 11462492 -652061875356130452793588469787074563584 11462493 -40716424783589442947734111271060833152 11462494 21103759071958298110806019155324481152 11462495 -469256223448395070774229204157167744400 11462496 -161001790901481759121775944639394611200 11462497 27394259778287738540851109416364614946 11462498 20910203192710788997209923243112591360 11462499 -1197729050322261776560432419658063268880 11462500 236095654658797486037464474349836800000 11462501 1577796869364776634054587471856430695870 11462502 -150779605876044320400759503923495042368 11462503 -17755750361542466285454051868657000896 11462504 -507785069944077704484249599875601802240 11462505 -433311804401637230427566434025346624000 11462506 186025586669806904005748518728827172864 11462507 -267255301592632987433633989942330213488 11462508 -188958586212542608313339023023080164608 11462509 556084337639760039433353400589980011916 11462510 2744944405663151154813426434785996800 11462511 -907150723948131250739584214354135270400 11462512 -194823210856118422369706634261941977088 11462513 616106875577583354967077333770264385024 11462514 -85466042978165729135099564644473758208 11462515 194155754318582111954069252913844210800 11462516 -53070458637218351067636646013064522240 11462517 365942787732475332530575286484554875488 11462518 -238209415853885430780623767259034227040 11462519 147372396505380206985113551710826765296 11462520 253361201169536967571434073349775360000 11462521 963905371137560799099588172453693823700 11462522 189864538512930276382076914758489729984 11462523 152082403355832797173304631370525224984 11462524 -360661182430262752475283176251546641408 11462525 589092757574992035296762664340143364050 11462526 147656355516215494621771245661274584320 11462527 -379228777090501422896526293053899017328 11462528 -159153529783330235932244219031988469760 11462529 -8930471479846147413814435984857600000 11462530 395737826592558233456914185020837214720 11462531 407367865138591277024865499941398206332 11462532 278739819715752375530841197692149353472 11462533 -37432881915897655715002830125265249216 11462534 202711784004069082016424291558083886912 11462535 -159351665505143377025173484208956781600 11462536 -586993491850698623311796503039214131200 11462537 -435267581115975710827233593527914631068 11462538 -175802166987348322429161075116322944256 11462539 381177961334150125451027122253175300432 11462540 568435470371274365854035608869381094400 11462541 -484603514708966521097554251099653433408 11462542 63898718024028708677989013659540648704 11462543 558760122004316349827582045493054111792 11462544 50623000174185256880227737845584994304 11462545 200518558592858624419264728211912989300 11462546 -424876826778387886148205344276677524480 11462547 -163960257248473212490413279791293705800 11462548 -1273385612156443932558675497638582886400 11462549 -35977308164650567456331409480157311360 11462550 92431144255713892433705314136482905600 11462551 -519902597602313580416533625728236219448 11462552 -180927184937201702342858231556263424000 11462553 -2507012441811823987905589941330247776 11462554 -427002973010181282884101334308665867024 11462555 106494401316369882014896022240678126160 11462556 20506017973734401433300606455812915200 11462557 -878694199474611067456588659666604967194 11462558 -92358806799161137176535946380285077120 11462559 -87985944501443489687200223022691642296 11462560 97186414271970634187649538612915077120 11462561 -1540499046777398856087100878211340332032 11462562 -419492640563283075290999217782509477680 11462563 -14367763059786620026695553599497694304 11462564 -584691769618820850809932602833980861824 11462565 51489823625113014473491789192099343520 11462566 -121837871855781310201160742547639476768 11462567 326677576889806641952056190700812609680 11462568 220356293020463559419462327028376780800 11462569 231014305066151507735389262493304425060 11462570 -288562141137742890773590800227079144000 11462571 658495428541726921753957351920827068320 11462572 532258668963667181099833339429816464384 11462573 -607085536944922712158885223923521093780 11462574 -150687104124202144068661787405846485440 11462575 -85185939882516892162466462781948118800 11462576 -251787977267862675711845712609927610368 11462577 -655204267482569654510301348335322240 11462578 -437735487860181330791667188291024978160 11462579 56671961476098807754473431939450757120 11462580 -130650026306964621278763496721344819200 11462581 -28539466616888552044868703328063530856 11462582 -325809428457828214716188687328894208608 11462583 178457609837412659458709392364260502400 11462584 -484963124135044877400693704746283827200 11462585 -16566469774888557518427514283251048440 11462586 138503618010052033738989590374146912000 11462587 -428487552416289515139195396130474688888 11462588 922078805038522337638331773551371882496 11462589 230338311786835461903123884886156393984 11462590 -343112799398477876449095635850751758720 11462591 -1578070200763649671111697721818621952 11462592 22453049726208330667167131149724024832 11462593 -639924362269811212313842876684758164158 11462594 -427931442151175078019837896675730256512 11462595 -378703885507367660784823640003980646400 11462596 -15404872327970706849171716220388779008 11462597 -103718555067646409126999450170436206848 11462598 -72299620000627774310875808482174621440 11462599 4126596592525036151929563567258324400 11462600 147096546645881765522362035716217600000 11462601 -122203191237333984976458738955096893168 11462602 -9307330095007761796495579303031217408 11462603 -963527726424321194186256823821172823148 11462604 -442197830892162019201618493365336687104 11462605 -149289901672930833392009353936427212800 11462606 -36323244683482495090189232568979873536 11462607 -48376341079513591455367586260019724960 11462608 120166913734937105658197242459412652032 11462609 -140156235102576950323180087332445377984 11462610 264195975673316252219836687360017845760 11462611 -46790116791732299856104192634444144488 11462612 -4514701923101311489828146178670991360 11462613 -106835993424822880783296839242329749856 11462614 314184390018870367682096272337187210240 11462615 -252647430350307890673939372973124811240 11462616 -39393658568264526600165577331226501120 11462617 -197064364052948195073113682396161721334 11462618 -404846028823081730239031727952948020240 11462619 200266196798540385068770276711136464536 11462620 -103673916910200108318615861793802680320 11462621 211779637717206432485819200139726502822 11462622 42021418151743393135591330515335614464 11462623 -202100431625259094987804798046704240920 11462624 -1104795751870347635454373594993773772800 11462625 249760570959438905416146078974823216000 11462626 1005468975033768300548032858106320896 11462627 755518845143099549613129248900510035920 11462628 -236827735315005120374219852012400783360 11462629 493892913376513707164167489204400896480 11462630 -214648792751813341125843192332413031040 11462631 571228841140881311958568870840417338624 11462632 -288130959650073551354812680635965685760 11462633 69067522890312172292257985321471571264 11462634 -7830611457447843053983915909508414880 11462635 467630300198360942581358764701916448400 11462636 947847948233377205311205742531039310080 11462637 -61950735969093251874275150767084381728 11462638 -144171491995773192636561647601006428160 11462639 -714067770806853790339860530994124800 11462640 21400129135454398323889773390405304320 11462641 -730834397211386549315077723757016883548 11462642 783810325311256364471630621067395128320 11462643 -6794639339459653247867286615703762920 11462644 18134668042664775992094554830882430336 11462645 -118606432207082180670482092186721792100 11462646 -58052718174059729312399428626746449920 11462647 -15439996500353697597583545370036121168 11462648 -663979975777966757564239394076164874240 11462649 53293482584666138467984704117826588416 11462650 -44849594905374232007089883121018337200 11462651 -590561932370305785039431223467545488348 11462652 -246409127097971617042829204614084698624 11462653 77335948583622086903619255255576902400 11462654 272024926485193741535906411351321878272 11462655 -345940721492291120858075381812240817280 11462656 -93152748012840176879277488547142041600 11462657 -5400427556951692823031103131414795708 11462658 -103911037639774835345162441497131586560 11462659 -407284392532999798044447596708759552096 11462660 -427029608056414620638158096303209738240 11462661 -381959967345990890800419013334155632000 11462662 252754492826580933763781605166461848000 11462663 315118663069452099735916507103470142400 11462664 -305112426379617325835298372871382138880 11462665 764285320130032788464411344980772617060 11462666 -495569856898534911045522784764203520 11462667 134780696329987795264267814798995793880 11462668 -569593516891946428243484111082993145344 11462669 849500694204946189582783596240024758070 11462670 184293300857190827926791357307967814720 11462671 71945048425510620632117300470182969984 11462672 -26908731186044999284286296631803822080 11462673 265671953487526740574494862987570297584 11462674 -61430410906571331722685342338118291456 11462675 -177757574560926465370855415650841671200 11462676 -233714071463442564919037982552340973568 11462677 -183275328580963303257539833880122783474 11462678 488220641085982575424138246826430404640 11462679 -252807729931017279048159206787668153040 11462680 8571711235842070669205273445792768000 11462681 226405721161175493327806561445982946880 11462682 813737268106555187515888142891163648 11462683 -2430183131649748780526076246811052696 11462684 233592733939155941510474936970735378432 11462685 -11473017411944181193248729704350550400 11462686 -212392106729382471216225661129135165056 11462687 242808133002102196968936654343457465040 11462688 -867853181521376593967224083851252858880 11462689 426474359795207975898922954856637288192 11462690 49361562067448988834875938611436115520 11462691 139102130966724486671831468415823793904 11462692 618563738836187716584204926256160350720 11462693 -1152951819018463325469610528424827908 11462694 203588671780887861986328967509091350528 11462695 425968008746869615186202156769818454480 11462696 101774736883390140171152331045368463360 11462697 -29986303238875000823522015122786302480 11462698 -63806479984320294794936739887739638592 11462699 1080155785486689827988584829282316715700 11462700 -106176519424854859771923565654577664000 11462701 408780579351416339963483594694764268192 11462702 -400343325947633171303572464319795232448 11462703 -69430072064276336147016815503802272896 11462704 187011021846785461413715590218781327360 11462705 -636206989826801253163450430809088920140 11462706 166749355405070653857162962731139444112 11462707 -678884149325178034861450286211014894000 11462708 1425100209537792466383819556909022282496 11462709 -910816305715808231363070129343099817280 11462710 61616827070765623318000333427809608960 11462711 191182427287351149040104220797305310624 11462712 71987956554535500902537302196257751040 11462713 -560734606386126893833104693269712648960 11462714 -186386995543755795285736596348543182400 11462715 6665390749501627203967696251178429440 11462716 417818991259997654397257288959764515840 11462717 -231724763520597830008807032567657004800 11462718 -58780519233557754275492979611412120960 11462719 1253938471780046024838160511097685650000 11462720 -92549121743807063609402262631502315520 11462721 -183784154291852867322626547816792334560 11462722 127860813715873673412717477430427016912 11462723 1126944072614073986151513168751135254972 11462724 -73959840722809485502873264877446656000 11462725 6629169683926531780520234603529085600 11462726 -56056194964056490786329396432869923200 11462727 440984385666087979111971824646274327632 11462728 -242595126200893145720929468240975395840 11462729 -25905077366631140240955828073167237120 11462730 9823660390407871250844473335365181440 11462731 -496090825258079632295179049475221210880 11462732 308804594242357995788174736094291428096 11462733 -247473448214509651132758421854370289898 11462734 -145031160574127169468495219242083245120 11462735 419149604889074738897363744771452540680 11462736 -299954787020902276547663401887705071616 11462737 162224135230028865496296602123574080640 11462738 -53305029048779362529025917807933852160 11462739 72077534846561095266133001787624995112 11462740 -316699678879741853381439401691888230400 11462741 -1216972362432579599824853163621617463858 11462742 313908633337089251667014448869169561600 11462743 1377502206650157122949355236322777910160 11462744 -69451248604337019284670373215924756480 11462745 141158999143438806912191400193972387200 11462746 129368252139307951401172227633529540608 11462747 758376381981070183547702261569582736196 11462748 71824824655396847062948104806859743232 11462749 -691629509912972307884340062654915150336 11462750 -234671621667782452272911280606901056000 11462751 -274952556369676894578019061259790186920 11462752 27613352648621347109942335284779679744 11462753 -667920010926535170866176294616506027998 11462754 -211121273366017687441462325581159902720 11462755 -157219855181333058010710817177252848000 11462756 679013082134623890969613734554650076160 11462757 254765128817121167271199568712888019680 11462758 3230802678201286921385949603699436800 11462759 -335838249915047508696305671467543320448 11462760 -200999826295574617845213882385571942400 11462761 18020793610914689931228385520201102992 11462762 -278154954065552597260559883964604088576 11462763 -81482360341303799232884863507561215744 11462764 234452590886565856553920576593228728576 11462765 -619348091151314096647581796933886759880 11462766 -41283776535417166567405017865271721984 11462767 -567464338313858242928649805235143171360 11462768 -5022122844030357612833979767040147456 11462769 -149595871948819618864622826111266083680 11462770 -337840284731242085642746726083629706240 11462771 -836459805637058987285006679015853775028 11462772 -443389672763539449528727744789243852800 11462773 396158785975274473079746706232458427040 11462774 -354194854330671581603865088500870889920 11462775 296038117078142202049721230026580015800 11462776 245271305095252746779566395253070438400 11462777 313792256186761582051412601467324173824 11462778 -233432674679136906041092965958896836496 11462779 298150281028489561677468543076260777380 11462780 35097548083170349140961636601533870080 11462781 178051631691440408235986387847157720128 11462782 -384345445928479520546236210664867947008 11462783 -962486491025065522932244358679452993760 11462784 -496205930120670065341088027832074895360 11462785 -105940201287746626042857818772723580440 11462786 372325128504835041691700952587284597248 11462787 24371053882356486004483690290874377888 11462788 547454667792073512199061119331740585088 11462789 -33138589554816986249533678833420672672 11462790 55893704337648793963883648968102598400 11462791 -415850908920931476491639008563990264808 11462792 598723826314206184578909469137720729600 11462793 477617187129417798791112950947056692928 11462794 122358027573915811424419739586049700352 11462795 434748751273594795297801702102648753200 11462796 232251193046000436192309690874207302912 11462797 894652006000050337486870405714373720246 11462798 -79826116607025521546339426741294361600 11462799 -172120464187794002865490761244971446136 11462800 53130876642717936100032935378506342400 11462801 -319734133114701963718953212190514163520 11462802 1639782643879032726228008203978467840 11462803 -549578316502027029846859943598629565120 11462804 -572568917919358020221074213221634057344 11462805 8793605468188467071552829922399122300 11462806 16443127317634267515227938786321016352 11462807 -752477843162170047676592585488315598976 11462808 78936797092200382019194711983070248960 11462809 101528066465421643070372650952101828608 11462810 -130927730697630795801125610118383985440 11462811 -7324593141091736090193534156908566656 11462812 179633843541853363748263318663115786752 11462813 114822578711119324802144296499137945062 11462814 -237915177342879912094899430032300480 11462815 -170939009137917252242062759935029306400 11462816 832430743966262766290556844288134807552 11462817 608235099600396985805435766570250904448 11462818 350366585082695376131387959997552534016 11462819 8529948766554159011526492097941667896 11462820 -210195492784816532038603656494226001920 11462821 396956663418845377001510626990793270400 11462822 -52942995214490392094473792497759256320 11462823 -1082009311524136731930041408857416414000 11462824 -441646265219709334967728925598829209600 11462825 -28579666514811704039914537438367008800 11462826 -75915837941060278571393371917430976256 11462827 -681756056550888433113541360969370341324 11462828 -207766897345631146142433617632906205184 11462829 66460670718164718478116392254443397632 11462830 316517432084865338971272476900372812800 11462831 -974653967411043135542136675140726080368 11462832 -25542314079348523145277115715215491072 11462833 5058824357279033991697740387084492804 11462834 237145698137812317673350045419120556816 11462835 209298149625449887372914043991050148400 11462836 -30500516973706108026501329393715154944 11462837 1204256979042432402885870257605394997486 11462838 -91331538816297859991032322209721352192 11462839 230963854061453631929506868399027724672 11462840 -144795228293609129199568979962286899200 11462841 210681680743300887684923755242015892548 11462842 547192604992896082619569167029502633072 11462843 -388696702274816201378484767534751721200 11462844 23728960538902631376547359855863546880 11462845 674239785273545220313966737034100590680 11462846 154334237070781514233482936303753583872 11462847 129572385754674582906800942398980349440 11462848 25461373417773577179239672941047185408 11462849 103241345106877886131228157858228293764 11462850 88892818267662535676493407586385536000 11462851 190874061214297873449888767750575745852 11462852 -787418111367639549409147069679603082240 11462853 -457628849009787641448985099509617100000 11462854 -3419423251605562986874839278823864192 11462855 -320135640457417817570551075006216742400 11462856 -634702138820962298289747109346031820800 11462857 231310161506938887131186280557178877312 11462858 410767304938112743091142206154850414080 11462859 -228820473736131520226919290851759562640 11462860 -331916959851079451664357243027908305920 11462861 -1066184791067205183512540405855969906976 11462862 -45411050004636517406047217081329604352 11462863 -942018918512820293933910680351082259376 11462864 -42729074100599561081622423318098386944 11462865 -46131833556593311624295757213473602560 11462866 234554192958223621284668513845433215632 11462867 23443345695295804122038700600335646048 11462868 -206841193067240019086034504003344697600 11462869 541976902866201138243861256818099556608 11462870 -217920145253122761993977662902074572800 11462871 60648714947160458363527572660693523200 11462872 -72780732802218697133863504276195891200 11462873 -635440543011028949592068622215007858156 11462874 93865866711614532069760821326657552640 11462875 -595838835561176258214120134816762676000 11462876 54008293191644457031272638538192261120 11462877 -29545125865023085248692435248460593728 11462878 -99979588698855535881745572622761934848 11462879 -43647130530683048496408448399921509408 11462880 203718750452973103309158497379617341440 11462881 -7702101334958416476814462931310233808 11462882 573995931443386000346718633696082035792 11462883 153895355611556096981524771419976839600 11462884 -582545955257452708040442060040935659264 11462885 128836574757898943750522716435895045760 11462886 -155025228514138641303776090483678237376 11462887 -444136147012570897574772866572081579160 11462888 -249569180911311999776677588777825536000 11462889 -153990675877154126434513303025067678576 11462890 324220132565507768438513046109436755200 11462891 558667277847422104873494689127218399784 11462892 -104496584066104510935829386772185120768 11462893 -152989145286521258989505200623341893632 11462894 168102162163288392694483056471169440192 11462895 -456580641217359736835668625173008427080 11462896 37370828808950944491983103045414780928 11462897 -10372322135781079362561910119900837120 11462898 -12586089818030720726865967680419557632 11462899 -114579746733333901799611756278525120768 11462900 -330356236805909553034553854198476288000 11462901 -141554322490591354138646348824922859264 11462902 142833201777210722396079781581207395904 11462903 -171736498947725521390540663702931720256 11462904 -430143197986785197881232644843035648000 11462905 -173062409775585039007285827909371715000 11462906 -10540654245723210064945847271897424896 11462907 145533987782086648105503654279863897088 11462908 244365259965019314760957753214673072128 11462909 -33761173763607528818412782179097904960 11462910 84261496687846661969420581225932549120 11462911 503470170045696168790175067231686767624 11462912 694942012130690081757363263596759351296 11462913 -424913858026014331595357414671909799520 11462914 -253118077457499180998436117839717258208 11462915 97320623486046460436300158234991055120 11462916 -323087066534734910756288489498637800448 11462917 -695218270299626628058785227354521759140 11462918 -151168327998690842424560314261587006720 11462919 220581091746291469899989962949119145856 11462920 77094777584647479178122720970346496000 11462921 800012164698087560873677916202364132122 11462922 -39227887892801547567470737037067564240 11462923 305211364507501613328929111491863534120 11462924 9119714527056507997725199672805228544 11462925 -356756708020771113804368986199571108000 11462926 -82266661838189720138572449977090753088 11462927 94688482884082467766325909528855473632 11462928 -42820162409244025270358185742431027200 11462929 845395121433225469647644172902539428530 11462930 94955991918284454178826829984069038400 11462931 -79511922547758201947425350945946394400 11462932 -85323477230727048215373411654683762688 11462933 -14700689709594964453067304127235449860 11462934 -99263202829757228452777674631625023488 11462935 755210293012909384479379307742670440 11462936 -1103108741337219983829702424277730570240 11462937 -572819820351663305662756628311409581440 11462938 244531149257487991253780587784147259120 11462939 -1048713803827581269452161883229391259260 11462940 -2502545171353771747011085569807406080 11462941 147849161598363582213937659913262891872 11462942 -414603039203513366953777999846947712128 11462943 -791547434750725508757560052590218924272 11462944 -233871134794668025402558251370277634048 11462945 -334964561850254219804085478665854533080 11462946 -56422799017240432795966329389820933120 11462947 278507660562316851598692197541807137280 11462948 78535112798278627906449111674080813056 11462949 -154448618041963087083911105051817398400 11462950 180016226897874612931168634271057264000 11462951 -1030845525172802328828886804453523511048 11462952 -263112485077467943790345152491715706880 11462953 -1028105242013008747702117694309240209798 11462954 100879594602756934709386747434268853760 11462955 -103207691136773250069761672257144538880 11462956 -227887030884162987879698486812807770880 11462957 141309267205658732541676588128207342432 11462958 -7397651048610114974068815456078353856 11462959 -208298436716790860178233042945310649840 11462960 125375161163736699159970636755484999680 11462961 14837403411137198301969958496254492272 11462962 -292304083937122381608762102908093913840 11462963 -252025359928913654683150313110085928960 11462964 106189731390584024917888633563839311872 11462965 -825963467993589498162640969910542663140 11462966 658125312726607028852124426617724323520 11462967 -276807184501455830195340177698087812416 11462968 -241842749665532548100705820491251322880 11462969 14687107872089270066539512369419297280 11462970 -60767832494623817893297930606377216000 11462971 -54455596636111928196574041847780292736 11462972 1915109972070516554384176861850827776 11462973 899908688340018376356143093600417880384 11462974 -393006894305765965053031696167972267264 11462975 87888965613213804469336420506991614000 11462976 -29337953764515104104093955865704398848 11462977 -185711847243222284462865652058448840528 11462978 357628325902427663680717952755720589856 11462979 524451662551813433708451587886509022720 11462980 103923398535339317102011831636242639360 11462981 261034664859799654798635810493550431680 11462982 319929882559241905355344685667771462144 11462983 2133104855757617075393002693144513664 11462984 -278805561390916898877398068321933793280 11462985 -85437330236247442205584853131793760000 11462986 -194727182677529950382414187487535181216 11462987 716759104774274459778927171625894721112 11462988 291080669115595919830909390249553341440 11462989 -840033330201824133840263365731521875210 11462990 102729430846630494920207594812948623360 11462991 -618802242067260385562413325122788991608 11462992 229087392159535542782321056305539973120 11462993 -504204792462847365202051040499164592576 11462994 5881772481641117000642281094626295808 11462995 388415952571471957895119155311139522000 11462996 -348014586018006520121414909425121616000 11462997 -12062237737001577046076807197504358400 11462998 222095663651566086188717364850788763392 11462999 -436210048943069504255569770129970753392 11463000 -223266601472207872576093066390210560000 11463001 852138889743055400534827186373698681104 11463002 -138235207602393587340245829850465190400 11463003 121122259892551184006636416063912244184 11463004 45985815467934238775440154406791577600 11463005 -114224305474033417352281659905986712340 11463006 11870697126286813531846265522366045184 11463007 -8142939019478227261121359707258489368 11463008 -791316900064153758324103986033094164480 11463009 78511608216304210745407599160441347504 11463010 113963392354007866078854817554315792960 11463011 390069177912330847640247183017571935820 11463012 -520293782607266177077734311520840192000 11463013 348944074311034912861373199464060587262 11463014 -186237864629340946822763733687248335488 11463015 515321203061864683998998913893817417120 11463016 585432434769130816261191334543362048000 11463017 -977369046087749113164381873411545712000 11463018 64621727293071536923636023849544384512 11463019 -945810851975026546825181695293903069580 11463020 -395712270651880981826296850449554309120 11463021 300783586568067543458869992927353964960 11463022 59566878354121360544899210188927456000 11463023 16490719991631423963649543014032937600 11463024 -213530984790549431955795664667475443712 11463025 -31950704947067226251380922357251494400 11463026 4114387197936228020183228934427868928 11463027 360258656455377535163236797194989540920 11463028 115466016092119546361809064166807040000 11463029 -117077537441448453208093897564836590400 11463030 -153626111763352145831607705756860734080 11463031 263422183756950083660088525460229621992 11463032 288758042757078044319618044689676943360 11463033 473940908670509059328924432917573929600 11463034 -382024842137227076761123780457920405248 11463035 547860082068618948567245401471635444480 11463036 34000076449508576876767836540541937664 11463037 -546946672495028231334622477688610885108 11463038 -125303058471182039947855323242455918080 11463039 100091606159239329428470587508923806208 11463040 -93103235873795228876041295564793446400 11463041 -1224377236137729675201418160940158243628 11463042 -325510635180069466129682139881167971840 11463043 942361963395637328107791325882365760360 11463044 28665679729445407075361746432907930112 11463045 -93100285277565488592631255471543853760 11463046 6573166430648611880965727688897447936 11463047 -22025181629300132407957471063885154688 11463048 105051799201022229096080010997141017600 11463049 -191669096719116145066508762974209839160 11463050 -118223348510107966274591631541619833200 11463051 303971049250531541600147027961613410240 11463052 -210135416705015800822775434091190758400 11463053 3125149329829778617512718462663368960 11463054 342703611486977385717378818347465465920 11463055 7934134908260694254556363642885623760 11463056 -71806074979354791193069903757180928 11463057 -674133210161039923363133805835067778846 11463058 -73032010009448171123523871592496368640 11463059 262797077951121615246805028157133859328 11463060 -20666371267834953602216893474461696000 11463061 -288270486399842420611006079171208077600 11463062 -176924863805306012363605991549325212160 11463063 -385992719927389585495107784935953424000 11463064 483287068852765608235721523943544524800 11463065 1083789911934212168212585602095694038400 11463066 -412402612149930950353891827626183470080 11463067 44317873204890857158305955821160762368 11463068 -131071499175361936302130139311351226880 11463069 7204536123098430831248549235967211808 11463070 39404271265924489845069622295114268480 11463071 228318099014455522309257426383709730272 11463072 -360143987466513980304044550245345918976 11463073 -362678777054136319937788577652627070160 11463074 -12659592275718109246800022266802483200 11463075 82038743677616787366600237083704332000 11463076 387943168687230786458280354923053637632 11463077 -37654802121115089795084991278751637220 11463078 -214933629493342910266953634100111058432 11463079 296424596005815732602613411668219778680 11463080 37878013686348603633841889637943296000 11463081 -209411994496506714112935817578577536 11463082 395739836297845555412427077207648137392 11463083 325119349034276125077154250399921473800 11463084 -64781360745860322099942317006717825280 11463085 57385222603564284083477144077360012800 11463086 -212270496459823244376414396419361187008 11463087 106974298765369389650214987489129085440 11463088 -28625902847676852620032283312230629376 11463089 783983950315596292417476030482752777200 11463090 48217784812573317547802093066553592320 11463091 -219491157510661390917378968244501375120 11463092 105376873777852379464388357673054142464 11463093 505962102910463804799857015123084899200 11463094 42996918104167259334185609432301601920 11463095 318799008312837073121199471086291347680 11463096 -200492593412245433805594337152725606400 11463097 1541611479229270379269684213379377525072 11463098 -447906636413711063943736781848149901200 11463099 778683542340239016478054010221687151040 11463100 -342705927748687188300035613768149683200 11463101 -267571263313969571564336041435089054990 11463102 131198177008815243926793150510001348992 11463103 186149477733126560570106656491097836352 11463104 -94485272829963928057084394260276445184 11463105 79731887783343148916425455811848302400 11463106 4896435676730979499941115419247926144 11463107 -133575500111092837073617155595647496644 11463108 -17213041227458322614681921235927785472 11463109 337310232786018565775290885233033358206 11463110 290199258872267713796687138852935824000 11463111 -119723245663697218018128991331153094480 11463112 -2715094351377574049336096998622822400 11463113 -434372947614063703624566708251819078016 11463114 -1603718207757401965707083248703983104 11463115 -530243697543040837809345472244394438240 11463116 -341714759901542934703602061422681295872 11463117 -37070498313014464860811341787684241280 11463118 59804207080303596737035495337652142080 11463119 -1947652580185568284182769204255318265256 11463120 7091929235415203493660366972353740800 11463121 -350445598273306041146052997722713617678 11463122 432381088048599571491085385262352132224 11463123 -101758288542368053310928559762809958656 11463124 23577502222654185173018791319283326976 11463125 84978846262955252771097975131400663750 11463126 -53716937773258050359559506911237378176 11463127 -367554402254049497424362103002847144440 11463128 -725627578208705779018258553957412771840 11463129 260874901214311630691427553948683562074 11463130 -67818544534337501085192114641038126080 11463131 -670550551136994329453503223617332951888 11463132 -234956825077234861782847500238475785728 11463133 -249476306324048413453691054611772580576 11463134 -937438708958767315321289994538419925248 11463135 -479924183608771425540885251089078604400 11463136 521355749793855449315320265949366976512 11463137 -524106738414688748065819827698892748800 11463138 76612696147380686695678458344320101504 11463139 -190733732460695163283966031675977801060 11463140 -182954590217936321149358011216238476800 11463141 -75993780582931226575915284357946666176 11463142 -517647099166321636302492278747003466528 11463143 -832819153710460965493401816322767592680 11463144 216922611510223403472458207616325386240 11463145 686270111379686361019911550770375166080 11463146 377445625566188810709852649473047140272 11463147 -16941093414232477795129183293803151360 11463148 266440863659240061188919351938866942208 11463149 -104275219664704339891567211677999119360 11463150 50374287477199972333599486599354961600 11463151 299603562086243488976925794723671181280 11463152 -158591843697918252151663629417365766144 11463153 -66245095470573347030606715426396734400 11463154 74742029219344519053977232877646054400 11463155 5088708908974714746893258570412752640 11463156 124534932304200907922083132958204467200 11463157 19827433570918948571290064527632732480 11463158 47736492685541123934362897103173577216 11463159 89944917448345483853163230133245625600 11463160 -105867002930103178501253894263581696000 11463161 277351723358701933857612677600674662762 11463162 308814149483220002500699997721075965952 11463163 -183319746098252737551155473206107923056 11463164 986854768290347550822635852597955027456 11463165 1752671564453385232941852166128042240 11463166 -213638032731460740439081025985103008000 11463167 -4794027694349856478698504143661494784 11463168 -18439102495411854376754851831999365120 11463169 -546105132268081774865727237376689394080 11463170 49717388116559564003401564360440706560 11463171 -616885057331122637137990291814629434888 11463172 84388599822300491880256720254825111552 11463173 422509474289553413578734561783391027422 11463174 -9879138399130118467860886213296850560 11463175 -393950155800900941218205724798296609000 11463176 -501744356170206099295035380634756049920 11463177 460880058531690259949672524568545344 11463178 -658932346418336149995788499004809083040 11463179 -54980853484066604774285010781969861632 11463180 -77443836484259910600926296110678343680 11463181 380341514083829153565825790099859918764 11463182 -568543112758847801316432722952338015808 11463183 -365176563068843211857027242463844585048 11463184 166280073426174454006130275827189555200 11463185 -13693585411976081492210293947561379620 11463186 -29945196196762934346155331129067516416 11463187 870118277561785111281765027766885665836 11463188 -749126370309786351909483756813014052864 11463189 -76882973989683045724445271705939240480 11463190 -12100809787051167609148820183751106560 11463191 -602127510114319492007953666917092332200 11463192 64262206130588822410293585824059760640 11463193 -344944125572972763920122980541691398400 11463194 7128348512957950094798052694212086256 11463195 -118819223247780089587876950407939558400 11463196 -9227159412254992711503363548591436800 11463197 -477617250246973166827653996775087583508 11463198 2276583705448131005944575658698544128 11463199 -558709008217941910269483576565927766280 11463200 39133037531302565364059803457421312000 11463201 251330338939785436957090567790706372 11463202 597141539058756490157748669513429827232 11463203 -383120887350695507523753826644503027040 11463204 -227673077033707081596871862273765858304 11463205 -206987687391437448073382090841964131240 11463206 110436272865983964733343822977814419200 11463207 -498999092174994853531763728542102106800 11463208 945805300296138164146749991637844049920 11463209 784931596902650094920629805350458134004 11463210 235725269804980434173610192391371129600 11463211 63564319370924533784256658888431464064 11463212 -69756924695788357141177190940120908544 11463213 450067726132762235643915368084581455360 11463214 -85207719714714796654367063759687159808 11463215 109662991504963675579411097023553628360 11463216 189995349234861632817817802079071109120 11463217 -648699303227587954432088871821321834734 11463218 97745843618350549707990098874854131104 11463219 951923097542216296359880670393980238664 11463220 -517248135471529971239676532900603557120 11463221 275609348174944910912459194607590305984 11463222 263508565762368618237437684399073819072 11463223 -397213835027648273107063654758695020656 11463224 -931346486175280202200987523587202519040 11463225 375107883335983605192004166908283067600 11463226 520651944514448569783494860124906473184 11463227 763156242401136667347840487561796495076 11463228 224572299207749151414638408133208473600 11463229 -310425940093734953438480794892400238080 11463230 -52916710115284473692011465566946146240 11463231 62672834389332658639659453981977395968 11463232 -342415994558896834969632011935473991680 11463233 -921339454690165311592080371044667612460 11463234 119804867562507378562036412979315972480 11463235 257453802747164821732354705070735127360 11463236 -642053274143459121770155858524333381120 11463237 420860063665887066369864376322430891294 11463238 91658784526129938798272020604031047520 11463239 -1214291817780279122815303920245942049960 11463240 -343919708071178061261704144295215923200 11463241 -9720928202359570430039852002974679088 11463242 -14754779430692038701948915301061763072 11463243 803188517166162933600018244464033408 11463244 163815271094075273273403443346394157056 11463245 -422527009339749302034351404543756901120 11463246 54134314467488020019486869986217656960 11463247 154705535137937953038982768186071123072 11463248 206835416813551416820626428262781673472 11463249 -101149026515927145889227032893168556160 11463250 193352610917973787929598583236998024000 11463251 -16374506398136220763648873397287624080 11463252 45552034969360068879987816351697938432 11463253 1756898523865576645917999479049602825856 11463254 109936518330645786500049153658534646400 11463255 280706835262829131408811253541826263200 11463256 737225614736569946367663479110139258880 11463257 -258231115020587125514330657727305096640 11463258 236488269550804814081340817903938516480 11463259 -79491055379329328106390206676330241784 11463260 -48721975133106426234679520084441541120 11463261 -1413733909108162140916145468092809681120 11463262 -358480111771510503127959561544847958336 11463263 -16901397171492813528772655275956761376 11463264 -243229545529701471156086758399684902912 11463265 -827047303878853097788435217761458427200 11463266 -241666479901593853940574572621083621824 11463267 -82387093082960624127781420615679723088 11463268 -11288551580800552177335118756639418752 11463269 713415429298554402474939639115018981344 11463270 52520163006212153113450283826369638400 11463271 62370854133421801467775304002513996472 11463272 262589543740867273445279075279899392000 11463273 8139844842146677315042097400646887168 11463274 -125198892541789796917890978681170055168 11463275 677403676572312521703291062779919607300 11463276 77662594145617073206160975166235521024 11463277 -292597098053118130172000047405378557728 11463278 114497139604574655431791621419291109440 11463279 533302797152388082976615284911256888080 11463280 -113388909807266586335584288488125399040 11463281 -172823633893163915482178552695917327918 11463282 -858536985344380986103557952397473082880 11463283 29834112619673121932962842270250638144 11463284 -906841562198372662446557708228333568 11463285 -189977484159821389599077922674246496960 11463286 145112524518559171971744827129776803264 11463287 532518989122527726505706115940735372800 11463288 -486856487579008066394234875453249597440 11463289 -434319214227966568930954862135585556000 11463290 -103909104570879668539519600549713645600 11463291 160475067627253808312027433000824500752 11463292 46870089788948278710659257517075960832 11463293 -438079528771178873805344402581783822458 11463294 220127728776775667538463370090616520320 11463295 733157802571551456485032716110168836800 11463296 83455567831205165574548081290971709440 11463297 -569538133368642596237082164212919086800 11463298 -253426064029680243335775369500772864 11463299 -489964231000030906616537150499319373700 11463300 43192124719486765468269151052674252800 11463301 -17203732797557502012069102061873155488 11463302 217664027136343928535141926722401824352 11463303 16664128111033167722156675798300582688 11463304 -136855815654216614809180406612675788800 11463305 181784344766291913648973244967572644800 11463306 -35723158944117262916086509645233546496 11463307 -110703085715565724455596425298673047328 11463308 878018830679356839248730069123128440320 11463309 -61694923869688247119045025731100822400 11463310 -280664519444584630479438363738798661440 11463311 -870721417725598006057006262664460091088 11463312 30448164978442164606004257086743511040 11463313 99478535495156438859411443440704880164 11463314 -71398326183925694663238961088032197744 11463315 -185654527986877162154522454462349824000 11463316 721681905550943947236519383741108500480 11463317 -354000262373294689867300869079910366820 11463318 127846102712163587296056946981172564064 11463319 180891771486375034549134005245569336496 11463320 750222524695407844835401235663916441600 11463321 320027657812701030162737790024340118304 11463322 9587287114521607197643083550472664000 11463323 -200096906005291303158658165905409834320 11463324 381297979549657348331110856087133805056 11463325 -279825706822369510838527720764899543950 11463326 -89509568101853986537938081533574994176 11463327 1642663814999795576416475137208764800 11463328 -42702080134070438235748224698826424320 11463329 1008847487475865156326178049031003336930 11463330 -243629330629511710896359318680564800000 11463331 -996820951269108062225852412160870242936 11463332 528212243651589539380041867193135026432 11463333 55037554424655859263412184429434630464 11463334 -407708342593452247600921515244850417184 11463335 -18083960833222152819235284092044627200 11463336 -22334428084024007737225601053158604800 11463337 949394146024126269622096426474749492986 11463338 -82872018426644343754660509744121555968 11463339 -292413004121870370753098606582285010240 11463340 8968545399479879106948082607266222080 11463341 -39724579951369378004723192658870657258 11463342 270114753833838353543006295109999217664 11463343 1078798816381690392721690485728530600592 11463344 -253689710908257582573663311357398794240 11463345 3299997139623188120871010824367372020 11463346 186309081660914393257318049504604230400 11463347 625534460085837535804388985358026081792 11463348 32574739035257398712190362607988475904 11463349 -1225380789395072296689518772139575269650 11463350 -87085978349474392023867856676191077600 11463351 515097025718193867844623097907555801832 11463352 -500627004552794189619900975534065971200 11463353 27780188666650842935255653182328811664 11463354 -118892173845901708067394184638297719328 11463355 -238738033176013409953188880869105679200 11463356 -137133584357066706153145351566759214080 11463357 -343614513071925044666522093398157832960 11463358 322858265199034477267296769497584129280 11463359 -1052016374854405348742700144323162581440 11463360 -163453032154461312922453477904917463040 11463361 20045208743054840401074818250583152384 11463362 -416846462899212181818432266476559051568 11463363 -40401742022985010798363762426836272040 11463364 -603009318782660743128693346497246928896 11463365 -706288180281475124226803975366887924800 11463366 -134006190516924591446028781930191716352 11463367 -231325489743913011121445052946483797600 11463368 -195252127800385746641577543442570444800 11463369 -7668094439643328065217379706167702256 11463370 -1605129783976838988960939631881538560 11463371 460738948103019808657675869995315815572 11463372 -622671177288534008224494621765308456448 11463373 -629913984560625503499712843645155850378 11463374 -114297664486535560410700132963487930880 11463375 168534418777107539450911217631209088000 11463376 79187715447934066448394187885443416064 11463377 -375875975554756221216284691937784510016 11463378 80688409818813110108533405474334580480 11463379 -119480380589007135000879871854301131816 11463380 165130193452887327557739698251309271040 11463381 975802766199990821198738378434909710720 11463382 127535194435274481523501109143872531072 11463383 734307621430434530862391300275706954632 11463384 10777057891144681336478410222308556800 11463385 -1406525312589547663245624308192732846400 11463386 -94027757051519468056451722571955046656 11463387 153690212050879995563233153592780250336 11463388 34647018644034584713742964557468778496 11463389 174790970644565192320205231239332430272 11463390 231177893772434588056486844044147641600 11463391 678394766087744577368046089859251237792 11463392 1336765967057966665434340791415639375872 11463393 -561480472714429844669424741404067629136 11463394 120624089810440800488455283214254395392 11463395 22802890155090997529973936137340744000 11463396 -63511501609651168634459536229654200320 11463397 -296208961306466477555018432877916467456 11463398 -75789157339698883299926849500979708736 11463399 244188697528076663633017781709307113768 11463400 -57486477740229530847433339148424960000 11463401 -10814602032595870684663536988707468288 11463402 -73865891668437107860131590100263117568 11463403 594884996072148831983690887468898560000 11463404 28103000596047857016034445632870381056 11463405 -380067999368855844827847108177517636800 11463406 -8181448347479917889960943523983763200 11463407 488684750027282240271814456964135011920 11463408 95090387764568754327986469098711384064 11463409 -13816478761083436563725992998873003352 11463410 -128531946998658712697892050473295769600 11463411 -194455037208368218676904773486601641928 11463412 -697563696912748879161607661621719573760 11463413 -3442086717595264930092539981938514976 11463414 52764851414512090058349999826483166592 11463415 96450417223118178490489341911430085920 11463416 661017194057716968843003496216638996480 11463417 94680707856850628395653444201151303680 11463418 -88116226782738783898538950555406109840 11463419 2072971029016268601146995806484846200 11463420 28920658604301189334842067860584186880 11463421 70029120453373411497978058759934858400 11463422 119433219156766626568679202456921614400 11463423 -275861049368846989424244370550333913312 11463424 -14943005307836966640349449837822869504 11463425 4422233384200982454482828451224586300 11463426 41802168605600285604345684056303331360 11463427 -475624467010211182983065260846516043048 11463428 444858501197411075619817596638442946560 11463429 -101582833717911486502329438931002509760 11463430 -107876309802614245097870346308806058880 11463431 -61839714871094861412483669254886464208 11463432 -775107035922980058664343030851914547200 11463433 -3708639133437554412041754081330327116 11463434 -491028684725142586107574993245923250384 11463435 404367179367606568020776414797963009200 11463436 -371838692756247550334758681945346649600 11463437 517890674693005086058670907463566508086 11463438 -45338013575032626180751545168847994880 11463439 389040253901377940597104030284012317400 11463440 44967348761037814633899733014771302400 11463441 -578492252526772099712523763991255500800 11463442 -425393507887017618172717490747914942848 11463443 314425376474158175010632817113075707692 11463444 -41156182705326844093271158194329353344 11463445 126562022921892474105436244873946994560 11463446 -7157527562656515739407646750734095328 11463447 168925812138405649418800745156319319680 11463448 880495955872002587019233106458050959360 11463449 1518327056272432395742464026111409513936 11463450 -57901152403788178980088544127886598400 11463451 454512622097457284779959461623592267392 11463452 159063582290864379736303721653989903360 11463453 -462534633379737712451129481912257314560 11463454 -101688197058566694738840508590736202688 11463455 329034998995830350968913577735441384360 11463456 -5897111455928641149573318018818113536 11463457 538426482175903526370797688289354048452 11463458 -26647666244868810265324956918677791920 11463459 14985962791703653224277966532264663040 11463460 -283592098544576699908728814136070758400 11463461 -428789106672727370109989653856273983938 11463462 206177659755277800799314964432093076928 11463463 495002166919316729744907842656940645784 11463464 -174975988618374832985189787273000960000 11463465 110603220659508386634591525022817421120 11463466 135618925326437915977573002772414552320 11463467 -308722518346134878191173451730949793440 11463468 93644550033637147652963595245642357760 11463469 1138558131340141210299785750031245795680 11463470 -156928649224271001864066923954750752320 11463471 -991382087167243627691238711702743003760 11463472 -144944515257239607559941577143752294400 11463473 -139810960771185244388727391013231271360 11463474 -101501916115338478604675551444743626496 11463475 102118432237334417847907497096670883400 11463476 -182319425750035743639305815107828596736 11463477 -43198975591222044861402271378175203200 11463478 90165925477635894435770850120998212224 11463479 -739318462665610492716575011404833199360 11463480 20038606615193445110099186264586240000 11463481 430312452266296882873307054150836642192 11463482 11338596977282499396799820109103529952 11463483 24276237400792312791224790383873290800 11463484 116330812009228797462942083400859606016 11463485 -314629356846598235415460264125298466880 11463486 -63213900838263672527670037315288947072 11463487 12286654964895636603914584387552592752 11463488 298395559770978699944943961089314390016 11463489 627835268409067120014194131448186543154 11463490 9935431139776946577130639744142284800 11463491 418561384261290731182279309149642513024 11463492 212848995011573322709597929464298289152 11463493 -301516597600276523289851413634587729760 11463494 125978630133276787864129023901822280832 11463495 -428478797642302083382807373559035768880 11463496 558231947394570285821800889692472156160 11463497 -778196047008070251666027692569605576540 11463498 58786440143412855425096926240471180800 11463499 -4697789687289389476778724889539524352 11463500 -58741038234554774137735570555984128000 11463501 283870742884055077461746484676464461952 11463502 -1591640026311253968348139156348228608 11463503 -434065371794305065379786734966915259776 11463504 -10335743248247893535446865611569364992 11463505 27869407034910847320821261338933980660 11463506 305825898997849341715323315240503460000 11463507 -320559895566686297352410900756307543672 11463508 230581562573078262773362132357974921216 11463509 1228717834064863044974373469881385813710 11463510 112925136995543624332058179146395314560 11463511 330606545917758525606180482219028622320 11463512 179542388302203096011163148444084346880 11463513 -473663259808036477183972341445166078256 11463514 -458263992184507553449916975862740976144 11463515 68104141206528829452530796431991002400 11463516 -122848915039654030224354604396587644928 11463517 -230356091198706417252814366976697255520 11463518 -65085762949749939141889203652510095360 11463519 344017856710904967398779016878112470344 11463520 528544285818723386754570560684980961280 11463521 -221604689559701391304743669364128608256 11463522 71884485751476462908408077547920564224 11463523 -803182034800222913858297446631598828480 11463524 -568255275103283827429706140581010667904 11463525 -98892790257883079485520096459407706700 11463526 -162800936247586593989954914656306635520 11463527 66355208385297941751448072976449005000 11463528 -10869364004263442198174762541428244480 11463529 -228461403797268324638847804626282674560 11463530 27582143398168367746034757730969776000 11463531 -214961676800817304146301528921766273448 11463532 454055184755441687668869583564816599040 11463533 360120666243351599988725305119726397782 11463534 247999077443757116611468648929773136384 11463535 -860750310454322399399640073367541954240 11463536 -102041655670801566963633189676402606080 11463537 -6748803559522884823566475904569998432 11463538 -433457865530596138084112499400268384256 11463539 70217854208044320443313943456357608720 11463540 -476093180323043896943147996579788800 11463541 -1050157797529666332718356894452914191058 11463542 -1154439548994719038857519702544891776 11463543 -56117556299339056367914821422285450016 11463544 -57943521654836196031080492514712739840 11463545 195004072793302931533899317721344000640 11463546 136951086927971969577417790475643677184 11463547 -385348900634279968095996660437313566288 11463548 -826640096899410088035850853986443188736 11463549 -213619679326801126535046590385116315136 11463550 -158338018743413347611918764132301144000 11463551 949099585491606767335888883722713859704 11463552 118136041342781429076793829624276582400 11463553 -659920800862996727237271437324906275198 11463554 705199849631226195391692812136043712976 11463555 -646156618301996308867847607046634400 11463556 151355121762440693776249678516793879040 11463557 -367612125832023816967126358407598213568 11463558 -249700509698117205208691651651198404416 11463559 320614359308853985489386700579968698112 11463560 573047290070459833866137953059845376000 11463561 -737635878838568149939651150042916111190 11463562 -293509539941655193375322545855328837376 11463563 792478259972591520720684260818846261944 11463564 5982585254435263522327017529888161792 11463565 -141423616151303842598522763568790223540 11463566 760941832150159762376005307224467700800 11463567 503019925495648926816204407518643576448 11463568 -29519639792860772832699692514754953216 11463569 -165795195352291266960440903853923871756 11463570 186568863301709599455108609444832540320 11463571 65555046923363036055351725477250834944 11463572 41199031929385405575077817092244072192 11463573 -2631017531809585258859043838792507392 11463574 -598050588004717645047649177535692541760 11463575 268264835087309142899075075471717938800 11463576 -75314299393632855303692294391860797440 11463577 477104185331616015407199479685068036426 11463578 133148676221189204208709211815147942656 11463579 624611113205376856838124761132019631920 11463580 -580435182159817553299090867112788492800 11463581 -394037681572833417276833692363663052436 11463582 77770603850470137270063667578598318080 11463583 -42501054398136012795843987039598581056 11463584 -496151137208312089884076391809579745280 11463585 -1639059902968759711176820666994611200 11463586 212617671952492659534865583425944262992 11463587 -1016579082936584730993604404087533750088 11463588 150760553778823303440698385784674447360 11463589 111510661025766028210707776876215103520 11463590 -304299523586081861438032946652991735680 11463591 344136662413873420241373619880394118656 11463592 -303482134674015959864998434545048862720 11463593 917426502275842516934060695102434798240 11463594 -40580135859575336783559296449309171200 11463595 -394169773489421883020176871043540891360 11463596 539481069311767426069315491322419283200 11463597 802343990660218410690946806160004795574 11463598 241331009677392339545824039619970388800 11463599 -284236268901035250382606984265751933144 11463600 34326732513003624933671409706849075200 11463601 765049498580239493972642545609883361204 11463602 -321738408663487579696613125400416555248 11463603 -187164892096053511200609296234339010000 11463604 -215511875498212679520284326319963311744 11463605 -1117189760043624918204044989958753391840 11463606 -1739893553967563054587323365385922560 11463607 -39412329033541239891149757917478131120 11463608 -511490962297981297677953021559079219200 11463609 422088849311214855042171851733849965904 11463610 501303241180375097068318076392159488960 11463611 -86824490171856869611603903715668639200 11463612 -209097722678476388670718335104654868480 11463613 351251885841761954695555696158131760000 11463614 30582467286999718768948420067846799360 11463615 280428928040006662904920195915382924760 11463616 -263741365259728845860674425728417136640 11463617 56209723554538933881210953701835923584 11463618 20132990012680458784114582125189739008 11463619 -1244372137084248706472490286546474838980 11463620 -134539886960287244189409411420456529920 11463621 28729823172806510276396694474113597376 11463622 527980197143699610651146413329425654112 11463623 28866575396318524905258022096070288664 11463624 -45546383283328444361528901566744524800 11463625 -854517344257603308870393476571441702000 11463626 363795318504877273153108170863559980544 11463627 29989206627888897596451604966242384384 11463628 -578711061932946110224614646869860352 11463629 1002236290021452059011448994402051397632 11463630 -266098359442596381666116911238053800960 11463631 577646060551001223419146933414108657000 11463632 82504390174515085463013338467461390336 11463633 29542947737133469700856879497171545920 11463634 92199743793331601471619055082548756992 11463635 -54861111347589235055298399196326595200 11463636 -177782020881883908660780676165583124480 11463637 -16284442144372088083459500271573559232 11463638 76266752518137895932864783235060966080 11463639 -91784519324961470106295762848653804160 11463640 -281605397138917618179091464074457907200 11463641 -37830721993999053960640659183482820480 11463642 -246862016169453391022526497188487842080 11463643 906094793091187166018432828004549744120 11463644 -248802498042941672926578342157611460608 11463645 -26393584213743609191154257955590323200 11463646 -561341056760430210988057735549922809728 11463647 -6080420067006072804797592719170732560 11463648 -60592967056808252642675030270203920384 11463649 -1049768067502371735627237999752762624350 11463650 38103890050995793163835846623849376000 11463651 -669977941549926158355614121814442072220 11463652 578967365042237981701960199517871185536 11463653 -36553171802032228815426248711366694276 11463654 -305596419366373805988664611174732106368 11463655 -69370174230200232725847637598188953600 11463656 80039603525233494769839513322070522880 11463657 170734586210637100791400823689864452240 11463658 -250208774377739878470886098051384586320 11463659 184463853072807704306822302341018819816 11463660 -54946064738076855271157815244970393600 11463661 -634581731048263723954077747115156884 11463662 111852121941343261985747071105761177600 11463663 -188643343887229014438463684897338385656 11463664 -96884302101830989877978280108977029120 11463665 -829850717426831700522182929872166196940 11463666 -128591449503635193236284264932764002176 11463667 522589374190532804264015970560279904716 11463668 271035602901946666451243312112368754048 11463669 185596903286236819018007118330944446080 11463670 -163745452231410187460888112771209502720 11463671 -6121870893808797340086453985462988088 11463672 -140433490209722197419122813584591749120 11463673 44705878069521409767409110959982446024 11463674 658933064783994993867119346407280660336 11463675 -15987552713188902481091194637718850800 11463676 -73627033442883035154879234432686358528 11463677 342365871499796311025918252974486594560 11463678 284210040056780597217740695627200572544 11463679 -538954821097942776384683184448956020280 11463680 435965093368810084645564677174696345600 11463681 712745406951036363552524084987052081024 11463682 51194379138759133613673117736062036384 11463683 -167620808356469435579106955190294333952 11463684 -4776229913824962650064418188370596864 11463685 -752471253052073523275745316637285335620 11463686 7748017128524797764253608491909900544 11463687 -18594328617387493729853580557081527608 11463688 390848449162158611212206693492213350400 11463689 -417972544720307185383650408614598751360 11463690 -51220438662237014808482708663989862400 11463691 -643019160999727119109473997809778634328 11463692 -349863300309083159449024332408582269184 11463693 537102228346931287784153514038434928064 11463694 -564218199924943614460697625176408693760 11463695 168376749839557880787708632523405942480 11463696 125220649999045494981362834546024325120 11463697 252933201806517145088107393218019320240 11463698 45936084629480626949813635486733327520 11463699 232693696386963214665807453199923644208 11463700 387208755197158936043862372131055360000 11463701 -15581730558496857955743385611283623108 11463702 79299280095644096124546393278025646464 11463703 786959142507721767997261894464639796464 11463704 283032884528444285896641825198709555200 11463705 343488950413834359827218725306490219200 11463706 389865960088215318005296250362080939264 11463707 -55914494457785466003619668868024734720 11463708 -217685270144617209857592638474861053440 11463709 171059203864944447266825217927243511910 11463710 48927936703287534647251605684748220160 11463711 91553813969551068189472219429663037184 11463712 -194361985744351060316811468555094327296 11463713 -278808062295179539878969325172761248876 11463714 1793645284751187320390734271090327040 11463715 22053124200618894076409081932928762400 11463716 734638067762742044956058001947038602240 11463717 -341397559671917092327525170284490229920 11463718 -23073288977085439469031602249245017984 11463719 121893726280865825899176938552085816360 11463720 85427922675244998607345438263001497600 11463721 -99557294200610781893455545759784915078 11463722 -349429506388377037525259816330976971088 11463723 501561626597770618202202298250337981888 11463724 -203607708893642936565491078174431093504 11463725 16268318542665028618077845114386272000 11463726 -25763494731721179417839570423213721600 11463727 -165053663735079397318097389487082660096 11463728 50132051628305668260214082720941719552 11463729 -504107368080561032391933538090660289280 11463730 -348468065457150702258628607724114559680 11463731 -120760472596917923414962450692569136 11463732 228796976091614613164083400124918638592 11463733 821335999636595188665901080695113485660 11463734 -141788405820990059552562267096729702720 11463735 126069533063004467894534714275101810000 11463736 -190809947355880915656178590556189900800 11463737 -113668124049161003419833666794533133100 11463738 7085140796105438702498722338553331712 11463739 -99119092140088034162806585931377263344 11463740 598582145043073820694972531221202278400 11463741 468385284489264263553132284915392918080 11463742 310086851774914539930710857343360896512 11463743 415876603724557071246207964510444684992 11463744 49917910371089869638814513513591996416 11463745 -67201021965068807945192753347312300800 11463746 121265428380794986441303657304472729600 11463747 -37347295255556420456292514646081629440 11463748 104679969115501820055821964057608930560 11463749 586981190370901503738660161241935875392 11463750 -56708517408558892846184033665595100000 11463751 439484206422971515333630723230620853584 11463752 489058326606676636204038145183853445120 11463753 107318626878426970003626779120018752704 11463754 -624311428914178786330494078613249961424 11463755 111549448038444480881561368129260992160 11463756 287646918128495350717931115070117289472 11463757 -8694524865312114098440010725880496800 11463758 351243185653010231347844966315831933760 11463759 695365338149447822829969493102847299800 11463760 23671479416938984302031872105389752320 11463761 -466778169957508517461957499277643258368 11463762 -499725356772700574483756460947848742400 11463763 -230835390418883229719743357990256666332 11463764 46691013748652515741105123791887585280 11463765 -209666758192359342860660243975439475680 11463766 -228310611807695919871476290913297247680 11463767 -408009326914221919761015368543780650368 11463768 -1055816474057768025992752975509657661440 11463769 710717676645243898299171666018992580480 11463770 343614290930487880201837514864437954560 11463771 574815843940969858740708043489129751808 11463772 -729636617010095460137679382761416445440 11463773 82339034948460490478795286672745802022 11463774 -3657251875931751844111018450559293440 11463775 380331959370068371323979269282178800 11463776 479457431021758730434761763676111634432 11463777 585992831505284847375760213360812847014 11463778 -42890293829716053888790600230119344560 11463779 -146429192422970812516859670501266225040 11463780 -255869091465405088357082121584263372800 11463781 77314314699588845196386202840337314592 11463782 -173318898217705653721370915422132224 11463783 155875586734855490626343301911937676800 11463784 -184157960289455320383280240454536857600 11463785 -286866787548097147988235195544463595840 11463786 52426480284296170167257455626341107632 11463787 1068227665683551635533438471685577879760 11463788 -112477247328894965260778576216726059008 11463789 524497966121125462025200263275783721024 11463790 40626309704780375433414414716127171840 11463791 -611241778565670335854129058342051965416 11463792 -114355130086443177029153855322330071040 11463793 -196940303012638851733233471272056689600 11463794 -13241919336459552911831776780321193472 11463795 18900460709374502899529235055120053600 11463796 -823942705370549744442942458450632182400 11463797 2058228571989899907459972800725065291072 11463798 123633223180530540116559120599154720768 11463799 153081091121292026549913065928015357800 11463800 -105751285803156896101683562395727872000 11463801 -625817077821045103305361207658016808368 11463802 -104710751805224184152503768845935247360 11463803 -286205809220793372256343814755964710832 11463804 -219658543816879162432103824306298073600 11463805 135351749949454800582589260083726872920 11463806 -11390893330948009732903920715474209216 11463807 711143011201963584850062833879068272840 11463808 -7491731343072115714814074064291758080 11463809 8578509514376442742644536214055214016 11463810 -3440308385247645030060792214870894080 11463811 79330858221053610101804475410063983000 11463812 445929410325370696631738306404458646656 11463813 14792188318410209169484134250777298142 11463814 156709016947473518225804220998329686912 11463815 288985833594790204428587476376860284720 11463816 -26359001845980721537504811758652620800 11463817 1598929749299509627108139472757438829952 11463818 386741073971684335033974497729690603520 11463819 7852544397287546133112026154487555544 11463820 -268839725692102745008310454815946915840 11463821 -25291570141583323424301272580029097600 11463822 -60416294973919253818533505570172607360 11463823 -181595370248338641644733561588475084320 11463824 -75622033680916759020533404762979549184 11463825 377905468388516913270749980675053495600 11463826 -344361317131603263688447830596389532160 11463827 1205252221171521640458980609269613429676 11463828 472914926560067345159372533246733752320 11463829 -79718163438261505422569284705209224516 11463830 -49775673499398559098540564102966873600 11463831 130248338291053433973414450081004086144 11463832 -131688562566034236175668153663149721600 11463833 1638373423178852090682979100876425049364 11463834 508510494071974220596706439464558752512 11463835 370253699515126869514100456421941801280 11463836 212704396444009629153990483746325838848 11463837 -125175815777603255533506207161432096256 11463838 339802654681206368600257693274243368320 11463839 10233385825837197433767035197436308056 11463840 84496750896836374419487776063750144000 11463841 1041575347826025497037426177537236955184 11463842 4186269701561630802445099027586110464 11463843 11881909797336806598439889639404186944 11463844 -206520169421330088010507524307632021504 11463845 -178883254300231000619310101775857557200 11463846 -54326848857287769011336858399394364032 11463847 35838844082605815614415096401205667728 11463848 -891808919226524498760814417610961715200 11463849 -48587571212450951004766275115953020070 11463850 -107954396692907148082623663814655916000 11463851 243495550558824900484182131872926667152 11463852 9070089357076930156244767664715684864 11463853 -1028019241151999346159727311848429361898 11463854 -384982819950990968083007890987488871488 11463855 -214080070298286796131193145908731727200 11463856 -188426868031406418980911227902337138688 11463857 576817955181225815086217011554289952820 11463858 61172235655865589376079994193972369920 11463859 -439687328475503632300312922829621097920 11463860 -618636922753467294339156042641164800 11463861 -440168623025671770715123971637945973760 11463862 -38429841499911203320682303738099867136 11463863 598379294874536881865789529138256451112 11463864 379162313698007203029212409932019793920 11463865 362289482588981457094974912315161066880 11463866 39600104988167654066593282286474688480 11463867 -214479530457031641963538792934744949072 11463868 251984520255561641064665312053338086400 11463869 141190779054072650384820400926394611270 11463870 206261790552955234646740843941995596800 11463871 586512435148024362218517512604361291144 11463872 60584794707907276925600810424462213120 11463873 112800093982365220508822276760548963328 11463874 5996636347678326373881814840434355200 11463875 -893715004422654280325613968477141856000 11463876 -55011473054867652441386178766638182400 11463877 72371177778827783676798281004800833440 11463878 -233073212511087195797374116447831466560 11463879 237226719847700229092521325295071644800 11463880 210670257038977063918099665970569216000 11463881 236305263399666642342986414543802698304 11463882 545528914235635836294910230404246590464 11463883 957857476846070022760101131739992042132 11463884 358523227754928699771872061347330562816 11463885 -434974270177345845135024595241164951380 11463886 1220647050102495103017333411596359680 11463887 119078369564258415430891497470249486352 11463888 -1348775402521240538079299644809019392 11463889 -840785964221089116399387574152397239310 11463890 152498868666064831506828247736094097920 11463891 -232540375113718397602137967750549053696 11463892 227775938092541591849936457246008819712 11463893 19479667524906348333455479402584640896 11463894 -107836155759979831677232669467670927872 11463895 -6582474420189244383279855872736025920 11463896 -274490656650975113830012982694804510720 11463897 132952114989796573380051684328050744480 11463898 229568023373916107133652088804398729200 11463899 -1215937280013864325252307886766398709464 11463900 -57066365739016080247142373644596838400 11463901 -348248695652155677060921674151363287168 11463902 -420681657011705478610431587712500734848 11463903 767296250902639355104644623090639658000 11463904 949944349452206545844368899541933228032 11463905 -296348771459263329541254144118513448940 11463906 206026601924253901410102457630496824704 11463907 -246752977202577207366005099527945850880 11463908 409110192405021281101304781186485440128 11463909 287240129431902249015922938440899937280 11463910 -376829301672850789587680914233552128640 11463911 -1296812499910067024653074335725701297600 11463912 -63733274552506186453452994414865664000 11463913 -319024237636211279640689342430762288192 11463914 60830926481027333209567021299442036224 11463915 8203731216571789605425491331923591920 11463916 17725838166163307665892892785500343808 11463917 -2814957886450104416940137896659989034 11463918 267180120989183837473243036148935352448 11463919 -523811696198246042605808574609372437680 11463920 3324276366338364381931705052740976640 11463921 54673873717389120042260522335418374272 11463922 -93994866366906208275492732286303360608 11463923 -767805387787686311638090502927927005656 11463924 73581310615255924736295085718102556672 11463925 96963694236266276037276913376997064800 11463926 -385858782040051241118430985365926197088 11463927 37957910939075611216323488697339697920 11463928 -84992056044295734017606438412544327680 11463929 18554694960119859424059563799104528784 11463930 16368219160786252375289835014141537760 11463931 -149638765911738616942511844416437890268 11463932 -339156343856101899776891285735539077120 11463933 -170181720227986029520438646775105703872 11463934 -19719730398112441875872272667025552384 11463935 7367571540799356156564899408067264000 11463936 177801781063067661169575530458911866880 11463937 933678703556177404236777618514233763586 11463938 652790773640430863334139560182374371744 11463939 332581794285583505600115258100482248004 11463940 -540392656230268164161170738007397384960 11463941 1084301336620955499761797172711607804384 11463942 331015075865121419929709294162314168512 11463943 -402427211504814781387009721175221256808 11463944 348411481905641008535050139737778257920 11463945 -140759751986770440496235885955742147200 11463946 5100995380813671995671731295387550400 11463947 913549954945228822104602166663773725440 11463948 144741679468875129747105855897432959232 11463949 -287275263745472105432379133100948831264 11463950 375739598789945183084426901688235846400 11463951 -671449206861826678993491381938367291768 11463952 68925688887594700748877834092067635200 11463953 58716923528474737929850325174897514624 11463954 28792394294415769885044822920025569280 11463955 231918998270583954143704058846736750720 11463956 -463094672478334636554827357252303585280 11463957 -735169164564725561692037386221030990720 11463958 152072309881450643449472165489275625472 11463959 274108429964730672527063802250512960744 11463960 -164463361728175870156813921837173964800 11463961 -1352274556375043366935646887799649968700 11463962 350895228230132464010172801032743829232 11463963 40485624196669332937915935031001745408 11463964 -61282328632938512629410022551214272000 11463965 -227960648641082485651320805175064757140 11463966 188076829324753089150353212402245464640 11463967 -1211577823882919755381201841012630813136 11463968 557441805567793117746709514078617337856 11463969 89437445744345009442693461075468423040 11463970 37180310739256703888169172520260354560 11463971 422354585920831161137507605081766702172 11463972 515781861315254964797103419256483840 11463973 1297847548291127255714919353258694808800 11463974 258738407163348533900185418744940993792 11463975 -259089555241171140805114131881348105400 11463976 -936890718535860819573249352379559121920 11463977 198608928838624296403459461254968543872 11463978 -216802695559804434568823650390627243776 11463979 1127848996404637871358935892962586004576 11463980 75429930741624786571517468333010862080 11463981 -444056556280153819825198585349731539648 11463982 -259480018029350380495108225327252184448 11463983 853102609559914923117561208961116322520 11463984 -61352271325915754437530544387978690560 11463985 246025042282485492230483907082054324200 11463986 215354745574709662890701950289919780864 11463987 59255909114230311353757955483997634360 11463988 191511709321399686070099860230166479616 11463989 3271087145946035997547696232687430624 11463990 -3666268502957390085301157434340179200 11463991 -479103548071239489206649747769513658280 11463992 96086425804418403349978599050649600000 11463993 -38092712652239572774226524712464154700 11463994 186825386839625643838294699471031404032 11463995 380473559113708391161598973707375739600 11463996 -31642346931713957428546138711079505408 11463997 34920636080748143367148306937941174252 11463998 -10783308365074959981096385022418981120 11463999 1012704206572396882078731418824124644240 11464000 -173528331889855622210674649380159488000 11464001 -208347828876759521250508661552033744760 11464002 9843362017553435501461905974974953600 11464003 -730613956648860423497637730958030723696 11464004 -386591184691583606199336917640725122944 11464005 -83464801982882913570171347147199528960 11464006 -211296633846995209151828118754546341120 11464007 -1849532785499658268460514716714136661200 11464008 60541628637201444639367708189847224320 11464009 -347831553669324472804689054068324874790 11464010 25792124578042555169086420611089968320 11464011 -228015145568681032722541130248467978240 11464012 -252401199442869499088236616872264616960 11464013 1144741731097362675121313942150422908384 11464014 -18605308681051053225946364583069543360 11464015 -5521429836549953406436237185463004160 11464016 190534520556738617839786892225740726272 11464017 -85261080897129570353952619467316389120 11464018 237717567359645843854792318531211438400 11464019 420294806784949065041057099715817376160 11464020 305262993580758024430678248168968083200 11464021 68835816412425830619190180426034141532 11464022 149767185834750686090914331454025665312 11464023 -8586887173350937173383605118754649776 11464024 267758501811751894458942293083176960 11464025 -243463419237372348251471567213683950000 11464026 -8292995732704208719285244466961920000 11464027 -1146333168048083647919633605195633207728 11464028 274011058640790245868573483261998310912 11464029 337656507146029821953526040391782896774 11464030 -120830872653768438434241460081007510400 11464031 -639318609364191125269096243071802323168 11464032 -529009627722433539796177412870252003328 11464033 4543427353507332531877014356542102720 11464034 -154245230063654663130988455626516401584 11464035 483972251410823573145252928036285002240 11464036 -85505357160007859702266816507720957952 11464037 90203803644818330147195347631515892700 11464038 124195245670579101505853154127170088320 11464039 -855065329519380137401810955177426265160 11464040 120052234866674857922527719205681920000 11464041 -51190282185592919874580678855438167408 11464042 -526336429703720258569062491430438545568 11464043 -42839951929903396871103165704979139536 11464044 -256034362136936971217187230612653238784 11464045 -561992264726672130982570182627992531700 11464046 -32055302558361270662710361786738488320 11464047 9667392754604319980649409172043397248 11464048 -15422285139981282747365077509317591040 11464049 -74233180634819661190675840365155127360 11464050 28246478545653832867690098519035328000 11464051 43855895555823970600194631326591934944 11464052 360626476043494912037653123711520575488 11464053 329865586900819601991725357928530332704 11464054 29761498166491897216001863463674828800 11464055 -124921008806167913055931486387168326000 11464056 -386384101527747363636079603013072302080 11464057 -1051252175921920047208315842221565280368 11464058 -768274651191090093385596274634908416 11464059 110573615916157837771352403203848330608 11464060 -142436986669299810940040427489149184000 11464061 -329803850985301016718033145949313675168 11464062 133850659870967242495414370820619666752 11464063 -168570632778498453881059282403553266656 11464064 -905394213237065022097288842940860334080 11464065 185702995917699052692930713941123152000 11464066 74660062299663674206839437539324916544 11464067 -28416434486556748132060846707854218884 11464068 -41964450326170653260364135079037829120 11464069 4606750803874257816988670924817999996 11464070 199489696570130216554754042525986596480 11464071 336046970291586525069392834476470705024 11464072 1491831622101878079672447009358897766400 11464073 -494522013962071011103353518333144568678 11464074 152432997758068556689270754270188762368 11464075 73390778055025110599633542366427708000 11464076 -114160132485095353677992929758529806336 11464077 819880062923139752436082243970934978720 11464078 -513490677117396577477312043435947652160 11464079 421406721756373033783624797004966279680 11464080 4142851192437752285784572346854277120 11464081 -658030782708953901483172023624210183118 11464082 52506820651732384979680647869372488704 11464083 -149009047818995695265350881950133894348 11464084 193751281008765739081581622644449394432 11464085 926890330099527887455341745695655756800 11464086 67037067600761878725932188582654844928 11464087 628506035881743765662743741647192028800 11464088 499642256054568431083054551691543541760 11464089 199348973588417623310766932468710675200 11464090 -180748200948788749727007359033747443200 11464091 -216505028568433295900183851788980946528 11464092 -8165016206936873972926556156824301568 11464093 341935052336094378953960384563816922342 11464094 -437338826303749310688791347373904395904 11464095 -45482342314313622500755874427448122480 11464096 -182423216132549363902973000851201720320 11464097 -87498931717029284597310023268131046720 11464098 277827337317112782786040977820542075264 11464099 1953066156814556183775127747120166519136 11464100 429333094322368180618385664398318486400 11464101 7066103232741158842733395136155802976 11464102 -80835125747164492897082749837374665856 11464103 298102381175801419788796392502527375456 11464104 168813323312335121336783399194653573120 11464105 -263983837230104154476606646185362695480 11464106 606319760877312265636641948704568038400 11464107 -930441014243041025163224549333062866240 11464108 -40976190272715569906699018726144622080 11464109 527109962063108012021036621200874252310 11464110 -28373596738603759258027816766128865280 11464111 -1062902920982960756958152026890766642288 11464112 29106407170899168032640528944237445120 11464113 -35178463861217553155475032599485542400 11464114 -394825957252572703874909760380963887344 11464115 409065559438580245910317184132974824960 11464116 -792055682395856004753892981512308736 11464117 -69176029644759538799265689390442836608 11464118 13834628965485572343709901150511153216 11464119 337385844098836436683561438506050122320 11464120 -415698693945903699832966519430059622400 11464121 241989581426010982241114616499124381892 11464122 -75177480577973852085817115701170736128 11464123 548218690752289018588691060796085926504 11464124 -214404842451891640118127111753808487424 11464125 -202524933083775484901489998515565200000 11464126 57021612196836505574475447086289029184 11464127 256473431787572012643591041326954886976 11464128 -92542672490156456831337640028396322816 11464129 14558767651495011729271945033663652740 11464130 8283765778010356858030176343549500960 11464131 -43717856477758369047361711266976601856 11464132 375289889218786253918862005871553824896 11464133 -160748320311392259349797545852354520996 11464134 -264752768505265828697249038499055091200 11464135 -794403201933193290481836189262505455200 11464136 791372439663146273218259061591703495680 11464137 -314516073854716894667228904669669700140 11464138 520064609912425116120039256512558428976 11464139 -52138292545231452257212995138898943760 11464140 -61200405799483015188600293533016401920 11464141 -128709977817860879415461219024840206336 11464142 202982518687492446726676382149809953472 11464143 334331478451253643778849855663404676224 11464144 5065059745201698455929070016193495040 11464145 -94935971178045467475159861239856960 11464146 -428671664353572617201335385944029050880 11464147 538259683531898557375841864854479519596 11464148 -11895256314937739936126810186149972224 11464149 302788597305241687197401013015183189600 11464150 -10359856092037024800419463521541295200 11464151 489707764069645827634110278213168854152 11464152 120520983172770199403344972754052710400 11464153 -870277860893961098363274236854469892598 11464154 99932599180761181144426319142778199424 11464155 -91777505993523237888333942360037115760 11464156 88823167846875450044250947079489676800 11464157 732860747543358604597442461601133654144 11464158 -118301310423723890213666218405897857216 11464159 55012388843982747106043951425169032816 11464160 -6160845025978768459416305255582269440 11464161 220814253668271278011144253507722161072 11464162 -13952086551656473613196917070395445168 11464163 -444816173877955933252103423418053468160 11464164 488628779877881556710066450620425216000 11464165 -204830314129149093917247742915162375080 11464166 -109840699102649182781131771994734811136 11464167 208877087142430092060694392658686500736 11464168 1024673833174872377619661554996982594560 11464169 231256951158492110994674507894276007552 11464170 -143256005685890171544589113869831900160 11464171 650882580563764077254950001736128800392 11464172 -130727726750083790011513578501946736640 11464173 9892445235022297347808497837022285920 11464174 -18000495957072676563419089790717076096 11464175 -52810683309835767808744807439623272600 11464176 -143121512886661479247730775357031415808 11464177 -240884067506096428225625217502732076974 11464178 124833602654472926394873199998351544320 11464179 223832949459922214528257201715538292080 11464180 18325561205875191773167686553979904000 11464181 62200690327665754141371025813915381152 11464182 173628021980142604060255458438442303680 11464183 935240213177086923766915392741240587440 11464184 -17433638909212583222434891318054195200 11464185 -254870398220484190556978173342124308800 11464186 -865767455676359114042747282969250535680 11464187 1897544848528087416178174161449002152 11464188 -441276068327127366690941409328956816384 11464189 113216874022986194225057078408121323136 11464190 176719892094814608073067817745950465600 11464191 -14334689828761293755457205746448183200 11464192 -209937565513920301434840421301043068928 11464193 -684973609712496808439478692088342551040 11464194 -4007418643138502891706645700887699456 11464195 -974540626688714099483586884617287299520 11464196 -281427542030359616645932011687405513600 11464197 -174639909183021738760217117372914183200 11464198 -214222515319172844251388979254663661440 11464199 -585853123514460990364914745508216263464 11464200 459292202709401338128361271338536960000 11464201 -443083438401523872200457299762758166080 11464202 -31671608895443081550027348685025335296 11464203 293497604380238736999877162692773078016 11464204 -535786539482533728704996238679398156544 11464205 808776799078248024401021584514993291160 11464206 105428150119905686197513077400041988224 11464207 51415454260214759903844749917102554240 11464208 61289513619595820131792857211526184960 11464209 839482435729623111864862242519434059200 11464210 149617769809994474914822077135771737760 11464211 415431186210906713788414341432065561424 11464212 -13690620315775933506494838037364613120 11464213 -67100870547738993334271084323492791538 11464214 -73196289997615884238077158380186111680 11464215 -18935642319916912123983167584586972160 11464216 -616190372631751004884551623896937226240 11464217 736728694309335971758796006321417944266 11464218 87095182026955262745485038599933006528 11464219 141379271672556048322522738651495206480 11464220 32751759230191798327324840678025856000 11464221 -381365762200289919907607673660823106688 11464222 157065908396292356332167733883569643520 11464223 424817943459267149324716689569691461472 11464224 -222167825821007285407819151351870914560 11464225 -328823839929856872808526390370700098250 11464226 151792036998187572401080491922155327312 11464227 220369075610166941708603476867253433840 11464228 202285621305242878844070650732035387392 11464229 727112427891629114059824606103356981312 11464230 -4005481684675508638487653281699502080 11464231 385177564466816253584928850904700252600 11464232 51442266182141384678501279324798392320 11464233 516205039861692780545174706747805038048 11464234 -1082933113347637256401448018750945280 11464235 -379906538370335241970545787543814397600 11464236 329674587212305604550976067693649950208 11464237 286704288173491103066302318042874644886 11464238 51988134914843523757458044766460012800 11464239 437661061023389603716721975240187982080 11464240 -331233857440699583326720961565720576000 11464241 -1967238880911065130523341444204326465100 11464242 123302800560592582123895180188701511680 11464243 396997508247788288350649879149285890560 11464244 -955756892524720802632903814081225852928 11464245 -50637638148270034984913048015960795880 11464246 37656898321599427242263661506662277184 11464247 72940823223659647846193646134748630696 11464248 -292652709312160013986397354910427607040 11464249 786325592325686495676817607606758366250 11464250 -1039776278183544748011919177971456000 11464251 -550817458193980461408341199148429731360 11464252 37411716670006528013836667061653493760 11464253 -979121511181867373960484987650208093498 11464254 -328516542936581455426659731211094168320 11464255 592218263835725012648006279936262718320 11464256 -137626479196298116354061356818103271424 11464257 -251809716874334609248552959702907641408 11464258 -38971160969904722571261287564105395200 11464259 74413168280815649380073361320675094840 11464260 -273073266873575291833280612649804349440 11464261 246204541155068578810078606997341164000 11464262 330958128520794794151956402080758433632 11464263 -800334463177674617036868163093411971576 11464264 49887672466317363607557724951280025600 11464265 -53943826719486883255673492975896320000 11464266 320791113197663278580272159961513472 11464267 -98821687218276940658293753353090329280 11464268 76044121226363244202304148560305635840 11464269 299706001005020957085874591954164913344 11464270 46101897235337731240635429521220777600 11464271 -56430316680573907149266673929786561856 11464272 -82535170654796413003266411685130674176 11464273 11171828562529028564268059815116081504 11464274 373395046112556378336200462494986581136 11464275 238248640592185195138120134035885101800 11464276 -343541194248080285297249914539434995840 11464277 6212169151886281021274015169190173792 11464278 -59340361616638976119498249984348078080 11464279 -51967929225977843123536135877964244912 11464280 -661137785118432123493760316115577856000 11464281 -85211180175934245797619036598419765120 11464282 -53511400780126667532037388855019925008 11464283 -443705551363426358673593625528347937468 11464284 -87818473042084438054500938795193033216 11464285 -12097266564509578112913837906299110440 11464286 -126415136436899516280570714399451521408 11464287 -116161982442249901321502566046765576448 11464288 23000259992498859274127077271112253440 11464289 290138947491459900229355493479082497556 11464290 -124025994124083524572841980766494310400 11464291 -779737954230366411993357093029699342308 11464292 150035211306165774757511633093686751232 11464293 -79681887091941058224734269514547808800 11464294 -209825240869600829336433559087727318304 11464295 648501881643924249734172833388265759800 11464296 60990658746869402117991384338320588800 11464297 69576524252286703783317248630903781264 11464298 575470179529825510785352748802475988400 11464299 -174943021971327762689922374482358121984 11464300 -311753456166169058046426563688886393600 11464301 -35430765895926956252035400701664642400 11464302 -28477047220747730930719049314125954816 11464303 -894878082478808379288959436672396286720 11464304 35641714388258600865250633459850870784 11464305 460897781080265555226224863833608886720 11464306 -163184561378002450720474814923021716480 11464307 -220543775684592279023551113019048594248 11464308 -494997098330237486889125611831044648960 11464309 876254651596689906306685595809475740860 11464310 -67177055684829132360879986160379687680 11464311 -483678545326530842202465936603246818328 11464312 2243915999551418370192689540388781547520 11464313 -189826835808895393287189227889513354240 11464314 -164167722340348348651674660450090485760 11464315 -398204770803346514554042130868933176400 11464316 -9742299162371059868865416435701621248 11464317 -495070442582220760180740024227660738100 11464318 -56334673932882450942467311546263297984 11464319 -357405536429381333643079422562462769280 11464320 103229485837793762052546597043254067200 11464321 585028190341555359730561141152592528944 11464322 -1128041124463217498910738972670003200 11464323 79151148180621985870452642333672160944 11464324 -24318997435156033844401024144350217728 11464325 40785418021139472248871735670709437050 11464326 187479109032901932572931956339461858560 11464327 62733455936864013684078127620479176704 11464328 956486973566794614805821723482771420160 11464329 -696132240607097783145964518777545837760 11464330 123952089133381378530589276004091429120 11464331 536613708329648885227355300600988251664 11464332 -345521157963335170600624342906340192256 11464333 820440520988568980961643873698923938540 11464334 736913232184873212226368381422267320320 11464335 2596930499518401045444051353760818280 11464336 44935013871236024694998100162844966912 11464337 -80563344284759300766006176129278456014 11464338 -166703154605249684750495277353956500480 11464339 -236368842780006613258919897605934676480 11464340 -588920238410324511217051123841780267520 11464341 47206333461308174056563365978107093440 11464342 111815267356743948625790544417800343072 11464343 -71363936624320952219358727063699552512 11464344 398772193929068545971983719374792591360 11464345 776807607584059848817637266275925364100 11464346 713641502099774387207275533416950648320 11464347 -57584797510036960514971939868098562880 11464348 162648676590866077926779723008484371456 11464349 -199175720067785796419086391926178352480 11464350 -101777934650832622877548945665435724800 11464351 -365684501217529568729612271065458996296 11464352 -299300370170878571604926924071895040000 11464353 -67062552084096556005615264091488353520 11464354 144754353983315398330014379685683443072 11464355 52864448607006863896536663323360556960 11464356 277894366456326153947923407914434102272 11464357 253990635719143458241386668956934889180 11464358 14300308615177161625249630339226265600 11464359 -2081462168240367115754692229032312704 11464360 327120333982848972151048735079157504000 11464361 393659896336181624822582461057600308900 11464362 -75764918895997094737000828081157560320 11464363 -1260239013384952162882418522523471720096 11464364 331364561125021288890135428786432326656 11464365 -97966943066133935278139040299499418560 11464366 24146375445959787416992918453206704640 11464367 1520366763435987669712888845552088902360 11464368 128504738263415589452993021294137933824 11464369 -66833429080105271666087292668275702080 11464370 -4064599506898210990272572281067873280 11464371 504332380475576449762187592533326153320 11464372 -120419597520243101015248746416888791040 11464373 -275326782629503734040864243763425706112 11464374 -287814334466730407541435092211791883840 11464375 57221255481046227701703411435779490000 11464376 69805096738594684459474756233567928320 11464377 -235767119370295465820869706970398371392 11464378 -385614154913288185010435194589400527760 11464379 441219884535099252196453124024813010840 11464380 273687829596660776516861349068746882560 11464381 -183908883155163803150027379587405905536 11464382 -109904325614466989529383601942877046208 11464383 727313976900823501123127380284461433216 11464384 54211427495650019406141793271076093952 11464385 -472864373056519589162573212409611173420 11464386 133000071289572723539869345487078246400 11464387 -924266677244268568673692145250133132 11464388 -49227243733116320282743278874997287680 11464389 -343472958364063926349955656694251445760 11464390 -19123545300452770818606825758266368000 11464391 -148949001673001088999468602140085950200 11464392 193275406221847047906021390315718656000 11464393 749826654236593031029508165776116077568 11464394 -465509697688264947145425728104974231504 11464395 175227340027069304445777686337721140720 11464396 -413135644288819645913136023656311736320 11464397 -343255458393668392009824064503848831808 11464398 10099025015681486380089992195955538368 11464399 682250669990739107117717370533888956400 11464400 42348321920661997425572381548994764800 11464401 -27073883900834630078164458332078125440 11464402 760376077468810480960359117840253440 11464403 800810005084236539085719833988986464120 11464404 182121666437374303598633415029306314752 11464405 -115671751830959750336279327641878155940 11464406 -236735978698497844154143191683346778848 11464407 320851051428337887115645022374666108704 11464408 53795685198245645406520395663637708800 11464409 753301226772325516746196282917388322304 11464410 215806615356355417439611342366787366400 11464411 50406002685414990091018823587541231632 11464412 -174637475206174573777468777264978149888 11464413 67760029629894943720984575279064916160 11464414 85935933402593145510903827065324274880 11464415 -267027571251151440410859804601749103680 11464416 18067385461844313913701395821993132032 11464417 -544789599428767391175528898313069539328 11464418 72442176844795492659865841306381154816 11464419 -274722764040851410569716946564331629312 11464420 -91467490928570704150898131024897720320 11464421 219285440412091910292257512841730694044 11464422 144740467356323193662118201969572129472 11464423 -409432281511799603211169745287455120328 11464424 392608861215328081285886578308805032960 11464425 -80889692177995384555181256065231112000 11464426 781537876182578050961327932770787263840 11464427 -223572474231672809639219394724140340080 11464428 224083961524404002333167147701064728576 11464429 -275958151833733920632777408554703375360 11464430 101797766504347722970414319162895697920 11464431 -26844534828648422325967646955893541120 11464432 -199783005461627826071699325502701568000 11464433 1093630854098851554885753402215208227904 11464434 174524911503996461511388159715986432800 11464435 -257788256686702668112900458210597951120 11464436 -420355449935118396937474787434087240320 11464437 -900837148387832343563660825110410418848 11464438 638027615990979154340953605999336489120 11464439 217400501130964736649956535427563854256 11464440 141282154718621806657346847819048960000 11464441 247107038744538311797263251597018678784 11464442 51082991127146994832514501932885585920 11464443 844016404057499487367136513464565274720 11464444 212718328341127669247028774695465472 11464445 -2610543362907226782824023088361154080 11464446 -2442356344742170733479799553983109120 11464447 -235286375477140631432032193621676047104 11464448 -712673873042506489038593069689161646080 11464449 615426191721785771194560017018119708464 11464450 6635152803851353924969823441952098400 11464451 -24431060756355354315832319251647093696 11464452 -187734206143226992786929659178163453824 11464453 55118299921506730800795544069093374528 11464454 -158505685493511518892004492986059491200 11464455 -663749159011104161388680727216629529600 11464456 -488487421816589305006895680012082949120 11464457 998005224738881935920378988999080551706 11464458 -335682748660031237307373042398794433792 11464459 -104946020769923388079597304782170469496 11464460 8747135424219828978007661968437104640 11464461 268300164638971517415194990842484463180 11464462 687206802125698942369515418570792083264 11464463 -274208236592881733550438884643393150288 11464464 -123306403609732813558428549119735365632 11464465 -440384693180740193097374907996160076160 11464466 82294821939988200172625947348691385504 11464467 -51335814119931203477170241647587225600 11464468 -335910798024938175396260399842761780352 11464469 -138853284323873644383679396678205905956 11464470 381965824965259917092709208984879123200 11464471 -836735333598715797861280685596107174328 11464472 -272306349806919060230983558969529395200 11464473 296262242014647313193117031073670264784 11464474 215043344962421907380933237484215407104 11464475 -209514633548170266198076624116586099200 11464476 -11406699024067310653827439861936204800 11464477 -428049575224991344023862942597803048 11464478 97959414393144115090550860822666247040 11464479 138454898264935438157246685716043207624 11464480 3055698351321773174586068693837414400 11464481 -439660180621571119823058317809969306590 11464482 6248581616093235221081999276182370304 11464483 445160064309648586124035404244340631600 11464484 -852112342763794804462817588189527065984 11464485 -2147598611185661475911450116075267200 11464486 -309051749030036487978894936411147240960 11464487 343347127990034177679877546409731748472 11464488 1666213514363158408754480443276247040 11464489 -166842569759640501401792725568601464710 11464490 32054593388657051515041091050897669120 11464491 -43355919427461451348151847662254909608 11464492 -295324357779534124312818420696116446208 11464493 -220329968262153096086874780396431389716 11464494 303443515727694392091601933041513247872 11464495 140248960372330660325645117981481782880 11464496 -136614034357860685684732194765668302848 11464497 742037183194413048738085652977904758560 11464498 519743565924183278363697160392217674000 11464499 -1044272034352468115323711924001561629560 11464500 402836209058981912979196105057165824000 11464501 -943945673990037372214793862206599492498 11464502 51451115573184813945459062882441766144 11464503 -162451346366273771274591002573702087856 11464504 45807961992576673006989074469892792320 11464505 -257000374198064135727640425627851697600 11464506 -132053758570663118747545356614084396688 11464507 846545117024712732202440992399674096800 11464508 -1300502871815932298988102118288974336 11464509 -25450727133759809747773813859597192640 11464510 -234816476575273078021116497401745191680 11464511 -244446310114394592604799710870709169600 11464512 28558112230125362334024753305440223232 11464513 29493958556746531127626852041355438080 11464514 -431558081988751856204550413339635236144 11464515 -60592472401581832397041712542271586480 11464516 152538439123081913411813839852155047936 11464517 -939721188148088728863278363309360878434 11464518 -82123040031762432284542247177289111552 11464519 564931349843832490542054916267773739440 11464520 526890782128809787247937078005898700800 11464521 -394900978193675712945417698334372304800 11464522 -852807111467420778600633067052474715648 11464523 -166354702516783091788200771535865176800 11464524 172761066553694738684031418684413542400 11464525 -13502561018980556341328651348517500000 11464526 -175870300254996463383873623066771077440 11464527 615648022964331450624357672685644482832 11464528 -32018868039283173674550819122091687936 11464529 -54570111738770397054763077865127573340 11464530 18506702803068340291057301352993369600 11464531 -3325470236603850283825399690029498160 11464532 587745790348380848014119392469662721792 11464533 -599804068879075010981019192346184498016 11464534 -304574774899633890121279292059033050240 11464535 250898674746454609919490342803520104400 11464536 -327130382267421827937666686706434088960 11464537 6023240797028381039205217581653800512 11464538 -559956396838510531015051748772411467520 11464539 -328011987769023844639874632750781999976 11464540 -173616899805839031444438159334250373120 11464541 -201139645418039406599163544360653754560 11464542 -298800842391357230613728318129592557760 11464543 -47021711749047364335462833540529587760 11464544 -26417139035535783782700954701493436416 11464545 -317959634442270013126150023036607910400 11464546 480490431796376185300750896125320571472 11464547 -736562084490340347222854542980784844004 11464548 -97683861028806303877552401721831173120 11464549 -345507885915009370258476750367847944450 11464550 331887290403508409679333423012381052800 11464551 198789424647878730445852556355145747200 11464552 525309119197855729008606192178177228800 11464553 689849188390753759363779602597100287802 11464554 204545503244207310128406326618391409920 11464555 695147853814463082743996892433319338560 11464556 -812440506863838170640419038227173287680 11464557 -97572569933047521151954107384221464704 11464558 -168518254157134776754942478679332509824 11464559 214090243323454536574858466316367668960 11464560 61104858857543341863077522793013739520 11464561 86749672423699806124073027289598705972 11464562 31665381868267440335216759766648741120 11464563 -42658726727021475373200303276866853312 11464564 -1264153439450009525026007722765752061184 11464565 25994437145638231129146028775030524800 11464566 298809365403672129129548473818045650304 11464567 51215434317142291272075177860475328616 11464568 -541274034255492650228327350856701501440 11464569 507755533679825549804292243930228601344 11464570 -734315442801806935304310443215478400 11464571 127718036039980380641959757607929886000 11464572 142464100228977853362282138377113853952 11464573 71073691465694813981670912263248255360 11464574 4402824147390733120617011840249902080 11464575 -7620201101511866445357635583337612800 11464576 447453226671677173891698825556981186560 11464577 -15033192197099298768875237756910003900 11464578 28003319275163070712909388598042855120 11464579 207467200799981801830970169750844648056 11464580 -107857562983296904843711626739808931840 11464581 516346824419869574653033146827326041600 11464582 -755772949125831598448423644599716337408 11464583 252658172097565799242325175553986602208 11464584 126052512810335853324982772430109409280 11464585 -126968116181768466436991100355670692800 11464586 133346604984594618869853577818994973184 11464587 229621118696248140862678775531018342844 11464588 -776065503679347809646447455237317165312 11464589 6255111630800739691020366849178598400 11464590 156013949493636578683543216393746704640 11464591 332713304460928739115067697407905904800 11464592 -156140497994765166250258723134918819840 11464593 157968576386142765136395613373773877184 11464594 222822474665576307209699749613190750096 11464595 -589742613458440765528505810496618584400 11464596 225338652535924729565510620278093631488 11464597 430569521711254257807067046660108149632 11464598 -35101971525657162790933922507665784064 11464599 42792914525408002011117762206142935760 11464600 -27601543827892737672217141479505920000 11464601 -622070360963457481180616078365382089398 11464602 64071685296292843036319983248746552832 11464603 266574153624830219113280676411908274864 11464604 621217071027914452529722283821375520256 11464605 117477882260910827975480799362814230400 11464606 -106933856270526302098451387810285154816 11464607 -66743697714222961702286544833415067776 11464608 113748131179822317607696574715270266880 11464609 -335941459378267146098935784688988952472 11464610 -315011652238473859388427759649666787040 11464611 -6266193652713432547828443228872632992 11464612 -277481673150071437200099857729943801600 11464613 -207798612362540638739651894106489561216 11464614 24452320448109051218564073502598551680 11464615 182110728668333345264124262609706840760 11464616 -130654422932428068197960874070158704640 11464617 8002807866032050593483950865528193248 11464618 138162234443614210600738304146726026240 11464619 -422859290881300006177042165659538529160 11464620 10545663317187418689536206093231257600 11464621 -831593538548027431148822445907709646976 11464622 263325387033431828312321628876784663872 11464623 361378707130284692519459633617700657640 11464624 54290186516044271001967665997968506880 11464625 448052208885858995388114089077076994000 11464626 57988119055777352964036646692532038144 11464627 1251608993750228919631751916612222174476 11464628 729767523011678175130039463209724056320 11464629 -1261007371270465667425614181970383488 11464630 -187849061525025249466739605982409922560 11464631 194307535535296855174059478284669339432 11464632 158847733586479264864498660284911001600 11464633 55650833339835967946073736838446211284 11464634 -374652455800783964138858225691046352784 11464635 2917464637671725402782960817619870720 11464636 1042222938196208904713889647931438080 11464637 286099754117095729452432522746360610432 11464638 -10080323095968417466583590867523389440 11464639 -1562147350800735687181502235003179563760 11464640 128145711608108350390456096354656583680 11464641 3542990599623441065389600610954354148 11464642 45285404829042119828206364524942631424 11464643 6395193202687357758378439237980536892 11464644 165331683426553880139869726923881707520 11464645 -70503466814437400745872894769278370600 11464646 -498485708060668585295410614216132013728 11464647 639515782734286476799992715825273403472 11464648 176993691213341651405992137565481871360 11464649 -126442268405329008099018038331407306880 11464650 2610533610476962744817665646117460000 11464651 843096980806496431214797231461212756904 11464652 -212570064506867942242717973162440414464 11464653 314891823703579900768638679149594249984 11464654 392121473414352028339945260014854584192 11464655 73330966240807880549015376294255645120 11464656 -54936375424052027366649732503371776000 11464657 711362031315859638875850534065531217600 11464658 -99828885095693974615968446320712446320 11464659 -18247930412034005310917849032629136260 11464660 -9298901033299323692543267308178749440 11464661 -199654872796568383672909610957835825348 11464662 341514608079885676124510450205692204544 11464663 651839883683031930785263380365085904896 11464664 -932438313330989990146646751356990976000 11464665 -281093910669606654206864629101286992000 11464666 -155133962324351369329129412681107473696 11464667 -776860526545507276276844854582281076284 11464668 -40945761666015888096390188457233289216 11464669 -29884136375733072805866942985137187930 11464670 60702139708393153610635765327510767360 11464671 -72701575159401812731653747721124591616 11464672 114340692143645724944827622799682043904 11464673 1027309462700185957862439072938651293104 11464674 -25213887655255945477403569136164741632 11464675 305176425546254493722472573434042510800 11464676 -476617562013189817368858496084805928960 11464677 -233065494229394164675429240475699241954 11464678 -142218877688959080419793151098791549760 11464679 -817997674383156714793241153794824180480 11464680 90163994485651461770202402263488512000 11464681 946701775358504655182000477308294800372 11464682 273460129601426381538163854918044598192 11464683 -10211195537919180447195536992545961536 11464684 -266631722792252206302579829126090702848 11464685 459485982954346078076863056162970875360 11464686 -521341386751891276716869344794623788800 11464687 -97045411564013004213632975716319064200 11464688 18527903554350774118272653414825459712 11464689 689814288565804928667136989523447968624 11464690 5876323139360553403003145222354219520 11464691 445593818788449903176460876900679489872 11464692 163312123746070288873918790074219364352 11464693 230333077434737401576136179071422048942 11464694 109663570243708075108799658590727412896 11464695 93092298781330548994398796657751385600 11464696 -1155700936726230656952959894332720128000 11464697 -398755930738934707039509156732995841648 11464698 64227771721932724635512835031429911552 11464699 242833710108754264668632173689685437760 11464700 -31924776784442566904747516870690112000 11464701 3216846033516376687275448906881085344 11464702 586139900678927117506941690003084951552 11464703 15385624898214514658020250649014486400 11464704 407854245327832824309526393045232123904 11464705 242168260751400085924085372529174499200 11464706 -526829658704587277710861760219758897152 11464707 -83690889342011311113667818164246926464 11464708 -463791973871582651243445388392914913024 11464709 248854895955460188003922691050711942716 11464710 131863380647081727432257340662330789760 11464711 -176075856846446895922630385498946778376 11464712 -14691802278464091227899713663780618240 11464713 188237790887935588450473311023642329600 11464714 486551486374859257060548464573230275840 11464715 735280614142130162166351275167908832800 11464716 -48340611250269009198361123680753546240 11464717 1038153807299820975747954926968159816032 11464718 184367436505719567697074646311463845504 11464719 55919866962211073211382522846868522880 11464720 -96336479763098783688434241413519769600 11464721 88633308534326935148281035773496615144 11464722 -280073963503341498169142452992386138112 11464723 91134287629071817091136423917035768744 11464724 -865567630175685067246526289757315897344 11464725 -149414238100024166308978719032945716800 11464726 -32191985392705181893138851482223408000 11464727 825661306373155177490348676073554577512 11464728 158973865298506452278282315534868971520 11464729 78860689782327000408493258956804035520 11464730 7546934135765486396628834834852960480 11464731 -109715116064726750006085246688988419488 11464732 -423870362464090732041783956481723571200 11464733 294057344215135560133118067934021151040 11464734 -67311745312809423185053734432955681152 11464735 230934727529958547865177460223375072680 11464736 -789048858365811621560304143664367730688 11464737 381240860827212796925880375556526109360 11464738 -25669999008184955944312302322853980800 11464739 548808408589252158398686769678164425168 11464740 193034648925088948038555423555348602880 11464741 680628051594397869304017253965565904352 11464742 35573871534677229383804172062030818272 11464743 -108918925495755013071923840600123819736 11464744 -259775221446583347948564938349808281600 11464745 -341863979221925276109105667055945041500 11464746 1393244289085740960654303996286222848 11464747 -61116627142266776134583540515790858208 11464748 -91072312028170698503815978418103490560 11464749 -924029831896960754757449814801840085716 11464750 628844912229910725233791592500080000 11464751 993971035341188918324247696805370068752 11464752 -28339031158673401287730858861312081920 11464753 121581655391176147098965356882418757940 11464754 84579985459368651585091618676489766912 11464755 72810560500879120565467738067267200560 11464756 187708771921267623853000639508378126720 11464757 237949817522192862003324206886966315072 11464758 183052314459847267702336591172347744224 11464759 587126070751727723516375221309021551616 11464760 -485456520819708299009001497328824832000 11464761 -18394158275106001726323719794909814784 11464762 51486103869563538428752248112771833600 11464763 -1043753275114256136666922916420296328988 11464764 143664173043087292959050235635834880 11464765 -32692130723542535225579950518897409680 11464766 -691916316765117728072252639771061849600 11464767 1205387984925031334794914961660761960480 11464768 21269351983377792177868526277808357376 11464769 84678523242191781260511608107939569840 11464770 -119165638998659543988012421314251581440 11464771 883367178791367720613641981354558907200 11464772 986492037707537502384099768127508797440 11464773 64834058660697851269962009210334408800 11464774 103876137298517165950410302152876343136 11464775 -163793872232369344425419306381258011200 11464776 674241775287388751763183013197533291520 11464777 -736655740964540401294896955652770072668 11464778 78670844780477288523133635529443241824 11464779 -550185291901472900062770328893175102032 11464780 203078366755946431271489534163572505600 11464781 473516353237232177825575698767376415500 11464782 -64607388018785707519984692698705857536 11464783 286203434420051424226423673169967906272 11464784 73320464673822116952362036299921612800 11464785 -280799042814210266472726086776345215180 11464786 -441213405469579100645872860651109143408 11464787 -304348913369742218126769588917270409360 11464788 -66614307220065924393278359760336793600 11464789 315897430276200245335149723664475520 11464790 89355800009993138753043189571070515200 11464791 295352708799556384487290290025622326968 11464792 -1399310294167117724792325958132531200 11464793 -314372740172737896106007211300704099958 11464794 -276236072810884308859525528396891153920 11464795 -397520910469670655992238645746244667200 11464796 13465166326447728107641459486904156160 11464797 -138379455350437629488246826491921837472 11464798 86899345235393573411192354639955572736 11464799 422318281789905322082339742392331808800 11464800 -183622402389570567726175291948754534400 11464801 -381535081234281139190642266798147887468 11464802 18282525523626798654130510413474830400 11464803 7784820304558895526791797647290030544 11464804 -157961963100140574416066913851355291648 11464805 -614663587077427433080511141363780400000 11464806 -8539002988332161948997195003158347776 11464807 -569409300404190375206506337043705647944 11464808 250207439819277440459531480426673576960 11464809 -264322586731464782635458407724409129920 11464810 46391908824582682774381340555803576320 11464811 -156801628672600757584634530265072208000 11464812 241621041925615833124306354211203719936 11464813 -696481538005988035786711264283855004276 11464814 113363622918816367586201861882912264256 11464815 -369133842970704031291112819995523562480 11464816 -26322074900962785713657191284733280256 11464817 -84838596173041143603923193869026574976 11464818 -123426182512025876975513072429997561600 11464819 41057184575227812394721739691953774960 11464820 90505521028976650242744952046251322880 11464821 -11677487699854539833564251035587376000 11464822 -160109442088546461439786847535794875200 11464823 209286953030148788089217965348799500224 11464824 -438120547015350686302809037839674880000 11464825 -234191150695709100330710146343747722450 11464826 -428697791614246162516320504475193669376 11464827 1149207380868811499232474017596507635456 11464828 312824295801856931361680177903849968640 11464829 -717830706023561678793263224445803560570 11464830 16742681598496761504055909824525849600 11464831 192034325779430566185323819172857213280 11464832 -13119529424389867797910514528377896960 11464833 -131990232857292631728332653645575251136 11464834 548035395720598517439583764747046192032 11464835 -297276084858064153969427217496377252720 11464836 -265388100217687844764496656978907473920 11464837 -823267552836427742153792896204523844514 11464838 -47852281228652254701292451338037237760 11464839 768044037613591285038446043458293003944 11464840 460358087363424894275937466636278988800 11464841 -25215312352133977228412983626706530816 11464842 557062770199335523634893305440252816640 11464843 -273975276719716075000579695928852483856 11464844 -184593140333478167887843426334525739264 11464845 13945988522490561424481177482614293760 11464846 280099689511788723860762623836717810240 11464847 921410773997779244072977466934603655680 11464848 142220303572278756585660605181562060800 11464849 -1085795706607597268605998060457657038480 11464850 182815825932995232600649386928302940800 11464851 1299565587640792565590090091047442479104 11464852 2729462892676643241059491256812851200 11464853 -528301518968306381973528169245345066756 11464854 -26826166245084385806539336866761252864 11464855 -1123193949492151386138156875925923688480 11464856 -69778541507841256819473786512732405760 11464857 -20453909272134189347587245494368226940 11464858 850912045378251806486901012787345374720 11464859 186033822597970619858367104246892084480 11464860 209332746833014475054759858075873280000 11464861 -734871267326215810533000738929956608538 11464862 88358082415901860373391009157717292352 11464863 -594710817416016549834617174031631965936 11464864 -554587561009439672226704389986594914304 11464865 -392587044479972458865872943380385529600 11464866 15456469441764894460979332374681177600 11464867 135120618222005651948605723137465013920 11464868 -181128000594822160304757062297295477504 11464869 -24563668413307198717067700149625166272 11464870 -157997563169000192811263755248792405120 11464871 297221399968493586536935162397818032 11464872 -18625997498979352825235080053829877760 11464873 -530054987427803570015218066923292991280 11464874 -592758175403513802269103811980181130064 11464875 -17172806517816953214750157843257600000 11464876 135190569547378133592546637085825708032 11464877 -2449856996259135084582973617908142754740 11464878 50823258606577128756162951495779817024 11464879 221386349441919806452654045154564917248 11464880 -64486000244112422950602098048316211200 11464881 7926063977087840419161508396970147952 11464882 -68319217473207941935518075424992508416 11464883 -401265931191547298681235550852630986816 11464884 -100466273581845217999309530132308342784 11464885 -222204565442778501878757288581698944000 11464886 26382805307295111362116973452015013760 11464887 -78869810323314250688161736561572645248 11464888 1616742792774703330124606920139100917760 11464889 688844658056568690764429494773263254920 11464890 207461601550719859347906269603740081920 11464891 180666424150267561497651981721385575800 11464892 881303556481621471360306499354978313216 11464893 -631373265873655988557938868942767616896 11464894 84983453765285614088022124231073824512 11464895 -121330149057390157893615074669439329280 11464896 -77229380969019113029050245710218264576 11464897 -241482977747237597514780961090710814654 11464898 763067796457900419444778297035320641536 11464899 -304025226330645140973815511281738729736 11464900 -23787827066214104591955892522533520000 11464901 -35556577428537790633929065232361712256 11464902 -5128803793538008883672984471171517696 11464903 1503815757325162158343085160772541650600 11464904 -224195614253314924435691694120187084800 11464905 82370539845716962349064217671419060160 11464906 -380906298048406240803039410773873919952 11464907 -132548554350451512831718183657290370560 11464908 -5337830181149952627738036822939648000 11464909 748100643018370233841184834795082357110 11464910 -405612151797408636283272639889338680640 11464911 39666645783454465726721134502769648360 11464912 -113487610803005212298971481778502975488 11464913 -299157895003827664408254484922947661838 11464914 260253400255710858560022471896454305280 11464915 -49658210444630687394491501665915722240 11464916 87216797177839914925925128703631360 11464917 85866695672120666084341437294768734880 11464918 -1368465543512575505676311986037139840 11464919 185759166323228012379234585027938118456 11464920 -30957962459034417214757700026162995200 11464921 39909329239843036068352989533068961092 11464922 414993813395098406687730948661953300720 11464923 -491626118875933547628229702998775310400 11464924 -36977192727104369671736192809078246400 11464925 164248698194431350555636268897519564800 11464926 12284050603924719803494845007187890176 11464927 -67547174887973474618826581343398441448 11464928 -1302330820199795177968334581166690795520 11464929 -211284693089004342935729951992219973760 11464930 416374973548781904777131960942904261120 11464931 49113623217611968991154205224411926064 11464932 53152907088931150277173171828730406912 11464933 -1198667251437744365356795095738916082818 11464934 260295887578567967264659825426412881920 11464935 106686876331951683641708322300940108800 11464936 428775185412136342948889053424562831360 11464937 50444289370770059323075173469392205392 11464938 69610005979653779355596652433883858688 11464939 -1069873197048250701209221292705640700080 11464940 345423092121854406140379456392255447040 11464941 -134518337617998077423414239640991887808 11464942 36427228329485738474765278421318743680 11464943 215117649861059489435999694708741599616 11464944 -22578474117499943026407792448083296256 11464945 703436063381517980029866891750245796480 11464946 -228876315350991298028348029066518766560 11464947 -32736698843658613939470090518611833600 11464948 -49594926316498683206771155608385597440 11464949 510552516985018028904975124774112107950 11464950 -30203300576272813657975873750609152000 11464951 470482042028076293716779810075987742952 11464952 -859238404254745647913262660983705190400 11464953 156323861993467850695382383259706191808 11464954 -224396897968470741230495820844747008000 11464955 -653329102067430376784571008921424090240 11464956 261983762917617581579716758110247321600 11464957 -325050595810696062583848022002311465888 11464958 -209995075613314110916432430138567377920 11464959 473247105808971002266668993392985083136 11464960 -153369725314132573007784084247129620480 11464961 -7569390185496246054309732125417951520 11464962 -114933069735534067812829030698283064448 11464963 882760146928643261509085520131523410080 11464964 20419746927629524914592972301573615616 11464965 78165863266867871358178610302936548060 11464966 -199139156093382678345963059425991402496 11464967 -315691436885505684276222158220832314984 11464968 -279299713035641157006771656408685281280 11464969 -843954300889189092863575218997691878630 11464970 -251401451197159673911608483763834836480 11464971 134367803266421881091118871179402430464 11464972 -245733805818200418018403413261136859648 11464973 -225633136535608781881819861898806550496 11464974 43232519274113695075727429718583907328 11464975 303633893889366994123623471188243765000 11464976 -290044930399589196304517647215143731200 11464977 -325933753538962697130147693420256224960 11464978 79188923256635835385168114786081001472 11464979 23242270676005305653926318133800673580 11464980 -40649586594943544892378471149171712000 11464981 363464292880662736466038779528605748864 11464982 -308680697871734681716619810362369927488 11464983 -240162896146723873335448918571982857328 11464984 -989756332114712899539855428767955773440 11464985 -272646883700939563564204136920025317440 11464986 68973579644661759930655733098869521664 11464987 220680179663348216504412690380428788000 11464988 363456221409960863379713055142952191488 11464989 -674255892948521025918136556189038639392 11464990 -107541875304111842838604874205959541120 11464991 -820535316293874691248299457409736565216 11464992 -501247745791396204503293267514753024 11464993 -146833488011334056314053939318776057758 11464994 -113738933192384928715897098886331719680 11464995 92259077484718659004350119860654216800 11464996 478090709943076723481297509057039644096 11464997 -409252444800493892384034277077266786820 11464998 -328960753110178198759349419927085798400 11464999 700620541695262635852434505128671200 11465000 -72834906476709155575914140608886400000 11465001 -586143511927360252460350039647182759670 11465002 -200120574057461055796949521459972980048 11465003 1130198738894011449498479067249575239464 11465004 3889065380743933808919310874916052992 11465005 -125273003322945652963862200574181411600 11465006 -43199427792132273427798199482637247744 11465007 774924538720379188792037351045164037640 11465008 54345521567328812755051781268716306432 11465009 -34848971333218991338231605455419983360 11465010 358744280716352226281806262388397363200 11465011 -1272607626491889379740854583798285327776 11465012 -40067632104583206486578361430648723968 11465013 -43488268650493403414093178274140999552 11465014 -110515459204188636808347460332193848768 11465015 28824445468158402072159679413936306240 11465016 -702872280054907800182126845729422704640 11465017 754355128036739181852008630514334752554 11465018 60324032213329195175185101696374807040 11465019 -640378267846116469898516673365888208756 11465020 -199545697037895236353332989584537536000 11465021 489863303151226481177412144296432589720 11465022 291638363071521317827839411743192676672 11465023 -249463652934505919912881087623221297728 11465024 -46312922298975634289514204286156800000 11465025 -161117804882135464804050162699005496000 11465026 652120920169074885513340769474872277712 11465027 59836858240328101730496476625867775392 11465028 66129425878602466908857750966206250112 11465029 919027920930960878677147376630545898976 11465030 145202832044475767919017731031481475200 11465031 -130475830534193776342035196058142686976 11465032 449187025484445198809492843062548710400 11465033 479449897590270193206162998922903609600 11465034 175334990973409310743214703760122270720 11465035 -207375259765759263094416999489138788640 11465036 -224610392447735606377049404136414830080 11465037 -514523476195261491293958312263657160000 11465038 -132470482996269258016960522109527873920 11465039 -339738495706708115010073092260883774720 11465040 18325585152529043657238945060240752640 11465041 -51658656467192497526534362454704027328 11465042 -78872407845635223498069536822212292448 11465043 179100750586805678085814222712277025464 11465044 -14526463134635278573758304004738932864 11465045 139165681086661031463371862682107490200 11465046 406112100406098683537199998610037791072 11465047 -3052674445324967260926663774643971840 11465048 327992638070814349865976274646471516160 11465049 -82092325772084387811777827119981992960 11465050 -191253071984491310196053608863481267200 11465051 -166581282698267238300954356181368943456 11465052 164085452762236121843576010213311250432 11465053 39373541701511761411894138667922315302 11465054 -353681230374855483457168021182157041024 11465055 177995929409427540789289111301062153920 11465056 146459986129834595782065199644239462400 11465057 843851930073750334809940153981640700720 11465058 76635315361127339563729195079092332288 11465059 1100003104606678114088837545587995616 11465060 200007979818176381567457984203854260480 11465061 529066162313286969161731868844763224672 11465062 21315716433318460123612946877441732864 11465063 203482307498774549821013500494344906400 11465064 -23215287496373022701462919429959239680 11465065 -715252748314688943006682351101400344540 11465066 118302626425337531757531466696542045024 11465067 -704493635307671184139224330292310276520 11465068 124393333115068570065654297400993134848 11465069 -161882946147678967144959413701394390400 11465070 384457935259117021381610664503737785600 11465071 -120059651084805587740011443992417230656 11465072 130285799525136859773625757017878626304 11465073 145674258522338445072403733047623511440 11465074 23390133768644658646624298378927851536 11465075 -184102225718354019611760491332881507000 11465076 -54116715347042511979815968669932707840 11465077 705890646228154603009778214852853189112 11465078 -147780327334582742935182757412396792160 11465079 71273928455511631107635534765428230480 11465080 -379985688881835378638922069039474278400 11465081 217678227393692376961378025754446935764 11465082 -40269623694172858939677795260770902048 11465083 -37989971389563051232228284228030450400 11465084 -591865210925091099576462789193482614784 11465085 -414834400070150263595217266528778717600 11465086 510810982776054829505326271637575245824 11465087 -289407108776579045564817491242730523840 11465088 -25710380282273372934027740987365785600 11465089 86073855717363658021175582611364278752 11465090 -459497069966523362840034552849807360 11465091 -428315741152721314957015767073118689920 11465092 161352847520004475483764696955189751040 11465093 3370059370014489120086020523973255288 11465094 561526165697128789704621858625121280 11465095 -83896980512705280579875580509765674320 11465096 -748740222076544801309675711165824158720 11465097 -3649897762207326121689035224129336320 11465098 -662931391652994898210812544537758997200 11465099 951012710167914477797247537783625078464 11465100 -58482713933575082472175510490329824000 11465101 1161091070488156797019424924186995250102 11465102 -61242830962255040742907180229208379392 11465103 193427631635520061812700477132263511200 11465104 78107251558928635141036627468097683456 11465105 -191195873213070414625657555762848291840 11465106 -445482713488746958990545762616769185536 11465107 -534810062204232979626057365239592360896 11465108 -297347776868915165373803152945382585472 11465109 -227623426593479441624332271592060034752 11465110 -470767818279340095582289517118358583040 11465111 248216487827922214844883243747982884864 11465112 542826353462421203180553039187201228800 11465113 -1094369854802075770631148143824849040 11465114 -576165619932940679608822465354501105440 11465115 -131191766478657569739413533318408187280 11465116 65730952881289037332713175491768145920 11465117 388070003807398444064571151265883002412 11465118 457190477668673821003552575091038720000 11465119 252943332176890892422189937040935646960 11465120 -451294428035653078239023511411794903040 11465121 469972785124553542493786467006956304320 11465122 225658694329707711494589082485203555712 11465123 371118818346672392141793933831204156120 11465124 200831155659676435916409587361422456832 11465125 -288377135831743492693158136505624256000 11465126 -252706916803215298460813353415352862656 11465127 -79333023346542307036105700197189538736 11465128 -921552115470023595335378866428676423680 11465129 -359141588911099421154986170038128449200 11465130 194906539658807057285468342819172875520 11465131 569024415741667029761236892956518234932 11465132 189282882168888385580563432236540395520 11465133 4263353740475259438464878459616280576 11465134 78688612517641770003422712311817328320 11465135 163751590583987376922335965927148107760 11465136 -282259017926166948837157435025815437312 11465137 -885800925535489085430789776801856507920 11465138 -119824950133892721804122323434981605856 11465139 177402340543508166591664650308333617920 11465140 658237830980486437318646271055797204480 11465141 -170888253785358995560387993438600356228 11465142 72287440606746011612626141067127192960 11465143 845036147431979788088132897922552708392 11465144 106902521536331461293981572681090027520 11465145 20137839610740817316553990189801951300 11465146 140558830534619274176621822886951974400 11465147 -962484568520681140640240596791788149404 11465148 -254670522078720741216818340084915502080 11465149 651288504728315844617240513354953934150 11465150 260958951852678469857582232774906392000 11465151 -148159354719435039692217830210475536640 11465152 -60589147808183166300567332280749522944 11465153 39103341356460100430321377847278126656 11465154 -93848618029061037572038484961322466736 11465155 48130337259048142486236910238329118400 11465156 -64301578408374629568310031167417284480 11465157 -231928383899985647539488889905264402432 11465158 -116326060651688045153969690561574656640 11465159 -141817018653363370118361308262719705640 11465160 -168046372605865939924953516428206080000 11465161 -70324992754111927843341671308546907468 11465162 -506237130631971472592248565885922278400 11465163 -330776506610157164730224017772475250308 11465164 222583906298228470444297252955678052352 11465165 -536369219738147962731823007651418319740 11465166 -391205083953656984579442770240082068352 11465167 649953137101825487809343248344625214976 11465168 114168755161159599175640760703751159808 11465169 -323912546499246937828041723974108503056 11465170 -220650787905987758937918803237723788800 11465171 -964932402970644834533207184283637396628 11465172 -241530272091537113028460157485360680960 11465173 222017904707046206100572445070765961884 11465174 417181263097694614875930782840670904320 11465175 299921007750173628710488025171069376000 11465176 -16187261145536036026373326029994291200 11465177 -519737119057247016614577496900365360000 11465178 93080511627286382451543669369853833216 11465179 -301421102869726025769442721354659246080 11465180 -688646912740395847986514822634181980160 11465181 127934431231934376642998469649017888000 11465182 300380456783396391419145452565236568192 11465183 -587923710818259878510124260599186505568 11465184 407602050823810542903031804076009717760 11465185 -456061813993057887199723230029298736620 11465186 -3705612486222745170979098438895756800 11465187 -244779910694093728963935971582653032840 11465188 47580838820830554037268763754988240896 11465189 -705185593569307129922125237728875230560 11465190 127661306334712535785190822442078071040 11465191 202335031680066777181573094308527487680 11465192 -376578318723204155909947975269737088000 11465193 -398742344999329718553663379683915693936 11465194 13921944214446692193304172363124611520 11465195 99955777148560257322114406136371957760 11465196 418982094870734843226662546272334280192 11465197 62215292534249844456924744130539610432 11465198 -131157447824722211526421421405372798400 11465199 279231737158472405865190318331169783840 11465200 121167508717180314200730566712376524800 11465201 647463103911559003302820765017185989824 11465202 88007112829575671061586878535079222784 11465203 -74662423155465656020984107461276182800 11465204 -499586082586470810754951484659381572864 11465205 -25480648983419252849706090524882740800 11465206 -3344626455779218043285813888407184256 11465207 321442214272496581419117570972381911880 11465208 -176381292635135091219878575461683712000 11465209 -307090901318434659601037110550268022784 11465210 -213012527889081303144815996864505054240 11465211 -396084261482358641523225101249547274728 11465212 61407467839140353525369975793586785792 11465213 -604069258684271059032410320281382627296 11465214 164851241062787709387341531421607583040 11465215 -270787993774835709415909999646372094000 11465216 187957156974309048671994818619745763328 11465217 207316967231310018568936731886631054868 11465218 801223545311884495126870557466749359616 11465219 14814556055266343355882469261144553544 11465220 -125380961062250852618372871732607488000 11465221 672190450188917059473913254799372851422 11465222 87337849806818523034638828727318493184 11465223 -200628040517310624464040184993841102592 11465224 86997537874569675955758611849016606720 11465225 -24101760235254539265315766925497017000 11465226 -131613524873946759108458740927969216512 11465227 812644369025610217182422004558399121920 11465228 -694621846481250127652447576638622384640 11465229 -171789606294847903528351256251023574752 11465230 173553289367054899542092274940157203200 11465231 -2213353289815127346163473998323872884208 11465232 51107656653508859628094224508387000320 11465233 67759459856606989550343584002306647744 11465234 -27758128259349233069718538580887825920 11465235 406804966176117889125556405567274977920 11465236 326562269892250413080932541782344721280 11465237 213752103058871879371855336600952102400 11465238 3537285815778586460103411883739358144 11465239 -207329181233116695372038519755750994080 11465240 136852686615100931210859001491581337600 11465241 569748798523269954896338779305707616544 11465242 -69069514287952950919817876553273419808 11465243 394885925050420140739827409712073999492 11465244 -85211953197991530274946447414165320704 11465245 574492270404106876560425604242549733600 11465246 217902732266499381699847478653054646400 11465247 178116841316713804061539119483550498560 11465248 1373813543212593289860687553823726960640 11465249 -133699045363565919417591085471696110750 11465250 -220113841460872826273167770018212736000 11465251 181538301425452057595217348885443837184 11465252 -103538268270626756824761969006397996800 11465253 -1088322384038514051618487099331493235200 11465254 263504715168528375335032168661921604576 11465255 558967946514279113198017300179953980320 11465256 -281997986685648159443424231461117460480 11465257 -86714886875814058620184196937079486720 11465258 -159681040185710889085827498603040737024 11465259 131924208952527996027146368584846594528 11465260 205165028229904625367207097885804922880 11465261 -781641745939978288025940616507024248576 11465262 -510280200387329017767139863011691072 11465263 -510232893041308206576236641381287751536 11465264 16179278750545052589804682957058015232 11465265 -6146278891792856861367495660532228800 11465266 36414364364198056076705699493642302880 11465267 3839169265911467143267390509904202640 11465268 -187531132003857694974793621254180802560 11465269 250945014438847332842477565285123972544 11465270 351187779290032560174382151062028697600 11465271 -191422413327076748139685531639220573760 11465272 -93757069980040408006862006047918080000 11465273 -701200467432753582835189862616331499478 11465274 65880767079714530730371729496685885440 11465275 49203498344361751908942829390433489300 11465276 718197027840195179945521686430834621440 11465277 698528640268968019536220836565137474240 11465278 -6767423173349390234227815492364501632 11465279 -41832439268360203416087159078052866048 11465280 -98222939186606219335665176947143475200 11465281 -536869087541331893060188179316111781436 11465282 -320465231132106908900974618072667088000 11465283 702554375072648067553790751472158014784 11465284 915369757892469039791721944563665500160 11465285 -28620250116141801070553889102825282600 11465286 18411824506184005245653751760966109184 11465287 1016072046717424695907681560500011694936 11465288 24553091845583592802650222420863877120 11465289 -419719068670537296128934670719260792592 11465290 -441768661334014221582075285716471709600 11465291 -713404305742973855128523057744174083308 11465292 -343070222980462535985053218715908366848 11465293 -109535040229647192879785267670354063360 11465294 -394983553945801240142210161184678762304 11465295 -288338505467443316313718418707905295200 11465296 188422857929746116839574515521241341952 11465297 -548334521662610238156177070749900803520 11465298 105588446741402575384366266087878428080 11465299 1249720867188666567013046580556057304300 11465300 55566383691869758977062565592644096000 11465301 84214270820954868551075510794996955424 11465302 -106562114226480591682471250319897976896 11465303 698616541644028365333389292040997105040 11465304 157634625104895555377635506457465221120 11465305 -12757148568841031641315427270430176640 11465306 207602625088179791234435585625529405440 11465307 670110857266381200867457860163697952 11465308 -273570645592693461865863850622451302400 11465309 854231281269081571420729298815257033510 11465310 207240317784012794880273513944499313920 11465311 399368789971833944596793942753648776944 11465312 1128862455350484471101961902612969029632 11465313 456483627821416037772863216263683520944 11465314 437073171457610961997383536753344178256 11465315 207520299712100024100617712004607226960 11465316 -29501885039718875352823404698771091456 11465317 850680281294172955499618844872211452832 11465318 344340369722985048926362398182359582080 11465319 87334644959847073864348700108143021056 11465320 -403612152009205149276643380197140531200 11465321 -330031157831977266254472382628309126400 11465322 -77907282826905115714842936277219246080 11465323 -242830570032547511992439777076977612428 11465324 -297941380861336429191258431697388016640 11465325 60929830211792123369230822879199770050 11465326 600142188253293239188290880045035360384 11465327 369901699627937410357759607746549485312 11465328 56764626081633474437075631826656559104 11465329 -602366751047235305065829512050631947024 11465330 103766838205851782706305357263010950560 11465331 319418004006944629599449901459135432240 11465332 -526469127016020383432530431715334744704 11465333 40246383150421308147788440395196829088 11465334 -1717541701445941500861808740941195520 11465335 -261462296387406896342585971690894244640 11465336 -358809709828696107990708091935436185600 11465337 186122118429660628110966315250436621568 11465338 -166580316067948441323724569628196303904 11465339 -286112121289786350909234667193068612176 11465340 -287656474996484687143357873813418572800 11465341 178263506627521291532906207964953431200 11465342 471969253976868529599096203909280129024 11465343 -552622171164449578312413432012414002280 11465344 -1311611772505090707656206129427801702400 11465345 117439021039494113661105188708661110100 11465346 -144778707761000785128476620296634406016 11465347 -714532569140777301686553977120388835204 11465348 -1785717049759743269798116152122572800 11465349 98914691477601669739419824954177617920 11465350 25268035248369384378311144224294272000 11465351 538895770778315340440648373174637859352 11465352 245325625777692266353659368056120320000 11465353 405176655065760206805094028023289554622 11465354 455023921835270426425003101066793091376 11465355 317709797402652170742483055532682480 11465356 220512961721008433456664905806218400768 11465357 226825221511039402432213454071779385452 11465358 -183265690086209167676225216674444328832 11465359 -811951592744379957336258198982573138280 11465360 -2802476627359482480301280147506053120 11465361 1358111517079658186581084619494806657600 11465362 -53828900277942720427674323431155526656 11465363 -8769799903228604559847636088831010720 11465364 -98655962424140822802493955351922782208 11465365 -98591316411410163941956340540017996800 11465366 -278412073938070627688799501528739440576 11465367 -147985784583632772459421741411391239320 11465368 -123731151188094357809513066147571056640 11465369 -106909140256867390032997416119436613104 11465370 -84094997233490069517131382867639168000 11465371 50094180448583666324661826448845788864 11465372 1064712503077974069513099018049752576 11465373 252054917488604195741983135337372928384 11465374 -95251808620517916618355581438294738240 11465375 -804330109772594772509720315206606914000 11465376 208538769275630577836695597229401964544 11465377 -334030811113345148537125266624935152512 11465378 54598389719025298562284820266920106656 11465379 224706642929907387274556582714405127000 11465380 41851753717973676264286478229136642560 11465381 91698433535004723039493322587945236864 11465382 -248454900373755743786788611651894159360 11465383 -277065972210682635426027655885826128800 11465384 -125937282671674583428816054901634170880 11465385 45533395293386310455158071635157504000 11465386 -309394239748967997337234892766770432160 11465387 -2504906619837913129452608579677631448 11465388 17649950884834757912365642846584961536 11465389 222135675279231390494176926787453450924 11465390 158645597108796187660791653274314827200 11465391 -4028228117937070839550907824299676416 11465392 136162221446407382429733191718521044992 11465393 247840504397459488324940753166569479140 11465394 386416605001248992545833143731155868800 11465395 14270990846578926907000597624571266080 11465396 313375084682797250323762437722256446208 11465397 192661398557543355248565093632779996974 11465398 -156262230777292412739648887608580136960 11465399 428150022678314018472302037557908284120 11465400 117118082274693242352012939472763904000 11465401 -1211296176002002298038404651493416157500 11465402 -112289527948937621519100430222307668800 11465403 -729397586837993681323547327210589553896 11465404 -273024866570385352502225201072258239488 11465405 260784831715010910254553335916319311360 11465406 -229069900673405830461670077118379393088 11465407 -111769131198240813880564554975783513440 11465408 -154509942444151649918771580725215887360 11465409 247919360040305773231375623765383725104 11465410 255000996228716652111796702430094942720 11465411 -819784019940633248456700258003391532400 11465412 -41857440187725913796517096258375942144 11465413 87506834287952622240237808541721318364 11465414 -40184687876349336521433630653287906368 11465415 327948918639921871229338443184359168000 11465416 133120456209454367973198777569297556480 11465417 1103500238072495506787763479377021082640 11465418 -190481956284922445535667450008370903296 11465419 221711082577902948435000769719196533792 11465420 -134477858116611950150208735668824273920 11465421 -165959880221592666550220089779928640736 11465422 -110847208595527595635153294275600775488 11465423 -824352934292361188733729065688204557328 11465424 -7458436805757817495820850676812128256 11465425 95945122840149522118091680608499879500 11465426 -181326744983198162711732321521511255040 11465427 77960700618677312631415731668190350520 11465428 55066222726682028455028132560996188160 11465429 -419850164846235304218056590598093595648 11465430 47966605628760226783270772664997386240 11465431 356581259953052747483106260385203847312 11465432 -80283651133141074491282959359808757760 11465433 -89518828713597700161173299678828640256 11465434 -9845760019084179172018866785167637760 11465435 -321720987080907854453320170647684675040 11465436 -17393056778880100559008631638168289280 11465437 -590138273589692447034663268932600061140 11465438 438516711064919331335162932938180672960 11465439 494530862777222519013595790802816759624 11465440 50884156419865297124187936899255500800 11465441 -170367502537332679822167630459315863616 11465442 293153211964703593282086461790486950400 11465443 168003667855055987651770578994105064448 11465444 67260372338587372617537265155098419200 11465445 84392281193894034007762960769163214080 11465446 -531067055980409574396404349023079670080 11465447 -267548254911977797146100338143203534848 11465448 100463347249827550789428659780910120960 11465449 27070630146970449866569411904228896036 11465450 -213392578940905249795371649234201686000 11465451 82398456586739878251199666325738361180 11465452 644730485280401715562724746262748283136 11465453 39770583978652740600146704821319537164 11465454 17106073676599192732271822356972634112 11465455 -113751946081594776947501564876677086000 11465456 -89646745566662098856077122133241561088 11465457 -257105710666380037617818006963690428560 11465458 568687111029146068741650552012042904080 11465459 -847228974380825664396013054251534934800 11465460 -172784382709888583880377236627368510720 11465461 8571473208704266367045230607587380800 11465462 77369973164112562602527975911693000704 11465463 436526548849945232226588046525930175184 11465464 1069152925688846480891220585302982942720 11465465 -48662735260986547403723930983549956480 11465466 -29962387941412637947376072195701272576 11465467 347815162720641181366657401481642283844 11465468 -44291455952250928257718072997615566848 11465469 -137879594132833671764410057069065975840 11465470 63768832101745032829315716087249225600 11465471 760625494205190885503320726916698812672 11465472 174546838860879444132021260745713909760 11465473 893325864152343178464030082679837118722 11465474 -40431611063519182195141003338670417920 11465475 -84969452612398272880005702217280448000 11465476 -312579196504491316356286903615930240 11465477 -2521802245501132198481158031819692992 11465478 57723360950449633463045311428783537984 11465479 -676433752146162980334965221973866274920 11465480 191240694824922852386842113127481548800 11465481 2866421509721273138070226125648014352 11465482 144176962870857411960557138076049673472 11465483 1039778285806344082730037517174370619732 11465484 517671137854491092253081085417128193536 11465485 310475295110838945568808974273627795200 11465486 36162808140645307087129527980099218560 11465487 -350977947037739307093973105962567262080 11465488 128123929461104705312227271362996076544 11465489 45900508375445178355680718929876814656 11465490 -6137796684294583123018058058623132160 11465491 -1256299967109745337919328265280084433108 11465492 -21905810345058124002467802432678846720 11465493 72912749457146222593082393830885325760 11465494 -2475578321968375160803309863107572704 11465495 -86382077699344309175338438223570528880 11465496 10876184865233582525374345258283827200 11465497 -207545645593892915075591157349788279620 11465498 -595206488452718674668379772987728807680 11465499 -33257889568643372755332799840435012752 11465500 -210837540379479448232365310032915968000 11465501 1036539012847646963935262184217998470502 11465502 293283472425100605950788093397184205632 11465503 500864321626607054627537581940365102304 11465504 584546364967573945895125167049728393216 11465505 -186055980523902213096803634089975289600 11465506 25718932083466502703903122607935559168 11465507 -206592028502535599594986147712852550240 11465508 345278762702823994806520504660789647360 11465509 1414271840972964305204974992153401908224 11465510 -1209565583140881137717078257085424000 11465511 -32987460989018507769535316963823309528 11465512 -107900815925019249753923277454664908800 11465513 255901516790664191389653022603137903504 11465514 80551493985723475319113761071081760960 11465515 -83170747346265454527802635337436199840 11465516 65918318327404614270347434941973624320 11465517 -70897158226014410854305235338572722176 11465518 -569218821091243200284526280388326087296 11465519 -387795881637770409730155130486648680456 11465520 -899212333237398589374558726830161920 11465521 -249539165414493375693515954860496997648 11465522 26881853496787332471218615957718217632 11465523 -27103243436557991995407104288174400000 11465524 137165636097778101785889443973561726976 11465525 556419541867689929623324173041940787050 11465526 21674020783587950329627777681397814144 11465527 -303659514097272585494369974053256729680 11465528 724540608718799885416552193450127360 11465529 136012817149105231305290690190085789440 11465530 -94300601411816762754837283376635022400 11465531 -480669250020625864228816965250961809920 11465532 70488734124748639206095105317416000000 11465533 743541030309971917038498331946789091782 11465534 -547277582759435227917822157749076247808 11465535 -53575421974923386259346448190875986800 11465536 100709507930761735522858780865729658880 11465537 500685476756561516145996922043457628080 11465538 128849921472594142723938114100499412480 11465539 391836963860261244788172941829778968960 11465540 196769432176175542881897571318115370240 11465541 -863141175493745381677602363197220983748 11465542 304660420026830965633621578998741031744 11465543 86887752488647092219983932673441300304 11465544 42044103216591734265087859721062686720 11465545 -29180849983260130929447438989093775360 11465546 10171843959224521860431740134502543152 11465547 66822145227440720345692277285300559360 11465548 -992835566656129924035923318311658502144 11465549 -64042082131552969069435843381252509450 11465550 -12118821049068666087438460661437800000 11465551 1811042702410005612823463179070495577952 11465552 -112604908584541375978459194207282659328 11465553 -73253992918479143160123397662961015872 11465554 466731502158932213986394621416074084480 11465555 389647492955645001389704467949570278960 11465556 -733132151587555724716701984165396234240 11465557 -38418879860503668075788658117499814194 11465558 -173564007446067598309158570853660914816 11465559 -249050341410337998566647040815529850000 11465560 135881117126518753159491503564115148800 11465561 -78311611923741025290771818208845356848 11465562 289214317289936914601746939085653258752 11465563 -18341372288912521225797458925839851736 11465564 -962549158734613920757685094838199106048 11465565 -4209170788208476967102359642343177280 11465566 -105093523754971758242962760100611825280 11465567 46763050172336271536645242380963702144 11465568 -148003068322748832389813424725023260672 11465569 -275510551123245656720601738970023591360 11465570 -14301553936495802559401317430923992000 11465571 -72723235152714989784430323310182761040 11465572 893588365439623902496191390821735491840 11465573 -454581602866364696152305033180527441664 11465574 -93869839083423967389815137170473461248 11465575 -2996780831874415106629545375303346800 11465576 905727056763490395422254990448936386560 11465577 264369973213056279939634576395201847680 11465578 694298226184276658706684643003457937840 11465579 582279190095121054800886124436749266080 11465580 -75091448350170198936066056631515136000 11465581 137767759331448371702566437717649087264 11465582 -129747951038477111485365288954650475648 11465583 -67372569935099610084860788535776845696 11465584 6820522397058882606675146964018790400 11465585 -470519332312716636312523851715374504000 11465586 439787268806235553329736695575306019840 11465587 222562730299848975478365137939899792800 11465588 155865286465733930777169636441779865600 11465589 118843586376431191797991780904795272224 11465590 233204521696394473363104577728651340800 11465591 -146159028529198985113242554567146908168 11465592 -125294850436451602759109224399807119360 11465593 105917181220942216234429488525631332842 11465594 140127410091398926225319432234394312192 11465595 232361293578607904066148013771392677520 11465596 188153752122796946627504690230543483392 11465597 -150876638422486673724112912829468424 11465598 -116384781765911105484993814787759910912 11465599 -66254065170307179467280451309951117920 11465600 -477113920364104921614808218895122432000 11465601 47271671031826727407312648701022051200 11465602 446149275171764591504615875746107404752 11465603 236999682415434564384386311867166988480 11465604 -45614967753549699659919185546936186880 11465605 433070818834424557796089863371325955260 11465606 -5165322122395166900154438088939114176 11465607 -252250508962145781242628722862390328320 11465608 -99122242757029160891326005341234995200 11465609 494774528359422950510695865619454197300 11465610 -73829472251624470464223343453131392000 11465611 233636080308709435208995658729357376212 11465612 -789760865671121786796845163897875775744 11465613 -576371818151344372361130983720177020458 11465614 -692323942686308651540094579600199899840 11465615 33029738316504796840415257380140459520 11465616 181619686205182390653594905400083349504 11465617 534259557483334867563645129448225967666 11465618 48879945215386831774584191094234959760 11465619 404599723492479977684670394643547859008 11465620 371427274996258766768312971996082350080 11465621 -315386554287976396795970570433141111912 11465622 145204985136737491962836539900673596032 11465623 -291343653522844943736221536000485725056 11465624 313909678221122169677644735641814824960 11465625 96230353059622147815905392690324200000 11465626 199934786206337535532050132830983223040 11465627 -228901246126918707596497651296838774524 11465628 369828010882548287190478635890379102720 11465629 -51891408250930534261982014504062181888 11465630 155674352040749579892387796491228174720 11465631 -53392886020813883445336854327665159728 11465632 896228867864047130836724461054004232192 11465633 814919095238553890914485441197149013700 11465634 -112322459810286744975525353212490969088 11465635 -26199865882347623052933579095818735920 11465636 205263720345653847701474780147955535872 11465637 167131121275170971334573872270097044160 11465638 242154326515246868949582961840595266944 11465639 -122903886226122899029454406791152327560 11465640 -220179800650212804430978726743947520000 11465641 132815244830532284659981517911685096784 11465642 -70735502735688957796368291612896369568 11465643 176452108640833739633642320433450334720 11465644 -464939705867102522853249343829201238528 11465645 5454526274475183898559852616106591200 11465646 43101741664295371048104991642482091584 11465647 265514048396038203566744241887157825840 11465648 38080615116948697886876313075780747264 11465649 97350366465622431677394244642495908276 11465650 58595513332574889500368674710027980800 11465651 914131580411071896662631963337380386832 11465652 185616778812127225331600759178180593664 11465653 -10358760575450808949571692894554734098 11465654 -439115689799924628425152710329668336224 11465655 -1944078200926703282014387310065615200 11465656 -569930165058369828498134510389117317120 11465657 1097857103783548657861603970891073732906 11465658 -72628262822833903527990903867565900800 11465659 1379575705311872370301208449447655742280 11465660 -3166614484521133915856759635263037440 11465661 -36736262799914696842171057280015833920 11465662 135239091351714335857787673418968656832 11465663 467742845382342933013598246435612984184 11465664 74359769208373676357135253041577984000 11465665 -98860184092808321888143657177503465600 11465666 77957035883175398029394710199493905280 11465667 -175433898969013376321302196500900550928 11465668 -368898523550531145105136469814073005952 11465669 -155660907514747694553431478134436862656 11465670 -188964320453131625165303831919832041600 11465671 205764303508934756903522171428514954720 11465672 -22438028813651676171791908783411507200 11465673 16424285624668211588064469435477266144 11465674 -11370960842591233673187063796800004608 11465675 169720722026996879385382517776919484000 11465676 21535670651906684411746053196500836352 11465677 1399209558860467356022457955765428559840 11465678 -213626003603325730721331725670440866944 11465679 78208318820082496675740095413171835784 11465680 88657049595623829295562632622130462720 11465681 -270545461524270969350012207462493621900 11465682 -54589579792871378736800406038050584576 11465683 -288725755237909124256575029462176077480 11465684 -52807152316700946563276396464207761408 11465685 -292105764267254215726531478568400281600 11465686 377489795712210667745573568562469781792 11465687 -26977589557676280463418506290100723968 11465688 -87046565032455892518639789844300800000 11465689 -324214140380233602589545124224604651510 11465690 449971722678897267449267304926929317600 11465691 -131728013791845561368834092283531364048 11465692 952001541635217545204928892435415040 11465693 -641568294385882106858050029343678760160 11465694 262949273094641511815889977115545212224 11465695 94464592585571914988621998431425020200 11465696 1082581409920421175035869019087529836544 11465697 305000941373083010011024061608062470400 11465698 591433129464274274746090887245333325600 11465699 317755545974992931550359796604733200800 11465700 -138103485760078131268231376173828992000 11465701 -136079747279498678327816343273240843600 11465702 -287224088355401465564167297878171054720 11465703 194631667384892478610876274561463563400 11465704 -562754291499534824143275893186103690240 11465705 276929579349486724469356400248036717860 11465706 283871997354833764956770879419085272320 11465707 474527709960410756647064177246220814080 11465708 95266640657338018973268901602730315776 11465709 238157894483884237623395175226165322304 11465710 173432248796882106249685655672421100800 11465711 -5485028117284891964070681169404339888 11465712 36181167214438280083844942864027910144 11465713 51632267713175158465774745319228947520 11465714 -64681744975862271809591335355297639520 11465715 -257295286473051591143967072320655356880 11465716 -545377857189828262044252069147528684160 11465717 -335305729256841971762852514908899281234 11465718 74414967453553465359545340888823680 11465719 498890775236698398891640025584779628032 11465720 -22760826453827455687630299811768320000 11465721 13802126974506057415792183708576983210 11465722 75069200105254614530046365361606094848 11465723 1016130500393977620046821315622711719972 11465724 291611468819274581121176071326317216256 11465725 10756827398764066796797458091682503250 11465726 183384097324730738569192712631093872064 11465727 -73343878223316987373477488337599360000 11465728 846695257553218658301028526481125408768 11465729 2713338670640119478156177093036208288 11465730 87115962343557034581431327385746227200 11465731 645698908175757143052232627878125665532 11465732 45689916095743394861978782803509428224 11465733 -661495122376285536130827709500860498976 11465734 7235839006814662328773669528631865600 11465735 7042932217211703266873875023155115360 11465736 -262600833853771944127077644626292121600 11465737 1094802118250919825162803558892887711440 11465738 -124612217830482708931219526676019254480 11465739 89423865063260914088490337349385891840 11465740 -159042067528249654960192919183864217600 11465741 -66323253118521154894076335318286365728 11465742 -305616271318542095442948693268773903360 11465743 -752773790495352341365084593536042271656 11465744 550310005673150385267634875003945615360 11465745 -5425826991231041303623963732338744960 11465746 41004919865772845953008683545020161664 11465747 -492141106309080575906708636579105166804 11465748 -64617015810374989019283822414943297536 11465749 -694015723178522805521937200743401579250 11465750 -454684346754585970046130200938517856000 11465751 -551915067669909764418315416268186769152 11465752 332774755816841421716891543454317998080 11465753 -55399544403389104616190585816107983872 11465754 -52481966637686713437408483178775342592 11465755 6751421695813742235589194849023354160 11465756 -47217178503128662281256431407503649280 11465757 -714085386221429792625973285519844896980 11465758 411203226798843480260720054447541387840 11465759 -550233280320219284239528099367368254000 11465760 458590477604607254814740842457553960960 11465761 863970957214202632455578415384850731362 11465762 -51022755912125454766108504901041337856 11465763 -7857588489516112063318012410021150912 11465764 -448250295731839910699368590933504087424 11465765 776101922367724147400383174866379792800 11465766 56689868047974335583874065725941313280 11465767 174084309440312225727410252750166413816 11465768 474866882269785742885379081959871938560 11465769 20351513406674154535418308876596185472 11465770 -35705256442960898758877842157922435840 11465771 18396295041350251262157280285278990792 11465772 -284398157885019973925527789485141662208 11465773 107682140627383716275591874585459362688 11465774 -374163824364172060251274150096341947520 11465775 -274272374042886537507857330641595841000 11465776 66747245296126287276767987287855202304 11465777 -1808291282344166132944358324429534463888 11465778 -2294098182261557213702035934315980800 11465779 -320465121879991397216171614237429625216 11465780 211370120075892964180886617392473721600 11465781 -261912768116676858595777803892604490240 11465782 -124866569374457980992093083398513241088 11465783 60169475403177234871475132056445222400 11465784 -167446926841225719053198354466869084160 11465785 560697362125354929410244588644263990980 11465786 -67456646188734410757807695271985282560 11465787 -115878222780952943880209732184831646440 11465788 -602993997351067475052490820340882355200 11465789 -712338407511298213448756181608240452410 11465790 12088577304877100980961207825689190400 11465791 385915125121349648366263361523413820192 11465792 26756220636549085179723493723799027712 11465793 -5533699143598217610503202897483818556 11465794 -281156062457350738454702071133839101408 11465795 -351614456725243615705999054637512714800 11465796 -336401714757623291068853667162725803008 11465797 142687795413392964504504382192147803200 11465798 -681155615087058300716076767593938080064 11465799 -141007191062657763475924221196587785472 11465800 172382989984204765425448789843032960000 11465801 971527368679090795101883689959759600100 11465802 18283106852473860168189328214575407360 11465803 2032997539335988935317352996745487606256 11465804 187230724096871669772169175162977996800 11465805 190160204164278673474130286786238124640 11465806 -368285223549382700914234078265327478336 11465807 -96907478431954438476270528379873706328 11465808 63026424649764622539248221355263524864 11465809 -975526705892746422044043401506094446990 11465810 228182482329035864770158858295511398560 11465811 230575475289198620683167471469278410832 11465812 -273552843023643518368683025907700617344 11465813 -350932738025307714146813692555599973938 11465814 -87096304824020329116277988371519635456 11465815 17776128229655149838540355044538280320 11465816 20725116261883075707941573730189926400 11465817 564448782216518752765589624924120283840 11465818 -3674057265160711129705847152098926592 11465819 76479026669208256480642596197504016720 11465820 -99871235894109777347626034442739200000 11465821 -15318846601768926520559251423868079968 11465822 -158920723191951119070820759247238711168 11465823 825094349094527728621423598544639897600 11465824 -488517040565518271772000460911645818880 11465825 112846469368616464587233685591288528000 11465826 238487707103227960913665664249363727744 11465827 524728161253202037863888818037389299552 11465828 178760032052735332872213997295576196096 11465829 91565962875839237184187911965077170174 11465830 -145694755048929621211535762549164337280 11465831 -123379595755993163460746581022663521368 11465832 102934351108865313003742723165342924800 11465833 -3855957122992480329373176978478270918 11465834 -384939444184314284901760588541405807184 11465835 330700886087409390418017920689641350400 11465836 -58771683092074147347739060076805181952 11465837 -276540683445562953293013096133008805908 11465838 248307047337228033078047853772542630144 11465839 -154699481212722059031927981795504272 11465840 -30280014417773262389898108077356154880 11465841 -119052316165721925366894311952481304208 11465842 -17791103485827792625972755239508050928 11465843 796581356237018141231334605922925366092 11465844 -36244225908393954892513316565652574208 11465845 28386516723740109857138993213204476800 11465846 30019048489766530718801422249980395520 11465847 1276256889975365242423736642543376041040 11465848 -984876536480573717103033782071580160000 11465849 -840710560125188777198689427817153168150 11465850 62008238575861099886585992587354720000 11465851 -115405637897901527858748095394871275000 11465852 -348515276209978148484329980609348184064 11465853 480224702456634484744711530296046552000 11465854 -264166921716987813893672755670673840000 11465855 -92967019805410960003343994007587462480 11465856 180877761667563771042831235200476774400 11465857 84375371633149330395279390653837501888 11465858 132472751638596041609941322996668067280 11465859 117254578254367085734098850982752550904 11465860 -32319327068288730549629465607304704000 11465861 137176660235963512967900629257007072128 11465862 -375996031181205922313576690291208099648 11465863 464630531849403698398897778303497177112 11465864 6542826085183882002030194095318917120 11465865 375805465283406550500848378536593723720 11465866 -171130475919345429417575892352706332368 11465867 -433856152575793990326564991378585383648 11465868 -253486596030705588160903597163060576256 11465869 -573541959940474595098697403492320873856 11465870 -39235550918548675770459830666335795200 11465871 980493263039352422885883720601892696064 11465872 209893138589324717213357824037360566272 11465873 -368908768834387516363280636455507547280 11465874 -2278874592126819836882242699674820608 11465875 189071351696712010317897084011483220000 11465876 -204172917618899647265739839080231232640 11465877 15135964676116669934192016029749397760 11465878 -335242535651081839658143211070001504320 11465879 -1452605140846604596322412494579781309240 11465880 -431346874374482498040155056502952960000 11465881 -130607012175635389711243497286662372608 11465882 8695537458550386669711415192417431792 11465883 150167498979809536747809161256359228160 11465884 2359891947475931878535610000263832576 11465885 493248927411377970232961687109964162560 11465886 -108528505821339673193564026576212550656 11465887 142156522308134617476039925901115175960 11465888 150175264455619470253355182233319636992 11465889 41079553932550455495449161919147573424 11465890 354166491582988487892357982118034684480 11465891 10817121436905836336521213293414609120 11465892 -472288797109338198177635301687279068160 11465893 126989564579933893296802980183345738240 11465894 443328796282246633808237890402919330112 11465895 127676005511171510506655756378166912000 11465896 -136660869494537316580554682219717939200 11465897 889782242200542344438230650333801860346 11465898 -55969697769724955028959954447784157440 11465899 188635856184071585386283758854827535760 11465900 -115109533413321798479549850093153888000 11465901 1481187681809314951222683117112102519680 11465902 280761072931433459936025477140754343680 11465903 -819343486489586988585773246078025940848 11465904 -12185555882524488598877834494034903040 11465905 361318615801897086009760103920357960320 11465906 281987522615024828727002627476562277120 11465907 -2809205030105941823832101417627838912 11465908 -60632185925093471254705339716106379264 11465909 38579870640361730883344542051866004608 11465910 176345081024662138259276822209717584000 11465911 -418363990476162190795341465980367911680 11465912 -537459221016305891088508700513307340800 11465913 -582466029071929312223558361058884820656 11465914 69681856886421686216155775761111461888 11465915 -654618364887802522747120769545170253440 11465916 151129649959949151984258381689641451520 11465917 -236575206807143793017992729157047407034 11465918 -4693337677042159380731974191934167360 11465919 -378025974156021624496311182740844438400 11465920 -58628939589464083084201039497705553920 11465921 408666620312239299512784892029765563904 11465922 -86987678307606337759950262454397121536 11465923 -9488796213080483796909055177897455456 11465924 138559457225631137170010015941912034688 11465925 -82380381952488980766613259385608856000 11465926 91724661510213225070154524254095337984 11465927 -1179538950833804065036510731131761393128 11465928 100037723815440487910198739915104256000 11465929 -824623397029108033057658645617361090470 11465930 66224728789544185309619441644736563200 11465931 324175880360198712799026584304787514304 11465932 -210798793685230333324599837532061859840 11465933 -220315952440009359183629614438865281620 11465934 -159669781132221594053574102179867689920 11465935 -35048966663010341793247033753929621600 11465936 158841270705262817965714002530918817792 11465937 59488638374817995319081372767929019136 11465938 -43583069893634418442119594615922976640 11465939 -367527316813245829060316642698142790528 11465940 -28928295126760530559282305647069952000 11465941 -176857432858065595982435051146309463040 11465942 -115938022132527080645929434555665476800 11465943 -176010076011723657177766803322252950936 11465944 -162042685381738446644509889964825600000 11465945 350312700177250926136665198191821356480 11465946 284401254189198835953243307642190610672 11465947 -736008702450158356216249512503955526808 11465948 29619760820013329572608761630621829120 11465949 231824033079372015570638483251321082880 11465950 -404865681496243102493845228735358400 11465951 -879369832373934176536379673985693646040 11465952 -33872104252454333512163877943970365440 11465953 -997643940662019972961945983093305992798 11465954 -563182204117741957603286346528255007968 11465955 -613535302246266117440570443734822201840 11465956 806463843155165957564444561931370560768 11465957 169857801918916254149975260398654152220 11465958 -96696702727196336472476908350731520000 11465959 -119895519314394875278944413107589243520 11465960 -855793643830616721815418459296563200 11465961 164630223608351333789873819026118736000 11465962 -261052628023475426586446322136499728800 11465963 500950577313453095815190092075053652212 11465964 40708981846322021983787080380387039744 11465965 303983857498437958672412090712691488000 11465966 394767951800482908089602336889086074432 11465967 -110600123075191666650173558326811215200 11465968 -105536751742758866998936688847173550080 11465969 715906432586557540517762787463761493044 11465970 -29822342065101278675050870842853478400 11465971 -826570029012505197949972484906974200000 11465972 126664153016854042665472731096672000000 11465973 -181232531746424626832726563752690893796 11465974 142449600712617033211607253587967782304 11465975 -393879859984966476469460481190937934000 11465976 8819770305151550444210620343708221440 11465977 249278350719407063169868459538424670826 11465978 -145895011778606335309601778732838276608 11465979 324529423303066080090211745693922604032 11465980 361512276061843703193361421205252672000 11465981 -196505491796718527266660661750852740800 11465982 51372960024204537538063046851496448000 11465983 590931624545590951578607254554655666384 11465984 117840103813951973842402177691827568640 11465985 105037732531716949473805308709935504000 11465986 -93981024706184976425245740830716992000 11465987 331822062989857882858194826467367553760 11465988 -149519148830929876856843809685638103040 11465989 -599786080456010420492283023403335794210 11465990 472588376349719445610513475374500314880 11465991 307839854524750287936109994331120481920 11465992 1088842238036439752618383674213115545600 11465993 8230906145720387185594502941971391488 11465994 312518943209935879622908252343476704000 11465995 78200557155875028806597677737610836000 11465996 -480353869859049795574858351287086496000 11465997 -32546222943849730515769656756543950400 11465998 -679565505695827039034097379035812328000 11465999 -822103340475751221727294120296341298000 11466000 39483835334744837086085949174288384000 11466001 -318362560079005087769117836505193465600 11466002 -205109888458429017663827721828358248048 11466003 134676417306344844040705542486156887808 11466004 359698372632575188561029563048862738432 11466005 -1125089903018237187016619142704580622440 11466006 -81549493754831163863796298874822461440 11466007 437024371288696261505828256814382551392 11466008 512715983549798219520910843354942248960 11466009 -763646392002939252067648981256311781280 11466010 25646947866429647568896542242827704320 11466011 387863604706630509248147966010681921552 11466012 -127680397880543849040457053848695653888 11466013 28882620215105396361778693017707665824 11466014 -153527145464508695638053524923755804288 11466015 509335629457079694497639552623580192640 11466016 481264007340573262749910109732579377152 11466017 109357205597950765003204267127155884720 11466018 -214946398874808849573662989473390329136 11466019 -327789049507763485513882936383639389880 11466020 -80376361359944873760860385167963827200 11466021 -160210294221373343484263925672181046976 11466022 -105809097291862510524620427162503400000 11466023 577689011662524121807164303037119433920 11466024 -325093396955453965038290665571271475200 11466025 158659067943438368367991184523077040000 11466026 -298464943620481574216181721415966103552 11466027 212378220467619463269236143287533003328 11466028 132656274515541770172598502734326480896 11466029 -329288240435656372126936644312659618016 11466030 257123817247911654923439590899416096000 11466031 1218619262538759803746847725147358434832 11466032 12732046608262565288171443380801503232 11466033 364099014604459315096855354203833064384 11466034 230095451879819749331349201888480709632 11466035 124785015492429113619539821090921378560 11466036 -567813510503272804673809900673169408 11466037 36315829584332656944466408025939138880 11466038 -225268371099906762336552032330013610080 11466039 117871697284156937306482445063037156048 11466040 -93915942095183140203106177946490163200 11466041 331970099060481728610937273257161539080 11466042 143653839043790820327577282540474919424 11466043 420970397240008642163917649487703480292 11466044 242801850249677771495319657970325875200 11466045 456036467376459098542399213759072117920 11466046 -69060345811807802728512530855224238400 11466047 -1041031452460867341032749384917586941504 11466048 -63226084064969363500851677626619658240 11466049 -1042293956985120518749342499868197102700 11466050 219472567148391946340588372037423490800 11466051 -170040018015163644047525508495619951368 11466052 93455168401072078583487984778384576512 11466053 872075688009041855081292153197795513760 11466054 136842601017898742790759353262458568864 11466055 -1062075599134740098229991094002574695440 11466056 189571078374720491379174480895592693760 11466057 -1109218366109847262402097862012228960 11466058 -69104190965378133471208795780444684800 11466059 544289545572302020978973472700128291240 11466060 109192716372212891114222589572210688000 11466061 -723123274297164245380871067090056579338 11466062 -510980470779331899817364290366762459968 11466063 156056099337403642033556558597716377600 11466064 -82951800795315993408016816095197470720 11466065 -247626240335679588929172101283083005080 11466066 -82607321825463649727229456776010581376 11466067 782416625421812215607901200230286340240 11466068 -214768098959460248964881466691190784 11466069 328483180679590465884501616898630616960 11466070 -75258983855683106786609972697651886080 11466071 97253241697192244918920473748658155272 11466072 -30021229794295864980373949701806919680 11466073 -977215463308189381562641872730414809216 11466074 229741650527910132127900572858459808512 11466075 52192398411477769298307138386109708300 11466076 684176161467113409379847621912803381760 11466077 246834072393504240645849646347206328672 11466078 24297256821076390701584405084022059520 11466079 -17952911034352477610157567229051834000 11466080 -413510088632597240638670667849887907840 11466081 152417262398892471638281428280786530 11466082 6814466554203135312854910093515389392 11466083 -32795624812204491623574773047370365668 11466084 125076095640879691807988474084857884672 11466085 121422629442418703376415548307147119960 11466086 -16671565010966525916469323339881114496 11466087 -682946979298104361060937655682635873240 11466088 -1637974407727348492460064976200324925440 11466089 -300207022482593142662483772717110503110 11466090 144013234961293779313359091351303257600 11466091 -57624856774671111300791177843725317856 11466092 14762150464537668889202060124800455680 11466093 -247965481256113443414312293486413542336 11466094 97846919719396087878324566717119994880 11466095 -37368728860246142636747385364733705400 11466096 -12892844235669000026097484469291286528 11466097 -721104651039966945198474519449151921454 11466098 95268878077907200162114249541551097856 11466099 -506091707801876452418450909414080665516 11466100 269996825288974273236620604575760310400 11466101 -765088835577964777282495456686357050400 11466102 -109125213218781397281544506245920623168 11466103 -852332793046663260290268431461212663336 11466104 -251934895456620080288219610765033492480 11466105 -134595641648187899628097608220355902080 11466106 229929727370592128524156231098950416752 11466107 262193288009540657629327942301327330160 11466108 28416005207698373735444453601656980992 11466109 -434794103164718400264869031648289654248 11466110 8622442999410155602397693883544492800 11466111 -22504969570242626768669143652737891128 11466112 242090045041706964197603014226340741120 11466113 327372809896658806259005594969150781700 11466114 -416319043321573611396944619416074318080 11466115 -206067975336954783413629578810049359600 11466116 -627699439438312212601505271339794367360 11466117 -7209057511349003192330273939512896420 11466118 202001258404120374613827951148214138304 11466119 -371049135614570492351882729507379089280 11466120 265855568505733177426562463671648256000 11466121 429516671299162843868863324589628502272 11466122 -5979302162861318537544363873452241408 11466123 -35178366250370153460663321519870680616 11466124 -370804051454011358548271374729932070400 11466125 262045852366995599278052669282559360000 11466126 -41146601315068282408132154042362010112 11466127 866364584990198870375035248329020348976 11466128 -296342350183204914425496705336854274048 11466129 -10664003274153552580481479836668217312 11466130 110614789448125561857340189325184865920 11466131 5471156738359760636388554553238453932 11466132 521901851079468853794725549201726134272 11466133 14230512677881598995646704097751855520 11466134 -252546754031075020139355005747072984448 11466135 -37938717026800951681917637069734605880 11466136 1119627803539852534405389923414052249600 11466137 -93932997581375031049015368756986503020 11466138 -173929250768663764513504654950234067200 11466139 403860065771067267622857488172083264000 11466140 -274350247628047880788374030092421120 11466141 -232470329907021066776570150905238971008 11466142 217675162426282824779444008634564271744 11466143 -198570626848316583134075817489362283360 11466144 -235855709270676599946618828144204840960 11466145 242704662217205599087835838738240168000 11466146 49001620679008568654559910726313448000 11466147 66954339530033343468719864867035430400 11466148 -450402637999978059571492866146913553792 11466149 14721855194426894748836415921402441150 11466150 -18731422226984896443615799702205822400 11466151 512674228342503836572540552744032492152 11466152 -180957254951377393652635355031853393920 11466153 -707451591830930523789306155441877144438 11466154 42309744868400140365582639349599270912 11466155 -383550408734606762050741739497893025440 11466156 36366356227137700812869841686418751488 11466157 423121034037495455212773346831328272406 11466158 179274556284466696407633536263952225280 11466159 -233697886748807149704260053049618299896 11466160 -177161557111524545358016692433685053440 11466161 406599361985407357355950486064709037632 11466162 -281642783140613777233432990375475694720 11466163 -799299909688878941477945651833037270616 11466164 -559296278804007820374677002993397433600 11466165 -6619258680668493123812074341186556800 11466166 -500878829079958425141811348084362005376 11466167 123774115997245092262583594874307356672 11466168 -208812102771914211524111033118202920960 11466169 101095034941134768034218130336446659136 11466170 138027959796386470992238404173002196160 11466171 1042341074765897442045516489629422846080 11466172 100667144788947972547940545460664882176 11466173 -69772881847026993735366331266157051578 11466174 -260277366005627493975895586166256578240 11466175 1385183488170146282582601494261294800 11466176 276722597781491547702020052734693081088 11466177 485968611175127642230196340437020630080 11466178 -100545456240023473059308739259611569280 11466179 742326743240895438399600934008568432560 11466180 -261254457258498671033305845651641057280 11466181 -170415089962663002926306095818989228800 11466182 18703798545068349174741179562839538816 11466183 15344730439080400449509341596556671648 11466184 313228257318844592536692867620918338560 11466185 -407570093574548206480407786801032322240 11466186 12185992961279359281917701418732984064 11466187 -6773248238766172460670249800890059968 11466188 31912608628981223945038601707177368576 11466189 -72663287365104783656021319984512204160 11466190 -47343856985254182795295583998982004480 11466191 -758221332828411976180377867116377100616 11466192 -44079365753948706527056292464691773440 11466193 -317741394969057661102625002941370636558 11466194 -94808021001197295972381605395623642528 11466195 22573362357058854924372185023697879040 11466196 387544958915838586633635971396115302400 11466197 -126126020931863599431739910259903570354 11466198 -131089779727263537548113322478168152256 11466199 -648880393894627336799381266262796071800 11466200 -358932323718186105976878380120445696000 11466201 220461331597647681942028000162645783200 11466202 954084424091563268215624720244764656 11466203 234220008624628570008124394129441679360 11466204 239952231960240476675947396186716364800 11466205 296350185107674110415259755996983477720 11466206 590889072695279716489954210385978343552 11466207 842168815238025796680485030808738680040 11466208 -1962391980346312218840568065409155072 11466209 -916341467180111174772890591825507914590 11466210 -56541113504227586521761532464153646080 11466211 -596388458747810895713346986478299723688 11466212 -208007592575688695018462816765575004544 11466213 443877736575222913016052974273196538368 11466214 -355818617750942517746393560620303925248 11466215 -64615482379594146423880506272945752800 11466216 -442894041321511544127121169986108047360 11466217 -358876581601647257721704121601890651008 11466218 22982347742668424968145873305437265920 11466219 295250482946985615665342507729775789144 11466220 157171833613505684786601101456424314880 11466221 -3336162071900900366429732634303594708 11466222 -38182559170931927201109307799513492928 11466223 499702378769433123844299974358748470000 11466224 3702397927014805171366218453891416064 11466225 -497522870843647655736657642616181532000 11466226 -6642758134461670051901105161586416320 11466227 538580539590841495420858875470664686544 11466228 -204605175023300203505522598687877914624 11466229 205544633337175945566986390184485190830 11466230 -241214079762926356603942046485738828800 11466231 -237542626507573191311143645602276813312 11466232 439738472011485519839683059652546744320 11466233 919945934420880241216798103458249600980 11466234 54850153640050054175597358253504070400 11466235 76500613956097335211550179346429337600 11466236 91233099458679573202596850254992397312 11466237 -452296801149650438075789128494635403360 11466238 124064584213785580051580501779036634496 11466239 -1170806531333411300682320050341152268576 11466240 -148430110665507668462165953144663572480 11466241 -41891055019051331407818715191826395200 11466242 -333083388408507862645387076118100039728 11466243 -69387828536308886052740616589775728560 11466244 152783977603239876968771001875339800576 11466245 208652870548943872719839198310965545080 11466246 71352319158832319403767203888394339328 11466247 416708590302583575460797938500299864040 11466248 80476786179036081763806121669402306560 11466249 -45450453010296175808344941171475722240 11466250 -141680703108489570670514720359793130000 11466251 15143068157003667915876164838289166784 11466252 5060138268634826049811101317876121600 11466253 -1235712709304529351630381655210709386880 11466254 -224830161240665341449571316300560988160 11466255 15348700061806719553692959099047255200 11466256 16202071203935959819468450060219727872 11466257 521296589674051877956917193418994804864 11466258 -125807920258115756852940303936924230016 11466259 184096352152429263044814788811791262720 11466260 89452026326138645748215933054774453760 11466261 412412209890726987579893042604750397632 11466262 -216221747860891082652317226770266976256 11466263 2843681988254729409687209842549037400 11466264 176300126442996944653348297069363200000 11466265 117645705747072257906807458937854904520 11466266 -44058912657253060040251321412712829440 11466267 -147230731326175270500399807382928990352 11466268 835093707888712894086489954549494464512 11466269 -878032460760295443717429080645333242656 11466270 -29432889351985555362872581361251202880 11466271 -999656820800827540661033211411855802528 11466272 -1143892121611640342271941624772545740800 11466273 18264781330499584468008092548049741568 11466274 -86231536321767740370337658905074470400 11466275 152797919327413373335494797377355430300 11466276 -149556208863563895561827039391994583040 11466277 1531607521558649836899441766012707550752 11466278 -6313849113864722707971809585100308160 11466279 4100928657885837083337265308139137072 11466280 -52246996696683115006781107835987558400 11466281 156490307710025950700535740123845257600 11466282 164644969809345490099490156620832540160 11466283 -192586616927306653668589904654832283468 11466284 410543306875147880655568855957579501056 11466285 -107376622579240162560655949464779000960 11466286 203519909613550074207426572664308007744 11466287 -253503322239235156951834760613334788096 11466288 -93800597583517499620234753305179701248 11466289 -1119031103534894893257340014767753628910 11466290 -205072027697121299806564656310332441600 11466291 404681446914712954720274716782476950080 11466292 677309039348811978044055305444651475712 11466293 187834832529110841938048904187385186844 11466294 14830690519622999615380609575900672 11466295 -75935472491513031422857763143370256000 11466296 -490660897990204936438491842370487296000 11466297 569652414349650030478883716314521333760 11466298 1193779734270995772804832233148781280 11466299 -220829819725582941256469049968554407312 11466300 875286068524272839320747357885516800 11466301 -412633628184064803538297710546934595136 11466302 -1114230187918422794434779530415881510400 11466303 528465759572727375063821128107653188608 11466304 147713754719107413285500188222374281216 11466305 237146866782075639442670153958476314560 11466306 -45177992535216935504484703981166860800 11466307 924191840190537026814256290736976794556 11466308 -307980554696059143050462569258043326464 11466309 -258046997292508332110908979133132715296 11466310 521000870355802443660024151016042976000 11466311 78291349023723311024288892391022482944 11466312 -397715062343380523035578188709504860160 11466313 596604612984888280563056252908773192096 11466314 -7673641354747397011991070735998817744 11466315 47357237359204556108172553299792744000 11466316 456227849507294544751134088669214647040 11466317 -1497389420161478830788709431252030922080 11466318 -12816611689493303644741197891277634496 11466319 -154271045760028451090236104722615934056 11466320 -57392224124649759422508053100020121600 11466321 -87463606120272636656102556999207030288 11466322 53386650595638035754995044971576115200 11466323 -1312261125557028584405114002565909688 11466324 100940736772140890650092252537303674880 11466325 -103174132726845223673924512686154649900 11466326 -182072837927571794507645413607259184320 11466327 -500830562454636722703892188914291753880 11466328 3133209694587719129176303115063377920 11466329 -32008846456616730971232280639122721920 11466330 31078756482696702974562999260634385920 11466331 141773660075082645560486182293153656132 11466332 276948772924841085756199067303900791296 11466333 -669413449705947771006693111568973342400 11466334 -220485536345466805080834131146994082816 11466335 -274851808993038461773709441384857653720 11466336 58265245907985853306310941916107112448 11466337 2294913489999011795248077817707582272 11466338 -122569347135739233371989783465983067296 11466339 351839226741161145617010884262202326960 11466340 -526841251791194042970687194611517372160 11466341 241492650761082756928151687485908767742 11466342 34493223129258065750686589453782387200 11466343 -450651779933189304598835905811178991992 11466344 -80639733276617656313352190148790051840 11466345 -510306627013625934010715410155684375360 11466346 -391090053345772239750553696001922370128 11466347 299178884175072230541458782982864973744 11466348 23382492950288718388890397704165027840 11466349 -199501423701401849123623720758139387764 11466350 59813133284473497689256783688372171200 11466351 -1377216487627375748520695012480800224 11466352 -62424989278334924296296650282132963328 11466353 326335293470422469832286839474644774964 11466354 48515982808264421446832030152319335680 11466355 -18357280992814728456360692710438003200 11466356 -568983743527939537846406929563724892160 11466357 160073637717791163453525251579456937792 11466358 221834386364837942727008931854949264000 11466359 684202402380810971350502083181491560 11466360 22965189483738356984311012699900416000 11466361 -601054862651572173686089857471795062038 11466362 65248531835209714389735841402108080864 11466363 106511462555302699588883153084872550400 11466364 -14042238650858016413271348202613585920 11466365 527301711330315771943978780720316521260 11466366 304472946000443093882495896319537788224 11466367 891206681681634878974939438791252735360 11466368 -943854190334513485357244559563685888000 11466369 -711586597235656803120605241535882600206 11466370 -204849755073656064775596592207490351040 11466371 82891301615217319077544005775861167312 11466372 -7600520346993662871014538661782540288 11466373 -28753762702495145095976662494421848832 11466374 -67803258866833815522250342299558444288 11466375 -361190283951570342497172961129338876000 11466376 -1618873513155333168268718872173065011200 11466377 -24276626916742949617530449347536062940 11466378 -110635570888156765797100469485035213312 11466379 -1171130019203076309827043406127706623020 11466380 -1373063091685776142004620692547584000 11466381 -696451808537457862412378378783271384576 11466382 235759216538862283188810805112277806400 11466383 -869077823820482379146465175737943964368 11466384 178917486724893656502178147027601915904 11466385 -103198044897802843194145923157090775040 11466386 60499366570703182125314916990003400320 11466387 895230797762798853085534267634727306240 11466388 -137122166481739384679196996865055109120 11466389 -1113439974099511091693253769516285027200 11466390 101270860903003316392635948343850883840 11466391 -243245354722042752102709588977312097608 11466392 -33268911746431532561939446341748254720 11466393 95031114182801603089139153632194949824 11466394 49302901227748383492309495402988739040 11466395 3953501817260069453579544014851866000 11466396 480480948152584587924091270212207485952 11466397 637876738714898688175689711534743829120 11466398 119881123689030985487723927173981338240 11466399 -190780740447136648705470688271083704960 11466400 31600070201900659223598300088211865600 11466401 -535926641361969287951035479857246669598 11466402 -4460574621461903150157791471648249856 11466403 -418746613541518957448403050053633066016 11466404 -54036455656996070352379746899936870400 11466405 -369245596223963728936917645429006957600 11466406 -104837221159543481949911612449603278720 11466407 697887150275854493132479562369465185656 11466408 -50662095902795723814747792076723568640 11466409 247570715347286884828949830864646863610 11466410 501246524049243809996477803732307262720 11466411 -159415471071316599194075949275089946112 11466412 -393692045152568572140516337673667046144 11466413 -70619448922419757284999777280841521440 11466414 -39493112510219664681384556345422399360 11466415 -120436848133030275301853160296280505920 11466416 79250213500068833999125213406808440832 11466417 -469304928445085356679054807564271327120 11466418 48292697906837254465045576513253606160 11466419 474495161504638153104278782270984247820 11466420 -48130621329974876862188938642219991040 11466421 -815668734199789227509660656702391215378 11466422 -71649479156423555884722954640776086976 11466423 5209670382353597013508544803617012120 11466424 -242820181369873232687948154943923302400 11466425 -881339710881378437764966160907551537700 11466426 -153731061297003071118935940327350496000 11466427 -13896613687753375145030784541264844528 11466428 -381880120255849853009909994925031980032 11466429 -35904668124055213062409606448173947648 11466430 187988577123482670198781460311290645120 11466431 -202265329213936381203643581798276408768 11466432 -247215505969574742347136357001328590848 11466433 388934563477762632491055185975997270048 11466434 -213776728522784280308637814274066231808 11466435 -37330577607310223187916809614538316800 11466436 -125149166519298993764616790583354984320 11466437 -533921522764428634809613701579158040960 11466438 134075422413343209764372740804967396544 11466439 151945915964692237239528127146084902856 11466440 -164981533588998928971663696533459251200 11466441 244595764842904034062792526624554883520 11466442 76854665823152033275579213850172507840 11466443 9208240092366903316360001318161618224 11466444 -329085224804687506947063898451481600 11466445 60682322616040722293485118275788057600 11466446 385248535158226312844962859636974548672 11466447 -854930171697932681792135415073193516928 11466448 -48710121168995219023926434551938678784 11466449 -415148594424169110433585935856856506368 11466450 31237385005112548714770478201977801600 11466451 -57237519389558591801381935695400190088 11466452 115182882297938716224783572604632459136 11466453 724107185670472535752398700071642227808 11466454 217201892350723251452977013995086896832 11466455 122258872009667896074576423623812608000 11466456 -459078692459942278534343723813074636800 11466457 74307355217496220526360630937755965706 11466458 477439799658141328688786506992055570176 11466459 -194796689744766726559732871190957116436 11466460 825377675334350357722562773006419302400 11466461 976800004150032596520166259191718353062 11466462 86732055174597266074178173120105420800 11466463 204248415287767256853172355818661623712 11466464 -1289658175998962191801538208162956181504 11466465 -230156611238329281835539933770795018880 11466466 1494967959272466570312314353789894656 11466467 905971989882008332186016244646341647352 11466468 -160348144428636087726485495669660590080 11466469 -211009767951940462821854723941680046304 11466470 150434203824592150390591005397487093760 11466471 -402848442974290247635544861601315209688 11466472 14830653908780075011159325490160204800 11466473 63589370006436065345041691306172619200 11466474 339136933342052045033674357870741167360 11466475 58618301703154031984284812539088639200 11466476 -187596038608569601175330047908600486912 11466477 -531130003794267513564873930223210345152 11466478 -589312407848424641021898115262399424960 11466479 -325094630458662980425738535490898298640 11466480 67800755457374757898983533942458613760 11466481 496993405687895714398084338966238237680 11466482 -615652427456612391521708498657477799408 11466483 -13524218252484756449690177728053788160 11466484 280762298304514727173141237429680864000 11466485 313586149475511294190212530182648283160 11466486 93680007731450309719355876773251441984 11466487 -290775601668715088099510164809573634928 11466488 -722246763603507658079415930159105024000 11466489 -165294680949507943333691650734869688192 11466490 6275728826701956712255562490981888000 11466491 -40533625333310426400337391024925798108 11466492 450681816814943560640651813806292746752 11466493 21526467058025781988133621562323274540 11466494 126140049844390563578135687557183703040 11466495 789095234754316331803965852522198907200 11466496 -1467644400665954396425285775671236231168 11466497 30221660307357563631997453820630590464 11466498 -210481118987993563013479102126485879936 11466499 -87767038014181467030678203711787770352 11466500 -380969002525482428341744370871797760000 11466501 340553590508236003653667853682596286432 11466502 31856894544939048993376132255417322304 11466503 54683424949710271825213218221519915040 11466504 -78804328036111079349766117404713287680 11466505 -299584020527445177838832427097137821340 11466506 -261235800466006163881343939042072466336 11466507 -164953512960652883220830590133936573712 11466508 -185737965812691361323352993588718524672 11466509 13048788417173031153886785916790750304 11466510 -159190305600271855284083356876780231680 11466511 -156033650667451387456452272641217227296 11466512 -121215969061058359799035375495517306880 11466513 -425213941161784017022818974210681962380 11466514 112678407824126729635014215955403738752 11466515 -75654417673208487079171972241409333840 11466516 -359739813319120944040988987382173700096 11466517 -70838503145664942796425644732168792868 11466518 -131415509885279412409655319123045350784 11466519 -103390731831433005833093730325870306560 11466520 -123561868184541543840783519690062438400 11466521 191481311185819179799667867325824700000 11466522 -5805992098137263361969871285396623648 11466523 872949084398571996895477720013627728772 11466524 227048790901156870969304328710537212416 11466525 -87246571425951089770930153012836974400 11466526 -30103971700994597903459371425013212288 11466527 1206602796340542584400922032393357951480 11466528 157916373188104697890079025278314610688 11466529 109585735902237752155952232226627564130 11466530 -185943841883652418202669861971751071680 11466531 -216959052466113653997892666886786115840 11466532 291506594036503110000902890264316805120 11466533 9549629494936724428889501056021980384 11466534 -432855113409846054692458062036591329280 11466535 -349917434364230745381418865163517058400 11466536 209890723585273000944866705919458088960 11466537 -707468992813117342105943043851564519232 11466538 -21082023585373383458747581933963388160 11466539 -8434333754116050130555224818358663768 11466540 268151813461937397134079024740700687360 11466541 305584310609561630176084330197926945942 11466542 10994686624776781889347186808505576000 11466543 130523619690535388915623325968773600768 11466544 241515801035586721162669670486397992960 11466545 -153283305014717350676881684451587226700 11466546 -33097889254332337188366010859206566912 11466547 -533988730156648075225982077511200806004 11466548 34591631631476475105729479624139841536 11466549 1037112832168796323374111614064415029120 11466550 -69832221996310307030332639149202627200 11466551 688079082635927636510771093874104197200 11466552 423278871868778624654144276095303680 11466553 368597783601732362065745334093074911680 11466554 8438211853167284529397459000345972224 11466555 3296026208970981109567005387899263200 11466556 486734605092416138872419955371208310272 11466557 -127952703111816387172508474975486852160 11466558 -60453023164616116512162698090979436416 11466559 -14041334168216723753566234229566449920 11466560 -66606382362272703719353484299154227200 11466561 -95750431568793666660838009441033992960 11466562 -457198317466427330835504220674068979600 11466563 34546297773886753504570279078311130812 11466564 86204093532189698655929923282824394752 11466565 -887998612606974556523896396645571895360 11466566 -101020250481254070844248127412723268768 11466567 48545017177112835555198387752408614320 11466568 845950872360498410593059804526556252160 11466569 -474640170709990236876994982637699965004 11466570 50346360857814035432449757903875353600 11466571 442990455006069732129671531580996679200 11466572 -98145882367210899276395782763813818368 11466573 632679111393744299995604023940580053184 11466574 49487226824063372665618902728302163712 11466575 337221538886913143776580940019401481800 11466576 108317658304340033202637244050754764800 11466577 209431046768620467854917024327789037426 11466578 474350575004506721979246223516348775424 11466579 -59743541953942501497536638311745593600 11466580 -147941751106583441179109145043556716800 11466581 -271425197901196869000280987864413382656 11466582 -31945993275909163293417768690619987200 11466583 771606113800767102789849587044000621832 11466584 111482858332431275274838600121542225920 11466585 -45720296116778693618616117498943134960 11466586 -341291759099394182367858665913134101008 11466587 -418089435760207681374644735737953762096 11466588 -305469683940594051676586924409608861184 11466589 -930915187017100971698794593645415515610 11466590 217738880027151841184805954829955727360 11466591 -146763939833064543266996858818418799360 11466592 519694380588763252204144481907363151872 11466593 -522296018789343839991949622928473698200 11466594 -49799373982670376749532539883168980352 11466595 -1969933673623176311091849001780185600 11466596 -51865252686730312903396029975949416192 11466597 -45597568365328534491361474364149971360 11466598 -87884858056018602799144175185242951552 11466599 293542628643154124687145579648575580600 11466600 157890758320040517627491334043699200000 11466601 559416912925554973683059098654414284602 11466602 -170712809251945584115936878569500485120 11466603 26171944426125503081317514373947033184 11466604 70418438919925708134562688346763070720 11466605 -31276677893670571276293403931351338740 11466606 75573452086287822377018752594227223104 11466607 -261242840991012477101158233991349616608 11466608 -170150985483310183875029043384013651968 11466609 -194845130176533085110533064009980912640 11466610 -138139171165449243323137374671552531040 11466611 253262664203296333389629591038513373952 11466612 533363730894444115669975910195592867840 11466613 288423606834473826914344143597123014400 11466614 337048808919000822797844936564771291840 11466615 285087743599801506370963561611335790720 11466616 133044884273155067098530242900448706560 11466617 436452291974247241980659601604642098666 11466618 -332051850724964842932271281968740816896 11466619 -101692087029234092251468737925404008400 11466620 273924410892003401579480331044567055360 11466621 2153405837798604077619286714322555136 11466622 -258024015723948031516093730282105445888 11466623 -380753412439819768876591013687471894160 11466624 -187184079107133912335863169921958543360 11466625 -287817065672281038531059485915042191000 11466626 87953753764605821613490365169268829600 11466627 146826678985756635184751942727577291008 11466628 -693395002005704954199251161052706677632 11466629 1319162749078196369670201293645151666360 11466630 -110853389663785097802833728180616294400 11466631 14862522602897770019290548841343489328 11466632 -432435434497393824239760501867446553600 11466633 -85623087516667037663027334153047271360 11466634 233366494267272876765669918832787740512 11466635 -150905966532339505164879693697353949920 11466636 -60402099678973355645635472744727536640 11466637 609795538695047993334371734615092375552 11466638 -174883887530663849743732371155776512 11466639 212441753264279739820139265789671896104 11466640 86326029718156335865502605607384924160 11466641 60560885173598688035095474708217877042 11466642 165327367913541006491848110789843468288 11466643 -12841224187545412907793400930603105108 11466644 264297899714720109818402067130360989696 11466645 405594705990609739077237722136821428800 11466646 264034531990020190160088132800112970272 11466647 -28739494072843363425848963686449720240 11466648 543241697405659450958902928703592181760 11466649 -175578649687192930708077086090297543350 11466650 86343876308148122248045164226234656000 11466651 -1787928742321978115233880823162134016 11466652 466771614252449071841669902091309806080 11466653 -86299568940861631886986749320830880544 11466654 -20902247860126216928913047973836018880 11466655 473457375161565538660371783859550085360 11466656 97815790924650350961283322428654485504 11466657 87095164676816172692536089574882320000 11466658 43860795275051412494925276192540856320 11466659 389385167170491424223636486520702544860 11466660 292480651996001051542596670804890255360 11466661 -448382998531110383094725889814132255748 11466662 4346376303740349376636067371804832064 11466663 -9580628876466278726540524459712636640 11466664 988286887766006855204248719583826411520 11466665 -208585366606039401685768814763826670400 11466666 -201523725561172187454093188135526493440 11466667 -89961897419364690521938865130048413640 11466668 334484835590703259974047337175119906048 11466669 22241986163617226727405746858680666944 11466670 198267322338014061235425895770477557760 11466671 340000494518990929968022097384423211600 11466672 17849989948299030877947440625019256832 11466673 -734657211996600444235561107549790001856 11466674 135786438042703362146126103506617368336 11466675 -40644102350243438155295778866428299600 11466676 -70932846281823368754210270434761587968 11466677 291726153526123232177396487364436012526 11466678 -24527349008919199000214427748511439360 11466679 53685083482200419383114603657359737776 11466680 14041921923790973087882245126981632000 11466681 10532999490470215169244479642495471616 11466682 -693610146660976909591245885508899606048 11466683 234270713723398462536670450543985358144 11466684 -688238977769462182543833532445629267968 11466685 -369994245941906548294036565024055843840 11466686 375365125381917029155862548227482304 11466687 24571592183459658555313547306555020320 11466688 303417342817565351762683317699517349888 11466689 27957111381514008236248028379420208488 11466690 194877127431026716881458751659113075200 11466691 -461422951025474540969787128673575348000 11466692 581785377311223102441162035505252065280 11466693 -92779033999083319766998688985341112096 11466694 -31356897541869830873775824293132259520 11466695 -255802248706986957566536545729445354080 11466696 -11998525084790883602111008616788623360 11466697 988236471627748414466945237199165864912 11466698 205636376026471407413933777547847733760 11466699 458034544643112149425366243055706894528 11466700 -9890628531093987337090702842032153600 11466701 -302389121477972230575984075999313916298 11466702 51216413113014627401546596850961298368 11466703 697525243597942950566769082053942403840 11466704 152550747491650968688543521306434912256 11466705 183920727455835132274191091507548015360 11466706 66547833219006166052250286201480083744 11466707 -132179800418222391355627428659630468448 11466708 -449617535225732532545504912196992194560 11466709 480566278689790273264155787603137172800 11466710 71616667050478539807450121625214677760 11466711 -531027074320493744458204784779715613360 11466712 376168541920455270268662719915494195200 11466713 -660088511806031106215232331368672051456 11466714 -45574139798016378507349368470871146496 11466715 113177795240144589914864184100316183520 11466716 -264525065205841394920119954190260925440 11466717 637567624709753623170617538918928026720 11466718 -110177619597242191730299786855710888384 11466719 94494093316473905742204891150889222656 11466720 243806074079503537386054164091988869120 11466721 -279578021588384672070676146183973841664 11466722 437238609730805134572531288264107197824 11466723 533260322474560078253178022537210289784 11466724 1859759633899495234196206104254904320 11466725 -379445139548997799223686034706324195750 11466726 -213915638726783938051346469281835099456 11466727 -9546855560344255104093206632043594888 11466728 157230963903610992743093034570817536000 11466729 -363727374581828879499772559363203531152 11466730 339122282662627272460862316158061784320 11466731 -1147966734442507916138554306196814585888 11466732 242333223787967266726079726951165574144 11466733 692000560195063777725219499713427168982 11466734 227517817561114823011128707669468222016 11466735 -5548671881635444287457997079021216240 11466736 -33260521230039918288317121813540241408 11466737 521802137857119554294452494662552866386 11466738 58572476328983105439709210394261706240 11466739 -2757338353291541380003384927047124344 11466740 111212404986410509777704455092735334400 11466741 27583719472025277263085126124852511040 11466742 59663514700008341554779009958643712000 11466743 -803093900720455993794251229989146858008 11466744 79002347103972446806671144400332288000 11466745 14371827597543930946692012842789145600 11466746 452903597928359228651812084623504777072 11466747 -419238070732462280202116488478658276360 11466748 -256263302285421352925184966619788033024 11466749 -19446888309718474841046098702864040864 11466750 -191520138695173059794832313241199840000 11466751 -449278730259092894598098832293602613248 11466752 -6110950483806126050302513915310899200 11466753 -206956919302160306702559959241219212496 11466754 -104288758980512112628580394581899753440 11466755 -238170071078047451935314758218250148480 11466756 116541823527289718040914354562024701952 11466757 -51937001505661321761164979810916334976 11466758 38168475401402065908119766796248374976 11466759 168346572881913494189582958468709038504 11466760 -93247170542200598838554080330864128000 11466761 -193645558859432583204797430126424996848 11466762 105403605043079722036545908406448280064 11466763 -14314200691588903680800533759614578688 11466764 -258390953210443944405161703155834759424 11466765 14522793316957305506207402531178635520 11466766 79107551853450952666237694450356982400 11466767 304660449209509288734742679847323616 11466768 136111775054801004327373988065099776000 11466769 -889012676691825426247107058911374282830 11466770 -145643397951692489270421636164777034240 11466771 -115888745440752213981294281839613460480 11466772 24907463922646242745432518683112503040 11466773 230321918277332594583043364040649689120 11466774 179152219097013223957005769803939400320 11466775 -15635035731567072585030682869675534200 11466776 329836908850058947016107164859427880960 11466777 -84813692571137959366652005434577289856 11466778 -116178493630084575151204803633595545600 11466779 630247411348847260402582608506507952576 11466780 -1665576092069887793199376772174376960 11466781 -657880991173247500559962607563827371520 11466782 369031575246875884759778616557731728384 11466783 206992158416458608544087098171289945752 11466784 -737865860034682747953507498627661037568 11466785 507159325550544004421893848712304030400 11466786 15638428293220251057651694442610753024 11466787 1229447238590650536809061407013304921436 11466788 -215433712875711834280336792776606498816 11466789 -237282269443974704379472120982270989440 11466790 -41167602685345054519106395304952297600 11466791 19866498958551486618035242982929964160 11466792 -8294926675140970249036481533683302400 11466793 85718500076864944291624767984832633444 11466794 238865001937126926140790438689993528160 11466795 332482016724802705811812609387700778240 11466796 253414520215013676115254676863276956160 11466797 -457627213374793877593302132783929243754 11466798 -20575217285525274671875017784471234560 11466799 -1037825896009983972585466763252016425200 11466800 44897837775299973486775961343909888000 11466801 569051102821138775672093988447071537730 11466802 -482695848253747358544459382144972497648 11466803 -1173076661462693655635920192185679530720 11466804 11272371385262878506466161230610733056 11466805 -236500611045711334296462003443554972800 11466806 289494646816100335231774832475443230464 11466807 -282212048282156149524124066147560960 11466808 -1143993754597644044252598533621353943040 11466809 144745523170916799811743219179438112516 11466810 3460799026594782534229719528536490240 11466811 598001539750050631350561290022250253232 11466812 124980394506157555371819803295574563840 11466813 -711092084653095459461751391946512333056 11466814 317839031628602374712994899939137651392 11466815 -375996866685981493499852524655345592480 11466816 -30424944914136313333782787747907371008 11466817 -708696954615846065810154623799162132780 11466818 -172031004841991144705619486932628776448 11466819 -281982541336696258540932251810348121600 11466820 344097434792246251748966952807268558080 11466821 399875638497618538174670819852497366044 11466822 -116722417005015030663749447664402648576 11466823 175199840775298616713781083159393082880 11466824 -1202458448611404895698579757904496983040 11466825 114473056266916033644218617651000137600 11466826 -89273819360161715987490766542575138304 11466827 -1244328971930274331362069486448209471480 11466828 -296374388190440468035994579569853369088 11466829 -292966917076883239960177906838790297120 11466830 -84505277053869496692945472558891929600 11466831 -512613427921883014733045551582067056248 11466832 -55161636479490149618652157476303175680 11466833 -319765221490650148478619615674984188800 11466834 48839321888153526441846838099275790848 11466835 621756112922069955764293710401787359280 11466836 -254238617149440467338581059222485307520 11466837 -45019666305192721614562539205767964800 11466838 -34806559464195759954416532802556505600 11466839 449623130962843630306519061006988629760 11466840 9304672387473397445920009587405619200 11466841 -175911337621919577769471160315451206136 11466842 102101318842443649906092861239445043200 11466843 -266762078622045328502470891735051071336 11466844 -196617717581513251422319111638336331264 11466845 -217228284903463974864250737476631705480 11466846 -26650802508803966298457512814301365248 11466847 -174221066488440766564211746886601223568 11466848 118491629341577597736187510992683925504 11466849 98316794413735807053378714616458020160 11466850 252950905583911701320766887098341504000 11466851 -46364202452970305737397985182267391444 11466852 -21766823170448700842644434296485091328 11466853 1863498037713968505976151729486434624 11466854 143054788699760821695221231960090988672 11466855 73461252513594229094916017726414569920 11466856 -300714679593244128391689790203466245120 11466857 -792446267916022867209921812457832328448 11466858 -107105540521881438371027129006131552512 11466859 -1042758467836290792649072310148475242896 11466860 60948736888969871689905588468130222080 11466861 -135405329025735913831340719435892121600 11466862 -912787567906073225018462611884295963776 11466863 -111643775100186743478683661118927203888 11466864 169888906228592490373194355542261694464 11466865 399493624872850826523421860513109537920 11466866 58965932626423412643462374718984159264 11466867 -279464703268413548936184743682279589320 11466868 -6685903336469194168228841467195736064 11466869 -125225011187824607036489383592687624448 11466870 119844119764945408627073150824364092800 11466871 135205537037050099117293082137951800392 11466872 -1286480333899859274379747508282316472320 11466873 -46993745509508877497274683937040257600 11466874 596576472215542252102850125137565754592 11466875 -70153738955445488364459942071598030000 11466876 -95566024444500220339758761926987677696 11466877 35556889466655601189808923410210521440 11466878 -171861964543417578892303066309690574976 11466879 -562623534560524163639330120329959503472 11466880 100003050537780452664903218101223424000 11466881 177548713186375191745224599712428489664 11466882 -327787825795001233679445127232356636848 11466883 -471418821406063370377952908232935332416 11466884 235801372632237651598701226046397161472 11466885 -208265741143689117928250556889218914400 11466886 -418634798302970525963376528404202786240 11466887 -244864735548776228878868168643871285632 11466888 -1065572144727088299177432424042049863680 11466889 -387108383068700578048379819219422550144 11466890 -479577991226205535694376319430380123200 11466891 -443469797033811799542715170767772410400 11466892 -90387512285747067664661924257061903360 11466893 403622944880194172264222523209295073164 11466894 -282396989099728409730336056516169355200 11466895 346252380913259856834694125232671068400 11466896 346264884615647897911591273481109504 11466897 -19728404761760431527161558401686545472 11466898 -46363856781544317920976166132194034800 11466899 433417445279736955556671698611690865240 11466900 -43196704784347926770317906435510272000 11466901 -185692238687595070501091112404419373988 11466902 199818225143276989734158246148455948544 11466903 -98186489452554696886953842457075712512 11466904 552957499405863169409168722152328181760 11466905 -56306060110221555034307343773549787840 11466906 -46967070750432920002834224036201499392 11466907 -18841006044162028757603868789689271648 11466908 -750764892767247362814222862399078001664 11466909 294002810401684407716713264747093968300 11466910 6505592311002616865309173241096363520 11466911 -665847112455372559764089341743780332376 11466912 568559644099933055499093134179782623232 11466913 -92354372125339363571784692018762591996 11466914 -433030074194808350347571770377355231968 11466915 -490668190891280886662461857351748078080 11466916 98455054538412859443587093558471984128 11466917 -311248765336097393039346035442965918016 11466918 -339960651253194050102037865607708212800 11466919 1025460689489585104781067991218152368200 11466920 23636047215153623266371230882118604800 11466921 -112396860961953521991759345958153182720 11466922 -410131500871714291669118277347688049488 11466923 63452659159067471344225708294579593264 11466924 136109092056506856255760613130073669632 11466925 163167739497474097510588242980697999300 11466926 73803798582200239401011985028490539008 11466927 30356033216237648020719501126183382680 11466928 -12267692622247012893808586929291264 11466929 -61989278255900398732173481547437645440 11466930 -163413776308492830474052410044055098880 11466931 -22190017700558512457000639251623499200 11466932 -952180082873332428928001934110096989440 11466933 -334097877912833345190439426666363390176 11466934 306522466863561197492984014799647890432 11466935 596682919256077363734682567715438987760 11466936 117727282068103928871490227175144304640 11466937 -309612009199570406743963811987288323760 11466938 41949805326310522231380517845314695680 11466939 -5700107709243769431246938627981526144 11466940 -321141352464945517799711689321732945920 11466941 90344680238830040113005963893593949292 11466942 130526423644550034408172041998534227200 11466943 -565641643648565041456470892600848207808 11466944 8482860929588928596668294296030412800 11466945 -1160680862697400556705695529540822400 11466946 93139073063499539635341265997690510880 11466947 91144274519002528873003513816630254396 11466948 290788840607566482040622286985392476160 11466949 -153697831590897004478364932398931043072 11466950 355551025332127578715535961962600280000 11466951 -223769063575354307071801204595285223768 11466952 -35798963814466164715804104496699146240 11466953 422696754978427297150909344819614882064 11466954 275057869745392954997354531613689863680 11466955 150285799227731992730414489333995155360 11466956 -419104925336342374075168971323016583680 11466957 -244686304009381449597352713374949854208 11466958 10247677299597306295137536872810378560 11466959 -20604315929476682641635455254391377728 11466960 57624563779575560319937504332319948800 11466961 -62570908513536760344195050698512767376 11466962 35142521175606401480652488269340479488 11466963 442439288979179965252810848188955111024 11466964 309715136491047888934652707878554158976 11466965 45058745368503024718218088330121920860 11466966 -65213784632663366638039087351903469568 11466967 -762490862287003529747652930820072914368 11466968 -349277485052563459430290586868900157440 11466969 -124225624414818428972878211588687246400 11466970 337555970521867077719003382485499475680 11466971 -8073570543847829330235081122992997328 11466972 65206844263804934248921077821537034240 11466973 -176704845388951849199844493458390899360 11466974 148665753151385067460353168644464042560 11466975 167242464131610901771883177886324240000 11466976 -352572588123497351505246434265898942464 11466977 -98865671581946497377685663998251304000 11466978 -158140991939963612787781394502528475776 11466979 2050402328618131949544272739615846817680 11466980 181870039511897287275587633923664144640 11466981 -547248272186477870479007000002163923200 11466982 -5082850324665745281581546951733405888 11466983 58640194308212178442217395132917025920 11466984 537375525144784678531913441746484920320 11466985 401897176385685027946731951726050406180 11466986 -5377467101505297213172189417328335776 11466987 -130700701239121657665657440870027010048 11466988 26659543185668860685129009221668817152 11466989 -185046390267907403410793588668307271210 11466990 289469602813169866433806691146687000320 11466991 170142178521525702507801769641418221392 11466992 -24175100819297034342948585782784098304 11466993 92940562629239950517400259752389211648 11466994 -112238695045327567402000926405598003200 11466995 -497551260210125544169991685184427822880 11466996 89094572012076025579116679275839299584 11466997 68022997455590538549863376254922889632 11466998 568521838541040322477045177511604132000 11466999 582178117777695795949649673029059901184 11467000 500209265741791993978022795078876160000 11467001 96564635535915097891853987226084032064 11467002 -206369803658985194240467826772110266368 11467003 -218964842792587457625257566511897990880 11467004 303313259616387911025056112444276979200 11467005 -442069223615345301863536451377023583680 11467006 808869015580203836735360582584374572160 11467007 372402204668997196964389465369748288256 11467008 14498181792819681768541979689856532480 11467009 -171168736788643738880188279617705153790 11467010 -367454379528509585156654032376272405440 11467011 -391760308243634682838560976750008157200 11467012 287728647045800659935291465188986365056 11467013 -456398444687301742168777154545785874560 11467014 23458028356225497819441316477392965376 11467015 -243266697426552191669163621326104749600 11467016 -178423305148006052061719867455372861440 11467017 67115027235907861938646917376387176234 11467018 -169303622618832473117111799701270292480 11467019 -315430444808549032031368654157998784160 11467020 45149285088177203840210453960294400000 11467021 13260385050459495763042728370506579244 11467022 60984611081401509350965904963385205632 11467023 25851030054026275399502101428298785168 11467024 -53147588581047337880751652018695700480 11467025 -1572583052004078573395701262109469200 11467026 134505533740684530252381245598020893344 11467027 85085793176324190347967024894754317120 11467028 1025771735706190922420877216714021271296 11467029 -409183834854108102342129560123436525984 11467030 -28464415169554605910088662460602755840 11467031 404519443335135818575978437960801054792 11467032 -502354681690313401091372987115732172800 11467033 418385901238029265887847584323316686282 11467034 -184208714713558227543457595234368909584 11467035 -124052990942752864349610530957752648800 11467036 27871652433448747057988856271262529536 11467037 -237918840380423931396467649928486374228 11467038 4680859378395636277900195905514027008 11467039 -1195657156513380029242061512195144032160 11467040 111562998993228981263384474510229504000 11467041 169540602352526502659685246522634186560 11467042 66958531209803932128381715793770062672 11467043 -83122648698895407156928325540851863600 11467044 -108025889537668678605440583123423241728 11467045 922952001367320630932848198761186821280 11467046 -11212964195931088677317825172378474528 11467047 31187462320346665712041180240916092200 11467048 -94433370448547563099261113748638689280 11467049 -326662943924492758273715043020922732 11467050 -14305409147779162993012584780111974400 11467051 -217205394622254960117919837844093995400 11467052 -401944970351524755543701031535883394048 11467053 95046847950502267349502576600204376140 11467054 220552564929966256367368630328697158976 11467055 -230884440873124593676010903231042119680 11467056 -54039627929873486690876249402469285888 11467057 -221033107378857985409737721311255526400 11467058 84391588913463139791814090995937220880 11467059 -35195627141372331580799544807247331472 11467060 779190904588175358998015432357745868800 11467061 -249883888516033554676218667262647436388 11467062 18114624060928154334545071912507347840 11467063 -1058948799565225396583735696630954275200 11467064 -51847628196925433095768470786519859200 11467065 217469609171644089617806886199150131520 11467066 279835979025241552562587947556534228704 11467067 239392055725861494872262518188678154112 11467068 -6187922599176156922978639475705167872 11467069 13942493575615092769310000177996639500 11467070 -234617410349693157292318122402160252800 11467071 -20944550453006821616533728958280927616 11467072 -198972571422832764395300923501357563904 11467073 165283704479147842759959060355281937584 11467074 -25032838203570601776123662262510735360 11467075 116380635555329143541569331114648522300 11467076 354216309832678598431523387094312805632 11467077 134298307431163730353783737138723932832 11467078 692836315538964870785188173845223105216 11467079 -468075496111082394634080823865636741016 11467080 173125921871189382951028544648660275200 11467081 610156719769801369259306532100425617882 11467082 -441167923924334843657317732246618262016 11467083 325190802587724147815240977924906999680 11467084 285651003338925388826101486361661423616 11467085 -109473612314591317981416412298988706560 11467086 44738769316388405714933910545300041728 11467087 302727340382533158874121808346223723520 11467088 -211698955156582525325786800131346341888 11467089 -68803444585232796895884166692061175760 11467090 -68175774629965121428676729333809807200 11467091 -394004126327250526565101003186471856016 11467092 -22359748376077369913773353768784551936 11467093 397404686650047573232327688907802992000 11467094 27219354906077251466313188066511896832 11467095 803465089661163834110811768771486392640 11467096 -28580068867615270597815569066212208640 11467097 -307258581934817692769804094635118062454 11467098 35216871762197543890983954202369209600 11467099 -108747716470652250374260257129385443808 11467100 -348363898796852128409358056399293977600 11467101 648240142434866307084832570962563720832 11467102 105058425739992974009588621675024986752 11467103 1138185292517182293555536014589841560352 11467104 566817537821656785261839314705176330240 11467105 -199976440865724791528867877002550695640 11467106 45790140768506232778272827341253013504 11467107 1132203490784509867283457260437311508320 11467108 757225142535200790241155707228781368320 11467109 676622711487306491004282636486587309310 11467110 -29220069003412366969357871138129049600 11467111 -16289463313463095285387066876691978408 11467112 -1034224536281000454021876867648862341120 11467113 -202966025287525235709472292309232365376 11467114 194600645317543897167089724591592396032 11467115 696127317800468582331051670631952562320 11467116 -7760678458416141316507159273200691200 11467117 -223975521011557501336997636840730862336 11467118 70232719107246896261330894623646915904 11467119 36841023216565901881071773343258890880 11467120 -38957374852275331087060636269987102720 11467121 -24771176779322429559896575083878827008 11467122 344750681134266850705643145111730521600 11467123 -298947880552898239051418357494015172960 11467124 95343852338245865867922994033256359296 11467125 157840052419415317358762052206026203000 11467126 221687883077107526100431860882318443648 11467127 113198743492104730936721337290494573200 11467128 176200758660654551183569725005275484160 11467129 21476089090225585586838766883500200276 11467130 175667252811204986016752187277004244960 11467131 -279731016250785682184102425172323220880 11467132 -2784680309749618755744515364627790848 11467133 -199156609845674496445625390977246925460 11467134 52415018574850539770470597310781352320 11467135 320336334051842352415013069474540863080 11467136 158045982387418681296382033762210283520 11467137 -244542092361514967947275050395997435040 11467138 136973142211167444685053613828150368720 11467139 -53947390975833077502112593555001372512 11467140 -127897503174647806811004456918583910400 11467141 -158264220691533506818936148879355974016 11467142 -60777779549032264204564211500877773248 11467143 65607999882868056828895070065815157200 11467144 265896049601387175565937814570180741120 11467145 -270804231965517433815912092278314340800 11467146 232369188852148791721784547840843770880 11467147 -562033386133127073407902866241863791404 11467148 51402166201058633010353109255129268224 11467149 -740370759693980381044454986802200604736 11467150 -257285285899383047615667763225421011200 11467151 -320173356337920051258376208275621451520 11467152 -93278260214868035509253364293236187136 11467153 524053137055474205317826690773616996402 11467154 -7857700735436415668962064641117160448 11467155 -190809891092521594039418448419239476480 11467156 -409948316257480133362494024706569750528 11467157 -894968843705974546044749763345378904086 11467158 180636777870037266641742034121771084160 11467159 -575639588818244308587407535149383579560 11467160 55089222262138369679932843755969945600 11467161 224234141613922590939849623569317011610 11467162 139992590354725653620612732839174632192 11467163 -2390070624159161049264435961706572035360 11467164 -97037010129187694910728515747219365888 11467165 9660451680343917710662152211214336460 11467166 -839234895108478656611669524418012632320 11467167 -38994642950821084243442504286896759280 11467168 -115623515555169558588782083862234726400 11467169 -13107872541240138821825532453035152704 11467170 102856723270223015915276275495452960 11467171 -684122627809827284194556371904839470628 11467172 944500259881682378492776762405834306176 11467173 135424986762702381204307508408244468384 11467174 -125642134925454698864208585296958472128 11467175 423001800027152991950372540597250399000 11467176 36058099577316006990359370961446912000 11467177 151549205011205991997460923718953260026 11467178 -34665329564417608959743203191429415680 11467179 -115758166379329487146251820082230305792 11467180 331569635967948732685854560598948710400 11467181 -28456574901012843938879191207334301600 11467182 -3190800116820528694911071889125784576 11467183 -149303820984130859103019148268670815136 11467184 -39914384059802022504044685889756200960 11467185 -325094915181602665864023906416008155840 11467186 -35695572591736165339451754893665539072 11467187 1096075168534744256413526449914067501836 11467188 -83127897258235421091250063921941392640 11467189 395030246185376978587038194357734782300 11467190 -91461961124091542375859535292546979840 11467191 -49727856026087583470393120333884694808 11467192 165346030469960064692173484300781158400 11467193 1094650175426156741420342700719901705984 11467194 -198039409326147201013291962865733913600 11467195 -452878551856669944411861037440734620800 11467196 538412308996501552072750079526000359424 11467197 -4256942166329901776364048032124241920 11467198 134907610548892060186889340340776997440 11467199 -114099942893614551615496473836012356800 11467200 -28699104008294328137428152410701824000 11467201 -5858764856292568321874018084276350080 11467202 -126239835591257029981742610618187166208 11467203 655261587239734728596322981190056067200 11467204 164151230656110597038526491384622125056 11467205 -4401632240749693958648402379201757200 11467206 -345121203497788609634750906028885825888 11467207 766651382325117792322021508964757649032 11467208 320334880749983258356317727751181649920 11467209 267411334226293923715613651821417252800 11467210 55634561053311657930217159584305111040 11467211 327211534386859149079253641341234278400 11467212 38788653067105530937108760876961971712 11467213 208671139342307184644632367403835753024 11467214 -326249953864006820679014733606750880896 11467215 564011329960525095004075213047939133560 11467216 138161189611968722434295024134632505344 11467217 -389285904495648378369976668219955317648 11467218 77682449442561863362603170917463682560 11467219 -444047691509710764858335871452414303380 11467220 68598209484507089714833997678960640000 11467221 337003890771150079552138961072136945312 11467222 243039457038303606616024815708146841600 11467223 -1306046303495744939869923180631720005240 11467224 1027100387955176277238815834569370624000 11467225 -78585218436769161190724595819384619200 11467226 450644461052496092459759901563960931312 11467227 188271926749687906305694201963458861720 11467228 -249985940384714913367954065501383890432 11467229 -72472524319845268855936599518501998170 11467230 204131822447564573612335281972253998720 11467231 -274195291813983404425735663808291042560 11467232 160663555815725791977853516887967137792 11467233 223621292157515935472253382537391155602 11467234 -538845156653680274033713609263534423984 11467235 -193353006501960758687783102431496782800 11467236 -33552699133142061510790911204285665280 11467237 189714143846880619987093444357709022972 11467238 706283208770848518447489736302742114560 11467239 -77425724717223514522888957120517271552 11467240 -3087585150765774369943370147057664000 11467241 325889495177267908279654807252316332800 11467242 11260865186486198023488873268597735680 11467243 -360336746351344500436054077792283259480 11467244 -378924129950700442265355016011520798464 11467245 653700925197613218999204248560958188800 11467246 42958378380892872416196916995067374336 11467247 949879111482452884461553353787097689200 11467248 49725254413348647322522536831445106688 11467249 364664212168334255966480558476001972580 11467250 -141476045579813176892090238969032760000 11467251 -36508246633418048868743271753291858888 11467252 323557103034385204336020033814213373952 11467253 -207389725584964719398654088990408786240 11467254 327481571867363296607715844281019600320 11467255 193308856834311769361301913830560248320 11467256 -460605904504986804607302814467247104000 11467257 -223890320831015219927436453509734077360 11467258 22806635151184131598782620430164152320 11467259 -661361958196438346409928993389016814280 11467260 -151568049349884991937013394510528512000 11467261 -1559030319670852866790010942663076360 11467262 -307488173664699460509693344178036096 11467263 359783597815270786253436605340718764744 11467264 -60841657428581833464781105512541323264 11467265 -1017990669081455612497555180286604874200 11467266 -212702744837564545382734971007220558976 11467267 307990861971232567229305568137563991200 11467268 -242549802404019813697305314175466930944 11467269 364996953410204241679580567334845769888 11467270 -345341449632467602767418042668888769920 11467271 -656215696622940060097935874889278726128 11467272 10419641460636638727461691875982704640 11467273 350004646015678855957022313798234410522 11467274 -112033433013943373826259975010524932768 11467275 -152647087431856470542575635675646726200 11467276 -484335144821784108634909800381560899840 11467277 -899790820670071276150435210414931408640 11467278 41945923963337548686609918121314566400 11467279 707159652732804767409764997753717057640 11467280 -98336490047142179037810191023484436480 11467281 -28344892637616777836689142332265075712 11467282 143404488406913852713151607146960209920 11467283 -5317236631327231449404404314989147256 11467284 -82147766528295431575291027591611992064 11467285 42896930625185624877995554306353564600 11467286 -534993767603657791045777761334317117408 11467287 89356626597685317492268931867168330808 11467288 -562079511610536303663642535558710804480 11467289 -50239787072447464215324444612434961900 11467290 15083868942915395977903173975625443840 11467291 1380353116355278704792057464656790876 11467292 -166605995429741442535898448758991579648 11467293 348365305797445143768081327238333458144 11467294 62457797828963168482876071435649532160 11467295 -113027829440972697846942969787015818240 11467296 565074094355976321115854958143600721920 11467297 -144010975166997276016120833355848767568 11467298 -4899820469235269975637707461093397760 11467299 371485116838219408415145317597028503040 11467300 -136591966747501978610906701019461971200 11467301 -181909751322918319142242792940732753508 11467302 -49732483920780567257727376859156293632 11467303 -252247743557959500695092520407870961216 11467304 28015617194148391048170392007339125760 11467305 -162761004045909955022518700639884713600 11467306 353667877950067584986959655304805493760 11467307 834428304407907498760674556232603237556 11467308 -48470848892256542312527791859883003904 11467309 654099222650616577606745802870931361472 11467310 -153435397141833166797124306723535269440 11467311 -268903490341340957161953505122749203056 11467312 174210280976245144964288367643567702016 11467313 215295199260212077176108674031678939648 11467314 -321342817156261981967321508012746422896 11467315 388308713581442613865202700860935038960 11467316 2261743784112446328923438041753399296 11467317 17469162402946438787438365276574446080 11467318 -702437475029223247202689500112450449984 11467319 -5026328950364664513853225329889832280 11467320 474823161475294144790273490212498841600 11467321 -288454926623127812324997602233339371478 11467322 -343884706568516704625172457770984870288 11467323 -376819994053062530430346209588016348548 11467324 -479894819273259231986623750588102656000 11467325 768349751275228405747973222627140474500 11467326 3666631520969470897630414699400211456 11467327 767160038860134623154423739712222634176 11467328 -119664839997836210849911553588676526080 11467329 270482671590917768871919113922510404096 11467330 136206380108634151892703326055988185600 11467331 -448383353667729056734925844291726302400 11467332 37642447714315378707445697677289310336 11467333 -4157356028390967319580001370353899976 11467334 127217698144926030913490915512996526592 11467335 -401391059854765457805218784730352880000 11467336 166088574970729207402014632281411584000 11467337 -179370729554504058949763797238180984448 11467338 -144875309513536030233474691081043558400 11467339 192646594466268036368632917972096026224 11467340 -238245843312687318035724449786072862720 11467341 -329878492168308690831912388661238729450 11467342 -609784641017731426287852622916903040768 11467343 -514351311891147793916523557975356219440 11467344 -11064839224360806811714586775764336640 11467345 -117889332290292365144273318895401468400 11467346 -100906388246972127273253351467413786496 11467347 901140686713096823531840423267958073920 11467348 63672360410232404349017751119975796608 11467349 491345136512780227284851101145122534350 11467350 -102357531070180929366629635001125800000 11467351 2826221145359945115455599795154939744 11467352 158944994584249050779999496845283901440 11467353 -59184786831566752866819324087213444576 11467354 444115595318896016784989904033173806560 11467355 533062388761103053743756425069974926000 11467356 -158062328958284221969252697046238729728 11467357 210585897424554528978166446595840403232 11467358 -18544072294020600415506317307139630080 11467359 55881050159550786507828564924764874240 11467360 611439749487771363587490901786778664960 11467361 -364682456866904839425169363323091410000 11467362 167518512406006278930728492481696212352 11467363 443740013797155376528748524334288557824 11467364 -744014253670641433377001366949263780224 11467365 2344389484040808147942510865737646080 11467366 -21867987400096648296517530358691226240 11467367 -424958376676233738323701571751799163568 11467368 -765748064371881855231914805073229414400 11467369 -6748686227917436546195421669534055856 11467370 -24534541551456505638177672189310655040 11467371 -108217846013703578894270705062352429376 11467372 80128301409314757774522644929175674368 11467373 48423527075140254077096438072416637580 11467374 -34322368832804530899982310028463134720 11467375 190709152619027333997267222252391800000 11467376 -36075001458078639716362807654756220928 11467377 713748612094605240138983949159352793040 11467378 69785326842557110837674007819329669024 11467379 -58768639199022821547648820259457558528 11467380 262522313960052470331326348992185538560 11467381 -1527169119723616820285372741624436115268 11467382 393447213412257448983411507523279749792 11467383 -146265095003804833443670702043624815200 11467384 -434974136628891775508419001842062950400 11467385 -862027760529379162900414563953661071040 11467386 69068909314866503350907235595697356800 11467387 -59708035314016475981891637644127951964 11467388 -195735605482606738394107497553564403712 11467389 -410265379641037668584391992996864299008 11467390 60584953424743234361506211150941843200 11467391 33280697746169171194641311921664562560 11467392 -440960498347576820455820995969847132160 11467393 210789741651124495799557426195197690880 11467394 -200261838762222923064950518038951283200 11467395 171795808894560056156008829705775613920 11467396 -89275181472416764929565351691345592320 11467397 -688829839978404233337806457626319173508 11467398 202034915851735731936429329011452747648 11467399 -118715934546113671604713410334724314600 11467400 168192177512325520620913585022828544000 11467401 -122233316247166475776517287234292215872 11467402 -134530341343809157844000794730760576768 11467403 1292116302135945716980160815792814284800 11467404 103125508064727696618944407415301288960 11467405 -178003018086766470782259736993018997940 11467406 -273515002507392552052201356696481654848 11467407 -69399288720894185656432609839110932608 11467408 217717386285477265274973411203657080832 11467409 235151196227502190934393662764007946304 11467410 62546090608266814252533051357290104320 11467411 -743475657281093881805913427646020923988 11467412 17197570756441002158536321561036800 11467413 225128847316358025186205809427572722688 11467414 -1499603564941626078485988947846114688 11467415 459162517526632528622558889923011825560 11467416 493864075226400593835276385305966489600 11467417 -257394333947034463916817185591354285760 11467418 375430392468752942270099954837913064416 11467419 -100953906948881490904673590952269054056 11467420 500439900050848052564889025988096417280 11467421 845371801924754746924210488678525955590 11467422 -105975964223847875768999346914055330240 11467423 -87658998259006818977940946445325927552 11467424 18747680555325517747077147324636856320 11467425 84186474059939996530360806525459270000 11467426 593944909641888526816203257896646040912 11467427 199696816253947659144543582213345947712 11467428 -144967756391793404674554599789777584128 11467429 -1256434542390456243108371264289869787970 11467430 83998764043258607843593298122630235520 11467431 -16046287664010187695737283895576905720 11467432 299679696744411624077713399288837816320 11467433 -1125481683650839711183396179338357037318 11467434 -23465762078658349591344638009651940864 11467435 -104653400498873098318491411468031151040 11467436 477110762968606616610757307655331147776 11467437 322761351917425272462155641311650320704 11467438 639108252717171890335550688849993357120 11467439 -187304662967347982900965921558544707320 11467440 -86616280480730993758439625588424704000 11467441 -1283661662380381572167689401432353921100 11467442 -20482694109017803042936613518444838400 11467443 -67633789228237539830545807484362682880 11467444 -478100046706419511839429942852649263104 11467445 636736447703613158445604480730774100000 11467446 -28526106161617996261328308356626151936 11467447 247075836896521807094178695771251328152 11467448 -176945346833432268082011325932580208640 11467449 210432029944045669462307142134545148928 11467450 -141805742483429358514967375276444064000 11467451 655944402874996928907885292970174228304 11467452 315766561759841142035933233945074647040 11467453 -722345826343620163813841667214140858298 11467454 -121562204651865921708283592987072127360 11467455 4331206225341904397527740099080148480 11467456 23471803185787217871560451014849986560 11467457 124796239530188444990453960147760944706 11467458 54875885195176205772355050543683586048 11467459 -456667200794780288251472046370072914720 11467460 587795928011344536167035201724900928000 11467461 -376819772688826263060325768657814252256 11467462 -40798434372781401979762810487656940928 11467463 -19771052434399132714642868198961785040 11467464 -668212916075847519466051038038153748480 11467465 47960962737182801928415999716797260800 11467466 -169567144484991442024177007220965217696 11467467 930186206910788055925704368632533924480 11467468 -17919861467571276881527920173193348352 11467469 -286668933916736993770824108913402211520 11467470 164464913442404430482651006253673248000 11467471 -128082837483853088655290180752875021328 11467472 -9405448492027244611243751441612881920 11467473 250481939547378721058465231350940876784 11467474 -522960250469502182086811556332362833264 11467475 -684596450698989604929457856920984299600 11467476 535074584415251556336226842589012224000 11467477 -130531579198923586429840250614751148128 11467478 143570729172847582372595659209026758656 11467479 -295398060185433318197953709500853573016 11467480 -342171285453716099883523103108262297600 11467481 -83450076699157516735857585384105986028 11467482 -73869138122560869603022813340803676160 11467483 -1097845290683034375362885827228905680160 11467484 57030586068632497365713535045632194560 11467485 -451525568524337642051680808076169286580 11467486 397865735594194229852132352859887790080 11467487 -1605613867236613779396869465146426270200 11467488 126799646699241629135469961703105495040 11467489 126408517564898305345698940631063512320 11467490 31045529739703724590680526169089742400 11467491 29961900902601383248132484064412587264 11467492 940333765901107694822644753107645132416 11467493 629327826482261678524425722040999311742 11467494 8374239912227382600547501697674568832 11467495 138002228304709796790983883597184442640 11467496 642803760231220750446263411254571105280 11467497 1330911849559422025256774116015132128 11467498 -122588478285514764801179945974498503936 11467499 -236960678106165005442345529830485601840 11467500 57861228695591767751227253864332800000 11467501 435797839897067733902939219758755159744 11467502 46701128827568408067033189925675877952 11467503 -9053948629914960234100956733719958752 11467504 37933431377132731913877970535357251584 11467505 27366002471127518769031247285645502720 11467506 160838597480579062404633936495312971904 11467507 690448496107938164727086894533103578840 11467508 88946098857296109605442798270504487680 11467509 -662391663211961063713659864289667427072 11467510 305115449306810216630190535566334408320 11467511 -261227449830265579500854173555348382976 11467512 -61685512544804663094025027049361653760 11467513 -23808157527454303375631860263931541360 11467514 273487045518553921516175657489216348160 11467515 292474858252227456943002361385170174320 11467516 -49915619415574597351809888812695337472 11467517 447175282660754357428157810566171541292 11467518 -236686236320008883479479524354598204096 11467519 103703663399876362629037109472412000000 11467520 46726516734612677142726589066751508480 11467521 -3981238287775761671846203105276225920 11467522 -355467967184735806717779966574589621376 11467523 -231184866504067330861555630741626267600 11467524 -49678103050920727171888379154461798400 11467525 497535906856877044729437804360405069050 11467526 5204975435441343651819401978346069120 11467527 336029439786049632918828494650603498920 11467528 -200165433447553278886512945081692928000 11467529 -263024306924420160796093097735931519216 11467530 157583670291396821472562989849075333120 11467531 88023080092990662254021145214509525332 11467532 934649698311564580324828648445498877696 11467533 445455252134313435552047965344332352 11467534 -117306472249914787787908327020777691008 11467535 -179215940666996293006085767818316232400 11467536 -45410746975014205773252731721335832576 11467537 -527813769130843558354197290019550339200 11467538 -376870596185774652632856934766806036080 11467539 30858314647587846929569082054897490744 11467540 -49484534682162873504030511988596285440 11467541 -6648828610350436780352283157009413888 11467542 172338466933328428694712979726357587840 11467543 195003172768067260180590094402376798792 11467544 -402550962289352237952957271378962677760 11467545 -32430394249611238377868302197804260800 11467546 596863662729982352275177102985324447472 11467547 59855471452250264872694969025192606720 11467548 716515246242969803308323678811001656320 11467549 -488799686970790310671279165758297463450 11467550 95857079055764478607736582781664852800 11467551 120510567493722324231077971709160989184 11467552 -1005158064830089951666759117862734921728 11467553 652063063768215756465381713409847483584 11467554 -133940153330349950957769815447249335296 11467555 -122307869128928861949626996631278668080 11467556 -339072471473478831970648736414364229632 11467557 420297833434250644811533300724059872600 11467558 -3162475396948868624712348872343486720 11467559 -889198112719788141764707534966612095240 11467560 -87324897828385846217973745658555596800 11467561 -280156407207869621271659906879249241600 11467562 -3186799718571272554803485819102759328 11467563 -101003385587065309891830337071364803600 11467564 -339966991296223351449689002603184345600 11467565 172871578568025785507776619903864075520 11467566 177146218715106145725679254837177898944 11467567 -781928684860243594628318705356928843448 11467568 -143695771005642085284794894075552612352 11467569 37204241156126692804770676063625426544 11467570 9588886933428635175754839126303575040 11467571 -249944014952205976323658506174142110408 11467572 27208875683966521039446181519218327552 11467573 -266873999342209713346602650033554842472 11467574 42276721674330586413071327675483126400 11467575 3984770408888606924998590467362074000 11467576 -61284305574039485336979217212262195200 11467577 -750448986763962711446623193571713187072 11467578 -248014738259419480209846441994143384576 11467579 -263643824444039305314308568992371853016 11467580 -361341745778789897141543970298836364800 11467581 -615081438559731248838549379997833045248 11467582 40034451382659542527548708479876481024 11467583 -219960451677724550455352598163195035480 11467584 641905355189217714854578098593071104 11467585 51123967141992898201406227498155465960 11467586 37483445420298811563384939696143976960 11467587 377529854586929359674617055489332288760 11467588 390342383333789319564902852920924280832 11467589 208085872846752703753162191240832421760 11467590 98863728597009898061276377261486696320 11467591 279635027153506586055979552218735291992 11467592 187577265737242069400971756400769761280 11467593 499908056387027883207503035744734033600 11467594 692068885829378673151840202355424531200 11467595 -113380141380921168709523058457951570320 11467596 -80915260229290669584094313399024762880 11467597 1512294435120402833061254817175228093932 11467598 485065569590243491493026916643296068800 11467599 20461805417612551599482227967302886016 11467600 -26298413992094894897400789760924672000 11467601 -472058235951111360798359809123397058396 11467602 -354671171830766508437303159470472793600 11467603 416991398328485024555017043342255340800 11467604 3368414906833674636828595911387152256 11467605 -97334577472818226771486822119036799680 11467606 455578756970098892609396419227909886752 11467607 1310523665022763930372281032646150997032 11467608 169238292191162450958152608880512204800 11467609 -1296237257166182769276964167961754403120 11467610 -34838686681658105248555946166898575360 11467611 712304118466349954699901678925213080 11467612 312137410198980000937427224927643354112 11467613 545251025578508070992526502600675439526 11467614 -74498794067760726825801559303126868160 11467615 528690477286679118704010341218218254400 11467616 -616701398188093888854083837561330466816 11467617 -30594870278069778337288035068510219136 11467618 59156549134934742806114022314324550912 11467619 505482456679583146073252287332538100880 11467620 -79548949280200662688991597193789331200 11467621 846158604122511128304510959884100320800 11467622 -230010329375260932046734196805011514688 11467623 555146063554616167104722308073332665384 11467624 -44223361827925677290599463981460357120 11467625 457346477986117270444690410523644714000 11467626 -37481464506651022273922906175436953600 11467627 10223922577759101701140189742101055080 11467628 166880317751466111558506920232305498368 11467629 -603166313674611078846005133552702070080 11467630 97491696724761908248623349609079808960 11467631 -168580827419831044135546081284018838560 11467632 58987719881931453749538091244984991744 11467633 138478982939430313309328368437637494580 11467634 -294885954540049795340060839304452350048 11467635 225425319318550312349914024096412505600 11467636 -60576365634891602597241047988214579200 11467637 461608836171813016945065637437023786286 11467638 25860990889125631434795350896883582208 11467639 521964640597579650019742676228573730560 11467640 458057643346791217147387439079751680000 11467641 -418626836183042624084554515657095879616 11467642 484932269000129048490669310124675375472 11467643 -50646192233287632307465596133606408752 11467644 -141361534258717759672870493456461332480 11467645 205036918526516479708497995050958062080 11467646 -212496354623900465825176351170708745728 11467647 269956946155363585433946938846470375224 11467648 396739258270724053191813688638276894720 11467649 867052909364166251444335217921994145536 11467650 -20977003911036009077716153035984480000 11467651 -55901582918010569070689890067021127600 11467652 427625955207201994680333726146523967488 11467653 374442340679278585813782001738706757120 11467654 -19008300143479901701023988275686112 11467655 -415366317703105859449756814302785346440 11467656 1216993692384395178350694591828755496960 11467657 -43019173797215753908624234116880245094 11467658 -58831835916594861004431693031528858320 11467659 -79388536919706896354792521909187120640 11467660 -391080389402825436988815957737057848320 11467661 751981726403615455247329745369007182262 11467662 -9251788349199353171519071902922218432 11467663 -60711735035254160728628289894091127256 11467664 142977213256352691357757750506497040384 11467665 -13418896309834889791702517940372372480 11467666 -482083156677534782021135658555922688112 11467667 934247368278968235038933591471960428716 11467668 197822094686985615899645433753193881600 11467669 -52349803011544017519159956431965412004 11467670 -380883973490419026810640290991804800 11467671 46559343490335724646281869439761394944 11467672 -339308600228130031389574424623101542400 11467673 -525607823790182304080875931868988525440 11467674 265892955802356778502365436799734021088 11467675 -58906663385102409500012150864674779200 11467676 -397553273255473196349384926772685662720 11467677 141043963107606978356025338989447759008 11467678 -46591098184450775519676351295928847360 11467679 -896065084941273113152471997568789234720 11467680 -86454207078973414717035215559673774080 11467681 126076066099528086545571377127637128964 11467682 247025100149678577455805201673017764352 11467683 625008663990922899491223402754809903600 11467684 14719502514835833559505092934558028416 11467685 394581417778753671030981665537253571200 11467686 -215425143930545743744414231329780207936 11467687 -159964383183972841218925117428137652096 11467688 365696467728512189436639325236609515520 11467689 -963633740701579437251320808682567863232 11467690 -153637849506094760274854378140002153600 11467691 914365705890804058210456676523971959092 11467692 151662974512550938524626532136314877440 11467693 -832822326447353121399308882700037230058 11467694 403669433973776166381462705932592221952 11467695 204780026987043358610605657734070202880 11467696 -87867107543120105743150424457927835648 11467697 571048072468771420386344353910866253040 11467698 56896394953965726276714713293067304960 11467699 870445957347392266756040806976076717040 11467700 181895886162329323591846840609411334400 11467701 -213857321664020274254103049771274344608 11467702 130547336810906407551304845002591502720 11467703 9620534443380185475677095345211512224 11467704 -560504241655063720956186387682675322880 11467705 585711425957179983247554938695300369860 11467706 88962434473227988646152541969972736000 11467707 417456933016316800680787318666501515264 11467708 59877972288366972007511624941308542976 11467709 -543824415905482278186080320410310212960 11467710 -177742774631298247903417730058333100800 11467711 -1980109958279127712382540190738862606928 11467712 -203335149338841473649699364466872811520 11467713 261414708515290440305949744602900064 11467714 492208903056036232360001799375444021456 11467715 -64829897721130128466101005730375369360 11467716 -5338036610153666909920336645645885440 11467717 -1170813759330968400553491459931535947234 11467718 575455121562788968675231517565722754816 11467719 301506573276406475121592916182378367280 11467720 506152291254237287938997021194924032000 11467721 -1182260976682339364748897943185156711078 11467722 7000924112022794819262780851583058944 11467723 495498865051210729657565541851977191120 11467724 304448031025042283635610495987221372416 11467725 93980351008781657603913432494175804000 11467726 -21824516672899175542672101231268958016 11467727 345247755620499552215838421831379265480 11467728 -2348746291742934734297456101218533376 11467729 -157735306028135311818557119759860765760 11467730 -151327104247936547468385402255067110240 11467731 299155987775999164796863271043295726080 11467732 -668254916880524095532666742039124406528 11467733 -122905729884058072774679942767920064356 11467734 158169109054138752909287485444565407680 11467735 773588877927075163064054691236462173200 11467736 -264309824011134707829169261231312035840 11467737 2906867907171692486976761315618648832 11467738 -88095520398334488200781168922339661856 11467739 -678588777666533373338073082827860496000 11467740 365970022767667844710597330013846937600 11467741 411465636848374110262761099065289174744 11467742 126103053300838514159879312859511957248 11467743 8340693977485480327215521145435486720 11467744 7746233562118693026633677792741425152 11467745 774333944605980862240095808999065556500 11467746 -254045172438538281770577884055608110128 11467747 -48137061631836613323903397199575790760 11467748 394518758996761081999353184763972001408 11467749 503074956307445133947968633433667821664 11467750 -144635277202054522028314793163723456000 11467751 -620128613915424549479776272045653459448 11467752 64004079305690197702676455094381445120 11467753 441821346357182983046565212154055504464 11467754 -827116836037502845335176071113822720 11467755 165647115768175152300296718791477275440 11467756 446636677003289727836918198476719104 11467757 269630916069818739863271896104817548512 11467758 -136882923726325811179649702974408967040 11467759 -80926946915520693170641700873226885040 11467760 -132584265422450978276345778243875635200 11467761 36765884160064025608809303004035695472 11467762 -355592060593834442994497506995488080368 11467763 348576796662626295366532899260416781040 11467764 281450586693279226878260226944404623360 11467765 -104314653091041905938819723973548416000 11467766 89251933258059668288643590882846728704 11467767 -353303006380230169656586433339330013720 11467768 -83762260229656239779196795831412654080 11467769 536698941043512345286164963284835947844 11467770 -17077234599485245650749539065634252800 11467771 -18923034774856564366301124703806071040 11467772 465010886485694665749567948087679205376 11467773 -106785687995243820807745254645181752000 11467774 110489456168551049110086045302350811136 11467775 643649849219683923814674307993982400 11467776 -74117531705019164009073252728347557888 11467777 -66723355823058119306802020582062900800 11467778 -68885964135097636169667819305233981440 11467779 -256067856300754407062486233255145655816 11467780 -53266564983674214806559766733003650560 11467781 108014933105948603642996583672315441240 11467782 -181914148707641198774323974782406306720 11467783 766685806712498753046158167098430395032 11467784 54227851868747632030499135291734594560 11467785 179880332745081573819592234600449888000 11467786 -848266247520216341574625205412119764992 11467787 852030316065321017864388361162660450392 11467788 -273937361597802260599420620844654809600 11467789 -5933776801229989189920737448052755240 11467790 -62043571663687625905266654406788129600 11467791 48807181188246055734777879015867252000 11467792 101456427967402886604591915068038840320 11467793 84927031821044077955445560132179494900 11467794 261632740347378441866185065384204542976 11467795 197297989279867617709521362042582650800 11467796 209885100830715843673320863833877360640 11467797 278705252730552075831531838047870299040 11467798 -121648507107948398660994707483236308480 11467799 523626310638176854592084881180293120 11467800 -74936018838494780931975185847462912000 11467801 -565017899644673752545415049312575654198 11467802 14051174600523032593922923059753638400 11467803 177954101461116442228122841116092983704 11467804 105134200444119864524005127391157638656 11467805 248568753863350467137617310272288691160 11467806 70428926370553958818500338618724731904 11467807 -566170142531111503313662444421078423720 11467808 -911650298487493241603456154826915184640 11467809 70444971064793947595012735033497582710 11467810 -203476693546403625657428158229454025440 11467811 970851594090985029523745938313146757400 11467812 -413233343074782424656837136373253562368 11467813 -78127355017286248518220577847525309024 11467814 454360053868393788238199043738471966720 11467815 7576210393871634082820810083316429520 11467816 728894210519857553243529646194958740480 11467817 568753183707624476123233413350171372424 11467818 -27527147454076676228712261409708033440 11467819 -793873582245060828212920427622375220440 11467820 -18656395543646341586320869451561021440 11467821 6128904205621391898240022649531185440 11467822 224775024026143700600299642571945940672 11467823 -81650731295875296442544030906457321312 11467824 41343687878683858244612611858516082688 11467825 220373992461438649922767098488816639500 11467826 -448187319423112865969189117383083912960 11467827 -47157566902530347377380376810855013040 11467828 -101417638097694706658881871771396424960 11467829 -1077349363738870416807252679418763111570 11467830 -45656460191303621389832876172951552000 11467831 -710557611013663988038445326729974270336 11467832 215914703687107044501936866641097748480 11467833 -68342397287123444142554682963483060720 11467834 174098006900324269142647772524785921792 11467835 -220522155049152391340066425687103694720 11467836 335173486325233089426516523002853661184 11467837 -978171866789974702990093859303727987514 11467838 185680769136300306111972001833043480320 11467839 19376348509997240395130469055508257224 11467840 210163808473642205671483348911878307840 11467841 -244443850845596814077816174064029685696 11467842 2840286026330204728269493803747628800 11467843 89557904169655353628376121797065428960 11467844 591788170237626198738660360927772868736 11467845 -726360922694449520646178668463163534400 11467846 55990676994577206203228271877573705728 11467847 -90912783166034580387072856320019082040 11467848 155654124396313564295342191188286341120 11467849 -328246587172277937867866162967883667520 11467850 22368291661140872961287476706180044800 11467851 -49501664783303272243316994503889441360 11467852 447771556091148805488600289967405727744 11467853 -583997867895308451787038245546690597898 11467854 184359140548807168491011090868716836992 11467855 103529308927444201252924992480282048000 11467856 74572408833749995917733438176215949312 11467857 236083905992392155771482155540205165040 11467858 -14151622946574349359447927503866020720 11467859 358293524181505392335376185809203798816 11467860 149334974505201557203267089978267586560 11467861 -97358266877116588450508163846522329856 11467862 25556584453307373660466790909471808000 11467863 -287241623142100768866132965015673028776 11467864 -154012738624073313475953977862445486080 11467865 36771455425223534634636447671925069120 11467866 -37374025822923157853424858841077259776 11467867 -972906503984936333965933418936835117560 11467868 776388514612643877511491329748307345920 11467869 99332188390379655153555081115657125888 11467870 -142721623838917296987116256345657021120 11467871 386698025863651394553576198408990031944 11467872 -284869008195281923970350167127904747520 11467873 382776719909960054674837785427777113122 11467874 -75975324352729246407965178887376801408 11467875 -126727344552951404034968599566252552000 11467876 -23240298059348340466345517899491233792 11467877 -359630813784781764731915965941691420800 11467878 -442877728902519470579806324138783765632 11467879 536315743633526589772134730888853303480 11467880 523470962832036421141852640053301606400 11467881 415390655556248679319304069914378535370 11467882 -470165949934547824724501747291919344208 11467883 -311762032424279581101328355016316218480 11467884 330943517320367502777094690123478324736 11467885 -1409299221208991965367709275904251520 11467886 -192390872768342744515583294309991964608 11467887 -4023918992239049712656131501573795320 11467888 201690466727562883309401169160216870912 11467889 982263338020575357499603376560372260720 11467890 -44651973717313353460692378722369894400 11467891 353388667544449131928440938168723920704 11467892 49154904156831896770200677129315057664 11467893 647926497121851910450384058773448568864 11467894 -339021511955890049470040661708461896128 11467895 750075083766932182043195127935072429400 11467896 -510817806309534104133282195310598553600 11467897 -155948796410490415840092780860806796928 11467898 231885931773358767269789523553114071264 11467899 625592238842491658055255753220060002204 11467900 23027945722263075192626973861949376000 11467901 -658262414956662146951467881193352383098 11467902 -169704297261648866216892170210336549568 11467903 -397987359527381371162793496558101726848 11467904 323275882726592717137639352165203968000 11467905 14638753387980813393704463462738691200 11467906 959138698449039176987931978482246231040 11467907 36179778756744812623749665598780639744 11467908 455772662155904655804348973258680986880 11467909 1390975666806233715281505582219157779900 11467910 -380852790212904401580268098773146976640 11467911 -42500823237282494307082280671879092576 11467912 589623805742888304565537273153176499200 11467913 87789575233734564778940194979700939162 11467914 65308170547779935670005226432333085440 11467915 -90504094498267473662754304904176133280 11467916 352539172353826684342105538471124787200 11467917 -382667346686487422358098663214393057600 11467918 41434838032983907460953151514587351040 11467919 -734973619235674093512732953059398121680 11467920 55777800909172427930431851712508067840 11467921 592119777111232725248174517689749591792 11467922 525870339012002819297624995718251544352 11467923 208674193400531408052578318397894125568 11467924 -353235422990781870581995684448329781504 11467925 -8525266740245504643982949948987400000 11467926 -112592720924951520220953045588652521600 11467927 -1212703264665432041246576626421169575224 11467928 2905714987210878441447114677012152320 11467929 -347837603498795130627546328685486529312 11467930 -295095481187239185539842591409301668640 11467931 146687954069466323894956764797229513732 11467932 -56213588361428887955562572276051140608 11467933 -622485377953223879810390244640020833818 11467934 353408973421842562992210528081682752000 11467935 415996320634556924520097646204215440 11467936 806738129143263796503690071465398566912 11467937 19459124898061468889214213825617612160 11467938 -89802708595719627461417599276837043712 11467939 -136467948692316385434999118913644167936 11467940 421937599765939705806812814380670074880 11467941 188112174007748602447941820225388428320 11467942 328787495787249292928877384210047035872 11467943 -798895787714306157862200544386436870560 11467944 245442389752000374667188696223163596800 11467945 720326499415427844330496477474285761480 11467946 -33230515592789971101080450578193379840 11467947 -89127675459752787910484389262816620200 11467948 -587841778239994216880047927478719434240 11467949 -1122779717357862477018575352939594595050 11467950 -4343685968625656739241867433447644800 11467951 -939194337509728961452568616112285194000 11467952 92730739380717195472896460051125190656 11467953 -62396147807136971868525947925815439360 11467954 23590624346672994149092286059006912512 11467955 354837060195926887317209640115814661360 11467956 87621331064856390959320351942718791680 11467957 1300920104427502699848236271815697622720 11467958 415434087206632848324384495106475491776 11467959 -289623616555680579073314495910606908696 11467960 -229862440563016575704054703526804377600 11467961 -106792808867528022364241255030166983616 11467962 -305672917892299183631033297565178254336 11467963 122046702050252801745577168783546370400 11467964 -855119291468520890026116436561480309248 11467965 -213498439993793469214724806154796554880 11467966 -574190224018277007142021783218913997568 11467967 35515783378431648392376760781741100384 11467968 77277803968363801367036037330244730880 11467969 1158570361701512010150044847883184866370 11467970 -251199777580043594122779831612722596320 11467971 -2655674465911268827429617100291260792 11467972 -47079316351595861177608762871077990400 11467973 1007402486093559010421839785063889920 11467974 83847130052371842451996311091752241152 11467975 490061567720596125049671472724782268000 11467976 148605427406260244808148853030530099200 11467977 23363599578274669786663822061038860960 11467978 -163061530264465069154306622230226539520 11467979 -69312358834458583012753646759681412288 11467980 -3458773333508111866682956285536844800 11467981 12371997853856485652763600786560799744 11467982 -110392454764115648381503520453387947200 11467983 -222977708751525535606355574970978553976 11467984 -55411861341274263931684160041428713472 11467985 903921616234811925990284726138949120 11467986 82395331923545373927185941344482304 11467987 362716932710993840572228648492962264552 11467988 15324586289310619902182697693527494656 11467989 -3194625952269920000995767601734150756 11467990 171452398159250559477365329984821984000 11467991 -275075170718884447526212414380626993616 11467992 -40414435033490979564431161822115635200 11467993 701628488621982251893081743105281334480 11467994 482118490253949930694183427250660493296 11467995 133240443015175283069635000612470105600 11467996 -292613749960977773241525704598208303104 11467997 -22747249543803923045598805136684941440 11467998 -130988659241209916090900023882920562176 11467999 395392284700087365184189724597687773720 11468000 1320162842998129215397252029026402304000 11468001 -282786109582015719961622953908703434720 11468002 67439471463232178689356907293808464384 11468003 -972894186129323175464370763533614746200 11468004 -72623380902952379731471616597799137280 11468005 275505780074173941584505001918048448760 11468006 280833241115911669060421700730079038080 11468007 -705248674559640944463045990496859251200 11468008 -680116037103371510116737576548324428800 11468009 -7729803362635463949030725096864803824 11468010 102654636616553566696157894878551778560 11468011 1000957362184820085555285340117564346612 11468012 805390839324380141398258524835504333056 11468013 773401838621879893304060670375797462784 11468014 -3979272816663885636144971118440500800 11468015 -48851839288819145577963289616151833280 11468016 17658209642975760589972372375883218944 11468017 -716571082939627101787804278189586942 11468018 -39442697203235762018589536874214320000 11468019 455124401943711721898690445556350507120 11468020 -409442866068439577945399554521131212800 11468021 -490546131540972083246602846185195346500 11468022 96208779381897069065893993413475221504 11468023 -130869387179052325255799670245826968064 11468024 279438928536961021549991753365787688960 11468025 -85875053889352047475973496444774605250 11468026 -89743129324081217791606138206510024480 11468027 -156276435543462139611656773748899611792 11468028 -12632188483981406888907784253189996544 11468029 -164020383829912908859166196228292274900 11468030 -18343364893698517918290444306178252800 11468031 -269069334549475914779741873498152525680 11468032 974744063821107835033968689542716194816 11468033 15309595715585238304132955520147958740 11468034 -177099426879506343101978832279252648960 11468035 -771850786631508658815297046152440299200 11468036 952200133958007528089482430258473034880 11468037 144105749344474772955051809443677279552 11468038 64431847722961113897975732629721804096 11468039 244616778109076252440876483889935294080 11468040 -23925969552256164733434640858961510400 11468041 4161520893567452946327739779379054372 11468042 83277323177810635401495982993585530672 11468043 -496721294017796337260459196526164860868 11468044 32235869224607814476460248439628420096 11468045 -202976672238315376889294304444848819400 11468046 195151426967341009171268289812244870144 11468047 119829679706574069205793789836310298624 11468048 31435301838491569033547753136454631424 11468049 -735583942807134962548301888612367653136 11468050 407919137786463497948254757542366080000 11468051 205807883473104394645517683633547443200 11468052 -496319713519205705469812335576185220224 11468053 -540131832999901711971793839214652082336 11468054 -233774341442035354472059416001817523840 11468055 44124553206010165428920191849401006720 11468056 587333818433167415551826844750682214400 11468057 34755952389207340919359917779159157312 11468058 -297944031269026060370563337642082965760 11468059 -1338360227059309418999547898248874782096 11468060 -354654583599849897197212630675021194240 11468061 -42069166734693627793347720655680016992 11468062 147943459776688384558934182074681492864 11468063 -579557500498331317859806733067482870688 11468064 634272724911096966189806706898341199872 11468065 135536772386462395498540844561599207680 11468066 -174806622011403409519291040163624320640 11468067 166437465079043629060045192018174819248 11468068 -328491741857703546134908445361483425152 11468069 -83589538494916086878728297823640327780 11468070 -262100037631355254357804165163135431680 11468071 151482312051582002075148815674862250672 11468072 113883841691710659610879327997299752960 11468073 62821285442433004444813416483198428544 11468074 72298090632545927184752455029947855712 11468075 -61181052793306243442541020194115346000 11468076 46299910915115934882208170506256236544 11468077 57644402434203233479203459128547797600 11468078 37345913315976259257246787467377763840 11468079 -347158014395160948176895337320571931040 11468080 -29721797767307610827524291275434557440 11468081 86814067210138415641600930090871555784 11468082 -183868010012610407363859372532713614208 11468083 1096938044089125994388182012419728350800 11468084 -80043977872100527770979216359832454784 11468085 132196477495217562799740373978249754400 11468086 150842237621561036916995903383349366400 11468087 299049534169216207913165052589477203960 11468088 -671471470313677416782434617892600012800 11468089 972730728183410493007985758796103534890 11468090 -118342069009227495501219083170279879200 11468091 -638561089711925310339913459530271067280 11468092 -762886738523490130450506504924760720384 11468093 24305794375558674139789792622214067584 11468094 -542462147117962507603525565869231804416 11468095 -147481794230854875480513103765206243600 11468096 -387846087002371698745156504627791790080 11468097 -122035106979182962794165564024660136860 11468098 -23456029398008267152032657568296503184 11468099 -105514649526908451368533681935338059536 11468100 -712576655678618072606222859711283200 11468101 127662855779976373464159354515556755102 11468102 -296616614764058618303044208135267161248 11468103 -389132125749832359702544626838108683096 11468104 743129635303513095807851265568914293760 11468105 198193683386269663643375432772810347520 11468106 -119095128656371364075852243778248787360 11468107 715826917688167876113530509975146215556 11468108 1171947995258507220414737490562790400 11468109 166385139206785260749728376357099266560 11468110 126781810569562413190662165954165822720 11468111 -489735225791646601310311337455039572768 11468112 97225293534995538218876559741346775040 11468113 350831393615612429642057761919438360358 11468114 15749936046676039259117295118130841600 11468115 -632559094876841567098021471944141696000 11468116 -276427595027985483841869045407420841984 11468117 159900455042019004188270119071121621280 11468118 97153370875617315767949727832067785088 11468119 -297352133852050416875662640631497393520 11468120 391634164604541798745612437018698956800 11468121 -121666876646472906635709596690264851776 11468122 33795409906811065308317128830459868416 11468123 2135072264151324036883837146994184735184 11468124 -300019215024672436617677639591650007040 11468125 126532324503681753349691202224027700000 11468126 -78053043802233927065398893520815958656 11468127 392166608341958093891139716066961070080 11468128 -369782364708337272056423193341005922304 11468129 -160040743470612099303896422109486082270 11468130 -223345072885749137904742708159971348480 11468131 56415993409456685182115188058902974264 11468132 -143720173259508036335958300787005500928 11468133 208848505114762661518877752215535833408 11468134 172954750627128225105314569329065288640 11468135 163945712379584447021865900656442017760 11468136 -282987853781990630679032485815536025600 11468137 -1077313888569677766549186268025965555740 11468138 480472959839122973866893500212793520 11468139 -826401317495726686122864508105573773840 11468140 15376625531856237214805668402046976000 11468141 -891467931834031992964751728274413459008 11468142 265375186528306924703869832282058906624 11468143 917682643499735601581589625020724984 11468144 -73674269788654339576809782553832390656 11468145 -25091496158453552401867695026437666560 11468146 509099154915543109510497253246538442144 11468147 -641655654452232467885493092444058196404 11468148 109352437445913951922474938665114972160 11468149 -271727658843374430542513883659417640576 11468150 12077198846094963690193556545168080000 11468151 244264711712972645097518846469114967920 11468152 409744209365891853984489016704638361600 11468153 722762135911540321779509257507630431840 11468154 -15459462905349588313170167105645716992 11468155 -43016290621299211488339353448820573440 11468156 153117842877991436701894428708644686848 11468157 -38775676312444297118600437025892472800 11468158 -98086752157576694442837331559785297920 11468159 -256226931007836415156810706323559840640 11468160 98885783220140377528301894349776486400 11468161 -671188930796714364704032499259928389200 11468162 120656510589158737969555774743402170832 11468163 96225128910640277041336191001187668224 11468164 629859930640946367789695717997028289536 11468165 -599028741271144411231776909629023919940 11468166 -238998495923748395821785802196368707840 11468167 4128938636264745801176670976057064216 11468168 -667404763595429171381466658866412093440 11468169 1293786547541817969983387136795340646400 11468170 52595719069547593032532262412687221760 11468171 30009780614335086726206544987001113600 11468172 -139877484359778242877247724412276940800 11468173 -165030649644871508862223101433618789236 11468174 432633445709918189067380324466417126336 11468175 83464397161582012342212718361113983000 11468176 64259889781265787051131759684812800000 11468177 153224551432524885293719912388997617472 11468178 42777163639947144281885150879121758208 11468179 1486350446162606244888822558317011176 11468180 -54121783171743892713819056792822073600 11468181 218824795172827194641636178385475893152 11468182 643770421854924747261518376002072299584 11468183 488568160357418608463518966890379195920 11468184 26709285245239071977915750765395968000 11468185 -313789964980820374670127957448712938620 11468186 -11094421035090052543379130774858690816 11468187 125653114766089543751820273010880382480 11468188 1401063069631821404983557364668743755776 11468189 1611626450012424909673520930365487869056 11468190 13751426906851695573435143794917719040 11468191 -38661675633794958188010309214288136320 11468192 -153738830418106792061070042730341728256 11468193 240431745026888480977115109898554132480 11468194 -299136593998040155453952411385421885104 11468195 500578498725221886735275890138517220000 11468196 681315126708076563814031416221091215360 11468197 -366721027743365571304962183338282378660 11468198 -228372077472708184632163800599213422464 11468199 -16981677400360995969119742926133700272 11468200 -562114576698853851420434460866163456000 11468201 -207883865252374255113844396250555174400 11468202 86467799439552106925468821053020841984 11468203 -346868891939519117157283126620953657548 11468204 261264512672580088636787090107526529024 11468205 -46023226665716871726295517479668384000 11468206 220475277021105889092743192303057439552 11468207 -558900840139207911145869740458979474544 11468208 -75378016202391319884379404053768994816 11468209 -58766272018481244038621468425929058320 11468210 -105366607199943506989459848003318105600 11468211 311261154973488699360916900237072297272 11468212 104204854846670105914326173611319818240 11468213 875588337131720792847804625971519920640 11468214 -77469623338096668080300660443778136192 11468215 785903885384891401879532973998568281520 11468216 -817281074749016849917416368363780075520 11468217 -64696905750185590335938820993899208960 11468218 -851306529499043755462966887607832970240 11468219 69239523913427032565047329775924975872 11468220 -10561129638319283744834502793475742720 11468221 -52342713477831433951770359496252633728 11468222 215656047051732927367108157298125053632 11468223 -19773402357602057647749034676263090056 11468224 -173985720982178455151533399441837916160 11468225 104661684358928679077381956801876305750 11468226 2827065896569034733594527732616708096 11468227 37431045197653252113125651899592724992 11468228 824134057804196648401582496332373218560 11468229 -7015169576796787105339277054929881600 11468230 105567818420111659692835276470132293760 11468231 -58621753290610199156437504373214047400 11468232 -869334076719659153190274397046040320000 11468233 1435608909617571928693349929174901760 11468234 -326103152110170503273584896503269630368 11468235 -265081783055239600592016651440611530240 11468236 383719175305340677310144969325124698112 11468237 455573829358588290065729159878021043520 11468238 -337457332226479517113648315761706193856 11468239 1647732698105675081775011035971703618456 11468240 19630356236800193621047110766323302400 11468241 296409086916881970607947632024790617250 11468242 172755346188057130790225767538660464272 11468243 -909258730301633560707044512439058465240 11468244 284424106222867194384866128075270551552 11468245 834628889175389153055318015389183089500 11468246 229136356525056638229213241902341405184 11468247 -76685858228326721572462167065552173056 11468248 -597655058934056974326858332023896176640 11468249 393667674171818954942979566114141898564 11468250 302279428988793224860759486921008000000 11468251 43667924967012015665520517424339048232 11468252 416743554205559509138113970155621138432 11468253 -533809115263873081907146536126243802560 11468254 585243646621087575221671181761431703296 11468255 952795074354409959234580272440637612000 11468256 -127979338365720779574806791027106512896 11468257 -69236752970305151145750427430590681020 11468258 -129188666711538965537804044510131669216 11468259 668571300563344213477230276977996892 11468260 210082395306955693828761448080061685760 11468261 -131316880970161238220169801960633729920 11468262 -38724332060685207731737874921436746880 11468263 534449230181209091229996123435156028000 11468264 -70227367803276699279042215040785448960 11468265 -69897062237304234870641799423950287680 11468266 55238821536417261598206782755733030832 11468267 -18750303405656406634342204202137108800 11468268 -72745385405576902748326034557229021184 11468269 -1222682402344042821578841230556738412330 11468270 -142630979218712983727789577407737217280 11468271 260189258252275489098559070664600949512 11468272 4377386180302452798405405457299537920 11468273 315167020085674461610292441057664266340 11468274 122017099050375500219807546857532839680 11468275 33361958709778090553634491388576060400 11468276 482658850580748127922717039600777490432 11468277 -1009629866328517022750638625749072248000 11468278 -129896826326205751108423818438064873920 11468279 119347144606030587014494021720904031720 11468280 211446981385535342102643993805341696000 11468281 -161743066214037523553332389632470951536 11468282 324378622243412150459761420631892725760 11468283 -133116090342501462745983038666809767936 11468284 -371604120359644320821551494883464208384 11468285 357633498917783720673843848075807651160 11468286 -56458773542973003510578828562777769920 11468287 -229485958344843436569888972555924485448 11468288 254594230674168297774372540018981863424 11468289 161856118886861398448035043979292854720 11468290 -229431438342670140839361648062489925600 11468291 560849401922401225484402312434070014800 11468292 -50747217918568265228900068865547288576 11468293 -105004855616808921121694447032661447458 11468294 -6979318461563352427158116899578377280 11468295 -25515670724058895398466640385699461760 11468296 -323270653957798169298728878574187479040 11468297 1273308151522577684283953259542051871012 11468298 -65540986683333618936073149423654670080 11468299 235632352569374504522450225939242098528 11468300 -34581376607709921444574834243984627200 11468301 117729856986416664985303413009154014240 11468302 -22112383546068990242633301703323853440 11468303 -412973052602058872057822594373844106184 11468304 10407749109007722406958854384594329600 11468305 848156069709029511724626712300530456000 11468306 -64226455152375390492487655143338817536 11468307 -160246250333578311178037294247014873160 11468308 -616743700391388529848579202244038483072 11468309 5409099907040070210867775376296067004 11468310 8988208468784217459205697673636433920 11468311 -571954655420527160029151899741116274200 11468312 977813027488505689130954965579889203200 11468313 -49976748120388074444591106621982687100 11468314 269502681341072985022362474488205446400 11468315 2009538440328703484729256521338974240 11468316 479167367153814008375873404931645962752 11468317 -177204360280628082392677015155071362208 11468318 -151249200043934505662458650376411488000 11468319 -346257361242814057211506558829676021360 11468320 -1117594732435638702596579168773255987200 11468321 -1054654110868449676314462002495972792478 11468322 64390562444783947593171291249004785360 11468323 796790907234593025742403044503397552120 11468324 158834953448334973614668980846729359360 11468325 -302621862474074317577921218600321312800 11468326 -54511551472403608085035325351931079680 11468327 -292351960570026107954148991195246631640 11468328 -244910206338918693811421782804035747840 11468329 1859900245222947878813447277694684819584 11468330 -341786307903643770691513048294384225440 11468331 -185900910565535860832144826430164134400 11468332 -122859943921472194538369251618655912704 11468333 239909349452127768680366693295250098582 11468334 224763980701790056381071589923722357760 11468335 149570162452934894400520195345706004960 11468336 -109783905298547007247754605052613820416 11468337 -161642427346427750384585887265371428240 11468338 -233851972795328666029682504745864751104 11468339 445405215945568762533554833375482880140 11468340 194837017353731999110833622504937856000 11468341 164349742843345607036885049009214684 11468342 248779960618545561768104987426304519072 11468343 -134284604948919025884987162367636506240 11468344 6504121317339667388698812077213675520 11468345 152028434000268756578746104112506079680 11468346 30391317521877165681368348257908423168 11468347 357217016199753905207671456022290244712 11468348 -697136837487565874752459954303115165184 11468349 612526237643447867366857756797343587468 11468350 507757930107294773719054361784600532800 11468351 -325903407945118680037168831737676435200 11468352 34347433576848052483941538768367910912 11468353 670951653974827169701560386252819431464 11468354 37044586572094329425184473812943757312 11468355 275761439402517827191298142236943335520 11468356 -25795989238996390538936705954245758720 11468357 248379907750710637809374104544461145472 11468358 9860321545073017605017333337367296000 11468359 -105110448601990153245623694374877544320 11468360 -481818962346186356768263518551895552000 11468361 -474283555027792821435515406518663264160 11468362 -107781158017862326875919677520176230400 11468363 -147072975053075008717442829154225537200 11468364 248786471020132219806037169674648690176 11468365 -812207898360441090311558149953950866740 11468366 820210690152818295059313303854274048 11468367 -128996312396798618759205079094721791880 11468368 152279845337534105051379608556200509440 11468369 303574748871793204980909710566748277120 11468370 -12511656077418235699676945800770816000 11468371 -452930081826961954655603065149545201428 11468372 104391177373199579398155720732926488320 11468373 -14662528237615334812586261511123284352 11468374 964981412492355833954094751564382357952 11468375 140062619390395212607009371459631560000 11468376 1131870338739910986314713621676793446400 11468377 235964362626700637378222344738330297226 11468378 -759910333143597323911177153714742174976 11468379 120178095648978309928494262466202348768 11468380 -83827515656783125545035938878228480 11468381 760843380429315049858365422452763436000 11468382 -16924721441038748900029806431954359680 11468383 443880565985229193123555394715833764000 11468384 -362022273767884113116941100902801735680 11468385 -335260686318010574042962839472524345600 11468386 132705279024366910521793676893543982880 11468387 -18048610776964574106968808405110685840 11468388 -27685930181467516997256056500695613440 11468389 26470370633989080699022218793592200190 11468390 -157118267336993264982230906133687995520 11468391 -1218462693633148942061954200627447917312 11468392 -58143190117625098988577113021933537280 11468393 -114485269414281474891684454093179452358 11468394 -106418458583276165985033253543835439360 11468395 -462051588030582199341786165710606192400 11468396 477201565004622080519643222717657196800 11468397 103275197340225140560873853955258855360 11468398 272555255008925576215648609918153570560 11468399 827039670040908675103631266651825640400 11468400 -34259006777434131891609502991843328000 11468401 -9311288272657647549361653339754759248 11468402 -386344043653811334236273545675940388096 11468403 498087063243742156589624694458849449812 11468404 14492538034893238305633335070577754112 11468405 -125941672958290919694990162416773544400 11468406 -214903415802686065038179616634137631296 11468407 -241019489034084607577635932544216710528 11468408 351887300855964960427760263436761128960 11468409 17552034615740700872711164913782539840 11468410 96894953213991107343440860170381627360 11468411 -636892357557271215305870016216426704988 11468412 497527072956562316341921437759501542400 11468413 -829953188640933415834631991847932126816 11468414 81265296542514432446679864798013933056 11468415 44158449142495444579798971122455910400 11468416 343346047016463356084450015461622415360 11468417 -356049163368587890926314219713596913728 11468418 -26815264950001497626340664709895839232 11468419 -185995304600326722296258042860765112320 11468420 -183680395630552501475542859282637312000 11468421 340286654436590924691681754725262021440 11468422 -120443953668808578857225955970296144768 11468423 -285976873190009912089538429180689887840 11468424 -56508432466954834615765150517278556160 11468425 267935752380877859132443145093405444800 11468426 -802633002238361915162431040441926553760 11468427 -168504884204048242039188543511436182560 11468428 189505066667059884132337625125751475968 11468429 399739554832303242437279549653298935776 11468430 -162925347784464428534957644928602790400 11468431 176776792110948100667707931206758767032 11468432 -103638092476130413076612525029895700480 11468433 -358589948356676182731738886630354108176 11468434 235146127402333788711125683386262217616 11468435 -151283834578754426345562985929988168800 11468436 -8993260502064796827578859917729464320 11468437 -1165732073534448803493633220602268076914 11468438 54381751493408011405076729921378599680 11468439 1042979439074631438571071513090903965520 11468440 795043569298685923434766704766744780800 11468441 59224361447888278294989111662576615184 11468442 42730489650253141909359426955920664320 11468443 -7281237671779369315010526326988412400 11468444 -1991596810919959331576883536574676992 11468445 -22191163976452370341771011632805586080 11468446 18625103500576962623704210176977818368 11468447 -1181027442701714539911962280770757207648 11468448 848492198343691353710369909472376848384 11468449 -22608425144596517497479952998093409920 11468450 -45244199205607703517279797294573107200 11468451 -153224644338550341741836630192507047440 11468452 49306721644294617159920758807674799360 11468453 728773885026800942215533610415027205084 11468454 -88218913348175594305369525021410969600 11468455 453412817510814765792624174719597210160 11468456 57363195169603489136219426567103436800 11468457 97008279247058458912231455352178242560 11468458 268509022869885481818541191975561516384 11468459 661091656137144396773731035415174630104 11468460 250991924904855670364260162077460700160 11468461 596221641123670722836138670621773485324 11468462 146727967545734185231436306342918375232 11468463 79851358188743734185129569352963137544 11468464 92222853490154785221218444916935950336 11468465 -84082315487376811988452568136432760140 11468466 25940820187802923668218480132287940112 11468467 8716613384946864043218862987372781280 11468468 889985395051772603367819637616283949056 11468469 191443452011400208306605177500822970144 11468470 273505313661728169004789150856274140160 11468471 -450230777590288189549397968521297015888 11468472 -436279071241515239984678462444458598400 11468473 -771918770533941802935832624687089557360 11468474 -301950760433182631521853736450940155648 11468475 318914158419696511657893709756138913100 11468476 105177516473915450824665830784773163520 11468477 -156970791797823575847237846255631135674 11468478 78306126738120526004656297612026117120 11468479 61353332536631751983579255230094369280 11468480 165762116245172550036727490424707481600 11468481 -75173909025807555497069659911723220992 11468482 205502771135968381770179126141648332800 11468483 60890855268879578725038556858793047008 11468484 138650331696773152821192924893214549120 11468485 289724702350311166548485327805072720000 11468486 288570920168082980374619653255178532192 11468487 3131229593472344286235350985833072768 11468488 -365881063450042858577798199287647272960 11468489 248612903886176408218342035531249664200 11468490 -138857577787383421051044140934042501120 11468491 -440017291376259665353427247802099752608 11468492 75642100671980165988844636469064299520 11468493 -1749353941958345232866929739288323192320 11468494 -68231971152914035664927768261876388288 11468495 -164145169343748769822396944439786570800 11468496 -13513741692986674742859087822011105280 11468497 717460298571138289087955280446616424946 11468498 -341857052966989526564832538251112391520 11468499 -568102069778536481129544212682337354824 11468500 -672201859834519318401846164992989504000 11468501 -1855938090814640638712008589075510994 11468502 173234847012666382222207471294577290080 11468503 2396341730132556373109843471239503752 11468504 750062405006024988890105219146139750400 11468505 -58864236120807881122914978773248214400 11468506 -102175659438541636874852593431061369344 11468507 532130716039554610905336380242890882756 11468508 -175699452328316949740576721730793879040 11468509 -302534677065738815552220710961542654400 11468510 100862317151343008440549546602643176960 11468511 12853153646090059939051419798355445688 11468512 -311968185479006325768287464783632924672 11468513 157019664554333465759556665368483722624 11468514 44757125990919854480447048756983104000 11468515 -332461617584203229435974864092495921840 11468516 -164491773341011748213987883181671061248 11468517 26384182531286673960892692794252160000 11468518 6026086553033177197464186826455631104 11468519 14376139842692078291621028370265053344 11468520 -28108707652630728008674825186934784000 11468521 1106124481306230825664743647820333890944 11468522 9955648499697543568416260612390245824 11468523 832183663256748523927852897930370310528 11468524 -761279473928700254106147381404842371584 11468525 144089225121361491069790755289127344800 11468526 573995828758210399166197290127707045888 11468527 -147719927023088441473493204056568112256 11468528 -26434685890721337137807896508474523648 11468529 -645214501327166354392883397801631852236 11468530 -3723210634366976089888661127151680000 11468531 -144859458695996348616180220726223119668 11468532 142182706178799190698648464817508073472 11468533 -120128538415607872424069554688085944480 11468534 268062202333714703957483065989175977984 11468535 227367577889584643424942058325007444480 11468536 431057018344638194017972293885328834560 11468537 1043612892371362627325968575208010670186 11468538 -190668734654256893332575232800755904000 11468539 -1123601169048475027989987872524229629660 11468540 -179730831507006591214381484464234752000 11468541 -146741307165296946047352112846757311968 11468542 418237530110941866625053562132657308672 11468543 -466055054533950402547239828455337383040 11468544 75076926345580027450007833012831518720 11468545 709580056494066005152649697224497243200 11468546 94514457061540579021000622698856562720 11468547 27216414754654032643002970332906605196 11468548 15904502286058573870550123799905689600 11468549 -22958609596647058846113691144603427880 11468550 -8409048162795359916648107242913366400 11468551 712094080912461823259416445977205318552 11468552 -599553632248245384097079019387735244800 11468553 -175045194406010379148754097178305037296 11468554 256381413328174645906488782496962780976 11468555 -20323515410301060892996821170702185440 11468556 -185489967671621823179130169466490379776 11468557 196885871854185070331345409675944251032 11468558 575665488543668431728227846089885704576 11468559 21869990861502594190855088113194272256 11468560 -21017817362618998635225390812724510720 11468561 37468830704182721053742178950913905064 11468562 1037194163662757114465937608495353344 11468563 -130457370945503200007662525739403672480 11468564 344238833095544206954081751308575178752 11468565 -414577376406466592820610519967197963140 11468566 -14285893355406779259470263211000652768 11468567 196826292801076685616090390633446680152 11468568 -355302685701583107454077678875429130240 11468569 -54557064695729842155526457106003337600 11468570 -253853917019766053569445934504247967520 11468571 -341035893902540760735427098908629216320 11468572 -693006377261603949425661546252151733760 11468573 -14526663266053839866486423680699084896 11468574 -158694498581526944902639596680319732480 11468575 -105542084686179897085017779563284289400 11468576 -412219192859661627847373816572202188800 11468577 269051381775130472339226945257251729440 11468578 202354132435069722366696953906452233600 11468579 -113826212963810079604629071412697828320 11468580 -131367403289268525504534007593855651840 11468581 666676752921020450971464976962853353792 11468582 67030427203699799870435897340906298752 11468583 -3986935869402722301603509817360614736 11468584 -531589071791292340473158470940528317440 11468585 -657619102003821156577369317484555836600 11468586 -147299763840478104367133758604183014656 11468587 -186611251984511541427760922084623099600 11468588 245339240668940856491710895378728519680 11468589 -623032211871878965570213206835549316832 11468590 -123534903572999802214550070712545484800 11468591 729916083213893064529559811116000482320 11468592 -12648160570187483890738877437650173952 11468593 1321296681251444370857718235131183743524 11468594 -92330549466631126896960789129625162848 11468595 -316305224140767212852585646857528002560 11468596 67515763989035212307423822402571854592 11468597 1063336917880161575687467814743063226880 11468598 29629295208523808313731514843126819264 11468599 -257876494105377205541577652768635811064 11468600 -88763045229525966765335095938776064000 11468601 581929242636967610206005286982914003200 11468602 -240854618866810778712704375475631780896 11468603 260413260895152868595461200027974202852 11468604 -11179927970634782421591530566550888448 11468605 64090215878102016000665812130050053120 11468606 -33823401640164551548087539614504266176 11468607 -478704192548614025023534723516886331960 11468608 -143664390531881351064673702001177001984 11468609 12993154801753435538908798507012366770 11468610 -301466594332048627895198431497188299200 11468611 259001994032340896705651358817799715840 11468612 -705975424786578911472013404960811975680 11468613 141493484900438400374581625000468450784 11468614 -517862074268276221365497210425514167680 11468615 316335174861451425295712242607795744760 11468616 11546321867194961994345713842940067840 11468617 -98320538492797931612905510715500784952 11468618 -10779693499271701258679967656775408384 11468619 -371747095810738846724368422439879165956 11468620 39885487967731251703230761127711713280 11468621 102296292872377569356418585649182360822 11468622 -463640985224639554027649657541372864 11468623 -703296833205377721046918960420826858128 11468624 -230639019055695543204809795537427701760 11468625 -250660781222984148520298595083040576000 11468626 -234962156734724059206862535918335361376 11468627 -920413485678881431174875361190950165524 11468628 277505130048024248551931023533257349120 11468629 216220435094814566274817868013117165180 11468630 -27325635103764886824185706381278707200 11468631 -41587562057655626345653163791028123616 11468632 314267087281082629030205485485240852480 11468633 -546402829353908588759723910903477487392 11468634 -4142022032954176175547158333703851520 11468635 -807942270002843861665618338516673177920 11468636 216394376557798667775624902955980451840 11468637 -26344084056326598798946557387443248506 11468638 808307127832120188658492580449975810944 11468639 -62407939197442893575106188763271954752 11468640 4149654229031136307713426641709957120 11468641 1555195854083698089600775845632915758272 11468642 -669360743934650092290380667890591546208 11468643 275524311559263970703639611792656108528 11468644 731240888104321547805178492845736092672 11468645 220391818929443667605335867232765643900 11468646 117429175672644382709317805542420981152 11468647 -193943774952325098650881236371234435960 11468648 -48784535882229880629641307615919088640 11468649 -219122802338922764108659342916108858736 11468650 226244929213268011213273730514722230800 11468651 -90754729434208773826066028829353402016 11468652 125520819380138085806588179116886244352 11468653 56372164175140119742940800174134139520 11468654 -63796305856023543870893692050342808320 11468655 -259370466515779075762781039865175929600 11468656 36077567538287530678283682467917824000 11468657 699812620798781664679345981205296636272 11468658 -628080300562619000601108101968098951168 11468659 -25745206381196699462220143786403254880 11468660 -107630258672393459397608479013417779200 11468661 242658701237273241073945830648408308160 11468662 311892446733401641471302818269935934272 11468663 425940505580407883267336186781313948440 11468664 640726277140039790345834135066140200960 11468665 12828487765368765407005144406517163920 11468666 229752021755078529234804270155022301440 11468667 62338674529226690719137899414240624640 11468668 183650865672422021925204618047337089536 11468669 -799198402635803816395619389942556285556 11468670 59912763410298844539490404589004355840 11468671 433921668600024856484179091398711945144 11468672 1022100677486098523970626576392912896000 11468673 -21298448490573011076767166948203505678 11468674 8321415144158709856823988073140698112 11468675 329439134197843520781806676643092651900 11468676 23302012151580595888213699129426019328 11468677 -988600126965259052579581114725804712128 11468678 227937188582096022423606085843289248224 11468679 219820086819579729266242436499810094800 11468680 -132423853035357025953179751434207232000 11468681 29604984333700463180768073759721138560 11468682 -113378291889431904916981410307635394560 11468683 -883483561216455533291833548741349409068 11468684 -31662289184383193596324444586726112768 11468685 310847639093849161795144623544517342400 11468686 691678138645059817985306947390099833792 11468687 546228176198894525223070921883582220336 11468688 -25802871539986245345163667651407380480 11468689 -476787618912347150558854651541231403276 11468690 -44962644734816210545866850099618178400 11468691 -235927072586787207109665575260523351184 11468692 -402823264800499264311181452348227002368 11468693 -1064785201214957535803056087102916882184 11468694 -342416593016278145650393571824908341760 11468695 -440663836924779599824404798961101051720 11468696 -232063724983976672195166489334037022720 11468697 -768492832092537355425090194239654318080 11468698 -20740264506545602331258819628353722368 11468699 -132915479435983822150632089639639648280 11468700 -134617563784184262605260812145445875200 11468701 429461895109307952432914312138563934304 11468702 -2638303525081921298863189812317930496 11468703 -109966561552056661636614446326114676592 11468704 -279766062007764071243523871439789752320 11468705 297550869733657349187220626111763545600 11468706 31883357131537458532764098697831506304 11468707 93389341396389869313203854372760216080 11468708 14150775871092607000616277722711229696 11468709 3991702819703873001002154107359709760 11468710 -2659007187058223257233637069166964480 11468711 556961210023745672301163414860143880312 11468712 75110266123059482150139218724329963520 11468713 179087923651031008288030390090879251962 11468714 -73966803457540666210536037969665566544 11468715 70962374857886207861596705250153856000 11468716 129763180399528398784952106451584713728 11468717 -119998813945644897809104303742249151900 11468718 80493317752587648515555941445439772800 11468719 -700531497590568903476798064363336672880 11468720 10873103615238557577869837140267499520 11468721 95663154060318789715473378369074803968 11468722 464606355186119236200954526348339709952 11468723 -22829912228139828151074853818933192960 11468724 -343615307024938307309564730458247327744 11468725 335092816320893444851319205416156932800 11468726 479066738302444932930560843335628827584 11468727 293782656279850725107671189373329549920 11468728 910635403580646437321302105771759964160 11468729 393812544084117808197813235483891365120 11468730 -23965126562852044969074912762064680960 11468731 271184298537972996938334256055230066532 11468732 251484464722047129096374526621303880704 11468733 -199857481616712619973294559093695321952 11468734 124071506152448064863718232453185124992 11468735 173469954638479612808375043377144040960 11468736 201067935227522974208902334320906076160 11468737 -505708328877847284951290321083348319808 11468738 -2346115025335479226803311817265781856 11468739 209670725347862814228492343162650712824 11468740 187802171681118000570359465989999760640 11468741 1491578035747052601003954566364200940192 11468742 -52156089806078456469476041430368051200 11468743 -447473390883387958479554097459347808 11468744 427864277677451249201891856989583329280 11468745 -7419733603904907245880430463293548480 11468746 -836382497971775459255392464921521203200 11468747 -824720960345685866470200718790999775888 11468748 -205840988024712129600796967342501675520 11468749 500158752613363139289719738428697221836 11468750 414722890776441351459769807498854000000 11468751 51938894470821609579887269220584838400 11468752 -178778065715198893763612485213593010176 11468753 -318049755536277689417538273582743949840 11468754 -255298499457137627335434246011208077952 11468755 915851724068659079227891074098245562160 11468756 278292615078470975093568926414090057472 11468757 195710057440947773670160121651597780640 11468758 306558444408636611121154629568706979072 11468759 -739588246527162603733699212093018482040 11468760 124263681137322426358657876622455603200 11468761 726952214164300522215669749104086892320 11468762 166026853677155409646911612930887493600 11468763 -795269146537932502457730147413890683600 11468764 131294586257189991763033948247482214400 11468765 -198753819429298757723713310017759401600 11468766 -4414342537425646584249852267238090752 11468767 98456038311722564313016583178186758816 11468768 -126934780811702927894085424797882777600 11468769 291448319982838396180135381188584236800 11468770 66048249065199867568070942300960482080 11468771 689365375108333567442844650350457598432 11468772 -27653257887571663532292495261587890176 11468773 -1058944921429304632123415631960704980836 11468774 426343348133643441066525566233537559040 11468775 10170126845695444499150078340113958000 11468776 -529909554362892181201641010755269836800 11468777 1320386166155660672043837627769197757626 11468778 238966080119115922750779201473662763520 11468779 104264256202652053357637813393705940512 11468780 -194560938963149870098799426182024934400 11468781 -558173426765684141723104866359711553930 11468782 -221932532516165971707818462181369294528 11468783 -681413228867344615925471126577254017968 11468784 21019700558255736835738590821295390720 11468785 -172500330565448266993829131248230371020 11468786 114977774284403504307314626529275207680 11468787 15672483626545790937482044879183556160 11468788 1365214185593573579583428293974558720 11468789 -502151891377073864750009090844173225376 11468790 -19206800206459146447331099385082643200 11468791 -232936290305175414013282735300452416 11468792 510861768338262696611119268221820129280 11468793 246298589938148981075706258934120028160 11468794 232738542429884606371262603376028695552 11468795 130450412504741561697459709083579255360 11468796 -3383084925746254192086987095739571200 11468797 -523046891416230205109694957422580981754 11468798 55159813114498956051887510700380157120 11468799 -338974015547152401064808144663656661760 11468800 -20481162036086116903347591877073305600 11468801 410911858575296225370498640352919500802 11468802 320983400846322845355451628377027343232 11468803 542208618173911386579111334686421622160 11468804 -596098251875845817591905067415245587200 11468805 315832269812204879393679127129616249760 11468806 -182429130442384503555451104956648690880 11468807 -78960386645237344786961080496075784000 11468808 120890970482898787730258183993293424640 11468809 429337453082138329729456913606711724240 11468810 155808213489886417526871522673075582560 11468811 3467198185831288518670642304742248880 11468812 -371024082232316459719233042865485662208 11468813 623808181928417981607254776907140049280 11468814 72479256600261319616324213141378798592 11468815 619095597092025832703655530145210513600 11468816 112318623833999462249770781336185946112 11468817 -809467663995798567513338787944078705760 11468818 -114425484687390485819103404295081749760 11468819 -183780850876419403095972046688383270200 11468820 230513446785623274088720391086385909760 11468821 -83351464047991765025199185602968484096 11468822 -46717350668468011524960349714668542976 11468823 196161460249111792737978719525070542184 11468824 65982465741393661494993520403960616960 11468825 -230795591970220892246703102479227488000 11468826 111234753158908652114537231853111697392 11468827 -819823939126652086348622754761777774520 11468828 -384199923142381793053814728400006400000 11468829 169353055985230337024482104709424657088 11468830 6217125100067078260834038920981683200 11468831 19075612002191505790322434726573881984 11468832 -1139938296578555670404226733062849822720 11468833 -954513714988818874879792221213192182400 11468834 -55709781995190807821186452905851885280 11468835 28086873585937680097468682533943101440 11468836 -9162785328738096761866660292651953152 11468837 939674283677521084945836841592046798240 11468838 17237698848258054449459353394550883200 11468839 -78622901415370525132863890368241604176 11468840 642881494859304216739162462306989004800 11468841 337458287602914831470770213299240699792 11468842 -7148780530276831811634432956374632960 11468843 -82130066183998495286475542286284454912 11468844 824456893962961296923828946479705456640 11468845 -224406789194797440601189587936603472800 11468846 -737596284728908467505171443543826251264 11468847 -189424359385215044000519071674447023592 11468848 -1924216300626566230853037918371414016 11468849 9088333651622996039716358914890888000 11468850 -44601349262229522921369288428622835200 11468851 -959605206356254033058192081538718284148 11468852 117747289295520109402148011895657367936 11468853 -47819023237325342222723993869287627264 11468854 164790379360776247261141804118014476672 11468855 -637665804378734173112455387151336595240 11468856 -226257396106927980682981993641335193600 11468857 -780650822739903824640743370872181797040 11468858 -31573287727565506913618700521722947072 11468859 410672375749569470041582928976163792320 11468860 -154706253724224977047446238330027069440 11468861 -369091752341192106665280778683800948538 11468862 87444113820360889417803186415812587520 11468863 363547632682088748009262621937279222496 11468864 243273416277509720778562336845201408 11468865 73504041698306244213549513870059502720 11468866 -204953286611412222415182888648637776480 11468867 26304914509711134734884483511576177160 11468868 70165121979156886243122924830350141440 11468869 386899431467599387783245516116712890270 11468870 23720838989734188489388988452040444160 11468871 98355702258002331050370783979051603440 11468872 316099450137068977925358822110991943680 11468873 -45837027509991361253657532450740925696 11468874 3385690797399433481646633012199872768 11468875 59403883213090469071833158979835200000 11468876 799013916667691240209024308454040175360 11468877 298459647191814245267674226918126778432 11468878 -253812627663655193609906712085855997760 11468879 1176376619515482751777333382180455098480 11468880 144576052060924616900918913611972444160 11468881 -505274812008335411717695250494639677888 11468882 157053641235608136583863971661495046464 11468883 -423090253439596606323851879813232484752 11468884 1900342831513019905700023803179106304 11468885 289663366107154410237350031468911423580 11468886 89130952597723857426431379198231595008 11468887 1022017568832372414026207557764928045080 11468888 118416343479058920683947894165569024000 11468889 40500346668645331430224615953609352308 11468890 92460157364430644513769670475933798400 11468891 164924881807865312234878978442048808000 11468892 397781257919047829888319469158872924160 11468893 -656315230705346167295059898030725931520 11468894 -207409007035836856389603076792621632960 11468895 -382715960489310430840142118251139911280 11468896 566653806836410125850688839734889021440 11468897 1084291444008614961475262194007443467744 11468898 162711801469398941070184247500801059840 11468899 -91267280924523101624601443152368969552 11468900 -402727434919329285554312364897709392000 11468901 54865168603213980694317706955739496032 11468902 439921457365663403154673074032864645952 11468903 -127078207579001774378923306755720640344 11468904 -367223127605571525888724314905169100800 11468905 -182722560052193298070616847189446628480 11468906 -44223947094622733557790440566327256320 11468907 -259301136556654362103567185474042101796 11468908 -450934494120073192200314793434595007488 11468909 -1157332416043549624288858205665545598890 11468910 11991177217685272658881156700041912320 11468911 -964177094797009788362369572040508413488 11468912 48016163684878288709721859893770452992 11468913 -474862840808284815654284597462714085600 11468914 257726602928577949190202150536026466304 11468915 -210191264630051827857478619608049775360 11468916 -361863635469086390375333531569064358528 11468917 7572342345629927769910633377636135040 11468918 -401357004745197016044363340161565119840 11468919 -208650707922240233665236814408989788160 11468920 -534101306752392728776356989201522688000 11468921 741606825978368235019469504961817304532 11468922 281855031687940068823318404509973901824 11468923 -848628217955300693472793766181241197720 11468924 578088513654747020611315813062705616896 11468925 95698219618430453942242088134346136000 11468926 -32876404452665097284185672942311957504 11468927 -178086836243875940996282990454186679008 11468928 61166706212781368618783401464425349120 11468929 288552855936282645321728773965713286530 11468930 84679283801346789211296637361067325440 11468931 125929028262813529822371898357136727024 11468932 -715794583989488708319828919521320637440 11468933 -40264269830902191306356775900356749824 11468934 -40420433825902523170271269804367954016 11468935 151921837865742190418740730333455549440 11468936 40641040177336642269173513067887616000 11468937 71670180212062627699229852193074929152 11468938 222486079347013892251124074197186363744 11468939 1091618769485416771672235587056311734740 11468940 -239684515085672718038339839315560529920 11468941 -872899428433030470840058844184484835616 11468942 -237469578959086098544134795645163864128 11468943 -45384481427437073062746977450690535336 11468944 -113037151039741101941293369569261936640 11468945 -63598386512495779956614341226653500300 11468946 91441373322709190363264579524350947328 11468947 -321396853524498117073347208134426934528 11468948 -18839625827147085799807416126193987584 11468949 -5629606298726642673762297297380431680 11468950 -9227159269035779009226770615465942400 11468951 422777128981791489851080478082695894400 11468952 15791489609276891666586238787820441600 11468953 -644200309530871893046710626227369039798 11468954 169498917923057423867570454635865606144 11468955 78229917369671676550298816957874724320 11468956 -774600856646222540512465570150570938880 11468957 50494394669189489701530871511989019820 11468958 -56466700745110777333584677078055527616 11468959 -1042428303152404988239234430881073108496 11468960 12754959824441068673372768220830760960 11468961 9778246375106123121552587694982962432 11468962 253728106546035001107410226182155601232 11468963 924617777089337561402950087111349435784 11468964 41277430342244724892038958288384806912 11468965 -12614170505085280865151073384149205260 11468966 749242311960406850377730253341046941760 11468967 -51111287413193132228107984596829027200 11468968 85697831779383575885464816062615797760 11468969 -169088402332066817568315185961507450630 11468970 -926819319191842283163956826190469280 11468971 110186192375764315713363606793958601144 11468972 -317392241362679434135835622005980564224 11468973 90461618125579372810432068153833287680 11468974 -305433204023246814707682775670417567808 11468975 233686980310851828358478775653128952400 11468976 165626678272573955237347397024465485824 11468977 -94069882707515848543174367456764108800 11468978 460909713305299994115148846153860204960 11468979 -1120948205156865093608891632469405224080 11468980 193385574528163499728090624536188812800 11468981 -459293231061741734042342969684310908928 11468982 -68196580160547339880686604920024170496 11468983 -450681130607082072088013548951370172320 11468984 957440600652557107186277510186293186560 11468985 -148429920502053833812911248333097600 11468986 -138972099134113470847251650748186065808 11468987 -1800222113448153759215343004111064409888 11468988 -227438391896102746091550817183341943296 11468989 356546621186226869025693871390460789760 11468990 -144129808038970674012133530405737210880 11468991 46326142765205142271518674115885176064 11468992 -72677412722632481668560076721030692864 11468993 1198018343048522821200959917011245394480 11468994 17546850102090685284489483399069232128 11468995 460874395726192931445925173879280074000 11468996 -116644878251379478800995892732247080960 11468997 -42669366016462379777355589107335888226 11468998 -200472321460879279789464541193255151936 11468999 -246798025219289724753397622789742743664 11469000 -435655784488357547982120421510594560000 11469001 -270927006167688084165836932264875737016 11469002 -489718173547905457514835182307488160000 11469003 364830392648028177611920811059803648 11469004 236175912748822365156128569779263435776 11469005 366000034971918152566818545207869683660 11469006 -7416097534715017148125097608026961920 11469007 -1067505168942335560905835652919705271200 11469008 -14444928573999391024903552121107906560 11469009 203570345901649498741398943329826116960 11469010 69966523035733491729502172945703244800 11469011 -551039250542044637323909604012570377776 11469012 -70567112538683608125987687436986802176 11469013 -1319138787239840436421359667294529986738 11469014 -284786288869039131547692153596678034144 11469015 974261137052731566963335035447433520 11469016 -92637282020374106233494082320729600000 11469017 -86503504896754332399647293734160420608 11469018 300970274163767881758492796391860585728 11469019 -331491297523355892022594543691378680656 11469020 467020559708865205823710109693215188480 11469021 407955875909369825804606990773752592512 11469022 614877791493946591198987442257492317312 11469023 798360632102843769332194621929070938024 11469024 45903608907783601595487926889079111680 11469025 -507213438878048888819360363774141383700 11469026 246219026893035781135848130736987333712 11469027 -274906218709544103008037030450197833920 11469028 -226526720621335290529927917346269976320 11469029 161778106734168699871082652369583239360 11469030 21625649984686165741154345567394942720 11469031 307924977723547735202511366395656002144 11469032 916108457703675381817481030351727590400 11469033 3634967076747521649336679382355168180 11469034 1097723263545943487922676880514842122752 11469035 169591553491846730154680983457387379600 11469036 -375766763363399772147645954198698296320 11469037 876880531235588866536873285242924867692 11469038 30437346450439805842779387479754883776 11469039 235226254781526125065507494883256375808 11469040 -138072078884977376474891018188089262080 11469041 1049097611212409779556174600894445492 11469042 32475942290249465481431679190753460736 11469043 534419520983705339497614937368777433292 11469044 -471658116376447174347768573773994092544 11469045 27659457672649735231806682200403996800 11469046 2970215097928499493752378000454028800 11469047 -5491449210376335592400112177689460504 11469048 -16719608418817643273913121773871718400 11469049 -585863838242345691238461780686072578236 11469050 602547660772246028598646538830515033600 11469051 -35616172508579959931340230181015504600 11469052 -120621129387917334912223009794505425920 11469053 323764396813575007066987570598185483200 11469054 12836978115786713597195332583087293440 11469055 -39627736391529681692852631498976723680 11469056 569461690255298860688794436248151261184 11469057 183641474419084435977882854645768260992 11469058 -89280774349251816809656601425252293120 11469059 -402327955762116802033068257961763746048 11469060 -672454713247560421230036889415966515200 11469061 1262915690612798717092306586806547823324 11469062 599149041564698617009235263629083136000 11469063 -114006326203211069276232093820616205312 11469064 569005628576447852192228460229721871360 11469065 -122876458163038600909811942810380128000 11469066 85504821666308773779595552867332555264 11469067 308234609287522315439276369202063231600 11469068 227368279236914443237969896611581839360 11469069 -9682954787060471806459901648675568000 11469070 -138747921299261115196892335796867466240 11469071 -1129722645877452195140817243351683323728 11469072 12042735361769071712313881136323297280 11469073 -260966453521670242046760454463563185600 11469074 124209136329811967898045666887144136480 11469075 -113874974947729048508299051408960844400 11469076 -172907373477591588959421636316216282240 11469077 -968567944515387958551496134780007513074 11469078 -69349552737955904649333411728209531296 11469079 -113043392746717191650087908460998331320 11469080 -344508225668960781294116648913715200 11469081 -172980280077290839124581458190395384576 11469082 257147182496295644016857918018169073392 11469083 -690325654568607957623598117128065122600 11469084 377258028497288192213255603278824652800 11469085 -531272136264171647613248998124365667220 11469086 -110801382653253510439649951845346062080 11469087 -190828291045690116999295314981806530800 11469088 696102077033477509404714165979614019584 11469089 6571722123092837975633681615642977920 11469090 145274121151313051182252577571383224320 11469091 -22076801255167007978819880095060121508 11469092 244234673840127240390083588454664746240 11469093 -246950538126184444360471081918296882336 11469094 14660790710441733239769645114763146240 11469095 -660712851197717755302135936479506165200 11469096 -540091375586056562228269170118076666880 11469097 336510779701220617879285302941381543546 11469098 -171954396006634542410005203334932888480 11469099 143446883475572979911922911468959937520 11469100 -322355259710035096585193070021666553600 11469101 107986780536813390501461247946600504320 11469102 414584994603454255978655961065699552832 11469103 -97755761649604027469154926422646849200 11469104 27079121602173808322652634231631953920 11469105 -413607201342553712499272086539903756300 11469106 502480686966355126314388180764392832 11469107 -259438310753141277706170002691324059520 11469108 113944639420687816925822263946065514496 11469109 -400451948212227437101946895537590668690 11469110 398004431093875427594532189012415848960 11469111 358441427970076521107946609334978001280 11469112 -124864869097342875714734571353955717120 11469113 -331765202548107373373381499189268874496 11469114 205194686316207689224445315347455091200 11469115 -303144592888621222541482120562819224800 11469116 -237068495941701467590513646957828112384 11469117 683361153086487455999326907183640228864 11469118 -435307070028760714163121898453644374784 11469119 371543751094243619475895344764718348144 11469120 9231651313818187271582324022784819200 11469121 20588177923120183129688221959925074052 11469122 -167031719722792281876622536405396103680 11469123 137592479867858401421120447866500936720 11469124 -723371821689537333698821511964398456704 11469125 808808891132833176612953099277760299000 11469126 -322651409775472252325007252042098256000 11469127 -688528373355919168170902242753662101376 11469128 -1113160866975666526452518428593299251200 11469129 56338819379147651291592069277550404800 11469130 -150934930910117886176258020251523660800 11469131 -299335404610329331895320100999494873068 11469132 -1080837466592949924059161920922583040 11469133 419907960038587218726830943187876372204 11469134 -250563957838808768680438992341037767040 11469135 -28292279804925952375030212653039110080 11469136 188958343092187856630986231084478423040 11469137 -430253340392240791359547172889349571214 11469138 62466340100687482986455707109649250944 11469139 -143815753555880086050576689878064128368 11469140 64535820933919525486554567126189469440 11469141 -497703860742513491231773617689492736000 11469142 -631522273032656680684483279627272930528 11469143 -124018852734567407353463362553003652384 11469144 15334665536291108655754014190897950720 11469145 -559446825745120071884517822785993423100 11469146 17121303627140638390236669029659959264 11469147 -483840021036922539350393312757542032632 11469148 -693904900829122213131078901520420449792 11469149 283423187965033937844300214391882070636 11469150 -39584651519131900661814391910298700800 11469151 -869884343658862445629637520156099482848 11469152 429922232605652120252792814735253831680 11469153 -198397371689923551197624611565402915136 11469154 101517308402822567593529697380292291360 11469155 204463477919406333422271231872551252560 11469156 -260352192667950761521183868079775789056 11469157 -145134980203304542474403462960746098048 11469158 198684672965689324980918589724900179680 11469159 318190461355654706591684539956051802848 11469160 -344753013205333695634234454197684224000 11469161 -90445878599259649570233846535009522656 11469162 150701835556664109413721856164267327744 11469163 49364032886474084120322177078331658880 11469164 -3668500906906488250162025871484139520 11469165 -328475139763662608845670108489035522080 11469166 25184123799701575406249540922655075200 11469167 -597476730198749325015755288709172235280 11469168 -119252703097229444088359445476042342400 11469169 188527336250141000583252953959567056480 11469170 -324571863600525875059885053999621978720 11469171 20560956856270047657534583957510957824 11469172 -257231053801155116364907157687312603136 11469173 179017191750309433265509411611121477422 11469174 106982859478702988660462274472652813760 11469175 -1595832034205261505285185697874195200 11469176 40039564806097431980715925718055321600 11469177 -601776303729643538802086349394147702086 11469178 -116232222195492432543037337980655623680 11469179 -123216347720468596350231116681087100360 11469180 -44147911290905771501315879855942369280 11469181 1232687221107069100895476625205175687200 11469182 105363378935536746538512047376749640192 11469183 559326968303715757877606423926642556928 11469184 -1116505495044516288521962635769078087680 11469185 -196261644704922581260456505675037468420 11469186 27724458477850216695826799810100254784 11469187 24948578149006885607045439610714746000 11469188 -212402060402953344244906700008290698112 11469189 -528849028187900477561399351418445446432 11469190 -3649929275803338204000594903951494400 11469191 6751484223259441384114186320061561512 11469192 -149798268225845042283930083911079362560 11469193 -19483949358581479868788589861469025740 11469194 -136281795195373069389964414631494336512 11469195 -34815064816239741884077463313406526400 11469196 262521809234376350306616696990144454400 11469197 -97060780907118782994509596262465121354 11469198 26803487722027677499088880933787545600 11469199 198987444904176458165105247417920309120 11469200 -68106723201172093488842233499446886400 11469201 147508706889324176788907090565998933232 11469202 305343520794450620638519876748659185552 11469203 581205691542045419500409371672051364064 11469204 25797445496174319876614330175790189440 11469205 372288586439221552204547187884241997440 11469206 -203880781602006504232493106055539035520 11469207 154077517680787693756794090160139374440 11469208 -182820114399698238923682397778296995840 11469209 268231532831095518928545108841024750410 11469210 -55438419092874659101650333102321254400 11469211 -12303149455783433969434185664537889648 11469212 -265930695434910901378870671592296620544 11469213 -8837035149906037998591978982980724416 11469214 -275000469064374219073269584095469948544 11469215 -1409707460406564440455884914316185889600 11469216 373833151875654928800519582219682971648 11469217 438439331942450305004472325218278146080 11469218 -6145503395089278699101285349399213312 11469219 -933298921500438263932875108625404147792 11469220 -217993222170276815548668805931792793600 11469221 -11352615650500264544773234704079744578 11469222 818240783666884837366262816944036454400 11469223 -52685976701308602538869675597219453264 11469224 99474473632058960961538053823075768320 11469225 -70462000443198738327245498585042092800 11469226 -411861902254786390653014062598799215616 11469227 246931096323418879351081191112046220288 11469228 360063771082024908685417828095017387520 11469229 321216652750211017328630116507742024076 11469230 -160761092593502527835025341013320378880 11469231 430602003567323199167867854195785868512 11469232 -242958807265940071490735537121071448064 11469233 262762342203484778583735290042906542482 11469234 -68612231016812799300661567354261324800 11469235 196899933363227495875961215237238269680 11469236 -420329840289417490860253508134163712000 11469237 -5946378067834583908850543748975220800 11469238 455696775804386123633384829342256196160 11469239 574105363541299116469696797301830993960 11469240 396349957124302435977250903142896128000 11469241 -251470612720497018964754603049739017728 11469242 9469982739028254512308314878192476272 11469243 315061171093522700282028877200457519104 11469244 6611848971163057647833914562307292672 11469245 -703038484284395643755654829842726524500 11469246 -52598867162018073844810956738964300800 11469247 152052282147701116161233863842570463440 11469248 -19271190250866744782033641855971753984 11469249 34707568263543896975839091390679956160 11469250 -214051253118985681463973122306351280000 11469251 -1042905012184562351532789585904592353728 11469252 -17053204405273895924267410233346406400 11469253 300425825770078646480803490257021873404 11469254 -7452552357141771717330580541916636384 11469255 -129378688158653209190741970511368000000 11469256 -617153173444854420243287040307593216000 11469257 -434342751808366349788311326794403797788 11469258 66009202907327342684315590117756945248 11469259 -838738038420992553521106408034864574696 11469260 -38588900228996363151244762907206195200 11469261 6869204322457990577957686158368338944 11469262 -30340451560900086931919694926876983296 11469263 84174830565396097299689202241151892024 11469264 11587544074139106229870423084484788224 11469265 -323559838872272326959485219909511417600 11469266 35217472194304629289354300088191927584 11469267 -12684404121893006233969106393941365516 11469268 -272889439009752519821543049018697201920 11469269 213183853662217782725456974870632321024 11469270 -103702099353762141279487710658952847360 11469271 -83674407476127457836829542011217803856 11469272 -314971258912367078338196395707535196160 11469273 -345471781926023371977030741470110004016 11469274 -214545556560297553532696372776873989120 11469275 413901502864890696274308469085639550000 11469276 3553698567226433597435483618997565440 11469277 -13015263985582050816989077123190486388 11469278 804059222912215203972699644747174752320 11469279 -74198655036581475011809617703461089520 11469280 599160239615539650170224197823640371200 11469281 1098746045123015042047196614656149378964 11469282 -299384055455052524154345255793501829376 11469283 -1114045850171502748496222964637559721012 11469284 557654122199018147770655594481088511616 11469285 -115783402754717070815047127710862574180 11469286 600447520260835603351664336870937914592 11469287 -2001855969887077721788094945241592320 11469288 -354481415915741288189899794402033991680 11469289 -10816939134730712509035760847478504476 11469290 -65770745545370147398923110794917073920 11469291 -447986943827665148252816247756473322408 11469292 -67172398025994517592591315862042037248 11469293 -759034507819280814681006538027933956960 11469294 63692237652374193998465961971411234688 11469295 324676134112140606436181452599486412320 11469296 -9105902708003029408632824919733764096 11469297 8466007042796918289774143400830073600 11469298 16372632949672663704211824406883103360 11469299 423784363285652292157583863034970227520 11469300 30458978227004649423458530541027788800 11469301 2250928023767685205591177200082776975100 11469302 -91654117444312565944900591811028617088 11469303 177306347775528800082103068519655370400 11469304 1293553273376711485697404165881200640 11469305 891288257067039843305217423287371180800 11469306 156550408345086352353487469398619038464 11469307 -29252758620655819854631760303361391600 11469308 -538665615982818524213451266433074307072 11469309 510994839834056377616638787683822024704 11469310 -130451475205751910595876900607641813440 11469311 -167891176912669022310980705047496385168 11469312 279255920393137194163042759306672865280 11469313 612271865066182672539668668542055042562 11469314 -38899952174775411481451496977245125120 11469315 -68813929538588538748799091967545020160 11469316 -64364872216696505706563537105879580672 11469317 695061692354448687618612412357048326366 11469318 -23090767121968432057109988041098788864 11469319 -1156486217984015792234541106974704274280 11469320 486028174327626020719366022514076108800 11469321 159736006429427518722286118381640822372 11469322 11363341392357494713402541404726436544 11469323 45360542621846515072023352210004346984 11469324 507949944538695759554713927234747117056 11469325 212112222827142899771366223956180956000 11469326 665011857411186456577725828675525490560 11469327 -372468226132993592547632278672416443520 11469328 -119430745013251442898123503263211585536 11469329 629771189452975488008884922990697757476 11469330 159528356931805574929139898049803033600 11469331 -3230845504993710731941490152145689068 11469332 -140855361187046159227796304114300549120 11469333 297782323164346156317647716788298252800 11469334 -82146849184402769994991128678619461888 11469335 -116447917245381320630058829029283215720 11469336 -540768652172673407147305201035336744960 11469337 329702497265258870094985544686525575744 11469338 -19038140455287322060677019540067857680 11469339 217556097774026142775506443393912255520 11469340 61691698463610749903435231350235688960 11469341 -19321829179928875507395381593116193280 11469342 359306534816417410118034564688234164864 11469343 453676092284264474043110096750539202344 11469344 -71064169761152914108016765185864433664 11469345 -303164484920835737470676983834290276480 11469346 -122043194955900910959911383130385845760 11469347 1057470800721876836499227973377437207764 11469348 218383447391127237812190715822709376 11469349 275501878676354359050857292239532722560 11469350 -146283475975905736675755171956996664000 11469351 468135146766347567298717754679035457832 11469352 -145660197892944061382852452815069926400 11469353 185159057136414366582658696292423403840 11469354 -224669814529232321842346410075737196032 11469355 -728358167072484606857635838490692234400 11469356 -716965589265563798495226586296743307264 11469357 -332362823286370984797316681703148451146 11469358 -222710976413948374493467448116930098240 11469359 532122304394544074107663224621598396416 11469360 27595345611963180368498906935260610560 11469361 -221820955508678753530854720358972109038 11469362 433500968546266634134068282722414556432 11469363 -1083745017791608013152411203824989556736 11469364 201667572399392164414707802068709969920 11469365 -34111912409602590563081831735532624000 11469366 139154424002682152626844650217817059904 11469367 133980856972300999164713526927889671392 11469368 342251626480763977094339371216252416000 11469369 460395816217089707131281607770006727680 11469370 4544249671887018436773075712631685120 11469371 152819416362186295662129550608791682240 11469372 506125505791581739497551610752613806592 11469373 -813373265021928704281148419178341603380 11469374 -196666249892612952109171218220453112448 11469375 -56227638158305593091920635933944575000 11469376 -13323615932199298258671987176565637120 11469377 -344971821704539332433408602636200722008 11469378 -317332078966865711570904577513524925440 11469379 -427414526484718985630884578294754142816 11469380 59015502990471124651144406734246379520 11469381 66947349305182962519763853099501199168 11469382 -617518184377391079433189643771197442208 11469383 -476231169598623791759920634934798259368 11469384 -575615800801239455372210163514220544000 11469385 -169058758670961782955074341900872123420 11469386 42486922116293596263143205090745465392 11469387 -63483955423062130518324827585280528384 11469388 124470209227015840443886461816611225600 11469389 1026177485110229215174794170187354611190 11469390 75380284802265643151229775012669440 11469391 -1930285326699550353062363518719573349608 11469392 -267497658237146831582042224076987301888 11469393 -440285425144505507249765223095425818816 11469394 673382190351632772301899993706129892496 11469395 -13916607655494287943122309487050433120 11469396 543808199536626000758742135154077880320 11469397 -681156931745228532144638150729903535154 11469398 125944765630657027414946587030262503200 11469399 8415657275215577098058836251848558928 11469400 -511443571439701119887527615107948288000 11469401 608518232717263520900579350372218603402 11469402 -8284808814608593230996814011406665216 11469403 -53455060463816228887809104627852032752 11469404 -219576504116994356545498596631063494144 11469405 -381002675555825464952175562851605511840 11469406 -197397374983947500287038400083751186176 11469407 496979141291968182991650682515792421200 11469408 271346224343641891599370795711880232960 11469409 -3234000220446695172590746387859557184 11469410 -424033000600867247060373380952792084480 11469411 206351155255506430753068065190159298560 11469412 249932910448819657015245829783980640512 11469413 3150928345935969797353612218413154360 11469414 165496418850176899211984741837737413120 11469415 -406983971499527445402334339031293162440 11469416 -50413150863536863170081539613843456000 11469417 13388134987777818062951402250343988880 11469418 -608429305124411086740205386540429621840 11469419 -204339248687653172364690656897074571856 11469420 174798476863135166169762479849279001600 11469421 329534351207323331587192685202534145622 11469422 -76690596066995227003596297881480203776 11469423 -70792763543303980071861818535934529280 11469424 127087296089183131373775521648094412800 11469425 402568781926823396202736549718880228000 11469426 -81084186494582371797185473977438969600 11469427 -154166917596920352886620912619808877488 11469428 -244353938971167589452061814751502396032 11469429 -316741239149440871998424947492641979026 11469430 119339646969545927554433557204415059200 11469431 10887072880624714700466083353054458864 11469432 -438526643881275069998342349038837760 11469433 8425798280760924730982755417051053504 11469434 113926080633283466880517717169374568160 11469435 327208547084625696154426534772380306800 11469436 -23555419016752946853822450314120380416 11469437 97778766734917269257133227700682218432 11469438 -17565100418920178891244894720391797696 11469439 -328679383685007916011743350440245445760 11469440 77990400575857234715463976502270361600 11469441 -812550276059323712975778744616897767456 11469442 146558350747833406331823342112905676800 11469443 -1529368759489764763188153912130423030536 11469444 -120145483111931410655181304028167999488 11469445 70380131186170725197833281407409590400 11469446 -299437112961435268967761798285164423360 11469447 43914291575267279146031177737693177368 11469448 -368236613189466776938238935697792240640 11469449 167107125845008527155557060462067991450 11469450 -113162811743909107722051227565147686400 11469451 -761229646953705783954988155875157940480 11469452 -208458343025270819956902889795290951168 11469453 -57240125469629565502380167345768133696 11469454 126593713985859034928723549451145738176 11469455 -582202606546053230324226337174423019640 11469456 -112290499300087168991542481961592553472 11469457 -2227152659150332255459858261462163980800 11469458 103717732570543997974660009600209291264 11469459 358816780048332066844183533467591573808 11469460 -543500573195199956857016950603483326720 11469461 -1298870862050140544308461365923548589938 11469462 347069555086071652664640206181902936064 11469463 484414119148958131407193412422940060456 11469464 -609849528704757864705934937812455628800 11469465 111844317134535191744943441717809856000 11469466 378326436129032093030375056039147272432 11469467 -77746547522250174863271663644047487484 11469468 3231773840543426323811890805647954944 11469469 220949632722871537228678927978914470 11469470 -352253731051701307679818766959778224320 11469471 15522346131590630691216304362041243040 11469472 83134651040860665546443632329649815552 11469473 -313045600651843858546707810289850750976 11469474 285877625044852807837866814122614247840 11469475 -634002587986175612869739262807739818600 11469476 -2322396987260538739188677187445459968 11469477 -283414742785916798539561957925881541280 11469478 -26745071820479076397051586709767487744 11469479 -142820505337460653672858272069358961904 11469480 13846114075196354369790814263005184000 11469481 -369711505690234449586594418883615029936 11469482 -176472435311559815600349897075945066240 11469483 88566088222114656393233266779842554680 11469484 -353906061053617277570996617643350478848 11469485 469611013518956183859627008240794159800 11469486 -131613581118880943957782654060549487616 11469487 675931253774327002726411808384499973320 11469488 -205120427587324085066810312470248161280 11469489 -89954751959929206380171325468397324176 11469490 49910323824993346039010869175215641600 11469491 -339979894763197114549185038299464521016 11469492 -366301468718621402577128048775813488640 11469493 -22634401523461612545066744252522724480 11469494 -261036250217380516875307311595274884704 11469495 30103539262934576532990793141864832640 11469496 -544540874387256830081426780639509770240 11469497 170161108174625581480511846761480829952 11469498 -296404395789830614428304413145743399936 11469499 629237969199231181331211681454268262500 11469500 96742855882488115068662644447656960000 11469501 -23487661767036603607798676383437022170 11469502 -7341453557730083960465660907823319040 11469503 58080613400273211807218326148368126320 11469504 -29763535849259894652324942274558427136 11469505 710139104598886543444417362394079496660 11469506 28325086615815242161135638086510937984 11469507 -127486989543620660337089909797278537216 11469508 -227847590507283328756727046273989068672 11469509 1362644362017354414496215263160135838716 11469510 38228584710929565425157559940835853440 11469511 532099674280980152883232975251507632800 11469512 -858839636761086270473604208587191884800 11469513 337338095338544996984580017266970808288 11469514 29263126639187639347163404465207571712 11469515 13635554002061766982832003754835950000 11469516 250405533084928622178983983866160676352 11469517 379916929322031827671190187440516808566 11469518 298595584308851335474285227277974611904 11469519 -129870034915180435477644074286053520 11469520 -45069563111149742999990058212757995520 11469521 145557667004185521438331693260363417600 11469522 7501217072625355879086147403910357760 11469523 692740339505318850679423241561401950012 11469524 -626311198951264317040747875262649745408 11469525 -61238434576193136183322108015440048000 11469526 -354552826430648296590749994562431341760 11469527 72440124208203963682962465983278058376 11469528 529290872040541945300779293423201064960 11469529 -1402381844882858404807613419482284019840 11469530 -188049159030375204298398348266334615840 11469531 -333105861849690740578174166543467481448 11469532 153327802486466655826380921415226333696 11469533 -142791538981398590735962733822106734016 11469534 -20717527272637638963989929946657814720 11469535 -109722887912583460783767838839554396160 11469536 -111079872886084714863155133053927424000 11469537 88630372200012833250977896540154173140 11469538 126178636985221235643337083299767935360 11469539 -1062468005951991903271660665379249410660 11469540 120206073549712822906125537505140019200 11469541 -22905117976176254417734969169440023360 11469542 162015331078379284764090903859266371712 11469543 153289766210014429839092068454597026680 11469544 310120554736195403428947401415862272000 11469545 -5315276653611951850141641111806283000 11469546 -527563360162060669291955313455472729600 11469547 -472199574721538636293375879502722293004 11469548 223465987418686756911142248231977733120 11469549 81043390822131442094831796842331481728 11469550 -124799303679668472832823802232530662400 11469551 1872586208286372669482136273142452451872 11469552 -40570147536653106656947334118459801600 11469553 120418734930455126522196063382852367424 11469554 43575750457974068841944813237316688800 11469555 89839648053218090246176513617486868800 11469556 81108433259150151792876815139928211456 11469557 685900467793835850864578585089084357632 11469558 16287582766355725638928123957933065024 11469559 184214262702067660971746714907004029440 11469560 -634554943706549570200669125778555699200 11469561 -655146047411972105621825190895181969328 11469562 3134037604657458519404471915132739840 11469563 74415963359357755605041260963720293120 11469564 -18802167826519325730998598984707097600 11469565 621648017578378016905409023962039275520 11469566 161529309345607209766212298752805215744 11469567 -121304108845278733439288210191502886000 11469568 532444126964713313223330566781423058944 11469569 877059555839266687774119988836734195970 11469570 -94410351121408250251973212450272752640 11469571 45406561153425876151124529940715608272 11469572 -992028282132310392825916094917672167168 11469573 1414336995559338810176786370416802936000 11469574 -663761267164412157368507290394399938368 11469575 231376879159172011192326981425828010600 11469576 592984681506775067689052020115426304000 11469577 -337802953079402836964776184492321837388 11469578 -319057147928781001019336327447570338560 11469579 -269098213653493695898871410559054210112 11469580 473228949654605212874448121615673779200 11469581 -206311807432830020262512381226078492618 11469582 -210414292478922064575472514427081513600 11469583 465164079651544496277534374677718662832 11469584 -53911181600865959030987866825553608704 11469585 -103076511713921617582482085523428699200 11469586 -90717362648119132067886485294592752832 11469587 -489631448154502016857741535862839311200 11469588 -230962975857088349956186507299557001216 11469589 407928957648218182762276385929669892380 11469590 -624626456964262648258180521492028800 11469591 -75744828293770989994485357975113700048 11469592 -541799831675295082217803278557217024000 11469593 -199801851956988822450216131916730056060 11469594 150606949296929465046413350041695861760 11469595 -257135214479989714174981320798075134400 11469596 1013164363172604020211344399259712363008 11469597 56123678487846823559547878739246888960 11469598 -313146194946469041898412966629334458368 11469599 -12032830195429797940494552721905578400 11469600 -348800098525221559646364522656366592000 11469601 -353735597590900130727988840896330635136 11469602 351905712423040106836506445605852412752 11469603 -236376304675223752310881321337228265096 11469604 395140751791585277052439042865121576960 11469605 -4001171226792492785380430006889444480 11469606 81638583554399879519756993325233188224 11469607 -1310105118172006896009640683837694843144 11469608 181090536773461282430606398424716968960 11469609 -467792445508340777271878702916105738486 11469610 -78431635295344256829693149591562240000 11469611 -236915440048917634037556594920983594488 11469612 -85999562851645854725377126936834031616 11469613 543556995195550669595243913173917919724 11469614 21089445581022790446149686360351433088 11469615 -54023638118525706093465804141908736000 11469616 -106551515604847893815774805077945548800 11469617 387569503699787271924850443061716644160 11469618 -94212877638280565051032624717738970736 11469619 68588778093622124723336338373792332800 11469620 -70454264377903744846107617087309272320 11469621 203305058987858176218810195076736154912 11469622 -221444920471234449726943974266297097600 11469623 519062847581994735719861325760391052504 11469624 87405663208865173657194721725634314240 11469625 321578012869314017350518942625736397000 11469626 -115613100548261594185199290334550263952 11469627 30034948922747591771841285315931001280 11469628 -35074351981918592345778607759477874688 11469629 96700909908025135937914024219656648576 11469630 18175695107695746166973055457540696320 11469631 -44662996343228322419148971801280789568 11469632 85338912217973589373100814115592994816 11469633 82427663153427794103307470289926128064 11469634 261990871073926444486976876029866839040 11469635 170936568889590988920373251106764972000 11469636 315284410127054822260665903757236542592 11469637 -198513511615714001144293615068699727714 11469638 -399642580558656889118691076733114117280 11469639 -545935531286567641480348269569771295576 11469640 -21870579657767403281127016722392678400 11469641 -1393068598955638867132065261956177958 11469642 19801624667827570677492737622733446912 11469643 -785998576629757508574367044953654512108 11469644 -3264552077283410455727139817225380864 11469645 699298158508043241951983831729607129600 11469646 453389794638219487237254263888045614272 11469647 -450660340342622865956579472979120107936 11469648 1823133508649845680470584528034463744 11469649 245660294954555751537313564273583084964 11469650 -105922909093422601934696950622437141200 11469651 287788987009014886037689692238224926784 11469652 -193783332261851346798192219845745715200 11469653 111087124387014427067312183796063274104 11469654 231286752966354274144640529128290406400 11469655 -161125765577486936475855328706007024000 11469656 -601645810922126754169650162838627184640 11469657 302190939427706062824345025344863340240 11469658 124354549809012108949704058983615917568 11469659 -21267341885687479401342408061924392960 11469660 -49682309543119032844752217740197514240 11469661 -251793429715385987449773070370722715136 11469662 211703896574225402647090669861908022272 11469663 8939712366217804485663195229867515264 11469664 1092223906318781954143929365904922116096 11469665 675103413723327198843926746258904164200 11469666 131216502872469311444514905396426018304 11469667 -272857127228118184767839160401895260976 11469668 -128607112946319231722126178566246350848 11469669 766148956201314058266534788204156686944 11469670 137290613422672363706140148387563985280 11469671 -460611217768920631400196771322253677128 11469672 -11836472990169822842767793801171650560 11469673 350123518233698973052655623407798136720 11469674 -58465600733021788919045604955332558240 11469675 -2603187935020414154063745298022326200 11469676 -125293017596633383549278295566300077568 11469677 -334802442987640202260639529126586350880 11469678 165841334117103854835045587179856083968 11469679 544599876548199379515760742899108186800 11469680 -173428063173150103495891505223383777280 11469681 -13334972417808772862209229704014657678 11469682 -11874709694996429055547513211841097728 11469683 1106875632926870371962849312716990366904 11469684 183711814685045606199077457758203355136 11469685 -52785323956835553669437983724125579620 11469686 -319313283806985741290286602932045723776 11469687 46132735738055801992226083993502797056 11469688 530410025735353398547047981555858677760 11469689 -157995561974843414320480644586714085568 11469690 -62959920451012449478806841621975080960 11469691 -3678031437578853606691895132231996160 11469692 -16293927120146202351412824116975023104 11469693 707816942607666642184078336294744486464 11469694 901807009334354551212796049398532390400 11469695 522113067220321627637809843456197717600 11469696 127899087117693627068243396418538045440 11469697 60796866006836938354496711403041312580 11469698 -124989851179096762365234603745648676400 11469699 542805804671589057981622900127645209284 11469700 250891313175498977983997524794850790400 11469701 373561983677429985340828267251219190272 11469702 -121197053848388120736268326100368475968 11469703 33562841500616834236683135227278894560 11469704 33712376393689353063275867713271040000 11469705 271947035112678913698701087290170768000 11469706 -13700129763644836153678675664323764480 11469707 -5109937263112458468069134704026198840 11469708 45605520632731471131731663177046743040 11469709 47578045824928902908754035108445636288 11469710 -17729999306118913571131934432026103040 11469711 -593999770220559686227731317270415360 11469712 -157963471772145150956202056033822531584 11469713 82223829472447931843623787663645042784 11469714 35791403419695545563993406503120103040 11469715 -61258244718655674096934741376263073280 11469716 618128869904760530125288480084528851840 11469717 -233851368058006008498979875674443570080 11469718 80763313714835178479859450251544021120 11469719 -529462257832916195532721887731895629880 11469720 107377011576862515319937121720010137600 11469721 174345218057925176756707777668930214144 11469722 -654107296162972896384859337534042400000 11469723 328820604845999084779078358333396261784 11469724 255085154891465257647283464202080990720 11469725 309156588268811007590859284431011707250 11469726 -151709172576055545288012249114212711040 11469727 -544866966438236361997248773453538885408 11469728 -49137748738207617371073179642858373120 11469729 -405627925394268760400459401045807496016 11469730 210894910107507313956171016016309683200 11469731 169096575859595259117160123464628465824 11469732 -159016398182290398967110350479491194880 11469733 60210505805879364406678444222951602624 11469734 1670423748244182456642605977650709632 11469735 515844314462158696256211384723296503200 11469736 321278530935700445732264594213087431680 11469737 73376494142944475692248134708819601780 11469738 -208505327475475613750016770568271024128 11469739 -186292910809956040477647014255758705728 11469740 452704431768851754091595305099386992640 11469741 215033295568929159010487720434310827008 11469742 450879385938514364439109829623574590272 11469743 232084935696432871882660605836087509560 11469744 6496286738271474317196878842604617728 11469745 -810003594736547903560326312670845120 11469746 -69452577009093262085602479045953138928 11469747 46056444522077908193820591545030658672 11469748 679174930696138602327493327726844801408 11469749 1315892559631571073995752284253065744480 11469750 -36903366336756701070577493231874624000 11469751 52382387382598776592871951628037664512 11469752 -68228926641963034262056271114183639040 11469753 35775775144538008375643163018665847360 11469754 -124699087086916989737751045157048516128 11469755 -5531782645239089595499571783971150080 11469756 -457379421841414498167819154187831766528 11469757 388813858816192061877590797837012629580 11469758 82005642081792365499709609993331126976 11469759 32549744607489278430977230557205887360 11469760 -9234203950139857438119611219249725440 11469761 -293238920267064467639836464173795222700 11469762 -18710588222813950946401739055531289056 11469763 200501616080640468640758519881687429200 11469764 -817459717357872916199362780339467366144 11469765 -158647046531110471891236548524262604480 11469766 101899958985341377728938237634782515200 11469767 238592885994940519307714161686107032080 11469768 -563821239794835446284533330749272473600 11469769 -700325529081695822994003293469695374940 11469770 110337586299890330832555083456414192640 11469771 -350732841985934532309813521320491874992 11469772 -170424257225613119843137930516644292608 11469773 992239871883323557926046159400037698880 11469774 -193148108171054259957926080257163842432 11469775 -278266864126339289171591337193821926200 11469776 -64463335247866573571689086574090887168 11469777 -3558241935996272048511129072507333120 11469778 63329104368776251982416652063660993184 11469779 250832216644160123296930645648729248576 11469780 -136331162070757780877090723700193443840 11469781 -10722129235291849402064434058207793828 11469782 -433208640139176392266801376802863989248 11469783 -20645971901773954820433147516635473920 11469784 -78580324894187664194834368895326525440 11469785 35832095805886113859212294411207934980 11469786 123278441811193223867437379290016225280 11469787 73154158076225842473421764978838860800 11469788 -446616531480849468047208332888011774464 11469789 145185866058581676774711684709531698240 11469790 -75638028869948734956916525182262579200 11469791 -491999910313116407092185595130534585616 11469792 504839055308608606355667601915680129024 11469793 126434578051462598568683626730383163042 11469794 -67271961987728900561992037238408979968 11469795 -675402846230843041938326503911486640800 11469796 -142501356516460572136012461761164375808 11469797 -481877191470183601631501875881572966208 11469798 -289579822642567119591613582373933505216 11469799 -1338236071057082264907985464810152287080 11469800 495982345883113732223437553433475200000 11469801 -124286520891158530014917316125665760256 11469802 -128727111254115863156738447378904813648 11469803 -85499443525456377062792775214946213496 11469804 65892209113134108444990986604000018432 11469805 211741972664327109567771457525435304460 11469806 6655429632509718343777551530241014400 11469807 186108931813912327612742545112287784904 11469808 -61045193252651113989042437242320650240 11469809 446982201605583834473378608095600671808 11469810 -194661617998928798565873963195163476480 11469811 1100655232256901511096935916342153726412 11469812 -589055677696308411029795985553030453248 11469813 158655107023091214913301277297564262944 11469814 -133706038174796272135761756377120521728 11469815 -94396903592292578751003104601634957440 11469816 817759706644672530449162352871774003200 11469817 -1730629422879845510386623248647052175788 11469818 -524228809317666600121293598701274730640 11469819 512138020960325137392899531873609589360 11469820 5066765321234350673280470684655098880 11469821 12514788968430919136981236549657153824 11469822 -81164677045296644635105986706457905536 11469823 73392304875156198473630300413266947072 11469824 -150454840924732799083708473285871140864 11469825 70579001128252053392285870625924762000 11469826 -649418933473206018087741449717047971888 11469827 -266250590807637487501133640645690745128 11469828 -157326059313044741620898699212012999680 11469829 7261020608834718882941210260026258976 11469830 69762909347478232186044008269722049920 11469831 -568658247611053527438433149971096860248 11469832 174074879093110385898815571946429440 11469833 -3461593590721971332872382601925034496 11469834 19434612880687349124800343370996558848 11469835 -33031812015975511938680773237407596400 11469836 128916624001127364240171335455377899520 11469837 289000919131279190225714434352222030400 11469838 396303681140821732869502844695123792320 11469839 223780696859468362376864616202628500224 11469840 36834473473110581802364225690777681920 11469841 -972332033573509440327648906076318151758 11469842 -304078446984122740495310725368556130928 11469843 -296656749845885105967316133334603946752 11469844 444426320572155806877410980691628083200 11469845 174507412045417823741029960623354240000 11469846 -104638918047849755346409512423869054016 11469847 195890647909763585432322016193579291280 11469848 -336325527682987408651938703031206502400 11469849 -433628197126902490599964184916093546240 11469850 -106144353256890837232309426817413075200 11469851 -55662478797930589586810032319605419168 11469852 -85375355687437529180147784358530355200 11469853 -778470752893202863111889026864479435456 11469854 463747301316146638603159533531664443072 11469855 45075575596706692141795315495629186960 11469856 142637648705822764860846261214870241280 11469857 371730026263723806496079704913469765312 11469858 -1727154454543463974362174644127996672 11469859 353858298466247609447878336568437748060 11469860 28536070038524026652003197841359438080 11469861 -3523595146583194380192621258732037542 11469862 157145171019933976732350874237156005312 11469863 -8907136001572383885695313853943356800 11469864 234700369161549230562949632623424307200 11469865 -351655889838003799303819201753942008000 11469866 684368392652186551040831424124574325600 11469867 739363687777192789767565337054815822680 11469868 -725675999994063186105484779496354423552 11469869 -762152994815263946437592914459645850730 11469870 216428615713084417364605198857525043200 11469871 -1191365410969244471846233466451516636600 11469872 -301821915562363402200203692701300031488 11469873 96973419117201408450653932627464804768 11469874 -121655609249719462301236875283837804032 11469875 -303777244957011031251535438170525240000 11469876 20215102650435515659974717354742775808 11469877 771254825551998157225280627679248832060 11469878 -48005530365383549842423607510133669888 11469879 22435610892950226342175947262431141264 11469880 -331060172071453597430405976543798067200 11469881 -277214065182686423820758002268715471318 11469882 83108119390781016721817612881225486080 11469883 -39526227215775170607435445592303131800 11469884 -33001811280607024857247675273913693184 11469885 -51989484020860279269149641348467168000 11469886 -55441721456676566416213209901583716608 11469887 221061540527166263817233543041190573040 11469888 6621115271305131504199982567574208512 11469889 -50422505859147478197985223528042299800 11469890 150074595444795364732290651701954503200 11469891 -795520546018946563527852210234294913440 11469892 126736917726598212520928129261955665920 11469893 160077748042794156536239096625504781024 11469894 -54742851086796582102209700281399113728 11469895 35316334474310005441906834257270625800 11469896 -1153873103236903577451045055306189470720 11469897 -453710192322267563286129637257693660960 11469898 -614446210431238000774697992467898145280 11469899 -69150286724797182184292265363682091520 11469900 -35866531635849122513328044969759078400 11469901 121822940581030447976366885848237417600 11469902 -60530082388903481261136642814271270400 11469903 17975470611381728437236827081614324104 11469904 -36166461238734936394731301700783841280 11469905 -100339118115974619673975588939549052940 11469906 147003710929463910441983183078999040 11469907 125318632330240447518277762120676203072 11469908 -317348949048613222365684392307626317824 11469909 -187500598242173981130510455085334070784 11469910 249477154822521764238651207552663989760 11469911 -864283961115038240834005279379807722488 11469912 74161190073680566666176175895017451520 11469913 48820998461215023180008453407116928 11469914 75178682446022901294975220151636604864 11469915 -116455345123204004570313702538528689840 11469916 518407034883880866680856950354102141952 11469917 -80945260423608666373153921797650359668 11469918 201588081302779732704330983002887376704 11469919 -1138755027850038168183787314347095667680 11469920 -333159376712353710006363547490058240000 11469921 610412297355570918661815680417212232112 11469922 -1861511859207095092147403524100861568 11469923 1358164383333695741802947447949981956880 11469924 1862472892492371083597495258784460416 11469925 -168004231578889504936573730122268909350 11469926 28683267955054214447643554416670162304 11469927 -264063659667954978119574199907019027456 11469928 -289295277446485065537698952511944483840 11469929 -499806253210857319606514406656675831040 11469930 -81771390934874475180306429020333402880 11469931 907361949002323719904458352740097205760 11469932 -618272510395203745321203713551254233088 11469933 -632095678764014959844111219074528076298 11469934 15313742445775257730153494691749695232 11469935 -522199816374594142118782755331055539200 11469936 -71227834647625224889605754129565614080 11469937 -336310581051863553433448484878064561740 11469938 75593261840236817536342686682391808000 11469939 -137200853637732331388520274080309281280 11469940 302882377320907559396362427948182967040 11469941 293602691167102298700001647242566195872 11469942 -5927195593035722473154435093812930944 11469943 -163907268000059358912986731997588013336 11469944 453368931607563833472241470101306204160 11469945 168371215928758603057398956155046975040 11469946 212504116200102089928622615836627426672 11469947 1090221912762506728581113759345310792 11469948 -22929863710630373214763906107111481344 11469949 10782870981034401268480073689355770400 11469950 -24872904814940530620753344578258440000 11469951 -370939532810225406488502224940235231200 11469952 115690436119463662254815399331212820480 11469953 1652979685598616989846899323500211186 11469954 -118998394009949336737823435921548872960 11469955 -46491257007300729558659849990873280 11469956 829922913152755533440288269032038019072 11469957 -598514544507372018064594352579510998560 11469958 -476160415805969354230825260621505527360 11469959 373490982230734426028986739861145500016 11469960 -259704220808267235145569808750296268800 11469961 281499296114670033456972935404300747300 11469962 9175386601414798664739140562573312000 11469963 134158848492964921248663582431659371504 11469964 206443524506507527323871152231696230400 11469965 -12216459730183522095667947331815441480 11469966 62556103904530501377347730447845519424 11469967 -71005185439521506291705632547793266808 11469968 -73798755212022285572137442260080967680 11469969 81136754386374839359673007159706932480 11469970 3008894087112294352253476259793188160 11469971 1312644238425674811662736388947373280172 11469972 -195572012881215676991247437518797723648 11469973 -398921918711618343166337509959754378496 11469974 29403501800991006671218768653841773312 11469975 674213469641972207908791011040787200 11469976 122904540269400521539156472483051151360 11469977 14362166040815241766237059013628326080 11469978 -207292970181763843595180435251595174400 11469979 -5925916000055644159627998169160820192 11469980 -151241854835314841205782298220711695360 11469981 -198290931995304913836162893804563984416 11469982 255033481734394255798006700128676352192 11469983 86503922227461593270752581999091294320 11469984 140356322788430438182455866922057596928 11469985 -41020049355664537663829105229333325440 11469986 8849142205462311510203901036210754944 11469987 -45146065323636080776908978935226080040 11469988 184550088268439584450425979597189071488 11469989 -364865096289799731606989675897691174210 11469990 44490429559142987852651121777532170240 11469991 204987301811973168057722164736507210784 11469992 9197717199937491521061737535325470720 11469993 -461033487772468783104169559936133273600 11469994 -473754588946044405467834918065815034704 11469995 185713691669632827907680738417816867120 11469996 -113293877041011545922574852662373401600 11469997 232923962806166990761129367283340361664 11469998 -449924319433587198399550419700225904064 11469999 -101739869859000174531757158863858136192 11470000 -4646890091774931834097646535802880000 11470001 54891726607501396101831444955912471104 11470002 139705044369810425655116914827415180800 11470003 48656108209646948550614730200265098252 11470004 -10255549501425024619008262682093150208 11470005 -15498548038329571930554880685033840640 11470006 -189025546229737472646139490404402110048 11470007 1126461305920557868369843559037485129256 11470008 -176889629798117622008442883452675686400 11470009 252682535363804886144530638424479415210 11470010 -182509566833421843794789641797341952000 11470011 -424748401137595555782881502582555422976 11470012 272898144537287356243130094611181741056 11470013 334684352842851711993411645785672524320 11470014 -40091470784907176966215120138125720000 11470015 -484308337419138160799187465672550580400 11470016 -152274438686149217046654495552304054272 11470017 159718853119285432831678500413682992448 11470018 -241716084926557741624473667480341540144 11470019 -910513616346586838330623447869128250240 11470020 447075695435792005906937984611551744000 11470021 412698246623665108479881709577272896832 11470022 -460859232808641916173251471647619635200 11470023 453162012350092342898258634663549459744 11470024 57185525047531025999327808368679321600 11470025 -83050434317936160153665794284399067200 11470026 -29457892985041508479346367153354905856 11470027 474572710989365663617317595096456073876 11470028 -470989739991070593047608830501812888832 11470029 113382251406649784946737758411441484928 11470030 2199533604490297497046355504424443520 11470031 68918615899468556446070094698989983744 11470032 -70770598024511826568396716677474549760 11470033 -161106559607685321502175351079111240718 11470034 132522559481061245152812128007067904640 11470035 6483371907911064495599387495380343040 11470036 405390990358341062793308032508483682048 11470037 63645211308588579761830130332713676344 11470038 -355413875802219595477520342912253704256 11470039 -13580263682031781659219837250674434560 11470040 563826118847199103538876296711478476800 11470041 -287748471727098394313378907701202186960 11470042 464999019010123813597341143208633403872 11470043 140994769985782278354615412370219184624 11470044 -139750438013714197720883243328547875840 11470045 -163882509887913211349579651170502855700 11470046 194497318580053050472875049028886983040 11470047 -173692187321729878887287645876617711800 11470048 575509015653763581269723594017837154304 11470049 -323038186667571272308503620961084601950 11470050 -107310451852416259873454600202790464000 11470051 157005722549869189235468564921399832480 11470052 36820594308655999043317346811925223424 11470053 2056944801884789376375648266676977280 11470054 67614626386417985130645149789441698560 11470055 40062032323322810836512732002971035960 11470056 -135130528811723803929576872698451558400 11470057 107865275853086774950526148939274085306 11470058 137725211807238145435827371193781160880 11470059 577868710867815048379820582138117676720 11470060 59541405108528811221619549496215603200 11470061 1151332080395436172790477852782545321312 11470062 -17391169810575591868792525055408050176 11470063 1318528278120115187133838247180417820984 11470064 18774432933372916454284235077618139136 11470065 131156217712400986484545440337534477440 11470066 48205546312520593456119228632028617232 11470067 -765775457123572799271686069423335310724 11470068 732742751627781788717462634081171886080 11470069 -439469214241713118801635568974935162756 11470070 248564333059097411877400779646261536000 11470071 -213396088894796954485375054894883674800 11470072 386962312205211076929457243670446080000 11470073 374768187509209966170594177871902477444 11470074 -63965945181421312733422583641340928 11470075 -5012363627171576057841921355231066400 11470076 912234216548655327651737759538224885760 11470077 247184788408992984533769252842644993248 11470078 -839521949598705536347834970917011072 11470079 158427555056262161135000323435753025976 11470080 481334232926405507560778539648784793600 11470081 -335188987454856375491693517791687379008 11470082 -237671950681214885139917611109658152928 11470083 9819973647450584366897526986995377984 11470084 -67671043048407370605975675911124025344 11470085 -940237449806519999991066089634606895680 11470086 333651375713892500279665473973806008352 11470087 1178740604601326021962467969879359672592 11470088 -224768415128220349087383415172107468800 11470089 -526382817578087765287724222855332429440 11470090 43915939665609451270626385102967176800 11470091 699828953738445892599133908970345495800 11470092 324125128740673249655462895995502423552 11470093 116215825307981826517707515547982017664 11470094 -345874680519588175833223782647587811904 11470095 -29656255238541644481729426210903063360 11470096 23273935188155495426057899249791074304 11470097 -903738640456585272132874923132737011200 11470098 -78217206149774053842172619067832787712 11470099 -23126360510989683087624184128819634900 11470100 -144144387343671463799757859135864473600 11470101 151831531870386242990546450869285433760 11470102 -140689693263345091220664198008879026176 11470103 -931911833810777668186904433654542622648 11470104 119544726458636930253986813298110238720 11470105 -33734539192034930982841260965412367740 11470106 -352432449962953766191766155306571250720 11470107 -225613380645264605805696253318387663680 11470108 -73914157578333047932476901071586219520 11470109 286572009662040291088992612625660114560 11470110 237610506337134054677907448798372838400 11470111 -409051436800633837955478688421859333856 11470112 625224260935540995431812960951188652032 11470113 -751931126962386402769102552055196837600 11470114 333592663816752073850831321030939128656 11470115 -1126782041003476994318116260047216443200 11470116 110919507623373457625450388911327720448 11470117 1274342817932985361010102238757029295166 11470118 -589718298972541638699631420326847661760 11470119 -150714715521550875220718825403627389232 11470120 469132378833423709624073328567600076800 11470121 1300114101628569005200698538435314624 11470122 140846908682220676496941938513705232560 11470123 47567064771791814729380068993335533568 11470124 -284314144512722127738300361312039231488 11470125 -9720583763575430584197884714873040000 11470126 10683020076644275812585737409749896512 11470127 754561630082338072952145871531977704976 11470128 -84697279233677101833666616643932717056 11470129 177081000805284874461205520710437485280 11470130 66342889120711771553972016661357708800 11470131 -618977813695610749772385363917079438360 11470132 -724451010134367703672874981396789788672 11470133 -224197841870015453951324119251069914496 11470134 56219200949670290920903412260175339520 11470135 -172899306936815636628089339082543534240 11470136 80506760995748920791318861790064455680 11470137 -227815397709745217400313487044498813248 11470138 701062232818957632749546463690048346560 11470139 3742878474582967334352182916236546040 11470140 -26881705639107040756743487737545932800 11470141 -731816260885576908779199158961110901600 11470142 -35566047657615080563451001934439126400 11470143 34419622998715199358248124705547657728 11470144 31279325881766718502948786952539734016 11470145 465781780987178632665159660191792097000 11470146 -211110587979843545032812373190494711296 11470147 92367586061417818143467905415192218928 11470148 96473589858254103181228021170135244800 11470149 -54224498219486688554016476922364816866 11470150 -268012639266442428797663162012597527200 11470151 -120692656336798525504934966240644326912 11470152 320789728177865966190633203858160844800 11470153 448721576795867566038986320958304056500 11470154 5425758761275455292271108294468164800 11470155 -102562761676350413962994076130950236160 11470156 -485488514100663430120944541454388438528 11470157 -568897568405651345032980338114355939594 11470158 24563908789214877956029896723416194944 11470159 289237733948037411069888200941388693360 11470160 -21929540333174892342964908512295321600 11470161 32524687856748971111505892838802532800 11470162 143628862556012524257319621015766621184 11470163 -1088413664418021401359287764205272877588 11470164 2600152778984494233802022908084316160 11470165 -52843525319230545221086314613608935460 11470166 -236375899007031789960218204651788014336 11470167 54622842525380157550505268531415923600 11470168 -22847394684449441562898844290775040000 11470169 -280218014278958621388370018869133675200 11470170 -1505809378229886681402615010777244160 11470171 9336834362971461944453268840658585144 11470172 131091172740277148085855697986750978048 11470173 327303214088675764446569238753954581568 11470174 195507150270941939945557218374377374336 11470175 72638739876709038265298244074670293400 11470176 -876575894222188570344823150264942460928 11470177 206407108156649013908389015259376693026 11470178 -79660656856810008175959473976856001376 11470179 116103512899992573565998913921112720640 11470180 350389453861125400310892147876452870400 11470181 -1245028094590299312506840413413633462018 11470182 -383556035578015892607072049809807859008 11470183 1078333436079953631238603534010038018784 11470184 97540051493983773350478952194887761920 11470185 -42735215022696778355172702756773476380 11470186 11803489876759449943720563213854638080 11470187 -686163472704173332160552062945534856880 11470188 83086762271657727610369736997500169216 11470189 -1278715084378208811728393355553916967444 11470190 199309990370374867683286686753404553600 11470191 16559836160367494741804335313231598864 11470192 -5231340660965874742830467269515018240 11470193 66841305144810162457626165304090689600 11470194 280698042322695725772555009817742135040 11470195 401959786256099272778692139208122400 11470196 -325629998732741539302711657044512535040 11470197 511464226637724626178610089092979616800 11470198 45373958572453582276485697569562585728 11470199 182389266960915875793809192540782165944 11470200 -61256596641237058519412226987466752000 11470201 114062841204044683697398513802319026004 11470202 -54672213680678996709320250027041517600 11470203 -53107202806122198304673205108774836256 11470204 3099713212503781825050257070922278912 11470205 282994182911423981159132194710653244000 11470206 32499050515190441414418398471910862848 11470207 -4443912512775597065505230473098347520 11470208 -483236440291639903370967620380608430080 11470209 -595180716898479282036760390776028540800 11470210 202812128560786682837080029209084105760 11470211 52447318311524863973850423430201618812 11470212 -150404699418621187361205773214854542080 11470213 -1237578342225419292858012977195451237538 11470214 -139670402129105549810689580968231117344 11470215 -193791944354612057398398881863624366080 11470216 503071062468944206431387474975397524480 11470217 -21312978437228875349429620356338501376 11470218 72467495339451849119268656744114949120 11470219 967924693641366007510604937827174323344 11470220 292582580130689974187757412086025466880 11470221 154022760414707056530345637876786204800 11470222 -54736944405299611454949561390737348928 11470223 -1004865443809760067320629034065888534080 11470224 -88641618866014103031256623126276341760 11470225 49133745565592301626396654265106419000 11470226 222098946186987499812247214960680033920 11470227 -297073075662076483218083963511082253760 11470228 266252168333355824781727436243986808832 11470229 303680566548041337936972408103263484320 11470230 -59867378962304888418138285195367002240 11470231 406850569660304367901037573002675207200 11470232 -81808264154944384390380082926479339520 11470233 -112244159196178295592024879383353532976 11470234 -127024413576371612229228607801319968800 11470235 188930257143247459058764194204649654560 11470236 193700707845589467350968338877329971712 11470237 -972425040185030444439657942169651129114 11470238 -137140524822442733069153454241894109952 11470239 -309380684636977660413737215467000448392 11470240 -853854470859502630169819364634998865920 11470241 261372792623407184254317137416031457984 11470242 -28449360138524436384625525976904471552 11470243 -468232658437878713056782441179240804560 11470244 741673998052828469084451870602836177536 11470245 -369202863740192403676870008176448086880 11470246 126659182974638065221659058994680428544 11470247 864999692467639499321469506532748510560 11470248 -10646783498956382097618246426276986880 11470249 90839857210219775779811028946015456320 11470250 -5917443029898841651791015650097792000 11470251 -119897338566603428687340263429621395200 11470252 -482453122562272334031632362815366245888 11470253 1179604000242781553584596538922772500502 11470254 66202855946911298168979024919583214720 11470255 -172600694847971510710584279056126838840 11470256 14627071355570051468761347555411886080 11470257 -188659828294486030369406135969925171480 11470258 528213067723295209390977908195842590480 11470259 256783886713105802066778484142330061312 11470260 -34396956948184966648722898148674314240 11470261 87246225128040951633829419689480637504 11470262 -244689233739344493973118490988807680000 11470263 199639421649330578531309277650270131200 11470264 35700153552319076071959683806558801920 11470265 485732034225460755357259655967793758660 11470266 -142784456073912728237689991589400563456 11470267 -846244302431620141245054470091326175168 11470268 -486201100507791083098933583289263347200 11470269 73443918820939706721561121253883674880 11470270 13766141831453764516485699306264149760 11470271 23427369494624536772953758865403212272 11470272 -27179203222956737695602218139780120576 11470273 -397711565304787648943560641787866487376 11470274 -8728904272281787943648073389022131808 11470275 -118229210762437459415007108839741454000 11470276 28226817580987228619854880462662060160 11470277 53398123596493434322762829386484531712 11470278 -79775778422179611703966616707569466176 11470279 126334010849016331715931895383909430720 11470280 123197177374891414859365975573143552000 11470281 343012143415644329207897791432310078880 11470282 524828999680798794910554209211520197984 11470283 -594416228401786876400861539500483456480 11470284 -123639142673640223810467920246488842240 11470285 287662985324582431913495138005339627980 11470286 -832317137531766492195369394799774007936 11470287 204979844081402697499033008879956167560 11470288 53652637055380602778559406341949276160 11470289 -1341034048572340533849972835473985904910 11470290 58330515990812903630128586429390615040 11470291 147515871605508782736651059973921347904 11470292 411016895769403950416797314861458438016 11470293 -2883641531278058260101335329680383136 11470294 91427273806295510519597275142461672512 11470295 -621011295172528620835909503194763124200 11470296 20750182258767805039859664709031976960 11470297 -763674797182886844609119606947356875254 11470298 -215504990602174696362467049690678392064 11470299 -202224041894705053537406124675151820136 11470300 -414864514380285524221155171611948096000 11470301 94327452417148424504490023472430544652 11470302 -265879025382509291131680319822496286720 11470303 -315172762092436772730142486929655717056 11470304 845824089498188908435510192824100847616 11470305 18871801753729401954021342306916592640 11470306 -466579522501729195243747709628408393648 11470307 -412005394347177400525463925431568801876 11470308 -532174847026791465941992970717374894080 11470309 48844472567792450346677411759674484704 11470310 2980677501888661117669031412341022720 11470311 -252350174410126329903498224896755844368 11470312 260302459465728722304227768098044672000 11470313 -257473369135705948647028632274908840156 11470314 -36647761940058488222150228930415759360 11470315 -65749967415256778765198904493112209200 11470316 -576019573973305374136784145626148864 11470317 -129150002555903789470683715563613955520 11470318 -793937585729672488186973450094478406400 11470319 126485205364779916326869088494374611840 11470320 22769355009119159632681206127337472000 11470321 -250728334949221078577098234811624898478 11470322 -80732887826654979772113226388629354368 11470323 -346570226043667198554251847080727759816 11470324 49322199927083499155992134415502414592 11470325 150521686874252283205559063633282519400 11470326 101364303857670255180643727052916776960 11470327 -634558674391989837025410705923613930240 11470328 -754503560979465555360126848017704407040 11470329 124400472839805171404550432820446626688 11470330 71119776282232588597236629509504542720 11470331 686574813328384884486481363142680260132 11470332 38699479063987540389626239959518905344 11470333 251766904204340444971083097285216377472 11470334 287674984750588432614822044054762969472 11470335 134549875817163196258375327699599008400 11470336 5797608977735290111187761576997289984 11470337 695364215182218629745173616283266793986 11470338 -401878061138916793967292893067867936000 11470339 801543642352075776629327800632836838140 11470340 173402748053774730585646893495189934080 11470341 273993048788467038027019904000587184640 11470342 306717685930560446813520600117042576384 11470343 -1277185043517850463759897947463283138408 11470344 41140272884178709718143157053299179520 11470345 327359067074938321937970855312337893000 11470346 23426179978807394959337730133625316864 11470347 216917306983329518118421638837277715232 11470348 -250118606734128748291659448297415616000 11470349 21465494207005942933262290672512695520 11470350 -33208150157797899403517526961707571200 11470351 77402664916402876766922343515139562472 11470352 -125932521826131847538672767746374098944 11470353 -336971922933966833883644236394957198016 11470354 -84362679626192745083319837239882339328 11470355 26518973256767548011134777355808917360 11470356 842246440212390251903222552242441666560 11470357 -1684228980852055704031098719518759115520 11470358 495784856874969122248430809269914165280 11470359 129180656870707627578334453714235693520 11470360 100345449500165715379610166130360320000 11470361 -952960830888589599653188530920538466230 11470362 97865866174659858627272130896233067520 11470363 79848838905202472107649234550118679880 11470364 -543275585468755359008476139347980747264 11470365 1873981855573402954813549769323255320 11470366 -10948366225995266256050800789204925376 11470367 -95135415105849259290222107707564715880 11470368 -98946138600319768941847728494343094272 11470369 -317155301598102225798186202875883344704 11470370 -220177180248066036732584410773365232000 11470371 -3012013211846736252321070802714771136 11470372 -20432707012726137456744191665960337408 11470373 360081939230724757219154824235180066622 11470374 -299820011990638557969684559685433567456 11470375 252029991707075629519815247152295320000 11470376 -631106992749452374208520555173329305600 11470377 304818268756390826145648645433522450320 11470378 -425090580045334946771573551121490407760 11470379 -8081840790840290883499579744952412912 11470380 -135288402394399775979946970670880957440 11470381 411841355459174653182765672540853764920 11470382 -36353987157742394167013584248013289472 11470383 194884729986860840894005804732946355600 11470384 -9882265834728830094949948372058521600 11470385 625699214910233596419256382238430982580 11470386 62297606542617917681686813034513915904 11470387 259456354041833517582397320090532373520 11470388 -337083411077471658634889324680060163712 11470389 -404669283700819512457024552239659108352 11470390 170230403797611537873734574203826547200 11470391 856707389370064911233477219897669850792 11470392 314840439896096200440536215143271096320 11470393 -623338211489215351781864672009098305120 11470394 -224613701896143721594858494948562256160 11470395 -8268881099340917177367238377271641600 11470396 164319569289344267553566791196824542208 11470397 485707080649896330036845508557028710400 11470398 334395036012258617219502112834541676864 11470399 -24246573263829316244982219205995937296 11470400 96162327266223120748687298030940979200 11470401 266993557991077136660862107793559689600 11470402 -288053281781343958636771287899375212848 11470403 29164929364052258075736999802533995520 11470404 42621054690147633269758066925732474880 11470405 -371649056119695745930994078984415552000 11470406 80051650945969398076115448140366823744 11470407 -100822222327403726326658416466605183200 11470408 -962124750994122986687812301769324887040 11470409 -301595332560056079488808329305216137510 11470410 4395903018388427318957753306816146320 11470411 120473581906332621544047856590092992992 11470412 -124705245958356489779681865554998514688 11470413 -270075311598345508838932252311475029312 11470414 143809693896130019245710547753055616 11470415 -549498645397039022009838947071525240080 11470416 -62894917131312093351360174041924763648 11470417 22219713725785280343643103864291072 11470418 158194570921340280819322686612201851904 11470419 -102876354550078821611500871881313826480 11470420 113633825236313795972491956662545320960 11470421 1165270957388150262620269961920718108622 11470422 2710906180942643719921675148668839936 11470423 -441400659922654595128794634994618871336 11470424 -78039951992202122363909735640818565120 11470425 77995826387824932315154555374551922000 11470426 -296238289528755384992571330811082983680 11470427 222286098852151857310672481956580291112 11470428 -345770843305401406948838067035071326720 11470429 988243624749962916830972838442595584140 11470430 -242988006456248758298567623206848168640 11470431 143067906911703381069907954890901263744 11470432 -15550137627879542784308688076649791488 11470433 -493578639048427003647205984866462350400 11470434 -12777402126522123229105084011962793984 11470435 -113617918477807458722207725101389593200 11470436 -9363053646524618280905092063752281088 11470437 615155668253206164547022239988656320 11470438 -31593730768507752162380774222077816704 11470439 1674525463603665554091995815212437805120 11470440 231665501049776620792896988977699225600 11470441 160255438501226117113007779848386576272 11470442 -422195595581688662933902301700099394128 11470443 85418562652183767439555921284298268400 11470444 -373399864581679044220377603355027709952 11470445 147511750239966530166524876667883680000 11470446 -20428693481397139078155497060684454720 11470447 -422769943757232976082441423248281857328 11470448 -172130591085462192756806431635957252096 11470449 -314639179544113813401653596496213367072 11470450 238823045479542095539584587550761454000 11470451 31470538789851799210413057270784070592 11470452 -165173239686827445710634580943688007680 11470453 -100600980143196458846488674403704441298 11470454 597848583472039995734531459982204280512 11470455 24376348984754609276244295018118949000 11470456 -434026488593194329345365638455801753600 11470457 877355996196631232452989816805998774660 11470458 194824131067403504144534946377019184128 11470459 226752478273534529605807730241912394512 11470460 -156560954187049405552937826080013534720 11470461 -75509213282980787453243754825239596416 11470462 265200031676425035450398100966731855232 11470463 625159248463279981713412748389495101624 11470464 -505578422199108689478284611908796416000 11470465 1889040520727592417386378706593917440 11470466 13462435968427189418377808565105784320 11470467 1007216565360455248935035008951508889600 11470468 162955567992898723672901335481347092480 11470469 676376617594903603320229114960109765466 11470470 -129854362191955487447328985627985356800 11470471 1052746201876352218324912434382634278800 11470472 -255746946741851861527452855958632591360 11470473 -58248826823035491037518059479820886336 11470474 327953828644407997250769044667224658432 11470475 -312284429470590640652798725737221329500 11470476 -161524643015231107064864642741179170816 11470477 -89218446583323488762233312842327533120 11470478 -631818893788285859918572845122545474944 11470479 167598422956084774858681021289715801600 11470480 63179920133148161689567921832385576960 11470481 -257124643674845698483980170314581024576 11470482 378063831159683116500131476126993755648 11470483 1041531820501847854133534894552812130732 11470484 -891005203816089958986340186057363968000 11470485 -78091100466951392407577226640395196800 11470486 -209897094830559215217261145799812801920 11470487 60184480406490452055956211555797656752 11470488 259933472795136929232649334574036049920 11470489 749537235393709878089496414943144905290 11470490 -493047891663310711064618314626700800 11470491 52686897450296118723822867193881460224 11470492 353835426133200947530012888564090773504 11470493 388111586569672624542910874877567776742 11470494 -35658928883691729547058433125734806528 11470495 -198534229495521380617792174247194683120 11470496 -245399375139810613853985046803229507584 11470497 -648166147934906430187181818101056795328 11470498 -109847414599588614448970866358852137920 11470499 -91480263686735708580110309981592464040 11470500 -511732109038453325093240033999198400000 11470501 -85370904123509893188390574623986619136 11470502 32328922129310482589760107629893353952 11470503 -34293204720319400399796013373376465792 11470504 770760852989917138720101525567764597760 11470505 -57369426896312690529221437610696071680 11470506 140578597801030376584983720675708460800 11470507 -251517007425859243191461945052810200088 11470508 -12219548055780233424309882960866563584 11470509 443474762076729308973764992256146519200 11470510 -23237447588642689976455575237740427840 11470511 -611970890848415059933731488197498174320 11470512 -133832067240046011213300426114762866688 11470513 -28511787185064662840887306727470720000 11470514 114647308503333520058409575207768532480 11470515 58830579682926757919900333683273036800 11470516 113019975525854110328768797451026989440 11470517 62883965596929467828263041807345526848 11470518 246714017395557985481463591371306423040 11470519 -937565609277042245311183824526661381080 11470520 -251310851801548857550311369292741939200 11470521 -107695483961886148954386174237141325056 11470522 100442800057316623879734185147154063360 11470523 323061340071991561800522392920925852772 11470524 -83081950581731275784726760526289648640 11470525 287791858319892510571047973325369829600 11470526 213052388159882002941408978044923667712 11470527 -94842038406989792218104095593479573312 11470528 99756244276792427269850724362270801920 11470529 -148305448452010805980734394522440884736 11470530 9387600412616274242389697769875512320 11470531 -1038781987889900131138368367576342313668 11470532 -899654047214795925864702565846366226304 11470533 331002100925844284770044255415915264224 11470534 290037600481905895999717552680305572032 11470535 95603452633162600896619921891448877360 11470536 -173712693944797643518967823055014297600 11470537 -47609783094292361065779693242432411520 11470538 -888796244394648005820311998884313787904 11470539 391429763826702389551469294188462200024 11470540 -90459076430237921598341295036776309760 11470541 348602854143065981002140208393602346092 11470542 -199232602191181740448335025909619172288 11470543 137867822077497405660701604988628892400 11470544 -48281640645566180120738972940877824000 11470545 -541084198926386043787327668353536502400 11470546 -487832208559163163802074424665041491680 11470547 -622003531757988380376871812447515024640 11470548 41915998731405310571696291474254202880 11470549 540682981999004266272529245192674185550 11470550 -37623709914865072775520374296004102400 11470551 -5758765668687862905445839197624469120 11470552 -290415792762544805996519705086422374400 11470553 963946179684662761253911254377813772564 11470554 -114262375368188867763978118940450215680 11470555 188497959605797729245675248267805011760 11470556 378195984106643984754162736886558326272 11470557 441193242629044758992863899740145279552 11470558 -115245313791772519024365173528057978880 11470559 76888505884580248108671260206382492400 11470560 -124068444101443735208930481733317427200 11470561 493801210809679171831052411334674311300 11470562 -112670779347289239352607348884593732096 11470563 -25298348389694289380951155614830693760 11470564 -71640818214379587925516857299148218368 11470565 -371585287053336474457533849668775441540 11470566 78773409041338753478864016053010739200 11470567 -988561725592071534170568648560315699688 11470568 -553133189487059090909083231231685821440 11470569 649570460755548303708181278666120340416 11470570 47937363446473750866842538006831822720 11470571 128498970908321165265459307249732992912 11470572 388786084145809430308993459776130785792 11470573 245709273232860446427938777441475603180 11470574 347298952734461468420109082770788521536 11470575 30971680453798106464628546065792392600 11470576 -88426564481843593760100829030184419328 11470577 537602817135797823871898844835948382772 11470578 -24333132115078007412710686562975204352 11470579 -785552687048841501316059418381243968820 11470580 25330114272185495057586778866833633280 11470581 -54328341897073569792486972865509280530 11470582 167064414030476261396832210728596447392 11470583 77481093678988763642878732713465156000 11470584 251720819039032228756925227131863224320 11470585 412215496924084351345777722276221337600 11470586 235181534371950218447782920287465732064 11470587 231242392599404907540311594230228173360 11470588 113286460849172156517838033125834459136 11470589 -146978514576545418392869089373593787392 11470590 -174024314955753399639730509985817527680 11470591 87225109000510497743944631039770328184 11470592 39556150446656021802503275789305249792 11470593 359483456269465674325502430921999056928 11470594 1284310579633931701047993833131148160 11470595 1120442202080432825952020428503018143520 11470596 149399053178437841217933883949763259392 11470597 1144554949676434718870624685460956117372 11470598 17805559480689206040515854642257963264 11470599 -119742816587313842605751235410689205760 11470600 -173610770878599248599237239857759232000 11470601 -25250743733577925519824104621282243568 11470602 -174936250105872726064321510716596382720 11470603 317392948242197627623233044678766954000 11470604 352993358226436489481717516218599052800 11470605 35400037238976469558851589279527817920 11470606 -67846587486414074689453144919022182400 11470607 228884137231744367281354332639313799856 11470608 -45575963608084140323582475574871973888 11470609 872484752091342072018846531655402949810 11470610 -208974902206979023759424966902864056000 11470611 -176013465904418100246592912020541047696 11470612 7852400004329054094150022063991195392 11470613 -469156770362539904358857610769778810880 11470614 -211594233728211130802303445796317398016 11470615 97364545286905569505266696733922052000 11470616 23769338012816097972562316751412224000 11470617 41781505300122865175542508126446775808 11470618 -14592767274360099694337467427459216640 11470619 476466909733405115615115580730224006020 11470620 -6693156466732667803699410525459578880 11470621 627868306432150302870589852918667966822 11470622 -482567649129575190773260190054651434176 11470623 299011330481732076407838652429116624000 11470624 -976815813027289121688201542389376483328 11470625 247296238797898959405475861295287826250 11470626 548580618854764531298964396179998214400 11470627 -156097098258143577006826305659085251328 11470628 171800316656173732246079620410163319040 11470629 -165270903805958132439006461635759097472 11470630 -127258242302389121156134395330931342080 11470631 -41088777033379401030056813492288241600 11470632 315886955244495059977486228689621811200 11470633 -187883264819233412774221353163298058118 11470634 -21726533848850293851290958160471382016 11470635 -261463962918571520147140124999194562160 11470636 -178342841385347615024955953097511936 11470637 -17495232395488091455152888635981755680 11470638 -131566802096099847633547793946849809280 11470639 992284501758762784160971871025347943440 11470640 67190811463771700152939479326942822400 11470641 -52090451412356989831976028226316474496 11470642 -284915964098601020595786083612079436800 11470643 80030107296471348389808560529211562892 11470644 243961812401573239277451143560952734080 11470645 -638456410497125875837113412880047666920 11470646 -153289735130663986328287582303005621696 11470647 -364918772543506510303872125012676528 11470648 -50161147651223940840311597735356416000 11470649 1136543298587683603484589994072645156650 11470650 -81205843712533201326714064058508998400 11470651 378499976519777607965525603356852880704 11470652 722031866491472762074419597453748224 11470653 57921877597277792643636872619611962182 11470654 -40337184765994478458216141949306648640 11470655 544463379851286298115185239940003441800 11470656 -2637258930829229183105866580820492288 11470657 -98232290060292991427299157278404768960 11470658 -397395700817269839551720251832880458880 11470659 290918039484409366454831338225708666104 11470660 -637465006792393866644343710327034508800 11470661 762489290514624997444745684543746970400 11470662 -48082983001887040159409605581868431360 11470663 -215441004676198656355629396633850320 11470664 -999257674064576328773221929174743792640 11470665 44829763957858112312857330149363553920 11470666 -110575162045153728466361744465702593440 11470667 -59037003224701354793204765196174395280 11470668 360657676385945438134666275649186209792 11470669 49063418724932771741386062496645417920 11470670 260436240411687983549585807876983193280 11470671 -63850368312232703550908170975071099720 11470672 221604783797758062518396687713213669376 11470673 806234318707311197820946431527859287922 11470674 -337802583808697742012594313443071711232 11470675 388241820422320238143123301241655410000 11470676 -140346721594900682601080540805080616960 11470677 -455311832197587206348746476327779952480 11470678 373775191103403785094144926876428973760 11470679 3046832536768384334183311636670582688 11470680 -3154100775150165844666027314216960000 11470681 -39933528533179339960987459574394153708 11470682 243769884537957707550960302569352054784 11470683 46610424705709976949785170074179397888 11470684 93469517021286047392295256425249851392 11470685 -743956030857410296029679008697710073620 11470686 -21205548146707888837936955029936831872 11470687 -253680741864317824782522208441246077664 11470688 -697313148426153660369247764092550512640 11470689 -603742519615827542828330802129876849600 11470690 -159915787671818765066345639832944471040 11470691 797108179129480073510922324089793592092 11470692 -313883524767104084264061669537761307648 11470693 -97566225153606586455500971238189725512 11470694 32611790873192157539623134783038209152 11470695 3532894007179554030197500585578318240 11470696 -830269944083282870620984217622012887040 11470697 228815563751865156768271202827328097600 11470698 -296597614762487578240356285075157232640 11470699 -470670688314771936314048381455617032600 11470700 147892467493914194987887373410916390400 11470701 -275842361744729837165002023117880661952 11470702 -216417176233951404656001916005619405248 11470703 -58050228999628862725204808646775109880 11470704 53214487828329311139605527520319799296 11470705 261556764003828872753202921673889527860 11470706 -270089820839049055642598705918599840848 11470707 -223097650371457803482857818334630857360 11470708 -552029671276518096215929467441942854272 11470709 -53481504822091161651942955848460932996 11470710 31308582197973183678658435870020504960 11470711 189343606926847765225260767092271642032 11470712 -127481467114851212175633494080602624000 11470713 75159255238733061033405101876255954688 11470714 202404182095441305699637508607669465456 11470715 158956489331500939426036780075517658720 11470716 -175726466400109038044006058535122213888 11470717 1114367913727910285942616245510201020300 11470718 93660540814875710977931816489176473600 11470719 139912655597905248720955478042248855968 11470720 661653444227324031112992086799522201600 11470721 -332770603841208730236892010437533542400 11470722 66645816568758978364667967860933811072 11470723 13594154755954524676890743481907065408 11470724 -140177863310267955385466413162907923200 11470725 -65019514995835639581413346043183178400 11470726 53014766463002991897883549042121076480 11470727 8770252964091338658039430702722491640 11470728 515005682687742925521040442561416028160 11470729 479350445878835052475079167930060776576 11470730 259085152270578183052333539367051313760 11470731 565063511659086661979094239004699515352 11470732 -19116769228400077419210662958785271808 11470733 1104669321188477545164906107001355747500 11470734 -8657612308358784258106188516303966336 11470735 -139726786252611770424488836443234486240 11470736 -88215608155680758308211012596476592128 11470737 234931920299155819466125791203008169280 11470738 -545418812357682562494072337041195450480 11470739 -207333466576889224257218631113069671344 11470740 106312013302805291297931523538404884480 11470741 -903258913049861933861894772047073439858 11470742 -238111325733424541938676801882138206656 11470743 252661681007953289462860168698662461920 11470744 87628017730426074874660111381144535040 11470745 251908437404077466757729616773619994880 11470746 -27325034111801676798807855667690784256 11470747 -1017101513601893072663764197583804169040 11470748 64774763352724623463167656625799635456 11470749 143068323106029294292873748141434425120 11470750 -293005007704785933737060499128109600000 11470751 860805010843585229701189681122295041504 11470752 -124213985163087200525703963646378967040 11470753 1108061940990363344083812345900928145136 11470754 82216788299546348871025999665859807392 11470755 -117949524421189961593292220385542415440 11470756 379812868837339078400506455811339376640 11470757 265751270453807706417647823911466243006 11470758 -21396625110138739796051274269445888000 11470759 -866777750931906617006608764312479580040 11470760 58713071072898214886842131642748108800 11470761 -128233173718602121414871227694400675360 11470762 -436169144794484140023935430048674989728 11470763 -928040959763481460933427362858943414988 11470764 74091820628581648641339326728612687872 11470765 -127970098076853243752671002454383690000 11470766 -8399847859993149648924397407503809536 11470767 -76301227850792840640210586442497523712 11470768 148844103904762341650065665952440975360 11470769 810701915556896048502252561113068897170 11470770 114911209539881037136112353365181065120 11470771 -511136217092828141228353981794775611008 11470772 -30036658224800490294144227581184648448 11470773 1092596870572055120037454595434060493184 11470774 211011583204763067407457610394374754304 11470775 -1172626888797202769808122922870110400 11470776 415968159564146522769123987086880153600 11470777 153273417692254520027429835909259044292 11470778 -114915500546902862897434269082689043200 11470779 274810666379958344608444995913262512584 11470780 394996389232774576023841730712078412800 11470781 147616237229039649549599870376686378592 11470782 54568040600181850094350475758546560 11470783 -1078705270776239410450946698085582219968 11470784 -54765741404958767973221311295445270528 11470785 76255782380303804009649127822446979200 11470786 -303725036687345782322837640100828143408 11470787 -642834476047202242962546563351973402564 11470788 -65860577719755364929589295904437575680 11470789 -646285702595399347247531520534415166400 11470790 -120378961384701394916956931928784028160 11470791 598819854161539739803116706637152295592 11470792 -10878438317285779153061625402913152000 11470793 -51571009779563179451898755019396398640 11470794 163623809602960354328658748815700212480 11470795 -136718564394963776489023387796059338720 11470796 -712987848056651214515357288010853766400 11470797 -50974193356174769139664484868290169972 11470798 48518462051159011977904620702463460736 11470799 -279665714078080001616423014486589047736 11470800 -120484096634097404097600453378048000 11470801 11236568842562594002999141623861896064 11470802 -109541133973626276067843000870266567552 11470803 -320838878484799882632847876065155260416 11470804 190454693341843096707163332331776858112 11470805 281549709824637519784478478614068512000 11470806 -121317298803578170867599588385025989632 11470807 642206890197594033968881062583473042056 11470808 94524700087560632131075107512189952000 11470809 -5174355363528280303867232295683592192 11470810 -193354897681040106755060996583335941440 11470811 15778292931275187498603026433724270800 11470812 190618800708841866824454667710256384512 11470813 10451880471759950816387749058975640000 11470814 -132050482869624116238723043013042179200 11470815 -373709602684809730212546037105180440000 11470816 28169624481437226963214550967386112000 11470817 593857647576734847407966239184444588100 11470818 -32072844248725389944235723173139482880 11470819 1181907062015649214476649768440258815080 11470820 -14816981372941821247091593511345233920 11470821 38075391087613201458509967249286254624 11470822 72311796814432518480710635024919471424 11470823 288028565423265521264185375722282783168 11470824 81900644888442371616428725445326387200 11470825 -73034762374009313933167508201709094400 11470826 170095329028852645443179867343980552112 11470827 -138618384109399372678659552464892371880 11470828 29789112338553757702607843769762126336 11470829 2407963345116930350307549195114746976 11470830 -103246188332671835156905979549236346880 11470831 709738736003327946422857235223382622064 11470832 -118318084675572129517803920952267571200 11470833 250733846424323246309974827082124700480 11470834 -102644165076906439886779035777744620640 11470835 -133946693349964534721293305171568201440 11470836 -77408692670638030135497491479517706240 11470837 -134720836961454190126741217464101853696 11470838 365267634288417093493573043260636320 11470839 258428128955487984978968394464032771200 11470840 -665209225760606948114849282980743475200 11470841 290730798085712050419186488395346875242 11470842 -482259921762919341493547284116084917760 11470843 -454083936586269784016752682667195147936 11470844 262623722905050242845404034871972585472 11470845 404509639241687425636205491442984999520 11470846 404709797403864517867688523094489423872 11470847 -674748349920712070924715996853622626488 11470848 50954746798138413360116954012351201280 11470849 30505705174781346414822447950146577088 11470850 -241073872392199935492092665856517120000 11470851 -297541138353947145995209157437652794140 11470852 -1553811342675288808299837063061506048 11470853 158953815945534254419650841559105211102 11470854 98218724618968574325492020683312920960 11470855 -24748720963303237809759842781916133280 11470856 139662110523940898614661496386973542400 11470857 121097978565200260982642152522768645440 11470858 11956910460991183638993606204173524992 11470859 -2672704802822611926998381756296402896 11470860 -176984100810019362567138474578805688320 11470861 -1277821879178572444775749460164641294538 11470862 -233325596961380300711613583957258296768 11470863 332765482243241086410970062247348026000 11470864 -201255975279898289564743811555763281920 11470865 -277931259451232476023431663621726980800 11470866 145342759874067607335298336572400336896 11470867 -256495292955656131276994892729013567296 11470868 96948937446442067941328623229760331776 11470869 432177893665248286006673677071652909440 11470870 -153249256438634958728882137212673180800 11470871 -282464682303895045051825651688448863928 11470872 229765685381855562748992337792666828800 11470873 -438405807286976222851852523660913002040 11470874 -788428439021057762208659620802231927808 11470875 -131511490184213227377622104010328124000 11470876 489581599702135789803017974896655439360 11470877 -8840908664087262324215361707599768896 11470878 -415080683500732362630542261875221084096 11470879 218080512526515813718871631441508367360 11470880 799907626351358144317612097877456322560 11470881 -678174864421933849818660469120801140048 11470882 165389314293528064105416368162738084352 11470883 1432348658872914782214753284929151564520 11470884 -378367943976957921704180058267677472768 11470885 211715257664975095588992124697564675580 11470886 55075532082566254658247377545242460416 11470887 -175921882093026323806326504561225320832 11470888 -17914584776910258875872559317425192960 11470889 -815432562333235915067014678857089224560 11470890 -214335498926325507844934000972469646080 11470891 -582138865751481058582873433189268529328 11470892 -248309597105149274349921699655673256960 11470893 -145291434317042947744910119407107937216 11470894 -54983972395469414049193929205796825088 11470895 -15550718195129873191594416463264283280 11470896 -7227428727056670032268150448155721728 11470897 1146441254323027675845777346632754209280 11470898 -123226505937613873761784598230818197760 11470899 -129279164132657515841971681745912361984 11470900 -30282036532680915109312594262183164800 11470901 239974421817591594271642718978633641212 11470902 -51832781713629453579216970416238227456 11470903 -449995614377503235206546113291254258640 11470904 961573759043440825516972426238748549120 11470905 -29211970491874763143609369191588509760 11470906 -334164139326934559669701466116965110016 11470907 164491071492473069446471851279731645712 11470908 -153170874248748466436103292680871157760 11470909 -1148140967518259048241737436040230872890 11470910 -368976075315049383974588957241478769280 11470911 -74315677634677692903730791924391624560 11470912 322044543712819663401259496580619698176 11470913 -563182308951826375415521207870567680 11470914 -79088219918933830813295171492225126400 11470915 -267398229041762849561172418848436690080 11470916 -225524127643152661559034092580984675072 11470917 -85627621970989986347670760205878787040 11470918 387512550299011222446899543314960847616 11470919 468910460137876742431623742674844159320 11470920 -384750235754602022062936334955759206400 11470921 661466661603338648129263016421435840 11470922 -451872546810960587588241227958046465488 11470923 -344530957248223094866489456861523538000 11470924 -78182509136102341960672484416281719808 11470925 269990706972083675689895935026739623300 11470926 -75949875034332879055934927219888793600 11470927 201045480855917032913021932383319257680 11470928 -3137812344235777136698702318374223872 11470929 -125131726712385391201325996106696694560 11470930 126357813467832180935731336446841989120 11470931 -335406185010348560916314151480682709268 11470932 67273802988486156760276515181525862400 11470933 -385153654128037259876035459792608608818 11470934 176152441672940840920365725068337315616 11470935 -62911206316059369614880733555421345280 11470936 -593822650304557023547047246287009648640 11470937 203857476872678056894586021144138591892 11470938 -2358682252662661058371437866899072512 11470939 -244419594722732147252952469852234544040 11470940 169728727896886391522569040615299737600 11470941 536432167578028248986371874506923049350 11470942 -736174284280081814377508948769450240 11470943 -302421855552733445434715909360506911120 11470944 274316229062170209470901211445223751680 11470945 404268677713902972111191325041498421480 11470946 -145122541538393838252865099640195057280 11470947 288918096254901827624935507259796679800 11470948 392028042245778745900917306828556039808 11470949 418622774977851739087894217162803411200 11470950 137781646184427736534152228650472480000 11470951 -255854020514870739472942765439014310016 11470952 1179775977382917611773654522853390254080 11470953 216298105163238518994024758237640119424 11470954 505298648047357851705762090264205876224 11470955 -661616605832619162246746201525210975040 11470956 133089389965695551369374902379483791360 11470957 33030665142106905855106926515247672000 11470958 82278994398112297666457146276125030720 11470959 -1786080604071396731883555034165930056 11470960 -1736409334148495027923426362551992320 11470961 425701214386112509085556567661686057984 11470962 -32875916832108410144049666463895870976 11470963 -42413273919492528799816528686517704960 11470964 246733242835891797490410290298682094976 11470965 -315657033656339894012150286113580096000 11470966 -270101823084168995267237611957643162496 11470967 455010099323582568645635450231979053640 11470968 -555724887186422489259163719662588620800 11470969 240417314936906049029707192912773557844 11470970 137555428217953181092954933635216322560 11470971 -812901705909822384127530672932338450896 11470972 -9668675832772337281998130365823412224 11470973 563816412658349058754839123873353664864 11470974 124672389641245182249726568517012852736 11470975 -272592904533394757489645219541576143000 11470976 183878044497623817024818264588754616320 11470977 -15721667072273264199060130234132298688 11470978 121711578251559418051168316573468057040 11470979 -628067795011399558595524193465763571440 11470980 112447461312104340649747876563217489920 11470981 -2902649924643968273236562617565169728 11470982 -210016952581084023739189983247815431616 11470983 216743901139853219561983783697968986024 11470984 -92007549880705455535929603217497292800 11470985 -67088325114151815142373814962083526400 11470986 -65450616490279144857028157703904463568 11470987 -651419009439922649657082568897159015536 11470988 -100060590374444604389173029149328268032 11470989 -691990743447748327045279729517411944032 11470990 270526176675055203959972338921258488000 11470991 54231464281351677612160162118951118720 11470992 -2303540216077076249946802109634576384 11470993 813307933909409040271661608813995816242 11470994 -501098118948511534186165063628776795488 11470995 138975966239389193477302661193996366720 11470996 563333925520927048428582965252782497792 11470997 -289614934228185345512338044536507817120 11470998 -324155170746176300811141572405246243328 11470999 439276468623969618530970423127573390936 11471000 327112915788223262628967824983838720000 11471001 30951663053403827939034429905754561120 11471002 230768386615390522699759875406781368032 11471003 371613907139127669026666300939234888640 11471004 23388951551422286904813334683191301120 11471005 75999735843464454351242350098853221120 11471006 431887587581218871741970954362090402304 11471007 -528591318593292573206026832259388970112 11471008 1647654714762996851184805013648006184960 11471009 904322120344462677141502344442003262640 11471010 14748079692534697142797024737197521920 11471011 193556756886832529144934603242427755352 11471012 -749001419833282126989295573916160000 11471013 261131330036941553712872317682098103742 11471014 -680517067599441552063517717294185498144 11471015 607855310525053528203442685462648231040 11471016 -133184573762084155278673864632288460800 11471017 56809350389848123910072197409810002432 11471018 -72322334727387591475349487445727995296 11471019 -173930229083303854851482398277051627520 11471020 -115704786215252962815493212993232650240 11471021 121803148427480928839380312846117469184 11471022 -239185427625351912188080896078860277120 11471023 -220123808095838549760245011527143917376 11471024 725157075514248339311102534594494464 11471025 209151833278098729440003342443630138800 11471026 -17658575610831493142738504424672559104 11471027 683585220400366583618743717699000356876 11471028 -305432956240059283856514052680263086080 11471029 226554321069392301933681904349817659630 11471030 -340335033261665950324875921416548323840 11471031 207448742100838875248178410108725474560 11471032 98056387635697999573780865311829606400 11471033 112319315251807701923737203872830302720 11471034 389562913671668753979249795475461473280 11471035 -1952351905574335902473657252295234000 11471036 45044196719292691647224004209494471680 11471037 918139795253543590622005556919218976000 11471038 11672094873313966480442696203940977920 11471039 233118764665587758694027064597357445856 11471040 33551592788191498134600199648680345600 11471041 646545348000657407049571464160195706800 11471042 -354395269868600791021694820875673984 11471043 383681655299989568568740632518756282624 11471044 -150071891290357723543247244655377899520 11471045 -260057934016154526391515487140810389700 11471046 70726827089330942529624894182844552384 11471047 -746886026182925559139392105019713675864 11471048 -1009044814695941866619931571589560227840 11471049 242557496974072528698881334972781353834 11471050 8273492141734833042039250391911821600 11471051 486653134636461228196314560371161572400 11471052 -332898754975191488483493531074792064000 11471053 33797331640238237113090677945608361888 11471054 -7733120879890430226678763199944851456 11471055 -79932959616958212153641591995714759680 11471056 -119344874646938685823044234932406091776 11471057 -129795704904796319139653374117224974220 11471058 70052458169929376672714803431857480064 11471059 -473256834397588846341265253713486286740 11471060 -326644185617560364088966731295024691200 11471061 -174807389682888734453789381535748783296 11471062 104196008760194899783583906502442486464 11471063 2241042505318360452012551315725069576800 11471064 414579830958636091771312817772516311040 11471065 -111167414515010164223516836433685079680 11471066 298919866565258082888766732506335616000 11471067 140742834790306612816859505436246248 11471068 77410387072630351219028034319901849600 11471069 1088179935723942717685065300141611099244 11471070 7585380210643653401528151819140812800 11471071 859149935623286568102584724541226106272 11471072 710265860247422753646716148754054643712 11471073 261612404177269494319877211366759183360 11471074 37520602246897923308925108276175623840 11471075 -96822429696747266380197423075674784000 11471076 -58291154541885900882660139947233271168 11471077 -562162436500384517605422706399869779074 11471078 207433578621541373308862724194896296960 11471079 -722010508634014665215379538602260943360 11471080 114493105049937101117512114210478438400 11471081 -225940567641168004620347754680726449008 11471082 27080574907776724129544065768019272704 11471083 518628667028844203673399198203153059504 11471084 516057570276110544107963958535297065216 11471085 -65996789739043293428939822206282521600 11471086 174298995614078408572341071881291960320 11471087 1233849799952697933575676913572784166736 11471088 -8756130339082314883870724155550662656 11471089 -239393032392576637435197977640982800000 11471090 70446702807688236134399677680106985280 11471091 218408556210860644030545250092792948792 11471092 264556584364664464037096437529450864640 11471093 653441719966939047984188736249625562844 11471094 353494518052080888117677801403579289824 11471095 463656284166326656604322328770254104800 11471096 -90483362979539204520821985273958256640 11471097 739375593031681872668952018556855753440 11471098 199932098786146883897187598094524035840 11471099 763942884442407755977031214126605240100 11471100 -240602730689599658677258776775988697600 11471101 -329416356343695869182133224621780744896 11471102 -417068969943446289752031722668038236928 11471103 5611047366447913733933260120691256288 11471104 -72596762104109285436390729191564247040 11471105 552985917715578727231388286069053938260 11471106 38541790344819484373585963702013535104 11471107 -989217335680761832928817596786956975848 11471108 263225273452614690581058083868256727040 11471109 -285756152579969689249703813455123993632 11471110 -1367363097210436461500111934827028480 11471111 35572333948389465850929027922654427904 11471112 -380084168140978347519839780385742848000 11471113 258857650561922028829802725647981390180 11471114 -301165887373525229515206255122022366720 11471115 270859840878907894233220898481851869440 11471116 -345997984682809413180373246016532643840 11471117 440542460837024998188872458607324040000 11471118 -295540502321906881756877741895280512 11471119 -260490716278620421113657548581212960840 11471120 10630766806826380232564897710599045120 11471121 348696339470433279450626605709392533060 11471122 18346092705742163921790474697260387840 11471123 -199040934797560372113454616536638084840 11471124 90432042957300662438023962833501306880 11471125 31469588170592494691153569718498328000 11471126 -109096582712059228208644991716673699520 11471127 -1062713345052703783558595390699157797760 11471128 301729771203586170521651259676171868160 11471129 -1196652425419784449259697308662374345270 11471130 -261634334249905974932321832767837326080 11471131 347153164594645118994579312823954085392 11471132 897648544650449581217966940753853072896 11471133 47054513462088097546407521623749066624 11471134 -470637203972914900826227109498492450880 11471135 134060336865792899239031549687104280640 11471136 -8902056029721773040640015233395982336 11471137 1158412001352904649110425161605840291232 11471138 -53730491209787379750038219935754939904 11471139 -375506780509963470984178141403445780 11471140 -105508775461137602271415526959863586560 11471141 -1088354774470194808168411693474242759936 11471142 -108195982126870067841247624824896801088 11471143 945001558831113899318888495832924604240 11471144 576403543503353270022925928796553774080 11471145 -22395215206535354731079213855024214720 11471146 -428135524690283610573585136512756139776 11471147 -4188852751467663416032929106177794816 11471148 138184527333682022106197314592879837184 11471149 -624921127587614445618658920907782480768 11471150 149593945482553424873658527149373500800 11471151 210894471770581050026312519990716225032 11471152 37058287025362697602910420132381589504 11471153 11305982777948192525944390995075312000 11471154 270672827430865975294689643930392460032 11471155 -95574695267157800546766217604211450000 11471156 -76974441831641519141015522887680460800 11471157 -222041479594202963904287381273939489220 11471158 60037871842328793603710324227081424640 11471159 42203827318413082717881567793123356672 11471160 -212339375963927126177394852949358592000 11471161 174691552467633596403049956304391286600 11471162 -409501358768520755119995597318038433168 11471163 -1080136583891871503622319998275952168 11471164 -722370952762273919697376672385540725248 11471165 -133463872608544584949240775841085235880 11471166 203611757962418534906365879469135185920 11471167 -634290481525696912181288299318125918784 11471168 191512960134985248636801771371596087296 11471169 -675217891332308177025833623631293807056 11471170 -144981981004989333751087405419873162720 11471171 1114045671250807746661454530231231581372 11471172 -200564341183270803319017391307196297216 11471173 46722111737144263389458278177287448640 11471174 26663271825951791268854377632964853760 11471175 182466259936238583049651643330259750000 11471176 215825766423817132674266375382073436160 11471177 73630627806278214770506425719752702080 11471178 -96746141887932103323536844930324436992 11471179 576507776549959778791939744399656437780 11471180 110808903015373429953031106063233443840 11471181 -193350791450853720273615890622487478784 11471182 -310436955882047998342284605380450065600 11471183 78891216200661824357589648330598296432 11471184 48541777480208246690775715095468294144 11471185 99827703617623408902740045378832299520 11471186 -56799908553956913373360430282883664896 11471187 -1250076704799467709631388897603147520 11471188 615616999073026844168845176230077013888 11471189 -1226730618447276868273940331095039369010 11471190 -185866779250555404934565392795753764480 11471191 423990913630263958042309590997741603592 11471192 -309008581352915596687298571644007198720 11471193 593777933020067191203999944180070720000 11471194 428248040527279371967093630611503556336 11471195 -375613475304497410943773369932678883200 11471196 495093206622680198092917396062833065984 11471197 149469151768605534481033005057489037900 11471198 201672691188282570828184791940162089600 11471199 48342208032240204611018159851614043464 11471200 267172197872844915240075015136188825600 11471201 390218963623872935215621967606916725952 11471202 -166291551085920467637257375431575162240 11471203 -1070227492316405585325854542993466744548 11471204 -235643527104280167657087886829575139328 11471205 304815467131468133286769079196694101120 11471206 204463490482653379654015367356126371552 11471207 800367341214052833142260898340038689432 11471208 22551845615454680026132949296787128320 11471209 -340525980038226571920614654173187255808 11471210 -63072065343251941427939863425696072000 11471211 629265601275078348887339431675773508320 11471212 141407747114440263669744791282610048000 11471213 -745754566664787513261704677248770028960 11471214 67364905446891550167916897657742940288 11471215 -98465629069033191658322788582894579200 11471216 -228099605366161670510595226720209174528 11471217 674738251877970016963429373635305844080 11471218 66353927452113000813333356104311313152 11471219 -302455178754378805654014816814157395380 11471220 -1299981888743142973560369212096248320 11471221 62877434295167983169600613515274671640 11471222 159496068863102368012829263683802146432 11471223 276079311471742455811628412262452402000 11471224 13425497287298956105447967338987560960 11471225 20588616692136537933262857111697608750 11471226 50507751498559304295016091890780609536 11471227 -664900012531719908539289773059454866000 11471228 -250260611479175626460682226443400722432 11471229 112933560801923056394769993894898435008 11471230 -168877229225172778318754701109495174400 11471231 14598918108118313995668397170056025000 11471232 411726358429597237934334613476385751040 11471233 -779055445493679831939765734243280233472 11471234 -158234128858790365030429368866851431984 11471235 446265257404238795692223054494490707200 11471236 -23090481537997524626334175093969735680 11471237 157869036840544670670745680549101623932 11471238 -40266442074419711798577773758774441056 11471239 -5112975502879671592233915097407324112 11471240 -49426326117803115861320013850519142400 11471241 428866992579354946493047292808321061392 11471242 -191527751837862726666261885460470349728 11471243 -753537796935737899517459960085163934784 11471244 -118311182955646124739497805431654429184 11471245 88638535212782131631637412573292167500 11471246 -29158912147836258757883850809453732928 11471247 -335704632108634138015349849223645294960 11471248 147674444944826738727290132263471849472 11471249 -881530622088519756708598523466936582336 11471250 -9840669432205397443740081794995200000 11471251 466857308216007133525417954860621697104 11471252 108879012042954805522439989611068774400 11471253 27404625398682594626324573325256144800 11471254 157291250334352945614250618301195436576 11471255 -155641661717371423675176901771794612840 11471256 143278544799605463894961991575906406400 11471257 121216370364654342989818773740261111424 11471258 142431184789786773085898031955817009376 11471259 765343566141394794284612645597284164504 11471260 -662921723572047522361806651379708646400 11471261 -359612446957754670891330004948236961428 11471262 92476929054550196504266454021788882944 11471263 647874544340101355887409225481542117904 11471264 -2351408735041527436301792594821644288 11471265 130378510238278836970733263669741588200 11471266 270563981990643696784368643131977834832 11471267 198865800656148887371579470853913953920 11471268 322558676150227017593876598549191869440 11471269 277891048936212316364266993586846592000 11471270 -352070824184985652610441608959825697920 11471271 83792914921706113905725006674984009728 11471272 -95099154318732589677976459169455027200 11471273 -410134933151792755221568665688444763712 11471274 609181957834222326046246056001676544000 11471275 -16931798394569191500083408665590483200 11471276 286115398996928372991631170617596028160 11471277 174581192019514122403768384510113968544 11471278 -583245377863749852098614344502928640 11471279 -25691244585728309979397552745385522024 11471280 -3499654674994522879434598515229655040 11471281 129118127623250508315880912234689944500 11471282 2025541942649721827972726216295683712 11471283 31342916630682064827103164169800468960 11471284 -207187588208244169932687590737704192 11471285 84321712790870846005213612346631740160 11471286 -155071797946308691528712915598844124736 11471287 -517878532718865243147065715233016400928 11471288 -39380225144207928714825702664755609600 11471289 -590565100088345210808068603656334358432 11471290 -725104996897567444215474734995888465920 11471291 214288165659056310423695157305367181104 11471292 36796050584757232275019618607733504000 11471293 -1484251135895198408692413271452675476 11471294 13085901629092724757561358365412278144 11471295 -57505877837141768492532270830074022400 11471296 -137643358309145713299126476035344826368 11471297 -940581812268457978778780348615038564140 11471298 -17836422310125448061694462081660234240 11471299 -28588977745284335814305723904049645920 11471300 -199054340455413944118256944517892649600 11471301 -561586910964400201988412198525521762208 11471302 -28292668616720758436371185528953488896 11471303 -101649197519247824850391358998088884056 11471304 -220955826733910538161617631781462343680 11471305 195879948904605038945624383784956703460 11471306 -63592914263825316387909473544352965120 11471307 -195602860229239475346272363641994944320 11471308 163181162365250191950170461265890698240 11471309 -1278633054433084764805772046035504708490 11471310 -130177291069828963726183306370499575040 11471311 -699234471219397849573235925397816668240 11471312 -143744732242324503872285648237564264448 11471313 -49073751622732824596355148714432550976 11471314 657143489982441182252677190479097248032 11471315 -709696221164408061258431623508943411600 11471316 31052213380685384067087564122481168384 11471317 -6314601895794767134901701269598118976 11471318 -114533237954390209290150569575642748640 11471319 -310746790203339757014043943555496655872 11471320 -121534286209431247655810456991864422400 11471321 -242190068153324232085400626953686568300 11471322 -279928025285808820495974270434242057728 11471323 -622416334257251143099664316037837754428 11471324 -569888247714602865172122616313059874304 11471325 -3573968821875243759887528169910154400 11471326 641383658463220872902581307248249657920 11471327 -202541314287816926646386004789818071200 11471328 -521084299430046897273639290615963320320 11471329 -255195444622413328143025205611667590524 11471330 -54252574259255722504253895108549727680 11471331 484502374835784647000489097215562757752 11471332 -225214391205955415467959287536283928320 11471333 -11168681719403870444560551679895969280 11471334 -63388482083982473365438405525492697088 11471335 639478437370136248146290385320086676280 11471336 -345027927430917239587610439117347850240 11471337 473732588181233139534038960634255707466 11471338 85578698934790085659930237875468784896 11471339 -957642391030318380285291106453556707800 11471340 -9355469705164478480314269120200524800 11471341 -1093330949989431219324859497178619166228 11471342 -12310405166507785370483942155708499328 11471343 134348703310060461826338266728192604160 11471344 -295765620030653844580489531591431946240 11471345 280602672904266712980895564890281395200 11471346 66049861931276924738999166496199152272 11471347 -119100339078153576681113402664813491880 11471348 338343190111758349532347676801560467456 11471349 -59008409084828142224058171437222827392 11471350 -29044818638619772425162771391737019200 11471351 -59701468047816984387802046638701734400 11471352 574141493367991189453464000161213829120 11471353 1113794775898146333912083916236094110080 11471354 -106316312961838524265665861582098196624 11471355 30028982889205439618989145710314240000 11471356 -403426758518553678774548446339327825920 11471357 -1268831519062281694733005644792653222394 11471358 -335065273372185436761226739787638874816 11471359 11435794031284173417393491432903159200 11471360 -262680320733056565822155416820294615040 11471361 669221273318654254644552760184503627200 11471362 -55880898536185156299354408944077906944 11471363 -612232363467090122844989252144216138040 11471364 159768945782413154830362717457227694080 11471365 -382189935096650167433778719497404134340 11471366 47104565163438355170891523209585984 11471367 -398133366001599396007277042710949023320 11471368 -4870511601882372726149205885505904640 11471369 -53507192052569229971872655703429262848 11471370 116897177449645560714698410324145011200 11471371 365380499435326234033235005811291391572 11471372 -230596142020017114455268857949071175168 11471373 -10437938111962830606706588053999777300 11471374 -19942536394263034903737751221075609600 11471375 175910911290886000004967058746482814000 11471376 -16952582814752229463122789186312339456 11471377 -765969249790845036861039461102187997774 11471378 -133719712610148933147081612332595207360 11471379 -387446355163981280292108770925140945040 11471380 -378387969140446674434530416235647187200 11471381 888557578959538631090527711502872039182 11471382 4278208314387137461089795700479476640 11471383 -38815212398927246935134738879777073920 11471384 1026627480940629942060090169450980556800 11471385 484864662663755837690115181572392097600 11471386 196440265583948333453666797043168881392 11471387 427947076159257149702872108510222716036 11471388 -106708858174881341749052417602303672320 11471389 437159352569689906023272888783933977190 11471390 86808874905563434762045263838470898560 11471391 108139429023038641715192829547942786200 11471392 383283699797395418517761907676033843200 11471393 1165667321889047558336745176525260620642 11471394 116817173090814994402406203032491427840 11471395 -103708280357607932014417842121259477760 11471396 456596816357556458562346044356232983808 11471397 471954705594745378655098352259817703424 11471398 -394087131695124233974283307878620576800 11471399 -136945424259252762421684326683553326160 11471400 -36511082900076754827948253993264512000 11471401 -14006878421788587644496656986678058588 11471402 245690915270096646951350168875813969920 11471403 235040762335036730969263207892286262104 11471404 7518346996149027563351726618482656256 11471405 -622782774892165055070840633929140320 11471406 91015365342785314546270528713669216384 11471407 432292470607862349993863441016531818112 11471408 -61628465337416560255648441876209795072 11471409 390139809612507285976319623180466562720 11471410 286568464578660435235802446693935891360 11471411 2274382441116326362127391507241956864 11471412 565199896280923754238291479935303053312 11471413 686356480359796365117888908752504598940 11471414 233953318843775782682130576190662163200 11471415 44924217560520820686333318103479897120 11471416 348277059362928084447115930546137784320 11471417 -439448302405949063276030641887916824534 11471418 23060316699622983409032523600089842688 11471419 2273234661625067060380169522621747252944 11471420 -134067160045530175547406024683995614720 11471421 -39279156250819805764392122769892429440 11471422 -138885330713650740381392634715914463488 11471423 679322815339376496892949516502292500672 11471424 -139456237027939067900279803753418194944 11471425 -23811726591214866199528360772090883200 11471426 1048017733560511161418340008500492288 11471427 -545875090821807798403074234112408928952 11471428 -326323796678544645836778139211287388032 11471429 573847997073386063192310546709497592320 11471430 22298312769693327611096665069427466240 11471431 194194550007308766762715308355428012864 11471432 -76853822979721734679117288002286387200 11471433 509835181522485019543544273299733335824 11471434 104195083857916750530395818102097614848 11471435 -520346677031674352886609890090673481200 11471436 133114485812733623054043414670677212160 11471437 -1188337305363785297388324353646379246208 11471438 -353256891623301609300858827118597080640 11471439 50815830165800796257576088798677604240 11471440 11042284433455047914938478512167321600 11471441 115978750628901021675341228109060171492 11471442 98872293966361117349491913236016719104 11471443 -506559775142603470738264166963548927440 11471444 173698738720033631396789882434935639936 11471445 27425026492362986348811692718224212320 11471446 18458839465347084522982974554317568640 11471447 12561872712207501981885441378887481552 11471448 467729050888995238902146206036083240960 11471449 -55301178306391526783099475098754177600 11471450 -481737771922519664405176936680613442400 11471451 123567789788182925635423941289960827840 11471452 563303360009446238941111486541490324480 11471453 188103505843108127262014412486647290560 11471454 -1059827885158049152412930026956032832 11471455 -318177686308225832445048383531347847640 11471456 1110364394953883713542861955188647657472 11471457 100981224708939076055017098836313532224 11471458 -465743566593857679769635015701407039920 11471459 186161642337672662470577301122963414040 11471460 -25595960154095822220998124110358773760 11471461 22230693512746832038696868268883734400 11471462 388752169492166999457713137745078123232 11471463 32373460086288220143602164966221378792 11471464 545109779461717801614587929576858368000 11471465 -582240294254271584121592610532850680 11471466 -68154909072215189029836083759161080576 11471467 189713348447399042234635155738679049984 11471468 449083933657254396973327769709187131648 11471469 -54502098951598411188151878240797309952 11471470 84445203969657749697338856736390533120 11471471 -155766737445603522808305150657145133256 11471472 68714730531531102508685989974484254720 11471473 -398815385296244587328753670270309618816 11471474 -140224198138662214041942681443484930048 11471475 -66569351801755374672992728256484149400 11471476 160501431244522187833886949360951858560 11471477 -246213469682764904755692970966411368840 11471478 485947593213622184247368098254033530880 11471479 451817920499242442608423263108963927168 11471480 -167723445565614124344635302779659059200 11471481 -101326612983836463700827933113338743936 11471482 -5991010244886298839549299287923430656 11471483 -171081055280604345745888927021783346268 11471484 -65439663542049871790465355514343038464 11471485 -132228652078660720335620492118292999200 11471486 -75505671687735255704482148708710022400 11471487 -55032566600533520764985652238151954160 11471488 -157315285737573139174800710904997478400 11471489 1057246320435513247468519892566147132290 11471490 356296742981233044689983791628004889600 11471491 1026608209400227934817668334818665504892 11471492 -184122889796831103025238982773027443584 11471493 -375684705796253063095017466397062507872 11471494 194537731568570178785517441905521651296 11471495 265087865706777349979867224629979238880 11471496 116562514442542801041601230747358003200 11471497 -406639717039103605675285971289963920 11471498 297973588100995109730724373253854115936 11471499 -83948307494160750040938735485817371136 11471500 395907146864802403865317944709235712000 11471501 -331991888506735723952268823612398873000 11471502 -138278375791813650956702820669208636416 11471503 -716977377872820245112890152584213391536 11471504 -262446299621185231884303677255812055040 11471505 -179630017729501395623540246290860897600 11471506 -509067764804195043320228394576203304048 11471507 -202062102473776445680251219473678693328 11471508 -347109572786692396688142453825030292608 11471509 -3895882191228302882029642853951873920 11471510 -62024722725127890591729043911003600000 11471511 -78450611966771146434792365275137600000 11471512 -34073272013451517398318234619787919360 11471513 -445417543637788724403121038180064662432 11471514 -59972915582737103090651535213726159360 11471515 -631751880941800115892304993994428408800 11471516 157238006239708828869871456681171230720 11471517 -464844715261592509897178577834231380160 11471518 -82326051256753042201698992669965415040 11471519 -340529653718125570057406614056567762048 11471520 -26544320547478337950037022561140736000 11471521 -176587106911329465563718942589639078208 11471522 679405124415444449886149602743520450560 11471523 -174254922817874741525948894134486745856 11471524 937783833410715045279418061085080846592 11471525 269891508913911040632723639198008025600 11471526 -299615206777710649288311906601165440 11471527 -972741009964385893975261902738337279624 11471528 299626376125125668540959455902613212160 11471529 -74642396798563515152914494698231546880 11471530 -174750791420104531383048368732896435200 11471531 -810408467511741481811427028433753827800 11471532 -298520373647216309881040960817725392896 11471533 368294117745383490634644304033937493782 11471534 -269964001509290828341058626899656401152 11471535 -260618249053589127822974172834947386800 11471536 123341257533797490245349487005734141952 11471537 -15029238255442777881766720836674103888 11471538 110403599567906388958961624996848160256 11471539 866724903559473530614544095690751710272 11471540 5879695235732969887283856179407411200 11471541 -189605926232442454182069345247841478336 11471542 218271842720661072097838203603966560672 11471543 929269162830316897867917665210153418792 11471544 -91707674561640658770462354076123668480 11471545 -496559135795735335112022119264474096700 11471546 -194710412337480960225873361895549258496 11471547 -296552216483735317102840837418252861760 11471548 -382317753022849309026318835604012941824 11471549 935093828397961348122377459254684553280 11471550 -26129139116947569988904316607560806400 11471551 -201246273755643754729889699079508734768 11471552 -139247242171361501987880221597204742144 11471553 474725228185907001132457649744154819762 11471554 10463855269273728260675688842825088000 11471555 357538375696834549643744898455063154960 11471556 -393073354112348999250466199702646064128 11471557 28802515705742275832458315711734699806 11471558 44004893451363487882714674948071162112 11471559 528301549912960006007021814257577256320 11471560 -329251298650599462514521641932748544000 11471561 852432555193528357488554562973652163162 11471562 355107232016709006222770741619364534320 11471563 -853997868139431873509382150312329870188 11471564 -339036452154687765126120476133009635328 11471565 -100350986215209625610266273697371294080 11471566 59043707991265387114570582557314403840 11471567 -813204852557453612162265289170100794384 11471568 -13664958147499820443542488694280421376 11471569 -878776635174418280389871406020537494030 11471570 -179374782648766708955086348805601085440 11471571 -440393052895029716905968477832034150400 11471572 180859539678973155921170510210031943680 11471573 -677335064112030350080393952826926512800 11471574 210486416629505308989926169030889498560 11471575 204147904418196392249057300256084186800 11471576 12765891734900117286131136990453934080 11471577 -183604421173265687289712014654152328000 11471578 -19324958490647982385793177620115437344 11471579 -377689093242375019078165035001743063024 11471580 -281572293586571929851520651181199636480 11471581 194430004166501826827575765213425961728 11471582 378731336267196948930702313624672267392 11471583 6341704652207078240321425288289361408 11471584 -523945767403994572363213558675158073344 11471585 3422731482271741934014832757151653840 11471586 136670202514210809660230826690558261120 11471587 355175172774807086115202081944405198236 11471588 784642636119121151190975943120318490880 11471589 -476862671270892734383110768799606524546 11471590 218379285036169333599379065701814604800 11471591 -261824922292531216707752388471902087688 11471592 624821707246786547827374006382323302400 11471593 -7595323014772950158798823418246755200 11471594 -176787460816500990543339769654806989904 11471595 -35554559237555037637203815264864017920 11471596 264536881439651816409417782232102620160 11471597 -689895829321938251609400587017959462954 11471598 -183429987408008539673731176134967338880 11471599 -192734572526984967365681180386304933440 11471600 673246673421844404272330210741452800 11471601 100148017088729754408141455374595966832 11471602 -36399594323206545037342784189744971248 11471603 -253951445186244856602593754979715462832 11471604 -501913160381581543860962519178548527104 11471605 237826043497341084810881720146916431260 11471606 445210026433125397458189829179187576320 11471607 -124587020710566425198122148320205127120 11471608 319001474825096889809517338203362754560 11471609 1000494209152660822388072577767746621140 11471610 52065331541618474126654175249355852800 11471611 -570319915711107993585697227269321798600 11471612 8975307079118273469248186427404058624 11471613 -757846030990810573043705265021290105856 11471614 -23330479952358573157842812080317167616 11471615 191983331130840530605319340745599047520 11471616 -207302247351887060630287315926937239552 11471617 -177670997225456686778121883201623101400 11471618 -310020662133707114405247905049188829696 11471619 -998094136431185838437428581989323668480 11471620 -27827050615108056391928866949486016000 11471621 65643029675157640931824733778477585024 11471622 -219433848182847012199897983488107192128 11471623 -1044659084997666555601145795917251713128 11471624 889018539022134705238277881987270824960 11471625 72149856996468104549694830980079568000 11471626 -7895427351602359824285051256992078336 11471627 266136422240226543813468644736498907476 11471628 -5339093605184040203265674867896762368 11471629 164545437981285154887046948083896728684 11471630 -30119192606908789690869343511549280000 11471631 429790062350670390366722437203652322952 11471632 16301622056415831083475934125203537920 11471633 670269291444409752909629233144541640882 11471634 -22283607038245640513808399772637591520 11471635 -127326841507695565486375723769219640000 11471636 -287329602009856376529741316282376417280 11471637 490619655851086665770436629666386284960 11471638 -218681419097730933012748506290129581056 11471639 417967324180233646736257755111857914440 11471640 174560096269802144456091369611696332800 11471641 234280996015926671861219401008561581952 11471642 -43165605205890291327734900444980509696 11471643 169257809291535349293341424346516977984 11471644 430655727820580948650978798068547790336 11471645 -401930737288996402938127091852565676800 11471646 274085488882681252490060883158854492800 11471647 337823663252812256130452868466243440 11471648 -639752843482898202642658537013811609600 11471649 276044532670512996836324799332746414080 11471650 -7980206096854227102639726390843085200 11471651 -180766369458128248782454199306699709696 11471652 725633998910860628010957983475719731200 11471653 134658872085169321483776793727723943840 11471654 -169696296961549274843150533307009032224 11471655 -93676933254488574476713116131624894400 11471656 -120579164287419274494588497607854653440 11471657 19945829570449910230103644742042358906 11471658 -5789664045590503994538730757308399104 11471659 783565345286999847873331573195431676800 11471660 -98768269656273424050068646502866570240 11471661 -332305635671710675663872321289534258890 11471662 -233200941948823628832878466250329279168 11471663 -98136542045914797560650129178537959440 11471664 74203528588292700088474068665345507328 11471665 -256384897836094309002344018491375742400 11471666 333551547030979855219327400023406576640 11471667 -397828341316535703734557996738771794120 11471668 189794988528586183650889317633752125440 11471669 -5343310121960825741740341366684871680 11471670 -83133784618638883585639122140416051200 11471671 109509992970300770298666383397627624872 11471672 -60175021632507334758002399025362104320 11471673 -660149794095526693162821973429174915296 11471674 -22325091385468563004524939034435795968 11471675 -79249920631488728375549669938205796000 11471676 250964287431696447001106995488310871040 11471677 -10718921762992048991410305501155153856 11471678 204748503802915541150286016243292341056 11471679 655883101594737651475103396627283148800 11471680 162104151012201561750593459185306828800 11471681 -182229683661434877472025546628348424536 11471682 -140520208691575576858560186119100779520 11471683 -21599155071475062589949236492244362416 11471684 169545910881837320261150494457534229504 11471685 500922609977812805268305679007627268160 11471686 127703370841981796350924838272988455680 11471687 -392619699384812028736630251128149307520 11471688 -39307079045428586897400320358042869760 11471689 753977385044906986912242319644557223040 11471690 308767695219772659846162715814112405600 11471691 139108487448453457283000242173139834368 11471692 -717776116658341091564867975144639229184 11471693 -1200670264470725753855010867030780201600 11471694 -30233438516270514652261693872705689472 11471695 145494857048508395698188007261043610480 11471696 -155156271685405399324357825736046747648 11471697 -28025658363845913081526830937593852126 11471698 -205762535348104584204091176687302974464 11471699 -833047936608056289397237066004274657300 11471700 156794777435586173517100506500084736000 11471701 -169727071432019523641627283252101861696 11471702 -291361017515595980053241699812470147840 11471703 715807613286475050988005804207813683304 11471704 -405061438632542585426616222593122099200 11471705 23557000098130751557468894701888153600 11471706 4290234184122930506165787719160261120 11471707 108763407881934882818539898360316516880 11471708 -7975923860013006237023151280962293760 11471709 -800058455063797556415752033005897194240 11471710 249911902142050562300736715654394645760 11471711 -800619058505241325841586499069234046688 11471712 -2958155081193183651717179930874740736 11471713 1266932118342441027602579846832211524480 11471714 126088876681937572653247096973738277456 11471715 -485664323936649199679464489540585945440 11471716 255432954232859976443608622217559475840 11471717 258890638350909922420882917491254976352 11471718 67403908517159286669431281784199343488 11471719 -244769128703198452893592224096880763808 11471720 348076726863253389098452994751489484800 11471721 21629044157634042959903945722045380864 11471722 179100237163103010830630766964352532912 11471723 -854395661505319572131382161423209094028 11471724 224549686901380320040514433953538723840 11471725 -504234606865780311603336001439569724000 11471726 179362438250796238589603220077767436160 11471727 973549895223998570720338874664424289808 11471728 526953154231990051834360088428386648064 11471729 367388552434348670477708016210083589330 11471730 -251125980544747819471749128545234337280 11471731 -140733220548856129394175437159334069216 11471732 233439556748327035229381084061724788096 11471733 -171986145750567305523754297239624940800 11471734 819446685530956233199491450108595440960 11471735 -616599699120762775584502390877940521040 11471736 -655531902992877372306702703334522880 11471737 369506644147247537577214039357266129386 11471738 286543197095834377767250419387667505520 11471739 305005301150248350077462117139487993200 11471740 -46400222805133115933512009006586757120 11471741 -981234884855941985846076968163381557088 11471742 67574314473682341776741725404075215040 11471743 346617222087877848443516506416983268992 11471744 143776683375999497326500754715836416000 11471745 -519989938751915450281566243245000810880 11471746 -175936413764050819043440406543383606272 11471747 -39903731583874321078036929686254744368 11471748 -208910571377651278706615352284152995840 11471749 869754266885451498665324197306562534750 11471750 14971338463217133479684393992856832000 11471751 -51186295666119289827815244551572585632 11471752 568847776096549131985320815940856012800 11471753 84778716382926410069746974962938598400 11471754 -17809169969004817332581165600354451456 11471755 -17178396865003755328547932635215858400 11471756 297664077006338610179519778600637750272 11471757 -459291452649570639570136236862024032480 11471758 175532815430154553728245097725139948480 11471759 146776361040473622877332505099343684688 11471760 79946005553371253117959369922130739200 11471761 -55661022162774028882302304271099362560 11471762 162759925550405867772696183522092805120 11471763 -81246276772395423342811358198152256640 11471764 -916551506455199857999055079242624439424 11471765 299424549762518693395679501845093090200 11471766 105810471189578470252011620255412825024 11471767 -401132084314034002532682103657675961408 11471768 36773407190401005657977721853255680 11471769 104701981900692907993915303373913400647 11471770 239618055946619426668469621464794816960 11471771 -586120630365537321249055599245426444028 11471772 38855017254570128511850837331835715584 11471773 -11558635375557244217605836405402490740 11471774 -400639766318524978583762830710981821760 11471775 128517787523787152784728076968945673600 11471776 277093437742371805003793260974033469440 11471777 178863225579961682420405280307070435760 11471778 293056969541915525949595689101220663504 11471779 -768706573793427419850244729465169421312 11471780 -76301496913657830093924363881090342400 11471781 353544658340424067743158393738477619552 11471782 246910207637172165107031754040957869440 11471783 -711880357349913706464793110461086279680 11471784 155890913465594707244477340419778232320 11471785 73534755909140081145420800340369083400 11471786 131283540408056664858268463476506044592 11471787 642872757928315270516013694210655863312 11471788 197320150289142166997927316429452281088 11471789 292082826424266315121051240011285619200 11471790 -64631753027740432426328298729164712960 11471791 723415075016684095355519336686225040880 11471792 293296225146972769059904483616662634496 11471793 63923695641122060916784048736675812464 11471794 -79581607888631779959039854811441900000 11471795 19828423092192452469016316918953474800 11471796 56583984493044486752353276951447529472 11471797 -524047366368449961008134663738909107072 11471798 -797861577873087327098548125055279104 11471799 -330149724653331831667759137524996090136 11471800 -141647632588215138501541354282214400000 11471801 264218818741598097079644467874117369600 11471802 188244977341520007061236533997616978944 11471803 -39655960296149977479011327896374844896 11471804 28804524172017658653113260906480515072 11471805 -81721168389103198646091413684083475700 11471806 257032940665787738434888060287059972352 11471807 1345914868216520953540325192136767162112 11471808 101222387515820132288362845318728908800 11471809 -253163181063883424558652287013341043920 11471810 -17175701873561895850129995255791408640 11471811 -295572412801678886088124305957468440400 11471812 -218482683058455739002606905933068919808 11471813 2337836429510151497427951706970490300 11471814 -195030769764643446293452681817312160000 11471815 -504983360987943921468657343080192524040 11471816 637718742997633303449379344754049679360 11471817 -126441589003613746081333178017765908096 11471818 -327249109690089871686504882387123698640 11471819 503133729252687115922796407036439779220 11471820 381803023881336984342198794959546368000 11471821 284676977410242547662531425439557314092 11471822 -53906818109885177128852817590522044288 11471823 -475746435445352789025126451101088508616 11471824 -14721705808209607149252807650341027840 11471825 -97916331365239044756065840447832316800 11471826 20698654118640745295514776091519161088 11471827 1736525579901637242151846373817415104160 11471828 776272605871998002513364777398819280768 11471829 54519940439264995798715025460943694336 11471830 81915811372063012031126067737132962560 11471831 -240616647191637309471919680834898453008 11471832 150056049305226486174985221851982827520 11471833 -9173981505300014165279488542697646520 11471834 418291058497616067003964584798144759552 11471835 -72678259285638488588619411368437875600 11471836 699258724638415399923108731891867732480 11471837 -562932515392919874776573420622671402100 11471838 -65065752711001370127583342636438652928 11471839 455800671778056352784802422694111206440 11471840 -167552052404295439458113009139154944000 11471841 -89441208997033148447309974896359040 11471842 29501926077343616125753406112024883200 11471843 -111572181827852528461741262107745631444 11471844 -427856204739360320567725883910516624384 11471845 199868868029049949186328270715102259200 11471846 -258336011547170568762409611876770020128 11471847 23550795442267201298399707002049776000 11471848 40983526786848494733890909425717493760 11471849 787141062101218738262340026421110802660 11471850 11685303487639570608526548633589627200 11471851 891657632514362957341343187714896612852 11471852 -192750136950924963758659120662390021120 11471853 92041172051694882174507497974867427904 11471854 38639727684939187367399484414550962432 11471855 -429405460514978999876000834912257096800 11471856 147120314115793633198599156144499851264 11471857 241211535147027847074541858815182720832 11471858 12007962072334292488155973138514858640 11471859 -139746085250049258984205438354166909952 11471860 39311144389384911173644855799804559360 11471861 18364747050318096751907507245501644462 11471862 19206570489420879816416931988497788352 11471863 -128515593543722207000500828708154171576 11471864 -669250046872426709234261384345373696000 11471865 536955964441872544709659295446835269440 11471866 -73823356740686126408530167367199566080 11471867 -660173039183696763976719440409073924248 11471868 -6358848611932014046714464428254897152 11471869 -390100582376149235297291362010048809140 11471870 -345197811464962022979759984009318429120 11471871 -37270815177411601635892657189857125760 11471872 574049530440129252307135898734118830080 11471873 -106752146375618161233044849802870070656 11471874 -261303313106913597813796155163378683648 11471875 -514296029599311863044866530899299150000 11471876 -271412093737230360810329188161570202368 11471877 8625555285180229197729647706490257600 11471878 370617955253291597789433941404353313920 11471879 164466436032044771531916285339554242584 11471880 -275094295573688427620962866866385715200 11471881 8707809005324325250861409625089918772 11471882 -137426162298269423874597182657102560416 11471883 236923106714466558659341488912289675248 11471884 -10908611442701850453957558629121826304 11471885 -116507547687796195152497104314339498420 11471886 65920447154673706908910568869987996032 11471887 -144039804378836009040613050830972468128 11471888 6647253535253177738761417969738727424 11471889 -386449251933597230051527414230792368064 11471890 -206685290313671405197392266188050280800 11471891 -259906661729743616841450128649935265216 11471892 -104197738097604254635559314138925058048 11471893 603444769126961977682964030883091920142 11471894 -91146133076654792316451797731988182400 11471895 -592391245138262569125362207791781186400 11471896 -495295221119173842945524800984045977600 11471897 398976949208634772447478103022905516180 11471898 215013822613464839585363886098623723776 11471899 -94618568184625683828135465893093271888 11471900 -34770524304718135749467056421085888000 11471901 -169233823772352792253989746906880430080 11471902 58898473754509558103847623010043793280 11471903 -39890014453964744935237713215203469496 11471904 -184336205341251320747751272063166185472 11471905 813213310630678919836862818412301630120 11471906 695886918598558816874852194400997519360 11471907 63055014765340099972898389316045811120 11471908 292620566897462953505525109849268412416 11471909 -329039439466698528426650748874164061890 11471910 -50669417313375842037047742236850094080 11471911 935210403579732145306172586331720176024 11471912 -695704002947357085880485046633945420800 11471913 -321141652352175424676291477423135379036 11471914 -348964523535932013720899368282257832608 11471915 51213856960463566799075632799792179200 11471916 93724184213172172445664773727631959552 11471917 -200026394098438124920943843090800316640 11471918 -359178834833003188091088066357299547840 11471919 -295916991308199366247185403066732312056 11471920 35364535882634226916017294353653432320 11471921 589570379848592760983845967661185186112 11471922 -20791937595265620930257661890268364800 11471923 128911244165637600008661909180966728640 11471924 102338013256310123690300404246787402496 11471925 241110050916309269247753167760867648000 11471926 -101151058174117004143113322711128149088 11471927 5193974398030288163023963263064346880 11471928 118477592500952215665183817640113274880 11471929 -876157369844231688189652133804953869654 11471930 343173421941229433386426140585943803360 11471931 -244969590887035304786124051926836199880 11471932 265308003081727446444917621241915781632 11471933 -785363118161088577546675460651637338976 11471934 -127208533569869755707068069669106616320 11471935 -239416057654701996955780221083558916120 11471936 -2995190305828891603202863937586462720 11471937 -428590541737527600345147322010554973760 11471938 148300748712307948475937859939964798496 11471939 486592018490991051203549499474076087740 11471940 37223935560405581980030404218454712320 11471941 -199602395418165309909485899747270214176 11471942 131583197476704138381585448192334827200 11471943 -149460187359522786894084140945387807616 11471944 757099398132408414668776495367208837120 11471945 -258856727994206067004148849022877814400 11471946 -260142947271153048810068140860406722816 11471947 1134377071787890435034090461132854149396 11471948 68536392499984284425056759419378892800 11471949 25042360179768744414631310160826263030 11471950 9185212246750188013186689203350560000 11471951 620616888767299074415381193109302736600 11471952 -13376090222128812823121818813641523200 11471953 118449441698333905642910774462320029440 11471954 232122440636516174978032396632230028960 11471955 -138710113442992132355565668437583996160 11471956 338453632926847289478307320275444074112 11471957 -443156208138114943121068285304453433600 11471958 -368700901084451077102375715805530999616 11471959 786969570404324298903735247466382769160 11471960 -113650720252670255495020523858414592000 11471961 65552592184929028787832709541272778688 11471962 -223349657295424268722927519472584074768 11471963 100125510725054028694841613637851056304 11471964 19661783194317660521625418914915139584 11471965 506815578891464026392823032118157410800 11471966 -636930191182954794399943110078583040640 11471967 -112422486873681698606196592076043048864 11471968 -1067163358839359176412754831580741632000 11471969 -173885456613826550546009925190522580604 11471970 -3577340229186297092591064057434933760 11471971 169256589496357249972082218660207268864 11471972 11086688092337313923361157521357496320 11471973 688303441874501091946270718147880242784 11471974 248778728241194972113938756526793740992 11471975 -188902550441800351328616089398054128000 11471976 90082575747104022066655082786579251200 11471977 -43192530379527429115453168965223084896 11471978 -92338964556181535647368532444764820560 11471979 207613868971607916461016173511795529200 11471980 13940027139169343476540951739763471360 11471981 30477237705296413778761470399049332492 11471982 -268734169683164804446168072565495187456 11471983 25303439352273158065973651657716537720 11471984 50419172871832398803628970341047992320 11471985 -255491782094234832280396230651170342400 11471986 -27978234918706844993617184823115862016 11471987 708144714343458896623474081434572706636 11471988 -192128771001499522482677865411022221312 11471989 -964357407821828621057519798998142560210 11471990 -283120184526109544767559982710127477120 11471991 -595811251797040126034715621825733478400 11471992 -437899893439449194673804011222165790720 11471993 -265401733848008026011487916328873093756 11471994 -179108609960237561283347982140428023840 11471995 351879382188042775383497297988598418880 11471996 -135885772188412362047529498463947374592 11471997 -519655501901852064104232948880282320672 11471998 -109400198050724100739071683365513750464 11471999 310508548543909972186339622864747765760 11472000 218362092570458070201604299659673600000 11472001 -405191873386816226391656454860416796928 11472002 336320316819331375854949405655184575952 11472003 -408164577284157687527947810391709565200 11472004 -352533125090599177968043185479629058944 11472005 -2930223101564166717665621472764316480 11472006 -46244600658845307963529296273787779072 11472007 -747676680249562477209081585729942736448 11472008 353248543401623127015202371375293644800 11472009 -92449834742891776414912602429450229632 11472010 67053383823523845619225267452000000 11472011 -243847304346156218209237218161747297040 11472012 -198859757718098814264785443239987056640 11472013 -460642140074963093041525625206451776 11472014 161526141895202126051998123630344785856 11472015 -39311809025725067158680762184427151360 11472016 89640034233359500042451950352168886272 11472017 576558098299915624688740967302368786432 11472018 -18818827246798635488357925758987827200 11472019 -96254302740583458569894186673783095280 11472020 26166322276649723886805115809624596480 11472021 741476145653002835410367366920161220320 11472022 -484997879643743428278762826467248990688 11472023 14856581580409369805771212190973505200 11472024 311281055194558717344680082072802897920 11472025 -552240976728126862804478988275828921700 11472026 325473542097219379959068505292132207584 11472027 -607478201197865252157128749910891152488 11472028 -676312587941016027239215790960593080832 11472029 1928990292004478184453662774238872640 11472030 -389845051359351153987313648921338391680 11472031 585861212189523565586240291665483396832 11472032 83232897964461373212246113167532359680 11472033 -289020583926329400894046088283488497152 11472034 -137830159715438102915017464644004945408 11472035 92790199851755451204062081698514428560 11472036 -160932678738092502446448155302641957888 11472037 -1666748712895804447309034033326682933248 11472038 88610738343205065829846423774528740480 11472039 222507678689823928430651028401648468304 11472040 84924421501732563438293739854363596800 11472041 217799788003795459935171438347338872960 11472042 359565695846142636735057675711876839424 11472043 -615554028388013025992189943247479534960 11472044 -876227474887810028077291325192033028864 11472045 52095786414716259968407467032382301440 11472046 -82785955989210722586423956681829430272 11472047 643588404775715667855087868542632036496 11472048 -34083916129661578453933338628325376000 11472049 -194368716361755276653352375477575363950 11472050 489394181093796314907321364870459949400 11472051 -534217900554592319751035423879436103368 11472052 1016032229128871741592876790889741341440 11472053 -923228644233355580894316264830864360640 11472054 274452016137112837257945725464112033280 11472055 -179790491126536023117521117410475834880 11472056 6700837721607428201661313840805376000 11472057 416662303135799667103844476052543948640 11472058 281130447919710847901554391686216113744 11472059 702081286555210044002192709566434688616 11472060 107189865360694810399468670031010037760 11472061 131633084641573064024631526252607022662 11472062 40677736896940802208528265075093503744 11472063 354451370286288568075534427637549103488 11472064 -471837339728006912574020545312666419200 11472065 197453257393756986312919316316642960000 11472066 -124156856692553226770248168646177520048 11472067 699012152889909703131230135417865279640 11472068 -648017429152046588248092635999550433152 11472069 14198717249658124012569982041976438080 11472070 137729172987250036799500585808614834560 11472071 16921876403305918639807092983273955504 11472072 115407398626797016926606877993370419200 11472073 402538461087710507478835208867527903322 11472074 -266651483009833269036013485288133840128 11472075 347425501869314908342479396450568686600 11472076 917447636959274928960781777638639830016 11472077 29652493035242082373668644165305744512 11472078 -32600427249627643708668594324454041600 11472079 840317548346334538306172311985871069680 11472080 -60180209682220932265216150426214154240 11472081 -121862549325739136383922551508234231568 11472082 -7146914087418844459853482390172565216 11472083 249676211119217589918279392953762071120 11472084 153296005441288378938285931789930352640 11472085 501379646751329585642984377844187217560 11472086 452676205233483495559403065856112688320 11472087 172334946693107664538530694223008170240 11472088 -26414332042574954083340720359198218240 11472089 7256721969388299162244940370885181056 11472090 66480182547397102772462008509229900800 11472091 -69403907472603117836760937060488648508 11472092 577425820020778508744354599447148591616 11472093 -656138407179164538737723009318119697256 11472094 327704080497523645587339200442226873920 11472095 336083026709222175830844924077100450600 11472096 -31391166547578428304019310288750247936 11472097 -81361677850785410909687891342399011648 11472098 397041655155519443616917108311791508992 11472099 4860517405490099450113520779857525888 11472100 -4939913124249352144624671658642080000 11472101 429909801909539717921871131228828570592 11472102 139069412457779253280811209168243560480 11472103 170839879916611878078888193783386922984 11472104 131211321810982826951239589208614092800 11472105 409682005287241666021754874738664334400 11472106 -167362974836722805767430517711796219200 11472107 -751978155010788208688612673847344037644 11472108 -63573504058267923684194280630930309120 11472109 -198500567878072702515767320183830834816 11472110 -99854156225856081487187085549909696000 11472111 -4265441060234507009111401597458313488 11472112 109595673768079893459799179699539116032 11472113 1669085314297506091758525716125282240164 11472114 -368679995254825215244772803256114444160 11472115 38248609148456244166468826224743672720 11472116 -521566434510622466504198903663624991360 11472117 698509937480093489013204725173315427040 11472118 14930799924376336651382158578592511616 11472119 839149882616959096053563554333387916520 11472120 -79431399522533589418115706207111782400 11472121 667282509826876947157454605749734857322 11472122 306696244016434302356821109098689818592 11472123 144509249420041565561321639290147077744 11472124 131886491723674830818680259546579312640 11472125 -382382713450197037443754804013788473000 11472126 22658219524317913450851992480399084544 11472127 -141521283177720173596927511386256016288 11472128 -10705404925673061237894433923668115456 11472129 -236482255846106989455739978430934434352 11472130 15420418515668725634575631866484604960 11472131 -803417077577915920044877175148710604 11472132 -18991942954757575726679254375284215808 11472133 -328203780952750281549862847676907267618 11472134 -134804818001806767888070289170006010784 11472135 396270811197945851565481299849152091600 11472136 -260709131156196503976266776953786531840 11472137 -784758948525692069165269806668388748080 11472138 -177068357973323620473736588408259143680 11472139 -154427893740994631420494525414419578880 11472140 565523832153923396157286622186122905600 11472141 143680284119170016908965205978321239840 11472142 3390920466957486937012812337405006848 11472143 1229295738165412729500707472164287315200 11472144 909845119161901852108144772069523456 11472145 488475371157308422150541392809491094900 11472146 44994612784887250140979096082569268736 11472147 -69406419818436918634644560212407589152 11472148 -505755197322926262504330733951491002624 11472149 -29177344964434051843284764434942154472 11472150 135269905136096345316817433991763809600 11472151 122662818921065041782034125975889630000 11472152 -583684393942630802946462505950738278400 11472153 -211250588873491785982602551669756854272 11472154 418627558821028894237724519049710618592 11472155 586757458758799811669786424325072810560 11472156 215045538918115821827298892792810048512 11472157 -189910696579092847355275591972578493594 11472158 450725983005998232047628353292918391680 11472159 742570578880012865319329169255357292104 11472160 -103502690200618891149960636702539120640 11472161 -1012020030671863058213070725382884118588 11472162 45168098324909826097332400785562575360 11472163 -156959102331809377845195903986647495588 11472164 -562950148355186247723765200634866761728 11472165 579604169165333723127851755377051288000 11472166 425713808763533171544976635388330072032 11472167 -339151997845593634992861775727944057728 11472168 -217607692654370650890566250633948364800 11472169 13586269941971843672778278127640766568 11472170 23979298761051204225608922963236659200 11472171 522886293234242712883606195733776097112 11472172 -881824502726028045048200188882872365824 11472173 -699586338913039795562444218198553737578 11472174 -108645997246562736632730211616414012544 11472175 237798824848046565164371495891393506000 11472176 106266093410791985188308713737127903232 11472177 -572685714114616232953053565130770452192 11472178 -67990091293690604939469057213793844160 11472179 696765412330296957369522861387906960780 11472180 -119139042928058141098281262013327892480 11472181 376591079904586604334946621917745901120 11472182 350551370475248226251140402304449548192 11472183 440331597713349663697284449846651002944 11472184 774649658761905854353645499984839618560 11472185 -4203780044471178335730996711778358400 11472186 -114224062577797957703602581311486252544 11472187 -1107941734366707867664108426133469659164 11472188 30918248376571510550085497404422445056 11472189 188244874228583743334916229243030092480 11472190 45905368334314409799537167916869911680 11472191 -337700218615803701736206128309850361408 11472192 -1858410922485367857506359256742887424 11472193 -722733175346936826103484860263135859776 11472194 -713474875132309803546865006645599416448 11472195 107858724413731414639365819619066959360 11472196 679407292496740504156231624210320399360 11472197 654028019031397925425928969233393002720 11472198 29513388843992326986011866295700357120 11472199 -525560390989208068077648883473864485800 11472200 -349114792723427269823071380239539200000 11472201 14230002312318049436156415403673062656 11472202 184817443832298500446956652325129348352 11472203 -463749028257045058381224401735040109548 11472204 -176268021189232932284443105299614023680 11472205 -166843145005462310407503782743339511040 11472206 -270015716453238412392786205735284376896 11472207 -296136835778193001018777287131008381560 11472208 67879975785532016325141008892676276224 11472209 -240576138758312278659673330280813805696 11472210 -71733444146587629291574650886995268800 11472211 560578842624821437646122510542066098224 11472212 -289215596844677280855620864420284727808 11472213 -171267099666772320613112462144897868000 11472214 67825680862227895436810773302601394688 11472215 -323012796510294300457217652029129872080 11472216 18114885158821108162206133561255526400 11472217 260223938355085808048451313959352752266 11472218 -87406808274345551302466754856476821280 11472219 9984983758509405193539237410311405440 11472220 75524548694081639703991539970849574400 11472221 100224365365851501504419837804683960920 11472222 -575971990882301600899913325477195233280 11472223 447642732876728363623478364325260384096 11472224 -825767608039900067489636687241981984768 11472225 42795394179051548493202032879348427200 11472226 500050911688058549302998999833300198400 11472227 674300357581481404500057106238200154124 11472228 -3638144428906124562506417207534294016 11472229 671156910127004821451809193112300230076 11472230 232480304655106411415709478187522703360 11472231 206316399197184984669623717212946820864 11472232 201921736777144286702664254963165429760 11472233 872453406805991653465477724095622791482 11472234 351775978676780380427562604355490497280 11472235 308607943656619585081888446509718998400 11472236 -974829643305046097994583346259087260160 11472237 153863811617529032286417969341580439200 11472238 -552346847072912815333387485930374420160 11472239 169621589423839976941447252755996871680 11472240 9638798764676606752538858320505733120 11472241 -311184046129662732643748349060393632016 11472242 -56858693208024623553240540028001500128 11472243 -63707158815281887274018824894659781632 11472244 -109840685210628531085067036380264392704 11472245 -158161541599647865296001156481576326500 11472246 595111176010470636443824584162846693120 11472247 100900825351852596159346271883641375680 11472248 -944021813253523339545431513050528112640 11472249 -113188818052237082376180559983500796336 11472250 108335871838641689075793418512585840000 11472251 -12374950899351795923852350234783068672 11472252 -292746963437929892462369598116642304 11472253 223773193866778549917000254088291431884 11472254 -83467268525365534525509002834787946560 11472255 -407963887838996407894115654618481300000 11472256 -260077048081642823074282415516905635840 11472257 -341974258669499073134491928450635353600 11472258 7560361617509401343406054833372812800 11472259 433164665213834149537842710852096169616 11472260 -128270444469096391899488485016023203840 11472261 233049370266604142536711492297041552000 11472262 -33948671905098444482068259215514498688 11472263 461927806647557872851768043908367211520 11472264 -403340761021941155769744525705891671040 11472265 98721011223908764611353639374477982400 11472266 -11687953228881017336256940059710459136 11472267 348659631296192150213636118590485496280 11472268 -706752737273123407081499889344432234752 11472269 -618805762268779181622107938830511200330 11472270 235928708550288294597326556015943046400 11472271 7649540916451303021450280311895187832 11472272 -18855729106923446849323540506006872064 11472273 272685100327432440574421176953485482242 11472274 -45960207016750567504536354856493552640 11472275 131458523574187301808143671031505876300 11472276 417400463785382403552420292520156528640 11472277 138351164650225106770075236711364372032 11472278 5352734765158558774172443110048569280 11472279 102608543197843085477058939646172103168 11472280 -940486301024315576566151017594415923200 11472281 -70044143823401866077269113744534207536 11472282 179238448301146015022984647269474505200 11472283 -260351441459956997344596651229571407880 11472284 441362864505861028813170396511807296000 11472285 243084347657555710583912309616933089280 11472286 85400125781980755268579870090810915200 11472287 -715566730950940742593121644100577798576 11472288 -645149873261266645619006051607921033216 11472289 -288175284987129452906551768253620908240 11472290 -130704457237207295050255515129405093600 11472291 -487405395624744663924731444451511803648 11472292 157826169695112300209902553550529565184 11472293 471643269215130427029508547889126746400 11472294 -45650536576170218069866121769533300736 11472295 -366260919628399495290171396234445672800 11472296 -135483127730498674796098404751683747840 11472297 -314768079287281813794621873583094245728 11472298 -213086510158813759694094784759597899600 11472299 259858953414559814525612997207374229300 11472300 -114955884650025572976988181801680896000 11472301 1647850818053494768172755080507434881600 11472302 331987073478966880300005428620549868352 11472303 -530638552570862010080796996942027092736 11472304 -42885885878981560488955324032380370944 11472305 -150990066693224754661252694344416354840 11472306 113512840281898174371484804126325762304 11472307 455122525076382335229562369451873255424 11472308 186050594544920047350999605004335155200 11472309 397546787168066604515502543013003885614 11472310 -165382098435866608987734632863253629440 11472311 557646826547789613791915028253812207912 11472312 -575360824639262956184446726512474316800 11472313 1287382992025756180479016183141371454980 11472314 -2629403218874094223705856749823385600 11472315 -8268233500143515522514861823407720480 11472316 172288662475517588981929045308350487040 11472317 1062884707501866819115856811536690391366 11472318 52907834705953059590971584721077157248 11472319 700751508608545256112799716951846950720 11472320 284384934917799689456028895559685242880 11472321 -69983013734121613806946980847838160000 11472322 -137883896137295793144693710556834157056 11472323 -5596570933438981103134643434815000672 11472324 -459407541956244271380336314081961566208 11472325 -72456543223533230088237165369071596800 11472326 -315232868915767342277867318204335400640 11472327 -219442633965955572431944077029948542560 11472328 -88297335228613693999949427860877312000 11472329 59247475557972447435492005904016842240 11472330 60499413413150821962298887466686528000 11472331 -94285532293548179603901653271613180032 11472332 -505990080743789921092176973775120872704 11472333 -53899682116276449585515724008542459200 11472334 330253149687951460783169944271076186816 11472335 5388253607880695546521041682163156160 11472336 -64924800190317759938667642594625167360 11472337 654209729002842221142865243934848095986 11472338 248072808400624865045302451939612530320 11472339 -55516412864894070697747142518133800776 11472340 -79083968856108366022199258462332139520 11472341 632184736475940409185246952445244593742 11472342 152800451268872437660007623487661619200 11472343 229765784125427254522308332385925887744 11472344 225677507095815599896246060401917829120 11472345 -213214740195808618430610388105484425980 11472346 -433060122059106340291032855232825641216 11472347 945725878337819065850464794502417529796 11472348 -522108957338767058014697260464678841344 11472349 116232266910828607294166249141076163936 11472350 9306125185567524985186989875870160000 11472351 -35018624149791479988137979844089870720 11472352 -651129410795729689657221869409081753600 11472353 16617720820979198708448649283762481840 11472354 -10842340345242304173296763513094525440 11472355 -583530822513555899771840245024013925840 11472356 29110456001978779373256549943952572416 11472357 -1521112938595250591935846916990864064 11472358 -23560957594996994270391105370944487680 11472359 -162038634787116683544069476506065689880 11472360 68504729468772514079620817520718233600 11472361 386322695483028763437284818296276349732 11472362 325390654561359646859066199590117105664 11472363 -28686916133043168891284056250891228016 11472364 299103741434998872003738273103960934400 11472365 427743022550598736546768633694347070400 11472366 65539631303973409878598866604191388224 11472367 -86146652476487518453552424019748200720 11472368 68509012004675889680304773234579374080 11472369 442085048808109134877573099143037221744 11472370 -100683845011540689066194889442878325440 11472371 1208063500257120723689658291005455987200 11472372 64783457607852904499987297530080064896 11472373 -1801494984362278494003074000639903520 11472374 -60228464593516294859715019834250422848 11472375 -389182262381261962432916710992366492000 11472376 -44957432721537001080993914776214691840 11472377 2833515335146177485266155920875985792 11472378 -67756679671846713194925450099631742976 11472379 -1101211328472708640021864529055123053020 11472380 -128548469571716104318806541343636889600 11472381 -257161895756583763558608469834204340160 11472382 161963622396523075457988269086651305984 11472383 201253912001374731949233220845774727704 11472384 61757513041160779330833689452147113984 11472385 -29065288724154222828415451118837525420 11472386 -275208068050799054606124194309261506608 11472387 8132276358401119762500165322662635520 11472388 26397122924060407099025396789953006080 11472389 -362695919094793653432710988740091167076 11472390 270382215278932231455358952781038832000 11472391 202537291282781024460461212916106759472 11472392 -423228951097036539214964461610494310400 11472393 -249148540203230314768376087408289252672 11472394 -397389573505287986070495520152909495504 11472395 -30989299852930473992310735874265535600 11472396 -11739707434643947029140932719767029248 11472397 -812325906105035813212818046525409982154 11472398 99498049753337123403623612467755582336 11472399 -1323954684822704261850514068441205917600 11472400 1031958162430137845971037600514048000 11472401 -426564945759633108296736684313183403598 11472402 -177638548225114245178239690611509469568 11472403 -1235057055073504146662208061582545979348 11472404 -558103085321272941563793006775274400000 11472405 -24474240675215807239014214975354586880 11472406 19833683868501264988422125570124277248 11472407 -81793871878760559871069644659025628344 11472408 462060876033440452492063133799501619200 11472409 -114462460860047131975884615345301452160 11472410 192807374598902537056687580420311100160 11472411 -21564905367788156499539495206157928 11472412 81280062684547749791654207329353149440 11472413 771880689427203213359050791041206402662 11472414 -313015158471226585512534406891131706560 11472415 -98364961235381309954154962577598440960 11472416 -566584619058876690593362332302253096960 11472417 413680062734321334544135780139697591888 11472418 -383213679917616947963893755223297769472 11472419 -257543783841875268816297076967754519924 11472420 295653674224187446429996698107184168960 11472421 341841885336613972129166128538982178622 11472422 -218628752159748531072733661639372840448 11472423 -22013804466873322508670806974915361880 11472424 740522521027786236805881226868641873920 11472425 366957204305839987368570536515752693150 11472426 14634505505343319194353846499310017024 11472427 -795595214772518024195097849871186683724 11472428 -686498851677378352430429022038355087360 11472429 -64896582509093124922880632260611188800 11472430 -59884706023535680104634528072104152640 11472431 1053452894342583812469414603496257833232 11472432 82587579358594542932815538912463421440 11472433 32364270794419487825091643998314917056 11472434 -353313738883469409714298703076100422384 11472435 1530166239426200712870720444227146800 11472436 -10925984560159579530223767062433224320 11472437 -1060162198816965811314928476467624416914 11472438 33214393023823239768995621466169312128 11472439 348887565837905539083305022829502429400 11472440 22907744299864151254006437237228748800 11472441 296665051641833698691822549836228410192 11472442 73069317941718225825470078554316402880 11472443 13173181946635937968679617768384214184 11472444 -376964841938605658158106832715355973120 11472445 335484117655026834875884324121670230700 11472446 -553200156629170325226576591311088237312 11472447 149521538913881178250827874564044814080 11472448 -137868376010709350443018874442937794560 11472449 710232501270554290061447495021863039488 11472450 117387070457483071263517990827126336000 11472451 824707931649101803851347450538229611452 11472452 -303152666158582341560505046618946772864 11472453 -78613442747536338766950421324276634436 11472454 373072848523289308966288014981597987072 11472455 -871633388032782136245813674273890181640 11472456 -103534488005451912084899181179754086400 11472457 332734586187627469510732941948926952912 11472458 -129275249901850956622637057198099927040 11472459 -1063730096468970784193677497592167267840 11472460 14225752527106255737833618919018869760 11472461 9955712132359478817169953223681966848 11472462 -506668768866741669233026675377753740160 11472463 751677112095970247082122587330604761712 11472464 -123329079145448260133695519435230412800 11472465 35208963902561038063373676317039089920 11472466 180429431248684987263927057549586043520 11472467 -474466315967100285617697893552815413768 11472468 77773782745184654702177539086893414400 11472469 -505319663941522484213094588452864861856 11472470 -275827281881251589006324618505380440320 11472471 257579486806567927977420739895256999840 11472472 -170049156187127288611166042888082124800 11472473 816663611134994418591738727480776739722 11472474 -163723684750859084561752915362452159232 11472475 -58058384059782186858717568984694939600 11472476 -64097386102843936386646179349417213440 11472477 89147804633842600508460415715885252832 11472478 -344949833309073289081294801629595057920 11472479 194485231968627006585217802217118003872 11472480 -136711602642395222013673822192486318080 11472481 -275552167467570618615060724008191404988 11472482 -91751222222203091171399148952778454528 11472483 -681131186171428393302753371492815157952 11472484 706775613704425916131778519850471787776 11472485 173943308837440387415902074169237303200 11472486 1316198881628344950993106846382315520 11472487 -78242422297161663923098794186032542080 11472488 -368016902802363592172235354310434570240 11472489 234617233172832952016661007636078990080 11472490 -441132288702078987494769932088997860000 11472491 551083223899414033892863656153536985360 11472492 -135115623325070816644756961137790631936 11472493 -187904165289966481256115940428209401258 11472494 656374653265795699973268363234718848 11472495 29664568154219812617964795156700065440 11472496 -40567567014293063655908670867264831488 11472497 -203156926400832371970613586196339171228 11472498 -33709442834398815944855445336021216 11472499 -1522331445205602768715648441263983452136 11472500 -10356802802337816069475296701822880000 11472501 442284666677772921716492586924231401664 11472502 -209058318533537570475402377079813918048 11472503 324705410802511295044264998226521013680 11472504 -135017653762594286161680541945503744000 11472505 -888575095838582510164507289448423607680 11472506 255883582793116448911543262770782847200 11472507 -598353547461783693366118242326490210996 11472508 272988889741496364398754265547292997120 11472509 -52441063109435934263801340363287220000 11472510 18517246953830002031414924246634270720 11472511 245390011238043216189518913652639493824 11472512 -198064564383532281111970029317746851840 11472513 -138904071983823418001015824654160538816 11472514 -97923105613899287777404307562593504256 11472515 82157893996587254477074432289960241120 11472516 246742911497624336809858765342876815360 11472517 -70875829832047194504593585893196798820 11472518 725323054129679468018768605978825146816 11472519 1542881422214773537070253971136274344 11472520 -418813563860358762851622811638189619200 11472521 -573203599827517228395162947956401586278 11472522 172402675104287647284385556025053436672 11472523 969354052639907264707567730099116969720 11472524 -220199188294451349615516289470398721024 11472525 -69284280400213598045806423846905726750 11472526 241286032577540337431912739855557711424 11472527 -784933536729437641815373089100378064256 11472528 -1647175406462361205475139912649015296 11472529 -3374117223638834523086899055030211840 11472530 -369497356794446438536597372374676671840 11472531 172475162064610317392664778066869177600 11472532 -715590582260993287720487263426438504448 11472533 -641368343100018274923356965451657743218 11472534 24195257889957903316752335566957163328 11472535 -246014043286290864669032322937633519680 11472536 -611877676203365174548016482673339320320 11472537 -263345352160431707536424880286613027232 11472538 47040156910081787434366209579172823040 11472539 213859164469384926377718057227710744848 11472540 167170095747719330499948108228945223680 11472541 482978162466830313923753206308215123942 11472542 -154028428412540082257773466578734182400 11472543 939423460714387490554375031509508701200 11472544 -962610915346630192688591421187506044928 11472545 -68186633900470382036055569140952064000 11472546 555640477029399123425830556820051705600 11472547 187238468496861389720478551992448340672 11472548 -769718184050987398205334986944401988992 11472549 17048057447468505340170373450754188800 11472550 -257136548290517230792509350164272840000 11472551 -111730704718686413770006114275590139888 11472552 -144792742085310640518805495601444290560 11472553 -667269713567488683112247299175010934200 11472554 327336174882711610942622574626133540960 11472555 43227219137350044189039368466003179760 11472556 260743053007453634507784154159803864320 11472557 -501290290151732921346014628726578655060 11472558 130932179079626265094959060268580779584 11472559 564915888778026638482694382239791414272 11472560 -64085035634094039884826075154337955840 11472561 -4212357338788971332637189386276061120 11472562 123231776818296282050843298303273526032 11472563 1238685218183952164774585690130083193360 11472564 10360821424953637646746081865510879232 11472565 -713504257319364294025390779544361828940 11472566 642602002587090786599743441911220891776 11472567 -453439132252137089645795042483859338520 11472568 419066079876077279745004954773024706560 11472569 134715554814751032146349022247155062996 11472570 -214264728526550939952752118135573388800 11472571 -362561607499264851784432793020326556056 11472572 -5252923708874565867097698774689960448 11472573 13024621579520970771255309184096002048 11472574 -392938039100779226454618354274821714240 11472575 -298668663717453727534879191336025175400 11472576 192738271343221481376357508075405443072 11472577 204936803543018078778276978328341137620 11472578 26843959813002191515562226767495361600 11472579 120817168833264708316794630418952298648 11472580 457220125449092934411885506327408640 11472581 280878686895699787365521078676351385500 11472582 121132024347841781449116307161847693824 11472583 -601275669700009022535426216034335376168 11472584 588056356833093617390210310223973253120 11472585 -163166226237285969545888811086075457600 11472586 -900019674458346730247910944933925920256 11472587 -493661841997391687631588614499717405696 11472588 -338181913135217342009377387260690985728 11472589 642780467260779149169504334325380502390 11472590 26435956227008639845465275574517602560 11472591 58241263592722812544042946321857249680 11472592 -16538369828423384883321809166708375552 11472593 464199133628062791653755975954525257408 11472594 61676882482892497115931987851505987072 11472595 -226949562765779801859122497805859656400 11472596 -637919752197262847849413888770947356800 11472597 19287760902609536039600177091904527246 11472598 404302866331757608099418292995306019264 11472599 -101607237804739876187845374295122248760 11472600 308728817356798000966619802073747968000 11472601 -100530471116027341562624259892335918848 11472602 -554095385173889583984756140562282463248 11472603 -310223038769020804524760825925276939040 11472604 -82546328370746873342836686228054736896 11472605 744749832707132924807435878903712331000 11472606 198250179051471191394679217923668246528 11472607 -53436585662429920502363570359338710112 11472608 85803467747947687148582393878993698816 11472609 -612297032466297252271917691686616987680 11472610 -280978467025452149321728983717039046080 11472611 -696223234639539458408566104731382926088 11472612 526248878598585831262570577176551846912 11472613 -1153094192311883850153598339667318635138 11472614 360935258362376588298764519303426578656 11472615 -7949129149610064517569826686126120 11472616 477697169886703224321826351999435668480 11472617 384332407956362768366909184420953435520 11472618 -85502568105573597334521444454079224320 11472619 -225987850502528044599536497944163571980 11472620 -204636871071216021319528959023512227840 11472621 -755586803028351057239607407457400433088 11472622 -165059242643948595613533355070662051968 11472623 457103162803204064220836354624372545872 11472624 157591075433196740819626586225976606720 11472625 798179896488542218244539270017660009000 11472626 116494323045001896114693865808344992384 11472627 -120426877522543848728500314998181359568 11472628 986295055011315668592536337304447972096 11472629 415598552839183866587687352385265993376 11472630 -26050194612110213037051559557090508800 11472631 -241137593113321632925842930959150200688 11472632 638243489723040710022075606884231884800 11472633 -81386083663179296533255385274222144198 11472634 62102882038856793537301203722596109280 11472635 225855447686993301386356807407876024960 11472636 106272893002839908810706135141710561280 11472637 -1182499690263808877573475794975312068800 11472638 182630788613812252876271990041617012480 11472639 29892771408063485750936795739260576640 11472640 272466185946269466555598271299096412160 11472641 -1201803080717505652950920218533480200958 11472642 139707391055907390838527204020478050640 11472643 -487127230066571763678227797025457920 11472644 365651610686830854744380977431764190336 11472645 17332418249033313401346494758720458240 11472646 -331246333844703539955326740253625037728 11472647 -258242460405293155323785043460477392000 11472648 487889899258485638692661179385054085120 11472649 -215924282022813812258350555460721605350 11472650 31274305927106638282040422466863392000 11472651 -1142706532039214932006800428990765370960 11472652 261604073180006455088949850900192929536 11472653 -637366925471982393186340129710911897856 11472654 -3464637324225107315119393028617357056 11472655 1327563633071616781612936869406899560160 11472656 -65933182427712743818253526791580549120 11472657 -204585997497030597133125352136268652608 11472658 -5910283168895066846580782985846969216 11472659 -309045813834467258876500859602554504048 11472660 -97744377521138881711207300780000907520 11472661 -356968648955065051942050873875799861000 11472662 -55495894091609530355844224970355248000 11472663 62116602369637033930315495812329614464 11472664 80637218553500261267176909162303488000 11472665 -702611894848103634829088849683965122940 11472666 3442991268460693995710452594414798848 11472667 429531170350760405430098429483103267716 11472668 -152709714926280896235592743775736570880 11472669 -154020912795384354960662274065157904596 11472670 238483210663976421535559441475260492160 11472671 -233959917489174669510800635636442399040 11472672 -454495270490598310304723675155619905536 11472673 -678245137854099354674923809902778961616 11472674 437973942330058592854734972414118464336 11472675 150754390307743119473118379179630672000 11472676 513005853790712985093719639470013202432 11472677 -30679404297819846006604438607063097600 11472678 8541200750947268990317263285944666112 11472679 -76098707759659236774024017072396732216 11472680 -12319384444988691654140683706528256000 11472681 78230060238734827388601246494646497280 11472682 -93236612270757144494382457597329805728 11472683 -825920112289392256158268169792261461068 11472684 -480205723047604402718367475966292580864 11472685 -108097130130735813748940987089308535680 11472686 -115015547135311908045183816375574645440 11472687 442350040543097835998848941381987505728 11472688 222528645783590104284327592457251553280 11472689 231522658201123562519141804692345426356 11472690 102555131104582877078882390465760268800 11472691 381488998996755206535850148572554443184 11472692 207924785181050555121287976763433920512 11472693 170702508022808977861624692025679564064 11472694 -252214092623375069979488745375485040960 11472695 275102251395263836271739159504656485920 11472696 -832587496870455550934506129307491123200 11472697 -286503337109326787812185411617121869056 11472698 -92651534380826671419616247349763477536 11472699 128336874794293080890139289232482902528 11472700 541075579517556818611294179809453414400 11472701 -410803546082916272721717328551610656 11472702 -206783288377122161108036482661608876800 11472703 786486918199968921059292449653702357248 11472704 -142935494776544072712072204112359849984 11472705 -940970539963218731872424234268823200000 11472706 -144742761632381538834876743473295439360 11472707 -1601188937717182660906925355269358195648 11472708 -66573566351930244111033269262786711552 11472709 816712333043338658684954660628591266560 11472710 -138447602605828633390826196086245434240 11472711 111837063739286328673603277815395846480 11472712 437203470923354162475640311269389747200 11472713 8370561480584969758669132651395466320 11472714 293119036159904845034724799490272105728 11472715 253184639723374985366060491832885792400 11472716 -53173649447053278831559180941963179520 11472717 208448853694203682143664111654709708160 11472718 40579240966739446317663069654464162880 11472719 1115167165740158407033861984378751905560 11472720 -7974331371243397332002573405532979200 11472721 -134026264026952879319140158366677165708 11472722 -64916061819486454575968273512186595328 11472723 -331803108780504342399566598704974390440 11472724 -54901870682067624501498210597415141504 11472725 440324745930897134279003787295965516000 11472726 -313077785236309756748339010100858683456 11472727 352546356551974727132296857381643612800 11472728 -244189187620398121161982228868927815680 11472729 388715061348863509496516894155585803984 11472730 -327048198577952273886748470299376510240 11472731 -158312664739468429381210846116398913468 11472732 -454297878629291302912404596174926233600 11472733 1451408807446805637423186057622876255200 11472734 -41628883265276301064732279814081733120 11472735 1760673680058802346134208750730906000 11472736 1503672719251168352243345959472726016 11472737 -1414785595363736101587104042679803618748 11472738 42407743619227294021571473323193436160 11472739 250972974057857696761400186179070298456 11472740 299084887801992518729853927754070288640 11472741 -300163939745128733628448163443575740448 11472742 73106129422027982054002459331887810272 11472743 54957068016955773879091343466441337824 11472744 11319877914296575729662731711787909120 11472745 230553063729594404417320822004669366400 11472746 191720728673358329986750253174744167680 11472747 -282883514006168428380166327647400381440 11472748 22571886578972800970751682953977856000 11472749 -185579691286064165768160749611045087380 11472750 99687841131570778943471293620404400000 11472751 -374752779542185037136180778425726684720 11472752 104594272670424070419437621471422611456 11472753 64459395775764397392353594969939393184 11472754 5823289922914787788865999083027116672 11472755 -30469445032258866210365481948904346880 11472756 -639419372195936282423188126939595612160 11472757 -653643949244413142447112256761279798994 11472758 -591104948649445494088843024772177577984 11472759 25676242367196002672727000577123158528 11472760 257519525432669920344980832542812569600 11472761 -498327962856310301798221772950826287638 11472762 -29497239774639881477893306578192081408 11472763 -1051521738736059395024025702275008752988 11472764 -769934635857665250450692508406659815424 11472765 269554236857476361647742568181086443520 11472766 204970115415183768867789001876643979264 11472767 -593285464240178616232541246514394445184 11472768 -71541361968150376836007577574199787520 11472769 279233977362768783524492452896677531712 11472770 -274281272599140613722933236561232844800 11472771 38652068234290953189093316649493922800 11472772 -670164986541754158161592198839738320640 11472773 -283139566414856268927129577661784810696 11472774 -254747938432659499066266186333844703040 11472775 232910116448214238035169132611623432000 11472776 417312759308703545076185566369895055360 11472777 -186216452955581077583781716432761270200 11472778 375212840612465325221966887198633357056 11472779 1397026649179633840705391448874959560760 11472780 -120131038204596344970685753274607943680 11472781 416876398288313114500687486574920838582 11472782 362864842147068173511541324736963044800 11472783 141846922423023504520820627906828244864 11472784 10864329720422198243654041303184916480 11472785 30230866269833273702509815682358156160 11472786 -86570078315171573725849613576897049600 11472787 7509122962315588978395923031021711872 11472788 953264601652712077174378584645859434240 11472789 119054783748558069684333513067228462080 11472790 35327521088438408578163162985286533120 11472791 188345742160828777570042409573821340928 11472792 407852485334768908949418742806640189440 11472793 584648982120841032196562749634184308042 11472794 -1177583168732536145621179104844148587008 11472795 83793709535095922416273956933230454000 11472796 -1709082492941182615318347873945082880 11472797 122464973672422492450314648667649700864 11472798 -1225606492941623552301279082872198336 11472799 114154062215591661858300562219038502400 11472800 -18049914769034310306630726392222515200 11472801 -611628264438909305495263494219160300368 11472802 -230228870743800553225884952475030829696 11472803 -122853355164058613760305487762194598948 11472804 24330190253403196319500366835971461120 11472805 -2400222998340353348752001187682819080 11472806 -459562313780523523131729804318268350720 11472807 55473317323803845963232796271979500544 11472808 382609008876739164322805089313200128000 11472809 133962939238867020156894639484409366010 11472810 -183858821624160500269070638333720707840 11472811 -138697092767620591467571608875299871580 11472812 -59959500511681959429094924765610280960 11472813 -576746243139041289682291355623652260800 11472814 -35992485002906026428383996768511501312 11472815 108549347396179820234907738484473926400 11472816 56806192376404241323988644038821117952 11472817 -289213154057020867352213014550296577134 11472818 -90000044684840482792642602075836995584 11472819 8858612326227055897901268863362288896 11472820 -15098212555221066963270349830191032320 11472821 146186170025282211888326052871626217344 11472822 -122060440370628070430769535978053764640 11472823 780269569379136287847709625522662330144 11472824 288558409852688685645702387378569011200 11472825 28307528107233784723772006178149956800 11472826 1714836341824034565781699006805798400 11472827 1074861282017778171551856331848172336440 11472828 319308563553056313672089334485766398976 11472829 -359601572282040162573245195769250079840 11472830 7176749835652669910003456841825755520 11472831 484379383085046342557269499035803177720 11472832 120935417388624243821171502508650004480 11472833 487513456417339063322117343635791478082 11472834 10697590436750129647945500745146410880 11472835 424428013488060051033117641367822141600 11472836 -302600495214310976825683657460621786880 11472837 425085580158992924619363487429835371968 11472838 -52771561117879151166006889010789427456 11472839 -214916726765815747837479100589584142544 11472840 24517256164135675656906476482053580800 11472841 -517409827913314565857222866568729587456 11472842 -1037589784030423530923145664694606797056 11472843 -708115688334262552899748974729150615336 11472844 -271963157422206056084464387116385195264 11472845 327356305306283960172343774878836853600 11472846 -51167086464072120790991513463690117120 11472847 -96577290291890958096187968244872338704 11472848 445322688005563502265689198084860723200 11472849 -317433252818101713350674495874787796032 11472850 -236908500902047409224132886682128724000 11472851 -16071347812819881388496074064060984400 11472852 -90246376104204846781357944100744052736 11472853 61550042789352406992867713277657923904 11472854 -195545162414417909465363299871370627840 11472855 -370171287540327279637283238417053381040 11472856 11703579400462213485734698698024314880 11472857 211255970206221260360253022744175940 11472858 -220144923378285226045148437323298392096 11472859 524810527434008554198907804483043553720 11472860 19288627621996267507695006305513318400 11472861 799143350688564628732699338161241352704 11472862 1032950151387569424173271854950242432 11472863 1197076617335011342567430912814849854112 11472864 306579482591885105525416863836610232320 11472865 -5920734329439729013484885052620582400 11472866 -82152198777190580081854065556719671232 11472867 106215708672924836405208646998981335040 11472868 90470944374450154430135265017108038656 11472869 158906444479252821977674028603132732796 11472870 -158994199071715323831466752877395715200 11472871 -696969689107024674007019453359222857928 11472872 -215954916475002984688018738081678771200 11472873 -11694854314216975654929559679612287776 11472874 -81898403379014628658936336650527432448 11472875 -1528203900742402566200368516456480200000 11472876 -20757096558540474355534984427737306368 11472877 192447037718975471211995541520878646060 11472878 28655321974117922653784563465695474240 11472879 -692863910312899434046548217697562675840 11472880 -138060211408493299330727026566730874880 11472881 113793214984956034221504974454998371392 11472882 -224380814067341997512423344038524020608 11472883 118843898550333383627693097664427117568 11472884 724558769923340962632263217497319321600 11472885 432306265198698593601555506453307640440 11472886 -166363797234436962633758556468446304384 11472887 581437389593409600815728554823668610536 11472888 193533025484587627757879989277931601920 11472889 313289446093604034512654432718342947690 11472890 -29850061777630931426415680739826206720 11472891 -108278800084927447893678332847023596008 11472892 587532025780017629716040701355634677760 11472893 1004618350137837200303578500968776967160 11472894 -423678438704832931501230881620172568960 11472895 -184007910190822027528572993478081525920 11472896 -401896599459275961957649904671012159488 11472897 -218159854666262757567061860259948040928 11472898 -577647335571202340244996468296972588640 11472899 47845149405484753444193095958116574664 11472900 -308113178533951059559417605776782848000 11472901 117040959543451676533578872662445841600 11472902 -228540162977049199330948666818303742848 11472903 367724505003176774821809679293625942680 11472904 -236282523656116482441057348457611264000 11472905 786418927149413391416946022980925200960 11472906 -96187110003180504259192156492820630016 11472907 560904147327456486106154398947740413824 11472908 -555018621755370285837149619383199697920 11472909 670493690140039104536300780945653214592 11472910 -116721725723918230667800781416152752640 11472911 157716301555877563198588145617779523392 11472912 56951571663542584686953754447515025408 11472913 1241713936687759387371485025433077003300 11472914 242112083836345103738716873680657168384 11472915 -34915400256203098748259704384822772480 11472916 1929654508979431622071742447097339904 11472917 850106963484120070694588690503202205966 11472918 -69994773775015518534127200100818104832 11472919 825769625458308568317247696963125364144 11472920 -694106322903374097020585980055983718400 11472921 42263495374281578923882722220218142800 11472922 -172889482966069821574953356935985260800 11472923 188001194492321867917293560423490676992 11472924 163984249740814565296531008501955952640 11472925 172231946339840413728725564768719473650 11472926 544805752622095885146145597000073834496 11472927 -348305536831347385640105121697583774592 11472928 -590311505304654008504256552485926600704 11472929 -7006676710886977933753302002888332992 11472930 84722699636111239709997660973143160320 11472931 -571535072763718141360807824596033556536 11472932 346303585558978917255877733945626210560 11472933 909712613152594702038266582203224489600 11472934 525320886306981187365692195978082937152 11472935 -1363713183443801451952142771273347055040 11472936 454011824963813646307363847179411046400 11472937 92134326926982687590272789984852980352 11472938 -104372374595156136686330894847571701504 11472939 -705974015067324673295312436106835904996 11472940 -597178914995806633275801008366456616960 11472941 -18224760878493942263030866135154742516 11472942 -92406117299751202462308404622574496640 11472943 -976440633287209240917634524756052168320 11472944 9346404934631262864703493671206322176 11472945 -162005548050321374625665192878438379520 11472946 -117146489851323858085425904680061303680 11472947 26167023354206271058872489182674184400 11472948 298942025512725507922284882023599472640 11472949 -553124838775477373589833243013192604740 11472950 -225923109897721311009708868393726476000 11472951 16689627698764359553116063455412518400 11472952 -227596915557857974568526364787453767680 11472953 -644256202167440867307419057708349027798 11472954 273533529251299985677118951149250718720 11472955 173258973950270027317506298771172087760 11472956 432760430899931237750733781291271700480 11472957 -8023873612012222836974327498538061146 11472958 -603680539609972995584680485375504856704 11472959 12487398986678274423279353247644366208 11472960 44077391907398298140158492231178649600 11472961 -26767998530607687896450669219538970176 11472962 -51718822293839871707441286170806206768 11472963 52545195127845945937408238373682010880 11472964 748580723434225285460615041181319909376 11472965 34916363870696597662782830684796624000 11472966 -6530694398595303559777613841424410816 11472967 -102676639720224340002765019505750403048 11472968 149118831476776366578198896159426641920 11472969 340358413109095788851941482914442000144 11472970 156863444459991980732059708668508483680 11472971 -13283847034991155361417532861853569528 11472972 5098513949478022855192869188321869824 11472973 -402212079070162808387102507276697888778 11472974 288093084219251839874046668643816812736 11472975 -292864597411575866299217333723446560000 11472976 -85346395293507438677890901073407246336 11472977 1259144339266341443079994777097053342824 11472978 -190891977039514669626650994911088768 11472979 354224346732515499760509902908878122240 11472980 475333497781448849984058651143882956800 11472981 35100919982225178613467484033492314720 11472982 475244653374986452876906444644490420992 11472983 548914971286943756299967691443274164232 11472984 12777704163355623369153500578774210560 11472985 594549660865541862667098095095856335560 11472986 14114757596943577739507365666188000000 11472987 16428733798429458063947531261627610480 11472988 -95071167577854658163295884426792361984 11472989 6975476475457347379191934707104712960 11472990 85595539672788561197136649926030470400 11472991 -671318894781950255430402123555218288608 11472992 503412360042260421887266402928066691072 11472993 -113258337526414764931987772071087216896 11472994 -187552727118582707491013587025000704896 11472995 302552245110731859250255847454059751120 11472996 -250308935710974306676917747168024849408 11472997 459726359190198939659484582755007501052 11472998 280648216910530864324834437500401674240 11472999 -164833351208057534419485616592306661336 11473000 -302824726626074729761061606541312000000 11473001 -107849201606568123237238907843619753948 11473002 -4566885111064167935377787800455306240 11473003 295200279766243526386700153237806778184 11473004 -114194694054354060304406605108129330944 11473005 -94013415709840764673577913656075054400 11473006 -19829604470860557158221447822164570048 11473007 -55098556925325578500671743743823769600 11473008 -28461141147990671765098815887769600000 11473009 739881932935730104349970340915932439860 11473010 -48240162357558264524155341553720287840 11473011 108771843372847888803708589602473648664 11473012 679506405090115611952258670099671306240 11473013 716037043350703075660774486786181313120 11473014 -51321567206495614095930938845063956480 11473015 133883458264436708695289563492527168720 11473016 171288105199817410978598683861660569600 11473017 665639913603168194735905807132538462880 11473018 -457954157905674386122241423808207377040 11473019 103637472665731087995178770680091264420 11473020 35928710711172737203040990906132920320 11473021 -229179064877769451866356373982345017216 11473022 530087934588092137622670394164817996800 11473023 239368803258140955643258702462340458368 11473024 -345730588319437956014493416160629882880 11473025 127605479834825324071560125524605494550 11473026 51472179937855710936883716711627456000 11473027 -472012118693600852482565610092471913248 11473028 -79356894752214309211170334155198849024 11473029 307316327256239819900067528995619613440 11473030 -93630140078300128964498452548456660480 11473031 -88454455215157314556776001610745480168 11473032 126164355080616626953404850848555171840 11473033 309593470614291648702280090555255891008 11473034 18025509252220049789830406025247133952 11473035 -12645879768794734153329927548778704640 11473036 -470045150710391080772541300293437114880 11473037 777102602813950631275160447478955276800 11473038 -12923755184795115637732028199270220800 11473039 572887836359227140583207422573660545840 11473040 -211585632476367899563003273536152125440 11473041 -519916652104798177882793338866112923408 11473042 -259145613210504891325395154415872140288 11473043 -892210732540233746028098695583213850708 11473044 -99224627197539156292697551135422382080 11473045 45359122737522945738109713251931888120 11473046 -2322427291922601006250760936065558272 11473047 284152486381478428714819651434106021608 11473048 -452200680422691753755778349042965104640 11473049 -43371462417105232995000487002952238400 11473050 -82865828239622356088448843938139859200 11473051 10048050927939345455692566163177148392 11473052 617542372320704282555358873300157902336 11473053 47459351609410161305669859970716570624 11473054 -340161153330703803403306026183257361024 11473055 -376275972805678324080493416497016144000 11473056 92166760402777223139946955625694494720 11473057 -766791506515534480627038465379911313488 11473058 -44209903511535939830444090911919314560 11473059 -159964085669282847444076645298923620432 11473060 -49028129604275924943505166233452134400 11473061 449495396632640090418794569806747049662 11473062 366121228643029809994643700155563146624 11473063 143460851174668457485090661219263563712 11473064 -211613017406330839724910589116808688640 11473065 -90477409049274513305738284329215881080 11473066 -43395905236005869177808463108923749376 11473067 -1488821482561266471823941751939311252480 11473068 138505790299495638278308235897491393536 11473069 209906272675736698784476381819425013248 11473070 -106517979798359028054522094509893879040 11473071 89915467230406780741153265286199876128 11473072 -87774725923121792515203310208789692416 11473073 703566551335460162760936276337912178322 11473074 -161682433860097243919195502371610053760 11473075 -238335355552659645474275059559918169000 11473076 186612103953285956626812311834808741888 11473077 -68191904022401546343024654747861213696 11473078 -918233536162442753824812670124443766976 11473079 18110182397410095322012725741150775680 11473080 -165732797035316356882442317016830771200 11473081 5345345029141833253520044590738131040 11473082 154435700663377730174535815980031329392 11473083 -46502443435114469369424640108394285280 11473084 -94544136641875073053872405321908593664 11473085 283955324441967474200238877602451236600 11473086 9099384423662744539526489513126534784 11473087 830615119376285918829027763067288860736 11473088 -3619646366927756667793800408009277440 11473089 78747702828707917974198801958392726720 11473090 148299062841684656713203788757124592640 11473091 -284307303572353045854688293157799800320 11473092 -19093630630724988876097030228775516928 11473093 -1130442276151087255880880625689341139680 11473094 53329518990646742258233359969054240096 11473095 167066076603495926278039068028258763040 11473096 -1220627426600086425545270364321394176000 11473097 565994235816673934946624055239522579546 11473098 -32804012153648139022263113681431145472 11473099 763531554139690453669069850233113260 11473100 130429719348964883738220363377642188800 11473101 -541943553039023657744608304959423437600 11473102 329310176654644822646186990461586050752 11473103 234379635722171805429669781445891119488 11473104 -70973760326891545793976975681621590016 11473105 233628982747109377295962198567713131700 11473106 630799796019098051426111302466624260752 11473107 -200170742877054730438286239026954658512 11473108 -221784527461586327058514128378191085824 11473109 -701948680227392009137378031115076800690 11473110 -253320442718872517007809549421266841600 11473111 303431839887397964236521519686064195024 11473112 112793786079675654424879962006611558400 11473113 -486586509116457459677317961667750271872 11473114 136395944005232398505753716718277916656 11473115 -7191825935871330516322771967742386400 11473116 -127266523232242086819455103543512411136 11473117 151510198522316167074846566820270490912 11473118 28961305855623349384152919662148082304 11473119 -69473638813551012619341410686102515360 11473120 -729148967879784682216469424381048913920 11473121 -695933353930892134518483052549043877456 11473122 -45101686928462944288162664174328568320 11473123 -805475515944670124961600100411954158240 11473124 -216806057368534948493192987038646988288 11473125 107467421609999589652449689717432700000 11473126 50740427921153304926887286571169349760 11473127 486433044061103794719248907886823822400 11473128 716864378802893066884157897847463296000 11473129 -94983152221924344010783047453411013340 11473130 -393903792933862448092376269205595028800 11473131 -2004545290591592474687140243460014080 11473132 -356720978721448383710489951100198409728 11473133 348647595777809278751573322038088119520 11473134 -10567307420110522260075951545221785600 11473135 -26620900858814450475247097096278420920 11473136 120529007162004944000010817006691745792 11473137 -428251634510741406016894416007397410560 11473138 -374807335586490494327317821037335287280 11473139 94716258882943766364720754714536308940 11473140 -19021491112824357350016539500078694400 11473141 -15347527057560580182270009073464869458 11473142 406311889907958496213617221608864397472 11473143 -578158719716484390303781792001130540672 11473144 -18428877639469423573695006092810403840 11473145 1199233525291758178737470624235283080 11473146 -18482046807389102646664989371942419200 11473147 41700343833362703041020653542782064640 11473148 900102463650867258176228678864623779840 11473149 109987029600229416770543531544011992800 11473150 -13477273432584257884460411144002320000 11473151 -967015847328649618510680586004438254848 11473152 424596649579318075159908993212696494080 11473153 399498175945345959325128041920296426888 11473154 -497381075854480960882501920206206878720 11473155 508772442974276487730596605432322789600 11473156 646462555099127058504405173809692091520 11473157 785884812012894775886589037753425917406 11473158 87427137476332868883700418321662574784 11473159 -226293994353514344121476435338119923696 11473160 -199284435018455525005822097843175321600 11473161 -91865608319603095414759555915747980096 11473162 -167509239114973361965979023637704590336 11473163 -45444659284352032120881845774194127376 11473164 38357907395030991121059340518128426496 11473165 1320229340565509204379385072758132811200 11473166 344371889738044153031505585268949634240 11473167 263298171206865424844974912304326504848 11473168 22523359727510362495837683834138132480 11473169 -1054205954478936515282115699015778070160 11473170 675518864947297352956912893609236889600 11473171 -366237072332983294609845743820401532628 11473172 829046140115570523542018817159567586176 11473173 -40124939374835548479800634757945282560 11473174 1951884465953118564211865339871467520 11473175 66328246624328838660647062235311984800 11473176 5786247456112641712809081684543406080 11473177 -894989680145161818565975334879976593974 11473178 268940277249948093558917267181334310640 11473179 104081872803780902291870590111060482048 11473180 -169415439570654233135852452145373020160 11473181 843761178707765186228991751617536009880 11473182 13999758123504418247710944073649885184 11473183 615577846416041160795093068562531725880 11473184 -464003179121306116144065985814648586240 11473185 -101711086902062756198303511063551227200 11473186 -358992012678410572657998702179129900208 11473187 182023686037853129487143053416007930320 11473188 -372317691324583859955581560097709250560 11473189 -23265345675284365941746287420380375040 11473190 15958289899518977829924182711447049600 11473191 7893617025554715534516822525301637280 11473192 -241668522812283640053419464743408768000 11473193 216145066881271952662546233278695044864 11473194 -90975386994753046148482178345306711040 11473195 -317655620558933247897995668852904673600 11473196 -22619172336633411067234623858809616384 11473197 374374905159138824970818401845950998560 11473198 -14477419259843777202125081498592532608 11473199 -660895485731571339424395424938926640000 11473200 -26521121825598730460852439460465459200 11473201 188211518724870362909552949711288795172 11473202 -37679647058532782630747734890453103296 11473203 -631476236925395910180621205109329696200 11473204 -190946703582163149276975575997008543744 11473205 261173408256546641376396880091460428160 11473206 4756055116828772445245310138389230464 11473207 -285939457988955050904457137616163935160 11473208 1278957026877907355863261277678306242560 11473209 710842241541894595419345579109170545328 11473210 -29871336454767556647612778808865838080 11473211 -463172502587453539439384267030874076188 11473212 -616510544044516748453215189428708326400 11473213 550943497691195065725536646950547563462 11473214 142171474047783570996949684906373727552 11473215 59308843186234708998580803464478584640 11473216 181588408733129607163022920196552130560 11473217 -3918652198984223056723861937459767296 11473218 488774271320229700387084524058100286720 11473219 -26665737244753850151159805976290365104 11473220 -77702001635476272723683117586290196480 11473221 -29333537525144059426396672642909692000 11473222 594567866040362595108634274422974978912 11473223 121802027693256096525208528257095696472 11473224 -28343403598750084183393212818899599360 11473225 308598473700748067203142167921712210750 11473226 46998458773700123046071920278565873920 11473227 -619677058436984644550391279960511826436 11473228 25223528515041299247381815837916377088 11473229 -198035882157845677973013065052786392916 11473230 -175526306961135649514573121326380066560 11473231 107572463431396062160573435870756293120 11473232 -41010632300643212324623896660337901568 11473233 222856351236668551211314955618866455744 11473234 94483506690193733050603830113124191232 11473235 -40105669008546128917496073009011322240 11473236 -557317569172220100561847776230551367808 11473237 -988558640906448238964213024517202360114 11473238 18194109648948480196310133705603390720 11473239 568226027280571027163341239069630238824 11473240 391208438994403203434282600141169868800 11473241 -89029771540208968848767506295227137780 11473242 -209932061471575623918394802669734060032 11473243 426215816993574465271976404733260967492 11473244 -25458535756233586775825164688187385344 11473245 -113135940276529739481931807904148633600 11473246 373697807157026275571904475281021523200 11473247 -798442630974098868329789484900765230304 11473248 630377944255642087450179126504453832704 11473249 -1553710825809946500581995314136437335040 11473250 -319058218079913602694539388538529496000 11473251 386778722168919040812767465214500473344 11473252 -433345842876528051035286948183012637056 11473253 -797739656514058303536185521884576457536 11473254 89686481364058722895963976237664041088 11473255 80156620722502296396153661695160360320 11473256 -278788347450255763225645670712296816640 11473257 -155138857463726813328927014205835871040 11473258 89793182562247583982783745901489272320 11473259 -32312684937622336667407863435001329888 11473260 -5862423012143951295208318401912176640 11473261 -16579407556012116502494975078094655808 11473262 155507316385774085787412130508185584512 11473263 -154515446331218537407716621217709017296 11473264 22132674826839285900780828726688481280 11473265 34460727220168511467945887287331979200 11473266 -124167517033180361954653503372063605760 11473267 -129412210447516440287971428637830726960 11473268 52079540889786961927609894959488520960 11473269 262568630673576187688815128182925772128 11473270 122225919817024040760677272991023324800 11473271 -810932751570581744937009624985864993968 11473272 -892291231726605416811621277741671014400 11473273 -546818446940372479215553127322817449856 11473274 -207624980720664577569315242268752520960 11473275 -28995253559695943808117965667304718400 11473276 142951564283657817499802655186448604160 11473277 32518733175349970595028766624755484460 11473278 -127175047828527187802627109436115434176 11473279 570816533330130476757125506988303818880 11473280 -45430591976077362269495593445779046400 11473281 -442512431307122277070942843378473610560 11473282 417421454636936722865631885016936809984 11473283 -61599826029882541459631499188738174160 11473284 345140359536870138024330547987410471936 11473285 -8767723618146792595765497832717885440 11473286 31493498572568070698407263182403330048 11473287 1593616826625479864688013628489950464 11473288 -633045576346933130656733026473758346240 11473289 -257693780979627376978451851681418416944 11473290 222499805357918059345030240221656749920 11473291 -1113910758789650977380168913187299691308 11473292 845182128766732768320327433364414390016 11473293 -138012113560744538611469958539440150272 11473294 -151225044451164563796408578532619799808 11473295 278610224596011472377120087474934033800 11473296 -5856220579247791805981480663116873728 11473297 -498911809132616045480511878547719798400 11473298 -236012400652002025735484495859755599200 11473299 -981526196220699169802149515518782960800 11473300 104829275739091336117319531546798153600 11473301 22541176403097144655974932624225539950 11473302 9755171625385781198379370693550434752 11473303 23213416394362063248082085847120582424 11473304 -442788992268876727399937427860226478080 11473305 515060654113650252252795898474593437760 11473306 -216604301053567930745508056879178755616 11473307 -330532162989516790973285789712562300416 11473308 -114240534964621924910209966794635550720 11473309 84006543968446634258796672222776801510 11473310 255543795695126242305322588552602058560 11473311 425854745075418673662910834268601671424 11473312 -802345082307204523578785777052740026368 11473313 1205724516550094108838546945151641902562 11473314 87662249948758593823533775714401504000 11473315 33257037509080940231284135008105424800 11473316 269249987578139191916979263029225534080 11473317 66309414639884841674319719785113761280 11473318 481121729793454749943746226510480635360 11473319 -306984125741863705778447322188499930192 11473320 71652038503146729003456626950535577600 11473321 -7417535611148794602200681778815634800 11473322 15964988115871537530283743077773592832 11473323 305545387761229906488108409509986852184 11473324 -681928664175544021740225487807534914304 11473325 152700889693992364020749040415925916000 11473326 12364761995712091989223886183574336192 11473327 85830889281698844862233732638564759392 11473328 -480640989065285010834145219958321971200 11473329 -159432079661067861608594455571201524800 11473330 -120236853135953469597183902118690316800 11473331 -312517531933777175166674499540561619248 11473332 -51652429142790481850405902807741298688 11473333 196285200813718942506426456249970457582 11473334 227676812877893537603936891230292646912 11473335 381871664089722860856216056233138323720 11473336 -206478455237981766543519984592175431680 11473337 -739930683049080246729626305554162755586 11473338 375461364803679424297442362886017793280 11473339 -123281673520846492951966142808613480080 11473340 91453401444016271522887183724936448000 11473341 1015963887129516893984278531731715296 11473342 52302294068823642855026386789270094592 11473343 -105433500320514350330681638229614012416 11473344 35062368618471779819385271514635960320 11473345 -11624320176470244306693171185057568000 11473346 2189239074900115457287613282226720000 11473347 131805356700629302903775892237819220800 11473348 210595871201356771309775218059149361152 11473349 -604228022660737250171477056487561671650 11473350 69592693876714954304450426519009280000 11473351 207362392821049206118491039483272902032 11473352 1207443972420234857903992290926694604800 11473353 -536373205152075107888280015854608999200 11473354 432525772773378803869013967224077249632 11473355 28282937344723431884363257846851641760 11473356 -449605495657380873754265818734819721728 11473357 -68191986584796641693671021076141942400 11473358 -135758240931907590123042497046370913280 11473359 -296727126570896796154820417789002181760 11473360 -81771842617156184706693467332182835200 11473361 32463750126863232825838629409999198962 11473362 151073372582899250566670097540017717520 11473363 -532557215843176297678853415840775496640 11473364 20538736541209664994385657011105533952 11473365 -140236657027133156897298452652044429280 11473366 -417504404795218861885353582705056140416 11473367 364668579245040866376036955882421431512 11473368 745894272803579577262698870955698339840 11473369 100587726116892502605588629963724074820 11473370 259815079211122981443129667818658652160 11473371 45174710083707250955211892908962391840 11473372 93202776315693926251895861594581592576 11473373 362896520638984810060180595494671479424 11473374 246087366392905989845200395969035151360 11473375 -223460866044636012988603330422414600000 11473376 -143349624213576993955697427391535382528 11473377 -11992163180624568264064741041336813792 11473378 -10228604587859889566967115126474191360 11473379 401840747398456754797817687111970185820 11473380 432021906106451437615140911151926476800 11473381 -601234007676100583632104171456657170818 11473382 -124366312170179357473065459226501010208 11473383 572551482975893608518043960775924355624 11473384 418299598917724906109583803759603742720 11473385 -23916681900803036492741104138973479680 11473386 227963684119850234759830568505916746240 11473387 404001734307269813727374580609140647200 11473388 -577358270053089826136578840248132602880 11473389 191064909068034697864867506219213120 11473390 201503092359982449805258795770899851200 11473391 193488118996596915044797116449192499792 11473392 28351809660067856306879305416923676672 11473393 163893934623561918767325053867060546642 11473394 465165876464009820867457405006703060496 11473395 -402097943776040149279303511515326563280 11473396 51154296618573228501530432472197707776 11473397 156337105370076613844563415686174282080 11473398 94976648974164690083635369028554762368 11473399 -174334548889516663882585568424071860128 11473400 -424487960048233358010850233140187648000 11473401 963278299161247359112241355199215497664 11473402 278200450232732841362526726656410360032 11473403 930910565144995837143020675608207348080 11473404 -217496409361181274353296738381783907328 11473405 1138165580321084314709106285577803528960 11473406 -50494013687898972138478290521043050496 11473407 -12142248619019586483723803231698010880 11473408 307544395155676188117853890429069557760 11473409 -299704566176922972984282075258082725420 11473410 -3295318437898319475206425057832939520 11473411 1035771026411709095295317950204598966012 11473412 182597960901828680990405423035538448384 11473413 279381916560326297594693061008681596224 11473414 -264000888549612951285921512445159382944 11473415 -1176178870194587802498622894225937215200 11473416 575204298270231601191445960028223283200 11473417 -182241020754683054875738042900926035148 11473418 253536108123167369803696626350440727040 11473419 -178649706593561564224142902977583214160 11473420 128515431199830836808979396924747130880 11473421 125688654566554888602251681959269338700 11473422 60015810395294430272488618896230645760 11473423 300539902028276656666015422545027374264 11473424 121770723139155475608926752026818519040 11473425 -295473365050535345750225106894581644650 11473426 -318172407182327079294176856019313855088 11473427 18200518817385513952009885185225275472 11473428 -80791994620383105754512430149067130880 11473429 -1387806425670224491151151165598192701600 11473430 151324640597988446840317275470814309120 11473431 -411546958903519939614135559544629981848 11473432 -7991427726994512608183533932674887680 11473433 -961752346922821030679765084774555204736 11473434 -55234634401782434761424733121884979200 11473435 124509356999863817017292727390722880000 11473436 -218574813997060082056964044217894353920 11473437 -292405177065755748965077490644920435840 11473438 -200889188403227825794842504046876931520 11473439 -1195521238477775822154311684205496601760 11473440 62946734897929721238121730372146298880 11473441 26129588275198051759360451818758415360 11473442 -420879937975270846643704180459953077088 11473443 576063268303598502169207219436263921200 11473444 -482694593682111819941705824526530809600 11473445 26331654166558318772778143446637576700 11473446 277453691896512012765306028009141397184 11473447 116218261257088478178645033018147595800 11473448 -230601692483057741321841343868540851200 11473449 -52681973748302667369772287003960072000 11473450 -74491136494062209854382537037174582000 11473451 -598936289811185430941958339040238475696 11473452 -573617030394345961593604585739810162688 11473453 -444386761905721411101435037361063017920 11473454 -227005186227852168944493433314335482560 11473455 32094973284120821136996927910085944320 11473456 -176443326132654474143642448474683097088 11473457 -796194239131206255282472535509516744080 11473458 128837548506402470077911755645217693696 11473459 1100054896925058352376992627265213291660 11473460 -362351496213677965354964544610410558720 11473461 49632865241126094683300436115030793280 11473462 -107314528677728762821536114762025728 11473463 -707233794021460395444192365972153427288 11473464 -825059654395553471809855033561443655680 11473465 830825229414291010337851127282419249860 11473466 -611851857040509280658624475436620935568 11473467 302385567887378472260597048769185392320 11473468 -88722536393272586497431395116767204352 11473469 131811569712589086835049631368358873696 11473470 235689533030731712468481695296335600000 11473471 918513219805704210698005146030462740672 11473472 -102332557329282305548199773301026848768 11473473 -786291673743314767279381250823089587200 11473474 390665870404172333421181714125999830736 11473475 -70417896913587642965742078535606800 11473476 39503607216485009656593550198228770816 11473477 -125992211343944443643444895166744303200 11473478 245527523944604901025028529199818761856 11473479 178783963464102375924659114316432782064 11473480 -56812962274175285382492575294160384000 11473481 10828472503986319055869620947994179802 11473482 72010047761792439761215251464815666944 11473483 11923796645588557768271928713618591264 11473484 -177606692871566217670997006486519520768 11473485 -386104095482876453247107372154703476000 11473486 146770031588741908937799902570910170880 11473487 404340121683614613993898779838694620800 11473488 10392647919551502384356908989103079424 11473489 -186673339442283804886059142755785549710 11473490 63226930932569071033424337062974095360 11473491 381142444496531094937631967568272670392 11473492 267363656235478462463834909568100956160 11473493 226108644214736933631460082830439419164 11473494 180543269762236764607205382624991434240 11473495 388781644557925823480226716721490407600 11473496 12109598716024746092535594506889185280 11473497 -518587129921741458098731942106330639334 11473498 29214648583032083446316188818546579936 11473499 -689910216842146001420910141170566936128 11473500 72113187245907785962488156285292800000 11473501 -28071042231529007804206272233482390388 11473502 907725330845578733777602879349399172480 11473503 -25087673342553084843120971134565317632 11473504 -267802844844578580300065033536495681536 11473505 -201241783971826804948127305431634698240 11473506 -248588160479947211871307768920790551936 11473507 40718778135712921678900597912416055000 11473508 215793476677212891206404801791954038016 11473509 -373566438214834356042352987124452526496 11473510 121294346062512214261657150056275276160 11473511 -57496035337569233064972375158131196160 11473512 32395043568884100328808569734365675520 11473513 -61720621741122358021234776354930209756 11473514 -85302375011776269599381174580509872128 11473515 245265386376311845804552690351051761600 11473516 441456227359710335512376457383884758528 11473517 -623350255334253217334884099457357036448 11473518 1228135613983083217048586707082078208 11473519 -116075960235582754726964593429773145560 11473520 79940684604050171680458681454610841600 11473521 765645245591378806723651870260332070144 11473522 -131488015613077038113675780853122014176 11473523 -210272091360872405230809475895681423640 11473524 -73660444784832511842676774188995185920 11473525 206947700523012491834797497673382000800 11473526 -481310127357764730313543562466510888288 11473527 -166495993074765212322198754208052186624 11473528 17710025431142977172935722385422704640 11473529 605437276709648532932768313290154355200 11473530 16052842973423207364645202944152256000 11473531 -15093098522738577827202076608144314880 11473532 -82676607542064682941004115860587709440 11473533 -273815633647097807112797221368411798420 11473534 167605389655745067700186966473718881792 11473535 -70816746815991786915248978432007962520 11473536 105548496380461332233265548879305113600 11473537 -922517026564890592311201969623710962814 11473538 704880714801295136019400655888143905696 11473539 -191062518222617107529128004136817393920 11473540 -24095077692490775008830181266220377600 11473541 274409593622003898294752073509857038942 11473542 -254473670335644828805740704377468646400 11473543 -133071743123362868057509352169286815208 11473544 45253939621463451433500714684174336000 11473545 503390042607453916037800001911622608320 11473546 -308742788780789611720667192095059540432 11473547 -964778492378425007174160801711453892488 11473548 340221810509076736749842746583915437056 11473549 -1589116187322645086362176763233935443360 11473550 -514668014198286002047181345075942400 11473551 -507146846820165247146782503921449737400 11473552 72908084416712139946362517858809167872 11473553 -55645964582919606391044844300918174080 11473554 -149688907722414321484512881698774174080 11473555 -778162319300493345286159856015885272800 11473556 -13361936801007102003762037508551811328 11473557 -81021796131422588794586032175423192160 11473558 20063577180755058766815696454766977920 11473559 -109806011774810972271861549223710037296 11473560 131115700633208613434993023417257984000 11473561 6644508147085686343387234173271277568 11473562 551728019300340317778503331555838114032 11473563 277214802327028104256058915866572061488 11473564 669075946552636438888219238617954046976 11473565 -375889381350981580175601338633973811200 11473566 -67990415801518037520224599034973914496 11473567 -260577766498168341032442482633042104208 11473568 491923305748425195570230442653846077440 11473569 -24545674917612666140846086699017796350 11473570 -79446841930991877986260533419132313600 11473571 728270066692791188016309169727542295772 11473572 192165971402953650569659593418970394624 11473573 -553893762254156511008024163170638987776 11473574 -2839675340668233374417220730773823488 11473575 242678797060785708722336626116270324600 11473576 -324953535895300830568692536019914342400 11473577 -207778110459408395705875350547597154460 11473578 411951754656595426315003546438832470704 11473579 1055922045368755482857403403052038232244 11473580 266011360355164404727686277393424947200 11473581 185672555971413203790899305519529876544 11473582 -517581772770079632338174237682100641408 11473583 -563071366192737285072778848499894824 11473584 -33618060776654477295137794397193633792 11473585 67533314763742551735974648747140665600 11473586 86995754311348273400169293726309470992 11473587 -342785906218588227902226744173240691600 11473588 43057753662380030011452893389522292736 11473589 -249377469293181302079363572206812051330 11473590 41234547474355352109317624860640029440 11473591 -829427588885374942091833619978812418008 11473592 497015480533593278765218589529265950720 11473593 109408987024596597010828378878965649024 11473594 -410361442866680202253234230461900114688 11473595 -768325895931568747396655267762349589920 11473596 118533888279171738259473987062562816000 11473597 -334666551284492295798531169464593848788 11473598 -47953126809732059121782534569121736960 11473599 -181500891852300507135737318250174640752 11473600 -55090478676646475458310350143435571200 11473601 -602852996695545333805001699211317758398 11473602 -16293972760305942037400741612178786816 11473603 -305643901737846909183090835047142027616 11473604 -622384528300241859820544502022699008 11473605 -28272114543190220471955114786729755520 11473606 -107201537131927269575293364798431839360 11473607 412926743538554972818725954157405808856 11473608 259556707219550059081641288065291919360 11473609 307314517326952812008650443882228524416 11473610 -57231253456972708394229845692999069440 11473611 69595074068129135493154541957319238872 11473612 122347030611431232280262639322913858560 11473613 -259230419381274237975308608376822353320 11473614 -131096025404249222333444465489417997696 11473615 515188929427138450770882941252651594760 11473616 81643432756045404094401206045040967680 11473617 363533513492634008270304601602940010112 11473618 -87565326738531569790816250381786511040 11473619 918265331588697775195994427752297062368 11473620 3843897639280486304824528880878356480 11473621 -1087100911130468236078906414554888768178 11473622 -312571665157977407422943324259724036608 11473623 270848702940477021084376096258672535040 11473624 -736592115302711848818297200798108375040 11473625 -431303780974094046954601128809142720000 11473626 40538581728192517418736414519901711104 11473627 -121847870527494732230930291990255118336 11473628 -535835860118210252420107206614741509632 11473629 29346531900743862482135839155726090048 11473630 -77821050849159256525429523205390547200 11473631 48904324107028624959904218890271791832 11473632 846074721882262924870442776215898030080 11473633 -1262153460753251201960491207876816641118 11473634 -119774067216674439033364871216533596000 11473635 226512449365345706538821783334690316800 11473636 -760958257914603221594954867321104961920 11473637 97409072098825158872511471558391217952 11473638 -418334888198251970692015855486683654144 11473639 -1153691540837898388751732766972354635976 11473640 -1193328422691811745885444434603769856000 11473641 -825360033221513883632977672965521943852 11473642 15368378266038143114632410782716438272 11473643 94091987191036332755688475601716815600 11473644 -147789720839184288598962998225016422400 11473645 -97979098734125662439980835424231103440 11473646 -449792109388122020368535583054232033728 11473647 -534758388452683709089031023317137280 11473648 -177546381412352828460436404883935920128 11473649 -1150172977648772165878053894315108538752 11473650 -5739400075497276754950505003426597200 11473651 64494841606271447122857226473263568384 11473652 190103239988768830832296444778350424832 11473653 -634624471159324208819746350675812284896 11473654 -389593383027240499059941748614638038528 11473655 100634543154644437853057136272730409560 11473656 -339513954438486273445676156369857228800 11473657 561043834035949621186613310739019204880 11473658 17033286049230188616737047060744384512 11473659 660668371975051638462595391164022185164 11473660 -140687686312095938563710667445320074240 11473661 -26026207624838532052762332639472383738 11473662 174118255214013775510698966372390341952 11473663 2800859751649274578142308684510767960 11473664 706222849586818867564227828982606725120 11473665 -60340100880055393137504119918122229760 11473666 5904752785140633581077940781115438032 11473667 -427804057801552983494602187854064069280 11473668 197132729162141262905315885156902273152 11473669 470188848259594202097790622334892169344 11473670 -74228683639115484608841458467700918400 11473671 200805733620097611825596582787695400960 11473672 -65295116486211542824149023647231672320 11473673 -656941569853617434867060446164025230720 11473674 -172047834251919377831638312910587823616 11473675 -458008490556225305662230310974695643100 11473676 -154221984979721930470722340229050552320 11473677 419926839189533588924040110713759008000 11473678 -25392851416755466643767509195603831360 11473679 439667901524884476542184809837471041776 11473680 -20107745902025748282732747948231229440 11473681 -126463108892159364819890893205137216668 11473682 316522467282378513547981316663864928000 11473683 -86771380417078497866112181538711907072 11473684 647877697036034145304153652184058860416 11473685 -975650826200408687200335455079618499200 11473686 -3340059541450392589290783286727553792 11473687 1086619631235207345620572220433101015712 11473688 200210605133511776695692993041289707520 11473689 4500845165367979249129373940617611008 11473690 -4653877812439011928129786435233972480 11473691 -593556841952365866045088697677411215696 11473692 -19197316140221805783663910854738198528 11473693 -2808519778797516039913702131788956800 11473694 785704253910949282945454270618107677120 11473695 222144941472580184460797508004741351320 11473696 53432465302533770548192901208924094464 11473697 -702339727849093175735798285746145548908 11473698 -199254511346360906697642720735257425536 11473699 278064374173395640787153095248665476700 11473700 37604289390551470495186214089856102400 11473701 -51086170402196381432171780102717797440 11473702 453142171935394252221091883632882560 11473703 775983012960551323940746054332788734104 11473704 89558636585332984847819658473472000 11473705 -330754261151941808759158848530123876400 11473706 -148802692257218567683172234060525317536 11473707 -53352002694464642208242597827224619008 11473708 718237007871759993675707767233472283136 11473709 468269347075094643050944764145982834604 11473710 -166827064444296160818942854880122759040 11473711 -90172420583971921698290196299017269168 11473712 -83915385922339077351771976223000199168 11473713 220678047948600132188250769262019499842 11473714 257711885828713403875240973394030374400 11473715 17077475046359963008907688167734867200 11473716 236253652156475603964490055627510525952 11473717 -359731090756127589662770075874662796448 11473718 539034622881247550561995567953739462560 11473719 795968423144375170930920491508114471144 11473720 50553340357554858160818658223456256000 11473721 243040557239418701245608478283217094080 11473722 119431114863259098380377150641205713888 11473723 -1173692415487556388754748548752067837440 11473724 -242126311369347062450640619380969024000 11473725 60713125929339694354481922778512600000 11473726 182281842618803731683655513355461281984 11473727 -292920893897317549854505810750618569168 11473728 8754716663224746318206678231653810176 11473729 1242467251613498208114300616687848635330 11473730 2605660431108917609899715979727756800 11473731 -269911549022335602862838486696131456620 11473732 7713072211476385941944866584635347200 11473733 2651173196946237363361193377556662944 11473734 -270666690865102942109372833694449090560 11473735 -106119597984803969297715572478374983680 11473736 860951863361009382089674999511876551680 11473737 -292301760872509274851241002626438248256 11473738 -50388943660264769550410414210072406480 11473739 1318137841396986592653099609954335848440 11473740 -250453323543453521503415992631376445440 11473741 -813027596790530538546611101711550967200 11473742 -206583201916576541865122069127856345344 11473743 -93442609445817029983931370859691472000 11473744 -59276225167384446384539208403854499840 11473745 31162896728659555516354767525722889000 11473746 368618264282308736715103176886158624000 11473747 23961754618875189651531804536473459120 11473748 -232859793023461517668154514986155554816 11473749 -50255757375266751657675863906962678176 11473750 53987955181225017424117710282507960000 11473751 -303909645148595418976661337156905004096 11473752 418726869820759765895651484244393328640 11473753 118372461698709721086541797465677157002 11473754 195898218440321931233420625176835440640 11473755 -221709356568472117449952156058530099200 11473756 184348515363190865839116053147788807168 11473757 351613905077949887745864763669783708320 11473758 203295014609559562018373102889162393600 11473759 368592979620638603825711887781386509552 11473760 5249959085197215667665385934983004160 11473761 200717849057123335252381102353634228800 11473762 504430304490435440624832802825777879632 11473763 108346747952807853220006593174069049200 11473764 378889006924157631831887238751087973376 11473765 917536843526062552850501145987477809400 11473766 483975798991599720106010875248383396544 11473767 755259851035573329261913072077141080568 11473768 -263422215052182598359075210525219194880 11473769 -3328200767775554811624297283155091980 11473770 43052613148076340722867114768819896320 11473771 223113573468809189349130831193099911744 11473772 -327849173579946809048046661553612154624 11473773 434200351452907838570264826880955601984 11473774 127700568610872194738894923063408511232 11473775 8955509958544702618629768670810528800 11473776 -974934870623596563376965811430031360 11473777 410328586348405237467933324535787998400 11473778 -162598847954717065507291584813177093120 11473779 193393538865974218095558605632452171120 11473780 -102395938346051930060709137070907146240 11473781 -1329463575579251697250806087413368646016 11473782 -55927500375357455978377692431792234496 11473783 535916582751438624934957103506833530320 11473784 380044249457697094126528040868942643200 11473785 -833989454236698654471064139099260108800 11473786 290442008943957856603532647065568431840 11473787 -286596387731741477686097793796348378800 11473788 723413509639314442624432498904853110784 11473789 -290088755462561491392366758937173333280 11473790 87832316239376053358980485445633358400 11473791 -300354693105434971079053187612996574960 11473792 488193518569033649088970833796477747200 11473793 -1367048711600643575911344380212390081020 11473794 -174460767834333825270547339783921003872 11473795 -586969745559012957250371907827264070800 11473796 162659356608883006230852579289853214720 11473797 240891516325396035490386960191098015200 11473798 2567322755045970114565243025286193152 11473799 269163501111103101454416775697656171800 11473800 49771990749562697917472274326716416000 11473801 153639841921213488845633267533471448704 11473802 -726086325964238075714393819986673356800 11473803 74701455881312886068888784170789368320 11473804 655072468157497359354485380163451174656 11473805 153259330692368258613631667044580386560 11473806 -77497000270632047977312601611898306496 11473807 689093070418969861256437312439893419056 11473808 -261335197925071892935699462725372960768 11473809 42827191017917092634134441799692272288 11473810 383894670259228818464901712182218045760 11473811 96543311075868707579582614922961542544 11473812 -7994474346803326044911535502508267520 11473813 -39879529456541612812942589470076949504 11473814 -147607250772212821190477229771391915968 11473815 -284221625231751124368151208578478284800 11473816 -899521783598827681331151264037504819200 11473817 -409262694789975731523153341949406686768 11473818 -47409444185773929689273664947197559040 11473819 3044268456047333375139607635696247040 11473820 -147968811846401924751916339140955537920 11473821 79428833677618718624771970167570253420 11473822 424061183869977801884057566080272099712 11473823 -966652822696840943031494290803646544928 11473824 -382674163506987775007818836533201338368 11473825 742458001362087126034712306533394150 11473826 15273211023715254765947383375584073728 11473827 -841399043978469771451726995846160669968 11473828 -1403556387006751232398554364429105373184 11473829 2034452470190164085907632489738706450780 11473830 -55001294491111204499399941693205667840 11473831 76859188149575760565495937963420611264 11473832 -902311994148046749241581546665693721600 11473833 -86171485604205301432996688950930249536 11473834 397090269348140283678753274302472016640 11473835 -414168604805973173413927984162249218720 11473836 -160963056949416653245155907997821833216 11473837 -876320512754704660134761415780634398720 11473838 81182436199788903284977034301027136320 11473839 384274233530775342010181754489042930240 11473840 -92988162724505095369404266893148160 11473841 858021628696163055589776394158760036242 11473842 -310918146599768167216362379666277282688 11473843 -184867483524566670034702363249661873908 11473844 172110505073772946563223912064121126912 11473845 -279680542746718780140737854580703504000 11473846 -537851412933853302781218181848068694720 11473847 -189208847978650014611644741869109988736 11473848 -13287907388027316147414908593967308800 11473849 28168757585746085953092311802010163520 11473850 131775799079901210551681075543002248000 11473851 -612947179531144942626666574926871464168 11473852 425871229540025905484183563520664916992 11473853 279248450846754584427520409727809464800 11473854 -121277927221468037691461627797703328768 11473855 215222820187450948367412983765701334760 11473856 80923245815342970543288066787340451840 11473857 413436138142398223281004098504939973554 11473858 -127181384412655904172155433977156257920 11473859 730721236245014955401578451133817728060 11473860 -72608372732444049008293855519374704640 11473861 452893291815231103387480473447843750720 11473862 -9322595506608466995288262264866433728 11473863 -261602793453514363835570639067858073776 11473864 -422756752188455931766429604868609300480 11473865 -158249128943830480658367724900192757880 11473866 -65596853548456599339743377926485606400 11473867 -18029508547760635152807637945758803408 11473868 -294208894824920183704219284230780980224 11473869 -113559687877552420073132300704841032704 11473870 -162410455976637576486789618758603853120 11473871 -242805027634827918963732577998421986168 11473872 37189141151487679254296944253211770880 11473873 -750418515855933285586140429461785988878 11473874 161454828488389369637348294735368981152 11473875 97008663372668526325404691966629888000 11473876 -187345859659934595982606942032269152512 11473877 494803990945300975131511064072946075726 11473878 4021123907549849517839015553332257920 11473879 -628399815281845223571035719002505103040 11473880 130449487631219580008636346815023104000 11473881 750519157788526084761933708769497640320 11473882 210406737465289128246294004011466083072 11473883 277197507209060792832341053429120200132 11473884 192551516871801969704578321247160178176 11473885 -87463262783723443089813392105826234000 11473886 406398035081614876885484452379686445184 11473887 181054500945980144578750113402775425552 11473888 -305808104578516642194232930778049675264 11473889 399928029598050422505966605760689479266 11473890 10420004086042657725339823032322129920 11473891 229056608642751583344639393327154552320 11473892 -580898596584740385155594296652599910784 11473893 19779076364377238952257425768582562622 11473894 -262315538868387898477344341301691824000 11473895 266090807595170709824835456753276283200 11473896 9362905006948317936926430271694438400 11473897 -403352718430088872967510066641927944048 11473898 -594831582437965980258312966417695518464 11473899 -209336073312288184676394937986846695760 11473900 63634080506123745175995587821948992000 11473901 -942112526382683471267104903417838784288 11473902 -625272650961528283847387267455922328576 11473903 -15291174311882645579748956143974299040 11473904 -24284393464240032710592458771445743616 11473905 4428826210405401469300576958903524800 11473906 -74488956724488279196780709957968214016 11473907 190952845706855281351840620023986082640 11473908 -185534299018043083784526282624218019840 11473909 -215808305040221118508931252320288240640 11473910 175690698395235528916612107986400921600 11473911 28641286476386551164747139205113359360 11473912 103757463212715518170579882121672294400 11473913 965386631973013599612032852556165239184 11473914 -272968709582376880931527281757526925312 11473915 64912804057379560815109058546962114560 11473916 702021639054645259713067349512531722240 11473917 -68323124231856735051464165720262547584 11473918 -288682426051997544575053016026277172096 11473919 247125584382158729596286692711682104320 11473920 381025300529322243911375197623130521600 11473921 -36185815268440690253379697694249629628 11473922 188017352483097876317106505228550476800 11473923 -401283170862008343730806644211664465416 11473924 -300949030814958443872013452879892410368 11473925 -245768163412328346648418459471254265350 11473926 -341315231807658524849221759543768809600 11473927 586330478332874094857946394474894170776 11473928 -669701972079982692556076529008831523840 11473929 440097284551439759563932064251666783840 11473930 -112211015585077514668431521850414396480 11473931 56813462781726986776791791559341233920 11473932 -51918851745829016280502452916408083456 11473933 -479653304762908806495161116893136942176 11473934 353052482549360895068735084747785966272 11473935 118992574539336663965498228085212092800 11473936 26695784808271460203535266638357348352 11473937 -1785200374481932892272361847203086080 11473938 -96472217405713497503991945119266541040 11473939 105395990004597455418263856350312925740 11473940 -74070969171929409012365551722284390400 11473941 106932055089164452879436332837283712960 11473942 -6245284602614399866345076725439692800 11473943 -74750008598418386231049224737457440512 11473944 110255070579801365122771705467374592000 11473945 8614826625436451990049039321691500480 11473946 531739510922123616366262108778519520 11473947 -122750467286464876716427473858297162960 11473948 -4527601130557767199604588404236328960 11473949 -618284744380833067191512662437248304480 11473950 -50884567693817476533649360072423502400 11473951 -1347671824372355365478662897816597427768 11473952 -54869803651224408742033165122457829376 11473953 -337858858088476585105252113877773327696 11473954 135524738720650646767706094558479744160 11473955 -331588084800739610872343334170308157280 11473956 -17247461560492368722514013658423271168 11473957 -147069385170199147819000992267837884160 11473958 258115019447386824498178577936598490080 11473959 6782679807067233022232930299400973312 11473960 -249907028228805932539381639763951616000 11473961 -1931030757694321704210749004605642725488 11473962 398215623794328412978459210696963123200 11473963 -814775760383112676200294882709797838320 11473964 190761431183694640832208854945712761856 11473965 -484175414916501398554494376045689089940 11473966 -281380754977673156613926154079819776000 11473967 -587035679387895253794583926532734798360 11473968 -40250155053251431738678210671415394304 11473969 -263599301567659447820707184353017680640 11473970 -96115692250650246275511951502373496000 11473971 193789771669759439341995739063051475520 11473972 47779996001580715297205450594360379776 11473973 -163455985542254122469892032495887851840 11473974 505871534347473260352362395133157145920 11473975 -246264494601193081003036386137487526000 11473976 -689593810211396826378106313785377361920 11473977 -24571206679615061566252655897142007392 11473978 386480396894965703245846600086475749600 11473979 189590932763105890124017146139252120680 11473980 -144331523466399179856203789900820971520 11473981 741637766718659297044250848542198924000 11473982 -11779575237106264344657013862505304128 11473983 550474560749924657347713692460411007584 11473984 -38603191488318736174465327222920577024 11473985 -148621360012803892914508278817704491820 11473986 192836027484415963575306137239389216000 11473987 -61295195593930517560141859563610304528 11473988 880536006246816976057981704701227663488 11473989 371040425790549211976115739986462937824 11473990 -215451629089450110536654850922868630400 11473991 -7599267709579262849839457709528674088 11473992 -123052013826939068230372657839407815680 11473993 1000233208417935176002356052493798337242 11473994 -9758256191589566737718256610636892160 11473995 -187068005074271911372394351325799752000 11473996 136156592016220246263547217638343646208 11473997 -639017723731187481855233115581151817428 11473998 129854587978579109646488804524766371968 11473999 281931688448105479331889746312207677440 11474000 163287732577389777387672467584561152000 11474001 -202074315790342102999533555117223219200 11474002 21230272676116546859540696431744946304 11474003 840073600734811717688246749629732765144 11474004 -11477016969744100715431791854279620608 11474005 213670772039811599653713947651052468000 11474006 -67899832722157819128800999006537160000 11474007 -72653282934559338978471463618071870360 11474008 123457529178465765482825693990128926720 11474009 1116748324162980110732945680086955683210 11474010 1844233792472409779715870091812956640 11474011 466675910725672504336295115884680652612 11474012 -157889691801485160198462975583844203008 11474013 -685408605884299925305966686603152336256 11474014 -251945366831891920213840175777846436096 11474015 -32186626498997601883417271739977853600 11474016 590748186858721062260241786994000134144 11474017 -550419238193221706874441514521880543568 11474018 53864928584379758396795278458512274816 11474019 -21430675919692913348362221597979791936 11474020 18621361466817276903829949513318330880 11474021 296227430245451691794194041420752982492 11474022 -136278088171375852557721459992056795136 11474023 694646420236401891977316117727394277168 11474024 9105668501095573097233839137198438400 11474025 47529543774369477828170690094446676000 11474026 166548797719916078021222186983790348544 11474027 -355503585744588071044925236217994855240 11474028 -346406419000377016349771243138906972160 11474029 371912204267494651842402430845571684576 11474030 -901053857379088686358373791414625280 11474031 -409837083475273532386633348917182636256 11474032 -264285069256672561450483096566365323264 11474033 -152077936139047829672559836199064417920 11474034 -1595564116738964551632057625895067648 11474035 438743866694699679908659425848778810480 11474036 -19448773528445314252081578409626931200 11474037 435530326460602305758465010532265942688 11474038 -202737636674517509069122982081349434304 11474039 324362113539227435657183962979877789120 11474040 395848715260458192325040162304569548800 11474041 985117976668543698855679558369438916352 11474042 97061440803652619302534246125967842672 11474043 273091394095870099907440889799665472000 11474044 690558567366881921109125737933582555136 11474045 336136388425935750203010564402834681600 11474046 134639288871553548167684937655831803072 11474047 -249409617317375772334677476367903294960 11474048 28776782872805694549201668191624888320 11474049 -423497140914995781136778941249745213136 11474050 -1275942064477824399555529523355571200 11474051 -199905204858323590412636450337442242948 11474052 67908791206885379372279443678210117632 11474053 1312390939673515101883048046607835026780 11474054 208740667341127265460330288176481338976 11474055 -6808308410913399587727987863228509680 11474056 67631011447316638075477420640573030400 11474057 76273421238670535161825797128812758912 11474058 -24506836508988567350512189237216465920 11474059 78626097640340468823509356267004020504 11474060 6832558061755714786735027644035804160 11474061 -238481408807576833646725833731830407936 11474062 -134998786795971016088439934326182136000 11474063 1334540856857097506956569063595048066080 11474064 -24992125751630715043752288268213026816 11474065 250832465642854227035002185910371076200 11474066 -109846971012589096153166607539471133696 11474067 18359968406099367210564213152558064 11474068 -153589664803751431137479101328997951744 11474069 1226935964832297491563263212272485660672 11474070 -57310426095648286828362783491458448640 11474071 -203303259857344354243697196017884171088 11474072 769610897692284592618933557592543180800 11474073 -35416062326589854788354647930383734200 11474074 -53227282675264941991142536378867912464 11474075 -515941680271832235269031126866743010700 11474076 246906505223782072317340175754125743104 11474077 11051448355274955169435213534195518880 11474078 61939452318647824562302459895721311232 11474079 28242782126418271862544383888364729600 11474080 139042742374560144099002212786523996160 11474081 279943079477922050784115508136061758000 11474082 111938463546930695450860858873586995200 11474083 -551434792722349795815825161767967333668 11474084 -688613291488124008191688653926479334400 11474085 -561629947938513588587386489338819973440 11474086 211684785622944194264584319654948792640 11474087 -40275325306047378096602450312263344264 11474088 -491782703454811686750092463703908925440 11474089 1361243602947786025267195221764551590432 11474090 129933514938872507764439100542454568800 11474091 166807046437653063118529725284107814300 11474092 74632503630242382793152363585293189120 11474093 -200835233893894209591226029311067431658 11474094 13391691070995559483645411007507129472 11474095 17422320749437342090042681029161862600 11474096 -71164038791719086313258276337329668096 11474097 12153871587187823988310738764249332736 11474098 -186317388712171980308275202791904425200 11474099 173231253547029675488031297581980314432 11474100 -169130017404548281271948138699205888000 11474101 -61031212659755356425817714984177057188 11474102 420829557912691130720156638780166942592 11474103 -192015822615918584157337428186569233200 11474104 226209555022506253790503063610346577920 11474105 435791924250496127445471709079988272520 11474106 1921159555813685762645125063669000704 11474107 489047168659910226411987451812550186432 11474108 397648013559528385834275227490236310528 11474109 507754695121158628295507737570798854720 11474110 568003830406553444536084822723381916160 11474111 -1132233884867579462167779858248793622800 11474112 10189872529245574489231299051490639872 11474113 -139561699537653413628941543703065867840 11474114 522533571716333375642050524208844008656 11474115 -149812127151424517883495374095565410560 11474116 525554173377951125088357578526543491328 11474117 194485672426864432280794316051569403166 11474118 497279686613986968119344724265509587200 11474119 516760033015749350623799795549426200840 11474120 4684159054019962635023654583548313600 11474121 -170624104551712466715379096308998750976 11474122 -105190874503904264715469431496607371776 11474123 5648182360935171663111882065175253824 11474124 147085076407874273075146695986361171456 11474125 59204543792324697693863957677130208000 11474126 -336010530889607134501994251468363399488 11474127 -225699786082077400826502746974698813840 11474128 -57352636786929951344737584660320002048 11474129 229174277430879308200321334159975220084 11474130 92279872830375569923845340408125189120 11474131 939884481137739910524503093090949837932 11474132 279335755509662223673631935094134982400 11474133 -78963653623384538945093172701095772544 11474134 278225525233082948833755325930262326272 11474135 538895082018161426428020791679001645080 11474136 21361781720996751587880855620853319680 11474137 69912431307880946639522517121566600852 11474138 -187933317282677199062001150987430920960 11474139 -91300409155718961794639289063022473576 11474140 5035291935460083008703418143041740800 11474141 4652692946843648006045848261554595200 11474142 -45930240502107069052089157359460817088 11474143 49468563108290600086473690767410780800 11474144 80902980727736996492830572319071535104 11474145 -89177683707619284561833177874240324480 11474146 257048372244810017667852008146157704272 11474147 -458584011450625781933579126193123112920 11474148 70507395701850481778716053997463470080 11474149 -217847406140150323922869775135372221536 11474150 270441037840310910836521100513206200000 11474151 100674969755073555335766937888966686720 11474152 1326011468741485242554586004770547630080 11474153 296802603850182151352486298727356275280 11474154 106346261531406614510967620235980940288 11474155 -65890384717155892139933673214044660480 11474156 224588182330818552091587154710974603520 11474157 280602748146786294100356807058431636480 11474158 261914644914192130848577684669875432384 11474159 -1629795754958504578042414604174446166520 11474160 -86726001648976161062371948885952102400 11474161 -406999065018872222268579332797956353496 11474162 -18480555439765841760929628085127159808 11474163 -15835509366919860589903936435931579520 11474164 164357069905352786623050780229315092480 11474165 -205699936770375316429383979298684003940 11474166 -356202279605982255146298022775285924352 11474167 370923943027315308785582785875262782296 11474168 -653647643099115014578565524353497210880 11474169 -21613367880914220948897027578612782080 11474170 238316336291047031911032502318624781280 11474171 -271184328545571986287015141378446269856 11474172 176053168477420363317482174123012206080 11474173 662164590569115544761978595670022041004 11474174 -174471077275683059253611277429640560000 11474175 -123499852645015251063632640887246313000 11474176 294671931541510473654607468056144773120 11474177 134835501535916092103828666258449253760 11474178 22796422562082051263780264569352963328 11474179 -1001547325369339617132745439615248367160 11474180 -214400308819040556103047494213054054400 11474181 76002796603715267813129146413312478812 11474182 -240738487499736456008823367969088596608 11474183 612198101548189000882427554184199453288 11474184 194888336664848737194172647563997265920 11474185 176096185661334731785802422252236898560 11474186 41762331258948068343292316634472813824 11474187 147445237673298914822223848419886003160 11474188 795322518431362308918686105164684288 11474189 -1400488881115253720567475731540173241940 11474190 -50731951318084062047459233437749452800 11474191 92035178390953372530634509314735932592 11474192 261401921132238687018683279200703692800 11474193 -5823594654083632363591707810911836416 11474194 68202185577264949889833984924677089280 11474195 -814758189542887223158087824328706100000 11474196 241792854703255616177991550065187553280 11474197 244574700869253160901233970481242720000 11474198 297925927351697258124162512642732396160 11474199 -285635886958550070313437936033117099432 11474200 91178906734837581589453707045080064000 11474201 1122894436029060649089146262055836013332 11474202 -338880315419473842727448713065874517760 11474203 192897008107775945942346165266594103184 11474204 -175401960479025998466999300128701808640 11474205 185392492761273071474499457876732395360 11474206 -4862082966797788138597655501090957952 11474207 -441923057058681281425951898128769701968 11474208 195138564712298093180942647212206260224 11474209 -659659406050756655391892579923258866590 11474210 390646841886770683983372282397051307520 11474211 150730949703611390630206065654895029504 11474212 366952162355765212177403847211886874880 11474213 70395599094742276313536193512256466204 11474214 111682558314073351727848842719833359360 11474215 -261837263833244118055814511542923565640 11474216 19806309483005572766317180773905203200 11474217 -680279947594239679533244098999475958592 11474218 5959050593547058629896582391284877312 11474219 469490201559426435638318553542678385072 11474220 298765112101483919775779680596794465280 11474221 -288384693865635258985334397704732804256 11474222 -52433248815496400778289321144949110656 11474223 177023076393024821801896135806075659784 11474224 -111243251919460795214212874003240796160 11474225 -59431290328614319999843863277197096000 11474226 21143169296859202238362470518721140640 11474227 324962123704153524504584022833965886400 11474228 60578689395799940446964068805890013568 11474229 -156976578636498100194563192396518180512 11474230 47308570842249641770097088393328181760 11474231 -1137196042010068345777792834624318714968 11474232 -110456372152217460303298684671542231040 11474233 -916079545762873444259227252289748578480 11474234 239282072660673015827384571654953146080 11474235 -101115860527189852896245283222694558560 11474236 551581449140044236225377057033229834240 11474237 414939399003393624917283298316728274886 11474238 -313514842831041838046942137250409137856 11474239 33468349791523201361383483681526449152 11474240 19242536303561579286477973505232076800 11474241 -229903966501968979809754828555362998976 11474242 240801017143105770409648402929930885120 11474243 294542911005664839837445399440656513544 11474244 795235803562632836142003818341871953920 11474245 -614907819131312974337182278206574760800 11474246 -34580605566928919010466071615829952256 11474247 -18021477987478061155409961329841185280 11474248 345182404424679238140523554278184207360 11474249 6728812161555550667463589062488641440 11474250 -427391717026653108596596877865748800000 11474251 -5021335103334793521446314196590026816 11474252 -286904920556760575112514471081596641280 11474253 -135525132361097420821390028498320450656 11474254 399288817895369543293585973038427777472 11474255 -228337175813730089543216147220764869440 11474256 -17695608153372365300792861954233466880 11474257 -189603763653631707345705330093959972494 11474258 111036185391622924371208963992686674560 11474259 -352235849353615009246346926780907015496 11474260 -42546156780142444281229313658408960000 11474261 411962909400719904219188694856755700800 11474262 28699582620190458571318070036981025120 11474263 529804052698820686733032740107325711504 11474264 746740190073872027659123341021280143360 11474265 -46618637876896539249742647495554847360 11474266 168831043237352283812438464779132950784 11474267 -842422030291536289775528923434574941408 11474268 57771224346557088193716577932010066944 11474269 -644886572498971306582588966606129516404 11474270 418805068987181033285156514698519926080 11474271 -210682939012283052970169074399392537600 11474272 -473672820217918777523023095339296882688 11474273 92225397972965258526865137775394463522 11474274 -3447033036959161331622027416739271680 11474275 190921541968610948251249636683481358300 11474276 -537312435132947713457586805107146711040 11474277 -98531344368151569974177107966002034080 11474278 -120496788043541005437853117761940968960 11474279 1284752529207084612276405609991964382576 11474280 4186362697895504263353693004139673600 11474281 -238840266791443551104826860726619049308 11474282 -19562846067815172935894076853067758848 11474283 204532265361978730044514647090709886448 11474284 266212827757571051011803383973219727616 11474285 -812345656929620905424512069399953952200 11474286 -17646464910571694495811550214225620992 11474287 -168270231450780210340410069508768734408 11474288 37035335514939075769391565953429274624 11474289 -212897757413483027663732672971924552446 11474290 569216530483318129116956121907618982400 11474291 -663370501600908168951573378972656464308 11474292 -2707742257601669248358188630295801856 11474293 -96986446704621388119507142600951733458 11474294 203453669547687686240398089905023808640 11474295 53568835307513149761997260070547404800 11474296 4096390513692618504121238659011317760 11474297 -723169233301796991026878493321547002880 11474298 17064134815983426509587917966646612992 11474299 206197595991406998842351922624842770720 11474300 37766887915983508814914302559807526400 11474301 167033402064933105649638933686102831424 11474302 55144275441492618532457552486986042752 11474303 1563032628695077125250893081695506484064 11474304 478263055190797824279678900693620490240 11474305 -168682175398110841911134528508815418540 11474306 -19248461402743370203040790742528857648 11474307 -115322279275959404290603933279759731504 11474308 -36192379332998716922665688399003059072 11474309 87638212148029751757133805685104640 11474310 -165627988125194681000727215258108897280 11474311 -756226341234593318738263868985198593000 11474312 -458781673327212786568687081481364556800 11474313 193721060549464338346327319954143420944 11474314 7823555877834463949561187433004022720 11474315 39405994035749430205066622368208895600 11474316 32107718178880763205917971138237535232 11474317 164591305143204408971805912153614909366 11474318 -211682767395338409500412786379700119296 11474319 -486377295372845020418547589089721178112 11474320 -52773622195740489680700575917788364800 11474321 -334323664439468229294357824871072492300 11474322 -295050897402302167151918957097346873728 11474323 80285329799241631137229796131979841536 11474324 -176833317931620912092193544705025067264 11474325 -129006332901063782236907864492722560000 11474326 427409569882754810464225949746530768000 11474327 1442211974849960069550753371994059571192 11474328 -564076685906855588744684551035718041600 11474329 -301429664266158879667437631963007488124 11474330 157608352732749601831502030108891555040 11474331 706558449238038497229656524554809214144 11474332 418000039726784342886801293318757245952 11474333 -397077165669439488650393096670502667400 11474334 -323641238532704368363467785425219540416 11474335 737618322881610548987376192245331840 11474336 265355415333165190501687074211152986112 11474337 -50562937129212311866228921067003972736 11474338 454921068005277780368094249212135338320 11474339 539365958306784477653295156173812132080 11474340 29514644509570347282055573084651008000 11474341 -359674135788187819344265692431414783400 11474342 -107246634213821500733444542618828336512 11474343 905209065992737395628076591416783924920 11474344 -45091416198768703740349293233759846400 11474345 851372734891984691064974540121898344960 11474346 -11124221724136599802506541768999885056 11474347 -1279728982027649312321248928009053229960 11474348 -118891024661725319289067815200731799040 11474349 -664219304206933067162967097024833600 11474350 17961644728743761267829573971592470400 11474351 -45584415260206395650583320017141240848 11474352 12902851402877413694892406847236669440 11474353 -1077320219622106573277018439156668921760 11474354 -257381871193798619468692728898302653376 11474355 148001820332800707386408003649476659200 11474356 634716908629241120937658194162449152768 11474357 -207518174566681013088700962576920549394 11474358 -123581467857040769274820763037856911360 11474359 6498062659022096934365641231811181408 11474360 -681297202997619669031911982951389696000 11474361 -575815353064224395424418111056843494790 11474362 -677204677792371261344330093558720327568 11474363 -635134545238211128165961786043318431388 11474364 431097606036990857624898732325316739072 11474365 306245919023236140533169764765784307200 11474366 135990018146750386675779721957445773440 11474367 -64340337771664277527588054096620336240 11474368 294687774414196718397706759622358990848 11474369 -264681373170148721770385860760265943230 11474370 162218682327274352614693559881668287520 11474371 23172543520094711021338095229918376064 11474372 9838018117995936112173137357263994880 11474373 503748973556689596382402630134171778944 11474374 489973277631019225537064596636567107936 11474375 -194562450999213170506631461124386725000 11474376 242411137789443085123089137173656576000 11474377 148697812528817737156376374190192827226 11474378 -3611842160126032684933043190304753152 11474379 -20093133329494809338055884919565054140 11474380 -401398724228860547642787890460999091200 11474381 -768129464805197176918774997264103810336 11474382 5416292901627109640109356346285555840 11474383 225854158654848174080782932565684479504 11474384 54910199997977820116344924215829094400 11474385 -710693285016948300045326691916493760 11474386 143311690042575547171372717113696453120 11474387 -11703759354957547464261086381514931680 11474388 384833624543705098578169946057062752000 11474389 356492610364282869090484709224576282190 11474390 204044661420443848288410254562471206400 11474391 -26432313353905406515347831121564574976 11474392 -1639114763509532739032433724019281182720 11474393 386837153395824869273696710560053971200 11474394 165357201394006326665842848089427779328 11474395 505851356422449961221237881126539838400 11474396 -139570404497626186672723560286053115392 11474397 -501701484691728882914452180560655218432 11474398 5778717204468933385024802957902672128 11474399 161287927077055645880471879355836042400 11474400 64152492825016452559710844687063449600 11474401 -52167697151819880752022872264048441280 11474402 -182602463613156484422448925815044919296 11474403 -534501729595072657697147092851285576960 11474404 413730603560968003862597945656870220800 11474405 95937138230903899641032186759269990320 11474406 -200865086377192279219113256702630993920 11474407 219339583612776853678785275127845553712 11474408 -69861439207357410326215192995075932160 11474409 -54986537383033248029221040402236454400 11474410 462697990228947015298397357917778475360 11474411 40022262910327036593574623517180593984 11474412 -402404796550624879899607810401502184448 11474413 -895323467490429333975630175698570647338 11474414 -7167416652507363729414673465893945600 11474415 412956077962112693208331812240040991160 11474416 248520192802636583331341610633107996672 11474417 -375523031656110951468973101455465971200 11474418 158581847793650566644734327833522860288 11474419 -87662632583758199617286978866619709888 11474420 71207262073125343717882865908321966080 11474421 3423270758525029394809392667610815488 11474422 -78607567033484313630860856011749190400 11474423 -132759603521287707676133030493953348280 11474424 80428450891414950531472805739604500480 11474425 259699520393340827236546234541937215150 11474426 -533570140252904959993929246352166099088 11474427 161082682611854360641712114129865451008 11474428 686098305637499888941789706394862445568 11474429 -1543765786672428633235695066971800681716 11474430 -137353454388043907620076089605216000 11474431 744086895677224171671846196933079839232 11474432 -8179690500469049721601770546253529088 11474433 383211680172120211949552303754166310400 11474434 -125764927675389357299753700047041751040 11474435 76996923888850480214080146404834045760 11474436 -141548516917711620492207979718389886976 11474437 21799571994100845278157598105196567520 11474438 -248765101891616775736891117315887814080 11474439 361742906506837189492408166757566433792 11474440 8175306224415974889029553237153484800 11474441 558857374920504222919864113597863346384 11474442 -37337317461551275472863448120404293120 11474443 465894369724190453684584419104946948692 11474444 -79532649398062764815572371168002688000 11474445 -942255488517000776255925654247489651200 11474446 240542002133016737042708405706216268224 11474447 -401217925587487877361938646641240136672 11474448 -44155804103457715355471056085934145536 11474449 -613077892873172522567609776317903521088 11474450 55434713335830029887751631490132992000 11474451 450372684305608953728918828353477056180 11474452 -119702880580928295363746936238891749376 11474453 1399907235120806832701444555067754571040 11474454 247839855031093500817403065566443153280 11474455 776226756162537924176683350450205470360 11474456 -13256382982379986126951914563444121600 11474457 2767098901445487657599381656993312992 11474458 -217879907390600442049523903509323547920 11474459 -240466006729203282412823988140760578640 11474460 -289837674572715379493248372803779857920 11474461 -270204681682351320012359990625715505600 11474462 -438898292353006118384565956243698231488 11474463 38071757747963406279178427660138082816 11474464 -4599489382107867171239598167603281920 11474465 141721747571132552283397305806116707840 11474466 90843126471536793861050454583292917248 11474467 -888848381905461243956481053965085112484 11474468 -852532524163263570651205481862132692352 11474469 -806258091261695793277011673911617235906 11474470 -88640551871504165270837546483234365440 11474471 -123510579360214307439706736868812216328 11474472 -106438149357004439408222783113982607360 11474473 -208837660183917816813829159589756804664 11474474 460803339811670892545919552686998152192 11474475 -392660334879079312509415091272984937400 11474476 -66377117349766865926308936649913197568 11474477 110563114254240330427883634322525552140 11474478 242109851062463900126969293632958274304 11474479 207760784445028507247047036617457656080 11474480 -12578679113474615273679701770936320000 11474481 613601311368013873952614642341429578352 11474482 567473327921980332947839593300086072592 11474483 384446652431120873121438155966904927240 11474484 20477324315159685458917496961707446272 11474485 83240233145255134073938779980028156960 11474486 543399383418442586988679030977020517120 11474487 994425870880933869711619725485706858240 11474488 -122666716739059229448081023586172416000 11474489 -430536396624608716439293601992100327676 11474490 185518817013702447138560011480827648000 11474491 461470460693810599502896281448332584480 11474492 -7647416833118078387586752453143707648 11474493 -152428866145109794977146148483793210176 11474494 -216027379484785149614508837893832808704 11474495 -52450939150186037789271422974370668800 11474496 219908961661101780451713629619795001344 11474497 -611484242339735987259262679118945337680 11474498 -109179873346720849673691903214439883264 11474499 -635556534337834442108198768828425440960 11474500 -84243343294499950808274793160013696000 11474501 -212189448311267800833608536170206120928 11474502 177547333170695074152915032950013040384 11474503 72395513972579688325129717482757424400 11474504 288858165751433030198867935301943429120 11474505 -1464762520609100458537490115253200000 11474506 -235698318846293425452276792804304512624 11474507 6582552588380360358116644549163336064 11474508 -194011266821444196496447585946535751680 11474509 1701386766644759096853473665309365182208 11474510 -125471326348028608430317221767498475840 11474511 8608923984780995968574461941321902472 11474512 -82585747868041482593949287950440071168 11474513 -331043961702774964443556790036001968640 11474514 -230875959676474621432528652043494184960 11474515 -297494443821255128375025911921203067280 11474516 89862243186955108120668267772535046144 11474517 -550147958391449302029273654790768738080 11474518 -171499879105312510250774485766041605120 11474519 -381674628757030988864709144368967149904 11474520 -188544451832917074767561663517690470400 11474521 394696631616092694026323854440191459200 11474522 20721926622841763720173107313560556800 11474523 120057867656172407382928912314571265424 11474524 -568018210532369576643515158303521014784 11474525 191584292370302464114155548564801056050 11474526 -21210719992656659961979091276559790080 11474527 661615873457398189684170860079389143672 11474528 434161723240338317050815542455764516864 11474529 112221404583430128283899002402088062976 11474530 62588850084415129375755706727135504160 11474531 1187818214132855814465059219074914658332 11474532 -62682165477252447624055182489313244544 11474533 -554767559453835841046790620324662343424 11474534 627103850487556399570071770569453786752 11474535 -121613128242308077144866000399568810800 11474536 -437764521750290178765826853402647971840 11474537 927005390372724090981442612829504484240 11474538 -52595679196043027106184791563229248256 11474539 -32394858217796212774448365715888726000 11474540 -246651988510660718474549617766638141440 11474541 6698919166912006921698202214827769304 11474542 -376891820177575463602393951896063035328 11474543 398221980975887689533235425630145059792 11474544 86435328192391310022173104647115014144 11474545 -980410896118873676041902611866902294720 11474546 503539443032123613141197403572657227680 11474547 -43267850381137380753130525122403562496 11474548 -137611493163819378342647220945751654400 11474549 602469311649310073978159019961679189550 11474550 -361266702643548140191526559672532800 11474551 -487288984560036430590572845761592090272 11474552 1545260408426930813487487848382935552000 11474553 199384636035463714811838814605757462464 11474554 -125442770823701343583671808304103177216 11474555 -466508031409836207913709537317516727040 11474556 -307476965349885513654266298817633689600 11474557 -74531415645415993757445753695279520128 11474558 -531680477166034239857906499508066823424 11474559 -158759262667262554138197238151657845296 11474560 -150758291562737844102846537784098816000 11474561 160679421548429887739093678275379792832 11474562 -235096623482984874890186015802810654720 11474563 202125033629949044465465375145484771000 11474564 -5192952730598235698687395424979343104 11474565 17735464744058313331895775094052591520 11474566 514237287378472875998507648459639963232 11474567 12701213856269173970688972673754713320 11474568 445638169674795816990029119096479744000 11474569 370619061566485464759786319874217536896 11474570 -373414977840529828810683872361244707840 11474571 132955644474626890392521130704188454640 11474572 -271185253653380795729065039858546798080 11474573 585073034939143250057599195454160588000 11474574 -28040845118606644682208353193091477440 11474575 -409095632713767440289401243718865530000 11474576 240085058612837748504823158853990981632 11474577 486364493417718269496692928003144698880 11474578 -45089408445450428244102534166131914976 11474579 -1321485450762942112641864041375167028820 11474580 -276725905233611511259318369230519828480 11474581 -566019353476638623416287361537470325618 11474582 17697059738410969042089410584026839040 11474583 160623287587829877111196346733357464424 11474584 833889478905453647119909216144208855040 11474585 -3956990797062572332489179522367052160 11474586 -20861858465419832526332695374751933440 11474587 -816092140507342028480465086483356128764 11474588 -30379927460272472818668869920941490176 11474589 128913654926681507576303478684862824960 11474590 -19963273396336682056873261500086827200 11474591 1536911303602416769236732170994858017184 11474592 -326118281622458532601890247017077145600 11474593 13318251606284848595504483856003703920 11474594 401455654193594722643848454458313940480 11474595 -32159616916896789400261900541299276800 11474596 -469964435661945234905729246716572463104 11474597 871221516358346698262332582107383546046 11474598 211075552690614670465101474712051660800 11474599 -200332195763980383239348481182252826536 11474600 -492339723648252836645329826665900416000 11474601 276679881754003663512793482946487954832 11474602 639603831693440901554547372569070607104 11474603 375751975532574686065536077299670958480 11474604 105053013743156376353703606498033703680 11474605 -504003566335880239252097006090668570740 11474606 7891992108297596948949365706232720128 11474607 572963894841333869619357503408825516040 11474608 134979075872532869569065095999086854144 11474609 163934497163638111808470707549385332516 11474610 -67780763234010130414909564325534607360 11474611 180199837037252087832974422663449459212 11474612 73921504589604363860148202007182989312 11474613 135455577057747024513505348152218762880 11474614 20704721084209506129345448052809152960 11474615 250824150477136132067021116059783813600 11474616 -352489345366967793250091382193923686400 11474617 414662669208068695810769650281946853184 11474618 -72972773874542638707498335367237892896 11474619 101794289824724168955514469513758995456 11474620 1694572602147431308880639778825722880 11474621 -1605211357824066381060083384665722436608 11474622 38693945030329217801668075270468468992 11474623 -87456423258494470585291700792268574200 11474624 208419148354335399404795767457332592640 11474625 4492757114383693122747073086542064000 11474626 613069186756481707276329267600926900640 11474627 1440361680841091735686256886535270484832 11474628 -97344964766121634633158775977896355840 11474629 256716026098763624068225449687619224960 11474630 -105674510779191913040997547407975815040 11474631 -158473150613401190719963521398138680320 11474632 -123561583740258277145210281912806604800 11474633 1393093306419831704712227429155570537380 11474634 -96569395053807429071782011911842859520 11474635 261426590469958438588966725295090668960 11474636 3532391801339322329585336322248397312 11474637 222438280013990990623255122433897824960 11474638 152677437716425976816117879853307956096 11474639 -584498652255118846935578615646762320400 11474640 25653693801928530641298121621070069760 11474641 -370870981201398592400081141959659732416 11474642 96288731405059867636483241507686691472 11474643 -150048779587683389472794585650879975056 11474644 1128392618835103437438061172310667104000 11474645 -27658813436120743898317880929173628800 11474646 -130409986276437662495415858267523190400 11474647 1206006661132351866173642553095391881096 11474648 411775569885739808227200956920992768000 11474649 -387894210464381356344052730521495935360 11474650 -81969808866966540990108433577544652800 11474651 70719169533256634321496169660633319280 11474652 32886247680977255614747092785780662272 11474653 522498528849780800100658880164934772902 11474654 125464789012755243660324234252220598400 11474655 206159931257942586303949084689131894160 11474656 -204818151356764559388243198994476957696 11474657 -38719600717813400027232495091091133648 11474658 -121743106832178519453490398895094551776 11474659 -101082102863409599489544610855041789888 11474660 -269533168043411984331689898572802240000 11474661 -468029567371829439422415513148385560416 11474662 102786918719217187649588267152528529280 11474663 -331466796163745807221856368471232390088 11474664 517933181810093353772118461580669419520 11474665 141494636558871404649356995947702870720 11474666 119726894522590140097110861577682469120 11474667 -416894726679071189264604299679165123912 11474668 -1679565525025030848974006778331898461184 11474669 -396765111976761882164988790526162093460 11474670 46431958929160475863050868964483020800 11474671 -69042855865183205278160201122199836480 11474672 -388271226197094775386799817441574912 11474673 295125809758939236397318422314396733360 11474674 -676508092119850631694026683741470028800 11474675 -147038877888323042140842717925282982100 11474676 261727889899996434092476402445868011520 11474677 -220196882342549911214263481005040198208 11474678 27374980476409195080704405322880543680 11474679 603007343309299758826664562539395968 11474680 -142699277887409346373533788160078643200 11474681 -114776096320006020669840102679327027200 11474682 50249703774599070853223220002505483264 11474683 762374318676019649949282604388749257408 11474684 10396609663899227889192630028301784576 11474685 -445202746209763320592586484798330916980 11474686 -364370275194270143939182726948248542208 11474687 61463400269481575671078827380656682352 11474688 390381079534350295748715547390780637184 11474689 -980384099371064613043955387520785460560 11474690 467794847978116551895233113536576043520 11474691 660403592703398122594672800612193567920 11474692 -312247674979295215633404248175183117184 11474693 -550455819860764396095173961403584641058 11474694 -37078247237660725978544760389705527296 11474695 104971056917293013335428775083824014200 11474696 346567705690251106849886524037482337280 11474697 -144387241221217047056132190549226284672 11474698 33867908461142446852421428249940256864 11474699 -295050879188687405301338912346273538464 11474700 -78238387675809540536388694215288422400 11474701 -461242175533284277768659034642591190048 11474702 38781452293354665785520532415539119552 11474703 -889721335307572456536594650270546373096 11474704 133743150495576228033694358812707782656 11474705 -91040005881153877443310519546685705280 11474706 249803684638372422934982546304086642304 11474707 495865576390235841274877065206064248192 11474708 331237889159767527036317617548512563200 11474709 -182729618615709335272861346383863768960 11474710 150030839566604687479770186056426641920 11474711 62240545243982423547035423404266292128 11474712 -60739793401779174094563216656920412160 11474713 -279024914026310197232573994586654775660 11474714 690461918322672322666703841293927241456 11474715 335922946852320206276399125367807831040 11474716 -283985791150568672903092629713959403520 11474717 -1123153913899758701057934968557626005280 11474718 56250806327135367156434899883933930304 11474719 184422282134098792857059146639840193120 11474720 349575520572983967420160221528018124800 11474721 1057174876588925515022090304021950470272 11474722 -3789761807236826475565212138143616000 11474723 -256534348229900337535313538303257922336 11474724 -7985530101854651750779792454627788800 11474725 178117049817827037364232825161190170900 11474726 401695831295891268959682689033366073312 11474727 -379409557726479637338663340876036659840 11474728 869075812297560864442568119345771315200 11474729 -251985087623521755535738388615556257088 11474730 406624579865933181130646421676689600000 11474731 271171751644487502342793729052162884532 11474732 471964370488837372721653011640096266240 11474733 7815267189090562830674546520138772800 11474734 157476380094641379002087255852715877440 11474735 -548476123150543893014540144688171903840 11474736 -4293350672292566343929969164809142272 11474737 853542753585388128132540058203414691392 11474738 80092141373368934661505094738718220800 11474739 -97501179111445204749464001401604834216 11474740 472737040483252752927385687634683472640 11474741 -1042829092187949659015003950754031315858 11474742 -52747880828844433731571970961136653888 11474743 34957389706770010918478659448163676160 11474744 316334069543858133691412877947583467520 11474745 175745626322116779135617549586786521280 11474746 -3471883131525314159282514859324544256 11474747 -850381699594417226423686162541571514560 11474748 424612753078177870101312690172339948032 11474749 641445823464634431929008869796437707520 11474750 161313516625446704245319549449758720000 11474751 -605418431237449687986228574041022496496 11474752 56421346373986587927835264741914181632 11474753 -230361672840392594261383719339892135998 11474754 325803203817289594680225114505104232320 11474755 835055025303129086462271793309040560560 11474756 -349487185317780614441171379393102737280 11474757 16904411570559869308432431815137747200 11474758 -116389311336578048432907691167346703520 11474759 -857901556115342969046494520287403066696 11474760 -341875794343635329531888118534642892800 11474761 -203645432344138048725201762868903961638 11474762 -231284343865847414560417177125702759648 11474763 365865081829554839328488458830999126744 11474764 -165818074379002331365308781737398979584 11474765 5927698483881847861927074555363698400 11474766 -239407591700388369773952612275964699456 11474767 -970785876906643261938342800026375191184 11474768 -171787170897067445267278500656142090240 11474769 144170179376338719267181832691003348288 11474770 -44993418522323325785677739107973649600 11474771 161834200413935805853481699011847077200 11474772 -340108144635267770363657331557972318208 11474773 143055803173884887403182388917615170780 11474774 -109749935756007666607194629779649146368 11474775 -14942391938236001538524341893253717800 11474776 438809585331654146735820095804623503360 11474777 -527027494404568975134837862296379381488 11474778 113557358068811061620774300475422008320 11474779 -346311466591391506873310637275986008024 11474780 139462155310224887624373585996025689600 11474781 542123769025752030506345304360162471552 11474782 131822893707099134766679890092290325184 11474783 815626372356288355586322337635857440032 11474784 61334402474362891380684460285345136640 11474785 23105538020009467959829645771048080960 11474786 -305451113095583396855689672663024383408 11474787 -437142594846189787038766357040127008448 11474788 -171560867700511096492823999031752179200 11474789 784584775198067308779545918446709458560 11474790 240522428099295421116764075393523534720 11474791 1056950105201115530121923145116278475192 11474792 -112823320614706826615385410071088332800 11474793 -418099733730254366889807602660626188 11474794 199364940192636389472221888037111435696 11474795 17129235034911814046817851960744122800 11474796 -123709887212412023428520878189444224000 11474797 21588921003285906319127403776082880780 11474798 211243781170261716452883389370940814400 11474799 -105588797482584865458493676769404475648 11474800 52682909923278971576996886801843814400 11474801 -90717533394820658273604461290750024320 11474802 -393689006347511815784948340945260964720 11474803 536954289630777192652833259978226812120 11474804 392135444570686656094409044390709594112 11474805 -123961997702169472509155178383335994880 11474806 -97604838732398460139331502142935669120 11474807 231842422083335903095404130201817341920 11474808 -4500991842204428140914565466937753600 11474809 -166167537014568453561361540046120336684 11474810 123476765490140419658278467252726586560 11474811 12125784264107537148152872610322960480 11474812 -78970708728623587931845275692498277888 11474813 -238390221766600932566578777759529340288 11474814 81078445076111019841970476759984874496 11474815 704079069709871601712292712994271139840 11474816 636773574634483227027459635256880005120 11474817 349936853206440462853848821229018930480 11474818 485468873428649952433096230792406276608 11474819 -575396620786284540830736168257641371780 11474820 108106226685466390222103631462944820480 11474821 -737049352895452302648706383766477282978 11474822 -628847875497672132716553825118666759680 11474823 36002570498690227860041070026179554000 11474824 -988540394486826923503101682816944983040 11474825 -303678751274297716919541949319105112450 11474826 -165438408941088500189339621329364819712 11474827 22891996683071193916703164706078657312 11474828 29350411110857967812189945043834240768 11474829 -683069657655244665025094588250037185600 11474830 -295727903888968372949184383636158800000 11474831 362162290398146650029766314743598711552 11474832 -84797956208425780871650282224833003520 11474833 -303851621315940694478798694033154632336 11474834 8321508223095040314382129081123113984 11474835 440738077884324687143327871974495876400 11474836 -85600930588839550132839023203770531840 11474837 791493667761081921993609242034327384192 11474838 214894017271734668373434762241728409600 11474839 -208753959814022312705656223510293524200 11474840 -5998103372570546548711902724708147200 11474841 79728840445745467180291815534244838400 11474842 250881459081820340468581206667912185072 11474843 -3484150369384646474705443794755030496 11474844 -39102362919879048681482644384478160384 11474845 537503597451729787940923636898032140000 11474846 -361522924975295951776427865753188046720 11474847 -18170079170906139281212903378374829968 11474848 414567345292738741468475317975171203072 11474849 467401151063767740091496029630412666850 11474850 -25375635869753186255776602028660819200 11474851 -9520302762049076319053299679589965760 11474852 456552950884876437910556963101031223936 11474853 51704594037154541278952190704635033824 11474854 148908609925990012943633327802752081376 11474855 -214609641778705692080444354676678059040 11474856 154757973756950380509941053021642905600 11474857 -183584827826722130084122291225015547228 11474858 -26357237825409240346361838933657552720 11474859 264315668915987347358228295994535468160 11474860 172740832893514420043751745551790156800 11474861 26444056104111036130459853436273990432 11474862 -133859244851317510063115817904379928576 11474863 1258755673648965208073719353331552756112 11474864 51181006908736611118217903444907687936 11474865 -9025052388595823221770252730230840600 11474866 -107434702287936290036777874390559224000 11474867 -95096740094963728498825479270234455040 11474868 -36336811296628002017875785494369771520 11474869 -586082084102877462457033153809028628274 11474870 14702142967431439419870960308789433600 11474871 216919459290050645992730596678756787280 11474872 -59185840777453638736083876532660531200 11474873 -7641110925247782531651872050944231996 11474874 -33679043834599233622782606407466984192 11474875 -272070698689524489357671082370923840000 11474876 -114203534712033082641652630770329920512 11474877 -600289243205180408756462144519440079040 11474878 262998033523886541906950048293543182720 11474879 -10134590215826794918796509178731379760 11474880 62515725593590565841534366257522933760 11474881 946717511025372021644824319484110279904 11474882 -252904516353690536242024841518151682528 11474883 -96205759921349562276727294531028575536 11474884 246416219884846102607668699003512041472 11474885 1647169597346881299121995840768779580 11474886 -359736371903553493922050996364983753536 11474887 -1108119016887262925389689998281207271464 11474888 -44436093627577844211897295930047191040 11474889 -244327721606743165738321696378230359520 11474890 -167288345247438538775898512809218923520 11474891 -377865299702646497235687138986381337708 11474892 -45405851137022172521760260824228331520 11474893 -1618822379105896884555851869031305481512 11474894 258356716685885704491219432316653696960 11474895 479963269002984191607262337061061032720 11474896 -4716468690712299588690108224892518400 11474897 31051761055529758288836778518029120832 11474898 -65001772092737382503611416725634416640 11474899 97770085291682551911137828256854465900 11474900 -137330580978771864047345553243260400000 11474901 -698324677068835554042952158851274185970 11474902 -190158369735581140598224403435670490848 11474903 1020957063152334892468254673667332050264 11474904 202455441134522498306134011183700377600 11474905 -33754056090311313076175125686159904440 11474906 -234756119526365152732433920848963693600 11474907 385673574356875858952708839692433548288 11474908 173364425769487020252623218767914260480 11474909 -186067780349245189957408614697713048384 11474910 51172523269267703312050891343951587200 11474911 -180533083075660095615947294548560603136 11474912 -897430846137936111183699674545224941568 11474913 -402520928989226733299083621312944381312 11474914 461842204434174091380777381681125328 11474915 259339965490569838463224148634943500000 11474916 70529998158874849447834313788380008448 11474917 5246096145267216587871885682984282080 11474918 -59639246912959288813042635689399810304 11474919 765729488296597465335807262771908250320 11474920 199885243539488456298712249998503884800 11474921 -271591529251803207829892853877411139136 11474922 -355334810276053072197644342350063350528 11474923 64390968981155328755262950636609737680 11474924 -210213336934175651596272983299906314240 11474925 -60802117148556330676603370167413542400 11474926 -304416645216648764920120845319860657216 11474927 -1170587561384930371293527598830888674224 11474928 167964861067097540606888354461865705472 11474929 -282222950827770582266698942753094996480 11474930 188033159485980031349230120655821969920 11474931 28762529490583400270684365072632286560 11474932 144815020366853020915210119804021731328 11474933 219174369341554599301461879673111934364 11474934 -71105581353469703136196531514787385920 11474935 483719958342384301815045808545056801880 11474936 640233020256029612823124914191902310400 11474937 -1581247188117787946491947851612280000 11474938 -158625507077766485147264644638048116880 11474939 -197275015498042154332909692494449332480 11474940 60953145867921153717689718869504640000 11474941 396255029874459997207786749363923328652 11474942 -176976588866614337719145121611394736128 11474943 47339535184746298141061420599844014848 11474944 -5527489182168496400826045022485872640 11474945 1012190492676024836813624864643545155200 11474946 -203480413690291029279954073190778379776 11474947 -927503060748835001834742615447429476088 11474948 -454492798097448975674479211802857506560 11474949 183464794739171486886561808962688241280 11474950 39085475712349399798542251880008700000 11474951 -288702131259639709721327749243689843048 11474952 -238817231902265980137106646094512947200 11474953 -28550974664250571056386297688252260352 11474954 496312651350822965954831918459786386272 11474955 133419946216660643338711298407632164400 11474956 -674223952847160511113976304101001723904 11474957 -23580051953606372401783477134200109480 11474958 -122929278775643501422513963527874756608 11474959 -949225340936674467499111519637919153960 11474960 -22485849175468993589114055931440660480 11474961 -255928553906072334484778864904294535680 11474962 158041975751470307747413377179529977232 11474963 29589465274702541162050837683458119212 11474964 -289701669925799370731589039044583120000 11474965 718835415808047469257874718839826128860 11474966 3033878329373553145439484207120763776 11474967 -276907445980694979570024629944039019136 11474968 248004161769885217017904879409361346560 11474969 -300146871644387711416304601382139960160 11474970 -21482727979654783161405111900963317760 11474971 56715931660006301770153033521223271112 11474972 55707312231997975113673544369402230272 11474973 -227018113728801317270722544270251394880 11474974 -1666253534548187005497845707383244800 11474975 -275223928143482410791017000953629117000 11474976 315650140218186449767563768500903215104 11474977 -25455960996221140403590916884920281580 11474978 66951386510184971676322409090933053824 11474979 -422795755286794653467549550964649147016 11474980 7706042632755675681093631333852139520 11474981 -73771158498519254602581653322924222720 11474982 156679666711274940449624134274576052000 11474983 -173671518094396597689256632692516574240 11474984 425355943033121360476236869892901186560 11474985 -17393425841436561313261924959111240000 11474986 -456377214143153225151342329483756009808 11474987 -1756351363598037963183533524403358908640 11474988 -134066782623852245773473021708892176384 11474989 607829782779850463472983075499885259456 11474990 330624118303631717006332575128125080000 11474991 -79209075461633231260783159684287060480 11474992 45200955326597274222106173339064729600 11474993 -606799556890478529666915393201674257680 11474994 153136684489215086154152382032182224000 11474995 45132099193574375231722461028858359360 11474996 81643748670104403525430195808714625792 11474997 -413531048407293722849237167562550540000 11474998 167628437765893829933376538080493702080 11474999 -465880933578229697079927766906041485952 11475000 648461463851415958019007112846080000000 11475001 476075696697146383509228680793465451152 11475002 -91139790414223788906454630004440949760 11475003 -404461803091558687628627381136450923520 11475004 95430594387190037494918700876200000000 11475005 -308516425470603851632354251861597440340 11475006 130810342747519115685294561241876684800 11475007 254076679004382084016887300644296600256 11475008 52524017899349305539572235165294919680 11475009 -2027432607867154624056561236331433152 11475010 -324374918853632587744403126792993112000 11475011 1354531298682186393093625601886281697000 11475012 26902257109359443498250282430594713600 11475013 460798742932168628422717051613508984384 11475014 -511245628801374572019905926495009097088 11475015 124707811336815401335092466398814244640 11475016 27995464776115579084924926477542492160 11475017 388632978145418374866922234730422958952 11475018 124234263694734623798821777540257199200 11475019 -707385095981123795463853153327475027120 11475020 -171988258707514637959010745901521623040 11475021 34017165525825266058323332225682765760 11475022 -57719984676387629624449044326530007040 11475023 -6004037949307119925347597424244232960 11475024 203951189515285659371538700679654670336 11475025 -99862696359192742841668248679718286900 11475026 662870777368678976512672260794567789712 11475027 9752343009190558222295489501056852476 11475028 476234479906163831713087218395734364160 11475029 225137130713815721341444833952707653184 11475030 26430701008969411668889728806291005440 11475031 617904172994365441218103094905296109000 11475032 146621214291947069394841280299664916480 11475033 -718933493031174674928079970453618281776 11475034 -176144096604192447475406288587488377904 11475035 449762479202027225671183358527498800 11475036 147654402329654426576609140737260500992 11475037 12750432376070281385212767080603256960 11475038 154470107310528484463154007855776974400 11475039 -134289520424027954483411736309744845280 11475040 731904117374679836898466401160436121600 11475041 -929688425864688895219321657043511918558 11475042 -274274890888399446765446942383728540288 11475043 -1098380510953549554313488533120231936400 11475044 72659702574876888604630791342075396096 11475045 45132372628094612236542280804613387520 11475046 94054092492138668478999652415500454400 11475047 794484737227894878148835677458572813496 11475048 -37730892605012207344917641564986982400 11475049 -366472447843704234928089784419414506950 11475050 420131934835547347667180867725749888000 11475051 88374875728178927689562789536660798464 11475052 235907249460100725917846646766971297792 11475053 73711848367853252522825783392163842560 11475054 282654616042662280779779061462800115840 11475055 -656368624925806308666624411780843194040 11475056 -159930830028413089707708846310376767488 11475057 -178932834248681074985883974215870066080 11475058 -112123233671938568977631455050232909824 11475059 72350824822546475150621467694971170960 11475060 -75216040009639149186905440390001879040 11475061 207536783475250679669163904012229008252 11475062 -559448173779149244333770692464382063968 11475063 743776447849853689375292755111496152320 11475064 -821076618539724917658796755594916208640 11475065 536831585993785218421872087576527088000 11475066 967146920106977756249052242363965440 11475067 -374027082711644547125497069267001057884 11475068 -422359913038345982343363478273494819840 11475069 -31964379372958548115194787727536921920 11475070 37946073670354420404926488054594044480 11475071 -290577751794017739827864890784148416208 11475072 -174904794510277566380425803274030940160 11475073 1183372282317391638617253331837309801284 11475074 -5371683218708647150213625240259064800 11475075 48481846045753369880999637155357490600 11475076 -1019067464895741960846378440635479674880 11475077 148767074226180871264001996733362777952 11475078 283760209693369563283486058521250015424 11475079 -386458432159197619251060579794949395328 11475080 -231271018864461750475960830171470131200 11475081 1059995017080244412120354430833463471840 11475082 190571165049327195486358131019594751232 11475083 403331786694605647339457494929336823824 11475084 24073606494952416808454570183728496640 11475085 -492158134703426908587881118792040304640 11475086 63606586281230272629658882036741804800 11475087 -155622721725971525827477411385863167360 11475088 -120128126946490678721282049566903828480 11475089 -54695584857465226879307953556381187072 11475090 103624551679500931736328397346004733440 11475091 338224843483779479046462711439414089984 11475092 874684820184813186275464398594829343616 11475093 67113031390805130352795403849069942400 11475094 304996128025378423030893490737727492992 11475095 119782134987293858776478563774972488600 11475096 -75284236548248325396058742349714739200 11475097 -1029111882560240780496979436710423766400 11475098 -712352687405569680050323981706251837200 11475099 -459891282622143611673946374246302658516 11475100 68755001117054247331696083664453094400 11475101 -360748687943254840526331342512676297696 11475102 -358055574701765035488617096276224254336 11475103 -117041183776504975761903457721705743648 11475104 -451705406760543773920531931013517737984 11475105 -36148240440711319654388527631666087040 11475106 -230097127879919536748418801317702842080 11475107 -152068939749989182665797523412612070400 11475108 14064500554374861875528256630989915136 11475109 -4049377040731803162933782114965455296 11475110 232526641948389124425162259558366296960 11475111 12480878316088456313538546897741758160 11475112 -1144404135884223041037977678342086656000 11475113 271359618856901094307210801125098925924 11475114 -111920681516289949050760898344643885568 11475115 -165089478927404179527874093959564476160 11475116 667417010984247399359504918211762320640 11475117 10549520799035859993748027566802852908 11475118 49711598099077114424720745745567997760 11475119 305855945698345663253969563571695694112 11475120 9156739165820036832910823626162176000 11475121 101898629679498403552719676314644715264 11475122 -625552699720532231530416447402196403808 11475123 318138138070289452223633646173263215168 11475124 275160147079541948126279430043445231616 11475125 769407635976972238185007825952044899000 11475126 53914342686059165933501471073561696000 11475127 -94616672507785553581695153430595947280 11475128 -204594651074499447804518482635554365440 11475129 -16786165281374150233774659082756042416 11475130 169932745210359245456652307061156164800 11475131 -616294636796785369126383096013666375068 11475132 185964241211447112968454427984001782272 11475133 -250248472375295546057133518078950450618 11475134 195514325174092443251994733077080616960 11475135 -265039027769640109050526903100347852800 11475136 21671347293810285337364808589325107200 11475137 -9668593801081226665383601340598790080 11475138 37314167719121162557631809791877824768 11475139 300702445014999006591989272273008411424 11475140 348706992467370444626643112240991581440 11475141 437794220675353692567706332456298201344 11475142 -162981190448155301334281205159112149888 11475143 -1205886676923984845064484451166691536 11475144 434830688359345563371142629328900587520 11475145 626241697119639210850147480722589440000 11475146 -81140229138935212554532252510075668480 11475147 283150218315967895633042910357541776600 11475148 -51980060062184589127353116220735169792 11475149 -161522830563262030940809897513033349664 11475150 18555454386534578380467899585211273600 11475151 -889095348838399777467252529060815941096 11475152 2184933923681318395545102947593617408 11475153 96860998121289387370726433493132295200 11475154 -54928764036020836366225356805367303520 11475155 292235263619128225257056776116908526000 11475156 -166024844397517048416373117527797760 11475157 -1770933594478342244103591518073777248 11475158 -118830591683880888561915514918340932320 11475159 -232988174974198762476822213675060415896 11475160 -379783636628510762558965152472305254400 11475161 -855530950410170308289150093383936321776 11475162 7766753204479275944738313763992053760 11475163 898605203467326236007968308551372480948 11475164 -472492725838630945480298152976803929600 11475165 14405378372295048991288173864907670400 11475166 -270274805796905014590722156318178691968 11475167 -198499202321680974769665957936156821760 11475168 99750554772304810069297312991962988544 11475169 -48783580738868741998679737356035000556 11475170 102877154538447590177261455113571906560 11475171 -704629004950136708635533274290215964060 11475172 90472056282799628339657331958636482176 11475173 -90111245547886696741499763642797443620 11475174 -3714706810377712829189759555082450240 11475175 -313993878401250332427502578985102201600 11475176 316068131977186397310631333708909870080 11475177 -4134551665113639416809147237634543616 11475178 -186350595266383607354773232772535295232 11475179 212354560843143686879116947595313734176 11475180 -177764013965571263999539969909503421440 11475181 81963030653023163528636069906513614432 11475182 -195835578827065126173345319852529183616 11475183 -128622718443850939646854588788142775040 11475184 -20110912392202741831966281860860477440 11475185 146736257804713349445486527951509276200 11475186 -272708268573159466486881399903562839936 11475187 -1172326628490795078511518587136871168848 11475188 574197723855640113615569986314876026880 11475189 -37484978496882488681406173007662879712 11475190 -513261319614177537931432087454488963200 11475191 59388850960812087444921979368075715584 11475192 -614927144968395820489349170222414233600 11475193 -3024055344860859743383230210733954940 11475194 16011233795510456254476269058795862896 11475195 -1230407584142940227568017192204021760 11475196 542560508270649773015879724090274918400 11475197 270008579089729756913465833823775140184 11475198 -106151327658015531803730733725282431232 11475199 -63033265646414388513530226137522924800 11475200 -66545667665292902053385445086488166400 11475201 -977145791519855822035085307289916399520 11475202 -36121725355739924078580276278909366400 11475203 315973655924421083368586426667795070344 11475204 -105811118022870040537978883301846786048 11475205 -179597164487812348504953297706869571200 11475206 102486870835669638007137486109060786944 11475207 214605935654921640194480331191176252968 11475208 -118117046403128569455356062493001646080 11475209 566292512319679130508668968261048816410 11475210 121103414585349327294274224179631048960 11475211 92176805072298432300092904319561491624 11475212 478608274030861512836837180426418536448 11475213 29401778054169783883243824838219044000 11475214 -403100832217838185065213469476344660544 11475215 2519752170543403749144000067282802400 11475216 143530382882517012883999415114732666880 11475217 -158005182433793854265407014374936032408 11475218 54717765302215475363409545414111829120 11475219 63933574440106546728569476197169985280 11475220 75084987735558399441870949116216026880 11475221 1151418366706790837446406417391218118720 11475222 332404355848090749342385971217424131584 11475223 610567383484993392559172747108385766472 11475224 187843496687278068377885571193228492800 11475225 45526492494123922916682290146858528350 11475226 130927036876122510037113594048866108160 11475227 -1081655632080298767401556689763249804924 11475228 486578646735217922010840563909581355520 11475229 164298923838382502629919203940003354784 11475230 336493426254800839204585700040045995520 11475231 84049943780866465270458784046990479104 11475232 -679589939828053485689971704215824171008 11475233 13910696696762151886274696802374630400 11475234 -298685142513295040952099251146574400816 11475235 53572561583845188119827066303739148000 11475236 -613640858292580964774832388264633230720 11475237 -658289473955268303832260435711106964640 11475238 -21013655443362673520452298502957047808 11475239 -190383007533093434174471015424041309760 11475240 -178231947164926557572814542037319680000 11475241 419687252270431284818346905481418667642 11475242 -39421035924545784572646943614697903680 11475243 -246599747872230252218294565795923500320 11475244 174032025498968104650960128110052127744 11475245 369845523198104912142154576033267392000 11475246 -10889544568681626285218538457735713216 11475247 -501863138426701354428180509626499087488 11475248 73582375569151367060734502943967248384 11475249 -545832104286955918712859863611375272336 11475250 435228335271795730527382169664789264000 11475251 410743191800899095582952396608158970252 11475252 214212894213980883524111950258885662720 11475253 883725183143868751540681519545784699502 11475254 -64623819584829914610673650889947495168 11475255 -385033737093034294012583046394407893760 11475256 18536131910368034937822649248579686400 11475257 -434987430296696314709769781345802055468 11475258 198780011361176932496949867388359465984 11475259 412937589760985929448801438099785596080 11475260 182456674931201461323586219554603962880 11475261 -34240484418431680126159841984785315578 11475262 694255058701576409030818601400827173632 11475263 -196985659653110455212257145192412455696 11475264 -28514023816997397739524326712598855680 11475265 -431309916606292790461675946535473111340 11475266 336417050690974335976588997551032061824 11475267 -95279220749010373218233360644425939720 11475268 -170744119487218642673918886897172557824 11475269 315312408228598617967520655019567751514 11475270 3095601160949344421774108287549608960 11475271 526519015462190876944562465001836371200 11475272 -827908638798737590081521038394792376320 11475273 253441185511862780159296233829784883984 11475274 -225879876231574600437965558942535270864 11475275 137732837593867086881907295386879609600 11475276 -208725203656065819621425963858069856768 11475277 922573458821301800715156749319944438 11475278 274220450347870966618953104010606074880 11475279 425114474578076926047497194862348600664 11475280 89788048099047551325195903473465425920 11475281 10273245964683834543023393365391663472 11475282 20944537578154024948493791925237627904 11475283 563028740716502882734234453516362199532 11475284 -77479405364911448404313898802140979200 11475285 209742549186451672462416444298274987520 11475286 -16072148922416808971833076710552413408 11475287 1050741276711228020116514815559723323752 11475288 307001786568381114563973896100157132800 11475289 239532907059621581985891151406183215872 11475290 -84463952857282027917007425355777009920 11475291 -144238231242310449641911882162744271616 11475292 62740780154556268605449366628062614016 11475293 -1008503165659813349218935967498735210458 11475294 127792134307140936515957803210387500672 11475295 45757357093013262505517887598713537440 11475296 -372749891314079905804779426219931729920 11475297 239686995311381176789755820213954728000 11475298 157414860628576845724697692310374040064 11475299 -322870179479804231634254225361985033080 11475300 -152803315262135209417450069465013760000 11475301 1125153925081504319221535074023880385406 11475302 -142542728562988121432769365033949273600 11475303 49280453699028267009346327298822722560 11475304 28112994154230236990920210159433318400 11475305 897434688831462932357471596279771367460 11475306 449264180794701690257207813382347805024 11475307 -1205553085526994019730034913321027832088 11475308 24944017176624253333559688164090548224 11475309 -392447535699501440066957646513687823296 11475310 -154120796042032784961398690780000745600 11475311 202176033443408406229663126458445503552 11475312 93185626431154727137949897772204195840 11475313 52212313814256331526535156312867682660 11475314 29057043901218402071133287156030558112 11475315 250615275085109746976069447552621943360 11475316 -490114159098905069553832524891874734080 11475317 -261905099596777143119679908832129100416 11475318 -330814293058115155857901997532104018496 11475319 -83371952145461154918262357055202773480 11475320 276967485362607453155771801347439001600 11475321 -76313654788982633870689226765385427968 11475322 -306714601002154268342291846377462426368 11475323 -330173564635196466197060200561261846440 11475324 770488347153431489018660331959255040 11475325 122066694583594705878814215233954628050 11475326 82132288011276726823035701682782139264 11475327 -456430728035298324464361788763309869880 11475328 351773592254079820759566471062586654720 11475329 645811790105206075423161403820982274260 11475330 -202726619215295846752133520168441646080 11475331 258478321149104438634997406546077449984 11475332 187899799557573877294006153480317173760 11475333 -882558012991798789927220555713439909280 11475334 -209770214860455477203932151847206849280 11475335 -93623352250226258719105605427764480000 11475336 150102170408811250551023063116014182400 11475337 859176960684618339154888875940935288986 11475338 112203065448231603797931565665531658752 11475339 93629226072077877104755026394714583040 11475340 524554537678443752396177371073653831680 11475341 -819572634448050611960747189943646557258 11475342 -157458092125139331417880175998879378560 11475343 1006401317680259331744390241942884450744 11475344 -141215889791114242508671266710427795456 11475345 -26898650174950263445422230291078472960 11475346 137046070642042993514131424372249226240 11475347 -261135065182936447504671330321778138560 11475348 112297963646818947001146979550059874304 11475349 -575922984070898610132195622624492673650 11475350 -62893101273762777794188508040673461600 11475351 26981834612576255279717466572539452792 11475352 3363752235182088847078979162651566080 11475353 87443883408701479012128748528615484880 11475354 286789565902325614759900613222883164160 11475355 429902477553929796548231787841440893760 11475356 198717517058530810890433827325606791168 11475357 180500725662093192459374249874699363840 11475358 -314443867701793469861698781821410579840 11475359 -538068816589552241568727093061228582544 11475360 -154264050964267417835227854021686722560 11475361 -419708357378159802210990462703527275038 11475362 609172771965815593787394549871709731200 11475363 -3178536520855453745003716378893806592 11475364 -509422857878521468365255860834192384 11475365 -307365556135036549671584615928755433600 11475366 -43121801054749808378370569506692083712 11475367 -1644183092606866976631935628555058944 11475368 168508169419437707596668538940181826560 11475369 128382501559882288493713162030231750794 11475370 -287230343649871582188359392450753650240 11475371 300844334712907758122857990722305995572 11475372 -298804878772398797867664024324750801408 11475373 -104837673962441228655379582266816959360 11475374 125311541385406328557040674965773918592 11475375 63580379469908510525698885856484096000 11475376 39437585197786092054559705858852061184 11475377 -1001840692500230171528011959222558129774 11475378 458325850154647517886127202287834187520 11475379 1821015996598303494001638078882853793376 11475380 75859737464340760018994123925842903040 11475381 13965513630068130897365423695755823680 11475382 459776152191629093847508712991546777600 11475383 -40469390275025551625476127307639409368 11475384 -716986969982442058023275492404546560000 11475385 282172854135589286544055744054961072580 11475386 -219178543451878150935702013331810977056 11475387 187085599982843295180940957324818397440 11475388 51543483782268580286718704290345845760 11475389 704212156489507226363106676046652898656 11475390 35432229292784659847918909724010352640 11475391 -240916777150279699930819003144079394240 11475392 -272789403381113936281481514154815651840 11475393 42909377475975681001082210172802922400 11475394 34347548967924448449760983778742575104 11475395 -140095351515502723291799028108470415600 11475396 -46529770286602295526131508949676752896 11475397 347903878800621736950559198622679458846 11475398 23368376210794661296395528526102560 11475399 -51983716118369752186732776251260604592 11475400 179012636809430956979983387352734464000 11475401 62667666634698992756923547078574120384 11475402 -154477308188135340597477491577294149376 11475403 441369932333347447577521490160079116480 11475404 717860886515968584344853605987775449856 11475405 -83613012434444591374334549933572704000 11475406 652087135966418289904100791836527209152 11475407 3788565801336295183366609784477637000 11475408 -32565169546160561562300802512637132800 11475409 -201655868990207633802145836353709991872 11475410 4887428735888640597603950944902696960 11475411 269807938520409667419116934276487238400 11475412 -365402208493356970808001582012660386048 11475413 775476432290577075808238225366766667104 11475414 29430036713897354464888924370679922368 11475415 -203551491051088487909847772516883930400 11475416 71490641142150852545291367376021708800 11475417 -200751942551745640915331463857021180640 11475418 203677788839863905271504258084625015520 11475419 411968479738969960102141978174493592960 11475420 -304394911689067085261586862143277424640 11475421 794518939500687566327370319006619443622 11475422 183701027832311678615105157298690511232 11475423 818935759951619601609973835600772272760 11475424 791992526627765534840180373620012875776 11475425 -83232203289166503553750873756260134400 11475426 -593258257811111050029914212509355355136 11475427 -101344932013289011708959103529057118680 11475428 440709317499120053842527933170484067968 11475429 -34860577931225145913184248988610759168 11475430 204240473232716545261355591778475785600 11475431 -45706351824906797719035377379793445736 11475432 798621776136826320227810250796922142720 11475433 -146526990477120270306036470538463464320 11475434 -322487034992926222581506744467581282384 11475435 -212038619109546182140236060184734892800 11475436 98588776963735759840168483441970970624 11475437 591796923419420461186595173511081722752 11475438 264224023504547955216997558368373228224 11475439 447646536565576533507799693187973151472 11475440 -85259596844304015880259881531478999040 11475441 -640655369438436703598606448841371458160 11475442 312260483896150696096278342801680759808 11475443 -27468319215404739021434991250884212400 11475444 208787476560699490891398102646595930112 11475445 -13326038224263809480193920288469233100 11475446 369477997742434704659470265732990926848 11475447 -12329930894498872715674951497234890928 11475448 571719739235684960734031162810446479360 11475449 182132561536690299789265597357756464480 11475450 -37671379355270490718251987152442950400 11475451 83979522090925494773351773844643256912 11475452 2168663804671552792026187832330319360 11475453 -3010418367120513973977840139236659712 11475454 -13206594167657703807481498824728318592 11475455 187071223060232529654447546054858605760 11475456 -1124163567373268328542080347817377792 11475457 613877583645425022783689592760680013506 11475458 -537893875482963549050328856921284175920 11475459 -50762941352871275345447094699611381760 11475460 -18297264932757986786447800326367334400 11475461 394693925855022995431431842475030532800 11475462 -11233649023558257219181216092139376448 11475463 112695392358617467129486560378874690712 11475464 78236017355226058614758215724483543040 11475465 357488361687732341931337200182791197120 11475466 107019916174339427355842421174763745280 11475467 30087013310590983982953505485823566840 11475468 -243837856689451069196445580873997568 11475469 -210251542023517582463138392419111477600 11475470 135257266505046103138460013094955151360 11475471 211777512999308891702598231073530114048 11475472 -153913981784867360229767963492370677760 11475473 157797682806270554232270275487172162560 11475474 -221318718487897054564092909343247124480 11475475 -116249261008332870347374274579438481000 11475476 202426111776014875460764762033259367936 11475477 109257044723198054646223772391646376988 11475478 1576424682153010685744977361006345472 11475479 -651656960309960635436083064516982958416 11475480 172110927133981831166486306043300864000 11475481 -756196025459196460453581367990834257718 11475482 21571998315921242062754137816962332160 11475483 -636297752870123014648746943226607085776 11475484 552957287320735520268608810828719126016 11475485 71623739835876422761537028756538946560 11475486 611387892633892998747715848594206668800 11475487 -39261686853144415832722666238508305920 11475488 -921198173851900392182275147105538801664 11475489 -281004032718821050408882682048611333152 11475490 49003342716733223992359014252310848640 11475491 66928372209116573581912869821641388892 11475492 97315152459531799730192833447252131840 11475493 1324870942621280947460271814648478891580 11475494 -559728826445471862530141326658887574208 11475495 -72179681166020496973186182657181642560 11475496 19399141241967481038752450500413849600 11475497 253210667017993189477222093751173200480 11475498 86350546637275217802787766733501176064 11475499 -419385061536869043235263231896186378864 11475500 410982731094644424760881299697158400000 11475501 -30944350988322297007400367512412581568 11475502 -614467752634166936923218302588561082048 11475503 56188424396227143079206268587381300000 11475504 130957787877847080504589084524029558784 11475505 -96040806044238949633626507796624760640 11475506 -355174488648767038533511790934500561280 11475507 -30703682801848909584736987897141724112 11475508 297712266534499772924966535401710319616 11475509 849151342675279367844893192851284409710 11475510 -153711941821515730742913855203684762880 11475511 283014569024062797299680138116736801800 11475512 590735826048991477569100796003678515200 11475513 3821238266146577621787591086013026496 11475514 -44616808563741389573784472024368288144 11475515 -799460505941185005412658274441594579840 11475516 112025966739162997722558470826754212864 11475517 342843211029466776900158718146324933472 11475518 2651362508174703786674894294321364480 11475519 -1021171222523531851508728914050194416 11475520 -43108800184139471392254486824720793600 11475521 100360478090664922319129221279636734912 11475522 304070156205908740606093344176826542160 11475523 16682127584934498373660072720825507772 11475524 -452174023014411957531553552344757288704 11475525 -26117291981809940426993457895771548000 11475526 -7475272309625169702348081128292653376 11475527 -24494751654120085711537167222689660736 11475528 -179492464313289109044887729139589939200 11475529 -293688736797021479370498145856798874716 11475530 -120314969339344752914432962899137498880 11475531 -14151349216728509593198895776065857616 11475532 453591283976285712020769158982805616640 11475533 91564141005394869365283824072194773900 11475534 14520875100505691142360616253073100800 11475535 -206678639902483598974137322671766070520 11475536 127607480959007015285858421011291308032 11475537 -204404678890934545547157723119905447440 11475538 -317146769515520148451793339988014644080 11475539 34774812940163263807309391367453385728 11475540 513104548095632925709102779547668480000 11475541 -460408657415314842996922016724886514496 11475542 -100977642885984080638746387565196755200 11475543 725055901763917349396972425692124687464 11475544 -59526849602808907746277090312745164800 11475545 1370588621161337022441606987439733342280 11475546 190215538427409221993894022123798547968 11475547 730937353313188215324974314551200527792 11475548 -3647036050520103079357349847323833344 11475549 131327513146397240475591091053478186368 11475550 126931902615035012864716962536997460800 11475551 81062868795688775049487917324943165392 11475552 371116509895025363923177901615757656064 11475553 -165142131824585419809399674415494684480 11475554 -78048392191592260362677176878441525888 11475555 -88092389534193713653278504800064158880 11475556 -298893845157039737731094579989855500032 11475557 -962345461403262090866348155129562632194 11475558 7771630744128219414855496815881339424 11475559 871172165993776882328614608514074856320 11475560 -290976316263702494043095334118025318400 11475561 -15562309585012508147526829095194246400 11475562 -223665247528585764438625688526736642560 11475563 -323980484340369304623192312514769309760 11475564 -43362959418023882760560237671470362112 11475565 9691944684924545270238688868376008460 11475566 165889237743245846546388568013168519232 11475567 364342215809969181271999378405763965440 11475568 -34544928627704728919582160113996496896 11475569 395503285896958516914503692709020178496 11475570 235539150606680045106184728165706867200 11475571 242880124988989703319949549482718638600 11475572 -91715048015232340666858776788931194880 11475573 460895268631916950992839615320748849184 11475574 335017093662713297799255160569990481920 11475575 171436201710683954116943854636980910800 11475576 67128711694811196617938045261033267200 11475577 -426439736078519768487593401920391479574 11475578 -102297337794958925319253592755800992544 11475579 15091282304552697223187649013502223384 11475580 -80839452360713419853419641536084705280 11475581 -72595093383858663247366146472345623816 11475582 524992041335987073983668993101941760 11475583 5098492581509017519916588282448497376 11475584 -367680994747165552848808914815476039680 11475585 157159580038859275523720385140547244800 11475586 163296673528444715471960613409760662992 11475587 -690865741639169087752292347992717618528 11475588 213018049259929838936179003993101987840 11475589 1220133860856692083148248321191524296800 11475590 -40458716928067479732248783898107635200 11475591 -725469685564967231612116043451134509056 11475592 -726106997629286319730075312676461516800 11475593 758044150730397557637569219630025538560 11475594 13012496110512805503421346097396290400 11475595 -78604555820275040442862139902194952320 11475596 -273584718656611202791533881133730352640 11475597 -1296942257240683128221475094704050112 11475598 223418219566601079631662712526177841600 11475599 1157299512621737982029180095038219063600 11475600 -5863768467588472435759622250499276800 11475601 -251827682654189417043344924835817910080 11475602 -163360636960242968487023334141818174688 11475603 -119208667356691568924286739033151664588 11475604 739069069580637309556112549544434275200 11475605 -488646557424509848303288279429263784740 11475606 109189277053969471279086277723941895104 11475607 1035149908160748920292110325235019818248 11475608 -476499698299119761658745608830914775040 11475609 149329638077589771476299954648024220928 11475610 367882065243966631559984489543937780960 11475611 13382545262059920869627464932030802944 11475612 -206975526186939515126251603278135081984 11475613 -51471687400642429194959829073929990312 11475614 -214283629986742870825841846316277187328 11475615 -187995784049180906596801799528551175280 11475616 -374230384631990816508807201635977986048 11475617 -693299991430288391390166972172326338334 11475618 -48071837038631529558151399767556792320 11475619 -746209262055451838690823506533055736000 11475620 66738035385082118118821604997353062400 11475621 118731397995788324969477754010323967680 11475622 -443291056779955790064716992154860473888 11475623 -299034668221736600547182373801010069128 11475624 -277268236012172215216073273156983111680 11475625 -975244847815639295287165004191960000 11475626 172685486487793075108131534314120567040 11475627 552421100054118069748428588599395711320 11475628 -498688924747496927314748612797778655744 11475629 -66460143326361610024539055197674861760 11475630 -167895858943744993859596364454338600640 11475631 419760299657572094128887297054755660432 11475632 -57518081465192205326160696972234129408 11475633 -156594583150274030720592971764932031296 11475634 -586822277530482971915517188585584364784 11475635 -143123365591513481849592980543072709600 11475636 359068636706812159952091151313699622912 11475637 133039298323573844416872165441841384512 11475638 259857136836139103500215332198891833344 11475639 119580235001279215398701099957530247040 11475640 -652951544376623016814384099692441600 11475641 -1985603472604071875523795905763101113200 11475642 122798706906519347527409839200873676800 11475643 -342689611948899847562545220133372393216 11475644 -358362379411615223666790921283204652544 11475645 -343788678009749201980817429178016229280 11475646 80542173595419301414376992179020152320 11475647 45128611267971173613288845462710380096 11475648 300329239304837256908523784004173824000 11475649 8834086094674041259734950812347991636 11475650 -52011837552323446691557914091492022400 11475651 -320817842419464395985001629359266428096 11475652 668385064031188998406126384357347105792 11475653 37082685682792366219691170798151665278 11475654 -114009193395170651234990684199723638400 11475655 114973401544461431494704041778090061560 11475656 481242341234366802413267269164002042880 11475657 802156103550272259282624952070988214128 11475658 473797148270286840808354888965497360640 11475659 -168269272050263127766813536504124457952 11475660 -11479892869930663616862638879620300800 11475661 599890614061507453623921194719117497600 11475662 238863206713333027333243306833845526528 11475663 227246232563745431660702976406288889088 11475664 241854094614166670503911533740617850880 11475665 -192580624051563213513411331195411306200 11475666 1770728644691685412340662039710168576 11475667 -443088758009563265077240730225880575408 11475668 1647586559973535425357625234552221696 11475669 -165558859761432641496531193681532233056 11475670 -214358215095922967144731841445858366720 11475671 -892979059792050042691426540694203051128 11475672 -142745814889820776502012010197255823360 11475673 30159050381019818053030750192288805376 11475674 56366321508780604904368778163978922752 11475675 284868669130079247908657075138788287000 11475676 -87538861618148016511212052037136279040 11475677 -176959437631598615444246298307027608000 11475678 -187458442941510631571486487322488797376 11475679 784802105055425283872977558213124965280 11475680 -32858123770675160833010731747599974400 11475681 79792695327385835891427447376068279744 11475682 417916162530220307538637372405839566400 11475683 49058152223162853015287173922077291932 11475684 -25276083876635333852952604545282339840 11475685 -95894914294201067601306865477566777000 11475686 -429694755495383768415036712404413773056 11475687 -95839069626649721314226636125311930840 11475688 -205578105021996081387311168893560176640 11475689 115689555558530359162198642335075874368 11475690 -54446339296570928497844320577901427200 11475691 999142322757241675398451482907101711092 11475692 -1060104408008029367224376327967137768448 11475693 1483352890680790274969369075847506784 11475694 54492067185104655632824337235300572160 11475695 -32834266247810944918841284570500910080 11475696 104641795444570004157222570834387271680 11475697 8921694962662381230302200304716054344 11475698 79396642056694603139453503313487851520 11475699 73151273060753156128501696169768697408 11475700 -149579076269530507851085913233285244800 11475701 479905493173048781347258193321811494400 11475702 -390184484322169024400710325452401267840 11475703 -105840588227174867814677277611238628016 11475704 -390506833906200941334777095722833838080 11475705 196286259785758575169823721077266071360 11475706 -16136654271476258867766414057063555840 11475707 241896435490411489035396462639988849956 11475708 -473377613303336465910347299075307618304 11475709 195619912793779679079028207525054981216 11475710 -409792765775665907847633350180533410240 11475711 2897465236278903755460263263499418096 11475712 383815987249343552256611389213664870400 11475713 -1180304665154843019142028527571469367038 11475714 413767293236304308013503465093515444992 11475715 355940340488427667114392373865114604000 11475716 -392608369027810940224778125028144087040 11475717 122693757481873430091884732696349459264 11475718 133763119965186659876138082895120005504 11475719 273659108893224248328536021417568117144 11475720 158164525431580501080321298854484377600 11475721 831584428148039163525012000669426047844 11475722 -246885880481230555433772332697593623200 11475723 -124141819687416780129129397006300216320 11475724 -77483957909792481770345839854708783104 11475725 -247508896846847401521841461470324886750 11475726 -353557828591681395268421145269147883456 11475727 36742843006304658129901422459147982672 11475728 275281279503489468702134030672881188864 11475729 -941022292684864940308985512370351914080 11475730 62587829900864451417746942246103705600 11475731 -656590402035661838577674249368851052176 11475732 38052464333283293446855239259360131072 11475733 -6291294423358269197056119519454824800 11475734 -42977754853083285950368381584386967360 11475735 28056029439184391076287149004472115200 11475736 40970722956222194869486800455370547200 11475737 165737161869194704448114755702938349632 11475738 -34748428805125679113650702647495028000 11475739 724206700148334838055381465779002469632 11475740 -564233596029412280701746448530317775360 11475741 145414327999023461217353803097049148320 11475742 -440263185946464380799391000269388449408 11475743 160823567558825574249013232644351120992 11475744 -76022600026936805319718034449574658048 11475745 -642533452675422988969102472382277874880 11475746 -29383944469595923267484235843970127616 11475747 787201322949811892014556732077515882768 11475748 91770360404008582052418989430929822976 11475749 -81037516596524461061195615032870531620 11475750 -60517689874996860240192956875313664000 11475751 770452769158834568954779975427290824800 11475752 571335003673428458168882326162748697600 11475753 -91611566288848385822422819815273928800 11475754 -3822138438761084634790652631493969920 11475755 637653842290926466940309344324111293600 11475756 -19732021794849788874310903992377245440 11475757 44081065745470910731669835403784442006 11475758 -13398142014499509844936429037086199808 11475759 558834020552918421951871577938191604368 11475760 207006956044625826893049727981298319360 11475761 1811651862721501754446865000515854786 11475762 141000745153840954312135652424724852224 11475763 -467227962754333414036559622473167534976 11475764 -145054400795024402643835410883887340800 11475765 219804466775741999065527742088937169920 11475766 14484773453538585512335847889790844928 11475767 -983337343025805573650501476698334532184 11475768 -28881878740219097905857167474031882240 11475769 -85396363175132513407537492331747951830 11475770 168340865780704907324692162658691336960 11475771 648289567868433952342001333984412895512 11475772 40855349537651460989119883001921699840 11475773 758598637869563344571430678045201134022 11475774 256159219304596488425501485166310942144 11475775 534850321668519889681596858291752919800 11475776 -287419516730443561111346484078523711488 11475777 362538884490937205898312876312062979840 11475778 392643149198063994953864280017385247440 11475779 200274268705562201799619350764709185952 11475780 -228569594012124501508687267586206433280 11475781 -121318839243960123505340421056126592288 11475782 -248336998543296762035708157310428650496 11475783 -204260523564644264517653642740996262400 11475784 452767037242456408435746977765152834560 11475785 -256755179527165939889223800788762310400 11475786 45745732202951926582601650565223965184 11475787 -306598358876215058569310534158633612760 11475788 215585377137976742371979107718351033088 11475789 55027731199826953706831164048065558048 11475790 459192396884423212759555264988244254400 11475791 1171835560704486306119282693184135421800 11475792 -49520387237759518416839775863259734016 11475793 -380484847973884623186410614163685983040 11475794 408488576153227202628496740962869885440 11475795 -223441367764204692810039103898421254400 11475796 -167120962469201168843703888492274614400 11475797 2468047814396760288120349416480464640 11475798 310752598952896067242302728630993993664 11475799 -54607060352360371563885922926078854880 11475800 -426593057691707466938677861364613888000 11475801 216494093235430977960838254932211416640 11475802 241978779132807816963377554628337168384 11475803 -994923736152145037109980848864839548736 11475804 -146748322072976834575253078511295242240 11475805 27825617427978470918925910311192640320 11475806 53948432424927525683034084074294678784 11475807 157743607668439079469343987683222648192 11475808 433812788900192984073829855389965352960 11475809 -98287870324446950684915321826008396760 11475810 -366830775384453697444608051201552768000 11475811 760218175792052719959094992488355952412 11475812 -155388858962806851601392108302257632000 11475813 -486529160398488368381994764543862001056 11475814 -164932925276011756574648080352643977088 11475815 -76994146458743585956736368207453906080 11475816 -150432401778923127239763640048105390080 11475817 -151375464372769548950784020722925864134 11475818 -25297792891368032130830991517857825600 11475819 41063563690043830768698205118481960264 11475820 -97853853146812283355470222551286353920 11475821 -361069394674659597469263070831028358720 11475822 75250571629694916474415535734870007040 11475823 -254136718670194519508583576288433355616 11475824 -96471917608902369999490941676858245120 11475825 -42194575849454365519750694008919198400 11475826 -273756802422350655803771946140539731840 11475827 218045548828934094869386133519093255424 11475828 7281119273512857281543669863081771008 11475829 19176416721025615153989214420463046144 11475830 267419844669679526175344374813028674560 11475831 -133196533174698392239833256111517972400 11475832 1040498426898893525709051618592246456320 11475833 -81676626143358181937858163978508696824 11475834 -53081659357282641209717743756462725120 11475835 -20330041101235179179603399204862140640 11475836 255978551072675417540915210701592340480 11475837 -22989771864850512660958679934914373114 11475838 -1913525080540705367341818647093043840 11475839 -1072848426356293976636936284499798572944 11475840 -4205607750208083646798241476902912000 11475841 247606776564992266893543973710467729064 11475842 27959886244040937221639840118297891840 11475843 -493319840592348876547702036629028707336 11475844 -138778563652871146921791812185404859264 11475845 836881232352178050398451284458308263100 11475846 -107761520212315547355555665947816916736 11475847 -348379381745214500037904730411901299200 11475848 -1608939254724932902369923032659110297600 11475849 506522882917988069708941251236213151744 11475850 191799755996374221570174860535061900800 11475851 828724080229640414898470210110990275600 11475852 8755741616686901037293023331333885952 11475853 105008188398209789210593677979722572544 11475854 -170809820008944380024472344456033132160 11475855 -201997124946573554634740001059953249800 11475856 -74008070146016767843539961100259819520 11475857 -44525638238109108699421735742780262288 11475858 250606873937205518443094654533713389184 11475859 45180008392573607633113136957553006720 11475860 346207031014908308070703821017945794560 11475861 755632932223273610455529129756045214144 11475862 302981813900906569400066318094226428864 11475863 206817796972413972528620911277573930160 11475864 956173040183564440650432464132717568000 11475865 185995128162534462486188804068707088260 11475866 754167789067872560353024646402791258080 11475867 -118010084516466107076245632343334128640 11475868 -139821655466410091780346497750217158144 11475869 -656630279185039479368337341808317933280 11475870 40734255968850449301484666602970460160 11475871 -62913537382343799742666391708390892816 11475872 436267603504239137880340796125530292224 11475873 -239382680336016844866705459086943911040 11475874 42642007321202769374821880096560146720 11475875 -896871729515674375641435521366566128000 11475876 -57860960819430293892402871899143485440 11475877 -233790945989940883057584241507709027200 11475878 82505777046716063762141496038094225024 11475879 -103542617886622734362239385162720179416 11475880 234417070027149651178847015500827648000 11475881 81625665361491533344953966795503282682 11475882 -436404017892696902995539926510194268160 11475883 4009969200764795492303397660801680144 11475884 280808717878889689073123938090967009280 11475885 -383095954379037262811683966230571898400 11475886 -313533042103824645035612418741749119680 11475887 -861656287742590139888293674984072868464 11475888 157815034527210243384928246444366331904 11475889 242617911690203766805425501044742451380 11475890 -122453681622495953306610762109085644800 11475891 -161229972285307996460730287639866137600 11475892 46704307159424316326338933582122072832 11475893 247659312450128507762086190400653150688 11475894 6769419560993139016565410520577910272 11475895 275079816110540941607139422636755517400 11475896 435146187175553907910826750063290613760 11475897 475232108844988344218256221813067531600 11475898 226188848473921457652125648778491450736 11475899 35113296656065541466212904785266372080 11475900 -65551449603995391806797017955963622400 11475901 -306278826527341581710930513215653321070 11475902 -299691861775805171927002987750576942848 11475903 -384755556417789028602921286200615715896 11475904 -391856600161589950523045251367376519168 11475905 -235936953724323488331194128326287990400 11475906 40641110679128561204164188457075596288 11475907 77297830346766872055814489837629965152 11475908 749901105123410906938314603818262784128 11475909 385635501076542259802868175376964656700 11475910 -236826945333436862330423943248939552640 11475911 370372218887527539313511214870806551512 11475912 -141444882665650887067771692726901800960 11475913 -622668486646037407168659399061123387440 11475914 -753565861761396409863144857728478880 11475915 281004941996253070408003372842849027840 11475916 -397842043707479010338622384178221199872 11475917 3314914874923750003730133388355571372 11475918 62416286117681734376546180986161172224 11475919 -52576792036841299796547799179143296512 11475920 38714864348672696276054703483228487680 11475921 254650677005123849119530843375714687744 11475922 109880844733522651762301100262596730512 11475923 -106081090044590235038809256508044791056 11475924 251399423486413706166709149194088560640 11475925 3669710526797584401181358793692256650 11475926 -115779057037029327341349416174303232 11475927 -95385173384226212937081391881867545520 11475928 1036858014126656539862262975382339676160 11475929 575469388715582774406657304558673131530 11475930 15760573429685119119298081356766986240 11475931 -321049119794791534497376514209884698640 11475932 -47253044571792168128248165130734848000 11475933 6806156336652174405817535711703065088 11475934 -84692310227619984565652497567980846528 11475935 178675396234664044028414626902014064000 11475936 -420851354255865667697715077283414540288 11475937 70230554170503648699732234042118093920 11475938 198959140632174707835750126859629120 11475939 67070766094379882113034865716203605624 11475940 217312065861238224225154018594363207680 11475941 186823107613103034310757315711713829304 11475942 -83644633880767672641279031305836445696 11475943 -279630496830925051835218127540983710720 11475944 897730724667750166646990318896159964160 11475945 261488625899110888423303228790516630400 11475946 -131600876258304720816675443591451701328 11475947 -505510285493865750134037924366518673564 11475948 -84233598044818111255462747654309662720 11475949 -1206607933983667566670976274006325554036 11475950 -272439966534073873345566156169966512000 11475951 756603941698396995983440526705914085760 11475952 102899702916005887877162194579144310784 11475953 -523240856254200382285278705406033332060 11475954 13309039178663853026935889460974338560 11475955 276373117022068217286885038291163650160 11475956 197777924161866651090833745745723656960 11475957 -68826668023280547722055935509087792608 11475958 -221332403746244125066645410347600491392 11475959 -1198613528982833330743519343998926885120 11475960 -151778100453137933505870857955484262400 11475961 510885650556996120200358411858047011520 11475962 -436727918925976445170426276575685440000 11475963 -252088893401054074428071797479511417908 11475964 550361302410759399528727280394022166016 11475965 -21555925078372596550338894624036660480 11475966 190522202727429220081443653290478255424 11475967 10352880689672933284323943584349765200 11475968 94818031911104708767967484698318340096 11475969 8961752963124887463614201594374358208 11475970 -215808870608775006456891349149685655040 11475971 396482046827393631951559093851859357584 11475972 -495890843184003915954194986556147404800 11475973 1009613154740078264180068462389918232184 11475974 -142523996386265156020651360815720634368 11475975 53473103231332298272122033298491408000 11475976 -1044865308976853031353838326842487761920 11475977 1092770306753257556175042251876934476826 11475978 -390878838912960843114939115498748732160 11475979 -352199384994131655630177270807856133720 11475980 -259541341972093286799533421554625408000 11475981 195559246909443101763579725181660262560 11475982 -42011447065976723698057138680928962816 11475983 -291404097990741986355911488855262696256 11475984 -35705727770515737246432199992560320512 11475985 22367703985157154263457310944801960960 11475986 -434074919116508613467909414218382749920 11475987 199840536485394002601419842363203858360 11475988 -190756490894263923092648014293874575360 11475989 -46335417635439999678684141087570805344 11475990 124811805290957988443980073608866117120 11475991 -312693537320752195951202789371105902000 11475992 372471227394531977365256313237400473600 11475993 677846886127087526575237815255307722528 11475994 -132176872973368304055879918635240041248 11475995 -128106539422608705391745320868590988880 11475996 383227695622232270249396548674804986880 11475997 525630779296184629154155163580890249600 11475998 -471028386499164755025529142057672784000 11475999 -38822805631561188240889144620049951920 11476000 -620714669914044546382156337782456320000 11476001 -280128861254437235202718551706054243998 11476002 19835874699468669915135119454166560000 11476003 132673853060042576626788129372724128 11476004 542861573393590572693962750093700541056 11476005 -481397142608672734187230125759199228800 11476006 -37219721055090103556108659522564375680 11476007 544444007610850758234315620758771403256 11476008 -700814534156101704133489745255138841600 11476009 329000096556287556383968102677797945210 11476010 29476847513417970534201386148477957120 11476011 -137226570744664665001998405722274808320 11476012 -4281553801843110686522896231660041728 11476013 -238170449583846990050381234362428357738 11476014 63768303078920510651251413785082593280 11476015 -167777250802961169017001815650399175280 11476016 118046515544463639629358300809819750400 11476017 -225589025056908026326599324742902122880 11476018 -196153772108497803879366155232286733040 11476019 299504315162201816587286883986826042840 11476020 24636174753024985933946219864227983360 11476021 877331700374771469322300320787121210222 11476022 -42930512732666047587520451913898478688 11476023 74287039728271984717158059553020027808 11476024 -239550420303266220257534439469546291200 11476025 40774526103107685075779864694296160000 11476026 516423628807962029604460604711547924480 11476027 -933296835955058409332068711238042879760 11476028 -261285387035923385878038445937909804544 11476029 200917685381957815491514004513682749184 11476030 -93810996687477306233256262692163447680 11476031 -107931288510782261172632260367590087680 11476032 202145055820468903944246914298509524992 11476033 716621488329130108179404714112000665282 11476034 -493405561305472840811437822656301168128 11476035 47782406875592498933792104017079252320 11476036 -222890860171519324883322035936854818816 11476037 -111608572636775098493444281631953775616 11476038 -4545356147336767056765066960631787520 11476039 -39843622208025369665883390012328183880 11476040 293612445771101162535071876094094233600 11476041 -180560450721428428789363206538588551408 11476042 1052617422628779386342929459552178478432 11476043 242748890409275282541912660485144736120 11476044 343986549164942393768254822361305866240 11476045 206565956444255317095677677851806184960 11476046 365595606989779712848983742642784993472 11476047 1088393347617113138724190201467191040 11476048 104718116395897140134057081200176660480 11476049 438283606623733645543724150893147003764 11476050 -175893974157920688157860939431708323200 11476051 242119890115044613833073752812674915052 11476052 149810200120412888608838881051580497920 11476053 130593698425997643354940961467101532800 11476054 409098030806943686025293038352252305920 11476055 -2837295367256246541830402357036018640 11476056 350387951989948089927626891641805107200 11476057 571794853925078061615552340451566658880 11476058 677654242568992882556798525818037436672 11476059 96054508423806446850590910756184680960 11476060 -259043467221030041856953378286242688000 11476061 -538680346343340964476932394632407164576 11476062 -112727832029035192953937031250031054272 11476063 437273599361354458379071907152287284640 11476064 -21138450228123198009802428927701680128 11476065 60624156518241017882764560182505432000 11476066 -213571462116976203061371972176842913280 11476067 -1338187698495231778985692953438923889528 11476068 -182447405965528934592305303871796260864 11476069 -720338796721718368500076025247521605440 11476070 205115316196774785893062860424411733760 11476071 405632490059687351466524072572521914544 11476072 1057152990549991063510068289920877639680 11476073 -517212497761338840261203009297610401664 11476074 -43522411166741527385628056164722973440 11476075 -59012835511600488030845319493230418400 11476076 157919851460808033825835411857900503040 11476077 214958871678638912055548087193879597120 11476078 435874237411413175923914179118860544640 11476079 420159052477990166260156793466687496272 11476080 -1324974566723761188292942907446394880 11476081 373146963584813829270158291629498748882 11476082 -144572784997468894299010418182225306608 11476083 214566745433842229570834413648577943600 11476084 -588645317880540775422185329520937160704 11476085 183404076286990008228960864587010341760 11476086 -247042327798127340980858142423087299136 11476087 -297119115330816904072614627391384375968 11476088 -133244395553382450276789478669078241280 11476089 -659672857226139627966506983944768383046 11476090 170799291385544731161661730651960985600 11476091 -463814355525375507711632858900040028656 11476092 385541099771210914403152900500377559552 11476093 683890229274092921042850798625066434880 11476094 -365871993687052677278962686871938336000 11476095 -469953903268932863833325610194116089600 11476096 -648158388576243841982563668927751127040 11476097 -68492371275403521047842902290528675454 11476098 -4071867826840224922587272939220214656 11476099 -457414033692187809060882206800145344900 11476100 328788043753423165432429465893759830400 11476101 40721821273222482912697766426387447808 11476102 253332766853703402852103300793743159104 11476103 -634469715208469797549526260261848497136 11476104 561693667172407814306546947793749893120 11476105 -46804447409848871635138542381290469600 11476106 522713103292533584107701972759018960480 11476107 -248611727765777608652216010000099102720 11476108 42439550894427298108945739460467823616 11476109 -1133766509686936031641147839244422351690 11476110 -83875439150306674142397603263462234880 11476111 -26764025558970459234200375108115797168 11476112 248379958219099306159506311007473909760 11476113 156729378378412804503546934438329994176 11476114 -385828870901500784799701077789317260160 11476115 24110990003048810387147556670377751200 11476116 -582337459795314161051339487886918067328 11476117 512879905813301168201473768119855714492 11476118 -184256736904988781275169529517389225920 11476119 -752295924431364917343730883844667055256 11476120 -39864564827214460164754886180625408000 11476121 -496637574249524194107643195786954879356 11476122 168792914750787193360185439816244327424 11476123 -985586364307374855451682734120763589628 11476124 461749166362667180108586483149707776 11476125 -182561582540579720257180848804528685500 11476126 -44017829515206685409165806519399004928 11476127 -212394695115074070790018934702887318440 11476128 -129427845778577308197574094246082772992 11476129 212011764743976127260344748483274324800 11476130 -308464422608160239114850449765949923040 11476131 -101697368567321448570829213558014336000 11476132 580590261896672297583469992084909408896 11476133 664461876423987196790116121754060143520 11476134 583953322490807680450623974055615351360 11476135 -304188514017157235473682179905926220240 11476136 354756407320669550044628628460287836160 11476137 -329824858460892125949864702331872701040 11476138 146298639130554974971139011943249587200 11476139 25510549381376458562660807324495227656 11476140 15357558909638152699980184176916101120 11476141 9184986597264855994606681719244213920 11476142 228448806656490324989991076910737109952 11476143 148931375180293299418979003220489713784 11476144 -65379947214315537991998742762570301440 11476145 940667789293785335342576449536751815720 11476146 98944207455238995379819152912252212736 11476147 -379662803588508573471272093864304956404 11476148 407098978696765505171794521703117363200 11476149 259587525263607296891356919106517516800 11476150 -76194818685454661459237392249608144000 11476151 -584330150858177484279861822402099555696 11476152 218168422472415093415711601087881728000 11476153 -669274947326751646905612287763455044800 11476154 -32207960799387499426511328505522318224 11476155 168469354818486489387613749205744062720 11476156 363791966128765329297934955056799840256 11476157 650784678167087210722142747834367719424 11476158 -187776484751984312855143050559065153216 11476159 -787310588095239871810216931360454984640 11476160 -236493351230857341076732930688255262720 11476161 -531657147341498342888263617225360162720 11476162 -107921351861560386130824625798011443328 11476163 -86847334657457752478124997777894971588 11476164 -140921884010567073925339184847793655808 11476165 188119046466884860821469465096618848060 11476166 388579207866929683828573626153556882944 11476167 41274158311569403884039122582473226400 11476168 -720440783500513292448454910636814458880 11476169 -211928484975273908701581533434469817600 11476170 172757845650825295493618296315343908800 11476171 -297238743709045430678218231663809825280 11476172 -557795645135587352234734297635695001600 11476173 805695438305935695790465331152201979904 11476174 -132632827045693167043828164846300687360 11476175 -136823538588699940923988217728573740600 11476176 105608112352502255262908410882960392192 11476177 515802104673314514094757347075448174592 11476178 -34872227308202652436781118138791804928 11476179 1479384414430064357926538425949428896 11476180 -65303063147661857042632374567905337600 11476181 -406557259571818453646105554735002660018 11476182 -761894837272355723349338580296261760 11476183 -4513739374700659300492396166381352568 11476184 -642711430468219633361039346475130880 11476185 -9998957463337634184269173865445171840 11476186 211144276599629786850928368949293303792 11476187 624649269759949577768766622513619061948 11476188 -864273724577318111404781553180277754880 11476189 8127286687865651753903049114666152224 11476190 2348951283405238392406646068628796480 11476191 214841380305185824555366266637628133192 11476192 -47242985181866693251616217582206189568 11476193 -946114030284681737561634534889525237356 11476194 12923534306073779580688353297793301760 11476195 -158649934054379884232102549148777922080 11476196 25946563635182266970964022743526824192 11476197 829403550207987226701533554599635989374 11476198 -154215839468205915784428858976046009664 11476199 -169020216593560541159392752079636907040 11476200 698125238142096858616627946569728000 11476201 -224243803519529488344215160027351128496 11476202 -319003380312437413721499394956981818448 11476203 116158899308265018990701656196322953304 11476204 396996110546481985875475876749477683456 11476205 179477298031389592446928220236845320760 11476206 22843084287628567891993959670742838144 11476207 -664367820159508918865991103772858946048 11476208 -39107769683326868157012268047663267840 11476209 24461244261414640142138837758131390240 11476210 -350619683773173199510807635203889606240 11476211 -898099622373256594376015528811239255376 11476212 62415306618377857242460137396336328704 11476213 -36047438333979176850358029091346803040 11476214 48314712768417129800004402634178103456 11476215 -426490802825933919372711893111407644000 11476216 76461001136655879591772966869803458560 11476217 -644853782155499496608281692496516963734 11476218 -4261569565235250540496962140170048512 11476219 749304471945790880305502001422479160040 11476220 -147449657272065697229922707638423480320 11476221 837638652001313250047520542553216009120 11476222 -87806293834962731369112217033458970176 11476223 316754070164390799764031957567122371704 11476224 256167959351843200116215473713954422784 11476225 -560006515469419936911372173564061129600 11476226 541459723042840891978645602424742152224 11476227 1189662670468601065526581968533360640 11476228 163124551763129229131998945433508249600 11476229 -1568249072542880275470484983956626404768 11476230 190162093459269844841213948383486926720 11476231 153052668255691087670019752489226214784 11476232 129776355501520161307155382051968952320 11476233 944022707666886408730066184546486104164 11476234 212825171478824114900160732077856259584 11476235 -266947820515516581242050460671748897280 11476236 -51466190985664169364328081903022412288 11476237 146047476630656313263115616137626538432 11476238 -170107277203656973612468899870204924480 11476239 42537167553102048522409773489364786824 11476240 71483743111943592789251827373133004800 11476241 -371854496264574989555519105879917718400 11476242 4975681237206615968087424420754311312 11476243 -303709699466967622705531238797117815508 11476244 -32265016062810407075023653099276257280 11476245 -557548150738940577400947473976279840 11476246 -582944130427419886179379189814269352928 11476247 656409784786154238980753912327748452040 11476248 41915349004991014914203613984402309120 11476249 251552877423174243596837383190052173568 11476250 5893660297432028980316372977939470000 11476251 -153545862865051812942894477949732954080 11476252 559643846137416896957059830036382516736 11476253 -105461303484360203118702703834787560980 11476254 -227691835808199378492468278629121215680 11476255 -363654337311247349577423985174852001280 11476256 1075197714962418112649755585643404591104 11476257 -16331355470715453822575860918519478400 11476258 304725850624382939936576120560856393376 11476259 892993167893061451971307176699617316000 11476260 -770740722444527318694890096638141132800 11476261 742939427723112083087206868816976460862 11476262 136168352159813197809768088913961023616 11476263 730749277306616120720785856324809704744 11476264 35914045610260205930178463782971473920 11476265 382300506471397301693624295162327114660 11476266 -109021865845028086462994215540245331200 11476267 -697025532090250046076692264739060356160 11476268 516785069366297992468123937766944424960 11476269 68374709714914506409345232077348634880 11476270 3123005561317778088852172016771408640 11476271 -340691825738651966137975864624857288 11476272 83877650331631783143493395220877279232 11476273 -280396705804298311002715869100341354478 11476274 152781991569170110190761769080839476352 11476275 211291718851646902436956204724134779600 11476276 -250886121677403067521311417735049562112 11476277 27307076742534346419280049624518173660 11476278 243756175113260129784784949571565584000 11476279 8187357053018010085604772319893238776 11476280 163158269593881893344450135719939072000 11476281 762940625543975046169677651718433865552 11476282 417283966316289651033605568737188361184 11476283 -44846813477952710829886306152327127200 11476284 -551061343654397298937183134069949976064 11476285 -249266882491995039345513908288051832000 11476286 109464551966518840175785034057244693312 11476287 371938809780343895013750833126802143568 11476288 51222685603527434639760105081589465088 11476289 -915303987327646046913783825766874696400 11476290 61359857368126374953395036245243548160 11476291 -619774933536436029233248522035792746308 11476292 -426022275034468292788025289348856323840 11476293 43904989448974880436565415021784092928 11476294 -363153903980535058732811385299772806304 11476295 101037704591042116832043646271812471800 11476296 -385191337099492536253237765059836313600 11476297 136543854616410250728766274754140828032 11476298 -343573423316129785161037345512965948160 11476299 153595414191977779963674012503568856560 11476300 395362731473202554468634103626901132800 11476301 496040199900038012426643315433172074092 11476302 56819215659180019657623527472984760320 11476303 592027462509432923387878166495749277552 11476304 74417086513928456394886387730110218240 11476305 -30484241189483460550658444523064123800 11476306 -620522899125248212408993799457856161648 11476307 -34919057375108906192765344561600089768 11476308 60102324393580280861204043337581404160 11476309 -241336453652977235763959292046215855240 11476310 -17295595916056217608434664252196897280 11476311 -49397508726626705552411866697368680192 11476312 10410564298882565710436772334938163200 11476313 -1785128232338477940723627287595050736 11476314 278604648789938645471689292530788325104 11476315 -970966195224809208345004748345479551600 11476316 689415225437746564213177978545562391040 11476317 -82708512447854097441249158112326363520 11476318 -89296656000258991569585990967492435584 11476319 465098063533445013690278729074698820896 11476320 -387126095130773044478607648342107750400 11476321 -37312994304700902391382164554469548156 11476322 -419132128685583939303914573459705856 11476323 60063906642060396478462573217176269720 11476324 -201293722015036065281904420989057220608 11476325 -245190876502419015589317630457366188000 11476326 47250815147105688098174248376719057920 11476327 347019806347829985136313380910151929112 11476328 -412438324019193003180267584940400419840 11476329 -34756123761353484336895498155949844832 11476330 -4711067266232416371899871105815040000 11476331 -1118746089826972453126419672429672869688 11476332 -26209920476307602636766937823533636608 11476333 175627272462028028830909271453818114368 11476334 -329631220683984467487244550397549749184 11476335 199235424544845973771750154859605601600 11476336 -184474564068995282907967138282472439808 11476337 -780905020293733962373860767233533489228 11476338 2042639506047181608865798186590650880 11476339 -175840801562139156594552965025657006084 11476340 332009266918553040367036048291073667840 11476341 -1290368778272082171328507967567765952 11476342 -22021858422881317894289488998068116800 11476343 -765582646271008458028454198572248663120 11476344 -311456258837651659444524197651865600000 11476345 -475134334643485659146531637345365043900 11476346 -123620250158568880152177780322792085760 11476347 836776705850998546256270216014695162480 11476348 -344447666930648013692565612113666316800 11476349 -514894215922117435181335791583950759936 11476350 141011594341656956166795325177705776000 11476351 13257252298905181261485393941892653904 11476352 -607404860732389040687542283374323302400 11476353 -26242853583624557404765966219935342720 11476354 140399767376778144762326043310630439376 11476355 -57215175066425486558124165556852162560 11476356 2190486105644104671721634471758331904 11476357 -899950270542589460716795442858416773668 11476358 -474228254251225895007748381150165050816 11476359 564545224031519403261352975823588045664 11476360 214305705997813189852877086590364876800 11476361 -485536155520998525155125559778378892800 11476362 -386204538088507300858221320786795451648 11476363 -1550680253165665796568168480017316745216 11476364 12372154168758870309172719502802420736 11476365 500552953948491358575141223299848682720 11476366 454472355087536941668747184298369280 11476367 351587064677403941804448621149665662192 11476368 164336013492581285388262173738309230592 11476369 190868794161933526792863104741413711680 11476370 -292055210832200893709334910974933153120 11476371 -171451875611264704629925759192946198088 11476372 362157693013592781725671443089624805120 11476373 1512269193860514149146014161888996829180 11476374 16871692841179040038517367484419348480 11476375 150178645353107278394508422187702594000 11476376 -1704428590842677934081980887819422167040 11476377 -169924594461068623970182961918317345920 11476378 -44835321614886250450513697739921797376 11476379 463533133022807771816534917304344734384 11476380 -106589030154735876363322657602540134400 11476381 -73823701505087853819227098586426987776 11476382 -548208854834193885593755509038895193728 11476383 4395752051057775230753065962836160144 11476384 1020203633723232968143434123965960749056 11476385 -356831547108623729968034677299382958400 11476386 -119701673341514579106330212177316513792 11476387 -87947007562409602620278217615980333968 11476388 428224593006257436117159539834845357056 11476389 432560322434129338516332649814280323424 11476390 19889968048411194520479339426359395200 11476391 289489636141405184604235158924706140792 11476392 43497577056317008075104305115530035200 11476393 -36820692947831596316780596268075401356 11476394 -63730472260409037791277517791369556128 11476395 22748373251832598177556263124867231520 11476396 234545512280398739905180004245612157440 11476397 -316516639246550733661907619975120050154 11476398 60080694777285434627143740113542284864 11476399 -13178358948458138504294864517318760320 11476400 -10679555812530001993779610949497651200 11476401 -157335377838122215380487857248836037376 11476402 -33243359424953219676541480398432307200 11476403 -83939577375087469866374585612356720536 11476404 395268743405716612649642914914968395776 11476405 -367169562964266338038850820259860083940 11476406 -370630000742525778179001113040858304320 11476407 -1223446955556062558250653519726886388608 11476408 -513409385089048736986228960097177456640 11476409 -519226516396638360556440240083230851840 11476410 33628077707532503640348896639274700800 11476411 575519611383273614856980072647613559912 11476412 775175005288763927713355595436264313856 11476413 -224845445911182321188085059830034532096 11476414 -215373410068110840847435894367493682944 11476415 262805399875221346109912448584781267120 11476416 -15560656263563274699758324962358722560 11476417 -93812128042512397150484634957935172608 11476418 -317180464211294771932293844188717073920 11476419 399306771744433042317752974567857373944 11476420 2011718718477569609637088058931202560 11476421 -319459568000878760432913209023294673856 11476422 -188912058628146765573562883744414179968 11476423 -13128895978534127470262376040152821280 11476424 -97059568345899866472964330619536727040 11476425 193239114024096527495048746604087083200 11476426 74144778358399684146441547732142235648 11476427 -1502424210150518555740942213557998971200 11476428 39260605966349567378060207478609303552 11476429 870038884591680704561140205415894311030 11476430 156922596699436816316837092742225633280 11476431 -852393215099301300175343383057845362400 11476432 96508682703122110092393960040668463104 11476433 -352139783483649530431941258654116322396 11476434 -241497338492226494497138117218866113920 11476435 -286999848902253154362176518081913019600 11476436 -1328056225965175995462568161100377811200 11476437 -402359016623282200174480245091041408000 11476438 -242915367000358819561068841376620917504 11476439 63612647588677851160633333289155763280 11476440 278038470498002475543952417127761920000 11476441 -140773122084987626500707152518475975158 11476442 7154461229783749748477829235042136832 11476443 329090915698148188122093891296988481728 11476444 -143386614527978783462899608028356894720 11476445 -704817431625219800209950444646508660520 11476446 -102888379760466637451210275957596186816 11476447 -1090767997119822943933420558935221771104 11476448 98171282213561190384932514352928391168 11476449 -522536426051837460036016250746403760816 11476450 63759643229004774275151480605088582000 11476451 -446215041332925407731437214231458240048 11476452 -219569921913467773673545857076768250880 11476453 846139060459031320789771218289566030304 11476454 -299695795433463901898456376458459675328 11476455 -249040688300634873320860721669674190640 11476456 -704947227953639512152559321860201676800 11476457 -613799066931182195066878351070342571648 11476458 219750414839662986081596425547231447040 11476459 374881072559809016182409259139788956660 11476460 -419804098428391833332530304215940505600 11476461 -51117606698806877117972487908130809280 11476462 -480784014143509247574723134639594598528 11476463 -605060017026846613994541506469071610288 11476464 -13835773850829817011444427804922806272 11476465 44049926402527381348224984146074103040 11476466 317899504379333900673240588004295092224 11476467 -201355684448698954548675286544162096640 11476468 742709254133107705368830205468381707648 11476469 -208056683083791581406808756811271886656 11476470 24243433546767107603974446337362288000 11476471 -668541533825742526206196002664334537328 11476472 50460933555108410549905416133882675200 11476473 577578209497211073111050350440315017568 11476474 39390018701727010865090706436153890240 11476475 -58719501227448015637500712033707414000 11476476 27243489875550029219743241695838567424 11476477 996651491102578135560439181931128568326 11476478 -20734647428310820899490329587793715776 11476479 20815722276622574924995620280644777984 11476480 -242619203650805798353099858641986519040 11476481 98249514228342122157029555079108897282 11476482 -31501817653718745665255794118198501376 11476483 360330805892476014064873567822130218264 11476484 -248207695031388907163177926086344807424 11476485 311994449366634495096282844698765600 11476486 -139480201256271625732783648521467896704 11476487 -1464302934667095466865872530207752832 11476488 -130329529432712529097637572558095974400 11476489 -925425046852726069131933561950843928540 11476490 -83519417013340636610923799607128205120 11476491 -331144256203183526306861838181048603920 11476492 299184691931836311305884400781632796416 11476493 -188014881048758486940355712038182734016 11476494 -175342832638441044594364680936953011200 11476495 426097674233225284546618303768931805120 11476496 258987552355690176596468568435885883392 11476497 -524842217277690949203556299043452767328 11476498 -276250392418996627899954283080455287680 11476499 220898317576976510144966544641831588160 11476500 -5679000769031676555338137807558656000 11476501 54349601413733094514240989027206300000 11476502 79795588898329789921657352485259345952 11476503 -7327002590894711824215234560917985160 11476504 -24679088560269230853288945432422522880 11476505 -539500154920564726532944087975318121340 11476506 27210297880704178322284664432588212224 11476507 795404619144700684162542704978175416832 11476508 -76862050541502004124833272261151836672 11476509 -117429163637674550416676283566652975072 11476510 -137029429817618425514153722903704007680 11476511 -327236309289141151131207863716422402576 11476512 -413895714124148714233538100814204108800 11476513 -561774830229946472482290161666059644960 11476514 -91056278026551242061126697350577079808 11476515 6980432878774885800573794770371116640 11476516 -33205141899416347653308105078216134400 11476517 162754083113599170233931606609498950016 11476518 201842457697113384460047227927268082560 11476519 7061505181173957998103977733089611744 11476520 -666623756986789617994653697517829734400 11476521 296825604838737066136271029395174708672 11476522 -150798685369786416089310112533897221376 11476523 1145134135463036674712458922737579886772 11476524 -39762028122673352839695655525300345344 11476525 187219241714466583239811928808178576800 11476526 381764419905354994928845499984345147712 11476527 647444290604872569838302980938763878920 11476528 509619415340170250237885857245691904 11476529 85276127613989160547472739633242836800 11476530 -46129674549565882655627132716914948480 11476531 -1567012367558193249867966489208245866496 11476532 -411960290463128243392864861239221821440 11476533 609864919983928746091078940523431080224 11476534 15907869319304894279209261087225408416 11476535 -591881419567961801365004371630265720400 11476536 -382851601002699571461027103664054169600 11476537 166706315679137333632624477943147654186 11476538 -133756939638391617011283121379276104080 11476539 230793986528861132958414846702126761520 11476540 190102097403860424158983573028856729600 11476541 141384838433148082687901471871840384000 11476542 -86099209736352403992807268703344637952 11476543 -411670871420158594182286943639780715616 11476544 172359856746572043803465003169489616896 11476545 -187833464507282220900915088556380279680 11476546 -52218573119435420409965864520365752320 11476547 626832769553119538639391095131852670400 11476548 455855418284615081234940946488005192832 11476549 -11147453865234176832781804298039794688 11476550 49938225063633865912982045327702280000 11476551 9851985415757005134905086555396474152 11476552 -841929658072987690849793975122345850880 11476553 -275061761788395633281118939896442597936 11476554 -4926973268507596155928719204611539968 11476555 65453860753417304947232418521164628160 11476556 -11074572221764735010877849193895669760 11476557 320243166322911235136007754603186917654 11476558 62672490790782999159361380446868338880 11476559 939497561087698735119563539502053497504 11476560 36254721502014434248168482182361907200 11476561 -424873439562956153198834196136896381838 11476562 546010466299643776357054027152334569600 11476563 35362321819917486366629488574415149568 11476564 994879926237376430200478231620029665280 11476565 538256910765283790224534267455022394460 11476566 -559256806294678442194136740241237088 11476567 214670230470199904488828736832982941120 11476568 10094216583923814658666058827580098560 11476569 -215207229790035426893663008703515024512 11476570 47041994756135301199001017884759168000 11476571 -13413677177981485977916326989011018968 11476572 -113008734175281842895677719947950063616 11476573 180560836080335147998725926245214678822 11476574 -892211506438368081605295014487346555008 11476575 98350415297633014218816326706835578600 11476576 -826488899986466997126960545249427456000 11476577 -198217355343199882616026902600824171328 11476578 -64477162207796500887498161795806632576 11476579 98423572956112950387116386103144807200 11476580 -416951560568327444864300503043286316800 11476581 -210844471789861614270115166450634325056 11476582 -1504339292345651732310439504082501376 11476583 -104417272393339942414006954118279271240 11476584 -107999389319303946375953561788840535040 11476585 -601575267380890826997854891162259307200 11476586 107789854663149771395243877692331598848 11476587 712473833242195435301091812645719388760 11476588 136141205440829206444121749126009591296 11476589 -672323053144858070180863310556144898560 11476590 954238371069673430883473840024584320 11476591 10478145640387099126763774273103001072 11476592 40180469718698980422770702345091612672 11476593 -392414101133868033789253104592748200800 11476594 -511205399956470033406546037315537873904 11476595 471026554661079818486823305346789104640 11476596 -282482226361201352889935993233450180608 11476597 107408943893143284907427018185257307584 11476598 -86154857468904194011333300962869330688 11476599 -11004212011791764833277039524293030936 11476600 -283287783946988317096076483965533696000 11476601 -1758672805186931147243476804929693607296 11476602 -263109234542168206068881876055070117920 11476603 -58234277789041022570560277436607783616 11476604 24411251969511500029909571579791168512 11476605 69468247646207640631485669029661216000 11476606 184624875469239660783785664430999346880 11476607 730904097336117798418556995337297524872 11476608 -261494888023295304449970298001817600 11476609 101022810946473286136197461138983516160 11476610 22925908002274154168386686191763624000 11476611 -272755863607483268588555134936995348540 11476612 243767782091658103778754163613236080640 11476613 -162312081919056718694049906238276005696 11476614 -1248384262848216761657797539780275712 11476615 657446251601162081650947076565444487600 11476616 84320286630228774903185956105615411200 11476617 378782686113340109847489877391628433920 11476618 14144069802104731811966367429784247904 11476619 -95890716863645419368642447349353745920 11476620 110933997379339689965164661986615603200 11476621 412620880693229874835566658076465072640 11476622 -6111446146908565587070486021842087168 11476623 -143606223343747637770081983966317992176 11476624 -37600472099787531541264155768448245760 11476625 601391600832833748428216197672451769000 11476626 50712711897779440727893881013125287424 11476627 146357810957386712698682234096440033200 11476628 -707766031900079790724932727429931280384 11476629 328286683026368608760541496844830761084 11476630 2572657711016709976289698287169117440 11476631 -1036990331459988229376531591916479503128 11476632 -69005341304802952458599476420258037760 11476633 364728000867467201021874789472685332938 11476634 45524061186132007038405570440919920640 11476635 118965087248386797152335884403972479600 11476636 653708778096076101214961448796128366080 11476637 -1274642496814312606585819500802363506714 11476638 -155093787581716337035987343742630054912 11476639 -446277045419410631370748920096286788720 11476640 -108755691692077586104409783704297144320 11476641 -316623740202260110782257603460540823872 11476642 -98257275572735605400843642590418984448 11476643 549164396067829012223048177038884380892 11476644 -207241048956619380841071482339059497984 11476645 216054872824081223274438258538709211900 11476646 -555950988791683664611867657709258956800 11476647 -28335179014170174919665323530345707552 11476648 -2518131867353056922432626887450945454080 11476649 -686904116363354228520344759797762349964 11476650 190370116963192070012352917838660633600 11476651 -31886561464931219565272589320174374348 11476652 -536444957720305541146160306159287618560 11476653 71086553313904225222110560114393491008 11476654 -179690379029293537619192506515758080128 11476655 -64192637052993546294662377342486656600 11476656 -42731670266884505193633925003870617600 11476657 -7755021616717221405593001989622717200 11476658 -193657830605666127796146180469225774320 11476659 508320010164400452071375657086079834688 11476660 -2154571467614955313887798639401149440 11476661 52578691542986219314128056578250304 11476662 27553949996899537167802123455504399744 11476663 -301063893936061174740539607942799615440 11476664 115641569342890428051093858323919974400 11476665 30887138844564767288252178944705164800 11476666 -38371170017652442883915276918986804224 11476667 -53455977635891991979467354214770497040 11476668 -37166500590544010444702654536162541568 11476669 -1200871122145135699869951495991668301556 11476670 -324122787317359749549176071193103753600 11476671 -167748903787713609730878918047773560888 11476672 -37036369000735929287588856509694476288 11476673 77695040436893788437475698621297058344 11476674 -17006982544851585598645116355964770560 11476675 -56893636551892260632885948992132461200 11476676 -324418195874570429774873613843936971520 11476677 266388866052543800472754827154063415520 11476678 676276764707299736282413386785101885440 11476679 381851344161619510348717412960870257440 11476680 -132142339412073022561399688179912704000 11476681 -624746348297539377362426488794423580800 11476682 251959072701429147644607575261870092080 11476683 508940401314103383246727789591947073944 11476684 -387407484218467491163000250991327910400 11476685 -63652911396451288995005570707544852640 11476686 -54082699268848124107057594580373284736 11476687 -1177560154600191055845914387464334235664 11476688 112443270958179421396657152610490867712 11476689 111172139657177138878028441929363523520 11476690 210082921370182184900757584338834365600 11476691 971880142387871232605311425944365215312 11476692 365450147408489211111900970569437372160 11476693 -571300990468338011271475737967791922080 11476694 440788665020102756732088656141824324896 11476695 35119056276704323268026864116255498240 11476696 93478341727435368661795287464898723840 11476697 356994706055310195654627961934746715652 11476698 348616954197269032721750676893627769600 11476699 19101381591296006893142015616375022864 11476700 5838080244572143125554521883295974400 11476701 -88353968284869074046900260355671752320 11476702 -229207675850536358181432662588140184448 11476703 -201226627015816434327295676744272364160 11476704 345892669059260257707428629559908761600 11476705 629013707560157507074500524224268323860 11476706 -488200053733525855552190400205247894448 11476707 443511525315088555117585093444731981120 11476708 -345214863235893128463669086746043531264 11476709 -595480198350320488015326263321670249090 11476710 90092883560169524285952509156075669760 11476711 -279461414048670760220537246102145567688 11476712 -7234110270058345352729732500822671360 11476713 -199709148449405985530750336099015820576 11476714 -12987608877148755199015814994980264448 11476715 1461974429055645392336318180529399021120 11476716 57857152654960957458459419943162557952 11476717 -59951691638388812101537206248328283968 11476718 -378986847463440874286458374906155396160 11476719 138115412121668230889635082393962809000 11476720 -67142877838892980865815886754324480000 11476721 1377617747182258887114434634942730792500 11476722 -338138444754605814543414609188450123520 11476723 -757405156704400891338934182192088894496 11476724 58413682316910636352054291752316698624 11476725 -157840751520664555462552765156960800000 11476726 2365066916959424235069955929824818944 11476727 -74949045676744821260506790243639066688 11476728 -2560937806283694148394921060213760000 11476729 840376042621127713655522084017005050 11476730 -356687738023802694295677511262344718400 11476731 389595878959239377254917039711534927984 11476732 -107500159897374374025305064963562764288 11476733 1018467952995490667205174942466756766982 11476734 649860619461182781023402357596464384 11476735 -420620221936119739720717988548823541600 11476736 89275649841368751153703511571554107392 11476737 560994198104000792675788612135184455794 11476738 -45759699588529835800304142055439393280 11476739 -483850284017074125614792560911081920280 11476740 -126162814004290516946638566605267865600 11476741 -1076350410247169582420425359650455884480 11476742 300258596556740410911913280762601897984 11476743 473209557036036538588561773154517959080 11476744 -210608323488226205431600633981821987840 11476745 210725641529884085874603132493963632000 11476746 394884508327964552567361054735391789872 11476747 278002373586580083792435110289596792880 11476748 -671587882652997249853233882134983694592 11476749 -7913983951253750590641126399163585920 11476750 181353815660666864220659763819937920000 11476751 535297353286270594628188892984420837088 11476752 8982455088728428486257379950236270592 11476753 471762875359809664911452286872916942002 11476754 370850266226023040181655486070478258576 11476755 71483403120033977787096854270830886400 11476756 179797992716373902785768207482650064640 11476757 -1315673108666126015522443440808571498994 11476758 128384167034247097898331529820699516928 11476759 -4471754220117103517145475790138404128 11476760 390154892137866792737064171120761856000 11476761 -136035816750410288355884758682242574496 11476762 610904023601925170514877195884905528064 11476763 894914901697988520881097380050804633704 11476764 48294244327714093703428681022967260160 11476765 -892755136671575680195694326504388311200 11476766 132728622610159305298268843955650267520 11476767 -256742096703248232010789203550457088 11476768 -41463393298340134562948402948670750720 11476769 -443407115615762918112455075758387516830 11476770 41281798071892813766636802384970736640 11476771 424906152042914424270559726427914396544 11476772 332588721928471071011253193829748740352 11476773 -178692163241378277023665382385864735552 11476774 100515473008954209429480932147362167552 11476775 -361543889921576837448193988440691953200 11476776 535291271894225068858443794798794752000 11476777 -17659334560132885532177249183243813440 11476778 -70400153558087425957646618285208998400 11476779 -347731647012042317370873812070128851200 11476780 118035060688095243952662527580420249600 11476781 -673715498012867367253510904076623213418 11476782 200381471797267286219566217083236986880 11476783 85774050047576272376439959408534742032 11476784 -298024198476851830063615727802986987520 11476785 159873454567878184700346479704554735360 11476786 3985900298850060260415143432779296384 11476787 39209383325057644057181125355459001504 11476788 557159043234190710916910668804834406400 11476789 -714057449980967258018621478181127728128 11476790 -278614867977557210841476558705962980480 11476791 11833576973535523042581066888494558400 11476792 433894297715390613200077807306587648000 11476793 72593685479806327755701833122299572800 11476794 -68325172604963358904074499814314967040 11476795 108960129423125524693441962079264108800 11476796 -447625169799184271468487317209537766400 11476797 699338286673371487563837701639147539200 11476798 405122050324955544424982212517904384000 11476799 87333317930824777625407364285694244800 11476800 18010084453240127781079657763006054400 11476801 361555864955630143335932284554449488704 11476802 228444731916527436792439935517646186304 11476803 168802529560651974435487039605954639024 11476804 21291158846246381277533299260406988800 11476805 185104416724003389820820269328526566460 11476806 -291806945605089265262095790860012641792 11476807 370978661615664987272522068312230804056 11476808 91425589168479746167360902685969612800 11476809 -30669196188281440991341703088925735110 11476810 265465058577115971038702780430487373760 11476811 -1072233322194952637520106244035719268248 11476812 211463515339554594810214340602397056512 11476813 -308158203737024431937720159070880508960 11476814 -55785726331018741897763687496180419328 11476815 105960686755306041897329097757511953920 11476816 -14368630921561008536646064079005286400 11476817 -3466839766505603403922886900771150400 11476818 90826871118233913409908040966947554064 11476819 -165799196124608902936091492447294520528 11476820 -32221786970948125537216481897932554240 11476821 178910467877326356244831098646111824864 11476822 -69730879449953230454466183335478519168 11476823 389593218223448506142047801052721256680 11476824 -44631086342467189712337633510882017280 11476825 8489753445652368600568911626090523600 11476826 248231345974436142622357550741667898080 11476827 -127585851653995367494532055674416959636 11476828 -185247149547966886647074434940026721280 11476829 -1232449873959748582782591370769172960 11476830 20777171515857064173473886865820728320 11476831 -314504388477783454093582722712331078368 11476832 -397318587970322813472144969527059808256 11476833 285732159627353214383644262563793590848 11476834 -297932407900125532210236384023698920960 11476835 -101424821515517438317076180068236300720 11476836 357362106123859492466888398201828147200 11476837 -517154749253710426936679399758979104680 11476838 40752254234103119069847994492863940320 11476839 174793606309483678620614542562937858816 11476840 -729780641033069566258255650675916800000 11476841 -55386286690824585370367921977107102348 11476842 -73615447701320893823615194761202909440 11476843 -29603776890037145650026156600279037920 11476844 10702113402553988235280720916611270656 11476845 -59241771305595217519364163439836930960 11476846 489269648020176042169881190647300946560 11476847 -85033397643336673279033506184769552040 11476848 35882829569485682528069358070669836288 11476849 194663880322966589122966009101894230436 11476850 19240165154078907955047044260838400 11476851 -144805412433411696567351534125633980416 11476852 -627037494296663318161302905527994088064 11476853 -464672517305536742331547232189352909540 11476854 -449990047505188991146236636385296027936 11476855 -162320577761311245507837175397593365600 11476856 180881453107258328988801465542756474880 11476857 17912851351499144543525420449814223552 11476858 90660016128185314196354074403342712576 11476859 -133463117359192300373848849659422702940 11476860 -366324342926628121829077832720192240640 11476861 -197169437064377911203571140677854548576 11476862 -311218862117732399078047304174788207488 11476863 259417160543000418513520488510459064320 11476864 87074104309290385328705120071424409600 11476865 -91610542666287145833657884278467447000 11476866 -27187272260714179665773599257036518400 11476867 -195077104673183716563162546761763070084 11476868 15263171815614063675409577435519765760 11476869 -342377141475744207707679285257632244256 11476870 394680489770456877703113294931379439360 11476871 87165542119165415614149268733332277760 11476872 10635902062903877042407319353923747840 11476873 -816808141758950410465667098343116414940 11476874 36264494168121796343695452636449568000 11476875 10923432696046109700264125965142115000 11476876 251041256714590013850120114876307439360 11476877 25282391834582955361695201074357650572 11476878 -339352158776281422906992336867356093440 11476879 -52606301806571443453215309229557265160 11476880 54656242894426187622670415780617666560 11476881 -197315571885127281609424046222563496664 11476882 -21552034398048491485511248544865540096 11476883 1151959173562215707532954381613518059520 11476884 -167071491088490095752806831279316123648 11476885 62177103435124343404113556171504550400 11476886 -82258745540291060359154431874689052160 11476887 -332436005375854629967137620934178214448 11476888 178776389833002431150690820664096911360 11476889 -611165556465367972761775154653636661100 11476890 202135583471507692805678860486474456320 11476891 -105746745173723938062280145163462216008 11476892 -196146076779761133674807892119718958080 11476893 -20894306195420553877159320805963829760 11476894 87266296127786485182256016331898101120 11476895 17576688109772082845281391577632980800 11476896 219939964957204521888661936541358096384 11476897 149284511164383220460823696718477673220 11476898 231553851381090168149439958208367397200 11476899 130774236979022733048653035244357360640 11476900 -4305112552708380789532544075785936000 11476901 358114425971012193924026766016141547292 11476902 -272244132949042537169663236768834176 11476903 -1100898052979364118320293400431733035336 11476904 -326364195758427076300088604022656460800 11476905 -143696053402586361841153954962326172480 11476906 57602291703124631910295087760753756160 11476907 -34572945178950525632397561510976964112 11476908 -252031962549681040402841949290587078656 11476909 -1202459541674884286753341831577653862890 11476910 321784418696522044658905811482061166720 11476911 -352141933199848315570580409294202151928 11476912 2947092461209843826749362531331915776 11476913 -36410105571804834627580989513200555520 11476914 -15826218375288342355545258523753466112 11476915 -9571108382779363319237769914261874480 11476916 -104721752521881831040085825900892334080 11476917 -265205731353532016168544691712969669760 11476918 -454007842411328315310459991697679684096 11476919 -162683807529150913031146040373392646504 11476920 -55841388103432974828945783835872460800 11476921 495631827265734003606830353211811335892 11476922 102570908827028954349949181748742394592 11476923 -127752402820424221593921011155827066432 11476924 -181553272733982314873691998652321446400 11476925 -181273998034007999650019148861911912700 11476926 377947199566059677828567286503770233792 11476927 -59632304668769654194810087482540508800 11476928 131446799274586791498750599896831623168 11476929 -289679064825582189371946188189992203216 11476930 244596161473670306852404983119754777600 11476931 419112769048079452518328871841016154880 11476932 -15427850478893865347864112013222195200 11476933 -119791518770230502053392037628609649192 11476934 -119575380301039101383082451765838375808 11476935 -104217550148434508925039174843410811480 11476936 -484251946531170151518710608882257976320 11476937 -169467303782187709334383699390831853760 11476938 -193959219131967877010466747344462674944 11476939 -918814584232007877125650141049776049260 11476940 -134031099924238022864546137672834728960 11476941 82517862490057035505907856715354625664 11476942 44221323649030565727148153805873287872 11476943 -672270269156104327767401749196354731440 11476944 -85073734535981900008669112821308456960 11476945 -168125902333790742995896530852638892300 11476946 32921956700307770239438253277223944864 11476947 -537137970376845224497009651045818640200 11476948 -228005013622647347937521617866181842944 11476949 48333433897551808586869354849530296640 11476950 189511862409711143576019559645546176000 11476951 841404344799980005830973367514091073232 11476952 17146738177034872744159675231883366400 11476953 270508719554599438273098862957229494020 11476954 249492666234974891852646530664441120000 11476955 214835587440667916790705308167577371200 11476956 -68425714396985387545824266132944358400 11476957 805045715764772183105942534579305911206 11476958 -4286916398978287028000337249158239872 11476959 45691624475882085832794425914375039704 11476960 -937801194225280297733238188129955348480 11476961 -606329873609786277976283031528848985438 11476962 -36340923339651660967803673426668410880 11476963 683735108376046832238116261485133997212 11476964 -107868217485349949190595885028770161024 11476965 -276631264976787869180073005063947286880 11476966 -376619355521216172264475420547820001920 11476967 1173202765578427143169195204394961156552 11476968 409202851825864933601032311005522165760 11476969 284155858283970926023322870166676667840 11476970 -43732208086835185233566303090140444320 11476971 -96834827973852072770680164778518564 11476972 -37224267319823157422028983123952519168 11476973 -511274715756640534386532836681325952736 11476974 -306417136535557411448061444110302088640 11476975 -90780672958495370592038829206023104000 11476976 111583030232380267557282332643658629120 11476977 426729136186461258982027270062305372160 11476978 -283855098708709220682744969345949310976 11476979 1757182812702054635743855078918619670984 11476980 136226054413743727209304227519888956160 11476981 -1389371148696345747760968682345411098848 11476982 97057706626852693060115712885251702400 11476983 183497693015149657571774651834477211264 11476984 868229990326841563437021414643987906560 11476985 -43617404555608577598022180220766321840 11476986 -21498416731037592687609667329027342336 11476987 61382722039671706431724391407647255640 11476988 -116598662306408961208917670372516922880 11476989 115790977151039498031018545503755599244 11476990 9649407813829441334548573747670876160 11476991 -5298987632058834359499482807213930160 11476992 -311156579313401716029740743405074382848 11476993 -33128334297236641254468426473338585152 11476994 -181557729513644451058078473652616134704 11476995 144310640587677083040603619572831650400 11476996 -700050240308085917426622142800933424000 11476997 -149521706162099461441001811829484788800 11476998 -58501921440451829253174809256141216000 11476999 -394298160712933534078681319110936053120 11477000 61561732831076942888710117708800000000 11477001 4368954066420767955405472437141178080 11477002 -439147253666893821446062073023537956048 11477003 1250945202137737540635829680943522695252 11477004 -148306474148000955668059166364928720896 11477005 659578315170990577719487905105604611660 11477006 -65630649342962550328911520512547230720 11477007 -161505650899337989606206716107038060720 11477008 82860185486699379675207020983330013184 11477009 -1295782050961954505644540554053657843790 11477010 -170205902488334391347700920889878653440 11477011 -22830594014650130431859632917244824000 11477012 252669243672772196707766922934058845056 11477013 104049413760754968899868552470327139744 11477014 -161238013858785152307305493840146018688 11477015 -607892178262830033062523910697469164880 11477016 304053962026975077828643886912036382720 11477017 1160150995798085194657749028891657061066 11477018 -147658844326193924160780552527659670784 11477019 -36881907517593807095944866179708075520 11477020 -174391483974829400948601407058349355520 11477021 744479386071734372723342062473212658444 11477022 -290328007379163084914912384648876599680 11477023 -413038932127295200629085833397547083200 11477024 -743427239303497115868024031421858316288 11477025 493584267893163141390056756082930564000 11477026 152843707566909528854250299676448746240 11477027 -715144841156760030144283325173815401124 11477028 362736223230290852812374411895275356160 11477029 317840409241586424135887152572952601020 11477030 -13139048789926114236118336230364310400 11477031 -375559525060368672473928624716992415448 11477032 268435653052038882798289493977429524480 11477033 -333522395384152909056477155269171417200 11477034 -104402320550267947890893872261892732160 11477035 586319894152523313337237917759895248480 11477036 881612515852235084021294023658690714880 11477037 44465623415778324140242065164763758592 11477038 -131160341084860648483175089469237359104 11477039 -482640635549576336016949348200225916944 11477040 -79923475291982593896594548613690163200 11477041 -1836269109718801627061376968480113334400 11477042 -450718566116188385705004547505560601328 11477043 -450679046922902156468088956813730293868 11477044 -1573570597071007956755448427144366080 11477045 -705439325202472464001267132959075256800 11477046 -38523024330137977986180847538107877376 11477047 181420128087618469601385954599967331496 11477048 20858376898174820799077139941561917440 11477049 284687348264905761626587591812772950864 11477050 17010795613803502189943298321142480800 11477051 50126648798167335605088099731929934052 11477052 416359383806089788837746690226456576 11477053 -45095380297932921274055853471564309920 11477054 131270973290038159620907468181723102976 11477055 -174395943154632644698077099650109072240 11477056 295039960986410414381650805328618455040 11477057 268567102512719080170449110677333874752 11477058 -25726412520331172402459102895553036416 11477059 -550818739110488911387370719832208992760 11477060 6402696059876264112646413136898088960 11477061 -107905038740905620092431836224891218500 11477062 112119825027791663081208744501300232032 11477063 535064294328314298662802275171038021224 11477064 310110797282925151900313170236647424000 11477065 416535713678519471859818035653205326720 11477066 3483125133770821034259488146942493232 11477067 41734239518614117488727334939096373504 11477068 -280865109268866268446154398719767015424 11477069 559344244382718455016231906612705932160 11477070 55626293322891341604706872440180154240 11477071 171288295315903847644253995848889794624 11477072 251951020825676204451444414430045003776 11477073 -198510468921256719659219551008070284816 11477074 120177335015467718878713350440311276816 11477075 -981677678684801419714698636597820050000 11477076 -153133083040922122314276232752196233216 11477077 -311448415962212226682393840135597505074 11477078 -468466192901896070273184645208904360160 11477079 122716676577287057003183241754457552640 11477080 325509032086627056926443488042692198400 11477081 308556719034819756094421725815500890944 11477082 -86321095482221104856219935439675678208 11477083 -725597354820643424132669079415629425480 11477084 826231591009911585447445373884455598080 11477085 383830635505426579920047774155938050400 11477086 -293147853795762761666995352978083867008 11477087 6930906147802605612487761666457416120 11477088 263248985437344708437783295942204063744 11477089 -30846891763083072440006036987809606704 11477090 178155401899114394259933545059733632800 11477091 493156674700518046740541268173616361600 11477092 462999706431299967488051269399965696 11477093 -546176951600290252934500338644908026240 11477094 -271513089093185743106485912710190855680 11477095 -11133947729880673142926963902531340320 11477096 -353949841228608738598232722471218078720 11477097 382046862051475990708336527718515704868 11477098 -93415096469112154480704514242788447040 11477099 20642144448092657152999980243470653440 11477100 -209734484837790656632830127009115443200 11477101 -575068523528314457483933071796025513898 11477102 -50514556950657780685560992743634227200 11477103 277401987967002186097338203582139593088 11477104 62940375616685114855269779953777606656 11477105 85802913026486233551472291145624252520 11477106 11485137325612007152602317628987563520 11477107 32746529970838324270606082116829210392 11477108 -928827435040045080368608272346694878464 11477109 -189594136870282565657512803510724540800 11477110 374072933289342044886772465315175592960 11477111 -181770975874706275143255413286232923288 11477112 459634296673880704909401763118351339520 11477113 1331941852799122142722240212796015536362 11477114 554271904992621684600045046815523983360 11477115 -88579117805232403425724609232630560320 11477116 -267069455615421185351343924550297551872 11477117 514790077141049525400397393586706934272 11477118 -646151572455245400058742611437261465600 11477119 701932868309832790021716323988384859520 11477120 -84636983156871671957001201826922496000 11477121 -13796631272756072509119896540507043840 11477122 -269171989648453014935991102594108547200 11477123 876005801988667759822852822739443869600 11477124 -68875671531549248808668078876849543040 11477125 -641326868119123004649259164173033232000 11477126 -40416324838324232599611161826011260800 11477127 27886554885402028295280562009126548600 11477128 -188061768774626773836213260974514073600 11477129 -140773141538812396338487862083796644224 11477130 136387956288671369428655122909102080 11477131 1403520699938764084428926825101828108072 11477132 378396399975384065222819250123136123392 11477133 67397106766162726403961420575382715584 11477134 -612521976280931615041203109044643501248 11477135 305154091064304986830540008919022072160 11477136 -126679916646078986913922248248419024896 11477137 94830093737173175686294759434277837952 11477138 -5710161014926068021514563454874413056 11477139 -5292205391438468211762112268905173576 11477140 -584634526512252134205494415351270758400 11477141 69680007865313122302251016510110759424 11477142 200528364695270423419292434993675035072 11477143 20850983287265364915456929471567003824 11477144 159803123150804959244249487412877721600 11477145 381642807663328196219188289318477766720 11477146 578478948194985262066229870145537196272 11477147 356957602809139925980495650059479182312 11477148 435507843330441055639359065388064135680 11477149 215322026673726452158537876027666911136 11477150 -66531037825029706523494513305136300800 11477151 -168033630858522513700898772189947873808 11477152 842120542341586697884162811953466572800 11477153 743776370934142466360193267847095932100 11477154 67904429796019833111239035049017735680 11477155 110884535293151564341180108783173198000 11477156 -168823363734682195740423325350965329920 11477157 12768946549981707046986296743780901088 11477158 80754738589942249875655290456080719872 11477159 1310990726072120530757444108660072129040 11477160 -16848027574636707239985516617551872000 11477161 -162309886954997032789214309439535766016 11477162 24156893467075178950150254767131718832 11477163 -79372136547407517025391126973544447656 11477164 -356225170801541048308848474466027227648 11477165 -163797341065686145104222789362926609920 11477166 52021663990287882412747513508141249664 11477167 8742407521165486217929519212753890192 11477168 -25980528942668025480530824844964446208 11477169 524941979222421754446791076765281478288 11477170 189830655915491517267430563057976805280 11477171 -67574627043251894626398769580292133536 11477172 -443422935450872667328492423905130137600 11477173 -3902617246887340905594609181769400000 11477174 165956127823974231884107903397404242336 11477175 163372770755760312678979085722580962800 11477176 300362298118469296197142695607841218560 11477177 965367731950475781124564153255155034026 11477178 447071729208930915942575771694455040 11477179 3554626415927574175682126492373653776 11477180 57312457603141329259611092919168030720 11477181 249677171642197056706807101588202775904 11477182 -28566127184014563529409438904374231808 11477183 263939655430367483541187568989487802432 11477184 35054690188589520036084180179509837824 11477185 502503539848145965792713212562729205800 11477186 207631941507838403820394644341272972800 11477187 191154214298729845646466724699407267840 11477188 -40077199140500440560215798095020042112 11477189 836577967636540920783458080879568328990 11477190 -113209198256573626690477760159915458560 11477191 543243963736662525289061813999278174464 11477192 233948335046931947806634564385836236800 11477193 48239330205564685204896720935026821888 11477194 534441815012474120630422584459644620032 11477195 -83008879629017077282689142582574813520 11477196 -329258052763130293317720202132434555648 11477197 701936487805769817273296673283109223040 11477198 -319434076373037408052026387238135214400 11477199 439292532421998915222043495825557037704 11477200 40298626508704253360688477820272640000 11477201 -334429647169189057923033112661219958798 11477202 -269220244031325697479516672538856484096 11477203 386539524132667839856257165851919154704 11477204 -237851850198339796962627773330642876544 11477205 -84002428599845826586839921308200234500 11477206 13577220386754854444072035160182354944 11477207 129389150608226868726240896833172823552 11477208 429989136789344340725683461655528734720 11477209 -1754816138882768886899951114974429746284 11477210 44016511838983679108955924977265141120 11477211 510901673897145461117603352176380250880 11477212 201572710604905725303053846636139171840 11477213 908983680569081542608187454578549319808 11477214 -2203385464694692914808450115309472000 11477215 224964722587115956158121918122165319200 11477216 -1042670691509094482686556007982694400 11477217 -517871423642163060483995667737681059920 11477218 29633757814351593137744847343830947616 11477219 -414077451235528472456957696895860746656 11477220 -110725441188327815793320405269657866240 11477221 -265830071385045600391996462891387471200 11477222 321176799716787795839624378001166962912 11477223 264237898200844532464366673942709104976 11477224 -819600268544227488913145019630858977280 11477225 -495983532379243224795299011238503385250 11477226 226840651969241842998698951306583545088 11477227 544068084645178787170568739590258149512 11477228 -259609173962133526837588577388194110464 11477229 -416386320420854191523758926432856814016 11477230 -203243743386024471647097189453927936000 11477231 -1083052515345050496183619187036754337968 11477232 -38071404229712816986833268679111442432 11477233 226216900951784820055065344780146182482 11477234 14384686392899778543633111058227255552 11477235 2534478109173781423349830145697484800 11477236 42116914649485391274174723838211900160 11477237 -169021246184157135055903683417175020114 11477238 -20986952576052569523103758862716641856 11477239 298975977564114481653631923969656824040 11477240 -314329900064197151683678491118026547200 11477241 11397730338099484881737250906315865440 11477242 -72080198319171188509764549698091709440 11477243 -784253949411131665734647776580700139920 11477244 -220995054829705813023143123931403911168 11477245 139266700158660846184058618390606448120 11477246 -553869836455997753245446852016142220096 11477247 -133376382475615862954959181090354130672 11477248 -90364116335912223493586148600242503680 11477249 -175166534363671071702684881376189900864 11477250 52031201580133196366468337720830568000 11477251 -1317421052236654185090088114404380308400 11477252 -147196925851027022680391045791934841600 11477253 -16251839244578870887318058579471862912 11477254 -73213320735922924804243620095343083520 11477255 537558735670370117307103899536693303160 11477256 2995913539002397447306224283528396800 11477257 288634901775735812813680232476278767520 11477258 -135290982430928942730122272885060945920 11477259 -22297550022912018206552455047401989632 11477260 139722631250457298678783697939063546880 11477261 91637325250395751218831704643902071212 11477262 -84629468634209883200283174446101050240 11477263 191537237161994809663308926077254277360 11477264 27314779049666991276136349025530757120 11477265 489880269691764250042856993088359128320 11477266 15600191567603958347310392794893842832 11477267 498773000523693376906497030818491478316 11477268 -878186493391389709671174317337461698560 11477269 895503975133074486659395696691361862670 11477270 -212435161773820761905896691853000777600 11477271 38959523993481268516462324313908382160 11477272 -383738868167081400937466574122496614400 11477273 18546761538646688365339830888952216602 11477274 -249825829004717901510054295400214551040 11477275 429354964149669686869768564087108781300 11477276 -8388765692524016940273926669185440768 11477277 -41665086926358336478943597626982742240 11477278 -290218979673694436480653839398941616640 11477279 -47593926886432195047305126621400327312 11477280 -510561432281790389745443682364875079680 11477281 549309574978386170986095794346275242082 11477282 -133267268883156187309679491789295353008 11477283 -162722577115890363145329788370805328400 11477284 -60874498618635670077766270417811058688 11477285 99968019975652497600922350530987765760 11477286 -104365823517673545981116064453485446368 11477287 -1154515723935557384992095914176305291488 11477288 -630714492978843149336479512491305866240 11477289 228155426933536836337587962121964900800 11477290 113016358727804202637221176729184599040 11477291 -430808167905251966010914577872875721328 11477292 -27041481103742705121205397704110489600 11477293 -22097316955106780401788648763967876458 11477294 156870518960015616785041624907488822272 11477295 -43540967195586537639378148834843860720 11477296 226661361069073808906177821893627133952 11477297 290475455463889243589321816396112329868 11477298 39790489049118188285425872663754391040 11477299 -708564846110336165193538181833336880160 11477300 47047243258190538332473800700437302400 11477301 -450314433364268341748007442606554662400 11477302 5863351877704478107348599619486214784 11477303 -875369694781943788852316601169734638616 11477304 174441775383777422466587528188109660160 11477305 -217069685444841526482299125852733605440 11477306 -114234135016273687663416599989945766400 11477307 -63382271717455544960771589153590118912 11477308 -643883868217141910455570230646258435072 11477309 -411270580763461457570523566404501259796 11477310 -84259807403665712413894496884534982400 11477311 642214554886446643162488562312039647400 11477312 -49592722357380477542482865642646011904 11477313 -1254225647287405480678964752440176603676 11477314 771702237113803527984602117697819401760 11477315 -499237422746948430243230041743653348880 11477316 79191972210012262646562625312772112384 11477317 606810036217162343701834337030064542366 11477318 -22746007096878032953629424307986245696 11477319 160801220013340951681955158575414274560 11477320 -762897246093826955933959534873654886400 11477321 1663862461613704882485822935912529814500 11477322 -281580060189965901436464931610590417920 11477323 167578649369678314506301376797515587328 11477324 724193305375538204761659489164823676416 11477325 -11814104858432388988720131182017800000 11477326 -99143919440792862244145412578593922304 11477327 -487873368916958232674092449387552967824 11477328 -11861888714221705154042053952797802496 11477329 233431666145327456266285936274322906720 11477330 -359602066874280358876569318293759424000 11477331 23940415969536816532162919857758553512 11477332 -38205723572208263127610240156195891200 11477333 414668154469780495682919011801514946560 11477334 29413989225318484671327655924340160 11477335 -213894718340816667946195692082953149040 11477336 -44119349542041710867189758964152934400 11477337 -145996907238754234920819217975647142080 11477338 528321111446190495246230221886118290400 11477339 123531798248428017356335287137085247824 11477340 20278405593938284706738695615502284800 11477341 675604677564014491302830182168840641132 11477342 -564489691923626858216708050620299728128 11477343 211150804355147549523170131831234190664 11477344 727891847044147247035417043510455566336 11477345 5600526899048841396306795536189076480 11477346 -22620646580249404480057133370716638080 11477347 21132125243395522475463153758086354944 11477348 351906827895215170356398409628439946240 11477349 195066529100175686708723788119864009600 11477350 -205314884804415329730691764970039725600 11477351 -618497220536231875784406818831368137600 11477352 224598722783231144004116804339466240 11477353 1220917527182616453558815158736998243200 11477354 143769537630035998178324787535856316672 11477355 1733743508695772817430873378657681920 11477356 542093054054288710126329933996936153600 11477357 -984621799860936726050511608690666658240 11477358 -44516060036227768276660391413965244800 11477359 907246908658135158337888846166052018720 11477360 174559317877878947600308112180590510080 11477361 -101671870586692112956206841326142242816 11477362 6995276893795607085090339044211712320 11477363 295229353022115283275670313952837786432 11477364 -281810199148870600175459214827172741120 11477365 408119727593517511110080427262445167260 11477366 82552316447114235941133264443764393632 11477367 494140103185095650949542270075987120088 11477368 441149954170360244036133280146864537600 11477369 777085308482360722837846646311040929680 11477370 54039653543089847898402640649479468800 11477371 -152265810793862645350703704210545244928 11477372 -1435282318549874151500091402217380887040 11477373 -59100379807062288935393142607882908000 11477374 389566970771302325714590839682555623936 11477375 49107735615414500329661135713555440000 11477376 -166379487183694830600237170434454323200 11477377 -1257881457673229784852539440217413489068 11477378 -192753669497344609392402164396646266880 11477379 -781950494781309509688346480765136401416 11477380 -226479950868090234562095493612551144960 11477381 294947090629054088583620192314473003264 11477382 -47648414373874449273680611718643111936 11477383 796223382579409497420870207758187300632 11477384 -4582843710735166714726113798508615680 11477385 -66241813926278136455262948321918628380 11477386 -282562918457958964319415689145586342608 11477387 -150887266123049478633736485384950762760 11477388 2445546865576223947810002721811251200 11477389 -76810654913458709960597928126712546368 11477390 427138631724772639901989239046341163200 11477391 22775595793257509761264870879673602560 11477392 -40018749843880554436234131490241773568 11477393 -1645640387359854360289600333775229702336 11477394 156916508691925728894625268505676548768 11477395 392527222241805716968457942711429876400 11477396 -125852149452299093322284754287658393600 11477397 1681016915456221595414371639608555982080 11477398 -155933292409029481222919588018333752800 11477399 -678025354596819536275775120149052460600 11477400 142109864795455753263003275213242368000 11477401 254611118312508894624032253238399190212 11477402 -3951426514830990862226181700991736096 11477403 -82537656302486347030213190593816020480 11477404 -453152104212797262751792141757606470144 11477405 -772840634995130376766804446898134497940 11477406 223925540935810913366448327551334466560 11477407 -793992938760936372932645149537786061344 11477408 386276119521253917369129488634144030720 11477409 308405812650908314436025168889617960960 11477410 38160758952291821087714485147857515520 11477411 -327310796393746875205627013101109177976 11477412 -111004630215851551940456115208840366464 11477413 -546278477808602955432573858699845750338 11477414 95759967719633075615564436148790699520 11477415 139098361305065095207031584545518879520 11477416 -1121422103968450494917635156818541163520 11477417 193100588625229504008663865157444927880 11477418 -118224534658287052113433880400090775296 11477419 959995560423178675351658337153620224820 11477420 -167327228159700667000744812912855582720 11477421 303419506543015641629200550816123627190 11477422 -134962077713012805066377803881858893952 11477423 -610442673058096977161308633903082582280 11477424 15087002010471888869033603662369259520 11477425 25302835780784505955172675174851652000 11477426 541879866392253782290511338971111216912 11477427 -115883381344507648658816025804460630992 11477428 622031371862516006055097596736654902016 11477429 -984221023494805532199757708962703229970 11477430 -350503768351512500589232030245862944000 11477431 -9330068685441246097336658783656333056 11477432 775489178235663186059102920491425894400 11477433 174138442046968858858794166930193319648 11477434 -3611736144002908021142529837819495936 11477435 101164486001809901849435422882428981360 11477436 -298713038856535051243638025609808363520 11477437 302015035082966512084540689622576672512 11477438 -35108852407604509334257680884948222208 11477439 -283458483850621980950508640743256734000 11477440 -9947970621822573877040523494660505600 11477441 -65512936407246650400589619530460419500 11477442 -11907883159582865759684504324228286720 11477443 1161002361542125509753570494992408581692 11477444 -13905581041130258599654044713954150400 11477445 64251547158813601710527202591232876800 11477446 301626853116570866317403400617511751680 11477447 -1063889498482322473634184210911745657600 11477448 398930499427906733053484192381914613760 11477449 9275901529070295682595390518447482036 11477450 22418926506118759558012329836935770000 11477451 172522608542029948363256462458073942232 11477452 -174640119566149058874913527106576747520 11477453 411765253521993615302731792409946696684 11477454 -164419957193297567719226349734973268992 11477455 835082061190186489215774352893344160 11477456 153176837164877241639871003378461990912 11477457 23310215049415174898969946928681922706 11477458 119381105003008633346837675159798603040 11477459 -174144200208037226018126114026804501248 11477460 86020787144882853324793297497872424960 11477461 -804858083291729153591970636163414805938 11477462 239829143899395894484544982837725424192 11477463 -430758196212243262613884801160597049600 11477464 42112585984695213966770900096697139200 11477465 787082608448586842470923881217515531400 11477466 -130826575002138085413720144606415449600 11477467 976618971683936718305253555869702936516 11477468 -104959287745656760873900860937475535360 11477469 -608036153690923610827594773873683753856 11477470 -186543520767014981000849850152288736000 11477471 -36257269516982883144958569726708161856 11477472 -98709103173219541074627728342690562048 11477473 199231646377669160569868119491059359680 11477474 900858087514171231334434211225206272 11477475 337475465901127253226054097466420040000 11477476 436507135732962999872682424131667410560 11477477 259430115524851999819003427482110814944 11477478 372554663521395154251309772617516268224 11477479 88657665531129399924408562610151932584 11477480 135833454162405011507636763422760960000 11477481 148056714760758645175627299261846110352 11477482 -46463698940074504375933831098992601600 11477483 -18411036400244073101785780138788881616 11477484 -15969141965972542469740429008883553280 11477485 162026106122862124504419743904763285560 11477486 -156332939215860078289701164763948815808 11477487 134483475868364887025002893874604333952 11477488 136268219134726684807045561666753757184 11477489 -1059258063466834805878880517320225999376 11477490 220643939179860161416258268583066309120 11477491 -231133839282189941743681658117638840016 11477492 161511565146796513323652078736211585792 11477493 469729628570275031526383484862602047982 11477494 250709461751511857648269652094803054592 11477495 -180576575930513625317204347469558709120 11477496 709235896997683646211349085291486576640 11477497 12697692829343360521252205626946954880 11477498 38998865035748331020661434829264445440 11477499 31211970954581537805849633561849120000 11477500 163389092258820704707747916987192960000 11477501 48812358215803799233899780093461785920 11477502 34164193596368515878101942012708450304 11477503 935728825527515865367220752289867658752 11477504 522311372751347901722005539278039285760 11477505 -124252790336411651987245746048039916800 11477506 21415938227003342017279406539717977600 11477507 59008244380665566602737020154034991232 11477508 44082089366597622610767843723949178880 11477509 486746562604254445796417622095677503710 11477510 -140368023677964242666931376611858831360 11477511 -540670740910399296527905152371637295200 11477512 -407721745870759724751599814011474196480 11477513 -91527790456797837264451334892171467238 11477514 259581689009264668162581504972059984640 11477515 94762281942810872050696751404683086400 11477516 -1143727564357577058334534412114158301184 11477517 17129689729459592370020167628723535936 11477518 -103768037688172666200900418073356111296 11477519 453534574430877324762152624001847423920 11477520 45993347617263289021505330781585408000 11477521 -641228643303970757669806178401008659136 11477522 -63652302211935883059594079817221690368 11477523 -77106196136302689985811886834083930256 11477524 44005701970323772278456453813728512000 11477525 -448296263711524212547864296932179166700 11477526 396922843749897111878505054063298782144 11477527 -350048512641966571959578544670962498288 11477528 -94533285905146609013429421965560227840 11477529 -76290238844137272767408637673991276736 11477530 25089339880606743770546108412851742720 11477531 58399024021128634401595206019910542560 11477532 -380494354839208444278991866453061165056 11477533 319452311456585344264868874061614213120 11477534 24002371816142065577163951949993324416 11477535 -31355158900409625802306719925997938800 11477536 133214276830819378304622500516242391040 11477537 -657626771835915635127761186043966278814 11477538 30326435715939209249778459219570411600 11477539 -321106392444142411671963802430053455120 11477540 -111825632938184337891555154644491128320 11477541 -324371959024252915875524141136018969216 11477542 51732633926471325566532511784374490112 11477543 -401253820543645035359058365071933841280 11477544 86281176865097091688804088067833118720 11477545 -160320734936420046687938948813979140700 11477546 212772352972871776276852780863811363680 11477547 98290178349384592711108062275019600924 11477548 -11556839769149802041748328562763229184 11477549 949651700683613569046002446882965894550 11477550 5420868409513884654274089303676569600 11477551 1228621012767532155242019839277472097552 11477552 143373663637757405008780291823151022080 11477553 -574961002374442012396182964320608593296 11477554 23876314330963702783657934726617030272 11477555 497537761393740281277217194281753554560 11477556 -541966841527255887962751499909954123776 11477557 167250069543073151233910014838131542272 11477558 -615731300233821618059941546874034524160 11477559 397906010675790037805427667052336233704 11477560 -3915972663597824048164909520247398400 11477561 -1019752517108068850811055897937165690838 11477562 -387192115613471914814632187017316186880 11477563 -21136145662569746745233777999513632400 11477564 110041545821227195650259591364373688320 11477565 620097095852618277653899077510359424000 11477566 180183928722237737566761091886637793344 11477567 -650712837262913563423845673696146727968 11477568 -81190893762367694603464977841725112320 11477569 215585706627983177067547731762603204192 11477570 77535824513686065184545032900568206400 11477571 -1226810835920250097760601681536618496 11477572 -118899324584460107036512481330859442176 11477573 -1159019188890165274157133260897004014178 11477574 24929696520838511987446800533527509024 11477575 -86113401152493771195693497736966680400 11477576 1135549726583235888196581532660039680 11477577 334786915092739191210868271066874884160 11477578 73904328245040103293018873089460454656 11477579 1180591519996307682073643012813507388180 11477580 8782932065150192558808861856077649920 11477581 172592307504244658555757607787053225164 11477582 535877286818428877531468061710175254784 11477583 87911972169090459399040296662911303776 11477584 -14554894908259855611011175775529877504 11477585 -83028824459350838996114488232849648640 11477586 185899156331964340139689536319546577664 11477587 597867238810649567645088694320374737920 11477588 -393369480269477864033334813192009805824 11477589 994192306848276130934756069558634630720 11477590 -267204553140322474603000339080110803200 11477591 -151611761575730054623452259332713150400 11477592 11930267652467146303036013455520563200 11477593 15870002444671579052005939004325607684 11477594 -573593776511550778013914192630804477440 11477595 -91753942629384336765004952601612764160 11477596 -259492092730802451995608408279919918080 11477597 19814852623793085820786515436862210892 11477598 68334140260514872618323249750248871936 11477599 -43792147132815448258591164166920924160 11477600 -474838062630419518429348206274992537600 11477601 -68191974414608628996244628205858082908 11477602 -437193245625887231354001301981710115248 11477603 -12184132841630792632062930122620472376 11477604 636718161166769141751827300213299802112 11477605 -39504213676774646883668586104725732740 11477606 126169311932911861038598432067301118080 11477607 -298960336090900294212949006697342463960 11477608 -1518829138226486199653474577747169443840 11477609 -373654390596310466178994729817031175872 11477610 -29829854563324884292652667079709047200 11477611 949484281774788121434649855865019439272 11477612 386470063640092748490947547494121728256 11477613 -246618293277535174806848514363742571520 11477614 -462393471295411140313809965810537713728 11477615 153713643295826187663261981154693947600 11477616 26469453992114160904848676827563556864 11477617 -132365970328864112962498292626229196334 11477618 242040067517271062569670892399008854080 11477619 -1246178441296435297372944981327455065200 11477620 195816253215341993314039377552252518400 11477621 289096407833639161509597611574784882272 11477622 -14715775762379135621995580921993329152 11477623 781559316446151512651059848063734208872 11477624 -331026557356555073015156964502711603200 11477625 -5497603761175039160990155321108992000 11477626 82027592315493906008004776381708411904 11477627 58237548030450955335638149802303468832 11477628 -122157362847325900188881003217972300288 11477629 -1194065726270096943148286189163214235770 11477630 161791886297730785857799646831481883520 11477631 -77807794062459199886829928608821746560 11477632 -333274621357676179919963230370581708800 11477633 22342080041875368646485241800352911360 11477634 190788515187698742052450964571551232 11477635 -254035848279517833043709458705063919520 11477636 -284201874298638318263814127475134187520 11477637 263237881212402425077144664481836662494 11477638 738361344337006369382462040412221020160 11477639 1837563305849365320614940040861370664456 11477640 -239653650390476752739664833225365094400 11477641 102088003701403547674405546996365465472 11477642 597319907725659595037480073561210096384 11477643 -625962489854220613188318645075137199696 11477644 5645304339210297385249718021827000320 11477645 216979847055872170140526681702958826720 11477646 6522591829552534629609841420629626880 11477647 307314219861187696888326801449101388160 11477648 -16592492622407150947207578944772243456 11477649 295655461073664506684226711529626749760 11477650 -335236703058684004533987265355766517200 11477651 722630757296961429359264788703759156652 11477652 -468943210713004211498992030101598875648 11477653 -102295340744222469186534804577632027360 11477654 -101772556415767118761088294472497824224 11477655 7827118421158844085891602197762444800 11477656 -238686553857745028331443501405149317120 11477657 82746177334177547437242430304390691072 11477658 -269545450496145879000226144215644361216 11477659 -9640940193884682347766988744842463440 11477660 -391569805322300843699322504199735288320 11477661 -181142890268979337530139053308505398400 11477662 395700745222697236957781130722615055360 11477663 589600967498373485442269148498379968 11477664 -480560174261075857535808590191071854592 11477665 -733286870082921894543873165784639352940 11477666 373981567202822888164672635436963102032 11477667 71768505671925414429715624106615335680 11477668 -114262271535964445972325180387013319424 11477669 537252485475375416004523666648222876992 11477670 44470731970888313209916291717380502400 11477671 -743889987828265222608406876687583965256 11477672 77690035894205371122340578427464499200 11477673 -1682351435038769473979293089710223340800 11477674 -214085364891147285003616851671890269600 11477675 -217527372746894475076680352033451920200 11477676 75671396912577956870007279221776367616 11477677 936493044324622336889989215342752245526 11477678 325584407162615584383845554982610576960 11477679 -138192591746309971484263157163486900216 11477680 -17926204901429031252922849292659261440 11477681 882372436849571831981678644189043854482 11477682 -425650596073348976086412747831730536448 11477683 -15265439403096387430314300728314068480 11477684 227148832014974980764505215791134262016 11477685 63806074891402331541722962152427021440 11477686 265547079420065917885677126717570430080 11477687 44129764093573800884801219274049619568 11477688 12393110920565079575226874396476702720 11477689 -4511120167068789429841998103332008832 11477690 85099057451709484703306396967134668800 11477691 -43223902515520888759415555956968685320 11477692 136961923394620011290144540552224796160 11477693 947571944336493002415454662372926031942 11477694 228697320635963342484701056610242478400 11477695 507912695247516040502711420612061652200 11477696 -246694863898158711889409725213669588992 11477697 190711794772171029543144494017599936 11477698 -78096193449757464048786833731835972400 11477699 -385539282539703234265405148402466439680 11477700 -2653469235633590468288324021144736000 11477701 634641798586621777399119126181980127072 11477702 1112939500850158401986790358528510472832 11477703 123462898588230254533142549587665054720 11477704 167787690749356238618376402829025280000 11477705 -711705813973867901528048165233212730140 11477706 316811997989929805673821591781653186304 11477707 613165248570953248009998849255321187200 11477708 -533887942523404756198332172152231427584 11477709 473457020156478233714246581397882630700 11477710 669117382571329728013889351668596614400 11477711 767793536637579745722247298283104958720 11477712 -59707628464070026358633309360911810560 11477713 260292173432390172999656780124835139380 11477714 -97625040209510937389239423015815994080 11477715 -497605293837281584953439595439857948880 11477716 -320194069816639678364413170899149740160 11477717 -32310839808764538569882510767059292740 11477718 -100033063805450098373470207737042143232 11477719 329874508869648532021017245384240569344 11477720 280484881142122741698488649708122112000 11477721 634512029920558555197336411515439312 11477722 502929879533164445560316398968116604912 11477723 -37041799742413085600942014998720837600 11477724 65566113235981972351731351570151328256 11477725 78895368855175793707473982252989522400 11477726 -183581086212043235056905830730797703552 11477727 1086672105476291490687150953895182733840 11477728 413903905944493918369530610267171061760 11477729 -358744805896247966268075690500341119360 11477730 -81831683668823174922265935042745858560 11477731 -219381368383634001530299239483347194468 11477732 -213213124820157224430425571481694208 11477733 115540903888935181803967017359477887488 11477734 2151071727327348286262052802622114016 11477735 340985293423013473378384345585646650680 11477736 164088705583242844815695337446621184000 11477737 1422609863014959256593690222583559714292 11477738 193846003452604079035457837169372620544 11477739 -72766615915727399322239982556959389952 11477740 550868205208709524538601366834125168640 11477741 513511539551845187182808244471713839968 11477742 309201526209832549434338281025679037440 11477743 -1121442573685108275731664805641123312720 11477744 -143404541349556009961981429861613305856 11477745 -147738715478948382823937234172193801560 11477746 -33547291311334196579797791262279434240 11477747 1195339898053883910285994624636566677196 11477748 87005263059345526238760007205523363840 11477749 286818436298045400275515249465095441564 11477750 -82343936999922523397244260481030912000 11477751 -767367621094603282416453435360815998080 11477752 261293739315206012407871828159732121600 11477753 -139099884312472281231831666921365302080 11477754 208511298349065049035675252591767485440 11477755 -136207158281925935205466247585806563840 11477756 -143630151948631229889754554343213601280 11477757 745419001742441742365200860211419632640 11477758 9646786650787532774585600346582254784 11477759 -798657527076919492287251806885625749296 11477760 196012637329803475351683603533408501760 11477761 -920591701500836633119521476373426128638 11477762 340260955343977865875024807256137457664 11477763 418914775002278878543013719018297171968 11477764 -144478435316903657161215280605328407424 11477765 184333715218487545997956619957090622000 11477766 217357470687878683483472738221259778048 11477767 -250015552643859551749896691283922233600 11477768 1484888101017761742171369889517948160000 11477769 335263217217502336203422827253379427344 11477770 -39956719577269871110819109086376663040 11477771 1484867929223823813771335519493956325192 11477772 -149752962530260658427287627635587268608 11477773 -132129163707890319815900429905513103156 11477774 -73818872342606916873469524752412650496 11477775 845095779108543350360023272443376000 11477776 239745088222573693656266857598756585472 11477777 -449612649032815620905248402910846359374 11477778 390459147686994960811617564720872448 11477779 378628294675703678016021963995145582380 11477780 -139704725798385826997048300978790850560 11477781 -1746512288238451721665900760177342976 11477782 327746074545787119593388750010979425152 11477783 -282237742705456801482669226514450949480 11477784 -465954430886314700427421558723924807680 11477785 377729073337815881216721661823052082560 11477786 75096377912736247865051642533175923200 11477787 47760835847279416124335672371274666800 11477788 154669075941994787986653469426091513856 11477789 -26114971288252522953279597441999922080 11477790 3350048359251373508706605918243694720 11477791 336729379067829447211136549561689238872 11477792 -245511327489606347755461273416907030528 11477793 -191886944536372421057011614260634163536 11477794 -443430738795930121791137023251812195040 11477795 -7202689333684472610844192687949611200 11477796 -43312752959708063864049193005462097920 11477797 209271194152339836105346606056003485246 11477798 -822895814353029505079770195780837501440 11477799 -510687882578486284854262035856565877576 11477800 -252534093803081353587766484125480320000 11477801 -157050038980021641098548312368587809440 11477802 109119918128942984501801465664570192384 11477803 764926036726125373573147473066144080760 11477804 -188877654080768099037439006455939736320 11477805 377176745290083750759989703004778188800 11477806 -52681552488443730299365505305900755648 11477807 -353078444025319206773472217992865041936 11477808 146844113150175605657218425920037027840 11477809 69218794512138333930519027704434288000 11477810 -153781171855703065342918272421773527040 11477811 -145163903412480267756241955249626151376 11477812 -158593452695746874775662817120064208896 11477813 -745124351916713125609811643205399152516 11477814 -176770154807094579290904227218506077760 11477815 443610221463459458494597259005160700720 11477816 -150265177568811047661840647513702154240 11477817 -168521140980451182805527458735784953532 11477818 -18883526677478573819753460945443328 11477819 -435467420909383194587827988533045386780 11477820 18699967183673452951204263161851438080 11477821 -333205813706912220065447516787983372256 11477822 215877763865261792662147084430693498112 11477823 194246348874415970419996627429338347520 11477824 -149063244222454971427537584207272345600 11477825 152242576611382515604088452553073230550 11477826 -130795926800622975711302798990398450608 11477827 215703130943537284667856911220117471984 11477828 366404311232882484331013985952648335360 11477829 538554694965134417982618480862784265888 11477830 25025935646832920360168394973629381120 11477831 -962780581717599856913488761980904688800 11477832 456344001630318667314070025967297208320 11477833 75622995858507263633290631842160640640 11477834 -979697936586463238260094895602313120 11477835 91535857227691505512267603892151679200 11477836 -767076792434315889969809177290958859520 11477837 -249948817719182232493552108683223063488 11477838 -139154221025235999678610752257297571840 11477839 151119498483628046899138131443844011280 11477840 58498968743140589275248262252696043520 11477841 -447140863073717226413803369003565384208 11477842 216512841119184057256464715803949482144 11477843 -69366742121737943143463444254615680000 11477844 49431904771227444434968887510933553152 11477845 785821498862680526457525981518372075100 11477846 21221158695129978251818208204529281664 11477847 326729812797121718659001874953023031400 11477848 -217170313750698715232800591515695216640 11477849 111225261648406501506905783433049213200 11477850 -43114071404845063340430118125025824000 11477851 -128695820566100809160220490987571814912 11477852 840577735353620773952447493410275453440 11477853 26557304361297085589955568144913691180 11477854 -178051314356140297543779672932743050624 11477855 184792059767083042738036368095919665760 11477856 335281929655538092495990853323837145088 11477857 -954593288819363492512209107284814044894 11477858 54695179530493058233673722071282244896 11477859 -28720091399901714431853143499995529096 11477860 -107362152760661626353590551274184499200 11477861 8267569856649169079875066868824886592 11477862 156086112595395092351106204627879951360 11477863 14597221963595576967134907517523814304 11477864 -11111979739152938507401520607378554880 11477865 119968854323375965598495091505159643520 11477866 9033830549582877520362854549669860704 11477867 -1262684893443938091213087408549684147084 11477868 228457856972487678151626858014961615360 11477869 -340977839638009591311692889776228569556 11477870 461801833546613221005549595242855528960 11477871 -221578336675566762708335912055856299960 11477872 43544191232014792516113263879537754112 11477873 394807438311651596841816442033852760160 11477874 13611736982788358165170916365383008256 11477875 -415056541220698249775806283319689736000 11477876 -190826237536730824485791588192657037312 11477877 597788507685117945019949408602617786432 11477878 449955918204207150201273921996702318240 11477879 316725959471220180789375405007076278272 11477880 -85094537107220120802403158528936038400 11477881 -61107960532118290156250872622968132800 11477882 -152936049552844459257883032951180945216 11477883 598362144431395861491183183241206468144 11477884 -245352056094306969132599881510608327168 11477885 -68059186062882588470627769939213234600 11477886 61716485277427207594707924425717750784 11477887 185164326729254488268649572847270225536 11477888 122223794574654836704820475620512235520 11477889 -953635641148780985525661038663555712480 11477890 -307983798642370515873086342329489290240 11477891 124298817870055491700803870615793511292 11477892 -300513666806224679037432028370265243648 11477893 80530071071013992299694208048223943200 11477894 286896007864947239480825014219107494496 11477895 118830412502464066811804516439109870080 11477896 1044278994882778976900951766289199969280 11477897 -199723261172533634725048667781540683520 11477898 465821383662844107195103354395454870368 11477899 268910403057126362719211886637842098900 11477900 -72439329381892476977311482100948992000 11477901 730696654420768329619125438346001406624 11477902 603721028164740278768677482396318217152 11477903 231273801314731125756267811855982157024 11477904 -1934798941853992718578606419357990912 11477905 183283653111622749894965230607908965120 11477906 83702611883257418067998935270516827264 11477907 695433856841740962420793195475218523112 11477908 664877173748468338560633491216318234624 11477909 450468776703622026711874638551899827900 11477910 -393875287035518214494844360631658496000 11477911 76986682518865018499537553618745522752 11477912 -195928392626597276907096784552310784000 11477913 -358501695224338217169197523319537770336 11477914 21519849911376231536204009611525381632 11477915 567829738702157044513045541996150218560 11477916 466338841402849270577429079189394805760 11477917 632969814300925849200898514231067202752 11477918 -87371080471078742922869676266110548480 11477919 300661127981443450945350880339325500800 11477920 -166413612921114453016160820952616140800 11477921 -73051668752418126552172906641900760896 11477922 -8277642642173117142175158765664627200 11477923 -36592359887712856438155852071089631216 11477924 241574847316965246890844303616594024320 11477925 -307661206465137726321833797730214408000 11477926 197031996579870375059031726451197205440 11477927 268505015135792325637802316719821894776 11477928 -36100610413263555866421932774487490560 11477929 825314796532267542407403076065819777530 11477930 208673166284296774799478686945329131360 11477931 -3970583024108782063763003410953916416 11477932 389071254761183096255756095705420457472 11477933 -3889735969352179363107205400728103520 11477934 -5918135176358644909023365964758475264 11477935 -138077490688242363536589936695734503840 11477936 -6365769231994583093907890619268202496 11477937 -23652899753737168568488577204479101840 11477938 -380641219428253025694842805493286208000 11477939 -2598010217233079295187702906609347120 11477940 328339932512439784350987515873919744000 11477941 426403141548975086620376514713777373852 11477942 -134469647051720661818872908718964834688 11477943 17653276153884279197859853812806920608 11477944 637949675853447068804371925515483484160 11477945 221278166494887179856123566972401606920 11477946 156908580682720462662746799260809565184 11477947 -8357521130169781097528023598274389872 11477948 -432777601985931344523781871492797440 11477949 -192989614106933311691730823285011111360 11477950 8644676623283963514889514961968976000 11477951 365614419027685088570306158586575685952 11477952 166763404993744437831792425027896344576 11477953 1458960242550238651874349615412158992560 11477954 -108869768654510889994484769500057223168 11477955 -55614706671310562358625729437387211680 11477956 -181210337224807005192752901054801353472 11477957 -398709976607866930178257545959598496320 11477958 143553929827136166669206880915885757440 11477959 -292919872023948779393182131861851212840 11477960 30518037828059238963743649002183577600 11477961 112671369722570367524224521571585176960 11477962 -297586023519267013327618927324056738768 11477963 -295262213765914015176066720289250177280 11477964 -175977406082078451270728992131406447104 11477965 116600046909240684523680170528143846860 11477966 401674920777732753301688962757575046784 11477967 -74110772639205722410394226258434987520 11477968 -63415467224898320844594843347245785088 11477969 -447159686338072988035731415693386063630 11477970 68070401587772510347291329843848755200 11477971 -311004579742576647537635445787281850816 11477972 406295678600030329556605363687682015232 11477973 -549221763549759963278679810897660699840 11477974 183501394527725477687595502172598828480 11477975 107050959664267912152062175695173752000 11477976 -159360030827296155659640387612354969600 11477977 376172620746363794422093070047649519872 11477978 617014390474605649796347083361275997440 11477979 662024122932831657286139845713573178248 11477980 -535302707254518929177610763313131584000 11477981 171852388656069246253065491150821711782 11477982 -125215559659152698861748109663498654080 11477983 -974787220720785976312551019158211706376 11477984 158732724219037308418176089990396116992 11477985 -328118328348531286550680881519496848000 11477986 -9719927210130253776207734394582341856 11477987 376127887740382388118772520847183689880 11477988 1404739818120845641719002434462380672 11477989 372232051901818526124035963795298735360 11477990 5878403781773934196140808678754901120 11477991 99290664748878183263401239693820048128 11477992 -273938145381906053278880116078180208640 11477993 1108382987276496837658473876280506157242 11477994 -85777549205505741487792299008469231360 11477995 -16165308093205122119685351156579781200 11477996 -168603446373992753530813304496664416000 11477997 252359449867435900260212708794608873600 11477998 -3690169890713235459743315620976640000 11477999 -264573172492803720304243445271557580936 11478000 71202466203421821004662288844013568000 11478001 -43661662963178083030703550229303249100 11478002 -311663478212084590992375597484786077696 11478003 -16953915749548218188365257052636439496 11478004 -707300875161454091148283201002017785088 11478005 -436125267647242400239639383375493711200 11478006 -290635746872793067240616008582883997696 11478007 222164313465854470860401893867422754272 11478008 -325590289371478773031283379463323709440 11478009 58258047381290236723613780742533627328 11478010 227755252226029543892065903221971789760 11478011 1948198805768996747309213060209178202624 11478012 -20302758616549244113787171422636670976 11478013 623785740380552407744265906220652768262 11478014 -390257075569633057592922062982425012160 11478015 -381159055277375634678854845023659816400 11478016 834364301629369570414205123279789752320 11478017 -157742182001813295742586776333273461840 11478018 149099814906412014894091964253717803904 11478019 -359317933693407249744237469660471129904 11478020 630661694971031667695665822642471476480 11478021 12663791675941564552354630409655532512 11478022 448227550567257615572119385478215817312 11478023 86767195331602918774438909605280712064 11478024 -19308869077273378406625853777719536640 11478025 232721336749552388539258529621962216300 11478026 158103961898038114776562708570380533760 11478027 -84843502880354475376601620911805643520 11478028 59423592901737811226441707294537637376 11478029 -55447859213062681457953212882304255488 11478030 -164931293671496322167782281231043447680 11478031 138355869143856238234161656270959041912 11478032 -71842514700897516840726950982025986048 11478033 -2548340757950792615755544297986928640 11478034 275003006613982900161606524654606806416 11478035 72074783399505642871276806243908517600 11478036 -332477023379569414243255535297771685888 11478037 -824578044628360771864137106473732262080 11478038 195325356128344972838089309775855462400 11478039 353067611308840326010971925409063127120 11478040 -147933655575163582351953190478056243200 11478041 14227059455497369140059432848732874442 11478042 -306275211464075685939087793057108127760 11478043 -500930206794045480224612401626928754520 11478044 365407193074093636034127425893888630272 11478045 151879268696083840813213954698450196320 11478046 918257784827595563844184654718689578624 11478047 536666653596218063485557782896375401312 11478048 778604768113722817250974482755162210304 11478049 197329674637792848780978736965029779392 11478050 130767626703404992468353319618391986800 11478051 -1644455214572439586088857866858342720 11478052 489376169775105503966833151751466869760 11478053 -44958511483477224726787875554263229220 11478054 222067487345011404905765412997812395712 11478055 -269116241546070186243893267033994156000 11478056 983039567326946924660020584794703866880 11478057 -342664188512156343995480616512802818160 11478058 -298093679417273605881444402315438458880 11478059 1226693929651125913616027394542758894260 11478060 146932260367613479062840434138849280 11478061 -5561792970043474246097226456147707168 11478062 249715056900726198913346267238565876032 11478063 -147274886739438249170554697444001298800 11478064 -70831499211524948218211911205977784320 11478065 -768634580099319825204097909874588720280 11478066 191344948600702864944640402264584844800 11478067 224382070741178195970921642285969855116 11478068 312083256621246819050613285287334297600 11478069 -420378061151280370508747410388481857106 11478070 -370701266350187655556205692361501059200 11478071 375330767220327382231080290208043612800 11478072 46932062531505737887952829287789137920 11478073 -127050779834525982747837193093191940992 11478074 -81903036286208018411983071967488392448 11478075 -11369433939286154918074699907673158400 11478076 -3720746353107494299905822282842567168 11478077 548192489835534236561978043689652113664 11478078 -46111581472016083014196327197189636480 11478079 149796305822178660593616949020788223680 11478080 61508806065489272866079089593601228800 11478081 241084322052586353420377944336238318400 11478082 10757325534238252213594836107255682048 11478083 431205877471155812911162085232484215624 11478084 -260444136188716730228307041363874263040 11478085 -811694161466109472417042512283244640 11478086 156261430687313740026046381068085974720 11478087 435622377595473455579225859390577002648 11478088 400985179407783342884835978198200616960 11478089 -542878346028185170160578943280769028928 11478090 67428947865415237277481787679809920000 11478091 82310633462991966647320207885807461184 11478092 487406235432024881724062534300916410880 11478093 -671811277271514536289894640680184911072 11478094 -12145277835836278530995728280876947200 11478095 -83351337542103457833266964792016433400 11478096 -53048009597153294963976377540664360960 11478097 1065872317642770526632617396233180370546 11478098 -338549989287837649164099204974936761200 11478099 24985826204244781543080869397013032240 11478100 -269515515859871643273133253910199945600 11478101 951162313025687837334628065224586609102 11478102 328995107369456008565411543034001616832 11478103 39285193932620820208128140456091344736 11478104 -121274063451744420497263218659164815360 11478105 -619339025392131243064030827570380384640 11478106 -461771559599022525100093577876172703248 11478107 8395584956602105580074877866059998544 11478108 -36507112060432251767455982232471038976 11478109 -984193647945588426105996682265019668160 11478110 -140217705947427946902082775790074845440 11478111 731031450287916533120503303929430890384 11478112 68004032282871638143287488693394604032 11478113 -1073210725524251948451237877636053714840 11478114 156413764305543685554295915241322187776 11478115 -53733930298936553603215137054711166560 11478116 126431310761641373342533992615740497920 11478117 -9201527515559294839814937853350136320 11478118 -346500082502809871404110101752246148160 11478119 21769176944013163023268106532563469144 11478120 -250901466423365126228204484562087526400 11478121 51056878789346394927128835163526416000 11478122 -122682281665129968315280953155049010176 11478123 -374497978517431151266586203702328954736 11478124 -278129778211927723523224598603341159424 11478125 235633670966723090610550776991973662500 11478126 -389196660652419144925420200036194817024 11478127 50849021794193556278064415020030763008 11478128 -17251823890723388500275762329389301760 11478129 95039298178924806516418342646445021888 11478130 -342373614447817169765388909883647866880 11478131 -34516702250371471144109508559385938608 11478132 -602836788718227736051393437459677491200 11478133 -464114394968545264092176528634684715520 11478134 -61157080043754555786482686247332679808 11478135 428590790351083307302309618482954315600 11478136 -156598865178924043613594500178327654400 11478137 364787794666029765294077124417355131792 11478138 -142081899496527770303168341998683665920 11478139 -609850985918878707804895058425441910160 11478140 -76107961864540376787111736361523640320 11478141 611266043605001837129493842459534926950 11478142 -524480215010822471291325032120555292480 11478143 1127348833608558924577329706682141995392 11478144 142737415346486422222300672171054202880 11478145 126114846849724793579602938482391429120 11478146 236928863749198612180132171155550072272 11478147 872627580463321846580737636478352960000 11478148 164799074995280972887204871956679546880 11478149 411678949442877934748671231099368237150 11478150 98907514857445412994195972822576336000 11478151 534036832581503635069485042764799604704 11478152 -349082212709943071703773203133399040000 11478153 66505974040613066260971478091592572928 11478154 91842366203606330280503748211160895840 11478155 6530981704623843556127442098018990400 11478156 -100097980861944180460950042919141667328 11478157 223036855045534596094940004354655340940 11478158 -257657896157146487436317098048792358400 11478159 -179583912408504594431678610631208670720 11478160 79974479903732084108722435156147322880 11478161 -680632624626267188631915757143147116238 11478162 7222686044573833092466553515951240704 11478163 -67428100255773699528746764505006253816 11478164 669713595380824186482271941596855573376 11478165 -354567212027062257524522794163062426080 11478166 -13081041254869906627214977006016040960 11478167 795849640134321458976421971474506540760 11478168 -112385325960356899320770404222298972160 11478169 -36450195291469736373500657138147626220 11478170 -69103726415596984043927884868740419840 11478171 255643066546966898339327726996218558320 11478172 933975724447655279738089194939307440640 11478173 -16575410557627920144895816322677059456 11478174 22289403097784455247967265751150920320 11478175 487291666536164573449253172413411581400 11478176 -1139679266480963999427422355881544253440 11478177 186359712190043552940627688678442566740 11478178 447922431914624936402546653272844514640 11478179 1062599795692706754886131391875394729176 11478180 -34144372893705936976941089321434521600 11478181 -464999027097048781839345255711849284 11478182 -149337825285596399402395427994273035808 11478183 281068390930987661413475988886499000064 11478184 -638401642361552251235707633400458245120 11478185 139879114346044488728991464316841819200 11478186 -22607292125216307542470430073988411728 11478187 100324935587465913607662663612722479904 11478188 142670001340687444360398630649110213888 11478189 554778669473356033321790108911215670368 11478190 -381600996936942322682666546609049422400 11478191 -506205068124061747019453121822201318216 11478192 4246002544317580356739326431098306560 11478193 69654611341665170798880728811037903984 11478194 54126645356550004009416869225566935552 11478195 22838166969396124896157321777524592320 11478196 98183803028292475600610577930772930560 11478197 -124005287267128492164203439448502335680 11478198 342400758809133383529126054056635461120 11478199 -1914900277478777058876269849496545588064 11478200 -654926356539684195268960770040051200000 11478201 -100034623122501923368707435368169653856 11478202 204307433292165015712724992317700797552 11478203 -1135118399184737375666423629880684224320 11478204 -127146986405160857624668841894279900160 11478205 -896399205350644990431887468013031680 11478206 115474861989568829220470558610638007552 11478207 -214906374423717293385714202118509942512 11478208 5736752185114721716489957193889611776 11478209 58137742459872711329863757400149689410 11478210 111048168047649125965289689535679398400 11478211 -790890013084421346374359588644123546168 11478212 724636140004181251138452800052425955456 11478213 -156065204078071538793928825119005652480 11478214 86617029125810572043504869436943052800 11478215 -46675340821217335046531435981816832000 11478216 -334470738525623018969010289377890918400 11478217 272388915356115250196309191209959524480 11478218 400857275534906747254084827372683968560 11478219 103581371071015063549119315649738879488 11478220 313884235656840676245866136128868341760 11478221 -165808448584318243618428028025010301578 11478222 76780128743290196195519713996664975232 11478223 531432066364555205306267810390767899600 11478224 34979318983185168810461445304313364480 11478225 404186021216673046711228051447833223200 11478226 -802679970203241116421107490315294366720 11478227 -1082456783616215964183663771813796395924 11478228 26049137477910098302685373015001227264 11478229 -113969947529238574059553076041306314240 11478230 268541620631615252787326880445519315200 11478231 489338864097225249042840730056120133920 11478232 -177737119859322993474365736058835097600 11478233 15389852228436363458021245044514260864 11478234 -181170271782590748975442042289030776320 11478235 -281854990261649536236301631163905056320 11478236 236704157577348096265869382893530726400 11478237 -157190206921408798321175452849066499520 11478238 -274805438729656158893539753266850724160 11478239 756908039247257702004811949842044192456 11478240 -871093811221562225444692500981507686400 11478241 -337307885157372968019946083618527480700 11478242 221801718327513860230264910912595703680 11478243 -229868967940467990270802789739274038016 11478244 189467282578909407731526151632771956736 11478245 -344317408214135578955618762401957727400 11478246 -40560743468983154748917561052206137344 11478247 380433275839419032973841859171076919344 11478248 -7569955501708485010672574855158087680 11478249 250741708091387293214258535240518191434 11478250 -564920176651457293128542830986212424000 11478251 -161878816360962546511606359412101194208 11478252 300732875229722522378702342635032786432 11478253 -1246406365365182866828211518756458113940 11478254 295033859611966741608952675509381504576 11478255 -81563261374951828013765950673887140480 11478256 -97522004667455140051442958593474428928 11478257 -68590069553965322973655335722799127488 11478258 -217172959864592334751525575462675840000 11478259 -446810520480244226333965284183761501696 11478260 323377152181499417626136488417463500800 11478261 60465934961448084150690588623325144000 11478262 -594225880528414348337380949955434518368 11478263 -475267486471067263323361291616392478856 11478264 -218819824166492933006887923774328012800 11478265 395702939173842903714236388405442218240 11478266 326819579842430388058779531055985150832 11478267 -11647855714816044996438841340636959884 11478268 -940979853528962056158309790732774346752 11478269 651496059987941859477469579526845356960 11478270 27672837056949039154324843468680034560 11478271 219853864712102020394188333213446109920 11478272 -14760860169632305612878643663051161600 11478273 -760821754425763047676715909300812308000 11478274 -830846791879851296648174295049143667200 11478275 197598208076886414192340572645160900800 11478276 160959312597997046624423332762543612032 11478277 618892371281855528756804948054526904320 11478278 11802035463599499503083979454930292992 11478279 1218058447737221529341818336254957766608 11478280 457837933255402137512788949225582592000 11478281 -2851312979099348023621193805976821216 11478282 187725629667097774289898985211751912192 11478283 -560982694078208920559592364302782606040 11478284 -293149165986898537052501947727127840768 11478285 -10242831324508947354741351934636863360 11478286 97964736069187730820484648854591352704 11478287 -913786569189409560134994734970630075240 11478288 -17776129911949490944005035192294572032 11478289 -940130321766460374266813829318581726876 11478290 184503449056045088237018968624339054080 11478291 -7526354996652599181225146874720266880 11478292 -375103513268206607663176171357473390592 11478293 184580781339530505176324333070330707520 11478294 114851606937630278465937025813492103040 11478295 -94003028004771548245364541627820516200 11478296 82931786688637013101431065808801423360 11478297 -27777549579937368419696400552771567072 11478298 289062305883897237920820679930141871040 11478299 349528005218733279263776358380575055800 11478300 -67811197713449657126401316878170739200 11478301 27193097909524417827041715360269541464 11478302 -484533404282021240813898509622490944 11478303 -35903033489493341589928359566582316360 11478304 656621980901733815609395301718181871616 11478305 -709097752007814790615704863784866256000 11478306 -52893057788135161404874800881373757440 11478307 528772677376659102771096386796254770320 11478308 -201522361593314792110259371199732465664 11478309 569985450541718856408144125261048312928 11478310 15649179673333321772175395203941600000 11478311 179190437328287061386209182206946073008 11478312 -208574888123717103854340022713449518080 11478313 270693472631108240879607881566770027840 11478314 224602815711022977892770879992640010080 11478315 -438949582646137009911946675117668149280 11478316 -457623860546401437333010465402261355520 11478317 13833445583069749308704299149602889366 11478318 203073857356560694536908895432328903680 11478319 341530597604169091351422955272627762768 11478320 13127613224740599931374125600735232000 11478321 388205642806040548559830048100964462240 11478322 448102800540061741624677565677587261712 11478323 1075654391905682011826000760997362265584 11478324 -49092816182946878638655367425414000640 11478325 211470842519118928695329657421145256500 11478326 15935640711173734476309100577247717120 11478327 208874792337002298800343126695193224832 11478328 -203665995464637631598007833594241699840 11478329 360100748200811183703951169118416287684 11478330 -58957897617444988058498389931455771200 11478331 -1097809228983681680214211614388051301088 11478332 958437839644533269636577487434014837760 11478333 -129733161098086168148383097017516776576 11478334 -2315368379859076471975425145630126080 11478335 299884653450494595226240143826196450160 11478336 -186929429137108465739194798376963014656 11478337 -26261268965075332924008838978654669120 11478338 359645813973865921013309643412161178320 11478339 -112910032952082205357894822064268844992 11478340 -8127542461747583772077290647825899520 11478341 -200420284367725943628978916664158376928 11478342 -63898403788760604820178699430973693440 11478343 703592018113659695673852746669694229592 11478344 110784842103651434737852937448579548160 11478345 -198976796629274015174638469041485451200 11478346 -317138800070957789564404372214281898496 11478347 259076146757575255998332984396732157792 11478348 -7742834400363298351423799210174375424 11478349 207020704508440430661623517609810126636 11478350 -50272961370274431532178104070190552000 11478351 664625410574855960694090550960826745984 11478352 -166132388102893382015211440690840018944 11478353 -39649106657310056165613811609617184398 11478354 120909026320846467392393533578235530240 11478355 -125555054347408250217988282124202611040 11478356 -15800688222696063717478853357519798400 11478357 153192653569986428422896077993707893024 11478358 -18790145390439591672839925230475498720 11478359 -642750324148340214100707007420280429520 11478360 -141094099671505649151269674102445260800 11478361 -320246518388692664669093778126594482038 11478362 -64680642541865523972660232382652426240 11478363 116635727783065971887139637660237244784 11478364 -999699750948524802542987887062819648000 11478365 -171603199117765235522355164266011646740 11478366 222817407034458538459519321169548969344 11478367 -152399815082892178524726679825438607584 11478368 395926067136765068865138002083212165120 11478369 78453940343529037021805983867205666688 11478370 -106363805985304295356667449695859015680 11478371 -860955615408731694413897788128850291428 11478372 239835519885351697275663521350756872192 11478373 224995424562113803451239512257676592638 11478374 -20080014292701706544491969874158951680 11478375 471582639593027326728886196178504000000 11478376 -46472359452491663860763553704215511040 11478377 -3302377836510686959763949034213478592 11478378 95836767564307691020432823235613857024 11478379 942404578451941698970073050217708733480 11478380 -140641499231618703248030209995424573440 11478381 733910452438547271907131693966683121600 11478382 -341965291039329658837940595028805174208 11478383 13325316547190825716251218783625924576 11478384 60464520683839824422275755578710425600 11478385 328075373509351670433081608534171030580 11478386 -493913089932255461673948365609108506608 11478387 -179391165855570466390650156430098087936 11478388 -145872540173173323788336014097897355264 11478389 -508302018823952538756118663906332947076 11478390 9979968670325443280531542754339942400 11478391 82940542749918189570414958998305445360 11478392 171464996813405516150312864522491084800 11478393 -472833184825751227314913162970196795216 11478394 -86287921582406647714681215665994566400 11478395 11913990101845150919707242115317340080 11478396 -431689702815036863320864689911117675520 11478397 287339194699675068515456779667506126092 11478398 -291597234916167948465204968691367678464 11478399 313722063545665270878796761201426379920 11478400 -404417746304128495993395384724488192000 11478401 -2429543402158507515215734173613622784 11478402 -85725978495184708831688311098654981120 11478403 -588720583607605495315266795604452122400 11478404 -192224240737988142621263270172134559744 11478405 505166687362024770707257727053108064160 11478406 -438127428884333980438419726796399762848 11478407 -801692209405393796340009121587059674344 11478408 3275834251902492408229638350518763520 11478409 1117598918709152618352019744832827411610 11478410 -482973906181576990574361599656192052640 11478411 403762373233118227721500703747453562624 11478412 -79265180379859316155214193331954257408 11478413 -100864090406381195347003694536246414560 11478414 -289876215874086823873355253018209050560 11478415 -333669424365557241306671667240608143680 11478416 -129245936779537170021647813916511174656 11478417 -543430939075652124905965718637559190688 11478418 181953276931989302819056425170621563392 11478419 114854836454897522221440315601926427080 11478420 3259106444822328340591858838128465920 11478421 -494032250524321403044614323306249803378 11478422 -32858618954551560628134560906157232128 11478423 -434062847496144742284395285539809408 11478424 1183492526257092923601204397217691432960 11478425 95283354463776391084186442222781604800 11478426 -213850018783727799442510999507272147456 11478427 -384737420806298026946972380124023838688 11478428 -147159203070620479539913870699713300480 11478429 -36270742772320345423110717142067534490 11478430 470160030940298166360230292349674135360 11478431 924615518643978905837353796609081622264 11478432 -60043967491740018770826135617509785600 11478433 -458454181445195124093072928971381196318 11478434 -282264704077374971495750940848838567936 11478435 -161346022117887923068850182306675717200 11478436 138410513863642370134541149090352443648 11478437 762562472088065248306837596817376981340 11478438 18756777300568655565016326238940307744 11478439 -396592835071709132753716035094221147168 11478440 -245513614549502810763852601879767859200 11478441 239863868351896797576998170420598513280 11478442 -48559046284518138818487823981051479456 11478443 -816525724036184158060194633323062831308 11478444 43505593337431044584451910836503654400 11478445 519285503385518363443795078129075452000 11478446 -167563407774596871676548970554707207232 11478447 -56536398545554446120290349407815350912 11478448 -63669954959146663314484125496685101056 11478449 -210064441973892326293240212047739923136 11478450 -94008128272246883635465036570444512000 11478451 -1434743737353520486664443945950475648080 11478452 495287813081037401411315722517791691136 11478453 155124421192068284873771867926896353280 11478454 -257573741904339931931676861950533319040 11478455 -698442585224893065434866626339539225640 11478456 -372945223447012758380371708363053465600 11478457 -146498775827975454375772581613177342294 11478458 374974066380571513111244369765716080 11478459 -538737337239209651613673407795515280 11478460 -21579901441434563358975453084375613440 11478461 -571878846333188936658555892962120454920 11478462 148552744487154635955417240995808445440 11478463 2534774329166028290263011990827315200 11478464 116800942961422404205704048416271630336 11478465 93821107012726053381332708923211271060 11478466 -165324930505517554525196590021426763568 11478467 -85296438710644884740478976364655326976 11478468 -660125210928908465371863049653518936064 11478469 -138035232312492486082844522212416224804 11478470 328669208673144740378181351174883363200 11478471 -134680696948388283833783576844189113688 11478472 274740126126342834476400299520022609920 11478473 -388870282244691643321990450980153550620 11478474 -49432822884300958646236758585442540800 11478475 -256138914822485085255612205489327196400 11478476 31357114168095108222535057405494282240 11478477 -45014268840497770470600976697746599840 11478478 -400797411018242021438085103619345256000 11478479 838537675120276821520293269332259006784 11478480 -29285599443697032255955905789389045760 11478481 -348645604392691674761475320604305541120 11478482 112171240675476468299113339879121958144 11478483 -23216241042420847724464251640932967200 11478484 -405741047865565418284726513791884281984 11478485 -78404150452577030314307828705334479040 11478486 233178631816146731303046424068687689664 11478487 -1105822260993161926376264255646500479864 11478488 -139667279871037283004178036901075312640 11478489 -338009105937982060801546877716834187520 11478490 -75800920717321301932007738413585147200 11478491 325494700390856720040819795137049706032 11478492 -285990735124610462716939852221614197248 11478493 102132625444056647263376188092751503244 11478494 -9538560146852875959584754514519822848 11478495 104723104956607512299817167320071936000 11478496 135067729322598192427573445412524654592 11478497 -23546720661497450643152935186039170000 11478498 102389788267364239080182557389873577728 11478499 591797146133258208343838799317082840480 11478500 -360021780396201380541389427640347648000 11478501 7154854318927249861563018727574495868 11478502 -38365035180830207767672774949552418432 11478503 881510629499043573090684052335329341752 11478504 513221848829316547909114737840171909120 11478505 117667238155929005813076054761961048000 11478506 -4573748609728442727854721625717038336 11478507 486289606625569685521468122359821094592 11478508 -229426352671774993970054345771095065600 11478509 61316095949339764791458829397781987520 11478510 8140633964728107004732243774462709760 11478511 762410127763619753427524807886078631224 11478512 -252296208135847302422806923509357936640 11478513 -91822546017172452752848912954986576000 11478514 -299963954820653434919737288095105835008 11478515 -608385018572504033833170093894493341840 11478516 -146241306709049940564744993169788825600 11478517 -634504835254320104494176388713751364434 11478518 199450557146397811204077773556788959104 11478519 -42408050271605046475693908096143016000 11478520 -30577025010468568085325087082494566400 11478521 287833302296631205000868671744291407744 11478522 21883852726644340324030715685622934784 11478523 -58766606765345882400315739809036062960 11478524 128645719323679312543041017561851579392 11478525 -20221489550547142950630205723493894400 11478526 253016331575996922111667748744432002944 11478527 -120793800493441922488192954421216056320 11478528 -177896021694565460306127669751286071296 11478529 -114594770769438828638806947166839823870 11478530 -42178802519502568886377618950599001600 11478531 -344900625543135892549577534565235709448 11478532 38825715414326311445308082037403656192 11478533 -56725495582355774172694606237503933120 11478534 252188280326565311743971623273399513280 11478535 115029945240787115091648503350044399360 11478536 743402940334163351389473640747068303360 11478537 276770174484509578795080348777540320640 11478538 230725932185354818751062800264571183920 11478539 -840705260997985709483468525820102400560 11478540 -7958598992930549809072426041309358080 11478541 -185089414713049155496281690724671188448 11478542 -567691019783384341819085299151341728000 11478543 593026214526687993269515971298770272400 11478544 136598379854877452769921586582007255040 11478545 4367094690442961170688732524504040400 11478546 -98169561355385242059028464631391406720 11478547 -344046508167521836716619993530349196048 11478548 -642276627596136401800830119972123070720 11478549 -1489453212598736400773308589568594624 11478550 -59796266299999628967717417340563859200 11478551 60654449056439778258524314400889112752 11478552 425123910431601007141206939281594757120 11478553 610060046010712402600565301162002367240 11478554 -184040765177926396261121622873057392640 11478555 329422403392692597076142210062783222800 11478556 154586048168519082687598894687478149120 11478557 -956077804150137947732124324152722337268 11478558 -24905456961337942164644235301549228032 11478559 -1109076526404701912422561031106450862240 11478560 -635919747301424387839062962540628541440 11478561 -476887442469380996486574481785024341328 11478562 194346708343556316936416095542239326032 11478563 -1072657444648249011114489342715846273188 11478564 94189648302433108859474220570936483840 11478565 -45459243732467018799344425973868921600 11478566 -147093766060923086013361154745959069376 11478567 296337339002204219707543559632508530560 11478568 -307700276003135319282667235707823308800 11478569 523079018687945191468619543418400355700 11478570 164678081085056489843709774912730245120 11478571 11498449098530025860349242490668134192 11478572 3519760954751578943182642574037288960 11478573 -364242489164060650071832300673419418880 11478574 -285174784795947902843399431520616105408 11478575 213977765850911842190551720792157148000 11478576 -65673211422574483605607132904622686208 11478577 158453855104019771376309997874059873920 11478578 -200317637443493475705602758198390124544 11478579 113040184833552797191633631106455827200 11478580 493665685135715366873451737241888787200 11478581 -497857984186833800362592564368374957348 11478582 -284399439709034061383622823942348269600 11478583 -951162770763566678356526066447015758168 11478584 124693641727709408330338214312287027200 11478585 -140722947715455029880841919882034412800 11478586 -71540048054853977188700869281437241600 11478587 -193983826575709530924950909934876358656 11478588 -521995552996642847472296519258437140480 11478589 22481628402312382456711673708115427660 11478590 124912262663425544505340485956721857280 11478591 1138842349400437915089624683298660654552 11478592 -188107618466056398274252199099830370304 11478593 -75000678577673427938873208316694926140 11478594 -11618618351421445448109245817380380800 11478595 614499219999262556061024899271168579600 11478596 -192747872399746217622431743710278524800 11478597 -17032565649830237443962203583622875840 11478598 -408843970295853031888940530910669833920 11478599 -878094030775890224064312735515263347408 11478600 45126636273338024687518824119820288000 11478601 -577328259868946082004914232967331311398 11478602 -216457642869814395192641104636414711248 11478603 -108723206440686259251462532904953724160 11478604 -838853430594776564284618118452143419904 11478605 -525875305260154460645010628157104786740 11478606 -50244307755972202330684415131658284800 11478607 16758373523749298310333621081314138112 11478608 -101272501283655268191698859027068755968 11478609 -435788571314543954532638692845247083486 11478610 -17116672964863333572292828556733696000 11478611 606844257878891233944491924764486046424 11478612 408685012499211271393485325462066022400 11478613 1616610505521342655862990483616848428704 11478614 -41424707788607977907115954088329874176 11478615 -204603904417695058994926271966458703280 11478616 922984119970340404818371768423004948480 11478617 120684483357285672709733326126871286666 11478618 43271260677472894162393726461261680640 11478619 1016463440085509624076194239877976536944 11478620 561913419775383808111307371348975488000 11478621 -108197678637506564120811382988764078080 11478622 -526958304557661678588770158069835335680 11478623 -6526429054468870274715698917381866096 11478624 559307340854678163567031860656559882240 11478625 -566313579342560296170127791764188830000 11478626 -297722856364976627785590085266657991296 11478627 489642574953875806415300278482114270120 11478628 -302922957402057471121944308853752152064 11478629 -2025857502665605995115191148125966712416 11478630 -269669262683312827929621280417269732480 11478631 443324206147914856569234938151625973432 11478632 -498806658120576701137393841043857817600 11478633 -81654022254288098514439852600760934336 11478634 -261123710750656409031674840114925532320 11478635 -4316967892080534969931824600779750400 11478636 152519598086223572486692912424675837952 11478637 533634805050700861340727243758441287200 11478638 -375401728050462138634611054984371147904 11478639 95102986556859913917280006354715339520 11478640 -37304508930975980011716451658055843840 11478641 424594479137474871932246111417759907840 11478642 69506876227255391065865809567919133312 11478643 -1198554188765897188443289923806900185656 11478644 51009460803030178966061877397419062016 11478645 183801760846293060589311679995040593600 11478646 326206164364739933484355289717017498272 11478647 -549425667433848677266639875203434244928 11478648 -282921685824458549366516504810434682880 11478649 128368342726218525755189077713486140928 11478650 -31419819484339068800218476495270338400 11478651 -327776525862379038594613599401795457600 11478652 -879284672462721244253325890018053310464 11478653 -231815709474329377759207341416169169716 11478654 -3800121129206528231271389257013458752 11478655 -445232997947524280514630746052922896240 11478656 -19786347723268800706688710046153441280 11478657 -561886865275381051595722734183365975760 11478658 97014783501376664520668337400695285312 11478659 -844654614584519160824214251655414103584 11478660 -130406379217994772184654403946229248000 11478661 1142890131578065462854410023767094087262 11478662 237253533217343661358136839067879817600 11478663 95526886827905057152549709260914443184 11478664 98599029668592832211647723595713382400 11478665 -1107620029433935859299652324097891420 11478666 296961034469128653270837253836631299840 11478667 -133079709929398786213820872777303772688 11478668 6149884916884845599112607808528810496 11478669 538101867846039360640086998327969589120 11478670 111816435722109701962719851793825903360 11478671 -198989441312772154095828602646642322128 11478672 -10529594655662164719846541893428625408 11478673 224974253400907460912875477062852271922 11478674 892140235961131333796735359210009250592 11478675 140552115959159533760030517971491034400 11478676 643507107804714166883622843173310689280 11478677 -364338581029895749782309144418016466528 11478678 -3086271288300915425676609787581430272 11478679 -128594414603607050644075834298243948160 11478680 69713721923172325393450263375244492800 11478681 -125881218350699289552434951865867345660 11478682 -317633139052974721074279049013250086688 11478683 933528672287280217574762706582076348932 11478684 1401020493063385977255233845212291072 11478685 -415017805123121997932699108035235913000 11478686 -7927522703406555008124897088503811200 11478687 96926516377712476433000723234386210176 11478688 166019031077761094563615152376451432448 11478689 1224953611105727869093929624635620388232 11478690 168194724770825061597677108198894879520 11478691 376138808599658436466827888298268448780 11478692 -291434570428161752871741750605799137280 11478693 -756793255522191604436606121745575357600 11478694 -39900297901095433071452808401824579104 11478695 343208961477200184160718550074168676480 11478696 -1321046676117954394575149887201935360 11478697 -575302606280641757993923795162509806854 11478698 20442957763881637340505071821555937280 11478699 597699022925782302912267831329027120640 11478700 -289047475131260241472186677196460288000 11478701 -28980698287149012228099030490187292840 11478702 45620898669236946162888803344806199296 11478703 207016437940192063581822573296515116784 11478704 -85385928094388801147691387697047060480 11478705 126217056140761961785625839280367285120 11478706 132852435222005580344374161153923772960 11478707 890214470342017769783142674337762322956 11478708 352541443060224908601049018358377666560 11478709 18850072205750053936709199444189819552 11478710 38437459836015550655827257393499056000 11478711 -187306963896829959520486573280787380736 11478712 56982664941665328557581118651030568960 11478713 -121111540505752775107341491904176830038 11478714 20889277738759022524625679721122578688 11478715 340480273473865422564166012781942271360 11478716 204057036006970695568637024657267017728 11478717 3041405444931657635105966646935299494 11478718 39813104477673452879626202667351244800 11478719 81440922993682438565660513978979747696 11478720 -9450596474572794931340198130053283840 11478721 5246413888697823549898926461874947632 11478722 205926535113222882698740630757079136800 11478723 -130407868724078450845634257173463519392 11478724 114428626189501920794905718141729337600 11478725 -227744461522644004120465949423410010400 11478726 -26828000788619677439593507614091591680 11478727 490912596511432135065130389868415833960 11478728 -740950797382612994627172495994616355840 11478729 148684810970138304188936756638504647648 11478730 43789427510746495259532814934274259200 11478731 458850999549918700075443811163324925864 11478732 -198108418593293402057501290955039195136 11478733 190722976311796302833703161316748964160 11478734 -223299036766225209545521574366354731200 11478735 25063104505844323143483956015208460920 11478736 309353155354734049420644246713601228800 11478737 318708751646387581668146223061218614592 11478738 392409611306585324473235966129443734144 11478739 15804629394681409190137070621667024424 11478740 -76829725036610371786094541524832261120 11478741 -148605555248779033355702150107728373536 11478742 43757495088103156891915811882741465088 11478743 -894155646865693947709870219974098086008 11478744 -157479576397260094225711227974703943680 11478745 1212692556314019063341227920459636009600 11478746 42912078704929140997167634186128464640 11478747 36172555352306561840626673355188173824 11478748 68729507391579757704391439728517022720 11478749 607111092488117404325207690287035516960 11478750 -51276710750447861949657770788287960000 11478751 -514346986546283832756957411828407956800 11478752 289030501108247716065574279447480369152 11478753 -12056090606370450649367433350255215872 11478754 -219775678857519179439969254837361673728 11478755 398520190917975153820930909250938998000 11478756 -372980582716691615012373734762352721920 11478757 888640515890351856627394175118979761852 11478758 -301348989029649358083105838210860422016 11478759 356151166937456509053146482716583370880 11478760 -17310871415372127115619442927509913600 11478761 -311623812516570380078843366211136541568 11478762 139297116598755823339027527238886643120 11478763 485566086745286841443641194912505841664 11478764 10503799642088385329656187244208238592 11478765 181560049051457416774234279309290724320 11478766 92678189834660553351652183241269544064 11478767 -282538225823061269435995400752764395184 11478768 28273476760194622410883336225884733440 11478769 -148768760023711442879934965320256096204 11478770 67914984023913443748038168109808138560 11478771 312406496892006255488028558141571897188 11478772 -125937408759833559827569991189676970624 11478773 67634596362890422303715954007586671360 11478774 -11105213036143886223095910016153912320 11478775 88321015723430650134068591728768992000 11478776 318306356392695519639538544186421166080 11478777 441834299913577746298434826486887331920 11478778 292172391684023120570081258368423363440 11478779 416550322429944161906616509801290052160 11478780 529365290381436107599815824131465728000 11478781 -1039218542671740820456090333281052359418 11478782 -232434204992976137453702674696588403328 11478783 225159280691849444645218808707314238848 11478784 -660470660431420633215458074815952322560 11478785 -405730935920649227460787057125538261440 11478786 80898406263454826053312457143525632 11478787 634425301410491725134783596180497405436 11478788 161350600690594937603659838618761153536 11478789 727420784880513209648461102014109605630 11478790 100563439392855731293010896466345673600 11478791 -15208495815132061625317282526502585240 11478792 -212120301739492025458565770360422236160 11478793 -280281769132711465727202143103514344000 11478794 190896284137258211973744018057401076480 11478795 195369615902301939993533134639951584000 11478796 232727283519904712187534256731121821696 11478797 89850065194962883609448571862097967264 11478798 68651394349991984175986697439695590784 11478799 38927305485966636698320811132408154800 11478800 -140466780373515451561978753806359961600 11478801 214757493539545085708118242212351579584 11478802 -237517625481214156617170198965923585648 11478803 -308694652473866949580113331918870015920 11478804 2219350123466623518980010766964490240 11478805 154696143763140794308907977191847211160 11478806 -109584683910561269419913798217433985280 11478807 -12792743715966227885391060443193768960 11478808 803739176438798616085665283867358699520 11478809 418502537732723520818871848172173499150 11478810 69127692161536839208396689202849873920 11478811 -166690173648946080830977362417537636000 11478812 46434318161451971086743822922918118400 11478813 444042074960198031430390657706517225888 11478814 390822176008893221477514323396596112256 11478815 72132479124877797311797079331606657960 11478816 -512258553543734594333313412566893395968 11478817 49837547895473207683001097149796541440 11478818 -173376668448196005081551990420690595216 11478819 188029339670048596618800375920371685760 11478820 -315895422344650057362631288033296817920 11478821 -406962949605362952608963527877119937988 11478822 -4721079391993549288723979397526857216 11478823 -29287925792177224193471429863187393376 11478824 -139911769253518342962874797587272089600 11478825 -273932464790894819201563762941500628900 11478826 -82696844426350756802691569571126039888 11478827 -548804810651014031547901603998739893324 11478828 394973355477502488638405733427196536320 11478829 -108272221194904895883307701595911838570 11478830 1431758078157489664496422645972074240 11478831 -10745669774893534959203782855849290240 11478832 73775943344593278524805210446387265536 11478833 549569315809331454964903716398258456082 11478834 221737126084552613704830399057748285584 11478835 559478380903151439486992359471196774400 11478836 40190207941946122420494036097138470912 11478837 595159409073768755557552021744939625760 11478838 166401615236486712347031515085040704000 11478839 88521635473819058027938378732832661240 11478840 -166597840408929339311902983481196544000 11478841 -664607362227738042196085847930215400816 11478842 169231580154607433048487922688320343040 11478843 -85539270022183338994847205675819431856 11478844 -55778481293408095569272715246562886144 11478845 -15024608532630794962630139805003256320 11478846 85933300041396849751084977732670829184 11478847 -789056874040818966451115847905653662600 11478848 -52554678428081036861706077888844398592 11478849 306776840315020179770289560536687382064 11478850 -2350494566234855058788919358136928000 11478851 -128200924144948934571921253095778890408 11478852 -37715449263697900537196030814917025792 11478853 -49596901149015290386234460474523846720 11478854 69216533966322171869204046962650763520 11478855 -242861694268891030093928080200610517040 11478856 526338645749685766348275485454145274880 11478857 413352410516854647112675089898276755072 11478858 -333743305127303905364818876766458337280 11478859 4089878886416729509831729589739339552 11478860 -151681579420445706618732666921398092800 11478861 -404852162755432614357750128870181174720 11478862 -248897304717924940670247295260861557568 11478863 -130547947928858435899319477707640851200 11478864 -29113172690179481003279667964799877120 11478865 -869598191452687581201295879842676873740 11478866 -32696486884896801959135513417992089600 11478867 101612017885118086324926812362220719920 11478868 -1343602889190972503126425684517458100480 11478869 120599054840768507947722558718862911680 11478870 -66383106783776058122770135299031647360 11478871 893273065960476355567943823149693204200 11478872 -410637062798028507816869423620764057600 11478873 -276081629101002972895884399755210638656 11478874 -91085866270266923925528462687469617408 11478875 -1298528214898490555653693435111640532000 11478876 -126743405014768717079182925777685703680 11478877 360940387761762730926822060982997562432 11478878 208334284259287213001163221150262426240 11478879 -81780380629251115013700237585168620976 11478880 47593718291751594571267309379392634880 11478881 334846557701202158354432702753818043682 11478882 9243844557813820043659835155119019392 11478883 -436726002567612593257640544359921653696 11478884 -340557242637730669416892534286471117184 11478885 38131895112764295539709441609330084480 11478886 72226813338250796545079627346486666624 11478887 1189368889876837308781806668481697292520 11478888 -1038045857311531325712434452089458688000 11478889 -745239169100931494195993664044294490310 11478890 476881183086664362799900514686534735200 11478891 -135261853949921935457661799824879940008 11478892 226608924402497227857220496172689239552 11478893 8434276843752037183513771050287597568 11478894 -62311251541677693664528804815993378816 11478895 -615406773456423088995706272834084241920 11478896 37207866452416192119854289319139082240 11478897 -189831614585540990318569880327331470592 11478898 457231542453378847733425829494030471680 11478899 123972760043010630308893675915156054320 11478900 202364275133820736551788665860859545600 11478901 -11924071051907353925814337317982213440 11478902 -135506736867110771715990209083614826848 11478903 -7591750117240854805867046752676467200 11478904 -801500980241400406282894146580828569600 11478905 676158905519416672300745915302523124360 11478906 165275278705413512769426549677385036912 11478907 1036019702324854267469073008797456120 11478908 -196626276876537017940022606857704899584 11478909 116081472715769656582605833618248482816 11478910 312059724599386627499547904166305004160 11478911 -19155367805178121543969653667943366688 11478912 394612959176234405985083124669323673600 11478913 825902984718946625338168720948197356162 11478914 -465772558538539390080659876246508634080 11478915 14199961168015905969216757357272324000 11478916 66674347972765357598575777812608474240 11478917 -10507208034240271973451011092167408000 11478918 -49491952291590166920056010233896668672 11478919 901025999181076219006117756852648420360 11478920 -424525848599668403389897162540301875200 11478921 125592446077989355477730768260980228480 11478922 -97802170053081615095167197894189081600 11478923 -44094830423161720880945059535488064256 11478924 -95090509356507628102947901679403471360 11478925 -235155430286592974199482797309326912000 11478926 413902281522768850615428305003283354240 11478927 -709577690348432593389460983718679862768 11478928 50070766118679099818791177699625795584 11478929 -124023489552016957275348513135711841728 11478930 180917617768326257467485461999936325120 11478931 -268957093254586606073308653135557344800 11478932 208579838456112975520998841736242378752 11478933 -786163246400291467878309620573408069298 11478934 -22795989773419731968796664344260858688 11478935 -74663499328853734519054891392961884000 11478936 -841324608584343862300824700618506240 11478937 -742084714463623200213411488589244864640 11478938 1510402650762745522304114745581378920944 11478939 -56935918018527705862376920328041526376 11478940 14534241027926896592044277292744698880 11478941 -367171346945426730288022767855485285658 11478942 655848193904547619262189884428198810240 11478943 -103234580963058634414904992516709824400 11478944 -173624036770178966650000688845035798528 11478945 127942444904633221588799864307799867200 11478946 50263002878949971785532364084583950672 11478947 -283471442884465721918185811799326573604 11478948 19967440210375263636883302967497007104 11478949 -99428119629345564627461003396896111136 11478950 54032172056297072956561374920617046400 11478951 -523483350808861646888857026447694622976 11478952 201051256840632602895948385882503813120 11478953 -275820376190752299568687660814687577720 11478954 -23598161671670214631735342942010004480 11478955 97347795827391017202197339350776056160 11478956 120151978719188349691338974853158727168 11478957 -166481253036734264126438993485792003008 11478958 11649201371341494531520047689622173184 11478959 98935741637816883190057321800527894400 11478960 54540069180658160683301015847542784000 11478961 -381310065245746205062159549878938618136 11478962 1000586197337781706323013536341122370304 11478963 -471622214046634919418707945093415096576 11478964 160443819294270050359822595308341186560 11478965 256681999735055302631887204083483352860 11478966 108817082959845338377856324935037567424 11478967 388513237184138650448939993002481119016 11478968 -77137514051224187990020110402369024000 11478969 604767952859499755715712344621160468320 11478970 -53255662065631638575712613925661388320 11478971 324136935443376009104258980603370660112 11478972 -3546262143121135184127322923108556800 11478973 -10383057765205057724519197066132819296 11478974 67317357085312182514723031690201304000 11478975 15868260955431986651003893621198993200 11478976 157161495222974003501106028546556428288 11478977 -627172451339843215283174555998797769728 11478978 -103267852918400948237575549028784064512 11478979 7592127648960151542852516901575430984 11478980 75473211677390625146017384604127133440 11478981 33350761879281039183757786332199787040 11478982 334827694906306138107823269912087818592 11478983 -521395065836226391900491518175009705600 11478984 188545092607311881926589234814956912640 11478985 -137159266075741938896002314998300710620 11478986 -388066547382507427669401768202744430496 11478987 36002520533061757068414257326597680204 11478988 -445989189047124101128658113495323104512 11478989 122745790680302887066934503239623900790 11478990 -12408207492977516793287223952778280960 11478991 -366818405299980879638087205025332690488 11478992 -118749823605485696256883082557390848 11478993 65674658898295923252496749821508052224 11478994 205129877981287404293949011659675103520 11478995 132598118932155478846614747223155123360 11478996 2613116465883123818818413320951040000 11478997 -262334956522011496111382160538571717554 11478998 917311487214835216538876349477582471936 11478999 93909282368587174566121386477341082240 11479000 9042900285443895803397023649699840000 11479001 -625062214083174845463427004207646114240 11479002 -350057222787066627243380100835683006720 11479003 -485638909685658908242474524153169458748 11479004 746846898229949781592469979410476141056 11479005 -207982080130168445286820017950359639560 11479006 183491421230660811870505374649284986880 11479007 47583487993966733654613104242668770280 11479008 -39790658075317850320276843573299118080 11479009 269783872010642438335948008301188674210 11479010 -27274860709445603618942448674350471680 11479011 482198861467541913564047168463296036472 11479012 -96058224971445362677929421927995870720 11479013 -51657834192429936564295290619213003776 11479014 127975533591662336353095250601356751904 11479015 783039249791841603847235491307739791160 11479016 325802673771805806253920839422638489600 11479017 436158187573540225986427209155788370400 11479018 29683089750071921683377728900961308160 11479019 -404406669995404928380422910948648877580 11479020 24653268926559981587231151274999480320 11479021 200382070261896130145339867176997177600 11479022 6061955791015792019680833584982441984 11479023 -310819096783995328285780466170778022000 11479024 113312527976331870255266704827006910464 11479025 332689049533183123223861318575153920000 11479026 82928405185855918974599340290736826368 11479027 416935693727869037061638839350148520272 11479028 134767195229070706965023556865874688 11479029 17661290953699874592989680150389101760 11479030 80952254414177709527625441236629340160 11479031 -32690251648929123164274124128708981888 11479032 193292120681862725291822006334697451520 11479033 -551808758322837658778971112103892550576 11479034 215346901707804932043058000515457393776 11479035 352884752057181034122600514157337254400 11479036 -546793377714867326564050258518621061120 11479037 236093642155934042788422741023558128800 11479038 3570611048214978804620979019652108928 11479039 386387908743774340636261905117867011568 11479040 35618994324327008953422482704957440000 11479041 -383721767307058107758481240687642504960 11479042 22726199473624767249795313747135965600 11479043 -1795420360172136914084550359736601482120 11479044 -437506983492482649242548743957658358784 11479045 -1079828041166443856366094065807675358720 11479046 7974208433223812519404180275056459904 11479047 105824622175529902981815649295007404928 11479048 -185858494731771982778079474117509283840 11479049 931075677174475514538690014469747073050 11479050 267206768103582951016729229262148032000 11479051 -68032807768053677491831618591041562928 11479052 -57614275942056308880065887402553696256 11479053 -1177348698179288786385127418150795825376 11479054 -441261866605386083768762248380278806848 11479055 349880172346649448077783383564484203200 11479056 100952812471374114332947654026675290112 11479057 76114827342793617098989904813021965092 11479058 -335673374635425369909180006816000856416 11479059 -203156863789692068330315756148410653800 11479060 -390821288861604327639162554351064971520 11479061 646894336757383391804227654954802298624 11479062 -68306481772000084633944583360053190656 11479063 -395459768743726098667983555416015241360 11479064 807450705879741133558777329302403471360 11479065 -1742783661888023385559138683704978880 11479066 -355747110534699125377349726751894875136 11479067 421408751987794988797766364988027517184 11479068 3648065526884385519175284188262423552 11479069 172073364893912294636503104358546354560 11479070 -119929139775868302193211014704411686400 11479071 -6129757876886226917076341019264456816 11479072 -823117453486619326974939557670985138176 11479073 1048472277243890642506215909954421460322 11479074 135293137482429645565648405410807178752 11479075 136233029486409917162362805643081925600 11479076 200868588182804051642297223099733106688 11479077 -221062647077068336018969158295885516608 11479078 -985937504994038358495555323238124416 11479079 890381718894477633786556880270881307376 11479080 -87741084334204433060087335952644915200 11479081 1076817601022073868788980681216721365882 11479082 138688774442819487357354003293616457392 11479083 -142850101298583402953575455473680942080 11479084 -450308756578945707112440153323571798784 11479085 -25581385204645982786346062150560847220 11479086 -184422145317981946170495214963019943168 11479087 308585290864444370614581558915337434360 11479088 228606490748460641005294622025202778112 11479089 333507464941278008763843798080775896928 11479090 18016773571561761946580264644889249280 11479091 201574923161164631376471423742512449520 11479092 -309595480609427681859726105241463758848 11479093 179242297976560390757409615425362246464 11479094 484002473996471510808927422714479989312 11479095 -628538133401329704407194377037522536000 11479096 161125077086892305536075402454798561280 11479097 37921414681559157932937567897131368320 11479098 -10127618265750749485152781428738196992 11479099 -1282774085423203483426299684431272542000 11479100 242544936979035255878407448665827532800 11479101 -2589191858750847860122851501388839168 11479102 -134908835854279453146263878404738541056 11479103 412856960052103161403487875758476215224 11479104 -2800915197826994998306804272684072960 11479105 -300475211153610647749966187743842814080 11479106 222586869230971400598467859868339756752 11479107 -423254848906914932713908183673574985408 11479108 2450147630665627583384333472082263040 11479109 -928607680193411112180465192089347565700 11479110 150789510795016942398744305621727006720 11479111 6944572733932261751821749733783732704 11479112 -125298347121416185249555825834232340480 11479113 805605578854763724469816834206708696042 11479114 -180015381262542917958824019796867639296 11479115 -34124433556626758152006607804677542240 11479116 -28711048492269105790608909746601984000 11479117 -51181693975702573430470255811331551560 11479118 -196210885472060496930433243959765984384 11479119 -77064274301839175345860112332744859256 11479120 3126744604293527214026944922946355200 11479121 -745392033869522913729009537734285734800 11479122 -5081537544816321606047833886893363440 11479123 -56685425097330580624957486344118726440 11479124 -723229578327298562566351414765731352704 11479125 102760884695628186436854860799934368000 11479126 399064672676872974038185251278656372512 11479127 -850360006182357564975527161501131970728 11479128 443479210714678598666348878840804761600 11479129 707217397473709295098738923596500017360 11479130 -109618234817280464693714576232162934080 11479131 -266058306247867912286661880091921774400 11479132 -203156190727964351304861409467790158336 11479133 -504431603081921218680765568902808998618 11479134 -4167070291136173711423228375415587200 11479135 -541735455551864860598839299030745594800 11479136 -97505470238134781855386528658126143488 11479137 732071416762017253237575117538785198240 11479138 298781235568907708882104244779259558400 11479139 47098378962008948722668400298181464064 11479140 -13557698082899982717269931133680695040 11479141 -1143496788060720771685412284630654547458 11479142 528816651954760703436500220835015541472 11479143 -93981466168807795528047641546969148336 11479144 -851710997550475051926777581300933345280 11479145 -180740124345540290236864650018782343900 11479146 52899391217660902511536511116470342144 11479147 692821749602711587237654619049499380596 11479148 -49737043083128192952059904480314302464 11479149 -436442491144643978806728821104209408 11479150 -31951204080038685208178804930618275200 11479151 -19842121107208481023813599199899331848 11479152 -155327279007933192649322100297451438080 11479153 210460189616235454612581579095524386880 11479154 -207278613312912050592604451190435371520 11479155 -120101279323757207417203655740502443680 11479156 743553905276837028367210466542438303872 11479157 341693526306849710724679480231695461400 11479158 -15309541279457773129814143815922841280 11479159 295317074244311904244330804223901591904 11479160 36778184927538188556286571692149964800 11479161 400922865318717232141346805470339563200 11479162 230372717653288789938527462329305199104 11479163 -170708875219404957099088812445578381840 11479164 -240506197663599224954312925887472614400 11479165 2902016578464656999769476185795719000 11479166 -225817819624050765868216458728670355968 11479167 15545412460497879960013802129911380720 11479168 82376208738790772703992473097726853120 11479169 241812573060870846483951832620758818644 11479170 -32182815635308639929496763019644467200 11479171 271072644398553956846814337369892364288 11479172 482334470179899375528766854821804674176 11479173 -445413914425051640358163655898107930400 11479174 103688926868541972853657695796972462080 11479175 68159675815136699016851033802580442400 11479176 -55168311143365331493400426983584563200 11479177 -45045227951183522588957028199451307808 11479178 450027294560017129736846042857901582640 11479179 -459688886238368148590722713800594418216 11479180 254935348053745843604810214849461760000 11479181 486758481421165736724751887241908280992 11479182 -170635197350366401164496399269325965312 11479183 1161839784943066752322939764342849776432 11479184 -299556483994916058294958670642858188800 11479185 -411949745298847178280438081275395756800 11479186 -1216457448545742153803553356345203338240 11479187 820080934818391145483236694445073677672 11479188 -36109308813964961060298287689361731584 11479189 -236774082325965271381437270951955185010 11479190 -197524819673927946094336888701497800320 11479191 143050815665826178244575625639403301584 11479192 198365217043292675543081683654637875200 11479193 695702052278323635087410105569717477728 11479194 -5281592205633415956162988709401492992 11479195 -69815570751142724233708849193841259200 11479196 -162137660004805025314752375319310553600 11479197 -244638942525207834698016080979873091200 11479198 -116575114312072101065946870415643925120 11479199 1267501373660808111930393405608799291936 11479200 -351234403987541122534214891043186278400 11479201 202845068790364692937729094088083542804 11479202 -52613280734798088824785565834031963648 11479203 299281768660881264383484918137017474212 11479204 887438792638043187044737019827342159872 11479205 -60852123721719963277169774449243771140 11479206 -20746571689478759597869765036049637696 11479207 -63764010833595130677444294990701980800 11479208 86231782279257768240231644830826496000 11479209 19818512708130939784421381209149772800 11479210 -312412986349877630999128672085603502240 11479211 -266905728518188910263673809343251061520 11479212 -200454730138952373600044850800545597440 11479213 285328951662746690399569197354954340898 11479214 268390226547230916871758340947908763456 11479215 112916953377413897622727932331856640000 11479216 -40892827331759430530829189847467294720 11479217 -280823922697539628438940050594467946560 11479218 -37064606798423709390011903242419647232 11479219 -183807505030201004085504189510223163380 11479220 -89855693153299772366070711007586880000 11479221 64805847085474588730919937537018769976 11479222 -7291546034379236771399484510075998976 11479223 190112601143086533622405947729935006640 11479224 60232778828210814996597649639752867840 11479225 80807243879523484152647020515234416750 11479226 72926938110595852407890049528384241920 11479227 -472160111343829300696427509982688386280 11479228 283091003019672050346947932576297837568 11479229 23454709844797855307998400845336129440 11479230 70833063588473335712075001127060329600 11479231 407988942240139685703024793236862794144 11479232 59275230320692141832903664272997875712 11479233 148466699481502746555441325217991348480 11479234 163269141825171352449517581837912791040 11479235 389222382463765541368617110113029628800 11479236 -465102990468545344569665878127301734400 11479237 3501302563519842009778679984584195584 11479238 124909925433578041668958428252251404800 11479239 49271448639694368717764261990324365320 11479240 91157831699935716596573046543726028800 11479241 -998663588825181532319689997904960488358 11479242 -58455550545583214962754916471760354560 11479243 348817071871883971483093627644973817492 11479244 332850385012726972112969650350244577280 11479245 -24310612544715878657985971621452910880 11479246 -242651737120597319705761931363547223680 11479247 993179474759676287793708642079840252128 11479248 148247330579696327369686587129512853504 11479249 451151774499478858527787522274274928240 11479250 15870430959941972138460386646399264000 11479251 114591573149112337913442236434075709184 11479252 898816408834101143846590858181743396736 11479253 600566508161057708909149186390100038080 11479254 44045507011658075320522941254097985536 11479255 721133790948634704728716975439216057760 11479256 -87066746907294473097940034004129546240 11479257 264432096388950946279430233771645784640 11479258 136812694603671918835209451432883404800 11479259 1423268982603546598514649984708001044240 11479260 -14816624868276590340268267646038947840 11479261 -918828358550674152554847390379742626138 11479262 72813829303971411811357935598952897664 11479263 -111988912271379150453435848106591978096 11479264 -172134468689227070215648594629188911104 11479265 -229349925773221128899578091156905521600 11479266 157496667762390403839045235482613305600 11479267 -1132608132680284665253416870208982611368 11479268 -206910177068074975502995738481172879360 11479269 153466255230093109158301592877263470848 11479270 155017826490297177748218326833238400 11479271 939954557131874322049978181897036237232 11479272 98572457835114441889707689216761036800 11479273 -145505644485677492716300084580520963000 11479274 -669444752632898437534296248670738678864 11479275 103154738109476716624831784752414336200 11479276 -464465459204693049214769014716802007040 11479277 -424062566163288558459985683817923928800 11479278 -232356040150460886243111478026251722176 11479279 -287136200778824255473104038442625708704 11479280 -2148548792021600488065482274876948480 11479281 394974681391670180895124347788099935488 11479282 -30646618439806098904641322828956481008 11479283 -436421114962677462101894471762457372468 11479284 -155044830015856058067962999045410915584 11479285 573472147835233486552193713367602740 11479286 -43622215872561566047657238914230940416 11479287 156849810969726564990054645120988222080 11479288 1069257659156707420574133241521635573760 11479289 70290398421984953668137372844648320 11479290 -106630629441831067733976839809252481280 11479291 -414871357774602184383770339535901247616 11479292 265718353255744373840453031973018701312 11479293 224897531215533297371290683230393070720 11479294 -8476741345110671359171362325410858240 11479295 -275616526171383696085192430587926850200 11479296 228391157638279490045626716830860050432 11479297 -1168897602650617609672914432742603938768 11479298 -226837591454467514585656491668690199600 11479299 -37089466348429425231534010821654138192 11479300 -20100606416316079054525874445490995200 11479301 18677128051126120659528625612913739132 11479302 -247468987611327046266524989011857489280 11479303 276656138251288993481443417828569989808 11479304 -175359691815045680744164724713806474240 11479305 163162207923878114925916263551037581760 11479306 -242912474091852186916465574546276179200 11479307 17689303985267742820200321823999200912 11479308 -33564824810041157850411920324762956800 11479309 -325889030440895309590489819636075180020 11479310 -386752582721906394395761289745641413440 11479311 387281002304675897358871817059127962632 11479312 -1559825640203017233323066424401428480 11479313 586160006247202876812614750941663231344 11479314 -16504433672466194622149592531230539776 11479315 -61591906983089115447275133643813920000 11479316 66969850547210577173501435226249975552 11479317 277829426207540788155745825794707544480 11479318 280003773569948981927866381317352094016 11479319 -812743431644374440779901491864377316280 11479320 669804776635474344122285637916409241600 11479321 10293306904560566062246077544153728384 11479322 104922848286216502994631084339923975424 11479323 187974276792917677288620700320870912 11479324 243605119565909273945859594462570896896 11479325 -272939964091228988927591063984097960000 11479326 119279389912607357719670650602514215744 11479327 36199696485324700460961002652847310592 11479328 -770610143036825795496267154823375683584 11479329 301507959766444594535291906216130206544 11479330 -152352065485466430170823785942893785600 11479331 211084860654170724762217895094644349120 11479332 -647666989464970786085964939691120435200 11479333 42205119238158378671762960238703595582 11479334 116775975818328807541951260696144078816 11479335 -53667948964963182834927912649190784000 11479336 639139003422112244762061978986925096960 11479337 -756608882326869555418903293847609526400 11479338 78329046920715998162518430402165630304 11479339 -714349089949330438912749992642246198860 11479340 -50952524060206695143897780030467676160 11479341 -622631031414877698846226825728535597440 11479342 -64415198873360770922932715007593856000 11479343 -366992646580068593674623156212648468280 11479344 12511785361892491633847193564524052480 11479345 -266837225006040565143392487991867725900 11479346 -266693739918301361757770609896960307712 11479347 -380065110562835753517482134041443617920 11479348 -540216367041422974559323320501171275392 11479349 -176743459697260767833820976186212404064 11479350 -47449403282268580958459293452932044800 11479351 139950798471683695710579063308777332704 11479352 655414144294890347576824573106674606080 11479353 -87105236930047643003971068609055987200 11479354 -150560644989420291585335655953779764624 11479355 1025226237579669746550883804280102106000 11479356 -206181486832426945449478428503525557248 11479357 246468400955704200414161844912513242412 11479358 -259857747841013507025729634049706841920 11479359 -193452191699650634756495288411588631096 11479360 -162948171395701012012758589596814540800 11479361 630056074997458364910178273163124942504 11479362 81847491234655126644539626320783489024 11479363 -247119140421761639929830772940089749760 11479364 -39294810983604665082200334211348617984 11479365 90995191320085318984234445490713383260 11479366 -6276067223659227016020755324879000256 11479367 -507348072527630028925803916411860413088 11479368 -35838047189435644516377138060512378880 11479369 175905158139387172089754622199380365632 11479370 119897011820457824804291606471363036160 11479371 414294915466368361376727601355337507840 11479372 693045499892633025640599199164194603520 11479373 -705726404546813291270044594316946906378 11479374 -506310276267625244629821498840813096960 11479375 -193514301038587948019290172256567640000 11479376 -29210999413100651432722395631454404608 11479377 -200457957556412560506282186671320079808 11479378 56669160500876133554751763749757270656 11479379 767501517440240715847739477278117183980 11479380 -218914656282271669189845405548615086080 11479381 -55481743532368829629942631075499974208 11479382 189857203782765806162255088493904380800 11479383 -58587733178705505520563616135598049936 11479384 -319255186388868183123004474960979558400 11479385 305431184423889626711790647874801967560 11479386 84028064008550895019477029970175698944 11479387 794088869787555477607066380212901966912 11479388 335366275908083530890485794050415351296 11479389 643553528418339006186708823624325340960 11479390 13648855656348960166283167945350662400 11479391 -282669271324862134515122938618085904 11479392 13114611128720096505443830759870169088 11479393 -132932677698640920918724841085109396480 11479394 -89731045770506751450820733868665047680 11479395 -90096071636712214330602047891116019280 11479396 56853783226814055732234847981332212992 11479397 295877594170821257669042082814083054846 11479398 -13528686147286266730676446384698224640 11479399 1057605806422622189423090684388873240360 11479400 417294604080253394655125594919261312000 11479401 -38561962189409832133365836472085690800 11479402 233412884941717750301034601796892923904 11479403 216103718668216944976109281243205637120 11479404 -505459761199482451147913358696783112704 11479405 -242608143073730409832504506066544976640 11479406 -474098720977105038852129188025716134848 11479407 -334590822482972317642932097393733608800 11479408 112582756367260407983175865990035832832 11479409 10459868498909726545312860262076522880 11479410 -298694355518997901059986067292111932000 11479411 70360715884703054946074640273016102400 11479412 -167695483141265521509850588112723619840 11479413 840999944473132206779249254634039551488 11479414 100498046172812328518799820289373841056 11479415 75109683211989255656968787298530982720 11479416 -122811906234621268789617085173418844160 11479417 -31490095453668615615872975407275328534 11479418 140403070688846477492526073890986907360 11479419 31839690046228563738745998481112716320 11479420 -547550648339732505798787366858809907200 11479421 1028558826842746507747822741461373540032 11479422 146955215632214801254739870189227981824 11479423 -130181172576058069514354559518936979328 11479424 231831505340916300772834068116306657280 11479425 335980425715785170581467297839586678000 11479426 -82166057548840250942284134769146567264 11479427 -389130273036762533322422705642719932648 11479428 507701518155072187851971636498132305920 11479429 273930747648036118066306777002267958488 11479430 -5767530401371230468073232295242906880 11479431 54361717292856927514362536604119846400 11479432 -42367362031723280143226339345158425600 11479433 99901561583892257180917801763983105920 11479434 176843039231161606365605861195502304512 11479435 -353460703915334227145211367792117440480 11479436 -235942102353999271853637875201555800320 11479437 850734628736766976445555201395510974060 11479438 -83604808051210567508190768497586557952 11479439 -12958872730615779126959478417974134200 11479440 39393201223221088784004175316236369920 11479441 299734093984937080360527450661875105842 11479442 -35803499257127869477374081848501383008 11479443 549398912671324698382186633306400795064 11479444 -161759154027178762699250947109746106880 11479445 -549379283563304230719482022569709911520 11479446 228533603611869303608948446318277957184 11479447 279976660372637195642191080531113065920 11479448 83698161997544718155312779129199861760 11479449 19675199812231296011669110600798150560 11479450 -123813134917951632903956305049697054000 11479451 -594112318044153979705330799893279927548 11479452 -7250980653829013951163248390652715008 11479453 -976619600317650878234030477320707931200 11479454 257809195192563532048424569485863639040 11479455 73403928239975262183407420673094348800 11479456 392923282951139965503296264783955689472 11479457 20019439503587121422259540641211744432 11479458 112797482143783352115476110299502625280 11479459 1108262396159142628532007945384402880104 11479460 394540824254813740430954349920486273280 11479461 56768217657718529756061782097757415424 11479462 354102224212105606185928997889807947232 11479463 934784486969680102274334626893001774712 11479464 -136528036879985565514367184218405975040 11479465 -380946145550683950371565541877599337400 11479466 28469306444005856095981298135745479424 11479467 -196530257941381469900847759642194348880 11479468 -142314813699135599570512498286887305216 11479469 -89874153976132830150328942789693930356 11479470 88699783241478265771772976321171024000 11479471 -519010750583985964544279637386540750208 11479472 3998344210875648483870074009518866432 11479473 -54884659579437534958221686217817491456 11479474 -84107161571981568267837867738069611520 11479475 78020966003473620762561280679088411900 11479476 182695308390016246993400197470269614080 11479477 -78677581603531219257062244990136384800 11479478 632910453577406119897327923475143323040 11479479 -69426564832889792987391667182937716864 11479480 335158223298858982515425929984363622400 11479481 -5564518409084732727294577512640871040 11479482 -2950318882311658747683694703649939456 11479483 -116306696955131796757312174170703770268 11479484 -261941853224730276250596866695880592384 11479485 -408517938113755171995091064366614584000 11479486 -87860109822986496169938861371578139136 11479487 318223057458568149781931173819031430480 11479488 248307217786095600669581389959650082816 11479489 346870826449417109330124998158804574656 11479490 341842662796035602754222547650912921600 11479491 -298071634797314921634419613932626693500 11479492 -901952393411487098649395548410067187584 11479493 -398626102820203688976108128628375734496 11479494 -180193965350817066967384982559460780992 11479495 812717896208769575159519759936400000 11479496 25077190585563041892803370023153664000 11479497 -451757229787348387982604486688346550000 11479498 -452932383199369192654690273736622978000 11479499 1328256696929581365433631926208225284500 11479500 26335092831848174434343078776667904000 11479501 -1288980358977733730306882799218639140896 11479502 684264379144530418492910070521434941504 11479503 -10976491752070817955207144846997639296 11479504 148373059363794423348269473350498041856 11479505 -1008407103956334349850360598676373271600 11479506 248750556677636123799163887420192395904 11479507 -29827196138715745645945479869334100512 11479508 120038640557112797458526758069533693696 11479509 -201547058487362227021648824997480560960 11479510 -61908261743092219096141818926308995840 11479511 63868761285093000188502611677246816224 11479512 852286549852133067395591394663628800 11479513 -27812935095255973582887788863049814716 11479514 -30362997953401283749305889291171257600 11479515 -776133387706024096682636756058729292800 11479516 -28814747847447343476582886464929666560 11479517 -56777949362527913916019193526090441216 11479518 -28880616372871385463075645252202259136 11479519 625977905501341408241361117502802421920 11479520 -169094520041983308274653689071848652800 11479521 -456611630846971411439723660904228568896 11479522 332126605528715238133618848190387146912 11479523 -136544677637468694464609907211680696696 11479524 -146925857654551261949089639754400768000 11479525 447158316626202576489974676677816361050 11479526 351489785892728235320053691856181090560 11479527 -228548958537739331338037124716445079536 11479528 326124401783875332389768350894124252160 11479529 425476177329791463713398305651257521380 11479530 90357184669045773510898712943050096640 11479531 -175330342478028337739644686433356133120 11479532 204797703931757441462425153964217405696 11479533 294699651134475455456893240225299043104 11479534 500823341788507072147238155888417459200 11479535 -353638562731519618743181142172075784800 11479536 -62575841322317737404143168280928911360 11479537 -5545445603209941622793755611255004688 11479538 583835821130573024103431591586685440 11479539 -926776208721879817223324524279234373520 11479540 176401117498225438498780584741748458240 11479541 -739075033373850272111549399004193424100 11479542 -24786926270036113337849702771987448960 11479543 1272853269432669898345781304036006818792 11479544 -177649824194032760282221969779163299840 11479545 75569308148832813840976339150131891840 11479546 60911810598614497650607071437885202624 11479547 -63886978123412251317633669037782935004 11479548 -138351647806674402261299302632676884480 11479549 -180507261547454748867526379839475372110 11479550 20100171195720034736273946382652548800 11479551 -371252227108711949673053884173921709368 11479552 -56851516298355419780125464130599518208 11479553 -3378397596153434595326369690772835200 11479554 151456643203825901047579077541621386240 11479555 -92973091582004473627088443352397437040 11479556 1368517301011849533448259671796494540800 11479557 46921689365713116393051654987273185088 11479558 75573684865872713051355738937171574880 11479559 21949445632188172277841958610170584000 11479560 -9651063678858109780229173236468940800 11479561 942815568304174198750104475205168027162 11479562 -189215583595586371885836707472498416640 11479563 204434984594709425279562965975738750400 11479564 -92979857420927590687540997544161722368 11479565 -259814319578677208157977491140818607540 11479566 -103891851202046907641363344708153076736 11479567 -947229297312941699239936778032513483848 11479568 -175048630600283175241969809975611473920 11479569 -928458057047550828756794734329208103040 11479570 28738510074518588480506739779671206400 11479571 398368585459459433877153241333194172200 11479572 19498044225841580428926482636027873280 11479573 -201065964609603350838423712606440925284 11479574 197130588736651503861182492932284372672 11479575 -224540639246135398626818716137175530000 11479576 -225452713827661413919274420065614643200 11479577 92411618464084921343086065107114676426 11479578 -250945436173788192655377820924206066432 11479579 157589765641113505165004296208649024512 11479580 -158683621046335579517972927246397112320 11479581 -6802195559660132568724223000167001472 11479582 236613165889033368766526046777945067392 11479583 -306549708811640749017658836519717783600 11479584 -355859620772829957493818502809447825408 11479585 138517609216879858571748598313249922600 11479586 -113931295704690167237930539092405625008 11479587 6129617572248100473360859902517273344 11479588 222124241415482270602618631702961590784 11479589 -957964553264722330187415340356258292800 11479590 -125739223400474705260046095021451289600 11479591 -200568870729750230249211869531423214200 11479592 -194890329791536704334911076411343923200 11479593 -488160327983371070744773000222711725600 11479594 -40928872639511441972588558244621447168 11479595 128025385203702082256665212266952405600 11479596 -385515290224612328079993133786170628608 11479597 22342120561624866741464389984112881046 11479598 98381061619252900395234283215781241664 11479599 66890456307700755978383933713633673424 11479600 1523000230986270980679038129369088000 11479601 -37704674029309706771320201279016233536 11479602 19284103971864298916440742984376201984 11479603 -604104699110339655842377617910648716148 11479604 -358779470876878330444134554758562223744 11479605 292852764950280147706275090888289500960 11479606 352740731543562539166702634437547342752 11479607 -514171552464053919999187130807227600848 11479608 208907726797845226851398910941485916160 11479609 -962507659563094589841711672521616806784 11479610 -98557389233461998887633620021532160000 11479611 -251864316059755137754351321754088203520 11479612 20427030905268622879628185528332293632 11479613 950741422368437430476503950086578097862 11479614 -254085851637040763875212455373243668160 11479615 -22854889862544512375158001492102172480 11479616 388630042971009144893707519758615183360 11479617 -62545664982080075077019698179560429760 11479618 35944035452096224954128584962110013440 11479619 -239321667965242161542632919131299622980 11479620 143379196808255078112220062995677532160 11479621 -287715857140681929000538114996304734500 11479622 49599141310292918037030637747347124224 11479623 164613371666965217781539839455110025384 11479624 4759032779045184663443729527859773440 11479625 -409167080608761898996384637610900843000 11479626 -247888879484816774400143240587278320640 11479627 373487174447219750569509219163143027476 11479628 -653945158807217955875042382058144197120 11479629 189009569190888744117595349098447802880 11479630 -317623263677968364252795521704390595200 11479631 -303952204373399689830305595870555818736 11479632 31316291488396575664038554184029306880 11479633 1324515574236249519558824881617361826 11479634 6871101327937298512022795124941571216 11479635 -319972361559736152097201620065498206560 11479636 -872774447632201138375860101025585152 11479637 -405849215555937832023927922478634024900 11479638 117977217259482945707431224153674026944 11479639 475907320180887412945853915907306958600 11479640 378071738826364860413985306724228300800 11479641 43622125842591681086312455654086294528 11479642 5723282577808706889855566504017535472 11479643 -329324019345070098948206686381749154800 11479644 -11981951498805173283764364738452863488 11479645 297108183283090486035207894573393150720 11479646 -155590079675688070200905624224980722880 11479647 -457991518259534542257563422625764006272 11479648 570719609174823582201273772098453504000 11479649 -868458354997318692827214513404973136350 11479650 6396739399301321733866920917324633600 11479651 263403381474228426709383833056243678064 11479652 -44215082057175850353602048826974856960 11479653 -79986648861299493765179151388045909380 11479654 143187222724566977065643758477754071776 11479655 510117751888312457493351595626759555120 11479656 258269978849213578954458532692324188160 11479657 20554032505379480342257967231556505600 11479658 -151995509494147467856471284617808528624 11479659 -987721196436264779769296043163214733312 11479660 11952068936598340903930516092802575360 11479661 -843849077878679837799781996943618429376 11479662 66532361182170835986863661483859803840 11479663 827661294709273059698114538927693031032 11479664 13813732241792681084040935802513063936 11479665 158269989793455642953047769646535440000 11479666 -249752867684565884558747143675427557632 11479667 19303077462481865513349013508944841280 11479668 -88726280686461300587352843168587206656 11479669 440440144361953458653201831180536150620 11479670 -97909032627128203390368750322621094400 11479671 -487110360111121948489696058572808011440 11479672 73783715282724128712918838432299417600 11479673 -235430263063951887910457279861740079616 11479674 426928266754482860897499424690005351168 11479675 690980635676406650072957501976544753800 11479676 110900861492748486956583590446037928960 11479677 -790623121318603337065869206103026487744 11479678 -196506315027859167186824050587365986944 11479679 -338210292386572575817564660306183071240 11479680 43165386789311799563840444881384243200 11479681 11206392659696580746876087926604100482 11479682 466018523269527673295994493079834826192 11479683 -439812917382096703611421938211691097936 11479684 -368287968380704764080598798862341767168 11479685 -44952555059863861059304506654014983680 11479686 -182175837802848313777543269058322112000 11479687 703727998082201809570946783064540202800 11479688 -68354914301058078542837619310149550080 11479689 151159960677933670174988538672843310080 11479690 -372411812543283363890053015454993450400 11479691 -131802270835603930829625293370445648848 11479692 -55480489706726285402960258169708380160 11479693 3966644434718476034155654755604196364 11479694 -80217661850509442819068675250339328 11479695 63087544516260054390159353560717723920 11479696 41946387008945370068525711934955405312 11479697 -640148892033943340565822297289741346448 11479698 -91421414142608821555975696297751450880 11479699 -202954226058770015730346784272660497408 11479700 465401090498175986703868428023469763200 11479701 -507350352084138181162647122630334587136 11479702 117563293675594373978767153660398179712 11479703 218929270938209750114678622403547074560 11479704 -563476325934461459246849316288099962880 11479705 292086102333234080997471527017424280000 11479706 9522037279648238818184765911931673600 11479707 -81383488906485058625583243920698749396 11479708 -373979317929013939317224137015239544320 11479709 -265485081606200012543869602996255459648 11479710 1498993989382435711149691179279206400 11479711 246145229374042605417717847524045997192 11479712 -66710847552572842937966370539911643136 11479713 14661124645528009259858685882424780800 11479714 -436132060047717496894920539785767137280 11479715 227493624834055457678740777728184457520 11479716 -54272152916507922056568070548257593728 11479717 426185546814668069809662019576911256766 11479718 -647767063548489271926828391056085585440 11479719 37138876387704667886464974713181327144 11479720 -606394973715299444445529005186112972800 11479721 -595992523201005026749219597857413635776 11479722 -235825182320362192214971232655027932928 11479723 191268727805148191588163097964087825972 11479724 336289830393066875262072726704127168000 11479725 -3410526956090016581908783004374890750 11479726 638203847825203492180732941165892295040 11479727 -628422385992613499518902125568694963200 11479728 -76734410676991558472301044242574278656 11479729 16083303458756734360106546428119514084 11479730 35546039398175404577391023273114641920 11479731 220091024167047480867170958711090894384 11479732 -713712209745949733095646529996463196160 11479733 127323418066321015718674373157302879982 11479734 10400044436985089161988350573816258560 11479735 422058841114354841544337680854744542680 11479736 28198884229269503662749512108339343360 11479737 -277965510561317960476190668709348446080 11479738 564963072481969882831428403945965329520 11479739 -234762202840331989999336669856971202460 11479740 -50816106796138560427665777025040455680 11479741 160150591863011187058716139858949442944 11479742 -451381885974413612115831097573422670656 11479743 704906320192681483671753267695094508800 11479744 -63069741671159346624017889056163627008 11479745 -380900603575376991229963095739501651500 11479746 -278797208463186834155965357604146137216 11479747 -516498875356526458223842638233520488928 11479748 -96192159837795234918719348570955264000 11479749 -262887391468838130093303746622303426336 11479750 -202340489858578446197627079545413248000 11479751 -143680008661822066862598043364477374248 11479752 345748563573043783003753273809957273600 11479753 20642800131162947690922186280435190224 11479754 -53209342919798709040973524351475520 11479755 153725047980554965544250437212455870720 11479756 -75322644445960608151275388147259628032 11479757 -343673862443654060790872794778247161994 11479758 -43331025442914897418688632502169134016 11479759 -903068466134640495534039153497020929040 11479760 109206278430028389211494196426215260160 11479761 12923284516335561672096457170610247976 11479762 -70996999199269715414649851865607987200 11479763 717132109357331876446354120184887293384 11479764 -56797161253467225710931347719462594560 11479765 -82586361090021517722341925910546536960 11479766 -56916192928190436281772095425120437120 11479767 -131289112950639230087909170874232981552 11479768 -392492470888723555019427221450515415040 11479769 -605124624646269000578651684474805145974 11479770 -29204949280305633207336877022276731200 11479771 192635733184011374439695744288634293200 11479772 258453529099091026669135143175775525376 11479773 680082423850014125414136913035420814368 11479774 -712695330109669255656180340407754068864 11479775 -1795129514187629604597530066502032400 11479776 -147580908409107678156762882798834941952 11479777 -228652414319299870667148100273110485376 11479778 -288210167675954997991094114426316142944 11479779 27970990854227042374716893878466901600 11479780 144044246685992057116973216388028108800 11479781 -29589582245167731146256176993947190880 11479782 176687807439113114328124983239820864192 11479783 -113316182242795299870184332880088589312 11479784 619204558366213744599378145867628544000 11479785 71028043687682114904274783751736235200 11479786 -494929030528720510260974399304448482816 11479787 698281405187453806426513187908241879592 11479788 -294010948144335529814447792882929206528 11479789 790255190295367087650468699643852101590 11479790 -36655376324835474256057448236790641920 11479791 54275332389769569978691222314714275592 11479792 69289658690041445968427521528191025152 11479793 371820042197326084990382430505380267444 11479794 5964524805328947489319742610848162304 11479795 -18443284283570029516668096028748642400 11479796 -3163450758168598447225223859926286336 11479797 -227876430739888812475400589575429914368 11479798 342134085979360479335787670261066989120 11479799 155988049247155674603382987470828973800 11479800 -2447107111700526411180206681283072000 11479801 -1562820307227772218913253879558666575728 11479802 558222276504535665232296557508426986352 11479803 -300381258872137228804240538972671864296 11479804 -146349887401162928172116107641378489344 11479805 265013861207705084938515624985954160760 11479806 132041935654687614973673987449381232640 11479807 46945060351892323748211201732213580800 11479808 -211691195712043010805940432967741472768 11479809 -102689680205252445083560036055438400672 11479810 261388601922370845873897514282614550560 11479811 458153590098465371565997775841215855520 11479812 -158878582458191964120479033436340377600 11479813 232640957414764930924854489806893034784 11479814 -352840571427583454827345515944210211744 11479815 -301489259148920350023405904798092935640 11479816 481027050056289814207127435227660738560 11479817 425544971462256783108159089987852309760 11479818 30452057485758751718615898512440832256 11479819 67171576580118931695990568676823925040 11479820 60379450120075143968741853572436956160 11479821 183464458585039126141680019100858886240 11479822 -490924088598361261169691483318202032576 11479823 -341867756550869198501549348050886651256 11479824 -201304575550935669136935150941829120000 11479825 -184638781035547853879286847460759360000 11479826 -658939077051319001655862053249058827888 11479827 -6997388193024917039630144075379824640 11479828 -232055678272817184914901023882421170688 11479829 537398465640419939419145799785056660014 11479830 944210972585886740237187315295297920 11479831 65924929685436046335520704306036880128 11479832 244215267085076192868985403376661585920 11479833 600093575224082482201786608777246041280 11479834 -1286907815910648207879955697714994240 11479835 -247629983880110254106102513834848164000 11479836 -104408844748103179063799394004846734336 11479837 -285056918500263058226122464484254726740 11479838 -853994409082095327384920583085585522560 11479839 -4052096603609929786585468672520977152 11479840 -379196338650175466311460814118441451520 11479841 -599247133970283030963683123009059129758 11479842 -86048454014379801049656939460648482816 11479843 207828053250538373349955625572814768040 11479844 138986761011420832819182926041333800960 11479845 260736736444622569665801754201536272640 11479846 27155727590327354578582312264231770240 11479847 -44743546059098800283476699488642755928 11479848 -173356489797847348119151826410246471680 11479849 226991605060932136468428840934453705850 11479850 387642535604443929089989788314592000 11479851 -796618176381570100565937515460718267620 11479852 117948680608117537110587903876630080512 11479853 137617364191976501279856460516526181120 11479854 -107463412371691853888340939280816406400 11479855 -697597539408085365543357763658783229240 11479856 -92714420791339054733891894077091954688 11479857 329626825957296020638714118611314811680 11479858 16051206147690190195981369613463164928 11479859 -30960348704542471771170048403024205940 11479860 -126635440746291614565677863979297587200 11479861 369356724772768650523792607263087460462 11479862 -11922214762505762338294681322457632256 11479863 -191811787217014364600158064775438296856 11479864 -378170999454605439112363094475535810560 11479865 -910147302169176709413519390400780649280 11479866 -171750876910002058178692366770707654400 11479867 698753827566630137897663668283261396000 11479868 -729645761469627470173655567868755223552 11479869 -107337437896110112811901782473263599706 11479870 -129178889063268147684166321331490525120 11479871 244164132859860722166536710605254488560 11479872 86159809410216563600690228960440614912 11479873 -483126412816575915342008623351179170878 11479874 57320830910576421942967695043598679552 11479875 256813294620121907335465995458980992000 11479876 527478722888767517032297368258185067520 11479877 -215192954064535241195062171295535904896 11479878 -177660586998383684931855026877843552096 11479879 192029279034343547360571217618172757552 11479880 78550139266721575765805189493232128000 11479881 94885960299801896086632201300284286144 11479882 12024458362256839133476171536145969920 11479883 36550479030741565611527413899908334264 11479884 -88100608238468731049358562333205713920 11479885 -546701986483360283714087917219702867200 11479886 -236142644489554275567104453075552302656 11479887 3606071755466531356709082530195832480 11479888 -60480373462817241859482426370801664000 11479889 56163537614026938426079500076103369472 11479890 -211648553690440819382871018531579118080 11479891 -1329398447587334503261124575091372335008 11479892 -599528541242359516092431700630051782784 11479893 158739653907993652926233697544604616864 11479894 -383958119540647187871291883337457249504 11479895 -100246645953976706113104614699766105600 11479896 165605683342409673855113788078337187840 11479897 -546872000849684617487798537077740425280 11479898 241997573488063717464316081539475371264 11479899 106483811108785302069360465301045440 11479900 114260745101180190036694671767154560000 11479901 1081325962736577525010137162820215621612 11479902 809277257922451289718366523684644864 11479903 -285579097745573351077184537644428978056 11479904 929236475093464231686943824723817660416 11479905 44303500167339386089926828161481297960 11479906 227333815885378246150242883241374819104 11479907 40405164037337719755841799013584826120 11479908 299220801236715730947259655009634416640 11479909 -204239044247424001856369968358315689184 11479910 -172276094536560197561131261902502214400 11479911 -236292396890110507153624889816502681600 11479912 -8100731880192737347761341430908928000 11479913 137155950764459634480391196327762884584 11479914 -799694164124561487922962649154082201600 11479915 -100235079773762153030197585567934695200 11479916 -74609320155981234412039903048640366592 11479917 450451346041494043022610497259764642880 11479918 100328452543703715075922057612683840000 11479919 -634063066938412493765446414294801603200 11479920 12882229788307091736608259426421309440 11479921 -265085101277035917497815028525567886528 11479922 -214465972343699562476190624726559879776 11479923 -62651448269419408441315618002150834432 11479924 -141421715556991238794033510215123647104 11479925 2258775953881676111058581290548516000 11479926 -200208441927251831762903857807815770112 11479927 291766702438763090243850528475263592360 11479928 1129087930323810445095353550926340956160 11479929 -478538455461403355516317321821405455712 11479930 201382954758541658668432483645309532160 11479931 391886617887200739438577489247343789732 11479932 -231395089581671418927142287819053137920 11479933 -1063355391242184848902393351303621560960 11479934 -22994508857208074733591555335026251840 11479935 342830416921376130618949280099915398800 11479936 342101745308742279952376500309721088000 11479937 -60409539152843618271989718419279043648 11479938 440862686106922045022165870089282974720 11479939 456526262671489361434699115624789967740 11479940 57820568589098463109726628079077030400 11479941 -849505144436847032001653358377073097920 11479942 -197844162934203296101742760453658228128 11479943 -32348844586260246317835445872858398256 11479944 -60911172326527792981231124508675932160 11479945 88774424797732478681819845869906905700 11479946 -671372113015622328522662173339846853328 11479947 -93884237368966140064341300650118018168 11479948 785017013752432371607739202324369751808 11479949 241474726048644545221894292802797312364 11479950 126636012881037116176593654357722409600 11479951 -51855128251740865057175889116305033216 11479952 -45149724792033499247767458272573521920 11479953 -274674317974364172016341199036432982016 11479954 -83526129939169515808477967954259955824 11479955 234480913454732908408141467021771624720 11479956 -243753641456863146269049382170508240896 11479957 252508819739878581596504583898828344206 11479958 -60590038210578914107560114237794807808 11479959 -136043098018074450675554269755568270032 11479960 156292427481611276376424191054412800000 11479961 90034490758253659472557923541113995412 11479962 88838369863195121334654952991498046720 11479963 149224821030527675370214677647977770768 11479964 429526527465573334873107226233233879040 11479965 -345231599049823433328704863353221402400 11479966 -100568535007510452485430963905097725568 11479967 342687940187345383331624709376925956560 11479968 -1266390970047089874884917525711159296 11479969 860413920013967523477625566921491991360 11479970 -58067309278488379942575668719982020320 11479971 -509767011873134539793618497379787568320 11479972 52418066253671281824125693752136704000 11479973 627645179545448632227468378939916745664 11479974 -287396170211651845441428116079894512640 11479975 87448601250239191652523524712560194600 11479976 61826377894318413821658273666223918080 11479977 -605426505870507989014979134108123021686 11479978 -269691010283666971348749169816038570144 11479979 -213199275036526282688702235128933383680 11479980 22475522647380563875572638547458488320 11479981 199384402981166931298131287125742350080 11479982 -236877893054502286270160630689809455616 11479983 127543822516521265707412594199898582024 11479984 72810689498512656189562412977024696320 11479985 66409672801302522523773891199238526720 11479986 -6584630807506198684724516577793190400 11479987 -66945928022930745677276081419325824728 11479988 -32149860413325618652156847033182585344 11479989 16458876347299206733490322957613722720 11479990 41107800735770406473785162297977446400 11479991 149323127020115644699029887317519633800 11479992 -337178121924541880540717220959854387200 11479993 77468549347647516280094504629012288000 11479994 53727642476166720221616764754310080000 11479995 643260029537028012095422719623523909600 11479996 51380002054689648587475550373434880 11479997 -486104038703361916947420689111294465268 11479998 -422478702493055437503518094262988378880 11479999 -1192446675309593690191163935901893044440 11480000 6808427533046089903532862076354560000 11480001 140944792664339662631713221238333347888 11480002 332582745974231076338356429133051039952 11480003 -807806920102928669065479690158486091600 11480004 155581432682756177760111188259107034240 11480005 280613333384263316074755517172994489660 11480006 -92730047753823113703029152675036646400 11480007 -176892225784426590790858266795329707776 11480008 474161865615343937133818454671116968960 11480009 -166166224880590751415740088724440824160 11480010 -64263581532939739044301071574149619200 11480011 2825127232393403274281781954338761192 11480012 -230555482972322148557839651143024626688 11480013 -29737630479867755156078014869071316480 11480014 52974859377680508675974970521549212992 11480015 -770363673819848452918890009359876977200 11480016 137178850315277482251311277234692554752 11480017 522972859908860681994456204222287985652 11480018 381511786978817001370401953824862144640 11480019 134926465669248070949813989151774812344 11480020 880010939927117686676212020947747304960 11480021 106715911022090781852426083219426235840 11480022 -117022958811471645133780573446226911360 11480023 523404494226707730862895635760790859584 11480024 614114166228144134467220191513968721920 11480025 -101477576742112973277452824367276545200 11480026 515961421984509789009409094954828189664 11480027 -182845593750281005436026303508237532480 11480028 84764377651530699649149113695771607040 11480029 -681008309477445805547996118001650858720 11480030 290053924023447797589590118303238358400 11480031 -403269983440048459086935534835674512680 11480032 -2235513419454279372620187019678108876800 11480033 -206812761423090781032831447584155563756 11480034 163786164599857936211218137176678216448 11480035 5343438467307510313554468906139993920 11480036 48039053756146026955563338968662515712 11480037 219265291521901445085949551753273111360 11480038 459057619257420227334040113592368900096 11480039 1406660319510458251247136653014329472656 11480040 105052252800800746156451007722088038400 11480041 -297238071437431987158735824569716991116 11480042 -260834749606582028054247937984816398336 11480043 -13912168140247662206491429896460300800 11480044 -170390328004573992163862698742365564928 11480045 729331521488051718984066715833264204300 11480046 58324603012339757529533955762340344384 11480047 409450843777654753031846342914942235600 11480048 253014918479157310295822738340929372160 11480049 322482851076934667274515037231302915712 11480050 -129532469160868043227326912675204997200 11480051 407144600702213520890671166991131986944 11480052 274374566576673953245915823497648115712 11480053 5240764486238128085718419994887786744 11480054 11039027474633967832490268188299476480 11480055 212135145612983040383581526340646072320 11480056 6984995801880641746209580764960768000 11480057 -262339714206864206866967568121850817408 11480058 103456209417440698587398236391994317424 11480059 -208111410576580737306811246213057302096 11480060 266309735702995462411870817675191380480 11480061 -43937213553288202405000546804391971776 11480062 -90307055993918923855376928644234213376 11480063 -386560964730884413289715017466129040752 11480064 -137743181580407136932832773931477762048 11480065 260260152908111760135435949202630780520 11480066 166954404942639698011445487409457034240 11480067 -658995258711520390639295113977529117116 11480068 271300973166330638404982932556393886848 11480069 139596011103503668464989195291632117470 11480070 -35896832849655714100070931721641584640 11480071 -148541507556706875632891688202102137216 11480072 998463279075015015859965826990051660800 11480073 480896613176717547440167887071320225536 11480074 269545490086139355597120339349783375872 11480075 14720483612235097300664421977222577600 11480076 476816284598095927195286315802125736960 11480077 -194734278029034032155192019454670838656 11480078 -305007865563824558196131857482683332800 11480079 -352317096998753195329864219800069553152 11480080 -89069508655311086488210168517332746240 11480081 -569390530329632060108408765002789825728 11480082 -71976030589042813543663922356253813760 11480083 379315644650681453020768669585053895800 11480084 26903588232742921457794325783810813952 11480085 -91816653705815689820127827339774688000 11480086 316379013788203173124400599203295528992 11480087 854824589217723349710648906352832524680 11480088 -236136093389972480328863245972738375680 11480089 99315423664815556422665981832539281860 11480090 104051973924312654307870112737296280320 11480091 -268468072114002387294610386493761793536 11480092 -149210610310723850720469000409088849408 11480093 -96226373938613695745501956868697827616 11480094 -118563052636415298106977009334090762176 11480095 171379357707089649406493258193580786800 11480096 -41182759565690428298164516058038468608 11480097 1847935558834143587537331775258463328 11480098 49719716407236128531540843776896529920 11480099 -982091060659017841567441288863729972900 11480100 71362279158876781099534337048276428800 11480101 -513740494678644147544075999430818155908 11480102 -73948198444149618382145163431568076800 11480103 -131791751027986993063775883745615249200 11480104 738176471015282185139239393131979161600 11480105 9515612604388408328229043826352453120 11480106 -72889448961592300883002013416589842176 11480107 -519768296833418657994722339314380577680 11480108 -720510702455337381949566328995625673472 11480109 302976464010550637840445269405642819904 11480110 215504429859649818970244672262313680000 11480111 66241341974693163456495652718861478000 11480112 -15253677128963293797016003112389361664 11480113 998702750863931210911403398051808250420 11480114 -456425555394102124640267782427480799840 11480115 -397191334748363046402668259144651463680 11480116 -69668899469904267898877832507651133440 11480117 744232977480576223544303881898456796 11480118 38740278744323342583499599659594466048 11480119 124822925329926664906247733351309950896 11480120 -277552365431204368192931367633724723200 11480121 588594673218114861722466547993160119290 11480122 23678015937879433159075961350997406720 11480123 -282564296278976864830713168974654850960 11480124 -490265644162620900865737744351311182848 11480125 -374977446321649106524508634692235321000 11480126 -11286157968437349544770810708802437120 11480127 -560520625817317239078623865149433562368 11480128 18787542239151149568314914071977656320 11480129 180601412024162028425144586932742615684 11480130 -5849968105830864450775192117855964640 11480131 334916140566141941786318495449041804832 11480132 328224816171434309799893154634745597952 11480133 22210798732066940921406324628531987968 11480134 383216707817441459098830344336669111232 11480135 38890689590307117905999218924613401080 11480136 170775160256006798111908099097365094400 11480137 -58238799392406393201008349759505764096 11480138 179821930126300597847158741621946803296 11480139 -318355692269482206238409415927301263984 11480140 444464488432200109692662250703994880 11480141 129954707264425759539395831640725527542 11480142 -248167338033470720983088950239151288320 11480143 1079733193355947322950982174251136682000 11480144 -57857707544590250626282003400384348160 11480145 -38023555728376807128075932322771015360 11480146 -553908019156034548541130570695143375728 11480147 -178243126770501614726124313736277621168 11480148 126643246183983341211583758728238213120 11480149 -1005718298532339946533811141433104123520 11480150 220731712016618975181401764033748049600 11480151 500462785175058840191073639909667686144 11480152 193508576623464618815861620024479744000 11480153 -319958184514803062593043384578299236796 11480154 8094228323784688107658238901305140224 11480155 -382384559273230639886891491041665952240 11480156 -84985080295574881804353155064982740480 11480157 116473110885032756517349438783985634240 11480158 -86289183857933180037469266050491816320 11480159 335729083273580484997101114982606947360 11480160 239063240235771779278328242308065525760 11480161 -13296455130887246993102547162299933040 11480162 -211385990386248529813139104616398965168 11480163 -191469653077620041435687077977380299656 11480164 -1276765236242465329607596971222037248 11480165 -174402603102520501971933927223995955200 11480166 -428404540810949819319819565275956487648 11480167 757633053432962577725197696921259180216 11480168 77364843548779876773118885811807846400 11480169 -330520524238091012472929938148133235056 11480170 -32840566495372470976793697464195424480 11480171 662851139690524806131662570649701960512 11480172 232180091251481902401841947461683200000 11480173 -1622294260136160800834229787134920599402 11480174 -576827175641139357306476208719727071232 11480175 -25427970122951538850835686402942207200 11480176 -28213968375973239947799393254653984768 11480177 -672763920267452549596434522796478332974 11480178 -31492956057188515810881199641363532032 11480179 -1116017448157307524886448711382869450840 11480180 -92203801475660974652201225599924070400 11480181 -168000137858405934874854166689163631520 11480182 128639892547460455696650195707385507840 11480183 -8023863476309251720750718491359253632 11480184 -332858137235732767235881576316943360000 11480185 713189922262827647728381149215279502720 11480186 418935145885379473699081740896991591792 11480187 -501700594717968641297072083633405092840 11480188 308416011977476897278146697180193445888 11480189 167975192733437949539840795154277273152 11480190 115756867785575469223312613763788678400 11480191 941046662135451208300025755352819908672 11480192 -311253727163735985220468150243531161600 11480193 -360106611718059014483254195709245313280 11480194 151041321349895154338673502782860121600 11480195 -31679460523902812920601753414722642800 11480196 -51566636491732695181464946332138479616 11480197 -383609448387627721988936948663953900320 11480198 -9933822120518457822811559733553322400 11480199 5193983388334003641541370812660070400 11480200 522988795055407767506482913069522688000 11480201 -1832757649392559304367493561424601859200 11480202 -80104695765161247662315750307598562208 11480203 -228672900757729713653103418693568812800 11480204 723071779449542067706941994634675187456 11480205 -117276332507599646860385466094695538560 11480206 662389218599196924736033124672526831552 11480207 -416170375094702737444716134409239740680 11480208 -57950753581795707623704028607101730816 11480209 223180524756602193473410095341298351604 11480210 -96099567646155719409903994292221056000 11480211 49024260953570743990061262532938533052 11480212 280579113806628063710097339933196629760 11480213 -1021645335844278948927244886956100590176 11480214 -24162992619933685403510037689097693312 11480215 105584199412487480574054268882479094800 11480216 1033955677311901217141144473195321282560 11480217 59473665349967386388722737192425157312 11480218 219551756369288064645247094653411415040 11480219 1717778714857638369642179549794308114000 11480220 -210060540410720226830289943673079398400 11480221 487295954562714552047173374063127806700 11480222 119086158020380439046512509294183273152 11480223 -148600418123029440206248322635848204216 11480224 -97227029633886795794435807631604973568 11480225 448572309772878459981512788625890317750 11480226 -3776244513205575215454896427940475136 11480227 671880240563698832044123869909189422472 11480228 420957064273543579816231441316058255360 11480229 22724364720643319233798495245498050748 11480230 106192466761882722366702756730448332800 11480231 -96852659131216782757685983543453433808 11480232 7282785873180332045325830181373624320 11480233 66567161438520607213641260138056326244 11480234 532289253463164212945824666043323172016 11480235 55538753446099723432768393998964754880 11480236 34215982205447786173428220760800548608 11480237 473941026544680123389370655071877290240 11480238 -190517806635723603365338521752647680 11480239 -726129989583359512729488334794918576 11480240 23462118469262947539975703336347893760 11480241 -83397760767021077418737773487666896416 11480242 -480778900061325607930007877938537377248 11480243 109587871594619929984358998470665549424 11480244 15210223625132357427104077838983514112 11480245 294315409716404964968976716405785898880 11480246 -161641142251218136830329165547462961152 11480247 -639712273586954612813168532265737590976 11480248 716666933354711482224747150347014225920 11480249 258060368060335872029177800293001078464 11480250 -309114408555665681604055846027793856000 11480251 92544116234375570048061777845970929252 11480252 117274587137107659723861481580465249280 11480253 -108901547560550521336793539248279554112 11480254 -211218391073751401213436731924069612928 11480255 -249929004030452806329877002337374385680 11480256 -158425341304865291321758977968308224000 11480257 -835666561625848788766465326534308384000 11480258 563405796239349671882869965184365366480 11480259 -372915965852758062880369579014854095440 11480260 569165913783283681454910687788371292160 11480261 -131117987413671470171000188310936489472 11480262 -158065937042435752518422599085813590848 11480263 1074808575525722231071445325177415127104 11480264 99324629609271241832968605592117585920 11480265 88977097147249265885336290064977641600 11480266 15255043643665428835887060085634992128 11480267 -824950877783367276588454460942826236448 11480268 268475453599510781617097238939362557440 11480269 9372746972186199942335884505363707744 11480270 -341417658225724124482671258941747879040 11480271 -120606554306534155961143062179556423936 11480272 -3268049421749670733662421365559869440 11480273 418952704359247212337613087392370039040 11480274 42387875627223522799702238955397756416 11480275 378124890280776167354378538408862285000 11480276 4282781110883425533891369555903471360 11480277 520054293908241909462990109483746354816 11480278 304098899811278658210758017286397361440 11480279 583820782241625984628230520067695411320 11480280 62370386954150701110321847457415168000 11480281 74241789314871453284436155850431164932 11480282 77832251393261660670340814595410237184 11480283 -1340468252814600619117196288179631698656 11480284 1333834631681204985714120319263355193856 11480285 613087105331055469795932106291261567980 11480286 -52099659425053913889681188539054436736 11480287 20517762671620024547157068743470281088 11480288 376744409367866723650723286192160768000 11480289 -19976355014542469761674911913689011200 11480290 -110150152723267403224096106662106469600 11480291 -624318912867906788512293015910898398308 11480292 -62982556336798432119396284770189836288 11480293 -702977560854956408997978877760274881856 11480294 -3859040420376628605083785940132812800 11480295 -126277442477660449139919938546915749680 11480296 -63148458063713478045603701183258526720 11480297 370061942206186793801494091362878025332 11480298 -11231821519827280763194857854333917440 11480299 935928868113097692878736656269667843320 11480300 46956362935974306855986695507821772800 11480301 -53435433726920311565594574411519350400 11480302 654635436936956255572792326487771432704 11480303 -1055645654223606859309113768039402806448 11480304 76039218890360854830640250446015365120 11480305 168600353544375101764048725474376817460 11480306 473480858462763493010471330735042755584 11480307 -433471983857946574992065831387678345160 11480308 -59944422743276253105077518034133789312 11480309 -865778900918245309366239157677372497490 11480310 9675064895629158058166986097466144000 11480311 -162884332879508087493324420544914239856 11480312 6228096617473081280924568944886743040 11480313 -108439261715558371522651239793549832640 11480314 49079107116455433270620968023076265472 11480315 -18334653776453295128299614243592492800 11480316 266507021884932907439701613985096376320 11480317 270491863585410260873653190602534078860 11480318 479460268782124381631861572024244751360 11480319 -464174608763601949473204036675849085680 11480320 -47512420625113170466105079185696358400 11480321 -75967816938176243466229759361583814908 11480322 104975837624071648895392881092754091008 11480323 21121148793085661295966258329215521920 11480324 -498858717083475985539621865466158226304 11480325 44934106119189351419247542141993121600 11480326 52712491160107563422481950202276380928 11480327 -141711772559502572398901808855585079128 11480328 -239520104156131972912481000683741747200 11480329 64224929415297229781416405301124181440 11480330 -127365037977891852005690720572757974080 11480331 137199404886631665592643591372823073752 11480332 -545282414577264465535813567049924733440 11480333 -410195278222453046053496927250598697418 11480334 131680114524131000335805888673083426880 11480335 -200706816169801266670571651440456543200 11480336 50744322944649116131886856821814853632 11480337 628189918494753764996572031702747374608 11480338 -40134157124693075045901431812396461024 11480339 -883170252035719302560618353254556940676 11480340 -239884809837137605888145349049447372800 11480341 -658006018954086054256311239104065718258 11480342 -11699070557029273674151323547118630400 11480343 -13072091537356795547180577191372178816 11480344 -266510196724944432269297007613514649600 11480345 22732026139837026255409675032114138240 11480346 -62924399126368722683423552756619532800 11480347 429705090512841671399267109134895121796 11480348 220667763779463290600179252761121336320 11480349 72224941889797824501222289236193150368 11480350 -60666726166909547226997893538540003200 11480351 -496165137053973921782344357381636750080 11480352 -147238738983709421577024570097611571200 11480353 88026614133012191308927367597092629602 11480354 85919553148072874036151040422800166912 11480355 1664677031064163986382398882821412000 11480356 -890736103044636869343640390449073694080 11480357 14600806295250401524744520827842139806 11480358 -134147103761707213150449763730829562176 11480359 -1402206773321956544086414732578953120 11480360 -103215466090668439762533221339419545600 11480361 -869227325390686203465714065267619566976 11480362 216905399705265165011007552819436704432 11480363 -457966146491883426450601231088949197388 11480364 155804604083857494503170582516594246656 11480365 -167489784922053279532439618831996064000 11480366 -74228540910068095560820494862177522368 11480367 100929932452255032883276066284050975760 11480368 -258722798488931818156074004712070512640 11480369 -47783162904456104425014947541619665180 11480370 -120565767129931190909985317481942835200 11480371 -175895254185545203581620257226279104688 11480372 650702665204386458255869184156962395648 11480373 136897137466369903923995733951858624 11480374 -23100174137805047848702192272624509760 11480375 1129336505698349706409431887485260960000 11480376 1018114924604784405448565363480550973440 11480377 273069572373259324295936362936659799380 11480378 90079283588524328417814188544993192960 11480379 417542151075558262548709262361538387968 11480380 295971196468824707208257169524707522560 11480381 790487276121276514899481927447128108864 11480382 -226297393085008633494856422152958448320 11480383 723914125673545262080195251541004230744 11480384 -101512576417079032002289043554158772224 11480385 50771308010709791460843001718783262720 11480386 623436060661589935695835865255423773392 11480387 -233956744012032782542456614575546374248 11480388 185385125345683023500118685002626227200 11480389 407542834484512409880955652239765506240 11480390 97617465020139128788740042699341827200 11480391 -99591350033027357698770796981294997352 11480392 156297445591478869888706216430690140160 11480393 -404259721238423678833233070295466233436 11480394 243419364480768257110891356978509507328 11480395 -697287686575378565503977950123142645600 11480396 -831386324756332006201644516328471891200 11480397 -19085995851346592709094961185759162560 11480398 -5998976374439731665146719921287759936 11480399 -184638261381588454728399777195953723664 11480400 -103593041677290156874732199723433984000 11480401 -128158061716346387829194603322944879900 11480402 -41619980184449026166399127295181349600 11480403 200516984645396614745351050790037177408 11480404 -129448291507777071750068705507743457280 11480405 17637790593334715636323590185146260060 11480406 -269548028597902043441097941524396159104 11480407 746084406927946607426131514788507899656 11480408 1686230818920055152797865585993193881600 11480409 -797175014838757044575952626999202658086 11480410 29688514515511272714521124453975606720 11480411 72572653311635332598853861464392467012 11480412 -639924210837058505814886806645183065088 11480413 -274011851903675970054827793125957025440 11480414 14908309153184916302298609404970537984 11480415 -415136767744070724102670363136371822080 11480416 -36419652457763821308532251123769147392 11480417 244681256230026090887142673348778291220 11480418 15405327388000258436037551074034058144 11480419 -401467636099293384139475543513272258304 11480420 -42079576997082644386198897669670277120 11480421 107365933046389965647378872295144306880 11480422 71671098983426436132675378274441377024 11480423 -726107165379541046557371458752818018480 11480424 -186045627280304856709693774091122606080 11480425 -231849962898106938207660263904476544000 11480426 297548403441993392900241144417368340912 11480427 145546093366972476327412943539571712000 11480428 -164501557595415884347328454264514316032 11480429 53477035730015698742044075864812091584 11480430 -47493769366975051373279362493247578880 11480431 520594412153237478046040286541557889232 11480432 205158070658145490574137902424017371136 11480433 -99809659789673080787104099116906878400 11480434 98978834736763778798305355813019148800 11480435 -201377938675069999562187692969269019040 11480436 -107359053717864047407285470430148130816 11480437 -674548454225213152830275112729231637248 11480438 -609664157571878469139020125422349955840 11480439 -135541394973738543759067924340057383680 11480440 -824734659535331613254801677004324659200 11480441 88961035165630115048014424384371269312 11480442 139848324379372493972137052182341568512 11480443 -269796802714470379244979957171805985456 11480444 3236721115112654227921701606779407872 11480445 29329383433132016586298447021334087820 11480446 412373243456091509671070459773070451840 11480447 -427493102102187869225067134098168323072 11480448 -157128956577313400297577612941469941760 11480449 -44456197074973255354142987630943687550 11480450 197027250215678355994254571453341120000 11480451 -14663527707548288910532976792840495376 11480452 -440904087416594565325379081301472084864 11480453 -507243270829329108494243461579670184036 11480454 1718013070512201768353729287162135776 11480455 471374705042782462265700238208924351040 11480456 142030769138229469655893267253875507200 11480457 244721965874972387906371739652356641920 11480458 145960218336763831515577144060834582272 11480459 -640799634467476445534683032353645975340 11480460 337742457120775999855217241355204316160 11480461 -224253991241171352083126830085628240960 11480462 -131249589389515353663039887246547774720 11480463 -141644623675689959815997983633720406976 11480464 9162926650348367081219345385735495680 11480465 550560980682585421006366754018041545600 11480466 -159184764618508797373448556565341600000 11480467 250736219297909533302426699173677049516 11480468 157731848584159868792824892491373348352 11480469 74288681688937442507197907231074185216 11480470 -290352545842090890525873900056265496320 11480471 -478483562978555160216503697336240603048 11480472 -405469026324808525662255454477992468480 11480473 -631138954832540495168398317733835926656 11480474 -498218852388448298509370235694062847008 11480475 81709689261979394291621243737202286600 11480476 -47363733417458431008996636419465379840 11480477 608790053222009085407050067103418079040 11480478 -98879967906599903774105731799505825792 11480479 632816712029192861787562828314367386080 11480480 143605858027994800500529823378964480 11480481 -1279454113191176441646138182983366296000 11480482 -20288879553346329940595372739432508128 11480483 -426290618103345550969558023555018260736 11480484 -7903726386470349398966542158256619520 11480485 593844477575935493279991534076836477180 11480486 -456961329477592316290229147990107224576 11480487 -437259968045533267284719305805597078400 11480488 -41377036866233308685837641979502474240 11480489 -224021785050084702441108701402238212352 11480490 -61189028000131747681102795142645422080 11480491 -23172347885557921065924179682709758096 11480492 -160266563125293988835872857129122677248 11480493 25383894860275240226158519769123100000 11480494 -285061760542063127613417223373142467328 11480495 37248669117679457191585479287371653600 11480496 45459792445620015519850579626138009600 11480497 368141583563487010422745953866605997632 11480498 -933276326663456426971295471950777688064 11480499 305556804880123482417588952339193265684 11480500 537289040181157399908211168029892032000 11480501 1311456982554192897232145142606610585404 11480502 571383108442773120416380764265934327808 11480503 -401378956620314975550022186939632061880 11480504 -28483074393437130222761375162306088960 11480505 -482940469453826940521840352093387199680 11480506 -669809659643835475637060015051723100048 11480507 224412707122309592410159580662756710756 11480508 -197952417277015331091735907840500295680 11480509 21347991380068360693502513445532044800 11480510 51416360514111761238111982695532552320 11480511 -210944267380847283145458705052563424896 11480512 106651660322281897421130776774627557376 11480513 -268491148877853556806525460426145681616 11480514 -223827078377346242031385712993612511360 11480515 -473087106282018730422775673849409817200 11480516 252998775985102656492325650066327690240 11480517 -15512095022675315232658871178884177280 11480518 251300665270087809110729880555821913216 11480519 2542956562487488938389682537647999520 11480520 211237792221760051052220195222835200000 11480521 237456757861516237486911341426830243492 11480522 -14912450546130787036975053819577038288 11480523 -15790864507228258577800457885414971200 11480524 152669032410027491943867120361414574592 11480525 -7791611591782047138111581364529816800 11480526 334173045221498054341210564288005545664 11480527 -25525626338365163671628398750157237392 11480528 -127093145946096672551341345451296923648 11480529 -370700205059717989598248668376183884816 11480530 -260750953860752592709315242102398983680 11480531 -669359072050483664336132239541206507668 11480532 -25959483263934414351552707891023011840 11480533 -53336743100502483519837826203423008196 11480534 -65187394679847370769386994750331538560 11480535 188323361432208319951332448729575523200 11480536 162697556552309646466792748150930780160 11480537 -691109890139914143499481783618642656128 11480538 -27432507678947320213528798152286563840 11480539 105374320008227652077017482087760343056 11480540 -37750227947752817543016871643910021120 11480541 644026481977851079075010409350094730080 11480542 80974588259980227059401294930917947904 11480543 29502709344010720209590720765881029792 11480544 -368573388397418995770166068752054747136 11480545 -352735287753370771297684231991290125720 11480546 137392471684159828232796097927952596992 11480547 -31675116117425546659057800406903770624 11480548 19479815379847591291121855180500787200 11480549 950687452673937191144847850020437218560 11480550 -73763481040116686028098978268175819200 11480551 -703330019748207458620792978115935221448 11480552 322798697204089023082202654502967065600 11480553 427764301159483801226213152875894672000 11480554 -322453662456336457953094396117342419024 11480555 348348328353324862527262124362524660000 11480556 28282965392863898323318094813803279872 11480557 -183041155426401853156603593594773915040 11480558 295615153380664136855503836338514019200 11480559 -850839579430114525390707058731177892080 11480560 -14425035506864941743924914728835481600 11480561 1913796152800055281215171151485730153524 11480562 -84995853602036118784892257922447915520 11480563 94323796281289960987383887087644452812 11480564 -21611460353065904820194648378602278144 11480565 102131393361683054621390508058851133440 11480566 140795579609717818624748962190203121280 11480567 94329252789523707773570518596334594272 11480568 -354025825847723802890703682682026721280 11480569 206337909167154199051087415218130617992 11480570 -2736945726889720442533185323439648000 11480571 27811957568354295690850311566893665600 11480572 119764180577878088405411585737392908800 11480573 193886720720047061096886587903862428364 11480574 13786717694881883858391978137509908480 11480575 414539417857284628571149908008786415800 11480576 -317091013421443715745681495591412039680 11480577 -680908813628364298822446829001800604880 11480578 -928200197316546141380482858423701742080 11480579 -246788176955799886796957593173771342720 11480580 167115809592051452755136691044858645760 11480581 234288196489078014851497300756557800992 11480582 43072947994076062942909412122978049280 11480583 231014256114056158996942970879157248424 11480584 -1030852504333977357792048226902571622400 11480585 -837252468304677233310127827579151448220 11480586 127845292073456216218994805421001917440 11480587 180831624102181586097684860782828523472 11480588 27240470932375009500018261110490218496 11480589 -997513111199710879395211306746066300480 11480590 244134089112242839526284238320238179200 11480591 1134983569412114490679139147405759362992 11480592 92020988829638157958504022749966172160 11480593 -2247625729882002021032668185371477734560 11480594 274133238981303009348296188528556574096 11480595 16456236131685832877445400893839063040 11480596 1680502929063925442447378571625168404480 11480597 -36091992904626411654702206442645957348 11480598 -236259555074872217389053244552833403200 11480599 -508656526868588493931731045374870455200 11480600 46994249403671312906638870513789440000 11480601 -631711366569531150220665333052640784 11480602 -57759485002500174596585373979346181120 11480603 -900752952174988439391165269341602785148 11480604 -249145164101069868845667570212014571520 11480605 1092497476914722929234589711943683641560 11480606 255973667136161054308066967679730810752 11480607 386580012152201982098683232429969294760 11480608 731469776506880144632448752299032248320 11480609 -563254700588765503166107207147421214720 11480610 140017197094705471108237983729259038720 11480611 -193933725875936966945926558457425943568 11480612 -121770610107904142509320628778089476096 11480613 12535662818849708567974122106487554464 11480614 -576058657241022343988233769177730829344 11480615 360162415489698724661215352721789984720 11480616 -4691304919627070740732184484654858240 11480617 -36745739780805899143205270197450901360 11480618 -74449039560516636123137506425496572240 11480619 27367608226849274784026665190038023648 11480620 -534729622074940869002672727879956920320 11480621 -221960565140198739220089011153423939178 11480622 416471271876627528968126958380909239872 11480623 369897354118797052912207111256445475200 11480624 199832785687062630627767219074363146240 11480625 -42213794470466564674951008283594597500 11480626 -142461899536248512923713202341531609696 11480627 867622409953614100150874498664884692224 11480628 156225411082462970800701046460999761920 11480629 575775992073341043235093371251620790592 11480630 53385047434314457012774311975158745600 11480631 750333387374424459455132013176454302952 11480632 -1096094975847736123290324761811874713600 11480633 -389607591785358522070882768676714791680 11480634 -172761917522435725578641640337325612544 11480635 156284532639219282515034714640050814080 11480636 -135725938299331358334016050716548992000 11480637 16317990769781484865083371853814162560 11480638 -179849385043928485066983674235610529856 11480639 40688916606603804450136257074796469440 11480640 19545957654363149607014082261339340800 11480641 1031907829528486904691936238325139023042 11480642 417404113633163921444496706413261899472 11480643 424498862841954744293592334420472294400 11480644 -16029113189050839500505904326364200960 11480645 -503343268178299503754427320170856341600 11480646 384622231598117419316448117417167035584 11480647 41655599045017645799828741067294347096 11480648 -6087416006225085277425163786904279040 11480649 -78896615000621153094013368533466290112 11480650 175939172435004153245136340827864166800 11480651 -392175121676683623508354582661331678480 11480652 415116180011819717395266329012060165376 11480653 98176675630590666725662705239969894902 11480654 -117645609135694112121284212166226364224 11480655 -260650187021094802548819498628119849600 11480656 507416806030556104356061010562121728 11480657 -364560223388787440758095799627570246080 11480658 8691611095974595729121537286867955200 11480659 178120717222412405212397857035543834860 11480660 44275448446725549524637398440263847680 11480661 -112345358606981737918045451403919650468 11480662 1679780034065201372431362350781000192 11480663 -995673967506399551135537077642727108088 11480664 -55931808385034464151900356278115368960 11480665 264518637909364201458060372102004108800 11480666 -552014565552378020508471472469321149968 11480667 156438503621302835046377501597515665600 11480668 -362014801361141178261510675771276792320 11480669 340808666891974860196045623017185292070 11480670 118814386973539505981459681117746598400 11480671 -391938919285795667660383804526510876128 11480672 312333378671729854150590073569521172480 11480673 471965655895991336686756985800770161664 11480674 -360275978881747042406996759062589957760 11480675 478076414083393011090833512255134924000 11480676 499600343377551987360673762706499474432 11480677 -45622199148483986923975030083776651526 11480678 -180793076557706680335687731178339677568 11480679 268685450611468072875318865660240672944 11480680 325157519914106228725921329153245184000 11480681 -747496142536294679479089165388773697536 11480682 -183283534715024114629769740237351435008 11480683 723933365870962439059404875207314242932 11480684 -175368551897488211453572748794218403584 11480685 -159221479932043401105948460117527943200 11480686 -83717619398877083380628377774146704640 11480687 -207852130035775240257318181086298372800 11480688 69179126332007885704260820112951967744 11480689 1855352509331111006591637945320309275968 11480690 87288906267866612177449178227267276800 11480691 572017384091209012297567435186923291192 11480692 -587096375715529960284303407159966853120 11480693 -144857550930390378676587508514270232960 11480694 -292691311682446152865396660160519383680 11480695 20505626590736752788020062891438805760 11480696 176345944022294681299914532103428608000 11480697 13473516833219903119605561067184378772 11480698 215177649048009203938931498873897055600 11480699 18663497044965034189224646546512650664 11480700 -84022490003396496928825164881266483200 11480701 373815604673303716716079307866544001132 11480702 203118299339064579352279508643165441600 11480703 155009845836198401383677464108111462400 11480704 -207723702310337763930135738071384064000 11480705 -668005295328508484187927595599801816000 11480706 -251739644417962528240383830258579571888 11480707 57184434150753602659889152108226190752 11480708 -59263411204332762475733466944089804800 11480709 376795570305435390600670870935364536192 11480710 13222340398878601517784798141858485760 11480711 994165339061904190757489533518004665624 11480712 -283483431851163401088447796475759001600 11480713 189487720736826999222693979362358391220 11480714 -76674470728748097750099694468524319488 11480715 52180373173407298386406011404423296560 11480716 142129890976700080665568750608053450752 11480717 -28793847159458108564677629607245948234 11480718 111508909663522820250878162440098232320 11480719 1340228211710338095391651324401979043120 11480720 104586631096595026148428017872942284800 11480721 257816543565032580451532639853395202048 11480722 -1200936472211018968430248896727598064 11480723 -1124282166447717219227903140850735596320 11480724 25094506573810553402265275639390699520 11480725 439221434486924934617560907981915218250 11480726 -52029495879787108233209261538198208512 11480727 -210773316926867459517519879979219269168 11480728 -25353122704959791968788163731229900800 11480729 475234563324407851198776791034331547400 11480730 -18104106248770266736472109461748526080 11480731 1252259489046680236128217295674079875000 11480732 -883691853940179254664144821221428539904 11480733 17893793732241496290436042783096115520 11480734 -649935476601810697222809525805679673984 11480735 120539071372776209701102832481072261120 11480736 -598593602596178785992844189781260763136 11480737 133189441261137096721152734193122011392 11480738 -14874037673150760158686252196172451680 11480739 -46109331640098187530838702153302442752 11480740 -475313004787808079675815944340302110720 11480741 1003930247485164082265960287808971262142 11480742 161686110257117206077611704610543616 11480743 363613475523936831075664082877643119992 11480744 -550506623718310416790919981317691228160 11480745 -113361502002572074864009705785778754880 11480746 -173046403730250631081761635204513822880 11480747 -668422320468927882613432195315618233804 11480748 -577142706353390730078652053654772147200 11480749 -606289362665633242515549590989301981568 11480750 -288496338649440029419987517360571360000 11480751 279652307851915888336705782798144595200 11480752 -12665929819644382039879132974469939200 11480753 569748136491100136797461490140155272500 11480754 111663489359564222738019698067354040320 11480755 137008086549630048846367997245653705120 11480756 302399225358410947518745274145817645056 11480757 89725120077282213105874477747343980800 11480758 -6488446103912276005202114152222733760 11480759 142479811378982344275943612203591633960 11480760 405925725787985599533678903862377369600 11480761 -665486861862006860183226740389147991638 11480762 -5216007727957510486837678535196415008 11480763 66815246159680672730827658315133573120 11480764 910574613603697312386872218794288633856 11480765 -46931097067230287472619612444090546080 11480766 4799326628116598009051565402880969728 11480767 -416831878717659804498222374076546899288 11480768 -46821714404089136841998351685333811200 11480769 -415035732770157977504354726457994796400 11480770 -112363688789773429216790749994787018240 11480771 -123506991891931370731816507036744694112 11480772 223376450813801873810114777631423516672 11480773 -434018595337701620896531217094189898978 11480774 -189872019347831021246497717489975560864 11480775 10022839128314407390123354152393847800 11480776 -967476561462768110524293181435937233920 11480777 21197604704952463849902648748548788544 11480778 708902281829124115902083694908244904704 11480779 -280764148857649966522679979022990379568 11480780 31890059860296700914565017484994365440 11480781 241033729276137604924495102778593626240 11480782 488804514547721738005830931193643607872 11480783 17311285006263535717901286005916555984 11480784 -27588144407074078164890334379143856128 11480785 2948582720787124149577539473500992960 11480786 401727654365446963280340657645584552592 11480787 74123498224707314634225337949909907444 11480788 145584012246536045781792568306612961280 11480789 233913193484914262663356482684450991356 11480790 91710062143080418656025965782643726720 11480791 -289693549305612906831525414214107877536 11480792 -1470243423377468351763721382415984353280 11480793 -442431846853217680810105511463000991536 11480794 -161735368927483866317109623765346915360 11480795 -180394907483263507134679220425189771680 11480796 -12989189338793650515673405424775426048 11480797 139819495070337234353358156934869528972 11480798 -553262007567643517249422731318038091264 11480799 134808735927835903275834045359789483136 11480800 112202470206638340663501785617190092800 11480801 -296176442706279496807446814969033323900 11480802 -166101244034974269464173239986475696768 11480803 395997790706611702303343920307294065052 11480804 61296487275107214227651061995666462976 11480805 -41739370004187495148751527258078560000 11480806 724096714226140663577091665768566080 11480807 -276272732861228592857382445404373165920 11480808 136770954962373041195957461522513920000 11480809 550079596453160069668241572852652693904 11480810 287259700391833447063347878869128576000 11480811 -116848343601921165381942723548148157776 11480812 -277412335600705129715628260223301852160 11480813 95977879577740568348451570829049263062 11480814 -26879775763888877395876336161921878784 11480815 -188572008131426530184560340965747610040 11480816 -72923726879714072520459872816340860928 11480817 -174141746195955208948990446059262474720 11480818 -282293592559638918411250162351463095296 11480819 -40131007033894381574397559469532020736 11480820 50259650384446890669886913586682675200 11480821 377311043883964637923254771134683413600 11480822 195121457568555218717947388606486520000 11480823 465949138547897335208692915385008014144 11480824 559183745649987574928292002410382376960 11480825 -433512852454081425808352165685652026450 11480826 71249141887671553750766830378607677440 11480827 -775057725816929624329664113390254319324 11480828 -7536019739773229172640218230502720000 11480829 -94097322586712540111464467519355247616 11480830 101280418920561621661444016172666443520 11480831 -1490870770231949632458408538549398905280 11480832 -440611283965470766092717541399273144320 11480833 -271639138373163740122699261073504867840 11480834 337781133794216277826210731188469924816 11480835 -552832431596023058600037555282128139600 11480836 111906504704110563398924488887990054912 11480837 59979868775019813063617222752409708220 11480838 -295001847502889700451643106710258638656 11480839 1207475551678956586801308480131234085960 11480840 429232696432996850423027804849076633600 11480841 -82273770017113713573138402987830664000 11480842 -642463766530719866858634421618276194816 11480843 -740414880290007117264614987454341280 11480844 545326411446529894050653063580639252480 11480845 808807242591492687067895668329604927200 11480846 -108399611034981542585363337988865129088 11480847 355412659550784763899953081875795243272 11480848 -34499959404890313245598868250495139840 11480849 -54985362502846569407944846399218531150 11480850 -49711374244698637392840226024097740800 11480851 -895242905010032220036221333353369896148 11480852 872772618077072118078808975373580318720 11480853 -229081135896824327748294865604209344096 11480854 -47457617364945308025278221955166406656 11480855 -73467535737921281052203314365908283240 11480856 31242200087243857380872979267105546240 11480857 -1149254508213434463916875002898402979894 11480858 290595666737035252964337790355835287280 11480859 -22345380587854447286632111851638035536 11480860 204963728607571381858287239525116047360 11480861 67444046562736176093318525309405073920 11480862 53834755884497202705992311999200236352 11480863 135315442929005074336325523672453718264 11480864 -10912696260241333258120214502828933120 11480865 177274401786830939731588950639038778240 11480866 387530194001493895203964338007114615632 11480867 212168142426326819371974354803378573916 11480868 226373445873943152063565839337824399360 11480869 -563667369988089646247758470350277310080 11480870 385617777513239243237900229859562282880 11480871 9710362238969557143022727619309905280 11480872 -10161171361083082079803296923322716160 11480873 -81035362994075541987190824760135423878 11480874 -121335041651731709964624648551227419648 11480875 1042253653632611741075044674604584000 11480876 312495650416169120064668787162015252480 11480877 922669075137847503390352343368372817388 11480878 210512923775529432202706239788338944512 11480879 412520943101776302783629633462447102376 11480880 68453435114637922244262518233997967360 11480881 179594427324800929026720364109043091200 11480882 74892704821058739211761921344667555840 11480883 -9181056526318384986537440939369565576 11480884 -41549198672662631958844531677446417664 11480885 -201226350485500635938991494611642804200 11480886 -167760477812045777045706289757029985280 11480887 -385396990775348043213568965774299395752 11480888 -350983121537319397258248629758695690240 11480889 -241012565948966689898103091866150646080 11480890 161042258792073741234154260716795551200 11480891 1200120577921346035145284108564236920292 11480892 -105509130776031218020485492676649361408 11480893 -762514426182606990328276255748193292858 11480894 13515536926122868001513561241072663552 11480895 -882406859002238443392435663393460238880 11480896 -3623359399831273164714524628169523200 11480897 1792052339724820736440556084088226137000 11480898 -37532678289392230201743214307144477184 11480899 -388019665875042296376279041351351983464 11480900 -51813169568106847719884505377912208000 11480901 -17423494142786580386858088219763783968 11480902 199876467169802541913807688038224892800 11480903 25203086145460140164183960891468196960 11480904 -411366779593483232207932565271456291840 11480905 127175631589021879690828373147276410560 11480906 449214700970094380925588841685565679152 11480907 2757197143033585996802807712920140800 11480908 -696087827777269519060513184385825647872 11480909 -1519511645729331302227587608083778338080 11480910 33328407291184308597316571214538629120 11480911 73139116202799502815833966065388514960 11480912 47573869903158290384533455565876101120 11480913 -97509128879685682530368617797329322240 11480914 9143302546748869288410934787154768000 11480915 -39211175372307484175114880013091491200 11480916 853919022947663117421617070445657399296 11480917 461056952257417275136582778131396338592 11480918 94787278888479603025115670784948880160 11480919 -509131247182067937528613820586779343360 11480920 422798586095547380894069014869805056000 11480921 -359723724902742553256919590338889386800 11480922 -43190405855884612441276274234522964240 11480923 142266031970345456095610366118768675144 11480924 54773178112535475008892442327743363072 11480925 -317482009313737266357525300818500387200 11480926 -417443706739017483023714394434943251520 11480927 314159050640461404832208216739893828352 11480928 32683694381154175793325268930312273920 11480929 11469812356494582675747522053491294084 11480930 135861617126393944437221781808836456000 11480931 240956232977160110879424708582798468864 11480932 510224910723869786227318199343483797504 11480933 -132081794713492314229384134998603501376 11480934 -334394567491963361047181095568465689920 11480935 4365561134533902436075090855773197880 11480936 664057536281017632697683625043403463680 11480937 184833780532113234943529356459119447168 11480938 -137506968658607432911482962338530856704 11480939 -1106164794039158349381159320920152477744 11480940 6962597178368132512232982827333913600 11480941 -458383435212741582694637165422422399658 11480942 610037387203329951308553584068578270144 11480943 27089961470758949311049074474232134656 11480944 193622203734321953456438409687126671360 11480945 112656285683602247210488145800753377780 11480946 189960836686797965189999596506643161600 11480947 933097011063802986984013181506643575632 11480948 -579015275071477061942722956809705880192 11480949 88544537663319579909899885576111079534 11480950 67867965463874208460564018440940992000 11480951 -57490652979783591206659101213240296496 11480952 88766262303121572002351266264806850560 11480953 1237287460624164141375619281196493694864 11480954 -102580088935465800615943294981212679824 11480955 378568000277943762292226290075320453600 11480956 195649643742718881794782855726621135872 11480957 -11702837222645422470917772480452556000 11480958 -427044946853806811645378712968203142976 11480959 -246336922505047322928709102140594386560 11480960 -441385860087535438687975699988348928000 11480961 -437936385690224206190016466250851118496 11480962 -92815418817767296270885027270604766768 11480963 228696838731937391349588004916149900464 11480964 -613851241644194151000552458925837312 11480965 469729759999561799238904693858674613920 11480966 30128356974554060157919485543997073664 11480967 -1035182631516922305126691333315034571360 11480968 1066427391568004452676132121684430402560 11480969 1352803097306287302597246471952204770000 11480970 36161017400693590116939686454765235200 11480971 -549492786269354818939125595580381762856 11480972 93648968563172205986772980443889283072 11480973 -154105689805966609421195831908826339712 11480974 -181588998999186602062005515948540103168 11480975 202585545439578715461281389548519235200 11480976 -402671253432084158716607097998917632 11480977 1994397615736218925937356098776702394352 11480978 105188192285803746441552035829797114880 11480979 -50552590420203214468991570072298024192 11480980 -5292283930215456222013045242470031360 11480981 432308410140474938673911411811854800782 11480982 11541957605875101078030890874152774592 11480983 -370073910483534015287520215158481787520 11480984 -226012710682155754559840976282031718400 11480985 -29698268943607010183633871426981683580 11480986 -609896037309477036032168115334169598720 11480987 152462110056191342131732545006295008000 11480988 -164901236400690557491882531846872000000 11480989 109395090207239309003908144023259531640 11480990 16217088913288642930973401391741448000 11480991 678709328140502824830283620760757322240 11480992 207953866871710532511010293370060800000 11480993 569350473780625167086056910294934117120 11480994 -65535401866269553137682300685715321600 11480995 -204943406739831219359119413789742718880 11480996 161336673561832106622922440379106448000 11480997 -127773860019841826191686888379888151040 11480998 751007416440351462678751381714725992064 11480999 -3043853011763780914341983456239649520 11481000 -3271264868159683043624412930662400000 11481001 -148399850633786443368697978902070264320 11481002 -9185017092136089500682545455872866304 11481003 607308162142173645945583820515613139612 11481004 -82460959136087772774587265087484492800 11481005 -236244894394230937537990851434874631680 11481006 159121686487664420677583688360713315904 11481007 951157906820413349828579609849178106256 11481008 -68788478722128672356862663925573877760 11481009 517943117585373305690626812422435259504 11481010 -272778852249081591043752727350580039680 11481011 36197037667653325850068000743695202624 11481012 91446528512989314423426857290365131136 11481013 -108308092621973092777298699155960846020 11481014 -86643619204535269691751284871336258144 11481015 102119532021620206450242502578333765120 11481016 -88841319842122098567729199435508428800 11481017 179976376531550436617437913075295111252 11481018 327071093675753165807420865530324536320 11481019 -168316849450483199028022808849622750720 11481020 94746969163593818362408932567506772480 11481021 -353586024906130118527279187458509452250 11481022 -105097592691955387281323312698321738368 11481023 -243773583304419720312512173908761473728 11481024 143651024415052071764485652686470905856 11481025 32211767214584561100463376785024809600 11481026 -73302195115096465523087805439092060096 11481027 -101404360879872626632962654948328742592 11481028 280077116171920530048700913603299882240 11481029 441482682477182512640536784268258924576 11481030 -185857526093201484300671359579882922880 11481031 434381409129918057051552244721237675664 11481032 499173660943904453005359637346104550400 11481033 -536903107061167291973570921092885272000 11481034 -111257131652364498645502683011323333584 11481035 -776737964691270868409763213522223044000 11481036 15160387151665539880643862997714206720 11481037 -1176341538542125069770912657589851986314 11481038 -211551341713161469354662235786435702080 11481039 220122465732354803281962501394858010400 11481040 -10309096355121639713203029916340797440 11481041 -268395184507883183697834601226585270016 11481042 -292004136415189281862451779356266311680 11481043 16378591208973758857574363713682008200 11481044 71492663582698217888257748336428736256 11481045 -614297620604840669846969398042226578560 11481046 164670540990428233653905459254198608000 11481047 -728900072303106710282646320887966584840 11481048 -223412440688858471799253655981201817600 11481049 41872946427243744089266879223519319050 11481050 56124113210363286883209652266589996800 11481051 330806179897946008626654206885496224880 11481052 317286929189303646153571448635156761600 11481053 -192094063643048673120734758736305624800 11481054 -68082537579327437404035872037127127040 11481055 271048292576099745908585861611333069920 11481056 502964445408142818131869848941491126272 11481057 305046252284572905852405848961793063680 11481058 451713050468231214784820771684502221184 11481059 433529211011724351662098773569211823260 11481060 244550653632695311996979816528583168000 11481061 842118991818451705707795673385952966172 11481062 15455419063483201044025576357022169600 11481063 -49022154879222466943893363923183987072 11481064 264773441849123584675897828075336089600 11481065 -485510021636917328240379005979424248540 11481066 -143597351040670610999611314188462226432 11481067 -63547482563130012852936573982362428880 11481068 35401686793127618488652787208165148160 11481069 -626413309227347674453379375924997423360 11481070 -511029188304189652079985225294492019200 11481071 -294665912252441310096404618860344614400 11481072 84112713285478979154174593856285769728 11481073 -137528100467332142413187342933452951200 11481074 -341544309538333376824060143413530838016 11481075 -48038960217266487507535257240055548000 11481076 -608653408681263314053119275427384730240 11481077 1223123819879420664668026904500783114926 11481078 -30868776711202451409066514619036897280 11481079 134244084321161952344307454411924502920 11481080 74042231793730035758378510391558144000 11481081 -221315687157917263635332420526255070656 11481082 -6158349510407744317047654681685363200 11481083 -524014053241646584935966136436460366000 11481084 -49533346659924611679544672311612449280 11481085 -179391047220141015921701587558657920 11481086 11414627727910615712343967086219894144 11481087 95952961771901383735077075530466818760 11481088 -138809133015727664805269341617403199488 11481089 16265744410403594062348921972708275780 11481090 -124522068825463775958493163036954311680 11481091 -695059387109854676772655195353897978416 11481092 -609045294947457017615623720014267786240 11481093 215321068433859616598909811830463725820 11481094 -90951553183234989805679697064798561920 11481095 -305743602807324003868603006530112715400 11481096 -245755000710612527810079234857837690880 11481097 42958636836862389118219550216416026832 11481098 -60428994037540950994854384151348623360 11481099 -265014052015868634646725427196055106560 11481100 -79251499619901395566068935242548864000 11481101 -297012149218633180248213454089509854368 11481102 42786396621961335216958904989667717184 11481103 -172124622269415079603206876835839481552 11481104 178321611280625937844560432870768967680 11481105 -154562793682148685656322727389838804800 11481106 -14098473343625159809305092530808985600 11481107 -480452902068090741709336215325045240176 11481108 158888213389930772449312271689624565760 11481109 401696977248972860871023897385209815310 11481110 218483273334623898640077300679445064960 11481111 295451088454641017002794648168578001480 11481112 -200036703602227428265947867810321868800 11481113 322643638379686952707310582100425853696 11481114 -118173004681819550645749259393429879808 11481115 259299226171219011059495962178622274320 11481116 528840385072682182654351949970351920640 11481117 -346528793254745908732802644925975506752 11481118 -657507031411043184682987971079201085760 11481119 286916142685065309782617289700760153944 11481120 -193291138767600021946790118559989104640 11481121 -256774607271968792641282024714514731678 11481122 391236528293433737332234053159668592000 11481123 -3617161503397817200609535333864528400 11481124 -556909352711521752332589308471460113408 11481125 18030847336374113482962875681796318000 11481126 -123811072141213690409287787022790797312 11481127 262819744599196125013205801634133727232 11481128 -384666876390689775440200991375170851840 11481129 -4552432762397233934455852747421491200 11481130 -111002054234933060056824729651978566400 11481131 892730485963924130182660389199298698932 11481132 160588073672415066829563041250294438912 11481133 -1621311669918034936274112495126726068640 11481134 24761685235772441923379890772778921984 11481135 133749453569032734990570377770207107600 11481136 1263426541293505932590378281265037312 11481137 378669739551483185762585419187039544552 11481138 -19783520173731850255392808183744377456 11481139 358651776043432999408868649829600082424 11481140 324967925079921621803006349040142131200 11481141 -437807389592297277945070317323161245216 11481142 -309861519865233634190609606572272786528 11481143 1249302938767551432629724511004035001544 11481144 828099735633936785220211152322532352000 11481145 90718265962796281637757948957995234640 11481146 150807494961851095893307443050959615200 11481147 589574415431224707229331400471476963724 11481148 -3303799465685542594815487547394920448 11481149 220060738715618374362623189223847440000 11481150 -170224965510041366339407915519024142400 11481151 -184999966757736384424040116643160691200 11481152 -178699284192203419914588006978506194944 11481153 -132474290896828331970393486896264052576 11481154 708891635865508944534041630565098116512 11481155 -94139308723736014807919588894003527680 11481156 72336543902081369727600643586375362560 11481157 -632426426666368942625030029874333290594 11481158 176413953778651843552842751927334482560 11481159 -51128785092027580315021761781972567896 11481160 166654318039783224914357220933815500800 11481161 293651296275813067147571651183864364762 11481162 73394302175763940136151425348391333888 11481163 764552916780294641788793540134933357104 11481164 656300540419022235895783621003947072000 11481165 -229785739561545265108428793556475872340 11481166 83943225045881812004079441638084260032 11481167 -32597094568369190662624435276564001520 11481168 27421089086265727358273319877106073600 11481169 177367670164557177159478026372656255296 11481170 -97766414264744330447109100930053508800 11481171 -253650667982813257614089847458434916256 11481172 2537295271023430409332233369584484352 11481173 1112696398453202282462965567424111071104 11481174 4246557428345319253310758042781278080 11481175 235080880732358580356701777775123983800 11481176 298159375599277132079261869519539486720 11481177 65937639031108639768677343860129485520 11481178 -24866275623087974006711265623092307520 11481179 601718953291262966160303426947477203920 11481180 -372622885196734093236159511936219991040 11481181 299753587248441709589186941097200548352 11481182 -133347848168284113345893980386473284416 11481183 32857066700753098401809026453638000 11481184 834674060945886482211670235106909093888 11481185 259047838043582285752055908863549679380 11481186 6504938664390240815972197654989815808 11481187 -1057082819657834259194755361032851436800 11481188 279934665704184505002078601364422464000 11481189 -312288790637203739050383835269375453120 11481190 -113601862698987449068157010243353857920 11481191 -226207348358535278412107165649472290816 11481192 40403682267554544227616357239148656640 11481193 -474195523902993028343999222069643484956 11481194 -318821580983705686578860525681682625104 11481195 448108459082926989942266867532643488000 11481196 -369800502352512308687004232272562487808 11481197 -99076488285488052701038582103568604416 11481198 347923328219599611616568139485380774464 11481199 17177822401358642769922664362575477200 11481200 88686815064090903974594813306408140800 11481201 49803621634411382285892246273814264320 11481202 -78833361953097243199446227485149148128 11481203 335861341631990032062832986075607621452 11481204 -144158529424483043763483098419360432128 11481205 -582057902648974179666042685126577756880 11481206 -52980129227911669503969700880554245120 11481207 -473259661269433058417429694422150078976 11481208 -186897001285184139117167289224550359040 11481209 577818488070239452634399367199228581504 11481210 199257401038287380214142340726405990400 11481211 69456607023205119020554457063850481216 11481212 -394865039682115502761925347298184675840 11481213 168658332616792045218256310330944556544 11481214 -391135174844784179979285386903575724544 11481215 -514662350975868373874819824709675280 11481216 -370372656171572080484040935849381068800 11481217 713669528284066788297643807950645947952 11481218 -82522669462455184765672918567389631488 11481219 -581162272597930581777839021962124100156 11481220 -149270416794333489911241025986223461120 11481221 40411143207910133116337329389813844572 11481222 35463658186364211675035193206407200768 11481223 121344083210173118183972816097161084400 11481224 419469592975117985525322821896021893120 11481225 62543446270889784085213491632781312000 11481226 -295233696082143331805084508644150228688 11481227 790868073902964030624915371753788613076 11481228 -606436151831207917725290017076606730240 11481229 -630337033638634987853013704282270190324 11481230 -160011490278367042310052004380347517120 11481231 47259808155861214650755241881163090816 11481232 19353288099745542201171766144296026112 11481233 244202793632142655948579454076665263344 11481234 160814731319372444698451757585780823680 11481235 693516281693792552997343137010184341680 11481236 -33338431460578379328123243223443525888 11481237 -265109028105846139825833656932184925120 11481238 25611927072949340436370618761012479520 11481239 -381909948244334872528113754936339392000 11481240 -4949764668351994068297672648527462400 11481241 2423653023675102729309058356712937232 11481242 251091705649315680505726888801066124544 11481243 57805849854995324750517759484596449904 11481244 -21629025099716851342069820258668299264 11481245 318608876460826978021741031315640487800 11481246 15609087251104877678705438232203658624 11481247 869932117327263287236247646938551337696 11481248 -295390522392161916956163547345861607424 11481249 -304272335699784875372758486462452652992 11481250 -536133811842117264500192208962894400000 11481251 781792097483805223129328358753990252252 11481252 -52465928675020194298603581754563483648 11481253 140800069434139125371862833115056745472 11481254 -1357211955443787780623161017756570206208 11481255 42626506759058817235155004192851553440 11481256 238962264346199372533479537680943912960 11481257 815755212806251916357781033666052629840 11481258 2100564867615924767720490982006771968 11481259 -160088432219995690019697902629540602696 11481260 22990609096360973242599238072513382400 11481261 572469926863810219565634511470119877120 11481262 -6366466856132297767192305511456843968 11481263 -985631629521653123849658356768626861080 11481264 -87182604769759732227910477906275434496 11481265 -710527311121243192747600284452405465280 11481266 -4815842041763233821814525830784509168 11481267 31930181744608819370931281383404994560 11481268 78114836064790676458509756015522134016 11481269 -331405585781819977112805829936333293330 11481270 172972378830397054227676595081089545600 11481271 -30072883325510823573677155772150840256 11481272 -58464565973037662849100665654347468800 11481273 939216708743491134806673297241699804404 11481274 254597067291109126621560270487105766400 11481275 50840559466180248048716094508738636800 11481276 75562665449960930451656107190863832064 11481277 849763185873071997221067153760991933292 11481278 -394956775344141042996142112995169352576 11481279 -338478272860935198656489315863433205816 11481280 -42976367831014962554442085979966668800 11481281 138591130095646632603986460149735942592 11481282 -204071885905624745651766257421827232000 11481283 -695469939202668420323639782594100854776 11481284 -21568281586609588145116453359091335168 11481285 -54342254283387442964372104990309889280 11481286 -304204428910378167233949811990553973408 11481287 432941587716541945585868668334653325040 11481288 142287135005605538066409996017116446720 11481289 881292522654696534152298751279859072090 11481290 246953798925370447938968258896151206080 11481291 -1029207518117145912018144956802567316560 11481292 -33371853147763875268778703574047433984 11481293 -714909047196410887831441044256496248458 11481294 -8521006134378610358051317145358741504 11481295 -265814071934934470360213925995144994720 11481296 -12946187154125479276973892199976706048 11481297 277111421717738727589736284210740085440 11481298 674279594336702961348928766351321346720 11481299 534027225559929418813209061099504342200 11481300 -292980293095565702188076911853510793600 11481301 5284947121305501577051359529890140160 11481302 -43448294182491515575240210446553765248 11481303 -890088763011868173279735170865199018800 11481304 -171729796432595662570598767036296714240 11481305 91110182955369133104500050863363600000 11481306 -100646205325979968221486731737988138496 11481307 -1743269656011261153797272401413255623680 11481308 -509499293323478142691967451818318659584 11481309 -3777666794195836286346499983095783136 11481310 21750873197187548825182808811249471360 11481311 919394569166691753651277251468684522912 11481312 -2848292975586871829838121602607742976 11481313 -439314461744835202768826580562868453996 11481314 14458177815252977571886549888917276672 11481315 153947732422708050531445604911205975040 11481316 56194674563949030189500123054845218816 11481317 674401344597922496169717859226914794366 11481318 57758619779335162668080477159468179200 11481319 667614066372223215288235795571990321720 11481320 768808315017300727480074074223187968000 11481321 368152361476171328485593376206024359952 11481322 52090138393868725797905259465102341472 11481323 -357692388214209808732055558629567336560 11481324 -249401236011346736832179266978083176448 11481325 50081534580708855349406635793368148100 11481326 -82319467874570539790043045870900285888 11481327 -166374538044341155855339297002646536 11481328 31641380212280771896271875417766952960 11481329 -119905559008869256670420495258148961116 11481330 -50077668508783471291598429085880058880 11481331 -1194404630238508880006936290953698946868 11481332 136112660312047805433714667898449789056 11481333 -235278030721532387041576977597212257152 11481334 59801456011541012704963047322023765120 11481335 -510649625755185020146808823276856929600 11481336 -398744496163258079059773600976603975680 11481337 -69456140552197480105613708687473347708 11481338 -465498936851662808885716024189109610240 11481339 -187143990869443511347002782185678974720 11481340 -80604994109705009440173422462501683200 11481341 117745239760076298072970954570727511360 11481342 40729162603775189200051384561452370560 11481343 208641095452031185815829742980718926592 11481344 4363404608939766138439958996503756800 11481345 -19499768117798776983631620965777539500 11481346 209008768318003254059905785181204045824 11481347 541835130191848843791082525812889751280 11481348 668030314154882935826154283429550432256 11481349 72019516514274828482043496363152563520 11481350 -127839484644515357002535377661741853600 11481351 -230884551899211391160097797577653279616 11481352 -405211434191257660777713334857372794880 11481353 -191172130788961567310372156057172285636 11481354 -371257127349773829261990676870138762752 11481355 203035664354397841020372983670678089760 11481356 -247028280675705043495729111222094108160 11481357 446500593666930424498648761984419450592 11481358 138946412263214409865564446151446988800 11481359 -159042904905218604962366207309827198848 11481360 -11806005438989420642151786118545408000 11481361 -831120231965033383174757253472380290700 11481362 -255025227125406188321187738265000019568 11481363 371608924179892343676786033804946490292 11481364 -78446663400841617618242016128765134848 11481365 74671703372853212307110345467171595520 11481366 -5542427260871286139952574992273172096 11481367 77730835176741744387097120670791831360 11481368 -127736188171229088250113307658533693440 11481369 -500474253072132784469879329681428530112 11481370 -74670172802472449086267001355001036800 11481371 265198304981932858899502521713985197544 11481372 -184858452449388679293513735952677027840 11481373 -193517990980015707434843198946975890440 11481374 32648196218148400688207380242942423936 11481375 553498301403762817962064932914376168000 11481376 682917584439414921160512147111342047232 11481377 -250636160511985224136461496616845079040 11481378 117454423165364894723009845530225297408 11481379 -124612090075494475833683370794171371200 11481380 505046716537322904867008131133635330560 11481381 675009885279300864676016807433104535870 11481382 542036650222318289203987220250958526784 11481383 -57509035799761769067929778303307759368 11481384 -396331812710193358256228471657875783680 11481385 -87290087188215333958492147624745571420 11481386 -365639842477278305555575169949413368320 11481387 4409154573958918738303606028184735168 11481388 159099915466431248655361863360661014016 11481389 -456939053380986829271613114103820520810 11481390 79199806698696790951627084309337299200 11481391 -257454751154041459442655116787120756208 11481392 -21142115529302321784557933818780581888 11481393 31481516316346201472405231456448546816 11481394 14401230393558795945097537112170602240 11481395 -342246968646234665976623303953379737920 11481396 205839809332588702184761871885044592640 11481397 1030482826871026591737445294035805860352 11481398 300215867544849909785744033908545847200 11481399 -11092390095805005346125346090014824880 11481400 -111703032925971910656993458437939200000 11481401 339075009813487506249896531215632303402 11481402 -45212944357717084721646990919149177600 11481403 -1293917526569910549728261188434932536348 11481404 -146333713435397582727290691382230655488 11481405 131666601112324962075285361847626705920 11481406 40905120273842280120224599818176448960 11481407 66256972376545417189404771288464249712 11481408 4927545388235466078171679215367225344 11481409 160535458998262983859886131589025672192 11481410 336983691448578299595597190626587781120 11481411 208209802553288186586178636393705862640 11481412 163592129751471255591488332223070793856 11481413 -47279805959574611981215887004205866338 11481414 -41423457260935521544008475805964023808 11481415 -443150564688760809964412316286303804800 11481416 -180264756220624887592058884845817543680 11481417 -311126506602532318493060025528447462720 11481418 74749214848249124035958052261797333760 11481419 1868844091060193617172873599719350160 11481420 -153666910020196703233620440201164400640 11481421 -4104356246769158095168762737893075520 11481422 98851526217293989440273253123666620672 11481423 -471029842385454509463253443370820605296 11481424 -99883961585529202371939004650934312960 11481425 36114273713589199286924948809321242150 11481426 21610459689152790308163397257480341760 11481427 -624278766648116856683547942098802312724 11481428 -70191270445677986181254052391972859904 11481429 -58535693484416567683422108963533541216 11481430 -4680959556068848528024641212265425280 11481431 -297110296848346829492463710923616734968 11481432 -8175814694032463282087205213910671360 11481433 -40521546414921991534038139235124095424 11481434 172603177045389337024220094754989680640 11481435 -75400075266543930466262502377814320640 11481436 271161659583091530697166215995900789760 11481437 -460497094774873700391897049186328464608 11481438 14665663806013326849895115160060810240 11481439 -167418834798513509137479967790014420992 11481440 -16539220631658966397513517285407457280 11481441 55247719193362132901192924908205984064 11481442 247294518053163439044676423954074163200 11481443 347852166184691548452515495373329552544 11481444 181840961676850199634387824580536158464 11481445 -340625321366200821969787111321910622600 11481446 -121803317609038071669314234548446167328 11481447 -119724128006679470679396997254122122200 11481448 -1114474118737922872899759210693888000 11481449 451915689283669247413499343915699140736 11481450 146239227975136318735812698706173337600 11481451 -674184812207441668329706501526034737548 11481452 307478439138903973498346289671408394240 11481453 2752381724494987614163343122124164800 11481454 614085595732629395699774817212298202176 11481455 315970507007404536119252432591946086160 11481456 -20096852207526076092980653571842768896 11481457 50628108184426961899838840846516109440 11481458 61038954254416789248510169568164724640 11481459 651994418300010783244195420409003015040 11481460 243114904297380646463136612717719692800 11481461 809572406778658210638356187784962742062 11481462 63349860741324424073176007338255916928 11481463 -190802189430627744790110551000360997376 11481464 -497800758257921972672339948519479664640 11481465 358667875970380722305341602738604512000 11481466 -414997066859957176375458002260070616096 11481467 -97997332569357809475550873228894619484 11481468 -275808648857493018390775732691534568960 11481469 -169101349842474701523174355983927819130 11481470 -5772396799999967328739126926723317760 11481471 -546977739042704410127821937314329833160 11481472 904537352269360115307779904418244198400 11481473 -6766587851468019685754922821033092896 11481474 71872307368885476303361879560333216768 11481475 631732728974967006813027313753616177400 11481476 -207088424140192754550429410127060023040 11481477 -285427536488981345861728879489839302400 11481478 84622421821655922229074858880842747648 11481479 -89889553511263983348030738989036914920 11481480 -53819989795516072820675863618658304000 11481481 -8422971687326527872368834483884278144 11481482 -533861240884765502140327999292454771408 11481483 -156110280506880008188925570828622567696 11481484 -352810417386895797247992777715586561280 11481485 -343138343821455892763167806719643033600 11481486 -89280749104621968872868146073795174336 11481487 468829075774753935814275170619121561136 11481488 -231863280600607124883680121420927295488 11481489 1210967477997489970365323902752159076224 11481490 179934153184267795838496016752453069120 11481491 -18472002351794258199612127290242400000 11481492 192634834426691792383003777023559624704 11481493 -221731180109926454558966981182729135200 11481494 100863400657822993996548154690096510272 11481495 721335327632563534065271095253698407040 11481496 176520109423905845228455205586684272640 11481497 1310358639506239742756858227180601135946 11481498 54498323680370653620307069824927187968 11481499 165663073555925461403504366699627645664 11481500 1003515223840988701618183255735074432000 11481501 -271151222892658036517134919474793216 11481502 388788152188590534867499381819337379072 11481503 -1041592823239526218209667614208504054536 11481504 -84460560672660112132270474331632435200 11481505 56970449727345546833482337854362692160 11481506 317476593738173844641782139025490901280 11481507 -329662666021432687995482398009732516848 11481508 398044133059691611129297100636941516800 11481509 -14767528894196743278034755391138508196 11481510 -244311837327690307315577923886494617600 11481511 -60855804576011928841394454604546103520 11481512 53227778264985611712436311388961832960 11481513 -7141158104831172731444466806423867520 11481514 29665121685381988582907684454017375232 11481515 -74693818090770044027078310682185433200 11481516 7428698121301770779679045907642931712 11481517 166028899017569252118031622165611891212 11481518 -140629563693741293127552982980700572480 11481519 -231246368795702331776991570714453179520 11481520 -85301428387911603132340685034219110400 11481521 846052934989128384806572151252743096722 11481522 143136600596062568372066062053706630272 11481523 -700612612813676993867459047260686890228 11481524 -73661223292195805894280424809682520064 11481525 -54552535007387414477871816810259056000 11481526 -1200320937267508921212904489225568640 11481527 1079248557248682055455951738679864622376 11481528 322046439138452825222073052253452369920 11481529 -53050740268672731947460269176781597360 11481530 13837645171169224506826970830125408000 11481531 184366295452002177221231202415788441600 11481532 68207857836290980479271501455195615232 11481533 -108989897074403910124523388889234980762 11481534 -72727453346817845754917147639932128000 11481535 153354772662629536027783626553982901600 11481536 -603663209638956483285629420238425554944 11481537 -431338449423381037414604510765704364160 11481538 140465975866279538320838185914100907520 11481539 -138854614071669286573251223290220560120 11481540 -15109350081098798169375418697642680320 11481541 -1907148955930617344415730171623708527268 11481542 521593079634400108301129401861550559744 11481543 -372260673374331802044408927832479976056 11481544 283905296470682385569619328055667916800 11481545 -560316740116407516512329224609561249720 11481546 -20797727181546687533973818770379616000 11481547 485114061220900508287181813578779550464 11481548 211143972598754031902242699403643632640 11481549 93783713209499698396651761227984612448 11481550 196683011138142049178873662917065164800 11481551 -215114778753571320343246045629921124608 11481552 -40358760277072062943641946139345682432 11481553 11247154887054398001754019234681602802 11481554 21477919461115640313505850261943957504 11481555 429086880653244078390374019189050195760 11481556 375542468930227898594290161684388534272 11481557 -89182737054567594975021124507631121120 11481558 -60742551160880372621253186638525758464 11481559 -7681082458066023325428248191202379600 11481560 215060372251714942352214599080783872000 11481561 -97976117456727729238837946507647806720 11481562 -56315474483682630740186505441297162240 11481563 269384741909462837727164025655913181504 11481564 515057122362767205891884177123716469760 11481565 913223448746863429059664081833793338720 11481566 -576643628587177148439708797733859536768 11481567 790426973957263073662334179513093937280 11481568 38732172411104907069258126088516141056 11481569 -512218240380120814541987109946309230 11481570 -382144530625618087969665272802214925760 11481571 939588248313404124954786083710539823772 11481572 705454935579855198342760228565670542976 11481573 -171386679832128277305678520230495270816 11481574 66998397261814713484752641813017325568 11481575 -36625356973576538022971527378649046000 11481576 284144492575601621487309219609821184000 11481577 389816337694951642516038178897543208640 11481578 395457527604821454080811359419429713840 11481579 87431883614466605153104487103226293408 11481580 -78414392765803554155066942182866508800 11481581 354281053543356333358462642857424859532 11481582 -32381040742125110892776671512549340608 11481583 -614624787239978704382907835234906275840 11481584 318821558427317374909869354967800938496 11481585 2117929898380001478669236082722918400 11481586 -28574410033531708286752488340971014400 11481587 -82582895859175254110241587701287981600 11481588 17023390551996851638019933924914044288 11481589 151609622331950898983056077070545726272 11481590 -425785408379169756926695680481149150720 11481591 -166929920104812842642136686079479228160 11481592 209511274404724635491853982198367846400 11481593 457988280732949905840570058058542104000 11481594 -115271060775177303537984100946759546880 11481595 -379898159434128295229419746085698304320 11481596 56385543310569573961829634323015694336 11481597 468060924375183583143283293910728084960 11481598 499092088548079545253298449554710476800 11481599 -95091434537992950990287640112567830048 11481600 -25259927808292842436181960271121612800 11481601 -1061721742399446989142009082625157751808 11481602 4146923724191054915963877275462576640 11481603 121378199206253387770027037331399760128 11481604 -129876622721161344264730587811754191744 11481605 9791129387980164415245916667356279260 11481606 15996930841561387752911384442013887360 11481607 -924409435875216829253784012898227895144 11481608 -276959174797390439711406465361465175040 11481609 -387564248237945669592813511166208496320 11481610 -97537014394498172452702226952155581440 11481611 -468220423316149389319176249602731663788 11481612 401365705375912900400122524008184294912 11481613 -277552946895137372911203783059703659712 11481614 -103900258261535568320196298373473267200 11481615 440780868529346381581107827509370580000 11481616 -169573681062737547445657298330954498048 11481617 -162414967952461558782790550920940399808 11481618 51822123152184576097609700891499056640 11481619 831134293403948107030745322513005823020 11481620 477064120440565527680596240448332711680 11481621 521001978013889555548935679585419498912 11481622 -119808619290026900643298377218453539200 11481623 -173902014743603505180735350835246643200 11481624 67327816633227811838325662014685184000 11481625 -291012342437960765547328548564374592000 11481626 431513658555953257812077233189275426048 11481627 -323550781973288746525257187695213784680 11481628 -260124469754078107778690117985734789632 11481629 -212890289743551556974577644521470735770 11481630 569693270193974995803310699002490060800 11481631 -386098519690723384341683668872239777040 11481632 130860609924532263490954593145120260096 11481633 -382030418641455745066273071358260801198 11481634 156872590818006407486341951627826402592 11481635 367365227452124726236790860336985195520 11481636 -311807749905597219677022374257929431040 11481637 481070192295585442093320039898708901212 11481638 170760164679854664880235121909567060096 11481639 -252318197121552022284504048894911263872 11481640 123231753662254152738392491861608345600 11481641 -452598367114210419737142529374583565958 11481642 -204230056203463933703301339542778432000 11481643 -1546173420839462239049331934519197111760 11481644 -739258502619284526219959168963941073664 11481645 -1547800599314720298787345372968898560 11481646 337634753639124415303755558327497407488 11481647 1315394712424595609998664270492717350272 11481648 23580999140069662328622939989671378944 11481649 -13094118467061477216471906552640414736 11481650 -181326841786362308492474627813760948000 11481651 -664802364649514178894341654009307851280 11481652 261985510972278399411262920351260672 11481653 -389519907722864527650432556630187802660 11481654 230932271057912013932966893665125661120 11481655 -163921243466375063478620282971062557280 11481656 -189877353233648874573977408429213614080 11481657 77794923075016055923958835124238634720 11481658 17224698320651468716072004315263405680 11481659 6249749006908760881870563205045719840 11481660 -23112277611351398464071645597118602240 11481661 -128245558515676681569627192119045863738 11481662 542763706688232124991192488923113733120 11481663 -425581380544390690594596853639310425656 11481664 123243268633442440458346920599126802432 11481665 268265665244800188239984766853683409320 11481666 22401671850337818200285310413263285248 11481667 1179519202300588596172826743592469366716 11481668 -342052865687240529261359902057373595648 11481669 -25393819846220802829606271293109236896 11481670 -117983485187157091903286065770627918720 11481671 259072274592254511792219058205827414872 11481672 -517361168965716908252860085718901678080 11481673 -52684471152030143258339895712711843456 11481674 88543005994348014921381253551742110720 11481675 -391286091950139382315484551236152883000 11481676 161962443784490929417558360570439756800 11481677 622780239984820419166010914183919927232 11481678 -23424995318664682861449222069070462080 11481679 -506384734014218612854945129781781617040 11481680 -84924864509399588792533372292114841600 11481681 119207478047615815672307133162814723200 11481682 -157796825874107174664228289558326616416 11481683 147439940653991415316835227749892381932 11481684 802935883638712024504633075881406666752 11481685 21202706675248539415065717005885079960 11481686 18659628361883060913650780467647681024 11481687 31877581639553061300965158494064773120 11481688 -10872364359015936306118854801761955840 11481689 -365151689057809639215954733401136671744 11481690 59704858540596193834269189819951360 11481691 -249013867057751478111713189037841529820 11481692 -188943341003804809492022351444853577728 11481693 -395052442655167055889252552657989655936 11481694 -8452333125135477994838568245066612736 11481695 635758144196967977986576735394430567600 11481696 -321355017887608493734912196867213230080 11481697 618888816518988819533838931635783630660 11481698 -727365534140086242229270189175988327264 11481699 1782493783227740317136406638052566448 11481700 415808787035436037150504334941506688000 11481701 207334365277894627164112931590916163264 11481702 154612205027612342212937671026552913920 11481703 -78173354502737130667497389673783678800 11481704 -36316607740750344847338285136277114880 11481705 536077406921437693243835362524813646500 11481706 335046370835870206001392432345822725552 11481707 373185906375474360124575727552410691956 11481708 32366336109861155375246629397857320960 11481709 -86059081935825766569421531250975941140 11481710 -379919727974590884484121632349335602240 11481711 784625471208040929346891310643229697280 11481712 -104367602455177664007118289164262768640 11481713 -217228216399051628490448760303853840 11481714 143636222361514835622367242268562626704 11481715 -82901819526250690898271482529418905600 11481716 344830625993808536520736964898589971840 11481717 16842038211861180338522898478403703648 11481718 9507953514683043794710341124589191680 11481719 -158765876824408574800167542557770226560 11481720 89566776161068547713214527191185817600 11481721 52960256265536167252319173438317868500 11481722 840169947735315802006941112687346688 11481723 -532312775114723989989252628606963695360 11481724 779678164562208537145278449352315064320 11481725 -440111829506863700680052869484159653500 11481726 13682594362918908800539990946608754688 11481727 -685582759441957698197815873419828259560 11481728 80995242509874542473226457021300080640 11481729 26288820154872819263537966292748273152 11481730 -57936818719029997528139910847980242880 11481731 -4252990652293482884153356861779340728 11481732 -40519168161592241952394029503416770048 11481733 -70611156244760461622259014907292138340 11481734 31371246352648063389185880929569541952 11481735 -11190451115786343089505184524058610400 11481736 312203140196599096230579361180376924160 11481737 981131785908117525456956335760306623386 11481738 127262168124282823145278532509189324800 11481739 -176685356225509521803894190516314460344 11481740 794825381779332235644275073449996590080 11481741 -172670302278667928760293358415583102250 11481742 -64789886334826190207149330400319002688 11481743 -143945853852543218596716243204417203616 11481744 129293659219093782483510982122953637888 11481745 -270510852402197070532006594086895118400 11481746 -87062093032081440954532944506668706928 11481747 -223112306635512115926210841948647357000 11481748 -658008513818024701113015569319551550592 11481749 271624048168058374913785824776890405632 11481750 136833442956303070184386413477882912000 11481751 203173622933537903976346306240610517600 11481752 546363298417329095139585244605410457600 11481753 -6980974736859756510084490115394315936 11481754 370381878124930024792761538251265547520 11481755 -88697139238269741312075036324153819840 11481756 206983649797045202382440807195266572288 11481757 255361391562374724192275676869853350400 11481758 -353109195491898656433117308371652219520 11481759 464649022594088692559872691263211965464 11481760 -238225054113538347124037430137827491840 11481761 -349652284159449522198027439530427417920 11481762 -8101431512173206702176354303945182848 11481763 -387204818157797621740678355175769487472 11481764 -68243336825871335691674540712748867584 11481765 72709563821682315349042271686437056640 11481766 -48804801889645025081799018555859041024 11481767 -1231901237395035392712304267501521990480 11481768 -221582850092647135832139247928290636800 11481769 -107430629782991535420466016287711308956 11481770 -360333386752472136989787011246152693920 11481771 -373524595359873393208497451140147342336 11481772 -649564184218462443444008717796370426624 11481773 -784914525804013022690906088336240543978 11481774 -5025217351914035758820335986215829504 11481775 -4124852497050089318360193934424234200 11481776 -120207452828594998161676503296330956800 11481777 545940424165800527600605057240037511840 11481778 -582674403418599544961191413209566800768 11481779 -397826777493487468229242799400567084216 11481780 -125700907170767584597251893342861230080 11481781 -72577682949105381929223876690864153600 11481782 156450926648346575077315153677550841472 11481783 300870557644522830699740803067840777424 11481784 -258582820311873910236248047945568378880 11481785 11458608909312254762047544903583936960 11481786 -443240023633641066543162838193652427296 11481787 777359216727337622571026521172745666840 11481788 169445596917701549618840212003549529088 11481789 -455525282201672739401453242763553611232 11481790 305737996230808230790757570966690878080 11481791 -647837241469467033478435170195797258400 11481792 -67226608974263268239839973294292860928 11481793 661034956390999059756507764139834124420 11481794 -668507664267066292691419363685771840304 11481795 -1717000351482594798110619967304743200 11481796 -1083028936668688423098747812644486859520 11481797 1152764643495471412180072692076332777246 11481798 -87150557295731820442769882163699080832 11481799 158950586292674138963398261996747130880 11481800 121772213963002592056822945775929344000 11481801 70783615584225034613315698055689726560 11481802 192476191614408307241421232064166914400 11481803 813255136563256972464598281337520967588 11481804 47374400993748123724151913246226544640 11481805 -30376808088648241272105534261664766400 11481806 -66880288825884500638287394371574101120 11481807 23493759580465457086874172781148738688 11481808 -63221140914464444282554290445841678336 11481809 -547722775505528592930334344226020596160 11481810 236800253249117811445885546778232860160 11481811 456655849072028013605328997996497472 11481812 -523441962559730150058493754371647625344 11481813 214689928256735399024637459612800548800 11481814 68296122490426030153997363031624823680 11481815 -718751289325723449483808713684770264040 11481816 125733714852346576379950665628762767360 11481817 -6009851622022643240956513091089275840 11481818 452329979844358764197085358587546441216 11481819 -609607750655659509350752650011830020456 11481820 56047673310982665327833410467153377280 11481821 -190973665640288868812838170353184968308 11481822 -80639057215252046433948270436461763584 11481823 857013908692072682258838333649753909560 11481824 -302954501804791177604945359502605025280 11481825 333661822740581866574868837901516320000 11481826 261929478082970152870391176575056920224 11481827 248020109266165403725762689972246523596 11481828 -251116760729812026727328635151100057600 11481829 254026829940279054608862113108562178430 11481830 179967038648542491319509718985457150720 11481831 -83198585261150868414442481340607247400 11481832 -41161147701422975358392188297389081600 11481833 225986449411799656628007561443428466880 11481834 -39326802080918411501976109439926573056 11481835 -527953219042169510620821842025565170720 11481836 355218958676190906221905247656503444480 11481837 140007400921669406080000428655555495968 11481838 -621896685625088322605402898651717343680 11481839 -95299011309940120568108673343193373360 11481840 -7086391435389726016388778712785223680 11481841 343971486751662790992764787279564715072 11481842 -44617642203142974222472378050806016000 11481843 176625522039672700371571512350844302400 11481844 -220652216747105080068205870783698966528 11481845 13883589891890665799021082913115100600 11481846 103920553117396757194208391497399745984 11481847 -599612945787645360269735455043722780480 11481848 -71170930896792128115857060497519779840 11481849 116427126873908006896266621852173851824 11481850 -85033363953473899033300163576837319600 11481851 803749156908101220815723202661490796720 11481852 281298213475704273345808369501423411200 11481853 145555911921918656482592940760657320864 11481854 -59401931456548210503165348803229253440 11481855 180505173879996513689683458250339299840 11481856 -685775784185106833831473231348061175808 11481857 234293068146371438124658872046685623200 11481858 172929501732313480714192298000216689920 11481859 1039027154468556556669565889802947992060 11481860 -6768475953189725664853263308355379200 11481861 200392634244332053689091865060549232960 11481862 -189297236557715485862256011748242011008 11481863 -353800078297050493352850988043932278888 11481864 -110573108820261080200749237035786772480 11481865 524892542960186679161981172387496060800 11481866 132938927837175026908653868516229927424 11481867 -159854916258803829103542304852076948592 11481868 12331700361867993741733223385615914496 11481869 -153052350333019435754120273928924163104 11481870 -6101177292887596689004949587833187200 11481871 -1275025568088808555677395379280419195800 11481872 -42426935638234795940566125691175239680 11481873 4965980609677779635228265544136713728 11481874 534214405336607287927939894220389953936 11481875 -35160067854076630885491155771995192500 11481876 -88451370998752761357867954883673561088 11481877 -514291176684715562024783811951630184416 11481878 33508336833064522459481194834454610624 11481879 559020521543021897657428519374953908584 11481880 226136336796160378199142944707910246400 11481881 220675584061936908582117778228411249092 11481882 -155122447334732140184052244890741570816 11481883 -119758994980374287362910468875040989440 11481884 340827089580112649471538806986645218816 11481885 227959470364319743882775437071127555200 11481886 97098173385658447418941269976258140288 11481887 -87129621728115375483942650058671278968 11481888 490951083888947675237924524533057847296 11481889 -73257011077597349702377767323131392320 11481890 -38796220169040426908732389033456896000 11481891 699042141752907139218260134492072687992 11481892 5146024667479156497165875707326233216 11481893 634166139787389853897920553024533614142 11481894 399533096801517318261216369974102709024 11481895 -36931527454375487806401532283855920800 11481896 -50411282192392710057945353029626270720 11481897 24109283022624570368988837472609059840 11481898 487811742881363311602784264368395713200 11481899 2981345258244791935948522090875238656 11481900 -124282350932896413285922880062750195200 11481901 -905778254343400724921105999077534517098 11481902 -70615813349569925783854336720195180800 11481903 -1207266643235944184181171473816278920 11481904 -4088431260157692229011632703750012928 11481905 -349667096273423041726524444552631460940 11481906 257754316501901760186523432672885912704 11481907 194750020950825208590848246790447206352 11481908 -263835784056486400790839771239680457984 11481909 -83827413256456994103055703950998665760 11481910 28033304810095758090653732756602926720 11481911 458349420471572709435209672149336819632 11481912 -28045271146720828347581463353172787200 11481913 273794669423591845176408826866349923984 11481914 114511384519496655717237174552178686432 11481915 308360050787176772645462876032629463920 11481916 27921106985617272527089834964207925760 11481917 1437518798329124675399820213825325731840 11481918 120691277171182753585405247674074304512 11481919 -184486449034657987829138574896913628704 11481920 29404241994434267323255426379289722880 11481921 -339171822065052591683142640134008447280 11481922 272688128079835838552946794770306924032 11481923 -1072249808608540157124344115618785301828 11481924 -371671692933827786860870488309071075328 11481925 -204610735573086066829643440925825120000 11481926 -21101986207272986501253131327679937536 11481927 -154261110772182228082211695765814561376 11481928 527263399414379302391230830198457344000 11481929 -1197188423761294342500995551473454354470 11481930 60168193039579174223113043689816785600 11481931 -502103699260472882457823780983881489400 11481932 -538829518334960632695440700898544640 11481933 -437273691885493041872717317320144977952 11481934 -432185635441802552672009747994172824384 11481935 8792003577323137586233415546355826560 11481936 36549677230046124363645417755102674944 11481937 244959970957635851701693360645316953600 11481938 -2788160353919862923486122592110076256 11481939 118049639712591889105276276059040512000 11481940 478099365509179156886322860431622592000 11481941 -150498974499398898918364153315019867400 11481942 -6004180353378309946152537890228636160 11481943 900932344647707350972010091683732797440 11481944 590353796427360131094148113145992284160 11481945 -237233357306003265829999308243756924480 11481946 1869491876764212147695113826942252544 11481947 1099546346144158096558820890641181178040 11481948 228449919485679597554658881872659448320 11481949 91736062491519386155248556717326977964 11481950 -132721911560875727553113284154612184000 11481951 2853485794510044762847059398918364480 11481952 -936370893023932901994999743463693877248 11481953 268902413212235680199963469932811017856 11481954 291445569230103762730802935092177626880 11481955 -388411565424699507953545844655676218000 11481956 -431446121246028406361038519881975183360 11481957 -270230208335486897272651094615829637632 11481958 251371792860236673478960340671900858080 11481959 -1986838627815034501842265478403292965984 11481960 121281314677475025223086726646112256000 11481961 484412434755574841907406322843027317562 11481962 -83241812347802709397685374724235529728 11481963 -5859846773971953140818726392720639312 11481964 197178015458090937238439191847350690816 11481965 18166928508632849215237501228627645440 11481966 118219437537917422800906598646878617600 11481967 -185927376157293276807133228493859861008 11481968 -43912630577947635581228344334539948032 11481969 -149919857638741682502775801043279654592 11481970 59367152514431915793298016179001611200 11481971 289826645754968262830071841141075819352 11481972 427454465356362765368189846227030843392 11481973 406751107756253298931476072126943758684 11481974 -101342773880464413687446173435090313184 11481975 -144300294795205093202742901246507031400 11481976 -36081786007789126964459457355847946240 11481977 419941195772151021978543625037438147460 11481978 26025434745121645178866850412012722688 11481979 317803715174089440820268087351519218680 11481980 -525517117214182522140312273333990336000 11481981 11501041486881850414188169853586161664 11481982 -88061279665685139346272609425551953408 11481983 459951677692598181075538400741823665064 11481984 -406269448854232047493956369796646830080 11481985 565187407977087826460499558438582163200 11481986 57397081825055028242046459063819486720 11481987 474104280579124033829888971076860915968 11481988 -12820236268227705412963032638855409664 11481989 -11405917198339698592325985572943880320 11481990 9535195113209928625611293758368000000 11481991 1118603322642264414505085705729236677504 11481992 106468294057382775340473499536504960000 11481993 501358680743480977995736638314882980464 11481994 -523376226196389136458337023787888042704 11481995 93078447209138912298265115030572565760 11481996 311269820295105108050623369124172549120 11481997 -111521449792409790775391056290752306048 11481998 -92946478493020923121572296537330913408 11481999 26812419754494997427996625320777425920 11482000 272831957383339701680499822330630144000 11482001 -1057914335503851202296900984743731009998 11482002 -112707410344733172506101824034792862208 11482003 48679009001164085143493994060379768384 11482004 -867745935382663021167996092068286730240 11482005 -47933249404880979106086155168459305440 11482006 -1027185386595871642443908902039135161600 11482007 -609572989210347709550383656986723139840 11482008 -477286558849918669208945517622181744640 11482009 -73466118173569361006197780251086411136 11482010 -111987935955570281253060940352154296640 11482011 439400724325525523409099774532572687660 11482012 -423310007432696803700525904541094850560 11482013 -174366490304258256280292345346456723738 11482014 -20302881922732880861045089999610637312 11482015 -545350360311553103330636771562123165600 11482016 80133972970035374321317544630371221504 11482017 5752823143731779462808854056841135280 11482018 53848359796808923795345091233038888960 11482019 1481953748577295609563182323070979271800 11482020 391026045912777752170501430454382387200 11482021 100108498294569794145588211785987493692 11482022 -53739125755252444980406482422896915200 11482023 -412346956500255678389683124694313570560 11482024 10351508057549746327420852304993310720 11482025 -120336413254004401640537453009889647700 11482026 -60678199466246594832450655973508216576 11482027 -815558336831427944626094114558660370124 11482028 -965050739416083342246766197855910824960 11482029 -41011817417926002604685478844301939550 11482030 122700370371752735749917794311302182400 11482031 -86704517699253002949790369771837792656 11482032 1751992150652091405284510798873100288 11482033 448522348437744824944070415184638011282 11482034 -331658768290550871567250779663927946848 11482035 -46624331028218743822257944256533932800 11482036 26101254956256790376346022308424026112 11482037 18893565873419630734276523539736733312 11482038 176853303159871438116910412679189818880 11482039 -601331843262253857638505371321273604320 11482040 -253399471285326416378447330722594406400 11482041 253736306509324244821188748267383776592 11482042 111918358761911798053810186009761845760 11482043 319791342667045510855442555013527880744 11482044 -188322183205732150812624417032954585088 11482045 -29836435952264814837387887221490745600 11482046 -38467603486251314327002286275972460736 11482047 117178084076609257750540261460403901440 11482048 263068407247567186032692136473482231808 11482049 179290023083861439956498605120813266240 11482050 -72081636016934101927322724870208838400 11482051 2232010594671620048397272834728450304 11482052 -157628378294981010040689406199239841664 11482053 1600003528786664136420398352080376192 11482054 121666610944638391922463095282771891424 11482055 308336812461440629827437374696298445120 11482056 400463330383630416324079485699865297920 11482057 297150445667171870350562786790379005000 11482058 278669616766525024445050303922913772032 11482059 -46706281441153874843713344736690258944 11482060 115170583441527302606605681596255744000 11482061 -405109530980213210528811513588471177600 11482062 -3418602978765044144886328191833375616 11482063 626000697589708595946699464483886253560 11482064 137872986922099429844965302653860577280 11482065 106300996096000423238474756926034358720 11482066 -3882009692449522817855187679538790768 11482067 589614992960632673632999940466545611116 11482068 -1459797939372241514922097694613073920 11482069 -95115676924493322985336873571357636530 11482070 -47525699482437225964697032050934640640 11482071 -225566091819047177680811435286065019288 11482072 1195405851426071271428826094010449121280 11482073 -228702269601902930424429108803809805676 11482074 -9098222873059861461782213693615234064 11482075 -5016530503693128899743250925513556800 11482076 555602754640175726201008793384454965760 11482077 -348659606405672893881037491241134401568 11482078 -28303361666167505413159170188059916160 11482079 31787952021487072456395717273075842400 11482080 -99830408091439981313180436068302848000 11482081 392281628255177837472445807628519674132 11482082 -252880413743250212320947928561268949216 11482083 363877792110798918504129158782941546480 11482084 215965153064835095327725667850012897792 11482085 -828577888844014813573550409392556973440 11482086 -154720122865876730089495057444586311680 11482087 -1907482729301699002536529159966168264 11482088 1079327698249458794406976252583212661760 11482089 925798618191357194319160521092266953600 11482090 14983501274498269146727860111907430400 11482091 486641074505981640073400572592405247168 11482092 -707730344126203392244029088414554140160 11482093 -13111086775887006521270945521361511200 11482094 -112285424660114759460292320139932077760 11482095 -72427704654681270436729621934265897600 11482096 -90556125691983229671552180710334005248 11482097 -29732521538747730836696794572823023360 11482098 172085450127881982650437909775978715264 11482099 108387305994072893192846980607557097840 11482100 43309902313676957078199401837598720000 11482101 -59168099885456880604601132673761136000 11482102 -65869220256858793535599517974343185248 11482103 1332942879136330974791129930768201362584 11482104 312566510063243967170444609247653253120 11482105 330058557065743063707823431271479128520 11482106 -51744599111070085419354862220425422336 11482107 -11092868182742339013187178686485597696 11482108 -225247977635554719293711277481130926080 11482109 300039041495418559686098981318627813760 11482110 154235717069305128361984617440068900800 11482111 -840867364943173454342135295854869068200 11482112 666407004160706741742060090229990096896 11482113 84762506564872603572265872696477763200 11482114 1381165524872355187351494752066422272 11482115 323174482684407536474816451985455644400 11482116 262929516719174353738769923445009329152 11482117 138118108815158788605888627657384349440 11482118 8119132382613823984758616015260848640 11482119 -461787635747656941301537455340202689512 11482120 -115123729807092796709790676193250508800 11482121 349732147574521270956881742831212693760 11482122 181427371961093666768860943357968687872 11482123 -1470164152693022080037329010621814749880 11482124 -534934663651213320185229820254671464704 11482125 425062647799708352906039582716745904000 11482126 -69509540791532899517135598291399847488 11482127 -2144185746212650457443176617340812912328 11482128 -66358201438730119215410694342251642880 11482129 934375734011111243460711161783614309440 11482130 -12917323616024307871247683460074721280 11482131 -294960645416996326465458083572385122560 11482132 -104758337791995362283146369082133049856 11482133 -192693098166531375909104314283587721796 11482134 -220161763986040792332132382511065428480 11482135 -259116368612580373461764773005773310240 11482136 289611276010216669016736961920482549760 11482137 199204456953714852585777735592711360800 11482138 35654965113074494867519492679658428160 11482139 422850446253585843002876032156121304024 11482140 416724223760101709795234690788765870080 11482141 -415586349409468341594302906333791221216 11482142 -327006312819378150637100066929118505216 11482143 407386259330414524422559695304063713864 11482144 345304187943063349950258536042608066560 11482145 -550474341960135070375258453066920256920 11482146 67120134039064126171894488441320328480 11482147 1099419339310381649039283274820923197792 11482148 864676211035609500184953600251348462208 11482149 129334426306422516911477134332654092928 11482150 -30957423682591278888848425423526270400 11482151 135265402587273363298606080993539495400 11482152 -77999817768311804771379987204318167040 11482153 826820576190463967696686189115438657402 11482154 -86771867186838974180821386241780128768 11482155 -204159148141812234068517945088602240 11482156 -61807022204931401666842075493148917760 11482157 742042235955062763518703452978974968600 11482158 -264848426842625473474985095769197501440 11482159 2305127710970851315921963989344825648 11482160 -122473864133500017573364689642802053120 11482161 -2008073799224128481186167082988147360 11482162 289310007466401817263439796057743682832 11482163 137056912330497626941121463651824701440 11482164 -148528616856283761370311283218995932800 11482165 -358157001070524886474489465178790995940 11482166 -444817760693995307401136333031028454016 11482167 -15132776859611089729763269532529778560 11482168 -64256743212165776622021143951299645440 11482169 92864751112102963293515840060145142020 11482170 6548112950065983260719967416820636160 11482171 -243315270513860871578572504761872505628 11482172 355489798243931531811184881881090514432 11482173 27357288762089836741074447116312274564 11482174 140304472134737524162180607920968576 11482175 284530383417799280304595383676355472000 11482176 -17295210433435424378400863356578693120 11482177 -435655130043566044051117822025707262528 11482178 -476515670276699882333954115146241069360 11482179 -525534156223254945642038536405357758216 11482180 90840043940529861573720849456910214400 11482181 -74954762104340985689711352253729208388 11482182 -166066749963145048770568777091839954560 11482183 -140840691834392929029342172787002069632 11482184 351220099892012793966513530527046860800 11482185 49047367893609141805291373058687164160 11482186 -226869589957138511773420686784369184208 11482187 -1300532549360938026826638489247439000160 11482188 444153873797667520626284507676117081600 11482189 -402297532312830849277523703356029824010 11482190 -68523881167406938697606523039044270400 11482191 106080559741339346894168720962490323968 11482192 -117841535981692464232548510932523941888 11482193 -19886513347854325294930850535973721436 11482194 600089293961224931466485325790098554880 11482195 544885812118263673997903586333460866480 11482196 -297790112107926405520902135193678602240 11482197 130867358865713393397727536820533814272 11482198 74222475827089066900303496979807295488 11482199 -1326503849602970370678636365651075959800 11482200 220316289814195010045399189152177920000 11482201 -56161020335755811200399696810703645696 11482202 -682182863901791115274275509499173114400 11482203 -110571793811399443274398766266314702696 11482204 95739213402685783713596534037588992 11482205 127450012523746117690655261658614261760 11482206 -274701314330197935245400843735724437696 11482207 -1130642274103617496481896879643684930568 11482208 -674440718916091681841332212343651958784 11482209 -2967682260863538070766277489155217600 11482210 -104439699141487802861705494856612475840 11482211 -334936680481503113057535569054013951648 11482212 108327532222518472350417996820105408512 11482213 -255769198538368731275058565913405433760 11482214 -35442972493838440622025368807009258496 11482215 75255409287919957664101982322922629120 11482216 1029143579643758187406885718662490004480 11482217 242424885204608194067070062912207134266 11482218 40076923789262932327615374548309622528 11482219 -454087575140226909917641798791929367324 11482220 -63905832441932704605716472479908869120 11482221 -88105845263804569156184336378153252160 11482222 -224646821073735817785005954602218168576 11482223 683942136709323030082107318492403115472 11482224 62364446591119795832070803357799088128 11482225 -189263672024103465093675682707440474100 11482226 -183698349646218273771392723607416378880 11482227 12436367197439379732417190616093364564 11482228 557558380061524471101496377820345693568 11482229 -963203743214797339657907662143055480320 11482230 -419232907316571783653191777522592993280 11482231 1164877075328459429678650889278118436000 11482232 626870666715786619133690403837189427200 11482233 63743547599428507618353165500714241408 11482234 -431374708357027365605776074735920202240 11482235 791993220856284047121686537135451367680 11482236 -405211877265862175566137780606264949248 11482237 -28225704361961072554550603139171816500 11482238 -105308825649894458161600340906016019200 11482239 517019410322606645825113577482114053888 11482240 256720711060650797491287953329304371200 11482241 -1269686712904147364117996664024959486208 11482242 -166419943134954363311007764482135485696 11482243 4883629033584448670760082617754778824 11482244 -89789817701697140211105900715672485888 11482245 -143097110940326060879909302607230210560 11482246 186600785755792199531276660144712727680 11482247 1769010323806422576242095913006421504 11482248 -271616467528590521159896631997073367040 11482249 300464015940083733568435410424683940250 11482250 -47167849414298387518355973596355792000 11482251 392715144728293818017346976619403960960 11482252 -344683343685469524084555397042661268480 11482253 259677831572471580802633945387129932960 11482254 45498880490611929572260999797155084160 11482255 39613488857401876987051473104454768000 11482256 -180432677676662254841077742501560320000 11482257 291982838635746529823047102436026214640 11482258 -665884311204368140670808608064154648416 11482259 63019379092211815479118076424100850856 11482260 281845367022407211685854852439127040000 11482261 -493746841569002786708873616807741097568 11482262 -184673293814472086114415696556042831872 11482263 349544053940164037935644946744109400480 11482264 1017412055783210025376125793399519948800 11482265 -95925218359697306537750522122696745400 11482266 190110543127196835170240384600878041600 11482267 8097408946562775359149400216057987760 11482268 247884746662579021399624472212117248000 11482269 51605658228140460852290686535801344128 11482270 34156120004119059996653072580154982400 11482271 299737212501491699774924517530383155744 11482272 300052755990950793460469418576898621440 11482273 -436354380119691694328896519496021967696 11482274 617529796786845833898552806318081378592 11482275 80674505437407514070198593995258969600 11482276 22780689854506791291151039703648010240 11482277 394539275304030288068440568988514128000 11482278 33230241034381107296049432000576464640 11482279 -1273716755685823621275237959837772202120 11482280 -713205144288892988589605418339396249600 11482281 817563637150132539268935246958336398960 11482282 32719493118424977115642650919671228672 11482283 582020574612208003580608750695087470520 11482284 -150411871822910024414330975575644143616 11482285 301706926701433688590661601133681557600 11482286 -322195199381323719764637908833843761216 11482287 230641648682537298151503716122080151560 11482288 -122743151904962671537874545602784788480 11482289 -156592938779622054428637384616454304000 11482290 -147121600462282937668543015576674585600 11482291 -125078324585176811947980450740919337008 11482292 543132656368068053137196830400105030016 11482293 769271436294740093606018765422781271744 11482294 88562852860436799874994531343423366720 11482295 1431299428372277744517547218325036200 11482296 -86099241313924184284577500278602465280 11482297 -830382233076488861420675813589849095254 11482298 655393673873735638624625552457570956400 11482299 -65287489242491446998019837416678674136 11482300 -23995266239743672621629506031397760000 11482301 589773644450099485665396199889199775302 11482302 -55224664206983689271363173918433612160 11482303 -305833858936838995927699660903916052096 11482304 -253185354865833646577699971930373750784 11482305 -442819131153419498799870335858922426240 11482306 -186115141941801886921403910729665886336 11482307 -548398233219032511388761430830551847936 11482308 146823559743934319157258211289058923520 11482309 61569762784073765300661520609233462816 11482310 120937817387691468958885386580014912000 11482311 314643159275557499873347465097637717672 11482312 -144944834687265371919325677428835916800 11482313 201811593404985300703428860024710574400 11482314 -51728059093333625754846221787775637760 11482315 160432516158490837430524275725388139920 11482316 49749104473474390522276162752740977152 11482317 36670049562549346418563765505767122912 11482318 -722658498717110932090564671504278888640 11482319 -168819735431793139085754141642967673520 11482320 -86752857692239917626432613123393454080 11482321 -320013636023968380535120990883667892748 11482322 -5559178679245986693812947049984529408 11482323 56145076126968522842717595185994368184 11482324 -194527224692453581434893511347090882560 11482325 70331551107398367861041668437816295050 11482326 -90717692460243524814324201009677891136 11482327 10938123188401505083417193913013046112 11482328 425973591691287238730630930884821688320 11482329 77681430244034942768270356133888760960 11482330 495929619561777838135987132943267500800 11482331 -202041459807693091490667651101641345008 11482332 405591177309749089189226253681119119872 11482333 -325880435834535016623495487999528512 11482334 -153612661936530713363758354914811127040 11482335 256460341554227795249744388049174876800 11482336 -9851647144239294589558632783715762176 11482337 308785017657828067110011676828000238080 11482338 -7878109058807879726005418908090859520 11482339 -1306975392875306669532002893927834471800 11482340 350693557754508562734581819094097920000 11482341 23256538107905371738766819916173056704 11482342 -309717906576903465525185799649067156736 11482343 921488684518554828570283833937616897592 11482344 354083021287993005241560101641101312000 11482345 -26547948053638627373912475022502848320 11482346 523910350242780954291790396753516158720 11482347 -245574513390156269317501752410501007360 11482348 79407075865556746537983768255848292608 11482349 926278134051870585610883956668562171350 11482350 38342662025390933662959600323333376000 11482351 58053057864832387362798205588875851704 11482352 25766814685607666708312157236836564992 11482353 490974674609182306118719292467654860162 11482354 114931412843428467885666419658925819200 11482355 63707312649184359316199084854529865360 11482356 4001193660755352050811846144942925824 11482357 643798139117440741854747325532883122606 11482358 161635646774596172777723478695534731776 11482359 -88522569728306779330248807982601544192 11482360 -216194005293077388271707467980310016000 11482361 599484899244611606958282033786522439584 11482362 -74512167728577697985524460579864238480 11482363 -980678241905263466113193444851104519388 11482364 -31927863818742136692093331977482932224 11482365 426118660377339033733756808012641848000 11482366 127153693621295052845919778588210409088 11482367 157153458126214369522137318919084409544 11482368 295149378045126014816447773081897795584 11482369 -288757281251337725241527071763684787200 11482370 1564677364099082290200869141803383360 11482371 142158123558535826839458692562438720240 11482372 -43452945875390798653114320034028660736 11482373 196949843971039952613036661322301977280 11482374 522726014067447046603772067804745748352 11482375 767834678572083541332519934231958292000 11482376 -10129077794115485342623741997835878400 11482377 336634603446889512572495548520060630208 11482378 -19482045063447238870729956393161049408 11482379 101100422508883832370510074736256559376 11482380 44766202731148637306131781005070929920 11482381 458161612796626028729846684688948054732 11482382 180953350110323499315795972343273660032 11482383 -392367047422180516611278523696247018752 11482384 23657436989635425574872226195425853440 11482385 39917908889101573065255337387029532800 11482386 93808685257978028818296872179852003584 11482387 112185897442654733073469244751942888000 11482388 41892398311596414810011963418506556288 11482389 62068722732737839745199815713632347004 11482390 -39843205899484385616348955909015612800 11482391 1163619140951276560223647156244816670792 11482392 259034237924148123469713896461751070720 11482393 132195787528414026465639493790557881344 11482394 -91842729396261899078541152751212468736 11482395 39781825820579898573599630610406618560 11482396 -824020947681395148034683051047954992640 11482397 -277429676088766333846812942154026863700 11482398 -31003971638675558112234976668747390720 11482399 42277423644131989571519295040951412664 11482400 -32386442463564175023480463048468070400 11482401 -892114527715502009262318394362686016 11482402 334786406145452505502520022837540451152 11482403 359950506010719047766747250778434286400 11482404 -190408574483727739295549463826647994368 11482405 -614942953892995917952512396255421612800 11482406 -4597525032534017492030291414833276416 11482407 84370491500380620863889144300005482704 11482408 153808580446326613542956390502622248960 11482409 -512460456973582065763216000323512546160 11482410 -114787174616572553280668247218415440640 11482411 -85423433457006651999421263868162662988 11482412 33805778222578278015781345612611210240 11482413 -75055560965524933330499141074379568000 11482414 41428295019176792021889556319400520512 11482415 297101346256481984569217252906916584040 11482416 126623926142751875425046884835573760 11482417 360911743081682079012030591022615144466 11482418 -523858258713654737747003549991455577840 11482419 2116391160146688507007634060215051776 11482420 135966648445870929729137994455460288000 11482421 -684125974789625255321117558462371455378 11482422 7178840908340635948953460843098777600 11482423 -243846623343085093071832595637144712176 11482424 277665008164195517975755425392079667200 11482425 25856268569493449775698263260685356000 11482426 453988084040634159922298485779052044912 11482427 -992804795793448400897692522496949727128 11482428 -161508603546339117189330933033474318336 11482429 -846136724460613488460582316871726970368 11482430 829188597071055807283028097667436121600 11482431 -138219100601419197747480641960544233472 11482432 -15674712545003804287336056049817878528 11482433 286579495154185281734208672087088607682 11482434 276960057356172061526151276303189795360 11482435 -491590214484179197602698199029907483120 11482436 -266198782114834220810105076632672612352 11482437 719730294528122699051857831117428584160 11482438 -24756504893432883646864994956725224640 11482439 701588898794705953948780090347310287720 11482440 -82995975288827299345158196884283392000 11482441 -202506494771771266949963880910746441200 11482442 235465566299352704563695635998000945152 11482443 249105761278373872906170052884020501904 11482444 -637309571718377221918576719649543032064 11482445 5107398386191771662850268457515184240 11482446 236680778910327396180808750105979723904 11482447 364923583182192225942817185735009750896 11482448 -275007109726137535188479427456113123328 11482449 73931695680515799112219848944269886400 11482450 69106441578131662928365633368486336000 11482451 250741181974777391127165836146778517504 11482452 301369663690858236638118064945805107200 11482453 829828607654944423248848197992704234702 11482454 80676192706850151619704461023068646176 11482455 -282255369720900634079940914380803806640 11482456 -438053715486120741165950792768861829120 11482457 -83283043202701041418579489355756842176 11482458 -44959262128255367285900925560341715712 11482459 -180626814950586812442355049559910020320 11482460 193308706622604853213748699378625331200 11482461 -87102566464506007925632517004469658490 11482462 164978941645708882334200870866247680 11482463 1428636234002019937145443805366355885360 11482464 451222668737938622162301043608854986752 11482465 4056933214049956000159036711761817920 11482466 -115331257261575036488515734264579419568 11482467 100790538375566588958697918953369385080 11482468 -493838884770575452278098857273557588352 11482469 -131878008558199274516170363405371181920 11482470 -81345639484848509318072488592661742080 11482471 -55779787948576935819825780934542676992 11482472 -277039904071383845913227633229700024320 11482473 496656679638117898371907163335717412064 11482474 69072321376395961773660252593912524464 11482475 -67703752470033792891727038739543554000 11482476 374686631031113463870682306955478466560 11482477 61659778588025163278576814261526890326 11482478 155050153578998048109008620740876560256 11482479 592965112184845194396916546177333588200 11482480 -153059170989520701253032430118428016640 11482481 808102023002590183687179943416018070452 11482482 -333740826596371467334086411257847096576 11482483 469941862495549340184365106771615878732 11482484 -12507175595929612540445058487716126720 11482485 75196707043262777049761156493983813760 11482486 -120853259847723647794594798141595429760 11482487 -347066903602335556246926637399950099864 11482488 -418480445950058111113158513573582950400 11482489 88575790888498809535264273516347730000 11482490 -131354277600218664145278696125600340000 11482491 103117638767137490562844319898926480064 11482492 202832898028136590995978990113857536000 11482493 170837204266716313306968145977610960896 11482494 59149044127490718923223679166680008000 11482495 123596636036696799852867601591949199120 11482496 -336031037278916515757270093202771148800 11482497 -109747599855157771242186509441490651264 11482498 4077435019956872478740074576099002240 11482499 6756542913514400881619808097729094400 11482500 -94698388092849361266951711009175680000 11482501 -542412412332243741953428157326161135396 11482502 39020499752596433567735266742347382400 11482503 -202728335487715656936868167746861108832 11482504 -877525867351742976103086360707728711680 11482505 -1485285229262335883209616482730883840 11482506 1497639110239061575238152100012451840 11482507 545790639095033990120728515401994092756 11482508 687577443989361356294035652146147139328 11482509 -74011696417455297296614374089725158240 11482510 -81933287647639465469308782069473783040 11482511 213233267197741592827722761407020440112 11482512 64159125307734908352701017401334824960 11482513 111109410893499900965717535264275311140 11482514 -454119076023607456709599872611594804448 11482515 212809785233261756774372357497146807120 11482516 -45188362972168669653026002935512002560 11482517 -316545375590380277210005529131299459360 11482518 -147852181839205716095954066800630682880 11482519 -224468293256038287910744227001397441080 11482520 21241306309502682016430422054050201600 11482521 680144267512242888836533427811685233600 11482522 627306070010469619619437694667122691312 11482523 -670918979490131057965429869269843966016 11482524 -77002940209294860265095101341961195520 11482525 542765233527791114570694216027266184050 11482526 -348673610023027455818949283853732017152 11482527 190538434954433958846974525978924200704 11482528 -1281486584097992394833510131386033438720 11482529 525618432247800552908217383030100974484 11482530 -117081359463713584198436797041024583680 11482531 -60884800829016006372437029882460984640 11482532 -24680832490761700570166032994141764608 11482533 -300556280137101680561541638362309670400 11482534 -268417625333717336387563555836976224000 11482535 -13768793033978780657377989101287812960 11482536 369218700897437285263593531213096960000 11482537 -1292751870524454559073372342449456549536 11482538 -384760819613980895299995232090032814080 11482539 -349655564510623714482210476813934612240 11482540 -322529200725657413420854776302788085760 11482541 -10132899627263614663275235341474836736 11482542 -5954001432550935918289440289515538560 11482543 484320666475782282558411679544275557888 11482544 -140617785586343009734435529784687575040 11482545 286925284367900980407674753406989944320 11482546 -434750803658296779086789170022929115136 11482547 -292767611676111293897553779167412432640 11482548 -763147048844206015175495469676658688 11482549 -168634414287419000993575913341246047236 11482550 -351040578928940220800299427850881760000 11482551 53361801349668435051827947604734332480 11482552 -325171200283713455656790884738011770880 11482553 642436368566012343051495357141146117802 11482554 -124085494335801063153685080582087575040 11482555 8542522151416652234012862277540147200 11482556 -162871844626257888191796760968063088128 11482557 394260609980060179111394131308297027840 11482558 -453583299341255597786508215957698533120 11482559 340244684653395095559343860110918757240 11482560 7128930897451016914261123623058145280 11482561 167262058341457899553913803033548654292 11482562 -226534058443339596071546453224729456608 11482563 -470943421255079979226298690034289464000 11482564 914563304335556290340457693490026498176 11482565 -1002194996737441292103950153907675985800 11482566 -41184658776177896844862107065305921536 11482567 462327936276498147590029996754182150616 11482568 105600999107244206457025041505675714560 11482569 69228909024283483690520431600789311360 11482570 -39531347144019542886022577439839508480 11482571 1826635010925807315924569284386910068000 11482572 195328663266493287248373443758300872192 11482573 -1375404153071306375536900788777117324500 11482574 515478907803356163347020390430632338240 11482575 34127880474790739403841001832502743600 11482576 15465329989895254263820572795770109952 11482577 -808020721443566528180787592023712036368 11482578 -243213087817720905196311979325310468096 11482579 -353116974021943678524777774795402138480 11482580 163182002962595101533403203816343756800 11482581 388933904696932457216077941691698186144 11482582 -422868983042506037450129047061836076160 11482583 -34992381706366545355317902399080786080 11482584 -357811299160224950451027698274954055680 11482585 526899453744905651715893967849228363780 11482586 -266515054974699853471841994131059937280 11482587 519180608381153804729734689873080155440 11482588 -651756621898011088189699890422933053440 11482589 -330029611614615664695105551880997777152 11482590 -15785695392118389874022112908565811200 11482591 -22763456983449264885065331871395823688 11482592 400619159870355248682507780562052972544 11482593 -557349508485313738514033506781431212000 11482594 309448523887135490876384523642679999872 11482595 361114811768208661817161492925447883600 11482596 313048810918603792775503395397958372352 11482597 -135113301199081974566789910461795511168 11482598 289262160970755691409384264770994531136 11482599 -406581454415027575231599494569974145200 11482600 486462947650469973722079367612942464000 11482601 599096221506197048807314760827949336904 11482602 126740026777658201115630970318001602560 11482603 917840223131455175842368301464537050664 11482604 123360437609410367595033316381212435456 11482605 -19175740149263245247153987246826793800 11482606 -562350556609650423741841219853017933248 11482607 833297344439613102370225773835008779856 11482608 -3981189023493737330122112912989224960 11482609 249391548198585520640764161511485268404 11482610 310016289328667504949602967481256556960 11482611 -247605062369360805457830543139775424000 11482612 -408819314778889685634467720175330201600 11482613 655229151316987006516408827856370162862 11482614 -92479311943889642083321433421584670720 11482615 -49792553284498359277397174872443799200 11482616 250177267412322184980648865955684597760 11482617 63847229717287487429780286979216539648 11482618 165405855134486326960843000449326159616 11482619 400372555706597797153550707860243112896 11482620 -1026965801712906057210280697519677440 11482621 102577031482929827712029284816193472 11482622 232962838777780991453913444993486170112 11482623 -202783769413747953329016252985683776328 11482624 -84581124556877336987147838513519525888 11482625 9250998722472356177119891054589088000 11482626 75677116147874062284544136579912306688 11482627 -296863596822335235558921982985961657440 11482628 267219762521872858100105082447604618368 11482629 -444374467812096539816906612217432254592 11482630 -470898324621510519216684183128056391040 11482631 -23567469706205443879466475233792043000 11482632 198760133383985346459709958818360197120 11482633 -969789880608147192529851897017787540300 11482634 3062027387598075790283429409036080640 11482635 88805332790637844976101253194656929280 11482636 892353888417296311522194576645189112320 11482637 82243133957213425675556177294426569260 11482638 -70850049080117988445881755818862725056 11482639 14960945168348375439457568251230453120 11482640 19100354583329846383605829308138455040 11482641 23970339691556340942788570470170425682 11482642 442865549555169313640987352543461123472 11482643 -161055504997430954872636756666187313108 11482644 7963846136242263294950459056422776832 11482645 540803234806952697704296763671008807900 11482646 -204854026485978018841690498029857273856 11482647 179738027987293668254642555274286035840 11482648 193193285078448765065000697314088222720 11482649 -5170963330403335920010909590595351350 11482650 195180012958625610767355955508830080000 11482651 221762650237299826696283556536387271400 11482652 42512558790410419223816193239023105536 11482653 29617119205593015618071219637035123328 11482654 6257619078915237267085717916946307392 11482655 380133544689868325532300481930071856560 11482656 -622590005947206637568259533245260496896 11482657 579029189737869696663917445089235011220 11482658 -112802108522505458498619930682610688 11482659 164571135109795289999357703941208208164 11482660 273077174693875139045480792079546405120 11482661 -241070181045034620468979921190179574688 11482662 -93707350508993210905030605750518213760 11482663 229239425451737788161652996818001530264 11482664 187827893081742488314581552158016307200 11482665 -190671877346203263642587247358650044160 11482666 175644178571919158707965310127995378560 11482667 347854059349003761895630434167866220832 11482668 345694356194341197531481061703421086720 11482669 -704833125443617183271583212039460628320 11482670 -135913456979696207564907611602285324800 11482671 -228555965164220951411164412335313278080 11482672 -229203530960917381860474075403130650624 11482673 -338298380563253304185403992489909020560 11482674 -81498687298884999110457510080375218176 11482675 193159875798910146628069358581437913000 11482676 62804310844846754406841957787196696960 11482677 -1977846793473567388096084025656019232 11482678 311096991726428555323148128725598964640 11482679 82724013375011996596251342090925984128 11482680 -324057531977276089454748033685217280000 11482681 3993119481634619382023978740052162304 11482682 208515592194629991431536295527043694192 11482683 -448782385761343629773403532057618195176 11482684 411593776405547616929932638400348286976 11482685 49899976889548494222611221083138459000 11482686 -6787751998532318044621117291772078976 11482687 -251006012844487955715417897078040185664 11482688 1249919185170059222264585794728493056 11482689 259639511196630595486500494706017112624 11482690 -162293481534835878164550305124961636800 11482691 202974576781092536116492515464611819680 11482692 98002067797682463154332274596984287232 11482693 -772774915665913788223154115260623593058 11482694 -57839916384761201492464188125900946240 11482695 55858678974845349610265452612978560000 11482696 -518631099744228145432909823045046435840 11482697 -205567648308329333582762959818630717900 11482698 -8180077408584046150453115368131072000 11482699 1025213472941683315397042105286900391700 11482700 -147264650478956030069654080412006380800 11482701 -57112646300255311743416777884060788672 11482702 14655075909912410118199236516115980288 11482703 -1464048554255694113623810552975764522000 11482704 -47766674300221622765735553334161309696 11482705 166997989519870971110076702047815695360 11482706 303815219092654383959221227730258548288 11482707 -146469716234345661150353346654524176320 11482708 29778142122459263250296063738230808320 11482709 -187214918506136198952606084121255872594 11482710 34474544287308823693152496618135019520 11482711 -1432975761661230517517450286875623633248 11482712 -675295655357179520089418996463386572800 11482713 -359303466401489041820500192895292628176 11482714 -197226849832379471293060297011162907680 11482715 54586156054719054432220195614348363120 11482716 112664027687979366841932591640006754304 11482717 -870820152168604789683475298346486735488 11482718 -279441934445634951217359717998249340672 11482719 352111528606835355297133345952591907144 11482720 12112054398231267726678111988757299200 11482721 82893950059403648406979761522804551904 11482722 289362968250695103221084060917134037632 11482723 -150614898754341846435858434688359878656 11482724 -138250467805229858412458694196323840000 11482725 182064171025681558357451240789118223200 11482726 742894314816054036207962384668740528000 11482727 38875138895644837157897884297727704608 11482728 326848303472307895951370192271675064320 11482729 -815405922661733985135867294580829153280 11482730 -132629969549904227187659837691843916800 11482731 -177970234687362052980627826518655044672 11482732 -609543136508986828685969429202859611904 11482733 268110927854775786796730638740689168982 11482734 -73721122689624346095147670854257104320 11482735 -719507263493560762503972091449798504480 11482736 91844062222692375610746936749301399552 11482737 -39388708971921283303712472810802972800 11482738 -68291500730561981049747310974880746480 11482739 249471757717197849702575417340382302540 11482740 363372210698853499446747093120134818560 11482741 -288654563041333017185799620943170470016 11482742 -74660343701591188321870066912800061056 11482743 -358228183591435289324199943384095347736 11482744 -2676997367289059303916622151059783680 11482745 -307488568898123812985772210843445780800 11482746 292109356203627354030543335325043968 11482747 -91724159345550508154631488457389338080 11482748 372893095955495581317671807859452130816 11482749 -2190826350669270656906873361549861436800 11482750 153699079620543557721520200548756544000 11482751 79610532179080331252765608160772266352 11482752 -533600794504125951798245662690954444800 11482753 -1135937726749325228224650750458965650240 11482754 -27907451257790502198409920244993903200 11482755 80844690891366775066362313433303692800 11482756 -298041922558999720427443315760298513280 11482757 457821537624094222599693113775255929280 11482758 204218820498207210394592281873828605696 11482759 276550655527865574122677901712064067760 11482760 836401195977986428429831007035142246400 11482761 172477566883778963121281143294457475744 11482762 -369948846166218311283428169677229387936 11482763 -4735547887557877766425783208699801136 11482764 272152906100248863306287623869860106240 11482765 106301100899351828797979081764974756480 11482766 -380968484928024911591308718221468719168 11482767 -538879789665748117074859804570907405016 11482768 -81579541419497424038342399271359741952 11482769 -1331855501403563771556325076880975829404 11482770 85816337554407518297584951457708720640 11482771 -122790041818826782837553799090007420800 11482772 -59035747580417937742582426329794641920 11482773 880892794400764750991474204258541504 11482774 -231804377471534257563782477530774032864 11482775 -336074683745395050863725750510840931400 11482776 76533246073458675535321322732171059200 11482777 -26577660635831925481474229694069800374 11482778 30621045544000178096725211819441203440 11482779 -364027252989106519277175781393639680 11482780 80798667045910534344612536020406707200 11482781 -1600157967464590791242755424465623515828 11482782 -248119370530913398997459227484564254080 11482783 230844894282852443279280942764006651600 11482784 -558643515762748154869594646975971196928 11482785 -10847418063961462101735704405013771180 11482786 -85708525566083358810471780813315830784 11482787 -1051752200617491526048618132726319478564 11482788 119159572755794898052415483859224033280 11482789 -1238647469421619904062012518701868953410 11482790 -252132327811241269987384140298349875200 11482791 -581646662391242348617562762638306714416 11482792 116516323147482657902044921119564257280 11482793 -123285453377114774600661094070984073600 11482794 -88900090578786806001756899191334999376 11482795 -83833946253571947255081700335302365440 11482796 146048729351587973460391177746176169984 11482797 544959646578628145458577479144766779200 11482798 -86530348410766965109958084789636836800 11482799 -15142905561856009800552728156765505264 11482800 -17369285688078149649814667663848243200 11482801 524169040371802238859298856906456028384 11482802 119964179435675714052041539374220561920 11482803 15701046421099412973217110439446541440 11482804 -711780289171797244996236298017971273344 11482805 -452170435590107670837233997653176961280 11482806 2845656541719747591090266337616571904 11482807 310803367780601073621787347321264846456 11482808 1179915545561028354002651992356968448000 11482809 247398619578972963662880259307321165568 11482810 174802958067686255397120107894490213120 11482811 617843571023765405537914990583183650800 11482812 -30408671243210284571330531584103694336 11482813 180537314649394328374274714224828245062 11482814 24397118303135759899395674113364886912 11482815 230823359906228265916446232106429669520 11482816 1196071836795859948626191752951234560 11482817 939502869472178917028579694216547084866 11482818 327247924974214299411571540066820421504 11482819 196663782995441059108709843058818786544 11482820 -206662226228811757799684099600510891520 11482821 32274677997964047686876456019303864960 11482822 -62335260706983995185408650211790139648 11482823 359399473135371606116967684881177487840 11482824 -436600501548227819189791662954017710080 11482825 76758101910852131175989274523385935550 11482826 -215567988658639520674811773287738253056 11482827 25401951716084260157824340499282572208 11482828 -2604929484751639981022230472814843904 11482829 -497256829960469648041220158858664158260 11482830 -141560632833036609329667631401108480000 11482831 -995575894597658939123823692830925990936 11482832 181835893269118420722517750697397583872 11482833 183880170220051537772338879219366973424 11482834 64394855295690098427507683855656243200 11482835 112287941432475211975707300608989815360 11482836 56439520367084843835265724712968128512 11482837 -452691344684941645825064348826433325014 11482838 131520519121821100636727226912133420320 11482839 -98219629894472107300588239746120063736 11482840 518146309080373660078549251747502080000 11482841 1297295842356558646792890972944067967242 11482842 -47518522066117288073946242955101700096 11482843 -145839645706803600051638103949948943856 11482844 59183774128558517806344949584433076736 11482845 451616525273750556428660430128845016640 11482846 -652271199593656462217186184748517344128 11482847 -848995104869379665920973271578805700704 11482848 -12462724191571112205885433489189502976 11482849 636609583490049461770105824630324800 11482850 230190311078359686806997112196896944000 11482851 -413902849002491594915867821359842508168 11482852 -270874368867882375668030666336235307008 11482853 1255083801018917364728908733508297375102 11482854 71015705287025392148159738911242114432 11482855 220354247440584322273392490757948648760 11482856 -231109707795705952578111961708353699840 11482857 236555573390939231473072900607047196640 11482858 -11615589689975274363749705314574829216 11482859 -666870641084443975857307938676157133960 11482860 -160080568120430918456070454278192138240 11482861 16340423464592098169412584727145122080 11482862 233592072774932716126464076714924554240 11482863 -63154671836266398109330743374786337792 11482864 -77644734465934223232850628763097169920 11482865 -43508668279592270874947915589365928960 11482866 325388053409340976659014261349756907152 11482867 757966578562156792623465919044075511752 11482868 662059600206841937744165084958743768448 11482869 190483480272837319531736034548697364800 11482870 -8205481161876624735324616328516359680 11482871 -752275891471716602640271117634610781008 11482872 -322545131443546027178919784756700590080 11482873 746318582186859592574787331996908569680 11482874 -56327147585835786069728941487151964512 11482875 201205516999567912301057357141218980000 11482876 -58700453879026509650327008531654886912 11482877 -83938743973887388306326310522504534848 11482878 297589844337590029833023965957556628480 11482879 703423257778601342327547107547527732480 11482880 -171747451088661191123872458522797015040 11482881 -526925768559285344591533959190497444048 11482882 498333000153897030400746333225458085792 11482883 -42341131746468651631640590022310500868 11482884 -8375435866611745763622757707793747968 11482885 531416832701546995997969846103560987580 11482886 12148775376155702273060685746068663392 11482887 55877860154858004759812991415831480320 11482888 368793960801715740249115796770065285120 11482889 -952359522892064956696064498428558609200 11482890 20400377902369121218948717668616177920 11482891 -326568657630469049509407291637913633760 11482892 -10983577293334580239838717935016856576 11482893 353796018500172463292859648232003396182 11482894 876176243276305173053705888518674735552 11482895 -9144408651074299262892559236606259920 11482896 -16396240009062733605860025549519323136 11482897 112730378501739755439192160668235064000 11482898 -199290939620811235626755051028494231040 11482899 -1000697593645136033832794491269816145920 11482900 -15818057589588296714228192674169600 11482901 569866670414666594159638777719504748704 11482902 87590348662781150514039768774512899680 11482903 669938178567734861361253337945412462152 11482904 -106384165080086877279262826668587018240 11482905 -69373432876272159744565419935665814400 11482906 -109921058232187518764160502628134168848 11482907 -781486286050750779387477253841453726844 11482908 411428506841373541178524670606567324160 11482909 -28480796464814752883325835245095732890 11482910 88163977893638739263578537812889623360 11482911 332602204354147774799664435091039530240 11482912 138068363751022317354560658408694874112 11482913 94674483308446780191341602231476395304 11482914 59893134726841916254172880316251949440 11482915 -493399621765770467458949251087732343280 11482916 -723359756080475320245001751100840238080 11482917 -597396856602694563283629961064259753120 11482918 -73755951387830206496099932263525879840 11482919 -108527832937582464492748764653617842048 11482920 -352879342316210743123244027413620326400 11482921 -109161447828108196455535410821086489868 11482922 -299084969526363216325377064133678140416 11482923 19373552752568106746056231355110617600 11482924 1038322160257296206063119472292589134336 11482925 643102759574285354596443301144596883650 11482926 55186493141209779360198341431337668608 11482927 -2505030067506921629818439913537634560 11482928 -174737602032142424996728028350080565248 11482929 -312058495861044650203713394240229173920 11482930 77197772745398043817007450698575891360 11482931 -126655499143854441104615460988617905268 11482932 91263072879245853429290225542803916800 11482933 -17173481181094887449738732104761779328 11482934 136335300117474851804129290256058071040 11482935 -8586543717881303925678540545529273600 11482936 -1714090117913341210583821559293302435840 11482937 19494173455504247259167235535615436586 11482938 -907243111698798408615446564298100700160 11482939 -513987794653908530355822213576161432832 11482940 31979985356308221516033529652246599680 11482941 709556621647832356948723878440201448192 11482942 447535753678346804067334997255328792000 11482943 -905359696234778045298337429930260423600 11482944 63604092761368259968321557210964426752 11482945 743150257419424116169548814073091849000 11482946 298024433201085404096401482212023633920 11482947 52570389661162018754031520276303417248 11482948 36712627796422747452999235925772057600 11482949 -505985718732370663099877209519971343680 11482950 56800990976960051007970314571938576000 11482951 -199583063382870893269999496090172571048 11482952 -102130486690265950270237863429173391360 11482953 -142890876546109100824236784982470419696 11482954 -66464019991531659465059427988299648000 11482955 -74068757279148962551694006587140622080 11482956 -509673249265039314087982518560486430720 11482957 252938388809798907663904499372216473152 11482958 104062585587964981375643291967002127360 11482959 147611931903550357083566471704282490880 11482960 78972938020462259095025502882691399680 11482961 307877310003638438405511269208413428032 11482962 -393402667174602620905235678564769752448 11482963 -377939774279337686627041130643729557136 11482964 108388635909419446153010445215877984000 11482965 -92165935573933784419547314751139089280 11482966 446409543852014529273022052642705448960 11482967 236076732969222755886602716224583312200 11482968 -242096346223488613509702847318437396480 11482969 761259752037376203669965023984341919370 11482970 181713542076075782372693377500583123680 11482971 83227467609705649318467791364691932312 11482972 599625618327122270839157193300680666112 11482973 23700721488994698801762376260028506240 11482974 -449571061520602688828785928932568062080 11482975 -3780261117099994071095523065217815600 11482976 753300288879718219935202747583960186880 11482977 502201182094410683709941257208863766880 11482978 4444553225299197007733711511092594688 11482979 681814656084741497783860207560374135580 11482980 70111614991153147304982993565469982720 11482981 355172787534048852594761529387790038782 11482982 -97038816124146097651194028308694470528 11482983 82003721175300066209938814517992118600 11482984 553049402741923706958069959595554626560 11482985 321299700575601469193884310243667121800 11482986 -385529473659553292986071955398357486336 11482987 -2246458372612826599620144682261033248 11482988 -1869448174672953340273848201208320000 11482989 129059652661847978764227306968670995520 11482990 -383319849799116512141778826936156437120 11482991 458561917259415092018969766157980375672 11482992 -164581104731955215469247267510026240000 11482993 -351233215203491412840111962142203823360 11482994 -360709896936340315087963234254145797120 11482995 -142408316426330633549132620245830780880 11482996 33832288186220416550125950838916059136 11482997 -457864861353611519060634520644680185554 11482998 136535519596833599398847417389978736064 11482999 -603199823569308343530369935333596431360 11483000 1055838436305850382547287973099064320000 11483001 -376108157660876707995200356980288377670 11483002 -245970679585356844856881834042552497696 11483003 337258200373672079222502496804402405092 11483004 -78649353326661816128823660054913735680 11483005 302637745555421634331840381238085229560 11483006 23756962333586805320400078424514934336 11483007 -743774029169065948447285124949042903408 11483008 471056822197545751268103972177492049920 11483009 -225236626569328559489783959353056273790 11483010 -50168670054788248916849290029079342080 11483011 1186273985816486778964564160167484373400 11483012 -333168681991047933723943713077317378944 11483013 -173353526668647515402872873381279220256 11483014 141153921299019820024352193305853648096 11483015 374749053352500710036358592482205662720 11483016 295514278420720529386203458525287833600 11483017 -112155637203442298382837479773814710656 11483018 -28702977624543665570377913873347769040 11483019 -1044419275762387083412116266381938393680 11483020 -92850529512994301883352087230533591040 11483021 6267222001064857210639201082322816 11483022 44250929718485963885395887453175793664 11483023 -27064676807371754152467421253434369416 11483024 7442499839960278354192585716168916992 11483025 -33193500031311921133591359204487573200 11483026 179814737738902156507819730457310938624 11483027 2088596266460631812390114761123899789792 11483028 71191794425491281557164642028851875840 11483029 133304310664627141842315589980302686560 11483030 -153730797613690405744703720071631520000 11483031 72923921349412615741258424390177581824 11483032 -814014917328036915751839537933555609600 11483033 -350996174374484593921670954002219434876 11483034 47665261341470185109098826799563435520 11483035 312452069707758381116843840219132517360 11483036 -231888082061105897193829442848534563840 11483037 -756178699201425472012904480433378021306 11483038 95008684215482594629012468217551260672 11483039 246875879236969120054956378252240715056 11483040 -55174861741666065441098368032335462400 11483041 30195344439547120067411905378017653160 11483042 501922020002343202366282234039521039744 11483043 -247027741386177557203899115388481227520 11483044 127910879259948859554030333932105323136 11483045 -172736568661257734739123048237952627200 11483046 1257022395210304657900864546885065024 11483047 146314946876943523275274497383940526080 11483048 -264483601212812040151992397233938442240 11483049 9677365220804535651382432162919880768 11483050 290354584752843906206275546890788236800 11483051 -380103772464036709765248346606441826496 11483052 207696896152034232808408324664693698560 11483053 223823345070566751083802627570888552864 11483054 -579708317494979305816461694151920119936 11483055 437235937887773406110379242880478591800 11483056 21508657421232592628148390126537736192 11483057 450325127282411996027456253807160380306 11483058 -24014879552284578640896283151795008512 11483059 -181457075332039396070598908520577606240 11483060 -271630083789658570379243765211964131840 11483061 -238786168850939165096910370040840357856 11483062 691983485042052157994421588613036144032 11483063 -1700412038278534698905735655109558619904 11483064 8259327012491681451722716483848499200 11483065 74028276987147423365311887014242650240 11483066 20426428205358146059657345660553918976 11483067 1163372769415098099459755179457275837440 11483068 50392884060146905559260318526834278400 11483069 -254149148934089617475029495254292817760 11483070 37380340767967434434462988730304707200 11483071 -840823645545770109169115663256602942648 11483072 166960670468281296431882272575691161600 11483073 296076621348111420714107814020546613120 11483074 -366409554197650840672739747471488540464 11483075 -122901660927144786724232045712527862000 11483076 -443289273998152075732467603255916210176 11483077 362161626699267300887632781329203849600 11483078 418525557784012275144261742142022311424 11483079 241933470709641224688433266210397641384 11483080 -175580062543964649265184405947826995200 11483081 90134771514459522792873332903973433764 11483082 13649160452074289914082502160119177216 11483083 91263266627963576357928097548475367584 11483084 205703299014687351683563409520905433600 11483085 138710168690387351738379268741786994400 11483086 150777401250332554487158748792238895104 11483087 -706532879978219675781716915857001103360 11483088 91552317563036417673991686513129160704 11483089 1096261760115543953288716762775732763890 11483090 19141706174949399988183040205924352320 11483091 657902366645961456550047983753665005300 11483092 1065232775124750526061507105135082888960 11483093 -416096623758629546347597368434715380658 11483094 19500131718922787122455512379447404544 11483095 19135926950188095777710006217148587840 11483096 79073527122547982861329050388841472000 11483097 -47770638186664356799241942473869489600 11483098 -114065039139015783977092072648194916608 11483099 -432937860644288636573304404273439843900 11483100 440734968281231932522065906362732928000 11483101 -538338784960493103915973720263829645620 11483102 -137861756247261403362598100757115751808 11483103 63162037198111286416621701530477912904 11483104 153743715891904029812730043947880022016 11483105 226626651944934502881985021896024010260 11483106 362259435388092979622822594850633154560 11483107 -16836178495353333481972227486367993400 11483108 114469446206834981105169993974296743936 11483109 -446309707186773871716829229808550996032 11483110 -421110411399150330930280555681847399040 11483111 -609629141554716048058262885823995673600 11483112 21722912943272295110615260528050585600 11483113 72033021611582935584375623134834319104 11483114 -93878501812150400939118391594022776320 11483115 -143120465382757514991571541166387828480 11483116 -306670921148771104379155278139505134080 11483117 -1987781284855211828541413223988851391488 11483118 118976627457233844351289925794330748544 11483119 3068773178781695948812813709310937744 11483120 90211737736296115148936305169031168000 11483121 -47111594576076856650219996840838482240 11483122 108736674685677107752978406564576428032 11483123 306795965630799061685985408373421991372 11483124 95984592344054282232008116730630184960 11483125 -96403542012003630616336160749166300000 11483126 -29171378949236752819813320046105542432 11483127 4824866181988692081779717784556647576 11483128 -249713292375904565501620108067423047680 11483129 126838589053220365800525303772985573376 11483130 -167021072291764814557435719396745651200 11483131 -827383550452660290655153890626150877336 11483132 1065070847404641164692194291167560819200 11483133 47881910601276923844926511419092313088 11483134 443688575261665584902867208345764270592 11483135 210567739794576560960037006637783059360 11483136 6339245948835397943384887153341235200 11483137 311171709466157121706651579337392068052 11483138 151646391599244492236522253341639712720 11483139 -36382681247358210621379370449169036112 11483140 -524128902335687961020051875426013602560 11483141 -520847113457873177217836857498217142048 11483142 707236339595088062752609723192933056 11483143 195347942697964721690601324567570731616 11483144 34283745752970662708913007391863603200 11483145 -514285091966003179171532979057463607580 11483146 -41141044870547521049031111248470123728 11483147 29506474105675940232568148523628364400 11483148 -49174956620744889162432626964383224320 11483149 88998208199829527135315779439074520640 11483150 1306906930552811350142128317786504000 11483151 -663958163369401733017423923672096685296 11483152 -231923968945177580513229964460584198144 11483153 199841618877076308759513602408328081264 11483154 535404038544816398870666673017136003840 11483155 337932956010995190053508544563858477120 11483156 536873472873721396422612581625163547520 11483157 -54101285202454115664606849656699216256 11483158 -3993627766934579626729961757668452320 11483159 379292856742851046264789740360615120360 11483160 40976880667369487040166772277207859200 11483161 -1709349638332412475465934062757617456128 11483162 339197508393353002893104983410435443712 11483163 3070114294535625949645295052392789880 11483164 60836967228694210809812985953433452544 11483165 172012591638037817871962521606286910060 11483166 -229458379946977687145348834271432490176 11483167 -498764162778141740937790216293921617568 11483168 -7524650073805648913628216514528542720 11483169 134117757278075749959397587902474080944 11483170 59700724145940021972996540116537049600 11483171 114828877744348403533637890480905120000 11483172 425181422899585140925052246060281954176 11483173 37329227226062188291881512557574846904 11483174 22119531575795291684027403426906426336 11483175 -111164894633215128833753666454610560000 11483176 172324448438104286058269128064933468160 11483177 -537870096785432555455531596828602741388 11483178 -44202005314581106204821211834533399552 11483179 -410950694744084135082078313478638758220 11483180 437034795181464332052777982619243366400 11483181 448246421896376539535434887388235616000 11483182 -183634735074969671902791077196649579200 11483183 -499748380255761748764215284544736642456 11483184 -150439143090419921730680417297330896896 11483185 -37089257765613725502592682651324455680 11483186 272518809162673195219181772338573465088 11483187 -57506741203462161481278551402613091584 11483188 -856251533485084147332222121233427365120 11483189 -1124774166173414144539352077492057522500 11483190 -73992086291652382995420156729819972480 11483191 351249311369900816932045690876513639592 11483192 13917706555326581187782123916998123520 11483193 -2664651849598980231791571354303399456 11483194 -21894256303460415389057755142262896928 11483195 -563884448069673487474071050600120523600 11483196 39866100213436524115285194586846946304 11483197 -1391859597979419066699000250036621273056 11483198 379115259330007235430492701815935319680 11483199 -156308383230225754548758407618998303576 11483200 113982632117957967015211499961594675200 11483201 -264360542177716447658547513172379768400 11483202 231975302606913233178345701345077084032 11483203 -827102028799212882776104466437584834240 11483204 -459878522868551840298600489803313692544 11483205 12664851939054094056445852085059257600 11483206 28051770443570583835005600893143326720 11483207 80742555772415057873795651959682624280 11483208 234042482254718204928844267797251481600 11483209 372926648897312355113889033555562079716 11483210 -273034769147581155174030499221316746240 11483211 -748533401729621450549590716267633934416 11483212 -571589617186300078890331102434465548544 11483213 -23530712988137807391417334144125487104 11483214 -175692225740828400839903451539076357120 11483215 -649321524184005226041031404001569851640 11483216 -104389582037234735968499815572942225408 11483217 973949252759379831206238126480320431860 11483218 -327670414350466330554805044922287043440 11483219 1011474140171351604327631380751288044360 11483220 -7450158965548823396502470843498496000 11483221 -102150749969588215501146048704749922628 11483222 -620682998904557871126468158404152869088 11483223 -288090242972991935829808300471234104216 11483224 -732902827260592891354100614430222039040 11483225 -76624778557122010514646892689185433000 11483226 382186730763653891400966741227353949184 11483227 89680397705176003806601020878258297872 11483228 1626403476501790151994068169412987047936 11483229 290323427704134530456541627412129199520 11483230 -159806350869750982130733426463085911680 11483231 -687768607744821940775505453069952060800 11483232 -694880976149700449721259382750953340928 11483233 437868114286403265005070688039076563200 11483234 -166064194629160495708939456370681476608 11483235 625570809117053170589892242856430063200 11483236 10608640348367739551449196907598554112 11483237 164254155065538234831858400975451701632 11483238 -50408871882416602303619845524908115072 11483239 -312212010404581293748044865585994475120 11483240 84119554278006990086563118341547212800 11483241 60651338545576801744096647123319523328 11483242 463656881439519729555410433560642596272 11483243 -809438080921378551933698740394699834508 11483244 341324312289678996552250586831090983680 11483245 453642761388747013099204893990487398000 11483246 -177496213821251181358385740060016144640 11483247 313185892372403886654029335174035573000 11483248 103598305922743323220237264131121545216 11483249 -68486151946906049761849088800357490064 11483250 196098317706967837100351988787886976000 11483251 -197866199466970240919767798343109509888 11483252 -843527091828621266882768628455335016448 11483253 516421835777553108836652512162016142464 11483254 1076727582024074624233194726638751760512 11483255 -325082106748595663728235919802874583840 11483256 -92984561406973324954349517733653381120 11483257 -137345437770704939643055003651590802620 11483258 133402996082563861527906911826304304640 11483259 -240956039997621500356276978588939720080 11483260 -399023428964650545424724239809952581120 11483261 -336255880677011909421370640811075606138 11483262 -210266872849185119178655464080333844480 11483263 1507925984340390346103892749197799816 11483264 -682651710472759180456213567398016450560 11483265 -37033252921112373973269649640708369280 11483266 -517598025062890453097759614237896624096 11483267 -780500665925319158615013786315281847684 11483268 -109833839670244995606980040821266268160 11483269 -41135842729497677041692384901242727904 11483270 -194834732040716277146222436190739521920 11483271 -245635645042187243159197862258219883528 11483272 -237602022603794801300119072094356147200 11483273 64444125070845557966759882531145690522 11483274 109477052088222829159439937595584889344 11483275 -1064704073464627869929462309655622008000 11483276 -144149026339310306396762712345898970112 11483277 63821377030735127136299562302069119680 11483278 286293901881478702400676075488743175040 11483279 -6683464036143818686640292976607622912 11483280 25021110732309684283884903985257676800 11483281 524219408752618172011300111607267200500 11483282 2873097402121649412429942071447270400 11483283 91000447859731884629237775102861884160 11483284 193478112495878062975654542433496095616 11483285 783760947471841561456138887916564918560 11483286 72704660744633466872346221393075873664 11483287 411857262504817353522819173459412960832 11483288 586328485239952492408395616895998464000 11483289 -21156891317709282642343508297686620630 11483290 -7707594943860391396845696218650444800 11483291 -13032011225075021267569253981281861368 11483292 -19235660787470874222928276074462094848 11483293 429550036310581653218672889694449069542 11483294 -59872457583370069323794269369789858368 11483295 -15923428726725101701093816145481408000 11483296 632914160090409800577498439815926906880 11483297 402717140655394837101212082791027664000 11483298 39103338952009214794835020062659990304 11483299 -139232427415920408320798567045468608512 11483300 180611289658069469040392472316162454400 11483301 306613619295733276519778283633285985632 11483302 109568673752767449003710149295104671744 11483303 -376320517819995783635006765664656851416 11483304 -224286373820519340146547129090839347200 11483305 211282506244050427421202540370039415460 11483306 17273523515759164983943237198550556000 11483307 -773465947215311322987682453188092215344 11483308 -1426224776800573480816208319584046955520 11483309 -577755820281042061739877623231641376490 11483310 292500941511405420960510391506586028160 11483311 -209532102879574358068151346347018754976 11483312 -145780869856634458736384587190980313088 11483313 95263942612122134398008737449316940384 11483314 69501937865359757526356324767873627680 11483315 270885319538751108852079492669862943600 11483316 4645906589800500445383355001890713600 11483317 188323034420822561987902037706092720366 11483318 54420188660105973027656321635724593152 11483319 585170824030443861253928354714866005888 11483320 -5177794156224179410451311448887296000 11483321 -379390570996161075345563251203255453600 11483322 -7936269798220150195442072920893382656 11483323 -427405791854669636229944737383124694428 11483324 -123644498363127673406422676230601186304 11483325 -75414856356600633552103874839254902400 11483326 -170404911940902869956824463382338565376 11483327 -7860096445971560078605254632507346336 11483328 43344930446004974741456978849153679360 11483329 -482379084254214688741182444596989667904 11483330 13930503916513819299054412376625868800 11483331 387169716056045257933081996436231356224 11483332 79579100654191635872253784651762831360 11483333 -1865585055502176877971737850079611014400 11483334 -337882314503317704106199477985324394560 11483335 175559064337550660197652823569548185360 11483336 169405485535864679731654486030649287680 11483337 17965592270853222972166532034370318368 11483338 20646386061230195944387180696106197344 11483339 -7716940375828576701569675880487092480 11483340 -74787611920058688137255271787085168640 11483341 1308421276092577474117687625296643448300 11483342 -73807063402304584229742717541630646208 11483343 641214413446893573510099756519501229200 11483344 -173175163866140799223697384427030265856 11483345 -613256150347699101035387050997491543320 11483346 128844624169922818295918499841579610880 11483347 -462468680252189125232561170261252116120 11483348 253751070575197974316886539296065771520 11483349 765445905248630328438115669504926524064 11483350 12201324331676806525050818647517448000 11483351 -574755847482815171168562162040119279696 11483352 100529579270928779108424521021943429120 11483353 -5576641616979593103923742567993348160 11483354 74817672046028057487075252666097377792 11483355 -51850387546836321943723577579258695200 11483356 -177290874299632190816474371931901806080 11483357 131535605727986187301834478636040685932 11483358 -288267602342149248694432421614417434816 11483359 73879449441307594442785177473493091440 11483360 229079789133429995399192172109533020160 11483361 212323156596154622322450599493764183040 11483362 14737479206195855893403910247922764800 11483363 368703970391810852822132280939140671704 11483364 -127353826551163503311930487191886913536 11483365 4811747579499714547927488618703324320 11483366 82693808148212539629903434730554978880 11483367 236152627474760219486516603055275082240 11483368 -28971862429390287646204371471974092800 11483369 -233226722709020905053457172987631709440 11483370 671034718662704670718934018832854880 11483371 -101475287808212560982025646046086507728 11483372 777416491324888612429900603253082885120 11483373 -156112026338359986914769127376534276832 11483374 63704481592555288821774358912795719552 11483375 -1232220337046818259525856888992423058000 11483376 26875088488644564039633972745914580992 11483377 480429137176362031308219326563619494226 11483378 32342548381308092845807890323485428240 11483379 -193252647201027919587993055234256549676 11483380 -79855782793737748355759627706679123200 11483381 -241526286734684888820787164468535962816 11483382 -41680199933621097745485145214260431360 11483383 -674254649727030083364738532208703423656 11483384 -401938562355951771001658675785297920 11483385 -71641396182549654766581993110989647360 11483386 577570479514585863649556538688222657392 11483387 -41846481507725535268715894343977698440 11483388 -3311752506260359626753489911538017280 11483389 -311089837609242865091211726260863042810 11483390 88387947325756709931147923599598491200 11483391 386762095390109465771419564817167363200 11483392 232147829442567041248626425596280307712 11483393 -61916976069209006242074674103052368960 11483394 11280949406671738257264959166480869376 11483395 4930207811501155926032144515086513360 11483396 162368262698306359270225397104309655808 11483397 -879841830748395120208464135622872121920 11483398 347048588623444798298009520330448014528 11483399 332827881025747306993400691265053892128 11483400 78527531627476954432599612739599360000 11483401 545292224765815344106061456241508037402 11483402 -184420404159157090896945550707987886848 11483403 -94005719156717879479471896368147172000 11483404 -130891472741402769494333050135392789504 11483405 1037214420956959268305242601994796894360 11483406 -89983694518578913219370504147839749120 11483407 -360123317576819439972918915122498133320 11483408 3617193280356697096699111682057109504 11483409 -4475824816421136047869729153478920320 11483410 490737529308512264226675722993907360 11483411 33514427258866216952324247790212037032 11483412 60157604322123321586038365849694861312 11483413 -589694121486564073543344781688509412338 11483414 -286027154738800621779621192030067198944 11483415 -3801634578945409964435237316602580840 11483416 -631971775297268665142137811660986122240 11483417 -71050512477052848846398691323042763840 11483418 299975177293221079552848954641447560704 11483419 181810469597836482215497633493653522820 11483420 -19124290227517343945468234944809523200 11483421 563226365301101623802548277034162640704 11483422 -163917223526956938920038262822454799488 11483423 93800806952884178809170396373476157440 11483424 -298926455172731885580076812179535298560 11483425 390681440120919056615012714334348164150 11483426 202007035968135772669277632330839384912 11483427 -617735412799705799329645615098069753480 11483428 148043241286650036872449282965119210496 11483429 256586954690173784435950260519292920000 11483430 97060111504773596231441176841324544000 11483431 -353340455103771565633554400787170892168 11483432 -1058290295433159874160057322842753771520 11483433 95902561071659749402528749567166281480 11483434 -428684584600926686566834751479592622240 11483435 -630572193620853923605301076604798857120 11483436 472184802352620022593347210930281293312 11483437 191395125426097452807968877456350272704 11483438 890407460679905251657200885873392997696 11483439 -625499984728419945413760171512576140032 11483440 62657611843269141229344322086458818560 11483441 1075000441054277428688214618495503053842 11483442 151329248220158694319997688937784861472 11483443 83478187272048817697296151068585467864 11483444 -124739976662599600541520731680879944960 11483445 6986195333091553706291755604580114240 11483446 -97437843513520674083062791665608838016 11483447 825747332541830881339511041104230569896 11483448 -236251583006688686510302121365281177600 11483449 918932484779101795066741730147368788360 11483450 -272519474401201796419533245403558336000 11483451 5053621109128528795442046132437424384 11483452 -321515382845495148983875179725729956864 11483453 899995435656204817420169480992919039724 11483454 -25312307766814441496678067823446614016 11483455 -138746717490808686948316482737125295640 11483456 -84240003389041358054713741841030184960 11483457 10990456328288542663737991968046265088 11483458 133411033162288058167817664756836875776 11483459 55874258698548604001820684665036419104 11483460 -112211065603200339616661322546286448640 11483461 454690966098715503319707513483921666624 11483462 75165397263126115344365385759225037632 11483463 455568962406868419121290964883520734208 11483464 -7790910969990029583082587252353556480 11483465 190597343618752658888790742330929177600 11483466 6807825124861976906862773174020084224 11483467 381277372375361333995952718518844723200 11483468 135830471631636748206250831799483022336 11483469 -401995812467677987363053878708686070112 11483470 -118128644693456179503985710631821216000 11483471 44808411373221883379476778358968722392 11483472 -9184994340958057353054870528778567680 11483473 -460809053497172950845114901675579931278 11483474 -241105338831907381388143865547419793264 11483475 89221687883558532781840080603621498600 11483476 -57123819470681218008857905472061683712 11483477 -55123962272036983197534731151960817800 11483478 -442108055663840595874963591410488812800 11483479 65350855295900433879503579557509824176 11483480 667971637895981414009251962212073062400 11483481 -1132589363145581170234336213761052797216 11483482 579403843648700437425940110107783300592 11483483 -775754066259509845391378089722525368880 11483484 -22765896067310499999808017455355694080 11483485 27115122060299387729984909403349785600 11483486 121383629144636914981365588306683965440 11483487 23681408096390793381279531160732305000 11483488 -335053390482597958918926145360926474240 11483489 -1283288004517269654346772772310766309376 11483490 114599819064498040592274316821252387840 11483491 -1175928074897742709613921485824385339108 11483492 2214966952706977029818071416812555520 11483493 243545968796572977992637013440322168320 11483494 1113403923838001312888303054387865600 11483495 -36549771072727823620778654180251629000 11483496 74713695652109326069252663309990656000 11483497 -143625897539656653886597191293817658054 11483498 76889109144833641695750404604265672128 11483499 -186138692209549110175367850206072871336 11483500 332563593270698243844175218157949952000 11483501 534184746692637363419002146783063129504 11483502 -127390543712124104018371769288014546368 11483503 -635951010052613386553477299117017875248 11483504 -76358111350853948308962916912402759680 11483505 342634080058465839512706393904656000 11483506 176894656950559787834368350488467367952 11483507 391731032599931060153256550074725661600 11483508 -270868061136047513324815190321661081600 11483509 -385532902966166420189454276020769403296 11483510 -362611314070654792100960490094753735680 11483511 778170134160748293735912886136036736 11483512 515075053601129427723588916218446315520 11483513 -934520248774229469620711455303801776 11483514 -75355362009671395656417409001165771520 11483515 269539137377302060660669429665378539520 11483516 -124018511346314270165385722830451343360 11483517 -487109635130711044394183183113157551488 11483518 120851394807540725358738270781732968960 11483519 692751413164106509554398000672033864160 11483520 -151614113949315264543331262472703180800 11483521 454545013626452095540683010782440600512 11483522 -347739536896095235953407359681810736688 11483523 -524604708901737194374771266261466829628 11483524 135318513324793973458846915229964595200 11483525 -58679091889802327284623392437602274950 11483526 139153648197121626139506329284169877888 11483527 -2459500063736334715986554435706464256 11483528 -29772315333892202878392454023608893440 11483529 -375466625336983007616295447424424504816 11483530 526105096404026994835512770524623724800 11483531 545455435632754160212478473747811783592 11483532 -22967815506539931024597229075965851904 11483533 306030127256306261473483169424728665920 11483534 -811380924088469380684097108805363447168 11483535 -83731586388133940914898790001777328640 11483536 -121599831265946029605128130379929600000 11483537 -403780100635416319967963842868024832 11483538 -322746568277174114733635639195646196992 11483539 283479302485667096161135478555665349656 11483540 -90832777089902965754247152994030673920 11483541 370912586065882327841676246132415012800 11483542 181804414971385265880534384476086138368 11483543 -311451723358095858832571623715858938680 11483544 30499832849161123820444707712484126720 11483545 93475994257539673235410100981523179400 11483546 -770197665113981325160858211942066181120 11483547 -16678812653069390471442275759052794880 11483548 -534436830080801594733692700309130882560 11483549 18366860287608015335056257738998471040 11483550 -83620791208019296529750890971813412800 11483551 -510823929941894588491381171897101798576 11483552 388710112596566861017183375277411991552 11483553 812390856166048056705656176269798436608 11483554 -224784209553628643047658701413059480928 11483555 270999314176755797613291647679924208320 11483556 70256739016479336205960582319101685760 11483557 53007014264175048333063995987416186752 11483558 -265923648972107514888908216230279661760 11483559 104947959702316515047918142344698176720 11483560 -54531109413233722018849598947768320000 11483561 -196021763427438556614718033335852808368 11483562 -368560538998988797539381347240279973120 11483563 -18886953121780711543745640693859046592 11483564 -96331211669309006278925655004475394048 11483565 -275535227921115254411450703480511680000 11483566 -374063602569191836215793877428573590720 11483567 139046164918098363450095988049969830480 11483568 -53546599149224825885427761322210656256 11483569 -1625368413115565643463462985563767761600 11483570 171870222550102593518009767058343912960 11483571 -331247784034188251409246505944201049536 11483572 -341638284832874684710288384771142545024 11483573 961151924823206623325194102751814045984 11483574 -185291965327576594432249894696870482432 11483575 464882456172081736822673647941859158800 11483576 88582028100973564820220847557129523200 11483577 -4684479339170186562892445419260623040 11483578 9013797427622791185584026500623044608 11483579 460558862401918823728930667886068770800 11483580 -6646285934759001700575170068833607680 11483581 439144508577825077102525818517263329600 11483582 466406239552832993798579793958230945984 11483583 145533876327346838923297318376112249600 11483584 -19027461139911438944941154581813919744 11483585 -51843579315261026268801281302990324440 11483586 203743276211744516131783611336639590400 11483587 1094596517651895719842963489059201138236 11483588 -1080514025332438223721058682131902787584 11483589 -134252686139102404738061997879113392512 11483590 -245475814287635192454932442722517475200 11483591 284654962847272768802919683803878828840 11483592 -96151224465899721449078119148750561280 11483593 242534611077897938284148682692106040608 11483594 64095805786940603425787948204790988800 11483595 -80968052260749667631294040604002438480 11483596 399472937257867120743087028940269587200 11483597 179725183040109810075632300405295101046 11483598 47141823361975101187390529931775057920 11483599 740245970022347813230888457841219731472 11483600 -127987883526736829001996400168157184000 11483601 56657259179418425415396594847915648320 11483602 27517824498691950580496814768856551744 11483603 -513642777882085929694274426526173262000 11483604 5848927762676813950341830925544169472 11483605 -121535249052170437143401864853329639040 11483606 -404153535720125658021061820194639681248 11483607 216040880951774239172576772534716264040 11483608 251090762674396331157733665260718981120 11483609 284376871633430579362864426700350951680 11483610 205212715401677896090715357294978918400 11483611 -828508086799275182873458778377696811376 11483612 77462593228817598401841093025159354368 11483613 -4128973966488321273693111845767556058 11483614 10210135108019454725000567529520213632 11483615 -285715721221086380469729629440619993760 11483616 -100285103329754212857876408325937037312 11483617 -12914323063453454786018660961105403628 11483618 -76917127763671784563843630974142675584 11483619 -16207264610214438628036357226507589120 11483620 332173548741221002579917468881227495680 11483621 -410868508197644825064664541076208802178 11483622 395432514052062892838008582962905212032 11483623 -1569318984395941249759772622186536400 11483624 -575589379622530402686107189667409920000 11483625 -29024722021397426457697518879161664000 11483626 326404214850124768209541015706346240 11483627 -151899619596298576887727979250785142888 11483628 -71596859448791250039568826770750964736 11483629 -35173722155113933834627083152397916800 11483630 -34442429141171173623626854603899319680 11483631 -325316074052213618189337155521911186072 11483632 15418341420871485263482252323018178560 11483633 -156833722133209588723995434489874924480 11483634 179864804243351223637586192723887716480 11483635 118789761786859211812196820286569652080 11483636 46345780681475497026090509329472411136 11483637 -413891445224413302534767735433277331040 11483638 527909716159867873643213269170997626240 11483639 -321110995482831345672143574266679745560 11483640 97208169897352290742541463964876800000 11483641 -441676037454895314508422144427010831228 11483642 158973245162111365751045694177666120960 11483643 332211441941877614909666957080708707864 11483644 -89429637546821666325049601478706929664 11483645 923066869951551357320250901718278713900 11483646 146491510259771702828233288388435467584 11483647 40430195437237290486102214659703007232 11483648 197460808444141657931334259561495265280 11483649 -205280384871731448953922833883533266332 11483650 -5666953849588522503704370327336122400 11483651 1471744406808087953125815858508466040672 11483652 244973132196580874990816680977538560000 11483653 -203701803484868831798178672591532798344 11483654 -91069982661872701295562113850703519488 11483655 126353123493630071386670886344618270160 11483656 183584520732320182969733670147991802880 11483657 102361733938711341160552753956109085280 11483658 28253088840702322596302143496327866464 11483659 177924119928559414821528175627490998440 11483660 -219445097362993401205236159836994616320 11483661 169349181873193562575952071655928995904 11483662 120121144762560453125760757498526480832 11483663 -1425365372561869990724570388298401259320 11483664 -100976698857022913550815921660018098176 11483665 642669838934965476377623584787802163060 11483666 1480196533430520355921229038849223424 11483667 469168365948274983462739960303828556640 11483668 66999679754686635207349061510476640256 11483669 44848009610840870108519545340419184280 11483670 -50252668006915797303405432237294182400 11483671 27420405615653769425335817484846660544 11483672 889738142448114110222431186801046476800 11483673 -108473121515515984747417747659888792000 11483674 193428522816852863154302999590766814432 11483675 -144658143294154918538399050667867270400 11483676 144073224214367421214353162865724743680 11483677 477383754474111506215463703699022661120 11483678 601031556414368834922881461796184608640 11483679 -120250681726020521580980138349491148216 11483680 -150274691552012631195657497324629524480 11483681 447062301353880739658441197734406560000 11483682 -32450952391292504574501950060955574272 11483683 958683556166798274239128296630963843932 11483684 186301104438216344227405244105252831232 11483685 522479914257790599068647110731404885020 11483686 234077677988368837797940192852671693792 11483687 -428493026490881265638325487926023746608 11483688 -1002577643788922962981880337220825497600 11483689 -602572904604338015880304521815200576134 11483690 -4341269156723807322589372892905050240 11483691 693810326102207375750080303415738895192 11483692 -305647468457645165502345140553267363840 11483693 -42697982570331219634454735661471686400 11483694 -47876081683942992403247182157095352640 11483695 -288651215034792803639942789481882540000 11483696 95162949102459304389315084301730906112 11483697 76544691428510311981728886194137266800 11483698 -212370542046806650959525302461504011264 11483699 -662000646481133768002930852487893437300 11483700 113243675725501802372430060841476864000 11483701 22528443787252001819142195812129236800 11483702 159738075050040582934663178462211285504 11483703 -2024918039529826654759589250333165312 11483704 186659464677314736395252552242116464640 11483705 -308360784937306359692330282974562254140 11483706 -26471726810607228598472390719641259776 11483707 -1297565434313486384680420293308081654044 11483708 -110558234797584373478643722804338274304 11483709 -7127243356714872872483114846140976352 11483710 -5408582994707406602613294848504025600 11483711 157050240888394011113503228407287172000 11483712 245418348038913090050298136754651136 11483713 609140806187367817705629123422202144962 11483714 -255152930233753547563068243831943895040 11483715 362446791295203013624057270094271315120 11483716 136601560045039736803157237331047780352 11483717 -6771481810292464795998433622305111008 11483718 207906721492769329360891476861175104000 11483719 -461528368371327324073967324022236094160 11483720 115688845143353802202310657388137932800 11483721 382378653427713503200369733418815877120 11483722 6593088886877931492528036321043832064 11483723 -124648842254601504580380952902324770028 11483724 -101114035636594272705476112059088519168 11483725 -462164783224982826753682183224973872000 11483726 -76985360038159385358836456195832108096 11483727 280297028518108487139135992994684943632 11483728 11715207682458625241916495190343270400 11483729 -147403704834207801483030535243840982160 11483730 -50275525519721717434148066159907558240 11483731 61222433273226071558059572089398993824 11483732 -188406978090321588784164584916182546688 11483733 164879428131813313747330677358082887680 11483734 -252773393591151023703569674584256975680 11483735 -464454630259429230165045890536177753320 11483736 -630325306580933401074586899368939520000 11483737 -591410344754388585005832475243109738614 11483738 166596054175018077671956038329006119872 11483739 216907215414852979125150511753934022240 11483740 137897292240723726549311113978480281600 11483741 -898439857989267881619034428912866544858 11483742 -292420951015686955456595901218204061888 11483743 1120367884166279653822452775175934696992 11483744 -206000011850997761646411639761133502464 11483745 53202100403112585858600379274728857600 11483746 -256411420578156391384532329909789802928 11483747 1288228414451935154423092374077806548 11483748 -560945904121018997743998997835115079680 11483749 703072341552456604817609333109512138750 11483750 85440691032872890846255273614294060000 11483751 417331427955870167631680465823928188624 11483752 3353154435234117822757906397587046400 11483753 82326889486477990958383934547942109824 11483754 24847663465113642782414805231641560320 11483755 -515013617232465384151750736105393515200 11483756 237422088547848675979244443865325127680 11483757 -314428216374847133542321252383945844746 11483758 154211983176255916597541219591063561088 11483759 -209814149546721220795639361850100569120 11483760 31705190288147109860849286096106291200 11483761 502467287448239083974327822131473617362 11483762 -843589264495655246512041911415794688 11483763 269546184986022409304984260110543259200 11483764 -100917400591307919805456198965717925888 11483765 -716518791831846038613617683822591194600 11483766 -14663988860596377356805329637076427136 11483767 1302193253203256868587302833027052691816 11483768 -1311102534381125630539217655483763200000 11483769 271464348942047526480345642541153514208 11483770 286629107517081146886891887624776282080 11483771 -8521187745838899111262495246400961888 11483772 155384705037567508138884842487958063104 11483773 333082396225566935237691044431003347040 11483774 157022454460390564630279188377254811136 11483775 6115662824279052901263665233666069800 11483776 -17100643337057570610214331580048998400 11483777 1116291100480250855796975492415475530626 11483778 -132674147923127483550644342059786114176 11483779 -1354160889017344652740651717866788936816 11483780 215321806928291200457703825910076743680 11483781 -612387249572631923922705821579824508448 11483782 -640972520213019944317612631716056662016 11483783 -620492600805699785651518746705504916968 11483784 196501475320165359249665653963557734400 11483785 133459595974249920169137308960074785600 11483786 106221448860742975103970314737118732592 11483787 -252256172383879893318511070860128032808 11483788 615567041296553214171919084529347370496 11483789 272928231566546426381228214424817070720 11483790 -208657562115620044890511433233585228800 11483791 -758541763922665197798442909055682169416 11483792 430425177624100457474733736670547935232 11483793 592436735033468151309960339641662758882 11483794 -126837704321553702125232748200833491968 11483795 5277771970860945314842000830828733440 11483796 -41130597335748596703208040933476601856 11483797 -387155003738162366828791284307646849280 11483798 -123733646532829529319468953779437327936 11483799 -438346388319339175958760056488988738352 11483800 -742254340709216439670673363209164288000 11483801 -7240273599746636516404247349392728320 11483802 430415221633020892641760862624424737280 11483803 -1026648432408517816456862880686580541948 11483804 -83456082539553059127515319073140364800 11483805 -131531168437090096034665409611303470240 11483806 -320021389287729519540403255668628784640 11483807 425120965710406638682148830624784225592 11483808 21088929577592863440961114053487362048 11483809 696736767749182456042030570607318037040 11483810 -31705134850158319916140033693645525440 11483811 -242890674223220477140777988137606382940 11483812 -244183119899229726644850226977285545344 11483813 235460145513371600655646238809556566848 11483814 -308058001665502517890363370110239293760 11483815 18071339163319553037671703370864888800 11483816 611573347500835727005213682560163220480 11483817 -335071120530322278839404893412929233520 11483818 16401902220744634209594339136396190304 11483819 -51644401647642924993085516198523447700 11483820 -141893880870003311936696085976887936000 11483821 284026856470883024439111557600012128022 11483822 -71394714007650252548070740595175383168 11483823 20989306957153296272478548704722754848 11483824 -25131269124777316332821671843300638720 11483825 -85084606956024742146418755592967283450 11483826 -60142199508556101021114494374836326400 11483827 882177860790394220324775723611393713676 11483828 433411138306835045239073097488773847040 11483829 -323541682819721667105346544724336101760 11483830 -279234376072160788873371815006805964800 11483831 336340854720901536672835435055188623360 11483832 -24961671662873206115744304773953351680 11483833 1313988208544086082254660564672723121920 11483834 190742921400226538773431424524073032816 11483835 104720272315755704407629937662410419200 11483836 229091395992979356315271296949559858688 11483837 915123446517113108549392123380233916486 11483838 -1135440141808851983580762851533832832 11483839 204937084214523000075202427313749088000 11483840 -30376497610271801012765712199471595520 11483841 -495594921059708288162731804330086752208 11483842 -91695836873499616670074798367475622368 11483843 -314902381366912269512160489228419665200 11483844 -439125867364504750232408450343178896384 11483845 -46639305519443737864283341839337929000 11483846 -178257972213435001540034183356789730496 11483847 -592365436837719807289102103319425802360 11483848 146962995366094248288537257943658521600 11483849 -12495257604170759260357502242195210872 11483850 -66191658069803854637844765093991795200 11483851 108985896723641652934815965555995410312 11483852 529775578204189409069858259000073731072 11483853 437548735051446051974364706064625520608 11483854 70923988951986237235015747405121199360 11483855 -139569042163891309413385640616443241240 11483856 5034304011919697515574959219152740352 11483857 -54596924956489240898008600836749156352 11483858 -176407070943882080766224889377966183424 11483859 327552324169117568620354162694544542904 11483860 -666890525453133739792484136155442301440 11483861 15767881209770881842085036216693594812 11483862 -154604719107593477887306530439639486080 11483863 1250671222219045619082891001847079007112 11483864 -146400492405445605114286770652988006400 11483865 156514717266702859999073771082702784260 11483866 323593448541487626228281399922198992640 11483867 1084171726393323527733641146660546468632 11483868 548424823164449783686845569250793390080 11483869 585839302663999081236313297346740655270 11483870 218768845489873469195582962273235906880 11483871 147304024134913655050377226895610488064 11483872 -1759064590405757148141456451122399019008 11483873 -858941627847747405098832915441919222878 11483874 -137131644259325609358007833127014841440 11483875 -104398416782068453289171651176083072000 11483876 -672880657498639917778789100177817440640 11483877 -448302940080718821434556411425048438400 11483878 409262902124566100143561295291781120 11483879 -1088117589286887680129308570256612400720 11483880 -62973089639257753860568474614799564800 11483881 -1802694423574178703421388027338573440 11483882 453526723027744605903897995191720625664 11483883 196972124037864360694667208755012775600 11483884 411806846006688638022719624473645440000 11483885 -280177085124566695564207481092626583200 11483886 600893671988733209173606437783758573568 11483887 -1142220837065889021919580776757595980464 11483888 -22609099775272681702516299168627818496 11483889 -210267939895387765428612148690538755872 11483890 187216769675411852298263211379227264000 11483891 3081421302056669570031531043170199344 11483892 24124262810231516476031675168357376000 11483893 -1057773168973703006780125215300317131858 11483894 373960216213688227322666806464814862496 11483895 -89136021970836093932017166800742353920 11483896 -181784406258749963828520288530202378240 11483897 503084465307955126469705647642160814480 11483898 -142790562541478242624978425712803803136 11483899 -102476137682894737806189488225003239664 11483900 136458825699833909249312920717499980800 11483901 -322115925784048358557646595865486917024 11483902 241382684257211411688414244439359036800 11483903 -577307398309357267225098697715086896 11483904 -484790806220143849325663891089218600960 11483905 -160782788425195198682043772304815808940 11483906 -165108102036920292417809013043155294720 11483907 -8974154717545783271513536619517848400 11483908 500216490698386973842628620077290844672 11483909 -653013045333926680001847314573663353890 11483910 345982995266905981568243592193024915200 11483911 -872171033213746946539951318518389720888 11483912 -387967489098603751509977642389024112640 11483913 37838408560567044101748607392320659200 11483914 -208783881554904236861171959033818593280 11483915 -633728496996095655629152952150994025440 11483916 85447607728906040728285674115649367552 11483917 1093059596953041679699400826597074187232 11483918 210689611527673445296016050352064743616 11483919 181022010221070583257500054758609092288 11483920 27773184265092682609646436704543047680 11483921 121265029330648420590423897069966358644 11483922 -32073819341846982467968364203425125376 11483923 175819108134638224333596990414130387200 11483924 -2338089993207293526354651990782883840 11483925 112477843910117650948445459812296988800 11483926 163042396674077068615747758053922810912 11483927 -57215028104826638665878786142737715776 11483928 383843679255069867845258737082630400000 11483929 -161605002303568843184532556449695804470 11483930 -30704750091695283699476999523923539200 11483931 -252710374121514651330144603509937631848 11483932 -340549054121117336283191050338701269504 11483933 552795254831048076652068039543057205440 11483934 135579389254138058427294392754480282624 11483935 72408280641560550892091528590707155880 11483936 155639112472425446423950563311135883264 11483937 -207151710430899713374694777953890384000 11483938 301399292319583936714279985269037751120 11483939 -666300784465781957558704940190955631376 11483940 138153012028973902771934636945557278720 11483941 -136353517884101204652349201719399353856 11483942 561127902558760200555471770639245843200 11483943 179888172146445213052724776188006305064 11483944 -401669691167547822832119555342357795840 11483945 877194938882508547470234469830605088000 11483946 196660958420764367249343620228259068160 11483947 -130220715706299244400022327842455088048 11483948 54862244451339767484950363434554541056 11483949 -85070176553548419637512507390406755648 11483950 98816165446875441777631947953161008000 11483951 -17548443934512747753916421542493434488 11483952 26152107595720647861788615663195258880 11483953 -246148607839202991559761449520659707096 11483954 -34544913275180811853910693123046419328 11483955 8336865318431567644483979110837472160 11483956 -246685136978181536749879477032123648000 11483957 -376408595543175682657200830413066747794 11483958 226285858500123947539895299079999400384 11483959 636477520147085248792057838197712245392 11483960 -4977927693457515291775337265922560000 11483961 -168719058612613784630137010665251719520 11483962 89921972646989558362378859834522985984 11483963 -334950875246884558518050369367029536788 11483964 320537251948071825756568935801010391040 11483965 -209540665512365068712509374232716026400 11483966 118597282057276249396783066011907262208 11483967 5870237608151763191198755887871057536 11483968 362306475927142099997075762369145602048 11483969 -22568533454958440917394309365499802240 11483970 73161403514413972599185003106003594240 11483971 -509666561019932993087923695857830556400 11483972 97703655297247179279394118284650139776 11483973 40376693177695437072113949747271958844 11483974 30133090225137248435698928217926480736 11483975 -245504072334852212484413737821199737600 11483976 83441892680838229653159669890396651520 11483977 -202212394759486163657647518821132686668 11483978 58771408013523118689409084812124608000 11483979 -284648685399948013809004619321179978512 11483980 -61921639308475704285877446857487974400 11483981 417754277764481541773561406550962728064 11483982 -365214225834588240696998476733614666560 11483983 -646152197912940360832310328338640326768 11483984 206900573639319059648375987944935260160 11483985 503173458452284172560558070254306938240 11483986 -23747323604993472964973300130294720000 11483987 346632384568250334692451202742590540560 11483988 -132290195352960474189191507969744640000 11483989 257180532022632099078944567152583328 11483990 -11256533577506506202078573901929829120 11483991 -62133517487131481360873754011475664560 11483992 -224337217407183622833926142810693058560 11483993 259134706116521503614839999464155953280 11483994 -383205755507178075354058538855279808000 11483995 108019086389635387642582861435495381920 11483996 151272455628185213702679880448163663360 11483997 -303999418355450014695425591196456408576 11483998 628217550366533197946250819736124304000 11483999 -499637589659111080618535712342570827520 11484000 -550912845802627107290405156638556160000 11484001 -127303664680107452445784220862050316368 11484002 -17273540135768687090300381779713487488 11484003 -220490886258551266554527387331576585984 11484004 28660998280770180897411732131243769856 11484005 -209432975630801400352701616288347728040 11484006 -122550238810666545639395457940141260096 11484007 -303585093804217855435902927832117334400 11484008 767010558204588570400416746391748008960 11484009 -118260238819044526180009514742132479286 11484010 8628943972846921948154946212418654720 11484011 169861312782070603283501749247296583424 11484012 -31324609740241887528456834292363493376 11484013 -104529385991319692253538125762255657600 11484014 29303818772008779502715465150004257856 11484015 49454205015432591949763065604307678720 11484016 18519237741739285803048561229005750272 11484017 113436943561765323449618113672955692272 11484018 -1269990060585610844825018800979973120 11484019 131974915061049639370632485829435306496 11484020 95607090870789127159486515772646388480 11484021 -141544532014225253706763451205612907488 11484022 29930709379002963798420150519681244800 11484023 140464557923601139451170985550539936280 11484024 -331385020330287843670111281134628986880 11484025 -133342604072032761556149313285852608000 11484026 -66827602750044291559965089538925608000 11484027 -1553725681585248800450026431182190201408 11484028 192122514803396683390425803964377625600 11484029 -335497475421838948463471758311656506740 11484030 -200384534087716751427111693585191095680 11484031 -264773601975132232301560772389111684816 11484032 -415425068582682683489876703943946403840 11484033 -171321243492802499042231279522159547552 11484034 -7157226237600072459292432813617114240 11484035 719685196550955301175107809313642830480 11484036 -223837383156261379214006480832263899008 11484037 265015288950582489615111019026873314880 11484038 23222670543109472839753945448477737728 11484039 140856264115236082863848739745674990720 11484040 20559553038043323319891846880495308800 11484041 361130967820753275689109612174154798800 11484042 -308711756767185760281709039150544172288 11484043 175929642498249340937376638962987768448 11484044 -384606356095442373723582046491623970816 11484045 539241817218767571996387714307462531200 11484046 148751556764046949349069685794260153344 11484047 120336483457532563025086182716635880496 11484048 62914969283843353176409527665362796544 11484049 1181164822444040222242710363024606144050 11484050 48139645336522999797236304687229834800 11484051 602832553113139094531612947847894173440 11484052 -335135211311476311842531353972450497664 11484053 869146748628925261390038689783450304 11484054 -363478674036037568081912749775201444352 11484055 -452889431712460716486442162755093936000 11484056 1091312721587938466659210825916062003200 11484057 373706572092368702155174529356405872528 11484058 39606755338424342931130195667990712000 11484059 -97130850603260678844538699247499061800 11484060 45954977127469390729896247562150707200 11484061 564297041433517269318965984782318008012 11484062 -271152168460121555013567276093413294208 11484063 659455168572868482278740284932243866392 11484064 504322830253326673699674401583786295296 11484065 -161677620884127899145808958816582610540 11484066 98330386997224570541086862080172752896 11484067 -248176516945215939532369899923423372800 11484068 -81203444810327260030034357517844137984 11484069 447544839794297633546587838139810056544 11484070 -169478074712624953893085415478724905600 11484071 -5616164246393356744387552094861902728 11484072 -1118765378160054722089551759264497664000 11484073 -1745341522009597778333690916431876940300 11484074 -13979720050206659042650275816269807616 11484075 327794609318571990191959495720808760000 11484076 121907975895504738404968731844718101760 11484077 -298344675922946642715798267094497474240 11484078 -304812801551735112994338828743814683520 11484079 1048291480746547008298992578695577846960 11484080 81354601252552336131156017058097397760 11484081 -447188757845597800679961902297324567358 11484082 -477509454225427208365401394441935802608 11484083 426914656678206565825534527109105029504 11484084 121206934710836300470087367266891345920 11484085 754843934393810374823558504582784042780 11484086 -145102312919363980071280535955630331776 11484087 -570263605026261902823483604824155538480 11484088 -170171319344292848131424391045517148160 11484089 -1463257958328646585635266901161908479744 11484090 46601341882327128161738949903927249120 11484091 -111794647833300438651088167894737798000 11484092 74211135926704296079193192827014773760 11484093 -410824668831248012593282231096481304096 11484094 173805564088694752970613059537581055040 11484095 -164088901621864423492740125112920120640 11484096 607345456103345145821920737324171264 11484097 196437835974542416062859413347505365504 11484098 586709930611177976077251020281048174800 11484099 -19380447494868266198736334054141516920 11484100 64593920468563083051847645036711852800 11484101 233366431289877746337032956297913088192 11484102 -63179384995016969182171571410727141376 11484103 320055148375434725814010148809730260680 11484104 -843725468712904212186585002677215375360 11484105 30808330708771457941477315230898859520 11484106 -566598690687523218493560953478100663248 11484107 -763986984781727883457319808869562659280 11484108 316222445865497853796394628854033224704 11484109 -197565372295392514762904243810177929600 11484110 -764310328078876380834588785594877120 11484111 240471540449679957367177040080945492872 11484112 -43336201291225384866370543690218160128 11484113 -780211074635753485996276658174098888080 11484114 315367024827124345203240437021129475840 11484115 219260253564568682856675491273673026400 11484116 248277516855080188429964441122757345280 11484117 102418056243195293239087938863796555534 11484118 34331440888869777397182177644977477440 11484119 549386499499370542221107466719635664520 11484120 185867514559220776028324501363938713600 11484121 -1274330399593126997335858214874150032640 11484122 -83933142152618697517248137235933654048 11484123 -45935954645508756052005967901352838656 11484124 -859605716262641242039307167212283016704 11484125 205476739240654602212585701969369239000 11484126 196427972212669841846215268311309814400 11484127 569643898594218047771433392482024361040 11484128 -414516348690145281104305897409394769920 11484129 179987002964217745557968751414382490688 11484130 155966508782373114790807828272238425600 11484131 -351923986564533908822605748892889106400 11484132 -129556488521690881797733960171309056 11484133 1810398534162340719577408315240163386464 11484134 268378969089446103914815661489853501312 11484135 117470455111713356019652311509274519840 11484136 330024665783388292435642074272444252160 11484137 -715422046777448168308434769174578033600 11484138 113125867795501734534792077730674674944 11484139 -175985993965701273386682962443449409716 11484140 -246176956024850817990575056351252761600 11484141 -9410207727733295110022945089224437760 11484142 244666080100796547717963290815599468672 11484143 233010566606094796633536432757685069040 11484144 41367632160779110134970777562345570304 11484145 -762000721925983242261258225122655874200 11484146 39453255598374217096839688662704695104 11484147 99972296486607686991191485712192748600 11484148 6132948330072697492607470422371888640 11484149 -22503140814000423283890478115593267236 11484150 -71745990425325776882072667315221726400 11484151 -17330049497577765962747771285837388800 11484152 -282880720824708788337362875385693798400 11484153 11514724490627945185427871152367358080 11484154 277785731157430306352519332966193017344 11484155 -36802281573934784980189572547829533440 11484156 -124973861885634262121801855371997346816 11484157 1408959909489113157820451619904267392 11484158 -91644889310886382919654393489920450560 11484159 -176654966845914345373167491414617027896 11484160 835104656329964998040661972526961786880 11484161 435618823085841808820018142978272813652 11484162 -190844566023240428109800007617049153888 11484163 602733012449521125859826079791408284440 11484164 -8309555548851789622198702621514809344 11484165 27121589892961614254912945682525050880 11484166 112751526025987139588273703374389672032 11484167 -32561932736236264279029722829201371136 11484168 110843389275213398291044711086885765120 11484169 1084679702425946451312640526788021484570 11484170 108551657869559866442802468311535571200 11484171 234913705117703469714675944837992098672 11484172 238368362465161721070707499828662195200 11484173 470400147184795461835372944002167260960 11484174 13801236677438975671107475670149797120 11484175 -650465854585628103989171134894678455000 11484176 -69992184378419136363716841650559123456 11484177 -769415896983447540279132546316340958480 11484178 230577427960864103708302034530158218640 11484179 -297635642751401504798234482488500021808 11484180 392673978297797878014755155163658547200 11484181 355875040921944206019507100560362611982 11484182 2328348033270900682597179926025542784 11484183 -291449205989138436796236786324076993176 11484184 -554098570708339819576823526624817981440 11484185 175390595603476908808290449629297717380 11484186 -43780284751498519481688874603115644416 11484187 -379623063605015409797586746934685816560 11484188 -350158485378910654613278666049127659520 11484189 181964929598642428693718560463089123200 11484190 65414458715394322325722481911834427520 11484191 1409937393192040243178486099549623522992 11484192 226373022438318162159490573653643886592 11484193 -444427296356744075788725515999245486400 11484194 -119006610422121813766410665102216536800 11484195 -159101768373088378818575805938518528080 11484196 -319412853391965525373173338132127241600 11484197 -408444905055450435357355417910406501828 11484198 -43209412170176086856875064762261028864 11484199 -259852567856655671745884852468527278432 11484200 88840903765037110444573901294297088000 11484201 359072612322560430194922578712302393232 11484202 -487485702362766868669634969112990490368 11484203 -761983405576701717964646135660779603440 11484204 -138460979189184484190061768879998776320 11484205 134286281254074112496521987923982017720 11484206 -188440537892895748071582468463452704448 11484207 389233596373611641982032490001371306240 11484208 -65597627635049468760434918683573288960 11484209 -512276736894534091180861125902631186960 11484210 232704105877781989693447505083758696960 11484211 24841017412497173858427153714256476812 11484212 695314947789200795539013940865772101632 11484213 -192291554001725815945108913990817107616 11484214 21652555438567308524697077867652524544 11484215 -551205418852326474311390279905352126400 11484216 -405112216336566374266087735086972641280 11484217 -533638429398563337328790578344378936620 11484218 449393506216551288723689677947064686816 11484219 -688618376754619873620654023732032346856 11484220 -381429524752714693486969585133813130240 11484221 -527020919836688354064354656835349440 11484222 225446533633600763671193738030389601280 11484223 -15383187275033510752032216274400062416 11484224 -262649549604956927997417387877184569344 11484225 4270737134539886814602322911349987600 11484226 45650656645558037756624748374033899104 11484227 -501668968619490206409667461138586291560 11484228 103115315766857701600555017838091283456 11484229 2588944152590711775028081252760870912 11484230 511280524409213987374316289502972838400 11484231 480988381134888869795980827006357072 11484232 448182848906690530167433421802639360000 11484233 242184777847762190796201355404834540084 11484234 -10905289828698457098249113094394613760 11484235 -8281816213580038850455676129945833440 11484236 -312446944316455870146080634042037143552 11484237 -535157667293307357712936088503693304640 11484238 -124580222336265637731187828735610210304 11484239 -115974390258188596061953127420520537552 11484240 -2563155343006510982566642779488256000 11484241 -582441014983432744381276111547754537358 11484242 -45574521624580130856969314035328073216 11484243 -370868441759601174096058556241708368268 11484244 454208531584096955047104902991786225536 11484245 -80796950817432033399777280336585968000 11484246 -102784696216276051522166833205637350400 11484247 -602372969811180412792827771083503629304 11484248 -82992528375229728363386356729079869440 11484249 -87888522701017089756167989503819965760 11484250 289859183706676339819489667724774144000 11484251 613708018862332424585007958344717226104 11484252 18847711087435560570599393793523150848 11484253 -228682744469106401485312635702807949536 11484254 92222990372151073090859757858646921152 11484255 -326760627121673708206087025659914240000 11484256 138924582591364758154066178303795920896 11484257 -1026142615313199687424961321356228958208 11484258 -256454682517178007479677072071506918016 11484259 16695961589524778645922726687309004704 11484260 97343367482380817621054136999437352960 11484261 41356091215770452453271402668954756700 11484262 1177371480686646795194393981418189088512 11484263 117611906668099914499148537672301261360 11484264 256040590567941776363952402037987246080 11484265 154531481979112341020591767077770755200 11484266 382104134802819928181211660480765926832 11484267 -360424086948410655558322324745723707920 11484268 5096353478005195822285958582562668544 11484269 -439998545597203820848845407297101618848 11484270 -58191119898922720518843907723854931200 11484271 715821355899891587080631491514414251472 11484272 -328696770601120678838441370429101506560 11484273 573899589865303023070451856928345071984 11484274 272768286363926209000345600461292805136 11484275 -623905191315424262026507685143432103400 11484276 -470095992848437891182777786768168007680 11484277 698762235489255672713260937850557131392 11484278 130141419104731160391488807932762909824 11484279 -220774326497660801664051312280882766976 11484280 509311505453619062859014293205178470400 11484281 -227359997378803934736246885597852336918 11484282 24866363800463271339782627414498407680 11484283 -71527277538671138935399504793686548296 11484284 -13361696225558019343102819764663459840 11484285 -99203893721893936860189783041303056800 11484286 -581810996285326282167030896029645430400 11484287 -33246547778955196968452280101244978480 11484288 876962775643714382666161431027017318400 11484289 -521291715906538974754501232870524470910 11484290 280592025682797653322327385714328570400 11484291 12462420306835942850964451901786357760 11484292 -572016275779732209555064949517728595968 11484293 252093180946503575947743720883278432540 11484294 -307726714851323201213171911413589481472 11484295 72484325710787061541781768256975922320 11484296 -326199926078482037929656756831843486720 11484297 167148933344749099503122473828446595776 11484298 741507265924100927062776285957941760 11484299 -46059525672395051124116317365475218768 11484300 86389485336468413542569438837719308800 11484301 212358253370550777710611748451685893302 11484302 -307912749239829764403568281285724549248 11484303 38148992964901222402942550673946978560 11484304 23024778134528837459287080157927849984 11484305 -32789726949392081784312753124346319360 11484306 116782821418570151662595116230545483424 11484307 -162417844617010978411447550363278547960 11484308 -520335160723072286321568679754211637248 11484309 -873944783544100345064956615765633966080 11484310 -26774226287365657608445258983899744640 11484311 -4185324415193025215893079573213831760 11484312 -159587085015565347293282042952986787840 11484313 101851624499841658868090650599908287562 11484314 294252833522443017041204554964587633920 11484315 746123914089298460954926221885636465600 11484316 -600646948681897017218497219910591081472 11484317 8323009796498797420110955680178007820 11484318 186360539652019006378793856559036701504 11484319 124994128910724876581474958349549862400 11484320 119874650264495428821269781703205191680 11484321 -231593196714132757738759469559170450496 11484322 163976411318074633961399238335573760000 11484323 -21202817390293858478942263547796571428 11484324 523278440256994219421819503423347052800 11484325 -393470621497488914373160293870434942950 11484326 52586535750213586755717708450855993600 11484327 -47620080806233792706055769849538033880 11484328 -257449847649030528143259043478585917440 11484329 -115890087024585530168667661397224760070 11484330 -33931406344355111345645421790280616960 11484331 -204262654147604011349105790422499580800 11484332 -372748129007518972187080183108773907968 11484333 -71894235741269099309781900712487188416 11484334 135741136975505947819419859808381226816 11484335 773896927151789446977735912447794894280 11484336 123101927011509651357941066195861766144 11484337 1133951895631458481894768702662861408768 11484338 182112250591572035852615929988837698320 11484339 -551402169702051434947522650877779160776 11484340 -245696227378252456091999495472517201920 11484341 840376992737362395593492835312039348000 11484342 -28047553644202730760966726879102225888 11484343 -152116841646478165590241575808905580856 11484344 -331366658553828563444871105055190691840 11484345 210431873171047425254966883730531763520 11484346 139252562185705885889027427192508092384 11484347 309146525815794245509617986681975388432 11484348 561724320271394190509133391676349573120 11484349 335464616844424171308080874805300950220 11484350 -259322914344743644244344499540980080000 11484351 105067290901381104265598480897302373880 11484352 -316819040039575542470188071667105792 11484353 -235431800214528423795431893541635439616 11484354 -2055099620307545673418289395320053760 11484355 81452084908458606133713800429450687760 11484356 109403533394753916052515434592839663616 11484357 328081367951708941456168781464477475040 11484358 -70240578903460157913437275569169650816 11484359 48730227150680286564584183785516537560 11484360 -13491495172106351600475594688782336000 11484361 264383236760747303956716716334064719232 11484362 362796654423493240006953149081510928432 11484363 452019660088358111055521052730078001088 11484364 -251609650200553606356843833888295380224 11484365 240454387400625534532593339749033869260 11484366 5889317496379651619495758164673756224 11484367 -1061515227934393874801569437003174437568 11484368 46227474068502537152628143222278717440 11484369 59675131340818983055121413729387564800 11484370 -157211903539539234005053798666748769120 11484371 7924147979988887571548376016249150200 11484372 447641060595910529730809648067622766592 11484373 -5280637448834419438317973049531770916 11484374 345224747981678267871400615366051478592 11484375 116090420494060835968675704512782500000 11484376 -702275807976758690773591087298951639040 11484377 1624909083505616969795490650633538011520 11484378 -232718753624950599482633790856610209536 11484379 -1037228709669007738349633985885569324360 11484380 -211255903204862792251303682540941171200 11484381 54633300437653537600293388671247953120 11484382 4052069038682777988027126278258572800 11484383 92791223780838392228021835591729195984 11484384 24599017527710289364962431223730274304 11484385 -741894267362653935218719969137043266240 11484386 -134666907062462160459443282146566130608 11484387 -2337084173286994023411158290808446632 11484388 836136254361933032265773756669779271680 11484389 -148229125887625927840455481516987570560 11484390 263595850857199521623531826923524225920 11484391 -1530677607571146147625388066118446000 11484392 -293483407518949084097309491296990412800 11484393 136783210707768310503444353110094867520 11484394 426675620410949506839531850915170200496 11484395 -134161862192489687684484784621219674480 11484396 168856088900293774427115780986770391040 11484397 5510887704344355530962787408083560128 11484398 -211331882845177237201744041561577901760 11484399 -229379937978478099214480562158417471736 11484400 -34842331778710538457819303981572915200 11484401 1281696987017660556756019915459532704932 11484402 -291498806945534570129873094530902685568 11484403 646181148772039255623538775255643005952 11484404 -364118142649690062805057370296033686144 11484405 -228160889328498074516783844385231752900 11484406 -156688460654253195885584522353747718400 11484407 -470526052876258333372477102232158905936 11484408 198561206709155477873013460523570995200 11484409 309374533562650794476289076860734639040 11484410 92824910520755252277820326891490252800 11484411 -216241382666924404877774823651411457680 11484412 208752307147714527689336871317975756800 11484413 -78827466927462218118426325992220633338 11484414 252749852566710271198190414710545357504 11484415 -9601459655900631834692872324349412480 11484416 241733602572674897233693511535235694592 11484417 -104889958250073678765197933332613299200 11484418 -314830737860345374586585699018405922048 11484419 379160888672981120495394220977436995696 11484420 -80818092714616761539610860578115235840 11484421 64262663345007663136513456796794160640 11484422 -662468869436145334495205212269539011488 11484423 616999808976862081023135453466362547584 11484424 93012374036028275337677081256548029440 11484425 -117733883037094494830308783219839374850 11484426 4154430709347754308287756261951167488 11484427 238974840639626069644933782985025384276 11484428 -77479448767744306195024672952309944320 11484429 -11698775123126318927260654845042031104 11484430 29556865443991423487017450726332979200 11484431 141647439546403785098761694903843223792 11484432 -77755535869007328523415372778413801472 11484433 -11215978231039912836065501049854941916 11484434 257285443126494402740895947015649792 11484435 358980605052203940723534969230695185600 11484436 -430016287558856172436264433228965601280 11484437 -757717316426235205567663588876820092914 11484438 5395579252259624070873557677450813440 11484439 104595074681637523178132451134395271240 11484440 9324927563125395888766420663703961600 11484441 321544197748310104228637281532118125850 11484442 578184488694066892535167680969158917872 11484443 -322499045570837450029832079041906695680 11484444 -293859320634039268810906392373142275584 11484445 -126367354398194792895385678175447915520 11484446 121755951416065564568969159109458087424 11484447 -14554874233827872824484252240053100640 11484448 -263542782303616785915307773762616688640 11484449 -396751273811967595220534795007571739550 11484450 120126586918581528998627730387591936000 11484451 -324317411889409499272155273399616997496 11484452 -153719109190319154956372947999529779200 11484453 -454139589072177676363280550544407489696 11484454 -88120759723869675116232321131222689824 11484455 -152339776729700806583137795638471366000 11484456 188972472324581477933860078575375974400 11484457 -1050285305155302817119118275146993788294 11484458 -154151806506700218620501394458884128000 11484459 32521170036049348690931330439947911968 11484460 138708158985925937977969096498765071360 11484461 549724454423469856656734994346951473120 11484462 426142164815680571099764694404863519744 11484463 136874830952471991579334243480610354544 11484464 124900885978483656427247388707162357760 11484465 799897572305473861054223265625684715520 11484466 21511770201826108765184633279517112320 11484467 143253705631298298872570209569867374400 11484468 -192999593105196346506138809913387786240 11484469 31458466878601252326663454268722398072 11484470 262619807191973160449903033839243211520 11484471 -63197142080414784048165393304256510640 11484472 -463124904830659181428892901656798515200 11484473 -544949002312230789594281448183786300 11484474 -43259155672160725621146383275421118720 11484475 -197539042054054549172893826265053852400 11484476 345049674884708392604073674982867778560 11484477 -175298001353026086314775126663829624320 11484478 -107190225299593014814007655159500616960 11484479 653864239456676473547190926540594758080 11484480 7731001674476724738652181548027084800 11484481 683977647967496727218430403513419196864 11484482 1027812113939970987152506916047531624992 11484483 6493817237621579341353284284108320768 11484484 -306962114145229262760476354683988640768 11484485 -119813138241861485576753656371371100000 11484486 -44770129388434079108729974203619458816 11484487 20213222079075241359794982619368104752 11484488 418897500322272251335575812130192245760 11484489 -11574832308996169997764221536127201600 11484490 -116524576228846210292125084097840889600 11484491 151375986502185336733375373931080782872 11484492 396836075635819848254805313987717258752 11484493 -3961761202320714151287362073337933620 11484494 -254921335036231069367444634077388375168 11484495 357964016620928513274281421478005859440 11484496 52061523136613370959140072033190019072 11484497 218216042479111914044894966851859822592 11484498 -9837274768861423121438077051530757632 11484499 -36308890441165987902404206387873487936 11484500 -875050712958481936995877159689609216000 11484501 278719998842554222140593096841709925184 11484502 48449574833684342881242838488486714432 11484503 -541340030527727224646780768340629997840 11484504 -26936002377480447361688903421323673600 11484505 -521701142563884215191982354558024071680 11484506 -296456615729397479838017995689065472 11484507 244247239863756878755247489004919487640 11484508 -67235611607835982977896669992381710336 11484509 -504676236320087870495963642635941052968 11484510 -23471105957078793019222387503620494080 11484511 -784776361026961972667774258705445675200 11484512 -244783251657724527136521378596003512320 11484513 -589557172032477042738257223037111435758 11484514 84247148396429165891945006242470539856 11484515 -324393672059330588341329809985500949600 11484516 -238707643897657024670012822134143003648 11484517 -232135966377994489963058949435685375200 11484518 128764179437147465321056302971531316960 11484519 860627030921357282704605684889483780608 11484520 -378209644177540173809161852086372864000 11484521 -128425810306797055179517661838790960128 11484522 363937584050001901230760640636839836000 11484523 -992437332184893961905766249252455324536 11484524 199883408429079319227144996846170405376 11484525 134856337898860887280207264069748868000 11484526 8150174688218331554879770174923094464 11484527 151432553853089864045808924597135746520 11484528 114352900918710804995590395972829052928 11484529 58889541595551290030142389780741946240 11484530 355600481897644092422712917136460064160 11484531 966859668987835682733706220245458508800 11484532 157177160521349542941705159178683917696 11484533 633542624437962950986599864054562444320 11484534 81507840093948094022597963706509783040 11484535 238214158905238828676577693661819803480 11484536 226584692339440024733192574366149468160 11484537 -816377569302177062236173049873280657856 11484538 -78096632985338586080146246712580577056 11484539 -266547305849174850350200397650474260480 11484540 195977847885863203290242611801634895360 11484541 308458387298488291672736297640009970770 11484542 -335647111922172868596492910415246243328 11484543 35042839944556507976314932151223347200 11484544 -496869238734757350732869177442891202560 11484545 -287234387318912126522142488615959958700 11484546 520638554095770507974112513164255308800 11484547 879268025358149293623905812282741487996 11484548 -796709127076885884299562658942944772992 11484549 6284297499067581746838308041675870944 11484550 -76809600100133287703196355569878784000 11484551 -31152525509366425934682945191856164160 11484552 314554222025845769073971719996630917120 11484553 842795316518639701235402635494622747802 11484554 471287733331217583387472275954664022112 11484555 83551917707725239256935117644632620000 11484556 224284264621822550577463488947066904320 11484557 4504250519297738902900634930228386752 11484558 279037118755074685511683163369469985920 11484559 733447444079864380972605747691359890016 11484560 38664438771947120772694207014319718400 11484561 -367496153018727895759303649964745485216 11484562 -464768181661068059151842126736762361968 11484563 -99530921952431162854111924968311796840 11484564 -50768200214599634135085879061952532480 11484565 -473231253500738237312240758731063477540 11484566 417285677721556128553697185130225267232 11484567 -13350609874426324671346919029360149600 11484568 37719366178940027013144516919169218560 11484569 -14224067967941324874860869538135840160 11484570 43271628865818720909525271512073543680 11484571 115806075157123652978024133472251988668 11484572 -74787315069070941457195383041990650368 11484573 -50147397663873630518473073023123498176 11484574 350062539965789981454876986767355953536 11484575 -538393904311563412003506829946382460200 11484576 -505649823875221934235326043038041571328 11484577 296151178609605975434696540054150963860 11484578 -45849625778156053656762079055724891648 11484579 18072998775801066392490210332698448424 11484580 366236267377877829494538625855979942400 11484581 391152198655220241222430268327261480382 11484582 58063934815747665299475325751678553792 11484583 1200339475096765853411064735707892604824 11484584 -1204781471726545276419698520919986877440 11484585 8616010035724745261350124344659802560 11484586 465622847432329869672562404963435317760 11484587 1329535800860571974516170314015205316640 11484588 -418960046819463866111506917004395356160 11484589 387558334374512817034446147275890874390 11484590 -111663447171974520934807401455434164480 11484591 37664955112533254205178524727921133832 11484592 52361242019097993087617455386272137216 11484593 37169029846155474473713240632167961780 11484594 -16752267171936220642427762317014768 11484595 -904281014490556408646691436380753584400 11484596 -1768195279107755065270926811217796273408 11484597 533112474382097149920164654210004588960 11484598 102576831187644086662631215620205715520 11484599 198045229528695758055103206532643541936 11484600 -270225722763990900277710905140388352000 11484601 -343680322306862460049649559320711088896 11484602 -11497694689645814367930800269908554496 11484603 -593381628537470461694100322026924826464 11484604 -1040306030716088775856858741127629704704 11484605 165942460235361252064416713046071274240 11484606 -80885605916945406903159780472369858560 11484607 826893451477000611337372832561361111680 11484608 -118157396402202349505839936856112758784 11484609 -234479176032118638443835051615638018880 11484610 -56344610167464846877306609482768752640 11484611 15525165188574578074317819279634903992 11484612 5293275628451340689646155743851786240 11484613 -222673617223465586372591970729251362176 11484614 8665585938317010571274759229875232192 11484615 52902447777090089020890799053211717920 11484616 -425063883149472502515919255802184499200 11484617 -128639099858669460408869425796182535334 11484618 324781095211702339747432368847643023104 11484619 -1066883389904786968845953909932784783980 11484620 -105684208891486130200304114609812761600 11484621 577225452988809490282688994869619344790 11484622 -301865124692583583879359182003679657600 11484623 -58706609945919220262663737248027899376 11484624 97038790187360032644961165530918027264 11484625 -719652227231523834633193278817546080000 11484626 279337751224292566303916066633914849920 11484627 -112626753787855202707329395189572915200 11484628 -206581471472997154824656530927465914624 11484629 -86383207098595221394833628910181893316 11484630 -296566713579884636173421511210137984640 11484631 27283529253034720936480763884371196464 11484632 106111837485278292283883354608462233600 11484633 180887407933730918539535475716589111648 11484634 262624046741088369588711463615860148992 11484635 175692762770399883389890500736866932160 11484636 -42856344872482793131673475734273826816 11484637 -25226136191359298020937613972545275200 11484638 -1024749614668033525866747121790820679680 11484639 882841331349155774557190948269962055680 11484640 213115014573164246087086033292348620800 11484641 194958611344298871810917912868005345472 11484642 -3506028578196570676379098143122586624 11484643 1079130579423212044197118305380058676892 11484644 -1114818528216384812742095829758959236864 11484645 204113611809251859620049897655514304000 11484646 579649566567482302417429356187164581760 11484647 -737506771064659421557358083193063048904 11484648 -92161916537571366734321637252402954240 11484649 432144893674770588996787262910896177760 11484650 -80187539404712105859893943117709321200 11484651 156959382789490952194604799360831571032 11484652 -22050258751138653541523638574971967488 11484653 -586751889206420891467450385127404588436 11484654 -39058600538989028331580172004469665792 11484655 1947830145124132552633910072437317120 11484656 226188532258080820323385237742328348672 11484657 -418284495547472540131854998870918429820 11484658 -677512654662169841215112246511918261216 11484659 67598849970892586882876458272777722880 11484660 -279669792040802003124844089965667348480 11484661 -226331044914689845907097847950537382738 11484662 108772377529144224794155425007037208192 11484663 156595708657923482624217708125570508288 11484664 -1021096432452091957838357087070645350400 11484665 -182814283139949607070576724843583370880 11484666 -371934684392126784063758608344104957328 11484667 -390026006184081581542233309110306068800 11484668 204617737839090916709239933307378972160 11484669 -94853965100912039746304679924748540800 11484670 93051327635099850154643929059894316800 11484671 1571062364929076062370414074114639609344 11484672 103234126246598638751225981782387064832 11484673 -959230740097091398476658255894751113980 11484674 55960000944084836537111661729261377952 11484675 -198599202491046022235953028405504385900 11484676 -28304051687482133501830402323179028480 11484677 -324366601617738563855166260541159453474 11484678 146303334720519966176141387174128386048 11484679 41518936408080968303590448844730524880 11484680 516630789315117073044651991115055974400 11484681 39409542023280563988595694300652097920 11484682 99642276012251335714202199965973318144 11484683 -257798031309457133355131513661980520960 11484684 -480702320181143852052946185212956978176 11484685 -661488561257633303435600044441017911040 11484686 427951326039535488979008852789355168320 11484687 56950447072684033818982117061917121160 11484688 -8648848698192946672422540680187084800 11484689 -59784455145207899239872935536801909644 11484690 45496100415714998854687118675049461760 11484691 270870781194607919378474306953939137112 11484692 2226663112059750717798326058896466816 11484693 250850504084252192969015367654077332800 11484694 71685142934515528307426958220071552000 11484695 -295107586831170895408332570895993405800 11484696 123451867196342756911915619301731635200 11484697 -6856172810651413605863848257109979968 11484698 10606656690168408022678174352129873664 11484699 -329508935209512800516181799501749384192 11484700 367501376567277363258849353067958323200 11484701 951424512922646315587155182661323865702 11484702 -73541371996775182861369381682535145920 11484703 435266222100693816065479198222844358400 11484704 -348284279947894056600494358269421158400 11484705 -4066782131648744118085569913904803200 11484706 -260441723884242951104230314658866157056 11484707 -333630435972941283612569770613398103136 11484708 155622137835442845992730410214224962560 11484709 -31787271619103829332397869156707749440 11484710 -82612025165593248883350150483585895680 11484711 178020173930970716079141339556212384432 11484712 -225418942492383005384389845979474252800 11484713 1207174858250369776006101207574598851962 11484714 -398402835365327012451368047140250164480 11484715 90616032198133745295853522942378560 11484716 -144541618190921705070486138558777699840 11484717 -246968734361430939412290981148559113920 11484718 335486552984864478699575093543041477056 11484719 1000983415586666781546171904660690133280 11484720 -41615530739582435326751187026608128000 11484721 -129055442175677746670599344009570952320 11484722 -542539526212436066086834553576468495088 11484723 154554570656484329476875448424836859904 11484724 771684193740261223639583217377351836416 11484725 -4240740118923597765238467142069632000 11484726 57486899617336931412440869811114876928 11484727 509493677187933276091744133117659217576 11484728 -593405803201932743998197114220183511040 11484729 -360511045292060755330402052392384258236 11484730 -252301048404284970898371030618384871680 11484731 501893363235319719928248700711749026532 11484732 271963676054863851197374105592000348160 11484733 524323242145847338741070185308504093042 11484734 -583173597974560740215551873394761545984 11484735 -206365292102831048215172636375648646000 11484736 -30483816653727920506099584398639759360 11484737 123553636846046128367082176813123441664 11484738 95235360481690510289987484389601550080 11484739 -52126818854479057694683023721931991344 11484740 448242724054273745187608950078850457600 11484741 -15073100239300032122512244147887310016 11484742 61548206537906234166971311366893586272 11484743 238305785132310910968238977717160104720 11484744 -26413714106919055498120837130032865280 11484745 -493851353400227558685392392207079981880 11484746 58064229220142169326549328730821279744 11484747 15601057988076077742199912104065743632 11484748 663826135980478713193575311513467838976 11484749 1046516210468498358607953433924191285750 11484750 -140503699571318324805644738567394912000 11484751 -410214925686965275733067051133235001696 11484752 -47669843813322941393608263248968556544 11484753 -26262210965989591887823845586090207296 11484754 -53875002215840486854130148673746649440 11484755 92447296329841914150419445853401468960 11484756 -35361990768193945364748749344611581952 11484757 -597071035173191768322905523929800398048 11484758 553488873333180508189647898307149047552 11484759 46235321377885469131672294315937145600 11484760 281583427882218297571316539969416806400 11484761 388954402514104670222683325673070697472 11484762 26346279700294799552920530069161329152 11484763 -349997545165248308237813529758291461680 11484764 -508136682366092914246240619266285223424 11484765 -225751514193952169211364920573226383540 11484766 -12569951261767909084356896613816951168 11484767 55481957894977997174210112098738656176 11484768 -358052473879813938798594531848971616256 11484769 548754660743619075384761017345948835520 11484770 -90112627305401255314848824525358266880 11484771 727079133394780120706417268833615943600 11484772 345083434106805113103101176867428735232 11484773 926742117490158870813515231788305665022 11484774 79448341343232450854733863459525959680 11484775 402255633287586518068865482154682219600 11484776 268981999535363867852691417407074606080 11484777 -136104215317841846316512892407876596080 11484778 42247190448990382657278386293611575040 11484779 2012022384277203442266750703556977092576 11484780 -192767899508011602161946335213846922240 11484781 116231138169594787545486037588901214144 11484782 -109187543145473938251277875094652313408 11484783 -104285267851155173142430715323332667200 11484784 -3622829631373988648757285465364791296 11484785 -50781172218216413276495755153492162800 11484786 259096916463049141560241140044962779264 11484787 -82130259856529768887023014239207352768 11484788 49572059267604480214724784324537194496 11484789 688279487539122127385039596138379733024 11484790 30024933649832593270458366168792355200 11484791 104248809573129878270431734338818302984 11484792 -531063167965371165809349312708209909760 11484793 361213136028748851028322561098300301904 11484794 -361019901130008503238621447592432028304 11484795 -34169584613206745384583943886926099200 11484796 71766555101888289700617473741585561600 11484797 61751244426999277593499021367715519360 11484798 11636924591341113336020649539963374848 11484799 -660340288548345780265099497849873795320 11484800 117829851703219165021272178393350144000 11484801 1071335819854375608479625994517800043040 11484802 66555480607269518094149702029973386752 11484803 -1399184667826311593205989847966569302512 11484804 305914423842921646650878480182740664320 11484805 829646264055380469847099211152165548960 11484806 -472393775029817244811339445432822751648 11484807 166682240009384142347128257440203644840 11484808 1159753922394596379895475385146320128000 11484809 -1008617248256431830948430886813396076288 11484810 -176646464490136176205657789992537866400 11484811 -16470835965053428106186280343046874096 11484812 141707750751473990820407276254729006080 11484813 -402507374835056368352029876426916000736 11484814 -8330357817386921380608172281215803968 11484815 -28457713450874916009423077072990546040 11484816 -107838528028116758842635892937787310080 11484817 -47906585072521066185692045891147352080 11484818 -1405419443654536879664330418267893760 11484819 -449360283226179827647314058284577564200 11484820 -145129230124053065180620050617355755520 11484821 -351049300805189227885661659144867861056 11484822 92530147917758623391737906633079907840 11484823 278989842200908299738653529848378123440 11484824 -124383223016592649945217614903521607680 11484825 173203752659112128564856151198353079200 11484826 -1111001699279450257250232873809431471104 11484827 5858910912893582891211474138854567760 11484828 -15315391964686825780711493535000479232 11484829 -246204688194944859926417657800751651124 11484830 29180479676258382929357709247539609600 11484831 -837324608096215150239548055127241851776 11484832 209032647702244737539882324622517665792 11484833 -87651667926769712591130818197560187116 11484834 24784820038540675620500321025444458880 11484835 211790415200046377410402253286289970400 11484836 764759337530577881204605618031550720 11484837 29338723641871166179792333499241333120 11484838 244727341593276135196853988141785472 11484839 -62670032084904371736792361024405852944 11484840 371117185268913931346204010844067020800 11484841 13017327170057072575770875834652876900 11484842 -274825845514570934631333121315516334928 11484843 -217316592656968171590304109459087634432 11484844 -7662774454315753582275944825180847104 11484845 232666951018868891767271379001544131680 11484846 -89934619037380085641583001253483945728 11484847 459005544774729407636169885114018104304 11484848 249265315441848114952936648250902659072 11484849 -107497714539659644052137031850528429312 11484850 -3626706055655260899994844999718324000 11484851 286540017127914495494534768663780294304 11484852 195428963250680385045563177410363871232 11484853 65902665632248552784532160493821777984 11484854 -5763410201857065927454740413471141664 11484855 2039324097924799605502940920550702400 11484856 -583334181872950119536153181038688645120 11484857 -291267786575176349181815407989434617728 11484858 53843301622607536399086786218614640640 11484859 -676915980576707450726047371988103766940 11484860 100855974012926523498074082064252638720 11484861 -111005792378738867705485287912465040128 11484862 326848201756060335453883840414504723200 11484863 -386137200758351803080046543858788777576 11484864 105985424535931506597804996235735597056 11484865 -667998147307152896248375330902104862060 11484866 232844748041241330415502832041012227584 11484867 -185403131487487838916223850425590831888 11484868 176201635116675676230216200746814664960 11484869 289534826397277649488674923007467012160 11484870 983560515336369064668271740169881600 11484871 -73440669897336058417922826803052631328 11484872 -379775764391992279712093768811246551040 11484873 527698828564760738915212596061454467200 11484874 184839094231554598036596458925977266272 11484875 1141976143940938539480181039785091860000 11484876 -35954358200579874616892075858750816256 11484877 720821333725494694867117984885987207212 11484878 -185305923846865437284170871412970301760 11484879 -62781488520649642891111497799925917440 11484880 -23047932104932678818378959559862517760 11484881 340566958353108511606501470068131983600 11484882 -236559859631592845068346811244599778560 11484883 -1073570197321274867216998742122173246868 11484884 278949070449886863681083251261607634816 11484885 -218887799904448794877098051328941842400 11484886 -21277863761979086979684608432919254400 11484887 -67863080606158894232970079025007483600 11484888 94284312342147683225938378578498969600 11484889 178788514351738479711092408673577403136 11484890 -54124328799538143501054482118986176800 11484891 -328864084788050574239501887798218006360 11484892 40195370103819829656572920483613312000 11484893 93777799317212798870414128756910670720 11484894 -1558668464188774795029527369820322560 11484895 318017600467422625347016777842373871400 11484896 353001957461533499086147727400945057792 11484897 451815673516058461161183719967254438784 11484898 -562732318907658042589801089072632254464 11484899 406168478895935583069897040208551196160 11484900 -97079366761961809701149017338297139200 11484901 569700346219980063089044280432216452704 11484902 -406845436090740290274144423202956786240 11484903 -76833852275732400691985530274367959856 11484904 787368993525590482686428356359110261760 11484905 -904207956194313666199338455277372773880 11484906 35997725872244275765785841752130636800 11484907 -408768977370620420528503694942727602288 11484908 -283655464204721801247987905627374255872 11484909 1099089169048867463233157968893474274368 11484910 388608561050843484580587699786961340160 11484911 -303413462927376517977849951913200475440 11484912 -85583027900986211795088783287689150464 11484913 -13328400681141476719352119937318482272 11484914 61074877502711492730737931600101987856 11484915 57255401935109003034366784227086068320 11484916 79264832967770920425369601896615863040 11484917 522228550953429036523840723568918529966 11484918 -241958413855965035632103218886797813536 11484919 605613662798592481905173123926092033360 11484920 -376868004649212320751319484574228480000 11484921 34093708273176358123383614494408111104 11484922 -463140739996623159473103888674895289488 11484923 1121332569555951338758935778384900475172 11484924 -506747183171106083911339092808288813056 11484925 650900101602393680474764291453707405650 11484926 9204106631304372602928086327436707520 11484927 -56265426259167004264457762019980811336 11484928 117023754035277862775251754017578024960 11484929 488864214628199631554817964019019574530 11484930 -109042418786327124082474282164630720000 11484931 -179622799799511665637386101982395767528 11484932 -594479443514688202308631774327878597504 11484933 208087657278060414043259061315011833824 11484934 526645548519860981743371065149755755616 11484935 -94687599066441493216564277849549306880 11484936 -734852139223040221662626549096105164800 11484937 696215227679114445801916721692849378586 11484938 -374078456599073199653292683423692316880 11484939 598759206207948361540135101521798182080 11484940 -110321858585808821605110998990833843200 11484941 -238763707371229653730977441933114812160 11484942 -33706936084773924565788711801038487552 11484943 770876587251474525355447319017069224 11484944 -477508938307780286357270308309549056 11484945 576364574181419561590689831123425708520 11484946 -44742402691059741208786785332196698112 11484947 225477975519160367246950970391946293840 11484948 41436443288067077023565080229294893056 11484949 -327938377022547616826554121531183680960 11484950 240060502707752522685388662711740580000 11484951 -173164625093445945495754223352178424880 11484952 339515024187436407609437108796156334080 11484953 -690819008696793604826863093090337439798 11484954 34853024348575157081813723304082200288 11484955 170497733658542729977250944160168274000 11484956 -2520537163440902015909059455911976960 11484957 1242009078178331961513076616893467360 11484958 122789170531531747439446861664021138688 11484959 -448783860984559116283998519248777393496 11484960 -283664521916968521882743203903706234880 11484961 349783630162026689663128290067414776324 11484962 242628276386093370297957817405823309472 11484963 405635813455948532314930752979131367920 11484964 178203937839838135880880091214151864576 11484965 -110984602414821313892559256234910110080 11484966 -359430132944405972088428300669864246400 11484967 265750543901945221869762032648473968192 11484968 254639026592263675147486222163625984000 11484969 -14326852932070580974575052828755271872 11484970 10959705167578943424772271301167938560 11484971 -352476327664779906061957789315658079000 11484972 582678124585969411592011108036775114496 11484973 -195594142604237931138631979956012846976 11484974 -245113797133883738189858743489845288768 11484975 31081907534713689588104416393355304600 11484976 184693659092175463433620098157909164032 11484977 163307802402480008050055847317298111744 11484978 149931107445090799358038068839528068224 11484979 408951160955349432924046439025954678672 11484980 5538205545329501501639270612731576320 11484981 -87288293863750961225961772522420353984 11484982 17174644276341065303107425514525780032 11484983 888613768818661271340648874899509206080 11484984 -11534523258751447883498307363225600000 11484985 -107199349014809149666485136212330078840 11484986 449853558797149006051718197711437178080 11484987 498322461712775429868728023309142393280 11484988 -205934716510212993587110543499382587904 11484989 -230801595558411007168489811246190953376 11484990 -543410484356074407114977699734569600 11484991 -130872025119071401031860757171291054080 11484992 -206533410951327454953870411932763684864 11484993 -11628141899431623047811502469961037632 11484994 245812685057567584525680325054884574272 11484995 252896702082456852024583439164659690000 11484996 -135242513950011975723551533512094771200 11484997 1495895111964854486136381630936224279232 11484998 -83653773499004889346552113331791882240 11484999 -5116195722435407407062948577008885120 11485000 -157072218629011318051562634590563200000 11485001 933900846707630071856621009349692785104 11485002 9265001051263522111567875679891175424 11485003 -163364396607134079251020682354693305040 11485004 167148073556847783854752624253708992512 11485005 -17601460275437684823629725514343648000 11485006 356254875258435099557011947830683069440 11485007 178064391875258778786366625612177687512 11485008 180140175462033965022896337633141645312 11485009 393897427230970071436356203728933988210 11485010 350758306239799396941870780791387648160 11485011 21903249504215933976134281585560355440 11485012 374929148070478713380169070656337305600 11485013 241887116445729811642914964438865098680 11485014 232084214917007244739429685728778588160 11485015 -353411512532400146861024683845691464000 11485016 -541570860755114590154445299988278507520 11485017 63550618065458852493507676494204018240 11485018 -203067076523060130750412160180866241040 11485019 -136024346626833644185026557426416009920 11485020 389984319577220990782754421549608140800 11485021 840829198027055872288884097722357694464 11485022 11844718564196650511260844459565886272 11485023 94708436099655490219102935385578682368 11485024 545251394264217062494756052623180824576 11485025 632173263178836666746831828347512390000 11485026 40105211634619608672705131838217257984 11485027 668693825775572287616261019333623113200 11485028 -331284166131421493545036057197560936832 11485029 -595362445353351561823629927947687910816 11485030 412314645747249448672191997621769452800 11485031 -84347455268650023185023270367706451536 11485032 -163393943386088587223536037400699371520 11485033 95042196472696691893703055802621892864 11485034 543878259387633063468408673214991562752 11485035 129749483222703233159100574069314253440 11485036 -11961395524910151263822778903948876288 11485037 -49147337655892805899575761468955764340 11485038 275888834392687415503220486751354805248 11485039 1011371628339734689352614166941557241440 11485040 26832240215552885329834659311094988800 11485041 -335180167376158438853925609588624525216 11485042 -2531712983957830992207829190124591360 11485043 -115868594566882519998211550261448985152 11485044 803673769833985876551175747314834432000 11485045 -145474188291579919794528033897778805760 11485046 -57272085564474739918213360812204978528 11485047 116088023185668716462353605747917205504 11485048 1075348788398624782876779155171210895360 11485049 -792362541839480800335901643876960183664 11485050 -81302565515507516275053764194533312000 11485051 -197435750824841232653351215749384985948 11485052 38789152386422884674350431999892052480 11485053 733881083631353093730515925367727612262 11485054 -236231872604064846678526239021150630528 11485055 -760658753604124807062860610939409094040 11485056 -202183515219976488238667471455990579200 11485057 335752806673182060061837020714196466306 11485058 -14291623836807099900482669792311111680 11485059 -76638548642602001600225633037492089088 11485060 314561368039821739118010477267923496960 11485061 939372273061765696090740833865368428608 11485062 -206298743706577884709691913710173891680 11485063 -942714268457189070259910569962545817080 11485064 -1100978130830849755668264039581470464000 11485065 62539856810366188654829821927142387520 11485066 136555042651790476185333046417780767744 11485067 943211000637003712311355618617811306152 11485068 -142990468080317923957410535128733630464 11485069 -1195163911665229911627224820858217139700 11485070 338209206859765840803304107910294284480 11485071 19335125023700945450025468510039698280 11485072 -212867248722608814141501891190891700224 11485073 -888055729032053735874080836595756461440 11485074 -48771851624080255457835627774916909440 11485075 180438837116960701472191408665600982000 11485076 -94827504513778427767574510464347767040 11485077 -206766934899362189722751595185889398880 11485078 889521097002871666440106048526477280 11485079 -220214911852760286372906442705437451320 11485080 7038191602430745314960554589677363200 11485081 -617950703143140628578377910497680936428 11485082 58717158265105793733619768035370283520 11485083 -64057180077808091710834243909092201576 11485084 151734903965749051110489053964880530432 11485085 10347326936675290281383321747415295200 11485086 -46042696314637169530967947072144512000 11485087 870763653754699812600137621290639648736 11485088 368832632428524067412598438847010242560 11485089 -119612423022596378676941193582078462912 11485090 18298473477517983341389380642457312320 11485091 144309107345088781304247774487756169760 11485092 283440612473706289969199782259036439552 11485093 -13032805771569731816884574368569582658 11485094 -73149126727427254804043380313424263040 11485095 -126027586954922895404480149556030898480 11485096 -1111485928949811458318912217260359680 11485097 -23497024127326842844064073718818336000 11485098 -567010216643106542778621435915338895360 11485099 494290211533453098600553156157571753760 11485100 92113701866083790257295413587563596800 11485101 -506544017349711038387411350001027682720 11485102 -194269343250629166001894219645088697600 11485103 -254688521271403349836263791276120597520 11485104 -170825051105454265182907990440156758016 11485105 329158238212837483097766668775357742260 11485106 -128499503189088599303809557813120476160 11485107 550202068526529248401113021272565750804 11485108 -68412221017635016429579919240152879104 11485109 884004816606534755948401896684855203310 11485110 -66993569027929645497024432117396122880 11485111 -700481624727656018112917858203732013952 11485112 -138532438494673783127874151519253606400 11485113 234957163075883454187354020262628472144 11485114 59210415214444880092203667845052204512 11485115 888081441526659238271444966688130305600 11485116 -337412139956995250987914686040606883328 11485117 290404844234526849718025942027923665600 11485118 41324030745762498616491604034309652480 11485119 241827164290657374434061308249672178504 11485120 -115877710617393454810071051718361088000 11485121 70322608016777320702385074674880864452 11485122 -254788561422335483998231551126325698816 11485123 351785128587125412299943249923261004064 11485124 75221047317587797582315727462355136512 11485125 -237784678888732407297013493474670240000 11485126 357611062846494140096310560225634652512 11485127 735196406036425053384831795149723477976 11485128 3036018144715690916695318827525734400 11485129 -358066583886162102989320546733662059980 11485130 324412556221526703885627608772101028960 11485131 -295528209379900559298316666942202246400 11485132 -165723234254348390476955592248020492800 11485133 -26515037923172139978283751850903200160 11485134 -152683598009447298005132947112515449216 11485135 162904017693678064149614759137423171080 11485136 53521231829882471683803540012883034112 11485137 -375621975250870078889082709114321409040 11485138 119459912012811296400327900993895044096 11485139 -1009455948791020538366527157414056699560 11485140 -181620742108467991556427254215461457920 11485141 -1076347290340233989875948455237232659716 11485142 -169614249300747090223207932646578457728 11485143 -165244966883715611433287450688097601880 11485144 -852494396725290840213306030588750458880 11485145 113667376744907917846845766681096742400 11485146 -39051209999180456631065477871122305536 11485147 793681727525131268849110267069354758596 11485148 63636703579033877200219615595136158208 11485149 -83092687217033600993256218724192848160 11485150 -281015195147149550066519249320834507200 11485151 143964759091226698031905420376743189152 11485152 -299833734460581082132862252918469820416 11485153 -75407509473495647123398351483042171200 11485154 235642177305857653245244788719745181776 11485155 316261352304754833831907501252106634240 11485156 -227935289332818508664361940556634628480 11485157 -485825733915052668596889885942755358594 11485158 -169434389965363552357117973350261839360 11485159 -101654567691815820679852635693083508288 11485160 291721469704689608694837980508777984000 11485161 -423262502621187862175192844430652670390 11485162 -25042772705216768215549497610591755168 11485163 -68243163140564652304421402808152710992 11485164 -92298087717943904059963336039671335424 11485165 -223052567885934629034995013439001249280 11485166 -41253161608267078021560975539949981696 11485167 -189787719516374709601955872603024848120 11485168 -284880451418389470464322412200157085696 11485169 844117030817291133837499787703431698944 11485170 4495602422726244923241864226867272000 11485171 14077125553084088856368948702921479432 11485172 155632141082103049147169826640660258176 11485173 59605508489323944701844687122946275328 11485174 165669359271988230972566123962364888832 11485175 -260726847972316599105419114235589323000 11485176 -570034690446811042468921517953715404800 11485177 146732701429093567145405515373332627200 11485178 -147001459156174292907352003030437335040 11485179 815222897272191189606406578034023247920 11485180 111385503447108968469020558347100067840 11485181 12114736825576930620369157245244713792 11485182 382679861491511934721061600361955228992 11485183 19865359582729138605341243134927594080 11485184 569138926399556476809383852751974301696 11485185 -109826917534050989583921626366266371840 11485186 -673253441673421365869594689696270078080 11485187 358283339009355625423502281465362950352 11485188 -72257361383115288101765720827317952512 11485189 -578480365401150264923040617773827909540 11485190 76080887594854021358702788749706368000 11485191 -388173093134713663992218941119586526808 11485192 -1027087320104260247543599753618606110720 11485193 163491364819259535310177080226783549824 11485194 33483244148488210400174582657871708672 11485195 -815114499324897177559476500988669112800 11485196 -785751829553046704030903021622151457280 11485197 -855449098328675680372084542734745427626 11485198 172472199743360801897398544954522673600 11485199 -346140275322877699644652420725524555280 11485200 10731047514240364864920382349072793600 11485201 -149545141995186972674997118061018345536 11485202 -629448782617153437487681712127627856896 11485203 356738690300615965101161388390977765304 11485204 -57372289678818223786281524749448562944 11485205 -45449763725560531159317053708580655140 11485206 -73259465793041359320590941207111537920 11485207 -74010182715215100650380185804981561696 11485208 104757449863399483546164628982551080960 11485209 176009871477652692913585754888011115040 11485210 313060254192471582804543813127632337920 11485211 71947661555053287791083128545098923264 11485212 383703783577004218263556193857025409024 11485213 365339207454431146967048458500965135462 11485214 -1099918023153765213865156761721706112 11485215 -2121890167099485583518856594956907680 11485216 821445330904651474669354303057420615680 11485217 523847054787151677479830376651484897732 11485218 284450193927079467524826001563826368000 11485219 756387288927188969597244247372199478620 11485220 -60960994395789155314509415265583333120 11485221 118100212842199353291408205002044252160 11485222 342598154435764041323012256974722685184 11485223 92780167751082202455656556860913620472 11485224 75240044560665672997644451266583910400 11485225 468126072341111043017311531159746499500 11485226 240773799605813451646830874525385721600 11485227 -43396548642181871130897068061858792480 11485228 -85232697768974478064045278485331800064 11485229 -399024235383994449464126496581752583808 11485230 -141110959068402309443994926722091458560 11485231 1155693109303860295205604113408539062032 11485232 70865048636156631082674803540373307392 11485233 -1225954158164782767222180070545845838 11485234 -367165083285444341164237143539568491520 11485235 577246956669630539790230737069019715600 11485236 -5706584691590875249354911950770200576 11485237 -281847752791298928941286945598837382180 11485238 -428934591230318435418979022871554448480 11485239 230646183206026943998548366697018606824 11485240 284900400721267075616816577075125760000 11485241 160822528335836058580655937707358538500 11485242 35722464284015076667641027398683932672 11485243 19887247187133571962738751100539633920 11485244 6688751685337768964538882528872404992 11485245 114557806512646906675018833666570700800 11485246 386196302619622071472275263630761443072 11485247 -215369220984840821788201577497444604040 11485248 -67790460797337434573805566685169582080 11485249 395035597640415500929739537867933934336 11485250 65031168032300245994299381932987264000 11485251 48552669801468708813733452480394611264 11485252 60127727756160607965960227053139034112 11485253 242389234876244319521828848110533100000 11485254 61031112157967179039701247335303406080 11485255 467671580169934593146201144185192391160 11485256 536844759629592673021197167556587258880 11485257 5204285380757839126566079057922795520 11485258 255111760789498766443698327438954634752 11485259 391519149062668846260867144638458677504 11485260 275139342600660390663338679243783936000 11485261 796568373814797029516630929684671055862 11485262 -502628950333804364986504566836674498368 11485263 -137087226820867157098117972428129209712 11485264 99623828411771200854684722454188916736 11485265 -621266922779773489137368021759047660800 11485266 -12559452383700338341899854495740239360 11485267 399205192033133669261152860743537518316 11485268 -249386868703206009863217023424519631104 11485269 221844379140334581484473023793561632124 11485270 -344957722465056931377343290691586545920 11485271 -169215327385625203759308987322252081488 11485272 -94808099812062295493671081053118464000 11485273 -125826664664404560138807031687372178160 11485274 -69377530621971299669514762444258436608 11485275 -348250049019018848817459768236397694200 11485276 -481134491553085226832023701437921776640 11485277 871007416112699191847621041232736249126 11485278 -114637339786928674037172132417603302016 11485279 206072314907344732251132508840333197784 11485280 4228561076034933370934856692788101120 11485281 308076430271541729687847008230490105984 11485282 38315499151867526772268824360719590992 11485283 -137261908511502972955256977592957470656 11485284 34399749907244133703084283437357863936 11485285 30516407570009162565557614301697216000 11485286 -220332085522363317984040403793921285408 11485287 193444338584331464944821442315441850880 11485288 -62296973701006233466714085007015444480 11485289 -352532088697438067460295909626083411340 11485290 -109676951144302649543813350091267009280 11485291 -419099806033325004069141039770969113920 11485292 11556059607802953185637336107047895040 11485293 634179165840445987656595805681184358464 11485294 107191281638527291614618007341806269440 11485295 -184005197745034092684589027396518934200 11485296 176338507062012141888488796267607621632 11485297 330745457834087625856238676358579155432 11485298 -106051417557539512269166396216143338880 11485299 -107472868442681299040718145431966332160 11485300 6330061154367405023710056782721740800 11485301 762925118428470740858832937310782751004 11485302 -52222339283831422550668661977551275136 11485303 -503584203135638148027936311222824308336 11485304 -452511857360749950027669996950522634240 11485305 -57540334516007082590823267964086356400 11485306 -141505716501613838551570888582622062080 11485307 589965872087197212165469037000290670400 11485308 -271764623030316787588213073854266416640 11485309 105559100603523652134391239856874243328 11485310 -69800674792625533163073899107093680000 11485311 -570323746792782381364905559282448918328 11485312 28149387567583780451590756291250749440 11485313 -103792967376313045242218188320180453120 11485314 10874551703212845855133212629375004672 11485315 188302974063272996697063611505336143520 11485316 -294160761139335123463610897177667736320 11485317 227822912441414290139348359429416184320 11485318 44890970118526050918806224232261239680 11485319 -724259294339433493233113491468588587504 11485320 73052940536309064411445752343756800 11485321 1247342243302945631432441345367476009311 11485322 1103332559423718756380327554353257820000 11485323 421794890769049392607295326873087043772 11485324 701567251279565574124338636246917138432 11485325 -185954246949665871238969535749543899900 11485326 46030954435624121836631047251342879744 11485327 219095539814364705765328009519370386672 11485328 167977066076254632984261493176466735104 11485329 334199290332782334638371703595796196640 11485330 -62888651064925455903363768769231190400 11485331 30792085358834090835912373694204237904 11485332 -199459621686463157561067584921083503744 11485333 236262724512480819533649608640180473440 11485334 -172093167623865947301012925753443244800 11485335 -201786170976863190763323737031833027040 11485336 1805259588980903937700949669565616128000 11485337 11280259529237843553639342933918245652 11485338 174015242337463909862116108320259488000 11485339 1050339213901452122818146857725905627140 11485340 45130829935326401251823440015887022080 11485341 1602837694823378407044822965108689920 11485342 -262624537365784392061893892156699611456 11485343 946477551453960682794366607217735424 11485344 -119616832143183240493136132607329697792 11485345 201258933659148247968670562618123616000 11485346 664079984164883948452801897509751489872 11485347 -355639697146905595006260167054212926600 11485348 309850145251980514807611852802333798400 11485349 -8438729189478082814306424193629013536 11485350 -113984156616372205888082091157708034400 11485351 -348831927956956739552758223707140160648 11485352 631192277485401069819387055153764633600 11485353 -751525586157440320305982659720825039360 11485354 -989669742707907686530797581317710810528 11485355 53970573337131819969528824568326928000 11485356 -114165365045345475211673119472453406720 11485357 -238383201482500426374002119879690824020 11485358 -326836758073284282839504796664545558720 11485359 380654425130834152949233714483972136904 11485360 -85369533835722009664683513263257681920 11485361 440581212916112376520068655226453494500 11485362 111955335904922798711842656443653644288 11485363 -1325599415741684520775251436613413015440 11485364 -440399361628289700374914057866217678848 11485365 150721732110351196146452698741399038720 11485366 114149113201276481663521105900345225632 11485367 133511326887194563727913728706729258000 11485368 150820010019333345242672667850680115200 11485369 337472140407109464436799484555618489152 11485370 157970779529907134073082107082740658560 11485371 316725481274139201285883364981114420784 11485372 85741073728650856870023070975419482112 11485373 175167193574497032660232851157835540460 11485374 37806009099916618708635198439123411968 11485375 779169795173159157780679667444741388000 11485376 650931381005790534249322858892230656 11485377 -54653237964103698126352659651699144492 11485378 -658026011419281145871264832801820115760 11485379 600102399676038582736398283712128561980 11485380 42945069796108017716194868450937139200 11485381 1161094070319914998926039032216612817182 11485382 13400938547121693163107349049728354944 11485383 -81771205048878768275191484784549560832 11485384 489378971337437441908194569199702835200 11485385 656602592355995335650436813929961418760 11485386 -2606782499444779350565144326373601280 11485387 951159875330748042617300874851775937992 11485388 -565244973588450570905464350163846931712 11485389 392942149032881273480606348646384671424 11485390 -2700611283905605192504475842154864640 11485391 1112240664145852170896996598986033847792 11485392 -42691075329225837205694635871179898880 11485393 115897234998194401809315915846583238642 11485394 -15572164775511635166078324492486968160 11485395 -82480514005281150397095921683610562080 11485396 52410471406413550184144450051417396992 11485397 344792513853865486035761996330599376064 11485398 357019450553224705144058838073584115200 11485399 839842552215219875087396087006999467400 11485400 404179771194038024397541691673814272000 11485401 164170717545232887497754682709754958032 11485402 -305697837036075286722834762207270520848 11485403 -567597827096233463853638861928495689856 11485404 453734960277492108762660576271493185536 11485405 -836055848404285150278880562487551460000 11485406 -236796285628859124466917290864358910848 11485407 97542634788548280531222385288613184000 11485408 -358033868315800035955676020909170229248 11485409 286411963495139291052044887665867526134 11485410 -113771834280144051099227917930654064640 11485411 -153088125377827008034690847634939768368 11485412 -202541340515439521872476057189328496640 11485413 571990600306787644263298098291942018942 11485414 -613423415315480396542565994549853318944 11485415 -60795307086303920071347288663393345600 11485416 -262708548227207653844183864592308060160 11485417 491126801585122560303149351180134692132 11485418 -56692914838448785086674513024107886592 11485419 -175082736213510491688650351912842454592 11485420 -360467836568525868355048153374351360000 11485421 -627994902119557439671710340603052065320 11485422 -224044385527326543703718168199850571520 11485423 15620302012790376253903957873629134672 11485424 128815993546882152992348962051162275840 11485425 187186829217171459106810721695391001600 11485426 -511117796381492898425971882989455087088 11485427 -2210335155897210053734720163780148292080 11485428 -423120609774106830260970241843313786880 11485429 7432468614790691278158490834344945440 11485430 571774156150445649777927764447480413440 11485431 -34066242393492041442965828016020422440 11485432 13803729532777904438464281952692756480 11485433 -102030111934413588287434792984612826796 11485434 -86930279788060875915491131178216017920 11485435 -235264683991133914778967281805709278000 11485436 493966706234986239407112394208599879680 11485437 -247631621511033356133547480669942635648 11485438 17160957932810651152252564339919411712 11485439 -48240883294609977443156912466409541280 11485440 -160245573310218827483224729938076631040 11485441 107348662800306181158660055641413376 11485442 393079741573708427841344972826573987744 11485443 309937684846595365874984151765979080000 11485444 -583431130883819721747920591972199816064 11485445 -206942591275837815969978054286852571400 11485446 96958744590581877418970475564289271808 11485447 188143094046173132447189426457022672720 11485448 187686675588971223496631174254432143360 11485449 -264428456248539428816486841326983406880 11485450 -168993734943819272991308599604525298000 11485451 -700833627894393251447311711191462757548 11485452 93832763722178056897701273211769278464 11485453 -13442951177059227431835099551679964404 11485454 -412665704971883866704488180577104437824 11485455 -299441733710858581661366659350482880 11485456 69192584105189912876311383669417254912 11485457 433474009281089658547104307758726916800 11485458 372231908086642775508208509094009899024 11485459 492048190100421677507575872295305359660 11485460 -73125042891695654289561836302996070400 11485461 301668455651126713918255770044961276000 11485462 1146315037908635066598684405273190195200 11485463 1249749082764124008653882602427515997784 11485464 206236135589821756386525597272425758720 11485465 -480791713105365713099908335133144438140 11485466 -53589438976576976679444471021366846240 11485467 254944801364609818067824865424925339920 11485468 -219144267536850047382119749956948900352 11485469 -11876379083130229860118361013847978752 11485470 -11478558547393993783441641704854613760 11485471 128664364475165825373215845910609899440 11485472 11256717455093442646077186793672802304 11485473 325851355971519989876568836128517713344 11485474 57190103366285663407301556245605807104 11485475 -183809790557373311694803902081235520600 11485476 24328615783103370337126384303290921600 11485477 593340298089603218822987308411918731326 11485478 -512730165962222859485450059721223342144 11485479 693351845638333186767748044404542031520 11485480 -446505326775130712775684226691326617600 11485481 48278095693823374110523327126724253120 11485482 -366760465264564724421800667404530161408 11485483 161118285646580498810207631859370515000 11485484 -44116677734609382342550921981892198400 11485485 108342473042589165066725971594645969440 11485486 263794452849729322501337349479476944192 11485487 -153168954514044425116494970696277736960 11485488 -52941769587545074017042361052719742976 11485489 -282152760226171544498441588614070254044 11485490 64690036377084663117405497812215684000 11485491 382241759916123643959966429991101550392 11485492 -883146056694254838197721862735823002880 11485493 328458434429992146994743452309047085820 11485494 -92128520512856978002273370585171719680 11485495 171241825314343336522073436213419428800 11485496 -329339457076616249267078722167134883840 11485497 -525834633145862750333723407268871246000 11485498 82686666233352275318525205114808038000 11485499 71645411656854627517484042301800391936 11485500 43344995568491591857927417003868160000 11485501 1403042780980652153745508280886358147500 11485502 -362365484390099657152296106616332990848 11485503 -346959323963579644459440503097124320480 11485504 -345839223848587179865672427242936336384 11485505 -792637922331829294811736872728672727340 11485506 75854705260032122711133937974805764864 11485507 -325592402177702763863295517996377186096 11485508 507059657247849730735047064178671207680 11485509 18039886009811119672540886653423326720 11485510 -146939249241201690027688249108457360640 11485511 -604078287606047060036779426412980350888 11485512 -343851591350653904964093182553067822080 11485513 158120388279592485458345039881027706048 11485514 657161590898456392770992423404592438112 11485515 -2716277462076050344383113524578439680 11485516 -101342736615551149598473295303780505600 11485517 983983797244048881691112566012571896566 11485518 -319129499476682730461678647918942854144 11485519 -43717504978011455821345837949188536960 11485520 -172204156523666361384996477177941606400 11485521 -32957351250615600138614650994778828510 11485522 -28624514648053919888323156074760498176 11485523 -144730387257183099853487107608256704864 11485524 -22377349593398943408510480183233402880 11485525 487399390711248020016110828684025207050 11485526 20065999251460915969133670384645143424 11485527 -70540271779585784086594650560226013080 11485528 -19880465661788260115238182775249223680 11485529 370787413845825598046826374329380395280 11485530 -166623381435875749107909780539731968000 11485531 246750095416626258710391977986902472704 11485532 41339215088701285040114518381835489280 11485533 -49322589276819520653433741358604207936 11485534 332858871986560196437175271568596911232 11485535 -248928156855463201014925052986886690400 11485536 -263361839550952954079921652008049180672 11485537 -113186864931274514213137418830919560448 11485538 -443490600024816927048249378801219552000 11485539 151288404398505085307733705764247347520 11485540 140308422561274399569998161269578588160 11485541 -536366390096377275042267133635595360416 11485542 351567594187283760101781045526251477504 11485543 -1191286838980437067835484965775822555208 11485544 -405182308751131728289973920810974904320 11485545 -500593261065819767819474887460282644800 11485546 -6258500929041644295212687604796607136 11485547 -207186112756181092787448080446489541004 11485548 141275246213776190733686883457013760 11485549 -59998025094310661425012611427417441450 11485550 -130737098109348783475499398303808803200 11485551 180392874328003466487412755341028670464 11485552 -57554722302053901986201803506401116160 11485553 -975662380343693731469726521638086563020 11485554 -78415709447552736054363912637472350080 11485555 -86278373179195345705361353608388733040 11485556 -693818580909419061703117815459259109376 11485557 3559312690879951469000572124987620800 11485558 956441601825184949303025639606159360 11485559 -873127110249699649331481349684719993240 11485560 145967298441779053299936584703491481600 11485561 -38591923732683194175312090020211530028 11485562 -330009259892211487722983691098231808 11485563 -447796188514562008482705277899457198056 11485564 -160560488366079898474959254380676429824 11485565 -71938317200915996606597246698673662080 11485566 299212590761063785862955167661881248320 11485567 165298674548418028468724400773844584952 11485568 373224826846427860038131944387761930240 11485569 214197942543784311271510929103613834544 11485570 142403490398357349027445353546367142400 11485571 255432130311275006373273221375088059772 11485572 -92906581717089133339630733547549954048 11485573 -455458481348065214873760251392216141440 11485574 173739538080646035252675282085582502784 11485575 67003208534078109891129721286861605800 11485576 -5514901406995343259740747066541987840 11485577 254688754016730147408750004232871692232 11485578 -5482704488967448124450416700149066752 11485579 -169355534864044592390559124136561291520 11485580 203136031007346387529160652551543731200 11485581 114250818777019649529670578418927298784 11485582 -350989588992985531472651308531948012608 11485583 581159583903159095697478139400275350800 11485584 121454590302455595862214999892173783040 11485585 -87747451778541155167628420257512293400 11485586 -109045903526081288782068349566166041600 11485587 -930559230006307831326912403575063112848 11485588 24186592237176511017219942934132371456 11485589 715784726525146701213367925377808358720 11485590 8182866366406246831793642351614176000 11485591 333304041877309526734289331726134518224 11485592 -1104035546930855020741358046818877726720 11485593 -4902069610470105972529653636867681792 11485594 -125852230752083139140631374704485543936 11485595 517745823933425552639470083455347680000 11485596 -260041902707024238148893073567403140608 11485597 -106150303634131690285739264682525932148 11485598 300439590619561597157298381561213628800 11485599 -317580602338529651027630918420579106432 11485600 203659131563557965265592179654690406400 11485601 1140622008746226561219211618906292640 11485602 250960850127955960753034154082525267968 11485603 15379449636339616043964746469126505864 11485604 109388099183170854674106812898217287936 11485605 -482211274530234447726597127060383155040 11485606 135249988881017915546078090383417606464 11485607 338902092108949892744610487790197720032 11485608 139455507722454553420197548242089246720 11485609 -1619397786323616433613706748592243471984 11485610 142177315592636421318422373326546820960 11485611 -177225114656910086102255648650837569360 11485612 55436116383485496978238856830456926720 11485613 343461645680456604757945389290817827862 11485614 29483933208643664810092071552587673600 11485615 -228772309982590144134884526677668932480 11485616 -203217036251154976396467957023853232128 11485617 28428301117855496649395136639918494592 11485618 -147207536821995656399470117148918016240 11485619 69684661455068565326385858203286552240 11485620 35603585871104042211689590364527276800 11485621 341935129222515815302748027391536689312 11485622 -138198971884090815263296640661872865888 11485623 287243423438927389870526096782657835520 11485624 422294515240078968040635217962216652800 11485625 169155064831059883003419255613900320000 11485626 -197780404990237442057860441333407277056 11485627 24694837648377767659833504706284549476 11485628 -24173500007446936462393618005551923200 11485629 838109171108086799850101441395263464748 11485630 -83791989122864532490964057577904961280 11485631 -1014116694489663140976299854997247077568 11485632 43302223761179938136560375909016666112 11485633 1029890042707333399035119246779146276800 11485634 -809308183762075569923844007690459387488 11485635 -165401440011951105453197082896118493440 11485636 506518232074324802912700204402862590080 11485637 -268859531697851879189209339899700146180 11485638 257253586455513526566756542296745961024 11485639 -804133563506861959620947863616382196200 11485640 -563603797631180606251994319337601587200 11485641 -192875836855058261586207263473296865920 11485642 -155794012046735276707055942396170083840 11485643 50269123190765759327146943756086916784 11485644 8194447590921292015497908189119057920 11485645 -491457131751606319641077457178195214280 11485646 -340885182646311492933664477650848915520 11485647 -170833627581803657591575599159379594776 11485648 148792369904799216347242297408625049600 11485649 -745693014560299393047715459094156521164 11485650 -194955215917201459491764969652956716800 11485651 131430127333918015900301932232115962992 11485652 476937577461581303771118361368907161600 11485653 -68135558727742331622403963662115840800 11485654 -478765325163691068167363399465140873728 11485655 -264975966938665460660233412782362506880 11485656 7439096613792033915482203493955747840 11485657 355590586855652305478000292588858474820 11485658 39588350678495693028351611043081366240 11485659 -34469026183092582223144010420455546272 11485660 -46248443984000580395335106759489272320 11485661 860208551548898453189259124052006531424 11485662 66653543274184099632968676490903188480 11485663 -23219681699020591516490722571848407440 11485664 592728040013947579910220588425050324992 11485665 565435634059281345397679726700925680000 11485666 449991229751116665055688223224090878032 11485667 -147866174841596991141682057305624770880 11485668 373094795338533264927855876992447984640 11485669 -86826364227606063524929783398728310600 11485670 36788956256617339028980128188119326720 11485671 -220166497980535551764737736310527082240 11485672 -843118423761411851751959543050175447040 11485673 684994679214873170041861660521289491060 11485674 10126931726390991665109575421495516768 11485675 -460308977764056897926322462145770111100 11485676 1000197318486618810847513262809060125696 11485677 -11019137560548953033174388788594731968 11485678 219206351750573884617892073496944485440 11485679 -672455513235586395906436908757253772720 11485680 117631865227192979456197766672586178560 11485681 593287941955213012612976581495989222482 11485682 -171224156514585576611731296434533030080 11485683 65836055576154463358146347499016400 11485684 -30995555874916176713769324925346392064 11485685 -249231239986737822135882505803489643620 11485686 -4566441756741534040522841780922703872 11485687 10945418269207511589714606098313048960 11485688 -191072700033513093303904612702998589440 11485689 -86136001485282838899602653722220709280 11485690 -201528458205544459484290190101193625600 11485691 -15222171340723885854848075322118660320 11485692 -109407801112548520583791054994811264000 11485693 -467057427066801779149857789923849360820 11485694 -235326942845041255269045936994391731200 11485695 -62424075843186858675017491557145880160 11485696 -251672485195228452900334322463107186688 11485697 -791092447228955123911065087497085241854 11485698 80467940507641325524434571065032371200 11485699 326418480729219729260104391369851161480 11485700 371504576226461292459266442625305062400 11485701 518344364624895811582980948963326191392 11485702 402387533641992156407385136743079059552 11485703 -355471807125257935521900520074857139048 11485704 -244751473634950038823684330170624122880 11485705 -99251202634130748051521019393918007680 11485706 232527231059234983630717434883683058944 11485707 7173595996492276575462676678618875840 11485708 -99013372310678935025285882028151838720 11485709 -116944232405917912514769763466465820000 11485710 323669521090747065580188050554163717760 11485711 -680370717408003744795094221675715316400 11485712 -54782029733939830015548087925996781568 11485713 -37319016588089721453664308658980957456 11485714 224969031943815521953586842720811832960 11485715 203062057902747761125619486200404383520 11485716 -178890122951185540927481531120939636736 11485717 -24542841810618856759710948010484014080 11485718 526330085623340725705861257890971414560 11485719 5378049453675737669394754626040829952 11485720 -190514778860433427879011961816842854400 11485721 -11877113580051757414681338365044827708 11485722 116716444989642351410943695851905479424 11485723 250698804010840648859883214870980899972 11485724 -209082893367684829347140249904109478400 11485725 89326319237983537554240616799426652000 11485726 -38172444660583456622466564846497715840 11485727 -18133420276215584216501497194229361688 11485728 -37824954048180982132571475789152256000 11485729 -807585965301284662765241873762801472670 11485730 1150435697022457530311202552872824320 11485731 -630673740285489645828258174164896711680 11485732 -667282263453546677437349278063721067904 11485733 -418025043497084561945789899954096339680 11485734 43466725029723252012168464463720190848 11485735 -176397341729911191290259908949310916400 11485736 -738883660700666018397552938908384296960 11485737 -404074987512488013220910301688130953206 11485738 121827323044700707779083352327085532160 11485739 565203029632345871184573467448831759540 11485740 22128134019024323958714166890715545600 11485741 62192739890698566335649708038243004384 11485742 120925922743092305210058758323295230272 11485743 467905269140706748434068874195725410944 11485744 -218427327539855503750462426710405709824 11485745 126580330139171645693114122013277784500 11485746 -92402995396028762645796422001227834880 11485747 38622254336857704351957589944895431240 11485748 -55463707732897093791974795138812207104 11485749 19208116140925706752759305621576543648 11485750 -681283456455832437674156334761956896000 11485751 -345649247266886305232413939407237391896 11485752 450758236396710043491865286369207685120 11485753 -437601214437177405876653782678729333760 11485754 -203238438176833345494482163556530409728 11485755 250229825835589934325161844044698832400 11485756 447893092257938936358372524475451550720 11485757 44589887009672602633461183160098744006 11485758 15491212448483600735261673433218542208 11485759 97153598727540903629929153426069095216 11485760 -52281043844057828724471296257456865280 11485761 193197979075473398338151888301397732224 11485762 -99167937553509497800153973293521746880 11485763 26119328413429552832661299019169423104 11485764 -21711909227347070931143167620706915200 11485765 -67459265940660009226689035671027238340 11485766 262201982726802103838600460765921792000 11485767 549754692734857863975557624274512474280 11485768 -165587935201431863558899653759104778240 11485769 1174444018809177928908658236748193169060 11485770 -115256987079613399691068681445681917440 11485771 589445391891182655982991304313253842344 11485772 211564342305445413882180662115567877632 11485773 5614735372469858407544890983412652160 11485774 89214220068924066209983354040573651136 11485775 -259255744720989462034458077898341761200 11485776 -176650043882456219198199020188282257408 11485777 450356861955742676686255515934948090612 11485778 -782521664367433287516564220411636011744 11485779 185188680388672597785120611959995107328 11485780 283887778443648417534763946233301241600 11485781 231249406546531098004243525193291104824 11485782 -55593143057731202338317153071017107456 11485783 307845628820671323134199722831170973064 11485784 -323465340867515330465406668103191654400 11485785 -243513027040647665988952448813367091200 11485786 -84137562510423338925851819409628425216 11485787 -460943318931226366350134504707024830720 11485788 263878678930237290412723764077285597184 11485789 43244684829323078916618367815671941248 11485790 -6904669496044893821883097050351456000 11485791 -65035984291320884906894925017311924248 11485792 484261060634445801537407780337477353472 11485793 -121439870867405822628218745347194687872 11485794 -351330203955543563207288694729776716800 11485795 215391530480216368446413472137845384800 11485796 -719613086039996028910884495006736632192 11485797 -79926906416178019165859271914059024800 11485798 247392209422217506839377359312588412160 11485799 -12431485810392061704248725063649636640 11485800 -2504971272324349202168110901777280000 11485801 143627705533068365342354247235217982352 11485802 87146910775460674789709744234936642304 11485803 -26076962359286124192245256974965149696 11485804 -217077181287894024857729572877120000 11485805 -402718251454470965517888262794313709640 11485806 -59079935829790817144539614309257291520 11485807 -533628315761067051500502939537969872944 11485808 171492108609740145764693170123138498560 11485809 -77714602741014994254117981122729657856 11485810 60526504670986832445716552439319756800 11485811 -561403618702033141393599096427117521588 11485812 -100809100644974518961795823109529321472 11485813 -865034201794536502882150282400663593920 11485814 -508510678873998572739207889576116883200 11485815 391255286826838405951901709680459374080 11485816 7483290553353979382744941170363555840 11485817 -82141116197060122211372553871462349568 11485818 327998670291302731871634952869330332928 11485819 -8367266123655055134244680268342753880 11485820 46944062229608897883727702826528148480 11485821 246403094655242687237688828285310441824 11485822 -153043972516778681123438849017564853376 11485823 -876941361658772584285704314356543496280 11485824 65530482376213149983634342361159434240 11485825 130111048579663406750460415213465800000 11485826 -92106008387023941838727944301635468416 11485827 -182825573661549037523424132441333828000 11485828 704251050647213885752338539019180272768 11485829 916574372379690914118529877822488599552 11485830 -135924851041510422866405996249524990080 11485831 -51500328783532735801955051733914253008 11485832 450659335861743736010347071143751352320 11485833 478308383416790612839285972333157969424 11485834 -127880139864113081560497844325719769760 11485835 -426325189845747862079032773016090182000 11485836 181964910072078479269507585106564831232 11485837 456757344387113962603597754437804308192 11485838 -28461146683986772946268556912399859712 11485839 295161659101126934191812730167979797888 11485840 -84612553000959150736936060090439024640 11485841 -25086730891172913303001145788367586816 11485842 77520514678094619735358499308325583360 11485843 219503161311947222662365767854868350584 11485844 -110582676942561459211503904683056335104 11485845 62735779824561016767180782983770450300 11485846 -911524280839054963521734236272234151680 11485847 153523818741144823452101694375036292296 11485848 -675704329972675614943802351190083174400 11485849 -452073712013792709985290552957469864764 11485850 79826743353576897613304121174711752400 11485851 173667309165798665319560215169728349040 11485852 -154654061241448356532389062799973908480 11485853 -249467850847928413740554076493132751898 11485854 232927849245227301973828474640310579840 11485855 -207284436208094225799927463484585430240 11485856 -176016739611997714970810530467189227520 11485857 -841566214995984253115149677765075360 11485858 610180915110155108554296104536204115280 11485859 -828694317970552493336169400885989120 11485860 351512524790738303695715933119082741760 11485861 -193773915611417455960020413781654283680 11485862 -81709467115950451883809784127938284800 11485863 175104364431589897769428064436574511328 11485864 -158890313038394915642655046450217134080 11485865 -624932624978965775604450929486854910400 11485866 -23171763592178890026780966860731239936 11485867 -920669733737171786719357637098675711448 11485868 -296057527617194988653769236981761911552 11485869 -765543289555169277231008792782612425600 11485870 270252065629590017698780231987987263360 11485871 -1015567668570349718599649317149996098928 11485872 -74425971602745790912627501095306805248 11485873 52310700289026103065649435790028904192 11485874 305121599901514054659410096297060913936 11485875 -139842354489001134554283103271878920000 11485876 -136668371986944209905642386486820224640 11485877 -244548032633069268066171471763038960288 11485878 64497486429743182562867716353183326208 11485879 321280285381056598653366457072218941480 11485880 -132155802339453530019877498741850112000 11485881 839932898953857326386416033542175356064 11485882 -62964925881445669725890874456843168000 11485883 -628643130382504272052373264192092412016 11485884 354114651589331669305296547766423224320 11485885 -302458439263928086824506269757515760400 11485886 -308819302228908079779017197230934111296 11485887 114175676603550974858841954649348282752 11485888 85467992839566113692963592539037761536 11485889 894943861050424550233075730477076898560 11485890 -85338768974570464391051997200879148480 11485891 -826444155646127695758624053487517312708 11485892 -524792225467383599809557187924701324288 11485893 -14839947599744868598834155565700650560 11485894 -83318419942878758391732739820367730464 11485895 -42369861595257048522477220035685473600 11485896 -28681645917669882902692144306183987200 11485897 -153280716369053631519180881435879963448 11485898 -265700146661964625775681913844402177440 11485899 -505403236725250125263710318371724624200 11485900 -155972529289475751561208919890582048000 11485901 163716017114987080912246059016963234944 11485902 -1135066871151301139248274828202654720 11485903 146803741702488713137352590080448782336 11485904 -46073128806077148158503907662312980480 11485905 -462252244351944361940657864153395395840 11485906 -26852141315730628876834507202200944000 11485907 -360830461795602608136507555389122381728 11485908 72096680025994957148468689216779755520 11485909 -108693423708598463445434402436598496096 11485910 -133563524082196830084458430170464310400 11485911 -4698337546271864637163701248684651928 11485912 664283286508339026819904272811936819200 11485913 943388329014915175387394684276348377860 11485914 71421811856284612955900813922708771840 11485915 -7042592676058132350775297703567281920 11485916 245053065076680745512937268187006213120 11485917 120779114398878058414432641741180764934 11485918 -400084695425958225417359555730367296960 11485919 979792057488212809259056098209620540320 11485920 -335149521682999096860916872394978099200 11485921 -374398286080351223035518298404322550878 11485922 112245610094938666049997074730656408064 11485923 59934377825736443947290557663482054464 11485924 -65443749928468109877297045989646065664 11485925 696167320744103449716264076877151450 11485926 219494117141900430997355278392052404864 11485927 -6269599834146039656372626819667867360 11485928 -89948849553635986163735425040251683840 11485929 -100954050179601889197579093656513749632 11485930 292614212711471945832609854465015595360 11485931 -176339938570732635468797908974212107128 11485932 103239287312525204415347200004437980672 11485933 414098547548087409292157002448282292182 11485934 128070954728925426754919772673835572224 11485935 723399863879947069178883675117459655200 11485936 14808403295502607581979744360843444224 11485937 -22724931234970365737362415205940960254 11485938 -180188535397313614273121543788155459456 11485939 233339496771507468361998481620992039200 11485940 203237821297365814285573174464356279040 11485941 494061183098125753202575805014398720 11485942 -324217273238462815270052764307070723840 11485943 -336053235856106216350863123690856467600 11485944 181820359626465318469804244759814328320 11485945 -300344900849572122554572729224005760 11485946 -242524492461586997405104540677251165328 11485947 94354335600179831641659878177545658880 11485948 150426207175600360933086965711421920256 11485949 1300041399582374185740901609605074280960 11485950 -72205578046728609943947057462423168000 11485951 22028660309039791202839516558872069504 11485952 410775976875905606114631146153114075136 11485953 247787330550796401075102948299238860820 11485954 -272923271401056177358439836664282228736 11485955 -119965636539897321562266009547755194400 11485956 322453553449962324098946227390004971520 11485957 176144876710240582314385842430337646112 11485958 -42713126858446325652985264581561626112 11485959 228033171412794679848861517192052754048 11485960 -471920129374744594428440020012880640000 11485961 -24324068824028802524683751266203597468 11485962 26879587846036504185307860218423457072 11485963 709791133593117678690319048413691030800 11485964 17053355949244390229576595250515978240 11485965 -89737997961441712901641954611537116160 11485966 26865948698059819854397549363797466368 11485967 -104935509380174884514818017977144475984 11485968 96212801408878638204728660475264368640 11485969 339603574808379557993691270671165205360 11485970 161754932586623966590871352289966502400 11485971 -390328599391010098185655255759241145696 11485972 -617879646534383429814985043998073237760 11485973 72441064149413743013293383160811661600 11485974 200643993809876858293124486467794961920 11485975 -426906671871167098636176257328030809000 11485976 -5817899538136991260513167468243517440 11485977 172741899203024596358206021933087008720 11485978 46991908333704132947323940911322432256 11485979 479320400099658002145990357775768520580 11485980 -203602536473112522442306183795104199680 11485981 -155504791005243391462571512388668897268 11485982 25499805034539395450380679817218640000 11485983 -275252192624207765089075258010549057976 11485984 -65826429546523670047031975276779929600 11485985 -267629598485116270337816470450451029440 11485986 82767395549578450053744831394149712128 11485987 -628258088515713553966931808580396716920 11485988 -454817509982760237549798079342289179008 11485989 511966801253680638814572363552841358400 11485990 329572962869041254208742048282317488000 11485991 1083735355382088042797257980894032280984 11485992 -295236122808267567080424554805381611520 11485993 -88350251380467459566529521541542616576 11485994 -229635833999620138058920127941422577920 11485995 489271249252051278647954179856119215840 11485996 15340317198665130791300981584743956480 11485997 -554430190837720737485884397082717640554 11485998 119764645216082694091599682623742980864 11485999 499340802557710614282684716824173176832 11486000 -255317231895651917606700348332998656000 11486001 -584503835403097395983286835723759985280 11486002 421567501812769222632115985150999712000 11486003 178905608094010195388668829387465779440 11486004 -350633800790342677206793322872023103488 11486005 -80830528466215580987682466404119629440 11486006 54993143495529929130457297363340119680 11486007 192243937265017591295051197914267330048 11486008 920210859580837056125963493105433128960 11486009 -348054326149278033397579928072907617196 11486010 170757207153766985793470741233670434560 11486011 609266888510878454319652287762295660224 11486012 -615926225133150823944754890498247762944 11486013 242845191118953510828915113764152007680 11486014 486811608000501044280814722015161561856 11486015 223688702855069888577883639923103133160 11486016 -49488718060392820797470732712557936640 11486017 422592294570450995181580870923590192066 11486018 351817189239500847378749865782797578960 11486019 401652982863998851697021701061417860344 11486020 -29299327042392217212457103149520240640 11486021 -522435748227376851548297446047513230148 11486022 -30537336270582267853613869216934493696 11486023 -137373595980098916507355491198227558856 11486024 549020765530443999124368141624031518720 11486025 275504028260623159223636272022538672000 11486026 -270282355213418000660896806183943484160 11486027 -5158971619420504385036664001211430912 11486028 -96964590987816448246597216864776430080 11486029 365980120118069673234211007601157136630 11486030 -204579103695686535800281149309499257600 11486031 7090078312959234109998070383646392960 11486032 -170987226607463035358427231125950300160 11486033 -149731664652667703892670571838782209176 11486034 -48409004281819701537368238197926586880 11486035 546548879388964468549582434294196560 11486036 -780131100973247849660811853519976661120 11486037 51705159285703434791363478649899989568 11486038 -181729752924927018873103576811906561856 11486039 -16648793059110855655584209370659304672 11486040 91806924967273615712376848634702028800 11486041 690297359837680951648672430292620268800 11486042 133070291407710333943117805688178482672 11486043 25463885840838808116911311030006394772 11486044 -103514976781377620950438060914232968704 11486045 587960887413178031654376616807933048320 11486046 45225719545991609937798033710585472 11486047 -435527110118223291280790531804871110400 11486048 681757626586906826444485598001739333632 11486049 -476549545278277901132790439760991341136 11486050 264257163016293017795038021238234968800 11486051 -56767250243898571887735102586986215400 11486052 329487187799445050476645277341379803776 11486053 -569459413267188652528099650061727933698 11486054 -49321268685579625733558491886719658880 11486055 152954249066806012175922500897239864320 11486056 -393835250728013040719827292155726448640 11486057 -350259782713146386359185500478932584368 11486058 -43349551071067310843073902668806942720 11486059 390731592815364358712909932592425662960 11486060 2960770677850842451990126542335938560 11486061 324470521164123686550859199935952451840 11486062 -94216225717972120736341587068282474496 11486063 -672957610849828098078384133402987664688 11486064 -483735268719960011411253674678157312 11486065 755777495253985168708822801757284241460 11486066 618461281797400725614921197308680585232 11486067 669399402580806633893121821787658112112 11486068 208691192229089810176708490855176814592 11486069 263876118735131776244499739817958565632 11486070 222750615620987414738925779780628480000 11486071 649114127829147512811889728788600583272 11486072 -1997169259320201499209479444356915200 11486073 -261429925351470538425031133873267162400 11486074 -3883201810958507713099815985727374080 11486075 -278181547945212091679159355448159238700 11486076 -20002255463764580683319709741021634560 11486077 -84689517825223909445549375819509790074 11486078 338070860408148903743470344217470939456 11486079 61061339000606057897219543824943322096 11486080 -306475423442743383740731246776837734400 11486081 266892403687756428393208360088664000 11486082 -61071808050917729178468104322481176576 11486083 174816647799045031577942927820191911120 11486084 343200696250430378166128854391690885376 11486085 95179401035048661077123126099960077440 11486086 36595505804072024999234326532030123904 11486087 -197392808601930876177590291694542316264 11486088 174933080324456117909614316321410713600 11486089 273395099215145666152575157883848282880 11486090 -116258515493875932380913011534106551040 11486091 -146526217530487682611911877991728783440 11486092 -165648956855578174778493932208030706688 11486093 -863022891384136384576015303891553681280 11486094 -1007915851305322307329674764875224960 11486095 342265764727907863311155128627908562560 11486096 -32916387640932632806888001596551069696 11486097 -218923856318650234417315892213073298560 11486098 -4945203353598238894023420267701790720 11486099 -787237040118449374408728674744478594900 11486100 242920751077269114417889160165074022400 11486101 631599918984687245945789245592105038080 11486102 -307729303503222743876003819341723297248 11486103 -123780402193004779567053299327516883096 11486104 -56755183583489273417274205800050196480 11486105 -639600920815653292299378884046444271740 11486106 21705345383253204635182211122747529712 11486107 39959198632673990632455979951699950240 11486108 9339219914972970815134118295772323840 11486109 146314010068647563279593871640687002688 11486110 -297072032718860439998445935079529559040 11486111 -70463462342672255695898641253484461376 11486112 43269354928523149727785473153643315200 11486113 -14955930360007837785539443101005636638 11486114 527287340667681962999928415266910648656 11486115 85803701114656555362424639190657129760 11486116 804753194290595120287344228580734612480 11486117 12612127115953711196556542764498919040 11486118 48923665282045700834895460229287514112 11486119 530748113812181969066916577223572198520 11486120 147148186850749751990428361368240128000 11486121 44210680699379585842365957798263698176 11486122 364616007710097322849487484351083432112 11486123 -95549455543603094313722634049985441496 11486124 -111035013865124937210390519263545528320 11486125 -353646083256871088859579881837706528000 11486126 11911878061952724234986316302194022400 11486127 -220180430714438125275467229333466081920 11486128 -225506310773749200546005671224689410048 11486129 -516069550730765061487165727769427428624 11486130 40841212358226153312980590451344427520 11486131 -357148912989376040380687104993184575888 11486132 19807211588098933438795125090144534528 11486133 -719273218221840772358976625489098463698 11486134 304868613150958359098785245112534892544 11486135 -603168291420852254724421298684878577040 11486136 182190658865838624417237070923149414400 11486137 -104518893446352694989918633651021371900 11486138 -56381781521378461317413270976024635280 11486139 541175416665416041259930200304119779096 11486140 -319142220330947378805145070397797506560 11486141 -1054805916475539315637028496445791286458 11486142 742432369143165655190515775080615279872 11486143 -358661576879928122737872227847984107096 11486144 -47796583533553503567672941141928443904 11486145 -280015344924349156362819397866755635200 11486146 -90981351091945381122892758234208896000 11486147 -331890553090543815642645205342771774404 11486148 456905555921466550897669809005639675904 11486149 154618820488665148907725384094618309150 11486150 7819300229182310808471103092382579200 11486151 316845179571127838436607990488331207680 11486152 -1323898435418914083206439264996752209920 11486153 -181697130229125851310340538243977749120 11486154 -77924896769964858893218807628857108992 11486155 506996048563027270175606529946377094560 11486156 -59186380922539501078436931706449853440 11486157 -685959828296127055534209804996281405760 11486158 -209971839179494378475534201914590263424 11486159 -157881781021885817904784204646530490640 11486160 247983396701324612161255459863920640 11486161 1664080141910455552255927249629397542052 11486162 31446100132117961077872602890934909760 11486163 207036967576577876161011405243584379648 11486164 219021839768178875498002974833324646400 11486165 -797026229500517593066783855095115058400 11486166 -269194104233931946744863522374870362176 11486167 -225685232269688352866732424766107648 11486168 -200179896661599948741306454373850624000 11486169 -296263863332444938394755721774386014840 11486170 244627473397492958061935473670707200000 11486171 351269866926777509839645740347851093992 11486172 534915297626310367415500096086450964992 11486173 -415980678593983786348639970585000408436 11486174 6038816061848512487760481501266874752 11486175 -86360434931328020873904168919985202000 11486176 353138444751907414473705860694191898624 11486177 561171626434213448821589406534729012834 11486178 545287191001514459619891742382232775680 11486179 622289233154956219375586334371483017320 11486180 -159252569732562268888502210717983737600 11486181 110186514719010630857755824181583079744 11486182 -84049155345111992072573496498111974400 11486183 -382743416388226975592755301096243258568 11486184 129249675415162830514743292065159168000 11486185 -42551358776214288545231905345040503800 11486186 -82791397226244117215939652402957608256 11486187 -464355403267991983286800897490333800356 11486188 -291360876418831208856934384223771112192 11486189 116646542835599016743470782894070467840 11486190 -213337733555571259117445354872222404480 11486191 105739180824058065523911415874679942624 11486192 -191691477854714975234116332849028399104 11486193 -321594458377968866684899286349436186272 11486194 -598824133098716500243420609555745989104 11486195 112944571081932148524931983235080888480 11486196 -495872270981950841455038446541412395648 11486197 1282741633967659116201548733535480565212 11486198 -686250056186082124009830879182675522400 11486199 -20538113854910214389104732897336576536 11486200 29196406264653249372425878471876608000 11486201 -364269326582412697093552965976559680428 11486202 -23397872608883270280470983755200133120 11486203 343654886631352073488205314521018240 11486204 15961648739107388478707453006554076160 11486205 48310328115102222887085513870417504000 11486206 -54829053279565685780308669876138015680 11486207 1098424154472974018858108069163334817832 11486208 -228162545478588369503875985462117007360 11486209 249062686994230769898746906641068769216 11486210 332997900925581199970102860301136713760 11486211 -1064515250704554546087177167235320184192 11486212 899137596454999773041462134332229626880 11486213 91805493312313951900286836096876735488 11486214 -196299543900323331281352997074060019296 11486215 32147169495094860889834348473363383520 11486216 -300347088237695109116767924856855101440 11486217 251219453189065731554111268462091468512 11486218 249117563155098784870286097274127586816 11486219 -22740352650136998827009960811703102380 11486220 -276165437042762720951990074190774691840 11486221 -954867343373103120051414338657416037578 11486222 -90933327859133235590150921960352076800 11486223 -34937694299078158498897737147721099776 11486224 59521303508186960512497304618072817664 11486225 -53795000345253148759559871588961822500 11486226 251272519828877793336691151095869308544 11486227 704538718719765031909673573863891180076 11486228 207898287674515850256544751679300099840 11486229 -582601494820398797724117252665525138016 11486230 -82741361783511048626808519996580012800 11486231 -328454119707607197570960422214261430968 11486232 -224068261958119333578113602262570188800 11486233 374339401503591022581795195661153335360 11486234 114626801467969177005273948875832929760 11486235 390455914203657073194626506004176230000 11486236 -511268748350875588056969440703323357184 11486237 1036044603918622624258261698794991993420 11486238 93260018126639796105703253584225904640 11486239 874612759735896044787267858894665668600 11486240 -297021962119708604403335809707510988800 11486241 227947813272229575866162357242298148480 11486242 -694656482601123528013831520665369495728 11486243 -47009471346560055711737789165885061360 11486244 23408672497231340137801678725406261248 11486245 655872513739947092423339634667882837500 11486246 1819556255680583595222768291478278144 11486247 122888043688193965263036218961811401000 11486248 -1168461076537523500907456975249571840 11486249 -864374099513468229940417826944428015750 11486250 -45612762112539424043269321196236410000 11486251 -158847636703994639966262475796610009600 11486252 -23333755703095032459969639228092523264 11486253 185240806596764754102003511943286237504 11486254 280368871682726769786221827671756576000 11486255 459982752258368852428215101744416612320 11486256 -142653848514934699166786985291816665088 11486257 -775071345373988864952171109001023904494 11486258 -12164367919941594775388627439649950720 11486259 907442605080732696294413811173905188720 11486260 208143248326977619313501248520207769600 11486261 -731458064420750814494204443155535257600 11486262 244744290025011323718359094231721482240 11486263 813253818901692800812907591646609465512 11486264 -917469223311184744385868168760493936640 11486265 -160877683660459810322419658271235353600 11486266 -63442121878573449613395725550141649152 11486267 -102468583479094691419128974021228451552 11486268 -195307446064316877379508408448002436096 11486269 -75111073942359782900512797301585666656 11486270 124624571014306860922735416895359513600 11486271 -904978118609252538904150698640853053296 11486272 7170703214520905143694611864637931520 11486273 891705968231257311640327737412263991686 11486274 -98782621400979645130587645540413735040 11486275 30573749487863222783015899072333585600 11486276 549623948163986404963424680853293466880 11486277 671712536537188510940350953821092064160 11486278 89939997684362536592385463143821209440 11486279 14553385924135561738598169173515948800 11486280 7884559377268860108321855921438720000 11486281 -681601799148919592094752284153834138918 11486282 209395054610233507195440595756912183392 11486283 838827954438350639943733469997938210304 11486284 147264093836143753595862120407184834560 11486285 44533748445542913040698713450557963980 11486286 21839833470894421892685679941975177408 11486287 1138251083973451810225238943916687080 11486288 87111778748129011687400155522252800 11486289 -6675295523907853800841633411527667872 11486290 -381380073930148227615143190783882741600 11486291 -825379415100864528772720112042441181600 11486292 223068541412262755762076625941926080512 11486293 172889065212506913627841364011783817984 11486294 422332000486492231102121769975439953696 11486295 -9009045277330117167317836392994973880 11486296 313214732301772242703754988724475873280 11486297 -649989439704013448516953313178869725680 11486298 -7256682983928837361183733578282603776 11486299 64684050289973521027550583877093426920 11486300 -112963314085181254369699709966491392000 11486301 -123663791456039346959230982935099776 11486302 -345753209251633753827802196907135422400 11486303 -465838030868754598745604889862842004448 11486304 845746461632054883905613260962812002304 11486305 -246345844464337163649813457455343954500 11486306 -87371392676897065139349536356850399232 11486307 -191591098002185218267595917764960983808 11486308 55126077943977545106278760292547742976 11486309 165272636415547597138563281964944931360 11486310 -2390194951150870232992994686885140480 11486311 233454995379417275000245097756981453800 11486312 326974901005280759172246598047269222400 11486313 -139697187379506675425518820369670765600 11486314 93998341287500715128487053684808359424 11486315 -40851872062654383912924557078837035680 11486316 -45394060259049975058880844154485877248 11486317 -396330550116951603192930464281293863200 11486318 901517180217309050939282469005846582400 11486319 -99442474944689089766609948227248374112 11486320 109094347317366237238522625322978508800 11486321 -156455280210072324460512633355705684416 11486322 414505009997609449288711519906088915232 11486323 -1053121463310208977902748220342055093428 11486324 -19706692102670512751825967998909754624 11486325 84847744590577251872256044748376185600 11486326 26308576235460764162748348818929583136 11486327 -19478041321933847926884349400755200240 11486328 -132291910398620939921771591285840609280 11486329 -125844696816753435225520832676671450624 11486330 -92354563622840418302723831421721036800 11486331 1052393712373775640303013810334396328 11486332 4807054197562564538543510629288648704 11486333 207619110981404339169957904429677960582 11486334 157225630568836840140486462766719554880 11486335 -29351064673966683982188416915751935040 11486336 -469004761853966430298485004510534041600 11486337 2887796719778087543787469163223737856 11486338 -17788686995810730505228180137490438656 11486339 -707307647578813141883673144640428976848 11486340 92966056211939480699077521799188480000 11486341 -790121187027068426765071072853571465728 11486342 228529276721131724179351932682587285504 11486343 -80592782986100004977372930641122544512 11486344 -914080800984150710523344995552731171840 11486345 -43850305398261345818574164679707247480 11486346 -571250163293553670819392014225819248896 11486347 -186342817835376566135741381388501148204 11486348 436420808574429943534681894978051108608 11486349 -58623740514199012124790303361809373440 11486350 180345041695461820304107022045526086400 11486351 -43644519897233144498734866930884157648 11486352 59829427755678964341424215376522248192 11486353 -537269271105857384144607636111470063120 11486354 156860880918378012042981891308261397504 11486355 47550347994602940528049871462479756800 11486356 -182100251574190697694046323532556083200 11486357 -487204898119021977390198168324494465394 11486358 -104299058184981712885391510479629330432 11486359 -363358822531818774963653695472511422984 11486360 -339301326742849395899958604602110976000 11486361 -21029856651468529909639967280323237760 11486362 157762820162338433183917649245823748864 11486363 201480402331278427653998943936922805760 11486364 63050805859523432136902273801699914752 11486365 194116025515536361547559786520047748320 11486366 601292383181508806101079692606737926400 11486367 -1117879591399089609732769949739943291560 11486368 347915278338513445149658647087242280960 11486369 1150852437653099978691609057916547884770 11486370 32500761148892391198053982031191859200 11486371 -435334510747094964594031533842371833696 11486372 428189255544788314252213015351016001792 11486373 -199299913145081099420359728445463445696 11486374 422456452128209213912305122227180130240 11486375 6815333593676386788800955123766044000 11486376 384312090789434107747841295671866736640 11486377 412565696594032541954369366636918330112 11486378 -40789782400870521663747957826533300720 11486379 457653106707005433116361330861328824768 11486380 -227091268501769426054712538958231500800 11486381 -1236281057809315714177847165117279875818 11486382 -68088180634727583820920997120813034496 11486383 -350678585048216168678472303494454464368 11486384 -24723709781584572598551477555695517696 11486385 48480369343537907287168812993782053620 11486386 -782915630369454843911888457145590773856 11486387 -306926494134369953838499479395141201208 11486388 344568848743849008226039552217329238016 11486389 836590195903779940869488216013321598190 11486390 -86021651645063430322343117004555563520 11486391 38702482464463234782437652519289319424 11486392 -59730070681115440985915847802995609600 11486393 -883365255853621608444072048739250005680 11486394 -677015061592396886410082726196471836160 11486395 -590411696941928416095524506859239841280 11486396 218831210280280335302488547058647331840 11486397 260497566399654468137353669212759258528 11486398 197512671210805214343256260699137313792 11486399 -260310214273074886285486452090982635840 11486400 -55564602588706824277377258374509363200 11486401 1085927067457528337059325956718511637972 11486402 -311455723447894769442852950751653548848 11486403 -724120476692159696769213746762080021320 11486404 -21491667567333590144057285320259614720 11486405 100521489126339008685360085547942313600 11486406 -183471267726648141717565804628553201792 11486407 -133548377977212683003836838205491378880 11486408 -528531909531557281089607585653382487040 11486409 44295657025962566488366880545127472 11486410 22658519218741574684521851418346928000 11486411 -333955318605803901632651644855387351200 11486412 -40356184334691551969139133081116672000 11486413 377952396843376542845528955707294395840 11486414 368766149260963541640952850611181797056 11486415 -235064661513735120787790745285501072000 11486416 -60495902726773502804152810979502194688 11486417 1139936193058851750298060952700789140466 11486418 957074366658529859589028954960601472 11486419 -193319145871527498113650250665879076608 11486420 -293504234801229147942536089653374976000 11486421 468469456150891076957075286064698138240 11486422 -181841701893716989191859174122905966976 11486423 772159853381823652887070395519482531712 11486424 672444427068180555991608673117863936000 11486425 -62454658615272696335262845310288616500 11486426 149672863709515316936266217419478280960 11486427 -77167421104495410839316766443658811136 11486428 62586052933152367803475183088834500096 11486429 -79439891194281530691321216324491996820 11486430 -21821219241570844764291944890774732800 11486431 -533737928854130074425438090049760313600 11486432 24560776043573075898180806637163118592 11486433 -516552065919651753008889334442853446160 11486434 126869097173228231098088699180345156976 11486435 -42163232595708722344137143345647005600 11486436 -129230830993987884509141561831173017600 11486437 -138707571771685657661471669643602071176 11486438 -314387937870563260742000700380470574880 11486439 -416768648404675102497109292547418784496 11486440 -146981533782171718075919685719438131200 11486441 -55169702326708079030802732082848098616 11486442 185445770503294198172557295596007792640 11486443 -279571572859181339400878771371770263308 11486444 825834456560814942110042823990863175936 11486445 -226751246126899221193206034634767234080 11486446 161530014937430322973462304372259617280 11486447 33433457382022443710268302820413434752 11486448 -9261531184000352524236590818238005248 11486449 64960254713364340225377477904757654120 11486450 -50133389518445966138778310526775264000 11486451 -185607342439258161151270329395230745856 11486452 -943902895314486379773436870927988404864 11486453 -219912459621162441819506442903138504192 11486454 -9186908598331400678937495637387954176 11486455 -122572418935098736097895271046311817640 11486456 324794957262444523541842151911928217600 11486457 961010250405872567670404851250007021888 11486458 -220836395696932662099002031208348417824 11486459 -1236284188457283911303229992197532165340 11486460 37714551732752947886546047836623324160 11486461 -1467621683646162462583230667270602752 11486462 -9527307821452299896704264005640661568 11486463 144287054789450549643119824212652025544 11486464 -246047058774044594856744705315192176640 11486465 316922663290915989170689659604989094800 11486466 -7259100231915356158816121190939534720 11486467 -244313518081868552572952993590598676484 11486468 -94397587884829446103195908448155930624 11486469 357965370833892100290555457612901257440 11486470 -13966389865240626321442433483324968320 11486471 -10692833419989587263622347074225449568 11486472 308392227287649037223328678869681233920 11486473 605807341623147237739834725260459844624 11486474 -617924881793683346237227267940962690560 11486475 -66735706819841385054952831528572288000 11486476 245554433001114068750561692363105016832 11486477 -56719434788794150214982294234982005300 11486478 12557632589971498805795679728532715776 11486479 50124863175414915108975688540927490400 11486480 255629742451000579615787701896200847360 11486481 70703296293537485718436885913290260000 11486482 173426433748512498930382946716571156880 11486483 -774797132361260722846397010209538468576 11486484 240263218159356318741950225298746037120 11486485 -532029575202632622388592168870753846820 11486486 -413585055280822828481350457699365765056 11486487 -555909649373583117511151737564183143600 11486488 255948904260829587655097489191305830400 11486489 54036781589254360878292913418198310656 11486490 84455984195878386776658502075580517120 11486491 179874267104533722779905097868463836312 11486492 -302743027906357241001217536792518860800 11486493 426682730988096971306224322942892265824 11486494 -401753813308909130096060824309498943040 11486495 -995363051647589062975209411120965325120 11486496 -11929952086125324540176656015992815616 11486497 1068500798820355180082209913313841870512 11486498 217637311944223920919875051358336844064 11486499 -93141791753458203476637612113719026432 11486500 -322062079241601865073415912667478208000 11486501 -435102005370494964873446052807299060388 11486502 -190814845850930852192515348649008800000 11486503 251308122625049598198946964346013637680 11486504 11300298852275987739165542278993182720 11486505 37196819289146009551248702240596602560 11486506 -434187268242202697275226408626154868048 11486507 348091340815737758720241593913198074880 11486508 95477919984662273021006518999811309568 11486509 -193065096952291526760845709961326011880 11486510 -77510824372344479242074492171739587840 11486511 82643005319496680869458882711729473160 11486512 -172048192196137052500125835524784652288 11486513 388107369362703346037836477393478439024 11486514 163655695435804522120198191344665817088 11486515 -509020794410100082749895045856062348800 11486516 -435810343033385805939699953328227026560 11486517 242384475131328853051027850109005358912 11486518 317328560263976534100841966020291847680 11486519 243264497971380796944984626277399186480 11486520 66704987682900867586787107236525772800 11486521 -118377096888301937147931881949158288000 11486522 231578212509689772165117797707544761344 11486523 -170188148070617271384263465686304332800 11486524 -70895804322230880796786223276207105024 11486525 107531156409681861801915590585006872800 11486526 -351478865300569533099021168483926722560 11486527 85806671227976477515574224521711723160 11486528 -230798440886263160488786401716327153664 11486529 -9647804010076646154347026324375371180 11486530 190819511874829858794286619119724605440 11486531 -149394512763566458874486021013619839408 11486532 74632528060336560630468229016201321472 11486533 651669134231773429503916422778724943360 11486534 40373910258401056524370377058814386752 11486535 182818650169915666495066888201382603040 11486536 14656831441409739146700300979258368000 11486537 -148552865812185136363959574227692171814 11486538 -1211425683590550977869197578833956096 11486539 -417308330558046721358102176422735789344 11486540 14549107156180608924212645161925606400 11486541 168453268305553284740166430125029915424 11486542 10081769828695502132598724920952854144 11486543 -221216236023531296521264342247803973520 11486544 15444950037348981060701297606477611008 11486545 -109584934282012108617882966867615129600 11486546 -499411119468413896652920256156290172640 11486547 -9894109319752923853819223758140589632 11486548 7049664957564090702887733073368002560 11486549 259409957444771010881201621281610292480 11486550 10935388231345816329167950504110480000 11486551 -237015031483877064951301567629358899448 11486552 -29518054759831140782831770594158182400 11486553 -85054313671336887953929335281180989440 11486554 100762002621110446454328383798879450112 11486555 454196187178525799845661468371546464960 11486556 -14553759123826643505202663451818429440 11486557 -392805321982255328991385362980496494688 11486558 -396273775474697845394803950341085429120 11486559 -159583807573910953425455027879415974400 11486560 -456400351294185719751589862665177006080 11486561 2093808703318004121570636641879568162 11486562 -106736318873946506818322655075417541248 11486563 390927178291384069487675582266647103248 11486564 -423170801502346988013202748503301836800 11486565 110245444499910472053561088801121560320 11486566 48107521815518813359029185639211358464 11486567 -24879871213973666449485751209465278880 11486568 -159522128551399372393360007209852108800 11486569 21166180205162724655153897431360026340 11486570 -353069156733291097621476999511947863040 11486571 -650510717975643299265737389567496997288 11486572 -654415827779147288488807835677528033024 11486573 68625084484891341607580454366569353440 11486574 -60851731996753912090519892011904611392 11486575 701216608033313629264650353865531501800 11486576 33608773143425663491332397173303508992 11486577 654648186684393881926095066343209256032 11486578 654104239960720912126707256959391053840 11486579 257512554751707838392221528499046534080 11486580 -238668518063879567999724917755450460160 11486581 44824537863470643953360887221050131200 11486582 681779248422488501950273015547587999392 11486583 -449400657782507507603021117097837331200 11486584 -391886214124561136446681746581649223680 11486585 113478023603381770841988986097941905920 11486586 233446024122785296230451733374413673728 11486587 238553169694694562619628373484621345552 11486588 1061475645868699879601949458477255700480 11486589 107912243879304806709153838102590656640 11486590 -3727312218345726591146957829981271680 11486591 36749703285801864947148908537748328224 11486592 -290751718307814584046097206205847961600 11486593 -336030336807704764775524579541396959296 11486594 159416499716343582081500997720095754240 11486595 174814164979235585513662906517071097520 11486596 -779510085020024477038144306585585136640 11486597 -480596077702846604652614205090349089954 11486598 194058370669246587856763746398703491264 11486599 -1212548474702117173495798542541495578264 11486600 -202376273457006598306855074377687040000 11486601 -112019996161281995800232955146496723456 11486602 163113402299672385542079565911361209600 11486603 -18960436055836177870550973602035694640 11486604 -435060478872846120249983751159815221248 11486605 -62198127127894870913836777816112776080 11486606 -4667865581886272198096861227379870976 11486607 -116193522056295668026923024128710951680 11486608 40832962364278164443394606412107612160 11486609 -60650040736544545672596390075827901840 11486610 71376711563233474239701951338342233600 11486611 26072641588403815482283729324328840544 11486612 793750326232889954916191635287514828800 11486613 -6702117617171395694104858411156329696 11486614 -69750435348165014870701150963822030848 11486615 -261621732893911756398506413361046381120 11486616 -60778143368405010500696017865618227200 11486617 205425257887290273558647585969294798666 11486618 -235565215071540701627011870369985225472 11486619 -482295064156544604796763863889030445576 11486620 14190816302363988475199811527239572480 11486621 -1148333976429657775379082946973046820800 11486622 -48141292774304295910953407220008251392 11486623 -57314392061766150189509815237293000656 11486624 -354553036935554547608740848290096087040 11486625 -167080122895179445605074735531762832000 11486626 104667252361796931455558525815757746512 11486627 -709549106553345453755569723661307775524 11486628 266598044174077856047130447952597103488 11486629 503772410351473084421787455073179940384 11486630 -223493764583770002104900298950149799040 11486631 157627542494267835503534808056599191120 11486632 814207994543632571491850133606948326400 11486633 3333300469099180255634870132730168144 11486634 -174203922499582513238760586891044683520 11486635 228874755653971980382821395950459210080 11486636 -73189316179302033025974217731387930624 11486637 -55913849778797817278466380956067232000 11486638 87406609560778155405986115999927347520 11486639 -487621487209613362102649022728114528040 11486640 -80976302489249379619985824627949568000 11486641 -482240024725749831393015323512493070958 11486642 -179116391994904062579709671086036975616 11486643 -206770624792301775432070245662471877120 11486644 180080542836968951184707699163440448256 11486645 538445462784227114894629900799814146160 11486646 -312364396447128180587758992396967722528 11486647 190608643952850948994727474295208994752 11486648 -455539894484096565071186561320543088640 11486649 12693224106904452943020682608373855968 11486650 10678302837740812765124182462039526400 11486651 -542970339280479504364038489571630200 11486652 -351583438134700278520178351441676922368 11486653 55543354569634094532470877754730520902 11486654 47097267130522479007922278170972601152 11486655 -70571131002075160657531615220159567400 11486656 240659514278662447500047276049107517440 11486657 -17032915956151935077433713525275614528 11486658 -308010359249679549261117997446947289216 11486659 10725355065147138230793114679744846176 11486660 11272358654823067346043911837097308160 11486661 88196276245830202756713171585513807072 11486662 -300088843352345279443928836019086682496 11486663 -464409694268444554328074743167716883856 11486664 91589744266114774455177018300511027200 11486665 -846819393087074909785747447242600518940 11486666 -240804263974480564422772485776069858976 11486667 913512997049505193381610103398252822448 11486668 730433469669724264313281090164490414080 11486669 -257953121381426364422328318721648641930 11486670 -60187021257070318354881039953001020160 11486671 -256310704237702482332079818352180182288 11486672 72802395899253702594833656313040101376 11486673 -217352017298278901380444708126048076016 11486674 305528907736253713824694863079907784336 11486675 -480741522546894827809721635185533450100 11486676 1555708538170550350921497844648955904 11486677 1030993827786344141646030097941385768526 11486678 -16712941349669294625564882597221376000 11486679 -1147807559869784432859123560740604244480 11486680 96674132840990218638151066176046694400 11486681 344902545457788600182228687051848829184 11486682 369553113478205819863506716124563919360 11486683 -128227362182245149337007513948874560832 11486684 349456973782955432498178801189640300032 11486685 -177709863946806326417033592414231315840 11486686 305455876266393551713635858396279537792 11486687 -33267214566108641400624240110091584208 11486688 -655844438705831409071472807626077372416 11486689 -3664994701342599639950752788859032444 11486690 -230598222358081345688755096876838508480 11486691 -66424445437907576430694501017068621268 11486692 258366288406324342650365232998753566720 11486693 -3221764466071092282672515063478582336 11486694 35363916385903424314747110776583817728 11486695 -231059066739078422860092943680090177720 11486696 -12331144282403659614986091195778867200 11486697 259462721966328077362562535747756840000 11486698 -144121850659084109808368120262006200400 11486699 310127339367624770508248519673215016960 11486700 -1122246232203302148668473452130387200 11486701 -397091431071195397908254289878525376298 11486702 -36779961401453510227799185509992219328 11486703 -204602029830447411767810181141911784696 11486704 -136252917090670261328275018433326612480 11486705 -31541588456827706850584328253849576140 11486706 -88056211675277056420487344077729349632 11486707 969591839873362992320450161914960906520 11486708 -307663598613398090955480430729431993600 11486709 84996806460934456620347970321308510208 11486710 -347956984003969927398946091886041904000 11486711 -1080285605897151425678652551459549681688 11486712 25804951598374652302366316457310617600 11486713 -270461565219448115870426420029862287104 11486714 117831047172176238359352530794209945456 11486715 96822092626836124038318499582250187120 11486716 430909864921264582573237174919133329920 11486717 582218260784356139770278127832776961952 11486718 -24677798429920092159789603535241583360 11486719 11131698262979896500301808237852031544 11486720 29760887164380581897042912246035906560 11486721 -365348606517124685961220601301246019776 11486722 -192923319994355951265711634878718330848 11486723 -368699789464878075554832852875667320256 11486724 -88787310861085229405250676215919927296 11486725 86781756968740829793969573727846624250 11486726 682927209271734874162310542614281556480 11486727 -34109684347281970848616203588437785200 11486728 -684564884297626826233111915317081415680 11486729 -156694767442477194204393277787274345216 11486730 120954964877915930733525900862777712640 11486731 402225061216896790044738705955981330272 11486732 260246973302652474622141924590571645440 11486733 -883286722307469950834131059720827688576 11486734 13864952820440405044786358584970347392 11486735 -183964839145523106969735024594147187200 11486736 6783654778149975060616893503513763840 11486737 -726592426528651330119002018836488612108 11486738 -23081797994392480480642819719955962480 11486739 -5914118842080724316029124162383261632 11486740 77852166929371240337982488059914485760 11486741 -300285339267055392014852270443443193920 11486742 317699654326292892340062866280637490112 11486743 -347048813131493715989580938492679243336 11486744 784884444305639337256220030978294169600 11486745 -354057212571727574656581059230275110400 11486746 -286362601333689701144617690178100806928 11486747 54961082254362533552277339137981292000 11486748 73060899930081450397287612652859523072 11486749 -199804205140430466051117832890825609120 11486750 -453345738934046520159251882664692256000 11486751 -355035241592119763782623727823789360568 11486752 -39762624757883303398321037808582524928 11486753 -345048890374062144432418981181992953600 11486754 192768227235896655852754249079770611840 11486755 -311088425237743807312431873452914161600 11486756 -28888466965685536430211309943231313280 11486757 398110731343252437773754151375236812640 11486758 -753386681286168790477386539052210896640 11486759 -480186670002896004875993653072214444040 11486760 99953315041634819967026315072061849600 11486761 391367436783869187753763663702551317184 11486762 -370920905220497960123581144797774336 11486763 -419654909335797162937086648508217921508 11486764 625741894117456125237017980168582259712 11486765 91187433059708041130223748209745335600 11486766 83388768504951049337799060528937964544 11486767 -1818230300931720244915189619237586549600 11486768 77956060952287684172880004645975867392 11486769 -8420311444813805561391569121923727360 11486770 -21698677164537300315906532917474253920 11486771 -256032552183608824383710031103781047296 11486772 29225713746624324282078839394761088 11486773 -191643759432860478113933445563297293600 11486774 -245664421750694288469755262541439702400 11486775 78995541055964342411017953486630576000 11486776 653810745038597560108679923582088417280 11486777 -1042477186639142198360838511404471868374 11486778 300923383200930869822733453320798581248 11486779 754143768520490400338302546162186353380 11486780 107994049759384032949064401717040117760 11486781 -640138356017273711523244773282906891240 11486782 -344726092563459897801179247550086967488 11486783 8749023310823843615170641572620020480 11486784 44189003123913822535057838730022748160 11486785 176618403449344739514785566881638620800 11486786 -376383959045942075392878970498954287408 11486787 -505467139416946261541450071679568307104 11486788 417927284593039568665971612059277864960 11486789 -443434472788462684724409530245704313476 11486790 -34512172656198960178630956815418228480 11486791 238761236842019117923905655548348815192 11486792 -1142108645479283208618369194987530444800 11486793 279496271245828140711445378128790216464 11486794 16851395256034644834535606782376576512 11486795 -121031680723111978852380979406355535200 11486796 -80936611722492903970823674574004704256 11486797 -89319068661757444119263202414170727968 11486798 -117173735864763493194831970506082917888 11486799 -498061780290426007747001928197454543360 11486800 69071598247084919670473575476390502400 11486801 -863046161588717171694060804674230029198 11486802 -10966335137018385192822704514582767616 11486803 155954114060159505891454267225483335184 11486804 145346344006828457972283852623512774656 11486805 5291425907593437955166166413046412800 11486806 -86242956878231843363061597383327177472 11486807 -896188173528148163651172631804204051848 11486808 -127568671397340867084464566889562777600 11486809 98265126094289232449266185707521072010 11486810 202092771519620907175642346760153166560 11486811 -114400779955133961031483052784478406400 11486812 1022784957569244475622410580749315668480 11486813 -203821799516257800033153003001209937800 11486814 170769331088520477195028183159353618240 11486815 1174919459710107566579938449534656059680 11486816 300438556335505297897676117603668721664 11486817 -481730124006934897701293544825332976366 11486818 23023287073121123521463689469686855680 11486819 -515588686137715410223180292430169335780 11486820 181731157155078006369898987117363630080 11486821 662400036788605793142777047255984170560 11486822 513986485298086725751145416660250495712 11486823 371583885310700034742990429678016774184 11486824 758256761978070950552255523774498216960 11486825 260362325094974799649621401906950593950 11486826 -110904806013391520615260365534493355520 11486827 -445593637150399846572895639896506042328 11486828 243119877940795938926708373760981148160 11486829 -226488752473231912228463208297047749920 11486830 -185581538471985509483121735792652118400 11486831 949940024943945504319632857959718448264 11486832 -30285675898044059648769436025808224256 11486833 -430336550529551101024574511453058285614 11486834 -139089051708736000160649518028329651184 11486835 -175180542477148089909786780616272426000 11486836 1060302663720740884134513713008787970048 11486837 -609359022294900637033638202204969680000 11486838 -287035699655642270288024850301502392320 11486839 -16597971081296152138526641542818494240 11486840 -791770433054188400147968038002528870400 11486841 -1495509450786077848607074455753164208 11486842 -15904077050026448718301649454596527680 11486843 615019630363468752017399899973233688304 11486844 -152005740283421503324048894999366388736 11486845 639538164050326924521639392605371149100 11486846 164571221317664619589727819238736506240 11486847 -220565866443901307751825786403236496896 11486848 7378081263727272101246895367567441920 11486849 437032444112160445034961130077757695360 11486850 -218443033235461804599016870992174096000 11486851 147570829041551413790547837601037513852 11486852 146665100071687428683216939286285987072 11486853 56377432179834125264141149977097479264 11486854 -238204427105357076502991520405087033600 11486855 -498601602778373817021676183404136527240 11486856 -60222979266073973593573895827004620800 11486857 -377186601100136587390850935287373580700 11486858 32220774696542032031596898914231286880 11486859 150055608314140634187034511914988690904 11486860 -138239948773324415221380588775562035200 11486861 -337997972907128325125811164703579614538 11486862 -203821423345299232407310476019895652480 11486863 -798777984375354762425575812285234055888 11486864 61059055791236029754967151297529118720 11486865 -69186244271501485481531914383723996480 11486866 -341747014343888517181637382859337475840 11486867 42986677282441913084555682291132195072 11486868 -289579733837462695967301550666141532160 11486869 -587032401599786316309835425309651034240 11486870 265220240127129189882208902674475290880 11486871 107037213270044517313090825375382577840 11486872 304092241907727871110551719017691791360 11486873 240524419208617703636106163550228483460 11486874 7446753356694491049637140328034649600 11486875 -45970963430077649430442327553602637500 11486876 -90710007737755266109997013674053808640 11486877 -6772001172355171107860826590225510400 11486878 -165705773511311810268416393039237197440 11486879 -917884896508040060294825718464442911520 11486880 90043214600139223000485836498927616000 11486881 3286360069354343088825921602611692480 11486882 -543318685301173431593738732719670343936 11486883 168974651965155318579521639868641937000 11486884 270636409525166232728019920477245874816 11486885 -103358402498075606087235519614608360800 11486886 198981560264766706278229458683776630464 11486887 378218828710937259076732772909428483200 11486888 -40648236573241297443212123358402478080 11486889 -45456230297779481870955884139563152656 11486890 -116740341658471163223913696069724206080 11486891 -2367938771831858930441415709612738800 11486892 -177761742505619286507142486833267522048 11486893 -44383112262135376401051136901849194 11486894 434581496595423635930616935059860955392 11486895 46310082254289139935264238234663833600 11486896 42099076481156186290101204278676815872 11486897 -768131442850684516442664522231943884654 11486898 -74851175094385554668142866541492552816 11486899 -927070626094640027899088702228858917440 11486900 584590971794735172401179967727634752000 11486901 -230173389258283440110768199516502364736 11486902 -16230583128394128112023762727471535616 11486903 442365687249295295981535274867398874152 11486904 -88604191510026369095196731454258216960 11486905 71499802642797031055769978541959084360 11486906 -574664289691536816232716671585877818880 11486907 -550401474101827351325159441261643345360 11486908 -38950088452284105442191614972433036800 11486909 25237118580007988063971527427777784832 11486910 288726211865166265044032815509385201920 11486911 374609473313780711795000663144154024512 11486912 -9354820899125576088684257967759949824 11486913 -180442115928609026741422743405105712512 11486914 -359918008261163918339649510212319664944 11486915 -68674893933102115752619875120214366560 11486916 93702815462381692774980846040975687680 11486917 -36171392523800374915415553721582244808 11486918 206254102819940960669278018351536248160 11486919 654877276690341436732286281826565643944 11486920 441230453289684997878833577585645004800 11486921 -1282464865576524952129853256631255699878 11486922 -50441867137235816327091060841789110528 11486923 316990094548334155136095137240225998160 11486924 385178267923302102818965548404043184896 11486925 144670432484879860413484349111722176000 11486926 -19429467533791565070371719719808438272 11486927 -349800817040511840592787767321413214224 11486928 122714794970666387754922486148728356864 11486929 -602515456759049429446715680333783899480 11486930 60824323492718683793212244170944529920 11486931 361040993256810122093468192815138443264 11486932 -314606012341895907918908784562664702208 11486933 581975046982683983283326985265315279182 11486934 -354556452114846743281232322814339968 11486935 -415447928354990907710117148921644166120 11486936 -130440519645502131246333907002678312960 11486937 25240396853216927274606590063492358144 11486938 112380593727218495293817028939097563120 11486939 -149164065948194326681266362360794242600 11486940 129934022257121056893780528995750016000 11486941 -1851969813249832528565318830251485260608 11486942 -501924592795380986609250332987092960128 11486943 -219092464794756776350373525645997495480 11486944 172917179846480762202062997177237504000 11486945 -356322875991251367111677735360119819200 11486946 160707670695925028955602054990987742720 11486947 10757281027093123376464537138360693720 11486948 106994734492040017329359833506572193792 11486949 -852615018686006078217968995742788855200 11486950 223052004051986545448947106514262956000 11486951 -178393549593461748799892134469406241536 11486952 -638712235383614379486444319947024122880 11486953 -224778963217851571869761432220710203136 11486954 -162418643411104110685020795014707231824 11486955 99525078058560562848053008696401324000 11486956 35408722396995981884470015030220035072 11486957 362772356155650702274329749532652140672 11486958 -175247637924620760964929354886625710080 11486959 10063140613863282300381147497875494528 11486960 -1445049884673902467552828980869529600 11486961 750696754940459978060210117726420756640 11486962 40496797884323334185405427628445897232 11486963 51762328908410666530449391735321959600 11486964 -181258890921072537833710255393615233024 11486965 39236458395047297178041787951047145600 11486966 82897177425139031381372731587098550432 11486967 -293419341908716466564614578587774388480 11486968 -782355453176200223314331988382533795840 11486969 363548952698601553258058219454267059844 11486970 36267638015253380701727757582200839680 11486971 761927313066105375011455235564296813744 11486972 -762661537833231345264033829840162698240 11486973 -19022260383684907650359349141428879616 11486974 -357841202339356691709719527143617479680 11486975 214869505614492460499728022874072387000 11486976 110373049602158080087829313809339645952 11486977 -18059601874346223362275359890075149520 11486978 286873942778751550289157666409887065040 11486979 94268739780052280871315052195262376144 11486980 42205978565124369492661857849139200000 11486981 40436782887561884186376876421225452864 11486982 84036973106593982472007338557157519360 11486983 -103535246194683568653413919534216503240 11486984 17789651546796137474142367152905963520 11486985 -129794273947206534047433921968149054080 11486986 42893809705694404453960211183008819200 11486987 1001939891146457156710451862412364543760 11486988 -22422282603670507992680721604513628160 11486989 -524368847153636062344130382271584779210 11486990 -54257158633720961375749621867271690880 11486991 331018749208024404840991724514546410640 11486992 45963800552667644580792640960460685312 11486993 181144097061736096472831603397520550016 11486994 -309884019969054991702385594424606192000 11486995 430831400744720560406138178624496540800 11486996 -76135382009180407262778386457989328000 11486997 388607151326535245369264921316103238208 11486998 292518004458337766850339975185176788000 11486999 -456085327630022522426556495815272940640 11487000 96252245570556700188265749258731520000 11487001 1218294466187105898693712355976779995600 11487002 265808779221598342997266221275168190432 11487003 99472492302184786441600338653225455488 11487004 270097305508050130126683996684649702912 11487005 24377124744309412326410784163806019200 11487006 -118236073717105902486098916395999630400 11487007 155724958859722138943272941285191557472 11487008 -168246534413059848985151344969337536512 11487009 -26693113218660393178822225510757577120 11487010 -326616309901061955849626661981872175840 11487011 29265205916550198083306363730498321504 11487012 6319855091178068280293696518230810624 11487013 750117266549292752934430515808731306300 11487014 -255520803194019372508823462137044864 11487015 -8891110260150564808416035247283316880 11487016 1411891458155272548236284412337985536000 11487017 66269721226432872330184823095772115066 11487018 -49692753615919458565912140346377828096 11487019 54709914257318502242882178303220291584 11487020 62662409681967497096051206594913280 11487021 210460038549188208147364196087467687584 11487022 -152634479589468237709187931671514043200 11487023 -368643811052336240585752344181510348800 11487024 -1649894904949576938568232420067213312 11487025 -93753211423147228163256342275302880400 11487026 -558780108341984949943263714674258370288 11487027 277961755861974838558633005075323919408 11487028 10205633209333020717231281357437280256 11487029 656811166641678132361585348913130599520 11487030 -972802248271044594914446968797614080 11487031 701549434239093646998969302024605792912 11487032 805767346059457780221534521005008998400 11487033 647725356863331294240883607856055678404 11487034 -130431322536803397468370467334132676352 11487035 -540902343918143929483944713444650813440 11487036 417857635513124726259973044378575831040 11487037 641580853681327402673513689669350495686 11487038 78219504517539645966815180566281265920 11487039 -126717097645374229363578666245919774720 11487040 -21128072737729163722613369601927413760 11487041 854093627448603419270683623060438677442 11487042 162560163315940273598940234684736588800 11487043 -985966916274205598437373907875129104708 11487044 -601326027013907532614383175728017108864 11487045 -351647795592755793950107778555390755200 11487046 -374036275949643970086649863114343918656 11487047 357148896768720907502612105849839327920 11487048 325578272216221511738646355950608424960 11487049 -193787775327640169151367400711177166464 11487050 -41068417656574840879091640829328102400 11487051 -349360417909725586473433006846818042624 11487052 149937424867211570150347781740268375040 11487053 324970131657237036932933627950804167000 11487054 -289216985649446090330673089370669190080 11487055 -381794699067921604706435715754644962040 11487056 -20440646289760199109043445759651217408 11487057 32744406171830515023239741958668156160 11487058 494018160672935873357392220186272577280 11487059 249240451710653109324738495590561678640 11487060 30393356401089430281044532394947417600 11487061 6368351102460549939562387832858084280 11487062 563071663132051569418561013354402596992 11487063 1960295331501131579889372573589778688 11487064 -583328221895875621935158812987883827200 11487065 -47002592986392580606139870910852677880 11487066 -49892442199227352118885987793556901376 11487067 -302252556922547330121934372361662205884 11487068 549841210062834980967974527297692430848 11487069 549874539406672978194515984177549759040 11487070 -141649932466327650563113822083655296000 11487071 198505932405292417157864891465131306272 11487072 617546058560204425489767877284562993152 11487073 247441883273050881922927598683562169364 11487074 -160924713624325969837181063931290112000 11487075 246972643710014868757369802185194201600 11487076 9566125337011053585944481428253491200 11487077 -39790296796750013995468043947820529600 11487078 -138445522370470717843247365336728355296 11487079 -510765912133974804960788294968918517320 11487080 533333926565668474775130137172321484800 11487081 -215682046915779476978541704801550418176 11487082 -104117407814445359200018187820015748608 11487083 -643214508310277839525680457190281621800 11487084 -33603764882706362245172725477348835328 11487085 -49482669076247879304008375658769972200 11487086 185508752992949815234082071727756545344 11487087 -82434849666945907979678798048743725840 11487088 310595682376668940866688595749129912320 11487089 301299049561734866118909295102572103890 11487090 120789419187828695564795846054765091840 11487091 -89244952318016467077880339227278493696 11487092 -545033352506730226405665348581176596480 11487093 -282051419090375528581181851918192042944 11487094 95072583916019286825031503201172465152 11487095 -1384114056087490995544770904548519100320 11487096 601982521407627930050109725390915174400 11487097 164076024158497647966294530868533489280 11487098 -262988447829143570985191259062738288640 11487099 78482935822785958799483914420529353920 11487100 664282987066520498151208369509859686400 11487101 544322277681603041174784005534715156102 11487102 194680482503442538328933365574554005504 11487103 1194878918481264937873888178347050380280 11487104 944109544711753305546837664562203852800 11487105 33009741073707519508568796296222573760 11487106 11994859101438086176778457156334717824 11487107 390357950877720513782320408620675783840 11487108 -65643548280846705956342504045727995904 11487109 3899685154959056923661775579678708604 11487110 391272853926313770000458535473365964160 11487111 316409232188586748007628973822854337920 11487112 -3703260087535457709751679907515596800 11487113 -877193325473149741472052650106706522416 11487114 -128676879383170246441427578850623626912 11487115 190610287740170013724171792919574807600 11487116 148349377996943512208020623115569308160 11487117 -326163126978704800812282494376953384352 11487118 -23336406381013111638312161627872382400 11487119 999087079524460189464554899470416390976 11487120 -73540126680979497538633170153528360960 11487121 43826915032888562433361617726594747492 11487122 61342895661476155811887473734899175424 11487123 -50059472932850242584349813582737129600 11487124 236314662414081522375851776715658964992 11487125 -7976131295166357707235919242675570000 11487126 -45429444557491654139023210748694552576 11487127 694872152110056901794395755448696107976 11487128 -340765418213592233072093297001889505280 11487129 1352816356915657552052879613916056882432 11487130 15274240106217392304460016257883124960 11487131 383111656720285427526593416281502914432 11487132 243834393008887388404047432965134056960 11487133 737697836615279206564013254824915238464 11487134 -9433575500968260619067044070176515840 11487135 216876826207752741699531716980400400 11487136 -940439908354549648191907706917082431488 11487137 209825311409589544607245387503545634786 11487138 151867792699201597479716389994054673408 11487139 -207305931919716866897816050351521644040 11487140 -142010823033272777327042290912624005120 11487141 -10220909311214533041170863201095386340 11487142 144031728878344652880892410477210056832 11487143 45752625173821323873924705768810344448 11487144 -632105551041629892344568288870839009280 11487145 352921052884300026109987118613799284900 11487146 -4023113086906466578463205075574506240 11487147 143627781895594106232153678984917379072 11487148 -76773372441178534630055272363898968064 11487149 6061967736958906039970154014183818464 11487150 -182401727212526784766649429037576192000 11487151 409017014741171260240936383012139326712 11487152 -188555725586590919656023370550563995648 11487153 -44907731864458385221634862038951577600 11487154 -144785032555053433553722861659965984256 11487155 -3139362034027962303883279265100828000 11487156 492412331041279325116844923328144412672 11487157 132767377575821978281649179247578712832 11487158 -364743772760711556087297264922284948480 11487159 486225756714897902770428296721554201664 11487160 450268030017946034787934852661233152000 11487161 -48471971277454629258678878295262160640 11487162 -353848883417639260980450610503982722048 11487163 -1203039014136237977852819665392709138588 11487164 -69712466318723011342914354497099395584 11487165 -71239162867819955117098563541141964160 11487166 -97609517246389226176168160199106386816 11487167 -319158988563005086631618315443361555952 11487168 -50709003053469996474751567546678247424 11487169 370496251998224364002484527711087504980 11487170 -114498518323549949308799002682593329600 11487171 -343788701420667155538902253758916837120 11487172 4595197587132861748480079687937602560 11487173 -1175387586558864313779323643370779024096 11487174 54323019528694051918751398729109422080 11487175 -20300153540380206766800704547550034400 11487176 -494899340917269006806554050816458096640 11487177 -13914255015857370003561777332493829980 11487178 -433453383394452007442359399529487173376 11487179 1331859777061583169657253256168549383080 11487180 -278930137872035112924277003637160023040 11487181 -824948046642799235446737305638894363018 11487182 -17600778023584111355733695642538224640 11487183 304182659062010327390313526231699827600 11487184 -75380402464040767966060092237035601920 11487185 310082046842045707976657049238407835380 11487186 429900852554948739359950115672041769232 11487187 15571719222879443298069799793547363240 11487188 168478760190670529851929943646571861888 11487189 115934378278421068939427726207914905600 11487190 -75484948215067655822468261026938662400 11487191 -705523875417262038788075474793088006200 11487192 -5800849541612092175443521880848629760 11487193 -212486986472454210860717307318614893558 11487194 54187049529084118052247266269957798896 11487195 -34724232234865668226064134039136776080 11487196 -7122062232389756108247077022716244992 11487197 -464825991960229937579014293944273163354 11487198 247163147189567495710471988998167339648 11487199 -382876444352524899364229439628678104264 11487200 139840677725502431994018174293055897600 11487201 -250662891704243879388522388186192641696 11487202 -32454494344966536611710593056594966448 11487203 -53853006426771860611264414222811155296 11487204 68585093756957797075712873455258245120 11487205 65245684716953531439172711558482424320 11487206 283171485878965765542410334387146208960 11487207 -37405181423488194526021830179710404912 11487208 -395293337380002277547861291975439959040 11487209 1001183832203722753725909278283486772410 11487210 50900004816462010269738396209627136000 11487211 -144640355017055303728256197783528562188 11487212 -363570375039146015081112243294409506816 11487213 -215868875594398062893833130903147147658 11487214 367585108615475006085912938865649275456 11487215 -245235116764866943744076013641864676480 11487216 27116995378334124823567201754077593600 11487217 -1200744105263164258958393866475938194000 11487218 -20205448510371522026274854024005891680 11487219 -336728691800592121916708405604550008480 11487220 7946303052210691030871297298073505280 11487221 -943009353760545361905625930086184393668 11487222 -22592299230588835531246328949444107040 11487223 879530796931449328466083685217346632192 11487224 -114127955021783935587929289527549337600 11487225 -257036954980183037707386667099925916000 11487226 -133599794645359979971289636498942828688 11487227 1013399117429062304901563882411214935076 11487228 706257679940889662449562993275408229376 11487229 220784335728545761885074226953205742240 11487230 52876633022427969552898884600334627200 11487231 -360111993659064231205703063679676742400 11487232 -49748990962568540516633169406564761600 11487233 -334401381043378431192505535156930539518 11487234 99550050282106174730196477328078483200 11487235 4092345837525544859813747382981833040 11487236 -84008991388235607933433237427767541760 11487237 -377932610790503006187911759650331972640 11487238 169180858255474447663612707320874209280 11487239 1333614805573117835859711994358177126040 11487240 486652122579773787756120378599098060800 11487241 533501301729411339905080722907515428640 11487242 125694697604900202073852547919426423744 11487243 -542858819527402526647373742415868573736 11487244 -115127706386912614732258485347443550464 11487245 87638470249522200709885470673062399360 11487246 70865524783284757068960533079827486784 11487247 730111647995357933540001210965713163696 11487248 15925151640530461620849913511392051200 11487249 611964992840717090570692324064949070434 11487250 500816931259974662608832977581659400000 11487251 1196294822810443828182553200089814558252 11487252 -160821330846056503317489564778882019328 11487253 -476746874752217053630704264219403240256 11487254 -266646098862748841790199598330976659424 11487255 -41252483176074621441975424600737208800 11487256 1602891778022652228608752529440573440 11487257 -323788284046466004595258910588095169496 11487258 17039252405610208592862004618246566144 11487259 -286730721599267870573780101233011793408 11487260 -499588643431894682824724059821999813120 11487261 -17539819403670916662503070629359590528 11487262 -160716009307338454861413089231594628096 11487263 -134536272707935042605484568157088724160 11487264 -224294206680268710058797897847870586880 11487265 -564331264769937716628307780642107480 11487266 -326448039916993733411854695454881489024 11487267 -98443714102319344747617549041244963840 11487268 -135830116121792064877485483312838435968 11487269 495368802134955119184280816225519844670 11487270 -79866685159932097601600686606636093440 11487271 68110074344921729225790348183213791944 11487272 -1015446975345565288438924286570962867200 11487273 2290399653157855861554657375495481728 11487274 -338268812745215739936963394385037083808 11487275 -61166766498835736896618478859060450000 11487276 247613586241806700645668308243727243264 11487277 -316940151519282418663184695262674022400 11487278 -9827022599390293694139039474348767232 11487279 -573567393491716492730055311742861679464 11487280 -2458215463000586087794500349301882880 11487281 -134130827738241029353192698255216278784 11487282 -36817010889923104619245784392230812160 11487283 -535166370523174023663676372157611162536 11487284 1204914334938053374817763476927997259776 11487285 -278115622681727539589650434325766548800 11487286 587079399747126232797073414731408496320 11487287 -45593091672925115163916774582976337696 11487288 -388822822853338848983199840400429117440 11487289 -66407015544761577311561628975488684400 11487290 -41068078369472308599923079792131373600 11487291 -308740772984543705393831791481459810256 11487292 57697384087775559753883729118999457280 11487293 282000840076554060193889100580735801542 11487294 4527756295468234545127670726181781248 11487295 -568576962215195206835859702970324006800 11487296 -131380364307012491613832521076766146560 11487297 751267683613712696507112224659637914272 11487298 67652910141786261797974324076941332480 11487299 1229651778346700519765015287511454714300 11487300 -16323552856761487417002173439684787200 11487301 -150670789232338079858369881184585313248 11487302 416233925036592918718462468802799296352 11487303 449141578774784364011521686830224025904 11487304 -128954537999776185686806709966008320000 11487305 -260330078019902845004220064278385848000 11487306 -1705561714849238508299181792478871040 11487307 408931970226047112311779680557959623280 11487308 -246654300452805281527064435202471696384 11487309 362206264995098700312905458348734016704 11487310 22867311998179067203135281409949050560 11487311 -1167690631858310897113758247719990700800 11487312 -233039293625983036782757675364080680960 11487313 23834133387142943173338028286189306880 11487314 -460069893507197105435986486923183160320 11487315 -61777851750648499930873739484153627600 11487316 -202409828224696190720344867612056457472 11487317 -957832857870244170903824065132614426048 11487318 -26956203552049266959683853830895258112 11487319 -699944857691812893935101557738329310720 11487320 -169093775316852419102203211625603686400 11487321 -2798181812936207954036912990541680592 11487322 40677801672929342188482163728270167040 11487323 -534769366381340852015314014813199498428 11487324 -421630335331421196948274465585154703360 11487325 -244106459577368448425466430470870456000 11487326 14609521122138601866257696621055287424 11487327 -136919074869759718881790682017397460480 11487328 678080336913322390293632260828733767680 11487329 -97857194167744839618839137771978802688 11487330 -75505169677891770927640318473510063840 11487331 1237981720852958882725555132017150959132 11487332 947337378471764490484403774921784391296 11487333 114645227069415876198945256255418618688 11487334 -712620045347657730044993083959922769184 11487335 21626759984845242754437356570341140000 11487336 41174486944305137793422875843031531520 11487337 260177432793763669141903012800051576292 11487338 -267841644548708610185293451686691840256 11487339 86201929314004603451875291251302108688 11487340 227483398285552737001652248299670179840 11487341 1139932028855251206297728777969190854742 11487342 -77385262910145699031308999487618356096 11487343 338868054966463377387356682319414893440 11487344 -171078797023128806627637451940562370560 11487345 97331860873499315447837667614873195520 11487346 -74137552644331734368729510796217659072 11487347 -318122912317205253931519905832062081204 11487348 -499224164570227378062743077622237770368 11487349 573654610782529458277610692466714082350 11487350 -19888601691942293103182182659318835200 11487351 -443850660597071840131553678691961920408 11487352 -1112905768343940884756330337079253606400 11487353 42738766620499303639846517035013459784 11487354 -43904402979602288967878265706883208192 11487355 699964091983047940526022280897042103040 11487356 -301895503479330167494933494804884370432 11487357 298755609091372138314186039467265230880 11487358 299957728312081855788378381607847045184 11487359 -87414104783153222739061272238624198560 11487360 -118340775188065522395327383190739353600 11487361 48158573793705348994090958738877029124 11487362 -126702002442082635450751366859144784000 11487363 508095159220008985075112610853988913144 11487364 -14761847707821101165596672320386703360 11487365 -655366634313791634044772017991966652740 11487366 484423231095966324955707727504817448960 11487367 -686965104275549755021332636146594372584 11487368 -494138520278338212719703068981680573440 11487369 -347273516304535920277662743576658422256 11487370 17386544489522879217990623479483574880 11487371 276979338440717648706486122741036487312 11487372 83360198847250611928043152845382536192 11487373 72896032078264453847855947288129540224 11487374 -394894505938307425674705688132392386688 11487375 469351080211128620673331550278619658000 11487376 -231642202707111196227062427460165140480 11487377 -901448502899023059863397296140845360 11487378 152411966145913971945127370508696453120 11487379 618233949713914235020473803674258141584 11487380 90019788476944775949385243966812556800 11487381 -1758359846780778311624900182454872128 11487382 -113298464614321283250217353112511306208 11487383 900221459445290765608183176465535954632 11487384 812223787000370089352761976666121216000 11487385 58567156055978798789927034907679400960 11487386 -378730085194402319585658643457992826400 11487387 -12632230321530276789493903659127208040 11487388 -215140292942644983680050272023934872064 11487389 302814868549329427042459325647427657190 11487390 128129492863851249838493123466196377600 11487391 171826314587172454635115805853349038784 11487392 276766612005817486992734567890531909632 11487393 702514418422656520297763430574379443200 11487394 83413346268469500953729581650601436496 11487395 -439023221782978539368542856503433463600 11487396 6968918056107524217817666413129928704 11487397 -45361876748234198406804109876794986340 11487398 -91596517700743879044779494280239738752 11487399 31624162526834996313917956936814356608 11487400 -460197678834544103322054835640094720000 11487401 154806632721649396204584410470455468900 11487402 -390184031550300894862071353688636299520 11487403 -184295012608994385477387690213978214348 11487404 -310789455227682271903924454456861835264 11487405 -197620513359142926125030510382975159840 11487406 -103771399147724514732804686627284665600 11487407 -4648582988219976208146887541004709760 11487408 -56498030492600280730727824929320140800 11487409 -80304789921867469297576175711820506396 11487410 129581852494953087060450868217736069120 11487411 -580425237974910521795268481122081695040 11487412 -78826338146413454530655743004257558144 11487413 -552303037042303128744016267480799222400 11487414 -198629474660952492026946943332299050560 11487415 62963262428182989036129375902516185560 11487416 65779164010778839893555210581929820160 11487417 71575295682461329840927575722058092880 11487418 389539593040050404112676761174133336320 11487419 -56179790136744364072163084074346757120 11487420 1601342141637302434633306777644718080 11487421 267205459729223883026200497278447858688 11487422 203857818606201452499846586482797030400 11487423 25149906159353634905176222556330608584 11487424 137018931683766115287787070281373188096 11487425 -97155523881509740086757184249589354000 11487426 -759671813087595505453688458538662656 11487427 2384619222613489941239070567803415360 11487428 -464875780620828136899019322715932764032 11487429 -947027252785106167004972530075673064096 11487430 16574156437174221351113944935564078720 11487431 -149816729960751828377234529493714281768 11487432 -5070114794745578315901361968823173120 11487433 248556001916915229669981360264891374544 11487434 116326505730214058814139311601554895872 11487435 139138506550177432454043757064163548160 11487436 -123488528040813886207933804568544038400 11487437 -565208867358623060810366825994954647292 11487438 90461865463866595257019946700367521600 11487439 866742770916835539753942217156361126256 11487440 166701251123969852831564013978801192960 11487441 174279020020408325728616914966677833664 11487442 73266838130556473897564405378515279872 11487443 219124850429878616191163503354629493248 11487444 196937842493028505940352807072931786752 11487445 191796137830050472056976996478146185600 11487446 -435344873146954435923820074824139319680 11487447 713767613110864693050690215236374994080 11487448 -367254911594835793523381829871520931840 11487449 -459506067434662168154742578521085023536 11487450 -453487379336888051331269202886156800 11487451 307270653193163012187225152616730167600 11487452 19161836746880047060862548503101379072 11487453 268047701656514720309270432579404608000 11487454 -366600403852009923231074805263057579328 11487455 -35271077122337935629887789741585646240 11487456 -267432477749455971655070485295367979008 11487457 656738831015804120048388242021608129840 11487458 984760247052878117839233408660474187776 11487459 229319006433347782804010108051472478128 11487460 619453814388471795237858543691535489280 11487461 -328642749080483300453134478426022855750 11487462 126598360090102487776071626806753213824 11487463 193849865948791605858739304479738315200 11487464 139637481193959411173546766991080944640 11487465 77359675518631607814247747060342166400 11487466 -114168157454098760579221202138091455568 11487467 -248709561285106297809724272414821145408 11487468 -156590857498888589276894316015906408960 11487469 19294229994645480106957493953421269760 11487470 -427973885921345130344213500924167520320 11487471 -517998048999354976114018774229422397688 11487472 206140609658459300104471524440243634176 11487473 -79772599989866131690753024274033646096 11487474 -103992600543245991611233863917742720000 11487475 -42456275768677306770662754677120369600 11487476 66913633479125938102047737455393505280 11487477 175970343516199131556534745134402763040 11487478 259639768529418162866660017048512277056 11487479 206000695631716628420185149000964005000 11487480 236511602068686963155335058351597568000 11487481 184108966047348266629839229657092722282 11487482 -271395273603001709225281725377380107408 11487483 10564656141396883721132807456273550864 11487484 -192264986097191143378711326883405549568 11487485 410061361069518084373371561578500997760 11487486 422440706341405958304566550848776121664 11487487 1726383260595465469838718935172954034560 11487488 -400961995889138150917214878479811608576 11487489 19610265448088575279277161804014397248 11487490 28394211921762093430671326191485772800 11487491 467110366093589151340124936385426512892 11487492 475826525073502783729575019231460466816 11487493 1836553758901376107053108731994399104 11487494 457869186738854830553960570860650931296 11487495 287777480138486573762148076586342534400 11487496 352362812520832116884726778830649185280 11487497 31213219313045353264065440933038761600 11487498 -72946498241968441403120288765480448 11487499 25277405746633919803907989900467435064 11487500 108588991084556910790687825886928000000 11487501 -9139954473289241897007839738382647028 11487502 -35714230102628837715442374339892106688 11487503 -461369805580378922858706327250769491056 11487504 -19345983239808884894370868835836231680 11487505 -406573635924976479751089761587232250240 11487506 2357509416957071211857038544884256544 11487507 118552444834014103995430930873140083640 11487508 289871231685399543505185591664161043328 11487509 -561746780860639703485642542070547813280 11487510 -112965541104809192201654966070913180800 11487511 -122397858840105241080117416137443520368 11487512 -572688174985596782187699999298340229120 11487513 -148740137747232852284294826709135454256 11487514 -303215799698965745530646788921497592320 11487515 24659747234746289368435817576016349440 11487516 -162600131718939737252368077242365624320 11487517 985142383883328017408635416732822529632 11487518 -66076114732624940699656080522131846784 11487519 -58460559819432385931186669463160895112 11487520 -318859023555926190699849753086373396480 11487521 -1259082813764008562194746394701731282256 11487522 169424471740300184625415987254799116672 11487523 -86435599646252827871122206494066192496 11487524 -93401878118797180046540977362806891904 11487525 53812408524043592688026594270346417600 11487526 628833942425623407389782513423899551712 11487527 -17615867614074621528423678773139861288 11487528 306446618761588587950033862261569126400 11487529 -752483905825302822077484147304391299608 11487530 372636271016159449107342002048082488160 11487531 124891987751266858572198579523008196608 11487532 156579539234863086736886665724635348992 11487533 -458867434857620989741469204085895044960 11487534 123811940022736475302896329850795752448 11487535 -64796227379907690984044421801761841600 11487536 1466173085464458060509717835935907840 11487537 15139208435560677187434823148309364480 11487538 -73261734228458531942548644693396881280 11487539 281072180329289611114630684359529951056 11487540 -295639764169370947522356902368909363200 11487541 259871017688015431747521054485842604280 11487542 -141037308629691431553299852897570168256 11487543 20851703060554504341499729596986335464 11487544 453976036610919346461957228081457643520 11487545 -269914290764652625299213364991107280700 11487546 15838903363711545006842800843567423488 11487547 425500227100396228817506830104380763992 11487548 -916473313830836483617581900194196817920 11487549 -404377485347640429573609544350559739136 11487550 8729585273217747325995257132584612800 11487551 683597233385863679299096057179862335912 11487552 -301725783936874244484794352416776519680 11487553 542972599285594700291448145355025510528 11487554 184043486115477143751218104067999216160 11487555 106256874102436326642027384372635311200 11487556 256356222453502573482870648431742158080 11487557 -230221567242710547498328151540292744480 11487558 420463629645187228671894977978393275584 11487559 -96425966374346371356294223892587270920 11487560 4131818535111095701858300272273254400 11487561 -455728001999421889817739929177464491936 11487562 4798194821097399828769514716206865152 11487563 967225547566894474287343995269379389640 11487564 452576645562369613749650281020353425920 11487565 284286150746288965696469044867258336920 11487566 -66490200567707933641570105415514779520 11487567 -72278462093028368892065036734434946560 11487568 974586588997509517605604245594685440 11487569 509416614446533659629238123030018329970 11487570 28728847897918471768447280493161971200 11487571 -1159755762079178456933769567172337349800 11487572 24526558186723728633927470856884143872 11487573 -465939410310248168929961024235220836978 11487574 -96953477371534760709758996928944907648 11487575 -133242584189686696482804373254841446000 11487576 -199686050905415810166874332498172354560 11487577 -71468388012869733273594320840966069760 11487578 273644329021495945503220928768169657840 11487579 -13477950707956999709936295426588493632 11487580 45029703165960006444269577979268997120 11487581 17876148769216039756801636003974639744 11487582 114034787106796312488512680902758458560 11487583 343100768721136269193661942260887874960 11487584 295382188977051786635244689777527750656 11487585 45134460358052399218522481815228521600 11487586 21152971381487895682805947896360218880 11487587 -356461093665958873779259369291705820256 11487588 17695417795123241703148786531061268480 11487589 -596611303222140160755226625044185252610 11487590 -679166597404276564404412065315917260800 11487591 -245711714322523801768139994243761749752 11487592 -644304975171582095618489818930807326720 11487593 -202630369199600884566605912640896131356 11487594 346541606255053212015974238156380578560 11487595 -172589018285907970158352980673088582400 11487596 157938919732057829168246163842812078080 11487597 -454012713770139248747989364795333716416 11487598 96253865215055066332229219081823988800 11487599 -2286376275985523846824721279555895998400 11487600 -24515516260795784370823006557386342400 11487601 1747802714002645651769854426512671790592 11487602 44693781043496817603275351511096614400 11487603 387548352923652469574938941351820809984 11487604 -302101209023803023837280607871196207744 11487605 -565123165349913010777273276385175952740 11487606 29816100530203834215925191996245363520 11487607 -937996834276649516591315785336038517144 11487608 -350554621280540976822073373164834652160 11487609 402348525726729417915328263619188091200 11487610 -179917261309862544847494640623055403040 11487611 -929586535514973396448672169643869706168 11487612 179144781997809330462193400517450826752 11487613 -17218715189439205492164183842183541620 11487614 -779060049042461399963055754000953378048 11487615 -70944162854365210352588257687490378880 11487616 -11939647401363444035724286809216122880 11487617 -156609897836476321345367022751969982334 11487618 -261033468790110609724179291921843650736 11487619 327526440502508795066732176542634160 11487620 -679340906555360544939215590206619768320 11487621 36385225886717058120561041150944038240 11487622 -5131062729351612072413075815986585600 11487623 -451308173518180250703444736780342718160 11487624 321433303591278261175988620623754321920 11487625 496323030767110280984072017333665450000 11487626 59004573250026094460002423283209579008 11487627 322275792722850882462080682741127749120 11487628 85049244377885325715762166530398123520 11487629 -498656458197700874142548648290265629770 11487630 45976251338802596204711392646968381440 11487631 -267744345917888018186635896574609278528 11487632 -80774863680932892749442670711497277440 11487633 -192628173784427533130503039103418119136 11487634 -296924176892595199423349974492208924784 11487635 162070543485644761222610478073148234400 11487636 -892420836715034075540556862363996323840 11487637 -482200532155988930408869862683192766048 11487638 87902647656112448366099687275537842720 11487639 -27404598583367422465353262946491152384 11487640 644363478349640611677724089878653132800 11487641 1372684044951122941655397984398849179200 11487642 -97292469561770812467512692710103815936 11487643 -274609267359689800284771025634890231800 11487644 -47696784943508433583831123031306815488 11487645 11993719393378753793623990814456242800 11487646 -231545058902651201987256149198363984640 11487647 -186170790883214347800232996579479135960 11487648 -655661089112584763902379394468434411520 11487649 217377300114903573840630350458039896000 11487650 187069723998751743987384457289198962800 11487651 -153147815206800728045627933573687214336 11487652 115605113721429670983653313222591657984 11487653 -647328124125730064332611511836336748098 11487654 100248991444616708987100283006852675200 11487655 -84176292924948044977838797701196674000 11487656 -11501403924605990756430069978537584640 11487657 -360842547957721385319315986305883760 11487658 60527424815740795974853366602955210752 11487659 -1742534928544363141286859337779454958160 11487660 238315286681633868384336669600830069760 11487661 -586515018490878392467600110609085080948 11487662 -341382759377556713692418142028695807168 11487663 -13825337422216105270650115777488499656 11487664 -39967521492051770159668783181316997120 11487665 5857197850756894507160238705539232000 11487666 47314174932407900120968050566535532800 11487667 466609266198420902395630237254075625512 11487668 -402066336118164475715840112775500557952 11487669 -418309713850362116091960039058035961056 11487670 82335037085318915451093684935066895360 11487671 231737292342726862916567899759302971592 11487672 70250827841677872128061450984059043840 11487673 174962110086044971131904517181439667200 11487674 242987686461928822620549229081430107392 11487675 69406673921196935455269632059122474000 11487676 333438210199062048473074284006576296960 11487677 -90242415125756678814164678371669346688 11487678 154414023682697661741879140837255778624 11487679 89802048510573970174836531558457816800 11487680 241238420329277838263653824184713216000 11487681 29842688039103673291940808652592782770 11487682 72459511093024757717941391499408910752 11487683 -89265196331197773538189594993052173200 11487684 37331967228794456210112429502515302400 11487685 468372167073154149735584744026231694400 11487686 -72080993852519459229184013130494404608 11487687 -331673242878513473798908959270399978840 11487688 63014272282239863750302185877238784000 11487689 286768818144594371221826879611597766490 11487690 -42092603590474611203867358949880524800 11487691 -333383469127914684872947123074775436908 11487692 634909897296686958350562913080573929472 11487693 -217966635865186958017841256859565924352 11487694 -214268340783403061179520469989413650048 11487695 -5427305407990829238942095541226229760 11487696 -133935156192799080390459780128244105216 11487697 -39553556539144003738341589706875995672 11487698 -494700311273193748537218220526020273536 11487699 83284534174503298441741351009998616584 11487700 -83859796233895621904682150775261337600 11487701 15321465181580828395576622740320146304 11487702 538883179903171903860227221228081152000 11487703 144858150629413097661307558436885658664 11487704 507420257728447144826150984216172441600 11487705 78320541139243629024595980527595639360 11487706 -300609849043035602106823338483567121920 11487707 72130495209738638523352423888601135592 11487708 879865854983260696576683463970884608 11487709 -1147897747626728891702436247167183040090 11487710 -55306898318535711441124168342315054080 11487711 444103100780186742234820120263842323272 11487712 868897752098727293804760246170674790400 11487713 -197708367023866246494713105249370655440 11487714 -94826846264263726196061413171229547008 11487715 660872746939414429965234412693594305360 11487716 636871029624105680012908678063709084928 11487717 70172191731337103014867917475597578240 11487718 -17463671577642419082679389096654434304 11487719 -510921581744720497418503910463263528856 11487720 233432106234147191392946626664296857600 11487721 228666451208607505429373679336328746112 11487722 4401317828739128613388461789575124912 11487723 20760771667643266049292075763356921600 11487724 -112631766319970898703508140539475106304 11487725 50284019030407672116831245428638725250 11487726 274589570679214161641525877076926226560 11487727 -1833698412521364262073240245527779608760 11487728 42388027936575662720967865141747384320 11487729 -101531519835130555379658103390737490944 11487730 -402241199354497986999774796988470470240 11487731 -209630608235548440478828686261905314800 11487732 -111864610797581805450261526374145376256 11487733 1373021180923442771782807893242611258176 11487734 252375943318314908874374311783353801792 11487735 -106627341091785606686210272421651776800 11487736 393397316002481760411067058250379161600 11487737 1226315535808311691611317831203529089386 11487738 -240363279048187231815473227149865721856 11487739 -314940732781737553452532658005248042460 11487740 -778283001083706190742565594689679360 11487741 -464443183418941830048361783471627205760 11487742 712867924030281075819602727260510592 11487743 782682437333209176154246592224526103384 11487744 9978374160036339633226423092406910976 11487745 -1009075140405666961281157726279665866880 11487746 836841223234823234029916107691257343904 11487747 -10325799862961384530900807101422465040 11487748 -449821984058709833659285206840334494592 11487749 43374746815017479664781481831049496320 11487750 -46506004651008191581762838761372896000 11487751 -3654357790806708333013797895935100800 11487752 99578218600755928780339929885988454400 11487753 674482463700563646564914093470582877424 11487754 -149522368994027015559890745169859849424 11487755 717604229713644802132173140141396742000 11487756 -38767769702531082378903066553611878400 11487757 -179400822691433776976620770052853985994 11487758 576796877264598670338044887773910956480 11487759 -117605566926403707935233010620176389496 11487760 68436437618587686332267096298633461760 11487761 -153990204798162428560002007365874131600 11487762 75663695459245767775116925010630224896 11487763 203212006860725540021940387628986519552 11487764 -154896114395219436556506137726952894720 11487765 -225720841069056385868776564483904179680 11487766 51526064092471313755614512305094348832 11487767 1552144026701337939057570715345106635632 11487768 -60256745424837614354335027986947604480 11487769 510439594530472624414483862541157716170 11487770 -101157729221250602891982296461892736000 11487771 107584961831716219523989111418462184240 11487772 -147244048899475328317168947119671902720 11487773 -278840345945494505978401049093361417696 11487774 172925676518466523096652279943779112960 11487775 -165080404556280080600377102472730324000 11487776 196281928361476654989019888362824466432 11487777 47599746643436334651999788368256759232 11487778 253322364040825305807030766289624455680 11487779 435533465178815561889989508328933307784 11487780 39473349580843216795314655661684736000 11487781 258147990394920627318471048074617221792 11487782 414739153485190456106277284632763606592 11487783 110429985252896062904955860902757691648 11487784 57049466059586545538175674094382940160 11487785 571915830791675747154349632537265152000 11487786 -168875659630256933366272833981915822336 11487787 28230212405313132029585328980412698112 11487788 47862425775003885358146008993852267520 11487789 83730803261994461628311480501011195104 11487790 -49322775475128354750670471818861628800 11487791 -25178583641886974934828260863609990176 11487792 42791045356369340637260364756159528960 11487793 151821225267905005746797782535783393042 11487794 -5547549447996100226091255000317823360 11487795 170618470373202403610430546292781994240 11487796 -177612168037120402695403434347583531008 11487797 -90831530680234460677428550034258440548 11487798 -165691326018145832092408408605603164160 11487799 1487741612233203075992938467762784410000 11487800 -118217889510375283110029205837020160000 11487801 216076415341767357140272621714158998784 11487802 -51975917161899189248561803385540661648 11487803 607620535780001408916697321381214491104 11487804 -90931399268646236618261933676714069504 11487805 465065643663427464644882034888388061100 11487806 51169575729280247411279361783063619968 11487807 -565463038468022498884004798549368528080 11487808 -60134650361702339500712186600761065472 11487809 -144051015028903228915242608075656668990 11487810 -103174881047138808100281489903234432000 11487811 479102730901228221220959708007992340412 11487812 -43139023779941904683494180370791772160 11487813 276719651941788012154513144973616478944 11487814 237248207651402675549801202688394791680 11487815 138330204810797218552520401635911916720 11487816 -129042745458270360879197073230580833280 11487817 550738626768694711804100607353878003152 11487818 -549608506889039348270118776564342376960 11487819 -99003554161145204744935361923482362112 11487820 838178129186173601290214308619192724480 11487821 697421985468334199662918213307620460022 11487822 -61305982743758369426702387852954401728 11487823 -413295071897508020716492353151443883400 11487824 140260893673310228429021022097798717440 11487825 125613379966970475826164566781759763200 11487826 101514497519273677421188121009029186560 11487827 15689663086373532214705675960696988400 11487828 -348566714164681295411845340293142753280 11487829 330790859564691609407554294274331796430 11487830 4716997391699841055373078739615285120 11487831 -66047137987839255692506909637778885120 11487832 1213679113462994657641612017411198136320 11487833 -161632524917554911344452081079225617536 11487834 237594812734197709002491310783705526272 11487835 -302866988925940574390167262116095685440 11487836 531226206247050434302278737002525524480 11487837 -183407243084594254212875559531755287200 11487838 -42623873726705365396762575624786008256 11487839 727007065168159355155429413258012018432 11487840 56220226153436015726664367131894743040 11487841 -414287760429663176306136079743727294656 11487842 -66327955480276600667573563972016713056 11487843 -214172034710135777001236425181641862256 11487844 -537109267279411062816284365271547259264 11487845 -407302071231901876682962439382664212480 11487846 317097101775656235760262640430826721984 11487847 -182116281330640664073082793540600400928 11487848 -198564892036706516739663816151209953280 11487849 262589028338991301676498096111400722064 11487850 -183104266576403698181198448979978195200 11487851 523965137644329269149026472394238996852 11487852 -329345226904364310218080447393373399040 11487853 -176578718589108064057627206808086594600 11487854 513502326588034953565841443749902536896 11487855 -321671161136635827477135899944943021040 11487856 16548211691163448667662872513305640960 11487857 36775596362699510441641125632049350400 11487858 -86600744314943898030449471681110248960 11487859 -1157053771729793951432518277968648245940 11487860 42943571870196301851316337455794574080 11487861 86108876738334481288176111582071031168 11487862 -261704640409214786347654047879471700800 11487863 -241055527438946580834278641685316660888 11487864 -34844812833238411534031219123375308800 11487865 -668044588006041163824399978946134679740 11487866 -156982962139298949822477949145611857696 11487867 -425236152482101203450258627223961017320 11487868 59023963087783130811346977506442443776 11487869 168674537703405245565000511950557693760 11487870 -2926292951411301211855472626230588480 11487871 -121032214759125928572881673716311183776 11487872 40563221839691560509900283139063808000 11487873 533069830644326685712001896509876654384 11487874 57329019305237865932616458664042412032 11487875 -176067119350703962878621379561225920000 11487876 91181487119160620151429658861566081024 11487877 -844701276776695630654157220440844666274 11487878 478477781652851113286441806322966982240 11487879 -214597407083441676552612077558605424640 11487880 1108614906503750264321385054941184000 11487881 662727931510845300098793845825574909312 11487882 85658348272306095340469038563116696064 11487883 1036797533437022007646975704409567904424 11487884 -388737637079483669513682197901956477184 11487885 401158947823314045932338799569378149600 11487886 408975849158244421405905971279954104320 11487887 9285206820456741885896571332928489984 11487888 3564628874736574142484255057629847552 11487889 -1917843967406920431763138061202286528 11487890 198589909111448289448502979045589017600 11487891 319385010024096872206041603239930310960 11487892 -109118522960816184607149516742528670208 11487893 -627264990492672658327108121388609279858 11487894 233529833361589617231932867493932712960 11487895 -245868959777694379203920768920620687600 11487896 269794134172370521854051011036745768960 11487897 193546334385452598284191929743798040474 11487898 -102196348796850380134143985287741250080 11487899 11236911402406771596223557824434317264 11487900 -252806066827004788643295818098611840000 11487901 506861297302227370470455058513663676704 11487902 -266868785365402285805878701848827559808 11487903 -76574213420222085363938949552114881904 11487904 970311161550677986712310185585217503232 11487905 -138795633724305825329519491114762543680 11487906 16439377857606452388648253348383012432 11487907 430525356298878886868761795291504251352 11487908 326636733365813072161534402102007582976 11487909 -239824177933638734593010503663903821792 11487910 -18371975131198068449835052591020138240 11487911 553653288057233824140811275800363995512 11487912 148468719633835430517856445836571443200 11487913 314508766423846889145658775309888617440 11487914 140132359303846375508884061200115009280 11487915 -292138374156813177710274237480646784400 11487916 427047623762916151859870086685392919040 11487917 -199136786569623120422110386756345477408 11487918 -29323011551509054301963453858664382464 11487919 237893153813913285123982219063679166144 11487920 19288210223015723823455064117403975680 11487921 750883348166836761290954055024819968112 11487922 422507206184125798518532149679202890512 11487923 -41628960021069428651549811227418096 11487924 -80373300970965404845389706678542833664 11487925 127583710169021766816211525063867164000 11487926 150803579701292899075088466802069866912 11487927 -45521888317949821587994334710918350720 11487928 1435511231881969694525362001135368028160 11487929 -837564691338121274069385680432016032640 11487930 -141913442521512223460186046560954772480 11487931 161466676631529378827600368077428424224 11487932 627028570909082876853916338418380802560 11487933 758396060537454827983234961136805377600 11487934 660002104650436834663646625641189135616 11487935 95512460146888160186475059278959899880 11487936 28963583319090934614425434018075901952 11487937 32683606969908392184043833013546597512 11487938 248673246011243034349889429841694874112 11487939 99880301871474129908827531747280018928 11487940 -61046111828520936468863470678123192320 11487941 639317851332713137478529195848639469342 11487942 -54559428260864883303055803838820570880 11487943 452318447545989132569472657011641686880 11487944 378527559122198629437137022530860185600 11487945 -24177952017215710242869597719541264640 11487946 -27892293461322731446018745027610030240 11487947 935840300533979414865155249285119583280 11487948 93530852066246562519400020162754068480 11487949 209961939648801334358762883049181460480 11487950 201526700373560027361243299740623744000 11487951 86648649934189944337490722300239295080 11487952 -174736795639420548145129439208522031104 11487953 736372304765808994909704242689833950964 11487954 294469751086725817269788574737117304576 11487955 -424848263821160632857360263119849298640 11487956 204733735054231420945484673317074563072 11487957 -300955573820825759765432855603692036512 11487958 -40639126293448240851781063047299044224 11487959 8736272608010633509102098646117143216 11487960 -295652277085481217228667111856308224000 11487961 -200582052914268557858073220512494274176 11487962 255546029568880798766912403494235209952 11487963 516213618356901342590321729405992187544 11487964 467869321013960203058710398768398014976 11487965 445216224449501768343404382446733946860 11487966 1244748703309775046547445693780379648 11487967 -180585548454918498938718394121402149984 11487968 441861983911901868755544382028414976000 11487969 -522803151870380028970686540529783703406 11487970 -122574596423251174268594659165600473600 11487971 677809797163318723823404370592390448128 11487972 -398549401237941676361371184164425796608 11487973 -533160077423781845638542182904681258240 11487974 -182716610989455139286763434630679615264 11487975 -401614310269238998020494151956019552000 11487976 572847795701564232667145266387844398080 11487977 216183131859807917357881029366930320826 11487978 24586229761031672901902010387686400000 11487979 -700731186663722294263713249181273777420 11487980 -67684064568930912485249732259847864320 11487981 207532182033521801129729911534555028544 11487982 487507674287089678597613444384778816 11487983 -51310514981290856421380284536816181896 11487984 -108583197134605365382811337423298461696 11487985 -821675643063276811063795257677012207820 11487986 1031077868241942634727284251527267134464 11487987 -1517039817507202011850931099842527408 11487988 -13467324252219103743047632831866259968 11487989 -80449143466571568869033286778852620960 11487990 -238317533213239438262185813217208074880 11487991 1330264540262073896614817322575507866800 11487992 293407385928931461167868251433934233600 11487993 -8278741415997720617613255259135820352 11487994 134396854357743109375364176294837957632 11487995 -215841360846449108312706004490818677600 11487996 237680595749864918275075191895948104192 11487997 -221940121329593053712220699634476344468 11487998 -15217120541048055954430040692789198464 11487999 332855539221871598397641927551714430664 11488000 771760098482767108021525826104197120000 11488001 399789143135149558830322353150922127748 11488002 176776637766217562465665383835723299840 11488003 -1346490596864296131860624790105468255748 11488004 459169727381932311596830370167593172992 11488005 88627024647941810239228997588978034360 11488006 -545065841237153535190885828485877638048 11488007 144643280614409579729694276711857039256 11488008 137188874610664780076715422606229504000 11488009 -3767196115750364985177723655900633792 11488010 -15012873662336781431941454086289528640 11488011 106985090397772833437672677441702001664 11488012 158226289256504317913928150688462989056 11488013 98783694533476377794221781655820826880 11488014 -74351306720180416141698919105898592000 11488015 16904731366092475731993026730455370240 11488016 5505631813456689696709911889502994432 11488017 -151330293681162197332878442067861136384 11488018 84711716857720686443958731341356525216 11488019 230261448694775361715323825767450264592 11488020 -30312616602790036982723144008820152320 11488021 1074088733343804302408011772827921500320 11488022 164234637991911485425013451499034050560 11488023 -344530863355959522517772388978466468128 11488024 173384656543001086293009969214823208960 11488025 198213853197225975795707295605991209550 11488026 -239241141910472796565714034980028934912 11488027 -145644018901676224773379264550690896720 11488028 -583196483651630567248216277516277176832 11488029 -190866253765246240136825824465511669760 11488030 -263904402651063842835844078671440196480 11488031 695151400507648269164249584631884736400 11488032 -47413293605584444405444482440908111872 11488033 47275729855375315147629245052771918100 11488034 192076904380458088550774142848220142416 11488035 -49295164328637626419499400095965260960 11488036 -43732405627612292043299665588065214464 11488037 357810042565275243511862586732630470592 11488038 353480710802330418887194285279561815744 11488039 350736808604769961100504153667444434176 11488040 258303865729172121791666173631884492800 11488041 -450320037883567960006383379449715742400 11488042 -36221662813621420976886822857237369856 11488043 -182196710582272179345775976271873900000 11488044 -184977958162335837869902484724140726784 11488045 -964856491810809902679560167258869549600 11488046 -670061151712388277105399206377773593280 11488047 -174904239841077698811180911732898873600 11488048 -123666826541995955430958822431634685952 11488049 -301659096520079177257785617145435626700 11488050 109471916959037856393163225675345450800 11488051 868571412550918317955873663422497671052 11488052 -8756589622295538101277740067359582208 11488053 -165716164011597067566916996275136963296 11488054 -93680410448442166020803077441215493248 11488055 -92117032290826784822856780880616455200 11488056 -207456378363590197317621465432851988480 11488057 15023241389267091411485592523646711232 11488058 -453174972463190939598005149205144991120 11488059 -496247559955111588582242094223860506072 11488060 92404518321944820296723433302367521280 11488061 156546916153198019433494938878690450252 11488062 172169972087189947977757101935468544 11488063 -596658464688495085121255875265912149296 11488064 51792515281637468524697910511807758336 11488065 216606187207516483394647529000742748800 11488066 117598392088905730239337074447467452320 11488067 907850836071115321453700490349156422120 11488068 230929001579053032977367715595139661824 11488069 1179481978609024185608370305750774906112 11488070 -54215062619626006150954497841814849280 11488071 -42950782911287013382549655522596800000 11488072 592432937182873820800395544427895398400 11488073 -54016900677951470411893056807209510400 11488074 -97455091853055437252154770922310194432 11488075 -29571857230465030790927303582132076700 11488076 -458723702210156701336429267840843050240 11488077 34612294630952979984398269121429515776 11488078 174074598454630104055769313860553718656 11488079 106175482653224189798859949311119245680 11488080 -82583530823137385126159345484292423680 11488081 -340218499197366039780632900341675521936 11488082 514364478099022435865287611269670684672 11488083 -4231759857768230583060920485434408336 11488084 225197034729137808257165707331335065600 11488085 416593395400593031300391968367237468160 11488086 -85033950015110698534814192482364880000 11488087 -169370574095321478025935237523371428600 11488088 -1420707668918801754263843936285028618240 11488089 476933867845868633672863219560986136960 11488090 -320322340806896402796022894448797446720 11488091 -311752902409830426674070921437330254200 11488092 98771483376316716192955022228962689024 11488093 -294118299279087728547051804255042503060 11488094 -112481495814327234452576097522565679808 11488095 14351583023326132607788905727502496000 11488096 1107003035080608846530984628517871419392 11488097 -376044515462015127453807804372105438528 11488098 97084682552986215912345137538550567680 11488099 -451358935725629195945146295536420386400 11488100 96484210894150246749915045140003654400 11488101 -132847829562154392357549945925833118080 11488102 242438166428291316680451993588142827072 11488103 34163964195374767722955497672413976 11488104 91756793182687059842917795287439441920 11488105 -1291550601454605299849705067581066111040 11488106 -221038388080255644991771235453971576320 11488107 163505694210776549063065332674191791792 11488108 212298354609809706072914050946511542528 11488109 517557273563103431169106012655087395104 11488110 -187309815234653770478231155544035065600 11488111 -306953860066420923785467139134084906288 11488112 -63998942751936613384476811722790109184 11488113 -104827654126009946008007513567124071040 11488114 413211571082956430104426120219616236800 11488115 644036853955833496628780271099456131520 11488116 195882994723831513572167450484293099520 11488117 251072643369235523823326766637296685692 11488118 -107001935897999632733335334407333217280 11488119 249603152431767249531495775941189408744 11488120 -124534059672285070310354206359932928000 11488121 -292837373888073279476922801891596512188 11488122 432607776934562601772673435811361574400 11488123 -504460482864776388110022629466712279176 11488124 644940025555881381834793018942063650816 11488125 -12348993717121560544389076616143260000 11488126 190094983697525282293597364619638524800 11488127 -274885985151873912745269939139445558928 11488128 550076585502832954511801301379181445120 11488129 -382396762963396831859949409265875596624 11488130 12600252580663681095025276592540457600 11488131 472660107846079556495986767929368131840 11488132 -513157746567137468590907352198897573888 11488133 -1301231199412688331189832981351098804576 11488134 90654722360523524124273640953997043712 11488135 -128594063766394732603202579625978113280 11488136 150670824002115463940420483999332392960 11488137 -758801659325259929387034454873128941040 11488138 4732791892725247676678294957661433344 11488139 145855214729206330507746484134009245424 11488140 9468894491328613663800081381840168960 11488141 -553160254459893617042020488880440293760 11488142 -174340378016931862885477828349864548800 11488143 -527533557490395600088972420712335670136 11488144 176245189381446123278006386507040440320 11488145 -170482104389453111953878380311398896280 11488146 218705464599191369893438058987537491584 11488147 -960313431092668167027954241061220239280 11488148 626839072830948211087021176550710526848 11488149 -34896800336323434995285936681523358770 11488150 -260859614456107242562252602381606223200 11488151 -776262700624393160865922681154640289848 11488152 -85204936417712968857753685855504834560 11488153 -494676418185593160898050296747408508598 11488154 -193248504823816743035850955344439102224 11488155 57596992215708370225933275262512906240 11488156 -3549556600095194005121583142340630528 11488157 -912798651171202418076910745039371828788 11488158 217158095749799192279256092384589241728 11488159 -148224434454315912295007348847446163600 11488160 -271850882994414765401651534744911872000 11488161 -365555823914267797039585789308301048896 11488162 -33550137491861382163663646715067860480 11488163 1960139305174143399152583167111310614880 11488164 -17059939292237770170493763170243092480 11488165 -323436125769659627319344642088997984680 11488166 107766925915286328814314904298498949120 11488167 122187499264236917944297147082828553000 11488168 -396590378342819927425142036976534205440 11488169 150109335547522771093380433261160738112 11488170 -66063619977735643145352269854634361600 11488171 891806354930006386164615834180537944372 11488172 269017073260963790410241843142656722176 11488173 571143971220132380448454800631504075584 11488174 -92836548462091241870422066976192159040 11488175 -655235213593930175679818118099696493200 11488176 98219291144701102921185086628377395200 11488177 143379023788233054469391210080015902192 11488178 -71980652620679898077366015355602360832 11488179 516589062023976127448893472713196888640 11488180 772231846848227749734654200934286540800 11488181 -7857455770766285022929658220022924928 11488182 -177081883319879959361306017358101893120 11488183 130615611408899766871296026514884771040 11488184 -460780590792547598660111139048529981440 11488185 203638616777996622519988682730322785600 11488186 -59174453487170236950178211927462840208 11488187 -215719947041152135962741740116828843164 11488188 -57611841369564558787800088332212006400 11488189 189405752029106430743352472921895435724 11488190 63680801318906533229750459692760743680 11488191 15719000763402505680177562543591165440 11488192 77405968819073901206976568778167418880 11488193 -758680772117596391526143483892882042558 11488194 -215531189318139116381437338706050745776 11488195 642365492790226215570199587791434392480 11488196 153466696073517162832118497942113672192 11488197 -143613600492221107940780609049797619456 11488198 591294019304423736932056531387737840000 11488199 354327981761934786169884067223380618200 11488200 103265434469040869929561199533651968000 11488201 -947385914190213602963315767271604523776 11488202 -429173395289964451188324311129985655296 11488203 -32314760667688863957764358790085893200 11488204 -38874653081349672291467143645636456448 11488205 603812134602971848587820799883993507000 11488206 -124748531848141297357189598881071436800 11488207 -758674793630290987222062304064217270544 11488208 -115896325766380954292372021733379670016 11488209 86627760566028308219473953145538391360 11488210 490310315903381678102080738254496066560 11488211 200233805979508610322243206444215587840 11488212 356723437722301702296228389794027710336 11488213 31631312770766999626006376962540262784 11488214 613805722376640132440432851029987975456 11488215 -474581839957139798567098374300986216880 11488216 -817618867818812510741654290764636395520 11488217 -430027290893175952149230540900000411520 11488218 -81045950355866637502392215163516316416 11488219 562897244036042286438887950180057863620 11488220 -360939984827987437580148297889189248000 11488221 -213822296425399786600304414666799885600 11488222 -320507652035773155868952991897717021888 11488223 251561986072201647733383949780949651040 11488224 7886744094842662464819081001304064 11488225 -12389943717471065802122585339956553600 11488226 -220912205370475871193400965509835310080 11488227 -275878241806919052086529829498884339792 11488228 -37425628095261884691524023568089923584 11488229 401354365757424805157450347684389048 11488230 8589763261452186319775441183434523520 11488231 -713499043296226101741549706855064765936 11488232 -3555281063854451166078475686490275840 11488233 306446494795026206909922895755350291904 11488234 -175170352968649288392785979778163636640 11488235 764418036032980648496433892474938786960 11488236 135578533089650456488577323766790942720 11488237 -16952213114991078521729733244398513780 11488238 -14733104323723763983947505113838577856 11488239 105807568154701792903304593267809519984 11488240 -7203302508566366511193751010977710080 11488241 -94273768111031524578172143874061723736 11488242 58467323401248966469433729972754602112 11488243 64153529599547101157942079195210411360 11488244 -803512942426501546009242719350476441600 11488245 10439542789774474039875609187843146240 11488246 545105048292633847503111703727861560896 11488247 -22872322000112129210465028742780541568 11488248 -240605284291521967518211485694079078400 11488249 267500138649798075518582851090401033300 11488250 -389873911738448647227373569502756776000 11488251 -75606815571578359215331272958286249616 11488252 -210267657543216966536757055194435317760 11488253 5420776279884795262695216316698336000 11488254 -325369154359535502147985158969045631680 11488255 663116572159398678957839855356393458000 11488256 -229210972142737917217192032370685902848 11488257 1424061387079692063924426339310173204480 11488258 -181352967855979157692110020941218232416 11488259 139218063716176930995009177251185489920 11488260 -43501501222975147407834723809008435200 11488261 -136072760232206383345240398714218191138 11488262 -116433245207606353292707603737554110368 11488263 655757129806372287122943443929395858000 11488264 -1210830289663890548468820353198395392000 11488265 438355552229344574143392689329676706660 11488266 20230007541530773586461051780163024640 11488267 5428012716999751587367469057366642432 11488268 355510011681379843614286785480341716992 11488269 -48430448252633755131741196719349758912 11488270 -20437236346852883881993197178861056000 11488271 -200704574715307323279951957351876634800 11488272 -12843853700825729963362609319735328768 11488273 -472054937351149192530134146018238601740 11488274 -222373660561986869383722981326895475200 11488275 -88556181823065980416335008805321889500 11488276 927369220795524501947033442768143500160 11488277 -873238092280444954081577420914755255588 11488278 149605809124001564478845195143327728000 11488279 -618783706825920858972016426544664918912 11488280 -51475592560732906959990571863297024000 11488281 -68934011178567188059964193470406901056 11488282 194617184312146343112052450294641973920 11488283 -1205020089214859404657783336721402457468 11488284 -775467771502678786149419699561797217280 11488285 -1985054027953608750336654547932784020 11488286 483318283745128685876247233467595294592 11488287 446522486979920115691679614253514367560 11488288 430271642493276494824080697532388212736 11488289 -1506316953871397054726885412109457208144 11488290 30321872969846287231708033127477575680 11488291 -201019203770225074845398287277268534848 11488292 -485010418422829656773642262002255224320 11488293 -192651572484226690015152558939946513920 11488294 -288288862158788140379760534926703774528 11488295 -56959674754814921861181749599724308320 11488296 256996555320307091390384658190173388800 11488297 -829725037768442648196458050475686992768 11488298 172973883552051353659758903218367948480 11488299 -631010108820422347607043418784498900136 11488300 -34006464533736440946968595468968185600 11488301 -601725507144531902643132647543913691296 11488302 -1855561559208978949560401901522336000 11488303 -119620336841313717771503292268994604840 11488304 -183673631189774387766549741587539820544 11488305 91381392632084294801635849203528741120 11488306 429942418442521799842851580603578158352 11488307 365492457403238084917074880086269526072 11488308 196891579426448252418532176907827431424 11488309 -325880039226607928696167306437832760320 11488310 -1653130903249738173020786984686458240 11488311 -1478720407460526576652994203222225402128 11488312 563048238703046754912127179005642342400 11488313 -563695970606937083504965627743710206716 11488314 42454151863395723228675421355917962240 11488315 305523528400823066483320273080373038000 11488316 -134863788646504421458927781731112386560 11488317 12146153045175817343795328686835573600 11488318 330817926582558556251286283033734132416 11488319 359724937106595946079126507007288337944 11488320 31005931532459344182129561820279603200 11488321 46620582061393392667431460354028989440 11488322 155121520722879503587206129350422613712 11488323 -82282636716914207474663397131965837824 11488324 205719097625202118714804642422029549696 11488325 -169761876351913253722345206982332405900 11488326 -480002757380105382564006037518040496256 11488327 -1171017193727644035701335934393222824 11488328 43269280846952611771879979385166924800 11488329 -751649940249874995293385897440199778326 11488330 -51647940389778725874817343724045649920 11488331 941487467959400552678175271076412843000 11488332 -209500928191860637210860397540951024128 11488333 -505272154575697550464306730343769682676 11488334 -186750609597887810154998182316675233920 11488335 -231741568962541886089211465404066959600 11488336 -221069698610925486597827928054497280000 11488337 -12567051808306138206591383333630443200 11488338 455258700362835981788534599472234035200 11488339 701684642028359836635103220946823507824 11488340 -484611161822541999959415466917258731520 11488341 -27315565992496193882402468792001338208 11488342 304061746896854899521923754827857719072 11488343 -1352675067353633643908830028990465680200 11488344 112809340984262615119736085525544857600 11488345 -1421945638632830061671116090582631160 11488346 -218022102840098236331839407280955578656 11488347 165884263742845349645208976341000846000 11488348 -366631879660660319846793515852099131904 11488349 -181520223843835713036063654207179986650 11488350 125998508807976876018352683721027200000 11488351 -201214281534371846834620636490235079680 11488352 188419845539874863767134177975079010304 11488353 -9412821296851708313639240622902587296 11488354 -426655995937950122324630740175868168624 11488355 351348027804574512275174413224061511760 11488356 -138291462887505093246043748099885746176 11488357 -80110414049326190024802039274785147394 11488358 -130863001053917520434534075156656074624 11488359 -143004976704798645248779123231631902080 11488360 -144920293721814004305092618569877606400 11488361 -335982713783446422283341681609442142988 11488362 118534461854960346983868701304549089280 11488363 745346034809028411487130495458708682612 11488364 -188382000213148814950761604418588072448 11488365 45245114353083889952891742388839609600 11488366 -472399428155765790610352097773251053696 11488367 -507812734422106015820016153057016066248 11488368 120028766942650475091229211334604750848 11488369 -567839251755172780806156475591060294160 11488370 232920793110197302236588048572663102880 11488371 133011104730212961266624469696112360560 11488372 -73222299809885512796445283693283993600 11488373 -78251571383589266686188890949226466436 11488374 133715470625373160103730216538893700608 11488375 -20552127815326447742004613756533060000 11488376 -173810070596866272611468415808606064640 11488377 -584407643619933342833324317022869429680 11488378 550587871712906777165339031528336134400 11488379 -419867672455416990391527545185494513600 11488380 -221575909831964173514008026602147773440 11488381 247685501899958589919199218394722693132 11488382 -37284499213489249004536153377079008000 11488383 -134679622047095586352919055688054253376 11488384 925631440162331337354221849227894456320 11488385 37488560807188208327722839057118112640 11488386 19433201029149264085437618266126235648 11488387 189170226385525621360670592345079029480 11488388 785565596050182727974015575917033221120 11488389 37460000918892097170178691870600536032 11488390 -351821402006265057141246505440189628800 11488391 -319669377840768083925188818296444383208 11488392 -8820925808808875944881528856857600 11488393 658364889870081530957251552324381896858 11488394 418443818734346283496890773687157512496 11488395 230172476889217180803716459233682676720 11488396 3590769871062198036465416684005524480 11488397 -341687174570584608026816078840145587028 11488398 209478417745849642949424249961052743680 11488399 57848843017758502714639410681031722960 11488400 -12429103360333391190434889496323686400 11488401 -5593300176698282000583183208777104060 11488402 459937517934618591498685922596112395152 11488403 -51775575300395716942554142321722039816 11488404 -236868711167217947978996167390978203648 11488405 305030058337566531834948754803074328120 11488406 480214934713706409441646978091025733152 11488407 264182352148277455047293415684422695680 11488408 480263273737627299096318381400150425600 11488409 592592288771452221151765300474116791316 11488410 185854499038875369145423625572182444000 11488411 526739443597072338097776971547969913104 11488412 -225947832083983591777333927335444162048 11488413 507909798604689692690932352691347251584 11488414 114869665878435779010980628437513109504 11488415 878255822760302274005185735286600647920 11488416 -424518652782889917648895035035983282176 11488417 1282942011850739050308895671393455176960 11488418 -192065012486517748530468447374272041600 11488419 43547106176966587743536872792770892800 11488420 -200099015507284806505021514289505566720 11488421 344900438254923481260689961078475776960 11488422 94920212746698701159628227002731600384 11488423 -149097510457969017140881311703167669080 11488424 -229412143989740336301919473811369574400 11488425 -69114156029700294244018709007420004800 11488426 -114688134178662938378251614479319663360 11488427 711705759434465450089315200929799524880 11488428 -70310235269858146719174680963174415360 11488429 -414849752763632694969364743108307380970 11488430 347957396518540975458212245447920470400 11488431 -276974833133414774138895570814909641216 11488432 -118814963743410629630761823662446215168 11488433 -146213617843254583891070675472254265792 11488434 -304644004896293320956095655292290433920 11488435 -338856299862514208712351019340678623680 11488436 -794174717072605665872349433428480712320 11488437 -475821816671167138484743060662813203940 11488438 -330869584698758034034866936986523226752 11488439 -3696842840143746880351218006317144808 11488440 -417691151970370247763993173542338355200 11488441 417640150676189199926392643313256188842 11488442 149657214206466810901501927196128396800 11488443 316071866250677548394659112842600809984 11488444 -325524491171248165432936166312886256128 11488445 214517430786765675581885093865877094400 11488446 180010671584986191031050361289026233600 11488447 -1019837159356350785401424655969860764656 11488448 29046305570489664034599863422927503360 11488449 -84301332139765918459760490709371013248 11488450 -58672213412045468669073575925172362000 11488451 -137801436096549278898879514414094705940 11488452 -73602435948852408178006110020984524800 11488453 -247778128564662362053093242908852163298 11488454 42913455525981135878137293298623984000 11488455 -432547664560911898534584064610004574800 11488456 -12162602813040385856084799729899274240 11488457 -497080116222987032426994823229556240294 11488458 341028245851746474501257610883305072384 11488459 -563215951169542396168185141552361219200 11488460 -508333090363114907753026372609074078720 11488461 628526006646389406791632826612182510272 11488462 99132359684633244368419767442940567232 11488463 9379955531110524682901014341257011296 11488464 1264143997104830564452060701739106304 11488465 128685562193008361385425320102292719860 11488466 -664379796418186944477876196436062560 11488467 328746334268405160592558706416911697080 11488468 882634708650978838854199484841922560000 11488469 31639373920540396672271586576770570400 11488470 153848904304139819196901606398136320 11488471 -502326931372414940082986865924066846328 11488472 77474195347317506232002161219210444800 11488473 -19151925702285073452278966283040261398 11488474 -238683141002902334861321296274960347680 11488475 -385409042011668480354437075459781600 11488476 76259776347901401574930367141793300480 11488477 -10497599566773346650989379370855680000 11488478 -502639183253665648058604485334456408960 11488479 -651487375159305201584022341268107129016 11488480 128056209111035966113157854639934668800 11488481 117851568181285098426217789111491589344 11488482 -4835057624051973416434986872256058752 11488483 -674581319274276474418335111492574560960 11488484 33720666966825823157521504305496768512 11488485 -223303003991166943107694231305515676000 11488486 252966521254600105322132168501316419520 11488487 -41590409986621353857441747924969756448 11488488 370538309882944198983663243460044472320 11488489 238373744954601320520894708901432716880 11488490 130443219716277012292334753891083699200 11488491 -101174974418663996390933046564416637600 11488492 131809192430762257687639512816203722752 11488493 121297239935349335302918674420521270742 11488494 457328403744761411641647975728613519360 11488495 -619256814934588051799440695332967667200 11488496 -291962539418545422668805449269149696000 11488497 271582200290624752503179197212059910000 11488498 121517596382542502792786004453705050112 11488499 -44293740363679751108048771106504730680 11488500 131548481992307315467294746079703040000 11488501 -274996904519854743949822143800981884498 11488502 185821430309577441441085508560765905600 11488503 -2951595117919105239313039613677166592 11488504 311992456501354561742014313802719477760 11488505 175424666728580161252285803534692468160 11488506 214251495871563542326565322286833659904 11488507 -10096360618664399549613456944788353728 11488508 -253174033809955109294387630839073539584 11488509 -30722725163777497536737670234947061786 11488510 -96298229240032770320098429047370383360 11488511 500840432091303690107161549848947642112 11488512 63808210482012661348071610024168783872 11488513 734633243395692231702243189573253973762 11488514 -229269646750411450973972689253197946880 11488515 36843525894147619948550500271451873120 11488516 -232298817628593087771134470236417966848 11488517 1717683293742234873432852377892563947680 11488518 -69482439053826783130297965118342355136 11488519 -92927808754003498777904839593254365904 11488520 296052371200917524405899336278395289600 11488521 27296710411982279518205247324075563520 11488522 135826344909077649845369878601693931312 11488523 14410038228468594234495120285611182944 11488524 300737952917844869236000646981153295360 11488525 5975760036138381152600484902011436800 11488526 -168940973837549458443725170208214080640 11488527 268992698985356630273392664212157661840 11488528 60611838034468935316295486692339089408 11488529 392467889719429406971093684543842583284 11488530 -61959875799541075245279546890167687680 11488531 -1593773341017309092134871695677469258008 11488532 -65411343226959127666737213228059197440 11488533 -139884875437577978883915568125816809472 11488534 168968358352260573640850646488278672416 11488535 -478546720055720292838822464381656732520 11488536 -220651462006268313598421894232240199680 11488537 -363011434706728058136368519633350453628 11488538 -107092987784621099207760079590072806400 11488539 614548612008282331193785129320055165440 11488540 3130444414552720175408397804134630400 11488541 -936773956269038206105224187310345852058 11488542 14815793092915278926760113345668844160 11488543 379259848066630813726304099507686694640 11488544 1146381687941134641447250844634408615936 11488545 -9321099295678339064542941616392997080 11488546 -180746788284881437820216626102789656576 11488547 314422263909170560314399098503047647232 11488548 -327878129976594837804521293545805271040 11488549 927081130691930794860693700400977330236 11488550 -230221082132705767819288694358005479200 11488551 12797873936989692587106135381624792960 11488552 -637519562355811613646295500659956454400 11488553 -1001768872101967175778028336135579928220 11488554 44080444628727458163086878637356929024 11488555 63819933454505330210323756791872390160 11488556 -749583949421915197946543011248760615680 11488557 -1048622885423335891114975635110697139776 11488558 448182416087067174621840749894121794880 11488559 681930038302732260629069727622325912040 11488560 -41191398596076946043519758127918284800 11488561 -117635763837062463233307157471578569280 11488562 227922972434792458625657302933161618432 11488563 -397495814195212790184487218990213178200 11488564 327818276030630241199350956511854754176 11488565 -128277414031552563362145834651774177600 11488566 41060337499876290910708252879381552128 11488567 816547920014767229661828442518333256616 11488568 2489840435727235587952740205469368320 11488569 -48308679694339645791025825223155458048 11488570 104152470018661253056566817019248512480 11488571 486184790678024289875742436564120307544 11488572 392098633981906190121579510834242628096 11488573 -618174634817347152220870600595691141178 11488574 171729786164174090472924986369521899072 11488575 -67336198655692337855773519242370176000 11488576 254031513009630844295200519205966315520 11488577 623751843856111383911327157358265727426 11488578 -26558832825905177659447814535404697600 11488579 797297828827574560808852971028688757960 11488580 434015111178634465084569202657562707200 11488581 -302322494708039938225679516767916701440 11488582 32054851222839837947777947640654618880 11488583 -394190434762713424899261151248408803424 11488584 327233709603090625233569035662334033920 11488585 393755007252084896478828454462440759780 11488586 864740492705924089692169644385183019520 11488587 284352720998283799743436170634229400 11488588 855363370808786479130614502981345766400 11488589 784409502210264919314430683229521302166 11488590 3422166439860479339444334350732469120 11488591 724004020642231630394322010153437402992 11488592 -44974109668822418167600022119095336960 11488593 -193044375460298136205052722510400760336 11488594 -3259813626812964348422026421348014272 11488595 86439574789656737494366286095128279600 11488596 1690836788870546309749242439785861120 11488597 286941919738286963047398387969948022080 11488598 -292748128445768280752226348664810076160 11488599 619812129411372864165420686998170957984 11488600 -57766641821991353983672257258332160000 11488601 369504248107001178085898186062119914052 11488602 -312024141003221287264099586395326279168 11488603 -125415214009012385968131784375601089520 11488604 -463811024554700209835942878400691039744 11488605 202439354273387731856354905819708356960 11488606 153759032294704877620199287660874180544 11488607 -214766404107660101141251608415529876520 11488608 269564436901051779207865287462782238720 11488609 -56700515641851038657315429712367428960 11488610 -56261291997124196898955152666159559680 11488611 -2962130574262567057547323095516476160 11488612 409839947520759171821987101891653232256 11488613 -193081268451869744443017865351823916996 11488614 -90141390760881739740341242051596836160 11488615 345591651208717174529954663775277391520 11488616 98426922969553562763886521615020851200 11488617 -108867252632500467566178502288936356288 11488618 -713161434872664513304814600937170336160 11488619 -19241616382864641973375927244776050600 11488620 -315356851097672840987404578104834703360 11488621 289389443308265471426380089887344628544 11488622 594917903324032375734870096230610050112 11488623 902326188203655001494489472014275341824 11488624 -133621453513196341889872332273531486208 11488625 -374734174177601972409549995904404055000 11488626 -183452522548094187865790996196391118976 11488627 354717214078893601511701762759194174760 11488628 -845666016610285976599788027595541084160 11488629 221915947808048981116244594852924589888 11488630 -33981274971114388000044808809787372800 11488631 -112298723088134654181316290335701911552 11488632 -723777983302601121644248138063936512000 11488633 134317214647113821827146274120412133504 11488634 -133447096526251494377308892828701524768 11488635 28651566784875491869350667838145313200 11488636 65766206238475213137716920551461992960 11488637 41036486538939750690595873903841585286 11488638 -91606949135427992829113013047741721600 11488639 -47623879279682411304382979255975880 11488640 885963939497550964129432795380449280000 11488641 185781750517313651610027196056567789984 11488642 -248266526660645268954681536541343894656 11488643 408566772120732285262440035116555999224 11488644 538883112847225718039404468579746814080 11488645 -135737413796036618017481037140220816000 11488646 -187888215586518229557944399859378239616 11488647 224821937969315902039108027413576270672 11488648 -592224703807544261180346408965624448000 11488649 -478167038190358703944158949581267097500 11488650 -56833908833587466868115908413401804800 11488651 169385131481449293489338205110690516928 11488652 -170390977164795179724588238688803307520 11488653 -390226893634783443144531910087002447936 11488654 -4174541008766232465809912655324672000 11488655 -534633703942834803228848639531766520440 11488656 -60270723703705376562557777172895039488 11488657 169742789760199182414484088059366644720 11488658 -372833557713526050697236223227158878320 11488659 -76093825410008377977430976890521192192 11488660 -61922539231899665683685398180505176320 11488661 40264583260241424732629514983700769632 11488662 -123569276794694561248332346736547102720 11488663 185145796536576280826268669609452160064 11488664 -385262473846013599372339003357785108480 11488665 632313967099942039172150981010462232320 11488666 161880244891354203017157626358436197120 11488667 -109350985751763810671591734048410634128 11488668 31185634181759899606428918307728998400 11488669 -766813560765020864239653156852841439880 11488670 -107751968465209208469125476288298262720 11488671 -448325874970582725028395704445075019728 11488672 59548157350062526897897008783115026432 11488673 -284186112606866067210360937955805399360 11488674 68666163572935112726499978212068810752 11488675 269467541532490996462648465414082611800 11488676 618644536247425558392523473626122133760 11488677 490832119844387918161940848115353223520 11488678 -637129511937616755587700187358152227360 11488679 -598206219454980559518335723724916733520 11488680 156518889127622688615009216273403084800 11488681 -1017854115743976437331148403239207738736 11488682 -52419644642708228887796880386909735328 11488683 13777669535666240237178456702607802544 11488684 6166366843374829398162363516385247232 11488685 -73864886740921559182679743285420469280 11488686 419483567834070919828270028289551305728 11488687 -541404375806282631492170808875541516384 11488688 -195904334988023378230687359922297356288 11488689 1047610105323260738645642193963461399040 11488690 -95813353743706247297304240969180592320 11488691 -603334585517692178220601472609667634248 11488692 42108403855194418684831410757816627200 11488693 87788595816796541141731298834798548864 11488694 120169203209128797987965694725606694912 11488695 240651110648329929715448099458970179920 11488696 364516544306599318082249499507725537280 11488697 1123518048780720760290165063247559424 11488698 10555645686668734296306534508087784640 11488699 -1130044387043131307332659446495494342300 11488700 -666149826169695321451412184843853785600 11488701 82552354176599885475007814567231222400 11488702 -679290693723164640294860340428013696768 11488703 -419638928150913777682330374502692858048 11488704 58236662073354180322516377189545410560 11488705 -33136029113069539907110050132602884140 11488706 515293272509312306645585358336002361552 11488707 82010996108593510331865453350724116208 11488708 -207002164776900768368394252636618752 11488709 -136722957704811396941553840256718833380 11488710 -109119824336098576790343154000314835200 11488711 7753969120485993725253752239043798560 11488712 -682654730828234446714737429266935372800 11488713 17003309956224111292104840886759622304 11488714 420168134320750373616478847503134771552 11488715 -7469925025087500936433353531700140000 11488716 29753785600720176635533998686622620160 11488717 -661220968031415118801385590403247460234 11488718 438177666291679274016849971354904309120 11488719 228773918703192541746625021377299742720 11488720 -58954834866869395541770117595527987200 11488721 -1281408432804772187439154859475336060300 11488722 -6652378952867747083229105428609606656 11488723 1391279924905081852445752943598520474368 11488724 110083015434684181553714127352820170752 11488725 346666282467118152937498228959869783850 11488726 31731598887098543514483034748455607040 11488727 -471261732551968845145385361764148465600 11488728 596729207585842110146331123372262748160 11488729 40904172930360117368837830468155419840 11488730 87944113105875168568687031672918016000 11488731 -119045580930136054226898324844777299600 11488732 316146909229506470063958546168726596096 11488733 -693852242674685572767562888915413402240 11488734 -13827709502376158905707410753217114816 11488735 562149280357564877034796182741486736680 11488736 165459557973429669574653849084846145536 11488737 154538152483912252054613793634046409216 11488738 -6435219017136846440992320797587541856 11488739 1282103794948952172873094408158706517400 11488740 312444325707891588873652032033546240 11488741 -11161144082002885091093153714897329056 11488742 33106469476485504068459388528445570272 11488743 92953274548660551324011018556987609600 11488744 -964272013119238497272471518877692707840 11488745 856226507169263729823504729040896862500 11488746 -59185553206700293585245743716326249216 11488747 292385350891900580600365405651061470196 11488748 -179235736242178066062056131904009678592 11488749 584546955124336244652639256071162899040 11488750 9278295562518362522528257397766240000 11488751 942555515785550471973066582784596700752 11488752 -60611058718960263158981212641200996352 11488753 -428558682287970772683270529972789662336 11488754 620238993902286157319906697502350210576 11488755 -63381188627135257448678317678608365520 11488756 -271572059858950703075214546644800677120 11488757 -42704625661176948754514460196604446080 11488758 530742928919056952891224080900854453760 11488759 124546888614979641942836282568037326616 11488760 -790432971749610706596492094921569792000 11488761 -329409228521442290847681848532723931590 11488762 -278798030716310450572883460266963305728 11488763 204302963385578776083195712082484895248 11488764 265546312855639476049812265820332572672 11488765 -482223874547342741727612060193997491200 11488766 -492322107485325970699291535748211643136 11488767 -216841199313997486185644452705298634240 11488768 -476631952626771643508425533055523880960 11488769 -580712948214503915348509669116525880830 11488770 -417686171059470216363407758399141324800 11488771 -105607188923057488868400560918740125488 11488772 -124486220668129491260461510411949749248 11488773 -267744174843625607405219213010228700896 11488774 40031101853711990483458405065373237248 11488775 -406266828392598793908926705736906615000 11488776 35383446240118923662099609892467834880 11488777 -229093132499167966302118680631136456928 11488778 127819404023047846632762699684193971456 11488779 -465069080851919035257332524879472117616 11488780 -444727280027067871690145198855123942400 11488781 156109519998056938116606111434829809952 11488782 55110598448474190105885921339164526720 11488783 -16897834585198775678087973680555124496 11488784 176754577605843303926112118867173580800 11488785 194293109758616022621869377150264689600 11488786 -57458884294888149694973859796570638336 11488787 1128414392793527721889671175860157748400 11488788 523232122708156062176919344603327513472 11488789 -191566133027471110484677869059432696556 11488790 418414666354796621391198474240029318400 11488791 739314856329709763409363043992547679592 11488792 99403649720367516144588241175695073280 11488793 789795054563300693232318739679322580884 11488794 -65841695436169495303249680319971916800 11488795 -667271842951184237757820912006249483200 11488796 316187899219348770805506641236834200576 11488797 -115977367880181063798886302017315739840 11488798 -88599060981450878037175179954554515200 11488799 -167119056132043288706816763093633454080 11488800 -97768481538747036328728462385230643200 11488801 430457565741943092368652187986458153984 11488802 -52635923285448132776515489184950757088 11488803 -418634495477237869451079108492954268296 11488804 489174258860395684073160774763249059840 11488805 504958970857730766209962298064878078460 11488806 46141168340043538512235793824868352000 11488807 -1206174187549505228619679393751655499368 11488808 -600406245963608662923335754045587543040 11488809 456234307542218805622045426605346704 11488810 -160640162141255603209353584918023538400 11488811 -42901001395768742011796831535058344000 11488812 -283307560830434172222162056635291238400 11488813 -3775901706544198795762504186716611776 11488814 788636027089940881897513543753031492160 11488815 102677912215553662581572176429982419200 11488816 -54957091562478232565450323956934524928 11488817 -89991933846361515441211243772438846976 11488818 175033304490398340692167075193534922240 11488819 754877334275792074714341530513635845496 11488820 60216660785122744425249034167035904000 11488821 -358642593762772766058139300344831442176 11488822 -310687160852716379851317740542451674080 11488823 -317128827596177514149967359420913929616 11488824 299565391734932870259318657255773184000 11488825 -502178344551160781101064864983590004000 11488826 -10899920282494337403605662217322164736 11488827 85345529095076074836621722084241464832 11488828 -306667528559387790755129474741228495360 11488829 2226500429860020502735530284247193350 11488830 38727236208336375951004992162738145920 11488831 -1654248231180135942190656818244477095736 11488832 -153491354747406332830255522269159751680 11488833 28908059997164030678451955357962438804 11488834 223397425565474056396362356672122116480 11488835 195845040741614979092022169732888366560 11488836 -332198949813173611148529602818071487488 11488837 -672187689732606311548869241540293756514 11488838 413020411908345763008083702907085480896 11488839 -59312412061058417117074667511137746776 11488840 194652206874983206537507573772687769600 11488841 -142434223290975963159835935324182464512 11488842 -9363001620498251427928960521336196560 11488843 388837594462801336212046719391128023760 11488844 -144463863294942712397815612110732556800 11488845 -16378532806571977504642331618930808960 11488846 -107015909015506224457148155121833033536 11488847 178251800844196099459598418407751116640 11488848 -20292738684110641624336593784984829952 11488849 -675972004637071464233236197292299787150 11488850 313222191221221835429812299259121156400 11488851 -741182996664705583676645833819289149440 11488852 24851013089975685164944127952207650560 11488853 -829448302740262964006449488504212942898 11488854 31327185560891883345883545705400295808 11488855 -313381563182727307503020504272640923200 11488856 -389562500253508549743632088528790179840 11488857 12162679792593577470144783078216420960 11488858 -449863099216790141905974597928912776720 11488859 -74457442193551392087887576844640306800 11488860 -59826512536587237306321177070907980800 11488861 -53306989175780779127830970397544770368 11488862 37625503482701983740999577342336708608 11488863 -230118312943181304444742586549648000640 11488864 873479531878946449870114171781689245696 11488865 238595275391018917485288562778829741120 11488866 150353573363841325650465077354706724224 11488867 -4027330414664729758475396945370671200 11488868 922727462278361938557155443881398255616 11488869 3236456817285469000430803480621533888 11488870 56589779135275489061588270475533381760 11488871 -670909534063459075980722994746427022488 11488872 405651939040273899421283944862689689600 11488873 -541394908810648519875356234187185048496 11488874 556766842144488858278375268023524790112 11488875 -778111793608975159058520890908525236000 11488876 252902797264404227648279920507909055488 11488877 -648302838763896611040674562454839119274 11488878 28900863066362514463395457982826563520 11488879 -66395774763994825684946827844965302080 11488880 -7494379532498963656703395358447370240 11488881 -1425274052405828699329371185645763936 11488882 37060873494848178062928489616792366080 11488883 -584248413473432788399152105485734423812 11488884 225623682367509770518561545784225646592 11488885 -710051201454206189376521471732606616420 11488886 -24963468109031104947724930463924390976 11488887 451866242589215854632976182501573519744 11488888 -1153099477217917867729765183727778570240 11488889 1133916636505048908452628778526386659156 11488890 -800917642661862867436051629970406400 11488891 -653229122552352844340332967066328122880 11488892 197945942531210451752345541327528026112 11488893 147325152579868776088611622783967158080 11488894 -139793634366449169853165875795137493504 11488895 -83092340287438377951971912764835667600 11488896 31071252847132817178466198982114672640 11488897 72319915418401290415106653127523454464 11488898 -1708457727303128112807639055777895520 11488899 552937588492517919827156486816246454264 11488900 136822821220420625951763881223416048000 11488901 443868683607412508821855393015453598400 11488902 79609477161230109838814103321076746432 11488903 -131684086190841106700391697058960783848 11488904 432363676239459415193783508653765099520 11488905 675031989415020516570286451395969747200 11488906 59368823759002435511999242641026561280 11488907 431789151016868677288724179535080340832 11488908 -290192083257287384378022344240061411840 11488909 2975230648856911489172165158244776800 11488910 -58188430550514077285489249905149281280 11488911 -53428367841045292294865250295796257536 11488912 -971671361673757582684113831098777600 11488913 416482643068862883227024260106053818162 11488914 -222084657085117352034086867562971668992 11488915 -208177555909663440079144654034211220800 11488916 -372161272749278318438508821822230280448 11488917 -263646112255752280218060784843215842400 11488918 -2855808965939662367739106481369165184 11488919 -21417279571847916455016450121879220856 11488920 -72300644158339494202261662854184960000 11488921 -578890696264813235613856289928566337900 11488922 275012816407863949439727178172407990512 11488923 528776436960351788721740005436013561408 11488924 8082190448661703511759974159464147456 11488925 -33963265425469002435435663712542343200 11488926 176578204506066348077418847052767066944 11488927 -377388552681786693396506689102993926744 11488928 661993795428337302872849450864750886912 11488929 -820575945461359108473526044318909540672 11488930 -167273074042346872822414704490074096000 11488931 -130918811719764984740554997295375167268 11488932 291331273532167195678684284166906306560 11488933 -971751365133267558979099452696615457700 11488934 294896856022397014499631203625555419616 11488935 275938996652715334249035797178826460160 11488936 -118423556309639693494815081770210918400 11488937 -659289773933420566159111899313035317760 11488938 -54734593540393942895374210378046149632 11488939 383788999691972312189281179972614772480 11488940 -11727436705291166425850985522332958720 11488941 85706105478171602145373536786995022720 11488942 765164648515438655214871114886479610112 11488943 116990104645168009710863171957897634000 11488944 -12291215190084688139827115242683432960 11488945 267910801796479495135862333029299730920 11488946 -129881344153836381457109465659755339264 11488947 215370675508800427791779692748288575800 11488948 659318366915427606782743941129780199808 11488949 15038855583681480338719213475465011950 11488950 235429865982741049042871890411840800 11488951 -311064180779854798629986217171231971528 11488952 8288836794009053217175951465484083200 11488953 65656618691786330309621622947975143104 11488954 341086835963978126397301191097354456176 11488955 -1731756704276195670582032113824029040 11488956 508206882382086804406345105443837891072 11488957 -425900350280508910664992766836461062568 11488958 -99117295567168177510459029282288110400 11488959 -4845651650765987066669807415664262640 11488960 -29851841320751233934760253285717770240 11488961 888054264235926879003374586112428024624 11488962 -511933101799971194534125683255580803072 11488963 649479185983056213808232994734601297212 11488964 -1393282145264613476789529332397911737344 11488965 -357753420500689484044616400558904118880 11488966 451571164577535122670777713148376494144 11488967 -178291245930918886759059808498227661008 11488968 -94775890820044206810896583996793420800 11488969 -961498630246774101111448290546491520 11488970 116355562408008141547442127741483724800 11488971 -158537644964471042540676552488444506656 11488972 114567565134823570301269310804271366144 11488973 100208333005915524588404764739757334080 11488974 84364420811514609699511493190487640064 11488975 -119361234764391994463301231664510943000 11488976 2503524210140908014636751272345600000 11488977 17967239512798979309589759986747061840 11488978 -1207679537435256914760493461996251479776 11488979 246352898559145053169704962142591128040 11488980 -39912300001874371094203452011595878400 11488981 8052016496660584386261073664863880028 11488982 14536567072900643639158754444718956352 11488983 384312208605073725262172403352183665408 11488984 455286944290454527928351169236031037440 11488985 383377787825191233761221707817106418180 11488986 80787245338033448734626507945223142400 11488987 -140003228628634358230635349232268546364 11488988 129922454358187096026981858807565056000 11488989 32742948362697060636523565380639569120 11488990 -329913728067485721118088651087218060800 11488991 916131663968364371711670333316978126752 11488992 -263315722142706035302204596941542391808 11488993 -1086529687778372456296059288388978673758 11488994 192411348908684155408778779628694755712 11488995 127768422518865590372936441387810485920 11488996 -509034490514342257334813681204562529280 11488997 -592891229922434279765233946272173600072 11488998 -6367132593284740216961491220911437312 11488999 -190740159406352072922757097017294765000 11489000 1228068064230671429865399243090470400000 11489001 282891438993361634351354452172562828432 11489002 143598185498560127117840598411256119552 11489003 131022904147693115273824511236512485184 11489004 -577129286822668956339155164625825677824 11489005 -511240748508815888744124411918873739680 11489006 148439500192160853465115895099369241600 11489007 -398045380002322249103144199241370509440 11489008 119213055049610012213548273366770647040 11489009 -108387246026553272260990103167630828224 11489010 26819754055359500937874385128522521600 11489011 1133649446092152358249947457888828165800 11489012 -58969185621841563148232569230358406400 11489013 -344053103691993993291968980005841833600 11489014 -279422280393603868955366468814389346144 11489015 -294061810950204425358915979255714460400 11489016 2111579382304398073204918818175057920 11489017 842057880694290892568574411139867657860 11489018 -91122842051119027826066738502193575168 11489019 669274874516568851632671465000993784344 11489020 -4040071406618404660963767697697879040 11489021 21979376016522510338045594540969385222 11489022 -191071570817472974954941490532394696512 11489023 63624180319811891580446297679635532288 11489024 -182205882382143065800540137923197009920 11489025 -99909007451742836353014011789590442400 11489026 5535483926368177795452310820016278784 11489027 -74512024793709847686122026292973191928 11489028 100171461907983740966123621843100625920 11489029 -376541430446489827641579374011750154016 11489030 146971723103636351405066186638233594240 11489031 -1092021425944912138648897693720604486088 11489032 -77118360967457979235121164475718696960 11489033 650458974210981300313185033485656704282 11489034 110698198256295850887978016645042421760 11489035 479162415375520628805312026941334760480 11489036 7940270693931897405591955433301980160 11489037 112699639684527560149107709689144639552 11489038 -268059485387306073987125248782356159040 11489039 1136054495823796161826103354180317233840 11489040 -42263157446527068102186539409769021440 11489041 15797580650557189358939655757983360112 11489042 -956483925362305323932422604876958104256 11489043 -156367877263265851599059412347920702536 11489044 -254216418218431934107823876748741883904 11489045 -75555107386191983078298797789517907200 11489046 61457816656229922941801363690873788800 11489047 18206059115278162790261712623006887496 11489048 584651939216617237494978942998962575360 11489049 -113919463391534381031570791311003902720 11489050 -255261540256448213668820278391739025200 11489051 -88120736174941084799837454286452336096 11489052 -50816517942034374452148095014277357568 11489053 -149052892919539624987280073723812921760 11489054 -61462282715767357288454810882100561024 11489055 -20849535536380135809852245401098362880 11489056 -525340850884962233835861837219322920960 11489057 878714793468870482809188231520429054740 11489058 61939651843837727898742701581543967744 11489059 -782223438993936390963378264008817849384 11489060 -70890551021350006938908698732084592640 11489061 144731365093976321533765305104932955904 11489062 -136547070149798504583488235762932602368 11489063 -374947266601489563390418176615614567688 11489064 382815542633029614830745476921371115520 11489065 24161304093202901559439028049108710400 11489066 32579026221431493631694812021511635200 11489067 346461127095331383700241135977229784240 11489068 671123956371650153220645834064933997056 11489069 -41272918179706382100426855305523738720 11489070 -59924072996636645906637292563726412800 11489071 -1138059309053307155234664291525423784 11489072 108621140588097076248152857204359168000 11489073 -522023041328080080519075571658113980816 11489074 12322178849223522365034019076291908512 11489075 -56287964224531101259286887843534104000 11489076 -234512868025547230918862435719073303808 11489077 1182337777299254848958631708002452857120 11489078 -110062947747394857117370506108004126080 11489079 368062628982352224395103711281153293416 11489080 141532524933140457827278860992071680000 11489081 1162960381284013902026496908601338883882 11489082 182258260480193139146350517041611373824 11489083 -1094283823408660016294275201340933552668 11489084 14407055041734153557026665161324023296 11489085 212555135164272494128850876310221342220 11489086 73703461014318126328670956580542166400 11489087 -589001996840242442166059688123938355264 11489088 -89536560511501273487654616053827239936 11489089 340225308965024791136229363509803005890 11489090 12763296155693026710828038201207860800 11489091 95851387631848674372674420318864952960 11489092 -277511202872757757584833984092468569600 11489093 -604415623279376768498118564057012888576 11489094 173840781195672385238019005731180266240 11489095 464985167179677166000056111917882052600 11489096 299007929682266118681411653580063375360 11489097 31734406813435043712106266271360823328 11489098 281661633029764976581873326009922769664 11489099 767366589813414637910768019190311173280 11489100 -35100272447164523032741892049621811200 11489101 245343047973709204382397686855102860012 11489102 102826146984540288485383877369511055104 11489103 381708369537032418456632442689014979904 11489104 -74031082225680869661040268942319943680 11489105 23966123171468862090473688222684254760 11489106 -16119799184642336401761066371417966592 11489107 -309574534214870867420805347582553952688 11489108 391842244127007729540739281613124550528 11489109 -308651890070675017776094861037695214112 11489110 -277185527628346768598974575541288454400 11489111 1239515447217352288407067501321471765800 11489112 -654941838396187035467771148722452654080 11489113 357908426699745679471087851651411060362 11489114 -68550623677485339477056994479680662528 11489115 -163973098845150766988819278905903456000 11489116 -176908917078120677882272574899598350848 11489117 -134739400860669742331102865259795398228 11489118 311385678402764306538646670851343671104 11489119 338574877918727119554570839097440698944 11489120 -457500277637000564319916218465040465920 11489121 -2194684783640873228617147388055966336 11489122 -128994649823766110592289515204539667888 11489123 583417853965273225090357805241308697372 11489124 18648170772671697836548592807369902080 11489125 -176314759581239131947500666675920680000 11489126 -281943245685606595767318244867321127616 11489127 2296840334049075959306098184309677056 11489128 -316192656005899059624759026006261760000 11489129 -165516306376596623522450915305906708800 11489130 285362333810061956596947906022219083360 11489131 170729617117318738207747249929605316864 11489132 535416800972269439887265283752113264896 11489133 -404947341501285448743090872753151842400 11489134 336851553851325303608393005342164340032 11489135 -169273588200590521763420208477564157440 11489136 -9641585937580727198825902329693831168 11489137 135051555050151692765817781367869397184 11489138 -291201581337406947958175596346003255280 11489139 -236189189047421076027718985483401044396 11489140 -142353064398971652353691857749344268800 11489141 -60203058193863046515054846367536887328 11489142 6071300705876190409179738173571969024 11489143 -216925272176748217034335683298645421376 11489144 -168969367470657085979667677156650106880 11489145 165717140384608078889598071960433729600 11489146 -7657660544635697421920796184216129056 11489147 750833659403122859342465506478283346596 11489148 52722122721621994476609400984541184000 11489149 40016598830675341619540751308277654912 11489150 318090634181914524195437664916477536000 11489151 -114371345072547278295714751075394173056 11489152 1093428825524253891935883075323009433600 11489153 -232282390391586815906932530067592313516 11489154 -82563739333364859653296401175872783360 11489155 -452398808713723235336760031776506617440 11489156 -40114324888381326118976573957728579584 11489157 5590398895982912523879441824105002140 11489158 -126840604865134479179987288616891655680 11489159 690835140491019842742271258607538953520 11489160 258005035309652329827576568895115264000 11489161 -436441590782644775834819472962769592416 11489162 -21018455288952439779973003829423042880 11489163 -135981351210274132669695709438963147776 11489164 -181837200824645832185242465949350330624 11489165 154394191623899392713108439993392898200 11489166 29518896899109727652190830341021223424 11489167 -99244138368938217737412689465505315840 11489168 -31399288782648918277961675312007413760 11489169 -310205903847414026312295728600108760000 11489170 2766216751473913000798398790243000320 11489171 839195911004186871172715690309403315372 11489172 -401392707773543451035446044756799531008 11489173 -205371969076169281020779815749774014578 11489174 -39602421953901695976825203632052573664 11489175 -269359976734782154017173519710344714000 11489176 -812843622981415046496587318201183569920 11489177 -410622967748661922263888388587775046454 11489178 -12404832589911059910539219355450412032 11489179 75208804876895815834781619003132682384 11489180 -476487032296879200269591743432802396160 11489181 -300451027937443544265144238546925653440 11489182 -129727333525033352875808981853824698368 11489183 614082548334009341493445405789919486784 11489184 -68827950360088478708684363106499952640 11489185 -52586911631990870368670177678822298840 11489186 -9805755660329004728938684066714663728 11489187 699704304438696407058753647612425271160 11489188 -143590897652275557605116927084133836800 11489189 -63183859937478296305119650853606303360 11489190 -126307732361914930486778872810549032960 11489191 345473619217470868458632543526375974880 11489192 -218007509105615124620400910663336427520 11489193 15011736010328011613862157964314952724 11489194 391173118524618068030108923969795102896 11489195 -337214454081604580736358335323784460320 11489196 60298586816163348885755499806059464192 11489197 2206325071673794314922655742930178080192 11489198 56070412918625476735688831642620657536 11489199 -100181073191582187722154131785563628536 11489200 -108483156080317759035779530336889651200 11489201 898808308249583965558649631164104512804 11489202 -3501898093264553001057976037485633008 11489203 84320416477048545436373541110651092560 11489204 123873135191993955090876717609283203456 11489205 41220774342842995921770727886080972800 11489206 -369136982212421080383183758685753764448 11489207 530225365038301104078024077917442033760 11489208 -213237049816183978930530279561294643200 11489209 -1098908475088542094025405738226119285590 11489210 74930724414047203706658519358149857760 11489211 -185733057552548436466253770732048906740 11489212 -115267388596527669818938961752852088832 11489213 9137786423527197549991151673515352384 11489214 132878350388484737964613582714805944320 11489215 -355831739837637574754069940193984655640 11489216 -136288948864249956214397693628713533440 11489217 -124807966258279593897949688616292994880 11489218 -22085560863508313701589991096670428672 11489219 90095695960956853799724878040002485920 11489220 -53681235149229336453436290195244646400 11489221 1076455808526315893086806355402369275422 11489222 144325535048432902504474771884801419712 11489223 -393852478991753447890242772440293010432 11489224 -499215500877654447511542249001575628800 11489225 -178633990711471695958687514827553748000 11489226 -43899986718199298064115656419283659520 11489227 -1224984642908442780725591788742737733288 11489228 622938226785959840800827137383878506496 11489229 -382011801117672793442547475244924760960 11489230 -45689444568186034450373753201441758080 11489231 78074680054656844401481582596058509264 11489232 -90927448503935828016506199607916494848 11489233 33413157320904083840385763436695033280 11489234 148174906299102768860783145001119080448 11489235 229567541191274789595074649894637662000 11489236 -287900037151728807818196245295235362816 11489237 286993733308863064037578344694041157212 11489238 36637358663791252933821143072209033344 11489239 150672328978660047367027041538392787656 11489240 -94965661901586152216589295417307136000 11489241 -692130376218748974293589121998365198400 11489242 -298312997530745712942556531352343667728 11489243 681689120299566524046620644373330587320 11489244 186523520828231870062602577576078344192 11489245 393295299625803162044438471331797035500 11489246 530483537466600411627095488332782469120 11489247 -111044939515332368440291379045451198720 11489248 1134158318440793338819526813684756643840 11489249 451694531551908156526974512767019520660 11489250 -81638396278109874836088883673742720000 11489251 -2379336426974705318139451179749120896 11489252 234631466862823354950412824220305284736 11489253 -722088504129478953690354280435095662496 11489254 73265923107528060896867927804405356800 11489255 -193549362694274541939377197351206199680 11489256 -10319216539881903389341409794211020800 11489257 -131412940778091080312188766277516052480 11489258 497780598393466758282399305591672340480 11489259 512920063990713067951991234550227769600 11489260 425435078097154955973890658896575718400 11489261 385496184351238984232893111936387038432 11489262 -134443531373027212645758267122800742400 11489263 -878330994350836511200204276310056181760 11489264 -4239961120172696702433875409746558976 11489265 -89440965783035828672877660822057576000 11489266 162196070497568668026103238214967342080 11489267 -1298991141346168396891261270170167685684 11489268 33724355720713785911242153339418382336 11489269 968364965946489084042435021087319080960 11489270 158130238533844760744308057238597020800 11489271 -261185859498126557764927982075037694488 11489272 256915810995420980535171312995028172800 11489273 -172542612783370552042915617842457568896 11489274 -157032797865147871217796629466208691712 11489275 108082688151959548214310906871818781800 11489276 345371884725294832467657763648177055232 11489277 60354205407453187581500315700905232960 11489278 -791317527224599830489195061536147167040 11489279 -1345215701811237043793557745500804485120 11489280 323360366323544457164856054155386552320 11489281 394052127534061725273254603972153614000 11489282 -21585467417672993282768545243780349952 11489283 -206219729819716194262636557850415425776 11489284 -221169235650214764614810435663785498368 11489285 -249423686539967386151034839297712958020 11489286 -76863824509217960115123244513105305600 11489287 427818689514324901210026964910050724760 11489288 -235516640117969703656757106596101652480 11489289 -21165826634148061489305038035031982720 11489290 -147958657973867382477368009934953321280 11489291 -1399428387589217772832091474018226435072 11489292 -241635392821083153142882216107528816384 11489293 1066050918632836488871544424602949279542 11489294 656502191222847924413758275110660198400 11489295 -261944571266726939717850356079216253680 11489296 -60167762304612543587741610252910460928 11489297 -716407909217499207020066455509971792028 11489298 318825652726195676189176985688113921664 11489299 -7550364141651849434017831852955810936 11489300 267694450223453169251163475235871744000 11489301 -147773061894862733635828569978120190770 11489302 -620612135616697821710728424734911307776 11489303 112839704652593046145846142898316540080 11489304 -55676231535545482713829499887486894080 11489305 45935486682782647613796518770532266560 11489306 46222579121042156989011030999348860160 11489307 91164589126479821678944877490322038240 11489308 -358595805539648129936840219171493571072 11489309 70586920817031094842941381518193233920 11489310 -117341829951613646491383715427622912000 11489311 344141937260376800454454635678123808272 11489312 -352471555338669009974391519954217402368 11489313 -226993608929082400789988402136366336 11489314 274287496923113705157287983329126061632 11489315 687482751734844744265599257696798250960 11489316 13244012100549860057597016014736973824 11489317 263962216954412021675521840794246075584 11489318 597393311397128489667005231683590843360 11489319 -521124510857004873896599545693790289400 11489320 435143008357316435126878304989967308800 11489321 -909337921024543451176681634071247212656 11489322 132446188232386245100521958868384659200 11489323 315513872583326243571554718842267673640 11489324 -416097014650490871147681474976474769664 11489325 -28145062178352821918506349963223482400 11489326 -420961636546102942124114836312432221888 11489327 904333844115350781741214293285994684176 11489328 11305498700218042910411594259094241280 11489329 597909250592447973817132019271486662930 11489330 364197824076396724269516056501425222560 11489331 35954381845984167704290718990185542144 11489332 -870410722531077616752730774858123736704 11489333 -554919189326016255675224099316250550418 11489334 -349825416615639298939647999918796269120 11489335 -264869128482085214188235698002699405600 11489336 104908047389648198834591800227163852800 11489337 -304040810135980031796515333901964389120 11489338 -55996341259885402880865950770006425600 11489339 -75439475208407102298892167179945507544 11489340 -7227550313626216692259463421386004480 11489341 1736905207962908548524364756594096973504 11489342 -10331869414669027748170069062080770368 11489343 105877339692112715511720548449980254664 11489344 86271402038984860221695427666239291392 11489345 -6900713264431503602460073389288998400 11489346 403111395907908131397218354009378400384 11489347 649695587783945364828784971769950052796 11489348 -150864676324012501775258899468311088128 11489349 -423511109867797906480166056796333595936 11489350 -95705406624893893889428716401476771200 11489351 -268455114549918149023903978204405373928 11489352 186594733748908762676684394178483814400 11489353 -677532472317828828498809253161258543398 11489354 -43899038207108011047439615605288156624 11489355 523130297700099159464691395864605014000 11489356 183767822836726574205680798769760189440 11489357 -253449984382202617772778419267736993120 11489358 274331207776734722875053117247552401408 11489359 -81011174574629995098623154365657463328 11489360 27694055392986604835509049742761902080 11489361 230198744373218586370478201490878451264 11489362 102185688385523530403657387277948785664 11489363 -279347097005922424679977827559918400640 11489364 -21076017470809523691077187118108082304 11489365 847178018441783517889206418667267520000 11489366 -10695593612723546511518892063357899520 11489367 7727574185711356244600819769301292112 11489368 -537356403046387156226878561706395361280 11489369 61191114064162839197064060356714725770 11489370 142010964602802467813196681032932012800 11489371 208470388126544595823208154233209461572 11489372 1054156395931014262818748792989633618432 11489373 663232788554458020780880013151380438502 11489374 45804916618249439031317154753456192768 11489375 -7836168948526671968232959005670760000 11489376 140814074539914991829386496555876352000 11489377 929005376969790572769309365785357576226 11489378 -52788030571012868140904240247877014144 11489379 146304100279035196493227585298012628288 11489380 -15674434568360720084629908664981032960 11489381 76348156030938478042915328109901624032 11489382 -297413978448416572515457630225555386048 11489383 -707344961736035836336764063300443927368 11489384 -920678504667731431515759482735718589440 11489385 -8204430989505740233167581280308582400 11489386 102267090184268126061956283405534121392 11489387 -144573354456911071928529322684953593568 11489388 68051332435686065564425849227623823360 11489389 7568396698500249182632759617693598860 11489390 395916209956418724280624590153593568000 11489391 -132363818097078111826761964713616360560 11489392 140759162061368679258963297632667140096 11489393 449575554793423274052470655822847747764 11489394 45074700412363416992113642208444881920 11489395 -599996322287762980910942782408289158800 11489396 -473552834934297832347575155181251226880 11489397 -17721395591376998166513917075649028224 11489398 -32858154143907399772207113378563560800 11489399 164478797478030018968851857401060047440 11489400 68434805704520906846352645498210816000 11489401 -88349393938893013627800802361479993536 11489402 -596051238619461168141194223636078088848 11489403 224166239430502031608924136529626926104 11489404 340136987435316363838574973497589241856 11489405 -37677325072246350603191508067720265940 11489406 -38489080925452390832082648707589537792 11489407 -5246745572346667229104305128306633344 11489408 419318000089882597616120864493923205120 11489409 31633192502049541622754579306405017364 11489410 -294060131010983791118427875246432924640 11489411 909581497392901644420802935170960433024 11489412 153697002288896192260517584490522548224 11489413 -280779419732236817066246114292828529696 11489414 -115863225343514554261955829995839979520 11489415 8854963473743307766163827034354949120 11489416 -12826831046206686988053124306892298240 11489417 901193531686629016806584912968697446692 11489418 -239266270359140152590013317830276889600 11489419 902936139264028606832422255284750529200 11489420 -221067821948334832160781658706784798720 11489421 -452494852550706298967728370227367373888 11489422 532833528289357697199744165954030918720 11489423 -627530590591690443252271106284781681040 11489424 14492308914280981241657773293362872320 11489425 -207520463704038639950451021457769713700 11489426 -144404978047614783678649906315652967936 11489427 -612198581087428690298187576547976869836 11489428 8352197727643589109872386425391425536 11489429 41895436374545630550552575898515059200 11489430 25868500849544904852134361456421866240 11489431 -119276732810930961847393050413216659768 11489432 887535286134277884013076702206199316480 11489433 -500474563085772847691751215780583045120 11489434 -7956293696473350826767423531430944 11489435 771779113590338667118799782073985218880 11489436 115960681651139310539133728752399810560 11489437 81550802918487510213697170240153461504 11489438 -238403547501381308537493611029777418880 11489439 189234990819161921656291234675540432896 11489440 812499430517087570771449699115502796800 11489441 -1012355375480562390645944016764383036368 11489442 561632167575419866203877391483756077824 11489443 136742121519920002054279360073361302784 11489444 315524360778632112558145399133894492160 11489445 -14038707674601454963677286767806239200 11489446 27923576162061768393605470523196476544 11489447 144923838952982284789331583873814286880 11489448 359813712103460332264284254903075880960 11489449 237829150998303152693674031474671211364 11489450 -6829722073368378183267636910015219200 11489451 -86095451543001650608304101273547865768 11489452 -155318402447805215169603739411596748800 11489453 -953556570408123671017536137469633560298 11489454 168230506026180605886889728513539422464 11489455 317514424983952521738942021462743214000 11489456 187691095975377147505296335485643587584 11489457 10888666623157928290006150306696512384 11489458 446398592685359937427650870618656824080 11489459 376175019187174905102800067781098877104 11489460 210099338028940444509533448413569628160 11489461 820854872618872683488851918014157345500 11489462 223265011827398332242711858635908429440 11489463 662432607845861464730199856276105495920 11489464 34883531223355974346133402056753152000 11489465 98494467860346341054426679233425213260 11489466 -89392239694337217625498407477507150336 11489467 -1095594589843806820792594708367807877936 11489468 -62209027250014629431649830022935629824 11489469 419968454931372698363725556766014502144 11489470 14860173807121262741880194106915350400 11489471 -3461122543831682094080561832482496000 11489472 -101112550565210468302655317555858636800 11489473 295331887246369466978067248738568316080 11489474 -531893977225878299075719198612250985264 11489475 10712053333388567653819794021897000000 11489476 -496450991081234525033232111122056685440 11489477 -273354553530627151067157093292401448674 11489478 24938042422618649038376108259801870336 11489479 107982356451459006363739224416229622176 11489480 -382003723231526571009794434496999577600 11489481 -703223212044672453120186604333940605980 11489482 348615202652921442374834564367278444592 11489483 399350449729082388836164227773167453200 11489484 -76563095427999008377680195195546207744 11489485 -239426257958528273606493926646869341440 11489486 933543090380674753240652478016995046464 11489487 196632998475311074856340298398433812360 11489488 231106143314449265565521872903595712512 11489489 -63924020071627958952471016761114752832 11489490 122715950709779988423606579994228224000 11489491 5259854778926841941765435390121172672 11489492 -357220535602713903865788287277333780480 11489493 679193503224263839187670644923316847264 11489494 544711632506796674243151299855344796352 11489495 939194999338471009842013305263077868880 11489496 54937069806469021263503746065490636800 11489497 184445094301624197753915475544789717200 11489498 568545660781289312261128360270485846000 11489499 -18856288730955982434984043800976465920 11489500 -929374961168486769267650514261131520000 11489501 -216657944049759568807618285721039172456 11489502 103290095505818106611558719261861336704 11489503 -593450462188298181932434445927542791336 11489504 -166769661976326410816089622893575536640 11489505 142900083527809498379071229180194657920 11489506 210535334176561498412548597587143047680 11489507 -1036398314516660245374929080385498630244 11489508 -11969542602291051258353501226431016960 11489509 1287466372270895543734753855666073403040 11489510 71838125628669858297595798791202608000 11489511 6282840756065414940744457658555737728 11489512 -17595781343159737223976508263335362560 11489513 321664627219794361784012923537699167360 11489514 5532977747636790965551965523919839488 11489515 163903309934308313085173381936272904160 11489516 -100652652845545600484261385972723490560 11489517 -170810278258493713363118530163622065952 11489518 250608583602544783756033901851102852992 11489519 47460210765423842253989207322036298344 11489520 17817607432469284272913869531873607680 11489521 -494088131354333779648889424728697071278 11489522 -265973767150919041169086648185634133376 11489523 -201744979372131489932979511893306931200 11489524 211994258794853262675064433109380837376 11489525 -239726019712258435239177733970385170400 11489526 -437845662142409849683191923563918995456 11489527 -454341737662458356402867331599346267728 11489528 489531181836061229844302256817787904000 11489529 -120509628924931200561914698520926416816 11489530 -61236070579719073278720364356694978560 11489531 1057659844738993622427149476463255191332 11489532 -229257209295604244286654642015267373056 11489533 399550079804451897667751743627733921568 11489534 -40947006110122988304786525280238625408 11489535 -83771173161701578205653507798851725760 11489536 294268205652556767939713736304463183872 11489537 752833169617637855170787782542072765186 11489538 78423430221316964458838618061208527744 11489539 -185240844696440231771332402374454530000 11489540 -429787076085401153684972258293403861760 11489541 117196615374178291190609426907548652864 11489542 -371725826681528285378762507484426724800 11489543 -17866479161984466454837032678746638416 11489544 -45902077768771111954596333013552742400 11489545 477623266103876041550087185247488851300 11489546 100489269643561364038354619414556743472 11489547 -26422114865199644243820690263087646516 11489548 111341373498440665534178522412046406656 11489549 -1341917621539056856094919222916644782400 11489550 109216681630264085430223776943541188800 11489551 -142710322747604919004634346578678300000 11489552 25052028704230666708600653267568852992 11489553 -152842977423902746212495133033893663360 11489554 -434707435998052325859766662680045799024 11489555 -142084014258447342029657722668301920 11489556 112337785321170886788846116313732102144 11489557 -22338387925392959234351157691045625600 11489558 104802559348630538377313890718024371968 11489559 -633627322171967463548009176870840774296 11489560 239218752869041896431439882436187136000 11489561 139229825607395528695343316298119047424 11489562 201958071351127283400050385803558398464 11489563 -418778351205369226854714492325957978880 11489564 -367082699123843372483499472259226253824 11489565 -232411486480961673379966799826635448480 11489566 2249068196854626970241706571057213440 11489567 925723584367029449978829528392487659616 11489568 -73548278330644308539548849387119575040 11489569 -494335106917895515538171545811827667928 11489570 -346975152374112053542894451070109559520 11489571 574411764691504940463941310047454511140 11489572 -938461258443568639009823571014738929024 11489573 446962069212263953333301296090152731136 11489574 -286677605113601132313531736844643589248 11489575 -250774534452677005392260074470547052400 11489576 85517488503698075444675642389121679360 11489577 -787911804326724606290733869288466444096 11489578 -45991430917863549313521825539603690400 11489579 305961854307240990610802060719754400180 11489580 237161955201849443337467386730780620800 11489581 -169611467545864606071958503812440421760 11489582 -51082337685348604231153348611539444928 11489583 40857100291347489243198280277747912448 11489584 162138080881601370962008887003840184320 11489585 418640899802980304165757163322405251200 11489586 81967142787017299819885124850015270144 11489587 -162988775983497941320757185337407582688 11489588 -113330337478429366394682920963062155264 11489589 519754052509575332842893851133266273454 11489590 8609991002091443251193143720662466560 11489591 -177448365750730155508357174907040850008 11489592 179821377017951395903282835073226506240 11489593 200418629429158887567105973512336108842 11489594 -195636654299394430203994730974755902016 11489595 -71360008561579563264293704804987337760 11489596 5036011345931787245713315807745915392 11489597 -455699386428708513708667191451822512000 11489598 -35405270056084437179694979005064280832 11489599 785691414408424212784394988532378886520 11489600 3247293685507982670683043790218854400 11489601 481812920030239982693518985126693740800 11489602 -489101470040365895064911890650081638400 11489603 -277232646252634204851054373445775176040 11489604 -122812950892554873758669179793923768320 11489605 28958091704282088949228362410824350720 11489606 -413228424511045493192621835485529433248 11489607 6864820416003350525163676762376605320 11489608 308949310211580327966801316430465525760 11489609 -50601564243327326758561371383130353190 11489610 -99311550787764544511656643351246760960 11489611 405445163189466737221935791323428441232 11489612 559563327776548102826264428995735797760 11489613 343601450799245672820316370444729700288 11489614 -76900895856668560024986899189701288320 11489615 3703505283383935277105015957657450760 11489616 -418222534970020430505486713067159552 11489617 -1728339436826803894547718730523761966080 11489618 167067680204928989426021283305564301456 11489619 -441443207752329354997775466939216125256 11489620 1281182686093168228937301317050657996800 11489621 -118155212889563076372099671551371622176 11489622 -72991649372589992070870791991666376320 11489623 -99272862041146744469615891864756431360 11489624 846083946575725370096047168399618344960 11489625 220950293831790019200759591268190640000 11489626 -529105639252903464861970318136357759520 11489627 416184074481402368449954738610460135600 11489628 36358509838086919300214143799922078720 11489629 -286630699303202020261817633283587964160 11489630 -99642314099175417194395760546900495040 11489631 -240144814519442473993354696359428801136 11489632 -358665709547465911731046669168888774656 11489633 233582567203586443228269133903982807940 11489634 -100309843982373159651037262376805497600 11489635 359707619879705773004211690986830735440 11489636 -539808364388107841851391239331051329920 11489637 414128832906265159760834066612546271552 11489638 -233199727319603143075159738331767859904 11489639 345603071964155361032667198698120759856 11489640 -411442416675565180877812992702282547200 11489641 284730402485096257461584647916632778042 11489642 -55845933078881030050798663476453857280 11489643 5123603637985648776375262314357633600 11489644 -528809700010902312770828606600317283328 11489645 -23455807392453439470446623348205858280 11489646 59777681777239655200024672809629257728 11489647 -201636951727874258286945165386702371648 11489648 80274933681222953493005852049992024064 11489649 174542133478277695398928206156317265264 11489650 -193213652362768932913432185159649766400 11489651 -426138667364266973215638333567166119348 11489652 -46904693556515307979976715784518051840 11489653 -108624489086859202459046842016542625120 11489654 -109757628342962185757406093816775114752 11489655 108594677067094708317474039675672667200 11489656 -490108767379261372845181847843604357120 11489657 63341850884944523245086175807140319620 11489658 -51373311266403119615229487279303126272 11489659 -367793231384824489479038855762958166080 11489660 32207050541644668105327679859571916800 11489661 -130240058762468974964600715063505185600 11489662 216311407914494106146763121183056598464 11489663 -147897705971214254503372378119200950800 11489664 444878819661952906505996869506737111040 11489665 -487617804673743028905546495549338030400 11489666 -671869405203810192655536099196252177968 11489667 509870508495657896700043389492258742272 11489668 -12559186444788566028952102064048685952 11489669 180361451782061260542028548125641183296 11489670 149000543037811377281895777076006782720 11489671 103901408903464093595209891326528613392 11489672 -117954273288619074576590938243251609600 11489673 41751779846575818331789443489534641280 11489674 158496173768263467531367757454041578752 11489675 -1285848976697927606288432928130882200 11489676 -309974949353410949894568158404297728 11489677 158373167416873370466981754418959897526 11489678 147699324677379212133275636509572310656 11489679 696468199580612989439294097199464733224 11489680 198249885122693142802461276895543296000 11489681 286499115563344932401091121823750440512 11489682 -281835214100532518172901575324686875008 11489683 623906372164857149717325506359955456080 11489684 -129523531023167737965496946050800744960 11489685 147176122865025455226930134604167539200 11489686 91966701342947866181726459746416111360 11489687 -1168109380654305019941031851458680477608 11489688 -18144401246060644908019926653442048000 11489689 60593276860659818898961045637263176724 11489690 -65647684801470143280656808474443366400 11489691 86862554544973115228317384843405239192 11489692 622258245779921421015496460427497954816 11489693 -312237974781871771596709773553652492058 11489694 -243173369749820432518203356264410641600 11489695 9192354311075049910202286414649776480 11489696 -997171970294430509388246269057046675456 11489697 -142985985799632128745810668152546743900 11489698 -371883252271608728456840979197566884480 11489699 147113095175020801244143265488300339680 11489700 39791129126035587281322460798331520000 11489701 945205020973757080735243328671715168702 11489702 -53702250777766302857866452986431946496 11489703 -528278973347295381931375422296477076696 11489704 -9075230426860041532180858873263636480 11489705 824072881251633938344570518902988425160 11489706 -165471108406596567752867249620259991888 11489707 -198781566156434719881618964951459804520 11489708 -588072084907743088184688778667080342272 11489709 198794707553476456028716558608031541760 11489710 -54086502358262196557900670392490738240 11489711 -400019625216545024579937867402308690328 11489712 9818178587109705878674076901117984768 11489713 -857545793703492821426315686138844947020 11489714 -955350954598158440986062026108911868928 11489715 -440915384440436092267618526143822884000 11489716 -392995402466929297030073589124733675136 11489717 158685633613298622806806976241201088704 11489718 -379355695364249766394650405203161397760 11489719 160702717811650942245107858869560923520 11489720 296146454839152338967051450874619289600 11489721 -39956028411729624541802495792571750336 11489722 226949383004958752817349292179482671040 11489723 35892072326425036387148723078857658640 11489724 344587955342126624971605636287201026560 11489725 42934069879754277538463196388078236100 11489726 -410633812706714737273641335732607698688 11489727 44598909583517211753871881398781233808 11489728 -54354534869948248074900323913781215232 11489729 -19219267223138570077628498010208280016 11489730 110913218178570337271461083922559339520 11489731 -1134092277995712694633482167402465342256 11489732 -342491377580619704044856651032111019904 11489733 -202160468964446022835928586184871564898 11489734 16536777998499617249768998910248946016 11489735 308091150968140014579764428677521217360 11489736 382530291379075148448283424158440038400 11489737 -126163390235153424329661557389848731200 11489738 96465858455261239987722795431703829344 11489739 -420346966052580467533753750364959575120 11489740 412667006377091626620214278559804339200 11489741 -305908297129197879474825166757131509216 11489742 75159145539908926706136325614036756480 11489743 -586436276759341086041014714534011701008 11489744 62639269145594590705249284024419352576 11489745 -31031576956564824723929632564805018880 11489746 68826901079067466302157882032986055840 11489747 -115798306515754624296162901263886982016 11489748 261129462143940747037784854823315281920 11489749 434156190175792862857998205939669340750 11489750 172344655805277927688085691871909920000 11489751 54852632577423578463806813364099191520 11489752 161636823124152332560283315968573317120 11489753 100210855326235856105236288509913439808 11489754 -26498065648068621376794644528124679680 11489755 481993315516129223157420722939885108160 11489756 -774993543281866782438493463334572129280 11489757 350298447661794353187923369592633152640 11489758 38248027878677615019690662124334554624 11489759 620506106462460291670745299132053708960 11489760 336415043540305084569531839521593753600 11489761 -1615238706355079776878629823877677742848 11489762 -15501347357081858006508168816881832288 11489763 44804914849884587269485000011575051584 11489764 -106280541844724076887000589103370465280 11489765 154643937478532740911845246127047971200 11489766 -254826816917039660255989453927157318976 11489767 75569930469857463824499608046953711232 11489768 598840480544599135808821327736345410560 11489769 465595362528280538787300414272366076714 11489770 321754050904998480643701830828946250080 11489771 1111384462683055132140500765764033026000 11489772 -159434935877415995230995976902230016 11489773 -413691651183548254666849188700467957120 11489774 2449541147790661015003479014601134592 11489775 -289810650611071708380374335630623216000 11489776 -232855679132550570066143848610086158336 11489777 240395312990224317155218174810172462760 11489778 -19178414838747908344287094599426816000 11489779 162369344326337356560750466232218602912 11489780 -516639064507540370674992875552595590400 11489781 -305268050565315556765764797339324372448 11489782 -161693456925186537699592377097791236928 11489783 -5911497436408399740082409673256885056 11489784 427488564800778057733407408383828152320 11489785 -641082106267447467121436425503847705020 11489786 186169403942375127999781733026748536320 11489787 13300554435543384089843870213699510568 11489788 -243704532977101376505580263398082478080 11489789 -599929390086452211720703264411534588410 11489790 -3667622123982891293292257962566888960 11489791 -89633818381877063726646224661993585488 11489792 42084218964083340159489390025346383872 11489793 303237767979315530071669377023059675584 11489794 311259528163346151356113273758943361280 11489795 131807604177974944764735183801604641600 11489796 55866411934958127811553425675383275520 11489797 320724936070507030250189011483364220 11489798 532342943053769968437769102768327778400 11489799 -126985949654822121177631201885903697760 11489800 77408124441631500743589850083717120000 11489801 18943655854141096337495811927244905012 11489802 -260133694896826115365973258826733632768 11489803 -465959070784864156497780145310951139948 11489804 -721502755692432459585996728549616601344 11489805 43200565040466092089603491255460608300 11489806 93583927767659076280656831892410620352 11489807 107136874055074616421906131824937690592 11489808 43668609471519580117322412831201558528 11489809 139848007925022485083618842904535585280 11489810 112149964893772350766119651594397990560 11489811 -65847077304280279856205649082552724480 11489812 -226244387500032011250157873064585993344 11489813 1095116428727578772676047690505287197920 11489814 -93065811820543741019059412146610092800 11489815 -1154346426727450259562164089613756880 11489816 -88760062697357534531420442613934899200 11489817 142906033053743152436860773816672122880 11489818 113104753431995103357492774724534755840 11489819 428385597187511649350108538069118339560 11489820 -189346632040233843305660451749901265920 11489821 445104499107020390266974324782706178912 11489822 -378516169066485801397421086710061404288 11489823 -514421043130838061856888139467890774000 11489824 594708148813538944052149625807314747392 11489825 49241399850005149719057389427342602550 11489826 -369807694242699358636585290144073328256 11489827 482644117290004740407104695576512035676 11489828 -160631616823674896717542739068049608704 11489829 185444799778542070118898926141691283200 11489830 75955931726322225244821133589829273600 11489831 909350801067934634160355432825228432200 11489832 -25361762292062916573129118160622796800 11489833 -242154613615432508870712727038623499020 11489834 -287501823340199055025750682293081616640 11489835 6357736446191524657078952609753280000 11489836 799768538619562335393355968232599092480 11489837 -513109893147470447433984539090774676000 11489838 148650932558088398561655903793601735808 11489839 -315023762190407025071197896961705137440 11489840 6610010204647615659794566285114736640 11489841 -575513845820145782940260043580917365856 11489842 51769933770477878784255726645130197504 11489843 562806935879596277743202761899579244104 11489844 -332087428017308633624542356508521750528 11489845 -181153651430477919681858207858670332900 11489846 549019432194660807574560081067026554880 11489847 -280742725373272304010292684192295928600 11489848 1002616578568919971107126312461977743360 11489849 -258201578721675776927624654127613592064 11489850 -7249587698049347241504229986133095600 11489851 -1299291029170791315315399414193613491400 11489852 673594418390605329998684302298901479424 11489853 392012712149048720200658832177845063808 11489854 13063790489343294843924721014272238720 11489855 -14573478765917630162972130241238686080 11489856 -75428519615466040248643255288385765376 11489857 17801255636190121701255272567140086720 11489858 1373323166621419449919927351987537920 11489859 250311226318211629249264914899946773328 11489860 494211779726613172973046109999696078080 11489861 -293097677159631864474846641225021867076 11489862 1111209751868872562821862734842316800 11489863 138275323004553417273940266020533813656 11489864 -1003245214560958859513633958131415244800 11489865 -240415096749637626164135540175939593280 11489866 -440106324566058796701794983427497257216 11489867 4058902173999043258229945933242931160 11489868 133166431577033589869668195703849493504 11489869 -208226839037173600254011690687942418280 11489870 11818457041235444303631578681148518400 11489871 -34672074893932281462363175073447302656 11489872 -39335560386709568864166250140401418240 11489873 -609836922028075875813993788762537428878 11489874 23379625968899019441531956547892844544 11489875 551217978980222758144143783105550752000 11489876 -3042818624168122500017969184392896512 11489877 251071432314256455562768526130268851840 11489878 -37603725803706872635620610969117863360 11489879 -1606790320793027890176035520458658445440 11489880 62033288059178371666474629803921203200 11489881 -107600787084630154522667952585853553976 11489882 -494898141025082055243484116711986888208 11489883 388696571822245569377348681744743401624 11489884 -8453644838617281978323329786259108864 11489885 376467965966418405232913831486046209760 11489886 -25724609695893268408897245151204555968 11489887 645209776047313153664125375152606296760 11489888 -1332080580127362867150484329449326116864 11489889 -115848554946690105161665567445586440160 11489890 -208711947657631359417494860919932696800 11489891 -7129427623410100743962120639329199616 11489892 116501517697545181078641238687449882624 11489893 219525682398558043822714838648365193340 11489894 77828394618558089761931956150159978752 11489895 -7641009301609446230044097056566344160 11489896 96899397858193956173173746900110131200 11489897 -647622771134244639406845739854014556528 11489898 118662535042687049717402057468347568640 11489899 -1304977556844989733049331228043728023280 11489900 17751959770989531724789345299400896000 11489901 8547877668419244043228861745093160480 11489902 -143526576282427857356286895627908120576 11489903 629455944701015671314866569764985595904 11489904 -111567706489925230978425556050087444480 11489905 123940379819151500573224661234531607360 11489906 170917881490384731433390771485278793120 11489907 13815131370529052060925703572442070016 11489908 447193469318029672379576910925013760 11489909 948391677284523001771290923919819269916 11489910 -268015532443367252987414579945361696000 11489911 162297237300774090581135746216517937512 11489912 797977753674341556660445311057510727680 11489913 530084900144031822708309915011072000442 11489914 -348372660476049736389084441006182668944 11489915 -328230697600136079398478151335338269440 11489916 -3274397331115086800122571896705136640 11489917 -988368943040443208452751143262310634580 11489918 -1066367216926405859144489030375589120 11489919 188670416632416024815379054757931729280 11489920 164974746887294775504882102871208755200 11489921 183627538231077477856249167709038940500 11489922 109385144551743429585645260212625707680 11489923 180671727224432858390812087293426639984 11489924 354094339409938332158725538842061728896 11489925 46258127133412381216199450239340304000 11489926 8211403714685797145434760873272627200 11489927 -519276939145326974984516848599969325560 11489928 232800522323851553199434051575475036160 11489929 -1292327757637449231183598782558692423712 11489930 -38946377335926157148600359371623623680 11489931 -21270110090343824901244229873700718428 11489932 267929554748324328966426085790243709952 11489933 37319887688790362398079074294871129088 11489934 274795266208623690414210363241250522112 11489935 635479629323431003494958515781373951880 11489936 141956518841530240164099574331935137792 11489937 430806250082236619925075478539128402160 11489938 -901162680836538548176356502381987269504 11489939 883585097776013512426357933527088478424 11489940 -130519234814098126948987661333767987200 11489941 -226130519289801781938375086022036548708 11489942 -431964598582487485325522803141934236128 11489943 -163133192327264510012208631465579386720 11489944 -9226297155238000431733570496448430080 11489945 131006961488018009407877778274947001800 11489946 -4096195299366464560222748631555555840 11489947 -11993038316131015207540942190612742400 11489948 151154422767221061620410764085999673856 11489949 -697437672824903951247773967653449312512 11489950 255403035901772341139843832736539720000 11489951 1405354502899322242148521574695204763904 11489952 -559342459815926762652012455100744204288 11489953 -174780940357134176314240075763721075516 11489954 71282426599205923629415064749304259072 11489955 -40032562021298185776048985169788588800 11489956 667168951202364908511836673194051290368 11489957 -62159653512502660922841588493238569794 11489958 -58492530507865618138630503541894462080 11489959 -345329869867544427044519861361602326432 11489960 321853192362465049290176672670496972800 11489961 -171675104485979289432379051143988811568 11489962 -460628552264884029474411365323309769472 11489963 399410007729167210307861833340493057464 11489964 221324937139555707891122511879631601664 11489965 316839235761548675150919553211761605600 11489966 270864939944166363791322633875806746432 11489967 -471168385308712075677306768787129236432 11489968 -4764698077235387723622756599425007616 11489969 -898795892638549992224555169249279435630 11489970 -260346180228349392896090552677425600000 11489971 -601843674343989815576830091645294563828 11489972 -336463654099048281670192854123898091520 11489973 28867877280055627008589600278232855968 11489974 69828397196324389826064580112209200000 11489975 -75865878058865594317029298355595999600 11489976 -101167991119624141530478447081560207360 11489977 107669953569740191399688601897967821012 11489978 132592716158259152423888909325730853856 11489979 181067695657412566084028864876886792984 11489980 -215723051655219517860640627711582095360 11489981 20963170267993662299515700154785032704 11489982 91272983340305077948668845285640290304 11489983 682641589965480410024682145818872647232 11489984 83732129544515767231902891463881523200 11489985 269955155944491572785287447071149507200 11489986 323960948719687413497744796778992122400 11489987 -10095865331350342188225202943641958400 11489988 361076932580250373525625913159878016000 11489989 68072200841907409046107167771042329280 11489990 301302050124105099196326109414259280000 11489991 801110653428678138374148444851145076392 11489992 192561086392322380763367663039288960000 11489993 -317382007776298151024946668723843470758 11489994 365260876856306845953958824138783957600 11489995 60867085313016336224536262604173537280 11489996 401409984327625967434370111729708138496 11489997 -99570745233370643193757943114203716480 11489998 -113817010520868618067584999732479641536 11489999 743188923717892991809588479816682710000 11490000 -28148183265710889155851759980380160000 11490001 -63748003279618458855051794307073596096 11490002 -187087747420317666148400756841157545696 11490003 -165635110222930216890751427673713337600 11490004 144963284218572780080418706120354182912 11490005 -674383005167576017094414293237461907680 11490006 33593285677337022988663105643661547008 11490007 -720987551834386549457233248511220122744 11490008 -664175032439787298762544304336308951040 11490009 460963299065159021274157898375138871504 11490010 208877380351360309145656519126179782400 11490011 657082511679684734305347417361719322464 11490012 -464703215378036291123998225874013209088 11490013 -943596058541910565836715267247755387738 11490014 558041530291184777235133872141418230720 11490015 -92502458628010576956498557348478125280 11490016 -608578634321686678186542228091926478848 11490017 95191730790644743345263510089247418560 11490018 114528506970544082716601555670076416000 11490019 128499063493163467025391438921767001496 11490020 277342477794796837704142320860532660480 11490021 -441351579112665222500876106105826366980 11490022 -242820448319444684748166992308531627520 11490023 806778166400659560571754101645578121272 11490024 -76230499221198492065114147106805186560 11490025 -326600198271613201781842614664339871700 11490026 143121581537988196189769943424790498304 11490027 -211868863260239614939993479630393668160 11490028 -679618324194061271274352986861163097088 11490029 58033861105691900944475270509949584128 11490030 614963564271484723169480867645462400 11490031 -189068726961487356697771720945282000000 11490032 260323797660507104569409649443405660160 11490033 -32205535196425310381913271582373510496 11490034 118932751634642618692748709503610790416 11490035 -706639127169976942637811514794591653520 11490036 -7468692382499591180298800290716426240 11490037 -89163345556907294847858533517335793160 11490038 -121463967264073962551427089658605138688 11490039 1930207561208623640506013792489831760 11490040 -94359822526052569115683872205756723200 11490041 -192357001590309263823860208024437257920 11490042 -247695301438309817887543098961606668288 11490043 1052021701291653805627961724193133667840 11490044 126821831439856158229711033595235826176 11490045 57031413192434611637511251178299742720 11490046 -225798331119406460904262882319757462528 11490047 91006990411433292362129296500351242496 11490048 -319343076406367181635487119935807684608 11490049 28935349241426496585057859714550382336 11490050 -131683673917296113632197059371320230400 11490051 -705306059763175029500338791716522191368 11490052 114676309789298843126289821854244270080 11490053 37478932257597721415790484564169264220 11490054 1126495741298055326439601195295389440 11490055 -685171646234642079452176049462917244040 11490056 188667072782156554786751799071113466880 11490057 47329905196018371695472561498567994368 11490058 -63835621275534728480197161255687664800 11490059 -1171912505369035973477896162240568424 11490060 -35621900466736619029925706930266112000 11490061 -49841129890931609696018485732175376000 11490062 395723432622845313955419704589936738432 11490063 -2219356947884943784407304429470395232 11490064 153463477863819752245899523231271092224 11490065 -152784546970074999025341221817926694540 11490066 64784793231452360711677157230671820800 11490067 -291336053572007378269753536621038876884 11490068 -654846227036758677714214981436722427904 11490069 113041678226035712244787899444529328544 11490070 -255241230994592434308468071386079435520 11490071 -896071708896340635849346490671816835328 11490072 275592518007480670524209786316405473280 11490073 -5112577928895692737720347635611438080 11490074 -616192541831588792881419353836069251840 11490075 -251328190119986371052442312034364952000 11490076 509827516085272064163529740121312686080 11490077 363566227863050668856281459113348205926 11490078 -31816135361887626318870808838070875520 11490079 603693879545403471400760017194223317840 11490080 -209960750917297362267893766553023283200 11490081 -20038919811712974937691455981938727248 11490082 -278728015610275294734391159339307338176 11490083 42151939266399363014753440291306225728 11490084 -11090453799275056867825027683239633280 11490085 58976173325849510751669380472169564800 11490086 242812260827756870553502181352215221824 11490087 -16916333809858636858153330632772170240 11490088 -40237580177038242453965682911106170880 11490089 -86341932667350869499068316763250557440 11490090 -212044880894827724265893233136937062400 11490091 -342693492281634480773042081274553984176 11490092 939850577540284265373960513057322511616 11490093 -56914100939038633795881188024093507178 11490094 -57391812342077659580053048958667611136 11490095 -406487226862494999627483087237326681400 11490096 -166765342640920225277841225760754958336 11490097 -417459184499252509121420847779787232220 11490098 -839236896997548713996690440344359919360 11490099 1792359620194020753251339098002827064 11490100 172408398507528878879287240469964598400 11490101 104324686822758098374703277689952977280 11490102 -11221320767825314135800493015477439232 11490103 293239547160011343922831496339993700120 11490104 -46970811879519021620143450066401546240 11490105 151980230741759620197713496083595801600 11490106 14546957412903938074747575095301040752 11490107 870759144492975002185332183827220304356 11490108 255634704418210997157945049097253966336 11490109 -140796104542962421149101025343872508896 11490110 63243801703721995164499517610584290560 11490111 -120215833599617689285872934522444796040 11490112 129569720777577720425950746783319064576 11490113 455238668492359931593215018005125905540 11490114 228717025390404530837730222002611539840 11490115 126498287686293940118404673704070675520 11490116 -6449941332448416281307128966152820736 11490117 96937310753114181992648759870581574880 11490118 -320392080817090062622051148040403758240 11490119 -243921694218537505764898977919869194880 11490120 9817256223976085340710528743096320000 11490121 416086523857747617511205957867218831322 11490122 -118889307131910082373935418598681139968 11490123 -195096147379336025576041946882145089616 11490124 -5188169759199868191784174420225256704 11490125 -603593778646325801549645129673475761000 11490126 -187942856307630946170556671484785993600 11490127 -6183118806036160194038125763720359200 11490128 34722489654909890103981759418694467584 11490129 -33993286454219529457324045432176175872 11490130 63705001375460486387639663372953339200 11490131 462332191562695854840951576668608765932 11490132 21505044313367105835078440202093004800 11490133 -110729462294196056116500562707623354016 11490134 -240203943966949560370624096319610731328 11490135 162547117105916810505573838261758888000 11490136 -203166923089300292982662105668485120000 11490137 337888555155604651759486294646248605312 11490138 7661317891015553345252802526813567488 11490139 283830000227935100639959663691425231940 11490140 -136781184421310401235963095272574978560 11490141 220579337174230475001486285812834641056 11490142 583989403799978285495223755076691577472 11490143 -167041937286449935477661454957080455680 11490144 -394261750869506794466538451811252305920 11490145 -634970454464911180848660990107103077100 11490146 7937344553088299828232111439959995040 11490147 -1027445998777160862303296797900802556960 11490148 380258293673945523831652567839156353280 11490149 451216902663790222921079908118309373120 11490150 3399048265106102659675273395829555200 11490151 372758766637442511769306832848400244152 11490152 -355216226281107240558790174481138918400 11490153 164244396947668375728011456823958633104 11490154 211627564841294134965822842473330391040 11490155 -1024936397147030783054143849377958464000 11490156 93687112365151043705588757072083930112 11490157 -8492696877174382575657431646203216000 11490158 -528081573270260893674436630632127888320 11490159 -5128265559938325573113846440511185152 11490160 -204464076920108123965620813325762560 11490161 -574112944138174872289821193660339688238 11490162 -681371856427023367888789547263477336320 11490163 -668494989709233600992149580013455730416 11490164 99337291375157763574095458906862551040 11490165 349566462619607633189524585493093781120 11490166 17394035143815088253746192670236018560 11490167 -25010113263896042164790687327789964240 11490168 179534706718315121113137945127985848320 11490169 14786556819950955091726708784867246570 11490170 -359549260215758019061215656916101490720 11490171 41946057648360173065533733259539630848 11490172 266959474022198754054857319152932530176 11490173 -108095050589727912406479400918200343296 11490174 3414844723654948904916415673650251840 11490175 223286114251469358482237404705987513400 11490176 -325222065308791284307068730341788221440 11490177 578468614797650444939170311586195926720 11490178 130146598387724064996796183667496148992 11490179 40708064367382711430489081380082032608 11490180 57390293551831701190186986912199864320 11490181 -476020754592595769687187395736382392576 11490182 33774463433711086015954498057284427584 11490183 -99738268410416706900983709023032284048 11490184 1056720565416990398392313044845546700800 11490185 -30114386688587284024386243612110955840 11490186 135827509269606795777944141797185080064 11490187 1193818077626526015560980518028862508912 11490188 81696535266989393337606726558604483584 11490189 -165498781065208100346775311232492782240 11490190 -193604666301007185519122185720700392320 11490191 -264554456980489642448059873538643225000 11490192 30939311887209750458078610679745740800 11490193 -30373000296974691575398361426565921600 11490194 -144685055289853821516580521397816977408 11490195 -129700533389865830375883179729064134400 11490196 30768365047087769288549560177519163392 11490197 -337607301641226511338300939607389834354 11490198 -62754865451803359712457930503280590848 11490199 12631202905050377274889122851752770736 11490200 -41708524957738182160765449341246976000 11490201 -969954448571272982168496131627544492960 11490202 -1836226835083239378308703958061730816 11490203 309135318141933667232391996430943752452 11490204 -143622071760094078480138009796555022336 11490205 -266305108576605182143272714523060885140 11490206 -150690845111376601799814064616402999040 11490207 517784365162139596801909100112631471488 11490208 -222315686496359051655947927835227258880 11490209 88235650968559347743984496578666506500 11490210 201820440391253819568203409947963239200 11490211 1543315077534318902094520356186628522152 11490212 -104542077366984453162484713144002887680 11490213 148169704831902830800377078532611154560 11490214 374730148899957126454065443105238989952 11490215 -237126852181435710839312032846432797600 11490216 663210734970460743223657697437032038400 11490217 -1092731789943810086806677836410832393734 11490218 -107668177650531509832123812056793839440 11490219 63702923401649462662347234764306301504 11490220 34307422094808049393045782729231943680 11490221 -1123097630083700895136243445007052633578 11490222 186230986664881439889502005033214314624 11490223 -660343402833188156453719706099326230296 11490224 -164410592886111426214449676075116380160 11490225 109227162253093467842713536753294859200 11490226 17484082410511341311011795071032505984 11490227 -194422452607974488917879687563302767200 11490228 -590080321849325960025747818016319918080 11490229 -324929687762988326703718659772541681170 11490230 -391005728972683349123754860478396698880 11490231 747818028518729960915502416828629977600 11490232 -391443688876667472899990146600709898240 11490233 -1092707638359161859107337789008606280816 11490234 207247427417418827459087917030819921920 11490235 112326259946241778634559729674654424000 11490236 -113190059507955896961678362675700894720 11490237 73222264386347636780206360447082798880 11490238 -365872008841579610563357866226308468480 11490239 688345647776458078185308999866457256 11490240 145153068867498274051736567155890585600 11490241 -57362227617145967638077777304188678336 11490242 -120632215036351765053120590596616242656 11490243 -112575261800627952534586278907644137472 11490244 666570567776038587012580610095812787200 11490245 4322160215319046530238426007498115840 11490246 -33316424641721126675216544793400140128 11490247 -821470945741781232684094732710343179304 11490248 71693360679025142597380068978225315840 11490249 762866290362763830295915196339713629600 11490250 -146873454146081545935320344153123200000 11490251 -108132077338104193964511894860885125128 11490252 452136722217998809487331618343895040000 11490253 -1014046560081152392589552923352535727498 11490254 -107526162622691389424146567660600242048 11490255 -597778321388415030876925084316078546640 11490256 -118011348492287368314958136628509491200 11490257 83496077145016031911950097395928664640 11490258 159885526188220660398258796853741810688 11490259 795892893561277663918508662292067725640 11490260 21305945527493254964302941846187008000 11490261 77903542400259142927547110457637197472 11490262 -214152521594653053216245870054256129408 11490263 818360842845237855412808977688665765512 11490264 376267105244285918030424587930261913600 11490265 -151504263002479222457211881237806787760 11490266 320497136954632087089866096976330271200 11490267 838064946265007617793112259464128448 11490268 1585623830135329789699224720077450137088 11490269 -5333627696696861647435099272722725344 11490270 237213249674079421054197592412320742400 11490271 38607330820552167207272210905923173376 11490272 438347200434153794018819335245954023424 11490273 -5941926738280332920027563137324245340 11490274 -86399896305689143417924943479774138368 11490275 -252801788739410871585936136993367585700 11490276 -70654957071908982819848221560868675584 11490277 280978992446999703301835874075918464126 11490278 184143758106109909421096467684049498112 11490279 782324941278093050528631574835170118184 11490280 -640945119253684499922519262349538969600 11490281 -444139589185690905456076881650529654 11490282 -198249426971492422331682245747027059200 11490283 154431454574229615579759697591007782176 11490284 223426588259974519302081972708705100800 11490285 -19817412720082168590183607958676643200 11490286 51199393141413187940466957988807709760 11490287 -418691640659030474788787405898091030320 11490288 1086742893039693284709936429843087360 11490289 -1202869029689677262664938419824774036910 11490290 -111259496096172832835489740241846929920 11490291 151449909141059254270463604187297554360 11490292 129707911614556823993324650517897539584 11490293 323323724117165607719997702430209563580 11490294 -113268794827503958099080955636994648064 11490295 415030993944923253620979160736367475800 11490296 172159128304805248348805468599694438400 11490297 71616170192284300284307762336515404160 11490298 365879045384694322314425306727976664064 11490299 2188094447226898212466618691610784029552 11490300 200820119704952993914181300028680140800 11490301 -282674433384834662128305741963057521600 11490302 197071596803949388141360825998669903552 11490303 -461754519600435963211803169301050363392 11490304 736362341829178678143369636709159403520 11490305 120519408236720854517579835578153137920 11490306 -357447281451935021346285189872124218496 11490307 -835809640832059127290926541327163437160 11490308 648181629164140375072742443540079948928 11490309 488644624860983573990192373477347150400 11490310 4749770967752364200800862300640518400 11490311 77248893402721189823865614544108182832 11490312 -314059463036544739939861911246602772480 11490313 355559334923777583750309023301347423360 11490314 185362957251140532597280200800250074880 11490315 491837495167108724108922434434777409520 11490316 -192833430255505116836695321182074824960 11490317 -830014535096880599861122888436336641728 11490318 127084548634633559064172056493380257664 11490319 243070154165593456820611192091214092720 11490320 124665081613378882116458365434375782400 11490321 -896755332830797138493716686582640996320 11490322 -685887563871835936585722297862665487200 11490323 -19726065313232424098719387475671379136 11490324 -169751500271214286602691443467793991680 11490325 -161152629870129627708944323063927603200 11490326 -564217389175356855968288203870514117760 11490327 262924138267660795158950550904831843440 11490328 705024081269295953606639654602434140160 11490329 -242874255068149379072527208416853788524 11490330 130781692924938198875295509476088113920 11490331 -4005677078686161861161723280997882328 11490332 16658508722420993867668835293904885760 11490333 236514175687867841428913658479859479424 11490334 -360493670385001822484810733419003089536 11490335 736600325688077880381764577454216771200 11490336 -5346137538713796224506781188334026752 11490337 -877621741369825268078978022547332587600 11490338 -7333117059931693400936230517672152704 11490339 317277503032048110516848741962614881280 11490340 -355721468919809020950356094448199577600 11490341 230274119375866107054465505031892407232 11490342 -313940620676639668479390805789629626688 11490343 286925417536860706600330473691272409592 11490344 6067597684306204558826582065802188800 11490345 -120582621377491088916690471666482544000 11490346 7099589726889617037436782354640018944 11490347 -247446580022554996286057142153852770160 11490348 -139349441875756562210566356718680414720 11490349 101473494970947476295469893744148440120 11490350 -21124211687372790200049066110217595200 11490351 131787988677086061192818611764146312880 11490352 -132045087071017745280577152511371542528 11490353 -54441377172581107120942293604565987724 11490354 -54891864794925731538472131132638884992 11490355 -341057430790962143466796634532833076240 11490356 -135215423345861672411670340039180093440 11490357 -567514289485755619849895497101250356960 11490358 -480147313094037241235351525503668841920 11490359 288175462129986577005005952387786968400 11490360 -135098759491876546387600221919051776000 11490361 -1105387458657967533815943101731612910038 11490362 -94015127047488310303092726383706132768 11490363 -142946670416532907662833697905120939520 11490364 176014684604361260529637639222793382400 11490365 125574967247692737716387547301633945260 11490366 127921440018743002656000600109879938048 11490367 -49373523179926560122547829898228463616 11490368 162645012057843309033306495890384486400 11490369 -505843966370047166480324859092826292224 11490370 259502219611331083033001676131145998880 11490371 -988301456891209956484826306441723353056 11490372 -740883536892403963068827458214785916928 11490373 419671602181913679411494350231381633884 11490374 1523619669404197750732973227492380672 11490375 256111473227739215072017733986892328000 11490376 -759509324567037323507015217020173777920 11490377 255536934130530961199328491590375625652 11490378 108327285030922173487382782156282621440 11490379 4880554827511648809680055453091272980 11490380 -432392985504677418743714794214464051200 11490381 -16927971003259564325980463632718625888 11490382 175051990237315877714288005304356891584 11490383 1315829605363140810472673142389452339200 11490384 -21908791091348463841719137032836612096 11490385 -273592571810639930392689755500828838040 11490386 17567588478984156058929615410418201600 11490387 186841607316570407093858378797105832544 11490388 8128191172499986610070768625342201856 11490389 -213940305229648707300158907234433461810 11490390 -168345158737983201077404703489412998400 11490391 -678756902236127082797052882315120336 11490392 -423414404912950764864726079745469235200 11490393 310184193973170121525434071722379526864 11490394 404664954636419685701253209965384448496 11490395 -79141164881977092088317719785121150400 11490396 -53360002943272652661654660595888865280 11490397 532755214160003532752508615320369303846 11490398 -740452463023647847627860431437931520 11490399 -330039036728327000678120426635797128616 11490400 30164518715167157880036408870017433600 11490401 16631860078272925701014625715797448212 11490402 -376556766426520685399015685681488640 11490403 802129649817926300476875344193592212480 11490404 -106138466555307801783243353386001910144 11490405 -168924780602339870750578163410247870400 11490406 -65705929718864582068642101392290114848 11490407 -250542153455699063680705795590686230344 11490408 672918536942216152509843235554174950400 11490409 117429743832251688150970931974665725760 11490410 36433827862475403747542056079709000960 11490411 -65254914534240140492196329921480213928 11490412 -297027930857174745113865048670340909568 11490413 -72515080724155809270063333161104806816 11490414 64096940383648239738493462057800673536 11490415 82883515294572086319956416235103523200 11490416 87367863993278714106124842628194435072 11490417 -456241195321289628162885866416136400 11490418 275488686907564818022577918946440080416 11490419 78131881075766972314164211103769320832 11490420 21514725522177313394489109889401722880 11490421 347028776381574259993295300338428623200 11490422 328359911641839725071630913144690596512 11490423 84276241425957222645119172260627125248 11490424 -353877160863305202774398668625450803200 11490425 -397978986954185528611685657513814419700 11490426 77042345087701747465338527941268731104 11490427 -199412608410641349928495402456702936320 11490428 -660826585623961728338899535299306924032 11490429 65099261466859605284863062283906614528 11490430 27294804046005187859824712764336992000 11490431 -782869200361923078113669005234851973968 11490432 -125230822768234546372080143723051089920 11490433 941555568045381571336192149813098572800 11490434 -177275256946150395907461850007383386720 11490435 -482445302289734173991428735612323091200 11490436 -1083487963797224985227693064147504375552 11490437 342973641031195286098703495291213692992 11490438 26031475736162029138189308077631807360 11490439 -957667354701400237251903518236994934760 11490440 -132177326134461212267608536297197568000 11490441 127235688808800806234445565516550514192 11490442 -238031188991471145192018055896150034128 11490443 245692541639968795949144267750179837344 11490444 167748007377363769979764177311055872000 11490445 -105182009125011756705409022146877061300 11490446 357132489783732736390891119715186792320 11490447 446259415553873394509208435084996337800 11490448 26210095280940924242931884132431159296 11490449 948439193818633708680041953506082566450 11490450 132625938027679370393881519385448105600 11490451 328465184596498489413963277173371473500 11490452 71914344405873376310964700422071746560 11490453 53177639478794243761066279334008991280 11490454 4861036750737613560303157650804269952 11490455 -19985740346210618386584333806682674880 11490456 -241205139924031308515293549170683596800 11490457 -450546870704478022658833812599774723568 11490458 -80175643314808353199751755572870868224 11490459 15808367161061801390131534379426976000 11490460 461817665578959746485897559357521920 11490461 -232294894333517728429107240603337047828 11490462 -339590160536834167168880446492758598080 11490463 1289097830171925574692583731997016575712 11490464 -501003086284483010151279823635882835968 11490465 151647017488164904087676498714843598720 11490466 74411354860450812974923714222806703104 11490467 93682252076247755300596986534810996720 11490468 -242208259002187606223165180552598374400 11490469 1031483811741270461920914570130471064640 11490470 -465613661916339476344912641490766691840 11490471 -1617421457578167785411155192880490278400 11490472 26703856992491544270449242953386311680 11490473 17505807898722055007890726679167290000 11490474 488534498176400760823782434974737197568 11490475 -361251903036535446562611877239124109500 11490476 -186221241273887930933329813095250406400 11490477 -93911381135943698265992911444653017280 11490478 13396693025688030864883240964562263040 11490479 6737449177178271464822227843513043328 11490480 -22025233641153957538982427959854694400 11490481 -810021244955408348965190564490754020718 11490482 -451806273634688098208581219922040252000 11490483 473446617276350414267940138911831028024 11490484 464440195503775242185795905456114246016 11490485 420171254505656852841793348823197137180 11490486 -33361037210229780060797098599260743680 11490487 -515216582997102383285310102376749911088 11490488 -770250179580052360225319746006586634240 11490489 -342940009175194193644467865553981811846 11490490 343997869071246484523805427062321273600 11490491 -65777626289214981826497923824193678016 11490492 -4435907002770027528406279930813839360 11490493 167555483319140451678684348637535503616 11490494 150874111824608425494698570955019261440 11490495 -56162256434499486395693971529141736960 11490496 -88048405176265118412009193150548541440 11490497 -393676860128799819562529125483247181600 11490498 -68392861706584440612365305772767979520 11490499 181940916431027294820776733327951261500 11490500 -503336788057401006674864302947379200000 11490501 -435273623507333692572015646061608711680 11490502 199975138858513076457056969908892441952 11490503 284561906881825601125661719874422704 11490504 -158317330904826534550222699755723079680 11490505 226183084392333292607209885176271917960 11490506 -266873784715309631728796558839635297696 11490507 -282308898783409710435422072918068817520 11490508 570767546158586314978165891702769182720 11490509 1246989986999735342534818449828280189740 11490510 -310855130208420537812230530182615777280 11490511 -458939313716078680261437072146654479888 11490512 240743315986883516732942286696400945152 11490513 -145119154492644867488234348799349524480 11490514 101214362517758310769470697071053993472 11490515 131507584931839446739312909545898490160 11490516 211658154773628639771056180706803435520 11490517 -771629324783664833569788978002827714848 11490518 -40741456376216522370910019291831907072 11490519 -87916827654451872746337830283217544112 11490520 -146186419304179742598100027389942374400 11490521 84714471882255483539079787768976169984 11490522 -16749775742223834555406208691858063360 11490523 285466940770984387633900182270235808160 11490524 326069180144925461907059110470906971136 11490525 -584063014596389543594943313672313160000 11490526 408958889049494124918250463783628227712 11490527 341126544839160856940961359934145577376 11490528 -309726787686821681016007733721484492800 11490529 51930992336511600472098029775385811760 11490530 -368835608593559461372770587425268847840 11490531 -96093128596463719946925448870285350480 11490532 -248629710992109835267266846065351958528 11490533 -1663660109404772550554071439867503452420 11490534 302377199514953397628829787547037738496 11490535 -96996160346259062131961359898294438400 11490536 -256993687763803559341100355677729587200 11490537 17872463643086745851764696613444486880 11490538 -106047757147687112153295745577639750304 11490539 634355895717807601895758439938898180340 11490540 118455856807089144085836518530927180800 11490541 -804739313252719866729421103826501270058 11490542 -95609941398214930887419700784307292288 11490543 381406044914943312994015785058805001120 11490544 -12465818941973143577000079014330925056 11490545 -483497260895090393387699774171453956800 11490546 5627683638790095895411286106473313024 11490547 53249887401170848643735856181727550720 11490548 -809944272075305960909120243875280732160 11490549 -91789416513500688678993017274245339424 11490550 380079568031713066590155198216730720000 11490551 -14845757339419223316042432001856002296 11490552 -706469449660203365731410874362643046400 11490553 223501263052814628560295746309965974784 11490554 -410795684968772989566107953030954310400 11490555 -96693440927881973110905455695981205280 11490556 320909942080697148509338911935486877696 11490557 363592512453910549249462262967460632780 11490558 -290018935830664970048202066444014991360 11490559 565514645525798654875796858900990653704 11490560 -489138916895266468819285518512805642240 11490561 81857233953086273745780902269542322788 11490562 217619420010369110768812076174806509600 11490563 414957625124979546985121151547416215760 11490564 -420608028947033598977870624456281396224 11490565 27938511289856220289340797806207043320 11490566 100066965866379450734847390503971418304 11490567 712404217919793608114474561375427617664 11490568 887481563971270453065839253586540677120 11490569 -5805986693216098601213205598196449920 11490570 16527334027839689607447287376928788480 11490571 -605139218451183085349832313143556909228 11490572 61190418683218059675435605338033256448 11490573 -189096689452715755832099168863219562400 11490574 56307901758131058670082718891133894080 11490575 -127041804255272279574377791957128574200 11490576 -45316134535715510692227693875714654208 11490577 -178969875586383865520294986774158890368 11490578 -54202646740835402196270188664798915840 11490579 -37424590328637291018973598596669204224 11490580 -270521276299673369226768792754531948800 11490581 358507704439583527072438555898311982172 11490582 -84469921974963442021210535445952118400 11490583 139067343551745645898779810444930507304 11490584 20832518360750008977887050889704243200 11490585 400537611915391689856930234424211854400 11490586 -311773741194783738534838716405051253008 11490587 -10813679790810875032171582754369200764 11490588 124489900993257482694648318087799606272 11490589 -10247408740895243978168698327278166080 11490590 -159799404277823254172601541333981099200 11490591 191721993429176855446488462258514222464 11490592 -1008787965524838940724525403315044352000 11490593 497643549921493549964699621822368261824 11490594 -327451115386146187896360855212200924800 11490595 700576418184323416393749151024265691600 11490596 97680543511032413078492884871833358592 11490597 -697168347661088423227161327201072927426 11490598 -406294953404135277905296079456517884064 11490599 -1105747341803520095604949219890838811400 11490600 -17638444068164992146730835405850624000 11490601 -116037378438723533564163430945426692108 11490602 -712984047796789341818851136183865907968 11490603 -345428339985113667122488563069347624256 11490604 -196724935301127428129658273726673996800 11490605 111294292536006505302129113154501576960 11490606 -623539318629206542970522532731501940480 11490607 -1642827277977730032418204099731676828128 11490608 107127601116288812831817888897782956032 11490609 59902921490187177472062698120374642368 11490610 -229478726031640678199990468481632339040 11490611 140570814195041785673116010675666203200 11490612 31814126683595430479224501215784550400 11490613 -206280090718602488992449985503031509860 11490614 -592910347303122333081419941913925685344 11490615 -11065194009496073526428643701474954880 11490616 -377645771513779497534420015370963107840 11490617 -686022653557490505125672924373802300800 11490618 -321491632777901695454410498856679760896 11490619 83565277350430635756378121292045674272 11490620 13300635832552953956385194071357178880 11490621 345661583543590096341499606539833094912 11490622 -138561077865438777208801617851082454656 11490623 -326439153301197604071545661774286552464 11490624 250522376203877666639776399663969075200 11490625 -210617839270996597044993326225479762500 11490626 252601179780127220542300931177507765760 11490627 873143742265770997741307038122546508032 11490628 -499469805836962027957519437807728766720 11490629 292181266735918963157599710619446087360 11490630 6023897613481076224650158186622107520 11490631 -464326273763831035796464827336316414896 11490632 18217872446359304130070894408536760320 11490633 126355713077725749639117593968037898240 11490634 -170225022616520730329815229478126221568 11490635 -113416198485312601417635537516505945200 11490636 154277364687574905034595224547588070912 11490637 -538847780516570474740039522205773119060 11490638 -13164388878470076571944748225059806592 11490639 2985516622035179572072749887132994816 11490640 -10490237891334104588290854037495480320 11490641 -1902881921416009964816401659763940461080 11490642 191756909370112459972712326542541916160 11490643 -221653137141351597843623535130485529108 11490644 -915558101877239471383935202319755392 11490645 -317988703509838620053911525909212572160 11490646 35231929475667079636870885959872209920 11490647 -465317385244637374962120508631756566128 11490648 174859735218931283843811349917369815040 11490649 197522626153251947907408625452150575840 11490650 45908408098164307113281776049311246800 11490651 -72542860811229224347835572726382147220 11490652 -45067453115075800477240052260785420288 11490653 -561657808808495354489924943698208091098 11490654 -20026813933141967905367399519055814656 11490655 -319533485289146800447082140642656425760 11490656 321354798585650809373170651718131384320 11490657 311294197973073317563623460936384903392 11490658 -22282921980829869484922462242055001600 11490659 -543631363221806676993586788278970727140 11490660 3466885608804848863262864919420879360 11490661 -176609942411325250894834565133427926016 11490662 -189595292566551489224385822569254197888 11490663 -528186234247336896122319036116189673600 11490664 -95796519035978264323784893381045232640 11490665 309553915782671590511081796742089627840 11490666 240302365359268302162834330751380027648 11490667 893534852150983809438805351700297433716 11490668 -4314659909887873524288098313068544000 11490669 -275776000341348046380145902032434974612 11490670 39664232825427636530964305837170348800 11490671 41496104137325244913000013864096740800 11490672 -52014623134338057529075309104139960320 11490673 508180226925922420095934616783135109940 11490674 115724936486707524843065032518149274432 11490675 -158010732468996911089624983750624000 11490676 -238606992761874949239949263201615207040 11490677 65054625035518365621085242523578283776 11490678 254867261979907317478309683200188987104 11490679 760898712352930176137671076781691378280 11490680 -593055951225552564918092734987634688000 11490681 -1132227264313134527055367607595478609920 11490682 -122940912869961440321266891086607849728 11490683 136502171130705657753943410032450199360 11490684 -349767607637849266816590020568567012864 11490685 -79684722287507645398486535450801938560 11490686 -184575452267993374636926614416334402496 11490687 544994481823769626289274972036163449600 11490688 527166434561473345122247183925552087040 11490689 -385811110756660948976110515362062770048 11490690 -131294854658209206084754413708676500480 11490691 566139481304077685883309001110554723352 11490692 -191818963818502368806635515202083410688 11490693 274837174295317873699805606851999172064 11490694 117908906158647242896420784539753996896 11490695 -243757587017142464222083183134293329800 11490696 299527803693826599879243296585918714880 11490697 357032658600477932653150743371385429146 11490698 -24629919260234263627146201155230280400 11490699 -479719573570439035556444299035507329280 11490700 -172648566647484057979837976721609344000 11490701 320393471014297640207816300767735975680 11490702 -251728479511461428805714796306806955968 11490703 -46927179831818367906343221840920508544 11490704 -261822962844052527549740822066383380480 11490705 -267760957481821148368613567490563431500 11490706 82231556938101501354752431848199741440 11490707 -893723647951758849272336937373160137044 11490708 -96196375753988806513064935962055802880 11490709 36599814694822431872421590072031600604 11490710 -126042679738251276164622225714574817280 11490711 -30364493026667985128293494936521345280 11490712 -882346616145785258563673280013627852800 11490713 -408571831172329008798174534674770843200 11490714 -283181054679900748072624838267469519360 11490715 -242889709022270631780651825257373416640 11490716 18777584676290249678340412113657792000 11490717 -237779702797900666284150470618797650816 11490718 4169088027126192819381710433321483648 11490719 93034235098030223104061973411669105120 11490720 149891679221531661436648978442260316160 11490721 153278208633038711897746312969732490304 11490722 357669759062966698980513027576632764800 11490723 259275834707021885018334012890460759972 11490724 211397786675558888369920217357144498176 11490725 -510453104500976401963006802548332624000 11490726 -79468624301651982528544973869323356160 11490727 -1740885154333049991054436604106991738128 11490728 564092935643432169809790211273197312000 11490729 -218503107345334077832204145714050748016 11490730 19241734290170447352449812441312339200 11490731 365898681689609685549704665329805824000 11490732 537161798637578276775504960116012370432 11490733 906974048981593090370830739096539579104 11490734 -133470039401263512328139868734531047680 11490735 -207758638264559459067334885478449302000 11490736 258377455812404735329410617581615726592 11490737 24921580413393476925212070472033834386 11490738 -28797850989615112956917653766474032128 11490739 79569677679268193995098811121126599808 11490740 19255721163290561005211463193969735680 11490741 -961509828433705383859025801473753306848 11490742 -28291416394348637781036507212568206976 11490743 -84148108353539330224764089738719068456 11490744 -141752313818708491582837784472335155200 11490745 455850839264401784989738295949881221380 11490746 -129218832970849269921980972498040007200 11490747 187711915121700974983714043693248360560 11490748 -862577337732391139948355851873127512064 11490749 -295010716361647293903483719438734424436 11490750 -89643621967096118379826082123442096000 11490751 588914666926198202243681398360685695104 11490752 31101697487498979257655274009591283712 11490753 -344475399346658482207221946781573193792 11490754 122976101858003301240398304379651530240 11490755 -887302349023374190055773403013338265840 11490756 -248236231845463983773015831884499862528 11490757 387359745531750542284865164526139523800 11490758 71299896039874507245915538903305648480 11490759 364367437926196330569018383292330833760 11490760 351787968699066607940057118681577728000 11490761 1459670682975028348319719036834506192 11490762 15358289159793261557727309602269681920 11490763 -111548056916871708316046176674298075600 11490764 -680666785024461665273014999227219719424 11490765 77060493768934390697475534228216960 11490766 -322100866261845670007093983755729371136 11490767 -911925813825787110967289014086995303184 11490768 233063129937468635466395451302518456320 11490769 -1458350637197290843187167208709348939840 11490770 -89079239450077958833673531516014510080 11490771 -177003880733405325729205077825181594320 11490772 214721345490194400156941903784085141376 11490773 460761316709999653526743198556331995040 11490774 -26708940254749807262279942684070364800 11490775 183459681172737252241616188023263034800 11490776 114726656123013649495114370955067269120 11490777 413295175295020378372878139799547171648 11490778 -170088429129977848212416950809889414176 11490779 338815019264163511202081589681773245380 11490780 28620453462809029561159332687374745600 11490781 -57823460674782243680977842976631705818 11490782 -249360319985467767378735363215051289600 11490783 1479063416291791573977877869462014208 11490784 -60343497223792460084484038159601500160 11490785 268379793109708291087741608397085846760 11490786 -399821256200885390112774239455417210080 11490787 284447394731771612496672945805090022400 11490788 -384990282104197523196234519077423382912 11490789 -306648400222392102814887909732056450976 11490790 208598536862388256298880193985312294400 11490791 -81296195091698686978283015869375516896 11490792 -369594453143083561799068561382370754560 11490793 351688242567852918476827476019458004980 11490794 79899762196778858963496166867360299360 11490795 1275445861790806327518399794134151347200 11490796 1120753065672493172714914276604125754880 11490797 685425813774477246552075612703924140246 11490798 55651803233198391224688548423620048896 11490799 -552052409643558578601049131777076001200 11490800 -13025942575259874867349219186483200000 11490801 8499267250031732485292891891780198400 11490802 87464354800641858539867693648772060192 11490803 250754070797965756018175838049478437440 11490804 2370512628467338817482142732954523648 11490805 783347653035066063611402059005849410460 11490806 -32771183169996192966840143368065399648 11490807 70286480782863546881273658917832420840 11490808 262881561665982973200270656419362816000 11490809 465166105718225688322953705520477092240 11490810 280764410074895766071528383607995921920 11490811 -634044968940172022226985359689712375488 11490812 -532294785120282942348113198643306553344 11490813 252051785618126771399702623986693259404 11490814 269109955176871518680553236028051702144 11490815 212154277929861987163750585502395972800 11490816 -218334311853812975350431410442706354176 11490817 152393586935051508510751142846084319894 11490818 538223489653664916389491210132897425360 11490819 -768819988672847851984602444528024360456 11490820 -566311281961695213501445244912755200000 11490821 -758346363384598040111664405316329615648 11490822 -10286886109485959221955768113717461888 11490823 -631676551425461952674596538647174070256 11490824 221441783653611260928269751904549539840 11490825 -4783679013000113631391365324829800000 11490826 -196256263455135653400762645686722454016 11490827 -1128831316463376799569820585850798165688 11490828 -269227209174274604980370236868475863040 11490829 -172389994296334648726659944692648090048 11490830 21575893944852810009444321279751461120 11490831 136488769729511217105954408035975370864 11490832 -2385360977265427268080598861289095168 11490833 -5447749173252517322475156240229026816 11490834 -166725904961589073619710469690902033152 11490835 -858285036159435335739119438391591295440 11490836 324084758095790625781286294819706882048 11490837 -46001819303913786410112375140355562848 11490838 63331823334178426326281945673983500320 11490839 588781220302556196382567589829615946440 11490840 -407926969831831132724719943508655104000 11490841 57293549840208723094217367210035415492 11490842 1091979820917483989711684117178872116224 11490843 -48747471923951160033292166678614848000 11490844 -773353907016695543917539884018813045760 11490845 157458146702569209806870612060038955520 11490846 110318745400938027975314991785798882304 11490847 4087553183148954329235658220900914360 11490848 -105912658568529305280346688540071428096 11490849 1132579580062228891456094800464990104640 11490850 96012849980731696381710983824997068800 11490851 1243507464733659464432423027267708757852 11490852 94590703996529608493837064140356500480 11490853 77664589746586982022635187847358770368 11490854 -165453934611200978934305993312431124928 11490855 157506172807622390992949830841262967200 11490856 120946904446672512810584526642353418240 11490857 1520098899733016512239357654872044800 11490858 -191056877800392848723726313378445056000 11490859 -773012073970292094376841950776289668940 11490860 -389621944802063283281544434463355729920 11490861 565316793282056622772424420683677561984 11490862 134154283436316797261628656934367578432 11490863 -355495845880662200349521483363328472896 11490864 39352792721268431212550778855531479040 11490865 -101587274823503717780516411860363112280 11490866 907251107602170566658139441240289479680 11490867 -265758394564307255035807900796353924716 11490868 -373757337446767291010547972137315243264 11490869 -124276152145614331824859899545900170752 11490870 37585327953242379026106640997835580800 11490871 -167066231944088218029278794067301631776 11490872 -182655348547439573930829274593651302400 11490873 -404542802767932483383390718454339233600 11490874 236092500436408044405808598319279575520 11490875 396799314263563101469336070063668008000 11490876 -662170817837677812772046338250051927040 11490877 39844973088365005031583237804954586080 11490878 251442774701551698779895752220778236672 11490879 239337319292487149932769325811825240080 11490880 3363799501256643298715275753684992000 11490881 493551159204180493185750432883127827200 11490882 107809626543016805727151146704065313280 11490883 96897555457772477725003903094870541144 11490884 47510123541641882647436737226216562816 11490885 -216544495562805267526712915347425331200 11490886 -1969101360365928907271654104674715008 11490887 496565206513214104677542827203099592536 11490888 -669479196790458514747365815942948413440 11490889 930386975546287986505616033923169761920 11490890 -5327549978416218112709378356323598080 11490891 144819172923156866887136609537085064704 11490892 396825225828000711948344107575233510400 11490893 63201971576538572654585641043383140960 11490894 -72511186903464416559843598737117460992 11490895 188898395595336208536495392238146784000 11490896 -10889327044464561720691183343222784000 11490897 518667592426822405439424248571597471840 11490898 533328435734391395587349761110302929536 11490899 101433780267970874086906631618896504320 11490900 -28912409072087632155621980935374643200 11490901 149543884441715482238883494419102945600 11490902 -310637165266605338441598446029839611520 11490903 -47471486313320893962264629391255530568 11490904 76893905212864179038509158788019701760 11490905 230343301688426305384409002704217694400 11490906 17485642331356531769598437538961241088 11490907 1016040845672929368337771102891877984520 11490908 375187593734990588706909289824618900480 11490909 -515040542747646813653864672047167040896 11490910 -10995369339031770958828572662744394240 11490911 -694507941654115961277337280785604965248 11490912 -306853305273091853888713368632166187008 11490913 -181873877705921406183055440849482181440 11490914 -156440353086227721766147139040371934048 11490915 -19378417787235338588282651309181043200 11490916 -699293432413369207157771441648620005760 11490917 1100104406491900327365977933516691411966 11490918 39633715377402006415790915425047040704 11490919 -114790460348379091278664257140343675240 11490920 -129549440756596146079240091930148864000 11490921 207435644802295414144983084813796236708 11490922 106856205971736131684267240913537070512 11490923 1327818370131648434038523412208044253704 11490924 322911302798654795469346216928935575552 11490925 117464607818785480371842539506000284800 11490926 -394647494832486963860403921910011185088 11490927 262262805700619217325377830476535126784 11490928 203634017110029902748003443541201354752 11490929 363941313680656409929314762071217252726 11490930 -10609729087113980677601721051424819200 11490931 789471436033549976188171057935607735200 11490932 317194539755523022810576451601219336192 11490933 -7568545098311921175830508855299020992 11490934 87621196096884037394950234883120609280 11490935 -150845122768557948156646128768035055600 11490936 1096385568039892366881279613885383966720 11490937 -317973835632637203468419244221103451414 11490938 -204907492868390067187612987735106480016 11490939 -623999221249758894039546548769992034996 11490940 68170781489435052598002706074971159040 11490941 -323975493885977119759179362160719976480 11490942 -11470492876508636613702517832271593472 11490943 708969155928851141580863326350253496192 11490944 -242899553583902773815656484852832665600 11490945 -382351498871230672737696689749331155200 11490946 -290603504761087281827464185295131946080 11490947 -84320813464851967775933686859892300960 11490948 32432239046003744365607997609648537600 11490949 -636466823690681509878905766607053120800 11490950 63042213650043775532341574972072508000 11490951 -576563227539829278810362170498707783768 11490952 -137010063522221228599646154795235123200 11490953 -652455395859871972333744241727437360880 11490954 33320338813223651298227379667981521408 11490955 95994375734904971466004855811764545600 11490956 -134288131331359290747280505750307041280 11490957 276730364923857996621492500485617032640 11490958 -329622108472619407727368910796007183680 11490959 1206436497908723034937444273099670906160 11490960 23417015986138708731607361976375705600 11490961 524610755658392927473873358117017376832 11490962 -53128734061475063426435665426296837120 11490963 736304412301947445724607299258473653888 11490964 149275595923648494009610432532517550976 11490965 -610760375124062239607892856127253775140 11490966 -128166188226551031545303122951970875776 11490967 -591326682657522540733628752666488393184 11490968 -332947842038184576694947948801695232000 11490969 168084299949133803146238602101409436672 11490970 54497964185941297806570376387944907200 11490971 875964970755912905644676523926997191172 11490972 35197577450546129194308382777881600000 11490973 75921775822611170630881887716898525964 11490974 307773968386495917086039199039311040192 11490975 184544002698513853503430635120952905600 11490976 -162375668279282247139671587722100736 11490977 454273908758355242899606193607403564080 11490978 -219117117049776972769420449933308251776 11490979 491273671852521916411526270218073410576 11490980 -551162292864806211217701283374466383360 11490981 96865653783272043856288106971164032352 11490982 92006820864498495455360002883800154592 11490983 -162674351144932939105820533786061153280 11490984 505725773772623558815041395857465835520 11490985 -270323415020433389395758475276917815040 11490986 413764550675749242983529853034633670672 11490987 -231642623102068154639119412517461093376 11490988 340863137658639893924147231801800367616 11490989 520653964230621942258823449533235672960 11490990 37616749643919104896401313856454142080 11490991 19930912162840464566231695159518166200 11490992 -92061938757532147832375618914977890304 11490993 234932797678421398853789303401535980482 11490994 632492868942380676608879940028598673312 11490995 -183373313280032798760139146522096904800 11490996 -306077593565097320357440483348052017152 11490997 131857040500898267248519757001835774464 11490998 -234525620925325847998391737324595729280 11490999 -67316382358784264315484923300639602992 11491000 457789717918135184495597903860945920000 11491001 981730148550583258922983408580703001002 11491002 275375437202571302357184270292275739392 11491003 -61142663771139153669634026862895524136 11491004 -108865035012579403565455187527208838144 11491005 -135694521092269847512110855719769409440 11491006 263406079861239469339363317440428016064 11491007 -1230327461180036278184167153830329520 11491008 1241806895685405125206372596785872896 11491009 332886056626942863715031020456582982210 11491010 54422979405436935071313169472973273600 11491011 24219057102187202860327250643674657280 11491012 82008025791618244699488323498257930752 11491013 1061424514539769164138379524056343743262 11491014 -292369682082131781276818845457804654208 11491015 -668897743444871454532987219246424856840 11491016 36374633408441233307598662588651612160 11491017 631024299197979645462522676701176377440 11491018 42763478255070280493219329421270384640 11491019 -12434125719199114791745758769279007256 11491020 -279449705394126998566913364054269644800 11491021 154725253660050412758211315510258703222 11491022 112740406383532363669478774221728780672 11491023 1194003629761143638557097703425401527168 11491024 -381563177843314230639496741747880099840 11491025 55873160857655451451417877291346801600 11491026 15050123816164778541069360080563970304 11491027 41331700978746799052333377303584840280 11491028 -325203649673289656191285532098749896832 11491029 222618210799327413593371274579857704000 11491030 326175324308339695421256125568227819520 11491031 -608904694219621234652232268422266704656 11491032 -161081144030159995416592188695740416000 11491033 148954766286150956295647244295458134282 11491034 -553255876222073558619057817865537773584 11491035 -22357069551590855423788218536591304960 11491036 -203859896994446008718420656709845847040 11491037 53713260166648467870290108132800747686 11491038 70387117978066603753444456795921900800 11491039 -696543492878488785126608592764241599184 11491040 439506131478599047162256990169189580800 11491041 -285224673334379523760335360284686563408 11491042 231211817578875213832603159582394862672 11491043 694273142200286060504853467345155451292 11491044 204685406949801381349253400297386505216 11491045 -327007450427513970939512633995352429700 11491046 -44645015154167048607468809258313432960 11491047 -92157378283891967170121196434767536840 11491048 1188405128046741490261517709029562777600 11491049 -65948362300069291074943657986006647040 11491050 -41966788806345946046457990477601843200 11491051 -190012466837371176299162196886792131072 11491052 356505952650731787897856095968020398336 11491053 4357229762718562573757694979590432768 11491054 149031768090927647855754421989008152320 11491055 735949637588481700989519446047813221960 11491056 10900995537995904055886736753962188800 11491057 124427661884155438024255084149185646180 11491058 -1023772688297340880492639488304223953920 11491059 166747489185166877106034098415079012928 11491060 121200887732125438757556956686788403200 11491061 -1112116281160843145179074045740006752338 11491062 -5838704072265909235025343891066393600 11491063 10205698591353777051645647076037207320 11491064 -115108974961174181667110875247763886080 11491065 -41346313158431059156244659890325649400 11491066 7346652457897165849194674350122557184 11491067 -364798935718996470823103394059269632000 11491068 159937515591046629988565543924685505536 11491069 264114191905791616638499505256511710470 11491070 163258671613232524010978559047604543360 11491071 120983557880727978418951784797639040712 11491072 -886081152370552884733219585389016121344 11491073 -148637067186857005662978308937921484992 11491074 -94145604191769730524146197510303641600 11491075 -20446603563181288211094200995611567000 11491076 26766851197082357588527792943203737600 11491077 454242623826452061869701854050700967680 11491078 -197157002134689833462089291754234336160 11491079 12595035558750594021882781707580410720 11491080 118140679937920323261660720743153664000 11491081 -20840457094747785874095278649331707008 11491082 329324577432954008755289766843417056352 11491083 -269962270062572643475481202298576789800 11491084 427967095718972330973339266919014092800 11491085 248456556282052338012671100196666728960 11491086 -346137295222125167526033333096987648000 11491087 618394024895565382226002033124464575232 11491088 -151747818453278077576679497759738355712 11491089 298437068107339005681452567085491081088 11491090 -20191082098424077773454098889009353600 11491091 598504252978904484834099602403509064492 11491092 12366876415554202545790093158838640640 11491093 -1010905381521335093698364709431690844658 11491094 244650932275249967375947304429781347520 11491095 -78006591686368647001933203107906496000 11491096 123437311470604516590422280519670241280 11491097 -197358758793429781237343470312044902454 11491098 41024800846624163660523321757013067264 11491099 744484543627878938112531960575513558880 11491100 239644521826621777227114392753747020800 11491101 336835220516778251882783735905822707168 11491102 182377904375191956889464168437899757952 11491103 939216063690616464507556038267767976960 11491104 122016861224415475096106698600572518400 11491105 -8494503359558571956030361825502224000 11491106 -34188979714044629537448488294658769536 11491107 -131480334914181336375925573681695354960 11491108 814627060021020904219149382502252198528 11491109 -360838487340186790025727371980172239584 11491110 141934995843161479193059596707089996800 11491111 25409200186524022686441628189620478848 11491112 1073902528064257876777168006182896762880 11491113 296218069053307881525586935387781344144 11491114 433439763041085930353195845571875924656 11491115 580670652866633377697250299197733489760 11491116 104711401655680033330599733359396618240 11491117 -576703594311386327710478851632044726016 11491118 -363761088628082667733492832808880962240 11491119 -384189930135069517878607607550284532960 11491120 -79628211518439870067854694829005209600 11491121 -16029092580467511424750125394337390556 11491122 -125901952998190522351008743745825707520 11491123 -476198940163543891099713385265557930160 11491124 568042033786308847769939206886497935360 11491125 -199119463138446837333498789634746792000 11491126 -498621353304675594924084090539836987488 11491127 -186674869595724977324317011333402786408 11491128 601886845095180347907158313158553600 11491129 -151445692380349973402023341992798488316 11491130 141892132622478515728555170383417318400 11491131 -522216101942231156318946969411262179048 11491132 -490273341170605352562075024602153903104 11491133 -644785327203049763376273278949208619520 11491134 366658130867310135456834607206624097920 11491135 -112302947505949544443245642479099768400 11491136 -237236375635604929481084173426006425600 11491137 -335925621734973503779392624250682283648 11491138 121218896084158686228966915665918976720 11491139 122183991178705329125591615668429040640 11491140 248314072244584511903857932091462041600 11491141 1637500498157729065964827201913446674784 11491142 30215725457465471160019993633745602560 11491143 -160402057058472206681451178680834816000 11491144 164908623403481917158080355587977543680 11491145 6286491528531816837477944686363686720 11491146 2299783749432238063387528625539455840 11491147 95385083702499525239605718563777687552 11491148 -10707687895108292085264611910024138240 11491149 -25373656917362679895493293145610995712 11491150 78077196923435271857433350297698704000 11491151 48659808985878372267018209694394701552 11491152 22586519614123380662751177772286607360 11491153 -848209497899732755864356181608238995598 11491154 56277861308243981578797848053188130080 11491155 381777311076134330119523523001280501040 11491156 -830412633064426097541847186529821540480 11491157 17348671748858115879497813090677849440 11491158 17490489240949001109782604528864786432 11491159 770207376807025469214393138724057220360 11491160 655644105349513078303697589957998592000 11491161 -437894267905745143614019890494734192416 11491162 393571606031528555905897302636219648000 11491163 90478147891184153529354059030250834480 11491164 -258789550235072712287239011772387782144 11491165 -4587089648523962741458432104079393920 11491166 102322087764770158774644962700309052032 11491167 105103491378332192662046975714104008480 11491168 -156407723559238270121431879573765619712 11491169 -426814179249113117804547612024246943356 11491170 11627391383647604339369745731730024960 11491171 916232444062868887309699227857276104032 11491172 -175522742184288788486319595866848931840 11491173 6417951481276996616828471862098035200 11491174 -18001591523037852868097509938907881600 11491175 28706498561358541166534561388809174400 11491176 -96040291800440642239139520464710041600 11491177 -367524107696584712488315319305376075974 11491178 -117773471374920100839982772460158935200 11491179 -16447615683021282853872645924136165632 11491180 -581179904082170741756235853845796838400 11491181 308727856622142923515941172795727054880 11491182 256842074621305905118236747362724376320 11491183 368749405680805706395528647895267380024 11491184 17148980098588658122432146933097758720 11491185 294905293523595120242393684671506508800 11491186 -178778329369936640574922191585785012208 11491187 1193665384860329297231670970177084789836 11491188 208690209374360587266461947963551129600 11491189 -209850969533463299781767475623295560160 11491190 -128005713168688926576334589744424084480 11491191 -686606524064919593753804187426601344 11491192 -1287796687204560573066329994161335603200 11491193 80705711241269962261412130203612311680 11491194 13181651171103478552014297284141690880 11491195 297792046788838728888086044375122815040 11491196 81933390295682927613284736278704699392 11491197 139531612001683626540172900993475507328 11491198 589317205531117633127659368726584025600 11491199 1030824034991124797647915199763155395200 11491200 -112768985645182446111393346643558400000 11491201 -225106169506248013296844967637006277080 11491202 -32963517275409155862901002791317036128 11491203 -537901531511940015986903193157458930696 11491204 239169298749121842482705290788430938112 11491205 -648397109661831258628264648605996317280 11491206 -148665668855120434259093418366259365696 11491207 -28053100125362340755995443981840530496 11491208 466421427122393119723391521214974033920 11491209 103742427787390296951642927055298192724 11491210 -164618812603137151739885760505866240000 11491211 -646422548977692999149455218138861454728 11491212 -461605558444768682478264897780733260288 11491213 57716285496007821063152041289521063744 11491214 -41403641816804154728765699787034853376 11491215 47920667470300768564611469391499918720 11491216 -66001863622144610578211592760885248000 11491217 700899653641871858548302089937448393266 11491218 173848903936316862411228055918697996568 11491219 78198749224733109786464454200523658840 11491220 -264335124027657536300586023281935283200 11491221 -168221377883029151683065156209785468800 11491222 -59033001357235326534437987668670107968 11491223 -53208975470518724928472206068852841528 11491224 -122259433132413992175033473038240174080 11491225 -234941297390058172035473412393172371250 11491226 -336992523703478412127690753183074389280 11491227 295051481312401257312574655721501905448 11491228 -197801644683264166224352526127588414464 11491229 -757382617090189584268533015965288998170 11491230 -69341309626441344624081497536399313280 11491231 1443193897468120672721794208515850727600 11491232 1006248998772457962270540658945808596992 11491233 -329384892390421922658630908092905333696 11491234 2945357097462375035040363943988317440 11491235 74756384175292456128976283936544979200 11491236 -286320525054496120259676462862865639808 11491237 -976516305916229503453410758837983476288 11491238 33970306875958655370860537811041556480 11491239 459679778276327309560493772008209750824 11491240 -165842110299099112493780186108646451200 11491241 1318957954735710193276859754893277666504 11491242 -9366455345476696981258235323731365376 11491243 1305436589694195309871323098683163741492 11491244 -505427243562174992259166321086468766464 11491245 -172292526450219700521171921268950213780 11491246 -81452929414328515655981418935798329536 11491247 388721732555804561277169198450418231472 11491248 36010994228874801383129104334824341504 11491249 484554687920884317353498822839994368 11491250 125609079501805178062722693251049300000 11491251 -3911822115948634187016022931152609536 11491252 347981806043929771182275097808737497088 11491253 895621688178999322371341404260043508160 11491254 75131769199902549319636001745225171840 11491255 8513787123127270595709474585432300000 11491256 141759408342720343232163575272633589760 11491257 605768318563486091907632991408054969840 11491258 -415660204722629037593413169182628165520 11491259 -424926010148628878218488836879968853472 11491260 11911708072137792240151020252237496320 11491261 483835396005523907536189543841155988800 11491262 232005123356151739823709686722520293632 11491263 136065110329100987318732758684655299200 11491264 16156091707808810383207490658186035200 11491265 355476322398409163475824994393398388480 11491266 13082526267065976898212011469181237248 11491267 -187658312710291365300622436490664890600 11491268 -688166947947898936593620397829106554752 11491269 -257209376932179299829567132623878338240 11491270 63589215724921266357621326931342581760 11491271 -647145245638954793184857861980243293312 11491272 -41243606518438959782046252371142727680 11491273 1616546067278338661263808565891663577984 11491274 344209298637068923747978496001416657760 11491275 29490252843934582403415404870572567200 11491276 -882034769804477436740025289116322388480 11491277 1499439994824717675492655101472815552 11491278 -350784694801450999808380088810313610176 11491279 -271903157073815158411166683623824376480 11491280 -8220626384802558564111268047295979520 11491281 590413651742568481259682295381214823840 11491282 546895523365916416655969476697778010368 11491283 -399644395514561530754970783492209206416 11491284 253740037937189787812924598088094939136 11491285 300478033720705592835130574704877141400 11491286 -157934907218636509368206692563105504384 11491287 -646176860144205535161983005234921900440 11491288 437734963317617172660389073107352053760 11491289 88785720141056555408682488514845815824 11491290 -186649670100360368158225188756065218080 11491291 504007378903519970476066416132073414672 11491292 -188041053434568011680003701610043241984 11491293 41439150189592819264046413050037482528 11491294 -553749621454610326104775436229238802304 11491295 32068227735266082562488218414531095200 11491296 -295173671311965171589356480154131234816 11491297 -224238703158503450028514036728820072448 11491298 129617820644465261766910605209194211328 11491299 215046439373005646933460060072239913864 11491300 -290887542705803348973115022382200809600 11491301 367065310166058667605247816164023799384 11491302 102559388830848969143796623607747525504 11491303 -1358112249603432719685434431603458091440 11491304 1055216891156950799512087615774083072000 11491305 -80928062081017597668147586429845847680 11491306 261686281216816838433777930982277662464 11491307 376504434911868204342277636258313261556 11491308 -7923960971628125516182733800962309120 11491309 -372853238249487646490253501305763822996 11491310 -173519098710928762562680428644022757440 11491311 -107201619382003652298086873063985452400 11491312 -41999200644750975200960067939115991040 11491313 291172952714216517308361325704984020562 11491314 -532239511669467125608680541619224320 11491315 645954203849417296990438960758042864720 11491316 -94204214385180981235911068319045336960 11491317 151214881783541720252158773700410021120 11491318 -248279469110729552742832821386737484640 11491319 -257193141270366484535785360184188071504 11491320 7680078662093607917909097070195507200 11491321 731209598136332920046811993895535516522 11491322 -131558105754656780214367580886826430976 11491323 597283976080125186496261187055006236184 11491324 -148211639622695201644927278088738283520 11491325 243841696179909695120321993369482306500 11491326 96192944851450237687479157247440954368 11491327 -1245658991099186633720279635114532960400 11491328 -7021089532702709433961943741277143040 11491329 181517347774133334936093755525025008448 11491330 -141295720337282592149566069760841031680 11491331 1348186032671833425676342547541960627552 11491332 146850271304396272633743120142667983872 11491333 145428417523110523408669405802438807520 11491334 154073612814544700079551976539188008000 11491335 886929584060516616244165303362182839200 11491336 -255814009831481985935398292621113912320 11491337 -98007566475064197829242268349467781760 11491338 49469110507224741379512659304554521344 11491339 -548651448729197949006011127445195730860 11491340 126125923788479429598462870435299328000 11491341 143337067954471357278174186944889959424 11491342 -73814411675268257766140920825223396928 11491343 752499496440896295842760320281602524592 11491344 65792747169618323830587575710771912704 11491345 -261237901822797843962632057951855759320 11491346 -140593958824318424520685044919709590128 11491347 -264822778149613056591659572227365558016 11491348 -443615037347692971592601901411634458624 11491349 534433519774270131468809591383052230236 11491350 25592095066380754974969148382888294400 11491351 -906283108178962933864823173679481399968 11491352 4227661848051908012385318122902609920 11491353 -483827761592177289513771602876970212838 11491354 -48763076133880642525302358859968106496 11491355 -180498696840136559426300031478107690480 11491356 5860674459747705365629902926197530624 11491357 230981368574118927630651309250658875692 11491358 -371420377815072164580326561220303726720 11491359 136591787720426047731411653303085957120 11491360 435861851461524811946337031112662056960 11491361 122090513457621157971696420855813527232 11491362 -209945697520708205853396573046187520 11491363 8328358717142668984504783127323104928 11491364 236441866063714957509276303745989399552 11491365 284703493476103876842890990739997122720 11491366 281577734591337625742408187337115738880 11491367 -208441295252946666413910401982064087248 11491368 -20160437666474416585638224453150638080 11491369 -669003819063431659846538302461682052230 11491370 -37286475258598299008418147314758560 11491371 672207099853426981066595428899107126400 11491372 -189713991716311645253019851093257459200 11491373 304719347706368778188584932507413321622 11491374 284605442793796996497570973090115780160 11491375 160505321522414720296092357857067648000 11491376 -35063858784898479880030790304046841856 11491377 229977753029655275351141603409395614320 11491378 162287833213923854936678076393051348240 11491379 853088473928083305571998485692583087400 11491380 271213148094542022026177064301956514560 11491381 87470144356418492517983465267773400928 11491382 -266684530892404104366335125249349034720 11491383 14162414197640832565928475251049915624 11491384 152510480552889405089955924086088069120 11491385 -709626807658498398808912366062592583040 11491386 186782439922699663064208892083778310400 11491387 -196376069665906791409342394843189036120 11491388 -569925469783492576412316815702015299584 11491389 1275251752303393559827476474165409920 11491390 102960191366388078036536519152076390400 11491391 646905157658998530475258058808214259472 11491392 23744359257092587097371617940098514944 11491393 101906257206238519605179839749859629744 11491394 77614639832438497781854705622380748496 11491395 -582827794121892540419525312835426007200 11491396 108562808535691447266188368363298103296 11491397 1124684093621073100529337569658226386846 11491398 -22139140659481376836193926493377996032 11491399 341584732679042990065807483996059565400 11491400 374778847576140969464409520010255232000 11491401 -1411042337074039021595875593819345983040 11491402 -131381943475253591622672718739122176 11491403 182039243334471069530040860304667226880 11491404 57263974022695542620463615486839565312 11491405 495371621272671804578783631362382020760 11491406 -6309007532833853197042874981152045056 11491407 -2410153424025182129838158457001057512 11491408 191843851980738912410848871729826365440 11491409 518864695391477925084745661313296765040 11491410 48357471403158536050786669888896261120 11491411 299511229304712200784726582434496830400 11491412 370869091571109686430784541478508457856 11491413 -251419508294081383503588254359162913280 11491414 493519366447586026081553056868535661632 11491415 -89715147977925402430607039087033731680 11491416 -377548947965700361050556825944850636800 11491417 98095248802973071960021278614124942592 11491418 -489817378952061118251565084495564152096 11491419 -304335614684667631971224262743177495040 11491420 -274248419544456956669251483126254904320 11491421 13117383936587744463038708701220364288 11491422 76107082108347393258709121353173368064 11491423 88422466407379207610766696478187109936 11491424 98241887185814432176593624404212580352 11491425 -228616204988402491607779142734813810800 11491426 -424072260773168507492170441470897863088 11491427 967573934035539579871374063597551349276 11491428 -101818770996148152213229890517802741760 11491429 531961221703346651465845895071314910620 11491430 -126470202630763630587037891985924899200 11491431 481116221240836854945663023666405562792 11491432 72182790783377653132969817638420454400 11491433 -347252664004244146134808854405278925936 11491434 175517536973243695308429760488199367520 11491435 -4241442040122459317870425046350989600 11491436 -505995419064563628846343537048404948480 11491437 -883063792266464949799428136935790342848 11491438 -132051169824148534524985125240411921408 11491439 185894568948220542383787987185432119392 11491440 119009796772821812947126004934459064320 11491441 -38737943330082255193719012077451699160 11491442 327166182308157390003642088880551248000 11491443 1059367260046987516288715906684870905200 11491444 -172363370815744174422436348315982075904 11491445 -65270386249768322171484745988914619520 11491446 243044069833525818922959448954981877184 11491447 -1009724762342081976214332494017654542720 11491448 458828345525058586104640841584201359360 11491449 -7647999698253358674817310329197883200 11491450 -256602143704984283060352222483493728000 11491451 -696039513904104367941565591078565886696 11491452 23489361534594783790760122170819477504 11491453 1856668552768258795041613778547008847360 11491454 2397328430786321113097315907243820800 11491455 -487450150011944377187644388335400630640 11491456 -244360323379029770231366249104885678080 11491457 281594832365071182980480618046663646212 11491458 324370266272937551382536147803259696640 11491459 -12964408978935802753016128257862228784 11491460 49473060868478109854690163948598133760 11491461 400701118279266696545667071866411788510 11491462 26041316720719869938231538732838811232 11491463 -891077739023036826957579180716718861288 11491464 -723828477722360831581390286211977748480 11491465 -532715487286859179675691519482545802140 11491466 257540612962274709994452932760809495040 11491467 16520898034664977358856209358514522608 11491468 199324711459264295786148192915820527616 11491469 1336915845741717179130018651529021847712 11491470 178970941189384160226455859820847164800 11491471 -26222707683887909585741072692039175000 11491472 5568549663954043762297177227776901120 11491473 -98040918358873093536173207411348641920 11491474 10224727687391567001956545644506848032 11491475 366457532560472855135116118771967360600 11491476 317086718031075433975855749292931942400 11491477 -8655612825546395958295299859129994148 11491478 161080689173121932160166064421680752320 11491479 247244739051245958459742044944726958744 11491480 65896769226188920430636707878453657600 11491481 -828328296028967034450778766667605921718 11491482 -524820784376712110114468545070588674560 11491483 -423350575239934386393723045472699672256 11491484 71545038117009257104746573418823596032 11491485 -481159751455813059102504419139976963200 11491486 21516193827947474036318668085649528192 11491487 -251169318642346080293846100705706639248 11491488 212794210275180133262339877045729951744 11491489 -840901781993762401948340283754560995280 11491490 64318533499903840118284729341766118400 11491491 514590828609730894549909505684103096 11491492 -8614438216193175111648187771475275776 11491493 -626574569723187167064979854445379967756 11491494 -8811464046640394603574020688795064320 11491495 -7574540533295696880565898495407273200 11491496 -613065172602225760337303214439695774720 11491497 274541272994984502334975263776273322240 11491498 -366349514262126943559128238294562493440 11491499 -228343449807079070743191639860166295500 11491500 -128058443216325715890930206336557056000 11491501 -18971650987330945082050725543587410240 11491502 -137216101061574716083250178036503606400 11491503 -326983490061648659918314792239877137792 11491504 422676979233806909334164321831317667840 11491505 1072916718894832034855278151233314754560 11491506 -25609788110237635373176614742096548960 11491507 -299160345226879116134338743872373488400 11491508 -205574485552123805368735635820435113984 11491509 -65070567444228516410507806643247380832 11491510 -63591756218691869660529793524604899840 11491511 1055833749502040104681196329730412469800 11491512 -488272104847159753915037081482691604480 11491513 354045056256355661453556417315738653568 11491514 -8718036045635156065606866586462832640 11491515 -43293773600487680648503726129219956720 11491516 -20317014432409613279076211921977742848 11491517 342264747137045102741315299021625002566 11491518 5014422724307041519081348234422083904 11491519 430778920421340535801452182515573851544 11491520 104349684725464783927284722701204193280 11491521 200186697112620845674394039134274781984 11491522 2328691775601580210028618385634243584 11491523 -8603131756504600841968033685608746000 11491524 -538595122323983933326727122446630297600 11491525 -303212558221646573402218746528312242700 11491526 149834089854106421730198322480498226304 11491527 -132945767764489956726586672492156021080 11491528 300631328378968758161268816688199132160 11491529 846973876272106014651961170380127321600 11491530 23963691197934970234382012495145304320 11491531 284233992127339414152181853676009885332 11491532 -172751209324648353586252163610721026048 11491533 -185124659772793493696188288708677914496 11491534 -126663455113510856345762145322412513088 11491535 204253923717579199932013790063989718640 11491536 -13220338829436468352615987254506029056 11491537 14247626210913991502680330442935165812 11491538 -256269151849783244695516022334032480256 11491539 -585069929035597779445446731420557019976 11491540 -648053092260438104280707292742646745600 11491541 204659323491588009478986250171977890652 11491542 111502634363952955733310429920208050880 11491543 24393802480381284742820201453042628320 11491544 1164702089217673825446287562757552220160 11491545 27990407474995849910690909299592186880 11491546 -57741297889407068163437777433856534272 11491547 1454565280306640491951507319782984550400 11491548 368335397782282738007264817239305297920 11491549 -1398957992151169317701263405682700736736 11491550 35957191667791126711615954999921948800 11491551 19068095204772509031834540456017134992 11491552 -718370409243554343347682766620201320448 11491553 -615005896783873020030103926474904562496 11491554 64798646200103734592367282259558849920 11491555 -436645049137234484998159667033883365040 11491556 -730253590413742137940989890833899319680 11491557 10288455624735152195780521227994535424 11491558 123661956211059105576880538825908800000 11491559 -523806741367046857166109604999656570096 11491560 -242046128219926357276229417873715302400 11491561 -694881351972507220917029149604640767600 11491562 -38335102531353856340438646775690057536 11491563 60567909689773297100432813534973093888 11491564 169947140772611664460419861320267785216 11491565 375235367474566908328082825656936424460 11491566 -40464601966923517145899731699905705856 11491567 -1060648703277144498174953909384420865768 11491568 -101939038234161247994424453746898272256 11491569 -318941434871512428022620250581698186700 11491570 -266387673724291573492537549825530023520 11491571 38012919218276136752265807580072701504 11491572 -349272365783554940217585973041494919168 11491573 -492156473706521427667685549665159236178 11491574 -75918633226281114087281787077894170464 11491575 427236489137805319246607342281956927600 11491576 -112029288410409113448759272363029463040 11491577 -85683060530855756916399077088361395840 11491578 4177948458739710677792446770241559040 11491579 625419097722755392844482439302598699880 11491580 361374152482494865979181470045485593600 11491581 297772533653824656785247784488664906752 11491582 61602861719858249201111894075654145024 11491583 -686806249197578789235986589635071143168 11491584 108289287955455766435247526112351223808 11491585 81563623360987386773966241921804855360 11491586 -332433468641492559295644297617145244800 11491587 38921085403518300146605106326737274968 11491588 -141437545426409077788565107371260861312 11491589 466806156680437955722687480498902114780 11491590 -184607770805933106204079956550944460800 11491591 -519657697526839343999175908868387307200 11491592 -212312755522751501680873937637881610240 11491593 -84046800959930144893430494147819236336 11491594 47346138633496673161661007164736840192 11491595 18527600520630749620318607780638087680 11491596 383657515653470709371304523572743530752 11491597 294310383565671969585334353268357752940 11491598 397054543561328524085207692837782336000 11491599 -205420488751548217003337961826591365120 11491600 33935227602682838599776783479340032000 11491601 653197120062856531271413573873748474304 11491602 -265454148580557869161200288269596791168 11491603 -3748168081566293663406950367069413232 11491604 88368057683680986479961868628461725696 11491605 433912536094207054202682814332786758400 11491606 -350447238521801973840649339481345047296 11491607 -430642265127002428660242289802785720320 11491608 90265482963208962077998819090210283520 11491609 -1064549340868383611561968074365579957484 11491610 28223422134050983735535497485868820160 11491611 725696812600904951578629162325277758872 11491612 926241383769547676772814742272299008 11491613 237196200571880499056052116871907640160 11491614 197643893284579536283090384740191114304 11491615 -423116210179908719433456631131943108800 11491616 504297754696673516144775978985837953024 11491617 -283686695453831413392252265786177450320 11491618 -609156559291751404362318772998416568960 11491619 -575924260802130887502859398291934204356 11491620 30412185759483838786993008480686530560 11491621 -9621401306621146160309458766232346080 11491622 -134647047892587343384068226201466279808 11491623 278278900328898179061191757867802728240 11491624 197212364565248341931074563840126566400 11491625 9745465221699388929093175441753050000 11491626 96816984735983268269082909814226486784 11491627 -284314796955550283160190460519056343760 11491628 15835829651772810231652136261633141760 11491629 -464740147362412165049508675259433716416 11491630 148239995921873982700580545237709760960 11491631 39689008196008239720238389737308229352 11491632 11857459951813609985442486710771367936 11491633 -393671972553984826717913499748163163118 11491634 -118092472235118827361615101411651346432 11491635 -104877303778745476515490513669563560400 11491636 146219148862803018446697847978195288064 11491637 -1045527967821971026511324189134064057760 11491638 -31817528817894986636704040048330561088 11491639 -1680733286542580620790947394196798504344 11491640 -189414812435733014317049214166226227200 11491641 -402818178481141449005009235247176965376 11491642 -143960221243772187097924486627345036800 11491643 694431076031254403194651358609301074280 11491644 -54207883575813829384010504615874444288 11491645 242645359915215915597364258561021781760 11491646 58020626997027275058702797854792342272 11491647 -170494763713956462775798937780365433400 11491648 -5233186033460328552490397318674120704 11491649 -145029526964533002726912788907302209836 11491650 37180132129940575544029652457198322800 11491651 -24516668741528444493270153486305384208 11491652 199553936221848139381551397599905998080 11491653 -62391903318705289774503174250087800000 11491654 -4336178226365114581069911590233048224 11491655 43812160768253730714114342823556091360 11491656 593899012611954450549720823838146560000 11491657 10996541290811283637210261518407306112 11491658 -59034477530048062097682248380234990080 11491659 -394346363732371872869736279796219324800 11491660 8781843064127139887264271361699061760 11491661 -513568811257058501345146054981294185738 11491662 70126032531669074647295534140111303680 11491663 299131165874677877463266741561064842824 11491664 -1451991929266933791200870624501170176 11491665 -342847119586180928406928125012477262080 11491666 -443579103447439668124016410535871008640 11491667 -961918847890864997810864171580459966648 11491668 349914086497264312117825679318606417664 11491669 -19563301767280400447094776603069659648 11491670 425360922759144063932312093004980801280 11491671 -183512014783270830674698483140135636888 11491672 224176422348638324487151978636994641920 11491673 -105613867279437414899706419159516360940 11491674 19652441413649815646097188758840032768 11491675 -87111667884515089349084234850937078000 11491676 -15891420500008363204085891016033679872 11491677 285355517862392504525286129300502550220 11491678 -390953895700397794666314491999365361280 11491679 400998271985520487317345063947356262760 11491680 154609743631485374748482602391175168000 11491681 686244094723208298419905020734154458500 11491682 -71940888020254462926399601466117907456 11491683 -40045411481215904631568564565397486336 11491684 563994705810388851894071029317248460416 11491685 268279276020270756626402875408426167600 11491686 -548066389933961304836600254996579046400 11491687 356106212196401557349437633147752436912 11491688 545963719461465948676869779895629905920 11491689 348928755056136667534418481723481681920 11491690 163246027629560878187546242439900160 11491691 1318770393193957734392914167146783940384 11491692 -149004342286312958454660700884822747648 11491693 -52568894013792058621527881236750262880 11491694 -375440526217818988048795139065427875200 11491695 328603172319472664024940784345768795320 11491696 25670281605787973231495091449648545792 11491697 86055215489603465307807748026623410944 11491698 -103808127002015960696324890782318661632 11491699 -1300100106264182656757075348854519873464 11491700 -128307734516621535239817722333563699200 11491701 235540633899337824701048910276748364640 11491702 55967891661510322410353544266440814400 11491703 71074503627390021849737465652528732240 11491704 -40324750399317312657842277047383019520 11491705 93422689776874825007734073612990070720 11491706 -628540303136305555307702283169905561600 11491707 -5975395798211464113224028955870754112 11491708 450004154082119795110338350220458004480 11491709 1129794176967778291635053490148752587910 11491710 -403483249621649735188676401765248921600 11491711 -206977012037291879149031156174781738240 11491712 -613627183177877896646014261447045939200 11491713 -23902716439423873832068817323799565456 11491714 314313499945098220781461410490657619520 11491715 395378176140182306342766648086909769360 11491716 237938316987315670694716106921917565952 11491717 839057374962055217533742249028650620766 11491718 -248973084151909534716520070403167961984 11491719 205965296858507921215445602972617489360 11491720 -36686229949499842588160537919796838400 11491721 -1330350485262748288408912641917393550156 11491722 -116256048811933464198543710183809130496 11491723 184710545558351868003577961100688962000 11491724 861119284558868456327946107692405272576 11491725 90312782996054337657524036458516908000 11491726 -66368262515154419228328370410579438336 11491727 -145367025016665552442057652637463124040 11491728 215671185260644103878202107779840344064 11491729 1119971589558537660564968524873526161780 11491730 40340426057008155946533140055834926400 11491731 217257043117624088670600600531017309760 11491732 -275812375105931388631997148481329786880 11491733 -57513204749107814035889071149489348 11491734 43690099607196936497449103802696223680 11491735 2090552718809201487718901248660232448000 11491736 689700429356589746749360290201574471680 11491737 483136006311725074718559551416189521360 11491738 324849070084501267149269802896287841520 11491739 181452675577179034046261493467120746752 11491740 -130219298221465190200464453351591014400 11491741 -63956001440127053748747660529382104858 11491742 344935874020650649990586658354486694272 11491743 434627780046743883823621653116567946240 11491744 -689025430417334959072092978632859844608 11491745 723181765623357891967511271121578611880 11491746 40164560937229990812902821995315807744 11491747 115528489368731124902827986616552163160 11491748 500259331558325808602503631289490977408 11491749 88193923255592104207086067610079263934 11491750 11978486132699999565731038469150880000 11491751 -1078073870295887451140959471299121889400 11491752 -131720661008892661879422559358979194880 11491753 16613229287192885009979140704692653568 11491754 685819053821239534314467201095947366576 11491755 -58748651412053993246463035518575682560 11491756 -107346658788525718108926440789563308032 11491757 -92972676209924112787267203746225193780 11491758 216526821281091399864291582580185556224 11491759 -130438268365265031712153210233484413040 11491760 41255093911053354375307363916566364160 11491761 -78639087133713209442531300586591182720 11491762 -203430453355072385383908577862055038976 11491763 -19825468199832308567189481280009247988 11491764 8426708994030341770037288245012365312 11491765 -424754141379305136442224361544193792480 11491766 24008988289871789955958007821682608128 11491767 -89045528386680993174053159307737157120 11491768 -398459608268712132108764713567899709440 11491769 -491010540202180860259342377345631509420 11491770 -230396073550309336540366260633576153600 11491771 1424764054502891738797287834737471533392 11491772 1059745305692513055215614759652038010880 11491773 538420115009792194801981330935695495904 11491774 -600886832260366270510932754464408100800 11491775 532139809906438867522170254987585575800 11491776 -63182868800951320149767909522848874496 11491777 -1048735200401883369429979752290661045120 11491778 -156137887306274980699126742537783326176 11491779 158484057877518111154325879659112961888 11491780 71274133003663670572661550441373555200 11491781 131906155010205797490581978175504705984 11491782 -287515342461670138129564822892735471616 11491783 706214863021321428162255802226584459440 11491784 -426944380868084773853865541138751078400 11491785 -286296176969308842480411419997702164160 11491786 -493539760862111170273591420959250707408 11491787 -692699587500905180790175830243187539564 11491788 -82148973465690709664935630768958619648 11491789 40253508202051580862507422058455855040 11491790 24839753075872343589085599138852614400 11491791 -59542760890344174058127316545514636408 11491792 100776794861149310242822006988240896000 11491793 2896175858732476449311719921922431488 11491794 4896363268706088545956939396304362896 11491795 389728380282677182608910167337145928000 11491796 327269324787639864837478908617458808448 11491797 2554306501816295677089384280690327200 11491798 247759544364809779825728299697614651136 11491799 1299980208876969329590157487104629161648 11491800 -82367054977517986652145309794734080000 11491801 169017341003328069579982773452671052100 11491802 6977283277375823944576836358890645504 11491803 571443065008019976610037672314277964012 11491804 -83001732091644277742333987555874892800 11491805 119092089461924516309922237341825303160 11491806 12271340244421332917234853170730297984 11491807 -770900837550547759265967813790681646944 11491808 471264568117157090420212803840867041280 11491809 169996981664740613221996759936345152960 11491810 -76924547611709991336075347565207482880 11491811 -1147000065084927465060160832263015375968 11491812 -44509861787099676152671323794332938240 11491813 -702773482949384191504009145836011527616 11491814 787901057242548861106928009238853013760 11491815 171515036715727434688470772030740480000 11491816 -268804307549854472817968549001933373440 11491817 -767759981982656662462767560463526431360 11491818 180841089526578525573852711335688883968 11491819 -94514495609945000565817317820903172040 11491820 -73008605596812496400283344808020152320 11491821 234523252903178617754301745623569263680 11491822 -258629227064036932603813450753335588288 11491823 996691028168571906156398113590831747168 11491824 -18018600600312107997031437582584512512 11491825 71233251812154035480644558334935846000 11491826 -103236948472213897321344455247780091776 11491827 -389984654903893571865232760312881897920 11491828 -249534415998088352587953792263413458944 11491829 -1627097880645698155625681303471646297024 11491830 -35641030814711684080943325253075123200 11491831 520715316561515992481502428470006197048 11491832 1042047478943265345768096920621364326400 11491833 -179233007016080461858297930056802374576 11491834 101903098348111233104207993583288748512 11491835 95366099350228297581542374337670472800 11491836 -3621735104551713367246860978552569856 11491837 63219205022649665118241586487003244800 11491838 195246449181178747638548174981607343680 11491839 812285112492152466522028111329842923704 11491840 -207227082980610042616534796792821186560 11491841 -415000966694017233126949518626488885758 11491842 -329993118158181368169499221731080514688 11491843 -421269120850858990153852089778607609280 11491844 2080078369933454362445857584656277504 11491845 -194506235582402161718192853272025806400 11491846 -583101012207043969327267740675881801280 11491847 -145273652138807437665410992828772650656 11491848 183108917453648263079808760967525990400 11491849 59446638958634940867218901575177674752 11491850 353394374794517262854927025572960400 11491851 -76510030993411795718524643369320549632 11491852 76771304459567545952102569287209497600 11491853 44296087204035987679749850069925154102 11491854 -21450954343282719089340758669154017280 11491855 -101817259751040444624380823115677480960 11491856 -47767496209257642172207435542729842688 11491857 155598746549763483736558982085812799348 11491858 24979929729782856916294050658138920960 11491859 -985170359376296477480723031456843200640 11491860 -205015845979396661410939272294765680640 11491861 -694529639283433582806860578518878387076 11491862 634219952850184581098769681382084710432 11491863 298302170753945296055738962737998388864 11491864 362122005810686642553105737787594240000 11491865 290127181952624296644486308426983142400 11491866 231432165053750454010964793886129543152 11491867 251627955396221539021740870288964496512 11491868 -213447575526793811035907187560126679552 11491869 -790989419357404122851281877806477616256 11491870 -25025297614538068463750775283974508800 11491871 -168529734509794901343880201046231871936 11491872 78202548084845417518753751967989760000 11491873 -699523636235646625080613429725963422878 11491874 3666532048189630189905392486129815200 11491875 1107050664761955162786202675911247500 11491876 905029862411595179987643233414872129536 11491877 -303014405154593772321150392202112814274 11491878 203270352139476359435767501352072505024 11491879 -9158299051737521853344925461272832 11491880 631338313975450055957253904354291046400 11491881 -198946031985457708253200435679301234432 11491882 -260081865467582582414542407261836624208 11491883 -153572916846247640782726851714651097296 11491884 -237311880810449144540936499033177461760 11491885 666510231459900764632474932723056381580 11491886 23762778350584692378652939169534607360 11491887 -702379950076362747600166706567701943040 11491888 -25696971211533762225987269657029509120 11491889 -1169365429407827085426555016999683203310 11491890 -76256626935638445040155836473798901760 11491891 354680320840673355111203775488079745992 11491892 -82000579296248562657561696637764998784 11491893 238859539060993642242765173763361785600 11491894 -558584755803548807397955109205207057504 11491895 179540567152569299261679239253321053400 11491896 -190871985184634044042462661098032783360 11491897 -90838607502463909974226634568265456128 11491898 -437559668816626797259790284783692139008 11491899 451048844112054072569739774008982549360 11491900 -90353798237978952320098422132915276800 11491901 479497345896619542687977817581975944902 11491902 109776270137533454194582491254162995200 11491903 245520802044835603741562608699773310120 11491904 62290993936577086611793018542643740672 11491905 91908074634927415117950769657642028160 11491906 24744729094511920573671426952349587152 11491907 -276608861957260917360399628502662129920 11491908 186314221282422487817188869092804828160 11491909 472542040409463558589773014472757746528 11491910 -130103816144965437485464607175480224640 11491911 -636839063692852858514158552008656556312 11491912 393035082409262395399220652779221248000 11491913 165837624044892322365804909737901634320 11491914 -123638735113279668834015956622152375808 11491915 -192307597458831278914162933612039726080 11491916 38100763460709411051107985734378775552 11491917 1923903518750819632310961462460899840 11491918 155908236726794435812442795419769612160 11491919 691701354128410968415949455872475678320 11491920 66886162451401539221993414801961123840 11491921 367089044623530553943822584590027783090 11491922 4291842082210120739844469381192066560 11491923 -568158737800575483234224322006961267200 11491924 734032982259204258817267553250645888896 11491925 193704025904665513378376369018550832650 11491926 -79150306365271264948658892138442453056 11491927 -328821220606921241315348782333798585200 11491928 205985903452876465988522229124446658560 11491929 -428973513984219434773342518757773221760 11491930 100255718406041475513253888205834523360 11491931 -73986583394808125880535273808848885632 11491932 -211427454990061585246210693759605500928 11491933 -1077743618119660095573212662133907737818 11491934 391551073980907403473646021564874239616 11491935 -35114701069542544910055825756225753600 11491936 306534812943574541928756635170728837120 11491937 283880037599928523009149105308224819860 11491938 428294609061522794353188390803585854464 11491939 -2291691710158828247703429552610220040 11491940 231865543670477081562501006416739191040 11491941 -275899409389106581168869645991442472000 11491942 -135712780161079129029646348647036911616 11491943 -94499992922028619236909290511876428280 11491944 125319116536390150662388523944457502720 11491945 -710012655442728703470088842560014542300 11491946 687056379124035750745784686374848290560 11491947 -268880869398032063157065819958652912920 11491948 -105684820966747481535871873332690903040 11491949 470812663952424066191156833154870419200 11491950 29538995596026643750324956759061171200 11491951 220764335746034692394981246101068790432 11491952 -3242949213431920639163714080779141120 11491953 214565494148910591051270742290344243808 11491954 317218975932228097140953308455978460176 11491955 -48044334982789390907908694659417034640 11491956 18608755358823375870430782118455601152 11491957 -681504376651572451306186951466738531794 11491958 -190476784129201237981778039926977133920 11491959 -473169807362905715275079202200407057200 11491960 302747281220800853631497900946134016000 11491961 153200693925008657497904207597209227840 11491962 -381794116024990392415042974560722471680 11491963 227716430971952155576816114255053490960 11491964 -227780430824820702486349586006014156800 11491965 5723785197855639309390875797044304800 11491966 -813035216248160740365011975119082016000 11491967 463521566479097498106163790455487366016 11491968 35825224403610536222117597450411704320 11491969 -30954760513528147479634967251570494380 11491970 -57556491804298144653913782601430400000 11491971 54082373967520179280704846957703540464 11491972 -98871236224723497648383076542429675520 11491973 604751960313830891314237140814781349888 11491974 193036812159062774335571340207638951808 11491975 -1030423659458666117763853397180133000 11491976 565333729010989015465211079451355381760 11491977 74308413693822620710631059333931965632 11491978 -50620192101148000382747812265122145088 11491979 -69607467345571485095574114637339008000 11491980 161123602081030511530661164244974095360 11491981 193484313365839643501862304750712299872 11491982 268290454424941581092880944801897237184 11491983 166090034945236977306121368416359813920 11491984 74790956172902175483128929655831658496 11491985 -101202595870297690619581790374097063820 11491986 -120208246830989395520475268070291619072 11491987 -1560955932935244650579788538004215232 11491988 -418732427698937371923172267431914128512 11491989 56140620535135743131251194502791568896 11491990 125945603081752056312045054946370613120 11491991 -216870128473534271063836818154170235728 11491992 -14240412950120732141776506031286906880 11491993 133472198154608744062264938560945991242 11491994 124222581257380687311912478053212461296 11491995 -283449199838642372918223917152074381600 11491996 -66585698511202958457230604954652169728 11491997 -194776366425800065953694400782498411488 11491998 9291406334369614204966551678621358080 11491999 298386227303431714537055266496944460000 11492000 711224883012636100870613438814388224000 11492001 -504804723650556611276787119492696186670 11492002 565898668785160913467015455362253167952 11492003 -90652439670173262242744759993898707748 11492004 228937954702145651700711331130724188160 11492005 27631339490271392169884470307543276160 11492006 308153609633958717887854893754757330304 11492007 577144461151302075235885083461857529640 11492008 -11227995883792883340002523987852410880 11492009 -345334885733294870719765027563068438790 11492010 -88365798875733431305359234496357785600 11492011 230703791934822743951190425345312030800 11492012 -435071561094318997381346440786944325632 11492013 111894581197468855489120820333447364288 11492014 218290794061254012514176183013539013632 11492015 355578534621591067021807860770396997600 11492016 -156545290100870911576995438666772021248 11492017 131983361904966460916517384784680510720 11492018 131845011256745023100709634635394400160 11492019 -433924420228739300643851938050768367872 11492020 -420282596971627414640982001010075904000 11492021 178741599401482231479057572637973035744 11492022 -306187428151076119393887851184637259328 11492023 221041499846827969413574473509174751272 11492024 -51713949246495655446915261226031001600 11492025 1492825615066996488380121332948460000 11492026 -15364269980504125008480451133748006912 11492027 -631988299422602649265151639872405172124 11492028 -532009872461602866459405449600293989888 11492029 750374545204613213744193143251867586630 11492030 -116387352357406031375393252389917194880 11492031 -270601488014087775789575406054917506800 11492032 242006715335392492733039159212025839616 11492033 -264706737588268953695688365549931416640 11492034 397079831064831279702417582297613784064 11492035 -541348013543857457976536336564441693040 11492036 -187785205868953224882220526536446720000 11492037 34477372358089506925294440757853612412 11492038 133229362216773893945096056819219421760 11492039 -286616875092674737344531033138482765976 11492040 -138992043238141023055629004347541094400 11492041 221566939521054863394763862094772850688 11492042 275433209777344414524051062743603299072 11492043 -180138381479247686212871977994903866896 11492044 -301351248108708976640102196678073749504 11492045 350531562612330936524004413745389796300 11492046 21490019341359901879286687386856800320 11492047 -141995285595446719406369500243230237968 11492048 161482588272086854110030357454882996224 11492049 6750014015315995800682867447093452000 11492050 -13842164193001709813278548863010901200 11492051 3283618720745557993158929120694912000 11492052 20809182139085166202028646983378608128 11492053 562221835622089302648958978555903164480 11492054 -51408165987868649227204977679017689856 11492055 86717033424487226762944785798610208400 11492056 -437920853409890114268230582069957253120 11492057 -650975220771954018508649996310024347628 11492058 180420110400481023277367583768188803584 11492059 750992152497539276583088980582145176260 11492060 177121555578347504886201454436248565760 11492061 138201978518720534200694591386315312704 11492062 56765884660113974110543737493195147200 11492063 -815646547361333925707558519140929131016 11492064 647412784405915406158367325632373719040 11492065 -151317822420620983084764213765242599680 11492066 -289516946770888502578356580544119374768 11492067 616695494991270924148734443458986447480 11492068 32307986952794424142873839589655788800 11492069 1715209774033609796995906672270297470 11492070 78806200528821402055714493612352355200 11492071 -173007420679884295507360798254698870728 11492072 248353788251899315450954691199664128000 11492073 556462036083175579842560250603890760522 11492074 11670117526755942186188998278148614912 11492075 -45257462737342731606015280647993213600 11492076 167093179725130844736424550301571645440 11492077 130752985799592416568054617560757331926 11492078 32370693765430433033868697126798895424 11492079 -163815469659094802235622307949901524480 11492080 92621714246987290471906377194404085760 11492081 812310064338939590293502102891702316882 11492082 69059833873383140821336717543463792640 11492083 -569124860952001630452141543027642326736 11492084 -44918349539929767465160172638904911104 11492085 -2019893192048845088083962629715401280 11492086 -742773833439311803165285960389954038400 11492087 -229811453649277107685794199117418922264 11492088 80565413284138458450002283125696102400 11492089 -66816208596994547245394270776617283648 11492090 315678692069725655854222450493183992800 11492091 -291605456604643132787256362918080104000 11492092 619348765164572698949913101755150831616 11492093 -809795070961016479899630511221099211200 11492094 6491858660007130221523901816800739328 11492095 -50350901751255229687265206954050417600 11492096 -181672638214998760248549363714883584 11492097 -309092025549856879437513338257724079072 11492098 -22174993934745120849229810529044938336 11492099 739393616792397672259041978264802212480 11492100 132696134803941915728088124908155380800 11492101 -1276644147659895571423653319466180004898 11492102 37273550428082670115692872835850976640 11492103 -34959181167238065470592639917335511040 11492104 -42456923892213470024556149224390932480 11492105 235557335950724236877682676827766119360 11492106 -97426806944401031006081346950071924992 11492107 334166185791991756843710165477337304232 11492108 673777341484713880726700325110202817536 11492109 -41237887445039624268405485242396972116 11492110 40855535837886903805141882744899490560 11492111 90179680490697774749976844340794665984 11492112 -15386183440758056609386015503225323520 11492113 623336601742910689975089473421563613362 11492114 342687209609266778872713262678181728656 11492115 132855804955220215230514357869899773440 11492116 -656257289314913040331003207918697311360 11492117 408865070639242756418577403021073392572 11492118 10804060819440249846503616228435854400 11492119 -671809501172886046060326982929794281104 11492120 -180689209102980280767855776327451648000 11492121 -86368159567292418904946723519099666976 11492122 -931658349319038792493621737538530947328 11492123 -112243083688102281941200482736828890336 11492124 -136794340302287933992042100753770733568 11492125 -4556667151126599197817173150525490000 11492126 165599185057671424911136865260198420800 11492127 -813625419069166107269034610199222213736 11492128 131966649068072230446835066747479982080 11492129 530612293212142295647428461126914338480 11492130 -35484991917785075057941530512062156800 11492131 -45400156759430263273398056239699560960 11492132 -334543991755555249303698570150281119104 11492133 -505521253089063941159630693189292041376 11492134 -113130955855692115723112980478750760960 11492135 466651250368001890246809793582473073080 11492136 -241556682108637117564383720738105446400 11492137 -13229794135953997689534537768065109680 11492138 245350102734018668966869551888920286720 11492139 710953703314304902406999271534416750424 11492140 -497578742899697125060418955126453304320 11492141 -200077729336320110726797597161159364458 11492142 29190239311788732248192250810623093760 11492143 -483331381341031753733612995889238171656 11492144 177357697241011874403983415463079362560 11492145 -84237173307573889458195222851210860800 11492146 -795566386635551379372843098942657203296 11492147 309689882311332409583003072376535459200 11492148 478176131247026251885018601279871688704 11492149 230041781948860958451616270769738516760 11492150 -40433172339177497637499757302700952000 11492151 -316095683700491224083963743353600404096 11492152 19795891389426488211431866676984217600 11492153 -1365596814660923851723471100073250180140 11492154 -301466668119901567196063482728294446736 11492155 -902440517842531227512842897293780480000 11492156 -237890065783794940416979717576693303296 11492157 357108876721879031961773682943227826176 11492158 328708338284836669323298787621881436160 11492159 341113076501595337508563493634528936816 11492160 110901460617016311221432429744341647360 11492161 1247818819570909532150655916130579405762 11492162 50177124176360263638554570532239470464 11492163 -361081434162701413471170498116543258976 11492164 213182767476196459795474264870486069376 11492165 -144502880306628391160829528528865044480 11492166 -366807626466667696877945231655741360960 11492167 648328225658199065230476143380944752216 11492168 -809431579110679739903551311009792000000 11492169 -11279269590599512842584027201536235040 11492170 318545096622139812725510530305445306560 11492171 -18768334046823959530164504249162733128 11492172 88390376089427009642386855893613148160 11492173 -85131406395024571168504159918876200000 11492174 328698850294401122548995486341350278336 11492175 512268482714238137274057352423941292800 11492176 -23102410488991684072083418877828415488 11492177 401375789665466402320064042595509997732 11492178 332566883652031291753891284034276392960 11492179 -671700035438772778111192270778230155224 11492180 1114993652192648526118886291175505920 11492181 -70307027177627966749904956721247712260 11492182 183859079340624513582885065431752166272 11492183 412835841965907352375276670607443079432 11492184 -66776203476102731744492479636899102720 11492185 330648128444769731848541055934324974600 11492186 68678354343655357657445576850101943792 11492187 241238047843315959275950184706674724864 11492188 -401685429027210647194016490448303930880 11492189 1551521180880641813114945772067850254080 11492190 -299778396129802521158646960742785756480 11492191 1007506231361011763891506325669610394152 11492192 -768973221003649316367410404623434907648 11492193 -145522980808060038469257439491452217936 11492194 -268591889094358746098288311291242164736 11492195 360062223133969207020441971706293089440 11492196 70304345790546511720797725396668760064 11492197 394260850833648474459046143011444661600 11492198 23235491469255705741127761980966320320 11492199 484732439820330743205146530190266122744 11492200 -130549266250616781304671108592002816000 11492201 116380513350222320347211472834396578880 11492202 8105124955564456140997074889077396480 11492203 250604640526317125847167800615904745264 11492204 728926614020653688031968300810980317696 11492205 -888197383916503184905517243028848129280 11492206 168063708030576608616766567707130928064 11492207 -121533007162830435738609421352519252400 11492208 30496768571052021580759262605230342144 11492209 -875250717435695054863397592071908183040 11492210 -260039288921737486860210740100378438240 11492211 -241827723866955785700088064606725558728 11492212 123801353519136571130997444904915715456 11492213 -7445175760732700258394214389387339876 11492214 82847000237160500158261675276241804160 11492215 365587455394651972892232820306255128000 11492216 -997160695776843881523416527850241515520 11492217 374404533928340850537160607278580484 11492218 -177228918608851413875495901772804921920 11492219 -1187359756953994180606038738474494380380 11492220 -218793275041569804062069872790313630720 11492221 114121191161550380383886849776440630000 11492222 -36877347348386301675523139481224573568 11492223 3381904938099123425102616149981773824 11492224 52513117271264276819206499831245701120 11492225 -517045290819646104921792509266279766400 11492226 -76872917003908969794998045344971571200 11492227 317052334221791871058590564047481644160 11492228 -380934939462602539347712483114906441728 11492229 -230437744118020217782686019552101432000 11492230 -69320185267482938348839057419357696000 11492231 -932742535890841859311300464847929268968 11492232 -397529438466916776849343827443688775680 11492233 -80099799134636711567805761960699475356 11492234 123165847627406506042706923275013511520 11492235 -333097803589562375410607787277226416080 11492236 -268370123300363324083731755125554616320 11492237 369525912500781439493318602556808613344 11492238 -113767790117947831648020500834609737728 11492239 -3269240282144709514239603727188285000 11492240 71626925602026376022600389032530165760 11492241 250537681386872002197877685086189489392 11492242 5396605294949025613695631399908176640 11492243 514421494041420588215219945488329702816 11492244 16611236696466315662351578532901252864 11492245 -7898348265663869472705436310530132800 11492246 -513899175583025714486277528335553512928 11492247 124131672720053778667004133356053618128 11492248 136745473714866620211363971808243087360 11492249 -80930198370759082832001315798872439936 11492250 -14156969333873857189338695453798400000 11492251 -690663446999249714903753617215207500000 11492252 -1373246885286073316134349646387798005760 11492253 -87043116639580859428663678582225633920 11492254 53308529756721737047358765792139528576 11492255 -23345660791378805150076815001041138880 11492256 532908936403647467628657753367746969600 11492257 -24105611878730805726189830293845255488 11492258 -200561809715979089474040961371780526080 11492259 181932448670875415372310899446007441376 11492260 -146026317432549722860466292506806218240 11492261 943660339603309906925398631015388748224 11492262 -46393578151636380339271791319774598880 11492263 109173091853527011380697388376014648584 11492264 310112612144307693943988089035530649600 11492265 -57454968128590133295283622016298039680 11492266 -7280708266610419942216108372377747456 11492267 1241083159384953981958452191098484267316 11492268 -32576878661840090089890781448196781056 11492269 -1310868722764028365004965325832263838888 11492270 -293096429654855109690755528522056249920 11492271 319132649262356378802524658895691682672 11492272 -187178373900583984665635202168967397376 11492273 158661539423277228679855306053557435328 11492274 -31121024900710967212222044061073653248 11492275 78652252913174846626369867615892696300 11492276 -539526709695501432404319646840353459840 11492277 528069188063732258372056677247684741920 11492278 75932260014960497724823103581348146432 11492279 726755212038009804092543054603714893440 11492280 -40141531041457462204218217103997849600 11492281 -414345313298482267621774110079091416918 11492282 -666773611857953720646709476730047955200 11492283 81530897080755185723043224678972534400 11492284 -141857133684914839695022867914088685568 11492285 -214773934158528031270845921034115038080 11492286 -110429430534394894892740610039237839872 11492287 1004307220860002927983708909201090031936 11492288 -64622342415215278358457806195754270720 11492289 236825612632895405472414933631555880448 11492290 -24776383595728048926115046154563973600 11492291 -526932614383756659025987829890072378308 11492292 -80760271848857312539817593098449031168 11492293 415599416108227175772296331869294113920 11492294 401366451262510150573383820554681582720 11492295 -298322505514564657127177210233580021760 11492296 563390664608814220293720677286144353280 11492297 67504687129825344106400119599599317632 11492298 494852153097232460356832176593468125184 11492299 121733243825145938787029000027733983232 11492300 22309783437808488631563196841635852800 11492301 280764218743253381336047614757829996640 11492302 284190940742569806371797971421753377600 11492303 -41378993379794617886245080516402609360 11492304 135768268405198788715061598348754550784 11492305 731787468191281471004946712880639608320 11492306 -66963958526269738344425922790168366080 11492307 -532355684322710060799363410536629801360 11492308 -305232861238898113003727746080433889280 11492309 -5548493353198527172699326781809825120 11492310 103365900127462465695666790703587916160 11492311 541792743037857902264352111184494937824 11492312 -143750291341976904062744338116885012480 11492313 -48354392167448216986057750932798439920 11492314 -109799679513786424027047286360916169744 11492315 -64032500394666445644621308731962816000 11492316 356141496243854680225557972086342444544 11492317 -56830298951363205768337748687374672340 11492318 -101208090220192791336716731803325159296 11492319 175693073084236334167687032600498377544 11492320 53451693039465798919494938553923665920 11492321 651728755421315800350565236218314705200 11492322 131167832362098464198844767488215538944 11492323 -547499032480281165679229054538198767040 11492324 -826255386641108347902958972295099474304 11492325 34531020143693933216562309811319140500 11492326 3211004254959944208759870709522558848 11492327 171612874854934586998779343747530889344 11492328 1034781350934241122617443241930969088000 11492329 -21636298784557385910741161686815571824 11492330 -143263952163391785426356689450837153440 11492331 -267960197824947683399074199457849670656 11492332 50308818767679946987942156945924277760 11492333 -1162822205639960853429981538550412293418 11492334 170491608325826191760142557565086423040 11492335 283216031166958988187148939363885173360 11492336 -173192457857772215354104069072016375808 11492337 192374788808314773496569647335378713120 11492338 366899739540406701841859683023020592 11492339 -50596865162748661749862494885265466832 11492340 -40012109172879266017069134794936524800 11492341 -5845773790710117121203582474172177152 11492342 173200072600374909950643952752873576000 11492343 186276797889463640504985223408210732032 11492344 126544665872597115979978116738602065920 11492345 -279243853353793304985003207350736147900 11492346 -230699083298259676163902158745745252352 11492347 -178473960836007581790784933113519561080 11492348 18707464054584809642128594585700898816 11492349 605789509593379472726982279074024060448 11492350 2541255504353270650773136355896094400 11492351 165800452006313405776623437597258242944 11492352 9171022947912208008026391683279093760 11492353 996616131922766505716835395011344921602 11492354 -876042004660912635769579229543851359360 11492355 171344347426027057278944617011308977920 11492356 485713767870321767541987947737391373568 11492357 581785759135080992593922894336543357952 11492358 7517529603401692314923904620319297408 11492359 995709795141608902979513377566070956040 11492360 314771741167747193016083788734959616000 11492361 9995044224359714274685561124153497572 11492362 -2487908495040012296135045474832127440 11492363 334916420312952067227869281449408150612 11492364 -37170015624878470745034909041786437632 11492365 932364630036350274865789912334968985400 11492366 -205440837135002364297790413950106860160 11492367 -442082609352731664782756429518551386880 11492368 -181740585590670889730239114481205313536 11492369 -202145600290741290797009179263272327808 11492370 327035159310386803481901530686308744000 11492371 498600908341498255394527005545783465544 11492372 -10308947335256445855059703529002313728 11492373 -284687584163865761493771710176180523616 11492374 202234798371002882816734997890200569280 11492375 152705875888122774225705725173184130000 11492376 188778204677154838606442227166908907520 11492377 241852243927160566387808719185831493060 11492378 -451009926010412008951579155445104629760 11492379 109154288782572861349567023177701930400 11492380 517202196033341654695883246371914124800 11492381 1325991536137587802748814539800748954400 11492382 -15646125753827997204284450078668406784 11492383 337703117759790462740876811989061519360 11492384 -512419809183492173454795439960108498944 11492385 -115237112924761856168208294912156757440 11492386 42167235821120893623687642061532292384 11492387 428451598129123659996001851664547501040 11492388 11711003102920450828249121016383109120 11492389 94788788867630142313509689379439048956 11492390 1560013591606707694593630191665443840 11492391 807528790383308637268442282786421316944 11492392 -74842679837804236463667832512305817600 11492393 588037027396616875448588480145600332160 11492394 -17245170291004025583442803129916819200 11492395 -2976042939869843196346561924110167280 11492396 -21732657726436421688002693315700499200 11492397 186876142607226518708627856170977577280 11492398 412330448347597460228154994086957691200 11492399 386907383701592625256417898637688417536 11492400 -58030762947193975172483794300290662400 11492401 437024181539979962490542600917823024402 11492402 -8429262238425400131036570703678439808 11492403 -383200832957917060161805698018176378112 11492404 -62165567016336049198229005125470097408 11492405 -370205383075143921675816827938896467940 11492406 165756352386930945281600740389546450912 11492407 -204175486387445559192507490027694528344 11492408 989454969091379569719000825763522191360 11492409 -86268606299988805647696193630784158896 11492410 -335068859271874526768416994343196646400 11492411 -451775598232355959317541774645299694380 11492412 -52892486628032897797850643095997746688 11492413 230968098962565457438346785127632088704 11492414 64984793285786924214277126760730758400 11492415 -136144274551562771785442208289954176000 11492416 -40978718722828946448180170104011489280 11492417 845690618010738721886059287321610384560 11492418 74886688328361801796293532950871733760 11492419 207499159389145602066827773531857727696 11492420 36128632964278893855627167081399297280 11492421 518349826569540292738161830831320248960 11492422 -68817945313950017932332982390079392128 11492423 239043809264553444967875675626352381984 11492424 -530149864275515801044275372397836426240 11492425 164475711877526620858615738538919772800 11492426 204567263252699330094469438134956189184 11492427 212996630025668260368624205317673159920 11492428 754886385987385067455998747466648371968 11492429 -453546228002568889648659687573805662432 11492430 77643645695491309808736126903445077120 11492431 -866904694920150280087633760225934500048 11492432 -56860475173131662289372078550632235008 11492433 -383696280173512223696770157879194144320 11492434 -167288917541666317613921953843213206384 11492435 11741071560756928121932997635427359680 11492436 141134921218746468455327003312443533312 11492437 -490852450546950086967495860386969108608 11492438 -5716329670097307407534691462766789056 11492439 127089968497422747587886021102271595520 11492440 -44037692245325267657516072305476403200 11492441 979058204529795472146091702088847592842 11492442 -115797813367067702583951258284280500736 11492443 380940911273655996615039049047095117080 11492444 176918236497014614826700729425199132672 11492445 -57622138277996617396444228970305810080 11492446 245082499812191739327856042346919567360 11492447 584981698159816245495594874176288014640 11492448 737590071571146076917481991912269283328 11492449 -140473901227499200410341961716362145600 11492450 137717238887361180746779558325030790000 11492451 -88036022162466926486561407199020339608 11492452 -498417515239950887931368285754866452864 11492453 -216997173485033945427414158292008137344 11492454 -93578251433409399233060512797515281920 11492455 -278673950878525327689872902271646894240 11492456 740896970635954988173272227052216729600 11492457 -531139888033977154588764448882054408560 11492458 -400829694549891851996999871970784407200 11492459 -516979936425334489655238526182074784 11492460 -16157518205900424752412445201900139520 11492461 941150535710423841081275003952709686124 11492462 154885818008582075794231123981204103232 11492463 -46909143809683024594688800157103828192 11492464 100929818560135594072231630248076247040 11492465 693481648174960401705766888608937783860 11492466 -138607278799634696155514686869704904576 11492467 191307467273574923704200631266257111712 11492468 -315470277596976384754681853028106007040 11492469 -119538412386750001931595733115231400000 11492470 -128761372288828016543147726169576161280 11492471 -40435928260956045426741888636244658328 11492472 -133126500193025625098855392641586606080 11492473 463442056193347591108149192303081520720 11492474 192366597562491280377934701302009693952 11492475 -73535455223565736403956227097269196800 11492476 741450826393433767040737794456851417088 11492477 466216663414852632442938648924423976326 11492478 -93410851855135293339423799204737291456 11492479 -198672441563901140487376216474473063216 11492480 -176179311445583376325072079288480563200 11492481 557821021007040036660273323582576640 11492482 -98374109002713320130500854699119090816 11492483 466848711608240391222137907815090104344 11492484 -2071904395108006505389696943934210048 11492485 -178928062366482319770704740155532021800 11492486 -130508152224253255474503769336355508096 11492487 -645016754801568613629866181801985667520 11492488 -151865309592938498491806347711868272640 11492489 -93092281301662682585494467589231681740 11492490 -85493353233787185095865321455642330880 11492491 271031706667103439640433249642975431000 11492492 -764662388258202751216577366339812761600 11492493 -853519247635812672003779906710602425856 11492494 -63778870173709432016938432216141248960 11492495 100539962823011260098968021662880246880 11492496 127981387119955833878735659750155878400 11492497 -1441925259621452772497688847138040646540 11492498 -107398055127240806698718346189942822000 11492499 -818403064685613389837709161528493246912 11492500 -18659968624835481373324205063349520000 11492501 -970202767873484615410496939088004272498 11492502 78465179087544382838693040401157279744 11492503 -164707340144279661099796133117895035472 11492504 512981784989111978196398723408554997760 11492505 -86587903528778904810510279461261513400 11492506 -186662889449331659888422948546226236416 11492507 399595792482438893354392995341373170880 11492508 485995885044031873729593362013337704960 11492509 666650032633449704408726524275262080006 11492510 175253614187467416373410894220212460800 11492511 -620122058706364905790736411788934363520 11492512 412548907863222410630816886050150940672 11492513 503305442804523320016799548138369537762 11492514 -196664816141090599319049469345924159872 11492515 661550282565690181462529430225328382160 11492516 73080784104111647783200565590320967680 11492517 694824066755703583774796531801174315040 11492518 -30894372450249609669682286883385661184 11492519 81209322156636478399282047636757462800 11492520 56585439633272670140369230147166208000 11492521 -288563640098684713076969718548376470278 11492522 -321603609936077442972959488949150441376 11492523 -5801877389054888785609127385146567280 11492524 4581070857867714138170021182704542720 11492525 314491524005264209281798164541007368000 11492526 -194999463673831120734560852013368704320 11492527 107176975972685485531546383120302070912 11492528 66204372896907297468242996187567489024 11492529 338032907731219734621610481377571459184 11492530 -52582579400388846980194394912353612800 11492531 299775257087440555708878873533327535312 11492532 -106421364607143386355854708925016700544 11492533 -1824555175757348330596449307051502056 11492534 -1253018525370356279651827656112462245888 11492535 258064296688877158665233983934075941200 11492536 -17559998111121317782210524355266355200 11492537 -78036411988060704503364433267587796992 11492538 37535627643080563403267843703147807744 11492539 25565835820613044631732134710353098340 11492540 208250793903824465946101850830310474240 11492541 753704466938963720242286979634685850150 11492542 -341111922644941538154319501141269443328 11492543 -1626361995938233803044886819102528882840 11492544 39846301555265816106614316471536320512 11492545 14688992169903968872222098170917025280 11492546 26065015071427940713523231694639409728 11492547 -509419972716918721921718046652845216960 11492548 28145320752359350767419204523068805120 11492549 -156180664016954625226101928499432820960 11492550 -113848033400033605300411757963431344000 11492551 -226316130538938380070687463338541549440 11492552 403361139440211915582114256765491333120 11492553 -91289746644026671668083221820799902592 11492554 12142349182654699268573700041705863680 11492555 176351618757615453111688154896196034000 11492556 -2526102407108274638957504095109345280 11492557 -435968785718362387307326531911710760576 11492558 28621660396269397160787934278522931200 11492559 291925489822064628419092106144340172584 11492560 64684422821847892373977406446088847360 11492561 -497135694688126187455627213441483585440 11492562 149590057664176179668107687649265754752 11492563 -505797412842845864177038464396625572096 11492564 481448779289647162374052201857283426176 11492565 65276172137080065315342366978868897920 11492566 220859352173302174934991309848267603232 11492567 -302178375421909741716871328584766160 11492568 -20379972407036671702522570377343795200 11492569 -1197999938283050307255036737867210035440 11492570 13537068809901963116639538772923120000 11492571 276425124679804001292025568789674162176 11492572 -11912289116169833968672922697256142848 11492573 -152959521104139839199014677391375816916 11492574 196726611351294820901395539682809965568 11492575 611200725616445050914745625393922987800 11492576 150664725245537946526288922655484280832 11492577 -803394784188444674170452471833355514560 11492578 574735782265559544100442305950516279456 11492579 -64043049167733177153901266089039679024 11492580 -146351092496716180938441568143237120 11492581 -14627333353551198520421361025847957760 11492582 -297303796291488939433631301110203768608 11492583 124982729670670726593080172917446144848 11492584 -2121762069746402037933924567436953600 11492585 -142539636541984750125948769747280945400 11492586 16048889453389564641011954460228163584 11492587 -894740827243998687907229524036584720 11492588 507283341436781502049523200396270718976 11492589 -253149984509129773255830959978125795776 11492590 155908422819771589460573615602178596800 11492591 149945856836933527653163682376307280184 11492592 -36420711926093466044178652444369059840 11492593 373674274934329021391276340607605236800 11492594 407512959364262322639178396298294929920 11492595 110840054235593193988398450962316707040 11492596 -403033722847049305871996399559585116800 11492597 3387940865491199198777895046177516032 11492598 -98997932440713746996313810104536267392 11492599 -134547586449795402230673911423170620120 11492600 -258711604011490038574080622586880000 11492601 -686903478620029880842223383816749621168 11492602 -296620433308392491946297482556168496896 11492603 340351783506666239488129894716302344464 11492604 57213790379342564252029077048115968000 11492605 -773756503499689649408802511123017488640 11492606 945219368360661116920471871408986352640 11492607 110346608050432195060451303274722001552 11492608 -195347113064050301747301252577223507968 11492609 4367527962171750438340767782569985604 11492610 2140282347039779903716042021509734400 11492611 -358902790309703134617956977490193849856 11492612 -646004040174994584825240681402763441920 11492613 733906006429385955306120409660317927840 11492614 76427115131513985186779594839773482112 11492615 -13392126973952145484068688032160774080 11492616 -309023303503681916555486180755002163200 11492617 289982940175560294249637949436990332160 11492618 -505741802447832688552158051610622892240 11492619 500924936157949240106233477013411913648 11492620 -170228523818319786383253140998922296320 11492621 71602112426590094233820988619602969024 11492622 168165500569505999633488322500229669760 11492623 445150769533879246450805903219792157872 11492624 -103488270343639959235787000336064970752 11492625 312955085791030772145527798542482960000 11492626 11912222328185749680440252910713091744 11492627 -618605656700885832846722041483324219968 11492628 50357092010830229368118153896873426944 11492629 1565890411620981236771635007550581037276 11492630 64654587738777409961917916881122877440 11492631 -860868191063090693583302761818917930160 11492632 155579604790531248123842691766043320320 11492633 -214717186225279661012211770211307937340 11492634 304939710111656079335081141103077844480 11492635 251824535410997305500644119083947147520 11492636 107183120678587047313000670789186254848 11492637 -597175656123071163516809881772291889024 11492638 252199207353084731667557196887013966720 11492639 552057404410020979237323044994766777440 11492640 -313336953346658163266924591697761402880 11492641 -217171424545833358968588667732614632528 11492642 16661255899271541030585206565646855680 11492643 143397038648781403136885564817442623864 11492644 -307974411216469038912696862119721594880 11492645 -2307979038978253791123300479109371400 11492646 -145278023381791280811712744445984873472 11492647 -391243866988997170925338969474837640640 11492648 146562599155885772733659511353886720000 11492649 -204338379701608133362956053073137664576 11492650 -38252828415409160278101858769547282400 11492651 906726629893383446086207404711244897704 11492652 226454277300284047055608733292190213632 11492653 -9157965260822877836982763051757862176 11492654 106138312676828207685863357449898603520 11492655 28614886996372596331887412331240006160 11492656 44926443928805251129536100096029523968 11492657 911437517464378720261653757412105259744 11492658 567565082830787936120929192374424753920 11492659 -53328445036769927605193438827790502000 11492660 169848059225075937109701076478458959360 11492661 -126388612805737263570651082789555863552 11492662 414156647470034680552883529413855352000 11492663 25803627430518552620371708819146109440 11492664 82129247127782907016887331892095979520 11492665 -189531570570559853870560235663130322680 11492666 -614254886822580598543421681532938347776 11492667 581607406700522992369364128936043501520 11492668 -70311068588470968777026181696065971200 11492669 -253920780188890419096598643781969836160 11492670 18617821911675540103872952077401640960 11492671 1199763656386643085993006346223073819000 11492672 -253030065852743906853616718074574536704 11492673 -733202841120180792594439663057236478416 11492674 574163602309086808372894966136472816336 11492675 -1027699000555836052457637935267211679200 11492676 203379909223457609776151531433101623680 11492677 374002368908993472582482959630460349472 11492678 12678491844915805910589279043455359424 11492679 6863614614454038605044255003506224256 11492680 449313608577871955773597279529127628800 11492681 214457613100743676326096418499756903424 11492682 16505815735668932825765598854078031360 11492683 -1092447081185232788336786559919982148320 11492684 -212704804213085453509707260698714328064 11492685 433094294821077868372981761692935670400 11492686 39223225955160686008476659780927311104 11492687 455143350047778146128889843857780663272 11492688 64737267054024548130734143280979247104 11492689 121272196571405155308282266734272569448 11492690 -184121478175106840878233257514936883200 11492691 -227264155664612859903594457058956206336 11492692 -268577336739151685904136426281977520128 11492693 -18657969010810229394308801460806411058 11492694 -370401856857746055938122176581735432832 11492695 -129365720900506980471372890720269849200 11492696 14338734341701739276512247655285657600 11492697 377443119337618816902795051401005815072 11492698 -103074645071964543355343892630612190464 11492699 630510378815606519332942010472787831440 11492700 -175766058415383898434416872861378176000 11492701 -2045265893242142540846693949537020000 11492702 126190706347221982961414510257878251712 11492703 -702143399955846108916738592257944645288 11492704 697630136827049533237246125484612386816 11492705 -143918960870548113841604812577440397400 11492706 272885059650575362442006722226094290304 11492707 -1112310875474519469886100371118513479040 11492708 132518213101308294913935490573825369728 11492709 -363956869512731811779300228110565815872 11492710 -141713289468200470371064332938696724480 11492711 -160643818229240679938434698231155525040 11492712 -152243949773916259588933698003311001600 11492713 140303716158949492347409635265167817600 11492714 517623355275872310657687138985548672192 11492715 -195826625883288414597674943225541550880 11492716 -366027726612477049065807716157438396160 11492717 359770045275603138583768487802869852652 11492718 77795594675231679969918821393189466240 11492719 275701247953798817143332500653574323696 11492720 -57624117504969421797453758948715724800 11492721 234195764749843982997844185312327417090 11492722 -129359851421165782855687539871130446848 11492723 -158817626049478407396802165632588536832 11492724 -2662136306525902481137357426769080320 11492725 533430362136835623659197386851569178100 11492726 -147432762463503658136483981366947731840 11492727 -335699049770898575114095536718076768280 11492728 -158969970648423294380341591147921612800 11492729 460350705379576300552662471279000592260 11492730 157745475839443367387980173814646166720 11492731 -1113440792808287243196510824725267816728 11492732 214624733465001008582077574761468987392 11492733 -72280324042525463734155212626610828736 11492734 950152303032098965475891387341850398080 11492735 251981849119560802115315038870635855360 11492736 -276978649073252993461469917806864629760 11492737 1186481295200915160279538433785598688386 11492738 -190951855851602213493818308495375663104 11492739 12410591128757521625071254739689273600 11492740 -61879561148795983022922795724794347520 11492741 351204377129620457133354917275272422172 11492742 -18289852576641266915828832323458527360 11492743 743424940558131114963102335564898867992 11492744 -546375162144557252246013628150761507840 11492745 383244542305988775234636425686813851840 11492746 -164402662919860253454903455172761438928 11492747 279212416957190243364550568839035775632 11492748 -196138231647164231281094283229825643520 11492749 -992748435721134406054437954005611559136 11492750 472286068032383486016114758561982864000 11492751 41805162793470249052698809903861007360 11492752 -101844206715513190000389613131984519168 11492753 -511155768613366493585141906475036300300 11492754 23504137901612799647947528394038063104 11492755 -19075010012319488272665874123235718240 11492756 436907714144569643893860407998760048640 11492757 -553806729707850361399580799652256365746 11492758 56931350741859531467417249823210288000 11492759 354207994027462203008512608673900053960 11492760 -348741911788070800624700339595934310400 11492761 -255742446567409462927053719285898765312 11492762 -206052594722741080006296403804746892800 11492763 -72340347161064548392520654863082246976 11492764 -793114475913323191770264449674419774464 11492765 266538757931483491208032561150995619800 11492766 -14620896600923807839413459085609118016 11492767 -329434948372083044830872788415025167120 11492768 -465338347473005001922961139097370886144 11492769 -828097926966771131296488054456954103680 11492770 169715221431063138848124948025573839360 11492771 937900171316421125616645241069067754972 11492772 432043699138573689151887867175778337792 11492773 -360117859084330467516645019011777456480 11492774 1842578592768139645290192946009537152 11492775 -78368536652544094228235816474996665200 11492776 16387358831609158886865042566138664960 11492777 -292102565586160955028052629815951752560 11492778 -79462729440028902073608894529244749824 11492779 939065383239070804339123423474704195380 11492780 -158258602906398243738896367207936138240 11492781 -274440350326615944313297451233907936448 11492782 1746268327748970542406160200580245504 11492783 93712775778359411466871192612243986576 11492784 1139612993119068237089197241349095424 11492785 86934456184483700927972648272441728000 11492786 -241764691029484166314789696026361467360 11492787 -413003936598985631358176003120330496000 11492788 -62792080189622855668226886454479181824 11492789 64466862599790412586058214896180388032 11492790 139523036612143970914297534171144477440 11492791 -1071553944381627481183374311185555758808 11492792 135234232605431616769622783687204904960 11492793 89831866787680908133614850059215577600 11492794 248735097366225573258510936692752707696 11492795 326499790956680150305487599100102645280 11492796 -2569326792734593977441490900191928320 11492797 -83139156789653712754654038130551323060 11492798 -35759415073520509893682534444194035520 11492799 636442188011420294415769984116562093200 11492800 43619083488958279859245324441799884800 11492801 701447483586989722407482161224233107392 11492802 -290078059914220978007039064315276684720 11492803 664287680813327731299893594428289886828 11492804 -9767147103780944391736453050400932864 11492805 -104001848017362357432783875955365574240 11492806 -236813369491290500962849555687101839616 11492807 -1693870929597446505668215892728636838568 11492808 5205186725359915423854445293165035520 11492809 -57359807817367123301950235717562829990 11492810 -111913782288206259852524814976700144640 11492811 760983183598150169377779167794932422760 11492812 677238486903301027132328195216439462656 11492813 745200507489408097675086768183587936940 11492814 146066501714487365730411362455671090240 11492815 369931119244402972105939998497592603600 11492816 124308177085778840687616005562024591360 11492817 73116097036145774994478694002597065600 11492818 347547073218285326659315315751138121360 11492819 12782441818217520976930885989149786640 11492820 8630983322996295372136827611527065600 11492821 -434263006750055377154734944495348896228 11492822 -835533418280210039271088652542565664 11492823 -738354820077237549736444052097607777200 11492824 242011011815034036324267722802952273920 11492825 9454502069864765770537023531159819600 11492826 346822538781041939066637099944136927744 11492827 -194614513767731677178776931415204867728 11492828 29273910124656892453310564528156712960 11492829 -18588170208438498784798261117605050676 11492830 194756787603906601775808901450444810560 11492831 356644164768496174414841348402697274992 11492832 20437369564752468159140649322626416640 11492833 242436555024408620291828240112099816000 11492834 -393568414914471524642889609978853023360 11492835 -318692460564735758770443693567217979040 11492836 -262483913258665688899910776945228251520 11492837 -293545864925789481133577752760697925440 11492838 31500536609731769753617123812711790848 11492839 54872454895385666210572183460447357920 11492840 -557778601804647785712586506588565555200 11492841 -285085146895919662995781102328476354560 11492842 44545194945555957682144641843070257072 11492843 -883800119665793523905799008336331151536 11492844 281806428588275237358337567849158451200 11492845 -234469556518845201935250361738137091200 11492846 168726649598109435705017052091312416960 11492847 -1194920905914647582256849214899763200 11492848 -43370802284120923977330111458770812928 11492849 -62814497044080888139868366314115279436 11492850 169066781065294494868601329184594668800 11492851 -29658351121170746113520541514254288640 11492852 105651101600028689866052406816145195008 11492853 633510948985609378299077297667919903200 11492854 -362654823924809001734024405528866806624 11492855 605491348518306912037988883152418329520 11492856 -16288722833647069400332359100275118080 11492857 302521574607493285991096625863686432106 11492858 -50020152733436306432494425569456829216 11492859 -587283108556955109553796128479180288 11492860 -130654708818162308706172631943961105920 11492861 -440698412828363754491407068482658092538 11492862 91101763334523390949669382233671212352 11492863 847481456477349837314845695481621704480 11492864 330865579747865886132943618138177536 11492865 -151829593569278850256494294116021345280 11492866 -89064698585655967303641331042432355328 11492867 -452562943825726299607845321117822734568 11492868 -6527721059424593927592253178084960256 11492869 538424464573004211723786322436184194270 11492870 120403382649512748674350424483071272960 11492871 -290970029243542808740192701521365061856 11492872 -589451138233651524774257953316110540800 11492873 641050225415312167944536214786049494336 11492874 116994697469098776031871940175898496000 11492875 121819048843859072354990774506431204000 11492876 -117145007907179623414726710855907795968 11492877 -259434310379192792882971979818953373920 11492878 208415420205603489707755181550529328640 11492879 -428307895051546110154846262735986313400 11492880 12273412437771704652737103847969259520 11492881 763432499054712438198809018333976373682 11492882 47197589882964746800708238779347387792 11492883 -709482269339118847979178880785939951948 11492884 -415936580532287799180753167884470747648 11492885 771371842289224291365364366376397167580 11492886 -221633661575734922597179701942882409536 11492887 -265218665906130831011650877222716340048 11492888 -881090819958097173248586120246954024960 11492889 44890450128403485286163066544825449424 11492890 -20047331005468070273614952868266798400 11492891 118435555386213896647289617238656568160 11492892 -76098149332977189376461211444685956608 11492893 -173660883439274690099264638731773402976 11492894 96917266646853841516184220428637186432 11492895 17754920438428884175712212938609601440 11492896 107772974748291477585175691812758945792 11492897 45554220583807433780025315498608437140 11492898 100649518933776154923176775041092884864 11492899 -345101362392086875969620856813681013880 11492900 -162784334012649139458182838718720416000 11492901 45573719657235707348364308063671872000 11492902 -526358842533639288534704869764344482848 11492903 -180412553004060514070003729596781727840 11492904 -148939688205029685676824927647112314880 11492905 -476192279380650182801861443361253072000 11492906 338090297100990568930427594669142847152 11492907 -442197312857612980522734669275625710760 11492908 -196460873576791874693581022633072835584 11492909 -173922028844698293486733322651353823232 11492910 -116576158693716276253302137695876915200 11492911 12805517298622029741211392597888652792 11492912 123370314368558023824267014381522386944 11492913 78087392007817444152599455401013223904 11492914 -9931302867250557651409645906747144944 11492915 -20773880604584728731016099147335326400 11492916 -133754747229146187007952197718968160256 11492917 -179114036977394157984252425704669542034 11492918 469762552358885646097459372030661476416 11492919 -132594632016237431985308562377317593000 11492920 414273022159304356323422396809900032000 11492921 -1147067424362183874339516764939992127856 11492922 74303220915903270545668168417308731904 11492923 -214473636160922384677522063766048265472 11492924 60153782840559704914115281797443152896 11492925 -3354602871130705604337953461435792800 11492926 -187389423508879903288397741320502885760 11492927 -550904557265287748550572327217855923160 11492928 -304101808076919024327182093603265576960 11492929 47788258053836144739872008515774530240 11492930 -73432039289708895109238065225093732800 11492931 151288345527873121754345028344603644152 11492932 -256124426147901194047261934469803089920 11492933 122946757061038836538407006025155509244 11492934 -248320537768106830420628809573169881920 11492935 -637786001389313654196616329854035490640 11492936 71395486717354260933655780037877596160 11492937 -493860036734985905744569391380571151120 11492938 22674553969687963079172175064810935296 11492939 85946222778016088899241812708441330224 11492940 -47524751200761193804720758914202992640 11492941 286820672609087984486341349065485476342 11492942 253430041928366129351425611847691335872 11492943 225252447334492966350641703239709312 11492944 -53374787388059446283425084596850016256 11492945 125699299427119181149966061426633843700 11492946 66686733351713140420422703462864012800 11492947 753336169865293786617521925350523740396 11492948 -93197680106426784677970259081975910400 11492949 -114128304341157589355010038735504054784 11492950 71779586149066238245979119642692218400 11492951 658160088134851319837872479721346834952 11492952 121546226144026536066558913162731540480 11492953 -3788392687038845519975737681324163516 11492954 -1547597483159982913249920949016966400 11492955 -498335119904338318239704329646501344800 11492956 -81345607182918855131283181766232760320 11492957 244101021861858029700712005729882130944 11492958 -93443166300151059020356631537540011392 11492959 -935756563991365327290394996713515337560 11492960 158138716552686454074532509501554688000 11492961 33296977416238919798783648051999747520 11492962 -131596372365158805538263296595765880320 11492963 915765099458587689877265899644425437212 11492964 -161994756755295602543606360401940705280 11492965 -458551341552893054580127175785097136480 11492966 -125694471334254024720934440796940553600 11492967 93575028594558365694747526731443210880 11492968 -89779578568011434095036657219584000000 11492969 -743191232151571607221357189242612417804 11492970 -69287195393776027910229706133309664000 11492971 14664719034988080064303664251253218304 11492972 -1064123880405048161982636081737446287360 11492973 -242935688910631479813473647052992000320 11492974 -6418786404541374099914997837892856832 11492975 -109167669380581878493947277417969583400 11492976 -124095266494983191373969468039221477376 11492977 -178306145342632643128409975004316047168 11492978 -101954731918637470957889258539877535744 11492979 99952493323473549203242221737488848960 11492980 3813317508992856125399759109793328640 11492981 -175019058279293159326340805440626123218 11492982 -33992860165962652987735522317738347520 11492983 436216073866312311622206136228995707184 11492984 -391521888121132918852133881160166973440 11492985 51720950054131762192517397785653555200 11492986 104304131367289714666824649419899658240 11492987 549437848152730664556055134721723833024 11492988 -83715382609818919095972967911327292416 11492989 -1207197967933776134994026070271280473210 11492990 -266843020479972380361014128569395827200 11492991 -136878260864107652265132032928213933000 11492992 121564423786584425742598604117162065920 11492993 272864171984765937356759944158870994944 11492994 254798889341171348730241811253622320000 11492995 -553347854700364492260614503982213382000 11492996 -180894660217780198870534033428041520000 11492997 -3136760749443753656613086661611970336 11492998 433926049635156331272132419353873600320 11492999 176315169860077518043894261123335208800 11493000 465319676465740040841399391663864320000 11493001 87249842731693878213454091510838232612 11493002 27790154453061324309161314002761186304 11493003 -574846056545865301149623605746208723536 11493004 -571003040720527457211545683508245352448 11493005 -384915811781347223185808649650346192000 11493006 -35328134882778707321512090191799888896 11493007 124197285020860587248563085530246220392 11493008 -120083362698284660666848589818946912256 11493009 66219050622120056356911300313652314800 11493010 -32167926750076487800914380395355297280 11493011 -582780537120136144192801330451780642388 11493012 537290578182889187028105825509876570112 11493013 -100559147004674668623751217656953148800 11493014 31017869329494963589574477649330176640 11493015 -82962304758981178145164816797624156000 11493016 -324486370023193074247903173899280107520 11493017 594511871476220669146289407902801945552 11493018 326614993430052210489966253629007674864 11493019 1462560976017714471635013361193079376560 11493020 12759703503641092532733694692315955200 11493021 -697551518414749742139787630185549391488 11493022 -211890535635915871639522117580206850688 11493023 -557927231485853082126525079372228212480 11493024 -143356213936133566961596934461949214720 11493025 92588956221697635378579113932974517500 11493026 -77528985542673574230973707024487472640 11493027 -45575363830556172015570212153460005472 11493028 511359220963552645330166062038432891136 11493029 257220733304192435548593903817942845630 11493030 -15962394561253436221848744112807447680 11493031 -88941028152657696045190166916291447936 11493032 -513797099543202445602568771335834009600 11493033 -113021423260753786689994501544407556352 11493034 135080459745683096964344547363435869184 11493035 679731547968894624609824388729813744480 11493036 264940907394692311405455801386028764160 11493037 787456434420348467711099059877949667692 11493038 -29265294472733034080396322386295674880 11493039 295682844351502472854615645786821186048 11493040 1130347606970648658545022575520645120 11493041 415992837152188243905613847715339396672 11493042 229436413830557934304791126410436766464 11493043 -721509881508186246916780275089181941760 11493044 -442606525706780172473938509927398964864 11493045 -107867497904675763053687839726785004680 11493046 -19425691141023112219692717586579353600 11493047 -73768980812449671088771472595796671072 11493048 -561313295300455488350011449140987289600 11493049 6380509658955270186163634707141476608 11493050 -127700345854287634066230612116594959200 11493051 185675298506369400020508501020443943424 11493052 -992758938609929760642097910142211304960 11493053 318016164073755207310419415856677704000 11493054 111622369511301298626292817864292978048 11493055 -48378747658980314367663569683249249440 11493056 114410538444228761723670055703402250240 11493057 558613801536899178633918625647865761840 11493058 -287990725288761938319839079442978794624 11493059 -446505865254363688749466345164252844740 11493060 -49033104741802953494120449385214935040 11493061 224447051615236660068814074092970915324 11493062 186587979880760608674994702894298757120 11493063 -643284854200907132395753012203972115200 11493064 -514881624054447334421589267673251840 11493065 120876698803656950521528425826944863460 11493066 171311750099155036120544120613100149504 11493067 -380601528812677806598759460427485260488 11493068 -674970380310371968189104664307887441152 11493069 -125762543092038888955025204867286860160 11493070 -44698947545131684217096666070058931520 11493071 -137138936609401315453164193277247770256 11493072 -141877851086389580083288362707753803776 11493073 188588904191031960449735585157532750322 11493074 434472166999327902402366433079168635536 11493075 -153414690833003145708229068290413924800 11493076 -96942317807909336480042506919977308160 11493077 519085927114176165217979504251239947520 11493078 480308175536974207172920876266368962560 11493079 -106518954825103795643609047908096427152 11493080 -256338739369755802148908624715590041600 11493081 -31340791770079240393198374184861824720 11493082 -28995315494714269267843413598587759360 11493083 -2672894912156259029683259609633339136 11493084 -270898022092174671705429748648137596928 11493085 1163231824312556284431261806280387248760 11493086 878910402175422319495388729575076544 11493087 64727878868600092623197657284537869840 11493088 -354513773987315219180351992422046629888 11493089 -952073305758454813916221199808959830110 11493090 410669598671821598124444235099937280 11493091 914137621798355055252665595276158894492 11493092 -276808983581652609658432902155051505408 11493093 -183388829950496609585182452322685524032 11493094 383622304242143257878309228980205096960 11493095 138252403428763339651566671686860144000 11493096 -129164868705037054109374326612890419200 11493097 -586138828053485187612280832310975595248 11493098 760049185687894422790410273091893582336 11493099 730145125072912293207638258771482715484 11493100 -181095837788052090100516698172975104000 11493101 -584267131803382599324647786058568313898 11493102 431615045313003484474936970159598944832 11493103 224356309215588933508850957848891523304 11493104 8624203811679496442341828496092692480 11493105 110913450785977075574920176843830171520 11493106 201501546795935091418122248802769060272 11493107 352307563705001272598645333452461700752 11493108 450249738675310914662772651838616838144 11493109 127063083964746038361317630599001488416 11493110 -43379130948030886066737150628616302080 11493111 200122304769144745748185181875335794304 11493112 -214113426621982435049024820046849228800 11493113 -1627885212086744157002963566529901040560 11493114 -452081210497725032336227656153760019712 11493115 59350981592031037310762131362967782000 11493116 -295987497301861450927764900227547279360 11493117 -140267627473543559904296555949328479360 11493118 91798379100231520806715943030486572800 11493119 -149563708408277210433525590835991326720 11493120 -7488957346436697271227568792912527360 11493121 366371538413967074002180158115768792322 11493122 581857742648289258974412439655313312 11493123 127720246265318892370826225178651343104 11493124 512594158801866119134758717733968135296 11493125 -14605093928270889773045146334584080000 11493126 2593743797463095230284934921891184640 11493127 -495409082351056472113939326810971602024 11493128 -3493517792639295299990773768311152640 11493129 74571911112425578734741354378551917584 11493130 22359659541901558653116440758293475840 11493131 -280642921963803687809678305956194289168 11493132 203569022241075286451770695533334380544 11493133 308178722629017893273379788930685283382 11493134 22501414423272939975304725865776801216 11493135 -600255164150141084235910290809714983200 11493136 -169335796081321328535846478670811947008 11493137 -823807586086579969917100159383870703500 11493138 12050348896319795478651501333408545280 11493139 -303902844799605340820196722358201445728 11493140 -329916282574842000503310295119974242560 11493141 -493169933570824408312205298140213099520 11493142 119235862517684576286075814812189920832 11493143 -24054461640585257195441836329667776240 11493144 -141091898675443275691091013926764953600 11493145 428492197173097708623826156669797406080 11493146 -77303435470704180988226779054927046400 11493147 -106590071496149648615151031208892323328 11493148 -241100986080436586340977144271133153792 11493149 994255606214958511613233824003000738150 11493150 174671724388823537440247762172726729600 11493151 -590644431924519121843752397562941586848 11493152 1979249265256487862331090877571152216064 11493153 -305781383175839518837332702746091661056 11493154 -244337378278289047799199300062637545088 11493155 575199656773205678335231084253254276560 11493156 229628306167329888209302386773243387904 11493157 -3286701346707480919725435514093409280 11493158 -5012471414608476834882118451910599616 11493159 164921532189641138286286877022895272960 11493160 -32777553434945478101561923894311321600 11493161 -79313037620046682298489399211545835276 11493162 -135990511651073413752492153446882985888 11493163 -909723603803623595441503466540468889816 11493164 -207578770027560387623130597385763404800 11493165 -182191418543367136289955740129163586080 11493166 556625806345467216157738044561953908032 11493167 -392313667038246249879098532717264699408 11493168 49536473468285927917225275765933441024 11493169 -7435249783214181462260300854640561472 11493170 -33394776984712759995473725114887513600 11493171 164037065468360295152481605631942588072 11493172 620805371488513286528423214344518818176 11493173 80836758846949378527781096421567365020 11493174 -94521863298753077008534945960879097856 11493175 -442124397018920256412100816296876511000 11493176 290875201242329839452047174246016614400 11493177 -3139510667611320866483858430210610368 11493178 -132833016557562897931623249075844027680 11493179 -32481135599982460327530860642615316000 11493180 -500775052184128263646396069495999626240 11493181 -330531652181246907092693497024219436736 11493182 283543221931759378315433451305825256192 11493183 176141943863982999008377260305069499480 11493184 37721446088872897533315499724230885376 11493185 -517972927250179978129412200327869437100 11493186 -371635995335420271148326111382055415936 11493187 -1028843190786701372203161249965665200368 11493188 36157183066616436418281902655781896192 11493189 335830872382225620006118728432788404254 11493190 136964116562262371419392246426920743680 11493191 1155908692391324234625187488720879334704 11493192 350238467717032291110198251828768931840 11493193 -32679320861085449367357952957768345200 11493194 146979931798128528362455061585235280992 11493195 297866506837532145488801671739298451200 11493196 74402069649297813322079669689616252928 11493197 363700417063615676006165868507378372480 11493198 -166217846208815814279501013255776170880 11493199 -463949732860186510702505486039847921464 11493200 -28724310776356336737849355977670656000 11493201 -155430518590797119517542635315772682768 11493202 18513069625479925247045750144377887744 11493203 -335121382244706293853731418313942678548 11493204 120001618416787385413311130708703158272 11493205 143376044467901988675061489909803232860 11493206 361504583434163705248983206607864267552 11493207 166308412289605343528577049381347583920 11493208 -709211683144556884955774416719773399040 11493209 -27797095331116123909997799731846241792 11493210 24051525774973139789829154481829384960 11493211 846579326124515614420738346452917663812 11493212 11019888068133045213174053833167631872 11493213 62328585988769740151686642506337286400 11493214 295954469103746198766775040319463879680 11493215 521798846757510188637004976370534528000 11493216 -62595324291404147283762461632284327936 11493217 1857787764287828231679728469007340018992 11493218 -51195815958683956898900047980468828672 11493219 -205943165700164052996122098574469783552 11493220 32704198587871431364413601190505792000 11493221 657346992496957937409973757895682375422 11493222 -201318849954873904641287228797387772160 11493223 15174371100942392252670131788986030640 11493224 -1386900348018920132958904994975604787200 11493225 99227998864379087918821191998202588000 11493226 574069590563531601449147661008632443312 11493227 -1404300673620730790628428046234252010728 11493228 49555455216678162769798845694491563520 11493229 -1345472668764414709535278472571058108320 11493230 33389020079960157115039068159528875520 11493231 206275507048908466239213948715975144080 11493232 43318001651335068869698046716390440960 11493233 1214191152033377705455438660657559681520 11493234 -6630006347080372423976721731703447552 11493235 87466442700871218922688082785520841200 11493236 121583694032663271342260491478921134080 11493237 26061444834440026807259722638163090944 11493238 363128511029924280358837898934821046144 11493239 -1281141386940512345438090573739949702848 11493240 -276825518455096261350547667872122470400 11493241 289673069887309403825949394172510158910 11493242 5761272016579966185449158521982083552 11493243 55226077395344830497037409946811333224 11493244 219544618144544826239338297893187942400 11493245 -7557349630941467590268484422960448000 11493246 13834752662925504667626241530111934464 11493247 102307566108503613842343304804631219272 11493248 -347832880894479999141517505675636244480 11493249 260181163723154956503182061114102375168 11493250 107237886788399369923196219237349888000 11493251 -207892179365559635841216979724873245440 11493252 39641637743782679010698814402613877760 11493253 1407443051721264612588394296864371300700 11493254 55798292493087726798562367054160003072 11493255 -4472337032232214852497538351468408320 11493256 47973918044550090953911294710596044800 11493257 271686386418893071191282056143540900506 11493258 -115219878950212399561277394025320250368 11493259 302576854989738302135499410682104502720 11493260 608021425410327478855387579841673154560 11493261 134829155084093130086667848255749261056 11493262 -250387106732998498624405637550893360256 11493263 100316852572850511845911276635633700320 11493264 -193306001397060656719288081332810547200 11493265 -303316050340051734541369380190105809600 11493266 9145895291395651434282468054524714784 11493267 300502245768521592734266496459127863040 11493268 168851136557559889496504142463957753600 11493269 -50694778579652874047790694541237720004 11493270 -146178955608639662229353541580348874880 11493271 -151601932304947829183571731893547462400 11493272 295028683860899293461758291143349575680 11493273 -331001147838505889868712815856893786432 11493274 410980315943818716999190838192756524032 11493275 -574304103516220295725370813655207814200 11493276 -96893820321870474827593352947960800768 11493277 1126568850002055487714974534965672465126 11493278 586556296863648242538125763843437869440 11493279 456812212328150877606718245658866474240 11493280 868748937675407384459491886071932518400 11493281 -296692235762531382221710312036771948800 11493282 -124633101247744372484000806148089731840 11493283 -1263548052981003454963540227459436690468 11493284 74222241389587387900858751024081854464 11493285 -133271436821076078141329569794232008000 11493286 -266581019970436345376949643259816054784 11493287 -219059462052270009713095171422668007360 11493288 445995009405893023785151020251022412800 11493289 -681126743678885446777770936567017787910 11493290 3711409532769921399152033048425382400 11493291 307361741267415045509525427579200693592 11493292 228493640225114569484574765077957276160 11493293 -14144539926573351737430711742462988160 11493294 -200340273535920831975819106748934683520 11493295 -426651454847940630863220151682324637600 11493296 -139913665426137783054473137344594690048 11493297 -103925821434199640015574025524293198460 11493298 1029551251802295880039850553591072000 11493299 90200074478449693839798828835691820300 11493300 15656899958080291893662185230550425600 11493301 1110467737468661853799122096708021009600 11493302 344769746449272984385906275073356584352 11493303 -226358854942431947467163732473655638296 11493304 -459179982803850232754932258379703828480 11493305 -779175898247536302511906350023193684540 11493306 794848933475630675713596853281945600 11493307 140295630479800033618936854286604458752 11493308 -48401720078144114645443301458050376704 11493309 491185841173182115530616713502935792000 11493310 175352736489425330821457701878599650560 11493311 -469126278123074386243961968802982929088 11493312 3469150899274981405110802640340516864 11493313 -361745809271888955348999357766390106752 11493314 -135599784459548785925637888531909585408 11493315 232297360345858665243699486284688259200 11493316 -481175000984275344751065789656638402560 11493317 -652842776773423195754341587812773030848 11493318 -332178414278494840667281508850332167680 11493319 -429811751055360627638741906348167361000 11493320 -74304445324574983138218370427968051200 11493321 -115392123023739617084576590508843117376 11493322 -299045165519070441061524410884738496928 11493323 709571309229684093073907314676621767572 11493324 414422733644417053515647871617085308160 11493325 -142675019004088542046585163738777991900 11493326 187103929832665915202101492463750073984 11493327 29849533632126423424694126157153473808 11493328 45584006081289001770658107100370042880 11493329 -734423106363210758009305381746882317070 11493330 -45887602701993119571842391277767674880 11493331 1079914930741866525466168517142297761132 11493332 -597523237043873028282005057235858712704 11493333 68023608823611589026730479775641587520 11493334 -656232177493731534459089381210960134848 11493335 -81084078937914287893045061654546660640 11493336 -95102305975810311041335236068797194240 11493337 -701665903572258423068910618477995362608 11493338 -51259793746516584314323651932854522880 11493339 20268810953631140285722519885643006976 11493340 98299677126077304249690032372478051840 11493341 8024215393024818525651290706140231424 11493342 178557767945471194730851498997875440192 11493343 -169110041154033806273033299765005956352 11493344 -176883566229885484869453195381691121664 11493345 -348511310118816866145955276203237540480 11493346 -545361617396550236793886056219269470128 11493347 -111851833118423360608771478813727498000 11493348 -127440549993515150306463349552649017344 11493349 -220791989213882060770292975232108964064 11493350 32534309533281772360059089782826212800 11493351 -606498431566945652394034586638678683120 11493352 387401196692261299882477848784672158720 11493353 173706814796969822546979429196850724864 11493354 61926869140089209666916517996461308160 11493355 -63483076358360662557294153469139358240 11493356 -299913540240205189553761355801348447232 11493357 -110191231351030921323170457500000832960 11493358 -869003569533880065406442386766258226816 11493359 -1245621434778283007265189363161682283440 11493360 -240030243176717373383298306893827276800 11493361 -380248291704616253203462587549468450576 11493362 735081402887611240074589419244349472 11493363 -336258925814458445751578046709990420992 11493364 -20991613379209347339708758125354820224 11493365 -268473189652757237135025458159786309760 11493366 -146052315345752648572670775799087795200 11493367 -487376758509067850716375269649896887640 11493368 182081902832588058092652378237270773760 11493369 110882824507668399922772269912179700794 11493370 -75480445673788019935814014049683107840 11493371 496564535109003465913032315067125410172 11493372 -259476371002553549334715728884645462016 11493373 272343687625068746890477684868648512000 11493374 127298951831945588297989909529714125824 11493375 57233139243948871315934601413762100000 11493376 259380309127299114473981169444065378304 11493377 -259592313614411694301914446386826797440 11493378 4279335730446558412245594411315392544 11493379 -1045543131673131207880768032558250934020 11493380 -100964937526178242780028989167183912960 11493381 -99861533046372183209259991673883466752 11493382 -357406434863141574758165909727747938208 11493383 -815014808328441283459793960256603223632 11493384 -60340609461748442226036236809125396480 11493385 981895378504057124473735249047851376000 11493386 88255574298279624750231468078536473392 11493387 -931129435497055540813127022762470356560 11493388 -349078755506295618043863340023443859712 11493389 -649060717895014757178517919867382468810 11493390 -13361793068440584649026143214502366080 11493391 185959923564935021867490504592832451672 11493392 -138804123940148045641998345458914811904 11493393 794616210006621430995110246350646106864 11493394 -506184198089850484457469476574766233600 11493395 -573178175759575582835948900222608107600 11493396 129024821995705961876508111877451097600 11493397 1152091107737627416194496196868637406332 11493398 81310321825157302010954855569267614336 11493399 43719964441636099862063921135495107968 11493400 -366240312769112297222825797941512448000 11493401 534861114744693983835017649304163187402 11493402 16756593307529653908333720628537554432 11493403 208250363040006181737971497540560337144 11493404 298668385596098856524922814876559139840 11493405 -23430509231139193134012583812684226560 11493406 -261106699000120573508770387943432734848 11493407 -24991420574911941163189638842031608208 11493408 -278178028189816936416021899160152702976 11493409 -41723552971006086212795233726859269440 11493410 220513026713734232180545134635234307360 11493411 -114438399914316245440843250083714838400 11493412 19547944075282279042631224711035379712 11493413 -1297735795968354497481978976081728188100 11493414 128525959451800774134986432421035558304 11493415 308946475585463473536651762847126981560 11493416 -610390768180707864153244872143770337280 11493417 -224032909936027012563159386749962145152 11493418 -7571205265663200722903955126965445120 11493419 -100878473710533040118980461428853934704 11493420 -71521273046084935552205348761716326400 11493421 -1735383306499405023927516165169438536 11493422 -103604981813706303865801805291542723968 11493423 700229052014847379426458478376121986280 11493424 396495464495492879948980551071415435264 11493425 265331669379249168620517588779222208000 11493426 47903399695684015598627489142057844224 11493427 -40534180239495548555840289699319132 11493428 84427263323504971367168295163874797056 11493429 144530250858728681081994260764571250720 11493430 -89693899781882973656955338470282692480 11493431 -178940683723537778103891840054876711768 11493432 -675551706688205134070715408498151956480 11493433 -66366956947258823676879850495199501824 11493434 171091929549907774182137146938440248320 11493435 302681756957534628044931817583938642800 11493436 254053800960815656580134070658136965120 11493437 404258285625464055793743720199261188492 11493438 43991191602540359236044732758885572608 11493439 584073870833819016771478816937640002240 11493440 -175066789831271194512239355721348546560 11493441 -1720171760878443644925480507776302224000 11493442 292572251946314235785302586173005667200 11493443 508609819136764888783394810527164032544 11493444 64144764564969713973542774335732838400 11493445 197145244426848669111919160465340076800 11493446 -362244246506859343428501609119928512256 11493447 158277993432573871542670739205467627520 11493448 8792745979750856844076559094142648320 11493449 206606914958224148524474704334446048720 11493450 157974815005904957816387378912880531600 11493451 114771215667338353517512107934840626452 11493452 178305761219062209028836338048342459136 11493453 -19704492179241337705953061760699821536 11493454 129199337092487389119670395633208492800 11493455 -657271254484048440481163031569250875640 11493456 -4378821210274740083964804696863145984 11493457 246008696749700616159113731166937262706 11493458 -77886584852817765538812123018780841824 11493459 53756048556327234937788413012099674800 11493460 -231246868636370000993723698202959564800 11493461 -320866997338376035584738938136073574400 11493462 -117212335097584432364021855569663901952 11493463 -70664582649797851375814473301639581440 11493464 -41077007430467461160897845279753113600 11493465 -302201695033474339863754936174410770880 11493466 126358842135662294157265973525453214720 11493467 7841194511593724780731842623717760000 11493468 179475957923717404771082365673984163840 11493469 -310094331024262598051884226674034787720 11493470 -703541236084079620157639249003971200 11493471 2980108916093454657389364288241649664 11493472 475280205103582392096375839023952166912 11493473 1547984524487739628170232534112343732480 11493474 65477532301618929022128815477289953280 11493475 132780394914400151716828736110495308400 11493476 -8434314082843232285314410623801094912 11493477 -125126037800201573212519637401717173312 11493478 -17433622163007243756601727838685470144 11493479 -190972837161502640033644596425684328720 11493480 -148269232543914705269295738575235072000 11493481 63230153866740565624224659346860687092 11493482 95557012141032129492891787247959845888 11493483 98614010326124824881416834464321455600 11493484 432185365293888560117932736149589494016 11493485 -69671452299679406697655568005757274600 11493486 -30415667416502323524557152209129773568 11493487 622031909936420592492907273390460701136 11493488 253275382250733546057611755227429568512 11493489 28725550991616767773992625288393507872 11493490 -88431948814354181207748187778341692000 11493491 -304071998937551660555559339573726069648 11493492 231062739275476199136488580926733256704 11493493 -7954045376939778423240033906060047520 11493494 -155459372669841638375815544962706915520 11493495 -4393617652313727697252448356168778400 11493496 -219016855932474082354407904155574026240 11493497 68097716851013813701882063921800289092 11493498 17959601501660282474522763663640252416 11493499 845276624491839479446836341524436965040 11493500 138384999266320265891854391490404352000 11493501 373074855310854654361290438123630546432 11493502 -839323737126917822025148809772938240000 11493503 477387327257675786468345495181663373680 11493504 1733077270612427241659374538210672640 11493505 -148032193674259081157314407676721703000 11493506 484952476375621697069449738170991295952 11493507 593708403253977149791455263899387547640 11493508 -75227902707751062111801142707224088576 11493509 -959386994449925417764803213623354512290 11493510 41292403595311328730274641845225472000 11493511 -256900378319891452266644542602336644808 11493512 119612243259794024650028540103421132800 11493513 -2334987145415567354337917984731955616 11493514 -30834940660096385679107888311709287680 11493515 -375585956281616208859585770727373452800 11493516 268065824035570385814206353848214831104 11493517 -472295602769275794858304355652195096608 11493518 -785297381659823581154871331163230080 11493519 195228363261306883558328648182492258320 11493520 -88602053594408187507881667311730278400 11493521 -1262107148145422032148779796249548015488 11493522 397371395708581594580279905415505488640 11493523 453886638899383034502804421807552249772 11493524 -174761545502499335141481143414362165248 11493525 -77160341404602478115989471890640771200 11493526 16431449138295086644969002429815296128 11493527 -437962991333803972953258385151371415880 11493528 -205145803844349370998439154063807139840 11493529 -215872283713127348658724234107471169280 11493530 -35956063290878116986254254828491453120 11493531 293594714043478106747508885086205984 11493532 -349985533648561203692455162327174853120 11493533 -233894259346910900079299009991964744218 11493534 105568473237002262127323808433390533248 11493535 -52966765048226905911342005989925042520 11493536 593760243942864199909331119593140649984 11493537 61655507305238621856505745031279528960 11493538 72890141339719640310246903928707479376 11493539 -548159924150679525806341097416498362660 11493540 224003390756696047968327450401512239360 11493541 888981075713005005778068971841505336800 11493542 -213140827640945103744285539212057847328 11493543 367249536707422288335861888923214919464 11493544 596164905623061896716805535558684380160 11493545 -342216945362094162557058715483669079040 11493546 -290692794151015351896878344586519375616 11493547 524373648909029797143548157244543417824 11493548 -1158932677912075525505678094039741696 11493549 -508918462043890050091291198527590918400 11493550 94086614457105346465184020050760636800 11493551 -135804366775325510494833149586997028496 11493552 -15857607407105187820498913014767943680 11493553 169793696471852232568265259031165108224 11493554 437067651066525252551710459598262508800 11493555 205228435272643077625366885033390643760 11493556 -14206501520428388973165676330656225280 11493557 -470219316099312687240884716201971730194 11493558 1392411023810583200214707578398456384 11493559 325186918627015423867283307432520326144 11493560 99396563566523702036859306900124876800 11493561 -43250459166661636178096735587284668736 11493562 201735151663832411360952060592188588000 11493563 -844899101184589665732463233855222316080 11493564 -434980540698046169927419779843296083968 11493565 -903449955845654186031345453171899283540 11493566 -235627938296697118358328833800470641280 11493567 400497659048138994037548493620145275384 11493568 211908393957408495878551869396841660416 11493569 216817970509206344821651148273075241000 11493570 148037557676353660116330840228216499200 11493571 240943161115777808586241731043075581504 11493572 -150828547265774439433226026403492145024 11493573 -93085047862702801830260100412412349312 11493574 684021051454404016687157359047184477536 11493575 -374220241018645214439792435557552577000 11493576 -43926254369309140627068712775195089920 11493577 342033106036458418147725478683929486426 11493578 -195403971391665605389457004010350686160 11493579 -124569927258790536742480539225160126032 11493580 -71203883815716816621707842449102336000 11493581 -440447521581707995026238052471431432896 11493582 575903339474033502073447670852538476544 11493583 -669549541118525360629379257037058403168 11493584 85362053485487593079102455976539545600 11493585 44215581553456165445979142946964743220 11493586 60312138973606177725893262856740637344 11493587 -179860852227656477763076862934086822964 11493588 44902310820752212469311791638199029760 11493589 -96198991137334726331549806229302913760 11493590 271866985115267564595250420404500092800 11493591 -64603549384372111569086942792778286080 11493592 -1296397070537001909921467507171944857600 11493593 -719170998432638308142972733817265191158 11493594 -120039051028772288193998460663546846720 11493595 -15595062935228324428216086149259470400 11493596 -806115635675390987311410023118504998400 11493597 700936668395493255151692947353394870400 11493598 182563605869427205232734751469444127872 11493599 887207926758847227578559964330543200 11493600 -40126187704807571999412084987691008000 11493601 210553761387066813292176078895860260544 11493602 461491914881162089397505375097612444752 11493603 -1092506395808663100431209721249509392000 11493604 -702019508941873882793256164331088015744 11493605 -480998011961281793156179347595092480000 11493606 -22445277645174658267238022632987768832 11493607 1031801954962871350675389596392291084856 11493608 134658385153297881771950208961693286400 11493609 -250882929140209165182068993924072467200 11493610 176453235195372928147172747802142404960 11493611 603157418475932379639719010115607764212 11493612 50682436566841128001232994025403750400 11493613 -796669012714356425106887947447777221600 11493614 -72301918762481546175493911773473733760 11493615 -112408789952647698342694964528143011840 11493616 5299382426913700603037058097067065344 11493617 -115202539269152577613066637022431076300 11493618 -199029438213071976297753094687678912512 11493619 73143051620377468847813220652568377920 11493620 -431917929051960089293385902294502576640 11493621 221969565550711580779842821911939799790 11493622 11469534392974071013744809293149667328 11493623 1166556581905019123035567138024491376872 11493624 469137749317519302317524293326625361920 11493625 33706517086085226232202847676321776000 11493626 695863784006792943422080054341106554624 11493627 -247692685852562766207401464157174685696 11493628 689874196711971505884810228342899412480 11493629 -35111397830985856065527499246967297920 11493630 -330238809768078709005315233856554208000 11493631 -12978769552590169714788101338716911680 11493632 599426063120952460217065780944882892800 11493633 -32892583684140350871154146505922086656 11493634 -179178501915194821778167777630387700784 11493635 526862021257423750097770795596955136400 11493636 -352007464048159717401256032355451234304 11493637 -851473678486433265315884253555304327714 11493638 -57056064131624540389914629361369957120 11493639 -608778385500102626491051593415110682896 11493640 174250877210860701331073494006290892800 11493641 -310812274934717048648286850194256073958 11493642 -4599616388270819916930863282160940800 11493643 16300320395093042566217836047025254400 11493644 305308679353707207230075593838019113472 11493645 85170405359237393184715240631052431040 11493646 -4919485480986590220753471555177364800 11493647 148845772515670538946660904493658384312 11493648 32416209283169549433135197865898156032 11493649 875945082119977473801601633701159334752 11493650 103075347094651491265843110519139776000 11493651 91188814797544598662833078985499016960 11493652 -75412613091961913617797045118462181376 11493653 30124153768759044526114070606414677248 11493654 -361012077978852141948084324789910178880 11493655 673188005731991125747110244169196049560 11493656 -924306537419187374043294468921685770240 11493657 506039854113780973914721829524367598720 11493658 -52850917050758243096753756027440293120 11493659 -73822763163307144118138889267122080440 11493660 171261114175193287207106773979536757760 11493661 -401618768008736304179918948122179139738 11493662 253890800615088447000450675082997882112 11493663 -229726472045646002516234136476239753656 11493664 -100086833715328462509678593412220059648 11493665 666132246520257252198912016352541731520 11493666 269851105273401155037539649041917462944 11493667 -1564725912528635942363488057109423875840 11493668 -308766635544727519701341881011651437952 11493669 -247435185375888706142042110801190208 11493670 -393019004415467986742956019769760348800 11493671 -292262610017164992806361798952740750288 11493672 118073106656624569504359721543000473600 11493673 647715737957313789696380093439370370164 11493674 -339303613546636381849757759077558590720 11493675 12823670679853720616284620046900813200 11493676 1009979813865965840827932832261343170560 11493677 355587005677958162806768087605503161260 11493678 -210384047488264298497648035541397514240 11493679 -663213052169464381866485510894494516720 11493680 -11569469284169355781806570527039815680 11493681 271999619825422931946834527396027521728 11493682 28931345147167477548962449463582103072 11493683 -1048177468780286979310134197237058803400 11493684 45740512463377498469548099597068042240 11493685 10811778143589562456050139530929216160 11493686 -121353257387794952466480049172742729600 11493687 249972378486611033683458074368854145152 11493688 -193666247331452887728581363343026442240 11493689 -837643092810363255207537602700647440560 11493690 69560856197341755563257482696162865920 11493691 -165632163292749758987873451677775379776 11493692 150610677152849984104781631292747422720 11493693 -10898516011200071781282044980682501856 11493694 246313953964628074067880953556199308672 11493695 10463795499931231504493489208186948480 11493696 -136866189332558618775684117865816915968 11493697 1095724321665781577795153755731265416640 11493698 -308286380843448590700694142398949147136 11493699 -27262293377009739237027961335421528320 11493700 -80760660880009035490215385416644793600 11493701 1138951341659111892311688770643518124702 11493702 266120194225851956664413183577976315200 11493703 -37696462835914507740191131212233297816 11493704 -100672332165245372110190798987141806080 11493705 386845861662773607266544759311252583360 11493706 289575432978327568310176430986852141056 11493707 835169652685617047082166330375414951956 11493708 -215031175121382165032658667260096245760 11493709 696777753246639607409122507289138606016 11493710 289600376154627179933392119561385920000 11493711 -535194320843598089355694160743901292000 11493712 -194147011374479020558357731391569731584 11493713 172122221822150584234254826231869426240 11493714 275752118390729280220601390498021735040 11493715 -62726238097936674600545177101281043200 11493716 -210641309230291332203265135799438387200 11493717 -135717188759658830384453143336989364416 11493718 -523111879227646362835557025584896969280 11493719 804514571250870716809710282161421882120 11493720 -84851423770870828987638003183148646400 11493721 -274528266031478960038274590880243338176 11493722 735546255875788743329618812169950037472 11493723 -299439186844262886327683633241962682000 11493724 -400900307580027046127513251104421966848 11493725 530055451912207426951263963587377331250 11493726 137561318479472504124197552192470554624 11493727 -95869498435884571417763896691617478400 11493728 -13676168378116565758783779329781006336 11493729 30641809840210293043051259276340323880 11493730 -334069078423077604540132858834233942240 11493731 -690640454273946232377917830078725077400 11493732 46666793329095438852533654558846211072 11493733 374690841779102239187380092856000201982 11493734 492631913289460270251127966075159243200 11493735 -95990543313923085969437700038343072000 11493736 775597884097315695503541423454816911360 11493737 -1869236118708104072504238808052374788060 11493738 -30599336757917770834298157611269534800 11493739 -538095902020305409560808092524169986640 11493740 -378526399573719231982294949885203599360 11493741 -102140947891700227619120095705282124736 11493742 -238429578726160250424476106120121944576 11493743 -491427789881362685776938398209698715536 11493744 93842517754837113415400164592399155200 11493745 861394793379622613695207266079303912500 11493746 41340767138455448484662474907047854080 11493747 -184678606112239435784702319895856194476 11493748 -325387932610233103859481407570166278144 11493749 349523943020147426549439587942700943680 11493750 -226863859926262949714729780134426800000 11493751 -319836977728553861160904845068690418768 11493752 521874287232440689502947283094096814080 11493753 -268727105486806240529167464741201978336 11493754 -28924346803885943381718393660087287808 11493755 -97684640502687747109259721637374770880 11493756 -87328559438549532364643888585115875328 11493757 -162150535337395977950996864308731654240 11493758 217283348758715524309424069257937366976 11493759 549946205995376833095829204521755874504 11493760 -317694966792900696207918164399357952000 11493761 -806050327331455187171969532104877856638 11493762 31303397364436407773132191329149804544 11493763 74227275280062118730034817456509820144 11493764 -167110906187576870038093141533441282048 11493765 -562303886086209882144815399896212816000 11493766 35126581198208746618323758743088584320 11493767 490204120500619980563161843222673951760 11493768 -130601812797342662877469128042537615360 11493769 339945415272868309219463269072242432960 11493770 -417947854432999709350605682535484902400 11493771 -2596935900961025997364696336325527680 11493772 -3865474062825815450850133851325680128 11493773 -37203877253378880155609781086273094240 11493774 -12228536555229264906286568931192148032 11493775 -258943056569666997166310026952651065200 11493776 -36261520483554249929767513760353222656 11493777 1016906552472416743408111179364763136 11493778 -267105661416487973349612538076007016560 11493779 1168352486286966379484014052148531422280 11493780 306011273910152148859708750922713589760 11493781 313460841854185907307108733516056877944 11493782 60090411348396376027954245673321524672 11493783 447462965335611217330201688535040664040 11493784 -853140111964798708436735060455964774400 11493785 -542009661874340103463408683901762974840 11493786 -523915790160871267432645197428976473856 11493787 -750189594991301775276282062356004365564 11493788 652837444795534645421152766393869721088 11493789 785680969538644747091754725142147346560 11493790 -93572601859845442085521518256435200 11493791 -351366082019892109287995905566033608088 11493792 -298691715887768580713359103755781406720 11493793 -610500484258119735741091294566327228958 11493794 267273492033743188873931280492954596640 11493795 132240313253010335628167146626987097440 11493796 621957642697876066629390314003249705600 11493797 -117819269427817775531390622162415711968 11493798 -218418135791235958533357872629654614336 11493799 -215388073764389315006065121670857720200 11493800 -238146779540912901620886864552856320000 11493801 -181730579081872197101036451897895347600 11493802 843351000237464512256339402157846540480 11493803 -1353944562656182519555574368802072209920 11493804 91750046609219442917188079021338017792 11493805 885381559776112737979275074582861528460 11493806 210218731962673684407351787061824748352 11493807 81601116321421911199544735930722676736 11493808 -46478184174508255127273025877966585856 11493809 271186582661731444902132423322687367280 11493810 24920268404850362553670247515361949600 11493811 -502235585950914212087744553572579576160 11493812 -485902616769723898546606927342886135808 11493813 451109680222371276397429056012405187968 11493814 -4662039005691609929320575284066827200 11493815 -359457842879416790195771963865037952040 11493816 -320472785833259413013263791550644019200 11493817 -27859542237786746858537426259159334188 11493818 -57946677529295877688973644202209594368 11493819 -10812828648571536552786196638858936324 11493820 -137047550514394074752531036743201566720 11493821 190272964182341569881586413980446533132 11493822 89631920212117974785965693604409492480 11493823 -390035766108222737868740321524292265096 11493824 -23878941166155029843354644343521542144 11493825 -30706912028315785394024658502500254400 11493826 -497632616732388045296464844242938627888 11493827 681122278981723354582834426789546415676 11493828 -69292095576478417714641034928765541120 11493829 408837440524056198552417337441591270430 11493830 -367253687157071747085598390447971962880 11493831 -133119036299697569930080651721138984880 11493832 -272185991600940668456898249067644672000 11493833 107318401934959588990638934188054483264 11493834 -235308054185267825392099030859374022400 11493835 -514210731707768693737610062156312470240 11493836 -450720351919300897574934497922739046400 11493837 513173568860902358435895252365911667094 11493838 175536725757027419610130410430905295296 11493839 -74516309403651715979391073463340976128 11493840 30934151010365014480219853440458424320 11493841 -951549416219101378083996346865738829200 11493842 -74152261715529829917952487385308544000 11493843 -123690684046670118929790913691938233600 11493844 906732650576930122277561415570125092736 11493845 173556995936664373866316339988371424640 11493846 -35344189736548150864177050538916966400 11493847 252564119143023314006547831295954867552 11493848 111529189827275559437300536361747343360 11493849 -468398376618847434569962571255341253280 11493850 -37270359971278508697537969534943411200 11493851 647605492340710586403114910797024294852 11493852 -83683390182937315507284234088461792768 11493853 -212111533550623845308226948092653268544 11493854 -53163754093304188237936745955993546624 11493855 -329905265521806206076135063622392685800 11493856 27599155083499706438623059103577800704 11493857 6533148768033803383254908547604839600 11493858 -79700217546701471592661966351280477952 11493859 177021132265588501979225818154664425424 11493860 -181785980648503657644388047227750400000 11493861 7527987924310913218834274063051851872 11493862 -147375971810762450392357328422451339136 11493863 642190501292701032509803012864895436624 11493864 674375911410530950268276745128808069120 11493865 -316009745923062741227094212292823212600 11493866 -215068884438456378691066273665185442816 11493867 -244865256743683677705398610203585223936 11493868 -139977038464756158638234095760940677120 11493869 530111655576115339972859283691473837270 11493870 -26274347363851807414255964958365614080 11493871 1079227511570690452804568631535205141072 11493872 17752526630224648488966581030024478720 11493873 -1608934258918623044531082384225069333120 11493874 -10688976725477367758954183276091752448 11493875 119262579959133915807116399644864824000 11493876 -194948713433986450137745706783486803968 11493877 -413520771775742245047201898118111592274 11493878 -329651612897479154287055987245830705600 11493879 9054562017158702172539852193174749544 11493880 403644241136064564424015535313956966400 11493881 609278161217173550142856145573494422528 11493882 -217143860121227017194901132723236893952 11493883 209447193314257055748636221233767236132 11493884 -584366798617217504440459611828381917184 11493885 72364534256638308541569930032197616640 11493886 -255173730504989207888132847980017698816 11493887 626390155811518571885293366844928784992 11493888 -125013711127562803629946304552773877760 11493889 495233042217966957473256080645546785920 11493890 -422478307399826727681191954263526086080 11493891 -614458527199133428175901140658463674300 11493892 -758104218422746631687135090308773030784 11493893 -1556334293413244009734772069655774185700 11493894 383874457747029239596757389477805764800 11493895 18924820762931239618084562741611162080 11493896 1200402015356240376207149329606135649280 11493897 905231957792946480343783143347481977472 11493898 6849684549711091592550411299809459200 11493899 159773154425107297829248936879084037880 11493900 -4605244004662676238510793378887782400 11493901 146461857366941398890715707774024657408 11493902 -64571550948066061697674764984057212160 11493903 449392991530701331966445156816706964104 11493904 -238303067694930542241128497999763718144 11493905 -82690530336520053918609773855636899200 11493906 -54871300039303979880961873722739425792 11493907 -116629279155800927934664151698939064240 11493908 46682639399409631095384690175878635520 11493909 -221835325167892851303143202193869176736 11493910 433341873640988622146760706255760784000 11493911 -534671878589613139708934644423530024 11493912 503649862535421066636011246781857771520 11493913 460775401594019743136182247398441769162 11493914 281663282197639714950996986291936611056 11493915 134282679875271981968294890065019831920 11493916 213915165192831706094003557954171644928 11493917 458009206955927060668680553188156213600 11493918 -35724723756590338648662357963539936640 11493919 117732429109627542978307902697899156320 11493920 -586157206431718497189927637005177323520 11493921 633759171667737850620483475711254561504 11493922 -164496102233547614194036348228473451776 11493923 -2709125034877702746501323025305551872 11493924 95782545271104557403631473930505052160 11493925 -627184895921936058889731972049385122700 11493926 45148977560178357633673182711686226912 11493927 394611673690599749809108549442666565840 11493928 79060256864172020984614590211675176960 11493929 -663610783329213741310876200821578301616 11493930 -153743572935926372658236052131626752000 11493931 -762942108819508265455894224960401640268 11493932 16580336307896623054393571738852216832 11493933 -95966060430457704964794034863316953600 11493934 -434775816403227452745900020348616960 11493935 469183831295564863425286611694731335880 11493936 -101429759926711238105531709086215864320 11493937 22876271531815930018165707173672772032 11493938 -44477481016974224754470038010640703488 11493939 -144582355260346261115163672238256168400 11493940 -124845740250172923720483400521356144640 11493941 -583212107915422195209837530346565210500 11493942 179702950206253586762685887479878856704 11493943 -7519433790181389695889282178509683816 11493944 -422931645083627907765997179559453655040 11493945 63612175587702597259037142183819083520 11493946 177252800329418938717319073716982402672 11493947 -155327156515920420706795447240268775840 11493948 197144931452072654636148606235655823360 11493949 473496847892697662672145559945208202950 11493950 -88833836361946195194440940430106222400 11493951 -76885160421616897135827586246092518400 11493952 -289095021072652338342714402819519545344 11493953 790582921480024989045271521179384739780 11493954 -371732157249131250378522626670044732160 11493955 -653212937387741416316717585126993164800 11493956 -102456330668175983269390124895187754880 11493957 -223160680626951637296744332347308598560 11493958 172820918814959493633775365045198619776 11493959 169950173798093800696156258785214814880 11493960 262740966881367719258419731588712857600 11493961 414215265923724887896780543258390969562 11493962 676181417757060621182206248323412953952 11493963 37354563830494385324180011132940396160 11493964 -55374022365340544821942818429147553024 11493965 182336744459623158922423301212909553280 11493966 -9027317314634567146625025026064000000 11493967 -973229690138458058841612917368400051880 11493968 -143910318742864851278928700450162360320 11493969 -111915996420920848409340886820952030912 11493970 351938021168319558004059863451323722560 11493971 11158427242315951755084336204845049672 11493972 44189890252879936632981677644735475712 11493973 -1103303694492120762173308940784082920740 11493974 260738058296600758931258472998181396480 11493975 49923457642506040622118473310848275200 11493976 -257804218327483197938834926762940006400 11493977 -74929036482588536644640505992155728576 11493978 -123344467152986196114051084871483915776 11493979 -1017296963429294743289703714455447481804 11493980 -232128441504139136801379196128194112000 11493981 6266171881455561090600225813545132844 11493982 182222991374706819619473202788713837184 11493983 276130610449687962556449593061752051232 11493984 -793485496523861474059528239313173086208 11493985 119598709204282539229327366044267090600 11493986 4762641164383593898441586358075429888 11493987 -418538297271280829766809470331075189640 11493988 14309603632981454314436888725133844480 11493989 431122975571777877650786642520757339320 11493990 -247711579488890686451024039053879073280 11493991 -1000325046015498780355334317548825050208 11493992 -973286754693832664042997958793508480000 11493993 -9535835643753736454099745807270005760 11493994 -71825447884872508633986028488961136640 11493995 217935295810397859799479425761871715120 11493996 -94146883843699809905632408947741696 11493997 703456757924712724200999380223405422880 11493998 287643389880984027575211815819528954880 11493999 -188043533171444560809492725646288706632 11494000 1656184006947808027400914096717824000 11494001 -177864341438140284881336388624890557998 11494002 -92382555082525107906291851747625592320 11494003 -529960855178757674187544665157968013560 11494004 -51815588228611723581520909230899944704 11494005 -294652206756458814052663185529655222400 11494006 354962575066724526958128700240132808064 11494007 -302529480708606793826042420526938352288 11494008 119382118145101534169816644615667712000 11494009 356042433699496544619120439337245599300 11494010 -125942220369079018789946848977938791680 11494011 2855876632238954711021450928960576960 11494012 -136732703816909109118602366729412912640 11494013 221940358910189366307162651269077080 11494014 -80810780411746194564154477286251800576 11494015 284516939955322796546211412176804683520 11494016 485207295638121362157759279685026447360 11494017 -59628592536664264084947105980610218766 11494018 807952408401513220453123791987318511104 11494019 782077726119360763651843753777352247420 11494020 10558258941371208079281358337315020800 11494021 -110300835507624988711560720861100440192 11494022 4643491541663445999326994029531989824 11494023 253089935602631903229090834841012417104 11494024 249355157435009627885500027889422264320 11494025 152362547969764230874338732074948313600 11494026 160331398538969362841699072383056153600 11494027 -1023121520654430076028813584864315566124 11494028 567064670325266706196219956518336057088 11494029 10207310077980343041568401868256321568 11494030 -31842252599858095610672185046673579840 11494031 -940189558437582246122379807884367471000 11494032 293501229354638794360343679739822080 11494033 34667935825647599526053716721287783524 11494034 -607396026873270583612485426403726028640 11494035 49085170802293721683361098984164979200 11494036 -214303907781910031121237519344966485120 11494037 -290572243096814695685831896935095443314 11494038 113436093928161702618185922655737016320 11494039 -805088503670598989273030674977033441120 11494040 212750504067344392634536626659636428800 11494041 -19179268763013014602355665860606710400 11494042 210982481566164700697570090240282579712 11494043 -128983632696299406315129174885012712704 11494044 -121086603430784054723374574247747947520 11494045 275838370421926952070807231844274116320 11494046 190210833991409358006342741289677401472 11494047 -385088375496006763565135148350653458816 11494048 375168506634303068889539289015905157120 11494049 -205270762656189448061315162804234896320 11494050 -22015010061945583628892216401355840000 11494051 -1020871434874635234230524546624744296968 11494052 699050864287617806795334947932138398336 11494053 270356799963605612967418842062220281760 11494054 -15075129332463590378994493069899757440 11494055 -571013488106394105030563823970253350080 11494056 -13833140623593461946022204486535086080 11494057 757061907360797527801525237359858779592 11494058 -219690734669521582665868211561674167120 11494059 522255938431049297903261458815001867440 11494060 10974961208761642036580895051144468480 11494061 1291449923393420553235088334597062608662 11494062 -2623297403071307631212524995647992128 11494063 115850567386219683108646212949923952320 11494064 159217381415646908948833947326841569280 11494065 80548932608694096291055769755938863040 11494066 -365309427818102877659154679730259158016 11494067 271026872820379534196670642800723560320 11494068 89496925935566435195426022747653185536 11494069 35535595624672086313411525696585936640 11494070 -145743288399062872634625842080497335040 11494071 -870366286442722619923392220739271279000 11494072 -15285494890033253079417071523729838080 11494073 -892708527832513536905843601211519236480 11494074 -293358979830675144314803373420516840448 11494075 19964310377656793084254465545795809300 11494076 -309691043606200556706148949934278853120 11494077 403372495525331370838075481849786718912 11494078 -192855078411750354883157779238671334976 11494079 1107066729394148238392287890696445566384 11494080 13106223767804195152514070797887733760 11494081 -7876472468152352890261758385134539088 11494082 -26128519909472820056786917663647093216 11494083 280258174185439983841853070364146294000 11494084 -576437785522897626681139561966654095360 11494085 -1215488384325834775951657141217354976000 11494086 369962082747123549644353510770309318528 11494087 -56670602096984730032658317228263821312 11494088 -990184287791798810156109139849325568000 11494089 293955587728457964016390371445096488960 11494090 -479380986290652825683335090783479991200 11494091 -364233140368596279476299538868297742560 11494092 395713436390398211672034178206679526400 11494093 -2517781142624747930099123740235724456 11494094 -169802956537475590856678665054920808128 11494095 -490376511283618627769951110541213322480 11494096 158382269393408324804791883631656394752 11494097 -733102994763646761606808030125573232140 11494098 -123982710657238734675935560088866463232 11494099 1061151415140417433882035613650136981100 11494100 266735647169583052553132230246409846400 11494101 -142636657486317194613017315474410338720 11494102 -308737302709188540543158856126433729248 11494103 1073912202158349107831248759950203821920 11494104 -134499676810658156868876339569065205760 11494105 -115220070858317570770042851897920601600 11494106 23225580243662396561365051299268741824 11494107 262470579618209856529576826149930706040 11494108 49173462569764411268042265238696193536 11494109 651141314885721884737003611666221737152 11494110 6729382473492175677917372464247865600 11494111 421722198473861845398575170157130162952 11494112 -149535265866103022238894442843199766528 11494113 -242909237290048487679175602346828158912 11494114 -231913028084050459480318002157159015344 11494115 7391456838624812914083121592525289120 11494116 33535588081783219270242696823183349760 11494117 90586976485900972407257222925804151166 11494118 317559560234181272741711285569212628992 11494119 -7239986433702079965659705230954220544 11494120 170924111183737721376423160129540915200 11494121 -333310718973310113194993716925326729500 11494122 126796137808691190115639970832709999872 11494123 549319041410434323869213528520129981624 11494124 -33808549483175484055601867797516665600 11494125 -659069514151503187909981223440688562000 11494126 -576492041895904098059197561040967295680 11494127 -455881169391551689906721732003432305200 11494128 153050629670908210543173504235034148864 11494129 -702060102950639708558657315258901286220 11494130 -173572080923705392630034149735166099040 11494131 706672960366167651562914837162489044544 11494132 222998030741207463926580387987827392512 11494133 -809371994876792871040702976522028687936 11494134 162830852751937927337746781705783218368 11494135 -312912240191547422374843538647044464640 11494136 -292743525439814675936561124773844664320 11494137 -42031809380613253722309145935752837040 11494138 -26441142280004811809033984984577371280 11494139 -388020943289384949865330478718036708060 11494140 94131094333968020831904178939320238080 11494141 149225542477553670454804721027909601542 11494142 22193808370413984860717029069305232128 11494143 -175261202705177230845870712900783977048 11494144 -548206957777046347201097632561212948480 11494145 12465258877084317144615593719903094400 11494146 -189414825846995663574585659366406028416 11494147 54220519564105298481176962302019866832 11494148 684259927112392102771633598108254766208 11494149 91733462577426599769620485082537849088 11494150 -77391964416170234251239613531350768000 11494151 -528901212430848117161531952198194335848 11494152 -581688232045575050046325369106302894080 11494153 -718067583015111827749709458747128214 11494154 -93449225378263125733260069958002897408 11494155 -191205985296628178758156924946321997840 11494156 321365372686840304066658945466230859520 11494157 -1049400002353896156741101068104812955594 11494158 1244391733737300560391789597959270400 11494159 577643444413717899267447720958352959920 11494160 -57246572878959898116171626315572101120 11494161 7780940188727862261732921243213211584 11494162 -292445550348206973497576559642562574688 11494163 77754806272859337323729104516510797504 11494164 261764179737220227282855277199233351680 11494165 752074434300310449168495683476855236060 11494166 -188451533180048224093413502976729215968 11494167 -840301645614882834570576984372494171952 11494168 -136693588983652039121201069369705226240 11494169 -106074544892432100026121176791926182130 11494170 34503599006072486173323276318238579200 11494171 145915179872114853861729367831079496592 11494172 161745269710526627353997328469142553600 11494173 -490055888878381468603565035501708352736 11494174 -104022778346548121410774792995767833728 11494175 -346598822055606243760486933142939170200 11494176 858723001309327903407193861892550426624 11494177 -1761928750362427550618925938683968952128 11494178 467400619877036716243801158436143266640 11494179 -1515169621002635152208478671514129887040 11494180 -176548186458377130012550550904792268800 11494181 -256767447514786241018597042918957318688 11494182 286040898834670712983452610559388217344 11494183 -645789578816607950722254869294749007480 11494184 -397017558810326084971183194742702080000 11494185 367679623902470139883255294025015588160 11494186 -124765554881628077090054315340325151232 11494187 830958346252335193431406294030682662836 11494188 379667704773648832521142586502265367040 11494189 219421935482117041206310869103412155392 11494190 70965738023978996505762659909251142400 11494191 -6428870085694918309060526437410779760 11494192 -70068794523724638624486874811688239104 11494193 -603069934723341536629860919379026361820 11494194 -876355791815204294787511557715768320 11494195 -517897691298145396489205308807074358800 11494196 107632788757634676426376560852933163008 11494197 -675567419639127003838506329929775937600 11494198 181519423213490299597501006508791950336 11494199 35361782489472192119963285405835724200 11494200 -350331110499638642284461261242036736000 11494201 -4645397955813707787554064227221217648 11494202 -532161140302333830556050228117093945600 11494203 -1987274356210548920466926516252954880 11494204 218345667332767788690833396148872497152 11494205 55702344614215845487780755528678898860 11494206 46691029077751671665259669626942834112 11494207 861732326723037963367692492318553736760 11494208 45393322091851804030984304145161256960 11494209 -104096875558339988907883878164785380000 11494210 10554199793863156317877700146186014720 11494211 380029609698178979202262942119552384000 11494212 -24273669733989043245374561560047756288 11494213 110567673999563419788480965116412342784 11494214 272057310376469670300814093610019951456 11494215 36721829269049865186675153164890590000 11494216 499873090688475913402311401083513497600 11494217 438375234460325958097792176480381124992 11494218 168579939895738132365842510798852546304 11494219 -357071979634204976104439396787415540992 11494220 370608686730399750506875597792102394880 11494221 -605088873023459318619770269320206908320 11494222 -572324028992425206963733895286836321088 11494223 -386260859471907945475123162172596942536 11494224 2780418776166149058617985547533213696 11494225 -57042237032995259233255568972012546000 11494226 627867338556462205792914247634787732480 11494227 71373685402550896082600602805587998720 11494228 -336749069336342050852660381913108578432 11494229 -1125632446306561003541603889467426341170 11494230 -155596340391792199856721675074917509120 11494231 157147508022832723310160997996717846192 11494232 -183675713196468107032288431262700697600 11494233 -201888332608116176160359144018921647398 11494234 711343649500551050639309860096785260016 11494235 -297287238288227029077390288073665669840 11494236 -110822662243460032660656224850502020096 11494237 53256377764902570524772664356310141260 11494238 -11181302877957503013210119447359514880 11494239 474972266119462682427789096887763178824 11494240 1954581253064548527409945774718976000 11494241 866118671729640121056905064673481943984 11494242 -72330180604848676335216714417790617600 11494243 -167692341305612938334939918877308148680 11494244 8912381998028198485039372367016486912 11494245 1569163625363014536721952844101635200 11494246 93372624116074755617104485148609935072 11494247 -48306207815086385331189774576378184560 11494248 641926280467476886796639906577247272960 11494249 164585859758528642149790737950296038848 11494250 -186318004978669995557453797460928000000 11494251 -1128866849221407983983242255340755354960 11494252 -38247566115247691504160374058349707264 11494253 111638126006158268125810756182372188502 11494254 -5316735714390103331120336685214819200 11494255 168452187687233201696272032248440439760 11494256 175978151859141479690305387194453491712 11494257 -186234068780843898328894342671928142112 11494258 406044036506382856849181668608626622480 11494259 -304990983596801984238328058251599394560 11494260 -49542092805203430703326572499594097920 11494261 152508163013452121543243295970886455680 11494262 11759025687330407866260196943634696192 11494263 -237197483552883724588650530130508684800 11494264 -623766814262701736715838556903799521280 11494265 -435512449856973185651911127347012337340 11494266 -123259458314747517862411966197515811840 11494267 13072665240488803190248144917611761316 11494268 -10131220092220133724327290526756756480 11494269 -139693028476008676795522390487398853556 11494270 449024910690263916606012858436220566080 11494271 -182136100419427902055037440730760134016 11494272 -87004718279930538678512709329013964800 11494273 -162880032785867181426993915155197132800 11494274 -797547740590470718643429306297798832 11494275 -85008168699226401835614152484343926000 11494276 -947486033527602385915644334352041562112 11494277 642823245610375694080863968802888876252 11494278 293303037897817262257553231620817664000 11494279 -109349268993961709836726266814557123080 11494280 64260111279417762755148246963199180800 11494281 304449185305798444782955183552956033552 11494282 -194479762060996437268162830400747021008 11494283 -1190594356553273726231556338339177223468 11494284 147283661557022758450369319428306947072 11494285 -1207694032444850676243107699728547510400 11494286 443731397376962610975280152083276870592 11494287 -1986883809169703809261154871081635712 11494288 556858449107657892594526094648705024 11494289 531985413721749739848797055098837655090 11494290 -185806518447329789791723708257751841280 11494291 757024010135174061560765011718116439584 11494292 360513105471821947622137954903944326016 11494293 147167254564155434291355173801823645024 11494294 -211832432022704362255742213919145383936 11494295 872430145692757774552638963760710196800 11494296 407942888237342327429296917987834593280 11494297 660150402168157922282176205347272526080 11494298 627690526727525408461344956157209564400 11494299 1122889211586022356769698969200355298608 11494300 88816758959858939153328890579223168000 11494301 94819381064276123809902519951968033664 11494302 77898298632721462919039204695886434944 11494303 -154112100129767702400669549253002040136 11494304 -386155384608428082600864127231362859008 11494305 13829876249233431017292670079702041320 11494306 192471322993839899183720885830926140160 11494307 -102334340698199391245351002554429572400 11494308 23605626871495490012107553503974481920 11494309 67771988107902847186043478100611528312 11494310 26666023107993603617290200019258965120 11494311 307844829968158437317652418219640613672 11494312 -626753267740434234251208803602002739200 11494313 -200320998648045163717141342562183634438 11494314 -27759839148551327594008819505203246752 11494315 -72376502907306902347495061277575544000 11494316 -175487549290336687888680355087274734080 11494317 392581674409150275680323286419047324480 11494318 281988066754880457690679043105129365440 11494319 626938655364027195364805899185426952320 11494320 137317711208850715099694876426974003200 11494321 379707263237301450958355678951833177200 11494322 26875711510771293865865194719036707232 11494323 -36312217520240378381751602996353845228 11494324 -519663146111147483464010155600828550400 11494325 162288631928871014623782776554255468500 11494326 317315917939501938294151873654405431744 11494327 247466960742540290148973286449600109360 11494328 43431091050803220314746443761533071360 11494329 179040585731017509446831157379682304 11494330 -521892049062449207395263812643636480 11494331 -432601476721617295812230111540055155868 11494332 -225088267761608620909220632214968320000 11494333 1043532135252063622591490536254050252544 11494334 7274652078962334930562720295354549952 11494335 54066930011530315640809214259156940800 11494336 35345404294775325194591670998136782848 11494337 -50695423028097610821861525456397984320 11494338 -131175532496831819774647781170849911552 11494339 13770953498951436214318658371546566240 11494340 -195197907215528112175401004996841164800 11494341 318544917748346920374988136265570825852 11494342 69950823628231031686178363381313515520 11494343 -337749465472114776139248684691396309200 11494344 396199344310763631674571916440615198720 11494345 -2964774559599872799523540007144175900 11494346 -287364687295991601796030805872638406464 11494347 -302585255895997454322363455464325922600 11494348 833157445128689675728173277244449188608 11494349 -103927054245182188474167554374115449140 11494350 -8967628097849192573528011354489056000 11494351 -368627535715405193788288010301969594696 11494352 63127313779217530216535468096197804032 11494353 -123898386835218978311310137733930682560 11494354 -302534475047090881378523535677689906560 11494355 698526387879059838627621288024036947760 11494356 589237060337294508343269115385300066304 11494357 429686555667928210470264094007512465312 11494358 321490057979555115265184943018899669280 11494359 -157767576695451139897970433765954488160 11494360 154073970696955311922308518317083033600 11494361 92643402078769179468797690260371901332 11494362 -220320084368059927773641440962418342656 11494363 1574574423283204571069164318551771345984 11494364 -60259351461064952257434039962569257984 11494365 -223082605772420638454356153954701847680 11494366 -20204489696112626464071126870330410496 11494367 1222155453275421999097997913972590552352 11494368 -111276644377526576920887835752060420096 11494369 -1068697247534290784728843164208701192060 11494370 137590207519513336175665246905429019200 11494371 513517504156296364133827947186318235512 11494372 5153278368078698404493055983616046080 11494373 8081673099958079082040696034356838400 11494374 -116225022534997490703357122802817131840 11494375 -121463525267361749869697038597273305000 11494376 1000060120589703265990035943584404782080 11494377 -189010172024419901698596698240380914780 11494378 47569516663646551281898620682624409856 11494379 -243287775256768040091021931297658196816 11494380 -177364100020054241016875180617098854400 11494381 -1192897406131282539857814169961300843818 11494382 -420208946185048556443882091805097713600 11494383 249306106198380323167712781696924835344 11494384 52391794924710300789193086214590136320 11494385 140701844557499177296564201415235197760 11494386 124032235745302779124126533279838535424 11494387 -200621538787216648489618277441075151848 11494388 733426841768198633226553373786749968384 11494389 28605773051351496237676080216579056640 11494390 24755037106026472292899239110552833920 11494391 -332123253703087888924639027335860260416 11494392 -36049940459952678360761347245087129600 11494393 257750288823430026289599295942375841642 11494394 298985832482847702095165891710062508032 11494395 -92281700706719555536307515797114240 11494396 -883598419099089868275582961935907899392 11494397 -158644171158587609495198651105812510848 11494398 264890847372924353474572139126736108864 11494399 -298821738623545029544756416594025771664 11494400 573031740245044853064408593218928640000 11494401 200332707298830948775196766851260042032 11494402 -586761842144694600414539591688234700848 11494403 546754378937722767495354820240689927840 11494404 261319234198516878712568992069370048640 11494405 -24306742923276781021008007192036499280 11494406 -147637698179470647316270458249617418240 11494407 -19555439887876308708881883888276807600 11494408 -690815213999142279185114025578766167040 11494409 620526954897579190957583545365457859610 11494410 93683730620659078105647953940215343360 11494411 -2153539060934979316600937262712492800 11494412 -204278355058212676600167414898755015168 11494413 -182663130463102569184361359452901128960 11494414 570149061602053107082232199481712128512 11494415 -297391398024628361138809648442454859680 11494416 -1501012855198019117568220534129950720 11494417 629180963968968442154610189999461509344 11494418 47374225159175476822952777651474787648 11494419 173965774921086197048954725864338517944 11494420 -183279491691369574337703930224646535680 11494421 89564927137846007007132214495091771520 11494422 -20740529329641516860729474758820426880 11494423 -103789060462464055464918721291983174328 11494424 565705245435586362836925053840175912960 11494425 139040155275852597713084865280259538000 11494426 588896726052956166978981362590241299680 11494427 60227449191388755757868718683967014400 11494428 -70438692596341643334515289192986345472 11494429 148716421182277845028506938620546166880 11494430 -75282078021726220437476938443720854400 11494431 320130490650435441920040570192836304720 11494432 266411087842240987210569999633874550784 11494433 -565425660754745395763067628954641948318 11494434 -988900051542003785104883285337391104 11494435 365890844336535581907994820283115388880 11494436 -328492233471097820339304363907363937280 11494437 315438879186942935747450746285419121152 11494438 75950450790711750171235852524300351744 11494439 50503466063715580834628418209460960000 11494440 683042015619304076459153144334090240000 11494441 423865259637059518259693248568834653760 11494442 180560379909580138009308375518404957872 11494443 520098630167275907152257014055605074944 11494444 201977189155511726547762903457729862656 11494445 378680494713247245983523886505936642700 11494446 -369503554422989919610763462431429050816 11494447 -80893005122467104647112795730380965104 11494448 -118335506684348461203884854891216502784 11494449 -830940222653251113798680161903141777200 11494450 209883601539536633426141256146717520000 11494451 930901277584094752711497954283488973452 11494452 -21987677177552803982825214272195923968 11494453 351206830261559680515824657774898672160 11494454 -357015024014534843341637015939852233824 11494455 -84049606325434123109691717283984250880 11494456 723230225812850136222619512890648064000 11494457 54551466059451260808473855541388623360 11494458 312721599214732557083187168219412551024 11494459 -5402495593088089295953419146233464832 11494460 258324540875700795390950511393850913280 11494461 459773709636350850754987067831814325248 11494462 326085059515384084778741900545998888960 11494463 55621151924923753450535405414603435712 11494464 130370317824838007821361221535596019712 11494465 -13683955938476102494686665009373600000 11494466 -97187091509299768948664482529538892800 11494467 -24749655255443148877149316098559605684 11494468 282722131190646366473592965515191761920 11494469 -710816182913293986132745305877811844900 11494470 46085241523376835173467387427850858240 11494471 903346426158834899244367981082651562000 11494472 -139430172946046211187403495879833804800 11494473 -1801881458288408928838756445330294592 11494474 -168067765482104179089733509238500366336 11494475 -269778537580501898766100824913208478600 11494476 -82095027072552703839898798344515570688 11494477 491412502912279403187863840783795598326 11494478 -343191663277490193168630652335565872960 11494479 31118330275666300377945453172154478984 11494480 43709382938364718480798434695443906560 11494481 229630944856166518507986883077340443252 11494482 8890072275045537603203292955306508544 11494483 -180043163209203098279865465672600337152 11494484 -583665704261344248020777537116532985984 11494485 -96081874069140761736555330747049303200 11494486 59948946064070205817058591672063410560 11494487 57561958343414547053945922805599735240 11494488 342621521184957533231832232322767810560 11494489 -222843893331518562041384092328819630710 11494490 -58574158321010290803607659464437309440 11494491 461099565543742704018402372421770124800 11494492 772652424868166451728358611333596668416 11494493 1096428427157343175221896339228320548960 11494494 3737988509525695025663949549856327680 11494495 -6671343176195313144154202875511967600 11494496 -320423504738906069366024737096844967936 11494497 290614545368220603814995324328813006272 11494498 73280885742056364844298398554140928000 11494499 337455712979379266266196336230723221336 11494500 380768410236693459798308770977116160000 11494501 250624569713045507059359165986910592252 11494502 -7922746490676554589096900264564781248 11494503 150574046440110259008650261907228005520 11494504 -118901913669767575070314712910224916480 11494505 -212939076586596449459783929568985703680 11494506 -38090471485302125375311987727754988800 11494507 9472659717154672725781028042140633440 11494508 389999148227719486742147685641880631296 11494509 -239754709294394462843836545583886891232 11494510 219954370762556358397554439286640207360 11494511 -33496969474160585795489736736133862816 11494512 -147830111736677654987564610363065696256 11494513 -618994675645953452340733364057098248238 11494514 235918935417696012892013673425630172192 11494515 330824075351187936124181644929586102320 11494516 406647201475635892254298152216356585472 11494517 -48878058837251425857013050260577314340 11494518 325851959710805015172114977756416837056 11494519 30029762077987277891680560214696578920 11494520 -654304023818304534687337524813487104000 11494521 544202516202102064210928783260868039520 11494522 94330036598714222272405244603405590752 11494523 1076347436283483680571936263971435364772 11494524 93700591511087378037140565416340742656 11494525 119535895468876591617119469305010968000 11494526 -283506403162831651453523567943047988096 11494527 -74382878405630010469746106084497586560 11494528 119478385631432621208516879323234304000 11494529 -902730186901903871147723607858473055870 11494530 -218040037078569989097986147243461955040 11494531 -86861047642715708956604706903753144368 11494532 58986817544541250514150667891692482560 11494533 262013342779338526596871807548991631424 11494534 212615035162480641685295553029115396480 11494535 -359417365666315330912726177670509100160 11494536 512194345588499199851076523263638323200 11494537 -276411643737812549044223966296710579814 11494538 163811025263139277248621277218087528960 11494539 -55577438794500756214309616298655560816 11494540 -243960663901033344500531967034287221760 11494541 -490208316778259010055852223232861578058 11494542 -135552248433254350576660852881421668288 11494543 -1129341074724969565858602007943043072208 11494544 135324039961181155716445292594440765440 11494545 -2649852068973960344718906418011448320 11494546 -19963970589593893500919108538110632960 11494547 -115937944314291218127213548630046753000 11494548 -911226389776946077869372213659992320 11494549 81469728881891557428929496530372624448 11494550 101755464844014806061992802693407092800 11494551 100883546403556539044791683997266166632 11494552 -157722859821266639050575770851405824000 11494553 229638067165071364930312786681741198080 11494554 115302205545395948889084737136975121920 11494555 11512948326229487467396638492700187520 11494556 275393167034971704169038085190310266880 11494557 -372039195724378953200528826588486857280 11494558 -489395859503210820835247788580566293120 11494559 -68562698955015656878427877484534497840 11494560 106892731468620173624303337451070423040 11494561 -54383268140553599388633978186699642840 11494562 -599271192158941965491871160260878305968 11494563 483094009217298096178619652070610918400 11494564 523184397155104282971597642729265218176 11494565 -104584838185377265639114448446537441800 11494566 -132338980527850077028045481494762638048 11494567 351852875606566090000084045669743308400 11494568 -430512483008929537503154175966401751040 11494569 384809742315102497513595211990507910544 11494570 -141142620552650179352983120502735759520 11494571 327296781871141151901338545997170188288 11494572 -273337755876762769908120300672310345728 11494573 -906462388289103750992586863292718367456 11494574 -50322164071394924727736590432215824896 11494575 -136905358567374446433191780426109810000 11494576 108631008820928934528176565027503685632 11494577 266836728350056791747499262224969761426 11494578 -176132118138725971043218068894335304576 11494579 -113843210649881584307538226844430028640 11494580 31197957518550266378084807153532188160 11494581 -6061993440775699780548242175908235456 11494582 -295786650185886334695031777277378626560 11494583 289482267399610972510916583474396202944 11494584 430556485019111284295272513404903505920 11494585 -808682032534529653166313320625105046200 11494586 -42848364610358378167922870490671464512 11494587 105533245034157043502378617527326174976 11494588 -4208348161324443891713161215847604224 11494589 -448655742790829570575425989748271411476 11494590 273037113217651012790083887944317000320 11494591 244962926948885111009854030925366268992 11494592 4953004801227028801242968756333838336 11494593 196871311011998051847798765700043396304 11494594 384941200984070839792045098050578521600 11494595 -69969147168872686376123565568839244800 11494596 -184024099744550252498855732040175583232 11494597 -66157894984667315084250344712466051648 11494598 -236165955980637298343462326408464420864 11494599 34109410305922934304581491698260040960 11494600 -31915487773623129492548849314804992000 11494601 -12242650890080939739957688694993196588 11494602 -271897943617688251617097361787289927680 11494603 205056882598498527647068559452778905080 11494604 908407235263893934746488631347109069312 11494605 147637149053812680210634293830303760000 11494606 -87714691168176170123205172333234045248 11494607 -160282295812635996496125197296520616600 11494608 -65297949620477603168482301496902418432 11494609 -166980717635773867038432951987116313088 11494610 786643267509146662472607719123308008960 11494611 402381266493424631414376637464058658088 11494612 73553716814944869788986468213151786752 11494613 -11525044334653893645777661026623291076 11494614 -45367289898336194786157132972807413760 11494615 440643725991277119840255038401100422320 11494616 -264080345328155416898981996888555520000 11494617 138239971681817540275035552571303150560 11494618 -374283757075590869488713891944555097600 11494619 152827579175061108944896302784240246800 11494620 -261010858739841107876868205114876492800 11494621 321887198892337342501304006861512454822 11494622 45113379582530180025921484462894444800 11494623 -199597205070290032831883773573433686656 11494624 -855956163700837541065551875207966490624 11494625 1022306854911425474013822243880923297000 11494626 52905958837167686890358096967147406848 11494627 -1405752261392654047451652852723233274368 11494628 743535525017461807633985806119089098368 11494629 -116659874138382502563833581650091803936 11494630 40967895306198391630825988325369196800 11494631 -10035287633223708671238686499043177128 11494632 642850370342465600898960119963352760320 11494633 -64254631267941395710040401213298730240 11494634 391313018730279139317662914720229824512 11494635 429703950000937206608286271846321390560 11494636 274793523828784921534030047779268174080 11494637 163469216915621377603957533718283712 11494638 59983503594444537045519484853644464000 11494639 151251830739856167553378794230966829600 11494640 -33873363594913668867054189694473338880 11494641 144835218375482868121354839355357463088 11494642 -68276756417170121728961176421162430048 11494643 8053432436337711805616193947848143360 11494644 174285671563366489127165432582218125312 11494645 -48244598416602478172091144066041318400 11494646 -514388089235586045639669623848589989728 11494647 -123989954460317920791650160844626127032 11494648 1026652854069855062073446930030605086720 11494649 -906557149735668460215062446406782318464 11494650 -94475940333154439494653823140908870400 11494651 -262021702747685276617556910968842078448 11494652 149008248447126674808155948296328420352 11494653 -762404405352846731340973246320405376320 11494654 674515632001622082942337673924725307712 11494655 -930373473578358626352550827829868124000 11494656 -443523297723892758493333951707516764160 11494657 1167954527220663302967365031490780958932 11494658 122829841823897536748773112182808985600 11494659 -473401410618862240241318675636130631872 11494660 220643173107611416218291597666830695680 11494661 47898999646435393917472924669339699872 11494662 290371881524392616608778428588658933952 11494663 -940601858934635523853413482216226282088 11494664 -67906636166736130079018183766405120000 11494665 71791886066600652892652415294705886920 11494666 -112144893075630956018009734891736053968 11494667 73067271648608597141392393145958565716 11494668 -317477736632409225080822822565147087360 11494669 608228099927250479873075771144280162072 11494670 71099490322660078688367025906318771200 11494671 -787194310864954524534368933289398976888 11494672 -71734699690154316254219998545661132800 11494673 -366287833799545748337306945812780417676 11494674 -1432748914435418405189455813838493312 11494675 -361918008284646228646161269849712237000 11494676 300939685172273731498232069719076659200 11494677 -552595972547221302479987493299015845920 11494678 153272041202331196260827116214219018112 11494679 -129903458816037126920322007943067033888 11494680 283705318452417708754316018166746112000 11494681 629121417761084916812750010605721525264 11494682 -52356243827803019220184657429410881808 11494683 -354228200978812282004274953863475634720 11494684 411761606647624247399404165809738876416 11494685 351263255698342863141299665921605430380 11494686 -38748646743463156321888735982875720704 11494687 -349630152036872707153841551640624701440 11494688 213267386333502787927364135251042959360 11494689 359811761049546375426771716993218497120 11494690 -24523309716794744008842324343834610400 11494691 376830431691531300653329982781057202320 11494692 -48022695466464170068655723066193896448 11494693 61904993285119919336808998905675200384 11494694 -150019161158729926463501051708490542208 11494695 -439641939214721034766617024605654476080 11494696 508229735748241440162102893969596416000 11494697 -689484482371374510371607610906585564800 11494698 154790509704654385926337309039927335168 11494699 -240336612105948139001971719288404654136 11494700 172963375609121011937378560820968934400 11494701 -44042942559891002203701979202508465780 11494702 99344365446759283059266791123588959552 11494703 451392714345518345497319252774818205040 11494704 34328030740097079559276154192825548800 11494705 -360415778809707372907037689534745136000 11494706 -169672703175672686581809838952648187360 11494707 -10727637068476436501599104364201322496 11494708 -524960235795583026360389519168651462272 11494709 -372061059159148712293567198122830650980 11494710 -87580403237329358096218556549802240 11494711 465282966256167808441112391012419897472 11494712 146327887477439564083413701570627051520 11494713 143821298256673712771452704730722590544 11494714 330526665428379973856486958912013723392 11494715 -701936410583933286397142205463891064400 11494716 -168750776743905640497342941070747048960 11494717 -7300606121264064480089754792533798752 11494718 598643764157613425952130871981764405440 11494719 56166211303773571369807853326752038688 11494720 -127504523063361828217035862653555179520 11494721 403423687504123842120345676275108980160 11494722 -257740499901329290273551644805294802176 11494723 495743749953921001628103513095816822972 11494724 1023175881662967233686013231211220992 11494725 -264828023702186901200457130728260704800 11494726 -51898388552249266095871322846346878592 11494727 -73253062890851901455904023705696576424 11494728 187083834932478456032733216873073704960 11494729 -465512419648733149626395929276846135424 11494730 -222312235481780995373619100030871760000 11494731 -467705775008623567710607912295676900648 11494732 32808449734617331993072511123811717120 11494733 -531330825230132911237076999942542155456 11494734 -47022509530613802115298648293808256000 11494735 -41715064991573812898525814173045569440 11494736 459946583340877013507431135345901568 11494737 1608145247398866784073280219972872793600 11494738 -162947422055125126980978342343820494848 11494739 106748054333104776764293152572118940824 11494740 -127220202604329619732881993903774873600 11494741 -207065732058764950724464522229644901348 11494742 -38585304539087982455288812345277359488 11494743 30344438672598688466399009546928242688 11494744 -542841027038696614195293915593339596800 11494745 -758776763805877233198120454094425141500 11494746 22352901011550168227078621323135327200 11494747 -124831714000538508407937197827083102960 11494748 1168094721608915382018870275699250064896 11494749 -235888178099522222128124145337835405760 11494750 490772981143440568858364856427638960000 11494751 -828933216395690458546779333735864961248 11494752 492548693245450002230686909818738573312 11494753 -163902442936289545276946434032078375360 11494754 847816986955453874708959876395904488000 11494755 57841035905493731617828486104764313360 11494756 -52260923049658853205796150018292269056 11494757 -222256975363932363903574256350147124994 11494758 -216451512446998008617098915282477056 11494759 379931112179394162386713375861740562560 11494760 770460149622163148477575663502131200 11494761 -60319102167723701172257494305519324528 11494762 -72803641921123849793232383902210062336 11494763 -610877337835947945898663394861549133852 11494764 578516273298844918518975058297344568320 11494765 -308338611646473021737259558998336324340 11494766 -379038579805533603239633705526641247168 11494767 133198719341230214912753419258789854480 11494768 156967092770291481355999730661601083392 11494769 23264508611219908508806321290864155136 11494770 9223268614430591777273126668043550720 11494771 124889076066236539650396490552360897584 11494772 353653362888398711130664214888341032960 11494773 67683866117103634337088765964100864622 11494774 704680524581654970783683581630330943136 11494775 171357783477875464885301403013961998800 11494776 -47604528523634235691892519742706483200 11494777 15243334483404501129363300686009734272 11494778 288226541657318850371870569485468547440 11494779 -220254279651186462707875979285150555904 11494780 81109563854348350663441844095128960000 11494781 882824400814710600062882721104116584582 11494782 -111598948642575076119892381924508559552 11494783 124327296234408235827750957212161591080 11494784 270735799253769530795698926201392332800 11494785 255083357103444445543755286403054203200 11494786 -650725062556082239288625635269076047408 11494787 -1439029711615031325850726750254018621528 11494788 -170052384751963168758898118282297247744 11494789 -26405808992204065173572574244816565410 11494790 -302551687403947261407263812003554186240 11494791 -11921095399262702195257741888592290560 11494792 -49448302539721677145154225169274752000 11494793 148714618681289532365859543110027351760 11494794 353744720167946203791885409888924281600 11494795 -73720500503482102604355509506042701600 11494796 246628827753517788827954474038566014208 11494797 376090454212323671627133760257190027200 11494798 -56071022990283809941102867973839400064 11494799 -21413535224589414559329592342426654032 11494800 34125037157167937028837861295207219200 11494801 -213528252466601354958227094790798260192 11494802 -303767491251550113755814996086132722176 11494803 -11921259364424490999531413731378908096 11494804 -624681627532024924819076214351477257344 11494805 363174753921020016425840509117327929600 11494806 18080384975620401239777649863361835008 11494807 -267294657028911929102870131555816314848 11494808 312061271299223757435301360510568693760 11494809 -37574028765356009235537351409220611836 11494810 171940949150428312426983697155112320000 11494811 470713052617244718674117648885405681412 11494812 50939025431001444154381844867106419712 11494813 231561371423219720689437335565555445920 11494814 476451860411007659868095619465482576256 11494815 -17061332775925503304677374102952762480 11494816 845619920217069765805253748218532986880 11494817 -534009787797955921506340763324543836140 11494818 167244368317894665877041969153196734720 11494819 290430338477197002185843516754044652496 11494820 447635055165116500895939849075163214080 11494821 -6403547141688511574501605810571560320 11494822 672158773560733153177609244159915255424 11494823 -1013274389644186647644398009016451056736 11494824 -207066666528031994493597706215221084160 11494825 -31949215182651084508490399503647566400 11494826 20026328746828568837449667120668279296 11494827 -183711592666390489099889097681629678160 11494828 480360138518736882067179204540236096768 11494829 -32308918096716729437321011474749654720 11494830 -372227793806828238227116085257338479040 11494831 141660262163549462881798113850214275264 11494832 -27791507603855124059299206107625406464 11494833 104839960102884754754817657830645398464 11494834 -196086659547566993318225681779542941280 11494835 35534159313922621337932856391764078160 11494836 88137793517440859262140332745118246912 11494837 -67641567689533957986441707501380704000 11494838 118131143849626878116029144669400956320 11494839 1171859076860414873710997223582241048992 11494840 -225339776554395308635147008474117734400 11494841 913089814907883895182490325278310881152 11494842 -16215254040234131246049586100052604416 11494843 -16230347061621310884180559165300208520 11494844 534616940383875131017565467295977460736 11494845 -845600918971182972530637844079730014400 11494846 2071108188394778408786405101172966400 11494847 45136870925114055874332323582800256352 11494848 -40182350421084858107020330402798632960 11494849 -261102649515533836511681377249491743100 11494850 -22231691887595350607071458457494435600 11494851 159367940086597066911972882036510716400 11494852 59293451014762086020519672250550579200 11494853 -631492842324648576615172420833462908898 11494854 61784330719930976840503981707563103360 11494855 868087088382419139343769615870639217360 11494856 330367304758238621520110217876896040960 11494857 110036799629989809434160984992461812480 11494858 481625437714104373509500724227433396480 11494859 -234895762505345230506934617184254392940 11494860 -89036511505113005423683444469323376640 11494861 1017512323205789911485390935890845237270 11494862 143660070409635500514521901142005732864 11494863 -92105380341182380815510598528419869208 11494864 -3059951196697897514365145182896472064 11494865 -61946623246243227017061192423661417740 11494866 10104130344924718312193983134162244224 11494867 532584326775294441250774059209530088880 11494868 26250795735429076044826040865112829952 11494869 -93952240897972469474022350758410236256 11494870 -432871194529512630459624123673593765120 11494871 647784449404915280505782446570621238784 11494872 5432548267017584855903475205460766720 11494873 -138184342706831409957366401754087051876 11494874 55318575867550273334514661040251284192 11494875 -160363631735731443507982033158178560000 11494876 -251183037836136263742292240840659345920 11494877 -127409628326977150317119542734687005274 11494878 331615295728198144725916992167575689024 11494879 -1298229051542876335669682274594295000 11494880 -43344363119835677219416286779574845440 11494881 272085419647771905451783233153110228370 11494882 -184523091299508708007920344747387708928 11494883 418370437287653105418298979637752785680 11494884 -294597335208780509777238054280152268800 11494885 -130053236336956054289691965910656460420 11494886 29618557000086013687446482732432956800 11494887 750055571775449478358491274614938073168 11494888 69230900775299436247587834011399976960 11494889 -894985159649312504073025543029731520 11494890 147424855200591660906295988556251696640 11494891 952784559736463293961442792924975586292 11494892 -467996128700657230191124682507833814784 11494893 -83848577549158460141078187692479894272 11494894 -3859397363921524380363457444355638272 11494895 -749890058601226254558238112888671291200 11494896 9300981838427842818980853262918877184 11494897 -545020768045463389975875210347942770688 11494898 -210100814832477989255802620417616226800 11494899 325090348322725625713207776585222300000 11494900 -174510344667777008736433036329245952000 11494901 -82801347868740462099019791855611457792 11494902 314508521379225886597614583442954538432 11494903 -380492161132810014111908170875465331200 11494904 -1303783665940380704626289270727642009600 11494905 160391216959829778698485887256729372800 11494906 -77238406071335847181369336181629959456 11494907 1376241118433049141289027666807958616552 11494908 -371953882826084223479680520525263572480 11494909 -820401094818763347643985718778063760890 11494910 -269560312197853427172838221197498769600 11494911 -32493768419810353466197409170831240320 11494912 148246845442180229403466340405738471424 11494913 689139521108170991423762913111307164162 11494914 -211272054952959338967112008636071815680 11494915 -707658129027325056950785856488677859440 11494916 23241662830104446933301741109123290240 11494917 -7494465418459938579474903097511298432 11494918 -175000711078815933310724809759624359840 11494919 644898881890350420423426854802959998344 11494920 -281216824527140167101972920266737254400 11494921 -753887164895165694680814091288521162188 11494922 361146317325129876849747539738165410560 11494923 -53439470319722556043982823258318325632 11494924 29547031798306837434417459166795530240 11494925 124786032623936448439448121717883504200 11494926 502122844167105018957102615699037238400 11494927 1741294155449262675568090006020226816912 11494928 187381808333978042859866523340436938752 11494929 124365377686491987798353595430515884784 11494930 -93717363962997797209395028617827852640 11494931 -117189359492784242361294169091414837760 11494932 -7734415099000096672642590254898075648 11494933 -1130430802552764911519891968784030671620 11494934 -592943696493282066888857097799888678848 11494935 31098683275561762057868674150164152520 11494936 -1097467775932971046479983141229303736320 11494937 -525852706239228242425786890637853624880 11494938 14417684240980034431069435832541972480 11494939 674722079823900335989067686571439300740 11494940 97157820865413999497534571506590771200 11494941 -940175882762444768253407529591627060096 11494942 -385850517553705056053945082146183376000 11494943 -297092793286792018939575325205174206680 11494944 -439672087689850340407376859560851537920 11494945 13048019333926647260760586589945299200 11494946 -151005062670391200617855408474229516000 11494947 -207556664474121678919187238348827800200 11494948 154297504175585723335043722377230500096 11494949 -73918563904557688185321514245930490050 11494950 66475364038132514447754277232387472000 11494951 305538324882193057912555606040418415912 11494952 -413911090315638381752297430858625105920 11494953 6269094625061332991379444799505186304 11494954 -552362550969947544094732767563844415824 11494955 171449197562675579243795418484553262720 11494956 119674564679731110685088232294446690304 11494957 1212407116659088110741833641090809264940 11494958 -238070038029648601780843683412827968640 11494959 -270578033921544534027431962461744364800 11494960 5130577311296737509599390495801671680 11494961 1326489717246219215670693749165659724562 11494962 -6881044179866400664782308969433360480 11494963 534501780310825493086752064019266376304 11494964 -30404721617009543749890483070667520000 11494965 -155927573066888647675542313675019645760 11494966 -138655606144422395240919445334410039680 11494967 -736597208618369774571898659308797323048 11494968 -435917412736107354625100682042700922880 11494969 523925387358811023448278495348146275370 11494970 41920277721432315422694574829087865600 11494971 65551690696682573308801852923550358160 11494972 644541581841135651672401630632276683776 11494973 52720336185183541604052101797349647680 11494974 342289603502612076339746559375742494720 11494975 -1067847040126352643520272411291278600 11494976 -159721001198143834534359127411500515328 11494977 847820245652797121799905989229256576 11494978 1070564150197584096323713963634488568832 11494979 695207918365312824745076543467133731584 11494980 744903597382792211332954579300761600 11494981 275700575910080574292312457537132890880 11494982 -546307632407141740998903272770508085408 11494983 -312407949461690945873846485657933061976 11494984 -311741892623133485060619523264854497280 11494985 102337457366448821592994927878345868560 11494986 27900874830915798595950480135671513088 11494987 129782422677652141670469554384109380752 11494988 428109503163902400640120797202664480256 11494989 29598923282657115451440659681150277408 11494990 159248821846941442897687576154922981120 11494991 1225933036067362847109229522557676037400 11494992 126408602334449232871183853527554588672 11494993 818776473041579409193066156150550064242 11494994 95893202016083054966175838240580216832 11494995 -231273737845959428507992360177270172880 11494996 394822220297431515676190196770479280000 11494997 -903146996333682133899936715295687317554 11494998 -171975499744856258095425590609530328832 11494999 -390814979914471419726570745230036715000 11495000 -219428823315980869276414055712000000 11495001 10773697570328582584718418423506709504 11495002 377821492091562196332486112147766710272 11495003 528238015999243766162746869840534714384 11495004 134763631202672636544232738830859332096 11495005 -340109670698036288959812787052396120340 11495006 476864771448080087046393514502483236608 11495007 -173784654416580863723696667260291166720 11495008 -93010417825036425758298447696069525504 11495009 563228310593084818691245053635778844800 11495010 -46444141984143917940675802552969505280 11495011 240347307104019339481444379463550463184 11495012 55340969176167415121454947776664670720 11495013 88323312844692704195327227023240156000 11495014 174911140647938278516801428272338319232 11495015 -65810745699721418074360761061471725600 11495016 223797099850795077582474910512058890240 11495017 805147122514403181233963256959248640 11495018 435662611084065843385568360591635968 11495019 46248485321585634096477732249368053440 11495020 650446736104898663869851789828276864000 11495021 684679244309204836814672874284054043222 11495022 54325134484152073895657716808959180800 11495023 139035984609955721847672261228062702104 11495024 5627868761970248811347580611975970816 11495025 -41900178330327780621417240435249331200 11495026 -336094994061279944365917685050491166720 11495027 -926825071137625966783938608076496019124 11495028 204205000681785247415132706587236644864 11495029 140776279239891610017596347225658490240 11495030 -115223336052615979337069309127993891840 11495031 10277331871355304916169312371090668240 11495032 374706871904408991094744431414022840320 11495033 1043029928717642075075793030663938446224 11495034 -5660529068395530175013279569702448784 11495035 725602693439357177977939066726403716560 11495036 9082542040545126269704711879070515200 11495037 -388529420035569414396801085198494305280 11495038 -81934773016690930480075263481722840960 11495039 -1282279131602486892167016849447163820160 11495040 -70377055154731183553853301969020518400 11495041 490115091273986285251318384715607102000 11495042 360135588595870230962940637065582520320 11495043 -33633939853180536430093417291877529696 11495044 560200809724473520437438391819350838272 11495045 -46769847500898297932726396449182279720 11495046 -150938881721663288648439088106477303616 11495047 342217756811226618100125456832064757744 11495048 -238238724302168265149493690851654369280 11495049 188466084957652989889869178703675449920 11495050 -112602009150743993416122174542312467200 11495051 334926563901755629429880227524319364052 11495052 646188589354553021560495577605708492800 11495053 -52262796048499455175482494775984109440 11495054 -149318383953153143685821188124715242688 11495055 123096834532894261610737978916609756160 11495056 -83612063193432801096095904797060169728 11495057 -404053399604348213839386215770251516240 11495058 -159188632491803043382711502695362988416 11495059 438991545652607879223164391613819750704 11495060 -212715735872763269709364232855466201600 11495061 6987284904935091022021712116996073280 11495062 -72795881551891916954595789309064564800 11495063 246243031172432750630420865853281114312 11495064 -10766046949421797162303972761063260160 11495065 -388327504920368946069342869753375059200 11495066 20171384152540358571417873305708610048 11495067 -471738841154166761664119882890277564520 11495068 275409634990719779748200724913723087360 11495069 1390650753362331775103345324304650298912 11495070 233463950321009127007813983016891516800 11495071 -106104314014230416122158923376273715088 11495072 -1599066914041346252575169877739283939328 11495073 291301237390401789380756430157703723184 11495074 352713172986381694622439405886099123536 11495075 -501206418812483128330048924538523209700 11495076 10865848591090189773669457108830136320 11495077 747465584775676783241529424764485447424 11495078 93174605893738400065112542817510277120 11495079 -139866385816059614846853188892528601152 11495080 -367256875828764939163033218786943488000 11495081 -8246947990701341341558221216773907960 11495082 -238742066933909883607051419869399164416 11495083 131189556292237699186905719016492321332 11495084 56470832079732368304660008075804869632 11495085 -75214998613015524212772864332103321600 11495086 -62646136674184411247363945972608215936 11495087 -941740086693830281452193915217258961264 11495088 61832518510035020680110811320601804800 11495089 -617705114456386872186835680228353572044 11495090 86555752506297576995199678149062096800 11495091 44123783866086518641873176271262843760 11495092 32288470408702289389312390030238380032 11495093 -668330714240866383286018689999833744658 11495094 37030105926141816602239355550718298880 11495095 810075777935217534901188768817040317200 11495096 -799650425655186761182211142545391575040 11495097 185729819920182474525218450006294686074 11495098 -414625306633241645213763379284550669200 11495099 6137835372322945271396326194316660992 11495100 14845959282870809707429088018743334400 11495101 780448373726617087008067621598773682592 11495102 -274762291549223128479083941097807125248 11495103 -79498479582113076351598211912710244736 11495104 4549702329255026015345349957995462656 11495105 -181239708985922348975878874078777437740 11495106 250708991234826618481560853608326052432 11495107 42693779548743581735501659746373397520 11495108 -419325583338228787035963082387541657472 11495109 1145043710836687546648604439726453254208 11495110 161378308713303165904096723934102691840 11495111 2006020121165688112984955955961089784800 11495112 351556108633896821950541899606730219520 11495113 158466574641444200873152232577999909120 11495114 -71774336030084481077744617924228197120 11495115 -517287521103351377496083553447147455280 11495116 -54882769495094131154676135215754716672 11495117 -18300577088091496835436593735434579488 11495118 -51959277720891874268710621834656424896 11495119 -2574438265910510298441923315323823854848 11495120 24594754385571918669238339544796364800 11495121 -533790927987494539064003974126936944 11495122 245197980908643068459007848948071517472 11495123 179089505866562913738590241599512178736 11495124 27733620470294145275827504410401040384 11495125 362354013923364742872197692456892019000 11495126 -263023067081436195648752721623833291488 11495127 -68891963582058723968135064767850077568 11495128 -172954118881129346286170070764325335040 11495129 -115095650913905363211078843370362751800 11495130 157130326584439289922316583524192715520 11495131 127265142665408836746843155821999467312 11495132 140409054517183953424599028658236538880 11495133 307425034723784753705629442754633320160 11495134 -78054040734430168415843577705926971008 11495135 -607951416699567878988387497893427533440 11495136 842939857770135135905329444032203980800 11495137 108054662468379114461052460747965818786 11495138 -235970135515856722811785081833763236480 11495139 66280653583708079394738894946335540480 11495140 6439487517706898656857282183176716800 11495141 -114662581727305081594029406442602891776 11495142 -209859408882024130514477243695655813760 11495143 1132114305990474695467060224927460360344 11495144 392929121946765743405039891586748907520 11495145 491583506209573383899736396358092508800 11495146 130355235874012215024644954510053383264 11495147 -4765122747666711787821519841102920960 11495148 -28732269433887643620964905520369532928 11495149 -302796266905561677076847347814588535850 11495150 -232134413727027840684238493717033827200 11495151 63535550563580676320239534050447029760 11495152 233236105369671718382444273659812413440 11495153 79665431886045571107653805088725144402 11495154 237550100202271747422813155745018919680 11495155 377017611764648574645142677417484270800 11495156 -590375932529398116129578138114638500480 11495157 -365925286170188202820718928539584481760 11495158 77044414220969819000291821525666771584 11495159 -471434561361109016054066880794326119096 11495160 91345928584622901925100346718042521600 11495161 94263908503366583402961804066897178000 11495162 -182077037516490613638269523605588851200 11495163 -94374475944687540326784899094362119656 11495164 12047280823051465155225520507579718656 11495165 243843373914639754941967699002733948800 11495166 534346893869842545006060345715320674304 11495167 -274657229333310057534971229367907910000 11495168 -678421408785518598205179105727035211776 11495169 132871070849945123979428823687998701440 11495170 -34502712152388819484850499198244800960 11495171 -295942474203573104033686328219808541800 11495172 -41390667101976208092720756235095146496 11495173 -377914403083498620821915391119398508578 11495174 -15007347053589371169311529675059735808 11495175 -128312243165951455636343375503924149000 11495176 -14075570132370678117553477125728993280 11495177 -356021196452849236300442323287383949120 11495178 43423065791653319667784464073132045104 11495179 -269412226914791760472866405225619469808 11495180 172886105257282003070547768401215948800 11495181 117004505673367846150732078966111177152 11495182 -77413992224119417712967838863637228416 11495183 139787928490656372155162681130963041280 11495184 -92033861461349746336071403592701181952 11495185 -187083131329791698653642072946630319000 11495186 379656752886295954881168800010158907792 11495187 51751420939567577193850041808574339208 11495188 -80872780759789397825564913876055338112 11495189 -1195055391723276307673253986689648577010 11495190 1382623463796919595313958213949030400 11495191 1072331429471494315347534019200481195592 11495192 831702122462547787868272486165700352000 11495193 -274124346753108468078711230027322902976 11495194 196338380476648738489479790301839188960 11495195 412115615160041916295083241655707200 11495196 -21571486957522898321862894225613857792 11495197 16079814645703838035577093784324557312 11495198 16954365142382465604883221661762366848 11495199 774808843661087439992538950132661499464 11495200 402938575309216118249905094315532288000 11495201 134613593853296731229988335380199184000 11495202 108544835686235062687404548056032268800 11495203 40899160473339670369991473073391083584 11495204 -444743127009973983454839134594813804544 11495205 254885005437140818324390892503673864160 11495206 -638243885462973422736217879290520068480 11495207 33944735196920562890583589202421150456 11495208 -154597222687456941671086686060438896640 11495209 659465849650051125344550434738048938080 11495210 -339554687686209057458282892009563694240 11495211 72271602237985895088724463894154839040 11495212 1193148119035599857583562727682387162112 11495213 -1224728998184166400261148800231038501504 11495214 -204941889272238692100252686271077683392 11495215 70915883749872513915666723017439031200 11495216 -116673212814333974733455058040221401088 11495217 -281875919092082792884719971713897712352 11495218 -2821635869509115027174190527626917888 11495219 -363390942914511533170291710644781835380 11495220 323463880809197750779008750284048732160 11495221 -1101546881663368356622469051613176283648 11495222 -226282835036598750445927598631708629088 11495223 -246581450946785951270522900122907620800 11495224 2236786633247553364565109659149393920 11495225 -134467385988482849872073484783176337600 11495226 -6168177997204038289679259649007352576 11495227 224256450859582177846154427701150191076 11495228 -815890001684285524551795150834735060480 11495229 -559792001468914086527227089887143286016 11495230 9268353096021248984042372594433705600 11495231 700299820787763780159229123635176511864 11495232 88875427479153233631809333021179379712 11495233 10293687341524566698265180535674138162 11495234 86532815301064458769639700791449114624 11495235 -29014851810410947412087524577659296000 11495236 100222055829409129197016424542671409280 11495237 5740983806904557436354764256251187768 11495238 -53344952635317666700965963624819142272 11495239 -36428359595223243427336637838900979200 11495240 -306367605132745003155205014811921920000 11495241 -444167871947763721835770969009767465750 11495242 -580167499756779375416046028206872784 11495243 -22634750158856131155774061384792418136 11495244 -351998097085566411573010269848710685184 11495245 -19814444005023974978670008174872648500 11495246 177746393414694903552654541090046163840 11495247 177147703595236242330067127827409153280 11495248 -275146967868470956697499378347347222528 11495249 -90343420891375223495755971165600866880 11495250 230362135936139116353531445231023360000 11495251 434216446935361255181407841334004122072 11495252 182908547994973982678617584552538222080 11495253 -499346612062194119478665402860578154080 11495254 -4087126033231095768604022108924978880 11495255 141446073280919427568836993933108004320 11495256 -63712962744276530463616744742023372800 11495257 1454720840582644656495189323676030841552 11495258 -280344476812592557757906024667283157520 11495259 -56600854502361739422385604758807573656 11495260 55578777688582124427161733599921111040 11495261 215553883848323051070941247773144717862 11495262 15390857023515031343117850432316339200 11495263 -220356950034705737639476810130704807976 11495264 120165294959992281934993963718510641152 11495265 24499323832301395314527173009641984000 11495266 -107773091398587408525657653162627364480 11495267 59777513080125738986497409637549223584 11495268 -243805078063440199933727978681602213248 11495269 -451606340169255463907107767207173802756 11495270 -430072902866912116810897188051141985920 11495271 94006681885360202868282184628144109264 11495272 106152313738303907394527746924924492800 11495273 215975628040882841282127961717418303604 11495274 -7262314128947334169944319597048770048 11495275 671164096356414798275495446578407388600 11495276 1743713571452776845700834717417211904 11495277 -50397383434645799610618533642684303274 11495278 -65448284217128711010733467230209179648 11495279 -820696634877877725177568868940212259120 11495280 11099022161645764031560690672266117120 11495281 152547084448508496821740303415120703360 11495282 299683628107301316307116262541830735872 11495283 -890270077383253234877232505238391465936 11495284 149452762285018282565870359859178355456 11495285 -355359956459407197887258618939954409600 11495286 184748613993326612463901562935985085504 11495287 492138739024209243882171935723850104936 11495288 104893359828115499108026963867444101120 11495289 234057604224752989162231634171060514048 11495290 -33306356265302000234834833708218931200 11495291 -394394722873702647452149311025808041308 11495292 282968406798475428411525896990269538304 11495293 116581992059686034130614115327552738924 11495294 647560674631376221029677595126827229696 11495295 137858175628289088330701007163863393120 11495296 -57240978468362142419812493084306964480 11495297 -728520830546570016179275356827179623888 11495298 -332065413817253265355168636256650099200 11495299 -334665104634019608769779113037563832440 11495300 6105137437776608449412333838104448000 11495301 16108854522597069659784184547429809632 11495302 4492029744595336122549219417632064000 11495303 1223060851876107636914657282988842166552 11495304 -368625442634055604864647625394221056000 11495305 65285860406397800002296158510240940360 11495306 -524901249202975177227878799725711880096 11495307 556481097167961079404908791885811860992 11495308 40931244093899679683765211429962268672 11495309 -61952481457260295190010819391596285984 11495310 5472962178764365998159250638613363200 11495311 -661863384789636427743605052793701520448 11495312 129938944128114799439259505181078102016 11495313 -352107241909059852152934791537832707358 11495314 538580475173184453995485526340893114256 11495315 -355621875749342713232126020548383794560 11495316 123463748261881083748779689919806361600 11495317 -397123828767382481649301150057425387634 11495318 52734030941996550762964408744804416 11495319 -2781547848855145532796425917629888384 11495320 617954848883073890166683842140965068800 11495321 760975429603798796501423487352366728522 11495322 -226014778486393365967186373711066330640 11495323 1220526751862576784798952036474198800 11495324 -291469082435372067740958569670190571520 11495325 216441323836181754131411411533869981600 11495326 429282145378585155899299994967518377344 11495327 -3008307605645870518809984919277736576 11495328 -164248763590658786924836809211279048704 11495329 -28733958077673647683839426257119120920 11495330 -52685818632545911312263226584708787200 11495331 117167720093429833138151144175497095680 11495332 -992075310575882527019055310683008121600 11495333 1035051248495539873500490239516167451582 11495334 13391679432087312922962154231158905856 11495335 -119852222191667456200679408172577079040 11495336 96153942172746200803993414723504327680 11495337 -170385788328026142842963670206698198848 11495338 -52201235069419469007165353925266425680 11495339 -818435792748938340309884217164487726000 11495340 -268341096904295558567047898874466083840 11495341 -266699306733101698818131146763444219616 11495342 -437842639045856497980548906640016060800 11495343 455302502314047499491790612204106054664 11495344 44094840644410323441283691920485384192 11495345 65385610759630826096181695324294896680 11495346 -103455335733119475272640917084672390016 11495347 503884841528397249385012689851867395392 11495348 61146958295228259571805731996649140608 11495349 153491698652800519012185211897261782684 11495350 138503097757092149483336845139945520000 11495351 417309947728798000828548171397402855800 11495352 -71543218721600153750627015112994652160 11495353 859835886512989925065799578619201392980 11495354 -143221650828385785123216302545400156160 11495355 56176125806033604788664956500589358960 11495356 -665713081170798194723481524759809838080 11495357 -1090159165972859581314021441471205214394 11495358 -20911004024247064059342973896231567360 11495359 228936171116931587792428617372325770560 11495360 -154893212430245928053028558026645176320 11495361 401992305836809527952886431824180648480 11495362 -2439413182167141843437611988925849600 11495363 -843585986719002598747679494755007884 11495364 91616676327337038854409735603215523840 11495365 8720037478866191860874608586920195200 11495366 -77565166211172325324640211563797914624 11495367 14009282583701146532498507639828444568 11495368 468586555066800860117523762249918720000 11495369 -1546322518301840176314940300152521043840 11495370 239374855897332940290972141322068844800 11495371 259050043426812608079658464332664541392 11495372 342759134425225668884194652869190123520 11495373 -552848921812279798130346072712502610816 11495374 -628264164281963057045243745321305337408 11495375 -521159860691782024651724188354881132000 11495376 164042375145693433004209537079819919360 11495377 87559737603655702499222859715418471808 11495378 243439334750176250112686902867012973856 11495379 -64702466651942419385976931058615251200 11495380 185869196902411944838074414397709568000 11495381 161843351046156184203528861120078792864 11495382 15370631767803344404798829060178764544 11495383 68986899174091580732453093608849233120 11495384 -625965872871300686619820269067876669440 11495385 -229424545159651592904466224299100585600 11495386 151043820368528121560931608248845945600 11495387 -276333756248059256695299268135439291964 11495388 62155596919712133177671295397969267200 11495389 -303272872084627476219898446674027130880 11495390 21372711630234657778928077220710267200 11495391 237515451726956125057466191777918825344 11495392 -763297699651040697537922738120166473728 11495393 -115342932876026278875799042180263594816 11495394 78642370895826710272218510661629699024 11495395 870553129381824089165912264606681624400 11495396 -50987986537478867902041962612896180224 11495397 -175727579002387129910182753511730495360 11495398 -42392044358162456488281748742369536800 11495399 512435937687129820398556223143509615240 11495400 -118603887561294765951653861751484416000 11495401 -1063242292390960803386426561819784371328 11495402 -210654250807427440481178630558233632848 11495403 -357510435372808681220657393211144289188 11495404 57253711063326802525842952544061337856 11495405 3718471608283985586439746843960145920 11495406 177393509952024002617755111218850589824 11495407 -355673646813092094854447959347251118336 11495408 77537103423435790318289628381178232832 11495409 28058264874081172219707711388004155200 11495410 51790063625605759907370887374690071360 11495411 632427667756570481167157347711943448012 11495412 45753901560184836675238154742566154240 11495413 -283641037209889151158306617773630529380 11495414 -256228396902446545769368314657296738688 11495415 370621018337508448496712105795554947920 11495416 -331212069345956787761579107430649569280 11495417 206107003061086840897629285693064491552 11495418 -194500226699072393213511206996323737600 11495419 11671232051826054080620176821978046800 11495420 -4677443058684742802777269231296061440 11495421 -137481336421360112773284169385089909728 11495422 -9860699777828218537587094976120928000 11495423 431470285377186424509388755110195112144 11495424 -18837192073662756108691041964775178240 11495425 -189750816984358732591501834640115903850 11495426 192909560488105310085775625900631528480 11495427 -86362170261659127852290514681639432192 11495428 135068257938143591049700460628892020736 11495429 -688058105996218619316874069765418137920 11495430 -196160429141302156253836591191071581440 11495431 465140755937803304839552451903731054232 11495432 102173791254177483978634665031048120320 11495433 -535572288305885168823073814794704136176 11495434 -57798962033030392871919203631840960000 11495435 -7680455694333554802816732007174683840 11495436 -79112402610149688790019310859390898688 11495437 544584622250482152360869032408375546240 11495438 203801562488673752080914518127624847296 11495439 33994095572326921502444702682976887480 11495440 -142309977265254772004361672163719905280 11495441 -531061405518332679820457228126798059788 11495442 18504539556709062784310265301777612800 11495443 1143556419074577841004671662552940635692 11495444 -845116099580682878014929494819221379328 11495445 -48255245450286028523796115803125410560 11495446 -41333784379196171620256134229776492800 11495447 -614113876788072437620183635770674450104 11495448 16841705672946152916717648351893913600 11495449 -1050205427229446153642971926603406417200 11495450 -113010732247273605729220682265161244000 11495451 -262052087551902141501549047057392748544 11495452 353677034647524460330073078699553691136 11495453 195256007102907440220493012913153817702 11495454 379042242345310162537041683934458790720 11495455 -227563407042942264238667333138037048000 11495456 -9365949701809883117122447455666831360 11495457 -67814515204342791388348004472672430812 11495458 262985832458839380065267061126430963200 11495459 7618577771028579091922716047625109400 11495460 42313471414501187249860100044220559360 11495461 498640895157469020026409472011634016800 11495462 583739516001343732688477041600392915264 11495463 5018525188819383973723898329594080000 11495464 778101114368596428762961453601871375360 11495465 -243429537873268338794633539559128258140 11495466 -882461557366519954054405702299500574720 11495467 237959542563327780665570627666202289440 11495468 121759405484955159359219103928319035392 11495469 -203744978057185078755452422163689864512 11495470 -7595736749884795344000452038776752640 11495471 28256494791833079799207853814222348792 11495472 -76127696839890015305141957113297797120 11495473 916116562645256847473222628579289054704 11495474 516962841845890411736608352727327038736 11495475 280752448140615993593344632429208965000 11495476 -351448485309617768415541083530089840640 11495477 -211717600088726060508579594810328204128 11495478 -189763432947638572644392537199677811840 11495479 428152378691786064691011256712118754960 11495480 640468273336707968769693756145710182400 11495481 -235749758840815669555633688437529193648 11495482 -199991735821374859628868646189603687824 11495483 -417509799977877252985340302060917866268 11495484 103546722393614743282135723078932480 11495485 412391437733455935804527330359104476760 11495486 -417881375352984690074793901407672983808 11495487 -64388463082237899373210715224742443632 11495488 189005643632999511865832834915594403840 11495489 -404151666456317353633922684180508859710 11495490 -41920568730991095886426386503337615360 11495491 1941677288583483832197954464385280768 11495492 134632767107508907544240014794743058432 11495493 528908632091219929300911833606755744320 11495494 592404814046029555568711090522437871040 11495495 -1325815094122670278742397874292547440640 11495496 -431557473527334397253282260557452083200 11495497 316598232136423290028775020885602373540 11495498 -228001491286547096885992864774701114528 11495499 -691732421820769690705322552093017117200 11495500 254528291503445717873258716571050752000 11495501 866798254139557794944332466395262906400 11495502 -438697921433743257695764579046624836608 11495503 595109862714296751470706595606301040752 11495504 -52570084056463858998496049585675452416 11495505 -113813504845914053765433568695961265280 11495506 -387912053270049030284982412266734219136 11495507 45964029381526792932771891390041890800 11495508 445358711783885910809875284547056936960 11495509 111522302484353942068153966076618379616 11495510 -197314299164420699937728901485732807040 11495511 490053431194353977054313138083253875160 11495512 -289318752885422940260349277349349949440 11495513 -342988451472675076366344771090309081600 11495514 -88350778959870322642794355563919695360 11495515 146695218786551681632422001521292353120 11495516 -649793361520728737363425666271554690560 11495517 -20625112496765272219779108398594558400 11495518 -78864284458052267460113688894202055040 11495519 72635220889373525704573832261501575392 11495520 -9048018169529524669280127568348446720 11495521 4166590597398071465062306474078285893120 11495522 341924458683140226856880056443217816224 11495523 -285888692694159785746560269032414091856 11495524 84591385559612833955141161100656855296 11495525 524903655020697320223593975145783268800 11495526 50093579669017746712485877679397961728 11495527 -1519520160962001766208913370965554951840 11495528 296339654243718690123403207743837880320 11495529 39292157917862950295257379201985878484 11495530 -161843855744921350061732961734114126400 11495531 647479908442161234350914060391027305332 11495532 216225186609136273841442330776909905920 11495533 151971230993019457252153374232116077376 11495534 453532298977274961742439775025621440 11495535 -473499449157820353714351342037541026800 11495536 127954398305273692262457248025123815424 11495537 -311419460090749743112957308466316505180 11495538 -11074061146685538516657483961543988736 11495539 254167680611353770364485585114479393280 11495540 -3415909602336912221304630293994577920 11495541 -205792815872467613280098591807588787456 11495542 1077751667832604225902186556123044103680 11495543 -927482167440874158758795533432992941208 11495544 79429722729651068717615422019308093440 11495545 -70666046616459936592007593518930030720 11495546 94276290965666935893492819804808367472 11495547 31321357179360323786292939810591524400 11495548 -164075296301079882037485168929073620992 11495549 71342842207324236817633400497654963008 11495550 62736646208414907802545726516326937600 11495551 -1488971890853562399041109895407864796720 11495552 -523454782588022398580851523889030758400 11495553 -124942548807845956829047058569452921840 11495554 16492176049157591104845003246852183552 11495555 285397511640106640607763807988703138960 11495556 145310742361865566052920539819380598912 11495557 -970552435592950294155010791913131965888 11495558 -153366368287035559157764749918793726080 11495559 -429574682147466964699296861287515568640 11495560 -403205805528895281245083743811940352000 11495561 65972317845630410298357022360368995328 11495562 -42352944517923699578191564189274256384 11495563 43700771889977820284657746487229753812 11495564 193369726658343406298450306901528850176 11495565 337159866273145781137893246377306722860 11495566 -285103678672504888018219166734211784768 11495567 127160215863433087757061472200132951312 11495568 419112259960579994391975807840681984 11495569 448968919701956505719373506107597681970 11495570 65542910725724083510078099536725376000 11495571 335809891979839986328028880595004680800 11495572 -212759179822415542669768600480898942976 11495573 -195624021852214318738219099578375902976 11495574 378292338720134474610768487871398381440 11495575 -4664295684134547726119383517423052800 11495576 91749423981954491961381299828775321600 11495577 -11897390732677892104521200749755842592 11495578 301634466460366706337682948244298842880 11495579 -951108550743812454541821432322742861820 11495580 -76300267750658759221523122768008468480 11495581 -218462801237046153897527045592290734618 11495582 -254587167242609925180677382371204032128 11495583 380344274245984662150184006579345507200 11495584 -612957473325652912143217410869962997760 11495585 278806456600580349962141191274119461780 11495586 53758556775826191908855245429319700864 11495587 27937980325079818387683434293174373592 11495588 -179417557119018494627768899432441102080 11495589 -298967856114025212844500245806485073920 11495590 309422908420774676801145000040250620800 11495591 -181380406288199181373888811548487632008 11495592 267596252136944043195895302017281720320 11495593 -1091215320969340433990553766260069521158 11495594 42582921273302739359854026146047453440 11495595 -93489939070027598846842743638378526480 11495596 141411761537846566068227049104952921600 11495597 92934947372969330791490390520995105046 11495598 -127938523738032943365002590569796364736 11495599 131207586956774832984791842500992531600 11495600 -75764353178923227492031303751663616000 11495601 -210792561743043059572781190748498211532 11495602 42153779330847339518463393669757288992 11495603 164891491242471195554670120440929977504 11495604 16924774244961968202478212113447596032 11495605 48414420149747023954857120898062780 11495606 96086960495639430361260735112586280960 11495607 -317564668983730395943483549583452624512 11495608 564221316817410626118537448321171968000 11495609 355465705169298274315345277929304784810 11495610 -51750825535227839574363804325790484480 11495611 1266502792238638222777311757982397594212 11495612 997247287730666989226900670112942279680 11495613 142349992162210973409920912418021414144 11495614 -65837691017873497449373506498778950720 11495615 -195380438147244274568198538454822570800 11495616 -116514017607454552361455191002349305856 11495617 -432387320569776041577408140818832479808 11495618 119732803844829296112486476410821426720 11495619 -306359459814740077668776476746514167000 11495620 5809658501371747054431703790993633280 11495621 -345202798209470513478959509338059954376 11495622 -46075468447066052124707574112494136128 11495623 132795925739824374397835430348370950872 11495624 -74282779391970419986755236764460974080 11495625 72371117620927877609284029792417690000 11495626 -333902512448839133572649021123555905488 11495627 -193356558422218649226119258973874448640 11495628 -292204067647746225260824910195157550080 11495629 -302038878822621874266198774023041180030 11495630 -113289954516277215407943144899341455360 11495631 137179506460423280732451783778907574144 11495632 -55541852600137713085355325542969376768 11495633 -144472898118575205220450508885759265600 11495634 392413447999340184779373675924733092480 11495635 -266560067484423784163032260920029916640 11495636 551255011084505023577339751909173344128 11495637 -33416139818550694569654541683397537152 11495638 57115555953337122034525294431499997184 11495639 747457267748120644896759040836593269224 11495640 150607766732654766200707038927992832000 11495641 401818075360293588170263706412897950212 11495642 -6565819253901722601595768702523617056 11495643 36932221002337019493003458425859617728 11495644 126238918859217422337527255895049550336 11495645 425670947120107401036164328826648128000 11495646 120213355491241154421352506428854985280 11495647 -37128134944303549643426070493039462200 11495648 996582068650896162862461723230227660800 11495649 -544304397991167490707754643018340757152 11495650 -151975206067237510440447608874689894400 11495651 860465407095924124244573363063587274652 11495652 -46405739535284348453464790596237393920 11495653 -169663744672601356719927475869042867456 11495654 -4146961319377975103333168697921697920 11495655 -372654007266867129800032289883235704000 11495656 -1201162585637890123400137879843005957120 11495657 513900535549445372272665237957862782906 11495658 287342761915652922445851250985894204160 11495659 -370646075478054680175537525178657415168 11495660 359474158222235024476671403358717813760 11495661 -475378571573337031347233217562305229440 11495662 -110515882358179504618910336633228775936 11495663 -5091985730173260866385029858592195336 11495664 113827059540573420955999789979822260224 11495665 -362089355892768347153150232484998998400 11495666 -52742264749485981466253564242073981952 11495667 20155921523196527614593755985328973880 11495668 55677921736737982841924159188471422976 11495669 -690017209497585570863619055674017521920 11495670 136544263694871695942161322458310664960 11495671 -950681599569572539120741201074664994856 11495672 -359026316512959700655713100851100835840 11495673 -49160127029949985871908662678949968576 11495674 -25254629339187601829302816489669739664 11495675 9945310414283725339435653831037815000 11495676 -135076844496597821003477237800652660736 11495677 363511770143930215745262667859394189900 11495678 -59450160183855297054073855829399652480 11495679 93696849565899610754338174122649340688 11495680 246809686213747908957013503940031938560 11495681 768138297571482822978935981760075363264 11495682 -9715062922105593738794043693249438336 11495683 -74769061856317251295197890911963750560 11495684 137446428987644853101734496328379238400 11495685 -85205286204276121154663648685670080000 11495686 384421979032903414935135482621963805792 11495687 196889841749353661136085560092904914400 11495688 846467260683103941114353939240799928320 11495689 1214591538290142155089175033705974181556 11495690 332754492470492600511960034131886677600 11495691 719463199383074936523721966641523799100 11495692 226313761659070990949689544249429051392 11495693 -595723952153713379932777386575390689056 11495694 71988345346194375433471597494112700544 11495695 -193369929638011669246687615504913959800 11495696 24882432700977805026429069060444782592 11495697 771406666025031463216884181505328036672 11495698 -38125433424370476500048479732299212400 11495699 183179821276366591951668503453796099648 11495700 -1574759111078193295937638019211590400 11495701 280551789682686116166318487143357633952 11495702 568082047331728916589848707741987648704 11495703 173487878063023176047236883098661049600 11495704 -377093491762064656348505212856266567680 11495705 24467372629649088596668568345350898760 11495706 6129963531250906993134370968141715968 11495707 -1308501837918197112920502876157089771848 11495708 97780292959677080724462766861387017216 11495709 1643170979026441662033907574098412495040 11495710 -208932403671927038034305070351207396480 11495711 -238703607665054265261405161183804541000 11495712 -17830795352308782039687414408550023168 11495713 1094915698311453032956102389925083684962 11495714 -131037083889395729350449902738398010544 11495715 51295546120388698215122931855159782400 11495716 -452280541192605985943145288539111800320 11495717 164662685587417648403346282913497807360 11495718 -106751670279936290675713100752515110880 11495719 -298970938680938496470054800019451031560 11495720 -170284863004719570177976600420842547200 11495721 4914777111630572244893471056687719312 11495722 38739445625411712447252916141423411200 11495723 -652133143798995389075412576828718105080 11495724 -487547453128428158404482724861400799744 11495725 104411042406028451050087689666081133250 11495726 129300500145625752032922028684284480 11495727 1490809128236679297917452848714855530928 11495728 -202185691256959125538815153530790543360 11495729 -37776441195159238261774622084464741824 11495730 -100695076988679573825485980094933237760 11495731 -261030953131505604815243805195984080768 11495732 605372709075374437387129371412545780096 11495733 392451007069737805322590011188404725024 11495734 42424854456383799780318844723635367872 11495735 633637528148948536158282137428773118680 11495736 -282811954481547276511675099254885580800 11495737 380784262616636532436437186830854177440 11495738 -41529911638980828181930420909393117440 11495739 -72095510684915939062923676059487891176 11495740 509271664603468566749294467059563566080 11495741 450329541628314391355984174914781092800 11495742 276973723998956406558645865496809634112 11495743 -511812517555497283142433501594647521320 11495744 -58142349505236990886942001231831236608 11495745 -304127565996388065128387177390478028800 11495746 63212643096713059787283057892819789824 11495747 423799192290251824893686687989582769400 11495748 -835643702593175016401639382040399872 11495749 4593606405916815832847882770169326368 11495750 -201582415354091891846208288488660160000 11495751 347514982005130578246567233556074763432 11495752 -113366311427244478659060004150349168640 11495753 -115753390455301128561743428465042477596 11495754 169031715282554834118798175469679443808 11495755 107975275376051764552468499759882506320 11495756 679647400610370197088751044251648766720 11495757 119882155368221889773483061707808386304 11495758 381401509909190543020114729848471948480 11495759 394262938754722478173241330150647623552 11495760 -81409101213872460344769564147980697600 11495761 -225954987153885333919655955368923964416 11495762 336074377112064261188113034430169663632 11495763 53439836747828483480886383857402493160 11495764 -320884700516031999911212584804418600960 11495765 -37567126967725918062851973636639076200 11495766 143809398492006717456624855611665113024 11495767 1004062816241414412664231588805735937280 11495768 254485787945579365971798670539858370560 11495769 504423529882045552670762546526050971344 11495770 46310375786116544301638387876305996800 11495771 -84199077821988727021532638880375450880 11495772 -152608653749433152581425023595425224704 11495773 650795271485353070518270917832152490022 11495774 -335916390757755564387643783582108281600 11495775 -60571100916386337540335645380053292200 11495776 495479927640612813487088142603633426432 11495777 -22771729542422588061011355230037894528 11495778 -64706054905198639577311052510301166080 11495779 -1181023597808733604282110510731631740160 11495780 -61694701695777348258247879693345478400 11495781 126430769188946791183402688212639978560 11495782 81114694002937748875184328391013218752 11495783 247657229751224397298338146476663426608 11495784 97098799398856478261265196514078392320 11495785 -99793452792291640829859251039323294080 11495786 -320329598337299960762967359221069271040 11495787 -130365853266475826872041193263124822440 11495788 68686637661886152251040862256090233088 11495789 -121326788323652428811171017277660585844 11495790 -107917892186690879766936573739444166400 11495791 -772572445111184183969671162902121363296 11495792 -810449600151418345820735334468550656 11495793 -85385656252131552580852342086454479456 11495794 112505746784760849266129256990735445920 11495795 676450437468435008154933942522560818800 11495796 -30869035389076881207263082970222080000 11495797 1490091501782469761597864305628857518300 11495798 141855589679460968165661232357433927040 11495799 -16793070245158465787650860704139968976 11495800 330702333575621791982272534407467520000 11495801 -647046799126146951507204344655009007488 11495802 8035014744821402902090075544307696384 11495803 22782048464087172477461079048076166160 11495804 630493521686702917443533763242645210112 11495805 199780805966413905204936046475632817760 11495806 -44808305973204882523270169474196132096 11495807 -505332050014697989584803618189576855568 11495808 -645860610055826479018940751839892602880 11495809 3452946418500673923490876211259378004 11495810 55577807789541730667417104046150038560 11495811 440884957839179333387828598392646855672 11495812 337933619742759606982666953825609366656 11495813 307896002277804976406774570386361993760 11495814 -101219192466050518520476151153333827584 11495815 -653620126624024767127507650223043420040 11495816 -1157581192789914184351332662974838077440 11495817 658341698599529484675936365052407304000 11495818 -697142262862669878942827409787741010640 11495819 -298916342226044042737127516792169300780 11495820 -9239918701380121162003142741834465280 11495821 -54354249707800620785602253176652383028 11495822 48904042851859858547262957944494796352 11495823 -7924613762011463763142533475037681664 11495824 -268930940638759946751054339655935197184 11495825 692068697494159275461667557042434908000 11495826 -26202024383481380629218773443431874752 11495827 120869822696419372621608104629101926912 11495828 -22621402777721405361710064220834897920 11495829 343126392281498905425095580992249258688 11495830 -160109857282524029846234655765297166080 11495831 197167427586741087231105055972187955000 11495832 -58410950453137469623036010479534080000 11495833 -372200749386173395017174985092722932918 11495834 195083231003478202426584857742834561792 11495835 -1648176451395873646628126606125678560 11495836 522459170745781239808030147519951626240 11495837 36014717273597402820472834826430663840 11495838 -461494469328364749176477065618646003712 11495839 -670329707349644608821225891198316579360 11495840 -304486328261790903986862553491259392000 11495841 25051994017291286065697023318275973872 11495842 -192017293350510996505547516659067300880 11495843 -1131752831221110876898124260521274305120 11495844 104136674512491843590686067827030711296 11495845 57692535926295489254478617491402703100 11495846 -212938536970778312482959904180653124128 11495847 -374527946198712576309037260176267458560 11495848 -86985395179619593119144004494519828480 11495849 769323799943963293237364156364768377850 11495850 -48128544616345981875020527178570092800 11495851 794810083324593835845961879358651547312 11495852 581031054553215656599002778723320801792 11495853 249780328638544510873968114952931353644 11495854 204305936350920719743467532706484870144 11495855 -107055210817638863734163116583003328000 11495856 179253557299922233934665068922723368960 11495857 -100018569920092715497538048119856246288 11495858 -557334604604363846046257618071221443328 11495859 -445075529385308740743421552062782842272 11495860 -113197593302092607998706132579728957440 11495861 40431470849393254827426534364984058520 11495862 162387082187684295047777414225767888512 11495863 -2357857510614471591427443694526614320 11495864 -1908060364400821955320330303728041902080 11495865 179171609455966794417746124098295997440 11495866 -225465563912589909169448609211954497280 11495867 568666262417830144455396474702568916784 11495868 81880446646828305231977676627861857280 11495869 -17573776854082058936053337675232218688 11495870 58965198541126307157682300917728162880 11495871 1641249602161986799667809481829343603200 11495872 106432865883102265795544471385141149696 11495873 -485203375009863274145087396808528915456 11495874 51715580483068446618656319706837332480 11495875 -1343988021690236145908259650343568608000 11495876 -315703985362632261958572421096272666624 11495877 -411651065741084263617424323511232898720 11495878 1298694669366582136910696384712930624 11495879 -678013611916579554858714468583101524520 11495880 -268821184588228678378041738113834188800 11495881 -785449081819396483265866380189862270748 11495882 -258620147563411130713022230656305875200 11495883 101274616197927004727804244311230345728 11495884 1002006237610614951831091562984693132800 11495885 -11846688764327624411313113794539671040 11495886 -119260883428120083466008787099319833536 11495887 -85876938676060350569500360134767209896 11495888 279268227266566504833306264856243494912 11495889 286522941653268187877032029320356872354 11495890 141570413064051137956804862617934472000 11495891 468517085031697208567441481777427859784 11495892 -280640263583803137565082897585638914048 11495893 -1104567017365991253745207020505090829760 11495894 26240084318519325913195826064575735040 11495895 -276848276373378067534877338419274703280 11495896 68897890200284864916383358182673653760 11495897 -764926531650935140249958193978627648 11495898 -84062494533747528501916839742927641600 11495899 878381713028380343321665816886924840900 11495900 -28210990950878561945785523413645824000 11495901 64940053795012734201145342831526915040 11495902 -491978968765347203050303543026776268096 11495903 10088075986954924570764529811437095960 11495904 20052488266040191157632483721648013312 11495905 -829855047560715784378947151526727818880 11495906 -127112033372685885975572807317755342336 11495907 -70668115308318333622067999475454256796 11495908 222891928069018592577108233344988086272 11495909 -75669442230348071612529483685288733760 11495910 236632838407744146481194467788418123520 11495911 233786152781423700119505053911025411632 11495912 -149658599530752116246313258386855116800 11495913 -138909218810356596945797504732557983744 11495914 16949707107102056274877658642025438720 11495915 215868898649995082377672278755588739120 11495916 57082589315110766453121461648838610944 11495917 -882099690670507313229945938759817843840 11495918 367029293986561714706353469977845891072 11495919 573944043659458271197229820666236457360 11495920 22217110789185281752348051867078656000 11495921 -15061988751496642809702360171653372736 11495922 -65274800459794708214394887842868888448 11495923 16535989843756990438676438960962424640 11495924 -473135456183291854577727418961943287808 11495925 -3615384923807770291021231017246271200 11495926 -232318973073518049491134585057576699776 11495927 421233613662295941616090452700543526352 11495928 114662186672695722223831760370025144320 11495929 151739395242025934310140206319299715520 11495930 -462233324886846520746853436725445444640 11495931 -267311555595221670767510918650748013120 11495932 90204459141481214892211527760174776320 11495933 -1934623738298279709525616289007002105376 11495934 -242945759966730303603017542513487006016 11495935 -542230187179682921108720644079946514080 11495936 177552867630336129782373154748085829632 11495937 -5283179518854815261751295645894366848 11495938 -222115085412872279191877740348220675040 11495939 -497635902688845403152955125588768056064 11495940 81457583050490050707713211765777408000 11495941 9475881222420192840355720097756722684 11495942 -85288843763113793312995028370773126208 11495943 659276089946266091711578206226317945144 11495944 4219746552669472959522105469375303680 11495945 -242720497783763729157286230769888518300 11495946 -166359975848031126963488806230335078400 11495947 -314558180521008507419903135603838227648 11495948 994369558859455101332149284532045025280 11495949 -167573417762632399991921335683488438592 11495950 96402520177835422287058090794077976000 11495951 -654243784543121601898039908799615956048 11495952 -19472737845207780289790577639869644800 11495953 -274359706970665999171478426584847510720 11495954 98769128348555507370864077973582796176 11495955 144598333081008416727813225857131482720 11495956 -462071362161563002927995168181664586880 11495957 -636627204969147577519603125852571089696 11495958 58119799645087742575887934362144744384 11495959 -438454287696199043848765632188598982840 11495960 311354237276367690144754205589900902400 11495961 67857957256715116186147800660838005984 11495962 39378255716133899932375325195596800000 11495963 4338187501202109908052810938398510212 11495964 5684163299996994258796859829206261760 11495965 117192190481034797511871372113049175040 11495966 -43089779447318937153300254186967101568 11495967 16001317194974400766131496027499040000 11495968 267193768786495227721945743535964160 11495969 696111576574880631910549107557226273840 11495970 1165238790521630983475067555435781920 11495971 -140629262572592467107730825790766193828 11495972 348108568429355613366115939227530065152 11495973 294553100895813568317516883566296094720 11495974 67758582927416484862519130915229065472 11495975 161296813805974436384757828504947463600 11495976 -92701551040574682536738578121656320000 11495977 -1011637755521793057999879377418981110940 11495978 -40287155244264421801080781648151715840 11495979 218805346641006558841938094283814426240 11495980 355676278034318192709595434903704832000 11495981 -98621741205174143962937520908935787808 11495982 -132859402208279928568479302124728361408 11495983 529363310549745300447959363421753769232 11495984 -251162924735688780469520913317692047360 11495985 -41560662477303790861878466597918656000 11495986 -163240923929332071561304406608554797808 11495987 -1126629614932527605871092908519088498520 11495988 -286398381028072443535576327574127790080 11495989 -1109952572586274993286684038702212760210 11495990 -162709899045590196672423180704082144000 11495991 -148356025608128574103914395525165589600 11495992 -135225237493579930009198266203159040000 11495993 1068367148195379441683967141527879775744 11495994 483464145047047835895108646628327983872 11495995 -10102435417974705790386125352507671520 11495996 518082407627630866185590328871924608000 11495997 -105296549570570696978766868369708610880 11495998 -86660149505392284286325370168748465152 11495999 66263738232290146557694575667607428920 11496000 -256615401533168552733029634083389440000 11496001 923665776186987199736705979641850652800 11496002 -23179656079139471805075964948071080448 11496003 107032919734422462774152188985818464504 11496004 -151949418169109536216315415067347204864 11496005 406955107617689414825367798058869625560 11496006 26798331056188784013589466006321921280 11496007 3884607806244290307652605459533982080 11496008 -194309831126966786700331685979340800000 11496009 31703989406598586821746280104000778240 11496010 -388438643739774979230600678698446503840 11496011 -567372851823640724443162507638391308720 11496012 270444673256348803526446580277965291520 11496013 900168519156093564407330024180829046262 11496014 641258717785449912734548439882694641856 11496015 -221847845837094519194894281423318076040 11496016 39711247591197774732434657794772303872 11496017 244021797296110507522588135633936885620 11496018 -116193533782874196842153057167865851392 11496019 -942929850218631176452792164742883490580 11496020 579477477847362378225863237424430452480 11496021 -301092721158000201957733469170545207360 11496022 480585131307763649222480001578293818624 11496023 91973766689013091375839740798156433408 11496024 266813281594791923494705250339479541760 11496025 399708172164828770478062097315849937550 11496026 347161588754295215469382490411790316800 11496027 166826472567656331523710008609539360920 11496028 127833630680043821113088912971897799168 11496029 -538175819960209701559141312917858022440 11496030 -41507187307208788293192611956597493760 11496031 -12504720069121430171782742326642836000 11496032 -525119643422804468339441218096142745600 11496033 -1151257073556728517006197794948698290400 11496034 -52617222904416831587751237820683634176 11496035 174033314993019242545124507455032082800 11496036 517830568736569803607408994017155022848 11496037 -1008141241206009451758814413201192598434 11496038 -405486950775090867961535718802636834080 11496039 341956961751798707307572323717247732688 11496040 8291966878947731238355361782667673600 11496041 -485526393817468295900408516701386002700 11496042 -228730230413558834891370346484042567760 11496043 -519333939083841447584049923334979263056 11496044 105290835494020192572413867384680660992 11496045 -10002288080685287563600551850922996160 11496046 -621780367161037622736403016392230679680 11496047 822032800799423418246195718480288364496 11496048 -45526631164430952805683246526227480576 11496049 -523412250519295215924152687477493947950 11496050 -1918429341359142970277906165268835200 11496051 60889233626949244369703551735041955584 11496052 -295574291782020578383407197508797461760 11496053 1368817072329355261869780852129041146620 11496054 -30426687522456660550471912207414858368 11496055 -195295014401112692540633619312061965840 11496056 734097236549146195482587429770714583040 11496057 470105201699834058357784944983957301840 11496058 43542520635617085370004161414389778176 11496059 1477143011802150331434992816603829486816 11496060 -92938062536687704080874657685552640000 11496061 370422903335425488183034654753685216512 11496062 433595145241285131158780878998300268032 11496063 -2725392689109371896347356255684086272 11496064 -165611699997156744964613818671955968000 11496065 48564818127016209589388403460892209920 11496066 16545468148900971271430149177785561600 11496067 -762282857298856557613448751628516208640 11496068 917866453146464536029403089318508907520 11496069 -105163216964224054908961067977653473796 11496070 258383763067702850519133361797897252480 11496071 -155144560920520136149484310042308336256 11496072 -81759465242877675397342577504270745600 11496073 713425832025943698228629655051696487322 11496074 -30511389506786840064593012351421472464 11496075 -285292967111244884763769812082459385400 11496076 450928196325172193352397733174451448320 11496077 -698062803005689113778104721917685114560 11496078 425256352487258199435625557330237302208 11496079 460549732987341738329614340205985524976 11496080 -113257935595472858610280628659657113600 11496081 265843213914204441767732439356378017344 11496082 -19258319536496839410796731923834840928 11496083 -554569287345790020519787719685328904960 11496084 -48020017725664957392143570566673393664 11496085 142370567927875200510906966597030231960 11496086 367169305555220134322221048305774818208 11496087 269910748699149276921998934652089595320 11496088 108174563057418163602641988663196661760 11496089 -1003645692669015083415514135230140070 11496090 -161786714380344060458213964501287285760 11496091 189851279183859255817107139515035366400 11496092 -134079532862328317780998166931190608384 11496093 -269377327295904451710826283659315200 11496094 -21482736563054209224765064139928203904 11496095 -267859115531730106378975256840402076000 11496096 275689321442584698930466968306733547520 11496097 -606385832235440274935065744105053773628 11496098 341606926260568133768063598044404030800 11496099 -341273405857978721667451996581668462592 11496100 -112267883492719572609622083063524659200 11496101 -1177813134531941457449248128364592984898 11496102 -22587462663651318708716656973927178240 11496103 -123285273508255015281707434009658931480 11496104 -986583628857269652174616946771666826240 11496105 -152686886017035141323359429427916270300 11496106 526729114141868193011859452465192716800 11496107 -268242221159334775340858496569346014976 11496108 186491474324244978762588551449700097024 11496109 312610242388502834924537115732220780310 11496110 277522028602986683898013588369705676160 11496111 506020965490777260179517336651272189184 11496112 28309768108234847484468016858335281152 11496113 23164196137831586509109126078452731648 11496114 -54016392644441124042698570325053491200 11496115 86847498493503465138570017366066644320 11496116 -211347591413387119841399548404060831360 11496117 117003678209329036439512406052088745760 11496118 61236816092812112671645695770270009760 11496119 985896718316210076714411378783466004520 11496120 199059950512637419261922908149239193600 11496121 52720512585317294999432623203104172800 11496122 -66018008971929324733662306179881866240 11496123 265103096069860639799605812870146337744 11496124 -382416538061477944318678117132750138368 11496125 1207797182019399681187886546384599815000 11496126 -222046658450402505106412777968530046656 11496127 24008807424016644396655162120592233752 11496128 161952791622177155737356709432651677696 11496129 84272739412327816695232667172420742848 11496130 -15497537078580888620658580894972900800 11496131 371120920738107249660960323498825086740 11496132 -119149682982190915300900174411236834048 11496133 64632270943423808289424147030545547008 11496134 12403198863796573929302644589209080960 11496135 137901631463882078359926177074387370960 11496136 5449316227717525166435381684245463040 11496137 -489438769755544503533331994271351440668 11496138 214855176829488872008442613886773298944 11496139 -995091857564164665671031594645289950720 11496140 -73571314076892725964310525209766118400 11496141 845467203093045437061633537536455189440 11496142 -80852903503370715103553506088020341888 11496143 -856524530220344570772325785784303342608 11496144 8444591990220368061668462771370590208 11496145 -434084183970478514002827120138307001100 11496146 230871909166705644921373812955728880272 11496147 206774486645576418061091167112434740528 11496148 213472479597098009616602115812921212416 11496149 90401993188117347522041732466698740032 11496150 36046706983641701531191910241213336000 11496151 117524257601179633073552278351502928720 11496152 720370877040527126571425778301137561600 11496153 361693044736128237804166674003399087744 11496154 212801515428464353439762383715773547232 11496155 16468972338335611449536730930564303120 11496156 -798964764711109276452043743104163840 11496157 -545532698395583951038709344154586229594 11496158 -562549878788891827931962767721223656320 11496159 156883380540753922687228541015252966400 11496160 105733668199616658349343799429074780160 11496161 452817196977807563973098105749463673762 11496162 210517970762082496548504298846730861952 11496163 400064350122655900581388857545649668560 11496164 -195204310720526387883401542956220366848 11496165 8745844737820307604927089624960569920 11496166 -515850988279359566832796705138985347776 11496167 455816301359542205090557667990694918144 11496168 -15752527008057378355736973456446883840 11496169 149426512091629937270585950877037242100 11496170 32676587844083439714717772301004303360 11496171 -17700640163623917940436461800947082240 11496172 562293389931737075622003015302553710080 11496173 31825529986527355433813185988236222764 11496174 1233825719335885648578523367338455168 11496175 -266718370773540058951029942945816520600 11496176 -127866913772963751115788219614040096768 11496177 161520653514273611392742276065866938496 11496178 2818910732008247637372186475222586880 11496179 2602661702240035983090798201976811784 11496180 209995264952268172190784443403218534400 11496181 -547567067318168894900755381193400616018 11496182 -4972031416521721028142904677259387392 11496183 -689923645109854712359661528692249585176 11496184 -882372792300479818030593694461671055360 11496185 -119331259705381901336809989676825521600 11496186 -10935840922125669178993979193862753344 11496187 -778107810655639531828321559613253516248 11496188 58346418733454959028880141396213891072 11496189 514165804990752241076692284207466550208 11496190 318541083325446553776042758987893761600 11496191 -8295826804478577456112770904868842128 11496192 -139143042271895541520842198419987496960 11496193 232567555010742740021343208684619485442 11496194 -565232293569072006849457451572342189104 11496195 -89219277953411310839920686962587545600 11496196 156099387648012432501421736242705267200 11496197 -113105977060009219162654861810511289120 11496198 90631767739603669733028575298116413440 11496199 -245745510427221500538114730067710507680 11496200 -145743293254740550668761785210331136000 11496201 -455361715031946920619439676096792310768 11496202 -357120814066682715710286862921611523488 11496203 1062001335568532345710643260736519002452 11496204 119323929672710407041220392098775517440 11496205 97579235239134576425812694193827569920 11496206 -15914664524203886642090107036199504448 11496207 -125694250848149406074742074945380116480 11496208 -23688523552621066010108313781704122368 11496209 -582201167618152222675240817211274944000 11496210 356621326881981263358916028078868480 11496211 -1091639742427966165914717680943695999188 11496212 142990368047106547629264407535216525312 11496213 -28400003778997741194819918361545092658 11496214 502098965956677776618758978225882983456 11496215 344740263282558099991052419859870133120 11496216 369185216044146541654239155027150438400 11496217 -42300847042743962410137438351762119734 11496218 10313815395431213925907460735621666016 11496219 -75989780009859854728212480472150448640 11496220 400368474679330487740422402613028090880 11496221 -462417538934431027615039028350578764256 11496222 -5366986015990140313780743209135646720 11496223 -17640085539441998514057887579289989400 11496224 522207778210306188544090734310370967552 11496225 -790726146552897023315385871602152400 11496226 -15600276639613078241886407885608120320 11496227 221172986940126574523560209857488069560 11496228 -301054801896769921838932487547283024896 11496229 -12181023514520304847304085122211705824 11496230 9902758582695113063167510775085120000 11496231 370628886318617615813997636004710451920 11496232 827420644928831805640867887800325734400 11496233 117791344325150118787326091267272781896 11496234 -96812342043610671354119687510999063040 11496235 170625246838993561026194666989689553200 11496236 -30337117424900526236501656500511142400 11496237 408769793931836213242568918637567831360 11496238 369348255985854795700471129587653913600 11496239 -620961803937768419905894757231151486960 11496240 -23378793886138379198706424166234849280 11496241 -694270964738870165532635402802130341358 11496242 -12246063024368517719365945290669785088 11496243 312477472384846283238392022257775545856 11496244 631580910196329182806695940855965408000 11496245 -236088327106480522356782517399685462500 11496246 173658901513912613814958803639400051584 11496247 225866108137124808758395211897063291904 11496248 -220058623555989182431916880898973552640 11496249 -18912006545980370716874433730220784000 11496250 137368796507766918475482455763490620000 11496251 166229192016374248096564608975361768800 11496252 300923777624809602614006415759050322432 11496253 -1137524906710545241360575020935370803380 11496254 -47242515740396033902470207775806412800 11496255 -144992469551250290381771112795392668800 11496256 198607500315880650764894582528186253312 11496257 4228983193902296262552352899497341440 11496258 -207630171990813351116121515534757189600 11496259 69409928009925877561415333047787429704 11496260 500407550096645422434284337200155034880 11496261 -165628091398524581139267221800056328896 11496262 585739927483737314448910649285899899072 11496263 -49461903583455622100771992042836575040 11496264 278097899601008005148197633916852305920 11496265 -2373585074532478282164105557512532160 11496266 55194112898304563226652064145643386720 11496267 906423598899750714540280465723438331520 11496268 -59480216804428843737606765992231731200 11496269 -139382181276058322178367245286235995860 11496270 -65826881000501903983466409129867037440 11496271 -640116581450922347280334076408968912528 11496272 39742963619773439315267627670119104512 11496273 -370229055955597723276996806729892780800 11496274 18565524388947155953827251185117079040 11496275 -127712113342469845925320704110741568000 11496276 812532975547018490248094919718841733120 11496277 -224393036998847615532780450983453706120 11496278 -603713685252878497521552044572741774560 11496279 -936931007650108886599453466723322636672 11496280 485795195623954190447717868071007436800 11496281 216939551275626824928785341371665571732 11496282 13413091616772624033183013046058473472 11496283 -232007099257812295904079482934080465376 11496284 -442795029320565871881616486873279079424 11496285 35782575101427620721429499875734591820 11496286 -505404442983094845145289372635736577408 11496287 -1222097522058846655447564402925966694408 11496288 -146117024612800870714807879923633487872 11496289 69298478696517215250977376534145445056 11496290 22605053417285700279334480925499555840 11496291 181245174497705449081053533777899241592 11496292 302834446453232485040347389643675473920 11496293 -1051810478240026569005944829049318201216 11496294 -173768708076380591885071978507699027968 11496295 577993993965872836113882468500139871800 11496296 -53064535042784844916626560559095808000 11496297 108941934168190963801407320264586788928 11496298 169569369758024908071956480182027311360 11496299 -269259028197721084058455909120154364264 11496300 -85763365777108259218961244712874995200 11496301 -700807873527479134524560206657180046868 11496302 -432358407294356866366186807154204863296 11496303 -108079717979610346049143340853705292800 11496304 249447614068678130613464784781156188160 11496305 -164368523218462956233120456228522631000 11496306 -36934754155242784935983205997029146496 11496307 -138712032932617696435832230360764837968 11496308 -4295172504529857615782929196220702720 11496309 218079961611490969438732622313442661376 11496310 -29909191266622339985910695321664080640 11496311 980372251731191259654737382062990147400 11496312 -677371362289291670119155043699565998080 11496313 1167289844537529300197208986244148867562 11496314 280033257797605839253890877826245160160 11496315 -174041202906611138190955776498909006480 11496316 161323091194459205806557245296824919552 11496317 288632883149625387846324559777744147200 11496318 179846187519357162452231716187914272000 11496319 171966272693647503919841492006628098048 11496320 159354730897632702978281841657013862400 11496321 252752730041614615124451358970159227890 11496322 648431282297559362532745559153861908512 11496323 -625031197304690544336158170089421495428 11496324 -16746559203752175942872184219908640768 11496325 -351989002842325387091691511735653291000 11496326 -745171472459534725318596775765838488320 11496327 -594636206714214480999192488965940280960 11496328 369473570837674381937046332556609500160 11496329 195335645588534934793246470661151040996 11496330 111736769805303831364221926014989254400 11496331 -503368506783919595873051997318373600 11496332 -36393138589504628565616742972473486848 11496333 174553912063391774621419027307391551424 11496334 -422989256210866694889958363609900805184 11496335 228470404711101668542431283707772233120 11496336 -68737139840795761788391272546226667520 11496337 -14371342120700519246109587709729944014 11496338 -86410240676739499387150339527430063104 11496339 73149249933603292775566493200574120400 11496340 471750752941847217219481677899399427840 11496341 1230375846014661741085896908124104918592 11496342 75989383878224919167130952927231027200 11496343 210543062304910476064815999130966465824 11496344 6336841330429608897409031067828019200 11496345 -258399171708110226337274761381752360960 11496346 224926645898278347972241866545888965872 11496347 -510274059828941894470174051142509758204 11496348 530868937525224614146052159352372421632 11496349 686020663414600378922010471378720946240 11496350 83857274787181388864113615512127756800 11496351 2382711513430541594476313368279687680 11496352 -345757993754395485741177588036434657280 11496353 -570492530578290241894248248852965824336 11496354 385719806496002832201677941561178718720 11496355 -15693492438214835076717224007980400480 11496356 322280729602856258019662120800421089920 11496357 828898573055661446367106363016628656640 11496358 -766768642404226890879864465309854439360 11496359 -66633906891576266144102076480311456112 11496360 499376884977732787710180209388560793600 11496361 -570547040382199000150646286002612588038 11496362 47426896557601842994481930429987249664 11496363 566243402901831711574673019485193549144 11496364 95788147219244770674764050289355889152 11496365 -867896631903009076867752059146960852680 11496366 -102809326639771219466134112246450159616 11496367 -167329012012189901830885994827675458048 11496368 -99070036686498673060067306746591641600 11496369 19490713696191198128721564357729364608 11496370 440241329799828105062459229751186046880 11496371 772950340485020476811252610718900066572 11496372 260200035053761330835981516018214807552 11496373 -396663084151083360342051646260521656160 11496374 22072829302294686102979887429529707936 11496375 77982113833436825559672778019743740000 11496376 -22212315742496420488126559792713297920 11496377 638250402054078330966406265298906413226 11496378 -81017203554837272316756948689300382720 11496379 -1287988451212011415711301996737887653020 11496380 -390212891219147207173016244121067189760 11496381 -33589911288323973807621209845354355712 11496382 18222220301889971941998014286046314432 11496383 -283243870259850761134452133191074250120 11496384 319062690337512538097558232755727237120 11496385 -394560258632215277826472956971442123840 11496386 -426502874694276137295997716680126645760 11496387 108792776077370083877676226774602036480 11496388 -48989347229719358039244106586523009024 11496389 401018036171039338801970089396963905408 11496390 -43510489219842327235259229508469084160 11496391 -553774549107596978684925913241285652816 11496392 436149705211384660460666110880575104000 11496393 965262862240545634522214007503896784100 11496394 -854590583433547751233512793135007232 11496395 -1125319131221711710047458830724346775920 11496396 -218194816395983243296485665271043031040 11496397 241146215162590667746449120477137890560 11496398 383160611758079631152172880502343787200 11496399 64931165706745920643874458863433872264 11496400 -44420859893922253096546259479576166400 11496401 -88216049075279966028808222933749182400 11496402 -356977018138268673279330637325162350320 11496403 -418403015506853563668646768242672869640 11496404 -60983871481824265301305523063985715200 11496405 2650288138315559750959708009545720000 11496406 -7644404947933015956814203434458443168 11496407 70709511566665077017589734663239920672 11496408 -166470141984394277521298388596621967360 11496409 50414552490312327878533030693472229700 11496410 414396073108386879043128897632989851360 11496411 -5305228140226943046559709840185088748 11496412 111129761221794922252631477336712806400 11496413 497342934042653130160330159596452549184 11496414 226382362857798947534199331914541381440 11496415 35415697170497036334872954152245742080 11496416 535828429609064714670813660694264676352 11496417 -465309568877033717745147850857505805952 11496418 -385916005814456968332713126778263629248 11496419 -665531752970223537828722275237435941240 11496420 -67219605454447297621066880360586009600 11496421 345900127171873061154430100675514537472 11496422 -19251939897394890405726599839092432768 11496423 12823406576243634241403496484861305168 11496424 857975923425717811548624010839615912960 11496425 -679226562753113648632197748348859574000 11496426 -171528346813646964934654488243892122624 11496427 -1368585073433829489355962674224521289128 11496428 -656453486079440782923732175615187980032 11496429 88710202773191707414060894975479290400 11496430 -169900389347920471265421704361529956480 11496431 1661851458577331914302840687073159978272 11496432 -179577398482107505588051290771440762880 11496433 -380520671387355373970802477546614763596 11496434 574959964440852155706025896718556249616 11496435 42584572673150368005664457508660787200 11496436 -284590723650475316078147585794114660352 11496437 -9215984831511450290093693699027603328 11496438 -449450171283812977972599372368435479680 11496439 -64019358010248395116209249748343605776 11496440 -469534647496751531044282920657993523200 11496441 -127536030021177400482739897931585992320 11496442 208727381125966235790406574673140370912 11496443 -53217531447377001922876944816797076720 11496444 -503853780701047758861511889705992642560 11496445 -412853983296513286162538796549664442400 11496446 -111300068064168006940887570777308099136 11496447 -169530821885653170345604848944670181200 11496448 -608781852504494908086338180277642199040 11496449 -345852168926752426441632885831757847550 11496450 -74791564523875510175832883612482240000 11496451 382093716708312658712952363574883763452 11496452 1196700952877001987383893410683269248 11496453 666880495293197721895380937302589407744 11496454 -232320600744116331205756018990229788800 11496455 39855586489942579205531639338311624960 11496456 -375936226910631497786973825150699310080 11496457 610856091216497865083275029640011412032 11496458 -36366760273339092844122158705914434816 11496459 -211489812173612496618146540200173430032 11496460 -59578025500884202039958294820452336640 11496461 -36830307007683068823932303268806400000 11496462 213207257379594963447547807500208272384 11496463 -24629328025324803835808589964418209920 11496464 -97946215109234166174938226399924977664 11496465 -666627449257446446416241328122655504000 11496466 280981313448182658478311826880336940432 11496467 -279633412472918549214983973990513110484 11496468 -325313883339746170491145617567398184960 11496469 1075315808024267041644002068723865694144 11496470 81284239852981885404510742410276746880 11496471 60231415029398950364940871365276489984 11496472 -445625750172875121928090329433923502080 11496473 -1062040452516124800727548011555431252278 11496474 48362752846486095790339705907567425536 11496475 71525484857668450678343182953078844000 11496476 -595072322000963385409395511383234685440 11496477 215849035216385918962130605889528910720 11496478 41532437797828817468068782338284987776 11496479 -2115475259737302762907928417046752859840 11496480 768759248750404421283881956115742720 11496481 -520026199592672036077991268678061526016 11496482 -278634639578462828767167257536963983360 11496483 468110889269242237713131361950526786852 11496484 -358105070987370178463660022876673561984 11496485 94995929907621619381434720125316683520 11496486 20022672463929701908061339148969686400 11496487 1112640829157867345292978987551458265120 11496488 -831416532181859172558658379362992138240 11496489 -481293438453615283002255268614935128176 11496490 179146075381205414415010292483877309120 11496491 106137956197643904671905009118862066312 11496492 2222580357538560820060558973359147008 11496493 910350120932467030616428927735635022742 11496494 71683099495088452445622182604319901952 11496495 -128997587272375364686985003103714296160 11496496 -204770805231253732365839434355892289536 11496497 196568299753383206769890684101078172946 11496498 53864481837607636401230129599817207808 11496499 481907164325329877997069221055782700960 11496500 -197632931456075290003445420005543488000 11496501 -803570800879727348818442180550061057920 11496502 -243054524745118990386691780175840382048 11496503 -217459628483472673340409121518730684248 11496504 -51303596434266595247693467935562137600 11496505 293034647400948913463860142934314795520 11496506 -20319229153471078289826163352609464320 11496507 262338291562889182654356863198747193216 11496508 -513941420237308982113023004356844982784 11496509 -674335074969425159105763036464149183290 11496510 219802009569938867211316228011249662400 11496511 -440363227379015646668787728748122396160 11496512 -52438438550908876935877486675767066624 11496513 179796710754562143605172476291561087424 11496514 -191807472785275646319884420231696389248 11496515 636497827518682692561505330685697926160 11496516 -476056357136244836961950513682881307648 11496517 -299419423886328836339402496715910798434 11496518 -118014878023768216603077374968064775360 11496519 -844606283120060249524039442045885779200 11496520 54526842684433927000544255310422016000 11496521 -871947695032837743120297468983135530278 11496522 79214562053662728023726092172614540800 11496523 -9742618944109202467735215893882367792 11496524 -383513320501652203426857774132270280704 11496525 -296138376354737553048856255928060599200 11496526 390852474295087026211554735405657266880 11496527 141568293135459607911131318510063016888 11496528 -53099324988681514827641530171348500480 11496529 -612368904237294149332741887967551027456 11496530 402251464688822672476071324941369740800 11496531 -370303198314910661466659099096209541448 11496532 56416568171461216018560612448102021120 11496533 252166844299953306097085597229037274784 11496534 -30913335336690986496495007586501541888 11496535 -55507047717035157039753244814702433600 11496536 56352325101770284888880261080948408320 11496537 39785063897662566582770896615551285768 11496538 20264322986205780786998852565070567920 11496539 311549798085464184520510578547135632240 11496540 -315203547040487401233057608934602956800 11496541 387152670722177835678808816223546296672 11496542 -186615482801813389280009148936765926400 11496543 -21592833939172499401719520522354958976 11496544 -567636029249093950087592259603560792064 11496545 -302155273613995987114034436169643966700 11496546 168938103050743242966792074427492518400 11496547 -10594795846364362191879057232768620004 11496548 71894064035426601089920392460567314432 11496549 382498373710198686487480136572312800864 11496550 -16637948697406549762694177987734368000 11496551 -105433746064100341656385376286822247680 11496552 115454432429966603871876195099171717120 11496553 -97726959557394134722085743891343478432 11496554 -644225708562605540882671710104685795840 11496555 120863796650877678586101326014742518560 11496556 -844203528964545063102426284381642245632 11496557 251328116331999361151440661700476095800 11496558 -121477810780196922697086519425735055360 11496559 -68273159388543061980837766064424728984 11496560 32892326442505701007382274898387599360 11496561 1161785060237170066591995773991175584 11496562 -178301773890164325299240300895246675456 11496563 157992706909825144342698563085455027640 11496564 -158253991371167579492876377076709285120 11496565 240001871523561331825621686193357154460 11496566 189289917789931982938808291060425344 11496567 -6293599852511795995127729912670558720 11496568 -280218539821280737497411851372368650240 11496569 -255301701754396492060274646883300811520 11496570 79360765369346354147154284826871699200 11496571 -1117498777379156348893353551319593371228 11496572 -606694375899764019074395178140940751360 11496573 -859772274140939899336460739460605888 11496574 643372860962755848944304809726981377536 11496575 207534682157025210818685354529695036000 11496576 224458894110255489919431136983405035520 11496577 9351577777616706266696375683520708480 11496578 -687311490107456678076041277868828798080 11496579 491971562252492191562087112667824883008 11496580 -505992699288758540989738521425142005760 11496581 -611797763477476047021786541977121020900 11496582 -125981810543801586510486198038360469600 11496583 97719183118579120116679736184742496864 11496584 1136236446339181235129557175361860689920 11496585 -511218720101860519430766089927066241600 11496586 9848154714300322453198428596133292800 11496587 1311178706923400580518139570239842465236 11496588 262690330703965563827424050504446348800 11496589 373729753271493887185912997158999503724 11496590 204126901609109844306709458980335388160 11496591 -14027612530958038023661456892846735040 11496592 -77477462764119535588893772407832248320 11496593 -1178260244709994364675898077967000476940 11496594 354627711996437766839683497338546755200 11496595 -665305812362866869832874603979364225200 11496596 -216408400460383230608506677024840929280 11496597 -160691923510628261836727765332290802176 11496598 -196629759768873909213139539714629783040 11496599 833978696063244088596259255566659238600 11496600 -231340742282800409231017549068364800000 11496601 476879994538350629985473087614854489732 11496602 296925606325346761750742081616666028512 11496603 -236094301162104464215750811619945123216 11496604 173137023478424122082993643982046134272 11496605 124639706074148381215152908866960706520 11496606 -110113719424581591355478537301282173952 11496607 -630485669066534541112959140111915292000 11496608 379392815548353849188984806307266953216 11496609 -2977320617649548925022948008193728192 11496610 465801488925247465261398982446026268960 11496611 -395700488787828054617849068934736030768 11496612 -239614027961131600558650841500447833088 11496613 -677558897246547961386872706579075235138 11496614 -929840000107679284715245540592355800448 11496615 -86873285870007363963550534275494208000 11496616 -1252385533124999001749915622883827302400 11496617 -258930679669493700819566667647525005440 11496618 82785509405849821640435126744654571264 11496619 71949725113512758184369769087581501744 11496620 75957091446829111939373005920664903680 11496621 119863061971131295118678576340982830912 11496622 412458597094193070647918689750026052800 11496623 1436513577570389131717371789016901210880 11496624 -13685749868198824317176910214377111552 11496625 925808556992015969749429674939554841000 11496626 519188948735340882699478260604970314512 11496627 203886647410270889601804168686296617840 11496628 27070271555841629302346751767996620800 11496629 36995764905432971350469857710439802112 11496630 182518703949355354965033507467786843520 11496631 -877250304318623882886251375536908036568 11496632 -311183206204623292081118823730431467520 11496633 -60853780140749174905290427754040422400 11496634 -180329768392721459598386922805081113600 11496635 -625773267039169367214965158500955489920 11496636 76228557617816864637276510322245038592 11496637 932602664040208755447188581272355657286 11496638 -155079352318703535956660782107275195904 11496639 -247325363220208794072099221260407614976 11496640 51046634104578563368020365951348244480 11496641 -98200971220865907018065675307898441176 11496642 -27277245867637714964939741895611498496 11496643 622533018799763784089770757480635864892 11496644 452716227510834576798039483648401798400 11496645 454585817400098966288740817707530915000 11496646 67374174311435317476861651812841365760 11496647 -191420430400584978372221685296850884904 11496648 -365252557866038680913750665901412311040 11496649 822211016882023090122787197026666178650 11496650 -325784631874053261220474904155586246400 11496651 51830733932819275626472139134897661424 11496652 2412239666383720600892203539495342592 11496653 114839247521774970237371693293932843840 11496654 8319384760753614018147873147208873728 11496655 -245576931117402572028762287349419954640 11496656 261794091763066154100633196942327898112 11496657 66285618278775227337465559048114272240 11496658 -195422565124110863993007343114079373024 11496659 610644812792680302463532153723243338860 11496660 -818145726441714859319427525448826880 11496661 804961878279098914800271864959018609024 11496662 -443867445621492519038144195792478719808 11496663 304170018962409984579929115237365663664 11496664 -7561042282305152134676872223501721600 11496665 -554782011802937431909239336889603193280 11496666 115694243672723330216494744620342201600 11496667 -132276814588773374143883401163994071008 11496668 345493647077584736923869311566089033216 11496669 -103426809740674756906165520521906141056 11496670 289103593502416745981947811054700856320 11496671 -705673666860360942728937369360577295928 11496672 351966893915817578325074641631009832960 11496673 -345119607625459054316153741794582739820 11496674 -103102632691015793626207769109244032000 11496675 -114152920989130300330212087822643814400 11496676 -60651840111978521507907897949948359040 11496677 -195134694831862774183867834301617685508 11496678 220606113654215749299658753937560521600 11496679 142924329912087232575503794158057844280 11496680 130869220547099659122327072951848448000 11496681 215567088616723465583300320346273126400 11496682 290413638436434792453108205664775990192 11496683 -329296089631567708220468680341363221976 11496684 14367704572556383913110108058208155136 11496685 -185316921914876437725206023863664837620 11496686 257635197310390745589540382319005192704 11496687 -270493604814972534080985929739261968640 11496688 27677210852657098997514089808814669824 11496689 -68221527617108608704932616040416078510 11496690 -38236255596593502348415898646591552000 11496691 396863138325171726181470345988309632000 11496692 -1046815216471049324770155141776621917440 11496693 -63480804704888149390818231864896485536 11496694 83928089653570565733108184281495648 11496695 1376428911560434581035435977172390400 11496696 338117103132739110789914097182502604800 11496697 -75765712357749533511369911654958696620 11496698 -597071261706571445462669709409464800400 11496699 -339644549849198694328665570720444917400 11496700 432924352172697715888769075167605747200 11496701 701003610808806434347702950770213373702 11496702 -67353989963566044725798741390606745600 11496703 326663512614255753116877024097349725952 11496704 -717886659978947102131150167807035965440 11496705 403719551205404810666731689714206569920 11496706 207052087870767542711408977524276785184 11496707 262783104928822458870303534675240374640 11496708 104421383568347187219860120996597483520 11496709 4621153920464303707197826428783666016 11496710 -164247686080205042165196248352316944000 11496711 -25189593957875197299267706173999189120 11496712 -217405219639413583989002176382759731200 11496713 -627455303360320259968486382194407928038 11496714 -142409253844336407978988915160359972608 11496715 95194945338125161778159749933951195920 11496716 55752628944103513624509186348948111360 11496717 -236357227062766611405968103622906107840 11496718 117918731413433102406002059394322506304 11496719 341129079699304406602073017824630172344 11496720 55064739511517901212858586622218731520 11496721 320500054378117450273255004058067039922 11496722 3601451278607404698844469523308242944 11496723 255959083770869343519764410888549667376 11496724 -303773980112493471247290211047489637504 11496725 51528606255324457668105194200854666900 11496726 -415777774518823966674374120646198620736 11496727 -478141218584325364495985355187516719528 11496728 -131046789266825945010381883162607431680 11496729 210139675753101101491221558404105417280 11496730 -85637272504862308455890457069450700800 11496731 -1037382550628465039469530011317959895840 11496732 43452017952612554324252186176440061440 11496733 21002944774268063989334400379316299404 11496734 -160401168650172999121185214627363037952 11496735 46598331242744474631842963366193100680 11496736 328463057179765854754791428553857040384 11496737 -87406428124909576038183817463832199296 11496738 -3542709186809634101029578998763485184 11496739 -748462184052823626865953301191513879460 11496740 -199770165085351559256361250400948019200 11496741 -171271027421597880891850004615685352608 11496742 367891170229792271340272654616962914272 11496743 -253526029110151394956944474932371087920 11496744 -152204694740815687117452428918656942080 11496745 -90494126507123810192198194645904544960 11496746 292852592655929508005864552835943928064 11496747 666656600620912514744954305436444295000 11496748 535466954148175991957983217609543134720 11496749 835451083064274174704976294394134475392 11496750 5897775726637215027703635535708320000 11496751 105165389767130898677246544551150227040 11496752 -43872529480477149942808353870163820544 11496753 -18339083345747381637678893876361415680 11496754 -236150284045953341904196850580384413424 11496755 -621684649881426959378221688725872188640 11496756 -363133079462719047539690824737598230528 11496757 -928188783250276114129620898634818056032 11496758 -5934272926647400534430215806997593600 11496759 -482977602191991961779789350913487433496 11496760 308743379305395955018662691843043328000 11496761 -999622286164681640236879424476305319638 11496762 592648549151829479096964244327043043840 11496763 650431680536822075262912651783208919012 11496764 -438516677685281025831642632789686401024 11496765 72330492695131534085864810080878551040 11496766 192448746504533235604945871420991653760 11496767 -1885611214891555237663329621156632424 11496768 11499625436462998338607782595689185280 11496769 -133802736864143010821538022761587512380 11496770 19466932055728358509731300554185320000 11496771 205071608843999454445038373195064239056 11496772 -824565840329366428589839202184323170176 11496773 -1218197670525237778548490083202520753796 11496774 -18908328597411898266854762670806111040 11496775 9383543574428627081928340275019705000 11496776 1057761906763333671003407688028346926080 11496777 761542418200088546753775199728507990432 11496778 -196435295506341682410244095215437964544 11496779 272993406160076290191038571959463570576 11496780 -104638558604239317151019782998712535040 11496781 7280086950066201611606607744595249344 11496782 -329215061430991681040390532205066914816 11496783 53616499744923637665301784041129299600 11496784 -5025688940354746334251190456399429632 11496785 -341955372066303921819651261129647083020 11496786 47407120504067028839534249102895882240 11496787 981376862419968436905400322675295571436 11496788 126463989514923571728580164188878016256 11496789 157571141782185430672065188793308827200 11496790 -104339677820390695368563435440381497600 11496791 -1669586353425703231753324453831080244800 11496792 -595557167060245757153898023171293224960 11496793 2961476645349480021482087705619366720 11496794 -446042877828696118418997705172540842528 11496795 486804292929728636852487551562807646320 11496796 455560672026186971769813582649652996608 11496797 -228423918848317745451682244139414310260 11496798 -21329197394783068959413835659086132416 11496799 520828645961643147491548190356324212120 11496800 228685901607637491803649160419724492800 11496801 -353130139352545159403281013215137100368 11496802 369794987930491542414756002138609958912 11496803 1366302268279821031644744844824780459744 11496804 400779300859276913959961806436683137024 11496805 558979537252123510736207283247601412000 11496806 -455408577641549264978720824842569871648 11496807 -286798074244437064955517130281769066320 11496808 -1111279648949018950573475737610195543040 11496809 611162016321636233264138773341027998010 11496810 50491708507477315915901336524099276800 11496811 -123399867013933354111383626701538948160 11496812 227302499944165092434579367163792535040 11496813 204641611263119151656708295880969321824 11496814 -67223924982576470930417104966691689728 11496815 -314535692860023747710484432017754240 11496816 -86127159687275791437310022937727500288 11496817 -424278678406450687147408968014782112640 11496818 317986638476244464848720946615937171360 11496819 366969410448291959250143691648063743544 11496820 -333692960062906080597141801995159715840 11496821 -352500413263355722856912302446113690610 11496822 -327641551687568851727238222483066702336 11496823 398150565033236915517008623475570785864 11496824 -13989512443427235386901574803161088000 11496825 92338064560122703248564919408732577100 11496826 -264030301977765158173689918992351227392 11496827 -99363332835723909333338807117712351600 11496828 94388130411955302750001989142658383872 11496829 -600232910778568767511976258288631013920 11496830 126076176419253312999455846024758053120 11496831 465705100018510071685198658276874687504 11496832 862521889736052240885102005998269235200 11496833 92464702891855061226045582606290028804 11496834 -36035162153530486381708275196738488672 11496835 206918778991327193806023894552243027360 11496836 -211509739585418742471125626274079929088 11496837 168870731362645145655313350325242790560 11496838 412293254973078320271598414108819501440 11496839 -894518045674071039000565759629516518544 11496840 -34865329182528257416181590335221760000 11496841 296973933986417709193832683163422041242 11496842 -19955785842482010323058321023532188160 11496843 -17509769070482898955137591985488595200 11496844 543440909210238591238774029556100308736 11496845 60130025435848968588351926776177462680 11496846 -20467778488427883721016359385951772672 11496847 672870194722347636078170051228093847960 11496848 -12111995426688068597024498066843959296 11496849 32909718762548816243882168398845874176 11496850 -102931006154192013188207773320295899600 11496851 184274081297663600536030000731324083304 11496852 210534487012575656274800874996555336576 11496853 1364317211465146035116066573512554531964 11496854 279352465129279631707166311993567097376 11496855 -363569262454355328507047117874635525040 11496856 54963373066950805390467979488755712000 11496857 -5448115055146258063215313076132286060 11496858 -231709961744211587833001592417595023360 11496859 -843024692682639635913013415265454516272 11496860 -347112931273038896730827676980102768640 11496861 66010672237895101363100353529347504710 11496862 147739284410341155297145538220495861120 11496863 240646894420205479989238790450356531200 11496864 -786932427115774055999828005339193671680 11496865 -480535772567177139685331561249434358400 11496866 -200856709198051226979353108188834673376 11496867 6501455141346561855088044526771453248 11496868 788804442265313276462056794456758776448 11496869 -10329844876629659769869717176982332704 11496870 -293742627576098667246521614028178432000 11496871 -513887032595660526982712846848187841928 11496872 249769042486095595092419168764923985920 11496873 -574975380816072952101842362293283925616 11496874 228036815546869475506898372230780149936 11496875 -146459573185735758444205778155165050000 11496876 3131365525354390860936224008964398080 11496877 -111665396670647307430018984516438176256 11496878 -182356521519449171140611348233520358080 11496879 204812357629581536368414424548081987728 11496880 64799325570954516241020571172894146560 11496881 978150878660448525096954129748686578400 11496882 -52154494102997314879598896721908608 11496883 -361957679445696941100104570796271386868 11496884 -40715594772570831418629566105551134720 11496885 323217951171261681285143128785077602560 11496886 236568870841750321246151207508948063744 11496887 -27069440002140134400520389245218523208 11496888 -51615102761380386904541054694011781120 11496889 -1569774427526867547413241131037830161520 11496890 -417920138214206156141556966646555360800 11496891 -44475361061283330212029146458873319936 11496892 36163309052290279558690311868548209664 11496893 786338058201256622176471127463658341984 11496894 -130549809012904153340693295214559772672 11496895 -323367938150857959041514422905549233600 11496896 -435999273997129842460255315407711240192 11496897 -8181234033281113887911236892594711454 11496898 165829226602922600661440813255310798336 11496899 187348910662916268191030356640085101136 11496900 229438724719368264966826743870920448000 11496901 564687094988793869963516255336273293880 11496902 -89601818323263985810364687905510450848 11496903 177560273485379359191510589684216370688 11496904 135225894356247176533231171211873157120 11496905 6455150757657865339090828517460556800 11496906 420986823768689460251233500116209572912 11496907 23601024130705059302399542280529757752 11496908 -76356175302749643558623448863785611264 11496909 -462050420060973480791320737210625816896 11496910 -8348087648142395306013092145360935040 11496911 228807943127583430757238442685270343912 11496912 23727085362767763852561624477590618112 11496913 -1016452818416769857826092080709848428060 11496914 -116804122430795929774882703148679825920 11496915 66217844522529351160899872607679196160 11496916 9042042448328946053243948230815069952 11496917 219614636313871342198068292401341421120 11496918 15594248310907092246084122568988028928 11496919 -507158226775694760605810746951185362160 11496920 379577650686413891676332146915175424000 11496921 -128600435292478851466777256046398595888 11496922 -636827912524257835703164557215039593488 11496923 -295426596318155659637343997010458272828 11496924 -955902839279881228547459772363154836480 11496925 73397916157372462078422574023505929600 11496926 221631132706677120133710840744580632960 11496927 -86042323908988461793791628247327722992 11496928 -1216042907520734184239823432783188459520 11496929 484832544187984176140662850162441342976 11496930 -27533118633046521533282235432835860480 11496931 169147776547847266564921545957981926400 11496932 813237735585077236210308416260205491200 11496933 -126998158160239621808296602869684436672 11496934 464817031835454852419795624536300335360 11496935 -449265148584869757684347996761967826120 11496936 -174440753921643228775174580953989120 11496937 350808950137081341687187580921286164772 11496938 -264237390883001301288988036527998972160 11496939 -40234149518851122008513390392619787264 11496940 -36026308725702928614935110186151915520 11496941 3939434799741424763997260946547135680 11496942 -28422624071504929248428930749970012160 11496943 -541012772058570091824173403614205669808 11496944 157316401891537644477958371070313103360 11496945 -193935529920798556398362717276257771200 11496946 -47756783425327010181402874447896185328 11496947 38690514671985741017121260970641163264 11496948 470852148214855353891484758070223917056 11496949 1319705872851109051319036306034757965760 11496950 -227758883586614727011240801133205164000 11496951 172086766926380420556751806968269097040 11496952 906395275744173101391873998958645166080 11496953 8217447012601666577457739246156133568 11496954 -1754912655973681709376812380236066816 11496955 -482431927614925129585272791132974064640 11496956 14101679311410027453505439877820128768 11496957 95794478183572885937250033839457763680 11496958 -1038518480463521989830270838954251079680 11496959 -149293604198805049246197064070354091552 11496960 -21811239629602718411314934946201600000 11496961 -247818428576509038285152530670646267968 11496962 -245910724278310842962922000014419998768 11496963 -1634208491648593617924932045778893679360 11496964 278585138787802651858586829372749094912 11496965 551349243029159647382909483048079434400 11496966 103790860630943684096619226124476792704 11496967 -283163491624055042392791504963158746984 11496968 581197004835929144041057819475431219200 11496969 347747257784993040812098175845324079088 11496970 55247362930573183282088844059514716160 11496971 178942174057247316947940268297407600 11496972 287132945750975041220677821747448384512 11496973 -316812192208745508600823162061703597620 11496974 -181582000623382033628386324613584789248 11496975 117947497369058955337641839310050496000 11496976 -55065651130893594011355470402017689600 11496977 616942483974216174834667711668693483300 11496978 11076343734247544078892268257195058320 11496979 -102338842724022093364734635533435248592 11496980 309802455326426219842203421976208844800 11496981 -153758127455556882871565410363513613376 11496982 -208758249814627707132731536716105369600 11496983 650871379553836089098640163118995772232 11496984 -277544939304394051740408321976218439680 11496985 -590749962582804384881925254320570493820 11496986 529788946163507311957433469203892314880 11496987 93196893782210464867695184280898625968 11496988 235050700082040024505506579884449239040 11496989 -22539538161641323582687643533930694400 11496990 232694658613969701900653536916616633600 11496991 264884742105281728086846175944521990400 11496992 584197248886891267365823630378979819520 11496993 104087650734885061212881270244423163200 11496994 152312614824238267025840518754536590720 11496995 703858444228170698604398088215058409200 11496996 3502300526296214028672366632782024704 11496997 316864553151424045794986236855409520446 11496998 12017219176338518012523213380580717216 11496999 -272321071250586923817110485438106254848 11497000 788076056472506310258012525624552960000 11497001 -14090518093825029802373725541923236096 11497002 342216856219505943911991901497075919104 11497003 231004912984605252946167795095476799520 11497004 -577327610691998525030525337337447858944 11497005 1473776885354541430896645353374406400 11497006 134326391815074022245051712334088005952 11497007 65419403780319762538622638339006624872 11497008 -95018197979585456634077479941044207616 11497009 -230827441663838448758918444279758390784 11497010 -35884698842996367402962304670008545280 11497011 -238517759221467732329348687482076259528 11497012 22686988333470661600974193444864797056 11497013 294336944193818714106363756954478128384 11497014 304887506462318602712991156116353871040 11497015 -164426821372370453688540016620952572000 11497016 172201912877624782807873981913360179200 11497017 48607611040833571565797404609514915200 11497018 -274449498195981423324615782886541099296 11497019 -581545346561616366877278256873530551580 11497020 106337958429448260294947053037380454400 11497021 -741454980643137638091503461221780736500 11497022 -253302148148674147704890980840204597248 11497023 127668157256204742222476107945671410280 11497024 107605709789053195711885693477686607872 11497025 -159422437218277232063104056917783789700 11497026 69418093907172312049570509727922112000 11497027 -277507686877251724019562048739822918320 11497028 -716573600054278989933664462078407966720 11497029 25470906387373509787860271842153065184 11497030 -97488628818155924529183386041386766080 11497031 164976404434790042494642312105513811424 11497032 -184669655141143224523645136038173081600 11497033 257586945272668228415538727248604142400 11497034 -51306589336055399982633743090514949584 11497035 -413622051225088783188191318520300345600 11497036 -649189505076500622862418973816597985280 11497037 -50057717798695275674309681023668512148 11497038 -77558531595946215656395081842999659520 11497039 -13517691251246802086638435640546410376 11497040 -68641595333666183483742613007978496000 11497041 -38105520547889371926113444014925968350 11497042 107534252230103283821589860805188299392 11497043 238655720385399325370333618465851624200 11497044 -163795565933727356441625981285425817600 11497045 54491139184422687882787430999307360000 11497046 -425676013741290688114519023442122792960 11497047 48775892640743005935411932043596987472 11497048 197347411019956760014213472308871454720 11497049 -9267036964712523748395165676990438764 11497050 -37704726561272408746148311372140732000 11497051 79578201517995108608269756565198026052 11497052 -285471749002101855731095749907781345280 11497053 431270423460009098879849942726281048704 11497054 -245029822545715964781249499785207917568 11497055 -424815946508278566416337790355228224080 11497056 74808332732684064641459332376961220608 11497057 320917635270663116218090525511829460 11497058 -86144778586774993628395767270181491120 11497059 182321289909170251118354443182486497280 11497060 -203634662748698597034369555462255091200 11497061 490851020847602118646901300035585123932 11497062 -465530561134897122396505319196816000 11497063 116293495370125622936388537080343085504 11497064 626238652719666377052706842173746191360 11497065 213020213837915814398118108240632291520 11497066 -983029238675807835030711517904688797184 11497067 1131310298151464130543926628886737952116 11497068 -374937145951078413790957984453061838336 11497069 -1085217054981216153781340043512416943530 11497070 2295042785919072904427602260693981120 11497071 -181573500760364956788935230393800656640 11497072 -99599919460987244872656002857674670080 11497073 -546421774730074440028865427434033657664 11497074 43731528105843355137335473312220434560 11497075 397834081996885939354368720936351152300 11497076 -405894560262748277779836490884969114240 11497077 46987690147118346233891432504134459008 11497078 151567478048645398881765953998211015424 11497079 414494352351305898107044350655646853120 11497080 -13389284597233858186914074080817971200 11497081 119993334537211386804306291494267099882 11497082 -394028172567205398852289915835959336080 11497083 -297398509646033743741794209940707088672 11497084 -51378277223339006551674391600423861248 11497085 797337186229895843185109527164362273760 11497086 -663327806181813725641127839675838908800 11497087 -326649669408090661482474061566643234448 11497088 -723831006797793533809575307233963540480 11497089 434529361224279649804683675367668117888 11497090 93756206725688268030130723612316966400 11497091 445620910739088230459637691813728570492 11497092 256375268107319086771362754008299599872 11497093 -227456493801448212915155999434827622080 11497094 -67479618014930501556397493290776576000 11497095 -318132990990301650376427563257313272000 11497096 -14595448165170791853490519954296176640 11497097 -55577193411744493278825648848103588216 11497098 -167429269961338719619554590931721364736 11497099 93289434978612803886600223428405922464 11497100 -475163447611488528495880298568394713600 11497101 -126505530272971372309858618233685899264 11497102 -57981246472965967455056991774495010560 11497103 -949416373979811372429274768390164861648 11497104 131535835810656029678688505330364227584 11497105 471211211535147874020128239153364285160 11497106 230888358774674368977248742757354660752 11497107 -146997803018514943568437199498698560000 11497108 314910943516795226257502739574423142400 11497109 -3358851762141621886979831926360996800 11497110 -206073608784992934997424770221410407680 11497111 -429164765551875502455572863488739135288 11497112 625885859420837159396799557289337344000 11497113 347676013309845665742772800630321122400 11497114 333597257405695420395229517953270204656 11497115 -474977380051202025473586766659314394720 11497116 -639940626266435861421125273102998465536 11497117 -159385747798407511318021284321076126248 11497118 195078940938938014692365439836665445760 11497119 -247096436572752858984021115347515533680 11497120 197086417509948338774513478788504616960 11497121 -291624190422943349349363314167604778348 11497122 17883690816002991298762164403341703680 11497123 1348566705509318726218426415220241626504 11497124 -600309182226917248269808765031125048704 11497125 -1526355997461935389436559642298368000 11497126 457947196121911987734790659739527340512 11497127 8972384321385012122624298742684902600 11497128 -6181773764607432673458124586919690240 11497129 -308441775959074724617948143885617930624 11497130 216197380550261171020432093762553737920 11497131 84564084115350177850541318418364440528 11497132 -1337263919125551841677174868067018240 11497133 605890475333398018429216710157157426400 11497134 -152651219885394406970933086304173479936 11497135 23325552663851104471811474382327416640 11497136 5089507185389713212494465951186092032 11497137 167635583225130551144035629326139155520 11497138 -287870740675252703767032683689426334400 11497139 609143410232233431882129360665954492940 11497140 26230417059735104123449136703483002880 11497141 -703194746891143682080926457781568605458 11497142 446845783828575811387581256181447981472 11497143 -233759502187604194266392168894125689216 11497144 7495903745810339129664960607232716800 11497145 722627410653529963616013862041387446400 11497146 -7277898822781965544201583107275512832 11497147 1311924311588447418835044486768513354040 11497148 29791403215094028304846641195517691904 11497149 233823341499666528553013611795697668134 11497150 -14158223713641775015367295943442457600 11497151 -1622298342961170850061542074919947838800 11497152 -286264204790255259971623283726261157888 11497153 222624886231029775347682131933053354160 11497154 -97026722905814680252800465554641042224 11497155 16723565626911139079213558102195114160 11497156 -56791860550846261609919721931817533440 11497157 145221865793901958236490942707498311712 11497158 -57780659025182088545984590214045135232 11497159 -165025238602150432197008483753356665640 11497160 -642672624084220451171782536607626854400 11497161 -162431128514205019227647451449896732800 11497162 320580306834426598125888780957146297952 11497163 85978120233901821672971073421886142864 11497164 -245529568298696023422964115917585334784 11497165 704265673247680092010270599261454554060 11497166 -647345266884752098311010439029155772800 11497167 366571716108031290023873870086529268480 11497168 1388412171840771649704109090144518144 11497169 2072101093607106684090517414274006170944 11497170 137741399971286149556268074752957401600 11497171 112277370918401189385718984865356771584 11497172 192474099528933330090340820058749478912 11497173 159434303849110179126826347750418623168 11497174 15823584469203040786975193658124206720 11497175 -56199644548807328545049084107508143200 11497176 -405302618557490213886745193468582676480 11497177 -358339920516397718166958571712433536108 11497178 -1489129846844905010418876656433017856 11497179 -173203518073474430710333282065878100864 11497180 268675078582134370163924417285607974400 11497181 768471959084958485057891110761343778982 11497182 26911882594203082904640621694756101120 11497183 -778911048648715250171396277953260709120 11497184 511732927898943685359401161938885672960 11497185 57617599740600046537203886453891910400 11497186 889028704436577727232614971171932282880 11497187 -204786329768061923078604272061542793216 11497188 112346619886877461081259525965753989120 11497189 521131991411030509064108384260291742400 11497190 416602355870672756173682810386973671680 11497191 179105164456451554952174667351463665192 11497192 -434126166459178450628343782873197854720 11497193 -443932056855050764708830205500822783558 11497194 -106008764634140228467568106758952514560 11497195 391362978046385714605232863744115884800 11497196 150709726831096317299256593919004934400 11497197 -718804044777731613625680463897504459200 11497198 100899420179826105559106133245208794880 11497199 42966626785829111127840014134130798592 11497200 -30331672335174713929193362535468236800 11497201 402727319060919428937126596532190309202 11497202 213716424482986849073615965632795443232 11497203 -172374084189051503748404791041898620120 11497204 -659318167025272857319155165809368371200 11497205 84323714833001914171516731543241385760 11497206 -52307137403116088007879678250711756800 11497207 -801983722485241256188296687706336011544 11497208 92930707035959376050355586831473500160 11497209 -171560622976770031179450224974731339696 11497210 -53088015086677384845567049040325503040 11497211 -4934739263210681581186050530017182720 11497212 -387846418034358551871050506294213716480 11497213 -398266475027777340969137553559524491700 11497214 -278256327442814523096437472805653682560 11497215 255173073279755308135053255717465018240 11497216 -125038274191885922513862390601018769408 11497217 332583700557819804545789930421899866560 11497218 -2529167056346030000001983741524396032 11497219 211879085342692436029264340538437781312 11497220 51460070595852858900320120147965992960 11497221 -28470787856827794286396915934055485538 11497222 -641753917720153422880685979385375402176 11497223 -986236840672678847664969007390888844280 11497224 -633505700977566965691624341304643584000 11497225 -35953659052385752079166477931720040000 11497226 15109319411033569543295505562145641824 11497227 48662425824487185894480126869905861632 11497228 -766154696628709105232185502414324914432 11497229 866196763536782705951804564299266763830 11497230 263487775937091989113334170202566685760 11497231 -153904967915761537766094208980631493968 11497232 -36025705558701792546157724142834597888 11497233 268569411364441983092521489454432382048 11497234 -83896818935083612825099187690622406656 11497235 -451690712385248837070973200622923082320 11497236 180859131756195974481369567690085109760 11497237 265162812949950213961744134575655587594 11497238 -595213944395979634504753429955172672480 11497239 646378528176857118295050232778682447240 11497240 -372741376444659511442116606511872819200 11497241 327623589689408345618242440007312150272 11497242 379716952378087128184391733882180007680 11497243 -452838364480373189744608207861350638592 11497244 -75384178078405203153713013976328636928 11497245 87752443457142250624300679538858224640 11497246 373437923792306225806934261609290280640 11497247 808556261784450738913456052837080281696 11497248 -181802257378809016875206167084306268160 11497249 236499225581453371442741402322651535360 11497250 425454131469386540958418143803085480000 11497251 -333260223756084588022634278383494354568 11497252 185925346621856716163172404996911190272 11497253 -402815420324109041890842840750183543240 11497254 -5285362336596310418121667245819028992 11497255 223787475905368419319621890187547205120 11497256 -469793540973704502734769268023459840 11497257 182215174424066666412507678206248948080 11497258 -289416739639091622949363067681375452320 11497259 254901202815298207287302176226087873460 11497260 110490439895871812595722109437425474560 11497261 35636733450475234040287256735894414400 11497262 -192493587278234126383542843043164863040 11497263 -359403960212970111955520666741522653056 11497264 -40505382081723097375026715447810539520 11497265 -261613709057427046084397576090853888000 11497266 -87726574921742855421869349644390499456 11497267 -51855532584651933775098498572879785168 11497268 -316355977538037817590093276348359386752 11497269 -33611543755896657097176270572385836928 11497270 518945009167384702661871909435704808960 11497271 -683574042425608855887149556705791329800 11497272 825065038664547818104161984640520355840 11497273 -79901445581450340688092290115909270780 11497274 -269054133758200847574508153124218306560 11497275 309350377456773215436341016782145066000 11497276 -16188278147586000214959587045972698112 11497277 -79619466404371085373689696584106081280 11497278 -20872301492022322434282530566559367552 11497279 714624389725280752471075718502911698880 11497280 -51096496283481070349655299773484236800 11497281 84802543479142186563190783693259184384 11497282 730598443582438387701560061365740346880 11497283 282234743244505671485024325761899589376 11497284 -6997555669242166982093979349847550720 11497285 -344299180511957779195807180682198406240 11497286 -203418432054818939592608178312089069088 11497287 94278930145425856843335886185642726000 11497288 606961298691820125276099549255730667520 11497289 -64654344050066495892182862829360847910 11497290 396461252671716870899887650417469440 11497291 417133866932775734007424891817055861344 11497292 65097629546166098101956130060417812480 11497293 -579381651591807937323817350096137328618 11497294 -105847430392971897941469051384737355648 11497295 -93598496475004789235817817912670779200 11497296 -50785392506999095584431739943308361728 11497297 7120113888068646417759748911631817792 11497298 -278821153178486702446896934911946035936 11497299 1049515854869523954864882653493059520 11497300 -105517185966489852438150247052933257600 11497301 9925092275972198886258713687173919004 11497302 86973779317680511823691098257973526144 11497303 78102131439542905859881919048492534280 11497304 -20178287629923750490039316041573171200 11497305 385756831727950749634286718422435933760 11497306 239906075642964736185443382608559517440 11497307 934171051399625950836004096738790975556 11497308 -291283734903318972259507993557024792576 11497309 481851098920599955508192324825492447904 11497310 -220227522992818726485067226795111546880 11497311 -43695249102820299905311110781507957728 11497312 -798972909215103076452597251183610298368 11497313 -207722397413541543075062657771135641020 11497314 -50618588382338398935879756656119182336 11497315 -110247576856553204748426584515720901040 11497316 -53795249182288622299928881752536700672 11497317 224760891040611583227438091106102593248 11497318 -40665926728482458913710661091865794560 11497319 -216708434560634519823917303906766230160 11497320 81529425353899138247180093013106176000 11497321 -447204445745299052687439636937027129056 11497322 336729702346650935949233343243094241712 11497323 -100294934903646701096984930917167087936 11497324 379090538001684451174535958464643389696 11497325 -53624263050847006834547639230788420000 11497326 -36218116352487644514138931547246032896 11497327 -133834847089312959733250203281655787824 11497328 -233995693813349980497020824167455784960 11497329 -310360324536117025851006072248447635200 11497330 74063885875584686571316965607022400000 11497331 -1071109545462258135534740398033340498868 11497332 -104946117362973911109849443588162322432 11497333 756723743268238077042691122867647201582 11497334 -418040630847908189951058111994445721600 11497335 427747302820132236202261554768880864800 11497336 -117159724609343328677036229791279677440 11497337 -129879920970099513471271650831387491760 11497338 -388592878788124239681211308222816719136 11497339 -95043825882897754948219623784621068288 11497340 -11402546960455480325222328494808115200 11497341 109676099630180554312369123292563317024 11497342 32619930242543078688742108296836242944 11497343 -27676954419852607939633643952569895744 11497344 475613509505038250735923461617614848000 11497345 -332850447362067008152428848563449417900 11497346 -294642920151375929486554253147744463360 11497347 315472150602522412255586060234318448324 11497348 -688129727803391102667224168792838251392 11497349 -149209845430179991808359631594580467040 11497350 -34684480201482320480559723014619480000 11497351 -442084752404563601731593985261771155696 11497352 -280938533459831237495901732400758650880 11497353 262091391300196523839919318115132275904 11497354 22177779466342287501708010503724823040 11497355 -30316594354022193793466143186348994880 11497356 47688320135629327227315361147890892800 11497357 69612249927056270472739714488838801312 11497358 4817402069459620230028771625479865280 11497359 -5815023147105303872078612982139404672 11497360 21531478677969101550300909656801280000 11497361 396573083147169450803755609594115686962 11497362 72474451016632969077874732760368047360 11497363 321997132080039622640940335664124349612 11497364 -97358564276640234041957312812470595584 11497365 373056898544931740985117049382133066720 11497366 -19805448972443127868928123889090598368 11497367 43839107146099334991422709358565334192 11497368 -32829762850800560943317863303193395200 11497369 420381541907085833049401269623416858760 11497370 189315725770192635670331637949840454880 11497371 127820037264363051765015502196216884080 11497372 -905210518923051352169866271612594703360 11497373 -108706860262428489012798584586830626176 11497374 -94970505795243407795094335728978320000 11497375 2322054705595787725438633927868455680000 11497376 -467576694721236258484495949822448107520 11497377 20827618969004637134698974068742682080 11497378 59578689093188464388893710395021658624 11497379 -377356594948516964630670645409066020 11497380 -27217658183834122608519120870237081600 11497381 -347501358912433069002222887352751056608 11497382 30006397282261142403316329122418396672 11497383 -510828743759495121690728300473041576 11497384 97670954445729759528644028447086008320 11497385 -495709552588739635056494034470524579200 11497386 301129375556828772080506662332585566464 11497387 -16167136914671900687339793032724148656 11497388 166998016904083506200800038038999172096 11497389 263813625607184846452833156655694879040 11497390 443798496234272923934956641984164112000 11497391 502145724310684874255844879461533755792 11497392 32092016783407443205612115710948982784 11497393 -216899303769050163801716731681568961680 11497394 -539802810483628839826589948411681112960 11497395 32438752556387904752902156052704189440 11497396 268969335285069715076989608839038539264 11497397 -1167440187090526433406462387160423451154 11497398 336865722570992223760614039022428702720 11497399 -497092232351260672838048434875249963680 11497400 383190779884015364477374079968392192000 11497401 591924073320275466843307981684196435520 11497402 124320222426364054968743360216692798464 11497403 722672679837626014398285620888398044480 11497404 -179534464437746171799847862906217426432 11497405 742022653932605468857587924257071302060 11497406 -324984694100233055208205929070772586240 11497407 -211369973405862915427598295884096489712 11497408 221089287742353504976523366741324070912 11497409 637687109900900389151046562903728725472 11497410 -18498797885618837851784482638118656000 11497411 17623387513236598294817634355575524952 11497412 602557712364146906729131789537281353856 11497413 638701952425069843198121886377109554400 11497414 -148299322783199157762839738000844598944 11497415 89797850560053107181256014113189005560 11497416 74798420596317108712676112921326223360 11497417 529886283085538643370615901864865885412 11497418 273338998642391578874445098808255573504 11497419 -556091362736376279582043779607347815556 11497420 -562652443700208657054668992596572160 11497421 422543789751320206638505829069388634092 11497422 -383529083460501186425623257993138149376 11497423 110964049046456796144148833987291740160 11497424 17629023141724089268620105306302054400 11497425 48848669520178844572538452835496804000 11497426 184467209976471825614285990556891264 11497427 -14047966373482241352012006415701912480 11497428 383729397106978957297646972725105100544 11497429 -884534699035722059946089978725273907080 11497430 -133575622331215862107178928047570400000 11497431 -491347676549609371446780294043175293056 11497432 108101387113625421440879940265390387200 11497433 865026573920590483605572213202639170820 11497434 -136606647876295049271050786417807806464 11497435 -145980871728305406979123744973414317440 11497436 370756682873211634729750437107823820800 11497437 -338737669291496335374554037908727398400 11497438 -188861393802175735062318632081383466880 11497439 -418685978420892531867535843517344362744 11497440 -92124898923907396717355831806682726400 11497441 558234880574516151321742813012721949232 11497442 129190704935816092098632618494143180288 11497443 127129403445601546820060885434827923064 11497444 197435287087840331755593721510476906496 11497445 718379169024020448415841684536502840700 11497446 -50356879453974411579300988422547858176 11497447 -208440403646773337670643544810720568672 11497448 -104166403533927886237651920591194112000 11497449 -110669503683254405824030090598325735552 11497450 179024686747086908151812976505817130000 11497451 -226184673503267770435489291161872616960 11497452 -169580535016833564547853712505998739968 11497453 747586742652881264291505602843668320864 11497454 -123141066933314136343411970062784121408 11497455 147873615279847150134531770773438275000 11497456 -31826011983660233883028339659915264000 11497457 159102904009553269456982547691391114592 11497458 236124919384254230038009020177865497216 11497459 -97317991736120168543624121888500945000 11497460 -45765169967825979525951293188727984640 11497461 623501700344625199366578529362592330272 11497462 577145001560920142523857795354573315232 11497463 265290449605446433268379471636397684584 11497464 -24402066995845522110756914908222279680 11497465 9535493114412304557052256854998902400 11497466 -41862205243171505465243929841120888832 11497467 -623880938150009321700579333131574034920 11497468 -930019664968371187840566328890068770304 11497469 5644158115650144570615139357870231680 11497470 163169918332521776353069207670982758400 11497471 369882131627033745888006481097553513912 11497472 -160738116970174623992511577519269347328 11497473 -104685164554433969907300030430617986220 11497474 -614245319540542337556087227856799783008 11497475 13157530595729106036477125190562743000 11497476 41723526812012635134894060375715064832 11497477 650804183207975840844509108792083756512 11497478 -1352366483818715216269194503295907771776 11497479 -20434427332106785937324961584050224000 11497480 -109996857173194825459755968427039897600 11497481 -763497119055416756203848211405412892636 11497482 -116904349159928308732759387384134494880 11497483 -10740660811080269103191157900073935656 11497484 -351822449571394810988148349719522514944 11497485 56915507860839694131331036683430425600 11497486 -89422632385356092017304748689324531712 11497487 -710993158814069019299577944074684854864 11497488 -79424333948975410499795564015652765696 11497489 -13410879412623253252520313690325221150 11497490 -71913328858432265117707451354463900000 11497491 130300690904348784792271167726207241920 11497492 724068853025325454644030325990101583872 11497493 72538295641065051496520165030852640384 11497494 71835693017468178917645927595903960000 11497495 207606006005383407885992867094078735000 11497496 -369003121821133605040766485965049374720 11497497 147220406210908007031820222854839070720 11497498 884891819422964837918547481795639623936 11497499 -195482168760804368453160703717251981936 11497500 2004496676355646764552385081077120000 11497501 871972476516343314425779226629222630502 11497502 287430744515665197724546659595451665920 11497503 -222366819065982396906372465798530477496 11497504 439995627943172543479018014131773833216 11497505 -48826026912566460432116705844536063040 11497506 -54157256682719153873305943109088020096 11497507 203532608619036950340254205478544087760 11497508 324741452801082303188124371517407539200 11497509 175105883336162485919980829062894193214 11497510 133675214593087536278211147901251208320 11497511 155095804101837563024976280274965559352 11497512 -4687956436980611049950508405263400960 11497513 -375136907012327217122987642978811567238 11497514 -223364739318463737857000658291009638400 11497515 212425719983305911144914297724576814320 11497516 -95380481221487753369521423309566935040 11497517 -431643883946983393726236588393055294548 11497518 77261090992785807018209049776128110720 11497519 54201803465831624643389460209546043960 11497520 61377588392951417847184808205695385600 11497521 -73888423709195688451667234667857318976 11497522 -71009929347179183020017050164576983648 11497523 -456932564067729750743290589636066298228 11497524 131126539338143229755650787581614428160 11497525 334008803695832885028686225361828546600 11497526 -110441714389991761383037049613006216288 11497527 338250489688741719243224715452987921280 11497528 -22900714999479423893287078772421427200 11497529 -360626029586959775442021645563328312960 11497530 148015547909014943004128533490541488640 11497531 269541242954389754188485829914859628632 11497532 -768748027254571874361744813407060686848 11497533 192362603778707646308377902007867156224 11497534 -506849568721816329975310822966420963584 11497535 -96369947338066316943205933544427824640 11497536 -55566744088139491470521900643569369088 11497537 126493483498818177059168399290525999572 11497538 -11438958113974459841593563570519007680 11497539 14709219483621304101025736411088331008 11497540 425133669650467271910023112016957562880 11497541 -428582724813062543009497183145207874 11497542 -118846597957515572670052074610840866816 11497543 -40581412692970116886138039978857798000 11497544 -100918710365703249132794322874177059840 11497545 555751036749561812727496050647692278720 11497546 -126962856803347172566349170468201793280 11497547 17677800610574335099049930132362676712 11497548 -236579881404795474048582939983034024960 11497549 168128648511072111446807751764315922752 11497550 -6722526241680206848188661271520763200 11497551 -100793200121344424956325820964196315760 11497552 -147152253091501625898076873970456199168 11497553 762326941309936393494435771380564402802 11497554 112883884645941873161819506702498920480 11497555 -1866842540371840456030904421570568800 11497556 -273016330507273127849521125038387943552 11497557 -151381805354169735000740089983165508320 11497558 -334228000239457424531574577931252447424 11497559 -275788346141588538251033438867327150208 11497560 -307894091452411151935842844688616038400 11497561 746280553817776616652836599927884833162 11497562 315977365640573082797998807366185030912 11497563 68098117102705955497341483471372807168 11497564 -13578987689703959997375606875447001088 11497565 380967069453114797529430679343121411200 11497566 -364628988837623420654578469268525158400 11497567 844454161266822004924966663890305347616 11497568 488307101831266240991393568804342988800 11497569 530794770378962597052856377620226795360 11497570 -20590649726243122763193863381447831040 11497571 -962063977737751217291458729220558837808 11497572 -469635158815595756404623845912728166400 11497573 23672248623103358060566200930758716800 11497574 -180666818912728581630143853183351459840 11497575 257613877861271870373627905591464521600 11497576 199335228113883271361508331351822586880 11497577 -121572911939255799416581294538472000960 11497578 -238405246147633166376230758463323303680 11497579 676637699545898363321876627589205410184 11497580 -239192945836505901375555089692460067840 11497581 1286061033558343269557914074579911397120 11497582 265174398545289258262980431943292598784 11497583 345894220957582424383646767197779258160 11497584 -39341358036610118045332118466456453120 11497585 -373543477357803520810561656026277024000 11497586 -67637224125101116144818732245235728256 11497587 -728924621177976551328752669849771527632 11497588 425122166386626035983486726061537600256 11497589 -338787534720967220897509390105274558472 11497590 33529473052966457883146003794949744640 11497591 480849810831964247091969106589669617072 11497592 -1173373663952035655405120166500742144000 11497593 479411766807527169846902270761258255488 11497594 -1530349341060468717706976701649441568 11497595 -806916482391962325671437645387198406400 11497596 -223816720212788259006952416332760416256 11497597 162643178092908171088215954594566599046 11497598 -1741091231204564790464291467867115520 11497599 390160194544500787366766701432316367120 11497600 -513226968254259078181539035327496192000 11497601 -423063528822423975048592706130742411200 11497602 190153628378126140633045665139157727744 11497603 -369356909987988144117282980958136618000 11497604 150671547690258846998950319829313526016 11497605 40269104165160284075100980058359388960 11497606 -69816664255116362775878538676689529248 11497607 -232613036837379553965392098424491137768 11497608 180409709463525440316250782676214906880 11497609 -227053062187492539612835464343667260160 11497610 -50111866100831074134326319690056908800 11497611 -284812012469488545584559292700881267776 11497612 -234551445552473457894961000288570895360 11497613 668969836144006997098645231247680565964 11497614 204444530414704730667550560932750667840 11497615 -231242104681390969192905912507613701240 11497616 99896744821686256580735005282732867584 11497617 26654350403098404276256614524270788548 11497618 1061725022880773270859035096871093596928 11497619 463505591198684816093847427193521570896 11497620 -263664024589770524228577696504611051520 11497621 -122217736032147985728060460936935933056 11497622 254681904180185941713986534933691348480 11497623 -111759228446137150840357908654472176000 11497624 -136592748037007328707924230813286615040 11497625 147481965079534226685005000796121200000 11497626 -9571824164816561197244127039178440960 11497627 -688362142585721306232261238207283794176 11497628 -17209448956336744643851350152216730624 11497629 17454796376740190929492360299168883776 11497630 -84825770681288724149110258626541171200 11497631 -227221813297736918857404826912058211888 11497632 -12788695487138303124529281165117358080 11497633 -34113793915611759964236287584702172480 11497634 -254637353638340453709581852989452548784 11497635 462664438519688282499634158723623481120 11497636 664746089060164992810246774320065086080 11497637 310653642909197545958556177154912429500 11497638 227508458600713462646577708018331145088 11497639 139494065468091861024585272313895726456 11497640 29273877684857657158205105384290713600 11497641 3180196221881425878720288680403413760 11497642 -204546856150396133738605222698330760608 11497643 -67322590706069412456954950108739993960 11497644 307566106449105322224936118165923472896 11497645 -403907508782968311878183055567211562100 11497646 4624602741468105705093026528964924288 11497647 -105242031533758577579893892484721244160 11497648 211284451360934258607746846412559695872 11497649 1083369437914618208821342012775852629650 11497650 -103447301329347217228488548252184854400 11497651 -1205990217193689421541213516819539959096 11497652 80253557200710178896072723250868723712 11497653 426602317736891844818458735427393788800 11497654 -40347855748068905944057981442308679808 11497655 -250373193472863017105899407353358313440 11497656 -242761553469304939076334845620425523200 11497657 215324444071758706893006844069686961152 11497658 114335151104142283588844868666720336384 11497659 -654625519973068017806273380756051351440 11497660 -668718485404852287154852677387681792000 11497661 250853358735006251318166054370021530624 11497662 -549608877493133122113309731063358720 11497663 -180532532337586615094110588128006021520 11497664 -57141052126552917954233391747525771264 11497665 177169068380979745314610582337673121920 11497666 176428638058528515891786732294078921120 11497667 941314808752134803280679904738476966716 11497668 9657877828258418750082441032719196160 11497669 476089949834710322605272703837383527232 11497670 -360942185148624723275064314317056579840 11497671 230634309207310662189067175657457717840 11497672 -91785284951274413011511355786291118080 11497673 -375191525733703521874882971421870033920 11497674 117906253548097205319591215217661781760 11497675 -186465860688685275714532410761421573200 11497676 -248091734860350331626229418399871194112 11497677 -29976339980055091922300422799273960064 11497678 85743036434675068506740401986494537856 11497679 -115480891266391263039175844779520981760 11497680 -112035661821760688117150343507365068800 11497681 -365036850124193366338730264989746755468 11497682 212309462805472678368999976165061686272 11497683 -128998150615235459468435692419324721152 11497684 15788228213841234866303637623211786240 11497685 37265318899380060635091292103986256160 11497686 -167581532334299586454236377605486671936 11497687 381015436119836934683084154330553427336 11497688 -1008353214619596071308030605906686976000 11497689 82548467790987880076405236684158302784 11497690 50311674190511769268990667224309413600 11497691 305101986425062014341883239466133247232 11497692 -27668458449523451715459945517376091648 11497693 -304431539245540889457551189694847921440 11497694 -17492540420847737268650924972179059072 11497695 -429670814622811485636954248936191008000 11497696 -427292063226492429421935930080632504320 11497697 455449829909737655262310809780873418146 11497698 -433753401774464897038968380312419171200 11497699 25898539038948327243854845586748563464 11497700 -269391191508664725131089092644236800000 11497701 -634273980468490763204649667828974789696 11497702 447775492610820401093766533192124387552 11497703 367353100950058155113519500981234197600 11497704 221338611981031275664884743486661918720 11497705 629934218520869050922622611685691309860 11497706 366504987707548101191866792764130136064 11497707 -11252544163172343960957384781625862480 11497708 -636230273215751158101057382130378440704 11497709 -722483593989174037400089357772526786090 11497710 -71923247733471507106131678576103342080 11497711 -223502236530298309399050837455591616688 11497712 71115200126606960740996110066139398144 11497713 -107556598744831353236231817315414026496 11497714 92513145847157553325097940575885568000 11497715 -98857173236714102587936674493005625200 11497716 -57340471665349002853485659335580644608 11497717 46174639851169544591642882433603686400 11497718 -210520021213497141818735623163332249440 11497719 -61259350320575303226729186683947553712 11497720 146986263103137118234202428714465689600 11497721 -319384438089782470883537863314367005078 11497722 -40059378337884086860880557772231036928 11497723 -343526625420296944253405665691139436800 11497724 -95116702490919237013118493059563266048 11497725 47506666104015533504142953222224844100 11497726 193165209090902874101006365089129741312 11497727 2455416369886602909031969033946535480 11497728 -524975589063356315407984447741652631552 11497729 545957268343689690574316103428928995076 11497730 444486896718216515829986286332840009760 11497731 108662641278707596658752107986950130688 11497732 -250269799444479298864525109011894183680 11497733 -409142289273391293610039266978738471396 11497734 317935760481002799209016309583571040000 11497735 222638756532955299326396825933508130680 11497736 747977305122793353301890012840511488000 11497737 350133826521107664747373357032881337360 11497738 112452542904318134537186673013886257152 11497739 1051959802805278136021595887856415434240 11497740 -86387251030229556368684703867414528000 11497741 -318067894965182212226564306926551516010 11497742 945033627286103729629081875481851220992 11497743 -65262284444434369869526715316484316208 11497744 110784081288857411503918059159841669120 11497745 -59155469086482027314298812286009277440 11497746 -145819045405615143811249719221055759360 11497747 -387677367893255564191354781146662254328 11497748 -849671678180416468149189962285111102592 11497749 26072784824592916453298107779306148608 11497750 71465178315177396593781976382879808000 11497751 681899895670327003487429900108522957472 11497752 378902264562904495842824382146857420800 11497753 -72520517876213911475325535171560457272 11497754 302172248486221762057886606407431630576 11497755 303886916037248203950307164662682182400 11497756 -335566183963438651189678462558096279040 11497757 882035416775146512686168968296649308006 11497758 305503921987069252978932202013519409984 11497759 83479837914671426036795041025141007200 11497760 456708719371028435837421999112376156160 11497761 -92766428004765718185750232209296435520 11497762 337099940815140736264627621142259319632 11497763 -752411310945325567366267208991848990760 11497764 1355874844024876429963533645600417792 11497765 -202969069228402568869460794400447246340 11497766 -35026070373669014208975802227506298624 11497767 -329554899850665759913787895188765781552 11497768 1180986956216334592910276126479608453120 11497769 198682869358158631729225516955026297344 11497770 -2067810604895597423594323061163490560 11497771 -1106344825450826420684841699086977470028 11497772 -236142335981018805571994751839950273536 11497773 237405403182789607842196548648222510144 11497774 377140104954874376684891489699986386240 11497775 -62307788150200332464682808825157205000 11497776 -2234145238156292425332623929975504896 11497777 -111278328546073142146438757335828322448 11497778 103871363095943630443504745789086087440 11497779 215648359940420900664786186589807587000 11497780 -92642232587516566864233406745535774720 11497781 -53489398363275726645742834515805248 11497782 402523959574451981202426126009106715520 11497783 1856594879596015365765524088668690160 11497784 -365150930891631632970486346181090365440 11497785 -120464154988152793821873954824821824960 11497786 -707191395973145732432258222132166315408 11497787 49437348217385131612093017223111809024 11497788 191051819059117628430649911426826102272 11497789 -1022177758198843322742031259000606948410 11497790 -427180726091978057953131915905074929600 11497791 -133361850015179369555054555989799844408 11497792 6647480642294670129178651129672630272 11497793 157972077812886302269259753369658406320 11497794 -41637764647931270025017997765100634112 11497795 -1183590673462826367947050519065654720 11497796 125136014342783520310576984436006121600 11497797 81917357671627454687428615897548114300 11497798 -56861013725651725018785763991131693824 11497799 146901040773328785598941934668755443800 11497800 170204106855803694357287368339964928000 11497801 106129275135062593703880401198490325860 11497802 425695032842720940285724624248919468800 11497803 701583707248149347852049051692452380864 11497804 -685896558024571884012192811806370867200 11497805 112696539727762905833847194554251600000 11497806 -238994992813155242229479268785006575488 11497807 106608935454146479421356426650303431872 11497808 44241865248395239828390185577599467520 11497809 -338664670055784962161506413886325537296 11497810 412651538311378893300124441576424709120 11497811 319850927150449628905918271556956724384 11497812 -191808697588219571592868806153963110400 11497813 9498781790260909212976879074214219264 11497814 424409423242613559107124871142170834752 11497815 -172142974291862032680682181456596224000 11497816 365086345001724376405952622268354560 11497817 -716231576226049996801490201877261622134 11497818 167303234365463140249367197235407749120 11497819 -9539261499996211965826140848602894780 11497820 -34386981793126433215677773858120785920 11497821 30003304849611293509295445277540263360 11497822 3382217338054699582182084171434803200 11497823 -1214294486896045533561649722368463176928 11497824 -69033449803884529758528262641900060672 11497825 232745939614729676831982200179404850550 11497826 -630506003605841942277422913575688723888 11497827 -504398997645638958811459055238175984320 11497828 359775711225027738869667934265553200768 11497829 -101951315030530712157793387790274217728 11497830 -158448709966199725316806023529227646080 11497831 -529606587973226189164730648137533008880 11497832 609444725253561298417856080222541798400 11497833 -407262586051209751211128639727800233180 11497834 289531874723984189828982427761818046720 11497835 167828727696264021865696680079259076960 11497836 82928573558741419596132704209373921280 11497837 324624005825606966979465657330327599232 11497838 100021644617488112304394263377935220736 11497839 -291710916678669885939780107660686678776 11497840 -105965836033450601083085375404309217280 11497841 -17723458467388827375100079465533075758 11497842 398005842223995665146731083625483882240 11497843 40472167457586705069813447566853950800 11497844 147503335406540051709843810132018070272 11497845 -899898759259024229213985140428721956320 11497846 251765054942247877377860481170849203872 11497847 1671089753932187804393814896163658245120 11497848 -411806656287409954569166875157809684480 11497849 -18985748067626054198124279464207403840 11497850 -1694593762941614042465592311866215600 11497851 -581877990701632423445278948265126327832 11497852 -458704576831448508047701395450444888064 11497853 -113119200958720559650711027162221929940 11497854 -96552724688587766589062871887616588480 11497855 -536743442578228419070673737941052281240 11497856 19046080991067789611751102523165900800 11497857 6918805970270146405862615487260528640 11497858 -112141467364911715607672986924294620720 11497859 305177938984135467708305286124345800060 11497860 102569894388507530078498651680876584960 11497861 -208440684255451183515795242917874966400 11497862 294949346956183852149642342941054465280 11497863 -1402999187765456681429867899135290720 11497864 412686875801756486744154045417826713600 11497865 6972117371434938580549649489306203800 11497866 -376183272699914527811776207636805227776 11497867 -174624922958076717568450351808904729360 11497868 -390065726931395002380523157360450871552 11497869 216998069888280736856498678348417280 11497870 365842216221756933318131291465318783040 11497871 19072537926081507324880123714820736384 11497872 86704677778891993751082030342721044480 11497873 -360967153463991371096054887946749281432 11497874 -437133560015267463460829578591272446064 11497875 333099830443421539786736561995770588000 11497876 -110657450639864493395656881026642551296 11497877 -835801565271266872599098361070864028274 11497878 16933719986876939720882617180728941184 11497879 477126348631525445365371757744373026576 11497880 15760159741790939751212996393951232000 11497881 639941811466206655702876576300701887952 11497882 86657250237581691393927459771211066368 11497883 -247719473905674822853254078806993853600 11497884 146746576030797440994117838954159595520 11497885 158053171430769800726795464747102325760 11497886 -28183358232381797774585768235147203520 11497887 -53447475798057462847092985061085377256 11497888 -526942358732639643788844978175381340160 11497889 -270134481883064425551263453455686260076 11497890 32173526979005416764579951686896642560 11497891 876296698881058518537113127388629590400 11497892 255581166090637190531531355081431236608 11497893 223771103598243937007133706259610887328 11497894 376062656509233147050716007121186518496 11497895 -392838610779811274151135562081573467840 11497896 507532304690831124740200080452227891200 11497897 -933110439612604299982336506684809901440 11497898 -131846439698596357767579592784532552864 11497899 -4564041448210628853615304628445752448 11497900 -99637579524252244047084812908407296000 11497901 46107050295529524839877310243817722902 11497902 20416216191200094729933386831355200640 11497903 -203553539351144989338327078619247293160 11497904 299523030866038121647356092973957120 11497905 185446413998593636105386301615660857960 11497906 -18547962041689967291278202394195626496 11497907 -486105620337320445111078986279497125120 11497908 267803452208407636850011739707984220160 11497909 -1195562945935694584892347715336529359890 11497910 -86193480956323854074587441182160416000 11497911 48067017824989057989457337728318308072 11497912 759133126102986909660276303056121139200 11497913 134297711568146919060117918547341058560 11497914 119183305077803103031247211803811172320 11497915 366539321777368122144515774695030639920 11497916 266094870543499055248983104814564679680 11497917 14062998573948679146134064018939942720 11497918 -257501179856658519474322363091251971840 11497919 335619379825019643966856494719627584320 11497920 36656052356259753210472165973950464000 11497921 -661119477184516739715439421837823950400 11497922 263917647973711455202824033729082210512 11497923 -747002483036756241190537174974973838880 11497924 -585260690454486302945653967137839839104 11497925 -146843388371337144113719926763121724000 11497926 -52289474017645634876882265862232340480 11497927 51820284967708115887266509888398632032 11497928 -292875768967241825605414874793378109440 11497929 119439201296662801904713119871502528784 11497930 -293280181927013372829386781632110894080 11497931 -38176541011016669897429594853289894272 11497932 537876405389592309274466733231991577856 11497933 -409288622602917903255824689994156946900 11497934 208409821210375301188821214059389496192 11497935 -16678552625344516050745657144847871840 11497936 -84157722819784644553446409109880414208 11497937 -22234601176360238911060317580100838816 11497938 17487424340631515040249047671127225088 11497939 418281618505675800694895473924186613856 11497940 300207024272590979646792977393622190080 11497941 -53629942969215967278428280821485284480 11497942 8009112011180306833911610750896608832 11497943 307889763929263585904250215600985645192 11497944 -687577095813651494737883844129293537280 11497945 -541593619151554473785467918284230092800 11497946 -453626109013188958056294680467524365328 11497947 -536308786642877755516397631908127516480 11497948 51587402189105010638539393283057665536 11497949 -922372053749539883148554134004893576680 11497950 -19387393732905860944694603291881737600 11497951 -542962309017153089820562564930740175496 11497952 451533523193513503085381511290593738752 11497953 91436304570735913962918157907918742528 11497954 -45254146691419987253412097272394787040 11497955 -60591368942641080611795507655148422240 11497956 -32168003217897057071431332138993404928 11497957 -1080396160939651939869589683586714001794 11497958 16936677196428114407147500279859760000 11497959 -595252093663172165930085815393704941672 11497960 -182408349860906140707878426769112320000 11497961 -230365364087035507211334391042947546438 11497962 11587468589438690197636034995644530688 11497963 696582392244353026177319165942501556212 11497964 168074826846676288306189507665926438400 11497965 -406664324761401172574281784923315022880 11497966 293252634838021666401660750604412922432 11497967 -32159231209672707506111776503632528208 11497968 161887961014520659654533398584872763392 11497969 -50088048874638647642986835738625082304 11497970 227529180151272619425825307095464616960 11497971 195172235579874916009143022143647712312 11497972 20568101534018417953206317307354161920 11497973 -921775617445877421459615979410946301778 11497974 -151564329475998238860607581124368620160 11497975 -249849037593119814202046396801194258400 11497976 85589573175261670471253778679175577600 11497977 1331679775022010749834926492067076543840 11497978 68385293806262694725252811650559924960 11497979 -115004830700797449151756169257163826480 11497980 -98378558871346653773725105036431022080 11497981 -807921010009553795707708069753144577472 11497982 279621625744022741005605438865756035072 11497983 64807549704339348708394105685348816640 11497984 -364742332274760846940766101297711546368 11497985 -995514127125233538364415506475371200 11497986 139601282227031420212752022806141133824 11497987 686959578537080919477059320336254416636 11497988 13702336098326590705407993653279440896 11497989 249506907386034083067301558257435001824 11497990 -134812229103778441198233143662197811200 11497991 280925296535695600129543446521229706392 11497992 -522812021179255106357082838918680576000 11497993 113162441644234762462917450826725434368 11497994 83738498649693444294100689614310421296 11497995 -550635226880783466763054962928203587280 11497996 -92945968151155881654823849800841120000 11497997 -988587172231420818563167190489857212714 11497998 -394173663686460654351893487100327167936 11497999 42668420832134380551133219282871664960 11498000 -211015119614549444668183742215680000000 11498001 -474977305618776798686862151846904263872 11498002 -519121528582230591927460541816295254400 11498003 -371451691255012378376968817563514884536 11498004 -38023922293321849967234225885086679040 11498005 530303465319254263928053761776831517660 11498006 -121693668611167499736976928007188109696 11498007 -333887393156134883569095223601974730880 11498008 -770885764294785421460277945413631191040 11498009 40331941638083181149099396827520589312 11498010 32054037965058512396274511735615138560 11498011 18675173949228822288845426771954072864 11498012 -431052801653425747293900546085779844608 11498013 -522701291486176353897174049638478323258 11498014 275776081554704540073854724214295447232 11498015 348583127647810531345912746760633205160 11498016 -71546314701149580303268373893835390976 11498017 639491093452761407318594645493856052066 11498018 42451603544539045849851597491912420352 11498019 281785170932960547722322798091845444528 11498020 119938236151741180305989253812077178880 11498021 -663110295075344411554416611415192000 11498022 53160930330202924112062426707076169088 11498023 299239870581524947710828440201180458504 11498024 51814527697487168902174980973457571840 11498025 -53443133512556726958144293190859200 11498026 716690455079456016346144295811897089712 11498027 1280097273272703981898628709138898818960 11498028 3743414111523318864964273807086219264 11498029 -509040068511950809925566960880991435370 11498030 69036279001488796988338972645627892160 11498031 -482465496501005450177189315782078346088 11498032 17000391121965108209027505721186713600 11498033 201018612679695966784674994289413578240 11498034 -289569176576242995259974993128078670720 11498035 350925183864188105192804565729354224160 11498036 227503802624742650266218579384723548160 11498037 -466817084269414124715539547799818313440 11498038 -664613313391830445986754661499497062080 11498039 -1894515805481891868807728191701802368 11498040 225135019690989881935002593474999808000 11498041 331902149408102673421229413285456575172 11498042 -93020123781807672510725919381896410656 11498043 -335871189547432539975690077868863164416 11498044 -881049887577634584590682595791889060864 11498045 -35691654926793919949067329021194968960 11498046 -55896892541292607710726181605376204800 11498047 457917227025336692818774333398992885112 11498048 318481417043314807464615495997346807808 11498049 1021483064977166519594310277291157351568 11498050 -54726454302485534945880533942611453200 11498051 36322060743111741383265321486150962400 11498052 530893759990502057121976334276792770560 11498053 -405859204572632524628218980269503101920 11498054 207915838861130000367565005064000730976 11498055 243889376598253874336336423505987379200 11498056 -524366630999542305346874526004273413120 11498057 51127822819159678363907799751360821732 11498058 89833911650574391180323546543561139200 11498059 628699276304793547447644185529546694080 11498060 236157223943786725772718198614840371200 11498061 527398056727290231808670747285792916672 11498062 425729916812909962183160445215477227200 11498063 125464195424395708613374349379665907312 11498064 65788899643581330138373990404307943424 11498065 342424492071676020918093977089999704000 11498066 579542913075850110112934404722910553232 11498067 -145821653664868290123239275970331637680 11498068 -64986954204761569656504926281545246720 11498069 -711862613633060865600846828298432610688 11498070 84970585865398550250694254353235855360 11498071 -2345351094678951198370144569529702016 11498072 -664863470044293836033625105789869752320 11498073 34303251495854209442671044196586745408 11498074 -54811911709500256969026925329867195648 11498075 -387304266450591275975304728792436266700 11498076 -340080881957912103331250266990507911168 11498077 -88960141580633235756390530947235942880 11498078 -104769063787785905528847224240695258560 11498079 642072270845793868244077100086234975248 11498080 -814614699268052996513704394087831961600 11498081 75215406424629270092158109597189351424 11498082 374295682063853415980804833388423023104 11498083 -231683035666812348777080411202813641680 11498084 -55190570101940952733251107213447106816 11498085 393549402511110951859707236654925523200 11498086 -126674199834953039647612670249905351680 11498087 -87069886229641050828226944698513448264 11498088 22487392418359408590568890634149888000 11498089 -309403164298466693867095153761440549400 11498090 555961204042594273939525495340423140800 11498091 -319778752625521160532773853205881388800 11498092 134890084066175117932196875765982095616 11498093 -534522458441749296122964982736227295658 11498094 -505253744380561097078276889704903115840 11498095 427765499290750026290791178232630200160 11498096 -167954300225942670205940920177634377728 11498097 -195516646115593923635831096206798310400 11498098 -12261924413910704692862376041166666336 11498099 242553443771552008280024458909533574464 11498100 -193542693756039747672427196582596761600 11498101 59562407222334675266373449157751530400 11498102 -90498239239744086897236583392284170240 11498103 696542496389244593726110704520861106304 11498104 -1015654472105886111532867741246774026240 11498105 7529394851058006725143123513994240520 11498106 -165906867032629589685097658568343504896 11498107 -1097539869887125577747129978913012503644 11498108 217108991078214641197507133479298797056 11498109 -59349075494680663650863706264606037440 11498110 2755858015704212999247453580933125120 11498111 716804756313851512809301682257532963712 11498112 -42943558077477281281011021194880614400 11498113 -150647359382655626177388345641405297760 11498114 -3769079480733837557994644317735014912 11498115 -26945071052722615996593200758004435280 11498116 -3264863363900426831088913260174561280 11498117 -34554515914635664844789159751083905536 11498118 -301702516868432593027955770771655128896 11498119 -35562699531695065716688278523389013480 11498120 155825303684180799150830112140384870400 11498121 83620649396211007084273514183747749290 11498122 239689611999763187827479457332229955424 11498123 14450811678700307924121466745367140160 11498124 165718268034464174680621908308511608832 11498125 -261034646599117677394684711709299371250 11498126 3314986851141941241498513118631782464 11498127 -48430826796650992154708896108446835968 11498128 7471828280853134232589380021098749952 11498129 -182796948569954116729710420710340312270 11498130 -33660859312378327851820249358526881280 11498131 226705687646742769248240715340074005932 11498132 346272992739131261352495451124150802432 11498133 -802537704150890102817514082885768521536 11498134 -18319456119225467160628266116031137280 11498135 312505669707350096033427520477254326400 11498136 94446596875197268445297592887344742400 11498137 182824518928450362575669122752598189824 11498138 281591344741508027963486547195141584640 11498139 884392699974167873781671113185002057520 11498140 118924622998940104201648870627959037440 11498141 -221165565004664369930320345053881746458 11498142 -56378398110300293838724763513548093440 11498143 -80302459590553480198954281858409070616 11498144 -653493009897912552877297540980328955904 11498145 -506801907367470930448450401575278769280 11498146 148478849692575972884837328457945296 11498147 -1148404756759334091215218056608614810404 11498148 101628806655377083155144541916925394944 11498149 89078815589909376752583845021288326368 11498150 -192964203050929766318387290953128743200 11498151 -9408190197440081003666342226092868096 11498152 -50905170510356681960822249393005747200 11498153 991936090602274151519391110128385265402 11498154 22189599746325410908576605703415712000 11498155 -10762776014296228211732330352195869040 11498156 545458066538567637582074977816058818560 11498157 -277516751128996433981273224257167424 11498158 -26989279826094603222404114107462967424 11498159 -1246935136936287433751955202314997814640 11498160 50758421064856702281147953797571543040 11498161 1046982962016115410325376824018380911762 11498162 -265367819741641571406493590724433475168 11498163 55358779796118695180411671099354002288 11498164 1085907959661314416130708867740579398400 11498165 -264370223804672090989474388032932278400 11498166 -157011079948282256182007471254771200000 11498167 1109275904641974590680879972637102258216 11498168 -347333172484767257936034044875652014080 11498169 169843468503927065263519557334151620944 11498170 -228719675301610786556473550447044146720 11498171 287409957576850838025567297178212172392 11498172 56011100998680207410097312365569892352 11498173 787391606387597376622939472098761526720 11498174 647021608656192068582269732073861498112 11498175 85706868820075411377933066650796088200 11498176 120104249203371232032386430202916372480 11498177 458899116236641993433141118594861277380 11498178 -44763943211706418315013541573569333376 11498179 -5032873736176056173496302005380519936 11498180 690042278933159347729368140472698595840 11498181 -206422202630500361298561651383109456000 11498182 -100006137345011215129682427338246363808 11498183 -6437590027900790842976355247184616576 11498184 -471505323050906743813517213488332733440 11498185 -144248198251458582256937941014511438620 11498186 -50073811095103508917598681796024681984 11498187 -183838922267692072944795141462626220840 11498188 -137863096268613175557127495835171794944 11498189 465080477604433186188185270270820015990 11498190 217102913033355689649444940815753200640 11498191 464704198817182535577156829443702119592 11498192 -120381122848592487538486406934006988800 11498193 -9054116757586350251464061130913114542 11498194 -148327240581465841949766238043015492448 11498195 -693558617323967515144363715562071298000 11498196 388255536757609179562278448116326664192 11498197 92402381582603149020918182781388362592 11498198 79751013350564992522919565394208111040 11498199 -357612231511879595590926981085147717632 11498200 -1706379907067555398851241494577152000 11498201 -565150883847443721627569917593685302336 11498202 37698984508796758277595490763549926368 11498203 -7515478396395621797303189256568415548 11498204 206619232898834111209500318658762739712 11498205 616993306619397665123746557644677557120 11498206 -77994016204523109862148067933312406272 11498207 342413875223342278952877317839500992112 11498208 94888194554961431098789610324209434624 11498209 -796374331473286180942856988964337298284 11498210 -65122888624012665209516707411623936000 11498211 10848553361147433700253438253512760780 11498212 -51646955496682983861329850223564766208 11498213 -1352745736361582069060655248108017062720 11498214 -18278511070615776036061104169542850560 11498215 672222744168828844414590543701498770800 11498216 268784983650099753568935972338652149760 11498217 -93676858785666388083070037676430208160 11498218 83184191858557516510004642549216340480 11498219 476599728418558298354000027145152080680 11498220 34245609681621339781722925734850560000 11498221 -453927209340675510132902603151976108800 11498222 285270774011983091200474378780797347712 11498223 577588638839904272268348335561344243968 11498224 134374982714766451317172098546020745216 11498225 340422389893026438251106695729212935750 11498226 -182248160403467815961269129873994307456 11498227 -310087830352584512970310543411492610800 11498228 -284264615057749961211482815474636990464 11498229 422163967253763158541760038040742887584 11498230 -32646119295535541978130706935459744000 11498231 -79942423377251861649675011029771679280 11498232 -118851327184310945106636321426294374400 11498233 24915297455109295098225667335799437780 11498234 -620674291285375980402104777099428697856 11498235 74483548225892284402661245947174677760 11498236 -126162167932394728518405236613278494720 11498237 435588519526888164923941312677420815712 11498238 104053477907224876585847762656248285888 11498239 547211078413501659053802075976363477920 11498240 -104582803773450193232197101947222753280 11498241 111176725331706409978253102617548251904 11498242 221056804402904038650543174316412748240 11498243 6908897344475165615596133052097293384 11498244 81371761467963076808319510790727454720 11498245 -81002575032770404718480410001764488000 11498246 -800058942477948099381389073396470304576 11498247 -26021140203907793238639933423509094960 11498248 -951457251161525016213439077862195200000 11498249 -85953919865157731004957894288382608960 11498250 155949625295723606528717156562072768000 11498251 -1108306822473118274637179294083031256748 11498252 -114131476238592258068475662144137356288 11498253 514713889717668959950891645766750149920 11498254 -356477069379451049964839330255513807424 11498255 -331005181081827914555640353849674110840 11498256 -48242463771567563126993621209358794752 11498257 -392806110872476943749548125342523838220 11498258 -17449591979313860692332080151363828960 11498259 -74488041986632551798837310625089277952 11498260 337821989196662934384097849465981658880 11498261 -1189281845941271571892089535057932273138 11498262 164864658094449994253893996009027983744 11498263 127023336162611799651855523525168241280 11498264 -178815847733666311139815428513939056640 11498265 -278748722213836055221629025609170300540 11498266 -13226089912991371408567591003037198400 11498267 -2028629511305222089910789431899382692 11498268 248665163695417061716589440341457305600 11498269 -256433104657619088686426670820912671156 11498270 9666315806645505635282105439560732160 11498271 118359746769198533895522171996164605512 11498272 152943147631580372374385938272085868544 11498273 -122226724029987071046213012788013884664 11498274 -222650795863516359362056342138073583360 11498275 -45312191072927474948386161865375633200 11498276 456503357210847546375997407708380396160 11498277 -177198656125746046524073050985511640768 11498278 435036963816943982577397367442958533120 11498279 -362334203601970727780127817869185280216 11498280 240405441601865626113531137719658496000 11498281 694527486999049339360248510686915694964 11498282 -117211195870616596373710694837572765008 11498283 190237059520843369047750291846491988984 11498284 499141341346899686386954412985061294080 11498285 454288429410506150353570505572741795980 11498286 -171712946447254859937416953499860992 11498287 546458989024018935676498777919407819240 11498288 -12398003621837453918543318685744168960 11498289 558325374425037391237300389127043292768 11498290 -95523956239272314486181032398223001600 11498291 372337734428934051125496451637362609980 11498292 -183731108121757713600872477800192327680 11498293 1232629086343359771923849607631730706542 11498294 -151779316088276610181355900984841528000 11498295 -158070120172189985946011003182876117680 11498296 472073176205849712140646998108346593280 11498297 -486525299196633644179664075717331322680 11498298 -42404454486026717908495385906987139072 11498299 -159531821540526680689716518455200651264 11498300 165958209893187262126741189868163340800 11498301 422699457568535871310296453384636811200 11498302 1003663725760594416481729609300057948032 11498303 34707416757609944122185007910863955328 11498304 -53365516408249261317574288591451848704 11498305 25806309878324347568429549163655691520 11498306 74711345026776298779224159089899957120 11498307 -108705954154223708588382516431107553808 11498308 74623810061055713755209217805777227776 11498309 791052099908812268599161130169409636510 11498310 14666592473501079880009057708795075200 11498311 291470113250555383904433659805561369264 11498312 -258426735256264240468955304075512709120 11498313 -19654945586630457759680324415759989856 11498314 -432472681789507507404266926800428001744 11498315 -110388474512579441582970921988781258880 11498316 -154323883815551504791130891155392373248 11498317 -684779324316380844609804493192448933160 11498318 -228459816194202515865779470327229301696 11498319 -51805619788849906865900246477771329440 11498320 -148102255364945708363798459918090649600 11498321 39873089788744064164685319842232555072 11498322 -15053602422761325093553233761916979200 11498323 -8080220226790066434903078761659065176 11498324 -455874490622100871718497273938165321984 11498325 -327696956540971242675861474085494780000 11498326 -99434803889303024374571741757206691840 11498327 -238287249751507845561969620008035160656 11498328 621511127927670780045353282811477811200 11498329 -16818077465202033893040286801152421616 11498330 161279806086101618745428899773321912000 11498331 5132880341516170848675495020983294320 11498332 956818115266998741143519530734065723392 11498333 92515780048069442349714917342492951040 11498334 67842466254854241290207548079702446080 11498335 120013441702009414214956751020507658280 11498336 514375825575338794884688471216071770112 11498337 -628349916831665003699467247446350311406 11498338 324251234807919683449186914143880010320 11498339 -582147321915683292424175104261571988744 11498340 104919000192203191592844705064906567680 11498341 -727866085875824596795134731269372986948 11498342 59531634600651597257404519574967802752 11498343 -435232272360885981178736082074505735600 11498344 168370073480397365343155987065320652800 11498345 164873169923670350402491733465411872200 11498346 47824718865445927371479288463889850880 11498347 -295347121646001104483535055769922681568 11498348 267135745967057770390460461047287663616 11498349 -215349668530296454066176766187811711936 11498350 -21448555286766064934173015986690408000 11498351 16841836868861898448068441537195722304 11498352 57566695258452703297359464225623572480 11498353 -590179704457067831343723179477685572398 11498354 40280479338114230148692619527109660672 11498355 -13799190088051336359882005532325308000 11498356 -377010454955278889188815822133099838080 11498357 323775553852144202790270503744919193980 11498358 -126754482533758397323288709150578775040 11498359 1615041087886655211454850847278880716040 11498360 -25225867303982082716884575513480806400 11498361 163365727001366527941167442375433743744 11498362 -701491577517140484808814281228346393088 11498363 -1062064260541039561605940336693687963080 11498364 -53635156981372429184598254350720473600 11498365 -349932638252084287972141684057655032020 11498366 477152941825638186019661678471252760960 11498367 370635813355997783210949583217726917248 11498368 173511217229954031432972660681568419840 11498369 -991173317831050650554808121473260732604 11498370 -115087709552315546792975823445199362560 11498371 463816594029670546220564119136816644000 11498372 -3924375281761727631969037969566594048 11498373 418913904354091353849021096211283539422 11498374 -137041201916266453824927668645481841728 11498375 462666376583374544370875967977584944000 11498376 -14047173019442593277103318417083842560 11498377 -411780934442256061888807318559108071728 11498378 342034311371665398111617076177418445616 11498379 145420663226610613975554856002363613440 11498380 420963773948914033566349848415813847040 11498381 -1368903675467744190874679386157843772000 11498382 48446023090893705651973012874056396800 11498383 531783514290738536137304866802526923704 11498384 -317066993381375452200132919133318922240 11498385 347586245177620275575278119561913401600 11498386 10124921112935521493371401269958037392 11498387 -375361558545108421744318927163670438768 11498388 825749389753363803651319652386959360 11498389 -73818578376645338576801032613927295410 11498390 -8549334249124515622227348540436558080 11498391 134514697919692223538076316003344978560 11498392 542126988939797922098794249450032537600 11498393 -502699452858497098748629235980186226358 11498394 430845001921494071448702516530345214720 11498395 1251345533278359264279620891411160892800 11498396 32001085457999369625517648600523735040 11498397 -199678391435184111682251181580246909472 11498398 -371337840339897237388845152821446694464 11498399 -211113986083158010499117008570776623880 11498400 419926411503727543032387488017411276800 11498401 569500960774252500462652136121311601920 11498402 -312440606866789306504278081440780764848 11498403 79135062297754728912998630835363994368 11498404 -237423518885218912002932263122677760000 11498405 826468461858494949255019844469216950400 11498406 60008891843781121452991362582135704064 11498407 103633518286137773392500496964432212800 11498408 -222782208427878856589295440109132887040 11498409 -242090566706754673146992640441163115520 11498410 -22661477863170668026642967273060198400 11498411 -920667908536251787059328554838711297200 11498412 3002512735957971542672017369444027392 11498413 -20455615282646130158821751423528745600 11498414 22925416434615891906675708398233046592 11498415 -1235724498044220333580882893408113280 11498416 16298651858481039204907979862421798912 11498417 368588152620767442590965712875344854592 11498418 -45751617655701940032482762638849255536 11498419 110054958029497161316437157879449480400 11498420 347365360595580670638771738036327168000 11498421 -627807399346505355237543688663485872736 11498422 231643808217434579778090992869693921440 11498423 555798359762804831491526035313027395080 11498424 -11997134156894703308605628348671918080 11498425 -558152344053761141568091398137739720850 11498426 19797810817863786595377191567246352384 11498427 -193183384639217074919326061703006912 11498428 5307513699413420907348510901458800640 11498429 135139621068306355469740077745071369030 11498430 191852247637337078513821817072218389120 11498431 -223049421718246672559359582925155672208 11498432 -80514221859377410941479294844889202688 11498433 794010752792110055844959273084533963824 11498434 260865320913111123040089050476543262592 11498435 60919923528401788527697099642951374000 11498436 9271944983755657119189035470631841792 11498437 1237327831120483978345968521598863265852 11498438 218264700375038610387512679402050839776 11498439 -87485625009339749607194467651479035520 11498440 -739741516541357285859527332998832435200 11498441 1638536981337546540234340140258802744500 11498442 -220980131182078807581846124862735335680 11498443 -262927092528943249370079052635852318984 11498444 188802252810645991608808213912731456000 11498445 59336525435013997423336513970844071040 11498446 80018265186672775259397562314448714944 11498447 -355200921080116918266007527444957590280 11498448 -36648944982785209185717078688971227136 11498449 23401697987514165179081871049368339364 11498450 70375948937197359846823433939758848000 11498451 539903250439992932049366262442990380800 11498452 261022252160128144040673784739131156480 11498453 -249985205241946597948678558179689631744 11498454 417007952085756303630427628361664899648 11498455 15626243810810627030017159403772778560 11498456 318018151412402696584227008924385116160 11498457 10092269978144933121878280447765060000 11498458 314884547207531036754515020793364480 11498459 29204806280498065122311951240901354240 11498460 4530400168678788932292738046950696960 11498461 20167205524723155085436402349083347852 11498462 -73357823871577586367187243364328912768 11498463 43597592604440209875024383159090768400 11498464 -1259267398723982324712387175397540757504 11498465 -356290988147812351397194779507601740480 11498466 -116276616635810194428869876875409742336 11498467 1422465807527993998932428908711716389152 11498468 -627688762271090376366556258599849812352 11498469 -651493419067854242998626596137163886240 11498470 78963343520664951694747448746240066560 11498471 397806580658576454181574731559996884320 11498472 588274249937910557844060517236132510720 11498473 46262082034107018180190523898257183936 11498474 244077265659529966037504208401858879232 11498475 -267279629995849878883875778901906441400 11498476 -713538287662022845099224534746925995520 11498477 982553549372568845742418704856350385920 11498478 273893902334230689786319289308603036224 11498479 695595185179254228235077528627405493800 11498480 67434377280817837729966496705223720960 11498481 -820219705120098120597971205436243732080 11498482 375278638080466568586854736372351255552 11498483 726643953927372259084354893717245622732 11498484 -230502467488287743114964660969994579968 11498485 -912831675664922972338012589546415134820 11498486 386250008581542361666465921647778860192 11498487 99344663826095256590940115144658465664 11498488 625206645661350042766071169037419253760 11498489 -3449530774464015098752166211889877760 11498490 -84391461099114245178944389568675020800 11498491 186975282985104440484936863484859925784 11498492 307198490925077927612446514282694400512 11498493 -236982625318014990681430633048958324736 11498494 -18722373165275649919563841239230293248 11498495 135696021158100559341452734325723810400 11498496 -283568117227061703250776456453559418880 11498497 -645111744395045093094084087338117562320 11498498 -133465647416380032464628751722781975680 11498499 -377522436768201874565142599733729199632 11498500 -272716509083678133514455368015758080000 11498501 1234317472246184757782162199763187904 11498502 -314398335715819637842925216426880176256 11498503 -394689592990411192190183984044601572800 11498504 1189739561236278148053140257375366517760 11498505 253887161704562582312199327891213033600 11498506 -669699230614611075975173396286117156048 11498507 -1193821022528958804482160171886522211244 11498508 207639805506655405476224243239573929984 11498509 -86961532888894003731193087354236732864 11498510 -213950869385569936051607208388525968000 11498511 -121871420982766815195401318235783864816 11498512 -184022088994018825733357768715283062784 11498513 -133055554647892890433012396486300702476 11498514 -364699222897435966417298152068274815360 11498515 145942039087033016496535107591257107200 11498516 324112427158229694851435179656736621440 11498517 -10095759796945673815304776785973201266 11498518 -574724742638122580997282602946174851040 11498519 -489277280032432197346322148498316551480 11498520 -61106381489486694738428553395935641600 11498521 348522231483352426760103987810426043466 11498522 1171237573555425083077479273935307264 11498523 -604273785145717444827280661744633613456 11498524 -105674281853702522406132718073653286400 11498525 271279437752638231064794162219312797600 11498526 8471829730908406830422106745379280960 11498527 -281561602484808982553318672970869293208 11498528 -123172282748166685406348119828919746560 11498529 147447246965736898598465013564229632000 11498530 26630756349403421169287476404986833920 11498531 702259179982257796534653529006909891464 11498532 -202088713792461760287106988859165689856 11498533 537525992088706097204497812208035326940 11498534 377658885746047715257680814733800904640 11498535 -432084062644066626696467775467127382680 11498536 647160709451700873506332584585951636480 11498537 -35881874940015440144582652864740423814 11498538 -167781540544941449424733784348983232256 11498539 766317429320865910405400624505020571600 11498540 -291435688748724975191785302271275525120 11498541 -161428503155145844657859171702354805696 11498542 -362031373910957803360924817136000776256 11498543 357190907597567977113385730357048252400 11498544 5234540730368727715220672384060620800 11498545 -155296247856447657996035221070070333720 11498546 -349344990322384101967742981628977484528 11498547 100517753358567383354078693290813717344 11498548 1005772837072749039279107969494863604480 11498549 349553815434021570514191169253085531264 11498550 121879148012656078030547123861919129600 11498551 129557118600171084709843924513183432704 11498552 -436008271667284485024084885750188666880 11498553 26013331284280507461766851790526475360 11498554 -600442122277506257788014759845885778720 11498555 -152048314318406613657840233376244103040 11498556 -347311100517653242717493207980742512128 11498557 -139131566800485962643286009893370680448 11498558 305940751257902262616607427858995501760 11498559 -50508526288569115401139861669406410296 11498560 143488440678796239424639157692221358080 11498561 615706335901531076886649929415157451648 11498562 20993405511391684738447485676370379840 11498563 200182657176429835157922263274097786224 11498564 33950784595587142311795478380818472960 11498565 -181260967999354056651919491942177905280 11498566 -22168159550450427455206713962644164768 11498567 84328144345457068664741364122972984400 11498568 -228315182553254423841946663671628922880 11498569 -746463515631116435026859303857425772080 11498570 -94632049009918835958519888782247407520 11498571 -284813031528154226230980365993355947520 11498572 9387884577880648977919324375168732416 11498573 120712712059694721821441025865448456448 11498574 -46032174545962803044457211837972162560 11498575 -284834348191256153483195343345432893400 11498576 -133709831054961508889100250869931450368 11498577 -429779238007172779842852039944719107168 11498578 19712585983505938282694552977811612160 11498579 -929792797293060490834874419066268079624 11498580 -107532896042222471249971686777683312640 11498581 -536099122647513873077880624538719639168 11498582 -75279446731743476271022101299779141632 11498583 -75263222940294157530895291756260902400 11498584 -90681616648964647557506304529280317440 11498585 -357748214722409816217402972541171455420 11498586 140038632987148246581634125613129475328 11498587 -2341819782439916926409233533730784880 11498588 172989721173553618726503844351089074688 11498589 229085269634775537110320185033368024454 11498590 -380740618222024044445687895968521835200 11498591 -273938076182797380294598437640493398920 11498592 -1879815452095774319805176444042084352 11498593 499435084180140012582615397819233399842 11498594 514654497821908089807139463172952086096 11498595 11101847358521970539555342268318611040 11498596 741096565875503000594865168283748683008 11498597 495388943498782142641575676398134882304 11498598 12060835896876989572193414680575254880 11498599 -174138241095412104427249370909759770064 11498600 464880972072161872757399751497092224000 11498601 -306333221007752048579148830634895526976 11498602 18728724503490537956019048825357945600 11498603 -216324481262170040028947455039141723536 11498604 -52310666337607928525261234334519444480 11498605 97167036101967937778091670140127983360 11498606 212752715442333159043327088273022814080 11498607 -149257664741422466918089802286384618360 11498608 5482380324393221116281183577712885760 11498609 839787029514284927016585569257621079280 11498610 -175604613998420101474961339434247001600 11498611 2173034348345197709288557083125989894672 11498612 -163496325624435675623333659825553154048 11498613 -42800049956601969063770597199680471040 11498614 178322580181505664522187092947784249792 11498615 -189059793941276377430419163764396961280 11498616 122918415315000611970766741094350540800 11498617 -14307550961147332689117181312778641920 11498618 45769077858859030524083424101132774400 11498619 128245984202279408366887406791971427008 11498620 -70941669556109358939985345565062103040 11498621 -467719903997089773381860451952274285178 11498622 26193208204871698998594666206165310720 11498623 -1496173459217600257659232231203921825936 11498624 -474476839864785554417861981291025530880 11498625 798578645880732361121464918505346240000 11498626 385471121868195003912545898641965856160 11498627 351417185664215954362456440127912101072 11498628 -157774847544858926491627882327810560000 11498629 1203726788355677573655859763145483780640 11498630 3947012701321794262402436457672960 11498631 -107500286854185260474959267959689001048 11498632 931502938838774953350418109305468646400 11498633 246842328447120586365665832636665577882 11498634 116364545003021135094346167443101337136 11498635 -124875248660791150024983614124748957920 11498636 -220289513389624458095694249724960181760 11498637 717296399760124328554996504592719872960 11498638 85246620076529041808309385515378671296 11498639 1083302968080879105056586668125520539440 11498640 94691549624915551504443213530753925120 11498641 -311199733539821289127271852505164008896 11498642 112557378175776652716016482768845497344 11498643 -56230371304543814530691241646290464544 11498644 248979708867874779654341303479511089152 11498645 -919533406965761892429495131828566084200 11498646 -49313498715356157187931061162621444096 11498647 1371752912695092069056798798519625628272 11498648 -111245812104660138918589794338606284800 11498649 129339613569464009111956440898004277888 11498650 18294187461409607073001265420607801600 11498651 -40945020048079428463328838743343230400 11498652 -67149954571429289118558748031358566400 11498653 690969536253498924055835667120535740902 11498654 -148249473364716775707206509528448414592 11498655 61837507897181137903365059970439895040 11498656 -487545024115427765303480465589279916032 11498657 674144537394786945439531545536114439906 11498658 258794077846184225141744098163738726784 11498659 -637466820555291663993523861727773007140 11498660 517075686542653715788129532811642343680 11498661 -90868406281910517958791383936426509890 11498662 -13019920957219314226607267597714855808 11498663 698652504907653978265587654858574843008 11498664 -388062576325176252692283619915873812480 11498665 -416889929739700534522351164192760046940 11498666 30901817705077172072225900927348285184 11498667 302823725128289134503468654970193330880 11498668 4686939929731952101366249034075449344 11498669 27944352379897283804087065141938568320 11498670 28235623714151159631640190486332518720 11498671 562484475122239680310940966071002094432 11498672 16315897490700550223616278969008619520 11498673 4144517500961355942157710288317085024 11498674 659042710742997256332233407447179763200 11498675 32755000071498244628311251659448585600 11498676 -102852906918860887130495900500358492160 11498677 -79670265648050265993712761197492581380 11498678 8909007764013667002000415697143708224 11498679 -49109633363542599072527259424006227240 11498680 388576642935150437650015616898147532800 11498681 -514276740825458575875185809396047703896 11498682 93279601285828396280082049708375015680 11498683 212024721459329948949362791751559441936 11498684 369132280524865496864796425813281145856 11498685 -13548157511680099701650476565618388480 11498686 76773283061499280781491315945837792320 11498687 -634183834791859428440091256722214291200 11498688 -146957593609730649803723190204065906688 11498689 481768309721709808946530863152572684224 11498690 143739471032853825655468576776882055680 11498691 -133066172429015642445803775967618108416 11498692 -130135580148156801180094458947414157184 11498693 64176063232676460532347422777885391420 11498694 -490292634093908284511257894239220979328 11498695 267472943400866708063397833168779069920 11498696 -129020389635625227002980688121609338880 11498697 2118529045711875396647205112927976640 11498698 -302636106650419041766435610043453135264 11498699 505056036509090033894227038891676631700 11498700 -62398495767789282895451815648010688000 11498701 -359224450416996243514898773987732910400 11498702 -221099285081783932839265666165793456448 11498703 849486577771965997294941424477585453200 11498704 -31521875873870698874241440135535263744 11498705 751982001928674745678770895031943024000 11498706 -49147043910868452910496105263433011200 11498707 692914118152836650697487009991396265984 11498708 33182490712142595722936841419347662336 11498709 83571827177756197259508266390336582304 11498710 428132327066564801779714515482487179520 11498711 73843512352879049170570278156882227040 11498712 -17716252877043946275662093044535132160 11498713 -1182647203905859870104630418877199092096 11498714 -1222346474382338068942070073285585250560 11498715 -173673186052578083508295093928406389280 11498716 -7987072977122013082921582990981442048 11498717 -172492695647618199796523626481373990234 11498718 -151024116232334851550701778106185840640 11498719 -68087949069801905520986382785838390880 11498720 -325332165283644148498775566925589381120 11498721 -95562082929152079346849875740852322624 11498722 242306019809095366556951904040750584912 11498723 -563399684332562950052713347038128728096 11498724 -161094984576520003560511411369834460160 11498725 -80993779698775328679244069275167429600 11498726 -224149613080055320551236081696976337920 11498727 -44336662404116719529356300678307840640 11498728 -303500418392641105527196189070314275840 11498729 379098845405121817391211607216694533920 11498730 -35949595612199384363647579065299393280 11498731 -1109529888436124472086721513282689779468 11498732 -156056391378163206960394127829690624000 11498733 -158728366083959831572146993556918958400 11498734 69508456089250909013164231942123365120 11498735 308859807271221910785556002316992890400 11498736 135962889266575404988982333029523423232 11498737 35097961378112971880660907152578260480 11498738 579785219789314796610591100848251728896 11498739 143889189861430267275142685053359717120 11498740 -131274109536496427060032041941357905920 11498741 94331410975718793234328746912084971904 11498742 -58055040428344749195899695700240604960 11498743 878663995572013438562902680641169459840 11498744 -219036478289763948066908261338867322880 11498745 433140775598172193581994352940738957120 11498746 105138615088447148204366059334658424320 11498747 389285761784924187714083958532178048928 11498748 15318634702214191607770037551638856704 11498749 -102529727454619856412232984155829790736 11498750 -60325375704837960149092445467638000000 11498751 235153984475813596521755713549018560 11498752 40100198494743749097712788492240551936 11498753 -12227809463850240520193849660684896320 11498754 -11477834692052956365830338061297664768 11498755 -244031087955306666294571322450490225840 11498756 -144206399836415897627295326490122822400 11498757 81111071514337508874665266220716316640 11498758 -313464464316922630910341788830707353216 11498759 -12481949492895854432238161516302278696 11498760 133524613399951298908640293232445849600 11498761 967448418405231728786010023382246987300 11498762 -24926665458469459515725978785583481600 11498763 -94485953861341210887749197864911113256 11498764 57141979191268169093122190349162104576 11498765 67426717189789567603266808591450179660 11498766 165743244501824149428934678116785909760 11498767 -164972588733786834430016735520638911008 11498768 27936897399927085684446266146349383680 11498769 36516102236718336401264838385639842384 11498770 169942589556376702023733533667122009600 11498771 -278361622267117534624624700756580572256 11498772 -318988944067320581441897175461213257728 11498773 -145994677906611203172258408831373138944 11498774 26371701027674453120461970698157444352 11498775 353562937141748234308891532278244064000 11498776 -1028195129268895038821192741362600273920 11498777 1595929683651940512795382149550540677000 11498778 141321735680515498636818793767955984608 11498779 -929413513686693848528699915781383594620 11498780 28017925778512137513928355345678937600 11498781 -142914941393352112692495324460584460800 11498782 -649874580447669620716957152859885703808 11498783 1315257922976228976053905618287531851424 11498784 -198582837407870164857279833914595082240 11498785 -855563459187404250684315007848154391040 11498786 -48074331326026806436845580115829260736 11498787 -1503481237205535084493540742659489365120 11498788 98231037369998074731546086005053546496 11498789 474551934800170354653662830746480022590 11498790 83837727626528232634565771455847212800 11498791 -293335545810139042109391179995149076248 11498792 1206181685376788783713377211208108928000 11498793 -748008721476744389801598026547364711536 11498794 460090577728851758801616835460347179696 11498795 -31042106592536646263064523651190403840 11498796 499490090671760188317150401594214749952 11498797 147591731667069796273468237125079748246 11498798 -234666907059483310517805898905458660160 11498799 26015076868969225295401407271555516416 11498800 -46318916995837871543809929469255680000 11498801 65346666556326153145293707204576395008 11498802 1492645334527068396691428919707992064 11498803 1273359466869528391979773611581928007052 11498804 -323974145633697117131811412287835060224 11498805 194011992289311186459659687243983958400 11498806 -112094195700985726460224942075788582336 11498807 120426500539521089031655245636434381952 11498808 -5202459245463728530559388257434337280 11498809 -401394987739395744844774379187107358720 11498810 183631272767218155836495483065741102560 11498811 -733376310519193836188463911374840004328 11498812 46616861016482210715645895881408482304 11498813 -81082771083052740597123351433257082938 11498814 480082356625941048113286688717251840 11498815 352898939132256750964455596591064297960 11498816 17685080943454802371179913067341283328 11498817 152990372890619577550607231031499929600 11498818 196946403475224139781956600586649201360 11498819 36172150325668157160583157348247372000 11498820 173087928523997798868622848227900313600 11498821 265634811589487994250675108847704793052 11498822 103606772465284355673770121444052175712 11498823 71948312613149968665557940179290965984 11498824 -460771171811773344459343171210812364800 11498825 247355644188013131301231770728172005100 11498826 13410676000039470861101693171685375744 11498827 -103144145361541715865692259946110213792 11498828 -133143713638477395227902550041698491904 11498829 -102788096522943886480317309987078972000 11498830 6933904849822064485103327842243476480 11498831 391295810831165891122907334614169931632 11498832 144332865277414176284575410874082918400 11498833 9261688818280146104194589544757221604 11498834 -131303050559532230442555002296812945408 11498835 -42497762386754336809729638829993436160 11498836 -574696532193389305079224459933328187520 11498837 -155189307165119948264777765119065773568 11498838 2594307234690499183134808728981196800 11498839 -278264871938161643175137377653188293800 11498840 514112363437046876603635371066915840000 11498841 19250337557150641760506019581557195882 11498842 636035283738632644784070677299390617072 11498843 426255057521713891636196654502032833092 11498844 60951500662943021255730117646400028672 11498845 4455298425762116305348998137870764800 11498846 -71970013481479970683273268525210322240 11498847 -762667821070441206584761000170280956600 11498848 -946135703295979434553699642159689891840 11498849 -162513439392963427040398524667600245180 11498850 -56662026973449258684340046711831385600 11498851 122333387095705016058826702129332588864 11498852 -14399830645386281115262634347060627200 11498853 1040880366504515976761399097200595567264 11498854 -351943343897339150418119736720680718624 11498855 -715047896107742869024793661265173495240 11498856 -18562049725243606897515255929340149760 11498857 355949442960685195363774255810594330400 11498858 301338752083054830818286591773080645632 11498859 379881319010626572781674457311091372764 11498860 58463367922693327006173933254731622400 11498861 -378732891516271520363995960225767812352 11498862 31119037286414619029490230761453906944 11498863 6742509534762342859485211804829748864 11498864 114344629924170850746706020971753963520 11498865 82005686644824468387538806071113516800 11498866 200269207476739640089894261875993784224 11498867 -869441339988645100455425070632608423848 11498868 -670792960917251090189548421141642158080 11498869 -16883928916977218608686067164903758756 11498870 -246639843814108472807833993612400133120 11498871 71787472713424034120990023806186663912 11498872 412310950814891748343168507882659840 11498873 576524598720998855594265211236644737002 11498874 87199400310676252458277595218553272320 11498875 1094145221715709357541444892382535724000 11498876 169873719988392213934177073090068439040 11498877 -369859830500461703562822757994729800200 11498878 -671630185825241723594170156989619877376 11498879 -889286358208106465835137628852501222624 11498880 55920723512533216585594791646357094400 11498881 -397666568934844905489600282947936686527 11498882 259491791511220067663820446949132003792 11498883 376502760887757487208921066546736445248 11498884 -937492297104513975747799106184143373184 11498885 -1008613230667204075966378445189128700040 11498886 -172556378666431947915223723578668169216 11498887 58720191933022158596822052599467942240 11498888 -201569600684849842252151899772067840 11498889 -202911790617883386800251185969732719520 11498890 117951806103328471624565409782853552000 11498891 -518690003352446245474219965549193173000 11498892 9074647719133265829978190240931119104 11498893 -164006233070015478816268891193288736800 11498894 24625753392868908030767927733314162112 11498895 -519360265250435235989957719458904416000 11498896 -89694497169405651390498275734879469568 11498897 356032585346342051410510433244724923252 11498898 254925177343241557517058346171265634048 11498899 -272552946998247137647905457894443754920 11498900 70524871765069099198702913883050035200 11498901 -96246914991192125462522898252748123776 11498902 755069134479488419291484374429164148032 11498903 424302727334101388092566171746614479504 11498904 639024939650474257219629905394809948160 11498905 575227332079828232853572760804924021120 11498906 470507023544927266177087616084555405280 11498907 166887683684718415634895039048749179392 11498908 -345989868890980063855219196468879872 11498909 -59312205558488842972214676202425604890 11498910 85346733477760894359539262116007327360 11498911 -917062063802734976067607999912470611488 11498912 43846827852261035079413739119519465472 11498913 -248109602943943681588039723087965696558 11498914 127524596335435125745043195528723865600 11498915 11824149301982883172451024704171684560 11498916 140957849373780234409262320114078691328 11498917 380485443180405394235571600340527182332 11498918 -560111641847289948601890334401284761920 11498919 162967620359431137465642732305357323008 11498920 -156483391724584778378654029828163174400 11498921 93165205785179270145165092370355835520 11498922 2345389808993195307361537799523928752 11498923 -65792098744948934102427674836709652480 11498924 972819651148042569865346842941648537600 11498925 -78995436729955051130492782795195284000 11498926 20079623372780457001513029795281164800 11498927 633573487774507384055240163441512675184 11498928 -81646794555464716295773458228197621760 11498929 -556080807940695827303028784995015683706 11498930 -81824259287540569883059907011009010880 11498931 -290045963033858980007725891084171595892 11498932 597989601876228154305801963595720282496 11498933 10544885836744949869871293595851318524 11498934 -104467325823089314681734488493489564288 11498935 -35104467934618804358533216348996968000 11498936 297943755502836436530753919915781775360 11498937 12998549544987676003162161500842426080 11498938 -113249869219172205037220608962911312640 11498939 130528366772598846501056015755212304740 11498940 -279598669935752122665840602295390766080 11498941 310041521107140280518227455432151861952 11498942 20647441564264646457390410591334555648 11498943 -637019366988790188762696216591970230000 11498944 86560146117324332807572066536255389696 11498945 -640261357157879153614413865087597920300 11498946 722678778128333673258506851252633344 11498947 -593593453033046659743947386975542433968 11498948 -230578418369209638986566540623966648192 11498949 7444892909764494403341934651597255680 11498950 -41028708116841539413390119351361188000 11498951 643164488566462165335012619395188859504 11498952 -515498985275840251828457578113702297600 11498953 207058293972590801240549360566765630260 11498954 229524070174664872365371322902019136512 11498955 87599482719262374831979347209139998400 11498956 36298781827163898146438435466659840000 11498957 -714244816593442007987231769050402854794 11498958 165110451807702092640258836434393655424 11498959 -578370695362004977878433924469974555184 11498960 6273486397159560852210706629663129600 11498961 -169931820319049262725488134737331803136 11498962 -47276793526360143271707946622004120288 11498963 82044922369968084981784545998091450960 11498964 125049967624390540504715580565480734720 11498965 233012600082889982695936079594368513920 11498966 35235717556456266110917226254414987200 11498967 1154208525826290315470618209284486687840 11498968 292328241546775142135156146496250716160 11498969 -221700843297225534868117962389205464304 11498970 -30885755553816127492530308474010286080 11498971 -176814373131035243100784276031887004160 11498972 -151720123033494222161419261989857908224 11498973 -148237261080222441678080339069143180416 11498974 440797736595934690349011894533654720 11498975 -7485168353175178774923671201690864400 11498976 -197152261220144685744665897080179916800 11498977 313999693312572843823095392518947202146 11498978 -34246252684224538434165134725552314720 11498979 -554545837195257872529622012260624923016 11498980 244674462756550476293412277168725408000 11498981 -393101552155656376132388948987236415268 11498982 -110579199176098866301562815807452779520 11498983 -45751190916394292664278155906721323296 11498984 404792174150593544557401302123383603200 11498985 -16068642187583211707321335968012207360 11498986 99612258741162296331195249968432765184 11498987 283669709967565067835777334136681862792 11498988 145823818118745568242785159783311884288 11498989 985918642246768267987265959618250008790 11498990 286996238767965918043463648470874179200 11498991 219721779745917083505374234586066102528 11498992 7185558509204895701311866352554115072 11498993 -181930978510248995864331982038545034 11498994 206152491551412959442010155347331939648 11498995 412711053269806971618897790206915765120 11498996 171450099615463105485318856646106480000 11498997 301658365080639338070357037462394772000 11498998 9483662545758252821197054312499220480 11498999 583810697156805399245620368501018753000 11499000 -230224100459952483361409017851279360000 11499001 -522260743615901075621257495858545422998 11499002 26104329703948661191944018685605635952 11499003 -869366919481716544493862858642990144000 11499004 -530327564567526787589286326797229564928 11499005 46480801120851383004721148054917532160 11499006 -195749393244660556621650928504201276800 11499007 -271241642903194655642868613573842095040 11499008 -165992632999277923844282398540346425344 11499009 274622608784826633174606406675303937280 11499010 -136371149865459293331239619000796239840 11499011 73415955001083587395402021866172258032 11499012 -79379040113695341406022524055894458368 11499013 -724107100558360441782717623018112424738 11499014 144138476385339150457547862350412533856 11499015 -232119456128383077003891330531339903360 11499016 57110373883538411038410225678188544000 11499017 498698951255651789635405337983519440 11499018 185711835080711072499181336055994536448 11499019 -389042233765646523944256320464029505904 11499020 -385240470488827973143993082330940579840 11499021 39109816797112563099832236095219199042 11499022 -373335917462817228358952035028513515200 11499023 560254092498153879109505578774741268784 11499024 71927413135931613658898191590187204608 11499025 -99426804616022033683941185874918439450 11499026 -78408104946895978086164726863649142144 11499027 704145763773039579228903996041989588920 11499028 -63918932912406667712400182052725012480 11499029 -5029943681359391942547495787395955524 11499030 203475582101236486227699474713543904000 11499031 204550427407272296593024424689410517832 11499032 1195198446105409822992379910641872230400 11499033 -3131813046921755220808755372360191232 11499034 -102133736924785236080165894680862396928 11499035 -539538449695173201542591951791518266400 11499036 -140208104144598276168613010495229050880 11499037 100219035642410790844119607111006466592 11499038 219231644735366398383054432149623389696 11499039 -154317398654601484312604307087469878216 11499040 306412306980116019430606175753239265280 11499041 -127484985667998035938463690916276546000 11499042 -153723128528110847719629399811256517120 11499043 -679183236615922521865225556045541560856 11499044 228354386505994702214073078183935778816 11499045 -8968940891160791272931004118814188800 11499046 262461540903708075110566556420252312064 11499047 60732354865962998550280316238488217600 11499048 -212004757043336877607753118958842265600 11499049 -102333630211977499409158046167131843840 11499050 300411892776297967081972260992245654800 11499051 -350212533224425132403720370745356299280 11499052 579284941679619479786722192673540585472 11499053 577547075902561538587529245387480153440 11499054 -103664587003839028896144206187807341568 11499055 226839940918268020719652457009258970960 11499056 -101295251962586092421651880782011711488 11499057 137270727586693009870637034149714355840 11499058 158403611573314226105808726006832964880 11499059 -418107957217882866289674976017534307680 11499060 -1927083071638651294327064124348887040 11499061 -107310989223648960291323754547670627168 11499062 6083309682758675964695958448677424032 11499063 530852755916487606409886078658639477888 11499064 -169726596811427892093320680760703283200 11499065 180929634914414563137763265888860002120 11499066 -172925961263729628735341660743370200320 11499067 -938614925692368585913553458622234280000 11499068 17223477935577087010274333488987570176 11499069 197347690955179782518570029781447262048 11499070 308673890495600579154844231775988274560 11499071 409754330836969828864560537426456622272 11499072 -10226043378054222279635344569806094336 11499073 -20263428942345319438401420616685263678 11499074 -8332208684871866854213003381096561248 11499075 -198859470300885076555650001082176500000 11499076 -274357495790851656488505052161767860224 11499077 -763054691289455902929061833778833136740 11499078 51946788323165347670262010059222982656 11499079 424840136431339038762759740258984142680 11499080 -70111432386961556897850186265362432000 11499081 478881451599954003142354809954048690144 11499082 -58711741054511160199621834708132515840 11499083 142755470514668415992401214742319325424 11499084 30542528124958637473996385028700014336 11499085 124768096357729439258638711342682918400 11499086 262447199100312422070440370635556571584 11499087 382698226021003150865351851344016315152 11499088 105259071530050432599211674165795880960 11499089 323411958664467095940047371496759410944 11499090 5329007115560154283554296650227064320 11499091 489220139733015463534296037927649888492 11499092 -28186725142302229149774556551598135296 11499093 -445931460213893407661380068064392079218 11499094 -536944246367944765871451830306233415904 11499095 -118174643461901566060874654048195278320 11499096 46386665223977863250961990465379368960 11499097 394620397868509595787339073554443633546 11499098 455107122156639031293136129560465685440 11499099 28191774823544286178115545379563559064 11499100 293942533524828285197522812963406400000 11499101 -239902239075231325690719223335553499988 11499102 111141518115452050412274191044864668480 11499103 -2356304907482261735706031484817874944 11499104 790655499558020540797065347944607907840 11499105 -24446979579695978203184269723828092480 11499106 -6365052584350218101523664460706936192 11499107 122341733216924273106563035076069001720 11499108 314142303140259790875535726909263221760 11499109 -416223378550568107786630879334278817280 11499110 91697415576913984721974236121044625920 11499111 -247121230104402767781732857380803803280 11499112 -1065643474520575413743258495400813388800 11499113 -643777683878028730350077742803576605638 11499114 -980019073890965649443599715904635904 11499115 -138456455115456803271328795224881022240 11499116 40768032446133421779291652105380400128 11499117 60737097622174602852187313593470338112 11499118 -138502839391931403617768551995467204160 11499119 278406189444467702033405101634370489312 11499120 -4966361940357099195229169829322260480 11499121 -221667267168811230324971707866647173678 11499122 148700627772522905545421312244121220112 11499123 -706447761379353970258511221824906264960 11499124 305736824108418849221024560659797957376 11499125 -41217914616201511025904194597049672000 11499126 142667576583225692212599917161754234880 11499127 -630995926264256840661250732772415376024 11499128 76751475590559180646883394800806748160 11499129 -137526091859688627300245491735458820800 11499130 -186356810600880762599003012551726379040 11499131 270165623719108721144771146493028291840 11499132 -581581208609220350791243688507128585728 11499133 999703477134014921781694959401426232844 11499134 49485502015657707353514156650869891200 11499135 440766308049690209947367572028233299600 11499136 465042137724791492770950346370155806720 11499137 77043966688726187357974791270688008168 11499138 -183169933535355316864134837014718720000 11499139 -38213220187649795276657425764469775040 11499140 -199845665019633152909604516167037911040 11499141 418220707788433453803148079134758592992 11499142 -567138339295208959344151860076380724800 11499143 255222690131992578277658014334901136680 11499144 -67420222742475417648020468828839649280 11499145 -13979842422807110068847278530760608000 11499146 -3666204895032687402835538160825770496 11499147 105430633119788459376072800095476006096 11499148 -1003754029682522428730764567291964206080 11499149 -340879115906640734992541428547686015872 11499150 83094754492674954533735411305575945600 11499151 -1088029635243622446227214939541081638248 11499152 -47194137284258932753814963658974035968 11499153 -144168092007701213967072998877626337792 11499154 -116579436196933121075002519883715034224 11499155 394396242164626885876764107641981797120 11499156 57146203299736556493163590965172272640 11499157 -79860197817399720258593045843355366948 11499158 689814496184640439059478745626063394880 11499159 8119084554444071031971337350740419840 11499160 -421276326652989655051420510668380160000 11499161 -390783387743770469806314380536405708800 11499162 -10939694491718472790217154748100705280 11499163 395647459752248395667129527235693037200 11499164 -620745390301640833136050631216767578624 11499165 2007723698016923060801297394852140460 11499166 -6542332841966168174849404005284536320 11499167 -368267311321110452620163632243875581640 11499168 421257896016959720996458449194575724544 11499169 -14315655993607256598444622405344467040 11499170 195036155479265087144754899598591701280 11499171 -11770378902938842304542539213476754432 11499172 -91782479845566119069013996287518998528 11499173 -296124125435178423604322133166509890340 11499174 -358885856623853552276474011578761115840 11499175 490866769516025528630581222659788209800 11499176 -257297690960642025198941289395930572800 11499177 332848661441705714354863272134348549520 11499178 574409318094817433788396845335097662640 11499179 -15888672074087791162049201163729457416 11499180 107984540671580093861465703442671206400 11499181 -217599844963534121800274622881167500308 11499182 -251905201368990997976143601196196834368 11499183 510202412373466821159915802048899625464 11499184 -56994158991167405717136367212495175680 11499185 143072664619871291227270414900246387380 11499186 -66935267153058910017473554672265175936 11499187 -339721133803037339169179200788681833648 11499188 188763977289750941639796412628375452416 11499189 -1160912430636859563122578472942761152 11499190 211374959363669208376672197786536025600 11499191 -326465122648883316477998572699692173136 11499192 -855095135909293684548037114308329472000 11499193 57788569689792697141057833351251276740 11499194 108407123988426812739238584727818891264 11499195 -102620173317708114155481470409973167360 11499196 -660170037523501420878211666628247083520 11499197 667671078672757348463704982188348379052 11499198 -63328459542054388506167646685077101952 11499199 1327080300287563033787914639628867779240 11499200 171685921679958495517524202461934387200 11499201 1064630774567114232655213611431438400 11499202 -46014599258445471771615062289167020032 11499203 -132591686254128507275773778169082276548 11499204 347447394283979340958224517691021217792 11499205 237694653067391048056445064423354028860 11499206 -19337622596835454566782315969167436448 11499207 200089252332894094399246792385770102440 11499208 629025081818978369451089373599811502080 11499209 -92902443130417739690609405785970311590 11499210 44462885747479198817876632431535829760 11499211 -1872671185972549582190371501783674857888 11499212 -520450469850347830312957951503151472640 11499213 428598508393824461820016605258070233888 11499214 365083387692057999911202549870518859456 11499215 -8941092730212061206223611096649728000 11499216 -40065157957379705241340013348852072448 11499217 77911189034526646880738946307304409460 11499218 181568773635844058367981054540233932800 11499219 -165630635200182712494997034292881383200 11499220 -401455515257979418519869767884401162240 11499221 -78436395038386670664889026922205331300 11499222 41756324039933501229669635944329680832 11499223 -1080085604414429436103168137472311756216 11499224 1415729668052275615768256331377992704000 11499225 284198447037031970769973192821671088000 11499226 1028307259271865366639825920517330804960 11499227 295160134506631834005041667310706747076 11499228 -6061209097070530323172599656103277056 11499229 -174556736716720313898664889567879082240 11499230 -147345205021565905480825218794223801600 11499231 90355673398550319107890844610960537984 11499232 -6964713298445655699643497641503358976 11499233 -667754165111726788831421713566954428160 11499234 -125303907227621922215781330818617672320 11499235 834876973954369400827953840040508400 11499236 -311389801972240152834583686211083927552 11499237 -341221292063140757830241821410887069760 11499238 46866913365168918944567473204089911520 11499239 -809276368040298880449938115916561488840 11499240 463989080019416591349254440860991488000 11499241 83212499053061520205160378702862786240 11499242 -677470119705977231410487649903316187808 11499243 137063986102433736216157949093107113984 11499244 -377891061608122815417919912523810078464 11499245 388443370211610055563499625145600005400 11499246 -146316500953663034043090280176369868800 11499247 409446528933306564817626207429043343696 11499248 -269685845283355499879760484015716630528 11499249 622294531318044482523464757395164429728 11499250 4605023392795192014695765556768384000 11499251 -389093053096424068246679175791458869168 11499252 31944888469443745910800979754559967232 11499253 335665686501048639357109038393454030300 11499254 -119989398883747973570417995432376117760 11499255 -257993636567237175767556649848583112640 11499256 944876892185318792743455642638355763200 11499257 422291889185604877063308498409381410624 11499258 -96240432597652377040145132621515862016 11499259 1279918298233752754371886937014998282216 11499260 629625677021965449000745644884125370880 11499261 -346853083200256148454592083478003350528 11499262 -464789489607084571117543009042471738368 11499263 -671717520506102970520016472730551067296 11499264 25573307008869737756026617871862857728 11499265 -119925992703662829879377644338199104600 11499266 86841235765228403118585166708988666832 11499267 165606282232359264365016721440884748048 11499268 873787931001811852182467940349298912256 11499269 -88048628059439712764627969663252535330 11499270 47829118111221511490311250105926752000 11499271 75349336061844717215089474697256923160 11499272 318291114552425887030327198503311692800 11499273 62309154800290000840837497619633548000 11499274 -32486485957323689460279422946399174864 11499275 1140527471162674951737702738368952000 11499276 418626079262092162484594907065326033920 11499277 1309007926924876996911404741623597437600 11499278 -181453491689612608168073675151203900544 11499279 174764335121502571056812001259362847488 11499280 -24930260672319147369798691650874736640 11499281 -362798669204794905015620407947238113948 11499282 -1195931107508779573127478832351044960 11499283 1146707804038393838090477785140039782880 11499284 86697763198913585714599243556738148096 11499285 102570149398853223381260779064740575360 11499286 65307068180577760547407309795352292480 11499287 -29205821223801382965641233530265941360 11499288 -189424665134685791088956207332064317440 11499289 1037245757665033409225087405015781058000 11499290 48871312629593178887885164596879029760 11499291 -367004257237702243269616864272430742100 11499292 112664906538158958459807437225159505920 11499293 -415844799822295296538470443584843966992 11499294 4234778428780231328484908465012493120 11499295 -172980711174578007280321052954695785600 11499296 -164784857707957118889326325073045291008 11499297 419308477547701039964449818811416385200 11499298 424646518982716531346896888130363288400 11499299 81035571931192284002394933601472278272 11499300 -273758288297503518807390641362786560000 11499301 -52561900884259352286274049113154527296 11499302 -762517678255714097789649110304224219136 11499303 453025763484400681282831065402169105704 11499304 194408442005642809440367833977486929920 11499305 -42481467112014081074917265320383961080 11499306 56758226394772234580230058374236976128 11499307 1782294595777743851675674017100289275480 11499308 172210584021068449167758562830991983616 11499309 -18887374397035711591841126743315708896 11499310 27563516691008997673158157506430114560 11499311 -545697867261825555012223769949347402352 11499312 116415551372007395493355042531851632640 11499313 -225540952281115250226354342641668221760 11499314 549132662465183207927272783785203152512 11499315 -421991465525906083641031019924460960 11499316 1776891909435664597209418095235783040 11499317 -459525058238159912670320300375088671634 11499318 2303864872371002086480760311353162240 11499319 -508084454785567740132177180602831448640 11499320 -45674990161095529058333493654570700800 11499321 -385735634570128396902232922257704282288 11499322 355200373848179939198656533084964313712 11499323 -442106698221606193229095411602558003096 11499324 -42080710488509016464378913358136893440 11499325 -10124854721160571142968571247241835900 11499326 -331476617001991050144351263219362563072 11499327 554293682082960380087831821559139552 11499328 5765971020756595247630051957994946560 11499329 1012109994070878449675743603648610004930 11499330 -84291619676912082339383643186708564480 11499331 -472456565955261811122174879477997719800 11499332 174285024483990366759099101570482298880 11499333 242040388733635972360530421056357180864 11499334 42750309749929507164949158863054131200 11499335 738264444889906499152177312589215244280 11499336 117358218820268179343685471184336281600 11499337 -951905112554826613236665630271512063014 11499338 189874691054039620890414752832761631744 11499339 118616426218041443834212253836555988400 11499340 57025232646722191815787609654801443840 11499341 -204571226635864098642476130689488525440 11499342 -125919292046009693138684014130743689216 11499343 -78714135864681415384084819735357928096 11499344 -449949272105309827694266591814740082688 11499345 -175290114268098025878430002128024928960 11499346 315503489893457393770811915560579190784 11499347 -454137810186169668075321025820269917204 11499348 -162199278837466613780117234294040735744 11499349 518768600061527673841146555208273859136 11499350 -147417725773490354594967200182820203200 11499351 270752555483102849986696467479338817280 11499352 -112007865761173634813602519430015078400 11499353 840463000391387290920637434788015220480 11499354 -6334337625600385229673928175337208320 11499355 43823642076806353033370761413956761920 11499356 6945008516274226351509288974263296 11499357 -94650779200487066836125063269856136704 11499358 -217083491519295086715574152415987857216 11499359 -232070805682286799219799300401088201440 11499360 -100561775158384496973076278868865187840 11499361 24006408468531201487268089039679092704 11499362 -176320107561686012596501967525701867008 11499363 269612550148726527267286960017016334904 11499364 547672664070330105661355179150060635776 11499365 704886301049648756197434278431542619260 11499366 38230701562209371893475370965074819584 11499367 -49118886331018576095924285840906790248 11499368 -1087919451683395775916022526371662013440 11499369 182025719600438785166348485239632534112 11499370 202230825983007159756562989283410048000 11499371 210130423690431498087740176560953377680 11499372 -219930250293076862698636152702656335104 11499373 58764428450540404712304643868766796800 11499374 351140128754064129405543066161092830912 11499375 765450322474739075370796434361065000 11499376 2629257057355731032569323020884836352 11499377 393641265339431068909829386334185677312 11499378 66803300526908734978239871709283892224 11499379 -106906290827202818019944492189521865616 11499380 -398154525689570314062519625996782931200 11499381 466795263628830056661461606868538899840 11499382 338427206590177385910375716526903045792 11499383 97014597469208917504028918554126169520 11499384 93519539203024682475388725245030277120 11499385 577701801057863752193180007689825081160 11499386 116161502364824520603814284115850113392 11499387 -180821406149878411186727798856175448040 11499388 286620259968934679050032387607683936256 11499389 893086110339112897814258073789373886880 11499390 -66377111308207293431177600073458561280 11499391 -112124226741030012735306089220783065000 11499392 217229704195058409767646804775954022400 11499393 162349838509397265277977145718907786528 11499394 -293300946806700673581207288936922304640 11499395 305238619895401401340368289645591437600 11499396 -193630350746194097894496417476460994560 11499397 106933031469876068506125908135652426624 11499398 28656924473509315499008001134985372160 11499399 -82964179162239427818316565598990443400 11499400 283029429454536697325716658104433664000 11499401 -51178095817147003997900340562546457328 11499402 -147192674069675323187598544536141441792 11499403 1208397864900557202864926805066123694584 11499404 4921908086932961064260405778776358912 11499405 -30867283433413402110707263812985495680 11499406 -636544947349864124389504736646502390848 11499407 -483478935789812547395508934256245051344 11499408 -10819531284764625378456435735622778880 11499409 553177754563212958355863196277843202610 11499410 -79568508592821948619443286980478665600 11499411 47596501532062477657240729365187104768 11499412 -75009312601553453224491369985910059008 11499413 850381699729144019133434525002237771662 11499414 9046470595786823312833360623794380800 11499415 -260372192106524453889279491228851504800 11499416 944223950753407542099310054292306196480 11499417 850377645486315613751059167860249245188 11499418 391008510395305263410068894744076889600 11499419 -407420505996113188417127171075990865600 11499420 -1964589642551655235380128552554245120 11499421 1275133313628612563783567793318637175232 11499422 -293064426308715175387887540000454388736 11499423 55963662740736940021393306140588940320 11499424 711913590750567132032752049935062859776 11499425 -52119001839981644468750265096466531200 11499426 -66327304790907655935346788771188924208 11499427 -438766707595210414428676167456900195560 11499428 -881302965511639311713686588826274635520 11499429 -733892892622113866328270468544206133440 11499430 -333714716689731782534312231299927616640 11499431 1215276445123377131057408932557303386232 11499432 211681735462294717585258743800942592000 11499433 75572007529943124606556559158464143520 11499434 -93783183970409235543953914481279030688 11499435 21777161770569919078358887947518707200 11499436 29705518117070543900216984274420663552 11499437 733586448603450600101823780274326808086 11499438 -143157679059603758237124748989085227456 11499439 -268540424327172140505350627174529737744 11499440 -94865883802195441571919282304623575040 11499441 157112094545003390412563562127661026560 11499442 -533395039488733771749895280940983235456 11499443 -551138249734058956556223089672338469280 11499444 -180533645635132300821626342762793308160 11499445 -127725629909316694500246128301963547080 11499446 131210177116835069979703548907077181440 11499447 1574486910463124289262279440013044480 11499448 313148016867032688931985989518339317760 11499449 381412063439350701357224173990928207364 11499450 23351552827616069460684029096450611200 11499451 -1649041296332397204871412016138407869208 11499452 175056383598257575867408964861604057600 11499453 13350757394485163235412064557629949824 11499454 -248392145220281876600441364117860988480 11499455 -20636769176139507953808541111362000000 11499456 -16865530963524152641670898132688306176 11499457 -675198566184097949428184966974087175340 11499458 -574375380741028974422084674104282799920 11499459 328067721576077879249749407998222957304 11499460 107707322383567732565614145442466713600 11499461 -206759925852635391980429455923633811938 11499462 -15990132713296425281503396632830142720 11499463 2899887443293568631754160076318995184 11499464 1419290423646709930200491301502205798400 11499465 408917280661874129364517791220026499200 11499466 -534109802533518377855962653918608318976 11499467 210075130807220293124518894621037315076 11499468 49241665274984248903633590226077335040 11499469 -433132689955682013138924124811283643904 11499470 -313491265483892658871530204391315305600 11499471 24016726341511824560151746476421002656 11499472 -9336046658521652585637395418392141824 11499473 444747047640071872947273812429243415924 11499474 13417035445932825606077244709595377152 11499475 49073133388802675870644911860877187200 11499476 -115077467955397319938360732640585406720 11499477 -638568401995034493278440772583930240 11499478 249119082490184699655151270593512197056 11499479 -991195604437549525951519500176307436920 11499480 155314465171461771154870299925469184000 11499481 -65751357248740114268251795459006786560 11499482 812401528408157263653596053325194859232 11499483 -324277452960591008358507663224763720336 11499484 -625749727330049452290856570870393896960 11499485 8698394320869551580213279593413190400 11499486 -157591064646159527322684878821515273600 11499487 -220546524014383849548587844497904721400 11499488 -160309650003674821272990411937661583360 11499489 202166742495475123814499024814991861760 11499490 7215133452671208608453727074386483200 11499491 -754228722700338897558282497469873979128 11499492 -619673211354456338257567409199067865088 11499493 90752336952256240056300489233014255742 11499494 -175454378410944061438934179235863317120 11499495 59355078944974262711327312597867443200 11499496 1791890170956724725898008990759229224960 11499497 -311630300425891893642190910628222837600 11499498 -412056865012726005198713204455981006416 11499499 716702341485033405787094825226930337320 11499500 -263791585667561009361203113926478080000 11499501 -106439025837218771871600564928135822560 11499502 -169044820293391770784006049559161345280 11499503 974714040997171690897195746453684198120 11499504 55213865602934110436124718749481697280 11499505 291823364080186980454827949002734436660 11499506 158122112644649383264614226493541388320 11499507 87635860914396383987398567092664898004 11499508 309528854761767205046121766450962259328 11499509 -86267728282622703451165483333944492384 11499510 226232680385810741592104518789495480320 11499511 -259477150888487890475289124649436910176 11499512 103492427179520222895606592194817228800 11499513 -488503331947253558989359336892096317600 11499514 257496129452562223319834321136143489472 11499515 519503327627939621480246014162122580800 11499516 90017990006957385383003114039128197120 11499517 -624783340734511599405756645435890310240 11499518 -305113236724575670108568281773739991040 11499519 647226225452849361949283389720799019408 11499520 -23655680197074021154166251737160089600 11499521 -1233602959848272692905094368702900808656 11499522 -101633000047646960886913227103798464000 11499523 -120265849390792225692980670866550026080 11499524 -71181561413250270538311597079235627904 11499525 51052986667256052544795717789504844250 11499526 -139861955245990057528607228632582857600 11499527 -202298912177433520029323319556522914840 11499528 -62057561457484416617028717390611619840 11499529 -925067290671133542777467948682764511216 11499530 31639834750110538752526319294050022400 11499531 46762425192326570978424251839473613824 11499532 213127093242641694785736861736168591872 11499533 5584967977978913329913482211938971744 11499534 -358319849329380132092385727086789436032 11499535 431686620777248240444243362994293113480 11499536 95304323133317823497713467792270557184 11499537 -217901537720180221446802449789321019392 11499538 -995244724748383355209461038074167008256 11499539 -627736516130308149760525205085630636720 11499540 19457926770235879805400845916868362240 11499541 -790581746508249918035166401189918823200 11499542 -22401000667753415943608930248588175328 11499543 57463306071511946366419530338638080000 11499544 -19944335126531457643774018377638707200 11499545 906183983402513085091427694174683849280 11499546 243579778525068172460752497693347280384 11499547 -226690909891548768378931575903161372120 11499548 -548598052846766554895835708542943796224 11499549 295931768893759398827452546498410324864 11499550 35546370759457077495944271127721400000 11499551 -425840064302854279950600545389041889056 11499552 217144944142173194101393560769638236160 11499553 -136669102782175246491072756779058767232 11499554 487003486214261115682909378778815270272 11499555 -48339351108514020324685605232487772240 11499556 -10699814994111894287018427723277680640 11499557 -174961643443198090601386631277745537416 11499558 49239582071702813118682708283671891968 11499559 -1189781660654347204372180900231107871240 11499560 -20262596767235809658082760317179904000 11499561 620125503756878217389085865357824780810 11499562 380920750522201656992501694678847162032 11499563 212406774841711593590764521274526539104 11499564 -160821212509939712633509782033141792768 11499565 392878301240464059397018171603060128960 11499566 -82479087715891173316341947535636655296 11499567 138747213343481050408496552910426814848 11499568 -104293417217510689555328449124269047808 11499569 58017936924775470937712242758059413044 11499570 -6032825598955253607872676809650919520 11499571 440740673736869154797017633450462981772 11499572 302430188655925741127110664775720284160 11499573 -288964906147593748039126407135016852800 11499574 107281802324900126838211898201345106432 11499575 435682594154901593189856503193085689600 11499576 -1574520406769939253151823568738385920 11499577 936087768680811703664787049322334800426 11499578 -470607411288961617365315152085996972544 11499579 98533893016825761694432050642291667200 11499580 470836291170613789401508292267165322240 11499581 320179861369900240701462651477866550912 11499582 -222233272185352543404194870814874985856 11499583 -209899884946769899637761565977657423168 11499584 413492734696705486967566274244762402816 11499585 -108614871181687383603429437204725449600 11499586 37161768278679659492313809624985796608 11499587 62363059511017115264183449982228516304 11499588 283103358198689691957701837437909126272 11499589 -1121317558194691954171234617442361280610 11499590 -146234577385069676622673933981551223680 11499591 794940181438291645675429338231342618792 11499592 -208458897488043604741016615001008609280 11499593 -36101489754119116370751585218109297984 11499594 -101611099805445947860263135639831916800 11499595 45967202838303001327821087404590845600 11499596 -48079718439164543314435733357593608192 11499597 -465639794194405377048562235048004048960 11499598 -273303078196048139312737302483250560 11499599 134064791399104883133118852819325928816 11499600 -15370219427017132906464391789894041600 11499601 636401421134073587078109850527029844900 11499602 -333504904352094628861929310416343104000 11499603 -357725453192008641752133755743952673096 11499604 -319533007952510051751810663997604335744 11499605 -10806168574183554505784304964422259200 11499606 -137100076429685908854854033842588750656 11499607 100798246324018597157960100873804187312 11499608 -1090299348225098651628121115717691095040 11499609 110146445271749726157446842403352499200 11499610 -23665830128210762025949144183361624640 11499611 392154423404624830912693790377793029032 11499612 774655070714229234618985843918722465792 11499613 -104766460734158089127481919536617040800 11499614 -15327496968430359158624834284162076928 11499615 234437623170026914638643418772096481920 11499616 243440843420885535281425134134423715840 11499617 -61487323834843826414911523899415389920 11499618 -76699096509759873545342792014189171200 11499619 -1991901263103697134261480817959244856 11499620 1041665961670568636384181140157280296960 11499621 -7276231416579126984375391071438595776 11499622 -138398634891161956412787940141295431296 11499623 1222112422706251799719557130674838258872 11499624 -943596081559248996845808018102030336000 11499625 -1105553999846178205805435363159023323000 11499626 67997189435696215795477620489772333920 11499627 536475990869995360096224320951388703320 11499628 27164420484123273059011250986804519936 11499629 1270332514060278972598658264271344902230 11499630 -63762057977484495776084810648705220480 11499631 553072158226873304939903617607144371200 11499632 -45918356007262300468901119870328832000 11499633 -579470026564291079091081492293889573756 11499634 -710634027760842976204646524776302924784 11499635 267897681318815784593958598094383104000 11499636 -16745348114049627934040684265144975360 11499637 470083522176338541268404595619178726172 11499638 -494796553495500257481836859651332093280 11499639 -68500537893761019964856026497288945072 11499640 101280536269080806616888626844303052800 11499641 -923331112855745828918664664775787042816 11499642 -80425913346174226479152989155452361216 11499643 -98183841708773975046296887476347256360 11499644 236625182411864718058203987159246492672 11499645 393841105256273778035809534209592535040 11499646 -4546896865698486293693719233686628480 11499647 1103837891063329330841214805351824756096 11499648 137503973737337162634387397446173982720 11499649 -136707502184776085883875433256277017664 11499650 -44363756416402889190050287125381638400 11499651 -49765262875223944587406956075306097908 11499652 661734774048474204505209414126446264320 11499653 812229828682639846016010525609278739264 11499654 34082691148174689972782919821241048960 11499655 4175780675009472655753727389212070560 11499656 -115690699909862065405490420657861591040 11499657 -79880548403649343648129309877723823744 11499658 141649108450052165797056181296435070560 11499659 -1250530794812800026085785742353804822960 11499660 -156111383448560067629630374034330803200 11499661 -493323007810590538108472771908553041738 11499662 -4386018777356439693709864797035992128 11499663 149339849278864867846405281676588079880 11499664 -92617571912696699985347242317900152832 11499665 342040904673503392668732020008934739060 11499666 -24574114942021002120669979232452258176 11499667 13293294662274470883610493860415528064 11499668 70291330988843747155132411301408562048 11499669 -578238937870834286197789464032075280306 11499670 78189129014209860306383794846441935360 11499671 -287886236498926012539097796088627656400 11499672 129926389593945950457132784833042001920 11499673 -641951346418757423218363377890170417078 11499674 -3475826762861381765678868542165126400 11499675 -133091634009613063079423919128193273600 11499676 -474015069784787374904475717460954897920 11499677 156687737642075225132852082268664645472 11499678 -253419526156015062750777405890160476160 11499679 -1660353443898662737741647438640180512824 11499680 23448732712345797723863252233448325120 11499681 -134263141474671529391645720045611961760 11499682 -415332328918531801411770953521308293808 11499683 -394193716732359706379450714339373912096 11499684 -16352176255390781566518976040819662848 11499685 -298742470969392304491017629592086159620 11499686 -307058699480876303455552416423346114560 11499687 -519677803000466430514356084102543239856 11499688 -463665082852790259408402051836139402240 11499689 -784568522984281192922197630081288944540 11499690 -5545692087400200464953018422348672000 11499691 302347347082682123091478051211719913872 11499692 272385869582823924052221219835345413120 11499693 -134128958677368939356009971429205409600 11499694 -315973154057261460701849085383402791104 11499695 305905880149914098950268752888904224200 11499696 19623447134763859685924603136319684608 11499697 983694007215139488109622019990559356912 11499698 -40014882056776768897010292208068538368 11499699 -542944245012176250560602576954441678536 11499700 170187588762747610941586603968096003200 11499701 -444990286068387779404502485722041472576 11499702 -316134297035011398957750366147387067968 11499703 -178888657918519324237139357266510489048 11499704 982857527121680324901825657143239249920 11499705 -1696265715238046575867745425261209600 11499706 31007458437550443638276406785373231360 11499707 -291956960828586041237781831031109694288 11499708 128678203320153904312942398524871229440 11499709 42800143161299791958245313955788118604 11499710 -162089426497069874199625902167417058240 11499711 -150929995690754526323725672537465206912 11499712 -265783551571831205161944943390768496640 11499713 199754202341166056739853550935995088962 11499714 135646927800228757212519093109358607360 11499715 -1012415602758275359324782490815747679680 11499716 930086028741293469579781455216780531840 11499717 701451460458553865147891517507124474080 11499718 141127361258559110599348650670670188800 11499719 -845174629734423592758935688789724752 11499720 -450214369639452609042524236751764684800 11499721 277821420485965942625356304649915188366 11499722 143584436090238545218768285610968622784 11499723 -187882822528318106731952768617154102016 11499724 -4274943293060272866490153705203793920 11499725 1057006502448471627851133055202583998400 11499726 -57217413508658528148680563490693630976 11499727 872335102087507322644696539349914158576 11499728 -42614824146114863420971739193406390272 11499729 84165292777177930745305441576195676928 11499730 -102069271389934507656840820261684807680 11499731 -178136954428806450212564124298036665000 11499732 465305642790010983695861391227861993472 11499733 -31109050260315687597711025504968870336 11499734 -103993803899264438589467909104897077984 11499735 -26251186461430994730311532901233393600 11499736 760341973213282837562230976997624391680 11499737 -1308706982261969262144116806872214714614 11499738 196920327262841224794728120651253304320 11499739 66386270140657491736793842087972793540 11499740 84176241718142805815145602075080980480 11499741 295654412474907552918924965296627242240 11499742 -453822501165553152186432613532800633728 11499743 -824883265428636426743915912062553191008 11499744 588526989942557283740813473456909713408 11499745 374318430331422001103858254528322068500 11499746 -543977751693800421929476229078568612480 11499747 -2819330183647136476569176632460712960 11499748 1583767863984828606326600702396846080 11499749 352776358769110340808369739540622805120 11499750 -269723461959359689963177974150842400000 11499751 450792703800227385714667459540423389752 11499752 -907203911434412492732628027269768970240 11499753 -81813827249498035835520869360770876800 11499754 -95365480809225159289866876966601129728 11499755 593659731488700687361228223796295688160 11499756 97794079223919829483511578164794537472 11499757 374666624058847979250354749657815607040 11499758 -134645695958303294861704468245216899520 11499759 779518430054084931574759779137570641440 11499760 -15994872839030517493753311335601930240 11499761 116049090449028671587506039518278128000 11499762 -25517464594837779029466036683799726336 11499763 96073944190820601365337909001072683408 11499764 226756225018213164448756743921576840576 11499765 297890581965800019226284625854738988320 11499766 -4163513917183701688984574007060195168 11499767 482848360616124180705920277753525315816 11499768 266996370466329787856983101418000834560 11499769 1079464020340660794916748826983924689440 11499770 242728218791196293112847168763715840000 11499771 789155666272422855912944716121523583512 11499772 -1471259240507735723418586800462093219840 11499773 -527178126249551109229107695498296855860 11499774 -159647990504555211527547508039136769024 11499775 -104711690863421506378078929306777489200 11499776 -656451941600297140158000144429613056000 11499777 -254529183134356890854643542655736742286 11499778 660222030735902080646727091150611949056 11499779 444597759536215898956334927167662000480 11499780 113634544752476647093522535355896832000 11499781 360588774965992792983767538010686198744 11499782 174573636548423702198664927432374661120 11499783 -643334641468300581933805733441438386776 11499784 -195135268455643372082604550297993697280 11499785 329898283420872616085253566615884701120 11499786 -329333229229198046356499708097758177280 11499787 -908920657343375735477820774806538550368 11499788 1162856030005199617467717515778052992000 11499789 -63711636064523024512335488519466041280 11499790 -272593754776108618803788583134457633600 11499791 7683401179537423774771064026632313344 11499792 -137141736674117081344334779763344343040 11499793 254095110346735537238281511965374892800 11499794 354078799050394844967498604577454135696 11499795 350180323854834872928806654562625749120 11499796 36174793175836261876921983218876952576 11499797 -16201619048567595704167709975726232228 11499798 207936942317311671514988288733732041664 11499799 -308837691465424096468758266079705105360 11499800 -68647620032511842549972146947105792000 11499801 834252763869920785259397363096302070624 11499802 -291607838787270345872064263789061861648 11499803 174583795525222716948560644512917923392 11499804 371350872559695109002411001674279767040 11499805 -556620093148447070452575464249086821000 11499806 564389147592255641722562893319359124352 11499807 -249659829388911489054036065527736384640 11499808 -436868553548844422381116828540592455680 11499809 -674667455586292718132008555115548795884 11499810 -1572978947001078149748966013181936640 11499811 -429005896335846769199126833756732231588 11499812 83186486713095464041149483482768793600 11499813 -5329624416415326061648430132134609056 11499814 587692707778507530572540582939593484256 11499815 50147448991474206556618333776860523960 11499816 -151161432238317246024890295579483832320 11499817 -406126172621197451018569767253552846208 11499818 571783518250843210538160052453367485440 11499819 -919575385635306720412373254914062062080 11499820 74474700974410203349216927882119936000 11499821 229376429099180356974480252656450960022 11499822 4923781289128407669444099293659536384 11499823 174587056639744588375020397046601581072 11499824 -39034880619288873396823435563540086784 11499825 -103838078234049946158604605065566322400 11499826 -104495851345797104715090324306820684800 11499827 376584899648775186239584097224167405120 11499828 -273670608654010423696619142872404807680 11499829 -527938354652940526487123804391350106912 11499830 40929017386583857234238375197501186560 11499831 28942196373088365656889015696787236912 11499832 1215181303233027048557607192300608716800 11499833 308505211069178539417361294791094519082 11499834 -708823497273904461867326526810915072 11499835 -228074644988567180513170058102296891680 11499836 42564598835364819750903406122252506112 11499837 -49004679296450552297160179114040173760 11499838 -31840694896633126370396606933977236480 11499839 247417160668731928773100826710796014368 11499840 145471132396397437523091446129963827200 11499841 -676247055077658519318328478783428829758 11499842 -445926608724123752310875714588728191456 11499843 -68976196598176273181442541650518211336 11499844 182864322349201770498272126198824227072 11499845 -113133702219503059581670782222556732800 11499846 -196684265115597882271828605623965406016 11499847 -1774330296217616929307453335402869634560 11499848 545497868260265651841909150913590543360 11499849 -408800222045832906389147403662788031766 11499850 215594477386811854930108919152487116800 11499851 233796974835142237904726400589868314704 11499852 42363836213131830261922197390645018624 11499853 -919257829622456007565866173112474880 11499854 122203013133207891919062531346168413312 11499855 79536591816265635530014617364003593600 11499856 -253386662630877707982515251437886578688 11499857 714567169524470051557063362328187195760 11499858 -132035601745739217280892013349423114752 11499859 271033668958325618950509601669173828816 11499860 408744402620581840415738583096600860160 11499861 -166852782613654399684487473085702374560 11499862 -184881642660148880187560438704741902336 11499863 -441560683406863067495780209269180506520 11499864 -134358690864016830067637693544124416000 11499865 200994129660126593719375393276970466120 11499866 -402944652813151908302670243501145012224 11499867 905701679048496185043104676697421904000 11499868 134478436394297141213446131279597987840 11499869 50275540722140598382769392989261339744 11499870 176307419408310766099557744546866688000 11499871 -508831224193545353852367932116911559008 11499872 -193508394890782588490085554006654976000 11499873 68669966682827869653309770265786283008 11499874 -144147246123767495346219510646212792960 11499875 -637457912880477347609956512301097268000 11499876 2729713885276819447881424034262997632 11499877 8958798209933485716585187609275254080 11499878 170544970430082555655409288499660046848 11499879 62198371269759278242535241678532588584 11499880 261582181476973006456731202574052556800 11499881 -1011297639178904015214493377669810117318 11499882 2820814067323546068826782059460187392 11499883 730656212313509511826276163561667078520 11499884 223747557364693504182462689723362443264 11499885 11880523199676304728809013199205767680 11499886 641262098081332179628482331164082531392 11499887 116983175797838699044192712034146396160 11499888 60243462760618652392068873099769774080 11499889 -138682529576628799970795660084319531310 11499890 44623715120026079176554397772261623200 11499891 200119460875916407701124641497593170480 11499892 -482767156041843122922888169956505416960 11499893 567680263772985516534735940135605092142 11499894 -555612828554507944330824387042515328 11499895 -329084160614365633183923738184363755600 11499896 -458569319516148730972835623756683325440 11499897 -87327037005993128946494888745213173472 11499898 154374231120230388584469546128276089200 11499899 156549305465628840746988237470736865200 11499900 -101940263546768865324252874212293491200 11499901 -311034311929515737883224909839995244448 11499902 326652505727490496761877456787716161600 11499903 -217124230181736500724411565775683787736 11499904 120122245286780895093229017541682135040 11499905 -1039732230965354821416195125721569346480 11499906 131989699420576491547014659457470500608 11499907 491840236645346528297138162986362572156 11499908 -20421679577300538544098946932686106624 11499909 58472145917964125088488204008057936128 11499910 -320814929532305044482301166720282720640 11499911 185241384854057645075577025954849951512 11499912 -400231189670495345360661134628705070080 11499913 94738307696477147543559444644048032896 11499914 -505209190154065621273033061960858548944 11499915 10204784855521770191989230339609047040 11499916 -934865591997100568499528913588840341760 11499917 -223450781337359235588048121123474637376 11499918 185741417032266186220884667352373616704 11499919 595842022796200906907212278634890990720 11499920 71853111035106369518225662287544320 11499921 1118080386933781982621443835289183504000 11499922 -222917820745866399246786711555136803840 11499923 -539961370613813599895038941749551551828 11499924 129370994592761633171736555445323257856 11499925 -232056581587468703432625848351736674700 11499926 140251260080804402965898481731589985920 11499927 -106724112098225459259615105586927978368 11499928 -798981142850477930122096138308919111680 11499929 -186914319847443506697975439345328596224 11499930 17213312488863944821312090658276049600 11499931 -19323701639858962299108046152856386220 11499932 163605418540063601443613347569045654528 11499933 -290447775744439291254644442163231407552 11499934 -28610418041656594840934046297783840384 11499935 -154624444061584143455053668851644616400 11499936 80209777279851011459329477682890014720 11499937 250368235033422889468594223098988719586 11499938 -61560173696131990168505103573669920256 11499939 -821563645331346235345214412273247700592 11499940 173272779094604652996821097733460275200 11499941 512439298357332480036710513664504266784 11499942 -82939829539891570343189936529540857856 11499943 261437052548097600110812834040335313424 11499944 -139846897942347086649019192097839395840 11499945 712320221339848548302762581856778758400 11499946 -53143909778721467872028456291750040576 11499947 -1774220414167490020839569429312862745128 11499948 -574949466203021075631263349469272238080 11499949 420788143761939802730171890486597884950 11499950 158803918463639471876291627095915008000 11499951 -907962053172375256265084553342743950080 11499952 272931106655364100216804787974140870656 11499953 171444675622451270971444800613402061202 11499954 33819590959581397728916182837980160000 11499955 39373789973637030294227556714340836960 11499956 -122415541598530763930154943890404375040 11499957 115323620124949877515934118801665464380 11499958 -844603075404668856279190772807077718016 11499959 -850770436972898897937602515584671595960 11499960 -279650925246123265308156579049832448000 11499961 -1421610607371624471022985260665711228 11499962 -310421688924163045690376965734237306768 11499963 -1699649987788132671239673663417454080 11499964 103774376741233551396268170573249370112 11499965 -290533577990806802147914528142108627880 11499966 -217133324586309386144408871241391414976 11499967 -188490117477897751275866341104410631888 11499968 51281495878462695414807878327020290048 11499969 384502651451715142478555219393158968000 11499970 -24430593520804137754659194539376187840 11499971 10886333339623781549568131396450876112 11499972 -198590402330926588998370766396296636416 11499973 1265733642336249371337122203762448295420 11499974 -78555656054603789556808102687635183264 11499975 335045687946891855555102483606094740600 11499976 -44503702888119336980095455733209292800 11499977 68572206294075835203979799586799264512 11499978 77510399947050880389878264325932052480 11499979 -624271360013553733409103586460260374240 11499980 25247502100367510725485877694732620800 11499981 720480831890120170892707421069304092352 11499982 126737428935302022806377851286909245888 11499983 97789344369737227387312505312976302448 11499984 -178918457743457866965832029795757694976 11499985 147865008993751685560031087396781456000 11499986 -68550134418602287468828718061306173808 11499987 -508635889806431015526205395803403341640 11499988 244040857237954908357437974000820162560 11499989 94713318424876825911112270495247411790 11499990 -154119321441439304492974811693624352000 11499991 929293018440558348275988702713002080392 11499992 141314583774317429478367121035288289280 11499993 -299234642600118460625820253534657281660 11499994 84096193829254853267076188741878533120 11499995 153207386042417174180965721674919799120 11499996 -7220963671505665916984394546525009408 11499997 -1150346205537198372263306458193365746400 11499998 350611919667116113417507423551834960000 11499999 -70753952207495628919746845075217029760