11600000 658451362228222546117234444861440000000 11600001 -237354985339464112449343423886715952896 11600002 -79517416273999888735579736620037081088 11600003 623113493629155750605367140405424169344 11600004 -44360754138717759869150466461836099584 11600005 -56746568677192512566559905107624790340 11600006 418889991505988608788698415115651116864 11600007 265903167604042369340265830660848293840 11600008 195637285136889881158274314369789132800 11600009 -32400519921821563519571245492137527196 11600010 -23697879601222277691008912682382196640 11600011 -89186933793818072728906527717891321388 11600012 75923093077881510737048887699912965120 11600013 -5488115554536962324556888679683985056 11600014 -74063674153266117284482120396466749440 11600015 51227784905140994208606868941427539600 11600016 134381505877918995115207066932101578752 11600017 -73613898040667963117403516605658789120 11600018 -32161127031269609759615029541595035328 11600019 -673494938743324591661068550446887159756 11600020 216598533290305200814808531899400820480 11600021 586095899433195430118057832707223534222 11600022 -56243098656467338589608946017687658496 11600023 563353601805853038396053012706845196960 11600024 -19395809714237920559257420569066516480 11600025 271150058576482077256145070151367134800 11600026 195069488458891006851704232130750397184 11600027 31572939553660569880093918753365697200 11600028 251368817335345831119990758947708416 11600029 257858737311286244654741352130852613760 11600030 183126298272684962411805056451139806720 11600031 -308157069275605944194333795926148073456 11600032 291455863583312578141471055267207577600 11600033 637890292288388711171105502231171693282 11600034 -280146061599783516073254772041028398720 11600035 -32128532139391300271270919712417719840 11600036 203654919372062569982126186972520431616 11600037 -403860933762455500462153854312586882560 11600038 382766754919297753706707515505307965920 11600039 -831736497937735779481450972433378231400 11600040 -33161820609378675473619382579260211200 11600041 -1191423427030331617806150556095112951558 11600042 145529014520820689148739999302061290672 11600043 -61489787761429299123976460368739895552 11600044 -557448103290302531453249020154455193600 11600045 338036318776184512268870455295749071360 11600046 -122306238779567186294273922507749852928 11600047 526236655261446594107547585184884196496 11600048 76419952629442583468658863682553872384 11600049 -715730597108704706008846803726128021280 11600050 -64498766627950919473789122106888396800 11600051 -543122233246886363951747660170556256000 11600052 51297513133977308572896026699956629504 11600053 8900315148802152838784097948793564160 11600054 -469549892042170663627155304978150461024 11600055 76105099758459825953819792313534646560 11600056 371355880342928567396383369912457318400 11600057 -91308310644084499958519086725281433408 11600058 -57292754541661603491933278594201356800 11600059 -1547296762321980728424197421198570514496 11600060 -1160740444553782889738217552283282867200 11600061 838390669325102104769745450410553098784 11600062 33020271366943131954176049193394232000 11600063 -317217492500385529410215661443855391120 11600064 -99758647832334472735224856422509445120 11600065 45620981919923646286466869665428450640 11600066 416530942026934238152388477963082407424 11600067 -5085796187871479642008533695839887552 11600068 -818605132184441234937473518852875233152 11600069 477250505222124867914765258765780890680 11600070 -83595310711634205057966752930205081600 11600071 -350258904251018650682411818924436347088 11600072 -745058895900181656580010410143198658560 11600073 307278273017248749473949948535449543360 11600074 483236356965879578934127408935925567536 11600075 230708780824369283976882433196534595300 11600076 -150411706063013715521477790176453984256 11600077 197528894074022852152345060981293975926 11600078 165374779989341717069293192509662710656 11600079 327113460353807541138887373335763960720 11600080 -24298671804634650822668771521822064640 11600081 1056782895475717682118491894716484304882 11600082 7383761888412833697928892223386698560 11600083 -467908710012446739464448049700143811520 11600084 220851797554820726929589568052479860736 11600085 129005812368971591969757430548417144960 11600086 -323976423156780456323551166254082147520 11600087 564839569065337746713873529812426865600 11600088 186880186154625106162471871761222594560 11600089 -238252586587155958290173906849776329120 11600090 -365022593015750682864144960441962023200 11600091 1294506966935376377307203354319929604552 11600092 -103617987319848523298023267248765601792 11600093 944993534538169758815229388343105656044 11600094 -4309975670106133696494862922640168960 11600095 100407752998400154809453079747592864800 11600096 -554005327331335178284507760079712813056 11600097 900364766259258597235029275733318201600 11600098 625393327457116567536367807101569950800 11600099 -45610249597851744417291539963186966064 11600100 92862252151083860550443520675122736000 11600101 -885170783869956804462938470519044768898 11600102 109191194157673291939154398635171025152 11600103 -318548467075417729143391473059066460336 11600104 -470086518770951121178448067566722252800 11600105 -431017757669489536925100956297557428480 11600106 -63883455695411258599126311863859793920 11600107 31160051954058062295357650114835405440 11600108 -34270412299140236394893034284943360000 11600109 145225247684305956890317045560998982828 11600110 -271710401694384752082365425045228800 11600111 340344621291317564834015140809403301712 11600112 46325086248273201996750569540078272512 11600113 -916658591156712219549265846964445025902 11600114 703568522472859519255919821145865136656 11600115 -301481253536510016321327793021684067280 11600116 1024722975467233822035925878800057026560 11600117 167632236880990451249312676271822988352 11600118 193556372472545640433483669878524238720 11600119 -471133490821970534554334231366990150256 11600120 -33987023886262020013173391678269849600 11600121 25581382705705948840698028963204757760 11600122 -328443511553114793560038057198588849152 11600123 -200930517270708337567390587332700119520 11600124 -232551014691335510661151982302616108544 11600125 1144000943561957757236976838545807399000 11600126 240609768887968623136876579690732181184 11600127 45791312863048814072784932993583509760 11600128 -154961683598099287730383535786894032896 11600129 -438082996500018827565625488802969943724 11600130 121303449897325825427117996150293079040 11600131 523758338881645586471773679522472231932 11600132 248233143547673638993693449704117760000 11600133 -311676008932395032782236503530441317696 11600134 28086365630278517437593596345935732992 11600135 -410685073292356193471308440448830418800 11600136 -49583915898180395321037450049354137600 11600137 -1133594785153548050695165951542064562508 11600138 -17431124306801340028984807111206948864 11600139 146620329653129364895067602718658110424 11600140 -11833387451828515141357070026755763200 11600141 110249938505140360468103474839860495744 11600142 190953818566661226509176713545592253440 11600143 1812506603067175245342522644699610143544 11600144 169325298169153925056829949096749506560 11600145 697174300932557125113820496422726416000 11600146 286381145395178755594957963753178670720 11600147 36199812608721715694155545486497969520 11600148 -102313453196383870740863570504078450688 11600149 -245939893605900709015754478638755090 11600150 221826849546939269052042406118208112800 11600151 418014505779601780069599852623148061032 11600152 188760834280995938450621214309378201600 11600153 13785530066797578330465683800836555648 11600154 70560141939542729972014331414203924992 11600155 7671727125104428772730936257677240320 11600156 -426772830242968011348703091697403476480 11600157 -344958580804268086790331887386399301760 11600158 183680716934271144630623234813484151680 11600159 -167382064137657525327339309425141876640 11600160 -240375968124656755001330361144390451200 11600161 -725550971516288024707550445171351822238 11600162 358896133598039432979733095948210177360 11600163 127310431778887559547638034377496178416 11600164 -1589068572664210337896002305170789146624 11600165 238001513934312585673045689780697392000 11600166 -104223564281685249878814062104960457856 11600167 -17704682982168336587639399457841463880 11600168 -119581103350877159663210204852379325440 11600169 47839531740379838747129470353539383296 11600170 -185244117204829569527980110749743584000 11600171 -55249657378099012585332578378430447120 11600172 7797332997837847876136570758841999616 11600173 -287066704453004412420198177369958833236 11600174 -65261843986415518969716058627887138240 11600175 357511052312031864712143049476905871000 11600176 -84984761977643888261688396174802485248 11600177 -14722160649232102124803843084199215068 11600178 318914099098806887820366653770930410624 11600179 -1041389967113465606042622468947501322824 11600180 -61704456826308972166038461530918748160 11600181 161071911194177480721174367731849447360 11600182 234256061671610828446611524637979435584 11600183 -506111026235667791903570414909552896080 11600184 9611344895824474481746250540679168000 11600185 695654438167183770162608099125003387200 11600186 40171871676740720384714213180595723264 11600187 527092019124025321579077847039841512560 11600188 -491434956128558678154404333069307746304 11600189 -369566824662600727119347259685675646010 11600190 15068941265392759671807724113974296320 11600191 -367835936772697907680015737274017536328 11600192 149119138022273125889208076475064385536 11600193 235059873158918452331908304484753171456 11600194 -60399894351398664293430267382767894528 11600195 -354226420282626193706426328355787362800 11600196 6526041008360525969535919210601355264 11600197 350480494892948633840373646943519840000 11600198 -26531502367264886890283790482556049536 11600199 264603246568389443602873000689365412000 11600200 63836138747354229887249405007986688000 11600201 -274713069094865476011000945004892959308 11600202 222278982935351953462785246377629393920 11600203 -337361935028277308164887745865567268000 11600204 -96172697981728854351691642641462263808 11600205 686610846964854592202762445405099683520 11600206 -244268481810407322908771070804463325760 11600207 950519908335262831647192274039545369456 11600208 34093646709844302187830702879685926912 11600209 330236584066719753651208793174705023716 11600210 -15878617036193814108888791283261373440 11600211 -31361640510094047933893571800226640896 11600212 17109205087290614527375571036994031104 11600213 298037612936770202181000617779379808462 11600214 337196507189847895372671301314227179392 11600215 -351692725975020851199581221206245574480 11600216 -128636365722280389855447539290839244800 11600217 9098178023560009642456499444088216180 11600218 93938687862223998299142187786827062016 11600219 753193852526651565533513986095624535620 11600220 359277981974616451932218873352123233280 11600221 12594855561175537256712372551689172992 11600222 -190654946896083085979476615188641911680 11600223 626982485980895657823476043479730707784 11600224 381267714478058271290095200603089141760 11600225 25113636822314803904783094805268280000 11600226 310226340860955628436711540061926092800 11600227 798398388498084940695077256644323866040 11600228 97870878639133032656032780073426429568 11600229 -7288993295227132655730186110262233760 11600230 -51731711391494489074916603368708051200 11600231 491538802664260474029786632871153595896 11600232 -55991850366439443255443521337017958400 11600233 226674008619865437143611754604968297040 11600234 130307440076048369734867711110816230400 11600235 177805250524747349876000671269255367920 11600236 406121524055975946681294909189572737280 11600237 -451777130913233126028560229255521114880 11600238 -112654580610507666859660654539387315072 11600239 -3233446789872043759029627401902764288 11600240 42571859934927991048225321117227417600 11600241 -202666418094267372656171672044756539840 11600242 134791920080839490123842212713185933344 11600243 -248575789624088776571234288008168451508 11600244 -531131504463629749056698994088876360320 11600245 -616761792278791477273270226547736581600 11600246 -203574774643191966976204330141534771200 11600247 316873563399721754330115036514110849000 11600248 -235189058015234681737711950881241538560 11600249 274113531621536821110985296751372040064 11600250 308247069660995886605351014402949184000 11600251 298538086125462583750441929874103538240 11600252 40591268257963488972222842126758004736 11600253 935367140517899367281893437791880000 11600254 368091072404361486549648352635232652352 11600255 -451803746557214288494297682572704018840 11600256 615408176320039501359906872657832837120 11600257 -593709549598041059349399581369343535680 11600258 -701343278599850902055936194214791809024 11600259 435781745458482840454700274128621045760 11600260 116552023714224761055308913847449600000 11600261 588172095980320368727353632326441662300 11600262 65179708833170068246187072549363612160 11600263 -235486257490979502967569097250008160488 11600264 300788849259252966269676207589154979840 11600265 417941030909234641335101686482170728320 11600266 109175375154088459681141191373130446944 11600267 323905620405722127617237378292637813392 11600268 33406049048072087981181416431625358336 11600269 385058453884869102390813395069003432844 11600270 -340493696903552129180195961135072960 11600271 -511221297766292195349488564161433228760 11600272 426827884558459275134927597815705108480 11600273 985714636453213417460814996887737069440 11600274 -34547410447247315600487100665102458880 11600275 436073735992546853049940715259107924300 11600276 -38828496805774434414981503341489779840 11600277 34313251823482754691128073234742277760 11600278 295536926455072061791267844524072657440 11600279 -373351542095316099964433125698260802360 11600280 344156690975252156781540545710227456000 11600281 74385664795799937687643053533679605760 11600282 -175850800616220074077825442605740288 11600283 3635475589327654071849824945439316848 11600284 27636087114122170367256977490893449216 11600285 578690219686703061347114651092922277600 11600286 -16744824003584855514612977598918900096 11600287 -343501569593384990664327240011730273080 11600288 -425621752100420702604758655250820235264 11600289 -198131023905516920920211227421009446446 11600290 59196508912383524096472132908653497600 11600291 -211105355302134596041646938692761974308 11600292 76171249367194681217045675243402901504 11600293 -12116946552253108871752814275116983936 11600294 -4163759416315311759799292696094631296 11600295 -37062921378111106876189188598928563200 11600296 -976839476334089068526705762293488844800 11600297 -249238782469005344131468297699778515980 11600298 218766094012387177841355201341535018240 11600299 574514120233522624069138928126044949300 11600300 -103265917470278725196596367560520371200 11600301 374091612532734519208105033772943565632 11600302 30298577868189208004543740964743603200 11600303 -271465342288468299506142168604523730432 11600304 -245457239388917044552442612888446697472 11600305 -772473575830882805252656971962445843840 11600306 160395485565924458040838681169736167424 11600307 -96840216356092208096149244080982016000 11600308 -43071365389761558043424007036726931072 11600309 929919943531106390689418331646122202812 11600310 279442758992815911276949757183622092160 11600311 -58110155376867288447315987029389568568 11600312 -677497568233388868491823061508195020800 11600313 363489196291602555859150693873299089184 11600314 278784284482403630223664639781057336064 11600315 501311169642141865022143390374157656960 11600316 58391295521686356780446834704301512704 11600317 395376022142256771741567563952618504640 11600318 284150188892374731796931152739424303360 11600319 -400161713042153316784685275476962630640 11600320 -165868319566032374622398376971725701120 11600321 193339577548980044792883049869207417792 11600322 -227435334659010551618004097625163079680 11600323 292947026320073010313073510496950303440 11600324 163957500348842622313481369122619523072 11600325 -1949583649826102242504745216888748000 11600326 -428775193899026449122762372479586938496 11600327 905843303589115501471637584437155515632 11600328 -353499527905277334073550358768057507840 11600329 11659892379622008222130327747777942224 11600330 -34726675766296287110380324389050342400 11600331 109635284370552189175224848195418433752 11600332 664402468948191510188318096122883607296 11600333 -131377724107052078452727433979275801876 11600334 -334217086503421300741689102030683799360 11600335 33551478404567250243643665551741872320 11600336 -30414358018059723679867800665387827200 11600337 223815600839941361479167224312789641152 11600338 -162479557954988326641690888825710471904 11600339 -1246506905233325592100829128084660339860 11600340 81996397693481657552203217611290746880 11600341 1201272542484022225040590501461016265052 11600342 43024992036553568624149418389165595520 11600343 -342638850662337346704221316854669814240 11600344 -123654693505325726238662625911547494400 11600345 -127702879944797615414091003859439587320 11600346 -533654674888321275821018908184708582400 11600347 1200361898260950637881449248247856788712 11600348 -225854688976128641042836186537338078720 11600349 97887382099315943666911489556020310400 11600350 -13260074426858429022431671186003761600 11600351 -26354721637095255345687657973414822560 11600352 -1337009861568634521527561052688380592128 11600353 -149387501190860481201361366595224514398 11600354 -265110680502375756283588075140530175840 11600355 32384176580967389025516971350162329600 11600356 -232036905070192334879342252198594983680 11600357 61856707323641768821668989591842155420 11600358 257405741673791708572417567094410220544 11600359 -870244495908599062177279993427024714440 11600360 -527355313142940156542486433432846336000 11600361 -32950925576894806869503481303842019360 11600362 239304851399020069272044423449112239872 11600363 126772367589167617902648373316308818264 11600364 539432152119490567744092753656361446400 11600365 14651869927191979750013476102001011200 11600366 238548950337723709696227568880034784704 11600367 902529589303321055690485206682060640640 11600368 1147314226788776270411779882926669824 11600369 -356651556632567580263546936364712568640 11600370 129776459531160657063766374946465784640 11600371 1706722549342862800051001350286810362152 11600372 -111941942055971978779934315502112923648 11600373 -401425650883419420379838828948741723616 11600374 6306578237200937943729273546766512096 11600375 893313447380151117976377381079043568000 11600376 -150202500637411373403853997750275891200 11600377 725993072755281597879031811606693740800 11600378 42802697481184941714955980302576400240 11600379 146372705814884710015707323501936649744 11600380 778360210987188636623610149551227002880 11600381 -40219218848336865434487782767757560416 11600382 77890821685497198667260028001608195392 11600383 -234391980248774606314401484236096501936 11600384 77939165673435776575822407810919956480 11600385 -354529360767409480688131910239703424000 11600386 7525614248600491680519324127845519360 11600387 630329141098451329762096674926518563432 11600388 -213132160343033281752873493933496033280 11600389 -24201215376123485666343603772144555810 11600390 -245837825555388361642911066436026172800 11600391 987091061891090849984030579167657896 11600392 954900962298917608171299779739214817280 11600393 -123608280924913724051343821589594154560 11600394 -166817959768719652537137437412151663872 11600395 141930972041269905074421580938559704000 11600396 751007075691936507306557844207269164800 11600397 657921125496876270945323089624193797974 11600398 46905952228675195752876444368360336064 11600399 -166104381782256510099864079082362858464 11600400 -18573541357554029408060512037103206400 11600401 -771125714001059045689672873529594667598 11600402 -1280116180513314228863120362725684096 11600403 -649651973319951794395126317113220043200 11600404 385535451512019088016526848476953102336 11600405 296707735010558329911259733235607875360 11600406 -341137424950795970640209891035250645760 11600407 -376567972318479222581593304050181458008 11600408 -631194723256672070838033447741422807040 11600409 -797956804347928656217307972878543814880 11600410 -13869984304220321150604758275930916640 11600411 -4894499218680192057844514412356031600 11600412 286904044406264171557568984790529351680 11600413 812693802644803786219504230506676593184 11600414 -182428729215885675947681143949010818688 11600415 -13233344125120190532227037140121362040 11600416 -851934723502185138124157316107900682240 11600417 -26312259302650319151973787217984953856 11600418 -199706678630874231232933317905077059072 11600419 -265019638260858398101447088141296342180 11600420 -81365807063838921227588985026587921920 11600421 78086502696283282837507402731518869824 11600422 -1155243310320939001576167766445349235200 11600423 121401922637632861971162630969978940080 11600424 317422730397561218856173830022994493440 11600425 68432690714760970497257549537271664300 11600426 -24424102133020307210172201160270894080 11600427 16079627280511394055840244912645106520 11600428 -29851384864721675830806560958513690624 11600429 31500162010020905090711760222321051030 11600430 -24419552679708692547915097717957390080 11600431 162687090699771230419172225528752888400 11600432 -115272838151387331757915528188865904640 11600433 51755928272673781074727486912278578100 11600434 34009603891517885705381713727565619200 11600435 -154314148679236003807232399994686208000 11600436 27716165525444743270472606488647788544 11600437 -790878276953580203108214769777780832914 11600438 26453449879802933142965414743154278080 11600439 990218606895638808986594701508102818560 11600440 750824667938616983921897128160836300800 11600441 729684800092431124033768590830288583210 11600442 -88250998241389555722360684774196915200 11600443 -293743387381082076944220538425645424080 11600444 -68834085061497807054028659578874660864 11600445 308266708467867327910675874207840461920 11600446 215362572346865138109163230760884338688 11600447 928486293575074725710171021830117228872 11600448 54245902764645587843671902113916518400 11600449 -389857658969549689472897985104484467264 11600450 2775451177348068256680176623545456000 11600451 278224159366211415547528587629257074180 11600452 -420203964767237961309594390243206356864 11600453 -332280984450753955715624633448196783200 11600454 51866479419283335433747243709956608 11600455 -265072526825861487480325746231047813640 11600456 280390237490659215945966675616545269760 11600457 566348989100873516209970527974931761120 11600458 -318459562344608396200018592867849362752 11600459 58126228824011056522684039217261800608 11600460 79532212425768596332530529084176814080 11600461 -990077617708640258700931727113610100500 11600462 283930195848022130079950263983875276160 11600463 245571481589843396786159673061810429824 11600464 -12714778106531654676135785222048317440 11600465 -220992181450078348159535741788840356480 11600466 -244002025970210235208283095869390318336 11600467 227911307773301776242670146415374050640 11600468 140790959274487444769970032596469293056 11600469 627863182973142306070188360436223716800 11600470 110953399774970135318389946187258850560 11600471 170838866110733275484259717410972409144 11600472 -177405056988790151270206125969352335360 11600473 367436611985243048266030683141749728660 11600474 101503889882972174722535862111911690736 11600475 -102440514521234234899017099669290166000 11600476 -838820053114509919053293224664544509440 11600477 222888260622194678970735490813445892864 11600478 -272227935068214764869578672464354879616 11600479 -186967681445618379565074708395416542720 11600480 382570727666815862968483139431744143360 11600481 83320089376285531935013781433745520640 11600482 -612466307035399953894850895890204287408 11600483 832190074732564000226704641820884618480 11600484 75928923714692757439461554225312182272 11600485 -188059045587088676934581055495575749800 11600486 -216460558869806338406794318106462315808 11600487 -434249993498686082228959191865776946032 11600488 753006613685108609290397363330361753600 11600489 -827685944423451576599891308842179104710 11600490 -8667472865316104643549735303110684160 11600491 50345226288990701122940214073949840272 11600492 914619555510421508152120120063927360512 11600493 -618619629936004573415093282174619997440 11600494 -10079429037285086438040168767040025728 11600495 26065313267959766868202503443981319120 11600496 13302482551145718359310672712789819392 11600497 -21128588305188686959331424042642817040 11600498 45108043080330351464742936362089065984 11600499 -120558420124039680714375871483356400800 11600500 -644635827456485969390321402983844928000 11600501 820913096367616988801667765109349754624 11600502 190552975354974056540428393426879265664 11600503 -26010102039202942870790604360989772736 11600504 610789660657115768666134548881482997760 11600505 -344783860137828775229999948829009900540 11600506 -53358699240720112148300830031292268800 11600507 -260107709107295075853265961336388041160 11600508 217482583703337833957658193996816588800 11600509 1682683839606519096437096822847734624320 11600510 -9150636114399929696077027492034887680 11600511 -237485949705047780895242325155734957536 11600512 -254554649724397623607036466870353920 11600513 -228162075236658132286843288649531354238 11600514 -441326792397846230519642995103182949760 11600515 -289639823824821946368151689539481020880 11600516 -637022426218377814655048319553768690560 11600517 -357370247129148519814459369202881842720 11600518 397831110656325872340158733734887368960 11600519 74447176914495784371958895661910878720 11600520 370022886863203766226838941039810969600 11600521 -49459776321222426222162971818810547040 11600522 -255007644978175731883672317534481495200 11600523 -491813327678004824131602549847249516800 11600524 -309360293594835410333567060292752328704 11600525 -113713034986739578388116481409941977950 11600526 -124930930289574692859219472063181506560 11600527 -53976823296399636466598572265998359120 11600528 -74107854269088983514276367639187865600 11600529 258024618014533762788741534126750435168 11600530 -809814369596994910591432994337177600 11600531 178990403050824092929971361182243979200 11600532 -16587969513668531811953673982426940544 11600533 25678388112047638459319693392841268864 11600534 146616787891333703453875356218504284800 11600535 -8500595755262587475323772114024104800 11600536 -243148123011867903465289812406016778240 11600537 -60376832454388618189551484500758291520 11600538 -197688806939499740036330585760111776256 11600539 585319904646909512947413796843341262340 11600540 -1688135071752375791469757478600048640 11600541 127430736621655593883045188954813736320 11600542 350989455856855893923737606433530727232 11600543 22845626571738116417780521340983921560 11600544 -281169060225860699556944200637113958400 11600545 225363473093294771753563102223588822400 11600546 -85038215795656630411053507819762714336 11600547 -66239332653766163536372998339409616640 11600548 -152220534476041934132486556829900529664 11600549 -122148619620039407491304214526505712450 11600550 -138097645861948183845460630315420128000 11600551 -1337095971910113019695960968687912777520 11600552 -291398363446640900175048634367276774400 11600553 -392391031720978898711431764275755867392 11600554 -40695237148846068351776683699006541904 11600555 -161613376037182101745455069056989691040 11600556 -108004717483199898978388791451538276352 11600557 809058140297632098742064225471807317344 11600558 -503632936583860645715290966723824765120 11600559 215226491966473697323718105749202073864 11600560 77456881010244534836574807637900001280 11600561 155685422077114662321445295704913356800 11600562 485377943773695755674420572678788154624 11600563 146661605965301844219229807642765412224 11600564 810729773251916326977691129916329574400 11600565 -87945707392954522439038780236836064480 11600566 131867162818493591009022413989020707232 11600567 -846400231061432492348419059122972695848 11600568 -237882025509969604410169944108621373440 11600569 -167538178064773068480266367740410981040 11600570 3114487816783211226628859403164928480 11600571 316553844106256487232602311705390930712 11600572 230164355052589627569369868369513787392 11600573 -229290745839561337984010330037673689864 11600574 -41434990132064883648596415666314818560 11600575 10219141103526878485533412957274432000 11600576 -6305910879044728796658663497417097216 11600577 -445842469562548506309802213335755872686 11600578 -266541173412125311695673891361079090432 11600579 79865007322462391129525821822474268640 11600580 -101651151460357210546888764083315712000 11600581 -1591637301008059030692753736558492444064 11600582 -65527885760216761740807053157374300160 11600583 -10783566976662068050777695057161447040 11600584 1063174033915547280711621178403163202560 11600585 -143688219582519809380921599780651357240 11600586 -246244807550038434693636608108255185056 11600587 -1009836180477806314800589174106503184448 11600588 419993042322614621567699414966401874688 11600589 -72698014113342871067847830432273393664 11600590 2163029844155326040908268865697288320 11600591 -227009537094219276138005823000109141008 11600592 21332701761802651159311612878196572160 11600593 18327922291553222371412940679670122224 11600594 -230717626461415340140838736930131393904 11600595 271426239579775513450792942534923947520 11600596 76323739771493820417474342770099982336 11600597 -633256786539911763212357107863838117440 11600598 342603297121317055849821951625377507264 11600599 -604219493306679933218282214245024222864 11600600 14194855917874322244160540782571008000 11600601 -475804158028832223457283262834619365168 11600602 94274740792478626878918103415675919360 11600603 -250409179110807462197596875358439884800 11600604 1381675972498010997543982045593598371840 11600605 -551114977684445303483548014920455104000 11600606 -54291895426202503153711287583166821248 11600607 655155273271421398931686798099393460040 11600608 -197056694253065365889824253828480630784 11600609 23168489641909369032050889377986666560 11600610 -29779750961215832333412193873937172480 11600611 -449389180505444913036149593040517629952 11600612 -231983648274488341993456949870537245440 11600613 -119430424086746669058149911701890013636 11600614 -85032432803818476214974968491651085568 11600615 -56990062379044097173330234537498051680 11600616 39766579545241713517839470628945100800 11600617 -1325758724145543625253347487903527808 11600618 -380196942382771718283420475586700391584 11600619 19094380499985197113046588848469533440 11600620 -251398703720564055180897566957093560320 11600621 -437012375551723066871570141182447180800 11600622 -72814445202540758116692467407194668160 11600623 1182908966284189125249535334861094081872 11600624 17557423478318181981916692910311407616 11600625 -59346224493703983559023449971714200000 11600626 274892306616169507779241123359535684752 11600627 133064384984610749840887799591719798476 11600628 -44070202252280918784246300174531188736 11600629 665288145068506489898743373604419085230 11600630 -270663566708767012364699025281777548800 11600631 -131208938995757800015032496174029830400 11600632 171245682357363926338464338995992268800 11600633 -841296221729800255106150223270087174 11600634 88299810200909948595644600079928786944 11600635 151735272135911387136061584683796334080 11600636 -1823360723783584155796568102780497920 11600637 61891612011139459468546074312665256960 11600638 -314811256702146176490819373359587139840 11600639 -24235227330649158466548717255105212880 11600640 -127416866731750954363389387904489881600 11600641 297015064777411196870253587933853042772 11600642 346398194501225828312445537142891115472 11600643 130783212592771576529045238985056015864 11600644 281390290957282398286843971067551132672 11600645 -76683356967738587521423243508969473920 11600646 -223507629587283208367595184346601848832 11600647 204689779534097324906094852085855474992 11600648 850981832785579301961946733384068792320 11600649 8003451695352229686955489800864786324 11600650 53383707985114136023811231094195526800 11600651 -1328971093132538305492785369442449330648 11600652 -46106607851271063539560688092694000640 11600653 364560781175541333936809587381649434560 11600654 -87009949561032241968704412234491528640 11600655 306734119590799629743673628484751075840 11600656 83683198008194851783061884869548122112 11600657 416998687891575252365906456231879947812 11600658 -2281305566698753737876461075739696480 11600659 303276215309520244484029048357947741440 11600660 79800663191241250030108824059467687680 11600661 -156301812315354023459767426827166187040 11600662 -122140557985923077903665466303035684800 11600663 11396890763122575518352858722066953008 11600664 -384402074125447064033847398632755732480 11600665 -24508686240197125224728023459701492480 11600666 43042175499777957317605074821019624960 11600667 -516579405751347090912547868003716132560 11600668 -398480369913297629401461472784822589952 11600669 -6739298805440733691632114915537346656 11600670 -154486617949775455131120842472546441600 11600671 46931113476810719936906520026119595472 11600672 109278042067993191005214183832709824512 11600673 42095282246044090226714064522676606848 11600674 -227404213799594894663697273494259191808 11600675 655322300741729738736407696553705670800 11600676 215116103979595705585255839496437350400 11600677 -495441147303339740539983082451089240128 11600678 406012639218753420070789020499967125440 11600679 523602858547044221393580457824168243840 11600680 -36596235519113043262358952532677427200 11600681 -766578652578103682310915601679103578880 11600682 332432992795501772016409077487201854720 11600683 -180532099870018300284609938228686673216 11600684 468916330584049376132318838937040136192 11600685 -28428735722141208197544454005859684800 11600686 -550293041583061425687071647246195862208 11600687 -277067248719216826693705650469076164608 11600688 33205149138647599977014824375689412608 11600689 107948518653302893494821152263192162624 11600690 -231563091063043222821169455840571353600 11600691 42909351247549054574987387842113168960 11600692 -121001163245184076972384203320485489920 11600693 87577260848088618322875127682984785200 11600694 80095272633562487836529495000796162048 11600695 599469433048629399743895505668874090200 11600696 185994816049620701237447576173279641600 11600697 -69012221633109038595591744465733079040 11600698 -617033487018065404376358398921947706880 11600699 -916235798105281239214706034328656656280 11600700 -60566377474774108114684074305704512000 11600701 -957369576735464066715123446996324372250 11600702 -10176858588154765200069197019658120128 11600703 732994242420880585328430260771295182712 11600704 -21328524552095210642346109640264122368 11600705 -55529277597339742663042439075501520000 11600706 69424460043195638947307842728023284224 11600707 -123296951826951868378500040602224543044 11600708 -142686356561010304683868482852306038784 11600709 -327013068140707727088023565100536465696 11600710 76191871483523828159394342267477841920 11600711 474349749789259070029518881983486068312 11600712 2942832204649365490275581479219200000 11600713 17448765037493493567642280580042751962 11600714 -351643357731545143206890604243058862544 11600715 -163452415691292984366464318979606359040 11600716 861138742124844013370719458118705169920 11600717 681525953276092137189392528234834326560 11600718 113283510011769472478931038158112836608 11600719 994487911615384056332613908805484463888 11600720 -181609054117059330412289451036646195200 11600721 -271207464440092905131034122307143874816 11600722 14577044001811560935688950999092030464 11600723 788935538774130384701908992856254599640 11600724 -312692423010407805931018818665904543744 11600725 379350699926875788958004084997616276500 11600726 281379088941587217869457719887595550720 11600727 -92563286429411269482480636225318013440 11600728 917195376115792203479321727304615772160 11600729 254558363019627769939569118726297042176 11600730 4835506526495792406293489033853193920 11600731 -479926531119016415427149905541504449468 11600732 -9038467336769041848311091066130999296 11600733 -446147848525385767258000780977160814976 11600734 -36824980960042666197808649198856729984 11600735 -10454339736930146555260467344184932520 11600736 96499816350444444238415821057208352768 11600737 572172693393678257119925510610612181012 11600738 275178301549079284056141698230734461520 11600739 -11803962479153363406662277024478195344 11600740 78464523515428040268556365144441753600 11600741 239502660726674875238827356478696934142 11600742 391150631033239570795297224933733778112 11600743 -171355540741520041409210615068820830080 11600744 -842263062425173976668457190691506094080 11600745 50029928557032241446182445978661841280 11600746 152107818789148283224658605574191289184 11600747 981844026019272651184539599321473690872 11600748 -266961923220442805587835076893957491968 11600749 95430255895053378104138119888834688676 11600750 416880975382206703041272827391419536000 11600751 -556800264828427159370674926997190648568 11600752 21713680366292195846738946508410880000 11600753 730504771757337757944061198548847138002 11600754 -137773229893695106339037830152842880 11600755 9556990201244653622680026109108953600 11600756 -241095806651989889024940713100202097280 11600757 2357261105896077853719360432521442240 11600758 -20009230625410661298283522519961917440 11600759 -339675074170655566995935697776467019880 11600760 43292801419609422442861414618490880000 11600761 -153338074716943342767043272566320920000 11600762 333959488195005532261661355205069963632 11600763 131464677385903439590293626531418322944 11600764 -95636669204196786950299121295021507584 11600765 -671551771210280088036622857025704974880 11600766 846859818917335334076419097344513137920 11600767 506328713508565963217356252786698256512 11600768 318437950316809487077927515923278725120 11600769 -471534213139802768172896345797630120656 11600770 33669649678852371002654825185037698080 11600771 163387460255395036210709370770975174304 11600772 240183619696402386258548563125905664000 11600773 -239318023717803214970827956331373005280 11600774 -217862332316117664369484354041742824864 11600775 85068935394383228212123384472603416800 11600776 -7857468397122829608328035097987399680 11600777 -537840488476994346096233312144579158374 11600778 -67825462366788331415707031122741870080 11600779 -6062895798588246532681688733146936620 11600780 674953481209437039239389357987885440000 11600781 372009760708819196887956656560562415552 11600782 325087622693329565634380277957515967552 11600783 376797636377300702963224844319902776560 11600784 -3856410114708797367198712591710928896 11600785 -222644725564885261346591278357803791040 11600786 99341879421256625946719469077178190848 11600787 655900309241394291765974516012380613376 11600788 421293541163238852109591312545807281920 11600789 -154525044197453416810221823304307500160 11600790 -52044660012233158307691412800443633280 11600791 94108681523288974413727106421443381192 11600792 -350285071280645145369379407581449420800 11600793 95092541833166021838252724860424111200 11600794 -195645812676210226848889396316586949920 11600795 -7011229005534842735169546135693218400 11600796 125441499827449089070818183415947608064 11600797 453353042348751498255663285205947296120 11600798 -4452260431625147923998997869512266752 11600799 -112875827204226008088311147492495307120 11600800 518986598404218194081626378580724940800 11600801 -242827196018504702396142820819211979600 11600802 195823986009550590696371536116997763280 11600803 -794089355049819219671048057712359206948 11600804 -10530978390512121851665080894375967488 11600805 4167961271549472743448253629597977760 11600806 66986739195198682586627972983412277504 11600807 881009567625808982181108471657530152056 11600808 -280684433754146980995296303349495152640 11600809 223668001832463672312810176302902395328 11600810 117637657898750440638315029584154458560 11600811 -298368507072615370889213063083599864000 11600812 480040185292802001491523966582185134080 11600813 48371735250500631182666289409889534400 11600814 -424148622639005217352803905411178125760 11600815 226997203427266683113312387172957273600 11600816 -68116165515306113622437866718087577600 11600817 -130233720355693857951738252647092329888 11600818 55082302892164963134419019407347629600 11600819 -75494512421665203624680190640321281780 11600820 -45068418874707244896794918548765409280 11600821 245630979289510510996751820434341473600 11600822 1493717259244736518002257486645443645440 11600823 -319362935995985741586718687506508747056 11600824 -355634953760084136726280956513647063040 11600825 -363883093475499512699599464517374306450 11600826 -95756961471280279621598168177381600256 11600827 -33282214741309935986980511044358416896 11600828 -782914314242666663519670281459470175232 11600829 670278867062256380757152212453240251174 11600830 63751909823013592562545534886756841600 11600831 -248515461510143563267427461652804172936 11600832 -22625698376595458037267440701733339136 11600833 153093798863620860168000814650466795200 11600834 -2574381464353093476263547520090091520 11600835 -50243195102156763260390409828405911040 11600836 437614305695680304928753466338576577728 11600837 684691313008607694207064913064460972380 11600838 -142555239851974585146894996766254178656 11600839 -597110326493838738485196281890505272360 11600840 -739483183875961443358112256157325875200 11600841 3046905691303903518709174718335011840 11600842 483725860227971832530495416563097632000 11600843 198051412906857863574284079242497442424 11600844 307789683662995532757446606169030097920 11600845 -64821379235973104280662677120905486900 11600846 -148919634362614175260461993697225174656 11600847 -525103291546757441454116931960259758960 11600848 73231600407766454290043624450497732608 11600849 546173557737955640117982346630765481280 11600850 62343014343378117429071546223176592000 11600851 -416615831420900613839535161119970653056 11600852 232274379227724963610108301889265266432 11600853 -78735258714759459007065118301174284800 11600854 -17307118713592251390941255654672880960 11600855 -108243645298623932202000915712374689280 11600856 -292715996407617350460155073514445998080 11600857 435335035805371152729494889394719224592 11600858 634083806141452368126700323815345587680 11600859 -141125566420950345510996475814764627152 11600860 -418709343920601267970260516792499875840 11600861 -328854405277611375497054263207763162868 11600862 -48514633089046443625739950336970981376 11600863 349801629989034468866863184108596414112 11600864 -829620636036259141093102628502313893888 11600865 -233692777795585061822113860540182269740 11600866 270050975424362491801092708988532119632 11600867 986367005431781127758968986247098101916 11600868 12318150532757612944277933736076615680 11600869 328235960338768701786178212865079542272 11600870 194585158593365711194261785970329984000 11600871 278734647728812987276366444260220815912 11600872 -913581730573637376030103226525541811200 11600873 -83822897369542369061344777362606458736 11600874 -245808291443177329611420434371345474560 11600875 -536334452286916038270261735961980000 11600876 -41048189822682170572412772787679754240 11600877 555913342301720958792018920701743042240 11600878 -171951640274204948116037346306968405376 11600879 641872843039599391827484253753255526480 11600880 63601495760430630533297182645379727360 11600881 1515667887680130960970741105364583854832 11600882 -129582987392355746099900947724489865216 11600883 96129325767048926782575607243067613600 11600884 14881906943160974697159633898337437696 11600885 -978055734195304158974331643663244324040 11600886 214970717911289033055240984612634702848 11600887 1135283243105317424569552097940582438800 11600888 375511577090576928707677997790490091520 11600889 -520848712148978300178794411217430854576 11600890 -92007310807383798809708581350229862400 11600891 -492639867165070031915838285627668997000 11600892 -32556332028487864723436319736324022784 11600893 69522595499186584928572320103998811142 11600894 -371057021086244034066087312549054480960 11600895 -274003233295658012969000980599745703280 11600896 124053124701257682885421821179923005440 11600897 748025341711776970871893789361428307952 11600898 125137565681407531439094635568919868160 11600899 377014056398069819886918108121105316160 11600900 203174802010954181282670184386946032000 11600901 -18847432609043429360896513609676935680 11600902 19864320697654722589971399839377348032 11600903 -282582601777463569436970037976338199376 11600904 40416607208610833262569050352320512000 11600905 -337600207593967224615900499962695958840 11600906 271603049504519596879952661729975505920 11600907 -574378955523404856597006608889916958760 11600908 -171794135809205825432255707218050870784 11600909 4310281812911166577956183962032418712 11600910 128529279348670715845141930040104371840 11600911 -313918546951310470193847793009291426720 11600912 110880754268522957146900452184701935616 11600913 -270666533168629288319854936095578726400 11600914 -53677065124779504979616349587090529120 11600915 73599726584919091757170205557803376560 11600916 236298375929510412476096110338900688896 11600917 -989017005206996810555057539248068322034 11600918 24212920229912528986449683699710386816 11600919 -248520331289217314485677027774025916064 11600920 -286585214874026861580831906699407155200 11600921 -825935818924427179050031450490184331500 11600922 3342343938201755937250217868338947584 11600923 649642234351411806944808884126468119172 11600924 -64941672794545801540573213612090481664 11600925 60327000122006312508672229883383872000 11600926 87679774737022623340809988252265436864 11600927 8049337971014521672273632328068241008 11600928 226159520205495200082186029303542579200 11600929 101677900541034030323291196212850831360 11600930 -200685149027758955722157781961203624960 11600931 691529272799941355643391800046570444152 11600932 -182154056195935680621100032189624348672 11600933 1659313771449952683368438941631586546720 11600934 325096251555028867346531161923442813440 11600935 285927798861713175202820918442078070560 11600936 167595745262757987980109385080908328960 11600937 355853614770812588612030804093688272394 11600938 -415058117555314335685824763117932188160 11600939 348864396861718444940186734049151866256 11600940 55746255237327250767150901462982246400 11600941 -60715284287050928276835842907077302656 11600942 -372884264936881748802135268459233404928 11600943 -125886148528095012090500507475891607536 11600944 -53863976563512690025701959526378373120 11600945 45088873568617700261815480321029741480 11600946 81382788121876424980402535659836288000 11600947 -546724199788947222989886838899889618320 11600948 75173617277689692269054930914040039808 11600949 162843470467959360606773238390690994464 11600950 -76533710771046994539289887933617832000 11600951 -1345675131145864866424381961321856393048 11600952 -107314327614466849742010486158061404160 11600953 173073024260517137514996163404744720000 11600954 272635581718317918904434067311876376176 11600955 -904966753450139204088233853139903264800 11600956 -193634818549338970447482499834019205632 11600957 -820025127554090350499380615933635620340 11600958 -45471180700700481045463251601513699008 11600959 730802058010301245541183594276351380504 11600960 18200031848423930227793726358631219200 11600961 529029852344199859465818168209427394944 11600962 -405032209411718654252692019288252862768 11600963 1876265668507831973563921644790966970880 11600964 62723023904205350582627811184889040000 11600965 -864881848214118261580263786207559795140 11600966 212967813166515077600388739586529909504 11600967 346775904771946954250537443714352434944 11600968 100616058391271889359296911922203525120 11600969 -1126530810492472517329646875501934387760 11600970 2091010332937810793824885553135792640 11600971 390922367847876957128631916653026257172 11600972 341727916914321488483195741664256197120 11600973 141923272402361695424147679948253203222 11600974 153586447138190781364406017413679607808 11600975 54538448105116485553703722488091176000 11600976 -126511012094128054342180807086661828608 11600977 908706998677802245643899599203152819826 11600978 46321379517109354309897379257134161040 11600979 6883996140696833301731766369448975200 11600980 215939919133300816329448356081863470080 11600981 305639057710853908031870738303621004192 11600982 11310496498467479741982109749750110400 11600983 -701700083001999119762324928488519000600 11600984 -348900249556632790668016199571463372800 11600985 187689344690924619038100826351436779200 11600986 26018414821148747703493400739091738080 11600987 394962713520165708697781302086908298792 11600988 1630756905599737937366927902944239616 11600989 2235818619260361682501374032815028415456 11600990 -150303720262483593521552690020253923200 11600991 -265325698331726990813032743891039178800 11600992 107903783340896944004163497971647774720 11600993 -640690156618862477158771912651677649920 11600994 -108896078374720024254240151580196240000 11600995 -142209225028524143584430904601649463120 11600996 -73808102522138155850013790454402058240 11600997 112505540653658319723771653177284591872 11600998 94606656296351062917107944088176832064 11600999 333271831364220336980926208366393379000 11601000 18149302797161450524090617602188800000 11601001 -1228879275323050839276705954497091724400 11601002 -217524951669745955353024823123162312448 11601003 409365020971622140183761473075512572504 11601004 -132725915483550160209898073669176149504 11601005 -11674684873952826889444609866430592700 11601006 7287673670120932713690716926711554048 11601007 1046417930596080124377095887074908809344 11601008 -56375503748919808453721084252151545856 11601009 -126431879538621900294424011275357535360 11601010 -444396448079913039515603470986331530240 11601011 432789427918240789239499955434051969872 11601012 461910878797172984392821767827681370112 11601013 -11301196303041186375368693813832023936 11601014 -1016605904339715170160587080060151040 11601015 -29986163976262906471759104093040044000 11601016 -66842439829062007342933460754526371840 11601017 -3323141645818159061656628096654211576 11601018 133727481327209691303374566711057659648 11601019 361880959377966197978566903801441732744 11601020 267606190905209832420828978666059904000 11601021 -766024852999390050024906900769748647296 11601022 -133704585066838193544631751428992898176 11601023 -30838321367825423376266183276417228064 11601024 103630547215980688547860338121207971840 11601025 42063983784508062526648310786046658300 11601026 796690938392142421073800796464728629280 11601027 -495995306103824936511176035079252031036 11601028 -394999298129013841890038237630041739264 11601029 -213066709204291053111332433733590678720 11601030 10691312383099063969197362397253048320 11601031 -164554290712956190554026765989383628568 11601032 220486741821876454232009456369239511040 11601033 -566150915077793016561397505455196641776 11601034 -266668429206188292944956221036370004640 11601035 -71326254252810964805263098313487927520 11601036 87429048370581984463917083289509683200 11601037 -79064666077402050161266815692013249536 11601038 86264021929320548863586936906117384256 11601039 317142310862371336818405048893698848000 11601040 37672747946058951474749074251888721920 11601041 -1113816109193665938154921666772949323916 11601042 -177282326811224136073291054417957593600 11601043 602598995132953347962155752404065381292 11601044 -243704439410935241301980927310763522560 11601045 86357264310738875657479521326190762240 11601046 -244325676477340355898946559082844640256 11601047 28063294148061378663484287092468193432 11601048 -203459839579713423393248354750711255040 11601049 239602212926366112724605269743630335050 11601050 -508699869646291417921241660965113811200 11601051 -64786035731724922608950721755490968832 11601052 -921899736280111189099376998260793336320 11601053 1277075754833799742124692436138345251302 11601054 -163542619720062469238069620524341079360 11601055 -765081019033175085401859230211829133040 11601056 18125490046983395967134114650546765824 11601057 -139898378901759257165406062025092417280 11601058 -170840403991140159821254982179289141760 11601059 -59105185703469478974761859456602344740 11601060 71693821799768827797096086938478592000 11601061 70545837516279400443912784956026401500 11601062 26589496205019768778864132038828361728 11601063 76518066849177854052238368124763101944 11601064 -136689415311134140088306832097169172480 11601065 572699757293803616107365360938013811200 11601066 -44733953569177535411451772362527813376 11601067 -676833273681644943466930049563360295884 11601068 128360568356279163928386876977321496576 11601069 -129852557706871934226823603608598809600 11601070 -272240747714948524181820174841468968960 11601071 1580779277439325536391496293453508748000 11601072 18330128062190061322190610069921595392 11601073 120968237049102744024669113568735054720 11601074 -253324614700836985316671215941992756464 11601075 -25193757159119465513217947934153365400 11601076 107622746675193606792764040419933002112 11601077 -427998753707720574243594469486000198560 11601078 -252807053182327732753651372843464576576 11601079 113446134917659422268771867859310654080 11601080 -176282500502414269632446815347671961600 11601081 -578273856069002660489365262997052497030 11601082 138566731723491857096696223817199807712 11601083 239374292404149843658954279486067415504 11601084 38123714468457965115812019350179233792 11601085 298496500472307198481559868367348819200 11601086 -160103970761557546991712655224811305600 11601087 -47802803064384434804150433928885282032 11601088 -88003110825963967581080880925418455040 11601089 15120642281768538416568702109207098756 11601090 -253889096788418474880775725973639142400 11601091 -268832082087901501708185881655713056688 11601092 513274126452647994569268620262141031680 11601093 -213105461351535575800067501286263952480 11601094 -296812012211763200776265591526597599904 11601095 308115844239410003422131933881534698800 11601096 -7842355296620959421884463028418805760 11601097 402442364557294520692797825413152982032 11601098 652357427554551689202998184585809852160 11601099 -1902135943080276537795496394139343872 11601100 73897489843954980570839779737804774400 11601101 -751909523596935957543062942184556853898 11601102 -13759329452268213062965943517095688960 11601103 127812981914417412923891173569822322400 11601104 -29223890012652593140599190793486598144 11601105 370864341219098118051206695692963336960 11601106 -55118553786207055622525834177915247360 11601107 -23279598087077911647552898044960122976 11601108 5751567539343067142963159126745606144 11601109 28354758917851651351888080613227570200 11601110 -41201711546271330435470323684507895040 11601111 254364778326306208195157825141985075840 11601112 -766828849795095332927396514079278028800 11601113 -599211479418759689109020887542710971638 11601114 -25949476066731982032849167038737632256 11601115 -732392324229252170819035932670403672400 11601116 -358398549954874963748360563277603558400 11601117 -902315707455337526033949519816252480 11601118 495279097736476536931691504111345861760 11601119 728282447787900662089565544740368175520 11601120 333011462340820437039856730330116915200 11601121 -39369798241664979784549920462451834688 11601122 254632794296897402264447432506647473952 11601123 248708121970157368597949651706615896304 11601124 583312529957601476007442499848057671296 11601125 -267540548508370820848477357549600005000 11601126 50562668608313859981670930300859330592 11601127 -897857455701876643399148886391427566024 11601128 11816347229049129171526442000513433600 11601129 -546735707163802757001820587089835255552 11601130 -21326774793544546338350486456962375680 11601131 547129634245100941780010759931481857120 11601132 -101109746931728902869648993309904831488 11601133 -212068468891404957516612821214268438260 11601134 -134409248073366853028730145836976905600 11601135 29905073852881958565683424552653826240 11601136 132991420530954799897713132266445012992 11601137 309216802443792048171257745467880936786 11601138 -263196758818339510270173995003080669056 11601139 412735966121343395235741717227886073800 11601140 647590724752645297375502021155946880000 11601141 -331708375697752564821248306573744407008 11601142 -2571074057250911824140992580013514688 11601143 -88608368220863341676238711151768867608 11601144 -35456566406900492455231970327803453440 11601145 347387186970081381883023810226294515720 11601146 -455496231354685130751389005802820547728 11601147 625696704226002489635769588048480366960 11601148 436021324528883577878261231096644441600 11601149 181184368914688816026419513986606052352 11601150 -78543702370610371118189736183329280000 11601151 1653198889674062118543249671790966480672 11601152 -886192747464623417996469446602773233664 11601153 288958711668074429382051905102721198480 11601154 -197851934164606594101698213300327428608 11601155 369044384876949747880836845071414701120 11601156 4663365940934299253530507084214501376 11601157 -299452198763761042692082020363616866948 11601158 156814548280405517338674047429129155680 11601159 -354797830357019248462662950029480845312 11601160 -22793689356303258178376417535937536000 11601161 -164806554165796886135279454029783465472 11601162 -204778841880516970667648743884765110688 11601163 -246010129253165063696293875529235171520 11601164 464823879043204666491890245051304228352 11601165 220841885551441526291204193085801787520 11601166 -274262800359574147202514482345754022656 11601167 -1257126026742693442380691897055635016088 11601168 20865250148483811910688647964718465024 11601169 381300065254278531153559984894604469360 11601170 67700783848141391479443983018504793600 11601171 716720177062415067962036534503349808240 11601172 -252039600614605216924910391839561594880 11601173 -30571682813956155599361499463583434400 11601174 -288797093118985466184724381912762303872 11601175 -256507729767159183662793680492394115600 11601176 -466623779931505452628290352614377809920 11601177 2827238677360872398054080048457210880 11601178 67593339506092902462423346247323674624 11601179 194359569958221379731019864369104573360 11601180 7210164349169348780976938023611087360 11601181 -774288008099784143212423185760901029018 11601182 214118154994833641110432991720045880192 11601183 -136500091224701481357301927612170980352 11601184 568316442181605039602277447087163441152 11601185 -10073821977509969417693986420611902400 11601186 8238243961780281969168109878986413824 11601187 91334579796449742328288201191904498080 11601188 -765825540877246417751694475483486922112 11601189 -400158363133683596272273295444034250500 11601190 294427629259177522637111276206026460800 11601191 988652067077373921386302163052286440720 11601192 -243908487663532045623624319152370237440 11601193 914236349650358429793505674690100220544 11601194 423375173967323270901983910913899942912 11601195 55733944497646705184247603075926684640 11601196 22340490273369597909914029126409158656 11601197 394105709827654370363531647438181733420 11601198 93806875818557546902455750053955747840 11601199 -221935069784249566982892725961966769792 11601200 20337467286035705596885157938977177600 11601201 721956095282037389572515839300716958784 11601202 -40487233106600947019207510739060281856 11601203 -322521433596184026336111849757884754548 11601204 -650195993295010214259515575213207984128 11601205 308223960457338457991133141870002920320 11601206 652897637786739354306622676895273627552 11601207 -418576791515635809147269753354562664392 11601208 -1115385810330781338859201159209609584640 11601209 -412639724961554859256299690225283738284 11601210 -96724443065763976924754435001010905600 11601211 1450103786382673390780092276421797694624 11601212 253141953932301868714967197432135818240 11601213 -225698458470664988580402969614015915616 11601214 -661786830096185647949200940423510566848 11601215 183449141845183064856315146141837136360 11601216 -118752667197576910587262387653250646016 11601217 215013706798995439535506402283818454320 11601218 42840903474544846074831055324700928000 11601219 199715430152512325433343734567334874880 11601220 -178682941301207326361556064722728202240 11601221 -430455073812518711184169242413189967168 11601222 -127640217776208508778993177557762052928 11601223 24074940057906604097954283725338933248 11601224 661325826185768420194323428957922846720 11601225 35481605927044039562122721694353187900 11601226 71966529397955257975392318728147533824 11601227 200383802740536198163454887327730801664 11601228 978676550314455885316308863159537664 11601229 -1331759679244129903055651971416724608000 11601230 -537419079661647659524857145977824983680 11601231 -357723419846403366905296870584703062648 11601232 223008890339531414814721241949393575936 11601233 260206817684572083424714363611889475904 11601234 -244787599855239903808554752064910488816 11601235 -37900745941418257606684879854185338320 11601236 135942941387681180243314931766528401280 11601237 -330985073731067586117957897557195233536 11601238 -872988949681000149445236779189986080 11601239 9913593053529383960542238786308786560 11601240 -207834587552429351941887161809590067200 11601241 -63105829918077935169280538290804074358 11601242 -439739517391296356780289758356380896256 11601243 -227421407016318818543595441351229253268 11601244 -547173063089873470911601068864647294464 11601245 155499345295791511856900056737848282880 11601246 14424923876234481461902285909201941504 11601247 -469869109477582094982575506582457508000 11601248 -113030500289659818045781827955501301760 11601249 -856784045938077340709098791335704464960 11601250 4350851740880394540761914390262970000 11601251 -262387174756617070967640938663485560000 11601252 128279386024565755880279010283488829440 11601253 17118049379181561891493912639602247324 11601254 5582555846358798868572121471431942144 11601255 61993025759154902367264263691559396560 11601256 -798085085224214420557588575962569221120 11601257 -672206202308697834067732042222588663494 11601258 -1166319706387406687420530680126618624 11601259 -181110213230487542547048116094091121784 11601260 242477889441749084436459334761907676160 11601261 74210235533382186155314375696695466944 11601262 -437243065577456628887224427479573296000 11601263 -927188882254489361810200469618519965488 11601264 65140028229257948929364549797405851648 11601265 17323731464248217574843966202689279720 11601266 -299401151037485141543796031138858901376 11601267 50233171752522179825355265868218082880 11601268 -224579207327278056805382513252492109824 11601269 -459697615577126551485314202786130186656 11601270 45406969705047119456909581116272277120 11601271 14448789241376812376135150864022568704 11601272 75733702260634138156362806186997043200 11601273 79744337050345174104082485126345915984 11601274 -148307282529469377515154489861369054864 11601275 214195564377894129148962003597010282800 11601276 95663523382455134915424577975805890560 11601277 -289664423201569385930884966749403434874 11601278 -118910506195955981205413094654103923072 11601279 532044822617144596809445641714860443920 11601280 25212609525790247186346235849919692800 11601281 -1010480157005542441715024577706665345918 11601282 6554627898501574822967464484892745728 11601283 76699307168352713176176654722966065532 11601284 -638123350509882727795548724431790101504 11601285 92245746450531406892217771892843238400 11601286 -254997456588552376965202100202175663680 11601287 -696656622398727872479402899136898297064 11601288 -335744988801968959632091656137574604800 11601289 93317754646781004214620027699646320000 11601290 -142202107617167433379000232476873821600 11601291 -72514286411190213307907602428781263120 11601292 -168478590143831665301947847478591848448 11601293 943731190908137910243735975952522601280 11601294 -314585089550131282527191972316683198400 11601295 51753832291006277368341224647023121800 11601296 -38716190515663385814511249690840793088 11601297 -51539250197171019108695600113044816474 11601298 -182850307711984048654494386473469938560 11601299 741837702313024079474340187677280051680 11601300 -46705996760211996497203333930165555200 11601301 -30584110838926861467546992887123715698 11601302 65958788920395747729470106090854860800 11601303 -237979120606360153034288688524397111552 11601304 21665164081858207935603227841599447040 11601305 971233992470157262987379704050740616000 11601306 -7956287984477479855234563256722780960 11601307 1380479340329884851415962869058444535556 11601308 -240726660176016427249359349452641003520 11601309 405970799103003742235428248852408039168 11601310 -162557214383962865976955114527593280000 11601311 -1102404431359776974894853504747389933088 11601312 -529983153251647489964570498038883155968 11601313 552675914957686737373348042539846961300 11601314 1484053657911534562572811080093798912 11601315 -232663664362048101045048917357285587200 11601316 92345721333730718693472538269053992960 11601317 -40388897433891207636190742127279710208 11601318 337253630380137822444516393079534225920 11601319 202046772324768853422682375056450810720 11601320 -313952722324838283938032750590161971200 11601321 35209473148138868167458386686705037712 11601322 -669280177744877580317664226247368638288 11601323 -544358934234517085792291524604956299264 11601324 170529483876799725044605524761493258240 11601325 -295496531364105717285067194529729058400 11601326 551376737823344273865859768342083739584 11601327 -67948848835550006372587375757519108328 11601328 -25100171923906928257009464045494108160 11601329 357396594518638070580021302519071391808 11601330 40018006006736518410419659756477040640 11601331 -217250883655416954287468426431718987616 11601332 -274441158914628427781933892614352088704 11601333 -810999314113065371471557202969308982400 11601334 -157443556136521814056172527623448640640 11601335 516255239062917804383456954343496315200 11601336 -22901324069325680315585907027251097600 11601337 -1061985763293795485916474383490535805808 11601338 137328001953136214250222907198708444416 11601339 1075504973981421469783787558173374312960 11601340 -285103884649630445584682783647835013120 11601341 262696667426857598322555412669939584300 11601342 -412013408230492619483408164924155370560 11601343 39298241066379862748623383225484172280 11601344 -282980609612760783467399893477484396544 11601345 50502956782683663968498092420628279040 11601346 -545673504071315459300029049952669705696 11601347 240358656435233010307188089137755325440 11601348 161337956068125161153280824715693342720 11601349 -926927833741231420680965795094620231650 11601350 8648523580355085968317703678136268800 11601351 -188767420688516251430555984763251655120 11601352 -37095647755032743052218185376052019200 11601353 868290867917563923155659483855823008602 11601354 -44664276927443379133897963695707937792 11601355 446257066234937725836150655780802261520 11601356 -304411655977807572946175611452699721728 11601357 -8849213738973789319936838382185571840 11601358 488314892541883994009614447300505837376 11601359 740101307038670088067899588824477808 11601360 -67985731524933996915388966471375257600 11601361 130841640932013969220540806114005046144 11601362 -57469302297711535315386627931624677120 11601363 -313279464329497073700498122124112674000 11601364 -268250634090127753206074065372574468224 11601365 -240620978440591434685468996349953029480 11601366 25333716297224689254651281380765913088 11601367 76223112635953346344945406950618592920 11601368 258267746050500423129287498927620853760 11601369 -77542019878803980269708378618814595960 11601370 -8507862349359750965306066229137168640 11601371 -162384472570178285312359551347107862808 11601372 -402651843055471795853896576045585233408 11601373 -153627466671685951424609619674000704160 11601374 161858273238429368710180059893142519936 11601375 -197147894837009348733878936099745036000 11601376 275074862843979729755748057549426130944 11601377 768127941307643167377907730619041240226 11601378 25058144203369656183846838168320872448 11601379 -79395736274102313271095954555710170616 11601380 -118891446668859486877473137539660185600 11601381 150288654364062641418207784430418716160 11601382 65999610639063109263659033438079223680 11601383 -398031995784246840997552937872653855576 11601384 -142084082311552120839857525338314670080 11601385 -1253873793635632592252428779801555359040 11601386 -358944402622037109894637690556487329280 11601387 19626070993979391680151007979721419040 11601388 365240396001854349270789511276670636288 11601389 -24526724370143056524073698343804032810 11601390 127731608665836966075225431521680289920 11601391 225061785400059018707185531077640955872 11601392 -42561629721100849026650974994583060480 11601393 -487473830111142341301879563403640661136 11601394 177926689230758667837530094723095457792 11601395 28665976536238740486552903581126460000 11601396 316710864403930923242048288506251015552 11601397 -643475071225915700300706202313429083460 11601398 681631122027144749521156095275003479200 11601399 -203471224897052717520972408851940659736 11601400 3851173181050327729501404497141760000 11601401 117488336917861384303540993758205782144 11601402 -107775591888834562936187527855916668416 11601403 -980107160643091981733889445299103043736 11601404 397173072715126885295894626707665657856 11601405 882300932950144910520222467486516154240 11601406 -368278821329679082600933368646627467840 11601407 -812380960432630427095610806483748817120 11601408 26099354812328992253722739969284374528 11601409 187452735894118269550528774221225057280 11601410 241171942694916923881226855767596771360 11601411 74690424285798766827134290351901166072 11601412 -230564025026285443334780517777381120 11601413 1203432220254190382820526467586588740384 11601414 154018127808988737394661235171758177280 11601415 507454629280701926566149343131249600 11601416 300178095351482726082307160366310036480 11601417 -229420652697582166790072291614913857440 11601418 -481972073148407587835429443406139333840 11601419 -254426550709538390596812784022813073360 11601420 171327187382932454962914146203698170880 11601421 484288878414621039636791743274167195320 11601422 -109128829129401835877087277819364080768 11601423 98121303326483972143205817434003770320 11601424 28721676357461719395519870635306991616 11601425 102346994919862126339497532213260514800 11601426 218210052574467330583895085268079074944 11601427 -50081566996732539999541161261205536724 11601428 -731267623950496694765144638147246972032 11601429 135671960026902811711366553076193007232 11601430 -127998324652618711547939760100639822080 11601431 -767700122686524159268250155386730947768 11601432 422188205258643285833799916090014720000 11601433 -603180355881741711843901781783832370560 11601434 -75762929179096955209947617529743366208 11601435 -39782594043775543657754581506296566560 11601436 804339157071026973334915850054571726336 11601437 -5175809612170285426457134676286510048 11601438 -218011341274475777009903226309637248000 11601439 597427396425277209557347884621956198240 11601440 -104301579719473016252755481847241113600 11601441 233187304278261617452018044247100977440 11601442 154698096280028608341622242409575056544 11601443 -5446943312498468236324865104707196416 11601444 -396982111245950449815638511079472762880 11601445 966948976112561743897311410609738523000 11601446 -304083948095013391402502038711373110080 11601447 253841538949299330504628158022734976896 11601448 -55583308227954701789171712873622241280 11601449 1072594583809774349965549792609074435450 11601450 -39284034585471000249897455138912256000 11601451 -2105425213334688987936833865468103368 11601452 -10118302817502958485405365361962677248 11601453 -31567803068719892826217085228963758080 11601454 547523346449242138533104497884156922176 11601455 497786791852164654197101392509797212360 11601456 29367310387954350945604307485568532480 11601457 10736964503229533473577142125123325312 11601458 156916634911449329259662743865718950400 11601459 120644854434633709368298624578079244328 11601460 259247035596799781570652203513024847360 11601461 162280697058920118691992903432352790172 11601462 99402292711834246812602559524675631552 11601463 -327350618050691810485000589873152862160 11601464 38934482665853815752242423378527641600 11601465 -264816855217584690278019892754526504000 11601466 -184306352853630160693179231105602672640 11601467 684251883482071401762333708976988748516 11601468 41507435548427890389807241546857709056 11601469 1178953810016237623737506779490047923360 11601470 438035653309113157054124617457610991680 11601471 28344841018772502152158584822339895296 11601472 280121892819994604168930020346831568896 11601473 29512704109427695208305360818890954964 11601474 93237022194597644521879353321161948160 11601475 -300841628856993161883447406563336762600 11601476 297411100187907467366219855077339729920 11601477 350569812052405900974464981935648790814 11601478 -16250577196666553347501383332676303744 11601479 -154283740296801361764970548952058685240 11601480 -950946860952006805240777646692761600 11601481 890767624501536549481344528065235768064 11601482 202076599859043262139965894800167100000 11601483 152363486677840120636810035369767318448 11601484 -49042619868061335627258210564172890624 11601485 -528361725378669967508418145154694925620 11601486 563377186838680195133999859503734656 11601487 483175453922978525611296493501010881136 11601488 -127190355367468112402400498838876471296 11601489 596775393196640476321774690210329571824 11601490 -358009583970904298321124725105618373120 11601491 -742949389705790200053043316201421255552 11601492 25297441211900158184609046409996357632 11601493 -913817907052805344069081232015068510258 11601494 319369269960898835139384420355808832 11601495 404244103758786745959782617728452064000 11601496 993345390666623386959784812906438758400 11601497 -292645877940309173435168585103808763256 11601498 -89822078663512981109382407713865114880 11601499 1354269389065418905116640670672372768 11601500 -195107431237847449643482534952876928000 11601501 19458740207265669228386115976582900800 11601502 9382048019076103370393259205785489408 11601503 1909189476819149987869504294814161124904 11601504 -449010280947881169295690153418678992896 11601505 -495996027303746046458952265828950191340 11601506 42120918982179037228396056802379182080 11601507 -111612791543960616971254514406922644360 11601508 -916900315379524048401753617688585891840 11601509 7473833839732418372504366894408224704 11601510 11458999158503232112981229961651179520 11601511 -1275968498229931012394883878627980738888 11601512 326204503153225490726123574889809515520 11601513 -36230226688496146192245951903808765632 11601514 -343798125478323797837707180799500684800 11601515 751822135190665792230579019704817112400 11601516 50205176874922420866112057670610677760 11601517 315841148158810294220693873446312020566 11601518 -128424175337053317138647184975487535040 11601519 -1429532883657394480589233012617548160 11601520 -6003629981832115705739861746618859520 11601521 -1293915196253817150185063212410672415278 11601522 -94233478166248711052330290705766353920 11601523 -653555318064099169646637922119614914228 11601524 92459749556865182567683291402076467200 11601525 -1944543761913622827018655165515249600 11601526 690613059095238562052492137895246841984 11601527 217596984479690574060006420072582650880 11601528 29200502373416297559991658441081180160 11601529 6571305490515306776026497895807892288 11601530 -47633758278124634035927398684714297600 11601531 451176607484241368851152855337605283584 11601532 675710703836110537377829668856611485696 11601533 -379490187856794563989402892878134869760 11601534 -360483232241027040607706493656928523968 11601535 -78684221204745798068639820667770590880 11601536 889887527124262230871123477416168652800 11601537 -873439555178026311846000845562319452480 11601538 150168915622818246827390385884478151680 11601539 514175596016746730131010555749964297340 11601540 83652937367983116503727259814139567360 11601541 92205017694403581971091757251641595264 11601542 134930445787533290482555196889139081344 11601543 684310655983192067247092793278486167464 11601544 -858246168698104274844376243337954426880 11601545 463388512081017519564370112855330956800 11601546 305566417528935506308683671629964583168 11601547 -715812526817865589795397231506579881004 11601548 225887697120181927538057613457935476736 11601549 -674092336293234212423366407357154105856 11601550 -222868502769334684857298097385509150400 11601551 867620380923631649225384775118274304 11601552 71945858370812567146762770023234273280 11601553 -12586863538996206642877743320440314636 11601554 184514705675144625597320119414100312976 11601555 -48065253214697982273724406784942439680 11601556 -206093949312560864629607214022301975680 11601557 315715731478501744578002473288309409184 11601558 153658398224145497364168257631697379424 11601559 93544678713388179806618967077888194760 11601560 97157022787278595192350907794041856000 11601561 -637029816644085028171434518028599017440 11601562 357455556981825518785717814593225858560 11601563 828791869784868173755585975748339767812 11601564 -15304299635817290254686025819580006400 11601565 290625298990389812307470222371806586800 11601566 1095333848215139704052251247380743778560 11601567 -2444014172867021781393967481680789032 11601568 -351077578600546133655814470838561800192 11601569 -166364164914884015528586918324538088640 11601570 -229185767724584729555059819509151180800 11601571 199002460157309555495438356088938620720 11601572 6243479502594791460916233427067092992 11601573 -340788417529111606049565884987334918816 11601574 322111702154565619594823263305770606592 11601575 614039860875316285228231380522040785600 11601576 -267111898957215422784400275101461708800 11601577 281225200964951780845372221147410803712 11601578 340972444665215949186820085470239889920 11601579 526138279939007292364346806072214205888 11601580 -229165745157186734279813616831385036800 11601581 725577854017514760346520053858748015382 11601582 -211682986302030145126145830694355204096 11601583 229825447812527524196022068883533795160 11601584 -97035584928723206392847683103481446400 11601585 100994793783358239628159613620929575040 11601586 840258677048503119784989852731035466880 11601587 1143173062444474184928057277829970214800 11601588 -294246452204977713394104091233714806784 11601589 674242351561167977616253442477620392060 11601590 -44462280482778056221212163939419955200 11601591 192541687708934539638272105622812657664 11601592 519782090203842603544986030096708096000 11601593 -576612417316890038370828309605295427158 11601594 61875597448776230824341637802595833568 11601595 27351595884849767861366324905208726400 11601596 807687558788146782426189895300001203200 11601597 69489162289315586441039038130274399360 11601598 -64662325045116964315451725483420583040 11601599 -839757973281631694446420630221332760864 11601600 54474893309782675145389435862541926400 11601601 1323960164152397946522789823570064306 11601602 511957880321211176869097684559091180752 11601603 524990046738887504326018689177168874080 11601604 235203190349043239042912302685572874240 11601605 -450039525628795537305430774965804268740 11601606 55758860789758104812652407693312385408 11601607 1291323250864805669944435606509353968856 11601608 622144541439571662133214974595191464960 11601609 69467808817856803457828216914966716480 11601610 -97451637554104378300929119878554971040 11601611 -455997801288596384797822956108034480896 11601612 -58023388679953101373116153688623902208 11601613 -870538677788236190372212651383821626656 11601614 -226984436302304887825775048014884612480 11601615 -204160776131886735005540245159102080 11601616 -41653435287141609532202860806003212288 11601617 147167482734334564931371677109215104880 11601618 -106943171902343063470401453486404375040 11601619 -901229311866287192494810107454282904980 11601620 -127423065401613567729819603618735448320 11601621 -689974258181291436438364835785531192128 11601622 -517965104408063429910639387212626522176 11601623 -9287295487084866432432730627746950352 11601624 -707833692913077843121868001011269632000 11601625 -222080992830015980504411864694368880000 11601626 -13084690097149416493287757835808132096 11601627 -329542295486524187467620811402407352680 11601628 348303168201162017165714517738196362240 11601629 -181277717180188806280800927368049395316 11601630 22549792564881151229705114788168887360 11601631 -914921854762217366734285024032642537568 11601632 377107139081572760903833262718580948992 11601633 162965026727364310499010298687084149120 11601634 -258679085437368471509636173345301931648 11601635 617722837400216209450090182067548488400 11601636 231732131281130671726240487557243302912 11601637 37475458082575478327230888173282455040 11601638 -509611798829671401504398788383297737856 11601639 -328702650612781311448181890704268270416 11601640 173424679974895453538901558558285772800 11601641 -956734206432932204814934077186223973958 11601642 115232951048409708220748735437645601280 11601643 -1043483538659359619397419817863114404108 11601644 -551286868902136856301063292613728337664 11601645 415873971390922802351067493836222719040 11601646 -12206751030280094943145869432229803264 11601647 -110291247502377058340846457208697363040 11601648 -77083057534402615757795008536449875968 11601649 57658580984112010047672531950210372464 11601650 -412504790625081796199610509902744740000 11601651 322871615918591346471888835032612397104 11601652 -620937297996204552397012923484894286464 11601653 -498720626966152971513880152441498503040 11601654 35959238476581968329046471105087946240 11601655 270974255876475388778071563673807222560 11601656 714811676186129526532912834321887375360 11601657 -312933343153235077337552142246502686720 11601658 2934792554501345331978930876552188928 11601659 -618166112574715008469630294883357458140 11601660 -41287984213397736813816697242753761280 11601661 13119971287419469713374361140929440012 11601662 -416168265636710604178692515026915335168 11601663 -778484890597366618976622881558358073656 11601664 -649493403558257738461324323387741306880 11601665 -150704333052321126638510440759496803800 11601666 118344619531754135081385795204049111680 11601667 -348307461212647505331697698600300312576 11601668 330182231842951702293323111934880455936 11601669 -257074186453130862486392699505959809056 11601670 313385878669360544751567263520914801280 11601671 60172560113013469626953055974153995872 11601672 407422536466446360029525242427456716800 11601673 1017792551505451788306528000457988080922 11601674 -4252546041555966277321946279818261248 11601675 138099374040910596436948932275803235100 11601676 632409742260064195574840042771868296960 11601677 -950053802350093504368209305803112086474 11601678 161136199651980890594559404202350035968 11601679 -1119525613264587843662501919847195792720 11601680 25111236879378048050145854302964367360 11601681 -385032134562604320559584653784448674768 11601682 -111811012446258148579911775448122485600 11601683 -321008780723441612796461568793839725856 11601684 182295423360446565862877915550880972800 11601685 151071956452574419645128269751403176000 11601686 -289330958461324398669825252224106890208 11601687 202757427451200483508830189352626125160 11601688 -8241430043600857831112900367860367360 11601689 -589872051876012303198798406041306137568 11601690 -124378415660699114705661165450834228480 11601691 78147201837210168228393156831962371800 11601692 307764169857972966293959607207776619520 11601693 30267085798100892446057136938193552582 11601694 -220186694473348857363445633099569970560 11601695 92800300921884137185787952553421145600 11601696 -778577174630072892563480306317266518016 11601697 -605176012699529520582746260270875584208 11601698 123392424256782990455767414134976546464 11601699 766598019015444986432148729152035801464 11601700 -23328474898137750103468662638922240000 11601701 -15857168537852054256016042844148417600 11601702 -51206122123464696130787734997931431808 11601703 985711845132457281328416283884379082080 11601704 -553512963003489760447161483726933196800 11601705 578288405457054775570301936771187015360 11601706 41916884604644812574035660340512857600 11601707 -302610571111999670532703893946520295120 11601708 243093837292337242793169423491832400896 11601709 -3933401850732252238009068423129501760 11601710 190111593939769908787612738972545279360 11601711 -70000655613885449485762017011793498000 11601712 -172836808716245118885638347349768142848 11601713 431748374691410603452512421876927669104 11601714 277168047456396616518231478035759564288 11601715 1617479501872009204544292164736878673600 11601716 -253218090664553144239844735897870518272 11601717 -31400751720684176481175791837404893920 11601718 104447666535103190973137698393467287616 11601719 -348752016986754964273226277276943306752 11601720 75574794222775022525133957567881625600 11601721 -541617962454491149778975503359902245078 11601722 -428927055859459840296334582574512128 11601723 14855277893302530478719365931529079040 11601724 565046841882437835042497684043434881536 11601725 526335564744058483588076419689144239250 11601726 -108725662465208947996283216957689270656 11601727 -2024000809653923532702194704438930920 11601728 190853239528733535064290416283725856768 11601729 106758771757710087145336604639750210688 11601730 -332955555734365527262080509843364718560 11601731 790380158919270637330822950461850617532 11601732 224771415800733861024560918999752710144 11601733 -87589495075112755034894803147643743392 11601734 -26837439336763422257680914683185101984 11601735 -255717764964581657495990866717863558240 11601736 281775703288309855737439664652505344000 11601737 -13132240000959150341370533193110995008 11601738 150859548198658847139829104678201699840 11601739 -26324744098936870544962612080315648344 11601740 -6194675520293568999362884337084467200 11601741 32646229377459961410932205380795952480 11601742 -105014096609359653915838858548520329600 11601743 -23957370884031657022297365614079952440 11601744 55821712086593410447784374557474816 11601745 -848089038680503786847707601816839512600 11601746 -214039244689253565672208397088201949536 11601747 69122326656935807761426143138928753524 11601748 276987386456878728257874471025416257408 11601749 -240731551827577143648433618551169206564 11601750 12492099172249402942157557950720000000 11601751 202880989260737619655485146928521551200 11601752 -546384028770306569494543547027132006400 11601753 -47623091642856068800702514160083620032 11601754 630718749776770857820098836708078960640 11601755 231737100953731787164376310458864912640 11601756 -345868428612161155183160394712702629888 11601757 -70514745942493151862800340667493566868 11601758 -153823138887535835020516127781548433024 11601759 -210118681766325997409711753285366645232 11601760 -170369165286032585389160214244294656000 11601761 1157039538603541054152686049243728708400 11601762 305588333532262809510560680242894296064 11601763 -10759078244412607116283329768085365988 11601764 392787143635449748026912464974010664576 11601765 -44067200385894989789295895110736838400 11601766 629513198792098255622699485668142357824 11601767 336564812140401579370178942101788645816 11601768 545978927817471014520915106648307957760 11601769 1273115096667672400287319400374938063120 11601770 -22187825669573287857722843824247173440 11601771 -791597159138888004684088593744323416488 11601772 1285556253105341492125000932405757952 11601773 -192729950450989487378146383895023140520 11601774 103334631965867612793306445607480402880 11601775 -66606515970593674902037483730105869200 11601776 313547987689937912225970943035505016832 11601777 -152645640153946351284562502061972602880 11601778 634232814037004954749018514170816999440 11601779 -833893239927776156385972416848069491204 11601780 -86231516827578715421067575915595878400 11601781 -34819532318101598673614573112800207872 11601782 45774724903178315758515741691567495680 11601783 -72017375949399026831553570360098470896 11601784 1866293520187257979769289926130717081600 11601785 393381904163259461790043117123616243400 11601786 -93094576944447407522935709699222400000 11601787 30559998273625646005833056872997511872 11601788 -802491556606371323827238740747896574464 11601789 425088205144542172513323521780581569024 11601790 -95999664553191371785865839599183537600 11601791 101690959162243417690790930411060376192 11601792 -249906149970259448625799524303356559360 11601793 414643117346652839137958966048584254400 11601794 115858535550621082990055123791846865952 11601795 452944836188977821876624223305257926320 11601796 179381556371882816576540973033500740608 11601797 1788541113952741226013482814213189184860 11601798 61354201453842101959807262398871470080 11601799 -1111857845626665663899847526346241467520 11601800 82131448112694363176946754660810752000 11601801 268887765189476447548390301762929228992 11601802 -67891964209675405878783294632097383328 11601803 -819741135229012125858147940141379146080 11601804 -143942684907926625683392512666048213504 11601805 436320200900861197905128708930759216460 11601806 -322049166613323075660943787413008108096 11601807 17736225104003392665739455098736614400 11601808 -200142663642905198614668007453985824768 11601809 -1210911640592026398000633791112848547840 11601810 -61691025146794472417683059466899033600 11601811 166107953556151627216603047065722844064 11601812 -204533513963553026549526853493450907648 11601813 -316998269767492147353139385286660649056 11601814 -75140012946156437571216532382416457088 11601815 289984227392915154546944127168714135960 11601816 112832226919457645355526618607884185600 11601817 67049312161940680141435068658969528448 11601818 12035089552669227300925264855211662320 11601819 509560282776855226109493781210375094400 11601820 -669142167839921014481352123034775147520 11601821 -1202800838271434257698251106497759232 11601822 -501612200726140376638010524449317508480 11601823 -243119893053748297870502378934410156976 11601824 542255468975099998428525678503625424896 11601825 -51943599420122151806119358634230432400 11601826 -74968918529339572126450795356147334656 11601827 -263777543183062873837289836226859651600 11601828 -209967730805671658900220066729973414272 11601829 -487923400121123148718551131779188231524 11601830 1839466147272259573152652101857723520 11601831 -163175580561362414944831468621074210816 11601832 -643483019586444574274975235315636633600 11601833 -1273805707097846663262896817936411723420 11601834 -271667401652289539035580814335181139200 11601835 -345785714835278121966521850443310401280 11601836 -572076935407427600634598885336892325888 11601837 -74014581703969196418537001778111277120 11601838 217678980894417503969912327247221056320 11601839 -72027653918877471895005801423090216840 11601840 -91500599929005615866830059744192430080 11601841 855312955081480256852685171239211492242 11601842 -136678998100064950906258216420144601088 11601843 224667450330113300090800614955305984 11601844 -470175174538856188013253701985440200704 11601845 -202663679405888407004362502482574101320 11601846 -291729858018702973530916436322675408000 11601847 -40512693078986594848801839747087419120 11601848 900367991014249806145386835320786063360 11601849 253206497386335332386866505346201845440 11601850 -175697533550474933089929301771713104400 11601851 31169173079503882559178341957325427440 11601852 -67680571635697789584562411413784820736 11601853 -239106559925173047528425031151655667898 11601854 -167619180988864149619594609244292673536 11601855 -494029744678305944358664610572362050400 11601856 -166278592679886762501312886359667507200 11601857 -386022732763539086262445094451606198060 11601858 390362097603529252147518514678612109184 11601859 -509000514723496596221899797493437863040 11601860 506504444143203375825199910646396622080 11601861 27248615283686830859451827667258414720 11601862 -298299792323129794785120431811770020800 11601863 119121445831354210515170975255444051424 11601864 381154164682904977911055970279014056960 11601865 -707994275099422090721811343901821255680 11601866 -461205722256876356242863814230044312736 11601867 -11385998417944383236949356956320394752 11601868 -73602372964110216986381194492664249344 11601869 -20168966130374877585495590443776854580 11601870 30072526271337340979332560480015544320 11601871 -732209224151888235591152489097307939008 11601872 -57476648792357567280913769515452284928 11601873 -292985903923960292564573272368353616 11601874 -168249566277050166319321828381544736768 11601875 45549466592134075348977946179585075000 11601876 35696089090829501979945910670073581568 11601877 200146595887228518025995823612504678446 11601878 -262914099967326343759719306808697945280 11601879 253733037708047976727849063267349253840 11601880 -672431202155024778835574636434233753600 11601881 320110531677061207661152465657295790864 11601882 213064474050557082297070105403344143600 11601883 1961945456787276988673306564756015007600 11601884 -63841437817800157967490617492587634688 11601885 -293120247557757531626043754265240400000 11601886 132612073767524237575148557236115339392 11601887 -698142693424042322565061041276675059208 11601888 747706521568188495264909467139841720320 11601889 -19704480006480462467794755778174920792 11601890 8690962730727106240925591163301770240 11601891 28975581689539890007341223292604403152 11601892 -39006742466116719355586106511353159680 11601893 232039763465224833065167157598147716124 11601894 -142192434705408072668163527478997931520 11601895 430165899581778277294532941718870666400 11601896 123636029622173650243884142393895009280 11601897 339890960679562334344283668224196505280 11601898 124565024615423161893486352224439905792 11601899 -83763728462166376497695661567001797600 11601900 -322470559936269276523187641192169856000 11601901 -51218850701670379044879061161588941098 11601902 -10957010010373592958218239959171165888 11601903 154254613324479385089781102326918243840 11601904 318816581322100769197576546899100958720 11601905 -10450299191487880874111483086069969920 11601906 125645111829937361388099681374534463744 11601907 1083720277092957853070301935678045354800 11601908 815719074424264513580009667812215840128 11601909 -500463409555222323881646707282905709472 11601910 158658205643655913279846680089570784000 11601911 744312967193909697922332211015481089512 11601912 6704490651154785158130117088519127040 11601913 327678858066570304202372659053977395200 11601914 182061140742377618506504481964753128160 11601915 14104523445771780537486701318215780320 11601916 -11571215365554305755010647071719080448 11601917 642742921540477864974822951986233335840 11601918 -243698023118117574424214924994131614272 11601919 -144081659256648147947170190873462642848 11601920 77703790806091393044192216048520396800 11601921 -268479504129739960607619643794782525376 11601922 -100416398803234276958429872572595771488 11601923 -412103924739274927331695618373948589828 11601924 369276280189196026557586158585963786240 11601925 11001228001793944450078529986494484500 11601926 153909599838161207973043817780435194848 11601927 792745709868866090189541651731693925840 11601928 -213666604842178746755024601498546401280 11601929 -122652935269586602413433525344286325724 11601930 -262214003411648149354231573127762138880 11601931 -1023364561309902849169114355819410427736 11601932 398874596517439082832015818600408962560 11601933 154702207298722730018002899166938521664 11601934 235560126806994485056810988808135892224 11601935 -949413258276025533028392155422188576120 11601936 -9410209944679956180965232090235797504 11601937 -257285729183614017891866696529692056080 11601938 146411399528044538427434120598910623120 11601939 -473040365455767052863806235988710168720 11601940 219809968652657587804987440355061760000 11601941 -455577422073462913981580817607357289028 11601942 93563746024827931744282077034533040128 11601943 -779110459029305020315030575106773520920 11601944 -1278868362414411200569903168377174435840 11601945 116446266429728158696055528091250393920 11601946 303170318360251316371292491145064018672 11601947 8965967361903469245849907507056713232 11601948 23824576806160349322633264977667317760 11601949 47208057839810410006775191313174862950 11601950 -97939749220872530697545082123193401600 11601951 -345764538435729035121973361003048486400 11601952 41540730307843029229735770974831050752 11601953 -240203136764692270326369783493054541136 11601954 -5113632742051855511552125867854156288 11601955 -358955393200234961895952813619084654640 11601956 1112211201016648564237226865925401002496 11601957 -261938380461177162689173053456456066912 11601958 -32804248390647888811390812600892545024 11601959 10326292075050197738502329288239901568 11601960 43212682862858510663174114584485888000 11601961 -47783440774933010735537766211761184000 11601962 277394172765118514572628416769358317232 11601963 -23653051100255716931072227929941077560 11601964 -209439250935452484336765311051836672 11601965 -245442068682690491262003835852132439880 11601966 -106470051986310847402034646216311472576 11601967 77637931603306450800868558718188914560 11601968 52345780436517736222764126984937144320 11601969 583118184482086357926887241212332524144 11601970 43422523564882894803202923320910912000 11601971 1446667396688488977569386815782289230784 11601972 -680265783493554009994047153372000810240 11601973 398013088873057119293491530382077699840 11601974 275971677898324658321713334171739128736 11601975 -65120782950763105526871590655743040000 11601976 -544077865219787300414913490529973411840 11601977 -833312516503234552206617938608099657174 11601978 280636569187718614760410582174104628224 11601979 -15419337284623072355921972155648111424 11601980 -83953496465591071303240529419661168640 11601981 -2826620137055529625603978113619259520 11601982 54047555390069070819371113843912679424 11601983 -13598817638159802353659542563989542120 11601984 61095435740902513293509578398615207936 11601985 7642721389354725773678040842750676180 11601986 -77322440459991016621150714242102343680 11601987 391734417780513716086703179627228816560 11601988 -113070806669159614020839514922344080384 11601989 -293985774150596552435562495267474270720 11601990 -9545681461000710038117144574776417280 11601991 -394148660367331804813193333784836076048 11601992 1120592298329939059898073115558615680000 11601993 72221554359619484309456584390519227264 11601994 -373522472518526672196549961716330634704 11601995 -180020726065871610399829752936955548000 11601996 -15323064810058993977580156329237626880 11601997 -165664879983626777722779324236438841216 11601998 207347630028748490445009149714017359360 11601999 702143298922313023916679241848710798184 11602000 167039669142365564425942949321355264000 11602001 1172890054622579171161290304161880346100 11602002 -9900502411012971018399522162992392704 11602003 -146311961980958635189492429501182630320 11602004 -696090660338262591247661012663635728384 11602005 -101535660136265672662078994408014070400 11602006 199605841632531296529621840433004966784 11602007 1168394881798667184786301851336004442352 11602008 -845465904051500903478874272558268416000 11602009 -783003116547169048247587178338007780796 11602010 65639341307644821419199393785825664000 11602011 -425871493910902661665625276648127303528 11602012 -41581750315687662590894248276313234944 11602013 -838261202082720766774258729167364395738 11602014 -20662810384476179501311641221024934912 11602015 -418677700197076284011424215632941959280 11602016 -78848131730370074889963794518423633920 11602017 201216539145217051826621635214394607680 11602018 -122689409672706898292737258584740304096 11602019 -549587370962143378115541804355007482836 11602020 75294615357969366300503853817396039680 11602021 -59121345423659335134942386119230086528 11602022 487478837873030127752063930896575513312 11602023 -898303697881869980804403769670183826816 11602024 60171302025136010852740413143669422080 11602025 -591735618724494818935999078342421916450 11602026 -23222075381629981812358382113041737808 11602027 -72388907796877781293401075350915367560 11602028 -259726292811055794712242845710484521728 11602029 -4070591348929392537725173608113148672 11602030 -211959646323199235942670742720354387200 11602031 -460911614655105290019873349680967142400 11602032 -51422631130164071033887946076839411712 11602033 905091960381151988486095980695723753380 11602034 -616550665850552132082860154404866927200 11602035 -563265488124892232405285874719625057600 11602036 72683485213057587550419179195730387712 11602037 -332736903085168764976314774675757327314 11602038 -95070056372622830366621031200764907520 11602039 284328019339315828469062977271096303920 11602040 -237178682647905573294705514999895040000 11602041 -233304727760585284363879252438484546112 11602042 -194413521910864757850486961703430490656 11602043 -1098574040573811979586266322219997999708 11602044 -209311910425166885329867705539957602304 11602045 242708117758573181591461929168464640 11602046 559758185996887095508114819759916067840 11602047 -153622840314143863999272363600735487800 11602048 -10220001027867849584761754698414817280 11602049 13544578445093102765485843640315509764 11602050 126230568083316431882794260902835388800 11602051 -75265688806893537466372199022245467680 11602052 -29630089766451948034044699482827653120 11602053 -196260326914095392400654291260836951716 11602054 -338351454728569753918424279099624901024 11602055 -944572566962702067255452047065461539200 11602056 -84928114150247412196691274107250278400 11602057 -37940232846006502924615203412657576908 11602058 -5035259355187171820606899330732488000 11602059 -207707878589039639884002043356445082880 11602060 165317489589353837145321710884873052160 11602061 109646413546244228728770604915695892662 11602062 42686539366131516277166466110723187840 11602063 960654789376440631883918296083977964984 11602064 -106189222835743464882443343953580195840 11602065 -351989974882087173067781457065185848000 11602066 -165417552650883232037682025781491252224 11602067 -277816520594515502442974333787371980884 11602068 -2923760179687108205423399546809073664 11602069 -199059727115670908802347965249097046980 11602070 46639369826386967969733798451184820480 11602071 -58764973433729531523691353270716464704 11602072 192527388962530835700195835385031843840 11602073 -682828936245100904750899152593974684524 11602074 -182346314841221414640786886467569946624 11602075 -440783357554653520492052738077147155000 11602076 -88075738514126583854209968587124195840 11602077 288419742739290682629833509965652341120 11602078 -9269488904070437097539294145135769920 11602079 -221661815951895177174944256161114911560 11602080 -98570584705823898865674456319005818880 11602081 658450782911953690986513378970978310882 11602082 52412296799414483962714571304292525392 11602083 -173892226843771094679982250847043005576 11602084 -163635901891822799767074864250131496960 11602085 521322894232358290778173797365729280 11602086 163270000616828119011107563827605724864 11602087 457426919790503419889425654098014101552 11602088 -9770118433749094062273326517882470400 11602089 -112559056364348916614529483224322005760 11602090 -13833150613192037683641473143174278720 11602091 -320663300161301117228253017334655297536 11602092 284688354058017413027782396903878822912 11602093 -311490304577334783383884670335686656960 11602094 191019613491012103343161756100132495232 11602095 136247032593197240197376705719266389520 11602096 -44987637566270202373093030884630429696 11602097 -133695779605379652741458187952927630272 11602098 23332227829810990840914971261140224000 11602099 1320401311074852867848136038880651481100 11602100 -37724172495052195704677283871652755200 11602101 -243159811851375485074950763820816615616 11602102 -666830504310625590197526483301994737248 11602103 -734443265759757585268066003697747439600 11602104 117127456521966009561507315423958794240 11602105 185209044227602487331172053883895224260 11602106 137869583806414835614415046765188080752 11602107 -91108693213565294165855876809899354072 11602108 142295126345929383128120921170147695616 11602109 53717345014279984208810564484738778200 11602110 12129845803698252412453536338709196800 11602111 -1133361101292204282248647698855135076288 11602112 171386260265540145373175428930077720576 11602113 -287864604071146162499874156477462779856 11602114 -53735172722195103428875808130364337280 11602115 -140717014385853310330237591361712520800 11602116 -38782950698248881571695931805651713920 11602117 -285888901673795941327490709624477568800 11602118 -138779703127186115764129384301158347648 11602119 64827824385758190627205755149319671760 11602120 -199965781662804380149890012575782502400 11602121 807076276603790045668112107847261452752 11602122 89518093853061110680602638909280829440 11602123 34261019094983627092349528282688606064 11602124 89426574666274107220392878272985158656 11602125 475275504579242690313783722136465783000 11602126 -575478360818497857826651706398295721216 11602127 -222992394530170103146906911966036708408 11602128 156853731387532841576405780396410404864 11602129 -11671518363130607859455209844037920640 11602130 -154444649127635738412439884814200755040 11602131 5090676576822336087948461294351108160 11602132 -873793883792209287460609998225841535104 11602133 -696126168836516759901088385843774044836 11602134 231515820723604644401706344604783698784 11602135 -455655189853035934099756943854015186920 11602136 -38692531938439848872602319293393059840 11602137 -73800068912482708515577509643777234848 11602138 -907193163269329331881015074815019477504 11602139 -75477330651810559791132849364091898240 11602140 249349893921341152573743158686892236800 11602141 -879473895491788297946809172597629995200 11602142 561772661661459229763674449799001273472 11602143 -207753377790122044474875763403866613760 11602144 -368927522291664437459831357462740205568 11602145 192253450844649921199772551516418479080 11602146 -42057521738980835050851459146972812800 11602147 -861420349047717179217053236374419501208 11602148 172156342962189905620522365282809803776 11602149 -193416113182271171776564737309385742784 11602150 -19576289509841386634928935116346640000 11602151 -89968200907436128565909121913605263616 11602152 142061451037541536969111379116296453120 11602153 507059893143362127705976472012024463546 11602154 -415441908593355169032251597653463337888 11602155 -277955988963889523612212173870570873600 11602156 49889547178659975301527930525288217600 11602157 -398786903698838611648734043214592576288 11602158 -557665241318483775858117458370409098240 11602159 -1149285369039141563891977761830088894640 11602160 214968183746929482694232019558481920000 11602161 -464707793247913409817612357092817483390 11602162 -99463116826123384039754282346308152320 11602163 337959629789268072953725875310793054412 11602164 9070452907203663300882227831145603072 11602165 -232738926323975458297811408169787202280 11602166 113480871940199902711563080711212935168 11602167 -368992538034919770630901654098603204120 11602168 -863280379788069970427451127535645245440 11602169 -413892299220196181617913695499117428656 11602170 209238443063391400810944958739522995200 11602171 339753102346225174513258473507439064340 11602172 482190960643708208051617677391451000832 11602173 -35549234551800037925723623945957528032 11602174 12543941489579839569741940722211773120 11602175 183215784423218351120681915784938088000 11602176 -607542311735661163093495496499158581248 11602177 -150337567174031162931747024877972250880 11602178 -80567531361882329869579232597186081280 11602179 -10259620865441167348502508330068606676 11602180 -89930124704761008535922682905339328000 11602181 368426436658560435394334678894222847264 11602182 -6503751622537864947878319151218714240 11602183 -533856797418773762428421157507292098600 11602184 382423140739641892226895657297608048640 11602185 227974268998616146914579771403703992320 11602186 -264406648793365806832754541299006720208 11602187 63494254370666255962813811645202479952 11602188 53185756079651449637597037615076223232 11602189 -716128480849548969814020056860937682240 11602190 259837719695570083714421627876611089600 11602191 175568805879748852967071665308431983360 11602192 -110268040122297770844367816507152662528 11602193 100187944677473201297047992447840644160 11602194 -146630144082230614991872070454727536768 11602195 35791828871225432905922574308232097440 11602196 -394243228975285654669247993158144512000 11602197 9653681641583993062554977157262880352 11602198 323547978328693037711055814985998295040 11602199 83827172370344815944859666282758377472 11602200 -314830479188955822710134211529956352000 11602201 -34873004132566290160283376978972314296 11602202 195790893324778339684128244282255997952 11602203 141448780823032988080184987371714385304 11602204 324104038345260905100110691127046668800 11602205 718869085208380876991416117838575530360 11602206 176234618226303225846829483424053632 11602207 -35016989661988289842855991657530224544 11602208 -770623175292554699140935286473520250880 11602209 93845200835948548183875561802266679968 11602210 94759597961379190365457920469035881760 11602211 -685708970748177265581551462743367579688 11602212 -115522609466357683249139505120307838976 11602213 -134223261446664967463781373940735587040 11602214 12029286505454201731369089855927189888 11602215 -74697223898722993235383485967645553280 11602216 -107205713477229996338104115193865835520 11602217 1847127419513413488659102781064738560 11602218 167218814708379649952625367803836897280 11602219 -1151850471344217356889069872474205747456 11602220 387434742433346480374016470078689484800 11602221 -105724707346246859416827197014276132416 11602222 -4892548188872176009747430124800462976 11602223 21623721078244844917311778761628829760 11602224 -84749860038350786642288638807635394560 11602225 317953191917485226557354522399745039750 11602226 587648871736700210282413084590645975312 11602227 116693304056520305015866594478887584000 11602228 -319274314043616091337542384809821810688 11602229 -443040283205344843724629392650143202016 11602230 75304305457065739829336170590493182720 11602231 -46321129096987130334752614172108666968 11602232 25704343690637887445382219765045657600 11602233 -476998610352852570168901109374545669180 11602234 -55132678650337031349191847652665700608 11602235 -157964926222268971537342715591943677760 11602236 394527062628884045928441166950535741440 11602237 2398693053048224989304924517174752118112 11602238 106946359390578284388857354202942410880 11602239 -308573864908808184014342028050256923520 11602240 -48493742966004118935039811435678924800 11602241 -346535903071176732074432942640415537728 11602242 -406913365237275411650752291778706006960 11602243 787277536491470000963245943314834059480 11602244 -253446722110084643973394336142853832704 11602245 -193913157034635336953473174548503996160 11602246 -98314671842223535595385422472701707776 11602247 -996940499605257372784518303192725051304 11602248 -28870502543755753561726113804346490880 11602249 169130310602291768078015143904068330000 11602250 -23067506572542638908101068329926720000 11602251 -1037930286747270357393659690468614405920 11602252 -2717829549263164528786705057794567168 11602253 65860423300523306998303835775084379884 11602254 192200956738207553345747635449487840320 11602255 9011001803999479156387611427339008000 11602256 173126330592668951679326399157546516480 11602257 -97171934523646291421180054560483603680 11602258 -68078103901233387697744758546129801216 11602259 -272127079352628382679404500579093675540 11602260 2948917557506834811693965347664640000 11602261 -629487588275499131984584529570339144352 11602262 162279852780965390807588365926860087040 11602263 -327904368245105582143748731261166735256 11602264 -404603451835973870577745219882461296640 11602265 -321138599540510406963738218131881732600 11602266 -18233591829502044163551614350072240896 11602267 942156724232897624079534976095899975752 11602268 -1223233027286081583525130194363249360384 11602269 249920734449344689718897042561969505510 11602270 153732952458135682955693393240570230080 11602271 -56328358524750250495453891745269218528 11602272 426587320713893235046571828397886930944 11602273 -1397060310942277822859711459691029472478 11602274 -419107212168920081067860337425691755520 11602275 -79179455719289500191337698176354656200 11602276 167083433036038680294184169048056741888 11602277 218509204892478970154464463282173042944 11602278 -289243602410521617546643860317862031296 11602279 917239030142394202572187503879299114112 11602280 662707589553625264222703650315067750400 11602281 -16743159894871885381300043543210405760 11602282 -89670590534072660747414489568613693008 11602283 -81606216084933975030490505693677201152 11602284 -802336973791717179629960994560758993920 11602285 877964111451865239151934595784241359800 11602286 222596819859047828719263898444059561024 11602287 44085211939098474407409568257557674920 11602288 35900569467493172101006683682295971840 11602289 25072642141957178555903447043153390180 11602290 -86431240485953864535747573495573120000 11602291 850228616328546904848860439946317411600 11602292 -40240983625213398398229183992347957248 11602293 535828835700067197490685840298639852000 11602294 404222415485165799513536456620313896512 11602295 -93970980484549679909905926423098976000 11602296 716923410468141732262787180255512780800 11602297 3855127248424920118571830227093776000 11602298 -65655373328160126540331763561327187600 11602299 357026237922959585240435606225008035864 11602300 -414989255233437353262686178022947392000 11602301 312849731217819999463926164801001743232 11602302 124334125894324728220129679649977255232 11602303 -1987031642068217460654338987414337552 11602304 -25852643055936934454084626983482818560 11602305 255721418948758728607470576399233836800 11602306 -548443506502936393665464683165460427360 11602307 -418964515651543524375523617094035991320 11602308 152709991659994543387700434337497006080 11602309 -415337744052987453729523651578985344996 11602310 -49248788060757784860864772023155264640 11602311 -147685888937093672924488801459523431296 11602312 -83028013098959636836037033635278028800 11602313 -664262410633123090346083718629752118860 11602314 -173902890614934418736027775460721039520 11602315 -504617998214519627581312661199319491600 11602316 209607539264327782784477812013724066816 11602317 -125004977454769867030157359823499898752 11602318 -67259741273822621726074681102544140800 11602319 845899606159083626968901115309834204720 11602320 120942032063354884776099033572003020800 11602321 804145822144317870145980258945932176752 11602322 670504000136434929298441296586122635424 11602323 -64910741436310113800944268425973217792 11602324 -97593091570414786160915452459130418304 11602325 244780029425564432647234978089940022400 11602326 513774774802813314199827817278014091264 11602327 -415766460410147776451124470018440124160 11602328 11200189358960184364853101238879784960 11602329 116199954104662691479564130161352658384 11602330 -231167866993244602563188438891879385600 11602331 16136763321244176633419958063502137600 11602332 -454808308148847854649834572512714752000 11602333 186381066314559383652736516279468388582 11602334 717853246344135836770539108197217608640 11602335 310750912305175284979932016988749209600 11602336 -191534835245173172798327812766867521536 11602337 135934920292792764956948898397656333060 11602338 604456670887809553538016256188278046720 11602339 -39775611553455595477856375714407448576 11602340 19537316603534274182761471807435468800 11602341 163403101331593057924435852817549327550 11602342 -37047465465046963767913945546991888928 11602343 -90572509080829794861226315061319835296 11602344 319767269694644038328381020533719040 11602345 -455887920325620920335843733407800303480 11602346 1289565977778512773268495197872274944 11602347 498481568861995776960137188662110749872 11602348 -386385326717458216186342626650330651392 11602349 -148756763672092145417692089389635370880 11602350 71732971798211380323500423872571520000 11602351 -808775248815026854929555227325821761648 11602352 145532421985044499999043688277858861056 11602353 -272291812598111424984253116348655404096 11602354 225325537735432843040362567945104366720 11602355 335238549134337361364375675292487595760 11602356 255899361662561997592090932758736310272 11602357 196555972442441123672719551980725477880 11602358 389557882099632661777767114054878641920 11602359 59941749071648914503992081767052884440 11602360 82112211070172278907182541017664716800 11602361 492659333484799033125452132801492449962 11602362 -142107981590155596085806441795689499648 11602363 -532665475006900091492614059126235935388 11602364 691600257194709565175384519485171015680 11602365 66074199432750218119516074323119386720 11602366 -161482923981701757465741019681458202368 11602367 -1142119183036661651996120193438832152624 11602368 -240637811223291911647381644769134379008 11602369 -59005315493054089044362595480450094160 11602370 -34543218097798492617653992306591334400 11602371 765278216193626045110756627051837356864 11602372 -3893072851989717150497595850807020288 11602373 128232922395116984527344156052590883584 11602374 138088535411265902206465935717958551552 11602375 142723763011760194903796828809132680000 11602376 -697793271939335890281967074597272017920 11602377 -629041059844795655814252105828590382486 11602378 614842256656727566280888159790119748960 11602379 848304356553225604337273107079985688980 11602380 66750938472599833543493097116123458560 11602381 -101794136289342645101466341233556424000 11602382 395889436978967054313981899021703950784 11602383 127673377947825062585854923131717462688 11602384 -293664200051518300950448689341046169600 11602385 -239130994037248081420053827079820276440 11602386 -76094791562746470549393934759036385280 11602387 34434189225946607417944205848881269872 11602388 -121769971228086979965819246454625525760 11602389 -4029030993800590204481168160045166272 11602390 -452754412725500324346449789210811899520 11602391 -993546614380374169014723482576243513208 11602392 -241506109779268016996799172804773089280 11602393 76216395194520799550614166316425666400 11602394 -292056857845316977423843903144695360768 11602395 142628346296390957987355267129638015520 11602396 -29118083942548795892516826248786227200 11602397 -353931694489266241925025322947039794100 11602398 -244322512666933823885098477758904560000 11602399 25561671396609468425867441938596874400 11602400 -375572694089429161425134844332389171200 11602401 2739345435019397130366518822467745280 11602402 49413654467742410366361378100579441152 11602403 1041376509999681064632798276793751978652 11602404 -65350253593035602225560015564806531072 11602405 -692862027556231708974122881537731767940 11602406 -520347361475765596571234892683217154848 11602407 233838552341967135605092273674561264000 11602408 -963531502730215216920425556096518062080 11602409 37577330004294383570505838676335808640 11602410 100529088714011215474214399360225199360 11602411 -745336159195847821131758016125859198988 11602412 131937446522454951166501814867125145856 11602413 -735628465772737146831569258057009889600 11602414 -577823727155458060588471691858199210240 11602415 -811617989455886784506808271258448570400 11602416 87596967199693346660915142224259612672 11602417 394468016586905386874580284813768624752 11602418 -44286809076616800624860266725290880096 11602419 429408783818064893795212498650443474688 11602420 153581964393844653448545467102255431680 11602421 408913334741490423564279195223182440622 11602422 43500749333478848550935267368581659520 11602423 -217999710098479927570218107795467250464 11602424 -143807459850320439200845276213164748800 11602425 92435124621942735189106092691873410000 11602426 59559314284531558614053106302748295680 11602427 134780505260781097461481665534165834276 11602428 -85569038509620670929789843182661434880 11602429 -119214554780205053031756018575245758970 11602430 -167324160260038633477018771019110560000 11602431 -432330754272877474747043726327872497480 11602432 2280926642768470478319371957424881664 11602433 -853504121622053709416079789745283832318 11602434 197928427650827442415983860496403938048 11602435 19823850011726108851832577628514245440 11602436 11820729597003344067138204361307529600 11602437 182142372715177691582205230089866438144 11602438 47766229853370655503084270482690047296 11602439 229907653508915603218624171663165017240 11602440 11971023705461569596063635133721036800 11602441 827508152292092318408999926442844642842 11602442 -97211779154684296794430618858311029760 11602443 -340082037578795805267508815166366416936 11602444 -33307212618964409255985326379593340928 11602445 -39185338713303210315279421776654784800 11602446 -356917131062861839974830891058051450816 11602447 381435502369237053980906131113330592992 11602448 207265552975216164319002766320156672 11602449 -74697097981608708649510582128892745916 11602450 -25428472469013402606475242699036930000 11602451 158025984770081708334491987205446918400 11602452 441786560588799193898325905486811052032 11602453 -858051060226405178960250928694255661298 11602454 106611238641755301603144299451265798176 11602455 225354214510277164070403371077940193360 11602456 322456657330828431480893683383368570880 11602457 1877161280790618830403401457038525457792 11602458 81366456651220298849897623279308044544 11602459 191545926812336563270185180974307224040 11602460 -182107640079541399485651883276235980800 11602461 -10538829602819188221644111735512479936 11602462 -65825547844650305866305015395134489536 11602463 -4065284029647947440924179360808528512 11602464 379311510054607995453308480504258887680 11602465 -192122499354896199593602007282867155200 11602466 -203900001995828456912192028665360154624 11602467 -445057903429438029344258571261706936320 11602468 911356629020336948629942437981433067520 11602469 -76481012701175703563849853808579744320 11602470 -87783181437746369995389883488389068800 11602471 -189771925704327935625103478308446239000 11602472 332511137577451573280321647200446791680 11602473 512403242110376758986176322325204688784 11602474 -815118725476648424271001605081498432 11602475 307552848328774089739929732379808057100 11602476 -117191263546784195495987370987824833536 11602477 1214679636887758195878853531194147399072 11602478 430777580290494130457778221028413471040 11602479 122620325953037757349102650820974286080 11602480 163705744655387503613699522132881244160 11602481 -174215273871489515397105510039974136000 11602482 1764001950574045214572204044200510592 11602483 202616066532755348911450234834008470920 11602484 212930236140996312126404270751917894016 11602485 43955837120692583279761022274900641400 11602486 24376386546165466638030788341383905280 11602487 -253116584007253637124338497903826386032 11602488 -114454615454565111148222365827840409600 11602489 775817710609468393536658341848790837290 11602490 322928322244622834409788598960476068800 11602491 -107340862313466787318772361097555780560 11602492 -1156032782147665177315942539352969912320 11602493 -620204819087242784918595851717702749440 11602494 85200090130326556460133348100005888000 11602495 -217756969506914500389866467232851742880 11602496 -21645400034521519722900218775915724800 11602497 168585677036586327634281076300001407872 11602498 -530952125763641712614639168175097528320 11602499 -27642203904972991406867415984447812280 11602500 -12115389484590154482047991339156480000 11602501 -201087604258266132734137521610970067588 11602502 355152015780218439125504009587481265600 11602503 211091719539493231548662479899985608960 11602504 -23770300518588696748481650028520314880 11602505 -63312689368562609585260222063606590000 11602506 147957092298472473565842256133912388864 11602507 -8694074708890405153694750120187038688 11602508 284458406587411766689068406597561559040 11602509 -74923536598158384500960348273740274496 11602510 445360973264014708369863210447767828160 11602511 -19044051700060356335415799387844833968 11602512 -66518547015710394763339374653144186880 11602513 -87396075392308236228503731623071075200 11602514 -691873022627106244900548982063321605120 11602515 426198211733325698691301227794700694320 11602516 464890065875286402600200336148045549440 11602517 -1367238241966771553333211666462310209288 11602518 1199381567842554953566301540551669248 11602519 -706108313627921562935134360340670233080 11602520 -138856881221793328548649556362294886400 11602521 -376979228009185213662163611542606361600 11602522 -424775154419796564133974097374697102368 11602523 -976078258356926886625120145956563130320 11602524 -51238216410401398038679442599079804928 11602525 205769210253697667375492568926200531200 11602526 -424159058826005514078026056267681051968 11602527 72929956425681172232605456396497911040 11602528 -312223855218500654765553019110651592704 11602529 220049193559198455236593203914377291440 11602530 136637553068993213749123233794074566720 11602531 867943162431588974462705983653787525200 11602532 281470714151135062118814036188503725696 11602533 -445894064070031154227630088956033059552 11602534 75113427301129468146131060066092537344 11602535 343868232933031093840696885792925652960 11602536 470884910331291944066832654808075468800 11602537 1258441978538666813111330174291085488186 11602538 246405090559697060813140322647111308288 11602539 -27658235994227982777752668779487129872 11602540 13989510716616143329102644406364144640 11602541 -281527423981797813420018966965476166058 11602542 22600209753604755797519337611584103424 11602543 -238582733174549703260571584176317496136 11602544 121938588383705628793184124966407208960 11602545 15853350834594582835152647154226276800 11602546 143361932931477553892000561078441747472 11602547 -40091719511239892362836873250448665200 11602548 -21874969720275649058854683478635540480 11602549 27961268391936932588900733250244405952 11602550 -393610263839280123879398761109982367200 11602551 -47916899359435406248679833169676050736 11602552 112563190167414597523584643659474124800 11602553 -102717083042177820260476207218669138198 11602554 33535033818802286869305454856710993920 11602555 -890270607918105000054805285464974519040 11602556 -62144543283318092786367966932493533184 11602557 -49544957389983837097288164827672308986 11602558 -168339082087106537247924416593972057728 11602559 -450924836666411698049319869790395727960 11602560 427562795230533429091944456084730675200 11602561 35431944966157941614399158352022966144 11602562 275644745415556451910831616320409966032 11602563 273580917722476700710951667712485881080 11602564 -253129720539715189044177808516204925824 11602565 73271593323720724039803691045002760920 11602566 443768117225033568115464963622403670144 11602567 -786148750862959265391067323475237201384 11602568 3798374917605405241254213461299292160 11602569 -895025768664501582835723256320755408 11602570 -54481275337980842957702238209060797440 11602571 344399233744668664727503805957644006752 11602572 292353507965520712173875477411959603200 11602573 -119520946928566133672719742836401422420 11602574 77153241287646527813431771922251476480 11602575 158826899937933277723543615178709870000 11602576 -159646874802462519965563126032139706368 11602577 -182628842626626489316664025028008766656 11602578 -151378159753053681813755048681349465600 11602579 -73153787829847098768980010380326068820 11602580 -124964018939084020392328123886407802880 11602581 -483822070099420980567051058212578295360 11602582 199022947258427535462012356248488271392 11602583 -845664967132707189183716611324801210200 11602584 -304148362407650374235588247138990612480 11602585 -671701478167554775191789063425968312440 11602586 617610570456985735704109544608046357760 11602587 177795193498394876038016352146405053440 11602588 681156795070113325294930124319837490688 11602589 -1053138620239730590478925121598348483610 11602590 -31199944991326648221957297998199816960 11602591 76094234292843927513087049711867580928 11602592 -1168125999272967111098721416369246896128 11602593 -384937388845819097954192747073064590336 11602594 -91682301730757789477404086586862727168 11602595 98972236948808854437658391200726203600 11602596 60901524181012412530744722506713531392 11602597 -1672097257745849837414069184698244785920 11602598 86571095807782846100621419890995243136 11602599 -126930355506141715485845601384272670936 11602600 89900311336398523487117682542081664000 11602601 -67561411506581413349325405855224239680 11602602 34150110728161270786894829642663337984 11602603 444738974762877960889116630672070338864 11602604 -4838088056582032959448122045539589120 11602605 -17728442098322240574031037546690974080 11602606 -224624279057578006928941045485900589248 11602607 -240208115137192774024859050136728303248 11602608 -72695205538260617531513935308175441920 11602609 1970499022781398992578992634358935364900 11602610 -100957734461546892568135916527817016000 11602611 -699138877377243761231861405132632098540 11602612 -623528735184215690843890433722110105216 11602613 214746298144711813217213341266913525728 11602614 49765653209275164495240454441152080640 11602615 -113807927492293215067961223151771196400 11602616 1188695053541465455407947983264134451200 11602617 -149556418383813383899752745457448605952 11602618 -148099997875949681747704936126410193920 11602619 -585024383540756688077458164664137482208 11602620 610385097812139610128489561919902720 11602621 1143715800507441255632657449555440074822 11602622 -667946092845894945045662962850223237888 11602623 277905885653518176054133132946903613384 11602624 219587458386089966898094404159261376512 11602625 466151006055456033354124139014358289000 11602626 -8117820092730492764941177598652997632 11602627 -332432678626825882763362708097918448128 11602628 -396562750120611846217037859675930624 11602629 -917470896813042247731821789746057870080 11602630 127141864663116126304683118285790400000 11602631 -229243179819153744020500004487834944736 11602632 309552600781803235077384395156845240320 11602633 -253177778993635687889408574928310180480 11602634 -216933996796295152310343311313545336784 11602635 -456199021434177057342011013338898067200 11602636 134550617084224298366248220841596763648 11602637 -340147184695466849151418624310966040714 11602638 4451174600503279601131120905304771584 11602639 -417286837956453170975166301722717593040 11602640 -3228469738892628958733998359340646400 11602641 1103227219121790609466138230106081579200 11602642 -737190965753258399445334289981798475648 11602643 -12923433601663018286952941346891932112 11602644 361789910118573282557045219925195651072 11602645 -256492437721139128086068315363916854400 11602646 -362240221356770138079310453654540149696 11602647 -1266492952430298562717254732774337152 11602648 288777379953621466970537360914586511360 11602649 -10604557863453864018744328852084173312 11602650 31967471461380152988456578871862905600 11602651 -178088589964203075192129367277652318720 11602652 492459775525115095279924722291893614080 11602653 -180142986357823902000148686850573084992 11602654 92495278164740137495588258292120186880 11602655 83495344451351711398157159647542748800 11602656 4229254280254544144859048383616122880 11602657 -98538865469000947866854560401984003840 11602658 106454362099267333319222260683482606976 11602659 -812606338646839947414824486500972020480 11602660 -534645071565181040454201413412216088320 11602661 169696847031949152171106408364780500800 11602662 -288609839936216202921804352691720394048 11602663 74973805458814299316813843935276282240 11602664 -1074528476936471414417238145985415152640 11602665 -39955959552567827493536632495514165340 11602666 128838581441219655518910990337958863104 11602667 -64175399024026380747405947741777831688 11602668 42587061827734491890106535410588549120 11602669 178299382630751099011389535993401401644 11602670 468945962938121968671806775056364069120 11602671 501774029520021748553350976860006031112 11602672 14312916151976133572802896099300474880 11602673 124345080328838619317407720978234356720 11602674 -110972351804651104784881748964933542256 11602675 -168363607296550273197408218375799933200 11602676 607275187520285345582744688455499672960 11602677 -820339909122284135448337680833088000 11602678 -107662364196756799515194587673755042560 11602679 1398097793238924738427521795244098192000 11602680 -51049527572944686113337793345486848000 11602681 -230502463283478118931520795971475866518 11602682 51079614181012152930759173780381543424 11602683 -19983439669137190411777187287669109388 11602684 1214065445693014556377390449597772480000 11602685 228439591457981472130656491451414360 11602686 -196404727122062606779771908926289375936 11602687 -1039826368174507533793848016368754888608 11602688 -129335524556381643950479013690386415616 11602689 -158283884266010933535675309146409999360 11602690 7256165415926664494810956066191360 11602691 35080622131161717305155581284883702672 11602692 22148278966140368654681204006429475840 11602693 19605505208351174718886850712074700124 11602694 -197883233803301926172647821792969139104 11602695 -24104885840913807031472941784697792000 11602696 -266184731278833075693842611268482007040 11602697 -294409384509614576087277735195657432540 11602698 207318192169664688508958974494979486464 11602699 301918153756964010254978670991476905536 11602700 134281775128227362549841586915962259200 11602701 540560163170476244004828872863140288576 11602702 743290770619568439335207031481242761472 11602703 -2823481397485447692612238312416316320 11602704 -2062002953389565913663526692523868160 11602705 789864338092819127439992089731412268160 11602706 500439059033416692708859233260701514880 11602707 -42461342069118375546011205360675528912 11602708 -236803885660912540684018775766210494720 11602709 234175017750304263271658553978548151516 11602710 405093536072082949145179933551981484800 11602711 -153270857312569767683672998655298112000 11602712 464454194775755652539097066837029376000 11602713 -141920100667441974714758720911308081312 11602714 -49897682924420031097816306091011766544 11602715 -422053891719073225346101086463612424640 11602716 597334060207411822833562912455134525952 11602717 -245075461589976260725199615104649635648 11602718 -255996776815191883648109765963052314496 11602719 -287866303829921577334980708272115407016 11602720 357491913473890915876986186011466792960 11602721 -662591766354482893075220492505762595416 11602722 -239679654297586224021261674244505483776 11602723 553526149334290854451697175943657824720 11602724 -110635051679589583010406459274257997824 11602725 327622303553371717542874521126836148000 11602726 -92123617139903279761015297991876807040 11602727 -389878232080458174671965853069006054640 11602728 -288342372892330324179823126450398336000 11602729 -666658699489190016460837582919153697670 11602730 525026106854427630684604295744384256000 11602731 -268902388741653137612872275781961926656 11602732 -287529696646071088964316427778477019904 11602733 -6558708075378480240352478144237193600 11602734 -44975760462725864855290216613688075264 11602735 10995705110642348775605111940630100680 11602736 -111738385271434758217424230701348323328 11602737 -202769927638519403024771871118527070560 11602738 -229823815747597012511672803416791083008 11602739 -900412910071641425466551592104976185460 11602740 -359100383587885252624106951250894489600 11602741 248642249387954327262949620001402908864 11602742 128491322789814689750349845326859641344 11602743 -399934808975366125559981222399553639600 11602744 -1851387707224119567451017642670440161280 11602745 85464811136747304362660868793135647360 11602746 -340148076935062834235442301107441514128 11602747 480934801746158102116504898423101894160 11602748 -78831575844205012382408153631514560000 11602749 491787646292509661141646440035692072960 11602750 322226115684940716092908663691224944000 11602751 -334378955044664493846026151004036370688 11602752 21353406409136306016190511675646935040 11602753 1049264120104869664950526321830412248002 11602754 -6712975424507038916771450067700611168 11602755 -10620075266855784948765452441188514400 11602756 -351252438027564905550979633759616815104 11602757 -125426273063253082634640874010929787460 11602758 24673466258080692374651761868017881600 11602759 63314885903416725210517972947667726296 11602760 64381383982294850171846760193771315200 11602761 -828728250223547119907550539993053836528 11602762 -218767362183430059383756183357871868368 11602763 -283408625441639194776284945211542248440 11602764 80383286333162604382921172115659602944 11602765 395783610715923921022851642740048403660 11602766 11543106363471081362263189369306654464 11602767 -432763471739276799073825641823249977600 11602768 199216428206857775976994726517307473920 11602769 42628225367680286587798316566036237170 11602770 3580565711573479229345902629219148800 11602771 -671518901660190438834834309641129894496 11602772 322493057301678716181025611984263712384 11602773 17630153785826202541069530650193619968 11602774 -758041922465428353385038575993678278080 11602775 224488837597077277667067294976572190800 11602776 -4400343785875970036227256597939650560 11602777 -61685748953404476373716935945572848060 11602778 -484139833110082823051155760867401171200 11602779 -550557972557342944481515042564018970400 11602780 24457398729142186150151024589211238400 11602781 -296890755023545361621970117763147475418 11602782 243347360983916697792739032902186299200 11602783 947074674527627300654869385026908576032 11602784 433632321500753849801345669628320808960 11602785 65468846631969531099952088961375835200 11602786 -129739384103468871753051221341607468256 11602787 194461241909568734294454751656177492480 11602788 326958600919582828943180236648636600320 11602789 1439767969930470291281827450000833330432 11602790 -511086775980466697095059394243412649600 11602791 619324994040077992051397648431911583440 11602792 825128136510562579693892632529652449280 11602793 601506239575366231385313257485310805540 11602794 -55504745238651069228043862250525961728 11602795 315427405153806644592825019704307356000 11602796 -1013063207690597968887007915569441441792 11602797 162828777022533924697932772427672155200 11602798 249209192639297598504148546115787662400 11602799 -278629781165973988405596906288383417736 11602800 -36590728355950775819811294282087628800 11602801 -42695877641818713582755885676329342016 11602802 -233639208065300945091427365616445169648 11602803 -474129039715689063043565771453550244296 11602804 70073232210988672934515017458620219392 11602805 -687222836915026438030455832643511997440 11602806 -76159530895727951248051134067519964160 11602807 204595387300221514314098055942780030056 11602808 271025710153798451109746320455727104000 11602809 -762531696958502943927656242148196172800 11602810 -4097382220849857426175302419475962880 11602811 303618220050096324253338995565821436 11602812 -158025439637868398613879571542602800128 11602813 50714407465771057631762761732593483000 11602814 64267657279259238642575616622412960256 11602815 -60024808277280196595923048054348654080 11602816 67161921531132360739887820708364943360 11602817 -704775503550470416628732308033607562240 11602818 559536131444299563707009069328946494720 11602819 16321534005334740291813297965354157888 11602820 171244093981941816757351132605311324160 11602821 -613117043053828536739115272064814174816 11602822 -150511236876967904136247779266115041280 11602823 980186762226290421598900700864052168720 11602824 208966150866466359628371117159157923840 11602825 76176098093454943935362745203041880000 11602826 873228349290621689719082147702533904640 11602827 346850149117144479027210771038300459808 11602828 -162718294907344502996509461711563715584 11602829 33082061858409581162852950013690687040 11602830 44021442346945082820489605206070027520 11602831 259062942739012823449093849313665731632 11602832 -117005785306703474268443214907881799680 11602833 -254625075200598413299853478108815803392 11602834 528531771086533765439897913220363139232 11602835 -50955833444108625129186772171848992640 11602836 -31710259003271927456664545045478322176 11602837 -226613128320883462896731602171099878514 11602838 208861595601501385453846111431651548544 11602839 -46553277326758303188475195991433481392 11602840 -197813081661611143266942027992233574400 11602841 94101993126183366121864164347363505300 11602842 71545009427063987115811704111958360320 11602843 -563428336110063200536848736594073347584 11602844 119741632600523524276366621379376537600 11602845 -16126972236355983866906314122678460500 11602846 45363020674673284401640744298326591872 11602847 339196078049507812905081150307352911872 11602848 -544062901599842665675279262338668036096 11602849 1051553635566188465050468250078043037636 11602850 -56901299666263189559866475878227763200 11602851 180033704098305490286282212834151813040 11602852 -35063832574085762166883127319711824640 11602853 365705625274905985175768708505578841120 11602854 -95582262200683156612792796441869084800 11602855 358793845521849673746820729542734249520 11602856 310425804276057413683684038598455705600 11602857 -435807339247317732645062031999848119008 11602858 18905998626392838234568224132761135280 11602859 798063330415429337144183454571949549016 11602860 366736857153869055075945808130706447360 11602861 1124209056471207300095917433109204370924 11602862 -8876047429996619655371500263668785728 11602863 -743524353675330573398103208567810212120 11602864 59611817855172312846566340316376530944 11602865 -11773277172504911404637022115033034880 11602866 -24608917877894562935978020262429097984 11602867 -8368953558110629603329480816161096208 11602868 -416185726468386629854332828602214334464 11602869 285086930633481681400049715809065683744 11602870 -162551780508681776377721974629509061120 11602871 -577887429324217167836579979264439295040 11602872 582539043490667886976999338038414745600 11602873 288448185871234322614033029080861694122 11602874 356799445445382530422270155825139766784 11602875 -23509023668396337953330506655481492000 11602876 158820685801400564271665908801925903360 11602877 -225327543714268240198848387082356836160 11602878 -3576787842676311894770456989073246208 11602879 -643626712703958798803112826708629389616 11602880 167942516483629988280562570407759052800 11602881 704400921679353006244442543158172786640 11602882 -492609762520211356601156238162569731200 11602883 925476890191772752186235493666818307132 11602884 -264066847038989933914756449672040203264 11602885 241343188102685001630963889301688005760 11602886 -228551256619283627823376156869468116160 11602887 566587077036053849784895693115189217960 11602888 1281484715365856413047647709898776576000 11602889 232575121652013651297152651415053241690 11602890 138940343663627840644552339326418237440 11602891 -127057726052737822828846993051877393376 11602892 -71403386467080367301372023543576366080 11602893 -316825781102227727270229748882934560896 11602894 -53030843146122878120286421226325225600 11602895 -791043274668352776124360991797158660600 11602896 -26652772057329835327532989346850275328 11602897 197014894407478870078335127097039114752 11602898 -91355317428380001062672215313321746800 11602899 -141858758065358484206072873947176952320 11602900 -66128426969948556398763736902103008000 11602901 4900874970653083616483067341937297102 11602902 26719485825474293656057618341580240896 11602903 60555569935419239877260641366929598984 11602904 379555432377005168182415130027380736000 11602905 1227973059418246194391558187290948800 11602906 -274004193247164065586019737679954016544 11602907 -57904485557120394799161393569184950844 11602908 -192930166801083167377126695696069642240 11602909 -996456477994806574667248121581688652660 11602910 745979656810638562143945115347303678720 11602911 -14293211970444713301116809662061515120 11602912 -47406744420841052337730130694552158208 11602913 224896994215335684715239931191004583424 11602914 329645051367861341922039427795815853440 11602915 558247904685539818369687030843745908560 11602916 67071828805604993977188887060396804352 11602917 -760636093879325684763199139329361544066 11602918 108794743846402226611559298734390184000 11602919 137368715557297149523949471459375833944 11602920 -45241562840816323564938858028990464000 11602921 359862844115862219170576798562237717600 11602922 286014029680941796081412153923748974512 11602923 1188191009319732179456762032136422970544 11602924 -592751099563648463616315142996712591104 11602925 -282524539573218448077380883592585099200 11602926 -50227688625566763816575811189568889280 11602927 188597898675479747501518162814505855472 11602928 76519809109906143163393731159117004800 11602929 246735940763852437799122662741553915200 11602930 -72839864186553366843934497553266436800 11602931 419058062035635976289251284753047478732 11602932 -812080721797404926529727416903763968 11602933 -880430387981804779800769843287429140818 11602934 229220049039487074417956117519436625152 11602935 22259733158729763166161301484679257040 11602936 284958154635874053287864135045349703680 11602937 -265894502597449943762401903591874517888 11602938 724135171399125487285451865624428544 11602939 -199729252163199473847635638276581615560 11602940 -12192170008798603016082698299898803200 11602941 -16790815954561300567467439863001178880 11602942 189147017103732761056309044871574937984 11602943 1276199202944133055938858510526980685944 11602944 -163103635464869871688711189555304202240 11602945 17604829678927936780637240824131157800 11602946 -114719752890521197465749988392146387040 11602947 622320870187887358319975059305410359800 11602948 -577636402065159059415776153929973760 11602949 -298297181649766564904166156927348214050 11602950 -237346977746731163015470195843331788800 11602951 36835569646966143246301121909611334304 11602952 -978032811348436288878839802229452748800 11602953 334839129228068408487214272865148518080 11602954 -635727041017237145390542756512498851328 11602955 -153187171332343949574233390188678296240 11602956 -333511652049090310382495262621599420928 11602957 568216450384568934663606960620846097206 11602958 88429455290876743713866778926700048000 11602959 47643020899741336370136234282827274240 11602960 -81225332838830226193451203775878840320 11602961 135849756895678553998151136237000944562 11602962 -52527610107261936700320951644575620096 11602963 444542818835773301461382622762901959212 11602964 470340198886778705974690327704167602176 11602965 -418510753444559627314560625628789357760 11602966 294228653274608581037227866196888422432 11602967 -1606483409158787293334227081500303977280 11602968 -305061399382689288372475927825295155200 11602969 -87234120326229143728168398353257865088 11602970 298505154318088618457648708995046803680 11602971 144622709224400237271888262998576255408 11602972 198338894355323069074102204236383539200 11602973 500887081157579586135768929765296033440 11602974 157435838274952299672650070175012503552 11602975 485792477887978134509164693021962503000 11602976 199656532485122815950324827608414420992 11602977 -177377047253717487268440868523118339840 11602978 139442214954028381216766328028348781856 11602979 590302540094972933371224636025870559580 11602980 -84468245047449293784225069993675571200 11602981 210122139078365491007929875406427595864 11602982 -511125139511567517817156071790352385216 11602983 -74185646567223032849115822878087204736 11602984 -1602378222249134922111046046602388275200 11602985 -48003206535960140551974194766201845760 11602986 173600130024638123089688765732588961024 11602987 171260886552987467435679710755304242320 11602988 -530894227101625408335661738045546144512 11602989 190232111487551751508718520316779655500 11602990 -18774374832335432344529327237644861440 11602991 -14598539215390383993431755810076424576 11602992 20965730965863889807405312332036046848 11602993 2048941246311139040142677039903975482752 11602994 -48301417149981389193972553960009923072 11602995 -135570893304479465760933424466157500880 11602996 -25891910878542684126477851239120609280 11602997 90400941703701270973046896429305961632 11602998 -420059623405404535050902785047277520832 11602999 772759624250151117208401336745257840120 11603000 -156181357148473682400120171737794560000 11603001 222213334291794026848350617990112856800 11603002 227357188562099998140772123151842403952 11603003 182277993699895881289054102988585217252 11603004 242997411033726317025417341068179456000 11603005 -10154719169755580583573766533465772680 11603006 -439284568966770673792777062462352290048 11603007 -120273808868787928317205898011535443152 11603008 219057437894705852823551781393547132928 11603009 350491874841576498596686216385174798640 11603010 -98895287298584730050235085023029882880 11603011 -468148305122080333004559461162742667568 11603012 -151926763560033195312316464227942530944 11603013 244245492507687326525176219212580274400 11603014 -198602339570941603785531284519186346144 11603015 -168076004359625723460229064481406120800 11603016 527565576766575478497045150123371980800 11603017 -132007179132260279600758186067961258240 11603018 179537996722517755685647246410372777216 11603019 -269989060668045830645952855498878794320 11603020 -24653802140396980174888645857055856640 11603021 -284116555784206797836050141176086672256 11603022 -26970280892115306479092888972159163328 11603023 -141113105764560883508015452277771555728 11603024 318159766595525195008085943245826416640 11603025 46216927516411694493856123145461944000 11603026 -409075643224511371440933812513836434288 11603027 214151815902135257578282531458486417912 11603028 -270925384985105793990870971814678190080 11603029 -1068020256571071432521967604861334136370 11603030 188692048280138205148670887744145852160 11603031 859474844963598671824677269164658339328 11603032 278874395525105405344342651084501524480 11603033 -264107367936876166143970501653283446336 11603034 7794555014925949993480445672600985600 11603035 474516503392325281337541127460814230400 11603036 298094543606314190195683404934189237248 11603037 510293584601073563233831335420617554560 11603038 -155702968724915916702578108816096926080 11603039 663210866045887646434456277161907230080 11603040 250583554528763696940791898707947683840 11603041 316918414902647783642114210760042154884 11603042 -632039194411167554305156201468061552256 11603043 176786289892079475876428759339479014024 11603044 -221731487505298629761507863746402104064 11603045 416552162086855712368201576617706483800 11603046 -57619945968774299666922836612317593600 11603047 18856581232509584166479799198999815152 11603048 973562337733075673140574226360564480000 11603049 -484564704850028859889105113211396385136 11603050 -65904401188835796686209755823683180000 11603051 676990108054075018372247108424564488052 11603052 33882612919928287757650288642349113344 11603053 2035325506880040160977813617268540960 11603054 -64804895162626228292311995924116680128 11603055 77566496067198478348415763249813791760 11603056 140232840586050604554177536294538412032 11603057 -1161598903829076503589567079331222939694 11603058 -28132236709087266892742164977805632000 11603059 -220580996324439655179406250936628602112 11603060 179390995764505058773119869931572797440 11603061 -167423777734162509678985622605031898240 11603062 183763101283243373142294159062891920032 11603063 -385321412368566784966226824755167870592 11603064 -490791465904257234284066177449499688960 11603065 288421141201883215042933716059741284800 11603066 228169789112084032709703850069564641504 11603067 37669291641321436991087987707013248512 11603068 435610549972362759698196403911740275200 11603069 -1186290588688201814384940134723157457530 11603070 241714677431498085264898266507030928320 11603071 -1174458093586765926834347767487183705728 11603072 370453182150157099877686789875852902400 11603073 444444413117744940262832665473765755184 11603074 292488053702183745512871123858289190400 11603075 517899105668643378929792789351585040600 11603076 59035309362440486089536039330178501632 11603077 -25615519381109716017020594101735538400 11603078 211277218467280183305208823441427028992 11603079 705186082290067726969666247111284589424 11603080 163905051334491059483213269640412364800 11603081 71791694352382734251665912407550084992 11603082 94044994888582051778697360078917887488 11603083 245881311506802286365614477024400218944 11603084 564016067950108203457678110093995241216 11603085 -135447560126490945224919398925973910400 11603086 -166187543064536331435340595960918646336 11603087 484037800360823409416985054740690736 11603088 2278759865699902082846886230627450880 11603089 480974650908492563509487336114574813556 11603090 -317516009109538887889766853198301519200 11603091 -369126291563245900168297913002610473920 11603092 746383840679204552465866124421409969920 11603093 451040140530765667072967800282489100142 11603094 -13115350852050161848977308657500660800 11603095 -271028896152836367395933093252768984640 11603096 -1008712250423869152919035553776112803840 11603097 124290586768311212356460948585874846768 11603098 -176500628639309992362548591897930274336 11603099 -664372999351769839715319060633887780880 11603100 -132763970473371862450643171656930521600 11603101 178256285665147532106202011942545245184 11603102 236319369630074238518232938407075507200 11603103 131508816098700316904111675504675244960 11603104 -176334194093329558418628075603574652928 11603105 -9559442564026726402057319406088698240 11603106 164273385860554854950563697325264149712 11603107 -22324064138738729609551864770962447960 11603108 -301710374790180795056040585621691115520 11603109 165598423766265512747354520527125751808 11603110 29257999212796762758483973954478918400 11603111 163727399861973034686219005093751014952 11603112 224537133699743363920696457629259366400 11603113 -1029321446998519199343880495919156261638 11603114 -562710412346647119349831206816064022352 11603115 137184564012549559222163220513942552000 11603116 298040943557532114169155177767542064128 11603117 -1322428050864478379431925385052605110880 11603118 -4311678770517771765404745562892103552 11603119 -1392042781434750406239458068756564748688 11603120 3085277229437506182581723021085573120 11603121 -284553698476963446663407363921250611088 11603122 -67254804997707850251838854330706203888 11603123 127150911937024800414188550598038406560 11603124 -233582795270851759083005806249451894016 11603125 1553705770790728760992482134326104000000 11603126 -118247306972595696183873514334631475200 11603127 -937134539260625067274217562948060346368 11603128 -809005335932358907997240553611652771840 11603129 874726124772202194896937167262476919840 11603130 88756738035482146408152886784764477440 11603131 21301867888673888099603862856128780000 11603132 64767481261298658017748811466857728000 11603133 -303609275628963362128878511689973300698 11603134 -226517202647945195614716848914689110784 11603135 -135328532684774331908741734485344560920 11603136 -18799499245785010720116108530628427776 11603137 -123290345967218735515011561282316725568 11603138 -232138411770519840274460679012105536640 11603139 -319725791826148058858859210683239053576 11603140 196507129077904064460920126430890273280 11603141 281185457672632878299866061569866782784 11603142 394226252218944624767395997360058900480 11603143 221394387091448308062658491259262322392 11603144 68551754695319711559500387039625216000 11603145 -68245328461478882505946757360959541760 11603146 175657531548434274339967245235743450720 11603147 714341168883922755863303682266381224596 11603148 -311840950618783296942572279431611740160 11603149 670975695567819088463377233963813068150 11603150 -81015957127483069743401794096312766400 11603151 -471638318184396525624500227550635611288 11603152 12120602516156200361221457816116396032 11603153 104295504678982265889767403576794940402 11603154 -193630647938972819475946416907439594880 11603155 -136151494896927622005071186578171257600 11603156 357846707155190096637037474055012124672 11603157 7449693311218251468146718781576008288 11603158 -130383260440118249304379021348708439424 11603159 71135533072776226058294933926765122120 11603160 -695230183042255985238865040199417446400 11603161 834640121514963945877515815170025535300 11603162 355936803395120817473241951574239869664 11603163 1677340535449870480986060997512439296 11603164 -23211530499203117073443353956449817600 11603165 111399523094539935667988744580096921600 11603166 139134460986323183878176879050432341824 11603167 1604714007806239752187151933821394569680 11603168 1014727988481581655034948170479901081600 11603169 4575814951483454188994401528154765250 11603170 -214494504274994770648347544519852266720 11603171 -492476808635899162315776994440850838628 11603172 71932434264028335077664256521620029440 11603173 645647961939810131828219650363454103422 11603174 939976239714076202109185799715044768 11603175 20719214259911907734730913865484048000 11603176 -93103040625549421422171075863386521600 11603177 -459525790289801370566741686345987963974 11603178 -232419970258121730110384071374884810496 11603179 27701121624417455476135981285007051040 11603180 -210415919110409193882006026609227100160 11603181 313991498829046111367543015441956341984 11603182 61462883808162064616425637359603056192 11603183 -74058864182040981029578287329721724536 11603184 43389212421440604059738392648500707328 11603185 519656117832493166806383226017352455360 11603186 987804573552958878225696867931130880 11603187 52659866384912351364858831040445766600 11603188 529419567183086115463265314579110677888 11603189 -188791637581993476928881855639797247876 11603190 -156089494888655377719273572382902611200 11603191 -528820971061511758528769633245007433216 11603192 991838758908056715567827619820419072000 11603193 -5583731256195392803130041498306814592 11603194 -1250730361220177185175050866616613504256 11603195 -251696129332905337329312157904697484800 11603196 471268736803854790384754574365433937920 11603197 -159682777082287359853089544598644828200 11603198 452643254421610792590721307198538009600 11603199 -764893450282030486535066650598103988536 11603200 107560801867871108957163394696426291200 11603201 331704340451667489710321770194984707520 11603202 57453814424603738296226978007350997888 11603203 218995464746148968840371514513049073600 11603204 -41606303724049833271146878306893578240 11603205 114649820859825069069344684104816948800 11603206 -4406851478497619786592001833319478976 11603207 25389678303138331015488372390635010048 11603208 622452382688967454074747430076239503360 11603209 -10572088651430501406711513787900152320 11603210 -11504275008769089910111211093118600000 11603211 -61735244220338820984034051226776957440 11603212 -155726178550884678337256164428858636544 11603213 58067353361032351749748072567963915404 11603214 -9956350121147523563321957763638792448 11603215 9773027540218043435771555301479661120 11603216 -139440815642897238185504133318796566528 11603217 -68828827979455177716307767276352411920 11603218 -14438814850884744468246101909683340160 11603219 876029517252114171654489580217034221760 11603220 -144404588133934689276482979039194142720 11603221 68590600478430701467811010137020446112 11603222 -1114681472321983483588975101901006713600 11603223 1435080957190907088947704384288743038880 11603224 342681925582117803020751081396486144000 11603225 -11671291447698709651343737434498659250 11603226 251069792399397327915890046257933664000 11603227 519254773083120652871630887782128371076 11603228 48569464559346794066177037128978399232 11603229 558161724157437841330163998280482598400 11603230 165208425581118654395214915553774243200 11603231 114209157950907087085029737777201554944 11603232 734055331399700883288159061814955540480 11603233 432397482130445485122242873626027920482 11603234 577198331728535532068167012479934012800 11603235 -66379983796457477165752299182622988800 11603236 442642630477104531563707758604104817280 11603237 151760040379656858837956877021559533744 11603238 55750232235731303237670954613471592448 11603239 -1104881613390885646356416096412103681680 11603240 676745150832984797603067883589992857600 11603241 -99294810591245928251402015952925586652 11603242 -213710724001014892794278071014408376320 11603243 -163890654169108780983935457931812211200 11603244 478693060779383698332084086820634338816 11603245 171303050285139038281026644592127759500 11603246 16842933276313825127786383133493643008 11603247 -61894518447056445849996429623900640000 11603248 -138918317010879008785229535396511088640 11603249 -2897706415077915201120000397767779664 11603250 318951560132849667704334153213385728000 11603251 -2372339061753232810155426970293433536 11603252 -458762338296800079014958059778115995264 11603253 -427921501274613209635085136939096276576 11603254 -9308527079466566257516424747522989440 11603255 -9674087379353330129596871081507820840 11603256 -114252818495859131137255083371417763840 11603257 -510590533494614952649353806264492705494 11603258 301196001427764381012712417650779898480 11603259 1317135592883481571381619936396446735824 11603260 -608456724534638841925978989293694021120 11603261 -310883343813303853939516709316890469888 11603262 -2008255278723601407072252159842159616 11603263 149337863779701247427911176381844501360 11603264 135483416024095605707587240582366887936 11603265 349737490091914266128302841074001925120 11603266 -33890799345561150915343340356082472960 11603267 -212830437652219221475206466761051686880 11603268 -80032794766086500948331532170333469440 11603269 363249138227975579049438214454216713600 11603270 26611993010660788259607359592640143360 11603271 -524935673991240062926088328082590022488 11603272 36835324889259155332401769460253696000 11603273 -789436765193714547185282338689579099696 11603274 38060748682077988576601227651971946752 11603275 -136982824296307665134434158344305452700 11603276 796033051845037196992935315340002620160 11603277 7701017977540260936639007950374778240 11603278 -2181257468333792538734022864879744576 11603279 -426699194784240095237535931039828863120 11603280 42470225521314620066552309040768614400 11603281 381257860938670813840012755610693414000 11603282 278231123529980396567469508458457765152 11603283 -152572823134726923688308028134605314560 11603284 -59414711566990684186168415643779997696 11603285 -384267214808616791534223768250984474020 11603286 64731878575662862200474623602967492160 11603287 127301377395742222305742280734320721152 11603288 22120637490007310826800388227712860160 11603289 142131404861774849096987494400434659024 11603290 -52802662652328774850481322380439593280 11603291 -260047439579164948854037622514622407936 11603292 -393994670133793239572133262134067200 11603293 212776861093555326621062735013529344768 11603294 -54659701969894670752197302699411020800 11603295 302379844939464427553047229452296360 11603296 137883329672266027743618371532179374080 11603297 -1003011635844107045057360142414657917760 11603298 245304573920283916962445134455772636672 11603299 124491384413915001756890502948505787736 11603300 60819296016627433689407074515806208000 11603301 155561681179390026230943700968320641632 11603302 -1166399579482006003912705028275781568 11603303 1015890212731702741631526988295523628440 11603304 -644462644632685369415628905771716608000 11603305 -173806450149632051508209974383052357440 11603306 203131019516827271134568176560855168000 11603307 -23543567768166606933533786312717429160 11603308 696235387274957747998774134060889372928 11603309 1165142429043664921244103285078480711510 11603310 32542120876139860420042794568124588160 11603311 150688020337492238845474952767239582472 11603312 -54328925755216047213069161809495719936 11603313 400239860707383629271801195503736376704 11603314 340009157985151926789737148608992778256 11603315 1059539668540880945667247789813864623600 11603316 -136848822818261144932727641637140340736 11603317 -258191424905353534393250646306184450560 11603318 -36339699993350068035671436296846661696 11603319 -105273260222834563060218659578927710720 11603320 413742557516973776007995260343340748800 11603321 1047671803855999758214924390225896300522 11603322 -28484667642156118378476685296165962640 11603323 1182749866711819684827221182353660177572 11603324 70495000527740108764619583525598365696 11603325 -497092536256549614936901625750474152800 11603326 -207541182463047871022035362369280717440 11603327 -414752105803741471754693015240103227088 11603328 -217265304990727923809177976893362667520 11603329 348172180229942188113301657118264396930 11603330 -170016262747275559794508137369589963200 11603331 -4121406331728305566145833865915038656 11603332 -13752982184358058401289473517064859648 11603333 -378634743055287573763715281456100316288 11603334 362965471091931850228952595503690112 11603335 5890965449797330950612348992987301600 11603336 413027326944350665938493149414658959360 11603337 387106583722586139119263993806510047760 11603338 624594144441988984137672618029714883840 11603339 -525973447269563337184367938404576460032 11603340 -9654551232377473290714502084604467200 11603341 -196646234662146895254360096471608797258 11603342 -592607952344915027138369879982945956928 11603343 -391586375353239553650137622361880346096 11603344 -62350790432509479455986094132392714240 11603345 -84216733838705453508908089302218499480 11603346 353964516150682756498324900354762425984 11603347 771485717030199158965108229861734244000 11603348 37083480332961182134244871184725071616 11603349 -312978479046376605097934330046159961266 11603350 6427018042073842913222417699873140800 11603351 -351521170689679209311198257316038830648 11603352 -272070364415496709858588502493919027200 11603353 -1201069399214611931981726101588186053600 11603354 -136166062703495755911389125282562051328 11603355 136857298816050177565444571144104734720 11603356 504557797507335441583609655879235345920 11603357 360194433166793524581090104662753611840 11603358 29671582363932923968144632109855315200 11603359 -764486684791511254667670392228960716672 11603360 518044338761541265361948987580229877760 11603361 -250110914913583423206954676432651348992 11603362 -203458951845703838268014055865677250560 11603363 -466878393689166628216308875848011428388 11603364 302812229793401075999423561916537077760 11603365 -124825292896408590130890637423395796740 11603366 -549538231007217956552176483295284558368 11603367 -57422075908188998640444241453832643120 11603368 555018517597221753772379068024325406720 11603369 344866305062769277391127980354487800820 11603370 -169622326697904697601243570299315891200 11603371 -461667415062009326073372069112797691980 11603372 -65575324608744555083444651716558295040 11603373 -197983288038647938665579697228443242400 11603374 184498299217531430401386230243551791936 11603375 167577487488658398998695877828982000000 11603376 118782950741081610665154861370780385280 11603377 -651194762167150928087314837766342610380 11603378 -5587068748491744409954433638408661376 11603379 -34120816846726634421459614605766043072 11603380 57162222797338654759153255018547116800 11603381 923205568800658784396380760659257139182 11603382 -7328873595988179683084332932194230272 11603383 9053516092627567211018643090196766424 11603384 -151936661661156400831442609931785134080 11603385 98283301542054816636291644614168742400 11603386 -230364679502593959688506253383160144416 11603387 365131007370238619696054999039339592036 11603388 119316866273456118112389062125504880640 11603389 363884093585956070303866133839815093856 11603390 -150357004533362226287342186217239662080 11603391 -295167937217535336961336714736039038008 11603392 248735943182509951926457560221075111936 11603393 -123841090089982397127461662488571319040 11603394 -170076034466055391241349647526338600832 11603395 1083614052994417054913443014150280627200 11603396 -341062499760117912994492332754069347072 11603397 126145451868464503772435266381100802528 11603398 491901650111383264801887602095417039200 11603399 -151736256265299827664467232756591716664 11603400 -279689676363187824275084185565497344000 11603401 -560855004297398707834215270561203197920 11603402 153681311174854213696934582905023151152 11603403 -176359889237319513453965599467100051056 11603404 -501945897611235109127620073421157414144 11603405 333518434264541795344619152420015888320 11603406 368686829962655161505555676014702942208 11603407 111474942893603451549139725507329593344 11603408 78674966136369540642128889334395961344 11603409 -706050457368771421173501946089229306896 11603410 -17232700516869659368326823927397928960 11603411 -245001594845467520642951852811443363988 11603412 -31748929931408277928905021002948075520 11603413 658720682951327555896139725270195971662 11603414 -403979043767918135118376206921928676160 11603415 -169736556652871192103316235762996380080 11603416 1285634024961054300734517830286858240 11603417 -324499299298919347348145113525648881408 11603418 -187926308709840211930624675254383585280 11603419 -1022506898265690063520694260185004549180 11603420 -167243478171511525811137735986119485440 11603421 -10790932551170410632253941597251659392 11603422 124848683697953561848515395665337134080 11603423 -4468911481815526564260538580257284336 11603424 -8223235909157209215899439582324719616 11603425 343066674650560987218939541913726684150 11603426 414560517892240835995998139322558328912 11603427 10079169474655176918734294190203057280 11603428 -736937704091118370084713190460023964032 11603429 -616745184523134346487333395438430915970 11603430 -38158893180805274093791786868886902400 11603431 -31913581359492595012075778308232088576 11603432 -851041927153324011168169933126753305600 11603433 328862799350452213164047149838741584800 11603434 350478034453695275403250480846787741616 11603435 -730952448251177520562224025891599056640 11603436 201655665705222500389804392320689634304 11603437 -641988087164973731471783185324927151914 11603438 123681759764584693860944148850687706112 11603439 -1521314112903930387949801353669809948160 11603440 -55766475328170633134468137047626711040 11603441 265774025542962575929270936903181875200 11603442 424669419257434027770791677313821858560 11603443 -784896875994461420753373796479414368308 11603444 -337926443501552575961454672190978480128 11603445 -180446022701064290781390362917349524320 11603446 671118611122703557416571990766043456672 11603447 -323326135018628189157279945280021491648 11603448 -635847909690835719218747418537801830400 11603449 -257415953032258201313335840717045877184 11603450 93885813006740774719214972199325632000 11603451 -66093730885140405172741702843573808160 11603452 -405962903390040912025162702897128161280 11603453 -387010511676429413630778400600325666298 11603454 80484193511816945112698956290614108160 11603455 173601540507961681825980678014090574720 11603456 219051050064920121959993358448186097664 11603457 55483697199388446207757360199721642354 11603458 234337932401053397769205161924501424080 11603459 -127359055567050943110192896393134273536 11603460 -326658857669766043244197848691780423680 11603461 765147049597373523587570004309319716062 11603462 195724582478974314773960367415268575104 11603463 -201677597876366930235811992925187084976 11603464 5295996133341356239055240844183552000 11603465 -1517558615856320952808808961603393506880 11603466 60084145968369991493126640756136657920 11603467 -537606498371430050482665828589863209280 11603468 1020966529733159254787838497623292829696 11603469 214753663563010143324171908069721853440 11603470 -107117997164202558816666990089126375040 11603471 1032230098365309725872986168169313116800 11603472 14822447172749212805695466538464378880 11603473 -387239286699900685322877380087604743360 11603474 48062363354788750434012775513671566736 11603475 -202161213837711718175760814739569478400 11603476 631305611182928605594912034302052082560 11603477 -623639831134218466246392400787466878592 11603478 -232307240360205899437388982879987571776 11603479 4069566279013740507332026540366151160 11603480 142184448461285570180495228080066560000 11603481 94013312996098754463530986985906406720 11603482 188885857168607869418388223795080781824 11603483 203085115667863735679811142969605150264 11603484 218539369806375488394089763122270469120 11603485 -96963361813807477707308283042955964820 11603486 -52608731690452022794152278835300034560 11603487 71683964801131226946598119792736707840 11603488 13029791156035424111414380001898921984 11603489 -83800816896714937598518837574536181244 11603490 208707375057563327780975537005590643200 11603491 -60914584499652936133554347311592078000 11603492 12098050061149081882525111879874794752 11603493 530610204704965771223092286138362635744 11603494 78349836371591345206980406900501054080 11603495 -62029914585814583600692794592643709000 11603496 -9547302639297015908789805599979110400 11603497 -255314932295685614035431231664409929308 11603498 22995374713254313370205679258022670000 11603499 501488489653512545636275444543794852288 11603500 -139312378128016417859125728033415680000 11603501 91652591981266609984231915048422418944 11603502 -36055035443527567747475997754278032832 11603503 39722819523967470436025632955473187664 11603504 -186252669309553011686669064237700055040 11603505 110325944589978491634024879320703490560 11603506 -240569650822666867236980408414147640048 11603507 24531915208253024510703296146394614800 11603508 -10606382225342175730626203852897353728 11603509 427702102581181521882252617708781996000 11603510 -286344464059939436842360639214529123840 11603511 -418837828353144347938477268826975889368 11603512 992004635377891347461317054306572595200 11603513 921180810206210297084086042217697003780 11603514 -168058965819061351950947145454796934912 11603515 96400095417319279488415236655935494400 11603516 -568918856448187860043585009081921577472 11603517 33350524792183820253083738757909914880 11603518 -241413565460718294105507692417301463296 11603519 651784001223472801209657634439301577920 11603520 251487932790554623599799987888717824000 11603521 1136727487865018347455593963792160918722 11603522 -57423121704639133360894933766834938368 11603523 -73483613371169706595793994112358598912 11603524 -949769029050250705966920030097388256000 11603525 -323608783432271385819494427233338954950 11603526 -396576640742677070881749405864525798912 11603527 -64005196789209311765452268060524178840 11603528 893662553766615149217447910550282649600 11603529 -411690295539632517925255520575949064000 11603530 -96705811637766772905465897230979302400 11603531 785159506099586636779315930801124728464 11603532 -596409881153304861494961632958741078528 11603533 -30402631758209889282955474358798116200 11603534 -97513940659390599481396356100302499200 11603535 -273596953596019186984401482638788034800 11603536 -104549897930951149363531707338129145856 11603537 -2585269844912897387745831273526097724 11603538 143345268025737828533319511152764272800 11603539 -861499854058952116312257621872492752660 11603540 -83205064815602415836677256547178986240 11603541 676507361152776627348867926399634578592 11603542 8180634738224574584679236758836015744 11603543 729134922807769735487307718967826264408 11603544 -569754109913783833231425881362470113280 11603545 -176141015979645814221979513613284904700 11603546 215868258563500382323163857283012626944 11603547 -145282822247042215304642479374301872000 11603548 -111392580735310686453183244458734125056 11603549 188210549826920793755695863278191196736 11603550 1059631702370361049620101642803353600 11603551 80912599553872413479879558603270699552 11603552 140204107383376104214989127026868224000 11603553 -3202000118967519006690111996726938880 11603554 -264911813721518225729639314270858113888 11603555 -362885389481584293346370996399472744240 11603556 -599031592234872521151171263851139528448 11603557 373358702100246741557714189349757018912 11603558 789499246173679193305892482210723901184 11603559 -68654403893785337535572240997371932800 11603560 913172018821625714307675616698325401600 11603561 -90287784844118833424470594743120464838 11603562 307543657966137598327407196578987754752 11603563 796375034381706989857084468701675453812 11603564 -87158395341526813208329826250620918784 11603565 -444115123925109141319406095553256613140 11603566 -72477597860163896803394178832423511040 11603567 -8725657696796172381333177356583113640 11603568 -111625282385983301871529740434683723776 11603569 -16783610597755490708963672718112468992 11603570 195391805006618300784089915832784965120 11603571 -128451089181791944433300261463491452416 11603572 -725898174882032159026409333079372049024 11603573 519149918991391527612421605010049547822 11603574 -2139271800241452294305908448651619648 11603575 92386549927506613244237541753496878800 11603576 625840956166706507408439781531083694080 11603577 13108101379675397970900856039641111120 11603578 643259917942225696352091384212359680 11603579 -179286989082875843166106320584813580672 11603580 -42223590127995529773995696962295331840 11603581 1371677759245342836215350755815415679200 11603582 473379401247669467137806050263233188352 11603583 -264314953667021160828697724108323195848 11603584 1056946183988377492326237123824005939200 11603585 -197442863596988240281551277309412880000 11603586 260294874296109987954494269380369492864 11603587 -1450732976144847613367456817470507635536 11603588 306117986642445899843240890926817679616 11603589 177819756303919077971697195112916121120 11603590 351532062243470990478964987704712924800 11603591 -621438923952179350476320779408556273208 11603592 -93812628709492466066581631326294671360 11603593 -14151180540471084722886668534727527216 11603594 233692553037202217691606722378629026096 11603595 -198161611465494934784497000711413196800 11603596 977778066976362017714593916185409326080 11603597 -1282645419337076325314631433747620762954 11603598 -551887498769507553432249192402780871680 11603599 -538521952896662063723572938188482493440 11603600 -127381661153478976347384989115503616000 11603601 115239140533532677650350120151716292480 11603602 70458718121985907815099008718937055904 11603603 487976335046020645746786703690008660048 11603604 -136895637591861293116741542107452508160 11603605 120079508068342185632185776812680860720 11603606 156167175746623619793613402753203262080 11603607 228709112291093857699494890181578778192 11603608 -423077918465459119929524976114801008640 11603609 221304601797592697013683027716183766016 11603610 60497240213582574174088776001872691200 11603611 214394156125547950033792810028344734212 11603612 -590900539178556936973641806109654495744 11603613 -99215509632928209425950414662282365376 11603614 -410166189928142070230332414367443046016 11603615 -81282881847105926774133603528132740880 11603616 295995842515794842501941569481394356224 11603617 -883808636372253650694488057548021675260 11603618 273345126458034940091001512192807279904 11603619 210037253350080888316523170287124913088 11603620 92243298547942705146727399304893870080 11603621 565386794395589368526639669709120837822 11603622 -149760136565446176205380511374362034816 11603623 -8565843700574520546660720572024460048 11603624 -709627537001868071954804965374891095040 11603625 -465867375276172215642485363584169760000 11603626 -186317755298727937157220271998452906400 11603627 160038397122114624581726817041230365072 11603628 -930084593249139018336927537176807470080 11603629 69472097844459320085443727588729187884 11603630 440776710958604790195412274374430016960 11603631 32475891582930598700872275411922326816 11603632 -149397205845778804280143188253223682048 11603633 -1074962860396554722840737545144410897436 11603634 -64787929013323379961528696348714828288 11603635 282913206668053303213324896992898168960 11603636 -83732693183536436101699088081750016 11603637 -2452006494749940409713726467001571680 11603638 108574115423730551392072516000323202944 11603639 493365787164517157431873721632657519896 11603640 -158812663754994366983543561756475187200 11603641 89117026951621049526710183829072925440 11603642 25156278880407502895675001337255065600 11603643 -665937067903581098165371193341356668136 11603644 44038770056813689922053162399356397056 11603645 -85151186416285373755490306503559126100 11603646 354115551279637234906971154116653633472 11603647 -304250445309619455024700094124401352576 11603648 -6808883021291530450633429300858060800 11603649 -215511440311614223151863095561323362272 11603650 259129192966294833852594713611788610800 11603651 -94219336821030550089857175153725776296 11603652 -587215724040337461745622039049937978368 11603653 635835674748064176864262849466670503004 11603654 -375153356485962403494963079148707645440 11603655 5312597865980949156005055943910753760 11603656 590166313634290780612595372463411793920 11603657 102091338897137479003428515402213466888 11603658 -186049395598116636661926932575927340544 11603659 504857793504626332027056367705490385760 11603660 499746723497703608044297776115444423680 11603661 -220232388779245935598890678796936304640 11603662 -249168162549741438628119815552496071808 11603663 1296053948419942289252187800838901080840 11603664 112933131675181449684351854121000419328 11603665 -103771530404376351861890313293523200280 11603666 210650152061159795689272124928271311520 11603667 -685091737722538274001773034445413090120 11603668 -3058498583074689863097532563564126464 11603669 83092143334393692798756731516028626112 11603670 87539999813277143510829856680066435840 11603671 1580286226236992642509809579934228348912 11603672 99010023055707360840221319669625651200 11603673 -75068918348052378877403373013688667000 11603674 -402465438099312974432559404950034124288 11603675 -61112401578246654716866957699384311000 11603676 -106009550283158929926491118121200476160 11603677 -535903728450069382093154387049009520474 11603678 516663965953102751075362986558989331840 11603679 1581033074544091300973705148931613568 11603680 842947536599118758303922772544009011200 11603681 203960256771384672879553525122088429332 11603682 64542354449046930404147527117459165440 11603683 126860630707861417810609307176982506560 11603684 -474467100511308764941273243809450614784 11603685 -231522433146892225034393663860843471200 11603686 203494987579217411134213996556569581792 11603687 -260295742975411408278007210754635786848 11603688 -134603970601707383826170412020087930880 11603689 9743860928367588470982229429682618880 11603690 35873890929578833138970667998092800000 11603691 -258709577384161641141204723880956961560 11603692 -850717494287079782258413529000540733184 11603693 -1233863327628421718683780154244395990058 11603694 195042322391160254019951983098106835072 11603695 38700398224799780143982524189361008200 11603696 98065384973225919741309777248591511552 11603697 -68156902369348810633459656265885600896 11603698 224736656226116819780747214186380931600 11603699 506182120448343284283662636368989249240 11603700 66244702043933603385373837747328284800 11603701 -481334589141008685333293565211274684096 11603702 -159805071034297388622143107898261455296 11603703 101211944295595534661691465761202513408 11603704 -78296050494095062776054896812478054400 11603705 77235727309474572435479671054824865860 11603706 72731866950864390678971273819336807424 11603707 338454649703759080461423717940240919040 11603708 -53195952976618445703696782539374597120 11603709 -473925479141171313809903346081235355520 11603710 407000634585347423063201543360618333760 11603711 390804796624678436863141245559257970032 11603712 -409459419580948040014370109121238138880 11603713 614310466679528137922360150659801520640 11603714 -2949311403729082940741358297459233760 11603715 -24661900999643953929867167608236466080 11603716 -261771767145288020691626561262657420160 11603717 1098915445804428097074890199159224012766 11603718 56027525186540599181658109198442465280 11603719 162013095544389005720093368693119175696 11603720 -310321352634046621346511399126380544000 11603721 -310942953692955590853879368499086675136 11603722 -1607443360190659186287067813933380096 11603723 -1303676471094467947069580620247373626028 11603724 601478394475420409122520152268494086144 11603725 -15980776018672089811834036366075571200 11603726 -614738601265537292964477204766153562688 11603727 -61147776989027087101293900505665966936 11603728 -306033982196728565921215623801278939136 11603729 -167779440443854019024604471455254637580 11603730 109466215618052732517890071855626608640 11603731 -668176702199606235649973871264246847800 11603732 -140993566420426818192814392340922462208 11603733 -617741161446531077356424242874961722976 11603734 -49271656039260298636459720333799448576 11603735 -16666639272601493048131276701359258400 11603736 -799276456013439182203389250797242941440 11603737 51571376850088582306183228799034888480 11603738 -86799565417739499304671586184637691680 11603739 479825504531571634951969831271732374320 11603740 -226111914322187990887031256683811279360 11603741 594266289088806287811030889253027369880 11603742 209970769812245146769955025613219042112 11603743 6047747788485616490968759493644203504 11603744 505708222735613747932345324895362744320 11603745 -277233386724297447585702837672973188780 11603746 19284619468375646317578561099125760000 11603747 181282887528326692595063170029079266480 11603748 64623182022881236449710294598943432704 11603749 -343275658497133183888580611812599956064 11603750 101360405108781862718360955907286220000 11603751 -744212303389025377803891339598055577600 11603752 907895915860390689178770993998304537600 11603753 -20108942429170577162851760784659642496 11603754 -116456944622178253207243623540745920336 11603755 -286154783091314687565943089741207674640 11603756 503778028596618155814545146942330744320 11603757 -1112323730122791083451111796695979791360 11603758 420369675647513989613671615621924181376 11603759 -258398806438735985188571474215461777000 11603760 -35827389123506124084589333520858480640 11603761 -500118310761137862493786819940120063948 11603762 -56898104893210516815309450076482928368 11603763 268511197077915541264300499630532292320 11603764 -19669285113796109932474996316514965504 11603765 265659073777849172290491393787491840 11603766 -95786156445656643211962659843973542400 11603767 126884183895569717561900640138649689312 11603768 88008425369077656900265649801642373120 11603769 -779444530400295211549498479473064724656 11603770 176634966243626005114593145717339204800 11603771 -449144582067803055026055987501107264028 11603772 110289681418658041830108883364963191296 11603773 472993160955071702637904056463304302022 11603774 221468551805349713103312064993380986880 11603775 497165244576480327971108417932241280000 11603776 -87441432588595029455094630468160585728 11603777 452336792312336702055292916143098498180 11603778 -513411425820904095706897057834494846720 11603779 -318981431462155052336097389860845960 11603780 -223598442177456960282912658216420738560 11603781 -9786319627183197967234361250676800288 11603782 -459217697701732281373536859891429711008 11603783 1869658065736891406204263489171879758240 11603784 -475159068799271512646034882987597127680 11603785 -929600869896966926551080837607162638840 11603786 16664996642150641094072465507496195840 11603787 180687545328609577137793816631639958768 11603788 -18593660448982342991728040855817260544 11603789 297971073226807280907884017521677122380 11603790 -356487084830897078455666673549245900800 11603791 701867568219749640163151005326974414192 11603792 25932559180355331859546228678940393472 11603793 -629228146009653514941297819659605291536 11603794 -361897330511062574646123403061987736960 11603795 276503922558577250318570968818262085280 11603796 120691309430148004046302459962129137664 11603797 417522649587907768335529737934045792672 11603798 -406268671813709880340895659797945957600 11603799 -381930471057733728352250085668116107360 11603800 -111783010202757996442738242271967232000 11603801 -26538901400378644941014641905066737376 11603802 70901746273567870623631497903459001344 11603803 387027752541040988097985095175664472744 11603804 -141827526733008300708710215684495609344 11603805 -48260029987916691291671332085650137600 11603806 -41670053248914565209163730753188611840 11603807 140777559308348918206993371344139155472 11603808 -14791650261985507189757493618178523136 11603809 -87234425511515463422507861560690827648 11603810 -143731007829278660377145441770629819840 11603811 -471328972460465051187021043935818600328 11603812 -200637861251071463523087204574063991808 11603813 32486967307542019039647554253498796800 11603814 -174938802474563445422441117565793290240 11603815 102315853641948938513701234879943160720 11603816 85772663242581278082391574300734095360 11603817 31955797187021558425749827093832096666 11603818 -135986563687931256744343945988723330640 11603819 -342567119995291638097035116655891190104 11603820 -22021200216408259033548926229593395200 11603821 137029442121328692009943799413665736022 11603822 -26036919413726318826082628988711110400 11603823 151259284054477350930258018359908171776 11603824 -7538052904497591090963209131674894336 11603825 -596862457157680752380045116679908026000 11603826 2029329722516142242466152225817655104 11603827 -152420374706841989809725174501480663488 11603828 886229526464497324425774651455775744000 11603829 36210754690228929932428810185594176832 11603830 245903209145641269895764880210018222080 11603831 512060000627571427804199683366056101064 11603832 147996256354025532037366571330081587200 11603833 876865121425892437166318629720458991082 11603834 570892466338586895808801425152659767552 11603835 274635337413121047185234851862470872720 11603836 365316931635728862249005627318540154880 11603837 550853498782690355605366271300424800166 11603838 231365744968178597959312639020911617344 11603839 -463699062097086541708908802744982316776 11603840 121857342002829960903766059525970329600 11603841 203811351331606939928251891531852479792 11603842 -58054913787466266758589670189567802928 11603843 -896083008311831749834198393856993102640 11603844 -105446041022378711844664595996488704000 11603845 -581287486624318364251570511443475967360 11603846 310353663088164540612751449871925131872 11603847 -558987623056288551490579428842266173360 11603848 -51597633611607799606601507205211376640 11603849 -1050005418832106538633792579417841674912 11603850 -118295980035457560997532356926608832000 11603851 6333682138794619182722292389384339200 11603852 242638577478753609312768804847744899072 11603853 -225170537363465243478567226725277132020 11603854 435724567885409108944066062146542935360 11603855 433691593157380141288733786460351791520 11603856 -68012903852663299444274700516840308736 11603857 -394515036626044747055887607684275203480 11603858 89297519649463839665525786919147098112 11603859 -391724065543807332848807927178022365120 11603860 130432472059999559806536735566038003200 11603861 -20098941864621979609935894471585112776 11603862 -209538336977803443095429590158232294080 11603863 -17244279838746218214491525053976756480 11603864 679460156576062973058357409898798592000 11603865 -37023239157623751252827220298202568960 11603866 -364155556119491854370755317583775739456 11603867 315160606028649524704412823781570847424 11603868 206429601864312879101879009696687775744 11603869 1219249028664466525654739259076972823270 11603870 243588621156119746030028439241411104000 11603871 486885000497763638941350489255734580240 11603872 264285509539981461211257672389756977152 11603873 -168170578815128456097206684157703252716 11603874 360158806260280375119030671020688204160 11603875 1158442900524197997976913757447795984000 11603876 -146636439085607310467974638710348528640 11603877 1866058220631679107372973483880434592832 11603878 -4467097876436794772683733302900172352 11603879 -480612538449962229989602325579518236624 11603880 572856668231514924625048938264895641600 11603881 852187541808582868822221798954349618682 11603882 -340464141069136267460437684168612112208 11603883 720041127313637013549791185478429025624 11603884 355403478966433588959660176312456409600 11603885 -478391872879980301973514018043689296640 11603886 376441963041170833809157751921932844160 11603887 -762195081017801777423568137248110884464 11603888 285954314998702012563197294560593838080 11603889 24931597219425086962471647032397312000 11603890 383690883320694030381264248979369326400 11603891 97705961694598518969485832403568062032 11603892 295583524355850078039792314258644733952 11603893 405484695002589530099130850138301399200 11603894 552383046563085809365113840360638592 11603895 94381523759704234197573859097609454240 11603896 -379055205609803870948059847728577310720 11603897 -187605090136435743142582573507962715008 11603898 12674403780431305667597739325241293824 11603899 -332700252871311967770347117078837715100 11603900 93078470639813689914787189816857600 11603901 -18446698340779334078561911165004997600 11603902 -10720658238716387049960978439199508096 11603903 -120916656686206412551982563222248680280 11603904 84613299562244588998644561154985164800 11603905 178649003371944790544593380699772077120 11603906 14553107223762869979083729619965395152 11603907 180635879678606215120498317093722512080 11603908 -777323168546491847044334495078206197760 11603909 -9800393772916038047755219329184052040 11603910 32277406682262375430057819793137432320 11603911 1111738071500794378926175849823334126384 11603912 125702032805395780476304152213029299200 11603913 -283968308788547829491995148047076113536 11603914 2486332536995887921110628397388874752 11603915 190966919671904447673876700147662864000 11603916 -444204608895947589868423352392728565248 11603917 269762176007818418488146543439087626220 11603918 -638848942361910198908022652865295723840 11603919 -7120262847082997180486765363689096560 11603920 -38413777183039877381687959917900595200 11603921 -424602690726302239080636486147763274880 11603922 77091428129822756381951896218538913280 11603923 -967865287533100447237559918386025863828 11603924 1223881831351596762440003822988088283136 11603925 497890879054517133070329490732551096000 11603926 157974897204997176912031980418322041344 11603927 814649148409396191801092041699761514440 11603928 34153844487286070824210927896802099200 11603929 -802361947366195756401841007950071188470 11603930 -24259053117319277448846786995346396480 11603931 -169467264008981461091465356366094400576 11603932 367043732538733951972550375238869496832 11603933 1076387757873389397666689845329219573024 11603934 -8644936861212709244127948800568502272 11603935 -333275371433151162935256775395037233720 11603936 778752610533987070031844168207862333440 11603937 -2776495253198789914408085382065101824 11603938 -647813135576992981451161611509838632880 11603939 708335441931043648364650328227745731740 11603940 -80231995747279179846909360291542814720 11603941 1531140547642481010222652960572373252800 11603942 73999810491453447611324997804330553344 11603943 155152444446719362794515188428450481320 11603944 -654063673227229716883559462900525875200 11603945 778526510250098445025834460559735538560 11603946 -112110866040715128232201746872908934400 11603947 -59417762284245832329514462653469230604 11603948 -646760636445820946171433119793148776192 11603949 -16089907540807578061095139752737034240 11603950 -211407036072418730346904215639945648000 11603951 -238656374624254869087184932993321381696 11603952 -279870849784548994404015127867577794560 11603953 -1302860065142235792059902564882555834798 11603954 -302092221682453528146291352062529507824 11603955 31284481768585334804973438348109297920 11603956 85380584566223841524148825243541094400 11603957 471472979559168173566832042650285036320 11603958 -389174374041272224282873353269495255616 11603959 125464705232864997056734291528204606504 11603960 -169771573475894764185940962503482982400 11603961 392285120815010065296688114976087678010 11603962 305688220932309582292881256784779061472 11603963 62165975915271034854619397973016396800 11603964 -455244804189616499224124777652625473024 11603965 -361145597623148385079026449043093674400 11603966 359638086340899018607581578315307513024 11603967 147054295248217815405911652642101935248 11603968 405268547609208959586476850910374920192 11603969 -45239082945160868468998112216313994392 11603970 -6720615136896858141355729963624412160 11603971 -1275267605764614513930650969216912289600 11603972 196098110417460431224833582598782442752 11603973 101110969003060658018242150451129224800 11603974 -317334936764519567318466692848404879264 11603975 55362852425515626876834318278637810600 11603976 -358360568239873422937421084264616960000 11603977 -119080145886631679633012465577925896576 11603978 -310008348675425097433640951408155722960 11603979 622054487460170319673914613774143543384 11603980 -17359380961110239491436350952021114880 11603981 -71406917419833455974150459246999950816 11603982 17498142539102114475733487217682022400 11603983 -157600017948264355657544681427835325616 11603984 1457786586661716280673647592235933696 11603985 184159055121032959986744609552327456000 11603986 -176760000094163942410376374895302281600 11603987 -1853627840496727966692414282809037985608 11603988 -407863097525170801772962918858930231296 11603989 234418440171515662535535186657823723790 11603990 289778732066828324458450262308941434880 11603991 -76440945730725614714194997932330985472 11603992 -100491977366803848322092192258689280000 11603993 -185159177633197378386424612883269751856 11603994 -134826133456732098291938448339835284480 11603995 624050678595736336450924632726529819200 11603996 245686320555228604796870674334897169408 11603997 897210020767117972588906855277500920774 11603998 92796961019563300097569449929571993600 11603999 -327900349162658595943651175937866428680 11604000 329136525520507558809277296595697664000 11604001 -340975893035374419455976237850243493100 11604002 -269524975184108226047574479416061030400 11604003 -287723706206288172428455204553991748800 11604004 673566368394828105621074538831611325056 11604005 341597978908791500431378138049846252160 11604006 277786765888200984526362507889436590080 11604007 -80221946833124780302105667755405184480 11604008 -187421137137636360587435042944636938240 11604009 -198914290462306928464326904475540240496 11604010 412636042251064093934109084307923928320 11604011 851925703949925761509873499624017362612 11604012 121435368238917998789621566396030451712 11604013 -37225348225747795711660135012071003648 11604014 3371747479347532695864444152172324864 11604015 188074395180165882946343212086520827960 11604016 202695202601916822857356407338367025152 11604017 -774305930925062797999390554815473058268 11604018 -75272405324602828762244818987191475200 11604019 -281662241003106874563381188778810139648 11604020 651110561928854935242213759418018548480 11604021 -533335918404217916299920628113485280 11604022 667129569500983330068196089170459678400 11604023 -2954723485418802059873942214043971792 11604024 234340041267541188323277898160833781760 11604025 160511255748052271288946895692006611100 11604026 69010642508784607814759812620180975360 11604027 -505120283115044860550510061549937664256 11604028 -225048026580133296697353079611857776640 11604029 -677571450758981178562524261137706386016 11604030 -77412074150083179118781027887547420160 11604031 -319932050605313724529545051548139218400 11604032 -114873985079297647475569266211701129216 11604033 -286503910213833887643069781940621042400 11604034 -110833336398836164642469972891073254880 11604035 -673511089715301312439138719008306369520 11604036 -280993924836709765417209721218208293888 11604037 430984050384743881437614679156722231772 11604038 -13194958991137059716394709676091710400 11604039 135004649270843257919259216925284858024 11604040 102425188027986624895859008973765836800 11604041 1271876542668244744601093377024713526800 11604042 149173104020303671142405240776429128240 11604043 100318564618197328828827554171928592320 11604044 -167445264389640108138820812103923068928 11604045 379078444235336856462566282833505860320 11604046 -341594201144569265034198971813533470528 11604047 148005573724378319482832348003624141472 11604048 31647036239498211788415466700623577088 11604049 307760850495517701284392534845468698736 11604050 236985455241034404551277893904146794800 11604051 -299971864026502336199821304313799363008 11604052 207238260379592847275664472200287066112 11604053 -1811917470596361381820601066709096420 11604054 -24624376086966406696236264676768106496 11604055 -776033930317372242782207880158330360040 11604056 -792176795933653545823574843484761733120 11604057 -173262946199401861502388388491747962160 11604058 -44596048473248195069633233893177229824 11604059 923065480146537864350443915628275432260 11604060 9363791647787285243913140079491328000 11604061 44510298699550340656901660814303917760 11604062 199650555097026644222558005137259160064 11604063 -585146324807803384463966163492178960056 11604064 -954853400974886553669567331758191935488 11604065 815751145593052026369647886140814967680 11604066 348624710676414878395271515285298688 11604067 420828083947078904121271514090926233116 11604068 68345544099574422920238921846473342976 11604069 -82554223539864634535010582631728047106 11604070 -152810096362903936670010142011647483520 11604071 -1268186188162948255134222549285956217000 11604072 -295623505047198157955633413359294382080 11604073 614383606027689177716062398744392048000 11604074 404623633787176740380940240068748463536 11604075 -45365545496848508849962713548182867200 11604076 582191926315768572382025436993470138880 11604077 832171075176020509931999054965809571926 11604078 193653603250821126468788291332459144704 11604079 -225845126962223321067725704984762478360 11604080 -7377284826153954014614844707996631040 11604081 757805055925803441097867168551710665824 11604082 371904601305279439618302668689105854480 11604083 -411366092128263195870402712138362172896 11604084 -3153361462612931800705244127692802048 11604085 20639288328620576779276513661363909400 11604086 196871184580074315496958109637563911424 11604087 -28425031873454095683202128488705856000 11604088 32247906218837866666535395245889536000 11604089 24691619288127017204346585998219799360 11604090 307982858121177846467768951338019773440 11604091 389269927693335975544400910200857932368 11604092 -518580885646124438628081467140641043968 11604093 403094967813667670655198891627251633664 11604094 301569739698827442704984856591577284096 11604095 -27349917278435525542462839624982774320 11604096 -14984633051772597677697425858573107200 11604097 919074403522101575131783284815133404546 11604098 172447987834892922713278080272339189760 11604099 345221597705782897208745620937221417568 11604100 306585621252255496375576099472986966400 11604101 -506620800593342036366910097643994452898 11604102 152229765893653921422520751302499336064 11604103 56449700185650918253133035972857010480 11604104 248107624965200145139217158267771253760 11604105 204841003745328593591841224413409993700 11604106 44745415581192047255256650813172317184 11604107 184567152452827070201406397445930355192 11604108 -182198922868182811996467729005476193280 11604109 17226518845353594570439876256029986528 11604110 -20461414808289750746152553753386867200 11604111 -189975837135533359801397156822382731136 11604112 131891421526829850502574620512883310592 11604113 1218056102533042885097533550368922029362 11604114 -36742696840005338836334650723342767360 11604115 434542664798076169513739668336559517600 11604116 454593784804513631035710359295627680640 11604117 -139747112156676958427587248876117196800 11604118 180242385462070219308455156393052314400 11604119 326507466662301865202741900181618296520 11604120 318188685576941635177700678065766400000 11604121 -8028709586013434084300103896197657728 11604122 -781669440880252304869182291678406317600 11604123 -815569246578810949492359561807401904960 11604124 -297366505095506662007933163754623079424 11604125 -205682004314325434289521527501133172000 11604126 -309106106843047866781176327613529662656 11604127 -252413032210847640971027398094084075520 11604128 -277465154542373200050914628127086673920 11604129 -803972226608035845656612952622327918416 11604130 165427969825001583862882142841385500960 11604131 -120172460300429753873759642591976844920 11604132 298919416193125819223760278706107308032 11604133 128647371301875708889174357701548007904 11604134 707222139776972812240263848354822092800 11604135 246990422505986085800702133564349179600 11604136 587863865367317946661179262948354867200 11604137 -214172170316575458730106554583175632640 11604138 -12457521491129627378105310112163764224 11604139 -17242401067529173267843949281340241240 11604140 -167529796344887201464861860433578163200 11604141 5078687921837347639852075120389916182 11604142 640409515896080693434933242063570816 11604143 -1078298779399815543036107888898283973256 11604144 -45691798646140355450047201294233010176 11604145 138064181230632518151141000525051574080 11604146 -587332434251830992246687242864643007728 11604147 -661301689848474456051258287057221774080 11604148 -88868815016784202558689463417977838080 11604149 -315923460916839236216975993312255876964 11604150 1451692593579690475219401559422609600 11604151 -541983216804887927917296434048675711288 11604152 6423445838581138317196432709556633600 11604153 -2098203864190902739897800950288665152 11604154 -608690395489477795795257497214786190224 11604155 820116943032550686550256142638222190000 11604156 -311981502041698609985436935129836855296 11604157 1871545717945613830733974660799244613932 11604158 -132478099390489239885514392931055424 11604159 -250578780402273576547714504145234933760 11604160 40511241143228598715411141985336033280 11604161 135994085771312710344025136112933021762 11604162 -302013752123728349614774170464451019776 11604163 -1447943259687842429689000335093318664856 11604164 -266891422233631882148373119918096744448 11604165 -127652901925649595941376670239999082080 11604166 146037090144383189470489681681559582976 11604167 -44906804811863827873771200376364605440 11604168 10294258578781974351692840881481318400 11604169 29802192857878587083850264876090217728 11604170 -168224194332270811190128896962510688000 11604171 -5474568247552931856846172619104686888 11604172 30111790562627978141766876110795922176 11604173 -270176567431117841066077953463261419264 11604174 26117293776465057411273115758747310080 11604175 -29105518730631205559133533896214602200 11604176 -66640589319396118913920569829566873600 11604177 -347529023363725937543515445927820153612 11604178 -453682753087260631259996639290648917360 11604179 332187041490941353347387114458109217320 11604180 159917850126353219628176229151034173440 11604181 161794768606191965251829064430166875982 11604182 -33899579459130421239449806983444336000 11604183 79159610098956800037016826411401270224 11604184 728163917705501325120474389120368435200 11604185 117449198311857860397254446306247077380 11604186 -445188288794136906843968993411440919040 11604187 303344672904907087375284837831126030352 11604188 481097643180768357728214756290798565888 11604189 199530063143990926350377083157756363328 11604190 -98354584607046238178420335861447964160 11604191 -1403356672713116301746720726258628408 11604192 -260760680207914462808865935636196753408 11604193 582981712542246786296993487113495120640 11604194 -225482452587015605200712830460084602368 11604195 -7030744919267616718488279030902400000 11604196 59391611610690582258862024039708507392 11604197 33583688391853962926699081699446878912 11604198 360874483563740255355772626937666841088 11604199 122900615777683315588571291882318731264 11604200 -320822099495340659904739363884101376000 11604201 -120425074954067128204859455535865028416 11604202 -302774301912897138219976821852325946448 11604203 -15778702014976490055772231729339426800 11604204 422033562587522704384940468033247517440 11604205 125758841863480529978167703934638976000 11604206 434570150592290215233596006275111891200 11604207 -427591692683098937081132882129807156208 11604208 -103834362178559133173796230021641666560 11604209 -83225887386167000530969026251061443520 11604210 -37352752037713562682958137789797145600 11604211 -132243387105637696221671005440112955188 11604212 395346857771771456267969664667640985600 11604213 71681062769028609655094263055833407360 11604214 -321602081758769278156866815257621448544 11604215 -14605029007743633420647460212881716000 11604216 564102341554023020203410648437384048640 11604217 279184092664000335887350741018111795646 11604218 208132136328061029615642318956444609760 11604219 343544445856397329316480651800771631808 11604220 -75127104322154585488951364673949962240 11604221 -154296578777454834430180501289104301568 11604222 -94009031782153271720126109745904332800 11604223 150796187698690031461780612949232073472 11604224 -623550934521535825927543697380705566720 11604225 -245773329094638277521851718198110768400 11604226 -48617234964029511091389120046951411296 11604227 -566140103915665678158295132083464145924 11604228 -279601827187156982962136273857991316480 11604229 -400436891509505401488842618289546326244 11604230 -29600156118398225875744045837248184320 11604231 -251340481639804220321597355770833248000 11604232 -774393584931201733811820198448056115200 11604233 -953133150219960914037645233732257735116 11604234 47867547094398266513107385981635499520 11604235 688583533571906007273396947452342939680 11604236 18412560670530150066385837736455766016 11604237 -237301182700509864219601781174188760640 11604238 -10982681950401985127832576158583674880 11604239 786994045258420711303765456855459109040 11604240 7214447202567121393936960586109419520 11604241 1248899930384285915287150084992064815984 11604242 265813609835988750926976644405601967104 11604243 52165469873972869494939934216387593984 11604244 44301923357545436737043431315601620992 11604245 90278068557232778902789322569038900000 11604246 290217986474220736432541820317407310784 11604247 -1079335726214098067402482456925076069304 11604248 381268756077743433942206454047183247360 11604249 226763536526593476598261880559496598400 11604250 39441234304763628915112569818784000000 11604251 878428363814503195249135488462660618624 11604252 -381458113055970789544878828706459508736 11604253 1651688055387507572703192394048123742400 11604254 171207673083589197289396098086552424960 11604255 36416961450005149516201762241580343200 11604256 395307274054445236379042744670301519872 11604257 -105561215712626710837564928177630705088 11604258 -263127447986141145238901981534714119776 11604259 -328221720150433489191357300287182770720 11604260 700196023696849355646727348636472090880 11604261 -127105498084105307210941968858660462336 11604262 -144429426300044799723800113770610702368 11604263 -299521054408257614464116189315470760 11604264 -102274867719744454040206463710636769280 11604265 248529390248120655885275677336243532460 11604266 -112983703448714038270863034851789254400 11604267 608143090509739617820995255000656051484 11604268 345521458621419240579655781706732619776 11604269 -1137066436912598387761790691444677700000 11604270 -259363791727072935987372495600042518400 11604271 214636472319027345821215252282960157664 11604272 -62080008933194455529874528403834994688 11604273 -75627298487441655708338744126011973376 11604274 -321759961964089264641843798158994955776 11604275 507405970502248088387443748039063688300 11604276 -717467907443097840749007623762344243200 11604277 570473404101974781585363733082615702126 11604278 -499859810081757132347513395754833692384 11604279 363433648140998309896623814820773118184 11604280 -38828098873057522389680517111135129600 11604281 9742153017358182281369776968699579840 11604282 -118572724641740432381296281918107619840 11604283 114885323619176734126303068551077186532 11604284 -169161620499785788747784942406087312384 11604285 97591695106943348856484533413857739520 11604286 -462440193290034423832212155457311409408 11604287 148539257559500423677442917912674236400 11604288 10870101976677901325863403448529059840 11604289 -523305105900452215717937173612992934976 11604290 204783561113525315496597347614650362400 11604291 -434955785287535500235894880119247174408 11604292 121970348680009382284667173600925122560 11604293 -15842188917997460789032565630267119200 11604294 62324348759819357977427791018757245056 11604295 -251240663731496472531796127939937160200 11604296 -90578775688419377327934615823013068800 11604297 -203148483062493381445787132637554218560 11604298 73229379384915501584291292113314340400 11604299 12600478150904924127496045808301465120 11604300 -343831238577660970844431464980194099200 11604301 -981259631153634306871329758422299026698 11604302 553704666464399745572057134739939605632 11604303 44257896282078699333775485808445060832 11604304 -83116653431345378182072751495696236544 11604305 -596513700934426779721412411615957893440 11604306 31798457040353429206873912522674875904 11604307 -362721035377326353448174086311075837440 11604308 -119027084753561536575653310362552787072 11604309 -247355234593743032008874266808143616832 11604310 167552071717121876304443627255725286400 11604311 -8377037718870186610842419533523691936 11604312 151437046763425470235290584204845731840 11604313 204103574126753798394265296976291468224 11604314 -69065238580461318963370242962790537744 11604315 191462141277734943285930021546719128320 11604316 -573080497989667068739084857796195722240 11604317 953732403048826647551315206340500707366 11604318 193726990370090155243225002958238109696 11604319 -715219287868085856370118976388094001504 11604320 -21161721849153800887341863586590883840 11604321 332306824252294751717715170661760686120 11604322 -531386932840153918437764857272807546288 11604323 66500922105517792184719486095296092224 11604324 -7518863097909002495618557438170571776 11604325 326111696128799706593414033060087577050 11604326 -386755904912982447725126479971733462080 11604327 23629273659180140526209245288163775912 11604328 -367185702018543051870535422859844567040 11604329 771451800165980619299821643743391902272 11604330 -57872614783125698239915474527880512000 11604331 -152238285075603151254881931981003563400 11604332 -725115863417285399680913134669097015808 11604333 21571244372516063750680176926058184128 11604334 -110451524013229707964209751581669038208 11604335 -245689231586236732399427209575072819840 11604336 -220777613489774292692980345387009376256 11604337 150698200159310228326797191205658348852 11604338 -131122000058051878586910626187016861680 11604339 -856256003036617945362313647366670586796 11604340 -155113293949952130949420294686332651520 11604341 91437621064767883528591284062158863360 11604342 486046160131997148640608774724493915520 11604343 -235303549278433836908346803795365281456 11604344 596011030522953228176793797497910108160 11604345 11905187369295394691447122733543896320 11604346 247427871956775943341796206503671032000 11604347 -274406362609163427389619378800863291968 11604348 83532221728444784420147443417308748800 11604349 -82378567245633527570203307208236485536 11604350 103403827114475530529376042818034528000 11604351 -221548219748625095475575105409690804480 11604352 -771014194537838018909612546287101542400 11604353 -403121409097171564445320635372815470200 11604354 -45748836659876745470027195267125678080 11604355 -214488359677065697329500694026777363040 11604356 501352843866280091339355631013262044160 11604357 -776033626158791033762313415660604463360 11604358 144585913810849742038483977951247153920 11604359 47183487124713409328170956435320617704 11604360 -285789650277761042544870844448106086400 11604361 731160121433783323420496674593957921892 11604362 -118946974571866692447895362351406957056 11604363 -62795767528191379936545945013551074856 11604364 -147439103450855918409087305178040381440 11604365 -871183697330483406053452650517908610740 11604366 392173787045015445521796389931055969152 11604367 -9632076150625448315084104123692052480 11604368 -218734944733339488301656791439287083008 11604369 64131131961662383639502855029058719680 11604370 -349564858939475667018004677536554280640 11604371 -402545080206923798572355742322707932928 11604372 13341244920102794611645079815292129280 11604373 128711516122638548723862789401501527968 11604374 171662927073211405024541130737585498112 11604375 28108309547204628569658780704529390000 11604376 47939090164449243792605713651230720000 11604377 424067156068264526073871367650492561092 11604378 -47140314411673943528264279769042878976 11604379 -1217769819846116854556315922820029372240 11604380 -331371621502809812953469627062235251200 11604381 21692757069238485644390447282640094560 11604382 176980603042926794699297630507309054976 11604383 127464206999304625743907685010786887040 11604384 29741989186263683937791437139017728 11604385 122227719980685434936373278286118736640 11604386 395370233053207318714694317476818304 11604387 153838339153282404651256126368031437552 11604388 -22853516877479555754806741604482403712 11604389 909856309723836887457441799309964218560 11604390 -15225458405621176682456234070561638400 11604391 -10048692012872857245219549646702450800 11604392 2394328311091394380018053520037448990720 11604393 -1088120633936560880945669480460646757520 11604394 131206161950490049581087021361596816384 11604395 -694360270607298726068314568115968671200 11604396 209108876341609612748422768685864583168 11604397 -262917327622407178714687692627375696768 11604398 237600598416412741568147917679723667264 11604399 401965080054437614427164922396363232264 11604400 38923343567730458996990630370483404800 11604401 541835787069630497498996314542659425572 11604402 189366201975577786951357337296285918080 11604403 -214314335033092017125242531830668400816 11604404 38012370721646164142554162941789450240 11604405 -899966558760549554538036820304504856000 11604406 -67272991279179857188138820407784325120 11604407 -193275476034534655472558252305544176344 11604408 -117259613285440710391341499968246374400 11604409 -1013685904467869146083483263417310850390 11604410 -7147407333553369916179528429263095040 11604411 92240986727584988010949007098030625280 11604412 -1174853304288619281221922697778779488768 11604413 -150238915797566844583820071001844337338 11604414 141118563459185814459381933478783500288 11604415 -249994808099613754647022664772561936000 11604416 24730662805190070045475079603198361600 11604417 -417182145782698024595685646944581333232 11604418 184340294761519340988699831360142348800 11604419 623803240669614794631226225796319223296 11604420 29057605134893925942570266367771217920 11604421 -288274894247356952454511048674093389760 11604422 -202292173139364682321894851403100547648 11604423 -215325508177437124295903509116516355416 11604424 -191073856677404784563391147928574023680 11604425 -107832204097983441971841709652280926850 11604426 229553843646979360856785222966733362944 11604427 1062796745825380233060862111067738113200 11604428 -480527146137900220244621850755995221504 11604429 -342998746053991474004445916893350674026 11604430 -422161347023088844095968947615242296640 11604431 -435527386830798775560544604369833002768 11604432 -39600470395220880721873024779751784448 11604433 -430430635570927143069805996908821574416 11604434 453161142521121289356900789555450765600 11604435 116439991576207716924212108543887874400 11604436 15636599328638383806171102077673207680 11604437 -590821066084221807454661898325339951080 11604438 -360559627990753852086757041151224725760 11604439 70043287535555351323506789255546402432 11604440 -201285448497374239618830200528778240000 11604441 590833387940438635516457162829306451584 11604442 378310353574147723638722345731725349872 11604443 -37425725108149577406993904914513194400 11604444 -241389103817754941801640498166224227328 11604445 -46427027408968540656063125353138039080 11604446 96244353460481132001339468981135200640 11604447 77046572975143950688187240537639894208 11604448 628997153649816359036563174174216421376 11604449 -664132110141841983791992883561930483550 11604450 80750714011167426752041306112827814400 11604451 -1102297741122952078165041556945019528548 11604452 559768276193401192350596560454326198272 11604453 -705267357282911737551241220743747584 11604454 263876514972611419994312010422327422176 11604455 301886225357463281245730791166984378160 11604456 -1308430157273381205734947767508469760 11604457 -206781213016965014808627393853576394616 11604458 264651007456691609023640210341739470176 11604459 -26685708806940405943656121538703120000 11604460 -171739043550241810499351161851670886400 11604461 -763930141528833288198805603928321705376 11604462 49567794602838202839906402537639039552 11604463 -111997771652967991256544736370884821216 11604464 -7560621521046038567333952405680062464 11604465 -754737079491926579402789651879943530880 11604466 338690227921439088372561563715870912000 11604467 -25903238296807820257758754704661866240 11604468 633318626218871314276660096744421007360 11604469 374092868198026602464395212293657562144 11604470 464854826116112023049232379652305735680 11604471 -273733416554535252124357394637234331776 11604472 -432990797906834681004838820785014743040 11604473 935340656624609030459849738954896783722 11604474 176164988532716068731061986423205278720 11604475 -597473672172793739635219165613987227400 11604476 -83955191260622042527893527604105501696 11604477 431466673056005177809431484593131550720 11604478 -41888504232144139457009830313814405120 11604479 -615407378948019235218724633319226355416 11604480 -211860024665460693969354670220802785280 11604481 -246082631744276476631964015963289759808 11604482 -246165362478570975772599192230652323808 11604483 486980171473068546394081647775411447488 11604484 689500491076679816620238151756412966016 11604485 590637691566447122248722529038465141180 11604486 21932277706614176623426196265193728000 11604487 45600835819384379392674569631723562136 11604488 175586446549879974967046795607313612800 11604489 -145159628950467852136473203200674273024 11604490 336982670448685118021384738094354876000 11604491 43200443229232718634452832716667444384 11604492 285268963479753245139431247953308032000 11604493 53324846230327313987207706132146578742 11604494 -315237045526563894326009704436571676800 11604495 -107649512454674734727972603575054694400 11604496 -3806898501703187724059573492367753216 11604497 807969444486654561091448261576247197040 11604498 156748873313511135151026595813235146752 11604499 -11317569032460218378444602183999048400 11604500 778949024795057371543576536933101760000 11604501 128003872113849437641590652671664505760 11604502 -39143886018478811989637919334173985536 11604503 823811067901125090968956875677743783752 11604504 63426017220470757316273959669737226240 11604505 -1276899997546105489719939386684185020 11604506 -423345769018824156247239036679463929920 11604507 -680342316693591347036454662552505888360 11604508 -715223209240506751130408003755308124672 11604509 19969173235549850084003768557118192640 11604510 -128019489559889389580773749442653345600 11604511 -2021669258361917795895243822239904444608 11604512 208540822756299578447161125446816366592 11604513 1157462467407281249660473669147686312384 11604514 -470527152272018063291480324010636295008 11604515 -140197553748397955026428284553507587280 11604516 -188694148163502462552542094697063710720 11604517 -599535141551964024159035321557611402240 11604518 -2879943399015447914874432832568892672 11604519 -670486599062660799157174866423878053680 11604520 1363953997319787165552962350257100800 11604521 -880969263227721014549297279663472838278 11604522 -50000443894942693925774154257935111680 11604523 523354648603416019525367909456461405416 11604524 103117525848343363488361994186570188800 11604525 200719471152105492433105253920271992800 11604526 -15572906613945552451303408301310476160 11604527 12945996892180447811036594676209814072 11604528 -7019375915562326332761021051130675200 11604529 273603784277519413199243499649702670320 11604530 -151534614332184264812240811183192537600 11604531 228593221001538117433688554028725578552 11604532 -28302988861910139104303802906502556160 11604533 -538592705671143923160341967820679576640 11604534 -174500243010136064505574114367226444288 11604535 -219673140535470150691398097550635161600 11604536 -8557992983551324167922613462701424640 11604537 -127474634004941787946383270300816657600 11604538 68589546300482459774295686895769542912 11604539 10832242057441558708720063999114740048 11604540 116317665637699615165374981326344028160 11604541 446478439041431081940607877081009623372 11604542 -703940653733234941883154916820206979328 11604543 -246131881389426239483293219416290505072 11604544 -30988011182453015219014000081406787584 11604545 -567316391104522650044214772935440678700 11604546 38150656598191860260949029738073830352 11604547 -491743018074496787520602039855895993440 11604548 -395092316218623080019652997687733878784 11604549 148647404590502282987500744762552422048 11604550 154542553998147257850705955643135848800 11604551 -32443543491899297208111572244110935248 11604552 284987640078605212516208239267860357120 11604553 406467830467333539602529037094975151780 11604554 -286772055336944315246274303223762368000 11604555 -306887816183200334788029039326654341200 11604556 -54287765360625118968115745616474352128 11604557 1059855521731312015538575590567053698200 11604558 -13918721206339208946473634405828501504 11604559 267477857157683852071873684315090267760 11604560 -69690544353465338188042503017935011840 11604561 483482090227938953265898525268725170672 11604562 141369867077765408530744579103900782080 11604563 -586635261663402991924346340845726311188 11604564 242100273855307865328154809453089865600 11604565 -386193695516130018268202412371253742080 11604566 232532523130793727919831626791135123232 11604567 155387941889149045713820825656840621600 11604568 225405950157563901407970305944462018560 11604569 291189082263810798915118123199748392196 11604570 36767231453492063261968896791200857600 11604571 275738266609643869543377871948594649088 11604572 291333705309050429022780277455936321024 11604573 -402679838961504639572992400321799739200 11604574 250247940402823668746094015158871739392 11604575 38310525165595938435950182287466137000 11604576 277862555650772633728507620562973491200 11604577 48474769305457326504806404687191803426 11604578 352530905876859398358175358307237925632 11604579 244635708482658461188144770067867357440 11604580 -6845656938705013236727497136869219840 11604581 665854014965606373522661986896312274912 11604582 -8616930832981854500110929084143554560 11604583 378846762307889162093396714941139419832 11604584 -117655328701572547513212443157250237440 11604585 186552337355738213151308815149748104960 11604586 -179926096497519325099775275295241465600 11604587 666579548369883992778878705716826055552 11604588 -374783148553098906370285815906517363200 11604589 77956625929666810054983065784359714390 11604590 18541284596449328955728847528367012800 11604591 31931368501728742902456113246411885760 11604592 -187639485577104443562268161408486604800 11604593 40847850517570889433309360395466741888 11604594 -226380092878117420831101830922257788800 11604595 429265542648374004176964169548560458560 11604596 -410364887270428628444304617692720305408 11604597 86656636260192179288465088514625671200 11604598 -447177017289021443834058046633338020736 11604599 40178590756203140591577033407751956400 11604600 -40469356559178182653573862881935360000 11604601 -688152818527811073533870954053707509920 11604602 57633916573174682455858527397345403904 11604603 -449924691665721444736828845856484613096 11604604 241975109903064069100320954891616591872 11604605 221498398584853400885226107769908734560 11604606 -21580966210045279016889393199699560192 11604607 195414005681967566937837749481253075312 11604608 -90189306604993002716176955921745838080 11604609 -107699944929203159057103251315246793486 11604610 317096779867567261304344721780220241920 11604611 -1328095744453051306635980282621735734800 11604612 -125029403095548860458107225720775446528 11604613 584541574160924967767793984234203488862 11604614 202569156774629819001055195853134634112 11604615 -106774997336321390829346791473260508160 11604616 874213496425056009681462268218068628480 11604617 -4486708067004665868722948594400095334 11604618 23579725530140107771305966440361264 11604619 -211852199890412247370326958783646391056 11604620 137523092735737001814483200974257607680 11604621 61124471335647573827912784301339477440 11604622 61774215999232703639047512619972249152 11604623 -1117811139025746859272360856031076370128 11604624 -16025823694537231804885055552887848960 11604625 11154631989674352612575432609432064000 11604626 1137872622518589423709280093385584640 11604627 15893970195761388964842089328539541360 11604628 104221738879721620496711072117492647936 11604629 1634568369113079483323999646990832973376 11604630 117060351266536675244050062601343232000 11604631 -357376533954674871263632209125825184568 11604632 1379439265707537709883364837225431040 11604633 57233792967768561636195108194771912448 11604634 219720470047600572519478242515477268192 11604635 -101722412991266203353623482614568692480 11604636 531896384494783764652304875103019758592 11604637 -1152406977172232855036797961814310356096 11604638 108226170239203995057979386191054930496 11604639 590157408770513019300182053130423396424 11604640 -261494661337589066037807865157871206400 11604641 1051603235138513956959449421183214371042 11604642 -85363561915212359076967237543384790016 11604643 -574683743712290809204119604406547250160 11604644 -343213613237004261472979508853126241664 11604645 66417241232771466265441975682960121600 11604646 -603888224457204018334845270724065373728 11604647 -228923102209851194596557285456982496904 11604648 145238267809920995215842519104547225600 11604649 492371754557377652557361278825515247040 11604650 93474382948640557704838437285076473600 11604651 -633834204492610630773131847437792093760 11604652 215039625290132451599724763863576374272 11604653 -415819111939601476149240524514816805098 11604654 -240981535867917129689923482481111480320 11604655 319749887917725025394899766409616431360 11604656 -83267807408239275673353964549079236608 11604657 320942941244824073548133236976348592240 11604658 -198635206560837292317197898440091563616 11604659 -1479731085650129536262040187980620328048 11604660 -449489084954497702898475185376196608000 11604661 -886460725897364292493512441256566718738 11604662 -516577196554512428024003337549146691168 11604663 -483295100850516370364049656440467219456 11604664 -6588854738855536424944605672563343360 11604665 -174407048149796782696256275017472250940 11604666 -206342076820500548904381871550422205952 11604667 347865900831893365550238320759156466960 11604668 6641124885991043086755300022580797440 11604669 159466496519892347157728241433603107360 11604670 249738731229314616260234193212165170560 11604671 -584741279804069184573303258025313826408 11604672 -205519714443242731826118825441418543104 11604673 278727765108882047925315870804759878402 11604674 -307330345421372165077311055297516751664 11604675 72680562140478198572113287080746176000 11604676 -438949646186702014431057006219191353344 11604677 48262008130770840881941582573236797472 11604678 94988037747273268117267464130644882624 11604679 -282972251224750784396005488781213273224 11604680 -30239188990162220009424359953785139200 11604681 -483239104119534491944186554930309056640 11604682 -586869492573796144655756997276185081808 11604683 -962479793661568670126602618038277129068 11604684 -2021931881641632549058806342928416768 11604685 23329318352786115423103744329141360000 11604686 16883598602057617387726739513122730304 11604687 585190935680789575359222802173204497280 11604688 206663947419233687266143447076362739712 11604689 303768406016337562468004092960165973490 11604690 42713999386975036294413348859484303520 11604691 -26398432413027601145143319556810361440 11604692 262050155409926041300128013345504542720 11604693 -449320851460318552425678682010460669120 11604694 32572057720035084265601881406806744512 11604695 -268440307067209974109512677416320988800 11604696 168954267130372438759346497770175856640 11604697 398652546554424882659545747039219075328 11604698 70496451255724554010934598191170513920 11604699 -377076235631126414838016754727539869716 11604700 241085224933256781420693897188733363200 11604701 -2146254643366164983706417023960970496896 11604702 150993336039897870282068595560992180032 11604703 571374907487261790559367607008828819568 11604704 -519222506984342497364919696410361200640 11604705 -165779857750762785705801497803975680000 11604706 -16360461201289387440474484597225374768 11604707 144406821530736569592966860599557663072 11604708 350489599916920099941061638709763927040 11604709 -1312547421432075100701730992539749698980 11604710 -59983168228514599105560986001717696000 11604711 -10643422040779342129667591884502578560 11604712 -79041621770100569120567757046993797120 11604713 783305305291673144041553433793401548544 11604714 357613934897093851481359723916734552320 11604715 206900272689161739183220855668458427360 11604716 542062823356940660600672371104829286400 11604717 151877883019848253720051075122625454700 11604718 75641503107779171387406660974823466560 11604719 182023584930182762183638878158569267200 11604720 -6201547538647025373663816543571476480 11604721 -1059183866935066470978884373650310670656 11604722 -1116126203173285334588742743897236416 11604723 217190044296187244667385223379380227584 11604724 -432285063081609397591102635889029157504 11604725 -34498585290646596912490602559122468000 11604726 22118881102442959672086054575968493568 11604727 -1215839287434385567507175937349344802800 11604728 924682042623769321439228029962812559360 11604729 -360914009040818272050241787017421060016 11604730 -140168643805951484569164612671362014240 11604731 -778766950762911299652961697251613301468 11604732 298990151159454024760337021345070531072 11604733 -214888613045068170643188442960233930240 11604734 76053722032817258321042734414324036032 11604735 1225832678002040700644775481021180243200 11604736 351276848360698968691174975277402947584 11604737 35252768007041409509166549629607951360 11604738 313395866563397916277406582554342664448 11604739 -292434522024001630229372528995557216080 11604740 218415154213249858247591004339865620480 11604741 567665097532689950802779139188350951392 11604742 244670357098168007116998218439315929472 11604743 -598971619310737311280962138516062716008 11604744 -76961422428093593062034003212032000000 11604745 -1328910358527583429824480448103689536120 11604746 -629659845872529849441879512636642078928 11604747 69461010971668907260418080850708736 11604748 -235060173350518845163738031600229390592 11604749 200096140412479002171005416344565980960 11604750 -101991624876197029882889479586943072000 11604751 -386294300403383111043094374748085104400 11604752 -86468019361105483758180516568517050368 11604753 1303530536334527688367305317638634606964 11604754 1163182798647518164898798340656169984 11604755 220376901271834278498121920020463768000 11604756 -160349622231335209740869612558824581120 11604757 -299281678771079316864703497561572889728 11604758 21202358290342331151489402417879228480 11604759 543789689705858479164232577812760070504 11604760 546034090566151275462334048289338368000 11604761 -106442643432688022712425506826567832576 11604762 26632671907089402707781573931775938560 11604763 -506256503834739696446876606398040956560 11604764 -205992533087148976356536407635752999424 11604765 17119315824450003435558310777846350720 11604766 715562504651552057943809156228830964544 11604767 1286608087044817258226755717095700446816 11604768 269705155746918911703474600185229213696 11604769 98021640002699516412284624316124023840 11604770 745622733128185969980654826000878658560 11604771 755576642540240100514990743264851451408 11604772 998255546716047057709507304217919093376 11604773 498189316772237883226508347673822392320 11604774 144791583032443818969898804037127811968 11604775 13107844297555887130330285022430941600 11604776 -377325954768086830671033132328358553600 11604777 600375745406875729298501450359134763920 11604778 -473389612806224604690227914159942545408 11604779 577009882943506796473247945938574227380 11604780 -2577529229873453434152536269448494080 11604781 1272220254152531046212041610609105426582 11604782 166284511253482509643704259110266987520 11604783 103382700737921375415293313762605641224 11604784 18899544863831844058421979721237135360 11604785 107383413544228637260630749615862641600 11604786 317796395230862117330072573942477403264 11604787 61177263360055571786490817290499735436 11604788 83346839812944035704198857533382524928 11604789 14208060294490833260861127347916666432 11604790 -14974979783465398084112686667206233600 11604791 -253890603991435340378269266891948584016 11604792 332602471042570046130943369138524979200 11604793 207080661483862406453147498396843744042 11604794 177056225868764136422940707077839325920 11604795 -61429136036951406158800073833723366320 11604796 27692272426171569258918799234017860608 11604797 -14692123366943458633247660556757647840 11604798 774754789986262150693089450851467862784 11604799 38660001728216062626114419322885947760 11604800 -69561846646954544936805479671962009600 11604801 5455823152460396674280514465922608960 11604802 -595475921124825902382488078642496696576 11604803 -188680802837730300298776371967762359040 11604804 -305102673514396413118240700159632711680 11604805 -690715165914477741550777586264691225540 11604806 127705028801783802287550699752580450240 11604807 383435668494866580601508180322905417904 11604808 368073096171088591547582657985009745920 11604809 -1206486418998763513403821378691193597990 11604810 -477589772504403913908863441902049280 11604811 -451195713121305621144885048428371937280 11604812 -71931108818460569728504977409668268032 11604813 -455424982011289397660926118889287001312 11604814 25094783990758849436598402151278443520 11604815 356631681874462702858442621426530060320 11604816 -53017373274419948449921147537847746560 11604817 300761654340434161981174653090388619520 11604818 405095114168618528860110022577495433360 11604819 23310623254716946236101462593053493248 11604820 -62712221509969165262975450405776128000 11604821 -1068610214514695482052791280306995740978 11604822 174304523961990277709729992566461710272 11604823 -891844114623023501534495336231280942296 11604824 23294386009275435239060035410208358400 11604825 191210086854134821317264075302882363550 11604826 -398838341806919734263032364659594895888 11604827 -26424153583900024021644786749827076592 11604828 -115173470355712798039302964281100001280 11604829 -1136572848992001129236321105560988171124 11604830 -240173849129215816903943716906381344000 11604831 118485134087134460598379564692684764544 11604832 13286167219922196167976143841715814400 11604833 -22398996955032938355518259096320655036 11604834 201747314233997004757218878440946147328 11604835 17269146099147640423578941639657826720 11604836 -260514143739668075946269596371227867520 11604837 98068323685409673192018304840608305760 11604838 128148493032050886471146274254620192896 11604839 835054964258322990840940178411347426440 11604840 -966900395343839121636767570327961600 11604841 189056513697736412329576462972999869242 11604842 -267296469827829348466597848993472142928 11604843 -213501205723266568180183959109177408800 11604844 223586414755352729315513038834883860736 11604845 -32513665610066371535047284580600938240 11604846 -75947062072646630849235415327665027072 11604847 -19240597577862787310158874188898027720 11604848 131227990160522866529541625280942211072 11604849 524520105058292364626640524876175902064 11604850 -6423411544603467322141621304056627200 11604851 -328852494849134878917256071856684308048 11604852 173548090566027977445464968802428618752 11604853 -155240627704785173972473205663251185696 11604854 1050483893959516932274485230250213038400 11604855 -423699778826184584792378095033939493040 11604856 1582745559714750806279924215848415948800 11604857 -163657807731490099818404816183626182720 11604858 -106502586834360513498303306499820847360 11604859 73526061051405470687594516368834144032 11604860 -36210655854194947315764683343409136640 11604861 588916787217191367202647611477845732710 11604862 1128729045365747023672621007834706432 11604863 668880636043114201676650175807399424960 11604864 69595540133362124777601593090758410240 11604865 167977558270939916797558404951292794000 11604866 35268912829445236277393548794292284960 11604867 18164335835990824110707167837652805360 11604868 -620287950477110068202399552209864576 11604869 -181223703153212972368079230888791715104 11604870 6482506693457190612958428552353066880 11604871 709851014942499391687472371660582178072 11604872 1286389150384045908792813126552502732800 11604873 1721145423782105173042747533687005568 11604874 150040523036443175757292764433739695200 11604875 217071484224485555715012322311544488000 11604876 -69464217599590188804312429295793648640 11604877 158190756410152542501382403485789805440 11604878 187112924687450255316794707679781882240 11604879 -90292028474386065777570802041328410624 11604880 -16404988826921249090614264274752634880 11604881 -424058408447849527696443532350854555136 11604882 172238976340953808339066111442126923392 11604883 -1565029999630197737612121846705312496 11604884 53251836279671463231559009288685568000 11604885 327401500843214241660350260245731757600 11604886 179419019271304392979479135656626677120 11604887 -114224604510343849266522185534131824000 11604888 -321754362880707398454334218134781235200 11604889 -256512959733494494526634506616978288310 11604890 94560894304785076608846630668676960000 11604891 148753554407850493052691822844606339992 11604892 179501290514390356681375363194614363136 11604893 976705405389802434215425632804105191142 11604894 84004377235204100837403895279848069120 11604895 260525046050109614765248624842137951400 11604896 464291688767305255548468185997791723520 11604897 1739342224915914286703568448714659799680 11604898 291008854955295021373903864538827045200 11604899 491728388869369239688413784587940971336 11604900 178954271261107401926124454523107737600 11604901 392600092803808324432833767909179762560 11604902 253291115799089076724232486176706270592 11604903 -70046296069796011304345303492296389120 11604904 264613196498427386230408221550014581760 11604905 -315940340053126341921160018752444904440 11604906 -66107198183101088840780207084187851088 11604907 614925837838100629523221495765719368192 11604908 143585824177291116330978227083734844416 11604909 -96210202994688044237393875502563892640 11604910 -289773254798537507734534139799523160640 11604911 584915316222813056657968800522921080352 11604912 -4907536935237031030821888941956792320 11604913 872438260067478698263432982535721910162 11604914 -575395461053054652765054441071350330848 11604915 -163050717973849365164483379203797856400 11604916 -342310656714257096923294497904237317760 11604917 227795057322858928258924653399376215840 11604918 98353438675696457978717957646992784768 11604919 -969847785903740969197934121050297150680 11604920 -235978906404696098554984312948049510400 11604921 -95499348202932394416238364176960014816 11604922 -87470530393118637324548422205833920768 11604923 -244399891332207885642367721031677119896 11604924 442125971791208361423736104646511723520 11604925 -654574978808067053094240503806602074350 11604926 505459543633558238653250898841334784 11604927 -40716531844190441188574977462521423600 11604928 36662680424374662624170747492019732480 11604929 353879747200680375968638449978825282240 11604930 -181133050626708536090920924009389888000 11604931 632444879737945425802894481081309848704 11604932 -485751885583100930474374422591579467520 11604933 -242592348598994590181833374592044058980 11604934 584166278575849705529762731508942676480 11604935 378859156698391389522669006441838661880 11604936 -186843665435369817642478991913587834880 11604937 440407285703949139197344572136042122586 11604938 616244395931613514678322218686711555120 11604939 62131768573184148360125067367625391600 11604940 305448774814779227191536288393075886080 11604941 220799728679968643869057418987556852342 11604942 303229546312363902477869040748280805120 11604943 10648779226469382720470352521815439360 11604944 91470408279746805806438985417940844544 11604945 94502149827161820003190156613017438080 11604946 539026527393383386734367123609341048960 11604947 -1159045503226108966700188579243250003604 11604948 23506072982320823270143265382383923200 11604949 662034770514069332879167205029680960864 11604950 61943972075291188213564607758227916800 11604951 -35705450564783058290434915285098822960 11604952 39813339595034757368486926104070809600 11604953 429331219223821831873235618912036199120 11604954 -76700123808979950742086590178192744960 11604955 -449048614731627232322856518549261336640 11604956 2911476439704759598545349536432712704 11604957 -100587728431676913765584272383369317760 11604958 -1313280245980755992951382555225748224 11604959 128734659530173311730386151896298777800 11604960 -516615380674786025854021291156498022400 11604961 -1019320885387960767079827809934754009438 11604962 118903667402293536689065981598345009232 11604963 18278044849492881952108074358422695544 11604964 692927644372811607658629088315649408640 11604965 48296889520178209525511770997481926400 11604966 -143656635043625300040054206385606902400 11604967 761603104815090717329327717878416833664 11604968 437057248407181013892951626297417349120 11604969 7070377912850322636655801268802405888 11604970 -134788181207272762716660305091218356800 11604971 505072712021228567083870378060315088640 11604972 30484093639391267974040786686194401280 11604973 -45674374312461201603786797661561370176 11604974 -183605166250932248372148489291912903168 11604975 -49558331444327727427683853794650615400 11604976 -93955070232734771329635304821670903808 11604977 -461458696834732384324647913503646441440 11604978 -26743531622890255275714957235806289920 11604979 -200032457636075668348979967982983968360 11604980 543752153614877432752974934331558246400 11604981 -296682984946626423689693567296015895520 11604982 467220195435097417437877102937170661952 11604983 181014474467317837987796660940666399504 11604984 -296268738984603575837256095784935239680 11604985 151948153903290492376489516295346645120 11604986 213917441313855602969507616287357636064 11604987 -22658010968149281882244141284758973192 11604988 191651630513984458672701676854531386880 11604989 403220379675906693458658446538018103680 11604990 -161069020185601744998001691361993446400 11604991 969505505948987453443183587631187157200 11604992 291766975015499273093812113554496552960 11604993 982344447805342011896910231664233264 11604994 21147810693026342284455420823640504352 11604995 593710331985183163398165872618170929120 11604996 -28630262102421014830065610939039888896 11604997 2156319450894697080403202106191690016672 11604998 -153659698338387704078315129325901572000 11604999 66346305433880493902894523029906410752 11605000 149996611523588443542821756750515200000 11605001 375468909925796417675478811777366556004 11605002 -390774262872348450251777559271871962368 11605003 -118181351978264897168810909186829078440 11605004 945963525828106668015987842809919949312 11605005 -260819883757180653593968677718315008000 11605006 -66275584340715387144542291376119021568 11605007 668395646182811780805912630921281870256 11605008 -32295624821187340988378376281049071616 11605009 -11303524572138958690658286018928884312 11605010 -84627115415128581172517612003781657600 11605011 -119244569512856919799029300926387015616 11605012 7827342903662498779907062399203891200 11605013 -233394152224912112248303763251093933782 11605014 -217504004684109430962898746588439267200 11605015 91651365819878278468819398525108587160 11605016 337468699137241524831735213397139189760 11605017 -621589764090651511364100900734730238080 11605018 -59835546463806255192695713408237744896 11605019 -574594487421525388751010422498700947400 11605020 -84584317859794820383697763743240355840 11605021 -754401548294762374239645253638240748800 11605022 -5780073067083118830264414815210173056 11605023 -562525615114941559899395718543629473128 11605024 517397511153716078959744228552221720576 11605025 233761759391485509293390183528543306550 11605026 309237518206558043948140467784024896000 11605027 297235072566872502196003760113198520272 11605028 571229855569439513951198678676885513216 11605029 25319304306250356277929790451305483200 11605030 -150039857902031468903461411744447731840 11605031 -1365941994188023462670402799926852191008 11605032 61449188879709750238328692880830540800 11605033 -164491609197463153948816017421989646080 11605034 208548333457328093071488684767667993600 11605035 44971374979424978861378691739174691040 11605036 506054611516080146865816929097272167680 11605037 -344040832978720295552861473325471298420 11605038 -160951711396585431205298003491093496256 11605039 -32649342156680102494171734034072013976 11605040 19914261758531043353780406628750786560 11605041 29574323155720272169704177432073031040 11605042 -91892509991512364692735560097676825328 11605043 -87268761956006253300140077376430662280 11605044 -196628111235133113923068686227974453248 11605045 40378093385541494740584967057856694300 11605046 369740861184056382364342595595794167680 11605047 -26021165488705455456186472357016307072 11605048 -69370090926357894970082694570934272000 11605049 -1694632595610773016864394012475955538236 11605050 -26965219217100518796050065957312478400 11605051 -344458508645991541735055028685176625948 11605052 1426761759233426278810246188436365527040 11605053 16292481309195808577368729174871256864 11605054 333010022231873304925790543514195422976 11605055 4240880755753433183394523058773347840 11605056 -59746739676561706290280518056398553088 11605057 540761940532308696473490623494259738306 11605058 406023735948020762965534736300671414176 11605059 47336286897169356228984668560604436720 11605060 227025315754496353566745866104787394560 11605061 -262311727456367372378158248759739545510 11605062 -243071430482853382030039909885764096000 11605063 -879946621228602166350764085403071147688 11605064 663472828092642012040231281754386432000 11605065 1538736476100140265358640777949769920 11605066 -253114398343474026728264338641072376320 11605067 -7170083875177023116284029066026238336 11605068 -93100006678718047190824132854065579520 11605069 33661210991938647118439160854595414496 11605070 37464917480702628144389301211431212160 11605071 -275817255108608715949788739529114439288 11605072 -148146294721115547482734008846949556224 11605073 -168722961563522052536553263175007676940 11605074 -62187280045251270678342626153611410432 11605075 -67120433542717841369604080797710858000 11605076 -65223694619358118819426316706528909312 11605077 -766019153054940374218680764303353899552 11605078 404250730575151250649382905189931863840 11605079 286575707329948221550892208798928540680 11605080 -165068277079734702255755059610417971200 11605081 906781842709909832847517218752154047882 11605082 -287162389100289138609749043418340264448 11605083 21349934601056471420911306729049126400 11605084 -321804341628628491904020699258146583040 11605085 502983621333454324620186746393686188780 11605086 -477604913263355897052779532770636083200 11605087 95071304013551032056039932850960091200 11605088 -1361136533458217095815233745100450037760 11605089 757359381128267857323137204337118864128 11605090 57490331095683367941547085512331289600 11605091 -236278296022579048686899544743214665016 11605092 138903566913870496396237512313779216384 11605093 -371000374979056080844187975326939398658 11605094 -482312394622272054322448741849858927904 11605095 -12574618822718236303084927688991151680 11605096 -549666939703680250184499769882151838720 11605097 -379033122331906643636096896815082397568 11605098 1263804591292297118642597380510334976 11605099 -1302455122344628379298119423069457408 11605100 70380334887241373165086388711960064000 11605101 426701461925417147984169485585546649984 11605102 -37984423700233876345877313589880543616 11605103 630850843448037447203013935389767206352 11605104 50195029383651895737160630642600181760 11605105 -237946226937556291070805786165550128000 11605106 76607506330589938393333726716400579584 11605107 -460308047076736420328070791552862713280 11605108 346241265632150392180093135909633964800 11605109 760801440697513080389673408298355339310 11605110 -161962118814788331453574635012249600 11605111 -122679068830169363959973308228759345368 11605112 381924751844294203812270201922051891200 11605113 19599142396755925845734110184991979584 11605114 -11033865601333650550924354196093099808 11605115 981931924576311117413501067397192853760 11605116 79525119079047886952991458625283728384 11605117 -83530855044741781421001201779035916148 11605118 -252200840066902195683348815082528392448 11605119 72186114584499236552532519941505164928 11605120 -529178728300847617212127241469060710400 11605121 -45744919776175851286768072136404118400 11605122 90201546193163950743678995573310964560 11605123 -501140200867487751166904775424991731200 11605124 33042219584415215959781293365795471360 11605125 -38845901295901105774507556273761632000 11605126 -104155873604767523920518308166490325376 11605127 -514333953820363104217049062797197826024 11605128 -145852575597636966981676752930250260480 11605129 -230505534330102594847464133880475342080 11605130 -337404468155626002565309771370586011040 11605131 -50763075209115987371123650002349165380 11605132 -19745875432163655847977705416453160960 11605133 186915391827970356473464161728769576960 11605134 -55958197894037190497250840103790652288 11605135 60040042865135261066675069125805514960 11605136 127685435674617926250953186014002388992 11605137 792171793509319635712430976799457307552 11605138 -636393777972107895226661965192498553856 11605139 -21904846923570645307291876554244460640 11605140 44543826056217920952839939199840153600 11605141 -6903110865631545438889173022377183488 11605142 -368863110266954642317196579694135397056 11605143 -309053646326816138545641431705949511680 11605144 -360188857879415907013483924153959751680 11605145 246158277520506187378921887605972643720 11605146 -86275920709400818995342508499669975040 11605147 693739048842578323617227909486886126596 11605148 71956431400799133808664290454432426496 11605149 164618139948454888340722661531417258124 11605150 201064988073635536089261920837023252800 11605151 1166170091145206633460483526973211709152 11605152 -148755696406965906913361786759446265856 11605153 -1908171201464003267823905061760825344 11605154 259742012956812392749426245142055359872 11605155 189187611221846259403139895403552840800 11605156 146546682311925436570704959852410601472 11605157 -418514788319579479981087010194328118594 11605158 172982221178402749856318430137082049824 11605159 993820793304703319237046879733997949480 11605160 101076434159429170874143299258600652800 11605161 -238869313068663370268789680906167214656 11605162 387891732218641172224032083801653267200 11605163 -119308021267502098059879232936880575200 11605164 618060719892797662020950778670474002432 11605165 -285463871485801151592342631348667871360 11605166 15531941230422899901836977612983988032 11605167 -199230738686776407018474011332089480960 11605168 -90955187482418219837376770207969886208 11605169 -28370644768675046661112576526364714204 11605170 78944040825871844931723286867127462400 11605171 -2100069047676832486707272435139413540000 11605172 92144682794068605925507676718766498176 11605173 16551916994878163359645787718316887168 11605174 -90028485156838581449085502692014629248 11605175 -44230260331366706901754307123590002000 11605176 -535389360653715151009337049744243855360 11605177 398541778167117211222405960275651709064 11605178 287270758445958508062348974586373542624 11605179 -262440502545638503274497578453950438400 11605180 91688300398236749250917965580303270400 11605181 250387434276981174889667134071349581120 11605182 3907923216218728064833951115295344640 11605183 -929519305385020256619593221447798725568 11605184 6015824994534179368640980952700420096 11605185 -213261422658922873674358136559680527980 11605186 -187619367237765768798373850149036011456 11605187 -787892126478846425699391328945104367608 11605188 -85648428523525286134079299213681987584 11605189 -571692090153323408029358865972702126500 11605190 -249703699851413377740950816059738646400 11605191 -62813900740468071122580073631248005120 11605192 701503589731379395325350903948600289280 11605193 580716500444812501427743933840698894720 11605194 37979903490978700978627841643326319360 11605195 165194942493025605015480039187511400480 11605196 64632891443903672445706422544349199360 11605197 -309585486284623298016088298448727291200 11605198 -96412213925985233616344780340949413120 11605199 -368536451761900110560605919332957750800 11605200 -5799237286647715617933460111933440000 11605201 608158468882810637677897115923281290212 11605202 -78771133527841309991159671390050736128 11605203 437343610227282187017218833900876659648 11605204 -135268220014860934489752153631545223168 11605205 -515064522411016995749564572063478335140 11605206 -120917042940031858242591005375523141696 11605207 520345876548298524608816615815423832456 11605208 -1235668502261407424487801578750728919040 11605209 378593581988137374249672772343750238432 11605210 45894909708736886750808193591352924160 11605211 -785978992716143648040209175915211538376 11605212 833440141013733388441128353354745384960 11605213 -555510009847083280370534965521505029876 11605214 82575058338871252103084530313224785024 11605215 47024375515939186268973984318788511120 11605216 -376678057393974762325110175466149380096 11605217 -293482354055320229909268694500684473580 11605218 600201643479438662800623947163379120128 11605219 -205239824103846862167793924774032541160 11605220 304164593173420800118858867427863142400 11605221 -323000442485518019848527872252829173760 11605222 229402285095708444065222059069010471424 11605223 -92956617148653357734118818382457041360 11605224 421588773312497204890496478844033105920 11605225 -200234586609247177824273537610273934400 11605226 423811455275681910665131841311574640384 11605227 -6905000641029279443898131536698480192 11605228 235203231371373831638695523631945822720 11605229 -150938562026028898733838399318373475520 11605230 23638270814029506136356005355022291200 11605231 -1405573227240686744077678708918899304 11605232 176298807794704543761965416896669351936 11605233 93812103053042393489477814862040772864 11605234 -253139557535583511049666090640902320128 11605235 -341427729946542479716106439341510481840 11605236 -290338544252760516321513012293290776576 11605237 -93546853271926503024731806904758884288 11605238 58508246940482508426305092457802459840 11605239 90826286356638042628198787347944811824 11605240 -1455858310042340632698833002664551219200 11605241 461756075577950319959607176290019322000 11605242 -114739102311649679140304419023029588736 11605243 -16707929622872923547757443032298050000 11605244 -145031676840421977486073427182254458880 11605245 -10885379676264907386879622056317246880 11605246 -466724145087329072605403772367727612928 11605247 1417041221750214061589460980806291871712 11605248 27280687918404274493315539333420154880 11605249 747990757653308549596551726993704256000 11605250 -464158485670580170203217924289514672000 11605251 84201519692695246500179158069784212224 11605252 -275147587274070063503773121005209787264 11605253 -4806787960985502705350275355869946112 11605254 -4422640845786919368276107804467863168 11605255 183225525095719455453875091710987050320 11605256 -338287139928172619560384442398106419200 11605257 575516473917317463295414609463162237040 11605258 -330839685496697609536989074019685440000 11605259 630357874574685501836975075058774341460 11605260 -17066953032300437362919839174789693440 11605261 -884864807417065722373634964055265608138 11605262 -404775020768261865125868268239987988800 11605263 -170100294649288852827563342396072470512 11605264 -154910954410781762422400067319264837632 11605265 -14279112649071375878753107431257553600 11605266 -45052336267222203867516606099369347040 11605267 -1308949166802364856826287483534297641684 11605268 -875029324149197681807825347222040218752 11605269 -9091783690821554751034887356540108352 11605270 1696901288748861402852371995316348160 11605271 654530726661415702576117817518418482944 11605272 -98527877574958405822778102762575626240 11605273 61244642266259229406003449287299928522 11605274 -114606722363548622046031299862106784768 11605275 -21056099436513899761049929899552299400 11605276 378729991495445117644114532834222039040 11605277 -304031441159249147316157203604201118874 11605278 336056545364750864205729404240978616960 11605279 -151909281147310388582679813751134913424 11605280 97903255686212618139785184484681973760 11605281 -668550111079374772640195992149094490448 11605282 47584077419212440063301756403645068800 11605283 1656571431511560900121653204089896625664 11605284 -86649712760020006024143943748522803200 11605285 141874244669013636416511673019486377980 11605286 61809669868808957372953397690844395520 11605287 868326024286563963282795380812397367552 11605288 -309342053227092624473993293813796874240 11605289 96119542137792926068513699736698260090 11605290 121583398648210783023540062196737994240 11605291 11298838950887562628833743040746122632 11605292 762097725375065929087164490391910518016 11605293 -233960114778947811998513048934883833696 11605294 -155285456354240367480745511291970395520 11605295 -354246198155100805137358415244719992800 11605296 -71482865787901245468087015975967850496 11605297 -274698568431562030128466442807020617600 11605298 -201343832455733399640111513491840910336 11605299 -504362564120778843232553381470320338880 11605300 68604431569007318618260902602955264000 11605301 -469692898554250260507880204717396279698 11605302 551553074928486848497562183186619143040 11605303 1652958024548618937372783147689268661200 11605304 41529375586567457122532194093074186240 11605305 -82986353857755370591740170296390114560 11605306 -523216245281780962941140754181189557648 11605307 -560667746114326815132278252558903200560 11605308 210021520054746406799143154004220551168 11605309 143455750370795998289825068812161297760 11605310 26170491073725487927039246881943029120 11605311 -141672282013929723655870373121988862040 11605312 -78203983419410369730299867992345804800 11605313 -4785795494512146120632793709222262736 11605314 -28431375657807388372935263323264696320 11605315 23417544293868460557877741172932744320 11605316 -853162623579310220915270735769205832448 11605317 444235340009288154901958201093064320448 11605318 447875189616108983211807584187900267360 11605319 785241676531587927462210169860671188608 11605320 -456474668603429799061175416450212403200 11605321 2460028638094071430928510253838344064 11605322 122708284627863300884660105881319318112 11605323 325257978223589704308702869530380692184 11605324 202681337186246306673868372134709056000 11605325 322022280350349127595336458124424958050 11605326 -45084424951973295161432854429735276416 11605327 -473186342274642179226301070316726737928 11605328 40344819310783704709727509256167096320 11605329 -275111328435481647520158056254471018080 11605330 -317595990871034096995004298449362606080 11605331 -2160430258772370434678716842981816559728 11605332 -70447007494390583051957576319705520128 11605333 -354292868145671070790701746211674774400 11605334 24051981647138231753017331131216737792 11605335 130305252292942074688807622010040872960 11605336 -246037304095285988746220465915543347200 11605337 650016163217577268492306680706207825920 11605338 10651127642965466010265462007829329664 11605339 -456967847252111329744017101186689032480 11605340 198057863385855555683463445189594982400 11605341 505085509113605247997910387088376054848 11605342 250471000628239441756582713396419862912 11605343 538677120381985418379648182925119522592 11605344 146645908572671505731170182662270484480 11605345 -60806028612281808630101420119012358400 11605346 45013182156010506334104733183618283520 11605347 -67359655712088449748686323445090689872 11605348 592568343773967920309768863552690644608 11605349 -182431551368220758512238981192795617728 11605350 -181010545771511771014852235359413144000 11605351 -728413705313237798645459035401553677696 11605352 -1913458950621154447884253005352550400 11605353 -795420617114322694625264948310301348992 11605354 23832031751356072722944613170107311360 11605355 2294237209209827878026859006607291520 11605356 491943326016914817408444413587143168 11605357 -612805937808701720948130747584593390260 11605358 159573148343951638770635259378096304320 11605359 182024659042866728430192809067091651200 11605360 43992754719220047970321672618760601600 11605361 11936608704724867066248892035546634962 11605362 -109863187312094434943390059541931248640 11605363 -167312369316760981977456587858716703232 11605364 -39318457877295353298776719210930756224 11605365 503999455411552332971925021028123992600 11605366 31255577080891615101654654579659165184 11605367 910614336101892736415729328829336525416 11605368 123818825563447745316528530252806901760 11605369 725068477648390283934120314341291425770 11605370 -3530623244834979426136637393031767040 11605371 -31985843489808617554770545885288016000 11605372 -107583994098479715916512432168219488768 11605373 168575090778201155455423645841961847140 11605374 365904664572103567349044477236354595008 11605375 -100647693707778635145201440689707180000 11605376 446905844583316325094849776688058859520 11605377 13218252765947167999728412547514077184 11605378 215771249931577386425062990870919916960 11605379 344182022902986725462240205453733115040 11605380 -124574635210014671938215215941479997440 11605381 1570124221396387537032609050307519957312 11605382 -107883924652293743209336614290431660608 11605383 -382146993846647332088484504713602474080 11605384 -333343547159943879391808323403300044800 11605385 -750802811728257160580682180454176714240 11605386 17664527938670110818468853900612623360 11605387 851577703998512818147571543648134757632 11605388 -592679297200678089518726458772424936960 11605389 263504588508127485798392975370557759424 11605390 508124247018054073969633417128275539200 11605391 57058329266740487601853701019260251520 11605392 -70712548105268901563107147724567150592 11605393 611119038949202320146927817284659146560 11605394 15917860111411887221220133429397517120 11605395 360097581757239105776239890118681404720 11605396 470797458977022743370517914123764674560 11605397 -347195441854745117289034622512317335154 11605398 -70775786005403465893885524997631631360 11605399 -18399424405668393357277408819134958776 11605400 -595543278822438983219864358006582528000 11605401 -212320656324462684764172837273292112832 11605402 -300284820514862142102986886394636120848 11605403 -1099294953915037804225253219869018884348 11605404 -16204033966286667692201257642930053120 11605405 -376056040850002049148392119740771552000 11605406 469354189690740130961492662899899425152 11605407 -227966766352153490197247128297908797952 11605408 -171918103970112748227318252896885145600 11605409 -433023841793590051687698160094677210560 11605410 68943194591244988301564237630551526400 11605411 127261681741780316468434460921654978012 11605412 -26130992983069504843120717313939877888 11605413 -40959137292990913185004617258011147712 11605414 -1121941280611692499549509025548838729920 11605415 322157666552863852679903137578988393200 11605416 -71947140711993541614667813126063718400 11605417 -836961887987010788032605795790932352368 11605418 -30253301305363176068565295824622152960 11605419 113192078814146669085949791507952377888 11605420 122373773457751569767489635616120724480 11605421 1666045822644770221938159617068660148544 11605422 231813508379730937141510882092770334720 11605423 858498485238101602362428569602654142680 11605424 161060980292254346731022699872348962816 11605425 -83382862928944844653071552152042572800 11605426 66580105412693602219670771440202196480 11605427 40123209025055755471120261428067563276 11605428 -571851522997857629189657081755010703360 11605429 -1012648755469436676301587593241764977920 11605430 -323914520590277729360123647690436528640 11605431 -23005784709814704779567798075061997848 11605432 295925488329430285743998693486633656320 11605433 -90146917187475037555891248924099675840 11605434 -264693671423827217380038895535285791488 11605435 188589071505867260425456695628353194880 11605436 -657769736673187108471916020064158264320 11605437 114735128112653510986777261960731930528 11605438 -161704173943947408712950818684466824256 11605439 69201451502463715442240833231710465408 11605440 -38677690602592772884403867556343971840 11605441 -1015336817510148363619989423640671233148 11605442 2446389573214608735410703429018152832 11605443 -47426132367575381213118536709191580936 11605444 -10029441030292073375197442170486536064 11605445 -548583031143273733417957599271566831300 11605446 -40324243449427686308242283753443199328 11605447 60401497628689175084894742266887795200 11605448 -84906775207713819327496079449274112000 11605449 -713709607822000717251047871002386423536 11605450 52791963218985198962249651915910234000 11605451 317085879069213556455636095892297227664 11605452 220608610577575549269037217315572608000 11605453 -985446440242791025465459396025759676298 11605454 380892685087252861488840505715139698496 11605455 -185828534660197357500466327010805128160 11605456 -266477327825429164090668223301702361088 11605457 276984287418749290940127805811425695732 11605458 204892637011081067378649845397249020160 11605459 -1161701475914863495269289631441028360340 11605460 185761258703568483463436263883071004160 11605461 236430237412752060799527486084517968000 11605462 -36833979904624560945242242802752473600 11605463 -108354163780511267330891586693657274056 11605464 -347844797880583501726399703340671385600 11605465 287295806179446552951290174233794398400 11605466 -15385951407930286308750361241790996480 11605467 -27411725206506755823655609501825381920 11605468 -84934091051342996040012583663035049984 11605469 663431346693511154567393604052456903596 11605470 65980923514862300648279203821148569600 11605471 -137490620305131655004527618006631871328 11605472 1360658214037909871790470540217405407232 11605473 -1417778123849589842792576378617795614 11605474 -15153579221852846293874342098442362080 11605475 232444983276581177327322783753577036800 11605476 755959388099302052054374812211710388224 11605477 -13964026669817316022603459385532128160 11605478 235064894813844947833539574330935997824 11605479 -673712862784917200588216570261230829016 11605480 -88281130481627500393566826499249817600 11605481 -98475990847325391724940458569841368000 11605482 43272361032107788073998371108472618752 11605483 -220502275199179091675041378449196512268 11605484 445791855843277489802799601480279583232 11605485 6336411528952748851617072722005670400 11605486 567404300196554508493891854969632496192 11605487 -959253403212669025187080975878053986728 11605488 -103349195495454681200203170229985181696 11605489 35075612222766333912323353982993390656 11605490 17778392490113596771195324652001357120 11605491 1316776313739153907054455076897263093600 11605492 -19499894673274445986942063173195920640 11605493 -1121375225691130073326788446103765906258 11605494 -170620417209239760594405943328081423616 11605495 -969231158388187324471133213450905958400 11605496 181424053952944317820379157036210216960 11605497 -1092663560799283225534949208625725792672 11605498 -673946868248028648785653853384132216064 11605499 620255093321991327912862325344219774500 11605500 196075896999409583705736127314783360000 11605501 -63172179829871636054183174149652892672 11605502 -598898174367806353049460673326166530048 11605503 -118240192805252057308092190731399699696 11605504 -11201121009057019430341060180322549760 11605505 295343550425431020264032464489147032660 11605506 -16063529783825487178781122732682217984 11605507 -123486175749192248877413938854253915400 11605508 341804397092261279365984191828704587776 11605509 -301720538917844749800549483111623708676 11605510 6407759557650729713983622753116838400 11605511 633291646622737855607088974992868616000 11605512 476608283167257123461291458601401835520 11605513 615622672384873654947834975102034868762 11605514 28762278613963886105817562565902036992 11605515 -19270570759019082908051192627306107680 11605516 -199370560236553376553579788646381044736 11605517 173386539037681125374412840911328283584 11605518 5533337540777416895476574935613032320 11605519 137867247703436065459115758048179711920 11605520 -50661719083784838726496872226594406400 11605521 -22384379108106655143971103968599620576 11605522 -226214863150985407316312177327795414016 11605523 322573168019968393466359889880558789720 11605524 -93952554026548781890664789224293531648 11605525 -913822197736139533131904655650096863200 11605526 -645867312011413876912620909814554029760 11605527 6155511980042815805645765270214517080 11605528 -746383834747681993600321392765665280 11605529 450595177075656173397981820046428537284 11605530 -251626986602004352046649946767857767680 11605531 16236131801351143879243952484926416160 11605532 125324309300706123709450545472706863104 11605533 -416319210802454011412229591692248599552 11605534 -161460133962137280099176033302221348288 11605535 36505101592417680407787448762191830400 11605536 351617281503587165979545939720381399040 11605537 -62823536341719635665894643717368243968 11605538 -33708517339759266163210991149507874304 11605539 266959767881152191426701526162906589440 11605540 39552942095421151542197347423791936000 11605541 357068782178008932709985824282236593472 11605542 31707746171484171798365416811633541120 11605543 1036769481708402646307697155920449942480 11605544 -141946947390328061639551262755200460800 11605545 239118556242118132005494176185292051200 11605546 -408424602290601250850512421636151816528 11605547 -51961294918575713133461205218806217472 11605548 276542957665597120140587275509747770880 11605549 -880627803354944804990377008700557049450 11605550 -41816345286181325787282196985848286400 11605551 -586492405925527265219550935958499237368 11605552 90076543388396486057940613021328965632 11605553 541758296017583679600607377743484758802 11605554 1128734316435212907783102374302782864 11605555 -223099259782396120107453655362852480 11605556 700399875952778899360505523718984704768 11605557 -230738099881860079700740627491194412960 11605558 -70923612472378325971635582948839288832 11605559 -71075711049636273462816181695362043984 11605560 87086462061401389492591729754253312000 11605561 -405078367446907953104880398508989104800 11605562 -282500271360699453849741402007801069968 11605563 -193971728392085799746301159064488712896 11605564 549573751213920264357695765278095666176 11605565 507177070721968039134403531469309165400 11605566 -33864066718631391401531066044069364736 11605567 -47910918234829517473964023870692553208 11605568 92106154509274102435279142828695879680 11605569 359489338828801888099257143518076506368 11605570 -189520147901242140633179814131264678400 11605571 10289124722272883172757177354904905032 11605572 -180071175300775278806192182387182489600 11605573 -205638372159140341724778065001759726560 11605574 -1050203464995015525662709481968349136640 11605575 34677112287958248398736269109106195200 11605576 -653593745512662703227827035268009425920 11605577 884092348139657795496013058772175713312 11605578 136611392221919031779176088030095175424 11605579 -122864836297814414531775045488390979820 11605580 211003559217069085523102507278635417600 11605581 34403416359641761754352939547478852376 11605582 -69631189806672541242398748289355212608 11605583 424834052493901979294622069591927986928 11605584 -182081537100980961210950724986980663296 11605585 -288502837006990483675194479519780318220 11605586 709390978429109082721489584437742670992 11605587 220128332567165663441163614955460882944 11605588 847005359591873274111906773567317282688 11605589 568294754688750017556948483310782233088 11605590 235227808613316755388142404138599925120 11605591 713157587225820396908594774672774121992 11605592 -428771310014914814444912833534980864000 11605593 238945465789538994979938132454809935424 11605594 -42220261586663483172072993941004288 11605595 285297182641780851726609700604425563600 11605596 2239347081490082462488870450425959424 11605597 1438958096028489734620751926143545499000 11605598 -102888625383055076623856531419812643200 11605599 -377442909687382658799635891047071960 11605600 44858247827975510891386447058337792000 11605601 284000397621926087602829863551480906240 11605602 -2545412917200052831022056491422297856 11605603 17865650696912294080174382830171224024 11605604 842963292555110952748258602773970032256 11605605 -89311678356146908312455612653643557760 11605606 1077289370954118190263156394081825385856 11605607 -375991945175172272995842021747638276640 11605608 -25846334104317779256681393909156003840 11605609 442020067416900021467797701457140986404 11605610 -396995663907659562819351117518022120000 11605611 296236435292795759525664123639686430384 11605612 785731585176781451149777631433382144256 11605613 -1481044898302114250870909286329726196 11605614 -552403821723095678018424926404211712 11605615 12427381250386930551597053449363567200 11605616 183929451618605770633355956689838276608 11605617 -561460040768262467474344923367163091966 11605618 -419285165432291061382486463493246168960 11605619 101185866074305573363352046875561587020 11605620 -137151058658052648026227051983856435200 11605621 -48375948839534329855091553056667059300 11605622 42822034263088389316204737494009013504 11605623 -12475007113723383927743409002157806616 11605624 -415914004281110393141717869627275755520 11605625 -43970443183542893709393057239268000000 11605626 286787091334875012162604786973040115200 11605627 84394831146519455396630947353948199272 11605628 -976340863536804580320296594428604442624 11605629 -131911183293005298547904568984514123200 11605630 -275636548134288915070694170662506764800 11605631 -1407580162586589649872570832050367485000 11605632 -503793097853867240582835181752114216960 11605633 230450436674471417165001806139382063808 11605634 494280358215505773197159812476319397280 11605635 378172752256764168876319112818697265120 11605636 47492706769070378994384770926785998848 11605637 -1137889362752914204185472698813948257760 11605638 312459172100310798030130417508638929408 11605639 9808656444945312737819332068514731024 11605640 -479326351156145842288362237000142387200 11605641 -345505960556481778193219372917743845376 11605642 -224715719056538055121491033936862278048 11605643 210766643433107118230820675372903277200 11605644 249181052922004274534698459095714485760 11605645 -611921745206202826925107696026459106920 11605646 29438140449055934030375597155408896000 11605647 458628143215339811656286227703406270600 11605648 145197512048665771071770414566369198080 11605649 186861208060760541011355934284760124640 11605650 -139553239117411868602720257834650928000 11605651 -8128780963237657739658946621552459348 11605652 -18588152253274322246882712684133413120 11605653 -182375937948568103197338650169008044800 11605654 60731925133106233680435629735855813856 11605655 -362588539792860069256590180320788164000 11605656 -3347610684328080792721786436989747200 11605657 3470127563587709016859444687170082112 11605658 -114580782775433237288691219031534786320 11605659 285478127946269463344102589352044045168 11605660 -50722025124237545314621544557175930880 11605661 1182783150276274359919277949724581644262 11605662 51188136459072390513250454183213596032 11605663 1652743251219656421749070754592057966880 11605664 229941141140326092693137933823589220352 11605665 -87969525915726828231069850283551253760 11605666 -243599689079833893179222020104918835200 11605667 -228277466786665332409919966692443236688 11605668 -509795821885039641055103776062928911360 11605669 -1118260815825526764644909705510812577156 11605670 502394269036589720981168382752553233280 11605671 -103108423456989099302423126020060530816 11605672 239343155627282308682219543245045585920 11605673 862060698840547035789304833426100843920 11605674 -170685671848485561621855127531282026240 11605675 -316447028740138006447382746725863238000 11605676 -227752174587722604251939086443668663040 11605677 -155683472471728210002498660799827412320 11605678 -49130064352186062330139945699710754944 11605679 158527473142387913922175336994444140752 11605680 10703456571973587328787539303636992000 11605681 -263611746720339748442219973870504995868 11605682 -121442934562428494604184334074148956416 11605683 102392562640872037957142394999057910848 11605684 -230607781813929152450976669877167648000 11605685 -66448572723610249726710262057300876800 11605686 -16682194817083571500402225792618421376 11605687 -539648928883693383731879803198147737216 11605688 212406316851038878864084221250018037760 11605689 -169888993613075890591077719324767668300 11605690 -225750161559719082259155555020563322400 11605691 -2373249246817898505207708795996273633600 11605692 55689828814735910630468587148062482432 11605693 501822030347107966077709969620667702944 11605694 49419984783186610280683264229230079040 11605695 47954595485214575774100886959715147920 11605696 67129147682221541269020839066738884608 11605697 -399375899263670971905201643829919402048 11605698 -9282865347805424679265948030575661536 11605699 -127484776935281245829212596143482991304 11605700 -3165402374057489334948301718344320000 11605701 402707943164182247565190746099741227232 11605702 -539134180474448599348443865708687436448 11605703 1116336732126177836058825085461364724952 11605704 -61949983658272187789098680858587381760 11605705 -204431480059222933439279303572148670840 11605706 -43931096368395010255474857980696885760 11605707 -428919990100051499854267522507395282720 11605708 -62267775764678312255031029865608448000 11605709 -21511326481243092447110307067018499370 11605710 387288946094751437268785293103484395520 11605711 -202939864015436248358830333152491336648 11605712 150493246905437390969338807371616444416 11605713 -207007176905686804450339767169306368000 11605714 -115901951052137328411571049046118012800 11605715 970148703271677768074563488259200480 11605716 141730359538749882955551544267891222272 11605717 269823343437812752926145498465651404220 11605718 80826558241182248308557018136920199680 11605719 87583486420801457857619985968145514368 11605720 -80526105110110155097087555546853376000 11605721 622319546846760956044246080284600774922 11605722 -59243065768975204613311908312542012928 11605723 69335571508407556390554306161246987972 11605724 -226707109781050248779172973273470827520 11605725 -360968993743815900506115831985520835150 11605726 -191984446716305460539513224327642910016 11605727 951257842507333990361689540107920908512 11605728 -203874513477207303386322639608662720512 11605729 -849402584043266470781087851492164120670 11605730 336413896546807019881170398645747464320 11605731 337142147189727345638925344370853890816 11605732 -839792227642800212102129645463820902400 11605733 876310847171056948107952630555248079104 11605734 99396864681550098583442655481845719040 11605735 554718043875868065899901532842589498680 11605736 -921784224452749054581646386137567692800 11605737 645040940658898994742445125518230063776 11605738 -317472284937629066339213616003309492480 11605739 266774835282943211198320506374787063540 11605740 -114119208070821635832898852192733675520 11605741 -414521792824991077955838522832800381728 11605742 -44763019610590032214497506109039600000 11605743 -3875987500070610848627149827443247240 11605744 -280155349599748414013322528009572515840 11605745 -443703235936194672665411864969752375500 11605746 247141236192498037510846566741791460864 11605747 -493505304128631007030915703412679007856 11605748 -122204691193323967609750519114159104000 11605749 94937655482496243905155382891371845888 11605750 159112048949395096084661932740924768000 11605751 -248960332991411048153223542493619529400 11605752 926449435157393579646012285271403520000 11605753 -406436791886131952334468786401163777980 11605754 -409941384602185034679352305751648939008 11605755 933999420553946665404338635448440320 11605756 -643194167588606671084824682144774095360 11605757 -2046694183803847209683081399563628228928 11605758 243337478849797109846946488430455409984 11605759 -65478907964649863948846216188217882400 11605760 7571436319916040212265159053153402880 11605761 9201522532912502174643480749323885602 11605762 -103500398087114640736284812097988738560 11605763 22977846808855304512274697956446845744 11605764 -350327635981624121057267830587055392768 11605765 312503798837269974518972647013614281660 11605766 -819050124653731133345693702802007570176 11605767 187981047238066677656702921467242760320 11605768 -467813015375823142935965376828344893440 11605769 -93209212167843953957975854337700937920 11605770 1827333781692071144643685056120998400 11605771 -1302857885405804005518116950958938614000 11605772 20195223922265600241254489965770017280 11605773 496851800705961064058107163923615041984 11605774 379777077019626699501313680726651635136 11605775 -186493810995976155005866781078072985000 11605776 -30108366315626519438818762761970384896 11605777 -42055005998612537309919356601109156800 11605778 44825259457671147199762218568558255680 11605779 570686695508918367518957690397945433524 11605780 -129190920687349620871480870724281958400 11605781 -687652661860169831678769002466328009152 11605782 -292198820824778865417618473166341663808 11605783 -85588317869570291235343760514528587424 11605784 1028972599370984697364012786179065548800 11605785 -191668103559637977606819844934756260800 11605786 1650525427331007841667530062573168384 11605787 167555401128446224405191441196924994436 11605788 -284828524693566996300508181761460213760 11605789 -4675656507084801064684490223840719316 11605790 -52701938297891043245932867409947415040 11605791 116780781336076044541766106849988036224 11605792 -409623995960050160616080414120338784256 11605793 -258922650906005187475899685412692460958 11605794 69492824788645742965872474080120457600 11605795 157688100962498337322502563092385678800 11605796 -481077480538026904137612746234008308480 11605797 -654232785106308461225426226533746016034 11605798 -609909649186035451059056173401866412864 11605799 45835654637498565582540362092702610160 11605800 -43394362083404009726402541822953472000 11605801 -513842060279964484466665531448338360198 11605802 -32574287288113844050600090529132906496 11605803 110454434801901132398315262875815132608 11605804 97510898785777514462610495716712284160 11605805 165678116728333531901128059028380540000 11605806 116916529161918735371068985982214432512 11605807 -578757001078473667726146817467281943168 11605808 55031757597760107558768848564542341120 11605809 -62965092255360134268387709496791003392 11605810 139642376626479419202001745953260358560 11605811 -47657273795783189724177683344135741440 11605812 -355718265734719587482279989812343554048 11605813 -638335999827080540576283086787272763456 11605814 -933954375934820498249627576966040777216 11605815 211640976973345951379208304274232528000 11605816 -478136211266881203564604048773370859520 11605817 -895520036205383676616854694869713746134 11605818 -68475357216161283998699521206285708288 11605819 231608077066330361032221932906613384720 11605820 17660835422572810410829858810203886080 11605821 -8094768145853439560991762611817587520 11605822 -951656200288013345967938259620766687168 11605823 -333771709737461463512240720881805884800 11605824 -107402610017788584379401273091463577600 11605825 -81773654798259878035352854747305096000 11605826 -136211684843449504093080449647862979888 11605827 149419716860174861842351972753017876480 11605828 32092731869088719104127990509242454016 11605829 921391429968590913942292995095488320 11605830 79842869907031322783570308863019345920 11605831 -31960951281998839865454448637573843400 11605832 39392190321926833379761835066576732160 11605833 463488646861009862175215797525642503402 11605834 485672501907870014405182494126320667648 11605835 -268413190820200159279816516809583866720 11605836 -344874465631616534410291247337984 11605837 -15137705169323677158606785507416619348 11605838 -428302021091234100649757117817540901440 11605839 46181161992506292103894553191328104320 11605840 84967692581649618512061973322740531200 11605841 -596803316046739679905935887594992588428 11605842 4088036439334483163779062062535911424 11605843 23286511737572561490754360072174206640 11605844 -622688700220019055587840337537887766528 11605845 362805747171814115902959674042182079520 11605846 -30501729555283420951613584653306408960 11605847 -20229975915608632503757552945808133288 11605848 -254472017712815254842356328714755543040 11605849 -505732611113351865117197350984273856364 11605850 249086851052044690041260852304057512400 11605851 512933452969086806543304730261576980192 11605852 -339067322979571625720398208295317016064 11605853 -162316789366524491001046753076279983680 11605854 -122738661366982663018885139042225016192 11605855 353052652968665429142845782294420766760 11605856 364051487509231765525820175950724464640 11605857 -680902623361823715131915564343527610960 11605858 111233729928635164757536455853655147520 11605859 390093981943692048833034270938551692060 11605860 77590616439972234969268712883073105920 11605861 -201617587013816581625111652187206537348 11605862 -247949536653927140961659185964703332736 11605863 236744577585003896295415281167345772624 11605864 -10906231839892907278666230632249395200 11605865 169559148724646431059837346025603457600 11605866 -290797995142560286846996606690974245376 11605867 -43294335193759465327798422978474709440 11605868 -698597638769763016918097356913062017024 11605869 349673250110203309829965349366491776000 11605870 -11532639436048383726441141360701331840 11605871 218933007951608084999740509533351397072 11605872 -2308239988595056476288121258570678272 11605873 6377475820533610169125061066696882688 11605874 85052832826926709376294820084791066112 11605875 -107609747219082996005341768485017700000 11605876 417476747903332954702812701606184191360 11605877 885657321552468552569500230771509991726 11605878 26100327831933964217927560106969551104 11605879 -72683281290248452166552532577937051600 11605880 -261098353949969143145614151593469952000 11605881 38966070429835469864218095172032844800 11605882 -348240215566374230427489491220150912000 11605883 -1515135220360074826448586484868120683800 11605884 179416097444520982445174410279737139200 11605885 -42888613713632002887434201782255833000 11605886 -59460523852624912659499380012971940480 11605887 -185434841825170472580341869818260215200 11605888 -340628155661026898468220832458033070080 11605889 1266373946978545956451125220962387681456 11605890 -169497835902365174143324505557161984000 11605891 -118702941685542364518994892072204741616 11605892 -454326788467155943705806942822431674368 11605893 4296084830121294966166772660082020160 11605894 -487918390939639526621178920669586777504 11605895 -118780865972690153563728201912777976320 11605896 745648034631997829099385050625514291200 11605897 141638529240765323264480997196916152420 11605898 -669443465902899647594429021799505963008 11605899 -10412442772706935192500879176285153280 11605900 355556952211522343354118214023399667200 11605901 5715435628139356006504771112188158264 11605902 66016076386417365343930824800411117568 11605903 128793601550129743883905472471703190120 11605904 320747992660865990653551678770380800 11605905 -7613373022529921136157706049982604760 11605906 -304751068847144186733688115141108484048 11605907 -636107091600827963259055571494806485844 11605908 -163566277566374664789609724549262899200 11605909 270786544339570378105211381791527526816 11605910 143029320897760812054297659251845774720 11605911 238866746231365890607197062767839842208 11605912 802102328543690766240943887980052019200 11605913 271046276325578887294413772296019271184 11605914 35196794767387915309220370099860970720 11605915 -3065245160385632484576898417295335680 11605916 -192481122052912343977154007506846238720 11605917 479119923155153504940988657476158589312 11605918 4881593986448777230328608290790192704 11605919 192894126144228220470652006574515821144 11605920 556749762406888023769146356478954700800 11605921 -1159018016885982679541643897962667717356 11605922 -664774228742981574111712245420738345600 11605923 238683473319242804098153744678025044224 11605924 380158402801838662893118595506246877184 11605925 93061178481934411579216743963428986650 11605926 82401272179470719455280134745586461184 11605927 142389821638316600210686833551185331760 11605928 -917459333088526393790307781160651043840 11605929 265484270867626461336867561129801444288 11605930 -87939631414924014687162999518238336000 11605931 -1032202172649981259485319670775229592268 11605932 -193752545098070403563559498190825574400 11605933 21255387028991009624372688771838460460 11605934 76359953083802052220774413623607174912 11605935 157688469674238279750439599468463564800 11605936 103631644692826238477844024310934945792 11605937 622774517511582059066331933512151745152 11605938 -12904141981998969395304200478522289152 11605939 219439336145652600338004302565749865740 11605940 328668151994593083816985872011411136000 11605941 151525790856452138704721240899217280480 11605942 -167385830814409021392585262943224067328 11605943 734244933892766809744160084598583934640 11605944 -211105768230113127794292567084923289600 11605945 -608110686240697453867361272182210854400 11605946 174994326398200873760100669697997695488 11605947 612062655728015126639489269268622763800 11605948 -133648015530459450242432985553343368192 11605949 333939655006899254876060641547060748000 11605950 212741376618806105496286544343052848000 11605951 103536487819029832680368524706503397968 11605952 -45875922677152223502025003056463085568 11605953 715186961479554641238407265529420194144 11605954 -27807604880168595005171550353432475648 11605955 122383183675357751179400507341359264960 11605956 -129830895617777253365487526528071874560 11605957 -430561970276132796480640965963638722 11605958 -936488190509789057222261301065029632 11605959 103563756306651315425145410803615190064 11605960 705850579669904395144292665229193216000 11605961 -717953492649337130806717924049716647168 11605962 65827791249634289510452631397375735552 11605963 -765977351436662551211411890287650737416 11605964 -12891944317819066574907779999988897024 11605965 42663998616912361156200107450974254720 11605966 54919378304833970041318643248378566144 11605967 -1140284843016328630244931047094813685008 11605968 -29727543730647953303863883825099046912 11605969 677140948876824357882847478576578373760 11605970 495514487240151052379622241493765227680 11605971 -241527682369511686658152564528908626640 11605972 -631145598524529831686950758079025152 11605973 863504671470739269069870480350504665824 11605974 161824390202292841403202004970068955520 11605975 -265010791429219224289287635788795526600 11605976 -736508348991917611317045503995406161920 11605977 611205916876947345007066669714649823840 11605978 -48333746399547334451885571063995302176 11605979 20161813329527180852475536644834471680 11605980 143492592813085950555074075557208847360 11605981 721240084338647560219215890342337231782 11605982 37510027103056371474823405233390888384 11605983 631089210093464700069436385628761605248 11605984 250819083620859630870879945765424201728 11605985 645222399915262661338560052957762190760 11605986 -35213872784988107212927081619782634496 11605987 578298150955502491259567634518483348636 11605988 -405032522562878419332669656120461762560 11605989 -30303086959607658721473611713145552352 11605990 -473636983032926996613175396180435478400 11605991 -175428091025562488471524182659990384016 11605992 498363695575762608679727518888904294400 11605993 61323432868455269608079504185915683720 11605994 326013641752228840565804812705232101296 11605995 -118330521744336797354264757260320410000 11605996 227444152103471785035829479015000224000 11605997 46716040762632928540407692126255239980 11605998 94776008576166275148897381394280663040 11605999 -1871540906218918941806141891719977155664 11606000 107080639454316427349723010934210560000 11606001 172004377647901602916961939832618240 11606002 -60754018676833582707768324935823717120 11606003 -1165826159055622660387905595436910906720 11606004 17399858361761652930468266081485499136 11606005 283696632699873888190968559137241503000 11606006 -585631481603397580915111419122869470048 11606007 37512025802748914973709036961043832320 11606008 -1207412760085673847099062194673447731200 11606009 1030945041847286629733515533263234319210 11606010 46235916879796201685725671422056243200 11606011 521894920194395994182883914277347492448 11606012 337218697003285462489127085517669678080 11606013 -597255133056079732120672105859347647258 11606014 193464189348653518908666642231849827712 11606015 -275471955573746237860194738308447218080 11606016 28003117126551198880124189535318835200 11606017 802321168228707415823224663156099710640 11606018 575167837461140534911470190580775007104 11606019 -117301440817792927512000545223778770960 11606020 405903565752707529861272499079877172480 11606021 -36045847660354653551071766650257828096 11606022 -22040948482235748247692953993363232768 11606023 -121338949558640287334399021347254123552 11606024 -572692857744197420737797729433927511040 11606025 -303711454371628873367381469473619721200 11606026 -493876877614735587484891850985305646288 11606027 -222733118282255899371900432251259998124 11606028 20613551954511812896557657904037363712 11606029 -447672743945348265736746681737720199370 11606030 127847209769675742961548443833253925120 11606031 -787798670629101316577304653699456546160 11606032 -259285949724201858637265313249437859840 11606033 -638015177705081266102672125565586288718 11606034 -103187560615110635907267436378813217280 11606035 -100990856949291353221721149025150115840 11606036 172022173504857451402839101915196272640 11606037 149490035902904823450794482648759942560 11606038 -209452173659690574593014896353307994080 11606039 -426959925179555662227455015676749653344 11606040 -1041407649130839564287544600185734348800 11606041 -783353159759028314751114196210991029558 11606042 -9348568101079790129389085132375634960 11606043 -356744704433194404284111141863016291472 11606044 2218381424727895063059714144328869376 11606045 207240408835859654692816893480395956800 11606046 126942492664184605475847212872645766784 11606047 -82849453163589090835868440968509345648 11606048 -1702291870168848450249562125933729546240 11606049 46362764855748526880352679595355844608 11606050 147061199841513980875023008185847704800 11606051 6765969150991666061279325884242310880 11606052 357033314833170997730809112821258232832 11606053 185109737133734234306318735776330755264 11606054 -603716227275821902513401929173651797024 11606055 -479760603869347078609494500976028051200 11606056 -30166648619475581287619328817743790080 11606057 -540316702257273608677994263582656260700 11606058 -389603160252333416272723437393529090560 11606059 304772784853997497285597312380675254080 11606060 -443587186436345732921548838990636267520 11606061 -465303695045316185038232366377287504480 11606062 72068658635219360440780720159778509632 11606063 -125006230085664437698575836674104756240 11606064 -46487683025270704699607718153311256576 11606065 163172198121588105763174852891563521460 11606066 360645806546273897172189821839156649232 11606067 -333254004637855365316146127382170781760 11606068 -125197609473869751283522619814123732224 11606069 -904948118096336076815669104123127056530 11606070 -109740118113461826172433874898368737280 11606071 -1468216451282420734007726412827454401208 11606072 694660562681819158652409089094017740800 11606073 -6743269947373965992376665840030965632 11606074 64005966689594113879402409007019338240 11606075 -177394504220041496544581079866586719400 11606076 177734162290259075746003289945177186304 11606077 -158980498702727684966310907130287679488 11606078 2014990104840537335883073733539200 11606079 269021443318956836592333462662965850880 11606080 -12495295066635223415109622743249715200 11606081 -820638738889505046412954898108992589118 11606082 82494754314324460126482406948649570304 11606083 784794960551990641979705035268253631240 11606084 19817354011411304925062521019703054336 11606085 -16976709120132818348358985403453321220 11606086 203378258211747985530995549155325421696 11606087 12437271995728402053952067986604087472 11606088 99687780461078698207966495217639424000 11606089 -192143933533539183749586387592906336032 11606090 -14884328000838825050320429960908902400 11606091 404819531923930468893133588948353408000 11606092 143598382637339235939074335545027402240 11606093 -1314208225888365217497662718458290039680 11606094 -297655612528075861973691540455517154176 11606095 48925078534571146592166376816880334600 11606096 205253181541104771004139010474724810752 11606097 175775492460529082855018858347752188400 11606098 81460302972777540855023685583648573440 11606099 -63927251846626918403432310538177120032 11606100 -267294350398040571224148680411047987200 11606101 -31560516657221717734076574356879233988 11606102 -268811857806153598160716853631358377600 11606103 -342311880228735770365694914981961237088 11606104 -866111306231018687545492227144861696000 11606105 -160511534882562827550959067214033919040 11606106 35927207255745243109689675902207599104 11606107 344812691919571169547735741594048492356 11606108 -525364860961581251561559672380046761472 11606109 177068433772143798381529383764015920800 11606110 -51547873384268734075827681270844175040 11606111 363065046998438204994484075431235132800 11606112 -210340503654090001526883152316019507200 11606113 429510656206083382019701913707031489584 11606114 -254448292616594452025900353057846506720 11606115 -215115273498870264225389083004513986560 11606116 317806829523311237882146284795642481920 11606117 46989412900430742881349883766416014720 11606118 3424403454397679572739762418815777280 11606119 296718887680814262742418381098249352160 11606120 -524453178248735709683050991420779008000 11606121 216570675359903946049424921024554251264 11606122 304276351563751921409256451244862626304 11606123 366157335285313128870805036680150562080 11606124 -27130332315141913466316116112391296000 11606125 700964231014289256445463270138020575000 11606126 220462204419617115976733838610639365120 11606127 124754787552056411747824033352165637120 11606128 203949853133819768634661146548251623424 11606129 -592942122869750560914297277832076852270 11606130 2057027383021919530040719957022400000 11606131 -336554606112394259432969485378818953000 11606132 -180885206035325075644486644798149092608 11606133 492117519584495481032900237815679201280 11606134 312888193222244030507607007163823449280 11606135 -83833661347389334059379096610082192240 11606136 -752110524771658583542338992028908544000 11606137 572079671119576933747143033374878871786 11606138 434113738008611813467021377503517648096 11606139 -179218460971823047017220549027627516800 11606140 76737736256698248793262326103817646080 11606141 -1240318805863745899371501040589757646458 11606142 119352103227469115117343047306248879104 11606143 633543934448556856565688853102711487328 11606144 -100126176693778473793759249777934991360 11606145 -156172852934591964383450033849304524160 11606146 -227808684307843967299427197929673105536 11606147 18053429175463443510602904776942335392 11606148 -666924558919392644202725478206412952320 11606149 901627900928806849725080663910445467136 11606150 -525424348658767442918837379276607200 11606151 12265871639045689001032846949727877032 11606152 3677205639576467380618349091251159040 11606153 -570478066053511227321548179742966871516 11606154 -76954797918898664488341629543560723968 11606155 461847111498209296448107782806059564320 11606156 8468107020518094068433918049727255040 11606157 -112583578827152774428122722100946830144 11606158 -735811652577152358621581180634513760320 11606159 -166263412746849984394928113561036178640 11606160 19407549574120861226711627532341084160 11606161 -486477630216623876612722828103167410368 11606162 228301554834290366224764759259420145664 11606163 161308372478354423424878991657820540344 11606164 -775985302317508064849939868455624331264 11606165 523274663093705934396622927432327552920 11606166 273657221181687520490789886082650851328 11606167 -609539290435754785704370851287910714888 11606168 59373131514781033527729574890659512320 11606169 -71091429694746068967816279293632798560 11606170 695614850918713678803965629188123340800 11606171 -621402657960158618778345199035337619208 11606172 -55061027321140622864470596985366023168 11606173 1319938712493185268765514530490028710182 11606174 403575451114074784898645939409944958336 11606175 123010942101063810907657086044983026000 11606176 236048974078335214145293328056030789632 11606177 876722578015256121384193704615075697920 11606178 -41892540046129703574074419287745904640 11606179 283427619913985520655542640310354620384 11606180 -426706938631065500450427421987529564160 11606181 -5264418928537564869142561696863029280 11606182 -54578299439845965661281991798410745728 11606183 217946202895181723002517310293767104000 11606184 -134242339770572167251444699166851809280 11606185 -41289058575811994100645069861268406400 11606186 -153065083388950920598016972928672656208 11606187 44801307430989559730682903790203683160 11606188 -74609735004812118398047931695032668160 11606189 903427022095717190482666535751895065516 11606190 112529931292416668827686122895525642240 11606191 698689782328138600264262527673218051152 11606192 -40518508844095447510655820263655014400 11606193 -848134759553395513526837038624486977600 11606194 301868621442778388373298308348544896000 11606195 245482465002743112360977588789167273200 11606196 33088226882747076183388330929110851584 11606197 -31270479982209371439824050136796906568 11606198 81036747781705060842860720470139705280 11606199 421371609145342529828019584601739752 11606200 -11318574526131145552277981284279296000 11606201 619931169201378770810679195188301532500 11606202 -210410484059632628673667230691114239120 11606203 193305661034585212877836893959003691280 11606204 -479190033618343687788123263482896268800 11606205 41237868557809570284540752544958596480 11606206 -904860849120372845670752058358938240000 11606207 -1371455899112823772079754625521053262720 11606208 38418231724241556676021986957144883200 11606209 -144771269532768048738022462988743347648 11606210 -129163338402702414742615186299368033280 11606211 196982455747570546421665370293456987440 11606212 490893426441483821708786565429218531456 11606213 -633491346803340654949465614943083505476 11606214 21006484477415107969712986105726058496 11606215 -550435554557221399801327927255310693640 11606216 19533826529972324499699291427080806400 11606217 -93501919701440432955797261550943226688 11606218 -33414693681292620787289662285890876480 11606219 191790160412423748013479713471482829544 11606220 -291694225495320504708562064870430566400 11606221 214350165301902282807199768029451723488 11606222 212852205211859788262951766364085468160 11606223 83246451529449494804366061657706862880 11606224 -26735754099738396043310625816300748800 11606225 218335225646246623215455168132331567900 11606226 -333902876968596058180170462994838054400 11606227 -272604673480060961032460354376579262368 11606228 104077207184806455491321474613857888256 11606229 455407115737574711253602877661640950524 11606230 -184741482340006333863314983898693114880 11606231 123509811006144004830443103283085401824 11606232 -706011711983268852156058559608486133760 11606233 -844662843984473576657045887333087670518 11606234 247655805732027720387502391325947519712 11606235 565009851730902952057949686214288325600 11606236 427867820252690126438648748760232737280 11606237 375162688572353855299235798324043169440 11606238 -307007210793755940410589666429968792640 11606239 389173830754953267376947713143810744560 11606240 -165537229599253444260789652395459870720 11606241 3016910606689736730905383210236660000 11606242 -285604314455718859072262670568155511728 11606243 -804609384372978912312413543982411054456 11606244 -210581085596892818040869701758651463680 11606245 11161573579256000081748093585592934400 11606246 -670125581775230957954603824848253453728 11606247 43787560429613665453206105751633825896 11606248 -11462216332278133316887768986763069440 11606249 348524792568052705776615249238843064250 11606250 -387625793004617796126378268249428000000 11606251 207418729494604924666234320354540971252 11606252 39111701686011665229325672353304707072 11606253 -350579109021635712218349937231078658496 11606254 -355654134296020808916033809802180414528 11606255 258617782503850186778135945864790065760 11606256 -80295949680075329912815816942763212800 11606257 171000685087171879742274321301466167272 11606258 -135948312524605807564849116529087997952 11606259 -904804747911304365390637234871054592 11606260 47006572478445884199483797927927489280 11606261 779626123032006882677431154962551698862 11606262 -256344934757138836510413235605166006848 11606263 93514249538180491210656045679014429304 11606264 302982373814361842572536344007545856000 11606265 -219245656787830443014298997236537122880 11606266 56305606961629809588168937333772444160 11606267 -970046952055306947527856070041586878684 11606268 29166321720179787548680653449449964544 11606269 922878246305175900726306338220820945670 11606270 2468039904028889747688453170044976640 11606271 64016033918847735731148682148619141264 11606272 -119415255456312273813461665804812550144 11606273 251477072305328083870828177784927279040 11606274 -843318493528050854981568868743595929600 11606275 -35395650277882553367212269037668029700 11606276 169139901881609425211372152417085816832 11606277 60818446810218696234999636609618004800 11606278 -113155396047420368623775819887849344000 11606279 2041587177988986081240854519109109709880 11606280 -64190654096475695748974925179299430400 11606281 -238300256298690622819691681812868683008 11606282 -39925345357685692270945994728504531200 11606283 -17745918601709984585314185843563715840 11606284 290117825353306816012686943818478159616 11606285 612815615545316152260171336744288940800 11606286 -74313656972156897921478620530741196736 11606287 -157206900268250150022673470996679510416 11606288 -216536799677123534756932652648723570688 11606289 421388524842429925408516667582385207024 11606290 31699658972262079780141482191219374080 11606291 1575868867194146517502897323217315564152 11606292 -561605461845958083136439229176455392384 11606293 -213683552606492044278151977417994716420 11606294 -59213390957762179197782905576786619136 11606295 -382268893937884440678448686887690988000 11606296 -149063635809124659764646982190106624000 11606297 -801950519805619439386733826650714227254 11606298 393280636744017948622124918762529723648 11606299 -513859117104025777698293732888781333360 11606300 -45237287249162338962689290773185856000 11606301 257811424199175648635819717384694787200 11606302 -3457657931095620125594231843182878720 11606303 1055105488105999004659585868979021995160 11606304 804807333571722910261369856047566028800 11606305 596763711135432866589665212902850536960 11606306 178868021562034337588219609969015267328 11606307 193148201286495982072364528136952627200 11606308 -70251789454922753924888013614933483520 11606309 -69963660616245817532672829367057594272 11606310 326003202076942829144133888959853849600 11606311 -210499397945833478375788436190157541928 11606312 573335300995576483341364897855722854400 11606313 26370579852017869325597702243368653888 11606314 341315319940998018499446576749544527712 11606315 311029516487859785163726278728742368800 11606316 158985481268916901217570651212444130304 11606317 -1129326354681677260400112507718304903028 11606318 249444856979805673656625905479578625280 11606319 -8308862889040131169962922841061413712 11606320 -53346770402677640507582126959922380800 11606321 735979029704458191004624599686296055040 11606322 -59445973618300248664769752111965480960 11606323 607901534110638202850827824981003186572 11606324 29577815124464231111815818643339819776 11606325 447186038383593543410336674205328009600 11606326 21434533916504693062835584619292254112 11606327 -608236750544777984670202685574385780824 11606328 -8020962755087453741102613209916272640 11606329 49698940123896890685663908926028868480 11606330 -35020822119011990973251090949635899200 11606331 472788503279533044151306226045082558144 11606332 -249006567995617138109869546106872136704 11606333 -1699326141198225242818848019258470324000 11606334 28334241496266883215056275777659074880 11606335 262291252451375530269296611132812249600 11606336 301214930730509043116380357463046094848 11606337 221669208445593035262604157501741100594 11606338 -129806852434616171126735993740855265280 11606339 -81165360251128979513134438894074241860 11606340 -37008535138696111595491265614334668800 11606341 992480190936193566258216632673748354492 11606342 -438126478300241521710950824063722781056 11606343 -8141975318720764736017372777262694912 11606344 -80970710749939056778238563729972992000 11606345 -4874978120212645585207634306018126400 11606346 338282510740282023431603696291727988272 11606347 520656872823962225061017769378674251796 11606348 -269179663082008208383359082495618452480 11606349 815053303846810567300931652056087562048 11606350 66849212069922797014903172394340060800 11606351 1764371924039736832494400314868765734480 11606352 66645368287461615490184676586345463808 11606353 -2620820958839711694459423981906084616032 11606354 -479184742378089307159125766863119136624 11606355 -346494895253707508560480609121839560000 11606356 -776956004582973318025069242220486910080 11606357 65165233419482949837849554051828241312 11606358 -164844542864800994400058132967056842816 11606359 -810320127624007932655926751741501422960 11606360 169905601239840761678887865352735744000 11606361 243665603086531566136755711566108963520 11606362 51858243871481071192393569190710528000 11606363 -408865257321729141098809189703147855256 11606364 91098959126296250384353352042086072320 11606365 839187068618132600894836602216088321260 11606366 -133061103754861085929279453793811840 11606367 231183126168812957942652344376586468680 11606368 -659356295707457716178534427023763308544 11606369 -83207153260788174112428222213857587200 11606370 -161199080014793305147172713673801856000 11606371 294108923779167836448036595794147151312 11606372 -453701267811098761835872138192931543424 11606373 652662181234500017058527250861471943422 11606374 -167982866359308252520505799407708083200 11606375 636554430472566076084391086154297088000 11606376 619825308378628246080584267695142338560 11606377 -208951162671167114268682040988503596428 11606378 115018595035701859684611769217686448640 11606379 -203196483010025451901627961030767573416 11606380 -693061237540625910129544806459887385600 11606381 -689532934021811299855971242871141403818 11606382 -334712475989049528603560303574945459840 11606383 -1220173398663339696922011056403718808368 11606384 -74234604640808166064528297113405849600 11606385 219848190900103249255873896929068152960 11606386 -291133476702062741452836341624511286656 11606387 -4527889036679337635961366983167155168 11606388 702178538945927580203231884030967808 11606389 272856469043730936658725209063747686190 11606390 -8068765294470742354732314283070284800 11606391 215445412437633619496672299598827843200 11606392 390959734419574378105826119268128481280 11606393 -289954271465952454672906728930479042220 11606394 78471142400640863828385761337594316800 11606395 -278925240091828370186663003496196645920 11606396 -354265577128916264471787343268814494208 11606397 -123185653337960479700115306937437565440 11606398 230822399243406893240900062933502811264 11606399 -21585471583313421055634332307503315968 11606400 29908722800047141799591538497421312000 11606401 -206118546342040797421098559639134887100 11606402 108179522293554339420253354088820595152 11606403 -27801224692819302027727773317081014272 11606404 -508028147550346263004076765715007030144 11606405 45670128464961680291889841564550736060 11606406 90264453598782705174399313952558229504 11606407 273108734672956216402602435207553925560 11606408 -767863677746030507245977390000892846080 11606409 -847233116857590289295982712007466859740 11606410 -527085303760462949816626410120353318400 11606411 452019444095223903497366242267543725072 11606412 328899962164181812255147376736203853312 11606413 212988058144275542702863784669759361504 11606414 232747512133181546457682520083520773056 11606415 -95675802555990331927812035328033807360 11606416 -336123682950001675196682675746897920 11606417 -167980906709665336320897403142748273420 11606418 -438015357466567322928103824147380695536 11606419 -529035408081133366453520630272027175088 11606420 192340858011398453324863813425494138880 11606421 -421844665720801200085950837032549445120 11606422 -227781664053341486890408946143297907328 11606423 -660271238988843422822500660639655798328 11606424 193539069859431928926456737102179491840 11606425 533647734689237193759653325609307667150 11606426 -161885769610114754301764416505465695776 11606427 -9202089839376267881165581913359754208 11606428 -238873681204415971246870125716305388032 11606429 -391675874908227953117429493310481637480 11606430 -74566239958411880489387158030387061760 11606431 -4557253880573975036392170383507201536 11606432 1298095894813641644849824938182219661312 11606433 -413816866616079346258497398591104996176 11606434 175272205051419999776586430950126382416 11606435 -940027294152240745477288460367224470800 11606436 -265002530288630550050387281257377187840 11606437 103106700247014026140291413646534485660 11606438 -116953735227901284904144290695817930240 11606439 -37241097531449401085809909790456709552 11606440 360280899183843851709298504097549260800 11606441 -444636924085486757042353386421746048 11606442 -25118900358477788256598765646208619776 11606443 209004154070311741367297270406126126880 11606444 -58206273936858301872083400260213723136 11606445 -173678977972888952773289309126554284180 11606446 9463460065590640111500894242913247104 11606447 1419557326507039973248786647897080749632 11606448 -46556641414755667134236995856898195456 11606449 320934492976074163387819208107072514450 11606450 314772242508997272463184257535147022000 11606451 253427284918834552665843052310358482232 11606452 295200963728493735991924458813138591744 11606453 -40376990527407110758929579751300350816 11606454 -224385866486783461774976430108294884160 11606455 -149153351955813905093729129459224254240 11606456 -204025308873611331148809859058142781440 11606457 -444627386163074464580874163405481608320 11606458 -506438853080704904451443279055686827920 11606459 -187790369341962726983484844095244829340 11606460 -11719533801109355791035352939225635840 11606461 1641609385050137658122869394083839556812 11606462 -77178576509888275231200014391360552960 11606463 167570814009466984230556415223695827200 11606464 164285933906901185383696073981975068672 11606465 232051891327762748094676170580406084520 11606466 -376625580162538405050704643879488616576 11606467 698973899816862481017906728415450090720 11606468 -700315377328227202101708417253443860352 11606469 13344669365278040574255557834156398080 11606470 202818893300696581787484374540198515200 11606471 925751269544973432617680792844704457352 11606472 -594961296886509137012263993135409249280 11606473 -129837415865235387238134554401115959280 11606474 7784608318282973935880099293626535680 11606475 233111969455770068897935471584074790600 11606476 40681142598809520942506341979917107200 11606477 29354263670958500959970722829185072224 11606478 61964806054173237542062938420546547968 11606479 -234675914115415825688052343907466587920 11606480 -181880417633467591936565052716040192000 11606481 -598010823407275354578480943460529583872 11606482 -350660430713136759832460552828900055408 11606483 -277808014060738272649687460132376432612 11606484 149102925687815930023467956801678254080 11606485 143899449158698892517544020441604854720 11606486 399470346988487722784510243469167163840 11606487 374966467640135362248345476576639635968 11606488 413412057785846509787505770162028380160 11606489 11034779774486916280495890771918507924 11606490 -1505982895006008486019108146346137600 11606491 243602917169615561941996835800397275344 11606492 -605767174751269755153578474107094883840 11606493 -91683467809016060131225061577056128512 11606494 480640822980428607990484619660575879296 11606495 123141222706803288846414636988987364880 11606496 -498394499390262554236152103900702310400 11606497 -150879297359732753593197402111221031936 11606498 -491877909501297268560821235656107950000 11606499 954963715433821707321177392626001218368 11606500 868806673865706261459688239144637440000 11606501 1149727466585339952177640624464940709502 11606502 -398018600497685884377092669102923138368 11606503 -357269749797868489738210710528329395680 11606504 -82260799750353779039160407950073856000 11606505 250146174353753144682780743061951802560 11606506 594231979449010481814459173630198699952 11606507 465136074311732975422402852487426965032 11606508 -148204436162428285663879691500522468608 11606509 -1484148558313342356606656731773452971584 11606510 22118366718001730021925617602098168960 11606511 -6223017812323310141268210958711552896 11606512 -156141489933666084636178289538088697856 11606513 -123563211721982835858720802705956962496 11606514 -82654899401094179880536372570024511360 11606515 -52702848462980789120828856537160559280 11606516 162220210221141712955040406118951412480 11606517 -1830071110384650103379882822746454400 11606518 58396545821916072095349931806325450752 11606519 -279127414378082694740920700828700589080 11606520 -14903913676444401363607549153097625600 11606521 380095467548634004366423043847957903722 11606522 196272822039676977660348077041010188800 11606523 196853957744798447389958397910890582384 11606524 45909965311547081213156988276541960192 11606525 282306938666551794768679793177202912000 11606526 -65485513408232782861408804373910464256 11606527 -290744500095872403419986567520181162080 11606528 174921541873185638708745283587664773120 11606529 46959901635325149799419841585229171232 11606530 34180072061142497997344951346160435200 11606531 951930147391772990387252038829753806464 11606532 -134703969863005250630143159082361799680 11606533 -928740398360290646245886360543807316960 11606534 339102047802452749716558551951992504416 11606535 -53251913852578328384540822490108356400 11606536 -611082116098243269230981277003858739200 11606537 261663407626607020244889856805759772186 11606538 -7964027664551504692335750408342324480 11606539 192128245502368088602234082274260140800 11606540 63080453490905684930745476776939361280 11606541 43105382723781869085232457457879686592 11606542 -22465043229382193130102343486712179008 11606543 -304638648584487843863526300525964111200 11606544 -149403536022240970394809543445843804160 11606545 -430235813631065408827953477924590786700 11606546 16550626978538349015085126725188468736 11606547 154598932711794358864013167195921078200 11606548 1266164968308830634243102977681671182336 11606549 -421236614354484861949005437218139735520 11606550 146869458895953755474225307857286292800 11606551 877054300318600783733773303214326063704 11606552 -1269403003300579534301636537576030054400 11606553 -212649924030098879598899830960701675456 11606554 410617370681438802557351118138065905920 11606555 142015372273782043790699872696772997120 11606556 94405109798033913055514926154042179584 11606557 -27727595454592749275154775861542803520 11606558 679291894931793128684945173449000240384 11606559 -157766395615675672497511433994465190272 11606560 63017586329695721996340350806917120 11606561 -545112591453963417903342024391961543838 11606562 -423484325322110224693529374174124808 11606563 847692595066252567178556040703979527640 11606564 284555742646862033030559446996200632576 11606565 -125698356603247491064416028825842079680 11606566 655445246709412436087966489746216715232 11606567 2394244045082872037931456531625881024 11606568 381197982909934008835876658763882086400 11606569 77906801178040185055718118989932329288 11606570 212090429783364156065143563548106801600 11606571 -39601334858900060731187318158700920188 11606572 -226043412520951175594213039315527009024 11606573 933569398720554647014904491435857239904 11606574 -60560417702271977026072873739183029248 11606575 -441886754752327114891289140924549178200 11606576 -12252412629984433710159332610175991808 11606577 279301284660532246547942612021832220032 11606578 -125910525039192317020235393111947848576 11606579 398678330295175740359430349568549164680 11606580 326029355544179505507685715554495464960 11606581 -267550757233343715668668560533744851890 11606582 218035226060008842291475661805245539968 11606583 153667604132634503322098243192068185600 11606584 921751910109068764744337072217353809920 11606585 -264425114616716814558072241770819452220 11606586 -52471593748661009909082351476407990272 11606587 430354068724100891046160268490664007280 11606588 -138932702571381837113531662413929800704 11606589 594744725046811123578542581171617548454 11606590 193243591756963673124330335313907828800 11606591 -1012563348782046847325829449270094643008 11606592 110921091083602543026581795759292678144 11606593 303786871145256449302654445404428080340 11606594 477596785030815979079753232602215782096 11606595 -70156359313726028241174753083019678720 11606596 -509858978258576558723013938889104252800 11606597 910896700622053689493810674068748709944 11606598 295231957945168764232319153102620646400 11606599 48197089192881602063170111829954720600 11606600 -446721949982832070763031514750098432000 11606601 -653053141782095156117475833906512318080 11606602 -10526946866863719094508209430589411840 11606603 -33157355158098261855383484280257862656 11606604 -81751317956331472184760146821735830528 11606605 -447819244894743255012378644939119242240 11606606 29791738459328918310487034775350000640 11606607 102122188784432989999834691539184339304 11606608 -50194287880751273757106757582295171072 11606609 -162606889104201768524229903625252697280 11606610 68668348433998046346732701242308533760 11606611 663384255205774153077756553956196345920 11606612 -704228788805184421767667303475436284160 11606613 14823551966867193200586219370638445824 11606614 1197880703372023317470942737235038888704 11606615 388584339761276388794732830074061487520 11606616 38716343046761373298547435667214540800 11606617 -279427021137259731463728837929070730752 11606618 113854617122348136441951039584315531760 11606619 -1289430651396134580549242731677957151440 11606620 34846139740877930809220657926066951680 11606621 -124220597807918422378632388920333237108 11606622 46877078236225660638319683971071831872 11606623 -115383212794140991543135623163295350160 11606624 729894868777067267651678223403946213376 11606625 -279568192078573205648086453267922400000 11606626 200569073776244577858370488001306066512 11606627 -494445142617894850796357657664006679524 11606628 -210747508195685056014942176320112689152 11606629 -458127216233490509500730754789542270916 11606630 348759909729867095337451682639848947840 11606631 -600102082128220828675166127421926630576 11606632 -203461493305801429999322806228475627520 11606633 636735286999159027920620195121128781882 11606634 -205486251581433699368781079745978356032 11606635 32439190971424659180772713613277868000 11606636 -698867813498890045756263796434824478720 11606637 -81620686735876099687738564468394933760 11606638 470859386029402837238788737508929516096 11606639 36721456810298146421494949648704805760 11606640 -8894921945679738397376336346495713280 11606641 43097071698386407982005145525410375132 11606642 -386917711612388383591008281822550252528 11606643 376836999565524635354229794469500590932 11606644 -198585126853077317978836079896314327040 11606645 -767819625920276099669307432141379808100 11606646 -6172496567221994526554936425338610176 11606647 -197961889606534402781969119240665333760 11606648 113644139984936605484955771909550571520 11606649 -234671049248025184113336576618063674880 11606650 -538410480361829768592357329236659840000 11606651 -172673647976051647337765904414395725056 11606652 981370733555138804402033732484357637632 11606653 -1047592137973093854835280948267376040200 11606654 246086895281901112146954886135810296192 11606655 -63977258737929879801777369582663657840 11606656 -100573653389625816457886638562177187840 11606657 510893897003821466700771721969523328000 11606658 -52227520399302421365692774902626066432 11606659 -154421820979736146463669456037891811040 11606660 -242531456233190853938671306496159639040 11606661 -794856550644107424576579670272284300640 11606662 1239282000159597151907400869363623363392 11606663 373768835906803886950917742063850470920 11606664 99911338133324313060761189066124779520 11606665 98413666865957748666761914682337886080 11606666 -29724556000954751367828341247555969696 11606667 31745650583167465431723109275082125312 11606668 -376145707824327419156256421466752796160 11606669 -485101223074731480288934294841112419520 11606670 -323192777266046697522958602981136051200 11606671 -93389599189215916851272974498478352848 11606672 -77167022399751730344195284246666674176 11606673 -221879024960369537251418997447705531456 11606674 362178846570738324905748286434736035840 11606675 82713910881389548463370440956262310000 11606676 169550077084992614117842395253814753280 11606677 -266389729841386447087111546035395311474 11606678 -32187771192505079879731026831135393408 11606679 -109824892656900960283876525414068034560 11606680 241617008858672020050731825127051264000 11606681 1282428912651016132311871129084250449482 11606682 60515406060975606121631840986228546560 11606683 -644994436954554599707493417074463524 11606684 510059773733140780764140732163260792832 11606685 540265249953780022013395821018495400800 11606686 3895737791965614393374187478523913984 11606687 -913333700357047042784362459529107877664 11606688 -419488871025214947539492930524085747712 11606689 10114969516995133704388053752912354224 11606690 -89429595168109420803493632501729086400 11606691 719998415313901729340925743425584483192 11606692 341473156497124089840026333497573146880 11606693 68187604387089984176294691592427539200 11606694 -243385481465403123837656579758641538560 11606695 429797152465106024181449639464981846200 11606696 -954128190159927687233296315122453719040 11606697 -16390180571263856669601770969783215872 11606698 -533628220328516279645078644654697624400 11606699 -686992041352142371388534925518015064480 11606700 -30507843076884694459056963942932889600 11606701 28252043193375045737858280883692601600 11606702 5657077231547272504110731784212895552 11606703 54804853521003417622495123339931447304 11606704 -47997737362660944387621322567133167616 11606705 370297339803706814196485857464578077440 11606706 -687650360986156967889173674714334419200 11606707 94610109146554211351732902291800204112 11606708 52766417281060241234654328540124896000 11606709 258414743598429654577292407585649045568 11606710 -80263590996305099375451168447187860480 11606711 -194897983574408070775571778468215692248 11606712 247553618771297504049041756139304919040 11606713 -1289262946549914922098771167828710718038 11606714 53244088977417141470203644925747098624 11606715 52014566050648591877439430673100845520 11606716 684551534212346570808273277414671237120 11606717 -321951711568048646678410348333133572128 11606718 -75012605177878381958574854626955105280 11606719 -111833581912094201204945264902718058360 11606720 -76019064679784752689529902366248140800 11606721 4790787422876780379155284882230604800 11606722 -263589627545784654964480782205365431088 11606723 -530583824087394039905617933931053058040 11606724 40693392776737346105914509914122642560 11606725 73073800102756597721594266664225059200 11606726 -58549391568772328033037171516532901760 11606727 -31739404112293053456568736151094984320 11606728 -629695043284111984231267619048411289600 11606729 -934523789393040821157359025800857461324 11606730 -186009542798629275075980776851474497280 11606731 -145662813021176419241871263936320302672 11606732 7545622763814824589250527351311749632 11606733 15704948914577904324636956193123540780 11606734 -811387932527420666022928429667474665920 11606735 57068376932906730809207786180515181760 11606736 -141004446261480026376219655182364704768 11606737 147980301986670608867061636297125870832 11606738 -102367168297102393861219513931235220992 11606739 -286109341256252859965451002619066548160 11606740 40710261839740324015963794628435200000 11606741 71911435734325891340836919224872132864 11606742 105479708730610426451392510415936876544 11606743 -3304213916078797051556259846450370656 11606744 -1272087145644486253347354498205216358400 11606745 -45601667521448633331594540545697912000 11606746 -110499415560969124407720237544572710928 11606747 1368768715182235588955284749480464087472 11606748 -8141900236589078826307168508510123520 11606749 66317269472223321239488717064805855744 11606750 400997501662989857625645400339218144000 11606751 519510526571375036105305670983549165680 11606752 -180034032506693543817912480650592780288 11606753 507690782673663603309126737405854852002 11606754 -279527639116512021342268933627075543680 11606755 -63236666515774694340533388818760468000 11606756 97194017929917000246075341637257564160 11606757 172354014482702544680355364245186600000 11606758 -306631849720704229309688561666257335360 11606759 -1637637465014083895639457679861694267040 11606760 139691999245387502003068377799335936000 11606761 1585633475632130560204526954026738406272 11606762 603258419236623030662118521097223795632 11606763 -93799876190706504064983123216445464576 11606764 25099376300309852197095991445661193216 11606765 -556560859914616470445224575358917732340 11606766 17429008683358036865106849939066851328 11606767 1393502401800964836028568156068083589632 11606768 264685476446692854240700966335381307392 11606769 497850595481267407920567775501380305664 11606770 -60329142036272427713402897010592074240 11606771 779635203301393776373689386565743939664 11606772 -46772170558950611961567632467666501632 11606773 -34586300006021709142487472290650960978 11606774 333748974139226350196140902367464575136 11606775 -3972521318135202119974642120782288000 11606776 592270629256695961737217720372809646080 11606777 112622674282984251914017597768813152000 11606778 -57317156320428434454733206364109644800 11606779 516360042213336662991235012624992345380 11606780 -149779850405937955161269930680992806400 11606781 -42435112583004823074193832221294104000 11606782 394232915109560786720707791354570581184 11606783 104747643000146150301409953836199172584 11606784 104434668686935181783974640834819653632 11606785 884231777701818942322612834290103696980 11606786 -314523384444805382559723506457229693920 11606787 -868427234381681415706375864642875532560 11606788 -5024788357258992801881001600570560128 11606789 -33450676240006784053209305311430626116 11606790 -108126512503663033666360070841820872960 11606791 -518394232140362423543335355525929605120 11606792 -844726732080892188000949749263160192000 11606793 30802724773954430231861923424833536768 11606794 550502064614446753786028159764733773920 11606795 16783449437881843903581968387651800320 11606796 -124677084304351419681940120907388518400 11606797 -281702986562031899194851439593153015754 11606798 249979523170955010848298644083343319936 11606799 393353452703363163377883941375225865864 11606800 -151188893394225548955690202981162393600 11606801 -8996548775469185808072932156282141496 11606802 42758307315011035199990967941255385600 11606803 139408331497959911102685444492149787648 11606804 647132374926238241398838927652739968 11606805 -207807570556900649665801184337065245440 11606806 109104830563637368761134110375124726784 11606807 306664278549162805630996150089125098056 11606808 28382939707320218941942227046531891200 11606809 -45738196632811476858080360852650279990 11606810 -81390793977370982726827188409339633440 11606811 491297839568683474352618668169469963672 11606812 -183808389331852084555825991003759738880 11606813 -368640486846108968564074847239104154836 11606814 22232616733675783589704354775158016256 11606815 818172193960522632997925044223450112000 11606816 408035676904015914093646452991689621504 11606817 1473771008099740215572482277687994103680 11606818 -3405385161054168125996165437448348544 11606819 -196771401078746371390108034107814771808 11606820 239866590530644198486414095592197550080 11606821 -516592322430705381411269610198233110978 11606822 -517366582072945714383640107805632864288 11606823 459318689826472585925210675556849488400 11606824 691833935304280907261064825617741736960 11606825 -50529372226311191194672290316552374000 11606826 -74996907643541739218987056129423953408 11606827 511080164153397642410414135997770101480 11606828 412474988124807787329751402262228544768 11606829 -414021582041200462575960438007606780800 11606830 56504969241572675929998090318923819520 11606831 99362166298691543705427774659886242064 11606832 97897669920174925629357787047843938304 11606833 139580143088324150283864956068946797120 11606834 -193290842964292415211595254044273049600 11606835 -371036269444244168069030673713139494400 11606836 644515367052312759039189277813719089920 11606837 -524786525133309898475488298728153943808 11606838 -574647601263781499813382236295805255680 11606839 574762547611345136825039836644357385640 11606840 336264902888120865668550720867828940800 11606841 603495684724621892862861924754140622080 11606842 -125433854631477069896186250776956754208 11606843 -12548904564038932395291478935968314908 11606844 -263098114090794730451711926388074429440 11606845 -895557764290649236892126785090647810900 11606846 109692992620865600283160244583879454080 11606847 -80293338070596009471357842879263782528 11606848 -126070392087625761897924479466627661824 11606849 -330790769307406973869965312359383641150 11606850 -39210608681107537674938682197012288400 11606851 -659100446550713146538021532027490254148 11606852 -90338493743266792581380504944455540480 11606853 415055166030293155554478207180452027840 11606854 -2975877444724699764126279274996870656 11606855 -25023363882335283784736930929208516640 11606856 -503479951933828419546483071869782220800 11606857 -136711195637969554554682076960658169894 11606858 170583385054484499861347832297964425984 11606859 -249223881308925129002395006459176997272 11606860 -454213545882243202296531460924187857920 11606861 -1261537759080781036172463285605914176 11606862 -33695070414214317761399264164768536576 11606863 52430593107258236643614251415679488200 11606864 -559018871421260253664997527967469797376 11606865 55885740261649294864508893722427776000 11606866 227477268901735217045941781503681855632 11606867 770346334161388247161041316995274110672 11606868 127818746602420096829337000507329495040 11606869 2690360904854215988572184077761104480640 11606870 122722795739939281505822772875763999360 11606871 545149502663736783558782574788289783912 11606872 21209381025468532704650201669124249600 11606873 1571294543048600072156384268121419354180 11606874 -47164371962633601181521060425758963200 11606875 121511579336450920330661418147504712500 11606876 577119819639110907299283334567052751360 11606877 554349083230799128603185682950434875014 11606878 629914649985603353575052045695967898240 11606879 3608588958698642050338841133810936832 11606880 -375973173776806501376779711950138900480 11606881 -247611945075668539449931093593241964160 11606882 191900708782109257067784622842662595072 11606883 471486627129649770304791199882843029624 11606884 843048525793924870789056420875225138816 11606885 194471495206563079273673638170271618560 11606886 167686592168361132472441470788714488704 11606887 247885846601229834044825584086903034272 11606888 1145651180102686592830193523234048629760 11606889 123531289122166467804880383349151305920 11606890 -269854004065816459622920220476508080800 11606891 933679400865915166448951470105275425520 11606892 6184356090814721662150722189904687104 11606893 -650067316363743372930878910479722854240 11606894 -60970048815124538119641595566113263872 11606895 -350272225158003865054277841701525715360 11606896 -768595738924742259534524517864964096 11606897 -656905700808296126014763491020664879680 11606898 -13755050599933390054004088845255819136 11606899 -1165801144580755742271250038914279405480 11606900 -84323828746409158359980224043121196800 11606901 -63948148505728705877136750937632735936 11606902 -223507911904244336181781723232609873280 11606903 445935093257758976916605318709012402432 11606904 -1096850313008041644524281113755320320 11606905 -386442040632601756282924789708954250940 11606906 51363678059484228209633453995242103152 11606907 -155053902267598625147214562361463975312 11606908 40943175172614762050012387917728430080 11606909 868627930873076173171192348291093951110 11606910 84967438958550192678127360245130752000 11606911 42461557075408578665684972703403854592 11606912 -716028752443310698776721467674669875200 11606913 249467462978495110692675583287588371442 11606914 -124797185758475755441288203206815854336 11606915 -615273410875668806953534141743073027440 11606916 -139266570653442777423462575027458093056 11606917 314024266024602062207137755895124070400 11606918 -255600848246914822586147962470689895840 11606919 -300777265583828260592626031357147092056 11606920 335926507989962660507586427985926041600 11606921 686150993383534564521336644456260372122 11606922 -253787163824823599393404489819714959360 11606923 339421277263833338254670671732504307560 11606924 -350988371794195074186508636281651467520 11606925 265115287049852338491038963363712000 11606926 -42194659899102987781082239947911445120 11606927 -10577478662162912598117643524853284864 11606928 25432395255961250024534823007770968064 11606929 760972008143034196287137504172509814640 11606930 16975157318586368145818640194993464320 11606931 -173027903683569875612019713503164106080 11606932 313301816750653934163411390574443798528 11606933 -324825761158762331311298973562425718596 11606934 -218402288588343498817638116104575865920 11606935 368897003691630855496889750086289288400 11606936 -187433295830163111303257929910056673280 11606937 -228497552961252712880952639856551060096 11606938 107694243641990633763851800576628677632 11606939 20190247987093008255138551824708021224 11606940 247177428154797339139521651987082037760 11606941 41034626470437020660653164532655642342 11606942 73364267100546506780672896384336447872 11606943 -826130445122986232803983679022912682936 11606944 318857538883039066244616759655487963136 11606945 2940522654631701862981930355312952960 11606946 -12840604593397203976480601489579300352 11606947 1785518770058412962486063063603728896 11606948 -953330904711203095304011388853907553280 11606949 357329570778866817283494848435996613120 11606950 44950936900078468821188492745157353600 11606951 126892949423891785024349590000699935000 11606952 -215861078678665860172299914206072012800 11606953 -1106512431198402130405670410640300444940 11606954 162005878009285798677228085351342226112 11606955 544318017568545996673794304952476151520 11606956 340956739136722893305545323796410533120 11606957 151447990335862374186774670800671299500 11606958 -229403138940609112707324171382445576256 11606959 -219339122847166860911775863115950058400 11606960 57097835659612750821914933365402828800 11606961 -11533948446821471108279506301385763728 11606962 139544452386523033902433815665211211392 11606963 -1048835639159909526359224470081271084788 11606964 -567547843631812973400617590135523328 11606965 331504202916276913906382936761533400860 11606966 -157471074402273446784734233841948983680 11606967 -619559760185382165707307894469078723200 11606968 -288869544788028961084393801309003837440 11606969 879422900214304266461311257956274823008 11606970 24310246449091515495288412539269606400 11606971 -1014399964658336942158329569841851021208 11606972 -345288938345131546333191398173364679168 11606973 63976426217600854979082464197433521344 11606974 -7485349866261548905477380554157081600 11606975 310305726010655616801969192388433307000 11606976 11055527805576945954493937192187985920 11606977 40693247666209811477110743657467803332 11606978 -83669185334233181514468346910577798960 11606979 1635311277755106206026383965160936834048 11606980 225025643038440426812381327817497518080 11606981 37347551253246691746493804101878722812 11606982 159370439733102206817631483369979967360 11606983 53421774141401345826451918657533238232 11606984 310266632057512751553044306332902466560 11606985 23094607439150580188313340958195031240 11606986 28960492719885624031870093620185763840 11606987 -113066243747539790204585110658525731296 11606988 -191923086320553959711003069939687261184 11606989 -488553614698883577779740739139198766080 11606990 -6225670496855063166808286976022730880 11606991 235996864165773841177723203738727905024 11606992 -165786062882714086317791787832136802304 11606993 204239852352560497434276121476140284128 11606994 -95301407829594292960357194605801372160 11606995 665749968277036178642179493362443102000 11606996 770605565195970097346273535890748948480 11606997 698871453023262779489530164150034020000 11606998 -46888749106596643447734085202514746112 11606999 14606092082543401934722027185791198640 11607000 17855722875712843872869151091322880000 11607001 564085727176994349930066986745530186880 11607002 -6633310878560521920938084223304202496 11607003 113061690894181596561712147662795754800 11607004 -3495498902951758689349991909649199104 11607005 887036876893877260656044635792086513600 11607006 -94575676975829900343661166416713468096 11607007 924080800587493681166355590575981252256 11607008 214455542371546085039554489135822012416 11607009 -108691652294432566295601560881283468352 11607010 -54960232241402188315169342051411259840 11607011 112624308516642816974071021999019335200 11607012 -228449485005522565861797699539381652864 11607013 949556655647985481731014035317542244000 11607014 -9379585413687802437494193173692433280 11607015 -186076841777746448867528622256920775680 11607016 296082886117903518317123510472883092480 11607017 -999876824716508311435712262529531268934 11607018 19173512189672907996421077302874769920 11607019 587698422036260135537832887119422093408 11607020 153381538033025875991586058714165493760 11607021 288984025821844638909545667005438315298 11607022 -214018066018867514005983891353366097792 11607023 120271973624715843557771207253065992272 11607024 20472890757180991416581083876845158400 11607025 102576738950545533805790615146585588550 11607026 -80781325453808263561133400328898104320 11607027 -252392459877153899883584852280385627080 11607028 -673045702133017341757200041789913096832 11607029 -14236792279969413269246566729817219424 11607030 198632170608207483603075303699608544000 11607031 -139267258221304965310702700136385212000 11607032 114106812422507002263960233580225638400 11607033 -5095459530838346785178083810921859616 11607034 -139824759863374967680532850733031485584 11607035 -9514488964584370914876443288501491200 11607036 165286285479920692498540355043009454080 11607037 -27113992383893472111705337785020117300 11607038 529465673235079395456031731835140096 11607039 49457112015256127452314580848981041520 11607040 289415497490479427516634186236811018240 11607041 1169842334505366185020026975804900989952 11607042 -668793020779238120657429901784243200 11607043 168593272200878628673659126299294672640 11607044 482198445068336240084182421636321195136 11607045 -338088708932780216122829045087944387680 11607046 33213412148990543881627001271556896 11607047 -87445252632580716073693021547571098040 11607048 20351262040130142310096560683341301760 11607049 341366678170963533212066207943819009050 11607050 -2596073270138801636857073761272038400 11607051 -43569896758971754388064310285085233152 11607052 531404455755998163850842976586420516352 11607053 -376588673378007063966397848771838017396 11607054 -139963310040728833684418936456135405568 11607055 -936311450014923992040544776858692039040 11607056 -62291637076925791991440547408839311360 11607057 8267318070075367311200010282362493504 11607058 180973215693918196824272844804030571680 11607059 164211524636437879385523491459706724200 11607060 328874096196413469559525009296041256960 11607061 659473237651223190920599845487517115662 11607062 -588492694412824966448213425392026376000 11607063 -262574654531646366122569416880943636016 11607064 175044637307548919641521323361398169600 11607065 139972829666352542767712100904046752320 11607066 157064296715018537270950957380030803952 11607067 -144940923829912865839402002504864567080 11607068 112714621630644537136677877640858099712 11607069 714332224109196840541408877125955228544 11607070 -375131740694924123144682172964912332800 11607071 471192861444627629761332517718060390640 11607072 767236489972920232515611929511135281152 11607073 -19787475581756310854990417093581017600 11607074 -37796390960274811131593206973760715488 11607075 -130932313706091203036656320817176372000 11607076 -3144428291527383163750436218592563200 11607077 203982225001035404295181820685716049372 11607078 -31217419996814595697146704988115937280 11607079 -102378930609320089187820626549980950120 11607080 -430290021852907029539584653856687718400 11607081 -46304934663757652882858309292004363200 11607082 -165952418750883698592589317404820182016 11607083 -162759224999978740658603762803875021840 11607084 468748395001730094466507448011893918720 11607085 -60936559403173080093270640421560160640 11607086 659181159888312698920107448951388188992 11607087 -316004607569924530692989995512697845240 11607088 -70789542928011159698852043088461889536 11607089 288446665131216315763125927339393472284 11607090 -218000295202183019468423805542798361600 11607091 571902382783994587665100368534396836492 11607092 -293184549056910408698936892063863162880 11607093 -137706889389590897387646729934595227218 11607094 -570331884069380444188939415771070320640 11607095 -1460409180218142517007861839417943188320 11607096 -3040555707804553149058093273086259200 11607097 450703543755511255589724339504885845546 11607098 307705167432625659194830487187455026800 11607099 250259094838828617275254675673822284800 11607100 -137535270634179256335193389975004800000 11607101 -628132148045335283168432840245622649696 11607102 23223554558900293493755714306321896768 11607103 -208625591964311653848054897113337571648 11607104 -107083880928317026612745384477402333184 11607105 -366389643361558472404174754530740014400 11607106 12504601577219260629548622041105416704 11607107 -426465307548643311827595351208334390124 11607108 401309980502167561420473634072744565760 11607109 894929486825224402682653170413557374016 11607110 -111742570084936443601781009499957694080 11607111 568011174577722043701463313839156942080 11607112 41037246589004584283306267232850944000 11607113 -51729149781856060770938332915169418240 11607114 70379970616543405205319800077922307840 11607115 -298135818963591663485764552999091744880 11607116 244325982152749129725644231173514576640 11607117 -226148414258210903674734579085802786688 11607118 -170326089214115158923206670079783698240 11607119 2302033530442374702381822214944675840 11607120 -89582602946340170656518542910554112000 11607121 -1186326177405126951883782732635108065678 11607122 -118892687958701289812624971837346917056 11607123 192397884835669483400435269152966063168 11607124 75653226001895884545249183599914217472 11607125 -1027414689410358627753771623524264653000 11607126 -266287556646825510450182355899878510656 11607127 21411271382177802556175623277262481072 11607128 900799306229687375003344481100364185600 11607129 293083968584769071393126298538645729200 11607130 178524398081098155355316073530102964960 11607131 -227546452263903355938333078510751330848 11607132 348960950590115099361406734596008438272 11607133 -488423228992988257739779683632182822618 11607134 -43791255256312361450748668423579688960 11607135 59836828193344512487678970440358432640 11607136 -583467043402625524263740562694763839488 11607137 -917919721718623792697410727501884085214 11607138 -57886630620536335051421335836971683200 11607139 16808169079292614945448243655307451656 11607140 334969969586160468825870060337236445440 11607141 -36084698649894919146610980852602371584 11607142 -22279719580005313628243323322668822656 11607143 1104620007002879844549851854948389982392 11607144 -3022120148110522937211574835197378560 11607145 387234622405386304271316836766428486400 11607146 -4320658273814516933520691346784262656 11607147 -598036621814591237583044345838972369000 11607148 -191622320569696927125123828326604847104 11607149 -25289346304556606306907346101057635520 11607150 -176080860900764780889604383994870886400 11607151 366343874844677089961524162650360142704 11607152 215069687200332524338276250770271993856 11607153 -701772693163329130185214202742913162896 11607154 -370572548760653093226829532736623047680 11607155 339054893060477124355848019340879545920 11607156 -497797995581398567215408259907834904576 11607157 -35454052643572680673657034120237709120 11607158 -208757008841539182960941739279590139648 11607159 87291508735626798974287888944602830368 11607160 63139835632154978214350886533179392000 11607161 -218840882999550000360964349616916073238 11607162 -1329062799178077559962005872880234496 11607163 -697154373096418443396207163365244325520 11607164 -612521959005110773602525392001697818624 11607165 -131395298959617804341546210697903206400 11607166 -84294185910776580422915811291352510656 11607167 -1017483776597515818838508985700826304 11607168 -233938279964848058486500554199699292160 11607169 715986418617414679210516724921055413826 11607170 -102507337756828397383627193676275274720 11607171 -71039813588587765871532779771106426888 11607172 -760140394974196777212308255583399293824 11607173 -48051694917393168764802673475982539616 11607174 -338979332944790065763468963782194524256 11607175 -39288521461024397314152903367224662400 11607176 -218119167444203252693413651364204544000 11607177 564121124068909225807622157245684091360 11607178 -623225316849843148135828279057241740800 11607179 1060728739320989055355096832558445069780 11607180 66304044255923809321237612277173125120 11607181 1068134261238606099211402289833334092982 11607182 237111044381922075664765101888623664384 11607183 -48442850517441157098655953482055528336 11607184 216578347071419292837612273219843891200 11607185 -96736674366364708128369030316489287000 11607186 128717508744930817971242966587330664064 11607187 103656140374882105437194586457194705836 11607188 -357740443630844109351542173541803315200 11607189 -11340726329309465375684157842578984032 11607190 61578330603017398277598803346022759680 11607191 -78325638763052515951804004789564122968 11607192 403393364771145448157025945182023680000 11607193 186400636246996950639480290398184207044 11607194 130610786782420554790047964658175430896 11607195 -185298777949544536878696807864450144000 11607196 63126530242098437575029373011360337408 11607197 324165412481751954263338238940141313152 11607198 317069359194941935065185201703031062528 11607199 188661183981646424810052236394118719200 11607200 -337360288231838599965179482649001984000 11607201 -58288550958194623593187802269724588160 11607202 -338738083338309986878757159823771710400 11607203 -522123277102748735334397140748402718736 11607204 -169035962699095469200433120585923842048 11607205 -3029018855240707834532574487273331040 11607206 -6305600099660366952658010719412677632 11607207 199731593720782397599292365081200838440 11607208 98088038240288894947839288333407016960 11607209 202923263266106376712660718826036275316 11607210 177791341651896026027661632329326127200 11607211 -202968039379916842613808067235796869376 11607212 -345467354569800763120914741930606809088 11607213 711309974055568700799414797483638414464 11607214 798568760354933405333027327767337963520 11607215 766346336817661854996832305085849212360 11607216 167038077176187974907449289908346519552 11607217 -606918092478658217420362422912364346734 11607218 -124381681623477738319401195682169764224 11607219 1161011088039021877341012077650365408 11607220 -382140509723907886226307112817747109120 11607221 -306343660727175899064284751416710882500 11607222 225444938621920892507064302167333091328 11607223 48585974584693693128820964000158420368 11607224 -918114805780150822890253146144678359040 11607225 -59729968178357521211624310254338392000 11607226 319856358753026708406366875717706729984 11607227 -396145619736008088624231944426837952924 11607228 85446389501325390443058880754991473664 11607229 783851502896868213634484176167760483360 11607230 53179100692128276284687745763947669120 11607231 711425610909609482943383002641921690000 11607232 -6074047487746369965622650918947258368 11607233 10487193292633441452201712319490322560 11607234 42724377453292058789927019763757815680 11607235 -540463865290919825805156097918912620240 11607236 -21109640361162853514522426032534506240 11607237 140248011220258278316248197594426936448 11607238 129750164734585963447743799326850055520 11607239 -64534353602821528898613422316300720000 11607240 143095772884139378737328580204382617600 11607241 -82214496706858987346535560509440596016 11607242 14822781532872275439431936680329614592 11607243 438188630822049728270200889372547636144 11607244 573571865896757369643709936248460038144 11607245 198828662985861910805986165482874919040 11607246 104629758888431682451967981372274309120 11607247 26854032811423720079248773028778309040 11607248 -5642278774677026684680187238863732736 11607249 281101823950253614295139604557535248000 11607250 -170721054212918040622369014399920880000 11607251 116495146900508665802111708083947100632 11607252 252967223427322058569132272016016947200 11607253 62127517665049792169612488878748798656 11607254 227467685937785300705585531548172285760 11607255 -311593669014569759050132747144169308800 11607256 1084019810414556061666359958490946938880 11607257 175028289915102248122361788299789898506 11607258 28980271898261943720725660196897702144 11607259 509310880648754267793270092618567563460 11607260 103637277740670484282640477811366359040 11607261 -134273355569576252939685709949518282752 11607262 -126825267891354166242236681595555847488 11607263 1083949152965809912081453993532178488184 11607264 81912832506420757890830755505090592768 11607265 154101675301289633006785174945335385320 11607266 -167804758857797069966151489238008514176 11607267 179614942429398264713631772112004442548 11607268 143845525484350413531164734115895525376 11607269 35856632920860999089484162435261170496 11607270 -124346796324374988552018242865920221440 11607271 407413664052462744204934133723820273680 11607272 95641579077508218889154553224896512000 11607273 420515282686305385617835922379915948000 11607274 15509252803198187046537659778122188800 11607275 -411389072941702892021796959068770488700 11607276 543822400322640308594663192844204539904 11607277 883335580609613211197682577326015234624 11607278 -199426999730992288128883541708766298560 11607279 -733947598224594729250172441213554185840 11607280 116965811170897885289270140046388264960 11607281 -248685209138625962208236182165470120000 11607282 38445045067169563708561741339014461952 11607283 10198309613841150469629074766495472504 11607284 30408249629752001995419993975723461376 11607285 -319693875682601674298530345839138008640 11607286 -13159502964190479391774709056378879680 11607287 -1101554600005003594373097470459426999064 11607288 -254410027923677663110832521525002240 11607289 554023820948305726894841260162652138090 11607290 -21373483759508075521640063640855148800 11607291 -5885707434577115145259333243885032240 11607292 -56313808384478705881821135804195831808 11607293 -505075739751852859183625021278241716896 11607294 34794964853469408308203368096481452672 11607295 61882067369985657811999781349158899200 11607296 561358015684943101586167188002420293632 11607297 -145462899118101618966798391318730619072 11607298 257604486910584881460759645889911840 11607299 -220632546166257223068279273242916541440 11607300 11192371969735385851722913758166358400 11607301 -482230174637939695603024398584167222560 11607302 -137902554243677665544801091258118501248 11607303 688123339666988690291185292892662113704 11607304 1037543454280988525856517474701510005760 11607305 384647041590705345303180294377933782380 11607306 233367571448726921640383699685962476800 11607307 500639609126323730668693896503139560032 11607308 744407050633070935839447918160933171200 11607309 -167191860002773824849036525087859450560 11607310 -38266948398975362678463798601758055680 11607311 992202730568194434760890941204871498240 11607312 -164432024648599897323345657369243156480 11607313 299003815161445134923649544166736592562 11607314 -175067768008816703950054502204056581744 11607315 5853449652774561008276312295417737520 11607316 -772508102748541694077881782489759478912 11607317 331251194205837232874165902268191332366 11607318 126445949723726105060318923557723191040 11607319 177317892576448029929210645915479451720 11607320 263812417933383562065350040515190988800 11607321 -717425448451765593688151633287985064192 11607322 437857546028902339037751190403912105712 11607323 -21445962535207018365820557412467061440 11607324 -277403843427966817189417861316245518336 11607325 -332468151364746500773421967685774861500 11607326 60617059375345762515206687635318239360 11607327 748042207025026379174236693887323469840 11607328 532139278070935785223649086558977392640 11607329 -304128366395048013669992652908970503070 11607330 4310283235440118217337644759114711040 11607331 -906746324908253968173400913540906664868 11607332 -405392877717277629638860381824596732928 11607333 -649140271544556562300357833777414204576 11607334 -5270758967066138720497932648717565440 11607335 1172132271619542609643669425314355358560 11607336 322306643056100736696320085578613872640 11607337 55082995254227643640332602599790798400 11607338 -595541000677101705681224429378742395904 11607339 -789477930993996492127657770837436612776 11607340 -390437505382702488266462112784800875520 11607341 -13669774882086257365219958688939649248 11607342 66337242493139565193757814810175347840 11607343 534314363611480409434917504622584564720 11607344 16821032656412937611035469353155428352 11607345 138226320185339538821850126348065622120 11607346 24574457030145013566696637066226453568 11607347 -635847598288458090827697510333164049960 11607348 -411203551430489749995105127898063161344 11607349 -119499600081074189243119236864261646312 11607350 170945450230099713711446054628622656000 11607351 29171183144105455920302983789099296384 11607352 -971578994830372880594852206198052966400 11607353 -229476877541431518889566247655677597398 11607354 381828618616825855177778336187456391680 11607355 1400898109654580095015543618724093146560 11607356 -675646187771304989697210125676132910080 11607357 129777826778441515016344286659377686592 11607358 86722600871383532646112005042800981376 11607359 829962619905267431079611188952970837360 11607360 -25244809582732819636090204301442416640 11607361 646577165138964413430871124279995820544 11607362 -275465778168177371196421547711632168896 11607363 -147563702706763452893284904556958448616 11607364 281067351745116666519820930830871191552 11607365 33284241322534767000344150761422321600 11607366 139479713134592157305096801888407910400 11607367 -760203407909741941218574402072135580584 11607368 -1430859193277323609391826789255108925440 11607369 370334582305366351277321018003958825744 11607370 277978465991521567064920302532150133760 11607371 58597958574982178182516682989245904560 11607372 -200379513102494591364078600179708709888 11607373 -680807571318596975418168634948123619456 11607374 -41143771170986057715492801615652832064 11607375 63936810078223282936032276947963016000 11607376 150395419526148459141531319530948132864 11607377 -11296451996145640333715481726092299920 11607378 171492177925996168061451779182951185024 11607379 744305761448986039011524815484712095232 11607380 328079095678414313405768419538120179200 11607381 46206735753644470717867214325868073184 11607382 -112288794075608375554056706335056618688 11607383 470217577504071063466859121972536698632 11607384 370000760195890552353606556056925470720 11607385 502559341411891491166636845194448686400 11607386 90744603702814394355991964783659522560 11607387 -42689375489919935864228993204539350528 11607388 252217468886507930780972767036710392320 11607389 1046741537554763262852899858919475121190 11607390 -60538743287896060410559556160080911680 11607391 -167250127630428327310968290529198664000 11607392 156689684748837649817506521868658540544 11607393 -25447167955974987172263968583808868352 11607394 27725179706654488571726997123403772496 11607395 -514632779236226474675103911253504109200 11607396 -67079831161271256849184960128967959552 11607397 -533835732671197901874664976309381265154 11607398 516417721561752203925355497001985001600 11607399 -259092818928980671388344754829682037616 11607400 -142112235868186933408482156654176256000 11607401 313172067150436142597548998305362282212 11607402 -489931788963285978392155472974921245696 11607403 -1187259377975735705732968972163053438348 11607404 255078570123894687297677759838421900800 11607405 -192554906425291918160369910306142908480 11607406 120855565812221022767473540404983274624 11607407 -401669414880892010553415755821426934288 11607408 89092619728960410202031153863102955520 11607409 1388316149123540345861014356627247490 11607410 -19404149547462431879419295573083852800 11607411 304151537258703704342301065607406049280 11607412 -788115085140365521793432744937728662144 11607413 48762007409245630949468616470526662940 11607414 -86074945443327084992897436866413150848 11607415 -216133258152502753709207345733240558000 11607416 -702253500187893567281490573590449643520 11607417 380780711680672116379252977348321781434 11607418 16337561408434038654818078946798419712 11607419 198633301487414576680568546763494589696 11607420 -3381918159583368078196929219871948800 11607421 7432286681016801254976518300707311712 11607422 315787283224758342511893434156299344000 11607423 -198376784739291501487208319395959526400 11607424 359537861084656999522435988157628416000 11607425 54046052443904932350121996103757186300 11607426 327972268823302268230866307468530003792 11607427 -609502721773635187958269665245923368276 11607428 -25862716554726572154598533563698249728 11607429 -587160508097541888410628252480833979360 11607430 -516003091541225478257874824167324473600 11607431 -38463883085007076605562673373675296976 11607432 402781860814423228512822574111922872320 11607433 351953853130666572869504132266014077184 11607434 -397564258728101333388485430496435971840 11607435 -55148743486034032346486662575447705600 11607436 94796508273057361590995912367497907712 11607437 -291862963262558825254168651962021835188 11607438 -19426598079855438867679224807908694912 11607439 -802235167187558373330081364000902327760 11607440 16852996384238079718218750749594910720 11607441 6717539288198191515851451350089311840 11607442 276580427890132837422471502546055331840 11607443 281759924434467070314306678415575979692 11607444 518664496853518117973345473968115370880 11607445 22532648938254520701389613054155129400 11607446 -42369806916018419428487449667479860096 11607447 671138266472072608314729547888227909072 11607448 -283563568456671750569438869630755440640 11607449 315134620409952742768017832038769036032 11607450 53219022203482817889498410772637689600 11607451 291599411284419378644513008295889096452 11607452 162316673947016798354832776367036014592 11607453 224793671943685353731309340103190820480 11607454 -12753452428820186990173450333569151488 11607455 75265577924703377445127236614830812960 11607456 105489075792567132069626291156825407488 11607457 -360599938658804884936988747606109259294 11607458 467645039948192199592561352527223968080 11607459 394084667362696711093968686396377661304 11607460 160518874540647464174453723611370369280 11607461 362643217957617729712513069758431594400 11607462 -259148968011237628946659390941405888 11607463 -13936258332785906967900212890594630400 11607464 -21720942684417558917023401369142886400 11607465 -123591193296869590595679877429730114880 11607466 -33404287948284697318049312272198958496 11607467 234670579577050838896371791246257570752 11607468 76932429235476779657020263474049943040 11607469 -11542632045380145670190176683134412840 11607470 -11741860869650890984444828374236160000 11607471 -63833975127518726386824520798609117200 11607472 13987928346408575767015345197791444992 11607473 427199309397197627783841449676166351200 11607474 -267658990408968389880961743995972768640 11607475 -68989794910522197404352671196813537000 11607476 869627500380269460128518511007050969088 11607477 -11669319873666208162232219349355409280 11607478 -17688884503328634942643813665773412960 11607479 25451751979997518564015955514988091808 11607480 289176014551239685495664783716156416000 11607481 166926907712630365274465796081287838600 11607482 -359667187971602279161425314899149673728 11607483 750964440600175357332166290289393233600 11607484 -275876315532387575304481872059050763264 11607485 -149829560355623116154685757894207971840 11607486 -220957184316786576559705863202034322432 11607487 -924976313417006469508372790120428828864 11607488 -272903669050879785691362453343048826880 11607489 54798387564467353745770252548849983520 11607490 -250266159672621263694420497731274220000 11607491 335900790184879499919762770024719768272 11607492 41114734644924699119633960890358575104 11607493 333109331766429549674929807935483381024 11607494 -145462376813440526997323368894393132704 11607495 -361391814646486251647010379621164005760 11607496 -362799238490857090737054972461561610240 11607497 7106012901060522510665774960186945184 11607498 24928023546029856846156224722243223040 11607499 -143652223176048088906043613099396106760 11607500 -106199605762850762607530276890475040000 11607501 462016186455070400484686212391231178432 11607502 -587866386269154001431150855746432741376 11607503 702994737209202624131290113828924992400 11607504 -66842768112732592136802914701571260416 11607505 -85077279754544390617449453656814036480 11607506 3031447987025965664048219426201461248 11607507 -248309342309176051085818918099311069072 11607508 115209940308770415836119450900892424192 11607509 549177675777135677893110391198197154716 11607510 85318111576977208568492837822347057920 11607511 -54795944313853484882640772174250982480 11607512 871328558530112173348737387253964359680 11607513 112490235751544120108205678646581379200 11607514 718509025287496102577098868103392207856 11607515 -714735613630376725315250283286455547200 11607516 -130184671971240345340949535759529082880 11607517 -1166614365569684359926077988632301518208 11607518 52796740333170757645355895572816883840 11607519 120891111327467448080924655313060999680 11607520 -37942878504961054788250626091320606720 11607521 543747460459134019483376410795103050944 11607522 81184968477443774900856811241648876544 11607523 -158324550851943494602321496201848144228 11607524 10064563891868806784304249365693275392 11607525 254534393616021272104870740502768855200 11607526 -235611573243046528433278082798350080 11607527 307546852324809295145002800245899352376 11607528 -50002496351136808121925908594222284800 11607529 242480797988235116251402450709403677476 11607530 -91899170693057713604694241626815040 11607531 -145314369017652484383223182378694782480 11607532 -387040451148783737889292123375364490240 11607533 -42699836846618132751616266609673851840 11607534 -188079847257848667806783637005281007616 11607535 342605693824657278153091194629411601480 11607536 -135534755899699118722723257275911372800 11607537 97730181369356080828881840052754069280 11607538 -490138003245071311925500038740670532080 11607539 777530981697357488722288685187562043340 11607540 154214422668308701490783489698469068800 11607541 -1027837962095591817550444672095813052416 11607542 -534294008062201728001319210887142404800 11607543 -115684178703283384005302892494759887200 11607544 -418257489075804742414859015993065082880 11607545 -102998729944537963665534375035135840700 11607546 -152804344760723265007019318518202228736 11607547 -155526474671447680028267413328328192000 11607548 353508594814348760083200700023398246400 11607549 -17587765233627514119552834049428449280 11607550 -282353622918969554667111813041757499200 11607551 -79911973077367812586573759863049321296 11607552 -262187770948375228480731938657119764480 11607553 -76089371921426364546368195243535859198 11607554 -25676378828566751600502008723509590528 11607555 -203944642661137410375424277983091580240 11607556 216975194709421719891085367746249656320 11607557 46881613667314998739316112006983462880 11607558 -143985999732443467413294370093694305920 11607559 -587434242068605628443426600593325627240 11607560 -676510976831613266504963912286806784000 11607561 -352614905785768772633630768202827296278 11607562 -252605702097673195536123035140189813968 11607563 -923600262586482578499155137933708253016 11607564 -232611613000347116143017336693121012224 11607565 621961045585897794963358200973370899200 11607566 -60006072288066883284090818581196471424 11607567 449972665462171746997581201064288377480 11607568 55048720173632877470877210937386598400 11607569 -1321722170665614878617064488409552204940 11607570 22972113990066944202118663504624819200 11607571 374001166712034926507474905948312905072 11607572 225330533122506004245599047140547502976 11607573 206949529344323208854727126913906337184 11607574 25983948807466097916740747492276872704 11607575 -2356794681832512289727080025928624000 11607576 -185334480143608603429611336496697856000 11607577 353973327855871787918218683549399796992 11607578 173915077389799189138707058175616291840 11607579 -208930768294919142930799305254973557076 11607580 -662059879713758930136820446019858444800 11607581 -849024285601526143167697525060150276608 11607582 59669940913459379211490190846399499264 11607583 -149270813690336942160568525326525871872 11607584 -10989294016947699751620262332642754560 11607585 445279314971269089356272442353530362880 11607586 148022941361816126961010257596516970144 11607587 -612238232018493949879212347182470553764 11607588 -115552059410145816650429918718277177728 11607589 -297029520592730320233406296377580841728 11607590 149215525196022982225362414203755937280 11607591 632834277920984959984013640765363306792 11607592 6029884070780503546731234605711523840 11607593 342835860620468424719683200045509925504 11607594 -5593258209227997340457334717936855552 11607595 326294673501790351604203098777634773600 11607596 -140951011476702124055503502962422644736 11607597 550593452672236865816756128825487951040 11607598 -604373566815092038444157358535381179840 11607599 46957152007352635244231848439138510880 11607600 59243458998794700036577742386569216000 11607601 -816811817101710580758983174859936819600 11607602 -76657064321033665260830256403558530528 11607603 -94960256699819056899132445207599832320 11607604 -639930676395477195823251148001700271744 11607605 1245948863970736125566850381356937138360 11607606 -47003055679875196043032031855510112288 11607607 -845325479087648519178332299693690990080 11607608 451195825537263053581768183076759900160 11607609 70869150005050304233347867037680692736 11607610 83825337658900853998864822005318405600 11607611 382933642978439033036880338682033898212 11607612 -102952592422700279230926179498959257600 11607613 -386583209790431729779324997389422208800 11607614 -443179539159957680744298054016274905344 11607615 -185576617293979112380084678247059923240 11607616 -98443950543028408089386936517496143872 11607617 -214103196555245917421747082022636528896 11607618 -227421271047050137985691202234951663872 11607619 -78887967558618969298245760261428872160 11607620 322536409633427472217959205420208743680 11607621 -475649725417755975273693265594039296 11607622 194276491845625060644409236607942109952 11607623 165699740583840770565140976212082646872 11607624 284009062408426972203989657373126328320 11607625 575696505483239383164018273021138069000 11607626 462975184383002147084305328872827644160 11607627 -382781180768848306678978038301163254560 11607628 -498884747182657432019595269490538393600 11607629 -21995142509318447330716888404236392800 11607630 -126095271479256412513427685354539844480 11607631 382555266048573123220579586452862705392 11607632 -98099360693166402507076656078278492160 11607633 150445444102860772620902094830016351840 11607634 -15000601636829066143100923025421421248 11607635 2677858270330858123097671657796756640 11607636 90348576578600446232089365849553741824 11607637 -24478554104284475674947864964293770688 11607638 55313943089515782194350159953054749952 11607639 -37299909850243350896710853826963399576 11607640 39158931010327029287022543386915635200 11607641 -1111099768175939555683304581211930784000 11607642 344197031394987930312026967046316966640 11607643 -492879730280028372009532736584399310976 11607644 -640790119961310005065034232184911281664 11607645 -6094519667797909620335028432501565440 11607646 -374017338664794768614781708233801785728 11607647 453551317548998054494553442200878552080 11607648 177088949196686835917590306539297570816 11607649 203526743399335704844021849607552494993 11607650 -241712162237923151962541608194389677200 11607651 -821516952943492229913070561823209766400 11607652 -100942996986402774837748959568340664320 11607653 -444281290985643886658305921735797892098 11607654 443859375556512553651827789488838333120 11607655 8949841237532883338698498435651093560 11607656 -692475599021432268805328253469929523200 11607657 -44701371947196369121335678464748551712 11607658 -424513291578606236063170856232751796640 11607659 103165391312677631685141072314201891556 11607660 -10678418431151128247979739499583974400 11607661 228855196376848978776046392583197814784 11607662 837130741370079352098847498886923753344 11607663 336988867370443671257118746183132809344 11607664 -33986574456472621797418851128163205120 11607665 -500571376853723001420229069328166809880 11607666 -26186587092076793818591019303832347136 11607667 -340293668508787263846887496681932128280 11607668 -76506345227171449302105958608999400704 11607669 -429133865560082179950947408274743855136 11607670 -13783021235943521608740912249588480000 11607671 -127993837418755640429851458373506363456 11607672 163285893959116698321468791830974627840 11607673 -202381617232753410658432438660304683008 11607674 32014511350050564710333788112137229760 11607675 319886111367334152505080433447828101000 11607676 709211645926721052925180213805612840960 11607677 -16291633858303322429129983235833031508 11607678 11594879752058410965365307080459520000 11607679 1129652276656492251665246768235123601280 11607680 -245919748118968183555409594531866214400 11607681 -149191740979111482115620574454950551456 11607682 -652029786437510048229116198768752949808 11607683 -917832961472267752292008830796432965000 11607684 -298860088468961754836576636073520398336 11607685 -136657322882139797620336815531980455800 11607686 -43608873247532808948013749488383579776 11607687 -33316900978402314555994933382217786912 11607688 1403357128904766593694672412042642882560 11607689 164989847723619533864998660181104443840 11607690 -178122412973354618305518516293288463360 11607691 863619372192501053171052539974737243092 11607692 63946927281809417385196605693556611072 11607693 365162193723863569166773138333027376064 11607694 -114780551808713742490182250295979658368 11607695 614233208760739830487038810230818038000 11607696 -212129653313190761297480470497918566400 11607697 -719495161983828400551442584760658897168 11607698 491276152058003423132702895437726835600 11607699 -40094012716388203574633321424328648992 11607700 -171922879674102739289029776418059488000 11607701 -66796728082852063980437149440403134048 11607702 74835624674554799402383753781317091328 11607703 360432912631854115140595386422018506952 11607704 -941864183510360942734339127303398410240 11607705 -13531399976841142552327492463701778940 11607706 542993055036671837646522076445802296064 11607707 -195401282916202889048755314700518966240 11607708 186538977335217263005620028444966502400 11607709 -712898828645355644843245351057866566496 11607710 181451197445147221032287668700523005760 11607711 -11664042690454281921182169523892705136 11607712 190296627135707031203684225785514360832 11607713 -547018238949886834417734923003879117676 11607714 -149276628203408492900556112752657516480 11607715 -81287502194547477967189645121370897600 11607716 -255492175427170536114454401394600885248 11607717 357817922435415157814749794261702948000 11607718 187084153368133900744693677564050350560 11607719 -125560147906699720376632305272866517760 11607720 -268628748048103892048520694556925542400 11607721 22917985622709103185877849451003639632 11607722 169245364617267503768839736992601778432 11607723 -270140902723721694238665932050494461028 11607724 813547095362567558005356338453212042496 11607725 -466270467824092360950763109950512354750 11607726 24962687301541720434444804940658861184 11607727 -600248924021813739416182869339538881560 11607728 -51135942622265579588533967495962755072 11607729 78257058184088467118365144673106648000 11607730 37329468478766042126064046345316531520 11607731 -658721322076203692732360393236704923136 11607732 277945740148568547481750832896044195840 11607733 218598599942745622558703519331981391744 11607734 -12239187595101875503596006267179877984 11607735 317099531134451674779587197333871346000 11607736 72560366185573409885114511403148083200 11607737 178311366095786083527172865900190897966 11607738 -29344337638023135834927623833621920000 11607739 146298422303502053499808371502051377168 11607740 -80888461142039172462812516487892992000 11607741 438771472147122396412519436786583027750 11607742 -139995074205221250658234179043980151488 11607743 -55032867795218863665490603495064878080 11607744 102143920097334726577865892400428220416 11607745 -45264177981481431851307532261268573400 11607746 -86285466614449067779647970025829730560 11607747 303322290307985915577460319252962863600 11607748 40551183838865749921887814034160252160 11607749 585879540907174464030780834019292654940 11607750 -135696871953326614616572468088812032000 11607751 -600800019711151737871423619777698760760 11607752 -215134660815577952580101484404210073600 11607753 -55810378376903476102057502669316733536 11607754 643765670907021825878166878609512470576 11607755 94827541070412266175069899357754603360 11607756 -46586044571111960658824768789667234816 11607757 323957480605543425337793508040119075606 11607758 81670931445266979074627690542486476480 11607759 372165097891314248787938228957276568720 11607760 39416793549290351616454456329606758400 11607761 -1084868000962700692413028364500061413776 11607762 -29415545222415520868959953708406078848 11607763 378725407718604552508615596058759484012 11607764 1112471037547577243302652988533243904 11607765 4377456011075321776976689898234836800 11607766 -541511902186445236388575501469886483168 11607767 -553799999310631072428977276630264328840 11607768 576313487638873935905611706867373219840 11607769 -147630212308107170228436437528813626880 11607770 -50646475073923277325406502049044159040 11607771 37850805703502695032999468205158849024 11607772 -25670837090132304767591956586426880 11607773 798162811567854980498614413382660346022 11607774 253120383895039321615373874990839088960 11607775 658183525467717346870431260704292331800 11607776 -1326481744289603590009742709624470765568 11607777 -170598747616819647463218939883647122286 11607778 60359862041102509472272424025480560640 11607779 562301457598278839308238251220751148920 11607780 146392691888276963722995823356750581760 11607781 -268884586578964742291428292918738215080 11607782 307044307407525228977548342530791200992 11607783 309154330541697959101256365539265976448 11607784 -189114474998904789606060130799785574400 11607785 -77787062538961128568516120875277535040 11607786 128534490148593252995280072243002880 11607787 -147224270648419576323439968307385426808 11607788 191525288105478265586023578086855771136 11607789 -660090288893904315226700316089735702976 11607790 -65351399760444486286837378383388704000 11607791 -200151280852506340016945712450487084320 11607792 -38114760078226542669227488533864775680 11607793 -1345546840145458109195099609195341702860 11607794 192477517633641553804858169571723856512 11607795 -60882295741777268705708325110622216960 11607796 -712954538165713511294323394081153729792 11607797 -245044260471680869188472979459846426628 11607798 88074072935592838220280913112499977664 11607799 -131823516885960932181112626973649888640 11607800 171752793880869106193612743551762432000 11607801 -284352450635844920373049128419716210560 11607802 -145706702509089491290398858046481685648 11607803 -42717255041547809067212453694516685200 11607804 -215874207073118961578677281493667834880 11607805 140906354130505227111706935403193149920 11607806 -95233557033216468587784818382905222400 11607807 10429589984010165850854578946592831488 11607808 1052140556749264728757267167605247967232 11607809 952667101007668922084113879793951051010 11607810 -160523087234318857722677805607547427840 11607811 -688820137856860605093217248865237964888 11607812 149192232738869915027471310348148283904 11607813 -135909414877027688336246520696339127680 11607814 688861406871429842828008272317644508256 11607815 -389635519377878106345159609719697788040 11607816 -300773810763799531471330746048217497600 11607817 297672141284583481726031372023667460992 11607818 507277762442369096847865865271166646880 11607819 191090005438324669357661908615773324288 11607820 130293550198271681302826000900895713280 11607821 -18693650179909786655411251309400167656 11607822 233558225024234758572334910932416156480 11607823 -17035522886869406188473735237599873456 11607824 -338593362930032570326798395092238336 11607825 -78640916661938406301371264042697248000 11607826 -36713187327807500595153042420127696896 11607827 540177919180558216270891575509172662784 11607828 -590362448871786857828276415604897351680 11607829 -354509739512817625206536920341574773960 11607830 125141986848258442226136107753158464000 11607831 431498154984416582975973892078492573512 11607832 -862643265181760575354070453757639321600 11607833 380852789158375589282958400767944411082 11607834 90086531490546466305828868145892163584 11607835 599160928246798701006361866595476994560 11607836 975899976851128729585884537263708494848 11607837 174252396974811343884606342864476852640 11607838 -18211704769583134135171184110601846016 11607839 346815437360010716378281528357535186040 11607840 326017170324986610453590411157543321600 11607841 -441171450515781979866636165099774556480 11607842 258246591655496499887007219375960567072 11607843 -131708978262843114736489833726492206592 11607844 49208567675499616912155699445434848256 11607845 -905994122545353137356141485928595001000 11607846 66439516863107801597202386665965360000 11607847 225446752922910316916023720407276627944 11607848 77908866769499443343765286263049093120 11607849 606092124577306811905620023297528569968 11607850 6460257935094214761207769878234720000 11607851 -1004160639768313245412219938492386642808 11607852 16999754593364465787599424071574431232 11607853 -134529845385705286272396475180016001898 11607854 -148145670453234449322533764997289810624 11607855 50998906445619587266083580488625082400 11607856 1289007806100648708712767086387003392 11607857 39978017504507064699246624964091561472 11607858 -112410576655862074011043698399190859376 11607859 1053324608345405042415254585612354088720 11607860 281501477137110188938302454116354969600 11607861 315803557971080841100897230367632738624 11607862 61703083398576707668197537481012757760 11607863 1112104979265955775618150566735781747112 11607864 181904560326429548420692623471756779520 11607865 1186875658477894986464569816213938038400 11607866 432633408850413206109191825766136363632 11607867 -347571416052219704846727354869524135716 11607868 -372666798116912198899927190630633391104 11607869 7104654669517991599103294897345452800 11607870 -25296659031892605011247410323454914560 11607871 -514954684437805515675252253526226552456 11607872 68121581345839900908693344440547278848 11607873 -63659923216815084745315108059364223232 11607874 -419593540427186296435178589292811894064 11607875 -575254113267634092934575120907892256000 11607876 17479572869694776064182950087356309504 11607877 411568102958323588592201903712105581726 11607878 680804517871537011351262820766180582240 11607879 136294644391359403319607491656073844480 11607880 70961988573009328826668682360118988800 11607881 198113127716500166856769725615276446682 11607882 19608712759255955698841041054743662592 11607883 342955204514675427695784012150040114976 11607884 -654144068003563980817507409579480154624 11607885 -200126079332942076690609350454903799380 11607886 -340484689112975593704308845258896460608 11607887 -849100575695287733323316405735580437688 11607888 -43612179103851174367126146478610841600 11607889 45774851323656681008352532810544135040 11607890 3334545531365363423438139940746470400 11607891 411007423317592534937970232780718647992 11607892 387678108600528136797608959758065327872 11607893 -11934899227871954605752558299640768 11607894 505959037615327987123253556018556170240 11607895 -187450703994960964923108716840846176800 11607896 -127544886532213039165596731069183078400 11607897 215293326682042858503512790524656827072 11607898 -658689220687472865608224871769091061760 11607899 589321913588016514581762582240254267136 11607900 -56624258794294114361606865606193267200 11607901 344890615388899674109690434566240293932 11607902 -80434125513005674661256611918632510848 11607903 455909740889503705329597726930594386040 11607904 846092937393071877956392215071160532992 11607905 139142269686960007333345185176092041000 11607906 548722322241195507109716594638309022720 11607907 1005716887498606397655276249166022288156 11607908 338930491040815344534282659387761178880 11607909 -113817326225399970515094054706377553440 11607910 -224207732566745301585619639267673777280 11607911 337159034639759277263932121242847107632 11607912 -614286402395790545856875351895105070080 11607913 933471132533792587514169557877886607162 11607914 154884185933671492868375232799612675680 11607915 -379462325485035147500878603154379164160 11607916 408356015005731312490678668235158653952 11607917 -288107831834072983226197054929083906400 11607918 -5199212081781463938061499792365012992 11607919 -1456296089237823417950304356457162366432 11607920 49653545421862946788481901170722406400 11607921 -36183411063080170043328795510161637120 11607922 390147658100561989921522960642174570512 11607923 -319632172582881353725663177730826417480 11607924 60405357093426377455103308659708665856 11607925 88495281484032466459880600556219508800 11607926 -590979522791923346708828876265741498816 11607927 348697790269911586030682919169062623232 11607928 -745562618905614610872121505236106403840 11607929 587015374805974953109895310010962608784 11607930 145381940048645298859241340614230269120 11607931 32539465133151222920628990307185197732 11607932 71115926416800718873605847435799101440 11607933 704747999382115186330689046480647565824 11607934 59646689122866285851089659326854243008 11607935 12290540336966531178566578270363019880 11607936 2834344607675478450260202176171212800 11607937 -66904848891723531317536099109680006608 11607938 -623573525633178287080776236404730936880 11607939 142068970062964588178045336007803781888 11607940 199837271874841316169532527116110625280 11607941 -303814347913333692523860305320111658658 11607942 -143289635932733659998840983752492615488 11607943 444817481039259582198179873220983591192 11607944 1274581080327058619378855480736704102400 11607945 -423413391758596314736145461817951638080 11607946 317375583743363284392613831741147637760 11607947 112439255666964578941428122322166617840 11607948 -24092257059127016601663808602338471424 11607949 -113755561847501967532308440211919523636 11607950 85438738578406998584331877728758592000 11607951 752408305090936925521464750291208078464 11607952 60804332101689987672596757347538583552 11607953 -231450458618211995445797488980897044622 11607954 62320783009241750535775366897838086656 11607955 5201832067953931957834742183966538000 11607956 -775366164001238643940194386219429450880 11607957 -270966322600941999240090788127007060260 11607958 301251265519837977937476507382856002080 11607959 556306845973910719217399318392894718040 11607960 -55864810608065932546579223288335564800 11607961 -16910636413223899195739529125032061676 11607962 -80877636805652196200899135112581134336 11607963 -106389887232116153629672980983302116456 11607964 411257468966077019723458020511532138496 11607965 -249720153675818750398107182574420812340 11607966 -331807372378096461635074655300104809216 11607967 -58516089207116020348444866030113781408 11607968 -214540118061192254354918828856680448000 11607969 -411153206357868111887025623221009672992 11607970 138018293399228866842236003740961256960 11607971 978247230957145811605590974951224263000 11607972 -961097429045525437841712170221384409088 11607973 152549322645145898744898016368753665624 11607974 -47402564056293259515744248132500654080 11607975 -72776794876051058875168554299236020000 11607976 332944588116491183312476788515314483200 11607977 196874333690019472958728536947331645072 11607978 -140725638695706159575887895286735019776 11607979 -3307447051067609395030120974153637016 11607980 202790558193137565160021488715561804800 11607981 29520723497727448032093682799963774976 11607982 380090363204283866573973208370579702592 11607983 186678224103288375080076592960175225232 11607984 28755576129805287449441174116994433024 11607985 -10692681831294474425381072921682437760 11607986 318514781312401994641777345444205130144 11607987 -158682794771380608692976111991921277640 11607988 101632263397572122539306795813722781696 11607989 -341625872547306201361915311213717108576 11607990 45856728460819332461895005066470214400 11607991 -322836545031569105648177256741155828160 11607992 299479454131856232897703257203654553600 11607993 560196861689329812863290963406688796080 11607994 119949453629428887177860398754959480800 11607995 -98399068560514484326764681953017640640 11607996 451823203289997330430475224915198382592 11607997 1794845470734132483247478273514132388800 11607998 -332623440041538357193405342855660896000 11607999 112157277380131749536423877466919797008 11608000 223757282993808713182283410303352832000 11608001 579254797530577761288576428059517896002 11608002 -82983135936618753956493401376709562880 11608003 -360412333223334676030423393763995952640 11608004 1116201302778922699861812416910750700800 11608005 174184125798127740517854920109463558560 11608006 -7520296722980103712115627542669947456 11608007 -306863411454761275208024724136345085160 11608008 266786151905475078520249785858788229120 11608009 106344992595854390309104049798011755392 11608010 74227524550960166893091454673509014400 11608011 428161940531671690481008256010872097660 11608012 -70173140415734820024196346821143756800 11608013 342085156195895223832673803326145951680 11608014 -58928293206070028322751593207060480 11608015 224477757740436601943191412796911345160 11608016 17803365784450755641997545581006159872 11608017 -153521999601534217943418868263691935552 11608018 38977935218551173018281511895004082816 11608019 -243507507981126545847627411911599442580 11608020 30612320696967443474795293073762707200 11608021 648255405318108157287384020778606588000 11608022 -1118029887928952399308010089421769600 11608023 295853271177406031985984928034882319360 11608024 787533049239483342321030571063831848960 11608025 -150247112080531755111195660625725004800 11608026 316463090380374689293559920448197446144 11608027 711765964456534152784704706925709095280 11608028 234726725461241406694877383367839458816 11608029 -33645734849296826821481506865321145120 11608030 15937436025234672065965427924000966400 11608031 -394388309357269898732753352857164362240 11608032 -183486016777822266099855246525670883328 11608033 1250735091840126443712698901375446815380 11608034 -436813942335456027841522792206971377584 11608035 -360136035415019995851779422490671966800 11608036 165561449308187897230878134542959313920 11608037 -185424682305008462768193792039913498848 11608038 -3895101831579253307351707518980686080 11608039 687826188368810905280735792482594262840 11608040 -92644421144631579899137271714517043200 11608041 -233109379469539193850263270854719523296 11608042 -634809550342639801215885332259974363136 11608043 147877328932404403669758407616309230208 11608044 164824701841562012120255952692551974912 11608045 37862028622484829724699860621847780320 11608046 -591440958623714441840203880363452206528 11608047 -119190790378580160162417841193439730320 11608048 -73452966649862252765222364128470204416 11608049 -277044188331909683940996103860630817740 11608050 -120037004466571797441199434531095328000 11608051 271967587212331643996854930608147411552 11608052 32255712436696605532571339872956095232 11608053 -257904205090552725493679043074708131296 11608054 -124255364560185339139688541285863620608 11608055 185322406765997492394520959132211662000 11608056 -181823831596248077098497269058523545600 11608057 -214638999048838214324826413176618476694 11608058 129812571250688119211171970297649731072 11608059 -639547101033094901503140894206797168080 11608060 -535592410708397648081541405083420221440 11608061 -810679011331286075787883109554309177338 11608062 -108820759806881945158853326177154666880 11608063 197885994532765362619193063223978893312 11608064 -84906572431647596073214306857076654080 11608065 3503057158803488514784655069390958720 11608066 551982045840617253673057653330217697232 11608067 -1082574831789052530635222516506366426884 11608068 -14502524092432939290894026711593881600 11608069 -250720801339667162682207581724336484320 11608070 -146029794590856175778073255101171291520 11608071 424820946972491557056324492018951355344 11608072 4657380999871142787035045729554759680 11608073 -27830425778447373269476544217568212480 11608074 33765799927444789448911013182283083776 11608075 -424946360561187578431135477971336404400 11608076 231824600058632241176584094674257458688 11608077 63159803122610696768835445293959880576 11608078 212698975427545293845299846575435882240 11608079 16618262265366393187175885041998399360 11608080 65601328426652946338911271158665707520 11608081 817507305627345452297965440049898792882 11608082 386230146567075853098291997764380245392 11608083 421143339170969934290555541667814847600 11608084 -65891615305152299490508618107752698368 11608085 -434794767355986015917001923943969577440 11608086 -93396958140072543180484674385386455040 11608087 642418123421669326471346581267118364112 11608088 -260447206870613970315832356440467968000 11608089 28500072034020346304362012281568675200 11608090 111151790825001195206389411920420976320 11608091 -1190237754270892889587612937879712783600 11608092 168118518467957049586832737931374279680 11608093 -236591516855828059277014083553842475584 11608094 134816743785805613213393960152724406720 11608095 22982403806857567117881919802690123040 11608096 -1084500904359679672451497072323330244608 11608097 985122004365215901808730767318731912546 11608098 199862062478339226665244628368437115264 11608099 91442297667206443309193176818724487736 11608100 268081898406486051233399871229313126400 11608101 580207731018139249857397027934007597630 11608102 77588622479773770588501210507666124800 11608103 -253762929411476601508851354415551240048 11608104 503082541907929424750704517635285893120 11608105 285763354374198230868706988913767819520 11608106 387719107934539503190303512261165016752 11608107 -510824652047955973303698294487758643200 11608108 -12404112932862172115041001269930472960 11608109 -326045089962013501154268810499966862688 11608110 225667415189190288507082000597017342720 11608111 -533448022082944699007453402084122882288 11608112 -114343353808457767916262358792817885184 11608113 218574483986383765360036714357933883328 11608114 -179465576314358721621870827371680933888 11608115 632704057629235100965835860351657931760 11608116 -88331119983278862703082976293554599936 11608117 292934157219391276561951325091583921852 11608118 -510335732713937890251241587513025158240 11608119 19964002198865110924232970852703029288 11608120 -301720149492427197398803387785320448000 11608121 -157945436334664469502925461582311484480 11608122 -394432209458908506304976190076448560128 11608123 156156589385626451126840670373433906688 11608124 -569176036925208031989442096756643947008 11608125 31296834190037183568336067607432280000 11608126 336676323352269143652698406337137529920 11608127 345216574731863704672427244552294817392 11608128 50134557065525342852568066221282426880 11608129 260403578639160768583104229211355241684 11608130 -232782622838558262115107831694938947040 11608131 484034714180993527926628430639836457280 11608132 -137310519533086888947880073338721955840 11608133 -323386704802012747076107634230877587716 11608134 104434000889884557476470676479772556480 11608135 142207149520195237199409565688909280 11608136 -35310024503597833833001221137936547840 11608137 233153527179888007749925977692266633440 11608138 -283011895023615269808472815048208547280 11608139 -320909044842713902908825396320448607776 11608140 -332535066689604294884415646533284582400 11608141 -260582019694234210070128564556639626548 11608142 -48019905081366708971306142192096189696 11608143 848537685989322198729015841351149546000 11608144 -263500654809902577026606520930817818624 11608145 217905162928431549623841399517587542400 11608146 231638721074911023912412146158269478400 11608147 -507915775397978217218800348997814133848 11608148 -311363510967959592179589746643473789184 11608149 -298359676153820925011223797397936480000 11608150 120873503727820872344126416507702632000 11608151 2412722458790629429895264277841043760 11608152 -785020675420773152985952648624479436800 11608153 657046044619893056114911895214204792064 11608154 758447808539745473162204541177248773632 11608155 7337719789970945813741230785106608240 11608156 -122447079350882724549888116742095762432 11608157 123285551773558031419628587997358398880 11608158 -90234982697025502768828866274472411520 11608159 307621902583911390515671174290652643360 11608160 -75849106134199478905573661116284272640 11608161 -150818050867018950772578249762052874016 11608162 -395308139193836914027999065478242933168 11608163 80328525531994881112387733431698052560 11608164 -24956365245633672735959789614205644800 11608165 -372457332892988982389305830300300586080 11608166 -116226290408147665743449156446395505152 11608167 123130976656732432601743266470005870080 11608168 -22794331021398608245326466156361318400 11608169 144198351548032006948506223431515610240 11608170 -85676465374229926254746986572785172480 11608171 -701520936668766560500600473651555519628 11608172 -820432777236542950654987851351262161408 11608173 218724714101072413474216667919191588940 11608174 508275377261332525124308181928324534336 11608175 -303132267755148291879497655247880088600 11608176 -208021393539184834993019711544450809856 11608177 -413095445844807122901892235073978734528 11608178 805749502376258946833615656489084360320 11608179 641009010631859634182288090360466650688 11608180 497260593477924537281379021312925766400 11608181 -144595023064369634000538842019642777600 11608182 151129679191356226291958833618999384800 11608183 -697197360258492131191832212795484087480 11608184 -117623947482079410035312972941184286720 11608185 -580569145663149376360871995988438443200 11608186 431973319998158763970287621918504807792 11608187 59603521993805895231086092276187452836 11608188 -311193483414108805215711351279199526400 11608189 -486916388206124974667063820872741478010 11608190 -192611591933666794974951050644330435200 11608191 -22521882375612627312457996229172608640 11608192 -265423150989025646843031133482028892160 11608193 -275428731999573176342837320223313312000 11608194 -730818740621742227258177378410043904 11608195 28672761556085263982231302306636083360 11608196 -513719205107882976413876089977302217600 11608197 151219946511681010057050070179916216800 11608198 -62870448958712412443329054486758409728 11608199 364695719042192654089800799464399154200 11608200 -123793341354877863191305992105283200000 11608201 -698938348643987848512197961173217146496 11608202 457322632105992998623199748762831033600 11608203 -1325035114801678661682274249994647566336 11608204 -558896664064259723319215386170827571200 11608205 154716460865719290620020699083061589760 11608206 -62912409415491727521614914982708400000 11608207 -155828256360583655588601059346865368960 11608208 76512447287877149329747648715112382464 11608209 321261534622485544736766151102184569314 11608210 -84582360303037636268059366846534640640 11608211 -57502243789924144353959914915528872168 11608212 192781982854527513439392086929968660480 11608213 -559924042473666903343021578929495765376 11608214 40042637423417531328754141646136480960 11608215 97872391896817043592242240675966161920 11608216 206202874412155571081894246198799237120 11608217 -218596752441297679218041363137685239734 11608218 236007330541060960540358108151942366720 11608219 255436233979853400099661104923095587072 11608220 220240369161915253049491385017943316480 11608221 15002531169800288288118945743348131680 11608222 273571606525894998953008673666700921024 11608223 -1260340637031854347353545911391343271440 11608224 250599952550541527895982172764703293440 11608225 359361427984902824951022472371701043900 11608226 2511509320625050871778645403517084160 11608227 -36184090589921733495328998697014041436 11608228 144482432814364263971021470027677565568 11608229 -526477033246749414070297662960610169088 11608230 -99030559653451421068491190592451072000 11608231 -897229917970594991038210851905441682368 11608232 230646471613093530950102358180412692480 11608233 34097405990468263557409325257435143936 11608234 -314862849832380249944395474503533452800 11608235 783612712200776850554076083870177443680 11608236 265181481795911035247298274751901849600 11608237 -3161007460278978533911731011190940000 11608238 2245002440988154860452195242246206720 11608239 340341122938604931521368020001798837920 11608240 -65558183398774307691131235719105740800 11608241 49112871457458615590357324665580001252 11608242 237425773577579920641712258707566378112 11608243 337393923872516264293599006801568837864 11608244 -367378852931267557763505256230628896000 11608245 -143587044768026508478333815051234748800 11608246 -201910220551191449915464050318020772096 11608247 4668012467130501926919192415911896592 11608248 228863110346868086355213192481245757440 11608249 820961953435097689828593615317572366250 11608250 -591388017409625399666797572893983680000 11608251 -359156943082583532078869847601815182568 11608252 953266382175931898329107054004754932736 11608253 -831205950686913326024991440943784365498 11608254 3903564668852160660972497129507946240 11608255 1408904949890223709792908453197893368000 11608256 -286665454333173072376904664612864000 11608257 -127038489044078894175433212438926589408 11608258 -197568801896816602931500085938357961520 11608259 -145898102596755014084268431495910470160 11608260 66737803437848118238180300366867906560 11608261 85819163946800150327203792939049806464 11608262 136693168832483544868131501481685742912 11608263 136980925407405423977296358167736746032 11608264 114584973693244170341769012753343825920 11608265 716867881270790896340610538460243328000 11608266 3679956569825023897480923966819204864 11608267 -165426991969941393698040640810191187200 11608268 186480205823932944230363890070786605056 11608269 -47803813124235695109742660490422571040 11608270 66490669719419731214711417391315830400 11608271 1736329465653302982272612972536526878200 11608272 3826122415570156512043996174030086144 11608273 809996936009548961503105855726908737522 11608274 159497448721648647637548057533186837136 11608275 -67085941072342074159205869329576678400 11608276 -617803430116275437407614009670046689280 11608277 -1113643753767194288221389652783399325874 11608278 111453554960304391370952849930733716480 11608279 202156471539939757176169865689850334576 11608280 10043067072399924758380102672209100800 11608281 -159421475958182870379956758859118778188 11608282 -109092258098559410751317903322088995840 11608283 -1036866626331150318676849945626665073468 11608284 31469051208163696261430972861572595712 11608285 -23816009659201650371490871413948076800 11608286 296198779664244592762994099293243855680 11608287 -376754457943424977884920505716473104000 11608288 830220968538727694099826827309879132160 11608289 38298851260144159433635706392135914624 11608290 171772586711662552471469091656218309920 11608291 9950706326419059368817587290321643584 11608292 -345207847746600728738471123140500268800 11608293 953394130711225985949092830842223421184 11608294 -579301956094721021281931538653682497280 11608295 -1287882406500854135250574759484556742920 11608296 -431153227675955223773484121327640739840 11608297 215729235866409974019943824628265417280 11608298 -77140324862992647123826660079817003936 11608299 257582716810700852744229162578645139120 11608300 -132667224593871086819151229035938534400 11608301 -459757590715935769335153583613378950698 11608302 563410255181474738613899808395124407424 11608303 -27223281121042148648589103615276106880 11608304 92982306388269782815538611885624197120 11608305 -60218835619474476162051050206647766080 11608306 35796533924640504748868178861052214784 11608307 -178774987869436515287838662206563018240 11608308 206385134522854882797914580421586288640 11608309 -744723024720039885732136152364134492480 11608310 -13003848616429134005069043468836432640 11608311 98877034862884315398203023310591978880 11608312 -193353515201464493962772322923164876800 11608313 60758724066291407553326572083411539562 11608314 4840116191389834058977736550993239040 11608315 -630246751375132639380051768514577842080 11608316 5377514812251309109051222069235013120 11608317 184069659968590459652749464798938764320 11608318 525797611842596288424822900169955343360 11608319 645962530135292718655713796816217598720 11608320 -332713299977816939515422242743863214080 11608321 -475581738355267658389424988657900084478 11608322 -97738319407952280803173740326823524352 11608323 -1669875003590932384455507979108026816 11608324 124652447181750306789573597675821084672 11608325 -178891015524313115414312356252727673900 11608326 68188484747112555288495098631816760320 11608327 -233333140676743682209057902336435422824 11608328 1232205733536086706664632824064920540160 11608329 351806022698606983929986702574600396960 11608330 -64493885746954692787958903273819074560 11608331 214791043879849808446902996342040576800 11608332 -349156236782045706176891657969369584128 11608333 -67966970159968318486465860710561638176 11608334 -333539180069880409029484735030756815168 11608335 -592766771155070074464471438177195994800 11608336 39063977455005608617120141672827584512 11608337 -291330129240565118661914044915858344768 11608338 72805878791665460021881633133590433280 11608339 1550231913004153998418137193127255462560 11608340 -143933325643841791622586982600933628160 11608341 -392469155034471509898809832522536223360 11608342 -520649044053549402559531123402423872768 11608343 300256339943103523710855119536733380440 11608344 -464951684646596195458449528055268782080 11608345 653863919457307980073769655848636144580 11608346 -154134545097209001615468761103980794128 11608347 500008351052172306157937349837020540928 11608348 -1111189429142760258702290653821352295424 11608349 -1044592661299133082174945564686244202650 11608350 -20895955417019926240191729881737372800 11608351 796522997892110273317458752011224160352 11608352 -437283317164212606381707279131025080320 11608353 204391958904892033529700801488562229248 11608354 530810559220556165258169248439922093440 11608355 215990726966128398779579530449270605520 11608356 -368583365184536623239058238073652681728 11608357 596791190510723717959516491396282476606 11608358 371049737480971594053147259074778320000 11608359 19977396354861265932428281562291900160 11608360 -881354992421748674333380026517145856000 11608361 510228803079692712594691274019973101924 11608362 -84947974109320402863613913061304518480 11608363 430292443635192122365169089927174917424 11608364 -186794721178233112218497046423713428224 11608365 169806341766766756279779124312676656320 11608366 294707473752454260108134005624117248 11608367 115476832244874890870486252069331528840 11608368 -123425618215308752815281146617233408000 11608369 761184755146897415602796181691251018770 11608370 -335522405761841243267572148020806657120 11608371 68191897473632570349884410438380126576 11608372 -3483732106157052929614495460238440448 11608373 -94338670606177924098844496860146471360 11608374 242721362552135700186145310152964852160 11608375 723948561518782392668920709114423442000 11608376 -200670498446417243171562528934452572160 11608377 -178704893784152726048384679541892256 11608378 -154133261109887089276655088359156043840 11608379 -637738759044950604089767392900797269020 11608380 -46629616035504036704029014194882150400 11608381 -376420584533103494699913105000585455880 11608382 114493583679119141820837161441876151552 11608383 73126914964315117840189254106937607624 11608384 -47351475925917993174342672141095272448 11608385 -384650873513741283888528719892690309420 11608386 -263499669780786414130669840058279081472 11608387 -31124873683912905341705074639823541088 11608388 142248666348105695323328685563489319936 11608389 59527154454023906898504397551536007168 11608390 153405093684686204977164077297087491200 11608391 226397004981055999589656217543124111600 11608392 -662004748238138658985518851584009420800 11608393 -577979243343271272979316068875279480358 11608394 -122773188130194029084693385842386336464 11608395 122100852128160511182741821285473555200 11608396 189117449316293393234279053201496748800 11608397 741465670087689361064111410758570969846 11608398 301465562012632754339157563857263149184 11608399 -338944709818464480417935275294998931200 11608400 -100239143672241977883180161403539251200 11608401 -285761546619733494034960088666507490432 11608402 -160057753604349602759053283408467521888 11608403 -88370073451593181180782773283299235348 11608404 61657706289664558748781122163139399680 11608405 88991136654814993710965725329354623160 11608406 -399278624542205052727546755208761754848 11608407 221145474799578580054244521460590049280 11608408 88817720288872110717276609904959528960 11608409 -33133041930967416019925608461985263552 11608410 -237396489846553017803046278822973004800 11608411 -671241720117937730643028807512802934600 11608412 -302457253954427002237701650027252563968 11608413 -53342720298330104378064421891159084800 11608414 -85973149206436155441062722006352194944 11608415 33397359861385758187215935737501655040 11608416 495741241102572414557497239714647506944 11608417 -567465794678832110581222868371607108588 11608418 81521855346392534406797039528348712960 11608419 410313411635050215180309511545080653944 11608420 -692751841372985972562731140135525969920 11608421 229225929195426253858197745727797030464 11608422 -37773331516943490950483114566220931072 11608423 501914408167539119758022277743498546440 11608424 946375586168851879400245620827245992960 11608425 232272346946177579532335013851886610350 11608426 -378622236841851050282924091882004402080 11608427 50415921150712580159395417021052279040 11608428 -174267988635371782457271926984215643136 11608429 -77757337051303922364447593497057339008 11608430 -159731611210292251186598201382709324800 11608431 122135183760813608922733271804488557840 11608432 -137160477482189498706964181323237982208 11608433 2070381430820506303112075048418230824776 11608434 -18983188962147460468596362424101812608 11608435 103391041886626589323237325567632389120 11608436 417205906697415228222586671207795081216 11608437 52968451019669086645367480242452320352 11608438 -40040351247865589557447683766616668800 11608439 -859811492422494624568347928886809022040 11608440 -144103557977140555489701655374171955200 11608441 -1186383607180308928332943041514401918900 11608442 -543935166435880540880872439561113450128 11608443 330274000304898617707513033578715883304 11608444 175389969064221183508950424926905255936 11608445 -258449727902288143348040718727480078080 11608446 -116798525351262014815569296980712448000 11608447 981425959148238239317371611662058016896 11608448 -359338102528311966022432813159022592000 11608449 71434328944645081756298055044340203040 11608450 111564733329773584026506876991967948800 11608451 -395607192696356012152695936795395291208 11608452 7421912754461880673718236026683520000 11608453 -179501683427092027768682581649574117156 11608454 -14754969713382275312286318964825710336 11608455 -388828269196098193302779332598603822640 11608456 -272637493664624773925932783335695109120 11608457 24291500541375238537869136333051934400 11608458 -9739531050260250100103411729958671616 11608459 -481100403583024752261109166669928471340 11608460 54142678172757414810687024560811970560 11608461 779650479744866024230760720075676296640 11608462 253084787423228164341590025505587907200 11608463 -955456223018687744573851252891630766616 11608464 46898322209495788040489180404717977600 11608465 -134717092440373484874576937954373820480 11608466 -62746933348649288822527553215773004800 11608467 -152301472128975081452125174796496915360 11608468 444234180746798382264060811134348288000 11608469 -634661449379708789453209320250871805120 11608470 -167731935183580891877644252646495998080 11608471 -350952027936543544875927137489039831888 11608472 -292601155504540341848145588666087475200 11608473 -64585576538365323095414569425881776896 11608474 -214937342230193827738412054542543404288 11608475 147951671918712585486649154046052943400 11608476 -135407873419415127279425307322630987776 11608477 -22984899389211778332536365631017008640 11608478 -219427958975943471799264586137110447744 11608479 -392113248804553220360586353940832838376 11608480 -118706519010072416239026680473752698880 11608481 1206020952244819030578806620528061517282 11608482 370492568093198699894719389661185024 11608483 -1971200909234648322342265541671299758400 11608484 -148352870612943623909316105929535487488 11608485 -122294095665503337646193359352969274240 11608486 -311481004424694650726954134193574114240 11608487 -1592410132701521443800823151433619804800 11608488 10503028089963467438867118306223718400 11608489 -1045332782375099038377689965620617288710 11608490 45718990357289963375494273017093693120 11608491 96547883215425561045014327238074091264 11608492 364903362526110749221508104682099148800 11608493 -893636517756726602784209384241849418536 11608494 -4221304657605220662536038239126867840 11608495 -4581890522548692382395202550091572880 11608496 215777959687269691057576377663172657152 11608497 -136258082767752426011034302025801974400 11608498 557336080284304647323588052538434960 11608499 198427854259945978161167324463824374272 11608500 95815919355452917956747988832471040000 11608501 222149837187867958276138138825607862144 11608502 299596001164194107448892305381239109504 11608503 -599403477502082799347106685554219401496 11608504 58618803344816222565915324366860083200 11608505 -6249328140962372114353739638860449340 11608506 -15516617087764960679033505510269783040 11608507 -2276269240336097871848154224321545424528 11608508 -2853589687960829636967013274103152640 11608509 34040957262181366432009289576020496928 11608510 156731859642062380771392862234088200320 11608511 -99033637945909515439414877325283101888 11608512 373812714503998472117013316695691886592 11608513 496399348914392099875642688875054375360 11608514 346290248678105763034983906018261880320 11608515 -38716198193666763794469929845153519440 11608516 -112160156749457964418770235428227631872 11608517 1325993378302683559097006562142417345566 11608518 -190106982663023726119767839110660183680 11608519 -102708198178871672811348906113534643360 11608520 96959632968835349960730928471842816000 11608521 -806352902300682945862434058485012583680 11608522 518103893963038625322069157353625611312 11608523 450928276824541576649487158009873594772 11608524 -87809253396519383426539836359389520640 11608525 -80596843272643535581679388166170380000 11608526 294573637694821571812978889200216329600 11608527 57388466063130496182906344347975823232 11608528 -73950711604423164413488807322623754240 11608529 1382663304645579799972832006185235942130 11608530 -351163907387443357202543730492911892480 11608531 -64249160484278822343814919712623908536 11608532 332098880730996077838152471880912467712 11608533 -1706337986103651471564846090796169220 11608534 -18042440841418736324988917028260241408 11608535 -105590510859507928988206219818756259680 11608536 -55244227026641102453918428083156787200 11608537 67110777502254236501215533153624792960 11608538 9588715200610624228409008983537166080 11608539 66284975519717169785105480479902839808 11608540 -429212312811914143227558824736760965120 11608541 -766021089098245394500224776861311795770 11608542 378998651195796794239880946134749255680 11608543 810666253394111778214697370846095429792 11608544 1451316725301296258317746861328713646080 11608545 -51599240330275152069336990464327568000 11608546 49148786427970180057567687832382935424 11608547 -1099782877617332907854099189475210524004 11608548 -16388375695777318678177099302023122944 11608549 327672932692070199710999454307295283900 11608550 278061905774527149045651255171852280800 11608551 175753730888355879655479597728890302480 11608552 459847595454364856718976880304495866880 11608553 156524706441362732585091622910407576800 11608554 51031445683781726497702754828187766272 11608555 202625210288172318745055587500637166400 11608556 -91824345127549008246363631681679677440 11608557 -90755468890844031747483199901437182912 11608558 -95840002436710184912650354775468657280 11608559 417847865761107609263841652835991752904 11608560 -57856402333452317880326341720546344960 11608561 -470647214578405717859102393823847158348 11608562 91352364315204795651890377725641441280 11608563 -252524786374346811777705933472191537600 11608564 700413033169626989563407170213729390592 11608565 -584058210906829478626603505299951987200 11608566 106029216427514855248763210343017778624 11608567 -368600675734398154491397640443177231384 11608568 133812931222521356439806708905073295360 11608569 21416536917504630455946652992604803840 11608570 -4873318663569786075065254787442954240 11608571 189070861857746578488462226061946226464 11608572 22503798751337998974208524784879567872 11608573 1407800393330605055110784458618970751340 11608574 -492681619900927940784194666157305077248 11608575 73088629077900852990145504595554819200 11608576 71770867402690439300167389186631925760 11608577 -2266684458618162790330963920702004766208 11608578 -247687953088740723661204613805971438592 11608579 -1030886465049345590637012693421696194820 11608580 -583732958869461448968335928392584373760 11608581 -8336613438936863148193721656379756640 11608582 -16200175470449284173097912953775003200 11608583 -182985216707085569364480215423774209536 11608584 -353308980352185718267074607724772556800 11608585 247576802028313062624634464369140390400 11608586 123991599679225118032574258767646945280 11608587 -31003776663886200350248606815005473992 11608588 -494268142892723735915021285245595437312 11608589 -98985353494592533872905702754826193610 11608590 88251810729227011467938079320495904000 11608591 339320366509020252110321848831254162472 11608592 -103258575724273713566581050158260936704 11608593 1060133338299823255070108236466446261824 11608594 -567639906129539072648290359052959713904 11608595 -3109037310805688241431391267486478320 11608596 241720683878572136029652392113772216320 11608597 -136480070662849890424860357946719229056 11608598 365983912382838465812425819832523156480 11608599 10471553099914149798004393477897426560 11608600 290546014383662184572260352126125824000 11608601 -163379893477444611650310288651541689600 11608602 123605337533631478730674236346694701824 11608603 610991112593802724773858469119308008464 11608604 -236975005151782450442761465815182008320 11608605 -35219426799007986528489416683507067400 11608606 -17199255025174261991772809258549911296 11608607 -431092107708515084942800914016131882144 11608608 -450866237728985038945784213308657631232 11608609 -496661476223993044211637635893478742380 11608610 89401774354259460539458670725105231200 11608611 -106939188159115417148149510068360573696 11608612 546250462669252288936186768987165936256 11608613 1018690227358650239292214084636884205980 11608614 96588237984860627179172516638085654304 11608615 -1279023230274860140588383289223929829280 11608616 157995158458753504425919918329683957760 11608617 -24623123945006877572676094854021499680 11608618 -108884368409173317003981137271607920384 11608619 315177989958740242678996768482477648 11608620 -224516620889164193485823796377456640000 11608621 1729905605499552466967349818855592803392 11608622 83450502177300477292597791213458594112 11608623 304271370591332341595171882646351854880 11608624 -7159159706249400699326495414424698880 11608625 -361911987690695134724227300273308048000 11608626 4826060336920725727907194044149011200 11608627 -139453404887801845659064594315561833008 11608628 477901746648254640126470322829210282368 11608629 -17511439339478781196909515564493819392 11608630 -67035070942426873486621479854070737280 11608631 109327557166960376800173392189068836672 11608632 -11577079692413918935565273713433640960 11608633 -375350268885644660935725973001104476118 11608634 -133926225529096226278322102610978320784 11608635 -16074913676467609345485032007963872400 11608636 -3075341003130513003099534091102642688 11608637 -175879583407763786615380264202082383016 11608638 -11121855932156474680146059917613029056 11608639 398895001525702538260117681658284199760 11608640 -105507088990187965498668968132408770560 11608641 397827717440790853853864542426428242640 11608642 321297749808730762207718560360132339200 11608643 -386803431775599345555105821681563166736 11608644 52239033105745555741228647289257203712 11608645 -40291528033472700040305930392141293920 11608646 -29287753631314170308294855990067392256 11608647 415217041034221520916246168222326354640 11608648 671054974404249583490431312275983631360 11608649 46693427692700808691552256249470432164 11608650 233320116721727931274528049304532800000 11608651 -877642319182995225901352447919634906348 11608652 158240139016988814529838789098643226624 11608653 -84147701350003366553745912283943618496 11608654 -144217824662521012353986009649847810176 11608655 -1064572420821302289594246412753641864000 11608656 150258655710791740423573532565015232512 11608657 1280413127431133603719582588347483809906 11608658 305547383153602564280081091755258561280 11608659 153961124616003121096028827107808258164 11608660 -47605687480864641670876432510673264640 11608661 717363372022133308829927714520924941262 11608662 11557777940265844951700306507621032320 11608663 -128663168544219040307058335589212636160 11608664 233817804244790926482276991222968207360 11608665 71785602026354940561345497437712880000 11608666 503375534662111160639010753612657261024 11608667 -1346384035765336774868647824908928768 11608668 -215052343622816419105086860616513742848 11608669 398471989340009516531334127144423413196 11608670 182504460499668059637360467483815337280 11608671 -1654359232001692784484642335864127498240 11608672 78301536612756784588386192890585677824 11608673 -289645155370101454598421511254132378078 11608674 44040672770914381531893836733725958144 11608675 -91346832515713518228066801752850760800 11608676 -273795328238413504584542261165345978112 11608677 -978771341420829347731517091984632514 11608678 427510925487726097201837340140132604640 11608679 -73872700908096611727348364844279416416 11608680 -122165215617583317527526872758192128000 11608681 -435376357051647311280118916975075086208 11608682 452787472199411352466787165970582390192 11608683 -726984026087429513788552393007968075176 11608684 315258960578950691086103355210600540416 11608685 -600845960904147530207627660540816948640 11608686 294467899462732816460516817760958961984 11608687 -42881647730146780204519691067571492440 11608688 103472631143316785216998339872897171456 11608689 -181895225282539082228717359724698997760 11608690 251927942361671278230911967908443855680 11608691 -789911372610204961856659852105464457908 11608692 -297991121641880532565337198083631259648 11608693 4818743293718518593074532840646604800 11608694 -96085603450749123426397195054817115648 11608695 -70574851058424063593956697657769076800 11608696 -485343074114189634954769130707505971200 11608697 211029869134849255848792178692858611520 11608698 -88937552236473711503816931598755820032 11608699 220747675801742474343844966827988371480 11608700 -453412867042143427403370139653523008000 11608701 -41631836993705143519017231942578187360 11608702 5615876808205274964041770969413332352 11608703 -426208873666509518305771311184860882048 11608704 -113521918704379119049186667258707968000 11608705 101993239320584366639145124345633157160 11608706 -400917263189797898739458349454637222448 11608707 -703694666515733362634129536829432690880 11608708 -470006425678363096255051856783602728960 11608709 -197958609954970184041997059363071458784 11608710 684447429289947716927197552976640000 11608711 -1070822036940752777002573176699998533568 11608712 15678259915100880231185839596359147520 11608713 -98105623120331978274272309720648041152 11608714 -36772942016549872714725781588146500928 11608715 -253358869953435654410905052511403812000 11608716 -13314348473090134148163828000374685696 11608717 1153496086713665275534127654954103043766 11608718 572000653056921221247134070088669962240 11608719 50449866455783605861439514839502891144 11608720 -10860489730410501185040469912374067200 11608721 706096392916548102905914755707532228672 11608722 29711565827083003645817458934616887040 11608723 145906841266989801569307515867493954640 11608724 731732876467889732233450698329644953600 11608725 66215714652017916219257096751915283200 11608726 -610186385773590812920199116745040300480 11608727 267712477800794806130850171567164343360 11608728 676417946629601987437380214015339868160 11608729 13091145676052673851989881656357255040 11608730 44870192264062235790000151992508907520 11608731 -907334461403973287053858842284551934160 11608732 830413831752569529406540420212525764096 11608733 215885132310737034599180628535735203564 11608734 -12942296951037979235763953927803392000 11608735 -61967732939719845164432798445158143320 11608736 52786035756886080313848288063651840000 11608737 -284900356411765684877733713598993375168 11608738 145243141962969511236442141787501954160 11608739 -953705450751249924037031078783105215200 11608740 -71673289298819708405890970302410240 11608741 -839065965401057030760510599962134145858 11608742 -540329485997555372831459995620720733728 11608743 -436966876788058910958371004344493035736 11608744 -253894707839475556561373504230015303680 11608745 -465291333598208885444402220980606257500 11608746 202682200005900210668883152524992278784 11608747 87145328188341462200014664958125752480 11608748 -86100192369513533724907584030157646592 11608749 241350995075538850962709232992690754604 11608750 -27757775181843342853953964374179880000 11608751 45008206956589181988368370349840331520 11608752 5600340164995693038670787935509086208 11608753 268660056941030648089044008405882560 11608754 160947603438965751196496732333602722576 11608755 40478783440259101639760124515052549120 11608756 53561408480829322894323781403216265216 11608757 -1109627801541987224963075470174458641700 11608758 2140384406477671943999282852559740160 11608759 1152995095861437661639228748758501888704 11608760 -179240783905960213787271382245345792000 11608761 -110498532591395024577688306885692998400 11608762 12399128216308079347724957331922040064 11608763 99800281780880352692351102989440227760 11608764 48088360816748116080289008933062693376 11608765 -479235477340558251030560827472572331520 11608766 236973781959161975547567860040962296704 11608767 -177440845821427171633454291229579844272 11608768 -6370324922720739560032953075317604352 11608769 49834336017189068163993419755403503170 11608770 -146353518234325842225993393699752870400 11608771 -130883221364029598834321282670568761028 11608772 9572016525483725757732445065637048320 11608773 221926751307843129416469684922915422528 11608774 20360980799068960292348501326368908352 11608775 -236805806037227112251675205588531127200 11608776 382784077049718775092744877001186411520 11608777 43937263370663181199412455718765697626 11608778 -1128143753199435428091469292163242324640 11608779 -249847704682278269222718747713171549952 11608780 18504119788051854379696441890349501440 11608781 151524068309981033916564962877013056000 11608782 -394214590875649208868909518301717455808 11608783 -1126455582951256535885798258179369085968 11608784 18474900113997038195957666589404037120 11608785 -333109686661322408552780399306940508800 11608786 -131863875354428600175845078557659188592 11608787 -31704843183382810125267761991689184000 11608788 -49104999783483892134714873283384903680 11608789 -810747194435210761566424890458606519040 11608790 -40682039745540296544294524736076300800 11608791 392573554807865132182754169438054670080 11608792 447979513207913654178560991140882718720 11608793 -47019620722248592395976843655914469184 11608794 362876548260501856960122890581233936624 11608795 335917779154166762238759809454122826240 11608796 12088923563675587833138292826223662592 11608797 9361293378936308210778428504689578720 11608798 29708642864852854664054571711860051520 11608799 -184576428974217626745780978133426856736 11608800 58145114036306369862899954761177497600 11608801 -1449360093055710639341622180293221328 11608802 -192785064868075674382051066370818822368 11608803 -640554759561961914143388908837913560988 11608804 -138510237416628207548008610949077164800 11608805 147576347136840623698497203511814691160 11608806 -84430460429952381926895928272396129792 11608807 245635780383545695812456786143331050592 11608808 -219094904550951435815133427701553152000 11608809 -390876373878470752468089858852551869296 11608810 247985074223356808659504232815587360000 11608811 1109394400702841797731259601743803335412 11608812 1492655947369205822044961974403052994560 11608813 889567538268331786065667535960147462400 11608814 69841160818048948615030364161261593600 11608815 69435535656946953462109986087195765120 11608816 95775768728829743035361740902660833280 11608817 263759636366301519131977540170421927152 11608818 -45522480264920570337927043993078616064 11608819 106252667266202676940331296647117140544 11608820 -126738836150529665577034446948439326720 11608821 114101727389978861671380686299114546560 11608822 162128499374018113568327208030256980864 11608823 723569098952979208988911009455223477944 11608824 67618489478556763865872171740904243200 11608825 26789727685455668929849020961947267100 11608826 130763719797411577254952653979818464112 11608827 -44063778689425925160610529683596971520 11608828 42344153990766098740580969552751747072 11608829 -201831465617436228703716904568921429760 11608830 -109543921284483629429107329585990987840 11608831 -429304919991537117110734561800608187368 11608832 -257791725444123175577673858337795473408 11608833 -106408298045370153172361003367018426576 11608834 220144634011659633371666554808552232960 11608835 207726636444444116295498676682189555280 11608836 -84019987037174348883411483347387068416 11608837 -841715310382552560425391481986137748514 11608838 -824117946904978542943402886843731231104 11608839 -10029244290541306761328013202084860544 11608840 -443746344184514434059669709634949120000 11608841 -338091751504450787982354462032541763890 11608842 -129637899939867844171033606939644427776 11608843 798956989068966585387982506594069963092 11608844 33255464255042884537325146938872825856 11608845 384776597853736274226142876134688588800 11608846 179330608942368718054040684358199399872 11608847 -586112471974954627282823860398235066704 11608848 -72921696459032544167698407092348190720 11608849 -172974272770424376014488294901641296896 11608850 -162435147240509494172258051719482019200 11608851 122126914994065013232789383979639134064 11608852 129253268233588838429938726953172439936 11608853 992418419524825699217452482612171033102 11608854 -1927861775832839689287999661107595392 11608855 -1836990093138400836758316675046063680 11608856 140878598856938418492521783520279797760 11608857 -544526376665527061598664853672321228472 11608858 -128183814021959655203028012685298247168 11608859 -92156680588870178784186935590718507520 11608860 -55172188921123903691420062809606512640 11608861 -129426667108364357992648744285822004 11608862 437811614098030564133146958844533058432 11608863 -58202847917219843427272533167291287040 11608864 194748144088310541408514081597843046400 11608865 -936846895986877302519747305386083493740 11608866 -218295642009510038486839721861940364800 11608867 -157372486748822666058082834277183216360 11608868 -140051321075621599744050070639304967552 11608869 380525695649949704557017539841255291744 11608870 -77021052604652850995175560692695037440 11608871 849417920757590499462405538197180942072 11608872 -210981453206829658877875435205660098560 11608873 -347435680295384107619346970685361588096 11608874 132691067548914422798740512021893873760 11608875 703263514280915475034904076420903264000 11608876 -807758509846495918443902328858447696640 11608877 -198116587074182302499203717623368432928 11608878 109540024816429337580148470835044538368 11608879 -3681705634546935345947168115613966616 11608880 88900516584073435643815029288288583680 11608881 60655924132740389470237285539883619952 11608882 -3278839013721635912415251360131115520 11608883 -457389207882607192804465337039317590192 11608884 -106895438682668010056870888917698520704 11608885 -1358271429871118326672942375516613449440 11608886 300464267915294420035673806951024240320 11608887 784062689119522928068055313494722377960 11608888 1073453854563244059279924253422343680000 11608889 99521762540617047310205495566300408656 11608890 59235325157823819941804804646591409920 11608891 245247359844896966376229240785276339472 11608892 -290056254557706768604686310133139640320 11608893 206380846810167207467776402871587161600 11608894 511281581082670530184527646088852398464 11608895 -1299003362987353151455611233327341278000 11608896 67464953066490583062763220991070961664 11608897 -121008210324475584019869610875162001980 11608898 -1641103310855353795614954634809689088 11608899 -241638748486169954688447272137676825280 11608900 -470141358734463044165568144482061712000 11608901 24290247663495080493174231703004037852 11608902 -424495215127365320526397191336592310400 11608903 35220098158818553444011126832761326280 11608904 -399743210859069538684195982765372897280 11608905 70305119286678199910727386435818828800 11608906 472433109621001526106128409018221376000 11608907 -1052589307286720012779186952645761124844 11608908 178161747697585004111670632211559885824 11608909 -599616858115314116175533388194590592040 11608910 -679872406688306304522631417533761280 11608911 -105251554196128121079774102970343434560 11608912 26489721688540083133803164725697708032 11608913 206685004921117013934064991887118562162 11608914 479945136797757715791534649189410405888 11608915 570080424414363761764563358354013824560 11608916 53441931177606099622000530425425121280 11608917 439607651877076608272928848822849054880 11608918 125059275416742145895000605114034922240 11608919 59428332661009966631406818814155845296 11608920 37605476192834130731890977196199116800 11608921 1223901229620150183635508465961391850122 11608922 -286246839684393453313287920092818609216 11608923 -523514234205536736424504407892578925416 11608924 -834474110552022184107064060647313039360 11608925 5883020291569906301215639483043640000 11608926 80969511902463284606432539738233937920 11608927 -282480567693512668011520585848509066640 11608928 12012801589332182178319201629636132864 11608929 263893831410799391609651653546002579474 11608930 -382813793838368944736896665080889020640 11608931 -958667243645005347674174074237276631268 11608932 638669040139353604386285046253258956800 11608933 98676163768804820560798727459582515038 11608934 -664008024367691920410856565961482672640 11608935 26904556431529145909171173047618907200 11608936 194414314708690647216931864833088665600 11608937 4126723214607466117005627467915487732 11608938 -9276296165408286466099742629464314112 11608939 1844863060804929071692115780505726344520 11608940 2716070959301039373161365167121551360 11608941 -18766344214093538271013842180085967808 11608942 -45941201167304250508099165745660752896 11608943 323284572074047656953729360879824343040 11608944 100240746762865650704752446262314270720 11608945 -136283817213034864508993148425413402200 11608946 -61461851855814157925214809497011257328 11608947 -209903733309022825329195046483792435200 11608948 400042780721083952228552486978399229440 11608949 -1192293964266227671207980088792074017280 11608950 -111972122204804825266585613900147644800 11608951 475081815690605254024726357313540684160 11608952 -153034842633728432462143676921696870400 11608953 -340853424629223322446917906833390455552 11608954 -241097989499206472723828550782656796928 11608955 546777318686668850236759293515343087360 11608956 614838084223438994426795724714016031232 11608957 1086815649404250255627287689169324739206 11608958 536182227337101235060718204067573872640 11608959 -544353729729318088236408557603246928696 11608960 -452227012471499184324544269344204390400 11608961 58158501524989262274603086434536503040 11608962 -145140590701327085142531287458333029120 11608963 155100091709232161742805978194700984440 11608964 63243002328330203726810036088367238400 11608965 -224981093372049044988974938160552587680 11608966 -5351366966047473943340404610641073568 11608967 -865232358132879640424058213777266442984 11608968 4252910776566005430725414072046059520 11608969 -505007595616966539886786202032981670604 11608970 -285283233976591497999722695694994240 11608971 52290744219945183606678026916039060480 11608972 37155116136442779398926859442363089920 11608973 -309557676307014665523215502754588334976 11608974 -183930616578411573247662403509857894400 11608975 -222844734966251380491519302643260327600 11608976 283650383544742932698122983077927534592 11608977 282190089157944613978674992882691668832 11608978 -120414559308845996596268586591764292960 11608979 -190216010183130717429165512357910894420 11608980 -39980588617617506683527548908070830080 11608981 685996123379552579205341565014704337120 11608982 154988749569495334470343542274346801280 11608983 -1066176968611703634020954779778170665360 11608984 -948384372911368410523551433286606653440 11608985 -200748167225086213745830177271480499840 11608986 150167543778072103680480823405380513792 11608987 -118918421132007610388264264583157766000 11608988 -70131496067995627413552716628330653184 11608989 53510559743646425202133087927647213120 11608990 208652696988730308581723920524454732800 11608991 -127759042167714660014311155847363480608 11608992 373137675766275413133591628080490610688 11608993 -498459675188781789294344977621969221456 11608994 76848471390336277703222050365295513152 11608995 -558667208805029259888651641023102796880 11608996 102537077692759201898200564401973239808 11608997 398713221137876540519179548146576615040 11608998 -1633391500290391188876163695944175936 11608999 -677382978705540035213560767800171269000 11609000 502018429440675699255693502240358400000 11609001 30963676382515225986599215787855754384 11609002 -485586437409664527033909851167887897600 11609003 -103007171727617185569394885834100254320 11609004 -74549994897935860007622628850959712256 11609005 -2611402095232431512813331100164061440 11609006 -643393560225754823718328206143884031040 11609007 17428699622355130097808127872885643392 11609008 -219254270581322555412128034474520805376 11609009 210734768093016263743998088486861268352 11609010 -56248803633421845039706348825856816640 11609011 11889622664541911589945585943617279504 11609012 -1133835493359505870272446434176889509120 11609013 199702732370666662090991198650789496448 11609014 -111560457030830363809660985997292604160 11609015 -379611453488732477233847983693484300880 11609016 543854405452364934552333989668381593600 11609017 257838311365397100785529334469545473600 11609018 377393881976812642744528972751591118960 11609019 -73964366254568321125087467796939947600 11609020 -318546558093534091044618323342682961920 11609021 656016318639200218790138216752119057222 11609022 117137188689904833941791482668671332672 11609023 -311135029691213288575478098028834720896 11609024 -152541908197838682235858087289504661504 11609025 136670827094690956112531165406983650800 11609026 -211450997315686812642623571276311165952 11609027 -972085925442284083383630883424947308000 11609028 684757330860275395798380156981865451520 11609029 -111305977118810473756124641594549542370 11609030 330925301618245225913857051191167660160 11609031 -7692442880802955075582966513468492416 11609032 126376905541431513518168417910361958400 11609033 528813618636055074057750153911561256282 11609034 -109976218551020359211953596744372970752 11609035 224285959388367538421307846087442181760 11609036 588723432013268556310372667736577370880 11609037 896375339501094610996804397261852349600 11609038 -4316412902210469420470892874002927744 11609039 449322221050121227034339739487492116024 11609040 4747986439375492010388863770379550720 11609041 580893642932027557019396107899355792884 11609042 -176345589713649698331363112377498665328 11609043 -146364960862404051323474612561199365376 11609044 66421749310209440882650785235457064960 11609045 69005022741167393647170058427214624000 11609046 144107548743636398811193509553717025664 11609047 -1136297611016749783408721362120152775008 11609048 149673403542907291970562035835479040000 11609049 313826063297867622668368860969889350864 11609050 100528309291664800897100209712508480000 11609051 118455095966240513219182961156440571952 11609052 -6458937270556298984134281357888946176 11609053 -892433280343429798018334579496038084698 11609054 -3090821820154860377563568418036160320 11609055 -233381058359836003049139860294767281600 11609056 231933424897055438468109940720635740160 11609057 -213091964096936083213689204496034724000 11609058 55279530732233797383852542298382003584 11609059 171865791586642776020092933204781348352 11609060 58967488768232050812846133773550940160 11609061 373772987616532508897621227518188568672 11609062 540637620025511947353466044420256519872 11609063 -24005960426367143692862459699788030800 11609064 -648708110142508084003546761735626327040 11609065 -309413876245970487618864840702467833080 11609066 -20820510751829348946795049412156915712 11609067 374454901390624577336509573104093163248 11609068 95038399199091325095367642991293581312 11609069 -168255956738031922753612293166717279530 11609070 -67364490420590802517297371772430254080 11609071 276030188953741259487962105495045583600 11609072 -113665765368514208714012491159530405888 11609073 68815374944529350513109731625519825024 11609074 -127402856122003142757622724392878369888 11609075 402274354773169047118061477943381381600 11609076 221865353404322263848772933070005862400 11609077 1440765582475267179950007014825568816060 11609078 220013299440436730038910895905832503424 11609079 50023095307472989665666456802122609360 11609080 17268380509269926188463556178786406400 11609081 -425119553012063525677763085149831949936 11609082 616028693886131226254925254445807447552 11609083 12732436512388181617846333335415328544 11609084 -348937963867897355343436808285324918784 11609085 -405697738519621817495138776690591581600 11609086 -399436897620286020028131835455832363008 11609087 184455428219915549667300062766941277552 11609088 248193231957222771314464381418424238080 11609089 709797989679504264337094419900921881408 11609090 385686153755849193361173654613292897280 11609091 11719880185840150073194437669866328048 11609092 889064819573326476120108277277677120512 11609093 -1019197295394060643938972131506668529956 11609094 13267335452452217682217540504246001664 11609095 -346974998999447509297807443081216562800 11609096 -1005408532086368665697615507212412835840 11609097 2472970772940059454874071701107838976 11609098 71274594956524126878290698299717527040 11609099 -1699727217381355182542384065566684354264 11609100 -317291444261282124007313756275599840000 11609101 89503341156858663877719649188611165152 11609102 -74049396713219177643641711887763252928 11609103 479501484190685741119008249855368712 11609104 142348683889866001609343957152722141184 11609105 -552409677543469637669786965849049113740 11609106 -50756436824462044108653288989090903040 11609107 103321084731453506618703136513803213356 11609108 153155749733438192902496282569749743616 11609109 469316196095378084856523156868201543040 11609110 -190577768596017630780299174294290871040 11609111 20531803133898531266156203074838686672 11609112 -374375524152901576123281615003995996160 11609113 266549357230194367648066707505436534784 11609114 -143014970901260486495082838960631013120 11609115 -182060938240997469493039315732839156480 11609116 42809331547230169254534664238907184640 11609117 74502641270132989352578142186333915268 11609118 -329413533327431478133868890009972172736 11609119 1095295502181770008563901365122623879520 11609120 -219447072651929641019683417618000773120 11609121 -319018267958117538425569443868612193856 11609122 258548145911625233647910364096122860032 11609123 -784774231073328614834555988136153214628 11609124 -340970493564944273879731377369864428544 11609125 -892169340614092839556465395359050152000 11609126 510538176053029753844233929785581804512 11609127 261854657349068248062174511678812361608 11609128 -240010418442970281186567626145956167680 11609129 589766863462869785761160116284178800000 11609130 -51130600999898264806850694408928711680 11609131 312862703407694160080621921152067082932 11609132 -278242694379762776528769598795201486848 11609133 -12642519999658782633217197595135351200 11609134 -107917006177574633812477713983962626240 11609135 -37324789744579092437095613656440799200 11609136 -16604435868869289775196012971032576000 11609137 -636424425119782085919933837937007295214 11609138 -526048166087027554192051715995199769600 11609139 -383104303950061807069971592318586694912 11609140 -7791398604669895219053286428360960000 11609141 -1677567529343390305015779538009599461760 11609142 -319050490279274578688593886050939099776 11609143 -280618781706218739365717415250357954112 11609144 310804630258194904328546100990461276160 11609145 76206591404302453238746828703193780420 11609146 -63604577567776331851761792234402019728 11609147 -449703260790796342214154565324128446256 11609148 352213058353103729349808055259053191680 11609149 270493439227029822698459110928875867360 11609150 -17695860697723600692327825524799072000 11609151 -263417728019612913904923371901401867376 11609152 286920638912750779361653478279882997760 11609153 -614009399170946183409326774240530985040 11609154 104584706149403288287363686682489035840 11609155 816935077184071418445786836698350666000 11609156 156947375292688178347323310699773756672 11609157 -87308007635159826378470899483814977536 11609158 -179209831754545198129456066144311386112 11609159 -106468909453306506490219277285093550720 11609160 13827406689341349347284701395484672000 11609161 -161998134426136786795410336786428047308 11609162 -193902451666389460343538518057715273168 11609163 -10575363962214529795902643478656341336 11609164 172943689780366380459439372709404692480 11609165 104655898708326592419234842056869057720 11609166 2717655840630796241762432922255465600 11609167 -58335450557139051740791184380356433928 11609168 117240259521707743571091737236138082304 11609169 -244038744406066680340624225456763540544 11609170 579291713464987406842745897801725473600 11609171 -149656565918496945353028689464007208960 11609172 -44476344622900496006735211583157864448 11609173 613596346666516307985083150532378419484 11609174 177993788399855689254585265726054756992 11609175 315938332658658686593323115484235027000 11609176 -233419663963450263681610609848310609920 11609177 356849375292061778177453322858471565332 11609178 -279524485438539391050126614020432972800 11609179 -11382335276689927216959364683807067224 11609180 -121829148218829044986787200420615910400 11609181 234082983497130982319452574726676139200 11609182 74428213009188943833983065620530982144 11609183 3236895811951858418074499163685372344 11609184 -638331854630790822954798091278243594240 11609185 -99819022353409990839525847009283643840 11609186 68392358414809427536976019791256192000 11609187 -442298210746087772417374858630568616840 11609188 56520903255958671180861336903940939776 11609189 851759104496969860582692847336031124990 11609190 -7005214652468525671897795532746752000 11609191 427597753386567337074089899476202331568 11609192 39332325696075260590447946827051745280 11609193 -300908617693651477505724658452842457600 11609194 -29349293069079468606761612396846150400 11609195 106139163916753788386126583972871771920 11609196 -84952649641662806209682764702787896320 11609197 -350507468519899345245705432929892044288 11609198 -421478883003882586408540387222111323264 11609199 -234436129545322610718698147212243487376 11609200 -126726732828013361585400746648564531200 11609201 -603931624961748526919367813978496458798 11609202 -267486879841378704033471217602377508096 11609203 655471718736980659295046956216145861452 11609204 318171227882275410677070551234349944832 11609205 -118436920464258090905439339370895906880 11609206 -76446326260378256814994643649686747520 11609207 -1369088603095274567314732304975909386008 11609208 278040968921168554822102460188215705600 11609209 701987900196295014296734299763196649040 11609210 -95762883552407551344322827544577633280 11609211 5353263000514539272753551946945849904 11609212 -682265813817935275478748233909588076544 11609213 484168740637056121635023564128983714240 11609214 4931722324867780501120771348099487040 11609215 -570721839000377485041870613076989785600 11609216 -1078119331748276837556591044212178288640 11609217 1175121975466731478418147287884693918240 11609218 -659676285661286442233380666984550011440 11609219 689880913934312268120208380850264249200 11609220 -128700493817841456215126485175035822080 11609221 6471481713502950593615981483829999104 11609222 -474634403677454001570117937540701043200 11609223 -706579216359315805607899665300268464216 11609224 -1095850575413877957363708595751116800 11609225 -104176993951124421209726617270521000900 11609226 1245975505125276828505251991055567616 11609227 204295778559886885034298287241889446192 11609228 -930864648255851918425369118406230100480 11609229 31251195973261448734501623667088769984 11609230 -168867246993071468065598049402182158080 11609231 410785368716499116002779270591661244232 11609232 82395187909026969056705696040991064064 11609233 -428162319838734223912666462153272571200 11609234 6641199176909465346891647221403311104 11609235 85860127251406697200173756642484800000 11609236 -132219088869645097403039283861756142720 11609237 27299836907393106234334010385912188220 11609238 -340527937735985530093027886949397696512 11609239 41648496824059793648571506192308788120 11609240 -181418766646247311778571331240844083200 11609241 251708753872155849826408433413491651264 11609242 -401694129306955998301520585165108563728 11609243 193424055663646696799109613012015042080 11609244 11022635607292706895763684316553632256 11609245 -714436905835798536997732119234993690120 11609246 271977628644244709141861983896583809408 11609247 171086255356217471406391881529406321280 11609248 311441877526650573902942712282114686976 11609249 -444774088577415449367894049542268137720 11609250 191918945604130048414772458071158016000 11609251 111299578089991262702374126908658020480 11609252 -55707210783489706492697728664514379776 11609253 -62315418745622105782405577619786560160 11609254 848351745248184238496732629584605418240 11609255 137375969645004098007387472523144160 11609256 63746087233562132400720590702074675200 11609257 820710973104592089344005469134808734032 11609258 378077074208753019889815499719747561984 11609259 396540303228384021367673641619552604504 11609260 -206663501775410262015518040767023242240 11609261 -1006068093310649085520927113140724192276 11609262 -4064499712547526663627463188432691200 11609263 -34790528954949206266407060861135338800 11609264 -66322460309936711518298118612683243520 11609265 72890270789127119658759344265047416320 11609266 638379572907003757067256018541763523840 11609267 937473414103068665483974354188716801400 11609268 132069172285552748319071282271395745792 11609269 2160898445012700468465868581476085440 11609270 134766848964567494482956207428166766080 11609271 -97330145484427965702561278416925795760 11609272 125352898974742080791783968976794521600 11609273 94624957695930697438913062004066552448 11609274 163269140939734753478559410804866728960 11609275 -42721318030148463158490786738538206700 11609276 -373387215559937781752981900883025887744 11609277 694460527417385439782438903674384753920 11609278 -317384170072621550652705345150427042560 11609279 18417240953147750900045504891699941488 11609280 -113540824755717674651607415402266624000 11609281 -268484365957801211868697059269760080256 11609282 896933575069901726475662956051912968192 11609283 -74591149517131942391346070359895756800 11609284 445170041165644847419208820260979775616 11609285 83128567956205693148144789027243287200 11609286 -113825986727347593303175972021500135648 11609287 -1863134022498171743167453638202865812640 11609288 -1087129263174880527305937505015369866240 11609289 288695624702906525698158478931466184554 11609290 44843425832928808301870928258148469760 11609291 -140916276664514828830265804979237665448 11609292 61702020083967187957451787063010033152 11609293 -304227120924522780909645931139518356096 11609294 887772966884482615786339527776549120832 11609295 -235329504546637138916072156198451133680 11609296 -147941749145096420967468702821557075968 11609297 248188296313511104987917207969627508032 11609298 673905651608268786452829288017334117120 11609299 251352125906757459732506473394740291264 11609300 -102746636992828802014262005675905504000 11609301 -591473553643825922130051907479429580896 11609302 318032250289645405943173199612682968352 11609303 626933302563116203777836644301759324552 11609304 -101227235502543577954287405551094988800 11609305 220066872845907426941365584462419306760 11609306 140047255144718053941875575914566330352 11609307 -250952603863938864283628685679544370360 11609308 271011016789321953511760308786765756928 11609309 1568567508988877808625386966542337910860 11609310 -512160039010966109893781552366739840 11609311 515708185649813616227958999788934456320 11609312 5399296435682162108692922923304878080 11609313 -1061546005411564441062610204151306462496 11609314 -12909032208543382087336493560277815296 11609315 -443270790256711599623873590143435749040 11609316 -452427225801149429521281597266285356800 11609317 -1547685585543612619620762003001259910468 11609318 73328312393076640482729130276155916416 11609319 -397232665665377430485132456388815015424 11609320 -131367472853096251548202797208944691200 11609321 -1038460505831831683581173141241744249456 11609322 178440740546401956534672446767086550272 11609323 -1135716909341890342880938327808641796160 11609324 335117626840182560109677178749952147456 11609325 -77048816465189351118959711753952145950 11609326 -59861344093810665488892235536627261888 11609327 -289247710575287171948773550803197211824 11609328 35803155373683837280222979789497073664 11609329 1670834328050287980947422592085310142976 11609330 496103960054650273020838802669901145920 11609331 -1146723183722536228302908930633262591936 11609332 1248263084278053253777205337854164992 11609333 -870239044508521165262440407241161387936 11609334 18859135687845535503200363695232284800 11609335 1022641415013608695787408379813531024000 11609336 -151935819930430616547366497673626664960 11609337 317669342895641711524695630886211045760 11609338 42290932855837282450263035623151164800 11609339 79895516515057593037341417306562236672 11609340 -144976889239874524298878337046459340800 11609341 163327900549597858771802174515898840032 11609342 136974925462664678411879895900118118400 11609343 -710389138997730512602185821106413584968 11609344 682868296597441888275741458209072742400 11609345 -537424283500914100316539647785030400 11609346 137997737774030771309572274717154828288 11609347 -23502722819453006573623891502041281488 11609348 -576607661134781892415679833521790596864 11609349 -112551290548260098947841970676397176992 11609350 64313623916620170726055536491022050400 11609351 -336146165053708200037300663356705782112 11609352 40433395101572915986603382580908851200 11609353 -408084956894787655145281398534869179520 11609354 -502711015902318605617880921403127740624 11609355 186458428268056774429376271392217600 11609356 958099118193169726379834551516848345600 11609357 -1312844791083648450464157601966516904394 11609358 397175397483154432055680148754518415360 11609359 -362099139476961467274161465192109935440 11609360 49658654520049378159324997568158760960 11609361 877241439001722745445842065009121926480 11609362 -373033334287227270869903603702122868736 11609363 759130034768720818344747076070192558784 11609364 -44861861262078294777485959636388136960 11609365 35998303972885958075651819961690971520 11609366 381125048173317129692255325316133479680 11609367 -9115032479613606159712062761189352960 11609368 -1238359291957699315549341123941173923840 11609369 -144302612430765311823235188845508577920 11609370 -143932021078903291917509268253840872480 11609371 1020615918923016483250104601321889104200 11609372 220094207671933170681352724662192519680 11609373 330600118206871524674405856949798080384 11609374 -377069642993828456160273277106651702784 11609375 132379947634145711160912985670213625000 11609376 -206499603831093328498336094883762143232 11609377 301087578013778816202773615048764231060 11609378 -302109501098884419897938671518859305600 11609379 310946023627620272220156956172683180640 11609380 165237636346347051286515569056754073600 11609381 -195124053558358472600875609341757264608 11609382 -137187854796024626035932800716900108608 11609383 1276219195221890535825340311335202192632 11609384 -26012676572756358567556763480769177600 11609385 73013956836632637085343374799602147200 11609386 544739384614809962706333198737480905392 11609387 -548848483517960200165435624372149989964 11609388 -73260108998703563458729177119943213056 11609389 555713285477774016248780016127482280800 11609390 -115414905461121564531350881516655374080 11609391 206139846505693997864793486807463273992 11609392 83084880307450169253134109186428420096 11609393 387676369379977709088790355056592886000 11609394 55325263940487469304717147682611920128 11609395 -344021267557097226947526982367020333920 11609396 -312402803833327128208017297900890135040 11609397 28084195212732045175653997249236172974 11609398 -1182161963952046706616806476156474752 11609399 -6476150044947057871208188761738375840 11609400 -263211715817169826516435306453893120000 11609401 -479709032424394588394194704520882071468 11609402 -231721784572024359841714692233055275520 11609403 108607762636635748786679131791976304640 11609404 -470708120710186865558129764917937030144 11609405 859501814318635975766053188971172774060 11609406 -17393833521132670168746829945972253568 11609407 114480973772993276838608527572575439744 11609408 321983003961201984652085292189944905728 11609409 -10371203866856883917967397980834033792 11609410 -182449757886739852413248747587174364640 11609411 17318666362596304793183234670749128704 11609412 323245980675379689504124689070201101312 11609413 719568752733010737816226624879937109662 11609414 -307504962693447771386300825699112694944 11609415 444309701104575346755058211650817621160 11609416 10688146083722694212119172458048389120 11609417 287211625494421246679114911670127701466 11609418 -238432476534958974381157053909185045760 11609419 -867973914380437689180986372877848384860 11609420 -603369353694151701973879849817401758720 11609421 -526560148983340726802283952050448557888 11609422 417995659565189697205627279907175705024 11609423 616781498793198242717831682674479950864 11609424 -75572294240303701430035376415005024256 11609425 -361917135695507919122221501025549520000 11609426 -4433644087378839215038869154391134080 11609427 -104337295205302364217737721919575665040 11609428 526132863809484757089153329360613891968 11609429 -375118454501151696835972921230376690116 11609430 -98067697239926858232744770255317094400 11609431 -1064417394449775296206660710660523831736 11609432 -76762677168961665054302407174382745600 11609433 1400142850758959222542256696228708145600 11609434 267596900427696295073392403905650392304 11609435 527946935719393024509923323660038578880 11609436 -156344399991113087066688927421486525440 11609437 80609459692228288913660386271857603200 11609438 -19180337767534891375795033361873482752 11609439 -1255807525577123335579057885118323600512 11609440 -1171553555243560594767181354185523200 11609441 -11459212190576159634788261365372542288 11609442 73714764367913459783599812855796600608 11609443 546587706829584854139444520767429268104 11609444 -340358924775840426141776617358046179328 11609445 284482009326190519620045677151829209600 11609446 411212088227578221942647012857346750784 11609447 950644764077063642794392977877127290192 11609448 -358562877448670935806262168750412759040 11609449 392659403698082949008628973480228571450 11609450 40689240590278476390977545172727786000 11609451 115430660063376901643085282596910403584 11609452 14944814030543778245577262798142228992 11609453 222043831058697360985800363828516344856 11609454 131899846923536328418695090796949742720 11609455 -104529613874070328183374392719654830000 11609456 -32847334024307623792796752847921971200 11609457 -42769064136731494883507027912650974912 11609458 -54201059266287511943013709732974382080 11609459 -359870485713704982496896590769297117072 11609460 -548665581568841811170228993386176000000 11609461 -23733452169347865806279271404640196800 11609462 -388349134208873351226774151222958516736 11609463 199165655354233417849777773160992322944 11609464 190326242540731128436569735932504555520 11609465 -84787474645493512072180412924889686400 11609466 111935387007115679229317905378044672 11609467 936611900872229567235468642562821293640 11609468 254766476346096136418530046168416642560 11609469 37214841838507520671151624815274441088 11609470 -434632522691137044762687568250142858240 11609471 -1070207381008083954809395581573039201768 11609472 -3518397967517023357724017316163747840 11609473 837134524544566334424746164943253486722 11609474 206098445154322730347687153345680566736 11609475 -69698804845510230101701771981903704000 11609476 430494163285030555945084125813987474560 11609477 -1347744121598062708132805044774041102528 11609478 170581008149477206470650752983758582208 11609479 43882210547778432827900339342095184176 11609480 52286976990593613963144892954423296000 11609481 72098903773785318501783634612722406080 11609482 55378442387461486177943607430954727424 11609483 1057610733231876132228691762599088972800 11609484 5842026400074128305935550677574041600 11609485 199784466809674388443041040859224131000 11609486 -66711474379069746711422666650788048000 11609487 -61874077096453551131021924480468950368 11609488 263113400722540026940638882199815389184 11609489 647133670992633895915429938688133364720 11609490 -102457396744825590547923208608497318400 11609491 365562922017582987493091403982995784944 11609492 1045428799833601683911084776202298562560 11609493 -231328333758409407122294977262049998016 11609494 -92035165584381684925156544128614819840 11609495 -230608992222325880197517864766121233000 11609496 -380218524664725521395508055592416706560 11609497 -1373968343441044103476536545421625936054 11609498 121728007743276560727888367148521590000 11609499 -39808875688933333119647181296151788352 11609500 42194592206559726469010952348598272000 11609501 -575072257741500150129098530988051913498 11609502 -200030630111509244740078890853211022720 11609503 -254845567519258818955800659301601587072 11609504 -133715755737056714927744829835932991488 11609505 -302304380150506467146811549575450525100 11609506 -549750441131536875393657992787912752640 11609507 44183086960814432374000401575154534720 11609508 542616270304444448378236533144817320960 11609509 359551842676611512516008763881377704704 11609510 317462574927009968377864934926558216320 11609511 73476869335069884576558900635844812880 11609512 -59432998348007277678799903436536627200 11609513 568708006558821197491799253822388363920 11609514 99730488637967920839679935251563914240 11609515 -209142691581985237406433019051601837280 11609516 287958291629278940531907705939653015040 11609517 -470805831396719423126996962500587909376 11609518 288129628010858071824367591740326832960 11609519 -406678814779367295112888503673793576880 11609520 -3386551852885499236481735339508695040 11609521 226407557877092024710052877443318995200 11609522 136897941056518555140694032388827836832 11609523 -811014283980587587373941639562346876480 11609524 1005228613178110638327503387976909721600 11609525 389155911230178548447496050478613891050 11609526 85429367996457612018831102822185017344 11609527 5040127151202483951290323847719848752 11609528 -155827039665504710647634591605914009600 11609529 -775953982638400079896575810718598536032 11609530 -164255168975294997300726871784873655840 11609531 -352283111054937732400740947923731270336 11609532 -193455815051391230474251897319616798720 11609533 560071841597232374384186042823389641804 11609534 -398135935358043651839935548580949923584 11609535 122065468452763425835577094037764303360 11609536 -164785961821701911611267338854780108800 11609537 -997328491807585321604554144724683034814 11609538 -152761117180643645830922824625987400960 11609539 63758622876368819307223615884007404624 11609540 74329913706544151292630072001568298240 11609541 -820273463975258309906933475195511070400 11609542 199634444954603445738113065739473956864 11609543 1127266586423342142920507469486737733144 11609544 -54909978169159586110382278453581742080 11609545 -670339566228846143048173362846411068700 11609546 -29065794377080182522377357940170743872 11609547 -806980887012438627834673898532213589800 11609548 211336491051426504406523753007018293760 11609549 247908923175822238330317394087651105920 11609550 200692232421941276207505270661733640000 11609551 21835757309693369049331916257117987920 11609552 -197459901953463354390049305518513823744 11609553 37875818841741596766885404893300228608 11609554 -3958601884191080217875280267633058560 11609555 -27380766394845541910887786829411844480 11609556 25216975467386249626073426046417653760 11609557 142526020564309973343160201139836086940 11609558 -655523549453941181181011195701591542720 11609559 -183836435335475709319405373351843343792 11609560 36730373339788177649032493767010304000 11609561 -1305302742374097246959981070943444584576 11609562 -120413831808918191451150975880851634176 11609563 167981679769483064852110792490569887760 11609564 536556888886148288208538024516330229760 11609565 149351108182219478939580212959953838080 11609566 459900814543104399983870684469103919232 11609567 240441705207416120221045018503192083616 11609568 -880788674118436188042766040250693451776 11609569 -1801287010118686491792592352473870800 11609570 -4611926166848382583435173993168192000 11609571 -101706898719131545976675134250926545288 11609572 -156817890638541658966531645929848610816 11609573 -54789991223993710524514049279554075776 11609574 -268316546178082952393972748533291116032 11609575 -573739691186343051794559668576466035200 11609576 412658242610777096649980273922478325760 11609577 -131762636242802114579065312881502847040 11609578 161592369060008820562458332745947590656 11609579 -1949371109518968953997725472144359796024 11609580 95211916702011396896637115633048796160 11609581 -429940523969314914331713203887233580436 11609582 220833353902297098875392738563794798400 11609583 -56560084276643150887828735598216547576 11609584 -90244943223563982344075272498058952704 11609585 76179455233087378792127322986599482600 11609586 50918053021233702629804615394398642832 11609587 -717618805126135665589709092373433532 11609588 150624978141472204130595310000874978688 11609589 -605390867723854293017395789251742201920 11609590 227953568604758353614845145241413609600 11609591 -225671256592519210741370023355504270928 11609592 127305226660029907310653631563269918720 11609593 29332039245765346006066157822555363840 11609594 252395943174502306138157810558271498096 11609595 162799842435646277738603169276015168000 11609596 -210613290573533607008093664648268740608 11609597 653726443133306432201179344451788953874 11609598 -43910933398466742154958008252812079104 11609599 -1081606989285636486246200113288557144840 11609600 -785247589076695569774401988172185600 11609601 6204256347316607037158827436323026048 11609602 -104717151942022890129051121033850160096 11609603 -633281493897047234815380172958550374400 11609604 -208143410817022745470444354017125217024 11609605 -20352353300925637118168389964657932800 11609606 -510768087142811595949313400009795877440 11609607 -291831458022020302547647857233733682560 11609608 -702290780916300565620158338875896832000 11609609 -338687873096510472709405598663457799872 11609610 -240694210261688307096428051468958570240 11609611 -31230164203574821197918852739577196096 11609612 612263843628213001409684775320048640 11609613 -14533288102651246163886958054492923360 11609614 -468571619980377296971324692927377569344 11609615 428291078201868375178268115847264730760 11609616 -114578387729371985465964313241130958848 11609617 -946845609804270021820689629347225245068 11609618 59348500226259230077746201967533410304 11609619 -119056366682421712365739542277074907464 11609620 -199809131116137222278142526531267031040 11609621 -175989412443433575906188901813985832178 11609622 400125937893475579925878663144806176640 11609623 -200275043331382127603491171241602304496 11609624 -106895178416863667949219649832484372480 11609625 -146393501535009302976327823222160304000 11609626 -43355171618794349382740196222071023104 11609627 1102906131689958441981305685794371840440 11609628 -21159693991799476245742771935675095040 11609629 198784805598719935673400266074138224230 11609630 46336580309316013988151859906937022720 11609631 3711347465379036100925901221940956280 11609632 1360951461315144119920158984833059848192 11609633 297160832479444045811025536849596756800 11609634 -103248847681115647447077710174454788352 11609635 576092987785514168131137810377728520160 11609636 312496418778766103961483215952084295680 11609637 -220257390260879550292738623030292345632 11609638 149856065965415593101753270558914599296 11609639 846445099713392146210932795652447665456 11609640 20203586095585783431195523896252825600 11609641 -695576241119469656239427262699564738048 11609642 186823841229558015104619641498260363776 11609643 -18392737658254135140102686177067476136 11609644 382525499300119985331757384227210542336 11609645 148819151942470323925376932380808446720 11609646 -99216093671431759308563053809109862400 11609647 376677532296704158596283997310960557664 11609648 58575439005148302752480530847802703872 11609649 -20044364918231566186640364307093128270 11609650 68282230032822994844014958605850289600 11609651 -227338221778777122710820098074910271348 11609652 -89670365456249828112520354869289420800 11609653 -127595394986535008156557026913995092736 11609654 19181777865968199683090226224257074432 11609655 -70422969274995285971055424260178606080 11609656 7942135491146985412654321312458240000 11609657 -593058898291381783927048408678805691000 11609658 599730548395937088216044487116446032384 11609659 309023066403265815602161302110165637860 11609660 -965750805634743739978062356381952000 11609661 128240284228382813866458574017310691904 11609662 688806054450846640193101376421574616832 11609663 447444526111048397640799335466418793624 11609664 -48404364658683463637014518458839203840 11609665 -786244210608819111787271121148215878400 11609666 -335691891850330777513335927275924288640 11609667 -341177620995573090032494646700968312316 11609668 45736531457698923315616926581948723328 11609669 178413335739818043154493757841498055070 11609670 110648819208601064875272213922706966400 11609671 498760490757747180744370461343246038872 11609672 -1175433723585925481966739767820437683200 11609673 618556356294354323418118813946387642304 11609674 481515898668158872538093355678725085792 11609675 14882815702898254701624115235609145600 11609676 390361425368841964407142450712753510400 11609677 -855202688132299379931389301748921726474 11609678 -1001923802471769169286312913721266150144 11609679 -373688227236658273642095454386023353200 11609680 26779597373888468415391090206218895360 11609681 702210415252252276183728346240664890482 11609682 -176418152614552237286850063342766080000 11609683 439115416022364576757017449617417360104 11609684 7697517381587187141275958415151831040 11609685 275916938018365663137236074838648353020 11609686 -211929545610263079226482854998585466880 11609687 246304799031054541514182646955339761568 11609688 32003455963471015281644010413831454720 11609689 113259344438912567449992177827609936960 11609690 -613372698340709076081500192939371449600 11609691 -267105106847289617014646729833180380576 11609692 -848664922608586390021923515826345885184 11609693 34771267325255524618529332054546496640 11609694 168499795913343013415147356212376462080 11609695 269254637391266698362893357519157058800 11609696 -387712140711176723547179020116303544320 11609697 160132896409481079262570210787297521920 11609698 -441460620895130730980503776442323284400 11609699 8961380740397297518346662750196861520 11609700 263779237772344597897782947957143680000 11609701 75745175620891001031062283352695733440 11609702 -44313554189467731495063217083505021056 11609703 -145241851429897668332613024960780518400 11609704 -947672051451674271341007509601299850240 11609705 511068236972623863989864173722373939200 11609706 365149258667601758651470860742425986304 11609707 88965971524011178331038167375533159952 11609708 288773317999870491407119801938142464 11609709 258634723336152131374146740323604020608 11609710 -4763709457787858665933947608152289280 11609711 1233474211717659332074526256322828815312 11609712 -6731269395464920873097627164663971840 11609713 -175187156488106561452541089599914710620 11609714 -39321162971725951576792852588619849088 11609715 245867412068498397643598370179274379200 11609716 -752481462298580173527987668744641260160 11609717 271260247582142297554142176399521528192 11609718 -359556227682197580198617713780789261440 11609719 -141751121458908616343065174825316825640 11609720 -778165267698029418198013094913024307200 11609721 17284702235507698779247980876243228090 11609722 -228269557619092618109105347069068395520 11609723 986449304142481523610834553831890519972 11609724 94307735457302734649604151329394212864 11609725 -111655280363063064889203024908907312000 11609726 187972814001738878908262624266986947520 11609727 -180021732102837130405154857216054312320 11609728 -147202729344969356771097049654445998080 11609729 549587582170773461114936932946822547330 11609730 -1216086667613901053774018193609146880 11609731 143913133561363764373229961204341290192 11609732 -36969900305551441849794616745330987904 11609733 66156230432901930954364010243847093120 11609734 86076721050451150224853077877160280000 11609735 418573022645212107150848940140472322680 11609736 -328953931960999662359949417620692746240 11609737 -875715471172233407200361590973406656614 11609738 -238226619249004343572336605703690101504 11609739 -552598896608637962368294569923895094596 11609740 476094588671359747259729934333209072640 11609741 151272463930480455647475271315581706560 11609742 -7696019682690359246087432504964581376 11609743 -374549040052535456816030826964020218736 11609744 221128471523145560940986654682953809920 11609745 -107438005348859509471615222487445148800 11609746 83731165745620769518269998469781341072 11609747 313481831050267760147753718984459809196 11609748 163127554830438503406090897120716095488 11609749 -205413474655080963137316454495454438564 11609750 690426403825553193830687181718526880000 11609751 -641408397842936852816541794761150268568 11609752 271117457695478387784610004862456299520 11609753 -787407465731019749990739539827116610998 11609754 -13759987901022052779285677414652009984 11609755 -385749241035328365093063329819712750000 11609756 53579875390583629267228949746737997824 11609757 -1048265174762529085135625213867503239360 11609758 361697952302425875150482769125552004480 11609759 146421965126005292999643155970297085152 11609760 -10469155871161377039524908830362173440 11609761 17887947972885477309378393492792508800 11609762 458313106321105609901826565041974455632 11609763 -748691671336754098047821103781171115712 11609764 587036083179353228321147788411552874752 11609765 -333567985595583988366899753487529913480 11609766 116755301499283660924457190475830705312 11609767 -150762201531331409962109112491984401880 11609768 1367540007956034425758487924342811279360 11609769 6674864991122924917319860805893578048 11609770 186270747452040308738747140117370890080 11609771 -23272754023058726156813345137950478800 11609772 229193857478969702801022848568847713792 11609773 130892807825626701576514156320986789760 11609774 -2710799326902874600536792072563018880 11609775 107716085575725727797527367920615130000 11609776 180886160454712448237234313057994309632 11609777 1142051276190300038705587062688922644626 11609778 21360447850758345612652001694413925888 11609779 233762954299496684751962894559391918080 11609780 -61896789434845653813791262348901785600 11609781 -58959866217390737468520780640720208160 11609782 508615356967681681140989293189757664000 11609783 -353687459880828329369183412453983830560 11609784 -353659075151255434941552545766801408000 11609785 2879283754269598207777670951892475200 11609786 -100213792468165391834663610648909035520 11609787 93119000838794274298509840557912919552 11609788 703591739875691462430975149790595417088 11609789 -93850421487080845760282928245387668410 11609790 -232999260356341947519852091076835665280 11609791 298229447786173910052061225939165627344 11609792 45488083893620726393890211084938248192 11609793 700887257156282318729218042897604172300 11609794 9725744268999119083291778000392473600 11609795 -828489282757696686420995425569538537200 11609796 414995996547504003733757630545110478848 11609797 168702996788584691429543013889874537246 11609798 -266832135146314991369646764763454685760 11609799 1302737089331961198981612231992799770880 11609800 -393157064372188419303432482655158400000 11609801 -143619387312595565722007623177980175680 11609802 120760526249862080533403735740337464320 11609803 149160293252801515958933856712696060052 11609804 -302042284054656756856214974220898597888 11609805 -215583647953827069757960505928220926240 11609806 87811175484451103187127014076315805568 11609807 -571280142109230114916811173509172567368 11609808 -25516881572449613885788541609540321280 11609809 305083710229703627976518785967016249204 11609810 63653037908813375382741419965215313920 11609811 756206642670392228878732523731654376232 11609812 846918438816670903076604259664670582656 11609813 -232018267470234539427135240393181621938 11609814 -9894158787767071042466200798856861760 11609815 -13026983063758606149207736299228713160 11609816 142625801357583465400810916998235074560 11609817 -58737041878648049555971375072572016320 11609818 92200424149165443481644211595517350400 11609819 -144130691537846473810523641048486384080 11609820 262829719543759737228970349332242240000 11609821 -399754916917399229489039226552553800288 11609822 96634106337544752592965896434917224832 11609823 189538258632956736944387982107418766224 11609824 1897553375009560011632254368237646774272 11609825 210274480873487277155529249982035547200 11609826 173771364164736894963632403036601042944 11609827 413640807311949880356060962218241555952 11609828 -9312533626334697963961401462168960000 11609829 -34381290033852468978972051991811808 11609830 -115598341521719703211456473174237133440 11609831 -360678530759850009117903278209663831800 11609832 -77314255508164793717212663282437980160 11609833 596630778106385862737062012485344743540 11609834 -46650682949792528591607182656626448800 11609835 -72047276035988736167965176761489763600 11609836 206238874286376447956040683072749158400 11609837 -816323389444944530965071373073450345514 11609838 79173773535363965417168525706721228800 11609839 -203682139537525729371961725516964765360 11609840 267654898055666799577873378160463052800 11609841 -656901704459738440236002851072763032464 11609842 65251180054553842137400568388048708000 11609843 209496388240757859402151488063519582720 11609844 -627537246153009170834397302227308699648 11609845 -85930453299860795584520388346932213480 11609846 13986609929448620878174358904799901184 11609847 3678922085509935497199412857046982976 11609848 617802845460653710315315507223313653760 11609849 -380046502666886780339864506166130285120 11609850 -23370593606637642218236151050090099200 11609851 825094512143693523915041790748821199104 11609852 78011734837316046311068692590925803520 11609853 297555030831255291413569011451979143008 11609854 -512626474402800211282749711717152922624 11609855 184868309420609694921591667806160626000 11609856 -102245036091061447004101685412385259520 11609857 93799895118298295473749935696708751552 11609858 -207795701029985462333760567330416181216 11609859 795104249618408951069096394427142400 11609860 -282007375577057753842857073440362265600 11609861 588137877492919145246359814279904582012 11609862 105317037301365521868146012255051458560 11609863 661470447556440660828601056028291849112 11609864 305183465494306525556286737020428288000 11609865 542975920387420481152500147201367200000 11609866 391912884531228118173052828715943852384 11609867 -509207371875573348390977325442267343400 11609868 55607475812677700302658530139024526336 11609869 -453713494892331039845901312933130230730 11609870 -183935836393422552356726548332561165120 11609871 -42221022796230172134749137847934503424 11609872 -31646032876482668834142240148700528640 11609873 -59806074287159635969558711943503490880 11609874 175863991825070707914864191147443948800 11609875 -158324239189408307699061829845489060000 11609876 105787760994341826372098610997245976320 11609877 -145580893723875652846429557936079363680 11609878 184034374017597245048178556124226876672 11609879 560544861711546571138496627290658045184 11609880 76273005571242001117327231971609600000 11609881 -98475510415331211783597372866500747318 11609882 -81791768383972517412383489996101544208 11609883 -277480414722481721197794385297732717776 11609884 -274794603978316335926254737759414678528 11609885 122386943808665795506116807991034741760 11609886 432589946165248998799088790549745062528 11609887 10502060100955513010215046144075535280 11609888 -383756061038478743534591434405153996800 11609889 563255118434400656991030657463388160960 11609890 503971997555984898435638514685412263200 11609891 458899803842881504011836883678165875292 11609892 12522448590069254856653597295795240960 11609893 2029107200026647115413537354263894048640 11609894 -155727164916626626025255285814945466368 11609895 -342831412415034617765943356082155923200 11609896 797331368087174625145905583786604129280 11609897 71289906647460288945547899486923801352 11609898 -19024326759640332115326371875170875136 11609899 126570423924662821115224536391338284832 11609900 112274572178022924710106517078761120000 11609901 439305346049733406946976479293577131692 11609902 -574875011763104975640411624651581985600 11609903 122188880768681807738810292927706644480 11609904 90151792183080915269699653694936285184 11609905 618055231771188777207209667521309787060 11609906 -73844555660655955604262571583796088320 11609907 424607990977778946125050167426501779520 11609908 656589455473403828086691302876414368128 11609909 77208863888206315791966238767988864110 11609910 -38550837881725744366864707514470380160 11609911 -26305286123553142999871791883742015776 11609912 -1200839595846165003267984077010872524800 11609913 -202213066696202468503981931436288267120 11609914 -3195653410024585306993961974101600000 11609915 57052190315186984742853362882425226720 11609916 440502171032507126279867403699524055552 11609917 125321648701224515650480949324976996480 11609918 -766851112615481764160557284224042552640 11609919 894922158784646483694543052959235315200 11609920 -3128849861360770648112617765459722240 11609921 500945109564185574756506693250443485122 11609922 221672969850535424199071712331084697472 11609923 -281613996815736641990864542589836860736 11609924 -1461784513427525984767466182568443309824 11609925 -33133768427175820454838249203497560000 11609926 925715790540057639463788206467554799680 11609927 202925076140104326237249801374094791472 11609928 137653549176460047671003885483307909120 11609929 -179290490801410312004252380625558742168 11609930 -384172359268717798629410038170114158400 11609931 490091933649255442162293811812458976000 11609932 504634096365685138147275365528067658496 11609933 -159843588457291987676363934920501719818 11609934 -225542586513932959482959027942817792 11609935 101863726200666444631536976154250620160 11609936 -105644595706478461330473417237500018688 11609937 553014353124642331457354071004249081088 11609938 903395033961645857220776049427533094560 11609939 145508300397907470108009555833224608768 11609940 -150927568450878484412093167159718707200 11609941 -32260250094599679354083376451615591296 11609942 167835821278831923023640348016102531872 11609943 239599441613052352474223823454996232064 11609944 -297554867160108505597065708669569955840 11609945 -627586144558021557180867004638539394300 11609946 346605482637477255078458007941587461120 11609947 -402654190339200747602379512321688203280 11609948 -58852786219607922695018711903239762944 11609949 222680977764512550947120885338098242208 11609950 265773631061817737377895185879608000 11609951 776369751821422379192549439083352689952 11609952 283070924541472404679903080334917107712 11609953 -1329323693665650146462544228636040024798 11609954 382523864235226855200658497029969349120 11609955 -69882110829545245966179260414833983840 11609956 -733880982677229625847139834672316266880 11609957 -3330334601340690922705686573134822112 11609958 301878231282226027863212813937631560384 11609959 125374986546995109020895352179919941120 11609960 448052730749757537898938815062137600000 11609961 -270507382297852459668141867590509862400 11609962 -340186533723179444483163822040649649648 11609963 -79093955632776147077451533040837588696 11609964 655650538173521093149067582742433098240 11609965 24989440972454995186892462402155461120 11609966 -78909113665556661921306905303125445568 11609967 681707627071506652145114885851998883080 11609968 -39538164199915284990675124117184741376 11609969 -263634645742132602297439660175447012160 11609970 46621292267829011985741815039631052800 11609971 -359650333034161780304321560215653972048 11609972 830898636717593420828533884334929119232 11609973 30149562384177563460337592368474581102 11609974 -324850204601755092261930218326678311264 11609975 210664077170585973665112664136789802000 11609976 -82406664132958041762723610615440998400 11609977 -480365632457882340530493498810155377174 11609978 -94166167489169269112088114739249122960 11609979 167902405984340739883442158756792872984 11609980 -334211509661664515111123653731247119360 11609981 524073949540617682757460793030297873632 11609982 -114437323281999962299229001494633736000 11609983 -29251496731666124025630258385297472640 11609984 691804026929912265714495459577634488320 11609985 -26609234076221433548584593166268400000 11609986 -10256616226088045970575974105665010176 11609987 2573046004118538386557343007464289292992 11609988 218684317789682702366750536988222115840 11609989 1232345674694529196923298146728712253790 11609990 -72232782352269108112483961757338085120 11609991 -407728743583284213510890998570415040720 11609992 679588895123705234297231103101212800000 11609993 15550705219221673578895859635851131784 11609994 -380409098988175199804147553588718575360 11609995 -379848325788711931918500142861849740000 11609996 -106521739048855967343431581795073617920 11609997 45147624738199497496924817646783160512 11609998 -145133879623002304906374455153972451840 11609999 11798276320492136893374562091742462000 11610000 -605650375399478157572485087641600000 11610001 68612398669988537144458518173031715520 11610002 -505335565555179611622218985797140838400 11610003 -266628770006210983978021736837161127496 11610004 266513662567291806971726188356023289856 11610005 143744894111759721687792915013606396320 11610006 -207327808368331733356572661779019387392 11610007 -1336363219298886439525681999404683260800 11610008 -32551569408288912301799070511540346880 11610009 -238926039971909829434827085466489675456 11610010 470786909504946203503581240289378088160 11610011 369168335506432527800459300612574020280 11610012 -338729526975178553594875324143318885888 11610013 951885256877623859691480072890611948262 11610014 61951170500574932053553584714079513472 11610015 50869841573158598048815342531267474320 11610016 -575010487843062879332174024035072475136 11610017 299941805691552842811075378120879876066 11610018 88370396362217430651657476910800600064 11610019 284824907452174583380351662125340179420 11610020 -82801775983881014319963001248728064000 11610021 -260906887281354046299297743599331428320 11610022 646419567373463418531760630516775673312 11610023 13347029143330366526670270052280603040 11610024 50047246722223713222672979270598737920 11610025 -55496330430724972554535629039527547200 11610026 -36270313618944052270249859618038329600 11610027 -89717738322941728620508307521422397440 11610028 -769382889687291111492951564553679788544 11610029 -413827072010869329611986599446444125716 11610030 -112453230580950189887422044896248001280 11610031 -1019770989827022648573948768967066067328 11610032 48916507117756392372464970427989491712 11610033 323378212452226102091492383491054298224 11610034 -824280748494612128741346401415127219200 11610035 -387010179298665121219563522258896405040 11610036 39005262800103487331229443260893124992 11610037 -810752585220738473055237814062692904228 11610038 -154091466136458835733345743920720623040 11610039 -36008653106271724995434272463623121280 11610040 178678994170379750183911371825457152000 11610041 -991949720804326384078570300735379533488 11610042 108338495210272211316904789160020595712 11610043 -9154321952216153821333713624949251416 11610044 -684520370308724826884417044964380068864 11610045 -189698504323274719564343343082881004800 11610046 -244230734041757166502818899081633208960 11610047 -1290623590372606471034422639354514819448 11610048 152562677404904611707742977029157421056 11610049 919028591153529780520905128502715208448 11610050 1731061376239767732762030222193260000 11610051 32331349267181102069086768480039871664 11610052 294399736620934783708841945032646721792 11610053 -59734242989113696692787386268021956096 11610054 -167025501022096054021877378026778547936 11610055 143171381257137996835029643180049254560 11610056 632773571007750402345466408523178746880 11610057 -1173698767647118792125566619644009973312 11610058 -32239399157881716169690633778851123200 11610059 -738419605472221855629049887169484485740 11610060 256141328798670520604865510678578380800 11610061 659946169973759050458631779600341033632 11610062 26499842724095764767448973979868116864 11610063 175880667845498179579335832432849818120 11610064 71262547515876716569726119977420718080 11610065 -212147902637208033379647904422428998320 11610066 -5176218238120389128356520422453140480 11610067 -216160856276588655351229527206456792416 11610068 -990903722557300474644308883043866241152 11610069 878910141954498133366169407507651658208 11610070 372921850838179592393581573979821044480 11610071 -432518454659978107583385689945770200 11610072 85103989959421679609571916758469816320 11610073 -1032531338282638421538955298583675634678 11610074 84533760667822580837284343073326641152 11610075 -80777042113503756598729790905488398400 11610076 -164956681373143774280705734527507658240 11610077 -17494530735897833379621302669492273280 11610078 -210279223412942531580258838505763720192 11610079 458727163657413554920648504124469334320 11610080 -233052659073654788922915356447735808000 11610081 -292300224061059723502286924785816596480 11610082 128548091137084622158104012640422343680 11610083 -743678847623778624245580404736663765480 11610084 -547839787558276011971882460853160561664 11610085 -657712086586666909710161259044758517640 11610086 6064498460394584258811160365283835904 11610087 -354260683930709878934835326818502850048 11610088 229579444502050939789754687140177182720 11610089 3210030100555055421995060154132559872 11610090 -8573498127217650528669718343541566880 11610091 755673042434238590576152271216551223184 11610092 -52382825486904834027395137627304064000 11610093 -109906997006161286620761562279418026944 11610094 -436909854763875474373968729065635168320 11610095 223110100532342643668456053194544719360 11610096 -73771579679616953760552158786160918528 11610097 -585880882018059180468589702537818753454 11610098 701263852367700929294606579258101650336 11610099 771887043200444542340843589902634506184 11610100 116174764557132221609376090273914038400 11610101 -407706608339952355926549835828582485408 11610102 -70763588045944983705367893478364928000 11610103 -742072626862376389579718473152498778648 11610104 356811330978990338992061358026566840320 11610105 -5340383048293118557188307078698187200 11610106 -757465899577598057708147970974028079248 11610107 -1218405648592688543591233774448133319644 11610108 110065994627282442677371735392288491520 11610109 -112608214213586837573564032818992474004 11610110 -252661333981459995212216675096087663040 11610111 -225691876195831263203985778263566755128 11610112 -10706558304790383601819449910571827200 11610113 -181341369175030378711697655121218160638 11610114 181981397658289939943649725538460143360 11610115 450046545233166732636848372656855738320 11610116 187749290594678683831619395194553245696 11610117 298764408236219094213203474247013725534 11610118 44204539616252561377458601443628363008 11610119 24540337448330911176906237311965478160 11610120 1297165787436233447760565884203827200 11610121 27665415597581012716908928420479459300 11610122 507672157832589043878028307592984632112 11610123 -112856952103062215818583936974097256192 11610124 162311732154938559357423520367385065472 11610125 716122560767240753049434121602206614000 11610126 61671699433225094106443982917465530368 11610127 -531845257129646218997998338824236683480 11610128 143319444839642549668302663301532221440 11610129 2043351470011515629014137023231331168 11610130 -59938397522486783773835714976630988800 11610131 -768360087943711819286363017650540692100 11610132 506468917364265927290339824886855350272 11610133 -706732646957897424579564104478335232960 11610134 -120864650850525450124178523627642439488 11610135 -14346037185867656614051080760340186400 11610136 -122026577278475206297249101455189944320 11610137 -308227277110800032179536887606529441792 11610138 -165488375593246182948302032203770638080 11610139 37826319282764824846214275750280372880 11610140 -479290359258049109116652844549397478400 11610141 340655346610207121202715447962161668992 11610142 -21026963826865942822986628492575221760 11610143 593711308809684318712847533024471217304 11610144 71009162433753485538622900170997628928 11610145 486813308166872488023857741516893093800 11610146 -11941866170300226904766073103195543728 11610147 240066523426728054195891153631693110528 11610148 514557264570420944547564335573377176576 11610149 -491676122662719020511367312997638295364 11610150 -179851036849029396813326356644908256000 11610151 -64743590987156555371691929187659350016 11610152 554750685411030324076080145596594739200 11610153 -204201055337607054248582176168990935276 11610154 527582160919351083038043974196453721776 11610155 120913261769776602081045083225946238560 11610156 -163814902151371646272749572023648419840 11610157 305660228757375236930131485848168259288 11610158 193340974591267112041795107418645250496 11610159 -144321185463539524361093887863675246720 11610160 59972257582150513993918333445003673600 11610161 -477595846298188351052992026336871616238 11610162 -822103587583009834312864022206406284800 11610163 630068690621472900442220256716647030412 11610164 68638191405399186828203922271285334016 11610165 -87044730404376964559998321113476906880 11610166 274961382328063215161200761271795548864 11610167 -1336434063996197679808602724313316105168 11610168 253778120265149286290044996443529973760 11610169 572342510324500782788576229030242390570 11610170 16627258594468326224272951824573818880 11610171 654638671817955187858253437283556716940 11610172 3239623141482871687200993195872509952 11610173 1167665771578846013484196788989996980422 11610174 618959410959138390183696478315624369152 11610175 4883824942229997306324054569265681600 11610176 -150637808949210757750570764849598955520 11610177 -348046705446186593503139793974978262480 11610178 -387334577749596026605505832784650716160 11610179 -47055331405231885324071099186432102240 11610180 -33495015512672579870947224516718794240 11610181 -159399446407278488765144233677794828736 11610182 13128387801598235162793768817120493568 11610183 -55935708476084097950197935283099903200 11610184 -1121110548714579277433862707889246566400 11610185 98425307702135369680106461364454813000 11610186 -12003522433848265501347498449819799552 11610187 -911439714348938375946823204410984893164 11610188 208818691114031931707246699437786245120 11610189 -254649684110012557764550035780242364480 11610190 210477350542353625132719818889168103680 11610191 -646110778539433054337923486227412280616 11610192 -143784297086251363884375757258752000 11610193 -85839736867456131618208982806408761600 11610194 -303150627902921619512552568061669045104 11610195 72203653755872985692652556378951720800 11610196 155226395040209893809813928884033947392 11610197 684195215070602425339842942195832855200 11610198 82355024521157007800330491335402540384 11610199 -150883759112062300877294767532787191800 11610200 183167905377137935444273883178322944000 11610201 15296333480566130200646039678870732064 11610202 -172763154889058399624199612532981509408 11610203 153398568327976050696601844147494406928 11610204 312251589635761654502975615839037202432 11610205 -119507632659556985577726074885202085140 11610206 -76561939544457394304073819802576069056 11610207 -13587412024223623393166328342045472800 11610208 -1179187691527307351426423908116977418240 11610209 -300130060010731391796489418715992572396 11610210 242690861644328721151328112899860008960 11610211 57815045165742500267769334074890550812 11610212 -58433905136266374264850647461541950208 11610213 41605271354617008272179722429708238848 11610214 -153020747939846526675164355860414693376 11610215 3452588597516822637853213318819020720 11610216 8615390606250987577798493685470822400 11610217 1269961912871189230875114532522963614266 11610218 -499758358573161305253220470616035444384 11610219 -638078365098561561476612688869091218856 11610220 501317374466095159997250379787407764480 11610221 468705203917035908263996570511027313600 11610222 -230041846263425741586107455557000462336 11610223 -556121900016792670992907078464066772528 11610224 -301819210634007940551294704011288412160 11610225 -107077485225600603869104460879776090800 11610226 543443586125676327401506312437126327312 11610227 -571639155603506821459288851719570847924 11610228 51629504492428517118642696227265454080 11610229 908188247611596883052938930578016336800 11610230 200013661451496236371156453970598422400 11610231 460202141208141620857937015079804773352 11610232 -1043922804596927268387133462586309099520 11610233 -5044897633103169404806659862315800000 11610234 -60367812595059042572292666458827644816 11610235 -131126874474292092697070248553378304000 11610236 -809364391467197296165397769414433313280 11610237 313801231537928574400353268681395263520 11610238 -78433031711741330506645174539341652480 11610239 13525644086451037337227647001516059648 11610240 275261588917519319437910150508812697600 11610241 299927731883758448398779838614469281712 11610242 -336308010674260621829962117141038412800 11610243 534387849588250994051275669733726953200 11610244 31107805021801362582429757500277145600 11610245 230261909602741102368848074796149795800 11610246 55028932939970546721320608783180867584 11610247 61808777275332325980520272985364450304 11610248 469800856994450848080797298777171855360 11610249 -123997135661017278594359628408168757248 11610250 -281225923026849158936735984245977096000 11610251 -945848052771188068229372043108398216748 11610252 -400817511768119874192166820228672956416 11610253 13295693936911381148662468963318838880 11610254 273929581040432499489892399370563909440 11610255 104118106578971916477713970134744332560 11610256 112856739540368470474833394940312616960 11610257 -61020633978417610913194359840976147200 11610258 4744484223973593280124323491951630336 11610259 -563966183666960733858249782294910355540 11610260 -529474472288292373514739897510967077120 11610261 67033191094243706299074521882878511388 11610262 234572768969818323273952239172139581440 11610263 642377282247164641139215104792623015424 11610264 129661817551205734854221889451864043520 11610265 -174276076810951606691510327175249987000 11610266 -49362791182348727220488162011996377120 11610267 -246313054715539180375091957974239423888 11610268 -1258683279563068462233967162906190145024 11610269 1435811242043387318950774196401961781504 11610270 -43064784826942334141902437565385932800 11610271 1340317030371879175643766759886994007744 11610272 115609152413489175790903428732747251712 11610273 1018033906888573878278354922566522231040 11610274 49753963380860265355565961214460685600 11610275 -89626571873904905590411519654281292800 11610276 5430105323499933802926871872793933824 11610277 3145218631176862431913726318867370272 11610278 -101029671092795424040951284582822908160 11610279 -603084846325862449103262965879658764976 11610280 -277719934274781107559050235411147571200 11610281 432339955149836165490666155882526329082 11610282 -91434234601375299473412957257834327808 11610283 -1194483737445806074757382355618988152040 11610284 82974431983617696540107154121738945536 11610285 -24224784441029415035469613135255230720 11610286 75290638555799106172676099963544214080 11610287 292509063855159544984167381536311486200 11610288 34395510893275874025806594004285898752 11610289 317560229565461987891628608858543107824 11610290 25615672510461078456771562739390817600 11610291 221547815660335377833445301583350134528 11610292 205031931011521681934408641894811484160 11610293 -428854515386052611913161971713470365458 11610294 -93021886473813531537005342569521614400 11610295 1017166279854653518902647175552332728800 11610296 900367740379970513986256230978132316160 11610297 642707852104897270670652872175492122160 11610298 -17726646656134829779978028561468513280 11610299 73636789069415046799939491589005171300 11610300 163111776461808361883495653588547904000 11610301 -19890510609700331032847557103799678400 11610302 -401252959071387332167862421096423333696 11610303 -347009909391194674756395183060013101936 11610304 37856792119863653986964196104020688896 11610305 329283158576659075394352757018664126100 11610306 -74891229111213039974725983514253408256 11610307 182576325200720842038700348504779992512 11610308 560467745158641171122716118790903091200 11610309 429682919295247826508288557633000694240 11610310 -337264598989645357056050906125474285440 11610311 1140958373958377691980181412389871067400 11610312 -165919221240955743665262944040269414400 11610313 327729858728208619790926799320292579620 11610314 -139049635988747717819931129248891466240 11610315 193224788966227947329747008552183333200 11610316 135735261801329785967912248748682467328 11610317 209272692609180271271980779340811420160 11610318 370514156844918474132370197574342838400 11610319 -43473852460116978505174467442996319504 11610320 25309190175653095728889865019196538880 11610321 -374588331535240023178862727126860058336 11610322 -158228212316290783740792983253617874288 11610323 243990288314521145435699207300893886040 11610324 895992689211833464340791326890827161600 11610325 -575219343841982366828896258818518936950 11610326 -104413215659012448970584161043815160576 11610327 113864606613952421504485447323796497408 11610328 575175112911265724457602240109754460160 11610329 -477520521535713316269664804332644942070 11610330 61198159396321723773558722739044544000 11610331 564042785525637835901777511940834548912 11610332 1153259342495731810724890908651222374400 11610333 -138115336441687205832506555969792384736 11610334 318754287378328591241433600645388530816 11610335 4169375614112954535922699862949314160 11610336 577570794122058854887903950226766168064 11610337 210103655547094285792452521827887350784 11610338 -363056844807339440292345997253147831520 11610339 -21278793625873730090014260355359637824 11610340 37073439704758625784241991120753786880 11610341 -243456447476844527164546221160880027520 11610342 -374939529952136720216761041026897518560 11610343 650979097556101395207012516327945601592 11610344 -15456662499018162939062342270826823680 11610345 305264854592240736231454727401822307520 11610346 230054613720380335859137039044457717248 11610347 79877649490502187382755883284007701792 11610348 -278420853054616792104893745555707742720 11610349 -516050744510881342914881032617016693760 11610350 129009924691782377957404447909124918400 11610351 -876665516565057277204004669166249678960 11610352 128662913468852471766028106006647767040 11610353 146582433472751748321589091836307346600 11610354 -108013896971613894095987049722410822656 11610355 87773509246396496824271574776836283760 11610356 459825558438294360709933920941036832768 11610357 413251427322793915697192430087915772320 11610358 -12351134366095893710437183826521510272 11610359 -1170101348203465086431223861215020828440 11610360 311362024699238475452755252496773017600 11610361 -220665395511122548791895957944206624768 11610362 14990481913132284521466624988449036000 11610363 362302725661135781921954395555086005760 11610364 -1004325161574623586418590156121774772224 11610365 -132132371543101119080590408377639311880 11610366 -363508825362103854765355633544617030656 11610367 1447287567392210368027847131196805768112 11610368 -68798001370653319449690981922473246720 11610369 -3178104378516230010947520730676132976 11610370 -67398172525962540528057075829118001120 11610371 275849168177297582384771930667577848864 11610372 431204386235024497112728898683181156352 11610373 1013277899665728833132212534749788167804 11610374 -281107259951015430200718106822095154560 11610375 -83554376198047063994398423448898432000 11610376 171133424732090651530688660296135526400 11610377 589949921599079073563834151108200889600 11610378 4692771192169518440176457369064100800 11610379 -909183290365404954533324539848034802520 11610380 -217976027017494180112589958137770291200 11610381 -154532583528457094354055924548654336640 11610382 266433105585787628130427276495166042880 11610383 700333805397173884265208128473971859632 11610384 105248375543166875181822572965333499904 11610385 704034508056050708605524088953106142580 11610386 -176570325299375259085113990913312810608 11610387 11064568881128157091132021071544766400 11610388 -784617813221728320975372887907155683584 11610389 174976383423666839548513031989577405856 11610390 -226135088943779151838141738205403525120 11610391 -380402615014234600033532990539841124728 11610392 231434866976367350322806174261262950400 11610393 -254818785795729587621551528749574185600 11610394 -132554077091746659593603131762281888288 11610395 216884766786200755526547341321874254400 11610396 -216989118706045643254462796596741321728 11610397 -152737299509007173105262636456981682208 11610398 -75417541085723188131814599057348740736 11610399 -336670735206407508677456355957316936704 11610400 -398666118610010234346454388722787942400 11610401 -1428840474708768620709714046844432232192 11610402 -256377639199846818748192608804727805568 11610403 -735396177274196434605937252530635385972 11610404 316750238699300558160488653179441582336 11610405 -476111951854806795439930115743803024000 11610406 -51317749758140918215060075636348598400 11610407 957101137393271932412829950385951860760 11610408 -110331498086948182531770501178107248640 11610409 1145161314758009009081291522540768471140 11610410 224295931862266578924127745570060390400 11610411 -337499572151273479881912556420601072160 11610412 1359362066838696821438727778876541829120 11610413 -625536495192210598582899688420415743338 11610414 -65196776446278127896072828373188362496 11610415 -226828975949064014848186203983389273920 11610416 1507523478192788373501520436690386944 11610417 -40625133815239243280249807398060339200 11610418 407629053146740369591916828777379609504 11610419 903157527473550263163804924928201301520 11610420 -117486815903272415149953752826957957120 11610421 -415410051460378038934746990487809229956 11610422 -1269993795091649529256410367271505630336 11610423 115317709582673260778070649997907676800 11610424 191479774582938142250142499578630758400 11610425 427888586504587630755823637937258546000 11610426 130518431245739639574716109371825695488 11610427 335798500202028313338224614418643170276 11610428 -366398499384429409051018544619398956032 11610429 1071443758961982417077306569521625382880 11610430 -938315507617084397679523014043484160 11610431 -27053289224349758723812791412694673696 11610432 -172828573127806862004011215757298892800 11610433 -80111511441068267503526017180901496480 11610434 91601523922742497116507387160112208 11610435 -164396729690620810962919850547189079200 11610436 747040413010877725382632970846532759680 11610437 -30016536452946713583634489763252290914 11610438 -145551536621731551663725942415781509120 11610439 739502668678776956692759196697308263056 11610440 114930968692841749394648915483128320000 11610441 164823149308616877405167778078409775850 11610442 -547066953767631539894493430831789480608 11610443 -300667533537181162941590083708057965456 11610444 118072598583067336631334083116532797440 11610445 93326840482602471378225480974339654400 11610446 -33398813281198010047336571225330768256 11610447 -256690381131388265967893301065933038200 11610448 286471110453490596348372422550349340672 11610449 -18406228165712830958708331970667729550 11610450 -196242813874182137292012802710494840400 11610451 827474007910062621753828010199441447392 11610452 70234980966550421721508753307651436288 11610453 61451511133659749374147149059587041408 11610454 356667574825111810738162195890425830176 11610455 190164724411491587114580782571123273120 11610456 33075873076119440314669259247157248000 11610457 1113616564401200451234970819790578476672 11610458 55047926234317611811349185264532932080 11610459 -13605951846357542535582463497394662384 11610460 540197759127528855784277356318881730560 11610461 -167302748606780610744768010797690811776 11610462 -13677326714138985123260391125949438720 11610463 320782159819897767847944447537805482240 11610464 -500764914298177156989129752386758770688 11610465 757085173712303534192051113523545362240 11610466 150391384128724330305751569311053048320 11610467 -185634954164559256688263676574313107456 11610468 203452440432385152877419418608234125952 11610469 788165952558606135144623847180255431040 11610470 180914119649765623736802461465753143680 11610471 -379801133725182986780862852307669961688 11610472 231581630036146103456997532115393740800 11610473 9081443633682047850202125936646477440 11610474 -86609261407203734171530564774430288640 11610475 550241072429502825424525256710092810500 11610476 361946710701653445682016982283820594688 11610477 -140522974925657392762867837450623414240 11610478 616000935152055466517570537644666584000 11610479 -1245994931754072084830212369204491055920 11610480 12372799297212865883273634352170270720 11610481 350371696811545338765130903674578803200 11610482 3811798739097559151327440756253234592 11610483 -270399270430404411757105330180252674000 11610484 124819362483766170849206432354287823616 11610485 -281379480232939638715906083694870714440 11610486 -508091041523211498165828098470690483200 11610487 -398664761298864576829157123711616935296 11610488 108675189880876515179413666668973547520 11610489 -467158239163804701206360518294492734048 11610490 -21027021164465295473871860662749964800 11610491 -1410031768310968478131245693313052598108 11610492 61563631030962020422014333198015037440 11610493 -188838382775143207066745454137085883258 11610494 256410145251134414174311502331609422592 11610495 -58133933696634070311685438524022982400 11610496 400388483928478264649083483321396101120 11610497 -617095089148026823706006590300984555728 11610498 48476261302076011993323126947293939200 11610499 1223818852808051660316145697637648645500 11610500 95314681787786730141851053460496384000 11610501 -170409330142524126146328731362902869280 11610502 -347192910676500456869114453411705286048 11610503 385332091376187360367214975437452310944 11610504 -66748323667619178534657000823394135040 11610505 -628133679361285688791367718318561917340 11610506 -442897653988012842724848390720688356048 11610507 1906461017515330909720665515534669184 11610508 -108362862428129851849275096761117442048 11610509 -76242301383739109289221499223638025290 11610510 -150974988434681470017505947578599021440 11610511 142985323766461915053412752941522551224 11610512 175786999806399496745725220219548680192 11610513 1220220524011138831699254643127925866400 11610514 -193953352425772401361138277276871084144 11610515 -83337891239522485397320052106316999680 11610516 -4840421239111436209230461165482039296 11610517 825693116283127652209747155899003655566 11610518 602529074579033352116817638408547516960 11610519 137723720099797741257633891275647594344 11610520 -301204822080833844987388288498025472000 11610521 -197549647069882514140690978547138120508 11610522 59188039982892792518900463406869640704 11610523 -96106887350384286185915940976166428032 11610524 -412808581806090340958462810324024690688 11610525 -381725783840704183746761110735625263200 11610526 -214064617810482419472333939455214033600 11610527 -670696801360647682280639672024152128000 11610528 -402993731743598803506679769104946036736 11610529 -188012217044236545462568584172591867840 11610530 412471495949467403074210124385279006720 11610531 -25148577037526096309695794023689744440 11610532 -97208180254138864103782775751730323200 11610533 429292067822253863941828015990596940224 11610534 165754618654277558777038644427957093248 11610535 291995417206888275465830134660063479480 11610536 49506398128852977207323231756941148160 11610537 -30817484319056972555184871044252835440 11610538 -1120796724258375448680401158181048832 11610539 -619559168097763474696913876247798727560 11610540 -157643380570335085516656061734918220800 11610541 -609939592190809684263883095963501871296 11610542 521547199987856297000259983345367117312 11610543 129114567764147527530172439754086515584 11610544 34143129850869738638532247318060400640 11610545 -740847790568385502705541054258250362700 11610546 411244381520428232780289834264482016384 11610547 -351476663862157896617191310256096133760 11610548 979174672882561023535470424425892123008 11610549 365408410577228392181596198778912981724 11610550 -53202896778207631374666162842942880000 11610551 848378607183088855470446130642335385600 11610552 -350780142327299776675296386078968442880 11610553 29325434456927824133611350813387397802 11610554 104456337848358884663939877251269453824 11610555 -39678994771507131973173949025823120 11610556 -362175537581545316302347653498643210240 11610557 -456957810181557204188793606337829640576 11610558 -192146959637148221555428157630317580160 11610559 -8998801148911106838059543463816269952 11610560 -12795530271737355146139297578735370240 11610561 389440003687353345518955601077034140480 11610562 147596079474083886217900146308946621312 11610563 128507476076425508902813353459089562720 11610564 -48648040688898842664245877975217471488 11610565 473390452660301401184659809373002758460 11610566 404966404049542629836320184623312290624 11610567 8316719501492590591651070686874115840 11610568 -479697250909064403036404952703781821440 11610569 55463676521607540855413208697214426970 11610570 96606704333154511665135152900741583360 11610571 60512727675180156356763499044856105760 11610572 930811902239732723921862256534491374592 11610573 125478437533946345390568057761991526944 11610574 393890277732285926717711960420104825536 11610575 -238399028817644883998937377915450761800 11610576 44023827886519257819333866930444328960 11610577 -64610446008756649110721064212541221440 11610578 -237453300460557075962827435056778575360 11610579 742227825462686357947437861095195955384 11610580 -10095601877670605911161696735328108800 11610581 -265581570775668341651509477365357405618 11610582 -8271612165252065411936770401175479936 11610583 567097085917823148257947140114029428120 11610584 -27488528150882137527666433099769856000 11610585 -19215241293898532031277035556109260800 11610586 -73773299775139787339811120399934618656 11610587 919379884041832554414596323003837947720 11610588 429109405016566114472213943570066923520 11610589 -800932349478125320407522532748878215444 11610590 19376682739726325339038170041987860800 11610591 -656522295894165929888338326178487297208 11610592 588012459634283898943521395313396940800 11610593 774177478702638686335851781113496903842 11610594 24104173748343451278009052473087344640 11610595 -65151471367249372184211785808941108400 11610596 101180934556596010298444007915228702720 11610597 -112759270683219540055713763941387933600 11610598 -1044623618530829109668805471191609489664 11610599 222985273575892335649230183423013509552 11610600 -2158188809635025576883320029489152000 11610601 -1038185284443200344470765238508379395398 11610602 968585448738573671588080262115197952 11610603 506826524693255137734398435742279890304 11610604 288536988256087091716474922661403908096 11610605 203738755719288097092709382122738165260 11610606 -14766144318199179558114764999654071296 11610607 -119639905229374050317274015048789596640 11610608 -59192866687060596632208311822656339968 11610609 -259483773180355972718260770187215674688 11610610 -85418213968580074895409515248729536000 11610611 -3602686455463834337386018347598393128 11610612 19678882025395469713708846231422923520 11610613 105132033228290798207762092155806536896 11610614 153602858083783713176580944961572300160 11610615 -167250042528703060119295912398377712000 11610616 -28781568990048936108961606412838666240 11610617 520910221520997450753979024234590306666 11610618 135394563329906267887711389024012649728 11610619 -376622774281465491874910304237109781980 11610620 132302499038979757577228131579935129600 11610621 -34344242993649499259077407173644277856 11610622 229644510684498413042432370986892370752 11610623 721746019111372985227593674800683960624 11610624 -358695414708560546538714158404919623680 11610625 -45777470243873667248626348190510337500 11610626 -16142428403767508096314684603110479040 11610627 -98826893033372715753304690337407565568 11610628 642052219106420944729364737523663754368 11610629 1293864651125420378284560137749175083230 11610630 91661872958611595119332563676818227200 11610631 934737764350715385043136973151110872872 11610632 -1056286847228793508833425211688414617600 11610633 -187876549526423914996253087473077563376 11610634 -124209224418015844961343043229387712000 11610635 202121432579115004644061414182765634080 11610636 -442848583537088366199161329380334494720 11610637 -107775671988714336035545627928868024168 11610638 -50018544146369488899261117995621559936 11610639 -542748865348221397609312601908006596192 11610640 -25841678995124432902179115145996451840 11610641 1669880817933341431789859081035600704 11610642 -48999417742116981561894458512530574080 11610643 1329496460661713715671974192193230876320 11610644 -771494529610577911753896275668924865664 11610645 -12965121093366383000902954266947420160 11610646 61141497433182233336819638771197621120 11610647 180331314426551604631422797393379490752 11610648 114758321849093674479519853966059724800 11610649 -1194828896136412385640178432645595543350 11610650 1342717908655932200700087647606205600 11610651 -5407656244539758907893858099879253504 11610652 -770486574138618606311625371906435582464 11610653 -403493674031156481415196383206213772320 11610654 -165972281513291032224395009367454648320 11610655 -46178126380356268829077988273536704000 11610656 -42023947580133800775034208980233093120 11610657 -3429491207798819442857559123250776024 11610658 -85605196613215731822762045649298432640 11610659 643683060901133944583675614081745920860 11610660 -164627433105026374728607729500017418240 11610661 -1854898369727428962572292429040356048576 11610662 -275114512865110075522010551444687599360 11610663 -395141387755465294902493311227916315312 11610664 121124570806125658106743652020508497920 11610665 70907140701040828057603465639945204800 11610666 132190801307832634099647596473884722352 11610667 -810990112901562623144575364639515681012 11610668 117901887294528674702884359774206870016 11610669 39479521706686036315186693764609968640 11610670 280853693381026975305411249287788310400 11610671 -461323069631782122341119609926551782128 11610672 -9886562869635634029649643453939712000 11610673 -572171554512825005257386869815937349660 11610674 87338881398751253975170042225697645472 11610675 -1162090717089139696303263472938293184000 11610676 -255411913827592902022449004116172800 11610677 -174213188139063155461370799282348906816 11610678 91447736403596464618184832502340395008 11610679 66892306282945470202856862271708424680 11610680 90414616331424114585283497518389248000 11610681 -503857425877815160299107538629943964848 11610682 549220537803735678668091292474765422192 11610683 311208131952921271565210036401478683920 11610684 -187554723244438008545693436405343495680 11610685 809988240773097934669223717256132766380 11610686 715160903561510784759069545157421569792 11610687 -996595581430024438918614541815785831424 11610688 231501653969380763597098831807774720 11610689 1196062436781181268430356456157576503490 11610690 45280558206044392680892969894233815040 11610691 -1864891215127196626122458586150062562000 11610692 -672380443004664293281623206913930608640 11610693 259173438180782840193546950019911607582 11610694 -605017532089361968322301868760353700928 11610695 -453099611662306728927304330525196232000 11610696 -122350875929056849615972809235194839040 11610697 423559944871819797386833107859162780752 11610698 998832052609084704180161227710935515392 11610699 54794529662708694920615354021710196736 11610700 -121628634705668170243170147266105324800 11610701 821344363056738918807543219271905878400 11610702 25719520522370574488363517487522300992 11610703 -199840057655014785745906574521564655816 11610704 13458815069341492287503928005394432000 11610705 -540418867727907867678687971655741968640 11610706 891297606701297133742888330073957808 11610707 670065015030710073716042169129200542956 11610708 72921083721175116431207621581918003200 11610709 77289895959315951358218058734977187840 11610710 41180093145149610793834719793596614400 11610711 -57291491118503499349248953182545039936 11610712 -121788834862870004374026363337662412800 11610713 1060522089656884826815563588847244461962 11610714 380014512113659120129543303876086063360 11610715 90523874280194085496788496192088583360 11610716 -242362322785405602376698723048499957248 11610717 226389491786160935729189425762554430080 11610718 -180339738775689148256479792541624156160 11610719 1521098056781078331204132294935652583440 11610720 456751378249597827938331884137902243840 11610721 -508653537026610175262271534459406512128 11610722 -137540617068156431503984503300477826560 11610723 8683826921516615922806747678656875504 11610724 42767129841139369736808112791460667392 11610725 -62156004687928999446237888605839173600 11610726 -197072149676661424347712133291902299456 11610727 67979414526575887694205823207575624400 11610728 974942106028133274451371025278450892800 11610729 27432547304942311063639613800800105600 11610730 241097080837322356301441519386274174400 11610731 22516429874233162645888265935906037184 11610732 11103284945700604598105731738429440000 11610733 -886100845319821708647833890623392623018 11610734 221661541599495280924812104962160126016 11610735 346956668832366768991192678958832030240 11610736 176530955725117204679984817098048110592 11610737 -999499161284565211696336749225444013614 11610738 248859108160701106104933894743625676944 11610739 -706716529214819502769661399306335492608 11610740 40016530672104957842118180645825576960 11610741 -732573519462826454346078221069621872608 11610742 -137965941128136396981245998400774971776 11610743 -72841367883108652884386864385672183480 11610744 -137948910771757723234936132643686932480 11610745 -378648867091743610453756813422375561600 11610746 -711710797902693343461785145777305135904 11610747 59315347957638148075098081291898888524 11610748 -378698244324389439821291748854573747200 11610749 38237623896062552152136915666401967808 11610750 54944368435066587349434323699746368000 11610751 43671857729481929850766805260848378752 11610752 -125268374609497184419286527998060134400 11610753 77980636526977529293457617773475120128 11610754 104482214758839146153099679583774938576 11610755 -152471857273980655537807867348363241040 11610756 -375840550217643846781065994187629885440 11610757 6638802523783787836246982161007975006 11610758 301174341934189060093391154859157320320 11610759 461608896914635224515729514934730015520 11610760 -151199744208303199791919243314121113600 11610761 489361837217082887501192582305599550362 11610762 86427140470822138368658805115369062400 11610763 -293169293677918675954993108557268745856 11610764 -4921076067449128566498782478478069248 11610765 -278112111286513229751907591272615034080 11610766 637489247305197726071159046121028048832 11610767 426177383437922121876407803149579696000 11610768 -15017040131779252216519216037214289920 11610769 -512887634451644780385627438699764467904 11610770 61790079345608568785375607406952338080 11610771 -31756133388935770973171259966883731456 11610772 345641670013400119098592523520193677312 11610773 -515713318392326772103047460839294084978 11610774 -2708486879227556053945916154317709312 11610775 -86659685717165033168804747035558145400 11610776 -150273519456876436836929578217481553920 11610777 724284378581109792692734083452175763920 11610778 1122860264770560617555346688506119838720 11610779 -681404052353018306672886528813785771328 11610780 -54496116240905656596938733817514634240 11610781 -54334335433434980871980642754947560576 11610782 527672117583206192080868361873772612992 11610783 -395973619048489574982280653726110085600 11610784 299173431894253979056123408825913966592 11610785 68823099990065233203034257978517363560 11610786 266435583736135241663149605054493409280 11610787 -488832360753063458555697039007285920960 11610788 -120245364936928807429370221532629401600 11610789 -182832708871046630272131559752351029280 11610790 154609293372620752502910785238652339200 11610791 -468244543681077287909546570274470942448 11610792 -587228671214216106271777251444519567360 11610793 156181152172219223571000128228141843280 11610794 -256061022728743435116955488658848339360 11610795 -317747679518701188425187448196410901520 11610796 -30913347268905967037556049220000732160 11610797 -1754307164634853042625473508218397802 11610798 -403394478261709017291242398880116902336 11610799 -81193928000185707298063758459291381480 11610800 13516408284799213657085353818787430400 11610801 -28244132599060670550650128332518157900 11610802 -98254643368303338079651209328477538304 11610803 -184646404815761617733736231509521045800 11610804 -291158879381486091471690855513944469504 11610805 -690419021384950898149380035644162668000 11610806 444714196074215944253549359395670952352 11610807 -509949088678746756726863331745205654472 11610808 141823988558629351956079675501166161920 11610809 240914302166594824542247516313891100480 11610810 -95467078727866416820148764435934092800 11610811 858610791726561641091074387333952397412 11610812 287608073600680851291628587067243279872 11610813 -501953954000492230234236460439079071616 11610814 -105782527704142852459440557368758238080 11610815 616413177887711456688954193902333129960 11610816 -6504868650369372759105653638919356416 11610817 9222452245163239931979891791337035520 11610818 -482704887528691205983509792366608853120 11610819 -108734160380740804705657837634478768312 11610820 33370508241988861221726850663245089280 11610821 -683524987481032443147324806204417226978 11610822 -73571929778796320888802943228696496256 11610823 42285847397418169046320584652100113536 11610824 791153965989355202157403543596920217600 11610825 199225306085566428391128743028070800000 11610826 427575491575852159652106193849604696112 11610827 736350788495264654473366658884979606676 11610828 604031477861802579426582592560816966912 11610829 182416158900892875058376215338309613430 11610830 -40982967565302712924781452078531338240 11610831 -342966406136197167245869839268069409136 11610832 -276040767787001254195664374512286957568 11610833 202894123393834460127367917118859655168 11610834 -146447390815878551748142783621292277120 11610835 198733309147663098256754297900820802800 11610836 -558235042024324357056102273415287929088 11610837 -225260964451550974789163784025889464320 11610838 -395442475766612777388200018411741395680 11610839 1275931081248572142631469349483389813640 11610840 -42258500682284057673455251105593139200 11610841 -921679183472575686150086853938808600816 11610842 -273624498540766176260328652683411710208 11610843 5745601800025637822181988760772534528 11610844 285046987911407828830443096884386844160 11610845 126936085169568328672198563755587973100 11610846 35060276210999180016423748004338040640 11610847 837945531203507120651573318480937874800 11610848 -338372098102820008020710448840912666624 11610849 258615154577419888539891696398289926064 11610850 78182330189088420298435044315959852400 11610851 -86492056064684845228559853399423185760 11610852 253179214051496318139142834141724964864 11610853 -623122309757549051967949374954971616898 11610854 74063994195875390248494034156408118400 11610855 -395616816331093518062539791685996459800 11610856 -759640722562256590832402561807134771200 11610857 -262746892483129785898347914015706765894 11610858 -84342989926896283467864903788903001600 11610859 -61437552415930159666162263948636685440 11610860 -5525745512515662458017233775420784640 11610861 23131694564179782732950332784164165440 11610862 271376342370741764840128696576785398400 11610863 130827544021624206895537361896982241648 11610864 -1165688813184184635842428978636652544 11610865 210726597754583467894913269459963579200 11610866 -14811112049609726003349769473628522080 11610867 657350544056603831246929357924720773120 11610868 221554907069459308045884942031369432448 11610869 -31980011961847322835627639860721133512 11610870 -174550116329616845502185104907775682560 11610871 164185394505293732409391909613764964072 11610872 -37738429936056725543422904839340851200 11610873 -473604979993234857746586704971079842896 11610874 374315439603419075338449811141844519424 11610875 428859022557031949412127262140480620000 11610876 32605110989747566931889820012988335104 11610877 78854850127991327870146656397566794272 11610878 470032106574083171829599788584592266240 11610879 -285543567908360647738752369289499971200 11610880 -963683894030440992875715527889377034240 11610881 -426230289919045061705966156462204496000 11610882 189281306451170833331319599596121739600 11610883 -152869745363521194518486139995879072016 11610884 938677568208506879378294461758637142016 11610885 -167967736778434705869845992384352027520 11610886 -73948574455985266928265847354470806400 11610887 227302320506932725912208607964272367072 11610888 -324895308531274464511333988100030013440 11610889 -1318101801768102781554680337660141678310 11610890 -264180480234804181421228985538564915200 11610891 587808322581926348342493033995340278400 11610892 479850022309036973992525543245531113216 11610893 805705332543550014068191345564701201600 11610894 -57136435727781054305467346835198859200 11610895 24228171019178038245705528825683562240 11610896 16035947835342273424314960967534116864 11610897 -692165710549551748518606890007346352400 11610898 1627564355288594414483386323467571840 11610899 -1372292730502969164961495000065715627464 11610900 57120444054585720678834960005058048000 11610901 -884286331763201739968761205765699354098 11610902 -76034021245932345965719369382513589696 11610903 1095598929314216074892146619480325504 11610904 -692383684598069971800144569957734809600 11610905 340519204524756370896219447324877248000 11610906 -116847073173183290740802532571176854016 11610907 275180454656564644202114375919480225024 11610908 -1040182454957630876241970394719270915584 11610909 -121390818481172957933263392563683096800 11610910 48706086564543720642945483152303127360 11610911 111388660932062008451240898188015992152 11610912 -304997017831814386117098656392130592768 11610913 5777477194946635440799322199450575364 11610914 -80679893202723879109852560494213630976 11610915 96354016340158025314883895838722541920 11610916 102823038081553323298849664382260378240 11610917 22590888407154104119544851332617487072 11610918 -916708778619301652263441065998720640 11610919 -1141706434071761889192820636183816855160 11610920 -4359062085694449394412843789736038400 11610921 -76095810760882514546593509102481075200 11610922 -201504824429638614388356316995371284128 11610923 -887564709038766087135930806534035913232 11610924 -86943029500365019810727804822600957952 11610925 -24921392822817238578733035332028908350 11610926 146293927738403185834963612310020744704 11610927 706653028971034326387555652344502490400 11610928 -107959819774835146105103715846124666880 11610929 -369082753873104769774767742648696034112 11610930 192622751060318731725026777061045189120 11610931 412328614416655108050342865509467342732 11610932 -258358718726279031028899686746869792000 11610933 70922591160748971844863497042658764160 11610934 -146189072168076828683881198824991500384 11610935 -150617716460113195944292907045099941440 11610936 -12232701708689807533673290587151687680 11610937 126927866062939317643584290267778007300 11610938 -348344684765564963676159164399206172160 11610939 23158828380209343179903214695258729328 11610940 -28814366778742195013238100001121945600 11610941 16291399625019200375955900001275706752 11610942 -25468411588405497671937033734253668736 11610943 1094279578139630350046646703219118816192 11610944 -166928660148501759036434171040436322304 11610945 8403033280758361951949245744241894100 11610946 -2201683948652951977281011084632550400 11610947 -828735518321147261457045584170081889604 11610948 523467694332538474900017889710381127680 11610949 -222952139698506420326291689895293572288 11610950 126422380164050314608784242028555401600 11610951 -256372071067005454190526546548268429696 11610952 -393897582750959685180364468146607226880 11610953 413339488576261369931100071722649020944 11610954 -90625781375574287087883503037876856992 11610955 389723125270892221633995034265333358720 11610956 68710067879562209326068955293860410368 11610957 4531792779182958703740217686350223360 11610958 140549484909647676995190192601470502080 11610959 973936113506658687163505781377137058160 11610960 103207386386305949609619261494761881600 11610961 1416465501497519848560762495458224456562 11610962 -628126730494545588099258239647000128000 11610963 3821695583685592783027299005791622304 11610964 100606161988429688538703261903735296000 11610965 611905488932487702294258108248234464860 11610966 309583621436253738571513983277977062400 11610967 -2216437490427990917824936226545281000648 11610968 897215237068830882401867528086665922560 11610969 135494762964296724801617044111630573248 11610970 -48677046932960945314979518449919319040 11610971 669603392304930154426427260117064222472 11610972 -530524316142477927237197628983358950400 11610973 -1032950966432843619222243903879873283296 11610974 1298248806738373160628966853927586112000 11610975 -50232663815235878790958079395121356800 11610976 -260418865124100631263253674087115653120 11610977 -195233216112712632707334311985085240128 11610978 333262021404572261101280150513802532224 11610979 179991829686353033367849987464222630584 11610980 232544116263496281727303501034646432000 11610981 -675531717301692695845278593461002819330 11610982 421059627683934088640305851757996922592 11610983 453636834756493832336382915529894000176 11610984 299281207004476885922746787196048506880 11610985 130109928757436830958430049753738234560 11610986 -10689293762102645820752429512580873808 11610987 475123136025241606716394544240028526320 11610988 105746801871539390875626289569492422656 11610989 -3123461151705814828968402477101030112 11610990 -167510904396429098939148413276317145280 11610991 536009482151185531753594360272819903480 11610992 245271412135888379847646120425652125696 11610993 235782037079536836613579832203127987904 11610994 311680849777017073692082753784107963392 11610995 -31961304460620622286424072768483763200 11610996 370380824705452912692420823084500590592 11610997 446682177013071084968501998169174403292 11610998 81806579144835692696331240991794573312 11610999 776133563213033231276492693619292455840 11611000 -634863895822545797865363787495802880000 11611001 -939433649573981751241035485125816126998 11611002 -36386277483777114845197327288354560 11611003 406699169582764663622988332544120100680 11611004 -121461106423838294939456308200731948544 11611005 106682287120515010065627440792353710720 11611006 -96140289807549000740655564786652424832 11611007 -130692213834655896324242610356111443200 11611008 -71646941973874210771350001830749798400 11611009 -587242082341185487973109829703308229568 11611010 353693209700326390023505290899602736160 11611011 -227959116584113588010609462718731115528 11611012 143265556657733456862793682540974551040 11611013 182631210556438209583190295131406503262 11611014 -146624746697781952704865598889507456000 11611015 21330592740337586886913691119648475520 11611016 821077506720210587518098870473281536000 11611017 -734885630398661026056242301959615978400 11611018 -67026664836026633555637771654747833040 11611019 -51758644058100372063380231376145794048 11611020 -128923774051470077104827657984971827200 11611021 1004160963288791271939972195199348700352 11611022 -151568538816812028981344060668873370688 11611023 565507007811077710712790950183716992000 11611024 -167541957904129254034367084222104387584 11611025 308133239809529074915574127883314960000 11611026 -116134710310622574471949679668976580096 11611027 271833172313456060922203967672756747072 11611028 -167950720366587168741484320457594109952 11611029 195911209307934238490220219281987086080 11611030 326209643257484035049649239776233121920 11611031 1849994939864898272898402185820230771664 11611032 -725936029663646943675963434381967360 11611033 32568710211678920987744995556470512640 11611034 562757268388860310076201134114823588832 11611035 -246075289180452070527126460025739397680 11611036 -199344542678792881941291731146938203136 11611037 -707921597563099647065740650580079020314 11611038 -134726625655756397818527478950489560256 11611039 1639369275799795817843709951263890280 11611040 291590994364977977549346999683621191680 11611041 -74867005528740135381525652478906205120 11611042 529075794330154911022175422425472014672 11611043 -1164901644685777621978377517926805788708 11611044 -83230214355613225805281655971143536640 11611045 700113863174004461333760331050798586200 11611046 -460580603409855662205508625523077034528 11611047 -57235238115414788865768709117728589056 11611048 -533532822030049254370921767478056560640 11611049 -383485057416927834417941742938514173340 11611050 5924531129299463504178654759910195200 11611051 1520647742033950352670812605746233914632 11611052 -87321211543005553153380354358452810240 11611053 39955803296566931406256939267086288000 11611054 32243297223035327316889727102998892544 11611055 -139108558512539217116490732956316458040 11611056 73938053159101666791670071305913237504 11611057 439926533774923921165684487774198204306 11611058 -45494065347611058998337735456554619120 11611059 636005903504411794967910122997653118000 11611060 -700516949549310421760036186911915787520 11611061 -244495628980898826405701752240427828352 11611062 -200543049769464889769116125004405039488 11611063 -1154500310365475148554014600746208617688 11611064 -222387146450289884379619718621975408640 11611065 -140130642566910070771424651512476492480 11611066 -5513078376113890351848637189317636096 11611067 -301234566924690412548177453796848200352 11611068 109550577589143764707169873504170278912 11611069 -676178721336918437414562215445887417530 11611070 242653185429209538848612636265361212480 11611071 261955995655869450030338536691026739880 11611072 234110401214225970992839743177461071872 11611073 1160258486642960796600864904578750300804 11611074 -92698372319812090336218936962228670720 11611075 1483584422964003148920727123469177600 11611076 1059415358091019564170843587007846290688 11611077 -91191485145481131822488810154786470400 11611078 -771171207157490974034128791044147159040 11611079 304985691080941089224447239237692574680 11611080 4708130486069659090164019265396736000 11611081 -42452579906451120434771146936059666432 11611082 -162454374755620873551516029177213360640 11611083 114946081675613797011335891140964902848 11611084 -717253340159638022948567881386528150784 11611085 -109970246040472199027795361913496494440 11611086 -112684569336326827520880556992830387136 11611087 685120158271491761857762157492920050560 11611088 -23938681346848742412488354848227803136 11611089 288397651552846397103875807370584914884 11611090 288280370613531757659333819486822835200 11611091 -671065098861968719780271596705431119508 11611092 399038861866388105930204935103480543232 11611093 -145033475031248265730485047494930524356 11611094 -62843497462999907322075244224869279616 11611095 156132314462645173523742525806459645520 11611096 -468678119336998903234189812864434135040 11611097 -721979415755005498922704081574590142454 11611098 -95889717549299119881185624013776064000 11611099 158392913482171860514138718898414000736 11611100 -18286446151658923771478571208904409600 11611101 -446090987346183906154661688431138487360 11611102 -395695400593955479681113416193272156160 11611103 8794884319176131195435074690727579520 11611104 986628262266076653181641446222903377920 11611105 277545560766325826306433818335860870720 11611106 -222676885008064070632367552936910954432 11611107 -46305356502151359796109666455953721440 11611108 -344381767553696585565153268324412121472 11611109 -127390441153350359442257182622656068960 11611110 6081967980153292289337159131494840320 11611111 -44699955335802467227236340257729662000 11611112 296545513098882608972486775593882419200 11611113 113020575704410614789406502792128532544 11611114 35226666475840991898503362522200430080 11611115 -298621257908164167795556950477711835200 11611116 169796263643183262609608324958213350400 11611117 -176469746260299641105123184507475568128 11611118 576736376465040569028442878303778560 11611119 200361303872963735111825406908020045056 11611120 -24579998931214970326397908205944012800 11611121 745728402018145677369650629593851978322 11611122 311176481164155083393028159647987326464 11611123 -9612762435790461127035986364964695028 11611124 -355481334615446195801624431473640679424 11611125 13875285882087742128346845256720923000 11611126 80063121348402860434431372573790358784 11611127 -473199741039238153262007889968576878976 11611128 324434993897911852031053779102434918400 11611129 -1002853033326609932404369141940455679916 11611130 99537591715015122740036650677368916960 11611131 -103413670236521289985499971904105395200 11611132 -261864548119987418578106730587074431488 11611133 576271885174781959546062765221879141382 11611134 31513643806365541122832014982552823040 11611135 596738979309325513009151830633279327080 11611136 -606695976396933158400064820017543249920 11611137 242274870137519298097247504135057883840 11611138 494847356968934957189166232931822420352 11611139 -14228588988558429062634013324746003240 11611140 -78749225536950950028609468277905408000 11611141 -583262167820974407889486105817243232000 11611142 9538848154006689397526003381317286592 11611143 -193704351421115388087702306341726078016 11611144 -2373986612686733371457076037332003840 11611145 125214792678031329553275248369384486400 11611146 -13261788845441271417684817332222391296 11611147 839465428174296263591225703539826594040 11611148 -343863071319098639571444180308988225792 11611149 481098323834934743057183430910015689216 11611150 -136463651752995733208352142980216686400 11611151 -1200203609387440006868131824564520672848 11611152 28306430937990120971151359986410455040 11611153 -250849823766254661441850386733507476202 11611154 -317424625138027456959072477626589082224 11611155 235123600849519960482047473338971514720 11611156 669216694360077220274452091635386139520 11611157 -521460403053518412263857929996588430560 11611158 -163502642933708828088101304310911338112 11611159 -87234233574431514662209491990735605760 11611160 274786014314858089321816443924480000 11611161 -545952280194881744185339190169045120 11611162 -132730059575708242346509298515986610176 11611163 -112234484701387736701261603726325214588 11611164 -59746454389633940356846068006126059520 11611165 -237342467904374273816901554669088894600 11611166 180322191445164586100436556930526039040 11611167 773827789041948632783247498956921691264 11611168 -800163169631940775255445845081883934720 11611169 -188614893073492088255884220850942260304 11611170 -391122444799270877500130813400623025600 11611171 139472423164288432310124982056753142224 11611172 402763922754555818483479352295045442176 11611173 209001621434274211289971920102334234944 11611174 120501490657036138614426106798612204032 11611175 -250140351261730984011872573505940305600 11611176 187914221583649224459163801790055874560 11611177 413030592553250241380356533519338076026 11611178 66569070757582860370951116304166270640 11611179 -726699862579527109441921942381411362276 11611180 -58586445681306089598357073589932830720 11611181 -501877191752935659680212873941538983018 11611182 -32642482602205547205789897854319052800 11611183 1150087343137872388316392964627161811680 11611184 104758420451401417918707494324175765504 11611185 408733434065631541999322878738914124800 11611186 -87298579563185379919598502714347156208 11611187 454025132605952751845256880962466698912 11611188 -39512211799616288367475633991030224512 11611189 -495913469746302585421647766572921765010 11611190 9581966706503136137636968490231435520 11611191 179944760718794825150383759706266155984 11611192 -165277245319388389412720835237922590720 11611193 -838319528314348260660827174909994625440 11611194 6568358083871647505154001620228817920 11611195 255873346680625164833546195773836163200 11611196 115372022555362345076265852768260232192 11611197 108124815918091559152197689636064894828 11611198 -61613159807237800910791251287999237760 11611199 1166354160203876380770289976545126123200 11611200 27733162168027326790557180198125568000 11611201 -248469612372004066221653249888690793216 11611202 -253303102989577660762308001743535576320 11611203 -780708218187282750621302452147167954696 11611204 262869972830680811862813162645399552 11611205 -87483413749150137754403050769466670080 11611206 26645688269314408786363505238375806112 11611207 304639974008764896939616904783720603760 11611208 176105918463672919586795037646011432960 11611209 -365985712407095094878328340432768060800 11611210 171501149841054442603122564216980199360 11611211 -432360091521549057758237757823779785376 11611212 61932554132238100592263478937645453312 11611213 172996970114644979566094001907918269984 11611214 -319235620032946144903866181991099252544 11611215 271038033030686125841266676252127667200 11611216 125671765293131902677061334985142681600 11611217 471068864461149630005930267043533041266 11611218 -30230019019908548954786958532883741952 11611219 346746070360141426476055809260669520620 11611220 -65736421019277837223539005218878501120 11611221 118745772588286195251629841753693127104 11611222 -12460221144877641843889536877616290560 11611223 -195872346597728500062734497715782485600 11611224 -72771943971424488569504918054285322240 11611225 2108231996575526704815000362941895500 11611226 419519814450571212992587775142755930880 11611227 -9155159011963305749060353338127329168 11611228 385883710059431422912019770218561546240 11611229 -19966334247759639647057976229694803968 11611230 -57141858694937627046773921379596640000 11611231 -21814521095276955300671078087502575000 11611232 752082071245054922404255614762432724992 11611233 942838002443236566307184271269619213780 11611234 -46805539145795351534051349817355382528 11611235 163420261272128689525856892945914521680 11611236 -26333689317510149907852070683108458496 11611237 566194040024726153276525016527065036992 11611238 727000981143543592683229277305669538496 11611239 -692021950640248443443018967588036745176 11611240 -72384799746381503659742612609627443200 11611241 -126686597623832590384640212631171366136 11611242 561689571393512881821568272579078182400 11611243 -27636480910185934207424220791609126000 11611244 -393827012083876701503450616207407134464 11611245 -122735306802824853209754947966447822880 11611246 181419414802705721017223772356797227072 11611247 12404427088874195205392783006353203960 11611248 -93971386772872856829637037683008602112 11611249 93179825232340680517732928512127866280 11611250 -20198637083287549141357148088282240000 11611251 -257576886728831275055398150343380332432 11611252 -69745352256432242267849702925917184000 11611253 -341860676493716461901808195078462060498 11611254 -24390618497488108486778323904426304000 11611255 -176610415167748197408223382155608439440 11611256 -1295607381799272733896132626012029501440 11611257 162863663222465920675507670035527206592 11611258 -256986338880284862331314883288780325520 11611259 -155222134610126416623915605902246512960 11611260 251352325869175854117736896792744668160 11611261 1005686527715934954054587546792088405600 11611262 -85795833768652459602562544243349127680 11611263 -186774413187835453001032264148936902512 11611264 63598574227001676396708967380261273600 11611265 -693551468653446350033693047449137735340 11611266 -22598752337772225106087547071755651072 11611267 170116709657538988735635995043645846592 11611268 -341281611708395119126956257601842882304 11611269 622110229842209238483431723306165181888 11611270 385186404135386401105224666566764229760 11611271 514354163446672324229802826385048926512 11611272 453009899052567813089306893876789248000 11611273 759049123764021023352767660766801242522 11611274 199067161041485705908077060449879735040 11611275 46696885774155225799618490001710946000 11611276 -571525287422130442975445649216570691840 11611277 -137444663076785209714376786390819456448 11611278 -28767086484391897919170346161051814016 11611279 665559521697379785599453363552591320880 11611280 50517061351559699353147486070145024000 11611281 -1486658843143084414069659378977523840 11611282 59218923576414035708454192630002781984 11611283 345006806909484496319994717925414511532 11611284 -2165492001135108446193528456292952064 11611285 344365742836915194356721399418015577760 11611286 37236048689644737680609766805633052160 11611287 -553355266919790985838309329322156305056 11611288 -199620290604058567848815209989588910080 11611289 -1108408635952142445913760815225681246968 11611290 2381990246500835175870186554977405440 11611291 -111420633600269067264359516124423307200 11611292 -271989608651672563824308335020169420800 11611293 63408095007503445241422742291030577280 11611294 20244015132908200461178277101020336960 11611295 500989860154613236039472129471104261800 11611296 297014830046315739957648832685250969600 11611297 -538609409892203422713654676438408951872 11611298 61640377740695526490044444605672927232 11611299 183234952561917991141402165507054798080 11611300 -31972432349852765422243240012670569600 11611301 -683095289574479197929101289929389844256 11611302 -430371043177337367185300950496873832768 11611303 653431388318282821576759007973498335232 11611304 1223214204395203230340702196307158784000 11611305 32196016857193714261079137292772839040 11611306 -150399499150329275031117867625928799744 11611307 51197381458626571288061324984925225720 11611308 -23960806643103693564628949005171860480 11611309 -1095132185027452384914461188509290400490 11611310 232846847448054182975669964512183136000 11611311 -73868337252418407650030902390797326328 11611312 1273385041284076133354604002559098880 11611313 118193302291551446801967332663858525760 11611314 331012562840056831544371406912700786048 11611315 156586581240094446861923835679740949920 11611316 -821154174033436419911832186448877629440 11611317 -553564767314646608321282018701385783520 11611318 -110698614110430242390683175389026624000 11611319 724780338194567051334224422608496841496 11611320 -75085012612901573691864763406863564800 11611321 179441962110730600843393693242687812522 11611322 419950984768807147246653646715617593312 11611323 3794774812699982602302276262702107840 11611324 276341248925666591032166388037688861696 11611325 452310690237655441680294979002163569600 11611326 152382070912250168965775271244017639744 11611327 -36918640959971999314677235906616406688 11611328 19790257908472581468325508000325304320 11611329 119153614167145884319120321180482601728 11611330 -240349357025171892799558050258523054080 11611331 -79026753743420251104895656715107806736 11611332 603304975652417718734008454935856432256 11611333 -2177869558024138024652876388718005056 11611334 -16102427630143699446512610248213253120 11611335 560102078447808683173223020207056300960 11611336 898233596290340923962541792656490536960 11611337 -145684510680331176469727084039068579200 11611338 -207702243158326387728612107220466209792 11611339 -917981110951903089674134155084550109040 11611340 50610074873449424296823818265327247360 11611341 -323002305957057147712904006298308302080 11611342 -731780325701274259655198198372998340928 11611343 1029120047267783612139644988516255212544 11611344 -139052683073243958225285166504070086656 11611345 -388916737666617160510455848748786693900 11611346 236265008317737399490592664289066548384 11611347 -340904019853864082893875058393223578560 11611348 203298144421498410257989346087209363456 11611349 296121087554183817048089828075285398350 11611350 19050879774718696053920842216663660800 11611351 -859660160492697735676340773515368662648 11611352 -122627748860354257172477290015508090880 11611353 -6907358416516936423812267867626674176 11611354 -92330930346439537151168473963879216128 11611355 129947905550573332654213776014520732960 11611356 -138609686848114157086751365706144808960 11611357 -460195231788618262124803819452560415348 11611358 291992569899591454947678277741941478080 11611359 206825385370354847815056274945566114264 11611360 23868856038896096971403172775376977920 11611361 1573619363054184199205337983614325982852 11611362 6168368982976208336268980288529606144 11611363 943893993467053809450362872114124147612 11611364 -212344567555700273735054144046680464896 11611365 255935281045901148366756683783855688000 11611366 4397660651864693346814678993227719424 11611367 -287116017060746766942310680178580656584 11611368 -559878535962231326034504904116194918400 11611369 -447533459332722119708406860708166314688 11611370 -155097975058187573513015458308183273120 11611371 669580209015051498545749189259521869912 11611372 400915281617241732196223372982056701440 11611373 139068201153707795436534526297136415264 11611374 64632656072209644978489306527412788352 11611375 -740285941659506175064248167203899900000 11611376 1285688621861568479176351978253451264 11611377 199279918454059303474749374321187235200 11611378 121660788985412069006770514063513844240 11611379 -24939908985725742541701135109979106816 11611380 324311208243698313570057903172362240 11611381 -615144261160141635160550971319106946500 11611382 -654249632560570887114848306013142202208 11611383 328815632282224072797410586912260398440 11611384 514181350329769237937994290247839170560 11611385 -233968756650231811215101685826049766000 11611386 282928256011112023208574207952973842032 11611387 -672171668395609144863199090824689380160 11611388 30973786101387975764387123570218845696 11611389 -411470746034956418979010776591930307392 11611390 -149978440993974445887788892473963147520 11611391 273706859597522960028515921675193996288 11611392 104451677629113437866619085452998606848 11611393 2053086315291630334205377134254757972180 11611394 -95583199390573476848682067739711352960 11611395 -107641572916026535210969313800630114080 11611396 877142851729888478446425333582719905792 11611397 -150073897874436519968763802327770385920 11611398 -588081690544992451573894170002366676480 11611399 307549710457149740515226813899420026264 11611400 -272941416324093571901187044198909568000 11611401 -517829773885190353482263488156237609968 11611402 -764974241405055823181683984215278544 11611403 21895734604772053560050058939106026624 11611404 21738579647331244752537392047561113600 11611405 -10002607345822844336049130666003768080 11611406 -51193527001651766240264678278015907520 11611407 180029122888094730646817596224730095240 11611408 -345217696375981892371229632043237621760 11611409 1387803056041799055417365878749628416 11611410 180549396389525939062671611316021327360 11611411 -263969426686567331964914265646047117312 11611412 424240480807303606830799096579376904192 11611413 859984313236222466846574125404931792160 11611414 350687396706532411310184035356301952 11611415 695468430885425620186199064820259089560 11611416 -109037247645498046176070046504327270400 11611417 -250723969730079628706136697997639141120 11611418 40772508044794803812085749965337625600 11611419 -3412441523783643747840603826254326592 11611420 644505598219636868431046400207889920000 11611421 1498055348586001325703733984324375699500 11611422 57927812909624907263814575187051978240 11611423 1259719777010512614899323001908176672280 11611424 403356051479162601305047870820722409472 11611425 58585386727098482452469743988421417600 11611426 -155955505291631661583218785903116323840 11611427 882758370793485125528258324467909725276 11611428 20432623891438780184418229476493092864 11611429 -156855798102192659626698245072169771970 11611430 -437626299944034272382571229061521600640 11611431 -10380405526363273770074517742539714168 11611432 -120999704293842556467841517517760512000 11611433 -1421306136778265954834985907786097661318 11611434 398304021504627484984342733180447566080 11611435 221501743616066103081967677518855877120 11611436 -712547770642759129697430323398587133440 11611437 -390863544091446519077606063852740827840 11611438 -575532641004775130590290772155883442880 11611439 -944704915058713556248699683206256138240 11611440 71255289650445522382776040097222492160 11611441 462487643727087247036791050814310221842 11611442 -265788196223083630057155995322293891280 11611443 -124993143819327757190399879926579534800 11611444 362944101198575854062114660723681165312 11611445 47420387291280326891446826294048683800 11611446 41253035629326210924656803271315582976 11611447 1267422172046117093442166900784191672704 11611448 829372009638861470468335980736328478720 11611449 -131001035452391821174847959600757832966 11611450 -7666582888409819068325492477219462400 11611451 41509503454127606548749857751625248000 11611452 -95840426438617158323671334179416726528 11611453 10248499737579006988181568365708090368 11611454 -84141862862098653883016553523332664320 11611455 462793900472137343207422583819222493600 11611456 170482348394074961659214867469165395968 11611457 192586037275538692388133137921288956800 11611458 -174231362824568743446789797499129216000 11611459 -1270332851200579232339187108361730285520 11611460 75734691324710416013218514023349145600 11611461 -528223770803574294547204910864901244320 11611462 8684940728504122684009404273103793472 11611463 565255984071247902684043042333795764864 11611464 276329625953389306047241328136607211520 11611465 -147656717149146388264289333868390116280 11611466 1319260456585357866308704635484368432 11611467 -149948220353800116154946472891681940080 11611468 -133710163753042177549266159350327439360 11611469 -8607971681132374319135918386137691956 11611470 58274053727342315691114238480186982400 11611471 276246326028302239522488006399872546672 11611472 285397578863461099964105899891529859072 11611473 319302005358355889289931113774625216224 11611474 -78185857246427071584101394474938035200 11611475 442190792537411541524394157067491711500 11611476 531628596535177267300820421407650459392 11611477 455549849200668589104278571056446725326 11611478 -145614446040123328354793829578041272960 11611479 722574911297591678703859441078371977088 11611480 729109951271890282378243152354463948800 11611481 363724498641064958178748199297944008192 11611482 -93445334965912053419771651878675295232 11611483 -649526598573020004176159842125210829056 11611484 300060591621558598782893670868599398400 11611485 788052276928053526254888547847849083200 11611486 -26533474250981657936439733246166375808 11611487 -343823439184896167432315838962176274448 11611488 93370821248318811949519144940105367552 11611489 -14989427892285196826245861492194276560 11611490 57133914455750289670363754710615011840 11611491 -18633331567164531930174367513635234816 11611492 323233155355204394544571740410756556416 11611493 353889371878407507379914315417900809016 11611494 -67367226111298572244118091897088260576 11611495 227385079009412428567492323128012505600 11611496 -383602723256096218030391569983843532800 11611497 382824283151007606024910277496057402000 11611498 208395410830030045368024991205787630000 11611499 -895858163243083590284215573644399536640 11611500 161464914992463120869184770874925824000 11611501 222612799050178899622616716131459883104 11611502 214020616700806060938289835255729710080 11611503 -297905412489404074042733843081164392888 11611504 -14935196493518844728996734697558507520 11611505 5614636091968320393614456614219502400 11611506 225524234453142790892916300857883467904 11611507 -1304369080741250418875495156242318584244 11611508 -116664640076349964564281512608407367680 11611509 99290354947008435401284658041250836608 11611510 -454670301838752879547949861463372787200 11611511 710167064290209692227157689582203151224 11611512 -138747333213961169599786060736216616960 11611513 -1759522791243084265139321115868593824640 11611514 -103960989096472925220448486900288704768 11611515 5469835170535820007513342775422704640 11611516 174623025273709492486968873784209046528 11611517 -541622466620931006017123821467911781108 11611518 -105731921629027724610537363611613756096 11611519 491445515289158739432497536752431649920 11611520 -820913893817560534181194474667271782400 11611521 503213675192855120815730714140810709490 11611522 18834637685142436787542630025915806752 11611523 -825728659160564732121370851592246320 11611524 426014403411726696435654767923630918656 11611525 268484770254371190286025532823068433300 11611526 4871540129549759573384431114994858304 11611527 -320855157687323565949867923194962583040 11611528 -19778493147770048608202874178003015680 11611529 -750657638714582584031269493273240064870 11611530 -58564569943838279377713689730058465440 11611531 -1139071335740637653323838199339805691408 11611532 -872646788243881885490101546288248578304 11611533 -47983688424426822426622456653187772352 11611534 446016431767714847244770454261036887040 11611535 223067033791071681796042762556191262400 11611536 -13391202274553874227201556306418925568 11611537 -5593768031516086284814589349066724096 11611538 518166225971555005015502944690708356096 11611539 -967085580678961418393061496535557998480 11611540 598285636831690354498619934160146282240 11611541 -127199661731419752867254664761230247616 11611542 114623311332657105812319670190821288320 11611543 -229143972710179960772743798116694641208 11611544 352089617432473124757388076326340935680 11611545 508563870197766559412875897880343234240 11611546 -165321415322992240596663330914986383360 11611547 530555745805275064705025574944415598272 11611548 -1452633112281472133408626909428642816 11611549 -816491715811163619849956389976920519450 11611550 10753004576214376463911907330699352000 11611551 154253763126227716469765874741017030400 11611552 408739485820799348799987080955661516800 11611553 348724153679281591540920795226970783424 11611554 185808520809818039909436219510574775040 11611555 -897052023460098671853431461281879551040 11611556 764121435221926051441870379340812006400 11611557 -278441150745858382935151689880867649346 11611558 -90326261178525338598300080592644755200 11611559 1081974573979722950873165650346801840760 11611560 449825433573093294041703820252455321600 11611561 159088433175046408316175781613177237064 11611562 41048940748966693433406238970271572832 11611563 135996178435291100277888098762047891680 11611564 342962539078712109373243306912227876352 11611565 -1110912894801649286454512708039318400 11611566 -210684621019333965161061610510395436800 11611567 -399548339818036662690660194821710331848 11611568 34238907760980741744158142941123592192 11611569 66977959255270106983281974256512811840 11611570 -353658900844975966167315076371188856000 11611571 -32952130494167244177006547748908795200 11611572 26102284517540459154763735365305180160 11611573 571481928247539017289267309788003739744 11611574 -65114906226896888980456186390361655168 11611575 -180285730953474255300126319750641916200 11611576 288660348689277920063636028298718822400 11611577 -36188595319661307741521854956129500160 11611578 537505603101983171287928187761543331840 11611579 -118342819233322764915674031331532120000 11611580 67993940489573744943915574541637964800 11611581 -423724969318505362106939191512735637248 11611582 90078631907338331368957968505647086592 11611583 -332366193046593153766463456410302157680 11611584 -238783072632735372121373569376279592960 11611585 -599023746828250596073163912504413011840 11611586 -70193454936304588935795058993105113600 11611587 59798312593969260844026810346144466016 11611588 -752052715554881064407582296357834045312 11611589 1362718802173771668397784181021716572800 11611590 -101147892193167674952361151314040060160 11611591 -2372738700797308921494196170812731688 11611592 -357598226776970622165876655297292851200 11611593 6855946600548428545956822829910753280 11611594 -684052618677986227157552444286579005088 11611595 719984547008653624575239357119043095680 11611596 231974471944033062323792720054170927104 11611597 738464468858130208627310966896235389046 11611598 -305371403450917879229876159656693641600 11611599 -12036044734804098436866157731254457312 11611600 -16715534627877499403852679100956672000 11611601 80451898343653194583410709299295343604 11611602 -554459478053474474380967426584847903232 11611603 209125555819971867741280931703294796120 11611604 157481264470454746826401686684710701056 11611605 -244644292222040310093167857774214531040 11611606 -39406017932948157174125824219138619136 11611607 -441047515079974322146802115912721892688 11611608 -12197699294663104883333993759629639680 11611609 -100341536213528624787473903122752627190 11611610 68827088881075944223417926836156497920 11611611 -40091950324786786660123547785934502384 11611612 148141276974645500406552330257932078080 11611613 -519556314516124348496540211422415247200 11611614 94511872413162061630880851766598331392 11611615 366333119480273060156399270542198548000 11611616 -714316694283447802117693748825172738048 11611617 267387373144441484708917606211123631648 11611618 53545780756705938142129065860828999760 11611619 -818738077050405364333102750534718666256 11611620 436837599795835502305125721171270041600 11611621 -9540515936798111615471106154011833536 11611622 -555036175441651009079170690030022284800 11611623 -23586596117927951935107797548180804656 11611624 -739877804160344936421368543350560276480 11611625 -386079067331534517346911374766303771000 11611626 131091627765434020129999913233170288384 11611627 -1139821852684536425985257010812064320524 11611628 -165438497699219035636116210813696037632 11611629 -1017579989561641072607649579794450744040 11611630 -262126259310492859707132685994290559040 11611631 -166368401769486894383743968997939750968 11611632 120907796553951417766965149610569367552 11611633 799338378994559438385911725143310301424 11611634 -8101220927761444103809334149398783360 11611635 94005405171744959657116854915398818560 11611636 484585129802107312824440886422836975616 11611637 704351875994952987909582913004536538286 11611638 -84644474792480942321293773660962247456 11611639 -73832067502872316598549999757823460992 11611640 129818561247724816961203995470571724800 11611641 -356129640172329025369862756285668717920 11611642 156804744267429312602343595679573750784 11611643 -35289734840583009167396880458911883160 11611644 139209588939174167045231472599969808384 11611645 -154267063327074610542193016189783434920 11611646 4286687110508125710593250786208543104 11611647 -706374716621889781324310785195671390960 11611648 511147687131716119899999541200924180480 11611649 273840810478816146525575237724331110336 11611650 -16835376604043914018036037796369600000 11611651 320894615633050495844242390280371712904 11611652 -292001239481866115924349172068069899520 11611653 -250960416547194774779691128456956324896 11611654 145854873704074340524591130544591943680 11611655 219378324597362533404982404134594742240 11611656 54377862798018303216726282475300454400 11611657 -275051521160428859317177444232264762240 11611658 -169402249273944886963673315779727022240 11611659 211869071429931010065846552104682007488 11611660 -296331436980682258541534168728392115200 11611661 -175134834553206930463080480567244585440 11611662 24881399084904709025432492920915098624 11611663 -374365198884213036144776363876069366304 11611664 140835570296269276072198424551238221824 11611665 63915803428519493031332796379080238080 11611666 304856761572266984759563598633481604224 11611667 942817380114554265622620640936038475632 11611668 -42936010149659311507109073735039436800 11611669 805531196082603017150402636108260621070 11611670 32420277707745899545393898015888670720 11611671 -382662832042470273461913446117649588888 11611672 -77646930598240667541896603131859558400 11611673 48943146532978552166065060828396750980 11611674 -47010356589756736628616599151825457440 11611675 -560701333618962418376649094840985625100 11611676 -46433091304933676871604105224228160512 11611677 10785893651689365548250233749474005504 11611678 32298290248117674485122212830474706624 11611679 -726922622195172524658102895917958191360 11611680 -449551825747462283027808913757338337280 11611681 335352321108489761390615690980786032482 11611682 1200921902453013615184978479176634192 11611683 -287169491776449265430160446382943432440 11611684 3285346340724582452510466741031591936 11611685 -422781163507559568881231369912923567620 11611686 306947044519820001538674822533861648064 11611687 -376728741012465192721692503108584723024 11611688 -387967665735291199565498110810535854080 11611689 204510473416863592645356934470718836624 11611690 163604605865337079772279924036759925600 11611691 34220591260287316402025796838905517344 11611692 -232497116534277815423195783045279743488 11611693 24807836840771716706164141311662786764 11611694 386049877379146252991096531689633048896 11611695 276815052450425349472245603345394583040 11611696 223451425366501257323421350987256676352 11611697 1449808179621257554960058350503861851172 11611698 8138377806563673199881437612819374080 11611699 597898815414221715208093396565999595720 11611700 -234979665431486075200075778858576640000 11611701 -188736634846450626277447848913820536320 11611702 640397145432239728510881465656420379552 11611703 1983596281102996008866216640843774701160 11611704 28469959679153093915535498973057720320 11611705 166940476663059770069381440977258405120 11611706 502810789993442703540949581208672509552 11611707 -332601991920508929943668467960919462912 11611708 -467862989675263584247277312061458486272 11611709 -644869110214367420693907021818107843008 11611710 -106985706279293077588744498170298241280 11611711 -43976520723322369135828913484328869168 11611712 -19010660244684183199826617937889853440 11611713 87558820071090651408512866063278504384 11611714 566414621343678044412718974424931624352 11611715 -195831815303104375190284735349772826080 11611716 -249222177098981581410902590520660029440 11611717 56223608714078764500714605400527978880 11611718 -343525545185984075678680433302300129440 11611719 206590293879364744132377040194874744800 11611720 -498518489866819708679897720963293747200 11611721 13738405640066536470689912181160545744 11611722 158201874984586593267630718234803171072 11611723 112153708973550564630255208311024774840 11611724 -552617253661233265073155100384108469504 11611725 -343753135848837975041099747835183338400 11611726 -695570916363781639615821791031110563584 11611727 112643018310141762674759625967341822576 11611728 257518841533329185894385560964405657600 11611729 687429817015188091113741931755938825330 11611730 -12260136046154390406680041149048000000 11611731 23863951725539508935072476249348128960 11611732 105570520043701743533395359222184525824 11611733 -48400469531384716934817285411423439680 11611734 17365940564150576350675126222866690048 11611735 -132196072621470558620275380221448025320 11611736 634961499308067720013199120919134208000 11611737 -296160364012817071741018457515258644480 11611738 344263664391429406335587459022471041520 11611739 150531843421059448643013109269831177540 11611740 42608687504244455569642167392513556480 11611741 32353187211737292425210703262776264300 11611742 -107138863153784694221311473288718393728 11611743 -296368493358965502756914244537881784192 11611744 -1365004503800339092504422744984248254464 11611745 9917245959337064957086322609136094800 11611746 217878995750872459603539389010912145872 11611747 20209767769511185295623347889150590720 11611748 666609844473327085678576384159122590976 11611749 -87465026757324957518931018414518071872 11611750 160112085435836151191188885969417152000 11611751 -475869163911176499075948639789231442248 11611752 -255032796929327269466231182527772508160 11611753 -305698674077996460415646707127283116998 11611754 43683024729235852852309261660821548544 11611755 349581147319779607008731973403021190400 11611756 -215358116586913195636364445246699158528 11611757 -97271508406832097114048316773280493760 11611758 -66007541775580593621605562658924910016 11611759 -94064448116824420067535118216547068560 11611760 36077627566065414297727745219307110400 11611761 -56898754476623385478780204683525234816 11611762 -509808927336397614241184524218659300736 11611763 8147478829293107729395774934611849992 11611764 -47131970416400305009230947264344003200 11611765 891610285905836372542556653550350200 11611766 -57815521639420111753309145587215455616 11611767 239615521843162051255204853080899338448 11611768 314846153817168868803183154993244651520 11611769 282082645089618502637155011679475911044 11611770 -53041296182580608344233311908928332800 11611771 295971480791396090275386426549937852032 11611772 -297088966557235126403234281935219738624 11611773 -382882485652487659510942220057870534016 11611774 -242573125439468963895665672333801260800 11611775 467900665234137769097744434634924241000 11611776 636493800743840777356301208303697920000 11611777 63530231714266552765786692950015625172 11611778 365132389082099361422619795887045887440 11611779 35534346937595273070749426063807732400 11611780 204079824129406781771054815889506037760 11611781 373322937093199552935545302654385059452 11611782 -70117748688106643424514378529213030400 11611783 -545161569212286242555090287090573372536 11611784 -471642915835083007877041559811093657600 11611785 -293351078905452312599955011290391476800 11611786 596977214293659869171592247363005452592 11611787 2099234981109399514136567555051602663824 11611788 365070533391412578504929934258610166784 11611789 -431467346491864553182873466750797350944 11611790 -489706818599297585967468427028281334400 11611791 689873784513505992654004362218176175400 11611792 -235927323751428268487404230884720533504 11611793 505783960938394515084449709916511806320 11611794 -26468974029086854462583102975179751424 11611795 -188991853915213880080263198198553729680 11611796 348356196465103070048777276439569860608 11611797 -435447425336369800703360983777243720800 11611798 319392177297193930473719933172857133120 11611799 -1324561591910696320851614794312888101264 11611800 111315561870619298968693666977431808000 11611801 -144498352922366294425444226950117750198 11611802 132168029323865276324290054166272185600 11611803 -182283899392408815397638728311848422400 11611804 29386027836817991824881517513762950656 11611805 -546346334093827067723897793713661243540 11611806 -1970001612731871705284001305909508096 11611807 136925594621387699650762683489047129232 11611808 96669603052856973260510410286655602688 11611809 -1243810812195147035095627731106173860160 11611810 -64992001967591343814031373146670128640 11611811 188965385107369706434725702459659132424 11611812 74359102683121077189252926134682265600 11611813 -460562548299887682067330837055619503938 11611814 -27605309065775463441711014477053107744 11611815 -102060489639809783123231749061884416000 11611816 -7131691806238841510294313437628426240 11611817 -33393981122471308876271720777196350400 11611818 -17763298925454849371462516647024023456 11611819 -623031249950103327825441843058722254600 11611820 -375307458184044991617466528698825277440 11611821 282959421115947684318252935565952618080 11611822 734683287195583922948277827781766907712 11611823 -512496031089053774964941307175515883416 11611824 25138956398436974215282252044168953856 11611825 68856493652229710435743026559539193600 11611826 -121774422685136669626547084160172778496 11611827 -511600255167917507601575808632001702636 11611828 156321601693071893532470446995626000768 11611829 973166557825003610603121258389529416430 11611830 -13418855498056347589435642185392160000 11611831 18572531837274032875932566213066384640 11611832 -385795018618645784640256052349831475200 11611833 -436647477291968739804340527092937088512 11611834 -198689038432947027719859428601922133280 11611835 -219796312426451652545666007868782510720 11611836 -31164394540619958236227687647114362880 11611837 -813148629933459759564017622923636193216 11611838 -39088964068010706611294973346611065088 11611839 51899254072311451043046397893437665224 11611840 -135187271587321416363990404982814801920 11611841 280639597697016156461633250895272496212 11611842 -129208740124718353946884213303370670336 11611843 177659346729408537280215916005365964092 11611844 -508585850577283691259246781589358833664 11611845 138173768763871455515158211082909911040 11611846 60173929042214743423554401650207337280 11611847 -274268470410068245848508435507172497560 11611848 274989533781186658822267621154041896960 11611849 1206802507699652413308234147923328000 11611850 -437507402914344599954698246220903040000 11611851 60769847648994961614157032119690351832 11611852 363809533672394520163151843608540410880 11611853 143892661486746291204139198643362674720 11611854 -88175429469745021602793560401272319040 11611855 206393896701105988551817468105515276000 11611856 -23019646689025096397058619689063677952 11611857 20936900075814894329280680074704941040 11611858 -344942699841792076639407961930195475664 11611859 166298747491327785899067284948168782416 11611860 102476670502899199144646490559727247360 11611861 -488976567758934057480115852416048845700 11611862 -73765587231159422463176713742636736 11611863 84388598602674179195488925466906360480 11611864 -329802821462737977481941738910226841600 11611865 472915392665030587135283693402367904260 11611866 -30520622731448194321958549877675405312 11611867 -2146430312641397745870558395007020240448 11611868 114423860704998442676350218495832358400 11611869 499668859585074892473821186225749298880 11611870 -293519634851659983866794497214359239040 11611871 162818789032388006123970088655884935072 11611872 -33382323313920214443416572801077215232 11611873 258642750070477288356106758098243325780 11611874 221756011168934313615749244620813152032 11611875 -16135071066870405367547514162998520000 11611876 464341446079026305731450244514547276032 11611877 -1194991071160271338035004515565544217828 11611878 395494304991560573117020835286517689024 11611879 -468454294625494220425832993388004365080 11611880 -103492249854960888055863646643729203200 11611881 639247788284785162409662255749585815370 11611882 -215484927462410125649686661027001392208 11611883 -428939180164019479060346465654415653856 11611884 121463583685999532010021628910443686912 11611885 81461768635323562536939009103238381580 11611886 32596449408658626964807233722999232 11611887 4952213922160225993675112077332916224 11611888 261319147754521260585932107246035435520 11611889 -1579477033439494625128182540898655072076 11611890 -256908343229893870194880897226538624000 11611891 102605899909711362052801836948869093460 11611892 12428571278906409664840717277436659712 11611893 -459296164860739847532198174726606023136 11611894 22785242971718171146931656497722880000 11611895 10557802945361250290799214492842388800 11611896 -304711270191963677911310931008901427200 11611897 -317401239857937012428323399911703917216 11611898 -144113667068728951546516097744937511680 11611899 -36596960050857786128832747453255318192 11611900 -78109917398284043669264115054380672000 11611901 347339738198418117778396076627291705280 11611902 119123671509377145583293965335104474432 11611903 -946650567545533905074259538982464210520 11611904 -298442309410019048886074250946374795264 11611905 569058005782771966633780896815780588160 11611906 423990589174169245962539117286649267152 11611907 -24428079006462485738408879631829483200 11611908 76084767081557392994318858355072368640 11611909 19457378779580333221606000325957504160 11611910 -230694526691693037983527241197236618240 11611911 -1083972225530836139160543859594971089280 11611912 31538582002125927294679913399451371520 11611913 426646207502968096814570018596968132660 11611914 364507211503457123657405069424672340992 11611915 -3388756297915646033829108809233298400 11611916 -484595166714101246114770582842294056448 11611917 -7340520557037211786595058080360076234 11611918 -171585431054187525636989075464934522880 11611919 353723142235208890721226338675910924000 11611920 -14496008294874033850748741859598663680 11611921 -42312398417373192092214949053963157278 11611922 -78018389595564783300001476762181939200 11611923 43293508341687056394292315035767799600 11611924 -546213026454932627515373547318492671104 11611925 131876297599466191147592023735494556500 11611926 7964809772298055752141027303735095712 11611927 -173332030189573183312521771690255479224 11611928 188264644371890527925583127765524480000 11611929 132687506787499357473977353458883421568 11611930 -34873652286656168571759481514769588480 11611931 -135970146472015557437180657642025350268 11611932 75893057510765592813649342855443551232 11611933 -33905247991158715417497238234997824116 11611934 -337992119021856776225253026095972320384 11611935 -1617079179382255490289438102339843360 11611936 422009291232489862995057109952511344640 11611937 -11489489050742262608557360632755488080 11611938 -17299107945568609264864032550861215744 11611939 -668549003622396927176633660566722596260 11611940 6038652617202148183724865002665505280 11611941 -494401657641184571383706780212467033600 11611942 -966085405686706551034816263137925860928 11611943 -252722271322047534560063840554500584400 11611944 615926739103795035648161190030606336000 11611945 762763484208839487313332921759475675200 11611946 -326004189322939598884679200347568469328 11611947 -64191598100352257579280818641280428200 11611948 -528565120907873897733037225697768094720 11611949 -328407058168906733302557802078088685312 11611950 26260999957789519028389193839114368000 11611951 409006213086042428455550332524140881912 11611952 287092127301381404854879340771892854784 11611953 1601991911465382847151834844656026500 11611954 236633992448691803973688695424020988176 11611955 -524296423323668207131821466470818493840 11611956 -183401509083414557952413499323670908928 11611957 27047978001645306271384440618859134272 11611958 93017946110796417727682850823763414976 11611959 16754405751799887746959882983787907304 11611960 -386391856118067961160511880475154432000 11611961 798643318952104542933993116438215397760 11611962 101192656127041275400655814457094883840 11611963 -338703093166686627599529594880019810112 11611964 -4142994105828613260409085741691371520 11611965 394415941319785747390854611576682753120 11611966 177707918037992821272574537482779647680 11611967 -806443619461300725045783622711173685200 11611968 -29954361331512508462210207228744433664 11611969 78486862149574263805606598028220835112 11611970 246222181847266631185535249833138167360 11611971 -1215817209480434520518762328292982129280 11611972 -451950481149102053081713237912338788224 11611973 752414235382283902073614165962244812480 11611974 100158162910948629085084834241241653760 11611975 104561094287312291447382760023747212000 11611976 631718485135527790735668402037412659200 11611977 -360081246109378527955412722337534038080 11611978 -2647259076713224443470408568967672320 11611979 -63135469663211571727264213701762851040 11611980 140172898080539124433506897728303800320 11611981 -1257515085267413002715197357418046782218 11611982 212290562711244428164035269013071788992 11611983 -135939688264427487879417559300562895360 11611984 56543060109662368127608368865135616000 11611985 93608334024639057158438958242875989120 11611986 -41031056374672830295999534757421555456 11611987 601772293709313166615191521253119628768 11611988 -44137036601360512530650685322298538240 11611989 14218087816594540573739250597285703200 11611990 197681841078096295765309988291785672320 11611991 -723905764326065833889624895713622106368 11611992 -99184849321259725863372076498078924800 11611993 120908173832714581500754317906721585044 11611994 -624249832890204137586856222654498738704 11611995 -420564628526074809241022183488780244880 11611996 -320850137164792468580342519981866007040 11611997 751701088489155584448227023906316715840 11611998 5574267673724217065758857716896465344 11611999 -66694629396686394768736834965972542864 11612000 765764307864327778707491431344635904000 11612001 300439985554135532474558384689867392432 11612002 12825166464835684506847344248939750400 11612003 44399360848510472937401618894522283264 11612004 -346444551091862381791252623580294523904 11612005 685080473996864532890478374323229121660 11612006 104792097337972525925133616643442485760 11612007 -859675537882267947242154060557173128 11612008 883234907503369899607991197641528115200 11612009 444116872644533316423223964841442576116 11612010 154826363390049986049301353965788953600 11612011 -685865457294110237906262345623784477696 11612012 -441382275757849088387569723287305266944 11612013 82430151481594476511598247479252494848 11612014 885409898599117219914744379360356551040 11612015 -195692854473616718133842699678057670840 11612016 -73773956319396812418760512053257469952 11612017 -1386829399682070131740626541999709594700 11612018 -350536709487060714181590156806608383360 11612019 59467637678258692282266241555911636528 11612020 49888657392306392856015840399183141120 11612021 22307992298522286854327888738537309760 11612022 26833586327074104940636026053426826624 11612023 335731372797480988781030767744743977824 11612024 -327176920636946295074796214678261370880 11612025 -40719184470494577909122266615928724000 11612026 598727846877192020786467622642817442560 11612027 -419746003999264370529836915482748610528 11612028 -86227647049641813570635003373804724224 11612029 334871601106280555039841365949529315488 11612030 -3248427414041230617682279532189115840 11612031 -119713820923240593871577809898322835056 11612032 -25258326130186838300805256182717480960 11612033 322995550791354146205578123458980955584 11612034 146198435713208526408148801810910403072 11612035 -472098320291425823155150365559707230400 11612036 377663695594803698967098893778318131200 11612037 -23933346967651059913687397158078321920 11612038 -1238327489307425423922967837428188841600 11612039 872915598278962277319661367602236437880 11612040 71611780423703765189938843947761664000 11612041 162848635702964028692674465651504762880 11612042 -32172776974492026049817983028744196096 11612043 -259970088386514165441557892372690631056 11612044 -363853369363066875752046997084790588928 11612045 243543608163700433940392434086882516300 11612046 -58476249277777553689757225439359303616 11612047 597484841325446334401540823786070120496 11612048 -11167343861676505045062945584224665600 11612049 -255672578560469280527968891750316140992 11612050 -243294305955683229707773928193957542400 11612051 -479770323878581814811187820650090670592 11612052 1174439455124970601339256651666481561600 11612053 -155950259213397915077413582461091469796 11612054 191783205572666547829420346655683059200 11612055 -31539784919387081254425534257885122560 11612056 193075444756854249881365901979211530240 11612057 -718028023649595455994040387244444672694 11612058 419593992468795563990785650413619715584 11612059 -564238825604750735196165835077898638160 11612060 417602313068685927493658839191614745600 11612061 210741630575070494761212272580576228780 11612062 -226899898756459426951107690016213779456 11612063 120334009657314713169607274058674055360 11612064 8177011872915614198657359631320350720 11612065 425468405457727292882490022578501610920 11612066 -477860119499767679637922486536280110768 11612067 -153900205592352845210178938230754576520 11612068 -97798089056006785284919188270880026624 11612069 -54042463118920095281202227868798395874 11612070 -77121027564597010227955280260723015680 11612071 -1034805167588619231324595053266213883216 11612072 1191403858060073204817463744638465100800 11612073 -176420045285121718651035244553520574464 11612074 -200332963629907006759620988764241778688 11612075 502849542827516164627771924271678367300 11612076 185542317030700733540065794337737277440 11612077 -246704280030744532172710557426818372074 11612078 -48718999853032970087872438736986618560 11612079 3797456188215193692047292221996551344 11612080 -7753963410106910916190060065965015040 11612081 510474777895969357567730651538606798132 11612082 -291363585812392763298063391602016766976 11612083 -283543659440022888361510596340126024880 11612084 554191558660519826528466712535375173632 11612085 -1095132896781654143393621522550244800 11612086 -107939044162471966874898138393941863008 11612087 132735841748574306674750297740179965736 11612088 -177923793671680838852287802676265574400 11612089 -327897674852021513313233331876275746944 11612090 -94918124133867674950226207427003678720 11612091 506899247899021056971647054456851072792 11612092 -613173524666359180362193991163539344384 11612093 50377619448556953273669894404333069580 11612094 -107581784054565318096353377093720486272 11612095 579619738605200956896379315442145490800 11612096 -238321412314020324047090331674140999680 11612097 -37257942821244933635908999967652624000 11612098 477773105079518177967373976229169774800 11612099 501486865780112503252865076257998916520 11612100 -52829262857319269949866158332906009600 11612101 -1055782424015344504827699281794870716898 11612102 -233975838556713233698641415418628022272 11612103 -11163657836532996291810915379471426992 11612104 -32028892755057494097928826627889561600 11612105 -522615703826016253208495016762624316800 11612106 76085043923406587287373730176023618560 11612107 -299109874424727422771193424761916912 11612108 110783142635585668317244144227566070528 11612109 -427441334679125467673745682630373196096 11612110 14427208914784560231668486899675666560 11612111 -64363911673947850612170473751251946768 11612112 20984833472659145619498413401351127040 11612113 296291631239876223546639901301752581362 11612114 -401968147088452453905196123360420537728 11612115 -284562388427025573569401287407429734800 11612116 -681496154513271947285052361543022766080 11612117 -361078258655383790449747563539560811136 11612118 -134479949076122753011031710814111367168 11612119 731409674405527281217711547670113872520 11612120 -25070271676325820420181017377664614400 11612121 -114885510999828839157399357826052364096 11612122 195646451297178439370754064680875398080 11612123 -1263253457932251415841845908434429071656 11612124 -22861335176723598057083074315912151040 11612125 -98356508183460237590661285979290816000 11612126 48759306076145938934869341288699608064 11612127 315121807435265720777568888206493205320 11612128 893751973123416005925977055068160000 11612129 -415308584785146480781316699387193616620 11612130 -254188936252335724171953373324111380480 11612131 788564253618183877002733621861667447200 11612132 390802605825369484858830582122946785280 11612133 425048615760262872649833760013631305280 11612134 -413709336505358026659351235002005162784 11612135 114593313457041357952635324023319398400 11612136 -120261959577848166643818143993010585600 11612137 -154206658880237978329055015911268003868 11612138 -229149197371254476565113926141209395280 11612139 -101426957918217115636123932016631486976 11612140 -173209759356036812975166403374429634560 11612141 -653661454411922808173265222923810205108 11612142 261715139668346684430935846444552740800 11612143 -316306857122864551151619285342553877232 11612144 -116453350696894309422623527270583009280 11612145 222674278023190610368035889773163806720 11612146 -56313269681082782866271011881283769856 11612147 -176115013262730893342017387653059236404 11612148 286393755198128612467642948773709000704 11612149 -1002762995630217036930021223654982806464 11612150 2711115307808693860799669595396595200 11612151 434814400896327700320310651410340293720 11612152 -50102102426144770610753208270629068800 11612153 119033403063150832708776272862083963520 11612154 43310062803357990499009033530007764480 11612155 603024102080267534742840697285734850560 11612156 -499277267522692551051692882858907052032 11612157 662945245323452528761373538592407306240 11612158 477687109746723423511872326377631420160 11612159 -451856280493614805146917226941602946616 11612160 9690533854622746131651419614929223680 11612161 -1116184710676365466648858580791377483936 11612162 -337013979692191338713542443348962181168 11612163 -317140875771801910297763896020702043656 11612164 -616256661754181466949760684007915850624 11612165 318091478600414773558002702808831786200 11612166 -26167438818284924313981174632721408000 11612167 -1082226192154116184037006221187307984024 11612168 129602051471800268121533286279551554560 11612169 7950017483811288955578036870607943664 11612170 5546972158502884998276267693419165280 11612171 -567104801832491780130211443773602584528 11612172 -144994173022191090097435247656997732352 11612173 -325594431999409904133151574884163218560 11612174 139751946209918621622195141863726920704 11612175 -186738747092078054003928014385141187200 11612176 168191525608749684335472364326530138112 11612177 236317981471135847222073720132879575040 11612178 -419123974559099420447697064647148909056 11612179 244294788846013230735120786914799750384 11612180 379038679313204774415160470989111846400 11612181 199887172578071836048748977475464281600 11612182 42259360067853954002806828391478675072 11612183 51964139967895457779123747499662321968 11612184 -129284732994291620710772263157900943360 11612185 50191539217730728015899415368767722560 11612186 408403297456443594705451411252394495952 11612187 -844224787855438122600465514422776548560 11612188 -52064208179593493167520010236938671104 11612189 -127834443735068108268061303208548704480 11612190 84243002820861719686677158062683475200 11612191 277952180522935410450718304757707768000 11612192 -530561664611499761691208226842293043200 11612193 -8908094058395305014260362961463063456 11612194 38133273162162077451375201462004816896 11612195 -234760392378559919038385044214957543520 11612196 597729786255543120240853262322613665792 11612197 -265444448148588227472401765317631915648 11612198 -244990646820180817920762208808548586112 11612199 338780095452345614782157194202073060480 11612200 -628259496186980023861643009020849536000 11612201 119016516092582678840749418784478094202 11612202 -60456811970214002029896310027758354432 11612203 -235665138106853297773429689734141598840 11612204 481969761572544057874434835333434995712 11612205 402117675725125627482962692023657415200 11612206 -115664441719549424366732516839773455040 11612207 1478369471880928021094926565508944621952 11612208 -72092771335315995418801170893122338816 11612209 386636998556168127000905142008068090560 11612210 535205423342160360507954890323313280000 11612211 -120643086645212859063137734668384042240 11612212 -557142946687908259452206733795920488448 11612213 747730233969401399226209421000358596462 11612214 -471692885138469242371049839705658880000 11612215 -271900914572122912724183393399879417640 11612216 -520493842905738791098064238171337789440 11612217 -242833334342748587463980005747432777152 11612218 671387679723938374599593051721683752560 11612219 872151642090789117583855965398722344 11612220 196172832585769423715153874523749580800 11612221 874712178146300955419795284556902068422 11612222 -315867081094399096581212924754905465088 11612223 194784253849833556349361276067674768624 11612224 3005941972577876537094477977204293632 11612225 -26559267555357584888240116305986428500 11612226 407257141376674597102420245286093340544 11612227 284474112727314552769517797182906722304 11612228 -28228898840735966330872628770223505408 11612229 -38089317497780652196638861084040020000 11612230 125409315080112797467923266317611571200 11612231 -178966955976273492927386887135406328528 11612232 467717600182581138301296977332162667520 11612233 183664207636979697031932735333782083344 11612234 -558334597654398126102358549205774187984 11612235 -460005615533709443014171042406021226000 11612236 1386089175975746214015191207069717504 11612237 -217776739400559458532058244929373866368 11612238 -323585695527298861884653332220087854080 11612239 -851229236751378390560134903817639882880 11612240 37866818046743640689884689826193080320 11612241 -822365096353571317904759629342409285628 11612242 -577620569330206017884439488429052367728 11612243 2104072305463659980964536960802663297120 11612244 -177867800750991763061841419696984076288 11612245 -204804644066127472385288928774848901120 11612246 60910924374026113427332988453918007072 11612247 52118549597295126481391629557333580800 11612248 1101919270923750643899613730303590287360 11612249 -1203398380832891151432995938232507280 11612250 117726711804100990812723753215382768000 11612251 -402702490080263967590466117522692465648 11612252 107128749399303847834821641378647220736 11612253 -517426047790780618808215477325519066496 11612254 1007138572490188812217951248648182490240 11612255 402069596656509329494087959455878714320 11612256 -30869642148008907325221657745732141056 11612257 -414608214719129706370032045462412281468 11612258 -105460034679617311410796940632844986368 11612259 -6051546953321314693937168154795406272 11612260 -583261339516855320108948826008482979840 11612261 738728078906945598179458739778791780862 11612262 -171895520267392819114657939860661224960 11612263 -79323720157789822446201570769199903232 11612264 786873827046026535040085205179878686720 11612265 -94918335200661782097803376195856704000 11612266 -257223722356917888154397087031561864096 11612267 -874513961351441726267470886647470219600 11612268 -466763520192780601055980750252428288000 11612269 572535574826662924631523374198850115670 11612270 11619357893692566925703953947769990080 11612271 -336456480470286408225318474323617287936 11612272 32873138324301514947138582167582605312 11612273 -229794042147809851124997176741217649356 11612274 11303068665093014813159499109869432960 11612275 -67386444591919982061210491581426134000 11612276 -286412146160971778477145132354925479168 11612277 181931065071625796836743776857603052700 11612278 -267621920093856964720003911059594974560 11612279 -1998943185041508335997787691747653632 11612280 -134137226758921506574370330050796544000 11612281 -238922805672071358420805483930741196208 11612282 240266757792583488458935712188789519104 11612283 -142469787870486037280300809038824402496 11612284 -299547159495737671062554466991364368384 11612285 -557337284450661000095803188074869240020 11612286 -53717172611321579981932067819875577856 11612287 66362277675215766092295952619764329680 11612288 201784290767509025416009776842586193920 11612289 147312783987939930383648446020037574400 11612290 37902394860489749745621147844662312960 11612291 -101408145245474832470524164566021074308 11612292 -104486049413436450735633422525114124288 11612293 -272466028037835362020195770055563939840 11612294 -54480740363623326278074815153851558304 11612295 -184516594814137780628413885093617122400 11612296 -956292058446715951608971002012839475200 11612297 100437538766631254355760527435069838746 11612298 -90767236621405411154000871278205486336 11612299 368693045710507958753322687246536250864 11612300 -99788722199910136297433912865808435200 11612301 539277911886567168120568006319019037632 11612302 54911439034871086296027538489853685504 11612303 1179610040434316401387750424394068853552 11612304 16710858515309349947249266591928352768 11612305 -139283746493934620441724769400001393240 11612306 -432917053479758653914330881932590831360 11612307 115586360532771057785983467453054649344 11612308 -488105733550336962419533791223098451072 11612309 43465672857779040128045574633399948576 11612310 207135071110982562758547960348678476160 11612311 -1102321928398858785526170325563522636088 11612312 -906872218536879009523093582472718796800 11612313 -651437402885027756699011229397594656358 11612314 103305022696694522738823204521236982256 11612315 122277193759855070362675577896593480000 11612316 -233569832736146520667631343893094901248 11612317 504362128443180962824103934446575355366 11612318 -605200536931397150590648023833322752640 11612319 -18077282417049158728919515420351254456 11612320 -871607075067106491103005232404979384320 11612321 387415418376239450158714053383147520 11612322 536522938264230709087169086094520192 11612323 1201192191150083541868624168603244131984 11612324 740478068901245172952489503887086125696 11612325 -185049307384959502386361992699006840000 11612326 52858293677971100567079358987041603840 11612327 425525309586176099820742530091557901176 11612328 -107177715717772319257121329288207564800 11612329 42264557805900928373677253736774397684 11612330 89151487886273228693513481603813406560 11612331 -722826729658199316788094791768426247780 11612332 199895849138079749338781635391156508672 11612333 -28208703126308899137266545647200823936 11612334 13789193795382635172658671697864074240 11612335 -103815431952585158037523822593844148640 11612336 2181006424120774572988569248332972032 11612337 71912090187640525172572585155922182144 11612338 -98504450323986103424257245440471464320 11612339 232308629860420245757644789214181535120 11612340 93619507892832414575792547341105468160 11612341 128984537425424920114313101896534104572 11612342 46089330092121004269680228573373750912 11612343 656755890632791902491657930070252379344 11612344 -17368545447784729372133165290424524800 11612345 112306071158433397315689792035608831680 11612346 -527241559801751471378967133624056677376 11612347 40763039419201894257347551190485982160 11612348 471297460648521674495026969020622330368 11612349 364106117953694895293360278519212147840 11612350 51320511194714399447012788742279404800 11612351 1100541004027315107796833189755422988352 11612352 -56669201294083438203752369894191005696 11612353 -303837733136445169820206612480060099392 11612354 -10298561874615855002117397858617234880 11612355 -264966528090247643839269877011893767680 11612356 85385968162365611991102632800986341376 11612357 780158260553894387109772467019265848092 11612358 -125372736011342479392345719509156865376 11612359 316055389296695432531216780573957622528 11612360 258100082697759666912633770544945254400 11612361 224971344632462047882471720589218096320 11612362 188488978978700860855169746495913942112 11612363 903235643660215906959217381825821475320 11612364 -171753660174941684480054267480523939840 11612365 -6088061653538259323794442679928939680 11612366 -228747499238067736166693266728422684736 11612367 97925662454382544782554143327327094568 11612368 273987656546165156697282016549206753280 11612369 28746301655084697573731233252226422770 11612370 73970883119290351318123500649774080 11612371 337483141718070844312040193879634757872 11612372 -67910445713822495351062289532415672320 11612373 532211294723252699220085250344410763104 11612374 348976161489428424718763879356885539072 11612375 -773379676576659649685920202405905950000 11612376 -227893246616085828862571025859056844800 11612377 430912382876347474705245493566239177472 11612378 -185233099918321831400207409165973445376 11612379 336230091044953808265583008349265362584 11612380 14218190148265687799311188458138572800 11612381 -35200991051084145215957934219337242336 11612382 -19882828296827496493202031485218513920 11612383 36296408750294741450768993133905650560 11612384 -816049594365475408572918831490749431808 11612385 93874126051178465078752257929481627840 11612386 222754275257198607557646951991020377760 11612387 -424330929997625479821412072625740732608 11612388 44216823668934937694297749647135667200 11612389 299163829421270907364942738358748297792 11612390 -128968426361317399822233587862370396800 11612391 -74899460485126806786990199411299927936 11612392 -139308364725669503299945422386863718400 11612393 171330642461277826865331411030490511844 11612394 -91911156844546721775748684379226101568 11612395 63204447279575881922045300747379986400 11612396 -188352031011735538034267714467966099200 11612397 654231705957005949076462265459925861120 11612398 125840307481205599242013060776616638336 11612399 105001227815112679956736336172427344280 11612400 -89375603355412838319416917741159219200 11612401 171943945038578829595327170295028489280 11612402 35141342982595569917565022479329474592 11612403 -48221987845922867933406675194389141176 11612404 -814600490146370458628480642146781590144 11612405 -109447284144474860362029396250978279680 11612406 89177981700821467776458206407358452480 11612407 -592743477500484129254017215419456024344 11612408 6673518027039159426625134494448168960 11612409 -211854554714194109850775392508960894896 11612410 -36070672338127845407317008431004740640 11612411 1265637976818718584386955044219183655912 11612412 49567676236109945633885655040260272640 11612413 480984165258135457167250569255787293100 11612414 36005266872917236744005597262626115584 11612415 -153352498072430258764522515968457844080 11612416 -240383759588102173885649295471435317248 11612417 -189738195778322211477954640265823883308 11612418 256831910561680757031587043528736985088 11612419 -129716145817343183301426021602857187680 11612420 -352819238321167991886866233170081792000 11612421 -52619841572962626863371978532404547328 11612422 440747224711712351460947510660702066112 11612423 -842432351058042080044073545602015860328 11612424 158727078374044845542679805966354022400 11612425 -436790558301122104666814181518389753200 11612426 -34585467646166077074985114078901707776 11612427 588287861303573776343299404695744886720 11612428 44229781659538115807230521423180748800 11612429 -1181408959216426617839183441275541908320 11612430 126787128879075633952319643722775360000 11612431 771863095961366663774765211139306439712 11612432 -45390090488369897147319888249507594240 11612433 67751641937110442238853494084806105088 11612434 -475959652461394393790512062794830710384 11612435 -280385780774304782896821787219089303120 11612436 57920494207248965485250860262054160384 11612437 -542945339646716762375095573625342204914 11612438 -68490980802550520154049852939262504256 11612439 342798160838737325896910856502361548800 11612440 446946466324984596991198677132361728000 11612441 692828057585516611132058722899704808900 11612442 105497355805910980689561748830379648512 11612443 653706218215251418754215672522671877504 11612444 97037840560785545725566736547761767936 11612445 21850356401725247225913813606038292480 11612446 10517756659051018760997499663569792000 11612447 186605558419317749077204843814561955840 11612448 -828872128008495935760340471846945554432 11612449 998231207019620846460910716805696100450 11612450 158436840050456056414148453395841090400 11612451 -6733290169539332907186030718045014720 11612452 358992165884085448181439838399976172416 11612453 19966979284207825706751256636766962140 11612454 112078277321705249787738237888413816832 11612455 -274307077872554420058044088338832941640 11612456 -806625480544795719473446515712344069120 11612457 -397534566567838572024874363957699107360 11612458 87606984973370206803278010365607713280 11612459 -126334483887270693791586170431144869696 11612460 -184255119102294681757914866603921187840 11612461 -185120423052404528986295519337006938580 11612462 -190330956443911482697775685485682342528 11612463 -204359222161790034711550889325140478456 11612464 -209674559581022808710587144894419763200 11612465 27429147664304263651427951070131623860 11612466 98898666066453295244161006535288625552 11612467 -538507761393433332645771904606615449800 11612468 -96388712274132202677515416894569498624 11612469 237964285177714609338795159449634244416 11612470 -16865844772646762637737720770192550400 11612471 -132497716540655134538056622241175965456 11612472 681647339479690195408715139626947153920 11612473 -493355151286948023868255519816982904176 11612474 -46373702534504885709918066453921189264 11612475 -5805751053073143697978799093686192800 11612476 -95819792925601835463686658655453839360 11612477 649813100401225898385559914507416080800 11612478 -231961547276581577731256203592480778240 11612479 -483633040720532000522954918009491835424 11612480 111511347305206875874123230854774784000 11612481 -239513187114894671156588230084391901648 11612482 -6887516009234454644228305773987414528 11612483 -335082696201494140200300752422504979268 11612484 -55426762675199104355561995738528911360 11612485 601837113599260502977929896401719429180 11612486 -418132186846213852829902601823316763808 11612487 -493856391587085371099171152882338991200 11612488 -1107391572839995639887207042663146634240 11612489 -434297034075216291856101316454496841344 11612490 217337663059193236847958929979502629120 11612491 1050838188898348842821442580554834476 11612492 -387961162550370645841137993070255459584 11612493 -120734759192871278964923293628292285600 11612494 -9698633285856713430283993666217855040 11612495 -191265729570250132352523524473705200 11612496 27674473368546262744485133171808010240 11612497 153828711647197549271755082195689376934 11612498 -327489471240305399196181643103791402880 11612499 477244549568396376096985299556861931520 11612500 -79827674193699525500003533860588000000 11612501 -626662731163592171739848658838429128498 11612502 -259609829320930813525174461933001089024 11612503 -113233529512063364609639880159023005696 11612504 -130872043621559186866922970084393492480 11612505 -35922127251277065335885532262008665280 11612506 385200810894399380456241105333966611952 11612507 -323183285122182876879178060024433028096 11612508 256808012698831855640053872578251368960 11612509 -6113148227234844830495349197313726260 11612510 154472965016258701169252500837143260160 11612511 232866356219472696453717256884616154640 11612512 266490818589308506092561274595913498624 11612513 1281676878011442622566059104420092319200 11612514 332702553508223175856735582738482656640 11612515 -147022551086899678004463248959034860800 11612516 -490464211498356921686788147457950261248 11612517 -115949030164280558109876568973212532736 11612518 -151293972765749756602598568846934475040 11612519 -542242998464529425597700479549465131080 11612520 -2791812310518881090876122341277747200 11612521 73557126665809971299114846818868432244 11612522 854952140869030400088439414040347350624 11612523 290904752903140416177253348528366620144 11612524 -102108933356027666542537692756352942080 11612525 864678110753683360410112789742106340800 11612526 168138440170969031570410275782880000000 11612527 -100291252974814712383747140552659704624 11612528 45758533590124494644485440574711529472 11612529 695668268507347414872737059273331105664 11612530 317654033572784342328077143247463429120 11612531 227946351849745289196851543859734508960 11612532 -279253294051614933278340439401489408000 11612533 191635894645245035606159565568650193660 11612534 -224933710436814688470713320900201815360 11612535 -325257511586155195847388240842315798400 11612536 -164431894863309479594479702618241126400 11612537 2614045893800595545965884690068011920 11612538 36476470714826888230038939970114682880 11612539 354235472460340044102519933694795656624 11612540 -476660190349682296754102507567678645760 11612541 -280756705169687426312383848932503377408 11612542 156708185351423224455259121201354985600 11612543 393519742347631159167579276853322481792 11612544 -406158971453662923693331251158644162560 11612545 36669867489494859049873939896148344960 11612546 149548835049066408342043757735619064704 11612547 -623821108914094951718002521211811245920 11612548 -46509500433299551710824658158969665280 11612549 -30927584730129891091751035942013044680 11612550 177299603410822261674688575139835764800 11612551 -1186572305415524985425595915118945929448 11612552 -244628984043725527932843277995452497920 11612553 31594279220184591010253593148714913600 11612554 -649320227814726497889649089257103983520 11612555 243051989440089690588800528593750262160 11612556 -287193247288397362259901907559438393088 11612557 -8669417913285421721055430449195950400 11612558 71392445059306060844034043378117037184 11612559 -164080831672693447558968983148824245488 11612560 161625087599904694985441995017997516800 11612561 -66357342183692756962366197710013734028 11612562 65429368514056488036327300116500386816 11612563 454656998682934531624664928616302768812 11612564 108643710237673584464998472085009958656 11612565 21761885027548686871960146634634656920 11612566 -190779345255917673744265914687443537280 11612567 -1245273624931193785805193636243190947384 11612568 -301510475813416952580849163696564961280 11612569 -475934761007782153047083334931062635520 11612570 -177504401518843053305711319762056581440 11612571 379839482876250707706587482189424560944 11612572 -1370161383316898994386199397992488878080 11612573 -123584775321969961266084817655892862080 11612574 665383810476049240882263872174374397760 11612575 186434551302406728028843604845313572600 11612576 -957288197404960007494868304572437364736 11612577 4831489280174779924195460695497724032 11612578 39357683819744753648056413263885205840 11612579 743739111032211424639958335344002879880 11612580 -156175064625084928362853616337223680 11612581 -137990943313735450328103441408451109640 11612582 138538792047956675266653479202210382272 11612583 -592297730411468567254344253892744188848 11612584 606103787355412457684156827113262402560 11612585 -1528884685825726442653617992366025600 11612586 -75480564388970767528450264431146169600 11612587 34996981013839250671645029556115761552 11612588 10648432856873347495260485831761873920 11612589 -256847639995877357845032388233886915776 11612590 -534425959901893350236413937999357318400 11612591 354498026452871915538695474001137485800 11612592 62304184468722914656678961202679971840 11612593 -58084024095049873949497024358689730158 11612594 69817932251843561039118024135433995264 11612595 476790960299109226052035694736952361520 11612596 -362398468146276076134919264260354621440 11612597 21282816607731449166142237234920152046 11612598 -14741518850785072966771844268640219008 11612599 617893820735440856156042255226033176880 11612600 -71449511711783738779424213877338112000 11612601 -3094846496662322080763482858163383680 11612602 -132249790665046510088404369860124303248 11612603 -452999300958219220753160311736706837720 11612604 -163403577604858191521274715567181488128 11612605 -805385862225332758599545555096185440000 11612606 -485999263075824563940022921948350354816 11612607 -792257537580147869154500867354997627960 11612608 -100510126286585968430177551218586419200 11612609 54526183362985589732568062343908172288 11612610 -231468325511237977514016515599461081600 11612611 -47874627722523091642133756486479560576 11612612 273103866839664537964892349667579008 11612613 -820297242484870111159838205771393652800 11612614 -64070130959311972962244590932131772928 11612615 340019925970421275247770540306832764800 11612616 -41012783195691913039076630947823001600 11612617 1431826968888816525595778716009645557940 11612618 -76100129037827062752818793750135985152 11612619 1638331594871746519267769686774229360640 11612620 402343367506981577516330995674515143680 11612621 13426027560677806508009333655512356224 11612622 -14790463324409333012950177837879228416 11612623 12615386665227380476911283337223412608 11612624 299945309267246854797324765671445258240 11612625 144565273326779026474916003701245840000 11612626 -102108545923572365977549666682835148800 11612627 -29193789712791816681611693323457222592 11612628 496379723042290237372274597157154211712 11612629 -194366084134651578322379304093337101760 11612630 246815953892027852174415458384235528960 11612631 43163626800947722359914178743642173440 11612632 2376801561968517705267159317686973644800 11612633 240875349918340893315709385531751567882 11612634 -127862225442760063483121630401236499200 11612635 141600741867526814992216849951508994720 11612636 188898453792687334490568551177682766848 11612637 -156025659864085498974282841545246016506 11612638 324375488072881399159416384147801198720 11612639 35153799298534170652682676678944702856 11612640 -76718525161434150301405755620233052160 11612641 186601547930008537906212996913754754144 11612642 -53039325031483524571891780496081944800 11612643 42236486360246283771436174909045142784 11612644 949952878930789854224075066744110598400 11612645 137323797159120248235135581664804144000 11612646 25202996847833395900046633598812034240 11612647 48295439275885769509906675482483553192 11612648 -8087708241679262653542949719889904640 11612649 66079887284954003908216264888855946400 11612650 10330221689686204496803954995387552000 11612651 -258631237072926317565915024706833678348 11612652 -180978944761391953437652451767567354368 11612653 396590051429198884928503655679477405484 11612654 66553284767786104999134023861388278400 11612655 -63596170552839132501895585445278840800 11612656 198896111964191567201211620791397351424 11612657 -73297099311482293235597474407099274094 11612658 343376966214475558302626411278132934784 11612659 24515022706785441020029305904738224120 11612660 -26281883928282180479114133635241688320 11612661 8936896815537201804176066502943644384 11612662 4801305290850585422745349592565310464 11612663 -140087041614397070000009936749515224088 11612664 143684504212834382385141215884845342720 11612665 378169870452254365864046804193425256000 11612666 11124401382739134196444053286190889984 11612667 -354972650993764109103986895350990586240 11612668 -138477296058083344217771636207307531264 11612669 226375517961297670695093360565521635340 11612670 -39205826101000436211509023342864137600 11612671 37361199673559774267939241026774794944 11612672 164458876724668334034844341589310963712 11612673 -1063971159688048238155402220214535852800 11612674 -242410600390637130918424555418170607664 11612675 -396661232505740641997058233477610117000 11612676 24894899857258384849901875262462920704 11612677 -586676855042840557798620629666199408000 11612678 -109924010660468277001742759688251731968 11612679 66884537208742119190243379421554277888 11612680 -676112051291020660358234124965870745600 11612681 227139578356343987391652431351829075482 11612682 -391814930834534433218613164718121429200 11612683 -106175550080902401519109656137062469424 11612684 -397091894450084720318245850848761600000 11612685 -135576360279685239198509793637768083840 11612686 92177628579793462852712302779819712320 11612687 1165213440187648323920809022868990780336 11612688 126026565053336658195621039589276975104 11612689 877932085957413462478491610913416457280 11612690 143859730354111670082509009270328573600 11612691 694341823745344065007616451774772370100 11612692 2161301320023417382817073856881025024 11612693 -6987915462615109432087665086226347136 11612694 -16007670306468516002051827786642745472 11612695 447862754477415905064633435846635130480 11612696 -88521121614378881507622181262107545600 11612697 383994720604073037994017982472987470800 11612698 511662679047226382409324861885852879600 11612699 -205950467969534878597842354603879969264 11612700 189320682507867525096450706502209536000 11612701 462681921054237352671442699861564889702 11612702 -421023214276261016533490346446518715520 11612703 -438463678701985140547600179721896375936 11612704 1303056781771729234261921680640637730816 11612705 -59410904469061420040144330443205313600 11612706 -56517383530661925436492576562681040000 11612707 -734114291109764138984131620560337659044 11612708 -161367977437287480064619908417916427264 11612709 1803334582657187045887936138650458208 11612710 -49742775965312359437896566224697607040 11612711 -61741421426256332794661633226751093200 11612712 500134414373159722547507028517374443520 11612713 -542164568807278601563659035533336866944 11612714 -704828681417505505841295711097368158544 11612715 8075332374770840396338547814884091120 11612716 335783013848489429146756627755413699840 11612717 -632127583887479228861298243264813048936 11612718 -87439333139319775040186045495242372416 11612719 -137257538056175712303497462374149555456 11612720 -35043520294415790247502210225740185600 11612721 4626749272751934469383594479650094880 11612722 438203919311180573075670667907819101824 11612723 -687602368970122117046578676617463008656 11612724 -142754139515202477567927297180902369280 11612725 -423818875701999313087696214837965654400 11612726 -169963381393327803960461724688560312576 11612727 307780990311694331071464283036823236992 11612728 -149869157954081863413348943812288000000 11612729 -1104208159691844598923512858992070716416 11612730 17581206086785083512193350903843328000 11612731 63827838058507148601595763389146867120 11612732 -675210351844121299883731771329513083904 11612733 437294974412670275353083966468725472 11612734 3924913735313808246936076637964072960 11612735 833029742127913000151496242689288428000 11612736 -226931316386540141363684242021915557888 11612737 -51465218659287855237904563223445496380 11612738 -385502882425104584384893190554946226480 11612739 86600840457940530767605376027819032824 11612740 537903793453187558885718421452463534080 11612741 -462764659545178487836088823218988661728 11612742 -415551602123393042862330484058011912320 11612743 216938947991964722936198432157704986640 11612744 336420490160438837671579136730064650240 11612745 247816098630058775950954412643116453220 11612746 -86725337997340813203064221082238462976 11612747 -252858856040723380064450077916429421804 11612748 44926623668067699458766856390137593856 11612749 -128372597284522587721775736215693898250 11612750 -218687068089606320138301601125121776000 11612751 420684590859724650238124576646262528800 11612752 1682718706016635000869824357116149760 11612753 389488313704730693652397640917926528000 11612754 555140958467908683200586008333985411840 11612755 138188454196101810512798982302526182400 11612756 -364159991152724989722908993879364940032 11612757 57748367987094710733966575154756156096 11612758 1667578052711026798970029225698651840 11612759 1019160960474997692631733579898345405960 11612760 347425418553202021576945939420151808000 11612761 -103414565613925905991786443954084870528 11612762 114344407969156905084285214116779136000 11612763 241681220949138129730848634134753676320 11612764 899610499753282478026693570008840536576 11612765 253870563014737651679853979922242590720 11612766 -240430639188141635283613655360214395904 11612767 78863497620260704634990934606630070960 11612768 -937496975153556463779449594438667730944 11612769 -5574435030880473325210295690819238912 11612770 -40181581040159144541047213561550667200 11612771 -283501508334790183384871823462331994400 11612772 -141727697443780983192881190864875811840 11612773 -40480133303456598209332424796482005476 11612774 44207545858572312504154052789038439136 11612775 192575499313656940665636560334228777600 11612776 406127006939025037364080004376689295360 11612777 97529202373664845966066699589758039680 11612778 155006798175711035415473071929759214848 11612779 -325892980278449224049958334601692523472 11612780 -223931017322465965159345457567777894400 11612781 97131625761083761471466530364384030400 11612782 666369512582067855628015758532660348992 11612783 3301239122369877478207173733252766400 11612784 59399774020630229976494823881266495488 11612785 756798789657109383633000174637076957160 11612786 -32660318364209848941601260473608206336 11612787 -297276122915792569571882515375270186440 11612788 435904603970989906936836828475252033536 11612789 213151104484576253057975459664766262460 11612790 110590771182414310877148969839995403520 11612791 921549913660583653886833482768322169192 11612792 -326353019919163282504711267394356961280 11612793 112175220806685614073929245497410191200 11612794 424703314154468179183871776872348771696 11612795 -5260741934989712027810863745693005680 11612796 60681255196370917054143361629622477824 11612797 -522665225001038304356650566745989207968 11612798 -77005155231932593083482262952868175936 11612799 340122138123636209209050871424120666736 11612800 -253885292189670309078434677669232640000 11612801 -507076709188165951722047756605261059198 11612802 328629017381461733268127060592104318464 11612803 -902475282394927030597916252268824962948 11612804 -267051924261120062799959749680028124160 11612805 253634752724361831020618127074182979520 11612806 382915526601495130127925922825738015104 11612807 2130376348632559290911237072901728319744 11612808 6718972680189852836500456925026268160 11612809 -235725744814390211355602722869790934520 11612810 -253681022633842093143215642354452385280 11612811 215008560903587940865643137374745672704 11612812 -243695734310709164094908447414957273344 11612813 595563087429773377842474204524136141600 11612814 467288265147520515685020026456878753920 11612815 -510590844878852455347195148023066739680 11612816 332196821412924026832163966282728579072 11612817 -81218682485008688895389387693973584640 11612818 33070405697085053802253241773538818560 11612819 1144936265054780515892992921317899685600 11612820 69465649611568832472382791740527656960 11612821 -100542878250458778700932909439251482400 11612822 23096915440813430658496354494066644352 11612823 332337629524411443102392887473808526184 11612824 -334425373313886792232955274083094743040 11612825 233504519139869376197876065286147304000 11612826 2372552589950042614185368249216830944 11612827 512271774479892767059053261362157480472 11612828 -839856284478834565733287579896691487232 11612829 -85010306405088491798851780557123015072 11612830 15612769519355337702566128900239985920 11612831 21004187395701901113784835848272878064 11612832 -279283356667651148975113293298686492672 11612833 38715385784605492773892229309880617364 11612834 -43578394740180737635500364113988374240 11612835 44263822334372255709132049736819892000 11612836 -553169469319685361047150223364663057152 11612837 -465026942252774897666742482495702600514 11612838 -4647668360671771766647313420579143680 11612839 -223443168096958752955383086410526830544 11612840 13805131329629130257400460546479513600 11612841 -420163253470662752246623660245750596208 11612842 154713332125280539569401862702307476480 11612843 978209402532668779230420571916987112744 11612844 30175536671103555557303803465614566400 11612845 19118340436465967866462863423437705100 11612846 182267215906333439535319914396246798336 11612847 -494101075374936026007678200158721005680 11612848 26698958395435795221389767100659662848 11612849 -488974415440415136711990804960606159360 11612850 69239885488102106982256543742146896000 11612851 713564292388559042780819139149842787852 11612852 962613241883880550605870440498510407680 11612853 -499090766534011880175995261365032497700 11612854 -1099409471180801705481261338202395904 11612855 772609418273576440486723163744794508760 11612856 19765476189609160776802650020355379200 11612857 450198239866603014898932198676704190400 11612858 -420077557800450534420982993455690744720 11612859 338815512180576919729054369073885018904 11612860 -67743703739232661798516838978467123200 11612861 4433961218733927004058158598281944960 11612862 -464042182190560487757718327515669995520 11612863 722356304001219858198444754316688322112 11612864 -33151955468910855611414080558913814528 11612865 -310667293632772326451029050642750890560 11612866 18785219762779253622655753681090039680 11612867 13045922740841353097215889289075667200 11612868 89092944064454045119908411053399178240 11612869 -1048325140270893279517622420367512469730 11612870 -94132636183944187189927852335736976640 11612871 -505503823576558066804803142511511690960 11612872 -159916783668959902039381300197727411200 11612873 -1153486905562371475084086656737560595878 11612874 -30897239389854987629706294910211435520 11612875 90551831859855141407411940924475068000 11612876 -1132099963345561411012022915048497152000 11612877 54386343901402279329536065598030320320 11612878 613409135839024318243470417693263115456 11612879 -216989506865479964349315497735962181760 11612880 37714117713081223623165946031360532480 11612881 -3083545087503618741379749401398860672 11612882 -350696890473037497987240161586257444208 11612883 -44267950273785557990963365607985064656 11612884 48320208589730429763601773056913954816 11612885 -830411056110085053185218916089978272420 11612886 -251844816893341661939439399534958057536 11612887 -87192775698688289498965732166789237616 11612888 -146432838665591609386827271662965882880 11612889 -15740647509026405823588067134038162544 11612890 -275249460431629984036383750269789632800 11612891 677013992584969831390110688346924612292 11612892 -44676234507106278769242890733036650496 11612893 203751530092452663506848546516509305100 11612894 -139995071274028182405701064697806556800 11612895 15989644747537624886616295686354470400 11612896 39541925017365285938046742078080417792 11612897 506282324820161091061828378960769961540 11612898 82546263330988363206018985337046393600 11612899 868275084123658199000434057706635967900 11612900 -126694842800484974826497276343655507200 11612901 -1061157437870419750938391265059143213696 11612902 296849706254381609139568795706824686720 11612903 -525766411314142047703784569100855024160 11612904 707800627946328719287983758253817528320 11612905 -405101095731180689362612986274656284700 11612906 1812212219973152086850305186485343152 11612907 -295077909382855629311039594206330813392 11612908 -262243575085287447400547447282592431872 11612909 -151401815071499159012273383166555076096 11612910 52414988319420963154689325276325560320 11612911 -837638608625366854554015379338772962000 11612912 -216181692669773194178186269669505040384 11612913 -7189788457495627882789475199629064960 11612914 -52826303436341189894261248510041356160 11612915 -342973517939338785378627770039887351440 11612916 225862004071938174643272467555195166720 11612917 -273726806121378698787822569223773874560 11612918 -389905851704237316806668313574655726080 11612919 208705289621844351657672940254047556048 11612920 528382615142865241145356760481404313600 11612921 -948925194236504975963564116543800011520 11612922 78094177391928968216871414473635029504 11612923 -386235797587007539064819577671599339760 11612924 -9698474318812361755643018883259588608 11612925 -438234390406589609967774788840534031150 11612926 -143603909620247272723174522940834192256 11612927 196279956482768493237838286441752555776 11612928 -239242707852909468106081469640921317376 11612929 88809743479735397323038062923029037780 11612930 46499910697620116520045972019805214720 11612931 -83008801490559984490766663610717541632 11612932 -302663062697730599236970432030084075520 11612933 208566691301860729718521275434250047520 11612934 -399743343419420684200557937330022624640 11612935 169092896111368896836528739584222130000 11612936 574386197704246199634039135388998144000 11612937 -52932364264827268904388029643289466496 11612938 -185256948918359459712173839428246604704 11612939 -414630250555503395039158164006749899440 11612940 -147784792064717345716469896802418816000 11612941 317757005537612857164799902144266991104 11612942 229888058970095978006278880381049761664 11612943 -623169158843386654307132323137408184320 11612944 -18402204788456456469259280811942477824 11612945 -371425303865121841866036666480563134080 11612946 92801786069294975318565607358579290368 11612947 -817320787937292585619172705312464443604 11612948 476396664029846541815830503311202779136 11612949 168864128894183074541145967332143362464 11612950 -229961289362916748426425458843870556000 11612951 221081785902095911968008329766032744800 11612952 -70097543485095664465615172170028851200 11612953 503466964469435631258972096379505140608 11612954 22951264191199718402258790306128488176 11612955 -78654954294121024241170149529525128480 11612956 284786567752358222036857629988645447168 11612957 199028126366891986189841459082313943712 11612958 67085943094948680520221025544443776000 11612959 610408081411145574863203168970328088160 11612960 -126340908945324211513262791499132436480 11612961 -62324855554458942205343277492049794990 11612962 444925106991678151831633227532137233232 11612963 323333028176152553679198118412444355360 11612964 -117997033437873061466368056492753635328 11612965 76577442383208744135505459746082350720 11612966 -43191363013593015086730466947444016896 11612967 5244175900315539432415758556226014848 11612968 -290541619129121787138353149601393879040 11612969 -281025258651041202507319893410083885980 11612970 26425889532007194815409136900730169600 11612971 -96011634922757944604162815992405754320 11612972 118971536804467696650839442006564274176 11612973 -308234413301853025678024214246889335232 11612974 -114958393627576508542738710083077827264 11612975 -99562372090678391980414970217603390000 11612976 -94424824159983668093924871243259969536 11612977 -158114205056022393366975224703189448174 11612978 -64407540076324744065308306448001778880 11612979 -188111666651199608202167307842690183856 11612980 -346055773968462317932456136901115200000 11612981 -62752534952950810105170793613403380928 11612982 110824602536002406661030781777682482560 11612983 -373291230937414947587772147312863049720 11612984 1166818540623193022627115717008790466560 11612985 346302108128208905886130415855009352000 11612986 -159706615149166433247196279328166912 11612987 485606250505069445254140897578467215480 11612988 -630396631772583789159562963720795043328 11612989 -239956322633574798563285820990790426920 11612990 -269488147659912202487701004761806460800 11612991 -31839114432227192242803927821948497920 11612992 153242495208809684321872185398305751040 11612993 35561541900959376020961867416454936000 11612994 43920177665150128576035693202746640128 11612995 -310833265223232055299912036028981773120 11612996 146517888705108913538383699547094864000 11612997 -274786999510764893137070051657526675840 11612998 -189791519527372868607351495421209792960 11612999 732029477740897558405164169556631342240 11613000 494356350828300498002594502722764800000 11613001 196866950584879450701926588160112042512 11613002 -59918717927735592468172759432037361408 11613003 -249006297276112780371189343121915185152 11613004 48552952136697307976427218561681226240 11613005 -115127027334266077472711840683068125640 11613006 131824037781973386108563283308985191424 11613007 -245595411775463689055430468109058940928 11613008 198429147338184382225878041128231501824 11613009 -3893980681226822983382875377650201136 11613010 1206835474597460530826682147881932800 11613011 -266037527544436828631841350712491450388 11613012 -434180298717310500199781386169744037888 11613013 503766059454182638935956607002454385440 11613014 8547312596573478491655248428318595712 11613015 424090404213656947728026339638158789960 11613016 68976571853971152474690873364439961600 11613017 -57602012591299663483959090337658285760 11613018 -496097650598703805572377092352301295872 11613019 -1615440879996530605963531763015713124160 11613020 -1038751223363133665748376858776843985920 11613021 45964120010625345003974109109382083200 11613022 419993163426535846826094719701982255232 11613023 506549879491259840309489787703708320 11613024 -213598316660103896044522873098204610560 11613025 -51446837706469571925361615475309965450 11613026 -190955228019282515547488480304903546288 11613027 16553313395739212548199276153479372920 11613028 187113936403042351113967749843272663040 11613029 441445433313384577632480675766284616320 11613030 21254198958084237504048635505075210240 11613031 699997845309889699186763516648100274392 11613032 122203738641918141910601117361342904320 11613033 -585878376981250629844103967636195703440 11613034 -9181699677670987743834633083299178496 11613035 152011893239989920433460682146061756960 11613036 283444097266034809266960195165040154112 11613037 411292918299871663763745337601348747392 11613038 365435098416487325906544714215750508096 11613039 485882372233341715315449027421213302024 11613040 -44984620722999669370680575501298892800 11613041 -453554507888869310645619956837264902416 11613042 -35691539939586481472508660204116791296 11613043 -49470194037457424619018114362450602800 11613044 677155451496726218037723114120894799872 11613045 1951492651918999723456985559430644480 11613046 403832153876861165655793851106749005472 11613047 153433100786344211691033204108133556040 11613048 -356483450736477273581373290358227558400 11613049 -800687117048355852243405219973064835504 11613050 65511334139763589378264289320313220000 11613051 -60570145839873423657185652342866873616 11613052 -118774596383094962747782871408158069248 11613053 -14835742864054120522487318514489828576 11613054 385491279468070804678294907906426905920 11613055 113815921831950164658418340501865939360 11613056 -69987548464405951982936606711564206080 11613057 -71506813356917326888000540088968523808 11613058 186770177786004791480929791620599502880 11613059 148204246384115256987917003114408714640 11613060 -90017163193877750673015261222568896000 11613061 577715736368406094686182789308939054752 11613062 -441568010652526787346482062959246103968 11613063 287145571676377978130993448647534477568 11613064 62375935936454526415242744428526351360 11613065 -309579880435131393054418787410096807680 11613066 107738299062621382557365093437473196800 11613067 -8516147494476081756864832429071383288 11613068 47086325493484959188038177620155489280 11613069 146683087750102299245631366185358696204 11613070 -1444344733955856847135425989139959040 11613071 1102226566401817382047634286532154164272 11613072 44407634376038130376489212140428001280 11613073 160497089572812074184303736624924534322 11613074 237395174862943786172867345608044182784 11613075 7067006605303545866866170557921562600 11613076 -140152062602448276692952193308474773760 11613077 -380976381576560410347691780973206175328 11613078 153928672674733272485296064082989894400 11613079 265052241845361248137394574725127446400 11613080 -401079164460838826399651194484268441600 11613081 -421494920652076613077414075482231228096 11613082 196693617419350734526022822271069807072 11613083 -412099116912447932572678110625040764668 11613084 64334148330355881934671094099381788672 11613085 -871849584573985239544227160486352721600 11613086 -143766436006548347908468272675596194176 11613087 124244148419257049098271029724254966440 11613088 -735525075076598455333585067145119662080 11613089 -780873037727742427467298882157658418944 11613090 -36928541195438059753290403520342492160 11613091 131439471849308756194370197367198114304 11613092 476372447792370480914271203452626047616 11613093 86795351163650028456109308454426967904 11613094 632663751791565485842099218919836528096 11613095 219475145530053546963973902858633942240 11613096 -4329544776738269510289823341281280 11613097 -1327126494791871198090527160685559592454 11613098 -35919148431445235726752790920549833984 11613099 -869783890696938654264119992439942899200 11613100 -214840973880907753075525994926725625600 11613101 224324252747308884501081517330472430102 11613102 -99530626240014996974616370623196191168 11613103 -793034393969325477854053651874506091936 11613104 45301352615495997309775587226945290240 11613105 78805918184272114307186657071400544000 11613106 104136416132049670639771974370774294944 11613107 -1046754755319536325098832031750653075768 11613108 156679456016798644531218192872172011520 11613109 -2254063702672304791777875593098785885860 11613110 282886527054412542267924784009482648960 11613111 -360894053245195970289372565750512003840 11613112 -280395019978175391228247207057563525120 11613113 114170355141335573829653335782454792362 11613114 -129436938156799694702080565712179649792 11613115 390469110081824439565518358849257177120 11613116 48038214001884500117311353409400099328 11613117 -732520122361129097360974411686004504320 11613118 46435113560335564394224295300736258240 11613119 437609481213313620545486960403738690912 11613120 -20360237884031188643472712731218411520 11613121 -18172035513661842671955694743543128108 11613122 91727417440097175724454166741768188112 11613123 241321892713049907750987708147482992560 11613124 -1020977690246540857972499386363430273024 11613125 8598990360030373116864698671677307500 11613126 -3810697924404168110559091328585496576 11613127 -154927668462914652922500064748860761216 11613128 -742714292876302398701303801414795811840 11613129 -18605025183613317252161048902980935712 11613130 -42178352897441244637616881578244187040 11613131 420962908638640473480477228058983188712 11613132 1736092550514181349286592581845832192 11613133 -515034396035357787955154927495748087424 11613134 192551288312637208413723807131722248192 11613135 160780101211478656020775687372886716800 11613136 -424032365850618426598985604191621480448 11613137 51840773954454244162482628973226977460 11613138 -218935814025490383633751906793169880320 11613139 4310406802161728843001183558998374024 11613140 -1353086968026946267572851447393034240 11613141 266394119346449704595514751013552137020 11613142 -713248248714227203553362160112012785280 11613143 469275211927891474544575337992949536392 11613144 -318216512841689023473055917435073044480 11613145 713361963471898478393687643586489680900 11613146 154643135850939342821604340123814158560 11613147 289429477236696674603335857579424592640 11613148 308796986880996727715121655667642273280 11613149 321050870741345620888237550849373450150 11613150 126321346157406341921920663773347505600 11613151 -774909803676609747953125731056163225096 11613152 653253611938762746144929332563098468352 11613153 -34146454680170267295932189968738847616 11613154 -78110364355480166583748736079681136128 11613155 -86715703535537915180592407714129803440 11613156 -134862063790491707666933684226129251328 11613157 -863213427482012636413342524306712222594 11613158 -155234661746559373956222593940873953280 11613159 730296508311435449084723289262218817440 11613160 94437252632882263765055661620482867200 11613161 60550844790532088851477233098212048320 11613162 -64652886198243182227585032049637928960 11613163 172002277397931625599644875546745962144 11613164 -237652577372287906147949149618863738624 11613165 179327321172100057621783031880067080000 11613166 863326666279946554652699993008406306880 11613167 -576730485289005300225841407828190244784 11613168 12174660219479955612485387355108016128 11613169 -702798240955546651598610895323792000430 11613170 340189119020599835400163303924938533280 11613171 -71505432145910296620211490334081423360 11613172 491647108779629652519963109200071403520 11613173 -383387175935814987848454936016143383136 11613174 -1814722682209834223440308982078366848 11613175 227877684659742136921427166003437510800 11613176 384814857839773419820452210381536378880 11613177 -1071230526421452396859211441749599126480 11613178 55176095857250119527814527662279986656 11613179 154181353236707786521637910557226399780 11613180 -366062641044097900357094138373250252800 11613181 -932728878770456272086764525896566860000 11613182 -1554019410882917004422954513068818432 11613183 222440342097613070505483096291777696768 11613184 -664232804497838763696799378204816048128 11613185 652644510904531277152691909781447991380 11613186 174734314224781544642457692121779804160 11613187 584808555218378199576776998524480327520 11613188 324698511726027755738129995285585628160 11613189 -65441733798518680821982194720620298240 11613190 48844589800330566454927829493133399680 11613191 546785225661583643867851070596981373592 11613192 109984840483857590550401812789539102720 11613193 -370051687033819636285970598819958271820 11613194 -221901071701004302400079351971545946880 11613195 -211188230895718391293078636330558764000 11613196 208149998868975062946715352802167121408 11613197 -304329240894788629626851195704940721354 11613198 319448395889183017642419497347722598464 11613199 -304220918493889736814734675005826365360 11613200 105529343919296290832617912967047372800 11613201 91428112046979743649191001761338431360 11613202 143433572455357939066796721875502900000 11613203 304749902138755292638293843897470003280 11613204 -247737797474015098556428235960118418560 11613205 56885996140859368507860540031471535160 11613206 -186033888695235029892668176942574438400 11613207 508697649952050827951045438612134246992 11613208 589260499015578892693452900698390876160 11613209 -258884478143719772036114485018008761400 11613210 22391970778544521425939671047660062720 11613211 137815479849123295176448567982672589592 11613212 188355445282200459610784649200387492352 11613213 410828365137380123390969149874366324544 11613214 84128151283321666674980774304141023232 11613215 -1008547949134898594615508438563464080 11613216 7603138737014067072952833303232118784 11613217 535698255667526597960334205523368576 11613218 -531340208992774400328111395956283064960 11613219 133699625366090645528057132791736481144 11613220 202502144462187471910067566975586549760 11613221 -816144702117559921262570982051402448578 11613222 -83326968193590602165515088930231075040 11613223 -41556320613772584735683232704258113496 11613224 -2867032411095360440299586018210611200 11613225 1043883167648158431833322352957531200 11613226 -53729654781924158539474528164944996688 11613227 -108812246874861243365704968629388255000 11613228 1255205971586019020306154031020367872 11613229 -405708937497908274645518023972726581312 11613230 712825458711615992414538694910853388800 11613231 284330061914846255693138902034250694512 11613232 -17884620434178902241610162592604504064 11613233 -244710284557996208305569328657984801518 11613234 -124817092416330314975663939358279026688 11613235 195280183984827038521705468605012253680 11613236 -324200641500052699175540053076784069888 11613237 -334357044562378932125818216090598784000 11613238 -10230515103629206214077056994817729280 11613239 2009553869332864109199216625826119269168 11613240 446563417901514556213182220383430656000 11613241 -1164681552744023769881473687754696274 11613242 -98986274036883617380278491658017184000 11613243 -57851644581447616032988366815630293736 11613244 -1341061913408712571903090586300015385600 11613245 -242878171304445270068033654708572233120 11613246 182473867740247329878627020282295486784 11613247 -454761224255379221382566505428622762304 11613248 414359518263285749963656684341475934208 11613249 -500124695983250821397412656544136368000 11613250 -320408376834508198623002731209179904000 11613251 -43981554262974952446055600026625961856 11613252 98640425070965743500556851521964539904 11613253 1063736414452820794647580923694210050780 11613254 -92724341316214390018461707553194135040 11613255 -197638675736237718820150611564870715440 11613256 473698908073635131831503473019885363200 11613257 -12428377991487655433171399286660152448 11613258 -154291129665028025413899574993518143136 11613259 -222214572192867690031319272863559667968 11613260 378840329240667657334263543768955898880 11613261 -87464188941935289620722262800995336192 11613262 219762476562871243495075274210476429632 11613263 -779136529624833109394907663087883033488 11613264 13266115526133490228146090582260318208 11613265 140136061943310993545633337933380692800 11613266 -110580503941347675716008513431505812480 11613267 1216611009628396061325730078340000496240 11613268 8456431873068238172925038789274531840 11613269 -446396355767348677337356231589285793330 11613270 246173140452698627967687526630631049600 11613271 11849155218244785215868090284724286472 11613272 -1242332759145491130009674469053715148800 11613273 -267330554609606570232041456363648705856 11613274 651824996248823479951334005456343153136 11613275 284649728843301174831424514171204832000 11613276 -396857963287363071028808500214233171968 11613277 -538545022448541183021262622882451482880 11613278 36990216983575169204533225567562914560 11613279 -425783197464756149383725902376744589680 11613280 16357465317696129795911200168712601600 11613281 429560238965858577591103770223016543664 11613282 97454963796779288474353632885171056640 11613283 361421767740104861148741397807936701648 11613284 316350859201608546012321864211783470336 11613285 -232271441641096341658695530586901253160 11613286 206637444895479161840789879192332538592 11613287 39313682940132217177298707095973999152 11613288 980059186718044172479431870655596134400 11613289 1433038032040609765007507373228078956090 11613290 119115173666688806725043927466652387200 11613291 -297009320541674489810487555569082155520 11613292 518361042748995530500898498306614774016 11613293 1307312913246282940290111338086286611542 11613294 -14013971832469066957895907867003648000 11613295 199596839484524587341631067667537567360 11613296 -47831596432534193521612926688417382400 11613297 -285650152715445240201349510831341064320 11613298 26999434167812247521685836228408792064 11613299 737398408199698831416317510633835924300 11613300 -88506582876619939799255395065092659200 11613301 147713043707261788375497836895961082240 11613302 -244767269533107671108764349275896429696 11613303 -130171400940482906778228350931157188360 11613304 346710917530573403693555903547233525760 11613305 307990891609095052684059907802421985920 11613306 -8110188769564419978684947399361907200 11613307 -55044743122496253929447580058457580960 11613308 -2463839384795211459157815931290912768 11613309 512078074371787753015776402230780296704 11613310 277630188859305656023680180403797418560 11613311 20318064329538600131610938995943798400 11613312 -80477044363159102094524056273797775360 11613313 158692504170661956264220935975948343040 11613314 -331376242318006148503374141733256925744 11613315 -56181434797872133601203370572464718080 11613316 415243487328907387961105746227617218560 11613317 -159358212632979650126295645192591587940 11613318 -81097923989645623792908035496731082240 11613319 -201655236463688843749894842640728930280 11613320 45939651739458466158014377952673792000 11613321 154021650542114493092546371901963748480 11613322 49592440972487927330753138310807788544 11613323 412914719497661495540822925249844399572 11613324 -132648477901737007634224825092009984000 11613325 60722397087629470207638759619642658500 11613326 210536820474433084863330693566359209984 11613327 -790881830023481913845634379373853400320 11613328 14067707498165189756766492677490868224 11613329 237679043934566861552226112706144944512 11613330 -132875591807947319750675580375158079840 11613331 896467901101042440468238064659915529132 11613332 48689432512307012275731343457360977920 11613333 16029220427769578138593036335873899424 11613334 -196937939230143185037228315659665801920 11613335 923185998291359095548652842523088528280 11613336 -96487719188485812687362739501274890240 11613337 -53074015700132007213649623351595097014 11613338 255991489864325370889734841715271648 11613339 636728286923954143156711010991424476204 11613340 -136499120830944175628009854997437593600 11613341 -187124133477413971572912624006470145600 11613342 -47954085244656878481652469886871530240 11613343 127891749785889742842917784017921304240 11613344 16618069636096423859821966040644976640 11613345 -154192080707081359287307904924113380480 11613346 -289060969352481819726867863352539952480 11613347 -197364311103311905554722245317220175328 11613348 459147723115032010067767402315492638720 11613349 -385660818745834870516964704539292541952 11613350 64000627875203784457535571007915708800 11613351 6680736624868778128985189567070140160 11613352 -442725332332660026824833853415995473920 11613353 -907550099155532526194919792132698303616 11613354 5408849067896566022080569244709015808 11613355 161752773934470284911422789594685689600 11613356 -10069685253807377075357082349883576832 11613357 173178443257048456643392343238909989952 11613358 440964469988880666231927845695481668800 11613359 -749674507598425743998322562794732355440 11613360 30074538791540063708238545158463815680 11613361 276702379228133217565453238960558469924 11613362 608574859588385606396070349806997361664 11613363 97027249750641602123864172856114709088 11613364 87216745303220501514900627979659606016 11613365 49575190299632256605859301073085823260 11613366 -55538851762270630353062513763678562848 11613367 -674691674482433531441905981037428425840 11613368 301435889381000181410103455781454172160 11613369 246177628898275087847402071748698275984 11613370 -4409765580268823880251052000714604320 11613371 -726331692080445816953186523090542638080 11613372 -354329315556567497055676639270159953408 11613373 -200474890000058135132180087185572797952 11613374 137433101886488541868898146676225223936 11613375 -5756096942537762341880133101451936000 11613376 -197206291746654726191571221404183429120 11613377 702802932984019560238233609816867548226 11613378 -18115880548185022758359626122635870208 11613379 -335753597191314212579651295444561998020 11613380 -105885300150708044114337205818051048960 11613381 -345618547935604823518884509088398222880 11613382 -294391564029009415785218530919683329216 11613383 692625850289260431181763454958267362360 11613384 578138899769319324075950248106660997120 11613385 -416348195299366091357725988843471760000 11613386 580361445929069123074970089758433098240 11613387 -6166184924007279203891814844171232040 11613388 108976755864877180952611592100612161536 11613389 -1421492807414726630179967869307337749760 11613390 -35147521980858149622977877090726543360 11613391 293651196062491847775360294033042987072 11613392 -18300214470692703683594945101701095424 11613393 -547726282640242883518554426634013254896 11613394 142682231382567535276252146569729968128 11613395 1104736592843144085307287550782060628800 11613396 371746372546339068607262970323443107840 11613397 250913696960422802047515716437713792 11613398 768323035450430010919710276802397228160 11613399 126850443896290832351969018203177781760 11613400 129604304415875633651501439946474752000 11613401 -818563566431595836701078020835201508598 11613402 -64908627124562290100685249610641768960 11613403 339115785720938103998945867722345113520 11613404 -959007151530037848190356015197831551488 11613405 -70573203855663759377796036142351180800 11613406 -68715667137479869106922070138046791680 11613407 283679727779747942665616832540528766680 11613408 454852898669399731205028034709280522240 11613409 -213667484255556913036767759392963575390 11613410 65567368909591466984608975451012574720 11613411 381159457607648237303517225655042741860 11613412 -288294654486985802991950148612107366400 11613413 142316500117995891253758291121385895168 11613414 -89397773021235898105362666455563904256 11613415 -426739836047671321774250512322300464080 11613416 -49907579802150995630388483860376683520 11613417 -828352530113849301669939955231882251120 11613418 -167928990176055405008359758228642768384 11613419 1239348811843808674090899647395841116344 11613420 5458160175104069729688746791361433600 11613421 -140656489069690832772389531629738318378 11613422 362239718872257872430278113284715892352 11613423 121235089637622975000797557803488745600 11613424 -3596878051258295130523278540079562752 11613425 -253879606856208017307508939038957905850 11613426 -95104271826156045041607543003698349312 11613427 151342256240102019889976379683894611200 11613428 -150246100800648505297321404004463407104 11613429 -32013044501595974223578409041358508800 11613430 166523123905602000554600013483603855360 11613431 247892699603718099390720802123617949872 11613432 -93060756544235711970339142868022681600 11613433 -205675792353132250323662869787947017596 11613434 26258231577787323519523256973650909184 11613435 -467581297340249920652322294622589677200 11613436 152774105762310963393367325183073702912 11613437 409702554622493294936092585001668418304 11613438 -54811990938096250371845466653211638400 11613439 -437914799850887212471243191733166593776 11613440 -7665527641549698713652274006358753280 11613441 -64823527224863724642382909433803636800 11613442 -42831496528350475057836504587175196800 11613443 -521605287708287765009074187668370219496 11613444 -293273749670822900113059575016869827584 11613445 -619804342826800804774916137090669799520 11613446 -106460679399545933771830530274241961600 11613447 958676249552570407915479392941040018040 11613448 -398382716059216746024409747616253542400 11613449 -327900990200760433941766839342282834168 11613450 17255946024428684689155121432231392000 11613451 -160339367748047418230379466190813669548 11613452 403120837792061498032207120281455675136 11613453 410002621847383793723800532552943866304 11613454 670899546798722670969425767476112330176 11613455 63400803266306132145877383106180182720 11613456 -383471136961452610249781652587359764480 11613457 692600231701170036675841353927600598706 11613458 414964355952668546695779463417395784080 11613459 -122058214420028246504332213892057856 11613460 130457859352411365844668676541389121280 11613461 -741551820499179996874956568642278509700 11613462 45028278086788629130533328856492826624 11613463 -1153524573827122406093117602750248079288 11613464 808524634817416004126279698807061790720 11613465 -211048508817639319587030739110236918400 11613466 -45289643573461354353130754069958971664 11613467 1356625682320427499489691673973338568432 11613468 -47902771946973300838984358545992744960 11613469 437210704067946915082378980917157241696 11613470 -103306905749543931441391927472801095680 11613471 330483746282150511135430811053423153920 11613472 -274733123605923190411095629780198227968 11613473 192603798449436377887403290673215642722 11613474 267495248546550902457923192307573212160 11613475 -469808733003332715846732936922710086500 11613476 -298146262672454843756118278832411942912 11613477 63275229668670204332552194746002682720 11613478 -134648493525967776092164360630934652960 11613479 -874853139173657148996777173976526838400 11613480 -463757071793037103654736782343510016000 11613481 -1178319357459030438568305256672504745136 11613482 94781466201971089411556609804903253504 11613483 3405588390377190044905055152256755200 11613484 -873412589403204621305203649234017702400 11613485 -203753616095205734106308224492409104800 11613486 30449651840515549332204620683484686464 11613487 248140856890108695559019800913147777760 11613488 -102308237367410421087856132311469916160 11613489 210615412091447339029416033222867806400 11613490 55562141481286408567643734836812124480 11613491 -34039104849428617116433394740866260688 11613492 550445680146113260553774843443668529152 11613493 -252168245482221564732999093526567136996 11613494 238914955938311436090359584489108795296 11613495 476791843120001057966139611106443511120 11613496 67527664002937743524648715968082984960 11613497 -18943494415951900717756634250349431168 11613498 26052839361373576593298215779811479808 11613499 334318423016317342148335431641695957632 11613500 -671815689051585823311867592720116864000 11613501 442173780618638282133345827088819647040 11613502 -101452384272225968142769248644251217088 11613503 -86987502535585915415470444836542152320 11613504 28941406742329901033022783203491971072 11613505 549747093107723824923881163200901351360 11613506 499039339047060433448998836251498664480 11613507 80778125159490394979374288954623015600 11613508 -77992815899652250103677988466459213824 11613509 -666960961134876560945971521021222568290 11613510 85235071542625439491412310222321043200 11613511 273806689215680631772430532705686771472 11613512 2563368524592114466879104044942189199360 11613513 -300413949080500718035030219177717718256 11613514 -333516846231786488851720830449221862400 11613515 -578890007055014609319151381720266892800 11613516 -184962217193211561059158966745800197120 11613517 167268590882557482689594676057815160566 11613518 178687626641270060156578339489044921216 11613519 176647464148949438642078158899174387888 11613520 -40765809371156239185910895704798003200 11613521 450460489617015216724706911964654408100 11613522 186320225685701285801071131260915124480 11613523 -235002353225558588302245429097427096720 11613524 -139172539705730834695432674249648232704 11613525 -60562464564420195346952747812169740800 11613526 966116002521674779381861653184095744 11613527 530995211517339642812091373353227546376 11613528 -30715507361832000985556964112560168960 11613529 -205331567279909071866280848411009992960 11613530 -92429430955518980747667262937182433280 11613531 236855479445985100507835120000909286552 11613532 -247975128187406480431317660268436157440 11613533 -1119249320383596532265607766053402890100 11613534 368424841449487426241659661913085673280 11613535 -159079725434338942413882624229661762520 11613536 1137146919607590066338387671255341072384 11613537 -7658941879871212534132913099726474520 11613538 -554886187136467883404310716896374812080 11613539 417746240081808524218467960604903754316 11613540 103264632592234556559026667432425164800 11613541 284694984152136412609678041565131854400 11613542 -133869336713855472741643042521193943328 11613543 869078541056472647754711126774162134400 11613544 615986880817378884275519352336258201600 11613545 408740810092116817906527580505329036800 11613546 -151513886199133837368678236470289482752 11613547 124802271373952116322445031773492325824 11613548 60699336504775664342373502422920395008 11613549 -5684055659219065286445414903292027392 11613550 -137074307232124587302069190581728022400 11613551 242534295474233944586298579866633677392 11613552 275808384090950155117354501471577899008 11613553 -361055974829245790029147887923496451840 11613554 -182976477381782847680096975103680163840 11613555 -482449796824106360542122875507220208800 11613556 365101795325863300470602230152512808320 11613557 -132313557733019683269720095458380370080 11613558 -302753245290178523011371702271665971712 11613559 -819873679051206403402824824721423667200 11613560 -68874131119392492045348788699627520000 11613561 2992187462016750542431557649119203328 11613562 198154997853265056822053292050185714032 11613563 205745263396327084635996451225465894224 11613564 72994492301978157737036681097634775040 11613565 -783141571653571157144959041167548323540 11613566 -186477246628373399525067242535736668480 11613567 97652796096507084550522414893466162944 11613568 -903238531047858209829210973418689658880 11613569 -711323131622368769215880348843941245552 11613570 18165231654649449249989248696024151040 11613571 464992816580457052599785754299194171772 11613572 -251495598978299552927024113128974476800 11613573 -1104479625191232508880159687022954001476 11613574 121502991906247776461266802668304320512 11613575 196367627758101968338154330037799101600 11613576 248880843679554393109627998993627709440 11613577 -855922904203177201131297985858396617574 11613578 -111209949836735064522655244100057159840 11613579 3551760781513202296998923150569092480 11613580 335755849720480187686005008710656000 11613581 -118336762369539827570275984388719231008 11613582 -13062199946296653246770213686789969152 11613583 1197501011283040583069178109611811510832 11613584 -86661434020552023919289434276723605504 11613585 -413046925852352014482835841249271033600 11613586 423372340097331970578738799620511783584 11613587 -274416519974122402691373865596347925000 11613588 331252091922381107405278803410444322816 11613589 -264229342576563722709944959455480082720 11613590 89372184014279265913390587796980633600 11613591 -51199165390051412416667893972196689920 11613592 127247541574669348499204645207465164800 11613593 -456644169925133064016660757814217087158 11613594 -124506903764422063050119677778573836800 11613595 -181599257324905026853120741772115537600 11613596 827856773650568416823355688360255987200 11613597 -22093644513866072866206264462789532800 11613598 -390386962901465026285722541266183053760 11613599 219948789893770549278712985318637656736 11613600 184951811693813002990778630718863769600 11613601 1746698596650850808721730345059385869480 11613602 58504186406008291885077570154836784128 11613603 -529840407979513623558227627213928489096 11613604 16316369348899103750978898960412877056 11613605 185943949424352312063466508974747407960 11613606 -128097268922323133000319537463335469056 11613607 -343431779122550768617393962034303658168 11613608 -183029984763463099591391193400592547840 11613609 -13249821361725496384053301082982215232 11613610 102535805117800706432249645848962360000 11613611 774240352309071381213169327249770453624 11613612 5185747261106082509218449849993314304 11613613 791622430997664913011202155079170655584 11613614 402551664106325432328822982602656590656 11613615 -32382678957963543424935958636969008480 11613616 100652000261379812885092454228293713920 11613617 -275939508225977715198669859415101105920 11613618 -35916421208772025403366274377859209184 11613619 -394199063922789009731373743757936170160 11613620 -166147546574963307573866319941802885120 11613621 -244858447543874755256009374607959931136 11613622 -201714664563572279308698375286258866048 11613623 -31459770891398395477231570377102428160 11613624 518508125061680058488793676031185059840 11613625 -45896257959843949144060179340107702000 11613626 168802403593480852157959560278610022512 11613627 396876929182437212198548550675403785640 11613628 -342009437753671120380227156349300584960 11613629 475109608050659185521522490469116924230 11613630 -13692411844017573030340401007033651200 11613631 -1076713314530159728537266115195487973568 11613632 391288067774318138522376042161677271040 11613633 327388819936276866653644491620943000624 11613634 -47679915486980626103726161448041310688 11613635 796456568272279771687916902300837909920 11613636 -156916228605890028459022096827404774400 11613637 441177359819388105567034807685884121952 11613638 201683277973451218776243650615192713920 11613639 27218600236903434330517689409831893888 11613640 -96130841737373488334136209796403200000 11613641 -357357774831298642630086585265630759800 11613642 280500540263833038280710864785329987584 11613643 -8361790676489141603657377258745501856 11613644 51754319436525550384512777651281949696 11613645 -573642114555912191534140986019311806400 11613646 -306240867696641332652230137817891875840 11613647 -904941273425685765046619276352622205928 11613648 -113514132682159671765773395818230317056 11613649 -973436320584536473857789654738509486350 11613650 331346377436329733229317247544707264000 11613651 -245644638351783097915377016708239090432 11613652 -1412767642679812772402210194141643125248 11613653 196756708665761590550160231007116417600 11613654 -12848911135453874689757655156860673024 11613655 5037186119386163045800737373563830400 11613656 510237766880656715673051115771275264000 11613657 186384612757218287320141685737608042720 11613658 -138234076575005817483750752868386567424 11613659 1113459610351952000318017717330681965360 11613660 -138541227060106504703876160522489108480 11613661 514117733962213418590208187603378330912 11613662 -72556288558193343687449742547128325248 11613663 -234597882491115639181494132820921722360 11613664 923884431064481342261524777622001156096 11613665 220100085997028373682329742877675265600 11613666 -166552875100823351688676646361164280960 11613667 158034516573435350806935661263778330720 11613668 -391386251165636734739729992550064058368 11613669 663483308058586221080976219697907307840 11613670 158272951427685205045377190532304226560 11613671 209086021873354890028299477633230658552 11613672 -38127860226759893237016774586313932800 11613673 -115414043803009286521966477713502804800 11613674 719624914852147908587437814836462990080 11613675 47747464265100275924740873003629405000 11613676 -20448134520980797416695288276440887040 11613677 -505890734194911847397951972077127538474 11613678 -211657468588878514202246422845670579200 11613679 -449138677039003280587550566934508121728 11613680 -37842718648413398340832017090549350400 11613681 -53208759300433869352597301855846095488 11613682 415929222510865514567638768744922994192 11613683 75190330928546564654177953462576261584 11613684 67680618462252413384280274472810821632 11613685 343069908652013218505938283754550896540 11613686 -146272153460163072351078331186168515264 11613687 -135890683921167324924368596228195823280 11613688 -303300605004410610824224292440652390400 11613689 -697776800516139366909717908495359675776 11613690 -227778904126736253275172441805793928960 11613691 336055322656307717257107145286215917092 11613692 -436991870807537455786894668189781206528 11613693 63925071440607935899281555917241139200 11613694 -629696688631780622325963399823551061248 11613695 -545213853934045966186655040494307097200 11613696 104259867353102672460014908869898665984 11613697 322363351594782940110218800322411658160 11613698 5486274918927648337114503803962913664 11613699 -129514691811423350137775645096920362600 11613700 -42071549006569373317070317571674521600 11613701 72997186496396906297882179792184412 11613702 10834068325396251296080619833157284032 11613703 311214884167701342928344497865232127760 11613704 343676089694851266518086108898385269760 11613705 30028837998618155502111627823117029120 11613706 173227816173449967231970558453309483968 11613707 389503161317676221637140764908623636112 11613708 80718677018513900256303008133794334720 11613709 1336409713733677772527847597990621013504 11613710 38153942000657390218966087753836653760 11613711 -312206391142167331712684566040883137280 11613712 -86480019835761952906876979875298672640 11613713 1200770473329166019262302075858112758496 11613714 113554300709928589677851995497227668992 11613715 -307243904500845351860584245397905729600 11613716 25471684855313605853216239865780649984 11613717 532022412246033594205903697740416496860 11613718 -246130755325393849987676740427393320896 11613719 -367134095778058636915502513879844001656 11613720 499425281115629220292470011580723609600 11613721 -36313525157940472914082781663397701888 11613722 476441144573556629457386648044268124912 11613723 -357870246773794945820270797520267572032 11613724 -388016838844964712805820685587197227008 11613725 154824257799735610123549916052008651250 11613726 13743852471986560008681289848537600000 11613727 549445253412321784329170565818711947680 11613728 -108427525012354986321441325624401592320 11613729 -274277332238381912167625404315038549312 11613730 237157290296314044994835764665444601920 11613731 -11251974658223374219452070714093547328 11613732 -47734543215777071958352481514072821760 11613733 -1359747739820279787327377389295703886018 11613734 485496907266105478830274090321462085952 11613735 -205335679407218229688643579153765839200 11613736 -391991409504508509263134569364896568320 11613737 1199470364464498780360368180611113408800 11613738 -8677459741662506821168753112464365312 11613739 802768462369272444058588282419542159540 11613740 496599184513739543753768926699668080640 11613741 3766918209078729942641104462084728384 11613742 18942283512216860948374160596694609664 11613743 -1767961098525657667261119934754753157480 11613744 -142825636122780094355300307890826756096 11613745 -7891547494043319727481983629388627200 11613746 -505026212347694994498786971180269300320 11613747 447747208950802266614108554228876529664 11613748 -801322695711498409008535250605740414592 11613749 -70730800117774206770198436916256256864 11613750 -11280371165411021778512362034203200000 11613751 25318553849956047515829642344101635752 11613752 -1118913860720679183999200511894487142400 11613753 -1036703324012892315184334111317378135200 11613754 -52707478119116806399098672661299671808 11613755 -189649478853310409448848438535229927680 11613756 -53611998317513381809418610826695720960 11613757 -615214687343146926459065209464977607994 11613758 51774952477063108360176964996633675008 11613759 698551367561960208329031972657302183040 11613760 -57008553072651292189341353722663403520 11613761 -91593680003111108702084609630929661868 11613762 -76401647992193318462682626505382712160 11613763 423272918452610005564829343470078449360 11613764 -22581811852175764726846350953301790464 11613765 6850314605428302590752931335580181120 11613766 74089688478257461585217724108659156832 11613767 -42982957488005273383323996874171305600 11613768 -93453754818805462870823692077462282240 11613769 664954018325065768524326238013961047040 11613770 -134317174251715946235079836448738452480 11613771 -133612570311466491878160001490165499840 11613772 151829276538143227823266912081175749376 11613773 367379089628665924244054401822399724022 11613774 40799616324565369662321706229848676352 11613775 522746907933603432031650361365752358000 11613776 -36882420226431960076791795340356231168 11613777 -219390169453971892752387972704141256768 11613778 -49676643971102701829173605737643694080 11613779 35028308871794388832504561964728333776 11613780 16540386632276455002294451961543485440 11613781 -199744808084475704981441902778736240288 11613782 -79134574727932341125763809077799993088 11613783 306726019475909688281365897313666176848 11613784 2263884962351081104887756251123589120 11613785 223414123130732620665615189033019678980 11613786 -224126344370167447861483960586077748736 11613787 -48325942248985684714128529786849579608 11613788 -221417829880310129223653321478321715200 11613789 -61956180486254358184459278917819714112 11613790 7109734603344269446852801008841497600 11613791 -3703063072949825606709933241712220960 11613792 -356104533270752568792693918251498078208 11613793 401158080576459635236349086839449963042 11613794 -545241382029112079080028309258885419008 11613795 372754535635626826757282755399200787200 11613796 347624882500059915132283302225914127360 11613797 180894151817877305863358304654173320800 11613798 -143738351456976448296283600366475362176 11613799 -337203229760620966917765847184223056200 11613800 465705253332463176546257554481848320000 11613801 -256172325738737733752992027043310948960 11613802 274104703018139419252241122382366930352 11613803 -210864895389053566578598154604955191948 11613804 205044771774302832957759532206687928320 11613805 -393428333619752640307673921007139296000 11613806 31531506387561852163811607544950093120 11613807 -1167540077834535094317516184284187584000 11613808 192613042154373281957223155721207775232 11613809 84124364895642311153756010599089774080 11613810 19383663536693049066930739458056401920 11613811 1154896838783054122018905498877871674824 11613812 -197888056969877054436385296465911900160 11613813 -639309030638776505948169299662174681056 11613814 481305366920242281505692932579038532256 11613815 269213833410391004159243458985794287960 11613816 -688618903523580359134895459262722273280 11613817 476335078928397219319152141951499576320 11613818 -215280557463357086688205998547856042640 11613819 -51079260702570267637698239998562704128 11613820 475675184243362017356485284984279022080 11613821 59089916870101281792142576207844301612 11613822 -726381050733840527384264392763864448 11613823 -284384352054340112859880352824749934896 11613824 -43068195618474683403060204565545615360 11613825 69932652398827620751993037571113025600 11613826 25740952942054660868978615641151946240 11613827 5762294746529800650402843635281732608 11613828 -522711849206208154825124131209003463680 11613829 -376931007629054429558202978770838116 11613830 -480875537449975416228738809913937478400 11613831 9810755236984850666640006185631257424 11613832 -616550428296444715570028475652741401600 11613833 -158764520213870777041351020844099400640 11613834 -1131721594533444965511247708112110080000 11613835 -907426323604528450042115582695310058720 11613836 15294454835084719692317307047689688064 11613837 189655763043836738818053874051940854368 11613838 -428449528198769179044742921677604192704 11613839 40365617072275243455661783851495026400 11613840 7797667837634132654488344135456522240 11613841 322436723763157443502243517394233804160 11613842 -121004375075531757626978924779365820800 11613843 -342081506358033591516541351537319595468 11613844 -834715827003291528923894562415887126528 11613845 -37801716211306833746177880857180632800 11613846 296452590562724111378854797023938689984 11613847 532391183367493626441452991427396852352 11613848 -1447362765332279531599798481449649725440 11613849 647679554886520566976311161105079018384 11613850 -145579519595114020487793031882074720000 11613851 913759634739015527942917027532059736304 11613852 254695550131520250123309328666897560576 11613853 142429799007643358070279581602010422860 11613854 -38763920189359214568640942177060595328 11613855 -9720352616423330482300053739717113600 11613856 217243494368897234951081321149407952896 11613857 -956565871287905262674479008031472502480 11613858 80592674180355766380740883199257777408 11613859 562599239497057508058012452285289473640 11613860 -644999447975532608456531282726054833920 11613861 22065730923810500584700594357669284512 11613862 -17704398440774533283994092041382780160 11613863 -386424912282085833799666882099306043376 11613864 335188427505840954162943173275203584000 11613865 147572003137331578421232001888037796240 11613866 -1088616738890172386046198371298285312 11613867 33454153435795235558932251016216589760 11613868 -641338385573630746282481217371258404864 11613869 -1168385544032217990075564353934918843840 11613870 -3088168636604183650791502537045368960 11613871 132409840951216982955955877927032010944 11613872 -31690216261730558813091627171148775424 11613873 -180644610455686755340424744101237982592 11613874 147598199275771644122613007293624369936 11613875 -118796025851628394029156994703497392000 11613876 -24951917139445398901088804159353171968 11613877 127571353045914240683737967602604612160 11613878 -405491716000124330935676626216517394240 11613879 -485902495038306112981514548376862442176 11613880 -543758793643759161912029047029031833600 11613881 146498329710774466987199619143238367872 11613882 -300158620333098222507649722529079920128 11613883 246565154695155095633583133285355358520 11613884 109641419093259180254620880169908676096 11613885 756742014839069970610261715045378360640 11613886 -532981604462641312508947362771455800320 11613887 -223080969810169424372032320081396984648 11613888 164181518793791716643434473828321853440 11613889 153588206569477098984390309395123214912 11613890 -6728161542252338355936141557415369600 11613891 -472286317550197215371806934159304736080 11613892 13949562709075466458775324520777121792 11613893 -281720394630215876134494175952692974660 11613894 7721387014077973263363298391228671872 11613895 197125450401185663647709336858946545400 11613896 67837891332848099487771199639828561920 11613897 -140076048019755649171498513178082341526 11613898 147905901885110272260974884914100359264 11613899 545874818301836726044848342162530142120 11613900 22397907933388180643063563141151500800 11613901 317018477707792639719768665680694594904 11613902 28115939775593005594460411096167526400 11613903 252952603952934680940966145641283653504 11613904 76333218053206059218511641743877472256 11613905 -140219663865572142859489472356910553240 11613906 74353382975561563638039112207458276384 11613907 -1299493474371066702977968207254410041488 11613908 -89368703975115619255701135415658911872 11613909 270268938130842834409575404643836947104 11613910 9034984229137056777567929351904184320 11613911 -632587427619542706489131202425420986488 11613912 -31286755063245418208603373859079823360 11613913 2607127318383662756423658364233139424 11613914 -94849218100066554734808107474507496960 11613915 -472715631488624022672276677037632532000 11613916 724982334578519672312860907291038538240 11613917 276662819059922789321663881420603274592 11613918 153663273619803148730263218901269740160 11613919 680094919522487463489219523591900756944 11613920 -868644651150104918394212921231356723200 11613921 372149016199687642506456963608829077760 11613922 14970443416149839407896890622266002512 11613923 -452768632616960933140575311642648073828 11613924 86103002952518928376559327509696929792 11613925 -127603672759332640187311135815367325350 11613926 -151253577031203705079255022945857732416 11613927 -154895571753708792377888270612675458992 11613928 839153508776738400063213233870857436160 11613929 1279833894642915415404269056676429096676 11613930 37512610560219406117193737289937285120 11613931 603095571804272828782977850105189161060 11613932 427206524474133362424401513866560809472 11613933 44127157451795312824257139902418199424 11613934 -409134668636490801551362411424382173760 11613935 -26848156350256265654401746588763847040 11613936 214696433290026572817116075240924381184 11613937 -455272980396823585410385089099811978414 11613938 -169764703345319672435005691847691135488 11613939 118374374590167136930967572633011054960 11613940 -182287077544832579945535093436282060800 11613941 -999452573227892011634867098153802010816 11613942 -166662251627025520827570599748951920640 11613943 1066515577235087147962231778335307592 11613944 -711563469103678814721644981377452195840 11613945 -131509716085269877196102377756618742400 11613946 383840570596977631998369706426435344384 11613947 -52189033296940573860142331830425092328 11613948 -300106148757838571047325291161733283840 11613949 195308002876806991790769545740668939660 11613950 -49713913005207082318632374316335112000 11613951 475134092527408682877957455187260746680 11613952 176147956734019185194572735056374136832 11613953 -135253846378257348311417383932191846316 11613954 441784834284110204042200424787103987200 11613955 -795615893792177790533622147112054742640 11613956 9826826080800348114997964026095823872 11613957 464747120104950705929964967569539305440 11613958 555132926595486461070317008499419594176 11613959 -166831174581499654144075929786080626560 11613960 -99907827608984196114286915652602214400 11613961 1297366620641938509578756784198444468532 11613962 -317511505319600708256558508567391682768 11613963 -711392748843976381016823263654457660456 11613964 189625419963414022583439732073881804800 11613965 24180505221578863199946195326396019840 11613966 -10439781046071726527609307789123993600 11613967 45752870677234777349263413788595088224 11613968 10440652576859203934480156753153900544 11613969 -342196688595900148644049405615891651680 11613970 116952237067674547411841972988555691680 11613971 297519316174202319294280232368729508112 11613972 17527418324504035252856201543436859392 11613973 -440819036332667175732498411946727967360 11613974 -660745095422842716742259277334137783264 11613975 -66516119459045106690543315649579962000 11613976 37423174853095743812869345225947217920 11613977 1294781081168045070956052600760509050826 11613978 -435728925787650754812320897564264121600 11613979 123526475553592413288729115369752605584 11613980 22819194394253224087084058456753664000 11613981 -589477929453403597439890825680812210976 11613982 315298500963086907434017369310475508992 11613983 1042999343084786258394892666791185435232 11613984 370529156300503253364863909019789557760 11613985 -284538398023247890647191422685768531820 11613986 73537980964286429743108068612472122192 11613987 71033995704139604252174011726530051840 11613988 -123048620625137476574706529597954007040 11613989 596497987931241218490121582321539759456 11613990 -71929961408555268886228961965789589760 11613991 457704866095080971185438404841863750392 11613992 470970461783508135192193597043233075200 11613993 357760478025765322429653269843731557264 11613994 -3987479707595908702480241833693782528 11613995 102285414431339711946149239355295196800 11613996 -356672251048090586765422597225184102400 11613997 192526914137700501922259495122583607040 11613998 426652017621729284389262241594667792320 11613999 1224750992985491649026761947071109888 11614000 -84150431126314916830263768595857408000 11614001 -25380564595976092772667482209177765440 11614002 96964659666842966137023939036395529984 11614003 -414634619330020395028831909039960773748 11614004 112766858968925202250902162590595847680 11614005 173429982320156349219937808998661980440 11614006 283123656842120649038279621717782309440 11614007 233761521009107803332218209842768753600 11614008 14877328277331857948394417642974085120 11614009 552935348400944317195577013526139149440 11614010 -6582275170326693909800524939138359840 11614011 -168203743768362348763197798323900275200 11614012 95524976603501836601857548339448749056 11614013 633073007995968776377261124603867768262 11614014 103298026017856942896411222655754260608 11614015 235502230770655027021128984285384276480 11614016 -335570385062483981207818934298743930880 11614017 832656672310521741679151071744093343280 11614018 472327099046146061237100433139228665584 11614019 -6129403393142278758556929396802643256 11614020 46295598001489793532949377216430632960 11614021 343515767033630984695818177264791410944 11614022 -37662917663007306351661889212704710400 11614023 23466543851077068715445499374476097280 11614024 579835175713659783990028711353151365120 11614025 -22401055244164834833473782344693024450 11614026 -34287243039561710999993815087457513472 11614027 255897324166085722270931265895447840320 11614028 283640607883563717717515060648253543168 11614029 523337366519580271782784169775877063488 11614030 -172666602368391544400434924538933739840 11614031 8644676366338171040928338512472380128 11614032 -95200369406683865060938738540650823680 11614033 634719066655833241804626324002197582144 11614034 -237462286366732115045177635832172771840 11614035 229555644785853807948596120620010534400 11614036 426906024702379975998790726066204999680 11614037 316908790806267938779184100149129234880 11614038 12819531128748809827933543091561164800 11614039 -314849446167285105126164675462561127160 11614040 2802823028846144443323439536243916800 11614041 255299902746856945633898469538288878852 11614042 -1633907948305777791799242371202544896 11614043 172995620591853860659834212610048808496 11614044 140212992949152259768412586285832934400 11614045 68805466781989819082926530451704259320 11614046 -133368322439682155768995759556155056576 11614047 120021422068073005692868435072030608528 11614048 -96140211950478123152941809881191809024 11614049 187215602908100370515091170017546505364 11614050 -25947905672435889960259601959013760000 11614051 883877929315446548198891857147925089052 11614052 -500898464132464724108171299559824865664 11614053 -71817778193864570936797669059499353792 11614054 -421922417487757004139077279336798698560 11614055 30176486600853394670623103606845770000 11614056 -60725373701585268777295484490782883840 11614057 -16023895328003439353611504208108175360 11614058 152766746925688196326611879011335016880 11614059 -268162681108938887270955256211701411200 11614060 -177845780521380295302081459077340057600 11614061 709995837806870596617846176343399258924 11614062 -182909317398047324034461125394303821248 11614063 -841640218478638834515536736454163669696 11614064 183313360168526774897293154357280768 11614065 -215473763856624119044412493822598440000 11614066 -387285607934702054492941909828889145216 11614067 -130273155768584043084405287162971153608 11614068 356156205006740747195869430481999879552 11614069 -246568366670326927388310148619546744530 11614070 -6795274467217760574252893983090310400 11614071 191273530406530566125822585498410794624 11614072 167586150047105668383667074088616140800 11614073 -232058361561444381994827470050431368160 11614074 590017050687199172643608571277570810368 11614075 -463216430774116729432101800545820514000 11614076 207319507116801650707329108814998650880 11614077 74401449118786068859768118090292397440 11614078 69039177701041215625724668283557605696 11614079 -255316817881624676223174267563842600320 11614080 -186215022441736160990026339263814041600 11614081 26346963738412933638336774541824575812 11614082 103341455753585052911360608504302385152 11614083 265355428527150286530878003038327817904 11614084 -278874384036789926302126914636742566784 11614085 1727558530623141169877802540711154560 11614086 -481323676682643807914015303815145148096 11614087 -1139928862694931886325727987957204074448 11614088 -418473685224557264243317983133838868480 11614089 -507465559559287024911256124707045729776 11614090 243147572837212486557676134942143873280 11614091 640144468591966968627230105389065234000 11614092 -4060200279439668348255394977317388288 11614093 -273021229704933566031196713383341851680 11614094 773097056652391019196043221859081910400 11614095 -224209234809698500091796584360009196960 11614096 -3911572151812848554845755844382670848 11614097 -322032905841426955346507859575534406288 11614098 -151256209366968681097601238206296676736 11614099 -4191139291533458781165998965561603840 11614100 367751396004722303602882398521373686400 11614101 -94098655786782754930702403029678232256 11614102 218672295787546741167489161823832031232 11614103 912309003823160787473245782460160772000 11614104 57002289803510812600310976770588252160 11614105 737179888973816032036888170269821456260 11614106 95445580366074101587168332498565724160 11614107 90432078496071904491501765240633060288 11614108 590138764718907918253575638757935126016 11614109 -223198929624157465562596402856411444352 11614110 210613482231056158873189502622440453760 11614111 637531991632964297095161338689998798240 11614112 -777681531193711170405176825041093459968 11614113 15823038740960612640042596557457097984 11614114 -61305444855747197806126713032995463808 11614115 526449322588349739849752581924403318880 11614116 580429466879276746761697363717548721152 11614117 355005629696432393936964884157679055392 11614118 342998491187345466576786910766515658304 11614119 -139701529824665893919738443854139198464 11614120 259617980991767702056118016972152832000 11614121 608496523988872518992272630115849123322 11614122 -140145138762665561870162289818710103712 11614123 -106799747423185948812150628689448357440 11614124 -255243308087824174933550130001776806400 11614125 194184727900435920036191034339377928000 11614126 214059800996255117287965968121011647104 11614127 -71132556204963648917612766099540364248 11614128 -1870666999266918965048476465390682112 11614129 10989764381556792630608237512582781620 11614130 282751250849431342361757059429603059200 11614131 517049972976500718033159245956311262080 11614132 -251775556419509844002527572586063496448 11614133 494704748434817387769088553363016998382 11614134 62381327948807227981225787081570291712 11614135 -677187418275594356457962492496203040 11614136 498105346773130226728764330890357575680 11614137 144855035704292876728605095911659809280 11614138 -699920734459661945908416313888645691280 11614139 824530357377946401196431398723676419940 11614140 -98532292153904918742885950765282964480 11614141 500816796481505992958070187343464903104 11614142 -220811868676506887105529970745825910528 11614143 -354548172806334763797771204244633646136 11614144 68274460627553782570635302261804236800 11614145 -236735920133568512653530134301767337600 11614146 24800307859052081654740804162012915584 11614147 1231844652071931869651129214758917953596 11614148 20483895022324812941890785077572202496 11614149 148868259533608439550012619160774151360 11614150 -44087583969864512090421573827837952000 11614151 -65570419535853795284025143579881975848 11614152 -82050497000918258609107530061671628800 11614153 282545040579007669926360725805678893402 11614154 -38574742614145026061333103296525514400 11614155 -41451610860451498604356582708394234880 11614156 506261598786549727010549475405122713600 11614157 178115972646092206363418636830572391872 11614158 -321411384115562446725847218964686046080 11614159 -991881038897225654699992662711695418640 11614160 -56373700334546174465877582686598021120 11614161 160767583231772577796224062329918705536 11614162 22303194839790265873834174537991884800 11614163 -186844935859737553831189307243157374832 11614164 -455364125447619385544594821457415911424 11614165 -402343758002712132663081368724648650880 11614166 -732260608099817473730892890218216894656 11614167 561160077526909932010282385361505265184 11614168 379067368586622802549243847012846592000 11614169 8142558027442467668279416899341498880 11614170 29947685862496467354906792297916200960 11614171 4821782803489077674533416579228379432 11614172 -458060352978380897394342637973221014528 11614173 -273677294040451740123344899882357228416 11614174 -79158352182735801338647119654264351360 11614175 -127724307429449747401666508250484003200 11614176 513121150798407394161565643251849101312 11614177 1985585460718379455780233163608570761920 11614178 -91772243097872238827882966712017537376 11614179 181845887278974602053176167254759096560 11614180 5189855159010157746415694826761318400 11614181 201871678095572247667282219599864691200 11614182 -245148984946236052477323851512010766336 11614183 -128791387914367787010556257231934704080 11614184 11480237003516980939647984233347891200 11614185 1229427607424920098517866469701686400 11614186 -427361818067616869614656926835865134336 11614187 569808238473209142168507096176054192040 11614188 -167031742060750351372823688082671928320 11614189 -297650054482099159164337654657629270644 11614190 66043612978860250557633852810593280000 11614191 51330053747263602068224190790266301192 11614192 -201272487586758539539899029507405611008 11614193 354620889424697507576147779295775489960 11614194 -180597961258729081751789312043474961776 11614195 112537240909470430779213984150460325520 11614196 -904962209646365413773314126888740737024 11614197 -162368178015952974922822121794151387328 11614198 -345047286758366453136094110507537495168 11614199 -46108458163613715544629565875242635800 11614200 -51867078337972744142258443371770880000 11614201 -649961498162341982275621735388524315798 11614202 381302082492914981454659579998995357552 11614203 62771871007376905537009516746221707212 11614204 295241754423145397106307962298040237056 11614205 171682798433053125757887537141151584000 11614206 155666056267932839932755539993502643200 11614207 265646545440209047782781587586998128880 11614208 19198704905018350622067810487479828480 11614209 11578088530947371778399313190849188320 11614210 86919877865958891101506811384785841760 11614211 -40740110730025320166407122751964012896 11614212 30812332265559071842516529324381798400 11614213 -356283519349601845139892328302948399816 11614214 -35759390795691601593649798896158400 11614215 -280929598816401535375324721640305525760 11614216 287932862042616471773942608155616665600 11614217 -1196051638130539447725621130809923661696 11614218 2570635009778298403481032439903993856 11614219 551397938858723462502795142192102977620 11614220 9355835802496256516300601103650554880 11614221 -883749304341216981741560003400033994410 11614222 -313744695230518058314581259540764737088 11614223 62401051877995129584767198088493626624 11614224 10539476015928806321598668227064561664 11614225 -50228936906881337710205851739546250000 11614226 56645351818517694094353552869426359104 11614227 8797561599345137031269863010190455136 11614228 122785097414294173927443900556198680576 11614229 -42037502884444043144919849434025256320 11614230 -10470816390678028493218415833976743680 11614231 33243633952267782551962233944105673032 11614232 269209055804185834778691589579011932160 11614233 348810126419366201268244524542090220000 11614234 -85654503291388823699853415953621081888 11614235 333684120016604086875015120324703905360 11614236 -138669353332243688019890229125908561920 11614237 -39279157166610493381372344457305053600 11614238 -372286954940718078008390840022398052480 11614239 32571495779667699638865057555112934400 11614240 622260283373900003349959473042292736000 11614241 112257052934120361900005247352626716352 11614242 198339859559824965574841470197888842112 11614243 194107319169074775618945500179695206464 11614244 328522312307752901320235680579459507200 11614245 -183425750443808515453917435310979030880 11614246 -338292476686837078734200841604789380864 11614247 -165370777009321590774099314205736712256 11614248 -16650893535950691242555461494944486400 11614249 -370759141542277008396265576458396823664 11614250 14176441449023908074530980446946872000 11614251 418136937479432411445423514176268647168 11614252 202161727482211070501348748231273600000 11614253 -23874654270671374368499941918576357696 11614254 -308057517980227379527792291425912532992 11614255 86825418454250319158674411584948905160 11614256 26560214043588559920636266327299571712 11614257 929743212957018511348895278395677328 11614258 -203434336850557700060842215617819282016 11614259 -852809463570207684763904438871499911540 11614260 27123847730709208631597511354289397760 11614261 2556188069560897179183908341776850080 11614262 68118971571513904490222748424103744064 11614263 48812225563392350120795703651896269440 11614264 -1114139079737438135347893199760208691200 11614265 51504691609339964171408700497513931720 11614266 33647208296777487495158578531178662512 11614267 47592811515978502328871912231185669392 11614268 -573719313724506980502049234399562265600 11614269 -260252913583713392827850955671777638656 11614270 -193391466332634095446393587463078598400 11614271 1002152848532617993989913612764507425472 11614272 -2042756633472806608016307304085323776 11614273 -425441141795453121755892613830806648352 11614274 -122677886354858934945590318698365308928 11614275 34919822487301450921002195719633511000 11614276 -303472122150743844809841745617582931840 11614277 153704517154453772100705549098644838400 11614278 130386109276514120552070690289578391296 11614279 219383681514194829713143532096654097840 11614280 980842059025333681304127175175172096000 11614281 -26324177527706829794687349363355606656 11614282 -134791501730361685292304011109215635200 11614283 -375410661934568921105008067681971699800 11614284 -362564874412915338437005903684961341440 11614285 -147117452251027583986662702082389748020 11614286 408205167886799813126518653599789505024 11614287 -490649292588769687482127556812884392832 11614288 -118604003293933032074130706825448652800 11614289 882231953929698237063119990051118783090 11614290 325454979606147711260406367229218060800 11614291 -34983241700531114631102962313443352128 11614292 -105734632510777889292546759262599145728 11614293 -596187465227959489630205433466920033600 11614294 581709473340254452885144102426595409696 11614295 -161759271370831755067993814604962196480 11614296 -226874954800544963876035181220793651200 11614297 1864197693008617357847293902614550369600 11614298 -521786952024254870663249081891430840864 11614299 -446243489564779699036509044554585100136 11614300 171452017941382235405397144603468800 11614301 375962850791869826973252285329516769600 11614302 52904486713507894402943719789184683392 11614303 369742697921147075921544602253147834304 11614304 277274956630828134469472567349230960640 11614305 -107271653129079063017871176137260218880 11614306 607534380939490655754498458199153907968 11614307 478070388189512904951798711446640086556 11614308 -260084262972813320785683209910561008640 11614309 122008216675477238873357475901582218016 11614310 13556240272492929883479355009394952960 11614311 341231603047511774077537111271714972832 11614312 347536632372061532617115774036549498880 11614313 -2189409537319670255447205706079560984320 11614314 -65954724940642905403757972875797126912 11614315 -406381322512034114831491916433653284320 11614316 96933220819583348216396081859794337792 11614317 116057983761730172321443819645441321536 11614318 -238734478297007778997547701655009480640 11614319 -921002950176777677829701967968848031280 11614320 -62255564733874964304159174470270976000 11614321 -567003117556933351126779297826748562478 11614322 -28564519185671198470065033026287334400 11614323 -131030139888336237465407792944479782400 11614324 -446589392013507301421068041772949490304 11614325 664795133528263051041853721956967714100 11614326 232158673251038646884914468187122800000 11614327 -1249849421891690341064793757868049801480 11614328 -342758245552344177505132183036019343360 11614329 222338942413193731205334398546999500848 11614330 -295025256383744886879120811193594880 11614331 -624299129139959510310961184597751246936 11614332 153630854013838251780952069859786557440 11614333 416061258800516743098110820883586947584 11614334 -134324553437131649979439933613108765184 11614335 45683290129835324310179037744690464400 11614336 -205318399688345891154197077693562880 11614337 47344345052708611180190372161754628672 11614338 382347037854433683763118898084780079104 11614339 -436509182037530685522149314718620746240 11614340 115389369890558879411139962929356483840 11614341 -24800520025703812032147290703493490208 11614342 341078525540664801170407252271345727072 11614343 -9154463803487768586154193463420687360 11614344 -220686644855017696446505683889024204800 11614345 559170141442282479798366385315163264100 11614346 -479286401784304873270105407418923538128 11614347 -606444912563463551684660201369159004 11614348 35518125811908696905406707812119588608 11614349 -1630075903838469293487756457343314218048 11614350 -157912181994346145303326370053502976000 11614351 377024154892679730178978617668057632224 11614352 -212536420626074933958654272877251026944 11614353 92494483184023227529904636070295413024 11614354 566704656853087840639709670281216558880 11614355 -72021872909235332537298769685565974400 11614356 133422988696033911010305852090341541888 11614357 360936366601566627423559817841776149692 11614358 41164925113380665354842708728962457600 11614359 -11436854807646483849773681610789694512 11614360 -475436022011160155116857883206890496000 11614361 -572867327045210960223151491684553518576 11614362 -27832399013168554070743131856357820160 11614363 196235677108940662510749710482744004612 11614364 -99039312989850330213342852827565504000 11614365 32717661744252118452179170719001921920 11614366 -282781374216148889698502012974878398976 11614367 -3243414618626234844239121253318945920 11614368 -945195949443462467036227603818117857280 11614369 356610107731274608551491728076821303444 11614370 -58266860392144882628364626549706129120 11614371 26917674441861490777721361661644884400 11614372 773295867154555026049564555082069910528 11614373 45229189382364872443960764892357159800 11614374 157624869566118014955703487404214173440 11614375 110187479756841491099725418739680345000 11614376 -911052532589233466274441327480977617920 11614377 460528856785416382702928190657304498080 11614378 -181204710819252287456467556650471820544 11614379 117840544671691799632661193666219022080 11614380 208794420922752793188484352721096514560 11614381 -186558558782330183386164946452699395818 11614382 261382952437679108630888975607725683584 11614383 1466437805339889476667154874791073073408 11614384 -95683881899664113003240113534875402240 11614385 -411491999300943028984233176727213115800 11614386 661310198736593379981513770570342400 11614387 30866626327052392098898944980151780120 11614388 6758356321233142662157802799017895936 11614389 192350377738111635295645666092179044320 11614390 -331670671770243807180828165585476620800 11614391 -416036030490979054159021945909023221208 11614392 319520587152010590710085461695284510720 11614393 -339356941545637761224004560477450367360 11614394 257758090916183230455736328041151226624 11614395 -27905761328987582537165123901973500960 11614396 500756129195582008581485316780691294720 11614397 754626624894314186012152143537817995846 11614398 -3570533762509783789844716929091313664 11614399 -206041287492267766122443344006044913600 11614400 -55366709271806133667811625674578329600 11614401 -336282912125734576313871865419225552000 11614402 60000512378998587420654418775722099200 11614403 -226910291880555317817856743772121234376 11614404 -281532875039061051672169743211614240768 11614405 1339687303781470732791578424438564030720 11614406 84056199604252435084053752544806541504 11614407 -50379050903360619983580721089719284608 11614408 1183981241516651003309133651045765120 11614409 -16632974879397263275973177161265556390 11614410 -232225596844346672610580638243452772000 11614411 214693885056179553532831982989951115040 11614412 305391162862787197307743174592185817856 11614413 719832254791078856253483652019949540000 11614414 84654001268248580820791464937099709312 11614415 -262444619112879871466875741324003344000 11614416 105170029269811540802794313492303314944 11614417 699678123491322517317862704962218255332 11614418 272225472403354959525487910513564822160 11614419 -163466804231484830735102559854516396556 11614420 -364577276641855653454739194640926149120 11614421 153396656778754983587349300370855249212 11614422 245987706874624397202231162677682892800 11614423 1287292727123440448213835334166381079640 11614424 -149023111587688196523322599856909209600 11614425 -72507563029255404156394917516512788800 11614426 -213019565481137501741391273454942595088 11614427 -1458000661243475370915518279884512612 11614428 102734335455702661219587307131563781120 11614429 -4207941204222202402253212853755247872 11614430 -95998587796259073081905749263118376640 11614431 -1176303177671290712417333716479219225456 11614432 183872547174105964270586721943982702592 11614433 45238059027117475707005596124783878980 11614434 187625186880688699256359706412262671360 11614435 -17119308020076741916139132609396511840 11614436 161130012771898951603818946855334707200 11614437 -1082313418477649121274444056730779939360 11614438 233540764828627380875539820643376215360 11614439 194925675133254918167416040762006544528 11614440 349620842350556764073817984926049484800 11614441 450379335407974117089636415989710118842 11614442 -167206788644662291531082249512659640320 11614443 245947507773366092489385370929804671064 11614444 -74018427666380231449627211479771392000 11614445 -423331305926887290771324378924490922400 11614446 31785595487484174507563935180619506560 11614447 -426390764989301322466812755612589889160 11614448 50242089612907370688789301739653300224 11614449 -119268115858503034048263932262239072256 11614450 -216393204602490667323514296231179721600 11614451 -144180625230236614324864664059866954000 11614452 -501527297978756190238101502749471940608 11614453 -18725952126003325075655794891478049618 11614454 -483273075487787260123057415158067881824 11614455 70492527548914207583515246486338528000 11614456 -166224035893040670764029612501293834240 11614457 342500192462295626585150905928780633706 11614458 55528148364246539787117252755568144384 11614459 659324943550310105667189197330235733480 11614460 -73283559658968601486230648161220034560 11614461 30981120333825167041210938305590865184 11614462 73583033041687485194334728478072139392 11614463 111775351146421052735607214546714807296 11614464 -209677150309288635894871076781491748864 11614465 214195725691071869754988117296312937320 11614466 -164473090591835041312515407515195499568 11614467 32962135300927815466500652049803925760 11614468 198524870623287989566239342313706916096 11614469 1256161988105678632729238104742363835870 11614470 78506865886225978772143668646519973760 11614471 209787938114383286613984265579468938240 11614472 16134271967148439986818978707745587200 11614473 65773537372197971371656971613290778696 11614474 172318955232781973417000183143652895840 11614475 -698670797891277170155594247195521862400 11614476 183388481288210818358411967138961976832 11614477 -398838752915808324328724192147685252128 11614478 -525851554069930554595513439816210448960 11614479 29028723103030835352062992395030275088 11614480 53009303207682151073898301686197944320 11614481 493933948606401441293908566262788207282 11614482 -366735088283256145062418300047495313920 11614483 81380808045684069561084625840392722732 11614484 132356026630315954287047405562237044736 11614485 148343228052402689746337143826137797120 11614486 -409247097890523274071583983272002772736 11614487 908723546173552707303080190646217432136 11614488 -252970755625518779873161112612256829440 11614489 -745367029538662324982624402187009403244 11614490 316277115813476072236037693798263116000 11614491 106646158387656271451966138498295797760 11614492 -439598115324675798261936417469404035584 11614493 963251621656981748467848383246629760544 11614494 -192079874613744034259144848166040579072 11614495 -197085573058439407591365086842257304800 11614496 -1230322218802548862453551147621109137408 11614497 -111968930505567938786355553626179826000 11614498 -26012186948597276398574392936117171200 11614499 -346906548057038073102662324813514358080 11614500 192730601497964399825816132814326400000 11614501 -390958754703119744271470276496928967298 11614502 1658924446429309797640023149059722432 11614503 28352288322170811446164992283786974504 11614504 949304765534049573170201842278109593600 11614505 -288692374659618260278474335607358763840 11614506 167593321793134522958648598246634907904 11614507 -332535040704961489067015887174902855244 11614508 267241662950688883198258308838787075328 11614509 3712819506242679265203717442053473664 11614510 -429032555351344916230938993574655472000 11614511 775957989891247906145124319210853753352 11614512 3112241247146234980586186914780938240 11614513 1276371398797623443022334767415241764 11614514 551843156765542297351365061777658435856 11614515 -4821080431858494063039991796041416960 11614516 -1288683985308786762241653580845083830272 11614517 -1020524640820530308086340197907846027328 11614518 -12571315908669833427761515934271305472 11614519 47387262605592327160254875672023878912 11614520 -228854905587434971103716678944212582400 11614521 -132593334793576369824875463586880282016 11614522 47158200019808383710277795868398522368 11614523 1135697671641154775162362141942052681544 11614524 441754646168727096876615482946363142656 11614525 519689520730896794786941519526078493750 11614526 93228478224967711380314351015772807168 11614527 346730377390574420192649805333998553464 11614528 -124270372928419203864967112852058931200 11614529 -355312382291767084617110207758794350400 11614530 252001331683519587679985825004091960320 11614531 331956879500360504866262214906770129152 11614532 328529144041889361223813372980503277696 11614533 49919440263349431017168955844795116864 11614534 122510784434272482429376098119403928416 11614535 524099186541238251122959433388818600160 11614536 -175347201038234874033252001381915852800 11614537 -97830675966142420822632031072059471408 11614538 -96197223822078897546672188311738321056 11614539 -217713512455039207289171162336344073280 11614540 -26696405495553266312608730832148561920 11614541 -1365832051985892226738941629866051874058 11614542 -104294290617690849377016135595040484288 11614543 -493107885384668588819365474325502936208 11614544 -155902246358802468167984355888535511040 11614545 52320860171449504033815217984281229620 11614546 -1121926273471174371354032398722993982464 11614547 432297202118511358820499847019629048992 11614548 -337218939633962401607184375237396480 11614549 141456258006898417669152668818255417550 11614550 -54041123179442854931996235423884400000 11614551 81624403831508466746073651610549644240 11614552 199231391872604265993373360136508334080 11614553 -66417972279654977046609963076843153920 11614554 -108202480971423936496110615640418922240 11614555 -91693791087235052580222965389438367040 11614556 526207773936896168918449321014437368320 11614557 9952845965869422049741063842567683040 11614558 12425850348037676940459430154365925760 11614559 271850249884719174435600283038803056752 11614560 -329572670041946106890522689693813309440 11614561 16944960459639751743639560649214704832 11614562 -187686830105417901567732065982032198400 11614563 591028947741406472154151331200199078400 11614564 -21271410230135513232077915248229395968 11614565 -206094055479754472944024234809262090080 11614566 -16281307387017893083275899505646056576 11614567 -183720310394802298950075072379187690360 11614568 -383747769919223168965764808391897932800 11614569 312579029980896406276193375222921126544 11614570 81074014811266481376313362384050680320 11614571 346185332908591579528559924336711071200 11614572 448512362939794180933539660252872676096 11614573 -82697313795374296081422599421474660276 11614574 -330424121879979589140078567823280412480 11614575 -62897950928151634166944223546731190400 11614576 -11756637913813277087113634009581682688 11614577 -403499020224086772650339939377851640140 11614578 -119455543612039457947473240272341704576 11614579 -324200383275890191179568175144888189616 11614580 -398361602188491223165595990369030553600 11614581 287153080055423356448632108668471888480 11614582 -164435732414879222878537526410699168128 11614583 1229262291731930960416940966048889003624 11614584 -305895395809018552936727196734505615360 11614585 -576511144984077684985157255652788204220 11614586 106349445331548663894488034175767997440 11614587 898648729271710728741547575779662276320 11614588 -87866456732959029141271190402587244544 11614589 94169595911363999504779890346789973760 11614590 -10281766645275605178441404072845754880 11614591 35578962057335340873970936202495882184 11614592 -22526563210640348820102463865613189120 11614593 1285835252974680508013661177162695889024 11614594 -118973150352307241707248548384365146240 11614595 -28807936110752603705046081740696344320 11614596 -73474097648270273602509279791720116224 11614597 -968012796798599909259081596747035297954 11614598 -754232490378770062688770994173411831200 11614599 -133047175563014229019450252283207846400 11614600 -616073585617304676689291289448166016000 11614601 23036762449312125550389340801483123104 11614602 -4933048906091928550239475032991143168 11614603 26632280667581221659848266132668105216 11614604 241927662610886873546789439446825902080 11614605 184192872507655776672025323302404876800 11614606 284498914104015338089160061027026669568 11614607 -1325102109149211572794549675170118325448 11614608 -36183043089451188502225215790028709888 11614609 16209311450564336515202521655649751104 11614610 54239794057809563999453440686828288000 11614611 110066797004637323007834726008737810872 11614612 215440991017306372098789446019898955520 11614613 354106159142912083286509386514675935420 11614614 -195701483235374909365588925833326574080 11614615 300508565887035125884752355062586177920 11614616 205106848409673213554431732324502937600 11614617 -416346307920404353742122882597237927200 11614618 -152865554553068590702867489022547751680 11614619 858795198475601582985869899432795702020 11614620 317232418860968314322491964185258644480 11614621 -27291888851892577362500084611770137230 11614622 279896225814898667077173712996842532800 11614623 -10770304598747551674920130620384534400 11614624 -22595227817593023010153600505767526400 11614625 112429393711221159845745375602778624000 11614626 232494876953523149040005075556954896592 11614627 180210355605546553240883092018877952476 11614628 608639967605836147108691406979037770368 11614629 -271395499743287430310695509090426894112 11614630 9109200537395138992088944554388824960 11614631 -409718724654090486241467178530030790608 11614632 -131831439309625520596642946837052456960 11614633 215808273905602878698047930412266743460 11614634 -258673822822741642737335858321606689440 11614635 -46965673143885994782265881987592428000 11614636 -227692720901116369120997450396761657344 11614637 -79525749314805037963593696751738226208 11614638 56676319968203339632950114814431209472 11614639 -1238212602590976984559953641689385576560 11614640 -278584631304853505438405872159771852800 11614641 432964173200752490121528779376758266992 11614642 143186405817584495244902002494878335392 11614643 792245059694300612402465106490267279320 11614644 -3959554477841114361767791114185400320 11614645 -67644177150091365909592921856461219200 11614646 563991196884078885878415397502315645856 11614647 -18596310003049757830430903908837868160 11614648 359790525015802057258355474796510351360 11614649 -447993030242086311976272403092593069100 11614650 -58948183468475036301202937298713030400 11614651 -122112311741132087772170224540755986320 11614652 206607411535482295784620091383964359680 11614653 750642226555589994012173009521403181804 11614654 269802655494161465599242458370736363776 11614655 109032768441789773264321280424000571520 11614656 216317323987523822347249124684398067712 11614657 104571902659390549397114419062493571906 11614658 125992093137961410066138224990216527872 11614659 -157644125117436290273135485789235143680 11614660 -519984465675395345510536104683194264320 11614661 177987549937352671384170892096092767262 11614662 -144038282736776404566139353366548166720 11614663 199247820758281042025398577178334397912 11614664 -85504970840171991658129367900421872640 11614665 4401599741885593595807254255854885120 11614666 106273034793068751758596935207784665600 11614667 -437300125305982601166647504813292658284 11614668 -50897217113592435956133239527590368256 11614669 65881532882430686569392089786878070 11614670 8092763832432698700192551626024872960 11614671 -39032929565912269009801772628354269928 11614672 -5584546892516428594777155813212110848 11614673 -293764533643738040160017240494262573760 11614674 -78165281422771290785218198000792596480 11614675 -52774105216095483574836268447989642100 11614676 -645945495500936508647269701327910439040 11614677 -118255962795044602836931330835787448320 11614678 -79554004359980954409258340871045157120 11614679 1258894532209047532630207847198225414280 11614680 30469021141213723568809738931453952000 11614681 73593956571531250500162779463812318400 11614682 96902552317868856705440520651178962432 11614683 -371799065922758795117666257507438341120 11614684 505406558036054641218662303312939772416 11614685 192824433396997962067668169310848268400 11614686 252410326824785375703580498907282528064 11614687 215084116797781848068209024416973824 11614688 391451665314651785956818531762191990784 11614689 896730289020561504792091007749506427044 11614690 -14366439060195620989504526651453076480 11614691 -978833128205420765822935830366850058616 11614692 997144406047700792213652620664840548352 11614693 -1297786401286935868027148120616550173058 11614694 38158475568950534321706759486396789120 11614695 -195481404924358532089924057430696716080 11614696 186220831762568723511623001347676257280 11614697 370632457518350641431107898738438387492 11614698 83471773225395508615143984777981189120 11614699 1341665962805988046280288808340273900800 11614700 -16071239389778128318819427661968832000 11614701 44617653413618961050537250231599339520 11614702 506961773429673213523624070733820576704 11614703 -74052603639147857750261693834113177440 11614704 102271094298722095191713623571179536384 11614705 -346175027470995277770726098830492607280 11614706 534618346791940270763881879136586435840 11614707 -27330307290263586957973034035459810032 11614708 26168812096299222892689698962112479232 11614709 -237679019877179607743744537584376715090 11614710 -10253156933391299698646152623624929280 11614711 660051899448301455937976319386017304824 11614712 523315974989558506757872111081136947200 11614713 297405547981785079397370612462589675200 11614714 -470326117177916832938513758623743846544 11614715 449834094949669162617062134557910844640 11614716 278055821807397217223446898186884726272 11614717 226586774710662177653847791704638901766 11614718 -220192528680105661626128357286393288384 11614719 382266024349118212911596369560013197440 11614720 -26115526529485945557399896718311424000 11614721 -525209837058884686161349552991285742078 11614722 21576531946114226699269454045213687808 11614723 -422775883800368274480787565509761666864 11614724 -51857530923196832660351354916577920000 11614725 436592809593374326397598214039921128000 11614726 206511461562743439656351257370663907840 11614727 627442611257746553987441454520045803120 11614728 20765114570513761849740447854497382400 11614729 27391654708938890915810242982134125632 11614730 7789747481101144475285749954589272320 11614731 -101423651853540413881743747196249832256 11614732 848984684827443923949220746169445376000 11614733 11523462295453609416098772478122410604 11614734 12148019946696735345219327995864981760 11614735 -697262965023217349563437775948177505040 11614736 92231796505279125484116606390004088832 11614737 190235519393692088234041550834374341360 11614738 22786124141565546532852877800281446400 11614739 -407619715612799211529363059033692429760 11614740 -349436368002442531317405677256438374400 11614741 446696208968841038669730082768625462784 11614742 31124539044920674524857346935792055552 11614743 207335256576824458715935992700331228544 11614744 -178534988317205724725049873433483468800 11614745 322703009531419596941485571826904378500 11614746 34634011867231867551588686627464800768 11614747 32953284790817455784189294904330632880 11614748 446029312677151197744315478274636123136 11614749 156751974241987989753124626016032545664 11614750 146648765754675154932804885900940992000 11614751 -1013123327871159378107650607784380663400 11614752 -48810194527398943157006410776065015808 11614753 -710948994131752104841969538049912611998 11614754 -4275469841427070000874477664438972768 11614755 -227614883207068022381831093028916879440 11614756 -535810927975993208006097929441508177280 11614757 -406900694759571576948975542610221122560 11614758 -82579548093801526048647232753921694016 11614759 -28662800076461859275527311860275939632 11614760 404012179392756198443451852454119168000 11614761 -295941532398184583470212539854504761180 11614762 -182628244771249139304434253281123056800 11614763 280532594672176819457590552819716388464 11614764 -240949888497659337859154261066283293184 11614765 630213250605848939267956031182163115660 11614766 -308234244881694107768064622304951357376 11614767 -141688029707919807714892474095752678880 11614768 168607594868218279981200023723233542144 11614769 -586474691840897123670260892019187271360 11614770 12936266732763620204523813595381063680 11614771 33010937693721538694447420341446084864 11614772 -254565353489813129477412352523038272768 11614773 -3675963979699228092827263656291816960 11614774 614662013391837747665564921194713504384 11614775 -562031797587580961607734663008793881200 11614776 368176115357986889623325273346303590400 11614777 -675167685782846277464305222640968124374 11614778 -262715493760442726296208248280019980544 11614779 -901313369480724246741342587023223717760 11614780 91215736458657007092201736012444861440 11614781 77684654659590035744109970048484263680 11614782 292233815924064490446416717682130151040 11614783 915528299414104180308769524607900836032 11614784 9167689982017480857499460249862537216 11614785 47890407883701651067207881079930552320 11614786 -592777782747436341938392864206269698176 11614787 -51099903610130427417764521804064874564 11614788 197533116163481473099212913337939897472 11614789 -148661749252676507463502685533606383680 11614790 471630709006630842820111718897462400 11614791 325646398638443895613325491963740080544 11614792 -148467995335440999448041566038111027200 11614793 -202352679254647083996901105258242437376 11614794 -404675710937841735328152744613954310400 11614795 1000424787968864645238730015237254739200 11614796 927158649541334152168552343613924729600 11614797 76652509502539691868347863259239761174 11614798 -62518161166565439465373196715876156672 11614799 -115177836716944879043416702007716567680 11614800 7386245094938630144393080767873024000 11614801 223218552701231737735118213794292759808 11614802 641514946380228299073786134868767966352 11614803 -603734766131894318916241433193343828296 11614804 -13290599526690519926176492502950955264 11614805 -284702949205694611578116732801828805540 11614806 145417067465292563012291400302077931520 11614807 161637419075922436278909183167478978056 11614808 -407341020443080678843157767398480814080 11614809 90478139473262390522384242109749930704 11614810 -158544503270694418309099057129776049440 11614811 17486105989861657267322128624651498560 11614812 536917599474289521086624418378029850624 11614813 227568616207195667242683452376195102060 11614814 -4741986527417581930134245527406645184 11614815 -416727990893455704425197089344272625640 11614816 -11172950526199760494327363341423476736 11614817 2854081219121996667422873532736219672320 11614818 -11465412365098826377191124071939090432 11614819 944520135481224951298927904666810121120 11614820 -87543256512289442916825914572963614720 11614821 370203119885097870405184586733005231712 11614822 176548549842859691301555236456631052800 11614823 865868641257564105703424991122552714904 11614824 252447419842602061574797876404596275200 11614825 -200425902767284837256742965843422930500 11614826 399067390729009557407673141526718408112 11614827 3372922415031199886470456840615029504 11614828 -161928311117234549712540107731036637184 11614829 150353791751637729128832582623110649430 11614830 -193905233889905816733651360955058782080 11614831 16250562632767932785080064278889254512 11614832 -41793982459673841258436591569311367168 11614833 3856542974085892432603502648444249520 11614834 22919347064124149147216024558072832000 11614835 587979244384610415097338815689137287280 11614836 254911775557546826815657215871149760512 11614837 171823473705388547638214105687148715900 11614838 -78151160244120765417838123060771553280 11614839 177967321265456082608390153609730023808 11614840 -801076242489084562975855172119618560000 11614841 456027607113332664689518672373114883072 11614842 177284267750476477768887095353934837472 11614843 -705493082675905402366122886364650658908 11614844 363410482766619205779831820125580386816 11614845 -142979244511020790022025350113788327360 11614846 -109382792626456374319336894226378992128 11614847 238585323630868944175362593638395148680 11614848 204314576506598024578404840206499840000 11614849 -82415532073446940595964962082505196220 11614850 -87896122441080104740468823217084787200 11614851 349873644514077073912684680503194813380 11614852 -626096311071536765992961212690589562880 11614853 571604054158807133840625512628505557984 11614854 54360718691764549840359334660243309248 11614855 10626065145499187589396584658251313600 11614856 265865470336057235736668022779376844800 11614857 -744996336240363184946108626504594878960 11614858 690679832558635478103640841236323409920 11614859 20951036574113849528637938742880009680 11614860 -203632096506131644493760744424903987200 11614861 -1013891714608703655463174608297414750538 11614862 114310280094216800135687503667166436992 11614863 -163266693790879928466050248775479150080 11614864 216715282757583803568457820344880046080 11614865 -414991975372561370108874153101590777740 11614866 90947661069411062162828501183669188224 11614867 -85480256550120913195017997693388728248 11614868 -3672654341145819507717721246486119552 11614869 -264545800750811019812989014330951537792 11614870 336018959587337286828918982437297434880 11614871 -67492142370741441470561692647545823600 11614872 -14950319507221754440785272979302830080 11614873 -1348967638576912749558570153048954173878 11614874 -185324284456221081233237560211734256160 11614875 550691211371586196284650843347501440000 11614876 149442063293731221614174171538665926656 11614877 -1275609064610328561020383763583490794600 11614878 -159367775824516522485479913426903043392 11614879 444301365030399645291428941232710496480 11614880 936592811216853943485149253359625830400 11614881 -374760518765947784358068220480198571680 11614882 -731197721402453813789472785849604031200 11614883 262960446863487568805608784810967917520 11614884 20060599800239293449978120360192030720 11614885 348041679879867084605330988983007120000 11614886 207283379284968337315921811763905661504 11614887 -400164312414432880840016816095748312160 11614888 -756592577851069569685820660022081300480 11614889 548841545252957925307600677430830274368 11614890 15732664022004021427520904998075596800 11614891 3248062025000835780560948500855416472 11614892 -85288584082533885759386823254034831360 11614893 815080084746297466739750378102974834944 11614894 226406076310628520044452380669436503552 11614895 232318403183640327151109280456268526400 11614896 -146269109586252034106191074022786990080 11614897 -27093933094586834868654479912804910528 11614898 554855121640666450423066005517983780864 11614899 -222004264077554574187595425040024056272 11614900 -83324916355226162826277005058308096000 11614901 1028455663932780435250467571988943131904 11614902 -3212864779101073480663810455868360704 11614903 -148780842850100078764984896845520723696 11614904 -430211006251021681265732308810016563200 11614905 232531351214716857257384745089223836100 11614906 689476172955387849948069246006356525280 11614907 -18460216933038924414434101152546296760 11614908 215868470534789766928772202251258241024 11614909 -98458400494238058613818060894984339360 11614910 138280957397492767195654977110487172800 11614911 252605007667254822903786123790879176 11614912 114932682049520081732048504906359767040 11614913 -854133188117847143208299305164855611838 11614914 -35657223417221680173293485530077923200 11614915 378734517008867626449627963847699462320 11614916 429903171478377007000963400854616939520 11614917 443055317582680523579143152989544890880 11614918 119542389625662868370473962840703218816 11614919 -174759510891348295955347796182767391704 11614920 -85477633351933302229074350669999308800 11614921 -753981651781919730486269093225537174988 11614922 435097967376450255813896448860068170240 11614923 2355694984465959198361836235470199344 11614924 171202690175759754697260082946098608896 11614925 63272304645114655155086305604118489600 11614926 -129359935534896665476890328448109194112 11614927 -192642272388980950719394163920932957888 11614928 -26203311430636886795835624016389734400 11614929 -28399097705246583615319659693011320320 11614930 121079429178423349558345014497056947360 11614931 -35941505424734818419808744101845574720 11614932 192601121885408516749504275727244040192 11614933 644828342956707122644212334265313938688 11614934 -91753327962059843948474667974557596384 11614935 -368521729933239391818025842655628498400 11614936 -353901165402828832028567576649614776320 11614937 664972234171233429583390335442820137680 11614938 -180510750659032980035844392058244179456 11614939 72059733707709153533894330962740234256 11614940 -202036254392839025812559672589058152960 11614941 219761726646889092539996905079013151680 11614942 17762813131414697044485440857071990912 11614943 1079878591969910058072777077327036987064 11614944 628798379195557173490406945133107871744 11614945 -5160238892816158982912374094989017600 11614946 109337592224573991424903959604813232640 11614947 -177314119753329834605328914810122979520 11614948 980731159595247821566915701650575879808 11614949 929299149901589275190168967898485713820 11614950 -24410342805882593872575068554461494400 11614951 35955145110601053100721984728694793304 11614952 732937582601047632681994604775144652800 11614953 305581518302335091051409356844862759104 11614954 -23423883372333351614265061638760353792 11614955 -540020141111506207406001471915781524480 11614956 163456842979954132724435750330145767424 11614957 22488889693798962546857867658619181952 11614958 -632601317282087512897667905829669353920 11614959 -34466830180252287506389648649517786936 11614960 124114877235244026524058298539530158080 11614961 17056520840940792680845830897041526144 11614962 98110180595509619361251035562099943552 11614963 612342348882197460245531102746245099212 11614964 -469801103157851383061476761013780972800 11614965 15671570167490937603757943076417810240 11614966 169923099394397764132368592278548090880 11614967 -55445432367810293578087110032219205408 11614968 -238498333261593424836862109507922124800 11614969 -1119359407126428936032292156589227543168 11614970 178503780307915005418796575377398899680 11614971 25126008249635540762881899110951244312 11614972 140326429486981140283031208143840259072 11614973 1314465981375513766047332065578572841222 11614974 131443763928982178594372066279453128704 11614975 -47384102342688494232349674596799836000 11614976 178682992053160381433701471567950643200 11614977 60189075467450503452930868598264124096 11614978 -674127380025658813285680087192681934944 11614979 551618338229976734526176531395931126280 11614980 -75073813097201732066244688293962158080 11614981 342860699571162490655441009678091395840 11614982 -9161518895975281708386927093494165568 11614983 -687320856807982807991738995136756453976 11614984 152298608424769345389990686353333739520 11614985 103282433028236605289347428045945403200 11614986 86711903735551100625570918349914768384 11614987 23003590167537833097785788425198029632 11614988 6341591420009102642748618350857961472 11614989 593625564945586518490576954062312421824 11614990 -350650889857241147021994168302576520000 11614991 -44196243401916358093607426253054646608 11614992 76146999286706899110045862334073077760 11614993 -125036210865635855899636898317756829400 11614994 -74099828096881817654630095331758894704 11614995 -215119976612436046305746126399067840 11614996 512767732859211545920820723481790256000 11614997 448336580480342362159565004676141443000 11614998 -153751316169709726952308127498522718720 11614999 -1617731945826816979457865866279034317952 11615000 -62942335465587194329036833908044800000 11615001 119374633364193585965554132827274522560 11615002 -55623454235160667290342985757245832448 11615003 -7252801402436462296011923753779078416 11615004 617731489461053243343314792763103818240 11615005 -98114896599665235104454190431300200340 11615006 -218223750255023350725533041738300881216 11615007 -391436707364076540304304303246929746360 11615008 -1449880725814953791198135730457349652480 11615009 -134535632702949956099195327463299990400 11615010 95348319805861192564323213539122007040 11615011 -1399212200844253485249669186988187801600 11615012 -271250809879180096965766806175400651520 11615013 -118695619152392086454833224582534933156 11615014 109809450714058699070251032797546405856 11615015 243098259139357408287378684302139167160 11615016 -152023351176956578663830935212790906880 11615017 1189660387336239180758988574986857485632 11615018 133636724831900966645008016328411540480 11615019 -28708989435290614396321680285915615744 11615020 -383656158904920952877466505491898782720 11615021 1167320849014489594686129290875626517344 11615022 -585588276728625086820383132671190726400 11615023 182336996194258199028823546673585610240 11615024 5119899987386250510687806970443120640 11615025 -2030333757647758591408087495379810400 11615026 412311075649584304218096816344986685712 11615027 -883107536628078355685446130024753195124 11615028 -430395527460751187566125980610546094080 11615029 -621117197892970168164525768441195539208 11615030 -1784480734222203270711642373660423680 11615031 5845875383945209661251020433082411928 11615032 -601147714761907773293923152726896640 11615033 40402611325651991030954859763435315200 11615034 129974957333501385877496687433200002560 11615035 105178607458751320288601821227308667600 11615036 -173008952328639572014492092123074276352 11615037 222865317128005726866961359961112703552 11615038 58941955238306283722433283336185477696 11615039 -786088883082369025263652379494833394944 11615040 19838349065290499445402670309362892800 11615041 -1031325615668117720085216112726897642558 11615042 2612431477479977027270634329038590720 11615043 -440466253292195828194222105832896097472 11615044 71157554126080677785632832766831255552 11615045 376846488040274676851227050826058383320 11615046 138754482087153925210433907426241425408 11615047 -325558050657539168568761098779534799320 11615048 6316599444686650814312237130726082560 11615049 116325806402512608406794656886560509440 11615050 230021207745291646975233391260869920800 11615051 -85513025053050030003838005489186542928 11615052 7278636897612707286514059071019482112 11615053 -1336829054695298921170714531374079999040 11615054 53922188249542365289528286214176624640 11615055 -17795048799546119684908912027595520240 11615056 139749006758554804087666172806849216512 11615057 1387202030740071953684678483366961805632 11615058 21600530304446188622665906853480758944 11615059 -857956035006090488406390617721152030740 11615060 -92773318809739625857345073612175114240 11615061 -664731878123624813131195522353632447520 11615062 31581717026068481977447144492010659200 11615063 2147485977262582422568107060973798552896 11615064 -205807449790251530155035558765693665280 11615065 18681411563926147848392482930686403200 11615066 -445604844603899508284443614366535434768 11615067 755473483307500341925898220618933547884 11615068 -70857538542757595285952638557865201152 11615069 -153954759709147205585018138608430140800 11615070 104576788316120654771224277483553091200 11615071 248555350368089235254307495555884496448 11615072 -436316456556147182270960751433100034048 11615073 -555596074289340044766681488778641844816 11615074 9492618295620861357776309482074433920 11615075 -194042379225230186906330620395235889700 11615076 -30476672434275900113394530504618019840 11615077 -63641098126936287895946247656622786308 11615078 76822183688122717702040061102162351840 11615079 -51082256398021890648545704256804476800 11615080 203851919950495937297909261664583680000 11615081 -717321982923492832244783762543122130118 11615082 -368932243321952852720759531999610686208 11615083 -212190989226463073594416132365095414668 11615084 -338771841592781811483433994982511156224 11615085 17673136614204930112554262879440170220 11615086 122584143420606462786875233234418872320 11615087 424374380673722723292706683668977851192 11615088 -80058618745505877420312405046753591296 11615089 -648366551093222027128612377020396600110 11615090 151149882196295296768598532253299856800 11615091 66139339694099467290489948063656311920 11615092 404067712037902731855570688188389720064 11615093 -17529868809020765670092683577772367200 11615094 -362793865738037127978106717396484748480 11615095 -55053080934121875280921231395749180400 11615096 266139263988875332035927019272186408960 11615097 333638290838008677669063783742685825280 11615098 -433459959576701706852536150080275946752 11615099 -253121367984328902843770043113982696000 11615100 -1797525565587941851100753138480947200 11615101 912306099345546953663779621693409868204 11615102 -190013310345597997114889715707103756096 11615103 30810256895981110080455336797182696960 11615104 -322235568895542505432642613554194677760 11615105 13821955251158242161567113352715282260 11615106 -132088207031332466486774989556217885696 11615107 -272648486214240596550923157140020047444 11615108 787447698488670021074614551473131494528 11615109 326478254390968233137600744336828419200 11615110 135567337007424101345354885444327992320 11615111 222694769703749486761758031358867865024 11615112 -72577418561782079688510734858049607680 11615113 -919940129089155898186164375061122785638 11615114 -63618435433293044442896110601389639680 11615115 343377132821457809182334056983858531840 11615116 143132874004260204601170534313241687040 11615117 18418459743752548292620853124338235648 11615118 -304497716964947910436279985506864972800 11615119 33280708133321764431177169265308707160 11615120 113497874959007581426157080277290844160 11615121 -22684320225671033144193233930156454336 11615122 -162121715780624136240670157922867531888 11615123 235222329279328821127656732749676271200 11615124 -489172765019617712523861255267027671040 11615125 -540845731517565533966209015689321261000 11615126 -143435115716153400516130872414283571136 11615127 43479604170179281925089754806828080000 11615128 114276246511395095676300547969054801920 11615129 103845458862208470716180250670013030730 11615130 352595032895031329271264406331291712000 11615131 966294430167607224850033670397162072960 11615132 -247759704375069539652824598684636235776 11615133 725983294424993954100926199025779945600 11615134 379705762854812776587074810923878467712 11615135 -208391679501385909530763439536499484480 11615136 -11999355997921704312727574219411423232 11615137 -615758436080970452735691906952119607760 11615138 289325470597615060339091469854078108160 11615139 506143848942937177203966510829195997604 11615140 49905770927907721062016691296402141440 11615141 -111878996020187081455589292059218747458 11615142 14548007835512392660358959444085047296 11615143 -699871895270658173565726574623368590656 11615144 501721281932596281518957810610443996160 11615145 -192903833471413326341885087337264041280 11615146 -717993184248834083151288886028239869600 11615147 -382256251970791830987787397048162035404 11615148 -686986228224884817547498344968790981120 11615149 -82953568556164019497177474708067672960 11615150 81775279587490768761779078002948732800 11615151 177809053663679597016244547871389565600 11615152 -16096175901510661862599615525873418240 11615153 207200554327224554433983965938496080 11615154 -117345652343441076811895630338342826880 11615155 423826147076775290810848542217894648560 11615156 250205645712632555820480071950329753600 11615157 365479895600937227591950453167717434880 11615158 -585543375104103073722607736148802804320 11615159 -261230259059225327918661561393476711640 11615160 1923805084693180831918662758060851200 11615161 -188495092597508518665434350634100253440 11615162 30223235572930589782912687456909974720 11615163 51283760828358530875756610880010612224 11615164 517266394681197345562900035003908201472 11615165 785365911705978083757032719479282087000 11615166 321511651750162108317948262451789543424 11615167 528572760412217769724086949771147338360 11615168 113550052281965569947210402491705327616 11615169 340007645706869186736367032491231194848 11615170 55378965109385660929653201995907279360 11615171 -526118840170706356746094008973083346488 11615172 49924444088109492323629443648214612992 11615173 -136251497991852621779164019604141992576 11615174 -286663896456907601568151141759540221696 11615175 2527917035324618989674531361354192200 11615176 73723976143301208141328033333109606400 11615177 -59817483265983121339435299977173577856 11615178 -144706198903740992058190994844042504192 11615179 -11855565396552484255446132748880254920 11615180 -674791418486389328754714033240894489600 11615181 921234451672869346447701643744148476800 11615182 -718832143793799248053790780269652965248 11615183 -402835294957987321121926175732306325600 11615184 62206213610038932975652796464826941440 11615185 -836641040714429397720409056918998116620 11615186 -270146697323915307980705246036465064192 11615187 561151605120602024182842910342486297152 11615188 160647989920341116610482726977557280256 11615189 -124970535682274360788328070348450679776 11615190 -49815173268604854934706275542424356480 11615191 -38755997470976507120742057043915899040 11615192 -988316553856371066219976987381387008000 11615193 -237955438880641282198164337068800166396 11615194 240790653824359514820270876537195479040 11615195 -231438608513660570290739401881672052800 11615196 -357945871036597227888201741317988510720 11615197 457909246660566020937690884026822822944 11615198 32820038159340396012587699729392177536 11615199 95780508169664932555364698319526297816 11615200 207183691772442133316533336074190848000 11615201 593679540953242232229640050081467672310 11615202 279089902200977357774135965445642960160 11615203 -18888174474919970232575972305342225976 11615204 -48624824280301656655862668880410902528 11615205 -130824246941099636441110297071099510240 11615206 -75150707172379239616673039590840220448 11615207 323946155182943409750140725050241049088 11615208 -759625157500347048819392578013069230080 11615209 37833683061224101341255127836192115200 11615210 -118190627628846657775434740779635054240 11615211 1278128295418670574446304466678695806640 11615212 121843299313248555269117368017985536000 11615213 -506656902163725028649907483999557560800 11615214 161068055836668574957720574440948034688 11615215 -8848283531100655987637045487969976440 11615216 -102993183484827806938432003920574414848 11615217 147112713404505268974861322397345919648 11615218 109004233494804662898302789484919072800 11615219 -68686632856174302174531380629500377088 11615220 42358076766445240972389141034905669120 11615221 161475988117163090542489028063660277422 11615222 -454517793624416592105258194569340674176 11615223 -1910747032632993125517128500903200000 11615224 921737063732665496892885508277249740800 11615225 59590701411083000523755745935157039000 11615226 121865784776743609067189909075521473024 11615227 372657429852909625324485034216927546960 11615228 -191445977394041988517658555553990933504 11615229 540749622563095100616008817878332678374 11615230 -262311906517097906030577602704400424960 11615231 -264006796327369476669080074500089127648 11615232 71815718732713410006086097813110784000 11615233 -431097792616137776285736393604839345024 11615234 459141347752235838919650903748459352016 11615235 -172611417112754790071898668259936230400 11615236 -1748349831592122414501249557684115200 11615237 293122857541022309703508255997900465886 11615238 -7047887308582270318297183340538688800 11615239 -1109866067242082778938300523925554457960 11615240 -33828720099115708502218327825819238400 11615241 -151651174338070123441548300884533002240 11615242 364023582686375230312799377245037972272 11615243 184784976332362085653806578863664913492 11615244 983605323524235497564321256575970816 11615245 66661970547078344246100911995195411200 11615246 -8788108700343169308150050007612091392 11615247 -17198828284873517403220064662992182160 11615248 53297320003244539727360235562580713472 11615249 -6909657082866074242012622906923145436 11615250 165074563244742089174059614864772608000 11615251 672552053244796430550059686903479505920 11615252 -554897847007767210056180668759134056448 11615253 21586039314948580827930008778743214816 11615254 -563226774746247088628623419021277230720 11615255 172095894586684213773401441704344502320 11615256 96931084466311218173753147065184593920 11615257 -1208381590999382334779098320924696692720 11615258 -226910469119073507133750207599302338080 11615259 -237714247658828860333739914902124028112 11615260 -633192958841368389008533089808053957120 11615261 -284462723691789703551049359102915089568 11615262 -45733442435679244621094425735989676416 11615263 -420890973261882718254684394554782564616 11615264 769804673239132948763100185787056848896 11615265 -151841908405216926325005986332198598400 11615266 -52602326068005150040161199936844347392 11615267 1300448856620986975687104786784400476632 11615268 1121948452488674245685693896751800320 11615269 325813995431544629724502519265222019744 11615270 -178393919038587305025721157439024825600 11615271 408398369072826514687882236706341657600 11615272 -503755222409275965317015354669973427200 11615273 784663668286447654769995351388722374522 11615274 52503275539056346247561006724284592 11615275 -236132676850065707936694926308971045200 11615276 -180493678963615559350473319463819329536 11615277 -32511040986248029016541675744061798080 11615278 -66216486828950307997279013179911380544 11615279 49205942209062605434531637312388252960 11615280 -65842888029124199813602047060198359040 11615281 236388360748449555713846023329022124032 11615282 -116278707859335609881922435236369511936 11615283 707986002568575207302007552350292407040 11615284 515307837845088784604980721915998200576 11615285 -590924521174410708125710110260968297440 11615286 -221774888460449899471087014203624924736 11615287 -61380970356324204261889536679258195440 11615288 247197162936995732810489590660996853760 11615289 -1088648110919728261964197578354232320 11615290 435263945241645608048613236607035090400 11615291 -422433326619219094385945057723716101600 11615292 -282398043389544435555813850554117519360 11615293 -457830735165350169612119859078755939840 11615294 197534931022869760877415655517304573696 11615295 463720647721104234131406736184162244000 11615296 -118399626619222965891190540634972749824 11615297 -15113637381626323629911350579287272448 11615298 -588001048433290474916481476349493201920 11615299 -331566460425623029404105659747290759200 11615300 -65135869195956982824845373617833555200 11615301 293880332616608164911510604930497666360 11615302 -163471973960993033375963838083402559648 11615303 -275721547382963681359372852686693240744 11615304 -411234335293477890676223554675961978880 11615305 30082716567323470446538674240385697160 11615306 -716074308636665878338442679642517597648 11615307 -13936550623738825408592844402386400384 11615308 772548284881699277637453612659310200320 11615309 709762806391440374814397814311517306016 11615310 83726872956615952536722402668094361600 11615311 1435081619207443367379282077758342792 11615312 -257348127250638064959354054451740426240 11615313 173947698772576848608870676836637871488 11615314 -403068388834988048981599757749190181744 11615315 249943036822518930462807533702823516720 11615316 -343219216105378773546741623200468709376 11615317 132674738084962907410291352015601804672 11615318 -84701964536198987888754993580029930240 11615319 12351144657782344938452837641392939504 11615320 680286881673124751854393750910424268800 11615321 -1003264388446465366394348862640060888896 11615322 -3445711744913698304993457581965476864 11615323 -296195707955942974781078858355811082428 11615324 -377924381631552635636457677368985908224 11615325 114099034106021989843960287595534461600 11615326 -725632087702521568983597719828449941888 11615327 1192016832297131489966513362994991526440 11615328 93138653426333101346419886452383940608 11615329 37445703081005898119612391916659752880 11615330 452048739847052155142453251949706508800 11615331 -12079754231614149655921950660263380992 11615332 -10751313558984406963167193196834413568 11615333 143491805682395967524747143303593190560 11615334 2363705482624885154802161436664754880 11615335 -7523959964626011381759064572883615440 11615336 430382751643784404315156132452545525760 11615337 868188700731984833663712229709951451594 11615338 191072456650460051496757927628472130560 11615339 -1485145046381286464249175197420461787400 11615340 250242450268846854956695510515204096000 11615341 -123545132215021648831450253554707301800 11615342 259433610800348108781342709149268779072 11615343 -270887489998458686668288328607702681336 11615344 -49020229078241486572283938547724025856 11615345 -62038124640168257361487943516708413440 11615346 -383057792486669251521307148950548979200 11615347 -1235709578327053847720187362589082369204 11615348 -416432208864804215699510617895040715392 11615349 252976709861777594596477643494554284064 11615350 161125982001350915681169657053848058400 11615351 -1353818887812424342420492368603469666176 11615352 265336694298755313461775225562300416000 11615353 -419961904513540629141875653937317061398 11615354 132897888321295767274287546207644843376 11615355 -337300757582904864206037465192164818800 11615356 -286042753138339352082055481684064115200 11615357 363473483770953556472696445379977259980 11615358 -71633431103162351255194582243442010816 11615359 74388298466192651874475610304341460992 11615360 -11585675830498553659798313191342080000 11615361 718311153605736268169801528164884973872 11615362 308374224405774421887386899563875491584 11615363 108708233997996810916094873487418075320 11615364 112889276760304289835402302747311286400 11615365 -606832245527236621045039872125561282400 11615366 108365033563452195327616783896904976640 11615367 15492714430997212416653206088363426640 11615368 465035449971414673667133257285469634560 11615369 -1482190212146934117995921005499537558604 11615370 208513306955771138609317273367870208000 11615371 500116941361281759684010475696908262200 11615372 984029165259756426563439655827393830400 11615373 98541900110735137756023750088165601280 11615374 -11180013318738415494558665087631704640 11615375 -4602347024774929589247764942729652000 11615376 208960510480485159022574868875679105024 11615377 -1961770702727678613860306201032740092688 11615378 29566669320711712217886746244606645024 11615379 -1234706658831982791490027280323780095120 11615380 -3652965478374067795423497721511731200 11615381 -35960164963218921631494640121003368818 11615382 -73597115316849711746709576454966722240 11615383 163360145820290009617151991975333251664 11615384 539819443931660619702362238934565683200 11615385 -174153035773713981904630745303541061440 11615386 43510774501745776473851065548079219680 11615387 -289881825226544578117434150507272522496 11615388 -445564641740135792356257284804690755584 11615389 -2496887306193931483319388349307909280 11615390 -26196571909387414301875439357430835200 11615391 -259322367529649724952343588168580242352 11615392 -724597696733344321934690037770955522048 11615393 231754696830424657057219529514122936724 11615394 97294806984645246724081499163460879872 11615395 -85520660779111968969488992179059040 11615396 353579404595159382994641191688811991040 11615397 496327438221766412110845586525779733728 11615398 -40695054843261238264630951476807545280 11615399 502448285904303767907719212897849299360 11615400 206102857633359149064668160128348160000 11615401 699055329236634721108327510241267780352 11615402 197716031104366202349038154357941503152 11615403 -566621709175695859194055139912590508160 11615404 738350386471032996319715252477915891712 11615405 620578092157211726031136135398515250060 11615406 -205013128849823924347920353870841787392 11615407 96907452657473110198254850148968896656 11615408 -3276731830835897359460009295075999744 11615409 -196480439927085515280501587604540880716 11615410 -74628528363406036079884164080786639040 11615411 -635025159496942299051082412271345791988 11615412 339651349555335967364105857207015821312 11615413 342493572094621999515443136138829306144 11615414 -70467638299156578453017160169616330880 11615415 14725015536564014714867143131250821120 11615416 578706154307975076677675456808751349760 11615417 432265809693789881235633685431644510352 11615418 64973919203974884437531701849971788400 11615419 152528957318576625412051560894467806820 11615420 -333288120395275554332624822607598387200 11615421 158222846185023924543931473747798975744 11615422 -11342472652604459617956517566058905600 11615423 512851251917008805589408175339251591984 11615424 41435191374778410830773795695473197056 11615425 458758747399056397897041052872344216150 11615426 563406371533997723515294805411232706080 11615427 -125003989307124085677787360507580998560 11615428 -1018291811797865482075139921064253808640 11615429 235997712383361444764122718969786527776 11615430 -282854181177068813038566317326614554880 11615431 -16253061703690317671820195773199506000 11615432 -417443384434099332106149065740686105600 11615433 786965201101256296436567636593395991824 11615434 -506349974424380275086219581452085010384 11615435 194393401993720339991650158231762073440 11615436 4838120439181420665771106337109537792 11615437 196960409916194305665616640843249374464 11615438 471622543818676282561466188911289917120 11615439 -956513253355298547591469917618803427840 11615440 108198968496772103325697252006384680960 11615441 128551823444113600301889048666929867520 11615442 166983124220993499619249895997682000512 11615443 12406809930657965971454875218632491600 11615444 -583991466825886050556425838728430752000 11615445 -839869990584781240678697964381876768000 11615446 377435483755384025015512474033194384672 11615447 -299895426070561660798030910208654871848 11615448 -272099682296567397008336748336994713600 11615449 -292520515505682891471901374771307994240 11615450 39849977778562046873885038135091596800 11615451 74358442976896950770254567132606574232 11615452 -82661569380590335711280254139514781696 11615453 1237955891179615282854002164446435222144 11615454 -49039639631663304414610449496397986560 11615455 1052453901213439583185465751389016918160 11615456 837091818782345253486118066055849705472 11615457 147181015402721555111836208864042728320 11615458 426421937461443950835205143797027289600 11615459 26983092531400104067013336384208257016 11615460 -116938075641533732411191430073792921600 11615461 -4409661569405604695498587765516994880 11615462 -323316827553880345375493643039499476768 11615463 864138025751024824677755650929938744592 11615464 84897158356317227690372654910187929600 11615465 45305755103815919057295408288493986120 11615466 36624930843462426600111436619846663424 11615467 -838409170445437002932951252158965321484 11615468 -59586652741279619592762705889189009920 11615469 -207961124191856814640315728869511569856 11615470 -473395139051680777999980707694834016320 11615471 488177242131971750976837252570172577760 11615472 117410817890209735922563760652004589568 11615473 -280833201750030246378388585609956719278 11615474 -79573030537887268017344129568534589440 11615475 -92302108228377840883008385358704373400 11615476 451705334575168259408358696299560610560 11615477 4590441178742816606324312803405272732 11615478 -36295085432173255939878155115847723008 11615479 -140912430660194859498382505770065174000 11615480 -216142738663050147655049798468192256000 11615481 -21018075220542609830291087917068061878 11615482 -180593129176105386927737856863600907408 11615483 -95254487458689186978351034561573054464 11615484 -96665027062316817528445015762932907008 11615485 188065966200948354177555802158585346560 11615486 9318137898823143514315048330432565760 11615487 -55373856308647853305206940324680226032 11615488 -240764106005391776351683956770709962752 11615489 -9223645852332909331813753862782044240 11615490 41871908299808786755651127956936242720 11615491 -434089164294130352728425735464715823108 11615492 -99116436968298215495758680340329787392 11615493 108780349251522788559474417887783991264 11615494 2385020901542785710858108561445282944 11615495 635075324038811883659942162116295643000 11615496 -70449097469385192417466344888339087360 11615497 40989449231603376531381621038236081946 11615498 666524918190027825265013300185090932480 11615499 148792433769551101520773728198235444140 11615500 315669404212263655355020381590097152000 11615501 38350079943817992081161909663478218400 11615502 319222637678366584626792891224420845632 11615503 -82581941572400378374719957897725846360 11615504 -4947847575417662431477649186139734016 11615505 -113182599722115369675560498712376715520 11615506 52283719012961070591013644706417019904 11615507 519189852623425140127191292370836263720 11615508 19013302253027640831530022814933463040 11615509 -557720426706649446644955819412802402290 11615510 -179726830145724763359834713283057027840 11615511 -463703909869335227487000887125837149696 11615512 774134817812296660892425397703839723520 11615513 -2148853894614617746799132328992419776 11615514 -76631833003720923796599103324894212096 11615515 576893286894761227333910274233771552400 11615516 -2908446878527561355442503262390641664 11615517 687606427350641206781630626063470985440 11615518 142367574273657114798085851397984803840 11615519 758366712782378676760405525443049933920 11615520 105274274123429267505390482188885032960 11615521 474443668517466348281355953878588456852 11615522 261245219149307514139550830151946489600 11615523 -594477883280450628572460789827468603016 11615524 18229433687430028339971928449360904192 11615525 203889236058131517307193033925787537050 11615526 -136105589903639573770613368094574023040 11615527 -271859864747526414780245223268910406912 11615528 302787545509104904132526204300931072000 11615529 -147721228126866591061803400612882658304 11615530 -178651116007646033473490061578156487840 11615531 -606534832825080947302409621254813870668 11615532 95612440175952536348397292367956649472 11615533 873666520796564929989318380690995778304 11615534 -35599191647376084023813619991171046400 11615535 -892533097457315497637792339263204320000 11615536 2935476445894268061012958379294932992 11615537 93305267148353854650818174695227424752 11615538 33275674360117197322048509655030795008 11615539 -646834423291346544018421791835430694720 11615540 356038553832543676123236640070501875200 11615541 7455701826847981932274589645623400064 11615542 178530790188767053919954165388653088672 11615543 -262708236769180477122758902639202432856 11615544 506979189984711400709292450285696921600 11615545 57053774204367892824490709237965647360 11615546 -87836373029902549323079371568072336416 11615547 791764600711331665099061660246077440 11615548 351454050558709644289861979478029672448 11615549 54408653517320625179748423721714933920 11615550 186376037256859457480661112977629337600 11615551 286814335487539278801927788737258799552 11615552 72570630699230117257001967717514739712 11615553 -143716525636910329608667827026100397596 11615554 68617953867983256957553708019559008976 11615555 212841434488464797939777361577695225600 11615556 -467773773449688853151562566552926900224 11615557 56662167320930188906180709571508827806 11615558 166132060616480113112265852394305576576 11615559 339573056698928369338187297343841934928 11615560 -384575622308419896222150628145479680000 11615561 -211735655678943622425057290197283686476 11615562 -4353723432219581964536430981150736128 11615563 -728744893827860824749607982956938206188 11615564 -333381244557839272146133453496697114624 11615565 -214724367688887452003592338814936833280 11615566 -160075964847670400288904656390615721600 11615567 438537474584817271871025742944319058760 11615568 27598950195855727177102548059003289600 11615569 81649609359983115828764113574149981952 11615570 -282458375960072487682405899901795151040 11615571 -329762373640800925823303051594117045880 11615572 -821764756586575710234272375735547601024 11615573 -1782016045124540750537943909661830572040 11615574 292284701378917241629009101742423457280 11615575 375656005617824488310050295218815831600 11615576 135039250889476969446883783862813982720 11615577 57588620728416195821720405470397215200 11615578 -124362623741639073548504958357348204576 11615579 -1022260296388216053443592066714774629820 11615580 427443385964368055268233729008118108160 11615581 700502450943581493447243389062040028000 11615582 -505850226507993602369676822516164126016 11615583 -54696330708415710721944508091166673536 11615584 -667415328103181080134239632516019257344 11615585 -28218853774628488662028226563684157400 11615586 8179524198615614811513166396234773504 11615587 130848579423569489081897875719419896464 11615588 120539719676783264090428724452135298688 11615589 -1582462201683538111777902618900230180160 11615590 -312159257756420566507395086834749440 11615591 347130993532751604944747327812286045664 11615592 420960899669541766827233135866295500800 11615593 350699701115126430640079531461388952000 11615594 589529283232457141374050567780099570096 11615595 -123817011075528064185243484016637127200 11615596 -920165089766660698295857311509395244800 11615597 -837264863038187653832476767185991701514 11615598 -12877413239484061766508432623439931776 11615599 -538472644104119600132199884777968925064 11615600 50812775914499764779438223971360768000 11615601 -452267819580383759457354099922935026400 11615602 -97620165231698713749711627938086425600 11615603 564506012006232673410686944211170059852 11615604 -35481231394647122899476867982429126656 11615605 -477146157438507421469444037151590544740 11615606 -476907566522149463635363858074904720896 11615607 -676549117077459180316671113263913001120 11615608 27826185470049587748409951050657792000 11615609 306751662269817928423035691736403717204 11615610 -22424721052936283931438862741769898240 11615611 -103984801514010816136267522853734550768 11615612 723007785407460538329721425347790543360 11615613 184546311424892435903746307982807366144 11615614 -18634388020950190230451807997690609280 11615615 -966853304530199297279214918490919425680 11615616 750644518427297556378776195821889126400 11615617 -349558310424324242873331344767420599980 11615618 12625934050369824132253931075027375616 11615619 -946429965679563584042048225231715493632 11615620 -106257661624531734757054795575829808640 11615621 277543352719667527043295697772165506272 11615622 -108588936310864624333250339396708972160 11615623 -850619953247049249733454400052790609128 11615624 -990432124093878548577821725079403233280 11615625 -149771942705711839506323902914069000000 11615626 407778127376185327830415125380626512384 11615627 -464899753526855326481456880067024539168 11615628 179774150932278247654647037311212805120 11615629 1744519704523924278850874517544143360876 11615630 -29872165509881217236578631434113600000 11615631 639201572959247767018348384944352579200 11615632 5809735545429809526013553387551588352 11615633 2427081351423959924361119006036076144 11615634 72441826134901805997272988086727392784 11615635 -629121151510755438843377359292293315920 11615636 -664959418141849337845576541379292705920 11615637 -625199948834154796015458800288800777920 11615638 120015640742146410788496402070759027200 11615639 -120496075245679574942180283090564080640 11615640 -421138511781771301220247537736435507200 11615641 -1002456239065534621381531850604630829548 11615642 -7875614619514215063323481317176005408 11615643 107505050703956383040528959586612802384 11615644 410136154129959497405571265303590429696 11615645 -277689870631886889255295984197632758920 11615646 -134156227071536635088159865727468597440 11615647 1228888158301106884598220584651930096096 11615648 540853490941070758103235779088482304000 11615649 -311903714012771183294477462097594278736 11615650 34478227095924882053873534605232688000 11615651 1058600489060877058171930940599908146652 11615652 -143787512043225815283189156103877403648 11615653 -30345149258713070781789585533125495744 11615654 406170507850097390380410452826487735776 11615655 202439874580015714516082417681974718160 11615656 592341549190227393899631105194921410560 11615657 471754307163247842038357310842987352180 11615658 -101263901654081000141879460785339046912 11615659 -314439151281684261968290168200298489560 11615660 -277737549848540165224428593231619993600 11615661 -627949036959530575525883184595144258890 11615662 -577140258568174629448795036257397503168 11615663 317858871262247647725291366398294016912 11615664 -60888678664287427084014927398940082176 11615665 110509133872417686539679279862585336320 11615666 -925909566579016245633641461738129311840 11615667 4526951864392292666503199865742195200 11615668 -455312529305994198114595697283143147520 11615669 -18274077033044615835816842049076976640 11615670 156712199938661949575810594201025638400 11615671 439994966273183274858911220070834173744 11615672 -475429066752728361719438543581649203200 11615673 -67695677567554638686844966931509192576 11615674 -169319546313723658146033116082599362560 11615675 144713557813834435836361259279198253600 11615676 4409170859639728456397744277820391424 11615677 718173439550605761002955874804329523526 11615678 -56259936994116061409899640611594042944 11615679 -119314406939985502702229712856825600776 11615680 207039515208659061033196327844708352000 11615681 178433145407427349485468179397391559808 11615682 5587427487179190172613045179284578304 11615683 838557719316593992602436031168386350400 11615684 67966450245778217582261695813901752320 11615685 212868261495651003938532531656795756160 11615686 -535802427301921006079614682525305317120 11615687 73053611874924073142353109818013449440 11615688 202889742915714569138015718727407206400 11615689 -548682152554841833650523716243819891000 11615690 98852587075665900798139553804654699520 11615691 612978086110293438213585134505329406144 11615692 207540409511093727135690021612383299584 11615693 1088458438387016601989486086596096972864 11615694 26961809933411268463811057907767437440 11615695 -159242802964040505631598271651433104000 11615696 -226842630844358350953635257352341659648 11615697 804924652027579359853158262734266566080 11615698 -344215519760683895778428483738428844400 11615699 -968028518617726207805037951352511025300 11615700 -13874176969190947121880191905843200000 11615701 756103009875581915742714269112227546702 11615702 -68556090671970784070059784599907595648 11615703 52560979284422292312163256994637991808 11615704 598209739245660902821694515066824990720 11615705 -236128535678542839273951124647326786040 11615706 16047939517435438235749829229465740544 11615707 -139970603451491848727048500734011818320 11615708 -100301925383019578936568371793101641728 11615709 -45144838219331053241043530100866978688 11615710 -145027666730464166977979066138737062720 11615711 -492699285642913348167351009112805673048 11615712 675700758528496849468157081608481144832 11615713 -220164828529706647949357665832655141696 11615714 528588511500020060856794802917300226432 11615715 -543234045555763281327793415147051833440 11615716 288851778314520021590775921784789876736 11615717 967829178917082093819647471918053972032 11615718 -2949393649323751002729820807382350080 11615719 12245824773602231228946211218457395544 11615720 -353694450807633696195750419447197747200 11615721 -10188425519407222161708646173106342656 11615722 50229231345788073113411592069936960000 11615723 -52553170456241976222508797936965720064 11615724 -53466283575182966947912997073513609984 11615725 238391127421546475151629095833631872000 11615726 -397500592779673090687522391025846936960 11615727 -99086054206928075627688613861355564280 11615728 -139785444857307158625965681201074536448 11615729 -163093140872803173772441687678339274670 11615730 -7254847486707090692557080419158164480 11615731 -212423661966021205834346654101695551936 11615732 -974517180485566623628980414292237451904 11615733 -8465208508023728151901864825209530898 11615734 207914275092453411367652954666436155520 11615735 -579004491676231499223376371338720400 11615736 -169175321204519055002842518032074014720 11615737 -97544122538105254401410493393384213568 11615738 4983499031995380290117928139231217520 11615739 843752044487119621523505830162986608 11615740 -103239199456974529782468553759056975360 11615741 869498932635656853140572405758599195142 11615742 -207221920612786863338003329868273260800 11615743 649594987266301167477650776330753761120 11615744 75675202382358496133310736873927213056 11615745 -52278035035603407669773172554714352000 11615746 80546112944423573326368104031801063840 11615747 -221510045240580809378367704284104382560 11615748 -190045759336281004274425876707393131520 11615749 -384760578330997731686093249794830508836 11615750 679176437679583307042561012852156160000 11615751 -80570526468727209208504985990255040000 11615752 425090423540286938416563259623214617600 11615753 -219356530118674749996094468676226132636 11615754 -658368526366687386735108473952922686720 11615755 426446693868874698003057419326936304160 11615756 204030480208840668312682860195280254720 11615757 277087999583372723589869036800633736640 11615758 -93239120590866712587426610866141312 11615759 766882128162859343683550040148511482704 11615760 -3164458004173569266463308192444252160 11615761 396216972917644185813808800976912826224 11615762 -252675577462284682443468583870273536 11615763 -216457697980431104263321409811530717256 11615764 -871299547305485908137925585967467673600 11615765 -261429122158422791746850993743061107200 11615766 -91794707811955599861707977872226982976 11615767 -100354868677281604410577854465487167600 11615768 814259565463662484018890134305987215360 11615769 -325597241270558225936786774585877788112 11615770 -528083763615093520935628834135956215040 11615771 744858394072293142791181104653658531972 11615772 224275470639477441845094714000487882752 11615773 -500615368063761059564952384219793422836 11615774 333368394335842377845242382351905931136 11615775 -201376566629970435872627803248136012200 11615776 -1296748926437220482551547038097333944320 11615777 30694041743566691988674847640364086566 11615778 -508180213108423664890530864611278440960 11615779 -135705363684279931152045884481329606400 11615780 72103845374605511488853550356207431680 11615781 -61353621209472383133426504710813735520 11615782 -198537774926867172910624160451242881440 11615783 -926439818400918764956237158673619717760 11615784 519591308144996209672760083739186872320 11615785 127354588918565525034731800325615170980 11615786 -2720840211402134518572650983914940416 11615787 -28007165024253061972173014341092419556 11615788 120997754582101361536804277041673977088 11615789 -1210085390282857203053803571656250914410 11615790 -319309701184382248187395636849768627200 11615791 878505113201066349026114281515839830584 11615792 46186781943449967843833157355344003072 11615793 192556734864100820665500664508825721600 11615794 -665455326789090016302092382051011586528 11615795 -3710933676282793831505455072692553680 11615796 110209409621244158701203649577613484800 11615797 -977798467289882142258376989241325700754 11615798 12867775593112198068876212518227089664 11615799 -352300750209199886429503332872571174192 11615800 118818551454229233503389589188764672000 11615801 -159403894789882614341698208462395481088 11615802 235250508480280639090660988348961484800 11615803 88806605160388232401802248419167795120 11615804 -756688731080297728693117758216292684800 11615805 -329737709120302960017242867869334400 11615806 -421760503748807707390574958441181755648 11615807 345256474857520582173131081654201772912 11615808 -94636151397852682147375940891364556800 11615809 80040287755783839468296159258330275010 11615810 -184528600140946364927519724219009961440 11615811 504825438399379265343820067565888559968 11615812 -227768573759808528395043135895792302848 11615813 281913946636298896440870466005045480960 11615814 -45947453048883519146886927563170945920 11615815 -239507351458923552117489181339182129600 11615816 -67568926291042742105051532369071923200 11615817 -45538557197136219520706758002502355136 11615818 115603872902269239594810514113792657504 11615819 -314648944492830681565688991147424463304 11615820 -217364374498153778388183888326386897920 11615821 69933119821663287348689607886038950720 11615822 715839859934769838785966396675707567232 11615823 -768355014577730166484353303966444810456 11615824 40869165464688210629216962605896171520 11615825 517698517793724400441378796571083985600 11615826 10517161688706953569250412165048703488 11615827 -4877942139062249699053611115863490324 11615828 -231689708934867986971524536137974202368 11615829 -96921150474140451562484800046790993600 11615830 600353192643025146947637643509678720 11615831 702898818758047920750728645671902578472 11615832 -654885072167640286382707582533311078400 11615833 -35528988781410526659161391438306163032 11615834 -206751757338820350230943843875831300640 11615835 -23186286017380098246790598354136806400 11615836 422990763559651154888511801138613076480 11615837 -1071119263085800628700126519288633143514 11615838 121493329893815739710874463472191705728 11615839 551153607471650478566802504658514692640 11615840 -295906153992568261470056220415347916800 11615841 -22318142093931657890121865458772531950 11615842 -112778854692427219031550309388764170160 11615843 -970688752487751550845155168327891623908 11615844 -308170909358398724364289625975076003840 11615845 193919357505285086102818854185131474680 11615846 215718361524669779015344003506213981504 11615847 233130633185742677506495138374001566720 11615848 -939680923389995884324415708951101440 11615849 -410252754291253188763522345536588296064 11615850 101754303925052178858034228592163283200 11615851 136029836869698666005836279028680360896 11615852 -534121930772930942055698289762237434880 11615853 -460532615666753789701461135195297367392 11615854 -284703799253294752377226194957974111808 11615855 58939577843919350558605432986654107520 11615856 11468873330458615554053976788626833408 11615857 -1250358170815536105775060259660044372896 11615858 -341122919119674925011539767423915764720 11615859 299621582972442390725970004399762108800 11615860 -322037450778513694001855497608521329920 11615861 -726791708148374862663808676169470395200 11615862 -640962918972464062518215994274629820416 11615863 351611013545936432391774264466584872160 11615864 -245858734297728043622142035023451996160 11615865 -17653010900887657744423358365797842880 11615866 -61605080193646746815904450392547110400 11615867 -838998187881025543522387328953852629084 11615868 -403714643047011102032050629842273972736 11615869 -120858547792651812296411836232811261056 11615870 -145088849744762463036373676284294467840 11615871 428200622592467776126263128641088964240 11615872 -566846249117202129975449512535654400000 11615873 -199218310342872239666538485392758395136 11615874 94599610258659363039024532120259920896 11615875 -1400617173120989703605406688737679488000 11615876 -129769487273511481460616275008261280640 11615877 -213747423202908098975621521822761771552 11615878 -151250839377071944891584467933577216000 11615879 1774748154598551477704460665466187488 11615880 309026114513584676919310790558269440000 11615881 -150064286210699658509993227285650155136 11615882 -412304021622005065851260200775026880208 11615883 470411214606023732313761431339695537624 11615884 226470687264593273352712732799997100032 11615885 635553729186603788233841760161612405580 11615886 93657731921123719677959293960577140224 11615887 -340363170531801257283693557622054560464 11615888 -211342787802238422436641037660621529088 11615889 -79834454824654432754990159301202668480 11615890 122342277658274384416834502694946429440 11615891 5906705396184282867044869458639176400 11615892 -86719769475694457111261408506762395648 11615893 196574828539871122087374073673531008142 11615894 -517625044275179585996652394656320385504 11615895 -393426065198009994443223511404330433080 11615896 375328870701681616744897773980073308160 11615897 -11237082436310433286333936551971659200 11615898 98692568213090214572046045860406064128 11615899 -905571096312888802445086608481654767100 11615900 -182657606886347893398656852514636288000 11615901 398407433656098544699738890268731138048 11615902 -4251511624085437156181188303040238528 11615903 -431628926670267410418726397737176457936 11615904 276298690638872496334955579200569212928 11615905 -299512972439419530069094917692128904640 11615906 -20744337706311866733124294330813443936 11615907 -436662800202528526492487884201067930760 11615908 -402369034035549752365969898345969397504 11615909 -1147149541864553573012753164620650669568 11615910 -203582017503438175276704533734111808640 11615911 396328008579544370779094192254990683512 11615912 52812591802259207188512197735158579200 11615913 -818538245537907043802463307901039119680 11615914 -405273227881279242869773758903455236944 11615915 -280905991435342857527253894752546827680 11615916 -111962537658823954803219838317912883200 11615917 321576094244854517772236877944237732864 11615918 -564500269755473354562641717667768219840 11615919 -223458927396145405576738552758905838720 11615920 -41624796396114062816735468408301158400 11615921 113014961363011108717246585739614960320 11615922 -62983581573679553026169163812139312240 11615923 972305597204151894123079037279941762560 11615924 125254082061954459451839730933606993920 11615925 209921240238830032636961152516247724000 11615926 -227888624318160242435130212093536199040 11615927 30997343068928261126720488295823604776 11615928 -230070367756349875525489043188356218880 11615929 329290507193988784291938336521056871880 11615930 -221372016013635849221467523694880449600 11615931 45742544405952855367977172096716427020 11615932 -425303747718100044075320139760163348480 11615933 -166656959812776362499317136776764767936 11615934 -2184420536605470358024309549936548864 11615935 -202709413492127297010675238569469210800 11615936 14317936024984102129223602377719808000 11615937 -158856836829156014949551647553255745120 11615938 -317862426240352280352260078049657944880 11615939 336349572366069730893394581090721639740 11615940 25666886344570720554054485511853056000 11615941 881309724116860981345188961932598596892 11615942 31857194137367614710177022841886772992 11615943 173972092873016006662966961195662257024 11615944 256496049223945526486919126986835609600 11615945 211955133293327936060799120857855232000 11615946 -142070614638596490386727351471745218816 11615947 165222368108539432022494689278138648352 11615948 -119521016129164980033770080683436400640 11615949 -2607127072013668023215060153777222976 11615950 314702984737175857776565165948701384000 11615951 -970863768224370987950741859623470125000 11615952 9022810054431701559847928377652674560 11615953 594053818208104065857532317944159479664 11615954 -39797257660491527308055194133916633600 11615955 54820164867618703557977186071232793600 11615956 193659134873912716774589834725348687872 11615957 163293491725195103599532205632532250140 11615958 95234262375532165307088734322472896000 11615959 -4657566945719120160107478851529173488 11615960 334863810562645089294161248553103360000 11615961 -139271643097153193434126708565552690496 11615962 -254612539897327233720809943757324746768 11615963 363685905924266739917020879022265622212 11615964 -33197978442569137644120362858424019968 11615965 408852784848631073964361516076947187940 11615966 -34876706556700614322897518856289538816 11615967 -22381844572842530787202297237022448648 11615968 39821054432185574261606242577657364480 11615969 -795989897581785828432569526662860353630 11615970 -31924757355281295043722318573032448000 11615971 -92657273669636970474454335614527583000 11615972 177024867939796180996363745158658552832 11615973 556305937141265561340366277430332965600 11615974 943049575460212353826083623744658078912 11615975 45890951596592469486292228142284688400 11615976 -425695904867531203650605386439082132480 11615977 -3750283701890582762954714693250917440 11615978 -130904067740222138162809272905230087680 11615979 12988432019030534748508692866624870400 11615980 -364425244417052841378286681228136816640 11615981 617388662501360776624854129974382089304 11615982 153060481244578401277543247208595789824 11615983 1095419189879852099886611636361569233232 11615984 215191974713149797165090806611255296000 11615985 55450178107847501996030127855835265640 11615986 -136717182966690247792226226908716508256 11615987 844901349387584415109755427570461522636 11615988 -240361189855432788599874134224754688000 11615989 -653492944866813317519473081252928392128 11615990 301461771248137750088527277282443008000 11615991 -719488516785652045112761474183571475456 11615992 294197589712459832184104898058718515200 11615993 -1102261002551943628576448639713424164758 11615994 20919563517956693950126511514355299840 11615995 445658824343208281708683356389828768880 11615996 -186758954865742217263400503973809800192 11615997 -325461970197040437237349098570275547840 11615998 382634836016288943437301218171142663936 11615999 1425493030161804987399875970813879072000 11616000 615004913236476478140051181535232000 11616001 809013355942437849891018447947666208002 11616002 -176198239299100064928372321041934750720 11616003 45639976678452127093587917219365538304 11616004 384184114076520246658695751140377085056 11616005 -400291962429391954871534632818195254340 11616006 -44949636019927810046653765647044990976 11616007 595489459877894454878622030411530469888 11616008 -891285554799667990437480993292284672000 11616009 -19664876947480757369131657005232728480 11616010 13381501035450966768818693325636157440 11616011 -667026199730603084886010181667755572800 11616012 -155609917565503391611383307669921981440 11616013 182250238818596141718163868738865865740 11616014 -499998858741124965192346824767941614144 11616015 -618742641274243991394622640557437926880 11616016 -10099477636283860079069109987203678208 11616017 -129485567405180849182039960209420604608 11616018 61666915870911490816901890305713004288 11616019 -608350519870533977542872514582234721904 11616020 -1955274153803721513996609543840153600 11616021 -283226246395192981928093629063753540800 11616022 150933177083325532431508286805897666624 11616023 875162660821866327239426643878630899272 11616024 -98145796307137319607517756633253806080 11616025 624654636069386124406074246539092247500 11616026 -119911600793087571051346541696604311040 11616027 -7007852319825238021515421933298088768 11616028 -21956848455085697392396488630093132800 11616029 -680383942937461510224375941277577806240 11616030 -27283364275221111658629519508671561600 11616031 -175550421493517077467437272998641376256 11616032 -306982722040568231434996820148382334976 11616033 -3513995580546823508902495873687182912 11616034 -277307046999553415928053174193737233584 11616035 566893922471933169193901099312637189600 11616036 -164768259138657518041300361102525733888 11616037 52919059054821140790037613918460184920 11616038 89231060235336904903300702550863225920 11616039 -366039286997892256372329692415104958936 11616040 686865473203363561153922576766912000000 11616041 221116844068852024546620709158271870464 11616042 -783656329002431751818309338325404416 11616043 -618222072625062836301929931747777733708 11616044 56278708960271255156752245409999122432 11616045 60201090312646614649618922847260380800 11616046 106045985619665102695680510624554291712 11616047 -411243233097981225410332832581741314816 11616048 -6797227936600246631484125932039323648 11616049 -701467701643920931979012408396959731360 11616050 -356157939079411679341412715091608115200 11616051 230819744722584229192111624527825016632 11616052 -741965969946018947801721995032342528 11616053 1088979567374651117580874865319556913820 11616054 -24959030582719743681364608704764833792 11616055 300979395999951709942436789496386027520 11616056 295937417887903323931760601281418854400 11616057 19741238719524185360359413246811388154 11616058 -183885545850053201597669264650635932160 11616059 136477847817227156216436443724908512800 11616060 -369097236258970647227448852646509911040 11616061 -452730599093763421910991622577841504948 11616062 -24820757036784255500593738334050969728 11616063 -3297757235872739626003450765485686400 11616064 265896446427602655779198717542555713536 11616065 110088754965525474482834074960815221460 11616066 -42071957903315152591710222975803159040 11616067 -86515486039992349649576066572908482884 11616068 916118244151789684319748118070644177920 11616069 -215039336425749741879946242055799175456 11616070 -57266800845285020278704288058326758400 11616071 -133232033731402079568542525248977704808 11616072 -47980091630146747807979264053609758720 11616073 -50562285872496064758967061313916850880 11616074 -674099643693109299092985115810500352464 11616075 -459522335742187128535808125613897670000 11616076 105976873275952294517439665704470412288 11616077 -99017632361016333903171818556402551328 11616078 -123237409051985203930734920169416604672 11616079 804405506284108496733106034564252416800 11616080 27278722420469706349175997254805749760 11616081 -197967724116228709522648542063787714560 11616082 150956364268390107562651900435352629392 11616083 -920567448112401457805565926378313352200 11616084 137965390795217965648370854242426318720 11616085 -1346831714166022615947549105420398160 11616086 -328955857178740765975055241266267037696 11616087 396217985982771386517483068748929203200 11616088 -795939896460735524282199390540092436480 11616089 410846585399826826863760673181212554890 11616090 -169814738383928699635439813927225191680 11616091 324412498305404063695068686405171345360 11616092 -274476166706618623455037947234623301120 11616093 294948707167864411389056976215250678444 11616094 128455491860773052550589112161735631232 11616095 285896959353827336269079881334214004800 11616096 -779798297058046151743081362538021257216 11616097 -84940188351929368868635733445019463808 11616098 190279808412757368653941415499785765664 11616099 392505899158353659073787662782455472256 11616100 507568441495132837551916456295989190400 11616101 270035416309271769159837374654386789152 11616102 138046827546082742035437357823473580800 11616103 -78505106650271359848859428488844631616 11616104 -351198182517070584728585448302034862080 11616105 179211302041850324696711091795358403520 11616106 9571163938677524468244035590854278400 11616107 -466590608087091951657186512810092789644 11616108 70549277146255646353917344299066048512 11616109 -306813295529789319990472476524209440480 11616110 -320463486721158878934293599685540350080 11616111 63825531819318262536029809518647628576 11616112 -188658287790484414893366595384186077184 11616113 506882176723177838619398679074347835700 11616114 -66673929716501976363863941973988537600 11616115 209110910318493101671333621467793111200 11616116 -79229948180894215533034364006707622400 11616117 497414363027669065678785349376482594560 11616118 -134697027918160842702409216279626150240 11616119 -149221691073055027551865183664342595480 11616120 -188985730933908986270406740231762534400 11616121 1770584319426868379357620658753727866 11616122 -154752862280901405920836048096703731968 11616123 -770490055092016642410658987470150512616 11616124 -157544867025944532891539635524745328640 11616125 86738559902231112149461435259476080000 11616126 -342206277626421535630083406673875966656 11616127 438422649338369126701350949880964027600 11616128 -651991067749227094284426398647304847360 11616129 -88940636621376155778906852778023157440 11616130 -213255705577144228684309855012611211200 11616131 -686572907835684717876882776382105256068 11616132 -514999515886011434515792370923379091456 11616133 61759321557906419304997041499887950940 11616134 178428933329951694037203049557218770944 11616135 470204741066966464730716534582410602400 11616136 195618739599503372317786869281461908480 11616137 304226036966762737932529683416787800100 11616138 -330019147234013264599741262519906775456 11616139 1223590783132998500369091489711985417940 11616140 -112888953967108293482044755090453826560 11616141 598637665597934116882447353951905068992 11616142 133850009681885631101312615643488271744 11616143 522121546515182638726865379478805367552 11616144 -26854660805975797889259334184070021120 11616145 -466218055692123725616227144147753801100 11616146 -161056603965512354088139009424937967728 11616147 -112283977074950379109691074857203523276 11616148 831362685062077715898607815360350174976 11616149 -2222924803175549149761847890780769536 11616150 -5067936391453868596324370096017612800 11616151 -595393733738838486490548090783721415568 11616152 209020104889394589435915303047164846080 11616153 241066733532786698249570768706365539200 11616154 812290650985495561004120763197003508480 11616155 -874362903394793721666202042548768565440 11616156 760814496727507207905766479575831347200 11616157 189861768572521944840159018804111183712 11616158 -366572727575345137986148222008503193024 11616159 -566083852973579340540242273535337290240 11616160 176129667627919614177540465641914368000 11616161 -169182325450673988091076156801394154752 11616162 -427031562826062238669712023196735250048 11616163 -612987551722325804620948610197444243200 11616164 -210040335674119445107632875074070691840 11616165 -10343680340684173991457356555490101760 11616166 114482828538426478312445416352539672032 11616167 -487736454281489637010393155500396795784 11616168 192046817678538741979091440084127907840 11616169 -661015390415426525485352806297750015992 11616170 -207004498124493079866092817926749122720 11616171 -34040865467184405317421336634479446016 11616172 -627188820623008154126678434629149130240 11616173 372595499061640219890844877797247802144 11616174 -77430594560898301402858834676129448192 11616175 -165326805802493529010087295400050800600 11616176 -9378523399486472998181950037454422016 11616177 -252665120172198845300882768809248750480 11616178 285760499565164415522692929295559469056 11616179 180994006567964497859392738004038975200 11616180 -268046596878476873703542239201714391040 11616181 379505787868408878311615003352385471982 11616182 -253215227397986692243562075487812812800 11616183 -503782509925606657970829010999169606400 11616184 561409680679635740631717340346175774720 11616185 364417730719063174690868158904189118600 11616186 -131597474955599988057954595122552761856 11616187 -74916575857743666577405632879108854256 11616188 127957153172223718633332863553397797888 11616189 -188365287560629365645900045276319200000 11616190 278952311225225326459001682043064001600 11616191 466565820709205610554739338154249253440 11616192 1361831206024611201564279294060920832 11616193 42001776182297825418113292069763389360 11616194 -608866913449593620163411823767750541104 11616195 -69167929963970581216753902883962140160 11616196 -105871758089450726292709883755055579136 11616197 387410793665828828369004666031062959646 11616198 -21497141403983830891913454182272164864 11616199 271944821026146457822780255759227858736 11616200 343022381186518100422252035129473856000 11616201 -733722291505680649010915564334823819920 11616202 -29749051573600798395021346758569296512 11616203 1263047610176650139157782975682299458452 11616204 151418202591140468203936741011116637696 11616205 302240771749814074028653157095577292000 11616206 167391735591441195489804450462690372480 11616207 6612736426963064439773612840424799488 11616208 250389422946250116206145138041418309632 11616209 258434923350177505102476291055242941040 11616210 694626960065095734757826997253836960 11616211 -1221842793075865641203421978659139991200 11616212 399932883925581871964911766620493651712 11616213 -230557290186023087400583480050000682176 11616214 94183603753584420925860605286015111456 11616215 -641986292516193399905428428331327450800 11616216 70602673869061584702574732095325593600 11616217 251856201931659013035208061870864442180 11616218 155146281977041367793102442974425184480 11616219 262090134826836945045719420284151192928 11616220 141208968353371042684506937962260889600 11616221 76962795775135024520769442469290200000 11616222 107785455660733002384711685083345659520 11616223 236772264022525990065412510057188301472 11616224 312625185969513282327117151639571791872 11616225 210779475730177769585731228015713279600 11616226 456680288098537179027141178845649119312 11616227 16652016540662933010717406559697408000 11616228 88779334228393539212177247663810418944 11616229 -1560273508974026225733045143653189779840 11616230 143027301150982152608156264489177606400 11616231 2926764804198765204474031536581257344 11616232 -27073283325062883879320929466350848000 11616233 160389398647681225056797070098238391482 11616234 -344366779746111683390970180685810599168 11616235 -1163352589356922026533299711668572640 11616236 1061086472448293872996899394768513141248 11616237 -1628176369122898399501030330910900300160 11616238 -612144274121138405031973961813594800128 11616239 292392040892265744518467402120766592000 11616240 114846027862590745425053726376738816000 11616241 2512986841856366669106527645404681344 11616242 284137215174628632010878723240500736 11616243 -283179234231991391428033845883467222672 11616244 -565785680536611683078444776362391118464 11616245 -9491832169123606841580879433280522880 11616246 -92985378090254163482431726127921380128 11616247 -240847688539793414153073436439225121304 11616248 413191124925749040335204014743079772160 11616249 86801974904662268012509518744125110560 11616250 64018893243704731813232086558007070000 11616251 -1014578925229416608762747510596263158748 11616252 -363078280049266238721773484332320685568 11616253 1491658559087447246740176140257840539840 11616254 -258481086442968839342600533925485102080 11616255 -151974863290958186638891742662032020640 11616256 69392783677273006298204447211970887680 11616257 -131034254766641036314789257612969337680 11616258 857876616590939080560346449343592448 11616259 -7925792785232544058996476689504725008 11616260 -13188461854983344882454403424675685120 11616261 -180198824531153650717442657004478191456 11616262 261541612691808384088903223646499646592 11616263 -242873747970879638815700367371428528488 11616264 -640119836889326262916584825801265152000 11616265 -68610620076797071807952222963338346880 11616266 193442415239930218805887367501093617920 11616267 -26532886859843762811783614674976097552 11616268 363427858172374092553767300623772309248 11616269 155265241679269829283780468198490316160 11616270 262168210496001880127507343738226018560 11616271 -11400642278801241362717852909801404656 11616272 138898336620932986322134585089887649792 11616273 131472621550139388608520375018206929524 11616274 400572975219901831197913460642525473920 11616275 50096705973294573359410019302567695600 11616276 -79637117670379648708393703124002549760 11616277 109485359922859169550412128957761532480 11616278 7172266402956655260453098851335831168 11616279 238078727457522871905456502851503607168 11616280 76493717335206833890908800829671424000 11616281 -467267115906511775659364065365249144300 11616282 309094290722719945433259796471311483648 11616283 741538880529301131401044175011043183988 11616284 439133656657085840032447709958338383872 11616285 -48357771513613330428040297438460816640 11616286 -697046781266473712815895048657223080256 11616287 393351307324044556015322509944444354432 11616288 342077983859712215155934860576070565888 11616289 -170174411311077344678991887925214300160 11616290 -152720535278278787727240430959534865920 11616291 -48217843102746706424826973002035250336 11616292 86593136467983285790498517091402214016 11616293 -267362691343578701175601399430937878016 11616294 -452073013260009580909780560192480007680 11616295 -748414811363797824525213249431776048200 11616296 -338156236680831537307611065988121804800 11616297 -9920897676283142830936190424661334016 11616298 250892315312618031949958917678838516160 11616299 45078174023403434848305239462401488864 11616300 -77851315029980682948117904031103033600 11616301 80181703324933229395990210765581347872 11616302 -470709584010957933272945852014354532928 11616303 701938151913632342907504551457933277704 11616304 -34462004940777492213861552039471218688 11616305 41835837504357934816024603292925953460 11616306 22939842546547902214632210776700801024 11616307 -351365445936947637536852556689854339444 11616308 -855266340304110118092082007942003165184 11616309 197869076887240576732169869047658473984 11616310 -250275783122489832848037569490982490880 11616311 124945592905334712378932571444997371312 11616312 -56143854808075814949887138166230876160 11616313 -331931952396725117705105367822072105276 11616314 -302851521679424647869815705867027769744 11616315 -90568716996865383506228150397456288000 11616316 -1325517593082160444119340009948478384640 11616317 -1126775639799868474722353662031133560634 11616318 168223506253599634023382783261968384000 11616319 214069269961321737521497480466742989808 11616320 80398245380717157911219472627935477760 11616321 17020453285832575434510135796747717824 11616322 628840812223469402811708382907608661712 11616323 1200225555454592749309906713598579888572 11616324 174815711926727825576176455655996333056 11616325 -62466118220844898712612193006963144000 11616326 348331037335566675333962370069916827840 11616327 -400914997017574656555852579893090156040 11616328 674128134085213768928128539248259164160 11616329 11457934717012481813941915713401187300 11616330 13593562690004209961087057276848611840 11616331 751859439194962732598912864904585338132 11616332 -290921285153919405635866710494754066432 11616333 -552643525366849030873895401758449090400 11616334 98926921731356401984160377414705966080 11616335 172939998883571860990795962532277508960 11616336 -40162998936108860804550341726705295360 11616337 -434916361122608664227408205761953904014 11616338 -326021769652258139909171689558870891200 11616339 -54821390332979117494803429981697796352 11616340 1048532324940288002869556480141029171200 11616341 728418305899526409382200461202822794400 11616342 -226010451227367435109265671323595034688 11616343 -260103432075728823896481073847966140408 11616344 -4613944735946070904568428974026772480 11616345 56989897948986857270558826414527664000 11616346 -82825346741355297255590478499488109056 11616347 373106202232579362915953122273476905796 11616348 72158255785942662810455487455766405120 11616349 991633108098688112641087085830231725350 11616350 221662482275153432445757311122669064000 11616351 -83638150334816785292810692874739580416 11616352 1240179103892455167846364611697936171008 11616353 10729947265821055411782831390529367040 11616354 -328281483317273591729689248502389093936 11616355 83839919430895048261749505738252935600 11616356 99056875770390031842976791915451392000 11616357 -480797670868676389717825627370275624512 11616358 17507700103339806663672287332467838848 11616359 -1294127231210772653016263860375455130440 11616360 187689043519017252261198358661996544000 11616361 516919697395247766372090522294262587962 11616362 -3177749553908470039978104468179442336 11616363 203933711996249972841372084653874996 11616364 7776626846505027223828312294856628736 11616365 -712149419318320916083841295751677418740 11616366 123724492918778238344166500881890334848 11616367 -33781770592764654449073950137449803808 11616368 166377604699143371661174933652465876992 11616369 373922021373925806230253872579766878400 11616370 150697509261017732821213574934837566880 11616371 2335226907506365643934917849243995392 11616372 -264640318134227792251441661052536647680 11616373 -1104774596460689052127357277535288679378 11616374 -25737415331916445352364624999509661696 11616375 -647621091806005907203969831291077276000 11616376 1059892249937728219333871822446859182080 11616377 -852495662260974396485681540948721450774 11616378 -314831613170513845069961961991799678976 11616379 -19111926735465610476350613954314027520 11616380 -358859496693387439141356183079335229440 11616381 109262764482221733870592663339169606400 11616382 108378332735016679002708570698405174784 11616383 600680267565414807797304699014913205632 11616384 -208903822589964775183303593335508172800 11616385 444312079952516739091022469559257873600 11616386 577993346558414262021961408426269949392 11616387 535035218314088343752171605129427283960 11616388 -106253541759979492839442694978178043904 11616389 -117117336856089559820985840185014547844 11616390 368933371579240463396139564683112837120 11616391 469815475347667867659078431903149409800 11616392 -498232396747719218837326900231539302400 11616393 -283655861894243152512330220487957324256 11616394 386094233017836757336080583765434592512 11616395 -152616751461456328590519541196974717920 11616396 240383877171207116502566576578595180544 11616397 560932199781111413736021615748207761920 11616398 4819178341265508874282105332685811520 11616399 266963090406615418667003709530237137440 11616400 51354801086773020139460766999553228800 11616401 248155941805578150756542091873645665904 11616402 110968015192528022226983687216961129984 11616403 72488314484453860507563537956726942064 11616404 46906810393122819532720100611947353856 11616405 -463698040614526097574174032570725263840 11616406 -495078553068748315751134956841703490240 11616407 4801349160255112655217008448910060800 11616408 -21003573222363584649738187988714649600 11616409 153372487911194052738440855201559568832 11616410 69669493513751843260904580891382886400 11616411 288304279554719029334849162207979922944 11616412 640074928424959480107643808224819129856 11616413 -111302005308412071658727551668394524672 11616414 338365983638933754866699723751818154240 11616415 -138582823542724247558993517739966217280 11616416 -407481760516360331080220772954081853440 11616417 -17997668738368329455459528995288574172 11616418 -50057007618221518217611312499074594560 11616419 18546454277468981506464494118221467944 11616420 -263227364798076333442488515554463109120 11616421 853299658096507852825646478467340754622 11616422 442012132256927767592726327360103340512 11616423 -119867764451713174081246570827593812992 11616424 -536569272907528843856961834458897940480 11616425 951370420810892284546600495299253510800 11616426 64180365514170211925685480135794688000 11616427 -346016861385241324706002417846717515724 11616428 -302111418395151959404992540895449484032 11616429 297633090790940800124671301429684674560 11616430 -213284119355263673343542418297627006720 11616431 156257906410337236925784524758057577040 11616432 -78591981532518556005012797380863098880 11616433 -1071441917673821973790371094079921503680 11616434 -86058993000329617280867228499726618720 11616435 207453559291571689697052679919217059520 11616436 -202634009839794285622624554056026685440 11616437 329968433745947192213497966659438344352 11616438 12138324216294041662573650805070980608 11616439 -133472060349240977166698893055846796760 11616440 501043698209541244550318282545934745600 11616441 -5423107127185119166214822659136761056 11616442 662680917559555778818918147770143605872 11616443 -2347199143547164023522620196505486485600 11616444 25198939558096906050029849069665124352 11616445 -208165233623100015119754152958795424800 11616446 -169479301999119970453366971655879581120 11616447 -816414995322154352820652354955372844672 11616448 -155737658406939024096655089719952015360 11616449 -320866260146356450500190851633579387072 11616450 -2339832918871447802510378845059244800 11616451 88904646145280416284353109677751256320 11616452 336712047336163516118386742494068805632 11616453 -73896763777614410641081077602841930018 11616454 158272163869099192843823869374143950176 11616455 -404130539347214575427629396119987420240 11616456 -209833462278845811385956646851131596800 11616457 589168892762700615711538652535342208200 11616458 16831418976230828065292790660058836480 11616459 -717732758525349082025034711144724902696 11616460 -168914511830567517843476488795926451200 11616461 261322478906313454043169984232883059062 11616462 178467703947519415327511773688864359296 11616463 211893131709746803436076352307490885544 11616464 168047523558456079907848471757778714624 11616465 43569440316430108026234765139274976000 11616466 -1428027564955313559064413008586745247616 11616467 437854882889478295826904140792315831640 11616468 -13316289837092328230661662047956049920 11616469 -902734457072167429242508129159163646130 11616470 141758367473857921240503408429187111680 11616471 -36403825467791324362670803650687464160 11616472 -168891196125398817863058029769483878400 11616473 -366342145892290904495858860445712005760 11616474 -440746652698308325577574239256523961856 11616475 -16252217193751486014677252258016284800 11616476 -2000485323237345826431167664405227520 11616477 -672364584633259029707345475422696616192 11616478 -4054375455789835947742060387965528960 11616479 -809937993644079785310418599728544644304 11616480 632680203774066879771688100072914944000 11616481 478780344522699308626081970106722213282 11616482 391726005870924369716785791079213376592 11616483 164776239902562772810731268811637886560 11616484 1476686339096399977285993444414149248 11616485 -641411817522789368374811635313088626820 11616486 -57513335139542925672199877479754741760 11616487 282529905773371476044826536132837817600 11616488 221804892115404048398069554788808488960 11616489 -138369433888807594750719692854043938092 11616490 24546176746765987721114085443871549120 11616491 -1115217560744530361894789460555442960248 11616492 480962220783797753292567423486414730752 11616493 -3811165592065402067239818599916298816 11616494 203042694393557482284181092496844959296 11616495 -210378051919083000989284925458244037120 11616496 125596214451268332498916932699500544000 11616497 -392798512460832759595721257083058884240 11616498 21184532515736553137065204210485404544 11616499 -741358700909890991095211445452244347664 11616500 -180577198208536245544807353458964480000 11616501 349909975454512981853146348260864944640 11616502 3357005148876703867059942134892117504 11616503 368926378235731913692302244795707883752 11616504 -59952809394252457181475498772013998080 11616505 -501296697798035887724159251869586632000 11616506 112248992472297164210967077651432306688 11616507 146376806468444689963720395688892490240 11616508 -209642455890055886902353690680632550400 11616509 -461409128483704164721238247324632407290 11616510 -68330555791374866029485303224235340800 11616511 557929940728356110234897279838722362112 11616512 -1081952140329882589987654165701385519104 11616513 -157642071159391857264898724011269309216 11616514 17190853817894898363618180143144647680 11616515 85386439173509752084731634274938210320 11616516 395133893465050377905649910552810340352 11616517 837483665261162858420093469105396063552 11616518 -395349525393804438758196958131167200896 11616519 626481173765458313234398861199898549120 11616520 -550428040064401631281951103557966233600 11616521 11608354823516524713320378983366221504 11616522 402481314830702534819201261782613015040 11616523 -314447034900578144224721680703886583536 11616524 -39046070132234355493501721043644175360 11616525 -290504722255883553819619517587275512700 11616526 -30435720505953161884733457819414241920 11616527 372203501458977035366769273650349178512 11616528 138198001301324583020233822568064614400 11616529 -191275794298255810994563854831814849870 11616530 40079114596414849341297517661769436800 11616531 -36042460706992590069873497787041896896 11616532 363573789545281302240565882935216845696 11616533 -96817223154858924697062881437040479218 11616534 -30670825472108936453910598684337618784 11616535 -36733844207636156466686719981979542080 11616536 -7163687956712027685617040916024012800 11616537 7684228353293156953226166217199159040 11616538 -73956007853324595322128860595088888080 11616539 460015051265022977898917775854203098600 11616540 -34752967931459348076604022056953999360 11616541 -146079202506311525956816877305584068448 11616542 240913799335016149807477960448682504960 11616543 -37902119580676666700491058588307976920 11616544 566253437792315406555084312959477415936 11616545 131082810011598474712202212250674353300 11616546 -233705345838783485300776667274853372416 11616547 -303817728135182176734746253579303928920 11616548 566124381807977913759805975395686587008 11616549 66289809335943687799569635432000564352 11616550 143232018779809746067370043633839409600 11616551 313088153564133035194890128055944802552 11616552 209941512949113824320114954142897925120 11616553 -471358429357131857908944341248890769698 11616554 -672098134106983143671951490718653939024 11616555 -233034836796079579177144896497107622400 11616556 -381329406369112627959778700546894659584 11616557 -95209331388851410275105390114448404468 11616558 201114708015646200305904666049149880320 11616559 330508746710011932550401952693235694960 11616560 139319640132451646215360329784842977280 11616561 -159388230669190108211973212606487539520 11616562 151188651774966403542420589075436517120 11616563 10826644094716939445096690387609640960 11616564 -203165934182804945582584804489081835520 11616565 802076486695292337652994512899507794460 11616566 97421362276168933991479750073588592000 11616567 -49791499462739400908171001812910828288 11616568 -911215299178639073687369007701827768320 11616569 -334969235266356303878201212459846424160 11616570 -16452150640807231659247913127907353600 11616571 -136353937484918966407925793874315754976 11616572 -190308596653886903884947263827923706368 11616573 -86108997347768646241908462169581783456 11616574 298500241099337553431081221409211169536 11616575 464592866799961962212802618307822231800 11616576 -36074762022331871665703538615637770240 11616577 -1206281689700249685599429060512935798654 11616578 470939529791845043354709016118844020256 11616579 -3702933299411767823335548399353484720 11616580 213975940874987364359080253217669388800 11616581 926819996638538249044472779295986872000 11616582 273582899537488656273233004527439129792 11616583 -390347593298895388925596123871142835176 11616584 -187070445436280730576995828904821882880 11616585 139336324375785675538632189407379518400 11616586 -296270411803980070194079027865863021008 11616587 -330232694579469034765265760126680093088 11616588 695784577296294438402177352676798208000 11616589 -69575134930641475178852042036105913610 11616590 320481583175120342047654937033917828800 11616591 -2147436928991804841829396219084177536 11616592 14309537711564895760268746142812979200 11616593 -171176497750207021883613044668995637656 11616594 -89310264200201021897187224179553820672 11616595 -369196098699791613390226364697419649600 11616596 -147339156088968634739307701694024771840 11616597 -615248008087541602948694820162325354752 11616598 144796294216016010465971282698666859136 11616599 -265136001210346859206516205380465765440 11616600 -246135572370759176111185301006438400000 11616601 -1136429068030588983563320467250545857398 11616602 202236682052957869035932397696310240752 11616603 169300141079618999293390769271032138904 11616604 115169823045831243481308755565874315776 11616605 -158167744823146360642879472537735040 11616606 -45942119631437422342238268236872452288 11616607 94597178337238242130948900476418861856 11616608 699412903090070350553973072631586488320 11616609 -241710774441986331617705555810581398096 11616610 136793068893875456410141090876148075520 11616611 968864077456520146619211625434116221212 11616612 -72311873902346033097048991817679937536 11616613 271701087378278156972583358538111812862 11616614 -547402298088609792313777471035357059328 11616615 -138015377896156938712458333743719571640 11616616 -327272036034297334191417728450755706880 11616617 -377872943975669589791042318214285814200 11616618 62440747536604654292431621933141786368 11616619 -1226222742206459785387972107435698544 11616620 1677057449729273560573034781661839360 11616621 -501058542121435365592001643928385201088 11616622 6904366235492409383665274221558790592 11616623 1190853805300097159699382367118942600160 11616624 -129792544790727546904058285786958790656 11616625 161440921578323416928471463918812400000 11616626 -167984458788646695648147844004791135200 11616627 -483421829727935778809892166812818906496 11616628 453364265409641783906967194348090972160 11616629 -625097975762917413152620281458112539940 11616630 -7444365220235485741619775593037864960 11616631 195254771698811718273895894952482607264 11616632 -6478691874751643476337242907915673600 11616633 -66560564620304622309407597018440050816 11616634 985896393062302672161026492024924520960 11616635 -478501102946147242374138753820345422240 11616636 -15137292341865029272862568715070208000 11616637 67402699564784737252346144404672177286 11616638 24033353189630174997848932392085063680 11616639 55373983193671403073189380501433586560 11616640 -38971773004105770966146174790559334400 11616641 -164970844069527564339233504521271948988 11616642 -257342005709880194601498278298521813760 11616643 -316724190363155197950435066908118158640 11616644 -127198704882700229917664602525331683584 11616645 574586902974390039345985733387012307840 11616646 132007017612976429766182073195533948800 11616647 177549749931947675710901036504130153600 11616648 182124879229308892936404250825054248960 11616649 -1737954804169540345894526673728367625152 11616650 156485115292486047301206061390442374800 11616651 -1068654604738302319309781577703194914208 11616652 104363371520871961081532683598008737536 11616653 249970614976405886658098468084213675928 11616654 -66792889149923903628909921329862355968 11616655 351434536295070305075456231160952327560 11616656 -10504976299724413754704586261282684928 11616657 -258728585168140517913845120837965434240 11616658 507562277550763105144143041923521697680 11616659 -814289632760838474584343894778279501140 11616660 28493173457154418016272527205188802560 11616661 254224078227611832358455600552716500992 11616662 204349516070557047736051506242534924832 11616663 571055903805239502670494825969139306344 11616664 489526426509557943540828309070691727360 11616665 6272115630405044058638953719641447040 11616666 329566242082322784795392795299552525824 11616667 -632084868579130481294596594501261280288 11616668 -81554434007966716072575943803459815424 11616669 -224147145518523593867437292512012570560 11616670 44535662875093596492791651655265827840 11616671 -729175885713985648257004297537357742856 11616672 348555864523832082226187363354884964352 11616673 -968542589774348432169728110253844034078 11616674 203239438425399955725873280108627968336 11616675 102889930395710980020432296422583370000 11616676 922950728405117156535901844200434795520 11616677 -354099347212282467174880304193348177474 11616678 408087658349387603935043200299564404544 11616679 611113466370727471603473873963892621584 11616680 547071288120391997467614721009305600000 11616681 -237469681697591460815938277815870098720 11616682 4943530041561594043095425303930969088 11616683 -198489417963657969463631845477446342096 11616684 80822712204969675938464636414712033280 11616685 239722331129310841899387466523057962380 11616686 98229730468801064021954934155404610304 11616687 1025963623925648941738193883528031923840 11616688 154501861864397232958387032709801459712 11616689 -276147117762857879144737888414002999744 11616690 -198396512306319529433328259584264192000 11616691 -469493682296902565326747259322607985908 11616692 51439012240650798578814006623486287872 11616693 -501440510416011344680506065042981362272 11616694 -43308920128020109720386216122566283328 11616695 -455213743863275970396459595711441720800 11616696 -3913903558364445590008419889726832640 11616697 -830604769825170926567245046228214848854 11616698 -662143918702588856230871031963233984400 11616699 -164416655207449559600542592809176619152 11616700 386363091853790737948764051335228787200 11616701 331011859667955376525513801617614181702 11616702 229199813739624994094961511056839992320 11616703 501247148032676085307021676016648076160 11616704 250605303219372858222913800576801177600 11616705 75378317516316861874088870292327461160 11616706 -521331069640113813137865967127419629696 11616707 775728934031193693613592472037125707280 11616708 17939760386526973299265782040543887360 11616709 37879745998200330728570571297263557688 11616710 200861180074933297654488839387712184320 11616711 -166630214309698196141057320556152720728 11616712 -380534260488794600565625641326616883200 11616713 1431405549588108737898970156278527537280 11616714 -90056487776373121424742262080148584960 11616715 -382853504071666777174249603151868666480 11616716 -306883858354063355814087837301140092160 11616717 -38336142403677769223399274765414254976 11616718 -308910076958384715727836878608643578560 11616719 -730191248839275835338638382779428597680 11616720 -9813038509331861629167122573721600000 11616721 -357072153035865295510642938503791480078 11616722 128457199044873370160912576875160078640 11616723 -55265291399617184947340067428418508800 11616724 150432284196475264390337803518939238400 11616725 -16156740105209872798918771494864888000 11616726 349177701943466435229033185331498432 11616727 -499842568802149781804532140451430283408 11616728 1630142806036167754571443264726659624960 11616729 -596240626936848974359823942290730537280 11616730 668109695994687834245011243099385030400 11616731 112987983628492109971836394410018738192 11616732 -152881946106297970932932627731139877888 11616733 112669548091246350262106535720889052320 11616734 -111510177371678323697063126792739417984 11616735 43774032148524639030891493166067881280 11616736 -270255077341501372189672901192364589056 11616737 63008504880722941068149825858911848864 11616738 7670175880847721942741487671342343680 11616739 455482403750480786080919199621623069568 11616740 -344562882140076788881529121456354543360 11616741 -403999652602820706515528371609170297348 11616742 -206634251632984034041337389215524449920 11616743 31543934002084939138737208979144904864 11616744 -640283851413314550892939333023963463680 11616745 -340964952093659218200793596059770509120 11616746 520189716932051220931562723256327198720 11616747 -799952215693510507915605774923670105000 11616748 4374482722081886803151325146246627328 11616749 -889249386084443523631939511682766910250 11616750 -272862461092350900444804127522365120000 11616751 18636024089531002454589971486070370552 11616752 -63494619736265877709233216745761669120 11616753 193744148175512025332407071825170289024 11616754 -174318331285594318018121740314467186688 11616755 68637759825264106546281159396065453760 11616756 -286275052565113246718842878450608406528 11616757 -626122991948613229155211604834807430994 11616758 -328255050819656829193433565630684359520 11616759 -269390762609715610879893563842963777152 11616760 337593240363148489522992031580441088000 11616761 -34294511923231242633152369935836315576 11616762 -326815474656466739058572650873899098880 11616763 906226925405908994991152915417629129584 11616764 131880224498692436315006152554910858752 11616765 306963172920177310857851494438909056000 11616766 164038534622459026974727580955948466176 11616767 -544823911435139126562043906129355549184 11616768 -263589101083117925375509380626053595136 11616769 -73627464410431340031626050677661896704 11616770 -256370287843764956615683805132710602240 11616771 153404044544280841276287117962356565760 11616772 809686869252047555144713173724912309376 11616773 -1659595961542802593100399411461624788480 11616774 95416595080239159941021653282607415168 11616775 142780888662102474437387844468532755000 11616776 -149357678687745353478186571140748001280 11616777 -28559002172395437704156740340091998940 11616778 308540951807078842412065661363477641056 11616779 -229256865369985330081145426120286881328 11616780 16600419056796415755496492972390318080 11616781 -37565752810117529061704728059614581536 11616782 -38025343339615937274355469579933920896 11616783 -352514513989908013742338286005859463552 11616784 -66136765120193283703750369810284462080 11616785 144223127999298154536410256405234048000 11616786 -240202050315881825722121004986154368640 11616787 209549068588068529502750559137243875232 11616788 314740474349855821442357922763274249088 11616789 209898142825742486061128812460282826528 11616790 121844318703209745843275761384229731200 11616791 -166064981550938517995675983681152216600 11616792 81336592016433171939041446640556441600 11616793 77707560082828282242525445931249106960 11616794 1021537431630216803446995878459228160 11616795 512308455123874036532276945393708695920 11616796 355536209700641175671004865510336468992 11616797 575910546699447546541510217312158920972 11616798 214563719503010185296342461628681593664 11616799 1157779424756148904341958151718944424800 11616800 -247902766224387445713667022999352115200 11616801 251883639867985429104525644127513998784 11616802 -997454809251720748230820564185173680128 11616803 633217427556879141395133401256674909064 11616804 -892987552840130804948837912972908922880 11616805 54519298916046249696423020362532707200 11616806 -226334847010447648535205405460177263648 11616807 342309740199927967045946659985884920960 11616808 171959998414338762009054837662458920960 11616809 1173505066531986850932454724831970257040 11616810 -65985176970795762316300778352506499840 11616811 299142627321609137739782461313651889024 11616812 52127509191080019001044279100861414656 11616813 107056648084556095490787811109845482060 11616814 56788255164882688075736882087066208000 11616815 -22380143792658326490428387353691767200 11616816 -16271173184076353720394943615595446272 11616817 -113206400744452064925195242496566071296 11616818 35968309827546843983785933900678095360 11616819 -633130125301899596896447450863938016456 11616820 -496758006439102223998871486172750144000 11616821 52518518309855722111666134168590630844 11616822 103285528955758031878349604697157458272 11616823 1136839438309503611471576094415054032520 11616824 99387454376380007067220940340120576000 11616825 -333481748542266931844291308386862984800 11616826 73868234671754919706185374566020375744 11616827 -135309486227792257437882910015511510280 11616828 353592982843447907754631240881762263040 11616829 441367383725013455324434540031768250976 11616830 -152542227350082104170833498996121237440 11616831 793904621582736595503659090918856967200 11616832 155325347321016493789295009107362185216 11616833 -102974506333455603724491305825814552576 11616834 52057469004655967260874160750852572160 11616835 -706715319143500499207192938284300660720 11616836 -132134859807237859982995719570277330944 11616837 4293582660168418529087027514825790368 11616838 -414746229591640502396446024811380459680 11616839 429538059039244963765889731258122181224 11616840 195235815365830007236215440202769459200 11616841 1094601782448976298161101925535206401242 11616842 -88509742659368078912280539600245310928 11616843 -45995265691852288023930098135594391552 11616844 305755868469534160521456469287391060736 11616845 -276474846999543048560136219803006190900 11616846 259341988379059355182747781716863627264 11616847 100459787630652580336365841735370240 11616848 338090548795326277458423835542218588160 11616849 1118114409042921523996930308932810194560 11616850 65186826535474230723839130435176332800 11616851 -951340260779858945041938123624243344148 11616852 41332889800453510891883894257289687040 11616853 -340788582182647446501121827855846950180 11616854 -346441994216339690387242099175386889088 11616855 66140940481356310436857733100244610640 11616856 1099954285861280485103206128100085760 11616857 477259943885839199054163456837409965312 11616858 84556912490017709695748332124157881856 11616859 -356832278465389599831106105766868618940 11616860 -57322698578969157250945127491118737920 11616861 -725022548054322513056509967091835936128 11616862 -61178611110928844741064378752504718528 11616863 -1024536907024760173656768262076091678816 11616864 103053903549083765374464100815171747840 11616865 276930502012768207521253681887363274320 11616866 168164805917223746251830106716667242240 11616867 207566794178135063168073397025314307688 11616868 257262782771680837667551823903838328448 11616869 19671354197188164212140681156169279712 11616870 -10503102853098654057036268835708770560 11616871 -885403639099270409642915825278093391520 11616872 741936943331026074095135200829609548800 11616873 -101620658890212396109806366474118709616 11616874 354709438197095226247672969533630729312 11616875 -29858955359226997692164443223400127500 11616876 -88826278625636796783791207194756608 11616877 -156224154772679950413377849869024269780 11616878 15425038617286665411445219201804861440 11616879 -146223083898471188292197833337617735416 11616880 -668370923815272578753825339151482880 11616881 639082150177834648886924170708455873600 11616882 89786373257269069755040503090060274944 11616883 -722400019136308726268328350050325506560 11616884 837038525626498114531151758505793426816 11616885 217086529117753246269163920776013312000 11616886 343909104484897443760612854086019786624 11616887 -145009200982835297866695920649215821464 11616888 479507979602874385735710262892095426560 11616889 2114705030889205563768624469799948760900 11616890 -51488787366373899560428600001301107520 11616891 -445216253326143340208714653063082658624 11616892 -8610517157663701038745193886794286080 11616893 358282532780925177084951310971478396920 11616894 208995612463752799123626481582951161024 11616895 732339148586952727456442779990183223400 11616896 -87683035401230522583740436349169172480 11616897 -250426884805676974727040060907880648400 11616898 -266763688216984214009890472149439076864 11616899 43583877116296835051895886976071189824 11616900 262005154564233779799729000392145484800 11616901 1083036259822687980562132200813004312664 11616902 -104740891379141674109229352816451580096 11616903 -212671056632471189358239435144625329040 11616904 164966023782615194884325533102166016000 11616905 -165111391643617226472536129488508630940 11616906 -170089916745748866320837993493737258496 11616907 145647669219131937319278675016434922800 11616908 536820353446708962850635542982873616128 11616909 18554889204546035392755523928720941056 11616910 -346955033568995280052124796993000824640 11616911 -292874681314135187536376276147496045528 11616912 -51720761707281656391110662379838504960 11616913 138492752743970159257557633056873509440 11616914 757647053462199222370216742766286151232 11616915 58722118396167484616833348702782599520 11616916 71281707496749177760984052379638032128 11616917 254685825585409720447397565503253356220 11616918 172630688475960797967003061259359648704 11616919 312164492120115112473791929021593978840 11616920 546542490200097478591595789478311731200 11616921 25154471685817508706681451345018505520 11616922 -41254285421704779901563971979702804768 11616923 -219155773081659600266198160807811200 11616924 -591672213924482700554214849827485114368 11616925 13391340181285830453719618329304872000 11616926 100430645822114644894614351500209987200 11616927 -66009613433657935229486190653934491136 11616928 -50626065115965051255032650062051803136 11616929 -1494027013619455897426825562245898596320 11616930 93072734633769332551970026945315521600 11616931 -410769723962465699348994654271448511268 11616932 501019865201253061688694159253557706752 11616933 137570549014281308055833185760890922400 11616934 -157932872053705220184912987628075872000 11616935 -554565218975489691153031003482382514640 11616936 -584908703997037736142721951346617958400 11616937 571607406160025552802835022356763854586 11616938 100682472526468884909173321584219613280 11616939 27919466068028358908869453901285206020 11616940 35131663527564580482095216699968143360 11616941 -489403689468695471263404521269839217920 11616942 15744864745791116507130839651637826560 11616943 -677760334415642642000356859571081936576 11616944 -6667555972425218234934846549182644224 11616945 207266773832030532097365987974739217920 11616946 447442737517805274778463092990119487104 11616947 -918077475206767919902869192435241201248 11616948 -124193668056424390958878168447759718400 11616949 171642471738973154030763824930710344000 11616950 153101093542016665224163229747699904000 11616951 -296063006550651396778575108691939263768 11616952 7515299774358344162148458642375086080 11616953 -793220920801059420608403104903572157436 11616954 200231661657628112471305452546624414720 11616955 13452157017603174431177834544466513920 11616956 -109391175681240994709542240893181628928 11616957 22864855012874578343529153629214385536 11616958 -212028945698303917582555128651365183616 11616959 739496814832918829710601965558297796160 11616960 48543760726363357213634747067279605760 11616961 1239397925170440173042857411694082324400 11616962 14380189156122769591829933982635206656 11616963 326438156421026795648756332148880759984 11616964 -77423307388626461655867542907284325888 11616965 -36877521592105484094682938493776882000 11616966 -2808974920001776096013148102013854720 11616967 1315414582527761026876258281691720121232 11616968 -990789676562956311088787630058221813760 11616969 203826042949218902197701515254565429760 11616970 49550703980140039304306179582214535360 11616971 238993659518107368108595410243266958144 11616972 371536784137143745990697066644781558784 11616973 -819695635343003490019469881995490645536 11616974 279864910040149960438642668106719020736 11616975 -328847049748921064399982358384019576400 11616976 -47102860662147714621687390487918542848 11616977 -1623036531499054042902912425201415299100 11616978 -125343426851513761301448485996845204992 11616979 222288476707493802327819644627959012680 11616980 4216436596329400053544467643916486400 11616981 -319096756879327588714382452901967351936 11616982 -120818418015337017480480986351541567360 11616983 -218259381472320603319169447998420921680 11616984 877247450781103986446663112450066001920 11616985 -237379105332640539017174771371206413820 11616986 114981413861471774049699273048301662192 11616987 56960757167039610285401539322818590360 11616988 830994294546376124230973467941345663488 11616989 -1028442839283728896745889038237325669210 11616990 63414119033999318073872297361740267520 11616991 -1159512295353996893645672216867859776608 11616992 165859631844779811333796997252854579200 11616993 -748894232541520673517048762108871576800 11616994 848815574951107033176683991072749916960 11616995 397584808029539392739000966968994257440 11616996 -294216733900420001530554520469510092800 11616997 -231043483518362726105626432624843014368 11616998 236951079549603595921641879462941772000 11616999 661139927509728014751915128110409879040 11617000 868000584227279201814610198012700160000 11617001 18358725874853512913050040319745060608 11617002 -29255992445000770785847195002175979520 11617003 100552374775136141757065497675296894480 11617004 176288938209613551141833648323532153856 11617005 317293668972350798597776323249160174560 11617006 -336639406968889531192115931109821782400 11617007 492190665857134906049629854445806608040 11617008 21643064346715875658625936927883853824 11617009 -6400713083782156511102795296289543696 11617010 -101608770857100912175166026904672663040 11617011 107518575287800103086896285092091912864 11617012 34602021476952928024524883386496395264 11617013 -317945352373082494215994196073352518738 11617014 158666619371085234282300901248957662592 11617015 -513343447124589065787291137084186940840 11617016 138989539236272230875984961239250452480 11617017 178037246313275842929727651185164864448 11617018 533458429865944272477257157737531919360 11617019 276210694409905422085281740062799664420 11617020 -9475829495538617235050451770337699840 11617021 503079531486999557145378767202144000384 11617022 -119822910150132540382194700225163266176 11617023 87655860985867057437707503663080768000 11617024 -302928022793172064312141249667804430336 11617025 -7500616152025861849206084822188611200 11617026 230465884162330005831830615250746934144 11617027 496120791144954605787603596732499528472 11617028 517879169083284459981423670739492439168 11617029 -883734957458453988291730709494510833600 11617030 379146730792452310490196647685328364160 11617031 -347938402331712118969295423751726936168 11617032 113058104823896458252570077937987584000 11617033 -229239007984141225920313861928029293312 11617034 -157905674986554163872455820040782167040 11617035 467563570980962533769970583520764923360 11617036 842324488819811558822318069546871514880 11617037 597192621372378350228961195155340067200 11617038 -115374628728996546804224131883569876416 11617039 -53700803170488684035998178444046056448 11617040 217214269727206080412221776914152898560 11617041 794041964709314609998307070348306812640 11617042 -356137864462151228468906051213143625328 11617043 214811935307401392700854853265770569984 11617044 -170576737927858599730894128682516912128 11617045 81292860321169866410229061792890535200 11617046 48443708629109873173939457636370023040 11617047 -18385221560168745315041714946287308800 11617048 -28007003527626296308532743113129584640 11617049 -227005561923711574843486075041325648950 11617050 -186090900560045790211585252541579731200 11617051 202594470163211843375192907775836850052 11617052 6643748586339370135195889105566586880 11617053 250598303246611925511453474380915402304 11617054 -126354831399105255602039492457975633024 11617055 896425075154644554154188377353698177960 11617056 693432510035221444454463694022466600960 11617057 1303814685915479183753282371929601310306 11617058 714915674571948419891868816339226150176 11617059 -70528578237924954302569771070605624320 11617060 84005388693259434229226060960045199360 11617061 -861112779126970647110194045174818450528 11617062 -339330381760586797302572140018049149248 11617063 -43999295684015760603656279234307528240 11617064 -322372056147132230588708939621194137600 11617065 602444941411470289145546773766875789860 11617066 237290562493621972946666430046137182304 11617067 478627745972943076792267390928996928000 11617068 96779200573589447254425943651132515840 11617069 73998461020767931411449123391724325996 11617070 138086556169178472013632086253824279040 11617071 38100903179212372191287620328250845184 11617072 -25022033730882427658713275203295510528 11617073 -101767275783520409897966399185759900800 11617074 -7375813538392615854298710503658424320 11617075 -264033632719576167653869633616349934000 11617076 155745226829780729385337160544862181760 11617077 642840240068065255758653919960497913120 11617078 150997119699359097678806642494230922368 11617079 -144382173783674277779781722361754312560 11617080 -545924343379767608707428522915127296000 11617081 16334734310891020595904853127374166400 11617082 164000805259824831258545985835112737392 11617083 -797787012022560182455503874009558376400 11617084 -222294064627520518860282123714120265728 11617085 -136405515877140036639794169640506904200 11617086 106066599369425931738143101041737342208 11617087 43985120829041219271241044976371532736 11617088 -34211398814787005148942243374190034944 11617089 942188568149164698898414457793761232 11617090 -310931687212713368877373639824182454720 11617091 -591333816438185118144509979144318346416 11617092 283734240217931235341464499265273050112 11617093 -412656186332930317310527254697488934176 11617094 -151768298277420730750278635427221022720 11617095 541043066534974495661619426857287680 11617096 101473926722498165107550561068480358400 11617097 792427556023404015023643332828282832 11617098 1897751837018838489649501241912811264 11617099 512858123260354353051306650910070272240 11617100 -175081873298316628627727463528506880000 11617101 -224269050066849937303033458913245451008 11617102 -55712177254508429449494802242224937216 11617103 363550561143913208026720227528335815056 11617104 54069788302773313723967620120324866048 11617105 -378979999643476172502461131694083465740 11617106 -468673020328509150107573423552805691248 11617107 265010465141015358176535292379762932800 11617108 -616442908044469718093903343317614796800 11617109 222211071357408417420302641979233600416 11617110 -366406792090812752970603357397745654400 11617111 303704707494146203221141342454705162800 11617112 135187724566544121293776690963429171200 11617113 -524620737186898450464706620955551861600 11617114 -362256116515163242983448307635980067344 11617115 99572175447187283424660673420161965760 11617116 63869155151058829311922829400211906560 11617117 1129354212530240507320098008179078000166 11617118 6603903423073310293087424865957362304 11617119 748701949961242902269086157294709107544 11617120 722729673459003077836937696952566415360 11617121 324995174804932110723765125675423962644 11617122 437929224505416688566825762023373629184 11617123 25316570176948489309413398066604714048 11617124 729561747663569647867400603705976391296 11617125 94099752006176115324351743418167616000 11617126 111409050609425269934630194371803195904 11617127 474482274406125928860062306624857025976 11617128 -109628329259005330347888855796194508800 11617129 57080427024341739576205640554207228730 11617130 213983961807205550190845479902525895680 11617131 -95873502983049262364962124883119220648 11617132 581869739312742767049238261140388994560 11617133 -168330928039118879818586851266495268992 11617134 -272589998685743070835260179068212995520 11617135 178701092137481052917164655811646603080 11617136 100208598269344030255193225826928852992 11617137 39821297235487750908156832334059802112 11617138 -3799405094832338138798820334584556032 11617139 -808427712443524344138620934951825054240 11617140 397072021864645048562509067966724249600 11617141 1278343225381071832958910437353717386542 11617142 305790322014552646179384271984034381472 11617143 198997852668054161351982407482541733864 11617144 -412480632293256894529009079696950886400 11617145 37014759417262875515633944738233939600 11617146 316808227299254553274787241018244367472 11617147 77928287152558468013309586138180226128 11617148 -747934133274184979947141449669471393792 11617149 173225465422644843559060868836440493920 11617150 2854787711415424848586147377766305600 11617151 90113550827803767781014916895225548800 11617152 82688950077614151035005875796983152640 11617153 450501453696218928709808302601228918402 11617154 656456461475879493569441759353668676512 11617155 6004224198533805603280784263445990400 11617156 -35747662048729269849834580007960444928 11617157 -104682364957689728219375549547381473280 11617158 98142222147627418351557130919517235200 11617159 347434456100809666145197579076126520 11617160 649653705909791206842510902841783552000 11617161 -691718872625016078407105181402597266928 11617162 142284193122229178054998356506817045504 11617163 -55885948443698777048056825197867692400 11617164 -5046702041204944585079714249161439232 11617165 316514918739676683100635838546202718540 11617166 681987324786902936148211498314199756224 11617167 -127371709208744222491171745235750624120 11617168 41601173686034411546668759160837652480 11617169 1327429068724796629762826103834347840496 11617170 -92038692298209744481816084958655360000 11617171 -214011162836854730378267153532325255440 11617172 322404087347095983227516205178660915200 11617173 -181657962498047326893846738259749933120 11617174 90306505576274887934606066056930904832 11617175 -9515630116421388018187581948511539600 11617176 308599151824794870714877018714928701440 11617177 -365019744640636115570343044688607218240 11617178 -312897593902149451768440882430153221120 11617179 -4133118826559155978986571729250765568 11617180 -432737874800334668384235799693373145600 11617181 -2865866873172294202456658640837944928 11617182 220833582616198767877441485101528832 11617183 -189782324909688547659461977291877313568 11617184 566053884979780245347232099944921235456 11617185 -137222306259145933956988425318294405120 11617186 -16969635163848908986399066893851685888 11617187 613280147474888634592758767983027046400 11617188 -199367214257067585691693964067642802176 11617189 284594174467116374955844800351165997440 11617190 -121799642326492872366487140626083236480 11617191 203958226549395183753357562145663725248 11617192 -431818397182486613569986923280087168000 11617193 -11650214815384676798119162701049451520 11617194 -20793225423136478676430718463033841920 11617195 949513067452036834974837044169546319200 11617196 -645651244144273728025210700932490361600 11617197 116532642636012613874274771386739894720 11617198 -32512253180816075148358804101837809664 11617199 454383764994389956853027864114726385720 11617200 34931466817366031412482200654150041600 11617201 -1390295097171195829089278461753755250798 11617202 259771382014306427041402543636570017552 11617203 300898948283409045309834273360126059520 11617204 526718719061396491167711730192515987456 11617205 139411317498397782601600292001895666800 11617206 212156520022383967411372151727025511808 11617207 -91675614912544666245468730216771513728 11617208 -594406880171549782168299596569328025600 11617209 995943472359118691184619189285831290720 11617210 -532112590836849280234430617326162720 11617211 779455746664815218188851304082199859224 11617212 -300620039552016181309694790116405964288 11617213 -1018940019073214356836817333413226780320 11617214 305390057482659350907388762857523702656 11617215 -332162486603921874921503114829658013280 11617216 -161287322276956738073435265067498078208 11617217 -886263814410056442972712119937609516734 11617218 -395755923802315564841808275636735203200 11617219 39222491549150772133332097023330560000 11617220 162785251624008580822147714956517420800 11617221 13337236974808673008546868874703554048 11617222 -19176963119890019780539371112071388800 11617223 415589746093128493873911562656842429880 11617224 -12279305999967739040756278318075822080 11617225 698531711950185779193767574342038438400 11617226 629160489625456527732179694993301296480 11617227 -158822439446055457810063946110711263120 11617228 48493988171101586543196965174199222272 11617229 273428905250951355485447569881457154244 11617230 -7948894939893502750812773669630273280 11617231 325093375047604834292053028373134002512 11617232 -193295924277172485193318965628413542400 11617233 -472781464096611130507254900850055295552 11617234 -43397867059272885926232242510397423984 11617235 48167548228179989708888213366131750560 11617236 539814669328147273199912753587263283200 11617237 1123243441887321584182773940112104183886 11617238 -529201937040328227208285075265609029440 11617239 657709406613747842108367423857743100880 11617240 360385502806901936621516364285143040000 11617241 358013812448963705788884354530899269642 11617242 -26632504224134243268842187473941011456 11617243 -261345982004266422044200470732972786456 11617244 -542344475707821831781802840539389310464 11617245 -255009075785891356656729566228076345780 11617246 -432767708515435529442674795268221945280 11617247 -503412664396258681991199005170374641040 11617248 -164247938951208015781540154385434935296 11617249 474113852508798921819823664096419491200 11617250 97031408005294798318904665509696000000 11617251 480557218821557132923164195265085517432 11617252 -213297131645837194904069196542255227264 11617253 -1133500600759332306196671793939019418498 11617254 -11920743520317142606891630131632584704 11617255 293094753349747373534391335244323517600 11617256 7575588021360694525160768685211484160 11617257 -46081358612020143311220149030222005440 11617258 100489188142705934989815822718416712800 11617259 378825284882409193085920159579543059480 11617260 98165087367355422960037566140172072960 11617261 622296197821313575978416934303601517312 11617262 288597998815749008474237195104063021632 11617263 -32476327501748524970212041812335152 11617264 -10701911067397523967397645566883364864 11617265 -854751060166427635532387820381937108800 11617266 -358763877215827336580113930046275814400 11617267 1458958729146216383885695123881538372368 11617268 147677498243372502974325888009796646400 11617269 635320078465861653882992245445124301344 11617270 -116760707430132500097713935066415082240 11617271 582399619248021290445865764643766186472 11617272 207035560414807548376092436731756625920 11617273 689481697617028158762178367690433584040 11617274 -474966699261385184365129929395686644000 11617275 132920226169554388235710106203993873800 11617276 810121093310313794475494874683063815680 11617277 40781742352646269410289524891752663040 11617278 317877947131000207297955262846148885824 11617279 -226258647671326924809718744706053228440 11617280 -812851021827962863814132909401649971200 11617281 32277046881403079107632459230728594176 11617282 10555819430288671935574985827980866592 11617283 446077657956150047583801889467519254520 11617284 110394367352561815626544539757269811200 11617285 -785765690575293022601495703637488190020 11617286 161268285590810973456317183162909546592 11617287 400626718546285176909564500269406434944 11617288 -176071947950022052691224338952198717440 11617289 -334235071426749756028164459605712167910 11617290 -116836349340409727503336048571216716800 11617291 -144397797475156274380939812111665449328 11617292 -71855256355445205675801637718748489984 11617293 29914910918329109585240128505966783424 11617294 -255007153472018887961716335056688807360 11617295 71301578390303908344781003803111217800 11617296 -50452901342024173879698825499371110400 11617297 -422709964789466570832010345939286769548 11617298 -57919523641327760521368215011306987008 11617299 515450205029353173217808866414780668084 11617300 -158505026042493936080395736932993075200 11617301 678895394091191117250559598259671596302 11617302 -82181343025740029954503558723774240896 11617303 -173015145139297269484080268886764249200 11617304 70205000687838289662665724102052823040 11617305 -64234201805087447415138982050756055680 11617306 -421340237383382102943427668766365285648 11617307 -430572234363266864474330692935878836128 11617308 563420211518096904015596822845549169664 11617309 214537160031208124152956385693921539840 11617310 -2133657784737328852520012684988570240 11617311 51073412634324409136626434606349653504 11617312 125936776382051191743170990307111075840 11617313 458402615037216286471211606261867464980 11617314 -37488443909218572313662294442618373760 11617315 -523119345257114003356624261467957461040 11617316 357870809206407913873598994498326375040 11617317 1411491740583253384926423938167981611840 11617318 117538241646518891946623814665059118016 11617319 180248547060714827808469598833237850112 11617320 44878196215571341310820029672674099200 11617321 -463854400868931448722735127692705849478 11617322 -382425148802848116568711534512415929600 11617323 301049688985134637072066215241410033408 11617324 412064472832938586496931298763913110016 11617325 -304810226607383342945110623272047296000 11617326 64349958421047843519356766146606417664 11617327 -531322932388709585986977109129836995824 11617328 -154235659487062298382606422161291739136 11617329 -289588414378636408476896385184897634880 11617330 -380680593022610570835290168155419698880 11617331 -1381511307084052785895808869174986504 11617332 360322393709432894313451066375054159872 11617333 109415018428717602330215649195032209664 11617334 211762771480998234513496018005373583136 11617335 166825671606205433913838168178803196640 11617336 -129329507653509181864506840788823244800 11617337 766893397104234388384360491327323794986 11617338 20433907504301913609138170924937145344 11617339 661813706693082191078129592118693287140 11617340 237022576213758453617113509885640366080 11617341 -20955035747135628518022895505108014656 11617342 -620947191200427566015427854969716915200 11617343 165926617552157975332843955095678121664 11617344 126476271769613516267906944181144125440 11617345 636311915588367769169745566676703612800 11617346 -159251346062235251079427047642442292736 11617347 -222009974867666995182969292337989494528 11617348 -105105016368536231612204974588587298560 11617349 -16644379617098583987047455758700110564 11617350 -39613787191449287895102763071067056000 11617351 -296699916653584654385029208414575828648 11617352 392447162745475888625010895099286553600 11617353 -669505433468878614482946081222881760 11617354 -212171234907983372018299366279147715328 11617355 -1565516368620428749993597142714997068640 11617356 545264356408754716681946162432991862272 11617357 854895818794750614229290496454282351606 11617358 -121931077342951987682656069936633060224 11617359 264918677221853409257093718445213396368 11617360 153767142353003416585882142519948083200 11617361 -190433306735204511043233166180897777230 11617362 396208803772434930356675047629441269520 11617363 -97783703082868784491609763655080922388 11617364 724871645152837459662533759419690033152 11617365 -386337821949526014887449267328673293280 11617366 4925234240596076257168788128579311104 11617367 1384544508090085736964435437930624017416 11617368 180117633717055644123117274363023851520 11617369 426618023384228835893401822292126737034 11617370 683319852918784023576225207899328460800 11617371 -228733214796132281586485618231009908800 11617372 -304084614281426260491198715173954408448 11617373 361075243343634119108193483603448352640 11617374 150342721167382594306195588002009354240 11617375 -217302486845231947177743846336214272000 11617376 1174669711000858713612262404097249247232 11617377 368661823709007745454636925999583654320 11617378 160701033160596765224701395477311772240 11617379 17639963387223729461296194419815535640 11617380 232996810647580701416054903357735477760 11617381 1444648650534532130285903576478067885500 11617382 -33785681437687834538351040446914604928 11617383 -90949681478825855457183317238898389552 11617384 -636715806987901042971335188455104839680 11617385 -109169648976927448895225972684796695040 11617386 -196508408616133191873471021700368713472 11617387 -188942746639910190538670120368121421964 11617388 168336973392804723228409129946637772800 11617389 265240505953316504626453570734666425088 11617390 -26450453215323671189594515860121534080 11617391 280071145133253645059454398409568248576 11617392 -135330329880211032962486757798177669120 11617393 -1251972113569392651983826079127762829358 11617394 -269999271120614367695041884976761963504 11617395 371588488313518084794532657061961081600 11617396 3808357196963226102627305524907110400 11617397 314068530276899520464706701149824233664 11617398 423349421005453682830612618075280716800 11617399 19352953520419940839983240987547286960 11617400 -388064614722133243177804470652961280000 11617401 -460264401885925706289326754824196842976 11617402 -508305631849265215022653950574911496848 11617403 -14189946459489313475252189338146555120 11617404 35270883629924924472190337611672183296 11617405 2944481903582122040890872144865674240 11617406 -43747446183559643132692717161153159360 11617407 133949794128294720258124914636494683704 11617408 -241556781468788090130312570112164495360 11617409 -968509226081724290239874661676699737084 11617410 96402666387011072894395234881949440000 11617411 131351869744431631239324605260953508304 11617412 -335048116694850400696181955862207542144 11617413 105206702235997334178432691875172500864 11617414 -143131177907362476809715415777225750944 11617415 -258497283733752141414139535727866045280 11617416 -68636289175563934292316305477558630400 11617417 -169407814038448809287195207248299246720 11617418 -214796140940169035572528456708051229184 11617419 -673499613971537615053696306038960278592 11617420 339881383331307693118648351575228257280 11617421 129709771816003924173061736405689356000 11617422 74923838788075202322261326517466001472 11617423 -631363053688410465048715272060905349328 11617424 29753252544961439170251069021612933120 11617425 19564607326806889595280717514436118150 11617426 785988280895457095095051407637142222400 11617427 473577879563303974042228538322429210840 11617428 199813843098338860436050466863676338176 11617429 931856278942237963754917486843323211260 11617430 -42678589971444176306575182326750340480 11617431 30311001166223944878418534802457135744 11617432 209543805675917721976333243709267251200 11617433 -157195538967231071031740608240308612336 11617434 -13310268787210941848619724512823294752 11617435 -358718466874348202301704894163226102800 11617436 -18610659928327094461550782931958005760 11617437 49031887057718368628970335709518650560 11617438 -35004634991098409993964705972943810560 11617439 1648468396819653085690571951047684848 11617440 -598189214032395858101311968666876641280 11617441 463867745249471514536376843002837855424 11617442 -482748939796592603118219369351239791968 11617443 -131144417819166704564307250102152542616 11617444 -11635744866100224613253381061396347904 11617445 38411000320133703838199871579032588160 11617446 240548124317552073385958578130942957568 11617447 -939334392117457188696056317417538900104 11617448 163795969133551184994699997656113679360 11617449 865912438164505926511485007757873631648 11617450 58849706858651355143587133424231547200 11617451 1267745074091997622439783255703455974452 11617452 236452440877149352180975419960852480 11617453 103008371616746367127618140991995239702 11617454 -80846111963617750456463088066577308480 11617455 -426628870346153873791598303395860393600 11617456 -205143286088126311761985080237033177088 11617457 465437972778415343051166702514103042706 11617458 72028456600203807306717685425215961600 11617459 -941566972325715918541514666447646539844 11617460 325209413494283688007524890193816944640 11617461 -324803598454151145142463506646146089312 11617462 375310349758543124010053105782355747232 11617463 -27842940353824720528369911335662944672 11617464 -576191751488501740653833891073983508480 11617465 713985694669664102400786789176362478400 11617466 9140768560295404604446306128873496320 11617467 13657324970883237926573035435391124480 11617468 856196877670009371603519977262661166080 11617469 2408227403345957918641225827631645644 11617470 -99709582341912668664336500396254102080 11617471 1062528105647809752199388154512697668672 11617472 235116183833935314617967118242095824896 11617473 185357868535794054555905337317092755456 11617474 -96533833795889854285010224544521432320 11617475 536933036676395755295595398330481517500 11617476 267402649430083872130968918212065603584 11617477 -78810105202553085708182144985873065988 11617478 602571463503158677914056759687637491040 11617479 -569844384246776809424027952231167404080 11617480 51680588338750008792332964540071116800 11617481 -546266425358724599472818091322142410800 11617482 -490201836419859213553494976580783616 11617483 -782442781289082411308832909011138940268 11617484 79583064528449770668047019284906637312 11617485 97208122065776274571017382167920553600 11617486 -534089298111475983135403350297767231808 11617487 259619813078234069494429018664590348800 11617488 -70632892506892851755864177197705371648 11617489 259676646778426232278951961970272350324 11617490 -6863949325845359393610326211588060000 11617491 137655049922869507483059589373435801664 11617492 -1437254103917579299148319662278923598080 11617493 6082072853312803713676907473398762240 11617494 17090220018295798778951922333378760704 11617495 -254601300162007826318824381113738580800 11617496 967739114620194157077301781108155883520 11617497 -35454213749573537271986550751017085692 11617498 190175698307970873774855484210023183360 11617499 -32728016479547010510780768274689618432 11617500 67962022035333743194043244929928000000 11617501 212496419201752017146041557563236992352 11617502 -252144399053991177727252270636682234688 11617503 124529780199617504691050334887604691200 11617504 -266009610580768579787109205744828022784 11617505 13671890025055650436176091526894472960 11617506 5848675472906436639586857822154577232 11617507 -234065073347623903318485308281032109056 11617508 65596050817992343505623193341293391488 11617509 336706110560519174513614329724282641504 11617510 173584863635262693677571395488196453760 11617511 -211461212472608443076600028703851521640 11617512 -8519573908071356851771804472463360000 11617513 -351459346498951630646951883803046763440 11617514 102094665099239005190541582536785668192 11617515 37773887978061220123246087327216115520 11617516 636539963150167719214798303394083937280 11617517 257941945251093996600398329105196501472 11617518 -372194683686546764723617239541385782272 11617519 324997695479910940720177597629703244296 11617520 206122337733224618008951601860438425600 11617521 -691242028449600959891560858555402297488 11617522 42251119534051506926349461272782443520 11617523 -69970183124838187568656674005926722816 11617524 -422484046070253510208350549189614336640 11617525 3221298821738939136530841368434605600 11617526 52243038591258293271099488629377282240 11617527 457845067945366435273735749777332116608 11617528 -10759023747279373945677444756451860480 11617529 266243793834738449366771892280910726976 11617530 -51724158053434867385778785636047104000 11617531 357386634658206884439357025220089939000 11617532 -594548308053791173120186796316424229376 11617533 -278751675490355550124451725577536190400 11617534 271978029936642411567767182888013884416 11617535 -202746033603609415159440783061995017040 11617536 -43089237471894716813692666208506085376 11617537 125644696014862086926588761936709693186 11617538 360156793877227831641079302919954269696 11617539 -198629397342813381522973512968912044032 11617540 405181114273387834507744392530724065280 11617541 -226842469912816353125176994971606022628 11617542 -209196552065232281100203589426599729760 11617543 -462050828913652971119624585613811067600 11617544 353862265591478187447752424380804060160 11617545 679337926824799880330431844929471401600 11617546 482667042776589321193165186427334215472 11617547 123484119290021620995845445885740959440 11617548 -5957537741608490317811640160919863296 11617549 116373588087906658632703645316310826550 11617550 -18979437474162841596278018893744512000 11617551 -209882597988494471766885005885784794880 11617552 -27252850176461331009776026314909343744 11617553 -584994051083832905701668628013010150336 11617554 -101099243462534207710720053554503710720 11617555 91402871287373812252693637458109377920 11617556 -397311709880623125619332952486296959232 11617557 648147240147782873174109718169629779552 11617558 265170604908463270356706546683034190880 11617559 1077892899276020307944329337055728396616 11617560 -245952517263318851615780564041334784000 11617561 688370881817280437496385394723226569162 11617562 735607987479383859202577331983155720704 11617563 -512207845070004441367151351065452862056 11617564 -140332101477902937318751497113680630784 11617565 -1448904895892761381822830671374014341280 11617566 145990195372452201232424077452544155648 11617567 301429173995436936479685189307785303144 11617568 15659562523621654676496340591109996544 11617569 -206876335262835437219141107408374044400 11617570 -447789707353657575061868971388572535520 11617571 44650439395471631845100236874272296912 11617572 345981193021605420474152563756375142400 11617573 -352516001987198387195310293598155554 11617574 -183261936117819322880585981504887921824 11617575 90265043037775614160319300592150451200 11617576 -879304641067915926246465541644867010560 11617577 365184369465121944937755014910157986426 11617578 91469975199174509062749026482923427584 11617579 1092774853993032127118258747973185075712 11617580 93505405729205261543407212870494684160 11617581 706310554521796394816082528323556754752 11617582 354646432412580494543316863583856838400 11617583 -226667656797983326550359701718301647776 11617584 113619982710246759872746163898662780928 11617585 13351359413760354632498288111839013760 11617586 -1112057815627533756173369831458985095776 11617587 -967286840637491108864201313376822030680 11617588 -364911310959752231597398443957924802560 11617589 -77239281386958437796111747241567838610 11617590 -42730119464574024671942168977653463680 11617591 -248975260830043351829567991981770816 11617592 -390230101948014280530599108005861662720 11617593 -58376624018524038222652980643284945792 11617594 139809264348557946444431379877065450096 11617595 -355150765472943446459968193730637513200 11617596 -43493321482909881079636975752612089856 11617597 349954748924023200255911701655337775046 11617598 188729340961451069070242637124552108800 11617599 191918409022434815249239427880046141440 11617600 -32649206572823717226512660207999385600 11617601 -1821559149576955489407820649383999081728 11617602 -398815051246681108446724160656449745920 11617603 -478938667398472673518102412049550854720 11617604 -582084687257622841260961388248735884288 11617605 -67053828653634660320245394143215648000 11617606 -227003621852812337675295520573774189440 11617607 1011599936147338502933012309010313176840 11617608 461787553432642436054188388316038799360 11617609 -40429194775105489234608205696338801190 11617610 128718097405701961159810078536034596960 11617611 -7407139030822110289438812409967108160 11617612 -217661026667940958569035942938514623744 11617613 -149075384526321986255481419822147928960 11617614 230556015599067476893514259943387712640 11617615 -295136927562373470121075271747693902800 11617616 32496363319168556396657168992409935872 11617617 -394604810299649836752315640711308496800 11617618 659547808236777748848090725376732911760 11617619 690482749188503228957584946410206113040 11617620 13040782414254171608662731167907840000 11617621 -346926248980008108300713313705192104708 11617622 24054978910616175111414561105006403584 11617623 -856133132177637407655029542098470207328 11617624 -348030228985826113846405722411364055040 11617625 99406417089024840725451526441057629000 11617626 74531724549715712864328598693744012800 11617627 340301973865099407850389523330499245072 11617628 194263806603061000878692230399957109760 11617629 -75973796074448188868923077273246124416 11617630 -199349462026269814243206562201204600320 11617631 -19643544429080686512970900962564456960 11617632 -149652677948014317726699488625575854080 11617633 75316527367765112884412277862246111680 11617634 -106821153906334566463957833467289835008 11617635 172886706619526601638451787522409036640 11617636 136710973538310011083882865254965438080 11617637 84921901185664125472343167205424616320 11617638 -369360589779806200618101327510263949312 11617639 207936143038328064444004546686328795800 11617640 342087086678029684035502032534800332800 11617641 -150014293988398590102412311993654057600 11617642 -265038161719618955219107839368467098528 11617643 276765608486480618539662175036861347144 11617644 -16972329976110479532282666029152233984 11617645 114349857373567903794941079125701344000 11617646 2588183499545044088446752347354496384 11617647 423724933448638859198929590774875507472 11617648 32619588633119340588285724256020463616 11617649 381577221980754831029485379684598904164 11617650 -73903844215362137618508336220960310400 11617651 -923935373167528513929154988300777767348 11617652 296568333711021856624928647409657521536 11617653 104145188378249431392138950918342035968 11617654 12349303173444118990760002196025122880 11617655 16015079666657171239060612074408775800 11617656 14971348805853060294747362711435059200 11617657 -234570869981728976889871270190379774908 11617658 -1799548196974603486852711000971196992 11617659 146314051018062523049386634481861802128 11617660 178036560534678100760988684311320949760 11617661 -1908332517206700400718366529199604870400 11617662 21196032911583206214879215325971380224 11617663 47917957974157548342735518994358262912 11617664 -523604456480692114513066024033163673600 11617665 578779506204335847812139566779068001920 11617666 -389193993345863335621738211928024791040 11617667 -134768952908811198292069176233066903088 11617668 -3617726455901592209451939027758346240 11617669 436534381319507667370312062417953483296 11617670 -113437747359975064911263429028883470720 11617671 167962698016035444476802529319531572560 11617672 -95099545334926469839991558313865420800 11617673 -673438835725866828221196115875924340956 11617674 28463119812857910392661373917873834240 11617675 -405608015070457912995012893806628985000 11617676 278343483158825624188760720823072768000 11617677 471605206276547463865318375134695571414 11617678 172407162736012745467340662681920533760 11617679 -167972844638960858009984904729431335200 11617680 -133057271810787747997217340733819453440 11617681 -107367546952850620396891892292747382680 11617682 302499058174260318068480549903564130192 11617683 -258759879519094221308846830173735505920 11617684 -33049528409829914593409687445525004288 11617685 -180608088702481670856604105451073120840 11617686 324408708820572989621789524374453199104 11617687 505199049290940604438459504280275451336 11617688 817485716669738256516109063451050997760 11617689 -779328513382061812838474703906369184320 11617690 -97016495931180102430886084465008896000 11617691 -410953026831894248784324793593911104848 11617692 -395470954214438170586131038875586651648 11617693 34058869071453106172895437325325030924 11617694 -1100458666993369854763600455487671744 11617695 -688751366973333776392126548471414220800 11617696 1556395949140712873882315131626455040 11617697 451583922755767088643907674584522880 11617698 -144581902452991604972782973387166163200 11617699 -63716515132573150356665888285225122136 11617700 -378487394961543477825826634413352860800 11617701 199163914937870629178867516781172859232 11617702 -8177125417224295731319670494545121248 11617703 735189319707217988985135653940650936952 11617704 74193624700612119992552187633269299200 11617705 538773817214120316420503117473337790720 11617706 -108796056887462023478168675114168549376 11617707 103259594307081432093657472936786437360 11617708 -769083612639203066220089789901791894272 11617709 -25889711663532403249300321948733796000 11617710 77581876752200484462851459983771372800 11617711 358996929986396051440688576498835074032 11617712 -226996801877027250112269274258072387584 11617713 243054169378410007226236522627648795842 11617714 -300330917096130459838826047146145121280 11617715 -81416472165908161513463774467141574400 11617716 -165306661700129851843325400911193341952 11617717 913270598367511366644965858677897078766 11617718 19412072121681373579278608349818880000 11617719 183305759178199491316127600619383855520 11617720 507607343551739888396572378286944972800 11617721 317743600371874299988930878079148197200 11617722 472000621191640136342516213699732144640 11617723 223050058448650559966237075815817024464 11617724 40585024296533862932200068167625724416 11617725 77793745330027006521212215923961464000 11617726 104998461577691203592324219903533869312 11617727 -1020903372183423181528735549206223744656 11617728 90401785981966848508926487576769986560 11617729 -42254232905275439435774443631634461820 11617730 -123889679769118363867765065826889786880 11617731 -41795653441320194923346104468148824872 11617732 -396194082631200185176608196090410934272 11617733 -970799451183831426295599039334372273824 11617734 107827504918286180421757362243569599680 11617735 -952460917520039711870935241398538337840 11617736 -845624212523504147012026964625946521600 11617737 48249688478979076087599415326668526720 11617738 -502817948818677974278985894198856050688 11617739 88768606472735483838463550048587583232 11617740 -5623130619411541594098837715390464000 11617741 -80266752841872450373435861853380279988 11617742 444297256022485354688809322886759704832 11617743 134765698912617513719944775271920515344 11617744 -134936786972008802542065681162826915840 11617745 396107245226282548133955693772705696500 11617746 49108844428818196083240636624739074048 11617747 -115435255209760907758905488713213387848 11617748 599899277127797877757392824291450177280 11617749 -18431307681173834952527702565449578560 11617750 36734720786151397336758517824888864000 11617751 -1013638168371587593857831817215685264248 11617752 476478566547272510239946478234481459200 11617753 -147965684412214588137562964062410822400 11617754 259533054496710099285350166704536810752 11617755 -472000973648084181296525689216472731680 11617756 308617180256712591997633941246070889472 11617757 50697432253175474058923119382726753580 11617758 -77383897652612315587738235872033411776 11617759 297902950503782710955504934722602147200 11617760 48854657753231813585773966077764567040 11617761 462035599716225593993619401061926423472 11617762 161138838217611998233278605023052428800 11617763 1297924709563941931960992601351303560 11617764 62191494787903950854983966470809957376 11617765 -54095997943158365027328180080027308200 11617766 -121611164196472145704138264302348011520 11617767 46289125919884282892242537267897683120 11617768 343180497666135086161420113818547010560 11617769 202933039836180793120933798437432901200 11617770 -17838831754422754279833778368465254400 11617771 -306825750447811239937509794045645533656 11617772 -186481953909028712641125987626574018048 11617773 331890555899304157681086716161062033984 11617774 49610719529790057665657902574242273152 11617775 -283188333133700693857437618925909852200 11617776 -130124447262136290734443827772439592960 11617777 -485000136493673856764708338134175860480 11617778 -95971994797845976057240427393967106560 11617779 -428037521856276852763562504112106434192 11617780 425988351077190489900449086622937465600 11617781 520753194048543059420913309511385042592 11617782 -102580864874356321856811062281510840320 11617783 -6057609945090003788209474694993033472 11617784 461731597506090907540295228257568194560 11617785 300688101548568322752859811157925898820 11617786 299093165892822582069599240490974909184 11617787 108270034606830861167954893247151944712 11617788 1178168973285884174235810018781102080 11617789 -958509355806965500153990033583567685888 11617790 44422328200554095428860450593854118400 11617791 -61237643791583971257547134680414179200 11617792 515141545558495025177728142838041935872 11617793 -508742111505671637359924376183309009120 11617794 117990372838194140532143739534323340624 11617795 159776426103455202863509551136750757280 11617796 40500558175155842718655584215499230208 11617797 -575348629836924605737242749817932447520 11617798 -237412681702504358952861995448755613600 11617799 956600111630258795766135119897864347800 11617800 112786484293774579006887407865787392000 11617801 -26687396642968421465326025419262777472 11617802 182243186842150990928394130290014372400 11617803 -1063285967706368206813547385919022917200 11617804 42215203949260225959736565320754537472 11617805 -598573004633897716982104466486926767540 11617806 -157001003544028120850264562295212994560 11617807 -998757679117277311019003702377768484944 11617808 56332746780546516035715077748865105920 11617809 182712136165286433986709467078600064960 11617810 -99720468284965149383034707441853145440 11617811 -450197783854608873216436367062178373588 11617812 137352891550965860091800529730983386880 11617813 -342041904891295479583376640941346017760 11617814 184115150526402269815204240999902007680 11617815 105035650755651736344156258036617760 11617816 -176394320910686949991298106605420544000 11617817 -361154197072056304296365755082043807468 11617818 345139418107659816152114678027582805504 11617819 -233410030405061262652840277128644160000 11617820 615684573631994438100056200520729710080 11617821 474461065042271422083745550196760104390 11617822 541036948001802472155043214472181701312 11617823 -50378326341437645358411151576868295456 11617824 -538087056930073016369172718890697359360 11617825 157883316823894367950532842457478943600 11617826 8865952595356008234862657508416950528 11617827 -302812986765136052387721671249250368592 11617828 730451476151035147419893918575272460800 11617829 -474205145022693094030318045246050486816 11617830 -78841835447997680651096709852119316480 11617831 86999930359546250501636896275361914712 11617832 -830368964242716997818291316690105881600 11617833 36081967268021222914458344631858576384 11617834 458282435354803974120444010150245256032 11617835 -860489659126017768038025824722714212000 11617836 -500275358743742084673435378384565862400 11617837 -239054993768372938423138701303644229696 11617838 -116926254263388413706686571757439743680 11617839 116147603770061245530212276645305699008 11617840 48074433393298312625791704503090872320 11617841 -1341071079779255013786320471759908106700 11617842 73932149709247510994096260202791887360 11617843 -899170834647446529459077869979408876000 11617844 -343843444104603065209863542321363503104 11617845 -327583398333313619859618991757189472480 11617846 -430109202679136124434596467738040648608 11617847 -175081512440479010670027939430979511048 11617848 -99725170220312877952784806417146777600 11617849 698261409268088623713779244089928055850 11617850 -88627621520588027398386599429288871600 11617851 -635846703702406381511529266776336923600 11617852 -107837800084269444860220196700433266688 11617853 -322310823711393306409112196447343105716 11617854 -143533494482143199440673798457194373120 11617855 97486869607731365266304420415583478760 11617856 -40009973428327400189985126256509714432 11617857 420247645966695421288258207315334928000 11617858 220272490166353290356411048759537573376 11617859 -1013875618524082026760573579937857991160 11617860 -36503256933684037676997408614279639040 11617861 4595685573555449656828561439606081500 11617862 13597998783053966569419606486969198432 11617863 -946952801118732866644959259450427893296 11617864 -127041523601207676914357309333121177600 11617865 116233855572719027970602594418192203520 11617866 -145749229964531054782695238753982165760 11617867 346223172228414005132308049573031998400 11617868 477455366371280194160094301981573418496 11617869 846083390831238759402296790552034368 11617870 99409485511679178971423222401863352320 11617871 1318005082151820664770311991448640429544 11617872 8968715430231248894160886601764306944 11617873 1191295077194172648031979180911332292720 11617874 -78552939547888123114527758165517969600 11617875 -465771805138580047831965636435839400000 11617876 -673632758557933350399846027585085632640 11617877 -1152460158127844578322983740732881160 11617878 -39341139838485525167544757271803213440 11617879 148202058559593404073969567616200931040 11617880 810330590337596112168128142488866406400 11617881 481574808501651677217495042159178424544 11617882 -194450330206792229601666838210514791200 11617883 -296642253078039913570804503632353611840 11617884 -617239748803650450241218595338978662400 11617885 774180684236500360475616489332938498560 11617886 -111914597881316712861043934071725686400 11617887 -10349127129573120662093257073070545520 11617888 155263976897373883015014871452621864960 11617889 -451562596113249619641863143361326744044 11617890 171892712956571707148909216037362257920 11617891 -1087373419368155006170414183725897844708 11617892 -393494690640785133652754996865494323200 11617893 289536086336156891140669926424475817600 11617894 304900949725838118629271601638501878496 11617895 -488602500767839162107323899614461899920 11617896 768343247325496991451755920857300172800 11617897 -220876204552159535896866398315768947654 11617898 330429371255038495824032336086093094400 11617899 391392386418725567898989425604802574848 11617900 204540534795766450450319008553244883200 11617901 178675410511925642763778284819904792704 11617902 -219033351678594121432630634871924887808 11617903 -1328433021587139763101404789581574465736 11617904 233887243934267598793792500148380205056 11617905 219768904347228798545825108439232011840 11617906 7796951922633791614998307671112267680 11617907 -724255573259797850252627276884164807168 11617908 -57283505482520620538833113508951203840 11617909 -1760196938852855224930009446217052258660 11617910 -223213959301030531814795916686399216640 11617911 -4393132313398759913088066131350179000 11617912 6089563720584225968643829750783979520 11617913 -368102589454297564951326826042908482838 11617914 -119825888022764468431515960573669912576 11617915 343291673757332746228266183888621538560 11617916 441168042220637212849812406928444582400 11617917 492366968176189860456039338205827361312 11617918 -119072963440712026568404831079487186432 11617919 63315074569437332641256528632375891296 11617920 -422196446137148301150086008512341606400 11617921 -140867734724110644122058567917065036416 11617922 15562629337784542374466254987562475520 11617923 342683551108009055455398832939617639744 11617924 56468501579302619559863982602476660992 11617925 34292927885548615971542648060972796000 11617926 -32705236962698243246352670005445294080 11617927 1105169656507282411206741760240873945720 11617928 -246695966159715220018321322682432061440 11617929 -333939027944044868021768183496421601052 11617930 261865059605783010038729659815585331200 11617931 -230083230932636057303640287330572633536 11617932 -127903053119233140666596458599133741056 11617933 856709005917238872242341851045384000182 11617934 606900877040633392939200845798562571392 11617935 -49314673699160248664995010553972195840 11617936 -84621005194324354605659255351721984 11617937 529090602756740837463413597428051361586 11617938 576770881181566014537967434176804183040 11617939 948929289031883958685780154729348493740 11617940 -105279047159819906290655537928156241920 11617941 675219652519341372032421438281394828192 11617942 289270231652400000533734839273692570880 11617943 23551233870989726853939701910812921904 11617944 108879301405263261538519094019656908800 11617945 -636433036682802677229377138914335439800 11617946 -286780497644753100022731434310454253328 11617947 624986998871264626302705073201414291368 11617948 -597812436605888811551166659147054920192 11617949 -773318893878139508611316634745018195200 11617950 16482120731479322622230769319465699200 11617951 -134449595774425495604720047265971187400 11617952 -152661975526441674130628809462742581248 11617953 230154429220232567482171285256765396160 11617954 -183978067080176491735169400473756635824 11617955 6551207741015485935500457364407066960 11617956 -173531787981864432702706200938429288448 11617957 -243327991486662644985881981175703034880 11617958 -320874445634409131202138620866385756160 11617959 -503678224554889043937846710785476338352 11617960 -551997934198888821139915149348805017600 11617961 -776294728433527556818825282232300850438 11617962 -292904273686196767763295327318571208448 11617963 -51919433415250793386016322494411829248 11617964 -453793896635146848657246227158742625024 11617965 17308125660225515208092440700580720000 11617966 269538075686629961654825976281970714432 11617967 -336791355369571750153916215532994667440 11617968 36361569519882963116018943691397529600 11617969 336365463772251370918550333265433317360 11617970 52793233430286195717156125903596216320 11617971 2805705822139363489411624413824212320 11617972 1429776124920614701879075997500008097792 11617973 1330878513762692652816453156852990954222 11617974 333816313277841777868854156028431166944 11617975 235262495252230110678111009973160953000 11617976 -1128830898209349434366330772182648401920 11617977 482108102109047300026332016643180544000 11617978 405128464505574704748964352127746813040 11617979 202717562889428386685734180413291518784 11617980 307000318304104525057143490946895052800 11617981 -143592974021907269188681079869731199988 11617982 -130046426018124543748395773253371651328 11617983 -53113969510277109991162273681379795520 11617984 -49512758461136185655752699649504313344 11617985 495118802873064394996129173748587825600 11617986 185619931612085141612820902908711073664 11617987 1214360054661970631394761444205317636400 11617988 113012433204518883948457370555033923584 11617989 401995065536314434259850738145560162400 11617990 -90964856493479216201750585416903322880 11617991 431916784525344860292869417027966104704 11617992 -12988019484999268945229542428306201600 11617993 -789556801931799202607129362091964421836 11617994 -19225245835761688851569532328040014848 11617995 146313444747449501152384611122793964800 11617996 -156897426091241460486608946299567710208 11617997 -288056327708178578703983509268198533482 11617998 854837189928723327870361649187363840 11617999 551234769454394565153209976941645753648 11618000 84921408357427914260671321977741312000 11618001 1141279072500402890235933707953926330192 11618002 256273147287403673828157563643491301504 11618003 -323850800716547950584265405053699257748 11618004 337815106654245553061951085373206638592 11618005 -38932428655227374025301013770353075840 11618006 -266736202047692095109076466192769132160 11618007 -457808337706917767520095347504562046360 11618008 585363307684462687964697369484637122560 11618009 -278476597557416076131230732527699026040 11618010 305127031082308183128352131909596498400 11618011 -975117802683579429563600277170883726340 11618012 -43326287011446339668807707479401640960 11618013 -357579873222402352005380858702986732032 11618014 212304580630874495825596488671636794752 11618015 -332473033043901429300619138155720232080 11618016 -677550954033027124147190961889733246976 11618017 -730353846022298753027199609827772144080 11618018 -38934897723775747345166273431284057600 11618019 -248410128070694534783923881602725570560 11618020 -506760505209981764272582673009205323520 11618021 -1356186324900792440959859104148782499976 11618022 101866053652262684380322879964770044800 11618023 161434901420064359061587438722710849504 11618024 -815815559911489128838809910587673313280 11618025 -87875520386046938676626046383817216000 11618026 259510763396941044041733379817773533696 11618027 -840020480332487281611967139824917629328 11618028 27806495143483166105956323608780258304 11618029 -635029910792845194772528400036699507520 11618030 -194830190674013794574803432631746567680 11618031 27375082265852696344060836496341708552 11618032 2280164407257108537982602780872048640 11618033 -527079609294058775641707522840752057280 11618034 -346614072703614412955959146651371214720 11618035 -198585588653553140053407958701181500000 11618036 -47129611076149323659089522192078749696 11618037 160444112814026417158020747041609633760 11618038 -396213863078857437865117087433027101440 11618039 -853969255285452094653079576864382459160 11618040 -17997246681187303273806339361859174400 11618041 -1380936943568089617808080697466394496 11618042 -273926256611057597276303881447145177856 11618043 473075619676114705740610392314584957464 11618044 732490889182991232414653509033984819200 11618045 435260215624277063361210312155811552300 11618046 626226141722583623023398138324393830400 11618047 -375117907271875899170770527432168053808 11618048 -4080613288360401915092414218282991616 11618049 -109246454512686247205413030376132333280 11618050 403717126592881521394132067133321736800 11618051 50507405812258394046154603754676801504 11618052 -36618342586980715937110457445627340800 11618053 134289272705871395519926837828187697180 11618054 -171642287220528962469979774069338259200 11618055 387975698390677223093551960312880908560 11618056 51612891814372111842744083681810841600 11618057 -1090949600369935901501940055363798422 11618058 77194179976622416858042803620473123584 11618059 175460675522523562786190586542649266688 11618060 111549207594632933866477704232066099200 11618061 -48311769056193442465649105371931799936 11618062 371756503788716246202247569764326852032 11618063 -3484922753280579698446350504969386808 11618064 55623422056248357503990606771408216064 11618065 317318276374590742608772444188184793460 11618066 516154673630028881040919894356434297232 11618067 641645465931503382017263117240586095920 11618068 -49973885446934435648498223467476451328 11618069 408994599987735606745829742010050643470 11618070 -43485314481207456808917772102889692800 11618071 -1913236254137587334824781394400044348768 11618072 679831068463922384049350384651446087680 11618073 -145921140289249161699168243150613940358 11618074 -22802351714360921628653906135559097440 11618075 -148586513567210342151474136620059229600 11618076 -442942494472902805971508740545671546368 11618077 -139222848204326763393899851048511457792 11618078 141240943109961103260976847126586368256 11618079 -1128486890110275782256983352169967011584 11618080 -203088012723210665357726131114815651840 11618081 -419432618746642413504837096808527689118 11618082 61662725753668422039055076774008872960 11618083 18930788608550852348946017762339658332 11618084 -12070822347004769907391598671549000704 11618085 172370088613155323823021735155872387200 11618086 5343261445069116837421671036389969280 11618087 10906765143874572171577645329921245184 11618088 -131440439964492101936321341138601902080 11618089 -161889990465903184247311267668650040704 11618090 282218228646563425022063189543976019200 11618091 620484278751373359147779093038541220096 11618092 -438941871407621652087854613092993438720 11618093 -1310937528710500514709418183642943351658 11618094 197206459424457257781464581395723931200 11618095 303455651997969781227839003856932909520 11618096 11415014920096946402241749490106368000 11618097 116038046772598651499670696474185305728 11618098 263525308310907339352575369501417569280 11618099 238113193451890206647567593091859209100 11618100 -101040090881444061845138541311169024000 11618101 -1344435169136168317255205909550113714400 11618102 101184243615195949098451913926375630752 11618103 131746382949586488754904582500664997120 11618104 -258529974372101014286755447795702026240 11618105 313205523781971968921201543882972573760 11618106 437131951807308824425613451017587006464 11618107 345079530402394878164823807567058128356 11618108 180122619171790223794680952361680329216 11618109 43101664050749652716235978563889583014 11618110 1220491093700983270373162990358105600 11618111 575187495138749458931021530097607592872 11618112 -51603336017518468350950882565408423936 11618113 -237955380748555244850529739907033292076 11618114 90195022426939877199727102444711618080 11618115 -124248784017079580962564797516699155280 11618116 47749159137645471720178646051378368640 11618117 -314219117376036422164402243437291299808 11618118 -127183285578645024267081662694014533632 11618119 -729007788277598964470338880761230843104 11618120 -441017557078920823102992064977825792000 11618121 -167754255480328765410902810739744423936 11618122 -101545459619441345927932444085806063776 11618123 -1325666755342333074304347520421429745840 11618124 -49256797766022996527674438185510125568 11618125 -63298281414269100885758760138787462500 11618126 141018594491161617334211735299476000000 11618127 -7226772332517509208513753169093628160 11618128 -2688319395297830719561810726363594752 11618129 -199378648690712598929532117151434573660 11618130 86587481087809213622381476140449041920 11618131 282498612516341708900173617270520308384 11618132 438116732135611291541541810232315264896 11618133 232104564429005236193829643027529548224 11618134 107967045546247954326919608311335052352 11618135 82746873232888308583785912301236096000 11618136 306668759591158659981924307566292408320 11618137 680123342091171117510394628198542250512 11618138 116780043729223187285269435000071396096 11618139 218192413219361631129681981939342182400 11618140 236901961329990451369594426616985492480 11618141 -217867189878838643131134381293859370458 11618142 61575123980030561012776555795474734912 11618143 944680104622152279407005942678145199392 11618144 -891389936439689575687858793539251339264 11618145 523283721076258181001835504685846956800 11618146 -83624755804211923356956858549095039200 11618147 -109985181582126072287276120307855498768 11618148 -55490996354777055735651879457299038208 11618149 193990310224135422293989060239236117760 11618150 276702238795042694372117392871461816800 11618151 853763043298512177273771738029604096 11618152 33219857642796211829516092250962329600 11618153 722518642870973063028654624801269913402 11618154 14704498330419805463157224624588964960 11618155 405563022917929375544175855227979406560 11618156 471437428502282803577067474942929879040 11618157 528467203423252380824087391710906347584 11618158 125114758682136123886902266799997880640 11618159 253656219230588731072642710652621368816 11618160 113791909093997955024690797811513753600 11618161 -464657188928326447990416334191260206668 11618162 -261023272299220056614105407440423638400 11618163 527674703869463537653441614847639684692 11618164 391790100738066865303909698520167253376 11618165 -402429305479875901735267300599179815680 11618166 136676832523879211473494927391552548864 11618167 575768767656861547282023443759152214784 11618168 73295402663886661295530236105877954560 11618169 25239715516864517187627971602421659488 11618170 -1385527834210857168221778163133836800 11618171 817056275267948363669656788768548169600 11618172 -340200058449678066869150540018736290304 11618173 170416913786770526181940912808792633280 11618174 -152408903147267665791743774390998702080 11618175 355101567565318279500708715465821754800 11618176 -239162329804944076286218164103230259200 11618177 1084361522011536244727345550638112139440 11618178 168643069795312963174386762773842944 11618179 -370707035930790386514182470162866034224 11618180 23657906583223021939370467155371950080 11618181 -383399656510829165949098088145211132160 11618182 421802934930761485867356582130447171584 11618183 -799298985486029080040579049375482042400 11618184 623554110030232148379862881006181048320 11618185 -62746173371759606952729143921264109240 11618186 287481044350590678493197638839352511792 11618187 80536235617283203038620695736424006144 11618188 -344945840964559448507163245014560512000 11618189 1596358806759760450590711300193562844768 11618190 -404470638088150278123782729888851226880 11618191 -73633456540074078817197593106984570576 11618192 126414343801162133494172481392887504896 11618193 291974473441004535832158925618533326064 11618194 -501304754356579733447098882091302576128 11618195 -633934592290099398165199608406674230400 11618196 -83154106265217969159763674045593978880 11618197 723705820286051948756588719146802723680 11618198 114364281784582128307662334175095272000 11618199 -924263112727462868958297454281047981376 11618200 -120536739556401794571293952621169152000 11618201 -121912290409029061573650501387995912640 11618202 -315999834776436512663773878035386158336 11618203 -805695209973620356732421086114698359548 11618204 79842144503621349128581831428803635200 11618205 399345790096265872952455755644463966720 11618206 88120178527371244304717753302652295552 11618207 1086954422571979085583506698835103039456 11618208 -141921625182262540602186291185304207360 11618209 -539090157430646142632923563041849347820 11618210 -84056428139847613039714745445735960000 11618211 36015836509518593347636278194395846656 11618212 561531349774320115881960359367965614080 11618213 24742217381799546467402059617408780864 11618214 329614812496546329632188993734355845120 11618215 -293040522690068523318319919956933324800 11618216 247268221798279797305148673880151444480 11618217 -5206878566036122993173748732833000000 11618218 644983656065922532912332522614496016560 11618219 714466701631268203576048317735659979144 11618220 99615925107262405279854227205376819200 11618221 -782652661325913289602209823484957576800 11618222 39616851821382899953285055521264865280 11618223 458861349836044634757824207004896317968 11618224 -98835015102329901846553278003685212160 11618225 -88691191947162776679659623092317066100 11618226 218192786643235589946020479396532438304 11618227 -895306713904662229590688538834776028208 11618228 -113744230081774852176464311862631714432 11618229 -111636888990590867294543102524337400000 11618230 16770657086168821751685730036442325120 11618231 -109242040758155983156037194083641290968 11618232 133450349071190215630417842862043504640 11618233 -335407628495149867273989365375962475376 11618234 553322175746305906486194453085526192640 11618235 -16833571999649078275171277289904180320 11618236 159852900579247039822768463355122964480 11618237 -967315879568337619727812207480067709114 11618238 -152232397007486092528052850933647272320 11618239 1130885653943586514811356441818053023040 11618240 -157894337865252906196598848721371791360 11618241 835038932819042212438704046726069321920 11618242 10569746666942853234814629750933577728 11618243 320963015813982767650699085786010304464 11618244 -649530926212267174073771989246503582720 11618245 -415550379034029080288453508987118351200 11618246 591068899111922285758970900125977375072 11618247 342717334973053108960349567002533586128 11618248 -215649984135511696701320863112802032640 11618249 1120009592608435853162987512343013116250 11618250 15031230187918986528950482479952128000 11618251 402837465486621631732129975569786856504 11618252 -6346948758159647323653557262028113408 11618253 130560325315106416537378965065769192480 11618254 -133052508401095055618228698559972520768 11618255 589343609683578913276918009218841966320 11618256 245833441476139768823737928093270016 11618257 46817986223544404317425571670396298432 11618258 -654505277951204742497638065896548913520 11618259 538170878925674920930069902138761862144 11618260 420966563626466315372742092519604698880 11618261 -1011308175114498076608826857320462601138 11618262 -226763835131824029331029941268496556160 11618263 -107603252414776816134743110499750217960 11618264 -164788352564887383468947665542021734400 11618265 264293379898753396265021794570271392320 11618266 -243207224868075757326445887791391186432 11618267 624998984191497357828518091421039397316 11618268 -169440546744403073042387523489835499520 11618269 431921159853193004578035633677249374880 11618270 217006578544879892596935320718891724800 11618271 -6656099026882103370563274099663629328 11618272 452455483743679710679910839613844357120 11618273 -18668475153243013304038086786445541376 11618274 7968938295780762056863882419645533952 11618275 267221880721789446690547724150543700000 11618276 -90955683235894357292671402110484538112 11618277 221392493410971539700005934112583813280 11618278 -169877376739979260503248680241608220544 11618279 -544686216670403057242342380536920914120 11618280 180986373297422630898204646438299648000 11618281 -536069466861702354692929508393021614918 11618282 123574650265411903765768528125556581120 11618283 490226818423889531557880699549375323224 11618284 -166116166306580038296832153474404208384 11618285 -137254954123365367441912773514234755840 11618286 198232620880453271406322495916056179264 11618287 203926316392682302021140007407371976640 11618288 -166314085073440455004178399232885522432 11618289 54315113760295529549566261173818952960 11618290 21573800425982538799037291495192234400 11618291 -196542026240833729249825736037902257920 11618292 -273224870612825494829170982416754872320 11618293 550975481053028719545135891234476171520 11618294 -29422345444824968095854531707381750400 11618295 -129169605319448336556017593452781678560 11618296 -268984598917293100864734715417423933440 11618297 -1019704956874647593696520848328165830400 11618298 -270816436606139245238404689646938508032 11618299 -5606531211676568001976341601398351360 11618300 255373407392174456187603540792529612800 11618301 573623930437223163987775266536186437632 11618302 -287632945262307861605211474197100699648 11618303 201937468902993131633213956993138071552 11618304 12348027610824523687928140200117534720 11618305 871274279685248686683086151104591016960 11618306 -51957699831795529716865565213803014144 11618307 -273558264318004919272179861747114673596 11618308 -117888510941417674814095845997134897920 11618309 -942643708686753118058072666259036083490 11618310 84492869047476268610201900612626944000 11618311 198389590507297910680419245066593198432 11618312 104228522230246376645848043703736074240 11618313 194282111946890211182787661926374649024 11618314 -15358306250570906696520229234546768128 11618315 -49891891009747569271261264565039148000 11618316 -375343930154428842990297510447960503808 11618317 795021126829354784567094372999775098720 11618318 521866719990478923396413884821426471360 11618319 428915828429859537762112391850522833544 11618320 -35562737478982488852096682877217669120 11618321 255357133214204711849894459988810543360 11618322 -96788426467011395010898671232470073728 11618323 -1057970529861135905880200515389199145428 11618324 244431731312155967956666820101341792000 11618325 138746648432432548849495810387884979050 11618326 -277422985748482437071130066478926861696 11618327 -31570097631557886608964049955751485760 11618328 585820115280117220683569113576973721600 11618329 325077735010701218612846970641592335040 11618330 -216770309384105168970592466768519665440 11618331 124905779015037692686628188726197049752 11618332 -396557454900484025558828853353996732928 11618333 263227082758766018606589536324443939320 11618334 -7726188245679302977009461796589781504 11618335 -110666399487673705217672503671931852800 11618336 240709239637064928672798589414232555520 11618337 -221693608818071067512444857573470883200 11618338 -144057415583768275219417932813036848640 11618339 485322386885116548178392393319006525440 11618340 -234061408082619293001209209715971092480 11618341 -676280407893105443115751681549777101312 11618342 -5589902175789532736266944047096572800 11618343 -929448658400546606820215003353068019200 11618344 402142451485725282609697227907628390400 11618345 203128488251667373580985093714269768100 11618346 -258485563280385085345055666458693814016 11618347 -357026498311271634549551306387530980560 11618348 -207519141004258701828888727286639001600 11618349 -970992949519873590313982999211380064960 11618350 -36526493139162712681851024272365737600 11618351 -1024108366282113663568315573082740881648 11618352 -125091320640859454049216983390468161536 11618353 -790172566029484584975175833914495379840 11618354 -641114259341481503778240813736132460928 11618355 207041806562167884121701723342854449920 11618356 -661512624443297175055466744242921746432 11618357 478044355866145147531737269739703872000 11618358 116811854784171026122635573815092174848 11618359 330069362117528710308154567382290898416 11618360 -126223427778501997195245595246882406400 11618361 276796234343319016955801902228627705332 11618362 24071355360041488372051573148365876992 11618363 -366043428946710797051884021099405295388 11618364 433213474499935630033984044257859826176 11618365 964442827228861070606760745649849850240 11618366 75997360960483089283556514686231084544 11618367 68087900340513315605797018400825700480 11618368 52016833933504489554840754572031950848 11618369 2844698359419408045219862410640468224 11618370 -81400753997020301219183827836296524800 11618371 433586549556741217128584744619815856572 11618372 -1007963585867390095149190276093473423360 11618373 96671550614142295423025257936146699744 11618374 -312999106523136068663094454189482889728 11618375 -180614177170369760195496080643654036000 11618376 45723191424183804892603234987482808320 11618377 223880221407169479309490109607115243226 11618378 167286569653027715614890396650978814096 11618379 278264009737834256880029728926639792000 11618380 559278798376827516201653406326522956800 11618381 422211749257532825373487613039677111104 11618382 -148086985821245433974899696513915804608 11618383 -5558979364936714143957763355528267680 11618384 238857863799764105761715583037477478400 11618385 5078084020669707034625280144138248640 11618386 -96527188206729297010457344195708377600 11618387 -521570907222466573441673480342973953208 11618388 -6279417144228160735761964269746555136 11618389 -348129961347132776502428972397973045810 11618390 -123828713544954060033054221269981261440 11618391 -327652228577435139766831030166830042008 11618392 -66278610210568140488217695524897536000 11618393 625704498404481057204403459947563597184 11618394 -124094086666938802616953499973691891200 11618395 -173818311936145883246422891800842839200 11618396 -301710278250960605660699375801739763200 11618397 -7853234009375785013732669952089350656 11618398 538819131616164768287830218592764810240 11618399 -575298691610266894791548514628489719336 11618400 -766844690555045773814208502295848550400 11618401 1087677952195053268067747325887038394402 11618402 141146086964020912990004593193859139152 11618403 451712569060344378213511299423934496064 11618404 191630794342458345131681282510742085632 11618405 -420546745050440705311495016459866620000 11618406 337278547131305031732349951106241210912 11618407 79460540204611578716187633353016668912 11618408 1077024311799711954477789053958960552960 11618409 217223096172086623507767684621485980128 11618410 -456409048021709665968048699570207572640 11618411 -4222970176473058780681428220070246880 11618412 -452055473414868130993893951443386948608 11618413 172019653239172124079409620571525656662 11618414 -315853359818616880748667003393896746944 11618415 -36035102002313393244348466571023618440 11618416 -5537060418200126741453866963451904000 11618417 -418574164592541948111805509811175871534 11618418 -62098171450628847266305680523135050240 11618419 274805272300255875415047711081078819520 11618420 -873489229418317989726169060690556160 11618421 -294680391065396599422908745865832529888 11618422 -109258061202388167132730424125853579328 11618423 -192630903964734441896452740268661144376 11618424 -19502987984577400890763806807260160000 11618425 -22583269333190142777121415551456235200 11618426 -162580373631544593876807611877012170016 11618427 352103508701983377403512695069112298008 11618428 438674485729384847329654982978600960 11618429 -1328457916782795529771867862012597958324 11618430 124652498817063032596062480183656469120 11618431 291327230147557487287546095173624896128 11618432 -200254746851321044911923859626278256640 11618433 -670556963233198976972233150979088150798 11618434 14324568925851775241339659410190847040 11618435 168138106513163191279373353187675218800 11618436 -20486372318707522890909957404253880320 11618437 -513529746541169879764430692211153066914 11618438 213895120345754777591548228383742143744 11618439 -190131799333865658097867265557681580376 11618440 342325773151057557213773088977119641600 11618441 472375923298275791479038523628563858842 11618442 -370373153910837351040562774347672692480 11618443 176705130774524280608432083120531523320 11618444 81131883252401166578005377925116042240 11618445 -4802986143478395890137004709981159360 11618446 -75234247428263727677372806515261790464 11618447 -1962066828553450006217008603520050979808 11618448 13115916968957080703837102514435784704 11618449 707901669014446842404615184216726662450 11618450 97809422403045143966933730088003161600 11618451 118452642588319123265988165320997504000 11618452 523908580603567359613658037125078539136 11618453 -193915179881384782834218184261947712320 11618454 -161189462875275495177267414453625059840 11618455 481663068713005537161341643902609214360 11618456 -1419307343774321537846023822456557834240 11618457 62174798936284602982854752369992831680 11618458 684458993328788583786356992692528292080 11618459 -137415911706469762315212404033571645120 11618460 -14407025780844635824778211308684298240 11618461 13825112221284148367210929611742786732 11618462 -174472576490569944917219527349721240000 11618463 67269656152560986218854216759225561120 11618464 -285316783328818482558997829542965411840 11618465 -235549850818906071534285294003335980140 11618466 -217345331436404993324642387474874660096 11618467 -39331934723111833246269905443726742016 11618468 -311630958455800441584118417995954192384 11618469 327682602720023882976481361954555234844 11618470 -530842235311410651337929404743065306240 11618471 -9733512873730551444003392869342639056 11618472 148762536306926998867141583743104614400 11618473 787782802365920967243941574806650315200 11618474 81501483787859168315721731227273787904 11618475 431279082523557542052643419709425835200 11618476 599977453201496184131920511812628706560 11618477 -60268839731696960111796999170041120992 11618478 30786717715024968947310133135675504320 11618479 -369566148687445205747613893594994647920 11618480 -194346784350091927509590194992921968640 11618481 108422568689575181489489098132311075840 11618482 522702822841847801707822348783437560592 11618483 1048888730270437138323303747907956510732 11618484 75986009368990670283148289329034084352 11618485 -256566452748606128294765191505160494820 11618486 -53169755270183243902981082578075729920 11618487 -204794968778242978654463688493360492392 11618488 212410944581580018831226076746589859840 11618489 1097935248799020340404467250058816741290 11618490 42829403688303209616563766277660385280 11618491 154171904509517890598144422297009287912 11618492 615449630409106950142214211336399676416 11618493 -790065059415786239331652404887031274656 11618494 -406107998976230865113559853752237374208 11618495 -90446938590115815036463069939410345120 11618496 160716125892648487084639190622847107072 11618497 -1247125487965764672855630715920054010656 11618498 136198015887784497700785316437256498080 11618499 202285109490037475244033029445285500664 11618500 141841183175406160154390797151984640000 11618501 -28830022752544153239855481203806737668 11618502 77649022156354476039083624934211430400 11618503 -510908324748468293809245758828306294176 11618504 1413677444038265252186739987588395704320 11618505 163608389302578009533267505059492064000 11618506 -199694372920789924728587077229886195456 11618507 142735054094672117699080925818903892160 11618508 -347702713892127272207438130301902581760 11618509 -369109139526647718220918368708637604384 11618510 361836941426424228011488778052383636160 11618511 -22440521009374481771853900954453634176 11618512 -85913561486012576957425087161213558784 11618513 -41943762160217120496394287204063593616 11618514 166476145997143573406273311657590528 11618515 768194866956653664844826633441755898160 11618516 -125266993025054508429998640908025569280 11618517 142667134395793267423576444307020997280 11618518 173905987893500819952698804870495913216 11618519 -333729135052003768785465492003951601920 11618520 -176784567320202338757351333849655910400 11618521 606338262557007378466175412747804165888 11618522 167261833132480424662230013425301412352 11618523 3803911690434422181295092155120692224 11618524 -926795425504721611257515913160703837184 11618525 705037157464281788517065530294549360050 11618526 -237388965792625451438587713809638705536 11618527 -779422278724231117532531635393313649768 11618528 -148503971492509163285633843421798727680 11618529 -110332325352245960205844107185890187712 11618530 109259783734792142594958547834935705600 11618531 -567655371082937020503642879520285110720 11618532 424253190305422903353312918689409945600 11618533 -87411956305225649009028923295977858496 11618534 33211615215832959729191371298116368960 11618535 -92048503298285636368830912601369317600 11618536 -979764497629389965462642333120371000320 11618537 887975074791666322747431124058047699920 11618538 -297889229465515326036402141616755682560 11618539 -214582656117488924783345995899859261680 11618540 507812443561587915067216433783565066240 11618541 206948656888591140653075954938109376 11618542 124710067794455585921333031747446257920 11618543 1184328181090517786533770532107567699792 11618544 -40604967812794405881835688362644602880 11618545 68606020749449473720222094782826449320 11618546 -374173217382537475613550680600685241440 11618547 90666405960666010952768190956122658928 11618548 394962653518180202217252188324625495552 11618549 -949930131146935887101663376957293562450 11618550 182928045262687211798582757195289356000 11618551 173144324535177312821634742888095665664 11618552 -237538457233182933686656720295185612800 11618553 -786082844036289362480817835777958629296 11618554 77591830285537759528502847708928497120 11618555 57296831247683119814241507193682353920 11618556 -39623542227139024202201180435981680128 11618557 -23464897799462171781715081215409901920 11618558 -124130289823276549833386789726839710720 11618559 102128463550033870825998668989032433200 11618560 841681916007501921305507509515898060800 11618561 28177232457847008240031187564502236592 11618562 423459658769438072350751636608848634752 11618563 300512622743478714244490494284681956880 11618564 -305571659270456663184269128031757949824 11618565 43854124102208814570600649993439293440 11618566 -175597577018325100365606445195483044768 11618567 413478505359742614462624182221103198616 11618568 -143653927308394788780967362336440924160 11618569 480780922404576199792769114281552191744 11618570 166396389893868694238814779435738832480 11618571 98112591789928857939197378060256578544 11618572 129690344765600161477831754430555673600 11618573 522369609020395129260226399704321477900 11618574 -12522685001260016603864170655534868480 11618575 665346723517819306627971355437543189000 11618576 -153660184927349463346684625172248985600 11618577 76559488698542731815423528143852871348 11618578 574593128303379420468513626985754941840 11618579 144028225316095055311097891375735504976 11618580 71833954718690642494150411420682219520 11618581 277407358951312526863303957258254374250 11618582 -385274525322559517530262850023023608576 11618583 -36593456260898033292246304877671624704 11618584 510786926250546315420768170171860162560 11618585 -897365012755076065239628592510933811840 11618586 114891265517489788972210914555109163520 11618587 -1242517325867108144595953379093831338048 11618588 -345341675440548746629769206294096379904 11618589 -199316237913861778333434031583105620800 11618590 16581108417938345894849851289239192320 11618591 526154449144215990152238711560979664992 11618592 -366728002597419789547844585957974081536 11618593 497139225741788697065934484526041762880 11618594 -140561283310088955322649121148580015040 11618595 138738988620741848492093746942409011200 11618596 -892058928440458344854147929215359216640 11618597 -572317863747180699255313507696160853954 11618598 156033447006473634237611602581544515264 11618599 550124978864966317793373498215283869136 11618600 -3361848294500480422000224888778752000 11618601 239995995332607860889049454321672395104 11618602 -56221057746980919340967593121554420128 11618603 291248967924445633021821579099147807984 11618604 27555099123080758264120527011664754176 11618605 31189842270389198366778659048999173260 11618606 -211967969689391933112297963130147860096 11618607 -3044784805503159614739595222153632768 11618608 -166705669530392788282101229324413779968 11618609 1204363183414496232394803321099664801920 11618610 4707296935777710366221555756853304320 11618611 696996676972880159299946174538232056432 11618612 732255799137153768495432434540187728256 11618613 73691506449142965708278251426347542400 11618614 12614295679120403924782199806443110400 11618615 96290934158995668536801731201719276000 11618616 -737051772582865146562680309214169456640 11618617 1040051630836773846747855957772784186666 11618618 632815197952214870414045165873916990720 11618619 351297424528355332646775958679158206744 11618620 125732179678764676370302630160566087680 11618621 68896258720443982766747784166637619264 11618622 98194941403027133920795818371090225088 11618623 582463071523228400198965064367369831872 11618624 415446082493482915351611980907754291200 11618625 -209563065733454234594600835012631632000 11618626 -72197586759714129759294528071496541488 11618627 -32792963599236448730981390157834787320 11618628 34487309255675790759726141444573683712 11618629 -7042652377230041130605288580911615328 11618630 -744361487105756134795386105427204118400 11618631 -49093848315518112850936267982505106872 11618632 -796340538566045352044157181134956313600 11618633 -687972861133994385707085699484656533760 11618634 60914308301197302577661637530317885440 11618635 311464130300078825874469512381520190400 11618636 213254794748165418622626616765692533760 11618637 141289636354693718651691179067127959840 11618638 -170691091834209980096588514651566372160 11618639 504266494057196811386492919228432067440 11618640 -1518819933983299755223669402437550080 11618641 470610533266084674456455668498962845042 11618642 -41667353669871948828055724526156466176 11618643 8350409081380352738420604832123719744 11618644 467069240707253327803309100687651774336 11618645 -95542591454976262957177056203021030400 11618646 61672234786347131120342603841582121344 11618647 -54962530215484684536199890429093446040 11618648 -1345460545777103182237818991847592960000 11618649 -28786223952252631256863307899676245632 11618650 297710224517039915813565072172144068000 11618651 997558272755795422315815118298182748904 11618652 374313764825851158084387752144756121600 11618653 -81859832184941023111272313522286249376 11618654 706243104831991876329205354882850779776 11618655 108188167481282835996043062077091830160 11618656 -158225411073502004407223284902309396480 11618657 610678775598198577280602935632746057920 11618658 -33778015099124331574995732516889840176 11618659 300242379571009440973978528373241303904 11618660 -72478877771766831046153952692587863040 11618661 444012014530929796330587008924193471072 11618662 430031206488317727626271397108665792 11618663 -375670224042200880521004829153981183440 11618664 339162613844468899552921241357918699520 11618665 650915896861504723606267059627231873060 11618666 -28959395457916296201296626033238121024 11618667 162634567029452409725948685717468176400 11618668 -408269077007369524522705572764096349952 11618669 501317903714033812136725618882926210144 11618670 -287101659527091720345348111506042880 11618671 -266738706901313753674777143123742833280 11618672 79320171226962818929720498947075145728 11618673 -87374804215219320949849844173989846432 11618674 -89792695234372221272131114025243638368 11618675 -329054965280264698311939637531782998100 11618676 -178870750847811327972175683712841318400 11618677 459258798295481770316172657824975565472 11618678 -616113689819843214572105234931213317760 11618679 443007498638753252471260750041221111784 11618680 -10582859551321887219153388378504396800 11618681 -848941193459392170346690877635602154518 11618682 378545064962023547418929987799323126784 11618683 -83378389887222263505350926815721111560 11618684 -768860872823979437958412273073585267712 11618685 149653488436499423866486234402854539640 11618686 638829849126043099673731669076501184 11618687 -208243190276451846672429215327920289664 11618688 751592249634519252544532189642175283200 11618689 -150296115100082147475724041229813102076 11618690 -15305350445111240033680836327578572800 11618691 -178777508664874265355214168945369975296 11618692 200951891961179871005583139468424690816 11618693 741236391079466789456526158388332117760 11618694 -302976740539261200224931319764045624960 11618695 -454314558911516871513828780184402752000 11618696 -323869081420991758792031735915497789440 11618697 796415301803880130229493079247132086800 11618698 80298496957286830370571921091787182080 11618699 258958762930814343774899273159537904936 11618700 113159707417358052368818101053815872000 11618701 -775445461933721753127407557688578339668 11618702 -130636479301398903135355921076100982848 11618703 94471688539334748787116874600198428144 11618704 94225558070653348106220082026067435520 11618705 -34120391583684934972055778383106489600 11618706 121147688235118425708303514745377751808 11618707 38513669864419724107806962201269252672 11618708 -264523859192013199186935039971117850624 11618709 -1436075762396376428271283858720088025600 11618710 461352871988480330430774734220632213760 11618711 -189427315561411359856444227005327408880 11618712 220552296418775849131155145677083320320 11618713 572987216514571822274692579429350082824 11618714 -201806620212442880386105612731668726544 11618715 280353118203906936517703981718062058240 11618716 -11794069981806892937225018548679360000 11618717 1404831761938829471283668393482183505952 11618718 175083666607945823281788929746153979520 11618719 312635537892597176755068900898537027696 11618720 152431457135769599168945737541538938880 11618721 31358680184343183183056139459349607424 11618722 -107683625856165480137794179510730137600 11618723 -469455447919453551353488037189453717028 11618724 101649239513354887805956733311078195200 11618725 28296029900026422065994646732329556250 11618726 128338181388374148248817182503778740224 11618727 -8713676821930135920449443930933029168 11618728 362142577988629005077919132599715840000 11618729 -27403960213886986823056722408385680000 11618730 -123118847311393929139079945127633678240 11618731 1469765653613803616237683073230766782864 11618732 -87356780468603359809436198096436897280 11618733 -285738529094615773583563667594006165760 11618734 480545951839126194831165556746135543360 11618735 1011354633216480728785646001629050727760 11618736 -65837404902198551015232009164210208768 11618737 -299018284866998615802507655884553272600 11618738 -308808942696736923294588500021264590848 11618739 -188612992713731602835849229036979078392 11618740 -102199537458618456642697659393745182720 11618741 -82822526361664383298183301228509731858 11618742 329074889635885819359786262509369074112 11618743 -1010114029941164734174107239115241330680 11618744 -4421520040808990209863935991373332480 11618745 -251958747740829549742980870312872882880 11618746 92355066387364859336998401614952652800 11618747 -441851926838741524130507286064048588800 11618748 -60678990860338242495886940629501639680 11618749 -480760854514266116565357586766516952000 11618750 283823427764134242994323524358166200000 11618751 237233634192612917662635638198349759432 11618752 -96420792781620674380743674207498403840 11618753 -38018545471604938766904808054158456636 11618754 160670281246007648882707264741446661632 11618755 269414779866629849645209402260485867760 11618756 -806182504989086475276902152488085649280 11618757 116596628374037759293211770610802092220 11618758 -123298354502257385911713343795949270400 11618759 -2244951856565772100135351459609711496520 11618760 -337061559509552218902308823375124070400 11618761 442847459675195986400261171271340847424 11618762 -415165458073590075031760519637795764736 11618763 -86594145457173981402600556370642979360 11618764 -33492177694554798595586539912470203904 11618765 169033303402386524132407401806185990200 11618766 -46795602213044868702226600076240327040 11618767 -329808451894051694000335872574463371040 11618768 6821160912627206072255672414898487296 11618769 -218708977286632545805481775279919065600 11618770 493228669337675407995725194352530642080 11618771 -848375609386924452713962580986964987028 11618772 -1582467039712089931079439775852462080 11618773 -616539300383617195726607877939959613000 11618774 327494418598608785669897973648490703136 11618775 -229999718087137264109000887464527520000 11618776 -479383546347402383513354826829542359040 11618777 -201709736457788499140011734287991411708 11618778 140395040857714209751289174566096147968 11618779 -597735903314784787420299019105411010620 11618780 389844338445889106221119429650768217600 11618781 24107806401025594942519672090553130240 11618782 -208461538063889247875016842769060691200 11618783 2490201310953663915157450751355937992 11618784 523492237261379852420378246636927975424 11618785 -5527839981714509176017615059171558040 11618786 700131215822082606160909141252734341280 11618787 -73536265583999880336133491821410306440 11618788 333395603653900364223976105501742873856 11618789 104226601254188168861993577222890972160 11618790 76950827594911145808768026801005885440 11618791 -1402191465365745160306227776658497028808 11618792 21062378427483772410271147284268953600 11618793 265016017777488609811497794701920039060 11618794 259974175577096249721622320976490176512 11618795 -239722740596475775152268138692172892160 11618796 -128898405795589724561203957858457518080 11618797 706581258019675459007018762522441239200 11618798 -15248426784988081304812465021538481600 11618799 -534355960394237260518142262213326118136 11618800 51392523642185458527145733573528780800 11618801 -294951314810379768765352194557331297198 11618802 105682479402062782133362961829028990368 11618803 70423446626322870789316675900290931200 11618804 -201195907149915754838625098209686835200 11618805 565552675073199482568016406724987901440 11618806 -698693711767453748187224761146844023648 11618807 -1193907064064938049151150426558145489944 11618808 -61105987333747603022972798880889712640 11618809 216759571692407651406324030084796016016 11618810 192328639761818569618079563410390159360 11618811 294943687504006465098140469729443247240 11618812 1204475109232861227927480196857022630912 11618813 84108699997890939530648817146148237600 11618814 -19484676050544544205373101437858099200 11618815 1786205561725129088100508710625933920 11618816 -98711055790084923557846443180840452096 11618817 -211347842543980318815791123165968807488 11618818 -190004011219098093837611472840542071296 11618819 -463118906482893074804973592005292557456 11618820 305702117179322248404482499684005460480 11618821 300638647525547714379372620837938006200 11618822 65309131703206976922085112332957679712 11618823 943942174531853820776686478066466839040 11618824 -42808701076554554406590025178327449600 11618825 -469836205185224714622300154275821448450 11618826 -9372229852118361732813969240895060992 11618827 -38808182271931004572147906064894799936 11618828 -13783685963363934902080173755462031360 11618829 -196756034528633971546789945138250337600 11618830 65461230402796229093430034995390778560 11618831 48559291807351439808083135666032862400 11618832 48496957973627375404412461195093278720 11618833 354897036655343596293262943455360813860 11618834 -239433436395381445273823219398201361280 11618835 547933376297375075732068429234501892400 11618836 687123370615067879261766477733218116480 11618837 -1366502870561250554528660502004346095908 11618838 58544994965516237744724063124583110656 11618839 -598283920907728257947326526171474098360 11618840 719839257176301442459275148038861004800 11618841 -163330210256173177935111121104261865344 11618842 267771006893744218605949493590237363200 11618843 -680377505456775211451310271155209302908 11618844 15757576402617823873696162215610415616 11618845 -170007212806673761538001512995335736320 11618846 -165857844624227746853943973109628887040 11618847 -425815364850020940532816835890431331176 11618848 -735460109355193652425284370423777591296 11618849 361703745701986429353042109437507720192 11618850 -195007265100409204938892776237758592000 11618851 496675568922722330636182554348115424 11618852 -17636248521632715643266167497531269120 11618853 296394143000026203767521113956656558848 11618854 27064968320562993287638470964099298304 11618855 126745519519143762889691767101826956000 11618856 -817183814071387432080634408794754252800 11618857 -219562195660190008160044793312936317068 11618858 6346129563967531114593118507750110720 11618859 124003661816373420367925531840691394560 11618860 -486351430816822379079616351637196733440 11618861 -311580267001375686388237182504318926400 11618862 16042897493492650215044394065750913024 11618863 -371289091942339299691398457308207067320 11618864 15395591981670925165648524599712743424 11618865 -325558086764193127710039786323220745740 11618866 -138529688827047445108666146170685496320 11618867 26349345879727511620016205428187463200 11618868 -236545874988494126667284411705787125760 11618869 193882221675823530814811726743360337596 11618870 118658797425317319422304137943384576000 11618871 619340583254703233083939983875527584000 11618872 -430372516535297634823781494366949990400 11618873 -707622260697934269409948355313096022656 11618874 297661372763572896690600721256267570544 11618875 -487809495052204793234349674384108676000 11618876 -359531834861760868061321946199312880640 11618877 -579849541218615385238566312599993319680 11618878 495810858949129336174574065814891370240 11618879 136060667075999208322418545108250192760 11618880 34341339449329961078882786432620953600 11618881 470841577313768611634182426273881151682 11618882 137598362096288559959935482794900774784 11618883 -29777108275449036108442676231232715188 11618884 50162003338289433021442503424795668736 11618885 -703847739570513390773210446840102356420 11618886 87730230097752231376589153123266222464 11618887 154747790660793141308154246077216512512 11618888 350090371340048199049833300288171724800 11618889 218045039402191288334562043746485489424 11618890 77049004100675405834121152319557740800 11618891 -502829309228813186478124000790393193708 11618892 3668729473920707043768542149548201216 11618893 -139872917154752413867204484661066945024 11618894 -95431354115357277386182207281965593152 11618895 29546149991450971518630282092914728720 11618896 -98892582399482119100300327131555176448 11618897 691226720816561100275524515264395999346 11618898 83807641883817179835953554483703129088 11618899 -37833483393173671424752232585094663760 11618900 193603930550577321797214972518811408000 11618901 -3375256547109261090159548160718098240 11618902 92143464556166715803863824181236709152 11618903 1011703485352320656699738331117439174152 11618904 -145555512660525021303079207430000640 11618905 -581755955422764842873451216396434469240 11618906 132687220579636775446601754650630383584 11618907 -393993157641387766645286509409888294760 11618908 -25005998105854558111372889315031552000 11618909 1172350005883581260669598186003192931110 11618910 88809084717178415281129615908339302400 11618911 -726918857673381144193319775716773163488 11618912 -409305084827039246431542785299904987136 11618913 -741083721105248787898051353284569048656 11618914 -259869665057612822603313594081718242816 11618915 -233543811774449796411426446294094044160 11618916 76194974351143462405886755350437836800 11618917 -337697700560851014468051389213155257600 11618918 -518718918076956219867343321042095696960 11618919 164706999673834521698887271633650153560 11618920 666673602348076121659392994716440524800 11618921 -90430361648694800341324537219555060848 11618922 -7527920179541841401149850213461810176 11618923 -506226982186261423022831013781458226828 11618924 154055713770646220681282501111097249792 11618925 -71231587874510471920594415195063712000 11618926 620599784183984960330508034134720242688 11618927 675750151318241233549132185331032397776 11618928 169989288434376981790235731645318889472 11618929 -782752098130547867676435216189044264400 11618930 -161884523492297392515360539958435500640 11618931 529213899100189577177646981431400772152 11618932 -18861163021053556506948391321797625088 11618933 -31568114470838636316786941942404828032 11618934 -103327176751036217562484983851316025920 11618935 -636608707828761963583021266602634174120 11618936 333543247121230961487826073097677660160 11618937 -525133575445388416221609907355895552000 11618938 -643727616752813870102551052169900980880 11618939 -478426858257579749005044967115778794232 11618940 -138002563035792687456814942332288000 11618941 -873446526789715118309038644947642433658 11618942 -651074124980586224343825258181662919488 11618943 1946853540130648247664025992251166720 11618944 -1953324787968901068052371846054543360 11618945 139944690846571224132664467862975690920 11618946 371323412362629884941042789096302414672 11618947 50186691492473917175939333431416758396 11618948 -948631867678413592229842829061390563328 11618949 -21484775455812491825821174470339950592 11618950 -14127076497179462878237113941840928000 11618951 -637483665939597958309235674010711376528 11618952 502559823434677735178324064502695813120 11618953 121862782992462547506610625830335970202 11618954 -180012209902000668584283513420664495824 11618955 -9168395899423191472325150618030294400 11618956 127468417793732083670745629981774639360 11618957 118963845828328462629563103022112774112 11618958 -90919903964362945670335821623835299712 11618959 -856556062674136956733936539001474533960 11618960 -146811969754531880196130910492566487040 11618961 822611968946593864355129916376035967680 11618962 -207458541744410759518522779648411401568 11618963 510635551267649253623238792609737456304 11618964 8104744844860763188928996333377044480 11618965 -753902633302649114216801060418583567140 11618966 -38106902755150892158632083015852995200 11618967 40520251552043569307010666617656942848 11618968 12804239522555552607852384217651138560 11618969 824055290828948306544787508113014630144 11618970 111212350143010204840351941814982046720 11618971 -137061762845807189466326532632910947296 11618972 -21525254232616709270864363101411964928 11618973 375061930427590225516479293295745584204 11618974 -350130186402680942621171714075439165120 11618975 252297624514028294294939486429481462000 11618976 521350956805994746240284411659324227584 11618977 -795688319582254932763400836489146080828 11618978 263296177047771644308111187302695633696 11618979 -444944192571270449575954540542539281152 11618980 -328915542150652204770933390242016038400 11618981 551130170554957850240596355400539964864 11618982 -216554086293429816064350525780456588000 11618983 1408082946837769904875605057777856762232 11618984 -297170423170419085801148729939702753280 11618985 17779049383079296367090859326043340800 11618986 -148312857270436809232740190502140127232 11618987 -16411671518070868970592925320820400280 11618988 256843671616022829654208545201543966720 11618989 765719989561428912401972414430997888790 11618990 193359920666583968659312508718173180160 11618991 -41472725715990343212257902645714984560 11618992 119088173863979887873736992922029522944 11618993 354007232241028269458406495551706411060 11618994 18723173400227531611073312799650484480 11618995 -21008389397091743332637567153109079200 11618996 -297009734896610669977790910676520976000 11618997 142967618377434562315644980372007017856 11618998 -63220442933238140729010524475416508000 11618999 -54063273876552466292113635413277192768 11619000 -65220922923756031988400276488770560000 11619001 303954895833795758448748738477005168132 11619002 -487784473864611665197331024162934036480 11619003 70548103718268530551538670980651145600 11619004 540474993338871762647216620968161525760 11619005 496990706639125680430236681193720863660 11619006 207626855709894427182317887052702300160 11619007 32213314530679375238861583854231408352 11619008 50585381177290491123072374643596722176 11619009 -283907312972780974573424908001818430286 11619010 12149598037914075955455721360647820800 11619011 -3446089797741519050035281039956055702336 11619012 -370070438475020977072837173065733669888 11619013 3774890680042603243786177276322560000 11619014 -264586274662787092234226046695942040768 11619015 -291224207531813918726084066121961669680 11619016 -354053728543282555263031049245490027520 11619017 -456769121023920886921429931155982769408 11619018 1306103370799151168087865678224333337600 11619019 693057686157698672991218425982233142420 11619020 -24896239643987138063033294263801344000 11619021 -35825816704782312047533200426561031488 11619022 216719480810671529273412822871478085312 11619023 211657519537390720361077134053952693744 11619024 106735756295625627239594582095771729920 11619025 -652608601854910706719266735873297600 11619026 -57686564841417797037933621062773228896 11619027 -102867687283164350014995378123929120604 11619028 136026320021913891518247651378852407168 11619029 -311158994256872886518174617736326571424 11619030 1268015275740444896097442424789176320 11619031 -90017636434102841015986091359546034736 11619032 -109395875297682020671974071138365132800 11619033 -620511807806549139028800490333268137776 11619034 46852201578847415627773245284687711232 11619035 764482491306555029113463045013651645600 11619036 65492218277139141744644361130673338368 11619037 988962399194928782659623126642423915686 11619038 -304294469619317414064208515280099955904 11619039 -205048906277559949699972017902744033520 11619040 -754093975963795103966546971520453836800 11619041 -224997528996729609694312881893375963520 11619042 108090734103583648780493749949281373184 11619043 -643528506065472345897667492964154628708 11619044 291206729496041272449434247142969174272 11619045 59834277211659752557262047315677618240 11619046 20062077788855615801472067544144447040 11619047 699228030400832783244436557759166890240 11619048 26342953755191421871580239947985059840 11619049 190019595203304037641141540710834438600 11619050 131398844732737804161759766111005814800 11619051 123300728751459650116330846393803161280 11619052 -301682978361583627314031315518087249664 11619053 54265286623108736532925499722878636780 11619054 -108536694379177479142216686101682011136 11619055 -112668881346735933266266673608934401440 11619056 -138609790937287402315048539075941695488 11619057 504460841283372659177412752794610034240 11619058 -1269209949815244381266480236980128188416 11619059 -69365400729004139214923850909167654496 11619060 61281395183514302809566110678008258560 11619061 -848773495600226019349091795946222162468 11619062 -77931762770444697080662337399227282176 11619063 367049347221356384752588080867363931392 11619064 69819329982644780897629540421913231360 11619065 -530012363087479627912577881122485700540 11619066 -11405952365249352497258519060674277376 11619067 -143091316431082648004400691682524721884 11619068 265080333671928479681968037957755342848 11619069 -79785297500685048336423473612780405760 11619070 -137002262890482011273439179061550972800 11619071 -542860839839665528138768890738597765120 11619072 -455237772637086101449981797859999088640 11619073 -3550060987910132584266835229249468480 11619074 806183824282993436816094056557119027072 11619075 -146839655356484942737546522979692024800 11619076 -645402669027309210073106571825323494272 11619077 -85977924595401497480314199341824476640 11619078 235537274614625524255010573151156441600 11619079 209232415588197395389533638433045995520 11619080 -490809000518022464678696826803348275200 11619081 288478733607922379400691731306407324970 11619082 648827541404416026696717030405959618400 11619083 -504469914778116583909458521096651543040 11619084 -105911046983170207976650618533448872960 11619085 -408242646685122153171309408433608887220 11619086 24814452741992164110999273554169805440 11619087 -40175670875218922101552814399584482432 11619088 -168780676687841454210831667633225310208 11619089 -658169947558601095342619953407158908560 11619090 -35880121543062900067666637254860602880 11619091 254900950463752425548950177430729114184 11619092 -1642015815818323878545055022431613440 11619093 -241535971367549354740973098728605016672 11619094 86653405328305167554539453514150878080 11619095 142077553864767403580736597243524712600 11619096 38682857504998092181269657444768460800 11619097 -358592578369831156403056192081314156736 11619098 212906322013119846590029443501409666800 11619099 340056550138185331236427840470774159840 11619100 80317985678766421371870797225254246400 11619101 86832449938877811930386395822497024012 11619102 16311071960239121228807724663994005504 11619103 -762625571664822795564890507169021296640 11619104 345528038780763941110566003238263324672 11619105 497725458749378433141693165635813003520 11619106 309121392642712713684890777073529676160 11619107 591951297220732856807226049185962957832 11619108 -474866587451390938573482327550951572480 11619109 1293706455283441659268225924316112147516 11619110 -9016415887861146573963166461803182080 11619111 75298559934738196452992477592571660800 11619112 90067713036080953994750754524698859520 11619113 -342368265596069176542469173640726001952 11619114 47111360253119682590936219707573226496 11619115 71207448940990026460314925017041777760 11619116 -860700494586257956020255029769462213888 11619117 26394234309364910449841221179255992928 11619118 10074928540127906135200579086948560640 11619119 260321272636984530951555899262369941520 11619120 93879107029650926864221478643551109120 11619121 1229185563958893773809207066812336987712 11619122 -106756702888488468215497989944746027488 11619123 26174362040898853976177838538701891384 11619124 -590058410217272814843677930278683691008 11619125 83220774741101465532925557861091200000 11619126 -1382139760057215396726812675518514880 11619127 -425454296924919664115555053857547838320 11619128 -371679930652383197778802372488585216000 11619129 40535871888340071195119523286136928288 11619130 223742904967384973299565825590538668800 11619131 -761646629050674516106484431833137753208 11619132 -116467709464426441870891934489004023808 11619133 1070848417384395819442730369461230024364 11619134 -356793364551439970710218069052089494784 11619135 -90394460349019307001702274330821926160 11619136 -211215356009946569722392543775857049600 11619137 301365599345427944746130479918134284160 11619138 -419744372835576472461474966561713533056 11619139 -52394960028226633459112135225258660144 11619140 -152236105516043347535416156971600691200 11619141 105950746164369045960105488608828267008 11619142 -116989251580509843675331756840585530528 11619143 660748865529395609433268403550287003280 11619144 700069741198474901102969020302731535360 11619145 152178723977626367226813847272131899080 11619146 -254734348392136057715824105277806080 11619147 -204209893783539676175570443561948493328 11619148 -76527947431359286388451698607521629184 11619149 -741128724979262999786417641034568383520 11619150 116309679870264270630382029096436147200 11619151 -258773622044278181347213558118117768848 11619152 -187301275334746573094441606157835173888 11619153 81670213266534294179195929095680659200 11619154 -103517712696395992136693903673740844768 11619155 -422322830062899368304970346627362687440 11619156 370993569060761972626517558935894812672 11619157 862056497289432210852730946174054312832 11619158 117819921239195759540403495832819620480 11619159 158570382751789888104916266772414848 11619160 253093987063571051669901426754346188800 11619161 268349303705922700462057292587389018762 11619162 -255730761480441091781232928535529761280 11619163 472336937469172136477494887755461501104 11619164 -218244634274944809143323418369395674624 11619165 184999969796704095475954644210517824000 11619166 17458577818138801702194782981785331904 11619167 -402684189326733429471941567428075947408 11619168 -300825423616436112351363529134091272192 11619169 -1301577424687399736175893639842955895000 11619170 -395731429950234264953435068309303680000 11619171 -407585846808826383197361990674050860060 11619172 -16138718410924427596875264777343582208 11619173 -285068004637913578255590395021126200578 11619174 60791093998618395674284086986273241792 11619175 642010782674888195025760596308727382400 11619176 -235300715098244863546927402592736215040 11619177 235010825563233974570732219513844611232 11619178 -435863393008093242801640824392740257360 11619179 -287633461278829187195051501383470354144 11619180 -109661363971846887721543699658162227200 11619181 -186749039244360087559705284347567890208 11619182 129444578208644088521799778593775368000 11619183 -724163766049458162690684366634157245176 11619184 973882870613622578075414257104650240 11619185 510134900208836287427670897009808867380 11619186 289819292414140279087288111085953397760 11619187 -622989385978474292041167230438449418164 11619188 -223145419264910505516039447675878959104 11619189 -485468312974513032690253084472466553746 11619190 -23008193306691748713682324344639855360 11619191 22717046933871776048344020764556135552 11619192 -248526557876787892304358817610685480960 11619193 -38944036749321598578799771250723027900 11619194 -101345866537747215746077098271338498048 11619195 -30922385981766595595894611000420416000 11619196 -714955548809918230912376317443370295808 11619197 170775755108509672959364132122163060512 11619198 451756256685130379710986251588619393600 11619199 413932074752101981310171788525488279360 11619200 138514703997826093444112068764499968000 11619201 427399047739847993258922854795477822304 11619202 2021945429903926718674119573085653504 11619203 -146747451554859818076590210019124930560 11619204 106241922751316978633415649598080797696 11619205 -113053295969536998784579223656553427240 11619206 870638636834493976681403153382995273280 11619207 72297650611325273314322735207882730792 11619208 -640722995056203355767147525559463639040 11619209 168357039659257553473402624246388154240 11619210 -273214575100814083769217240082836023040 11619211 -1097217073809222941144056622297990837688 11619212 -58931361608195669482215444661083340800 11619213 429470130678488476006560343815595460544 11619214 396099191173571268802904946583234155456 11619215 -123812655894356275533353426822549550000 11619216 -18212644984866217325045955893454962688 11619217 213196980676216926724056576527101887780 11619218 17322908211589457769366070949267923104 11619219 140871943980930331701075315271635375408 11619220 207331884521316646238458239942165626880 11619221 98410705922007941880054745235690365824 11619222 -53694165629328578324843901443597952000 11619223 -548372469223719267536266219252660619304 11619224 -706585568223035413038325138792022016000 11619225 -74881189905979404729766723124108616900 11619226 -426028675791292973342544413608167164688 11619227 243578129371935159934033815414743272800 11619228 -286675653091077442154969733967457946624 11619229 -1267842952503140769013466457596073638170 11619230 45203496772861193974697999972299898880 11619231 -135734778894152488324750478153218136160 11619232 -320381269996508286078772626618835795968 11619233 212404784327936950372017049359327381444 11619234 211816960358767978419344744954952744960 11619235 841741165374183352256788954867672489680 11619236 344171642330033218836094145878950585600 11619237 -167230486614552433534862837846858082816 11619238 11719081285169462035726473029200727520 11619239 600710980687183939463907147715586168880 11619240 -320606976940276802687873642027199283200 11619241 492726640256942764288609568722185315200 11619242 44637504884524566726761376668161808064 11619243 43098660758507314738634495786916069840 11619244 -74327987355105786846432550909042618368 11619245 -6367981061363288749847140791283459200 11619246 90439992029456608677578942319819638784 11619247 184495262816164114182930389886038711696 11619248 -18633879726889765952420612096631275520 11619249 470776442309098312028989603705847526240 11619250 -93960772181946119929788603516245688000 11619251 -31011698786183601580491908962970985648 11619252 -121295564235172576369371547568189073024 11619253 288848213323122687862870608567900066144 11619254 378820780099201184146629171647626716576 11619255 214099944990212809109476070567640345600 11619256 254675204840784182170076042373585653760 11619257 -107557913376364297065092424522030597300 11619258 20712014270813503211474298312205304832 11619259 -378794437003609210768774174238679952540 11619260 -302628434868939108343022654462359219200 11619261 776355245799564979244280827621080664640 11619262 67818242547280835965717108743799740672 11619263 1195906613798485651433524038643485279384 11619264 17968396146875435650568886596728258560 11619265 -70752554393008472498720583604092902400 11619266 -540870246870427130031733978840858341168 11619267 1150061190570365779299198039038082360 11619268 -91852810351658163941377250297582756864 11619269 1133824910295405469219273038722658224670 11619270 13182560466914015370632542886574503040 11619271 -867298704191498164483252274805326404656 11619272 -10367210402760564797428776051760389120 11619273 -19059810381780058096076268274165004016 11619274 397038680072373451208440629281936539392 11619275 -602592010813772565192865253232962396700 11619276 -36309576156816393722231340664368480768 11619277 -263211106885568424450461829351442198068 11619278 -454247405867319457136764396833619448832 11619279 -200655785397382010675686338469276158720 11619280 40573015701609915357959873324935249920 11619281 72163694292084549484182382107599912100 11619282 -316216662345706452944272856970595175808 11619283 -381697996850663617325842172723454102000 11619284 -82448032035507697266971505848102496384 11619285 90571291669034965488523796864273289600 11619286 -121921336214949457280348352437087548800 11619287 -687294227025408246470907481370322035064 11619288 -11570635117480299902965692459410227200 11619289 -249395611105735638423770231570392319520 11619290 2683662604907178866112674116863602400 11619291 -329721790624345759016356395537364886160 11619292 66959674055983987644845680234024771584 11619293 -710823034607246803412390325144206678784 11619294 238979012856315817877019681270585384960 11619295 -136554349129596012369861009101978468640 11619296 -66192460438426679956333812409278922752 11619297 165978290099140480953571009410058340880 11619298 -464771840506901101749151589466712325760 11619299 -895301917148112846804234882277388643600 11619300 -42893200547856221900939913168455270400 11619301 496023657919681230469198977619910503392 11619302 587050385940045582051790550783159600352 11619303 445806395407090082232873581648113969704 11619304 -332871181179216319898752161443072394240 11619305 -368442602248181059561080516818928695040 11619306 -68891297970091073823045948443112923040 11619307 424580508608072430532535180213971636224 11619308 -552957927171207194045707245755875299072 11619309 -161017380715394424856298555626114014432 11619310 -84565797946515956391121034663011813440 11619311 -166469127784495646906663352416023747200 11619312 121913564964738520488000741145002147840 11619313 -1151923679157324846619435666088560576860 11619314 -289824142194674260681029671838303014400 11619315 803978665817322230571118728277312092000 11619316 811300987920208353347566544492508487040 11619317 1123644637827372297712803485192236364640 11619318 173293355590281139492718016966538617600 11619319 40130476737218441865248616166806515896 11619320 -215965961605382891977639002198233088000 11619321 -180658291071659871144475042043032587888 11619322 247593279547420537264321995141023142144 11619323 88480962299881794636910462606489496544 11619324 129291490224839454572349206281102685184 11619325 247129979591825245387253775552057492050 11619326 443442326460763666462008395043948122112 11619327 355890373697630655788515758657137166336 11619328 -152173144363698216904244189597316153344 11619329 98790969440306036203831928907813093120 11619330 249433514432188792739678358520686673920 11619331 2043701466961764716389541010890137672 11619332 32840585990723123007382519286279527680 11619333 -3090401608834246040066456766092860992 11619334 723466815087673617248258903473846302816 11619335 -24978554129790864254872186170872216640 11619336 -101944372283838418177681525545261465600 11619337 -72947386730004415081400563671804544460 11619338 264956272626044602757540253380274536544 11619339 183623863470861280614329678630532899760 11619340 819702066880126153269506537370371773440 11619341 615161212296073191402419589970197096864 11619342 141742490735704774844922672031957094400 11619343 1267462255913796925800255382866520220160 11619344 1159001242122752234889997768602550272 11619345 314641381807866345380642139216216791040 11619346 369966546440316461844110022662836168704 11619347 -429931021006308515891174386538339796768 11619348 -36264540090682200557117934219345334272 11619349 134102852284020410763556669797293312640 11619350 3508586412907029201917904373827364800 11619351 -35009124206605108503654493555391494008 11619352 -997224787105896028723974859485695846400 11619353 -376860345053329174683249934144744153398 11619354 -79167117171651434732002530983780436480 11619355 339864756320894140863848888261158464000 11619356 -355923270232166332611852142960082015232 11619357 375158081477498076272611417773446894592 11619358 100553727770942275600632534840057515520 11619359 -496500190228771583472591357345061853088 11619360 516461476597537669192255128571507507200 11619361 -115912467661866288933408712833622461548 11619362 -8918926463965139989512813502513211568 11619363 113003220535159983577908472216034201088 11619364 456499123631824883542594919984595891456 11619365 449837845213596500736326781158800459260 11619366 -153486575601889392271241083332804183552 11619367 -1304047254195819299909074392735289304584 11619368 -195436564734329610311658390961329853440 11619369 13521254500944376122635021059895496996 11619370 -124164074773984611454097738554257546240 11619371 983951539161248112157086009321184891572 11619372 246368946706516791804889911624161310720 11619373 -1404143807833829915328359807360711340500 11619374 -1904176459685153296935956773225374720 11619375 7330770053086418965025312532471945000 11619376 176591404920888483566057024469530148864 11619377 59992639134619411821562449826141038144 11619378 107682292521994202569305124021832981904 11619379 -397789935929814272709190292450860316020 11619380 -46963247492661194239595256260822611200 11619381 -229473405841968430539840751286142130176 11619382 -9548171335070418810737734757957073600 11619383 610807850091778383067045667164635838632 11619384 -228705963759373510231330838221943930880 11619385 560898400302495592809775056921042896580 11619386 -121268370438988615536365501336987998608 11619387 249863612828519233341428834711929272768 11619388 -586676788339303127218304920266912256 11619389 -75798695955717168499572124748514840960 11619390 -247240442268615911744269831184594974080 11619391 -211356448122921547993322752603024016528 11619392 -406048940377047387540960179577108824064 11619393 -282215046793900043948609222898436362240 11619394 -129772866393878136765037780742610670080 11619395 -107716856960991496378951724632638105600 11619396 -84583428552446663920717111861386362880 11619397 34233305014266812459138571437380047520 11619398 291571317496426320071502803779877574912 11619399 -322517004465790635255577536968840302080 11619400 28178462788022869819467638427809280000 11619401 1098154955405657296235040689251598529600 11619402 -114289102572906633547981174980515251200 11619403 -661275694156769916819913513220832373896 11619404 477072913107438853640662699672307417856 11619405 44449082587650364980397182571893240960 11619406 88123048391725673458689085130919933120 11619407 15568625207901774884947487991405184992 11619408 9733910245224058717600434246918733824 11619409 -501674937536653449961474081193167608320 11619410 -29213125167517344737734901864584596480 11619411 18217377409201282283657579616332332800 11619412 -213080501300513758871045163206878228480 11619413 534369628865573933626071247613475110424 11619414 -117465140444805452254563596723505930432 11619415 -605044421530472125565637092573924494080 11619416 -622744159591702549381469794878329856000 11619417 -7513441462304744581465223212307153952 11619418 320746305103543013551637990976797538816 11619419 -325947957217145157152815046622263532744 11619420 46555687666917942894655378888275394560 11619421 -513920011488596618687400932399645765856 11619422 477604936895280252125194214624244688512 11619423 -1197097565512555326146046219451399142880 11619424 136629226862285091567943474998404186112 11619425 109459272759520471431146817822524460150 11619426 -63892653720642113560416550027153829376 11619427 -619504045615390049927940064661545348800 11619428 836802255139257981514253399148269155968 11619429 104769325964045198290598989211337297408 11619430 -503619697047214267451016592847110848000 11619431 -269912610571539355044800610946329819000 11619432 383197867542957714182867566038305341440 11619433 -54887257141649468086534938904710750080 11619434 -38381677204520164954169914674543876096 11619435 66313297353533544790765514859342466800 11619436 -178218969277231179671916047286984637952 11619437 -1072570932280572285176520017818638463914 11619438 -192266612745922433702380417559968407552 11619439 163504495274928256792918642313817895968 11619440 30592762731473202957761230965227520000 11619441 345057734569339461359526665814339040260 11619442 -30378355950135246981461498038462342128 11619443 -362688115147629200944425022691831060400 11619444 -178731520839088542639384432502946899968 11619445 271166754362142881833706016181950572700 11619446 242724652944592005213313292257819392672 11619447 -38459716694032173975839900597957856000 11619448 127267778716958159162047308657392271360 11619449 -62002412056558891821548516546684042208 11619450 -8957349931226188906922289842247264000 11619451 173776504574753059380940622476210182696 11619452 -2117168181137729590708304322189465600 11619453 -38072096340721676982267390085906653696 11619454 -143010603901783534797156822755687202816 11619455 71273688194723600771477325152697866400 11619456 -390414080832651771408313708574461132800 11619457 -244204727325254278429168692634001479294 11619458 40548951347836694762640608176777072080 11619459 159915760946806654520081802225454957200 11619460 7471085783133317469313007738110464000 11619461 -70053939767364562645125172126818628800 11619462 -253575628713508016192041658855346739200 11619463 -114355593166258834794185045279100361920 11619464 809371300015726887241144787276256015360 11619465 11868119155947647261157022105858016640 11619466 191515849189370171113525653536506620000 11619467 740441728774836969618326129288669812800 11619468 -359174434945414890847824371286486374400 11619469 828844846493962089633961554218424403840 11619470 318483195165372553180117183509152575680 11619471 -683145542859843336017801073262742093688 11619472 124464583156738001726493349689572196352 11619473 -668476670181012374271632633168474984640 11619474 -50270902112264254652576965678925408640 11619475 -154946547370989557625171729253099955200 11619476 -253711602535929801009487581816593479680 11619477 1758901886153468002305340078271169018240 11619478 -11469317931235785532528127388163991040 11619479 26185886250829462748654486091313339080 11619480 189189783482958682824162309549417676800 11619481 -234863331935890709893750915147978773888 11619482 7756039868844072169808181625463267328 11619483 608145076776993193553089979150280288 11619484 -231591009998945697866914516879539732480 11619485 -387558414899650026950730887896525670400 11619486 198485393741644067973846860650839162432 11619487 1073628959578769729509968948033353119992 11619488 609970194583579877622520024541822976000 11619489 -203918544815870454994354391986388834880 11619490 -196934886632406124149982081553075724000 11619491 -1771483378671489105983269374057779760 11619492 380628205493539174029600966819642442752 11619493 299501309543437355427438972316099543742 11619494 -338237035013501321873924228017834972704 11619495 471690652267944635689080990589449519720 11619496 96954371332490980724137646828880936960 11619497 397058263041942724282089628693469213946 11619498 -26020367387337222444729777669664503552 11619499 -924317705627555189156317277925410720936 11619500 596821203491178887078979798085602816000 11619501 345508208893890017215081725323556154080 11619502 -186333763597717204409132989675047169728 11619503 3135112103814757707117618766839736704 11619504 -84474372546066802591849141428712243200 11619505 476422744871118514765107885604090084980 11619506 -124752386057174474889869086477074552048 11619507 19735097668452888481005360066418467960 11619508 78856811602069284554558914636705972224 11619509 154603976324277466446306653879680860 11619510 -81149837764733847627731509378856417280 11619511 286856183133539982502294283504991811112 11619512 -84658547789257967907004799939791564800 11619513 237356251068851350527636053760545570304 11619514 -511958681187349955416741417556187360144 11619515 -547731819809124717878016368113675770480 11619516 424769816831544366379025933650615501824 11619517 158414105816758991427931095685649668080 11619518 -127787697605534119508885106178445894784 11619519 37947607535741731361062683622655281920 11619520 124853261921544660059695133437785538560 11619521 55472408422244552573712465965201734722 11619522 199594236881729348489836199583698798160 11619523 -394363112389289297917589987621972877816 11619524 2327654063184271349527570977709535232 11619525 51578378261104538728220192113036852800 11619526 -510426315652474489560198338786640168960 11619527 -191110971068940234683864258956165347624 11619528 -369439012157074197585595522186756423680 11619529 -425326104790289639219684947424060968870 11619530 150344987539536008778251211631465590720 11619531 158287300205511143222278203796231198464 11619532 -637607523641127995650640152166576514304 11619533 -890609639843697609558730096469911384896 11619534 -99856533515884557974646180929670374208 11619535 -285592571559750711812676008248167446520 11619536 -7926661860265803523856113839867076608 11619537 333599293057567627125816177574915864560 11619538 213142772921227643770769255220133917696 11619539 528394616364847565608869738525299039340 11619540 -238790785215584499793156244454093584640 11619541 -1095809143349680966347273865934867451058 11619542 -345156967822470857617529389799764486656 11619543 162664565734131662765282467624548640128 11619544 -74704684355092286203771685164788449280 11619545 66984211003253306825100739577747270400 11619546 -4423450864959254634339209380542236160 11619547 186333963786875095285357182032899532996 11619548 -650854191489210873594705697705617556992 11619549 704824317460404892428917323168812984300 11619550 -125177435520798976794854161868621131200 11619551 19154129298327367658822829639097033632 11619552 -140487293471880933069301314967270588416 11619553 80604468445921055195521349577025862064 11619554 -111831833359641373242053504069131780608 11619555 -32291210179893578314290174661840279200 11619556 -21587871828123622205622225530792336896 11619557 -1786017656476988776819590904035605394240 11619558 -167099247020931389619257977444818293760 11619559 -513071814616948945021505468252134757248 11619560 633146826371240252977378662303265536000 11619561 -284703123830087236379091043022050841280 11619562 277775583624986167781146026658500404832 11619563 786319192386317235830556977222391830520 11619564 55469119052828733646619348411393064960 11619565 777025285276086591941369904655297668120 11619566 -364163807631438441834334626472582916160 11619567 9401697800200979637660777085807773384 11619568 -79023918755044298045477763066467450880 11619569 388111564446672462094769680112781421248 11619570 -123174473720790453259748937287466032640 11619571 1393058757792237594475382982835769197772 11619572 -231174311701463244627495620127282705024 11619573 -1168508171251018851516341313243765120 11619574 -4723065933591235406279327788033165248 11619575 248579876347133430023122928190709248000 11619576 59041893588708723746412380015072010240 11619577 -294934869853318298902229544724895808 11619578 57670772079732946431197145904232715120 11619579 66096052287536487765893887205327055384 11619580 67129290754815287544535309584000522240 11619581 316291036835725538091740203219105268064 11619582 183131387563973896166071375189052375040 11619583 -836845235412810197057567656692342395480 11619584 97247933481333439356391569060255498240 11619585 -498800164351240306720217551557386361600 11619586 288140397126254330697103882744518044544 11619587 -319109434731052335288463462242825497088 11619588 133689250750859840133481541962647628800 11619589 18477380833673055941756056790072549824 11619590 -139545775750712562446390893936168876800 11619591 -47587305674028789328037098800453531696 11619592 282284287923193623002072504270445696000 11619593 -1149832159140699851460944696885862013158 11619594 69485560853306976875864078015702711040 11619595 438640151743557255326009544053092311120 11619596 -502363104827916265905293250872708232192 11619597 330437365484682071238308552110386673440 11619598 -74839333455886449095757197714900848320 11619599 -248971394293020555249487842724073624400 11619600 -20235174037645323912949398123793612800 11619601 234861758116692197782603855465405368704 11619602 17307120573823004608080281498724337920 11619603 -179609489214871474546379695483065635760 11619604 47026782701833117888153579110579244800 11619605 305076557260353233617666653832406462520 11619606 -13779606168273706315073615678819328000 11619607 492188223837671111976569085808723921992 11619608 -100881962530322876016484915321419202560 11619609 -391501304242766528062860518094898771680 11619610 -24881379474082476460704353533359360000 11619611 -963514111660488115926995983039500503808 11619612 44462343211707690404101478960781636096 11619613 -23667712928934392911512069698989443156 11619614 3452406376776525408630956021431295040 11619615 20158327498171176580684120152073318800 11619616 -158049261517115404561833819847743897600 11619617 -733759346027874977368355968142973842334 11619618 -44158988964303373407854262719904844416 11619619 274293851946262304335743622874440100112 11619620 -48602899362449469850931130353102872320 11619621 -172028611037286428232622607349293610720 11619622 153553513652976626935991649732966543360 11619623 -191564471613294139481683725676744291056 11619624 517722136143133947426354990299730001920 11619625 267732367634201148246081236883313797000 11619626 143802195127593244619371704205049658720 11619627 -729412509497481725664211345602846400680 11619628 277320607765765871558311289457132599296 11619629 35005075160532513897996067353698921280 11619630 -150466540007673661200282778456361007360 11619631 -442999283324763488990740891048390373136 11619632 -2269000883263172131011877439943966720 11619633 -305716003719573519256291147533724862400 11619634 418624914922511244247008118991740320 11619635 -112200139202557006279110106275088073040 11619636 369100444960348256570233416889844367360 11619637 -194185304877018264755075207238131631360 11619638 -605415603702140559247021433921153389056 11619639 -1292932416328772568389802257931005442480 11619640 -383727543611906349706898270727060480000 11619641 -266206032235362734763763878636472320576 11619642 -203597007820928363292933695031582195456 11619643 -56999438300744666039817042396874691584 11619644 203168527305113655610165604812690022400 11619645 187391938803934862918308585914110106720 11619646 -78395963536757640692579646646100289024 11619647 -58488653670179065807505830830568283040 11619648 -172963825312370319412938561564380233728 11619649 1331569683468056361195854971787622195650 11619650 107012702673650737728362214854590080000 11619651 -60669971537619085396293023786426012496 11619652 -321441118974692828224183602627129934848 11619653 117901000672050093970124192220774080064 11619654 -158398357605597817617279915271390466880 11619655 -17826600681002098942167010056886747440 11619656 447028881840985977255075964981683962880 11619657 -80663437764600865731250835976648515520 11619658 380186563115706646418686956306818821680 11619659 106917121698903823257629128591665410040 11619660 -159522323314751166238002768246254807040 11619661 -2494476650655876588185871939320688276 11619662 -84144666871860610550838210890049513600 11619663 558645993873519136808241210971806879488 11619664 -38008681476747698133243636754868281344 11619665 193329286662170828057759255283312214080 11619666 290626707620109775755597912167641977600 11619667 33705818785858726153002857819376421440 11619668 122400017667990372251566959576251842560 11619669 698768559389060007427221668347182317568 11619670 543695038249693540394994401169535426560 11619671 640127918772470993508967211398142287200 11619672 394608807315095815120250771555499601920 11619673 -182857324306972833575010823806183714236 11619674 -194474355119890535242341882527856484608 11619675 3663574716427754324465730864243598200 11619676 -85606113830019616650072303735034281984 11619677 -364037123491362745946180949727448036340 11619678 -39168553529693330964218657827058411520 11619679 791525141024586704377858925241211285280 11619680 -130616114029676101135559823489934295040 11619681 -17341107477501691186616774801905135200 11619682 408429550971545057257048204200169267872 11619683 4584280133643045774867128033887041744 11619684 -476482905400151668686974926821994423680 11619685 -110976419602032849870685631622385303680 11619686 -187370861065996509038730647676872979456 11619687 229475266877833333696081829655629583264 11619688 1289950543223590613381061464840092277760 11619689 981163400217089910962700476073413389860 11619690 -171716253478890600918156760480812710400 11619691 406498937543016596177827162985590856400 11619692 87157476702268919264954160497297375232 11619693 24965860001259596996379577787147086560 11619694 266443031182816738733051967617839864896 11619695 63857601241845231895484253109074064200 11619696 38067544703534019525997727775868846080 11619697 -133385645516402752184835320501351074720 11619698 -500007855447387946775514273895132604400 11619699 -25359256540278790527010451775161831424 11619700 135566571422483810424166141587167078400 11619701 -45923982257601561679894294547297394468 11619702 5193805914975256555172766872201141760 11619703 996630699908370870566560965678877966952 11619704 -136945395705461840805600515318951116800 11619705 133945674864366995951440237135079428800 11619706 -177720546115105148498057107301522315520 11619707 -938232067692503507218788578236482445296 11619708 -52707997026100787076854224632111144960 11619709 358315922099179040816498797648944954540 11619710 -419378945520485910795317925760783347840 11619711 301720363055386740403482095975166440760 11619712 -486102526547801967053255293367023042560 11619713 -588535923378247427973684035088084096702 11619714 -51872115943296469776408279993865440000 11619715 -284174568894476535906685183303458816000 11619716 279575183483956435653746808515107921920 11619717 242404685888703460676957066847868954080 11619718 -2044785453394702449759152087668414464 11619719 1387561093803713871282027483304659539160 11619720 -102606707193414793087899918970552320000 11619721 789002181423489645303863652254411258292 11619722 -600855210261197986138232110433083067088 11619723 -155426254921750523674402443301880196096 11619724 -512373431391210769056311001456214272000 11619725 -129374948878722870826449618382683543900 11619726 129783858860434569882279623219864084544 11619727 -121380331022921692271449699853113336640 11619728 -41748133994369688597368544258891104256 11619729 385808749911225805129107584727213880848 11619730 94175765985273543964276020855368017920 11619731 -158410147701783529336227456413884848468 11619732 -446215776311582113392229173527074940928 11619733 584068502940337864096914312650710339982 11619734 -164388630194677186095590016761916777216 11619735 306214149457572112558304011807139318400 11619736 -456657065752564349981729647465404211200 11619737 2245168056990560978870795186241753271572 11619738 -53298861601494275141456108662312108032 11619739 -1063418824065959672530571150118752706400 11619740 -525401419841907589733936699493543121920 11619741 -240095529231821360005949431292952925056 11619742 57269566043198791912034733910432678272 11619743 179441794082606049798216956113714881480 11619744 -723875840377460841576177970702681374720 11619745 -36145776101078033284484097810435451500 11619746 427259537905380715422501109652495733072 11619747 6739641832821801851623565552191210080 11619748 -101072924669336207364378979435531526144 11619749 -250053599041568076591083125271978474340 11619750 151686729482685778528904150598381408000 11619751 -211078359446245003901035534101271920 11619752 -727949009279951180889102912709620940800 11619753 -66033419001033438430807010750743579200 11619754 8234269027035381784373097264220189440 11619755 184279696015279328007211047260126937600 11619756 404624875814615322553759548337910714112 11619757 21605758121015317685655179045877617280 11619758 621593623444651411744102110936241977984 11619759 1416891145578150510715942031424165008640 11619760 -41408818402169766243459315771266826240 11619761 2471085585071678858816340601213808640 11619762 326661155742488471945906676398848076544 11619763 -1896868428347565703771945650092266492320 11619764 182471625435969025778424782585106599040 11619765 19266634771702513445765343785478543000 11619766 -344411197022786182014336158593206723168 11619767 319791298803011595964999760793716715816 11619768 -28820535385382767982623708731959009280 11619769 26711652826300964553349551105569004672 11619770 -78516994113351584979004485945778602240 11619771 -479346342980215011327071457866884960488 11619772 -675803781395253729575674380882167473152 11619773 -440674654395684099560003348104366776000 11619774 -520029949157087324519354294851917756480 11619775 32125007992873977603679750542680612800 11619776 47168540068479685679957627027142475776 11619777 26470827099352484301600907427144082816 11619778 -615345066809765605981111305913027907040 11619779 137019680465289632476011757282039703784 11619780 -254409123591552325978973333249783562240 11619781 148318938431301836026239702920480609632 11619782 -618692694086353029332662703404053391008 11619783 201227282553997940571461901771435590064 11619784 -648242069218748210352028188400859381760 11619785 51472953707814023233634453536290676800 11619786 -343466206414212834495712692968599316736 11619787 -303273767885189770871784897221323219564 11619788 787339179967445357850785756004981689088 11619789 -514499107614803681970469345737810111360 11619790 34884243821255169082099254570484312320 11619791 371352531213140686525130341804846206192 11619792 -18783241914858696027920954257252024320 11619793 334757268921685407225955604819432328820 11619794 284178183520956538285709452064594949120 11619795 180807109272855247668932587556974890240 11619796 881120863723693253101836621509451593600 11619797 403148675604972095916155712708878512032 11619798 410754461608947314996165658995971913664 11619799 -926287657811959568551926289809922190200 11619800 -359685411144101692387187835158188800000 11619801 127730819391865926551877567069036403200 11619802 -302445208901793760371764479898676292608 11619803 306138547685193622548242157326138061024 11619804 1432681730120127390431725427961249792 11619805 23317708864550772203588972906387953920 11619806 -678937981772556235513617351922855301760 11619807 143249692936333026751730068245098296320 11619808 -3749643609247446389324633460721582080 11619809 -149323775794027680666051424424442657600 11619810 -168875936717469058740609960086235617280 11619811 -109382227598645423235799966665933248000 11619812 54299247106584227194509128604023684352 11619813 94480514660200361445991237971896908704 11619814 -578340157478762769101493601635700793280 11619815 8574615781055085419272934024634867120 11619816 -245139674463273241305574999436683100160 11619817 -645167947386493628140156201080255292848 11619818 164581540060509820166547022303669084416 11619819 347585824589424926971812239658250767600 11619820 4500852560644838776278475293959546880 11619821 452184807944014823181070508380381489344 11619822 -390054016018254294349634968718845537728 11619823 -83304448063441217024785400832927518144 11619824 14708063485474017792661793245289250816 11619825 -124873576432511447326968008950400222400 11619826 -21716135392758532592334845583941045856 11619827 607079825741696016751972185758951146440 11619828 864851383738909602762286106992810659840 11619829 -419232390679649558376484674320542673512 11619830 -29798961881913295635289850239788288000 11619831 195848398429547913613090658534480308224 11619832 -210057763100902076347299840589993451520 11619833 -591101123529869763497453311488272132016 11619834 162071920379233506091818317296451989248 11619835 71790010160469935910918010015628635200 11619836 67550781245406889752418348895225088000 11619837 -1296159089356662147735268604442126147072 11619838 -193953827850987796985141768928571588800 11619839 -408285036683161775087623346929923927168 11619840 -76672311681485564426292311596046745600 11619841 -690700724528068075236273572142784949758 11619842 -68737159217010315442503791711383472640 11619843 -601209614929310283791891038589024163336 11619844 -563551400557406463841988439640065152000 11619845 -5860080660197688970850690433327672900 11619846 -100069118665086604527341638577421538176 11619847 343676820698860983530196280265446360 11619848 -29072750935006542047219332609156116480 11619849 -128828444464215020316071555958631908960 11619850 -85382592511562994700142365949978054400 11619851 -101449554812963330176592997832614162696 11619852 -271904275842881766025424455940196192768 11619853 -23829955874287178884767905642115175296 11619854 45298818022813183673588911007391462912 11619855 3412398289242133904825074154535423360 11619856 152247328706754599275869461262569242624 11619857 488717889140069348339123415872010726912 11619858 -441700922615669670241513706929432338816 11619859 -274916354280786333988236103000530719520 11619860 325440704348479511232431434784151920640 11619861 526937942007564254671612941128680151040 11619862 393494961952452911999889866475241062432 11619863 -500164142144671312231382197899717243456 11619864 -553942170276821700111266311844510423040 11619865 694648368566789484284566604344519372800 11619866 417872106298183742831962035339315266304 11619867 -37347078469641058277201738282302550016 11619868 -10149281601361724598111737387096455680 11619869 -1024421376444414949472233674574906040730 11619870 -31602947579524315051245136547012131200 11619871 -305104067196948186908674521812925216928 11619872 -1341769601651154897442456397499531264 11619873 -369067047521920959126807103180225622400 11619874 -243347678831748254782329352061017740288 11619875 -748543973092522393444885804881244080000 11619876 264070399976716620311239127441419505664 11619877 1558858090040890642416774632642890402912 11619878 457346865520919930075105230646479926240 11619879 110017620501623640015007262104993546368 11619880 -254381682351617191431622102610219673600 11619881 -220135162384946038285489247660852381376 11619882 -164816153650288077305713994129596738560 11619883 -1227843787922132422459992318207132687576 11619884 -202555490894277234182924235045795339264 11619885 47145170051422743293335389320346124800 11619886 -389111148949139402211964225687101052608 11619887 56730117527991860199802554340425915600 11619888 -36224335347750127492706953198411186176 11619889 1124044238578902783830878855317943292690 11619890 4534815658174477342063173316983421440 11619891 21653649684701657718157157672005803360 11619892 -256567864824320079168365380754712507648 11619893 522024509805394882284645312936073458144 11619894 -148088694468513082049188998129988392960 11619895 64480302449210896746844123946957050080 11619896 -481595327501601852651426979235946270720 11619897 621742222446922359898647785273365707600 11619898 -721504584543031359767081525285421670800 11619899 20603848045172733741242238063837215664 11619900 -307123761098379014179120828853681587200 11619901 392775510189318313235351954717387016902 11619902 -33389443511197961707307147353793374848 11619903 -24055797727136879813809927141325252352 11619904 -404639037594096619685771741123328344064 11619905 -864705815764411078195930527358268306880 11619906 324847903032400589422270415079302995200 11619907 244983913457527933050561461578392539680 11619908 612257601798020070090372304802480046336 11619909 77828222451675633986368588483991905920 11619910 -399152034296016485071156382402502560640 11619911 253558113900109180872934117590753478752 11619912 540726928280595811227941496122722467840 11619913 -614853972531590320585398385975465260838 11619914 863411891391049560362128587608933896800 11619915 -100417485291438633860848800437547544080 11619916 -18085440195310283525767211929087377408 11619917 397997118675667718222728812416222640000 11619918 343394927561902041023972949142115803200 11619919 -163568542464010582645975138813057121680 11619920 -8636264095508459963888103404695879680 11619921 20812342503614708118707444778004701504 11619922 329755088011573812944614036941184684032 11619923 271891551595704860485447292538381113760 11619924 96092243634776415270786248518596298752 11619925 -43732091407224421542911054666338080000 11619926 -38740615875212989518403072854195468096 11619927 505939048499484704032355702353243785048 11619928 -17305750015095690003823747046286243840 11619929 297362890117120200425370538276083751080 11619930 -28824302955791666668109963054722145280 11619931 507435862868874757365435457178592453264 11619932 -43588749118598775326350454386874803200 11619933 -2497215268204592736477005517726276480 11619934 33044762580163896793820708777776231680 11619935 191356301511620893510588405483665251880 11619936 -45082518908270000506548721707540676608 11619937 515301683628371553564860597667885936512 11619938 -72959182998819740781959407017808051200 11619939 282065131158859758632806227535131669624 11619940 204407157579269892330146768001239927040 11619941 643634594290977261608739423554760820800 11619942 -112906155229902643404371731946530298496 11619943 577985994289520229947107422898620484704 11619944 -83546926455924088104905226161769676800 11619945 169759679703710260664511490103628998400 11619946 -142687082694786952494501711605288159136 11619947 340725634687760348080520436653030252352 11619948 47274448979317293356197601101011310080 11619949 -841188554380338058144602467743010816160 11619950 -6250318285493131246940436554910849600 11619951 -429301769154398703402805445057926612992 11619952 402797975034862688883907708574230118400 11619953 910815983852936340105743656644090869202 11619954 -440066130659122962708894555907953684480 11619955 81671260655022382683416795354872830000 11619956 102044200038116668996143243505307637120 11619957 113316749371309648567462843776038393760 11619958 -77021551297210468979304794235702004704 11619959 337809044408516560610239219100043892560 11619960 227851356579448147052613822811378483200 11619961 -380272120613240368381163752882010040 11619962 -125373231789477039657624959740593985536 11619963 794428460824223554237707525777654172800 11619964 -27650694697919274143480601164698252800 11619965 261796626302089606806091730151140160000 11619966 374070442063690304453301221913333982848 11619967 21767508506165534724558641410345222016 11619968 331511864352098930413723850381375569920 11619969 -226134493208661249675375015641433947856 11619970 161271406710125328272329904190310939680 11619971 1369664823196663179172423005324864852744 11619972 -95602704725311611356844688021280206848 11619973 3078352207261498925845816633958000222 11619974 51726651978942277504827564235106002752 11619975 115894085414910939136845417032980644600 11619976 -10561318145365579963145658682529955840 11619977 -398205356625439793013421997080840323174 11619978 76035471860374284340850298440551262208 11619979 -392194360721052163205833713880130067824 11619980 323555549035226607927506604226408719360 11619981 -134838994526940561825932835278657636970 11619982 -240030806992262836393266732954572928000 11619983 -906323463688434173297591353947488594760 11619984 36252111429804169105451883366297698304 11619985 -168285867233591066680780203511133771760 11619986 50343016548715960290391155894035452416 11619987 -570520810279191848280625006514512685640 11619988 -283043886065692335576091904278346512640 11619989 -1746564856550447674936117036697900487744 11619990 -322798355450276058595381909860900230400 11619991 -62584962742513002690164286125006751360 11619992 433054043485202249390511388390374113280 11619993 375184078723344915586985449366005120 11619994 -35601985054559560606594800917042437920 11619995 -336242354409556067736523531446859320000 11619996 -452581501449613185235732673411932497408 11619997 354191465913371432317337055295589605792 11619998 -162687693194233157422057179455672122368 11619999 488834464516075985491745897021029724184 11620000 47236914169311840644269747979550720000 11620001 -620706903313143225770710168955284056000 11620002 4469425558961114030868044718246802944 11620003 1267001359845682641903787901855787692252 11620004 -354440150785522456380804438446710361088 11620005 -254279946901599883160691601269796633440 11620006 -304161311902872425525730226176261771456 11620007 -781427419231658711534874750153607209144 11620008 35560379367895247001054237714683904000 11620009 -352613159660029733891603256850247563520 11620010 503697765354383379893415439180226198400 11620011 -430652345986706506669480329963362497536 11620012 923071201387946684229375461636573627392 11620013 990156550504145363246049735709873130262 11620014 1337288800675243496729445036190798848 11620015 119780278637912010075896473919089436640 11620016 -64412715786946103153081346797540179968 11620017 404362179197611609183960310901669137040 11620018 213332079862314568399642437990575983680 11620019 5703852395575477209815371964007204048 11620020 -73900823969860062903682128707542732800 11620021 120655676483499723482861955481475548544 11620022 -376476165360043972853467163045691950688 11620023 -196216583472783713949343664209827390000 11620024 173056616279767978504991694089957560320 11620025 -497907534586603959416874771883461378450 11620026 -482302588453327483475657999294462846976 11620027 750507560458966895601076309642958907552 11620028 -86130487293957809626466792508176246784 11620029 -479121748553579958561726440851665666816 11620030 -50632219020729402217776786006589286400 11620031 -1008033488343374136397230819530480224800 11620032 -157962484427705874669944510581737259008 11620033 -91689453863435487077305953235323702718 11620034 -61469302600047446549131488348663731328 11620035 35838626592142721047028647766357252160 11620036 -633520371899011550740097648325706204160 11620037 -54563207495068559076816963082989757824 11620038 -49378206402605153355172318390514735232 11620039 -570987471939161013684780251349090006000 11620040 -38877764621184679211753357310109286400 11620041 202558915514502302573995507806022520064 11620042 35399254430498012803269896895842579712 11620043 280161022531816275494491870908149341104 11620044 -266359051577240600373738266448517171200 11620045 -484675054399146237614613160257076381440 11620046 158249293451503725728838699629368481472 11620047 -236835313613902057266746935380070471800 11620048 -120127193853809355026062607158338650112 11620049 -254656722317331021491217631439700214464 11620050 37793818650381772800888485273316672000 11620051 -350002735159408499933405102631588076948 11620052 423132124734035727914388454272339171072 11620053 668229205775413104949765943045681333262 11620054 36218429320962755703985118355630954240 11620055 -421050454155494353776117991360859232240 11620056 2574758508317805489023519470707793920 11620057 160903095401133643100016809628497879306 11620058 109070172596560148342591466563145953280 11620059 -354938561119076556421319050739838756672 11620060 277118857232304038105586810787134351360 11620061 -755514602375668366142072019570382782720 11620062 -7102111752872873509025406440236606272 11620063 240150520617258066822353896262213572800 11620064 -29670260495272266367395773114764492800 11620065 -260038327535756311675888898001340836480 11620066 -103874634061473298309952113088380787040 11620067 86360409255056873143136852860615985160 11620068 372034562316479805835634262430153973760 11620069 -106831018576769852528899425899103381956 11620070 -82233404925883698620827323191219374080 11620071 34435214024893232709946343335183918080 11620072 -892617514972234997826738106048407505920 11620073 155606887747637859416173844199485571648 11620074 -19158738631984084284350520822347293440 11620075 390850995580032738129744445757415815300 11620076 346102230292111673392989223935280223232 11620077 286038675730171133000491575883626938880 11620078 136354669788298476470418687423772202112 11620079 -769360770009141133464829688310179014320 11620080 -85442148723660585354864622580296089600 11620081 -672975998553908355957458023842042417936 11620082 -22632193642665231043411872042028101600 11620083 -285524714693195050982493375136147656960 11620084 -100268009842737834181274526969564725248 11620085 629694067848713567781130229112807738780 11620086 127659699326567537037689139092479753728 11620087 128123428715131533009202439936245860120 11620088 -107996195956330659124123400102375178240 11620089 -140476742219351447126089893717667274556 11620090 345995764313986923634598414460079096800 11620091 40153056445968182618646923997103512864 11620092 334503430349361886832374583596080267264 11620093 1028435942035059371339246597527694134560 11620094 -286998846981223938164576170137130531200 11620095 -9938440761345110731223051132717656800 11620096 -240646328035238545341035960387973939200 11620097 159860348197487913548176862099711444652 11620098 -4574684990209225226174198749338084864 11620099 626093653644446177464466613866610569320 11620100 -335749481452897126610940050364284841600 11620101 -247121358167992687474578962199706587168 11620102 141090180814676344620552367404999421440 11620103 -350332620872903405403957704585139759336 11620104 4599019019878883157856576744667013120 11620105 -12941471901995764365391482140707271040 11620106 32621950890203366294471057361059384064 11620107 -87451592230434312305119927841364575676 11620108 -300361834280863096133276684127250569472 11620109 303202643763923878742250616853231053920 11620110 85701601133018126848247199438814617600 11620111 157502500378056242030453796633259393712 11620112 -34954425377487433001279228044982353920 11620113 -327877071666442505364334557573545795856 11620114 732487551932224958591550004074394128 11620115 45398504849212989865101519991316811600 11620116 -260703838465656092651577871972354739328 11620117 306555475559344115114567824092698353166 11620118 -373408384310128537332371087019920631360 11620119 12896234122410811563090400382876393472 11620120 -858509477848001211879120098262865920000 11620121 738714688604338001244053993733727205322 11620122 -278249016851606114662733124517764483840 11620123 -87127372512069448000712982439412403936 11620124 -946567589767913243093694805111532296704 11620125 -1399116579542130517671414101836422240000 11620126 -287957842944073714639937865582566979840 11620127 91450578111313771369666277697095871240 11620128 -120104750341902346291056853163496701952 11620129 -266102956133053375153418770771935712512 11620130 48095551729167062335572936393193881600 11620131 856948458355562558363741390808227522880 11620132 988601413420476657645966379869689952896 11620133 16685117718681561754763283795298137600 11620134 37925761568068746912756914121942967680 11620135 -43968051944796144847041664932064298400 11620136 665675820876517073617809717833403432960 11620137 -585798905703083939428690654684817405040 11620138 161073774807759183428905331111679450720 11620139 -1382599438619058074397555879756291014208 11620140 6431646041295371544179815118077132800 11620141 -435932747518032272855710169248677638228 11620142 -568466103003076063764223831004887374528 11620143 -245539888064352445897113409999645755480 11620144 -83958193180003447066401180366359887872 11620145 1211886928261106494709975509246614574080 11620146 -110749201710254844189737312558063600640 11620147 -239753678080515444820719803420259206400 11620148 12983874543651991582837467615361013760 11620149 206106353558843280709487581971722751264 11620150 80001160012098494571881424551192496000 11620151 -1578676558515040183404775421514000651936 11620152 239768805829392313077388982886678528000 11620153 1156662479901678479103030559507330615120 11620154 10052617018239172798299279810577459200 11620155 -293443156312941265140160701201380090400 11620156 383790574161486104894838759667592458240 11620157 331539670677050219959628337700118654406 11620158 74186619720947575137240677700273266688 11620159 -283616753330895699548615959107813144640 11620160 -40284037076343261941739228033287454720 11620161 -120843948233149131840647366280575904768 11620162 -87272038524142098849715998034054053168 11620163 39357819800440195103935790782216389120 11620164 -124270838198275386755755690933730623488 11620165 -939406915167997861697273701310882687940 11620166 1981899083458840839001395403838192064 11620167 242618646733887702552741602707717888848 11620168 -387998090078024111838619283390833459200 11620169 -457239628279080389827709788488203976240 11620170 -65584476137198087211109769795167685280 11620171 219630791522434121600523856003827620372 11620172 -372806832181930149280326454990740503040 11620173 181566117778265516426956536951000379584 11620174 -527599383196783714840518712688320121664 11620175 -32748347718281282353770189822385267200 11620176 -121439011315934975199401223780646256640 11620177 -28813729793319044787514809811153048848 11620178 -191513113693892641033356566420966365920 11620179 -23449802923476216026893837562888331000 11620180 108272835551975509623449355643352678400 11620181 8251483201269532827185786345940107982 11620182 168368204844200058391345615489101348864 11620183 -333228134288095801597786930046730649640 11620184 -1245988877857923999781606359221863833600 11620185 249853204624667552078326195585354804800 11620186 -30482106162888854862653071296899566080 11620187 570530742835338559873405149371623476000 11620188 579045571519602233516162645554199119872 11620189 -357850148552766939843781205946316791040 11620190 -277257529352205308003033860143736320 11620191 1765554185702008327002134797571051520 11620192 577493929863302112958458577811996934144 11620193 -18216115260549535680127946026206242712 11620194 439691010748953435921105962573994819072 11620195 61355047731394311465817857720497337600 11620196 125475124540012425634019164539048714240 11620197 -224304059578453576207886191864845116232 11620198 -123556276656164235515007611549603278080 11620199 -776619437011570531697659176903536905800 11620200 48829636024713452626308036062926848000 11620201 -1094839963779410219435152088941465798 11620202 539428411152407317081401621361820104704 11620203 -111544053553268432792385439650165985104 11620204 211000727358827305435763004122931059712 11620205 -56125971044993228267057212654754465280 11620206 -112798830598232664679614360316841137920 11620207 -64080631171588010001177389282990387600 11620208 224420027595027661376320276515027517440 11620209 57748047760121250413821808943604107648 11620210 79849182228219551702418454327914777600 11620211 761743818548570172136318192721252596812 11620212 -480522927816165502283935443828130713600 11620213 -10940680460058800885136880659682200000 11620214 62204501934370618408001713380771788352 11620215 -143155177047141210027389727697886376480 11620216 109316697645986337984232555812872724480 11620217 5924038441788647036954799063270260352 11620218 469709166592970033434327914447390409728 11620219 -450823748394622429157909435672181204656 11620220 92387229000193482252013067806289756160 11620221 449240771232771861923898891916844571840 11620222 483450023212350338932753794535736934912 11620223 -320231659197632164997772274296711337056 11620224 217191166619441632607616605589319188480 11620225 335143324459320055138281587765565257750 11620226 193082154491333627408575097774778261504 11620227 104021833866811825179924344411829023040 11620228 21080450734578655996500960116280253568 11620229 9502736790328713486488988899419436190 11620230 253570864783268508352906694677988814720 11620231 -284449658865114768440704314497102685600 11620232 451710544776459348976919551013008312320 11620233 1700029925277295606029157846324455025920 11620234 -10943166748811084366905576507162268160 11620235 -783395378588439858095673209719586160 11620236 337170947620276269168955575527140019712 11620237 -396443196459430028619402788908209053460 11620238 117367762807988755608942805831365530496 11620239 833893498346402996630630099648688370824 11620240 -219694188927490571870569035301465866240 11620241 -2061254322810112180995130656723563091216 11620242 85765520848002520192567418832784384320 11620243 423268170432589770434567779040389688492 11620244 -64897062547497352180001166338965653504 11620245 29891321971596199343169362591147946240 11620246 -292943663067774994354822115695550791680 11620247 -2310479845285131059596975386919494260448 11620248 334047624401506327286500055216332800000 11620249 -641220982127725064831272440721694817792 11620250 386455114411304435065140483760483824000 11620251 334664237645935420106596268610323681580 11620252 -497045757659269631766685754332276173312 11620253 -311034189874016975091500993502759177498 11620254 -118120740752982817785289272692116718592 11620255 -214121884829760706103990764224820017840 11620256 -320922577359162261784571440465548804096 11620257 19861607084583416917302265499730137088 11620258 -10740338639298082880931245601826888416 11620259 68717250009429314267812052656533617616 11620260 -50452826733247185273275949207798501120 11620261 -186095275498315973277051567262683076800 11620262 10181920334976394136259545065459392000 11620263 32753379456439870146662097750093957504 11620264 -1232052605361132200119561948740736496640 11620265 -377302754829335016929396186147279110200 11620266 -68565580997188062082034266211474689536 11620267 640338102506092290024415497737428270080 11620268 26395894694386275000340874570248028160 11620269 691687470731248775781439518388965649164 11620270 97549151558765953553730654972965020800 11620271 601353117843526806656693666637318842520 11620272 4338934022689842359730484536214487040 11620273 8504151926974240504068537911097663040 11620274 -597590433322492160040223087847287578864 11620275 244770939624484258235849778294818845800 11620276 248642181394231395469999559936501068160 11620277 -3498371768685333359231803757259208320 11620278 193582055012463127838822663780524161504 11620279 470664646742622228836586353604138713472 11620280 -9475701341181694781959845131334451200 11620281 265560908258501006202218688619282953552 11620282 -544441787753921825469138714936188482848 11620283 88087468648346477623630221897236594532 11620284 -63436447253974978787177432651200773120 11620285 -163881857943186253359606474798018450600 11620286 19030699852442446362720996310567372800 11620287 148622379282804242451708584115670160640 11620288 -124916871713131586591809654285395820544 11620289 -1413286845667609586836651295603735390910 11620290 152032882864555616909513693365679431680 11620291 -90100478178768451180818226882126426616 11620292 552300648966689253716118386369582246016 11620293 -117288509335356468226774939900229749536 11620294 -50493420097178554749131650399195346688 11620295 354619443102245069047737405668041864320 11620296 -37889764497015459119987434844077301760 11620297 6713037465413766253678208324516317640 11620298 252064598058031388581660168562654180400 11620299 812684108875734879441217780251850081200 11620300 304088574047640496264889771369774976000 11620301 -429729316480793495111945393433039567840 11620302 -158367217467354381295768017484679189376 11620303 -7711299348742680103689490040089495896 11620304 83104353349806785617592378992667443200 11620305 -111459312328107746644867429406856561600 11620306 26117043834096392051993102659328661504 11620307 -145560008818604749399137386361407259648 11620308 -61364656661489539595639457447290056704 11620309 899228661528482618863770299250372588316 11620310 4915076941490632458698156404537042560 11620311 -517919382659303815481566197652906322328 11620312 915266654580624024591005903793105408000 11620313 -122446584501122984146454705061159367296 11620314 -335124624726156902155615249581429711360 11620315 296102843053403576473169510235641920800 11620316 1021273916126145779588065698860427414528 11620317 755912219146053041820702438285857748000 11620318 272932619615417778482377156769892063360 11620319 -449685375739703433257886855310495636800 11620320 1004453107357555338172863441996349440 11620321 350535157651900881113990815714118747392 11620322 42894859515941944172381900099212500480 11620323 -97397828723547280687399499137679814960 11620324 205606888640199211677633903841273984000 11620325 278422884005889702611346189480458473050 11620326 22503165818345111053764548899027671744 11620327 708711926343530323354102795183523478432 11620328 449388794372820733067356234315463900160 11620329 -29201793355176456050991065742669118080 11620330 36208213870389868430773170571925683200 11620331 -254620669002339637216630690259688319968 11620332 -397340590240159030997477374873428472320 11620333 460111650142660447657023025358439340224 11620334 -67328544596433029268867324968556944448 11620335 14992897538369055139215135615173728800 11620336 -27712177810131071205534136367365226496 11620337 1173906513920185695681557297536880429220 11620338 -301942930429155117836495815608229750656 11620339 -1048662307337568141856929379332746039860 11620340 -209855951546805881487683596450399173120 11620341 19088817245624827386722893592388902382 11620342 409406495666377378779725113411820199072 11620343 60806434687931576610899602733386202880 11620344 -47433944342640724917579466766268641280 11620345 -236076873078791002672323275308693732800 11620346 587823162574672952351543232382299985920 11620347 -546713269809141500219554222131508308480 11620348 -405008565618835082794361062034931515392 11620349 372498414415099714027720523264866997964 11620350 43069032938531475525494765022671116800 11620351 -230128869564899902384534246038550171648 11620352 511905397516566888727260439801302614016 11620353 293944654532300832293502412113163175808 11620354 571651538316685253919979251796620263376 11620355 -341564891948457518593960844721224683680 11620356 -243235831590924955098864912482807808 11620357 -50330713706846711861589835513056884736 11620358 429263381084554384847597814627641909760 11620359 -7828030018853888453954149374856355040 11620360 126850288892694675170037231757688064000 11620361 1897108567607855599037395724270770142400 11620362 15151190719709745158346416101551183360 11620363 -5602188267977155011582312725895264536 11620364 184801271457800114075508116996483798016 11620365 139016343467080268881041780616789098720 11620366 -65078719469643741918488296021675810368 11620367 597247177582751216693631925132902244464 11620368 32486195993159891951589243844173496320 11620369 -47810769441223781732136946152269105230 11620370 -295257889769145359891479832575461921120 11620371 -100534027639320881778891054530734315776 11620372 732523111418854292438330691876843848576 11620373 -533261411835100453306455088832902464000 11620374 49634295302301284321918640097598914560 11620375 3273849775577105431744172157500688000 11620376 -875595718645685478190792527064727347200 11620377 -38470492181821282902117093310846848486 11620378 -145466468216097998076665960457541764096 11620379 509039308009161875731695942775294606980 11620380 -228495831837526744914567599998411438080 11620381 41265373589162698067985311480460044800 11620382 336369835040867835422685439279998644352 11620383 -748847043293374136305113683089725992376 11620384 388248768015698238226239645757520216064 11620385 56490108753086561347119436423248605760 11620386 -346813368494114967599262717808256497968 11620387 -305522491005193211628426573969481338240 11620388 -98024181012096886885456730257989799680 11620389 224563226980714420646703599161410833568 11620390 61573778354310722682291958259678803200 11620391 879079321294436848606432467904691340792 11620392 -61600787235584300925906690963405127680 11620393 432894833434031538686084530270395851642 11620394 -650126056748430538608827645638385031504 11620395 -124862193377250198284547541026081626400 11620396 -325260023465825360908122932965854995200 11620397 889599978535000675196645219775291645846 11620398 144957529806333109052566634176624524864 11620399 1207086571176597295422624083325220597536 11620400 -85621309943022574102471095127080960000 11620401 66149628592270491563329861140412332864 11620402 -480896673928640716860336816726044164848 11620403 728977551559019365819409929887304069464 11620404 -192383208109638836610451141355556986880 11620405 110576183231726046926025489234139259520 11620406 -376030982067613031420952099266457600 11620407 115641729132603295647605379277122702288 11620408 -675509023003367696883634189579506647040 11620409 -978312324990517078913493011738446109112 11620410 68284964134274437792195465579903180800 11620411 276028775862370057142593244129228754024 11620412 667073302069188800116643562767788121088 11620413 -108594038350678109333577837715104901056 11620414 -123149068649794612863566243820311257728 11620415 117772605231672673454374660946817687120 11620416 -111307673707773010017457937074115051520 11620417 -56514862008486102115247001660518349008 11620418 342329107366664586353391813407206528416 11620419 287393250018624590831914329852316147200 11620420 45003843849750815478394645159073402880 11620421 384432641273887205280146680808582649984 11620422 -39447545045913177733665752409109653696 11620423 1159438838551616439517865240107719779672 11620424 368003827435706243137625585464456872960 11620425 -53137157720574339981503819200267812000 11620426 220485311101521405708735950638228385280 11620427 115836652633135571574918293405297350464 11620428 20538917444546477570299011778448621568 11620429 915050368231622391511893186829116119030 11620430 -34884122750502568319386623404879288640 11620431 -478922403070062814400070051621638499480 11620432 10345271003562412579568696544984678400 11620433 -147524173372969901128330982337030175392 11620434 3420094416105675916026499974406216704 11620435 543017007786968491264609919704344819360 11620436 -631471282847252463128170572064601608320 11620437 -73856709639756201868868488487261055840 11620438 -222442359058145645697455401714225464960 11620439 -370044230924939022079994037014937665568 11620440 186810498258286295813196303919403827200 11620441 -44547084155149464049991200316253072128 11620442 -41277135805306443101625963140100346176 11620443 65329632172067299171561785487901488128 11620444 -94763198059522625126724143904654064128 11620445 328712831239522099847374384026775111800 11620446 -280375965282132662702285095948293402816 11620447 1033250877269323092489283661306806308896 11620448 423908492766292985128648899756931547136 11620449 2752815634276063902777359880342494400 11620450 108920460391682561881520308537381254000 11620451 499525209948794410444917619190580202992 11620452 -297573209483224487542418654230355048448 11620453 449372539656601560570306188262630238684 11620454 -550946824516776357239046648569306552448 11620455 68564840034475655246129881302860106240 11620456 617037069830133287333335125828087290880 11620457 -172350586186018129405671502718683010160 11620458 425623964052910159189043765006989359024 11620459 1229602502063934868685156632404574028660 11620460 1205779132547148197950867390106075228160 11620461 132815634803737655312423214506039902272 11620462 2254406653859261644864420921507302144 11620463 -53622297667557254337376004795870773200 11620464 -54426474886850077492453951737158270976 11620465 -90251118469648571202516036076099528140 11620466 53539571427646959439524171657880252416 11620467 380103261824562397515489424474664736084 11620468 253338899177008358777965029428505010176 11620469 -351365058276275789925827869093510991808 11620470 19399031270214020027319512405716243200 11620471 -611016533816124146211776655316124758800 11620472 864504360576589566114859613304002764800 11620473 133185976457910138378064193107004936784 11620474 63865617157079168828118579980218736640 11620475 -466344514056917992337675850713667379500 11620476 -107923451625388204644377230123880448000 11620477 -848237971698141858220824922054928724 11620478 -575726516887362730977700699574319740160 11620479 10113399226993007766608851933338100128 11620480 95253480300201469351035357003094425600 11620481 -531504739414233150508079469980346542718 11620482 -21596528135173515562869042526067553408 11620483 -157254931944320738451677544717030693680 11620484 -1155492817592162841613008322831217664 11620485 149461586414286322483971137952676947420 11620486 -11846337274144907290709146467265265280 11620487 857762003763157758191331245447341636440 11620488 371114019962428283524855505071830712320 11620489 -566675960752535748926588824235322116710 11620490 -5171476510664152306263220001677286400 11620491 -137422620716971170998705883064321837608 11620492 4974532930456557938047592069989348352 11620493 -1305698031575988308321201072144738877258 11620494 256670215570216451955127094267389847424 11620495 -516589693244816496929565666236553610800 11620496 -229455748060472443898951434966658973696 11620497 -139855027178616170090004191395642521600 11620498 248778824446938791180081228575012712064 11620499 -693585534436912504541538460851305057280 11620500 -243378436338878718210585872096526336000 11620501 679129793642823894145114751997360309600 11620502 -504817860988798754650675683709519854048 11620503 -891415774254860873696288876482488126240 11620504 -7386209283435046503757931522785075200 11620505 8227407959644057515187929125336371200 11620506 -98432625388067923074627959628810564096 11620507 -386043179368671048981791093101712512416 11620508 -239461325136590894904603342448729251840 11620509 1051699578707028953530177338737891672928 11620510 48272445684982013382183015099001440000 11620511 -121480602089796949051003607273861447568 11620512 704423293045909105801320006034523553792 11620513 -996098888738534265234516001807665534238 11620514 -3142983925938593849806152726959852160 11620515 -260377834609449348925050029960323983360 11620516 -86567888754193373789764117727563542272 11620517 571937460170798070430327865459824549566 11620518 -969230919067488386871126550882670592 11620519 -539270124903536108427785464665032279240 11620520 -71597846772608811517986582327076454400 11620521 -59891318295129082799342292453746114016 11620522 -26530659284803628928093248175817459200 11620523 -740778786553863114035300748832942688040 11620524 85096286047922850557838105472951174656 11620525 229530156014340106786782775555904456800 11620526 420997975044578564035721453422156283712 11620527 -292874642699930277763429851494066137080 11620528 -49981814923486929238022298791200358400 11620529 -375926828944730539261517686863561621870 11620530 339093811384533515343790016274451046400 11620531 528418031902852727542376473942418660880 11620532 -133405371533630696938025181273715875840 11620533 -266807610799883815250290159758292423200 11620534 -414433072143897180984684206649569791584 11620535 -4729682906335588470481899745187682000 11620536 -188032630782515864351576071685544345600 11620537 -13357225597244594390675365935526574688 11620538 -9158429049068381188911106922337288480 11620539 116751158392563673235692240666588116480 11620540 -884463535597649531997931686207595929600 11620541 73008356191679920929780081041864931372 11620542 163102305016009325300919596216765243712 11620543 -309604396747706056554187077592644521736 11620544 105271074664935964935750355632003219456 11620545 136545613772401860765452195537182216320 11620546 49964325964368328683064651270969768320 11620547 552213813540167784357859613036458753344 11620548 -154512302947802651446983171190517757696 11620549 -345571752217318049113339937468166772450 11620550 323336322166115176943955593275825576800 11620551 714222156173999841081018775929474430632 11620552 -122510596160965691691926586256066560000 11620553 -91869288768299708806781949233859495744 11620554 -276144988805146121766745914151913258496 11620555 -321198501042792088644144688182307432080 11620556 614700228533079946631599570239174040320 11620557 104002497291013445347760761396435650240 11620558 -158432607938971602195907652104938189120 11620559 361705034759547512597461576477467659760 11620560 6164273009249971139208363906194472960 11620561 1248140033417623834986043281067018348200 11620562 -194868063707242941221106268679114474496 11620563 292748602403180130210682031051868282624 11620564 -193515846145395002717938288968962115584 11620565 537801100258370677386518278728004050720 11620566 -120184510480735177515166272093410133120 11620567 46546114290205692471675042908099907584 11620568 -562146191711620590519939456675262218240 11620569 -1310174853575012212851076402346206485600 11620570 25646005157833456376959830955636915200 11620571 322901453121321979118630508986681892720 11620572 -78570304776428224649364332899004855808 11620573 -569479022205746820262537247251106937178 11620574 -17169286657846058005903462978893483648 11620575 -295355040800468745785348625059514139200 11620576 663971474078078410674379885997423591424 11620577 1231828976582213729858541242649693099426 11620578 3689797658554768472128081139424768 11620579 37705287428894522625663298050334883160 11620580 126243069174657618469155404322893011200 11620581 54691104860484404947066267254717742080 11620582 389938577982054657141625452859132039392 11620583 178804473641917905272343446926588597824 11620584 -7291584263778592475943887580662169600 11620585 -512267396854424577024267851454261248220 11620586 -113575603341628742171031155472346185120 11620587 160346062852033265001783996865303590144 11620588 310354717567506542222567982966375008256 11620589 -2657720144071249515826085452775383872 11620590 -1930411861542758350981585073672467200 11620591 177514544359204593634715489636961414992 11620592 59071946385644801239649480029006135296 11620593 -93761254911576911764203025195711790718 11620594 128137317325507767247421232432004590096 11620595 -332065908248628679350562963006694575920 11620596 -23273076537547697865826702613354582016 11620597 -724300816816898801549491711452880670820 11620598 236837152609910095342447707088396800 11620599 360846392548198980931718724933069082320 11620600 275027583036455993852929732825267200000 11620601 -384762316966700941466633806003512277398 11620602 95827181394365738013811208538697972992 11620603 -1278865788872252687428136099344943821056 11620604 564749682346861321310836740594090848256 11620605 72395976570526331393839881599446560000 11620606 -436108362092632803409439123540066485248 11620607 -12721004090989310726386160149906922040 11620608 16012294145722076444192717212162719744 11620609 374030847139588678730191054657368545280 11620610 -423347204779261096391625055468151939040 11620611 -87825618447973597909894950177575769360 11620612 -268990481909830949158510760811418718208 11620613 1148551344433955779216417754991643280862 11620614 189039841971457455234950608115871796224 11620615 -89433899409892606155733622570707503240 11620616 -29552941406553066517494452264360509440 11620617 965890226651370274802086226798350978080 11620618 555279874411435348723494402283332179760 11620619 739887005107456024596081710446351948560 11620620 -184830873079301155039345005327636556800 11620621 -2782845254506412691337781936475885600 11620622 47811489762046660480320518902539875328 11620623 42326108688670486769762769031016425344 11620624 73362745636166433788307669847165706240 11620625 -174929190513533370810074477404715523750 11620626 248992089656845384057720509840155209344 11620627 -137169252271810608696050588422423019008 11620628 229526272242636031514768836386226636800 11620629 117295663429599008194132649442338859648 11620630 -63060229061573132774480241576411072000 11620631 16761246905807489297787086265019388928 11620632 -139707613761352553271208148125553479680 11620633 501371153462645833527075916024331111882 11620634 -403304500735577147615870880767274176784 11620635 -117917804206376837543970889404444241920 11620636 405329021063882444423211470124534517248 11620637 -38240607850072503441734507825430829248 11620638 705504246307227868009676705011658056320 11620639 426162811438162788254035794550890298656 11620640 477511301702433206991684402969418137600 11620641 -152507697283891016315434425954380158080 11620642 367953493452583355715949775529569881344 11620643 -41782691613172331190839888649882675108 11620644 -391940434707026239636686483890881711104 11620645 296542485911742180028179221278561275900 11620646 105215474031110334771904073483066722272 11620647 435598515495945064652398105422768389640 11620648 -377825949966753411593854917676482662400 11620649 869722278217446026751289439385773782650 11620650 54776174429375038740170163811410201600 11620651 -8336284826472913540597419626369906656 11620652 -568305900514816696030872601501625758464 11620653 48850884551923478014102078294082664000 11620654 365288570770307098067951451664224787776 11620655 521643913842501396453458721412569598560 11620656 170183107142285533935269931726051999744 11620657 407680747949872108210975490768672791152 11620658 44098924897971263744607080830391746560 11620659 339708664252935141385103067625511626800 11620660 57148921586096164974568836130358722560 11620661 421257410674160767064147671729522214652 11620662 341183955888379067906240813956006037952 11620663 -741689165361190041080063472328839458720 11620664 -4134365023124964096434527319289692160 11620665 -12876468513397151352022429447288392000 11620666 -157457628956124598398615613051588339200 11620667 1373092875512199828712504393754221087716 11620668 -215506919392992677080789674608209743360 11620669 -1163747883405270873404830838956455497204 11620670 -24445452183044098637128890585010806720 11620671 249675841275455782907003719256845991184 11620672 -62526536248677099249858934138292142080 11620673 -735859459803694778934432222943439700696 11620674 97171752394431259393542506155239478848 11620675 -476536206140901559391743366195474204200 11620676 -1083215528393608824498617794645038228480 11620677 944329078989036505579910177755302426720 11620678 705177448166437749613713822771886850880 11620679 -164867332239688896476680094744624086224 11620680 -293093722133027058391880845693612032000 11620681 6136449932547251791374572802279249984 11620682 -699501733840715012389008967839463481808 11620683 86303062151360707458869798013734583276 11620684 -933710893750534014097205590568197475584 11620685 560079159637405051836088971758510719200 11620686 -134487411398628379881039445966643238912 11620687 491782107204243913891650790791901240080 11620688 -415795754943106010322681448249833553920 11620689 264017292814452873969239111294244546528 11620690 -52730253535831105553748234848032895520 11620691 -46973494064400836687287305567414754176 11620692 -538817358739284854293417405845617664000 11620693 -448850724759561284847372756556795785042 11620694 -148752855807265788075783015110393492160 11620695 -118072742774505359107384687306322073600 11620696 123323799650762795077984590171855360000 11620697 824262671464407108366237001355752068384 11620698 -62198688937398441959286917855959297536 11620699 1137129632111031924919732130789029698120 11620700 49021205003167395737516642636015462400 11620701 -148478201539613513400250394959730617908 11620702 -612466274747037913563810267137064152448 11620703 1204482510199454692613702091495845748000 11620704 161771090007160486891850345925920686080 11620705 54769108563308090658343199732635795560 11620706 96987937266671834023134438473739413280 11620707 332880561708945455347196267336707584 11620708 330222140424654247521605254379270123520 11620709 -1020123290521739465099398843245930513696 11620710 273905957460575061533735486322051571200 11620711 -499859760587844248218308450670595823688 11620712 -27749937367212528384988012511539200000 11620713 -67048150766235977238427061021147423616 11620714 -96546177402940179328568783420689567488 11620715 174143228371522606181641580824115163360 11620716 -229353370552142477231615460339662094336 11620717 -259016847035615503444882499935970776234 11620718 249926335467317768479113434286881770560 11620719 1185940691175787134609468398896118160 11620720 49370509632929831185231358648827084800 11620721 274974715542572810580265728641879810112 11620722 51640224450267403404966715082341668864 11620723 -624720457392326998778332992912924485200 11620724 7074353405063138837653378997660247552 11620725 183477305331831239065289158411803897600 11620726 152813318929575778186700400156744733824 11620727 -15030331312056564888075456941956087392 11620728 84996199878370167468039171421313064960 11620729 788426881577427456050066867995708388330 11620730 -133290335004675656996835373267593561600 11620731 119147190013068381321176360252806883352 11620732 356865492494088755867401180836893444096 11620733 1160891557537375754361827475727321166982 11620734 350196218846368967171160012386546959680 11620735 134014865463334362847367349003585103200 11620736 325548060881601948144037392936610037760 11620737 770712299797007938327603425501671095794 11620738 -46550877359314472231089250178985358304 11620739 -173390030075187129856247453842942798176 11620740 251663475972021562105633540596449894400 11620741 167194925808558524126918288555197745664 11620742 306074263436022679233513034761275585760 11620743 -114045487244931866988244191842570567472 11620744 956346901582405051685209729134362757120 11620745 211852907330916863922832297093415974500 11620746 -685841742550006934314648325269198530816 11620747 -59004439786496481577841442508070534280 11620748 -915105457280568220717511843452987650048 11620749 -18309446899471297896598780228426829760 11620750 -7392676154717388282411749211850752000 11620751 -111401100995945955370868014296425906496 11620752 4008294829319262068396597679043117056 11620753 176508299229171654681170842266761761792 11620754 259426528882418132168893444489208881152 11620755 56156161545746471243496286982100434400 11620756 -31655782060708324304938600255146393600 11620757 831842082199378034007783349179106117212 11620758 20917900736943420462019448146302090240 11620759 -19000412989913019940800326215799444696 11620760 -137485707439883427505099513627954790400 11620761 805880185857529685334825227555059896480 11620762 -297540139242272797852441337203126084368 11620763 253498169246318077008005570178100727040 11620764 341764200213798049023449180243903823360 11620765 -178194834398519282575938880872580742280 11620766 -386286536987022683360368167584749719168 11620767 -148083616060710738185000257295445813888 11620768 -891570827986977985213393851968928153600 11620769 157040386396265834293178509325270378880 11620770 -16345120282833000876362375181815485440 11620771 -573939339212474818665641478569049582248 11620772 257474907331021505198338777792221557376 11620773 -601142120522931153956287305313581909120 11620774 -101583462861136519759432010952721891008 11620775 269753607895982912300387535960475206000 11620776 17804357266029485505194506815902269440 11620777 479666447521387535469686398031704262272 11620778 -570007909122984543462332258875751867376 11620779 14068569421906813988760419325886646448 11620780 -106180314480161198144358455899594598400 11620781 106232905283977024715337416904302374464 11620782 -66353009541348411325849842857850796800 11620783 800579751747974461497549985306836668784 11620784 11769424754472920981876722390586621952 11620785 -530569161386978781036444409526588942400 11620786 19131322516777442999048727590219381760 11620787 621487210443386599233038873888874695436 11620788 -103566893050558659535866182288665737216 11620789 809635099159989209327092033770314820590 11620790 302430052940899920349635037408751654400 11620791 -14156573917536011889480695919995709288 11620792 248040234147210838536404480740550369280 11620793 -17118936436486579210257722439955108800 11620794 30740932950020862323970969096296776704 11620795 -585337166465394103549288510058618371200 11620796 510759474409395774170917050150905094144 11620797 -53174198775755063987956086998076852480 11620798 -24421872160641211645624804947940144128 11620799 -1003708828478627790033763600804092092760 11620800 130320154258107506135747454008033280000 11620801 -1132755139135290694732214904223800235198 11620802 -221843384820696675158589207752233977648 11620803 -215714063490034094113294657320122797056 11620804 22760044997021430424324657883745382400 11620805 180253664647511881707498937228430113920 11620806 59038160821987418820489032579691532800 11620807 241891329211734336129817815397580420400 11620808 -1142783268004210702177561060840032000000 11620809 -327780576994903249535101875885513697152 11620810 60054961615339155793887590402322238560 11620811 -66332681525608092748896692238991746408 11620812 27922376478858144874004276561684643840 11620813 -30251108703686541830704910391040963476 11620814 -671621617505382609434871350387975271744 11620815 -54928360250396480813404747741669877760 11620816 -190155768940298685521530701831029628928 11620817 131474268303505614309513756523668168000 11620818 -338000023176791499021297371922410860800 11620819 -39673752490641982733431624472294730240 11620820 367574057062977435750585025976483086080 11620821 -728031408198492662745754160130142596480 11620822 -412384236941771748016157645455917312000 11620823 -193528070218908739150345025210515799928 11620824 -751565392163470414139968801397821870080 11620825 -260644675743605108042596905609176356400 11620826 -182029383455924806612065338657667545088 11620827 60965239120590389241522185371291584276 11620828 793861669604910655565622303447900013056 11620829 -71610877863604167369088406520820228512 11620830 -78017126566704720274145117680515993600 11620831 -1211316271450403711749159014785123606368 11620832 421415984350564664610936379305182625792 11620833 -81571386109751899635128791952345593536 11620834 152869023958003483542731665261666601760 11620835 95480569322780983437803205276017472960 11620836 10192421003697070341421539452385364992 11620837 -188519563499034293826395638635517237120 11620838 -530789623593796113475109095782696571680 11620839 751508296637905819352331074283179011200 11620840 472816770577946219241102710509747200 11620841 -992362291295335743158603815531517074758 11620842 -134587224681595172523377408681575428096 11620843 -97273485504187227489687605936386441056 11620844 31304638080371977099426988343844141056 11620845 301541384205770820101216286972408727020 11620846 58443500462189748419040039610237453824 11620847 434017715380207819320240340032518568432 11620848 -88801114927482198489999198125692256256 11620849 -94585349869179350993303125053171810764 11620850 -237072869840176891054847158638751467600 11620851 -773660042357153964889146218570935272960 11620852 383560351576798352702164961305291799936 11620853 426568119317810462206714068809251197102 11620854 -28799370925194181197495351204072529920 11620855 263083722303359407534758329856786716760 11620856 -25368139311467063641160128416122265600 11620857 -305193744196790752149779196699607545408 11620858 -72866366976654276798708502025965662240 11620859 -811356628232861233328598031267707336840 11620860 272495711807053378078331898266622658560 11620861 61897771446737019737505983558185164480 11620862 144973245950688653207453945927862549504 11620863 -18764805517923966143780640000918485736 11620864 152027821528054059394575989735776321536 11620865 519212932640117283199966406414689475520 11620866 259190907709572206654608321367849768448 11620867 514226936835700509345511634653337150832 11620868 33010852431850586640893648034389323776 11620869 -58663906363924151478081825129936931872 11620870 1965789174920948691815062709129203200 11620871 266703084351502365004152879980476736712 11620872 701947369796669939305499304865468907520 11620873 -107951365275823141695133645994963144496 11620874 -243458641687880652306730351401481850064 11620875 -283646892299280795259098889789664640000 11620876 -173746430831007256078482474283104660480 11620877 191277446724167560270274596113019655424 11620878 -263769824541842541648053195602204886976 11620879 -5471636634786664465127444338047459072 11620880 -93340001320472054998468067274878976000 11620881 -844587425682107434709993908719207475200 11620882 143895245648512585835086169586766101504 11620883 -65404910928690304455873602156343841896 11620884 -387828014007673411358105298336042129408 11620885 325620571595104876955217772717190255580 11620886 107069598548488655441429445286351956864 11620887 120722520927800381899542180939292953960 11620888 341376765915004759638951903777992785920 11620889 -134752599693013735524418836136928887734 11620890 258806350367525036261134845808517092320 11620891 1717750975694623245607022011264286692800 11620892 656282332994425692881809419981563721216 11620893 -166714010489059233723750758317773227136 11620894 -104097751798459048778874561171972451200 11620895 -182094099880944469312763190934867596960 11620896 108905204591484192865093893842779766784 11620897 -445127896964307515151839006848616421120 11620898 -252473781808691437721680716568949120640 11620899 620610876062803096448417759703063598884 11620900 227051510762392341323281123692716032000 11620901 221342137137500737489810915015563139902 11620902 -254483189031549038878086461149015349568 11620903 705986163573116024804893327481407858656 11620904 -79263827844261438270129669278258058240 11620905 192211889223056257968208205006441214720 11620906 -456442384897917530894773384670356724736 11620907 -508084848736763478713983129463280188088 11620908 1870285493209030275870644469091246080 11620909 35222973336442152027584098494605482860 11620910 72662055893381089468367610705739733760 11620911 111889371135405618417628169663137185024 11620912 11962575506532560819681415779991535616 11620913 792898285658303202167030081100826288800 11620914 138213689913168879550996989911634445440 11620915 318630811246796757668813696031576856560 11620916 -314100303305857454342928039654803336448 11620917 -64622163646248378236401933665612155520 11620918 358133516561507959884668453612489637504 11620919 81843757559218613716223864471026801320 11620920 194858735493008168777606736783196569600 11620921 371875137505157542759993957489460537092 11620922 -2654109549091254598969948961076929280 11620923 -154279806041304923031177403299230610576 11620924 -43324458901419474373274529238208555008 11620925 -329616626345804610743899984005318343200 11620926 -4998233405422032554065150138951661760 11620927 -1254787654553521066231423371622531043528 11620928 214141578472201335099042256212178501632 11620929 -137765310829994078537419501310125167552 11620930 -2751485168335667242470429661694684640 11620931 -357078217563574446238002017310011132208 11620932 117198149606274215127397337089575782400 11620933 -166961989216089384519925810978460510818 11620934 27403982372271502083530983594482862848 11620935 -594052406762247072673268091699054240000 11620936 -620643865470211106694826298906036336640 11620937 211931497014922980744761196760719674586 11620938 118260158176330734667231127931872242176 11620939 13706420595939251515024114653237574656 11620940 310577012148997338267197368037925719040 11620941 -454300346602704754016039478504699263808 11620942 -536618732162787728749387297006319032128 11620943 -24026005801744197006084796100887139376 11620944 -112882821886801421786819897821646954496 11620945 91489374160539019551640221202378949760 11620946 -95955959809938614993668230225832774656 11620947 -298165931855027929073846078661960346392 11620948 104226213367780256231213544234014887808 11620949 -345992784243898933102298570228824142688 11620950 206818469354378787244924601692596211200 11620951 -23382294972763110915947145841828774848 11620952 -189199811519764147051732919413863505920 11620953 -673434567950329893691252723233201280038 11620954 494174042716140441510942659204284744176 11620955 164322290442030449324946692027067399360 11620956 -168452059035048995389887927384407285760 11620957 350481798622351118803675389808861209600 11620958 -218808262969975360776307962526229208960 11620959 -114472635663011805239779488350304622080 11620960 82459243957248142374674191884767723520 11620961 -922775810739238568866319504649634121952 11620962 -31268121643195299027392689710740620800 11620963 -887127082002214952043197143539396002788 11620964 586892396332795831447435570785061262976 11620965 -83000451320714645818115147306323581600 11620966 54152817429489555025815871562418680064 11620967 -1427878615657708654476549159289150235640 11620968 453054253483078389457589426815949045760 11620969 609956485910599964023587481251894157370 11620970 77786741678256577984057268490094694400 11620971 436133154708680474636176557711654821340 11620972 -558376969161444042628361862902904288768 11620973 -107343052553514602287847746722643011456 11620974 134616108051160581435559128037400094720 11620975 -1219552988119138655630706253042448476400 11620976 133117945806210703591832003589605425152 11620977 724891525926557962741315875976620132720 11620978 161819952726285939548923685676783617040 11620979 43865359545837425699180737475556434400 11620980 33648108244552759247614574977432043520 11620981 -564421539991083478495307325691207584548 11620982 187031391872031408677486704919964239232 11620983 834753447721818195737357310629725208448 11620984 -799949033914393620151047844459459891200 11620985 763688341071732162905725890736459647360 11620986 -121204392513360407556581340081680302080 11620987 203292789992743533374120646039378445716 11620988 371671809692465807627097445062061489152 11620989 -261615414210890234982760417684606466400 11620990 -383646999677097018055078863636146712000 11620991 364604560596033788304520604043363691392 11620992 -194746340474341019350008138957764689920 11620993 901436985031956083264164700255816611584 11620994 92301523965723070322490559958227353600 11620995 -334864315193287481551503562012083308880 11620996 -374933136325320789333431492207871959040 11620997 195828940911809599074382519185338590200 11620998 -151436997517078585050472769810790328416 11620999 232202058083071549610747109866842997808 11621000 -706276209201931076392021689340577280000 11621001 51091659940563938104802975021649850368 11621002 116593241789769294569126398822526940000 11621003 -63771458691268180643655588911562144000 11621004 11797903049537976240664428543030546432 11621005 -866218765998599864373177051247923115680 11621006 118100606493054527499327500707518328320 11621007 818927203275577969932864233233147230504 11621008 -792845018240231354697366527289589760 11621009 -966394084837768404277924287162767555790 11621010 120111492634920279490838508309793374720 11621011 654067263229702382591992877928804701612 11621012 141058547375788849003762328002501930752 11621013 -13839008604397721147982288733378532352 11621014 471288338142731212630867434819597581856 11621015 151832578874451893185725994105722132480 11621016 75002198058988698406922163954361958400 11621017 -685389307958326170836862331386004074934 11621018 -341988095705147533946371424819198637600 11621019 345521741768429177193445852610386037760 11621020 7469552881758384132481413852322728960 11621021 48434093334883881733526110401778878732 11621022 -13052391121343986665721507236286881792 11621023 -68709666236048896455098144831785469728 11621024 813294595606490785287699890331509784576 11621025 63890314473608612521834098323523843000 11621026 -127500612311848369362393445057867262976 11621027 891082053035536447328139840917916022080 11621028 -219152844189284994415640482075729198080 11621029 764185332644915563298333208644557391232 11621030 358397421709112261792401749298387764480 11621031 -620827241902074997506790251329194463448 11621032 256737292059801571911682872868153589760 11621033 177379157055480537966409267653597023604 11621034 -113803097050156750315304665065819933600 11621035 229308918958319483382615784058028915600 11621036 -356952618939210334243675379602410852864 11621037 84593896282217501642555533541132746560 11621038 -16948665942534130641580123270475719680 11621039 612652366823972283889293762956642781840 11621040 45348378367611167036167684556573245440 11621041 -1817763443652859288866809778184026643916 11621042 -510573075981096725996668874187563609328 11621043 236577959738973025626801154353486750720 11621044 113459556090810309960000970563502637056 11621045 474815806075596172014843978670661623320 11621046 -29045832004302692470867405217838758400 11621047 377399000754787365659412973995679175472 11621048 203401343979258966236173861815964815360 11621049 226844202806406872232904364781063324672 11621050 6618807767822010486332925045994156800 11621051 -4474547336571116142966321353754230640 11621052 308754924154420466052090365300295307776 11621053 113035109139584928610337208886341217920 11621054 432774100827763186077687662350178938560 11621055 -73054018092601527988214078324887265280 11621056 -142481758650414354306580790783017746432 11621057 -87360671811122837411496069980631931968 11621058 -41140776887235318716170748297669514240 11621059 -192495924137642470661012360891770225080 11621060 6779097826380278648185550935527198720 11621061 -382770769889827188494839100519664078690 11621062 -130103065847409007230839936077105207968 11621063 270319788483937834393228502814280652160 11621064 141483707114340679942791126045647831040 11621065 -462907366356587738025406342795043486400 11621066 -522171302226082173212475901009272354768 11621067 -441729105801021150755252201840570434560 11621068 -13749131743356689680929609697924433152 11621069 1553152774656303628889270616944056271340 11621070 18273511215355970771239793587370412480 11621071 55027970391589321327540836629836354560 11621072 -117614340895528317333327625190459744256 11621073 152374128287333983582116714424319795184 11621074 -158301414538611206101030419442862980464 11621075 277559381040410282192691622970828796300 11621076 291733214512744690548242932171074373632 11621077 -139814041466315484616636294303183635140 11621078 434077540009546822683421719107250309120 11621079 -569642314962944465402706469755935292672 11621080 -350567560976436020611212803202148761600 11621081 91274507677287961378571018257782796584 11621082 -61781772756483962455559037803944704 11621083 732475661891142122158912689905800360560 11621084 203843375129410702988460869520390873600 11621085 55442209999013395336179656359519181760 11621086 273631905901225405134021761391481799040 11621087 38932510425543083752179579275045751360 11621088 -724710335571576355247064570234437369856 11621089 -55070006831993763792309981203728375676 11621090 -86066436836936439969625587029253727680 11621091 -60696660167464928937731596005466787208 11621092 255100508849964878094154027047648133120 11621093 -137002419978095885844013309516631336256 11621094 1105774571427125941416443851429502976 11621095 132450975772602095036261185491703334400 11621096 -793721159751143472995680295967297438720 11621097 152203620215531002526384544265420931040 11621098 133768980537154052209243994959457054400 11621099 -452083894269413164429731455301030939360 11621100 111192967130830167077482919403540902400 11621101 327202277979485298867241479827342366304 11621102 151209265449879489135916051813340073792 11621103 -146622233607792300523014845490033517440 11621104 -41763182898966005358033170489360547840 11621105 76691840777488143467678289171015620520 11621106 215243441537722602654589617424009536000 11621107 1352865945965046053506201398138184160680 11621108 -570014436573390426190497325070742403584 11621109 -367328860513775684334818207927759535552 11621110 -309138856132003541740801619817233950080 11621111 291977588758337147164995458291419745424 11621112 -237083653757586091646548407933886464000 11621113 -40697526672247590934515253018107173376 11621114 -43581816337519842548305995143243443344 11621115 -354390389785102864718236369920078267360 11621116 572012411161611426082732420051810693632 11621117 -116489117778757738276990415426782956288 11621118 83109726272137604137178239111029654528 11621119 -432741523021908696889018462042304884480 11621120 129600378864183873228981373440287047680 11621121 -497933917355591285044821126568747643088 11621122 171248790046351930216189895381745542400 11621123 65388325192627009125578307402410277372 11621124 25464000779222269842302899869609707520 11621125 -172971719129626387538978847391920000000 11621126 713039938450092079644537334885961134080 11621127 -505528545040840478257592436609400060416 11621128 -177766320036424307924723590769354496000 11621129 -182279121634079043727984770072228740316 11621130 -272396304260652888067646335789067892480 11621131 1278399939984201839105336790926998638932 11621132 -143750838478060305725362881120090892800 11621133 -215512447386523612083865264316534595156 11621134 -266433292052710371627786542649223986624 11621135 335188886127496061035440333542055452160 11621136 -14346853096746470765334156724800061440 11621137 -17405579949372286184944700642001807360 11621138 107360450437387011833662252450783534080 11621139 -17527260706894603964146326579297045576 11621140 614854242478232429428538587874719802880 11621141 -269883904737681260109953614952657049600 11621142 -147565330424566808885873994804508680192 11621143 776370238506068882330463542310417144392 11621144 206596957504907318560276189821359308800 11621145 137479855039337376116826960097189022400 11621146 -131339331672507071223744077126782587936 11621147 -188751918652912504912672386335338465404 11621148 -110981697735936025232706202942228512768 11621149 379632777510813610096644657004530657036 11621150 51216316170416841405943718606926488000 11621151 -6260767867487268249794838205108042968 11621152 -1048318279407666434664953331812279451648 11621153 706908111758469068007962629698147623940 11621154 241039032122042081259031595852556405120 11621155 -106131480490115242720998983145727750080 11621156 -27045030899302307285206386041419284480 11621157 312266116025741116071048221981502438240 11621158 -157039988584269882197890773750436655616 11621159 -5017420566168431684591354836800979560 11621160 236690235417531183503470592624179200000 11621161 1035095718506286868256386664671521967524 11621162 5128426861185715464204511811356529664 11621163 3616207302350799073069611038341388928 11621164 -128047541818669617067514473851759596544 11621165 -425817186373361127130289206251810221940 11621166 -151219867940992507833105075190033992576 11621167 -772119554241623638920878822715893964784 11621168 -52843037851621852807973557436922986496 11621169 147616272610264054323003678894489919104 11621170 257428080124752607988911165895884761600 11621171 -1084463742799027908368903641903830620400 11621172 -412450022873501113262640819444795691008 11621173 1665748292306991451782616435431917828160 11621174 239723515447600049399084466178315794336 11621175 9760781997839043608835705396212214000 11621176 -316926514291366109927454934788624752640 11621177 309123842724924814033364334465869194026 11621178 154226824628837586920631389362624151040 11621179 -240866505865512819346660016740900700360 11621180 -7613241346954606920586233104686679040 11621181 -426524803888094023897796656345864869888 11621182 -155764679211040456972779789409758506880 11621183 98830888420345578480583805620312497600 11621184 214144092326801068032568853080137793536 11621185 10106818104514331150148848754981319380 11621186 224080258913333961135459935420546691792 11621187 -150128993305515059738036323584869182464 11621188 -249304076584160319031643115847339170560 11621189 311292886986629803133771008056878236320 11621190 -72149356330107472689462956662805145600 11621191 -1113616089839575955535319128944029354408 11621192 -565201324835976490843423307272532582400 11621193 -580237320315089122360971353214254109936 11621194 158869037683251218110558215022036633440 11621195 -2642524295082779409509344291128767520 11621196 646960777267276290947023330697833546752 11621197 -535417612755489233195184735461283052800 11621198 -203413669812257443946212412585278829760 11621199 -403957370442363446142006499899802368000 11621200 -24428941015209786463602171162802176000 11621201 964434005638220449270246914195286457202 11621202 13172933514801895069612037562556300800 11621203 101130759234393562776880474968574436 11621204 -33482869686160352765933894218434871296 11621205 -505289137351985881021060488900528724800 11621206 -263453048844424278838996068907479092448 11621207 -234917283335946547759324026495792528120 11621208 56981623199662629538662647213280460800 11621209 -208156470158476302239531470639813827840 11621210 153682138680821777632526233959581429760 11621211 -35044915113583259870046633639631200000 11621212 16849530672652020147137746882472915456 11621213 -506283115153347059466889338842350424538 11621214 -101145248771630197561449304873105150272 11621215 -543791871602962232735266723917334900800 11621216 194411465591261834576806871808611450880 11621217 482977825715985720016025512791138931200 11621218 31278441445963827870287195735709192192 11621219 -41783217197858529733875342078010996080 11621220 231908299133114283748252499743773327360 11621221 -1101548263629463989695702651733134160356 11621222 -30613590522710649468256526864800205088 11621223 -6089364215738118677341173163320890280 11621224 -586033672534833893936173474496348759040 11621225 -236636288204695781910591400853831131200 11621226 337227453887578275362042751880702604544 11621227 261810928367727178015003447643168027232 11621228 759532970629836895079037260235661716480 11621229 655094676404132161138646498718782673984 11621230 405187228124439901005402907169984956800 11621231 -1256511601840711952071408067653106669136 11621232 -156160072884666668734031902816043040768 11621233 333521607636109305057554958362839285824 11621234 727141455724767515133462336669701126400 11621235 -22665757473124139643380813171107481760 11621236 -739087130950463596390017336527405045760 11621237 1344859413870301673829816638938261187886 11621238 32052362433325765068924469828260730368 11621239 82018430563710769592110124296633652656 11621240 -209272441834330645829676181198393651200 11621241 8667111953954420273106153375646808250 11621242 146931866701927375423906693492691452272 11621243 -158319779068470054920147024018400092508 11621244 173325958989715898713680451542934626816 11621245 132331651427387551746084369388960760640 11621246 -64366271439542242992629945991084032256 11621247 -681264086906210772192542048048355699840 11621248 -22681114111597235899067414857887252480 11621249 367615132985061946537592892139611663360 11621250 677181314390115727785505040539290000 11621251 323453787933913137472508771242635614232 11621252 -285601284357695552590639134451754427264 11621253 -9537456294045663269528291922844433280 11621254 -641786657919129077047238920093939463040 11621255 -16031808427789259176108935903209820000 11621256 -97807050014513829602144251148564889600 11621257 232327492309742312975037755002350666120 11621258 -45927121383962391151776421022382275328 11621259 86251227069437274581263605381966452160 11621260 -245251763797485401283622148989538457600 11621261 -7180844024912560611268305416087813076 11621262 -107081277828355524510257137295130427392 11621263 -90991989524392438646235400585951632336 11621264 -71960565907459406780861195894065643520 11621265 35694089774136558654307349860163833920 11621266 7432394014750642074462508020585788544 11621267 -267102625745697368699583445842577033728 11621268 192047697668416418821400372904353804928 11621269 885655633567894048312872865900842360960 11621270 147565150674801275595197953301760005760 11621271 108661887481059339290775100731743956944 11621272 461813296058988778504122465042082160640 11621273 -752911320330718129474999474203568631478 11621274 -91389847480605214701353701577424875520 11621275 113480889159110776642480842761884588800 11621276 726055186578261800514857706789110300160 11621277 -505257612021364781926971113677221867840 11621278 220164754529063843575572256608367405440 11621279 94192105335818713025652695564599765920 11621280 66228066126142593089042306328460001280 11621281 538076613532995125049805525110033245169 11621282 -6668481988992084449307413694213850848 11621283 -751608946677152863993547571758642213136 11621284 -880334937654409850940992330084435365888 11621285 272642625701752392151238693970777234600 11621286 -69357930738167867234645157840450777600 11621287 409820885712982770935227086709924462480 11621288 60801462763888007832186385970211471360 11621289 232360100383078633187606493716140353120 11621290 347895390788149111141443838638822338400 11621291 -1151053256960077898532031846784264179416 11621292 40456739703649593553419548887527398400 11621293 50919920240255253869743717828169831680 11621294 -534044678501120861237168668459162586304 11621295 -216281327825826663914375758238257843200 11621296 22282176452863632189219826219859197952 11621297 -413016815233113842757907007999395553868 11621298 -177653238307636514907510991898539425792 11621299 680040251109484633168080862323392943336 11621300 59544380158708634379413176949188300800 11621301 798992862770327344622837495787053689632 11621302 -150536978353869094232885995838603108352 11621303 1089329013578937500264784393507157152552 11621304 287187681106786349991624122346041180160 11621305 473248097335218808609792604012229803460 11621306 37361192686994825720691876287200778352 11621307 560528415304710984077860478541096834840 11621308 -53148901909405259492966054917329075200 11621309 343976758719962890323663554090973120 11621310 -51971032679037205453702757186246956800 11621311 70583070434550648615819636503229156224 11621312 -3862151865629555997513609249747369984 11621313 20430897995537263793704079189531628144 11621314 -624783178787670404131153525116130326528 11621315 -14602840981823431271819690711926851600 11621316 -49984250504938838976762862116995174400 11621317 -548454341268113516361060648319466206308 11621318 -576125506593063976501696256492716244640 11621319 177461156132204007902696719952526530640 11621320 395425754885597662023356126795425228800 11621321 -119364160903306793038571500839084749478 11621322 -260424977237590102672471322997033458640 11621323 150929939335906625427173505560636471440 11621324 579163479054880038325366713002216448 11621325 99629222552725896011686153946721537600 11621326 -62384927403173405296017810812516259840 11621327 460679957704356631261902419192916118032 11621328 -1360850530577334082738928764873998336 11621329 1262192807260617055682270586136399730930 11621330 -36140938910045294218994911101661782720 11621331 237946015149291611184525996861796400280 11621332 -341892027931080350911428679254035724288 11621333 722431586338645380018999381291838101582 11621334 -357543048327060964665374120919429933120 11621335 582153093620206251523052912565039146160 11621336 1273315997374995174829459902710631567360 11621337 -94772081540755770425510068874125768320 11621338 650873925032529387705300685580506575840 11621339 -758904956900927886405683253289673740860 11621340 285550553002296828782786097707825817600 11621341 2031018470462263188469139760183301237932 11621342 -149523963630807039983808998622986605056 11621343 -270958789350508569292775270807283633336 11621344 -112335657237589098090384635620412620800 11621345 753699164440626454598239207891182446100 11621346 -388057434579636561162803953622809573632 11621347 -157280163819438163901427262600133263204 11621348 -399364336374878705401383468666776801280 11621349 462902980209201290189200550160455361468 11621350 131554663960554510163724339142499152000 11621351 -65087742012529070196491815296573580800 11621352 8137563680519558151345133541095587840 11621353 -63487565877701722753531567319167543320 11621354 405522092520592820462007404651340888672 11621355 -22767194467817222189551894845298337040 11621356 -652237822299253547117025147019712270080 11621357 -339762950344891345293859055027952158016 11621358 -18682762613087733083884732077988246656 11621359 900641950416055452775844322588451860560 11621360 85544790381814041026982046525577134080 11621361 -813545413542277068437004492998398382976 11621362 105205444743396981889707403267703325600 11621363 207646564048372182441054503436063835968 11621364 40966823584884072112750764847581511680 11621365 152892585130223048473266816208459363200 11621366 262549261622632008603737156498994793632 11621367 439840861860035804330691082465694727840 11621368 127242091184960375380507820413866762240 11621369 -1817844268927515056314230554416770677760 11621370 -115658358380960490006303751043054307840 11621371 -127726519315451365875225669812603227728 11621372 -32602071046134551293586599564609947648 11621373 -436746460843730640119139561070721080800 11621374 -246604207859299194008015920955612048640 11621375 -384138248068163076191581928200138800000 11621376 180739283793662618464092877226520870912 11621377 1397416723266903563464516755319470753312 11621378 20841745074570675957218223511449612240 11621379 570255194655306390471992679010555916352 11621380 206751078218378909888024122622468332800 11621381 -40640141144385703254742821438154610376 11621382 -155277652964722069813396166834095464576 11621383 1275074674835916988235370359154719316632 11621384 141629575072782023023136122551109017600 11621385 -92765065094808743229220747392022276380 11621386 -194340164354243854306209965316272198400 11621387 -1584791831333127375480379378386960567648 11621388 -435238728329520486191490181375570882560 11621389 -290708419751819958497676687497898065920 11621390 -408085456605616377404388770097056976000 11621391 -2342160817472057096154919405445012736 11621392 -198414396117430985264060204146628091904 11621393 414105448321734663485651271991452091200 11621394 -7000000141161965194640492535643868160 11621395 -3818930482354032332361572578725980160 11621396 -473597239889616393065345929484532357120 11621397 58880418869392303050652964088388701600 11621398 84179547749977929616656091135674247200 11621399 1287228629507500237465875815011996931400 11621400 -147008870053716006176310710930866176000 11621401 96538137146653431478390981731355464000 11621402 -16490700592230254157388930085142569280 11621403 877505399511491736621833464150718214744 11621404 -109179956552789146425537301811044761600 11621405 -653855305470867836954875661824683713940 11621406 -156931083466357431252644111116164289536 11621407 167537005982367782741203657477569926400 11621408 -89843630459724912739827131338230595584 11621409 -170349839457165448999557244875700818912 11621410 -124166125643322551120751316588629281280 11621411 57128840889119768337688776689318879040 11621412 152952228528815600227955794660675771392 11621413 -1186752837180722361290972921035879455776 11621414 308875722202513482206011370940005701632 11621415 42748398428455702845396005036774207040 11621416 -14555853207809595547793084328972134400 11621417 636757762170793207336509871357344975360 11621418 -367501976045608257176562634125193908480 11621419 -92406725399903668270151013461280847180 11621420 -73878130730038644433229982148061214720 11621421 310530925660178166126342159746324517120 11621422 306641373272510955800053079666438406144 11621423 -942546691551478027558740866145712573896 11621424 24723223485275670860159530395647016960 11621425 310314655699321920469124934879655382150 11621426 577750639262015171969938905423027920640 11621427 -53857361565502995348575243461818465480 11621428 157713138574819509979005781948834296576 11621429 -1050722252440803803886056358324994629216 11621430 21810420310115899561392337186835602560 11621431 944152473415186027099335615150796540200 11621432 159362108258901196366563549906683289600 11621433 376081840468493168026370037042224767824 11621434 -348277667580516100530755390388471214848 11621435 32952956823323401754185939535877304320 11621436 -4239561156844300351921397238512532480 11621437 623524416280546395794412062611306278086 11621438 10787650921517860824117927880901846400 11621439 385529995593874595096268600315521232504 11621440 129612868095224209371174403102369382400 11621441 -99107721328150229631408435191313072708 11621442 44728883253578001979426868031335500800 11621443 714921462380243316144715143224203701692 11621444 97213130224664672534677404744908230656 11621445 782458801966254946266210017158833600 11621446 -1999539066969783104526112851640604736 11621447 -644765162261967506567367101206972264104 11621448 293439729011315514934178873945884262400 11621449 132085060427237074631858673151485540736 11621450 15145718254225109866787930396639316000 11621451 309785200334680339468297844655546134232 11621452 700708991415696439933908924548870587136 11621453 -121351143813470803418058445692557737920 11621454 16979532247392324017631878085844952448 11621455 -1460538101048844405205849970610885283200 11621456 -30630163254372757637273274680069062656 11621457 -31392093212124777322362157886038662912 11621458 292208020683919245532402309815781438080 11621459 508958118253584493184749910745848103660 11621460 36498420697571016300547656698575872000 11621461 -379401138301372872064656258137690213938 11621462 131626396707901209156501312574544531232 11621463 -165694386755079568933117148138843423232 11621464 -49110802855327950684741108237623500800 11621465 -515771790576893250756585522608431771200 11621466 18630049403318499409444242121092372480 11621467 -188529425338025529603093569545903442400 11621468 722017207465556100450679950878717403648 11621469 -321351303785349248579622439427992556832 11621470 75077096801301695731997429270922274560 11621471 -59032167226949572291243530523564333800 11621472 438877949461034322019020009686089334784 11621473 -1280105639487728294892011338262766020540 11621474 -989258061726667561080812297733692928 11621475 272445301944421071828542970179763252600 11621476 995259717615051016055212775317576833280 11621477 608025566612668157501750550685643735646 11621478 -80198835673924584278460203227498690560 11621479 508743830329091518787505607879307476440 11621480 -155253751831000277913857732614955520000 11621481 1887767176433435360691887643183041760 11621482 -256945110098860403041784289591157539408 11621483 203887780778599289038891802364183686520 11621484 18142330648837065549074596163171745792 11621485 97486432465791505293151231903013396160 11621486 22272557798094436185169992216826333824 11621487 -561071823733660946888053380731595515640 11621488 8812781063238209503567340895290818560 11621489 1641774964099298843974214356558849912320 11621490 12816153995604360635194062864584739840 11621491 17173787306931484169878587844094138784 11621492 -114314456880806724377310802820815257600 11621493 137192421138301103044834426333139971200 11621494 321459534100630006560962771507130582720 11621495 1153800453774565949264359240657941939120 11621496 -606525761728039888820321179510604083200 11621497 159602324354087602220747792547649821952 11621498 13288578718713092663086972387615887360 11621499 -758573800858211016542068309870948623336 11621500 400080786080430040190563537875389184000 11621501 -145972920784708161038991027900849189498 11621502 -11655177654322593371601309546843955200 11621503 458113760930171573022690331229106618752 11621504 -292712423240947855452080691582106337280 11621505 -172637869991452530005604770019353393280 11621506 92669199041296075566358802690367257664 11621507 199703242568600880483382835827227909756 11621508 -416967768649944673122878893658387543040 11621509 -415411571399723649270625137247087723296 11621510 156009978441386237858489722175064860160 11621511 -683508399048637150918601072693354648040 11621512 -282072071314969892963328197887429017600 11621513 -1187949433238885872520776269805960091238 11621514 -435737244757309557862795475327244714240 11621515 206664786468662100600737316090082143600 11621516 -114458336276038679394994855515923791872 11621517 -318273564532979447444601031282782534720 11621518 -239551475672028600732167301645775016640 11621519 18299608653596369908242912646268711520 11621520 -19206369809856271622483896803693281280 11621521 1241421198755879683053126473853173379200 11621522 216551424859601456582101757448219331584 11621523 -100528782316320985692463034951515978896 11621524 -2708839825403386948147149876465987584 11621525 -203994612905117610405515187947994780000 11621526 191889278279138987109484195578574233600 11621527 -48906161162833479236895107245379825600 11621528 61358977073872355119737279923498680320 11621529 -787499779784111106015993626910626866080 11621530 -148510987184913305194586136251666995200 11621531 75818782902975685074891738829229110200 11621532 46924417086237953233814772680319959040 11621533 201345343253546449146159667228191092160 11621534 -46597844965886545192725012310633123008 11621535 -314311411970078982862472185035127148640 11621536 -876169233638977185982228998360998412288 11621537 1356643297345590315963886155563541863784 11621538 166172203813212227825222159874974760144 11621539 14640767745820496207544110955475525560 11621540 -210019713361692852715095168703191859200 11621541 -439504063704308325455081340610223733408 11621542 258703964756305640740191002443739400672 11621543 -1094012104794582236332868137860928643208 11621544 548474206118938537835919679328432701440 11621545 -222345271572991315104825015423490930680 11621546 308282207200989367917380574010275767472 11621547 -175368466067053505601292911730717440480 11621548 590185109369380770600907768545293890560 11621549 -1758121030299442282099822779047546612394 11621550 -29821353082141270377408917542655227200 11621551 -561857424735880062930704774856245257896 11621552 -66629260697413312687531594312268709888 11621553 363007656246924062137628592240870000000 11621554 -198758761749165714632084430878446614528 11621555 350546005604680214604973896103110616320 11621556 -11564069905527709124537419321461939840 11621557 -142866209851828528119697919366357513974 11621558 41512958712283281268097349730540781184 11621559 -105010700624853757297044322867660293120 11621560 -480490001569699030789293371821484544000 11621561 -200065466113710008383192415662079075136 11621562 -164142360191498243427104208038795771136 11621563 444810035478968063226582195930798028744 11621564 -44773637828023541691222853975166877696 11621565 -85874850304396506023500383009734726280 11621566 21270211486211861391514162618253376 11621567 -5328389388632164923179754258034716360 11621568 -41058491656907364808021513572150411264 11621569 743376954737063720857740387341412848560 11621570 -283723982584738195182069316484511714240 11621571 -57500934157307566494986530791920009040 11621572 -173971839341471841345432572090685745024 11621573 185099193856456777455967643215004747640 11621574 -118376063579809755174201917736571108992 11621575 -116122113191420725211066663064031113000 11621576 862895899188076266041474706007311820800 11621577 -240962157096051911396907664046916082944 11621578 -89209835695064619561851888107146600960 11621579 390250420038491833370956636038324715080 11621580 137712171899960625763834996034401228800 11621581 -468939853263338340644100095131892308618 11621582 -2311604252622482832974788555515350016 11621583 -21626882512712107637338033889743422720 11621584 -84380241355613541961009669451889377280 11621585 -292831846283555940770912674633987262220 11621586 13871943634978631382040920608191254528 11621587 289785982034226130223805746823463728236 11621588 162666443337655131241339679784057716736 11621589 -24684728749855214641747249564839950208 11621590 7246968185113921576005905850965222400 11621591 -780130761208976474986558426648780343760 11621592 -612842336623217072865840667916320327680 11621593 -2211123692484677770504122699922843521536 11621594 93082436785740868315959650071087038720 11621595 -257649157408500743152450494692889582480 11621596 -143423309879783525072079888418895560704 11621597 1946946419454031931163972000831346080 11621598 75357647388340853802630353608033449216 11621599 -735504750495715124425491090614962473480 11621600 5347973398551726799453530291240960000 11621601 368950539673301120457728072014861971858 11621602 -256494731987889452057556315039142243248 11621603 -404402988927664164927977503325010857520 11621604 30495464526409554191519485557826384896 11621605 -85534775670015115279225805350231065000 11621606 -616964315438838370117373412618415849248 11621607 56033777984364788566577412411438745680 11621608 -1320124448784834070674534654733673072640 11621609 662399126760228362549975980786903290810 11621610 -752342796973571085813532183651123200 11621611 1936816120317619840754815837821303202880 11621612 671484491941853888028968768734389248256 11621613 -428005548754610818767538596432743825856 11621614 -16014107941674188406164035271468029440 11621615 -228011716748346631482749853155918757600 11621616 83698337079492416489734787732621230080 11621617 308463728551276318695495490155946288192 11621618 -149722890154289136649134869809289455584 11621619 -329677624097276672704851021948778620936 11621620 -153756227917511895257768287066093632000 11621621 -77220203303284327038230640696848251392 11621622 -129378871142108127166931867034372612096 11621623 774632899963948440084930363305366721312 11621624 -14073967714547235391643427502471372800 11621625 -849198039064774866346225369771585152000 11621626 -44912102905319523391783744282498183200 11621627 -756155471718305256693200075467892504928 11621628 114269499930529344739880753655257009664 11621629 116688008876572722066013273051553987776 11621630 105557070643165659442072453141411854720 11621631 -47806714978751971511701756097677577856 11621632 -84271156034066821777116143007351963648 11621633 -623420555464082274604424323946873381118 11621634 269760204871374115372017539941809937920 11621635 608803119144634888298043356762280902400 11621636 23830774647833065672588689873207213312 11621637 27931269153370965533357688376063414686 11621638 -69629239369128684297034537910639915904 11621639 -1217204726983553729193986778474005203560 11621640 327891085198215443048580666666953932800 11621641 -699578701681876849321416761030852670848 11621642 152396930316093792089411128318973469792 11621643 493574215598821606623525692651201495040 11621644 -898925611875336810976592001449246865664 11621645 98101981189079061161360333039634662400 11621646 55909240653716256107376953123804249472 11621647 -29509880766979151908480832231849533440 11621648 -25680197677699782462593607103301861376 11621649 -14840817320206074948050407896330518592 11621650 304188327573629264802679444192413514800 11621651 860829341680410135709686948919984451400 11621652 29479518980277392558298659753661825024 11621653 1241335020081411203157260979742445824 11621654 -23553968528981574695647580852829841920 11621655 45063251695246522429864487741058486000 11621656 372720031846220786428126575302153932800 11621657 727523635183263353814652852451787624906 11621658 -43740257678626210983463186167477705216 11621659 -124126271496977707801989525566591810496 11621660 204429510871337804165258400002290959360 11621661 -24700524893812648463039254982609552736 11621662 -64382735992376684053116263575118252160 11621663 -422611766172081327335013236611835730240 11621664 -746555398511284860988672095951504015360 11621665 -529114431766517331080810314286995191360 11621666 -210710306990724550106304792069898882560 11621667 7616717841191581280569566838178652912 11621668 581853609576895255109551442833167506048 11621669 638856688160982614225403098160091136160 11621670 15606415217446391020903106807213475840 11621671 -563836236714578926845669641880234341128 11621672 13913759432719659684170369266145356800 11621673 -797293650036152963976756845298088518 11621674 -107297065139218983648912202836111048960 11621675 61609315945406889560336070545913828000 11621676 -114178581762363324292912237729795645440 11621677 718368306464909666837176152960408997526 11621678 338819386349774492047444857273471647424 11621679 811423149110173946177699097280733963784 11621680 -64947738108462205328910358864513597440 11621681 -226447068855225941224987587995804415948 11621682 -9666518068795895270036506394045593200 11621683 422377911166744778193677049309936238144 11621684 -706306434599832601649898480576739411584 11621685 423426805498821824038529328134592640800 11621686 304480018603363677027034081727779577280 11621687 377724874006311621558073490711927856 11621688 -194082292293742327915442694420886671360 11621689 -405742277797244528054398822142518013180 11621690 1181241585688311180997083736825299148800 11621691 -793812275158745230356187965437810692560 11621692 24838290962640823446316901093370393600 11621693 -905100891330964536493357707623878174656 11621694 12386330543720011566914922639198108672 11621695 -529323421188139984560564576658681534800 11621696 3215565104514772507367217673487253504 11621697 -503453110204200125486235242303989892928 11621698 68952793015906126328838252779359656192 11621699 -584430862432964222133610079973446463300 11621700 -19930894768870663847112770740198560000 11621701 -181901129232165197281050936468084737536 11621702 740445000906732746816484510977724048000 11621703 -34689407167993410959321043491415972696 11621704 587494171153152372376487151215704949760 11621705 -226264765062095248649183217934082084280 11621706 -264035289122293958393179900662173486592 11621707 841235197832725587369994114600228148880 11621708 130008415834538696498945487774718473216 11621709 -191032974689624884937304699407352532800 11621710 25903997157270600977108503398343200000 11621711 -405594694407880728084277939670913065520 11621712 -175345678803343083588933220485477826560 11621713 -827850011059292524628661657394053962240 11621714 30072349065646526734275840983983994880 11621715 132954441658904220887505049653394621440 11621716 327213178898347769446635856453450340352 11621717 -264560289873235888063325778884632509234 11621718 -479624771143200896453692151227527471360 11621719 152670938393257734284622079479777693096 11621720 151569967396025311624808394256366387200 11621721 372602376677203125605942202297424552320 11621722 517355608886977841863648905540403361520 11621723 792706941722061521153279653046270523972 11621724 98088777487434789612342696192321134592 11621725 -734526295824895069463763577425027944000 11621726 348010911011372038812553177845924381312 11621727 -425493024562188914191766971758435525552 11621728 618482539462290177253508613127099514880 11621729 341315175810807281954512544162124586176 11621730 -60494383831725218672561562749744832000 11621731 -237283920280652497158318991964126774136 11621732 -157932764002239941302904593451462891904 11621733 181367617525658698379971749145303485024 11621734 -155560050084586508090956806832318389120 11621735 20478837447537039209361988556697411600 11621736 -37764718637576277051216523758665318400 11621737 53988928257452886592890365352843834624 11621738 294575899566325597670933804753606105520 11621739 -7700776424851989363025526310265304832 11621740 -47075249936194215091272428075835264000 11621741 -951517796773730293093681290510300794016 11621742 117353718782093095403190943641074187264 11621743 -1654869634056463837295489301250837136 11621744 222920650031102251295974559202999730176 11621745 -129923576499967073243497278567944524800 11621746 15853260992062191067869172419246195744 11621747 23433618318009370827603300000689313000 11621748 135513970703719760669488213328531988480 11621749 -64226013509590859290404040534489561760 11621750 219044932322287504307922819000028800000 11621751 628535163349854965852481360810376915920 11621752 -1142475611904577949452311948189619322880 11621753 566084250692129923266396978097269459648 11621754 -55161669054193440700699860728957994240 11621755 -859645158038507765976864256341759939840 11621756 -225227384209745106210956791917528545280 11621757 240806514657985475638632920230951766592 11621758 73017745556557433683853969498497173120 11621759 -848082504259112334434082689914906139760 11621760 -66088746660315906415323515567525068800 11621761 -1331306696642205860399495590976689374240 11621762 -468300246091993869014761927030832150016 11621763 -89398212741993957014765468493934489440 11621764 -148137433387893752439262285110958940160 11621765 870798894722271800599996672844622057660 11621766 -108996627481120003319847779337677344896 11621767 -953634813185044774322397548932236708168 11621768 -260482283879658397107913076756936294400 11621769 742124911142036060997039486503006232960 11621770 -253363873392690929928803737175797923840 11621771 497724634751332374585366704572905801540 11621772 730891835756974543914876164616538905600 11621773 -1159297258700047489251253463338013179978 11621774 272266359036480942375929311509312775872 11621775 252780110481615121121113990866970569600 11621776 30124509105672492616295869246958731264 11621777 -601984515019759127077542218376861459456 11621778 -44844408739173052961082515667357075456 11621779 139125674936570831410134652269343547824 11621780 334355693059823435081379346299957753600 11621781 419212996600487951748313022339070700380 11621782 -6634862760175886383128014596737710976 11621783 1130362100056984217172889680129972121032 11621784 -657742516377507840100457538457624903680 11621785 107957987759232316764190916633684540160 11621786 468576896876464373174182940338751103744 11621787 77017202944057711267536229906325633280 11621788 611396683858461979284237833360047513088 11621789 756208082577264792955873175927171729856 11621790 28108847164581250228395800274490992000 11621791 760608696774322910397119236541781236192 11621792 -73545167942875853007536398170779025408 11621793 156253450327835161900643976516870028464 11621794 70959163883776657269054474070191394080 11621795 767907794701166495170919407778933837280 11621796 -84455387728465475028084942976550516736 11621797 1158567640796502512128052570623332334464 11621798 -75018555185740508302542157796508960000 11621799 4584848801304562481803517275821350400 11621800 -313719570486263069782083578751799680000 11621801 977769610871648023383474908166129911802 11621802 -97941447938414446117576255996728097536 11621803 171752253838829348539300424352054074520 11621804 338353751638355248004495458942303462656 11621805 -11897606932969546899647334779861738880 11621806 -160082508438313007986202418324201692160 11621807 194878268201669290333561182453900589440 11621808 -133825083782386626559221517842186240 11621809 -418202290475785329579354183948038842990 11621810 -537282337221439558830339873384175922880 11621811 107892028712234346969456933831008964144 11621812 -4061983952165404118389151061866015232 11621813 406833020186312708799414339108166553760 11621814 405780090291694319561558110849200546240 11621815 114602886149628361613814294955605695520 11621816 -958509534725351034779714107722659819520 11621817 -405517046139341197501981821744425727366 11621818 182881423150141619320367396812318491840 11621819 6006325850784539041020060247290857376 11621820 244259435405960207961827831638192742400 11621821 -60100050530405605714914289407159162656 11621822 -110361457260365898892081359132993408 11621823 -197752628895770224509483015846294645816 11621824 -160119181160782895519506288099725410304 11621825 6296570058529652681467468795711620000 11621826 -73538407252725739853773168448779691520 11621827 -454807817547069911177424088588151809328 11621828 629248463481613654164937530680106455040 11621829 67842481640164225933071693080983775040 11621830 -437980673899674763788498541013378782080 11621831 -7888847704271554615599778778147705856 11621832 -207524140864934924784346829917318471680 11621833 -460652415340584969321605463567671307036 11621834 257580625538019251080791099241100481792 11621835 82797222064018944300882096140897912640 11621836 -303706324668691565662760662761477387520 11621837 288436586985267685054615958852989753260 11621838 50683103048051383637724092093646286848 11621839 -771967860045174261900105072821324569360 11621840 26852145389298985445100185014528081920 11621841 -87367769203965610087455081840766006272 11621842 539133753544042264650970502470204496544 11621843 -722683034190875159658963521565814261908 11621844 91340297378327137758055006008265943040 11621845 24414590239923085950651962689379450520 11621846 -9660572276808164959021947578383569312 11621847 190496746134643846919817168920511477072 11621848 96196385990416563235426470913297612800 11621849 -88129664372020289810382389720940621036 11621850 -51970785419103555618537288592370976000 11621851 1252606750786591377706612078639440300000 11621852 -42654593041024716309029103335305026048 11621853 463500350066727565781614883498223993600 11621854 -85888438521542797947847229379044107008 11621855 -223938110663009440002398887120504763040 11621856 196655627512727437933952910446805909504 11621857 447435606446130483410614952390524232980 11621858 163262001949190324919793878584602910880 11621859 136158671540082079792611998303916264768 11621860 -66390694555110774973352270224025034240 11621861 143759825612946190180392828342090729852 11621862 113811522953165274869272515589040656512 11621863 1598163934403296215302918814782432974080 11621864 -1371927505162711702858839721263826944000 11621865 516382269454744120301692641581973654720 11621866 261214175121278577229110150637683701760 11621867 413002723408414717670560956255011317920 11621868 3808897175021510722385540041017458688 11621869 -8279999379066344099320389275925324800 11621870 84655700831430328074822835205838624000 11621871 -533183237879433489598540527204680512800 11621872 -100921394593909100382894551256447975424 11621873 901201549271344645990924760004880855122 11621874 -188059079503413592153028212408824464640 11621875 -928018869470747306906384568547190250000 11621876 -129210712164612808901810200960766484480 11621877 819883579676679185051139525366787008 11621878 538467780574084037412489418151105907456 11621879 -625202406996867060689784285842276169360 11621880 31875661726644764637557892534747340800 11621881 1328445485136895529347051959721290383572 11621882 416992388636038644685380618712579468800 11621883 9901858296877623723055001859918183168 11621884 -47336728032745587824132773470785757184 11621885 -156875799630017546337314733235272449280 11621886 184363580515703696729501186390932102464 11621887 -583937108920513533393396235581372342000 11621888 -359046821282862978794700685466979532800 11621889 -348452185794415169797419429592061525646 11621890 -180927632399951732878638352178833835520 11621891 -226955463379830619402719156940321347168 11621892 32691548499736784170237275908620634112 11621893 450194524797801734925378094936227088764 11621894 -280654963449877968401323586392240017600 11621895 -130147388152894276568860093541255167200 11621896 258832780899838705354362577037431603200 11621897 -76679387620271402551665751212926791680 11621898 43264070000018809507741238302712891184 11621899 -949329889240428497267033585993821926360 11621900 13232011533536526877714358660790681600 11621901 145550208650920194747411035967975572160 11621902 15800357230962640813455086962075727232 11621903 -44714243278236297697634692543188864936 11621904 51551077592325082271613224760716820480 11621905 -567922676159267481629894133015812300940 11621906 281726752786361547505418010790414411152 11621907 -453645087430858278168185424093934656000 11621908 54395378715185634609139633429001184128 11621909 385182789690975717654697118109421604448 11621910 -45834139465925398322469907292706176640 11621911 -6808617465795470832625776861079816576 11621912 772214629547449264381518970746410618880 11621913 -118978437053426681589591344465067393312 11621914 -369668273377258294152624090879879202848 11621915 146401914293679226558539790607621699520 11621916 -994655748823129482166383182768537856000 11621917 -576411215287824765726944226349684255488 11621918 132836729752082615525454472184782994112 11621919 413395784752454651552106138777811513728 11621920 -577395932945269117035156944783199436800 11621921 -536399675164833190585657914989387806878 11621922 -73384680315832500255144220727191835136 11621923 482415215127923213623936585449100764144 11621924 -903787560547059212947159843626038726400 11621925 -171481465536506032329014307402841171200 11621926 232841980029170559893637559954996630080 11621927 884462957732657706537378258381484158720 11621928 -45063141432840146170705493754619084800 11621929 -817034906841251133367860415996702160 11621930 389433642601455864917044270939357803360 11621931 135181538912278659373384516325736450048 11621932 104627030317068466280058392336879272960 11621933 210630188542525920267276642063010289280 11621934 85144212086734526718293810034066858240 11621935 11463486990300504721135975160121768000 11621936 110270503315497839455635552975805857792 11621937 238063500587516180145955185710110179168 11621938 149094645440975799754392132987933025920 11621939 157829536109877677330510859357388304640 11621940 -64376925524791324287702492933696614400 11621941 -340256977121061664212570943016187264658 11621942 -217710533763274014858236494513577403456 11621943 -706667903763547363021437828248634735168 11621944 -874621082475045524204893468371978915840 11621945 -74359000641263760702131387496996315000 11621946 4097593289698043595564672633871024128 11621947 1098690937513028775867388969783417689432 11621948 16493405751495558016715986144761424896 11621949 315605805625511906922881814057137950464 11621950 -252216974845851361188757283905879464000 11621951 -542096837777422937051548252763926223496 11621952 -42979457064835416450593090237955047424 11621953 457687950881350012951988016458857114560 11621954 -14477658199824875305293858871758805248 11621955 -121228132999479641792797106242324898640 11621956 81644514810727280274295108858225877120 11621957 -504652526746075786622695215056940637794 11621958 271538328854246411204281710808010081280 11621959 374126085742706917063672092601880044216 11621960 -174222308405071308425919372705425817600 11621961 -326633009979230249747000820238654423632 11621962 188951778489634482773683518754251184128 11621963 183269222345917922466750261626347392600 11621964 -271363843598221019511029843605141705728 11621965 30646314573454903213370091298119113520 11621966 618817598847464115501273970346505738432 11621967 123341318595840948242692708200473227152 11621968 146336151017190388948764275230846746624 11621969 142128302078190866218503281497137463488 11621970 154724853636827525372342237423824458240 11621971 75246129700797134879131738505747517144 11621972 -839716715137180616359336751053804400640 11621973 324596204035211395982098113447719767968 11621974 14235676444051300828789941937012376832 11621975 530388561716073215276110063143770622000 11621976 -34740972478193525937151852474296115200 11621977 1512550410684674561153195672160752313600 11621978 -584100248486179123423990594261078674960 11621979 877832129926673044762192071490083056400 11621980 65066193902718831945200467546874304000 11621981 -177022837225337156919722110206186587808 11621982 -110619185989643945736841564182030355200 11621983 -229504994736892349883423708590699041296 11621984 -7229238616423411745778703890239717376 11621985 -292781002988617524105512561271750672000 11621986 -442198081988318046337320041503291109808 11621987 153807026762188038424560563009276700000 11621988 176247229192732933391117079113513656320 11621989 -135244054529866030182843048797950942210 11621990 78628130011975093056811536513245395200 11621991 -457604735646003410902519420294311067608 11621992 357794305937792848202543661336564695040 11621993 -393205879798344787594187974972629217536 11621994 -151645173307630649276209791240139488000 11621995 -186315929584018140927007050605708624640 11621996 -278114501817869450718802380995792532480 11621997 -866050589034535134358099006036797600 11621998 -74458448735637319386766785998626665600 11621999 819881990845561143532336386359370214800 11622000 -57550350838066557389896409955532800000 11622001 805529196679984002949536816825887682002 11622002 481043531196757246773718307579031552 11622003 -174698106819418048789307824337909048976 11622004 636223215160013566047938592613854190336 11622005 241091424448483274492569859328452338560 11622006 75746741433425322527983375990093271040 11622007 148881377274367058780366877000365905256 11622008 717471106764926632478535448075778088960 11622009 -12292646747067327598281316363455931392 11622010 -161170821682748638317251786030640079680 11622011 -28236331424284471456623766201291885200 11622012 -97953103988854775371501815122905701888 11622013 -50992723155700844796334715748059001696 11622014 53673439232680298061867524641135289856 11622015 202333142398566028669014553334089344000 11622016 291131195482449283037690391953198284800 11622017 810776714500312449994188887393929600704 11622018 65871440923150835434025323717931051904 11622019 469440371588324635064455670882664525312 11622020 555946774145262336992166445598815284480 11622021 320268165649592797415281975492434567552 11622022 291140600808629993247095972231263305312 11622023 199210047143236325070089779626933365040 11622024 -41067140298249047008097311368318812160 11622025 512446692652824992915461459833698277100 11622026 5802839119146580909520301269436035424 11622027 -158375897973809462236125665455390999080 11622028 373763795888922961967141836794607120896 11622029 -848026583202656942712600082149071823924 11622030 73078655350278433023874687256455864320 11622031 1911960289978745352339377234315494621872 11622032 -269822039548276408129895710325811339264 11622033 389385824358596774029658927919514226664 11622034 11167828708719057883236050712230812176 11622035 -4395167327692561255548244738990921200 11622036 -371729722922546862486449922320637093888 11622037 -254533446174847796744170388734249463488 11622038 -7998912945654033390730466168842612992 11622039 -226218550383726729064897819847820453504 11622040 15759573506622582429382948557416448000 11622041 136827511453335621261471052291547642442 11622042 -26749243903428625678283783326719510288 11622043 -455135053246048188759128037496151159696 11622044 -232139024494099674930313228795616891904 11622045 57456997710910510497600443508705172320 11622046 -4664167096663105359327778437007114176 11622047 349803935158396879457025672725699126496 11622048 156783104298163320669599110563237986304 11622049 18508635205557835871078753606345415700 11622050 179323644260708187127404033656210400 11622051 147807202420734926616396323899177635792 11622052 176637459919820869122179306723992023552 11622053 -99706245438302527209971948910585905760 11622054 -512388488829351388714443164270239613568 11622055 213386197023562547417232262707052542720 11622056 220151398786917520109082192685869465600 11622057 -181798836145163320186682174387940281280 11622058 6608687272663049427386983716387942912 11622059 -118155375387593483725940652537642924384 11622060 -252414625434014005448252320046296581120 11622061 335305658013406195047908418004321363968 11622062 46173254242941759691931299329065467392 11622063 65073475944856735120209947771393760384 11622064 21677988431193514837031885970932449280 11622065 -36466028199144560183722857734480823600 11622066 522846261173921746891052673887560704 11622067 -1025811014518775620322282815136113216968 11622068 874753359604976074061492913099443312640 11622069 -974017240849089607022900756436764836800 11622070 86113876818823068582383886927143493120 11622071 1142011690460132340153702255575955688632 11622072 129185988216744865532640973233507532800 11622073 1309596428667701238698058861647147473322 11622074 -147264220873602974391699200596756680480 11622075 -285943645265247230797992492287171726400 11622076 -13886411837667339314990202428336002560 11622077 -1040162808999554027936615148204594413748 11622078 -47634238100856386485532370996917528256 11622079 -513228313042458113391409913064142715024 11622080 -4947346196046763162559160918422323200 11622081 -526055268868643257915390270691236663248 11622082 4642790466636402710553078956437527072 11622083 -574202488666264068242459990778712512 11622084 -340090373749935601045831392192560652288 11622085 -234349303458089595581412481736880883200 11622086 4288585382359180744106299622509608960 11622087 126801560618433602214656231610820951344 11622088 -890333484430738160321476152668979978240 11622089 -23741384603170820640817527190539766044 11622090 -74020168635930022265263238538378919680 11622091 306909532122453720662439832220878658560 11622092 80235332341260944834326605690193950720 11622093 219555962333308583814501556975099013184 11622094 85244016122657431086110822164645050240 11622095 -275053947776759692330839404894134289400 11622096 11101515929073943910344785093678858240 11622097 -96635681552655133655893681475185787228 11622098 355576836346181119647014867031183680160 11622099 26520218142674762033949232851394098240 11622100 -155157396783391531937894379108694169600 11622101 -438517111734745842439897606534237794468 11622102 -112179692792845407081215269539066927168 11622103 -1134014363771183080883789911935160342648 11622104 -498292881101345606547767139717171732480 11622105 153794158197912869896156766145713916480 11622106 -607942848882393622724473510076777472 11622107 89674410041220899107508816791622037504 11622108 167231861225568173781911599881665716224 11622109 623694980621146474534116568534141705216 11622110 -459653772604638480786039979902508848000 11622111 25630604851060774559622826559154865680 11622112 -685202136185832698696880665553607065600 11622113 -1399850902397106147868439405840294603520 11622114 -4523814372461174058908292438699903024 11622115 -816281540347973801643202234626950713200 11622116 165213906005313003108222290243695395840 11622117 14456075261215415305212016402389244416 11622118 -411763504811500230722420481738241982784 11622119 1372701331007530493343418550923736646096 11622120 37994453880318696143625129300046233600 11622121 99710076309578581827184950644708584320 11622122 -742221892478788045023609037081737591888 11622123 -13028684660902645479497715954102674748 11622124 -154010214300644858986282767484625011200 11622125 395247567424298980656294809826131190000 11622126 1599358253003769907785442963139417088 11622127 169913333549082687600767903163647575920 11622128 -64791294660630062735256960139598561280 11622129 11620643460087508697077366686707492640 11622130 131756203876264822789731247676295470400 11622131 -1091750217439610437681017720586483318068 11622132 -184730688042728961198913672914771867648 11622133 53656743705109709619752582477086654382 11622134 -155174029570658950000757067323372929728 11622135 -63301892451507209883418592067245629440 11622136 -1069287461883794902978489791797982904320 11622137 443143629835152343815592128158521671786 11622138 180969966299383034235079387860112329216 11622139 173505019451077729732402116239828635940 11622140 30963277924745749303807344309901516800 11622141 757280114936964197658014142741414718950 11622142 66832837012736219937645180128394698112 11622143 215167298736618358700055409029738808344 11622144 -129144236012163771970662146992955719680 11622145 -317110292450311166220667831816800403800 11622146 320476584043430566195666135584929080272 11622147 202419335168859981997170224399736482400 11622148 -172087889892804905534639175633228021760 11622149 80658150409741474164931521956072265600 11622150 -122302242232591858389857937319020720000 11622151 -352090910514367582013726945832071084288 11622152 -184775161096994151264309858104570327040 11622153 -70327616574264251419215686598438084480 11622154 -115865203581690190731857213818173033120 11622155 -792949067190741392334534718374566676240 11622156 81971876040879084916416899537057218560 11622157 338537744591011146986837395243882468406 11622158 162614431973145370796084603842260052608 11622159 -97807561560000212462683037765521817472 11622160 144093455078874194276249453405609656320 11622161 156531857296987877791121239378084035762 11622162 254487125978497855297019663732504333952 11622163 -22932107914928194734590296451417495400 11622164 -172122031676156496158435418701770444800 11622165 -316624908233730869422260856082545690080 11622166 31737101247818007052749512271170944032 11622167 224509102950489176572586808749834237640 11622168 -642548437738986870943662945120976281600 11622169 -1720226346693077319321986891126059392 11622170 -51709608268098113104958493826700912640 11622171 855785731874989574571195570017158512 11622172 180896646258295523649834364796577979392 11622173 170191704645607980112835327617488691200 11622174 -294065738516569094704676557552914063360 11622175 619271807574954538297522967601611351800 11622176 390339679160988457834593094798518779904 11622177 108496290102991618636819094675441235840 11622178 -314788064419195747474495140335157597360 11622179 220098748882959778158217526924905619520 11622180 116408603179007022841849113997861416960 11622181 534917114823153478888380824572207454332 11622182 -253594534498480026775151372220852537216 11622183 511967560246788959580378096444570381648 11622184 11826863067480244223384651613920133120 11622185 351793651439849369066839221439585105800 11622186 232925520898990250969724660628897920000 11622187 -990231839894197582277323414037627993164 11622188 19497556045198942441149497716754812416 11622189 254864961563976709349241943841376842208 11622190 118672512477276480223451595436425009600 11622191 -201529736623156180098340486456973916576 11622192 -71372672426290712881398771223681597440 11622193 705605221462168963385639767832589928944 11622194 -194762212438093239467404021750924219488 11622195 28721892092637387413782836773232005520 11622196 -288926213508800250860834668145994409600 11622197 184627985614254862455649469463733034400 11622198 118686144747557187752031999600340119552 11622199 525235895532287495151367085317799550864 11622200 454024857542532102447085712609624064000 11622201 381955163954716766832626619119254673232 11622202 514100723059454230414471228236035709552 11622203 1065533454394837124965207635496080540960 11622204 56741307717196555671560192776000438272 11622205 321715769313654657526048395223814121600 11622206 -13156221689303766224756310661633243776 11622207 -122587773994047072776900429205999843840 11622208 128277518694423877358993684941619855360 11622209 175408568369586252235118030601908430000 11622210 -75636633766047580044975625252022292480 11622211 -528052251233268401401586534823926074080 11622212 -4460586038428018710203079297548083200 11622213 338502529495723095941793747126429069342 11622214 16381465242292737864075685905396956160 11622215 -623021062680368526843121477924009590480 11622216 365834796121697648471574988315876761600 11622217 -30614505521680269847321877909671709734 11622218 -210097979855399987118068056371697197984 11622219 -136850153325038427833554593192014085120 11622220 624078284601854562832290458048513402880 11622221 47206873929770814645828139427797771704 11622222 -57785001990155489296327913034827627520 11622223 -124138980064172117279681940916176976528 11622224 33890036890094188456801292889829539840 11622225 451819104248935860195213261277279200 11622226 -9393304413056298544080859297834156032 11622227 -936319322006360326890627617693929083924 11622228 -507354614313667981544103124207316244480 11622229 474821901403664838312231341651188645632 11622230 100067501783192004834092819141086805760 11622231 1191990929682865928514618957386427285840 11622232 -929648246182849015630245443345101977600 11622233 -190327511728681599115929996935491783680 11622234 -41990003632780039879493891915378856960 11622235 660220630021347646326992611942638847680 11622236 464533789533801789215475837001860641280 11622237 -69966838136789212432931136035449707456 11622238 -26900144741771347408975153875474564480 11622239 -907357185482321334695088924732574774344 11622240 -37742717899280687380401616537261178880 11622241 -140600204350843477891351940601698601216 11622242 46045300819484668330146358926648904272 11622243 -328652502932489557318040900789516160000 11622244 -473858183571517799419523895182202788864 11622245 526521452312539113950830589734323093120 11622246 125209756704395812179047600249063342784 11622247 -160112535087177025978957512128122658848 11622248 807391959279293910986613318831168798720 11622249 -266975792535140627745389175931109257836 11622250 -322909861959326525240831083319432520000 11622251 142818342665790500149207749861127899252 11622252 -134165691162451728542009572259681069568 11622253 655101423970215064136599554469636239040 11622254 -207295617314056508522517121704420802560 11622255 -835259138830015603914525839922746880 11622256 -201728123318837472032563130349056524288 11622257 -16017180433219249212506179671948781980 11622258 328977761564298991377944589349437872640 11622259 248554980675537673006680162076750301640 11622260 -156477693045303828255299425295747658240 11622261 547746846436210187299459244156232260832 11622262 -712632879353489455912407293104096968000 11622263 20681272916059679683373780604983185512 11622264 -323312217139808937689077082255437946880 11622265 -544199076972943481231920052893458929340 11622266 565506531347251227894534578549004092160 11622267 -1117352535039893605089400885220492414952 11622268 -233236757486998924873339783303052918784 11622269 419977073106399328595568167888701506060 11622270 -26188213627478091083630831490644121600 11622271 -1186276012735779394550438920075037584656 11622272 -187514590717087720621630867792252108800 11622273 -211708309859764461783032804791347548160 11622274 -153166461648485649352996298965984332288 11622275 -106844110884855291307393712709576109200 11622276 93262468801079146537284283002908512512 11622277 425075975942970699888491681006901068126 11622278 86476874129722768370654279938660755456 11622279 346237815977322118924259137097249078184 11622280 550367688277606020600972238152981350400 11622281 333329411610570334249520543007417122400 11622282 49080710733597744683248782451186942464 11622283 -1011183439281852635628489593473220936 11622284 -181111973299274062295281074477609648384 11622285 44882821856649958278688424905468579980 11622286 164922684176308760699690938844807175744 11622287 -411442303574972744584912761322003034064 11622288 37633672897193352788393870620792848384 11622289 -648437343531779670975462735639288228928 11622290 222939172492726830492947452268397386400 11622291 -275684078870815945787321525062583650560 11622292 211927680646418862597613866033271173120 11622293 -842549201205674017174629454340237881458 11622294 -295318695167656486696076000939919209376 11622295 330163210176703787392757344736711227800 11622296 -92789933581498004501945686766694359040 11622297 -268509033311843512703825524166252554800 11622298 38684022226832495393460989307820800 11622299 316082933175345575525886812827449020004 11622300 -102056595976154547818326045710996480000 11622301 1711859277912202649328596078557937748480 11622302 577933391819948515646667033401932874304 11622303 91131270546970982749547649991478040576 11622304 -822426134643504867847227072833695776768 11622305 498940168791669331614348042466522401960 11622306 209757789182670702007351770745644933504 11622307 363327793424803998024962582077050479920 11622308 207162377742756580718280389780403212928 11622309 -364422721528248579968218533926413723296 11622310 -13778735339117473213408890498000547200 11622311 -680681601023858006784532501680832562496 11622312 272857978454137157498478460768309248000 11622313 67968040670619316954707443116861954404 11622314 396097146231956639910144156181419196416 11622315 -94114900712700282218776185637615902480 11622316 1264992238671763248469930578636972631552 11622317 34674944113843673049694837079268198912 11622318 100270887755382568048541950863628766208 11622319 562360016190367890524400780311424663680 11622320 -229690744729939059085228349756016230400 11622321 -284644278552218826607379522697710626110 11622322 451668927530557675089185421522787706880 11622323 -507353083171159973756667969107248669428 11622324 -142830279251232070571150436333051936768 11622325 255871248814536590383067209716081583200 11622326 728531432678089349682194974241189918112 11622327 -161129432498824512379575535801364633880 11622328 521818480386481146855962575200622940160 11622329 -272473676436441473516125283416055192124 11622330 17224916925539525590294096309184419200 11622331 134020917994528721212901323145604887040 11622332 241047720457952560196077913165023288320 11622333 -105397596186752347333118045115569784576 11622334 363093128592023356859603188217772073728 11622335 -131245807006880193344328241299017277720 11622336 -110994660519593978577610300965242535936 11622337 -518658690952685599572476792809747460160 11622338 75000185155966996026586655622414842880 11622339 657845453946495694413167247430379535840 11622340 47952022134707967698912029982518702080 11622341 16047283274123824050430616676757893312 11622342 45275176123621742182728021971573253312 11622343 -172538813471026069365966242620763556440 11622344 709535891538443944706854322146123161600 11622345 -15797845971495079177166383209747148800 11622346 77117586440595615786321733383024583680 11622347 -476778797202428906899994043356595288 11622348 237734271931876168452628978220611000320 11622349 1340673254731452763276171714184511135350 11622350 43909634747426784165136288024019020800 11622351 -171126909722592722298178489416288347520 11622352 -10143174393551446155239364127400656896 11622353 -575905822769776940646425452842822640398 11622354 -244323794100302865232889783916821892480 11622355 69924274729985808409955785111840595760 11622356 69014606195486049844240224854267867136 11622357 641496807355200892340509810705177751040 11622358 -93608950311929094543142364417922601920 11622359 16244715432428538798757813752042520200 11622360 281577504199939942070910388896527155200 11622361 -274366142433613046249305394400391379328 11622362 -88656247523982315152882767712353816608 11622363 8015025656683957917009543947606783088 11622364 -78074239770297490716048323401828457984 11622365 430570215269692805405885244045501312000 11622366 2001975853493493511458746108715230976 11622367 -109964333124747272129674595804526660408 11622368 926694355210568350331394996355674931200 11622369 -323903768575137947723975833691571256992 11622370 -223056769324210976655351594671736715200 11622371 251332377637577956886407050907983414144 11622372 -116873369450314081854512163127432482816 11622373 174820949729425704742686696323679766272 11622374 -1466022117901854193048704878105996064 11622375 479401754695643840179990163857252038000 11622376 -660897218153435473406172852254350540800 11622377 34827044957869569517135007236842979200 11622378 -238002748133198869893296380325607518976 11622379 492764160563108510542675840931697684980 11622380 13825237952392618349172018961923194880 11622381 -710645406211912557702462834564803336256 11622382 515888874868885340881665912382106505792 11622383 -168596319987957118776924017423089988016 11622384 2919582070353185204074402414443331584 11622385 -1356531510380821314693094840127166950040 11622386 133391699429674374079624973100847739904 11622387 -189771121226522054221529622664363861248 11622388 -639628389368790007000729464827047077120 11622389 -129894475528543346682280754800557225792 11622390 9335675021881675142680741166084605440 11622391 77637646383714331504763110551715269168 11622392 -125686720549045842083605046497185054720 11622393 -33586656572689721858249596414551960000 11622394 -175784600720347144104997151510045068800 11622395 10895360444598307599105126406162130880 11622396 18777004846220345161473543095363174400 11622397 318017560300661414281477191841644631200 11622398 142734625227838889292812791289312683200 11622399 -375665723876052708086217349042178663736 11622400 -4622036833004658946942235830124544000 11622401 228478329071643958347507791119124609280 11622402 27210649980877903478173580439133852800 11622403 -9798017344384079323349482473715295072 11622404 744807185196862497539261531839339721856 11622405 96542400015890758092108094041431992320 11622406 92667101149265067784059793872794671104 11622407 -77284136300058184164590827806153961968 11622408 455859362068503385978165527290157096960 11622409 -676062243607963720604017537817882953884 11622410 163649537758726419147922608962240160000 11622411 276929057916300632434955747096821996860 11622412 -610069677605101383783945929289458854144 11622413 2412573087714257287475159192834099766 11622414 -244010810096820137831550469734934656000 11622415 -90819014737388191047993105471177194400 11622416 -73862036187631063498218512089022201856 11622417 -858126935412499823705945810215204030080 11622418 -378657149903804635254781474986299712384 11622419 995343951368833180993349543327836427820 11622420 -429575613864186862769385520957399142400 11622421 -576649404791923941795513288219972912900 11622422 -27435492820665074493131099055497616768 11622423 479622239357710884197192451524138767488 11622424 183941807153514212644613596611414650880 11622425 600056624998798876320744100459283043150 11622426 145982028640030954875462687313953682944 11622427 -2396518629331802261378250640092190720 11622428 -609586575544654739976341078274245356032 11622429 -498790347147067147996353780310324992 11622430 -280031248877722308765605133778839272640 11622431 411561420942451522677815915606543988072 11622432 -582901632977258972989629316208515350528 11622433 1351771461199710643153355994953701737520 11622434 287007078857252137395614866820329544688 11622435 162176182592900693377077060850130860800 11622436 -59769885889776013853076070110023524352 11622437 460939064478216629712545772834100833660 11622438 -231306341653317493829212408534038188256 11622439 -839815732768375314300180638841839034944 11622440 298992775686874927567744503402181324800 11622441 186159577781653604617490061396277975488 11622442 126000119731022861330562754962000513024 11622443 109962636311355950306740696217385942816 11622444 -538910160808075641052995488295886723584 11622445 -49603989023402650738132009882445947080 11622446 672926455236729894955250470296459096960 11622447 -310230142596380631582929094394624072200 11622448 183097980988546163672326779280742416384 11622449 -915723759609761783039010467842288973550 11622450 32791303532379531983357839408888896000 11622451 469914491249151314514073614084956213304 11622452 -149561365278735387370907545878183321600 11622453 289337513122687668168640686103806806304 11622454 -191248914428466659759120447717358025824 11622455 -86477163625539578182460717270886774240 11622456 -1220739099319300845270423900406719283200 11622457 -542859061343387087912627060511443295408 11622458 -94502333219840643339287026726611621888 11622459 148336673585093765071363585908246017304 11622460 255471762555993902953858501074934440960 11622461 268935084556988426873011783815244801824 11622462 250170789853447043736926946088180959552 11622463 -12396559524499720512178752116035095696 11622464 136642496641720932714954155544318836736 11622465 -322637082340398757804643578237938776940 11622466 -5044450787709032466574008003468249696 11622467 -572676448465889495035590733687410812484 11622468 268266465126056206794863214814088153088 11622469 -1121200887430767898356869687018402926080 11622470 -2751926147325247499792117657912678400 11622471 -161777265289830056530199823990723820800 11622472 40523593903657144822770214528313164800 11622473 237443981217672846496057301264243029722 11622474 -158926516772061653631645104690158533120 11622475 129891131728354570781491326873102888000 11622476 23444573593153297144010751390116081664 11622477 -551533854133796015779903972777870368 11622478 -245607624083309671823614750709263983744 11622479 -684791783676353421289596371300546965320 11622480 113257589728290444832960052154571161600 11622481 62245285912721734840475421071508943732 11622482 357967714152038209437272192921829608592 11622483 113367561467686034998898868620077236852 11622484 -66829172447704641345384884668930297984 11622485 -79858411791175778863581250800664272000 11622486 132617395690831515552738749244121866624 11622487 -45454830945776224359670233907294158288 11622488 -871982766590277240115602732761735946240 11622489 -46282728108965937545061680767439708160 11622490 -300069533227170399327465021188399001600 11622491 -79288276486559504232858675316801468200 11622492 68196604506065250905161640301703944192 11622493 71374325756439809141178209459356667404 11622494 -7960391380709411353384664405589552960 11622495 -68508922014005427495627956581905632880 11622496 -834998618960906126284644989033957031936 11622497 -653433824626965230597472889211815641054 11622498 37089876429391499108167182346689274368 11622499 26067997291367884659903941458579101136 11622500 -154946149772119389763525762643118000000 11622501 1172166446899829428283744100173334761280 11622502 -14582907372258529935501711869961645888 11622503 -448998435890296155983081999707432984080 11622504 157121556084387525086287859854632960000 11622505 -513651402837802972570561175834645285340 11622506 -61339881862932884807276462221043483040 11622507 126971464105196458242857570807496738288 11622508 -86213217245867498954949098388245116672 11622509 -169947247399349763851549758392240216960 11622510 76023660449177932817676823615068796800 11622511 -688488222077010625455105032425902135008 11622512 -17689487545261281523458019468314574848 11622513 -3414838204108535223167894116596685824 11622514 118815786882479486975973423157196348832 11622515 -565227261390195431061590882047850877840 11622516 251926224657360901419845930710520991744 11622517 621282253771365355585112877215920491566 11622518 -202556472691294390401044844107379664896 11622519 -517290437015799053287534455989390000256 11622520 47088803600185119506744295067169587200 11622521 321873423930251172037986890415027295872 11622522 -17164143812687183509126835628830435328 11622523 -928329757387496197443336829452933795840 11622524 -696515277171088453261020522604067579904 11622525 4646900022297585251362575041201544000 11622526 -826531514725943976773348945745461525760 11622527 -18459617546407260169175821040793472128 11622528 -31144944293933428733454742305374208000 11622529 188714908478875328269787700327327273684 11622530 343963211519131358574372862413754928160 11622531 -615634067062131350797219918618531014336 11622532 -316620265582217807391931778559764201472 11622533 104780460862689857286625332080450995800 11622534 259852659044212131514920484817965056 11622535 435186093117743049075628157014499151480 11622536 105101877066479271296586205578681384960 11622537 504152671606015631432067398444118432768 11622538 237784995068456894176997363164661429760 11622539 289494061912511748668476446487720016340 11622540 -128598948383709839300940262734598072320 11622541 287656625003441087688255356750253609984 11622542 -444255200234414040161229274615828334400 11622543 -708769408628701835010194916582029174256 11622544 -184802546537758350475085643686693830656 11622545 720468432100665400681215405762108811200 11622546 -133463313800060060714652142566884385120 11622547 -368563890269578758359951438814739845520 11622548 312706871626603199829356520722248790016 11622549 -193525164054727951435628404968796650336 11622550 -345807131519251025301440320657101007200 11622551 -148019543639751951187834455607857284736 11622552 -69822549847562497173351611734156738560 11622553 270259894298590555742521429991199074120 11622554 70443228454452263536656009379752367872 11622555 -282707196472363033944478131480858240000 11622556 4080559672769548931320692761746735104 11622557 -280102469406364923360157223981142223296 11622558 124126615916930737446608319992618462208 11622559 -659687030275880643410754929278850693440 11622560 -301413725140268248276946013037182320640 11622561 -102499392611998148332881218845803744960 11622562 150512043911861518015654083729123233280 11622563 1365151407163864168069048637440589614812 11622564 -512279681948443180646631006164418902400 11622565 379970681809482392837208050635393310460 11622566 -181857666949944238975203476944075452480 11622567 -162533009427617812010684816724144862464 11622568 -328601396245729709531757549593483274240 11622569 47779519268349395665269650133696122496 11622570 51650093879754390468237418269396940800 11622571 374496348687609179082593350256634142772 11622572 43355908836026625476915971440409807872 11622573 -23619176361898183288136320591380017760 11622574 -226137987995342183762378231330650012608 11622575 -474892853778391332386250071014619249400 11622576 -67069170399736967430648921422410285056 11622577 -239472751057528717929240557680184020188 11622578 302820462082263028340143398975637161600 11622579 641220839097890767728510925836491907384 11622580 -734846091333108490207093676459327193600 11622581 978520026986039412894877074424547078382 11622582 93674475961300490318942012827653980160 11622583 -155287182798248256672250327451674804224 11622584 453193509304396019742604281289205637120 11622585 -92433431739136368584553677098887369600 11622586 54652633149727609580214622681390651104 11622587 244914215906404971002772383259254014920 11622588 -165476753764944202013632841086989917184 11622589 353451920474379029063069816277007255200 11622590 86187476648128778824667351789506867200 11622591 897043935985530026328547560904573734120 11622592 -225594648839908365309084480365384433664 11622593 138794388344060117709290453873567862720 11622594 -237284055350802950826078844738996278528 11622595 -72137024427823808470231551426434268000 11622596 -796779895551473215591239589227793017600 11622597 -244631104024345510331194795051344462528 11622598 99233005053000350097298624994943499008 11622599 6213360978485560045142069943489061680 11622600 -318586630871674354067258977899574272000 11622601 143309880038424018703035353156954688602 11622602 -428968998644961313449083694124610359248 11622603 -463806504671638307633117795450765325096 11622604 -6357712184075688789180868012032023040 11622605 813575011924988279976782625076865677260 11622606 -5748305331941859168330060841773814656 11622607 -551243536941902712556332003808708336144 11622608 191260634523322315410007618103359660032 11622609 1092022670500635316486525862500236690 11622610 -388659015103837612894484438382469043040 11622611 108257949399086273569458862292408160768 11622612 -178380015637764363170373096648890904576 11622613 267515413914971444572428430736025911808 11622614 -34470498439886223969541719809818309344 11622615 48254272686397109125898629735895183520 11622616 -804830530843310710799452187502586091520 11622617 950102173167210777959478183794382894852 11622618 10622759319490219730220805298991915264 11622619 764933576705706874714390351126653390020 11622620 83751558492895789814464802279535367680 11622621 162474999142496277655166198531692895424 11622622 29778810617329591460045103059989279104 11622623 -1465539908817491794132971067515121718400 11622624 -264603814566756928956857718294278307840 11622625 -172602721041751142782630406981772480000 11622626 568128662959728129259714731601601938512 11622627 -18952085649395541596167873323964381320 11622628 -426929363783989602063264989149669196544 11622629 21252786992147043499734665056864675008 11622630 43489400010304520405299251327250821120 11622631 -594095336919359932627675972330637274568 11622632 183887588195863250389815580356593172480 11622633 202747747443422780800984837528010785248 11622634 -681566823142421817745272064763292808608 11622635 -520708105754241664847076103962570249600 11622636 306608365269821897732845048401815961600 11622637 -76395676973880279142601470798319329980 11622638 -478197841570063294296907548482794563840 11622639 83194040243126639794323200102792352000 11622640 -123161966451651799481007514106863779840 11622641 283895783337880517336387535175851442800 11622642 -3546067741596414228723966692725155840 11622643 -442998011112959496222808953222208217840 11622644 -12870462300594958037683066204417376256 11622645 -151314475557414978581774069194421548680 11622646 44366459282713645741889761660095928320 11622647 -320892816654251603359019999863667930904 11622648 82938372896097141890166173170294456320 11622649 531031026652617131212790386451739456000 11622650 12492567240423487492679255514624477600 11622651 31143428299602668721669245440970312304 11622652 274547902197884489981018616718281848832 11622653 319144436096710013711398701201592027980 11622654 157279384087135737147403100480632515264 11622655 -670203758325358468313858696569501320 11622656 300997579037340061607512846191046950912 11622657 -326584984783931057711021612854799255760 11622658 -12119439870845473070621690867708164224 11622659 -151117760332235449769823938693953687296 11622660 -15347021489330329203085079966970224640 11622661 24735538310672778366146395354695148320 11622662 -197935964219145366438661134796947528960 11622663 -419743673891421395880664354691298503520 11622664 -447908466062546442543134752139067632640 11622665 -229595716793191198284616650229013942940 11622666 96502485428465040455825560581303206400 11622667 315643249926885840257472979178251987200 11622668 595328592961466418367908624313021794048 11622669 -369524301904243393581738407710493528640 11622670 -129308465347673357047123786249799942400 11622671 -213093497968266477408032811164821516800 11622672 -44565735109430780270650291688937086976 11622673 -411633118802178072967804292655080992078 11622674 -254525289041950239656173155270907573248 11622675 -130720238689014064401735951337507200000 11622676 -28741990846284400446586424917188942336 11622677 1475895488234935259333360179796112641664 11622678 -443831478610794661143476841787974887040 11622679 -545198108502626137711810862704521607824 11622680 -73939159672146079017940840261552128000 11622681 -312247336894309450097341568549132234688 11622682 312392201106265146190541999439330077952 11622683 1125258014011827260060222108628052613520 11622684 -113764880079411887821420318753455588864 11622685 1755333909248843820171023210035173600 11622686 -143827186125660945875637861294758702208 11622687 70709952403866258819451363565709209160 11622688 70239463910908904756020815048065679360 11622689 6813076139923027680661988397280046208 11622690 431658441681983940949992630427931089920 11622691 -1080703178588456538433126948242954378248 11622692 -621999853912428141078244055755065458688 11622693 -510074583366164633077681651528026315936 11622694 737357046684630267053446884137638012896 11622695 -3055273495808257121059809629342952000 11622696 631421497855205696260215055976291205120 11622697 -1864457485177510598420422871509172845680 11622698 16053390806193004996996258986767655600 11622699 325141173942248335319437651161461441280 11622700 158998429256536753240538393843763686400 11622701 -1062251884220413193864051715174414632298 11622702 506315894882211624908768588986172544 11622703 -715788983082402615075150018768873496048 11622704 -68567628081835234872557801730274836480 11622705 -168648636629939164633671103228824345600 11622706 -133166468929033166267634421095909513216 11622707 13177665467327831987728609559415851520 11622708 -62577899721483209408858492830959360000 11622709 -100670767382562017148453775928726866784 11622710 -386411049479761014260936226928101569280 11622711 -699303993177600359427973237532233768728 11622712 -1005391056298182455312555519316172492800 11622713 129763558925796517940997993980859720816 11622714 -193745425178549255252514148145911576320 11622715 10907758134063114837960089513458717920 11622716 174439420120766244945721660035806665728 11622717 -1574171454408471056186077694845027680000 11622718 -121828073245978997942426973267911424960 11622719 166914874997513749288655192058954135360 11622720 69410821044012331875399873415379681280 11622721 201248915120177017733037127797597417888 11622722 -126599081750765104094839043788680468576 11622723 128512499025033630338992478745109772544 11622724 -642968760728590568903777670796853403648 11622725 -29456474316818286782922676702400439750 11622726 714864905115140226274807654234157834880 11622727 106936662703352753198083794997191743576 11622728 -1326857122135644690573401347918725120 11622729 74356451187118974441783565428964659984 11622730 -109542366903764477435776895996813445120 11622731 -1137926498083346085187352173113469503468 11622732 399526040673150552693548626809419071488 11622733 643263716040926119520439681488340148982 11622734 -114102715576628570934934042913235616896 11622735 316716312036427138227106645320249772920 11622736 32636886827734081886231675170430484480 11622737 -100443892137140047241522814378320179200 11622738 -305076051396855315543573266865787241856 11622739 1205217251367658484248519821123560822448 11622740 620794094375296262037459962463754448640 11622741 125902516816873801458728154738959504256 11622742 -127243436955827125458648186045905586048 11622743 462851807889456241661701809038126963544 11622744 301497011254759252635364442685249945600 11622745 -14473024443102083395666005946049211000 11622746 -489739238635835465455193391396352358928 11622747 -52899600230560296019377144419102157600 11622748 -337011748729183817260190253175851822592 11622749 -26570866968405786976783130724379151136 11622750 -89274454655242731393136880923478496000 11622751 -368554769388142518754178114615408716848 11622752 851591142966962563716289283944433713152 11622753 -514773278825690845617806189529241903836 11622754 217992510081813141672922262995148943360 11622755 579263033175507573041314637310988526160 11622756 2393440547438392546393829070730570752 11622757 -486213584293079716591211992268830720868 11622758 -233045310812414728604395581855515117568 11622759 -339147844506128514761399689411425167232 11622760 35269323454751012436274406912891289600 11622761 -119445835065344178317575379081527933638 11622762 -96412737964352596047297358817108292000 11622763 -445227235069331855088522399570819551960 11622764 -169021029185447321000465824349394385920 11622765 217778207739865900091835726122236569600 11622766 -3367708670537631999965850154722399168 11622767 -75843402324907677697534181689872191880 11622768 -1736403642534576836865817786158415872 11622769 585596050227295799606168174757698793170 11622770 480873304515309549992531847660617074080 11622771 -750385556384279502643865864387744256 11622772 -283972602714601015829664364449221632000 11622773 -339821529451200575481390777535421717220 11622774 54586999613621680844423619045235949568 11622775 -535777308169888261432179397565457065000 11622776 -1167408663335504859108558299256360960 11622777 36952690512536176767944818264638577920 11622778 534318052934386655375830841380299139440 11622779 118325839010662435629557107857464063520 11622780 -76854844776448262798229384070088509440 11622781 -106711278460705488215438003324815515828 11622782 -376416304825914115693990401229847275008 11622783 180960168281506476361955682899418345600 11622784 746268324020071050860920645054963384320 11622785 -387105481755651411496236623120786767020 11622786 8761060734017210634078328993219215360 11622787 350299324697847945553093553028347555592 11622788 1523411637158995502183196374520976492800 11622789 180649789280610327663795132279838425054 11622790 493618886056133181526615776320426870400 11622791 -280231031695127666393886590136297593208 11622792 87084337664321292715225501308354846720 11622793 171438720329576854540596004247489196160 11622794 38196766176411338414129863153434240000 11622795 311809215774351975135391453456497550320 11622796 -651182571515433516324318411837836318720 11622797 -622010112817229502841133448684034621920 11622798 -354023747233096791123548735691220254720 11622799 53972668942118840190956455439007136960 11622800 -12956132992184708395568964919037337600 11622801 -383317288090024926322831503223232644320 11622802 -225588869035468498279461786214370625648 11622803 20642343543314939024355349002745687680 11622804 -263089755493672367370233102390017173504 11622805 -788320366610663989722677779205408552040 11622806 -135053400496109724978570369315634936896 11622807 -170088788283993047906614748372039194320 11622808 -743285309450408011547210552315209943040 11622809 97881559259772112332370381633202674560 11622810 70653592334898148188509735198031624960 11622811 -64043735584908705314670824417178748200 11622812 605565564875701369105347504290722438656 11622813 -377229753147369875654874525568607037600 11622814 228611972662044348009587046115522262400 11622815 107418963574559034934684949623320061200 11622816 781548393757036926190048002008251564032 11622817 327876624336269924862696758452246416866 11622818 -57008063382615025667567428644265448448 11622819 -60259737192272980029235963287751278672 11622820 -269491328444780756843856137464364605440 11622821 -151942001649914007838720933528578581376 11622822 -184969202893622920492503698924641175040 11622823 129440439044076009135135081052842159600 11622824 -642550507093898300537102365817916503040 11622825 -693166595897443458721641190375927752000 11622826 69108390608303372156571230129153192112 11622827 811842315839814949345924757764971770676 11622828 -116392515657931405818345671139766026240 11622829 1250462384899429877975296103999336524384 11622830 71594479883736877482141474070961003520 11622831 -162382622149163733956962879985274972672 11622832 -39906725406205185585759918323149701120 11622833 1089857763751845237471986756074719560082 11622834 -442709320449726885308198928354004066416 11622835 -66421685497250404542216235587766604640 11622836 -284196073411653273069956680619211005952 11622837 -237485201501887432642510978409169366240 11622838 524953442974993589479488261656223100320 11622839 -1004000026811656436441760539462906694360 11622840 -477336530998697173282676837222334259200 11622841 6944427841103875797420705293893424040 11622842 -118142005772374761978745358575680110592 11622843 -5549706737411569524320121451368536400 11622844 485578474592214649477034156183857234944 11622845 -99818068183044731965528758022493961480 11622846 537353883494417957862303808593708253824 11622847 -229550428153147767267272882284494858528 11622848 279868836232977503597577418844990865408 11622849 -506981387615179130098987619361354745248 11622850 -307846986740093144784505095340583331600 11622851 -906804659844533418426067645716530711400 11622852 30635353952270022961230263591734621440 11622853 1207891023109911597052011167975453465664 11622854 13915461172354171082168824916355125952 11622855 -441744333874842271574127479839630421040 11622856 -170148530915615115808271401380108042240 11622857 11452610907202508179928428790587995600 11622858 73856077666608966153128603271616543488 11622859 292080803373513917093314221638285733400 11622860 505489516614854394914187447288630574080 11622861 -127429220424141717317761113846815967360 11622862 33901894231470373225783603038053706432 11622863 -95353059408488064617040520569056877840 11622864 -151824106402694849670300578674066194432 11622865 -146776493484985385698538139583836451200 11622866 -212749313450095972747072884124034795520 11622867 638729390528207905147635257672537912112 11622868 -77467966387778031193044081509964462080 11622869 648449061151266205837858268941810248270 11622870 50531776754812387009472501545827686400 11622871 -483823369829889439563045478405825071608 11622872 -1052116664245746627036235046218478131200 11622873 -65274945311158910710484177814120083232 11622874 -71950912157049564132935984713368194064 11622875 -660171207424379332572766625613252480000 11622876 256584114532886207913112770219759340032 11622877 -160599363794743206260582142760919392928 11622878 17486874813812812377340205276900293248 11622879 -1124056369656701787951925127599860833760 11622880 -595719263743561947040225448761920061440 11622881 -1095130459484329963552298718875970333720 11622882 -110128780938101694122022662965869999360 11622883 984979118123991821410960288834816090200 11622884 28050682217933116203984680378300301312 11622885 180399257444603710757457152378347608000 11622886 565327878427455847560793681255274497344 11622887 311876733652854373810483577585617972536 11622888 -127590200597733644787049553386273228800 11622889 306562264084849345822822275637621727040 11622890 -505216397783929725904727276341380587520 11622891 -6395301839761918009045698948869799936 11622892 -256996249196188702778013584959076761600 11622893 -312778552412459144223978769188841986858 11622894 477772845900540575703639754047501801600 11622895 736352140046293004077604738782408312800 11622896 157616828391768735337223332419677847552 11622897 9131844000389212731679226289304884 11622898 125884355681836499544531624710599833600 11622899 353002501155400144790783701001672829900 11622900 -1785477300433819941390770820712550400 11622901 -1600327137421843750791186803993227580928 11622902 13824329847258225122856725025074894400 11622903 -44836982950619626582468735307618593200 11622904 301574451359412179421630916859959541760 11622905 -32550665110196749583909698902051377280 11622906 -526352343443153110959495615622597363200 11622907 -903338065247766913506616435859823162844 11622908 1646617646365627043696614619627274240 11622909 -57824825573384703904466921051021654880 11622910 -196666571288984529335450232740192006400 11622911 1356130994810194716577456846418569600512 11622912 77153813180325993327742467529878011904 11622913 -13545799868423323625444445240912107520 11622914 39214500112596104798645114902514428320 11622915 56960188034513031686049287909604487920 11622916 -66596563775701912370644331864192295680 11622917 -1224456539703128644587144267195969217668 11622918 133809199213166394304058274614499520704 11622919 6323781928114147581640530977317346304 11622920 -324535503533638963169329218185172480000 11622921 -1590658479649021498005817016175663936 11622922 358685778680321092225438466675538334512 11622923 -69529606385711753985145206333885087744 11622924 138038781575608981307601125320641173760 11622925 -58833096740395921390631545654442576350 11622926 -145914071730548586207922324008864000 11622927 -306264749311240799103631912177689505920 11622928 -195634108511352371171143146790879477760 11622929 -13018977104556503481572313084949769616 11622930 69952204798115501327961098178398154240 11622931 -185678814525633366733390826582276158800 11622932 1754428602756612265903099612072391043072 11622933 439366792303358977124037406624803486144 11622934 101552298884722997438074363669363290432 11622935 -642802286258715396075570770148155750400 11622936 280913493373518157782778050859380695040 11622937 -871276472992999697419549282611071215414 11622938 -316055290944249661322898953028433220880 11622939 -813405530325875309473312050448077905040 11622940 236553552300458424122711129478449295360 11622941 -1211820536060876063044911899363469616800 11622942 -137267879354190594162643991155697371392 11622943 6062319442732483563871473447499559664 11622944 1263014167914806060179614424519678427136 11622945 -452062605146354295860726344543480318080 11622946 601626716133867791466198266899320462720 11622947 -250492630873788796408766895195936264564 11622948 -7626890943376788840302540317441628160 11622949 -323470688783599920706403226332404457636 11622950 169502965655834763097399300480082124000 11622951 -54078176343403827758827540790009371008 11622952 -564636693822000966208153924232413593600 11622953 395820370860634209792543165355358775204 11622954 17367825547563649691525414127635005440 11622955 -174188739819965054424908527647197676000 11622956 -282732435305335204378510401407525978880 11622957 -81151183731268972088328722769648250560 11622958 32316467769725789012198822238853474560 11622959 -196275484636666806889822289742996626688 11622960 -210437866632038175802717506718993612800 11622961 -329983268633611837336387670557224555968 11622962 -7280666387677614618995080869430138560 11622963 769884834573136952675963350273145865600 11622964 11910031692021996033738504007763814400 11622965 558822446475494909145079229646134445600 11622966 527456019303300836048317054591720811904 11622967 -53042050717878181549223317112425821888 11622968 214636356712975292365826696101510348800 11622969 156779337672884712108495433907201887044 11622970 105729172623050885482513527482019763680 11622971 741032831913927126578913468340577171172 11622972 243512147147777402119395423857583178752 11622973 -821166450625434727078135535164833726778 11622974 -229478446649637175889239746373864703808 11622975 -99094678095703718951191608787073116800 11622976 410841812827465514349008434505598894080 11622977 -414196337259663690853549529299120891968 11622978 27258384498900209352115661701830756384 11622979 666619663399792432369062318633725649360 11622980 489041079013756030124165152323330336000 11622981 -14290569764887565010047898382457371200 11622982 2525452693917593714241938850305986560 11622983 -528602363452365805270277430476199854016 11622984 350211666303026549714550311564673024000 11622985 -125712589905879545256268179993937320960 11622986 3732004529707758126001220444456630784 11622987 100037559488085173234550581098664819040 11622988 -169424558351779891097712817711132886016 11622989 143996957693211886725940681445374047552 11622990 56929906200552188951450084722572885120 11622991 -455160242461862975375516948820353982888 11622992 -98692739567074490468855626470651985920 11622993 -106177333532374101682904128391584872000 11622994 117706032684347543976457873255756465296 11622995 -55061651959971610520159446244783715120 11622996 258295999866372353737431596579870361600 11622997 -131020644403046886217726742260994932200 11622998 971706770716421984622299568952803529920 11622999 -496381150634188914812620106133296829336 11623000 -452640184086602060840166703701350400000 11623001 -364076727387560639420010464764022927736 11623002 -116267734493110649137020158584654622208 11623003 -187290615180080771663834030440579960320 11623004 375252439979667601793593785629123429376 11623005 174306402375720046288288634815229224440 11623006 -458426841172294160874778898743493254656 11623007 634106634176234857574837151315776574720 11623008 100661074978820227567689425958905315328 11623009 570923290003213925291199585103233129520 11623010 -58386078960116203765157731989303651840 11623011 830697025318581465024490976261807588472 11623012 -321834604045677868054632592677699266944 11623013 -1345320701835729188419317678018455412738 11623014 -7112769462704307852079625320119970560 11623015 -13682691317527593704510175903668911200 11623016 161818176260195526759428424048593141760 11623017 -84165195126985507976870034208899354240 11623018 -450536513296463388771754265144922960 11623019 -367819376763156455764800854979950337840 11623020 116950909544221432920018682519054172160 11623021 34042482341601186592490452123462989292 11623022 326642524677042674363979934426849428480 11623023 -691535394845555414329349720627812243128 11623024 115861094574028142400369754294529687552 11623025 -146683654092503867728390274702779427700 11623026 -257302290882590513776061407604143664640 11623027 -77016158474290547844230584530347637792 11623028 -278655295352029561389934990982028871680 11623029 -10758543248915529738870182324051902464 11623030 -293566174041949404300341651995735587840 11623031 -235117696921630301293336952389449507408 11623032 290828708389134068727105601385566187520 11623033 443342949202578618318807809726539772160 11623034 -704473598784481379242562705055683197584 11623035 -462656339341325369300752189063775112960 11623036 673855607573514004591074835963918338048 11623037 -172450577920837946778678797291001352314 11623038 -114948508336573437001774342812665963520 11623039 827351476457434198307418601849225930624 11623040 132499333164897379861880489098031923200 11623041 166839661281770028622771923950304192000 11623042 564170063184515961088322796172525278672 11623043 -1067305432704778031781114666286896987600 11623044 -258037508538625008679413242921368197120 11623045 -823039354705752031853674036253121550020 11623046 -6863418768841207509617098699657970880 11623047 -31534476378917612079710529591943610880 11623048 -497601494329294040279978898966380544000 11623049 262340925303140431266774002555733168180 11623050 -47640094074337107036586236719658796800 11623051 257355509735721716754105254559262081704 11623052 -21122872828250321808326701528015825920 11623053 -149044446069548404424040720401467156992 11623054 419204843429423252363555928512971478976 11623055 -325746989118889327384952627072378376000 11623056 -127110484895059931059506188755729317888 11623057 -959799450281509412816093373990758799888 11623058 563309645346124919073075538491019604880 11623059 9803713326027165085811819420634379344 11623060 -8144529853349241747559474478074368000 11623061 -1010053762431361600608974765520039700338 11623062 92538190576034960972836543614108039168 11623063 923996008641759976840131339456054727584 11623064 -785708191507746894461989009215674695680 11623065 -36793662186685408501702670482905840960 11623066 77106493001647064717171835484775998464 11623067 316400514555745064514616299517227087720 11623068 920645839337156140329765088909885854720 11623069 180026724345281860311920922181911465196 11623070 297098475075312025903042196246133548160 11623071 189085311233760885111097716163411681920 11623072 -1973386710534011815566797785559728128 11623073 75227282122331378318752362178550596608 11623074 -238480424082544248887972421763955105280 11623075 -467167152750765026454426139786986441700 11623076 920178622665075464579664640919975813760 11623077 -467757738585398950024622277716108344386 11623078 -192109056420717344300841269373465884160 11623079 -158702006389804427215158171861565835760 11623080 41827135200158267873247879853365657600 11623081 -34323554606004859680799255823274369648 11623082 462157098323741623048293761642192107872 11623083 261545719528181721316853191215501998424 11623084 151464522556523745565035684255723340800 11623085 16581328280019442277423007835647696780 11623086 375585921361650082564695495446360600832 11623087 35001323265099144203071739131891334112 11623088 -33883230156423153118988720114367037440 11623089 -339984764452458528541368055418335186080 11623090 86596000482427112971001629293542856000 11623091 -139111745264627591590628870026791467508 11623092 61787053564663068716363957254234540032 11623093 -639892324846739497561225264135814988256 11623094 -315460660946843224871079550998098775264 11623095 -486638533845700218224533930844696400 11623096 40257070361316523565572691051292672000 11623097 -22163908219575678339828104766917882454 11623098 -216726080941691160178640674014023880960 11623099 -144227886588057077532529390984240639900 11623100 -289032671072081982462427400473545369600 11623101 -232967593413744329966225987393336327616 11623102 -583353491092490837794137605995687716096 11623103 295854920961068566590322228800142796352 11623104 -182305757048011326406476546712245633024 11623105 78729488241333029095398109023357288360 11623106 108494606734177579450516865431985149440 11623107 -302616399997576603751276868067683741960 11623108 54556523102623204271048026494259695616 11623109 -167000443082627647937003234159738440320 11623110 -211613283902650510695025552743775578240 11623111 -924705636532067739847996859875746709288 11623112 800018967201477427022944172524432588800 11623113 -779522660121002787548779081763440996380 11623114 -561288930003433992476855642738367633408 11623115 1898495457480183024102719824174859520 11623116 11253494616403886362906690455778033152 11623117 -17353729335340940558614579729844928 11623118 86854536028595610066488789668747893120 11623119 -49600516677518712265472085798384266112 11623120 -120429945510603380832287224389784780800 11623121 -387606000639112117309204903291814420508 11623122 -184160369432130098890064183915925473280 11623123 -646412689852524278974859034720105785696 11623124 -337942941628353434950270382061814022400 11623125 13343350220168682565408909084771500000 11623126 -374616608921819271908797737225185513856 11623127 -602956861957086838013048737926452604024 11623128 71877526262670362031400087331930603520 11623129 -127931943224045101567407744213788908480 11623130 26269729244894234154179938927855896000 11623131 -115523102994127184931334603181257649184 11623132 95197400089137335702661131470558992896 11623133 9717371485984592362501701792218962200 11623134 -78862646490950996078107745231987091840 11623135 -156694096649813174949310144710271729200 11623136 -236649051346285570860457922352182722560 11623137 -729556903536631273115155642231851305040 11623138 -763609628037863011951392288784083624960 11623139 970299542468353155851913592267466580 11623140 -96749289180833962265421208030628167680 11623141 -628611611983566927846187302076316579458 11623142 267148726198538456516649563035415704320 11623143 86376656522473207862121699960105179856 11623144 584464449699066577507108633836650050560 11623145 -207397392531273144823512516899636219100 11623146 20636762543054391481703066016492749568 11623147 -1165315898652124277754596762184676274208 11623148 -818725898545925203771173846123180801792 11623149 1011155678844270702553950570190502205120 11623150 -83273813472204898769613474284206464000 11623151 633897054179130228505247835210272444952 11623152 -663184814294252438014498120261435392 11623153 438012058435017849147030586454186264402 11623154 476039604067669650739645103752542349440 11623155 -121107343198527068938310483865688320000 11623156 273465946305808824469364526996559195520 11623157 -144045763403923703268337159035079158528 11623158 -1092084874002293930108536549892354496 11623159 875500386435457032165213506006351216360 11623160 -825903013158665948540570177632228761600 11623161 667435451236963009822969674356505295584 11623162 89330268601805443422897384170960612832 11623163 1722224010668837232513019740324494810040 11623164 -76479234738009320739210307572021239808 11623165 31332257445288981743625644676363381120 11623166 -29847682957532329856106984311502898176 11623167 164848293136886787429705997270809834240 11623168 -13773575937912421950203908597385003008 11623169 -1287102372866535542684122036598642430 11623170 25719755831408721635567865174700131840 11623171 155270758570257682230011354529047900160 11623172 245254914635864233694414762467051868160 11623173 658116408873688474363561134540453871584 11623174 737090511150119505665036046481874082240 11623175 -552920640550199093122058710848217173600 11623176 -60565655740757146237718403958242708480 11623177 328443383824859126896055359955747597520 11623178 36193579573459864745592752795860377600 11623179 -660737214504851408950240713889490994216 11623180 -65830603897273937510202297200571340800 11623181 850643779646629923619092544427598598584 11623182 237464990155442668138458766431271036992 11623183 -134402487356577348315527502141410715792 11623184 86376561326592358856310240446208491520 11623185 224839291852896538679576846448257304000 11623186 427107416502481669378084842734224164480 11623187 976526938767428297389547778436354435272 11623188 162572095415442678795903426184120633344 11623189 -11363778177093079844503986524292299208 11623190 45239502334239468575359321158238118400 11623191 687169356069612121323159187065001317120 11623192 116475714891026673773441521658803200000 11623193 -799394489436291133342694478147831384960 11623194 108767632537628789374819499535563904000 11623195 -225408661073533431785817432453706084800 11623196 -252459990389341223277605029782590837760 11623197 116518992126525804401316533574467063424 11623198 49443920496635425263097642258686921600 11623199 -461076223554564551870723339833971045264 11623200 447124704100745510826024786864635904000 11623201 -15986965919207649476029585296876845648 11623202 -7462365592570283960556413011583594496 11623203 -729031366384456909525387503499946724480 11623204 31225784480895308731837048001987470336 11623205 3826673348931509726891107773683824320 11623206 -7508697306842306194553314001337679872 11623207 112826923850218509865267978198881805000 11623208 -298807410168319152060527818402592686080 11623209 104902270799801739962002288085895907968 11623210 -185022857895608445959738652612575790240 11623211 435319911403208486868107033624599190832 11623212 -112845268312245208936052201299857154560 11623213 45817388163523170052011125431300296000 11623214 -220583318092901989127607052696135076544 11623215 195354114617761712371586509072136676000 11623216 -249159690563986877378607248121022611456 11623217 95498441578863759234921527155188344232 11623218 49311897344945280897711197916985118208 11623219 624892815037661246076846750633716251096 11623220 118506538318921814339758458406426951680 11623221 -723920716923033094622589538883661427620 11623222 -117626080443680129265918841661921111040 11623223 -635998013264185646519374612355532016080 11623224 679513668223513102946187010763559505920 11623225 305925847341904931046107169455127304000 11623226 -1017055262583626458769945983926146497536 11623227 238082778886583682509517412849971191808 11623228 527415494903961662699677921060425325568 11623229 381960436775193585476060469882994680960 11623230 -377989015653677092882860159498666720000 11623231 8357143746996082947264303923551532880 11623232 -512698622549361057001827225846754050048 11623233 -55381520577143486244421093226748394752 11623234 66695150589396208489395469282990390272 11623235 233392859566877057824914662507246401200 11623236 276733337380991627343191021416544040960 11623237 1503928118432746551659962607267965037280 11623238 57456401020586385541716787275521252160 11623239 -468887458404605655139074528002557878096 11623240 40502713915575670923259631463861964800 11623241 -1410734189574400601963758242675407918208 11623242 19508428606012014728659658268145082112 11623243 3950161099355982626858180735475113492 11623244 -10087017595574761638802585886825025024 11623245 -606296539838781942633474642545045276160 11623246 -227929858604176087539310565293406856000 11623247 410018284161381792097563326612145123696 11623248 -6206325052150203661671393946976649216 11623249 -89123701973673885983102675549567137680 11623250 -479697842751368403962486568778364160000 11623251 79739104619244270031608623782086261432 11623252 414285257862161874152844124505117949952 11623253 -326764481894769512843972027181740665956 11623254 45842832546725780548419239330891053824 11623255 587409434435088698454355766777415645120 11623256 1102209153289758343930805601439078778880 11623257 38140541329419127283721080591071671552 11623258 -45634257742302234427134699600598686240 11623259 762764838161226370131035732475693755460 11623260 137770538244432499653054748642759680 11623261 -191004732043097602084228600434513944948 11623262 -53082069003959320280196054143539617408 11623263 -350805359387013869306030938444045638000 11623264 235268967498560968288002719831033905152 11623265 328433474619366631097109133290400656660 11623266 -165002760918803741317725665502629491248 11623267 -471214849666073489991283315791357331684 11623268 460478728442856872470684625554859606016 11623269 301350947360801241814934680460805281280 11623270 -65555796893709802838926369864125427200 11623271 682653701823436964386824424775298864 11623272 59557036340973511283266309764696145920 11623273 976673505404232711152544568826525342522 11623274 -19392381524178886581860314953557083968 11623275 -172341852454571539550108259717238234500 11623276 87004373604319796305626217461652176896 11623277 9621831687317996764099255254406459212 11623278 -144866934524670455998730537291643437952 11623279 58911736093683330257978734978516867984 11623280 46560853614084300652372498303445237760 11623281 278022519649702646685408060470813891904 11623282 -223169485706551073331739004514518725632 11623283 479872066852993686061266636269272464720 11623284 525172094256005009296511680573642506240 11623285 -933428103838613227338582905490681705600 11623286 -460369037250044150324058933268852269408 11623287 -2285809153121567734887104985581798400 11623288 -193943343410177230552688196343146086400 11623289 -556689117863437791768105232984692581910 11623290 164618401283851156199517888130146497280 11623291 13156965719375616551110435824454311808 11623292 -700835689038222049666475212610717865984 11623293 143788215303261508655368381187178126720 11623294 295890129824904955265511056704262848512 11623295 174656852607511075511726884310807674800 11623296 360997568731792411100836024040187494400 11623297 369218378993118981796803791005426820032 11623298 -12940380242856525035923598690240343600 11623299 -31651105807966728617857026546879536136 11623300 9853438959677736737911134741165356800 11623301 266939749170402410217841124474629246302 11623302 379309430823783242808313562444259173280 11623303 -218917793074738663276279296977709703296 11623304 -234793356817036162722799059078790348800 11623305 -37748012714956052769976832192074951680 11623306 668001153967619055609499449969242650464 11623307 109490063943752265039062885339486382840 11623308 -45226741184944660248757538087036510208 11623309 -18066291987311438240176486373925756490 11623310 334920163427509757145404820743041781760 11623311 84248927994460613686221521019002457600 11623312 -120783924303584637628556640788041129984 11623313 -51432061924481130837164143182443157018 11623314 -154434021663704785615952628814822510080 11623315 -674136492086023464973157297245192751280 11623316 7200616174703881994273763921807982080 11623317 -163827035317124259651796175427179495520 11623318 232686451263374643946275293259429196416 11623319 59037354783144331442875549988969806680 11623320 -203868700882501676349319763748996096000 11623321 856338264689319011118167183578720520522 11623322 -349625128152715090965727541976090774288 11623323 839325536207393964741192297004994444184 11623324 87457291100633506674370810823084574720 11623325 231459673855756261264221899321621726400 11623326 -19620381760583659835278759118638940160 11623327 176101360996486920685664890080763568872 11623328 401895147932496965702084803177603792896 11623329 250662288232592010585736296308818462674 11623330 -7386772640344147746273229071999828480 11623331 -448957265171361674516480973028378232868 11623332 95020481891158326441714624357836500992 11623333 253494653591484861962290800429164699582 11623334 -179595170462289870409228004334441329184 11623335 -285756045439535072338907713855943255040 11623336 -180779551069821687389743379892494346240 11623337 -175741342807911215943720984399992453808 11623338 -15950464493175746018096957799447206304 11623339 230017498513490565928093514833694318112 11623340 -307600298219995597662968104633530808320 11623341 549240535441819894453940750090281941600 11623342 -450754436922107023234979426310486945408 11623343 -1713396858676630187072977370540994175440 11623344 233759953428234227435272222329576357888 11623345 -33113459831729480721780483907140840000 11623346 -32748311515614272385519219760692410880 11623347 154751781024863861145118296214611042324 11623348 -255391018215925283114759491992119322624 11623349 -46488316576781568667274208609682563840 11623350 60022577695897395040902343437493512000 11623351 14093676784025891701191073561973958792 11623352 37306266286490654289297182349352919040 11623353 -156695856600330941656629705271329536640 11623354 -359392197577519696248334317586825036800 11623355 987990275433537436694239526857575478560 11623356 -290103538489240785994689748047510732288 11623357 -375485447710345751443025229653490716416 11623358 1094961603153696329260898096263512129984 11623359 -37624873673791864953058209702386065920 11623360 -72517608066562084497137334088001126400 11623361 -487312118821001822914965333442080539088 11623362 -80434806875740781770531302255546603648 11623363 111827123221828744880157780859228439612 11623364 190487597557583965959690066118678502400 11623365 -62647702413073915017958184247757344000 11623366 332700790868613642287683300492447338240 11623367 114821756898729463611583107756997108224 11623368 839348933609873901475569377336521605120 11623369 -363191455430582292032366368321127616204 11623370 -395017312375175800195411872543421136640 11623371 129470098529467339205511984374315409840 11623372 -468017002795905475099637379610262012928 11623373 -6844436505703113597807266148220353696 11623374 -8789577212820696777582941063189249280 11623375 -79975004979281077904617369783616418000 11623376 93933673768674919426723698179173515264 11623377 20666547497900985291932151142298318976 11623378 -63990751000250124904461540958382234976 11623379 -770875780926411988271419118802703120020 11623380 -70139145522989077253168370798519613440 11623381 -682724871985230191476120909503827744 11623382 407641961641499463744325630353334862592 11623383 -469565572868646240234212965110029174640 11623384 989938956976132182415836341089281730560 11623385 -959975997110206436173699812678584944440 11623386 90921352222321043256123206542617212928 11623387 -788443923057934011986725404074139195964 11623388 105242539550761265942215130182454439936 11623389 -180104009150348219426423649307847351712 11623390 -215944209814108300276607370647643268800 11623391 -81243638118835644092113117223043511200 11623392 194008470703181860004876808990731796480 11623393 43730734102065164838583833689875447944 11623394 -111742282880495405618409332635962871008 11623395 90202188909932292522469572857295037440 11623396 -313370114788385157433843201752115051520 11623397 792533494479648445530088933532325534846 11623398 404097095575860957885061144231931484864 11623399 -15587263900674052388539739106213973536 11623400 -63820184095356248757210157330179840000 11623401 -662634265797562614729143195910517036470 11623402 -95627368232379097732314702475591080960 11623403 58462720314095139318059387701998700800 11623404 142959079191553174964033494611763461120 11623405 -450084980740193708356761919656530621940 11623406 -92431226748431893797829545432811007616 11623407 -222502552493231862033623996595278144760 11623408 -104814535354804861790181019648824967168 11623409 -423910227728921570689936347035414955840 11623410 -80385404872397896608501073475353697280 11623411 -963480101807446194543778313090445159988 11623412 -63055649248050554003678702782910358144 11623413 138613416911524264576442669019371833920 11623414 1243084861354718497259781232547835985920 11623415 -247377825273471135496306468914297238440 11623416 1281826720210991871150051730027315200 11623417 -261105845993164062788501020323900710780 11623418 112770737701584390991834010256641177088 11623419 143680224100874919971441447397051307008 11623420 -418492810768714027989802921741536990720 11623421 29801136847891338769694225367517086720 11623422 -57353801640640843215116516636281422528 11623423 56402709257690947267992970319951056240 11623424 909408369408347394524584340116803158016 11623425 -27367483698253497532367211552255153600 11623426 222629991887336747047506434086471017504 11623427 1214969881991690264644514830708864697112 11623428 -686719086162713883245734410980059914240 11623429 -1503634350822000134902370795694700385280 11623430 -413985538250680462654486065450716160 11623431 797398980291589173387345777489888956544 11623432 87138164352323660991012715917994444800 11623433 233492657382432500301685908224082234660 11623434 -134724739937407674776355653158437188352 11623435 244289108360146064579534576758121179200 11623436 -221431244773992536751933528720223956480 11623437 -355781327558363693407868221103116462794 11623438 325629945503657361783284160473763058944 11623439 -356089766616833609058869917317553934208 11623440 109153107116853308494774172586639360000 11623441 -513581654651915805478138979264096422848 11623442 80031548818168366649254874050156099200 11623443 -175837376906559854560415222211876682752 11623444 133646233614169179542683856373801308160 11623445 112926880678758056376108119075841711000 11623446 320750025501853792817851145298076080000 11623447 1592904800218843817864071820207955239040 11623448 -264386689761144453493671137676281610240 11623449 444542637267090337424543732839909938048 11623450 83780679620392624012752068232528000000 11623451 109722630782831213547744629612507495952 11623452 150073718162506631085097402717449434112 11623453 -808444668340650315873463742276944230298 11623454 302201316022639775836723103890152802176 11623455 -48502435864252892448639526119971217000 11623456 -633261068806266125373182068082698223616 11623457 740497142856217741458835204166560100706 11623458 -32205552870365473719663403413463572480 11623459 8757204287573059019063534641258500480 11623460 98372252629681761914673121619793281280 11623461 28116147163112483106789448728153139584 11623462 -116362100360745786945803899766367732768 11623463 50648742412220178616413127462037342712 11623464 -121319832842032653498570094723273113600 11623465 197701615752587112169657605383156088000 11623466 -294549408245206680059368675333166303568 11623467 -792336176580098685643546806202984945488 11623468 -960313783274265115963905209227095876352 11623469 1047198129245564333657282390814367008 11623470 -257524942304224025586127764061503408000 11623471 584600924584606966078018749128806310672 11623472 77789685329487309166715962561501593600 11623473 842340678320843301403785774551667300000 11623474 382926227618342779090935691400079203232 11623475 267020764574357502558740653664509723500 11623476 34055582748390296665447214267716386816 11623477 604504286315965376360988675764256105326 11623478 13347173041036312380495214803283521216 11623479 44821754028301444178487135295167348480 11623480 -813476241547020338481815225243666227200 11623481 -54154839362541788903731520848980291072 11623482 -116197806079841545500848657186075505072 11623483 158804134702194001481999988328942163424 11623484 505553531920117663705137021439474156032 11623485 12817145402147838380160501827821373760 11623486 193631560760426597373362106372434441280 11623487 -142694688190016582788634377471625440560 11623488 74265084789270861362703186796467978240 11623489 487579027984124687578027203749815363560 11623490 428986388646034768448161499908717200000 11623491 -401862996711237847629402634957301203056 11623492 -69228974777568804561490394182383218688 11623493 -242936827336725228239875684688825388000 11623494 99311616046687910574434863319388702720 11623495 -392362059495306707399496050822786005440 11623496 -862143396691182917530353670523855831040 11623497 -278144102957783009000894863813528103520 11623498 -25846978585084199236421283386051365536 11623499 209118978293958343934092644416176537560 11623500 -4539904153118629764096957705911808000 11623501 -75416937011432765640238018697502655498 11623502 17521577981130029128987436958806976 11623503 -330083771931582710026608770553082277496 11623504 158538327676496100198121237892057784320 11623505 280894072233580079710060087601034780660 11623506 158580093799537643460312738560498572800 11623507 184048760903813362580764646989233113600 11623508 54406999072210523877547262183353255680 11623509 -727516524824301531211804747674740796786 11623510 -150372772410941643776221772850332090880 11623511 147426343881509964490271730414730117992 11623512 -37784690410848421726402446138251673600 11623513 -116009722938331970331315946171290103680 11623514 -239700419709052488858061401020748350976 11623515 -400013145167579377253814995769931681680 11623516 75641496156852356640391630379683217920 11623517 -95307623199620452477100456352084698208 11623518 -340762663745150068929466553271963731136 11623519 645930257571479597370792752281219619760 11623520 -833642100824902908845472692950172958720 11623521 -30970325036013289522881163921578646656 11623522 512053613248651507659327255923281311312 11623523 221809083852000535229086603874530884960 11623524 16162147292353303888261731319626608640 11623525 -182419347338785020543978362606726534950 11623526 129387392717794384419889993732757840640 11623527 1045374903929098881789158261829784423680 11623528 -417792102041338365423842452903383613440 11623529 1085634836328530256907454939162546335476 11623530 38204393226152101674737554254876433920 11623531 -124518356752628797985460004928077505400 11623532 -182259831934060410951251707587260183040 11623533 22705675443164295550426845450510224064 11623534 -143651744085792904919700370164819249408 11623535 63527460859215409553231117472827337600 11623536 -6492018170503831716616034446604992512 11623537 151933394983235027036583098972218847186 11623538 245756951229083254771779998633409403920 11623539 -372574717620970184235462787513907819976 11623540 120400035314910475824798124975767786240 11623541 414204722596773785896646668801416901884 11623542 -34945830615841669767822215996514355200 11623543 -299589202771128409755918845476870991936 11623544 -151815703172852769532104277794291609600 11623545 -7627061426462223210892719456973058880 11623546 -618115872615353631528463225183156093440 11623547 596340235899110496892985185029884988240 11623548 -303753154568953171810637882845117808640 11623549 -405924756577327755841560896308285122464 11623550 175123896755281467700656828120467769600 11623551 53718833743892187171032236829976933120 11623552 -274066517425191712549573208217904742400 11623553 518292623221284746085839488175746684080 11623554 63383308244671474318906225429849152000 11623555 20000416551233228879540322754044066960 11623556 -186663343117622231431385741816575795200 11623557 -424450534145888210994725108673461194080 11623558 183941838449436077880966537384401462880 11623559 -308601428456797988151452157871036305480 11623560 230231250628804700860401830059270963200 11623561 -115763192864399785429410450924432180838 11623562 -17455244100318231058625356266536041728 11623563 -62487166463407181669492620585772089056 11623564 33898928047229683240674994490157330176 11623565 460412921532577224893326452967924903320 11623566 354919326319025500239835717925276610624 11623567 -302867343810783900718035772711903995168 11623568 356637895708285007354362853750936567808 11623569 552014405001780036273479414513598774048 11623570 49425343622904246663492438969136066560 11623571 -60800540595124205281510291418367069528 11623572 -598539855661622868732963618643101131904 11623573 -495663536210339167761364291434566749600 11623574 -124791198425303072939852095562430893568 11623575 135669302847124549394157483305723724600 11623576 559495367287227087846326750855334574080 11623577 18437992265291256144131425830478228800 11623578 -141048253593851749881628803823956395520 11623579 -788100603677057256923973418233586566912 11623580 100458448467250049509314396942941514240 11623581 -31107728647997148371397469959755066778 11623582 369474379689452912353742158315429027200 11623583 509964118653580136290243526156272772832 11623584 -75966514779027361400167395597012172800 11623585 -584256164366754769579258271261088844440 11623586 -214512776965004076311190780590061542400 11623587 178499854397891717849384784820230059952 11623588 10957251287411113687193373703336391680 11623589 15436646070973683092717950954380353724 11623590 -26619831271806028285722562305596160000 11623591 -65767699741844290199568884007063282720 11623592 -474261070225700844281194636378854604800 11623593 637098348409856866188421876668858635664 11623594 133199841465323023600371087424295634096 11623595 647568681970439531023809913678152636000 11623596 235943919137077770615819581877213957120 11623597 -863733162372055545090377294534921227200 11623598 -7806325758704874823627198203963252864 11623599 -141937695737828491875388227334855494936 11623600 96949594196316657989755987810248704000 11623601 974422837392750010930902044865173049024 11623602 16591967019748149617122183013453867520 11623603 -331194043973678724512848829038773863376 11623604 -304032481518345394881050327457083055744 11623605 -34423961397689217568674356817285980160 11623606 -478017027708841298422496227029822702720 11623607 -368772577869438324000990311614449314928 11623608 -661627164088125086927761386767866060800 11623609 379871894352089786620864744587952208810 11623610 28107632561074611923707142461375764960 11623611 -16446669717703137873571845707028272640 11623612 -82550122804292378652096762403526639616 11623613 -200952448597370999380928535857744412276 11623614 30686251634628300749335553875050187392 11623615 239377242328220141059027673429252349120 11623616 324884619856567779504618840592204431360 11623617 -203013429402930853322371100426188410240 11623618 93633976636461204606528412607790143904 11623619 -385879659335272266939011101668148813104 11623620 239074161499863594569404858627227156480 11623621 981574638340666194829640144236338113822 11623622 216416367703070807325556683697385078112 11623623 -115762707010390228437631711412646563328 11623624 247125796131006430303736818174129274880 11623625 192856000648014643308392138498058816000 11623626 50337938022125364843769790214407357184 11623627 485204365446209171077094254355524131476 11623628 229437895331078696399732417086932650496 11623629 -197029654860967539971305256891088798240 11623630 481858578871763172326521685675581363200 11623631 -26018677850546788461524631992949424656 11623632 73351877756552068132430498929220517888 11623633 -957685719524699039144538519277001338062 11623634 -84901017707572905932518206871966146816 11623635 123883759133455711153982399887943160000 11623636 -141908674983520527480881033857188700160 11623637 -683581167482203046070726627639636417714 11623638 -161860074883655620988196829317279583872 11623639 -79802935695943167156029384670207230400 11623640 -99827374302980609377319001235696435200 11623641 -94951864117088231420320853487306121008 11623642 -326079630883428243294967585011164262960 11623643 -19463217504137373480115130179943778108 11623644 -13506515870920669842318930341173441536 11623645 505687300024144953291356970222830834400 11623646 -11002190070004670460456436778053753728 11623647 -270724456065232258078012576393452812928 11623648 90548376577680844118259716709034229760 11623649 -56886230751539468117095019669083716000 11623650 105595114751256365222106628461407817600 11623651 456874962670126044555600653203898983440 11623652 416535188962100106353594820753983619072 11623653 -308184989161260875332953187054310574240 11623654 -259644394548031715421346899322847168256 11623655 -61040602972056180372759736298623690440 11623656 248756223192580520477503032257405337600 11623657 550105030462633380641341098889782014906 11623658 268949420749691837413361400437300341680 11623659 105694162787308681785045671401702845888 11623660 301297814192146668809678330418758983680 11623661 40750009168391075203725376279826983680 11623662 321135790712173629398032215130816197312 11623663 -749656843559377537327780369033283760 11623664 -60637302633110305973546836046976122880 11623665 281198513138807717672026335642371980800 11623666 532812827660115593896985949403195030032 11623667 163418371837968938297447488325488312320 11623668 88735511661253077881343788430393507840 11623669 -1186415495395804348978035800668191886930 11623670 -239559618367043296517781490122074142720 11623671 -8607179750280427025204121381382969824 11623672 -686885291184418797607683266212699852800 11623673 1033118619080814227148329729055276386922 11623674 -453995352926979546628589405659736832 11623675 2447386766074035818632515291056844800 11623676 524765292942774162340403347503882792960 11623677 -1323737750169972001023709417518544992 11623678 -483468476065188225543667382894013312000 11623679 1087028424148358852047900383534071873280 11623680 -105883382352845766070792959096677990400 11623681 -1372899251136591647003954418212294795518 11623682 -211974253838422889509508462619492412512 11623683 626346211575121706278878916408587832824 11623684 -335397777266169009156614281362962291584 11623685 1360817814980161852478813178022464870360 11623686 262279069093248556294889980591414624128 11623687 -273989214895254277538604203618179230720 11623688 1153808711087498762238639965091104117760 11623689 -259128848122112299123465572401407825920 11623690 120012384984958205417631766339844291520 11623691 1124839665707355196246142710390915723092 11623692 357582197721290285134155935242308644352 11623693 -337775888408949753912538362717823490400 11623694 -33644325687869151770573527427278172160 11623695 -49552921926521592114486667340509572960 11623696 95895868461386091035781667334802636800 11623697 -408775116234205821109751281747955870220 11623698 6433363141780890217195974810396653568 11623699 1261046818144965318102462014230740066936 11623700 469338522480944142006619195546874726400 11623701 -846850615029081421336065136417373900736 11623702 236464284205286809384630886073011894400 11623703 855665497181624183207446079335252704 11623704 311414603731442995454465870189306142720 11623705 33400225015689192872602342097304171720 11623706 68895524079169936927296535325061600000 11623707 719821008563167014155776261968172658604 11623708 524767907753147170747962020247398530560 11623709 -841350849747147874468792442723765334420 11623710 92584269818662814511424366360049233920 11623711 221332397881040096297418011595355064064 11623712 675125650560049503492864173311475712000 11623713 -638836952834724068459490390297824133456 11623714 -420112936609068512571693921565872920928 11623715 -812850865000412848373993466382005038640 11623716 -94642476991548138939889509749062778880 11623717 -254046505655310733524634796899369792 11623718 -1957003656203332085282154897248327040 11623719 515112686204913053493265035906964047144 11623720 595546536965088343771894147362243532800 11623721 1047708224496380049216258283786727948922 11623722 198700358278695293604463840361473712640 11623723 602255932150688072794513882901432881080 11623724 -217252742905506351151322619302453197824 11623725 -137145892804392000344177520694000080000 11623726 39304554027273061145583446520157269312 11623727 827371022373067105987688413803653673912 11623728 -109431995255336279635324630183011188736 11623729 53025940179421300035901407075458102528 11623730 -373795245149035876964062061142569862240 11623731 324426537851789296768605804199938680640 11623732 30344546454610236612930629847451389952 11623733 -1092266183383036756412480461412641120320 11623734 -155184143702585473403850054533562102816 11623735 -17221561500901001584713027258751187040 11623736 416968544876251885877901907018234982400 11623737 -607501623513819124784672140847329214640 11623738 8083016916585087317988503992067018496 11623739 -269544790588157082748781199753930002460 11623740 -92024600717247442489665388029915463680 11623741 1442914248147327117755373352957615848492 11623742 252512890472709799450118520463980230592 11623743 8194198282528348713486128920293047472 11623744 546626774860134555553836885763686400 11623745 29676193784218169269150278724490102400 11623746 -69718850255480513734394610633280242432 11623747 -634051945883918191996593533207492746560 11623748 -202877790506981923387999504877836081920 11623749 521961741864510148641901471518652157664 11623750 -60946890308384756399009879644414440000 11623751 -678944271936725064346984642350905039520 11623752 34254473316869252000104003609077841920 11623753 597596250136962358060306363591042455002 11623754 -277001434203092606826479459483489333760 11623755 -29714579154680506728005281126636627200 11623756 -692417873922568718020664676745134274560 11623757 -584376861203700081512007304320801353994 11623758 807272906578652482479534829948396301376 11623759 574390516687901716056549780002349817440 11623760 317063659300806139168650152588083200 11623761 -149235892502013404625656425307849296560 11623762 -22586370594600976861236995114452338048 11623763 -640403599179335426873718791068182831360 11623764 79686237436350945035657810122039781376 11623765 100349494394715905703062180748756134400 11623766 91263137231849297641479680929368053760 11623767 -503752067468153989254910971429662972160 11623768 -21345480058926415656034812412986531840 11623769 -1167897305566669368792457344135349843830 11623770 -186446625408426977991928931719235212800 11623771 377983784617808573628692813952128315972 11623772 239403554383304880617393173593845982720 11623773 -162238220567042437405318832433067409856 11623774 325279294003800626060714087222293563072 11623775 847202919399696145065136741104187800 11623776 252144757388483033954410045324958367744 11623777 -430701353911031110339168970955202382928 11623778 247945782254345278230298491623488975440 11623779 -68447440417068488288784786887818637352 11623780 -319400580784372208116678247768812224000 11623781 35063167701700611422193228096226003932 11623782 19749209600094124540057619285006830080 11623783 585771430325562738370514277218982063032 11623784 465739579288995790477349736951057561600 11623785 371747829119223778382566824166015531200 11623786 344201285458781670279617588158110791424 11623787 56261557840142718645838070363690476608 11623788 286903358784859139292933798401575756800 11623789 34295544019889471873587751748811026400 11623790 19135793453935654239196231981047726720 11623791 -157206244974584263323778365513524061696 11623792 -68394774242528936995764423767749525504 11623793 -302957459415444103612101373564193606958 11623794 10436637448803954596602549258843084800 11623795 183918866458230755890459802526734225280 11623796 877059291211032131987523808875343881600 11623797 -84560093563994040208839830296681656960 11623798 102330934262986918110309611343272138400 11623799 166089249350844534453714701993496950448 11623800 338981582873472426289980930906183168000 11623801 -147599389257061578257844128658563170560 11623802 188484130800885000011495389222107942912 11623803 6032951896336136064799904301019187904 11623804 1063298857456842524821706394071509682176 11623805 85541913102310429495899677082543164160 11623806 235471676018463224272398155669053308864 11623807 -74400354146195260386817605638898047720 11623808 -138523736366109680155026902592918650880 11623809 -144562131270155233847565054635105652480 11623810 -137674725491677694402692772813712821760 11623811 1562087976780856091715144996618189436320 11623812 -2091283020387772241673432998084179968 11623813 -1110235687587820488967348237322510027938 11623814 673929643103310126437597578778971292256 11623815 -165496663592285790564982224171616949280 11623816 -537780624889268013470982371545819499520 11623817 -1025306906021675710098415715064701068134 11623818 -241200806346981819252739755816786012672 11623819 586391832325566923281543865923699243220 11623820 -110188779183956959311346799436847180800 11623821 13614365693960329171494718267684978464 11623822 3769156280529251134562458167566598144 11623823 -589973625081089825495667518658728735520 11623824 1185294797910106605552165823804907520 11623825 -265719248858564941066867554716853943450 11623826 289146478470558846070089608250812818560 11623827 -184176327993973408669206232714596648192 11623828 -103254808373668715290684309066140705024 11623829 -880570547151591735569962574678384594208 11623830 324455743788476765390205826068660049920 11623831 1288060293718629901347021202185186226552 11623832 606627509103326815749588295542920970240 11623833 217389626811871344083286624459794832900 11623834 -392119817809360428959103546139002983184 11623835 180463728325171111546529307720527962560 11623836 -91778944899711365159723280688155033600 11623837 -1330912776634851080800360922803158303514 11623838 174555430834441263787597079868504140160 11623839 -1821702542233854121299017992678745016 11623840 -589588817361199821512994679251222528000 11623841 -725317570930998832500465925351130158416 11623842 -12565850345133182203626194009250263040 11623843 413284076988213125491762762302929579520 11623844 -798518445120002545713034940963111931264 11623845 153190016457050704357050033363365534400 11623846 910182033641432414189000045986967808 11623847 -959789810740574056252147746061129860168 11623848 179071390623713785098169895689020456960 11623849 -136913509167597721355208861166006279536 11623850 -118334477864911159129533238622640019200 11623851 -338677490661998034485386074813357018960 11623852 727650589862689411038269769618538917888 11623853 409537970547796499772727044900274110720 11623854 -182680109156250568521373884886624287744 11623855 266497004445909327761592799985632902720 11623856 22184697346076364050877784052826734592 11623857 100797961707166205073418473074680953792 11623858 51322893888008060514958415967354666240 11623859 425453307672379739861495475405743239968 11623860 -228550101796084329307376724382818520320 11623861 -372866165315277288233575364058335211538 11623862 162285229155381789274850366694082518432 11623863 -9465135122668393009846439936059060656 11623864 -62582422304217869023702221013850726400 11623865 426484425323351242929233531797122180 11623866 -184298409482676591428500673559918283776 11623867 -1139617442387200827884293275183349082640 11623868 -1184007906629422790896043964040601416704 11623869 -34530398691717066422765709965950398780 11623870 96259580906464094551036261824954931200 11623871 -276813854547476050487567243742911852688 11623872 -92525406806358607732494793133531332608 11623873 -994259590347918750691228635509755250878 11623874 -128602620367145622590177402118250166064 11623875 -396015759932623242271723625129383680000 11623876 572231821560404381734530668538048814080 11623877 -612222539888688229807432110728130599520 11623878 -153699840193204713842455245725418946560 11623879 129191255531538088699891519732961863776 11623880 212767421656193090341448371221995366400 11623881 862388387865292522374430954083189191520 11623882 -95549768300263423193868727171571133600 11623883 575400707703048421985540075202779988960 11623884 -95535299630023377613804872571757395968 11623885 -24217090419281511539940394912346476800 11623886 725190745700090696471291586451626391680 11623887 747879469179704216519761274847858564408 11623888 103289958960753000856783002612937703424 11623889 -10932790972309801490026806975422456976 11623890 -189509918529758216431659670249861870080 11623891 176713939302366545138027697053144125292 11623892 -167587398206619005601033429609172807680 11623893 863839829046200224680242364435206342400 11623894 2780714447751374585675375309155179072 11623895 159857965374810460352809835591845925400 11623896 314474029709459457765407461336599552000 11623897 1498503603070378378797569296838018955472 11623898 40816669280593069907737692177107335680 11623899 -104240049075993541294116369960278658048 11623900 184920894767428924074627330509706368000 11623901 281351326888843564601581958881999834560 11623902 115197400142365980875783592323951308800 11623903 -43035992194856007255432287200111916640 11623904 273506802834529502858123306583754014720 11623905 433275954938626604906186294945604422400 11623906 152619982531506444674240327333326625280 11623907 339786141030771911124382548826811840160 11623908 347441835097406500736137793554589660160 11623909 128209704346297185105387216627969013440 11623910 906644919271789182180562322952222720 11623911 266701113397366965889382989050188677200 11623912 7000531599912765909251621308577740800 11623913 487362915670182659921250455661861778560 11623914 91120151066170598029040244955456956768 11623915 -143126335607397587385949762746872140800 11623916 -134751105869099191143637720227178460160 11623917 653330517821474021441524103087684450880 11623918 -224934258975698103960336711965170107840 11623919 192013504421928851830882228655689162320 11623920 -13533966918446518024001741365476065280 11623921 -860322131704875700044311162658972200878 11623922 -127607010785909355017255322312115669488 11623923 186304603749243885813651072036421999572 11623924 -78934710862515114548352190156451880960 11623925 -865129218322002147431916231410055763500 11623926 180641130191653455305704014176425903488 11623927 -381374442678819693056469548775181348000 11623928 621407566524255038338808388699381596160 11623929 -299380865756587359015032183881023022080 11623930 -16383539213256099819722219530512825600 11623931 -1080847981254731968452323266255804739736 11623932 -13153025000666507659426775016785756160 11623933 -537227423469526531626914564194175501818 11623934 51811359378782261130897833634323097600 11623935 -411511187342174575138142638627887865200 11623936 -26644954853338914817826006123283480576 11623937 -110858141675490143208050539303061396400 11623938 -178953871649630821386631348477571427456 11623939 30616710743669550436720900723296639740 11623940 -200201861370372731877173062167986184960 11623941 68151971706873928950702710095146967104 11623942 325292686294678914743152536322057849344 11623943 -918452091875026337229289338950884136808 11623944 792375384250261576759133052942336000 11623945 482179433930504678733965690811610740480 11623946 -71322803484920881934709495328831365120 11623947 345411683486502851183258663105210915328 11623948 146808991949981825167268996604047021056 11623949 -695696697376147811929679052062095756800 11623950 -42472234304222561567889283170823406400 11623951 -446018601627645907402452315503362256496 11623952 -292946572341750659096928442398564409344 11623953 -674953369722042865962647364695082412800 11623954 -487330191793210266126279473171682052800 11623955 -140491253590452727250917278336249894240 11623956 -361059271216728504535790877818875004928 11623957 381510115180290822882349120403162032732 11623958 209804301603420987290934797349534466080 11623959 -496937745424039822729788576068092079280 11623960 189858864114473404587553167075151257600 11623961 -924710856088141203976796384019806267376 11623962 -107054192365942479171560828437245198336 11623963 563540276796667404560616102315137255824 11623964 -513070408847186893142610870650708779008 11623965 -528021479847934018101279159220732958880 11623966 630957607012678918755257368247696771520 11623967 333309384774933280349388786978661704792 11623968 559376201394115059489724299799320920064 11623969 -132955931613760621603526878167401222400 11623970 26409750210188693426743140286122278400 11623971 337138189618015943093656746305376267744 11623972 510807207142156528359884003416347304960 11623973 1107460050819881031990567222268100796222 11623974 393161536799708546135630117455985223360 11623975 2776416918710634485229578040148579200 11623976 -213429207845233772391564110499756042240 11623977 -126627932076887187582539458204157808384 11623978 -117720500315970849984436934925211023360 11623979 -679450209283827617616383489284313241420 11623980 330445794483651318258303040434756894720 11623981 -803051125950960399577465163311310820800 11623982 541583082666633611162172337900260485184 11623983 119951251362806430003630318888799196160 11623984 74360878814808451497399418403291234304 11623985 273792857669448707211465742280457624360 11623986 6040617764510444062480014628426896 11623987 -40856464140246910636361915184809877364 11623988 40297934911032877888356760735796736000 11623989 40851596160933873857441587473174512928 11623990 -174403319850638567623118500754520176640 11623991 -1486822519141642331842841807321844084480 11623992 134746873652981091297688047231927459840 11623993 -748252582324860264736613962845549586176 11623994 -275911397277934819909786550198576713248 11623995 -124160167362221449670451379253344886880 11623996 -684529364253301120258249693805819008000 11623997 -268110999849857093135005190637776502336 11623998 236922059676930792526364348040829856064 11623999 -326906755499778772214502616634413192000 11624000 195777982934192098782614501681528832000 11624001 254664627506934141567178874283545712384 11624002 -130882582207540681247443169765653295616 11624003 48190959669300832046730271515964638720 11624004 108835781598781075180173893222029639680 11624005 863665635680932949381560170225531517560 11624006 -390464094392940190587581626642021885440 11624007 -504660845002392558075695078451110166360 11624008 2685269678825903387392571038085283840 11624009 -102801210950484003283308202073536478796 11624010 203525455447138913110008058361055782400 11624011 125633344586127942042963266454947980432 11624012 -219103029315975420252245894519755868160 11624013 399647042893381860304005903337724316480 11624014 -299269224766452104401631673050583174720 11624015 76291072250000432453353726230492150720 11624016 -12481962534880173315642461840721838080 11624017 11147225414144628104221566896510066 11624018 3861567803980188172871439140383019520 11624019 36087299887965188883375681926023971456 11624020 108742856655775630449327234903100788480 11624021 825237324658937193703319784886942134222 11624022 253831910090152752312311696126081821632 11624023 337778729160050275157497165881752512080 11624024 230903950798438367308768812185332008960 11624025 -44724239131057775286849430664757865200 11624026 -85127223864780116780800168119348342288 11624027 1035075243202414611366712120401165591876 11624028 -90915545769209744675052247863737333760 11624029 394999359417108045207775170459892152640 11624030 55279404631441405927301947489754997120 11624031 -297367756328011558450935232266678771696 11624032 553879592891226170005736471296637140992 11624033 4953905244692336396710002652612594920 11624034 -336027566687547708529415480367527598720 11624035 -670862661400569052836271898487874959840 11624036 710619228568542284672511561283033994880 11624037 -68820044483024860244055534480468097440 11624038 226435747557498244690588506368824354560 11624039 33856307749146136034071634918925901824 11624040 950133342158159466093940504990679040000 11624041 -76506288870043746979292567153736682560 11624042 -157483154273097711645688568582819069856 11624043 -39925536082797049699754345330504552976 11624044 -566794610628793724949898325719065220864 11624045 -34971920477744289341135157601701011700 11624046 28848652396945225578260206277332460544 11624047 -1463790715614497415796843224896959201200 11624048 -267705481062350177819899937350586695680 11624049 75126018455734660170533626787978237568 11624050 -353550778265219625129097505885766451200 11624051 -689587669091569532121303845619613152948 11624052 242068459585104932143677208536259067904 11624053 -88019525213040091657720732597450365696 11624054 -107303295118467062916576670410776019840 11624055 2164784898803662104885347821293895200 11624056 726696365164118956396188931478838312960 11624057 549608277003946444817347460154293187306 11624058 -273406601710034207126524487779548337152 11624059 1136385450705232764229161334651086180260 11624060 -254739088009352683392719588171037081600 11624061 -8829547753425774694436565496530961920 11624062 90237371699114440740884228726472791040 11624063 -32036699499094260212501569575815152512 11624064 475061462100272336770938536843060183040 11624065 605561436429468397060914814191923520 11624066 -247585282542270066835759042507093034976 11624067 -5037976486676414210399852955704651520 11624068 41055870911994846319390124082078919936 11624069 -577633492658481460301465749287368820480 11624070 -14227003143164460794352962498047180800 11624071 320092415348003966851349116867582965272 11624072 -136028073649763424775471416495403699200 11624073 -1408765013699540698835769434441819362560 11624074 -162847045689259817236481168503502209536 11624075 -80587834883031430720767225397401860700 11624076 -544348889630920673679124576926507495168 11624077 -168599326656769051762624475923557152074 11624078 -169454438435172533448840496745855928576 11624079 410993995713703668404985078175002933384 11624080 52104429176550159115997305418761666560 11624081 2555191968166577667308284079210623680 11624082 17405862689885103818504035332954888960 11624083 968051626662432400219943892052399356332 11624084 308439734549379111176729715498895378176 11624085 -187140007528676906953472356893595355520 11624086 -777150161195330913557921922197632464000 11624087 -905594284543677207081347335396827940800 11624088 -117730414086057092757760677008869294080 11624089 -1158981113093432805931918687195947992444 11624090 -92468823273482037969284626396445389440 11624091 600418573062847491763745904502864080792 11624092 345009612871478756040424227527705390080 11624093 -17388495345032114865361667351741914356 11624094 540661402020295828635831925708432487040 11624095 -194204885760115195410540486581074204320 11624096 505450907613012104190014829141052882944 11624097 -512504555430157722766188624495889564128 11624098 -408455471394061487488359887083527813120 11624099 -28512973422191205278193229646102965680 11624100 76725828367958320336798242469042406400 11624101 161878865830923681515120552456893574400 11624102 -152838212166232747463702413804799154048 11624103 -18215397007249353713137926793924391088 11624104 345563746211268642629243053245726720 11624105 43921173820073448335298167751422577600 11624106 150850788878997316694265700468207175424 11624107 2412930417919393479070639327507340856 11624108 -236821645304772308286036947366097638400 11624109 58541623482711539590642880958397930560 11624110 297555720854608665993378368255296498560 11624111 1219220544066993364721039897041142189712 11624112 -236572765218576360221093516938936320 11624113 466236844867446835499254031700772233362 11624114 -87267228099570221108099297088745135344 11624115 404243358691404699870330986341958198160 11624116 -62962172017342555065345936751350351872 11624117 -1064305089438315550904974553386514754834 11624118 -281173901543342823975034153548385423872 11624119 307757036453841922131882605321900504928 11624120 -157611115092766226698708052844555878400 11624121 614177046691848847483785303327472363200 11624122 28850421766451442880309146064114398432 11624123 -1064356414943500437302598078817662118704 11624124 -249021189059843772446965590079641600000 11624125 1115292724592473745371742214166844679000 11624126 350772379333556187608444911383994336512 11624127 468641855458785535517055520696869023760 11624128 312116219401942515326664456497874862080 11624129 969928488279198858829288498574536434480 11624130 -27788319559531356693624358004688929280 11624131 -207116748466457806149464837721843922176 11624132 5916067654093601658584489071071412224 11624133 -655842528816480264492041915835753113376 11624134 608623762407434888554431795589809553152 11624135 -236726550089052959166612682082565500640 11624136 -379931408281124360250774679810590105600 11624137 -720376246748998131205451168789888865408 11624138 -10047270483075610168483209638932906656 11624139 -249406398152732574805888750149163404000 11624140 222915896080836702414651047640578503680 11624141 -1731196565658493330277512531967566542120 11624142 -105147969058466092672917384528995492736 11624143 21898668819768435248151356038782194000 11624144 -53643521522100255852377329995483316224 11624145 -60499380796548325492267939970834544960 11624146 181357150229341149483318285876038128272 11624147 -6367466819201863102519330313055448440 11624148 -117353777708898209730571645028399216640 11624149 621385183913109132207056562726342179150 11624150 -100267949141863173311318885025858110400 11624151 -212367829626495307555304272081404786432 11624152 492224015889932195482977826076349081600 11624153 21487907626499407671375868820022514080 11624154 -21645893340377904542306138771340939264 11624155 4720140676527861649784832943982796960 11624156 -351860928781299317898505076468099051520 11624157 -792865455188719482666649188310703614740 11624158 -84393366716026157482015032270282059520 11624159 -549816614930748506207769190704878762184 11624160 -346616933710362058288297681922194145280 11624161 1528867725421938817478987411362076530500 11624162 -457202836103901659381745970056231609600 11624163 -44536822476232028112667940554781171712 11624164 -30430797340694942639660789011209141248 11624165 396880049766088628422874236964473726080 11624166 330425410337535235557234093421414328352 11624167 -1371619218990384138622708440910878731168 11624168 930494976655896804118459463892836597760 11624169 -79604577399793086890469772449622963056 11624170 234099970534642336519959665078489981280 11624171 -198721388546024855171280998298878211408 11624172 55420091907723072044212634577047780352 11624173 -685536061865929333733175877594644882912 11624174 436201740613761564495399921074323830336 11624175 -104240388889770145736241960753072804000 11624176 124631213238028085892590530827367022592 11624177 -364219720507015688900807089270245931200 11624178 -215886864408302390782891176552841877376 11624179 286856558753818358318372670226167937776 11624180 -114297143218201199731577649955323955200 11624181 158544566050420510747437738408099609600 11624182 24620164822251513413064928373035745664 11624183 -803333917481871502847292519299689509120 11624184 -159060919184667336355832004576121036800 11624185 -294633916418855700736268192967031920000 11624186 -168014771030887801673871393834497879040 11624187 60598717615190994695336834923202956800 11624188 -485420350321897168243753607413665613824 11624189 370037630087996747649763146436876850520 11624190 -1126320911113056414790276887525135360 11624191 198215960912555569756513020013468841568 11624192 -927728735085806196312174605913563332608 11624193 114304152637249022590265368120606907904 11624194 214731144892671477976593542250656870400 11624195 -68174235653488825765058073430535934000 11624196 218243148430654626360165411568985640960 11624197 82491570419207861525926544705526255216 11624198 -16583638533774281094454566612857555136 11624199 559334869176425772388036413093270871464 11624200 -1899265793872985173035555418238976000 11624201 717401667587410885229786144189182773600 11624202 25512571725338066020556126431250764800 11624203 -228523945147322493593586074144429551280 11624204 -99716398604167021660794819215033971200 11624205 44075792357766787960673383837087800000 11624206 -401333931583431184958934406298063247936 11624207 -315531879464309502853746441819548079888 11624208 76042981813058699258715937857635549184 11624209 473165439400660796737101860083928873316 11624210 -171807418875520568881705863901192424640 11624211 -322850717654559937160387180996782897740 11624212 43183574583408520319318249903609795456 11624213 168625263635507839569591459028209192462 11624214 4360202525697514260323991818507476992 11624215 -474502317156681134278588600180541853600 11624216 -19894012108148687203065368539120803840 11624217 270278656364730329719444406769194700000 11624218 653669072578854014238666869442574440960 11624219 584618159040335242004973302068423398840 11624220 -98056468881707811170181860344891737600 11624221 -955844531704605523389304738835576561460 11624222 219991955001412476832843114822619478912 11624223 30495331427699468931706338052654356480 11624224 1010004700956380547547303228736028082176 11624225 -35943706987888113856652196464182252800 11624226 441660215731815841767219237606490992384 11624227 408468256495540142183309544439080682076 11624228 48314606019660425313993547711561728 11624229 36527118982451687970124911249267821310 11624230 -44149384681095803254662548397877338240 11624231 531711537125520020709011898994959231864 11624232 -47571287913897062658220943274269491200 11624233 9236420826009553807333008519020429664 11624234 -56214731068866611892298230248312091984 11624235 30981681416983793110071196608505728000 11624236 18524624003594896369034770293879258112 11624237 -1062514818137869300058572164774142731114 11624238 161684529240819763761434239190338166400 11624239 158178937147922056552072963549912333440 11624240 -92824079986814009135950453291972362240 11624241 78898136009242461754937696080715425392 11624242 8215466296357415427996399348089917440 11624243 -895834799731525106740123543678437856320 11624244 599778668734380599586123206456399554560 11624245 2073900431323019495702211694125401880 11624246 -233823399391829464313434335257388462048 11624247 -317605478523031643948968562009619005232 11624248 303150582268078040848825749130735964160 11624249 161406397838838921148206654386878562880 11624250 -64674773467091188156699356579304320000 11624251 492706148037136683633513897533420705252 11624252 -529365424491424873146291259778036689920 11624253 165425026828470810159020957958806623584 11624254 -685611644261529698940349643207947271424 11624255 4753894954577648676980607622494365160 11624256 -74904364305087721966075715190804971520 11624257 -764451077886961223146768828949956846160 11624258 -94811455919949467265241450385116937520 11624259 252369361479382702663311831523023072504 11624260 228050707943780412394627670512272998400 11624261 199024415574178111679752517424324589344 11624262 -5429923106707119018476598953324083200 11624263 -137101501502628802522648560967732882640 11624264 326794144868491823432464115702531343360 11624265 -464343002992074715774537547164330512540 11624266 191613183750688865024081674725044728320 11624267 -1553967299702964530266034765001864684 11624268 414447094245386419634515257064341757440 11624269 161889971009924385323436023575252738560 11624270 312872464865239910906858024099636160000 11624271 993841882363048203591680166376201246080 11624272 -225993247787968886446973209995984764928 11624273 1138810428775767830595808963275931272180 11624274 -18501982003009566776410594333702428672 11624275 -306585576867581503064527509320354366400 11624276 -8728630314647138508997482188587284480 11624277 40554556572196984232790985487113586304 11624278 -13205775358395188365728010365720562176 11624279 -417401186295272614293972313484434671360 11624280 3291008112225928491902361347704012800 11624281 32486521706904234482547553824273539200 11624282 -586820842567032910571405394377494213632 11624283 565280344728418541034614400871395177600 11624284 112246011910577642371688388805406657536 11624285 54660836808027125986078299388149905760 11624286 -188519133593066991765796388142669730176 11624287 -266059388482097367324917560974874856768 11624288 76093944800714796201413591664003907584 11624289 -406921902275937243867684747447507728976 11624290 -13150005504889816484775214837402953600 11624291 307504710340213114464098907736058630400 11624292 152141303203688915716324080259709890560 11624293 480348162064252472175896595139020492542 11624294 -102486793719637050194211180982029161856 11624295 573080771065932723793645884652036099200 11624296 -165176752354719590758174427411661726720 11624297 740751167146311025595737835617291017600 11624298 36321310471121755260955219200733655040 11624299 -157315013733353479946037673558936916264 11624300 177795269356207409433825937722638726400 11624301 27452294705944008273904153220048909976 11624302 63288540133022301748266441811625367552 11624303 -935324651924579811299318342982126854448 11624304 157912843683276486919663443772624502784 11624305 52164484334682280275245141348028345600 11624306 340763290864554991486154848965275221920 11624307 294062662354433472976022220568998120192 11624308 21306133218147972332151717647872492928 11624309 835226064613243282145506399618137178560 11624310 -4317962815267159115861698450759741440 11624311 -994300733534978190509071895184049911888 11624312 -5005258153260439669187305627612938240 11624313 289252528015245916588434238034480510304 11624314 -62813866330569180879692607201113214720 11624315 229404669425564696996801877893105716320 11624316 424746472702718832579610506789145141248 11624317 362282009130562301045392569063137389440 11624318 -114571128187342146286566985742943941376 11624319 -8167513516942906570329460662802141896 11624320 165211141802480485681389377598731059200 11624321 -814229048588254827276569250829839971328 11624322 -325205245530644637328914795846060542976 11624323 -763804716004938055977355657776823607428 11624324 748657099673854678002558634719452781696 11624325 120705506728990196559500808285561057600 11624326 56713337558288297487759639188682898560 11624327 -148913996447369657411780544350104520328 11624328 42796053078903920115075890916558120960 11624329 -410736970395653395617932435891075700070 11624330 -113674978132068037825700601497678638080 11624331 328223201588777617194193855458462793440 11624332 -643500122524661983449172430707573422080 11624333 -169293532130819176819846227614656081920 11624334 -238514541327595950105961894382654685120 11624335 -310393486556228716590476286994352985720 11624336 -141301514837638378989696850888699895808 11624337 769530726742573064109716022062205037440 11624338 145783402730832841989522282798334391808 11624339 -169243658397098756950809358018928026320 11624340 25400183886721355072588076031734988800 11624341 -260012956384784752676791161336812038258 11624342 182413615370849331489823917135039867072 11624343 -17455312725019372705774301631958113072 11624344 -1212662774339257770602276012319942051840 11624345 -95030455091147877806348163244108329600 11624346 127040685397929407801458601195673237984 11624347 82385552083389190317683765796965587200 11624348 -552149985703780804535255413736986681344 11624349 3370018024198842474667333114416384 11624350 -43858027526866795513869050531538129600 11624351 -1119013635519884361262879136435886831648 11624352 78819742089808834864753147330906030080 11624353 176459258027810358294665190438123419284 11624354 -214771212552189080685189182349758627328 11624355 360974010234540595527677487292242343200 11624356 -677847483356499958854779462599271198080 11624357 -417406466698748850894390270567964337280 11624358 -435093161187417639030863309777782947840 11624359 1202594263485818405065257139463921469560 11624360 -308373718646650713342846210311012352000 11624361 59002127585408184411231080764215994368 11624362 14766848713168334888227663261028281344 11624363 522934889983741996531212766724732493504 11624364 -320248623936921582008470528773049190400 11624365 641245034930382999261086733292384549260 11624366 -120296907488160539253169402006501090176 11624367 260946492034751110828727306986449668112 11624368 -146029680302955128795036822475954634752 11624369 1338921658137152195506610295164398916352 11624370 -227629622820305725264523106628394434560 11624371 546503800796616126554958845731214260800 11624372 -1205577001243326860156754047324898140160 11624373 222888866406704974908650693123556141024 11624374 -88393138754121716126740714354812325632 11624375 -102422455473850773248775868420029690000 11624376 -476672043289271352759914372859012710400 11624377 501222420256011629203881437619147181226 11624378 23637008045946344795225882077156755456 11624379 72272577916225908787695615611870592960 11624380 -125153752210928932125437731766154240000 11624381 -154350670876664254065913447583223877818 11624382 137202594793834111436056704874039378944 11624383 -997231901151632688802507496624553738560 11624384 89591033011133096953545490769431756800 11624385 -102001917339412412468909192637018134400 11624386 -73006128779961157418327003985393676800 11624387 253250971484494659015687098017215615036 11624388 -457296218376316388591230755741011788800 11624389 -129925785533474065184069015543783114880 11624390 -560749359484508323170723591039548140800 11624391 763486217787641968695854690185086949752 11624392 -92682844072306813334003282063528417280 11624393 307983412137369163536901755614747397888 11624394 1809467072193130572602473153180162560 11624395 426343861296877879460280530916175658400 11624396 252326428010056967057319089778852980736 11624397 -625491377550261597082240405228664750400 11624398 -415030167488138081343149486746229140800 11624399 552406791024440004466507500265896876264 11624400 85935284377403714314659835818292224000 11624401 -68301402892212827363460419014239466508 11624402 -106449242624546306530827995079656592096 11624403 -27053287043128264118272476684610826496 11624404 -37592154913628099248081311232540145664 11624405 -4153098716050574944161612554781004800 11624406 236966314305896142032840595140327200704 11624407 21362095000920686301509226709697611920 11624408 780480220578064402673700572145174097920 11624409 -114483006229521984183024350334876334800 11624410 -83702033061610318868867745423176202240 11624411 294397128350574280521202870106701410624 11624412 572109984102689327773974171068231860224 11624413 406810312411732899078505367074336556940 11624414 -55658494244309766373293530780149903680 11624415 1699397568491762936465349042371667840 11624416 1732351926731442770287484744943922053120 11624417 771723397833344859661019350605996272226 11624418 -186862406090662412069280840436259865600 11624419 196183252256780399844545905143907028344 11624420 531992226968178159053716002613145088000 11624421 494124437308472991100587453641883734112 11624422 1055530600887606848199077288213741355072 11624423 383416008530764328633319431843269298064 11624424 92011240860466010150054074437191761920 11624425 -351788490472164313354579049578899145200 11624426 -233833799102787297155061117103905570816 11624427 203740497348944130228587416226157571164 11624428 -162580954429908303615750309313243988480 11624429 617954185717533003268894022287337187030 11624430 88161094390431905180027134949153341440 11624431 -28077888344908722850114281651966502400 11624432 -71594426550882215152646134912845348864 11624433 744461131650647975086645688520400846848 11624434 91160243376904326215610510200978009616 11624435 393754235303982848206014783625851455760 11624436 -466092039600806781501374897472080980608 11624437 294808203937996797709712688535739602944 11624438 8443418619904806169008466771597423872 11624439 -267308515294266921296662230415900842240 11624440 156998241525599182269511596186728140800 11624441 -1095435962084633347803134897165285035158 11624442 63543956649664825752229849125825644544 11624443 -11630308565847468823863745553536338000 11624444 363656762277063645688896410878321030656 11624445 134728858529795335252987715746738003200 11624446 -327165901162190137482070822414669283328 11624447 26892742539091264864437818149600767600 11624448 -4614378219154498677119713517934477312 11624449 1133048346108603824906093957842403432450 11624450 106387030123252954211302003019131538400 11624451 -408643694900101011509678388508135243776 11624452 167287537580878849739177989709689876480 11624453 -526363446261592516981117265101048616736 11624454 -221427372621303713646528639671228413536 11624455 -919167583989449768845943998217827368000 11624456 365455470702298157922120737120696570880 11624457 282117694023639858615350684264188207488 11624458 -406490418275604468376035292436720692224 11624459 152502662964336676909585325985374890752 11624460 -348789347102794611332086126176461091840 11624461 1154633610428884682056636564178137227062 11624462 331622556516061691545131143122346615232 11624463 1102921484858728574788813028762013590304 11624464 300127898437760539305905559212833652736 11624465 -53974981617988983352388886946503699480 11624466 -359233929361617565991239489758544316160 11624467 274850475897077466786133529383562502112 11624468 -9655250917827000725959530808425980160 11624469 823403579910344718658489851937740234144 11624470 -280566178041372790777787921315932800 11624471 -332671882742478562233100587932116166328 11624472 -38025955931149597241214727017173452800 11624473 93273392907635303031690640306249802240 11624474 -504422911873932225369394303540585557264 11624475 -59491774925419608793102539226585824000 11624476 -40995108318697021774561086162952427520 11624477 1013280809211955711698783370268163153120 11624478 -435755706660639667696170782157047280000 11624479 85961908591079125194026665388412686560 11624480 107688565849082178078813336294213550080 11624481 747196965390606283568687810423151039264 11624482 120269916614903329597264589071572341760 11624483 -483871400298395658532384659897470020896 11624484 102832395967117201283554749876340733952 11624485 4211662233898460626952479652764663200 11624486 300888056573491610764109185929632820192 11624487 -171937421750447268832169671034176035840 11624488 753909063897159586925335448089853045760 11624489 1239985998249539905766680398056377447290 11624490 15145358832081446876999251144658896320 11624491 -7813180071847698379195359369293800088 11624492 -13460879676220595332609578386037734400 11624493 -632063920063956014622968870481755948736 11624494 -28896758901281307219906194099985966336 11624495 -352138025686207282409165280447630003000 11624496 -64963882106738216729232443943301251072 11624497 -832423786845003643049107549283876323054 11624498 -654841231008767715598135614778999170240 11624499 469775485988897280209864889079800268800 11624500 1273524130581572698730589987719594496000 11624501 72453093185401450810334401420762953984 11624502 -71308494724311601033294954078620706368 11624503 1096856520559767453829826144970719797464 11624504 -152600267605706909975257572372991180800 11624505 -419426382739475220795467268469703582400 11624506 -360019903630233121576596390805370268048 11624507 1323030467697698153727375904515844820280 11624508 16751311244395360943811974959587139584 11624509 -318035163380287371524346731173269910196 11624510 -610428037505709990572659576230712266240 11624511 -382240698784923177965127491298858153528 11624512 32024388082012912825790408091400929280 11624513 -94600328099270505574156965856592436480 11624514 126168550903372180742173998703331147520 11624515 96155046399336101129500957118071867680 11624516 402411664942236135964439186323238797440 11624517 -1222693825955401846877802527128671916992 11624518 -123665359962731817462396946698761339040 11624519 -700386773147982685407483785576365927080 11624520 15474474042675037383963727489587609600 11624521 450243371341297596014049681011257067700 11624522 30067374620585219004232792932843177984 11624523 110712698459391922693741577430278668800 11624524 -131719223136709952250448601062771227904 11624525 142209531732373785690154698518707579200 11624526 526090581392207384548910469292057555200 11624527 228417284680219983052847538259184011376 11624528 -129258311114062835059696531464657051648 11624529 -166508972340926842005523628472884750400 11624530 -197387942840451626362316709290619135840 11624531 1360496199982269396879954043996354136352 11624532 -494127286247229021442278526037062422528 11624533 -1481823996350312804345115088996743776100 11624534 -10439144303926420219170214112988672000 11624535 -16896533510129911730299614583367896320 11624536 177384591047816113667859617030394347520 11624537 -70413994976459050326119963775825376188 11624538 80150986063968416701535838408478283520 11624539 27772174181228214293052867631756645920 11624540 104756553058394470559416596964131018240 11624541 -84282769376007044847815872125431579520 11624542 -51327243166698899626428555485070153600 11624543 281313037345750838167697798992033375584 11624544 -163436816159276660011922819819463770112 11624545 18715880970643366802328701587800675840 11624546 67765946547125444841423739369197776976 11624547 773163254129761795091216165886456904320 11624548 147204330842407299587925531141971564800 11624549 81381641644025557666098580292273699832 11624550 46635523801839024131149593274696089600 11624551 436018397078218388998615644198361137400 11624552 504498390009526055500440871232500070400 11624553 -3600475368761989678214561109270210918 11624554 416556829116154746399933436066715372976 11624555 124177687327373500964533244833303024560 11624556 -115640465274039518248023097659928816128 11624557 234042388982567245067200427839471741440 11624558 306376756929995269639844663825022028800 11624559 715112967576002037235073958572520253704 11624560 75122196299700651307320174211443425280 11624561 -11619725594077955901070827109184260428 11624562 20774755632777890919004763245878618528 11624563 -1228144698282505989215204507517503405040 11624564 405156017807422204401184009469076209664 11624565 -93108508167007481897294264515187119680 11624566 -69726358551673819938473954739323320320 11624567 -1712374200696403726682687574527501871768 11624568 123998224443916619113108059176784691200 11624569 -937159893762981066965642392182043747440 11624570 -14857099986597101621054077124868537600 11624571 -251413826877794897279777886893013958128 11624572 -602555317776335389236898135185880705024 11624573 663098826556010814754170145761941778822 11624574 179716635472996488476000980792252925568 11624575 -332948991878089978133366696841485120200 11624576 709123800332809408606099951295209144320 11624577 -1157461975245938451190696941757750080 11624578 260380845816018080853514873088407942656 11624579 -158438824541507659489827908980941536616 11624580 -670388150856429696076012118256500736000 11624581 350450111418580568701379031032884183164 11624582 332493675582636857398639416238166466432 11624583 -1160189756836276103720909750729632740192 11624584 17568563588184389597722096750525317120 11624585 -43850548055472446145969753988426080000 11624586 3976138212139367671096962756201464064 11624587 107788519436253016255352324301082070304 11624588 977440851837598747667143690839665618688 11624589 138625152955089692496695431857742348908 11624590 27696234270174728621791992711184961280 11624591 -914353662929220803789181285545611824 11624592 -1539639759720072902566155119327969280 11624593 -37404640785395366314252994073537036000 11624594 706060936530901651138547513507772956832 11624595 -256388258693125689252509879589269964960 11624596 -166648492088527055192650110856558180608 11624597 329368699341628921657811373288210529152 11624598 -299848945407822137033470446744361406400 11624599 94477676143366356840506630808139495040 11624600 208627105586338992384459806658213888000 11624601 398811158380871216803169545154506682832 11624602 -622532255750252205814132798674946288896 11624603 1528133781152726750404568647251117606744 11624604 753463817396881737818457384540385984512 11624605 -411273202013439733134078814192470072480 11624606 -195131037998955870239876860643066209920 11624607 -140691847487227173509591937556608426720 11624608 -641255147476072415926923261829906759680 11624609 247439404813393857084411570181854339810 11624610 193391269995560386379454451264909824000 11624611 -7519274974050146905816117607278442788 11624612 -419997364517992623306820714372356111744 11624613 -182524012597440980458212525649763328000 11624614 97969346238613282859907620695394651520 11624615 91595176369129966381915867039105463520 11624616 179745185744040692757718036894692510720 11624617 138858855400149716464020466911235275264 11624618 60460468530763273656144803260734816000 11624619 -116534261601720643961840139455816198160 11624620 196764098591230245179632157690511360 11624621 99808106246135427692123665449213115500 11624622 -394546836008125499769523426068390472128 11624623 -204706632658107022224992390964071644720 11624624 132510373939308454422503880843215486976 11624625 139312625980347017107279434595096713000 11624626 -52027756606788717795524553725446817376 11624627 -253880245838640861766285583930089802928 11624628 -48908506520600816650257113224722432000 11624629 -101486849036419622717315251897863722770 11624630 18638502250714559687456376593626344960 11624631 -525271533270568195646184922605886881048 11624632 -474096796236974427458710946439996518400 11624633 -387351813674772668072210945397162668118 11624634 132418970354537234036375782530680289792 11624635 16784887467535420032814957726280908320 11624636 64672548554225962030773693982281262080 11624637 361317534722425475897778349887139591680 11624638 -172332375397510895268412679880858305280 11624639 567189135375863053051302711480640214424 11624640 150495933066578318376497621961592012800 11624641 -201269993907833722662650842117470590528 11624642 -69923351970711379847090477487226208256 11624643 128803374306331033469991528777569348040 11624644 830665493808384546255358434724024670336 11624645 -704269319195607371613152020958148860100 11624646 191333743189763165453305629186542668800 11624647 150577807788075152628615610274749070920 11624648 88942771497570373038896644875623792640 11624649 117665380176260926212446391179068238208 11624650 -147441122030503659023286415603598988000 11624651 1216382625801467525565814458981300004800 11624652 85814850796990961968810286856497341440 11624653 -103241338071965429673735898657318889098 11624654 654558817765013381252505138053109763776 11624655 -55061117281483201415260295641512276480 11624656 174456961486481322376251030740126924800 11624657 -81102835554903592262923492295864146176 11624658 -295147931666734436141989675178107641216 11624659 69789657095577789639093911145862089280 11624660 -73209207364254920212439076687889981440 11624661 270458765712154378760214766763040128640 11624662 61656354941305572710532160000995699360 11624663 222894881774980640865242364994925066352 11624664 -113590225264777476233977908133795860480 11624665 732734976116292876299700421027342510860 11624666 -2335707975972096546297931756305328416 11624667 -422331307725647431325462749409363190120 11624668 426873289637409663331965261799472827392 11624669 -219690875891490465619750813916167084704 11624670 -24227143245276106717248374153128636800 11624671 21657717207004344557282940179027254792 11624672 -203170480221068186003663712468907327488 11624673 223224787756941164017886275219195633584 11624674 -292720126214089274829717941519917262688 11624675 262126964403533010573894017101247061000 11624676 -241000570463945393718593677930844160 11624677 31969500083681316033785418281033542526 11624678 -188840992961966420101762168630987531392 11624679 822595415645041800605470200191103486000 11624680 166062927388086896376008688477116774400 11624681 -333426119234003862369388818222288232518 11624682 -171160937160496051568182106252633798400 11624683 403628156141604887639210371129703881728 11624684 669480875303306673522816973828431169536 11624685 -241197157391357053247375641133013675840 11624686 122665222827604825626105475682211081792 11624687 362963800434292749168198583553085120336 11624688 -103737038192607324239166294780464332800 11624689 -91651997329773431853576360947665928760 11624690 12058410365518194578812038337499627520 11624691 76026920032061283902312969508262293504 11624692 393600321436803120982433342918609981440 11624693 -127611651457538879883852864346105721376 11624694 -232945767996318669994845412642057681920 11624695 6530331260732571048399396415438507920 11624696 455719747647696383340418900433436610560 11624697 71420489400714459499832857436831764032 11624698 1139368500528325698922161253359172148736 11624699 21987649519447894639317362332972625700 11624700 -20715274230109788656165717643508800000 11624701 27112202501663175900523403201502241824 11624702 -120285704112844866801689274053403966336 11624703 -256310371070196874455781842367727684736 11624704 14368226615015043187849180982804480000 11624705 453011435997993657999169328808728971860 11624706 1032249829560827763909651021744385536 11624707 -72714669314807166703358134934702014848 11624708 -724921497435996078101280792527985304320 11624709 317503527561265969791227528001785367360 11624710 267572161444547043754698972600395141760 11624711 298484457780272124664435373721997707960 11624712 -998008652756692013210867614943600640 11624713 -630906986454373466003415391499263140080 11624714 57523829177517186327978877001091430752 11624715 -28337764352330559204286332559345794240 11624716 415570025672051432918909219597232899840 11624717 399761782648009744875875544404339853420 11624718 141913722625498733131776419759336002560 11624719 760038056672182875620516239984822101696 11624720 8801109350341331662683622758934118400 11624721 -2074387081928269644297351444340039680 11624722 -122827201593786481802529472295264831088 11624723 -945143483526051999366120813515693434296 11624724 -243612322879448998037974134223478571264 11624725 75711533114324663889792995863726380800 11624726 332709947550059431959708131873015649312 11624727 -192187861005618710581855230433993218480 11624728 952128275508764213415557816479145564160 11624729 602584010764338441094087991863525133568 11624730 12816578844125071139745500390911088640 11624731 221990059371558830078052532250925185592 11624732 313876340858204156830793980454363013120 11624733 529221379691207461606190885934673980102 11624734 -151306985736728950460988289080566261376 11624735 -94586176705348856211808253929108747200 11624736 -48830267410465218574915671021524090880 11624737 65219622498307409354819101693372906260 11624738 -683926310991363812622286113674325474480 11624739 -648070684071246810039072774001969152 11624740 314066612493250577865639489185790992640 11624741 249153461620229065190297783545014241500 11624742 -501863564261092214718630043775844485760 11624743 -190890807199676563684615206244181335256 11624744 1272889986772334866908467001772391132160 11624745 -372672056132290833542302918841521920000 11624746 -247975641918955570792392833661044156160 11624747 580301638942466260262709924090018038196 11624748 -130416976659092547201484368819670571520 11624749 895310073772998770959733863445680864 11624750 -339058286809719789731316445163070000000 11624751 -159149769566868786277193661414824969520 11624752 -41358604536652772500109761190056427520 11624753 75821315490805534302857682505215517056 11624754 -79028807404222245304710066608977783680 11624755 -124274123409017633826420055112124547440 11624756 -136636999320628934624876320062414698496 11624757 67931188767199516417210079799270884640 11624758 -15519921676429310630524682355631079520 11624759 -116148361816869114957234101624775468240 11624760 -178239723274891133894217566877912576000 11624761 -177630368004559448812902289926901031638 11624762 8767828827251151782817485158153988832 11624763 28860122280303802930576978425211971264 11624764 -98286385503737031879479148865940672000 11624765 181661739754905216549122256066166335660 11624766 329866786600183710025849135716021417600 11624767 92779943946729454392157176059297654784 11624768 -186019726361482802152567532849719148544 11624769 -113032800834875333670252243246159859200 11624770 -308095977458585251771116788582748288000 11624771 -160530441153703312581136644681491168640 11624772 -55548432804664397734913363508992222208 11624773 -452876759024497521993845570800031366340 11624774 -105523922263564642514233054402857982848 11624775 -93054958399763480244597009385050001800 11624776 1140748703635835042705723241621565900800 11624777 717988383637226250044040775873158027792 11624778 -391948922657094476800652687145789672192 11624779 471311162306514555960859428362674147920 11624780 -654653525000121189068754783366781670400 11624781 129928537407024254606306685359938426944 11624782 -309697793572272570533356460246339310528 11624783 456075943217914412796519365214077617344 11624784 4706270136809975090340747956905574400 11624785 221268995614158335319709979915404564980 11624786 -498876117257825846261775788227647783936 11624787 342313318243972885336754238412444317960 11624788 247654601930661720967570726398297450496 11624789 451375475402314007306200820433803630880 11624790 -51568007545312814475757169549887985280 11624791 81963453153754193699747083660294280632 11624792 -37751667283577893095768000222579916800 11624793 -116303628555563089608968669566122456000 11624794 -59752452595132228481815911060866636304 11624795 25330989950981960045926988192611881600 11624796 8079846670318815686583790480396131840 11624797 41779745117874163910131202543902823520 11624798 433484201349388525571070900917116328064 11624799 -559783846373781074758002400302945854136 11624800 -388057602197076232887055305305417318400 11624801 -4280773544847418742742494084422682448 11624802 -51662803774134231910374637070281775616 11624803 -778588738858514648943397717224710878948 11624804 -610264270052215666799785963396581544704 11624805 25037923409764364860775457205254918300 11624806 -565329944284186747251786400680311439648 11624807 324543400512035721739891589019197872056 11624808 -38135424229608036388492447475716915200 11624809 1437066851732226388106964756239855439312 11624810 372460151714668302183145551880634590560 11624811 499907729520654893306034415013888270784 11624812 14265819638599228867870895167712400384 11624813 277246310937070727079817074619484924064 11624814 54891764831427648257796510981974593536 11624815 -1023654893632173070708574833262019918000 11624816 14414370654197602360007072129759576064 11624817 -94651727558622786532854220346610725520 11624818 478433857739586748051869361326174806016 11624819 -588011925804564450254480303214564496104 11624820 753126524609825670470848613386964275200 11624821 383021718922297236695320870042947300864 11624822 -604031156006975813362853279006282160576 11624823 106403062623947179809623744895767013120 11624824 -66416117462328893938146802626259968000 11624825 482038003179097001936987329495769237550 11624826 439473478230542827022989920129519519744 11624827 -787052231299594355088118982535650223560 11624828 -789009144108373942737300153093337823232 11624829 -406676449025945393055428383734076944480 11624830 -39482331790302954958542047945672601600 11624831 642439414064926323940879696384765824000 11624832 -314762767461196327075883976824413224960 11624833 697349597635646992887962602869084672 11624834 85081313005519176346985438506594651008 11624835 8338201281735926054786221558752518400 11624836 -1290708969891183557062097998959195141888 11624837 -231686177855223701513661465221800916448 11624838 -300169233102871697988445551397768556160 11624839 -1192172179282465218745076984812377358944 11624840 505164491601894704137559051438383564800 11624841 -191630582954435623861445123654783315100 11624842 -616333637074794928942398862216384862928 11624843 346247232239345347292668931536537339092 11624844 46561807818199834821216788298782736384 11624845 5909186311110105184658648116739612160 11624846 -54960487502220314846525775480819161280 11624847 123339051054857012267745951193259418240 11624848 -144781522220068299085686487934693212160 11624849 -539059327170708181439605581469830963150 11624850 -125608824189814715104306296261369600000 11624851 -401863134180516320228536324009024312320 11624852 307900401139589746127116614418696407936 11624853 231881536216377966124348435943262043200 11624854 -42003501689720217796489175446514310624 11624855 -530436699712506162908229758049019128480 11624856 -350254645480236020733620883355864780800 11624857 808658563332151937212735605994864780106 11624858 -202542027440144398254348241294159436304 11624859 -380067956239201783452345055511139910416 11624860 -298433496212255951407282486757825341440 11624861 -73196047453788361262743247382123238056 11624862 -39448503052292227682037300674703123456 11624863 862942280538941147946295595928276557424 11624864 776470877498270216174968586840395677696 11624865 128730821759334701210473476485341363200 11624866 190988169673945035776142955533478487424 11624867 810399107097882701983594394144491442160 11624868 -354840903786778926913206023515370853120 11624869 284844313546078123307883194667701393760 11624870 755111670481786633223504175623116719360 11624871 369646359140724365927335933170436911912 11624872 4155428947812119524110165586537512960 11624873 -192861448902027678899012080712829089436 11624874 50887011193573724768126650011513442560 11624875 -413476127931831536341718431830891432000 11624876 2696525448941952350809074218937262080 11624877 -131676700003428887668290283659725565600 11624878 -10154436891742114186861226137953485376 11624879 240007940296999180195991728491300539376 11624880 -116136693388270112007496869787327856640 11624881 -492992339209735588725896863050141990108 11624882 -17727332346982211823435848477865405120 11624883 -262080973952293499658764785502617839552 11624884 588858102710017397645691941207673241600 11624885 33570672959310786727070744086711971000 11624886 -58456252335379268864121224708188127232 11624887 449054270310863506749825252091565706536 11624888 -576446239313017753023999807796740096000 11624889 -162438263248338965007081492098597269632 11624890 -26348860767622056810837514639092910080 11624891 -238620811080898844085381353442156458928 11624892 -259414902744808614086475909633984592896 11624893 -49921929989133263075349062863998480800 11624894 -21426619624351913085319002520885696128 11624895 360205296702942630243232283186342248920 11624896 -147303725114235393565186100342114222080 11624897 970819088162965472314334273406004512 11624898 -199271438064929871542941898822039043072 11624899 118519568699253114323207562904050698448 11624900 135381243355008913887578385878752051200 11624901 75516119862357513347004665969640615744 11624902 560992078686532047476672572321375242432 11624903 -195626506262977662890522996543063429880 11624904 -423819381332231366967507239939893248000 11624905 -109809014999186375528538825862312262940 11624906 137726550724368425055101058535135577280 11624907 -9909480758540047945531994742291127296 11624908 166026707661901903699391117941075301376 11624909 -151208793330349137873149938378760872884 11624910 31411424358619710774765260681620177920 11624911 -52242312915758381402401260698263732200 11624912 -22755858836480892881731973601968209920 11624913 -225747893876886901848284320214808478080 11624914 70694738755412977328918186664004142592 11624915 62723958678744732483718687243023872400 11624916 213783502833761292248046998056215865344 11624917 900396657216873843729818814217925861966 11624918 -251293738295457116483948133886425924096 11624919 -121369933741255840025447063916126648240 11624920 738123099330730380542693371969531084800 11624921 -2582517156491433158862348397925286912 11624922 2046115425454194759571674064668311280 11624923 374394715037468655363539726558437748520 11624924 734598659311157920796776135813032208896 11624925 -42146819111542977944446441469361400800 11624926 -418906829987388064775930821873272713088 11624927 -1002423821488021230093175387270497808224 11624928 -4908814880890217126865204061038182400 11624929 4259413859168412077637953323575343360 11624930 -35957960549725054479836104212626492640 11624931 313501291211414376676318484920900857840 11624932 139685212175611472721131507633618509824 11624933 1360541908968261761357556668474053957440 11624934 -298057022547275188095819131134245913920 11624935 -30041776792167433940979845499081775680 11624936 -133726738009981052774828929879804723200 11624937 -6939431530277889564253614489254313840 11624938 -40499069637827885722100386045903613952 11624939 48606342480692066845824067087922122740 11624940 -452481299971803182859496545575323699200 11624941 651258351498343328239232077602954188800 11624942 -69163177814268643786255501207377602688 11624943 -122246184196323988284526225615064086272 11624944 4482991526137871269108627585073807360 11624945 298613710205950984398862573719046548480 11624946 -397063862608013181409518666173846226816 11624947 -183864486458974466345692497319779214680 11624948 638504198175107290433860900178693154816 11624949 4591388348836904134094358311911734624 11624950 -230888953017057086053050535488816300000 11624951 277297664549546337553070463496536963912 11624952 264142674232243538714655885698428293120 11624953 1378533733873164964564046221096568300164 11624954 407287639656706037377573143295109620080 11624955 -574661699317559663168763847099695146640 11624956 -195119340102102961280121938850841088000 11624957 -215463547251689286593317499022196954548 11624958 -695703582922645935298497603650115456 11624959 86971092496612295568194845402850207520 11624960 134179511616726938856094350132117504000 11624961 -790936964313288018439549758039651691728 11624962 -109470617502258726669892409189400918528 11624963 111771967757891489828119244745015498960 11624964 -115494188776664340642507427100332032 11624965 -63785629275337319715007077202857835200 11624966 -164827280973912575772181606565412593568 11624967 -81331901534045436088533768407338654392 11624968 775923206329634357309011655129300828160 11624969 571726044341537527818747322548706475520 11624970 -29592269210927896693005076980142970880 11624971 1054052715147605528912544764420295577172 11624972 -340690106374279367390700632217848613888 11624973 -41950251297876913663740239257905974400 11624974 417409121814661541614603505230227940992 11624975 268027263020850441789411870914800725000 11624976 -31070329849653592048855690330859765760 11624977 193486005299878417586718734078393266112 11624978 1037902759729850204804286206149837824 11624979 -527772626644157782213785459991365735360 11624980 -625187417722302243172304727713138688000 11624981 168713830889227902968028099166853248782 11624982 50025330392279687196800269196665589760 11624983 -21229242707141464684903018199246574800 11624984 423735614417179288944521430671525683200 11624985 28955536396837348856998905241590643200 11624986 -337884115560251109305665888867858625808 11624987 -870497399929036729242523362692549893440 11624988 240511683346333012408599157769999299584 11624989 -538329478564647357696393716317523883680 11624990 -65533442848411747168797980738043893760 11624991 124873890103983045931113538305158287104 11624992 2093526790356572000249267258698594516992 11624993 -202072247394644990868355737485841802860 11624994 116840781604958043909359878718691401424 11624995 -776485710845706269536378273027194750000 11624996 -164023202247052403659733823231288945408 11624997 -101473527784937383380327696801981235872 11624998 -87409499476647160783054343859676876800 11624999 479851231977621126711078997244182942200 11625000 -109272563281390615729740939064320000000 11625001 -726761098943054165965366100052630500998 11625002 59549178510175973435068450635679586400 11625003 501345960904763737452079194095425166508 11625004 255549356508877571858021700476593063936 11625005 -77306815769267352049456892941276035840 11625006 -315696576784496271693667129665133747200 11625007 -18819410695825097588278707665050268560 11625008 440508546721014986690821942483711426560 11625009 186980445168234659008056908446465592928 11625010 85789814864125519012581658226175968160 11625011 -485755130542218151290540898858156123848 11625012 261294093624403082048887908083231170560 11625013 247163722056619389430348201694546918944 11625014 301741142433247443079263640533185384832 11625015 -104303803259763138123683445814136311680 11625016 -248092815187922257065552447224039731200 11625017 -399022055966109023101402963801700725920 11625018 -400389077926405239589495460528828582400 11625019 1023054282324572721658476834639671552 11625020 -129826665252324461439338636280782039040 11625021 -369590968270611881259807897527355314010 11625022 -137608076837608412933145416446511468928 11625023 -631292326340111670522806046335170897728 11625024 156654961278433390211904927975648264192 11625025 -71853434333638144235221845983885386750 11625026 -149345131867462720846269963323887280640 11625027 -496694394025987077961595292254836999680 11625028 -79274561054466704957335102484818391040 11625029 275398210143277614905748839076083824284 11625030 1242801217174520729480671454099022720 11625031 25530525517909241537094421978806739968 11625032 -288783054976559684260905456591114009600 11625033 264804673433628954244892547154467996864 11625034 -671673030522156051004917545760808453584 11625035 -220335919826722724830743230745511943520 11625036 -474149640681198960856336510069089116160 11625037 1656415409519646131476399818283252819584 11625038 612743239031872327081739460565126989696 11625039 -29791718037275695632010776988334990880 11625040 -78606564299125336989245574385120051200 11625041 -588032621207923453847897118187831836558 11625042 -29702929611214553962907749822652408832 11625043 587220982065147090173180372949847441104 11625044 -465003259325384307777369227638579572864 11625045 -128448657207838228565573144777954525760 11625046 -19998172648558405330360583305808226528 11625047 -68036179382950882269763528521712453968 11625048 -109336309399940376715591990650924902400 11625049 -104742599806190961240184728990697592950 11625050 -2330193190151941601195964245785267200 11625051 -25616629443361635535525090661563672320 11625052 312801557217469440102889592468521550336 11625053 157764841041583818932256186958731020064 11625054 330672549751955437207220679427157627712 11625055 -401146739098529285550461779649932581600 11625056 -684900693001883179620291987499536875520 11625057 -735942240781643885078155431999728772846 11625058 93955074731515684841063714725503572640 11625059 -153337019256767997002300440497435435600 11625060 -121770419731950053163938381473507799040 11625061 408162439523214691248127934387975340832 11625062 133558627860846360821517831618229883904 11625063 36753718705305856564412000402189167104 11625064 46473933324074155077628875628382699520 11625065 -427946040075588065928184836709064030400 11625066 -172736162845903069708508604432023270400 11625067 -481600964066806465444930609248816199600 11625068 25036211656596024782307647349989560320 11625069 287955521631760673030488271983685504448 11625070 -435056309396352111705140428414794515520 11625071 1250818270596484964031700660827504142344 11625072 14247557441271489917264788076082757632 11625073 -253324509858046427905897907577289612632 11625074 -214255221451693867385009261577104670720 11625075 -168200236896601565075419839302845200 11625076 -366147439895404594977994462930748589312 11625077 1218063996210844283291178749272315066926 11625078 -332302533216289740405246604720598784576 11625079 -1135632833480773894617283653775569479320 11625080 588666657122391093251429875259979878400 11625081 167069924996459696050735535318140948416 11625082 84468644299723938008322595339988911872 11625083 -1172869716637919094259546026829689496668 11625084 -62608093638279132388106616837268769280 11625085 -1102010415697910087376414482845305736200 11625086 74715411801824815011163359559556324544 11625087 36075927879317495116037530286678845440 11625088 821203594948453173755796309507330539520 11625089 487482126634201560528345081393730923456 11625090 -271109842781036436298286032230350023680 11625091 77158025775282450365118463902026797800 11625092 -1169818237767740522168303692403365232640 11625093 4882641804026394258580234506331545600 11625094 38878603260765802002112167349184298240 11625095 -805423304194214578893854633418994008480 11625096 18621991351882761455683603455331368960 11625097 579339072624707589189275527867480036800 11625098 -98791903513221224284237763117730709200 11625099 217721680871051587134681867962609842608 11625100 167288144701134251415514722731410636800 11625101 -401708933240980984202995031577285727188 11625102 45804041163275344823740116129505476480 11625103 947987491740516791416953144288057474696 11625104 -6802839534699059467233066317057064960 11625105 -262488545265971769779091726371103287040 11625106 577395968956637873261118941108089893024 11625107 239059891082062842604385008831202364480 11625108 67000840937183300622920776618467747840 11625109 -422528985398646388331544068572460920690 11625110 41855996829680366838133792920728025600 11625111 -220461132347495753237780917857889079880 11625112 790007800501095629091316068074993971200 11625113 886950082600665793904851313168204236362 11625114 265381012276200888874416823294957962240 11625115 204958419891081620008374756113955773760 11625116 973876127800989909014965597152768560640 11625117 3711738551941090017968748743265197184 11625118 -432939105984551464898757195163487130240 11625119 -438933973709638164190196382244614360840 11625120 137135247822726801235126535754759536640 11625121 -396877379075155494307815624730742554368 11625122 -259493182033274620002943464360387351168 11625123 -445206957238099141286516981476392596616 11625124 -9190608513356782918661582085052170240 11625125 787005080705101787762319078779470299000 11625126 -139836471218747421890988953311432058880 11625127 628144864463850691285826480329111637712 11625128 66835731730962330570575481005997788160 11625129 -194525363387670334144395078769649041500 11625130 -338684006176441749203338508341170113280 11625131 -130038797498445729068765726380014650880 11625132 26945587541412932940410059090312054272 11625133 -376320695926979484397316856664757604136 11625134 -1019267718123507116043172043173979315328 11625135 7850062361972110887819794397367510560 11625136 1930900464845609381833145779442745344 11625137 694373701937606091875109911644164336786 11625138 -172438450694128323055173161512171514880 11625139 21232285462598478279426327124538450856 11625140 7615504945780018980599148968768878080 11625141 -52739402678509429847120304653340518592 11625142 -633162367117976038844579670838219986528 11625143 186991649012815290868202490866886187824 11625144 -398371889808291972998217075322749050880 11625145 74865893618456698053105371450790982080 11625146 -235535287586201271935814523119960082176 11625147 153125104339966765740050200708029673440 11625148 -4848662612483787273028339690243120640 11625149 -508845712933049900061225850543177553850 11625150 55470143057854035001617005599399680000 11625151 800332729642410745169934286439328153152 11625152 -296314410224324536235727431289255493632 11625153 173642729123464822108077366736560685104 11625154 -135108904218784337145493892531165842224 11625155 -31500670899401527941638051548477824000 11625156 -474764568670426680669538222935183727488 11625157 845098190193015702117842401339225669406 11625158 98470203568797209191004229044958307680 11625159 -5308793302801239911833489023959946240 11625160 24348934882947102558745151447853465600 11625161 1423275248091868477485490082308628783412 11625162 -536206311374157360184006018702233469440 11625163 -785921059135960845042419430670210377816 11625164 513465007087523768973259498387121093376 11625165 -277608430713912655244465166623670080340 11625166 86665044104973476124901543345601986560 11625167 -58842137236563794754082257112224054648 11625168 100642286300599100805877671581462298624 11625169 -37971577617236741797310440907828376160 11625170 185535066218308528782628305143123074560 11625171 460884373443551507428396097784910589112 11625172 -83611151890785558371604012696045699840 11625173 411099381008292083436056628600947214240 11625174 -55379662366455993583549415358680325120 11625175 420175914389877492231796046808472948400 11625176 139084093277192982152163716853688258560 11625177 -5960869267057150243634683862730744960 11625178 259359573738662540524593301077215059392 11625179 -1452481875020606127123121211361413232 11625180 -37395207951074631397559290011564441600 11625181 -146381499861080965119299615100335895636 11625182 -80414770903853249120761838676482448000 11625183 -168303373030515268253021624336710915560 11625184 156428325565145801220697033532524462080 11625185 172720890001322439962810486797075795200 11625186 -115649663401336457204613329650401871872 11625187 486463156247050750849121403913005990352 11625188 104518308238219529908957860730525962240 11625189 -472228976710835954099243514407126592 11625190 30539533960550068647588057687733296000 11625191 -327007222302579809252948411118960477048 11625192 118405758460070408085093516667960320 11625193 -366526800385903036480524542523946879558 11625194 -200388084792521483600822356214181124608 11625195 -210998287711656500612300649673098861600 11625196 26363110560636177534609882577422080 11625197 -1041957574692448712729977137342327683988 11625198 -254028309185472204193150382282181537792 11625199 434127602665567713501236210669845217280 11625200 74746444458193468298952500715412684800 11625201 -29660202245527914226395644511977131020 11625202 331930286778499352816131256043704805504 11625203 -77105482909118395883162658790024785000 11625204 481671132370615100129809713932200660992 11625205 -378989690886033953917091175558151815240 11625206 -1366447484861333101496945853860227776 11625207 -17882120555718942114953020507015808640 11625208 145526589315185449667132113748744232960 11625209 -1706451633728025909669966930977986956720 11625210 255915716064391167180288131534575039200 11625211 -371260392569062099735441731850802633648 11625212 -347044205300485253024738763658012612608 11625213 -444830573447766971369732931045940198656 11625214 319403514046120563546177525126534170880 11625215 109395015613680584427311967321476136960 11625216 -526014053882596191719937664357591154688 11625217 140152808845801325902924172881660216578 11625218 33733872166243886756072314767465171840 11625219 -425769931878407809648798739735603796156 11625220 174217605847632850514349135765394586880 11625221 259844731070267923619976967306685971422 11625222 -702755665530278198212797078692155392 11625223 -490049029233149551751639500176558561176 11625224 422857023401488763211909511199656888320 11625225 80429750828382786789523681075874115600 11625226 -166661475116863441641866944588741006080 11625227 984033214151092761167416635648933749076 11625228 -977382509385386689539358496163835438080 11625229 -163648885635905799801605864458751548416 11625230 137185378484523921756542238480505094400 11625231 -343902332009603436916622164252520348160 11625232 -155917519496736698482095836629935636480 11625233 -702820581168670048214182738011627421518 11625234 12632515286453143066129742358735703680 11625235 233795539202921522314805016883262066400 11625236 207130360369788406040279533991554664448 11625237 239413265364117756303467197831567279008 11625238 452290450493117378445647488307942591520 11625239 601790137121048631941361191131250867040 11625240 468164970932625713441675329964104089600 11625241 -685466000138072896467144953032589538358 11625242 301878506357213687331492447276486739200 11625243 -286930116793461170699827284468675350016 11625244 -13744473856572762429626172814683605504 11625245 735564262608413258371795642488074400000 11625246 -397353444080400687686494148024822407296 11625247 1047291904423640342525959751535217241696 11625248 -91051969959318094264653335866229391360 11625249 -51288161018756380435856388260969717760 11625250 12364884427543538700339384869148624000 11625251 21855327706020943798665545324021134608 11625252 118029864512445919522588594528877555712 11625253 -655146651586435284445693951806598402498 11625254 -149866866368967004857827529060973132800 11625255 773230115667707839345718287641121783200 11625256 -421516606905173759084306740088669306880 11625257 194723596354721255610014282791826512512 11625258 137168492309742716402915629687746640896 11625259 587657176218333930657464898377807457360 11625260 557688507195052563332682642466602362880 11625261 484653687593622043517532598742095793472 11625262 -416157342099414593590769627566005590016 11625263 275014579496437532224350824867820150048 11625264 -49986317282711139198735013740030197760 11625265 7398421466883239131504259746528296000 11625266 103294744221215830912349594537368514832 11625267 -449307930093284483331024202993074411720 11625268 -134751671561044889007862619219138004224 11625269 -568130309981340636837820083767466564420 11625270 178906381580560307315254947575583753600 11625271 -250553010212401290089038387242609954816 11625272 -62027544079701687913281560847029944320 11625273 799118695385261073756120006082873297584 11625274 -378127232498726201382981116361396427008 11625275 -543682000380848009049785451337518350700 11625276 212301526374842464891902730369855325184 11625277 -33639568699834081624334855804029225728 11625278 -82655369138838250799349807516969427200 11625279 -16984496307712712471911406230954716672 11625280 -99807457504015518591639174035338690560 11625281 154798790423713950460006374526943435712 11625282 -10020667078561481810807042090536120368 11625283 -5838004101902887358970147576140332188 11625284 782895413286080482083997841940674706432 11625285 -107004885069475109987606953652330131200 11625286 -271990762644104981717384467718071453440 11625287 -823453979497729288834186614821526641064 11625288 234790527278081095859891641170729369600 11625289 -146421304924562233547532121854369552760 11625290 126752422653294980370612509764407650400 11625291 336574955010419907280047355638583010448 11625292 -131673424833911766309692082653358279680 11625293 615148364605844096897916236066784055542 11625294 223224058713340568039091877870807233600 11625295 785473529266756234119519301656438889200 11625296 124617209086217856304698831565564280832 11625297 208249871154483436468433466332632018272 11625298 159687187032110991038677459108692320400 11625299 -127875671140361895250523090190171266400 11625300 22817331065343378656589320425511030400 11625301 -934028381239372131433611318773680829760 11625302 -212234031705646863451365357683107549440 11625303 461054032733778279476558649691102873704 11625304 243906251439419236657910219892891217920 11625305 -224025709065593833738920993412644492540 11625306 -134548342566049341043959970332294377472 11625307 237875165872916308464022733162502079556 11625308 2006083834744971232561835669529392640 11625309 1334076792988108381773510157533334275840 11625310 -146107549794003063489857923240484090880 11625311 391214335550194103073494977116695322912 11625312 -470330654565880069442225810269494312960 11625313 142537495177756784533450997531244047360 11625314 223180093311245173105773073866163662576 11625315 -3343476917513915445242916665231237280 11625316 -639662711324901168499114138496174545920 11625317 984132139412638473911635605178633980 11625318 267141224109695387346944812183060844064 11625319 -205314595327926911716109671387465046840 11625320 -116453715382543778893218818852831232000 11625321 521176030067541773330323433891360203680 11625322 517671048403237324813108188314674913712 11625323 4577317648051242584386726803526492464 11625324 286488626581441365015728119726509096960 11625325 -228155660149027772141225339085933821950 11625326 111826346109979478461372563284566634496 11625327 -29576124550495656023624872585380670464 11625328 136804663899862288707189158236001599488 11625329 -1093351039600929590931087945650593121070 11625330 -172047519962228322822480465550966272000 11625331 -487878019572987966833002772436300569928 11625332 -679214858377289375264094441658911832704 11625333 -896516581465891125760513822358228129952 11625334 -23792714227986641658031388994420940800 11625335 913899587702206018595619922183476200280 11625336 -283005098159031360407312178256547020800 11625337 -540968760472651541551011886201165205014 11625338 -112512554910182420858169375726008026656 11625339 494639627259503507275396670993740359936 11625340 -326081913540581678775089370513014246400 11625341 -107578233411297389459449007678177527296 11625342 -219405785371660068147369420919093418688 11625343 436952871574641839917725104734999214904 11625344 178745887804567669510860314680775147520 11625345 -45876785909283681515775728380429383960 11625346 -424131392949605123541215419025082724320 11625347 -250788168740264720731466274586892547204 11625348 -228619700969835036465006119360451569664 11625349 111908570964677900538496965685513461564 11625350 -29665332064028730544956731262774528000 11625351 1221324636491958580530044460281172864 11625352 1090245145000745370315088758697415193600 11625353 -1266129673337301368520879217038017085900 11625354 -34505748534316999509243385224736017312 11625355 -190218425896392753159972766784887404480 11625356 -311129508771968629145860314108945426432 11625357 -376484290415517924561904208675953775712 11625358 522781119369386925337035602863695360 11625359 -488295134142953027817921470913791267760 11625360 -1740211303467911294168720668576972800 11625361 153865372010636867370442493645052690624 11625362 132998791182634177625772170167658068992 11625363 40308203831071778855247770242560853344 11625364 -1153113878943376150741315550951917824 11625365 -9080372749125252079625401293591587400 11625366 -12133876525320431949528164597835411456 11625367 -407116117867566736584582718156227215480 11625368 731348402114161967399969553057063106560 11625369 -85879771581339259835727337797442432320 11625370 -203162779898622197383580782513405881120 11625371 -1185470836691668251932284593098581608960 11625372 134744226428898454252871212286293868544 11625373 233626365836788729041319671786314275200 11625374 189571182352938991659837603951003543936 11625375 943040070893318239747422671830691400000 11625376 449574505292814682517694961585776230400 11625377 -2345750254119848754675004188681514187628 11625378 365844402042677592058019898784790979840 11625379 -515097478702884305309391646505885066624 11625380 226104078611403026079330411979154641920 11625381 32722704419913420409947415219169176800 11625382 5352001638013534212339404181749357184 11625383 235989512117231998760134676900913221760 11625384 -334984825668547566211826101524581007360 11625385 -535013041103348713443917328774510147420 11625386 18336250433028935714810578274610006624 11625387 -152068675375390442996368165774467085632 11625388 632670086291438794804151038050285356288 11625389 935228951247335618891700284083178099424 11625390 102488722154669031284273638045042483200 11625391 160151548724210339292841026737216394384 11625392 -198894035361398605835796597295738060800 11625393 69716407030188570910231132077554537664 11625394 2921937744337191829488062749005999360 11625395 -249475610224694562231652032208872218400 11625396 8884553888533761442107384603420155904 11625397 -614321513409553758177751029163211535840 11625398 73291644567655696046355022909065421440 11625399 915515010445692516622192321700367180384 11625400 -247052533298548827753880070765400576000 11625401 924017992032815298047201190579839967402 11625402 -279888191302793169429204325762306682880 11625403 -442466244915474920266273981455552430080 11625404 -426399061230754708242808574610758860800 11625405 -275272776301291432227847525121866284480 11625406 18209860441192465930769902602143827968 11625407 818987897750633962793297327198448459192 11625408 -129206184900388526103675653222163283968 11625409 -459617877711204840699930352209263994684 11625410 -397937994245717853624459058400734556640 11625411 72999948895437671062418982551322011904 11625412 476841762696509758974883025192212749312 11625413 -363981489549005750040891258240759445380 11625414 -288156543591819502022402672090254846080 11625415 664036635023862498621588794473706893560 11625416 685567874436520528396800145782484992000 11625417 1242679948575107234416871381284971990240 11625418 -191466115309252635907323639120145853184 11625419 -126602309225965289557122724118887929600 11625420 212979874230606150460980362950443002880 11625421 -758136199979700444736753326777864803456 11625422 -160779885755622808741674698291432455488 11625423 -539462809061395612332969078456079543416 11625424 -168597022699693282741172331059453992960 11625425 227228136820954823829166013417924428800 11625426 147395075365544380117341019231072491792 11625427 174623881816060578790935774506088055200 11625428 -803510306709223012053103068608504572032 11625429 618323761630540003728548807043533018784 11625430 132508757923616400127907608778450031360 11625431 265067706812566335200281711789615556232 11625432 66038431464993230129669279362514288640 11625433 -525103637589592417276116436400982184440 11625434 27398087214549533844216494596490376192 11625435 81827469270560430641498952779060929200 11625436 584847795982681954148758968016100134912 11625437 5795311592558492205655228782769877472 11625438 -333130777827691068954902978492405760 11625439 -161630400619445408755970840677944492160 11625440 24591358552053278795479185045619998720 11625441 660150375147392554607698847086409029824 11625442 433845644829396939965511147213728911872 11625443 -531615562968943604001244380850519068600 11625444 -5528195581957059386428563732670473984 11625445 -172145070235290899141084413724594023080 11625446 -593405903136280695059787581233009552320 11625447 114586784593275227617959235903156919760 11625448 483306403565650479493462709703020559360 11625449 -157031540693440868795011564651199226240 11625450 -214696518876942500120455770909409843200 11625451 887371284481167409198490949330545022452 11625452 -147374775083687794407150938981381508864 11625453 100996854688281288223484122236661315584 11625454 387662537815545197705332989933491077440 11625455 -80972816206460373188997024933470027280 11625456 -130414885495370889673558777855554060288 11625457 -91539622604780346216908368880123734208 11625458 55148981278237814807572783021802541984 11625459 186157638024464028248115860187943096320 11625460 -15748845532696042858419904262808576000 11625461 -1019148340959355868897832420212285593938 11625462 -199664647968474210549702580847527956480 11625463 267841315944804007685720993280219484560 11625464 -222236211802945798754448035902001786880 11625465 6451799527164185001997368209302487040 11625466 -208182396148702960674273524030399975568 11625467 -95980533907674930079870418434959614976 11625468 -17013967678172124276838937897000279040 11625469 67527770362787689263124120370969483328 11625470 -46549910981164304431621570979883856320 11625471 -149433556579437805740337862032207914240 11625472 720132115578905536640202566141808214016 11625473 80489441026143557468238150120487046400 11625474 -43804733447563962755957559160538674176 11625475 -494452390306860140670017051644869674500 11625476 -8530693086797609997982246960298406912 11625477 -274188569390547495324272400050778293280 11625478 314401180213402355330209063724733227520 11625479 407496339590977825951841670573846973080 11625480 5413767216388365320483082415084339200 11625481 -72324127586555479103028151471515079808 11625482 209559260398456370245555430114473958400 11625483 -269222463099124465878975937784452007976 11625484 321008967070966752924497251960380874752 11625485 529601798391483121927196036693245167180 11625486 -54470538801286371461594166349013415936 11625487 -216683640436824806757709371035874358864 11625488 65282144132196162845861404927392743424 11625489 -414222557422649717118233150365510747836 11625490 -45844157908325906499477908426367168000 11625491 33724019088805537765140421284667490400 11625492 94555858680096990425280886188234700800 11625493 -1165109960782576947992961463204241667456 11625494 360819953461382414028720762611559436032 11625495 484691200603757121344536972249807744080 11625496 -363829525865282361925520426764643696640 11625497 390495022079300310685417451597100234240 11625498 791872448765856435124773991755588656640 11625499 55964125553199634208050570443204774720 11625500 -820891996586975219617319615665696128000 11625501 789796972277805895503937164758440289664 11625502 294703144124267187868265345329346283264 11625503 -577595680172125421164629103140660889248 11625504 -159181591468430793529720639261004267520 11625505 -3788917331328171143230452022916173440 11625506 -37937630682276604556834157767951188320 11625507 377865153699203826761994321614492281488 11625508 905374538174946602470694385820785235200 11625509 -132832591683177813105779311449738497088 11625510 75127437987674179514983028638732391040 11625511 -351663263775671171876349584039961523200 11625512 -1010023567563844898787620130511047813120 11625513 -220117915774930689527728151614433436000 11625514 -5100715974575608027873578296161350048 11625515 956040608379372453704917249148114367120 11625516 -123582355440688835245002224092273671168 11625517 1003827561132795481263804716134239132566 11625518 390461108708064551002188246761106816 11625519 -499279833199831429586023249965565105656 11625520 -229251511758499624770881930441249587200 11625521 128898992598778817039083126369323352500 11625522 -5285621764099589563149811433849363328 11625523 -1518447723941079094284829707185967872 11625524 -81928874743353379288096674996282635904 11625525 32689841595291265506548591653012003050 11625526 -649464904649877205285331991075347361216 11625527 452525351060170189653022262356736382912 11625528 340941674047338496901745873051994460160 11625529 351535038226280060978397348663315097130 11625530 52490102707145320553028804792628147200 11625531 -147537492926158824462733903515932105448 11625532 105318174067483110937813243462878047232 11625533 704223757001478951095302616278052035782 11625534 88311952317529544286621281354424678528 11625535 -1426074662413586699429167584397203697440 11625536 51258138220194614543517962783623741440 11625537 -175383059449006352748295371576415749120 11625538 -10119111184290784345492360508224418304 11625539 337120698989688709953885900776393179200 11625540 11288291997918335188921597476935884800 11625541 -2142981985417145816304291411991660161408 11625542 -29374895790178915298719814664280974528 11625543 -370038825609508634931387573439799537640 11625544 1642452298889808002937114224653690798080 11625545 -697926166671828632436431887390874314680 11625546 141007325407046253772424989992634650624 11625547 10709388317081020672938152701956361192 11625548 619801078909593384255192830853160490496 11625549 337887360442104807521745547247396476800 11625550 -27158884027868798363940660144989654400 11625551 229089242299103764254978356061324160752 11625552 81886375772507399025988063784667709440 11625553 -516924143245234935909849518968523257116 11625554 185212920995119300657405382050075084800 11625555 556258681275633306692575161996402131760 11625556 -530653141277694576816476157062364026880 11625557 341078526715399038542589074956772231520 11625558 -42425580761990449423364236819150356480 11625559 59961247472963320211201912113515440 11625560 50114644625357665372052076012254208000 11625561 -365468466644563232885347484872261937280 11625562 -3089418728700614365590054031768078368 11625563 -576472294807542731282547751071603363216 11625564 -475215558382736572982164953397489778688 11625565 87719227957994149458626362120277452800 11625566 3371277671801261260834112827554558144 11625567 176758996045507592054598991983421128960 11625568 1192694105724504345927065191013032919040 11625569 -1264941041975625277920075395348312483004 11625570 -127105564425304813978393194487756277760 11625571 529455662372230920259559570381828575772 11625572 22705017000077934723238275744496693248 11625573 -233861659575438499774554551568376778496 11625574 85864857381160092810245851237309775040 11625575 66801342590335928523089592010720914600 11625576 -771477115206043204399050227824453632000 11625577 1148540831502856126096829249967484538426 11625578 2162785684848862563903309913672508160 11625579 -201635056739510895060687873724516661760 11625580 25364738888876329659643792982409216000 11625581 329000060411342263053013917183911636064 11625582 272663926986973572384117950737991024640 11625583 1265345521547290140178345871050431034832 11625584 256718004222696088051830108710439321600 11625585 -60912149147006659436874233385479183040 11625586 230874709179974819558810640375087138816 11625587 109214426848486138688794581460779393240 11625588 153698949164898516164286161769103344384 11625589 -342341837316645711484644770762410770560 11625590 -278096529535959456096417035002212019200 11625591 -219696502310801187228941364488778988032 11625592 137639548581991341528418363716794265600 11625593 982761129333690372509584200523723281258 11625594 343233466267867895812687659817603361280 11625595 -456005395991177554077145480514424570000 11625596 324063298573127089155622396444163151360 11625597 -575460597361538091960185399313308335872 11625598 -19342618174084131881890362083304385920 11625599 6242164954169240192602006689647467680 11625600 -34569718780675114904568677756043264000 11625601 -38820340188812619263227801719109666988 11625602 276460058930627293644418361676596620752 11625603 -53797593340568217422848740193662918912 11625604 -220042831580169654206602809805108687744 11625605 -747011276862009347387726877627581469480 11625606 -134103080874942683395281276919570137600 11625607 -7568181360036122576090960840342522400 11625608 -781180383236765507325071238768251735040 11625609 3779983197565513243101356733943566048 11625610 -221173853669813058301796270518642314240 11625611 -510199909613898574150598103224245019376 11625612 -404874217429530920942092292935363097088 11625613 -24797804364021736582744516511913093140 11625614 -29472954143389474986787055203097174016 11625615 -27156551465663636756716561582891681200 11625616 286754398994063521303182811443368271872 11625617 142649538344287382307959850044331161700 11625618 -315707333913887109011010269323860928896 11625619 -924419329454251972682204008139348816980 11625620 239211073723399319050699713248225525760 11625621 268261090400188792173962533615255612224 11625622 42949139712378138015446865912227580672 11625623 12851359691556455402561245460506117440 11625624 -718570661346519493871483927970979553280 11625625 69644553942804899386154635372063500000 11625626 -156891636050708106674655722008667824896 11625627 -137200586869027672336070378898407451792 11625628 272146102985161829632978191883661863936 11625629 -134459224936229086533447804452856523200 11625630 -81657192040776458244803447801253768960 11625631 -585989487408727475982775687560080097568 11625632 -185625600449231619098755948945559126016 11625633 -344800983641607752859870657668293874400 11625634 205582044613175980967790018526018724352 11625635 48277264140939124155931934260483577760 11625636 -369654164807932832900846221334181335040 11625637 -1203727072794598367045518351383105485508 11625638 1142870205566432319848337740904684746496 11625639 -226625513442783313518984293342375627520 11625640 -150178554052458478790603820843220992000 11625641 579154437820262988374630257947470467584 11625642 163866987543176344895746277531979019440 11625643 -302635848728721544684481686569550826720 11625644 -9148685818637632311683565565781205504 11625645 549321954343901333926142382352943370720 11625646 -273971068510827391845176188590907969728 11625647 -1632630071313367367392746931486255756560 11625648 30604108781798182725726958295891410944 11625649 36679611050229869954261330124064969728 11625650 -196936202231164684579472063109438373200 11625651 127325142898293803241526953291098671680 11625652 -14662271724972976519706981020807139328 11625653 484926612341355024074826848160249983484 11625654 149774941136665505475995563033463151360 11625655 -603444880858632058923775132923930762000 11625656 216084923543191945770544080791603036160 11625657 63804970994343767056121022635826919392 11625658 -838534588819157593491073864238039286528 11625659 74466469774090864208245748922886773120 11625660 69012579553779010696940980401179904000 11625661 83624636017023329662728998639635400652 11625662 -755135966866561059398870072053381153536 11625663 175762951877303427206573339992429213440 11625664 32744130865915701332268796694449094656 11625665 -801934808879768936909970311220200304600 11625666 37430132405791821139847823288351759360 11625667 -272729288903795997691432879128834766448 11625668 801298241456995845505308478320632960256 11625669 214431463406420753910395540174816400288 11625670 -24065931093127731016008360819124688640 11625671 -595447374710368718186919840928147306608 11625672 -385037887842606582516051452976096706560 11625673 -320923159045482710600219493395721789516 11625674 -571680606919549812207750495945266675664 11625675 162477698156616416945267578317555213000 11625676 -99430091613948095771424384825064051200 11625677 89909100704949045967319942913855648000 11625678 321305554905367994607559505642614963008 11625679 199073889788100966183509919125908787544 11625680 -175395815528915617850487272046673920 11625681 -39864505513547528238008359500297027840 11625682 79011054192138331437963575805092659200 11625683 174904911452767326589319453925813269160 11625684 113310149584019451497423184914272899072 11625685 -459161596403328132063682606820595214080 11625686 -500143997315310820185735000922387178208 11625687 -42774275837541751890619552029433176264 11625688 99658754687806001652604157611124613120 11625689 1383494262091642299216789567060020908356 11625690 102355630897920010469322613192197504000 11625691 -1143587952371439791073625250736298707480 11625692 39690700503792069039715698228362880000 11625693 472773438155080186688806268614176554784 11625694 -388874087128988444635296897132292991040 11625695 6419079536660953654666272546982947840 11625696 -313739786688173967231298019510430990336 11625697 -829321072310362044312750037574183102208 11625698 76863551545091597153758028658509982720 11625699 -159408799047529744382172478282440993552 11625700 149272453936608729425207542605065955200 11625701 -330783136882565421217024094246896898400 11625702 8769200633374886316049823873953920000 11625703 104800561829008186325468225103416464952 11625704 -1792615176838208307613313180809267200 11625705 101017777776576556106118954610922641920 11625706 165299504045871912288889654265314417920 11625707 -700289549802009195340893883797618340608 11625708 -110509451771254989101101976619515005440 11625709 373375728304928610628877143385491401804 11625710 54311882736029616426937751629512269760 11625711 319718020738854895514113632113589457680 11625712 48945488248465998540429334841516818432 11625713 -405520832109839784205933721174940954624 11625714 70279624658387202703991833510106496000 11625715 -391760490487545647886422163739654826640 11625716 -39333068900542881874371841313800172160 11625717 -427017470230483547088387414506863165920 11625718 85651364196426787943012624704403513088 11625719 -271686933648394420774576961343238410240 11625720 -111611542068717477384311219952230400000 11625721 -179624700169236164379859600504577280768 11625722 150159927563199886655153449882060378560 11625723 -914616172808530807143703110386164577280 11625724 -255486165117957330762380215019830276608 11625725 -6790093812942147136303776366890617500 11625726 90566906377659531388509770039607441408 11625727 157044677792670679530277543721193248040 11625728 87493793289567512849650434822427901952 11625729 -586006528973466727431231400915975928016 11625730 3457191286440519104926000381803593760 11625731 -323732532293109848242675171923625692768 11625732 525669080980773698378315706480331825152 11625733 198170413660460807330678506742981826176 11625734 378721847682663177201037510868898002016 11625735 87116715013688776057290075243989827200 11625736 -569822016653080025726348880567586928640 11625737 -279396168657031218059897241338446096614 11625738 1191481319293353151494480935867697408 11625739 1321256742069811810268985147093433440240 11625740 -115192814348626431978558518735997404160 11625741 -557739554667055480844422123781012440320 11625742 -236261795885129777322399848009741980800 11625743 -4867423855442402986829792788846222176 11625744 17765099376503034694633458162619908096 11625745 747410621576261068200938155749254704500 11625746 561745940955783273964833722647942768128 11625747 -108065425397171037479511888317305321728 11625748 707205587898497851538359813440290619136 11625749 21420413107598648867108053675552116750 11625750 -318857374542910200555037147509473856000 11625751 500202782155253384153253173336310087752 11625752 -377942574611512435643147771646595891200 11625753 -377886887607791463792925715221105680192 11625754 -140593587614046439737252188445009001728 11625755 272514513091975897245194838818484076320 11625756 310178934141300301550879761151195427840 11625757 -41022463162637575205824307582931400800 11625758 -244761122036613723011555011767430335360 11625759 130631629914667702974658147841132270784 11625760 -633181003616144789169365380695535779840 11625761 12015245342515820053217334335451108864 11625762 -107497157927777537006294248921718952960 11625763 1216341703707071842736867339532360914012 11625764 -303355361997802700170732392384864227328 11625765 32727444449117355059963360323193248320 11625766 -307294066798488668191343266334486235168 11625767 -8930378858674456655972103519792795240 11625768 22116817343151162330407483595561861120 11625769 105917429674258674695510578556781284496 11625770 38325483708579556837661856460057176960 11625771 575129958407584676655618786298660831680 11625772 -41156145390823130405395163696293114624 11625773 527285763097491891235677028961024128320 11625774 14974722496805374375587011664323472960 11625775 78134006942380778054704877084124569600 11625776 -67246100694222056225524564865834631168 11625777 -387110589805396731223538367576898106160 11625778 -311313167681815383826847278337665144560 11625779 -89103785172989646968281292521188787200 11625780 161125586276229952752170034138121205760 11625781 3685269967454846379564899255687649120 11625782 -176169065768950184061357973520221139328 11625783 47899050294483100596690566088063735168 11625784 -930389254145866397436138621379329085440 11625785 -20983067287503195884580960651555363000 11625786 370565876574028136007386959357682827632 11625787 145009869316171682491728216093004190640 11625788 199985013231524758656431753654523273216 11625789 -364535969857516694465737199049551056704 11625790 -4742141923816723967204780191707690240 11625791 -943015710046767854823041692086084191808 11625792 74816217038130205304667049617726111744 11625793 -801177175254647597222374098047255952958 11625794 -153149570316860902965320344920792373248 11625795 472632594722285697258458555481359637600 11625796 69134891848295971711518703265718210560 11625797 536186218975590973082476612834905699612 11625798 363808594893137360149621993489145487360 11625799 -827864878957640993220216021822793868200 11625800 -192545377588770337279854484011277440000 11625801 -242597269213875419252398293683154384 11625802 497680109966300995926827575317512642304 11625803 7789154815833922890805570495669378080 11625804 -136127068951619320578284237022565128960 11625805 42732845985283008739216909563062043360 11625806 -118276527250885652841922665739587119616 11625807 180319578555866637972448146676652797248 11625808 180239305173760675389238450220732497920 11625809 920941525711688363117525346234951279360 11625810 -34349093542072475021472306496347340800 11625811 88456027056547213468858034031533073424 11625812 69737488454971764651547053256429922304 11625813 61985023960595001642941070092043788604 11625814 118084117351244066595607319788499348256 11625815 -270666157136598048152098726842053628000 11625816 -468954131092365512040210637774753628160 11625817 -151853872395456497456772500580059414016 11625818 364730714519952708057589382957187006720 11625819 296060721735119964646492107937521851544 11625820 128832057996055415049862360720929530880 11625821 -439958170852800645286661610480419186400 11625822 178478982753838228926390916506731316480 11625823 276195499083416851758181351496328998904 11625824 3814143486425058727498946546377949184 11625825 194033253945084965397600979684610340000 11625826 1388368190426788412646581103726480592896 11625827 258137758658074108754171829065572283676 11625828 -563343079334288267633055124497208519680 11625829 697904029861182475242305564567819698430 11625830 213413593026299419420449532128216754560 11625831 -7294564374554022497443573797792944160 11625832 -954993825261296547842130671005843046400 11625833 309529033012039427907520054470778673082 11625834 13256632421523855457997192471636213760 11625835 -107744184326524031528806098788373212400 11625836 466303479043907792147890985586095028480 11625837 106070962708552035080925238172774054400 11625838 76914409282028356849864528788809145216 11625839 149774574645394455157606234359117516960 11625840 -1940339049010901378745821924265492480 11625841 1282354251040754325758734879329312518052 11625842 -111079675494135087409747905288777579192 11625843 355407163355118616482967571210335364664 11625844 17912112488405907772258717562721538816 11625845 98530358949522499496867548431130200960 11625846 -33482331328188540153717211059220286016 11625847 -451906572133534730119714084681565864288 11625848 641000428740442659401484224716463616000 11625849 -967586375918107029407598145264813480656 11625850 145558741908929064240937485171911248800 11625851 399444626939551858917931019098688754852 11625852 97290682119816575678322524492938371072 11625853 -752635417901050387026072127056460738880 11625854 -407520798861117353421025071741755610624 11625855 258381037176912480652668047993671650960 11625856 530984435949955804543415171661850214400 11625857 -289990657735266519362405975115326789328 11625858 -386859987941065053594646349347604256096 11625859 286357370358065110990989410641876958416 11625860 -54943328784200479229968923883046449920 11625861 -40276485863246467518599143395657453600 11625862 -168525945820612707903372775703382449568 11625863 -407997740422385835813336901527984966888 11625864 -361796564175587175277394335356662292480 11625865 -131144138186365119276651243077706211740 11625866 -210104481176034848995539762336520078080 11625867 -7012003905454384811229347487837933504 11625868 -110897461384412601575786818367170068480 11625869 -371122262456704760526225571253417414730 11625870 164507424648974837031087244038160540800 11625871 -378729648100889238506091548922514321920 11625872 -342820658953753954903330888348788326400 11625873 -411904609522113078758721652862892042240 11625874 -211708023082242204033844143865924190400 11625875 549457547851542848105021623461798624000 11625876 689221690356248660041335013418335272960 11625877 227875514341424913838963128459457140160 11625878 86066112708458013243511481741206853760 11625879 -201744725067856881841177620284567386752 11625880 38747017595212059524630425599161548800 11625881 -481373581822565062741765543418936275068 11625882 -11173556159443605156753483079843645440 11625883 -1309466327976484801379119375191127791868 11625884 112082700414927062616480456293804514816 11625885 262024384978845064635719262769282204620 11625886 527983254844650324233400338575805227392 11625887 149612814419303531210457777948787063032 11625888 -197865195674230614849773445844225228800 11625889 553690815040622427707097828144378678240 11625890 505031389637662575166816327340181031200 11625891 -366111529731165655064917097457421449600 11625892 -42038463530612382179669355187923022080 11625893 -607116511298953269526670575845990777696 11625894 -28628913043446605302949401587070527360 11625895 363152333947281428176567010449778700000 11625896 -122114245483920545013435040067685427200 11625897 -573194272117108866417670713644307271680 11625898 372910364632117089139763557875727226880 11625899 -212689704789834764183446807575650715840 11625900 11007991013107985697168832162251571200 11625901 184617389112432127290457470936356515552 11625902 -201108396959860581797278348240550759808 11625903 -427716939348154408914360147384107161200 11625904 -51206325675378079861942615735522017280 11625905 -984807178820533834103783685509579396940 11625906 -63489072786788973048696000753764455296 11625907 -82827713112695282970571048408762818448 11625908 182218154012178631512186779661500792832 11625909 -238482261796483684831762849279185871488 11625910 -5754576293030710661936782330663833600 11625911 -284905916624064091830980786335516078800 11625912 -242288686969877059037142289948669870080 11625913 -165858129788170139416070267605734458876 11625914 416460730807248398773015648595906515056 11625915 84649358657590237609869004428047293440 11625916 -149381821495184471555468827334620354560 11625917 -1322057050606093801167347002481591951034 11625918 10358356340660534549234803164474829440 11625919 -256412981824759886532716821380820124832 11625920 -390492120865258282830771374990787870720 11625921 -240709849844027605615747133411187043692 11625922 266261960479113687582231646191768576 11625923 -115619616086408707685018751322960018776 11625924 109040614246192770358449702117330041856 11625925 168667026872395799308203406720195596000 11625926 1037481028665833555408275071791765760 11625927 -377148830756987545277165542244256603480 11625928 658989866829240856777436840563830236160 11625929 -222375891668889723243710516860110856320 11625930 1246349158079282136473079624746065920 11625931 487480007553572828212246282533420131732 11625932 498853248333332748917742407749327178496 11625933 -330423197097243112571268301309601840352 11625934 184723905178354827806532044160363411840 11625935 103449635177591148387596412941195874960 11625936 91417825476383606400360947140933189632 11625937 -350903177898379349154305405279512218128 11625938 -10171399009349080902340996871850962304 11625939 317019037575421215749916977009771520144 11625940 -20181995905537034573349168838428019200 11625941 -62782085961571705766455149713780043168 11625942 373303947305613556035053182144544536512 11625943 -327548794921223780532592114164215405568 11625944 -185799603964651972624347969430694522880 11625945 -277481286485704957424645860892040646080 11625946 87463746902996683749167806141908094944 11625947 488868728967054159088696434810661301760 11625948 -279528078221484137035762338697581158400 11625949 -474202287193341584335692025159946370464 11625950 13026068044453967677501035239975808000 11625951 546172707187487267131564558833575996232 11625952 -381201818925211351671658407616094404608 11625953 12448325173338230253273177665666895024 11625954 208111274420441204647895672481453198720 11625955 173762512609062998332503195612517108800 11625956 -967657396218360887910388300734251704320 11625957 223305174311555269940850179343300384000 11625958 -414517628100220158398506750242955141920 11625959 431725012670891754871848324057355270440 11625960 -130577591401130542853100193620811776000 11625961 -91495468933007399290812538925988929536 11625962 -412750326937570729305850656512327538768 11625963 84607805489788707232640079907330835544 11625964 -204255536153359204300544069732381072384 11625965 398737868781030579127073939333764331520 11625966 3891147756876763819150366869550414848 11625967 -831427828903166055064382523569299030040 11625968 149239772019769590457556448285577838592 11625969 560132846907377414029674682048142220144 11625970 -327881251856855587663721932460220532320 11625971 72788067865741593586485373043925629184 11625972 -199479997292625826901910684913569988608 11625973 -307289330972856010822329180684760840100 11625974 -256561188916171373574292168891761195648 11625975 -86448140235715588409506923932796923400 11625976 375397759746857704542434756750537625600 11625977 394947103356751748576649331671526225824 11625978 -3845668854127917574412275939257139200 11625979 -1030954032730592368556334401660375468160 11625980 -23500144416117886173745436632269296640 11625981 39590666765535470534072220747371117760 11625982 431108511110962284681495969800258414592 11625983 -863643376917817193022705535487649504768 11625984 114673024559750289599113609740413829120 11625985 484347485027884953843490762038082320000 11625986 -93819299404655159900926521448134295680 11625987 513755059694009460922346331713316858360 11625988 -1130722363422766162663342610892266170368 11625989 -931220613587708484609104376096980352900 11625990 143904761249908626377926323347085315840 11625991 328555922005722940557167100079033322400 11625992 13576223872948924054310655048949432320 11625993 190771432178104512089500402381158301680 11625994 -279327067224632684341182443656297824768 11625995 -22702872227294871642520221734455404000 11625996 8841330072397086139096916263483428864 11625997 762501014855596534712171842927777755446 11625998 -278209728312992208740347345716075624000 11625999 15344889827939749623892487810740081920 11626000 174311545610589549771459342587203584000 11626001 -140560231273799856663629979192229498296 11626002 -293226399090801670587684690592205863920 11626003 621396212246560541174676175990458974252 11626004 45146780798380027258607229777261371136 11626005 131833297354264061095643940191551996800 11626006 -2928232223799351809344254480373887744 11626007 -944391492681804723990638139464102916888 11626008 729280648437562420742088510742392975360 11626009 -668741303934482681084566492236795528960 11626010 -378183507425036661676325341219318759680 11626011 -53456263878755508521057475201311028408 11626012 -377957556462118134110247722896119756288 11626013 -284317863400745826724679974344020883840 11626014 -607198596100583867458872713846698641408 11626015 -69595926457784991548065989708350346840 11626016 -217884884281838225339956056326461390848 11626017 146627473977475665243817957055911608768 11626018 -395954511224716115726768986902108197040 11626019 -1331653163908746930438046245761598908580 11626020 -26880557687573010211540535203460689920 11626021 -989526870802027146179762617392462574656 11626022 831063224653411929466799634421180409472 11626023 -118262287369254216158911954031106816000 11626024 -483955767089664352911746004910661222400 11626025 224102327645277523462863726947455067550 11626026 -130416344241681715142010148374504189696 11626027 -228229161348574053380029062122081254368 11626028 -436631847769694755558949725293666246144 11626029 -189859663605493337190688882017381273876 11626030 -83742124063154776483921095845861441280 11626031 -1439633308359883639920056075349825657168 11626032 -13565747635244013965996181090303737856 11626033 -482941140956717497513188197553663850496 11626034 -9786393677527530430610054230952554224 11626035 404659931105197825602790702289155545600 11626036 -605625670137758874059281275102677653120 11626037 15680206772465591885829950493888428160 11626038 -225436315755875693357725486611619351680 11626039 22401740517690105582120111764692621440 11626040 -530421385588915282824859238486100787200 11626041 -134468352438216215755881496865242807296 11626042 -183657163164072956387068606511620737600 11626043 460016603530382707193703867347290800 11626044 271073431537410700423769794855944192 11626045 -181111342433430630618592363449145143720 11626046 -291570895463695503021958138638559926528 11626047 -11098679088536027952038765032427037576 11626048 144771831986055731790867239544675106816 11626049 218562867576242973691401537514651403220 11626050 25899399406784992598766274798267488000 11626051 -205065455021647133813769197749111959296 11626052 154095214775488653376277016626021982336 11626053 494263279935890477869446999625353984 11626054 -34483835255165673460158501836058894336 11626055 70307052805965035012584064974403728320 11626056 -247731578512477637112459612399516456960 11626057 830664164270714219141774174514950660352 11626058 -658560089644563413667759262048001564160 11626059 328333429987591165690921142235676625088 11626060 -372630304973349924893025462021849707520 11626061 1360662403175533052942074849250656239552 11626062 165942690261992201748705530557978275840 11626063 -465934502884233223598701361423168197296 11626064 112732573312764614741279817988728545280 11626065 768902538216805756762161378175427376000 11626066 150853486058805050560093061759649536160 11626067 138281846825609590214219023748086854600 11626068 -529747870155112019541459882749987911680 11626069 10770064679344024664012814865004154240 11626070 -161751324842486297875483691300935545600 11626071 -450034159376953856208073065221500069680 11626072 1240200650298607762171926214975598161920 11626073 -1339201836467205594311988610624174146678 11626074 279299126183661576976783245588829807344 11626075 332141653143728545228861678793498338600 11626076 -150403655133053792972799000861545816064 11626077 -637570096862517983600894748119470058880 11626078 342419517252490346077252871738437945920 11626079 1062144621889964469613687319976265481376 11626080 115970734677204277720745248877649592320 11626081 11580920026981166736321896656543397600 11626082 -2327654362452513770355263799491942400 11626083 18062780431396015116514417004820596664 11626084 354740005215269508162463625847093401216 11626085 -131917859853919082056494098743197473280 11626086 34023923360131325314502009216590977024 11626087 -486697082267677171940885521975492712808 11626088 -144570285165479835604690618540421283840 11626089 -652873078143665686841231156569477009776 11626090 -50380415909686343035726888650815831040 11626091 -1081145682534742579631094535271968250508 11626092 458455408557354653666067306809964400896 11626093 -1119501992216924294413243894376845407658 11626094 -123702522305891938468509576173030320896 11626095 82998947462144299660308369049152366240 11626096 46073550419058750537889168556674056192 11626097 477771891264800341633909439604698298432 11626098 382734267576589022055216335173428910848 11626099 686334175439020142951845899284573473480 11626100 -349067708421640766003973287948732160000 11626101 1009479287350799928713153485393065529020 11626102 -383084040150055756119218849992427089248 11626103 -103013372649768942662601387348105160680 11626104 250470760905667028176189751298306539520 11626105 442946494811167747732156695075411413760 11626106 192146163861138736964433933292788880752 11626107 -124391890083805231122650433533325609960 11626108 -346444375574143948788440796176923557888 11626109 -451001506476367455340705304423927470272 11626110 -89155965375212443198408103004641894400 11626111 -196135565456379957189241970526405338768 11626112 -388935243300270623415660381070373683200 11626113 -686815892556668535062032440653170518912 11626114 -85233692582299624177049069154556938240 11626115 -402401863904486851691338679792453090880 11626116 6133110831736625169162587420974301184 11626117 161489287701447262606695215531837251166 11626118 81375544364480090064518620285650643200 11626119 468909343338063655313691143354037945600 11626120 -411257960126813016871328621996111462400 11626121 -118142823863978282826377824888646294136 11626122 263718426423975988953781222432167538944 11626123 -23597489171706099626364589208408259628 11626124 -318308840889975435377666927079835934208 11626125 5856547852404261812230381917098496000 11626126 53202954404730783545422122717916533504 11626127 -966064628216824017410375546321035943760 11626128 187189071280033261223785680772179075072 11626129 -936802282121411697589847666514711407640 11626130 -419050648575882609274464391411516036800 11626131 4695854304638856518273141665808946048 11626132 -152048035938999017700598151278043228160 11626133 -290753545087184450089300330523250853476 11626134 -120442512329873362692916980213557261952 11626135 768247373829602402750027368641572317080 11626136 819632886355895825727137529905583175680 11626137 -673179091865078304845720264623886460006 11626138 139142199581969225238899152279806263040 11626139 255533517085158426146798061253038201120 11626140 -165107452523646822060568709580464977920 11626141 12570899615302839822736156516724205542 11626142 -323947481388207087428966593888820269056 11626143 1754012375252380275441537442383009864 11626144 -826207547618734178542659039978491019264 11626145 880284628889637746288946319775859415080 11626146 206235193264872696740273856472610565120 11626147 123323457721210196637916200044740333824 11626148 -967010070033682151460548127158177553792 11626149 223850844092055405825091460041758375264 11626150 72875983923367995090001668452775640800 11626151 -197772920059248250536602590781048427408 11626152 -450109567373715011329485072167378534400 11626153 -269507082362033354835534305121766077120 11626154 -506704676595711310872980959576177894224 11626155 196339850501025476823024910520165068800 11626156 -166263080673175339641305720232120052480 11626157 -987928307674185770401694574481967804160 11626158 -141126930283700321629876332528652972800 11626159 -163988770846773256014213558873501221520 11626160 -33978132976536070949823278846741053440 11626161 -203269622223699386292103274719926998928 11626162 15291716933159318152430237541986561664 11626163 713993859100132602056043138804684579000 11626164 -757086484996968037477150332724284672 11626165 -134202260183029253692239094689699364680 11626166 -106939679514301317402339570771744242880 11626167 -5592339123103290024633109699819260288 11626168 16240693638263048777156553286580367360 11626169 -497485224880585648137265772606463074160 11626170 -167178131469245744211064963063315046400 11626171 153767733413320565318692471094518243744 11626172 289319819101785756507189067032306547200 11626173 6670842316623962626636582642102800888 11626174 114442664207329423417715038818026554752 11626175 -899766508081279979831006186361782678400 11626176 -67237484453197470575205800379867463680 11626177 -70773901501695364749100997429408344000 11626178 -245633236933264305464530060235950146048 11626179 6862197186652778226854035292637796608 11626180 137513061005861632772260617379242969600 11626181 -6356279182277020782356803287543337542 11626182 -20968269956653292305953273954781090560 11626183 1141440271570831899689615567908895753432 11626184 -241513453134989944049313783566376960000 11626185 -19867417005322206933001092181219291200 11626186 154977685517587365931423091996163559680 11626187 -793104170725742413079579031524087952240 11626188 -54657372020344170052141233689973571584 11626189 -1296450856001718330623993198544188880010 11626190 303812048821443976388380760529087441600 11626191 -189160496027588788220564433667650245400 11626192 -146810659041822274674018872230392496128 11626193 904643675170152105306282354016546997760 11626194 -343229730852116855033932594054432521600 11626195 5454786853840062945672250608394771200 11626196 -413359792212646164728720412826482153600 11626197 -730721646662118767397070955541779441760 11626198 406304514618527861500561559698530044736 11626199 -17949803174613013441285096423992256272 11626200 374866630221646028951618651411604480000 11626201 -16397127016330552274008136767240440000 11626202 11077395137531623168745153915112376320 11626203 600964150323710221129931680602607601304 11626204 199459527119953491667189964212773260800 11626205 400488689920498700760939331482998650860 11626206 -85799885275602182557894832878341076992 11626207 -1214118822339587764029149212107888438480 11626208 873659048096301265927041081386576117760 11626209 -23582144006584695928057004545830630912 11626210 86389083936450803133437841217435433760 11626211 5264682685797690968970426943440066384 11626212 80556045816939368638295844516164124672 11626213 87489517641593996536816216762216238462 11626214 -292048207009689431120730504063966249600 11626215 347993505872338735172304919366590873600 11626216 214481341155724776088368885334646784000 11626217 1153767229538891924758935660052399438266 11626218 -165108763105058681815784735570101152336 11626219 277662367638535393479791789189540856360 11626220 475125417899412699095037306261651578880 11626221 783070159440356027043954428956070901312 11626222 -164498133825733644092625128991321092928 11626223 184413663152097486973270690527574790640 11626224 -54751553690078697301734485497845645312 11626225 31018707877697158452550494836602723200 11626226 -651616165044934233385396662764192433120 11626227 1370274549549488931059376792776062953840 11626228 90452146652532672346432570200573982720 11626229 764569650198929206641846058678435630560 11626230 257323980797577628098168681082706227200 11626231 172513442048649171354844357695674048064 11626232 -1234627282985049132932354311565224427520 11626233 -385904267803005013783711593971089999200 11626234 -604544834664692721604977454802024285760 11626235 -924995862273249834108514731177838334640 11626236 -315473601174317434127685022294369079808 11626237 -58447493944798643700469142062903984000 11626238 -111455098027390220708836666143396347520 11626239 148666631905410509210224075428332185488 11626240 -83309719484916888333025719359719342080 11626241 25183075386279982362226489268795532864 11626242 216445254701491992349377163357863784704 11626243 -345247118629900917813288872048283093508 11626244 86243901598111118667364074453729792000 11626245 -301537194738776585414846981165210544000 11626246 82242552906965517066157714136671743072 11626247 -110977934101733582664387542634257203680 11626248 170474605576700432871487725033272524800 11626249 -139893717086319789313763340231685801728 11626250 72555344247053517461146699628919840000 11626251 -24218699305044146220659760523178360832 11626252 -70814509531520731564335389951142113280 11626253 280650706171549406215130533051017704502 11626254 509479849689765897369722060157819840 11626255 492129967102942236194289291125458817160 11626256 -152889918431968733092758649810374156288 11626257 310898179997299740737728071961059952800 11626258 -142074704641794453835676325169038849024 11626259 -35425420973785683944095346864556347784 11626260 -340554481806977261434141331550212413440 11626261 126492179346976133913952858591032118332 11626262 -146474877053561043032387297855406310368 11626263 602203818505560760929770965785766785624 11626264 -26507816127402820109401818994503598080 11626265 138313337491858351231652148204753854400 11626266 201386740877622588939547198896486273024 11626267 -310374955611179133865363421124842575280 11626268 514930705061665150770233023388760565248 11626269 159494869509733902356645915730812034240 11626270 -138990317469858453288526060445901792000 11626271 120559934885493545489778125056885977600 11626272 -20884126037835198049233574742489825280 11626273 -365909155515566709538436727849455064478 11626274 -457036272837354723504166793474238919680 11626275 -209286521695660403848882368502089610200 11626276 257218781175734713776214502197990636160 11626277 -148405994334307795616182980367342706340 11626278 130793039505000140959511592011233285824 11626279 123989181788033274010604354880072964296 11626280 -688378239155654900037589150404051609600 11626281 -158649164981624757567151560707880176160 11626282 114047611541698292617737869856643426992 11626283 -476967424702738727223613803213001092600 11626284 98965688033326998918610665876609639936 11626285 -127766507171923377420851469700398732480 11626286 7443674136891436556514945163671523200 11626287 -662098521974055673984299093223658152440 11626288 -58238928029777170991593459936922173440 11626289 636719010504993363588623377368903747090 11626290 1770414471403118023662725806211212800 11626291 586322869384625564857336445874112887692 11626292 -186149738960691204895046416226659557888 11626293 69329354459449274608432530999570167808 11626294 -297034283031279067059575898589759838304 11626295 356707126118853678355266141890306959200 11626296 1181746337124835678014466665940872069120 11626297 -18039074869455288272050159794260201840 11626298 189146870747527060056474317092152908400 11626299 229926923714758074889092244167360507624 11626300 -37928722557252036271240216222419916800 11626301 46345181490354589109277065322499600512 11626302 66584552549023459901346315167939088384 11626303 240600948215217633300080322210628778400 11626304 -203834479496679200034264588655106457600 11626305 106525392969190783232716551559813829760 11626306 385590998067064988440262099889171014352 11626307 -279558244645187146400673289247258328576 11626308 -371707484739946025677667681361219809280 11626309 1499096183484201951494874325569004003040 11626310 -101592824084370712721548273570161517440 11626311 -677593970076375961323805626672567868416 11626312 45916897810639290014728617350608742400 11626313 -734087163739200787877737520840271846438 11626314 20503301358947560098173562701890478592 11626315 328941759318202929811187368895400012960 11626316 169745528197459898427980496146108135424 11626317 -513435327226618304090959989673866784020 11626318 55191509285461027639752214011405781440 11626319 212012380679427716233244221879179193896 11626320 84896734476800898941928158427607203840 11626321 240500415837609338787895942803864556800 11626322 -1838984920780642433409528787563377376 11626323 571714107799089877638269688051293449584 11626324 404866585698469011262384661880494669696 11626325 -75017539287245470321786586000297599500 11626326 -349143441640636000895775971459131432608 11626327 -1907832307335756567790366313469562680 11626328 406437566176859366015955886329692160000 11626329 127828531566012949535368806652890145152 11626330 42162440058648161000923254372505886400 11626331 1837281369320696572884013766836990425552 11626332 472067581992565155751906138947750220800 11626333 -140246474777429126873352224006701725056 11626334 12808315939548018431799972329849644032 11626335 177237327935697811813283351020260917760 11626336 -363884817971537025451853592021335801856 11626337 208676420191542964099812400261308718980 11626338 -232751718804333273333523036021665622656 11626339 408675607667770295908906160263361635824 11626340 -2249401821645852213567359181951283200 11626341 -789567043898204653935905002832460578208 11626342 30899048232942285671690019771387346944 11626343 1414624557264223860815498784878908117920 11626344 -132485894929981593496832194227323750400 11626345 -26396398247039979175867205879238990960 11626346 -245639161415336139972815839643612098128 11626347 84366531728019107606048474996285388480 11626348 -1464716063853585605000804820150640066560 11626349 259110408216991726928396141297334911232 11626350 -129493206557742707768986809476797512000 11626351 -1861413489123117069498681679460931939840 11626352 177895997867321979981221198250623533056 11626353 -445706243638505830540779103273136579838 11626354 16707931645934683826729225762293943712 11626355 255284091397752799652170230323026857600 11626356 -198144372069932080497141369090421186560 11626357 928611111140803580197904468737112930606 11626358 -36565031617947484284499241206925370816 11626359 -58422679918786967409139712413675395096 11626360 332227743748072831594948279334183424000 11626361 -56295921016493298737754488702610624000 11626362 103689878836675746092866405552493038080 11626363 -82417367671200360437336827121927450880 11626364 -109939386973594950860562121439967694848 11626365 99015317108127157598513857351228122720 11626366 11519352916323190204785216461152062912 11626367 540049802014160165545776045274302796416 11626368 -101020447436686204620232681934983004160 11626369 958138361978757614135175571992546480770 11626370 -38262609314271241898471652790970311680 11626371 -311765743270825521217527347457082118460 11626372 -643034414459194891528387559311924503424 11626373 526612711852299678680878672815078874560 11626374 -157702780397362917034742867233108395840 11626375 480176848049809581038364184628992188000 11626376 -70004488752849333141886502650122240000 11626377 -345152554022020742323781881563762055200 11626378 420272621293201658155462941090160807680 11626379 1038668706555748062084896485536351712980 11626380 135912096180781057954191259929566914560 11626381 500467669569426471587996390463224676384 11626382 -379239380551728727931408741790970502208 11626383 14817938792281917563466459331404873984 11626384 83760009412967948839301925889211891712 11626385 659547615633169165039607847315776006400 11626386 -423988272831097820627514097836187441536 11626387 208074368752960307133865429406715557036 11626388 -678953944255043559008702595415959491712 11626389 -996429396615120063063692200718294535360 11626390 599319309694887182149496811536386636800 11626391 372885936583351946849440554414151231104 11626392 -221735657297513783138054414976746127360 11626393 14793382307785100930847211392312578944 11626394 -55515155796712336436600515837225021440 11626395 21596845828467304662196445487813703680 11626396 -412509155195736782353369702940377472000 11626397 -299187717093382506548263818391923835968 11626398 4429975581478450455732420235674179328 11626399 68444309289756467307436965135291756136 11626400 580117062756339507286076627302214860800 11626401 388145569750345630634361347521523578032 11626402 631836928062513097836365865917728912032 11626403 -239868208294338519552874611651668493348 11626404 403247859226737329925883083102828963840 11626405 108399135016212892770514385699829279360 11626406 660902255088451633895971100471265600 11626407 151710469117105230793503399605371823448 11626408 65964992270553215781034774573205913600 11626409 638009752111091087831333859568861103610 11626410 44788866678318117491763980857952716800 11626411 64932504469734436528682891255988151224 11626412 42408936687905687281389893657909329920 11626413 13400157594176313553329133175220542688 11626414 -686605713309144847243268803179105208128 11626415 2679740035701637702411307149080699120 11626416 4284592484477856382189914845696704512 11626417 799248129555200091487117657585585513344 11626418 -29211318945609958833473410270887024096 11626419 137479894316824643387373811772608197120 11626420 -224717371525658571590947594378330506240 11626421 364949573877283142984534587553913392622 11626422 344874597369082909779777461981235555840 11626423 312497964077480630331675211036653290640 11626424 582355632608607160343407940760664350720 11626425 239327441632702075801944163934250244350 11626426 -921167293128093055935642347399301120 11626427 647190252952427932776330208245307410276 11626428 -319218958238377363801347284899757015040 11626429 -127557666103691280421257162240025974970 11626430 63246747496143290555316293047172390400 11626431 -64129450442366246514797447213810544000 11626432 249760027507596490087468665721029918720 11626433 20734161272460582176194948197963612864 11626434 47754598830309603952626295183539806208 11626435 122957281869339341388794957054887024800 11626436 -86756807345778517725503713228837123584 11626437 -1037630380844935071894949815996729387648 11626438 -581564612072421066729324324635577671040 11626439 -1123724268552785974129168557957040218600 11626440 133616929345055903551690970535164313600 11626441 809882272336243387102944470617115993472 11626442 -51716205019789633844946562380968524800 11626443 869417113681445236202146577501166894720 11626444 -530459547610268969074279694109989580800 11626445 -208034162795132010901093005611839605300 11626446 29982391180520425208593250439643887744 11626447 -389608357473339441838182313703316458768 11626448 233473212506777836992604903972192174080 11626449 285898600234142709569786413927363055040 11626450 58631319456773508232794694414136592000 11626451 -512799032275894811465418801426611358420 11626452 259173940090112947863790363597193586432 11626453 -545895108539923096230515070008279128740 11626454 -47093986253817723857684630441159927808 11626455 -335290238646447916324116443557083230640 11626456 301556939721515740170292467836675450880 11626457 91824294776815840036751490269183700480 11626458 -122193549693304691975035388092576484352 11626459 -70001780558902096708342490622258630896 11626460 -544328273329801790699353550498686302720 11626461 5597354120326926887727619016641205760 11626462 -59506490281121592497833453045453345536 11626463 310835288840923303491932030229366722544 11626464 24174265252516292828963617596367699968 11626465 68021681343073587032529672914776954920 11626466 -472658034102747798769727795267049371568 11626467 335494602935119717615393216158323083248 11626468 -158566065939494336219882758088273690624 11626469 -6593686181597999221624447968948003840 11626470 -127155613234572664052580640135910880000 11626471 982646616220570629952037569685851727672 11626472 -172929971893848776888768494902873538560 11626473 -26920071389854743036220237564805414976 11626474 -339687644036318348715389985055672101120 11626475 572536284632415557045342556396700050900 11626476 -7908460243462549515071050513818255360 11626477 -694164302771155778285383681019664420480 11626478 548052550221727991233338251360137516032 11626479 -353758665955916804491376609878128440376 11626480 27526420116685022238781228914647040000 11626481 -747198998282972996173261649365814432400 11626482 -87669582948576309672468346845279822336 11626483 286432185427877080797577547014500989328 11626484 1023128680495805081097436002915798429696 11626485 -38865566271888130681447741038638620800 11626486 -87325799970147507914276421982933093440 11626487 -170042479656879645087749589726235088208 11626488 34169449601577317548185684340302643200 11626489 119744725274037072334860447539683787840 11626490 108594497395306791475088693111031852000 11626491 -61201024006101112535621871937175205840 11626492 308393514535932641804685733673608380416 11626493 131682554180599192076180676677278377324 11626494 -368506560541566344378727836619624591360 11626495 -432115427323623521008931624688311631000 11626496 -11349662377506912586929542129642373120 11626497 27581478370815615910149500734053562146 11626498 249629556878763959317949136360767506464 11626499 -217961857000965024940502234154353606760 11626500 300411644990528746174876187193575424000 11626501 17731778159176388708227655420316961502 11626502 -526373730303056190789163466903159814048 11626503 139076757898228512341450821491140248704 11626504 -302130807997682732924115864975918919680 11626505 155707789738929845063445735798029051520 11626506 -359870363166091392737937122811372888480 11626507 532824447743824065811043204493194780756 11626508 817394167788397925101095802270294595328 11626509 -477480314889681490184950676619310803840 11626510 -41576273816090589134178121910780386560 11626511 -76691876148139547566553968297620773520 11626512 -145944115453966180892292521180255158272 11626513 120312236445138229621619005276417753824 11626514 -251639262423962449946669079901842293088 11626515 148760569187751822578770416498873496800 11626516 -353763012387432390315044816965605304320 11626517 -134940434174292869050772566808255771328 11626518 -20501544957056025274526029585345589760 11626519 -14073870177773641382726255403458446400 11626520 -580431753744109392870634334009667379200 11626521 -386503898627600320832683782296186330496 11626522 -235071914141749667717323512048324197376 11626523 134705743177376439247676063761242746544 11626524 -343753516868588594219394821596912588800 11626525 -213209390095535358072123222461622311950 11626526 -450916461521287643554198906048675932288 11626527 -733667480765188853097828623074180920 11626528 -1156887702855337974076416045307225374720 11626529 -348033726986716459585561390251982899870 11626530 -205313279576657160540638181715119175680 11626531 796362945777986724120573282802638896640 11626532 -176713726683732423242668416327511250304 11626533 -125597865808469141793467136400680258660 11626534 -69282322584578263987320756487548669696 11626535 -202999406963999779417038780141281642400 11626536 -367381523250262646775268032319447449600 11626537 422005418232462268157807632980042244480 11626538 -14198847696320096415690293425551369216 11626539 -782179004912688348787970104910411887632 11626540 63225316685560601122756857706972861440 11626541 992206188393193774969629676897346049942 11626542 -45481023717420823904003214199728299328 11626543 296281128699416284699723100309147051792 11626544 112276928541808321840006514060309544960 11626545 45611866861688733975263870716421116800 11626546 287884263191484242497742867278891805184 11626547 -493197176419433537442321067795680120096 11626548 -161071662371954490722845498648327557120 11626549 -807512688570506491593877658869908622080 11626550 -16397739155969340555771713524680422400 11626551 51874650704515185369022786010886343680 11626552 21024342530239813633256429890106818560 11626553 -42903901968800354228451617621919690198 11626554 -29975483754351402794191397119546414080 11626555 856220219792403057321507090500332320 11626556 592689419051909327535354349058469112320 11626557 49815395946819784889420941773627708096 11626558 184705557424936312386034351917642545280 11626559 200093152731112459121020912200326916960 11626560 140915278993200787081799746993898127360 11626561 -86984340512866458880745742184614507838 11626562 210819614250933782423298241104996622032 11626563 -3277814391876953781838636949368036512 11626564 -54466743182297294729723968793079498240 11626565 61922868951656922657716091785808688800 11626566 -95937929147621342646463215238399604736 11626567 -774433712014770697555969662245460169384 11626568 -1263775669938348105047440592113430461440 11626569 -124711448694926941242849553040555401536 11626570 85979513817022598694782082460721246400 11626571 1019506017830627515118439107578270269888 11626572 -290296551879621171158048642859769709568 11626573 -404370021325830094018026628078681343082 11626574 -324840965140822971325582933233894564480 11626575 -15375452195144132150695609648197600000 11626576 49058810277251285245926911697449500672 11626577 186116313988837752151864016703051286512 11626578 -74116885705096774236208876375997690880 11626579 -92292405509309947351944507693939252600 11626580 -168112300002286810378258752209710325760 11626581 136332573739100213236523778165181933824 11626582 -72417466866743664372553367782567328256 11626583 -23930239989523990641312492174868352520 11626584 23088089390178484275634732796685803520 11626585 -346151622784387132281671571111526292220 11626586 51855493339914280458510411259646469600 11626587 -108320681567646381228857290960184551680 11626588 -560247408838575086571205270707566520320 11626589 -375608565835915861264925251352690421480 11626590 170822833427665732314521071308105216000 11626591 344853922696410848382403476026182440992 11626592 -564159872181236840034628571139628597248 11626593 -121838972309645776154425225322745192000 11626594 -42000276108389643816257309611845657600 11626595 303441249903429675623486641803283947600 11626596 194894057456673994807530926532713644032 11626597 -956354788824636626867262520881443005954 11626598 -6104095864110013793969798425162297536 11626599 411843322795139262943774118384181966720 11626600 -599919793239281669168911968315670272000 11626601 330164660420028149783355151239878017152 11626602 156626043922845446524399262795159658240 11626603 -232427729525088432337016436093309867148 11626604 -53612153156785914788102424294074035200 11626605 -410265448138426771163633289998928249600 11626606 -97980680475519818900948522522433037440 11626607 -864877887109718403433781680836334788144 11626608 -14803196770566003831473238238060609536 11626609 -906198010681431227623315128014235329484 11626610 -85204070028962170781424094951109634240 11626611 326749575475200530770116752185184098872 11626612 -229375878478819529484773779774557544448 11626613 -1026161738701839258605731580064094738080 11626614 -134910787736937949788712888613001430080 11626615 38066984348348372463380704517630945280 11626616 162641494676256945488905877714552463360 11626617 46190662185631284084904671402845401680 11626618 -110504405188674635176615808165136708240 11626619 1150798014536690687160473499770205952800 11626620 216806113731541971660222733018612162560 11626621 -306418595618969075137959262288152299348 11626622 448086247257427483052136117337016057280 11626623 353040937529263966511846072841121508304 11626624 105736756216982539994927407906286469120 11626625 -2284251418382354250227558362306167840000 11626626 -303878552239323840379020372172989280512 11626627 -25870336950630888835515708450273296840 11626628 282343603169649177856639354439940599040 11626629 -140288241389578408649118073048255339200 11626630 258497135107916114398623602682456120960 11626631 -144940761856136565004439530116396695736 11626632 371718242824404285477702746842927104000 11626633 548748538932152189429130906549985875840 11626634 12736965283276237072760451018613242720 11626635 -95325426608623836142916713258093681440 11626636 52639449801576359342114591175105570816 11626637 116753116145710636384016130656877429120 11626638 -23565655995495248264993783740808957952 11626639 521533421410847192661607786996290391240 11626640 -218057856245073345277415445281313914880 11626641 -2176574126136137205207480334612937664 11626642 149007404060875049428059405531969406752 11626643 -115202411239981259397276073508923484160 11626644 381343572380631286116865454753065162752 11626645 1083609945245648896889209895515208734080 11626646 -217618497294444968633982120582636853728 11626647 -73324159832303465234021736592131509400 11626648 -181012452771668231164617032148817920 11626649 334783967350586869589997690536504411136 11626650 5493637387099547752702348019262009600 11626651 -174973245810921981809527533538410910800 11626652 496418927205735206959504815896152321536 11626653 -6264357753403299389511893193448672896 11626654 168112886528268031558322767974836679360 11626655 714259985167585969308606824908587366000 11626656 74843567505467309096185045949148561408 11626657 64145083608230491387963746324069364224 11626658 -68429712207298603436797187505963271680 11626659 31506654754602707824662360728035854600 11626660 -555049209541158470520847310807067160320 11626661 295311916310291716535165620975450043904 11626662 191199699389115349986938777783287733952 11626663 -519862364243193881040193765237803881256 11626664 378621652794014818607741790443553177600 11626665 124163093510664394639918620796539635520 11626666 65767412903452396868251394077043578032 11626667 449889530479689212073202397191027859520 11626668 500416448999623850788273628990450065152 11626669 -108144380282319628474263688624292985056 11626670 271717880081160525527872253239101158400 11626671 -432538877157285508812749510159807520000 11626672 -168243875201975231028317020222344265728 11626673 613190800871634689471367234776454923922 11626674 30647169455556495339550742231011405824 11626675 373269901715221500934712409584527889900 11626676 162637651183398969406308685920211875840 11626677 611930672375906512735305329629215491040 11626678 179158556131003446476370182605702717056 11626679 -215856827622384416420359706126335939224 11626680 -182779880038414212829098125313994752000 11626681 825062704336454053897235201034807429264 11626682 206360474506388153924730132437069358192 11626683 269498048703177699254952737964094765104 11626684 2025404089832771318749022352056033280 11626685 -151603338161819983661505948433601763840 11626686 -293134286584111922384920170019692220800 11626687 906598655758393753814737607177078646280 11626688 98793214439761490756535722173963173888 11626689 -283338891807836321111998602812592584160 11626690 7319720349899543557287736847161005600 11626691 598400000261767185864121751088226067352 11626692 131014350382397581897947217612948045824 11626693 -406235553628270887295050406082069336940 11626694 54342946432216286559191234237341420896 11626695 248919233730609406256240185904760465120 11626696 -343077423625767142829306387259088542720 11626697 60580704653465047838724750206148283620 11626698 -152839147176439630543093285789374403584 11626699 -505529942751753170240651041050383249264 11626700 71776329763840141556687031952776000000 11626701 -513580917395892276643975918070098920768 11626702 -66597037107227835657808229425877426496 11626703 -323758992383876026739308609711147508880 11626704 41692924517953761386294544701230546944 11626705 -165515165031953094550847648537574401280 11626706 80341301184886778465336200915840877568 11626707 -183013056479300772188897317439750684160 11626708 148278414808824635420364968952721920000 11626709 947460771648780871605393916342467761760 11626710 -10600674073164071452891242354399724800 11626711 308471270268625282411721107123165772240 11626712 1149037969033908017350566836461689907200 11626713 6286805071726279189412792812403773440 11626714 343617309585141549609737779847397234432 11626715 662424060639743485435374532263498279360 11626716 -48239596477681071953518024821315090432 11626717 -571655520420445425803322647492750846880 11626718 673668531687660665161703577930654287040 11626719 -342945937900004653478727065589532664832 11626720 -379743830347311766784567166152449720320 11626721 792493871925847308355691665751256341922 11626722 107267601063282677279349959165313065760 11626723 -710544278458793399351106722390665076736 11626724 282136605510075313100910874914922106496 11626725 428122071746748376998224080763146968000 11626726 11385217741031612539513161210880553664 11626727 -73086371641276572069278215151488128 11626728 -344087341350290307213678606449021091840 11626729 701835403281854020205042221700101478330 11626730 236428407489789976513167560146517867520 11626731 993849467092476967484862585770255632128 11626732 -161013640629737827442539201883942407168 11626733 1199373695409401638395069692081382253824 11626734 -25166923514273212967438211011447282688 11626735 -270397498537942784127301160702101523040 11626736 30828990171465278383381862994168250368 11626737 -27827686292791392208009527433836276960 11626738 217872736494174219113645313558438214560 11626739 -124751842190964368102380888058129188440 11626740 19605565486951059801216444147125072640 11626741 82690446719082472118864927863620122272 11626742 60390729656757713439650799130116336192 11626743 451989095589903658533617965239474352128 11626744 -514657257369781026976120469589039267840 11626745 -92223045222506158167870215889907373880 11626746 46509144804836759221988313589949030400 11626747 518233960229774520055762936884620392704 11626748 2843925671296955995995815019597428736 11626749 272366344911406836663638969048114600934 11626750 -308836977288876147823191095110176528000 11626751 -734922217545568325726132192734238293248 11626752 595765729328008555192551628345945620480 11626753 370039416304052551240868458209150550464 11626754 -88201400740274538787549108258739553408 11626755 116795696877934620585934549894184574720 11626756 -962297153972688025585521706865768375040 11626757 89660139665161902819520726662298824252 11626758 76406992544421531650180379577570432128 11626759 341999963686126806610507227034603372136 11626760 -430522975117963688948135205475283712000 11626761 -85797898084720295932622021776832467680 11626762 -34638402884738215855326737146170225408 11626763 8028637552016315012306725603062159360 11626764 330886800576008178181561792911475109376 11626765 -46679878624321478186186237060403290400 11626766 297927375423882406989511582582297896960 11626767 522506942731586242795223815178213376000 11626768 138803410887501096600680117863050854400 11626769 -245928775499072994572327015043587532 11626770 4816436515384900431147192067933232640 11626771 462118687362942987320000799740232589040 11626772 460473038165570102531360776296803622912 11626773 -749385375810521223247654305378741266016 11626774 -80976908701282218027649418563137331200 11626775 -234597521923610556134543194931672989200 11626776 107399211326676384653827082062312243200 11626777 625666980680844867420186237258682887626 11626778 -570137031814976413289723118274593759744 11626779 249777455433084420008908568861937138480 11626780 -6167110458084267667972347534697113600 11626781 -320522894083960784399036753059109003418 11626782 9598230344921046729313505752254188160 11626783 9405150526314180129189570396346234048 11626784 192281240557380241195009048037535252480 11626785 -186916179961793870117286926816611179180 11626786 -698044318518441859350531251728371323616 11626787 1928349916499764416286408748289006709752 11626788 257550320271138462110737154451828879360 11626789 1079544719069944642193795690126080278590 11626790 -29537626187298951439559600255539660800 11626791 254858769472615443352703850015197879424 11626792 -359208498901607587734944103912777246720 11626793 854126658234907500403120560802477402698 11626794 393329821337584660292503813302277440000 11626795 -389988447783387812986231569220040433600 11626796 92042540404368223930180476756885780480 11626797 58393513687848586648740110602408556160 11626798 29424505440075725491004535423017720832 11626799 87186155022908584006720304635682013264 11626800 -49037956936295610236316138464145408000 11626801 1321913964039994491382398609579775990802 11626802 24565290501868596630626456712948338304 11626803 126605908157597086087643140723169139480 11626804 -6883696936668630331721321204323667968 11626805 24360553184265324092822831599089746460 11626806 137822901989589200714192789865961494528 11626807 722085976723311448246331180417124870056 11626808 323834271029683206564441866199900610560 11626809 -775535106452992534844640039050824069296 11626810 171196900888385113292047146338650792320 11626811 146587457170346637124106634354317343264 11626812 -188565504753014006035351620358569530880 11626813 536832906990025757729413918340994048 11626814 438653694569439135753828644332266560256 11626815 -145126264257819974096209299388974234480 11626816 298209950482024205520139001617393909760 11626817 -575472558560854518000204888647701249068 11626818 18841226241951300970079275502565361152 11626819 427782400325848493425698605821614124220 11626820 -474788636842877003295264044126645041920 11626821 -142322935541069143255181338488872147940 11626822 98849236954820244321661626620029224960 11626823 -326992928598270240292035689748973322136 11626824 34350996300935078915454373023230115840 11626825 69780310212412443247991724793844752000 11626826 41820263223912032275451103263648468064 11626827 -927509072282482336207277520464330917968 11626828 304267667958931463670040833160621568768 11626829 69046395963895339697267634180997000320 11626830 35485010140006557086641623456832964160 11626831 -122753290961817738196700626640182275000 11626832 -50940218080383845802076553544406007808 11626833 976795948467271885555076956728480864 11626834 332073862387469122127313163765647192192 11626835 -741606018722765278791282718720734412800 11626836 -73637244902511097809501878212885456896 11626837 168922168313125399681701295157441050972 11626838 -233205756263615309836585838693330707680 11626839 73622739685962656803675402367788782384 11626840 102682951634917828369551942166881484800 11626841 45248965908060612958881090673458670800 11626842 76982160525389495167862672243322573312 11626843 -443512779892199571232362457831033314560 11626844 136414250785431621874620339300197655552 11626845 -177970170855713065489369637280140175360 11626846 -383777800822707908020896625585767124992 11626847 -522763417760307565694117439800006548704 11626848 391529688082753178733198815470925905920 11626849 -11878769860780923675416623582286702272 11626850 -116422809827127791850300160692807475200 11626851 179973493350900146163999824867737331832 11626852 195302099599328543508686285186739096832 11626853 -243864227727528402815307076781074700544 11626854 -339484592877367430514390286449465521280 11626855 246589674795870825206979540732777030000 11626856 -258768106291295149566715864566005760 11626857 217173901137192801087876001752252866928 11626858 -113469341442707356297723831792448304720 11626859 1427086959323844579478886234482777367160 11626860 -45419524674290805523246990443203788800 11626861 -1081801605507235119739374224759567507988 11626862 -85864841354288026343653785870829971840 11626863 573001667604154338606463912385089644288 11626864 206454001823731008771753676665591726080 11626865 258156544949642852294471144193679012800 11626866 394676554187680956738924935631436459152 11626867 409568487947999402814988687693794810876 11626868 594075170458867166991905747852989255680 11626869 258435809788051679854946544449519475744 11626870 48600765442587786796032593833811450880 11626871 -457878966220058679900738794353426538400 11626872 -19312502600925005225456564078631321600 11626873 -1195780040702070418386222406489037177878 11626874 194644708336544137432365061515063462912 11626875 33035086018196556671487139392894300000 11626876 433968235174801258245630549319929743360 11626877 31162276434677057668081246566557166726 11626878 -358411946942298794972127655550025870720 11626879 -692184856215179563145766101776025214720 11626880 143965418241304068335431298426968473600 11626881 -227173437230901883106710220766099395712 11626882 -403648851564867671877761419310400284208 11626883 1138683320114250620026247285622949154880 11626884 -494703423353561571104414371416426948480 11626885 -493431214541771116440703784823971268420 11626886 529782976521014293672734626991945847392 11626887 -158895114334672613320033878556562558040 11626888 7490582817382553383105259544055480320 11626889 -342120779034782614956942750337327336512 11626890 135424891427754151781658159464482560 11626891 22334367097829813811378579009131947840 11626892 762497721979865631431898064093553385216 11626893 -265305122952068667472064284988952523818 11626894 523735073805509257082258962893225712320 11626895 226812660631482990812794198151586874560 11626896 99885751705755499180371566191344156672 11626897 -329493771724121811426753499843710215948 11626898 -183364578738790472370059509345672421760 11626899 14500787499166868999008906165952082048 11626900 -469678685113058490440656096119565936000 11626901 52979654446542660793333003644509847264 11626902 9635981865446926438796262094934332032 11626903 -192133085592935114472897520989842192256 11626904 1719303535084732430118083184265252454400 11626905 401116094664545372000335924058201370240 11626906 -66526492969241259902423815212167217696 11626907 -1337115777834515458736777556794800189728 11626908 357162315987579391801419482983572380160 11626909 -172692328336078730197572999634590273600 11626910 375163558959905391327043368957331095360 11626911 292978887248850423737255529530779879632 11626912 -1443740234517888191461643289038621245440 11626913 -758155135579297148025592597688369207838 11626914 50235327896348887254272803593821930496 11626915 -80077785420757637582640129718770256800 11626916 -74150089935970592895723931067415067392 11626917 433686260614074670810383541040247588000 11626918 -176511068149719098518019930397237540480 11626919 1292483410966104151629979048675750135296 11626920 315447734417111263661960431087317964800 11626921 -365121534653015636279315868738930758300 11626922 8683156686203227266690929830060698624 11626923 143396758142812976479550809857815102208 11626924 113975312349423185315407712203193650176 11626925 -435994647241972822858109350354907932350 11626926 20249634799186097675455346391588576384 11626927 -74035552606301838182736198441387594688 11626928 101152772518905452088176340736466878464 11626929 -115308940417108125781293413924414175360 11626930 149038216810290218132583981768911808000 11626931 73042830355290078344236456730219262732 11626932 -564013052063814527413744744280108003328 11626933 -1651749249574661045792739053662336795200 11626934 573244549023726870830112275195711422464 11626935 -7408621872612501363993266925773868000 11626936 -297177745210932525344590298679782092800 11626937 -157342925938807537032719839295630797056 11626938 -88484383388318033754481847541654362256 11626939 41347988784343953530610263384798811856 11626940 16064834171100422752779629584873236480 11626941 81054323119969669125353269514333160000 11626942 -8911230750764939136647924150564559168 11626943 -307897033189603217412527251408565542896 11626944 23839837248897052048379791261789323264 11626945 531825784318104626397669541429293201600 11626946 524345405398172043823488460151535071040 11626947 -26963381981594712585273815900357610876 11626948 -491174284882817299715235829135238250240 11626949 -2882780947968898032343166073553020130560 11626950 58842054534559199103457684278825153600 11626951 28365735186559778255851244512499332704 11626952 -407370449375685230487565598445316070400 11626953 14285687335496578097016451438807388160 11626954 -10341612448279455765359548532249653248 11626955 -217441294464753616120971573486240066000 11626956 -889514863563320970497428316043474247680 11626957 911849235745087591575447905662616409206 11626958 -22072900345055145538882374026474116224 11626959 598270911446675791330019095428710759304 11626960 -21752630409718069939808736379482931200 11626961 44143362208826115362002802071410680562 11626962 -124293111910311940609752812440516020480 11626963 -64541220831187431855709883257510481160 11626964 -411455373725572975137006836036618193024 11626965 -11480853052671767631702611439379252740 11626966 -26876456664531447753713840610772478592 11626967 1153521708761859475492446280717569828480 11626968 278685691499781639700744185063022325760 11626969 -858117339090199079045840608683168304630 11626970 176473296407436986416453192376984836800 11626971 -508541442500740085755422044819272543296 11626972 -67431476656778284293048506941967720448 11626973 -110200681619103248515471241970250192800 11626974 343748301718557669029176099483282674240 11626975 -132085909728671811773175332104083073000 11626976 1083699451460660677776697272052030636032 11626977 477991877369456723765420626256296184832 11626978 -12128529262257339160482164740038642432 11626979 32650266665268798465990604913877318912 11626980 203802571603771103589527280811686912000 11626981 38892727903203017311053673138697064252 11626982 -198377583852998061995905691021504322816 11626983 21883313564632813356896700270248833032 11626984 -15986247846673015904239248200509685760 11626985 3206462570247082698005036974610486400 11626986 -60901116395821933184382621386930351616 11626987 -245244414874342121060316881802379367760 11626988 735675323031697816766886599712561631488 11626989 575586602173766754823089698512372270368 11626990 560377345229305005117721613410651161600 11626991 151155365378879004285226271180844565512 11626992 12277580641270071648107093665593458688 11626993 337180933320149327245657798396928949440 11626994 -197587229609320570031180416335966310368 11626995 -227961432139325730781222680394613945760 11626996 -1116963274591759258918217010354531759360 11626997 -48880485777788828010784019727247258368 11626998 -124961663970884941726486063912597647936 11626999 73231261130602544571875798016924053160 11627000 -223825983834138442582900085085634560000 11627001 5021162849245314849046517585592801792 11627002 -735540916955111439249603011540636736 11627003 -281805521497406774525373841420754486748 11627004 -17924125554293273998786019369927867904 11627005 65610603986885831370048773258566803960 11627006 170719913484672035177160844751122164864 11627007 -150227891010750710009636372418489249408 11627008 187629082892341963452961464255051202560 11627009 -799590818508523916022707012569664993790 11627010 -40465972846015045065970899462528076800 11627011 -759021121201007510280810567043643624 11627012 116080424118705799880228619854268979200 11627013 104472087141870999172697428891094475744 11627014 -218217088579591146854341608771252211200 11627015 -37656988210957976352950943923303537280 11627016 -221528819855012621148193105489263206400 11627017 -195969285942164867085480854281860099740 11627018 -76286544585870091528778769013463323296 11627019 -569827259055663580181476207681993450512 11627020 489459404202780295421762879472029844480 11627021 295063104625176510752061278723139820512 11627022 21795234644662510770731431889661818880 11627023 1685996525185244101641056377936508195904 11627024 -48310783303061942994627229297864335360 11627025 160751221417166805964116755075827882800 11627026 5444307144092090253140767450370290464 11627027 -164616560436776374795183888816327727328 11627028 -1122343524484755221406271081373245440 11627029 -441348096976428428835422496185671418016 11627030 30674776899957449366842383301818076800 11627031 264945808054336750004697354992358293760 11627032 -795014125990377302245867965330215915520 11627033 540153506955085105863425639921352286224 11627034 -149492526397860685944741073898152810752 11627035 154206554197411350383467100569518108960 11627036 -819769199888468612423968752803103720960 11627037 -367373768986524643287275056632019485120 11627038 339703549653764367371843405781110652096 11627039 1016689963963464378695775765241099647840 11627040 160576130210093191492147960387385425920 11627041 722329059798553780376113966046823644352 11627042 -77842738163941796975565964053358284288 11627043 -238011403305459475597803398182368166536 11627044 -102201172870628416129016862150678048768 11627045 10079937787463863594769065898027499000 11627046 111288244454208853219168755744032759808 11627047 -177039230824713531957487546188841450504 11627048 274939072133852969202207991035040727040 11627049 92121434225123734677080867781690264960 11627050 -134907557644649143485512186224668480000 11627051 -256970044041701775125299812917506863948 11627052 -321875919081797603689722616013081640960 11627053 466995417350719243849968180891070382220 11627054 288324442167602067812900335489803974976 11627055 143871604368214830955499585190889457280 11627056 -33444786844582849641240276712738193408 11627057 341547378665136780981091814338652708520 11627058 295394456989260271710690287045370643584 11627059 -453191212614839592296009483722107386740 11627060 -572708967450107795578729674914106635520 11627061 -68307036489396499249286029575327625920 11627062 376069244720184006421922145480480595200 11627063 599501509074841344151590664838371840248 11627064 -417126773432641154433446970020945940480 11627065 379441322195821302718671075675067729680 11627066 -845518677198216363159064855937453779200 11627067 -243423479602623706323440946652615024080 11627068 41492733022460483696372821436181288960 11627069 434469192613938231202245419331719931840 11627070 -28125583399891195879243524355227340800 11627071 -11002651770724439005740115502383570560 11627072 -142804111331721444667034311042510356480 11627073 -266853143983306707496939250811254097456 11627074 -63633030958529622818180416594233436464 11627075 11425446720684134949697724044879677600 11627076 -39271753652063861331145448130076194816 11627077 90076557980246310021935099048485183488 11627078 -11102944022488016347298578252635615360 11627079 -681492114311181691108940524486976630616 11627080 514461399161593722419594608953648998400 11627081 -1016811339511067896255404308339955015708 11627082 -290333092743113116553733349223524575648 11627083 92365664018544613896164213043297019504 11627084 -22702749175059669639320695629580913664 11627085 -410170013749448540138068650158220311040 11627086 83420823051077848390827483678979894080 11627087 9823756228506445912904093485762117440 11627088 -2612938575733900817987914411332206592 11627089 282059327274478995709906952469335732800 11627090 264416448202325101459682624808568432800 11627091 83688661216151240267172669477182438400 11627092 158830026205739828267108913032995462912 11627093 -2896415387293577119749926981679233856 11627094 -461688041814885073644983273629329334272 11627095 117978374415640915202510315912216431680 11627096 507994143213049933493208998206307328000 11627097 395497771359089516606942257615798856400 11627098 -72728800715437349806029927666537262080 11627099 -279247289292131221694266552602046018656 11627100 126904370719202216746684006875311808000 11627101 -16425729090393728533310187706637511898 11627102 -17703847972763370817096223560020132096 11627103 26084709123739845731454766221422524944 11627104 -938944197624943916520949061083881013248 11627105 31303108624506070399374660813310608960 11627106 63934810316455291025326459976896879104 11627107 218750739067489559096792221860235426840 11627108 123414184058910049602674443575198154752 11627109 123033706400441723020657451594877258684 11627110 11804606335075127600326792997487265920 11627111 -613432440655745924360215296391399404000 11627112 368266776542631235217005401838610350080 11627113 228627853174009355382761083572301559440 11627114 2369663420099806256960547075945996288 11627115 -55388266079960381030628719674741236000 11627116 -176208399116454726941357672270183347200 11627117 -294955793989909310178564696418023057834 11627118 -606237432894810573006838453904260241280 11627119 32179259358478056714181697264584364640 11627120 -9078419910851874984690418007841177600 11627121 -94438326338805391741995306640730403840 11627122 97867536205223127747035625127432193952 11627123 406316060894279108341204485509133870000 11627124 -278665934553224256075487602249005475840 11627125 218086003905447041000268681921548544000 11627126 -188568673170134110332744336347554037760 11627127 245320669274896373059208146320298097280 11627128 222528473371655252529213219577940828160 11627129 587857971521950125545631346200148479876 11627130 211809796681975155340368245750290752000 11627131 -1310810686789441524395599628446843391068 11627132 1544153165905453921426175040977545728 11627133 -6373205815510642103754502568537381760 11627134 175760881245180771709362327795108681216 11627135 38947442294301058342475173331114624640 11627136 -151366404915627017285652853107940392960 11627137 -613151225366225501105476100711584188588 11627138 -232745093996334973473049657926504318720 11627139 76310250184366749344394671174259971760 11627140 -61536462935094167692366929503721553920 11627141 969113890820046095195546086000392350400 11627142 -773659878409116742423840462197811961856 11627143 627430253417172484993900608662275288344 11627144 -66597921297669248887661464715145216000 11627145 40895486896368640603969375252155115200 11627146 169627981150861194144893203841361748272 11627147 384173586378609129150612188037270962832 11627148 10730857702408025646282399640401205248 11627149 -461494459472390120486974078062249359400 11627150 -331628018110279083104691577083316128000 11627151 81294402156478744566035849217621185664 11627152 -45223637773057017128106990197652742144 11627153 -457688759883415875805234851443507387598 11627154 52039377583423578188925528412534325760 11627155 668439771223792048606471771424554571520 11627156 -222089593707586939815449498665819830528 11627157 3804509216505640321898474807915931456 11627158 518360747836527162234213480181242715680 11627159 -158224362018013200104318105895157283640 11627160 -311080763615969204540744677382830694400 11627161 295027121669241794770295294375673542532 11627162 1041103648706493331263240583861301472 11627163 528373867588013351490402055577059675692 11627164 -301621142035067207854666996746155609600 11627165 838797408678165385697707300453170205920 11627166 -273555227703520805156436058701207739776 11627167 110566959187072312127707981336856312064 11627168 10369994473625571289740792345532563456 11627169 -222725929245116992783586251616724916320 11627170 -65214876418587070135159974845186672640 11627171 231264131769982446888406041670316721372 11627172 -133195821318052820258703704150270976000 11627173 -648398607489639062913654863820669277440 11627174 172491549792631867999183356949389061632 11627175 -66114496054289557596483486155756707200 11627176 263049710389016180872050320295362641920 11627177 1617886504909922071517467525983124914000 11627178 -235781852915145705440770100052499053312 11627179 -842371988353667324929983154022497782220 11627180 -431173010222481985230571385986821596160 11627181 -393535978439159061001749991618551302730 11627182 -2338719541924945229340419447301529728 11627183 1288779487689327010554746948173437932520 11627184 168073052950872815950901009301037056000 11627185 699620075063780356148369430359347315380 11627186 34575638829689677048017438347742507792 11627187 129407117336870502725715621809452594176 11627188 -29363002601810380885093215425177876480 11627189 -397410618549590886926943277338898944000 11627190 -22490063587969647759460134836762780160 11627191 825613616449927473364420107520510615592 11627192 -302007993940741392024451580229692928000 11627193 338301641559692808405656882843885613504 11627194 -296404297902400304439186355593661294368 11627195 345735654519339840390255396510518179200 11627196 48505620946950439618598325504022265856 11627197 -379829855776842414964303036974070759354 11627198 548217920158821597401087794410509795520 11627199 86255021020512937869610570424361600000 11627200 -1719082073206600071461827513496371200 11627201 -398647884093281414292886860249770259456 11627202 437653119074866575933888869239199347200 11627203 458968984149504487370355277595106243280 11627204 708094097312203606401803058299103459456 11627205 -235171287140032933974067320519303212640 11627206 -474758101121990818424634334852149836448 11627207 191933109960132679902597803908125586800 11627208 -489162880537960260943555331804192931840 11627209 127938495440319439574595366268149209040 11627210 -205087895845867351822106632104272116800 11627211 -80380732975687849997212044883212363840 11627212 -609012975567480165958646849791698060544 11627213 -110178703125796982710181836948720478592 11627214 38952928861622149358647412615014466688 11627215 -58415149428007435096071892838626908000 11627216 -237851583897865125422588693206138134528 11627217 354577077533037790910118158817217920 11627218 90557748493032033343357444231989129792 11627219 -115782178832553055729116890111911807380 11627220 -267795420505378287100779516186879590400 11627221 -37422443713653776846367531684895544640 11627222 -215807096690787771714749068424326757088 11627223 -520708382792646195510412142390347896216 11627224 277830347997907745013856940129815142400 11627225 -302453440495746620459238526901929835250 11627226 -6321134693324670288310994866082788896 11627227 -628771801404696682947936888843282642120 11627228 -451573472241519573305027285639032530432 11627229 401104125987580552262991621908171001984 11627230 -72158006787408435078787573910668826880 11627231 93045288537013525795217429287854981120 11627232 -205624274098511879503561210655498305536 11627233 1758533047057426800959326144875272355460 11627234 492664557371601115084875998531925032016 11627235 -352064779584237010901472386601199248000 11627236 -670182007197976320407469556294425231360 11627237 1241257062163232860311333272175628084512 11627238 2733404977622814821906490181225543680 11627239 79025476760759428129163767600539974824 11627240 -856317120758465490158866898188953600000 11627241 -281138953503970382585375258633123914608 11627242 -184273455659921940697714268148769837056 11627243 21391580898219013768667712892868572944 11627244 42273056813801361946041493179198489600 11627245 -206333379681315563134828039632047205120 11627246 -475964511714644983653664364926819507200 11627247 286839081345100289656589731590225708672 11627248 32050243152221134608742716226540339200 11627249 -889738083710954435326963594852118808750 11627250 -29040529287832545776882029183451520000 11627251 133420866190076812957632930736108994252 11627252 47694262611134201748925888939932794880 11627253 -280425913693298333152596430047806400 11627254 637761762281039320003827356771217084576 11627255 48185438418837582196669947004085488320 11627256 487310709213361879545750282331687526400 11627257 -476620047179482461371498738208987929494 11627258 150388523908278719378937466719051657984 11627259 84724221020593842819720884124721140480 11627260 -473490501620712620956914701242601164800 11627261 -94238375040255244568848150375990374138 11627262 -255161719163118794724941276342681402688 11627263 -114985568931457940923216205504498619520 11627264 965835202316133621095367755554577448960 11627265 39313086924401097378818114377364137920 11627266 321993102243489376042681709651601624576 11627267 -63838861462324885852936704763433991684 11627268 587007581970775493207748430789039549440 11627269 1114410569694122582243600287754898313596 11627270 203466380846384208450227471989534270080 11627271 -259493756306282632060648068022111041480 11627272 -258357242406313975994170300108723968000 11627273 -390742694812033922641242229234844268480 11627274 -366410074997559501528514815132552695040 11627275 473701381099744872373743822835409292600 11627276 -555483675305111014445833499354469606912 11627277 -265919116171735826738957398844126573568 11627278 -99066872092078784141606515323552946560 11627279 -255251034325458719270564364044705196216 11627280 14766304958883984626234675090030592000 11627281 542064193418924720186500186623891964082 11627282 -378949605430913594523422767329298126848 11627283 325310911337719449958918928065612130304 11627284 -11931408353820679292054238776651936000 11627285 -134979721054065051094720287158380797000 11627286 88452487201292505343424036347877376 11627287 43689021146327873744339482223089909472 11627288 1100826557850307162915866509703276533760 11627289 648024511584642849319852247781153370500 11627290 47551144921040568082297279655535026400 11627291 153271511509905550765422710253778729872 11627292 -287850166124155566594535155631315968000 11627293 -724265315448403248451474645823023750580 11627294 5529901530123002124134380556181110784 11627295 223943820329129495130371811618906898320 11627296 2023282831306515444030112565751376773120 11627297 891141499569284925310391230089194573280 11627298 -38654239180625458110083215006093199232 11627299 422607284703434592135263360715662295360 11627300 42118162997808622777021826298762902400 11627301 65035351449008028623511117904729022784 11627302 -174443178275266547887507444608216775296 11627303 -339205533014468155454210345184297379440 11627304 -220945691770553356265030653010644992000 11627305 -440372407694617642973725525697743861440 11627306 -92385143425725278407504867221684953856 11627307 353619592308212144744810307552928395840 11627308 -563950330564562899104101776912077571584 11627309 1132924695179165296104438887195230863510 11627310 178930074695241124601726316005718956160 11627311 -66062061363982465203528359741655500928 11627312 -297301438253680854475277507150117289984 11627313 353359246286021156277246108637866115488 11627314 -525118723829490929663889464540522802048 11627315 -120733826885858676360458305096677043200 11627316 -123131619980537887809354720462173798400 11627317 -92143644951566943221416691392769234180 11627318 55932611485310010812547432611387890560 11627319 -127478868081306344078485995531523321344 11627320 1051536115409826851126363913819171840000 11627321 -500294376144507734914256841320861195478 11627322 -29209772782707272281680927070958779392 11627323 558182073258143258932420720101419481572 11627324 -346420973062836535964858583375388382208 11627325 -120039359143230152869722699437529782400 11627326 11928967492575968281757030777450042112 11627327 -201552338467748044404999168945938667408 11627328 33222649883046849355955781523728236544 11627329 4221568235686612446058848186827024960 11627330 -91443468551869870849581058158813941760 11627331 -460206021797097818626793242879174127376 11627332 -233773356720629466922292761024846838528 11627333 668811109986766516581386305342326465984 11627334 -12882570584779246801163055773500258560 11627335 131395902852466598945356723999300621200 11627336 6422962578803365087028644740122050560 11627337 213385260526365234629455056231261074352 11627338 16369510024171810093484512035145119744 11627339 1274170326223541066194386457808490565140 11627340 303519618369756013574573871816103603200 11627341 504108453599061905993602450103318498400 11627342 -460102614149349904997202947511516651456 11627343 -34358316056462621493010086189944589216 11627344 -6891124941935387101772337108310163456 11627345 -618138459411801368647343510898933477900 11627346 -246011923503424511667218658649687238016 11627347 -772525719960846377578547197558568027040 11627348 526494703138684520287958641064271329280 11627349 203693346179836390155475617098038734528 11627350 43661041290393744985493645332707840000 11627351 403644911299558779815457260097764840592 11627352 -134501846083974216396672160022838927360 11627353 -1187904394043277707276306624260256513398 11627354 -15806456858079949295062442460644582400 11627355 -57142345897282559208735760729594673040 11627356 -57748403850846740351809816768188030976 11627357 225476948629377779418342085375250976000 11627358 -102893997094030505086596036923727790080 11627359 -152299207058101046382520240998506825440 11627360 55925476470554854994299650081250344960 11627361 256664846616886294367715377395917914880 11627362 48249692304140980299207274279994911392 11627363 -1327423230285108933276288446041458199416 11627364 -24770177999478858069903918422688768000 11627365 -3120342059033036365774917918776747400 11627366 522320876881550676189555017273097361920 11627367 40010443045293445185824808835461655248 11627368 206787710846407878155042339016115077120 11627369 -40005901937347832169409486430395269936 11627370 -241880765759497349304937822674351960480 11627371 -40753881503664086046689982963270489600 11627372 10031051803997083819921819143401789952 11627373 -487786426483705890567847366521330986400 11627374 733483438220974585622789630008448640 11627375 -185424478512297501602606072400540648000 11627376 -129676895674776799764278401054956257280 11627377 1176219960573077622676376126942404280832 11627378 220119093681109134268698048629168424960 11627379 436151382659114830408498534199885898324 11627380 -642606895847489512374834559273778515200 11627381 1394454332131996351554940081975512259872 11627382 -105662913505731615829089346591967406720 11627383 -112967758948622734822614317414488937368 11627384 -670889913125441969640129689058756833280 11627385 -60797758267737936485310204796652743680 11627386 265580827093301945373024223698767810304 11627387 268375148064062883754387739998060846080 11627388 5710986187510617181448953928087003136 11627389 839598206299336527248582810092513960960 11627390 -265554332774691625067898051273703835520 11627391 182413945550611017001531056789326113992 11627392 182932641662421272502688518653765222400 11627393 -556294018116130255390858041547566925356 11627394 -6321660375730386400538887092631926528 11627395 -142941767894936875257040868631394808160 11627396 -237802282469820763050513159545648302080 11627397 -249709742422738341800570411526753177312 11627398 69989953946477221120425852148157483136 11627399 691594742074788563467404619231670360160 11627400 206762623487672570714031246850821120000 11627401 -522544605373913280945815465339795466598 11627402 296399434713169108886137641401476706304 11627403 203844859822210118970397312428614673408 11627404 716554055313727397912871934558223449856 11627405 -170852758158821914435078094344684308000 11627406 -68405551005489763793341464177764871168 11627407 -153839174156245317908247243566413764168 11627408 -68379974123494085600964280961703591936 11627409 46137463858885039926528204458032549104 11627410 18307467512020353912287577001128819360 11627411 722126207533544330974288215737657165400 11627412 -41545662536927291857625656377325836288 11627413 497298880963038360867951315261073670560 11627414 -181784743593594710731379260936270360128 11627415 8503767608354449643580093132001862400 11627416 1248395343957422306136108522953349396480 11627417 72379133561514289385549996237504881812 11627418 -3513800698683603903052256933422055424 11627419 1146122281523578293696095396350036162820 11627420 -94755575593862566232193531126054635520 11627421 -226664182381129377359513250057242975424 11627422 761105965804068282794644098757975552512 11627423 -373993742852707263946605288310700908056 11627424 326943497704818988677088024052335902720 11627425 -229917589288561482583288556818135602000 11627426 -910113488997304697763269891632314783360 11627427 -308240185619077223236324626269646643968 11627428 -452428328337842459120994753303138332032 11627429 1614959626539344727752653427759581368480 11627430 32070779795397846024271304774714880000 11627431 -120976480373744000235202741360014373768 11627432 -993950353310277521419119319854748185600 11627433 -64800420721858569253611784541116724316 11627434 44857837409999604121782443396923038720 11627435 -218422197355860421068988704806616660240 11627436 91421520957842324217569369772620811264 11627437 -1087163704250586968160474352437423164768 11627438 124138543907191412834790844969051747200 11627439 333242953091330765722608306342117419280 11627440 -3719109023175653881426878223411445760 11627441 213994408015818522189707192162924215872 11627442 91071728910528228864253541011205306880 11627443 223279930609203370992272322801047737344 11627444 1002223375915594346674173933283091607936 11627445 190684946463600330530704513476481669920 11627446 -406421028782945521513820566782893087328 11627447 166345175872371692355890387072060400840 11627448 -2802660195321481341694711636055162880 11627449 4148447568205574903708293280759585280 11627450 215802186916356568954807854589659570000 11627451 -441798500699288501910984406775916025776 11627452 696050777510650082980985129707203163136 11627453 85900074789734632437351110609370086304 11627454 193549629095900290827743659483617982080 11627455 609616650518176183217795573592099755400 11627456 -255088389429247471073734444406204792832 11627457 -258389154440720683909941691746014607360 11627458 287671205539509194755476685785466368 11627459 34789965758879916328744091336912409660 11627460 -17815618773095307218111874078418060800 11627461 -504019048314719255120745808169560921700 11627462 -168149975858699810868789728944779104256 11627463 -367032156295016225205709991658581166000 11627464 -932061146346479426451473305887462743040 11627465 903124555257921924026687760210695173860 11627466 92344153400940108836875765212852526080 11627467 231878392502258043603856779219495285480 11627468 -958986234408921307641036269404865518080 11627469 9699847825059384558121377903388166496 11627470 -139736054218298300317374726846842582400 11627471 960608676870083178319365024916468326432 11627472 -59839945894272236318132976064825786368 11627473 -592711438943085237703683009824761481472 11627474 135522359331889914798483656241685850400 11627475 -107367100942581529649951697657801126000 11627476 -175208565745373048827082868167856082944 11627477 139534713135090521935941264266946060618 11627478 200020077669038116885872074798559263424 11627479 461044141531972784290509359537371528080 11627480 -129738270490218407313744504008446771200 11627481 411339079903212394291269126432550790352 11627482 468831623941049876234235349048058342400 11627483 -204916227638840603558697859011782557680 11627484 343851245719756760566867137212488458240 11627485 112881652409865789354147349743630120960 11627486 -74686970244108772479419213018062721856 11627487 -520547117655735056528455417541722073520 11627488 -566336902942555376457766008010168074240 11627489 296356829321967849168624178508362188480 11627490 -62102368077695826443710122372401571840 11627491 -215943854540349229029537762561181579108 11627492 -185945834317240823051844627802889352960 11627493 526161116984570958850077439517604819264 11627494 -13766647598441121577146080989989193920 11627495 -1225279017764478127046308477461358200 11627496 -337890788508096651195928457892281548800 11627497 -506665583234761765487066144334399449088 11627498 -44849217785214745185091297473488466000 11627499 -223606320469399577519795185905213329184 11627500 -123543636476669158925485200580006240000 11627501 13817087468793823242742909882745475552 11627502 -139902767452244418065938667336572882368 11627503 -24584020770041226945480129231715899336 11627504 -189414110201541920139153765493119320064 11627505 312312176166045368199190090142405718900 11627506 -542998719457592296140373592109656367360 11627507 -336106107129973427749743831829785482496 11627508 389068270936965465629467107545087016960 11627509 23688556237310581793840072015289113116 11627510 246476855678678449929376535705746268160 11627511 -43061300520473610707161001658986852352 11627512 -48840197189606483750728108607388303360 11627513 132546808997721126340158430288793661000 11627514 32690219058581659729112789000409569904 11627515 -703513225895534746404391119772433440800 11627516 -598575097449451949171213206605123010560 11627517 -271504403916794186915020852163747973600 11627518 -23883236470895705214984432640154566656 11627519 -551001992888003066687714634118744366080 11627520 -29795076162585360369826799578062520320 11627521 370350240032052188504860994186739628500 11627522 241027450926124292412693927374623887312 11627523 560530558784031663417102714186353718000 11627524 -43350397027690887534762759395892192768 11627525 -67949480992016224260629939918828880000 11627526 359705364190605810482578973468172288 11627527 -7143643107034475320095961749381077168 11627528 -245270064236370959676570349926527631360 11627529 -222414625029631828240351199417701666752 11627530 -227213256637741612540944825124623591840 11627531 -633006588154131815493254956145174664288 11627532 -116947393592547311790055898474326699008 11627533 -1319197245904953718635074991116644310218 11627534 320818049357185401013373054458472788416 11627535 127567768476751904033177285392166039040 11627536 -193448907304322878446572058414546944000 11627537 -132082617561006243676783650781730804814 11627538 -145473634876169908319172485724847714176 11627539 -234979735898943649128867337757433811968 11627540 462145714165058598458482368664625514240 11627541 -695796709823231888091262462119544269348 11627542 128370451017009409630595603338262667264 11627543 -441811679525047210623600229498471023240 11627544 1179007372800920813111802090941644800 11627545 630135235136300480717800411097770119300 11627546 66382046892992139498434908005697536 11627547 -298088059629769214262770954027875093200 11627548 411286004766664003578682938192853227008 11627549 1077497093659764511063147361484085352550 11627550 129479046619945377480154918464881448000 11627551 -215164368789860478037280441077417195688 11627552 -97665194133560237707995391995244904448 11627553 502208309482069073934543432786775593504 11627554 -74324017076360496904979187802166319840 11627555 -669553652771625013055229777472104149040 11627556 -69098633681047290076154193791362096128 11627557 -1396213914292620900923575676701937600194 11627558 518238226957427095343047470701087927040 11627559 -25218786113224770647620547906194953072 11627560 -359715598285108022185481058668057395200 11627561 -1018939317712648399557658623194377216176 11627562 -216409615019393335795971439415355541248 11627563 -735507822773050806557346329795280627080 11627564 6797382596990771586687107762081264640 11627565 530643724822733022486672106090667109120 11627566 666633193057678520731268975324399399232 11627567 -497103864343048367750392767991513202688 11627568 109672968996569702478349895584961544192 11627569 276171664838820460693403064572424977460 11627570 -79235459530699301962538616835910208000 11627571 108473126702737461112915211718081828720 11627572 467080651090006998882904507980890437632 11627573 -323264919766070703113309822252451739776 11627574 -71661948235663586385777848397188149248 11627575 168000749076576845948596001129175138000 11627576 917363483521194026899910234633845493760 11627577 -378222739357121252325299767204976181120 11627578 636275121257913314845475840747808777840 11627579 764226234501646747598018343915056517360 11627580 -67589482658363452124882220000131619840 11627581 -28237579651539164687339922216356071296 11627582 -130864420232717898146277058903876500480 11627583 55365782456140272305081529906073109760 11627584 -127092520782050158640904715708723625984 11627585 -786925152408751121754516380627796626220 11627586 25278398561744864227769172274814090400 11627587 4671294425805197729684752470874957968 11627588 177263022155844501939037670587841335296 11627589 291441157305533540993272795720627985280 11627590 165711026819945231532659209082950120320 11627591 -961275804592049818522452486186746980008 11627592 113154010843745157361658877361858560000 11627593 -182535749003820358427638410087577253158 11627594 -379391534748898533100405900123159730688 11627595 -5961060128211970678760228130670675680 11627596 -42087113030481111235538898418829629440 11627597 -959754728405868133840643690627362386954 11627598 -60798447685296888110444104090146380736 11627599 -251100820749301755522791189928819323040 11627600 -5416053934102865813448212821850112000 11627601 132051090007705045054897565423447169600 11627602 222516900793691549681884909052082284160 11627603 204963182967401302866681160410969614784 11627604 87611617642213423037823656182630318080 11627605 -108540508304800483990383663109795942080 11627606 72698507490427757020129986669850750752 11627607 301087421807678634261186188770587944040 11627608 1208610679742325408574296364396520448000 11627609 -180306360159067520681234214450629000448 11627610 -141684570278640170124492148877121834240 11627611 -341363171527824814548806872313451635328 11627612 -228541582780938421038849349068423954432 11627613 438176991537983015818061760825598897542 11627614 -145658348711341857188709286928096041344 11627615 -518096760350480024807637837100559841600 11627616 73014314800670307486098423404440846336 11627617 442240278263225176504183239442532767380 11627618 530814783547988024321408831650427374080 11627619 202117358051543708002824816037993626744 11627620 3764320675786874286205946212186828800 11627621 22653931642990972534091127447991048224 11627622 -447294899402372553706351326297819817440 11627623 -201601457145687031490363479207529249664 11627624 -435570584073084192465469689740814935040 11627625 -113227746882592133643907910208872112000 11627626 201535506279386707175867060604050039568 11627627 199366249089977288375488095016783722240 11627628 -115129745297684000021240916184476241920 11627629 284971018749382160157857795344597595960 11627630 1854211530900688084805389772503633920 11627631 28413279676035370280505979453910686272 11627632 -162886741822352518233334460906937384960 11627633 252095509390819079346389128382233058100 11627634 311796531665726902669945101586235748480 11627635 22177068022003578663844464176634744960 11627636 753102153898060321155418121170988224512 11627637 374952344690603148072370890534371600640 11627638 306763218423924378135947367783176130336 11627639 -14052462830554749284042406462777922560 11627640 -237972152589578976123112597393052160000 11627641 514314209535308116289799607697345952084 11627642 85525021536505801512844103528598151392 11627643 458396320162849031132718348623272336944 11627644 179747294489995737638928026529682717696 11627645 603093965668778169852412904186015577900 11627646 -257436837095252721546569668418877172416 11627647 -910898421678158846292469517235631371904 11627648 -25326559838974557910409042908183265280 11627649 -75341984376627943487080933337120951712 11627650 -38855004292395051555881349614402150400 11627651 1425353493305822886934506945084633186960 11627652 -365194481271092023133221952849189434368 11627653 -44304161827061309263287766013116424098 11627654 667932456643020675621589253420094727776 11627655 -193352984994933182825606640565617458400 11627656 -406779441251464040441377846662191877120 11627657 9062475026583395121753216619675423332 11627658 149074488510931177713717683842925568000 11627659 -172575544450358486233147584215006982720 11627660 -463891244420346724250543605377124915200 11627661 391153443889042311264688651465247769600 11627662 356487322340795849429990160295585368000 11627663 -139526542544188528954186112371754363088 11627664 -73344962182766521395550010965032370176 11627665 9597863489981701573942765414661217600 11627666 39886124556894171267768699273288720384 11627667 608424228310153083811741969500392901684 11627668 411844013792358226943960705599183011840 11627669 -320596920694387172938187314997040507360 11627670 -103060716278648230951046209674087505920 11627671 323389918128387795390875322362111024304 11627672 -157440635133639806952615027923284377600 11627673 3942662552048586727121463416062863360 11627674 485900835684211654700709093888155616000 11627675 564767173072928831419557188775540150900 11627676 241166261910948468808479761944513377792 11627677 -479489801502363002871280016392493280000 11627678 355538156616847720569094976065297057920 11627679 -167759574839710948472285014403186217600 11627680 -159538031299884528920022589361677271040 11627681 -46151757841624054249945290118691716056 11627682 -116800921687396258702327827893979935232 11627683 239784948285883541499627502844490794160 11627684 20752889191668136365342374234434617600 11627685 -343814127920478604251436886553914164800 11627686 -223147447859545894180502388146914531200 11627687 191783783474596974377776109278484457336 11627688 -330649458360057990730468416183329341440 11627689 -40739829113234358673997282817922165510 11627690 146492796119862193271892021742714471680 11627691 108560440454100952057281761416660787904 11627692 -116639890557836081463306515631013498880 11627693 -220974959078191556062568166419796770880 11627694 -75579558307769663058212094579552506880 11627695 -432313988490804507973429478555356243200 11627696 -87051568992024779741243144013160120320 11627697 126831622710539028607680354758608792320 11627698 50214229830658264761471968207516160000 11627699 -1044472334533626413062519513144301459640 11627700 -49549224177555829323301487762703360000 11627701 -546872557054381483956235145219675541600 11627702 -628915331945237326288265973786169891968 11627703 82546672323526411195235719837168379712 11627704 468703400141791577787070888794413260800 11627705 22490078006074125384163693350318765960 11627706 -401922794000617826246607623756913939456 11627707 -55228358220344093755144050493222591440 11627708 898418575792937937509998395584089737216 11627709 1023296305647121786149937942748372493120 11627710 298588038745069688096790848780219165760 11627711 535576928520263446800190747012137753312 11627712 21177206361364211957383951028522582016 11627713 949141261888206453227597312173424538964 11627714 64680566698626071656679325902339968512 11627715 348498536253230135252420423819560224000 11627716 5518773013283982689679521460973967360 11627717 -686827551890745838583707021221876843234 11627718 -155028701977862758563728317130016549696 11627719 234067700106987460197052008444595613568 11627720 179168213154256861493085773623971840000 11627721 -179654319732061037524783590601324446528 11627722 232780092211055906880557122782140964912 11627723 155445749744066785176551449878359998368 11627724 -503237345803376509887319479843045872640 11627725 575773911095432946631554279994463664000 11627726 -315371009766860209688713022287696712832 11627727 262634252568666623050125403514742435720 11627728 17348030407141013227310689683643564032 11627729 953758417713362706383098715110965177330 11627730 -283324142457060987162793721026752102240 11627731 477386238083749049774802573829959621232 11627732 -81785038671858062214528212044822587648 11627733 -206553786332973849523866053764155739392 11627734 507829030864664914315866639387687984000 11627735 -146035384433547939350563910386801585440 11627736 123124245063531203045263540693892198400 11627737 -1081275672463065162979914933814948582 11627738 -177956889410850252641768108054681174304 11627739 -324465196338525328486120467791962767360 11627740 604882571348538157823658312230292480 11627741 187561631736720626823770411180608716384 11627742 -16959185930589299629208903248791146496 11627743 -295855809004506156576124582709169561000 11627744 -1384593812585756637605658169415507902464 11627745 97327890869617968835812400373662656000 11627746 -10264795231232985145295918390815117536 11627747 78274451921804237851951016268152713872 11627748 91746098466946352077564547269603789824 11627749 339709445294161928936120512856485611486 11627750 601529670268186492130046714565758144000 11627751 -157888864427554087198350627363738884568 11627752 -135655358292264234522949577527099622400 11627753 -2252885293604530054930042891075632480000 11627754 85704117298895728637641931897099992320 11627755 23033343733606762929575031069420052320 11627756 -319030154605874454865629709020226437120 11627757 469225571380449819240121245573542222220 11627758 -88950278399313385228253248710058115520 11627759 -1944448632891113615505538025834784768 11627760 -9388366663171042107089039393906688000 11627761 -346353420161537353125481908691231321500 11627762 -365161319394497823184313758472583311328 11627763 -218479050181816910225348511956515128576 11627764 305053715536457478610131248403109393152 11627765 326385070256042586870296868922116597120 11627766 351565477537436705654589858608197065600 11627767 -1175818544506413568796971346850830798120 11627768 -1274097652610168526286322850115706880 11627769 -38591749854000114333724323573724065600 11627770 93063045136834523468044382309167979520 11627771 209597188957880724527660340628660437744 11627772 20392658945045607875207358177304289280 11627773 1394629917400831742317244103786478380800 11627774 34882714871136092902664644243992923136 11627775 111512344619838858715728707634467244000 11627776 -484586935123556222786508148532154728448 11627777 -368822988446452147946731237755191281728 11627778 121758059832402027616265487961636335360 11627779 283050223597232168466673043948397600720 11627780 302307849840255410533914694287771609600 11627781 166410567948605509163675016867556227744 11627782 -37610732385326834605092735736372846080 11627783 -1605745815247915591895424149137496362200 11627784 248560249031770969867625122699383275520 11627785 151830434144449150501314123242187467400 11627786 172601042186116659875933530554164684592 11627787 -220851839711969413120736735165821414440 11627788 -317291084278520780669585727262397644800 11627789 -785238090880661448929347704573570046410 11627790 -26501086427309560857631822637224181760 11627791 -153657727138974107652918437320186468480 11627792 -195261546431148593513105884964155097088 11627793 -28587809730176142189299953030599739200 11627794 7704565219528756947126948172718075040 11627795 -367773608109143430441635995897492549200 11627796 -13145706289508899209820256298382848000 11627797 45361761543126763080107921879619924864 11627798 -38024533574280816136749486470004902784 11627799 -253062728799606089108859831129413738136 11627800 563467865505030181630392716913887232000 11627801 -426390274767967403919420774279269574198 11627802 -1365799508052155889140068865706956544 11627803 -687573061592271073346248359792883226352 11627804 -336023787758440881808797160475894905344 11627805 1674891482860783524598178189275261440 11627806 304617963837911907841753866292037780352 11627807 87736008483479502955979790393192982920 11627808 445498170287603910900915000677327437824 11627809 -99583720313128287151092050116157610960 11627810 2993639905779045133882525988933878560 11627811 -175318173822369091385000319298088904000 11627812 -41841946087220031467750245591376486400 11627813 -94441418435728196920117127274696932616 11627814 86520991298025353721139147486772574720 11627815 -257783690859687180618795492732617108040 11627816 523379525690155646085969289254271380480 11627817 -178251706731097021685475318283317521520 11627818 -217879005195500695660268504189459745696 11627819 339115302632305482064973811426829700496 11627820 90280698955839035072030047083989299200 11627821 275602617356112530026922199347986313344 11627822 645335813625703237535237013038907369024 11627823 17651441499507503164098473754322295568 11627824 115897069147401632757580848034724184064 11627825 321097864944623716934689965973604127600 11627826 -121216828264231034562701413592533450752 11627827 -929651663751437227346381874493297658448 11627828 87045088705387643950512371425462333440 11627829 432601114461189081773916666616567688160 11627830 361752748981740569907725139459605952000 11627831 694993261521516700027445346156820894632 11627832 399764412561454530483343355818850488320 11627833 -335727530147647182695807647952826306624 11627834 15243912492441190845006721084737327360 11627835 547019166531893971130211710028329708400 11627836 -154878344945792844533208663503814074880 11627837 3409475120228957756984960171213229900 11627838 -409929613631946875118542732717510376000 11627839 -432232691411157963063364845303640491776 11627840 -47131514716473796271224139865391104000 11627841 -99087544522411566718115272222183328208 11627842 -159777565310750669550045175481980321248 11627843 -286779119793666422149337995232577283908 11627844 310759307713048212982051271997450319872 11627845 -6624493769815345997318896507807440480 11627846 -113081891909526195028252194170099111616 11627847 -1233780954932397571487330058238800430080 11627848 -148199632871857143874748864840138342400 11627849 549266453917534915531332872495565164964 11627850 -34475363422748254810927574750771136000 11627851 -123648139546729793729495667076832913168 11627852 -255151570235440043150485693865064529920 11627853 -236058938636784074399179138358843148096 11627854 227156862570263825172184568219112012672 11627855 -151771923559025654053085186213477781240 11627856 105898237094837545129981962688564224000 11627857 302825114204372162840975536453977990720 11627858 263078646062144964241682633981744400 11627859 -6982474274602828394452019370563009472 11627860 627292340131248588489171678496797454080 11627861 95655730854646479989627263901703779232 11627862 153922757229398766599641585579543524864 11627863 253046638249593463169814293936032860424 11627864 -1042627262978101552717819476630456852480 11627865 -735399793017279306886086740353725199800 11627866 25220257910195302465256713779930746880 11627867 -644058128667510582594982195847248236360 11627868 214344819379717489703553888615552884736 11627869 793988933024228176018278856145916537120 11627870 -136507347186116420381044146959186870400 11627871 582460167301202769671158310105188035912 11627872 -578436215614127000496319974560324517888 11627873 244639242826385590515842666643858745122 11627874 5042391388804117923439996712922432336 11627875 -134011415472604996614092033231843568000 11627876 -1335092368699325840228850605008452784128 11627877 111019195889208497410381290833975041632 11627878 575989958962355284344182670486079462944 11627879 -304816646126732213568297890711100841224 11627880 237202245975005763448909860140639846400 11627881 -872393310203813293102579497417268762296 11627882 -49851061824178430421413968166646721536 11627883 -143134847361918721263159342118339771392 11627884 -976411524626613848475674217960983829504 11627885 -195660573112466566686469580380152544800 11627886 -329568920705329162444206995500097280000 11627887 -317151941370640440610230925954364025648 11627888 2695576356711785929199696902863028224 11627889 49393498696331823907848860582113837056 11627890 395527041049017130381139446326328567200 11627891 425536350355611915675422857607273223504 11627892 535668050783283611642373348280340217216 11627893 963609014585588049811262137872448228142 11627894 1203386931886205020104348443522590747392 11627895 313563870724999882885343076676115664720 11627896 501054228961552514360431435377019207680 11627897 463381592085298032381195891363950578320 11627898 -274559628506351233136472653124435770880 11627899 -417943550438630526402813505756121355100 11627900 -412259025078467868239991532555619904000 11627901 931241901406582619254422230306461439040 11627902 -30047182401451068833502541738309873920 11627903 8529989416306277024806200212532578304 11627904 128491114285695642109595391119264317440 11627905 528129816206871939883369929642284640000 11627906 -193884542442590673868470831141895365120 11627907 -126205781998461112787365491795550086912 11627908 320630162743215983449087972152902338816 11627909 377351589373617512065991241806757430110 11627910 -38922117481426307196862399890459651840 11627911 511965090974446062918951438439502367512 11627912 -1165033356192754869755619410534114380800 11627913 713717369053721931170910638186554219488 11627914 -30698218338917576942447013538889008128 11627915 -158235724390946854081873733295163208400 11627916 -416615925028054383454683341637596160 11627917 626528512539423563155764489426324487232 11627918 293026507588571529012506263330004181504 11627919 -164617534205213783550101988731317060056 11627920 228485658114446442800679577882994688000 11627921 -1125612072676488623895685374186426364878 11627922 241777428469295347022802933506055161472 11627923 566431896117343386990239081009685427120 11627924 -148495756227428330077191542792738734080 11627925 244452789679905067279581015052353616800 11627926 -154317208496367764150806498805565962496 11627927 -332308965161664201416879316446322844440 11627928 90081521815081623250405701830868172800 11627929 457978874212410190487345405607377907530 11627930 245303939839603842411136722395371611360 11627931 -985610547732046737220354913291919360 11627932 29181814471786989122352382898278499328 11627933 945250794358505301527633009805395225580 11627934 294378349070912656314410058294311734080 11627935 86245849620670213965762630997097896800 11627936 -741556720097984701251375748911230681088 11627937 780767472361167377797463435503894968468 11627938 37617074287645067920403179849737847296 11627939 -335880925480773920919645130793968485720 11627940 132076825901420970621146003404844544000 11627941 -1308984513919273002125357609774535936 11627942 582906741649732534761917954031820710144 11627943 -133489273681120884649181010700943040000 11627944 -312024436845361906736187288098126115840 11627945 -226165675365452062543746788726098717440 11627946 -143930777897497343619728811456965442816 11627947 896278343722549764242201197848526745396 11627948 705212983092087678903108541919728919808 11627949 -75600991548251331703956083152678626432 11627950 -82972084543462667417911059346020374400 11627951 -97691124448223601225327126912579130608 11627952 -20448688917282586708900612035217195008 11627953 -155510088852140071821136627814523283200 11627954 -36174533901919002145965008549825164800 11627955 11133039186459578656198059037992412560 11627956 -469588598624857299243520549513086720000 11627957 -614690592743825370373155120709598477568 11627958 86291290922330515454283146382721704384 11627959 -435802621065729921143882054403258952784 11627960 -717549451279218501812315426000609280000 11627961 9576668585687508191198859276868648272 11627962 -21373459525043943144978030142046400000 11627963 1162571587948422760442179554140432890212 11627964 344039582887960974851547505844433216000 11627965 -263431918014980860794695546347364601000 11627966 73174770742731525202720721433742584576 11627967 92231510636514309147190604747738853648 11627968 -30834841218038803188102008713877913600 11627969 552116329793766404442178647338641294020 11627970 388996303670538511651518167809201589760 11627971 -154467864054755603792614346351180587488 11627972 -24259053781933772515629905525171478528 11627973 -113258911873775211052518006498946457376 11627974 -3284358772379163966517345193324825280 11627975 -599678394887409737067020501768987172000 11627976 -33647707859703324488519888212239974400 11627977 541171725026138326762917689309457369600 11627978 -94064305256599851277328005345487274960 11627979 -1413939191755886521177090356953577216 11627980 -86096386923906126860571821214065356800 11627981 -1374333022747478345876757110249011440000 11627982 -1097548002389039830615423746193248000 11627983 184743695743666166552117532805003660560 11627984 46311651922698339079830324505669533696 11627985 -41087422024303433400351535451641934400 11627986 -424524368193742383884913815040232253808 11627987 293872534442963476591981442619654748752 11627988 -238451272704585911843709682645078917120 11627989 552878172987453721659531109649534899790 11627990 -73937530240143156387638852211945296640 11627991 -191228872693883095718302427761158828000 11627992 -95449482515194229220468813192994560000 11627993 380742445846605573972401385410472827904 11627994 52152976830082831499284524850322460672 11627995 -247965210810906012499435110801883838880 11627996 -236983026164586087972663452982038976000 11627997 -572865526751467984840995982357156435872 11627998 13287317131863748065750478869808275264 11627999 -320521878369093154753747711610745896280 11628000 590873107124067203099520487884718080000 11628001 -66507193798044791276089305141581439936 11628002 -114125785130731665459962515501474992048 11628003 298547878560986174656986508542681356208 11628004 -138884046893680254023482587554226905088 11628005 229418968737779720824920695853034189560 11628006 48411522900193416733631696951725386624 11628007 -398965657895598214138074799155776433728 11628008 -124472828921540080081957225327381463040 11628009 -17525345196944755163330276407183920960 11628010 -214540048450271248915864426350746112000 11628011 -141909778883056242541920297216151123440 11628012 17916059212475035234993014120174526464 11628013 159510779168939851863892169125107970262 11628014 355821025476110233206264582071495684160 11628015 160716357853231902441538883539619289600 11628016 -175283317715264676984002536763935817728 11628017 -10055779423964747927401448040198065568 11628018 -84620850118317038899186175201375725056 11628019 251390837020644687825771997681611014400 11628020 212748362433604612733702272718145768960 11628021 -160628621396688765725074960906168747488 11628022 -94159794856386150093936676014784647936 11628023 -116267322580300873917555254469567558696 11628024 -31677127260276960801328179534036295680 11628025 -1799489116025175725902045033707038400 11628026 302470168291115736320288758379890389504 11628027 92597315094590535490359806347923314640 11628028 -563159831290573696187707271787609859072 11628029 206228937347379306771510616513833188352 11628030 -216753873685870144979189564236275471360 11628031 -796049135946581381638114586503087687168 11628032 36631381105274883295540275033283756032 11628033 -173528206162060907233093750295060077776 11628034 -305729833902666820414302954856385684736 11628035 -233195441937068704742247735611057298240 11628036 -46416873914138334785222370657095331840 11628037 -47963581232135392777345938138619398848 11628038 161368736262512684245179971092855111680 11628039 -246281275602006335573846794527120146352 11628040 -441013380687945386024839017315784243200 11628041 -177683755082259428547843548497191215040 11628042 -334136950844428416786518470116123180288 11628043 822557833218746866008865874870730640080 11628044 642911382336447371536480055976331835136 11628045 255401312844077317687734819723608157600 11628046 -286255838258479277492846419002823923456 11628047 -1202333586006310502637644242847631591504 11628048 -66377268306847476602786831784804089856 11628049 175659908356386243810364210806803792740 11628050 -34611997316269915589379115656802675200 11628051 -243530438901152220846687159111018223872 11628052 245229674114250856437640010288610878336 11628053 60576485640086402461884955041371884302 11628054 -391276556025029220585906161444608415136 11628055 -470451421913721075598454706920206806000 11628056 801076832991169555200688009036518543360 11628057 201849269843876039488403445235025295360 11628058 247851802977481816925706333540739913184 11628059 97516313805805155807362756842366384260 11628060 -4870809151627281009833178222100439040 11628061 557659184136691276749098605894628754924 11628062 215781241551684625924468505025733458432 11628063 292163920553015389709926721368021792800 11628064 -77833971990241677163592999095706320896 11628065 234265579906206438816620117339982413460 11628066 -186033475102138937710607365099022837376 11628067 210535277916319012364847556192889218560 11628068 163295893775887981926375978014206574592 11628069 -5260133717307458018322155526100631040 11628070 468616219269288272616698588322536388480 11628071 -100924264203937324909425024100472280096 11628072 -434352563281572388538794493345282304000 11628073 -469487984794434592968962069426166700678 11628074 -286010509052080860877676534585984110080 11628075 -26486447744978604530357899469030510400 11628076 118406212307967995678263220028707499520 11628077 -869594537298056381607045796714310391648 11628078 73970250550549454881815879553183918080 11628079 1314054077990008639284161616407953041680 11628080 -101995504167718500233981427759820308480 11628081 369790960246431512886855428850153083970 11628082 -1074879311029521379948606382938353494016 11628083 -775440096617064601736190378328009207668 11628084 183039950271269946678986803609913978880 11628085 225131612095652438324316840128987362560 11628086 218418318669289152343478770609746520992 11628087 -124085149197513511514625642258206140032 11628088 -33521131633196867664649779517920768000 11628089 -409433896028737702951152284553743978880 11628090 273670618968028019067959582862579417600 11628091 -654640502587395590368549046659665781728 11628092 247858054414930849823784998584055958528 11628093 373395239790158658601968788945022545664 11628094 -64987156232867972994704075798001574272 11628095 187027711363089486349958800459283557200 11628096 -99790273050182470325729447131496841216 11628097 -18432168717703698071102648287513157272 11628098 447254885985528552270263839631454351264 11628099 -61287950487779181804020525842302570240 11628100 -423019429223920409541574287719995200 11628101 -16384368055008677326610501986184564520 11628102 -277915964959824937211635924255587870336 11628103 2404008022001735010948470694220945624 11628104 62271017141010275927807953132311413760 11628105 -3784521606422140291992765335164900800 11628106 -150233763978347089418185129929714481920 11628107 -19637389274678145254049506871868017360 11628108 523612128464916675435933110042355700992 11628109 -1584531765824468915388177119440613315700 11628110 101096543330106959704726382389757452800 11628111 -375968984325706303877008153613162946816 11628112 168394020514679835347237127793286840320 11628113 345056320001621580790368075050757284160 11628114 -215599936345734177538941542507153176320 11628115 48923583916272903035209708026816371760 11628116 557392783861142554836553989036919328640 11628117 13503643253488545137013498189859225980 11628118 -170507533008074061009529977844924942848 11628119 -872964787081924779182878413278869177104 11628120 33237952734659224025281139020136448000 11628121 405849183434132650971790404245400253322 11628122 84303077319973383965230539616228894464 11628123 -105810921101524372540658663392280858256 11628124 -189589108733323362512981131027988851200 11628125 73999701752033080787434214039382993750 11628126 251288114754631797288254443947517687104 11628127 -220582923187351949002225432733641366928 11628128 821632383625110539962446407356516270080 11628129 -683264503283400062784507203741321688960 11628130 -253215650514641705669444978145794083200 11628131 -134583149223082484699679978321723443136 11628132 -243336540510310190854748455158671305728 11628133 -169901465799302860362111301804024550400 11628134 67885005144638269757885731905696049152 11628135 283682842948544327657591987315816070120 11628136 249308094344274403364068816192222556160 11628137 -124704965805354138165946502654395315980 11628138 92469001787489549864522343709780450560 11628139 -9642092321600096475450212629112876240 11628140 578295096681584444965745726429223997440 11628141 360060611453585808006922030626311734272 11628142 -176070544629298602911258566422354798528 11628143 1038246294359525176283844603622878891960 11628144 201948853954553657633686618269800202240 11628145 -862004144994296625045152124709541489100 11628146 7858962294339536978077672791362085504 11628147 -67489864749442068663808577482642168272 11628148 -158396494741377376986810289190150975488 11628149 -148572603236753772681924159188064024840 11628150 -127521112092836441354431832221243358400 11628151 1100177241805086635263502634075162402152 11628152 108368182061309760304814433663862579200 11628153 556237815148879802886084195593185355124 11628154 -96834509648868937269251433354568174224 11628155 -333472108398633818893730478849902196480 11628156 22132780789053143636962440875011252224 11628157 -1570432864755063638864855026534658489120 11628158 220221512234404060551414890993893639680 11628159 -623740540287565299219638739455218771440 11628160 598322881319163105043831026846007296000 11628161 892411871120900426892734760942356133762 11628162 16485892048033140895996835803609866240 11628163 1238908967523101277782622059879502220412 11628164 281010208925619473625865788268801412352 11628165 -495680342784634661148642681529075080000 11628166 -542431424420385446557675627131328905600 11628167 -96471581055315407112437275498588915200 11628168 -5041635133529495448561890818754150400 11628169 45894128753751847496283864822510228032 11628170 45275899860486627184314034256968421760 11628171 595797175943637086873915057665761840 11628172 493953014056796753090986678713181458176 11628173 -48973057024666544783526125566394788116 11628174 155452140014480574769057301460614321280 11628175 -49647742177860362801742587528526623200 11628176 -101163317713817227818532946865149706240 11628177 -685775910131671875793999228435450223520 11628178 386010446716738210552456307744532554640 11628179 99314631765080852688407002278803593584 11628180 -46129898272500446367869337797346320640 11628181 -521551559240141439031100134744286428018 11628182 449856924698110446527364648443030556192 11628183 -80358223721195250203126306251031424000 11628184 -1177805631963724244666207270290467532800 11628185 2042666468834164536484805594839413260160 11628186 -48127568608149022733893626988508182272 11628187 362493021609062092750074661158071154192 11628188 334370051527563574038601444297490872320 11628189 3195951580385167859374709251068753024 11628190 58214264490371137383004035987982800000 11628191 -472606479979114411521953074230334149408 11628192 -700413419225376114226872487647416156160 11628193 -117601357573196059444401953164466395136 11628194 347785523872357651058469164170047658272 11628195 -172376182157416450458712894171591731360 11628196 -915728399977496747850027026627474185600 11628197 -51551532557567013780087061379851800000 11628198 8964441705878045443402787453749364160 11628199 1027356177327721764071743399609007014320 11628200 37558329402167578474516665462945024000 11628201 -57578439660620215061029790154865023360 11628202 67121422115700275281873228933057420800 11628203 -95794676684884570950678440723999744856 11628204 87590449361462683971199222315529994240 11628205 69393324201658457951581357306893800760 11628206 -167255116953198721648858495291134447360 11628207 289937585907403534068078651105796132104 11628208 193209262748887128626234849632432881664 11628209 -1373594548438549236882739420327029810960 11628210 292257332885864096959990143522890096640 11628211 137635060480386921217579756317394142032 11628212 -286462189970020306841256278298295338240 11628213 283445709931810274066382731596924464864 11628214 377446025445648048818114682988828181664 11628215 93873873243724214849194769865621332640 11628216 647217414857707560359757735536479518720 11628217 -424470437850832141486059329804927066880 11628218 148990768178769967770762372292120502016 11628219 -299263573704945905855054348966128538856 11628220 586476383298687999962345967604019642880 11628221 558647362637883652843323840558289356 11628222 3081009690453725621703193785903448704 11628223 2010315290725587620987038562732403190560 11628224 851151259929036378315356587438374912 11628225 -52637285316960248914110971099752704000 11628226 404074602746646968241447643649003439312 11628227 -2408599916823384877598513572285198992 11628228 -62132370656210303464912500996704040960 11628229 -107370851896844194885585820398958308580 11628230 86327808158556736641155661740727868800 11628231 490617854432847485778611946941248369104 11628232 -375980792228355312299950836822835200 11628233 901855806245270815698972266689930747482 11628234 322959107571224447930460560468973275184 11628235 714201631608429008504196993989365963680 11628236 -253585447061801125007712663619930686720 11628237 -798823799667840770433920341465718840640 11628238 -17266786178786774396879662688734810368 11628239 289580722939065698656267519169706839976 11628240 6989513271750327898517617231260549120 11628241 760246775059848081137670359424489734642 11628242 -349407346522260467613862602744759823728 11628243 -18673584234847425211857678220183323120 11628244 -946883719245964045282391523247770638464 11628245 200318367187705743808199710973055237120 11628246 129644634627898475417198746815413237760 11628247 -742694097066483675622779810410677452800 11628248 185528333929234807356538409429873909760 11628249 -353190779263181906051979569718314162880 11628250 -10846387164470207555145935086625232000 11628251 38329011693104309382344036716311011400 11628252 -1163413504354657872541955131753532375040 11628253 -70127644497535460875916305726270227072 11628254 -190081434820634344668410623273930183296 11628255 70490662479183406408375095576102666240 11628256 341492544558068136467097030329351798784 11628257 -194132452608459424054414610810449642320 11628258 158358862701191183195410143429193804800 11628259 342475389166218865292573936160114946460 11628260 61191139463342172671709175354391654400 11628261 208624793734756976992200717110871830910 11628262 -491873240110769883319788368371577710368 11628263 -1727172123294226351392706222596908545536 11628264 871625387769926086254477728722521047040 11628265 -123296674031907212087894397249051298560 11628266 202685895842203333718020957582309113600 11628267 -52425990039850525345745773823412953088 11628268 -887289883737494597287932067377100586752 11628269 723986773712508872177917505576024460 11628270 494733785590227694104662316648482880000 11628271 554105749977397889463173170581539426304 11628272 45777767448536039804669470187508989952 11628273 -414649348054788635521038253458946640016 11628274 130815371827643452068075062352718897152 11628275 -3093149235754530283946630161375482000 11628276 -234571862000635166672132490670652798976 11628277 83416865171696894943787823149820583772 11628278 356009266175704787597012593187527393440 11628279 -190248902678775616052444581561422379200 11628280 -188847278335857567709077419649236889600 11628281 143439852129609904091911039307662586880 11628282 -372188654440478948354387397498470315520 11628283 100904173446113164823043664952198289160 11628284 -135445882902139437198511996497048413184 11628285 134282764873767725801153285060699294400 11628286 54546061850373203035496038047219042816 11628287 649459870235885777025818270426636393592 11628288 593919053968250659660206819148554043392 11628289 872983380433714037663974216560044356356 11628290 142641988594860800579997217876112678400 11628291 -273303646736522576981992422191995859280 11628292 354513871059059987604732098228419624192 11628293 183555753265269210784485478458315697980 11628294 194030379177172282312666944034303715328 11628295 -16199611326773174584171893624745089600 11628296 -1127284928973723355763989326354086046720 11628297 -47008862302298838315318892426154724972 11628298 457175831689732086618193272089250501120 11628299 -1610847665180416912961627455365572518464 11628300 171307326488922248507647244477441740800 11628301 59954322976846514666278751898783669302 11628302 24864067407847244867233169361185756160 11628303 474653338357146227038228714097778349704 11628304 -170015880131239443101838864695328768000 11628305 120829290475944825592084669428243629160 11628306 -138399406065615725889985201779983462400 11628307 17267144326463814629905091506271337000 11628308 499376100022140564903088011721130831616 11628309 -15424302378586795325968131672920709120 11628310 174443103636643277860083932503618128000 11628311 -421476693669085307372846109209838236088 11628312 -897893073371981656995398022152484495360 11628313 7108103040227746678483023572038435860 11628314 349639000339305297400328381768860038912 11628315 18144662512337353518496727539877937360 11628316 -4424588036318322669936837177550120960 11628317 412113036568000381478434578427883864064 11628318 -1366703919125376384421749494146563072 11628319 187997615504449660288833485594984990352 11628320 463629097248871822905223408973732904960 11628321 -160870999292400740304403658666349054288 11628322 249120207812016788849963477907424037712 11628323 -134060532232000486825678429569436531200 11628324 -257634467504688897915909273477534867840 11628325 -6257720003582287486342064986066478950 11628326 -685491698463489203619617743534508670720 11628327 -69480354871752429453289508849330225880 11628328 -663373515318348131406219745571111239680 11628329 92923677343555853933312302311259383930 11628330 26556631334129276379552936532722693120 11628331 -139106135588289806829688221233061727200 11628332 -280554519452524293975215900154965498880 11628333 -288625752364541775638368023043874740800 11628334 -490754542010595451906001760141595925184 11628335 -61387067047427211032644684552553827200 11628336 -95321180562741452970951905033460154368 11628337 -49920361677028729381526845928919740334 11628338 42844675673264886582353516305205663040 11628339 -128080038398880104841841943274333222912 11628340 155841530096322957546675964327643873280 11628341 -450873601449088712257446327475383545316 11628342 304813841983365233313387927454760640 11628343 -1333275206856837320570867676142945158200 11628344 111901107072403158403871415865235128320 11628345 -47151653414032075780495592080915844160 11628346 -79881477844489202776469216437743768576 11628347 325939609357117982670242146152633869796 11628348 101724963034302075650211948365950648320 11628349 576021588066823250011008269274021969350 11628350 38193493407760987915755843780314942400 11628351 -244699926897174200671918710099276469008 11628352 -381899034212916841180273526804113260544 11628353 -614295196322193092907704287561811690592 11628354 -184708329896996254229812248280957281792 11628355 681684350089022219778002607552068831760 11628356 496006582316468985192443598500855713920 11628357 -318036054636952132475740447260074053440 11628358 53976068339631196665003900298642613376 11628359 -265844926863884460915554653624864855392 11628360 -9287190111009699387966657836382105600 11628361 629765654444787054696411163607628124080 11628362 -547169703867375293913922753407310662720 11628363 397502790991522622420688417868598444544 11628364 -1145843740669432304027081302957062586368 11628365 -60492636917865033787036326688260069120 11628366 50183660593692114427396922442523776000 11628367 -1132137198560186667474773393815879037584 11628368 -79562486583990339049453195854086946816 11628369 646465578480026482516588976939237390400 11628370 195592570388492567508935297120364552000 11628371 -199663428349796440820373433542262033428 11628372 -187080439119025580383200011399235022848 11628373 270173211917562113406532942809345532622 11628374 -295714230366255768143346547113870716928 11628375 514986023426989625708001735400011360000 11628376 509063538767166697719980280888061102080 11628377 -694195265389484131328848755974418388800 11628378 -5970679414511716865054636857657421856 11628379 -24167654787637029256308489991568726016 11628380 53271728455274761687749765499163443200 11628381 169972271517740367609303186239204753664 11628382 -16258403822130291345611992194567267648 11628383 772035017357262710463313985703916483320 11628384 353884571363670820691681124722406850560 11628385 -39345587450813557109768634364522269420 11628386 227838526831250233304073877804596019200 11628387 1211003100949086216488424735623514240000 11628388 527216695339947775266262238062610204288 11628389 82347385565798817764760599887110586524 11628390 -183814678029343648344203900791901566080 11628391 -2367156775257156467427059467919335867200 11628392 -913503071271196491236359431437106816000 11628393 167619718034903281032359476782812270784 11628394 -37109852681748458186155413689744329728 11628395 -22375753471002969301071209242304089920 11628396 29462687518126910923348585763475105792 11628397 -365757851267955973820005713301038081696 11628398 -452644089624895425636836185091953060800 11628399 -304779179949194201313923520037463352960 11628400 23616969856630662552300448619064524800 11628401 -833602293276226247790457530955357175598 11628402 423005353915111779376944614543822946432 11628403 698877986245280024173935235274263960652 11628404 4313028714281138864360514047675590656 11628405 849477580814480555578223097887014137600 11628406 -59062630561824353899117046759152234848 11628407 -84306715405082472931063439452642740000 11628408 -706958978740921243129873626478671298560 11628409 140677916223274317143524729943856497088 11628410 -72463612246297588751441757074791649280 11628411 1291979427948241929725381947373494362624 11628412 -181236658933839521590007662630117375488 11628413 -631473987049960842761089877736197161338 11628414 -106945694865021996639090008402007029760 11628415 -505034176583224465184659233456466739280 11628416 -569902034622708149625845019350547824640 11628417 -192102494644346894248004626236412616640 11628418 -201170780296825388890838603069915256960 11628419 475597955918898292851686013654318122760 11628420 25365506549345766115634854971100569600 11628421 -340975874607825288426033837417599559616 11628422 99901120664806162684476757331691447552 11628423 -455180228909230731833949505632663396336 11628424 62908014732550552026958258908017832960 11628425 178518135475685272867787377812944706300 11628426 181804746677736917840771442496959154944 11628427 -836214440869452488995186026458791520 11628428 244966059343094553861348892889363251200 11628429 -107833900731114627882516343923076401216 11628430 -13566219699970980079923676124065455360 11628431 1870432460098522320681781220350721244264 11628432 35232103953006941350334423678251696128 11628433 221087478835981876273673488904339054964 11628434 -4434243830496955910802226147078747488 11628435 30994601207095159835086684866216612960 11628436 -100583742791204363127055185428224136320 11628437 948834897748914883496189923696761366240 11628438 -29171566460974988098857160696587195456 11628439 650224415000493425452485090618074543256 11628440 -7684191863148489917359635997620019200 11628441 -8049542751967967582374253776643350272 11628442 -112225658703737317955376636113984586240 11628443 1910008844852448048832017234586195413384 11628444 58050497034142945991678247034919164416 11628445 375597721300682317936867219313371406700 11628446 153845066392556127681015179418672396672 11628447 -86431202237705595062223728136792960 11628448 -20906313666695928145830296378565328896 11628449 25687611142873731000483394567780032960 11628450 223791994368921874317171404178130671600 11628451 306221011800080925934396140397566644304 11628452 -790176993756889132113545556213058587648 11628453 -643339765068366888213915826626667602336 11628454 387549048398634016854687778734689566176 11628455 430665822598303649188069845182663744160 11628456 122941953073564034537390044706891366400 11628457 800362613954918989304243887317994672372 11628458 691843285220225773869940529163309451776 11628459 -805459964047088601869927523714308366376 11628460 -18526877652557210741344194285488256000 11628461 134529053516187731671788539141767554264 11628462 -14594935627128006680364748804955258880 11628463 -13829136076468600465830090180502160 11628464 -19118110612864121833767888739481272320 11628465 -166644035043904545096661741991873695680 11628466 292421897906124242298625586159241665664 11628467 -336217502773690072374811065241040714484 11628468 -261372672811557601894398983974526177280 11628469 1128639890726663541090709320014276453870 11628470 -78966311207058090667017501722645207040 11628471 164150554928908773063188198569983779664 11628472 253301020837255452387312687606519398400 11628473 -202031891825502480374777270476191660 11628474 63283799149301604653636571246898469376 11628475 -158996431504986751390857283058384159000 11628476 57352220824609790085637573356293849088 11628477 -66955104079145795675204343686437940160 11628478 273182746947558011498013118351531876800 11628479 -725658961259355070213747970795699965824 11628480 -22303577331873382033589936738732605440 11628481 -17104304464395784426022377249044117308 11628482 -15293007424461628282783556090656319616 11628483 283545413194465614166031493773732748024 11628484 649090150475025280237504513241842237440 11628485 192235563314809829537768195177257644960 11628486 361834924624690901350376472420598902432 11628487 -113629760889190229579664023947139308560 11628488 501112316770592171764059754910638080000 11628489 21972587614375406426319070546370017920 11628490 -6474398431400616349040059338004442880 11628491 -2294066107992651201574471694837925312 11628492 -126754878252027904905365465070795637248 11628493 -33538445532807686682853456341680243422 11628494 529450155901355016092233068234017940480 11628495 595120500246631658070216000406425069600 11628496 -262112904474835407124886365899514576896 11628497 1238612367889051495858970269999261256946 11628498 -151515471801679654510726826632857653760 11628499 -670474822008090268191499786878760868500 11628500 81093717962869833049639623782954880000 11628501 -126895533838558073375203010633162489856 11628502 294982549250709772478036752557128397504 11628503 236422461725813379030861387308198069184 11628504 -66696613827778290137045207154402723840 11628505 8357875861210949752388495834557017600 11628506 290078806585219576166191546589065569504 11628507 42401951726259226044744320116259033280 11628508 -359633803463794091453399408172583424 11628509 -1037032015333224654869900915981227699290 11628510 -50605441038172267071803018929752232320 11628511 333396077393756928498967296767364917112 11628512 -233735511117977911238728263749023039488 11628513 148944060361183920083451684687982584960 11628514 577201444213644925840286815037573195856 11628515 -149627200724800142808984509484700401840 11628516 223585728885436771357088678500368568320 11628517 466942004837074126410857309241226557566 11628518 -16561727925138001828840928305955686272 11628519 -261605388934717362280884840969119344128 11628520 -138718703702285645650578862428432384000 11628521 -5319310297579124718146762031410534256 11628522 -381049091666940389707371229421876845056 11628523 -1405073247032995166187954146379751753228 11628524 -216188090924234991492454051237846692864 11628525 -360774935227520547851236038238101031200 11628526 5764595182958005671532663671843460608 11628527 -1735333308994660208673626802219848835408 11628528 37988911852615133442244992619147198464 11628529 -171161179314122942677218948303179284128 11628530 -257877462685476499101166763525552223840 11628531 -373608086387732888394699685583326112688 11628532 1584954828097835175442175468297905536 11628533 -8952713023229083005437736274716348480 11628534 110388551222184751567201004481900994560 11628535 -60431223703371762785611701676333964400 11628536 -730117658968942845928503409100621107200 11628537 521822158503144863306012252807582356560 11628538 526991615365521331447972320119372805600 11628539 81774414831266838955352404146128787024 11628540 57584911787751911455395893372851814400 11628541 205884466103981784547314192224149938252 11628542 -993327554198760082587001273777792318656 11628543 351101699338201766267587237625728339728 11628544 1368975989948196524716182313847683547136 11628545 -152523315437965683490504689111856857600 11628546 43363450967973663765775789562611230720 11628547 -318852099713841323276169946200359731968 11628548 -376885356100862729556588099109473028992 11628549 714091833425696761341401851220054385600 11628550 -314474956353823853547325085330344759200 11628551 886610473179647897221879271101626057600 11628552 -580414633807589681460180135833605570560 11628553 467412533901168868035516521888353557504 11628554 19501024279102030323246224230393293312 11628555 561765061798035926073766607726548043760 11628556 202863294625343198985416117841356160000 11628557 -881389064727210481831785884720699605194 11628558 64099659916722503056277359488030902784 11628559 -57548111173356278023715997523535008320 11628560 -103458518120814588712774906114629795840 11628561 -299975484612725981924856405398831822976 11628562 195259361581397327913704818583850643200 11628563 -60460848793617012747869166343768890720 11628564 -566189025122844118589498704965682298880 11628565 13791743436489411749472539503153920000 11628566 335522810318204690167775347963162503360 11628567 -205218769603103598547200164194332419616 11628568 257077703801500809105142390196075765760 11628569 -453725552794301889189472407271909791030 11628570 -33206323140271609358988891812323737600 11628571 -16715486374066660328256968501028897888 11628572 -1035969426382204549350677582325820353024 11628573 157457443556083484907604216954594932768 11628574 -623463776581065359491385942234001934464 11628575 -163306691859170853231404467629889470000 11628576 24557617660448862496093791810779873280 11628577 -443393809718518498561118906789751804574 11628578 -124094135927282486863124272139325766080 11628579 -522968361776858430386012908095968855232 11628580 49962372372188097820172774728801747200 11628581 -171958290355237583950454046099017978400 11628582 151813784038898395107688500104366517120 11628583 187667866653046933211209431434544425704 11628584 -310361875013794777788923203635210240 11628585 -78561739017177026264321766212953506780 11628586 -93776252421767875012211690668660335360 11628587 -306215785712647257313024039277160455208 11628588 541542358151556408450771117475592332800 11628589 404926884522276481560607967837002360640 11628590 95648458355052775270883458473026404800 11628591 -176362529139091015021741409831625790320 11628592 138875549960920345300731589673181495296 11628593 234030914360611158598638031214134846848 11628594 -426394869697421736904401891941252895840 11628595 441168127483640988126971773112443788960 11628596 -36887484684930584319504569630692245504 11628597 1301432047758648595842509331668571236928 11628598 -237036209533235095064459594564957768640 11628599 -8725066094848201358658817665419828928 11628600 220039179756835803072140183063735808000 11628601 769063870576091674309285288570564497600 11628602 472457923258530856796233514490515248752 11628603 9371220973873917350479449782632281360 11628604 -171447646526575664837493375758656189440 11628605 165910901711943689687244595225621356000 11628606 258825754931837324478129175605760401408 11628607 -89010445617385955001956940408457678144 11628608 26603451704491026483971581579351818240 11628609 -252815134599711728594673369590788806096 11628610 -18086160681795143576849394181290209280 11628611 -846943874768942382037930729818991642200 11628612 -23237653303749318638878263308798838528 11628613 -428761091378265578785138147155463614116 11628614 -43380289174167252265820579452807994880 11628615 130011361522468625429378415562526496720 11628616 253312287561998192516291223651827712000 11628617 -148012769262783219805981923789565013376 11628618 147249088928804598547767397043680399104 11628619 -3478428109678147489743923082298896880 11628620 -394797023836300871755011691890713472000 11628621 266683184298126424929812174177290112790 11628622 286760897585880147779994594005071442112 11628623 281209226537824762041397216854600590160 11628624 -7880340933718861839978008346581532672 11628625 507272138992423178948515230442320930000 11628626 -306235324980111404661766857930326725488 11628627 -53461381263662479813768898921526819840 11628628 -678754304850418396620661590959364046848 11628629 407371113979408068034529548333367517276 11628630 -75479153652619843539349281840783321600 11628631 -541604931561672869025165317546847824040 11628632 245212301932868378434060996932894136320 11628633 600830120349353197116479128099137437664 11628634 451730567989458127186238485951291935216 11628635 -63480542484692572781585226773732709840 11628636 -818850116994831307155114152673043885056 11628637 768467229983469060176952583394094421286 11628638 174686390020558199833860965625312756096 11628639 -103698676253775258948208682359821981312 11628640 2983922662942251944716840344708710400 11628641 1429682362439455086458269818706079019042 11628642 433749535087761478869276612081969515520 11628643 166863676892800853692171081260056021344 11628644 -14824903424631156537310064933237929728 11628645 -185154779923716491869595306884461360000 11628646 1099079452324152289600303103428407459840 11628647 -177972125106971585646857984061758568 11628648 52895468261015246214512376027241789440 11628649 -884037222257418805866540388804155219840 11628650 102763251682493286823723363271387385600 11628651 289314303736724781099893028093742236000 11628652 388545803796024713289083191114480404480 11628653 337136447510320807236500124013105021440 11628654 59378744644908633872889810464669663232 11628655 -53807003158281496616704215093844512240 11628656 49560749377281700674172673634607693824 11628657 -1087017039157099805736611404501186155360 11628658 -196133726462817939110259955442023495680 11628659 -158270353324527274601357600168822123184 11628660 -288918667705703756766531019679885322240 11628661 -432018835939618293317588684194757717952 11628662 -2429274143809885595713707895778580480 11628663 -27870699625024465223351971794290266416 11628664 668166325544571940195162754812541337600 11628665 139032621118314180556130491724246952000 11628666 15372504038586995727167839021508003328 11628667 195505237693385233891382441627330487716 11628668 -76545895288198450231678621938092113920 11628669 -8545035387369652826777815501969407072 11628670 867452386161016007711353859104457280 11628671 -21327418797980385765531485980953260400 11628672 167891818089483094943727275925496135680 11628673 -182819175708065431093215454078075622464 11628674 250085412468230359300911313173335080992 11628675 106597331295507278586915654691961486100 11628676 194512677565110649523688841397261356288 11628677 646638898229010934734609689227120580220 11628678 365501559913823652467907072288058386624 11628679 131139149774368422811958352507129568280 11628680 -122621212365075850001948513003681280000 11628681 34298766562889440091826308733692423040 11628682 -182217036630352310026446321107963821728 11628683 -412565349965295916977967639452295434240 11628684 21785790227261325552964710932275238400 11628685 -428412070145759475751827738523686604800 11628686 -145142302144808291657758593853782278208 11628687 -246164806967539451258669117573699307648 11628688 212877247391590454413335458989237288960 11628689 -47710594600084040107542373362156111360 11628690 -129223815407112286515194726752289364480 11628691 749228677099807615477908514920548274092 11628692 58578732510629541585467688974688694272 11628693 75840493899461526505249416985994820864 11628694 18531284530324125650858626791048689664 11628695 371568317329887446619504592256653429920 11628696 49806118723501810369025578370764800000 11628697 400234110399724730284526886864796669992 11628698 -309187074677498923366425217454964080400 11628699 -325287338414583200271702641793021837312 11628700 454537451555193396248239284808008832000 11628701 -222770877625410682701674853336536742048 11628702 -297288681971641885386713307271447581120 11628703 299619048983836324115253364006746574120 11628704 90359537688008697251358775565466402816 11628705 11586391431801803571410664617304000 11628706 166106200176147865579371938593545225552 11628707 -99469001926700218680459766896569344896 11628708 -8174284991113916460693707331510730752 11628709 -253637149734574440851336854743130657090 11628710 -541162921792364042901504624002759760000 11628711 659103103069012271641297097981806329600 11628712 1527118881946089744954659399844891770880 11628713 639720149557757070049248386784586978980 11628714 89913050823636625946232492408335869440 11628715 -223185263403437905920853336377568577280 11628716 -627051561054903162664001630995913909760 11628717 307868932827407817120340744246348443648 11628718 -61115727137913668999802075876108746496 11628719 433293027225736176690130795794525951120 11628720 26558560346010749941208694836641136640 11628721 -1108218905161492770305419148804623980800 11628722 169805977367634848812937877931867768320 11628723 164239042165904890217334432420742824000 11628724 -95891471308187047215870129011376037504 11628725 -262967396687400567940240776074375659500 11628726 -5426662694564520630966460998366314496 11628727 925475951103091878083397956177249696472 11628728 -1403730980730049308119000658959016960000 11628729 157175322159141082722583442801112969600 11628730 10225510758701432110546893954104641920 11628731 508582103069644641837114753718395257184 11628732 2908338940540803912614956287400633344 11628733 -253810897199919138094940276863563673018 11628734 92254319358682707422285736945543107520 11628735 139396757664639226773856330795923187200 11628736 -88525550186516433640664970249218555904 11628737 -389237702925299857626301097390678679468 11628738 502159263086103360211418241632363159040 11628739 -1406282267154064539586113705508136416080 11628740 284983699645412318271369971106699264000 11628741 265214520513818768983926383445454714080 11628742 -530006559558340004670929113303524397728 11628743 -365222086212995748284557739414246562000 11628744 -32893339508779763271379381836900065280 11628745 71341260760693378168543388332064182500 11628746 -108000172470450086991452844141201966336 11628747 301804664379314872601105869295507084928 11628748 -4023825205378157626053209681360959488 11628749 1134211690577391141244377511942979831040 11628750 -16257386392240200976448205297932160000 11628751 -222179791811721329198565921578814860096 11628752 56318475064317831863358334594987155456 11628753 -373579668368493457924804023771526810656 11628754 -35165252675819096336461732171153339392 11628755 -346943689862898434092964746431049367040 11628756 61848556167121601306953406414481395712 11628757 -292054984624578006327286894924607547488 11628758 184683061382395583015136460916010667584 11628759 388232054326343287839809035622886822504 11628760 -121252546280580569605695302545195008000 11628761 254821091417363419676082406807568068362 11628762 112613526855320772750309934175621274624 11628763 -599823632799978559732371581165917618856 11628764 -22878013859041482016122211255465574400 11628765 -109500311154443196508897837087469868480 11628766 -238965520733364127431842662483121837760 11628767 533361047420764924781682902578379137872 11628768 626455290075310112141817115308219432960 11628769 655690248570257613585709435050524235170 11628770 -107374929828699862168856742803468317920 11628771 49627292262852152587244391606213013248 11628772 32662428618256425995141965105324789376 11628773 458986434567992532384931881171014035164 11628774 -158193579909489964362742502376848926080 11628775 145252999667719372098379307243136492800 11628776 667916811196511871962238497442336046080 11628777 -343495996600788078705791590850096582592 11628778 294647505368451265287813114113624573616 11628779 -1364716260411689618222453802392629812360 11628780 415854125930876339057385266667710069760 11628781 152611345270041225674152701277696189312 11628782 -47216407286358994788596527690032967680 11628783 -40506641863522089690881686771698650280 11628784 601804468067983192823292056432148480 11628785 71516638004089054971104428192842672960 11628786 79221470045916715503923376536039000064 11628787 -1755158176411013034688586185615995907488 11628788 558899889056698428196646245389280444416 11628789 136612706133909844092258878455263040128 11628790 331859853714356032976080294111106918400 11628791 3849157115318179271471943330850409112 11628792 71114737940466913591657700839420723200 11628793 -1026452083772451954222665279679093983856 11628794 640829158114552110730882170673904163696 11628795 -369495896837214486237713311358699580960 11628796 -370418137441608291453584037710522647040 11628797 -974656652779140078761340240102875781480 11628798 -65364097202499341201835032515445529600 11628799 1665473753188219424177478848619517632 11628800 247195224229602214617437483065933824000 11628801 769131892119233118866621135819623343730 11628802 446053166905964966707651842855187430352 11628803 -1677514109382335682958553450663944208496 11628804 44202910997455113764416247396929695744 11628805 199963017557768209279055032262903318460 11628806 -65077898531967567462187056837527193600 11628807 -78669940315531427201428405686003395160 11628808 -395009327838066928890971758812505866240 11628809 388363470009884708136672509860220810010 11628810 -335440312757026132439341354148152970400 11628811 -66506349807387830113637765754238668576 11628812 -126805298987097135097125520469623965696 11628813 -79726630224889634064933698235064737792 11628814 -271810735024227180853687287881802375744 11628815 -777228941129863702289499789303403115280 11628816 -204851048719958395244358258774021636096 11628817 -146379953982777264257472532652503625360 11628818 68672814007403514679944033546859787040 11628819 1277695891923643606418132022936386014320 11628820 -214948216891239738153429027397873950720 11628821 -1014231857102587439074970220003703380978 11628822 182291145827409269987121715924500395904 11628823 118365569957148760539883483364451801744 11628824 -1156938129174691564766697883514262743040 11628825 -187641546776235896619796003999966766400 11628826 -653341969139995385172478736896937760 11628827 -80700639718761021409295468972755052808 11628828 593108694369052544741016812259967557120 11628829 192207621269756487143214248724053201880 11628830 39484294568330728542517754486474192640 11628831 456396239017067421219518398312084999752 11628832 -616861017634866441989025484194585182208 11628833 -105657754936867060745915780139607137624 11628834 1385129870937605098045118875742797824 11628835 -141958337350793239810538235743629788720 11628836 -103050942028078402247964743426684129280 11628837 -261181064684234359584670152014127444384 11628838 -198938310207071635083806514092929107456 11628839 781037839679144398259359712798233375560 11628840 -124069477041629393813733021743565619200 11628841 122605473893195094649185407342173729920 11628842 -195695852148683918529635898912161774928 11628843 -123113639857799689198120405453198923072 11628844 -103969576974755249958395353289634349056 11628845 306382695198279732598150237336727590680 11628846 177869632234881339099714987419716224 11628847 1235253046932016879333674317256962337296 11628848 45769881763907188214946080835061678080 11628849 -157446470368053120218093705091965379840 11628850 -341184893225718510175891621829617303200 11628851 165665845494970265401435617475989520512 11628852 -225728111111463186272970837526323744768 11628853 -108517292477545425594038499728052473120 11628854 -76939902262985330990155146767950291200 11628855 -194793178213128862590699576738141504000 11628856 386701916316807507019502192904602234880 11628857 516146433612395868549207760669952195520 11628858 24323667120238368397911661833169029120 11628859 797562303916685214206843852537399865552 11628860 243296498945776482720742115943618286080 11628861 -8742187648672560301445546709428944128 11628862 81901916049889639544837287632745307904 11628863 -680203364628432559132318675720382585400 11628864 -58943741598061362893138959398444466176 11628865 -786528428315021800959834930518065213740 11628866 373148505104612267095676133977543719632 11628867 173613249883468880955249595842040124544 11628868 -428549321474796521800973391540759367552 11628869 -167830766113742975958720841699111597440 11628870 -254826571152770103555440050703809075200 11628871 -33815325028646981326086375420287257056 11628872 -1113191546144298552063853511213760691200 11628873 1269278340522269157804593739083779404000 11628874 718925373155913999599925418397094570240 11628875 259678525645532489199468588359604768000 11628876 439536807422554995026272310532467793408 11628877 -2318001611809180063043765961240050304 11628878 -420444626837594670415058280317379940608 11628879 142794717678189857650898628764525836800 11628880 86653196506011077454319346651205058560 11628881 158801045877283489438052254947574468608 11628882 -89905689356997104880085845769635790848 11628883 -217208887755352624551749091316083318880 11628884 -1217367192225232344258890839513035624960 11628885 378042504772900730042455448700226413600 11628886 -135260886647514743895120312125816827200 11628887 -651797562813090293594261274038994882360 11628888 79804002534088968047051557535129886720 11628889 909389493997497666400355991819761170248 11628890 -33663441434272040584050649001016468480 11628891 -433727374733821237930529851361380209300 11628892 221454748826893680372539711868142116864 11628893 7785961329702118244098118431872743622 11628894 -49504136381206977482092989253488427200 11628895 259854400292352203103286654452596495400 11628896 808023476930644051919491043045115297792 11628897 66903541081263406199492709070985883072 11628898 750643637044595243221437515886408901200 11628899 -58545347392443482188211592294075399864 11628900 20892705852365823751723938391534080000 11628901 1271128824351869182200215179292444863932 11628902 -388028558207355533450178298113867793728 11628903 105107816058072170988068748135032876928 11628904 250154495795321470375932147319207526400 11628905 20134839364594574168134228804618248960 11628906 180092425470854336093998301099025235968 11628907 427346161981234966541916932790482327156 11628908 -21962301270652869997673506088034223872 11628909 -40049120852232719467403386742042262816 11628910 235189374669153772956022584450485583360 11628911 -24183479323074020449486815046956196368 11628912 40756548928492500755595118908628008960 11628913 183521771083615707620011001615087836980 11628914 142180208131827861449701395728733054720 11628915 45519772758056672699917092868183664640 11628916 333090874512543713607870975334105668352 11628917 -1223244499709996761500630873095395597440 11628918 -54832996102388434193126195603549591040 11628919 1167543073375738422479502986858800713320 11628920 -2177169393626587701456411929291366400 11628921 -709072894224072330644413157201819283888 11628922 -430729219755330636167334977122095833088 11628923 -1070512832733436748357709952200250836828 11628924 -414096797974139287814758877750742801408 11628925 250094409697924767413215106740567228800 11628926 -52921886546437088176210152098782399680 11628927 -29815504019952834028193442144627540624 11628928 1275452945094901010637141037553308139520 11628929 -270863810209195784340672986555103011712 11628930 24768990755700518138849282629319685120 11628931 826995875097103794874652030911667311000 11628932 39167234234226154400660182068308520960 11628933 136313669213657649071503874664335545824 11628934 -49071761010120757841519945369735892384 11628935 734632466061490715226193643546204157360 11628936 85949731327671182731185634845465354240 11628937 -412530759641626906628747857207471731968 11628938 -260419214868973965989285780386494323712 11628939 255997057697727088584941788313162603520 11628940 -211092650822281259853912936093709224960 11628941 75654522218517287482875617536004412342 11628942 -53717777189698347973360612535606760960 11628943 -144695178427926334497981339975721030656 11628944 11195781584910206014369841814546063360 11628945 -122616646157462380110882256780339119180 11628946 94460743702378840792755943235482352640 11628947 -587539241566235208377607344635156669296 11628948 -354507376332983918165517010032623923200 11628949 -1415803983006979063451258144850604952036 11628950 -292247114353520459976862767667500504000 11628951 -817176782566588414142608603878165999768 11628952 205782168474163138517600615104549109760 11628953 -10976010001972409451602859899318348160 11628954 564880891119916688784264963929146467840 11628955 -124479781778518238480677684628663928240 11628956 554762467806581095883156834995167813120 11628957 -109462808911716049822856181314529874560 11628958 -883537428457994381485633509578245601280 11628959 195136403869279478894997663962136698520 11628960 48960245830281121501441289060005969920 11628961 593105129736544686249422547806990768832 11628962 -219716501323670818086114122524423470768 11628963 -1168742762550071834360515471952006400 11628964 -646246353021212245358405178851826760704 11628965 -83075347098164512694493758604846907140 11628966 -301370056556843116242971150010809184576 11628967 250844266959220029845311442355879122992 11628968 -31023456491648115121158242441676718080 11628969 -764020904067143885270649009789586506240 11628970 212159747904616062560411728272288931680 11628971 -438596365715951177496559206838144320 11628972 505063737610408626499668095722972106496 11628973 1804699443687694678580861193043873688 11628974 -280359685271860950387347133872589011520 11628975 -276270240802182134588347020134643360000 11628976 53466820273181456998482664560346284032 11628977 -1025903440484104257695633679160427894220 11628978 -301203817495734747373171695713046139776 11628979 -434692859807511324763297900404395714720 11628980 -125287144489963462018561761038519347200 11628981 -166137805350679841670309094378878232320 11628982 -310784843851896386295455276479998669408 11628983 153896132223047400552270558448681687080 11628984 -83527435054006270538767216085559214080 11628985 508372839222306503466969497274244938180 11628986 -404018739907138820355088693838563468800 11628987 312905427083324188687460569219205742360 11628988 130596256751440585333399355928577433600 11628989 -194980914523383005173699013248637071008 11628990 -234342675168982999132532463044328718080 11628991 555192333790634954358495483357764868984 11628992 155489386898911326832205633781529313280 11628993 52575096491655185223775661949509541984 11628994 61791444225738589886120344882620709440 11628995 -149860372893012384003910438773109156800 11628996 197947814592403550960605148980183022592 11628997 188469528505397018343733896291053628446 11628998 476773392861200998297978010820897180000 11628999 -65098158328080876761455192451287866432 11629000 519539777290252281244665431616537600000 11629001 -52247629930375685298457520427876282096 11629002 -38011902556504210510545141186705887232 11629003 1748899876105536089814530814021679108800 11629004 271452361322774728837959627783930802176 11629005 -238899917384117131868410348010842417440 11629006 6678781733307469757018326597693554624 11629007 -93172820451235664312191764618523450800 11629008 -65107995546375170956949364421542125568 11629009 -263107956580232154705718766843696988864 11629010 -424479944251918201117449804474497919840 11629011 684606536975614792455657867918451996224 11629012 31883024215212374948461591357214260992 11629013 -306456610737123463556108189277104255616 11629014 -182665425314237090708032977075265185408 11629015 -554530481511386240141264180325377508840 11629016 118254234422284754330617978841946562560 11629017 432104275226433337502483342731728006234 11629018 51903255877118269617721443970603104000 11629019 875515494618774399664354524479254734480 11629020 200887462625012890664256601744714076160 11629021 -361268721894185231266507142663781455828 11629022 -353926205540016677094712541713623737856 11629023 -194130594257655689095628724026112241920 11629024 6913451939053421913301803610292355072 11629025 -634865799493267140603924920804027709450 11629026 25769099570102323359414702987049228800 11629027 -346018456352300764379049799191469075968 11629028 705767199156100367079756341077853847168 11629029 -192049675957713234331802188430892288000 11629030 33584277597438480296263130825255485440 11629031 697801138765592146981062276044965753032 11629032 17985083067147257959450409264144056320 11629033 303162995019162939498095070852824056804 11629034 -5888684234787919472484476858306613408 11629035 -161054715899309741539919440193269555200 11629036 -113955794470340023055393932396140236288 11629037 -429005510083523299448502890796682897920 11629038 -52250384994668096853533828375611256256 11629039 -527685082263556900081030716742330405488 11629040 59713812919242798894465695900907601920 11629041 -306599832460180682250632914498892043408 11629042 -302710539725085831607093979485167737328 11629043 -654352249232636896337669260168436550708 11629044 -130881894243412072580223999984857954304 11629045 1122511154558091234330979743307173763200 11629046 2034397976941863463215345723191063808 11629047 -217128939684096716907012690943755439872 11629048 -304626834080495398378397223128871383040 11629049 -23773447526434495464589900900459149936 11629050 78286976244031773637548404480773612800 11629051 -199752733578311483605517277491848491248 11629052 262424206366320849933704178902649102336 11629053 -184827633710351099536866531772941230880 11629054 -278834007383905871754640977138607406976 11629055 27755812199037865006280868361342809960 11629056 -121239158045280091592180620260022419456 11629057 -1152926228476783748695347110589405277536 11629058 -84901822714407564449664199564255050240 11629059 467484398333883066601148560389844052904 11629060 -204739446901673692741937432622091568640 11629061 -334158395225550567119213091224778058914 11629062 561219538340490824727957591370433427840 11629063 81572564490640901981699924041496159800 11629064 -1027261839993817508436373090300041830400 11629065 -83715378850104796381754720845269694080 11629066 110840098244292477522509510341780157232 11629067 -208495816813486110981642752625805459884 11629068 -154101683494513960469441287832977920 11629069 438065586819772819550506964793492317952 11629070 -304996999189499490011369811160626803520 11629071 397234146883024368354869749448756724960 11629072 12555120882921261499691010529047347200 11629073 25969101319373061561713876089350761280 11629074 210975931093068334477350906475143634560 11629075 429926991041455504837638162240204644300 11629076 193376746922902066862622908413893218304 11629077 571102941351601473899280178757184779040 11629078 -243401593167334598756594096693761424640 11629079 279137299858961001858701878456365612672 11629080 -169500747524063264387969211762429542400 11629081 117021578502037509057775487615804935584 11629082 86058539432554348427142106094088817392 11629083 -501362402886102848402858048642317147200 11629084 -617022598770177839990265915944212662784 11629085 -254883039133057198422256009527828299400 11629086 -155902170427112342675971774456374998016 11629087 1731032268956280351136919449687044664800 11629088 63080095787467329797104602334601281536 11629089 -60142693656545932344804889733563720830 11629090 100351778672721087710194086449196364800 11629091 496233867076176525404942396185526598492 11629092 -827384700997759932528938741640462336 11629093 -10439333440572418268333874832943778240 11629094 315095071251252049353245206454509872096 11629095 418290623759721176615115394136154317520 11629096 117802394052148384247448655496922470400 11629097 -539050219752261814970167703356218211980 11629098 -123564908796765354703663646152715711136 11629099 127250752536247909093679020714313692464 11629100 -70127232986007026346949771628540160000 11629101 -109916200906571966848436986226338861440 11629102 -176430401346633736155669939930631070400 11629103 -770507526537656217521980443055662033648 11629104 -83167639229590949699872325790752342016 11629105 433710324104177379317274619186307184360 11629106 -304060514166314829437566323632160199680 11629107 -211451967789632493345233922624184446048 11629108 -493869821684299068508453491106428474624 11629109 -831576611816270609941743748236235692690 11629110 437674593404150334549540167367628800 11629111 -33966768872723524602118111832020757048 11629112 -2280930654128163763489259433781699215360 11629113 -564688937743394442297272163505671623856 11629114 47013356245201406482760868375867700224 11629115 802014695310784693368764523534704837760 11629116 1418783763480541241769556203507646464000 11629117 116253763277957366423504760879301298412 11629118 -357826184232011176324203240138516138240 11629119 -48727205270773339193286964347074691312 11629120 -55168874325587018875554818939572715520 11629121 87250495613942947493326130512754465520 11629122 246823813106724714785079741042697626624 11629123 37506027699707768157987080925147786240 11629124 -166506156557476951676688773337992411904 11629125 -439271560626963133744079197259860701000 11629126 412220569363266740253365559994078492512 11629127 -657774428395877075562471693075403731840 11629128 93452041408846844345661319352038686720 11629129 -242518803154940987536728336317605380224 11629130 6271328189863642579388534508992190720 11629131 61833222044659675312453675503090731520 11629132 860230217432128959181963636692912594432 11629133 792827536493019583540572406748720123382 11629134 421154153291214913797932373036347249088 11629135 235396448374422247207678425566684160 11629136 100949935940927449689033579423659458560 11629137 -126931909740252547845664178909489943360 11629138 -676222629825368333431378224514631015280 11629139 791290539803169186062176237948516578240 11629140 85475461824738515691241572977317324800 11629141 106915725533123815290639521260569582542 11629142 40450107961058253110163209270663669760 11629143 1053291974730935443516691377714809637200 11629144 986135560991326756026641434317732956160 11629145 515348840871353842561709488695477369600 11629146 -191853898747294259652817515653668732416 11629147 1217280781279205778979325591885531824432 11629148 -423998589474252797063781175650209889792 11629149 190987712859924825451021402708400447040 11629150 -19782600594783627596779587142920974400 11629151 1117597147413480716532673706019113797152 11629152 93952382329525180313975024739129753600 11629153 -1124963938988105102694130169807825683280 11629154 -68415382797017837174388411299489802240 11629155 42433058134258173433316619523376776800 11629156 -21599748841770643182506807508241440768 11629157 917244568823932351195903377373782041280 11629158 57499214997644105410042558949924937792 11629159 -843716849666517853521124660774194179960 11629160 -178130932802605672256667490476204441600 11629161 -424229776147474249933336279825935835200 11629162 -127791295475081400807425771047884288000 11629163 -115401703870065289153374576710871490560 11629164 273161651137218952601761785334461912576 11629165 604175811524775161213228767727281506060 11629166 -504110770226694173760446265689796523968 11629167 -825442299128043549550025941398704582400 11629168 -158295657788823004018197055177964322816 11629169 -10950195594931628157491579589289483356 11629170 -7837550772826186536506913564710298720 11629171 -55575665802242005465985723924621299808 11629172 190129369418669332761198684211296802176 11629173 -56736102233617266828283148846043660096 11629174 44384473504527286694125252901825577600 11629175 -213284326098777682036391850476673207600 11629176 -25112494744631175961409407246496194560 11629177 -300629298336106759748956262757763478528 11629178 8049056946879310420347199495642337280 11629179 -410386595831617033343279577852799428276 11629180 157655830697424726477369371470208678400 11629181 89556134627044291712192812506700334982 11629182 351800814222143040240494912882666140992 11629183 -1259883941633398589164969704742605501568 11629184 -210671885676961740521864997605946163200 11629185 33815118050699905119464231847049497600 11629186 -390628557120967095311707665467187442656 11629187 1026678344037073251200416259061999859836 11629188 229471077541251781045379010269290705920 11629189 -103792284076877475979230562789281668 11629190 -423954243067779428643212905462922461440 11629191 156354265671346441989665896667920510464 11629192 -2669137196693047917764204083431905280 11629193 -648631701540002933125733106751426829616 11629194 -4128235638859231535818888475568825600 11629195 104016879757262323147577189612760000000 11629196 -1512218113798559215880535558085958318592 11629197 374443972357713577040886103878894648000 11629198 -56683787147847001129921040157840526464 11629199 -153371370288489566406833363301752561520 11629200 -14317614005111667699580616715701452800 11629201 202128584776806328660627683075173736304 11629202 223555822594853342636507184338348224320 11629203 35705608091189888699352984684456913200 11629204 -479105387306778643449472649650812732544 11629205 -266844556402245182140607081427197082240 11629206 -286764257202071191039275281672389545888 11629207 201168018587239029932657182759296697392 11629208 94613671758453617967530678711955240960 11629209 -720135852140910324960455766586009179696 11629210 31128271131161028739627337563307980800 11629211 594307426842688569973007276675110661904 11629212 308774874410049558258679407346266439680 11629213 407905326821828088072808555043725464384 11629214 5013468120361975359530640914586067200 11629215 -389625932668459118939421104632871315520 11629216 2697026677711465844425180859691171840 11629217 -27588608462825629300451720338668423660 11629218 -158887630833290740153941858685919661696 11629219 250070683666265883563757357909703793676 11629220 300332945218607701762877592139187220480 11629221 -1879078709321830348392171937062434400 11629222 -62041351046925180673559469010178620800 11629223 858024054479221234329922700920657463328 11629224 -1047361186808238824000831309067642470400 11629225 -496351533707942215709677525630420833250 11629226 -20403147220107328143259861362829516800 11629227 231821437571593449357572194194015556608 11629228 -46781091739886394544432232150722775808 11629229 583760402396119782353701319985009159360 11629230 -115061601732509757143569689549371537280 11629231 196277326077812817763730660936351991552 11629232 30916015768324387616621250539419729920 11629233 -72523896058630826544400168553455047552 11629234 -415581718024007020377560867021859869568 11629235 -125617341518729889796322140026231513600 11629236 -103983022839849766107800208219239454720 11629237 -799611305808505147721077182871416262560 11629238 306243063976390841574904988564934191520 11629239 -686882543231379857657343868012354897176 11629240 -17005420429622995858573403750790758400 11629241 302518950188356158925190407402922844048 11629242 41720414756860702771687931114293056000 11629243 -224935534020259569946606503024941508508 11629244 724699084026708192417451926846710595072 11629245 146821169899652179412149732513806753600 11629246 -709488695026701426012332103624146012928 11629247 123358137817815391618210037450071640064 11629248 -53621721199062655573682845540568530944 11629249 489564283779599323042940054052686749250 11629250 -205784361845874843031000580236712496000 11629251 1311991249572957974558695331366918639592 11629252 106447114681511059433463614844949444736 11629253 -1106358572208937593400695139755637686498 11629254 -857484272177425330643257134890895360 11629255 -176101302519551807210917381020035881680 11629256 -992441758690437821463454238836577541120 11629257 -1015463366568315843677867775062432157696 11629258 105908564020253011162715934116493473376 11629259 -218038621243215627272268321165526770540 11629260 -101250028311806555518279054795397729280 11629261 -210076745780056037280286875154714465920 11629262 -229176518606805287232804784908050092800 11629263 734327214625776445861128638247007285248 11629264 1276358466990557802407115303913652224 11629265 39596935945806744538516710290148570240 11629266 76043743119112967299021270898066658048 11629267 203814206350526257021106010049283773120 11629268 72527613308316037963284930449715961728 11629269 792971957270120544599248218264713236494 11629270 150966447662608430481551151635994766080 11629271 485968054274777082850337772411462638472 11629272 84321360735513261287374005737110732800 11629273 -985613567264165881005989378226306175280 11629274 6231343000695515875856080092502195200 11629275 -8756151071639144650896416668143782400 11629276 285185581440697287500046931196711836160 11629277 300910076073469495559018229539933400480 11629278 -104188781546559499544467803897793781760 11629279 197886262955318438848103576726198950576 11629280 -216837394850824283455345105446796001280 11629281 -261389290709365691878994775565550125536 11629282 -50297301251598740544684759621645997056 11629283 -235499114718057888359476263956906252832 11629284 -5474585201803484315280394207928721408 11629285 252957676536845511779628526118238601560 11629286 609031619675240115966332783170170554592 11629287 -6004572305252631541159399755676963056 11629288 233975739604144605463735396162492907520 11629289 57179975895664743543993855322400509056 11629290 -178975461356828757238010262310585267200 11629291 137063060906668527412233560105486559232 11629292 516033405527778780601423639422190648320 11629293 -191014428068305896167662628287087731936 11629294 -36264773802984153917253196871937530304 11629295 -415187058740874252997643104688433720720 11629296 -32884451694010817249816651588936663040 11629297 140911341243155832145550434083320014692 11629298 13497868779968003863202074826134644864 11629299 528106010494487880041323061617645674048 11629300 342539707832518246588011158635119286400 11629301 -1647127674373419945004229252412711742500 11629302 -55041899474426150517504250508993544768 11629303 1008105306473252866127147813196172800 11629304 -858706805017727803127130554310682705920 11629305 461730695107574328266215114609507891200 11629306 1119755061662484665236938245943634944 11629307 24805309325948051505073007058192101520 11629308 48852915227472954135283456239468495360 11629309 9285242406495501634812238720277313792 11629310 190406964079327168953752630205300480 11629311 -191526842112957185450032499742231707520 11629312 121734958524676804709783642080538525696 11629313 -506731306996774763609815058140174737600 11629314 186482235064430426630170728828087841104 11629315 112108710793210571567875228664155675920 11629316 594156347932856243224132404247628711040 11629317 -319694415712834062927925717828420668768 11629318 932048714201474261451890830413489957504 11629319 -91109222866444927574515063169351344800 11629320 -401414055361062443099255243690149478400 11629321 335494738871716262928421791788267125824 11629322 40589380201699717364060639974491758784 11629323 -11351110781439349255603923818510488680 11629324 41327308235424763174836094059839897600 11629325 -91719096086797390553772550099511497950 11629326 166562833254699054492463356692718585984 11629327 771468524113403201371527878529463488176 11629328 -4576007605253125550100705403621933056 11629329 275843186130506464172877155535182384448 11629330 395234806374508464290575488283216819200 11629331 -54455898615293662514345834863116505008 11629332 9829188443406581979282582956587874304 11629333 664711358667833250056195498188716845582 11629334 -323409875597992175104010730770722385280 11629335 -314049726722878645480944551734192790400 11629336 -670636107779533141542920690375104266240 11629337 267262396117640708736269380092325462986 11629338 -8661374506697445322134149594390694912 11629339 -1155100059489189049001687425597415540860 11629340 50422938641075803608841724236252078080 11629341 844134336595354581330734961286411364550 11629342 487703621566655662778966416248813006144 11629343 -784978770142441565063821812656877595920 11629344 387842999128481178588599453243190804480 11629345 23858525240589641461737270202025798400 11629346 674674242208631676284026847953709185872 11629347 279706673604821410786522129654375553400 11629348 -165742790287469272803841164748248249472 11629349 -416913184286626047211749431763270833760 11629350 2786119742599475693080613197940683200 11629351 1293712964818446438224931052373987770272 11629352 73176596346793695868006813475433676800 11629353 -409152721708068696963632231587426780800 11629354 -601012052185895566823204062818884833536 11629355 397628778797858840498342485734653297760 11629356 332506211254184612456900305907230582272 11629357 -1183852549604937692933249061833092716394 11629358 -11365567569799695385928689509431752320 11629359 99193166611041094765862017574937968640 11629360 32414009100437617793272654400409108480 11629361 182170581834236786974405330329533928000 11629362 -153112941105673018988457864547516107648 11629363 71397448190032144770413600587950469680 11629364 3052342016756457766316393655227886336 11629365 94152359874667079559517956428910661440 11629366 -159881311666330800686819670752071234560 11629367 -6445585303010232814785629694895786584 11629368 321846091525275642515882589888788582400 11629369 912258622797655144591793396782855977770 11629370 -172270727812992913221533005350278169120 11629371 80408965683367850537697252686512911360 11629372 829441394499280606982157455715193505280 11629373 -241035103422339565114233524729063244480 11629374 148230011270626290012680521640981683200 11629375 -51084874819259516549684245867442550000 11629376 -334424410985019340278083235017423585280 11629377 -863629983035153358403312006453184638680 11629378 182827809605145219003183885395487559200 11629379 643422350109784237692640025959612327680 11629380 31938261382559989269845938673033011200 11629381 -448841799728586758829026254013956478818 11629382 -158838175185637016034978484057763997888 11629383 143419656009319252712875625326034025600 11629384 53680290525511891166671412843300382720 11629385 225044314165366479554194840028317474560 11629386 505240416596111145043858361598041395200 11629387 362708434728195942846090959534894688000 11629388 36915870036416395825470247962758124288 11629389 -316712503180804275752859657710684435232 11629390 -262905365494987645770987460675091435520 11629391 -1099622247798881560512833623610162982648 11629392 112776581459366595111819591875625615360 11629393 -5745369350204518203439554197432080016 11629394 96677168805396232102335840541105757184 11629395 240661366866180476707530988067596585920 11629396 434104593205213778285597328179800100608 11629397 -754254644590892363826459733770082881366 11629398 57966450581362291420416888918738272256 11629399 -483759953451165930079924524006738724600 11629400 -524571558347197335918815869313234688000 11629401 -98440183853487974901889677247721788032 11629402 -9167241773453706386624807963289225216 11629403 -489337309579803541699427224049449020348 11629404 -79462460270702403518214201069737456640 11629405 48768413051265012054568750531117134060 11629406 217222042127154369493960680446469254400 11629407 279139240682347472818043848494763431240 11629408 463149212836761579048413912447597936640 11629409 -1035185071485290204956324990767143572560 11629410 7156777432823421895232922923837222400 11629411 -18226907754942999917815753019212007856 11629412 -39212203679486001307716603906170093568 11629413 -29551126740286171673398419224279112258 11629414 -594386538294025146786714449036683462944 11629415 -379164400362157664875781312301792552000 11629416 -529944551558161366802876486922247372800 11629417 -426375131498545715179714809167779634688 11629418 -365113602396360783929182469224210903296 11629419 -95166561697325354157268573671512335632 11629420 578735808186210343663385665390185538560 11629421 274037413376374649619591493414272819840 11629422 138243000700513211735613055234200181632 11629423 38993970310277686961632383120021038528 11629424 129872281379273222870803308532544471040 11629425 -199821955601003705202181034897475588000 11629426 -146313365680232416614766271047826735088 11629427 159193830830396931642083054845893657432 11629428 -4107179106020209906439542967607521280 11629429 125737224836076608526572506595895599776 11629430 -80870791645258186856842678714132976640 11629431 -292919705738864755626709879431427080 11629432 -1397331556230556639976019724114967347200 11629433 -137730410310423500974503245646444645120 11629434 -219965399854427007005745634101512017920 11629435 -324851361354366769093968517557422124000 11629436 332353961823998799832840646696730624 11629437 31387223385739949959926570521163766752 11629438 -377060043408673680570188259892520512704 11629439 -116410856294482366267297019724548568000 11629440 -567314268465348222959500803365142528000 11629441 -160966597821943518679431947018413391568 11629442 218939907356722651062959933032212534144 11629443 100552277229402813588223639173996979968 11629444 471943901223311201886471675524944957440 11629445 -270434833823186080042575632668831226880 11629446 587472333710959216954893538087964928000 11629447 -122200175038985770939927130969253008104 11629448 845130894786997719367941834324474639360 11629449 129595935106077859714169505072869281764 11629450 83836507230562384306878275329297920000 11629451 628106424416612715299318267876636268600 11629452 69471950041446596056115723602160409600 11629453 -1168455478243131691926570818345728079136 11629454 731484678366612364908274842841941898176 11629455 3792013711414062023084787177921407520 11629456 132124140945812077241297180733068582912 11629457 60105392342845135072174418979961364352 11629458 324082119839851492974684917446962155904 11629459 31045856943543624187231019202270983304 11629460 -394075528853330318889735041360516286720 11629461 -793234564836599466382607841020259115296 11629462 234184449298471855573750736500544603904 11629463 839168971998944540939398677574988739600 11629464 131051616139444395921936984584788377600 11629465 -7592567142319736385046802158051906680 11629466 120425004676008396509377615014759570144 11629467 -145511658590714715256743501837079902720 11629468 -409427153520133456824119989337491620352 11629469 600147107766834371124059913384129072870 11629470 -24701590250093904119503305875101290240 11629471 -158999402155663272077382398077388543888 11629472 -146179264862114486441369074365236379648 11629473 245285791176713347883982923924632388784 11629474 64514600667525525943465267390511462736 11629475 -52209361763225262084902006165484166800 11629476 593390599543304366686496586568744049664 11629477 -996074262465059295766365484338645956674 11629478 -172161586761335208085843077927569487744 11629479 -12661185110945956411487890523249555712 11629480 654258579498689248367898650039256422400 11629481 -359892329977262561415873734116030255488 11629482 193834710501370027407345141420614542080 11629483 377167660302247527936163877713004519732 11629484 84491988904229250556677244747229154816 11629485 -100931221505400314350067757673371964800 11629486 61396572454169830347661095150461674368 11629487 -207336950227939664584219802680205322864 11629488 29703561294682981154171225450193813504 11629489 640832900312112821395028248641777510290 11629490 -249592127864281254821836670482612454400 11629491 405057952469128557017230895434027054392 11629492 -294700952380969732529864663713073774592 11629493 -24776134121023114157816346351921012420 11629494 -450209352748377524049634460077025807040 11629495 -276671850201296492288660486285111107200 11629496 -1822899377408051126700966160967917731840 11629497 804466320337236354725957357480605820640 11629498 -335094708698064479351715141138419034000 11629499 -74720798036727848120727542521083537408 11629500 -14642897317640251404071758290752256000 11629501 -126479807317753527341939806154960006400 11629502 -580047108521593610575423221295260258048 11629503 -105692359364370039836758111412742426888 11629504 -247577833964249491388418225256618000384 11629505 605690917986437626031538613495087176660 11629506 29502278081187659784132662117969464320 11629507 -109918866005287410474530632593544081248 11629508 -139204025427387941816018329741722347520 11629509 10138670828649933096836501412555756960 11629510 -83624073693761066487033114224649555840 11629511 -602431013550518770557854701790485591200 11629512 269711467022977975391709323686558417920 11629513 -545349212883077455134371148766030646784 11629514 -703332545009028380074571703298773312 11629515 862240688288089130284841349891370717920 11629516 -48015799116601031903453842824677452800 11629517 383350211043575119861013192221934633472 11629518 312334351286248533524497776441341987904 11629519 -198181707188416233905466611619755209488 11629520 -2167738897440205775132660780747980800 11629521 -185214126146985606878932258705436465760 11629522 -10750307476973441232271869577014612480 11629523 468004499412254741029284277440173969772 11629524 -127789275902128189990632924467026028544 11629525 -397915048867116057019640144401535186400 11629526 154717638748629866947117345649172386304 11629527 20877786504260623926315370528457656320 11629528 1067284723265603699590852609856334520320 11629529 -16013834559848861015594518489504890870 11629530 133619671503734086191671160168163299840 11629531 -493462151667672672085485581564084228668 11629532 451119303127626743047350716914225629696 11629533 626958169255348096112823035770695874944 11629534 -197369183172685931665995912720695894016 11629535 123975699002953734791471969234025693480 11629536 -354751835689503796438301574458191380480 11629537 -250783826416703066821790442200421375980 11629538 249322460966547516852224484790343587920 11629539 -1048536391175351349790889335299031272960 11629540 147398482399686805331588361050885030400 11629541 -130863447296012521666262575072378696320 11629542 182016665376016394874631523414611499712 11629543 -776626581738099866701047306910629023720 11629544 188583472663964353688986019380819046400 11629545 102618833855661338037055962877290623040 11629546 1004264211454032875862171875243830283520 11629547 -1059226445944868666056417121794151601528 11629548 -182487983366837868373478957058652078080 11629549 -92252599551840973027580684969193720000 11629550 33069648984824759482745240326206748800 11629551 102243396995291172288962412765579960720 11629552 -399120595215779890433082458933788672 11629553 -190722407548060253820468528702982307916 11629554 565695472632402407786236109746674432 11629555 -194406589494289934909056229851788697440 11629556 -19821676340318032933821207192477655680 11629557 12589921116824233646857800832021046016 11629558 434162338372617076183134196239143336640 11629559 46569662119693347770775995770212629904 11629560 -16470671683970693450103252810301440000 11629561 49275679693776109260100962685574031952 11629562 -647685721363432473064242856242473700240 11629563 -87272259162411254616138716155826517312 11629564 -930919700600867323466920476283419961344 11629565 5865843047434411933714603456179057120 11629566 -226734522896568770993441307428228575872 11629567 67677544607401327137835486390256942032 11629568 -185654091064679846515038310063631499264 11629569 -214410411903194778145005408128918713920 11629570 138563497371953948125819704751138920480 11629571 915235641878646314683222755977085803772 11629572 116260691991932973220287900576731016192 11629573 -260893399201821586741601127208749476580 11629574 -410924117185402306287538806566139901440 11629575 -30591283907003072267541094543425013200 11629576 -263941097756805615041880723947769200640 11629577 1102920421710899250734520519168606151440 11629578 18310970294675772623804352102262265088 11629579 241147176316568890441414346270192357808 11629580 516521423675894303606902286153248742400 11629581 -259385445096921108076304960977701024576 11629582 -165154918069814233633495086153377317248 11629583 -60586500779160111640896097220295557760 11629584 70624540391568492649855075613955661824 11629585 -109474225078778233970138009121256848000 11629586 -910573515937745390795901841139622036480 11629587 -86028715751671983047907588482098891080 11629588 -213836022251666276818622424240755154944 11629589 -561044326048805511564279478291576877700 11629590 106781879303887220868210192305525145600 11629591 -717392258869579105305749948168522404688 11629592 562484959958625898163333521561911091200 11629593 398832179882086297928743684967319072282 11629594 444035023219421346121508913266170938096 11629595 -122302431940973281322144355037460414400 11629596 -134223923757215879401239832265754255360 11629597 212897411629366257347669324076943700352 11629598 -359825121122081257581835990700930609664 11629599 755875689736742633663989306951398022800 11629600 -580402377893612148438909235469760921600 11629601 -548014702500991395270762181649048364348 11629602 -227625053384455339169363938975258974720 11629603 -156169595734867088133694618280702001120 11629604 122278789189903035489167607853434003456 11629605 -18686851844246221095854138514220657920 11629606 213293813278884885887644066025172982752 11629607 1217165438368432693349423658631534670232 11629608 5226257398487351769857841643546214400 11629609 593366364005222253740214710894199507720 11629610 -244617507410895338626083627695130107040 11629611 598275256677874016636571194881428869772 11629612 143078343293084339802262754716609994752 11629613 -755357328229599743861668872735428296416 11629614 -250128418686970680831458589033440756160 11629615 13798164994936607831076636452427956400 11629616 -17304694632738643797273915964328214528 11629617 -251844310266750006222668384807490514320 11629618 29742982190471993104317703199698151424 11629619 -242310240890559694669776434667136459200 11629620 42006709326696142371360108902765740800 11629621 -466341038908085617863269041824256370376 11629622 381161693168658614959003676206667486112 11629623 -136629267357700111789095013181510294400 11629624 259063800586710024669709876489654824960 11629625 -124658260024172192479898881039489776000 11629626 43662741033735535183303050955345849344 11629627 -663801545807871485033295968779350655280 11629628 -29189692319398892709651122724339572736 11629629 -176583432825727131670663227168875405760 11629630 7130524195295664807282477764863392000 11629631 -91783575897269785700524406771974764480 11629632 6745033772155762692164084142188789760 11629633 -2075637986433250771205400661797427272960 11629634 166645098409510021430638166881456020480 11629635 -61758629337203356024682577018479768400 11629636 217884532209944287551436921430972685312 11629637 608472621186073585082940260368570661760 11629638 313365398497220586666165775084824220800 11629639 178237219356876525784889241711058041312 11629640 79439268146317523863701253554968985600 11629641 -673758420130559069397886825721978945280 11629642 551207936102122472506717632614522663472 11629643 -743813471548189343433400839197069683560 11629644 137054424757560705437949509938824609792 11629645 95090253407398634455099921616263135800 11629646 -85307591079015555219218578206139342080 11629647 159879833369296086915686103231966988968 11629648 -130850361741345331967611652856891056128 11629649 321468389576420151604498190004707918166 11629650 -17467774598048311964724094470713241600 11629651 13856570364159634594241090047294575360 11629652 -63260482676736774100858695486475034880 11629653 -137310576325980409428820798864053404160 11629654 -5537898601886411074618819009523200224 11629655 334645534302391402283063951732520603000 11629656 -26403249400655816365842756366566461440 11629657 -150217621636447146367632052874451109820 11629658 63798133087689172083607414866250924800 11629659 -51491217090964029271195749170525398080 11629660 459377706693359765566451111834294853120 11629661 770762797417027679609285528174485844262 11629662 -62898675633283904407605483956595603456 11629663 -506909081653430733022899043496866873536 11629664 -41276091421405140989359467743453380608 11629665 -350816390990919797260424174701459319340 11629666 -48360272418159456729330492414075151200 11629667 -239737860142144840204513731946878278400 11629668 -392822914126185675965395453730557455360 11629669 -490448502337533355337940647825665067840 11629670 -59328182690356642601435341417723766400 11629671 632945307518600906851073485681833347112 11629672 1111805890836657002776674920024904499200 11629673 -262348440675305172078785305251552768 11629674 -22220802397601643392486385723484019712 11629675 345243822636852851533878107985336272900 11629676 -739788796774063137162020283283508279040 11629677 467442751486020180123555224492188258080 11629678 69361186963694891782643898227010584640 11629679 617037934761340110073956380242600355280 11629680 -109317870198137682169081785808091873280 11629681 -179724308986254099853505266655350068736 11629682 -210987571242867748183158741174455501808 11629683 441225175944245667999593255158901688000 11629684 -258723194811728743286994166595652446208 11629685 -569023129140517476076198312621995817440 11629686 -126278698525653008468885441924483375616 11629687 535240957701458431935885064282901710792 11629688 385067993597076460198408185321479823360 11629689 1019804561165785574986703982392080021920 11629690 346403183545244832383757293794936389600 11629691 -166791151335986946590485000011459430800 11629692 -184725887831925391212745191121976375808 11629693 -888139939404285558420737022944520168058 11629694 168617206278634362243645818952960000 11629695 -74383034621451065200433008436348505600 11629696 5801167489522484381890547100627763200 11629697 -597594227130443118033369611984621728320 11629698 -39038980758873122889505752633480453120 11629699 -14559814564136548548719579841101095300 11629700 158138882584505626279569525182159942400 11629701 -1134745905526523518844704577437448515008 11629702 -3027905205585209759776019667490251648 11629703 -48003519900122020361722280497302834336 11629704 198616241885340186923158084901590794240 11629705 -1077016891487668354417527980949247424640 11629706 -648078744536792515282721398057951335936 11629707 132662856206858855894486086895036884440 11629708 286171399933255501926898652187617193728 11629709 -158707048606939542907274676445699984404 11629710 147873032077184136434951885319835392000 11629711 -776079195326860245838305307476065801136 11629712 -38973401542220769229966499471774711808 11629713 717595011076932282607608347439461832240 11629714 -500594568956019266067811855962870674544 11629715 -270161235848448531596428816860567842640 11629716 39732675024218561847003865021338931200 11629717 -811988444035905342264317815509181527936 11629718 308893191387297889148403039671512434432 11629719 117319430671308915334664580488465211600 11629720 225832579600695254451192249784144281600 11629721 999050111384826862115290218744856142922 11629722 -144386311773081990044143494362643321600 11629723 251608822655934562245045461073790331136 11629724 11698729580587182165056711741271722496 11629725 -151033755187172131468465361458524156000 11629726 -305989710034127279190837668269408788480 11629727 -48122889290525737192055543683394424000 11629728 -405214527588177670369127959834464878592 11629729 334080537416643646179644422338579588480 11629730 142175856615224645776766951101049579520 11629731 518176249210854970110057073268048831352 11629732 186568831534746961809480449356932678912 11629733 970698356229534140973468622008895457982 11629734 50288286335605670029189738475225168640 11629735 -124701499975924847224853115588592838280 11629736 38428701615386208299485472573216348160 11629737 -1410557882964137212442199636453227712 11629738 227301579663041141219938604979761849520 11629739 -731404667066729274933584010334852791000 11629740 -65047853669777380803960457867151769600 11629741 -348532915681070422594841236260023386858 11629742 278399177085977810156352113514902974272 11629743 -43421688430735020566082605637581555712 11629744 90731325909887666455927266857952280576 11629745 -193888136829259207939149558452255621400 11629746 -14585086762674112020906371289115637856 11629747 750587429565439262166256549234419890952 11629748 -385491210829049447956637401663887360000 11629749 -66153846771391325523604468697165658336 11629750 42486282244429164088313325190751520000 11629751 160643935280953510948865709304741795680 11629752 -113003391973009106976963016794019061760 11629753 -21971224546177630042916669622018470998 11629754 587090219717418057480896096577533710560 11629755 129522865511440381173453328998150169200 11629756 178400195395160849566544147124928246272 11629757 272981677087378904467365572595247464006 11629758 260890805961743827396339129581886003200 11629759 39824624657482162128446992591713852400 11629760 -194289824582450480054946056277873131520 11629761 288554590275629091626089619720450297280 11629762 136201592879670378622402242827521244064 11629763 -105005091696094907485348754865964961988 11629764 189719995562093090913775331112564019200 11629765 -220808931601778671134964934061184003200 11629766 -159643368002908399930938423552926797056 11629767 -111469212337257855365730386240762305920 11629768 -672794276414180646447737796173497251840 11629769 849827766203174240116091412997769134170 11629770 -33530934345702142576066717024005062400 11629771 352044775187404318651637939090579414272 11629772 387318494635486850140484575064692899840 11629773 76029148189082653405471234131024691404 11629774 -30148187008731137884696883919871574016 11629775 514420271710834900573251653299063855800 11629776 7431163292040163410776664916438548480 11629777 -65545191045650603893722454348338191374 11629778 40120000093662531918960951098437374624 11629779 -61113405887975991320879871217435239168 11629780 -2931572046663027550822469023820298240 11629781 1279559410398330397897096224111922293582 11629782 248978049934170716351943153242620687200 11629783 62270148371612736997679305807112877360 11629784 1038680995813171448404503130292272834560 11629785 -486139978943959414464093526022193436800 11629786 264077236475861176699727339131537789440 11629787 -144622034956881010431709256614281332880 11629788 -147347670716209057477036981714946850816 11629789 250272309207183303129531853178715774624 11629790 -68916639561695612759990588285218625280 11629791 66107571119881171525031416419464474400 11629792 427186479604077507696983176163403497472 11629793 76793650439211384162589920826297732992 11629794 481168385996107368200332240318696704 11629795 -535012869621320575697551832805026695680 11629796 -121951657697976591364356237071068756992 11629797 30146907908573268380722329595756207200 11629798 64563905151342589197970960961480114400 11629799 -466175484313275824496104376210804059520 11629800 23187947060406707693971157115150336000 11629801 803871876875164112483827339782829519802 11629802 331286543971095716157435514484915369664 11629803 343853286862716342139241596270118675184 11629804 311964003718255295129293574857788006656 11629805 -229246264626477194419333874294086656000 11629806 -328359284134223645438860580762985602496 11629807 32254303043094253146798924326583087456 11629808 -63480322735889826397547038725890703360 11629809 -455107613138139505723863525921873034800 11629810 -190509564977047930583588644690539769440 11629811 1420252955553532809841994937013552094412 11629812 179405341770643164759575369139669688320 11629813 -42047400821960781578566132133563780096 11629814 6736981689992752795727206675017479424 11629815 170345995281719366654930809772265120 11629816 -913687221129820739716644088806595645440 11629817 1435260384739716754227506834941544245866 11629818 -12493892418234748902297871971637487760 11629819 594027045684959859232151677659229541472 11629820 110305195442687839564429802663014894080 11629821 211101976335845360551367235771008446464 11629822 -105391162658691752200722087759224460288 11629823 -23324414919248204608767696030857533896 11629824 -84388844839285248111508332835567042560 11629825 -850683788554173547842760361773725072000 11629826 73860947598037540440082096822305973248 11629827 -394259394010603957411226803951019719680 11629828 -252081856960659118221862683937416822784 11629829 346386992564837861239582222604763914460 11629830 106001536709394072096205441970765445120 11629831 398587095154609412991166578216930612632 11629832 847952365075532525565184789234057958400 11629833 -9631428142827251412057522859755772032 11629834 -14248736773799038339224419549268922368 11629835 116979199162047037536658584543153653760 11629836 150968892320277088523888199411806183424 11629837 -1040136625153329419348066718277366317514 11629838 -252500106374247706521138670469096946240 11629839 80489170381157115315632595344549032848 11629840 17918969587641299561880977835488870400 11629841 787088745435092018796368165716338966900 11629842 74577654347259926130500578230044020224 11629843 -41178824104879497135099527718640218000 11629844 265110424986709743292699650015286886400 11629845 289838684768532340547899939491394963200 11629846 -496545247357800182289765926909691100128 11629847 -296003543447108987465892536254031323920 11629848 19265978656051175275769506938661416960 11629849 26485863008687452822454610503367588480 11629850 -86464759781052274270915473389412855600 11629851 97245885926286258178648541071251047832 11629852 106568783672514541756390119419045350400 11629853 -5448374320886898929020054755465399540 11629854 -48961011075470640379046180773009791936 11629855 -164280393797079093662336576420417334480 11629856 -865575373752728565474451450173116055552 11629857 -356733146678617495079585547420547866960 11629858 139274609115409468080004623567047145984 11629859 -1104593060738506067976965189880941809584 11629860 -359958870737767597506452947015804846080 11629861 -305267153664174162035635987301268249538 11629862 359263158254434913259943937824890456000 11629863 -171488908049012185978314145601068409856 11629864 258324849084829214001392040995929036800 11629865 -146680452539854372988550380667568613880 11629866 -5294922016836085608889043205397122816 11629867 22880200829193170198634335544221353792 11629868 771838245798350231126582211005266016256 11629869 -98449176899401488400564145816896571712 11629870 -208265798767771043952501801959624217600 11629871 -379655186687706368331013865064331600512 11629872 37123265320002429799531973897788784640 11629873 -280524214939690461819464913968327837376 11629874 -353552343921521863650525990732020750064 11629875 -528862880114581964473909477032221412000 11629876 776778298733822772673633400353183103360 11629877 151727695432252761817076409678008690304 11629878 -8274306176271952803662579960346202752 11629879 -588338435478813930798408811762786194520 11629880 68318228380554215273600458113049804800 11629881 147066039092069284101571134088919542080 11629882 3484283701635733308810063538207382784 11629883 -903868937723129485108257483774314915868 11629884 73523400327461940500740162324797775872 11629885 -517810787096841980951715979997529952800 11629886 15451339548483685900743052385176911360 11629887 132895716782416808412958885230694329600 11629888 -59034931562154143782342836885257715712 11629889 1260684324670171101218225648613330186690 11629890 165699373203370706692907551966126348320 11629891 -3222500579893436052512229843221588736 11629892 -838304440108379771968653591754895481600 11629893 -399447936917499271301990264516613816672 11629894 304311175512870736003013070416764595712 11629895 278358108012621083507083774202026270080 11629896 -76791828533115003829776651338266705920 11629897 -783438074488217136395477625847350219000 11629898 -37898340628115023336131974313406365696 11629899 38101449133531561901315637512720925360 11629900 -35480683933632668682328404042099392000 11629901 -325042580798774360649541397379353209098 11629902 213049199427212294301810782500482618432 11629903 672196383437375050660400990454493859160 11629904 99090201942766372322176058514280808448 11629905 -49992518530625999142882109019008832640 11629906 -418334950854492466281376792979160529920 11629907 347342233433844792260754429005548914156 11629908 -210719398688818630280433832316861870208 11629909 -11679538642481724440134502344523588096 11629910 -392109297112045013571415744819116560640 11629911 -419953178527482526259209568017564525056 11629912 297571653221340647391272883741300572160 11629913 -792612567249201707200701908202933374838 11629914 192574336730321975204173920620410190592 11629915 -1333520677626772051645503423838401600 11629916 -34365238814884048107602122478320616448 11629917 -30729213911043162320506375260403765332 11629918 -522441765517156184660224524054902089920 11629919 -26095912779085978539133950003641324160 11629920 540721376038499090711689178240502988800 11629921 558505549847587213648993659729820397892 11629922 -14272714844193149240022011669566217568 11629923 826821564887568624345071702896707262584 11629924 -14738734887936204528208774669591583104 11629925 220224940932032340995778690575721304500 11629926 -247603478566535137912299500799876648960 11629927 -62699503066028990647556914737824174208 11629928 678032263830934926851071813808861952000 11629929 -13231727805434695265852290161797513472 11629930 23593724100748142412788508603168309120 11629931 420716923843259985564678566114338095732 11629932 647689334750226228301506187048017902592 11629933 276418133705655668722298004975945934080 11629934 -495846657483773546252192139256802280384 11629935 556483955540209261446008305552702862520 11629936 -491397837818997540319818369742255751168 11629937 -3438372806204175548424426258576729792 11629938 -21555135968729261945627465189238447360 11629939 -1394908672725666187500015566067771470260 11629940 -130531530260056756298938568437292728320 11629941 -27443374538094618716950407525945682080 11629942 541565533645915847883490613910063744 11629943 -228531689245870927313685744030800982456 11629944 349106543980245565956644114539058319360 11629945 -46785842854124820869618748498536740800 11629946 -514874002866903602680839455101804181280 11629947 34893353206823013650119707074277457920 11629948 649550414857625940544674245483218762752 11629949 -332644739876164110084680076154734150036 11629950 141683780906993551749865406147799475200 11629951 9299901300980281253150301182566166384 11629952 -8199027704681737834809754798899855360 11629953 523975619973086061049088671401172576800 11629954 320366176413852709413855002535437420496 11629955 -1093235381611664079660237907427739998880 11629956 -47340850401680998903431658092685357056 11629957 -679681707043854768494268174990753002400 11629958 -48062771585946140908946265161623881600 11629959 -751997957386610978808893574815261273472 11629960 -53857488888431718846179092855868620800 11629961 187008826959193363130447084793433974144 11629962 668014800501596376298365879544531031040 11629963 -278426944531660394394684530787818495788 11629964 888932109575291982066802777597866974976 11629965 83326619890669315853234305270732458240 11629966 84560944374918105943612299433314282432 11629967 -624639182518479222745114603306332267984 11629968 1959752637727428658815525049810550784 11629969 -284646181690755510271037540267572742156 11629970 31506036475179571539346957844907048960 11629971 -152090608837969723993069843704821523660 11629972 -863653521255493999620644534556200597760 11629973 -48240707003566218909822800542986739200 11629974 -99805765865085393136662171797524229760 11629975 -220513510136357484609876495112337279600 11629976 -27501728978524322360217061527266949120 11629977 95156948417518302203056760709820128720 11629978 154972270465160554107991688899799950560 11629979 -141391673395148249514801430154308655520 11629980 -305214817493932358605376756929721533440 11629981 -531142979629172437766690521818097031136 11629982 -101524224722171706088968088857412966656 11629983 -136599757027659879945541109302405505976 11629984 -1052550839621205564177006373034664198144 11629985 936147352898841280454644164342449404800 11629986 132319391995913044759650510161191372800 11629987 777443423411105380463346365745650603320 11629988 -13092427746404443280115015668157542400 11629989 281067147467862159665907096769813360320 11629990 164734563052488131792500325280336230400 11629991 -155295397596901318830879821577866304000 11629992 317641709972726733225943456874712023040 11629993 -11517009672706568159649839408990742896 11629994 -643489172960018014678755590537337465600 11629995 187940925270151527944957657908953600 11629996 -17367664225676658063702198091402199040 11629997 -284536167180970638985176091009555480554 11629998 38904721584585826857915679952008896000 11629999 746062387557318139023096199190505434000 11630000 -25380687840839320018891708445153280000 11630001 -290552325524840936678349116971905046560 11630002 92477904744273338737060350781932976032 11630003 -553927025808596551802147791083690051384 11630004 -592613809928264212169573417734770683904 11630005 460316041515683571763520001417251732760 11630006 -141554087736707828691576531218513787840 11630007 -54016365551608721462661637132760829360 11630008 -333688873179070720405907245383488778240 11630009 -88400025341220879751532012210388173568 11630010 49515270169216367652127871790399390720 11630011 -906166091744627061994724104079176863388 11630012 -85203869508423816057006870972856596480 11630013 -285230093514707040472957935128679064512 11630014 -159693658477004643361182949619944581120 11630015 710303098216652798381473551775392542400 11630016 135684668246611035325537918931995459584 11630017 5973842655845601515189732203011539392 11630018 688398595743679473580041592000942794960 11630019 130923453006000084704066955812167934976 11630020 -191834058135774200808693704947217879040 11630021 44686878415686577099717746709344960252 11630022 311204152006064658653957094890418422976 11630023 -1052076284289872450969221958745118765680 11630024 -271168945140115267929902127983827353600 11630025 74161241103839127654597566041142553600 11630026 165637638214133067789299766276123761712 11630027 -296706730384013900214240573025331873040 11630028 14614114966120775032114336722015206400 11630029 -900777228666381804458443938609282111370 11630030 -248046364041951948499979872698828651840 11630031 -154169789442248700119793432719921533056 11630032 206148365620301296336033974051616849920 11630033 -572290443187096348860578735952812334480 11630034 -240668771197694732879481430887936015360 11630035 -449520678959630915626870030763384333520 11630036 349787830617272618833926771367989120 11630037 -475546949852437275480366081008256217440 11630038 -4475132240444246025446937823562434560 11630039 2112806048468723494980429841542667479024 11630040 -118753306413782983869697212590681702400 11630041 -900416836579353013566313340504955559100 11630042 177656244857786952969609515522612643072 11630043 433924487558015366663425787140348460280 11630044 -659033554934911121537341476151540085760 11630045 64755581054251873169920391458096865280 11630046 140614758185342902618320545482871568000 11630047 187115591416217074355076306166010617344 11630048 -630988260568215645412603175897553960960 11630049 -311264591304629211635048462759245938624 11630050 -22798327958451839815895841119616643200 11630051 -695435577463919396638907334477785454948 11630052 471107341290001248497090565454546344960 11630053 130105816069338532477734521820917862784 11630054 -156994368730573960620889210172392629024 11630055 219135055455851326556439321000434253600 11630056 532370719142192401865875033313846722560 11630057 -790324571033454937257475589748395636748 11630058 -406259106344568241304135165430715475712 11630059 -391995982519237322795010950645309519984 11630060 97484351824647761229390324647285176320 11630061 89279269444459359146466675899410027392 11630062 142938788079496594280905371900245648832 11630063 -215143810533925496845743189228582938136 11630064 9149883557205108024829470660608655360 11630065 -298553871427031592788794836217037017740 11630066 -149457331457505561148617414205280993280 11630067 -46524677785154985649219509355207110288 11630068 11972821435458543906421355289739866880 11630069 147949231002646722321216038529923266560 11630070 255704743894345104592604739873316936320 11630071 632396389657280199751608529390999760200 11630072 1029410778179267904347433307316018380800 11630073 -67280051540559654797321317676192472960 11630074 503383111098805715657766905862549895392 11630075 -156623143696931656728410785075096029000 11630076 -66076881938630358393230040192894950400 11630077 -1372958686484496643215575892397379882228 11630078 -366822606842077351884914398342448732160 11630079 -6959071367112618317571598164156155496 11630080 -81883667278859226617105709560915558400 11630081 -1107088040151938062154648768071419936 11630082 138229735290940512581396360483292387840 11630083 1585591331843423358415395360179361002160 11630084 -110219253370379915943265541718442868736 11630085 -343584499634715482169152081602889995200 11630086 -236091958306259649077003093075193382656 11630087 107104478947145454493566233863398837552 11630088 -54869802781053332879365361578146201600 11630089 -45301876305331195220902343085492654044 11630090 93751097567628750274055529728309203200 11630091 578726379441981723671980745037849929088 11630092 45927502904416378048124749486533780480 11630093 149482999477813088891190795123296355264 11630094 -85802007547986375309339040880892668928 11630095 208896302920063991043953123041377918600 11630096 145128291008358704092235052547103342592 11630097 -23588559418507119208921113910093836672 11630098 94296520965831043822016273063724053664 11630099 -244796458821663293976418906887627713040 11630100 -90094469358675366365320563729676185600 11630101 5166422294754070500286207257994953600 11630102 -434644141606204346923586463215999395200 11630103 -1005163058035784258637033887537818841856 11630104 229115073757238837238781181166162001920 11630105 -964158850971677885493645194205683407740 11630106 -186541193399707443260276116157244181536 11630107 -1150426937258893344196143253336324107528 11630108 -198129177904716556728043676485401612288 11630109 -337558818189424350555760204183941342720 11630110 -222549904554695471427030844848865103040 11630111 -419113228937196229329895094442791723568 11630112 222941310203197813764591460946678906880 11630113 -1595347043626089631243054940471826252192 11630114 126762429082101197432113123928059768656 11630115 -65173278623347015681955348283105484800 11630116 725410853618389714224462083049047296640 11630117 -1423741508836836016013868387139907184834 11630118 11236135663297995823656745136257927680 11630119 271490383975085028441856165669811911744 11630120 -1070271577088918924514132882917818368000 11630121 434984771361110318904066425186444160912 11630122 60159724287426532296460657548270720000 11630123 270449195978183068779144597356976050064 11630124 4642439564744256377364540268703551488 11630125 -245092167614176863514917151117792212000 11630126 -225023827382321022789480700185102042816 11630127 642364484934010348912315237135614157320 11630128 -233360074500983049573134078722681077760 11630129 144103768262099732110497109544638925376 11630130 -112238036737769350261489182224134464000 11630131 -1506077127642128984099723425398782680800 11630132 206673804609831145109760279306970048896 11630133 -380064255738291104228227747784292079698 11630134 -330941745469346311331831058625180967040 11630135 -522489733130563844936129451166214172240 11630136 36424252324174590927476298138499153920 11630137 1170148694291364132775155679334949407786 11630138 -188834508776582724091973362792193577792 11630139 248065708362458499731803001246021949120 11630140 31048116829313992380969560159865292800 11630141 -12487338786696690420490639277748403560 11630142 -19197963840855449854541141033281065216 11630143 602014615657064996121805263837397314560 11630144 284431213574599449343933018402674180096 11630145 262487081116886210445583502193470958720 11630146 -171730344506167609815978658880508229632 11630147 650062788943940034524646388561830374040 11630148 -38808136847176974325076798458627384320 11630149 358089258096446433224123296061828981150 11630150 -228131631033981287856788935355298681600 11630151 21183445360070168674830963682768467120 11630152 -72922680843113878310917378086516817920 11630153 465023964097664917139754725122846941402 11630154 -283733601116355796377644920404224282880 11630155 -276054493599567561752953271369590810320 11630156 390126152616862753947506643844428057600 11630157 -28553211499992494800599177577113600 11630158 -458952606906476765152120884096318400320 11630159 -789665948734844796794680426697978587584 11630160 -13044580835300942451082193805624115200 11630161 -187928642032394652019800000487343942028 11630162 -174180102565760092089535514264079117168 11630163 -32120713584818726091273810234738418896 11630164 56082510158431786546619249557479014400 11630165 108547049038748811419187039096939732060 11630166 69217448906321610778669209742706572800 11630167 -13732997361503247015321424836710954880 11630168 -466020091052453399655332882062058618880 11630169 -287815187283895777670377691228985739680 11630170 -286646143221711151150414694474535570720 11630171 156703656127882252595641759825795117824 11630172 178462588492757413540481208375140116992 11630173 -244064373766139510358518161979911728020 11630174 -466393836184699752152961280392635105664 11630175 338101712888391531692128950548691591000 11630176 -50626639383029148913510488076191006720 11630177 109961947707381189895937917482570359040 11630178 2444883300885439887787065899731304448 11630179 -198099993613182931098001297066152218112 11630180 -455574791480873373585024465010429255680 11630181 -420744441198300740857490623573235636736 11630182 453582464848061395657999937838821280000 11630183 -31959615830324179636404994297738480560 11630184 -203078396818887908893235076327690240000 11630185 -30798306258732822680768504871600336000 11630186 -277190075232019120203152028209448874656 11630187 -555036896709539563180545180370998904356 11630188 -69780407219110098342398522341404858112 11630189 -467420628004644256634802203852055301470 11630190 40161942429232746950672522319809556480 11630191 -357505286252183845096132150018045373000 11630192 37279051069638643017240770251261673472 11630193 57503780111801012627655466911904680000 11630194 -64441387226185417920395778250349317104 11630195 -1464942266886472706522867191101362916000 11630196 173515575402876722309198226892444815360 11630197 456030566007023066950440772794172464192 11630198 -181960545124385387478685927082560178880 11630199 -349453066637925667483362434673454087728 11630200 504369079690596955537774617538527744000 11630201 552148952572578490555400791016051823504 11630202 -338025049424901699425935156883523667968 11630203 107789030654480464203627080427699933888 11630204 399001947268919110169101157469310325760 11630205 272650862531403582465837957579703759500 11630206 136574534231827158064750073918708100480 11630207 -2109953376406452696425762645190313121568 11630208 39341379989925391453208862825633546240 11630209 963222074480572218703841685878613411504 11630210 135511710445352260570100255542696426560 11630211 -472274956242971811478454069770791037776 11630212 -920274774002355776999068269358381790208 11630213 23180247020784814696188027487686306624 11630214 -17554018839772099597547160581375023872 11630215 449876898272788894935619340402903205600 11630216 -361323693555193598410826329299676723200 11630217 -262448125180529846296063212792633319920 11630218 -175179933428750785193084847973423872000 11630219 -65621168640102864652202129243916430380 11630220 89932697469518422845363805478564904960 11630221 -177305363485459751186540182334851225856 11630222 335725297414844344330017884951515180800 11630223 -903158341351443219991800874025981577600 11630224 -19071919289876332888578148277207040 11630225 711330355331339045635587583572743067750 11630226 95009521043393905907322517388465922048 11630227 -133799177787273352675568030008231370000 11630228 -546091288974318149843268307867609739520 11630229 -149671507542424654777200679576342852512 11630230 -222033497080929790922120234590200230400 11630231 -1727959131067961534841640988662795555368 11630232 -421087797410745104551940890220661012480 11630233 -490711927130282703826371264391341614518 11630234 47315749512003177773355131854069507584 11630235 420781806035671983256337973027633126000 11630236 -153789306370664013752980263435952670720 11630237 837665297250446764302412137797661734886 11630238 159210935419952938160427793829806734144 11630239 16894064676635035451709668012700994240 11630240 339455862457577544500578873831912243200 11630241 -51824955808049045033645095340700488448 11630242 -500388886489732273980444599690765742720 11630243 512169356539185275080893181343420598492 11630244 814974448507887873910870289321217441792 11630245 1587297657928692528630227112515503251840 11630246 -77204327249006678137540375411638984960 11630247 14902382113604485462037167931792812320 11630248 88928060325835657508539178347189324800 11630249 354523261881802525663075170628301336064 11630250 -762347780924607353808105977207733120000 11630251 79713754305071510862718415435535273504 11630252 494328403001405495967947142925292180736 11630253 871309871904653306804155447710573120 11630254 -628421309929872492851745959968014047424 11630255 46631948264893929383179250679399357120 11630256 -191859980072326184771719066354442305536 11630257 -248588994686123907322643728846774331280 11630258 -124111687309693946387805400061535345024 11630259 920436115428171108057139132021178354964 11630260 -24982895596588670162886347052352995840 11630261 -401491972769562490452295413059417407680 11630262 152480346569298952453139064020147718144 11630263 -213644876862053155272715188329141239200 11630264 741724448055447093611805983472563343360 11630265 94231903512072141953378094773568176640 11630266 -390050459767884610886059717493944161168 11630267 696851025490825070457305660121277174800 11630268 -131018939124398130090652400237265040896 11630269 -190140366370899787743107788277226886720 11630270 26051266327395115140188636085096360960 11630271 201816902510641446228755119580581293840 11630272 79698208513744749770413851555441672192 11630273 331169179448727697501016440196211411522 11630274 190654206044043648604530476190606538752 11630275 -466270508815673260635174601228205445700 11630276 -369721993064032012437961381191701483520 11630277 139152528082863222064483669464381891840 11630278 -604701631648892287432423119557463872256 11630279 -61386264769513131394934119417266772224 11630280 -58254673570293720685258643011596288000 11630281 37381677767035618451023478646670880932 11630282 -236698109550036083915883821543579437008 11630283 219813941394809620069549717645641543168 11630284 -221113697621400761608516288610820690944 11630285 281942651456502239110102229778388267980 11630286 10069207927360858308045664527080871744 11630287 84731017050574479367405158311602309840 11630288 291486828849479015520431799244813197312 11630289 102918780498399415947877173491061351360 11630290 138124964683580428653254027098081390080 11630291 383404294787226989419740153569073211584 11630292 297830641763366508610892078465237563392 11630293 -727302887670585768271626131479548295236 11630294 181888496073819967903204473387140384640 11630295 -376679070916999507967339742595377082560 11630296 6267938033987778109341229747385241600 11630297 14621584332806408147614711838079484032 11630298 -130571515643301029778945993680165070336 11630299 28658159326171994884707693718363382640 11630300 110610991535864362636636392921611904000 11630301 -83202920076799603837014733807800975360 11630302 -70533687515733429843531928656918987648 11630303 707652376794460172999564034625230747552 11630304 5530047655445024534016849545579200512 11630305 -443892834654964107820227552235183911000 11630306 85051276370854776717267641268604266144 11630307 -238287649135695483151666281991366968912 11630308 -190060105544952044629933415692614259072 11630309 -155768841266784444039520461717296736420 11630310 86826028091965328320454182940766092160 11630311 -118020352659722046771540373543364865792 11630312 1129613026798017006211302831913258874880 11630313 68796702421405622711184374547710541642 11630314 -32491909718464115339825383240316022528 11630315 -304407794017330948924388574258329003040 11630316 -216001800837527109333194435294014525440 11630317 -857862679778326402903861598269992960288 11630318 60165761092991271564480354580118138880 11630319 132040389548037528117304371445906337544 11630320 -29865891371977182213095335422309826560 11630321 -190830829264582397688083774576641782936 11630322 180166812394223359360362365625798673920 11630323 116463917354322889112913615939840762572 11630324 662854349831255875139581800077156524800 11630325 94957396019405794263627331145238513600 11630326 -328993997645191552261360227887161089888 11630327 -349401652342020688317738644839014124824 11630328 -438470251830199069833798205221277347840 11630329 1229996802176595121863012190245682032672 11630330 -414389007609630414805636198686532369440 11630331 -865423730366112194295173339623039838160 11630332 -52981881353903726605302064241596825600 11630333 -21234984781722321493139149758617162592 11630334 -74312751273130904697785847183846814080 11630335 -356194389476108217649205035946542509720 11630336 176541889640579341158018375936947257344 11630337 1309196235856595487186080530420350480 11630338 -2808469417733186417156540362641352704 11630339 1495111148695140839517703024110650880 11630340 -29958079258451028797778347517901443840 11630341 -26139000120681920896017423980973107136 11630342 -105270306751925676270003616473988592640 11630343 718376670440262487516722249119612042664 11630344 -288111787497557488324769655454765056000 11630345 44901636992162790345574636339753087680 11630346 68850174625631715531435247193779791360 11630347 436031796480229787302063462702419184464 11630348 -287646681821987446699565321287370603520 11630349 135297423975813389479648938703967707734 11630350 -250782332466012554897999024432364921600 11630351 56952109976657387038999910835906674712 11630352 27479777747173723213598040329001369600 11630353 -291335118640560533006937004027542115520 11630354 724694129478952356480776246177875583376 11630355 -138836874736517186576988760411613018880 11630356 -28853344544182659361097839654581760000 11630357 654702681964687312223303462906217006606 11630358 23582412537458353466668658735252048640 11630359 -161466050086842903666131196737446866296 11630360 -13525486364415401636366434223960064000 11630361 47251356363285659287437442742804305872 11630362 -320634860113552163747132254535696951568 11630363 -362884596050185078404670720983173825280 11630364 -99203846431370696959455058341612625920 11630365 13916059896902764675153173311623039200 11630366 364896440802784155055645687638344168448 11630367 235081161743392132560395906345352065520 11630368 -587659442402197711196021539051677941760 11630369 -415584740273797406742728409739517347230 11630370 16388439350896151743882131628821964800 11630371 -847685220204890299131955367927829419428 11630372 -274148450130285223883573667602252660736 11630373 -320602075459873759817713699753747815360 11630374 -41116050055612847097875413778738456448 11630375 -582638424873739522620960260895847200000 11630376 80528608159325120993406996527049277440 11630377 450327513939658496363138233985671912272 11630378 355299994800531376418102347063316376240 11630379 -301635848500251806015618203563967285416 11630380 186929687194363518481771102591187558400 11630381 -330248113862789630688934022685869980800 11630382 -6057417741067708741218918136740295680 11630383 -810278288435232468246961008700187792368 11630384 -202627525450490736609792049692189081600 11630385 -22070187920834034713893320373207094220 11630386 -363239032570617994056433024405557037056 11630387 -176153350117121616463045582953836610960 11630388 15665092751401155525753934435896459264 11630389 325095065125861511162194188903310894190 11630390 -294399267349930375117353599635250572800 11630391 958852589530043577645023860097830212480 11630392 1093958369919470668981339645042335436800 11630393 -877825441977242186007825047251172102358 11630394 -16785534209699696690680895110452664320 11630395 334104268580200046736096982260842720880 11630396 556657297549659121690840383039202103808 11630397 543397637501870691745337985469791385344 11630398 50416060470911843047452076502405859264 11630399 1273604384130630063375921596510910168 11630400 99049632037317526304259626252422348800 11630401 799084598873181234820752941324311742402 11630402 183467200341208369327064617138193137152 11630403 737325407395094031045535665994323408144 11630404 -917450589689844532635543848783792566144 11630405 549077825676709733100539651005845120060 11630406 143598210984349439089449878959104589824 11630407 1273255924837624716025516142394892845656 11630408 -970470510616139777155461708712823808000 11630409 139123020457355424094090346990544455040 11630410 29957519671975399711297616709528683520 11630411 190642490562589812641299470829933635540 11630412 -367687881140554876516573213219134965760 11630413 -85783568379703726062919769846417604960 11630414 292744022659680517760824860048475393152 11630415 -276462267028054040370427038164066212080 11630416 87648705521985985498490137095766147072 11630417 878701162401764316646765515926018468580 11630418 567461554500944138616332505357586956288 11630419 -12985135526766297006457560150513348680 11630420 -561070801430741369901750102389002686720 11630421 499120404110876177554138309732300503840 11630422 51467793777755010599697900101673460512 11630423 -154866619783460592519105068111903207760 11630424 -52453541046467068121197545587364372480 11630425 591743601073823709340769615886560000 11630426 -13093566668005631327212421181783034656 11630427 15841436733748292223606263273350287360 11630428 1105060058159446117922277715193857351680 11630429 171877780991053038725764977572505440940 11630430 -13757981272295216393530984729481959680 11630431 502029519887204408087129787044371388640 11630432 549004785358156289024472616096801751040 11630433 22647776762158272283334548567108567680 11630434 592754401699176563449620433690443765120 11630435 -717019058302039607962130140146529395120 11630436 42362841043583816521056299046083727360 11630437 -77656175212344735133142397354501587968 11630438 166504546145783037206202552630654609120 11630439 -559216484087451624518922679793375612160 11630440 848373565519147158625508726564759500800 11630441 990113464281551705196861335109030358842 11630442 166975792135333678484892162787225906944 11630443 586218938437005851107651090282864049808 11630444 -224653665400442197909530198887181947904 11630445 -261748953221318880176215702363740418080 11630446 126677884724910818777997066362732868672 11630447 -419852210352786495371254454478399045600 11630448 123032291565883532271085592397596196864 11630449 -1138049387772513043160104102626005906636 11630450 -1104891595509597036136651596396456000 11630451 169735009460493044884044477128478658560 11630452 -970271110540107395442576069853876808960 11630453 -1021467605286641347238298905030536896996 11630454 78796164702075535109275927241885254656 11630455 730870889103586859368555363173252246360 11630456 84227824100362536162345045159759052800 11630457 180393286539879534202012888401986311680 11630458 -25858695264857161520000221538377735680 11630459 -549896829906340511461737516089466563040 11630460 284497651745802931667451790617754076160 11630461 6250345011283977500984732212541667232 11630462 187914810006117040244633948774007071232 11630463 -488234749347380025719982455826123061632 11630464 799206414938741943582862843974694993920 11630465 -312319681573002209948337315422946819840 11630466 49577847574221052764127495666492838400 11630467 1343767457261778679808198632157966709552 11630468 291862380020274115943759878222187520 11630469 113771489239957917444192272342930355360 11630470 -127237979248619388635062419016528569600 11630471 -859821872206082649198059986752233924328 11630472 -110522391114952275575103566546786058240 11630473 -1110482557748349509628826045502291622656 11630474 6464640654670975823044794020804221440 11630475 -406202390329728140332841346118761420900 11630476 188469232890164407498861178430568141824 11630477 638819973163200881252355180905005606326 11630478 73788468772468082876184455967136924800 11630479 171925712101781732695199120319204126720 11630480 61828566520527074234306151613413212160 11630481 -102190461627783450533053998959604261648 11630482 556699069781228644784266852997384753952 11630483 288367744179039916242632659892883200520 11630484 -319073920466328065454774388461518895360 11630485 375482894778737185336282212177102057180 11630486 150407391880625740585837396781152271616 11630487 -121932769707825660977111842072310000640 11630488 1002277580382982450399155189762030059520 11630489 374708634772123617354849469942701901440 11630490 289954093949841978661457764380435045120 11630491 -465185657619961665585982901028191290108 11630492 -564409157643806646844505125153759363584 11630493 719776062602260079864100856672359240000 11630494 134149806565495724897372542579786996992 11630495 -511008890651018129278133905166950407000 11630496 -470622897799464527551874432892105916416 11630497 848613374766373019428338853626930814946 11630498 -199848408970956846531701262615721687680 11630499 19779820527545690786951744002895823600 11630500 313224366400189091026596326799332352000 11630501 -369547453893356115464534870484843666498 11630502 21990851633886057002975443222614264576 11630503 951787276305380480693949089840271429752 11630504 249572627467795447031710083831883192320 11630505 453498589271621153634884533299714298560 11630506 15201498622453654895222164952485857984 11630507 -37060442025661933338733939334085720576 11630508 -460570309418245792730363171993493504000 11630509 27041826685318745107728557668569265728 11630510 -17862277501993870428378564750140263680 11630511 4745093798007622917264341313632954736 11630512 148758813137826554983263482648657723392 11630513 -404580767494285590633821889652816853196 11630514 18706808088456484297226525478539361792 11630515 -145887304879511830662877512010901483280 11630516 124313161888497437447938273327206630528 11630517 -197978430216717003736848730338785927520 11630518 40275581108560624863009135049911690240 11630519 -279593100750111904110464621793949246656 11630520 372397067576806334859682552719360000 11630521 16994032537012181686153436803151360512 11630522 463647979849396552827382880187258062592 11630523 534980444230064249344384786260783936000 11630524 1018092199144484151892171236672384644096 11630525 68058870255256328386998961466946888000 11630526 529623813282989939997303237538746046464 11630527 726279120960364702536947601298257782440 11630528 24985203618415748055974143174970966016 11630529 -638540680769081497147325975590394523726 11630530 -69426786909805987960724002256686003200 11630531 1359914876785182144934844446823721553728 11630532 95556570532857796179466935002151493632 11630533 1050599452848238168517812566723610622976 11630534 -262573467660714551184089793378257532288 11630535 35050445005180377873009439352284600320 11630536 -1143979638455240018173549922768851000320 11630537 303719422130160609703063902044148772260 11630538 -7750373054774204258537733397786867200 11630539 -185279557049804268305374093471142335976 11630540 -411025562417348303364129467335953269760 11630541 254268823467655448809509146106351589056 11630542 -36205420023411310080245689050169258560 11630543 -97533353749127742401018688020136123960 11630544 292265622914021215519502035397223383040 11630545 -726460385188361011096380926646151442700 11630546 -107911652797027653246736991186991029760 11630547 -504686961608998334579792414751192120 11630548 50429316788046410574290915973931278336 11630549 -33502360726800433756355585038131706368 11630550 116390458729260167695572055095817257600 11630551 18299316797246697675367103520222983704 11630552 -315969723369530147213376795233093836800 11630553 -225547366489794998110207148020075759392 11630554 4382063743118104134821496269253897216 11630555 -123861338311218403362756878563465260000 11630556 -117114159774041095568151847284009243648 11630557 34910909258159121896471125357231555500 11630558 450375733626286653638901910770865752384 11630559 -54658422625387968602594800073322364800 11630560 -152671811661439748296762752281912279040 11630561 210860011889525177785351064274949926912 11630562 364458203453735158836907196568292666752 11630563 272664217525242131440529327523220838400 11630564 601277548788216709303263434447871869952 11630565 -298597617544027438796375526553331827200 11630566 -466188348965878367913082833232755033600 11630567 260203839026746170650352313549910974992 11630568 62500146403598549470638832737921269760 11630569 1089747694230445006546960020889311551460 11630570 -113498352762648496924064437535731799040 11630571 62453131677640316214385909347168253440 11630572 -30790508894588935712394490223061342720 11630573 -1414829840700949351787847038783521288320 11630574 141233447761890849527741763332201101440 11630575 18651535549070477186305327493763570600 11630576 -60751228299512902398053794779974074368 11630577 10528830747516896501713693574956880832 11630578 25402666556747780159899810974209639424 11630579 -21845587812093722380074428943833940720 11630580 25159088069994515592546793377330462720 11630581 -734719878030963233373725353148944227936 11630582 -39076766595028310424963560280304288608 11630583 318953256973746630238716583406405136120 11630584 31659136041362961258426268599120691200 11630585 -284882254987928966155744400000548164600 11630586 206902196089375629439659068908129283328 11630587 325810948634711462714286808820809382472 11630588 -648574898753021673456420043472865165312 11630589 -193246400541673518110877120448479413760 11630590 -186031986679669986847607537190885033600 11630591 664750167766891791900919212253260456288 11630592 -64580792516167321458325786415113175040 11630593 -6484444952251361375704337430145500312 11630594 247131293542364645073392532734979988944 11630595 -657226721333051035578562879373238871200 11630596 554153448377536640614003902720413955200 11630597 -25216706940069607053694761812926411776 11630598 -113128860396242236346966941294284380160 11630599 1529771499082526701001604658099784746560 11630600 166078656125297900151361465403535744000 11630601 -721814112306279584572759799666960059200 11630602 25142688212158848058235546166807033600 11630603 -634101031339872705859555983453879983880 11630604 -155420482603018409189717228543269905408 11630605 -127498593797770071206457239648369783040 11630606 226704906294316808411483932620218769984 11630607 -243727400739205061009633021325144771960 11630608 150165335147146651932592698981709185024 11630609 442141082603956836624859534303038802980 11630610 34745016468143574840561969654618544800 11630611 324939804512144185025449053244859059200 11630612 -160085719722911588004428987649389967360 11630613 -37917408950021154522401427636839072736 11630614 -372919936013341956820420556912986597344 11630615 126297982430257599011358604923468080400 11630616 51796587296279098196975474455644057600 11630617 123060843962795158819153120421632120320 11630618 393682346106345004772192588571158325216 11630619 11121570182367491017384425232357698816 11630620 261201128765740403745123357525819002880 11630621 47151208381925674632360111866567421132 11630622 320420267759903060575479183853198740480 11630623 -580148011008040897972337494455540116128 11630624 -610880403421908958276630380196952801280 11630625 140239210456686023851748389677688590000 11630626 -91834280376239943058528633362729730560 11630627 195616091969235856041440114983450857120 11630628 3972220007782893022493207273655370368 11630629 -989520581545756536585740031306492248770 11630630 198368669047609625451463057696313454720 11630631 -143991067710977668099281522115535327280 11630632 104340789093082360613347850734312888320 11630633 66982379574975059298812014135806587520 11630634 16127792446462505020194966278235601920 11630635 -492729179093531999260049261511076839840 11630636 188669605089779493849398677557430336512 11630637 653552951504340984031837294566430141494 11630638 70083724494736209370036119506464710528 11630639 604964313456239087051888559976245319440 11630640 650980936599460253971428216872632320 11630641 -1034862936869038382140836573760156400 11630642 -55325540139712143851947094768109312000 11630643 -333101203241289620364039984314510888136 11630644 13988098525273140363211892138511004416 11630645 49154868814542533950530929681864733720 11630646 110655948415444558739759731025518997472 11630647 272836758399493153091359554006847022216 11630648 -1243319247143901167970995824055723888640 11630649 581367930392326640396819618224350537408 11630650 15926632265751838012799225849629764000 11630651 566754449136252084295225817866350040512 11630652 19628956844296759224110988727710547968 11630653 1176844104206797599113766521637622368780 11630654 35622692436015541697885904270940069632 11630655 433476895780613702223741815714311214400 11630656 -370561239002367386328481729776186818560 11630657 -1988038507535673347195875281118273719360 11630658 -189360181436852053943166305402225690112 11630659 590801600350404445813483453614994471416 11630660 -4606245781509100386017411228870246400 11630661 270857891198030972562798016764819821184 11630662 422398005164312259975102607411510484832 11630663 546334909203413835889882178955159719808 11630664 675102726209162425114364698915571589120 11630665 399409681215792651019802600170205145060 11630666 221324691493305698676591564967799530032 11630667 -728019953618663016408479806078912793088 11630668 -111894948526683973088542547328504679424 11630669 458948167513727275340132907952736618796 11630670 -4838661481609684237757145281622604800 11630671 210388466635672223846966700794797857592 11630672 -69452430649544265992560020743619354624 11630673 -42714468379040845600522274616511047936 11630674 493157049536640196920533171756889739392 11630675 32579648965944516204025662935711781600 11630676 -278361118860468466848345961991900928000 11630677 813739468750693030588633511396832472526 11630678 645339594610261688487116464141216127040 11630679 469881403273223118262639350602725328640 11630680 -755851355841196107445386459448365465600 11630681 -1299615341348542199040052232778824130300 11630682 -276078809004041927197179493357598668800 11630683 9696348480376208917686052650723529104 11630684 333504604775301957828728630019059544576 11630685 361478427706964382266613210212043316800 11630686 166412170367416297505441195549506529280 11630687 55276038562276569461156054898014479992 11630688 -103214733863813778287358101880373248000 11630689 1062494614733106921595648828925932624866 11630690 278096927609954100754957142605477197600 11630691 74861525911133157311102998927192147440 11630692 -94952723754473170573714086178474880000 11630693 1207406444957761647515132090540438034942 11630694 -359584447440248490253960195240206945600 11630695 -89269464003029032550768890963090625520 11630696 205798065050853944085953071016312832000 11630697 -4325080798635532042087153689030732672 11630698 1688684888568590540130079617481334880 11630699 -281434088318473788596016565501043101560 11630700 -304889906801675514793044801685395283200 11630701 -543810197142084388842217338218362896298 11630702 154059275241732011698854539388156366912 11630703 252611708994914867772909336019331746560 11630704 -55389307858766779915466921362147246080 11630705 -673945153537353676095707652302058952140 11630706 311743859769511265360944144191048626304 11630707 -215018737760860449635802385670535944640 11630708 760324791184749909681344118656580793728 11630709 -820219950704545091936155083353556526272 11630710 -40310914899547458156348681929816071680 11630711 651552206700861848834940991013568050400 11630712 -346222419876916231319443048573336596480 11630713 -489403720553350310187043225796679098736 11630714 165876018640736446700354136735691587072 11630715 -494813712360458452453794542668406388480 11630716 327992962954015659877546518903157816320 11630717 -44016392672676178513172529284979089280 11630718 338276747699998224863523581208126990528 11630719 247427173006835692881677850118624384696 11630720 915428331181551899944323171175366656000 11630721 148694532628358244276170894766437931312 11630722 -161479556721634876828881205939143959088 11630723 32818432256327826560810416024043648928 11630724 -23115091025581121396773774312071303168 11630725 5566821387834590756886491293532670100 11630726 -5081592811061664707089920590876819136 11630727 -415710614247838993866980071764325275840 11630728 -95458904771533340650968059135201802240 11630729 -132502791713408008686492881101934283360 11630730 -61312426232361244398244234716340423680 11630731 519693643276516555072110064465732428800 11630732 -181505040565434717651117114576979534848 11630733 -561790846589956830776039884700588222400 11630734 95997790384241661971845276565477649600 11630735 36536420615058070507738275471426572160 11630736 32740699230626882355189745289330688000 11630737 518298451891075500705774403020814339584 11630738 -87730858454260405198331045823649037424 11630739 -453083088441126383334495667446169711176 11630740 663393680639467735704282928013458636800 11630741 -14841578854111322209330775820854760000 11630742 299172188992321123853496252081218072064 11630743 137106519560212540490560791680715958960 11630744 176707754230554409826690712016210206720 11630745 41244886336060341751170086963455417920 11630746 260866469079790618844099385313739516160 11630747 -587668918860107438912425196662337695368 11630748 -457122254307140783717311453718523448320 11630749 -186507804860162250211876273363962473646 11630750 -431853907250398140006323793525513936000 11630751 -107772807999944007395791470279301962240 11630752 -143368168435179965289841193974203678720 11630753 155591993470248245611903044181369321620 11630754 -37899044258508752974341053454104371200 11630755 307848097150092191796675811009346822400 11630756 -305993599204088127917771101219534728960 11630757 -181375917727787960156181494007941756160 11630758 564628457411376043199011777165892352480 11630759 -248522022233150140927625754028997246880 11630760 810142177037254419726500755066704691200 11630761 893361732717841976981918008338536161152 11630762 431365490844590585479338955480485216 11630763 -586196593386300565944350233308853323600 11630764 -278930389036376385627151392206643399424 11630765 -46184035007977594781990902120177667400 11630766 -31264612921495447562114742588136538112 11630767 -515780977538211992967220502411921145680 11630768 277585160662013094104084209597949755392 11630769 9793470792034095146102119709171275200 11630770 -510834726360631485108755029934200141920 11630771 -19178917201771894880452039630935908808 11630772 596909596823895822431427139889245735296 11630773 191817748847655171835720024112125329600 11630774 -184390905498293265729456014371522128000 11630775 -116664388314156031640232547492677504000 11630776 699605457825500169059267581740313006080 11630777 1260661490663042411593190855196836851626 11630778 21189529973839201163257534039924310016 11630779 299411712679471958628997457704832289380 11630780 -61223655927826420044933917997543106560 11630781 -479040738525792997498389357053979027930 11630782 616476425830826501154852294221344325184 11630783 -28954291489908489405977199436990100400 11630784 -36259581529555311825935386963825655808 11630785 -319642129155435076283696026699393425240 11630786 289140307461238475962712014327715166624 11630787 101797913071227915335701870431565824000 11630788 223539305531233779365196530318357790720 11630789 1049777756328854576009083162101753442590 11630790 -5381582467555631521528836086344740480 11630791 769799178893320915081408369456345479000 11630792 -43927935898995785971196045393934366720 11630793 -52856099653242863692019286254855957760 11630794 59313330996621246431451748047371480064 11630795 -490807468309040397734137967099329714800 11630796 -85190006720891901758868775662095467008 11630797 24639998873304042897333842167346603520 11630798 21518925258623696184461878241091313920 11630799 -108686820880418002361594939624603545656 11630800 8312084383808147118664332064373350400 11630801 -77179985386611359993256243287548375296 11630802 87673625359141320249421241764718913024 11630803 1104954222249181366752924928382901715052 11630804 295280596403852787520335272124591904512 11630805 37315724766151399535257022515322705760 11630806 -543154810692445209808623532937322726336 11630807 222086407509871212472679493113540411160 11630808 -209026971669534458340968861231256698880 11630809 346804926148727761018715557466074710340 11630810 475350599979911965817842497630536398560 11630811 206268739220610844624990546341279915672 11630812 2063959985089278233852013727565619200 11630813 386442273812301075596495542427244483084 11630814 -80931220439802789991528441219277872512 11630815 97684338247046198001746168297221864800 11630816 -982959243570389203741984258352746856448 11630817 1084173964726091546255895536055870156480 11630818 -201474572408469167377641891335009875584 11630819 262354522470238447546269404137267216200 11630820 338245704627531081958618773231102382080 11630821 -270094247599782332126283253614516046978 11630822 117851533692799723081960650632893681920 11630823 249834371809012495282323440866066118184 11630824 -330138607909245985905069680206222049280 11630825 -205060167059585677811064434581781814000 11630826 50346421559624571765532929682905001392 11630827 427694037035514644106432416780996955120 11630828 206296558108802511161055968719226929152 11630829 189915423751098265976417607698821723200 11630830 -395440905109182690622345531433926885440 11630831 1040022562624690189185576760921483233000 11630832 -90045095149963810800500881621986017280 11630833 1302681979308498241214914566108797344082 11630834 -433917199087099723587497450972014835184 11630835 -412882297793773209649400862437616983760 11630836 -17083244726877827713107946787150293632 11630837 474599436971285002917603319657140909486 11630838 -107632471325322585912592032638385357312 11630839 -306355378600438615033728069223424170224 11630840 -63572058888962308291215612820493107200 11630841 550734260076484235852356202491245555792 11630842 498388378851548567598951076847097609072 11630843 89409736312984306685341080060781270800 11630844 -387744732762296665200054933506220334080 11630845 -34936064243055245434866744889243643400 11630846 -286168315417391321002194595817355568128 11630847 159628766044299292385360265859819856640 11630848 -111508875852334927568882675621589680128 11630849 523505487539655399211841071499616686850 11630850 23490906546153168580649153784966144000 11630851 -234986744549630015505208707512418721008 11630852 -766212066444519442127715099103485320064 11630853 -395514570125852375852486024225167744260 11630854 305620782825506663229193409850928892160 11630855 -12119917777040387900000882666351738880 11630856 -224509530208188460193695057336256102400 11630857 192440985778692637901907038961743634624 11630858 -638754020812870463798078784094398279840 11630859 -60043754422458919557393365326959608832 11630860 54677275664278077124358479263397094400 11630861 564510684946240845927215842439481298464 11630862 382668842794762998869771830260157787520 11630863 -754225875605578874680527389535230607056 11630864 -6844709312835517720343730394363330560 11630865 66023501214070526594138835245670435840 11630866 -17119275470931817509257140773912230400 11630867 367821862298667771064694299125613295916 11630868 9277706766508255934380973368013322240 11630869 140282909654236154557416527858330005440 11630870 -271299464094685604401614419284506278400 11630871 -858537346122130425246672604556427936 11630872 1185662652845372122270491241009161523200 11630873 -112230398483415467076607267565855683296 11630874 -177634315915716351455683894890630344448 11630875 1260837333873723109457848514594108652000 11630876 -3459648597487973637372356357865692160 11630877 270325971778866724768705801026488680320 11630878 198150164203108820421785661079978985856 11630879 -124712006978564890858816120692202673472 11630880 -95682234809947591536031721499812167680 11630881 -108618634972077353229221277442527684668 11630882 -781554055818685475858570323958127651840 11630883 -404076268372308512864295716998900164 11630884 206814719347326318407616559679503538816 11630885 -455320270119569050920586159212210325800 11630886 -113950103506297285660676725745381198976 11630887 -124216575115686618915002807141170931464 11630888 -251796234254177108479538479333398528000 11630889 117074972848076841821960344091223252564 11630890 31066185168755492889513125779986677760 11630891 -1105683394828035726727863979912093701708 11630892 96028812288782444350667069504626212864 11630893 -549543760172568290109008611006377674976 11630894 -1033432472454036061878110981781361134720 11630895 174156997525176628467471609862294536720 11630896 287030065861142080217950213753565184000 11630897 368979996364779480891846426743772515346 11630898 4591938025552769088655554863279654400 11630899 -154654297110815596014454058484346687664 11630900 -18224773711586064667139455392130252800 11630901 4077694744538335054266561317706009024 11630902 177725744839759310485714205588357782272 11630903 115566106984900686256799203136044992504 11630904 222167023760631160013991604618003845120 11630905 120899634898379489222015561692993600320 11630906 -202431001988819475474236660023314670080 11630907 -114801118297813789689373982944753723920 11630908 739486413746448374469115141846517808128 11630909 -135023156044315260611048414855080840884 11630910 -18019839934271147915120535163964102400 11630911 -454395288443738357292772634617051000568 11630912 180009462544679723390036976324808015872 11630913 31119084489301107785689010933963859840 11630914 431733171233887139180540590111709798400 11630915 652928994226133633933993121530189356560 11630916 225097349378125273180397664889237254144 11630917 -355760487031226336493080535636789541568 11630918 -484932246567934790723078075163849903360 11630919 -310684986582852123243793530388767796056 11630920 141931320037426852788339453505536000 11630921 135458782283615693646222097745984729088 11630922 932874976260405695985156140811287040 11630923 -388138595767871911389038355906071758828 11630924 -71491882102799542378262069700534096384 11630925 405169420468898010892079760499416816000 11630926 26804073022246816935643097992213539840 11630927 300870772902341924940885231730051906944 11630928 -1622182583876421090284715787915493376 11630929 177681167410479396011493670966220728740 11630930 -151592153948963149326648555364060364640 11630931 -195888798049445429118459353526272453280 11630932 382616891497916431540910431638146099200 11630933 -288772950310304536230701418848950048320 11630934 126542934781321989859918184405169229536 11630935 103115878781332280882968148541431342400 11630936 403653597825426623932645785445734850560 11630937 159935725742032209203265379914636734160 11630938 -273604951691144616363020556708551696640 11630939 329950898825427721297465681736154370224 11630940 -157572110732954216949943094456476416000 11630941 1243784903625005722783305337985963904 11630942 -139468175125133877178954073337572380800 11630943 744636956128487522177388587030701690920 11630944 38502130495457655846279489861250449408 11630945 143429105144039344424012583962381030400 11630946 200948649325293430228704015850364237184 11630947 -1265764757613975358745883122781581733604 11630948 253618664441512405067190741161032237056 11630949 -937950767595635827534498773497554560000 11630950 26754848840779224916623873061519814400 11630951 -987188484427910064478310737446923721528 11630952 -325583841991237438247520482571243356160 11630953 81242279134198602486915617245255486400 11630954 -331551496694781508769026333751634686880 11630955 -76202755643085796619838368566631642880 11630956 367350412320313428081607101124693576704 11630957 408006654669229240305805229389110094380 11630958 -183139412820700726080212638381080641280 11630959 1785298085899994887501587475983868135000 11630960 -56971277913848035131449651572360151040 11630961 -133772943269896132576133872312707636990 11630962 9746317157970097944504897994351761408 11630963 -630328723152610151463957984554104034496 11630964 419881239897759255298094679993281740800 11630965 205697055484010854880339068186891704000 11630966 -245595395427799024472584087185733988352 11630967 30772025384296989414213141478487753040 11630968 106717960000535126477065190047947202560 11630969 -56102679897818921211732641899535330304 11630970 126088669238677597042359276358345602240 11630971 824178375672501757979383701116344464744 11630972 576525003038227748891433295273729482240 11630973 -853642788650972289613227141888669513216 11630974 -521219904235682960596713099304562763264 11630975 552545206177611349892383696024759328400 11630976 -101985344751410433401765978838222766080 11630977 139636565846236750825454091853284409860 11630978 197219257547804244524617919712244505040 11630979 -52606735418290510525660174859237206560 11630980 -448599926671772236628098907220753888000 11630981 -1000684335252478450631876401633564876068 11630982 317745679302532076277875607856908071424 11630983 -236393858007211552651880743774379666040 11630984 -15006333326038956898363057398655918080 11630985 -51914858450715811728827894617506725760 11630986 687010852860956898173492855794492504320 11630987 -85339140994596330677686361927194938528 11630988 -92204507689063750889736495148138307328 11630989 -761748608644341347657840186810970715210 11630990 -54530151741751855565012026763064741120 11630991 -480905895340491954521263190625749791608 11630992 -271613498112435098337218826953851109376 11630993 -265618535902547627518744781895448589280 11630994 15770130068103205629920593847704848000 11630995 44901094599993021718895311635813006000 11630996 -311100138328374183216516884262395658240 11630997 -1034189952258508919402009578013996352 11630998 -17072227128573894003429129939041221440 11630999 1057368849322579853740564072620129122016 11631000 340583606151130079095439766163691520000 11631001 -624850661429599511293835216218319043900 11631002 83840662052589459987134937992706097920 11631003 -181048182176810081390471249385944259792 11631004 -98559762084333323068748940317422592 11631005 303721581097736484091702392979689871320 11631006 439318955084637584864294405565362524800 11631007 -461393526013819120251490912475501851776 11631008 -232277984041590652128723639657248587776 11631009 102035180266211305839158797261766472576 11631010 -237562112441240245321351231986176832000 11631011 475973731776554137960539760598538968064 11631012 -500914485985109597863218402155416166400 11631013 -102111374417140016030276019303213532738 11631014 122211544078567319349237949910307113472 11631015 -104804132054717314866679877332615916880 11631016 164922420137038238299948152992171412480 11631017 5993125126478697943116944189222170848 11631018 50079634497387326190459633213056463360 11631019 820579638142413349266045601683009466000 11631020 258407886483138191247675160735697172480 11631021 -43368796870178334014501526511928563200 11631022 -158949278531963572897017295650710507520 11631023 148994126221485887944692642554955447264 11631024 -84243566119599210327648214271277219840 11631025 -108966486795456437882497894401427539200 11631026 35810222067857501842548015785975219712 11631027 -325178260204417863172558667504851392 11631028 -154594522576618290411367408946288168960 11631029 -628927770091664426218022171934292196370 11631030 91348118057203737796938757119383560320 11631031 224183747342364608210395105722087974304 11631032 145689504427816306558291351459771822080 11631033 58220791419363782037891814945961965962 11631034 224218423902963444059674408961724514416 11631035 -262749271923766103717587659688542039600 11631036 -195473812653487228432666330930281573888 11631037 -79509655432955242040441949564989613408 11631038 302829965930871125220030324663001585920 11631039 69364523120115875161567850138304661248 11631040 -110824184190533360353086434946475622400 11631041 16022140566962709240803978944923820032 11631042 -274606192960716464900019684786069347760 11631043 988618914719459331302607229229644737216 11631044 -39742686193676431785122125322207248128 11631045 131568239242143273511386720668126845440 11631046 -54768751778091154343482855847178840960 11631047 59942957857928291514231694729276353672 11631048 288469682789906620087457214191815065600 11631049 -248717844240895153874592181304747244288 11631050 -16358291873834912391259779695926489200 11631051 -781530923406264462489556502157351526020 11631052 62165089224518358979586647112344046336 11631053 -344091911961927731041675234484078805120 11631054 -80349463970076385566523746540184688640 11631055 -626375900409780399836494421980456898040 11631056 -113446296912670214683280314494302527488 11631057 -93973828214565060912222702528284043840 11631058 433291764249878347005613662320525108880 11631059 -15848932480824709918332081692298287280 11631060 -60050068228292067323594298512053862400 11631061 165311074682131564191060961563463356824 11631062 159276591107935384799305643770837710720 11631063 -283802781178253578447301795320649943600 11631064 -815978040500351222200922642294619248640 11631065 -330851306683315892132822043660929388540 11631066 488585167959586102047096244313150202624 11631067 -2767402514589115340146771934906028768 11631068 518396709605370494061774872013868558848 11631069 -1463311501994611362664243547452683586656 11631070 7802013710234792898279771198567091200 11631071 182376534591471591288840606697536346272 11631072 -485003320727076477736261811029899214848 11631073 1565555410202961730256125623743628773680 11631074 -74365651088099788978386218080186157568 11631075 194218969911910732419847176983717154600 11631076 107919012717860410600640954970525433856 11631077 -305288297871886763940793801525715241216 11631078 299194304504973255470213417147198054400 11631079 1173897927366459143979590118872609082680 11631080 -145130362071488564403439310165899776000 11631081 -292646234760293560433016260299805146656 11631082 175678607862450408300678091328564713392 11631083 185950517066392220056142173476321780360 11631084 179223354520351650620476214163993294336 11631085 -380234361260833831787205634033016984040 11631086 -561425426284777907892867122678281795008 11631087 910640281832030640142017361950981102000 11631088 -37393020035958160695792320705284669440 11631089 -722278829897997394559711526281277230400 11631090 9784321649683256404576807260032471040 11631091 -1686541312095520434045586195790006645600 11631092 770074890548958518996522397419094976512 11631093 -122985180219661105089523326211711390176 11631094 245728959181751426048362337988168313056 11631095 -24354834003893847653571000453907948320 11631096 -118070684352444443423068819632735866880 11631097 930589726877762116532717492119195051680 11631098 -108106185149596799429843556629923244064 11631099 100952922517902434494744839149761943064 11631100 60590860752278332933893284780719872000 11631101 666616456574279969690068178908338372102 11631102 18963675831743456380477130666229848064 11631103 -1178694759811301173793993172290833576320 11631104 -463469039389839597194491402475267948544 11631105 -591484631037403513721534297555065080300 11631106 314928739083465147276489031197347420064 11631107 -4476100845188449357519544114150933376 11631108 449644410344699023829685747068853365760 11631109 -181914949318662943742221341041668143584 11631110 224023603368125521263897180650758584960 11631111 -854379335346157037716993883492197853616 11631112 665722236579202248982230735584053171200 11631113 5141237292265723559125177440242044224 11631114 -13412443674065881111037922028936663296 11631115 -271293739133447926554244152804827891280 11631116 -27767333932913451153055347535848161280 11631117 14522700852723976572490930651628149920 11631118 -399180441159782036339712933951497586240 11631119 -1386830756129257503570516455916211570704 11631120 -78888176205269560147073594802508922880 11631121 736247950651433733585798486191178991600 11631122 -529115549933622193836316590911795964288 11631123 29532310155406991026517058861065240400 11631124 333005312112326480298237190660873780992 11631125 -451556946781702884043708182578805000 11631126 28676879478192595581598920488654162688 11631127 -606839845779848198682572835671136437760 11631128 -1451513302546622911277197274676153815040 11631129 239653104559154534262664045204422085584 11631130 120196231502537102171725576759154688000 11631131 438932189845825861398924531089016160200 11631132 361372562895787424835235067108007853056 11631133 1917861427936864347433246953756611881600 11631134 -129264950432524014853835827165224351360 11631135 218000706460642562800802470023161318400 11631136 276086242296343852535184076791714152448 11631137 -131137635535368357817468596319713800448 11631138 -68108858062535150235745109835749885952 11631139 -536262187703402698310859124127413564240 11631140 -562208293262769048204119687134102306560 11631141 -832437360829240676099676030519707650560 11631142 5939104193264452179877681771308931200 11631143 103332767428233891820626693469833911040 11631144 -6419222764100232279333978849218887680 11631145 -126770302362020175853783728966281228400 11631146 152147301510453999014593773975411763200 11631147 -154048138863489020564410082215494980160 11631148 -110749585023957335090945884544531939840 11631149 687113431764668387076107410962318159840 11631150 187728473166000848040307359046039300800 11631151 46762717417247424488480734715346178944 11631152 -8738364905509579652236565544891187200 11631153 268042202282012777254835393658172658208 11631154 462418657720643034211053087903409165440 11631155 -39775508244561565081137758880823659840 11631156 7451617638335905639385534828931139584 11631157 26120271267819877867252839035996503406 11631158 176076095995149999804424907873684047872 11631159 45764993866676434152994784733849739800 11631160 325563743445425170778582978482520064000 11631161 -163076501574868643667144220051415009238 11631162 -63101905504166822489500521546815947776 11631163 -22878949576281688868900925063598914096 11631164 -171562905822971357620693214897750619648 11631165 -3644153049460387187347009237872034560 11631166 39281111188359024053377934700065671680 11631167 -134820336788414692473729966005921089488 11631168 -82940604135197989901976650457683066880 11631169 124051512647391753046387307763640283136 11631170 -589724633329702179067493479924008883200 11631171 738041128570408903231253386894030373112 11631172 74502307306710920754932915157717237760 11631173 340696313528459616833592578717200491840 11631174 222807810178700073911268206450616360960 11631175 552892089139237623008656865193413508000 11631176 573195680764002204549441688492184110080 11631177 305940227731373954242419167117798887914 11631178 189961277265602126321218660768663158624 11631179 1212031828912997491108409292036953311656 11631180 -55951366293102196655280213490889441280 11631181 177985074222401056240447672348127380982 11631182 -297566515957313955361503837480499967808 11631183 126840553624039298495775286643198482824 11631184 376610456856747419477990157259508023296 11631185 -51632437396833731743339420308289996440 11631186 -163086904109263554662954465520793668096 11631187 253174816118433526816704583918000665836 11631188 478423736511131621245633826290430973696 11631189 -403582397436066633737839687393801409376 11631190 209694390693264821114165802551362041600 11631191 -12033410966079249743922213064292880000 11631192 -322788367676949381668380360195915776000 11631193 49842207475190059572046628786341561600 11631194 129284732579191796666053082924263088640 11631195 -127578247379689245868908511459249384080 11631196 110770607555452228015410575520568900608 11631197 527010392409847545457062500828866136832 11631198 455088380796139381953131494678598086464 11631199 9737059863975866424602921293800372664 11631200 -68709300588404133110009716091859763200 11631201 320708329262700058310976033025630134240 11631202 -465090574547825537495445408970088263296 11631203 -197923868025273053277175398141262295016 11631204 276196731328520253547739185915053826560 11631205 647637626749793624468617583081426758560 11631206 575444200339673786264978889377992227552 11631207 -40236738056228722522813893454769371008 11631208 223816340527165804609184080460432209920 11631209 445192674310693799239926576550209991716 11631210 153505488355880897970698471083377480960 11631211 -7809225938561766065797488944077310600 11631212 -84893743515248839615225725246274508544 11631213 -258040519123369417851158052379602204672 11631214 -209085394010756189424689203767178639488 11631215 -22058020041537494506346351829842842080 11631216 -158235423614902005796488293797156356096 11631217 -72999125877872899706451469834597621580 11631218 -794650768690955709004531302391648725984 11631219 774891905984648051376526813772516889144 11631220 -324615465881425128201280588141025034240 11631221 -57702959895996738497945664942220238976 11631222 -632735511890461463720540559939865695360 11631223 2137472527205260101782058283765151740624 11631224 -488805746986192237576943760654359777280 11631225 -335679691222295190383566070207479460400 11631226 -224104307387878264317024481987292651520 11631227 121940605655125430285038483377452441880 11631228 -327745940325625156300842383621544665088 11631229 766101908370713862854481406144482045830 11631230 80960221263229882058906605707330931200 11631231 92295433462274558150325322875729260544 11631232 -289028952573558680776741783645401907200 11631233 -219699846596325552161345656302209080620 11631234 275887398219260306640979534000365570048 11631235 -52592508115945764181147970292170522880 11631236 17767922571223367442599287388791785984 11631237 783381385455498500992507632744187515360 11631238 -291931257394241641707146851848242515200 11631239 -46615019173793547603307183743099753960 11631240 -511932359957605216979005160157088512000 11631241 -264104877381047444085310246604990702400 11631242 124484794049908698108832985710563072 11631243 -219551328342057106997199743551678910736 11631244 -1406494721616194519984439794414035288064 11631245 -329033212261712518375260969497363512500 11631246 54850944468883744554509789695228032 11631247 802724696072685584200541017147022811072 11631248 -205136331737275084324545924480701718528 11631249 153635557988079824049384234528789504000 11631250 201902845183609841618934069749429100000 11631251 313806439831245399703685974128786894252 11631252 -118150415814667919402879118903909869568 11631253 -54999779849376517191027599014861812960 11631254 -423927096965914319958700511895669203424 11631255 2568091407458403512108828251884436560 11631256 -71286689268997169432065474896729907200 11631257 -3054894874087080386674873999823209968 11631258 196078522026811600511434776323464138224 11631259 423274738730846444977801783009599740704 11631260 -451096687040633254680345719902469145600 11631261 285875475873428709426744500465191052160 11631262 44159558217311436008332903767503539200 11631263 -314717017124316649959639551800697103360 11631264 -838559667625621604900671806506614652928 11631265 150576493701743092134939973975355137320 11631266 149258928711371236128111437011912099104 11631267 676771951043719657776802989615887809080 11631268 987135180350382790905445176567062845440 11631269 -40550061650464027903611279668988289956 11631270 52549702251781545433872487470368747520 11631271 1346907643690287408434308396580571652472 11631272 -689097079208304423632867348161004467200 11631273 23993107665503414383712015987989414464 11631274 -20655601812947697012104506867302147648 11631275 -522124586183657249172887494698127645200 11631276 -45354448168228398445344221262696748800 11631277 -485234545906137128384569002537751943754 11631278 875169265598815811707199686643196109056 11631279 304445074982597983455603836204859487488 11631280 111944551508377626671315317922536488960 11631281 721016546063575933385833088531141193960 11631282 -53499009533470928845171295510898155520 11631283 -45919549606027401117751385004051173840 11631284 -62817086093827715293817438765107765248 11631285 8007622453094861123739395713031574240 11631286 -191436172095554280600795383229244713600 11631287 -66522709392797315523993291425652920760 11631288 -184031974457571209451417312705803059200 11631289 -1087723061292674929146298289471154573910 11631290 62344122720761570020385308867873497600 11631291 -137072312804589133265722265533721625600 11631292 -561819495478793306671005892237614889984 11631293 -87182152654377039165415279678452375936 11631294 65185904137643635418542863322334322624 11631295 -40846535246148427088930365646920934400 11631296 321297990082605547265916188952986910720 11631297 -110737152366704746385528506352292509760 11631298 141430832858595634656156817068031091712 11631299 -206189492516746878572005458052233220920 11631300 -46983060107001424728738216234353203200 11631301 31314975433857355525904246733067120704 11631302 -118863159004093846478649344083299711648 11631303 751648966417677114743390749914392782800 11631304 -923617015087219679618151438511374474240 11631305 -1566135621867269173964310486407788800 11631306 -321536021080830820605623710833277340160 11631307 307006788890580322405295225361773225520 11631308 -431290855657645926959062106851585105920 11631309 -5367679679107018799935245942080092992 11631310 -184065570532877428887054650507052037440 11631311 -345609846616218074272817365980333827088 11631312 48644514466014922145235579147957043200 11631313 -621252176553791874407489236716184615438 11631314 -141000505302505132264116447918408711168 11631315 -246363990611998025417892196656907493280 11631316 323248535282440082788027644908931063552 11631317 462162241477059731203793963428536876366 11631318 407310415010242248872528941600087533504 11631319 93564591911813239978888157134191534720 11631320 35972588444493002090482214926884864000 11631321 -140376933852648981329644090139152518840 11631322 -453733683572299369962248802424510902288 11631323 670695225744113465175580882298233628904 11631324 -66973076031206423088565910134181756928 11631325 -677664749639675049862111896766269744000 11631326 -175246377176803642056688484673564394752 11631327 -257153273632213720132061931526944129024 11631328 11587477655128881042628816085251522560 11631329 -670756205389545451530710100652923155280 11631330 -99400838821502580271583006239939737600 11631331 610927900324809358989687197461821941184 11631332 -553499460734006196604311204704493945600 11631333 -179351855760779121251724421917407737536 11631334 286457553399892779609072803654855860224 11631335 -228547606305996397208689144659952683720 11631336 387683133289967175241623745068992102400 11631337 -784566616740126654032382101104043027014 11631338 931155182251057571010215398525411323744 11631339 -310303495904084031704706699365735429796 11631340 -98274082868139932891323936981108899840 11631341 426719622994367492009465670786853238742 11631342 -87958653101106831228062275191889034688 11631343 42714584139403484451721063363427101944 11631344 -75449805799223560512020347046979010560 11631345 -524038596579411060143015356103531856000 11631346 298726525095799661847560682605559896064 11631347 -220878693606485851641897531353021655648 11631348 -436483721245576582811979131111998282368 11631349 -361440526786259388412365631452769397640 11631350 -34529998903736102769657171730637592000 11631351 12791763102957255242270429663299420800 11631352 91039236756111983098654307417268633600 11631353 -22454105665042475455933096953955403136 11631354 17348928567073167006185045620278988800 11631355 -305447569395271182647250944391443076480 11631356 936501690372445807879126225404358233600 11631357 23901581621082250630791509745286894572 11631358 -91413413922492698014323476828075776320 11631359 -53219315365621481206276268190887064120 11631360 -168484538099339541732628454052735221760 11631361 -114169760340336958322566834678692296768 11631362 97682136845374548985748348317659683328 11631363 46689990447401571587752264377897518400 11631364 1481824259882393584472107682508177382656 11631365 1037215816579657884674702297503871145720 11631366 -99878563179067383620841224006561566656 11631367 876236996009578732485011616512289856 11631368 -1411304617435187888834098373593497600 11631369 845389713763630497952079125459299273744 11631370 -203392751335584846675951611203203273120 11631371 11684059791018069044153204422884258240 11631372 -155599449280271714939568077730983510016 11631373 289143308686956510569882499267746323564 11631374 -101127926421951392357141652618918464064 11631375 470309542995901538019361352991451794000 11631376 148891051558860792899967146900097073152 11631377 -120047090236254145314217546175940804108 11631378 -486380641463167625305570452130454937600 11631379 1229805956021664071189773390701958491760 11631380 209048238957927917437988383894206850560 11631381 17243003831049798558406753652515884960 11631382 -10673828421386715238753833546548736000 11631383 -8551404470540248053616002324612660144 11631384 -725076820411023072956947717998781440000 11631385 -506777244604849185150342468669627351420 11631386 6537240572467689820578669933631193088 11631387 49907813525198644823903079890330367600 11631388 -448558807981797222748698510771045999104 11631389 -311025894325055040168921506309668258368 11631390 69713771949096736542869185009897017600 11631391 -314881012046746797474578998204900002208 11631392 -875069406911078602915108457156668489728 11631393 -1497174509585645136666018715409255961180 11631394 210308918370293059731525850029274328352 11631395 611282720453894885827753882559772200400 11631396 116642377452124846216174907545316536320 11631397 258416265526866054142961312398576479552 11631398 665951553348869347458160179078028255200 11631399 -96021568870459812941432695605030615552 11631400 396667226376019243428262468211109888000 11631401 -1570568512331086449564584695481887210080 11631402 254039870908617652792641830615744917680 11631403 388152245137185518068342492896196500880 11631404 -101855148637529241310428237995639526144 11631405 428770772235765746950645091627064774720 11631406 -239740641121320487481725054247314375296 11631407 150553980168678580955577510825520478400 11631408 61438730511222858551629923261832495104 11631409 1279693189054839497676939035928765358610 11631410 73586796344721341307199136913894835200 11631411 -1404657610336491134742019903455547067520 11631412 62963813029662758579109131365972701952 11631413 189311788112724596258442328611920964480 11631414 -107768536589002191223593940703949312 11631415 -164848403478339440965679457682591750440 11631416 344289337237124636605612185522605076480 11631417 86444129527124273675786908051725017088 11631418 -89252324641153877469456805037417028384 11631419 -209880831377288180468075032853625012288 11631420 -3836967390227934623858171081029977600 11631421 333134249141852100825371782603977938112 11631422 -62640830387280190271849711360836042752 11631423 -36353287942993657593044435407477614336 11631424 -230103436274789543802378325231636316160 11631425 137081646947064464014557614648176040850 11631426 -279245062060190916090717813440171389056 11631427 734524316106143352992639303550082073276 11631428 -451971988221335224250483324963728732032 11631429 -188803927651157008413015238480179951876 11631430 -208417058663731629927341004792824480640 11631431 160554025992712644980141631298531169760 11631432 -574546803406339996236328317968850247680 11631433 -175748959372650595893780315939224325504 11631434 257856525598980976502547069205985358432 11631435 -271507176200866168946479121491012323840 11631436 -42795406991440411220916738526218577920 11631437 -35923900557587654693041576298211513600 11631438 75521133077570381424142443821333557248 11631439 -517795836164099137723361028843710865560 11631440 -54478151238111309396844979351135846400 11631441 672405592849919665579435656926206411200 11631442 -253700811019852872153347123145612214128 11631443 967823608635082998294844170858173683692 11631444 -71055219520619900370773344085659342848 11631445 77244095889945422191950865190095392000 11631446 267226991729152738435226166959593296672 11631447 -861761467803664171999746465683180033376 11631448 248282117822398345890278253089641758720 11631449 -869263278491727494476745709741848114550 11631450 7113710215233194318363512354639737600 11631451 -45390557512194452500576779763810397856 11631452 189717097561898512110457399466245524480 11631453 682870470354296639140341604682771570304 11631454 -30485798008715381415679220540051928960 11631455 12110854529782920223682770294743095520 11631456 492200043373263505658744097578694868992 11631457 -14870643822048121504606066959958189312 11631458 -180855882086463562837372212156542367360 11631459 270603816338915434012244472921134596608 11631460 100682292546895474357935013897184897280 11631461 30306471858671695816965436086694662300 11631462 105722318260554751787872122269470671552 11631463 551973996153185293348208407545102588024 11631464 -76434692334702827518585212573450670080 11631465 -416558257746474135669939815119940304000 11631466 402214038512751943573708942525154230272 11631467 497941373822330192188895145495450342516 11631468 134727181356195320741817739750682099712 11631469 846336745544676044468975797263576086870 11631470 -220725979954521519458949472103028448320 11631471 590038426588146316809315279414252105744 11631472 -57359783699463483567119724337708236800 11631473 -983824898606578077036797661100082870400 11631474 349422969688042612028078148208740172944 11631475 -422829793510384278400243943662131068500 11631476 -114372867115015568978842410876817357440 11631477 -86391279453235456435993725825115799040 11631478 -318664800571886618238416712637156548960 11631479 123784251313564190487404773989485277120 11631480 16286880978734506017718850458818969600 11631481 -580208637035245622909055860207737518848 11631482 239156714558547620890638297851191702752 11631483 -640027961030130745804062748546300340148 11631484 783088811547627631550677828883576662016 11631485 -935973757516907324797254865933201155240 11631486 44957889829969964972523673099158896640 11631487 -150750913308887716278025346949378543248 11631488 1148481472538841183419731127367106560 11631489 -399376825361223815112832450089502657920 11631490 -128200866503405927695450936653635688960 11631491 -148528713340823047053560961159164756256 11631492 778834141634498130190257868169286912000 11631493 368291455474421864472464893155809720544 11631494 -103466616207173779708212152467867488000 11631495 -141391124685504683709253172197391115360 11631496 -549029398452388424262792357925054464000 11631497 52865886713689891050759959372846177946 11631498 -248294533852156190174636067000615951360 11631499 272635806383246192665563574428441773880 11631500 15342286761339238566441810108827904000 11631501 183726786951064160227257027993479090592 11631502 -71778629267685343666471588962309429120 11631503 570306766491839607716823065622685203384 11631504 -52527541328130356291796973656445550592 11631505 -335666658747274474934916950135039927640 11631506 84670921718085338507047628401041239952 11631507 -211208482962319214319142400056089958608 11631508 81208298028311803548609955055966314496 11631509 587178973760151231963401390928065485710 11631510 -54507577597088812089291468386646220800 11631511 -194373620803949746517331293090910376328 11631512 1037856890110500224360613173378850355200 11631513 1369193146723119976573972888085196392064 11631514 115740253675721989404676701053214732288 11631515 201736500798185874640724710615737427200 11631516 -91616755206975509571292034380960091136 11631517 -191568774357266651204531849086229377280 11631518 -130034859535097871877967585024374041600 11631519 6736451326402594031905477942960068096 11631520 12371360219468255738884146467202662400 11631521 -352533805556510427925278748598382712656 11631522 -84275670049691198270783781459723043968 11631523 1415608252289384406155345357589097399680 11631524 -320391257119320760178651063995170155904 11631525 356936665948280313465908446629171940800 11631526 117903158110269144172753932010153913280 11631527 -1257349551344239728540195175653864735624 11631528 5810366285161119642724866906671831040 11631529 40606888496660698352184685139545067840 11631530 -137879384978749606115645458446313927680 11631531 1131777455688659372882348143307137667760 11631532 68674453653645529469004157728354703872 11631533 -228509449680965786457203993271952330218 11631534 -403842208280137472354917351962623109120 11631535 1066344942021598372110649443597997478160 11631536 -39230412275140592322208983372575539200 11631537 -87824679530371957421065794278414734272 11631538 -579297217105442695816042597878571684080 11631539 387714046051693392709590702887743299024 11631540 296026947145660128239282847522836428800 11631541 264884646310243068131490368244441671168 11631542 19413152908636821908526176819348968704 11631543 -4508239220878357026926377939151161344 11631544 104526542050923143733855994947172700160 11631545 735121963126295157849842901760373583300 11631546 252986273583987379052332999417474368000 11631547 -1374480481265566694111022933048979791004 11631548 1012826546546685643168658981165914027008 11631549 233730405452978966230485006958511477760 11631550 -20561635986685246209022039205752320000 11631551 314870286636096815857507448402151176400 11631552 -287334185215333183621551356570291404800 11631553 602492877690102782000263719131479676640 11631554 297618611030610455165512949678352742272 11631555 -199118665809255508553709242737191640800 11631556 -580712443149693434662090836221162231680 11631557 95113658375883557775925296620184537600 11631558 -398542550389784877466822593301248580416 11631559 135914450956531240631884664911317580760 11631560 528203315162328147446190235303182336000 11631561 39274597281313116561857316636488449824 11631562 -328606115718512347802788390221458389968 11631563 -1217322777793369697485424331729111873240 11631564 -69485547850643530536263470101002508288 11631565 -370148588656141614642361459228780627200 11631566 -11965721970609576898347376593076968768 11631567 -256022676086757371362771140872963558520 11631568 -51868555854686742909385104744524496896 11631569 -1815116464783340198011820803574042991504 11631570 234780373942028744507059206278855439360 11631571 -281267184501194130343064940066847717860 11631572 -49386526714470428927407957324867092480 11631573 583374614800701558478062214509282576000 11631574 -330599498755264341286244168780591646528 11631575 -250313084246414872864646588674478588400 11631576 64707352548863272368189464835875635200 11631577 -88549721984979079039335228318655983468 11631578 216724561402231272819604603880761510656 11631579 262207120522134377535615383157134394480 11631580 884513976985517854616861449359836160 11631581 -299710766096809612280176064476674239880 11631582 309952462517229586740180009740511278400 11631583 -322165549728552384764427860723318749056 11631584 1909570615011921348473494686510242856960 11631585 70519388299434951998819965028369112960 11631586 -2815270783751521649808000136423832832 11631587 755459596218906330114197736728567015184 11631588 190551513644354029957311022306457057280 11631589 202495649325121497234671251152270347390 11631590 -4896110930565006991022024480433091200 11631591 59270376856815863679603545069547951360 11631592 -110631693366217883121764939304144076800 11631593 1462580919262602121139400670157773842804 11631594 -95132793680034217554016481060559739392 11631595 -924307943490798690415676826830509562400 11631596 -562763344299772465238101007387995180800 11631597 214466285579690841679742454669743889120 11631598 -490648055372086178888272857355933654080 11631599 -243201821073305598120649734484494042240 11631600 -6605107254942264164947201284059136000 11631601 61497107089028637749472333616267867492 11631602 -702771754858723021686641682102951269376 11631603 -36466536355936213518398120285424835584 11631604 -169201257778296836588271600315587867904 11631605 330206684655341692173039038062303488000 11631606 55807385786299155263554655747249983488 11631607 -341756056658433332743185377437369172928 11631608 299771409990128718674808308284933632000 11631609 -371818482807507491315226213421650738144 11631610 -53540001954989993380944942722755584000 11631611 -248794656917048056550365101205753933788 11631612 -67695911071497102410062213089016217088 11631613 -254987738862692507198751427391687975840 11631614 -295163233760020659637213959713148617280 11631615 -44879715412549637559564860539935911280 11631616 -102382423059856000517333501038215299072 11631617 257621808419571425036053413849382628052 11631618 126954462345546783255525044356631725728 11631619 32502257075852198924775534230321313020 11631620 109316340152330918656593734245045186560 11631621 -66796889580527224160128604131189622592 11631622 -631970389036610280196469915695789737888 11631623 1270698811953646434670873526589926494872 11631624 5184670392900705478861632545908899840 11631625 546117487705051877306377261998508149000 11631626 556806892811615843896509681450589342512 11631627 96180717812126681229341369733111651840 11631628 88809231503547120122494507661647386368 11631629 -14383307753046860232897854599294118400 11631630 -86558603320675295888535661016332356480 11631631 98939402448463707119719271344564724664 11631632 82175398723159126912050703606460006400 11631633 -29281242369814107036951395727455455296 11631634 4762159231369659947028727679935401984 11631635 -932759945503564594519566441082338979920 11631636 -304726632725569212985163704612729953408 11631637 1186329118731200311762807632121537750286 11631638 160372686830565580309374359738778444096 11631639 630539909229209559718049401002354570960 11631640 396242709714459786118474792451412172800 11631641 246567726498884332350670896993414473472 11631642 -397949078632336153467345845838627515136 11631643 -992122176140174716708026866266591690108 11631644 905803068817646899590053009872541030400 11631645 -110437681561417501067081930785082543880 11631646 36827598647558797370413657734752886528 11631647 -72053360369840995106013237801018719904 11631648 -97418908175896306767661243289221201920 11631649 264369157092405133621121878668515004336 11631650 -381780255084739087774286498794032205200 11631651 181607676359748638061439663933278132144 11631652 -305269396486325200745390822236275916800 11631653 -552165206539725007545928973896898694240 11631654 -585144800217777995467329778043999477760 11631655 45195803575553771682218900809708187520 11631656 -826485037394387175431596711072724997120 11631657 66905370507049552717007193053092452240 11631658 -338955643853413916917438448192309579424 11631659 -139713990648037832497633550371911913440 11631660 -182046280414585283891504878555710858240 11631661 -191390245378116633769017953979102676788 11631662 -61134615394456291623610509823918919808 11631663 -654066639315010576480575955702847398776 11631664 107089786363134244027729576997682708480 11631665 -28434179342291365569030081816558504960 11631666 4064581617483700084997666540394013824 11631667 815031473563405109385788242825548807640 11631668 46617531358474043453788623670842662400 11631669 810983975676585013614849902423285742432 11631670 -288975919703848747539356042675245278720 11631671 451464172140998374574847966375500051544 11631672 -1274763115591621909233647641502330880 11631673 -490171645433690485472887405373592509040 11631674 -20332058525434123327715887964905596960 11631675 -158385003886796273898030412064549049600 11631676 262906110946793299602594031690457808896 11631677 -393503097059749146936948929733489697620 11631678 -645272956931752272333005034263456044032 11631679 73205745777006138776877161050955668384 11631680 -34219201487145224920006906328477859840 11631681 -921084347251750292150872298998080845376 11631682 548048178227743523326339231593608128512 11631683 75495165632357875754325363613512115920 11631684 5681980442966060481283316199848896512 11631685 -229778104414396636481120142364008882000 11631686 356303893659916456431728798106915095040 11631687 -439038694895352323924169990712525468032 11631688 -1044857580313989816069391324065291402240 11631689 -1215453333309698883778506550340117034444 11631690 -4376021020348868986269926808201600000 11631691 -355165770147262932704996098138990354088 11631692 950015352572886499706112118930113282816 11631693 16381118311775078645095794927903796128 11631694 85976885816744074549274773146769096896 11631695 -13075705709037605736914459135092300080 11631696 -9975066343556916276171601259434868736 11631697 -77417279952781552420919469339174422400 11631698 73399192302250861383358516484105883648 11631699 -162354403891655796836978607984511712400 11631700 -82274835316101884807519500437713529600 11631701 2276577921052345093739697186389899747584 11631702 -229043269372792882134821364432405499968 11631703 -152073115500002061791543602777783603056 11631704 265859533101748390701435695107772620800 11631705 449570788134927029465402824848159566400 11631706 -41993459952695181427642431150216131136 11631707 -65535504862036562889157071168533687208 11631708 386255172199650090995583800392213463040 11631709 -893407707355375917473146191443601619200 11631710 -389471654871045743526392637635147427840 11631711 -36134493341314129195395662378585736192 11631712 352055498019648414270353620468541816832 11631713 572202896225841713654651633287077628962 11631714 222835902073109981742001609905282489600 11631715 -8799606648606495933511616339581103280 11631716 -101151951602769870704548084109378636160 11631717 -225253551790295921241845526808780652160 11631718 266897643547284175235424193808008297056 11631719 281801936340307210256669307617498807040 11631720 -155710481128404385960565288586145382400 11631721 56962664780421657057278440738595484672 11631722 171706390457817608157801087770032020912 11631723 272910961111000886215375116976836111360 11631724 343267532900639429768234418881404180480 11631725 131780210505951205553849162173834274400 11631726 206372757587426115320640493226173533120 11631727 -7994796136334366290430584306705676416 11631728 -302015640783011244844540161705845096448 11631729 190663441525889528995817406516853743984 11631730 -108541723162047924087769114685236320 11631731 1270663717575750949273681206719632499532 11631732 -64064243547352688292548262093863485440 11631733 323945090131354831607867698269890983982 11631734 -262222458211734100657635397829699781984 11631735 -401496698995588469707657481427135976800 11631736 1161304815436927544920830230119601295360 11631737 -410754750952018327137623592404847397500 11631738 -291472982808970373440699375268155385856 11631739 -182480537779843731760754029166045103344 11631740 -109640097716050108464583757666701777920 11631741 -196921660805858330286552746515785949632 11631742 610420274154299102066586896179191721344 11631743 -683181634271302177034307280240963062960 11631744 20794024106688151681282365554530713600 11631745 490419288488311833286087780873507420500 11631746 216356958050039187164603120170741347840 11631747 -27532458460756424739569301267823513872 11631748 -860109902156898442433638579768332632064 11631749 -147301988268522250631357539946917605600 11631750 -3611049311064536012014941844701504000 11631751 35452426153304575437277855021743047832 11631752 -403319965455817535923600067657725132800 11631753 -72108251665239133702105838176879630656 11631754 -791035631039936502085985289217536255648 11631755 12679756634996795604598047496300298400 11631756 278987104484833133048820543316477071360 11631757 1428312497976322330422029556620369415852 11631758 -3610847901713957998928977509789929472 11631759 -5006687547431338680015472762940982912 11631760 25202288387373642804274607655620444160 11631761 -1153458401002375158331654946368572370638 11631762 -11435099484547410907150743587949974400 11631763 -344707153079415149257577419056194037096 11631764 344248490542401776074606979154842171136 11631765 -349255404478889433695549217808402483680 11631766 168465127088436868049049788996956826880 11631767 -10759659900828684620646717649841144688 11631768 -187749783380312396735031325529765683200 11631769 -90424282575360390686517265377552923004 11631770 -199658726917403449175573631418725253920 11631771 46021691726593137841959944026011421740 11631772 -271280806740939234501202942834765402624 11631773 -182362353752601122429688161611184829978 11631774 -67618866110711683725565755120791580672 11631775 137360556446820775095665163039330915800 11631776 -82064900096317506279924710812016050176 11631777 680476094985099468152921235739711135920 11631778 -73482842042643522768800619316411290240 11631779 -236291342818462853594737186859087971620 11631780 -211712971399523674933338515542694711040 11631781 10774596683426455363747934175365314272 11631782 94457864961145727256862254159859857984 11631783 6137699505002476129939648219560316800 11631784 177534669135309717871999821270180556800 11631785 410259342478408223742148735408707328320 11631786 84145895992069851288198345026534486784 11631787 -929463233373904302190583608928910111288 11631788 80114225746782631635226343737745620992 11631789 181612679484797076324330270938402841600 11631790 -236069925152727739465992059281200476160 11631791 -945722088878790074802425843426367074640 11631792 176600209125095764648893226391948328960 11631793 49395842317316279163910588169253637300 11631794 884375580908574333467500511496114554400 11631795 -268369190608296112541912881119275735040 11631796 -83584176857478627318589767882121635840 11631797 943984579450072049482837404005647900512 11631798 -350456883492819790723536244928230488000 11631799 -204206929898556559941992362292758346200 11631800 398279412491353470613627763952698880000 11631801 -566447474112638934385756026619926336 11631802 -49598904597875600826512690200875110400 11631803 -665164321387507103064785172732866310144 11631804 270095163330663245612393220070190638080 11631805 -665390778992464729660561879200577683540 11631806 622299868424121251159920048777655684352 11631807 -193931677182707247307315962333840912144 11631808 -403586103068453423738402736708941512704 11631809 -150698189312666657186605551544745800128 11631810 223941377922213802576161977864212700160 11631811 -968121570419040844952234962711910971588 11631812 61463001379004938615501444572248086656 11631813 -296731401726189135175607295554410143360 11631814 177678299146036538526122212519780220256 11631815 -292890180648013405762701555636190402080 11631816 -500877012825130327469788284348088320000 11631817 -869925907929174340708899184563501236134 11631818 310529923503937218798543224610015997440 11631819 -160030364003603426251885034540852170560 11631820 13177450223851098240838011454427381760 11631821 -286906337390531109773432593139911324500 11631822 268002618536724135834273288797106142272 11631823 1577379893198212629340088223624161760 11631824 -34245695186312320227893664003807682560 11631825 1708826623809366308458871494476413100 11631826 -366254671967024925803675146973731166400 11631827 -629467496259357548864032903094792082324 11631828 14619017868960855574109862864768319488 11631829 -707143719489020049764457853046210898720 11631830 -15177138046798597081330122964704326400 11631831 -111720739675912172957197193702286571056 11631832 1097521142995357048176659120792344780800 11631833 -576275649365323893745307951907348636918 11631834 -397743847021235048045825319785044999200 11631835 670725551527370735160741107968185209280 11631836 216144390076307082018982069500600026112 11631837 11285995573561306412176377245201305152 11631838 211275594551981221031547421820339264640 11631839 -311487530593791612061941259186208492976 11631840 192599052487026605827143540640202096640 11631841 -267986902631618587546586723563425861376 11631842 742543586068302075078634149186856335360 11631843 -2515769798091933370107013222527736776 11631844 6427998880985072568021073784224796672 11631845 -750729743843027385092744584348910880900 11631846 -27369243202591319007681595925806592448 11631847 -365269456086143938287750012346179568920 11631848 319406886861040194743174792978679183360 11631849 -317755898797890163674805825615633197936 11631850 133735650079400594043019251077952288000 11631851 144783674264356750660791975187878912 11631852 128921440889199559081167390128304563712 11631853 149148558256637343821286878624248262102 11631854 -41280277174990056504069898818559906560 11631855 141448029716508422136684937422587488800 11631856 39074689949549886124708347880667021312 11631857 36552801550117238037090574448337319680 11631858 -34337622972855574108062035734573785600 11631859 -92535844445525805709318794356443153920 11631860 790601197683765314509594174561923225600 11631861 636513726094638058833872385287182249710 11631862 76218450000737097755758348873788899328 11631863 -13265380443970803467479246967283800040 11631864 154529787900552308380527681747109847040 11631865 -5452697108731199118700438690441900920 11631866 152724600550529861607721554937340600064 11631867 78433945542340590651100429891980950496 11631868 -688315408563469750927819302277834903552 11631869 -263279025867916293654207412587376289856 11631870 -39976894146236716029164074376855500800 11631871 44820327219701076717404553913961280872 11631872 -90297330079544741025047656874071031808 11631873 670191829909900722973448873046810723168 11631874 -176333239671757291569662638785552086064 11631875 45128590257690767965809102323916870000 11631876 373849873002053168457636251695830896640 11631877 384654757088078125352894585341032245726 11631878 -308814603630087394165617888948878325120 11631879 -120788549633444244529611254134508978256 11631880 72323823904721584932659972301052416000 11631881 -38246323091864882572900973936493799680 11631882 -26449705879668674778101083447960535040 11631883 -1270412182254841995139758290704805378856 11631884 -355364595885475042192624236367259271168 11631885 -400862464004875930560147476344999953600 11631886 -188556496902945524943725155021370678400 11631887 17294522414609313811449630318648211320 11631888 137328906670351787973002514730500759552 11631889 -466565344824892644568252954009180851840 11631890 -236229863457291869520927335846299240800 11631891 -330984665741266811575438976383637514240 11631892 -404903374106991364861320276402354940160 11631893 22076456500884296197278022949637170688 11631894 97018267840510120956539638647919044480 11631895 438015527472849279565456799913861302400 11631896 -21166028460426242906388495957386649600 11631897 482987395535472130616673941601469139040 11631898 291564813276403041933053574333083136 11631899 -690551933192938973592463356917575871100 11631900 -56178363968104453387543771440316416000 11631901 256326072439348051801973524823323658400 11631902 363806619514450660511858511307074913152 11631903 587402448791438665371652384272496233984 11631904 777238812861335141633585245986034876416 11631905 88958462914328672626943914788487470720 11631906 -145844296826698466832252514868920880640 11631907 -405859870577796371803916732944438170976 11631908 -4138265877167439564853208256771007872 11631909 -29297689186034691986092447871036659680 11631910 24178168730230794389288616274903691520 11631911 -1095621689174919331076490419123429620488 11631912 -57049361099036302424938975157704704000 11631913 -88778690915045296571517098944755927296 11631914 213514636044019203252198148226275733760 11631915 -197935358353241076823546380329891133840 11631916 -772531761625734007970052072976486101760 11631917 965650009466020628342925999868139440320 11631918 472341333437323891238588592523787763840 11631919 -294382925544219079508337959600187214856 11631920 -14807265122161752435110367202910208000 11631921 256418287750323523090151065725088549824 11631922 400727877542186196264485974374970378512 11631923 75019691901753739659395434596575183640 11631924 94939569375476005243238455500255584640 11631925 702638037568504272097509074831477772650 11631926 -25783018074055319668022276631844565088 11631927 339939667556686318192984017866341505232 11631928 -3935052762761155527161260187245608960 11631929 -253608668780277622199888717508641023740 11631930 -1286899202124453957212940708351836160 11631931 82631867629637945431746308179487477732 11631932 501588834456200551144065100200843634176 11631933 -71345048236909385841408158861546812320 11631934 -4142429774610908049587276727427931328 11631935 153630669417121079487584138021512440000 11631936 9625930823817216207345032216224727040 11631937 -256465764633091980203835025847353060000 11631938 -87061542698202202451439941838812312880 11631939 351282472607205924350631953424705499968 11631940 669207802189804179914581896556232951040 11631941 782610735717324695643152168984253804672 11631942 -28969107370362101630778137191833107328 11631943 -259092278213426288417629260184763595056 11631944 -329769542592490518294202271753249126400 11631945 -108969124009131752436526678403448980160 11631946 252748313856885511588267212494197317984 11631947 -318319225805438111861184653150123162604 11631948 -51451516505054842001823702814392729600 11631949 27964579151361746331986398509890463232 11631950 11688883228634475559966214308270920000 11631951 -736356261124108464919988879693670232320 11631952 225159645816418015217306154154133422080 11631953 85131149169526796303044894323779436864 11631954 296715291335846749232120911990663854720 11631955 -582118323372620091779994503742604418640 11631956 -163687894496999870891204696788282693632 11631957 -291683137745894780120728076679409685280 11631958 -19614022456474307681319039860427085440 11631959 -597504432210160021558920246665312228880 11631960 364402253688637535966314826395914240000 11631961 -326442107019951090705459795385293602640 11631962 -207870606212958084694906018232142858768 11631963 228057494041357856319930334577219386224 11631964 323382164829444826337114596451744418816 11631965 60282412996381142942180152614160272120 11631966 19287039552320354094847295988907342464 11631967 2403789318427533133577467985267973472 11631968 580441977764089901377797688120419287040 11631969 231511459437693603876756186462095064594 11631970 -58255397834159429318780661112985226240 11631971 -115382583641846248959790184557349122320 11631972 -740272815163311220893403413679924224 11631973 -27194367118818002240694820317671527456 11631974 -252960441739910893897599483510851410560 11631975 31668277711021541903607402970030579200 11631976 -244792384011463662809651228326242001920 11631977 -216335516557512470874104222750399560128 11631978 487664765002386984652174321091299491840 11631979 276179516096985538150049946314304749176 11631980 486585141264896550338195336217828864000 11631981 -430788357249289813415294906879512353600 11631982 -760182503227728087941789254794538963200 11631983 1321202302433104643243046410157522201600 11631984 7256385097952230710466685668958404608 11631985 -497196762219662833770345123977994090840 11631986 64497535121082181902456926798305076640 11631987 24192060567919381094690989118790385920 11631988 310397183817517964924238630787992495488 11631989 631384700968021285088203918175419775790 11631990 76538040058875370962828986083850803200 11631991 -128299788029409367554661569889895643728 11631992 1464402975628228129347075156180359393280 11631993 401730229840011342882449309919716253264 11631994 166568410103084462209382966800483960320 11631995 154302129043616860160966127978607114560 11631996 -465611335415375730443877636716780786688 11631997 -153344590210356093845090967787901983872 11631998 -287112098212378636418400345282487058688 11631999 -436664233240681325063951366163975665520 11632000 -299134119041742262893336073422766080000 11632001 265326961902839561948650118666090230464 11632002 336776203315454090897771559329410416384 11632003 223311068282290555706036701549636688252 11632004 341518705742699076777460867585132317696 11632005 3971424634894773741857567364280321920 11632006 -24743447173762893779867488956472492032 11632007 -6213723534090874064475627728566066848 11632008 -549991332104769047194221135506161582080 11632009 -86341724487691202874421129631281164000 11632010 65288960199455252712566800975680000960 11632011 535106684009362086149561292001445888472 11632012 8931484978834500615397604890180197888 11632013 -850950839479925143098221655978921969738 11632014 -357425608851236390660577047236375530432 11632015 636929630995785392565056043480488609160 11632016 1852250494217305381531035274283581440 11632017 -106223048473806357645402117182542248720 11632018 -435779466865031556292362977770962557040 11632019 412946726757231552166647245621935458720 11632020 45617171710256333574424843207862476800 11632021 509701029894330619501865959387035607612 11632022 134950711200316498795329085267522698624 11632023 -56020732971869693463880920676146971136 11632024 100868920991781835114888215169234728960 11632025 53291095881767722103398365660587513550 11632026 -106020792908393783064562992969274738176 11632027 -1124124608407917515453566294345268247360 11632028 38754726333522027105762802161341629440 11632029 298687554410206495800093673622698071360 11632030 298848372843429815645785280330030400000 11632031 -472980220420161000501488564832936603168 11632032 641032650672884588065703045248938147840 11632033 -212762273839947344197623748267692299520 11632034 73518387122658346181272241941399628160 11632035 -302505590695608462537720845377892904960 11632036 -551731200306805940379508737063743569920 11632037 392517305006435173047135473115866831232 11632038 -195502750693092947447875460577082516992 11632039 126944081541124976806006514889959111360 11632040 -250429083496284761869203368056214323200 11632041 318765155809731867131002434536339965860 11632042 -551316693300236178969994354842197909328 11632043 -7523354383700585672602963987735040256 11632044 194915382490010170538981704761732357120 11632045 509935950865202237067642762303078463800 11632046 586132915310196653950791910131560507136 11632047 -136466888043812236279729040749598449920 11632048 -51309942051794956347495230633436233728 11632049 494279069137841940017260642701920859648 11632050 70406344343782508620294947822547230000 11632051 1622501182382485313699327183862047090832 11632052 178851776653131047418804437088257790336 11632053 947654550612217413346126483721734960608 11632054 -84760370343827905574211484105201926528 11632055 566529321798550966464322107322614504000 11632056 104395537253855646784995415156091658240 11632057 244533642425184444868744769946094216192 11632058 175010552516314166728334206327629344880 11632059 -1195648087913090276473475919293416963920 11632060 -112247880350879618660385851538694809600 11632061 -620108229933062517721313351561783788692 11632062 6703523505730089409306819044384647424 11632063 -890553594037833091252401608912771907360 11632064 -129215348299632814872397155526942654464 11632065 -306642255281253872131765711545615041280 11632066 65245701668041298884445616570628262400 11632067 -1209681364517638269266436991781638796760 11632068 -24478115833341378982221562630305054720 11632069 -169295827354662278081849641643133708012 11632070 -230868908901756910423791354592779419520 11632071 772050341529096544846393300238973326208 11632072 -203398302673785066897037869265924915200 11632073 854695070240526686905652907352343231322 11632074 120896413519796516555587984618444619520 11632075 -34611796263604746430108632091319850400 11632076 931323146657468235553419060871706903040 11632077 -660359228454329829784638626092855310208 11632078 207104150102149899940351691274342799680 11632079 236208121761703164714178266034297789680 11632080 -143574148166941454799011032202568007680 11632081 657091360433042269612140781581359408882 11632082 -21191183104688075961443293566623940096 11632083 433774642800384416882219265676725002424 11632084 510738835120318376527236481213900601216 11632085 523445860428979492346683189150453351200 11632086 5386539394940232460439562294334973760 11632087 616701118811907498275540801372600536960 11632088 -40825544010175800378991343789805527040 11632089 106565596703485848736245331317812763648 11632090 68409997635730760591176955021859691200 11632091 618891507680672963294303646895693401984 11632092 228943325944950547694977779714230487552 11632093 1497412620824730870311484040401357312 11632094 531974225979619511503582028393592660096 11632095 103146947840285906740162251839009354520 11632096 -199226480637215030384551956276086046720 11632097 -10606056528266287469964176430442373208 11632098 -114922064949970392222597559263434088960 11632099 -385920515063555282346856493137865485312 11632100 -186902387893200494346315296976555705600 11632101 -275334576422830762203561247521815670912 11632102 -740937558410845738751836836797946048 11632103 541344978794617489838902177225202158560 11632104 609875055627488386036102071043290316800 11632105 666743690103585404110764590737392724260 11632106 8044500638754685072862029881507234144 11632107 249093933196266776563411830903894963888 11632108 -353494819262459301976022836690840137472 11632109 -1042708656107799275858644577618524155690 11632110 83126948581099876228676408463666520320 11632111 -171040961011462238899169192469346042288 11632112 2690681270468334485804564060395143168 11632113 -190440670245906128850552893910902517600 11632114 324848805930194449546785348935487243072 11632115 802353074217854140408283714429738122320 11632116 129051804949446413767181910927562801152 11632117 -42097725782066852186058605495254675808 11632118 153475992995324189475249653317350543360 11632119 191514648595546282505785965281348832744 11632120 202855580798403637883012151317550796800 11632121 87555834983217910041635329778386601322 11632122 -32334481140372772221414648271961125440 11632123 -1008586938589591725104002327765161742280 11632124 527337027962444268091655319474362449920 11632125 56275811545785864216066435701431080000 11632126 302213325864008235356488940694963499008 11632127 -388210215314325694596650919705247102440 11632128 -154433779950494729698268358047900368896 11632129 -115439607721242297230001717485314678270 11632130 -57515386051826479832919487175868825600 11632131 185372206425395204695868181511311912864 11632132 999602053307837597023611840532256832000 11632133 119549112827395055737839770870359733184 11632134 141428250755522244860224811608147175424 11632135 368055349949878473452612095545631524000 11632136 485366084507450433806386690002737356800 11632137 -267195574615612168649305925397653675040 11632138 -361521717905891457199371798378706411008 11632139 342863292237936828164895285712603193940 11632140 -128055869818306565903097593985321062400 11632141 428030815206371144525073897440232159542 11632142 -3148036700051026768458712902351596928 11632143 45342360331996563377531694753062047488 11632144 -207870648163380618151181451334956605440 11632145 -4538880372493103809601035945934668800 11632146 46484471429852446760329257656226605568 11632147 18382585527169584318484926823512744400 11632148 -1002972197684025767680548644665937461248 11632149 62744370916669283659673786254427777184 11632150 284926979730277489356041663944980208800 11632151 -367964636881302949049514648269605818192 11632152 171792158457195434424464241742489190400 11632153 304503091349173327880400944038440200 11632154 -95481438761626676591757471420130174224 11632155 -70824994255819331463283744244021565840 11632156 889576618794608814661872719384895403520 11632157 174228825308312077972293648472715042406 11632158 26048135265861155194894625089066157184 11632159 -752186217391703201507025569491852012800 11632160 -782447400004111019749001347908959600640 11632161 24790173184836924466162848075932774400 11632162 49187592162539335981498635157334523552 11632163 -481789481093060799917762988126336195696 11632164 194354954507174312853962048386040472576 11632165 -663042620435838241977182995219873557000 11632166 -14664544828376985502092179842350855936 11632167 -459422745795513458886001434342001092360 11632168 1260289705507288801875703149372905794560 11632169 156747657800831611761427249124937312144 11632170 32735364379058135552956635398742144000 11632171 209818633898507801673981906536573845440 11632172 116962192936776886210907764818773458176 11632173 -65038910408155862357311859195207112192 11632174 -340240371606684569458170136783085434560 11632175 -136262638964115675600694401292701111000 11632176 -6966225363043711157126235700457226240 11632177 74310856605119255405878936762558698420 11632178 -607127565854484085862574003598724037360 11632179 137158564848234776486893085704452464688 11632180 86099674002734951615316043688570265600 11632181 375310468202354839335856731994941432000 11632182 362014070294077221513214601425632207744 11632183 -54705065012092983173989717806993686960 11632184 286418848343127415424421094818389360640 11632185 -28991884838993608007779094714111413560 11632186 31049628634697882007757008455247879792 11632187 16302459031881591394363385377159982352 11632188 -867023671883107839325727784130953216 11632189 -67222165576799964095449953320866520000 11632190 353281322651218148217110077062057484800 11632191 -295138741229039546691085701749846666808 11632192 13574680900311020682046032173070286848 11632193 -202365279758514145828659213854847776940 11632194 192236822398341466559965330624020925440 11632195 -376823742682131981816867994129061410800 11632196 -396185724436695007718940263283273801600 11632197 -212458004980705598948425697434708740480 11632198 -161176347687479829881671822800631830336 11632199 1029969413793605184637904130466915514640 11632200 189956281735855964084690782259241984000 11632201 -203933195627227932074446881024057907776 11632202 805733100229951999652575317337885976832 11632203 -85674001412947327874740346494660298136 11632204 -493168946601083945632951143267883745280 11632205 -425426805938131706699589255658596430080 11632206 -90462486061390404948691367805752949696 11632207 916414196514301042358023044209023510840 11632208 -40720369118698997215420821840845881344 11632209 -392070803262298831146396862223788551696 11632210 -45100216766127671745429330605926758240 11632211 -187345643169184661508469672259779587000 11632212 664568236570177161648901875532277198592 11632213 1205844197624647682157483470129772224462 11632214 165474949060100274747924095114587776 11632215 -28004412852584418246308480431218009600 11632216 1433291369781246381194965219202050805760 11632217 246032508320868570999376310435499198720 11632218 275789149477684033489483069443056762880 11632219 -657054813029923687147371885246754988880 11632220 109490484332507802176367552626008980480 11632221 220155178795008127534252138919884626240 11632222 -33942878589478104652967572717081853568 11632223 -459295707515102879804379149333626694976 11632224 161999656566427882023895838925949501440 11632225 -423580701193138740352558063261301010000 11632226 -720108089218468639046781685723895648688 11632227 -114986585958540937235624288094778381824 11632228 348781846570384331385882154229750565120 11632229 45467364061220078807135758168653448512 11632230 34513384331939438637413136019334977920 11632231 -3976709095641807079357442538835210960 11632232 -420109659181983091240320493538127897600 11632233 220520803567751313168154928287171163328 11632234 -392383303294823323039414902301935675984 11632235 -858817286493174742449930520023319852320 11632236 34331943160493417024540852208936468480 11632237 1191962137545063136522050277891200970240 11632238 -27273301366725620984953344812664473856 11632239 -334816435979893570368403483015347780192 11632240 -76222012829185354043797283862650880000 11632241 35826323754428269362044634031435087284 11632242 487272817714995063811176971081340720384 11632243 -674255857247271753846963025589311413600 11632244 -219810680038929587211427832452166386944 11632245 -20957294769054227021017402477345958400 11632246 -315085449938854792218020620231336856928 11632247 -724116650398019513510814394276543912488 11632248 76326925636539988132555744860630528000 11632249 -1429305643942500252023344913771454313750 11632250 -36094563830505177461431833358042368000 11632251 -227345355333481475762700268733476334568 11632252 171778664514526146382374876345333364736 11632253 753351661770133094456840049794279776524 11632254 -60680372023074549982196421423858954240 11632255 -580921283161009988226644458978315986840 11632256 -1001554803792622400518943921604762009600 11632257 -230823500597404685219605827518521448940 11632258 17835136724090951022803037677564076288 11632259 -61351882373856680681544612048859276608 11632260 -197172060950215501414765326494621245440 11632261 -185213287952831891799878505570400341600 11632262 -89627343768377905374027835589356166400 11632263 -133696617878410883584915529438567337600 11632264 30548280967361404428713212607031705600 11632265 -1568795820997654189602868220743836240000 11632266 -70731155529205906653959681113710871248 11632267 938699899582872242734782402216857558400 11632268 555566674151361223528122941351754631680 11632269 -801341361537686321187461049988219629792 11632270 -416440417821985026476354078681377654080 11632271 264667250790409344677414733178030230624 11632272 141137671808739349093202228640282181632 11632273 -510978896266263502959641371663101419712 11632274 2026109363530495042746420558086419200 11632275 -1680932053247974171409522825076240000 11632276 -745375885845236604408481643634393047040 11632277 -664652815125407546102604190665631079940 11632278 -39620957487371906601108304283257681920 11632279 -281225302678472391414347284805894550216 11632280 -174976157607521904290559662658830131200 11632281 -217077515893682051807421308557184212800 11632282 -163404665049057422343820894613550145536 11632283 -417933157105189687788130175252943075696 11632284 -400719075267833364375442014557585955840 11632285 -34499012668152247712525556818476892160 11632286 -504938802199857330732588497283631137408 11632287 -158743700985553532345635035184076510448 11632288 147551104590289234096758424504781635584 11632289 -347604736215595755224982990976279130910 11632290 278768316160522556343620330988125214720 11632291 -608761726168245938130245255772390184896 11632292 72189378218785349057966277234117599232 11632293 753369622959383350953496644007303016382 11632294 230832937418854942836345907286495930880 11632295 -77462296692642709889432965654557712200 11632296 -56786775302727742563567457201995448320 11632297 -414551788774085803815466045596928853254 11632298 -368053598264823280223034771362432178336 11632299 -130169424994611815943484537422592604160 11632300 83160611687467725914138984552852928000 11632301 12820699774213692476178514981383486360 11632302 425468752510409141213751488312003297280 11632303 1136889089693852653017451228367664478624 11632304 -208227511340509081873755231031299194880 11632305 -681760601885867693991205373434180598400 11632306 -206304574843718363300762998623653658720 11632307 854066485062524755221576087175903916556 11632308 182259035760524450549477676553630863360 11632309 -453599753235209478735163791783710996996 11632310 -226841858541111390199402733683676029440 11632311 134780384168885899280360544323746367232 11632312 494736233068590060630484733243882618880 11632313 496499249149577087702028823204638996480 11632314 -60249120496993973652711894530415221760 11632315 208612581514395093129312908071127272800 11632316 -230135578824864000025952171375572439040 11632317 6450736230660792816292148303185820448 11632318 1045608363436574097796138672132700593920 11632319 239295949087167983018629332620055601440 11632320 -21773369452758313156407582362456555520 11632321 684161962123385703940626762100901886912 11632322 -7549641856122794645075402743079516160 11632323 122439504945409550039517092600880488184 11632324 -498826293631664932119901800060913886208 11632325 652792575289788284787760388421448645050 11632326 -249337082591518270974385637364802223616 11632327 8383271549537212452064607526299838944 11632328 745431717565341495747151744578930140160 11632329 -20590110276943785385900054566471979590 11632330 53445759619530085955007662817373246560 11632331 -1948208356861462612215456683280911688 11632332 -140780632814828590466104318648049541120 11632333 270023120901834439604490570831522643008 11632334 -106909521743498746865032510407136590336 11632335 310739695854398868722889703470868800 11632336 45388079034469349767047158088271880192 11632337 -727619779228826321371278834859589711388 11632338 199427754712049453463226958379948299424 11632339 -254887247807314734135162400220604140744 11632340 -62574794103717419419693325906425340160 11632341 230539508760303866942326387005218374464 11632342 -363231439845649749106902274727044787328 11632343 -512788335971711560757000117472595675536 11632344 -26675616401619483312369118290200002560 11632345 -280260403034633368095477017656283067900 11632346 116932239190117861590427112510423078400 11632347 1320142565629876444933005948816706176 11632348 -111929967620738907865251999017208776704 11632349 -668088887158210844908722275495675473536 11632350 -84634919739479523317403108300307560000 11632351 -1322757617772548782792801251306063421400 11632352 -732766747628830524776653367591211368448 11632353 56917586484856050961351403911989929904 11632354 619850051423974625018498792841085188480 11632355 -730814831930811725695085851414323921600 11632356 -59297585824218799090742211346074255360 11632357 205500576588678469523567063973613079232 11632358 240725957792165784346529441681865315840 11632359 -413823606398630746776926852018933088000 11632360 -12809594471333746853079453471993446400 11632361 419310433156084795552899096451378552200 11632362 58379097352126474465225993580847174144 11632363 -1025416773256823226520228001196649605388 11632364 -135764646557967514291562716150967116800 11632365 211617645749777448380465215186423132800 11632366 -38290575433111040809941037991085394368 11632367 -703056781640293891557779000674944166320 11632368 76566460872559402196803102391216898048 11632369 170205865891655515044993336123370022400 11632370 -82451664057000554226211332890756620800 11632371 -151832521004209064328432040282921041360 11632372 706622007400269581373216978903880925952 11632373 171945371570844968988906919827486860604 11632374 42366910600803428975087643378834033408 11632375 1079144962489937987644083451101152370000 11632376 250178379874667175578744250533363343360 11632377 525968241226573926110771133673837694208 11632378 -35439958182336623389443203126614536192 11632379 739248839741793993993447753421484229480 11632380 284390443235853346878737559787804738560 11632381 -94196474944836914518911803227430426400 11632382 644647671350161522079767671713882145792 11632383 131214180998892358422333869748426097920 11632384 1043348316797881851857097632087319511040 11632385 594214537561056793234415775869724720960 11632386 186416704083001403949962175316856242944 11632387 269879417066383919690276165866303744368 11632388 6996703789231346379423281667076509696 11632389 -118413644165126671289646746537243380800 11632390 183382662536873620121444554398282946560 11632391 -380583234368168621204631900212281222848 11632392 -695899506997379385062849938669123783680 11632393 444620495267602595948764969470020403180 11632394 -452811941079106100245648622599801576608 11632395 -474797724017540484227998946530835676960 11632396 -109705736017116253373111967851702779392 11632397 122769066253084737341762428841557702464 11632398 -118749894308416272480538926538453109760 11632399 115221679332742385656080204710281204400 11632400 -58904332090973843200714978039995187200 11632401 728900966757156509108999452604005674000 11632402 -357891456156526834258054214904970804848 11632403 -17108710390558399345623854561680605936 11632404 -3471870797879646423011936013387030528 11632405 -399094467425353823647085211233104187940 11632406 1364619595316267800365375242043816800256 11632407 -300868916332649855450562033804365529600 11632408 -277115583724258925624602708984519065600 11632409 73927489382562341651043913357111085568 11632410 120155058580555104981316018039065980160 11632411 -186134009220602781627046525607359892736 11632412 -137717127951055884655279047340603293696 11632413 364816009376411725395632111668274014848 11632414 -274252121042872832093436373286403490944 11632415 104125279168786858962612443099803675560 11632416 -733151218147040085829207189492506034176 11632417 794860049100260038124795601234445306466 11632418 196286133206301339730336583037895266816 11632419 -100637744282892749779872889292888366556 11632420 -4940500899186771224949929248573201920 11632421 -370053330269036840053334634704343076356 11632422 246054061634353918544744473122106139520 11632423 -318991090015207872129459205124119777896 11632424 -404721985847874905501025271217530967040 11632425 145680779652730751683455043711150900800 11632426 6579955535640898341467407446627184224 11632427 -623190275441293876868205234486541278720 11632428 -42601517246319592170525455765431519488 11632429 18144696006713954617526184897632278540 11632430 160049600058960107816796342910993824000 11632431 -96894923047454142634489128516453433848 11632432 49144410237195592048692341932757614592 11632433 416535549334123071371582708859596504640 11632434 -172357188488102130757613693680893788160 11632435 836619806252529102333932150977200656880 11632436 -738905249871131180363662177440934410240 11632437 -1017043002896158092748801175264230133760 11632438 166197865665653386580913421399100854272 11632439 -8069656022569890371571381915941951856 11632440 -45002763993570754678550464699957248000 11632441 252014724065557211042636329006856748842 11632442 578334212468597584711695909945598261872 11632443 -405997216930024380729608464240617096936 11632444 -501573634956806777826928665402494011904 11632445 968649139270753237587636667228422060000 11632446 -709978806159652301528608627024189440 11632447 -876146939752977507617626890062761175104 11632448 154632626207691194718670295657816260608 11632449 -318824262111066649368701257131246211536 11632450 -34631064578234677444985555532165110400 11632451 269962702324404823081071678330307377600 11632452 54286290657573609925102446028458749952 11632453 1032958891769080139157262325240414293056 11632454 266611437547034359590082020430645451712 11632455 -79094069465133232287028025784184455000 11632456 -842275796843814111910691961028024320 11632457 -671103499756024795899998406175893530880 11632458 69471850157503824854349098714030448384 11632459 -812570349134543464181604785209834575340 11632460 -173831590780843761857239273296962918400 11632461 678735796803751099704652455874452910272 11632462 291155247430467722317822032650095459200 11632463 324161021628129038281137659653388729712 11632464 -63314205000941504292037559252358266880 11632465 -349590246755639069718177895407559176000 11632466 579200347566225709483169935042664460432 11632467 117409821174960346792082951433191812608 11632468 -1336519153095636992868961790930199547904 11632469 1294185827794133483588201082388842033870 11632470 -39476481354420245807846668502415120000 11632471 -47242830175280828126650717421392734336 11632472 -775761487748368988152268671235690035200 11632473 397285161061315814553732055317931166208 11632474 -171141150880862580708196682345593890048 11632475 -405835459046497618335902080603214167500 11632476 -170994407499478049523288586966613753856 11632477 -109299851965998896060198825028918233300 11632478 -56225359713641714268818491734999287040 11632479 -148735595709087763048648133910215354352 11632480 -167132134001625648450032840808333312000 11632481 -82741368012190869500160594561461012160 11632482 -61664328472167687119239143516936987648 11632483 -2842444198470608615519786923182423268 11632484 820558061693472489550991479650862617600 11632485 179314111363423597653304094885509449600 11632486 593192486433140666845881864486216468192 11632487 1303177038759604000155166598190917534136 11632488 -179720417076711619496903696252964372480 11632489 -2663763488104127900936741236972523232 11632490 -155206007421239337949390712202278138880 11632491 -2617429111282967599486438174227713328 11632492 804840637236692785297765076171138652416 11632493 -507925952410366128724580870303749581600 11632494 -183676155287910039708030892081134766080 11632495 -29287151793251986472539532864459481600 11632496 -120774502855578075486845876715454660608 11632497 428585051107481197036985263832374740672 11632498 212461402817424079898385738273694679040 11632499 425084050505698197444703160477403390120 11632500 -117497776796848725757134635083783680000 11632501 -294909621756286606876035739218784972498 11632502 58685984374992123116999855846494617600 11632503 8192175038487503967209009307295031424 11632504 178202351630895200699752677270022225920 11632505 249214717501312956050044912839919718400 11632506 -88202094620976530581067997555408132096 11632507 -483241882847117776101760041370343505244 11632508 136509779245400651470742539492298113536 11632509 -210293790226196487025663589454385712640 11632510 84575130145736827876974792035105348160 11632511 -2324651786118880788003353620869083750016 11632512 -423983231382074929310772458383013314560 11632513 -137007689187456474779893681184417795200 11632514 -177658382470148847599537628161337540144 11632515 -607325119989571434570672045730172544000 11632516 -114153197878231636743594177657682153472 11632517 -78089003246812371694351806254771050920 11632518 -461578922761558704834741565064635889280 11632519 115966391806868729236599231883369856200 11632520 176598091099628341213269959280489830400 11632521 -106009061607603360187322083361207125488 11632522 408692707341455695891083581322915863040 11632523 -245493062149273859693364686276464878960 11632524 -227078272632449780511084750522959737344 11632525 428525363272891864705206768447324603300 11632526 -58177630350994465881575966760179700096 11632527 -775463374079661693206101831992430744536 11632528 -500610501125542895778525751376292331520 11632529 -893639751391475803160165816094458385870 11632530 317947574395825275735787530593802240 11632531 -728679224860981350450460228907014234088 11632532 16341687018835673492784318767476396032 11632533 -62067268163516548197261676068908273664 11632534 -507110147801955191857302614934014383584 11632535 504811847257772768754444116388302211480 11632536 -552822529900828690217811921577346119680 11632537 -114544427888325071686231430499711573568 11632538 1016271161589466640619549511221341733120 11632539 150610037170203839737934608682186331336 11632540 359054598432165650407518528960514298880 11632541 39996832068199466448909403878267623520 11632542 -19542125048440170395941384761800795520 11632543 -324403870794788146228214294699285190056 11632544 441895147522915529911023246637440958464 11632545 -25749921590954110620532653210502560000 11632546 -76870178289806796610945407502600725216 11632547 2313041323933690833566561869923400048992 11632548 -682104297002015923966672717195675090944 11632549 -46030331022060277856258661057105800736 11632550 -8305439516757371981462955494915371200 11632551 560118301029671588251994077438399325352 11632552 -1171966411588008020042134087579856977920 11632553 312966122702589388582587397836901996404 11632554 157195497129049988805298517371526706864 11632555 -333456095302717205046166860129975028080 11632556 -389567639208696570724039636861594736640 11632557 159156260115729642212583977450932795200 11632558 261796206819987910228964081484872401920 11632559 342476646970728170668393730634700304784 11632560 -5617308662159785096795405085284761600 11632561 24127765782845714972146102538332375524 11632562 -244888605104890757826869847538983100800 11632563 107867701599616175080645121687314712640 11632564 -200068868706798754989439618207184642048 11632565 -214541271970966879555842885887250616320 11632566 8536284570489956081295478572227447808 11632567 509449914824037896369356446431754889200 11632568 425053595190826522640525033614786498560 11632569 -120895660997249048385356698425744073344 11632570 -25276714303572114943162303172937215520 11632571 -63082413597985041418266635098951299228 11632572 5612347270638603252349487237147000832 11632573 1325787084180086755981206528914471510220 11632574 303079239260726045866660106808673822272 11632575 -1323709101735739248018944302265174400 11632576 141559850926209217010771489824471777280 11632577 -946652026567003615858799880523363662 11632578 41722381850495230793746941816360291840 11632579 -484711436320850581440482251139284512000 11632580 -260015788161954983857310715145093632000 11632581 -124157681977986804628254477434529682530 11632582 -6406438471417618317289075406043252096 11632583 -912273053234507074215348470661796272168 11632584 -116497832559267549625756926875020615680 11632585 535689512947264568289319499219010903780 11632586 -56944618185730984481657790420947577600 11632587 -67868538773013857445364571708877626880 11632588 1988439839359714244553528065066468352 11632589 -120690723980187168345996006965700492180 11632590 248215055581983601355550386447228641920 11632591 1405302114628830636402711208250040495072 11632592 -157157998180516872918524741482193879040 11632593 293117721723440784595031399913889589184 11632594 -298632314191112600972939373997485116784 11632595 35691589928771131087707373098952519680 11632596 -6636183621992603020994412951384606720 11632597 726040700383694312844600191562950356046 11632598 308476747193130776731706070048621186240 11632599 -525659484117959362131497834389343596800 11632600 -314585325175695251456686569394892544000 11632601 49472697987080420416248737772901014852 11632602 133707388188299374401735880886146573824 11632603 -61002893433672428795474712427497012176 11632604 286967362613339126080282521715060640256 11632605 28353466300218626321936946713849412960 11632606 -362157962565967300085709346571375077248 11632607 579029571490132884874930347884515925760 11632608 232757636739192914437954225511698268160 11632609 -675125647937422474209827120402004635580 11632610 459491238957333064754494205975188753920 11632611 108310159234804595404646738538761721840 11632612 -102805218258439563728675397327466920960 11632613 11335116723240006482166533363881341084 11632614 -207753070715372679287583231051219210240 11632615 -19649876053329930650568656285045553120 11632616 -822362812358732205523857790198242508800 11632617 131257558424164247600768893131022648800 11632618 373568832495606729100587843969427968 11632619 -1074940768260074009885966623054033171980 11632620 -194775235762748946367111194490512491520 11632621 120435284823525187496157658117256500608 11632622 34813215356011856838270565637555280000 11632623 53168256709602866950311597901732565904 11632624 283982699455597584821862221052327100416 11632625 -1391862437594037599176913245507569150000 11632626 -69895952009357040009015614980710912000 11632627 -462388882382376645921549757771290665524 11632628 71855363197160125809363552793003831296 11632629 -532901906887921323031374930972249640416 11632630 -134145925851652245443096032902095831040 11632631 876967347180071212803349006424332371432 11632632 566269506819597323142214465960570060800 11632633 -566865644179034138740308730994599380118 11632634 -138079667501082250682180514798475387680 11632635 111599023228868024792149194929003680800 11632636 -548390970452198208314100200118754176000 11632637 685532689097837415785187520522703585286 11632638 -171343699248531403319177714630814565056 11632639 -580553263070570144517462787022771702600 11632640 -306497530963309159470131015412665548800 11632641 592299645670885058682526724577052151808 11632642 -7238017369085144856809414535340724736 11632643 92871377315071055256528710266260081168 11632644 231903902511546832066907678541331783680 11632645 879870932967681439249210838733948201720 11632646 562218881741705600910656126082997130304 11632647 -282048972262624010173437669889355057280 11632648 83015320288061721185796093772982031360 11632649 -97927252522065729231754121146036010214 11632650 -6644922783876155738393900576023334400 11632651 -482453487485802424876876852257419355296 11632652 100829668522319753722395326646502413312 11632653 -515079654437897545527793000424259555498 11632654 -257780116367831162636079495843150334080 11632655 280225174724137830404808908647423170000 11632656 -15601737155312183149583921854926028800 11632657 -174935401074186706719386813208094012928 11632658 9412741920539422280253550849596115200 11632659 530168568677009821105071096488011805808 11632660 212110528763444447846527141122772968960 11632661 16868777178116371701577817181296577792 11632662 -358546247112174960616513322812775333280 11632663 31637543201998754711635692723376550240 11632664 -276637549145745840801426241764442767360 11632665 -543961221401361215154219132287999396160 11632666 -573908009176120905801994959103589149968 11632667 433235186152707769326081186476461121832 11632668 133342574859923195893642958302605803520 11632669 993346270892342818272022474186506633600 11632670 -68289477479947621933665570075689648640 11632671 -955149879608486839651265241343020974880 11632672 -225590366816478102842848233367957536768 11632673 373959324225948871403116617556815480000 11632674 -36196038804748749708595423887187384320 11632675 -54237898964657971508377270475049134400 11632676 608521782441250207844925981442697963520 11632677 134911765439157971451460679109254154240 11632678 -357362667425238880889015080630387299360 11632679 -769501086950503454086946633762989107720 11632680 -679562517627501967010397318225629184000 11632681 -1149133215431632433500155592706926736518 11632682 529781145601017591509950524267878934192 11632683 34703043787332604031436626309015151600 11632684 -116744826854247440355165457288719710208 11632685 -457317138042707330728199342184312576000 11632686 -7169348972762621386590392935301272320 11632687 567720350527268930040255763737314709120 11632688 15262611195411303970704945111367680000 11632689 -112333473866231964628228325363307852312 11632690 40971530762377423395953460811788672000 11632691 475964804651199298178119387047968257872 11632692 412127763879303041115529023281263411200 11632693 -342469086614642781772007711265106538400 11632694 268636908262428179303773220051584852896 11632695 -283888687549531958018342507172884284080 11632696 -14134517894487382509258495665960140800 11632697 -313464486094043193946917105242457194160 11632698 -169480639665808159147588517183525520 11632699 103398394310400430457753572924212704688 11632700 -56924421422798301838143904235003097600 11632701 -1033312427833131772019891241425764225920 11632702 41736748508553644577529679030940777600 11632703 127505113870222359895162062255321653952 11632704 649065254653411544628417761975992320 11632705 -10011013181453830006056463560079994880 11632706 -69085606266699247985569249302868876416 11632707 -171322745711965656398524805764345497360 11632708 -87863377345771470795269058648641126272 11632709 460375873696136831333953129673679562752 11632710 139900183890485030364024881587727187840 11632711 119663315841547840065947115481027291824 11632712 37358450263836500261327551299912499200 11632713 198120641739655688302830946466900342544 11632714 461119922735744820556376382079948753152 11632715 -71012442081814349610204041878913605680 11632716 408360198871529533924401668810780374272 11632717 -1336099663158116575246695610155611215520 11632718 -456142226476223444525494651979480757696 11632719 55430546735223767276453253325513457664 11632720 -146061233305166645654393916827143372800 11632721 -643939068921657101347411782107210184078 11632722 -274993228389882079299917547281391596928 11632723 -1366825990839461523753921840572207469440 11632724 -111326529282995932364717127942423499008 11632725 -38695542797487662250454974190599451800 11632726 -73178789475089442916589203943677306368 11632727 -285553978170258917421994888677481540848 11632728 157416388071942786143620390718266368000 11632729 -1231136267807046244658431155988972119670 11632730 -363804451187480184597901894412696190240 11632731 -55209649378520085581539281196261779840 11632732 -89189139047903616057243037270151355904 11632733 -214116540069874852984731920759897636736 11632734 -19244230996647695564580737325960029184 11632735 536271849050710647219508981570177152000 11632736 555131253517963740107384068348991373312 11632737 -212492579592054683317288241301892787232 11632738 175360533078493042175282115764403583488 11632739 194572150045574135471542814864406144540 11632740 -35666184640742826219370840613066219520 11632741 340004493734957795893843615901385494880 11632742 499635398829823256929886494944791529600 11632743 711559416446267438274375226069288963584 11632744 114279114241174352857376757793191936000 11632745 146005892968392486619046090570541515400 11632746 -297370729885484661385027984528484457216 11632747 -7956296796521881856459955219882620568 11632748 -596385454906023013452205822893686851584 11632749 -9152314269925768857648527202339779232 11632750 -185023918356158639825173319644569600000 11632751 43067947298565183157809071016664617600 11632752 -27114868355528468895352622348946702336 11632753 -439868896678616958336474654649603549632 11632754 130520995282000416383441348992909750272 11632755 597376899514108676765624366790653632560 11632756 -138347952707986859928130596455332681728 11632757 722072156179246793793270703006796457006 11632758 -222962372702577776822219759698305023232 11632759 81299782588635365007089560220694233960 11632760 -68079082771794120266782925412844953600 11632761 -120695939894391250878724530168519609600 11632762 8838455222140954481079196543723529952 11632763 575129424893546476738886773068706862400 11632764 186747599874370896778152538386879160320 11632765 15399704671428928494169000636953423660 11632766 210814858251448722473814248750923307904 11632767 629415084960138196250899255622612654280 11632768 -35878363320102958794332010693556961280 11632769 -87701030362437732464986904860721979360 11632770 -106239233957548893450601394489099083200 11632771 -497679156665455150868084911552840849400 11632772 -17762658838518352199788600126536496128 11632773 -16580752234699114218411350706420349632 11632774 -570758019565063073135574034850957928864 11632775 237174895794457449067204386699533673600 11632776 -164916909948664776297941417288761344000 11632777 -1061965304886861881228081900697308352900 11632778 635896882640552278312084827212602093920 11632779 364959292934880968177470683471992699184 11632780 66502839256631316345391476703301145600 11632781 348225797383344434829304291215282881664 11632782 -78168383402760368668613672494237089792 11632783 999048652188321106376552601405847434032 11632784 -1266307725319874666699609705295667200 11632785 -137799210948718471089852919483466184960 11632786 161950607416032976286017673277524079744 11632787 -215216304815290557948911971702096404564 11632788 92370652056042418051297095818847744000 11632789 315028481580057061952198257598942321056 11632790 3765437268308183546740931048961834240 11632791 125455159442059383673647305062197023592 11632792 -166118202246682036698853560133508352000 11632793 84705564483072778155844745151981568020 11632794 -304275484739467265196305130523274165760 11632795 698009563856537582870390109166394536320 11632796 -64553612467693877219672543212768968192 11632797 -296832460345137801930985043962214956032 11632798 -86240330887741195988233302543796521600 11632799 -58180166041353547023688685663102216640 11632800 -145451779964458359315851009305372262400 11632801 -5402251045382293350365106965534270208 11632802 -8787650886999664085194797661931755008 11632803 70363917649840035632566505842566966528 11632804 379236207665922146662968132985932026112 11632805 601357001708324993290708143689216941560 11632806 113884762152700081328733716389061428512 11632807 -71741012702768185615721222431057797600 11632808 -832833381295478250553994145426966036480 11632809 -493589044011395800740557573816968477296 11632810 60659648153567366596668428339942415360 11632811 793608668747965772309410497012951509184 11632812 67630795235899971555390678096534503424 11632813 -93082477665056998091707326202036616938 11632814 674114234046336306056522733970884968256 11632815 34663214717763220842490450075248648360 11632816 79468904155707099404255909465547538432 11632817 -393701208821484288016425761289540086208 11632818 126484634096801702255958121230323301504 11632819 87328196086870671593017258007611648 11632820 -827748907740651172142447049207513169920 11632821 -19391213722584278331413370221070759840 11632822 -148939876274343875682874535170425620736 11632823 -1407891101434559953110571986384369355056 11632824 -118852766655784122851623898138241146880 11632825 -268055751592138878433297928854092254400 11632826 419531362446163231219588947343531434240 11632827 191555786225631384875522752591017444120 11632828 394848111378078442288289055734038725120 11632829 13688645696309746469124434394880005120 11632830 187733352425811777314596998198495267840 11632831 63441882192585497742458077900434650992 11632832 171002917259780315309541249562067337216 11632833 11294934899860692639192740418244063440 11632834 -216494096634657271447935505279320474720 11632835 723640974790045677835738912904797355280 11632836 529146331995071712447445624024965184512 11632837 417222519510410472980242464053355171772 11632838 -55037717668527575413597191474730184448 11632839 227388143899350661747017601539909613224 11632840 115154868218981670525463354033911244800 11632841 1286999701769115240107081337022888415184 11632842 2022502303959417219724982591312378880 11632843 177149933212102916084256089684124537664 11632844 56164586100490431113506594335445956096 11632845 -208386089252673983303823636666876244800 11632846 -277633204508077626741508266890295848256 11632847 -227239825220821786616137510728634209120 11632848 34239594191152016258595997106994413568 11632849 -64934919194153035183770956548368859150 11632850 -215604345263960149536903550613056519200 11632851 307445234652885355336982305574734075380 11632852 -150502973277092264421670702800807690240 11632853 352956577462681446899303553607457142720 11632854 -332595105513269848922029542183944124480 11632855 -297832634523212747920817365799999700480 11632856 375278476327644443116817275476141772800 11632857 -288632310111607465048243316096150282880 11632858 127212033827350688177586622296876726240 11632859 -85099571980113672941263972213535109120 11632860 -284990819865197207985963609258923896320 11632861 -680242534938463498511080130433673992538 11632862 565191653730871355808793229772366723072 11632863 -430439495665806779038971024484652838912 11632864 -399369701763786932562577600046440120320 11632865 -562168352609901854945688893684389678080 11632866 14851294305012092002855548603796835328 11632867 1825947154790625901752287222921802016840 11632868 -21988518306245723852663333570889100800 11632869 -456778176805676807417973686943842887680 11632870 88548510320188008165860439736036690560 11632871 28828873948087439394851468272575808272 11632872 -84414313362159392594565765662861230080 11632873 -133686899166669456476092316508311692160 11632874 90101048165966658142870352168021618688 11632875 171138478657776305096683425841147008000 11632876 -1578033158202016719636893872790568960 11632877 1016212672039809455921589024499880412600 11632878 307729646978578589080358945154531707904 11632879 -54141256576366111118274527383769332224 11632880 2413429509326931323968397507448668160 11632881 22370988015717809029199546088396940416 11632882 258192132993194166359138556072495662112 11632883 -1210775554303212118824237076913733052560 11632884 302010406396704937226966600589503348736 11632885 -623696300786663188136486957296136694240 11632886 626730679376841916489456355009832956160 11632887 -79682272528562984233914556087846645200 11632888 133116646119378056151541081822731755520 11632889 -123205236666582668834702873980523959680 11632890 -161390466484597761865777812424993102080 11632891 66022988535444402897041281352093543232 11632892 35951661623917937326869094789823808000 11632893 -777613402846414141938399389702668379136 11632894 -91291768041352005051307837982945803008 11632895 -469413524929735318760709933905248680600 11632896 674940903573965775452482670326053863424 11632897 -649272604992185904319121750860588411388 11632898 233620239225982020243906633473900175264 11632899 -635438436052850810305007242659989897736 11632900 -262920094209338007457651982829961744000 11632901 -184319411021384355103412972014150782336 11632902 148847252890862666934810321789569057280 11632903 -1073505471502023194114470769572949056880 11632904 374038654388671903105928387172304281600 11632905 320745850324786779934772253236422256100 11632906 -527967298957367798193801990720972400848 11632907 271452570381220716435806709528509504400 11632908 -18963477248299319553351897341707223040 11632909 327490658102171801937827926864226157110 11632910 189361476235598199077560908639411504000 11632911 -30394585199434353880630285877179708656 11632912 2369977991779352592540263359584337920 11632913 349107485512225130538286379611044803940 11632914 -183191766558227298437322532227669440496 11632915 -19991126764534521325808260173514723200 11632916 -391033239678615268230169891389932970240 11632917 -11239270148004996338132492179404653184 11632918 6949645674321392231926371817701197952 11632919 -8270759037990288178347873335977479120 11632920 -200986860864540905571830513440706150400 11632921 -761760288222137675447538694328038026800 11632922 -102202312865850830633009422011004992768 11632923 -1111113877550673837409064652766124390400 11632924 -726767887418068869878171403322487808 11632925 733640680142195122011710544367308433650 11632926 -286868698308934387933206611612243365056 11632927 -788054309795119392101291350563034040224 11632928 -454856978242074761354155632406868459520 11632929 160450852768009120517686512060148208640 11632930 183613740049861335398804195685297283200 11632931 1283561401305347664261303496232579065464 11632932 340316266846796971007127603985385225856 11632933 -11196637269839719050652768669576261536 11632934 -394197932474732063659367422553515620384 11632935 -216065574540256918778330366017095135840 11632936 91963024157180290116202790261792440320 11632937 -114216778273318732041021076451159937414 11632938 27555994905165722204961570580196252160 11632939 1392527915494911961822280923809180515200 11632940 215174684529565222797946562317612646400 11632941 -484204701694488279922516878679940584650 11632942 324398458587657988758203457673459747392 11632943 -3558218979213180782066248836702886800 11632944 -66039140118546002131734350566649364480 11632945 -89126492067278269691000219538450122520 11632946 34647612139890587161613789569468514304 11632947 -607711240671792683145927796206130454928 11632948 224340457739156792455301000954032306176 11632949 -1394571263596941866288880825649772106564 11632950 72726882198985679759330244830954496000 11632951 -1142220885525923879746768738957928819496 11632952 -1081841430054342975987737318402521190400 11632953 -25529003638423131185574550236787846176 11632954 265638057876907053653556583160824984176 11632955 571875347007349641110474208880957098720 11632956 281545973964889053306956684115617055744 11632957 75013974079907572775590990075434390112 11632958 -538104280237963918336675995314782598016 11632959 210479665560764801940980059047397050960 11632960 212957443777595098039085608543196282880 11632961 -25706265379789037674237576461084750288 11632962 5294513714228735394547580773137868800 11632963 757789860506790860501880024319134296304 11632964 -50462114821869080036255225775065210880 11632965 -7020640691554194979542839280015542880 11632966 -287980151268810109462121570677373969568 11632967 -308116010041112887814906248627748371008 11632968 134275118988452809952497432430700979200 11632969 421215171622800524116483402267709984896 11632970 -306961170527757513428765804373828618240 11632971 -79773843290382939919901272670477836800 11632972 -118066372236949905374226042979844231168 11632973 246558076190080043263423685581294380960 11632974 -78391415264746627694040482046044744640 11632975 -365990232319549343213333985090100867000 11632976 111023448117894277087533123091212460032 11632977 9672211886354212851050906258065905426 11632978 34980001662280755517667580457340513280 11632979 -661328337811977063514460470965558416016 11632980 113036814933922902526670685181116303360 11632981 437942174375554153182530613137023751772 11632982 -368207110600520908297706375867914077408 11632983 -594823750115871442974288747212374791552 11632984 82182185279832450396842994797050429440 11632985 23389750961420164085520816641406309120 11632986 -66846056663398413519116321813662521600 11632987 474166816428852964110081441471797731360 11632988 -81552021319109057222058071435942645760 11632989 238639636151648722313579973027927901824 11632990 -296146888077284370257164022010313152000 11632991 -2218936571103909317998425725250001453968 11632992 -241034890744626218408829396303504211968 11632993 43740735540169996912487502255958590242 11632994 1127899697272582788239546192276030607360 11632995 182694340345917202251472401078312218880 11632996 5874560122644676770899960364658993408 11632997 1267376122458722487328786560606030587040 11632998 21311449084027454426279125691205206016 11632999 -316789497259102705936760622333003494864 11633000 -999045213514743317032775811433351680000 11633001 40359397097784870343295524240146252432 11633002 -140904615633945751740622280078645546400 11633003 -842711194563406792506128461846538852748 11633004 -939873076772755922151003824544882938880 11633005 -3290863063793970592137859151113860480 11633006 125767326073568886045473389518504084480 11633007 100677772010384543682287329630062437640 11633008 130769909755293487540964060548125458432 11633009 71423348528536805214925605877839201600 11633010 72077890076636155391469784827208965120 11633011 -219751189815648786657290753526801529920 11633012 26100012459756403732113049938128893440 11633013 141110483668695434721087294385606111584 11633014 -153107878220405953693675485946656930144 11633015 4290714470342337903662605708722706800 11633016 -413281356284224304655669715683498393600 11633017 -1094684489234588833996364434354400608896 11633018 537952955281104799108324062439131823104 11633019 46591102750873894923698541263647672344 11633020 -51564387459309522268249901963326187520 11633021 745600663178355304589672218563012530892 11633022 122678601718552150994970865178942941632 11633023 -84523763810415143293387643888061530616 11633024 -212603852572918465533352708264018575360 11633025 128381923913441363644414156082252496000 11633026 -885158141184040134227186437907668416000 11633027 227974780118974549307371315059772120272 11633028 523571184914799932649548266068227266560 11633029 -19790104712055570549676492763029873280 11633030 -169438309465068760821023475362045347200 11633031 464111140085105630142916227662541216000 11633032 665468397330410329445998814831743795200 11633033 421282546150077640130785321920174000282 11633034 115898623898615027996576783125856666112 11633035 -676853728482111007590170452144470862800 11633036 -279652755301263588100007983730166512640 11633037 10256386128396138531297509760097908768 11633038 458069344764013687175731249277631204096 11633039 20405109139624595746623354888949811568 11633040 40312047099827745811251172322326609920 11633041 -514269291625781272181635671484500720270 11633042 -309016418973762913817544914278765193328 11633043 -484804749417696917912459685385433470536 11633044 -947023921739607785348904235276469236864 11633045 266716532294196066864788929854996821400 11633046 215405988134903694003709710055585824768 11633047 -436881668974758760833874898192360274408 11633048 2729820484631050015788287641158942720 11633049 352282186891507214003275333783045190880 11633050 15145715346616957055087644101189561600 11633051 -396341076971714803989504077399595878496 11633052 -423291879853655477731766063336211015168 11633053 -406384834829632561944341330993883345600 11633054 -478139834424531702532176942624974938560 11633055 4042576932545334792843816018831313920 11633056 686108983541793445513432763503432630272 11633057 1159028374574152935023832584087348430306 11633058 34176868277054295281411468332137249360 11633059 166458522638655402373595715263580480016 11633060 165753498340193695318220718807156326400 11633061 -5336460127840833201304833755123520 11633062 222450706509470279649842542796678436864 11633063 -389782820224699782229568683185192410352 11633064 666477354002791636904005921290459217920 11633065 -793378500870620219887722582377109576540 11633066 430317146481661033045902338390277304320 11633067 581983875802720417411905978543443017884 11633068 -312327961492907839975897382685257489152 11633069 -52564240452804797031667591862532331968 11633070 1418778645791218004585606095172563200 11633071 -145556483449170608291908466281146863728 11633072 118757295777765004342206240136928231424 11633073 -491731666846856534732093316731884584960 11633074 -40817250740619138892750809047585353728 11633075 -630329330373172973220934688714125439400 11633076 39986270426797880506897638538650230784 11633077 47815664811072496671359813404383570926 11633078 -228054780356187609557629506631009742976 11633079 57044037472167231313850915148654085968 11633080 678727522308334155199838318217645158400 11633081 235707185356322131415271267088110565332 11633082 333472136734747940862395230331764257792 11633083 -494957197195805743039066209476854307328 11633084 385767965388656315619791442698700297216 11633085 -471038588634337820728319117533834180800 11633086 228003814354140920344020072430878685440 11633087 219834218123035239869452884642905084736 11633088 -76325948973292267571281000999377960960 11633089 -8399375683904661991224840523862596800 11633090 245528070628011875036647995064210152480 11633091 3715842253912416727582042189664455680 11633092 -247836591966514325694318099273576227840 11633093 -396228772029343478492092419291728114658 11633094 80452051693272220777520982202860794496 11633095 564559491639871721051843749416993895200 11633096 333659863532351022332540120125370050560 11633097 40230449850394538485540088665115602944 11633098 -393512916588001856603611571922068149200 11633099 939086208720859558718821194715064990100 11633100 168327018463644101281999889869211980800 11633101 9582456979485685630555896638219866560 11633102 -29058658948179016294360892672311447488 11633103 195839530811003271523942861104110055912 11633104 65145401993361195428564738222971027456 11633105 -836912921652280757527275811661631665280 11633106 19510203896430026385249963767118271104 11633107 477669808103815070336783243030743317356 11633108 310269532910070202531627770483635910528 11633109 302307346753261444496674199198105951904 11633110 421347672433201318720864266734574600960 11633111 266073497944913969474139447388291415040 11633112 475703892350793334976228238311982489600 11633113 283822388264470601399042089113935087380 11633114 126271282881807232001637064335370229760 11633115 56938309882688360144407888860153508800 11633116 246266480425373344823530145422731632640 11633117 423679635663457767328605878472515072946 11633118 -151626945096125583485323600183677050880 11633119 296191054957196793476550934220072806800 11633120 -312205406123987562969773164318308433920 11633121 -74372329657438784846690598590739120000 11633122 -214133558085442771822159634134355890176 11633123 -1421422004519887775203380428898479855616 11633124 -32481572553407287389991128306614525952 11633125 10587203145402011282862097175886100000 11633126 -557303094771148122065813021617574515488 11633127 -661697805158962030240744287178731346560 11633128 267692883975283761832196545549082818560 11633129 -398327626174706373900749163092508900672 11633130 1906681127570426950297361090120390400 11633131 -56384240313553319743090253089678875128 11633132 179278590522164668205328047135094236160 11633133 70939500339144219535634593217517061344 11633134 -305313728958716631687217271181000960 11633135 -127520305804053203820874999000880887440 11633136 64605523698176812855813272185977208832 11633137 -331790351122732243943498001575409943488 11633138 379581426782013126792636473792987986560 11633139 198726297458401939623017311316685739176 11633140 21843603487615382478114462404039197440 11633141 -82296416136643103993207402601397096200 11633142 23853469626452103469582521679076044800 11633143 36472255291698043250080344054816632680 11633144 -635889917731941197508179119525806243840 11633145 520210367470959352216488937618103980800 11633146 -111487448293309886539692884909486434560 11633147 -77302728713065927004497282449302542080 11633148 -96482716058325787230100201991723543040 11633149 -526911362250107398223238406526970791520 11633150 209626276985401800632810649820770436800 11633151 -36314788581045310400008921000855547136 11633152 -402840573635015774855410621550426062848 11633153 128784374090098025733982874704545323520 11633154 -66303930515978580168294861081738849792 11633155 -363165749377365901691980702473212672640 11633156 47935556680409934461448361771285097472 11633157 -227662903424759421021591300510610017792 11633158 -58465517226824394915042131411176583424 11633159 -424118721696790425856697403852418337640 11633160 -35998245877972135545984599619600384000 11633161 -1423887058576645762602960012534086859238 11633162 -134082221241585335317262290728717225168 11633163 162406536491349010701333352292285084400 11633164 323186092484005451307715828564457797376 11633165 94846592825564150853755276926926570060 11633166 761614922756604067949418509909335633920 11633167 -163579863004934283566337003189269231008 11633168 79400899637248511729929254321533091840 11633169 481504165915760983949864414846673744000 11633170 -64398958826990185600603818514112010240 11633171 264827460415499157273695069975499075144 11633172 550181080933610703118938577643449300992 11633173 1089512023482588391567201776276088305422 11633174 -225752964286584727733308513906311187200 11633175 503146879051418762577455946708441945000 11633176 84148342997258489090233860122329497600 11633177 -987154901731237860892656188526708720 11633178 -343875069234332464270831011632500517376 11633179 -340887390949866577816119307501290286800 11633180 110255306896445791512071841029267281920 11633181 -55502482600795326057296195912290040256 11633182 -1610629543801108699661972650307904 11633183 -161398397972001765191564683437251345568 11633184 -13920470027942819131447374264655675392 11633185 89934759425799508575415598699013576360 11633186 -156845906137468342208215988551331484000 11633187 60308007842027777305680823355046000000 11633188 -375970945898981809775108806780156928000 11633189 -228777105885381417477281994576156117600 11633190 8493574614032054048049387944059334400 11633191 -686359168654923856512658860788078840816 11633192 1086927939702154981026902617908085632000 11633193 266480180423076724047259220118148945920 11633194 114054760520099851253473015517619166896 11633195 8220871840539416555699224060512801600 11633196 -466697772532393972354953970817923127808 11633197 -116093716010111540395685437047190356480 11633198 193209827704203256066173799769741793600 11633199 -72228322820377434461359452616150060536 11633200 -78193743461608377918122078131847168000 11633201 42603890936627711369654013980926635504 11633202 -23571239092697905599725889455249335296 11633203 -118902699304928092376541793521940964936 11633204 471882310659135148881774546803996915712 11633205 568031710128809340443302685523900096000 11633206 98865594597646096196475345594601392000 11633207 -294615762300371803803712639043001891480 11633208 -285926877304836125000959156769977466880 11633209 295966281053241581018592913943233609216 11633210 226353583309690132212746822859418406400 11633211 603334691418168291642878411788215781260 11633212 -126364466980682974173262012907325239808 11633213 -581772620706498376902212706389724596538 11633214 -56913507394495921320487660015573859712 11633215 145146710006994447248198125623321507840 11633216 45199043268849652902391163262578196480 11633217 7502281561458412749974886566920876800 11633218 194118146808514595934745214739298394016 11633219 322479578815563147616697513209476900480 11633220 558550261768862826038189340346798080 11633221 1105225601527417791612515088373817259422 11633222 65269531606823027382023193504838530912 11633223 78324316364972205989820553832580668544 11633224 -1045897024063078459284122275492536253440 11633225 379243426280972504973121276955124750 11633226 -415303177743901247387354375004493754112 11633227 -960183599156067797881645608506952178924 11633228 575426960544450238917443610469316813568 11633229 -668550119201061987154417104756672187956 11633230 70043628021075041432938064368555795200 11633231 1268634206500951186793579746889298706032 11633232 -32340222807939796260015709906892488704 11633233 -134276812745180831825749441637997893518 11633234 -289965686136488869673639920330724876640 11633235 -21866995528693369648919960980061273760 11633236 996407097037681994474290193928967573248 11633237 213386717759879652983971597379089304064 11633238 -8824621880323535596036975982152465056 11633239 427666969515354438738639382976195604344 11633240 533773360253305387055841863313501388800 11633241 243461184949895473794475126503658287360 11633242 -568538530509850879795118089595149160448 11633243 -605372554150548233818823199781655515440 11633244 34702872506995421373432346513224990720 11633245 -135395391374044078655579886430860287880 11633246 18040533533700502816624828116128116224 11633247 522193743555807642134952528310298945040 11633248 -657266061503090901103835468900460134400 11633249 144234101561804211904879135799096886420 11633250 -127556503642788172843663677525731712000 11633251 -531018244550556064915401123070439897648 11633252 -1572861518079873218081035149173499125760 11633253 -98088620716433867101717723232598265536 11633254 2976758864210233133887229007906468672 11633255 -549808195115621485928234439929425909680 11633256 21177992130514014283103248839313873920 11633257 330494958014585000816259445430023217280 11633258 -5663231515911314613191613509690357760 11633259 185230316413583408892891396063906836928 11633260 523294301986611596757410041963378298880 11633261 1261416862263999048553351105571857931862 11633262 -180209507507174423240680189317206860800 11633263 11344191892631173923487152235243574400 11633264 -285097840488260181753785653277270507520 11633265 -98838531731501769913918041028066620480 11633266 517847825659215347641890823728568849920 11633267 676154889612318008335489596754382378316 11633268 -685239402093859248128875104234320019456 11633269 235820800637158362959738549478336728544 11633270 373855250711156002376455011770333809920 11633271 579820723952869756755632613343477788576 11633272 23635092551819270407808040237953433600 11633273 -114557562951086926518483706822501291440 11633274 -408676454042031060702077445603984069120 11633275 -385322291853418138388379496459638822700 11633276 -310127058012143960656744109570987427840 11633277 -312735334692528049446600675714104150016 11633278 -235043756269587452635131548610406402560 11633279 -99462925416778702983210616996886922240 11633280 -17669441589988629123498299555944857600 11633281 -133084709188053178919087621201398172352 11633282 726933135742061883714338076208827004800 11633283 -102733467964512454667519496792442610748 11633284 -527931902969691999513063092861580416640 11633285 -131962437822975232609478323363763606400 11633286 223658890639794707456796685376239177920 11633287 -1340741744845161725556684956980453133808 11633288 226462497722478633217766866018941634560 11633289 -650847777323406693768740242905507860976 11633290 -49078694383708341027028350436353885600 11633291 -949116622016351748541454716237973461008 11633292 92764810340260409359111727788521477120 11633293 -481417810114426683063308011499189741600 11633294 326551242106152528143150025598641141696 11633295 -342091310673937245077531580101969917680 11633296 12488089056799163468674946118659407872 11633297 -272470532325264414939225814914270709260 11633298 98632337392885873942951972567031297664 11633299 -858422212707057783994723405233780502848 11633300 -33720514666222278463098602578711296000 11633301 69239223658001055257895421870431271200 11633302 -178609326547278958639734605517006471648 11633303 493355214665077015837329478975091040 11633304 -383181637051735238858183784702125383680 11633305 -149973191459420551051939748953431804540 11633306 -4324189904004113503780397031204331776 11633307 -105533318411383143277896100063577035776 11633308 48924259590664785680622107486850908160 11633309 -34538715787166719065281064587818046490 11633310 18945302806191033056267758036934887680 11633311 10128261267453932803679280311725981024 11633312 -1306197212862620972450589297446578618368 11633313 833802147409539338359228227621772576944 11633314 149526494033846596344413471084357159424 11633315 521195720317628029459172318863217994960 11633316 97111935133972428988700378073795658752 11633317 -295263280396414384588807863022823373634 11633318 -79958311867855871414964748454649811584 11633319 91789324807636372257075399509252664144 11633320 -619338068039433536258499284626962432000 11633321 731692031326562580562839345093774034560 11633322 110501284298968609368958839001797718272 11633323 299818399882707938870024439987278242864 11633324 -409563504398245268624066318636999618304 11633325 -127273930720349388854858458756018560000 11633326 62801887122388527680729012013614291904 11633327 355140731531377897085275836227868518400 11633328 -21754059902551711033187858851697786880 11633329 815500981664241990920916662112109046930 11633330 -331013693787052199003971866577800505440 11633331 -195895966688979836453145529939270713600 11633332 591848707288558749183342027364911399296 11633333 1169262823149633011537472834759317788704 11633334 -91411038667159951822472806728522477120 11633335 -1349486796751248392174891527940464993440 11633336 -144071075416984674905543218141801881600 11633337 271342549085031297631215471110549769594 11633338 -170255266615560625636458644249890360320 11633339 -296470331746426386335031244435374597120 11633340 63601817476000361345881067055716812800 11633341 107183497379562539884649602167319468800 11633342 101121980070268351533708934675376308224 11633343 164100210598694091380772638055258398664 11633344 -147334161109294955274118394209416249344 11633345 926529862685392838401348725872220998100 11633346 -456424252160448272152036036644051987456 11633347 359354459982742757049107130944186312712 11633348 709969396834027305847120808052225801216 11633349 -978616929934960647062664991979741184 11633350 -65515324485524891109637806755115552000 11633351 465722605309275327812693689878349019352 11633352 -298890799922539151811389439666103910400 11633353 18761661610055453792580325118533955764 11633354 -44557332214086713966667998405409619200 11633355 132366060140648231587077079574779209600 11633356 -247327474620707979319908899293949791232 11633357 748128631170794895389440481396896105260 11633358 3128692547023271678008406639197486080 11633359 -858035494207237289043627688956511079440 11633360 56578505036137052724188534701211566080 11633361 -93202695999366352568752286595511732896 11633362 20192530484182318635569140839870690624 11633363 73440267261905794976876364232641901824 11633364 -402293531065811646370876961054962665600 11633365 -219185488784838936047214082570610776740 11633366 195265466271858846551150342353287865632 11633367 72634361499730270263190436645439064680 11633368 -430757893754966330642784953793249792000 11633369 -553792168074496483514364206647726233840 11633370 26724214056007055711036886460389457920 11633371 714175616375111103114438400841880306544 11633372 -840976413795843639849682702393089807360 11633373 -185174206019205938441212267791861091578 11633374 328758651273801569555584487863866231936 11633375 -244915156135216403740361967816383160000 11633376 -504984061063024167143355895731139117056 11633377 -178601025769169342974947476258307333120 11633378 -68311794232769719711845681025982243760 11633379 -345301686115933873426366800812075637840 11633380 -150170483203101653711290936968947097600 11633381 -130458793695783012123127704085315531236 11633382 -230469611599449183685087540635830542080 11633383 -826579069022166306002668657967815655368 11633384 376862364575908994135444552849487052800 11633385 -159211668109310434570700994881360967360 11633386 -392016100620293039261820643240469623200 11633387 341011349074627273938283148212259504592 11633388 -45462387919017056754391660986876527616 11633389 -661885170526075244494671103095359245440 11633390 -494781525085211290972780959321327988800 11633391 83747298200966703957239180424413910144 11633392 934845943611595351935090881714388992 11633393 -262342401800969350055028137892427015680 11633394 -172205867498053918879262483885066844672 11633395 586953985556989868596359197471666733600 11633396 109741640283178333436131627289328414720 11633397 481292042588371606172991844083844269600 11633398 185590770562987428499583649995642910336 11633399 365061922181935273391892108938156705040 11633400 96007056213065959588595917877001216000 11633401 -56896011987113573315822986981704038656 11633402 506368793224980280321065890776379291904 11633403 57971416646803265437640945121068782104 11633404 612231103388694883467323593840929058816 11633405 332873031489685308700486501140761750400 11633406 -156252586460085533414920013491874840640 11633407 785072213646493433947464980980857650832 11633408 -567324820054840125912685738530774712320 11633409 -18525306135999120417330383997577373760 11633410 428352088021956729427116896582446440000 11633411 206294589881294207670495649359290871024 11633412 -136543685848806959865407397536649842688 11633413 -500071400808749645984535604151171669472 11633414 -51258454973159051762494352835200229120 11633415 2308931288954785387313286636277584000 11633416 710286532671644525595760010210482836480 11633417 -182461070619093763642453895316882210534 11633418 250486686696850212646562981315378332464 11633419 -168010439212478842305695390538790158704 11633420 -386917513850608312051004699910016512000 11633421 -476267119803046352626445795981476533696 11633422 -84678995748891175330589772377226667776 11633423 -667822817913562799112197103074126112096 11633424 173908776693244803960075878993559552 11633425 -51631382497668574908821577701883885850 11633426 -7826614205474969407145037189070488576 11633427 -204101527679764145670817808522502224112 11633428 -402900876347953863019576743419355316224 11633429 424147208593646184930498881123165886360 11633430 116263275905300536330289863364343669120 11633431 -906644071042750703031837799931685475768 11633432 -78386395991722768328639902989449625600 11633433 -201498362135621744737777906203393554160 11633434 507236307452068139251080805755820972800 11633435 -9267602502589230948418530357609657600 11633436 136356957223973684973659313773216732160 11633437 -431447773631937830415170974965886495200 11633438 -1059146968083946913716654102384092003456 11633439 112246467111492666819157978601172567624 11633440 170569733550380883756334828239779266560 11633441 -401203971393528415304614549218698476908 11633442 -417199087144132543914952110450186319488 11633443 -1060932487746771251119198009622307135600 11633444 44693073784382193989868983379645495936 11633445 483537166946980521007564932945128801820 11633446 -115213813790234440566207687358283569152 11633447 -17502088858044301384748734039062992928 11633448 579551700717949139310083011082040360960 11633449 -804852553757790922196890427508671388550 11633450 -111144892302406239226110994661355702000 11633451 165857532547735422830806606155749222232 11633452 -127995781834207942475573248594089988864 11633453 625221089206581603966294882556282531680 11633454 29570822873456211937850128525118472192 11633455 -185051478334139209401998798868398135280 11633456 -72534519659384134449508055172203347968 11633457 -408400304416235997090815956275955543680 11633458 -115300168377727077756005832695841508224 11633459 -774245637671514090404874697832543924340 11633460 310452157983982903748418555062143580160 11633461 -255241101292435651160043579486872998400 11633462 -525553852351424721429636891503984412768 11633463 2308561110428997066103332026966337408 11633464 1144069960449477560869015071015218872320 11633465 609101389274582972236437301613977969860 11633466 -48790403785674463103978133315369139200 11633467 -389840564405812190104041701172474880800 11633468 29619749219148397482212595029690990592 11633469 -83710133835957383183983708005583432512 11633470 172292981303590745206505795468600808960 11633471 -1018879627165203315240165454126883339328 11633472 183677086559203523184234162890515415040 11633473 419430097396165541073138219353066784000 11633474 44122298044381076221948961796744919872 11633475 95040890929933965269839994775651648000 11633476 -729104064960035033181235837253855981440 11633477 70766589368005205374152769529183919900 11633478 -7602749389323558946105209839802719232 11633479 -498316260064338943940135901580854936912 11633480 -218424173641205358713473547219011737600 11633481 341078287459208296449139427374608808170 11633482 592192527416831802113886420413168024880 11633483 -912875679892301696324079169368793035936 11633484 254886987032201424549902009680623361536 11633485 -354029566946814548771674921643068043040 11633486 -1207525672068219916603915746301749718080 11633487 -875935223793163260107193410681269794048 11633488 -8497102806545248931665313489367597056 11633489 142716292041489873589079280547497284160 11633490 434650703394498164005376077546176691200 11633491 673048291945536797548773102621800825520 11633492 -46137751699890070598147465844758593536 11633493 -247305168433615063622995781795123247744 11633494 -148828734536074200926780378127851662848 11633495 -621665455392761656546876833255134167200 11633496 -191294071287591522088861083753554903040 11633497 -429742361903629143137516593738006324220 11633498 -680354755702033124858287358361875178000 11633499 -25260506782027571025174396477567965976 11633500 24485948591161933261620551786273280000 11633501 931476675846464585622420789297758263104 11633502 3660397977187549811715825522226934592 11633503 -8968335352027343454736287748116662944 11633504 -437210013170978007384344651868819161088 11633505 -86971294411236348160289739781345588800 11633506 695074477921128200196146202542324111952 11633507 -566931759532138696110743409143006294244 11633508 -258125254801803152916346248217706269440 11633509 -7154080762674430907820425018260253700 11633510 7217170967975480842963578204933273600 11633511 -861598227396267315993579254776259949528 11633512 1029070043777395798541341283397261312000 11633513 274186850764351976033420434557739176762 11633514 61345114663460234272215756173865209088 11633515 -43041302015893543977908456802918494880 11633516 -607641380881279147180415891431984162560 11633517 -232368355708010673482403181950779352960 11633518 248051391003354390477204259789128592704 11633519 712894365267573465147879865119470716440 11633520 -16617344781539143056605818939988705280 11633521 -8984242260551589969783092020847537168 11633522 -989315275708377734435482282453877413248 11633523 60931288038896274348744120118824133248 11633524 -106285913179022295494428478350609244160 11633525 -4802477887871938633968677468093702400 11633526 35995668913694994244430110527083028192 11633527 423238120731725304599432329671427126376 11633528 -491130472383000998619353925977529507840 11633529 -579381015153188568486566468086031059200 11633530 -190681308817166091622446753145988343840 11633531 4022732044803091536892304062382376000 11633532 41504162894226527285624334406594601472 11633533 -1148722733254107991497502640915731572800 11633534 -68654546858066857967120013694123370496 11633535 -980550000586887981530178638000242800 11633536 -771697383775333537522268987738806026240 11633537 -720372401104129006688775617438404370814 11633538 82868071688716621095339152171597733888 11633539 -501824871649470464876430251938878421176 11633540 35968043297934811814822032450621440000 11633541 -1258282656474752347026238124846724542400 11633542 317212501715955157677203346925244131584 11633543 -1037011329418217503557447063200246633400 11633544 14212785279629727897783655053919979520 11633545 192246005452272833737822135090308480 11633546 -186084579485313638483970871012590272160 11633547 -440611033804584297235475405644473013800 11633548 199557888229783557680174235129756382720 11633549 -533037097884791542586997160323413157450 11633550 79582930582430749729056525179166916800 11633551 -701111494524835497848067062764313687496 11633552 -274411957333922106616391941091229696 11633553 -184291796893903166477375232435913849560 11633554 -658731484448658011928567177690695179776 11633555 936296967373386340565364838912067670960 11633556 -59856756476190771753374288737262764032 11633557 223501626530503262303616303162448931960 11633558 -135644799741322084103950187303194943616 11633559 270668602107045674277363052930070214912 11633560 587268011893090844644452381220862976000 11633561 -736685352862402652322292396224746084160 11633562 -168576642673978184917602724328957617680 11633563 -89441630110837248146024424084284774256 11633564 -3008069387096925565797644797943070720 11633565 -313340686461891018575479962090216650880 11633566 -12605595753737515690495668626159212800 11633567 499004336276003353115869413870049524480 11633568 117774146982821566660629458520778997760 11633569 -821281774675597869784163512724949376030 11633570 1373570238364047302120087340668227200 11633571 -1090317626972962247058416926500782687760 11633572 -18809147676926117288633985121403280128 11633573 -420179872697283851737321106179828942560 11633574 93212947999669929670430502522851727360 11633575 42293316054885285964599561105380565000 11633576 -33136199800567108990775078215550423040 11633577 -277112075757009263320388159034593421696 11633578 -330387898610359007415019455263152358400 11633579 -712534501693679915400101142958990511820 11633580 172496610426070816764144089917122892800 11633581 1065465563439354063950410814104083763200 11633582 -587453575694879860711722362092585521600 11633583 423603364747894250438764851877978324128 11633584 -149654194474132270283374347110797934592 11633585 216980148624922379214632880955280409780 11633586 3323907557894765838695523934363446528 11633587 -2379030938135287614266789721605917696 11633588 778558833492099191774613524213503586688 11633589 -272142481763995528552924994795839941792 11633590 638483391596176397974964736013617792000 11633591 1128801361990524111891127821824245981992 11633592 -602093421383490243297123967749533921280 11633593 1105323604887273442427895570163888711380 11633594 -90942348923595660593367756499683956736 11633595 -223221977599529254045328349718147854480 11633596 -131874415403962414069549639899120163840 11633597 798620886320984476775135881670468447046 11633598 31314943022776674295665181356280823040 11633599 458699999874067226091953356797124258200 11633600 196134245501810284854474877378284748800 11633601 26350251651713699250122509806953640384 11633602 361910134885406873624150203931618668752 11633603 -525704100212022198369073533876233438148 11633604 547327035630096635998603782050201680896 11633605 129751909827607775930117279662427688000 11633606 46949436049682094145656636733401285504 11633607 -3216468450044371929424276542236779392 11633608 236354230507887206775853624494808104960 11633609 -539687332514858670772992127355063528796 11633610 -191008887325183695449281723971950753280 11633611 -796426486053056503501152164424078322800 11633612 14586311615615369203716539753187643392 11633613 -106890522980166448196173947745073729856 11633614 -250771950991644568706805060451985448768 11633615 -317066876325845953056245872814729928000 11633616 42300569952146595433375767454244167680 11633617 -1054157831704374677839256358014917656334 11633618 -249398231968340826737759383427979601920 11633619 635789009347581834476299153175066910720 11633620 76717267760047228117668074922534144000 11633621 -12520978563614064420542670273130864800 11633622 88069167705937153199439315361180723200 11633623 944639990337652357126477191771075120504 11633624 -430795936133592319171014710622218342400 11633625 -1113480917210211968280579095099411712000 11633626 151583857738697210746809289642000534512 11633627 455291063117627448236879903881195939824 11633628 -801105978126638280091321046393071386624 11633629 15870559017820760909833846430662662636 11633630 -138470947402290383082269841986075431680 11633631 -286614929817640275880559286162075045048 11633632 1018249390525971850423801092571835400192 11633633 198098781618375300958874062964787029424 11633634 269116792048667441242517999627474961408 11633635 -73429929890516395383004970047092607200 11633636 -75152513662745259776760188675835187200 11633637 -407795163465444243075574668330349019040 11633638 -82398372524426972892134251989574821504 11633639 722975287519321977788591160248635120440 11633640 -11618817905565421875716675786883072000 11633641 -1159062941861553343841307111236393026700 11633642 -327085875199701925531480518964026216528 11633643 -101000634167059121896162707881698963200 11633644 1011508322671568129539922124654909947904 11633645 -638292034987234537535418185339618280 11633646 4667655900706216865274670340843124864 11633647 -185944577257619839242202402279303593904 11633648 35626174476661433083928057055223578624 11633649 -30511399827009469230772581881683014912 11633650 -1955854273877983402278095582014118400 11633651 518849058443571877312269896507788066992 11633652 296422225245915731357304531182890291200 11633653 346096914088038969578716857467882132064 11633654 291228002794278250538980495455843804480 11633655 394919843955401371771270630762133051520 11633656 -1138566432962857409225030671704099717120 11633657 431830984005730810703349921544905685824 11633658 -118793224481664852839842554882044125440 11633659 504751353131271978441592263122267083104 11633660 381998877805252695236841469984323463680 11633661 78612629339614818482891359040588765400 11633662 54072196284600729844941461681153448000 11633663 170694634215140951718202733701188774912 11633664 262504549377883585904912071970449784832 11633665 576235234832459235859634232630457983060 11633666 242765417730068930279909755632829776 11633667 443159297370271795287208347729226469880 11633668 55568330001580403359612413296067246336 11633669 384287266929199066347316984476027732060 11633670 200499153868643999384946196437524478720 11633671 -211039204437176668811982490183284974288 11633672 464948937368952771951515923226415436800 11633673 -56542640017896439093773048445485586416 11633674 -173521467966871516943306081307502461600 11633675 -381531921134039027845218856957514671200 11633676 132168559012217707485506529996481609728 11633677 326964619294137436622704139305550107872 11633678 -699995311312914201323843860150112505984 11633679 -432601382409647408875888224797335968000 11633680 17414169070091051393399289841550622720 11633681 -73853261364162315949567531832251096800 11633682 114610104815708017687768244439789521664 11633683 641300044803199566524131508851336836640 11633684 -75859664648263197888964071481394707584 11633685 -18198457523494551071386315368913831680 11633686 103546996823897641054106042100141240000 11633687 -110598031207332704888625417707557660032 11633688 194629995965730857388078672846638161920 11633689 -212211557646679411490553001410148944876 11633690 397018291752950950734031683946738307520 11633691 524818820892837644661654002923347831192 11633692 190257498610775985469434224716863646720 11633693 -6753268253800050501630371488731294816 11633694 -268348082294484645621205144325939985600 11633695 -142635605612034448776788768338040981520 11633696 1613454683968841029851051955362863775744 11633697 13131892635376623873673614950998529874 11633698 551639108721271158957677170474313856000 11633699 -233188141772437809739388364430723115520 11633700 -76620614132205968563373792998224384000 11633701 603891392519880500504962094211722768702 11633702 -185616880840789659546251090777361212448 11633703 305737716406947915216764648236435499304 11633704 -47434352522208737722903992014930995200 11633705 489886151715627115812751980334254294720 11633706 -8831761177832561453054479732763216640 11633707 -772895059525529225101448989989249986928 11633708 536601814516890547512527884476466937856 11633709 310176780511497717059523819200886487488 11633710 185262482485018300458422533069016219520 11633711 -150845732000409813668458000047615571776 11633712 70843818075396736999941143813988679680 11633713 60376315089815236690179745375583666624 11633714 194372319750957850662052283044839814560 11633715 -106085121810549541212052274779228069440 11633716 488358453701145029160874199444780435840 11633717 1121078515509903199686095865005101116192 11633718 1579136411506375592963063968617952128 11633719 -1068421642498388842583672549432041951160 11633720 -49078894157263720732214223051540480000 11633721 125213792742130726732193969081743761408 11633722 -724231029142621504486223749289890031616 11633723 493989917735163099224318662853133060000 11633724 67178132877564713077531609598098606080 11633725 -155293108471039307196352943127119467100 11633726 190127483804524254958155496865016229824 11633727 35333373592514290660009324254141584400 11633728 112307276879070224015898282242322464768 11633729 1046002087523122929975586540717960979076 11633730 -273846325746854819231006264140301153280 11633731 -267657288073655670275600840202970128288 11633732 21092107378359495871776450504300444672 11633733 1166268211069608643342176958085547321600 11633734 -56142430523027969542571008361349364608 11633735 627272084268003616493494222210825906680 11633736 -133493967477007730907001504916520960 11633737 747914459661551363482276844392939325092 11633738 441076080439218913388356412311240608000 11633739 22600224380683576956028775369263200000 11633740 383593936735952379384624165983790320640 11633741 47194814169317250771024905169812492544 11633742 -156627417594867388700247065553474009600 11633743 -780807615968712602137279080023827824456 11633744 125353263359523191384892154481513594880 11633745 304211258040254499995896646989281613440 11633746 -234923009669982713544133014194154372864 11633747 1618253393299691077646772893181679345920 11633748 -91936140355733914845516503208251142144 11633749 -647364124094628976384766407064846835250 11633750 -4916271789524199532286306485948680000 11633751 313608737169025941032536697614023922080 11633752 8993096495585977470034832214656901120 11633753 1734341507430264315769289884276430875920 11633754 246538954456568661399479311451275284480 11633755 -314934805557503772436834011541414959840 11633756 -80255281543547653988461118155968837120 11633757 -552147964438698203573062837810794460320 11633758 -572446752091474511557738440734373083520 11633759 131911321241139538920016711057714136160 11633760 472819596199956495018571604059304755200 11633761 94661947795774704304014137205826659362 11633762 145159007509681659983321649892646258688 11633763 473662471968318276766568450712588524784 11633764 -302000606545444257236150643024462039424 11633765 36456166556052384013443000776554266240 11633766 -152418768260164114445415793578675286656 11633767 438779102455571022451100270604585797816 11633768 -714540303664609991656251835206856320000 11633769 -105471397120065310828653773778961655040 11633770 34220646447015016857866213185594833600 11633771 -643273320690544621460916999080660928000 11633772 -416364132893363284987729797872130206208 11633773 321979571327467716683385309831059818624 11633774 -47241369313704102734611520039246396160 11633775 -142552255126059885353939670953136632400 11633776 -93487222867117971008804952244168949760 11633777 1785275979319380166982827647448446428160 11633778 -78673409745162968459832977598003187200 11633779 11997639074004959487070253699110674184 11633780 -279695198085737223522340481004460546560 11633781 -498046153618974820387832352625443860448 11633782 -536351165171751684118829615335281223008 11633783 299643549373582807586876427701907852720 11633784 -258155692396853998346949633758724096000 11633785 616425876001193562930100703147734537800 11633786 456219293118926993980472845620737954784 11633787 -71409544288697249636528640348577332 11633788 253571736474071374927757883461149365760 11633789 -305418433268116040228886059735018302944 11633790 -115409999355302177751094718677710336000 11633791 -12262874312385611772879670173160310304 11633792 979840462551016835704759378618833960960 11633793 7031614524093749257292799883614997728 11633794 -130502639212473353993138221082789024304 11633795 215888774828289457082332632622146566400 11633796 -698753382388174416430171125001818084096 11633797 -255279516723432101444792216032492122240 11633798 136971186105098499650989630797002878080 11633799 4994697699689510661123219480711439488 11633800 82998389323755180966388774829639040000 11633801 99397024435382037947484821646543222912 11633802 115424363308992764667286659407970992640 11633803 137626393284349013775379262873101043040 11633804 -25475887090605735568042625271133372416 11633805 158451652773681052134105030868705319040 11633806 -231777683999537319836664446580778803456 11633807 -1006824939488729436749875865679249268944 11633808 -60085757575096577349833950907651260416 11633809 126552083150851412666477711551996897152 11633810 137049434698629786196431234622701957120 11633811 106279343335688832420462095321641768704 11633812 198464560823386119144670137284294944512 11633813 610023022606395122974518687291305268480 11633814 -309983308968426838346410870402446336000 11633815 -249725859490572602382585401422154792040 11633816 58995130647671310487988297163709071360 11633817 258711553902618353967536243232517621248 11633818 90159525783292697843325697019547279360 11633819 1357008205928315480557342717998526985220 11633820 17761269550914431487534277428686069760 11633821 196513808049267068661639146802658824012 11633822 1913600100500228194696094964424012992 11633823 -602913051906922733494197224357689179240 11633824 -1099096522001232876716249087244612993024 11633825 27930879941469624443719282265982112950 11633826 325169020293176165122566494277698703744 11633827 47687555792112240592182305058214867676 11633828 -466097178929243269213369902702151490304 11633829 113542477614542529793653760223719212384 11633830 -121500286187684716577282505545933527680 11633831 -282062506261969396153251526587202066896 11633832 12133651149534145309578862310477168640 11633833 935192528570026014377691674408830629520 11633834 -520905475240200251270361932342758415184 11633835 -48599043901601232018630258934763028480 11633836 46659652092125252780530388782656514048 11633837 88332772102730858323266682945925079840 11633838 220928038559444634176134612391017633344 11633839 333293317173707854632507455962898281456 11633840 160477516387806888995711815181140623360 11633841 -489584792852824897814055001022492638560 11633842 -325926279369676044711648246188094339456 11633843 523607092963040042314600625114547723600 11633844 -91129249104560367145253167602691768320 11633845 618846793963173071980198808407128611100 11633846 -1043474328614801378991642257278181760 11633847 224438618151993187686416788543695918336 11633848 436746747439930710178533082298312171520 11633849 -885168644902404741960897065054932971564 11633850 203842804708753286158774137237938899200 11633851 87901804880031665252401588017952394852 11633852 24478573209358145876604613518545717760 11633853 155234423025755813053057127529453654528 11633854 159438057020461119634220301602830085376 11633855 840271094639284440204370473414057494760 11633856 77731989874126286088099943853693337600 11633857 1365321154907415071457676184771468163412 11633858 314051127764660102579567690624008433184 11633859 250239543491247362515320399574651675728 11633860 -5609496625028048832930628418951331840 11633861 977113086886589451943948752207151751712 11633862 370014616142298717700653755140502492352 11633863 -50528256493348126620362105191804583520 11633864 -88650803588878041068437658445818511360 11633865 10510267975407180958882397470994298240 11633866 -87176601297648263525424858856787008464 11633867 15901193949276831906390637411226791200 11633868 -871497896335527461562382163909342676480 11633869 -293623117811979339171184113362939324640 11633870 60075526670478325885674237782089075200 11633871 140336781017750623497808208531301183360 11633872 -191474762137154881673696069814184919040 11633873 51942078435859520628589427599266540840 11633874 60402057019395095573027192053505203200 11633875 773342114235023587432185366126122628000 11633876 -1056589517308517506067982841358670688512 11633877 182293327933203179839131391036017856014 11633878 237852777896112191488918814817677272320 11633879 -514787035033521732537695137094562086520 11633880 -512655427650721055699647778992747315200 11633881 -12628912195196170272570094783282212608 11633882 175085281119138584849029879812407461824 11633883 331922006115316155054997958870923864320 11633884 -1026130785159297424794264880278471837184 11633885 595799798208727291317352218961033899360 11633886 -399582762568680405844214904883550181696 11633887 -489649238249038989290783865986863171680 11633888 452540255765618937206781316134277742592 11633889 598909866807368335735327324306544523360 11633890 100402079547101198171074240188790195200 11633891 844860395056214037489891960464506811292 11633892 -5403082770007976051760449005455126528 11633893 832428332332920232727155504555283638142 11633894 132914101804091063323839090638998738560 11633895 97622382973765542071344362338591923200 11633896 145201309802412643111005181752427560960 11633897 206515154389848921889392438656167764480 11633898 126539959421039037628908757974453828864 11633899 -849408250815824122544858530593906073464 11633900 -556697926576878585551415109783248844800 11633901 -885030786370049498972505006448529501280 11633902 -26190364003702696349008168193674133760 11633903 155933254845802457122721095432288853520 11633904 -65822354072252858125380047565624016896 11633905 -55262508176708129282888176103029748940 11633906 -242258020661971307286333305522243214336 11633907 -160968194348648041751243595598457772480 11633908 -393697745037633338809626635639405184 11633909 4303488689227766876422259657483941440 11633910 104919211352954788031642425353587589120 11633911 312881534871085560207021254823951969512 11633912 544933529121415612589683054868409139200 11633913 -304056928956776130389927264792926095558 11633914 -153109643936164232885369547448370665536 11633915 -54724992636069846842612105814646140000 11633916 -43638794650596264366122188119835951104 11633917 -410110376517401367382188867007708900628 11633918 -117534331061895774843752025481485747840 11633919 -770573483158717557453686165289545006592 11633920 511274725150081907203166871553572864000 11633921 294286047987021334465307375003100331092 11633922 44660631515627498145076434358013840640 11633923 1267530107191378255190312648986286626920 11633924 -312869781100189057798871556496861618944 11633925 161022302528823210442525703276462856000 11633926 -187882413220120980880126687326506925120 11633927 2259456155439686209822461529411215056040 11633928 162234925936128801666246199876308172800 11633929 -250376653867241233972443516771076252416 11633930 123592640566946178067079220898590873600 11633931 -797038718160828993120823522643899606980 11633932 -421635240173507245284703149699469621504 11633933 957425520671421504539444235870243101100 11633934 -45369844273353411306119957028004167552 11633935 -656564032378457650374647609280478651200 11633936 307164207179850042743528637420583329792 11633937 -26553891557377528599920363926518695040 11633938 -12130239976182976055210300094116889600 11633939 -63704645736062836721439550841737757520 11633940 69540609582706065200136692143197269760 11633941 610519068051319496217432112780327968384 11633942 294706349235344525638365087490642723872 11633943 -125135889726447732099382238968396350336 11633944 295454072846590343901374070895271608320 11633945 -123667961930970261699470510091836370300 11633946 -79429128090878167245048501535691653632 11633947 4603167270396348925963007477172489072 11633948 -192182293759148993722957500242316360192 11633949 43539563530287493341994799289028653030 11633950 -32866785243591688990638956146368873600 11633951 2781935413245481576767509890967570304 11633952 -519176971395403684647007200945855528960 11633953 1105275843934821589679849586134797607104 11633954 -15666141041153496172560986163323141760 11633955 -60155493050797947255634407379043160480 11633956 260506943106231723453185970823272997120 11633957 682250883134001796417694457565623204672 11633958 163237010571203163044510438187208124544 11633959 157893209072465944456177097860653966720 11633960 -257174710059029577503612135400982886400 11633961 470531233126080761554742680133822608272 11633962 -47461044242049408248677239752732860416 11633963 -295032448712838102135701002400552448216 11633964 -87020326500386124328110447731618241024 11633965 225605190942196345433079517400383392000 11633966 -530535821293195520676159632903901516480 11633967 69735097061643908764804170237153652080 11633968 54924377158353334122150019073329774592 11633969 646089440631611537066110890846592528896 11633970 139406865148784424376015937656377408000 11633971 439917054593047183346927274098557900172 11633972 -30829262904128708004399557710206197376 11633973 -20853585736897305060749331248677930656 11633974 -275322778294540066815448272383303938560 11633975 -72726130378984344523840264767908744400 11633976 625090853979411628960962098049910579200 11633977 40141832786164509332035753708241303232 11633978 100035529439126450151035773782106301040 11633979 -24578529427478381032878326115815105280 11633980 408328078804451168736088759922319168000 11633981 125516816413953813940673309621278001400 11633982 335480085784827737134835076080617142592 11633983 225090644078101505920097944312421082144 11633984 -70826884118525694471091071192536186880 11633985 304514413253302750728948220970953886400 11633986 39448369030167424941145771869277240320 11633987 -1095196221037903287933109427343796046160 11633988 247567795415167792817671181254753873920 11633989 334676614858700732806684620132678892320 11633990 44597297978466439801954105974610252800 11633991 -108788276379901235104054328078783553840 11633992 -1150485041044235712699659794000752000000 11633993 280896664221977746341605590727699918016 11633994 2140045434913641856706213919113879808 11633995 -473970709064612516790365765944497756000 11633996 122614190170259343902597145923389670400 11633997 -673614059239107650922900429748632840000 11633998 13777898337699397195567228233359566464 11633999 -109727941702099445987588224851649716936 11634000 -24551466078324485160308835405398016000 11634001 -1055835367210563226932971492755191300096 11634002 -331275338403450891286922568522820872048 11634003 -762197876475370739763500696350503012480 11634004 -775379760978705520878663891229731594240 11634005 122122068717885157633483217572119987000 11634006 94425475417646769484666143497127100800 11634007 -412600166517572841417005189394524117376 11634008 -1071244682252681741333090591979293245440 11634009 -196257638546675770454798799334579208496 11634010 8033792976572958664104631000689063360 11634011 -1170439775640631363798046458238986835388 11634012 -96117710073119796586604397604130234880 11634013 -123034430336933575671586364288473937280 11634014 -311870235684541202916689510234774200320 11634015 -170403001801646657508689726916863149680 11634016 679872309886852856857340338245421105152 11634017 1513363510856350119630865473547763347860 11634018 22959598675985803444851254594121223680 11634019 -1380910191347652925057815672707732918504 11634020 -316781524470703733952324710024961611520 11634021 34618378089001422877968682547746066944 11634022 -176616611177211689925989785828111416000 11634023 -321163091630937472506898375348920380280 11634024 599950162791496931795313723582908497920 11634025 -29800753080071505926999534035473199700 11634026 101889158725618119397176112176213365760 11634027 -316166113771100441113247294211721910592 11634028 29140902195026694502765432303988361216 11634029 -1802564127480015738460019269377163050 11634030 -1160841378203597070724426569113633280 11634031 -379486472903355516440796383879074119336 11634032 -13393668685484138450008296014638645248 11634033 468765472031455488048042525363059301600 11634034 3759385421174825527067177188701537312 11634035 -217846848205792583272886040600332840640 11634036 68306575212044533426380641388087386112 11634037 6464530928619170977523803040730974400 11634038 -190130323724818501578449772446258269056 11634039 679266070838963556946394388362804592000 11634040 -352838678589281593378981615926292070400 11634041 -635594003913996793730534655189503553558 11634042 -53622618491733031646810115851140300800 11634043 -157488680538348347841180739021791650936 11634044 -402398380047211889471934513220626607104 11634045 -125259492358492899953818351284645259680 11634046 -165865814929446289841603819914203712320 11634047 -1232454429195323667825743822082219762768 11634048 490220004967638829571519630244052992000 11634049 280115076140406857912743299832473113536 11634050 -157294306478078521952265712388159965200 11634051 183577790223974546053951457595919131648 11634052 165482575030265695578139685542726533120 11634053 -297222250277834904886680693534717121698 11634054 -113693098639167954052390498907202742080 11634055 1025747017987345830030727260715988676960 11634056 726552633978603649005961766688010076160 11634057 1322859510790146598462874883973126268640 11634058 -165468157047963279449101526444088875424 11634059 -104929452661678102314750320470886091984 11634060 118226893492406931116047320401760337920 11634061 531729835283317105169709188944204182400 11634062 -413241139344393189684931512496561091136 11634063 260452203409774043398957766150295345024 11634064 -45083368791942523288039873236550270976 11634065 533654361532579973921961826797328889460 11634066 -289677059162649808500699223023991224960 11634067 84724513547377433709155190890085812448 11634068 -363377120832907151787782256980396144640 11634069 -1013641712022163387570358087595000830400 11634070 -248393039640481292862266372678002283520 11634071 952870917465119073690720961226416291272 11634072 173815641293851723149982214804135116800 11634073 -956055803585282672977279631423420058096 11634074 667369062015165819889322184219277495536 11634075 -62052024280133336579063070378854382000 11634076 -936943065671642054809943688747616330240 11634077 77290940517695165168606178221748639360 11634078 -67406808107304892317298180599966195072 11634079 630054516953817200223206992310218401976 11634080 -4335567431247133148303516699983872000 11634081 573926660381914749247284830427344920224 11634082 -351058051739226777500230914211690450608 11634083 9260957335257997432944587278061914368 11634084 -206059982343253630659034207874629632000 11634085 -5998031816680658271214892851807164840 11634086 -784347378667984353908842545682924787520 11634087 -558871862824965586046038926705525397680 11634088 -462290008629395321089115477006442378240 11634089 1812036663346717033775948335741658112 11634090 36960505523002496231372779023625943040 11634091 257003029568583447263120944421971741072 11634092 158424992066965848734758213167955898880 11634093 -472811277383129068295694011100953570880 11634094 89305253054182241673090848932040076096 11634095 -12096705608392839456282982935601883040 11634096 -134666957263073962807807336397203734528 11634097 -597072044461295270488641697936039164608 11634098 116839272050991938255301493881889093632 11634099 13408513830194386351022207320016831040 11634100 -166789532538381370182195067858377673600 11634101 692861535298307364555974633001207232704 11634102 -275678721503580416192291620350031871520 11634103 300060049600582370549329702633725858048 11634104 1307639504385053830346821722732413030400 11634105 -144792779500401045137421653357898624000 11634106 -421703974487873360215999028210327329536 11634107 -357638836733482847874464923858294783644 11634108 288656387497331626667922292899637301760 11634109 -489585674054884672007846622676393045690 11634110 193795735623059747376143879136432491520 11634111 125282044483305811693343044840632332520 11634112 136438430193424332698042357489556520960 11634113 -163690442511087860781986831169597724800 11634114 -24586581699061644327587738142677452800 11634115 -244940877543557206724309116409810869200 11634116 87875954357487480401325632473378490880 11634117 390249229718612937829607171353688983200 11634118 -401355706986063190076182907410154257920 11634119 316242930254752131186545821696087081152 11634120 241217003881494509889620589369846681600 11634121 -61651063589536096475698050360052288678 11634122 -428456649145332095920499924859241767888 11634123 -12315224201878969842161264211524851776 11634124 1000987637554246837435906267557488151296 11634125 183987442446860717224584166136954568000 11634126 -33379805521973632618244535227239320576 11634127 1470621147046866304797654270817471813960 11634128 -36130173105273779391746481489374478336 11634129 89747779223121663655644769699035571350 11634130 -175223209017487574644317651171856481280 11634131 69445358935647622779849080986740179664 11634132 120829968157126238283885221994408364032 11634133 -377874078162481903310675615614789463040 11634134 678458242262180837192993728655549595840 11634135 6255009209737830826104008352064064640 11634136 -7236340715945764381715656440022056960 11634137 53456337977241164187185103626096688000 11634138 -167699111833564329302911068710660743680 11634139 823798621775941494443888072157443911680 11634140 94813389742177335839521142394142586880 11634141 -137887715682201191753945862901507086720 11634142 97971056394418481025841861883150515392 11634143 397209087145572624373250840937291757320 11634144 842736581754965576473604112740108206080 11634145 505295240735371125957952795454023464960 11634146 328917924682347206969817922345915912272 11634147 -251884530748834666888284447524187136560 11634148 1160254834969594485338633259648180990976 11634149 452932334559435333815837298155986881150 11634150 77488104359399466190934053604980800 11634151 588673604910886140420717622274610192240 11634152 10074389799846611324527579242175150080 11634153 534847630544670295370140385484958249104 11634154 86928257440904179077246014599843625472 11634155 349474457646233412472361537805168652560 11634156 -45851353656172790023431288746740638720 11634157 638519658638776761416509953107782408406 11634158 65373355035779566504942675785342754560 11634159 -458848979113939768727016434206567506432 11634160 -86790894378707046170571085838520483840 11634161 28743805803048004278640910921720340480 11634162 28671077360593264063918058949140997120 11634163 -298839291231315094084175838802518984920 11634164 -709606522702809337071176820153549243648 11634165 163040574002682222281725810154599608000 11634166 12428390294109012189860596074109921344 11634167 864978357251320796639110329732841482216 11634168 -161632292701893705928488036189961543680 11634169 43152421961086355337617960421238286280 11634170 245419832277521144288368214828470541280 11634171 462386036104757731922468690659111759584 11634172 -404197526344846487364789590133919825920 11634173 -438229600766985597278229152103557635578 11634174 49196678598562152125177867096934680448 11634175 -208044657213414860302812774740314000000 11634176 152606637919233162852104694399378653184 11634177 -24182285446307161064911755547030207968 11634178 -125284837932062707929124200280389857376 11634179 1240074668729316216773513900158781526780 11634180 155890975823418140735554431147939840000 11634181 -137914589628329280513736869504659458816 11634182 -39872211698353222141463601347577624576 11634183 -660176886545848632913458518147364142056 11634184 558065174765758672082355066406185538560 11634185 107117346750859342113708522451583400000 11634186 226739603958496282411869314067337670400 11634187 979739479448182515035275862246296074836 11634188 -1012238757841802012884473205627631798784 11634189 55697159465664176943331648702559250048 11634190 -142795639562776829023660498485465292800 11634191 -187737218601274089192470736621060618600 11634192 12202573685435382461476376561867292672 11634193 18420460072100117657696286881862939504 11634194 -221633059511412124402045383852275427840 11634195 -415087992877084496937806416853498128080 11634196 -131484499525434327354724204140268500992 11634197 -36033870102277786857716852603072572320 11634198 -349106182491561849587820817293402217536 11634199 -324217269807660012561342810138159925680 11634200 -55569498808390356206787866011228416000 11634201 130627752517750195231627506547092825870 11634202 -342295852098987259714801022200556426496 11634203 -337517760978734357839487516909333172720 11634204 55562794167898746179905290211742072832 11634205 563596599329853132905884669630237712640 11634206 183382683644947928187697499024039680320 11634207 -1940616730924221352331882917953275904 11634208 -361557560521418650599287923069351034880 11634209 12230314500060286954068921820911133104 11634210 -113867664276792579282894486792721996800 11634211 70789427590906228259426967491643774812 11634212 -247627175174952275390181516042305191680 11634213 -30736087088498207368655182938355867200 11634214 -298335329819723197194920058462928448544 11634215 -393578869123517211711367492587932247600 11634216 465439287197198107528466478171338833920 11634217 462853876359735599269761330941055196800 11634218 579235579418566217513945408475039976800 11634219 44497508250433916694574362768479878320 11634220 -107016527822249959785255644130582835200 11634221 665830578151884187641912095451754589952 11634222 -348769215620358807799492146756968380416 11634223 -395463099280098851190535117229629132528 11634224 -48623253874563910761706897962370990080 11634225 198233280468909968789998384643606371200 11634226 -120741362394196980636066320945831336688 11634227 481538364158582668421672820014935478472 11634228 -329712643936874064026471461466449176576 11634229 -23595848981141137209154657049759831880 11634230 363789761996845064458540333306537781760 11634231 -125883444546108835639959883338428086656 11634232 -994153507076551764511669953512340172800 11634233 -199612729526414022259751670784802392056 11634234 -61223551166746158635160692110067512320 11634235 717496930602271812658284550496416279680 11634236 21206064002675829329438816858340853248 11634237 -142484211657329165810925992297547215706 11634238 8177649038272321432613952431328313344 11634239 673283383544086528719509201625143879232 11634240 65831108278675979210433914792941977600 11634241 -898506673160191135360338330544343960016 11634242 -44386725485443322710946925787582190016 11634243 53281445560097665469678724038043643488 11634244 -537681635543092642681910822231059620864 11634245 -55295915740711857046409862024696435840 11634246 119469724908738081798992014006263002880 11634247 272990703938298224643811934707496228696 11634248 143027447017469972592112629174453534720 11634249 132072387155318641660880699993783958720 11634250 -211573697295891839092879363402119120000 11634251 916736744556264705883702873544297395200 11634252 -972598910644751260642962293422964736 11634253 -364138298725666076641353368738982607200 11634254 118558677784115377496012529747255096960 11634255 -308227992846042157514307999800220414600 11634256 -295204274020558971255285598610882838528 11634257 -1752696768778048918109199250210952509068 11634258 112508589282662317918419107331885838080 11634259 -137474102534404234475637639408088904800 11634260 -57488940259796234507570221198961571840 11634261 -88601717354976902349378923417874290016 11634262 -483928353702923707157548849413238194048 11634263 485254550626357831537198195794507733512 11634264 30081185149976095616586222174554112000 11634265 262193346219631872785866210226726502660 11634266 309161880634004953880678122770665845488 11634267 -1048557317555164171293693187276977151488 11634268 542043786393452469051332475481959285248 11634269 -196812065129813301225803562947151356160 11634270 -129556627691319238618691627009865753600 11634271 -386228064880428647805893254489072512912 11634272 -478648739097830002585610573180062138368 11634273 -3663739462619127009430814273486455104 11634274 308396602921144493530841461182067991040 11634275 -569244386018070500153873361841343400 11634276 -223121901016797653800189984202689222656 11634277 -123018008393723352374398450750634837128 11634278 -694400060359035673731087067913867447040 11634279 -338647060698292803987376087286976249816 11634280 45741449204783974349269965468101836800 11634281 751029254153090814005293802076603811200 11634282 634393662719065404840493546914690418944 11634283 424679557089900487022353115125348853304 11634284 -329462310514679176012090281994248000000 11634285 114600655196470376903951594203756919040 11634286 -929518740120720300764025173482119882240 11634287 -236760577626212042927157660369249208848 11634288 -15154490246413771052958794253044023296 11634289 -560539608677762836421133067794736812560 11634290 -167980767911257556193990319319751241920 11634291 530516284195606667813295449442006451200 11634292 578279741016515394359687870188765894016 11634293 907495994470111965349044158846270022144 11634294 -62716547115054862971208382813621833728 11634295 4516059881558048792210955014607375840 11634296 -23985796385719355339220745229201510400 11634297 42497876206215215723696533075128876048 11634298 492247215664289841775834199086593082704 11634299 486379890278843112644825836836094011300 11634300 86741671463533690797884194781061120000 11634301 -391978571454256767599171369212754176 11634302 52600414254981849756556757026887211392 11634303 724935693821104930157582862275920789704 11634304 -372036234753173352246463807473277992960 11634305 148382524864061368546252298564779373160 11634306 -111909828138308233765749005396563120896 11634307 565762454328441229122612594211171128000 11634308 -3795513608453928792783779262484905984 11634309 388688149245536611194710714024698747614 11634310 -91373014953658226076012639193120813440 11634311 -259660832731192957256814852207241876248 11634312 -424285978842024936571377580664607252480 11634313 -384522088647908902965581263205498638438 11634314 320733513384413685524073294645936366432 11634315 25721429567932833311038421867722214400 11634316 173933207056355947051308011418237751040 11634317 410391222612132562780139359584492753612 11634318 86899236771073344911208353123484740928 11634319 1028184668706969067142298195147811199800 11634320 -81709528763630479735018540543821742080 11634321 145273128244429189219126623539403497712 11634322 147326856590034829192866647636667128832 11634323 -619250136520478934925099893561785593428 11634324 -41151660380992924482435160544612868096 11634325 266339099960978184089663148724799007050 11634326 -408976658974529862547970794007844628416 11634327 1094182959865604499776117798193573792000 11634328 -131944652600637866161894765465705113600 11634329 571941905025104874742749225523351131072 11634330 72497989931206428376440877139827968000 11634331 133539581793525877455431444268828355584 11634332 -820332416683271984918139733323811336704 11634333 -33194582962696406372522439413698202880 11634334 -120728038226569963804515829567099757184 11634335 159200483775801720146229451586579561760 11634336 -35008414511827878176145537143144448000 11634337 455215048344524818144816059407073344640 11634338 -2795179791722451116979692965155824256 11634339 165631333138133735868632110989838351224 11634340 405689445394962054403134325954145402880 11634341 -304707707810877559602703457865377418948 11634342 7117698004460089458717639698032197312 11634343 110913224443390089496089978000255959040 11634344 -654633485155862719953379782281486254080 11634345 -348150162267177747481440248685498171000 11634346 -332635792285006576395073544804058881280 11634347 602103927953134157241954975048301426560 11634348 -140429232032063164800149271031634460672 11634349 1262754170857551285670389375516521667136 11634350 11330633418553139734206738277962604800 11634351 572034926077159758813285373468940639760 11634352 41064224418828196736329276665082970112 11634353 -296031282905445403883936000534658412398 11634354 201350834534448758394939245382764001792 11634355 58460789260202764213075048986825707760 11634356 -247790814862627841967601432240477052928 11634357 310236342336152609067974701766835369792 11634358 611475276561445710743868200541881203776 11634359 -494937678135006102519472286971515353472 11634360 -390893614108222802761768976542544486400 11634361 1437249510688190885888463877968583233962 11634362 -156851165602396097814606590756187995136 11634363 55187101122022144740790925500180664160 11634364 182416787332670963833387900025643018240 11634365 -459946977047274807570883930990027488000 11634366 64314361603549649339428287730601124864 11634367 -260927943928402210531588289923348388400 11634368 -142900749993330209376586850156808241152 11634369 -787403916778133737712623182941055870720 11634370 381245843452791480443513179361563599360 11634371 79385672567072195303011503140887176960 11634372 338720221418779549797219592946565092352 11634373 -15986290767704979865310247121892702880 11634374 -91691507432160394249302363192414381888 11634375 -38639363865116110714811950802205300000 11634376 -551066034040210057767530696155575244800 11634377 154223347520136934750088583161423443200 11634378 12533669278696018179008739779934044160 11634379 -432329164877980244679271381360868423624 11634380 -133145709416939030588549941628796456960 11634381 -7386137988265473346147036592010147840 11634382 -573419507106961008757274503727995046208 11634383 753318885051022676968157918742889931904 11634384 182160207329811600945909569296452157440 11634385 272167287660338227858164690667165757760 11634386 -279573408907423309190189333942866814976 11634387 623880349257036403759973193421875800640 11634388 -834057243848990332870213134576015939712 11634389 521141823378396711666795248941684877568 11634390 159905976130413887892948447557692158720 11634391 -11770992668420679546159011091349433856 11634392 397918525497057561696246130361057280 11634393 230843462470011025395738009815530153728 11634394 31531089316603101087207396301137225936 11634395 -115075528552581805496313970145794691280 11634396 -125557555914877141138836184358733854208 11634397 1074134038145985868295462487572530247846 11634398 -66977142294122055026683447312706044800 11634399 -39495581020701250637832349214029604352 11634400 -132086089492243279616737278614450995200 11634401 -321217760185126408637134310692520617068 11634402 -7762819173201265213200762603507663360 11634403 -141522382871811338679066472884683847360 11634404 -569841719461477921112065921360845558144 11634405 107198556476886157458375211450881728160 11634406 25765402652300642087652365989300803840 11634407 -301549578576593610495928316569817830344 11634408 -22225446472842779207608246760401305600 11634409 1656684917785164558749059117793154850560 11634410 229176681928256320712702797493879595360 11634411 -116581028337970969647763952402635349928 11634412 368367474080360965886424881594680200192 11634413 225810998028598812356471131812399596640 11634414 -47846379405352405387442939438388203520 11634415 173644041325973997337888505894660456640 11634416 -72671763699100815072184476797675470848 11634417 114786049886549084713660595290681666434 11634418 220998159408765251431028968303691846160 11634419 -335869336066540379982031392280521250680 11634420 -45705669384001947772865998161122058240 11634421 939812073198705915265112631838030024622 11634422 602712927388844682607350684394761374400 11634423 342751372013786359351272157531682295840 11634424 5888705128300423858409767339107287040 11634425 225091830700430248737236385215904910800 11634426 294827866427578685276976716262134568384 11634427 333441252589638547398766154342496717312 11634428 -103659324551938951634010471644738985984 11634429 413069428900340131010055856586608886784 11634430 42178727849524678709709984986327827200 11634431 -128952147436669249625358517164927275520 11634432 437686116255869543678075792194849996800 11634433 1060697737290580666051505239455142759682 11634434 -56244407899101810193192292791963703808 11634435 4162130423760843176583926026340460000 11634436 180270483146783982773501536135461242880 11634437 352046844709449388126634287041908111580 11634438 -83421850424725888216670829200416923456 11634439 477755837865241865619908336476037433880 11634440 -217215487894636344129929196399543859200 11634441 122450456764244626091153197560646364160 11634442 15726505738974979102600956841239632640 11634443 1128550456129908453151231174660517668680 11634444 369021151839982769512781816830738212864 11634445 160135597993050906077508675753323162700 11634446 437788864966072429224365583233455968960 11634447 -215970139962880285049314415662762195200 11634448 6578195351011484243081083905291321344 11634449 -642255877993178361455298948669910985550 11634450 140067461486616310311365527821665193600 11634451 98645196663678904871389288228536766704 11634452 279940876111338773609872008587239837440 11634453 341524548548814085932719491682907264462 11634454 -102873384997558933106549036918007787392 11634455 23381099757136814642891202474968401920 11634456 -437854687758050827361825957336039116800 11634457 649757504310518938573231500175484917706 11634458 89459775292956665512228164686507033088 11634459 762099679512256304137138084853155767600 11634460 463756452205388309790423882332892825600 11634461 255081781935638510201553320700884425062 11634462 -304798943320379711901995481920068986240 11634463 424669676091435442885434536807371451880 11634464 -573883026187020545941450625136370581504 11634465 57099708401866041000763529863050093120 11634466 -480712375963102982036057720956341179568 11634467 -3853999107963761238360281973884027112 11634468 1129161664908655120711190644292028985344 11634469 443433811568680613476230604587342497664 11634470 -206311631133028612436172002461344215040 11634471 -283705377085362415666268422754504317728 11634472 -851731921962555624614150114441346662400 11634473 743579274261861381960392637695615641722 11634474 -339786418682923510762990626894728782848 11634475 331002791436100841483941939354052034500 11634476 75540152331947208012003632725815641088 11634477 145597004077092359937448180368182936832 11634478 19954621204052814046341141842933663040 11634479 -654031995908209906590342190344678606360 11634480 -14249679552494104693233015976759787520 11634481 555758177884359233375239352398117005120 11634482 -521002790316876752676699795328947098208 11634483 -409194800127354040633378488799291887360 11634484 393555492225618368916334162764520774016 11634485 144126658210344269869183158018279841560 11634486 13212245605828694546984284025642336256 11634487 93426921219318359325704346737074652560 11634488 -607580687771225652536884388888432640000 11634489 -321856128419846447305891588975790136480 11634490 -54995286003424102079324938226564997120 11634491 -524312754016756390159628084128267397016 11634492 47853117158375248865250563203767189504 11634493 -144637321228316818999687583371265077512 11634494 451507087832302351357092547236696022272 11634495 356363497837617074368079922232066815120 11634496 97383075555539774701339609511029637120 11634497 307959319172873883704890741035125667264 11634498 192445596289767802115489211797754844800 11634499 336655163645516749445182865782291218160 11634500 105879104181388164311842508806701120000 11634501 -181888704608726641591027299402561515040 11634502 -142188253430574911893576927067613430656 11634503 -1524869168195480926804416276675989424216 11634504 43876733230571226348708766609653104640 11634505 10493071964908800170138814054469392000 11634506 -209038601689727577748089087447142701216 11634507 -200068902040836443153515600259124003312 11634508 -689611569367575913036409428938618940672 11634509 692399869264721361517289220809653622304 11634510 3203901849973604966977479053531443200 11634511 -791084453238568140091216258410965810592 11634512 25272582918255768671040268254317961216 11634513 -345537449631879316861810743704857968 11634514 26774100011895415630185847399570594080 11634515 72561327976822042544722874382882074160 11634516 -632416967081015014656828927272505600 11634517 215649938880700021733055532620058522880 11634518 249157769630154511155281077265150745216 11634519 286953599729130266793036672923156704800 11634520 -75667268292273913908252268056858624000 11634521 -66298356109304930473506143703281412096 11634522 124349238646014132823066815043875181824 11634523 516132478784599854289400612100216483064 11634524 577731430044381855416778790234672425984 11634525 -35574057546080649280886513348375976000 11634526 -461595737087552111610055963932075132288 11634527 83160409583271105795415813151210133408 11634528 805056329471025496675542100141143490560 11634529 12223702526648387661843388619046475140 11634530 219054621591735103695290433991191789120 11634531 -300002680860406471681754662936627949448 11634532 101490337795600301782960641133639995392 11634533 -1281399382292224192554840460478296873218 11634534 -230117958209045954420411669727943201920 11634535 -105632424858814384701100436607157056000 11634536 854071204702773807701192061172462387200 11634537 293177400566526662336731636163722700352 11634538 -378864342013192738059109599324451298304 11634539 146814264660875096935680896758316424000 11634540 -59194044871180770457219830115505356800 11634541 -750617610254218381944848961466265781600 11634542 -205221452630188124368554470798775432000 11634543 135596394779898781151208122622002701200 11634544 -180220406888438125478483363108393943040 11634545 -51866112225224936631865513028026993200 11634546 -56352725996912292253932940137398894592 11634547 -1326298325209392564236979027868193070004 11634548 194588855822259945061163196585105924096 11634549 -11689712255915951624341880104806407136 11634550 145628194279238087396370391418552985600 11634551 460678530395649400714603988074119947400 11634552 26246048067847209003090730544967045120 11634553 6218062061901275064920164354655146304 11634554 222922812183079808604424302307791977952 11634555 399665075129338222260974673341162438400 11634556 1369414228088146571936864991612904762368 11634557 -806719080067293455880424682107367739456 11634558 -134586849156916089593908088661112854912 11634559 -192702988979459880437797843625942650240 11634560 -160338001906275709707022591611371520000 11634561 -489859509517464496597475734079716274190 11634562 16601321450704312295931202429415837040 11634563 1819872866891439502438997422636767549480 11634564 -397297490481663432905045198993450158080 11634565 -798764236937360305992808931019284937540 11634566 356951281223843518381059166231385627232 11634567 -27600418831754483533442728156951342080 11634568 1169079033505448288934582360348200140800 11634569 -416949095147081655291314478669234849756 11634570 -146934362349218678991885571307263257600 11634571 32851574172441871802074866123746905760 11634572 14195945471891976805747832187713882112 11634573 372715405805177018690559327198310682304 11634574 -139943305088763571776417700192181452800 11634575 -536810384324460063599472543002408110200 11634576 -326686589005096367090195933282697216 11634577 668381594186956784845408564394298917426 11634578 252297226005760934641774887611732042880 11634579 -162624011627503567039235958995767271424 11634580 -308122512891781064557981972777864300800 11634581 50610681871099791739554203080671256992 11634582 -327771776098367464439808656351384966208 11634583 -396963060866659199090289188353403866168 11634584 64276214754929548201760222821090590720 11634585 -63466710840457483566154927430098929600 11634586 105566605492555058694417141114573898992 11634587 -1007958714260769647320237457708021248764 11634588 100727298201262637028838544959452420096 11634589 -919500668229318447364189681432960611610 11634590 265104890274898154591328500938469923200 11634591 -723406573387580766828792080412910388976 11634592 94177755715095244733812661207297359872 11634593 -71752325076566626509656114540440807200 11634594 17566198872652971257892231243905657856 11634595 180538331634374261500420859095819339680 11634596 3084619478859385971340939756345810944 11634597 261178550604346229857042825629707089920 11634598 71410139371108548560610229658697784800 11634599 387131865897260203951187915767767194040 11634600 12067144372056808692967190760603648000 11634601 355677216730299572671116327234312633600 11634602 203571764321776463493991028770849949952 11634603 -231002746509770601287076518347090032192 11634604 204436907268213106689886687353016960256 11634605 -269442997695865048737830782439793370740 11634606 -31934076022177096321401330059836047936 11634607 65819758993880637567052496329513647912 11634608 127285245355456553766543880971797889024 11634609 669488328013160705964232712442151982256 11634610 14559927518222781805459187972205649920 11634611 -228884456870451250977896497018864700376 11634612 74450680024435465929852851051780505600 11634613 51501488546216965696329661419300433200 11634614 28634523390822363121052241865122879360 11634615 209315654703385815556132331179470995520 11634616 14629412960624336670586510352877404160 11634617 127138361289368446559065280520102967632 11634618 166012810494214967389251031491406255104 11634619 -869534386199801632606439912412962035872 11634620 -15189146916075788776118008362863992320 11634621 -449599409726583958189973371492612409088 11634622 461526346255757382271301004105984150912 11634623 77184887134513071103908732386116093440 11634624 -119719334497912101485992818297620398080 11634625 -489176105652359121170107507464702063000 11634626 -696178164923009085739262643718875479520 11634627 309877436290742575404773002633895107320 11634628 -174730287521631881463858139380587710336 11634629 373254625114419637080183773245268467230 11634630 -78559411210489096291354146454618214400 11634631 -50613728510822235042761642072067083000 11634632 1099783115038026376361341252173237012480 11634633 -671363690695145537732862985754535906198 11634634 1343666721214160818876789569246352896 11634635 -446548880305593760087679070039850381920 11634636 -249264022758185813626575051933550745088 11634637 92432758129259416766879351157367961472 11634638 244872475493946940400064821965149270720 11634639 -8965431902592754923258842180345494272 11634640 66323535219193031756688738073593692160 11634641 382787941733402510942349285680793014784 11634642 112436507357988640333921575687101022720 11634643 1182847721546025753833955435557002390892 11634644 -224753510258868604048401920640421730304 11634645 -133008486695472735802674301758703372800 11634646 -355834172397023270631012920094150347520 11634647 -498980409770211016990327897527516706848 11634648 449059221911682556967092755041980968960 11634649 -465042667422303335827183609541405979836 11634650 75592964520354313453618060225476576000 11634651 -81970556207103984608035751469530764800 11634652 -165931072237174814019689104767900128256 11634653 687230739158317798000543020150069844902 11634654 212128708888450923987527060449301133120 11634655 -270750456394047803847185462611090584000 11634656 -1304058604054989774352728366346746986496 11634657 -403955968647838312365091506296757959760 11634658 1208369501457645712639610204861210496 11634659 -971994077430239610919802304395018167140 11634660 -18008646933505552236560466888331046400 11634661 81422724483588543647771330279683028572 11634662 80053812760933853361375133371714399744 11634663 -655317447766664288448508013070184285656 11634664 -1194797595099607274335790392397174016000 11634665 126157199223453905133736658224288704000 11634666 -101175022223941479997453172945489293056 11634667 -46808365455758679014753122057873867440 11634668 393223400193653664222516874577867682048 11634669 5655006223581147008510663544078368694 11634670 271336565864723476742446839811144505280 11634671 917334175167791339053829095348882936152 11634672 18829152487093311217300327833255542784 11634673 -534966304154626768999830023907198364078 11634674 -538657361979279166315182484993965987840 11634675 -89503018522127782168955071869500914800 11634676 786318808346179993771971929142343064960 11634677 -1264777016265125437939881221845203648 11634678 18487327619346414384203442952735556160 11634679 1785504367522421578216922380935175520 11634680 -283349224748811579247310851626294067200 11634681 -388462024131050521950094509999911978976 11634682 -3761228373323766435936446490336303360 11634683 217282059490516636383569747054459728932 11634684 -80289179682208520973649975394380800000 11634685 -130033031256431236136274850776053809620 11634686 14494152904434231123475594625651874816 11634687 53929671213884112825037060962069267480 11634688 15306886772279227854373127481144115200 11634689 960246762588655633082581260444143588400 11634690 -15343302206954511071973818321194022400 11634691 935876654694466272639341527249224196632 11634692 457580149269186061675274292002412786816 11634693 81291734531404073015473212251808555648 11634694 -306713557399428286067850332677563955104 11634695 133556125044430141051766529680429414400 11634696 -229809456177857447583139865845965250560 11634697 1040274087000097437680260416039271557146 11634698 291451185074483308570368456803923184736 11634699 -520840820564369374934700869871189445632 11634700 -160244282371432840631020690387966771200 11634701 -375961860276354958331790188610580488576 11634702 170819117189509232223676020907459156032 11634703 -171870689465850651639885351130700488320 11634704 -65780881861279315091251601349712404480 11634705 490296694519908362550575209753548835200 11634706 299446338532660130898357567872593245984 11634707 886487106344466580537116323263381052760 11634708 507285503123277366104198799154460866560 11634709 431139843308602306498631269406936510016 11634710 -54217238058221941729081409013649059840 11634711 6822476850817257959541808774141367040 11634712 758678476827587301648959300749421107200 11634713 660702609730084324678630520565972439560 11634714 -20818588334003271890662807557258043392 11634715 -445354847033835944030012546869601985600 11634716 206999733548890262137080812238580323840 11634717 539974943251639641394367179139225033760 11634718 120307457602452093434343774185702466240 11634719 741592166792254172599038116008042467144 11634720 -79828726914758621010685195329837465600 11634721 -162709507349654282319937226242967021888 11634722 -30582607356522938512553288817434803200 11634723 -379587711898322032894628289961167354096 11634724 -297748426610326054659869735687934115840 11634725 -4946971891804494431685641016976176000 11634726 271002466767619477562633183204987558400 11634727 -99104210843716703382469494817566908992 11634728 -42078857585664177996124124686926397440 11634729 742812968827103646695099632490057107680 11634730 400560933453624507012251014046194385760 11634731 -88553211948381904118353604200040667468 11634732 -19398218762208517527511499591125002240 11634733 -5511564483632890820020544666457737376 11634734 5306492401342864692086976281078169600 11634735 -67595720934154017121326908821123914240 11634736 -86384391634788432774954200960810582016 11634737 546071158419162963370753922243278487220 11634738 145982443706948917368973379671989462144 11634739 223505958067946422022945321956985126540 11634740 14869307459064745991559788219107384320 11634741 49764190676464501648569236191641927840 11634742 -108918315307431153527047314244911256320 11634743 -570514747038494970383764639336879666008 11634744 62624121385480916892462815421835837440 11634745 -783988841030606486953801458791969620800 11634746 -607646935197895420562621842173175485216 11634747 493879142208640463910989103426759541872 11634748 -287962154102624327416516861300316910592 11634749 -363480424187572373527783101402790913088 11634750 -430031497269604060884532125758296752000 11634751 -1422592780833896809306039783668525794176 11634752 -116621155630785562087130865033176678400 11634753 20549544025195228908529077355742716224 11634754 -633885270729110874853331657847830405424 11634755 36154125267211800642851097910524480 11634756 289458011341809452130076130883073744896 11634757 684404931225478888660343185152734400 11634758 699292974905989390862324775909529968480 11634759 -27810334131592241206898779453436913120 11634760 367326524421113045531766731702362368000 11634761 -420002679989873863890873748139036326428 11634762 -30490369410436347353082737211371137536 11634763 -135351257095169244805997788504010113504 11634764 -955629949257295195998341384985057753600 11634765 -112206171123244181183270515632137502720 11634766 -163992262496293621914423448857269375232 11634767 949417406078080934769101290485558984816 11634768 931781259634313653672174580031160320 11634769 -1699607830612358389966740853004801880 11634770 9035319466084051183749917604000491520 11634771 -79496804099554428748862032298643433680 11634772 72991798644473354202296435064663604992 11634773 -1147985716459076237274939392085638844978 11634774 285657209536366545096897546014880792576 11634775 -194700619257782343914498307836766872400 11634776 1151524013646249139355286963311936686080 11634777 82178522929824509972786778785604381696 11634778 312544698481510878527777243013029587440 11634779 46721803882233834783670759446924330720 11634780 -179721717954943124197170449308854190080 11634781 -1110829030097000203515184757224267231188 11634782 111375954315340883349843917225953406592 11634783 514515856987929711657082384870447184640 11634784 -314776575111572217893643909947872247808 11634785 51978451274642180173094554222368904980 11634786 -716190665825514775251917904816424492800 11634787 1276114509697645301655278457049237585436 11634788 -241808151784015680184353801278437724160 11634789 406693846550504633323689625030186557024 11634790 301398746543162455052346725876451926400 11634791 -24064820698853457122562309582570150816 11634792 22564160834038351022955208806199296000 11634793 -1194737555412981980507465209297863189958 11634794 -531703013052196592566115765814794228304 11634795 -81781970329598276646340557989724740880 11634796 22733423473638911313086035706146037760 11634797 -418540604620682606335694695257068195754 11634798 -3665133378580950653103268680699445248 11634799 -584709428680537620308883970567741553808 11634800 -115828268905674669702306007641415680000 11634801 -279061754587053604568149407235321204368 11634802 -369466684397534283914504133590894622720 11634803 -1047047202535354335669146622843107487120 11634804 546333008364764002286555431197697781760 11634805 251447875770721495823890337989059627060 11634806 -335812314089553541670926507732552119648 11634807 -490526607765347492507693763246021467160 11634808 -921944721050093358429324960517986263040 11634809 -259187390345051744097056530221119667990 11634810 -109272644513671936677121962457226196480 11634811 22691717115428923651284677502132308392 11634812 318546170406026673008838686978735142912 11634813 -75668617985967110744779651822549451520 11634814 181300091275938305628259270002164116800 11634815 -804356694556363805725870751791333766040 11634816 -220682157073449492356980707732907622400 11634817 15871944538431792969202423711120118400 11634818 34056148064412013230771995821971509760 11634819 -27652950430453840502124423925050419712 11634820 -134765855542542137403722932238948881920 11634821 477974833505309595942254165179195814400 11634822 136684193563645779059681579591249043360 11634823 869186175568022946179158540220718362560 11634824 -299831393561328774621239151210699233280 11634825 117870784070425253306213933559945600 11634826 153082336672141376539266239201508743424 11634827 -477799993743760839663148291752068170092 11634828 -316877185563536115911506702605638791680 11634829 164404548109001747693644580299304809260 11634830 319644469961029861469882275353506746560 11634831 -169875623513585802225787228431511068960 11634832 6668342536067550404472262045413998592 11634833 173699055855732356062553222989404045120 11634834 176075393619853084809649705518429280512 11634835 207280861655310092258721536645374009920 11634836 798964871881971868468693704852917382912 11634837 431481657087699732484951319644473977760 11634838 -837784621906007201834159889314857399104 11634839 1288169955060347369839728609504475901640 11634840 116344579966786049114800419297361920000 11634841 693918906480834609944648289312825571584 11634842 207189643876940111486226354203910930432 11634843 40024183590653903295151336986088889856 11634844 137883155388922978893343824213990201856 11634845 213692092230510383496236128820736864000 11634846 -188499401501359736180654240860729550016 11634847 -509896189244487515339149054690275655568 11634848 -1350133053325536853335024312425977282560 11634849 169219600533525528920616543655352855424 11634850 293057534255397963346088481516951628800 11634851 -293932643054298783752556293143576472832 11634852 -426581856447127845407616415174395457536 11634853 -687429919098177641430739425070865688898 11634854 -4841146950524322610849197929994733056 11634855 604503004024038960246873663196075101600 11634856 355317268265056532474705336089544294400 11634857 -126758036530163021247152759345996916864 11634858 -179696630263789735471741017174650265600 11634859 -374507693411760122726501625454895260800 11634860 -311334448927323334013369792522441041920 11634861 -72937116951816664797942625952251588992 11634862 301234576604294196627057318402613688832 11634863 -905378358959331049670619668776596267888 11634864 -13047667469386679084559438164549861376 11634865 706979528201987286382245491415641200320 11634866 -1633950419313529678704249518404694496 11634867 778799358240557952200560322503508112240 11634868 267903333510465781548268962080157904896 11634869 -426168389906602744740658310453092691730 11634870 38741869677668791076245551682073629440 11634871 1296926648248416840455942263272304636944 11634872 40330573130863987376393357088506265600 11634873 591402134932014467162904519972885762384 11634874 322962476447678938826120230859872461936 11634875 112413716106402952098508687447959912000 11634876 -820886926593981867145482476198882304 11634877 -609993102745632051275136977796669006548 11634878 126382413958341308271868319418099806400 11634879 -163761794157349483001749011634212933360 11634880 -73317204447678850905580330961590026240 11634881 26299387921936347375693833124864533700 11634882 5143202050304773742970470020933400064 11634883 -74441735283161033267836261471456811200 11634884 179500593005975250472439830925700978816 11634885 79803534065305172391071064462757959360 11634886 41011160599472343460542222943960713024 11634887 954334551844898399755138696796336998320 11634888 393573628908563722450003753440741826560 11634889 82825879590018526684457135340342620672 11634890 -242995159149682207878565563751917419520 11634891 -446417743669686676755903273404835124008 11634892 541105198096040861979597310623574121216 11634893 828847342438533439606431856764357480864 11634894 -95109318971059699290033694879059288960 11634895 -67389088257901395788347059592236173280 11634896 41951716007175083250934236297602531328 11634897 -10107377181016982219254408947854346240 11634898 -294070416887925967074516485032347014400 11634899 -792445549112723669540892339810478562160 11634900 241175201438343664909741333865258188800 11634901 -687563462695526960140424205223999826098 11634902 -414146415952127612358534247286333899968 11634903 185595556978548657980634827481883452000 11634904 -821592318961810047761184229873115443200 11634905 -444424054139729622443128942659036896640 11634906 127773223134300630947547524887578376704 11634907 -948834275382424745555438569077058134844 11634908 49777779229220380917464030448698336256 11634909 112223381042173256557711981997060520576 11634910 -317493422348631984795874173679407513600 11634911 -1333635540813275927934173681660843131488 11634912 296021336249336647164707259896475156480 11634913 -500815743536961785465364901161492447838 11634914 -460842137116855771807506393650982607488 11634915 -287967776975265919854213299122433344080 11634916 814895385485130048356072091818809344000 11634917 -79408154880355651897311293146435079808 11634918 -94828534516100996661189464229229516800 11634919 237083298982653342486887127162936073296 11634920 172709825475088376628936255616234291200 11634921 -2871072477615551171592054990702354219 11634922 104434373514189273322428750696557598144 11634923 171040164285370038729720861619029335784 11634924 -105301837624507234993671682094733754368 11634925 539570835430101261934325725974944575300 11634926 510843886499342467931533521192042945984 11634927 559928252621439564348907949333012428032 11634928 -56130353725366988994497222698237493248 11634929 683088070452081334510500225622714580580 11634930 96933814810892789521630592230577926560 11634931 247215173822963151785678790422791020288 11634932 325351385231187240430051507231603821312 11634933 -65286037822519709959433091752877624000 11634934 -63314968689833442550059721663156332384 11634935 -259806463256704152493913849310271509600 11634936 -798440944800382846364662878171779850240 11634937 -2066768885270054869678792110737558861100 11634938 179987861291012962824920062942687639296 11634939 -149692706392753886873254202878617226392 11634940 1278118559967877991001221766557982720 11634941 -632833156751580774082993179868355146848 11634942 130686005091426260986980543357614453760 11634943 -13079621664633696873740290551566223720 11634944 -678046496009678337164790383266385362944 11634945 -76448306778011230396670194494290054400 11634946 -96529582235270764669814533208550705120 11634947 1318620580840489671507678814181253156432 11634948 -141901873867032254990721721967251783680 11634949 -913913969647483972475160082177402936836 11634950 -13741404401592225284525677946566020000 11634951 -153365701521528854105313800373263663616 11634952 728806643823955238948870446631674798080 11634953 -749777028397539273943729656641891220960 11634954 4495078111328156726177840330797198080 11634955 -220163584055952795721298142863676956640 11634956 -401142834544907685670512371339392794624 11634957 40807139148091737178627322471891591628 11634958 -20076057570061382310441299093834126016 11634959 -10235071608891430536058096309961302560 11634960 -25235383153946985412159803735225139200 11634961 -387583704136249404187132517239619323148 11634962 -159356501621984824196825176327945344000 11634963 -1060264815255587596866407264839008546000 11634964 381230023986290339083156542015442194432 11634965 143653024149587269299532505415439888860 11634966 -44553687238634215146747027041291083776 11634967 -161422506444756150629741554213053100984 11634968 -528355208520333500110865469784947517440 11634969 -532574433982092507670780542017796599856 11634970 -50501727398022050867590021037769936000 11634971 1236749068025899028445887856938636663172 11634972 190836123018400375232664375466827715584 11634973 152005193387836634704979266058865592640 11634974 -386770895616957573728300598525974322240 11634975 323531091400345910316423034023655296000 11634976 -835662687610187624611868943958042214400 11634977 435690152823681923320320693295269929520 11634978 -73518490638563574933051838640481116160 11634979 -263954055220940427714970367701332627416 11634980 4660647612987022755940346075378196480 11634981 -362665345127812352069381345848252903776 11634982 -96585064506651892307799725890041263616 11634983 -6897867408584567656524111680915599872 11634984 -396124085482065385220870920912990464000 11634985 -18027974805327063878591701989669382200 11634986 -255291282308791199491182113101659565056 11634987 -23063234481780191904742235844578334720 11634988 -787772820368625936756552122098911392512 11634989 -339638342009948123898414369557537537076 11634990 -93691542731089603761839744096779641600 11634991 -1359862367379564548084034451075100234208 11634992 -138282165163676762206315173988684431360 11634993 -255577796842896528350983246574262728496 11634994 189558724060577652644711353698790520832 11634995 -102660107614275312959202379254832071600 11634996 -2540872341035852602685351749554862080 11634997 918116388761918052711354542596334798 11634998 -3239833655657343524321529925340336640 11634999 -187520992891105651947849807342308303280 11635000 40120678076170517905000702068288000000 11635001 1037249735962452726072028224631422181248 11635002 18334035108077844432290048484551329392 11635003 1324554578122222255279274200303960030560 11635004 228663857175741729569118304164095594496 11635005 -588827014733824360348922080457144097600 11635006 -114388865481154392413189884780559394048 11635007 -51642090743098885785942014170649524728 11635008 -80540416333564140587950932683850252288 11635009 -317983314811713950776440199676585376320 11635010 -108841771098441111105314648959261616640 11635011 -461982141862355162866264671881801972520 11635012 -438398783761797848276008603720153730944 11635013 38914895353600484590562221328573326848 11635014 -98600589267632397240716812292320023360 11635015 194700464189156207710177597152994852800 11635016 -367123775463236366036698175522185067520 11635017 -544664924134449280884970681610715789888 11635018 -591877946269343334157199474551566809760 11635019 -723082105809444611756957896566647527488 11635020 -25576939921745617052163370074084049920 11635021 -456000502743290397784950458839226399976 11635022 -50277580207868934279593883315044746368 11635023 -64324966876130417284227883133439121536 11635024 -213289241422851235488520275172931215360 11635025 238344684849571158702949073366466028800 11635026 323473836259585666508352235746024960 11635027 1219769627512399083802424714787187421112 11635028 -207569568907264443707330427230986952832 11635029 -101880817228366127046697276896012005760 11635030 -4187996156778965763235990238325790080 11635031 181593046829675529211896272143017773832 11635032 -47315189876875248265792198431639552000 11635033 767825776613033662236742027501256755584 11635034 417595518258152094699933214415305426416 11635035 443675874062391422496516064004078041200 11635036 -320833420178607131890198171853342269440 11635037 -121736024233157409224318419410270070740 11635038 -283696570066242535790623501677771732480 11635039 289038037783578885114942824398205656024 11635040 -507967798047531935431296946230027878400 11635041 -461232793629750332429856504024765788160 11635042 -41510529486987661088476224515253701856 11635043 331412314901257914523012897287050792400 11635044 93067367419814466792970808424295022592 11635045 -206908349969962519336110904196494396680 11635046 -311571254470429404092341984423657277760 11635047 379953635122313526453324834956636897424 11635048 1132644963258736323091429064908108815360 11635049 432135448042891549876575713401605732240 11635050 -42898680028204853482106358761434867200 11635051 -217194722448501682974659496946189581600 11635052 209528559269188314555818030936577106944 11635053 -373361027598623461184805293210741014656 11635054 -218736025256294185936993316467172961408 11635055 -300798798857846155930578189679581701040 11635056 157376214207854468707682483974129582080 11635057 217164434307419545519485720803969675520 11635058 -196639430570883057750653247578151538560 11635059 -91635046614111100476303392705082072720 11635060 -71953561579183010235745300330103819520 11635061 533848156653513515979363505982338458300 11635062 -22810965568158799866373159634752427136 11635063 -12063524349043727088833255941438525440 11635064 -290289559923576661207784032133155430400 11635065 189058597097206260858864187225904641800 11635066 -474849701831887363242058975062200538768 11635067 -419780114856251817696431351800483585884 11635068 196934112663594660641630401077952880640 11635069 18841846239773233854609157120140038944 11635070 289817397801910705771895857023939324480 11635071 27559906800094148741566896063292170624 11635072 -427356083697748686503359948278454026240 11635073 -58123229813347105035880709107449623760 11635074 142616253203085163066631969435184532608 11635075 204880611850256407290709023378206737600 11635076 -307291667987146660795547752047598618368 11635077 244754688034748555282874901509281265120 11635078 71981699022680431793894833840341500160 11635079 658598702280817315472819828682292118688 11635080 290827683142317810963778821326143488000 11635081 566448362810569733089470207865717577882 11635082 244927267230462209115645525121632601392 11635083 1327359824464497255093229726603937401224 11635084 -883675561743991309177647148930211094784 11635085 -35319740246754606832286620114430791680 11635086 -444661016177111685162812259102236362752 11635087 -382735264314905269562570504238888676760 11635088 4138943468516930569698378491749023744 11635089 -567567504638016739226608957268828533920 11635090 -15847165181572226151732760196594275200 11635091 -208972398666114966006432232467608468928 11635092 186406737745582237459029308807275395072 11635093 -109921146311835179116520813762513935140 11635094 43609629037224267980849044828834321152 11635095 17737710806132232592997286600212073600 11635096 392886225025103498858519700350215987200 11635097 630518368285716542261665218138573513546 11635098 293105972131877912487156315137775435264 11635099 577401953193137326949979122898800731872 11635100 71020957675541779115652440587598438400 11635101 -71019788824700825683971346934964605370 11635102 -125174784144886095246019910930302017408 11635103 -6701017503182553660484048730199557232 11635104 -47993572383723461807248968721930125312 11635105 -24115243729661587995113787670941972480 11635106 -45865311474436792278101811354336952320 11635107 -354832349439201022783606461539267839680 11635108 150598666561456787768282035245136589056 11635109 354689596353140194436544454506132773310 11635110 -105686874733343722103229697315567468800 11635111 47923084896594046743558543317613273424 11635112 -2194491201565794068835966444558336000 11635113 -238618376291910974597694504079578368640 11635114 48272163634122527343120344096168074752 11635115 237745101256086047960345198349393893520 11635116 461594061142544435192615983678830577152 11635117 -223642076531277918417728823989606448980 11635118 826759449659865639923783444781421440 11635119 -37982376450007346321674295929367686200 11635120 73864673066694837939147019554442444800 11635121 360120124587964346348893701507701330322 11635122 -183693923238138194122015876988385760128 11635123 -211400057365664898897650688054230567880 11635124 -456840601706803934286562393820640472704 11635125 -176068670133992390243243167295393280000 11635126 737659295154601675113328605416927620512 11635127 -167183473869664340402616941742974798928 11635128 -593631826765764695878110619172327424000 11635129 497416551956403536514797743814480526480 11635130 29943548206404597436322737856160457920 11635131 205391180118287131522145701643175013512 11635132 -143707990718055030427709326976576716800 11635133 619348301810675648864209377864843493260 11635134 -14058291304809296711491309997758986240 11635135 461619938790354964235319266423869711080 11635136 -82476981764347830111092246229603581952 11635137 341116659048340160083522480391116346880 11635138 -322615625330737563618750115421722175280 11635139 356905589012717729110123570395983162940 11635140 -89420494456901671321251401582986506240 11635141 445509866309864018504718444074200893472 11635142 -96827927760096421224326584655104890528 11635143 58587235482149852538454155250084045296 11635144 -420973568873029822530147796081915084800 11635145 814847351111397678681430598031305052900 11635146 -9399959185067058472581609150970008528 11635147 532221629675573009504654236391733631872 11635148 -149453909794917980176258226607608678400 11635149 -939047709464559413723085169816051353792 11635150 62038798519623234733948405609344960000 11635151 -404976491743132364771653339967244321096 11635152 157693488406743871126007073163955404800 11635153 -497543903495665750702371159019266932240 11635154 121712471291004549666501951319750295040 11635155 -856614295137212615457233027712172800 11635156 3352508937141654867136454785190524672 11635157 1652634337470273404025103166177381778432 11635158 104976882835252282906945059017247786432 11635159 1691967310285584490981072328564567033416 11635160 312965145816376828390221917931282432000 11635161 -478520945822240209624720743170629824096 11635162 260309141610486480120980417713691641344 11635163 -486678457240064482877523020937537739080 11635164 -19618443698943760396115213376532744704 11635165 877135487500722570084068513418744942060 11635166 50451496999285002690719217211473916032 11635167 -226346519449794516676618403956323624120 11635168 -157903994803769087870893686680639766528 11635169 108958505278377535703312575933595440320 11635170 -90766217975616802661982187004776857600 11635171 -509434264706619025640005810363436160528 11635172 597561222434988842224764528400866754176 11635173 77380163835255176583476115152702012448 11635174 338430505802866456626513151707688281792 11635175 -140624970200473886498211660571505241600 11635176 224733670694365462079625815061824962560 11635177 879610877281780754579918945410377699720 11635178 -15507963190781438802177304796327887776 11635179 -830428880244592400351706328369021370880 11635180 -112216124914766945060200920987845852160 11635181 24903922899831367757737624963762377312 11635182 169635176216932086776393728037523492480 11635183 18729796329685851564870362085573680000 11635184 -31802998396704540766802479129008046080 11635185 -197425141711833979200462973760831529600 11635186 -139072582076524940259513038692520180208 11635187 76988293181121892072095634936070437836 11635188 54172542786830760595626958667319705600 11635189 1891694730879982483271924215038929103168 11635190 37373112058417774971873086045045145600 11635191 116359014740140841077885867418943972000 11635192 -34352471959201595244824424033619968000 11635193 634777526060257951084194061434301358442 11635194 163494343704895574593071302656574934528 11635195 -16058255048340310040339745126510766560 11635196 -256386378774494735965908792479826487296 11635197 -12119255636799583495039192818512228928 11635198 12811846577953383917693528506797241728 11635199 -319876848922428558872384493619061268480 11635200 -86451302287376344970760820638508646400 11635201 1208189823907116691315471924578758753600 11635202 148962602984614871654038204314218649552 11635203 -812509165619064494065022221290529842696 11635204 -279215873216910246220136945396230098944 11635205 56759449429296277878174096333101242800 11635206 -342525724964308125130277412650303078400 11635207 943731055719540916979639260728737762456 11635208 126923780191424192927911463233635717120 11635209 -80105634996966224927250627079973257686 11635210 369920722875637046516839133762790065760 11635211 -148413465261319330913119347156820193280 11635212 -12682402693156700707007254075039282176 11635213 -83585406223390449938220957373929865440 11635214 44410808487155933281403834836890132672 11635215 444409596812562599621415130574170191120 11635216 196135830460053558233694569523837673472 11635217 492160281701569743144653626033342906560 11635218 -234524411797027804357713302462907663360 11635219 1262142632930519028671626029986235288620 11635220 356144806603161046466240569650852556800 11635221 -131583362604616172691575016350676596640 11635222 227936467806129223998824584986654684672 11635223 -292350572136270646320005537805443445576 11635224 635961646788824048554936483765142814720 11635225 -101749982623429346813692382043432067200 11635226 -302084231305764734644169835054609730560 11635227 144054283506955082608351339535472949608 11635228 574552038059831749750339927057980765696 11635229 593358033329822288751533726150129545830 11635230 72065096114221485322220247932398141440 11635231 -15058841998294123102343793305132267400 11635232 178396519345524736825290266905002639360 11635233 -101046544911832791024388487056869284256 11635234 234286911548086307242940920889803487520 11635235 -334949839005269868656913332704223769120 11635236 -550579035013478762441315697225266663808 11635237 134211857796958478850197860691673417600 11635238 -402912623154083092039183733333309592000 11635239 5185273564083753901958712296221440 11635240 -217092553273248742684343881039483699200 11635241 18640339580537471025466284955217304912 11635242 174047626395433689490133524021530161664 11635243 476263547320338283656928227187776901984 11635244 169215293284110682671309551221764193536 11635245 -10843195601878132132389942974342402100 11635246 318690801613644805316449925469261675072 11635247 -86109722292170707301017830730055196048 11635248 -9817292935918623407793114922012901376 11635249 118686867964707006599551924055394202164 11635250 270470524301680374282691609288276608000 11635251 -56974731849497491032294302696334452880 11635252 267672746994525176880410695429361694720 11635253 9797104812276622699855051165559152704 11635254 449882368265477342022755495735569565664 11635255 -46721753941620266769783508688973228840 11635256 -37720454161581715787240588721210777600 11635257 741995907217947852566245665106892791392 11635258 -431465623559384620164026299373582415360 11635259 493813918858089638689148784858493626216 11635260 19160215543763057384305994939803729920 11635261 -372606824100874487768299312528802112000 11635262 -337637123004886715530046968361745154176 11635263 49955819435642725424792516366539874640 11635264 -402411610585088015755045084139696947200 11635265 87958237150761262183217480541793128660 11635266 89944728838389980267133841604925237504 11635267 -72350345166094641944115968555968722432 11635268 -128168888027274621427921123392475258752 11635269 33885679626314508696242412015086533344 11635270 -193599211545136142668639933291878042240 11635271 211190217241173999020574708180638307792 11635272 -503803182672316624424455004837216256000 11635273 275375968244195564486443263441587239680 11635274 -33327927925335678059141303402781358848 11635275 -264227994285645791516978675965557094200 11635276 -151845813382231947029788765103240761344 11635277 -127269861327815682322854838384839922560 11635278 566945131367564428172404452017448130560 11635279 -231088664654891371957299627158523380024 11635280 -39404922819957695632601834298723287040 11635281 -320998276941317129065981927151250972288 11635282 310848808612163974555824947530256974992 11635283 -715190880832876775069712031835399662776 11635284 -4853249708658381955253976728704358400 11635285 -83410088003910666851940940697579482020 11635286 -136495244337651898664913609958283049216 11635287 596850911477983113634648943506943777664 11635288 -99243177410230478523987069505204961280 11635289 216273629864385709559745196474689209040 11635290 -280399259600155817573677952532257602080 11635291 504434787834426670550255613164077432 11635292 193323412420393757642961635693138018304 11635293 1007991735633597367640146524491645386560 11635294 160235015946987605798772064452420856512 11635295 -572617204430778731112181184273278430520 11635296 -475616491268242335738753498151963852800 11635297 -648057897008803424002974926584159820254 11635298 470303920702696616622217220970035576400 11635299 80880510331126739491567022454862716000 11635300 84172310991767069026926179958023296000 11635301 -70805456335938350422466944734340155396 11635302 39721994563557598471325180570386765824 11635303 649693353489689555433995063422920112240 11635304 140527080910102726358091008397110476800 11635305 331209138157609469915925739294508989440 11635306 -506210553870602153937409542650685741648 11635307 1350410496272140615184636840859625181556 11635308 -89560293010657511394557748972926117376 11635309 -137377483172821238942283859833503218560 11635310 26942919280153591850471176416180581760 11635311 204649377523797616111246917549198848400 11635312 -117872197309387036556308242553257656320 11635313 387731611334661267101911609329364484562 11635314 -26233095536060877872385096519821352960 11635315 86053807335729446958687041113595103600 11635316 -82129999153014180313806363042902089728 11635317 -525584997372222603433122827918882398866 11635318 -139677099705567006612823287601141821696 11635319 -119354682709939594798750118939054960280 11635320 139798060694802786495243967075948953600 11635321 -1194166130891624172958752435341465317548 11635322 756280512469934133671234772228676312800 11635323 -37112802428450413735298672235374628864 11635324 40565304371812109853999573975863028736 11635325 -55950747952834064940599413628826003900 11635326 207688652692636407731998465557611721600 11635327 20361578230713126043651126541810943744 11635328 -1184153484464023026369591505317978439680 11635329 23567870057059067740820924096761620768 11635330 148085695695918730571461420092151257600 11635331 -88601083589720184602119198725749376000 11635332 154755257638942701975481592009883144192 11635333 884009031716229408489746420346215807582 11635334 692315075240294461529942621677191176640 11635335 -194813425491235585356470137820454680280 11635336 -174156103592872792314290952904326712320 11635337 27951086169753849572001146966800455552 11635338 50526252262858712650059085289209331712 11635339 -15991236122568694414827445575271229544 11635340 -472439296250478446268603101624472284160 11635341 -590268750509833958306548286295876998208 11635342 -56169160862666948931957385861226276928 11635343 -723256405550762887448079418970148067080 11635344 -98617699694189168315117156569545621504 11635345 182078484191914039876613937396729770100 11635346 623878038702468874545202788522037801872 11635347 -83379098067750724913547782161401174600 11635348 -109330846831935721970833989993127691392 11635349 -475344930068440405726851976949557012800 11635350 161326676085827855014836239074902216000 11635351 -57376159738770126937762081523431310400 11635352 675418881606633721249575995701570713600 11635353 352047177442084133923562445337034524800 11635354 -109662624622156763183087456877952382976 11635355 -136870246425508830715207492635307598160 11635356 268644747597464412782496946608878444544 11635357 -1063111394225021868442745287491910658240 11635358 -99709390818213672495897860082268861440 11635359 -54773594403031281127599475338961336320 11635360 -1107500672708008737095129145682821120 11635361 -599278384497415382339370731716858076988 11635362 -4734391356612460967139252663033576672 11635363 511695878319516617655339201885628859612 11635364 139280892930425817502703257115654390016 11635365 -174826323561222052725205250058757956480 11635366 694619974506252624653123114290576945632 11635367 238676063092897456936748093756203370304 11635368 548082084591912631260880763327518801920 11635369 -181466636761322087125583403268478036230 11635370 -2521924985436152566180387797765446400 11635371 97019348490330301538329883194339666920 11635372 197029680133203276760809853676007096320 11635373 44992112102561573492215259655445241622 11635374 -39681696544497165213187796980200507840 11635375 -522376141727700568476938215104370866000 11635376 -150794583533690161861553387855246573568 11635377 -212194124661616915142515183796480553792 11635378 -409419524994261103747743012528352727040 11635379 -115279920606813908569799925990166573920 11635380 91175208148236022552971938955552768000 11635381 136933661007786219802775105529654954364 11635382 270393349303852252699656971125159262784 11635383 -585644704664419040113622549231540263296 11635384 339926009608476927018829470688513597440 11635385 -15790067234163838941448663377947719680 11635386 -1509199501875558861091795688037657600 11635387 306192877601031015602309569031612638312 11635388 -578341613473842589593329215980342131712 11635389 -588063264715323132709657705880786928000 11635390 19511499523529154920559523268273395200 11635391 -42345610820166193377330674166691679568 11635392 76793713298287212705182350164646428672 11635393 46130818142681993476137206400693966576 11635394 -22331393907899536538653372199618007168 11635395 623118999026698414058874772389059735040 11635396 -534979770028704470415781018885568606208 11635397 106852742448713314711172306983153737180 11635398 443776171477744826817293684473633985184 11635399 93179053161138169121682118980882476920 11635400 47673017900466365988624938285174784000 11635401 11511235875358083032646306587182509120 11635402 -11114471109057028539810508149782433696 11635403 -48876031850918644875477925663045139856 11635404 -43469925283705733004970348961498873856 11635405 -443257357670263076300762874924669989940 11635406 224174070080602240701934571459026921152 11635407 14408435457964802690919560277542330352 11635408 71323581607489602038772505909612560384 11635409 -881556472615252332560758604357242409280 11635410 -103243963659845463122620649199592320000 11635411 -846072484209708078081848117189469338448 11635412 587586620126280492336263396184329379840 11635413 8330258746821071068016350829710767264 11635414 271333681821177627126998961884064632832 11635415 -235872373867401149493129844752545085600 11635416 39101916635369678212600421000367636480 11635417 481399067344726163530241932386482439952 11635418 71496580042550919845225280699588558816 11635419 -332412700165668071751345985785668450112 11635420 -42970419290028552542469772883184061440 11635421 -52783770609103488944133408322962671040 11635422 -33884231288796712104411873929795598528 11635423 255008403091261662917499254082869556760 11635424 35791038606424906505376837032143749120 11635425 -136997507543616547048556291882207338650 11635426 264708676079950731198642640580750285184 11635427 -336186389428653029112454474694795389968 11635428 -48445238134924292477992266164077645824 11635429 29578729052480479610371118859384667040 11635430 462410350766276225014109801097793791360 11635431 -270880742127171199901051549365002348336 11635432 -390630938290030739972496400718488012800 11635433 116826921111639881554398146567225738682 11635434 -219646608856806499908626111561358197760 11635435 89217009080573493269643978522580976160 11635436 -388690692228847337047860790711336581120 11635437 -308111904568549205066037253053487868640 11635438 -283925559169269417838498188815087533440 11635439 -341534182728083604239588628049881731760 11635440 -12454862146796239316931219889733959680 11635441 1162867553356497458440010704053057456292 11635442 213701392730604561583672714409535441312 11635443 -211851642208875125904763953986985538896 11635444 -90008970654178115849111369279854056064 11635445 74593676039103304800286761842130879000 11635446 451820399333719225152979897841305643904 11635447 -173424016138031796650250324841632645120 11635448 223930090448129678772339067839823872000 11635449 142190831831865828493338787007616215040 11635450 91317797740928956136295236034085074000 11635451 -1144363174291199438701422064549190947548 11635452 -147705061660257599285203902628338061824 11635453 277497679612755045611275084325774909702 11635454 172005213992865533058238112936505516672 11635455 -37451305676116543301275949561104725600 11635456 3225110909348917655972476129309097984 11635457 170777032064887781294930763640126568706 11635458 -84239818146458305613996682471504575616 11635459 -141764951559877181708681347727800504320 11635460 -353104995715965308263157676826240254720 11635461 -298712043769091094908136276042870673920 11635462 145817217325335293095378634996341280832 11635463 -215006787438839576165777181003381235104 11635464 186097432648909187820678027113597829120 11635465 483011340146779685716767647577198742920 11635466 -653189829058097168113176635123973263568 11635467 -660756143262633479102362251851407872000 11635468 315613689961662726416431564754791106560 11635469 -616509939498845963863596553023538397130 11635470 -3218105551067775834814906309576581120 11635471 -28047278201056388570895893869662465728 11635472 -94973928609786967597395784035715104768 11635473 46776085162632383095410582839814188784 11635474 193815038275365191679014922259199580960 11635475 659444704471331477691046772678033335500 11635476 -29733099881308163644791515996096962560 11635477 -115151367451114551525538054218290412128 11635478 207506576140064153925086411545653834240 11635479 445734493098448181098846243087434534624 11635480 6382056434146340901267859194669465600 11635481 -982861201918482982563664504686912930 11635482 64519858032662914622478017868173870592 11635483 -549583539611416376490632877534009779600 11635484 300525538724817766465940693797877492736 11635485 -529906502625647870708064812483439978240 11635486 305327458285676497354606665699183575040 11635487 -191634621385894582321634943739724482560 11635488 -38506098223886246402972584891185856512 11635489 -2254387823567026039801193289334662350844 11635490 -615024156333318230138806488234948235200 11635491 -346479884024940795634311769882157249928 11635492 623375355460304603524242204186433754112 11635493 -371586773315472738232734396586324757952 11635494 61070998793090454696091700994210476928 11635495 -300119233937947611547182706200175677000 11635496 45088088634205235944759664306441164800 11635497 -316826802605512246276901663762427484632 11635498 -433948224650871001365916481826096399360 11635499 -1637450622769500229668751815503210136 11635500 184870563874933782557371117681343232000 11635501 -70862823306487398749191815603950336160 11635502 -469492352628477200497784137935462714048 11635503 -5701775313973797209907032788005715584 11635504 60688447217215377535676529947010170880 11635505 203659850823247288561513265625295113600 11635506 -262629253545350722556755832392550384736 11635507 433717720480437186108227569959213950080 11635508 994371792935348000067878555192484864000 11635509 180425826184516410185628695959193434368 11635510 456000031858105682084665884269482652160 11635511 133572847510561874138382467956211618400 11635512 -77117106379767016189374848759449190400 11635513 431074763845418105952600226217200068564 11635514 344259298263066386073311633562972993024 11635515 -1039136535486100908280701398653709184000 11635516 76669741474550337257969102545465930752 11635517 -480719255790817180497119547218514853434 11635518 162426957693765908414298319118029379904 11635519 -321218606215892309106266842895443573904 11635520 -118466695052116409803250939671735173120 11635521 -26377381981962393632871116710217198832 11635522 -177088441184219392021569204174920047200 11635523 -164588830651227444687480023358047854800 11635524 24678821295193490139256385000835363840 11635525 566174141669944241719108604279438940000 11635526 183363166210583005507889303512860255360 11635527 1129616102313063199194879416597872881408 11635528 -142906356992204320897954931965660707840 11635529 870346971837756740488033582115549821440 11635530 32110764365169558238875045505718400000 11635531 -686674013670741225567301658408135318328 11635532 -266297019689706153297150462277746155520 11635533 13860563814120870879046926599729793024 11635534 -226816656615107510234648001562913995584 11635535 -557678420539408064461558545275846390520 11635536 121833094184870010026463268116123746304 11635537 808966451869663182720280929930113224560 11635538 81240178108189380336046830675872807232 11635539 -346973573641275226840825548037686004992 11635540 -147561515331038176024717943322189496320 11635541 390549942349998040914761977968257258400 11635542 11278216406328932915992019731259335680 11635543 -33263999418845501727255167894774844400 11635544 -198680751559891971807178501819640739840 11635545 -71781659148735292255768857492929424960 11635546 -147168179939120347341711928363744251936 11635547 -245278770847619086638120840225126460416 11635548 591499407203257596358348649786666259456 11635549 906528233310709015922880230803257642720 11635550 -360734171581377625132008975389864203200 11635551 -419380795520288328674261991205986871680 11635552 -725540124783345007829366842304319848448 11635553 -609158062544621957205970096453758783198 11635554 -70369813403739779396043010883744655360 11635555 1689394506663659889277022632446798835200 11635556 -100723826803146541783276685768610871680 11635557 86980552760785400368862255572698591840 11635558 865935412913987943983041725640492572672 11635559 -522869793243776121818612842153271551200 11635560 325122433134265245620024814413245593600 11635561 289281136077947382089488864762548168832 11635562 -149395597070415091508632803214801605120 11635563 -70740617660016330986762622989428294056 11635564 413677087815316743651234227659044690176 11635565 552355342219753967920609369498995538200 11635566 48543408826983181853303310434148470784 11635567 40406468898164192379467940730532753160 11635568 -68055646727952639199276862628592680960 11635569 -380456131184771228255273796160218196272 11635570 -433922537998255978659049358622013991520 11635571 371299864258341260655316318211317921344 11635572 197026701705717013904970078447342446592 11635573 754232451005165188257770825697018832800 11635574 -12484260804401636747829379661832812160 11635575 33367401249628098349472218072418880000 11635576 38665992645417056974404331059464601600 11635577 333173021204048196717468170418705171840 11635578 -275784140978638620235925960849454865296 11635579 -407057028413765021379818604626083305820 11635580 156411081978897615413973972611360947200 11635581 514576706758117191749175670264371734880 11635582 44509802344568964503233044546720234240 11635583 1708369274857241181029911373137306143360 11635584 609765352379327541171207411889487216640 11635585 -888066836911117864293834272249790720 11635586 -90970366135204067086816838669134986336 11635587 -267550210523620149253894188754181412156 11635588 444087765521055237372243610738568924160 11635589 250387365299345182374847846565212257600 11635590 120246188689229001290544781759401832320 11635591 -13640133650792043595823674926985731816 11635592 277417512924061323690879006971101470720 11635593 113054301371192481722396623913838050400 11635594 -840458074548651739797686632820671357440 11635595 -261212519117409233747997398567443005600 11635596 -25456627738803658293782851571281428480 11635597 -736989121264972658350046294702634298954 11635598 -133250570213956442171725532952775602432 11635599 297562117822590280269033696418544657952 11635600 140131833021724739481204825172811776000 11635601 -2465926178695309175008789053311732146368 11635602 -130774679384313349094001315354908688384 11635603 -517348125108213181586051887220086297520 11635604 -549448655227706694873819317695935879168 11635605 -309939972123381707262224935762517319300 11635606 -330342248686774619505525132600969889248 11635607 -163887540121816177604192652226845326976 11635608 -103011194617063249625345697741984890880 11635609 -779094893800627067803298748033755115190 11635610 -26227620388616658286349210590311137280 11635611 250988774005930324480240279939253996400 11635612 153306837429354129658889572921696020480 11635613 44395801688646088155361879753300700160 11635614 245483601194648851366872567931845194304 11635615 286064600318814892602952170596862446760 11635616 -47577931863795478683165005376905281536 11635617 191846168700654830537261003704425842112 11635618 50452552193889719342573292563929298304 11635619 -46010840265032948830023087244731389160 11635620 -130112064741999607521278012200958054400 11635621 1013872538089378708861843045679626342144 11635622 91593726056408707291615063159960786944 11635623 20073348951172193046436947380011554000 11635624 -88267371119159716431216989838841282560 11635625 73625243267306989469276096152133141250 11635626 -158026716462006796143857899956996729600 11635627 -975423963558694011133394611672770680524 11635628 -13377410177318430962214829361542241280 11635629 539861384981719566233500640892173515584 11635630 59108129037565663504374512853838185600 11635631 231625053259776128364096560553134306304 11635632 79506267526067435246017338291318472704 11635633 -114619576859355903719261256559261347840 11635634 -102061212529485888503983343294625529440 11635635 120306184933868270233403096603562232320 11635636 -347268768569697879970115265389784556800 11635637 -156114694485908961121881417252785616900 11635638 247948268112462665982824857049780067840 11635639 -1069828211945472513470136976983774905560 11635640 1268685319011696625134331061596676505600 11635641 221072884566166040065465994810466381000 11635642 36957488241384226876578705345311101152 11635643 -35289285870379016711945142740211462936 11635644 448808624212758939586147325985381782016 11635645 80345179554247241726638380830095726080 11635646 -327917454638522497916266207234570908672 11635647 496887990996608089855904842829111622600 11635648 195092037465488738521385449767825309696 11635649 -884630991180108661545749246343728792448 11635650 10263476063521733697484467361728094800 11635651 -1351895361313067529451530962014225801400 11635652 290594706579539363406633792181877575680 11635653 -74646902110550731225411906113126178176 11635654 -402770726285050948599868301668509609600 11635655 193139273649061745487330806399860621560 11635656 21306407685341761265684306117242060800 11635657 850317851574645157100972852886143414880 11635658 -379985131175722690250798706765414202320 11635659 -80239582036750037851410695840245466736 11635660 142918779940008042030561544914025344000 11635661 158018777024860836183554164568618822262 11635662 97332475143058120587003870105518027904 11635663 451425787133949408562393965301035949624 11635664 71480976512232255653846711132364472320 11635665 -146630935907870136351173612859492046080 11635666 88797813461950905954689473539443506176 11635667 -1071225024345743255819490415575477756168 11635668 297683622102089010355704697414950180864 11635669 -576300942328317743483837994714954538930 11635670 374193058526476379204283270904158748800 11635671 9867602856687697968185959056535996800 11635672 719607765530167993304905612067306956800 11635673 211991565012375256988329113719535567360 11635674 243214997880855374804891494330983221760 11635675 819306331515052949465713503081453565800 11635676 83349818348614300363858030370954757120 11635677 -127748871356066896056645252091631627520 11635678 -43962897392081109080407920328005890880 11635679 133013757729268750518707898670453441920 11635680 215241674386203576784532153166641233920 11635681 134647846455588634934939480898975301764 11635682 -41243958253555753062660470995960800000 11635683 51633000185348573339805611632052104824 11635684 -83861042744530179740262397767878592000 11635685 475333802886324074807652377018662173600 11635686 -168904149969162157855927726962971667456 11635687 -904468615682799108517475600404811770488 11635688 -374801114582755309005728961500531082240 11635689 22952093627090545969081444071035688576 11635690 286411882611810766125887479207816588800 11635691 82010079229177512883963912286710255092 11635692 -384037248434622255590809427516051163648 11635693 -86645393908107019762126593801712152096 11635694 -29679310202015840728955239625403629568 11635695 -8977574539417297655070907543160064000 11635696 -124611443938235521467237842326614048768 11635697 -314732361629039755377960880967260519854 11635698 103247217577339540983229726991062030464 11635699 -1236737638297274842995530470065815487840 11635700 -136306462906581476376503985724306176000 11635701 -238972355911225904844922735059370570752 11635702 320482797712205335974930648901273667712 11635703 436270272645032185959019930331376830952 11635704 -30492949962276528364995442868050329600 11635705 352899960097284273610681581585342915720 11635706 465779517423204957306408494204735901552 11635707 -24746364712732696526876260293565632000 11635708 -176997757112744379245822898680631552000 11635709 -557515258258239023521971600832628100090 11635710 52507328781289705841712967773263544960 11635711 -586870620574031798016086739281495538688 11635712 -9963510602594079524175179213520764928 11635713 -702287360049337990166141443807833046158 11635714 5617943246706200745561890601162382080 11635715 -30103357232450359467443730554125977600 11635716 19689736728094017720216661101762938880 11635717 -203993966927752346093719318496927443234 11635718 48018402537486261153567684440919003072 11635719 -420689705924419210108730584010123400240 11635720 -40869575921552356051509135711397478400 11635721 20957278548975095683962860154629470644 11635722 -118240961596501624796426819014605120768 11635723 144138219359945920517308995051649632 11635724 -927527929080419556364844911543635765504 11635725 -63290826922227889774299353177815656000 11635726 -73039130236204830505003874691089728512 11635727 -394307953132754820340084303898226425424 11635728 -5609761218684014882449505745532354560 11635729 49513274871594769047787431924913846400 11635730 71496192872081407379723363955502267200 11635731 32348344536823795594046597371820397372 11635732 219906860934983588536620146521239627520 11635733 667907812384307851883661807936701111520 11635734 -344141970168544318650841806605279500800 11635735 -327330437379341690923388379698102317440 11635736 206115925141829197504996448608825620480 11635737 -60684849519921028459835419588058353248 11635738 526279834992702423160657213065079841520 11635739 -11756755921448387003583218105898253560 11635740 -18202768816988308082525701367677747200 11635741 -127062370837812815603884934253660510856 11635742 -571962923660999244168168821355997128768 11635743 259648579219950294446153562163797703680 11635744 -834952044370654294539474645742300692480 11635745 -314471649116599443347977152007613150400 11635746 -199881420218815256540205577489821482496 11635747 -1062754145449811469610371627109676848804 11635748 -691946148224995819165720184970557150592 11635749 175084531584831795777205292627160840768 11635750 -73746371970828183107308821896972160000 11635751 1107553563539860710514830797103379765752 11635752 15827682595472569361313022658243788800 11635753 1184390400282888657226271001913362456720 11635754 -16108765984440298923890848043391037440 11635755 59287787041083283522033449281430163200 11635756 640821748769975097107374545741770551296 11635757 -105548346417058409394002966280020513280 11635758 -150951983900200016854469018798827100160 11635759 68057544656181946557636037808185035600 11635760 44475337521105877249219552470681845760 11635761 -56137761466254318652439865488497434240 11635762 51463992717315765830859618287832839712 11635763 4313704444226475570244098781724042064 11635764 95878937173298908152305902352016605184 11635765 659934225867173269926976630053219141660 11635766 72552903235203943261238981213408473344 11635767 -54776460116288598657632138133654678864 11635768 312376152957412424216341195898408448000 11635769 -352723330652778972923782538731355182080 11635770 118439495711627658267099371659980848640 11635771 53059320031989783743723701960240089600 11635772 465272880166201952312041979883131619840 11635773 425822861602832771137998951082100201184 11635774 726467520832297052884516582289783099136 11635775 431867076429335269725028306965279184800 11635776 242401076371071329584789587062910615552 11635777 -1612369223615502872298551513010949444220 11635778 -243560558376314873799814559849714247168 11635779 -275614675838047885873634788421199169872 11635780 80100469407106626350408608097179445760 11635781 980368882460797010658555358756250055582 11635782 -160836141603664605805426531539863438976 11635783 -182185142777707264747068094142844254696 11635784 82179010612309241555427052207304908800 11635785 544734853536356675024696621085964608000 11635786 -419462748347542739829129587598910059840 11635787 1314572267090647696537660078302641842680 11635788 -118628651955173996931056372439330808320 11635789 -1303995219444391939451379942820672553568 11635790 -39138258709000515591063980780837068800 11635791 543982367794095443668506236588791091592 11635792 27949103337258988545421326360242552832 11635793 -33084673630027806502602556472049688896 11635794 -381911946209165779560960050090786267376 11635795 -415953157137475111302449233269322488720 11635796 666114915994179297528736040034790027008 11635797 183173436793905701543065462501585373472 11635798 -558136297355423788717687896003828453600 11635799 -475702027361243738606824473983156656464 11635800 1531401883440569690927174604398592000 11635801 -756431536476620299926785624969472238198 11635802 1012087781185651174447650109807404952032 11635803 -21445363263424762048917647592813769200 11635804 -635782436004286568760166588610949881344 11635805 -285360310881430870957902680145436248840 11635806 32488126675946234377568552369593184256 11635807 -254330552878751886755793036266996769312 11635808 -809817839670910621901598435073820590080 11635809 414383159915487153321658050148241502240 11635810 -134027893726837241605079705630595721440 11635811 -1100051582173532820612009469868641711152 11635812 -665851506842707793339583155917332722688 11635813 205309191903859682215612621893491446080 11635814 -449523363964427112843811715444252691744 11635815 153238254227215825033041550759046131200 11635816 11903625292799235879350483311454100480 11635817 -801304510315146701812829340440962227468 11635818 -87458426192951744029777353022372682496 11635819 18292786119802378413775971861288904128 11635820 -159010297182180288630301683263052902400 11635821 -320148500232950978533586920000253994228 11635822 250746860694234407047809142499793229824 11635823 -438328385419142296926904696957941461880 11635824 -37425434026946713893191085402961575936 11635825 -301358525100091434326790658839854971450 11635826 -529994693861637213900154200136538235888 11635827 -311313923071222834304093384655587751168 11635828 444651568502501703361394468267734845440 11635829 483982133324175503208767330475530906880 11635830 295950844539352971335122041426943340160 11635831 161621503320811726123882566949574831200 11635832 26281514691502229610300567067662090240 11635833 194617028418306829520396458317913690848 11635834 -224066728482272257348151324206809484320 11635835 -42392347234539111461281783828464216000 11635836 -83626243214209194706474698656717700096 11635837 1570935359833331275676840987273985781632 11635838 -210430629949581288115573574748550966272 11635839 1121102016537484585438933234989259829520 11635840 -214709033788598535856566382494115430400 11635841 -145141984541501182300191387949287215616 11635842 -112304441125397095464636868789964354688 11635843 9043986065484232533854066277616179784 11635844 -1699739972994351515317173123977798400 11635845 96551039086785713280295057033905402240 11635846 63494382980712066105415595927555450304 11635847 -39859010594060679236176659283220434800 11635848 -32815748864280153781851359698286346240 11635849 -246948511864824083935546775447908546150 11635850 115054971261086749147828771021212748800 11635851 120659297794876155464369315616981263832 11635852 -645336240815296901973107182655868408064 11635853 -438410058475628858556145538412973059456 11635854 -245040860439701242655432025795469469568 11635855 255675023431229247453243301991895198720 11635856 219177971462837858875683371916467085312 11635857 -496547546966333403468439753562118554700 11635858 -30020495640119435792257888313565522432 11635859 174462343062375279790527317069444805120 11635860 -14745843319071127361237190717571584000 11635861 489100038046354294517697511415088366432 11635862 153443273196560743569058021969809500160 11635863 -567955915113756696176490185096106056856 11635864 485303068838256503779251894423726489600 11635865 -668255977237658779634357493374397871740 11635866 -339380992579562855583569866540444262400 11635867 -508799148773358487104180922303389993728 11635868 740294102584627206081116430007878881280 11635869 22647095969019996453122944266055087680 11635870 287695489905584656319155224031966082880 11635871 197662760598298366758850224708017441664 11635872 364503361881007984135689747627632492544 11635873 42164751681043699292612413373471004180 11635874 -324225503808278392837516653598693862064 11635875 -138763913434898211097990041771814572000 11635876 -173236337525228137503549704622884544512 11635877 398255736739182737728131438637303246272 11635878 -107348951595043903853286124540323782976 11635879 26987399945499156346415789555827673376 11635880 717552207865528684306148684278371686400 11635881 55129807915241922527297648378130964224 11635882 133479306819125543609096086941116130576 11635883 180576069373993654353961309010799457188 11635884 157192467194244495229934789914869970944 11635885 -159096831297988318834049234751543753600 11635886 -3268694895826352464886510696209060416 11635887 625008390645229037055410445643494909960 11635888 -295095768066284663935168293193278750720 11635889 493601911178616696371654152326274917156 11635890 -2063843911375212127743588443203952640 11635891 3811455761983030161832617013158679312 11635892 -1334443341807642636032452126501957232640 11635893 25015866811849251833105634184786904622 11635894 327923935074523624995295933371936686496 11635895 575148576362271301872432256699058374800 11635896 169353551071838697815276398604973772800 11635897 110347758531266679025719556252936165952 11635898 -424241372609815292493503888275209125664 11635899 390892127709630962046933792492320906496 11635900 -313022228788947663184772083222925248000 11635901 -699143362458762883200673520812732615098 11635902 292326582806408152132176369400617798720 11635903 4035581949448986680616366008335145080 11635904 78803069305758250008910194724841717760 11635905 -238213419140197445976608299859708974080 11635906 -51652143235959267471895343477757989376 11635907 -232342535411345940802322056012779593760 11635908 15591222225403009116911012999718789120 11635909 -478834108270643117712343813154816683392 11635910 -308093537012601911551539798029698252800 11635911 97218849802459338200455082964649857024 11635912 205345088881093638003902030082175795200 11635913 -3902560602172806792316657866338968860 11635914 -48505685733752537365054798278423575808 11635915 -722177532484111300049370870019046713440 11635916 578535784493249042266873621894378986240 11635917 422447945870709731233390761220460514048 11635918 14640065984382060000094110540198835200 11635919 315133906485047620268516586646732366320 11635920 -202316064223399064724098492786796134400 11635921 256132733753267078286968668509338253600 11635922 -622591552776387840642544457996520523488 11635923 -110693831611882205093839569341764116480 11635924 -217388711339910402948081452815377791104 11635925 152946931777709151579066427320353872800 11635926 153931776087604162588461643116995489664 11635927 133908956531677722783310221176400954592 11635928 -68591943155575732670399548141501440000 11635929 3694484159725947204107356717004962848 11635930 2239192706788110192807601176087121920 11635931 -265242517966724663766909006723314502720 11635932 -292340078729292229874285831796495974400 11635933 -665061235232208572385212357789929882676 11635934 -190889740282309099090237672858416192384 11635935 -462899384953702680215931702066346777200 11635936 -403391996147492549667858506239006212096 11635937 -63940563908351229992945093801588088414 11635938 -156898809819607574191553864642205932256 11635939 -47293020202608455501974121859438652608 11635940 309070470792793247511663345744088439040 11635941 -155491110868344424197098076290573435808 11635942 -264023583236332182021365383143829492800 11635943 385006962732581702458531879917029672448 11635944 -884098190633467585031215979569184194560 11635945 -380551411599348562444395507350618750520 11635946 99996312987247472737338792753559568640 11635947 89351250716818980741747659098282426080 11635948 -1246336448162933098227774444748503019520 11635949 -105789975730447050731171705102175128316 11635950 35244100723211744254696460504432721600 11635951 302234360623991431315681217599154264472 11635952 309381339330397799619823547093003206656 11635953 1045287720556387108936437034588197888 11635954 -37874787282675625057725030875198346240 11635955 769849440417083561837620816315176789360 11635956 -504306015540613053562640797356108711168 11635957 -356238879047934593810784892320801306848 11635958 120926710726520717491626257721042826176 11635959 -824780919267506915602850537385001692696 11635960 -157098369228357419466702265528897536000 11635961 1060628486019928766592973275238720312800 11635962 -3415107443728480422750485358439011840 11635963 108979122190430901964867319649366479160 11635964 -29771536094517969776569603018321794048 11635965 -303208159145039058495011516024603220 11635966 -785308027864852321512184092421795317696 11635967 73794686357632737595832378941804954992 11635968 -150759140357389319031690244318769971200 11635969 -436980030751502863339075750294521853356 11635970 226014528533984238319726523906121076800 11635971 -545638943957733618101082061620224135688 11635972 8854563079695710015779519811677514752 11635973 -1564933750957970885970767360645388968580 11635974 2248384926291887548940468232296669184 11635975 -46863294889081124526317691815273941400 11635976 501366772013380402763016093143347200000 11635977 335369212059310932744133536898966461120 11635978 106383213134905300633924454970226745856 11635979 -1232566651585749906922094499211108917420 11635980 -94204565100111074273477404304283648000 11635981 16466597607668108410122408561912439692 11635982 47216794174382409014854346877610283712 11635983 616198034783694340493053875311865245352 11635984 194619451000273475091955369779491840000 11635985 -696530084237585493618825111455573639820 11635986 180813879078148560395894262398159105664 11635987 -835326150363287676702543021269612569776 11635988 -264240014919230261524362082425538467840 11635989 -64345389411364285109799340809695174400 11635990 -104174226982940998152943717305656325120 11635991 -553903906967314380366938112595555547208 11635992 753151672231105540916908986364235704320 11635993 -218966701220174718943882961771465096758 11635994 299017443913937104603784862482726682624 11635995 44484159652722786771487056131460691200 11635996 384897711936887780553449899062054848000 11635997 117678984520978359496436142298997017446 11635998 -386815613142573064388975719475555223552 11635999 -404438998338397156745073028358564069760 11636000 1150623938962838094803477566248222720000 11636001 235090830322984273481245430424362158080 11636002 5787994168916450853292581682361541120 11636003 13274397046190159461112305180031637960 11636004 -103149775289944898133058686816371579904 11636005 -56946604556989647003529436293735695360 11636006 79430426187722628626364866338665398400 11636007 -77102747531720189173750513627403102088 11636008 59429169780973847688875946575531857920 11636009 22927203592214296222791363123630326400 11636010 -162805736379905324700344026988769309600 11636011 816135163168227438501909993738209642752 11636012 -460233536509319698539204987894584242944 11636013 -1111742404593717518953149298193294890176 11636014 69996898050973707348662871613433235840 11636015 -6693131094751778342528258326263784080 11636016 -69842734489033950137151131383917182976 11636017 -1053288181798214348870630292548135948048 11636018 136431651043921283686839306973072896000 11636019 -103941902259008042053835513876175733392 11636020 -90779703105080187733461134995056291840 11636021 -66785765585704733987724559695678023556 11636022 -84066124074446885271894564235780792320 11636023 -213977385672043747781319476962458108064 11636024 1219431973577755711529555576325851258880 11636025 -309324939296042780394851092940999222400 11636026 -312130667242457499548673917505104166288 11636027 -565380790304446468879836565895210817840 11636028 -341798656892347349699669992334566702080 11636029 -721805685839708355533547046146258573370 11636030 310794589455405557277248075713723986240 11636031 -18253572101428726853871001880402336256 11636032 -237857476366668035328552168995051536384 11636033 8458792273745206009104548822311603284 11636034 407461648875172051559548838050528145280 11636035 -542307609390232268351707183203534977520 11636036 -197263072549407713911792469354974593024 11636037 217197298978230395848271599789860502080 11636038 -250839057039398713021091087679923113920 11636039 375994972070412020969114317987624881720 11636040 129036690460611277729134676860358656000 11636041 -367465451895477633980822678245241958348 11636042 -94995710001370175635957987467628448256 11636043 833000911061102817144199170629702773464 11636044 -15999413572776737218505990834244261888 11636045 -461508084267121293476741927644463815680 11636046 -47788688526978562681612624298476557696 11636047 -246796622512489678076207915300116088040 11636048 -62885798398675675854526908338374311936 11636049 -59806141864537181566442474860685624160 11636050 -170636552767709863811137794482623620000 11636051 269858438033895254114740839828157660752 11636052 176636702711640586872547648145160824832 11636053 -194225655969092530005287190860789651232 11636054 -13381986824896175080473808363566753600 11636055 592149703075589364195558818613523252320 11636056 331731037312722346370288836597558272000 11636057 365163163905359477548100480702586146580 11636058 1754164132136425020129013422958878720 11636059 1709184024488219594738160867742788161616 11636060 353376232013265163483396129507800360960 11636061 373903756285666960413019359448621356672 11636062 -295800289969329457586031761291234861568 11636063 576669514080314293077466064842776129312 11636064 185656083596521217171639235265339588608 11636065 327443995516470214469835337286949907200 11636066 229109946754289292264133415438643196704 11636067 -10540519004614572086731158254035230720 11636068 161413373341299976522541175303782645760 11636069 -1097450774441062111019982408078017398530 11636070 53125749245415217647984500043268335360 11636071 -528187893240013521286040484847152710728 11636072 97482526471698389745602434217424322560 11636073 -260703606554241857298316114049552076396 11636074 177882744610179582759460970203383970560 11636075 633864300755736200675402426109633072000 11636076 -33205035816515810992901337791970651648 11636077 241216045345286131364222400291321512620 11636078 -19600717875047189576866061331616550976 11636079 -127099451458767023934082914902922929520 11636080 36547656548547690077461306881153269760 11636081 160821049380867338265446048495478302832 11636082 -14530289607018541100765083453075042560 11636083 -840099084560279421359755853452073452160 11636084 -117427481414592966934641859637905281024 11636085 246123549225321262690406377667749466400 11636086 105900014978664721450311493847352960 11636087 362863025391577826225757812196410242752 11636088 -793661551927466193953283333706988544000 11636089 -187438334948855886523647196170618329110 11636090 -473858149048515637841580806552485255200 11636091 -261156109256572545170663196880111415040 11636092 148153155922879073133193085495740480512 11636093 31884713854110799366153141781558102016 11636094 23318857020898937214189828562760340480 11636095 382208344232413819163539096074054757680 11636096 652141829349218455666911638512950312960 11636097 346842786349372186413505387904037506496 11636098 -9864343810886450982207614526109685760 11636099 1095491389660855495300558190343161375100 11636100 97609224301999375569297582143240294400 11636101 -30403581701963435054009830408052919456 11636102 -345991021223631594569897629885897015296 11636103 407286021191071543179023554953658196904 11636104 536718633166032527181773120886231413760 11636105 475728967669927259384394621910025115600 11636106 315862917052907350592483186285536783104 11636107 -59448650946342603475751188373369017600 11636108 30313977179238615311568328982938014720 11636109 537068443255330794048052985238426506880 11636110 -275827840899466531159812947384338655040 11636111 471059942307405260089693450164065628312 11636112 178453433780736499671302030781629399040 11636113 34891991343814251761901608877005542242 11636114 -31405668354687254623053197686324098048 11636115 -157399278879252601562280775269229763280 11636116 282464602998186798480098518265862078464 11636117 -7142560917576073524290075774325726834 11636118 17631228966290112778354693186868265984 11636119 1172781626101961158490490266521484104704 11636120 -279081685979522513097304965656832000000 11636121 184292998906353323669542757031793311744 11636122 24478526042044911770781683290777808112 11636123 -4790359686590191672466799389801058096 11636124 -51132555518419705758369169060983596544 11636125 -1237569770251771995682574356733559945000 11636126 -216667886007202526336002784752372047360 11636127 3028332920394693101715461690747532000 11636128 -102520011426435833392003294407710343168 11636129 10327168161776603012153886034382161920 11636130 113920155800959492085293987598467722240 11636131 -475681947993233271042656288062038683168 11636132 -81067800269877029741691614559506365440 11636133 -267233459842072554502197505327725031200 11636134 27151786246005374353178838124714387200 11636135 -165025815728396201073135640519197918240 11636136 -15178072835594266765983300088043320320 11636137 -146503493454201742447637358592255080960 11636138 -110230406575922182696839863636405184000 11636139 445949437675448963142942977189024558424 11636140 5902068468626289964856410638518476800 11636141 369169824656162345380491396237941138784 11636142 28760996670972297582667513708771329024 11636143 40769210024195835346647509779636037616 11636144 -770081338979757217313222211755507712 11636145 -170770466403984121986082631398275533580 11636146 111166138832352306347764867346994112272 11636147 341739844327503747195824907760124518560 11636148 302631215392606715608371636123122503680 11636149 136651127243674595221900756022486962336 11636150 37601839467573726080301115135479177600 11636151 734552739280765541839674503754224513280 11636152 -110206215922543306065312117429783859200 11636153 317116137632753979326107508459829109764 11636154 -127192625513030968183368672802788206736 11636155 -900493934073932819929324372185215610000 11636156 208771940631789288409445248710327917568 11636157 -285818927693376831000951748483750298400 11636158 -749467363360109319335989055178230457024 11636159 -512570670236952826230556638709645928640 11636160 22352788643248765505153203431612088320 11636161 432255829872236509194020609457965063472 11636162 -318503453733797655082396913544385509168 11636163 458410809382126208640180228627337190400 11636164 -514351495322008680678935888483067082624 11636165 -871038941115889373685875546215508831940 11636166 -341748146340478029659488485925401501696 11636167 102211939515601481807086715027810281912 11636168 -512237062859024038827239445706959805440 11636169 251580228245724512416465276377385395168 11636170 -56682856041723119853313109192008857600 11636171 298673431713806202173572975066800098952 11636172 140317504874506923459933302925934556160 11636173 -1007510579230561566042904390139730845578 11636174 11270225545851726101836173485641190400 11636175 107709287617996616571709824559253329200 11636176 198468363333798080775562805771619295232 11636177 -963971832359181361638695678812686026520 11636178 123820442519644313179507460413715370624 11636179 85357668367185142260385576254351556000 11636180 -386012581574839305236580152307840057600 11636181 111291077487251067627577149442319760000 11636182 -93669538502521703274232625856145484928 11636183 -203304189426210353933087297243312762976 11636184 -57888809937505926593225510950966394880 11636185 -645460677986084212169492034902029224000 11636186 -60492995485802505983969593083133585440 11636187 -948882524464543630939277882146996032 11636188 232017938219395046053838489495833061888 11636189 459922553004274182141184753918692224640 11636190 -207608030738450324640495352840576204800 11636191 125304344214534646294418147891893889024 11636192 303414892132737997477210860261782323200 11636193 -20100382381425811933662967771613193600 11636194 569321554690241551651837051858456359072 11636195 -454332076729372894384361395582110106800 11636196 -146192648695928328986503221879709028352 11636197 1259759106993040988336046789915633451646 11636198 -1461149443779751763678037547929612288 11636199 -147333228870422902674451525677868662936 11636200 -7260315575241560886111353570055936000 11636201 -663247663879065745511774417190370281798 11636202 40330841091179904008186437738218343680 11636203 -4064309943507434759000917038437299392 11636204 -88939290320483722463141902190116122624 11636205 -118856082688002210184771912007369834880 11636206 27271541084653199744587273441041865728 11636207 1439678379069022872369602296500837528 11636208 191644977803112305173050210011607367680 11636209 -379965093536101754173517533306171245312 11636210 -61416728810091993087978022181018136960 11636211 684282914601082418901168221592860103168 11636212 348750440553996558804582514214893395968 11636213 1480030986700029020897035741071593993280 11636214 -193839393821372572801559010817717776960 11636215 -498254992716095261962135643964521033640 11636216 -179893918083896339612381518481814528000 11636217 22591181912558743018749683818981439892 11636218 -215348381451597309206883468889727070720 11636219 596076761692590626104575449411824769280 11636220 -387410497946022866074317083203433118720 11636221 -174284824292613525679398748481088388320 11636222 52463507285716294466957315020091649024 11636223 665255256940005326407517354870937731784 11636224 -282080603725819305151400470423309123584 11636225 442578233558862539787924151292918300400 11636226 -486003325455090433747860592459647237120 11636227 27145816813906219728910256373473641280 11636228 351162066669068048694217665894302349312 11636229 180400672692304706069759586566748842496 11636230 6224371592307411356361789543802120320 11636231 -1036088500405134380809212042383927428968 11636232 -213848914142015640894163910240522649600 11636233 -379484609670302867923637025021121815680 11636234 121487923364264867758445738176990004016 11636235 -11832051993051169718189700149819687760 11636236 132441848560962081370443143073450817280 11636237 581416717660475206307797629883846934880 11636238 276277691715851826640047809812865505408 11636239 -615081915784844976545548780473291083544 11636240 35580260859714988749485659131700838400 11636241 59823469750545227424888207872094127104 11636242 -390742138055525162031171158937178159728 11636243 -931151705825326082444301678549054359508 11636244 205733505692356080115655247718619197440 11636245 871065688408239800115728746971226877880 11636246 229773494282963504352549866817575769600 11636247 30778438451158371652112275066207067904 11636248 54137822278652992604478351766298296320 11636249 24165115260344045920690857373785454020 11636250 34262640575490996477695967434877600000 11636251 464806363015266503492869673618106944208 11636252 282074735863913433173951741384903795712 11636253 -177339690297926351613351641168438664960 11636254 105434174820449296701247135082087590272 11636255 152506835808708608750163584715814517160 11636256 407394132750641389593448047023619047424 11636257 -447893293832862123014727535410160142494 11636258 -640026882672883043275632956896561721520 11636259 441910796063105007293660035275084336504 11636260 657267075103139604712425127917092659200 11636261 83914357226252830633085723403670810368 11636262 -264430866611306165949432078449922251136 11636263 488784961965818378603959340302691724240 11636264 -70727074863234753031043250616637936640 11636265 -341215258689121275125372049281734104000 11636266 315722389941416891549515694536449158832 11636267 -1701556496930398035168274040277628463280 11636268 -135631012234983186461230176379296399360 11636269 95622794386839553092255250499947915670 11636270 -400147840785580412999268151411749817920 11636271 -946957443483986021150071228872618865920 11636272 320446298122686711681168451803841150976 11636273 -1621649164576350546839612489501053632 11636274 34836014278232836525165655686508679168 11636275 151768875380321700112972008961166400000 11636276 243863758093167927231741572811071417088 11636277 37458499569604869039937895777950789920 11636278 -97663086243305493506018550837225298944 11636279 193148523372991542113084103897989798160 11636280 -138735625983404517579519449294449766400 11636281 -212445819920835240882911080787887817328 11636282 -237029199758094354160134463680643715328 11636283 -106445773125988348422978660702068908776 11636284 -271495728580787086477794103750090752000 11636285 -61689116066430834366679306570175176020 11636286 -272420898347191053164763753476477228736 11636287 -75462445998521656733219854948344996768 11636288 -48259899069860150829601587620389847040 11636289 49406939676868283914638493538919005184 11636290 -144863013676002654972041160411302661600 11636291 -141201175269105051623036435838755768328 11636292 44077969119385285204391413854758129664 11636293 -724109861475093340391242126794672658176 11636294 -604840753403926964102889142067961165120 11636295 164286851990001259609023257437427059200 11636296 -184321609111144367598066677192938291200 11636297 385014317639449142397040116993219862746 11636298 214659383770711702206049143927294353664 11636299 -793267589357322932260559013395891474480 11636300 -175492299835233121480939212188242099200 11636301 147455781834337867466956812561616573632 11636302 -250300188977107101293177083813633443648 11636303 243299445066256053348363498457428819840 11636304 22233262369269843835709659906837708800 11636305 292569485949045315847263758154378912000 11636306 519322710857905579594272266140410175488 11636307 -55650089548495494474165749415831230880 11636308 779911307775038513953632839675340199680 11636309 188336367293735385278301502899068156568 11636310 -57065686192575327959531872818656532480 11636311 233719184820745878880925672692701268824 11636312 -428508465599113349693114656114147276800 11636313 -273536870495058847382081824585765861632 11636314 -344088113774585791383042411620432183328 11636315 96349517754653381443688045127626860800 11636316 71420725117756197402044285804262912 11636317 -448188239655132944447346020555739863616 11636318 -492690304122811515874282277404002656640 11636319 -229180765948439403176289010863859062456 11636320 942246907102578129758894138951065927680 11636321 638987169116047998366993338846055291072 11636322 341222735529534427201587768421443010560 11636323 -44754710267101281051108164008879763428 11636324 -863155256735306044570952323881174337920 11636325 -15966508349553986741057979046935480000 11636326 -24229653636041063591306361952462531200 11636327 -12867357247195299582976651085530474824 11636328 669330427439725464321223107276718080 11636329 272347217047625620618773602147251567476 11636330 -475390525525277719738736607667143624000 11636331 -25637034950886524273793606047169528576 11636332 48325734162072785005794835168609354752 11636333 167934423060984543455387823861973387404 11636334 454717079357424066663700010099156809920 11636335 72879930982400177881423168147405704960 11636336 -143423668314620338890195434128876535808 11636337 699032077751670743747636027304330047040 11636338 151927108937517528932497374467389648896 11636339 -49899719374978049275390462356218938032 11636340 -218607893875809694036335853943553484800 11636341 550692161953223088063860471452505960800 11636342 51283163716870398091465695928840704000 11636343 -431263663153281507314630501414888035968 11636344 254786793226797548787870675762300395520 11636345 180530863006473868169818099027182943680 11636346 -10411887084015953576483866765362327552 11636347 1176149652632453526502244699041529558400 11636348 -61522267669732976867617612427795515392 11636349 455754515988461045032539249616001816064 11636350 98478270803288447512384208787360820800 11636351 844171198129972598553496839035252594472 11636352 43667535403252711272729177271723622400 11636353 864303697760009316471304850108426313602 11636354 414166820917577789235115108472919570432 11636355 -320084521542648251215209513641859017040 11636356 997195376244358815361638009113420323072 11636357 -114726026149450795296908801977693716288 11636358 -66370241500643690391045059736970780800 11636359 3896331757002461931940648185035544832 11636360 392900330340135004734199678162563072000 11636361 663256233695319164049989972405198680560 11636362 -77836614500144361968037849802705744896 11636363 -116516523421526464846888551881597618496 11636364 -374103218527787774313296609566064698368 11636365 131416161483611003648631720604123272120 11636366 -86814074435706634243703116642618256640 11636367 140703730729132426514563900633402117248 11636368 -201324217945747010779066247799587627008 11636369 662596678801485028116872136074940463272 11636370 99332152883145701035761945874061135520 11636371 -4438456844263457210391315299473008968 11636372 938059972495220865901855657185361784832 11636373 185557626496099960070487985825863204960 11636374 109910084340130925590571806447343785152 11636375 746306721685885169423176426671475584000 11636376 84058409091622831678457960052945715200 11636377 -43472891995127755769691157875703301888 11636378 14829866817112282719942132451291530240 11636379 -20125354209170252848590373990706095560 11636380 222889830048925444732085665991960279040 11636381 690599878242285544095988516899486888972 11636382 -37359311858496412675228549565271868608 11636383 -296708035070006712045604145722367565576 11636384 -1708258263592863273125166150879742525440 11636385 -157090542553566283839798040758632347200 11636386 -602293160926901771667931573427179090608 11636387 -238594713720986583606915178427084160048 11636388 -465417381997950434951278230223525484928 11636389 356966073077956915091139857736715736956 11636390 24673403712772897846197090140345137920 11636391 -209390734864437887246868123841748441520 11636392 919001777216023022320856299807281024000 11636393 -1751107173331528670592962413959612338880 11636394 -22614429935251682509404337188421754880 11636395 -497301312431038491504652995167533729200 11636396 37348396593819156198449148598922999808 11636397 -967513466629912101718746912484504852512 11636398 -430479419675403297144635458626230271360 11636399 225327662059860884791650900847278685464 11636400 52276040293399088548978311580982476800 11636401 -381145913070284957458752535543147270656 11636402 5379834813810846502431731285134241280 11636403 93413018473379445296355609805860619008 11636404 -170160450084207864185984019434948231680 11636405 871607200380974128502906845528097241120 11636406 725759644154218429975711009122907411200 11636407 -40248237419063936948841918013129829720 11636408 107076944286171207523065964026994360320 11636409 -70112370744983400581222279154350677152 11636410 356009794602492591694732164512279931360 11636411 -621109648885871740968093954135267088248 11636412 -279315868348767533928793967304368741376 11636413 -478632371472518857513830386169299183578 11636414 39232393256621389860496476422519629440 11636415 31213323582347451568277321710938771840 11636416 -42141293455592187052258304326285393920 11636417 33968229084635904218565035533512012480 11636418 49436815044963778793155107848971384704 11636419 -46358912538966437780433989810223024056 11636420 301402151956350763506965926356350465280 11636421 -605556883021194606841032869534243749536 11636422 -146277021341032355599416532825245845280 11636423 711319448095797022381342420920524307672 11636424 -227321715787139006703761608569675110400 11636425 996622044554560047745921048555029976000 11636426 -134573940558512149011814730435683931904 11636427 464839331643220883894426034863310444480 11636428 414880707947586686572286711722384947968 11636429 -173249110616193289529469840447464008224 11636430 -34208937554875188680722856387536730880 11636431 -1085411098530945105334834097903101642768 11636432 81834963381122482416095625764811571200 11636433 -525933873586068935468787078105046946400 11636434 47091746792967557599219365936552643200 11636435 -742335239459558802347955633358751004000 11636436 102922574339280568606345622520600330240 11636437 -494368158410477139896299290952030543040 11636438 14451634321622493236272173821618871360 11636439 -27438493173497358720147509739278828544 11636440 -191818081395632054039054359142775398400 11636441 524637397513861361917677211698541336842 11636442 91025006543000606169738102698201431008 11636443 81734118738536519403941708301133258784 11636444 -7400089267176182213451586344475542528 11636445 -8693053351996637892882164915614541760 11636446 -859402094567098930468017856331906799360 11636447 -1533012917761147518778058423733336637200 11636448 434931376427179140018698806096570613760 11636449 74680831598623845891160337548981668 11636450 87511141905779812206533567296020326400 11636451 -421341336835935226034743432183176808200 11636452 693150673091560545637549077965274055680 11636453 -972705181373814480964882343998466841000 11636454 289821676429756856617840199342274390720 11636455 -134015128331159086016018144903500806000 11636456 9676750184617460461180775375220633600 11636457 113633024663492419215437964068165836992 11636458 9950814369761528003995901808082396080 11636459 374116435606366772004137914710068577120 11636460 7502693892334007095900694973391119360 11636461 822205096536805176198978914810727855062 11636462 -527624978119754725110329618556294072768 11636463 -179942087139774393387788368016953559040 11636464 32050188428775160895813778484860813312 11636465 -521732725819383621804939492258809512140 11636466 -445764186759592543457332318158072619776 11636467 -1158399362137855487357536194098103112448 11636468 108909520095121112030982230289186109440 11636469 44010433694381345482350859388006035968 11636470 -134803338385359410130694274210162211840 11636471 -1069747467747551931216061096158610670760 11636472 106135555688267554020948251145574993920 11636473 -564292396976004164016272326905605648278 11636474 -902549435888229194391098268580455168 11636475 -76540568662601522222645886171261089400 11636476 611433091587412227927485883002968002560 11636477 91217826566234937486254537045661400326 11636478 -93254407550185558219108702606613759616 11636479 445567605096183654890100289639069902080 11636480 668180271577815370421638469434013122560 11636481 -136259324631533684034746987379280646400 11636482 123446823571140455674872930045714094080 11636483 118414765030588337097619863919397848080 11636484 -31519787595728018355705702623678005248 11636485 15211463551787036920973735331206674560 11636486 -35847296228320011859441258344699285696 11636487 263425952828619880477882538654489599440 11636488 -3990647215576941943037038815995043840 11636489 -570708975598398027783300079299417619020 11636490 -100837224842606911725125978206670376960 11636491 864478841611924283087810590752255792984 11636492 -25374220878339457060671264441142253568 11636493 365108048990322249288610539138750497280 11636494 7638093426695973622057976732603983296 11636495 452926020132858632167333023217877545920 11636496 125548741860892681249598222383015403520 11636497 447918087472323751341097296335703956772 11636498 10057058406854576012361979701563802000 11636499 -37307124119623471418627769125107683072 11636500 528131842672849352042282808086611008000 11636501 451081728436490742794247767239917611904 11636502 257808349391751893320397893168581279744 11636503 21569299176495525507126886688311815752 11636504 -587169293771151107774930176421769031680 11636505 -123508140635136241676981257740464938560 11636506 -93082665551743910302295993568635641344 11636507 285621751220786340018704827019458554756 11636508 40577716088415268753855664654066903040 11636509 -291808914698299223738674170972116044884 11636510 492032070304856548754675227168044260160 11636511 -274172729868545193067208147885238998400 11636512 303370851192502202530451250128997580800 11636513 82919645126679837622584455465378461440 11636514 32646323291428847574939724052034378240 11636515 414048812563109014195907306475330279120 11636516 -363572415796330546041030522846199858560 11636517 713439334732368503459258295954924312000 11636518 -518456957025375183514690377310633259040 11636519 -566895111167066264651297301038273916504 11636520 -413141335090451016411507231049463808000 11636521 123762227183500957377267424816291399560 11636522 8709346753924281968887918168951082592 11636523 326486271887279517481102882886542233372 11636524 -490438424505009965597850582490660390400 11636525 38585881205215973918235781138388700000 11636526 -156237167847487086748324379147714860032 11636527 -290463068835036837790630662184101363728 11636528 -63612569920111258612630361800568733696 11636529 354634194904749038272619206387035203184 11636530 254793419118930811768614841717871840160 11636531 3999818072097841784415304544544482880 11636532 -110522697671750199435455911117819158528 11636533 -1389237226910254974016786704991992419218 11636534 3115910629795496310667422013339482624 11636535 -186713606661894231359890516814390479200 11636536 624948271576121772675465279012347719680 11636537 -599148418303456989088818151588124374656 11636538 16222701647083926879712745640834144768 11636539 373478296966063274526329429992518010340 11636540 447566118938089338606682346724772454400 11636541 136889861345443835639736369268078044864 11636542 -796200627929306870959889046846222827520 11636543 1386403612934371542768663355927194181944 11636544 -157049716756299758293247386850829533184 11636545 -144339749672108697153479748806162251200 11636546 -115483250515686750936263390506555131360 11636547 169488275721414311360246227780821578928 11636548 161281098453129035422351696146823974912 11636549 -2031593073253446790105617115211177258436 11636550 -211797985936223786784272390816282808000 11636551 824872657361033906844705861597756654624 11636552 915145313660305391122070236645022745600 11636553 97768179317291445757884328805851838784 11636554 499525556001045255490609325327213372976 11636555 216419390773991817443497906858573078560 11636556 -166874760133197360725763737420315632128 11636557 -201782761625290426032921415474082454900 11636558 -537056166522313299862223237993010957120 11636559 -261042165744765095920313834850848976072 11636560 117482364643412980544099207964705423360 11636561 478023327250943546840365063802201172132 11636562 -172763611350706275825411687179004429312 11636563 -177040728863582607756380167511942530496 11636564 430954691402772711020246545287329890176 11636565 1003910184576615713538254243927267520 11636566 -64380898750268026257097408782767340768 11636567 -1223117535065327250041640304236714267384 11636568 -460296356242424689134422332409899008000 11636569 166745321947404021726137299582057449600 11636570 -107262385670415725196010329508243200 11636571 -289315274352624610581730336855432992576 11636572 -372145563669528361972320848806472570880 11636573 -16974106725044292089058505240744540800 11636574 561578668867514792515357387169427456 11636575 -370163800726161582588567267262274948200 11636576 392312508513226319865804278203691827200 11636577 -274474306566225738560262244477197947886 11636578 116858112662310705653368477739331381840 11636579 93105502992902832135119209477793110848 11636580 26624429471387872004476404117346652160 11636581 -317460721067524806962312704109138301600 11636582 -114446336312933170493381325110690253888 11636583 173004483572771850572335915666867726464 11636584 181082786703123780186756148720351042560 11636585 24710761332835650572597631334896051180 11636586 22090494599601986780142277012948717488 11636587 -277686483502084990185723667156397690764 11636588 217904287473831583724363918966198853120 11636589 -919611427330304156990240257074556199040 11636590 -139215832054529736336623741976767550720 11636591 433803057563915398161612920942291862672 11636592 -24204191319484485113705056720705290240 11636593 188588553010462123444313682446859949620 11636594 56455671288066152859865934374541002752 11636595 -878493168213241870243915945365639434400 11636596 174797968093028718178748141812385187200 11636597 -139810253695608353228692264165466794368 11636598 -442439873291166930154731534986874522240 11636599 714432929751676983985767560764129979088 11636600 361935291184477113230713161128222208000 11636601 498626906844946292663590304671478666832 11636602 -703082699735628102486361230887251905600 11636603 -1108008483730855389714385789254099374640 11636604 12997412240926848757518540486326556672 11636605 -134895895893267514927933702545951382440 11636606 -71410811958927037522624479788529176256 11636607 350132663575538567638911093785913751680 11636608 -523032332149934930107598496518457262080 11636609 1210961638770865334473615526377222791810 11636610 -192721172209510320833486743404926484480 11636611 66601366341449471722233863204586888960 11636612 -211057666700445221154718636018900808448 11636613 606260529426614135470656666367827544542 11636614 530434041458737857012863421404373800064 11636615 525200179763909567923761826127240432760 11636616 82625370946075568086055029688994201600 11636617 1622432062736894111711590679278405840 11636618 -18336589009468559649718488103955750400 11636619 313991655317041879035346512063062026080 11636620 -993941111328014320612885465590435840 11636621 1444819856553316349955774540422779944000 11636622 6651925997885269165428016082066337600 11636623 -314443262856186850648127456213080754128 11636624 -265909170174396049282904478924801269760 11636625 24723731502797948684109112524337152000 11636626 604125670970978041304665011837464870400 11636627 -270163297474847738049139169590574578080 11636628 364029110943877157943606867111975966720 11636629 -453422088462294802661535589909389972480 11636630 397049547048269323237714242500942280960 11636631 1482493789421907831506149206438721980528 11636632 -252831140332294304659468443713166827520 11636633 240956032443712333108215838326349236864 11636634 280708334626713461835558636254768340480 11636635 -378506537522294491222215252191033173200 11636636 -928626175171471635118516098872038883328 11636637 567294488034825745656957525754234008960 11636638 -11922562975548723221015682034930733952 11636639 217142910246360228982267659240794015856 11636640 266749357920713402934135065766649528320 11636641 -605618540086188406757285417060134524958 11636642 307565453187962847539487631911233243472 11636643 -135234398276546983231492978328496909312 11636644 -776057143043601830036329808921890401664 11636645 -199670576173567923651196824373282948800 11636646 -123970289050187234206000489145757689856 11636647 63518413311552166518170793582264885120 11636648 406168653524898367188327447697834383360 11636649 247866354661821748312162796292489585120 11636650 383288400296745644838553949153680473600 11636651 56561087459168082802962872792204465712 11636652 -63277805602598441905438877649471994368 11636653 -311409590564200557453668623515979969344 11636654 -77269362166706563389111724620004256640 11636655 319347294525262812633354780708307142160 11636656 -37541102725948848280499917777364582400 11636657 935245789811914543056876375169737429906 11636658 153698248332331747149140745381814117248 11636659 1279959641135460652218549367545325806860 11636660 -2862165387965185795250837427708272640 11636661 108989486608594613615852916106789845120 11636662 293055191398450535776220756137290044832 11636663 -645023028968884161853829953215128337960 11636664 272899574282041511608623695914347724800 11636665 101840834129823269488264086627604558920 11636666 438065252241868300308191536163875709184 11636667 -245517776903601589333507595070775151364 11636668 -322964912903788247202356684851883133952 11636669 -654530953795596542081672947941668646240 11636670 335066403368701246045257642904631112960 11636671 183875297622894640916026499341401537600 11636672 144017678817793321678878862454651092992 11636673 693351655061485224948901796988331300800 11636674 132863537903082741645970080573876874752 11636675 50739307452502276295525697016268956800 11636676 280255113249692543029955490551606568960 11636677 39603396122946350398156903570479994208 11636678 -307589576674558331441334277676753290944 11636679 325179227481418201172927356075130927784 11636680 37907644275436371540282942027264000000 11636681 -284390219361098565216951528735702254208 11636682 -129764656074930549117558975596185291008 11636683 -1105327361320104681137166737365354498560 11636684 -814682518110473913791094453719862895104 11636685 -2970612344868894176114271888025376400 11636686 201035406546975675067788873385410777792 11636687 178214957562600056994450032997702586368 11636688 -52614171645389800172143946824396308480 11636689 -624440051729213401886867742067006298112 11636690 -68749851815123668545166916955836172480 11636691 1153376665110973980186002750527829496 11636692 -784210062375545562480978296892438110208 11636693 810047861225937902119807140292161444942 11636694 380976557950582426940503070774776420800 11636695 -12605538009745642736689603619880287520 11636696 -742407413235148307677823805210719262720 11636697 -678970035455282902905474667078174993200 11636698 -340563022305656684720002553780508923136 11636699 -1443688117059233226166042553482351050300 11636700 -174451542753649026271794332530231296000 11636701 -57003872190920008911504641200837817088 11636702 52940074810599619959998301736411975680 11636703 394776474760076903579454547866743664 11636704 -940723365970148662397126782572259442688 11636705 608347633331649337954926504672051043860 11636706 209230892773111026037285018300052907264 11636707 163022226580664164617289109567704067200 11636708 -128320956317343342362916935285702566272 11636709 -249091265151542458934162786902967490240 11636710 -57703807900641587718448489154048922240 11636711 -26597025587981350491851969461148604768 11636712 -331629781347490520432370889713668014080 11636713 -414433915161045545312429376197127159216 11636714 309119295911752863337107071768667491520 11636715 -36597155459553852501088352572497545760 11636716 47674348415662597322379511712116435968 11636717 -5798559317792303909033543970598732128 11636718 136800613204429310620862102668478803968 11636719 -948741488997434244000317100089391681456 11636720 60520820094954450485630544638565580800 11636721 -787139609576842110481492657751855773920 11636722 -268501672764048916298585158943739704928 11636723 272944602614142539669089895431991138640 11636724 -47432404094134579300190709807014707200 11636725 271811086874082603934807726605144574250 11636726 370543719678230049843653538761772326784 11636727 -882556484184747187632865333811681463168 11636728 512153411707208572242517007248396124160 11636729 352713734115727124386153929811053054084 11636730 -241387467686801152132313738509266124800 11636731 -608009343623327589595623018556164892400 11636732 -912037023099037166626864571684145659904 11636733 -88133551547787176833785510775463054400 11636734 -776139943649843809895258367189288097920 11636735 -247502907973864948634193874293611136000 11636736 517023933927024612113831943164450045952 11636737 -272208650444512317208850254892975160000 11636738 -448473020962988935955060796954420369504 11636739 147743750090839987440711447437083726404 11636740 -24318777630849239026733569185363148800 11636741 1305665549589825680643210620348449682142 11636742 -211944773683112578625483147937859617024 11636743 -610287744513234646100189768032319239440 11636744 -12260870310411647197135397235757056000 11636745 -4213951821463863303139801210333781760 11636746 4995428592928219176050728381035249408 11636747 148379867951274543996458254635635437320 11636748 -194566731556069125903756756983569843968 11636749 -1035961753457396478487719846336319012170 11636750 4698420392724961410574347767844960000 11636751 -287960194454466930999031899030585024000 11636752 175275218734078632311239472842026131456 11636753 828296000343746698379663283926241555060 11636754 -85669366444289949313190293340931528192 11636755 -227508312115143821020494132471244920480 11636756 -681530827475491242308871266740566392832 11636757 -338618244922022640936179454728263254720 11636758 6290605960632646312187501211720867840 11636759 -215663958813202758484032534612416075760 11636760 -260487227947664659605169402659035750400 11636761 -1029143876120286449299845531669852323888 11636762 702577878935472024095520430609458811632 11636763 -831028221350310672676312970144595953256 11636764 695678607875849229612372069281705432576 11636765 -546584430527039447395835732313042970260 11636766 245654746502400519254075458269984836160 11636767 -158398782368142234507616591250275202648 11636768 -269430963097210575634734539828669448192 11636769 744021884442767701741227498528506311344 11636770 161411302293698840665943987484392324160 11636771 1070856224632348394309216962965697434972 11636772 -115860361495531453070855159262083235840 11636773 1048514257709060019226259804485802085600 11636774 -261975742249833815900416445286739989888 11636775 136267718173481811684899132039267901000 11636776 931761948499609290808430472580995886080 11636777 -111968033777768833478046943716298147968 11636778 -99228122596906808865827298772318076160 11636779 272042399684236155472527894691115627520 11636780 -86701741824255581428422329174900674560 11636781 -66421728826969242485890576479970502784 11636782 201059966542440477476719900235060764992 11636783 386007144804674306838440150986014646032 11636784 5966330237585641428970358981793742848 11636785 374785884360586976138094321758198208960 11636786 -60585933563489605984936848941347938816 11636787 88227062772515647369094919123128781360 11636788 -430709031424120883904253448053709886720 11636789 -1370157072915575844170312253744792960 11636790 75520922046935960330378828229352089600 11636791 7582609238085314893696428279437906584 11636792 -1205146093995449711887116095208172032000 11636793 177443322149801921860675492645390058304 11636794 83931034100187539559801345792756092640 11636795 -390912943568384602058915210041388515200 11636796 189243155939135245221411430024354882560 11636797 376301739476055988474801222260880659200 11636798 597905268955096113272741986664364998400 11636799 108469530897808027180877781419479009680 11636800 32033919607739381965480645894340608000 11636801 -1617425417433604689595821186177007795200 11636802 -279430743381879272596370995994765907840 11636803 -1031432853070169826180019740378047290948 11636804 71481546412205892455458806311424331776 11636805 86402387138777863331871343190950841760 11636806 405397660679148837886671511570886536320 11636807 -202292594899496261977099318121775325728 11636808 108885097346157368506509742989305487360 11636809 -1098341130834762758229951302442659300096 11636810 2188105904212738546841849997525807360 11636811 -759976309607710438424960612967813120 11636812 -51979851651352875516890546447617792 11636813 -183651682182563465927052673721247868938 11636814 52265291956068433247624571251612991552 11636815 36882428806400724705741292435454053920 11636816 126000035828665225819227144847323955200 11636817 39000931306852086145283931349245815040 11636818 369633970606306385817527193961032969360 11636819 315075910464543959970040394998480153680 11636820 -82073941665130434931360753474919508480 11636821 38272403955197113262506625092346026912 11636822 -437191456773352865379840687978118488288 11636823 317908658919209630756820855160399849728 11636824 270043162391598536481428873968367616000 11636825 -154177346027559900829702978717878084900 11636826 670139148350132361544766459463721728000 11636827 -509682771543912614832680558644022859600 11636828 434351866780485305243616380336572440576 11636829 427396314687357371410580191850280764448 11636830 841619705777583629590732022559590400 11636831 645730176007856640762348257381411737632 11636832 -9039153740808163897853889091385425920 11636833 -147385218491217512813104821286529382276 11636834 674688654200185870694574873788961927552 11636835 881326006313638761719289837448162560 11636836 -257903321909215794695637245411210289152 11636837 1350474880927537164797910881605568672160 11636838 -2002461204447775248588562064675287680 11636839 127897625995088988370006551981512454480 11636840 -272315734291685821890464864278742016000 11636841 315188083578186395627497096013296731792 11636842 87982083087181723255568542125395963904 11636843 -802503919251111492083686549407106805976 11636844 -4226923249704302376186966043839218688 11636845 -61783175908772375329446341855096223360 11636846 125901177026677520418593670548754617664 11636847 -546600239528696463067136035868454997176 11636848 -77960173261143893776018267355114602496 11636849 267269419284851212814446387788514848960 11636850 -108638168961152639582653417198623244800 11636851 -805780321821797414875173753374187348148 11636852 -354132282664298614490660490479437356288 11636853 260025676739191080260956735001438399424 11636854 3939497278625437328579882105043089280 11636855 432845511420786366011954348038126652760 11636856 -13639451367385228993588646062645248000 11636857 -60824677332978737423928267867575817048 11636858 -479528880946182177924386088557299760640 11636859 -162849670730342077536832614216419239200 11636860 289383669936264606390343050803107822080 11636861 -734084090936158605273362071299310472352 11636862 -13345463314076561433634817002480183296 11636863 604795380477449827665756239416509304848 11636864 -831921428063667503022830248668640051200 11636865 9178170953317670227998863073062836800 11636866 -27840255222351588825399195371937472512 11636867 -631929832957160893139373403521341056248 11636868 -245584177888218272897298485199547668480 11636869 -207345388235680913669874020194139853730 11636870 -68279654243654384594990253270424266240 11636871 -287277050547679534281836292237314086656 11636872 -257367071934796623138837737147065006080 11636873 -57162837843859730175731432450353459200 11636874 -148258529279779678044093214698759752304 11636875 836274690218092725843150588353365000 11636876 51070646138940013016991030390040047360 11636877 153224062625593092464298297678386106432 11636878 -178489574814451690802156250589788883968 11636879 41251539217527263537583412117757682480 11636880 -38067989933931711588670714879196528640 11636881 1092295478429582726557730909159241829682 11636882 445107403969684013226734548547280384000 11636883 57844565038729506845878944190406740224 11636884 -292956128788394500273964855828685092864 11636885 156363128623845973310792230903083739800 11636886 236070008467163487101120775143875222464 11636887 76742044177233859870046913084586784040 11636888 306372790945214910720726246194264064000 11636889 180900871013089362070751673659607737568 11636890 194075559482756394658462042219596799200 11636891 232481273450161894462513163989654532640 11636892 -165636504301725286564390553393930649600 11636893 -473037074164584632071744909879465912858 11636894 626637498993068780406098297884400537472 11636895 -630719494877544724466114738847149059200 11636896 98437446195882575924519177704936833024 11636897 286141136393222256354100541133064450752 11636898 4651673290202184707172432687242185728 11636899 79323796078928599749243743757725447900 11636900 -219162274780434532352877077944404480000 11636901 -517884111483508438409056930172968763970 11636902 108960894957457818718501795485054712704 11636903 -1329406755850657915682829186228792691848 11636904 75109018481279062666707748564506378240 11636905 218372858835655627253150793364924235520 11636906 -138283054371681871932358975176598465440 11636907 -27078648016131463947469924273348820256 11636908 1187343598642207111372792133075199054336 11636909 125172821749748960015368295700098946540 11636910 159445234446733498292385492440785420800 11636911 -127978503129952590480691416938175968640 11636912 -173400009310857350308489773817612713984 11636913 390623350335721000943802935174515767744 11636914 -27936453419840655239233746372707656944 11636915 81477616595215903827020191181286712560 11636916 -119213657041887478569949824227258216448 11636917 -104166260514360728603566826606265955788 11636918 10781232417247142036222491057910415360 11636919 -86026978548360181817788100015635522560 11636920 186217749741964978671744595355968204800 11636921 1184679739428543958955143967294889310122 11636922 353710546128200346027867529106310192384 11636923 4144299550811670593704679645228717200 11636924 257855332696492419006929704878021381120 11636925 71713138134774709598114680460823844800 11636926 174086779069887074230151852724038400 11636927 -845587231275180163223441636991874828224 11636928 -10425525303952973062679872209011343360 11636929 733051433718917028046541620899898302530 11636930 14403424158312476227622055322236288000 11636931 -51757234556021341980413368931612332560 11636932 -217393895931241832094849406467336004608 11636933 70768715504631899963063115702375024000 11636934 -326570268668163319525988921191192537920 11636935 208182736850736478768948861945318828800 11636936 471208506297197973547084166227378882560 11636937 97875145702589004193376707402430275200 11636938 199546828011745132103038935988632195120 11636939 168089395113082023648055382057241646740 11636940 -174987200612235368146180151420087500800 11636941 -116629486233230100486541207938685767200 11636942 -344660442109547555411501613746722155648 11636943 559235842255318420501862084052400349064 11636944 99424580505297428070215260563944374272 11636945 30899693435073825578842437178404922920 11636946 36542940085345474779538278743047723680 11636947 420424787214230009142523212394589527712 11636948 -64240770137805395869825953475036940544 11636949 -123916771916994430763704931806878811200 11636950 89114538237992303164243589789087673600 11636951 677745540136591844149370287697635394952 11636952 1227550769685466756770904110479429591040 11636953 -120110576025317420672732578803145291260 11636954 -31638325361431235472897495245242403328 11636955 211329696341404038500922978598785181200 11636956 115596607683999253175690240934114245120 11636957 851924269152517408166393138801843095206 11636958 337806276724135490130989661893971224384 11636959 758813568572480939141755684607659686816 11636960 -380480876616782747828740590187055677440 11636961 6444933516600307357844980507338086400 11636962 -145511825170697727006922663850951488128 11636963 -302909548262475561802580235430831606176 11636964 260239132559686895252319307161319056000 11636965 574657585551753205641634986900932113920 11636966 47595987292715890605986357890991702016 11636967 140355927349684465685883982273484311680 11636968 -386574723702474198435224539713869414400 11636969 -540050145345049729521211558659982934640 11636970 -240802902251158755373535575070792524800 11636971 -537345861372396651464785126512061660656 11636972 902919497971805260794840643331948011776 11636973 -1206804182668695120655379661925828680000 11636974 -206011453088249855651666079868671267264 11636975 96681381878671487002016115951710964000 11636976 10841970612616660474188082696586133504 11636977 -512374523128382153390976840314078112528 11636978 -117714309266773565253051142919480251776 11636979 -299615194516515987674960467525430147016 11636980 -433057086849286612495275319372747622400 11636981 -35420403457675927184374159451569847268 11636982 85322427863049230055184829746166746752 11636983 2840622846294044415081934348659641072 11636984 584753754417499064034139850011514572800 11636985 -143580431687492341804370567795421724800 11636986 438756566727324512228969838415279758192 11636987 541898389485818119321778106185185249200 11636988 -111370392006868165677888049255382925312 11636989 28003477492866093793329262319270484480 11636990 263122920492149131188891532454152296000 11636991 -696802350213300496642738469330622525000 11636992 1341060960274068724885195574954648666112 11636993 -1142301836684566433740160021213096340984 11636994 -448747084556315073062050835650158288000 11636995 -830817661292475645284171733596516838000 11636996 231010434298533591569709561973918199808 11636997 -40322656965257458003975302592599246336 11636998 47589823931108681319745393642976610048 11636999 -491789216659366680079538027923983364608 11637000 -159517345222096831964358886640025600000 11637001 -461845917843784300672069134434143904998 11637002 -34572853901063152295326694743095101040 11637003 -710879487107853814459025395197030912 11637004 -14415528091828441642784946645176355840 11637005 542720285981263769922990532825113411660 11637006 -63895396965201293584468480525686988800 11637007 -97821443611494687861322311632472985608 11637008 122827893422829736267092842546820882432 11637009 692431581430957873741489227366626703714 11637010 190801131247350571676422338678945300480 11637011 106559112136929691263256725964646751744 11637012 51149130008627316797667528125015070720 11637013 -411493447780791886902118522676698954738 11637014 16606286950297226713587041151748209600 11637015 200297662263194169165468798100287052800 11637016 -219985127975609198690619922593778483200 11637017 50363538388423013540242925750654755200 11637018 38608691784328911248852070274251127488 11637019 540215775590646616819700324660428460420 11637020 -219011730476942577239761000779551831040 11637021 294490730148740852469810434029738412064 11637022 757180904724111847864498378135546557312 11637023 1122881535638429540816083754001492780504 11637024 -209392029793221395825090099843765895168 11637025 198280639669741606473697316593843750000 11637026 -491382861167433385074266826810169818288 11637027 -1097318466508360812531316953030160787520 11637028 -107036532623197015223824127865303285760 11637029 1293361794583399212958983017597509754976 11637030 71933912003581498932733141058687696640 11637031 42014448694989734444112538625411454944 11637032 -100480804461999345698192611986106613760 11637033 271158146627940635414502961320345172800 11637034 134965600518690940428704866155387989760 11637035 201496436928879425458515698843574288480 11637036 -238222897415990053244068898248305355008 11637037 -562138637705190898602683588589155966314 11637038 -44776307235118603476103269360825266304 11637039 356087533426287409237352466867439258368 11637040 -10717713367778925337848944706071101440 11637041 101718543032999156509468156364120376372 11637042 37548294832319366518147026961404641280 11637043 2258986987547978733857576997508967728128 11637044 274702317510668197950253511469430824960 11637045 -31795166183997960336139714746905114880 11637046 654875556415970455024829035257912557472 11637047 -2457226697267715084482134645141817808 11637048 471719707837078920032149391856746373120 11637049 927049971379869814724803553246443023300 11637050 38642645619071759065938432010205758800 11637051 -155418257662547553568025157630170705040 11637052 -274295986731716295735982675829231313920 11637053 17945431113821489893040225296914298284 11637054 150479526513636342047077811050763520 11637055 -130986307411339815882393097796305446240 11637056 -64204980036111326194583885585606246400 11637057 6697872744907317781551402369749262336 11637058 -204062299214725461566826282680132122080 11637059 -86231486223618310497197272688484046848 11637060 -75272925835658226253030891487202263040 11637061 -1819051096112278303337107545160954238400 11637062 -499861197896374652308208936004224332800 11637063 551208453744285867267172920696171455880 11637064 -979305169151535188570316397537315568640 11637065 219514108255994478014956501668578718720 11637066 41979627418077202249795349993782731264 11637067 -587128208089539312887034649989703713680 11637068 27840104818074785974687031857259950848 11637069 -154198830455366339432522836432790427456 11637070 327679743176948686831263286241604860160 11637071 224222952434624360334409852274468419344 11637072 176379637293490728652833525894708461568 11637073 -368231751530465009782365165204107130560 11637074 -72094627754075166289741565091238731648 11637075 -168261532023415710249660211266658181400 11637076 46320558412697346877066865072870682624 11637077 -168425640705351592823080901704744352580 11637078 -174421279377549232566638483689536827520 11637079 -190220365922184262461325196646476696016 11637080 43917485022572899825142894185611264000 11637081 278252035069188010825135071064235566080 11637082 -414089068665005551634365455857224243200 11637083 17029549691597808435229778797272300024 11637084 269063066463441050071528491133410126336 11637085 532450612610934115082323537997484780780 11637086 -536525597160896259021349150345876123008 11637087 183925617549611173734571842764445375744 11637088 -905762725320901430039496178911805440 11637089 50524506263808474705250001606315787456 11637090 894289783937315379093204020843581440 11637091 1241755332927269152330522937106243014400 11637092 9825280223634438097786465335415472640 11637093 20286871796358599861623127608609683840 11637094 -211809491798323777665591825068573904768 11637095 -40009103635109264661484608865377667200 11637096 522582531119669544856355041502630952960 11637097 516035702248349469829734310624077407546 11637098 -56135636396636633981909955710661802752 11637099 897258545824007467907365008967281227484 11637100 290885979197133791483291029422441862400 11637101 -218186245824285139294298924981695833600 11637102 280114663656377955694558075350567008832 11637103 -439673688698826871007601051754237769136 11637104 -128914949672305125381185069030825558016 11637105 -160603339624647150332249626978115159040 11637106 -84040428161931506109952147678102456320 11637107 1206266893530844468540018482817451041356 11637108 32913735857425861300913741616517377408 11637109 288241812218566676770120984252367715840 11637110 -394809179365392627966766606412034647040 11637111 50969632057150166752676323964177799504 11637112 229077968703013074718316147833808732160 11637113 -150690419101236322005504303543980133312 11637114 -97578285649202937838691454407476116480 11637115 306439459744747825538037171656213479200 11637116 -257677319402854871086343047810188687360 11637117 60611178534261372320154183481254598368 11637118 -648465569205686164171391297685673674240 11637119 266087041576085858692160287113213641088 11637120 301160002320023061013523938274181120000 11637121 272731286015045910955116146866428242944 11637122 -28808396222185756417270479859445836800 11637123 -967272363296750447485307013146419184832 11637124 625618174129218076835577883404243975296 11637125 -1012133917989955363744817956411784373000 11637126 150891083802925342053426733877835258240 11637127 -68547034481832041451886456232400713120 11637128 1625633098216385989026359279036807669760 11637129 -22417631254356108709084867168244649216 11637130 437660898724722124035490538614156644960 11637131 766945833982922647542873609189203348928 11637132 248061398611519603599049696575715494912 11637133 -4104385052677369416495040460069437856 11637134 -624231843392978628920091565422209741760 11637135 583021944778330940379123879233107207200 11637136 72713939268715633317513807824690348032 11637137 453063355667784397199381819683658053632 11637138 -2184803915839408996575968953861405056 11637139 807088884811814346016962207575619620440 11637140 -150871224572700185092452488730127714560 11637141 -179173550774289595531472946355591207008 11637142 -237204129100422444816872917009506249216 11637143 289632088032015747898814415167464705200 11637144 -336158095127114093921431882146476144640 11637145 250294508054322312567363124579296219720 11637146 1324536786992507106082991383566895855104 11637147 -415856165754613524629848331665880759400 11637148 -302102198274463355445421701285805432320 11637149 -25018499677010927651388442701428083200 11637150 -7371347338467841954090970356572902400 11637151 1133951850174502784998900527060381152 11637152 -336186955664354723146243661715468189696 11637153 -349957537323888213410688332109054169344 11637154 299823022137956009817910394942933981472 11637155 -94579487049134088912532820954400645840 11637156 3812765609679469812800884323855516672 11637157 403598807625776986000055504717234453052 11637158 -291182538257633706195538425613063301760 11637159 199921862351028654705776981961263978448 11637160 47517307408864650225974898541529088000 11637161 -1295212187214312228686632389730131551238 11637162 307369067656050595785511664924634915840 11637163 -486010847305823902404032450891558457464 11637164 -214080619722652451790999777611072421888 11637165 -227514124515490979239392238229075650080 11637166 120711613432400315660543942882927770560 11637167 -5581318982988419205314838135032654160 11637168 170717213867446554356498162049582465024 11637169 1206012833250305337794549332657086599570 11637170 478732828422819092544353362964532965280 11637171 -7067746229118666243785709137241787152 11637172 390004245090129492817525436647877609472 11637173 -1475107203211140331203571991934441758880 11637174 317645030323153742402385945648390942720 11637175 228222966706675297892681677829880200 11637176 -18142513443071260425181325198859571200 11637177 -281303314389789120378156894602050285920 11637178 -248393434353065115670865642369821424640 11637179 -49457849741297547620649095301760245000 11637180 -299438472979259680829242452404859786240 11637181 -720325204059022652107532096510995660608 11637182 -165121482450010481364020015575914048000 11637183 -128743309532950557421841745832556785152 11637184 43917017907536641617736525781812641792 11637185 147876261866835020641096006068178047360 11637186 85180060490724684379854185427971497728 11637187 302158682899415696773695091716637081912 11637188 -279336887714008263221146336945257742080 11637189 -30944468903902520139410886440849501730 11637190 311154377822494090440266076171690729600 11637191 -136669055862176583238682252747906006736 11637192 75059905060417742771013850958621245440 11637193 -30393090746060515454861388991223343360 11637194 223808396789915471518968328595600952672 11637195 -83064418038574219250193664803704256000 11637196 -19892554290305482537466759903867800320 11637197 -164985254058901221238331641495001893056 11637198 -66805072732851555173383323270190008000 11637199 -23727567838491729996755901046102613264 11637200 -285825525691872316315929086664671232000 11637201 327543053542241173203874008205057205232 11637202 463280053993472938229693942232065361552 11637203 -721454067781055559402683515479063726144 11637204 265713438973310181725470811697400989696 11637205 -252503046141486421143045194561421823140 11637206 141444084593807722440575105339469997728 11637207 355373538440281167691609574179435700760 11637208 1061268756885617946244153163140899409920 11637209 686519723125210234222944917948994633540 11637210 -6598619282583270107413005492018385920 11637211 -1090105454299060381705680908001539504188 11637212 649786799863771402758025993192381089792 11637213 31745346074703882199843906685032604160 11637214 60730783769627221174898825258396817408 11637215 768087260770371895802841727980896235600 11637216 -845391280297605614842582939981617561600 11637217 540477222870259510401207758699186823492 11637218 399227247820786427578843749869026005504 11637219 7145171247224243090940168191791795200 11637220 -131628678622143382510061545688933744640 11637221 -135485310551255810041847113277516296578 11637222 17971755129962382615259756162952150208 11637223 208954032252373379384869167611079287464 11637224 -23273994285509469181105423758690631680 11637225 -8989311879201588175671092595003805650 11637226 -42530713351722532815657159624656324688 11637227 -58008755077915075943496173225540618208 11637228 -242653937583784344374340629963595546624 11637229 82251579412887044899773969946359405484 11637230 511619986294191535763384164496110924800 11637231 -707973790636648742091395557379388635376 11637232 -54353450228968349474022141797103960064 11637233 -852637389522173669274369356872492825518 11637234 -26133563527523453797582929403245304320 11637235 -232524306690865573241374847286283434240 11637236 136208459555877739891842454401420602880 11637237 -1471457687138283909310822940881765248 11637238 -331607717602738786852303387435278576480 11637239 -734825680727736407883857369438903079960 11637240 160567199803327510186530887609041305600 11637241 5327036318610715299665332969023925248 11637242 -244610698392660603482806443041931331728 11637243 44406956239055558991407287519126807680 11637244 -212958878832531449878539186798642110464 11637245 26809067843265947832982701760759180800 11637246 267025013431121339400329797260812606784 11637247 -1539190058233740827028176928103077597408 11637248 -116578978227308120889988666404989042688 11637249 105312248564655236230088192177368219008 11637250 516662883918087810298616574714954600000 11637251 304641729587399539848354664080140736252 11637252 576541191245762436823779400290214351872 11637253 -44684293174681697468306350527420668800 11637254 438760817123855776629531139652243896512 11637255 -148340996590332990471760814970250414080 11637256 -597186145673272405975811214048990981120 11637257 889541114850947190043753231102528468506 11637258 -439243739640347282141754732845708918016 11637259 -253438245655472253315289859395695706540 11637260 -18810605567313888995308347163748613120 11637261 -434815150101393369064476686310341690868 11637262 676914206905998064066499560759025664 11637263 -154564008164660296552727061793326480912 11637264 35741744323160097305930288229922111488 11637265 -1074880139561598429695228350809109489200 11637266 -333006436950786339639539819702070381168 11637267 -62428674086522505634081471259671895760 11637268 787222803532043949941467400418377168896 11637269 -313204281470249077196156775553507127904 11637270 49314097533311169195682153549711670400 11637271 -415169587673920096480591485221638657008 11637272 -419013320321753031097343568848713420800 11637273 14257458586210075164504704259683937504 11637274 -267040051144814060955852472029806155008 11637275 -249466733399085298292292814985784392400 11637276 -7431250304387178164344704249420840960 11637277 94821969146911755088818379790117898200 11637278 30205689077129549310386136372426102720 11637279 369063984670424650164702808620277968024 11637280 818293114297507274060992628946069749760 11637281 -322072131394032296443262542345771880400 11637282 -26928837135290275596324109844181338112 11637283 -175356792775559633592742028638466909440 11637284 333929726629915503166826244977035307520 11637285 -402196567399274910971417042564456990400 11637286 -468968520581820902253593708140606053408 11637287 -829194463626858384260929620464419269360 11637288 164988181597625170393184975500078602240 11637289 -1326823674323725989309277371304051467910 11637290 158513387173549345555484941131109678080 11637291 -101552393371004071579398218292278809920 11637292 -793239870199202239250320091954311561984 11637293 272721480376590816582938091382373467542 11637294 567433030465729791520212291116639109120 11637295 12974309484404839546365223541783374320 11637296 419035177644415194384686429429907456 11637297 92387152785754401883914518398173542400 11637298 -397259453098269432791732046158555898240 11637299 40767579190638944807724395812953767736 11637300 -177957701130991253251171271881839667200 11637301 -446737545387850897729677426562345545576 11637302 453191889623736731274195452820335336352 11637303 -215768152211938064872316517467626390296 11637304 -516185925194628389532396707135465472000 11637305 7401164872564966560781797216564825600 11637306 -40620786062715922729046790184147249920 11637307 121067835537550003651017756120145987584 11637308 -128462589654092917140531580771856916480 11637309 -627477163551955459471627610757587691072 11637310 -69478143165359206493771457953907609600 11637311 -124494081443381722725756672590290956960 11637312 -82318796298997047493161219925494202368 11637313 -423056428246133814227486279391308635136 11637314 15656937716387801539190642281111159872 11637315 368216908915860372637983886459233579360 11637316 -487419762122284627257519245359716472320 11637317 -253584260790971470579570745159327617188 11637318 30829725884436980207604240381510850560 11637319 -544027993312483840848727045393609434280 11637320 -163457277509510933555095655291338752000 11637321 81659211492776558578381187861640969600 11637322 398955301527283940102528804995933768800 11637323 387130204418990695519294261799900065680 11637324 265431208327483587072268278047958374400 11637325 226203408050607039478330148513187100000 11637326 -253688592159870691385414273438294038656 11637327 -191894971283794968837414927795862980480 11637328 -72730967377516938534311196881554391040 11637329 -875575750659174728900831559098796882720 11637330 216085317415469039338251706297952017920 11637331 164901326638711388536499553357360209132 11637332 -347750808309723126099267064486007685120 11637333 -68488696004610475500989373493082951616 11637334 -262321129662811328047028760148155513408 11637335 13181626336821768360905419801462592280 11637336 -562844709017069768371792981092197376000 11637337 -136384524409235116888892665452561220080 11637338 41735937478041736417663775560423142400 11637339 -483867417836400878493717321290714212608 11637340 -551446667410761951392151656918629678080 11637341 -224706371572033310188226397641825817408 11637342 153853063765648406249575252609464517440 11637343 646510076448700867193193615996035458592 11637344 -250401787221315338842209980039107706880 11637345 228724784782723136619342319186324955520 11637346 78055953454287810281809871014963530240 11637347 -1141966435591865037375598569320018192400 11637348 -5828496949391004276307615097868533760 11637349 -23901214062379431753360402169109915650 11637350 -106060119825243907869805508525266939200 11637351 -4040663483235885310777040149860966096 11637352 538547360180515778427163498167282892800 11637353 -175383502621781316972637504566239058780 11637354 125068932720698387332383536484296459520 11637355 -78252032137637963540270741775675324480 11637356 368592387515797994742295667563646979072 11637357 -460185805490146669164354423910105728960 11637358 -150963472939656666579344161600045069440 11637359 164626360234578634045511924658611908560 11637360 29877878532287246879549477757409689600 11637361 65092804851641653357247798777616535732 11637362 237629050832759185041166909672508801664 11637363 -381074002814509133985779573526069734856 11637364 -281194976431569806934993060094119794688 11637365 78097422164752474724399982990550447260 11637366 -58593912827648985543795384385887636096 11637367 222971562388528247032451633493435582720 11637368 -67226500231017883118129306236319293440 11637369 -126778134112723202469749930151467119872 11637370 -318571405724874146416110751114969305120 11637371 -641778167010059599847851630448590222428 11637372 -299779341098230513670896512724220928000 11637373 336298896748368638350372247247551652480 11637374 68401852787292424689144775839008124672 11637375 447325291256338525089041254624630068000 11637376 -645726135361002468572660051698715197440 11637377 23597233202123091882073995996006116226 11637378 161528478385577818374778055630132747520 11637379 273210350611470477193168292520006506208 11637380 396390322147519172167379839109923564800 11637381 116893329719323851431486870830453704960 11637382 13739467736768716332457001406130583232 11637383 380058787227877343262953026140077659104 11637384 -112034291891747969524709583246017986560 11637385 -80205717266458994998561541708749636800 11637386 -380854912833919319898830705546790439680 11637387 -319634791981771020237711080978052039840 11637388 86167527554903699721699098242555576320 11637389 -710679319274379821890332676223891220810 11637390 -73158092580709335756679263128932318080 11637391 -4973839915127367261041774277484435456 11637392 2036883336151461937877382918983270400 11637393 106301822436721239173641982416420509984 11637394 124845450739833056916168490526508356496 11637395 118723689280918682390515137548792325120 11637396 -288099691586678322698380176295908403200 11637397 318957698298534182421770137740220053504 11637398 106891592534406831522775999962241640640 11637399 232763700965222118719639049112884637008 11637400 172990480502686443893365148777263104000 11637401 44742799781323528895222009823891580680 11637402 82692023330444360349024596205603085824 11637403 -368776165658425934289656914568459428348 11637404 281760374763905044855668400409177542656 11637405 -55903929208464169953978850465149600000 11637406 -429013888498458387236439478274235068736 11637407 877252196649859892481368291425976392152 11637408 5808481733451572034084341792876003328 11637409 457476743985478370263721026438635610816 11637410 -175231220526314405534183800999632408000 11637411 68403229508494278595192819874137758720 11637412 287714440246334722900355502177049993856 11637413 -56811602583843202081048094779941526338 11637414 -258544914708033182420637716583634166496 11637415 661594346254699894510335809821353445560 11637416 -459040826979459973313202555667014205440 11637417 837645876318821173865793261114986160 11637418 -143199232555719675715845634447351903872 11637419 387464809153078212247091099805620731440 11637420 -51938807594371627565665610570215941120 11637421 -531269699324112422401222436338143684756 11637422 -16847359790485656166063711859715065856 11637423 -124852021228687860702420759936611730576 11637424 96120848938177960996880774101082275840 11637425 65152435217956423953705848461697764800 11637426 205202218004353847478780862474138786944 11637427 -529668641768493148825430155354755019128 11637428 706969693240005947328999656210938730496 11637429 -283606187114850943992245180265101013216 11637430 -79880516678854632300609853108839905280 11637431 33925027362866755439374401669079953408 11637432 -27369827398682519462865634301334835200 11637433 944929470303160782861861962590631838660 11637434 -4120113404505564290656510203987029760 11637435 485381615898078561077640084562228638720 11637436 -723126123872720774741006561656224824320 11637437 114554935687540536632011228967331104352 11637438 -222100092545851326151271627363503947456 11637439 -323372107224657159825236476503414570120 11637440 22974335871861837440539495548353249280 11637441 22832918370302862311172891571103243748 11637442 -8836943590562493145495991880121486128 11637443 847908995892551325527548339838222983320 11637444 -89837120101799370454430421010397995008 11637445 101153277696040204137440111071705949400 11637446 -440538767644317598088999132167375559328 11637447 60609708345034290058943042703347461800 11637448 -132429578313947495130505435238135562240 11637449 183147692617542873687373084945362590736 11637450 154765648181865958450346593285453555200 11637451 -83517254592404836260565208177700412560 11637452 -110230864130868800369280869365026813696 11637453 -322420923837125843936120026560781413696 11637454 -216641831980276677531738901247254165824 11637455 1309609630157213550771721178431932211200 11637456 66657848194957507475347785130802675712 11637457 -319730043639114659225607514412247540620 11637458 -240329811921287780578377056905010800128 11637459 1010198742082365939025645113717785220720 11637460 -463227282052611442114544806991010750720 11637461 -1138577050126933884452074558937466101376 11637462 15517177813397985029125421917936435200 11637463 880592525895427771912513328802985720712 11637464 -1206971428285994182153984132352975984640 11637465 33947484629269224505787678100022905600 11637466 -87698429460401338009222678948888727568 11637467 -474385358690945087306135099012564231484 11637468 276599145264247315088352709706794383360 11637469 -316051363664384446806889064982929970804 11637470 43214412798005326953976766220093043200 11637471 298590907187525968313037173011645915848 11637472 -229123681745639599071775926400566951936 11637473 -23110283704328606930855572185149968236 11637474 -31480380131265887528008885187638510848 11637475 25471773798409666632428273937743589600 11637476 865206812885759560017226566669255634560 11637477 -1800765508713828997315816170256705632 11637478 -341190583886255940098324254363075752960 11637479 -378594757075878776704523377509420909600 11637480 349721378046256154108653792174086144000 11637481 -405730430289731585286357456215695226400 11637482 52143700983650479805918483327657236992 11637483 269432717569554149625130458030732895488 11637484 457331706142759543929891714200150111232 11637485 -476087742435604989904960585680243320820 11637486 -272699153188934153534791294875220316160 11637487 647131762305270129673129794675153750000 11637488 190460551631785263391455317242309312512 11637489 -79567054508163945941713890097128364176 11637490 -244978153747671806790413068783600819200 11637491 -25703054332063701215538328777013709108 11637492 305751685079766344112710718146816458752 11637493 -75426141666469644462950824436894947840 11637494 119406901492212341864749719211248814080 11637495 -88860872979052837766977297006619036280 11637496 371138396143208035311604287616094208000 11637497 -315277261802854442383789086854722180800 11637498 -229981491893552689853533955136758457600 11637499 548478429534828323830148492553784207936 11637500 403946301320244628018901975186424000000 11637501 -171284247506078310434053116034816109568 11637502 -293564329627750151291235330520632494400 11637503 -1069200298409596914189432042813809319840 11637504 -351158193357874633235836819136688685056 11637505 95752338341078007008815875862627365120 11637506 -91878262617308022810497748855752968320 11637507 -134553664262949010251971134926026481408 11637508 -663145669363986915461861033184588364672 11637509 1072472133623499652934564438026213283640 11637510 136045385010693995761855257053252722560 11637511 9051690252916158148380376826445604032 11637512 1192241813719410158779149709619208115200 11637513 345019909020241026522732141413988928224 11637514 -16612684715631359717902462138078786560 11637515 355415316327002809575260051196892731120 11637516 -593783790123661914679828993947980685312 11637517 -314088210598396091170831456834258806240 11637518 -1653432242828758587136204596780509184 11637519 251846103095724873343604591302251223680 11637520 410733277266050910608868743380992000 11637521 203329860881912774611072367865378376512 11637522 -57477068064446245558598510473156150464 11637523 -107245710135048999238736013866138291856 11637524 240842200247150769010768506013100040192 11637525 -237505307179817260690837787495163715200 11637526 -35967991061840319228741813610809494400 11637527 1335954738576315066458581347499831146072 11637528 -50434490688348717093752564774950010880 11637529 -1123888992934394369170445272010621783424 11637530 493386692784010869031201255424852648160 11637531 63030095369200947842936126479281887928 11637532 -222672899178289741995347419592690850304 11637533 -693482586757455606840842556974787865056 11637534 -8427119944406893142979304751464101888 11637535 133169604697012611112491195027049325760 11637536 -81064524977876184938359007923566673920 11637537 -208081588059124460103640123833840789120 11637538 -253952052958219915526729069671044480 11637539 -392579916372867345749270522425821916080 11637540 375287596947809129283316555138924953600 11637541 1086882710730953975444356202769737018942 11637542 66740271893711873364196697748107843712 11637543 31013654429470295247322358331363847464 11637544 20882164114434430568794374090812620800 11637545 -927390676047997810201110302952600260700 11637546 -358736958682074795375388603159539791616 11637547 -114561640499093393171216912324412721568 11637548 -59906758733081206219880923819559863296 11637549 139328403299219591104388713035207580800 11637550 126536239329068157338992093213188412800 11637551 423261511661216191095084791667395876400 11637552 63169605480349181045348366781159014400 11637553 -156690360223784975351035695316457317376 11637554 710286389264775309145840209820090478112 11637555 -89287225519467451931546875774624972800 11637556 -356293791961105952184327200124602796032 11637557 -27803307648929157751299278463945887634 11637558 874841545641113306320454959835038760064 11637559 -700285360963874777478066680656438897240 11637560 335877975972964912053169349539752960000 11637561 180625049517178760753039814426489465600 11637562 919125243051887951663420333167520355072 11637563 -2434524572503055409348040273189509888 11637564 -143504592792578300574115167222007156224 11637565 987621430511197487296293149303153071200 11637566 530224378101821093821654409750411529024 11637567 -9383710562784810414020052022702955760 11637568 237406060191102530431487135519956533248 11637569 1744148216684805033723646691965176380160 11637570 71739765740571247696966058565788958720 11637571 723740559974437159991729246907953980944 11637572 -159371287081974378906602074967430705024 11637573 -249237422294606105530406599933136441280 11637574 248763714567070030444395231898544968320 11637575 181270526014209719287807328590879920000 11637576 274177968616835579450908346429310566400 11637577 133107482445394751876260704124921820544 11637578 -101106718507395054317497324892662947744 11637579 140201737203795387916127279578003911384 11637580 -295339777298796842303218544940106060800 11637581 -115330404188582354559347309435662767348 11637582 178777690043645126547060380133508813824 11637583 96948191012789648452334427766152197280 11637584 -117465503313542704091411915352771133440 11637585 -284964550751679276324685936942582104780 11637586 68964065287984039278976395218827112448 11637587 17135318553741434963590981709067502368 11637588 561356390180519344858736094769362825216 11637589 33651743491952041698151896629133169056 11637590 -161609852117695513335123510613201363200 11637591 187852872668921664956705187197154382464 11637592 -314367774085221594146411101374806784000 11637593 12741609156734285583895223954085609744 11637594 -24656038984684130227934613836055730704 11637595 -611164093133892327804366898876152382800 11637596 162026627474612362376011354966644859392 11637597 567859042734354729342270924585240182400 11637598 361195980734517727770858402938575431936 11637599 134940397420895872202989938546965901600 11637600 40282335636422502996047936218477363200 11637601 -545848118956925426318771497167765946988 11637602 -149249123508301426696011469480345619808 11637603 79730624430322575998309977641961469040 11637604 -110255263512002898047002824987630053376 11637605 371988924967470467996156366512487596800 11637606 272172336167602460941541658047719339200 11637607 -575796774697172898174190369965128131144 11637608 -417754137607234908450273182516085335040 11637609 -8706923248922148828231836093093962752 11637610 67912595266078485040832190127131909120 11637611 -608148859143554288286037661927578747788 11637612 74774523763425224381879348519430546432 11637613 415678298093470213862991606677352166200 11637614 -509338208099261026706204242861064468160 11637615 177713599748924155456024391001785114880 11637616 64770911540819924126061199331433807872 11637617 -206554142000925861138906376365924254208 11637618 -48038750543361829586756972908862848896 11637619 188896841627423451716887992134918978896 11637620 -198854821407918339114046391916721520640 11637621 734124122059980797504056110584347545600 11637622 139278849888456756969216464072560629312 11637623 -566986519219994668811592308125113702240 11637624 429041354630261525423060507887539363840 11637625 143205130763368385750776741724594874000 11637626 61051097679257096101873600587231648768 11637627 -344276544244853428435478086993265149440 11637628 361959666582695945414104542326358714368 11637629 -357405882026375734511653005163826160480 11637630 -51422399061144479927439362680523028480 11637631 -257572765060705950029620959865753296000 11637632 506353110381621597812205763431707443200 11637633 -161469782873114830851278031802391439360 11637634 227954623291404278301850126170340507680 11637635 292156850316462069577352076893036776080 11637636 -166843389372337163865295476454876047360 11637637 -607279621667865638418705001083755824800 11637638 -406825650346808273748547762529059493280 11637639 -150518571013255805526294246509039012112 11637640 -105421753939342541634899016029282304000 11637641 -104687163935322868644693262379340722496 11637642 227490546740127803090123626878085912320 11637643 935461667607024074858144791268552071892 11637644 -241504854139208347601139743121815161344 11637645 109900690954096508234402826593253888000 11637646 595525403921975767109093329715219854272 11637647 -267581951674978633412520597990553283448 11637648 77893550764984237511046756810778214400 11637649 145548154284117774227945885368704608 11637650 94667927037488577538209342928609162800 11637651 -838495835125839682984688618869495232400 11637652 329356851660689797334821966924608665600 11637653 -1434894688055949016248975896289660298116 11637654 59699202799663518221370395438911660032 11637655 12132975012369299676392688968439468960 11637656 -176922709463228349116533628000175575040 11637657 36372173395519808394628046489924023728 11637658 -452457861261252189845257227394407419424 11637659 -915093899338495856375179515148852260 11637660 32813621225019172901481978055506831360 11637661 133990903683338206389181299791936760704 11637662 -27120387537014531947307984755508862336 11637663 -241964284135762745252813724803042761656 11637664 -399039018924866646705312888731814395904 11637665 179446450776430940016704196872059873320 11637666 356255373287710480315914207257874182352 11637667 27115556833442336491869415468583297040 11637668 -31172916107988257345447646124320743424 11637669 222058736732625552896331917414975825088 11637670 181941604956640433696053736845348024320 11637671 599329545861488378800347515294826301200 11637672 -614781423789683146973859162487173120000 11637673 847714252002508196266185550021687612020 11637674 -486663734346806523047550765821753856000 11637675 198438604330024351715368722818842800 11637676 -278216602679451138743226489214422711040 11637677 220221614194232660712179688230923733526 11637678 -17903724815915932895351519150551680000 11637679 -166064926207588369134200638309331523072 11637680 -109481223666613983622345119075745136640 11637681 217185338476932378133785935058447694848 11637682 10143912081645414230560776526764777984 11637683 -379144356336818019348563900133664464360 11637684 -117616550814733852648062561878952701184 11637685 -206045551105230988660359165984462175200 11637686 -237319546614084289103249303519596548480 11637687 296214911392489767837787156216005899448 11637688 522336697946605351015541846102364917760 11637689 441865166122966975934000387409421472256 11637690 -158775407656083871419788890604801049600 11637691 109322652002643951261262936346578130640 11637692 -9711214121204263080293289718405963776 11637693 638795215929249248812472743817894220582 11637694 -462828323587655799670517739669890191104 11637695 -904116099090167477118887367770921707800 11637696 112353961813522874173549273816422678528 11637697 -277374541110619921170665439275676811728 11637698 89527365678510963417947781948456108960 11637699 -26337440719632768353935496345873707200 11637700 125790167032300791198133803727193952000 11637701 -627102975905213860303963962423672414720 11637702 115928129173785027083618877879574337280 11637703 -241374145710448493774398786093211496960 11637704 -101358746561745093034589597927755591680 11637705 114812023796872391268308636853692281920 11637706 503784798490241186494751474319469077552 11637707 2220452202911690134125589149976156743312 11637708 -44733867588674728234332601150850941440 11637709 -1195991428778695578046040064687958040960 11637710 41719158965345724138659506729344910080 11637711 -8590914692235440436213230608237814712 11637712 40649203153031487740960745302936043520 11637713 -967683783256446997356123518240903048460 11637714 383920716053218099036627210734141592320 11637715 21920432756772184866712447834181166720 11637716 885437341450073718634162269499689555840 11637717 -552767876066752967022019309310201856 11637718 108318435822320564080432608312056758560 11637719 207374246689034917879623631352146820400 11637720 -179827871574460109863119629135507251200 11637721 340411569554323620828632038773288970304 11637722 374601014750129980103285545424728237824 11637723 -66739797171141076333898071704508698432 11637724 178220718301755765371523405281836204032 11637725 -81796156503633956961593886391451748000 11637726 40139039125030060481893394926843508544 11637727 699216288868358156950482305453651651520 11637728 -1043947337067914980474285430900946370560 11637729 647857995029588295850207254990734304000 11637730 9621016906413192914648605936409709120 11637731 -108793970956040815086202213553608387680 11637732 108291246771636375489118002624164812800 11637733 31801279390972937910108932688875792284 11637734 592910103428693743318540442045619575040 11637735 -3953772657458306312443565602580069760 11637736 309573847933571332770927752376157224960 11637737 381892515801552207619775833828943316480 11637738 -69996372750196961569501056609411645696 11637739 -609919200866004028702013513059556628744 11637740 -155098852597888219180499683979411481600 11637741 -17849529518190438617801582702561392896 11637742 -351284498075324010946507888239787105728 11637743 -24194595903608408599400679897395333256 11637744 -94780706546060524971855153653867053056 11637745 -397606947303342984966075054536786404620 11637746 70510190586592380812304796912945389072 11637747 -312012894459324082234799505314010412800 11637748 -521123171776534508238157216144003282944 11637749 215161260932886530649592663631225304750 11637750 273492092619466913327202166324538880000 11637751 -64004854855624889752179533178357620248 11637752 -159181393813756751209492293959024640 11637753 1228093282160818386512459995132248622464 11637754 -26398971879697313844594726436715584800 11637755 217203586278327214080430204908816476160 11637756 40131006525358954468075436868739901952 11637757 114783387946614249909209415226260843480 11637758 -69228069404637197919485257110461490048 11637759 -209312691650200310725524054992167808640 11637760 -111327215212353642085841103843407953920 11637761 -185680638581132646007130887863492427776 11637762 367238578253334264634727115117018881280 11637763 -797978060834940377171124491994942098816 11637764 2089006325090552467348755471347112394752 11637765 -206813429117793098171753827865035509540 11637766 78626317166238860375987375354937968640 11637767 247635390633799543854135212936435505816 11637768 -34629022766698932170354933182191943680 11637769 184468671368185742763442738834974111360 11637770 115127124216155888711916417076262016000 11637771 -730634426759915775153950396523037288488 11637772 171799903330253803343996858199666851840 11637773 27033148491313009253779668001692750144 11637774 -120241965404989144224984094925265161856 11637775 -302256914645818778866094365708927374000 11637776 -13719323694950330881102973872237363200 11637777 604978026676370700461203652134243207920 11637778 -131821875733485159567310801356686592 11637779 -272806186530692066512537951001267377620 11637780 -176767525041872364058095457319116800 11637781 1184789487924300961413573791685175565582 11637782 315526361019928616727366610875286441344 11637783 -439917441136573341414739235456946740400 11637784 1288696859117178112080312500282447462400 11637785 245818295364226563550416215071398667200 11637786 -209654086952392596111253487571801524736 11637787 172052182676326417400324857798660730400 11637788 -684567994947331406558647319643000678912 11637789 -94289915660428169087979970906115918976 11637790 334917251922123513035074547842541806080 11637791 -1070810354517751652525365281440805937416 11637792 -564231966244810122828472007054230683648 11637793 -296664978736855502444590175147470560576 11637794 -104597993614926487981823584333106968800 11637795 -41574721877408990928158806962466474560 11637796 -13208144218352605411725979271288695808 11637797 1110919908055451859861010833613764477246 11637798 267851158057882007325281938634636969664 11637799 1929252770401075711708618233248985084736 11637800 -690077482559357686387028818556046720000 11637801 -14795999866418658786543675456660806208 11637802 608760293113834883845032914205889250304 11637803 250537313045360318345114668510276478784 11637804 271038654313070133844237616150314659840 11637805 -654411951433971258493849075549287168840 11637806 18935263099038218584411227559716441600 11637807 -240619598683205747076053763505047623160 11637808 17816056029850300589737539801841664 11637809 184545157268935995589777927299920735040 11637810 -309818174840498035562816228449981132800 11637811 1517814693703300201362153726983251539552 11637812 715306446992962020466870147032756406656 11637813 -48247384243025153450937781438442697312 11637814 356725377266430435052837790069385188256 11637815 -180802267965686348870179314180068839200 11637816 125610453747557389896980950361840025600 11637817 -512589151339403297862381289493522162134 11637818 -43358216168106648380635956347337983520 11637819 1579662886648967454516503773342642554600 11637820 -396894634724153278677158891382517009920 11637821 2008406073254870517090730274559022080 11637822 37115975512897988790648325651664836608 11637823 886297973760108539625690404950490490240 11637824 -37825257466127151171250968530912280576 11637825 -9194863702464135554435610902904848400 11637826 -594374426047054251407961430842836905920 11637827 360573997513922290450313014034553695676 11637828 302932337755833760405685314068602358912 11637829 -249926084978974615012986682623875501024 11637830 -439874150044800793130312704933086829440 11637831 80853672480005784167978414742844483752 11637832 -154394259345815477026837825990734059520 11637833 -1267687569578427845447016738764466370800 11637834 43834859219660594876207621546934767616 11637835 185709607744809197018851001540350454160 11637836 -24269791419677259200750032588617498624 11637837 -19993495889126477484370288882547823114 11637838 221735819885436037383800473945685919744 11637839 -113956816652920462196285796369817758720 11637840 -55298149512482627393657060224206766080 11637841 832122449081236668836761231474269650932 11637842 -48732196655900794849671334202960956800 11637843 695304109766673238095610155504666777456 11637844 121150807898878085408935019717899300736 11637845 -336498884061723092036672346990158755200 11637846 177528023854272513878082458310126910080 11637847 -858292588234339071352291952367981494016 11637848 867444985193297127890856998142058383360 11637849 525972240923911438984103264187624506064 11637850 16055466542725178297408438334642393600 11637851 -971974047289559452155575662715201321148 11637852 -82464230562624907870131300508760544768 11637853 -915235490048243980109716272222227463898 11637854 7871690936373280721436582780128963712 11637855 155565466293265415692248117232445531760 11637856 -597922509391014931824497597756859875328 11637857 245788462139437408345892901728451292224 11637858 411761067155947735226928302783101424640 11637859 -925709841142871386570420457970525144584 11637860 -74313763495348121562048414431737789440 11637861 -745679631205351913722052458241227871520 11637862 -78176615699600116313412246611716141056 11637863 1010627782879956398715523202280688253112 11637864 -2984754612746486831950088299413504000 11637865 -27085398178075934721110617347613198080 11637866 166878514875569584329391885069760455680 11637867 415225711224691369213889953873358466048 11637868 562048461978619901270784497327169515520 11637869 455043517412610513702446080981491220866 11637870 -19959604214861219759263040552163106560 11637871 42634716276709325875044072554648995312 11637872 8659028324940546380123879842739453952 11637873 -67780702362301175060710081211757801420 11637874 106806162417419244292539762808770001920 11637875 661371212760994456641846284968533624000 11637876 32207655946310342787177640800904826880 11637877 -299425499088902958081892460172380482788 11637878 -90316431985585237247510071593149676288 11637879 22222394072484238768305299796400720896 11637880 -281511593883604886948025700513803264000 11637881 569950181599282800344071294422201320682 11637882 23788737837497729377855354141053759600 11637883 -544907797178994649946370508211807976816 11637884 877855400548297381590084782345441811456 11637885 -100747768115799099847525383280178380800 11637886 -109628524923796316288177690554194325056 11637887 746413520307685179366794542135885873536 11637888 -312516311002679781043798504898643886080 11637889 -743400383614931145033415297969483852880 11637890 -416151037289541574475959901352883200 11637891 -324467218266474272954146035594505420320 11637892 -303331437970978960081539089685514240896 11637893 272671393067788855579132342986716162142 11637894 284909451344768501892556336326518452224 11637895 161967309273039190774633304855014049400 11637896 -258699512382483530141694206512095559680 11637897 240335942441771472516526916742365449440 11637898 -701333038625085352852029883386763822800 11637899 43245582667044489292125185885668884480 11637900 359409177975882185365482627774002956800 11637901 -928618320551600703648506935333982794 11637902 -341079024877423823937470846644260982848 11637903 -791277678009652549021463805205756690800 11637904 235532556179708345380011808380160286720 11637905 125527410723517253946226749449928504960 11637906 48750476349387108823551570230355041280 11637907 -36548654290108718843494076519885040 11637908 -612963954329448553682861303470632192000 11637909 -856525073330940122404161581341032487872 11637910 43646347168123987497965975830963503360 11637911 -999317487356542405072031100096205586016 11637912 110821413412053894148000910687553454080 11637913 421617954068864523466159791598271906560 11637914 -532538167775485382938596080497788222720 11637915 320151382455509033246286843329613367920 11637916 884022430925133003369396897640898122240 11637917 -874626601819352593415346807870119915034 11637918 82217246577358566061685892759595200 11637919 -38028893320665294703777213612811579680 11637920 254536175815028968065464114100421263360 11637921 442418781647783958734174683417482920112 11637922 313505331105757851225044506065975285024 11637923 -1058031888744233603520941452464834187896 11637924 50008056053857029204813387195800371200 11637925 233092116977011582972163760301972280500 11637926 503142893276497932163266064818849810912 11637927 42652238492340554661598606215869306880 11637928 -579437244729869061460956339393188167680 11637929 518329505830480067024346788673557089530 11637930 -16484423159854234436992449188229504000 11637931 -74505506907513349719246840841125409536 11637932 304131540471958966506890473860689940480 11637933 -559829640687817860533488731380414122176 11637934 -272425415052463455542011706739201186816 11637935 127765138509449476876867212310176813600 11637936 -164013435599556569770105361144028610560 11637937 -1411880200347707980941041109037894729600 11637938 39602923655590696672855959727266454848 11637939 -758343016411691375729099725848573040080 11637940 8311318002495895295998028962820044800 11637941 59120349736466438188098616056730542030 11637942 276227809916947996590370739453138776512 11637943 68571136444572883521126321102328492800 11637944 470169024047409123850141487613464924160 11637945 -953013847316596564859720033198306745600 11637946 -505939540221996979415899319080968504096 11637947 370712146672947289780699232509230769392 11637948 10835878358345194869126093809383366656 11637949 249891082134650845278571417401527610950 11637950 -4682689054354035394365379884897854400 11637951 218360826878943731536817350693774010640 11637952 -16947351429147235020893503222676717568 11637953 -520394897588831663594481264149946231120 11637954 122600620935840934393409105478537550848 11637955 71731309052783621737734425821568057760 11637956 423011951536197377762449424983840880640 11637957 -113340712845087731112139537085953654560 11637958 28771761638130067231995833943120294912 11637959 -597135947139533643874641509178809196840 11637960 156435481050320966934740642514166579200 11637961 -1081099475711931847494906403856638148700 11637962 -76003298141291186030905559994163897344 11637963 651044487662303431405028268989132971704 11637964 -182566297132163133638648291858561904640 11637965 5888832788554910444700077740907800320 11637966 -35800063235053365554616678249509018496 11637967 880974212980011684038981940780797854464 11637968 -75916197732593281084288452522504093696 11637969 231060684982024340593352489548487378880 11637970 -730109045174014422887716057205823552000 11637971 -821093745174682385850337217817152682000 11637972 -233341479241978319661262063140999843840 11637973 131621924858165107710931239351080002488 11637974 285653456986702954778643582077321960736 11637975 -176273797618279499742324118419913584000 11637976 -74248019615476522128939055149128048640 11637977 129655366554722367219669428357702505408 11637978 77023856807038103878907192236233639168 11637979 -294689405736809467239511351483536158424 11637980 -100949887804772385305966819023089807360 11637981 285687227983101222487496258056341105612 11637982 -676916595798372658153428433859599809408 11637983 21152594326878193992514964727508234464 11637984 233095507014403301607095683593028239360 11637985 -363943278580827640154896600856030627820 11637986 -404315549713185017190950870420821914240 11637987 -364626275009407839433606879961566901640 11637988 720566783998921383757058337762460605696 11637989 -75047444807777042547163241337330151680 11637990 -60124616713866814922544638519733120000 11637991 -277122120222293319358596554396475185608 11637992 -1301459640623360878199763485755166361600 11637993 1292652584217214270118412197279749344 11637994 642878284569946871078529723417523511040 11637995 -839944613616947361629208186244543572000 11637996 -64555869746184605151829930484775659520 11637997 12022589321434374614341415899808273632 11637998 -55810356541285656876680847315071640000 11637999 1531554695400265504549596763195068714240 11638000 114666823160251153588335107592511488000 11638001 -140309647576891555386701592206813581998 11638002 560243926475673383131541113121999576064 11638003 112047237644187590652700469902557520384 11638004 -170374919903035446916439362434341382144 11638005 129402878527439304711584484043087660800 11638006 -320030906592617740089892752642838878048 11638007 -950084527472093910063610681365380425368 11638008 -187147034564351311585565438236877721600 11638009 36213454383810936896158918468789640260 11638010 70826868543483255642194380685245456320 11638011 -165174583458799791916776359422926077952 11638012 391048220585904134340651396121930309632 11638013 -531154589397013268413195075739691672960 11638014 -37533741398463466400259308908088396160 11638015 138597402395993126403456241765675085160 11638016 514041790181798040881259774191326986240 11638017 208893923993892155063259168034909434900 11638018 193374686982885517736998229825637705216 11638019 -884159324564754386477437921462017973440 11638020 41858673327154851733594940750233436160 11638021 357688776090542620612174325572330960092 11638022 585495986353739802180207726911375136 11638023 -331352884347535208452646719743981921792 11638024 122091411712751602467161996196195379200 11638025 -6880429283759268095223636487362182400 11638026 270260918313304257447998445245966008320 11638027 468307806772175013994970923433720321876 11638028 -25505985808795980981778393073632472064 11638029 209172861870306839826233660890285536288 11638030 -179305817961875361152209129463686580160 11638031 -176025902040298828861135693296249273168 11638032 60359000224760967496145157886763335680 11638033 2151328327468552166364123943457327277600 11638034 647382628451322350349658246565647036032 11638035 -213339998438053027646894114452614391680 11638036 9881611312501748711697297101283078144 11638037 -41757872267952759722856846362990047200 11638038 -284918122747204890951990565002834824256 11638039 41063417251528312707352067073017447400 11638040 61166653278535886050289874206680473600 11638041 249718922811463413289666607204911472592 11638042 -20145185104327156737323612002341515808 11638043 -866901855737411936447066063782621171200 11638044 -517130709761817828930559819304377797120 11638045 110576254744863976851587981755218981600 11638046 50818877838681716440305472245116682240 11638047 -230646725692406604541922509214919343728 11638048 -372016544875820281228598026132730019840 11638049 917418926672448612172616517560241022050 11638050 -33751439943456975407805961873624579200 11638051 244536019567053527208959290230281062400 11638052 49574938251271100365097691375359646336 11638053 240451027651037560653281675093333529600 11638054 51717972033553940151305186349504196992 11638055 -95660280110659937351517914708863863360 11638056 -39029697909149091752442305199599861760 11638057 322414983242006008964803165463983882740 11638058 238241156887321656988346485903271647584 11638059 -483008127601642311204886924285265584296 11638060 -198748397267603075738760312729615298560 11638061 -1176846826700502610218396853778920063338 11638062 380771132564972760889072338289501971840 11638063 -57357376701412745494942098584728408704 11638064 -29451499686239076993087835527638974464 11638065 -359751223673177023648355793541346004480 11638066 -442341040272923600151157294434402005376 11638067 460828289363579339793327938544823635792 11638068 37532927916820098456837908869535735808 11638069 -193829917507876518182710803612361045440 11638070 496060128961279338516890061331132387200 11638071 745973313268748884913322738281599784640 11638072 -321748234517158480011223351589102899200 11638073 405528016679035246589193290089677002922 11638074 125660992098113984593995337726998538752 11638075 441177584020393902328082224485409073300 11638076 -333322652615100189936131196329179530240 11638077 -245891843241396708067605508760323738560 11638078 82813772601153553160826863283904899840 11638079 22994218475587339800929580797964483384 11638080 -13294552459015635545374431214436352000 11638081 -112482715656377212774123032745767651456 11638082 14065014931537661707599948776888745984 11638083 -169548841477448335487545815652781517576 11638084 87462614527657037847928712959212761216 11638085 -135543180329886153053091225188046702600 11638086 -71899999124480141262811435776965219136 11638087 643390200018290899395131447352647707736 11638088 -377408036540450975117075823108086784000 11638089 -119287636089235436362628926539583635600 11638090 231473180671001614059558376749024473280 11638091 -203492082007096129819720590173605862688 11638092 128923834017886538987968389346918809600 11638093 3271864528136151321020269609758591383424 11638094 171771515839886733094875830945279526528 11638095 -15831802353030556477793040283378636800 11638096 -34058887946801106912489343338367451136 11638097 -899579800491937420362875068171991117454 11638098 -25574337698924769315825340370741856192 11638099 -281906664402810549281354302961507127480 11638100 -102721330117815242838311604875250825600 11638101 -27021506696825663975570744652260120736 11638102 -66762489417596545426293944217538056960 11638103 -86325946826373162046490885702888741400 11638104 708630981785583356859803545483210752000 11638105 392830667274532230688053102096238128000 11638106 -662316210183118537535779172862124722720 11638107 -255924907060041140369364847535042833920 11638108 75910701482339778298592991987444728320 11638109 -395935739323205116982614161091527541248 11638110 -195547872835408624224574218982499681280 11638111 -529768313692434864764205585200268508728 11638112 1017552677471233423895282477458087084032 11638113 -170438927420286336942180282398658170112 11638114 418366705005046322842179747048377176656 11638115 -145842542161942587859268225852665711680 11638116 52570956118343410814837723999690821632 11638117 -166092147472301789900785662851930779200 11638118 46564918315701978255900076213321535616 11638119 -272851327330402946387552243877308181552 11638120 830511354620403171143180418439065600 11638121 -344268013806326342528970806452218945456 11638122 5654439687492451370310607760044400640 11638123 -163479004395509489330255734270600066160 11638124 154907411338956561049736932046219476992 11638125 -112304249315079967930256046104631131250 11638126 529193768416412053196449950275495656512 11638127 -785359492889886479810288752695927937920 11638128 -45442857613072965500696331083391369216 11638129 -474053001739421773887749605384492300440 11638130 -15397981829158890917004153558131059200 11638131 -9603358459613323573602590815760001936 11638132 -38503785321981782245870724762423562240 11638133 505344539725778769098234474735011278204 11638134 -539111112166179952454454043666067141760 11638135 750300148219072804197027063409969624800 11638136 659111283634112457086558114170774855680 11638137 12716780067940320325698251695403138784 11638138 301743154521144753917832423873216370944 11638139 -393963208436050832585526263938714164060 11638140 -55634695406326180683190627747182673920 11638141 -302848739336551555561989548893231506528 11638142 501133795988417945137083950420704553472 11638143 -774940900333055540491958635969262784 11638144 21957016917491366360331704022230630400 11638145 -720023586402605003617331039571855869100 11638146 -149808798434409829154238877498192227840 11638147 151319238799158419343432764215806969280 11638148 -320291403151164827017272434562295837440 11638149 -362276700215862462296911285876572657600 11638150 87077661832782785266199353560223080000 11638151 8823524027975819321554798510615605552 11638152 320855513098114877596944588658966533120 11638153 734093313494007323049112503044960189440 11638154 125562531683482366728381385604734351872 11638155 -111616632874469716855868599234346587680 11638156 -1215535229805527498845775684940456069632 11638157 716237655803596975127963020129610484972 11638158 106695478974065750323050258440454067200 11638159 122156995248322754445708336126675582904 11638160 -136649351844681355506146775277224837120 11638161 15265601487484673562712211344682461632 11638162 137489919978805359205599735156148946832 11638163 -928352217991168592516451557795601652440 11638164 -324105032525799421014011061035137966080 11638165 -1438430036192770493085870067700889600 11638166 805935289049633348295598999406031508800 11638167 8345680292241458172181901516362720848 11638168 1212678028933338151695279693326019932160 11638169 -63163290779608969117574002379031495804 11638170 19914577047620829830828338565759946720 11638171 24010809989795069978798488666942607664 11638172 -47780911395934226867480281787690600448 11638173 -193107374073815278102541785968421316832 11638174 -49394097039094632503277293273440055040 11638175 31504294069646581578318795310965556800 11638176 539883792268480853355834983554951938048 11638177 67186810453215773889238126277735460000 11638178 83985825784488991853200310176157952000 11638179 77698415300457622173315036175770580944 11638180 -151743542248007239002587992100511993600 11638181 1606655822366337091123883750464961982 11638182 55835225737984938346966395702655344000 11638183 -988554016709071658172261252679220420400 11638184 -474825948117434124236836303686488064000 11638185 -403011023248274251706017287340327608960 11638186 -281916678091114869140518689584545242192 11638187 997155146629094842439427658349119693824 11638188 -626116068982198607239514603229758714880 11638189 622097923247436042055146735292573143724 11638190 112069464310827538331049465010986412800 11638191 -370615694368973329167300059795738786808 11638192 177142431090450442323916255119877242880 11638193 -358243523531284761297446019446704799040 11638194 135314654375820197909697965456688950400 11638195 245974625987313262351160484106606825200 11638196 -111439962672758639224802365579288381440 11638197 801910952952992787416325641657393251374 11638198 270575767007216487644131663673748190848 11638199 -686273665448933275006469233572968707800 11638200 22461727985680801172918963911999488000 11638201 1176066229128818212030259225216707849600 11638202 34266401048141106535046559113098509792 11638203 -602488918382180200495308071765947238400 11638204 44345018477562188679067366298662163456 11638205 -495182732797583281254466844690744557140 11638206 12794830034954254173006270647372434944 11638207 -25528820853280912894897501874035304448 11638208 -426385252331636922123588931965419520 11638209 2738501333899755442317741720940998336 11638210 -117911000523079982474093767360840950240 11638211 151046961300270881441189259767431640352 11638212 341634428781948443553163339073801075712 11638213 -273649084989520207801097719048173538 11638214 -34539310677093515768237412902337391488 11638215 282904398120341383591926372676028676000 11638216 -67349796146499212437031649939205324800 11638217 -58960048113465017580480603625191221688 11638218 -74482700984119924791839541886082084352 11638219 -330820158080063359122940639270078521480 11638220 243907573264853851759809341794374005760 11638221 -314498018666531576017379800645411700736 11638222 286669463190571717844130696924650880000 11638223 -671654513191033839301966476896810398656 11638224 -718134287755989833107686854776406016 11638225 -40852894632074714194309026514481724250 11638226 -17824758440551118916742058000565176688 11638227 574745835161926420060824052788089778480 11638228 82429556597043767802838605318324545536 11638229 84911388084418568159604290219497252284 11638230 -122638497642908387419930298170711695360 11638231 950186115003205719338940770489362539864 11638232 -1010815708384398371542198135607752857600 11638233 -384543357365711223384225955824154687398 11638234 596860026654461840530082371831953226752 11638235 88613679961822034031838513663758476400 11638236 271616585069332927707974145325753344000 11638237 129499511212001792596830143395213368320 11638238 479023454697228567280416364188599472960 11638239 -232088838082485826928570951308113394800 11638240 -214000752879873686799983682230176972800 11638241 -1075556044360644363422870801862671184000 11638242 143589963089703473896218541042219573248 11638243 -892074165311788120158202960138656561508 11638244 49375923188623508963341148378358717696 11638245 443331319405464200366354907879449083200 11638246 152138898453344716819077967898239311072 11638247 -280302493198970384710415003403154480608 11638248 133755109261810481505189165764221992960 11638249 -131357752691519206846460783059931311488 11638250 -87701060190871539337737867441421392000 11638251 -12005784779469176418948704705946017760 11638252 -754883200251822769720962060092268523264 11638253 -313625119196759750573831061922510975872 11638254 -43243173164393001201658182428856912768 11638255 -91006310021566783999678191278661030840 11638256 80133442754119167496561857165331464192 11638257 277805027592904580252484489191079599040 11638258 -76788794343616833550969421625960065520 11638259 -390623778724449998552373980054574399540 11638260 -77861140943905940704970075266794393600 11638261 341239905497498729426870367522332146862 11638262 -269228231510835974300131878312474262368 11638263 -64024088106316087204901641034419507200 11638264 -32761330618381294460805461052189941760 11638265 -529001572555495512637797473451400913340 11638266 -185411047868694319272904389762659966976 11638267 -488883559106300947339009726312109662684 11638268 147064747655522485727147345939674324992 11638269 -438401962389969030544912084887821983680 11638270 -38194519457211736007177090101791613440 11638271 916228840585553772432721164453812777472 11638272 111020112041524442671323356761562284032 11638273 240226505880789029888225426032232747522 11638274 -172185169089368670674995698156809578080 11638275 167605677954002210941206463457511201600 11638276 70125743020100574616667667329000914944 11638277 -279807738363732193249467061050318133728 11638278 329585626717643994078764312426977497504 11638279 -63430852242728916945639000856052483856 11638280 -524679319367940712336474471795261440000 11638281 -749951493986530246671560466476497152000 11638282 24571402083197689913258561114206642992 11638283 735601166276396225029370751744194204520 11638284 -39867707011697952002083887168492900864 11638285 -73905171615142701430423405491080154000 11638286 246403144303906306231451476180419562368 11638287 -174942184286404078350540428776771811520 11638288 383963155029749748079732097448031371264 11638289 -52897814903749155692534608698359710476 11638290 -5582449875909838233621065272502054400 11638291 361369680658612747880510762114434663424 11638292 -450312369760617770605091287671124089984 11638293 -86121441705511921287901676554778643072 11638294 6236367719730396471126967822079146560 11638295 1040803899940560312457189762901326871280 11638296 -178349647488182394666780694254629068800 11638297 131472247677605812872513982670897156112 11638298 -41019091016804031423207807190348008960 11638299 -16209965819607325056487386538817624064 11638300 -11373134392034574432285061034969715200 11638301 237676476604478089282142187090127740204 11638302 235928539773523634392262342504204126208 11638303 44242990749197991831534281917002227552 11638304 820296210191508060822084649544803418112 11638305 -142191440237117613202313037381025669440 11638306 -556803903459427940643318300926808297648 11638307 -376522870523565224307759080100272026608 11638308 -325313513922212149844760512897800488960 11638309 -1134924325186350769305402205291976599140 11638310 -163176206779929365070181443611161741440 11638311 -306792587445312370050708057925239578328 11638312 -298706368952582874516035186927631728640 11638313 386394424071236092899361690899982395300 11638314 97834471305113439471288922017786877104 11638315 26939176688821709487595855967989243920 11638316 -27349297435207403409993811872665164800 11638317 61853223090720252417990883021577062080 11638318 -549056029697641160208731962547892008640 11638319 2621073779256854236374438688205000832 11638320 -35660034444513095091407529541458984960 11638321 600510759545590733632872406560191861522 11638322 93706023322205073839843167424100802560 11638323 -11830349341920250969176952573710101136 11638324 85410032615465592981099997504483469696 11638325 -480776987649745352455340320502548490400 11638326 -30118226296952239103658389639851560960 11638327 991615072255119556875119899113680592 11638328 -160447346387712988232033458201651937280 11638329 32550402695570161025857902253041065280 11638330 -70623118076785821665573750581888143360 11638331 880346144300604113313232411498072208400 11638332 -367085500669598276442890571235760355840 11638333 400651120236913237114103587425369905600 11638334 -162293845424463321683800629828939389184 11638335 46173233155323773545803074287482080400 11638336 -48685910069893916119299754219253268480 11638337 12665719181564421845989602272297475120 11638338 439822557818584461978399692471093137920 11638339 141512832233682624513573742228062942140 11638340 34419418555575416858210765797622784000 11638341 -64940828335341141867569267134778180064 11638342 23559846240999235595519097558951706944 11638343 950834708736681545690893913229273172104 11638344 -314891122782190824276075079093444608000 11638345 69886101172564947228014661024959219520 11638346 3556457193453533442921080140734709344 11638347 -13890325969611209164514985343228566528 11638348 114713220021175936747030754747217060608 11638349 -947944519633859596293296062424328496650 11638350 -143517803567942508295115019574677024000 11638351 -232589778186179823639222482587521199328 11638352 -17975749545132761776775822847242403840 11638353 717964475379793238874312840879692813664 11638354 -122821372903381990926983745030057346560 11638355 -737521542967762467750868321160527194000 11638356 179119414982949391518269894026271926272 11638357 -327099110240189114394961511497639426020 11638358 -263915329300440399739960188360542058720 11638359 300075572545595649180382830737890255200 11638360 510060097479278894076555629593503744000 11638361 -97979142504650411955205443836588269056 11638362 131447999373083371536458839785867428352 11638363 75624147022526186052537290144409824448 11638364 478286867682436794410104240551748747776 11638365 -53878136569889364941574270763529818560 11638366 -19111818145035649954803100706581793280 11638367 118551445568677379776848360880422508320 11638368 -90598116225591105737986733647060795392 11638369 1635238135323630074163735975777534206896 11638370 89903995560694158478164782626692648960 11638371 -4747083194642264172579673684533479616 11638372 -7633758418923135028259775123298857728 11638373 155864674352973095499209323519601499804 11638374 -12782391749158970531077794569481661440 11638375 269983970387669751063165692223485184000 11638376 311990588715959834622584948812438272000 11638377 68272373278526618751872473920595407840 11638378 -270877151492161571937837856155908999760 11638379 563440081212879269842392180938888134800 11638380 2759410621125720305432607608354488320 11638381 -14611826955271145998172333451636813300 11638382 -191949799037061954603575636618771392128 11638383 -331353003112528456248044760789928010352 11638384 -141417777829577597856687015642556825600 11638385 -151776574375088263503481731503888460 11638386 -287185273793881713610323040553066329968 11638387 131666239014158040943010371996621659552 11638388 234247268893068879448247357603485308288 11638389 -233702049119381078621379362635202470080 11638390 17079942877170991194346494532437024000 11638391 -447160505560506223553385030258361391616 11638392 21932828907522705069267307767944970240 11638393 -390499254493798605010652573594578499200 11638394 349187331991592939995355522538158364672 11638395 186214609016293896616019997602471371920 11638396 19938719400418494315955008317267804160 11638397 -982699165802043059527058964041550244128 11638398 127008963941142756350471261173575660864 11638399 192576608277200466520022900107844676120 11638400 -229617011755840489694225500548366336000 11638401 -528101071721943436496846359247601235680 11638402 17207926046609960639107888975101199392 11638403 40204926623906398407721048383738524880 11638404 23971709293231873417928906159032494336 11638405 268273800925201178799417392407717008060 11638406 217291310784068970606853312256217072768 11638407 245866712441548110411888169749000474624 11638408 95654845255500605213017178654137512960 11638409 665297995288240906140074029809634547610 11638410 16023336219847113593014883299949291520 11638411 256523201953717232860598762890375853012 11638412 -850523909537022835529797304543469488640 11638413 -520133041368493627403704093077774326058 11638414 118508774388906115520385246523832733504 11638415 -375571979526531221337765261372858808440 11638416 -127975671292499015298566851510346907648 11638417 482485926129428815928464943931287670592 11638418 -343037031768207969825897108285698230272 11638419 52375249830010181275998471929242651488 11638420 584965122202547057844838665365063489280 11638421 237251701679084138475299198520192893760 11638422 -762442772683531760277737085569067994368 11638423 5484468376600463704502560205979934208 11638424 -23602647076982782180374851034718371840 11638425 260810617138548028258898128800344328000 11638426 -320731217206639152772875879043247625216 11638427 -267988705282468000120424581160921609724 11638428 -218096515172115654323580252937406522880 11638429 -408776059697216089384775487652406193312 11638430 -247170273075540349820816174894023784640 11638431 161993331899436984587406031227688742400 11638432 -152526207378232687588952751687915012096 11638433 -1018384108868794434035205558161477522256 11638434 -193038953878482175330537406258103436800 11638435 -206391854292811167059260298822256804000 11638436 318319029450101316304430277702130664448 11638437 -377797260063652523103401936045119098432 11638438 -446974640942931287898406884666163814400 11638439 711948694475004002583636324573375141240 11638440 -106835510733020159737743919190624256000 11638441 -270693726938186453000892269154048098700 11638442 -620696776340345480985635925724823266128 11638443 -105415145611562177313819527069362324800 11638444 565116801306470729476193731358918087936 11638445 26893953205288671369280217963526076800 11638446 48289956000722697652205526071560517184 11638447 1722897381816573391637891560794368004120 11638448 -191837553324471568816506291041955840000 11638449 -416253072032535022465164477375097290096 11638450 138485041088806170792229922758516176000 11638451 -135638347699852692190034373541042013496 11638452 -33146001312159489691464806749373030400 11638453 -1451856037360931280889980968894782639680 11638454 163566896214262897158207090582392939520 11638455 95129003841710313439929396192049487520 11638456 30693651227284719918283630909490810880 11638457 -218708698061852187399635474990868556860 11638458 110912462444624143706924171637209932800 11638459 42703203271495988192701780898938579216 11638460 -191281896528025810450327589109275965440 11638461 324294490773651981137836529139310944 11638462 486889357445384211197222357044423830528 11638463 -29471125643042381749639047167287009296 11638464 139634860725208570210160705304816254976 11638465 -386196578818264660501075133731699693080 11638466 -3150479520963134457560482032097383936 11638467 -692992070385462784317149870308196502240 11638468 785906364201416821926368687857319147648 11638469 -1551965567946856209779795015587987781760 11638470 -29615061838499189973046874288853043200 11638471 3246569949190499953654456087917582384 11638472 1102936611463804599011239870943702599680 11638473 -240495472832539651774867849242670958592 11638474 -120663007945833527988495879595041933264 11638475 -206395393442629853137060892497265052000 11638476 386769313769869219273206283764997438464 11638477 -1725682789253747858329081252334359891508 11638478 80030780017694428988148181647875471040 11638479 -712338511879874244348695022059556590832 11638480 22054481262034950015677315978577100800 11638481 269980820424656291133181897212770376564 11638482 227164712269092189711531925615499174400 11638483 548188128975503693587394701402945452000 11638484 215900089239679715971361256104686467072 11638485 177585998433179165371938019683453488640 11638486 539217758626002571104924074363907708192 11638487 -181582964248213196442290172411164839248 11638488 371991550978321880431532068658206310400 11638489 808454285834736346699911691444638487956 11638490 33418605170906866852492154417339148000 11638491 30544108982549026469685860275520181360 11638492 -960811276046627285706666422429601539584 11638493 -268746330498239099937046074051665127258 11638494 132949542136732261608868924811671059840 11638495 -97100887409288055153981859017505917600 11638496 -18028440128603944627133867081782788096 11638497 -84585052693017666324018608820361727040 11638498 120729476379970992110728837836806005536 11638499 115428448052199469373101461301578739560 11638500 9274014462606220336903202922117120000 11638501 -327124691543023793779000318284060647648 11638502 220545247972651875670846307156518191552 11638503 -516910477533986478070604175786755343576 11638504 565651551342629322581845187447226316800 11638505 471743712149846681184436256589413370660 11638506 119559781723048470106393719975865344 11638507 389632973795709719704169249510822398840 11638508 315989732781390700121257592415315158016 11638509 -681175241844249309990807990244626432 11638510 -3260974713312970830811149918576311040 11638511 964489986290222213679211098180141405000 11638512 -33209495466430671507621285074092032000 11638513 78728199511230013793656249037349620464 11638514 -42836789295567568617853989260841260928 11638515 -2783220193045143233475254428595328000 11638516 200015086810554864651038921179686567936 11638517 143795088468333884263638802627590681600 11638518 -162067263804912491935944584395960812096 11638519 342382455525863061878370481213772067496 11638520 -255450594590893682093700355544881459200 11638521 310176266758193841259488579055466546490 11638522 107655237393719362690140520553588389632 11638523 -644361179318292741522264333587855770776 11638524 -498761022627051865496295470745458425344 11638525 -259512989177634462064793742116510219950 11638526 44407072954483664939551317454926259200 11638527 487612254530495724817176743071898590920 11638528 709305575497259011282254684428187992064 11638529 -628943792778824264554967821139314391550 11638530 66517427718434535297393099190566196800 11638531 136079586632037249503066940319418574332 11638532 -865939672646285817122075202588881042304 11638533 -341930185621289309455259195833098770304 11638534 -224149771307643062940447588719183075328 11638535 -120881521040459079219483074299783964640 11638536 -64168183316793290973368053659123548160 11638537 981988063456033840808948137244469116186 11638538 -231124480267631788754691967330850128080 11638539 -1060715538983286166402202819401516608000 11638540 566016743712660339050283428005657466880 11638541 -515146422890077540871862574795906694100 11638542 -191164321816427043969416808528329316288 11638543 -212504865331315863967718485859209053184 11638544 165516200796825683839056620732911656960 11638545 166564653589497784176753665644225526400 11638546 270996088384746793718864419964151494304 11638547 140560057710292743378842733362311592064 11638548 258792774073060685369988566025488865024 11638549 239290439613071273666696480776319678048 11638550 -109770243101583317253361211158599782400 11638551 -266685884403273320835556497826734409368 11638552 -4280526863496807610002114962978242560 11638553 -173644995476865161661754712517132107136 11638554 20571752273171477196964086792849358080 11638555 -443613966527886779047924246200442223040 11638556 337273769734682674350333637416291955200 11638557 184025108353727491321955174840311186752 11638558 517101158044560003331934677340891306880 11638559 552582525983504765401001963333284145760 11638560 498835315893874329944515632701437378560 11638561 -217791214701803059752633641904989644896 11638562 -72331362146447420088770840967698374368 11638563 -142969726935667058950821451629170741760 11638564 457162530911612236592622554454631710720 11638565 -506702779438592204273094638104801473540 11638566 -1823231541167559627740357446248221088 11638567 -620991026256377991565299044524115295608 11638568 -785712181477201109064308589546983101440 11638569 -452291272308676395309101134611324619872 11638570 -392214429543190551809830058856044160000 11638571 441806209927922476948455828348446784912 11638572 65056154001469500451596770831298822144 11638573 642970856562964671167311872207085724822 11638574 -809691848895230238088451142224645735808 11638575 29663571096138097144318270136357858400 11638576 98962737661063850285491712302996684800 11638577 291369986166612165380922199409630289426 11638578 -73220486325525850253276854256928565248 11638579 -228002541468730056036628765760855880820 11638580 -388370988477555939337936034328817305600 11638581 -211520561849066623882085884112219329248 11638582 190452959789123138041951284905766463392 11638583 714716332257472883888839947358552051200 11638584 166162852852442553858078738172176691200 11638585 -13577930476643747174757041191673825280 11638586 394943730599246067678386669368201402992 11638587 -109901203112228776182434949214928619240 11638588 94415853650058446451816117789919899648 11638589 862384336981392099741593766851085096390 11638590 842169377658657816724910335085128320 11638591 -86537752912863224367105326408639637840 11638592 -131897580867184724685141924377870204928 11638593 -754577846376822051410087184166640248320 11638594 34312931480866349535718490206029885312 11638595 -913523366981299758478324280203842480 11638596 105136716788995260589716212572574638080 11638597 930022047068423802332933993283557926046 11638598 398371055863418539775123203091012321664 11638599 40980507934098495571022655618410862720 11638600 51557595474709443810190682845770624000 11638601 1916283651095530738071263940545775012 11638602 -283817046493323051620524759049724817920 11638603 1053785754207467502890998921126285496852 11638604 -301035635723749139329356525411221372928 11638605 -490152817433065099785298614500406482880 11638606 170725859057450092140745159157061598080 11638607 -355578892007721410321662178515689392640 11638608 -26579335174620741063332002726924124160 11638609 8411477009435781254092765700156623360 11638610 -639781671843914109740778333501963555840 11638611 -632583315406889044435797195384882918540 11638612 155089780248863156586634496019838187520 11638613 -6783655120700896481931648385968907200 11638614 34486440619758960037884162489095061888 11638615 -559916634148288917572344689449149035240 11638616 -49701971857518555949599271730393149440 11638617 732996300681800897531006923861816886400 11638618 353110701677448403058386535659387247616 11638619 -300983487035478738067200984639040041840 11638620 -126946419417816444577580915536551936000 11638621 81104991637432259308360489746962143680 11638622 520426606592152193500688287707167749824 11638623 406457811801901493471183820057920685384 11638624 -2214257201707228852097378602127720448 11638625 275560206612482843795709359905740642000 11638626 -252759258600375557255090100319752022656 11638627 -402786615019649090113718330985628944 11638628 1081685453684219493135980149970234292480 11638629 134689327311974944273193670452641545948 11638630 -114212951099089336476177490003179945600 11638631 449596565161156317347655384448456149432 11638632 -60004073314918502782054622351415705600 11638633 258828381690740487132633759287955698944 11638634 -162058946403221397199180941549012182016 11638635 345226711200245977989521002097026483200 11638636 -125425626702122302786752554692064945920 11638637 58818415167424468811073098757291475584 11638638 4083752374195621450244440278651061248 11638639 -51897545491203144255745313983877216560 11638640 -411118869252089574411783873539604480 11638641 -157327042792903830529867337370631779456 11638642 534629982631838474200126396378268911680 11638643 263444740039754972184471113072000930892 11638644 -74865220682676932950846175572769525760 11638645 -409251327061724637128039182668599456100 11638646 232223151450685629359082076000167175680 11638647 1791865804773056314495305461695894296 11638648 -117288514900387604101946665876984995840 11638649 -1718635172566213691426196667743008880 11638650 78099464362142563827014258262138297600 11638651 1231773353454897700973441204508887935652 11638652 -639553025406829738076301324739800766464 11638653 10062659093023941706048085906236062624 11638654 59658104514919090601084625963079819776 11638655 -326609269627140739547825659658812296000 11638656 -329360446233481893528847311238342901760 11638657 471442744218055060487765112770912803200 11638658 295971358906734505206088392337808832384 11638659 79778213224151870621352971813862833280 11638660 222760043911821186932895146963643125760 11638661 -113752811246917541771371997425544979456 11638662 52709111320600116286479546904891865088 11638663 1054975357902325824010812773708075333912 11638664 627051508014105130819054802514187345920 11638665 225763720563834789985917126746653362660 11638666 117017673323405768225538212102173079904 11638667 459824493966409455243747983420278911072 11638668 394538775787063948229919924228778544640 11638669 422699667982685018035426457422308323296 11638670 -206937287171828895337150262202408839040 11638671 542045114710936682378466285856526061312 11638672 -142612789452995519139816810593981480960 11638673 829290000393854403118491644139828623922 11638674 -701959037600454423397276544534943970560 11638675 279177284119571011738356014883302208000 11638676 -68092946139721563572869210299264000000 11638677 -269032398944931531451135076294931079968 11638678 -721975301625834192817648072236689493120 11638679 -28058427062364760957414314986700650616 11638680 261708612330306840680091999560297472000 11638681 8823553182503498314772026867670509072 11638682 46425609208655977082792645895600466944 11638683 -67612456469029610676755549906977699296 11638684 110855397032825139337655655089332092416 11638685 -549009377522091083377776032742157225620 11638686 -188034659693663426901702071841904905600 11638687 -480783319431384882497717389515307077664 11638688 1176958532282339584660909832508771532800 11638689 116091213937986790326992162270961490848 11638690 5222855135634200556650302583684044800 11638691 528024354881522947751447212998022798992 11638692 194510336805456476125496262216554657664 11638693 -388560273778722640642552684439666602560 11638694 110246133987131262679934719051099674240 11638695 -19169837900971105460078746807274943360 11638696 707392128479633099290905799691045836800 11638697 152346855889302765929972824417506379200 11638698 178851272757942878915345203336250065920 11638699 84601747167131200137442551741436603700 11638700 94025158872772061126754177185118931200 11638701 -268924514549301004039044122734735152960 11638702 -12104509537416593364287330766919850496 11638703 1413972475448177069328707567936568094104 11638704 92644927513476200734536901236017332224 11638705 -315904325049523441654186501116765129240 11638706 460360765313464102755811984995536289552 11638707 -407780833951798190610393238961086159560 11638708 -214292240302874791651794106760738223360 11638709 350842611971358055734170550012802964316 11638710 336094955992522584273148505801700053760 11638711 -68188814587324543743967742550046506240 11638712 -62614561773911369046855927574348492800 11638713 187355538333912003860658035916440046144 11638714 89897916305478629566269204258574022400 11638715 535532870787440694002334984279636640800 11638716 -91442761340158573654070529619880878080 11638717 20269503659111073651260528769817284160 11638718 -36839453532701442090604836243036729600 11638719 143173878055612075875092449843814607864 11638720 -28251943941504020059366103414074245120 11638721 -874209109745124568902932032547985894078 11638722 -8804681749472781630133025217659852928 11638723 -487797076302458417468512145949434841028 11638724 -2379572139351270563327258679520862208 11638725 -267141031610684471124387642688494153600 11638726 644410817631693567207092295355980849984 11638727 1280404271160821356652094919246683466992 11638728 -193624149993039787090523368288319447040 11638729 -249827930723104030620316719929074773670 11638730 -326468311086644320511454192444266382240 11638731 414691237621390302315722943285292180224 11638732 157963455579645848969181486111095157760 11638733 425899272550055078537676280437242223744 11638734 399096561741307674210986913293760259200 11638735 498312483808594323829299976134025466400 11638736 -92578260745041643351639395343471607808 11638737 428211316416018255434492042384784181008 11638738 -372994194303582573836609716329696858480 11638739 -183800183364229332453798879723845735616 11638740 57160370574682879823020230263688038400 11638741 236544433647224832001457380554183640142 11638742 177626001680738524069501097048571072000 11638743 -231552571115346605061226656677061347736 11638744 -58854867155447402452159450181663539200 11638745 -31388866117670349971897289659478037500 11638746 35256716408044642833667824107278261248 11638747 414472072088679869699656682626482919200 11638748 416045571008309839179118510319224320 11638749 -4855584753455606949255617025500791680 11638750 -49208273843697178992413990449296480000 11638751 -437821332906297060664950742932268194528 11638752 99442457608250515257899293269973008384 11638753 243375261077782566738730541239034713920 11638754 434627059590937778311627485681877785600 11638755 -63463335564897346934250062866951905600 11638756 -704089189889363705116151650782369489280 11638757 144909307552981086481309196833089430872 11638758 313698576115205991839538080779085572608 11638759 401546862113346802103798879461647947520 11638760 -133485881483169066529190348830413619200 11638761 -288698047539055263965310474156196350816 11638762 398780896981002434095727051538383347632 11638763 97028410116535336104683749394873285544 11638764 15317119181924270378887914517434716160 11638765 232562214534142452940901577649493979660 11638766 25421242926786391428227559228071064384 11638767 -1573149592801833275217037743787242240 11638768 -12192026523632471380249034496208732160 11638769 -323600655816515736314880425300564326830 11638770 31809669931629496781398622244249492480 11638771 366944743288271247599659665799698897592 11638772 -486469945333320888040763395901751779328 11638773 -309237821042670139490894635716439288800 11638774 194678194505293538996899691613554125632 11638775 -88494499694517948920291955521054497200 11638776 -276172825024091433075099635381973811200 11638777 954709368737038940938771563627673803626 11638778 -223116715970692105228218817163477042688 11638779 326326218338166661538904983128079900184 11638780 -277464335881377209517841138786680883200 11638781 48511590667763448811128219164949150144 11638782 59118688337578962559571843133482465280 11638783 -22947529351748561836558242033375326696 11638784 2741299842756249143035715344693985280 11638785 -179570730850023183339394723692218428800 11638786 -74130744440530668207364619178614415408 11638787 -1626676693298274878218449201388025871600 11638788 -125685331927692864409459952296670527488 11638789 -1213185288202918288518099029108058629410 11638790 -22920901551292955942020098460472841600 11638791 38316359231893310476951525852147388400 11638792 -1138583938297342641704706485602673049600 11638793 475375807328261940796819196973335919924 11638794 -21334419427513136639342830651291253760 11638795 125822858747153244267087497472441016320 11638796 -168047089042818516827822209406536439808 11638797 283760378303874327341415892845534173760 11638798 -550042531426408104089229402738167940864 11638799 996052923257790823679962760523408442800 11638800 -31760268248824371923035562964088012800 11638801 118767022467223881089283009567137072500 11638802 -92040582810565411502047380713098598400 11638803 334390008826083784021765116863339884608 11638804 741930966781627238241338478658726134656 11638805 57422195723672837661782262309512434560 11638806 -236943528194006427521324332288573586496 11638807 1139685669645451875474993572254907466056 11638808 -1011959058312826556889631834068446423040 11638809 8589773954533744301278455942327178560 11638810 7559076881042312358688843606170197760 11638811 1642283453984070145569667226494170480 11638812 -245862887581807329010962953055974768640 11638813 -24380947884959723045446760042064653600 11638814 -153836428059749930606842230728788891968 11638815 -43443033205202061140528584990022988000 11638816 -424303820949589521002423518532569399296 11638817 -843911048113330568599282763143697732928 11638818 255742492465474724883972071377984155264 11638819 -144608045998799949884247441414254383780 11638820 328762778820768673104777461691011662080 11638821 -195099163619744498309966112496801200288 11638822 62136132480962359588341527838166402560 11638823 -22628409144503626222236806979268369080 11638824 172491095125877363175611433955913809920 11638825 -516612678469058938081053874684826300400 11638826 143422470268939128289166854209588307968 11638827 104209153846417930961366945101540814364 11638828 -1264099988688750403056342121881102336 11638829 1233414674664435529411455433735160928876 11638830 972475141263901902898977609314611200 11638831 70902023531901828301729463272837361280 11638832 -115770045267256406196075716352133054464 11638833 156112836448929828211880846309335881600 11638834 36331824153652289738465911866118151712 11638835 -73517541021435463360399036961289692640 11638836 353603619969678791530009312211605463040 11638837 -298283374953506567945048703851940336000 11638838 -376285499250597086574027124778056471104 11638839 167388241749040230268329683474186798928 11638840 -27307456046267148072533979043980595200 11638841 707395273301301849232835868471636881232 11638842 6628865640392539904277338871618551040 11638843 -158334793765640159018360483308185755936 11638844 65273312888522789676545868810755152896 11638845 450221280797653779472840190823673835520 11638846 -305323694739020278184235051087044340480 11638847 62766984506905214248042528475868302712 11638848 80048974093550725791411789253243305984 11638849 -450180785673224900155549104454601354560 11638850 -227997533791984883642554661067865443600 11638851 60585108756039060625875251226116934144 11638852 120695010931039908746117959401012124672 11638853 2502454914824068691009410169194281504 11638854 -1441230092940587227335751438299667392 11638855 689951008119788298477802488064180064760 11638856 979893715069687720928218975091249971200 11638857 -40230544294764782257381879320569606400 11638858 121034172068359174819039049918285225472 11638859 1098835541198723335317623696447173335216 11638860 98578654996595263632605825952581376000 11638861 544198292084413507652660795103950366820 11638862 -410196539762848200328225810258305372288 11638863 889910738158896097233546636879812716320 11638864 -102281697821287521773003712811536875520 11638865 -531449413351171999175645430764665476480 11638866 400866323340523273694089226719521329664 11638867 -914171761155342174578230927740421318848 11638868 218159826471963494613002337159017318400 11638869 572722994792993085755922947250984192 11638870 -95543917665243837794309647102640826240 11638871 270041016639200200499297370255755374200 11638872 260646638316023918105380755624985344000 11638873 631651457514981433239584075912046666122 11638874 25655755926293871268169689717253280768 11638875 18594073957670076963124461177191448000 11638876 384484928768961462377426381267533631488 11638877 -1304499630921646585044691833309986669274 11638878 255005995942537325697851328677989754880 11638879 49382763241259540635943530786153419376 11638880 -525709465745290723068442819226999193600 11638881 57014768693406690923655655290655278612 11638882 -665388833557210303978117071052225100208 11638883 -202406334818573052111954981907581050160 11638884 65855920370636877314030438203959284736 11638885 813964323582940215113187766507764563580 11638886 28865510416024538564338256151058049280 11638887 78874990207770997916271214828456262400 11638888 232985255147597384927947334341632983040 11638889 -862757514506138227538233567472970240540 11638890 -15506555085798665810042281464245642400 11638891 -166629919604636342443358722326126912432 11638892 7854954125431241161750995296574535680 11638893 135506315138600892438233093197643678784 11638894 47347396951658973604402702495386320640 11638895 559693919788385378578241860231114129200 11638896 -2783013569616758335391755877878333440 11638897 -606076096493801671185792088624566032640 11638898 957776956746504230828869605329044801536 11638899 -105873406708093475566204955786264698536 11638900 -30062419406779053469839683888447488000 11638901 20816342200054977860667223552944301692 11638902 123395464533912957571705864007067016704 11638903 -507445854084008622689019724360587293848 11638904 -206380480632794416785491057007381258240 11638905 -341577611570671691681166152873362462080 11638906 -288340289614821736304618676099006700800 11638907 163033196153751523741556163493756541712 11638908 -1814464689085063376032070824295786496 11638909 -223555469593293484680843912851960817780 11638910 -33862016112476848006374909968757128640 11638911 -78356585786970319500763008246955998960 11638912 702595540900264834239665223182686617600 11638913 46382571401947084393279970117786448000 11638914 189902748297429119322593142348232387584 11638915 -72028366236295701930016500273143385600 11638916 125704301347366155953354319676925733120 11638917 826199378883832352556494400616558535040 11638918 230007977827092777823450646941572687360 11638919 181876630675144647361879689853658750400 11638920 -249470809799736337946646423692363366400 11638921 317490410132073089302084495939342051812 11638922 406197900072618005091023809195313373024 11638923 58823209232746355666254594641745114584 11638924 -214032295750077579573904037883067772928 11638925 290085954290986080636479777160193740000 11638926 138864496725031048134007869269304615360 11638927 1565096633511109744862738536791666787080 11638928 -105529597503069183184885397872383098880 11638929 537403943761528953508872522347405314368 11638930 156684401948956941296410603094317900800 11638931 -336803561429058835674529863915002581128 11638932 319277951020170492554321177707055388672 11638933 148529497160281260844702847854809720618 11638934 735941039281926733475438729051559683616 11638935 22515367316412255560015516706815539200 11638936 685155767047160404150926147088213032960 11638937 484836032771790259483633882301076522372 11638938 -7120998448350478569859120535187267840 11638939 8731055138630506500878833053163580928 11638940 678067540532755337702090563384144535040 11638941 416801640150929748471066562441213614240 11638942 18671308585069819933022357523792049920 11638943 74961000620964537668473490478081896064 11638944 107317818423646587925379323524808704000 11638945 -517681329450663992673754313538635400300 11638946 -163006487667247255313963262185619040896 11638947 -612872338434757570985495747192826457680 11638948 -559452313632683237759892679575361837824 11638949 -311185333069916718621952810073603223264 11638950 -58025234222666043191033092832413900800 11638951 -359995226062137778858530402218008999048 11638952 -56554689778599229867136208220777850880 11638953 -567227662121133482101302156392948896656 11638954 391124014513382506622502891323049088176 11638955 58475744595298393156507165756731630000 11638956 92986516817205211889159671642161807360 11638957 -299195493172354785215250082888665803712 11638958 9374331672860252873771925087842230080 11638959 133333619612636875381891955178320687616 11638960 193630506758597101711076494861017415680 11638961 139428256004762903431420672029955964562 11638962 354649332718788489904910358339295531920 11638963 -306500457931243868452718588867402325760 11638964 -457206015329320517856936158727430545024 11638965 -81808379694127735643531569182514479360 11638966 -179095223563626942910190428766419122432 11638967 880073450447904997096943844454158390912 11638968 -287261074943594489824297130096106209280 11638969 1150413832410266930019087844675009693396 11638970 -320923025503399821236932550162363289120 11638971 123791456734712394620819006537168261184 11638972 -564654606970177594051838943180929252352 11638973 1411446031090725281852276347554625137222 11638974 -7658445906823408635620183213811560832 11638975 135605855491665357416586825798764172000 11638976 -26882009300840481691044124355482091520 11638977 252073210743558002943883143946178269632 11638978 181709226911854443297068120699579534400 11638979 -502978117952782596240140178999032071728 11638980 289388430675067430506007755639082108160 11638981 -94870023088711478769460285213752887936 11638982 -2221335261631114747127809754684083200 11638983 -694532261954857678755425323510278251952 11638984 30604373249092958840183573762304737280 11638985 879707454808764112004203653258164478180 11638986 -297662693296305017124424697573758003200 11638987 -1277673958623956150956097444816155633920 11638988 -572381173346867934877760236778210272512 11638989 440137523489366356547999433088593430080 11638990 -603741163161108823468455339483307200 11638991 -175083376342008872697220500918918220800 11638992 197789128120203891206359920777210101760 11638993 516212244646415537384587391449490016242 11638994 9740850846998505640088508191214559872 11638995 473872283206065927300868837285283043120 11638996 103020537292754008504671552020094896000 11638997 -576522834592569937571695428727301605554 11638998 -61855496125984033179980032924374712320 11638999 420228491630884858869385600061621988336 11639000 -582983093943856384355932362426101760000 11639001 3325175245181473603858684503761893344 11639002 317911574009945316504696818301246035952 11639003 -844735439490929646743514566247404740056 11639004 185711343947834930236112974888602424320 11639005 171275735593585298102944954573734998400 11639006 -558981899097866121323763458380072242048 11639007 560615081575074728695675311284946336168 11639008 1005339678041621700136531532315480555520 11639009 382315480567063805320104555102533922210 11639010 146905488435868136923208583147366850560 11639011 1209696840920002220622768441311837171612 11639012 20718807389506418722107141419279843328 11639013 -313236545631533189938808031115650020256 11639014 121870161510684438199036492081869893856 11639015 111855194315546436018178011634631856720 11639016 -289472661977240528923797239997733539840 11639017 604262603114580512826920928987061979620 11639018 -340313484854030555509905789771744360960 11639019 -394907971948316287177300460126951500800 11639020 -117168912752559602924514452715051264000 11639021 342042418944517849191029914641391563222 11639022 160784130960300399437444390629190148672 11639023 1094720924148109046543797037085699029304 11639024 87463023803280641048832322693038243840 11639025 4269108521552199899934935390418792000 11639026 -88364564602832053941429034155270827520 11639027 691693984820595681575157483273178643160 11639028 -331687522174362391277509575366520750080 11639029 -73784153306581551903685097047129164370 11639030 124170158220155188781053211911038078720 11639031 222835027111163417190096225071813290320 11639032 -106599040203353082904338197418300395520 11639033 -1020195031296651289268408290590566681088 11639034 23789848804173236390753737936160305920 11639035 -361009180660463218949022660047293418400 11639036 1135805045773165969048483507776581365248 11639037 -559104315188298386460048371800935613440 11639038 458991702113145427961127974241152174592 11639039 -373035170045197077442096168401458334720 11639040 27769294940207711457024924699454341120 11639041 -502373316702588127886736714296681959248 11639042 -88855133907665647509749626164042006528 11639043 -104755191771002850490946440006495105920 11639044 419496430632651563994261305929244630272 11639045 -272122966570926315080046160747528840800 11639046 -199332813762628195803558783088464887616 11639047 -31852027090100510147311470905557233568 11639048 -254438495951493282070256292795651072000 11639049 -1026495077627151829293285216218939069472 11639050 377787835210388583863735635749328000800 11639051 -1061186361209506988671546797016766667948 11639052 29120967403074064378538975575810296576 11639053 -260462302127189980592984134418310166580 11639054 193550811673116780879400939807221785472 11639055 -292772325854878321016821744318350144240 11639056 -38255277991377534947807584485010046976 11639057 -365552538267263138352341551918724802960 11639058 212394182676236960616447092184699336960 11639059 497510666584732606600199059594787625260 11639060 -536075550439915145436104303240373131520 11639061 151413617527099998025797372257898312960 11639062 -727706258692298734977409064591196031968 11639063 1250012037869187271397105354450234517480 11639064 -299865474517725128185763882454328320000 11639065 515498113817236763925519550364038206720 11639066 5926820204247536317644680170750026240 11639067 -414451307695977010223126476932203358336 11639068 7481010638272509807874526190043301376 11639069 -284849767996798180904344190613984672756 11639070 217233842445934395028623324897467788800 11639071 1013568024949127112611540708584134066272 11639072 43717403978330691351248504035834724352 11639073 -497171254927931766641214171454587924816 11639074 334672047301965720031025506711932954624 11639075 -122708260982282494560052868128567386000 11639076 156619505542221347751413796947508421632 11639077 -919773380704910913570416803862940798560 11639078 -325534068880428222310057584370194974400 11639079 118506491820875120713687814410221811920 11639080 -278553382532651493696505791707932262400 11639081 574253151572765544964029004613757030912 11639082 8917332743162952179817324397344175104 11639083 369868485003631912759900385650022514360 11639084 -388792244837390925624325532146981338624 11639085 208783854828085174341676056679075538400 11639086 -617193291725204270602523268857651299008 11639087 -671351289577047242485837787372962209264 11639088 -1724153305396836570592177072159358976 11639089 357653422924983749367074916589699040832 11639090 -90751605708583674564977509638087283200 11639091 -546060701334402635277604705972703531208 11639092 269393510336801384263161283906238553600 11639093 104655455739960936326482542522646047342 11639094 104378949301445853995913116145297337728 11639095 879672542605618628674151891177077440 11639096 -421697419239074562121792785197162496000 11639097 -164222684281977506362889226368767729926 11639098 588837951853970178876841941123401650800 11639099 153775425320395179137039087428809008100 11639100 238394731809802990806865551004358860800 11639101 518979174460975987033285331959206389184 11639102 -612390579250755822958703373502142293248 11639103 573742659573039923123490405690186336768 11639104 167116487489555253143958123521324875776 11639105 -171966145746180641831189900001146664960 11639106 366730540549174211408571012510205739520 11639107 -118666052459416388639141017784774432280 11639108 250827434643565972430493362999813940480 11639109 324193441208428962328381849758055875840 11639110 175618912759723811556267924826799458560 11639111 34567591809899994155077520622622296 11639112 -11169911155228287905017844757024768000 11639113 -243990214765412683914862093686403011276 11639114 -393659083548736339521214055800708219344 11639115 -616921247332335671369532783366936987600 11639116 20313222695813434042206515840676337152 11639117 -293342546954825596514059439542894704960 11639118 -158306277458026446004154122207671727872 11639119 718246705048184920553998328147094090000 11639120 -1623456621055509344463606060672122880 11639121 -74785307383297311030709078354289377920 11639122 492423398413725481586124087200709124224 11639123 792214108182675431830302472438504205064 11639124 126806099646576621749155990853963175936 11639125 653146656104681045136109537500701619000 11639126 -210035189254787394104826637741857547488 11639127 -172570516628085929985032200808219129856 11639128 -604569692110022950666273863444716451840 11639129 334480893390002029152635845966355172420 11639130 -82469582564082765988806726636391476480 11639131 343489613251795524636384835760123237392 11639132 -61004416306624388111143632070970055168 11639133 -49702083502020269500765025075851965216 11639134 297070116292602421371223156348176228480 11639135 -180952020796776991899626246878091160000 11639136 90392706288515029905593473964313673728 11639137 -713699117590783110434471156091031893214 11639138 -190667690157140907101028454000808891904 11639139 292933185547759270580548851323893021440 11639140 -564168706485890276851238892512267435520 11639141 139781835952921803289942719495670156542 11639142 -43078110683309505678190320193375611360 11639143 -1626848416885102423149080777324581839056 11639144 -196140072141112402771163759591586938880 11639145 51379270582012230528756579828677616000 11639146 122010256328454426475630370089843684704 11639147 103961438050740179914299803990762654640 11639148 -95402857049622921844947386666009848320 11639149 1972746822810010948630510237712622429760 11639150 -37567908293107514065784696263053600000 11639151 434024262910435256729285577188754590280 11639152 -4584142992021657382700751130374832128 11639153 656381060938610011042968465864814701600 11639154 3522431381090305824245099083723845120 11639155 89678137966693268239180146362419146240 11639156 649880543903815564106288510350913627520 11639157 828934402148821018293871641989137374240 11639158 -182150590542185568328376783900587176960 11639159 -152543174780415083070163363119284591184 11639160 311738863721045914564108448456724480000 11639161 -1029811295002921042400783492425427721238 11639162 126435162925581068628327156438077252064 11639163 545747125927515239272719818674972600344 11639164 -255829357116632106941626810789741950464 11639165 -292162727521486008959314112687486560800 11639166 -198067674721016031488490969276002012160 11639167 -53397500681035669498030424005834764608 11639168 -401173511338879682469950936554804346880 11639169 350920841114831426076646490932112947200 11639170 -92455099235452376342210551507820475840 11639171 528643236093869601329464597553818534512 11639172 -375994667355001051277025608954934067200 11639173 81907196236500329168402866776287275008 11639174 144652405731815293980125219182976954112 11639175 34894006984534438312149619536894000000 11639176 -229410830551741459441829340981129169920 11639177 -101620359130779827217722478780440398128 11639178 -117850454357015362903337989214201696256 11639179 -87503677614153797888062526829904140480 11639180 101554018709630841409540631510874531840 11639181 108607209426536364061762751570021257152 11639182 76654847745297921654297746978957515584 11639183 703648530264065592803383203693769680432 11639184 12875250470298394456322168680545583104 11639185 46565017405935756088009567401257077800 11639186 69732796891479896222930028778985272800 11639187 -104825599325506491566404456812433167360 11639188 30990298769606896406187175281567707136 11639189 -817094843918194758896622711236865809010 11639190 -10538816613102203347280627661852708480 11639191 -1052970586896976334989761031551521766200 11639192 1042588657010264373617921922347219712000 11639193 -20601848064176060595596733204977782176 11639194 179875633204206437203480461234809893632 11639195 553735857279487319960133743395016142480 11639196 242958930583120732426028398388134659072 11639197 -9197963923395702838798335096334790240 11639198 -470028588807355203780661423741267968 11639199 250378012100478722344843504130942168448 11639200 -328752492877080588027490521641902080000 11639201 -226457816527170294048145203301054772160 11639202 -297119699999287862191712858499531619968 11639203 -122302916368840726320408115323327735600 11639204 594005223029453832156276072717678707712 11639205 -88672945777638480822347600890082927400 11639206 -84578684394378235150756808340961216896 11639207 -52493131414023555954711807683026755120 11639208 -75734069017888139190902466110742528000 11639209 -1012757607193543147428965341670747075590 11639210 -232793298096211914009258562068712896000 11639211 -9627639773497940263493847677887234728 11639212 319274876734052810719249681452188388352 11639213 -475464775367165046033007256944583234538 11639214 130185299855863877622912598216475105856 11639215 57518546857842216980689584685736993640 11639216 -57349345319331048188639687652192534528 11639217 -113791264455897474385726098153149227920 11639218 854272612111813383128851165712039491104 11639219 -656762615771175099002122203995218743552 11639220 -28972658500121132068197403133805219840 11639221 2668327091847468609381167582877703908480 11639222 -46197663547045398883729726594968797568 11639223 410436057184045070973877782663064529472 11639224 -169044392665648864522406286784665722880 11639225 190816458166008108007116906154168608000 11639226 43059574830740600021779137966107894784 11639227 1274129249805968588819346440972743297072 11639228 -870726124185999100761330502554782238720 11639229 -82963238267881042308090558468934410240 11639230 41083783768359627674254265418074141760 11639231 -883378122229248534504337502306113125936 11639232 -421111402913624010229267612745859072 11639233 -688062516488407840125925660103239565376 11639234 -42258657607857633776086172891102500320 11639235 256829096525893684940999930075330382000 11639236 146582811824344678619445718090124136448 11639237 1394788169155014497156410852814805679800 11639238 -37157289088753914256417011395340804480 11639239 209084460454925146963000438712647226920 11639240 8843458311493603754254759230065049600 11639241 -894054335188744825516028930499448054560 11639242 -63874513636124270520409011699524144640 11639243 128451069122193124804976359324456696320 11639244 -148258157389120964255089889037684966912 11639245 -424768759580460854520458518193927464500 11639246 133954629076657269099143754884959959936 11639247 535807033975664662775562991834970373000 11639248 270284615393929943962515215605014200320 11639249 -818157683218188686951731308902260116750 11639250 -137830927087312748144026916471475840000 11639251 110720228099249617988010275319487429760 11639252 -940644611717182521383275714700017371264 11639253 -19988617983268814333002905485959430496 11639254 519465392016619660011589566639949674624 11639255 -21663934224771092650690591297057764840 11639256 -586055048904208334380609680475699445760 11639257 119115593439933140270407146928856672512 11639258 -117713914744280554720800322482648084480 11639259 630505936732074881837690993274910025964 11639260 76267154175895960810135526890944552960 11639261 113981186708093335496729209367552573862 11639262 261508392374518117211218612306977484800 11639263 8419588703590170619066126618651910920 11639264 -276206856284479328238826190509508395008 11639265 11706568000758667719530303209540899840 11639266 -63041186103637467231379415007247320000 11639267 -365614328188942444336634047029290395920 11639268 511188426124825857830568073981306552320 11639269 -782621966916866841977226105008904050820 11639270 44087222695232956780905413693911868160 11639271 -297929516103602658048454113523220073216 11639272 -1958962596847769996726655018287481292800 11639273 -113421103598330693513269432869001208460 11639274 -165611124715937341331461693977466295040 11639275 183324152903172578130679087922322482800 11639276 842752882103501678718010646213777287680 11639277 -159248055889812243948338335672537839432 11639278 47597527168488984452353226613542760192 11639279 -68199538318649188544358268270665969480 11639280 98277341844032493135322672772873256960 11639281 -961151135308568766404793168170440416768 11639282 703019123379360768205073580031916492832 11639283 -9687028743386447850557561568493319616 11639284 541751669388463068952482424548720384000 11639285 -128579868151896804402318969002674798080 11639286 4947620723741989764339118719523750080 11639287 708189054518850447804000800876938181592 11639288 -53064075039700557186583359199363768320 11639289 -434399614789248263166118794482941998720 11639290 158978596632532459426958763181731606720 11639291 -20369423544279081793120496206157976576 11639292 71503593975030376408404918040216952832 11639293 75518821513492269404000534297737473542 11639294 261436671679187054437518059957173917696 11639295 24208698724150999590966333504468124800 11639296 161215572771549259461247997275778580480 11639297 -1027630226532354207261971969796138750288 11639298 -388124701402093166195807598849206276352 11639299 -101361996616808637842603750918857500464 11639300 58932141619858143706334972711912448000 11639301 -465754426325242289292068250065414130816 11639302 395178172982807313622286250663931232352 11639303 -44933198502585440345865422133777340800 11639304 -301321885429234894364483987700506419200 11639305 -261530463655548765925120950729581174400 11639306 155904426275681230871216331750559904256 11639307 -1176719001168296884660346339119018759680 11639308 -172886114341335431549014072939956259072 11639309 -559043929889395740746245289048999076672 11639310 -168086077222994867433822796097643219840 11639311 -60220802060216181039013415067385267200 11639312 -15056625507365439904610814577068392448 11639313 467115640665653528467049799227883199842 11639314 -149746608786784648070772451231585256448 11639315 674963717089779575358706413140417438400 11639316 -57250602816283607361762903361027393536 11639317 -970286194890749401822747675562179428 11639318 -473504286696583375027782591925104668640 11639319 139538366110483228772015708632696925544 11639320 -98027796492759167825337772030181376000 11639321 -568452440536056700531669216136523989868 11639322 -132319208409336924134758951650846105600 11639323 1347183480802614665038411922645054397572 11639324 -210916308422685663818204156460181478400 11639325 -394352550109693021419506625906946082400 11639326 2268525752398967846384427010685728128 11639327 148774137782904242678120076622957122672 11639328 -877538651631208988081576257463204708352 11639329 -475865342491252300267523246159800721516 11639330 -130412526092790475197441546788874886080 11639331 -219740736193840934540694703016394407280 11639332 -769938949752745745728976243033798456704 11639333 448181507688497458759493716762072616220 11639334 -9694491941166027207685674562974412800 11639335 123099577651179685933323532899368804280 11639336 20258111458389761526510731267424245760 11639337 497908716028808106709943701640461421568 11639338 -235242244470048376143384185899727929680 11639339 -25249792302806519761534035611447065632 11639340 -100816829405855698599000345650378019840 11639341 -26810828525013169331896772773130093984 11639342 2247115069361496225216415573583178624 11639343 -170268668639044797004527114656239939200 11639344 36947293313417246926364840890646773760 11639345 -222888556674673491404312110716303885900 11639346 -409710253693080307657099032602678918016 11639347 -208876018094980174319508659228996358080 11639348 36219742525602271957327497381673875456 11639349 256588190823503622420146597953683732480 11639350 -404262294701623651443652386288533035200 11639351 986792374121974216001258659831891760472 11639352 -608734337071879042480075107151177113600 11639353 -305133363557526979376221338790168320 11639354 -48112837017004500698370257850143412624 11639355 58410973418617803558555972644193515520 11639356 -1058211344327278130302947606611911544832 11639357 5801761299389819631989594513700473088 11639358 423873506703478742010080362734986418624 11639359 -312940746294870953246402410996547141440 11639360 32525935942871084850866669083746631680 11639361 359888962318052300699187226670325852480 11639362 11207057933121842156821347318797260800 11639363 -814033580360874586925587608158315192388 11639364 -337460632262573572381383847888685180928 11639365 22827063040371882317260180583105519520 11639366 -343806047982584565253306898259444574368 11639367 644232331486064529968124086296576848 11639368 -336000987863847780658168785911474918400 11639369 -1836132497689726033057354029949191360 11639370 -54616253407973931245555903913770434560 11639371 279668311416864817187235378427341687572 11639372 -150947183716504284247016532527460238848 11639373 342226140192795538038995943755813858304 11639374 -347779218095853649528097812150014902208 11639375 13635392713717073211598741055215215000 11639376 -6157173919872964625476078434335981568 11639377 -656212398518702227724393237875852510608 11639378 -198533966480832025407121030199943035760 11639379 -352739776670585197051580352134638297416 11639380 -19487496010053106906107767611498045440 11639381 -259286073445211420796068237696333961120 11639382 210244867441607246184528046221897123840 11639383 93914739073587689806351816730089114560 11639384 -194849886734426650221251275977940500480 11639385 173864049249128699690107961891620069440 11639386 -88826780731275904296984470068467271680 11639387 243032164871150665643150675843588339712 11639388 -22183920696615420046425035964505795584 11639389 -949173236091165231190104116647794670810 11639390 -201027269997302152981784822807703114240 11639391 494358344089538350787885156565282289992 11639392 -252637052087532072370832228915039305728 11639393 -289262223268594658038738994085959541456 11639394 29300670307693069715032232881187428128 11639395 797443833606972961410869087832344888400 11639396 -45249982189867985566383510301697059200 11639397 77333200884864575917521872314366416384 11639398 -347848417255973416851293525038890304800 11639399 -1856669918227577318540033586002742472464 11639400 -197975962395495717230266442741053440000 11639401 297833229816995964220828565101320531600 11639402 -194878489630640236396005754515761625600 11639403 -207809978201344169938419849212418961920 11639404 -42818158994306505866448491347029669888 11639405 -753175625195016757082834685824376426240 11639406 -201544751269667883121137904165469263296 11639407 -92541135491731655017552575398121326928 11639408 -52760250152672447539504217320185987072 11639409 -858128231535836353687181485999999382400 11639410 -43462044175433368011607604050104473280 11639411 -1016075729792567327493807658187955486720 11639412 946707522892779205723542971275358208 11639413 171624223207981536325513584694742319662 11639414 -175663102784126325778682118979371451968 11639415 48552418203850448217819185379319203840 11639416 350832522705216709418052216245971476480 11639417 -451819742826834359864731457184804192534 11639418 -49739175448264932261590780662201740288 11639419 -455567865125189824358492579475285568320 11639420 -52006547812443627443748808796256153600 11639421 -178121116848000045853485701773309988928 11639422 -293014833863754181958693518307736650688 11639423 -340886690228030896063890339584098251264 11639424 98113826935701590204852823528403107840 11639425 13891833190423876971050971751367892800 11639426 -254481948163553506978043588078222318592 11639427 392123054298070739679429725763421474800 11639428 742262560890952458026209916182113619200 11639429 401059296195525457765842724093002984030 11639430 -222533541678299377510849093655602176000 11639431 216084615723260228191222979580645670000 11639432 -319372317708700322012025315955802603520 11639433 227830002267143867509156239719121499200 11639434 464489721123812092180431407726588813616 11639435 802115465001936788780422754038932398880 11639436 -156390498785420163895554737475632280576 11639437 -340948353405903675033896630633839427914 11639438 277094428767397363225562155263419307840 11639439 64187019846459037749386616215027228784 11639440 -19429183918684458325398246957765181440 11639441 204362479785817790231608993186236116160 11639442 160911748001401427884324179221244071424 11639443 349172818278221136449149757331363904840 11639444 -346210135542748090001168135510243821824 11639445 140547884913427538221942962575019877920 11639446 6206772359429151164675425981765582848 11639447 388061457181476603778755024598160620080 11639448 25605754234415118287475340862332569600 11639449 -46174684418489491094039786314882411392 11639450 -12549576421458511655899733260124352000 11639451 -7651582776495128814083663553037041768 11639452 31856093185718262815740359272074374144 11639453 -92377123311098755411108278482272962720 11639454 -411850490536522341129474672297673049280 11639455 -175486979564452284916283363010895187400 11639456 -380343333181663464646115244317217914880 11639457 -907985503944122684550473973368575804320 11639458 -704331198496416450436055812675403113824 11639459 134852483420458335583913848381735003104 11639460 -49993514589762095534359980576140021760 11639461 65339662903526345852264389126201468800 11639462 63302526084618519306521340804610064832 11639463 -432634065502717535700918184479317642112 11639464 218672008459567185366200878168903833600 11639465 -187807365882754550983308538676306520540 11639466 322921020936212989101389359719175461552 11639467 57572941225919416172723807418300014992 11639468 -375935258749666850625315578844300356352 11639469 118055647041195359455706559779607009600 11639470 -163432455776089674203798874030522784320 11639471 491516160458656403894995664415778158744 11639472 13624970806735552602902659706725072896 11639473 -86028862000631153382112932129170822876 11639474 234162130252876937399695058993542656 11639475 65386797148583379418276377434284699500 11639476 207221896013675573970291477387262443520 11639477 351617844405807587324114127795610941312 11639478 114183170484527335305917902376806732224 11639479 -516528776428871995371585513732869672920 11639480 -77706841274772232943085503885255577600 11639481 -156468567961980678859866094074002906112 11639482 159663027247500645816898158140690324592 11639483 1009201093236401168903733568726594629732 11639484 607552474432545679141074523090079646720 11639485 -16017249593286494451530055584519224320 11639486 -526708786793931041070023181714680528256 11639487 -603914153809443325987915458823039811640 11639488 12988510437080943956910288967309459456 11639489 459024528789059321611018702948796010324 11639490 -77282641746648475092890594980308495360 11639491 489870022240425773627931453885140052384 11639492 -523181520808354668221735117817933008640 11639493 526398122819422220476909271543973197982 11639494 15227722531961117133296060292499624320 11639495 124483947005399803862780265356973542400 11639496 -506933024411451103719224114867551027200 11639497 -298085589135021134294943562250328689948 11639498 -4804970152401559850606336539445068800 11639499 200635838447224045264596071711471401200 11639500 -373547135707265283054404021624056320000 11639501 -661563301365996607832842645943104066848 11639502 -74391663036538657446094535048188334208 11639503 -367490667936247124646277199525047365600 11639504 31726419975002124838282994573327990784 11639505 189735321480935008956915152543800392000 11639506 184680727549586012823619402102346652960 11639507 -220446091517774706015119584345682600640 11639508 187358086014113242046347107397984714752 11639509 -385191434370869730093710721506987971080 11639510 14639271271368431462363061611661600000 11639511 -276191174263691236401140811992073767520 11639512 -844177793001583507771530837592503244800 11639513 -125495698351308899423079940979503690860 11639514 236376661039180634576685895407952807680 11639515 1436587302395424066168163853750855987520 11639516 73782034103145436668467429294444694528 11639517 -408278685158234980887989306467821006720 11639518 -51732503668032784475925978202303798272 11639519 648658583045642967780640857880619221920 11639520 166515932710241049671568580691401113600 11639521 -1156643355721606882982609262750155357278 11639522 -178804408920348341693244602855292763776 11639523 149471813068602105562486684106463270144 11639524 152674402863114887958401698707195095296 11639525 238974775340839055732540579096629321050 11639526 30430399040675091741233422530185549184 11639527 -204100041503690892488909673905125589280 11639528 197384225341282979155805078170780892160 11639529 -761359942372899618677550831574132574352 11639530 159792902503290999182425170928887060480 11639531 2586354439309987757804414992083123024 11639532 567691084451093795218239781195420498944 11639533 98681849485914737907833708563550767040 11639534 14589985069842457084801701853973310912 11639535 120476316017150744139091541110352171040 11639536 205946998671761341089192521652469563392 11639537 -54804177580004883041445385766710197120 11639538 -12807872525577464808256457187779228400 11639539 -237459568571681196234694412243377059840 11639540 172395386733920579179085161976855592960 11639541 -718109596661088094160435209048518144 11639542 323610267694925899648788158958719162112 11639543 -920131333848059471423390698589672781840 11639544 381834011185172812507960482532805836800 11639545 -642805540507051058823832574988539168700 11639546 -135558738307502286199579382170931088528 11639547 -99759893981121583548178819352192609076 11639548 229806945546587809199188449503053441536 11639549 -358239242825097661777244847643121589780 11639550 62904569606647535936589652568693145600 11639551 448082013156289291900793254692694356864 11639552 -465917597212969919279864183209391554560 11639553 -602807869014507780129675470215471321296 11639554 -416365466299375096546766849782750719024 11639555 -843054034587935032982501870269040957040 11639556 -96961019131158292322608561329735648000 11639557 965289319156713466600617184384429347806 11639558 -4776890420995221467552284379192992704 11639559 -494984883343913519404808976507302302296 11639560 246700233879916699588483028862967910400 11639561 621135453249379249984417574240944251162 11639562 -239837414199732880369491997414886489856 11639563 -436816175459382168392212357746977205776 11639564 551379590281175743013798909386450246656 11639565 -37080020880981847236190696911258048000 11639566 -484929268509662865469204631043510902400 11639567 -210412913627061933829323511397991305616 11639568 -110599677052276128018179756412793061376 11639569 -904571778761331299138643732899496286030 11639570 96723552696140180903491809954253301760 11639571 150809566221161814502263196798355980800 11639572 -108629661387069748249888503626509455360 11639573 -850310277064285206003346277257363188096 11639574 -136178648756423519364175271572938250656 11639575 296907464642845492240994443938444355000 11639576 -526313975105309631653970960869635276800 11639577 -11477404469454909043682429638541021376 11639578 -471801127876127629960018548758138534160 11639579 229342652396908643714674371911179825920 11639580 126295290177538042754042958377034716160 11639581 1012066597588634435686301209249265665382 11639582 336075268956787196542168674310440432000 11639583 730548461571084689675485620107848672152 11639584 4545838520852086087952316094642913280 11639585 -775869125310832249893603821113322746200 11639586 -2209518694156632257700984067896655872 11639587 -517088396274527795022961191857759359636 11639588 -185810170924417781151872274460153175040 11639589 -114757228969154723440858831695171685152 11639590 152167289194472350504330077202648483200 11639591 114310552695562134369415830055759809072 11639592 9961828920658205363682894482413977600 11639593 27122342158233652878934267258545197120 11639594 -476173366916799072976953564003076103328 11639595 158413188085980638714508171386554383600 11639596 -29785392762840018290943973494540296192 11639597 -770234008767823087478943019572233644608 11639598 22661230897559958129486469999736616960 11639599 -1116915211041082574063295925491339708400 11639600 15753172367780446030637523782846054400 11639601 -193971956047234217159550515213274789120 11639602 279733655617556629151938705607015812512 11639603 756889349443725104262109922867954259852 11639604 -65338231614632032685728476149226252288 11639605 -730770189934888237313609285970548320740 11639606 -796268800087826613109758836275677874560 11639607 -219683162030706878534440656505694385048 11639608 355412175429876217203881166057356636160 11639609 862249639087030227245903786223397001040 11639610 133069367506525784647411641943811927040 11639611 -1618498645321954554693473350626477646488 11639612 824556262284013161812351324396740961280 11639613 -55503858427642960640807753507238384192 11639614 53911757687305915858383810077199609600 11639615 -300790441183808322929637063080078681760 11639616 -69745548899560870187483899557322948608 11639617 188124846282566454028967821899663592752 11639618 -722164229182530935836804190058788368896 11639619 7759376516233367624247860793899450700 11639620 661421356869210574222153591377974887680 11639621 -7819617826896770409928193023983518688 11639622 -14610277724151375240197265867054904128 11639623 -1204644966482734286598599682306506999040 11639624 -162426579597220547972302593286685015040 11639625 -126594901670927225825202588766707840000 11639626 11373602827838218859835007123744126512 11639627 -24350565751279112753794747828374736920 11639628 -63696684546294398777070386522500792320 11639629 18644061964707944389756820575137696876 11639630 -214132175431524088814079347701207046400 11639631 19833756355741151268131827763883027600 11639632 14891963944744371342322250225005682688 11639633 752365403879060858717109358447284753984 11639634 266796012314899830188425997492983716480 11639635 116611026345632251112400804456568409760 11639636 662221629173974609417709914262604382080 11639637 -760927785774377681477104992165346992612 11639638 -609163604751282782883584634840453670080 11639639 -1356480375881892704080600214906241580200 11639640 165947385080971758527769311245723852800 11639641 -189841248593457035283304752888494711228 11639642 -283162717457615948118676689451508221440 11639643 814840965479979024935913695720342158560 11639644 -799664568498032102656167363081411391488 11639645 -399670950866803967472094582633007277840 11639646 24704671257951595808450962464537753600 11639647 -170619959538377242626697474903304255960 11639648 417442564847558659443365935098708885504 11639649 -246007484095780004042610510361848336960 11639650 84754752777939374291616518054099721600 11639651 1410102691225509841490227113420256980600 11639652 -23172410632034648057425422381681850368 11639653 100394727240279786377736305145634312060 11639654 49971123445984970971238540508803869440 11639655 -221850795048994953480635470080703013400 11639656 50575891195417062773531179162413711360 11639657 433150162980863931651617795376739407732 11639658 -186711837780899168216098967884474264320 11639659 -151596913041734680600976749104900320140 11639660 414101843116783747868081791111894855680 11639661 -176584384435558221758787367959996507072 11639662 346104890748046782063707844522856678272 11639663 -17531183267554570487296734118781675520 11639664 -148780418808580593745638016784300507136 11639665 385613164297123083946136279045117739060 11639666 -530515008624855138615461434363989288960 11639667 37724450063926632078831279787622313216 11639668 499100133940968107779324184216994297856 11639669 -445408131350838442052013232015414064370 11639670 -44109713277537309255808669646131200 11639671 -372032420057448250413601828375696897848 11639672 -633776670959673158362902081626942054400 11639673 -1073951204623190312439912681975907428000 11639674 17327677827962931989361005549354400000 11639675 142992528445865387831852269030184082900 11639676 -507635202713548894671009378314123182080 11639677 -26181900385728022740591246984586037248 11639678 235174671962085817933463536404045882624 11639679 -164341378577137795871872990955459104512 11639680 -201323468120547914803900832714588160000 11639681 -151968068323635968159167465168566235518 11639682 185432130849251717148908317083796318752 11639683 -612562587558012274467330672209473865976 11639684 -74905170327879591188038303874646908928 11639685 -23017883326899848110541739853315137600 11639686 -22515342143778653346996327398160213696 11639687 643278066045155937556307993715029052480 11639688 -538162720974725578763768907408330301440 11639689 -1061130823411540380557509749372919179776 11639690 -96823878716675328192749864131451690400 11639691 -261782685817648402951312221551315083776 11639692 754819154602273450601942810377074818816 11639693 4212252716315422020830174679554632044 11639694 -20953953635546861621968405005282631680 11639695 168945904399724923821175067944423906800 11639696 227726471664324152906705059451617492992 11639697 -618765478190977437955721685657041897760 11639698 32516893660765250801901829209009601536 11639699 68848946223170043101887055909725252464 11639700 528568370143738230162930224128330752000 11639701 -344132538575930485905479102103441842280 11639702 158665189512072362222539111367260753920 11639703 157630236572899021041714160858296207744 11639704 63865218176794401207209822831938560000 11639705 3866177380354832106717061148237088000 11639706 -5861723105285467517480442838197834240 11639707 -173818819869721932651516320148692834044 11639708 -382120240478112839161481635232176435200 11639709 96132344440858380562188842071836494400 11639710 359900356992436514225433347411128061760 11639711 -230356924819341555102967367411653190688 11639712 17326954518444658841299494221585055744 11639713 -13337667681385962059022371200003485216 11639714 399426094191982890451075581062093445456 11639715 229694366360803632362484528018861606240 11639716 42212400905273408408801819903043200 11639717 -714304279097032381473620342224009863234 11639718 47924534829454845589273448746779185664 11639719 -46287885959801380038043479521684445248 11639720 135566307533815683119442818664786892800 11639721 127927939582851772817396639785537566720 11639722 -158967720141984262576249889790209833728 11639723 744067408952314195675079250704688921840 11639724 311226942200458095388075890403853600256 11639725 -29778182042432144933198187390155788800 11639726 282943879063706795888428802965328396160 11639727 -618807573440223749871382269756321880320 11639728 272205878294166737345370142575187607552 11639729 -864960539563891206449173663222127042670 11639730 342636449846214703080284628264409420800 11639731 635259542211900699965812811576468448000 11639732 -68033201599337564409656782989594770688 11639733 -237222172348851882954150727765296629760 11639734 -159255565038974419964558009243418597984 11639735 342355286525717567927996116028642790000 11639736 124573410700898602447104288626925527040 11639737 -167259469066709480328242732188281196460 11639738 -1161300933843900507747320436086853823488 11639739 -288290158586638730379003621517540051176 11639740 -136026238974115507585772532837815255040 11639741 -1058653926884234729944866549460045212858 11639742 -84018022944823442568545734224014392320 11639743 587548358107549770726250521564480101064 11639744 -311004640088157605291290172534978248704 11639745 -74554490859867349313352808844494715760 11639746 594375782422827819975797141839775781072 11639747 12676047559975116807489148624379547552 11639748 -121069526879146433106824573650404728832 11639749 -203064810867927982326602646743886783360 11639750 -334869914652481621383574710680138880000 11639751 433021642719101977481398414660712139432 11639752 -800496072782642964020283837303420902400 11639753 1302283955090601982633163589563345900544 11639754 -139733262486569977555930238955850652160 11639755 -900906147326332716128491297014545631840 11639756 -1259580766102262354351386730630676480 11639757 96986842823153211812875051365991976640 11639758 24199212237642375212003943592731115584 11639759 -396807720575473779917729292234691697640 11639760 -29669979392983680882517046895987916800 11639761 -233390442262220015098096849788997967680 11639762 -450105748381507928328786307427765248368 11639763 -73588872501438546314896414725564554508 11639764 -134861982030508650998819383759214504320 11639765 -168133677045577686198591566222665394340 11639766 -71897560807262358596868227612729894976 11639767 430799200848534794191034557642493447816 11639768 -374757248609322998642917075718848512000 11639769 815470324054545860500061587432501339344 11639770 24204398592712525889739882826065850080 11639771 -194624452011827038204574984785786202880 11639772 -125648370669849976549658835126633166848 11639773 570609342223863298452646863867849562022 11639774 -880311447885586272752210165581727864448 11639775 67370840973626733015302135198265609600 11639776 -529476746299453945571756771761410539520 11639777 36519476628010977808482313204860631560 11639778 -46150893579016895163026384080017054720 11639779 -166139672164817594804978645317390607024 11639780 -139990465790762647133497317572175974400 11639781 -39555591817292727864339605427034081920 11639782 23477622245881037068320807851838357504 11639783 -551592297526391108309315677078568898840 11639784 -299545516541671080360084269351955578880 11639785 -1540909279177594703420270545097261274240 11639786 -156981209491348993053915066718143977376 11639787 70168588281381611130483566676840781824 11639788 395302112960711205065768879332534778880 11639789 -146888115602572956613233347548108061568 11639790 66818153990925581238261121073940443520 11639791 -341401877651713220679846979727588219328 11639792 116998949536267611141248824767757418496 11639793 -12399886942735611772965296194339954752 11639794 181733301194933125277832889701237445632 11639795 -460219705750534159223529884347499437200 11639796 46083393822982530776978712020517457920 11639797 -281254761135481822678241959061560826880 11639798 778641004352094769078325716654841795136 11639799 3401249609707749756471339905314671360 11639800 -55921687441716813619448056950489600000 11639801 -741729640515420701176797001924403584896 11639802 73379745351619420168589828968798175232 11639803 690064514086595983290289706917603767828 11639804 468485687475603411562962250067508068352 11639805 -302713698862714318270270280739466446240 11639806 602892133126153967743665487531900992000 11639807 288262494850684664342937943540574348040 11639808 -460149983918279465382615142390384558080 11639809 -942898645902803211046236472299037780990 11639810 -68785784904075830088008807285085358080 11639811 205490039356556007200126506579252564224 11639812 -3245340692685572435465486438412337920 11639813 1181841381598840546882135505782258276062 11639814 -6697702369668461874252986643262205760 11639815 -628610111623987035654941570107119916800 11639816 543712349965828349766225724731617940480 11639817 -74792214727327228668032092346472602880 11639818 -963660944643712189775173140477603840 11639819 450784586832528146835287744921602907220 11639820 -16069467259499409848733768846441676800 11639821 -494866355239795768068772303640999342228 11639822 52228254797936793886830475608908019072 11639823 -144224006054618494957408248794572482912 11639824 -52764012107105747757540874299603681280 11639825 470061555814170295988126011046571087600 11639826 -229341053209334720539769013029411880576 11639827 71637265666264157752769283549006604152 11639828 -412860420942526204395228924833774255232 11639829 632210809361543000457911744516081364384 11639830 -41134673296029635501718466039134516480 11639831 164476158933875281828406940160817698992 11639832 986184227145460057208981599556846223360 11639833 -405186920888089915598065221542781852720 11639834 663664160895288189601557522479313627360 11639835 417928841208771836759281973589893798400 11639836 -112252027118968857320467897151104153088 11639837 -1084177368327646505526927706818569760 11639838 -7613130494865737013438203703203622912 11639839 -530995790818966483199800071868766707360 11639840 72649067783646696433443585547063787520 11639841 254043278506590282877899260897205102720 11639842 -2575879144977552858405910570897738368 11639843 -1993416269741650974783426107291365107720 11639844 8451318894766545253332816937856888064 11639845 73764107019960473506259796942177751680 11639846 266282304518332476605819314970077887360 11639847 -276123385280929048281169337803720008960 11639848 -169625088279402324034577397486520320000 11639849 100940108348318963974916793349031308800 11639850 -12678402547116475147543361259816460800 11639851 960557241082931108234802473894861660852 11639852 302392897397400282007842649424369113344 11639853 669801273348690669276332450924760004662 11639854 421216790612691040427886993835026341760 11639855 -886331964124057337185116282139201242240 11639856 697755484416052239935735767667834880 11639857 1552535930367885527181027140072549152320 11639858 218765109257231290183160056827424427280 11639859 24018386835041920648657650731484003840 11639860 258133326845111053656616292575574016000 11639861 -82015637960670121390761322851137175876 11639862 4447566994857192084868315682350684032 11639863 347437847357360991867123435482799851808 11639864 -968228635487143168496939249932519280640 11639865 80557883736055795737494412161774688000 11639866 -91614597544034953488508599773438298624 11639867 170947981989719160169428682507179832512 11639868 -327001584958341687615843354009701813760 11639869 844414224997102224714248482438830851270 11639870 -154412414263281507476227780630061312640 11639871 25150386068887523570614659389213714040 11639872 124020973898017249708032438193418141696 11639873 497958899767086619315227827921965755840 11639874 257325299155493450879306798956993505280 11639875 716751715932851084607644508126348900000 11639876 695128010970376812580695579028696531200 11639877 -289945959512186910660653148870594235680 11639878 -80729427179786902809440521980616601760 11639879 -281475231221151114281020948878988109568 11639880 45765216154508292634586753306787840000 11639881 -161527826449645255099234043553580620336 11639882 -428972548533636239793892092446043906816 11639883 189378343337258692591324491220257480624 11639884 433451275649838181100812900813062914816 11639885 3695393474277230300133970312168898400 11639886 -59721145586745597750240983734119576576 11639887 232128249573378565256121099338852019952 11639888 1122899708846997514310281952109133824 11639889 -234800984945940693845663917860675792480 11639890 -262908449994401850715257316502098216800 11639891 -607087769306177624274275888138877871200 11639892 -81674363653457241406689586768087756800 11639893 1155250065701266168119667436723410504142 11639894 -240528091923598164664808429340361420800 11639895 -122864224692336863771547327212575436160 11639896 -310869463637408122019945710458562590720 11639897 -396005304779494922310905994265228161654 11639898 244743969921863273249170420121612230368 11639899 1260210266779416178338307582619616372240 11639900 -220025564627964836512820650748571801600 11639901 -105739242877524750228389486790880268256 11639902 -162447289128820321750774050261942513600 11639903 580021627203588675482191846790873652720 11639904 -98754074797273859144151788033047265280 11639905 7759554223961612323835480117349999360 11639906 35521781787297347934962312557810986144 11639907 -172433263683325623793135717624849472796 11639908 -59058241472112666863900391521606656000 11639909 -96621979616564518004706243949600497696 11639910 -273532223241174582433030425411504660480 11639911 63506518552229693103531499899985330624 11639912 -136709441034023404357083281463055180800 11639913 -258513443185484689290299641297819976640 11639914 294699576479662817758616267336975020800 11639915 143600101310692180626821897544449325600 11639916 -331236551511318544966519704756032394240 11639917 434793966667955986915039107820360118400 11639918 339948473300044847494009177239837188160 11639919 -40809378583440341545308039163769947632 11639920 11203278815230368016893931220811448320 11639921 -479801400631596321778448233973837930256 11639922 -64593505625858940718121559625010184192 11639923 61821602334469945411023812585600356704 11639924 282019949232014713014577740030561088896 11639925 151163405882035545491466633040448995200 11639926 -430306935128303268425054411460109374720 11639927 -811141519898473621063103585320162360992 11639928 -9519870086798031708964459495302758400 11639929 121532711110067713399582054464115051712 11639930 278970258551968204899604525360830267360 11639931 144320501736836704226453982008797200384 11639932 192929180065217733295943097004119859200 11639933 -9045865450468527908368178443839602400 11639934 -241143603655354445408494444830993409920 11639935 224681569632734701921142334489616331880 11639936 -370700287010477343673434626212610703360 11639937 255949227582327631109209214684865530160 11639938 626545563269207086244161916265423687120 11639939 -1079941827371455288043851152169819705440 11639940 -125732558375824795072883653548115169280 11639941 144677409907650348873620271101186281464 11639942 -146024468563436782603293757101600992256 11639943 132981249748766417749637275502559451824 11639944 -534558383758835743366311881837240355840 11639945 -955262495830544501979337050179175654300 11639946 -2294705957929724058772027863514943232 11639947 -202803269002843677963586130958844273776 11639948 -235495367480091223699369202413788057600 11639949 476211893650863342559463071444606870464 11639950 -164925636957061887313965458339163849600 11639951 -24434535998183977010399275204359148080 11639952 46765936594365662035993556290211979264 11639953 148700360705530211900509814973433579968 11639954 -220731356217694121196073369588566609120 11639955 -306375966282079128257191868011825939200 11639956 453451462537652529768629511009855413120 11639957 -205945030912910258047043926422474081888 11639958 -796318109854691979484041272911937088 11639959 609544223602295589674353107230260552128 11639960 112084574631595959178633821844147200000 11639961 -698624702340081396037803842194326501990 11639962 40754216941174805304169612883259871200 11639963 -528399190774882564324981111261428769788 11639964 -174499333059234050148258664756030660608 11639965 -89818677754691778879669032862111061140 11639966 12963897970687435425183891819265941504 11639967 -19312500705701223229412146104774868920 11639968 -530600911905986060540817321154691334144 11639969 937317468764101047027890240833015389360 11639970 -415315510976368142315444181094680960000 11639971 -1415940692905641782496120044891424256 11639972 210598032605316993182033215217664475776 11639973 -107911074969020511281407790260583350272 11639974 373976430988102776337909762282657376736 11639975 -336900948592862329524849353233665594600 11639976 -33508288322197918739000335446497280000 11639977 167564984482162035742950128344347165066 11639978 11929561647393443990818596100797745152 11639979 154813712883257904097197805169359938624 11639980 -604851066950805190231867420640076625920 11639981 513978439208154220085317992648425921292 11639982 67091567366717082896039433044974882944 11639983 -809082161617485917467760747196783010376 11639984 38493408326070972794364881904322560000 11639985 259857933205042574038145545304361649920 11639986 -375854060060556746989906387458118665216 11639987 -318541724546769511658605348811777381364 11639988 -248800620848192113340686101911988467328 11639989 -1617453385137525093078515668337293876000 11639990 -210522315971147950667440431770168851200 11639991 143281673048608706645729079922247149440 11639992 15978936637911302911061853468504883200 11639993 128703684862244987710639697237920132944 11639994 11805836230534981753547157039018624000 11639995 -438965741641960814979752457375714603120 11639996 35526300515600724318020480006501409792 11639997 54782298541542713541514536488733152640 11639998 -309159657702517091917292626175186400000 11639999 142323077111761756832643216901695742200 11640000 -24946375707545844920755377297162240000 11640001 -202164892238633503964597105100112762560 11640002 5914029959613286369343655207876244224 11640003 -101226293510605435871668339213410737856 11640004 -137216051324489100865340304295327858688 11640005 288196981830689174721843615626300507520 11640006 -65924622118343494049687837670196112256 11640007 -324472999178747471474070605893568104744 11640008 -1275758270455714989068052065065331712000 11640009 -700229135777679360853583848228230560496 11640010 448032777184305138772954474420282328160 11640011 306884719850948082424706336360516916192 11640012 -49297806405032907018921713520573542400 11640013 -82401341172529880116793905056486480960 11640014 -10808839794886027644158496093642100800 11640015 108868366610767231703163469774433430720 11640016 43232081141484367336653365423673270272 11640017 -43633432641619579623662465759600432640 11640018 -111031640971382195606675383589306419200 11640019 -327921253453599864148134854668029497760 11640020 285768957891339514694317390779418214400 11640021 768240395327956548647723668384795300512 11640022 489391949877282409140880847695278849312 11640023 266123139636250655371934814909275236608 11640024 13728613719822932341445864473466634240 11640025 -1702466896266265155094591099424593200 11640026 622853551738443555016131986806569129984 11640027 190592534539874398400967407918098970880 11640028 -595140493290687233480335050434083128832 11640029 -657979031147752494975781408310846063700 11640030 -148253628395829796705184381611298426880 11640031 -258214458167541521494670809567153078568 11640032 185334374380473327119334446757273403392 11640033 96531992172880417161619687987329337380 11640034 45948512997905926533902646027872942592 11640035 187165862492229237036191524749250974720 11640036 -269651920155988134139415640916367063040 11640037 896412267467254770351524329908894906240 11640038 -382500686391022435335250745547362000256 11640039 -116461746768701374307475031749924149760 11640040 671936866174736320685983707840125644800 11640041 272099684813243251573601368076102892672 11640042 -75748083642541300689603664641946247760 11640043 -317604549381270054215845637784102249960 11640044 -796359026718719570285723950945333046784 11640045 397786958269076107041958176375333604320 11640046 -308147182472887391290141666032271580160 11640047 220303571448886359739942055192090019360 11640048 47283701111988670227982146966573318144 11640049 -838405850964880234208428234186978043340 11640050 -105701292110706210111611046239405317200 11640051 706201897650025262340740521313602915200 11640052 213067731460766129861090155693232915200 11640053 132313862321292261112779125832430945098 11640054 9923832941856943038044265200503111680 11640055 -304323379733354891797550544344165233440 11640056 1007065962541802505962162786162494586880 11640057 -5682777401219215931877135534267644928 11640058 182933881630027168438225878063921893376 11640059 -15175775868423608491052543134306157400 11640060 101696429016338253360687721355388986880 11640061 475882462035805085010387714981600294662 11640062 -70481364452534634635428102954105070208 11640063 677079706835832420912182848886483109888 11640064 320642258414346129945653057498822737920 11640065 490029383045767095112587580241146233600 11640066 -10864912818605056527154468999351191552 11640067 -1743700075865731160223035100155163560448 11640068 -22572343733056673317685354418823600128 11640069 5547511967240035915925666659434370368 11640070 101956141283046918956837459795164953600 11640071 -75985847315676797264812296681341486400 11640072 282683394552328610951117012215525539840 11640073 365496463797199163227353928094015663824 11640074 334462185030477645055886804159077279536 11640075 -271600149659587632266856082062949049400 11640076 -307889194264658447877343177886157581312 11640077 368427392160775037839107008430363919926 11640078 -413533908396624034339679696619473452800 11640079 -573367228170476777668265984255019400 11640080 -14240141435817615686341841235627786240 11640081 10352277786826587252118391534251681344 11640082 20909540913624391599891602940693973392 11640083 -73483095771272252149091485911231498336 11640084 4905992909924528359312709740953501696 11640085 59568311575506120107635233138687638400 11640086 -283856908516562676004572442689231909696 11640087 797297817460795809755502875467421216160 11640088 -404113173859642628922874411637762058240 11640089 166224126923449886923149166518238631556 11640090 -17245761225395943197879439654437683200 11640091 -956141017285822700068683774489863760508 11640092 -620539408284599208862496614207067655168 11640093 211020827706612129918725320992617951424 11640094 311469300895189602658507427018997237312 11640095 351660595794002882545124181830208098400 11640096 228240132356760393075322950665351331840 11640097 256400320799218950375394854488747873280 11640098 -576130880845112472268332753108144385200 11640099 -586547932029737783338162739955014028936 11640100 -1514256748724106816828775682373401600 11640101 8801532846293119363421554267590030144 11640102 -40729875109279213558524393587978774016 11640103 -351211496086071316428316432171333813880 11640104 51621092856168364228141343672440750080 11640105 14193630237957893253097601291140390920 11640106 -5177866071643032501695641911511714560 11640107 212798515885400572802116123191878676000 11640108 -173817685316577969424252428720539074560 11640109 354023992892277326580880303936110988204 11640110 -44059643377187617604110142895740064000 11640111 296022617531829446343497136105443322624 11640112 292124408815341650713437293989071716352 11640113 -728471890404389115136033542848647566336 11640114 -265634256329545556986316484905029754880 11640115 -1447406502670963712149607848908126841200 11640116 -126421813989475344836392347705405959808 11640117 1666091007512147048951138200136970048 11640118 24943486531838217079671252413606399616 11640119 -1199642576319570193631744929751263419480 11640120 -349732459031654094189750585352262246400 11640121 1231689041990776867060170767310925377492 11640122 -55097299538626580491139963591513675520 11640123 653779093094105280175534324290682694184 11640124 164302305873059270581082764409083575296 11640125 -124560369087065488339023672899927712000 11640126 75889076286064225975981067261531839104 11640127 -202139334652580807872703236897579753024 11640128 -9409010848976575190291109698007465984 11640129 311338825579199802934520865699393025584 11640130 -63736959438044504324735666150497798080 11640131 1228898449660537006412188678287306655932 11640132 -42900729284390034087406144559160115200 11640133 2058565470949189936547823421022169675424 11640134 338394324751693821852355601412725996352 11640135 162642248442274201199836929479985956640 11640136 1585589890204270741859463799434549657600 11640137 524625913356800759629991415693725959104 11640138 6957207361500533576307402853240373760 11640139 -159721351771876012513266923168613070848 11640140 -398535220137320454519430376091973939200 11640141 554795911773027527424693504237198427680 11640142 21664356935988609943552869826043827584 11640143 16583304309493915833488836515164580984 11640144 56571843986407144214331121526450946048 11640145 -145437253087139794364906218222896897600 11640146 40208185777975608984904515499749670176 11640147 35844562739253425940736447194539004600 11640148 -410548223653954832824363114277042182400 11640149 563966537944788357665716895925330433500 11640150 -42635849990479554368314637465448823200 11640151 475114599287809494091291633442547558152 11640152 313754965703591291429873684769443481600 11640153 24843365772592160489902326713665485504 11640154 44005589594052952528299623362514611200 11640155 -1121058795654470927955178205031161874240 11640156 -120299860124233731255114516712935923712 11640157 -2467409829995965194948329301570975513620 11640158 545978643604093155489125108590565335680 11640159 32683573954906567813448698147954928640 11640160 127567811809403244536045807862389145600 11640161 -595196938935381528998441977901915066496 11640162 105351703688810424328357672046004134400 11640163 132090614023058636171474081448564787600 11640164 -346791548860003991752712627913508362624 11640165 505744983671003174127522174564527568000 11640166 291064626392157518087825001352350278784 11640167 -290350290825467812940530277251859462016 11640168 -580257665737240252061197030132084377600 11640169 556368567316200506886236114389059460320 11640170 -393771872367339576113281256964514751040 11640171 -10758271056618016004316950669726910888 11640172 -786631791328779548303960433783972226560 11640173 -159152146560577515607092671284326960000 11640174 -20893079233788357765214130503726264320 11640175 79911169087818389620800686807801466000 11640176 26851539464171972663923795952438476800 11640177 452897398419794195370075569054527056000 11640178 353642070844100833438609904562540633600 11640179 -927576643963782318518013201949765632000 11640180 -366795505728544974190304752084706519040 11640181 -202283309672509959969257783998298746208 11640182 388525236442746237099860305807288833984 11640183 306388347034579404273467242613346766824 11640184 1248233976467146375683057293383334338560 11640185 -54469478684475158927252817210826199040 11640186 1032681180809231153805725205495992064 11640187 140581291601207411678744845393945642560 11640188 -359908529997122266687217393708713903104 11640189 356530779656240135552902929932882856000 11640190 -118788396748395863592461055778346112000 11640191 -932728596574946638482340514547894408600 11640192 206330272648781494967902232047874211840 11640193 1424696683265846618357497399146554770864 11640194 467278240881273240311435547766501185600 11640195 -376664166956050046850465333888912849600 11640196 -553241449668560522481320692199515849600 11640197 -141641704489670028979334987080222779300 11640198 396266190438253533204615405796207895040 11640199 -651893848005328490679279573844290413800 11640200 -113005657458380674739361205440768000 11640201 220848190993063089698222491305182921232 11640202 124857924239858561404851597237242756352 11640203 107486225870005974063016066025811011664 11640204 284689287202454447028915222298020061440 11640205 90826359014995343459224905383968503960 11640206 129624767628225583677614078151899064960 11640207 -406702032499661892596003518106708509560 11640208 234482948574101153660895944425948053504 11640209 -118684608798090452217422406741731325888 11640210 -379019271040890201205523013088972730880 11640211 209791713948048573083236310168501242704 11640212 -243706853799818874782331046988398786560 11640213 -46863966389618979583261978990168221120 11640214 1131232004021227278863388579108802234560 11640215 -61891235008646842155497954982785284080 11640216 -305714242835971616623368968899087564800 11640217 -182251007561409215883816498422853773360 11640218 -77827486743360670550392927311669219840 11640219 133199136378464240869414207427853425520 11640220 425269939181422724444304545448986426880 11640221 -6613947200317978359135115042132742400 11640222 443905236218062037008766964816456442560 11640223 -561035864641162059841106221904638981440 11640224 985226857610919411219929990898056626176 11640225 -17404474676127876276629026784107424400 11640226 -202877754477554039458460512890571582176 11640227 -496027497077388941485951521888292233240 11640228 -79124550529198185276153635137343016960 11640229 -890794020607776634439666413281143392 11640230 44177671815868266876442595496790483200 11640231 246892574315131951524256533705284136096 11640232 -246132563670904602757736694580961817600 11640233 -346534641895004975611894825849389683376 11640234 476845328441199566502624665277532518912 11640235 472779733924468697623597878400483555680 11640236 603176192131603522728120697947813150720 11640237 -51140011487947122940249360295626647552 11640238 -523628593610355681652262501529154188480 11640239 -47010037261780010054122568078998859760 11640240 201155744304560279378162444363307417600 11640241 -1406112826647215008466400222662307957358 11640242 -516967865261968101294990479564102719728 11640243 186824025716439619716113963216128266864 11640244 -823156764266656732917746893624294348800 11640245 -762234037234787312833429017803793105120 11640246 -336589760694099243612975560238978801216 11640247 492289449560907911618622259109528242432 11640248 -1144240446504310145035953339931206512640 11640249 213366565563449812033324660595610829434 11640250 -513651218259727916924345334454330512000 11640251 155551321375975816403867212560754094352 11640252 42658260973383647974044524496878960640 11640253 1075129080472315576535559736985246386502 11640254 94320859885050194761510779597950313600 11640255 710628089449965690872216727010824192000 11640256 149242652880148905310425238638050672640 11640257 -1461010383063326246737790275641194867928 11640258 128349859559178763568272178645640198144 11640259 611888836732060271764194835888322473704 11640260 -154734673565071690419490069374125157120 11640261 10391827672864682274108296760850547424 11640262 143136229569919562246599387966661089632 11640263 -91667255816537133223516672810329178656 11640264 -770458993114403917239142674013125672960 11640265 138731020473525384980725934000398456320 11640266 -688462689986624283816979196610294514176 11640267 11487719883293601727747679741951496792 11640268 -675394454692273029519818295338162849280 11640269 418696455705523143282997167673834204620 11640270 -293401178256925255494540939758833046400 11640271 548845089308282866588900844142153055472 11640272 -889002480031013861269835692170805248 11640273 209538012910321118125407555073716351984 11640274 70806601052399001946277994707577093120 11640275 -380343321994306152712898714306870435700 11640276 442876521946928022384235807730373724032 11640277 -378209971562224489222528509166316090880 11640278 157643588747790152922257140297897213824 11640279 268832013551939794119845240776422441600 11640280 99480681148152955220814946494269030400 11640281 -332759482682269833291557613071536192818 11640282 333450804843857061552596005820392008192 11640283 32833937343199489437193386547179358208 11640284 -133542944585647673107481253270464868864 11640285 134841002625157916728917688817912543820 11640286 -74999283472174190131553240384888094720 11640287 1135113865113323720784437457649651072920 11640288 31981555947060865369455974029644005376 11640289 -109682255564842171704351695052020327376 11640290 355647879270660105015174309533115290400 11640291 -75177978145490201764770636279892575552 11640292 442208927073107990463839049007441510016 11640293 310601758066022656888430990701032897120 11640294 455315612088168366035561087610483613440 11640295 39662616353842955857549150082931649200 11640296 10742385339913481041712729253984353280 11640297 333246877810689455283258865909851181200 11640298 -60656086253089345962351607798191339600 11640299 -296081620426475035131036443044637312880 11640300 682975757989391922171691935304089600 11640301 959216061987084940957946337585016014252 11640302 -60845745905850020581672808864629264128 11640303 -196227882948537912977831987174863186488 11640304 37694736033237543702181623679757058048 11640305 -124685007333170986829489701079357308440 11640306 -53424790837429334994642299630702400000 11640307 -258303530550795403641583347086557927088 11640308 452095171043404040889188847767102287872 11640309 -124393539442122844905393425876320666080 11640310 61280455454815372847504757871170624000 11640311 274655830086146106385595201856235208472 11640312 -416315291411954687201184278518353100800 11640313 63315657589081855257273047463286963562 11640314 53612460437056480008156532135593652224 11640315 10580447591621523836867810171619717120 11640316 499057978150670438063730073464951971328 11640317 874663374830825578303276631872650768792 11640318 -409806963525297831246240027173073314496 11640319 83150735239579102204712119230016228744 11640320 198810179436721109949870384947795066880 11640321 52432286518703111853653691518793600 11640322 -2024644182926780595976290899552405088 11640323 -501364574787591693486386726774205098256 11640324 -80832585585208205425961999954262610944 11640325 -750155766075458726015973257667624015000 11640326 1283584028499117470995178317871326464 11640327 651807750859663525757314542181317243600 11640328 22660655194869518504285287662779596800 11640329 -928474424927497491474908114523143876070 11640330 -54490113087385060446528587790454056000 11640331 404652990646916997758404579267550923000 11640332 1011788345672641453450193940485263299072 11640333 4925483619025304247224596344495285984 11640334 357350321853839530095390908777075592960 11640335 149682758099783550622205720160177308160 11640336 -69294338614113148170856996978114953216 11640337 -283931810096974889466376508763481686540 11640338 -160882629454388734976769546579618148704 11640339 329042294151459643809519502001654622240 11640340 -393739348894887943048858575875628284160 11640341 -608317860610751449414014474717919925700 11640342 -40934087995295215088225599743925785792 11640343 147940952280119869284944930982239946288 11640344 627706012153880006147468206703433308160 11640345 130584939178712010091633399106796387840 11640346 240486359625542573819167071446547724800 11640347 947300447861606519157631652812098545796 11640348 -9597111096559629764516966558379108864 11640349 -755521999335078436757519206345774234368 11640350 142206553319604096502285152219349176000 11640351 245232787529323998244956321249843548448 11640352 -918126947770922044391741884538030850048 11640353 386216914732452008977344217060812967620 11640354 285070144572532656852197010691697268480 11640355 842138448478543104011842718540780663760 11640356 20264019954356285657910402378090553344 11640357 609636391745003995912726075394187861054 11640358 1634515470493002437023699208233061184 11640359 -1004931711948820031569624929871650855984 11640360 -487376497360623289115503543354310246400 11640361 62720828991923063678339787936129977332 11640362 120211369643714892277667677882485600 11640363 275038065978094727708688029224936986624 11640364 -881866141603756682566135148373385364224 11640365 376566209246796294286514135809492276320 11640366 241933025529320983222486412338750225152 11640367 -180428404191355548357104606175411850800 11640368 245223105668729628731288145911328276480 11640369 87715669796755451868759518989176376320 11640370 11668160299618214563975886601896832000 11640371 -691094976719041046728060204970474095728 11640372 -101125615638741608578507259672586129408 11640373 -954584217024102333240428204076090706820 11640374 -603382362875265405193169809956788180064 11640375 -49269994685584479762919395578307000000 11640376 213983716331102181538738556694091530240 11640377 -415514687699749751630401761991160836608 11640378 65710256290112732777967772710769529088 11640379 791619481066717613328441579316691246592 11640380 -71354140322593238701204533279437629440 11640381 -725807410804411286327917705102034850048 11640382 212389070530391395246368929274557359680 11640383 -121933477279971518811062254310934754296 11640384 -21131659330801444341470463792443817984 11640385 -208374725626106049356232446546966927640 11640386 -165400076483988914375256453477769445856 11640387 164449078344756784523873072645606064960 11640388 -627756051897347505385426594499342387200 11640389 96502881339374532477567483507796015356 11640390 -107634243044167652151017831820369864960 11640391 -474743897460934120424468956821399671200 11640392 -98463231903636045403195065298825052160 11640393 679196766367502052070664372956020585684 11640394 -355217729627524886798264410600234071504 11640395 353348424033404396729205511748347512720 11640396 -87919795279405979049389212460889538560 11640397 -786750478579638316144184611118924403540 11640398 -119077104061450117837563772366972164096 11640399 100637544002493611694043536551458580880 11640400 102526818999758693104585472062673100800 11640401 -11683787356726969715975149886565978816 11640402 -596626421611323601799965246445262408960 11640403 1006900520480344613906144760258704572652 11640404 168430147325670243337862074078702505856 11640405 51292440752044969325429955698059008000 11640406 -132984888424548444735531692816146781376 11640407 350786345312072134138229461727087777280 11640408 163837399774863112984706623723949875200 11640409 -848222869125192948668408615629971759072 11640410 70089129964388455726697264481141620160 11640411 -7104912734506422697092123300548205912 11640412 -155214070742773535380714039633565250560 11640413 1868793821154571683962639399890428521280 11640414 -180500343787189591940734124522556346560 11640415 118938519893097006993791778092246226720 11640416 1185382239453459727000254819714855075840 11640417 -176006769112225564988806959167175063120 11640418 -326723842221938194162937730098528532096 11640419 -152863068344898438726267356020600428288 11640420 -136940197146096352759049557779404083200 11640421 555380863771162116862583716925622607064 11640422 9168049938530141957601639367634047872 11640423 70661599975108945824487777158249596544 11640424 192812725349060517921011350172976552960 11640425 -228201255943704243827703314170770173700 11640426 70230975622635770939052247884082790400 11640427 53563999894641052861130736002852639112 11640428 715199032195864314680979935637227251968 11640429 614157195072896274450514268612187195264 11640430 -302625947353440594466227972084189848640 11640431 -474886823548988187024975414148705601736 11640432 110193845179215674609668929572797317120 11640433 38279030977044701193558207797924555520 11640434 -126101820372055597165783221851881152 11640435 -436112764499423699095428014517748789200 11640436 523717406770885095873467846180665578240 11640437 395123896125636598138675810538033314200 11640438 226721669294176724470315922342535168 11640439 -540640530667590839947642740103673970688 11640440 -421617807647447116256632648707098112000 11640441 763811211568217223881322142616680602192 11640442 -1666902369041773922177194213561215744 11640443 -592818981271111190685580387140435379776 11640444 -4510393795330784441310157677405831168 11640445 6898336081059593381698021927602703500 11640446 842421875024877629146495464696838144320 11640447 134316614736348696456907537256076755136 11640448 164838638978841542827574150661868093440 11640449 238826067333300724202581244744097317460 11640450 3845881690619020927699257823560307200 11640451 744568806398059583552085835473635129152 11640452 290993585291766524306552933030121123072 11640453 -529402945313409529135951498997345316192 11640454 112598036792771932338742185357264723072 11640455 1098122097908598308966920087230186852000 11640456 -564904000377656636351442680840332492800 11640457 574699217530322440636060148219083255706 11640458 -142592192229872025828845380010395315920 11640459 -344653343999971630154344593154091500560 11640460 50542224057609422699575712016274959360 11640461 -345435115859724672290153508097938552576 11640462 -371904130821720330653187381247335822336 11640463 110734500590470896210428759732708113712 11640464 -18162323252281063473205673311763496960 11640465 139127891971448204800125165461159067060 11640466 132874724663980931414609872196220396432 11640467 115360870123887445322560826098745480520 11640468 -212416574144734808068287279617270820864 11640469 -159275959738823300412940088971063018752 11640470 -705548310066713649997049078669916844800 11640471 266322592150969029186526150460664126312 11640472 -108918366338349224878307198070699417600 11640473 264747509247139052927016524818604000964 11640474 -2752823288511971076643163318697491232 11640475 152691345916870452769107840605130316800 11640476 268963549726434042665317017003095078400 11640477 -371977149048784333159885677188584433280 11640478 -372956767120786827655993923996560115840 11640479 -454343883184404624357325602437882681424 11640480 355492892244700966068099776214041886720 11640481 -188367209149302986504898332011509330718 11640482 7641255099249949787561754290456876544 11640483 1102732371209357746480384243200430588800 11640484 -585838577435124902863044427835313623040 11640485 -729388891379942297079671115515817605640 11640486 -108481765292401188036541546361782075392 11640487 14435349754878294609277098496000069720 11640488 -121567868115406388051729304096794880000 11640489 -222831181078150363611902059437749389104 11640490 63153854356720342279423612207303802880 11640491 -22030109651347744124458759435228188108 11640492 -251538626109694704214281658066772490240 11640493 -67181643560953998875812970453859585396 11640494 -182202482879147894172990151883087296704 11640495 165779069282110588298443229516256460800 11640496 -20243784225441621404517815535469395968 11640497 -526978879770379484630245070406490345488 11640498 20368324757156328768472069432576040064 11640499 -233662491433512209364780522034626551936 11640500 -190370544961689764049518945981546496000 11640501 -632794613158436762788462604351666236032 11640502 -146356093665326295646013058970200494400 11640503 -81972642517654983531389161963796362320 11640504 282580415672471020272944386568934789120 11640505 -58187062101285590887540701312229800000 11640506 81249009221963192051068042013852136960 11640507 13312301607715072953772075919737545216 11640508 -715717733270834148367725726870090728448 11640509 -910114643908258063514761108796542735290 11640510 -8800672727606322068814095781232861440 11640511 837410053332760218558889077112052290112 11640512 -145676668906723741447586761136897261568 11640513 -479349529342110582212231861272460360640 11640514 82249338869874851916314478414873669120 11640515 179311952554215985512304865291678195520 11640516 403487584120996796606716212357816548352 11640517 -313638518792407939416906261356772611008 11640518 456222623545411724810743638558092145216 11640519 -215299967249627053939645514941770934272 11640520 -546562494876416933328350959196236339200 11640521 237310369955971596826595408758653835200 11640522 149308739366335443361529957887757436672 11640523 252968241055649513239365832929141309960 11640524 20401610055680506070700928986303774720 11640525 -65962204874699829167099253529510236000 11640526 222454791507069964507907186938538270784 11640527 50844955061987831191500704518139963376 11640528 33042257537086212936551561482163896320 11640529 1071834084358730589367651515023577282912 11640530 1785553587317338205654712472912650240 11640531 -7878275093732453052754783804639782912 11640532 472815519877427803968478809121088333696 11640533 -386071770750096329991598633907015614824 11640534 -26909388479160607576925402841501020160 11640535 317638774505112505218941675840695059480 11640536 771294435219988583130008646236707399680 11640537 2377863947848788208913842046550454007040 11640538 -223890022642782536288531880095766433824 11640539 -847445917766077890902964701088580665660 11640540 -219750507092962427128107182763944140800 11640541 4760473300592606243265408440921419968 11640542 -22853305540195606036609993687823784000 11640543 -414805161518964901928023659291016804536 11640544 -1170075777640056656068919957758261592064 11640545 548490144393538625163152251396634476800 11640546 35492004564496540349108704823717352000 11640547 1189824386787071260970046128254137155996 11640548 -515571329493352389995121081189204676992 11640549 139423482642365425691293427931791563200 11640550 -180322370633337346866414841707920263200 11640551 -275245592507686130638125798646367390640 11640552 50776709975220520810742659092873216000 11640553 -570654346853660502644187520605647124672 11640554 359563045954371006239981247104911532976 11640555 181684268043234062621958702466970086800 11640556 136877203024536717496491308292647278080 11640557 -542813853963628838259474075417054406548 11640558 35860478185264044728724764452180329600 11640559 -72335917546744663056058036990569362560 11640560 -6537320963748630577377502840161239040 11640561 19504657747717996126284814231848706560 11640562 -203144795418550741804210277906418087936 11640563 1396769421540529083011750136907111080 11640564 245533142694126105467036169337764311040 11640565 -627852541553226195347632776891256701540 11640566 -139377451583423592020140814902407757824 11640567 346074522588817686084914400562230741480 11640568 -1082135400511085212119690117242651811840 11640569 -721627458339796944443474656504154729340 11640570 -110637930008814186339221545569223664640 11640571 -2196133205456455894976067656558329291200 11640572 -219391120523695441608137881710613377024 11640573 -3820548458396732259630893340199265856 11640574 12068591876300583133495897506443289792 11640575 -472025473736665937254170463443269286000 11640576 145172553933566837908554029478854000640 11640577 -90866491581508494754917907799353986840 11640578 306564752485329870791644787669768941440 11640579 214141566033012988089470135549291259384 11640580 18631076738117880624463641801875374080 11640581 -150218340603379477581180918457374181728 11640582 90398896823888975269854686332039616640 11640583 586820785442313040590042579732130087832 11640584 367369733037368678797615951590833848320 11640585 401057363006268097221648439416272376000 11640586 181654339545285879910466685609362260224 11640587 614590805255642797144511875567626110916 11640588 -109720971253483999159296043898863497216 11640589 7627664790626294042587658279562817024 11640590 16747527234200695097033145405181616640 11640591 22631311959238916524643600342859289632 11640592 -66077398463751461518373857635138797568 11640593 153530082908475770003587932937560601266 11640594 -49566926019653036862070986051199676928 11640595 -562311335831352537127472279142635768400 11640596 -365611345425531807461991322052289392640 11640597 136786809207711619014244709660468876160 11640598 674503229803766002752986076836981152800 11640599 349543561940907688783998253525625080464 11640600 230570123487566476298744112761917440000 11640601 440136508838787874911926543963457425152 11640602 281943593968325607929731267942450476480 11640603 150955603370265256970872051478982739824 11640604 -374023521912624360401256266475253471744 11640605 -100023803618826564475414627395172985640 11640606 -270270670057939631250717183580343500800 11640607 862274539919802860286489976840840743912 11640608 -275416401402518976711111158679950327808 11640609 126654293768187611705486679598951826514 11640610 534448533701565516755582047576593792000 11640611 -643390724168119949759040901731226426788 11640612 368206220163758783806541298398742438912 11640613 1164580066721427699618374913183560716862 11640614 -354728933034318145298929900279565706048 11640615 33172867599212897288262658876468331520 11640616 -2648472080648637707421959893944729600 11640617 -490494108294496734681392095134373919388 11640618 -150135238923867432491756386141946396160 11640619 98664659978639859012990446826744708020 11640620 -478643095734401689752054345341404600320 11640621 227732496677902997576441964277545966912 11640622 -90180933694268504637588343474410049536 11640623 -374237126350497742562754259370207878128 11640624 417116563814824311500961003903909888 11640625 302807505879283803305793369527531250000 11640626 -24363240321592351918463345014833397488 11640627 -222125547586163807027048789279684408472 11640628 -562186349146474124072611662170109978624 11640629 -88592706705787899196295494460663343360 11640630 145851372541008212859680852420597687040 11640631 -802651585097027931705366423191148075552 11640632 -720878173376728215846357009527397273600 11640633 1245533934226785563652978540799035913248 11640634 -283972949932706624735417691074774391840 11640635 310732967047708710730179850059112225200 11640636 347769433995101691566569231187280268800 11640637 -212816759706001414633351617779828391648 11640638 218089661823179543283717043430958222720 11640639 -270403490433774467977614648494369932032 11640640 -32626321881891336915636635800247992320 11640641 723827491591003936598176432446569358000 11640642 -71057482975629660232568057468561303040 11640643 -373613149866524364439083858056776770816 11640644 -157630971036865141642298293948304112384 11640645 -76653774373726215410037631994753697600 11640646 -357971595488081021892756038482902637728 11640647 -224887437838634563223739860309085357528 11640648 -544953440892311203358932448303684321280 11640649 201897684560695554704391274643253234650 11640650 -66833574246809038611591812409582336000 11640651 129577808456797279511602460747605259520 11640652 -320530630088611083893778540624482989568 11640653 -6160323516282859914527868288316720872 11640654 287613876828624038301886599241761367680 11640655 -17294177769373380227264331812708313600 11640656 49189729560543554083413016702890074112 11640657 -152164005597381751638761614575760492608 11640658 -237712112197052696528529775796451072000 11640659 26025720814881006097928346034141835328 11640660 -204637100899858803445011334483984404480 11640661 1950983870317966144685761813453507646112 11640662 -230986234883550981827311936147587865536 11640663 454487009721790902051515290940903807664 11640664 278142767811719339298271219639098777600 11640665 -61345225172845304771941500031504539000 11640666 -22374179803615316862856288640976576000 11640667 -296943139112922363870513666200876301000 11640668 -47409654031895042474542279332514093056 11640669 192966026176498477728349362954182626944 11640670 270887974811365556440843377483395753280 11640671 -426270654768200834874582866632940070288 11640672 66007367464026914549497188304404480000 11640673 -544482419963835695801293263064876400160 11640674 -630636174854277054281230549353919583664 11640675 78743621346565342699236171823251273000 11640676 -280742179733962434810812853563588295040 11640677 712814341282839910630348446921550454526 11640678 -253804255223886220208896471003236753408 11640679 265638455221482852866198363945005632 11640680 -198925990395225984928643137590643200000 11640681 -108715773211834009495201975307678637240 11640682 -406100497754191921027343874022570393248 11640683 89077730278316950771933564060381445760 11640684 346824338407568833278917835329914368 11640685 101757203204465071093566014957910144780 11640686 41663681578995526793366128277407531008 11640687 -904114453010891639499774436368919290480 11640688 -87858701409358211751632461814288285696 11640689 -304539594249313094548726435482630174510 11640690 -124189125241985932900254348904318032480 11640691 427224101479565847736778137338857355744 11640692 131424935067197702478446518182140497920 11640693 -418617856411134471868470728723480042496 11640694 75663076207549939139287416734310764160 11640695 138001566638174160292178455413466777440 11640696 239812901503646002405497112385298124800 11640697 356826142868880415721164276152526263172 11640698 383892217474199890438989899263560159600 11640699 340729512956512034713524369577191767040 11640700 -231995105606805905902553284469328576000 11640701 37266792841325285612988377361555681900 11640702 3815183853956469346489528524154183680 11640703 496657356471009281626509071543032925424 11640704 74732178646777823518127379670106112000 11640705 418463124497144820326157163210670751360 11640706 116767118365387577246773411479102919680 11640707 -187993065936623809184141580697988395728 11640708 80608428394724283446919232244407958784 11640709 236598714194083445144134788410510231580 11640710 -354714556737308907745929033393325050240 11640711 -643412970934874126613630568413040832640 11640712 243047941488081961854571069033810867200 11640713 -389740694179563868159272055728982823040 11640714 68271268054851073712543124393499299840 11640715 -368741929027035044033726790438312956640 11640716 920819075240553994036088134794803220480 11640717 -187588793492020028083268334425049679104 11640718 100125335067124262241406803898159118016 11640719 -732085762203978572010811910252377724880 11640720 9040133634558053154745831865662832640 11640721 209752853444186043408458250990163855922 11640722 362631798105659401336251861929589120912 11640723 -69945954085746679683709412381853126216 11640724 341303833003140120061327284246343776256 11640725 236316857813163299326497649456827566400 11640726 -16966515211229418525534518406357131520 11640727 174105560643424045649498670255411485872 11640728 -638406539288734285737540977163890688000 11640729 -26086090057504433478115182027557274240 11640730 177280280856458738320645287766619827200 11640731 737104486348447340516283615800539190532 11640732 237003203803646066659469814171657411072 11640733 446193447440296233928165311181684339224 11640734 103220320517127190966781278055983104000 11640735 -566665433904900045153028694830909812000 11640736 -50138465540447124050262408887994482688 11640737 -104530041740758944581517809275621258560 11640738 -308248450324943553872562813651102473856 11640739 97112278852632848056599212654911941000 11640740 -58215567116315056584903790649672175360 11640741 -117952728405609885551250799233097193472 11640742 755529284456879938009427229917522722272 11640743 120275577647535698027244367115286983400 11640744 -413191682905852235840556211339612078080 11640745 16111963640937562067211899923844308800 11640746 31335223455515854684575178873238575104 11640747 -266989754084648422880282671333380537000 11640748 -82180035166582643559455535226816626688 11640749 5924043838060473111659259403804458240 11640750 235156104237887981832793016771974656000 11640751 2721605418830003619150339215422762461232 11640752 -347085920267182911227541087668024967168 11640753 -23973233420076703189418457903886148700 11640754 -624660114154777270348806276371835101424 11640755 -30106048504103521936120892095954761600 11640756 -439452860163720632529977887007231766528 11640757 1049359503702573072956381172855033340060 11640758 330751063617973987247017464090940289280 11640759 -147160657013911132097299318539035817600 11640760 30715441943464098597805906710118809600 11640761 57816551014359786567267188403606876288 11640762 -131652234239284131789950554891562834688 11640763 -1147311707145792669444938041052858232988 11640764 149125548321819159637815618784925376000 11640765 -346650953804542667169130697237499943680 11640766 -332063496766162895887136714080476135168 11640767 431795965146406904357607107042673937632 11640768 -62152787287313536223795914489158696960 11640769 633479321069873559762442524343485915392 11640770 459945288570234902604863071019996098080 11640771 -558609328484960831303436218791177147260 11640772 122035278634139180210379516543549947904 11640773 795481672642390723089312217508315669724 11640774 -530463554709566810942171378053591200000 11640775 -391058027679697606317610960093454615200 11640776 367466709946168479863935792718024540160 11640777 355504964085816669488501982853631899920 11640778 341516223168441486968180452143708091440 11640779 362934867552973155816736269742582182720 11640780 314919063509169250463908944794172364800 11640781 22412861940738241559994631385283355072 11640782 10296519895435743013114097906104377984 11640783 424007686415874838059079178055707490048 11640784 -303074433953460519613127697499075067904 11640785 -26275779866155493047621976547150120600 11640786 -172360529391302692777909384805413604736 11640787 -71391798611867980955753036744647896000 11640788 10210206840135250210275804571819745280 11640789 -517847023256429509946742322446228296946 11640790 -62974123317919218647068720056104497920 11640791 -1054265708686124430739668035141295691416 11640792 -162641654207212061319675148521450086400 11640793 -330758746125744043129431508579693779958 11640794 -323473352227507895059600368565916383488 11640795 224535600273650401311507950882653167840 11640796 -219005397834429937529544423932419110400 11640797 -229556393559262675595939509497429261888 11640798 7186817144125108549170399119816384064 11640799 60796317534539261175281375692059961264 11640800 37809162392192060177651095817964748800 11640801 461900144797023361786188365626836567264 11640802 -85488310954032030972103671538406457696 11640803 -304942712612471776868738580891290910720 11640804 -176590168997380563851100243444737691648 11640805 -88798793119905547453519313194026240 11640806 7238013089900908621891107596199675264 11640807 -1250061179948284114487823242472176301360 11640808 98111430320618311824696494565865881600 11640809 865516268869061417284839165669263028816 11640810 79249755311364458553756767809077841920 11640811 -55760103056580215093318630461877653216 11640812 417112674082830527337655510080873574656 11640813 352789228950162083385171120226375574688 11640814 8202152342207947669609866229986229440 11640815 -964553222331815520541468492033840825200 11640816 142630755503015596018837761133778534400 11640817 -475140092245719112279539178863690185134 11640818 259879829514085721643807485225861452800 11640819 544573006394614001319397582869130321920 11640820 -231255228149654407038157153511628472320 11640821 437282060535057140507739323404580760252 11640822 227549462782693360093253724273489358272 11640823 736059074173895104251922558280715425344 11640824 159373826367894490946765679650177925120 11640825 77528824693703206757914882604943240000 11640826 -61368378404253561494175209689395095040 11640827 -1226005686491255866982721781931673266328 11640828 75325454862560690789492788073272312320 11640829 -266558669479131805935758923749855786240 11640830 -51186754583673942913752097297434355200 11640831 5694882194594935910259876621461391360 11640832 -435798565669096975977303492840401141760 11640833 247557272606929772740097280081096376800 11640834 8290216925010351629355160597336591392 11640835 112077583165783194912249543677066398560 11640836 -235614684147238939763973500208186395520 11640837 201867769973177371764381756020451353568 11640838 216691541453746359228901486774994429760 11640839 162640457056838505944910314742263217456 11640840 465154836626935332495034005053664460800 11640841 -339763614000407516226565278722226242816 11640842 98489668259981686025239541115361377072 11640843 281484720052137358684233320485161850824 11640844 169510487701880696641377625380378700800 11640845 395923201527174618272219925085052993100 11640846 -69960012250683512445047786144057158656 11640847 579821261716775879879910718257602469296 11640848 326877445088283333077060239833748930560 11640849 -139543433981963646340951966021340955552 11640850 -154442932495820398028995018731221652000 11640851 -282008091788452472849248707200284269048 11640852 -5869911753360465327953471224219742208 11640853 9295776743033955150474269680014040480 11640854 510406066115021966374014066942155425920 11640855 500276020474145796939899708316898170960 11640856 303222753571936348721386848974085365760 11640857 85789356173214515871179227805024828106 11640858 150990680474758014789778748910848669184 11640859 108093863481525413518674013220521878904 11640860 248214203534887752439630683940338892800 11640861 850598626124797598522891487858975633600 11640862 565585078632255705420826648232949954432 11640863 -69221182866043387823308601916849130800 11640864 -253205525585298153445636530998075719680 11640865 431666419464279002194303881550604698260 11640866 158360010842921617477020673026503525376 11640867 -129631962532217838162349354337182844160 11640868 93680031982650681505892463750333688448 11640869 -1283233650836516657514511719062899121604 11640870 -221309035102261164724782722289453087360 11640871 439712110891332431752643692623794999088 11640872 -1986416811248180131112110793917071360 11640873 -247117930920899315298405101718043303680 11640874 -3991299661233886527867995456046806016 11640875 705724768143992492079543792910726200000 11640876 -117801911938734140617140227292428255232 11640877 7279849345986130155277064763044989440 11640878 349794275546680537935440156416002060480 11640879 111653494637432462888096571224776623648 11640880 -193422613788789713401735090957675069440 11640881 -200415633204470781358396569756873078108 11640882 -297787303065338128702931593100784445440 11640883 282446266550851420040206726955704469132 11640884 26617591002989104688192803198112140032 11640885 -509584642905954318666943550090018738400 11640886 497361131874561628108864697431660015680 11640887 1151618090293531292325518721794140299360 11640888 -49722832103379791754126508986286080000 11640889 -828561091628840063346143938505146099026 11640890 -105846983002949881060768971263564995200 11640891 -97443658180866829898925045648996166800 11640892 -227402525602299479672679232906522938368 11640893 -758473676610641733777029967706030498656 11640894 121938666467124854362728998043429652800 11640895 83022996037484333877388085460834936000 11640896 -345028173155918414346618102332278702080 11640897 -505453313531988203552377655753564600526 11640898 -77378165150714116986740023604679860736 11640899 -1166460379434825729171277001345118572100 11640900 117408613764251156197015936560353356800 11640901 -269912624411495249169299889711070642400 11640902 -148031176103800959471088197846750068736 11640903 -12205532405650037205302073103092019200 11640904 -901656672673356562784963252848823623680 11640905 147651764550151661847707566265713113060 11640906 -486688988282147940686808880453113826560 11640907 253108335101911963310850491673240987960 11640908 -596513157898023794090252864395373935872 11640909 -224180291151584028979695742696142335488 11640910 291217141516939002182348150913819207360 11640911 1933321249204247846577094721773378501224 11640912 -165970602172674478188893866586106101760 11640913 2650806554634233387624743952445746590464 11640914 -202515066416532017480798467665124056960 11640915 309506369637145321911745222453120746240 11640916 110232796873543580626462151027574312960 11640917 -8515307245476519559495171790125032960 11640918 -247858358428786869626670290108985823296 11640919 534044865814901155347892285257841939560 11640920 -93178895177904517303907562812685312000 11640921 -133663907511858877786944417061148183424 11640922 -333140689781890302581631834465175693056 11640923 -114268103274140711019166287603527551200 11640924 -470877949538579233689973919669937162240 11640925 -190658495565246136333222201235761919050 11640926 247903458777827340950689432871091124608 11640927 -488202380436488672904753358575305632368 11640928 297910630366265758860770244167193329664 11640929 -486265662288441646190474620300836561216 11640930 -221443788299943600737411570724204518400 11640931 -303540531907216616963959176528289143268 11640932 -220432689322296238554784013539672197504 11640933 328495949382143327684950025373140392860 11640934 -4360542523675249074957729273750773760 11640935 636018421099281367220124461151693171360 11640936 97181475947152740197871042566921011200 11640937 -442051776201616296781569855788912582016 11640938 341688689513532884471948763225044979120 11640939 -4157446352958252308984102092989889920 11640940 262960962479829736106424002361125268480 11640941 289802599875830220146946955129999740972 11640942 -630374687049298065255514958577181349760 11640943 531753870937662148524646950405392714192 11640944 -53348747116167876569790583003844444160 11640945 3206929455105261430689586308991904640 11640946 -641495982064746497026911829197622457328 11640947 48677879201907235699243906111525146624 11640948 2174404854835428429063183738889605120 11640949 -293859193509650047006842052976166788050 11640950 326744602186222636183810869599970708000 11640951 -129201152204843590146823188822501382608 11640952 -200399250039665235847592321835965030400 11640953 -1023260628045930663589263056686325931798 11640954 80791730616920146238190259343146129920 11640955 -75990646836653717351981027807275285440 11640956 -228516414597599533004787853542470952960 11640957 256523071363772848132560564991521384576 11640958 -79709672849564705088988672519850956800 11640959 785747259367400067007268302430171760 11640960 8540253497359518799644131713037107200 11640961 -17068904457701550483642767946725581438 11640962 94900877142111622421762940874481057232 11640963 -58245596011080731596448544346708012800 11640964 148253748051188329266543064983344974976 11640965 -118497836809390455961430553956533171200 11640966 120894011422185376096348483244086272000 11640967 248065785488786518831417161063136422048 11640968 -902397153617625471716928571663522237440 11640969 970307026343429082426430800100726468320 11640970 -358067928072547642338939715578927521280 11640971 209571965185750940396924930334611060784 11640972 -79325701715063067245614889453693583360 11640973 -55420533933531405060055420691554694400 11640974 22577486012708796877476724472290508736 11640975 145716071553697367868809397739084926000 11640976 -102795884000178922068994666953367379968 11640977 -357268652849881585808092794200152756800 11640978 82623292414222802983213481168982860304 11640979 -73226697695914380493827128233372560804 11640980 -225754802978550184974366418169806256640 11640981 397331845317025323354293981720091325344 11640982 62865714749528807199411429874216268160 11640983 -930635176924804071064220528976710565576 11640984 404110545737450540443307016051096760320 11640985 214190441876087996414924481084433612800 11640986 76350249806381776236238352085942159360 11640987 -544651155618093823159764648679925490552 11640988 316405771686351311829019543108043237376 11640989 -118480713827378648774363383523150109210 11640990 -181764917530446578819167673753081794560 11640991 1352494143114101734250000191628946154912 11640992 89878444008552003879844923863092690944 11640993 93239674724755202146958409742945842048 11640994 -382884797967855996437134658772085078704 11640995 880335471089764501629066911601732819600 11640996 9606485522098902878191923904941834240 11640997 -200006360004309789554332127661458698020 11640998 540328222894878094660925943919692012000 11640999 41410525260426434463833314932815267328 11641000 -225305256762764636732030956272353280000 11641001 600085778416329039038951286377487307002 11641002 11786783106863672192602499186978588160 11641003 -10405538811718573027902201393445426752 11641004 324639722672367776638928535677271373056 11641005 -186429567958917760750288658450138873640 11641006 96190849620537037255471174011273254400 11641007 -149888764306360985193209098162170372096 11641008 -95970705532544161230489163966461935616 11641009 1217921048543937262189489342741002776210 11641010 477165520046111307110681965497121376160 11641011 310813677351162855200053077087311708472 11641012 248570152731277242494096163932263965056 11641013 -821812289874106599653397984066897518496 11641014 -6049502073401897923413626531915974656 11641015 72530935742422059450000679884448375200 11641016 956043032647749634267116706458898452480 11641017 198683972993634025449978919245983378400 11641018 -12638878726803809812349076568861373952 11641019 -300390950258018969139524409839104593456 11641020 -358915452698731922978316429627564088320 11641021 -183938383785156895525312982112657376896 11641022 74400305699899383363738031321303223040 11641023 -4502163914648274478441957389964562400 11641024 -252740014807070955724377454688148127744 11641025 -614064093759976622064946819878957992400 11641026 72227330881708974685082010650305511424 11641027 -55416953197373004470865561179363922816 11641028 47385441020537256650061361090826659968 11641029 403148423600141844556211379983709737184 11641030 167695382697407013022757039106344344320 11641031 -70272542638974884818659940273475620248 11641032 -137221891267715185056218934259590420480 11641033 -214741253653618070749693535211498615718 11641034 96979759796959721959204745078726868480 11641035 -149172096688751336164471552441210214400 11641036 -301658923280848769414312552709176918016 11641037 90574595739267421500923899983645325686 11641038 -72171692478028783720441480992911672256 11641039 70320486015575190447509021199831233856 11641040 -190070025987076828850780740213019197440 11641041 492575323973982621970241772983753418240 11641042 81159925198425888092060384862436979712 11641043 -278788865826465350385988557891009584016 11641044 67308701794239359088952210107745929216 11641045 -173672302917914337680704646742831955200 11641046 -7525042856318345003082980683371872256 11641047 -632091051035693158484113962935523480 11641048 -324345758625607920835593141413614817280 11641049 -238128772086395062912143662541058490688 11641050 267716581839346085774619870201630336000 11641051 -146796965821137933386175963519519415808 11641052 -5020220411386301823293913895367797248 11641053 134323234082850605693686526570390668800 11641054 -53117587509427982038461026174625024000 11641055 281172034675108171032034789875890481960 11641056 -243768936373668215086348497071961538560 11641057 296786658147977708426237480982281059732 11641058 -80827585674681718944120442122719668224 11641059 431812485611766001900008056222635356144 11641060 -1125399405381413588237515086490539479040 11641061 91541696370384721653786606701430460992 11641062 505722107379418600999782269854423203840 11641063 157671392658503140298823819227940531760 11641064 1526252652691555388052254353974882662400 11641065 111005961017847956850153117665171977920 11641066 -732166216348927109283233162431475442768 11641067 173237696039768459008501196119607818152 11641068 -24107383834917374119727659255365574656 11641069 38351798172357102961902756195777093312 11641070 59562147803218830744327422730621192960 11641071 -17396835898140531350829182000493191520 11641072 -281283464827813809996474155287437312000 11641073 1529384547968731355844630469428203693220 11641074 -110013535790834176386326923889728462848 11641075 257810825723972539688362003536079616300 11641076 -10202147686216843905480854534072463360 11641077 7519917940677449245224759884281416000 11641078 142695505682754936161878435966729287840 11641079 -447940443393198674365515631775936287200 11641080 80928673911720834853233219907018752000 11641081 -411480026141863697015917914311024981936 11641082 -339318514587997438049445820042861324800 11641083 556955255228889659870545847968769702424 11641084 -54372476533964770649186718084437567488 11641085 -351931343232279798197007060227946635220 11641086 -11590668880196357742474205899560364480 11641087 254035145581421015040171341902953556736 11641088 -85897193850666856607331938878378475520 11641089 688029419929779185968796137233702912 11641090 -582990731027538986468982585039618294720 11641091 -10265429011125555248614102922535283200 11641092 192598731390477102484528657518086679552 11641093 785058249190193926685144578006569599580 11641094 -202105106653615281862246784812010129088 11641095 -189753874325447183673141456989429163480 11641096 1809463550531071115281263864449681664000 11641097 -404249733186371049893628607977421476060 11641098 64105592403074784881511910878655971840 11641099 -879550094823904201155084721822322377900 11641100 523679301106674157372524595192589510400 11641101 -399658434139715028554625466470476167296 11641102 -12087050294049854873164620377268096000 11641103 164520214413914208932371899078109874352 11641104 179507106137987337204490040079323627520 11641105 -100118504754911820540800063894934401280 11641106 288056749266439167199217201941759588752 11641107 -707858296311294047250879172481707352208 11641108 1375126926094567722847572647777841186816 11641109 -386017594820186386820155224682283592690 11641110 -113248697999077026603618916452963379200 11641111 520550814780488673914548985180349937200 11641112 -447174395469192554413458238650144645120 11641113 -73336387718765201989441986339375258720 11641114 1239242762352026326051104852998064648672 11641115 326599887718261714971951269256472720800 11641116 856803372962264657435371626520680775680 11641117 -1497719766946707190584589281290840665908 11641118 -282186766872474379320790987593525764160 11641119 -109516496280980212805368895347547278080 11641120 99793365454456517430919352685648936960 11641121 1089760573463126342656770241769953460322 11641122 29518355965491231610005763645814112240 11641123 -123847251430464102876674141223343067936 11641124 -595783661801880706759216764236758302720 11641125 -131247060281385026185563977052563040000 11641126 287707812544193932085711100208834398048 11641127 -7538857754497409533013675805133694448 11641128 -165539127053362828818158292476576563200 11641129 742490759931448519817585723717421101280 11641130 -8916046656132238344042885764205122880 11641131 -968674644599645283360198769895346830160 11641132 -5432045891180339268524069754095950848 11641133 8093381174872333238813121516386016576 11641134 -48608277004378478402379132967263485952 11641135 208229314278710988943593760100146379760 11641136 15369015427108876867294843957929050112 11641137 319253054009214664041723859924791256320 11641138 53033304340305533797482761962525800720 11641139 25034829704118311865914869292106860940 11641140 -88668178098639060223242753760049356800 11641141 1177331380439585555856455944492542487452 11641142 -238656640313312516079356859292846866528 11641143 -113293496701719262846435263972905402136 11641144 -1304786764181431759155254350801502883840 11641145 -148857654223099950441648582264238391100 11641146 -37880495193833629494617550952168699392 11641147 -20407543736361561368732658491734369248 11641148 -980854343763648200565723193080720998400 11641149 -181560641070989938180524244496572978836 11641150 -90834757421556418213220226731758939200 11641151 -30989431703765540870609914858766837760 11641152 50884293265138787287278043349020311552 11641153 -30318147659177751818753032729767297598 11641154 200533162331263872569063450439153111552 11641155 360841916343100045655467861037731370160 11641156 -1287655439164822001285506628455335109632 11641157 466213421352459214993242952556623712832 11641158 -123752201430177214344767167502325367680 11641159 -833889562488325067803156800826678171080 11641160 382011703511213303825925974939873280000 11641161 -151594484554462367586477410919671607936 11641162 -37329948821866087276491111346749519936 11641163 224076189669863802435385317242241624144 11641164 12105265471850742474241785942205396992 11641165 360675682681360512234085215741170385120 11641166 588937637223680968055188159525282852032 11641167 17764495931470558897983620427225721344 11641168 -44826229687794089184828627902136320 11641169 550367524093516824874415361173570382144 11641170 130801966426280270859517176913087971840 11641171 -45370440782102079822685574174911650000 11641172 -502718214405576763429606029695841699840 11641173 878581593563853123096106815873707940000 11641174 164890093441521671131088473461279375264 11641175 -2956662895151304749688564350679577200 11641176 390853273686284571798600730213470443520 11641177 -1107319587478532256593625930426311897974 11641178 315106040419314498640319297389299590640 11641179 672361825336719158298046446754832169216 11641180 244516079864282888654263990296245606400 11641181 -1384602924521547656286165676811854338228 11641182 2431542975313025063326243839921635328 11641183 -112358616930603990819148316133015313776 11641184 862945550144857182211294878681913884672 11641185 -45264435961955404796765047903109212800 11641186 -88728722074113642275944217267046487680 11641187 75396152610916556205907675688467351836 11641188 -135378866026837926192332421398883926016 11641189 156142209340397943888649113752864148256 11641190 101380922486863756960189214090582812800 11641191 -941029814154922478394418462440998779056 11641192 706451494875888086786111547569843681280 11641193 -577036075635252115739323881519882447558 11641194 -87391494807142467064462822987825450752 11641195 -2538788066442629263307323526575763520 11641196 -93431421961439215946299166192489723904 11641197 326643484281246553205468050047758363328 11641198 728465680868519031570418377756186561600 11641199 136461709357725423373225844981018614536 11641200 11649476955039831824678363980062720000 11641201 81817491213319417970127288173051701248 11641202 220943474189127327695091362313809591712 11641203 -150679957867571379218858948248523481600 11641204 342609692343225535062159093932697347456 11641205 85961728460638484995134642603087086400 11641206 -368529421632640785712199258930161797696 11641207 144297783777819415451765796956347038160 11641208 -501640942229723977451708392636334039040 11641209 53060404164687540320662491811222469760 11641210 159336324190008251548328648181105192960 11641211 -53878475746771819064683553956806244188 11641212 -126858491607230602569647564584388198400 11641213 281463059783444737120408563575180658304 11641214 -113303012050513472737609542431345725440 11641215 631398129642823646904862832187931332000 11641216 964773811989910964498704214413132431360 11641217 -198955746029904542895169746340523347008 11641218 -3900120887942904158225706525344209152 11641219 -501252339016764515088195178018714229380 11641220 214394490738060156780503906572277575680 11641221 413494527374240493339548089124553107100 11641222 185491945244863147729798525350469218912 11641223 -1604179908427743839190843673860898011600 11641224 -357265688381759916932587874297955532800 11641225 -273011742131452540117185833325781221250 11641226 471486360567228782055423545057381843040 11641227 -373658953788540883811878660844929874232 11641228 612863273712128757684719045319061069568 11641229 872935409757067859347878351649913467830 11641230 -200188406373587977701835021701856098240 11641231 177052833554994782386001436917029086720 11641232 179211944456317899425227833296661159936 11641233 581056982276442476169760823830994679024 11641234 68114083374193397498757020684919456000 11641235 -103667609987006200830193585593547328400 11641236 244877106953364788968070378616980545536 11641237 33784595007739441083228310280537774140 11641238 139618805879385240494833830062094635520 11641239 21436262460874619770755810036403795320 11641240 291742938950902903825150697146087833600 11641241 -114267802912068256885304067017611883568 11641242 -209085427427331378392158622761709024256 11641243 -444559548257362709127924004897421506560 11641244 -51537082035982306236404700406514688000 11641245 -20318523308356119083189955290192486400 11641246 -27198704822565338514101840032434572928 11641247 588833684956054938778143335317218057696 11641248 144209363202932601904668027437259423744 11641249 1065148655970296151902942783389283233250 11641250 -108411173831358117711800215929891600000 11641251 559441413106171752754947833208680868864 11641252 -120745673543852130905927500823007518720 11641253 144348766783128894574348638155905712568 11641254 268746453629812309411711149775816223232 11641255 -11315474318034249231700617762604992840 11641256 -805070553935704199794665589693676912640 11641257 -358403542768625581839024852281962512246 11641258 -288206000534126285499928120068744605520 11641259 232922879218469193866976102818959091712 11641260 -86118589987928653928115043712351047680 11641261 -2182317576827176795096899953125877056 11641262 170809459552076018316656339636215752000 11641263 -589339806306893215324361956919562251256 11641264 -3470866492208679115042932051758120960 11641265 190634263161742908967290584675551574400 11641266 -71604639087502705357234806085347901440 11641267 1029697460943080137704434193105634589520 11641268 382938920942383944155842318672047557376 11641269 539689444170363502678461945620906143488 11641270 -389602838649405610326379902183982535040 11641271 527984360934467135672002820992790027712 11641272 324522599593154922312827222234120785920 11641273 -431304684511283152554999201292680917244 11641274 102703465220573513388960846175400321136 11641275 -113988853581930859264478734907815848000 11641276 -134304866025840780714820006601944099840 11641277 444737893461865158957080272394898196224 11641278 -140585701406297201683601627924342341632 11641279 142706972706924912164136149763325411440 11641280 74562766354423959923386920422804029440 11641281 474174393925318052426478585877530638880 11641282 -408860621710813272831693077752467609600 11641283 -281494214021784003662945754643029517200 11641284 -510312415713025235260349296391842270080 11641285 922271467549368863343038581025637580800 11641286 196904087379879105422182179920316186240 11641287 228852570034933942222138297334341479552 11641288 -1085611596549310054789926498269048125440 11641289 -623980953867573349882018184111650560 11641290 112121462085460522839481085922393561600 11641291 189564416749196916724705701276569428992 11641292 -421799719101204334340705808519502857216 11641293 852470563492668372203231368584374390400 11641294 -2461548038473841813951771761351635456 11641295 444196081330497509018751555551136481800 11641296 6859879896177405255457259835121336320 11641297 33477504444950538729441712824846553840 11641298 -685594636789694326739381868497023143264 11641299 -88675201739103395438649891456029431440 11641300 40111085513823924023742997191921408000 11641301 25215086156703355846782687620163782400 11641302 -40029435518711634775976515404859877760 11641303 135245855095175764953198494882722678144 11641304 -1038089040434120605382581891897863383040 11641305 4938185942514417957020015681151144000 11641306 56878229904389202399272069439148176384 11641307 -433472235616750002886510118013518348568 11641308 -12628042316276476166625137990554312704 11641309 589239259406153276887756801576917380620 11641310 -2219197055302849157065323688989588480 11641311 -128558798143872562325911810159926894096 11641312 860567498696374293871513523751857160192 11641313 -53065545040357760251358160490089369438 11641314 -21485493817980121975437837983355269760 11641315 239849536549927464691701912066067142400 11641316 -463081414036308738449287190801353752960 11641317 -473982164406449100654125116203596649888 11641318 77051435431194601090952471381494370304 11641319 976666347557364720473659114587244471680 11641320 40451857957691231022883011954286540800 11641321 -840843287446165589161442833920646159068 11641322 293324077121578597456196488577124364800 11641323 -553437358078163038731907363890228603816 11641324 -192010721527282600194957629627610000384 11641325 300707225141035774110413234953483054500 11641326 -124298623012717134751803413284939640256 11641327 1265169919147107921946484738517434436176 11641328 216709734179706053106399101577578151936 11641329 442710723635663254222422031755020202240 11641330 -1526515945672684921233182321496281280 11641331 -28181831205428767375236390071582935440 11641332 -84974265513863984906971617170473648128 11641333 231550364336691773356900391543319373824 11641334 -427102979215627982384920244225793977184 11641335 -94574995632302822574208726801656683520 11641336 209676990823528982728993716086896066560 11641337 79853371088485064894412335658962840832 11641338 227096798653113673374405059204820729600 11641339 -69102791416485811219192979980439612880 11641340 -542804590815043454917927327178416412160 11641341 1413436885151377056527011935324321792 11641342 686846840279536500921503935882394499072 11641343 29901294329813630221535144096149471584 11641344 -45338769991047323182065464253175824384 11641345 -2320387782420100385402664212066048640 11641346 618323411824186157049271664564415313872 11641347 861612018080436185058158927418362880 11641348 -470110856905002365688536673131962761984 11641349 98745408604273839351271645935352869120 11641350 11388700907505708787606183025682124800 11641351 -704081076318113374934452023154059340648 11641352 642409948158788529805396430262811852800 11641353 -546701799801682398379306769135132250096 11641354 -97491791479148239542277050558201313440 11641355 -299455153343486431321769163689024058480 11641356 -129479426287193763863906933624057964288 11641357 62422168621217868503185837690358039680 11641358 3798660655200694401071669558547774720 11641359 -114938973025254040994973790498694559096 11641360 -141565933488475495141504683812122705920 11641361 -1007776454450839963388423348054333942400 11641362 162937309562007029856536112341873768448 11641363 1736489897077195446092672339323206080064 11641364 39434163532090668577565697429516349440 11641365 -487690383938069520825951226534558180740 11641366 -278874746928381123657911785982763888576 11641367 992554696546055391000304102299534556320 11641368 148270578489644832494246579292466053120 11641369 1380279720082295352333442856768369695744 11641370 -174744440247219600127004609846537232000 11641371 -221538505034858294068421481920715856488 11641372 -352790816047294735164230412994187688960 11641373 192507649212471686667040605228545761728 11641374 818815216925968417990842067237991466240 11641375 -1126901022604815294620464971585492666000 11641376 398939354190458814681546465908270039040 11641377 202657686498411383929379288387952945600 11641378 -85091380900037490948600306316713246720 11641379 522712717608379041585108473663539388880 11641380 259252438599059044203602907273306501120 11641381 726719154845899896978027728499714758112 11641382 54627432244524247668253951094272472832 11641383 33163795569973999927053872814521639040 11641384 -580124874163844888674056974058429726720 11641385 82764839181539331456170987321173613760 11641386 176873901563355738363254394147609264384 11641387 -993258890573965060755406202895199365964 11641388 163653510632870024053543973603040999936 11641389 -363568705447663302649166721261675229920 11641390 -2960136592019893711202433718641022080 11641391 -1262705706855095118128343026426378132208 11641392 4545584559679892872845564654369177600 11641393 -712362457995209269022340104766334753100 11641394 -376865004348172450481603012817247947504 11641395 137050170913610745966724049711871091200 11641396 -119758763812848573470614387567263975168 11641397 -177366069871832126541953682134439185700 11641398 82026957069470389398067298060459964864 11641399 -59630188391227020124234239542716778496 11641400 472051364781097280202986908676831232000 11641401 -512180461084616566416965542514257696320 11641402 -25741445880731958910466707842856569600 11641403 873595025930107529387582490401751604560 11641404 225744406215834860402581729683943464960 11641405 -953885757605235488144387102178930713940 11641406 20296537947282109436961863101366097280 11641407 -302412847793402804096065524234449156208 11641408 320335558054507572002969795072108789760 11641409 -1044247252855490293053660893437320853272 11641410 -532912245559083980120304040133714400 11641411 -431489783613206679938369666455092561988 11641412 -49266612181261839966539443087150652160 11641413 -109708251750685648432040533205640324480 11641414 35410635768327486049617251059105620480 11641415 -596794849032357463866670954610320210440 11641416 26327380147901152633623663723576729600 11641417 -395944181537787078993412300374146822988 11641418 -10972938395343290666861684646601118880 11641419 550656539706525444802265646153793416444 11641420 255853467393152804331870719172690432000 11641421 -62431019526959688056115776899606943136 11641422 33230326328544915250617161774379600000 11641423 1101960798715193584527392813155416882904 11641424 268233829207503515775163881210449879040 11641425 80565094404586977117981670085506686000 11641426 395355434320833314654934978362920608912 11641427 158827870842565542807103736669060059392 11641428 90829782726931884981535451895491665920 11641429 -721142181449953436903783952828530385970 11641430 -200925122609335047919402850169662315520 11641431 -473692693113958476421214507625391362096 11641432 -555372409466393685928087180798421237760 11641433 17863301210647833668122523927295420000 11641434 147017069907897663799577966968567552512 11641435 287578053642973693593954706779750066000 11641436 417215999543981189895749477371535565312 11641437 489626134987867936613055803326313301894 11641438 299179399607773362319184745103039994496 11641439 572266046644890197610412797267145758240 11641440 -139729817963431316193004636771398451200 11641441 -510462098319788547948446473819141485120 11641442 -137293170803092850864986592337565100256 11641443 -42349309063056752544441988669007854272 11641444 286551626831604335596256720457706598400 11641445 528147094499157194957901613615841624700 11641446 -102575546663760242626865598969640854336 11641447 66944475208593120689724391371002766672 11641448 -30352286808512931950605934581321236480 11641449 60892844798891464478953692119188633440 11641450 -50303186156974025240528950118852812800 11641451 272430966611525963317624526775355184640 11641452 120857224255517934821133307890751795200 11641453 -1222321373615701084912153020273948017696 11641454 340481772885151975778040854870889204672 11641455 -116792428526831878078643711505749606400 11641456 15279854432771810096897939756653084672 11641457 -28144316024791456248902425868651588880 11641458 -28113271771376604624586379791328378880 11641459 798578132082210166298543905937170019660 11641460 -81320520844638194961748339387797104640 11641461 -121231760465169271154629882472361039360 11641462 146942621058243322401263172070813488384 11641463 -283936405660858747743966860735899035288 11641464 224193910134581135964365324588193669120 11641465 -540956022962127311287806607468876164480 11641466 -84294917098995099474463012718852344320 11641467 -274761553080598566947382250581195888000 11641468 4222010923065133243285326970238562816 11641469 -820492582515901318022572953787273738074 11641470 75365832149458572477332666958213945600 11641471 -1044428315133457916401565498343740657280 11641472 -39388837674685244249611175127165173760 11641473 528834574805217242801147755569013484160 11641474 -325867854285913599554093717876206380000 11641475 -149609065692865841156156285587456858500 11641476 1360631414621537031967495590696910848 11641477 1106217107861364805182058502983728781632 11641478 -46250395977979138014555984109890924960 11641479 170023119576836752239033657752507059920 11641480 -465191224523158914751260527450748057600 11641481 619955537065105419385402818352088270772 11641482 19210934994738468384403287192840509232 11641483 -145987451600821332881891463158505197536 11641484 745586641068142847302486026764639711232 11641485 473728582988054328122884538359617996000 11641486 -62624395680719335885455733222357597056 11641487 -245419804450181007952247907261664982160 11641488 -92530770649881121663166386263888101376 11641489 -311799218922467837802843362605453273280 11641490 -53138904313951245327836727799046476800 11641491 -695871128320920077090279035696632535500 11641492 97626778725897659625255223697360420864 11641493 -335299542311915165733780405184504243200 11641494 120752027173318296764855684061448519680 11641495 112811457821867291031787460398257362880 11641496 -95313803001684652975437598004468121600 11641497 -19637150439868870896979684008578196480 11641498 -124685145141485456256586290354893107968 11641499 265006024636838538408160965848096728320 11641500 25272140320904735672714430851212800000 11641501 237181142181847659455004203031069334502 11641502 -396084823662470078095469052398501778048 11641503 -425306821581998404887773299732841803392 11641504 275146958697162146221436801492972470272 11641505 17013590235150024833840842602696145320 11641506 -514906383709962819654537306253412077056 11641507 -1233749442594571261326924322979181377088 11641508 -61641201777161117458014396642659614464 11641509 -211304790992865612641423368967181158400 11641510 15133796964797686326693883656830592000 11641511 183148230813351045617606361235010064432 11641512 621134279380133511017837244675570155520 11641513 422112531618421519982253685109455552200 11641514 -373758449579795267440686976481733432144 11641515 -25018837861929960178951685554697602560 11641516 64981632918507530076301445192011594752 11641517 -423479079643815877955739386332621363434 11641518 -206087559252106365568903876504879932864 11641519 13574734843103808854782054856934528000 11641520 115537248266641694381899472029773004800 11641521 624758364542901884853556975008442726512 11641522 302930266375409792957035079324257047312 11641523 120802584555271004561596703779093122624 11641524 266150641273957153130569641077055086592 11641525 -122557241339859445165491716891373135200 11641526 -309337200512041372385322690955389283200 11641527 -317957952595746140318500185580755614280 11641528 -18284749022431768900507379095140864000 11641529 -61058387085483492583870048948067049516 11641530 -69980882181159464453308547617863655680 11641531 1106968909487528359092680356037073596 11641532 -165312870208315430108730802273492291584 11641533 -1236249162590189010581442510187342783200 11641534 92492229671836129817056605301534132992 11641535 660737278719272575257319666702398645480 11641536 164500690993354521192484755679645532160 11641537 50165201745901389598073519080037410480 11641538 55278726627382755984402719966873203920 11641539 42929691216721393472129305482600584448 11641540 -68465925693727444987405760104187512320 11641541 -190276170163540239095211245957351801058 11641542 55768803344042234870759086917419304960 11641543 -68157184067973889479388630877120731016 11641544 859786218876603829974676930787288540160 11641545 379226479783135622730268232174789127240 11641546 157922400889238309432669463061929719040 11641547 -283796994965889030827212664741117373960 11641548 254356136054144515557299434962428006400 11641549 104643034938103103771512932137407905432 11641550 -189563584819927477156298562015544171200 11641551 199691634599187141032689409164001482632 11641552 37546868490290506216487996189690396672 11641553 100397744783050911387725884776559049280 11641554 -292455199303746926540252943330522444528 11641555 -392268867364449885214018453497143225040 11641556 -1429011972027875920234222665833218560 11641557 894180888643850285795929501998381393120 11641558 54853147450751558463375346561699883520 11641559 -903968794686443486950138815670749189240 11641560 -118258880999510452285123518824497152000 11641561 54244666558950638762943907596443781892 11641562 6540026872546768024182553055934972672 11641563 -37008809446151388268627114247906891616 11641564 -79805636716380291474534879418304322048 11641565 223509129530746103888637163317795792000 11641566 -361300154272363886629927302551058831360 11641567 -894499159256741694175624696966926443808 11641568 -136366641713665770857923036553065267200 11641569 -91024306202064555851647622940714349440 11641570 -166076751698548707445135395100224099840 11641571 -608554293827148164476835420037400836768 11641572 354154129396732773512454125705099412096 11641573 -655777270159665830782673164986639272256 11641574 241682927743158209078291273685942452352 11641575 -230489328625444128761279220423192940800 11641576 1049891888473456976393200540930522414080 11641577 -1738722637932528220901077118118585234288 11641578 -66987637995165420939281043767291089152 11641579 -1292270084190719452940708709850817559820 11641580 35791629516268961210740192018218716160 11641581 -93072100279587839466858111024593476416 11641582 340021777222645799576281575781048031232 11641583 -601001549091924925163550613679571955200 11641584 -141757244840028633498506561673574711296 11641585 -218611980460996604836232039254291968000 11641586 -386539959726534778972087009416516910080 11641587 106797537872595291705780063829093984368 11641588 222851619183865365141857388976402538496 11641589 226422560532543472132856934801834345390 11641590 -331170637252320663781714448028154502400 11641591 -393312689109361026391288353505728223928 11641592 -1079112546910986768091790028334086144000 11641593 -79776502798168006126208043189324336000 11641594 279975237690965785599443183574190986096 11641595 -246539315634856996615794272395395844320 11641596 -409628097484652701137944533339956100608 11641597 290463895345307576426020409961012305760 11641598 473061375183332690227438109209326293760 11641599 31793003125491312420774496661072315664 11641600 -216784662377476487189902392397765017600 11641601 -303593607855582050753872400520223762896 11641602 -8121356188803739066402183496331949056 11641603 -63023021885592497053838672206122184560 11641604 -168796077290780761182944926793437532160 11641605 8467712123990394811110412323708936000 11641606 -99325037258764662584511921156544794240 11641607 1829170162908297192076335181975001931552 11641608 621699441364038268016585976141149184000 11641609 253062875799853019333800548595857293760 11641610 -180116110140046842735714111397624846080 11641611 271533856440981428876907849711584033280 11641612 -124679531976853265673493618062498221568 11641613 761675022503866164782695684234529015862 11641614 156930319980593797300479126362136651840 11641615 538939061832446669220026007912392534400 11641616 93019614987166628062377892007777402880 11641617 -460935794913122054039273784260098974720 11641618 73751820478708585181329716029747638272 11641619 732151778048478380958453563777090585160 11641620 -107335124383518530730529149393639659520 11641621 944332843100652404621783608786180151822 11641622 221001229446285220417852857281140703424 11641623 27065862718943280688964877458984294400 11641624 56820053388372021178144693091097384960 11641625 1387921166025609522220365037380386109000 11641626 -325147584314007608648428576750100667408 11641627 316399353099037293953066934915540018360 11641628 85357671207678932948236800082938210816 11641629 608022977656579749544005978521421043584 11641630 -31528053898580335142038231806166978560 11641631 -304214472317941617215496591227935484136 11641632 475463829833388723675121282030275919872 11641633 -1974505340959086842121838799639436576876 11641634 305910506056651635066248871770932841472 11641635 203796483925972315237984643351853273120 11641636 255047315557950315978690604201709359360 11641637 -426589186147517241619946570451707790048 11641638 -90017021147135475816142267505136423552 11641639 517044012911855890132158067213761480440 11641640 426255111059282532191799157593088972800 11641641 508604854173537635525314414867918675968 11641642 690196713643956742277173987125428755200 11641643 263016908471397053303631276805737246864 11641644 -220082653199751918098539006855555891200 11641645 172641419708809943522046722912545829400 11641646 174369694485596001687338884930142590272 11641647 198121339714215621228388487125071575040 11641648 -1090363770764120948096725717002715136 11641649 138819211724240075272431173953172928036 11641650 35985571955280135726188366959502313600 11641651 395800745987782922533282161731655557280 11641652 1789578742040545154497488918684887040 11641653 -313584539715978621556443544967532080256 11641654 -140621199688458663871261658405234608224 11641655 799631716507400997972728642117118457560 11641656 58026924196482653111436322050050826240 11641657 429294907910677103526971228039724136320 11641658 50290387319312481284407365086516088576 11641659 704634889731145706073831197067241294104 11641660 450266388007721025428416856334014599680 11641661 -1035353758710074821201143272798118849600 11641662 -3375847186016864764383064138633342272 11641663 -241007795367613542198960661249304004864 11641664 195478293093971665211865540060980969472 11641665 -671637746740712511837273745737272958720 11641666 -618063620359744994664724861631902321968 11641667 817279451293343090265155366249382206160 11641668 -661349282056380957669518226838516531200 11641669 75640008358383488320437166736442417408 11641670 -56206190505024589255745420504307600000 11641671 608706068750853198538755382768434828240 11641672 105841223084593040083253255916306432000 11641673 121618719954588693621891919683936865800 11641674 -33162391773690636055820964574279069440 11641675 -33591483374585054245348546551839141000 11641676 216435072533541008257133791181358600960 11641677 169219175503993672070051148105109537920 11641678 389159782140857051423012354068277035008 11641679 4804783557154810091070982742658598272 11641680 19623845067934727336821895166256742400 11641681 -1116548234307432372213927853370516837518 11641682 204860729661091562871320346730005274272 11641683 -300500291693144300257623901430266447176 11641684 -109588364991472218578402852257699371264 11641685 500150160023570733713911163759763558720 11641686 112114516669826946811109720449463107584 11641687 -617722639750270120635467220029627004664 11641688 611659221548574494911925302569676277760 11641689 -121231258723483879469790014237199740796 11641690 157599886615347193960125642251495270400 11641691 -19109370967871185976101330292939907288 11641692 93863448954947411563903922855338324992 11641693 320563381395856631867899904443086901600 11641694 414870817643774864224696329564527200896 11641695 -23211476540521800625751385850637160960 11641696 -755800421840340634628532162462062739456 11641697 1355698965903627184236130701535271674146 11641698 41664280842378501237283762026010149120 11641699 113007210509749242199015398478980320000 11641700 40889465640370865993062276808966246400 11641701 475917464463152055666003622580218139232 11641702 -426456913469824994299291397941904747520 11641703 -173246687522018814668797064606051637960 11641704 -154730115716494353680253684084160757760 11641705 476433721763194727298703948529757133860 11641706 751883108597771582458744029752113029552 11641707 120728571323348145078714112497236876544 11641708 -75476216685706308297073318437127111680 11641709 -90387811700123246144415542726128017408 11641710 -103751918501316121118016810298208903040 11641711 1075651328693882179022709595450773359312 11641712 67129993225217756519564859495387758592 11641713 121642819140360506084042121234050088384 11641714 -67775346236506703691266300820877723008 11641715 162625962809330294413110473698169137920 11641716 -15586375551920118849473888407902937728 11641717 611661163208585632231977854463178262812 11641718 -30429187728669411590246671258255249920 11641719 817875268656083515774022585787570396672 11641720 -827410535841627399625745665532743987200 11641721 -191926355577316848106176043003846351296 11641722 -65162701624828988516160987535438195200 11641723 -691813697078994989844044600200456823520 11641724 578985061243831643353956321090682516992 11641725 -25283148281339438948090618843263968750 11641726 -335581986178128261832029421861161165696 11641727 -1439382931973011258971381871466795735424 11641728 -97164183456933224914381297784318853120 11641729 -346008517524552552398991920716640122320 11641730 -137060081460680609685939060648440118240 11641731 108403292558639139198942636780064467120 11641732 -288967877880695907267256163167552299904 11641733 -656391449339305156506762615947627322018 11641734 -1702510802241658465417794601891490880 11641735 -53908815577709878277612819300492567040 11641736 -455404359312261400312070257343024240640 11641737 186335118360534335731227561842759623680 11641738 177553603230237233271591369267655433520 11641739 399028269733901968952312793762935975040 11641740 68453632964006068068230221061170790400 11641741 -281640231138568317212854704435853502016 11641742 -41727002148454895347266510897204751488 11641743 358948321775465407829831737353914815320 11641744 49873713069818464475851112522912919552 11641745 101438187496438164753659562559725685200 11641746 -3078419366684101598420823780601277952 11641747 -1649614444447446757762696420763096848 11641748 -28921687553781570015751599350801383680 11641749 -36675589962338182342810695016028547072 11641750 264302120528154316061553574435941792000 11641751 476677007706714608878749967128793174104 11641752 110234442148839085784669626244978073600 11641753 -465441644923553976454637273299763279340 11641754 -33508064148443806950739121827331858208 11641755 -38817546933730662133596467621987671440 11641756 -164453808679502429892229209005200179200 11641757 468010271420349078680337641045180940006 11641758 175121909676234946641464710282885425984 11641759 -1277061293909156289004713018087254863584 11641760 383595290135494072315681627795134873600 11641761 580997639851344421972265129834522515410 11641762 48010550757240014750843807081660294400 11641763 494150294615788735537968947054611293600 11641764 -75244011265868623506705350683176090624 11641765 541693044994326637226829982789421983320 11641766 108035168949301581592869951748409060832 11641767 244975134316623203744262960398819306280 11641768 150655334879556209579857008974264309760 11641769 807113210538459874347995533020780014244 11641770 -8196055905075560365741272545633648640 11641771 -90799403016755080690668258980812466176 11641772 95837258052638500738452479529875254272 11641773 -232614736984633826354678780713597728 11641774 -74936287550544977892138151526488476864 11641775 -423079522995558804745730638093845645000 11641776 15555944804158984609134375003233648640 11641777 -4024877347336951715729763438599616448 11641778 100644864042716367435718215145889248800 11641779 286031209780225924016434170043130713440 11641780 -1385766435718719257202223729136755200 11641781 1544737357432474111726758263072711000352 11641782 -200806672210494143320481982163509985920 11641783 -358965603801899958805344793057361738968 11641784 -363762884635710983021885012327817216000 11641785 -161852809259350657748844693045975556800 11641786 23668187013659516997153455951921837568 11641787 -269555838058549597191245665772410373364 11641788 137736037205701015733669299420634153472 11641789 336366426568883059292889407158129660920 11641790 116744817433964855266613969579564942400 11641791 39288815836322653082076856602830221824 11641792 -17839400688776982032203170907647115264 11641793 83589952196076862920229390623326720724 11641794 71065719855631497319799897732871732480 11641795 -201071497911531987189800612453241173760 11641796 629576104749292331172183705628178409600 11641797 -795540240055777039858080271434822473826 11641798 33034387993291691559117381993897756672 11641799 126247070891263467712370385481846073568 11641800 101432467116332595194121285437887488000 11641801 12460250048179735854338860195810073872 11641802 103295958673867904951046571006764288000 11641803 -191786350321679012689222178322404032296 11641804 16579911226554445536410924407158775296 11641805 -27360107233113774777083849936648029440 11641806 -34265844661230104412670627264351672320 11641807 -710226882718077613780176440730933788944 11641808 -148466446640176980180978161646367776768 11641809 -61214052327674400664746225304795489296 11641810 122870896637821874771681858776657126560 11641811 -775864971575136077063836926632855805588 11641812 13186338671548297303791881621977331712 11641813 -41248723014230435751450716949342402080 11641814 193473392973544329297320173808216181312 11641815 35474135482472979597452573978879820360 11641816 909369901224925730113714667000078100480 11641817 470532504931812041077544485160197209600 11641818 -235906938027404325340440767396185420800 11641819 -31336960012547196118406346153923051504 11641820 2257484920970225915568178433177594880 11641821 -21098466849128464173244236903577537920 11641822 173219587612858388621748905792546579712 11641823 108859956563568401230248872147898861840 11641824 -509068233060428257383188932667661090816 11641825 -104576102323908672340298489710785899400 11641826 -15929002325734083110934506518031869440 11641827 19599439977522804113087491952876271600 11641828 2263386147538854296818080048309460992 11641829 439085644524557112794531706292750509984 11641830 107460125667397107751725409376027139840 11641831 572389633149442366045353622403983368264 11641832 -331923285274198115666366337765349785600 11641833 68536406772521860962425550758963159040 11641834 -55265780884933940077964069681809199184 11641835 502731508816262568674900975869200436800 11641836 96849139112983914242642284211518832640 11641837 -384309509381904719838024904963804425514 11641838 -73880498718253770497219117450987061120 11641839 577806505456623935352711158472251907456 11641840 36103805010551675091275427864703795200 11641841 -11299345624797705900768426212455213440 11641842 -38887132988342443227790496940899969760 11641843 -1109689030468221271904793366162147061584 11641844 472175374099458259188026680151340260736 11641845 -219629128065399868273832848856275172160 11641846 267719912009267060324049168058164595872 11641847 495030543245209525720993803027999948000 11641848 73085059943127370738625811700471603200 11641849 -497425981417691088364955465240789614764 11641850 -354280920536861623230897600041364806400 11641851 -354013451429205929555250436708461283920 11641852 671945021861471618610109297101799079936 11641853 -2597413899581518150734703738404606063744 11641854 -33000122492644108667732790833741045760 11641855 1026551575769067111236420182175860041360 11641856 628537880138435907782189727164305244160 11641857 35951767108231042283820716454914313792 11641858 -525837781502676499832686868629345308720 11641859 -654779764063471791990292361165530247940 11641860 246784733923898719721203744247313408000 11641861 14896221878614501365294049263318441600 11641862 98378983075940989501845210960776147712 11641863 6123187496054675109307237882087054464 11641864 63235379819027791542200813911725834240 11641865 -184660449929982092193557889944711868600 11641866 137661851495167368397567583031690248448 11641867 -254635522151198023926403743784650247084 11641868 -6305593624467183913485889180282165248 11641869 462726599326737608919803934561116286294 11641870 -130823981449698804585826387392143769600 11641871 -389364340031756494804690606290625934928 11641872 -107885872317263120194289686812900458496 11641873 -186992436162534161941277994774055244878 11641874 27386342467103862791084890733504499360 11641875 11797796520264097963139965615890720000 11641876 -378586934258083729167564713514160984320 11641877 203029998140887352427934677442744944060 11641878 -313450683428442309797318565850347720096 11641879 -708235404515844776940555281308673358520 11641880 439380075551909999272026523715109888000 11641881 -772182152112951803365297761033695616048 11641882 80242603797575235836360276371872198144 11641883 -39347156876169188898230441895562071576 11641884 984038673602350669358242596955477155840 11641885 -448889958569223143750801858880003798420 11641886 489770793475821524335227441110051563392 11641887 566127249199114206512785096083431046528 11641888 1379599682931583619731646754100050984960 11641889 1230575448021648147204670276421283072 11641890 -98297583037823837951453044317695132160 11641891 -437430901676533184405040654963885840200 11641892 -175387283464990206901707942927897968640 11641893 94197276391452843118107995960870016864 11641894 39653954567558579000222686388007360 11641895 -92801957773092817631667407820562166400 11641896 224213997106984165482228924845684736000 11641897 -771009898748664162279259997058876139654 11641898 -4056839295829066078697738598099705600 11641899 674176857200707144624112258090395026264 11641900 -718290644424379744411614655473025996800 11641901 346204023903114890117794759780505770902 11641902 53993614275956014644710390279709995712 11641903 20975065720191155761877077543716802240 11641904 31636399576615697093742454760218361856 11641905 191611226675157434298705225000970843200 11641906 -6409418393067773375713297063572999936 11641907 681914020876081347680313640583122808280 11641908 -473113494500757678480813505334890997760 11641909 214897108319917006544329537790258283900 11641910 -1862464586354083014198055282232490240 11641911 -626711287968571811347288703870730567216 11641912 -178139866027728371592620934358848921600 11641913 154709469353475127930229469499461007044 11641914 -43135256234950057570945229755690752000 11641915 -151724737956534773091153544461976016400 11641916 141201632720526146556170159358672190464 11641917 61586371110458107672234078264962011712 11641918 -199151692252575503074583671196265795840 11641919 -994325940304866730889143117302054031680 11641920 50701105688481687676354464701806018560 11641921 522654720282449508912917279181848830512 11641922 -37398662253763550160471316160843131008 11641923 291201408281186374144858536667477662504 11641924 -263929908736559460745794320078142746624 11641925 -127208944394780086349063828368639939200 11641926 -131549469906073788503761432628824768512 11641927 510700493966136679920817350107103404160 11641928 -1139969374549106451301811651081778723840 11641929 28852738270366326119608577209990560000 11641930 -254569506206919033618062227574657396640 11641931 175266188004113192966344058727849243792 11641932 92950189832197961237452841979382927872 11641933 -390438498534646165322096860241892942816 11641934 733016278314708451114090043187438615360 11641935 -125106653749125674271737332809118978560 11641936 -106782737739616228117493555025645150208 11641937 377810272624293227083439382961401257586 11641938 -33811960954470497560716789668742365184 11641939 36526245769403796841682370897486197520 11641940 91746117915703486512717230009473121280 11641941 343391309564716995929760992462540657280 11641942 -79541400281250525143170513350523305600 11641943 140092818848943324949452477514331997192 11641944 -250131128585749343422935366253663457280 11641945 -154614614911307227957241518630129929600 11641946 -679403011207887773519823101532561377280 11641947 -349682680947607341547154303577523004928 11641948 29046952773247727231167493171717431808 11641949 -2701035139773263847307575268524040704 11641950 91357321394943802810426593900775651200 11641951 1130769212648081882222377847105700817952 11641952 -123605498204579562435786917708054396928 11641953 41136581937466651376871726456937444704 11641954 -250708711660313295563856786232014907824 11641955 -26321416421497360383381648201165516240 11641956 -41603276758570670791470029928592306176 11641957 261762193100314726376625084004340776704 11641958 -676132083293961455194749070613884166016 11641959 -339983343604933244813573538565570509600 11641960 -288164655493827249401969396893673472000 11641961 -420614485306205329174500554764082346438 11641962 -313160948328016959041127283743162440448 11641963 -82775768097773537747156595550451882240 11641964 -63353246537751047018470846454015769600 11641965 322680397198557142751069596350537720000 11641966 96937633829038093865941850063679916800 11641967 63805445137877396756191229284233751920 11641968 2609032577851924922531391099290025984 11641969 -585727579705049457253422482326988787404 11641970 586136555466060059252445783922482332160 11641971 -767140377512565886263903335187324511872 11641972 410014151687155554314066897618268965632 11641973 94766162208137233704012532585255254720 11641974 -370593194361452976061905039074501369856 11641975 -147689409474402798288003110765288158000 11641976 686620633339398500553019844076718510080 11641977 -164706683899108265830878121173825007686 11641978 502305829026593485682577213980941770720 11641979 717429153303657108987956444669587940784 11641980 1044697708801954729408197933913374720 11641981 -90595364964006676135240967377418045280 11641982 423946633258322215653849277582311816384 11641983 682972828624656257969527859343241038024 11641984 -278789581068817559793092388633496780800 11641985 517560989251065103056959917147079076180 11641986 -203424820151322569639574317127555913056 11641987 13536539450345266624462524153311716864 11641988 23700992859642932395683668657245126656 11641989 -373771620245453263094773844167793350176 11641990 -188755954895058807503152283272345584000 11641991 -182760194956728209755340883816212864256 11641992 7016324885868492098903392908079104000 11641993 577136880102684453095617729328664351360 11641994 -178217866780372276139201012994177478656 11641995 288594438342237113249343369786403968000 11641996 -16748386557638553182536920504272032000 11641997 -606604401407559326978257884452305770420 11641998 25868371538537795152472919100179102720 11641999 34575755523153963189197634938466623160 11642000 26078922634138161953879066337890304000 11642001 53991276651883228856646876344785814400 11642002 -369089076083850669918376586613640329216 11642003 -349269586810643940976274333397594131880 11642004 -391227270610114155619008264790756915200 11642005 -38084837211837027228830106183857858340 11642006 607645070958254866623243545890788881952 11642007 -223597009038538942281312339561537329712 11642008 171996699230415786066986716218952151040 11642009 951445722555560976765115054880891739210 11642010 37732864123212833221994789609427106560 11642011 -862380631633799592158852878730192113200 11642012 -312077977620493487186965205472430076928 11642013 254831206447483740368855573569309326924 11642014 -501672954418613617441945880756218518144 11642015 -563198025075196832374293156860580000 11642016 792208811165039280333422887788189057024 11642017 182465366212399699276076274650293604066 11642018 -136931094434018569258065275875719269040 11642019 65998376544964473311558184208607182848 11642020 -209247576446427655122184224110036037120 11642021 323204631847596980813359809022656094680 11642022 -77750861487710593367120704756943155200 11642023 493233351486616639775560376834997715584 11642024 1047525974419815378073149758097488808960 11642025 172173556299595241377314432456037257600 11642026 392955294810331637944902379588253174784 11642027 184373657610589961662823627792883954120 11642028 3846543352391460254947501299792408576 11642029 404074320219076208945440058490089764576 11642030 215736537386209046598874355181823604160 11642031 414143721150495173499788373720814573320 11642032 5450464493885711873244891159037181952 11642033 -105320603337655230232590486928566300912 11642034 -319662526180812475629089231545188942720 11642035 -7820522507685554247715275883967940960 11642036 372176982529091432776867877128026421248 11642037 269183064200562506431468305453813850944 11642038 -163349639619248624071683369578483818080 11642039 41609148164500789731497700842792844840 11642040 -22288773292613342581998903218950348800 11642041 -720332231744086204352566345289532996480 11642042 -529667243079290815737512570040381496608 11642043 67026622246961287073073839598229507584 11642044 4392121205551027907007256351193179136 11642045 -584170673212164236320535389064028143700 11642046 -25164095981547240360117656193297027456 11642047 126504970094513659197161888617371538496 11642048 261228875279688930984624350375958282240 11642049 -51725049813378472715307342894046899870 11642050 -12669335568833047555510977648546816000 11642051 -509188976796184151104505524808599902720 11642052 -438301444325875336216438384128375361536 11642053 413488164544453308722968555834256598302 11642054 95082071142517226465710568276890563072 11642055 385216044098096030444344421186734967760 11642056 -486617417094385113119451087458215173120 11642057 1014977100666333678680119633503365281680 11642058 -330873707331776748900748460482876698576 11642059 -67713328147263338249115184655321084640 11642060 -651952072676796988394487156766545331200 11642061 -630381944310015104675679520842753892896 11642062 52010283819185440981169445050929428672 11642063 -164887280440886475779599716972531012120 11642064 -12038961050159476641658971587916595200 11642065 -53888728632889927460593526143288182540 11642066 -579806891959253207005628685289025766768 11642067 -9413198103263808968480565722575149552 11642068 173344057596511981524776180116121239296 11642069 786673425909212060747970288479518747470 11642070 -179917982267385537649842669785059430400 11642071 -85893585027604748298251063144366754816 11642072 -345085161496304578083160076938586112000 11642073 -210277121464845086605804216147882921632 11642074 532771876971748934639542176563427223536 11642075 -329108653129069671755346369834234897000 11642076 -79850778287873765383433885881913533440 11642077 -93168049325185375870589062936291274074 11642078 -3545798085988389099683150965903153152 11642079 865396022271247604793028163577913526400 11642080 -669075712647418410989732217794195619840 11642081 -114981157641979447459274056984811158272 11642082 300265440626041204395357769908157150464 11642083 -707349164193807167647365460945166813616 11642084 544556865982982351951359756647694156800 11642085 30328941228731376544931162460137389440 11642086 263042470646352505971793480883504091264 11642087 67145602687426814858236620712962337272 11642088 19457270007872418571219455901839851520 11642089 -708243409671821951265469211300166743110 11642090 171830975290840765185005280043619942400 11642091 -74802374167892519173394051593794789696 11642092 -13633731175682241084634459994540851200 11642093 677457641498164434609495174006753094380 11642094 -257974316543417811225902179328046253824 11642095 272428994635873207901309074063385116800 11642096 -210081265575632950414034409522486018048 11642097 -89074250827548228463098011824996891200 11642098 94630711975403735768048246290327280640 11642099 -11895383316850560140840690636607590064 11642100 -186855833264446118270616941456628019200 11642101 304587852765119234759263926515671451808 11642102 -15287929722300592822548226999667857248 11642103 965961707562947399597868295070034048000 11642104 266970203735449176032263681629462773760 11642105 862610915663426268518676869548109704260 11642106 8074639119705071175716872817237529600 11642107 -1139944807031558669106570811257983591644 11642108 -356988436485321000192145855788120568320 11642109 -197178213787638034213951981197231261600 11642110 -297082509302172389893822715458603847040 11642111 112676566352064276398991466245477804624 11642112 29314712477076590834380112250795982848 11642113 -30304830031992823694396961837771698176 11642114 -72153753529159740328001119528492766976 11642115 -91441626893476067780756133339160260000 11642116 -238905278119793910207208971777791063040 11642117 -830041167335037646219631869182581017920 11642118 189467064532958046938060629868663040000 11642119 278197611333596671069247761654010042680 11642120 -144978268582302319568198184377315328000 11642121 18451259702029472579049568715490808800 11642122 42308111808536838899585773131111628800 11642123 486688780509510625027980627514632605880 11642124 -88845559594586855924966089535748630528 11642125 318812136737659367714585651721920904000 11642126 -34364612653022403765100045841088295488 11642127 228079897493336690771918089203472859904 11642128 -117702230446755604726914163999291138048 11642129 -122968413941173597377059781659139552924 11642130 263195665688752803158695926137248908960 11642131 444970307706913165141112071443794201200 11642132 851262974818733398381094152506193408896 11642133 -207498839426714201475339791460983254752 11642134 229545857706005740700438876668242339072 11642135 143121672367671861980335718109359400960 11642136 -768334157950500466792513508973772800 11642137 423363975736745853365403145936474294920 11642138 -532802567374670948030082658324339499280 11642139 422191289543797948490399335095278439984 11642140 -207942363068166122002239148236038707200 11642141 -111266528150891322200169332334918768576 11642142 44705381747868421568123282267158975104 11642143 -214384345883854777210960952422491964736 11642144 616767312196668539011922188528333750272 11642145 475919059579391788155812093131797966720 11642146 282793995637451692026895065640212268704 11642147 -732597483624876011157778032568929773688 11642148 -189766211464638444572735936459464396800 11642149 -177644965506316797062478469805357400864 11642150 20159436306969728215833011991546921600 11642151 680287878303307908739346605708258225920 11642152 -1485873750250994683016880017739775180800 11642153 220966197756460098239902418637435462564 11642154 67400761205999914530123075211560337920 11642155 -187303154098934410845249740324613040800 11642156 137846888132245668663248654385060875520 11642157 536922371714118768925334000055350504640 11642158 52757525489295652144531744396148517888 11642159 -100991525992992049779412201336887302640 11642160 -7611928995691222931704598680987238400 11642161 -270758504277312801879559303805758557696 11642162 -121161659018543015973811892967866615808 11642163 -101016556649311559583257811776743061760 11642164 3653259606477323281654684839490867200 11642165 -150237971265440682242095175484393646080 11642166 -188844812956847576800283906287366663680 11642167 945826199734405327593599808334188002216 11642168 310288499247727794151344792132569088000 11642169 20076491946138675911549668983611520000 11642170 154728996378672233621617149341733965280 11642171 687958774620015867215694383569150839000 11642172 -29086905998757138276852700245284438016 11642173 7556088694077790963811283218321699820 11642174 -170615559500616060286237337787205201920 11642175 422585302311873026920190485777238973000 11642176 -30287710919687586708630373025185792000 11642177 886331878134774047860276545713592601026 11642178 135381795948144710285974117557790344192 11642179 308743774393724312546879195815443640680 11642180 -402950924628891619647079922614685798400 11642181 -271491477874648032188115003606817577760 11642182 -813455982566725431332630794957117694208 11642183 -323650019251292103634322204897109712080 11642184 1097045186833684804391927961987594240000 11642185 700348217807374359302265540187766574600 11642186 -14958764826238008726489570903734048256 11642187 7124441209365608200857976396696595160 11642188 -113148845848668250116169189672483357184 11642189 3135039119230645452843022936364390124 11642190 55264472397022782927369681414507110400 11642191 288014102724070473536718011124915123384 11642192 -2611274987134168483202295004446474240 11642193 -1457915919530276882732789312686585765440 11642194 -685811553751836006518813048804984629104 11642195 557327900956072142846756564328189880800 11642196 -20647961141951368047487463567667634176 11642197 199873634552436214625738336515783622592 11642198 -219406156764309217174506221340184913664 11642199 -240558250822496872279136673086907760536 11642200 -585659688882816734456361253013972736000 11642201 967565608394489527691349685707940184202 11642202 90245399266782760831468135103901125376 11642203 963965149263263899729232453401979472452 11642204 -848893693046289530961536483909252774400 11642205 -21109486179641001960638178790061575680 11642206 1014540319418606172156725363995614239040 11642207 18084500999881744657155812479377987000 11642208 269824877870082829650210185163031707648 11642209 106286620026953303359229019881397645504 11642210 182751637369847366483171486360058281760 11642211 23551609767112602764011496737401231312 11642212 -244005707551757320361184483288855214080 11642213 -989882000638005024624644812433334801216 11642214 165727512330909613120071859471927050240 11642215 97676828780972367081975355743701447520 11642216 -882071222764206886029310396172990269440 11642217 -258819374393667451893304659223878386688 11642218 -132285346577469233962211937128388873984 11642219 973839005314450061902614926924850901620 11642220 -131890556673789282324821615847160089600 11642221 -311107897875270962046623383025581202208 11642222 100426224194622409868018335622691852672 11642223 366932445975923669104923827308134201600 11642224 -174622104164335062459147039145079930880 11642225 161525799014175459302081887209920572800 11642226 83596239303399180895158901869545660544 11642227 -28040565687038819816837673402837391400 11642228 -703307388915647935090471940140976640 11642229 -1001444563071509827649082940029395064960 11642230 380064273150241786327983401660964518400 11642231 418918514924465013770671174245409407120 11642232 136248930473847163482327239325529866240 11642233 559307878738400201264771109425531393364 11642234 -84100758355669356751708685528556698880 11642235 25848828074110477433945493627319230720 11642236 -165473354314759580683554599533259509760 11642237 -205943588462475849223357747457741292948 11642238 -91681399152440921195611356412413941760 11642239 607598926858569073785996768796609036640 11642240 -110243922048361076173547556194117222400 11642241 -697897073286415890891075758062090471632 11642242 -175927037883489748542648673506188354688 11642243 82458104852141314162779707116217946492 11642244 -383106698476798722274188580886063953920 11642245 -224632469009386597490755964082104483880 11642246 283468443689740098455972398169197166592 11642247 334915295914441461855859308653191527024 11642248 -23862653376695110481118680461803264000 11642249 249690053279067905117472913012875908250 11642250 105021835995161587006077886410048000 11642251 -222964434950175276281831438553982924496 11642252 3750153232470122217412321310447546880 11642253 370060855727328222978614674292398985760 11642254 -54948743291284522767536100775182037440 11642255 -664876995608582083941580763672958190080 11642256 141119346348976959014049617517197107200 11642257 -53104753717559968758908507274327663456 11642258 334871646267035296105359015149791086480 11642259 -4560326415153684975912382649587984272 11642260 88311715715409540981772555446731735040 11642261 1165309244968919557626938392455708350862 11642262 -118383800064306522449517736669949686848 11642263 -887579904403460009893924384887230721360 11642264 -770086916840955958236437934961916928000 11642265 145041368118386730505806252905665344000 11642266 -69796070652330887872996796241720688416 11642267 -5906704420845889191978683336656797696 11642268 116181639969215912547193757680837263360 11642269 -559979683092539663048260852398172852160 11642270 91876163916284650482534187912858556160 11642271 -129887587769507062645195436952165442488 11642272 -11844690903078780324601018790928580608 11642273 69121463447134051656029659775508494100 11642274 17666148745714980325009621299731020800 11642275 -59744074280317889158959373668193554200 11642276 -563625111596662477248369762501018918912 11642277 -36565694830032341421926507600275758144 11642278 183040829004990200704804823398067651328 11642279 259636398130648573272118047212873744280 11642280 -11910232360316276938069770947936256000 11642281 280851721681877327412743485241052030592 11642282 -234326738961904192185771871523983310400 11642283 434384435389270610629053520640585604252 11642284 -267543897838340816537807585596631168000 11642285 47848697109712972024169796281763394560 11642286 -222199226846365194134308759828827404736 11642287 -782366259532599267872798921637001086064 11642288 -39054150773584343410523331421179740160 11642289 -377290545629229310922339209557349208976 11642290 97852354326541985716578281895655027200 11642291 343834359142921037505567219602645796000 11642292 -26976793483490395405778555249619529344 11642293 -1278941551444680963444825062729785920 11642294 -3460786857429550772056086267081838080 11642295 183365508285776606743030496967936460800 11642296 -136020672058135404752806386977243136000 11642297 22112178656634675280062975379064373972 11642298 -62483487108214587076773060422957051904 11642299 -728990673768415703899772261992872492700 11642300 -457359070250272459995720722279389017600 11642301 -158931703038506069443092103348386335424 11642302 -84362686356936240580624634590918761600 11642303 571749367478559615084071376648224415552 11642304 -235276657005151914586766701043021512704 11642305 -58850368018901643181702914464539314240 11642306 25047246059421680953126456840552186944 11642307 -279471903914616277875007325017692784320 11642308 65664103262078109078595934666250700928 11642309 157278640894779019782401400524552793600 11642310 133536197107458858940170674239553304960 11642311 -2723083759616548136180259619540717278480 11642312 482639178637224507487378315210933248000 11642313 588247416914497239357041493751911964944 11642314 176007530858152168227019856850918022752 11642315 -917358183119471180132320660174125971040 11642316 49680702891098417610363470360514969600 11642317 86113933495282930885916376669594625260 11642318 -66913416886983329390264697159588152640 11642319 73111415892214692020346203648340916800 11642320 -208841139285961633627644919890844876800 11642321 -126145527028147676536793745499387742478 11642322 -194207148764355920433030459702886761216 11642323 324007847767435286069801551690023508992 11642324 579238748585672817063809062305441601536 11642325 -139698412435232627624870739622553750400 11642326 714840531223069348932355326826145737920 11642327 -501262123458783813191286321276323749560 11642328 -564548908914119440344226428691217879040 11642329 -274684274334186190186425971068964007680 11642330 -56693480750180867895130865466659174400 11642331 553529862059862347745126503154614059824 11642332 1201265470624256536722237243330870272 11642333 -791817698606952235330980553453410851418 11642334 -40611369887582877840294979236606551040 11642335 718247033587182258603075138870391479360 11642336 -13573879575011499132668596521478127616 11642337 -37698243719088170453599913290332357312 11642338 -446239973570703008703317691363084860640 11642339 1107253191070228736301499514837344221360 11642340 -415624349746851693998089278342746419200 11642341 572504510699970387131474198670949836352 11642342 -166478570379123364002748559890638512928 11642343 -716232450988720270979689968902910885336 11642344 160772252649893479395829343853273415680 11642345 353982239460592777796168502830925590400 11642346 189859336648624177759335516297569349120 11642347 -171151160592788671977169518171106022400 11642348 -760625839335820812331028722307743970304 11642349 -21794877585899692893242799375346644960 11642350 -144111945236180611533515336892818505600 11642351 372775627147534911451898610639575215752 11642352 -116748824335080265324649156814553743360 11642353 1345050805622722944962610367003985126964 11642354 556913136835140927817482823130076239376 11642355 6778016691355401796351830548534534640 11642356 -491512463148422924146197852399471974400 11642357 -51354285649897204288893435303463518600 11642358 -37799911436608137583439334642773624832 11642359 -60332023451633524110345812877574076440 11642360 78557909728818716270447370559930368000 11642361 114543422080240750956444846226133644704 11642362 725960531973393667444161558212336851200 11642363 -1171079686769987566346510682563109208296 11642364 -257093815066502297660888940872653800960 11642365 -59175207552505362773457523273637713920 11642366 570921084031502950244396159957092165632 11642367 50345442823617772401582519021964719360 11642368 521247691578793468316918574379318640640 11642369 55036412328483347197994022580450833960 11642370 -230630942844224515127504994982620364800 11642371 -340668986207764947987524516599088964816 11642372 147922953170073097422227827100994662400 11642373 1056129512836062776917685660976687506784 11642374 269253190640684352639351708580626201600 11642375 -604006857552543955171595669948374470000 11642376 -32091123569780331922251946087801405440 11642377 734696753652335327374052126052399475226 11642378 60843959922833701546721883902994480 11642379 -1122230224140397176206043382148658432 11642380 -106857807890767826884386449120977075200 11642381 487255327858496662981494416883849219330 11642382 137729156917415783639649879511615421952 11642383 341240097805137874597821790908680127440 11642384 -54309622021600715962409938278014779392 11642385 17660178365580124995277776152453817600 11642386 -112938049364222884920227997483299558400 11642387 716439745338330546359066860667090133036 11642388 -570495509278321521435485222370879037440 11642389 -1273276394698234891869058925611313167968 11642390 -113476126525604634216107938721749678080 11642391 51210150588199215492485121889777897920 11642392 -148158480001431811283653345879714099200 11642393 -255776441291387622823656599234126322816 11642394 -36812669206335805029411119854598515200 11642395 -826896667135350244177556273521484913600 11642396 -129594256942172184160239604861728115200 11642397 -14248712774165091271148193897385558080 11642398 -448614956847004774227871096439649291840 11642399 796956232726404084149044917418472495040 11642400 333454750170438816571525346986426368000 11642401 -266795771675225468806317820523185177596 11642402 437041476370176150429977788374998899200 11642403 -265428090429852999278770411206990901896 11642404 -42165567621115668413127681809735925504 11642405 53803286950077184836882170228799006720 11642406 332167243151555204836972347706113664704 11642407 55595100594886170311218741953741158400 11642408 100350768251893924358838449439784872960 11642409 -123939101245618764132996900373160602716 11642410 -72234521320728083883104388322043812080 11642411 749898170192586149573546717079029668800 11642412 -562098639242962737208788976037211314688 11642413 1411589151509882672685435284768769261900 11642414 25174981037884649033891767292970400512 11642415 -280355517105721606996868333473346598120 11642416 70489578184818033226098069591226712064 11642417 264875583539472222513383792499097738752 11642418 235718988882410843620932397073343583104 11642419 -995017241926950621533610484429477816180 11642420 -139705134554750135807169569505437483520 11642421 -254726268251933672991217261997264908800 11642422 -2416471594004825525832718641771405312 11642423 562335444323823194207667444431228280264 11642424 132487708516434973055106476511212113920 11642425 -471586279781046022573056614083541233700 11642426 -178151581257682605401435468063101043088 11642427 -1578123911281538367947841119402308308000 11642428 -203053938963901079421283210899346187264 11642429 205397217102121994536200996526852281030 11642430 -150479770853879432326842395071167722880 11642431 138341685500683153404593516290466887264 11642432 366059210566171137375252678733755580416 11642433 -756906720323661719812118032638520410432 11642434 515914768010909049375455047201650278400 11642435 -178308860543622114723941263394939487840 11642436 168734545957076648609484410378164561152 11642437 34000466606306090419948607090673177660 11642438 42598579520880950160864511812339836928 11642439 331940483290474417304880200992614849408 11642440 -163569750323097700542429477990051840000 11642441 577166415265456846389222180415849461300 11642442 9721519679035393543925692227080782848 11642443 -941782010546430632094460468451040899308 11642444 -334173298928095183710732409303851376128 11642445 -22074076564598364355539065311976196180 11642446 46102570947639914456050053652265379840 11642447 -38208586762391233344751739729643337104 11642448 187070210440894735514319646799249670144 11642449 74105837620236197341958393249839717364 11642450 374873156156878437740735176026084770400 11642451 271291396241284704890058494216092610232 11642452 -952345024639972678554545958116682100864 11642453 -175077662832313050028912431029931916416 11642454 -13684729049116697973040440809991472224 11642455 877676109619326847509833879368921452720 11642456 253762776984121056527215263356495462400 11642457 173521312721825059580780833067518787520 11642458 407596786761159683810100789379029316080 11642459 1247822961761967796050551350941987269040 11642460 -18681525167993435633354836073305159680 11642461 -138969896825022702862964322165587355348 11642462 -149530840407105600560144258771359384320 11642463 -64880592300250510581625337434362870432 11642464 -640938419974909780248724929498162659328 11642465 8117368605809827716537363529387014720 11642466 -286925458796965142182107941800696273152 11642467 403951469244925071061216541088590241600 11642468 251988482992947155415450428989029291648 11642469 -9905638612801777850674057809947908032 11642470 107245413819332071452290398199360256000 11642471 -77359504081712036023300211919388240128 11642472 121098723246128930237043362542398781440 11642473 -299473362278369131739853588956192654278 11642474 -184592369616941049909426139923568413264 11642475 -184694146131990493460206995249083338800 11642476 447490214308388245640802128520152980480 11642477 -503107464628055262788068033945291016256 11642478 -20142525633536812751353440206316288000 11642479 -1668527931735312662698415355163867618760 11642480 165076144425293221615085477793415004160 11642481 -221406456071734735475614451193669944160 11642482 48821030411670498669984251564167034784 11642483 102016823933329600670225076528512190288 11642484 -55019333508528765985606336796678946816 11642485 -5986558288753010266520745386805110400 11642486 -579778227342966737326985952698186771808 11642487 -4808916435506043532767736424600909232 11642488 -117792878062749725154032866356615290880 11642489 -192184625942341346980900823124951457980 11642490 -20721895079062174644681750581152469280 11642491 236888413504873759669099091206202231840 11642492 909686175003019439247331676160990789120 11642493 -240016626962061752489441986139497850016 11642494 -203878452784295434608070900830807002496 11642495 53032881392738516602356093987907452000 11642496 86985996802947347064733923195381350400 11642497 -1081291876558608728084429013498186842960 11642498 38009803671287163410415671621617296336 11642499 -1226066693092372064472087899036548548 11642500 169435013347965503393178796029547280000 11642501 348743216417189552633763932031590270400 11642502 -42058022821682754300277138009450813440 11642503 -5343173198062480783472469367626626256 11642504 -255672347332453042544663253320425543680 11642505 23403307473879769300212260500739598720 11642506 12528120527753758327774983179066019840 11642507 -329128159637869395057841597192350899244 11642508 -2530716253219930419492599741843865600 11642509 -212777270226143394451572806414890302240 11642510 94642723129722082332777143174465176320 11642511 881797955400212846037107155410051373824 11642512 71753128261945512074691886885628280832 11642513 -1177175336577214894093204287917756588238 11642514 81148958463273892183142039452180907520 11642515 623791000779357212127451881119388613680 11642516 -68738104662227682144334031703121582080 11642517 -213711142238676347813153340935368441266 11642518 -222188899926856833809406490442051226240 11642519 -346997993202560971420299207598661933904 11642520 190739309278580149481190336988759449600 11642521 384479850256056504660322880293981370688 11642522 -100343807611812309785438979171828937248 11642523 683090704504515035560698676780889171904 11642524 -18642273625145524629265606210654660608 11642525 453213389526153073580330951414066344050 11642526 -41719543962046110385302768216859622016 11642527 -55275731039363736492093842315403644840 11642528 1076204871410473665644641573629156065280 11642529 131906012247043063439222080691614487520 11642530 229757429983424378422241222880676688160 11642531 -274240372399367654972671173500169946656 11642532 -327544977502972228245613635498531065856 11642533 369794916022080019674034645468565266720 11642534 -179916303195262555241902645253068490688 11642535 14800109282700705060839098443028404000 11642536 415637317398703672085641221254983879680 11642537 -1053686173570679325989709493666840343814 11642538 189949295298723975374134249918624575744 11642539 1524362844032842362399662753243231760600 11642540 4499350436310892391933123223062138880 11642541 -458699588207221929851132516093852553408 11642542 -45112036404489022812671301651931355328 11642543 902762160924833680214307455614294331760 11642544 -306696276387999145337674205652476461056 11642545 -624110491185989667045316085039091770700 11642546 176681605572707530743790198309113077760 11642547 525405098319547596453306748525254562872 11642548 -422117466396426590490084259325198564992 11642549 -787567443741325143954820368304755762450 11642550 -116381096053708605126856299165100075200 11642551 -1259294291218133372075661858360366160 11642552 -134371931413100784591154121650134097920 11642553 122609566756716258484961647768331484480 11642554 -40583270305774088177786606394669219840 11642555 797892140926002851343027329590711411920 11642556 -397600217175988313654297967723682672128 11642557 1075919273307004831874815256031916020806 11642558 -1066529524996751239862375910324948707328 11642559 -231061130037009984845427909529644298296 11642560 166507502011384292457010741337212846080 11642561 349000962748845869491724539360320272832 11642562 -631737644419329551794721740757830272000 11642563 392182402105030789988724528233019276624 11642564 -132459755355552409052377279977261565824 11642565 86649018683967468987078126177910846080 11642566 -35537643812959422271461828414841303296 11642567 114690321926207070921912162981359302320 11642568 -40768365601325506630725166769039278080 11642569 449332546585863506286367703816422770996 11642570 101182723203425842949053192033414392000 11642571 -54869755155796892069108256140380201860 11642572 -1218038471772728775626334793311806699520 11642573 679229889908505486534257097847042921440 11642574 406615592761056674303604787941544120320 11642575 26780155683801526321796611653128242000 11642576 -35645007059867266039168793781212676096 11642577 79542607255565401950698368660779380736 11642578 -722084968503450499964933267319297314160 11642579 280940994032169910789863068708607677244 11642580 -87095632354588798495470679202936340480 11642581 -537086132962457169258562813581072904736 11642582 264164578795567944768162714637546984704 11642583 -267155218735392342272166199867255047576 11642584 193700170951270347201194508504002242560 11642585 827127346605153066638365371006750603780 11642586 -406300527321171566665974593468439545856 11642587 -256423098062606774807895184724968759536 11642588 195125631793636666273874289116103912960 11642589 -374863115153531791443406215335452128000 11642590 -431899458641216808947981699497567758720 11642591 -336078442011522778157433088589679655008 11642592 -147736339411208666134663504456518205440 11642593 153042452579827874480251836273880724244 11642594 5388006938246418928173386684993859840 11642595 -129928149368670658058036051611964838480 11642596 344153465485871640456709571481175228416 11642597 -1462368456850883607375481909073304197700 11642598 -46806943473926495975450110154155425792 11642599 -794288068422660289796166009708771603400 11642600 -79987145154365694589742577866176512000 11642601 -3231801568834805584239953713065351360 11642602 -214462246961721909809009354875008007248 11642603 11286194542231102254785364859764790272 11642604 283017619704670075779481413651914896896 11642605 -308474867328839143439698115159778708480 11642606 586808930560743843700380539009309779776 11642607 392899565373221181356606587507541990208 11642608 -16068640318763347412108591237784928256 11642609 -1207026730523468867392798529552469734160 11642610 -85866705384176763547613654602734535680 11642611 18964675935670007111806090247596098612 11642612 176772857662688686188060406246172436480 11642613 337496260333286577168514598032106010144 11642614 584762353068287448116098593979152290112 11642615 -660103311015715747891357899654875811240 11642616 153851316076019976094366813384280432640 11642617 79677175111589374901697114139132865600 11642618 -196196751005216490066016692824994360096 11642619 128213614187992071120050447312232886320 11642620 408925900563018032355003148274519040 11642621 492239020488289861201108432577151042822 11642622 -320918174161617527829061748468455912128 11642623 13753359248386740341758817408775028944 11642624 -8356594668783638442479493501073489920 11642625 982083821863593186558423631992831840000 11642626 136196884542187101461805056543441986512 11642627 844473535929373713025176777607567593552 11642628 173956848114618199492905450119065758720 11642629 -1076072924022146162919013732896302708770 11642630 -224732702949073673874387398242788384000 11642631 -58076830393853970572667061457160771072 11642632 -213627632090660147027872185244798233600 11642633 -648126834479643141747118129606925030118 11642634 118060941622839007619849767407959734368 11642635 -5691429084519262857061210453228977840 11642636 -11304960101819608377358735995764210688 11642637 7388680711197122095651347283288165440 11642638 49773769934247173711174059584921396096 11642639 -336151213241575910607883980616652976960 11642640 -18387302095474481198597982645288960000 11642641 -849566297185151438413349773739085402958 11642642 315360911158522822276285108681193969664 11642643 19603564516401619610432620154375848800 11642644 82508736882498650766863312953127593472 11642645 675377107992349830114396862144185657180 11642646 20052888302027467120063467721399787520 11642647 379585215283031862161789124139935389040 11642648 -332799205423176166311815221126645309440 11642649 -278586485327282246545919179233984361920 11642650 327607337004497425392836958386600302800 11642651 564074713794129726442124753308864834704 11642652 -89516721540512958080983238133918793728 11642653 1287463141613866672216148891769868191264 11642654 -252659254962129775728722463560328441984 11642655 377817688375493636130041036997806006160 11642656 199543944911746813459112329720324227072 11642657 426776276262324659562945228030943467072 11642658 -225185845501912450980306402309860505216 11642659 -173277607428201407640836999493301159680 11642660 11970744196529711136312600686459404800 11642661 -1099519073849078453327136218690887987812 11642662 -641272269227944087088257046386551771168 11642663 -434874061940258373973201717278331090176 11642664 247854870387376617678970875342883799040 11642665 273537853157235776683398780517284657060 11642666 27799104854694334686719417172548901120 11642667 628041459543222716034842619386458625880 11642668 26161826842370879904102764682022400000 11642669 346966957575864105882127335445455583488 11642670 23402556537016515366996898343777894400 11642671 -790125104257903176355469071204150932000 11642672 -121143944355207672790356453508265754624 11642673 -105720816043609367089903380436915815552 11642674 -540025992190319108477833833089585452128 11642675 310531883916287316414949842761001259800 11642676 -438110326721628675726401609993866936320 11642677 -649007268412775740851745162731557059474 11642678 299257832371654208011067619349152884640 11642679 -122519445587586485853981789604415614776 11642680 2164064831977743900622044904705228800 11642681 -799298907737502119227131144829786370736 11642682 -156925194829317270861997666524389803008 11642683 33756746288695964873122404390132189904 11642684 335947645022902028882066885483556412416 11642685 -59820126857496831503701369095884215200 11642686 -652111964624839749695519545795134977856 11642687 366408579876038369735031623701841596800 11642688 83815378088329959050513192043266703360 11642689 33415464505689293433409326917185895556 11642690 168020151381741601359631491315559718400 11642691 -677000304544517282075494308865210028808 11642692 -195084304643990034311308546486737235968 11642693 -1375396572779523175152257173475429129058 11642694 -193470264003071859306264195976343247264 11642695 -75763955141841703830905253012536737800 11642696 -384395081406918139682554172536028928000 11642697 2191029404630089880146257313144737120 11642698 -266727551717985625168432514172811688400 11642699 43291378424059923558734014108582419936 11642700 -85803168603567832034211846778465900800 11642701 26469082959838009012012075336632118784 11642702 58759744520782664574178982246720373504 11642703 246881785101174106741082248189935527304 11642704 -215797446120578766144285435891133972480 11642705 205278518827675002310400070938415629160 11642706 132432835448221789706362059461085254400 11642707 -30915152716435875266836292509023233044 11642708 529202978796795243727950719016913600512 11642709 79177556765565999342385851670747901568 11642710 3021477824865798025451680322811755520 11642711 -1347362186063606755196736934673974149000 11642712 -247759130393497826346063394285643796480 11642713 627557183470163847043742829307043902740 11642714 -708001134865650428073257956789060694544 11642715 119370014676304689842320680419950955520 11642716 -102313448451631038463812671765394985984 11642717 562379403825806974568998582235668246860 11642718 -440489115575001650972377325022918549696 11642719 -70494472158711031336951760363083693440 11642720 923321603094809285264167684032304250880 11642721 -608441587665037691471048031731506436688 11642722 -25056501465035229159297301016495910912 11642723 17240109517669158934574759149486069704 11642724 -350652669403106305493567006710873190400 11642725 388704901746326687420780027076672896000 11642726 -31667253859362115702214265042085424640 11642727 -165152616042786094799231649811689001392 11642728 414387830864457630935521394240426204160 11642729 69224673129903136561207936612861405440 11642730 109373101650184403453219181426780541440 11642731 -1088149135968342832473735288971083843468 11642732 -134492451674958016457893416000274771968 11642733 261833082039579762581588002320884496000 11642734 -407342453009435151716487307498111617984 11642735 272650111550133131444477161032287419200 11642736 -24218749644344142201020839546767015936 11642737 -834328886092324370657308425631712522240 11642738 -21674450565133922452898207688148601856 11642739 784037097710052441582224699938715668992 11642740 373621972870721773274267922341684048640 11642741 -1378311406536844744148559223503740274 11642742 218838631082877083097022180715401583808 11642743 572847307204178472020020862168818202808 11642744 637850897773190343369755270889972633600 11642745 248114183174912267263493193676206093120 11642746 -912243406277978958818082497397150781440 11642747 -1637069818123312303107191970830141022960 11642748 -416486836830374540463298151692883483136 11642749 -529415883564698421269632281670577232250 11642750 232708162459697409744837730152471744000 11642751 -831622130599589707751855139812508894960 11642752 -1132127299543624926969681796088306073600 11642753 -91180985586890336907784392550454808960 11642754 263299913524599045330614708755309288320 11642755 9380110515180801753478274628715714320 11642756 -569100938589416888095190695479228893184 11642757 232634721537785416354129605342895670592 11642758 -298777531896177035763538577865358056960 11642759 170400109378303629069045815655146055960 11642760 -265763109166560713924338981638234470400 11642761 -18241885763825759789504027778423094172 11642762 61871585829830176564364475365262450432 11642763 129181011817803684634091648921204736000 11642764 3867547861270543428160080437327839232 11642765 -599057871014089097810976309771450038400 11642766 -5360858236247715273201526138490735616 11642767 833982085579581659051760474986839043040 11642768 -223439247510434192341103781297061060608 11642769 -453485447213690251392186592908810536112 11642770 7835691234927441497486870468229724800 11642771 -331304489813182250333223728616953671680 11642772 60090760651581528734792707671006369792 11642773 -15212098073486090746294449682347270180 11642774 -201070541990200429733546774905116312960 11642775 107649834919897718595435441819914556000 11642776 1599037261719141731041284280610532802560 11642777 978510795089294994699100302791651237472 11642778 12888886638927323942395008657492877056 11642779 873481830568580655032708315350876674280 11642780 -152900509001072840809858461359811494400 11642781 -149929735178804410328481073725342968448 11642782 -486322789112482990218087932872401355200 11642783 1935138104183663919576466240356686323680 11642784 11390750900223715219041530531417161728 11642785 206125699191974551953075398608019617920 11642786 370301890688208754249459793135877728592 11642787 168232379622000870546101538714516892416 11642788 -704348379520284527469466938755243158912 11642789 543507276266115777836776829832445510590 11642790 -894590967922588516887363999869821440 11642791 1441104006292691116099859592857475088552 11642792 316890202833201809186097161988476928000 11642793 348724969808328386305373461065740863488 11642794 -145006050541863381683862143124068226048 11642795 -841814370093350890985459311918681879200 11642796 536641009275895922341818137401961531904 11642797 252815195003684418456295248315238004246 11642798 267807230033809707490226333013818146560 11642799 160006170279928345740447263414011347840 11642800 35768471776273915942952726776840192000 11642801 129743724939229063550383211336996501280 11642802 -197171141250884708804473339297861213440 11642803 -239177528925928680099907888073254989360 11642804 -77082533455010909743194486814166991744 11642805 250779828724525600904312340987763051200 11642806 301810531764501331843259838838622489856 11642807 -162143466654777440725637885650140723456 11642808 -228301561028033856213737104752245268480 11642809 5464986562768144855628136633816463504 11642810 -51166188849754487617109524413952266240 11642811 85252835182309027283011325138186549760 11642812 -31328704025475374314453115090754644480 11642813 -91293524120769243518386422280051503360 11642814 -195636328512973287690513239248069624896 11642815 667693543086845168720021223521394441960 11642816 22372511989666958917853380415858933760 11642817 -896617126506470539046176016705913265152 11642818 293684329060817141140981825243919915520 11642819 1280913001724875652372193665077973284896 11642820 -103449083551770761251838843956568064000 11642821 252769630186924688576802205204229699200 11642822 14354358289563676404476722923706357632 11642823 408906036231681302940311513518431796272 11642824 -699049318123913748715864665370279526400 11642825 39400371130644715462708798617598675200 11642826 -126933970450431258226405190220538263552 11642827 -187045489226294149271219534296726041568 11642828 154709244139330713169434291352162513920 11642829 -579944594836403972466897162714021158112 11642830 21555603645369462618030988678360350720 11642831 495487143322175099097190037404327291632 11642832 -151236328512036865662891694852516085760 11642833 -1006607685735040208889186836639045668620 11642834 -129103707001422772867107512271336926208 11642835 114666130051134267412910679289885231200 11642836 123225263394685353770328430878678980480 11642837 -675192168258084174267427689465148910514 11642838 129293563696053907797454579450561681344 11642839 513314852479688870828469328575100503440 11642840 143608091342101634281338682102127001600 11642841 442946723421921305506353147762204078132 11642842 -56004823476870406195390993321799973408 11642843 -15327680461491948218033099259079036776 11642844 -204242220052673543727670155377757648384 11642845 -171696051778016259017829840734951994900 11642846 313533169091985545150243068410197407872 11642847 -249921297063718003579618567531009596600 11642848 -29859969860276927679154975696891674624 11642849 -836551812239204800149048106798519629150 11642850 -184330252447978793818550863570072304400 11642851 -366200520554467289119821245843883894000 11642852 1178952476922888897188259558386171904 11642853 242890166330096870687302683591409473984 11642854 1089449210609610292817787843991406431872 11642855 -100327210807703731173195784075989358080 11642856 -158430512163935765420985848526323712000 11642857 -41487895736964231925210200278476794368 11642858 -706846132180578920455199640520158681600 11642859 28249233931822965641429358465755914284 11642860 -622537315131230109802424368084650624000 11642861 -929150420270569075366346269733396697876 11642862 246992439348772543473852915997286400 11642863 651804214398710316215317513946037292112 11642864 28916823009500455312175852329994944512 11642865 -51604054667814959306849692690835100480 11642866 40157090583164963130198500211543622560 11642867 1324215567588480868408469327879103782592 11642868 285169735712784110379886014486249428352 11642869 -335736303637192418606559918329272779104 11642870 518102054925729725905175857444371578880 11642871 541539249409808269985746679286810934224 11642872 -500109608556393746826348954551284531200 11642873 -188570910316163691500250702834087632496 11642874 215318163294512947649339360676069212160 11642875 822829349980420267859540895301884360000 11642876 63154817541230405403979740933544181760 11642877 -699657659658494200620633513216769472160 11642878 248039258013941579770691092462251431040 11642879 250703132727958495439106455416547604480 11642880 -23762640061443231163224046675427328000 11642881 -325393542768802563825382297220094959148 11642882 442524926335004737147116552295777443792 11642883 260718926745746265263934461529324491520 11642884 203488472268013810790775509396472932352 11642885 186721619732733994437104171843684774400 11642886 124267008878392876632961801700279270400 11642887 -623871901783006797024448022574017482752 11642888 262478860503755143477339609908284789760 11642889 501351773674217139655602621528161628288 11642890 -88428079033894811282494655578679010720 11642891 -288613546976561044701749362114455093600 11642892 433461489206644279659733088959296986112 11642893 23365226709393271229481184402462382400 11642894 22062516782237422394734605829479170496 11642895 3779884134455650985086843835647463040 11642896 44273410090436305548501669945204736000 11642897 223859086153116523207552881470853456192 11642898 246370222918721113841559718746818100864 11642899 470435832372786879901085465652318647664 11642900 -169131162672191571097021040118532627200 11642901 -200744659989170047890986080069358129376 11642902 29512208094977463177719718086122117152 11642903 -314238934268157240639090011597489059656 11642904 97144591178942609959515516745080913920 11642905 -110749100745074593892730573458825979840 11642906 380562999971628052840780319724592381440 11642907 537224089259182105416152061196156753920 11642908 -235529767489349550154719288879980858880 11642909 345650100070546512881501527527167342232 11642910 30065241192892987787749863688331070720 11642911 235483225864197210066582554475442283632 11642912 895281487439947954852720505419899666432 11642913 -262107126076526173065712363844454309600 11642914 171844464106985403305639510827228131840 11642915 830096678367162313696326083621630031600 11642916 11260393941291381059259544130325510144 11642917 -702081320676437331163913909058397788192 11642918 -68972015875453843565634766588430499840 11642919 1170244195336589153745827005994577259008 11642920 -855357402527306164729073460688869888000 11642921 -1130042815661941612140818705055105055878 11642922 -67403903323222553754466002934688032512 11642923 -841394360176265241798449504985775978828 11642924 324508268711858766005137584047609584896 11642925 105914870440941600631414573968963801600 11642926 -606579122470611722308096637947722546816 11642927 -297820110518133658544973578037533411640 11642928 69705770241233606899230659381883568128 11642929 74952046493165981768183079049645152530 11642930 -1484099723704657038513406115514828480 11642931 663210488415372387371996200807504048020 11642932 -76388489952440016316003843174179031040 11642933 -659624087507808347286262685661168412818 11642934 85215653646494938832747947978048757760 11642935 -249373725735877731008189859719761835040 11642936 516259145381900664027059466016585543680 11642937 -104082083763674644454317865015909252832 11642938 3407641727800655892363484246122136320 11642939 952233182279336438073835712030188496232 11642940 29530811125686083047102665330190871040 11642941 -462016884288362582404199123823487322880 11642942 -265447106760283413002345856577142836800 11642943 992246274760571534663156847407721264 11642944 147652045822870284771886217312311705600 11642945 224985220621441229260741965517152374400 11642946 -118924947286549903381132467775822957056 11642947 -771181519825422183796982524977688065604 11642948 -717244254314134726228644044929182407424 11642949 -17962003403642533600859591327657011200 11642950 -173492025219850837447438381862720424000 11642951 3538260669408978522409658856703287504 11642952 543723844057983747165486327301410693120 11642953 -109308287286331956975163410865069764160 11642954 -37966386477224065188476690403007075488 11642955 -54806696672926268635999543117929261600 11642956 -294866387920618046256191132305845628928 11642957 -719063500088854874571388796871633526794 11642958 -178135048588983749334697263666397358976 11642959 -409248625636271025243796855548150013840 11642960 13879999902428886914301428400846274560 11642961 269936888230205066966455521015359397984 11642962 81625171566965103705088254114287299872 11642963 248586207984088853347786884872947256160 11642964 -377071488919695122619679664293100673024 11642965 125646966974793894808999589684575672320 11642966 151350802714335528373042707801559645440 11642967 -60715518181973580748575087928078536960 11642968 -503306568215363607684405489473134141440 11642969 -12604513103136790373249642187337908156 11642970 50826571196341094439139787616071136000 11642971 -186693645906206198238668847852012973488 11642972 17587458540499139378182455471069414912 11642973 -116571232520348040301322750928396239232 11642974 500183521799257568408793038279071679232 11642975 21919658803926602947452443719377250800 11642976 -121154098081779524600902229195344969728 11642977 720311462818571100866529923232971034024 11642978 477914559889591447297983763420323409920 11642979 -308156486759411383267425817309193748480 11642980 63787138329621579848767423538255462400 11642981 -10423600307551782132841674468976152576 11642982 -67186457287031735836248339577446433920 11642983 -891339571412665033065835730008006624 11642984 1277432455106582349122294190913212226560 11642985 483183974756419416842151100961893152420 11642986 559104027778218201401498771703817281024 11642987 -463860642788008465232529972307489717440 11642988 -252522598119728457397475278514494646784 11642989 -11391549247076758477246639169038373800 11642990 -22914871413931544445905282318480474880 11642991 -132596005140729794275174526247829923840 11642992 215585470492027159802954880367024832512 11642993 477109605109929774593988460797294668724 11642994 -135555840125553810154139101709384094720 11642995 -62631248682153793080679351108987953600 11642996 -416086505842933999404159180771438480000 11642997 121786863645852884493803814073762644000 11642998 358476711993209329192310395910908644000 11642999 136203821031000053887948473222692123664 11643000 602051152920404222101440477452912640000 11643001 -276097362162242798810842955269790943600 11643002 130648166229669493567743842666068215552 11643003 -96096056404195017542114371647820904760 11643004 -15810007810709981681054526107434706944 11643005 -355126644819338748019422014172881371680 11643006 -48665386154234221428067622759311478784 11643007 734850653131296687097866116970343321200 11643008 359284942189970380244668163632209592320 11643009 22961783652352445187130593340112558400 11643010 -526886845123052054073249986768955417600 11643011 224340924663139377147358381370216267904 11643012 -77317070257279397596279068428077179648 11643013 -1362420144209922197276650121076671917700 11643014 332812010148353355951265841985972136320 11643015 -508465586997998978833107403476616453680 11643016 169935174271940266552173482264819466240 11643017 -1760011750107858715995844497440042536320 11643018 -41726423981939140620340318596603877632 11643019 -463525436565690219632418157954747344600 11643020 687047483016332557894827767846552064000 11643021 -8706950288897721716096348782721149908 11643022 753478195483540689052465588825853157312 11643023 96509423690623678401421080135694925040 11643024 -3200377907310142540630489865645064192 11643025 -539639788005626002837476172582978135450 11643026 8331587590696151856939269648336843904 11643027 89815174050875622707578977299033225280 11643028 -883742248108732395934234547530456817664 11643029 -1038614191793077547236897587092481027360 11643030 -14265407878243446992827366346556660480 11643031 -1729836006674607678735284894103365107848 11643032 -1000956639673480924618177966546761369600 11643033 599334001541160984163251366784224141024 11643034 -27662641314743515856836044705097789440 11643035 -153007379163075105355798726470544127040 11643036 -596497932586271023693358110960401976320 11643037 -371754490698068491361526913384396252128 11643038 -737056871803180144445349305008172831040 11643039 165776820009700833015598512576909396144 11643040 298517938150411248643941769010231377920 11643041 -114532859426814204808177095539000118558 11643042 21663472938045095602398193344932050944 11643043 -284813365624867876778574751510109248680 11643044 -213983937111434069797210453706630651904 11643045 261367779670315875825418210211598081600 11643046 -176445007921784032748076978239990774400 11643047 235741575936150664332094840533437303520 11643048 469527122150800130170995006670958592000 11643049 315656553552206794571846121411555528192 11643050 -270131192935655697898202321182026793200 11643051 139686876738593932749737509035600758784 11643052 844212755430812228932677510483464412160 11643053 566386295014706212826665464120410265600 11643054 -387271196446085970763981173826029382080 11643055 169273701257314382614540041350881554000 11643056 182818997862774247571865357077713600512 11643057 28416789906807448984566000886014411360 11643058 216062223855236829372974176069292722176 11643059 -1433508883676886593362156833951443853384 11643060 -53536253566302717736243650313509273600 11643061 -270439481743248284934226140106809731648 11643062 -16768824617843952665599845490575436416 11643063 368579026460226909298534324936828723944 11643064 -849986932765572005017311359011330928640 11643065 112006132454794112921803383333099532800 11643066 -84398318583841668699858852070360188048 11643067 -21772175386564298481531164265600550720 11643068 163237439034475464831033347284294594560 11643069 403520952465299076142068648611552767680 11643070 178527617198711006006330957521042306560 11643071 437919011832598549905042845132260525944 11643072 71682134996674206769936437145598164992 11643073 -79931118407208088548015482154961554432 11643074 -376285824732024524277949648670596897920 11643075 -893325858731987692338191846004210432000 11643076 938702476442247008662416618786684229760 11643077 90888305732882772866771220891324808992 11643078 -87601173366388662633725052938168141952 11643079 600708901700349712034967488196721460832 11643080 -430190116250249955951235349404889241600 11643081 -303416983483868349994915690313983339248 11643082 -212711060243959518240647752506763286016 11643083 305412758021152635980327785797455847168 11643084 -281274275172557395910190690966811841280 11643085 -381119347245203331827896154457782663220 11643086 115385118374730432889981264987646493120 11643087 346029563458758535237214752604857466760 11643088 19765196016742957289449407102865244160 11643089 1296995491319460058953574911523748347890 11643090 12786824996798385078241671043115389440 11643091 -937430080791227352089749291487238639508 11643092 -91974339817478357478690994864491878400 11643093 -135361306342976138070492041275017555072 11643094 376946134091084218840753951870982121600 11643095 580466568524805452809322495600908056600 11643096 410287037590662319197669197389432872960 11643097 -837230128809578464605855264165126750454 11643098 -68607571755543707409014371592532814848 11643099 -148935667013024840395791768575408678400 11643100 47639979124235576324026140548602086400 11643101 154164824287182813630507984421239130272 11643102 -135085532803195792580601579928566163008 11643103 -533181316513310211671181464739981271648 11643104 388557422976012957410531006371332096 11643105 2446969494113837917424264029235054400 11643106 -27343826224758166036959231037315301376 11643107 135933746078489623979158038381357519312 11643108 194788242028324407288810174291528053760 11643109 -611286475730168565204616486469307202690 11643110 89626810366861160648842427747679360 11643111 -885984588587510391726688653245522102112 11643112 -324931997986526207962597966422004500480 11643113 -470258597179879589402853855452066600460 11643114 -3122001036919504514762248137646468608 11643115 16126089315905880180623724954930994320 11643116 -465199114369294616746936147991309295360 11643117 -759017760835134104569203042405939458688 11643118 673934831076543263723383479678485597760 11643119 -92842072458815950266756394400082775080 11643120 160867660955973244179424732452714577920 11643121 -323776840959679821747082048775681866688 11643122 96571097081773967631879832867553866752 11643123 216078375794590353753383618893831025760 11643124 112975269488682466804092465828985036800 11643125 50579131547360136084323109834395827500 11643126 131139538285145378046546651150797042688 11643127 -622447476720698986624092757016955877560 11643128 -189965742941187247798951231194217267200 11643129 455095175848377501912552238103545680000 11643130 -434679966010923662985782520882375028800 11643131 800592934846883818589598929518104383664 11643132 465019485770234819826896053538799862272 11643133 -1242382687647169943297247310059194938618 11643134 442170416845474905450069198392328969216 11643135 -5792266860419727570023177911999488000 11643136 17488954216212606054413240603059945472 11643137 -903257497741416972767671152727088872416 11643138 -171046257023770118195195596352962684896 11643139 247156307009209464705227117165513940360 11643140 -654779303717798444518467394686434722560 11643141 -7630606064380671197922424400983735776 11643142 71580367955317944251057187887325482112 11643143 1253240428261556181835617981786368269320 11643144 -517511568255612205205629732432408289280 11643145 -1419742655990238918867061870326820561920 11643146 29684644537633837499265110405524005984 11643147 605867958215932780437597804914798290200 11643148 77586547348631906496376059614785339392 11643149 589465122937003514052846647057682618432 11643150 187808770818758772003461234950424721600 11643151 317628148845353971486322116080948822712 11643152 182018317814527537655177040705461944320 11643153 37155135834955032873933722624306528400 11643154 305896418872224146209780778825764837776 11643155 -141014741571140003235080095457194063440 11643156 10447057682730985458839460025184133120 11643157 86470565210472621425192148754610377920 11643158 19423935250145858790514135357993440000 11643159 1703674495817742189828068796430431360 11643160 335372695792680023933788296570907238400 11643161 -630424052033297904113827344547568669238 11643162 -183070735729125215857819138605721305600 11643163 180392893989853046940078254182400300560 11643164 131061089984452185669433728803443049472 11643165 -366269733674469031943153225721240236340 11643166 40847844315041599390688129061892345344 11643167 -99459768110703559651934563957174095000 11643168 -221183831252546713665730719749707923456 11643169 872041195147035962069457527999300585472 11643170 72213842412488407014543485409104286720 11643171 195910130353785994252049379796730741112 11643172 -121133852963522595249486368053447203840 11643173 -1460713376651454450644014929136447403556 11643174 -378030743010299228775875107083043628256 11643175 560215762685648338525932693783150000 11643176 379604446892743429931323390017411471360 11643177 26500588263240796992036984722736393600 11643178 131768611546790693733687835933564800000 11643179 583011090480053309903926922076076073760 11643180 -129382132715785130532699689114102138880 11643181 430360374987843942066066159785265398400 11643182 459161473971520029322035155176237776192 11643183 -33132125862413817130904362272197589888 11643184 -51382774399081654925473569032612757504 11643185 -672243996439129162082425830979463788620 11643186 47064151107472617141171493207006013184 11643187 -311025277126031906674821659068762565168 11643188 325427514672975258155933638368429717888 11643189 407921754541480785004374549435693966624 11643190 -179357112552025622101342768841017284480 11643191 -197640567494216695371235054721253952896 11643192 8258731766101506557965149529630433280 11643193 792428929716523325300268632485511648080 11643194 -597062786390411025840717533625789001104 11643195 220426171255719411644907358281412604640 11643196 -3308456346529984820504929775854428160 11643197 -124144604894573391147999712996467165696 11643198 -9104876384620246560347670947955548160 11643199 -18285775587953769965036832646735612536 11643200 -169843546498764863256496325328371712000 11643201 -354739729012659779499089126373113290908 11643202 -103763043411067874931125693990808778848 11643203 396440921259118101908470054141215349968 11643204 238958700242882641432935880402686237696 11643205 128976799920308793591577793574400252800 11643206 654291421647623768355626634742508403552 11643207 -223653523123345004215384269922684873560 11643208 -98934275369064979218325051394979840 11643209 -229377120380429319306504608782034263590 11643210 185698986028142261144408020886082048000 11643211 -940922672413583929272939862417811631776 11643212 238010870823300875370096075003792015360 11643213 111250925543111004807368634052354148544 11643214 464028265120896955671578229648724650432 11643215 -928657239284163881938903751501338647600 11643216 -80376080336194212861093232034762981376 11643217 617659873183663970778690192505873233266 11643218 411607950671463207362961407652129085440 11643219 -59035399380225541933599598605447621120 11643220 -377783286243369155241083336434012197120 11643221 128290182432768011871019034536702826304 11643222 45740587131631878214160177792906715072 11643223 1179149304465934035544928002259249945584 11643224 -523834759898349913278689251166621399040 11643225 -716337406039762551337227814508773200 11643226 -271077266214444862976379255910640067840 11643227 -75297854942588020733907899487771651360 11643228 -174165279332426686054669938005875101696 11643229 467706075192480852920261676512526355084 11643230 348118119295198387244121111151000253760 11643231 115170730282745645715440975498027777352 11643232 -103241319810130271322214515661561528320 11643233 250010543465262352034241629180303517696 11643234 -44334778999093282973646835521018785280 11643235 231352368925395011838727540317525452160 11643236 -24549268133573674129372296767816801280 11643237 -423872382470020697280201029654208408000 11643238 20555819661906051745499232693628746240 11643239 -5734428097586936864755803274888063440 11643240 139137366014312231656109219477166489600 11643241 503178535614286959573841927392268643642 11643242 30955293819707978079061305601375850592 11643243 -372925690429933093693138216538015201616 11643244 -63839000850246466477132920555770707968 11643245 -293212014772999225072358597739398560500 11643246 63952765531036377158672589732559508160 11643247 -107111581145864795131966061885705184000 11643248 113536385158324061294767588728436457472 11643249 -200332186805033058304155928189017578400 11643250 525612812304131719817102097581054664000 11643251 834438468628383673738365235749066738252 11643252 -139325463987818911050541374660256892928 11643253 290488881427440574182244976755011500768 11643254 -226990878547237737437243146913266489728 11643255 -418001711826322048408572230604166561560 11643256 -548594146593594166469189916224990269440 11643257 564151362695447473847329739704017993600 11643258 -251703233167505268814316785959927558912 11643259 -181422278362366620465870495457689210880 11643260 27724567090294549454426682165042201600 11643261 129855784297606663647199406841850065408 11643262 -117897221523150538255785767408789982336 11643263 270042104134463791455733058833714939680 11643264 20684324640513131818663293195355422720 11643265 856789752688965111976343068670173176660 11643266 140789577176731384847845761436999351200 11643267 -262515349745901945002732317952175044352 11643268 168577837040986468125423013406285660160 11643269 212540702087764250411915061488783664960 11643270 -166347124360379897776110965874793910400 11643271 55086620917636395230023761757016641760 11643272 424911799137528669222590064084424012800 11643273 578112299375915668429645532584389938880 11643274 60758917952643245237676411617055737136 11643275 180350347604538173274879400038695098800 11643276 343000644446856601911699994307302195200 11643277 -883413009597227076178031014365700156628 11643278 185147263231841055569995493466393877440 11643279 406800561948276718332013854516746882184 11643280 131584978069639069722872776771039395840 11643281 -29960453885936313868715172833209740120 11643282 1213616840085456636320793336172666752 11643283 -521594532074267110733091893443764651024 11643284 -148276169061336316505454098011741046784 11643285 -323026920537209823725142864648009400800 11643286 -117822604008869717920303825234550013408 11643287 806298699009058882150854522090326114400 11643288 94292860490405345810891796752937922560 11643289 290896356958649758419463845500627213056 11643290 -36301293556607082587390166246468341760 11643291 82070337819687625172274374248832448000 11643292 848122996707767601704963152079099158016 11643293 681201929452116612926528623955313037542 11643294 43055000656535020031843330261658260736 11643295 383482547583221248700681273810881093200 11643296 -72161516382610188632970672980549959680 11643297 -450154385999266895581112224480240879680 11643298 -100825370881728428749280469694968384864 11643299 -1283631945976697803763019076398085553700 11643300 -228123339241467896176057010568770515200 11643301 677242880811983363066923665407089146302 11643302 -80662302899559472917869042390842965696 11643303 31302380381300246289126300777472082688 11643304 -9774987998208301795685338384665569280 11643305 -585870307126859681220091497819747551700 11643306 116511521908460623116187755180680757504 11643307 548958984635583792033538933789237227600 11643308 -205116070606375131670567131453984565248 11643309 -79249687413430952084638442665337389386 11643310 176297927847687324809815021771108147200 11643311 -976569536248707389214572209201097087088 11643312 36653733578452756625600498054443302912 11643313 -663819328052875125862377913325398876992 11643314 -604171525099437808414701260093262981120 11643315 -190450792643373618279343866273008598480 11643316 -365559696695108391427349786438228536960 11643317 162661051399080911371255187605020474432 11643318 -728907454206835613786607866868862385280 11643319 748733426166435774211072596056478311720 11643320 -135603410580969448473478861526572646400 11643321 -140075331584735318461429299835044301056 11643322 -38310836941012289321846174840412514848 11643323 -35006201012470227651355480130126728776 11643324 -19263916676803567056882768173914177536 11643325 7887684759213927095146363984540321600 11643326 -1049936985816455984057333650093605408000 11643327 -987210054269422626177658941862443005880 11643328 404230537678980193621466205937328979968 11643329 858073898806519296387055817762293033920 11643330 -280448005530348948525196870264472110080 11643331 -797416852061795530266405504507685237140 11643332 598737843418781405149490983757388679296 11643333 112070548262841719894162134774016544 11643334 848556782704932074881116666777195268032 11643335 -55875571464475558815440843380556707200 11643336 170511091176172225529157073881513984000 11643337 -692810558337561576374966967730756559014 11643338 -18552433768052779562955998611602892800 11643339 452665384606108255952254763354373163224 11643340 -296883180692630552756162309982063068160 11643341 182749755185603561167021084697277338742 11643342 -174824960025526170769524757001553482688 11643343 59046929521391857375827116088343396592 11643344 -45470237285229630255930877487499264000 11643345 156838724974146559910122792017399314880 11643346 -454363417508884560100507450584698208 11643347 -787707120920027663408177841208753581204 11643348 170882686454420717277029744144553953280 11643349 -449137748405706043005809986543763216960 11643350 -203440273385754697775370194145712843200 11643351 214615033664179875072947450290817190864 11643352 19851234766608704690801035327596134400 11643353 590474377357259706844059500241321646602 11643354 12227345409792473597393501306300430048 11643355 -919308259670249223528279932888395452000 11643356 362765186694793827079625747246615789568 11643357 -1288076190107234260142752393277532773376 11643358 -12954382672187860906005343043039802816 11643359 -74168308543089027578262493054128225792 11643360 173756696253316598226857534294190981120 11643361 604838387046022964762537821999489170624 11643362 -203363929254190058833433329180225728000 11643363 362513147806497627561553855468691931360 11643364 -382439475643644869180391541364508836224 11643365 -1012372516160165055924545814044337391200 11643366 56971942653246924031887198260048984064 11643367 800244577008269279883572490200940207416 11643368 -5324275060088102538358785709239336960 11643369 -363728489505187299738223609815906328992 11643370 -105215848565734161223471345947058785600 11643371 137283298360297094421862087448149774200 11643372 -316466707973431959195360898910034216960 11643373 49129363944869392147615784944195902336 11643374 -677703276111776569474208430082269296064 11643375 -53968095483624335480240666812502520000 11643376 -130075150355114373841096189511384301568 11643377 -624890925616278870921705702691585795740 11643378 -41508238088258937952192269678424622976 11643379 342566941160815587480806569061786049480 11643380 -246181333658741636074594206993946154880 11643381 142894143164071712450366654370104542140 11643382 -49738757897636235376664839588347054336 11643383 -311368574018392556799184058745580347456 11643384 677371535447628206106210130304246784000 11643385 142275273611971203581260258745574354720 11643386 47461384404323954669120187549646657392 11643387 109288909226053243893686970566584714752 11643388 504341894101011591734163616109739480576 11643389 -594249539527773680686434958832561250810 11643390 317269166308243980612989113664005248000 11643391 -113472988936516328211298040932049715000 11643392 -124132549415049642102062595442451939328 11643393 -198616024128341727133477405472974589136 11643394 161132312049240935701776066324087485952 11643395 289780924300414004005407193422523858080 11643396 115286594471209766713155310028103045120 11643397 -1208421625419607232088483502877177061154 11643398 -48367365752540020820932321713852884736 11643399 -712021243995929711601991385949472184880 11643400 374615773943521347398696573529735552000 11643401 -229119015138950271224536301252916217536 11643402 480999428418217086046436389569942640128 11643403 61429510467666337378770779429863299384 11643404 134970695155875447188958084470675183616 11643405 -124567474360938753908718007444656720000 11643406 -72060319243682030279642773675552318656 11643407 -5708567401949439589109941735759636128 11643408 -4034934312744683758423226471364427776 11643409 1100963668253006839233053609370307485040 11643410 -150132173577878159903679066858691995840 11643411 -2513166056968656375792104346570348288 11643412 557440290800790516150497126394801500160 11643413 1017206399683302933982644927902110168800 11643414 -121086718647105913571483302007296696320 11643415 -452790746275843690557209499684737203200 11643416 -239663531818794382180875125804528947200 11643417 -10653165080329380157284344775382710780 11643418 -141066857191962407400174216894064183584 11643419 -107921597569307513653994338960579999968 11643420 -277911380044965411313328448860186373120 11643421 -1001840727942969858480933187256252116378 11643422 906053136138336989181126487653897984 11643423 -134059717323194451547981038956578962432 11643424 681247037755985477947963249429805727744 11643425 191630838066003760850973005582690059500 11643426 986344382621499187107741832783461024 11643427 -58524399539454676790164681277012795000 11643428 266763244768595148653291605606707056640 11643429 243679835394410712996137817408031794240 11643430 -254742464475223416346842204687848384640 11643431 -533791162423073639662307154295727733768 11643432 -408169376502161028808666578897878876160 11643433 -1560474306681745966889772948794317196 11643434 -831521520140177212923374012438290319616 11643435 97722021860568666002433766014208145520 11643436 157964892675059246475759518721784614912 11643437 -426252236830175437127926665087812399700 11643438 98183258851027052394816693698553044544 11643439 -690063557447188050490263893222091476376 11643440 -116718639253655473844848507287012311040 11643441 -286410441279737951261954246484664337808 11643442 412362387836595002588533565906954695680 11643443 -228488142695255009385434784994301876400 11643444 25760492724927595551436520882014500864 11643445 -54086027038218018306679782353043110400 11643446 -99860950280844409724486359075532765760 11643447 572587154231794611273316716259291488000 11643448 -1146318735157008699191724197338609520640 11643449 -847117435667662176069592605180340334550 11643450 -22352050658788834969483242967000396800 11643451 1138661135870523249390233965608743806464 11643452 -18246390318862686870647602668819108864 11643453 9528358517461524078423222904793819520 11643454 7165883481158389050749674660668108480 11643455 -316250841821398588857666981409393775640 11643456 73911789258419218276679692678122700800 11643457 -273840133424861827857886434356957069888 11643458 -108960522731638318253578936734169327920 11643459 -511572367701478030638089284254085070592 11643460 72195230368500122238433162016496641280 11643461 794080450865517204250466425447451807712 11643462 -123262837884324795107884543644804490080 11643463 -111188666500592410054353718141244577176 11643464 20150261315127854789287121557419294720 11643465 -77396877481822993976670642416162261760 11643466 90562308225517051023952417043071883520 11643467 305194136548110813613532510874521256 11643468 -170041915293381969360761693092453401600 11643469 -528318721535400158535481779894996335456 11643470 -198179784649935808828175806996663002240 11643471 -36441017210631385056146705210754686880 11643472 74258793018128168830627127990487474176 11643473 -227102024289704701794969827863814177040 11643474 167963630281402566312495188119109468160 11643475 -260087603088980675021853733498309856500 11643476 337802958838801991443810510602513467136 11643477 548103583662230509242904855368822595680 11643478 160162321303256110804292679257865523200 11643479 254714724561956668508679051680304898920 11643480 -182421632110275761703642710077999104000 11643481 180246734253224978734751008974278246282 11643482 -207089561121800826887930369629938198816 11643483 377985910911586863204238870788802128024 11643484 -871270392369123432325133564311166739968 11643485 130608548137147906322397402451085136000 11643486 -289179223703223777058983841293011712000 11643487 -766182691373799159497379566600905148928 11643488 773170263823621696099718811413720334336 11643489 -75663226999599883298169496318336184640 11643490 -28029620824950533872062813944096448000 11643491 -395753081014402909714092258688859906016 11643492 -75511272777637227681349421569516216320 11643493 205947296701779106962683349169705380216 11643494 -796063833135363436474014690900808093440 11643495 -24279813338247173623969613527571288880 11643496 -1004226552822873620262922618836810654720 11643497 -12087865062736852745598188857397579904 11643498 129757361800004552730437988741467979264 11643499 266766891666048630730213658481065477120 11643500 53101759199134816318095785321003520000 11643501 501974908791678638254175767260432549120 11643502 164507636557096022804508401741100885312 11643503 -312305474581692762877180406743066924176 11643504 -124859710716172693393837102308859576320 11643505 -315340616296809563074903273458836727000 11643506 -59241768735120445004848557851424952320 11643507 -5586245748377237464818838281251195328 11643508 107326562697799152139478540721078141696 11643509 176045775121546036136851843122518065710 11643510 -91810520071678497024993962909038285440 11643511 148081238242080631595762642046355330944 11643512 -293829276712382656705694183674286284800 11643513 56115486188430621642726154736068511424 11643514 300507435719825303620352704407727603680 11643515 -56042599686344432322657674427623794560 11643516 191861554891280491487259750483556614144 11643517 374404712659623183385367399278889551980 11643518 376329508617025030072773325674481128960 11643519 60711636094369139022014169551464198344 11643520 43401580923107845852494294726947635200 11643521 440677882963130513465699045385306632070 11643522 -231713456401877188559093814275263017216 11643523 -857267500357793523296580964418682610280 11643524 43154006369831909038666528361389572096 11643525 393392647672054379159479367404875356250 11643526 298391772427164914866112269450355492160 11643527 -206473161498096114567298166494601141928 11643528 35701252738291904910883438679738449920 11643529 -121189870170344314845080692261512540480 11643530 -127123433204509568310922576240617614400 11643531 -521292089321888337688947497677901009448 11643532 -1812098999748593990889150820141060915200 11643533 -526451745386871146069297621934501439776 11643534 25336243130527559758992362391123671040 11643535 -572694995427117017327649513200937062520 11643536 387539859164293447256221444006608371712 11643537 -8761260639800079223398775592110239840 11643538 -23828853066054865007635773940086632448 11643539 413841159014608352993057145046442663340 11643540 -6500400045152214460388470839580078080 11643541 -200120245318757826119593443025622323456 11643542 335703646229672305232419308358001241600 11643543 102314800658135381817763609463111274000 11643544 48842368404016265396568802519076229120 11643545 -1560038450827752131436604419434700462720 11643546 111446097693489134513249171262544108800 11643547 -689541989980656503007472946238976875004 11643548 299869754994665247907975869622872422400 11643549 1688674217743807351786021717918863936 11643550 234191635151353956618747127788227860800 11643551 -266800956374151744261869742074796775296 11643552 -550935452572253243055550142693150883840 11643553 105927879731660768186407477483118841024 11643554 230845111655631742801160501731820240160 11643555 -22822672630978695203318133870536770560 11643556 53570946627016970388620198380522824320 11643557 71263018450499900030902227162741103806 11643558 -59015491077826791926417290622406324480 11643559 865736780555032652191485285391332880760 11643560 -123637255444072302303758909985517824000 11643561 325436768920800751175310347436618734400 11643562 92161835739387515231754047108917569792 11643563 507621348803346597600054089634667189812 11643564 -252429549006536263599051436931137780224 11643565 460018753891060081643639856087974936460 11643566 194602360681623770705526511804958112768 11643567 126894095654236702079179558227603346080 11643568 -85846376856674231620543988512912572416 11643569 -118174372097352878149612136751390709248 11643570 -112784198614971708396763897328215776960 11643571 394823915204434553677765681256259253772 11643572 -150866696992907413957845606037322784768 11643573 66662993772480574617713275626816042240 11643574 313240394917869511691746134372070877184 11643575 -230260808032335009203004667441535881200 11643576 -201144097455334698916180398131429437440 11643577 706551448423417137130285924027594518672 11643578 42301186546686590920724829132182985840 11643579 -7913724525917417952077613018864460776 11643580 214586653458489147322235336002451097600 11643581 -742951657012805777067516507773250162618 11643582 18277740175858244323148033671864041792 11643583 5425184182424596916716039727362940928 11643584 -76782565446075011952053014721618509824 11643585 767434614355199452236761371926607392960 11643586 -271606444884654238804852918718629129008 11643587 -966550772641387199648686933490505196080 11643588 -357995615877909033448562590566479339520 11643589 -147873575875875089063727169381411755648 11643590 -6714248781177744041021159993436311040 11643591 -126235769589289250479659254288640681600 11643592 -362781853782166048791134862788006707200 11643593 702341524928134681908152769010011713022 11643594 -27202477159982328314347467508626028800 11643595 -932077555994879928162090072196288258320 11643596 601304854458364561690603904997163118592 11643597 -9452517747822213277704868468669818240 11643598 102589609796944744453977270546091782720 11643599 334421922401533481354546215895967060480 11643600 -33345157311587099963576313680678092800 11643601 461649424336696381123121096895183279602 11643602 40715220765587558901897372030082022400 11643603 -155025091285175547694600515786780493200 11643604 92872482456904791735113895703901265920 11643605 -161139886715726514769803442001573265000 11643606 125065607313537037183893190104927744 11643607 -1014318144066861318272120916089254657144 11643608 85165396022769483690011162502942351360 11643609 643996197889185085024241815938463901904 11643610 292632428655013363071870590024660259840 11643611 288895746451693651290179269572337289232 11643612 51920623403143452663226148108726525952 11643613 -843705525095543276794607270665725121120 11643614 206712323764270691446529727294960187392 11643615 873455219967989411758676106612659700000 11643616 1440662320194859856821424433465903022080 11643617 -888929524177428509816816088101444234334 11643618 -162251929812492731016131015119118008320 11643619 67302255126580506076193606466299041808 11643620 30099401034140427794040855394722535680 11643621 -137778009814751772592905720885012023136 11643622 222209194923432542715755601613443637824 11643623 787836382916860976404807907065028072304 11643624 -190952581129477888787972589655280010240 11643625 458892000925890124446229494022892757000 11643626 12186067993256566348380586357786481664 11643627 116284700379634285016611076884678111320 11643628 -893868410862896772859352076690293669632 11643629 26120667126435801268995082353347254230 11643630 -48895714395377872647662650341676711680 11643631 110302711866548068146588825057529964928 11643632 12582519054672168155031307008557973504 11643633 -124873567939220472490022243249994320238 11643634 16997028288886180518056542350516339216 11643635 -241756052317283391783166055474946063360 11643636 448151442186386431149999475403520294912 11643637 -637614232781713232503209770341556377760 11643638 439577703631105833587811959892399677760 11643639 -260196352558566935614258202871729429888 11643640 -302737709710745453429012530824286003200 11643641 -16342387501135736549105009534740729788 11643642 -335515691709358059703814770197068467200 11643643 -156941793855822793244324544920123980272 11643644 6534808322319312281654412780885774336 11643645 -29522757939532880810447830621272312960 11643646 12954820279555106137901984843189631744 11643647 546713787846835913223217277666004057072 11643648 130297169869955804504514846393687343104 11643649 -336463954987597633252551251131427916864 11643650 -167034994961668280809956413377192656000 11643651 -287929180582492527135528792996121772220 11643652 1268636180577361196440023989583685795840 11643653 180861656079686074310622990906780302880 11643654 -224038858019014475762782293129463672320 11643655 35882877619482005446571262228370569360 11643656 774566415827866057573874258206220083200 11643657 -742898331317337244467053378542265920608 11643658 85341916877480405272474479252306782208 11643659 -217041051314431847775673626030430996140 11643660 116183741376002350237830886613660559360 11643661 142174474699423237071513446094051934262 11643662 -37875846345829127366696717811854462976 11643663 144151057848941733778284268040558110344 11643664 116724994745744063876326481328982138880 11643665 882479390341834267951717694680486315200 11643666 53318222409635500729299428830615200000 11643667 -305088949032161703934293230155591487408 11643668 863394327754083366047071094346617394048 11643669 25094862589221406474904465078675904 11643670 -413925639865476921955977412456561662720 11643671 -491813902078643580756449184459717420408 11643672 -171808703442532242332991301421780213760 11643673 411081085764000578533750836463661187024 11643674 8353772755812495490249549740404076480 11643675 168521245662899928822521809544197272000 11643676 244928463715641884236900715746469735424 11643677 456636519988462025383379102731790087526 11643678 3144057102932683724907353053464233664 11643679 277543129272841151855361838056655812784 11643680 -19026100628042151750341604074846945280 11643681 66927723469348016792305988321969193984 11643682 338861376216723356338147472215145274192 11643683 -355575164691415617935922006425589437040 11643684 -147274443413703936265278448395732234240 11643685 -327255595030034321114232477043894256040 11643686 -653181837110365026370699952907750019584 11643687 188512910138208304671933601880938148400 11643688 -37850489219399130328349122816324976640 11643689 44648807589494652133074046407877046400 11643690 167388835795007593888420341702825392640 11643691 -1302535187109176281436695072169426310648 11643692 101213744466319874999716922031542699520 11643693 185076657244299425382914757134318800128 11643694 -8914254921039273491164535368675743744 11643695 -98025281408715160430338906260644831040 11643696 31790300582265937412565397126133514240 11643697 443885879614910644155202693591791372340 11643698 542686123629579076074342750247198715520 11643699 -1139193899334895439305478655678212129232 11643700 297256538573594365910881176453669891200 11643701 -392568266016941904924719674371007889298 11643702 -164912799875758897415006153501106057216 11643703 1296852614196765928082189568523565162280 11643704 508729544028017742825947665399782481920 11643705 -108191562230687704386135759358925303160 11643706 -416630396867430877582777782522530690448 11643707 119191815109346500079971743987637714320 11643708 -58535411965146660247056724212651285504 11643709 -760458709959856278288837151137272640 11643710 88639752236748227479028194379192079360 11643711 -205629832598189021547805311954363858816 11643712 -2714397133859919777952062311191543808 11643713 -218242990741354025172475814817468814560 11643714 -85623430509485931298456493638811749296 11643715 -221783634185436566082213643848765538800 11643716 211347550721856279021969835670874955776 11643717 -88937265686730557097707092993998661920 11643718 9177690268339019996695741939250590560 11643719 61767199744457058075277502284590066144 11643720 346257917808092163110548818537866035200 11643721 143594833979655142782987092245774120922 11643722 -430390544802264986407988374827099552768 11643723 101519170331795277486367117389479082720 11643724 -308140215372617966524735400254618923008 11643725 -880420018584953290762032763749506927100 11643726 -120849909253542623189820130139216235456 11643727 -1145020502764276185943531274247998896608 11643728 -12627092686097713909882194914592104448 11643729 15859130476646567275877450492835213888 11643730 9409459076854090954828355188094515200 11643731 828947757423382853702328569275552704000 11643732 -557465851022395571616346742484865382400 11643733 103696986404535721834452617970675339840 11643734 185513377381100484634515574288961045760 11643735 -176370671544178014735512652661246830000 11643736 37389269526601281966011140007847321600 11643737 -260860546350979759912483116506394133248 11643738 54465895584729885762314690883746992128 11643739 788258025992197981668245972219769953656 11643740 -41891958028734966017878885011697259520 11643741 572158129706250372188515527661280876544 11643742 -87586981144337705777565087411442040832 11643743 258864193925487129095651257588277704992 11643744 178373980083196543302173780069635325952 11643745 117009476705939880691134084380507697600 11643746 171086065781974841927417827435086255264 11643747 300255446704120031437868776697453691000 11643748 24101098800312538855707067564497254656 11643749 -194373079178950661815489144539829094436 11643750 -11301200491339684736614883913044400000 11643751 -197816678350062590982596900366193374080 11643752 -153538448672869034420885618811896217600 11643753 724106815830281418122600576788376906208 11643754 330216166882198562205875203650767313600 11643755 759373360265861360940351223206865920 11643756 -208088020557197986077540671319363414528 11643757 208757063507265223537051817397496629612 11643758 -204502984746335396360955500952631761024 11643759 585438789746393583835356928244202691824 11643760 -169208954161801954528262813707002347520 11643761 -136916541698538825165366484450830686400 11643762 -307064794058953007761577240662166151552 11643763 159396888963330267340495134673194152012 11643764 -860226655182892211650026257424652597248 11643765 19529700941041981443054747244061303040 11643766 -690050017119772902830309730259035106176 11643767 -700293979984241584142629884616346277888 11643768 -175794038488302141181026312076117708800 11643769 492856311693266557095072500421809736170 11643770 -214837472486320199322824349159786604800 11643771 288432440137623813467996093333999209920 11643772 831227615950604644612379571398743501824 11643773 84821598325484647107232372821278576544 11643774 -425017653828075897132728205087165751680 11643775 144798554508123772963718466191581899600 11643776 737974128955441970660627519162674053120 11643777 -404088973838918617069307383395533768160 11643778 551944254145981585259148686508930175440 11643779 -276761484976456902266781846265898693424 11643780 637631543488538787386352023413116518400 11643781 -393119932552903939368223400348676867300 11643782 -56714070894358441102930269926596257408 11643783 -224321668219438233569127393953056222896 11643784 283085214163809171287099071781613035520 11643785 208757066113872302434365263405947653960 11643786 -4861203409781409033214936201965993984 11643787 -184913521665395975716836230406667688688 11643788 -82360386689063030249649572246423316480 11643789 134024810746978138904227659923113049280 11643790 -547219323666788189402483929049665939200 11643791 -621867036376995953219560645512792953808 11643792 -12889896602989779866561146291164413952 11643793 16489518203637906434470981592313273216 11643794 -111098665792267124086644252359271944304 11643795 -72048159081172728775387669449091361760 11643796 -354192402451785425223502198462336143360 11643797 -252816221879730941270819618939310449856 11643798 -2056653146972077892380695512656230912 11643799 1051628286054189212781214461337615641264 11643800 -92889344149220582722811235670975488000 11643801 -44155941558850685632686429309679157760 11643802 -375541675497194648245494891150463089696 11643803 71415400256413392508597202208648903144 11643804 -921439789059671758006320935560279080960 11643805 -806896136570817980817177851516838651540 11643806 612634725047835111481173781464890712960 11643807 -108016602716891683482059436758193287808 11643808 -68141576333442677834209060317136158720 11643809 -1232006389539187942502029303642185072384 11643810 -160340510442654141638889884107350528000 11643811 -1141203514587304597906425204394751383588 11643812 15428961190681239147276412611705910272 11643813 -560795968135178022527583256550568129858 11643814 35777366676644225952617976329948604672 11643815 76009010000218641860830230170955147960 11643816 -338855404231150729753650867590886604800 11643817 338324180659802036828998672162646632192 11643818 -490098624894270755669678897370767906640 11643819 -502492564596496251267042769098519436800 11643820 -179818302124176598266287892629768709120 11643821 372083849171443179901727988360876816000 11643822 -370330911888252798725925550421550416640 11643823 -1127263271528279564676500085330675810928 11643824 12559030093100341118695969858360934400 11643825 -252337503692637420322998140922692984400 11643826 -169450976117860693388956756510338146400 11643827 -593189044483464075916582925647112985600 11643828 -58443823867312028472569627672309428224 11643829 610884360563400169999773318662488040700 11643830 14570890104366100115913940705630080 11643831 -553868420029863346663779217303691346888 11643832 1031009336717621139733222251955957248000 11643833 -9342577393604674031594923281625352700 11643834 -310061706045588595705652274728855301120 11643835 -183397001746728888024975976559314703040 11643836 -125408272875433104280394739460963200000 11643837 39147263902743184224538356523692885120 11643838 150489165956384409559348703324363608320 11643839 703586766022028437024390775972661944640 11643840 42692903914992276728281201960833515520 11643841 -14756976065665031564120821716554311680 11643842 -49150924539347485257237624340682966016 11643843 774142580328110865364538400804903299328 11643844 457147700122514758583404746418716692736 11643845 39696230312189332895868170061002231100 11643846 -153431076319150527190042925085196070400 11643847 825938463521207433600295056894763679832 11643848 272187395313316304535086373912231936000 11643849 142302141116139101507661742508294956224 11643850 346065273882788558366739760541237696400 11643851 -246427606298019647931153601575613655148 11643852 -248731416622452784377577934889160667136 11643853 490692834608134118115024864468051554284 11643854 198755818211755171977812145276209849280 11643855 99401041514816364013635832036035762960 11643856 -59463104197071708140870314766026539008 11643857 -682881530630220038426949621979576026894 11643858 249977503717185764527800729537249008640 11643859 -210874891815145658700725397572997748296 11643860 -88235813082089725368368352384999129600 11643861 -970994860087307221654021762151696087616 11643862 506745979578745208522767062409407750432 11643863 -175666799656642408687570666378058958336 11643864 -167009562926113586156536838496581652480 11643865 -299129653649097783202690463661308865600 11643866 128816219146757161614043809278595470304 11643867 -395557127961277533113221456155051325716 11643868 313749712692046080517955834342319702016 11643869 938707901575710309334942533350392719270 11643870 -106604806142628913410709840578780832320 11643871 -23234377236730455795557738371187779800 11643872 496654480002597456662453351300818010112 11643873 211878699959034614995906898981226558384 11643874 769600521513707613343943724897447988224 11643875 1303446904661701618909168506994258224000 11643876 447330564796077277277756670978748117632 11643877 -141375807206788918003134811937276256000 11643878 -193340758865524628752912844422723201344 11643879 -15798756413424248423443585008184909824 11643880 418979016422454271222625102103843532800 11643881 -1312424795567336508097278158737275381468 11643882 -53888264132862880157572604394477570816 11643883 -1427762691655567354736889736614723477656 11643884 -385906351792072112992246434559180800 11643885 -76958188819287250080362364988136265600 11643886 -88963959816156165718973221520196900480 11643887 267666829521640748386731304149441427536 11643888 -5391536143689589152146527414281830400 11643889 587593149795918727117369047704513858560 11643890 52995840408023123682212706198979430400 11643891 52697283165015884723570813646341011200 11643892 -199337041807645840772007719913875019008 11643893 664163255460910347762743166814679060142 11643894 -207744082586203726335717352994887346976 11643895 -491952600141699611682339829023798475920 11643896 -49633741838832651518270913759512494080 11643897 -420484982306698529901949431812513684400 11643898 -216678154751225030103149575512520337664 11643899 172961124436507195027218281007709899336 11643900 -83489471739028398817226424028337280000 11643901 -340465398538221046500257718669062831098 11643902 -107636494833310258000846554102449614848 11643903 410143552334941569754213150119925506000 11643904 319943762869980568813731795808410402816 11643905 -21987795449364325795300353594001409280 11643906 -204117909908090719957996473033869836800 11643907 124744103301652245216892838767423346640 11643908 1175860819976673258152961785308876763136 11643909 693118440177567118053627552876270427104 11643910 -87759686808232631603443072753514081280 11643911 -292271606644353968877048789937708312416 11643912 -13411019982511568787050219594938122240 11643913 2002273095328998628157092723709382905524 11643914 -708135472165067982262125029169230836944 11643915 -2574269167627367360759425583525744160 11643916 63247801819341298718924273444129642240 11643917 -670841408897609511144984070280993342100 11643918 -36597374174756684200411443590379952128 11643919 -432649880448823293952553950926163439424 11643920 58016757095637823896568999582255104000 11643921 -723229894389412435778800711718853068928 11643922 422310503340309316562847603172915574400 11643923 1197781437345849217211244610971253232172 11643924 219403013442190568370986652482248415232 11643925 86077003164397193274552435793600460500 11643926 199792046907823646105464091568347832960 11643927 -177652412509678304864009606617444992 11643928 1214905184679580251476700835546965596160 11643929 1015906399044511606441354246183541265024 11643930 19683686464418529027589266868925502720 11643931 -314525517466722897994755150359685884700 11643932 -488393005225136295311459356740563489280 11643933 -126394422551629849201512523358086152192 11643934 403468263920241880393406840380525006080 11643935 968619953417701510979336197439726493600 11643936 133727689933705119681449956897614987264 11643937 153056969093353514450214623047024343400 11643938 -24350172835817420784347475121822867392 11643939 -669718012397534047281382534656475134480 11643940 -72146949401987457917749056213571952640 11643941 -49600933651311307341119015655128624640 11643942 -33576383392015387149541744067690916480 11643943 1397792292689716603608238321730159609224 11643944 -59284979633758959018781196785908449280 11643945 -28819094727722210853322758399206311680 11643946 532463924077617600805182119967682861920 11643947 39705079201887688741075780247462652672 11643948 -99605843592939048379697816465162688768 11643949 1026571177321462209404018732729160876950 11643950 -81130720272181987139631393131034216000 11643951 1164061812606387327970214355284929416 11643952 108676231380026712676340538707780550656 11643953 -996056831492044206723596645076948738798 11643954 82196775862371610370707139091822772224 11643955 -885291660260924641680461637438562202640 11643956 -551197250533330814724333439924470908928 11643957 87511545696714440369544928466629227648 11643958 -411025283413374205965139805761950157920 11643959 65998162279567994040197871579578028960 11643960 100365929995088678978601565141671936000 11643961 -197964235537719016406454489227660726400 11643962 30961354470799999963986560531517099264 11643963 -440377077109043381469449356030830654240 11643964 -505495163903377233951276967291482892800 11643965 86685866951983700861908095651950536800 11643966 99715532632115935995839430137088737280 11643967 10165325168149744878227614020134274720 11643968 -469207036143785300839383169152350945280 11643969 444918932581139897754072881656933956144 11643970 -2598957317373292696976524118738741760 11643971 226041620099870933632088269214519498172 11643972 27403797624816865699895355130773602304 11643973 345632507975766101933522654602825264704 11643974 -171228428432555545685394817006543571328 11643975 -17492615994726380731161356388285260400 11643976 2390436070813593629929585657745049600 11643977 1277766952934035188017525176884274417332 11643978 307047270009552864761025730402445332224 11643979 671675233835658638263653529668370203640 11643980 -151383633289330660300779523358250700800 11643981 -350091580730860710036327259174327734816 11643982 -73552337624931732443581073228004582528 11643983 -211124951112102749510686235162325277896 11643984 -88158452681389134736698762825340157952 11643985 175694403783316560936076373586801033960 11643986 28604336954773462535172152087520327840 11643987 -73835905184843122544975323882622129664 11643988 475577451417581773402512496434718191488 11643989 1075391382167102251854200652125827392 11643990 10372805366010112913046389160990837120 11643991 -975976804308367420908284639066164847608 11643992 -734262462513165098551225302919668480000 11643993 67776873356228968549764070605755456580 11643994 29870113858334113449120728957149183200 11643995 -531789175564345831076571717372262256640 11643996 -54473103545715019135055473828236066816 11643997 155611752782818961093596105162851637632 11643998 395710757704280806854583785201295602240 11643999 52338471075335176666168620970943246664 11644000 213050788269705388713109569750171648000 11644001 -823805582515524143447496774482811691998 11644002 298419145244923376081282790105237232080 11644003 -73461021154070896052555294719431954432 11644004 489984401054733162795928921513560499200 11644005 512612508067297548185659272584526502560 11644006 -182785505066355392036348509307993363136 11644007 921818015150785301451754937902350467256 11644008 -480915755037978599442201758024519024640 11644009 -786150616924111492861860035291563648960 11644010 29650281084057069168820412458657305600 11644011 31852074870153060043900622158273115520 11644012 532679057559598986193341692511508941056 11644013 22222426127646875305058886712671620064 11644014 -67576573728944312776481813419291022208 11644015 560685842706786046561563994180127304000 11644016 -110532362176122260827817780263413350400 11644017 -356989550929454159596341747831574828800 11644018 447682034533026083448725108080307436960 11644019 802767685944125895660704934850422297420 11644020 311752826427872713578354876666452889600 11644021 802996053568461648342965273006924978222 11644022 -284595252119587475665810923303145572480 11644023 -759048021052000165316342152728927317016 11644024 -4165495626701375456350431802340229120 11644025 236579372032029704857359853153436405550 11644026 -160007376279802028910670556889675526656 11644027 27495221009817722790414229236789171840 11644028 -277298341119089587603671673184066671104 11644029 617909244934685936671024208494595898048 11644030 167712187018999263250473902472778915200 11644031 187131835579285685996622366435079077600 11644032 491917417212977733160570469982708695040 11644033 203700374845534038656018515865654993282 11644034 112525555038398607350940530322876426240 11644035 79838061486542099131260468739652225280 11644036 -11683080555388133163581382470172160000 11644037 -487250476338028440701294517754250641314 11644038 -120770432128066917741811606197282612096 11644039 304810410949588404270875070152084280600 11644040 -2605557010788035845996652386872883200 11644041 63398099190461275713539976399369407808 11644042 -763076089609079930310870601289748293328 11644043 -1145012488385044801938924261679065393708 11644044 536297973470693751833024223790031588352 11644045 48215917055709950805039158330549057280 11644046 254768353764205171710562799576824605504 11644047 -1006427813495276032262292697537880217600 11644048 17936074676774233962956415963647508480 11644049 261160650065983599459631519169765427264 11644050 181800926332576053378692795867533881600 11644051 -535525345427684026521804318826427930400 11644052 -46702523266835267758153754119421337600 11644053 850321952990299406823479699907399244704 11644054 -119093829575434121505114966267619437024 11644055 -6203016643958267050164962257067138040 11644056 319526077883792831108419858664509440 11644057 112618248301732048970184867233934343552 11644058 -96986909320986751302187626990269776416 11644059 322656840763402096727611205589998618112 11644060 229772923921638026643104781523619028480 11644061 215846293170896401759745189872011115968 11644062 518843729097507594967214029699651559424 11644063 -379253464300405951102710191019610154880 11644064 -227607897947866348309889360616250933248 11644065 96922279340178145183516739121803082240 11644066 -2170228337234101656764276692034876544 11644067 4721726073875251676487115515360529116 11644068 31130133579773397012550484183420012544 11644069 -437201634847451471832755056602889694530 11644070 -169672155629830652797965230832301507200 11644071 -181086935789185443971384402721151898496 11644072 -17124275367382170257848859460157440 11644073 71816639540963379910175816992413262080 11644074 148603032193486571074449987066759098880 11644075 -452250864377354164130142972561695034000 11644076 -69753883796701801631014048937116743168 11644077 -102741327068810150542391756161436018880 11644078 -20416536363457689277195177812916796160 11644079 60975650785541992352606447498532731976 11644080 18443521042035959299283228543680512000 11644081 -1006097594343324336787437468825346078208 11644082 -207325061702524333204755439672955653056 11644083 -655901223622207358236441256040229009656 11644084 48738916493021306237079347981047503616 11644085 14049852245596868625572159365588269360 11644086 71134173234641400553780184570962838400 11644087 2141920869861940881551557734106892800 11644088 495767653730214134628030139253848043520 11644089 214700895745694920676023317063838630224 11644090 -194547837393509224478636709772720711200 11644091 348342653761416697528802667723644667492 11644092 172403224514754413628729046784299771392 11644093 -244645056451769933802625350937741359680 11644094 -140600871573878937169284297115572827136 11644095 242428174600943122356496376576201495040 11644096 61034819187270569437391776506204651520 11644097 655490333395543555481777186100931476546 11644098 911353624763929879933704315985467264 11644099 -8879920687386842222431772398704170024 11644100 -112504327456806438143442401261761344000 11644101 -404866369358283801468482751001381948800 11644102 149815292005541341153415311994289462912 11644103 280509389341626295307977106924826011352 11644104 -231761714382398068016767680820936826880 11644105 599727782879554803165024253964222699520 11644106 390644712010966729546245725686001007360 11644107 256392070693440195413772414845152481520 11644108 -11160276213478567500556562229172112384 11644109 2036771231398130469699865337437528796160 11644110 -108146418620946690358460464987138891200 11644111 516727356110957488913639471872810384632 11644112 -32169254094210695131965029869627637760 11644113 148147753075957795377054195964289799360 11644114 -419044169496118515042417544803733244928 11644115 216676983539694810115506787454828791440 11644116 454941931464586823674733938532319252480 11644117 -386681538799848801763887650511955270834 11644118 -78530054305418631880197862841636973696 11644119 641539800971949765859622860837937504544 11644120 831046346681916025757503914279181516800 11644121 -14110362009313346857226048547074553648 11644122 -25155927573206120553177400427831623680 11644123 392572535607643413273902061296600343384 11644124 -717841088323236738327185189739386462208 11644125 -242379474873105845218145534760764952000 11644126 42451228995843653321827811120344051200 11644127 192296591710075851735826716624667697664 11644128 755662485510893799549075192606236344320 11644129 -153605457705669615375129181577641285440 11644130 -1338310486893024172450275663306659040 11644131 1075287040433156140596628226522173872000 11644132 -135999117843545860294852097051622359040 11644133 -900000231730191401794713903249440511300 11644134 -51888139947234612897562018962542666880 11644135 -329994659814381658715877818662085854920 11644136 -346131061466790509230558563303741603840 11644137 -328657511371797886556691966654677138220 11644138 -251421442429169323712730735114975002880 11644139 410850492007172907544462990631234549424 11644140 -370100543927594629402140351147731174400 11644141 550700308587388330244011154915587235904 11644142 -877369894671219817244680646068755456 11644143 -38903570031003840451686920969752750080 11644144 182492580477899215501271598055314882560 11644145 978354036848249306967670913868498606900 11644146 -223611382152170561386243392487109724528 11644147 -266382554906137313205723874666785981800 11644148 -29070760693467440819376607016545424640 11644149 187457424313496369144659661997394450848 11644150 -170322702476436288730688822611029504000 11644151 -653515171910995712534417584100739474096 11644152 -24503161594855368118835167414964674560 11644153 503754617503711708321224553445114305344 11644154 -191266714312516132456709634235733038224 11644155 -49353145654993819383402286835232630240 11644156 21924456424166316247188137608097304576 11644157 14051868292411020444466406929220684352 11644158 15478236709119617433583055204748054528 11644159 -59372198192499302348846006650197460184 11644160 -9600555259947552908693312037023907840 11644161 -225099363726769675373951446498104350928 11644162 -292325544907137524045765536448828421168 11644163 -28858805777433042348362791783201291920 11644164 59118856417288507486391418178300723200 11644165 47877296072207861646000524544354000000 11644166 -759317884418035994622417156443190487968 11644167 669888413012371644230752513138705679520 11644168 388991859591250753921944834915294904320 11644169 -293895592674645054899684408025714372000 11644170 14791059348683526301300575932401320960 11644171 -53159410663544235842101383885757370880 11644172 473044206815156230404201667074162706176 11644173 37287727204240530237022029928214772822 11644174 10983365803391928487712261897369314752 11644175 -519469543766176738727310593046107100000 11644176 235881330394111956300373662206878285824 11644177 -94367091929369454705430706105974290588 11644178 -42599195853650094548494900961056355328 11644179 -49590187960682258432478139410466182216 11644180 99295451737224255031946294137349318400 11644181 394295397518477467465394003613395745600 11644182 491126170420611055958606098809887278080 11644183 54087830156739671765825643764824148784 11644184 183938296509768127536626068491698073600 11644185 -1139549913262380417241200605183462400 11644186 558994343844972566262189608978260311792 11644187 754268586698989536644361627915390744240 11644188 -251856792603222555234538508313933250560 11644189 264282357769997962987980007987301383680 11644190 38455632910975753516534961127689505600 11644191 204589093237602273237501811093936738248 11644192 52959599468347862902187214085375918080 11644193 -2543409627118841408131386290366565294 11644194 2354723361292036598755835777904470400 11644195 207158421426156147208781581760299381200 11644196 121424403351073196571561235096380756480 11644197 426003037184734670798795304381922074720 11644198 -79856558062366942487131239197516319360 11644199 -103203180013589557527621912566916621264 11644200 66383593815215127610133874462372480000 11644201 -199734366382381111203498102513422700600 11644202 -313106438189085385230620819457759194448 11644203 267907382450298674096003979234890595840 11644204 -304678126695506649137523838189812907008 11644205 550800472376802454926286472266824576000 11644206 -34391692871709573252956500326339551232 11644207 303941684067729772059840365404134244840 11644208 67805143496288788059832030565756485632 11644209 -620321587962432676352156017919050109280 11644210 -34385536532289602017228508566940874240 11644211 995151519542552641708371480312918076812 11644212 164568283507508150430444392429399027712 11644213 -223898764826479585122289773968983125984 11644214 239448339899141370997192799871612323712 11644215 -327362586915272297960619267320928677760 11644216 254957114599765201904588678725418004480 11644217 -4577429502930641448597767768761379580 11644218 -293338774836960344879964636023372441376 11644219 61041516226580818196655599889969715696 11644220 -14371224919585953267242639083719229440 11644221 -164427110569117483884708399773861522688 11644222 -429426007964750537737975921084881401088 11644223 95600042331197875752381051072681857472 11644224 -101480115665538573154140078515939180544 11644225 -627092778764120537023992310386544978500 11644226 -340111532222972115768730018780622092800 11644227 156419918062276858933063022466966052560 11644228 889819179678751401429315971211443200 11644229 276641952934463186530845834767323218780 11644230 -5093184275561158011177577024964313600 11644231 216959471063737330041297931263412003432 11644232 386865150555000044597570330869232640000 11644233 93553270907949711906178005580876103808 11644234 -44117252946715588809002725516283812608 11644235 1169329123332478351308276709201305221760 11644236 7181955434555970135447662023368033792 11644237 -213936618382297482928262968845737407008 11644238 132252295965851334591525115184546931840 11644239 -222311491454539952729249885624647021176 11644240 -79327238332369224065217590877614899200 11644241 54877366438790914113331307513925118272 11644242 -388000327496226425291674669518803114496 11644243 -12420413546673943023153365421818780112 11644244 84818106451147955195051589497790193536 11644245 192242668349978398202323541452727004000 11644246 238172868836059211799210108119073276288 11644247 -772814180980496640127487290037100253560 11644248 -51693390181088603357486143983937781760 11644249 -274271958724838649060863501097864199168 11644250 542755847586340876582115232847017984000 11644251 -252591752060980981566334815730712841216 11644252 -470157661055038755007072437440015600640 11644253 899669163637606034309025880765352942304 11644254 414827987672930217004829750261114352960 11644255 -181040998446754348302046767438469831680 11644256 55030803944153030428473363311077883904 11644257 -319389871284665014805946422013421089360 11644258 385646737701061624448595597533919654480 11644259 -354560680454529553837217202734948961072 11644260 217028673407434622115874653028442050560 11644261 -452383616643761978393497356464494651138 11644262 -559980772521344953261286371503125531040 11644263 396208801068856266192804316740136136400 11644264 -245095836251520349236130859051591270400 11644265 -621767854348245726361308690393388411200 11644266 68141965308881806424627111473448097024 11644267 164877537392379095310252832059042163316 11644268 -52749631270291559307651429595564383744 11644269 -231282149897918014881516601471793089152 11644270 -205168261198078573853381075769275393280 11644271 -15241075084734071617798617626851068168 11644272 -207539256818639842416063353145286066176 11644273 -254665750178438148133777022926772550476 11644274 316559676327752769899506760407335557136 11644275 133894713352614445722338569704504513600 11644276 -23915927829690309719566887369824600064 11644277 -245213566442138591990955589143178800228 11644278 339916248295860983481962405276176741824 11644279 938642935134651118005506490890434753920 11644280 303508378267561560794569456704186470400 11644281 393522921333347361452181045219140725680 11644282 56847475530966242014635509111934296064 11644283 -348444832626251054022653988211355808000 11644284 131575361592881654489013060903707934720 11644285 485035529821839239720861819153377351980 11644286 52174132661540545149623542950828614400 11644287 -377927546373616454426070502157223392040 11644288 -918722307054551046257741117663981076480 11644289 -403225997514048025089839324604574550910 11644290 -80879304597161640073547596316099481600 11644291 19041037498115940742875471825337485692 11644292 804489399295476611071131636627492621312 11644293 -354118706381649366947526485962686421536 11644294 -602655454245110824558044986113126694304 11644295 62635748822943772449372683531902660320 11644296 -34392918437251221791061057562481295360 11644297 691018833321117480186400695466187342592 11644298 -82064246406959912012448845389039995600 11644299 -710971848176269605731094190039620665400 11644300 -477283636050074589564314548988863033600 11644301 -483524315236265233378720875142601242698 11644302 -11504572578162536668006900638302115840 11644303 80970860541487992624225394237907962848 11644304 -10747090135657587735687256788717010944 11644305 -182627562817771770756751163022336618240 11644306 585625872172791045642257450282444990352 11644307 518674392049091087574273066515951746032 11644308 -96977848101323362881721002068505753600 11644309 350725201548955089818439989247038042510 11644310 -205596063301861846117362815083654813440 11644311 208547316880989842221479870043630547664 11644312 493652695774969350284747508827171020800 11644313 355695163061286051227913380124693813504 11644314 -2847124684670807551631882513769216 11644315 99105588472748923456579559003448614400 11644316 -723120086452385738176623565656284520960 11644317 422012629455565070664024815923101208134 11644318 28944273549247989033018832492707118080 11644319 -509829952019371670252289612733972081920 11644320 172136532208535116789785398946048245760 11644321 -169758473207416861588003451141781920320 11644322 672331443185141555821383448001993605632 11644323 -517631791331793254650762812665177415816 11644324 737345537890665388274095378479036461696 11644325 -103296004787245688934335041755368908800 11644326 181357540493107289207475257544405288960 11644327 77142920630218097933322042087379377312 11644328 -61939921210456030479000411477156495360 11644329 289061980178698458837212397217805226384 11644330 -423430296402774410488353600193434337440 11644331 -326779404464473191736673047016863985868 11644332 194368917171669029826568617275854110720 11644333 -332924195827479843819170127417571732340 11644334 -12416559038599639713274527491610329280 11644335 339409193377029847497153733054682961720 11644336 -81293524209834717096777711993434505216 11644337 -630481680826634023157888259297283378908 11644338 98522816359730922722307047491981271808 11644339 -187631106357852338735295345302653498544 11644340 -166835084328047280256341096046556006400 11644341 -504155876157320832912866956379093890080 11644342 305919062502428270051601037750305654912 11644343 -1192114792723992597415500883083572424408 11644344 -160186848037094979875975122570759372800 11644345 362074070091871282039565949319613084100 11644346 -77327993594905415642381194639074197760 11644347 308628464136385527249637747364767869696 11644348 -271923240025981927098764045177954295808 11644349 -1340012729308467803540313980839088103936 11644350 -159562696341313554866697891453777360000 11644351 393539483079282625858514329560823413304 11644352 -269663193296324674225617836837431148544 11644353 -234025253702265582611732291176842080256 11644354 103158836973231414991901542380885969312 11644355 279994065696223575568198978519878095520 11644356 731312185820644863909889235013768228864 11644357 9675542719413007434887143762202257600 11644358 173548087203968350273657362757843376640 11644359 139294763108680378538864696339707418880 11644360 121405768740940031149325087849867366400 11644361 741278404724791767073034744623531087560 11644362 -202931994693146306056498051438047126480 11644363 1132226592321640971434251665074485845280 11644364 -828368574322686981257702419304659924224 11644365 120142991000068646024799450259056541440 11644366 519922986790840782388195557474759715200 11644367 -81996561687794719808983559802566081808 11644368 -59009364856439590061394166566002098176 11644369 -433269976787811433541909130801333873120 11644370 -309658542081224701573705634322247339200 11644371 -869840526055943369345625134471681464320 11644372 687217138136040925013313222813747656576 11644373 -382659581771723375645244024642004874436 11644374 30026406771064337170212373667319447552 11644375 60433205867236162147307911832096440000 11644376 -42725375913957855988574221328956784640 11644377 -581182194869257092135852059686828378368 11644378 188985535629027026527511321794125373440 11644379 236550279827417918719656993285864790980 11644380 21058384744241090198055277617293061120 11644381 115409408782522529446700351900692866560 11644382 398301335601359599730942274259936711872 11644383 518136962260770019368274298920137591624 11644384 215897375658018714446106386578977325056 11644385 -69407502858760432196257349063987559000 11644386 -2395852259585104696203924893838107136 11644387 37779912313703454073741042597502672440 11644388 -7704709007039387667127412723082608640 11644389 -248392630502942822239094032574425462146 11644390 -227523316571116667957481072830966620800 11644391 861400372532639319761119245431229247488 11644392 388028235404701080971331158197056061440 11644393 -25380631554560086853184822266168736540 11644394 -53250895716786797635979331154243471872 11644395 -28901431990755082862123030793016416000 11644396 79302227199103067735987281860813038080 11644397 10936119495029184530634744702281258880 11644398 -8103968644753569432359329123757958720 11644399 -837628671382399454953382536027023024480 11644400 -609139393233283465356564018602803200 11644401 582441541825700573441709090626233138032 11644402 69382013471806709099104636436882178048 11644403 -935959538136214155657169363907915948376 11644404 215337048069414606022042508440571719680 11644405 -295353242367427771029671633973616215240 11644406 -30596643862731646624580606175499287552 11644407 -550040573889711329295993673482409007880 11644408 -729608298082303075040787141577096765440 11644409 1271041550391421941715964710804074961536 11644410 -3406824354746924867108838790697172480 11644411 -95543710260869297911298469339786523128 11644412 -200591967015833600766253544236661815296 11644413 635484049342270511334599626671756667968 11644414 -533964907286703605725531039783997650944 11644415 -483766491086760092663118724536110092440 11644416 1961448582543078460027362253977157632 11644417 256146510779290556373993490316825519040 11644418 19025635826441501891895966249402584640 11644419 127875972016602321988024214925321787200 11644420 -292645850911788655520221961536497918720 11644421 -21215590215503593229962564472972194500 11644422 -377355407930735283708601241487228518016 11644423 -153782856108755221880107190052691227520 11644424 448767314032574840388259853610317168640 11644425 -110987245966177175601480549962058144000 11644426 83064800447767759864203089817287410944 11644427 -46517501113952834030190466749423183000 11644428 -678218926242958332019243876167138800640 11644429 -12896332744626021048053693127400186560 11644430 99601041527812967314351891555535328000 11644431 -416251419369577703028674183995096160880 11644432 165396392324865339112531579002768859136 11644433 466915494223805523791532046723644725682 11644434 363079911496034358641438770500653523984 11644435 207289380106594624473362595156735600 11644436 -553101192582879343452509614116666654720 11644437 -83753505134339920842162475434553377984 11644438 744284126482629513351540430922701519104 11644439 94685755827133808242724967145297744752 11644440 -9600163757787591631972478816206848000 11644441 6954798976484349933812939898507506452 11644442 699183308729022523248838199502881856000 11644443 -8443981812754481595518112052724322840 11644444 353559427205056445576312744374104042496 11644445 -421132807236444522705645963382448337300 11644446 -56604810467658682535419769290802399232 11644447 -719116053851986274568480176108971725320 11644448 49526350753662055895213031172011786240 11644449 43787057176622097107799939287226017568 11644450 37881098571232301086417768280665113600 11644451 -711566877501098603685854477632980672 11644452 -424032913443413641284240286411182551040 11644453 -241314756745893229635499965020705583298 11644454 -13305637957432452840373807956490619520 11644455 -215519586782346357211159954348134163680 11644456 -223231432557827442266480488117595351040 11644457 443199464254920097731113580638345019840 11644458 141058795613316783828172306460930025216 11644459 -1541331736377700214031466827893921528832 11644460 -353865848427318575396529124924071966720 11644461 -542616599509758311923857509008907180490 11644462 -488680320603929745970581583676452482816 11644463 382187732666975857415495340424465844304 11644464 -2674992918804780791859875822307704832 11644465 98918234331769315101428898179742216000 11644466 -331424821368277859147718501752769006192 11644467 15708939080712918928821323495578525248 11644468 -31964437279787843401897559873836105728 11644469 -282069385569562951024059355529383274130 11644470 -83304922200086653598653473734770550400 11644471 377285411649528647252746680719681630712 11644472 407340509501494680385563546092727091200 11644473 371218980159941326021558085468921930880 11644474 203298700727515089282763219512050380032 11644475 54048972334826854765973289355319682000 11644476 -290034129877626713171145401257211658240 11644477 22352333450617284728021284064413104460 11644478 487154964784335036731719415865187895040 11644479 22611357898509324377115830084692390272 11644480 -226050429443642739462162502218704486400 11644481 113630983881546567964602707066737867200 11644482 100120902130255995357671959809323294592 11644483 683760085893675601439979964503434828732 11644484 1503022707612532503012697372489298994432 11644485 -69891448279929627054833166188422656000 11644486 -550137023356621836388688166541694976 11644487 88231727644277257883029362974046223560 11644488 -271158181284248440846062480251528371200 11644489 -576094208035965036798900797455505335344 11644490 -259828146531527713659935624206848614400 11644491 -225390795792618937128526197704655466560 11644492 72023436070467701001924912042621450240 11644493 -173992648846787917871506415456189814720 11644494 -311867764840636761676276576608192216000 11644495 562712762221793185885112181267962037000 11644496 -82901687166450963319876638844849102848 11644497 -308677192521980423608338351125954550912 11644498 -517388204547570818015836946180761734000 11644499 -374598317331602389222225754999155478400 11644500 170094232283758421244055402266961920000 11644501 -828465433245144360275878554924619552896 11644502 62705478146649624971194283872564913952 11644503 -159211684898889498425046609610115530752 11644504 798788307677975333867100406399825397760 11644505 -425754443857249433712226926748658074680 11644506 -260600712249244072272288445321720012800 11644507 -406534502068478191280408407271818891200 11644508 1510130143890136617097800508453582072320 11644509 42412598418608106192531789197732468928 11644510 103705362378911297654421989073428396160 11644511 -657639968150068542884928844579308336600 11644512 -285941730888455431867309389939103236096 11644513 624737929953705763737430093665673101700 11644514 -98261159669091604542974650090332108288 11644515 646810616821055944657589153853370851600 11644516 165140662353322387370402348080061640704 11644517 1072646109306389037751210981764305005566 11644518 256441505824684362205837471292953907904 11644519 -145047216929098698645907675172071115080 11644520 349440877462536286420643663940196300800 11644521 -109015884373749993185334639913562572800 11644522 56413274735379985250136789320814913632 11644523 -108094204901232200821200471547531380696 11644524 290558444738501294958788201017845688320 11644525 -500539909984728614191956777841321373950 11644526 -113635198472738297074088419199911030080 11644527 -340400044753854844117454561399948857080 11644528 -115329329923125887107848024187168686080 11644529 -441646463701308018412606639755607872 11644530 -37277832032440364624031783030214656000 11644531 663357651514871530825639436179446528332 11644532 -500845741867057282275158243920115417088 11644533 459713267669869502289694362432433837440 11644534 349634131411506529271689777204822806144 11644535 274155098056656552315704903785336512000 11644536 91575766718116926908612257918470389760 11644537 420966245452406912558383716067517846100 11644538 -381080857760074150079789743733612776080 11644539 -1456738777269295526357219427384641779152 11644540 216714912889017857554372666839940938240 11644541 429007339299940638255723232440113720652 11644542 57628060926618688024565223705745002240 11644543 1975889083096055084872300405894462917280 11644544 535218707130155392721885179563265228800 11644545 394735308840767949284231038964424738240 11644546 -494995818240546967416597097842206292528 11644547 -592114535062855802387860871250182960004 11644548 -150371758174909799293986587269807005696 11644549 432308076452381304594371733832634623040 11644550 40271067411408976765792850985224968800 11644551 161008684824803950250232182647802970480 11644552 897479450948089484237914783441410585600 11644553 -316339671130595252416901385229707780198 11644554 155784619471679877646445066223824689920 11644555 159729032271886360809855629808715300800 11644556 -602298159756191276989220400100697856 11644557 -146741424646103316756786314239941210912 11644558 -211899607635755720887321199260733867520 11644559 625551965423943078478878881190719430816 11644560 -108745245521179313860798333693231104000 11644561 277558774289926877555511127464305703424 11644562 185904031157172488672180068740125463552 11644563 -216637670211668364442852829463500318976 11644564 509988740847466754346666016793925090176 11644565 -751876760034190677422160521878836597540 11644566 -111749077325572854261745873310598819456 11644567 -1050713507657635312159860646754852647848 11644568 149463805073751796820471253101120716800 11644569 -287135792377098133903597122900754965606 11644570 42793377660209809901961885111693096960 11644571 -1028405860694854636949716307593804959228 11644572 -1404603973053543925181145760117383168 11644573 -1383672378176888763338110567208339936820 11644574 109903010002616224830215067987746420352 11644575 -403034463698176757369596714021727096400 11644576 178447669439966993443480469070104494080 11644577 61799540453557128795966998190114215232 11644578 52028414012399806363822026262996889088 11644579 -124029234267000784019358568792961705280 11644580 410003932626578726975995788558066892800 11644581 -239867673333071222042852201354529787680 11644582 125226737043648290466707631228349204800 11644583 1214166581933792287488382079021472275832 11644584 118182190409699327129421212277881733120 11644585 -257690158694427692775506901177253735800 11644586 263378127387865385924540552899823139840 11644587 -768589829382098063061537448005339120000 11644588 -453737842622386995153853387993754926080 11644589 -27004161756595004291548319071740317568 11644590 282995043488585242819669596052090045440 11644591 -506876878354926976527838309736151718928 11644592 -62996910251978099933486366325644722176 11644593 237676161276499275209966352897075395328 11644594 -8281327426837501534367591548166376960 11644595 -1073108558607198079010458349719563360 11644596 302485198121653099294684642062024732672 11644597 23314766526290277945549487699166008046 11644598 92402785096476524307240071000700395136 11644599 110923726367096426070972466474150579968 11644600 679608418319871157389697705318072320000 11644601 -82762541692107301489374819928455608640 11644602 53433875122603316995790154535552062720 11644603 435662647646446067328529459285480016320 11644604 351456557900112920853236027196476659200 11644605 97490569985471954366219695183800402060 11644606 268120124204370975944680368962166189120 11644607 -1123946217992104807744354462770234287736 11644608 -211753110951015976531231201069734297600 11644609 817798600655309913629681057167447728516 11644610 -452399816707221402965656524474110147040 11644611 -20492677092287742332276438206125978816 11644612 203278421500706345118033711196809072640 11644613 561022631235121195340098217065286933820 11644614 238585880756233674082909995431549091840 11644615 3688318453444237150547241859297100640 11644616 -160637641251922639510915472233274726400 11644617 328705824082682030619968024892073534080 11644618 7118022246296643512887955276204354304 11644619 377195523636503589935755407281491402896 11644620 -52556187955946442900745268604169267200 11644621 -1230807820727554535987561930152396119178 11644622 715450909174505339185989828710999884224 11644623 95825207135082855052694496302105667264 11644624 6491595850636210150143980676072996864 11644625 294594002498426032910915109623308080000 11644626 292549117481272341513100690766919401472 11644627 -555284758439174775802769204180190405200 11644628 -606902818676051162690620705793519738880 11644629 674770549479014465567153179575502375584 11644630 46195068614488037195441006554617323520 11644631 1439837203289012480443114702429293604200 11644632 -558754813396496173845430252922264340480 11644633 170358697169179220163562701632587640448 11644634 108338668129714539219735193634113503216 11644635 -125661123172730222828984586192064999200 11644636 387822812549975337835920004350465006080 11644637 -64179819483085833949120084305392250714 11644638 533317651831049720597700866872829568 11644639 269308846753399316847496761797876943840 11644640 -60976455091283094099562098189234339840 11644641 -711760484798530880395958435364820668 11644642 -37214514580327039485422421120272779488 11644643 57693043508875641603262899592293508560 11644644 312004417827464757567750687049146286080 11644645 614244077538185664634473677480282290080 11644646 -22458107576522517883900253393743403136 11644647 129778583536230054533889166774941027840 11644648 294249215722996089040029843873104640000 11644649 195280040755297494605299419161524823040 11644650 -70021125635938049412997069460894892000 11644651 -160398503685120060701759960498076728328 11644652 63878369783109264193831938913323745536 11644653 -235202254197171511294147422216801103200 11644654 -64829636235738890634342852486203079168 11644655 153515646582668439406318792670067018720 11644656 39996991622604352314828694136921653248 11644657 -468950472861708222477007905154152978368 11644658 -4021016571125512682524960205714937216 11644659 379863542824400836533938902152349976784 11644660 772291757428254088420763696692449254400 11644661 221258918887063545437356301451634345632 11644662 -229207104932197455643107899422422762048 11644663 42965276993138344889098191354482030920 11644664 -1715292732591320551451569014412800000 11644665 -971548418992895978281285609581635940480 11644666 140458954197105643718275214445394940160 11644667 695929304387663716640265612161567576064 11644668 17959679613589075890205859267551395840 11644669 179674258027443026207856723844852848844 11644670 148933239790946140662479888608064309760 11644671 251143862856405584348671039513849977360 11644672 -360213725591636749883417392710680576000 11644673 1262693126957018990027278952252058812160 11644674 231269445897804572445788716687134245760 11644675 106839407238688226335538350260185042800 11644676 354346055773087782767578764148050936960 11644677 138479179500028587816041329291768218 11644678 -791979128020205899073314122543894918144 11644679 -227690325030186320240077620203463956640 11644680 -412217480333883042538486113781260288000 11644681 -1048672492330232595922445624052343247948 11644682 187626008999409393281914504447063595520 11644683 243557510675826425463512846776491228144 11644684 120945235460173471542892608689776768000 11644685 -104111308229713964441997589211079206400 11644686 91456776256486335215335428685914191232 11644687 134803558918771729606297012010947113640 11644688 -96796098303845599308523345086098964480 11644689 308136358965493693209031571799332968320 11644690 395308687490253216312897290314571599680 11644691 -699230908096349518225303480321149469908 11644692 397230819339066350189706044643010148352 11644693 634686203916344283278841265628478736224 11644694 -228340854933049430530151019683753465856 11644695 746660024350593275332629064833411261600 11644696 -443674553394290983823563563784572887040 11644697 144907648109352261470457653665398626304 11644698 138834207615691865845769745848094540288 11644699 32330468052941348120762798718543448848 11644700 -189325342643057056888783494967889356800 11644701 -7307034153874944106313924882647741440 11644702 522407019523948015219256360861648583552 11644703 -36349515818040423640616647755492126024 11644704 -930003884472039151187089803303761412096 11644705 -499902008863302575357100954244258828140 11644706 -112817210830508450549994969901664448000 11644707 -736520299502163849483792935674547472912 11644708 66063338219614826933389488223584729728 11644709 315673655521359516639640699355668238910 11644710 -35366431534484750191324151385374730240 11644711 -197743139345060633164946520152856401136 11644712 -267942212597297374527749849333253734400 11644713 345477334238778717941777121824775256842 11644714 -556532192895445845476401203714206636784 11644715 123805914996953037916897387765183897200 11644716 104386706047498604901040771468627673088 11644717 473140680309144358879713414981263590784 11644718 -646000552263922525675110906781278344640 11644719 -636236666433339790994385849209713508856 11644720 -48881357794392422802168407284305100800 11644721 834117282638964571639368433470526382688 11644722 6016453553608321175863917712390747152 11644723 -724182302471712967173938923296345255028 11644724 -49586521665943784081110700670117961728 11644725 -328062690840210271374886881657916788000 11644726 341439263946515371932934287162137496000 11644727 -1532819258763123884235173085386487080280 11644728 -113067028587040995208466223808290938880 11644729 -337427680376571326364212735917228513920 11644730 47251732386083954845926428568166936320 11644731 61804571709028859722444249765425898512 11644732 500392861368009520992051855438465859584 11644733 898091390922928591700085559674040982982 11644734 70435364396948623607355994145177318400 11644735 -630540022506719754078883651023389047320 11644736 34571883379047733075032500558707556352 11644737 2034580043024976658525533826151323968 11644738 -72685559664757770122655232618427670528 11644739 806587382188151888290999933540783799040 11644740 -431570141769351791742598578010837789440 11644741 -11471801327510360340502122405788734920 11644742 72335107251421005144862656081000850272 11644743 525581491631258589987454119149378635008 11644744 -18947233246384736256868847089823047680 11644745 -32896456561351062869326738924754471040 11644746 -45809004336358038108452661695231232000 11644747 -408309237217929463711281868917290935680 11644748 910367692287415696189979478189670257408 11644749 897159034944612309887000583913469661120 11644750 -275501929679536081365013357633646592000 11644751 -125876127020533808033665566953800337208 11644752 -75221354296768398872813446764178833408 11644753 253757325342959127878987510555228419300 11644754 65647056786462238042776804668281913472 11644755 -178961263139130372193969534757517919440 11644756 876381288026647091948959276998516686720 11644757 723163421057876615365699186493557857792 11644758 -79554391433104282293577283390698905600 11644759 205336389750680864842099067325570813616 11644760 414059860838890008475759384166172672000 11644761 -679825656344025600388517910245949876528 11644762 -224108258430563752868275326043589807616 11644763 -48447322855134698661417093712044385056 11644764 -129129471891816702900350302013698944000 11644765 95507164500169877926654993079929233120 11644766 -72250942944468845371800592421349924480 11644767 991298569897747011341451075045439203360 11644768 420788656466232603527923039103359647744 11644769 620891296271651183474433753629139451170 11644770 125576008825339754247917359267164057600 11644771 -423833052442801061814330909384999739800 11644772 623267444934862172476084737323341301376 11644773 35094810170197885868012536538393438208 11644774 -370277495389186567891296700119451416864 11644775 129056569168343047120074006205385385000 11644776 619769964109502425106186451052572672000 11644777 -170045835850881142372972195842351414 11644778 128385458592360546332306885279076741120 11644779 -188930390396208131219102627958526108320 11644780 225782111635327216390246281634066237440 11644781 -566835413645827272631563625357941205536 11644782 -113709544044389131362825969801146639808 11644783 555328942217320185320558753986592526032 11644784 76292202326854546476750453445614796800 11644785 -20375455556812103185781824604105895360 11644786 672537593881054918846223929389856385664 11644787 -8103305227708560768648857498087913216 11644788 5799940251586990502871871138180847616 11644789 -147029706295245961240724526772949842152 11644790 -201902127358924753209448169254619673600 11644791 817903644341951051960006455041758447592 11644792 -311334714213947842416513030294653952000 11644793 262283319090511636857408697836355608042 11644794 119969878651639795522316001219039325440 11644795 -92752992212332166850825306662403128400 11644796 1043430862571143864558321554978990289920 11644797 147469343453135205340253931738925920000 11644798 268719511283564777217796716746660160 11644799 -81028054629511333292451071215685539200 11644800 -257172879580923406300382400425754624000 11644801 -1552117784790331064860044485061343031952 11644802 -117583384334369847875131883221588229088 11644803 209110679875681953285089183234264069904 11644804 599724662890048132459128048728622812416 11644805 762285277675080641507825712242347479000 11644806 -70272195938069618336621890915148443776 11644807 1027539350301760150388106050819911500056 11644808 41154458613375836633643105989643141120 11644809 94722334129435004958455227529909784576 11644810 291152856565907376653481917633520687360 11644811 -25899513498520608027888415931851788588 11644812 -271787492689501855057600765627969208064 11644813 -222914050117250355744613289269717675860 11644814 55222732074070966203933943921671025152 11644815 -76871518995662613515486516134331520000 11644816 -33352006718468384117711184035016851456 11644817 -136310142956030288243389940163579390048 11644818 -62434014557155891454472865641276360192 11644819 -294252624589523384921982878761111933780 11644820 22161988278244587819999128222776504320 11644821 -247962893499224000610767307291684818610 11644822 -7925904846621645907004436541536043776 11644823 -527554672039704378662829367382794703928 11644824 -43655069702046708603070934562785710080 11644825 48039580237180933813850821581378743500 11644826 11462737597577097954886330918357897440 11644827 -275636830337287998552111721874028491880 11644828 -208787565209560417110766756511074895360 11644829 287240615758622295956796286246036442976 11644830 -5213268120767690903991989879582208000 11644831 313204922283380985487306412337351694464 11644832 -177086303851999289520989176229747294208 11644833 -142223394110168478041326171662615882576 11644834 -768469172505489478373788068265435046400 11644835 -276371964983097412393232254683284412720 11644836 177478075446878096408922987319765217280 11644837 -1490205192183823528715053648717036948480 11644838 -521518004873010936135371437666947547680 11644839 -414612617530888530965288650732014150792 11644840 -140023522380047761889300890648667750400 11644841 307526218807600794691722263135888905572 11644842 -145929091546314085548885685992969039360 11644843 -89517051354007204515353453244636825200 11644844 -116681944997960404342716491168780139264 11644845 267559544337121598140243674117051652800 11644846 -125365030879049046150238749750223912128 11644847 -1509896945899095672943320843990076936848 11644848 -44815269651932719339883574915431301120 11644849 -201242420315213957502454164974513230620 11644850 106748461852114175569847534046461684400 11644851 -66358926888168727870084254998424648960 11644852 905500991715439407844455346419070930944 11644853 1170783100519701844982359175669451044640 11644854 -25751737736931263990078163357023975424 11644855 -416236012081327183550739027966233139240 11644856 1001142083079824913010365052107382394880 11644857 255700739389997240173169541839971578240 11644858 49603977741905279508248601279688041984 11644859 -281160153465323388615471891396943478940 11644860 223587089687718433151173790985684510720 11644861 860376066541107445574722880300720559744 11644862 75516991546970969769642697594995604032 11644863 84040136256774718744599160047237219360 11644864 99585272792957471566152802081009827840 11644865 654668850269675465526869009360035042260 11644866 251810070657791885788579204921595587152 11644867 -187401734325807705020694701502227197008 11644868 830127953249054851018073447464108932096 11644869 64001275154887164392737867982007424320 11644870 51207873679925920058054558954325096960 11644871 -185282567008798118429531755098069553152 11644872 -121338749411854225159908706369070284800 11644873 67039556275170920904696680007312864 11644874 -308972176286313690034882284504726018720 11644875 -761200760050495748329080918403875564000 11644876 -260501811781453959124400724740287738368 11644877 690956659409020312094282946537023870934 11644878 70864795251725997915386095080663659520 11644879 -18579777718595113940570546210685413680 11644880 -63554027123656941860899923282634506240 11644881 148682624947819076414320268322351491424 11644882 735184934579384006251778042728474971792 11644883 -41073096390212775452067258368445216000 11644884 10762636691269275633825174106874413056 11644885 15010492356178467917968045794656741760 11644886 -438663369343470541835481775234202014656 11644887 -8986793464434415069766770215177197232 11644888 -674175946289044093248511170677231124480 11644889 698349386391715903702920647117829960720 11644890 129517730385437674982319198073900081920 11644891 879115970705619026634918334037822639800 11644892 -11388967919431968919721504777771550720 11644893 348232259590678477763926664964509109420 11644894 225970194765948104995521828718715692992 11644895 72687500286077581582079385796477482720 11644896 299127279753547658574207450297905184768 11644897 247097395619920175747256339694422267312 11644898 490727968832849694831605070105007333536 11644899 -218520505656726625049480281933162617168 11644900 -142801888999150655256467962680098918400 11644901 337292143820500764336942495082072651902 11644902 -3808154889113010458106686829985336320 11644903 129640250033643338259276180981341028152 11644904 -649071931688053207058042167350094218240 11644905 -245708684766119225181657173605911339840 11644906 41529014404323215564433807950364011520 11644907 -466289504167565475942307665717930296844 11644908 -809885298857676357867342428672232357888 11644909 -182208292712320452068561113875037550890 11644910 605686325815068890184107873775015321600 11644911 54907552902020154462711982776001754880 11644912 199922152829367599985404699631200239616 11644913 -121804245434415176231317473049558238976 11644914 -4502635066397013951676790227350781440 11644915 5035596275450569168443813353490420000 11644916 -21385674460169782612178024140966993920 11644917 -184030395178574451778823951193227112288 11644918 735298941361098187819044359793711488160 11644919 417078814324942676847659927347382976096 11644920 36366052583423165721323624640623001600 11644921 -437773317775062590638898299317474790200 11644922 76852210574624331043785639362806726512 11644923 168130129373026225120888449112007520768 11644924 1507075331690465281207989662937631488000 11644925 -468360408008954159337325381501201234350 11644926 55953704992300378546250390377116826944 11644927 -402972603768672340116268392801237919008 11644928 411012727230182068490128441399943626752 11644929 681906573338326861822632353279381274000 11644930 -254466585879928059425354258882261460480 11644931 -67397681901015603494295306573761192208 11644932 56975026141809960598281614250678902784 11644933 -327902895574042956642947454241474441856 11644934 -165055197586245403586983493136380711808 11644935 700043212495824139591595671947109292160 11644936 175219986233093652967056117883201013760 11644937 -190276145415425738730498291411954237414 11644938 251005309814953255771572444660962073600 11644939 -933420762206799232467740569330991417260 11644940 -414643556311479069108634684475998632960 11644941 -122652522366313597803247762766758159872 11644942 173670644309172798796835645287356391872 11644943 217397074440611981349106401541464526224 11644944 13994824315822664220942975060343455744 11644945 120853933943499553684810890755652123420 11644946 -238945398516568386252861756938274240000 11644947 -411655437416788297795383317305530280920 11644948 220569046555332787045105312897467033600 11644949 396550877619505486199776007007818964600 11644950 -74473115448173621126458843884703536000 11644951 -1214282692159194759576799209661754341048 11644952 -1198481978893383342852950825203163443200 11644953 159233203824952095294965907158471264064 11644954 -296430263576060174249373318102405655824 11644955 -63494210891445939656556348622305945600 11644956 353738045980047889137599612115257613312 11644957 -827850008077652877589683407739443792794 11644958 168550795451796007320405684671905377984 11644959 -8949306350524166886081733675930916352 11644960 29762320735657516413820962280640348160 11644961 -1423156695985273521501321271162592400876 11644962 33197176369390186931035758108932703744 11644963 1302496951482099371405235972584310302160 11644964 -104227852916241810588681964068411752448 11644965 -26732492098960035789058597608156892740 11644966 -215786777926914937643309922888014013792 11644967 61961080794504437859727592808910064400 11644968 -530034692898951098507426415194480394240 11644969 270445657873630679265949421938295685120 11644970 158918014475035135329522624735144739680 11644971 225433395269301914780886255187946853360 11644972 -303815607513884886946821315226117268224 11644973 -2393258474303873516770475811943599264 11644974 -471457516950434190453900563380870370304 11644975 402892641645209981463839574236732345000 11644976 36745759527163978695022117433108987904 11644977 692151892789595832379250441725139460720 11644978 -198469761979022442674698406723500638960 11644979 -1028404324700689525963924549234844310240 11644980 -371706684287456864970033473125954160640 11644981 -1343489514129306391537145350252884611218 11644982 472811939345215312551992190302535410592 11644983 243447337965641428657147419809286697728 11644984 101348557748184697186945703891105341440 11644985 44583099490849351256110873841530872960 11644986 208530232364480569691867582845566816000 11644987 26457107278102052704972234718172428232 11644988 -96275868225231411328175260899681088512 11644989 30663274827059798144399784511435006848 11644990 -33734361455857532084596481255848485120 11644991 343484641121368213139651097608062579392 11644992 88234508099454234687197165359925821440 11644993 -528915948920975369253087776784247997758 11644994 10446932691522834597951898280457272832 11644995 -204389865328252505748467197822556774400 11644996 391116686733642280589609809902270888960 11644997 -79882407324907810306565984263180766376 11644998 411749559209107403752642638446662352064 11644999 125655444963612225947234113741155911000 11645000 -84769526775266129720981340896659200000 11645001 -330719372575274006953495147050911247132 11645002 -927626960157952541188528994597066101248 11645003 -18626587536701413098612923789902729560 11645004 4215596157694293296650254423374118912 11645005 54788403287339695444196474122537548000 11645006 17990425911515272755144788502609947904 11645007 257586744177563366911715760462311191680 11645008 263034558728789175257797811187487457280 11645009 -185948738788078729131266674767080796 11645010 35831588697235559415504709809301046400 11645011 64693992825573037222089309757873049600 11645012 -472423263968867085569865723588825516288 11645013 -91274186866256552889426850839738428256 11645014 172571653806346954182295234838636937792 11645015 23657675071910326222787116039855368000 11645016 -223883225211593569126551744640139366400 11645017 43879877883139829781737387053492842132 11645018 -203498196095330460877383153051340405248 11645019 -361471226361502015655569387428693673680 11645020 14052196763994924285887655721785300480 11645021 -44075504241008185161946812465750507168 11645022 -338516863599961583600837725943377094016 11645023 -483299817285886832354013734302048247336 11645024 -318203858708911513163681522475230822400 11645025 -56201152354811288281766018760997564800 11645026 -194372727578918907135981082287622557696 11645027 611085401854664564318507912704450115880 11645028 335759022422169410784464033909262314112 11645029 781603423923062978130244361733088217280 11645030 212927435431250309011284624212630348160 11645031 43339895991056498038087839560797584384 11645032 265408664155243816858778973276235284480 11645033 52426831551680865703260879795926426484 11645034 335510481806060905638545630516269235712 11645035 -359436120710007991158335084623916221440 11645036 -234594799388822459464556478471287132160 11645037 289058803191685288559985186532625922060 11645038 149221521708431248841489722158234159744 11645039 -56127934618516595542516836247922257920 11645040 -79875684363991445709782047674531840 11645041 532100861874697964538955481790193787812 11645042 291415298595620143143333079995859782672 11645043 743557310493108278557363875708832872000 11645044 -331669827386456619194613451202108044544 11645045 5734371533025900571051897764560908320 11645046 -44915826610450428558726950365447734048 11645047 88897725449838669482202280561463072304 11645048 -133753192126347565308264082691331072000 11645049 277065375947431570650618494949755006208 11645050 207214032669663987519501675531395422800 11645051 874534875055305959975861120987017212624 11645052 336327324486747536783166497111190200832 11645053 -271319623286481995927667790931487573920 11645054 -357294621683130847866888753911706866880 11645055 629757075685156885719863164304218387800 11645056 -971232195630926664442399342806266019840 11645057 -27278522473717208182760625879053104128 11645058 38422773512089860700750332078190787328 11645059 340178965750234699740119507066050919616 11645060 -48166387334567679446170650156221399040 11645061 -196890494805439010676572719833813971520 11645062 -273691295230271708140828520775351459840 11645063 -88272010304478049404789251329279091688 11645064 7706832055560533171177598817924024320 11645065 -259028624655472542494343009753877404480 11645066 -144546470817504762948606049829050252800 11645067 102180242829565802239204446066364480512 11645068 268726308403145062571603123761834845696 11645069 442797460049630197726705187289008162496 11645070 235193183807266567750044531661374211200 11645071 677850129611434065904725359108593812272 11645072 231986543862786873041810984972204875776 11645073 -27756162690555622143015319264304673600 11645074 -41225944895202718219580908194948249600 11645075 -66247911056598710082046248996160172400 11645076 -469882045400647294554802288014645946368 11645077 878814517426178363976643194008038568832 11645078 312130986239734921155417388212757431840 11645079 -209208103412056145385178954189323082752 11645080 376106137058109759800654526190293196800 11645081 20071101194551115480325032533931997120 11645082 64542177543514664663194336201845100800 11645083 -134171444302881237750755038303646966800 11645084 133331591324930071281900174559313362944 11645085 -407673247210090634438031980321132927040 11645086 -49313266279610353814106594032943623040 11645087 217820704990862155412760939961929728736 11645088 -433956651120525143839944994449260544 11645089 -846557923524113310647876009545960910110 11645090 -242585001739902944173655386271673676800 11645091 36783168533083332734634519182435931300 11645092 -158370229716986892979291954316752862208 11645093 -1301109809527733290698004985495524622658 11645094 -184360540883189322680143440159265300800 11645095 627610138160809123697123446245606060000 11645096 -487300261970010866499198147214952202240 11645097 591035182625488019230073645559464576400 11645098 -330376940533326404274926355236392279200 11645099 -218289977944839752885698758439153289736 11645100 39876545191993363378546292798714880000 11645101 -173514140642505476829333025958238619988 11645102 23601819899381982501520913858300542464 11645103 -390581303557784982643661236664063521392 11645104 -82964658459232653101224571573441003520 11645105 -97142421564245420455479338274085116480 11645106 14864417166613706548415223173221160448 11645107 161026788783471561239685489867183270336 11645108 -976020264118970647508925806140219557120 11645109 200746277477632582326473452503446708064 11645110 -363567890830304999998733748279540503040 11645111 -1173527670758920821436623280939784355288 11645112 -365326127684312274635519797935331737600 11645113 210724211221404878685885796466845800362 11645114 -536551391081552961199762089122054752512 11645115 35794446597901914234676857391369605120 11645116 -85140077745976085060639855770129090560 11645117 -121422643867334444549233885447092120000 11645118 5792234173265924526995171149878500544 11645119 204614431857468049215404049391497876480 11645120 2486275612886901667022318879071272960 11645121 -18857021619040572462339385322807953536 11645122 284065611276128009804406605832273788112 11645123 226267859816129507705126374750847877840 11645124 -53590394473736301671438399267438899200 11645125 993401295168145545864459217180056600000 11645126 102383834846590175717584721940389832960 11645127 9783800318374332796069585251257317320 11645128 -191041380838659167171961649953357127680 11645129 -127666467362462601503984565249982177920 11645130 41418209850128946801359219246006845440 11645131 -3078015850196299238601740265755343936 11645132 409895803380711317904386102226874882560 11645133 378471014879465214081210429629005650624 11645134 -507733572037736028762184689245955518784 11645135 338472261875241955066802525492318851080 11645136 -117439146376091558453563764461723713536 11645137 -222551058247887225535844873792404739328 11645138 -4718151607631373745707044395527136632 11645139 -279959213101698323325877437059839722432 11645140 -35481746247667890905915852814976780800 11645141 -92812441468560717920075413797591367296 11645142 -373297074959713426580466811568248957440 11645143 -457305203193803303047190505728247523680 11645144 219311408112804219650875775562924564480 11645145 241273252737800363388571379834673291840 11645146 686223671109757455392629863399632140272 11645147 -89041894352432339848023209817574681404 11645148 120172608918199004677610235535836656640 11645149 -141772905611207903388725367013472077152 11645150 52405189160576944712784795971644723200 11645151 238128376420802855289119625320662041984 11645152 173947204428377350621850374595197796352 11645153 364065809555875969067624600673825561600 11645154 348363778064476503467770557517513152000 11645155 -53869955146951649042708625250675531440 11645156 -475616855507621933287666472968090691328 11645157 326152015399890267402670942329283027680 11645158 -75221757608661351246513124489992761088 11645159 -563930407954532723563065717656647954800 11645160 -118839540803594262596827217122340044800 11645161 1620683718590431641671320445344843876 11645162 -311057005950507429040225081718640940800 11645163 17636691003429661873766249085814635000 11645164 893097032326012847475208870405691269376 11645165 -451847998875424309226782982647029530880 11645166 6859775544837076735728467582139698304 11645167 77403218099315012334076586909241995800 11645168 -333723839372935225526330562698467934208 11645169 -112095155226591275590946655407006503056 11645170 -432413868742715983810779028778809141440 11645171 16787517398867194981507790053856312352 11645172 -126992795276337030558551534644216958976 11645173 1009949881121545673837187547666390101422 11645174 -9858384628539055849091385545543378880 11645175 -251144501574620852543949339770969949000 11645176 172514624863157471677954208867485286400 11645177 -621289260353638307366902841351695597974 11645178 32982110512459422993854098901333975808 11645179 -1134234288508005794775390421354653632 11645180 -260555134562347595810197536995733719040 11645181 -455600213627278129016713396725536478720 11645182 -630911685137002150385964130127544225600 11645183 -701764591591401468604580658612732803976 11645184 427448401974768568840674788813328875520 11645185 -780444301977671089054530581404600456620 11645186 87877123143334912167563904073459852800 11645187 46540668353346451746251889843139975152 11645188 -103822182065557720485674534829373578112 11645189 50094098739758498042153885104983507840 11645190 130498921805625477365158898733311147520 11645191 81583687241932251698512801765602781592 11645192 -178777792311285329704832622837444065280 11645193 464433433039705561473464171918656905600 11645194 677364136039078256149939246587847782912 11645195 -144311186545661358500788392417422224800 11645196 -434645756425687377683296000305259319808 11645197 -671545739239415327172082298821143121354 11645198 -401672409082873619668357056349965902400 11645199 -32470655043662751664780706176448681952 11645200 -36627631968162148513354835943489536000 11645201 -939462973219020797562669324024984719628 11645202 -226569010090429793800818644855807990016 11645203 559343266084004618832562308723957610560 11645204 884895884508516778969372946012543997696 11645205 65361756416994574317636449944198867200 11645206 -396242144225661173073494482230233492448 11645207 94680802933160504878140402227911386624 11645208 50821506664703946072357615977587292160 11645209 112621656550119868148151848533941617104 11645210 224937637005692665742813832494553665760 11645211 -76055259506552937368441558054501262480 11645212 156709780192057545707251776166398717952 11645213 -198596201708389414260610813943904617556 11645214 22109729734095885414655706551783495680 11645215 310846400281608405020267027789073413520 11645216 -1055807263331829598151712757943027367936 11645217 2137204086416242545273552739421844048 11645218 -177834309055468095882971927112666844896 11645219 969789866365968256562143732142976022620 11645220 -229565374455936120493755810581143326720 11645221 -294522315857176785148300854573444162240 11645222 -83958264037945096625070815755434058368 11645223 -111807282809443323900931545203601984216 11645224 -589728411993968380050208688349182039040 11645225 434461649133074775987552959046489582750 11645226 -483668360037303614070252509562333661008 11645227 929548598259344234082028704484047986472 11645228 229129866549981848570796776906580673536 11645229 364806974555564383755535204373743473984 11645230 -23441573234364493948074740660876369280 11645231 361249128772495891188872496100803722232 11645232 50682982111159004657003414507665489920 11645233 424477732012354602352757240464674094400 11645234 56437186660322483443599339206624977440 11645235 -2741908478050210081190415033415564800 11645236 -45606179188518776579615092583410222720 11645237 -1073070421120243255446729953307846141888 11645238 151153385067096383431170703960333277184 11645239 -578246980206374392014620090956870754744 11645240 853530702584959781812103696431073280000 11645241 565375967791630554526194466875280345344 11645242 -408079436466585862551431621018218717440 11645243 -236007966920166350271802127756054138880 11645244 296975472239956097497361847771520972800 11645245 -633801000176267868816570152742927864960 11645246 431582391396172156661331075408415587072 11645247 -82584251082086479213905900167538309120 11645248 227644046500207272196107332601297502208 11645249 -77991533105109973045504217682271516608 11645250 -361550586169524494484425554066498176000 11645251 -638076104803098016910953098508870172496 11645252 3645897199326601752475656965298432000 11645253 91404135740876227846645478123282744862 11645254 607329845502725063729552622069755124576 11645255 -310141432837019569143241605905979696600 11645256 184742686879739570305043566764113756160 11645257 471225645577537729554031887594548316580 11645258 5536510348035710404007748791825537376 11645259 -687004710551443277185279200378170068800 11645260 6304631416739087516748158141158686720 11645261 840098689110663031714291077765751995852 11645262 -52623477986486158256769137697409676160 11645263 33671361978001224515679848084624197360 11645264 -149702575648560293111469294250262937600 11645265 12842089925595969638400179900284753920 11645266 236072984374347220047146937314308054848 11645267 51800197497342124334236122185030920440 11645268 262730180278385969058145142938529132544 11645269 -111258719695400606122532821754365025640 11645270 47957641899464304319371082282542366720 11645271 164543168606842104146968299778398539520 11645272 -84576355791843315468326696217971896320 11645273 710858502624430053166389805658225612160 11645274 -28825843015775500793586869897582309376 11645275 -274742857346339327319607223186412300000 11645276 1031319685844576704222441839923477222400 11645277 358004525153300162863468632802489135104 11645278 -45383306892420942071932974702236426880 11645279 -128195988343630465725686953897083000360 11645280 140879296929751668492203251842204303360 11645281 74382239101688122726804580467589096000 11645282 -709130817523846284462022535759218224 11645283 608556120567318311803985541765342882816 11645284 419379765103018013041987403236492492800 11645285 439215345649689227128653556739715207000 11645286 52700530056949509587956789211955651264 11645287 363055915019688738781929921254546474936 11645288 412068551146960324890154036676696693760 11645289 985402046089750781958500052232617644640 11645290 21388106479823381220009422279007571200 11645291 -108030673254448580122418736729076478928 11645292 -53179831784791810495961283194969614848 11645293 886397047084971017431061820987906306144 11645294 110343669963801293992040843889324430080 11645295 251538145188873511746328212263480524800 11645296 81967245709244165742862976370222333952 11645297 238544017848447265915910091669097729746 11645298 54368308822234917190794132821788546560 11645299 204561990525992485483318891159448565264 11645300 64054700215001456633212577634320236800 11645301 -914017731853884271170139322399982936096 11645302 -90598339136261216169801987912149457600 11645303 18818249395066767824088369084569654424 11645304 -428662156015684740241175301529725173760 11645305 10938269178669927142172375808388715520 11645306 97643235069713136330775291774726328256 11645307 -795765217561937434311293632537192156596 11645308 -828714475770142381209869289377252227072 11645309 4598530842683282111301554946560775840 11645310 -59339786375589997385816344862763027840 11645311 222715013111402722539958206134360504800 11645312 -145409918288443295246279044148106362880 11645313 3121455627632418878752730000346722688 11645314 195842718695759468103841698142834705920 11645315 33217120000562404390899434501874013440 11645316 274687503451500667081306320919780853760 11645317 351344704870372901880822259827927830366 11645318 -284668810660173270083359095850458499584 11645319 47462003536349161646503599391800588288 11645320 505703051897190922397054947796176896000 11645321 1524754587038759356092241679822629137444 11645322 -35901183948019244898890753179360088064 11645323 256599112895146074010552000418763099720 11645324 -1473951827372141618162031213676413579264 11645325 2962151970270246112748079156954358500 11645326 -236187132150556646283645137872060738560 11645327 -40560833986804468377324312150821959848 11645328 -82503690512269933893180134905855672320 11645329 666384176941560318468443153655117434930 11645330 147346232159495035670631724918815910560 11645331 -1141239359017593479760939670120556967936 11645332 521786864876405720268507407740087143296 11645333 -306498994882400557414090986996670262880 11645334 -63720759127220364048609681415684325952 11645335 -286069828596154065816183151791043976640 11645336 -149643304289872335481969947584061603840 11645337 459793800530799481782797151545128995840 11645338 -558058432156812194954689060556695249680 11645339 -101542320400733569641684390207991108860 11645340 368772293491392953241771467066751559680 11645341 194886014042643467410375398977231296742 11645342 220611787159729288819175641512552619200 11645343 529111701401209678787081555525849874720 11645344 169081258151681358201765567405985038336 11645345 -406715997798312173113573278647256784320 11645346 1427503136966887861859448742601543424 11645347 -85841665566748313732871289303139564800 11645348 -170888683374842178359594615240697262080 11645349 -252624279687926881479418333164309642432 11645350 -368352936265245463024612527304153101600 11645351 824304775219508680165600106777938079352 11645352 812352968634156865146917258045526789120 11645353 -30733872190688558626451282550497224320 11645354 1277318872724220118700733190545852672 11645355 -196320186203253850317381199507567841040 11645356 497545369485767951833324779775799546880 11645357 -324904318357554174060499591069032031848 11645358 366513705865609856076251954102965061184 11645359 92391473903879400601438357755445724400 11645360 31783628455589079692110795066608844800 11645361 -1319538806825114005400883696410920320 11645362 25198988451515274123000751506884892432 11645363 75447128624510569618411270364354169612 11645364 79416191003583835140151352060532658176 11645365 582046662291153073828623631002823615260 11645366 -239364493212505426122609927291674460480 11645367 -53585890046653811408740600786106104320 11645368 -335969557470746295331396236355930890240 11645369 287003971834296646827994985577041113770 11645370 9148004659151002630976587341804783360 11645371 -247053386857450978710024841920940022428 11645372 -101724706988762411261694776073934814208 11645373 -79415531842465244522593708949802982176 11645374 51077301754767056066123078726545333632 11645375 -82216402791559287047512638504134280000 11645376 52489622341944254114772382828959105024 11645377 1044762861100481437623462669502537306560 11645378 -1084464154100958809399096932117230188544 11645379 -491208772514490301042595802129357239676 11645380 114620246198521357017267537300799511040 11645381 -441890398303447153326024589933674726336 11645382 63808634384663447842265242213809408000 11645383 57143354584108532324021506463044039200 11645384 876490103395577399059065594170143810560 11645385 -92840789124468733474560762947813040000 11645386 958825487795326693498539341052254763264 11645387 -216794305019119465781234680353874208400 11645388 -494359422793618367617365309998393373696 11645389 5598071351155940784006185040049777056 11645390 419942053422201642771200201872231564800 11645391 825318058784907445651038342786583420944 11645392 -128603584661043349130585033464501764096 11645393 960045852320951358438226649439727734900 11645394 -102045463365547815036465265401274410240 11645395 -636442534514035316397911530995489981600 11645396 136137409185530629737039241184201404416 11645397 580402487826270328431345243770106599040 11645398 -23307475818231229583197720393567518528 11645399 -52868802597946505555954161959487795464 11645400 104793702974182954263657567138149376000 11645401 -467613780413705459314705327602282419196 11645402 678935718842793751583574656197595911152 11645403 260325149364414370624630382713827072 11645404 1251102746081503321276270994097852661760 11645405 -867660252093785581043998101787005329940 11645406 -41558890238757253872459087702581489472 11645407 -18795263738909702002129558174249877344 11645408 -1377247110897828389376337097604395433984 11645409 15804823384547250512862024516685405104 11645410 43720149440787724383501982196364341760 11645411 -70209148279674376353227391180246371040 11645412 24625118949070737007633723069079937024 11645413 -207458807360099773262587885046747651876 11645414 -495787374722605059889903371641066282880 11645415 281387791131285669886362997912281149160 11645416 -863098661753106685848672196911707243520 11645417 1527797429330622799411150542036902592 11645418 344078113693729762608232500931876072704 11645419 777135565791833011775838816503574904820 11645420 215589884202404626747328572297439232000 11645421 -157436068879776983340451530605532861888 11645422 -87049572846154231513294690729645550976 11645423 -167512782198642498853004191203931416960 11645424 -39639127676565097604286284852295106560 11645425 -403794258828627414297284113756203590400 11645426 224895703520995882515843467592638776224 11645427 -950343927072489234789525088879501870992 11645428 625879497995672980738650383994538179968 11645429 54966014041542835835247331028453564928 11645430 -30990810225080209088712085360212746880 11645431 -20263650237217581218567274458579332480 11645432 2782988902369357087391786259250176000 11645433 -33886639921577894940770755982617417020 11645434 -370502455678830897388539479474281482384 11645435 387824868441664993015360966992069632160 11645436 426787366925936337786192251614521360384 11645437 46317415791384148510684456556020590086 11645438 -82134296880166848830667544852422436224 11645439 -280412616229830233865752295389844237552 11645440 -45494953218312068652187938220670976000 11645441 272181592267280381116479970631513115144 11645442 -281726121844035298264126938672326065920 11645443 29533694533716133389952187886318454080 11645444 524248050303122685215423198525354103936 11645445 -72424693874634568368684653226789014400 11645446 87105607420733861602762886476222488672 11645447 397091606821569998240014725006057861912 11645448 180716088945954203255484635131861401600 11645449 -428416650086453799555900156317100809180 11645450 -138351294878189512599439137608142854400 11645451 -15394242689047706374317414780509194800 11645452 -60473452633502206922885725558176595968 11645453 -602786123287806163370565352403672132298 11645454 -12642506775065326232980893469865655168 11645455 -76859229310925406333457980984819083640 11645456 161040077070931757010913187972021747712 11645457 -687422925304373219141890914059526017760 11645458 172801576399822647636886041806707433472 11645459 45647687590246888491046857331713761952 11645460 54409277550535284299440334759359119360 11645461 889232303531332518801494648315522342400 11645462 628821567197842312204093645866852659232 11645463 237440156791580717713023239860655030400 11645464 -569707930337923196662176750923617904640 11645465 -152703280586995497154037279386592919480 11645466 61628168685844362809769001718739761664 11645467 -607811019307825628328488241950775881160 11645468 -197154556001950496610050117445359012352 11645469 382981477959598380183359467021707004800 11645470 -46196755348151382775299260380451952000 11645471 -27722033594085927747451400142208797936 11645472 427510913232747927337502325570168422400 11645473 71123309288237840713508133501259671936 11645474 -894783278934865752550289535792108810240 11645475 2698127716384472616977453676587923200 11645476 -308272340241657838083713608082161718784 11645477 -172524357987150979484621346009099692160 11645478 -161327958708640486389080355664558871040 11645479 1087892734128182845381656733145629819320 11645480 -28364740671595055744171470720204800000 11645481 535538784732452018233485228392777534880 11645482 -267139248307286096880896243973981315408 11645483 -315358077989487249516465079385726465256 11645484 -97748423754408978390964291613180926464 11645485 176201303395233478659148291055154327180 11645486 -112290738762881999357134190496435119808 11645487 -433898758496163026400384771766458912744 11645488 -82085263387764505610593326262820159488 11645489 192017308820623551185710532766130357824 11645490 -229753836597823751715425568716701754880 11645491 -29119717972036051736418351990217764864 11645492 -341341092576828966112820045842268755584 11645493 -634903167829653418884348054258355965120 11645494 238222762461530249137709100811016072832 11645495 -204140741258571827992963118361971318880 11645496 -80721593594969195621472684785682554880 11645497 -1232119302915342182506686450848273668054 11645498 551984483412976662284151593002384539648 11645499 10629825835632283525356302818869739224 11645500 -851364190100538241188007282371036288000 11645501 -423673356940912881229274082136433051520 11645502 -45916807644502903621602866899860820992 11645503 -1353822803269433679048970767500590397248 11645504 -79606307600116970621897298971710193664 11645505 702313924758608660988830233468645123200 11645506 -157080705334750464293688381604241473536 11645507 -38253755443080866622947819031978027528 11645508 -53919987705473379863264193827169275904 11645509 796326340164403966776900868198928823710 11645510 204616105845176019158230167533412529920 11645511 -524581261812784877126152871717183901528 11645512 1005176270947878666547177917322404864000 11645513 924871810714435335233961216538868178384 11645514 -45871467438798822653445208655553016320 11645515 52568909750761083698846668401681338400 11645516 301454584343445345826724567573849629440 11645517 -60112781789015584072745501857135988544 11645518 -10734147449155042470829097780835087360 11645519 -1113062543145847594783973027133456580608 11645520 -113572939323487244951844324340808417280 11645521 511006284070743861671241096711199927872 11645522 31953842995725369719600226664148127744 11645523 56969970186716772189494125125372000372 11645524 -1545047990563906745246473880920438912 11645525 -26137560280211779360984538973129832950 11645526 -155836625482439155898428269253964291712 11645527 1304004424477017478242997991502534300912 11645528 -25358358635861555871385463520681738240 11645529 -8137682725506965342407019287297047168 11645530 -186975971100229339029982021748573328000 11645531 240440295607325808911886393783346385952 11645532 -643629995747774063265803794143392752128 11645533 -723257902294908425304013063944958543520 11645534 444353500554894135291917162118819532416 11645535 -23256825439026849736513885211404350720 11645536 -883580889617410540753424751953471078400 11645537 -94369320675984903418802016889740695760 11645538 235102496358446948209462778062532413440 11645539 -630174819597671986706865748390773490660 11645540 -95452098308327591806818354044160069120 11645541 -36600481035955247872253113248172430850 11645542 -114507686592036203019144561030454128000 11645543 -79818040130760294274450532690323370016 11645544 7796670404821676542164773307487518720 11645545 233380682470949815653724412149876156800 11645546 135399326879848891381368702273404872704 11645547 -8334137919076520104577297950046821800 11645548 430849604042984655967013864378037964800 11645549 -26042345785103863670531838445607070420 11645550 72700114000112765192104137657118684800 11645551 -277947226936915770505160395928030310448 11645552 -48200718199735509177435103455963807744 11645553 95116096560927874369650500852819774208 11645554 -164746182744074823193952842472092919664 11645555 264232061879750750341360129862474784000 11645556 -47126278023328361505733848502025932800 11645557 -100097069888552585421130927698263328576 11645558 -317016910814697780231615761131140087360 11645559 -506753480396286345047674062752578656000 11645560 -295264055845324724755565358356262912000 11645561 -4969982684014364668048439194307937600 11645562 29825754889811454674575425121307318784 11645563 55784672803558714134897025776113019812 11645564 270741750279843169949516283033431334912 11645565 -187134999905869190505313199345388631680 11645566 -1292863656644322740136859901363329789440 11645567 -194930432757631199196043461640746677040 11645568 99894128461479690211887504992029900800 11645569 -126260359518446716162420330432603331756 11645570 -212753570025616055402852783596086551520 11645571 297660855887834974291775191118128904448 11645572 507903899505868871524701210794931022976 11645573 -920700407496409295202502470498417481152 11645574 -108211241949034564433429093777264965440 11645575 -48516089178752884587063447251355617000 11645576 822630232929420263211362218632603694080 11645577 -631289996898225864570980948473001950572 11645578 182925389316185024690810258070382835712 11645579 -538923702720060750227280245946690481728 11645580 25273158133952521693737820564555484160 11645581 811812213135844849800554871917537704672 11645582 40382472736592273645970936312618219072 11645583 103701371523628862514364081579030120848 11645584 27338655506847795074653690877017325568 11645585 -394096452683982764220504393524866281420 11645586 -142990807014134538377855010324630508800 11645587 1091319422832408458603391806600936568236 11645588 -915774373215342749069812086780995109120 11645589 550541908808039416951678207352940856224 11645590 -263231288240943633924235253588311541760 11645591 -369671482927831904412100526435536009968 11645592 381539439462596866249236844077156925440 11645593 129609515040047976308428724517812448842 11645594 2843671557848814652070208191956055040 11645595 255566036117047035691758308407146649440 11645596 -481589827898620492608556433758435340800 11645597 -574339722188434430436803627169211243680 11645598 -243441615305833708130344424030805083520 11645599 4022834609489087842259902103423254752 11645600 -267194652262735468062276690928400793600 11645601 252477245177632355332589216448491566080 11645602 1199057947245217957703563753883625024 11645603 -126947930567881783457177313325493859696 11645604 -4823610759409518619633959271744029696 11645605 -309469360323987891965432396128881356640 11645606 -74732177409932478958187859710796289920 11645607 -352342866667425213368908536307270815960 11645608 239998619690967849472092188167991285760 11645609 -475329374295551318790256316351623084380 11645610 278855186614232874994001149586750741760 11645611 45194349470662075879235589425036316212 11645612 707380099072262547191610652606602654720 11645613 -14893053849602857702652410105477263360 11645614 210844483705476843822811865072530126656 11645615 -49917836681772349588156030534328830080 11645616 -77139095800810713566264373676246990848 11645617 -26671934537113429426336316188118360280 11645618 337206092278058269777210829486674163616 11645619 541938736176416306800109792770515474744 11645620 -46503094260646746768635452200988016640 11645621 60167549744163238274540785707594853770 11645622 -476312884988926884794444269761417937440 11645623 42475299940570503458175911956140876504 11645624 -1168918066920003477093947636151456215040 11645625 -23338835292981416531465819833327710000 11645626 -255369707174058666337120818673217567520 11645627 -199395362716808057622268131140907379200 11645628 -313485610036254128639315302488540065280 11645629 430986192448698283161106829602717102872 11645630 127776512932235875187086671696034166400 11645631 -312685054502575177333814501527515111888 11645632 263280961377274767776446854616391352320 11645633 -492040039763417439458526295032268094016 11645634 52047426593430396145546287090644841984 11645635 -131075030565209771636303958916201099200 11645636 -26219038018849425476339025569887039488 11645637 332755312456166564398533178902352635168 11645638 -415629279839395265265686201718626337600 11645639 339572348202277418119655940481622934456 11645640 223634110192370787921808422139379712000 11645641 547588738708605022372027640249954624 11645642 255697362063337099907485176764205287472 11645643 -1508250050532184237623213221775409344000 11645644 -55322698481724306454305576482459224064 11645645 -818122379802843593894643583600492500 11645646 74455881338731001834920452597672837120 11645647 -3768286243113107215118121025337641344 11645648 85986550760600968896099030238575329280 11645649 -312064993410391145238290853167107254366 11645650 154444045211294595879885660584515836000 11645651 112302158179806923028053246690595552600 11645652 459779622500566480146135710851737944064 11645653 104658495291064863521340531025055448960 11645654 -407826650731918237027530801067269184224 11645655 14359018929011381645370275751961873920 11645656 -1104200647933430107800973564058868940800 11645657 -750602857241394292271952912330195467568 11645658 430710815257704247403171065279048771824 11645659 -638664830975764486827800324128981455696 11645660 441908862270320888560163702696210472960 11645661 113332296765607193676192790868591571072 11645662 -34298460182923004861224967887148160000 11645663 509363992901689787616353594743272769440 11645664 606857264192814289066028798238865489920 11645665 457382728206433545219186238293024855060 11645666 -163382057403003305498869105301344702080 11645667 -519240719363107233946665175311142897920 11645668 -397715362302804584839564943948955621120 11645669 -111196961197406498794489972775979655680 11645670 -138581596400660307132827726227074969600 11645671 -82921756927008667819092091343805149128 11645672 -1446880026625900029699125321489825464320 11645673 -133562368715574183081204843832855107456 11645674 98644418852770665414885841993925803872 11645675 -319288741215718223196195331456997616000 11645676 14166836245789104408020644523556096000 11645677 -159803702252607852419926771040688572288 11645678 380963308406972427043417362950355211200 11645679 32343870973572400628963089481941526400 11645680 -21300690619051704987348945896178647040 11645681 462849594556037522507358417431745515364 11645682 -63075412222710626859010645531990832640 11645683 -179688395476120941373367965092527323104 11645684 240395334332029198586915957826258988416 11645685 -135995294556059835366097978437310494600 11645686 -82623846903168960001215526942115395200 11645687 68273654762057717566794672995833071336 11645688 -14318587595104206705903852235817902080 11645689 266166530110920588665962245520095254880 11645690 77659275350672470514805872211671040 11645691 -966706484945504108074534043975195168400 11645692 -662873997624877309934307620952247005184 11645693 1241052557570873642120869268092828415244 11645694 -17297088596679157482019975891029131904 11645695 876303835842642402967540852425837757920 11645696 1114331917924801623632629298722643116032 11645697 -111008673829053559038199855433343566976 11645698 122807222710806819618537938296149415680 11645699 -407307193660417760850791615266608407136 11645700 217447217171800298614984486875727104000 11645701 636803549598600440201516593130815429504 11645702 -42927620382967735621341463768865690496 11645703 702250452242087229063383212317119849712 11645704 -145378270803152040200786251521795686400 11645705 115229671001093352496898973197726948160 11645706 -212629574580138746859212248795335127296 11645707 910458405231400077170520350102197512672 11645708 -179594125090607364730874597244679618560 11645709 459512421807972393286785212722107402240 11645710 -337556374058590657114227710093116050240 11645711 161263047089512220345172405571686282624 11645712 56615402597906151087011097964228067328 11645713 639079923208466408510455259698424903400 11645714 -353464746948813442975056624530777319648 11645715 -418957626328021703708354177461720224000 11645716 -962523527595893737638808792655018028160 11645717 -366658405849867776922392538571617269234 11645718 117021612293302809014981027599077826560 11645719 -171025116809507888666542615756815549880 11645720 316674118518148365787509266802639052800 11645721 131503753840826225169070526263948174080 11645722 -284646857316502239935919699301730737152 11645723 -689168915921947014380875655556884956560 11645724 234367409209880676365528258747745165312 11645725 -75262041671492243339661758689859584000 11645726 144632689312415642666294352063761605824 11645727 -605572420318840339870561387042694209920 11645728 -88761538422489507386741615529648193536 11645729 136800194967290060309854747977043574784 11645730 -30593632376914921037496935550203020800 11645731 446656136245691600793626383480124274000 11645732 -38301696703909025232848040577462551936 11645733 -4951470793353028187165297442426078720 11645734 522097112812872140248850684984371970016 11645735 61868439598159989604765873578501898680 11645736 -229089332662112749634562120547494297600 11645737 903197775407316598786382217956210955386 11645738 -68666555609420526060683283811093428480 11645739 -38907193697991642865746755969935165440 11645740 79245329554252564409425561179358694400 11645741 -875829655265928266355889274661903402858 11645742 -13352164270924371773199963539320893888 11645743 -179052168757858067112036572305116573336 11645744 -72593494504583795947715391505324277760 11645745 -721937516000849664933902074801472016000 11645746 136407842032129906766929135229007152640 11645747 303658405286206361693533523161200132312 11645748 -652950773828900909142665622765217505280 11645749 184930989861913800427684288295058032750 11645750 -61400085042704665547978610178445280000 11645751 -17203570894918433037559116467881557504 11645752 94878190754576585967831467755630510080 11645753 -282676117616381410588311447971181861120 11645754 159767856725675389244347299525315016704 11645755 -765597424724877958429994088855368413680 11645756 67825918833235609078278729169252167168 11645757 -935440389874549158200634449318436268992 11645758 437324938678611589049301795366789763200 11645759 -144502254612054941799956807314309633296 11645760 -1731130607322725232349763024757719040 11645761 -346131128618882507868720229277435288638 11645762 605101596863252781726139818688080199200 11645763 13351379514523825245487292426503677408 11645764 41189984519951268682690274896087521792 11645765 46815552022597135118342483144769691200 11645766 248783309909966082952787879884212576 11645767 110806208075797717487041000817224217392 11645768 41933023458754255208751338780268610560 11645769 -217158726986685961871574121571481257952 11645770 142671241421974060191248174751362088960 11645771 -1126148778962107920252879888302413634028 11645772 -116480295021349601861137947174445982208 11645773 527646794355789521911371101822769294336 11645774 -96143297727562306643714299187164508160 11645775 236810837556589970734524328637270701800 11645776 -893261032334361943487407093658943488 11645777 456402444260654368259757695754056674560 11645778 -57912814487993220864630645577272161280 11645779 666860912737562699142984578700581478380 11645780 91138644367457737798022898130472885760 11645781 -14911809961873758279526886664688682400 11645782 -164739967976578637880665291123087982336 11645783 875374249383118230411763591102733089032 11645784 -259847743362585242202674846498986905600 11645785 -1255460879815389208690175199696781219200 11645786 469231976040681579209187002549897248224 11645787 -91247631167324241401630345489983221648 11645788 169429348104288100287049228105682952192 11645789 752184338395549796280389267994962036556 11645790 162016180640129502818629528639491227520 11645791 -2857647846993723218957305436180989156080 11645792 103053453195644074402084304907809587200 11645793 284418655524629895276411541775880228882 11645794 84258405175381986784552208223351855696 11645795 -193198302484064222355758059541086603200 11645796 -52667670840931212351373085490480992256 11645797 -621159355060323289607660666274844837920 11645798 425932576515414476299420995647476481664 11645799 -916087896397578618682571450003369391360 11645800 193882759423422998432998026550469760000 11645801 -264945938223702305243728870727525376 11645802 -49632698442767154624589819828213324800 11645803 351017741762503752643122845936124926000 11645804 -143892946930334645864562583772169189888 11645805 289392924907366244539473691248773627520 11645806 359980354040349620418282392274510401664 11645807 6307547465861130686727254858809661832 11645808 -84342133989949547017990571706967228416 11645809 -169079855362409429945761093555691777984 11645810 370948871931148771548613387607213061120 11645811 -334495036330848124490758222345798976940 11645812 -431084285090442170304345279086848457344 11645813 -393494619004041711496781887040513115456 11645814 -3276390887916817887933278478340612608 11645815 -313192044755116227834926817214608677280 11645816 196964754164301701995479222285749944320 11645817 -58092216613572805162953934503778917120 11645818 254888816853233878327739730892909547520 11645819 -7676258748162335811195852144538516056 11645820 145093193924872441715871524447581900800 11645821 -458998236919165445189011812819278185056 11645822 -308024738645886278581321459344198775680 11645823 66154376542223678651000079167980124928 11645824 -452845047867599989865296101657437798400 11645825 181407344615969597312203995633932438550 11645826 -3913396609821830053063251898071344256 11645827 59265737371961569146773009951993782080 11645828 303749614708433002238962885342876535040 11645829 -42679875656490747551033077136680228800 11645830 -141956302055445477636549289063963320960 11645831 458094228460539218924581693824589540632 11645832 163520944637056720692233574115002286080 11645833 211087574189799066699230084323691493360 11645834 -322219109945035330994591180465204159184 11645835 -266956812908454249640478800493966019600 11645836 -81520380748565091132108774115673189888 11645837 -441480242487279205670244498767922523200 11645838 25014235870564505790667383567623785344 11645839 -303529616510969571626118686125499103776 11645840 46475025625721085138106719676157952000 11645841 -312775605187153974991799289180942632640 11645842 -158244646231474417311233394080128602816 11645843 -6368490957510758758682492549709410304 11645844 -141546293093056070305679756519192997888 11645845 -154507554121305886898311712267021651400 11645846 -110637728118351180673871297588048382336 11645847 -672802526304767199915105105670276342176 11645848 -908879568199826190360798053204313753600 11645849 247391684656564303083158896117699922760 11645850 35183113669918908321550954104880396800 11645851 -181688153480203988906599257365969124848 11645852 501088200174084727895379162275580157440 11645853 -134303266841668444708938236406503316096 11645854 21078036076364170629100749350908731072 11645855 -313666277885480718984031295710881440640 11645856 -63237583161712224849631213627034370048 11645857 247733089066781997374608482721285723106 11645858 -190018165607690730040155417758214618624 11645859 -697182103336539276631444570661632809096 11645860 -6515520122111919526657878036507774720 11645861 -6292791957373991413926395280705761376 11645862 3410306461494884252675798075217000960 11645863 -313215538755855862628394897141464376896 11645864 821152597773477395058203298840303206400 11645865 -148879064495498465813517478246701260160 11645866 389786507505343711989688681875745958400 11645867 1201207748087247566112062344647845127432 11645868 -177863071784205408442411709585415545856 11645869 -96332949642982864131934356947410314730 11645870 84397501096354803076723781346157202880 11645871 -301268569519774156207871369449042902000 11645872 -36394501498979343712196802331671461888 11645873 1314129447132999673090802553575957969520 11645874 91972489821361215955581348751203014544 11645875 7203138150147432376584056562572184000 11645876 -120211979608064226099274247529134315520 11645877 -339033585827696778218157122818368787680 11645878 31741502529754056172610063036086560000 11645879 -678181433701213120384808174858289504000 11645880 -782951456404133840952159405347635200 11645881 277794693939161134769656739835179381760 11645882 145585275265293743376703659830189752800 11645883 -155494189777791996402746679558717224400 11645884 1053999125466900179409829708092296626176 11645885 -9590371925206099052837417892838037640 11645886 57197535983225502634515496305329768448 11645887 18898195963189600584069975274624360 11645888 77558352427539520197171768727896588288 11645889 -429266974970041498995469649809811635392 11645890 90729057466159355059735039601120071200 11645891 657535229436731053864355628331537247292 11645892 253065546104915672559958228623576990720 11645893 190283796772625366845302021113170085184 11645894 37537715102087567925092948663960908800 11645895 -758019354101024094254394826973244748800 11645896 783905899007573214225055896963422822400 11645897 942593957675122332368505030879011456346 11645898 81549723500256080249446945915578101760 11645899 -1006469566400896539075545960036138709100 11645900 104273907446121772693373885052675686400 11645901 1489499937002241554996174244572055216960 11645902 95304497387489458770767732751091037184 11645903 -829530992634134792522447117386999904016 11645904 -125157993278595273660037076681536438272 11645905 4608410599919788379991772076256557760 11645906 -70477600259536794675383611797133536096 11645907 49676477043314085228352656803407011840 11645908 -222944946373004040031899874339697567872 11645909 -58595817945612161271875790457765879872 11645910 -20280061207448261231643967762758124800 11645911 490101907355216564986226137799789212792 11645912 635476842360724688970771210918071500800 11645913 -905901910023961636849729609474960209312 11645914 200815391255825430651603027713512557312 11645915 -13599109542989337757305304332862566480 11645916 -356960738869699889076671749038860072448 11645917 -195713328249277745901586862326541654400 11645918 542588171205961046342781997810749628416 11645919 -27578961897782410838234743347014098200 11645920 25164387244014890570280749291352883200 11645921 -183983071416545285313910996608786708288 11645922 32891693708845165295475851637152345472 11645923 -635012595395251838816768019349305769828 11645924 291366218880163689150530629632888544896 11645925 -51769336774609962540452091656273184000 11645926 217162955301286553896076654269783794912 11645927 -98209785557485355271432165164177066880 11645928 291832031349881459720864002752887208960 11645929 -1722077030927359701686437223665359268224 11645930 333411851323485655143848763514130475360 11645931 -62233144754961180867960265721288341056 11645932 696408288794137053593602426253241610496 11645933 -18768747038756603523500748878559376596 11645934 -211230439305047335875228649727228467200 11645935 61593542633595988672622478050721543360 11645936 -195565266809989014196336646821031116800 11645937 56761596750379300936596972562502599092 11645938 -450213075944989802880221597067369488880 11645939 -241935486359792699268267560097796001160 11645940 88876608634779910774995062424228065280 11645941 615938978223338586742097473746295367342 11645942 121227255612898639744352433368158494720 11645943 -51642807957313206928175463268604601600 11645944 97823245314881140886710132224071270400 11645945 106622435373584286541885932129929861700 11645946 -172764720517878744579627098918751510336 11645947 861648729770155892187511736066193345000 11645948 -13011375215094493760144026646707683840 11645949 -172660408085888925657709928391406503360 11645950 -119368415454676556610462433686593352000 11645951 293176990320517151405960922074398949400 11645952 -468440115386062042782276733824996999168 11645953 270151861958268809435753663517320610864 11645954 -14661312879669110779823687765584324608 11645955 223800650996419743662192955575538002400 11645956 -58003716472995983014521970741856272384 11645957 438801898582328303869472440215202374972 11645958 58050104809923711441011439074270619648 11645959 219569815447003141753918334193330190704 11645960 -326978013764752194257273863811837952000 11645961 265582017395443419853572869450747488272 11645962 -573459695358264990482799372660079170768 11645963 -87222497768074763636829224516515613040 11645964 -289656144039864239718402571886374133760 11645965 -61830683086146201823024148427380118600 11645966 -192878462565757718511145878161554517568 11645967 696973430974549155540995159888677651080 11645968 -44899884933545969039890957792079355904 11645969 -252905967080694374881149205396255131804 11645970 -15442494716210247860452883344625034240 11645971 -752403105605834034460769588931282703828 11645972 24888016036793780669903523149093217792 11645973 767857810069571898419835878410664320764 11645974 -218876760749328604227591039810280445760 11645975 356091586462809604693607509420400805000 11645976 -6578079042512456567408892320604979200 11645977 190656281135508197827369929872959939146 11645978 -593412172796594447356601329508804082960 11645979 670302423209324437265981205963668841408 11645980 144632780701479243025528352800036032000 11645981 -395848974851849973934889653808585371488 11645982 -22494458130102875578981822311425444352 11645983 -150931443386487898123320901483833988768 11645984 542430429836517930018685936626661588992 11645985 31452649138206899245019727708857634240 11645986 -383246487344615251178222087869634699520 11645987 80332401673447523450228847683768085504 11645988 255852714925105549130752399415219466240 11645989 1329934169778212217966638119627450060800 11645990 -309151447642701074174830423337331792000 11645991 -3762805202546170760639532691762245120 11645992 258141719790994505831963677022058086400 11645993 1193662443525798207679711901645401522320 11645994 440078318993816638925932763540762008320 11645995 66304955526189586875741124640448740880 11645996 -62682775344043504839739744508043555840 11645997 466451234553238824286158644712629348640 11645998 -78236087261182873122421746050046220800 11645999 947178718561484432585033119765731284664 11646000 138371589108833997585408210499682304000 11646001 -65322054975381715435660884207311669998 11646002 -567086367235252150663755439840965432048 11646003 -350374043706489909213482645679490267536 11646004 -214088054341245315658785434996147773440 11646005 -159061079978382948458333225144998131840 11646006 -70046567275962985255522217547913754880 11646007 -546926950354979654005195085395352638896 11646008 91368791542101046055853847145287680 11646009 -95594249839869379634200102685368370232 11646010 -128723607097715036970992284066759968000 11646011 551326684451409305315473299856892163264 11646012 106953615363826677642430925917317611520 11646013 1090501161149657158135041770813791242124 11646014 -266338004798767547093115545837992222848 11646015 323833540891741695986593225871022898320 11646016 13713808869529082973539653450089889792 11646017 -39679107857839091525461299649587766848 11646018 -189417990664802968521420094613647644672 11646019 201721806045592750188340129759211315712 11646020 -548306154262025688975184186805076088320 11646021 715029391888208413594693959546306892512 11646022 223295084718880398737423668047424108800 11646023 85463472378283481186964805699793044680 11646024 -52040924401831261102269721600163020800 11646025 647049496391585997996648277917385087550 11646026 -444131785082819530210236369853650280704 11646027 182774921963282191845147761059239456768 11646028 -202796610858816254255605905730253208832 11646029 33892263681129686647177614480923027040 11646030 -245278600894834512159037045165381647360 11646031 1026555020207781904711020872004020323200 11646032 -17497128855662673893924339282296971264 11646033 -249495719343308395381683702417785219136 11646034 792876170146568262406055020911882240 11646035 659720056924618360821831137317991442480 11646036 -1107384727529169642728968488837377445888 11646037 63101745969685012521183554419234336632 11646038 70943113384721330130319183887110917920 11646039 -1314830555749637784007609585279585248432 11646040 -87656079265244792799144892946705203200 11646041 718475433976614520603621049099538445584 11646042 1489677011947618834652058708371934720 11646043 1203737475595557199521524553232112404292 11646044 -2077271231325256751061044006114532864 11646045 -113996303778859524358353870156711388800 11646046 -326689279328775776760441193805096840064 11646047 -390277525981308062970283749446734957968 11646048 353494756003085197098070758883037282304 11646049 -33133393787702635283458484486545498368 11646050 -21653437809098569083355851139875456000 11646051 -45845403360404171524138580764243977216 11646052 -163298705891908927208694820715160760320 11646053 -895156860248552894333730042059645818656 11646054 55160825188798574284353818700856488192 11646055 -10170466680615349746888328537687339440 11646056 -261986371130295003542074149644988933120 11646057 -201245723631388432901532178889951906160 11646058 -341079032695514435201668008080597271120 11646059 618980348040146554830837480451904355360 11646060 -211778928328472907994438429539659351040 11646061 10239191031964073437909256934514927104 11646062 -111604863459757988429128540566841699008 11646063 -79896022676346120253838347009448739600 11646064 -109184526889422863505702796262642974720 11646065 277501728560037883952073258685957841460 11646066 1395046347974030618362324279331645184 11646067 416599064415255976343219943933379767116 11646068 180084378857187492635968767969900926976 11646069 -748544307976307414125383090663550579200 11646070 -6050058868753479198921612592692587520 11646071 590405829767771075449310836661874140592 11646072 581046106036876353822563826924871065600 11646073 287988562077688668484252023431019951744 11646074 314592192478272413833739218243554557184 11646075 -117403666473420615134145923215456347000 11646076 -157267544543897752294085964585101408768 11646077 -3563191850918739923920062658797211200 11646078 192605724703705345555723793816316335424 11646079 -318565037528025968009689148903699580624 11646080 210043700961858964158333956008810905600 11646081 -920996675935479188109707408129097559980 11646082 -162499944680039381552833819770164464128 11646083 387647731389806715985110226475376070176 11646084 9889618533498741298746878913542141952 11646085 145520929566062039230419268215868448160 11646086 391210486432963203658243161019376344320 11646087 -123631339596686715751969997554332465240 11646088 987389439748726748240053516121207193600 11646089 85501054428570778806535974725590781760 11646090 -161341033905531442179815347193622302880 11646091 517896745444112715260075796460234260984 11646092 438708710304864355186121877527561039616 11646093 -329254822473874057108058225869089078336 11646094 -317408369263867621071406984228168546368 11646095 -171618442246107692224487346038979963600 11646096 12337994100170609781390602966220668928 11646097 608394135239845934545571055667983931492 11646098 -135232386888683776202926404913309127040 11646099 61497863699073328329065563999549653180 11646100 329054291037274510877166471584775670400 11646101 1017562090293408018228355898414845617600 11646102 -1155987425870591886226455095116805760 11646103 304805806750544494800809545712522553056 11646104 1442744511130913707157142479945876459520 11646105 -45338998066009535597897145194491248000 11646106 463387599905021884219272033833685184752 11646107 2181370078129917263168181284835391599360 11646108 -127213200338518449536147923913708668416 11646109 1024549359680055376610961672252611662310 11646110 -114838053860170341767160550796013273600 11646111 18902697231918807436533142580228072448 11646112 35417443208099690674268851980205228032 11646113 -924563673571324383405747596041771108638 11646114 -111685136774654070903049282431692560512 11646115 -8769397915412403411169054553656284000 11646116 214640956124090759456238808633264665600 11646117 288088951625955418846669600539107927520 11646118 -15181583694609809179983795702539010048 11646119 -236548217462238936188573044482449821152 11646120 2232130983579235760142510155715379200 11646121 118664190253745144855964825298588675322 11646122 -112768077843354550269186790373506594800 11646123 45919624058093025312969448816575817968 11646124 -446542068154476520988121114190488702720 11646125 -442947968627039261796071265652630785000 11646126 464650214473065703896709220540317132800 11646127 1300696454475365509185721902570830200976 11646128 10935215395474359881198586880621117440 11646129 -700089122026732598148844372334389488 11646130 78216818201095252083647708276891136000 11646131 154083424752418540962247607063806723584 11646132 63526334501086279399785999677632671744 11646133 -475218881239327748116170511831592569618 11646134 70804706994777040746344785706651853216 11646135 188092046886886894444637457069197754120 11646136 -486505232552256941267251666278866104320 11646137 762526910014360249718091777751922895786 11646138 62649569391988629870565761376597017600 11646139 1954584214859360672136852348852906089760 11646140 420376414152685737735443429008200391680 11646141 -141563112043146330513443623631002898496 11646142 60836946825711330920135812597997912064 11646143 -897686755040541967726711219996706716608 11646144 108836457425817872258577110753602437120 11646145 -171823020722694099376499138150359065600 11646146 377353888918192015040611955677471960272 11646147 -23183672655579744608282400835893697872 11646148 -28136868124643928117981952981076305792 11646149 106447917770803472989505711251547692800 11646150 -214902057729543303031511400602937662400 11646151 631960388633064876483451809343939833600 11646152 -199393453760967212744292099696621649920 11646153 111674644123874852412514796001153688800 11646154 -171732820647224942582264085892183769088 11646155 -179571143222868090584164406396078905440 11646156 160428222517630768974741679689187261440 11646157 59371594384097727789932838746048192332 11646158 224651145922525168819818549023200814976 11646159 -179064718284251650701506539280826723840 11646160 70809618373451843649281554762042490880 11646161 113511297850819105943663930735449350000 11646162 -563895147700077205932476575162674566400 11646163 -12817071568064581705724854588810409336 11646164 -8192877379156923622447394777347061760 11646165 -104669995451111110646620714698183434880 11646166 40008240063434325633366985113866840064 11646167 -69618732951788239536886229483404069152 11646168 -80114322174441016922080703400976035840 11646169 850857270325934218265709193606261922570 11646170 127176565135775486511232176593458157280 11646171 -742640343182929685550358042543790103060 11646172 543561081882312782743982934447775218176 11646173 -102010158555809495097304250352429083136 11646174 -150739367615869325720607914569452288000 11646175 615272725952895152556319385169719512000 11646176 165894235366212514301543264424801337344 11646177 -419941561176418965076430948565054683136 11646178 -434019684944174991499468672952702087520 11646179 -459985158848764759282426909781992846416 11646180 -4365413732472293873723837204842905600 11646181 1185139619934753854122099949993649188764 11646182 270696724059511387854298985098021716192 11646183 593819241092698497960361352424906124800 11646184 -192173393984022847083123913005578649600 11646185 257133162215953753826300404914665952000 11646186 -76902591573454447047379330898468487936 11646187 29548859839462407551296756210848771840 11646188 136744310523759152834798815206042064896 11646189 -644607672373268833792612087974309508746 11646190 528222885770720504638675787737319095680 11646191 -88633384155678508844750839080010335408 11646192 95736310411423482784946377068135874560 11646193 -73612478641802092402554863864697402956 11646194 -11280617169080453669486012347880421888 11646195 -474896168138447527679697136066772002560 11646196 528481183351475326043257399264007638400 11646197 -1457969277511084073556123976630471977540 11646198 -88698347806366258998883494010959011616 11646199 971676127462326715036327867897776963664 11646200 -151343249532981304240206617546512896000 11646201 -5457486145733767244017090026915121152 11646202 -104074651595462165053217543401880486400 11646203 -819195931025958619476231286385049187548 11646204 -19872934110031553432240181681432526848 11646205 -207070484077179910335919916326508509140 11646206 3619607918737691310822107269847774208 11646207 272603330654996762571149893179545847840 11646208 -265274346701434540530473322068536459264 11646209 568050982628461357092870364182178312020 11646210 -175060654295051905423971130180014105600 11646211 -655785292338267729829999361595421905168 11646212 -119229806772994092493139144303665493760 11646213 511665510815586632465811565531732760544 11646214 -6403549993755754126505139400537416960 11646215 99435047934455914161069808174557420000 11646216 -134205902183882313974129396552303201280 11646217 -733009745637649195558201906064901600048 11646218 19996983727512472285236986403373519104 11646219 126572333507784793441746741230710399728 11646220 -182664185541362354123886017005118622720 11646221 -6085262246965996831290968217237327978 11646222 151021470582912042093014344426910976000 11646223 -739718811294748634804311981583669320528 11646224 201684988432825669928685531394738225152 11646225 -30161980936535952428753818543692364800 11646226 217852842200362603372758424589236536480 11646227 580914265067989713659813114083123916076 11646228 -326724142428336551430878014750218289152 11646229 -369814116763157090153790523124692617824 11646230 -137916906613433298686455929593119722240 11646231 -9517402975908646021890533872307788800 11646232 97415258950733186102459121253319639040 11646233 -358120765460999449114706308446540872940 11646234 197283883301982440852521160029639818240 11646235 -22068440558219015698617570595207726080 11646236 -239157109032831929918616612843907863552 11646237 -110006846681820494953544382760245440640 11646238 226279236073093692578073714801601307520 11646239 -329731206564136797787826669092761333000 11646240 -344619656148476132142789226725428428800 11646241 -150119938342298326172420181916255346748 11646242 -723722965624312375854478791083264185056 11646243 185137553984824334923993057184810018208 11646244 792973345749634715618671154334812625536 11646245 205693535181436709564091073171331244120 11646246 -248662686602460783799885614050178017280 11646247 1064340075311646342393164032082111720696 11646248 1021384510095599802061345324065541647360 11646249 -443163220816799861580188380939790112 11646250 29914790106081229685635309194824640000 11646251 -351278160658616601292200852016847708748 11646252 129837987923497789972533645475077854976 11646253 -167404936042675133161948348162222476020 11646254 637827110452354753049626249142983020480 11646255 -57084190843585463480601974943682372800 11646256 124654572021340432291247730052838899712 11646257 -189378821735704651664613030387308254848 11646258 -15102516013932345875877281948327872512 11646259 28300600090537053848438130955438976000 11646260 -469698077911527362089693619917026009600 11646261 83345846936844460455801799989029102304 11646262 337871426235103154604991339846869577632 11646263 -1493640098175942388309294310809187406360 11646264 82236943436318850345347520759846666240 11646265 279675038185305280846812623293997802120 11646266 -14211040408625478759745897170309037056 11646267 145219626583416495669105552716103680280 11646268 190591017081849744002340602892353307136 11646269 310979761863241793639193786694881353670 11646270 53783332373140421959505617291084317120 11646271 -394863620016874232746871912966768084160 11646272 -248167756009496164557929758025985294336 11646273 -135972644126241231546490977671112439680 11646274 2124391073386083232071231469169166240 11646275 562072045132244226604123817637872274000 11646276 34060622330657546173159370496117043200 11646277 -810130079423164748560657482934603628640 11646278 121021463261441881257273835170586736640 11646279 -725143460387658659673218022032063600976 11646280 19584446016047601289863801230512128000 11646281 -436035184633178089322138806908591694848 11646282 -236769409658026074728546893350831640320 11646283 690620328488529710166890240017649101224 11646284 149685893214820150977992100675926184960 11646285 -71454612148789708375629338397730400640 11646286 -246465281016139213211657931146369049408 11646287 -447793280356188843886590092394038290200 11646288 99562553393409824768972702734889779200 11646289 -124702542836151503334468165305569248910 11646290 29850904902750752427566607054992138400 11646291 -240135199674217187789985379622577247680 11646292 3942316204651083156733491874719621120 11646293 -458204099475230702412739009046668074336 11646294 -38274085188754837358244812911999388160 11646295 -21058389199368561485578270808599828200 11646296 -257005729399337044008795014405178839040 11646297 120235574328920813615436651167148787200 11646298 -187036814486086017045685158037979523600 11646299 88718221220522644394406245700301244160 11646300 -22351153691337627165946085531566195200 11646301 -971551356937514105789135962469922548698 11646302 98013404871645099482434755850667680512 11646303 -528585239001325709546338391901786903552 11646304 -396326584262029085458498638682658832384 11646305 183149817011485346313496582359738537600 11646306 -113366141333221211430036578434341190656 11646307 -648915523937925996390685973799991753444 11646308 -408945634918385371990105932620340009984 11646309 -262559734128133246556205734744588134080 11646310 31308650571233025564627179078238021120 11646311 900254521427943152089500759129899221512 11646312 -167993164549676645897882045670579732480 11646313 91003932111906361047767453587344303360 11646314 -266220125049040840729982517564176299680 11646315 813550741436224163371792249441046412000 11646316 -374681534131165283849799505793896796160 11646317 1929106870420164652250058629715398220192 11646318 443955852673102562332928771863875225600 11646319 1583493598168927051068477139232688617520 11646320 -74158036164520366509223192883503595520 11646321 326215506305299386226222049444145593712 11646322 -212900180728407299366142674259481507200 11646323 272320832863427807513051640736005536400 11646324 -59473807542595077323708935684977459840 11646325 8280329544970309931419360084665054100 11646326 -103743593099880636821513639706472591872 11646327 6197816370558186394384716085565954304 11646328 183565033191811521661200024901008752640 11646329 369460554372266212822102178861386793940 11646330 -76604013470631620652990023776182094080 11646331 545711325211660274531235423213038036132 11646332 -108433452574997893821129764763075016704 11646333 -21906672447913191188763880915441747098 11646334 -281489871476930687234655962709863150208 11646335 -15259485144938208945218374087172457600 11646336 219192987053565322622835573258065018880 11646337 -524244387802349131669044823437129410748 11646338 -601697457160488220357951847952881863680 11646339 -167843262115505472481674236685540372480 11646340 -45276775531957028851806628471315772160 11646341 21687412235050188638375694315629079072 11646342 -14476526524055583522291894876255496320 11646343 610088886211563507020474396437302376800 11646344 521609444033563103009684828507712645120 11646345 -121186506419675444534440237365063461760 11646346 342040793762568615509911958873840632320 11646347 19450313492368834734446786852380167480 11646348 -54707633395789225091308542980952735744 11646349 -207777843468581157179457178983331330944 11646350 35491366314586334333155356120418104000 11646351 272389842072222809167356680390864483880 11646352 -48534978111292883886663030562661531648 11646353 1019949520255476590971949324601494551602 11646354 185932247565207551991878351586567502080 11646355 203387653094822277294406994654842497600 11646356 300224366060350098049690325991282124800 11646357 -330750469885680906949693224893953281600 11646358 359854525789093252530613047608679797280 11646359 -453158493886013295538595740026082139640 11646360 -162706740395776635014965872465470668800 11646361 525519998878462769515377640903556462352 11646362 56341453504488722337596231868485529600 11646363 207695959487629773022355759165630133144 11646364 297818540035379125714946353969511193600 11646365 -1206542026807591331512224519461548243200 11646366 347469588314745275917030696422845500224 11646367 -752277571877838950428654309341178881008 11646368 372150146634382657439828979526832947200 11646369 515423582708383954672949983338869577120 11646370 -108328302374334269843387723810862306240 11646371 1305857575336368134640126166811098800 11646372 -14765227627342596963014707884112048128 11646373 -268148146493470961612425008784223197280 11646374 498331946965443040982523458442166035936 11646375 86480349471538392685700271765591720000 11646376 -459328388225438317164946845091550576640 11646377 -404119203354745474758453114137734459788 11646378 2560365138905506538775471220359533568 11646379 177081471244860447399099911440715087280 11646380 -229932451811958559319856671257716787200 11646381 -77859019861361521754692972575965104800 11646382 -82004796294675483376703897807516721216 11646383 120655323266005380996946910650734967776 11646384 -15163071225222507182943808411690500096 11646385 -36618498200593664922238735915942041420 11646386 26300959189147812652275965690368837392 11646387 -94816931981232715271269416219324523392 11646388 -173969899939181562476326030078861671680 11646389 -590710873649846077294013694978165921810 11646390 6865302270409278237463303164329164800 11646391 1073172202095642979295087077747725674792 11646392 1020123616227223409956335299760060211200 11646393 -377574615670090725337078802459014329600 11646394 -56180742794979748319293720653047666688 11646395 -393284806887877920119492908524744677280 11646396 -675590050825254967050744870364521200640 11646397 -245513202566577574172295208030452683168 11646398 -238984672998837212098378107688658996736 11646399 300626434529836234900320073669083960264 11646400 -114747151191901021013621571994779648000 11646401 116641188715080321818155441555363869480 11646402 -344414026037961716018777996250460375296 11646403 -117001757739089518061756426481766993348 11646404 292017894961621939157720164763532398592 11646405 225498646595023641833100726677337323100 11646406 -192545042182471952161115663385919019520 11646407 -39655496768090230255215181507132450344 11646408 -163386620651652654219896517724935290880 11646409 580003610200496522947277219539361030416 11646410 -247272946889177541149701272697180148640 11646411 -49349026412635487789560340515512188160 11646412 -511699914040098971351795784625766246400 11646413 222496657932802478510255409160226732640 11646414 -88368181479699262494505730179913090304 11646415 551715404417475372750792397962585340800 11646416 112171315944827783134599816896959217664 11646417 -1256669913025941482478375597719158606080 11646418 247259547378540192137528752723191591936 11646419 -468834134561460401297404883359214509080 11646420 -3391878004079370788303846789851238400 11646421 3492007866786636725276707595207024384 11646422 538787344398426261999039217399731124512 11646423 6224357821170549707997310067062467960 11646424 -1689614847930172825826005256952228679680 11646425 228772688277994588326133757443767873600 11646426 -14155257973492328153317119718773357312 11646427 431901351077961315985649771769991551760 11646428 1162814137055654243014178771573984256 11646429 -67355923128719084469396277949576764800 11646430 127596887779021517391892098839877225600 11646431 30793302041049109476974583871768459752 11646432 43898854903986883641773485837217955840 11646433 -916997430510866261028345072153769876318 11646434 421094628405033282099235426549939277472 11646435 389321857848773182713447920562963514800 11646436 666791514163105197366961693866466310400 11646437 -1218791803888246819060483866546688780608 11646438 69311314305909024343257569016527780544 11646439 -303333294292814871088200306762837473744 11646440 -39298999359729254006219895800595763200 11646441 387841523464529553433568243056890637248 11646442 -527573528855551372730213502928656898128 11646443 -177009596117423573553934584030455122080 11646444 446499449587678826836593412900379260416 11646445 -22178092616920140833129498720447268240 11646446 23181388713622509422825381252644640640 11646447 -287151220267028317376355484763044990200 11646448 -119393437606187215639172068397196804096 11646449 53825134305671000381165888098894944240 11646450 -380745132549082560509682837759393312000 11646451 -120079464010548601075517448188264676600 11646452 -71169220285076922212448037942520537088 11646453 -9273350041351427522023280522152664832 11646454 -575887974955944991673325213701996329824 11646455 -31772552866726103815336562262083657640 11646456 159333675293660453936344675999103385600 11646457 585944280677910904313798718348488914500 11646458 -274472742089762816068651593824043301440 11646459 -1162504585642801561255434746402898319872 11646460 75992044639275705611336478170977382400 11646461 -209906099166613051507993463251679456148 11646462 -28772465786293542472096457272341313536 11646463 -509376812910314779020563659519089523616 11646464 -3782913021017926193210345131811536896 11646465 -38550731855619618624590436740943487680 11646466 128466081866916179760512391138121066992 11646467 -573865706307753150742062131933442099924 11646468 94709336920445250737995528380700984320 11646469 1556548350921476768368133975548828235196 11646470 145289041313185133815092055122201292800 11646471 -441623879784001328411295769416797273688 11646472 -600557324562852203564495480680971955200 11646473 -1460781873231787037266007990843821090278 11646474 -36085147081998305462449709568606862848 11646475 -8830171566896187987481271821749890000 11646476 976919312610611412243397146356972441088 11646477 -734230815810286072207145743405487165760 11646478 2979056576425653489050421093777263040 11646479 84350073300316794500548390223437454400 11646480 -10251909393085764349865667395376906240 11646481 -465378876451494876028512995163911134656 11646482 105698715368608614446550748655386905600 11646483 -263472060756728017674801723672742090752 11646484 -524639447686368910594146764016513145984 11646485 -318945734602927890097244513803137129600 11646486 46873469106599323857486856733244098304 11646487 -124129437993167444236618503436506816000 11646488 -407823331003660912680056838500051312640 11646489 460006576294578663480101068236017359824 11646490 71599496368193907508040470170647474880 11646491 -774054923313783516843801378380407394016 11646492 2599025911817324226409664854742016 11646493 97384044793633642387646229395062225324 11646494 -518965679339561145746064693389633560704 11646495 -39863038587652299603778815207581074080 11646496 -195101565267031752458855085038307901440 11646497 -1008138446966356959613876895001883857054 11646498 401066850269445676431918995657166920064 11646499 180853380729419696927848416388541161336 11646500 -547617505450956545971242021233258688000 11646501 182321449363735923528966069576422625024 11646502 -98056204506465782671999930349578520448 11646503 255388033440272386582602694985638189464 11646504 249132928910824407304205455986867317760 11646505 123706920004408941472399803777725072400 11646506 -1269570882206301394855249916521894056960 11646507 -2905252502385623482781838490153599360 11646508 447186455267660676488919391375067846656 11646509 -147476639970958898928293652870594098688 11646510 54208457086305759037486646658698649600 11646511 -777739037890870076692390298307721647648 11646512 59342388541945839754007237231400517632 11646513 173379700513911512705254128834093628704 11646514 -62101697992582776667638316969246857216 11646515 -706070141190688441260787530053572173840 11646516 -245006303641004254008306897356347422720 11646517 1207385850068158506100086459626400051566 11646518 -223589224932618948681081447284282791296 11646519 -182820923463788594584380809477649551232 11646520 59885551345879189305924418793858457600 11646521 749620784121622595942769304831297735722 11646522 164645019667385008597087124463212792832 11646523 113216811523998128248478286031195041040 11646524 -81263700830048484013809227256239808000 11646525 -49915525012984105332664267449084096000 11646526 545566053062772896434013346293326931712 11646527 -590904588590691702139244717098797893208 11646528 110205997203944212656725389750000680960 11646529 -269358140066581697469441783082933832316 11646530 206760083878342020717891957605823636480 11646531 -264422092933226065297608553082331618720 11646532 -241272650675190959589604782786710881280 11646533 -203635474079519929445338121385359616 11646534 143469537219506202607695257610651737280 11646535 220561655391870891103009873212428367360 11646536 671112532401484463550682817090416680960 11646537 113390509708465559661741950177752335552 11646538 268066374974667456164759566920125019744 11646539 168023961340557119400537229167776792340 11646540 -49770996246484115451776816664490444800 11646541 511324483505302159745219119416277447200 11646542 186563028821001440485627203924906342144 11646543 -784285412330714273305843971596461635456 11646544 17420575083290834825976445242329006080 11646545 -294782750933850184834640217140434022400 11646546 12723137977041991504151078285970336384 11646547 -878550169585325833714774114360171382112 11646548 179749536651524091140103431404740274176 11646549 440343690076881434299392202305611528334 11646550 330865395541012675268456651336260800 11646551 300426992675136672832661873795841496752 11646552 92591793457706181667630882165306122240 11646553 -1449074947803624003518434590193516579200 11646554 771053344803204398443425460168000532976 11646555 -606723423629950490802331738583566298880 11646556 44810248819403548618474723076047601664 11646557 409287806463251866188406622517793008780 11646558 -87927658726669042426165088547620843520 11646559 1320739083503477757779493379383650185760 11646560 -783243810838953246407559906753042186240 11646561 110489498584393285451144196808812287424 11646562 -735226962580145378910735581306189377968 11646563 -518880364301644428580072444974934447080 11646564 94708381452251175286388401878647857152 11646565 -489728594373985673703207876210148512000 11646566 -516686376699131526801353530241461632 11646567 -4796396590494853251088747852346184312 11646568 -539066424929752400100279160729526461440 11646569 -1377074058356697169414634225454490987440 11646570 -87353553376881559630612167854717352960 11646571 -522336824349640728067426747740949198008 11646572 240061033805239758904256365375477785600 11646573 -803764273857146556476352203709148026816 11646574 335553667505343850406520876650177126400 11646575 906458335031818494485330336972617092000 11646576 -670912404071785882962675292770140160 11646577 382839255151034052739150243689360491520 11646578 197095977366768958963846837674486477840 11646579 71481874723230184323343660044682541568 11646580 -872961211318281175636550902563535134720 11646581 887812802822323913621001787046994124572 11646582 128581820474242444246726017079092802560 11646583 -212631669480559559099656024704392638992 11646584 181702176068633424022108124801000939520 11646585 -48825163170415162300953191355922491000 11646586 188338551084580446307764260468160710400 11646587 -792119980925881116282860795598259996764 11646588 355254498784315919808608948942806540800 11646589 -86522781920001014061119114812578495610 11646590 105728670003055544937485875992913588800 11646591 141788238408142852222243037250544337280 11646592 -181015326725860406833236031387572633600 11646593 -1716623084699097866479454098491911616 11646594 96894344835762759669792639157748095824 11646595 -197542252143077048815346443909439852400 11646596 210088509859856112927737506752940546560 11646597 -837162457693239049841359215261978219360 11646598 -333378503036320258194875536652756057664 11646599 1075412977492521928937561871689443032600 11646600 -126755074341185481067517787452866560000 11646601 -460142890524052843951354217111097542080 11646602 353979325742288438729782722100832193024 11646603 298251785213180073686442837893752415520 11646604 183527886470868536274805236736728256256 11646605 295150349975606664593940350932122620160 11646606 431391017941039926251267362845967831104 11646607 51415326139675058325077508887041179648 11646608 -165556285823464206145722329662272946176 11646609 220522310439440910229148681090083474368 11646610 225082445688406773256761916091813352960 11646611 -847163255981263749092452080134829897000 11646612 -198669446976154094007556891333659033600 11646613 1630727751157268296096984686682913532 11646614 86766936571015193998401842828749489056 11646615 497100731332984860624267209789917660320 11646616 -909101076913871615794666276578336491520 11646617 712346008314971608248433671290005422666 11646618 -210420351588462884478836183499145744896 11646619 840233387902105966952122555717757091744 11646620 47953602634434874323280919223112320000 11646621 251867936026802133823481962507439608320 11646622 57533317185488767615406753427205958400 11646623 655427657920795104604435221319442203872 11646624 -210975485720904709926851286376057405440 11646625 428207627671827113612544232992168528000 11646626 158609267233519159394914986596188886304 11646627 -79633298565157400166252117064266535680 11646628 7711454110229073019298589765642919936 11646629 -56781360536777104717116092257471667520 11646630 241720572479495563924961025839373054720 11646631 -739295537389710145850988308733635922568 11646632 493726013015123777263488281057147596800 11646633 243146035649496042396556171519292223264 11646634 409505624731654350723568318658205015216 11646635 106018700857738640508174686551239609600 11646636 -3528014326857959755833171554144256 11646637 1401740499912669814961433534556456329580 11646638 -7108337407891478949892783369349096448 11646639 -57037244422469729648769546056954150400 11646640 115282814576746857893673657243505459200 11646641 -34215956354447945309491378539888455568 11646642 -22838560436041640779876640840978366976 11646643 -371466615526091380053183370811852598696 11646644 93150351177331139737728380234500511232 11646645 -176849424330439526253961334760923208000 11646646 366418115096375126218573886514700106304 11646647 2137036004870081494300960599434727309312 11646648 -175302308698542416996422394262714040320 11646649 -205392501933556174060815461120952607488 11646650 49850095164984160989035185448184324000 11646651 464481887497692695719256282490850832064 11646652 -290158763185449895834933292679136574464 11646653 887640259437713209313241625736681464902 11646654 -14457945028888128703127577453643438080 11646655 207947551807507836475529422933620067560 11646656 54622579101759263903614036256822919168 11646657 -812795994137920097959162765427334292272 11646658 -505022939642473498633213116121794399360 11646659 -24152126493637065189386881223757900480 11646660 -29235717580424969617917060111552000000 11646661 -266074562216240633587659672435017037480 11646662 141495546059064453531565415777604298752 11646663 -416332904706126962523462540573629916120 11646664 -714671680772178815835267364773873392640 11646665 -410744921864426381175785241737322658680 11646666 2545657882977933271446358172205034080 11646667 -177278104059502864917396342668811132888 11646668 -468380972526782469010237494550703046144 11646669 252239885639711968706528580947227009536 11646670 -8252986956753599491396304980053504000 11646671 -359929689106407415278353173422521005440 11646672 -40955583200189985087356380848496312320 11646673 -889044874956109487616538271928216856078 11646674 -11033617971995513778204923870612467200 11646675 -112682818113264938515012750792487430000 11646676 -188340064066859891943293795386198611968 11646677 -244997927116137949326283068114410734080 11646678 -211899284079588695603489492050284257280 11646679 4597842170611299381719344822823493888 11646680 5975858747500892183519591516821094400 11646681 97178732944675969386303269733046483152 11646682 -444454513663478737897888478932595105808 11646683 -610751312937207844489436438690001437400 11646684 -49169833780524866060976368958696007680 11646685 -440827030321610681408046935358905497620 11646686 -495440323557891454612872950359719174336 11646687 4549583934706793314730777359861055616 11646688 413808213481402818379798277027545743360 11646689 192122851058910238635619322535721838256 11646690 -52085828164190308461724957582542566400 11646691 -104951021057285795869467591021545070128 11646692 -645302250290746542444838375403262148608 11646693 1050250677770532100347443552817686238720 11646694 -696279494511324261500867203879684435968 11646695 -896383172605439357834477264421697753800 11646696 -515556707125025671613122635764597145600 11646697 -198333771553964542587357318883923361500 11646698 89058741581130089782581231097571085312 11646699 399675137689856702299727570530176229464 11646700 15378288220365061944536082119350374400 11646701 806724712889393323385485485645757521504 11646702 222024317307836324876004348188041466880 11646703 -326154684420198281116341824191047184048 11646704 -383898270736437884368546474035652362240 11646705 -213465619122442665874356580165672778880 11646706 1961593651234819175241829551094571328 11646707 804637979279235438276101740047726469752 11646708 908149411854039592208445837937172637696 11646709 400041705096977273770705441060214825280 11646710 -371106731893087648139394711567245322240 11646711 -942185313266748745655077797284169581880 11646712 20442067644377157467187635571061186560 11646713 -251550765205132614268648151598165815676 11646714 251675965836278138329237179412447092480 11646715 -768262962684633380508205180746162104400 11646716 -78120125155049825135060542719196508160 11646717 396767031746108754045034046184594549120 11646718 237440694761152933603464474922167984000 11646719 -491394911294339194163195958954001671840 11646720 584240475467355553222972490647181721600 11646721 -909527165830076277631465900885665934078 11646722 1984151736225378700755591447290577792 11646723 327733804070410591485989981573009755968 11646724 -355027009017282285989645968158016984064 11646725 -616688868100044773497576198744574498400 11646726 41124244163399966790939756768939675648 11646727 1159691755787986425082312882741713095576 11646728 860119234264968583959392844726164444160 11646729 -341534941558570484047432852114262247126 11646730 56260024697949880050544797084612955680 11646731 -222624631043056018374618960508328113536 11646732 -200385345247365719576959941624381116928 11646733 619160231127461007412633933084154120960 11646734 -982201759441608859378602229779696000 11646735 -296544050906948810885818174539953718000 11646736 1209327938511521271351962226333253632 11646737 -604300626573377791609261884657728545614 11646738 332761715808754757168278499663390536224 11646739 -208629183904923733347876008146172010176 11646740 -81335380513077236635901656723743621120 11646741 -157565345078278415828002863448946226816 11646742 167744669814537770626434669627790889472 11646743 -78362231611572760802271580485499140840 11646744 312985330808239622506025021061577605120 11646745 403172341887242361987085333827313647360 11646746 -581238097657737405973685202359825606928 11646747 -190460869219055491503825130537837118976 11646748 -245522903132614869330796192131229662720 11646749 -179153137860024869729196982998114732564 11646750 82916563711451838694711424748023616000 11646751 -784235915361977434606104409326630444768 11646752 -216090627280478254864326188425430827008 11646753 527315554484303535365683719745753351200 11646754 89522225394360889540547455428098806272 11646755 129119160400811275340517570582141678000 11646756 309097273329936765022016238410799258624 11646757 -243203760803691066094461777838772316708 11646758 184100673597945495924196691745288384480 11646759 20567907105041698491482049049679779920 11646760 11249603174551089203001524801541888000 11646761 332019029952317650375666357965795048570 11646762 -7909442388793056083553054828922853376 11646763 779230087658740418996716788320874675504 11646764 -257800049837355844879987032660702220800 11646765 -663587854429338877280010134315685120 11646766 492433882981969760732375537485305201984 11646767 158127905229831618700295526105983510784 11646768 -29110513376537622888920310604281937920 11646769 -669071694436003130525352674617518083520 11646770 7526542054087134984035068127169523200 11646771 99119383075015809173968416489832947264 11646772 -188447109820994938375650956804702167040 11646773 -1156907392140485471522226545452071000978 11646774 479619330957529994699966185289849197440 11646775 -126990353635337423785501640828131833200 11646776 -810530734740901202929739369227336273920 11646777 770040255492331465900667155761960792000 11646778 -274058159406018420987240274099347623424 11646779 -890965601611233381605646588082611932040 11646780 27420715504408067352982281244741493760 11646781 60024016634074779167720569785926499264 11646782 -87803669949663408593827564275176819328 11646783 -648400315767909375552063328715027674248 11646784 11043260623657104749607530936468504576 11646785 -74199536941329410033337267955709121840 11646786 -52943189443115870462182034837479898112 11646787 1344105105553952040498118509528767752 11646788 -581302438821005316878089624576268648448 11646789 123333579522908347438871020793416679424 11646790 241134275111337180285142536796551886080 11646791 477557823103562300063973450400355110560 11646792 82702760269888708925713823713371448320 11646793 446786747402490429259905288299328312064 11646794 -130053055000340624098537978995212952480 11646795 312685713364400275376562383834361166320 11646796 148572427150962512608719594506737988608 11646797 -477259778374352837922040413246331435860 11646798 -110724978303702702830311435262585659392 11646799 848814636017701480196597176379160978800 11646800 -144785844408635361735360918942085939200 11646801 1019980210002143693931715030195559963040 11646802 -706998960856660549360042020298398022368 11646803 -94422100307054562156845656818980601696 11646804 389750039989269344901598988067187544064 11646805 -653904882522865394768099262357345466080 11646806 642145429772572774019987630862607409280 11646807 -1452121691085324718289741872119523680 11646808 -5199032443772346519778705848941015040 11646809 165116933696766659199978835341060211008 11646810 -142237199833197738316135767223576416000 11646811 -524238054976798201144511585115754948416 11646812 426620521744674101033098067042835978240 11646813 -691677929697240652636385241713371483296 11646814 36454474446744260601748402768179408960 11646815 84131565424553771952922073953144069920 11646816 28451589874305409444619995929030426624 11646817 -53386944819688781174526279844383444096 11646818 222892844895450265995994507787052321360 11646819 862883179373954406340324100578998905064 11646820 159999817034086782025931138685874844160 11646821 -988777049208630001172295490152116766978 11646822 30727634350090838262256460243090409984 11646823 -281141029003885227842290307492524845320 11646824 143901053614733613739320229792127385600 11646825 186117625755802595149464768368234547600 11646826 -369186383159058625240943615330976951888 11646827 642751758311418776592863227522546370676 11646828 -14189856719059051137512905328919014400 11646829 -282034924846068921291148186288542006720 11646830 78593398057026978745720910964316888320 11646831 -187408411703775976951359393173285475456 11646832 41672323376254574855411989672127692800 11646833 38852458341302251292342293253245699824 11646834 -83142345512551956357968333637168298752 11646835 -234226923545901337326280941330635856000 11646836 -572021059166455116166659184716646871040 11646837 456700825715840187870269363417136065340 11646838 -151746707812768660362813068594267167104 11646839 -9219832026556904921149234036577650776 11646840 -164652520180619391938466535375169126400 11646841 -608999376038072291145975655305794996758 11646842 -489014766995330578777510230649604918928 11646843 -22318561861243542661827725000301111552 11646844 496733163667846232711201128054422208512 11646845 -9219871782373854176786292510191992320 11646846 -218620526069971547667989092965544273728 11646847 233115193215534082321931368662518727296 11646848 -114420955343144693226510085942935552000 11646849 93042957922783560107331155099265077280 11646850 112596908121614473970697534671527100400 11646851 247530157329810472122773422597955210100 11646852 -27137643381365749551740325953032298496 11646853 1455508037723421579612060652254427022460 11646854 -711389787771243728918730293587611042048 11646855 173758628677740467536340646863155200 11646856 110315943566502062377781077706309898240 11646857 -84402416324709977237787751149803457894 11646858 -28520892195538191949692927351909476352 11646859 536369883878473830502919696242003909956 11646860 -113454413767439869972472274680765414400 11646861 -362532151895371217308496901369567856320 11646862 -493232474017464919999361982263393782848 11646863 -1038111832472289586717915347691890855888 11646864 -92739368809931319222384917954097561600 11646865 -398252329426063481300049816842482054080 11646866 134582841154246996425698293916436226560 11646867 59041148533237311642003153094729634880 11646868 203086774014725991219647252872964796160 11646869 -426701189918923743686633521083442847556 11646870 11654072564402978515984914426140997120 11646871 713413058751254140807269568841129264072 11646872 -35631405335124295655780907774453811200 11646873 4955466525040111433288586306928272000 11646874 -532207472545430692213755502662473186064 11646875 -152728178976708762417082446747575700000 11646876 256422539720460748622158419633570028032 11646877 -1033429616323630224716493489431596789728 11646878 185911335620905373027783842436291957760 11646879 27616522523883618364881592914959877648 11646880 155938160119769247569999744521469952000 11646881 -1078287516336123028266525658448614608636 11646882 -68016875768216629013348580043349176320 11646883 -239421342107980840962301550196548403600 11646884 -924778528598617009372787326077628493184 11646885 316754742907294176691835454133380441600 11646886 -137832075752932358223717165625089884160 11646887 -122655053201504851206227216223221624640 11646888 314858122083014201544796160529219747840 11646889 -927413809750954818027016494646289058310 11646890 -330694473854194644321646259783486320800 11646891 -68169408932436618844124964788688787680 11646892 -128330427147837292276901248150255292928 11646893 1108572843594544270820315397650994118200 11646894 876987173965365604215993475317196800 11646895 210203473750513883961189907666717605600 11646896 1839270736635126035761894193816371200 11646897 243407821190525163943244664747521840064 11646898 -88696882449853261861837159197955522800 11646899 -593978785351418074762604729569217261880 11646900 99257798454969151764735411982916764800 11646901 15843524481618329267065385808330466944 11646902 380100935990181507450203132575734314304 11646903 185392901374164390674726652623718870144 11646904 -271143200763742602373706617291227340800 11646905 404262865845515974926363657398682360000 11646906 67924254327726117694456295707059016704 11646907 804656049838647036017650612192159373156 11646908 -62020010837469193104144244436818022400 11646909 -9370052467094844476512507104175738836 11646910 203879167810678210904495982731025918720 11646911 -41393775503912580088535097210907563552 11646912 -117133194268498501878423184028171501568 11646913 -163957372589761774477585014414368863872 11646914 830055715085188269761236588108490890752 11646915 -65710746828014025352494023230082330880 11646916 -42986723797594588878655518644884537344 11646917 -159554016829731535937247221650490452608 11646918 105476251578658852132167905316905348544 11646919 -1137867229820689885088247507952765808680 11646920 700638173983807880478531945687328204800 11646921 -395984185793227430230166086201836527232 11646922 -107999983379215622412234462893933905920 11646923 608544179290226655506063886299487329172 11646924 -17501129918073212690661174943483576320 11646925 39043428104455870332022798036845362500 11646926 -405621731609304410208972176098785185088 11646927 -514320506022987217136591472197315085336 11646928 93180548909071893744198842417733066752 11646929 34190227347326281260197426918044100352 11646930 175630734132632608142953804573919301120 11646931 -123839239760597788129062593804462936800 11646932 -51968821293370002273061763001520582656 11646933 383536673079445120444778265718778545824 11646934 -53376630868434113303333608165561550208 11646935 -163927987790031642801303962325867846120 11646936 -149544758211613625623771321923030220800 11646937 5738964068571673578851785510726773520 11646938 67386535702326072035050639782745897920 11646939 -43510194726811837077954235214292950376 11646940 -372815581050268222551068290399737753600 11646941 -70843230782795012280571458009047405658 11646942 118144162548807709453780829636891080512 11646943 1855830403782731636763843811548954240 11646944 -687795214570281542369352871163266596864 11646945 -474029295603907743643603337556725004480 11646946 -489588073763662023355641571059159185328 11646947 -48261006080476046938492292476025808672 11646948 -88381799553244619007766762586953482240 11646949 1018786503381500246126796111700836364480 11646950 -46119743972198590428255083682041395200 11646951 212425057435489667683508066219918352720 11646952 -175701351774314345896771006657459046400 11646953 578573719562134498621613487619722710202 11646954 161925621338829895219025008811511632640 11646955 751025902743757611084104885156959609920 11646956 134472594364938834663918405587584281600 11646957 426982125310061003161149085339257994752 11646958 136967140755944067931574119342476612480 11646959 1069589942542804129928747872416171609816 11646960 5563356565775044419438319166664867840 11646961 -829216297176115563156344652079425835438 11646962 292987224578999389668946005119777210880 11646963 -687656872438894914377159553456487251600 11646964 54304577670852170883293694799650543616 11646965 223831565565024455515572815129804634240 11646966 85122509920281670730381080889066878464 11646967 -1168859728307222814540905260488821608984 11646968 1100466288012624685949617855414285762560 11646969 -519161043843714074469470571575417766912 11646970 -83058766228904323713778230076900454400 11646971 -291632713497874289737021135067413096896 11646972 -973985538985768960390128560302107648 11646973 524330647460673982440901933671929677362 11646974 360516135662652120327739185658299993792 11646975 105709000761859079232000740164333651200 11646976 -178505251250486802637052183870177280 11646977 -81427620342866820837166622259047326380 11646978 137895146833296231933636892630259013120 11646979 -95358368842592676127292779228963666880 11646980 -9652592255566344256689577500322713600 11646981 410180976009435944364331578941933801280 11646982 -63128274842887446066096376030479417216 11646983 1140799097188888771711873989271734934320 11646984 148936913330354275548664576352171704320 11646985 -49868694640164879708392811433352112000 11646986 16530058512935728080312171003991842144 11646987 794447013860745061823971765491625421760 11646988 -102643225802545960607619896100178002944 11646989 -251833151674675992857134639238977675008 11646990 -119125271257347257938099107597199524480 11646991 -519724865076632582144108163738767080016 11646992 -64804315040476175802399827742094000128 11646993 -79015870454960178031432600484179515360 11646994 -113436561580856376570120332448705454704 11646995 190169443502004095543033795426116782000 11646996 -399613701036030191395174843872553617408 11646997 -267438127622691529829591656734298445554 11646998 -435516922082710214953114806819421194240 11646999 -141282352772146672826210853970393626912 11647000 -799632499053281662059816888086169600000 11647001 -320689417453330283742522817443380722998 11647002 27222082322673751928982869253235280640 11647003 -361361063134418706996002212414843741520 11647004 25777462158810076095168779753478936576 11647005 -251732176299020180801844097151000545440 11647006 -306152903637439261842539968401088283904 11647007 -857867877048160622569209173052543363744 11647008 -10374081526048859624093351596374491136 11647009 89649999700927856218396441226221351920 11647010 135217260780263997762222325591624120320 11647011 -404920344702379207773692167112079573696 11647012 11586009253341077810667490391257505792 11647013 314928766452042579994615936122718557120 11647014 295221195815027404412355287377232168640 11647015 332429095083021622320615013174761184320 11647016 324735743289319662972731736576227328000 11647017 -659809276212087670188061377062905547520 11647018 127172178457821123602178093655641654960 11647019 72374854680391339608021163308234101040 11647020 -101926390553955414768431472626889031680 11647021 1122036786447586975981550441341790435222 11647022 65974771356777815857796947631121820224 11647023 -6819682233998268750648682401435251712 11647024 -184719591020563554111621751727647375360 11647025 237475099985944707001479836848102782300 11647026 -18675778647353406716930327918200541808 11647027 -76476894172155999398041150753108887728 11647028 -41026986257241840842563246864632968832 11647029 -265390664540775527926061664343095342816 11647030 2290976641944266190215795395579883520 11647031 -539890230725739826644297074899485130536 11647032 -436581959229433820945238049048144896000 11647033 -555080779736499862380456044809608885718 11647034 80395417292199421668574119075160233984 11647035 -232809827297959646948251634879462855760 11647036 -448859421956360662640426740113953797120 11647037 464604366755571353083253405682320663520 11647038 -18023881142495434241691603115022131200 11647039 -715908586655556346431858095214503939376 11647040 252498498554586610202636833886495047680 11647041 12475639838930127526134971391680483328 11647042 574176846704536033958365747366380879744 11647043 -625336258293223200124843977592201514496 11647044 -81566482703621948177115094297018030080 11647045 154409216372321618096244777901363216560 11647046 -4910235885507338567940254772872634528 11647047 -802730450661771405455625187887261418800 11647048 3537260859202378078132334352519659520 11647049 -836689821700002579442736292820388784000 11647050 -61721912997443068188201871006323571200 11647051 -166818831141006756041012164744564108688 11647052 90286364237895271996235251443288563712 11647053 -253083350581091814904309725422377038912 11647054 740619524834781332539869855081416822976 11647055 -379182620189334269907643878899814465360 11647056 -48841726049284144587793148510067621888 11647057 -803957545203487901624726328941579580480 11647058 430003958915093885212493199952715117184 11647059 29680359900078797236470097186250155704 11647060 511438538664971503815042990447300288000 11647061 936639722003383039178366416228716211662 11647062 75680825880757411614131739851914414080 11647063 70864158178248976645712821338547298312 11647064 -50553927696644751298003896045374300160 11647065 -440863161792344239079858234024443308480 11647066 10019758767951646694679456155918310144 11647067 834405204463905759637431381325793166720 11647068 161874987368985689806426944843188204544 11647069 -160173873270867346132602982355897849504 11647070 779235909029741074669651554884418101760 11647071 3705895210382920096572776412068535312 11647072 -39289152214850839253898654086332416000 11647073 -1318142364195534098362239694103208435678 11647074 -233524797099539400250508953210039856640 11647075 2133146944280520920751237045274849200 11647076 -74994857694065270862232681221597204480 11647077 -18259993951277700873553140487485541824 11647078 96516905657875321825992007648300335840 11647079 -1005195399035827753821719767537562988288 11647080 -184631245512514273602093706156409702400 11647081 2006526735882227890914605201870640472320 11647082 181024193002838558894850832282296566112 11647083 54042094037569681508152441297151881728 11647084 -655934781518154006477454111254114006784 11647085 -301363694123727606776344370008838131200 11647086 112816665912033468558959372670377548800 11647087 1133020950987466269407116335450834358736 11647088 -297942336889480798516841396179777781760 11647089 770240216606425389768127249377926973954 11647090 64040423536887772440021038750711808000 11647091 1264047298181459028568959558134453178552 11647092 -18975388346739321200122469049425276928 11647093 -1033573819505273418355851732229965075140 11647094 11892894634066450598494391318583528096 11647095 -93704828208535737882010197769754044800 11647096 -1020743965305931119425008429870268006400 11647097 519586987790844884954405988142485696 11647098 -347043732618599641955352092343262778880 11647099 450950905206613151837426466707918536100 11647100 -318503468591133953032453505632006617600 11647101 -441794799465418688805434749767452103168 11647102 -229863440661277890880984137815368568448 11647103 -103032122346796389277488280579001058432 11647104 -610878647939784680901514400025595084800 11647105 648647674596202763671438088669316860520 11647106 171617492014649784886289902310052748752 11647107 -590812892158520442073549628711134235196 11647108 -143171063833723147584711279132807241728 11647109 12099764030210215047959734540265280 11647110 -217219062933850572000366129565155930240 11647111 -387438105322732671045624480711119234768 11647112 -1814805403879814573543898973422480261120 11647113 -100909622701901371994226421811393456736 11647114 247419015603719419417328794667610051840 11647115 -979269757302903943465043149685890722480 11647116 74329145314563249876230009403431215104 11647117 1444237941555492438770052661927813436352 11647118 -12531445751367904181338716735813389568 11647119 -146587485587453388618587664391472538240 11647120 -91731802153740404100799800461550796800 11647121 -573998198261263899591370965747143122188 11647122 96023490896534543528967207259040863872 11647123 824274261509411656462487162210876819372 11647124 -370400302866575435384297106706745899008 11647125 390611364998040708619820299796419200000 11647126 -356793806901106943800144153520150059488 11647127 1229293407694618604233288935827114507976 11647128 245694868139552356356379810786285977600 11647129 -67978917333911523927240027112113280316 11647130 297547672278099522614963028820181118720 11647131 442951722354424720067496631764224513280 11647132 -38574207642464862033414449880630563840 11647133 -655167381949861814954608390847972076480 11647134 -97236783390406400479279785913130230272 11647135 -101770783723159637557662861309346674240 11647136 153145629210515207354930688992402079744 11647137 1469499968052981287327445468480021567168 11647138 315852553146816447342278824471150224720 11647139 -118477713473818511812696325946230148144 11647140 95792197461197561354485248622507929600 11647141 -1077177315706772594082850807850476156896 11647142 -30712539309163674173678863620860263488 11647143 25843544232122996241376768233938930664 11647144 -1240815284903203698352134272206467363840 11647145 -140256080682377586214399034615094816000 11647146 -119609318214292990954228932982719467520 11647147 -1701492641398331294039456295573175792320 11647148 -214306215614625947185332452385667407360 11647149 233014031886963867158711115939203475264 11647150 -7677357649690015190861817952050806400 11647151 935401346422508676626794894397266603152 11647152 -160451080970371939471844021372190720 11647153 628176814528556771517830341597929547056 11647154 -348191352867489120202255090602191700480 11647155 -79888120134566157185252206189629866400 11647156 118349643808363579450697324079361178368 11647157 504648356966056405076952323853006703224 11647158 -107382235211276570909014403772112113216 11647159 148019325070324578624474100290660330000 11647160 220682121768589142108971966955511398400 11647161 -219546833947205641141138220423692896390 11647162 322146254144293432809851296052151948000 11647163 -555315106887971255448375776589650076720 11647164 -489583709056489109309597830169855950848 11647165 -66608096126999666423373204914019663360 11647166 -241874230992918947919623406062066351040 11647167 150095957820407720009126003709828323712 11647168 181483092937447270750957424950116352000 11647169 247932742174365990664622811574329058920 11647170 -147186329592508932384139555280128204800 11647171 1275147051128529583736979798091047938200 11647172 200577863298483442118865114542566333440 11647173 -133848857656588691543643744073510464000 11647174 -35697835100640696810176900277493549056 11647175 218494215774410187848615269515888290400 11647176 -10629046623499056922041877013267005440 11647177 110388062153820614847149575447461950400 11647178 -156017642052552487904037885450320317344 11647179 -690522386746277260306561013000912512080 11647180 507725112327941268207741813587195904000 11647181 -58724810820857994619664919952926672000 11647182 464013298327928031612545643009694301184 11647183 -4328101340290437529293613703469894120 11647184 172478626632604310199927224539959091200 11647185 -41354586103399757014427359757111131200 11647186 -97045432292805450522618780748347389280 11647187 -306016284622918784540347507281694386720 11647188 243038984075556871452395532202949253120 11647189 -224559422568633847715077411104356849540 11647190 178257330139032988822301008111050240000 11647191 -183183738954674770664747610381932006808 11647192 -14147148054677892405509385334337310720 11647193 -126438205069143803360972104984340945784 11647194 -7444804285933643889675748430720969472 11647195 996525511443888899389448935945651200 11647196 56813674308655062801779816717259079680 11647197 210215278036368469118980152979158388320 11647198 -31596280512493068064736115998688846720 11647199 767744602352627876165420823914776993464 11647200 -160081195599300110583503968659623116800 11647201 441971885905105102268241799531793911202 11647202 -35727794814570996088951421466118025952 11647203 -56614348213555955674901502900185826696 11647204 -1266775583849869353236463592281165398784 11647205 89998318621048684666204853579075112960 11647206 11337345761165340275963272315855420800 11647207 398592479777484118719433402753438141440 11647208 415035065299172240453680772667171240960 11647209 -100193095441218637897550196296162872320 11647210 -11030668459448950619712849465136442880 11647211 -415757569053129716842146669126638473248 11647212 -540987365111684213201231488278675686400 11647213 1178314006564861581557513507905240402240 11647214 -143896547855913809943794279469794048448 11647215 -396531488482874387761008829206300346440 11647216 -79383770622009348304661680373987606528 11647217 826061699409427142200818399213801853266 11647218 508915863726033091603940521907387904 11647219 -317356039273164128169536776343917732560 11647220 -293496190257312832845668892893847851520 11647221 36237807617199843271958589746631585312 11647222 333948701313019953295279579587215562912 11647223 -10711098654959806507766823983437074432 11647224 -425021679179524590532251295719753216000 11647225 164580252430068022473622311999885881100 11647226 -700478523924311282119990508963315724576 11647227 -87595943423676810215454270404231546880 11647228 121927030567025956822051321174497443840 11647229 669135013357807346026246475103228619680 11647230 18993924229303068156526254055856640000 11647231 251045633077442370056252046900025614312 11647232 -415015971186676905617279707532947881984 11647233 61530566981127451641921216800389393620 11647234 -92904199146328453511750709564956871168 11647235 -147395969400978914807082407690073564000 11647236 -147299584930238847911179823726093964288 11647237 48672625228363262025109264830681566752 11647238 13592563970264227060859281099795892544 11647239 -195110090763456526943626100640536116272 11647240 -1180010287091781993158091679950161510400 11647241 -1601221392987269536935737174909036315100 11647242 114860482669691857549382777177251253040 11647243 -294114208555460811046952424516477582508 11647244 -335453039424406902578664706494783805440 11647245 -120640511814487899896677337545987118880 11647246 -54349234403121682429920524269701025536 11647247 -253183463847847518144909728638972887960 11647248 -138449178724252389524721386873607684096 11647249 76760928368488667483161598799164999520 11647250 182172545343162093761633455381372680000 11647251 115986654390190390070205183093341993412 11647252 407701715373962128995727031776977534720 11647253 -726904388377057988236186560081200448498 11647254 -68914196828122961649893670933779962368 11647255 -568130351045264246267425576827024632640 11647256 571054118530772871610550831582159738880 11647257 -157161431651185561729328037088247521440 11647258 -81732653259319609764934467545522896896 11647259 -11337914399641445011405141572854659392 11647260 656739109297365318717190696105502976000 11647261 518270183221060429114462593357993470784 11647262 164454635231337182607340625798417168064 11647263 208194761787415171286665713269465820744 11647264 -1114126561021196498944603223980064047104 11647265 -212822389413745325554971138606224817600 11647266 14706563419598185876575955103236915200 11647267 -44856545284273659920450773860266345248 11647268 98306123901265823161228396971299512320 11647269 545959428850116843151955260974477624864 11647270 473016295891425719212054946548688764800 11647271 49439194089096246706126789503729667200 11647272 7955524226214797967228627754520739840 11647273 -15330334097650247053253802309056637600 11647274 -101720849222670721727133330839842265760 11647275 74380648788755107163176957111180947600 11647276 345636681251630717922165208390037884160 11647277 22269887345179058681513745618030783126 11647278 90027012138013484481828390870281725440 11647279 8791035288915110399713461597879397472 11647280 36300690270029598891765691712881950720 11647281 11458308122488657218986710051850206560 11647282 142208805800783698990232876782818334992 11647283 1093959125323536619954021785852696539532 11647284 572549348301444397578344063255858644992 11647285 400946885147659001296188405794158742400 11647286 -180835708250712704449818504044848189440 11647287 551111825438867909101432126486199887440 11647288 212018873137233334673811216814069493760 11647289 967653485190718055932107376236541440 11647290 -13022400969761892872183314105266524160 11647291 1804401659304125064934863408574941704272 11647292 248544632731581961716542531956103672832 11647293 -27845807755525185164541168470072020416 11647294 -392622551178959142134014780036700500608 11647295 1008268878390292119831622190654287592160 11647296 7372544406841634271174007287601692672 11647297 -654021127367188986162894431385264447488 11647298 56463387839587168381164804965285310528 11647299 546361130232390350041318627385961731760 11647300 -232799490048280047088460575828552694400 11647301 473834418145265245550615443916140870302 11647302 -27946830283801616804074834403599326720 11647303 -795142150444426354151330851818366273448 11647304 3194791252033457499480522942889420800 11647305 147077662664155867198122424871894866560 11647306 -518934263860631533901946785246322510336 11647307 254750864132422443948938315734536556032 11647308 -270643172490871240725252473422908026880 11647309 25670706556366955692527759743005821760 11647310 -277778299528436396591449334564034949440 11647311 223978846737323504764345537980725050008 11647312 78159994226655011624998575730835177472 11647313 -12904848866525443158554368298797431438 11647314 -12524812264432996097010821692201064448 11647315 -326092227412374870860275918731504571680 11647316 -213493712232631174871359888458773880960 11647317 757465326633291100783605006745877200800 11647318 303477904943208120216133583121460419360 11647319 223175740699742851802726926773957843720 11647320 -190094344447408046957711267728332595200 11647321 71245844597738503058647367227694926464 11647322 82988058078473849153614321521835111392 11647323 -562119749214605108926342662625026147720 11647324 -980934074062833324214709904535598080 11647325 -344109738923426776813789047577312639950 11647326 234680111801733421509242600997777063744 11647327 -1394654129130344377642788051377882393824 11647328 -80906561147705273117075569469848289280 11647329 405447930750258104334153935550730074432 11647330 98118639681758444194971046729907112000 11647331 -163187077294078555589056299567775280868 11647332 -100158563209240110073677807247302927744 11647333 57274810253084751411227773144358475324 11647334 -622645936950217476129336405586835153184 11647335 -68650823565665364303827840449339223040 11647336 -77145738685107006397048630890394060800 11647337 -38882114099970901675835995608483222720 11647338 143675217804408141458867229640431871488 11647339 115615902364269581172190128658439180 11647340 -493106242109373290498281509946184555520 11647341 -210751268442610118067645430216293302400 11647342 201678600371342304543540877615191966720 11647343 -1647037157818522286656024434009894403536 11647344 -4373920984502070894141739704020631552 11647345 -393678609008759293553531348482208637900 11647346 340506858119672407418805266558586047520 11647347 665136152522658665710722914679020791872 11647348 438535184725218471362042857442967348608 11647349 -372806944286645276073627227606258659314 11647350 -21411518405154807197387899798008681600 11647351 14101269180296325684952784829552576000 11647352 1625184076557148684360913313730334638080 11647353 -788313313259110744945410531081487602096 11647354 -546183096591621065415381472879538553888 11647355 -451356308040421491257559922689315114240 11647356 -202894489077865779088676109293501792256 11647357 -2294322684800573967010019208728526914280 11647358 -102625393395535199037627082880271522624 11647359 82795648838686401167083344267552559464 11647360 622537375646396710289474132492943360000 11647361 -606807026478324904229545861016176112640 11647362 11647099972330719908528607376273666560 11647363 -165752152098089436247191474966785346240 11647364 -1276141504581218176976358977111821516800 11647365 -104929374103025459659435523765176416000 11647366 578743952850222698609848479311044626240 11647367 20176603062816362362735277809703696640 11647368 796780626373156559096338766566660915200 11647369 19675064618816997273273508131575400244 11647370 -20885184963138766983158623157654768640 11647371 -156482604631700128987566110445538031616 11647372 37984858890895404962044911563580564480 11647373 439450334430357399679810986374625053622 11647374 327289337409991088503154620538925572160 11647375 -1007299297023693649475645821435453890000 11647376 -117045213342049292044374673162291888128 11647377 31373290472487588064760348040929804160 11647378 62628086433933265336162986000820580352 11647379 -1270022097001455761618494992531206768520 11647380 308576811795459819525398999685594931200 11647381 508486007889331785000223295787140343182 11647382 38669205908207627295535631955440054784 11647383 297080149070689639751486073804926053248 11647384 48791116227140113062012605280168837120 11647385 43867923185683288919671896091820228160 11647386 -95646640073791101236030102615064048960 11647387 -24328722629544624379824684411947004360 11647388 -380020756747715796585355879691851571712 11647389 -339589978365278018468611822845243968352 11647390 140975370941940918036136639641233185920 11647391 -363188900791357188164775355116288624528 11647392 40528814992411656013663159390140628992 11647393 -38254757745802467409712969762028579358 11647394 977166927509692439046915712290009947904 11647395 -14254472049693886423551804217805005200 11647396 -1196923692420420224683922960992461987840 11647397 1557161842587261683901877707169138643772 11647398 115336013975547153657188401474492095360 11647399 657543407638454851133565155323812061440 11647400 173409021304324914767252748805656192000 11647401 -405592879397801823391375736990372848896 11647402 40843045859071902992407982769276144384 11647403 -329363898027307917880679420710474973256 11647404 11436547010108081238250617514151969280 11647405 -41964646476220984578087511370593188480 11647406 3039575990371121271825159530621819520 11647407 -387684580590727851423550841936452259712 11647408 139183487972468894014026574831587753984 11647409 437386617527097396927011401788812126610 11647410 -1388175569768530087544908920091046400 11647411 -753055158879068838223441850752657783976 11647412 127013395187716312215476251180160317440 11647413 102134597767717275631573145895406510080 11647414 -360050054239940215043877399059290547328 11647415 179862670336925611003023211526365564800 11647416 470286628281828367419152244850738790400 11647417 -730555094765048348445524115853563016534 11647418 -111647675484988213267671575686206696960 11647419 13225353519421057493786290789430177280 11647420 -438564183312716980949733988282141662720 11647421 -480793504705530990954903396666715404756 11647422 331600621922761066889718073187473280640 11647423 362439172781907260128598606195553188672 11647424 -126988127860813032038765048687832858624 11647425 -243329278539015635370841678984978410000 11647426 9261548859448905144406659454644771840 11647427 75501632367776319149820124576159963344 11647428 -90275573097541226348775162114795786240 11647429 -30433973855164827212884044280264575970 11647430 73048437129079628183140611817756608000 11647431 338905073049511945046874294874189751280 11647432 -1098813770042440471518450731204238105600 11647433 478894738992197531124489674588984257920 11647434 -281073185411665073879551379943156721920 11647435 418562810427975658875214433371162046880 11647436 -564834814233247062939353890403838424320 11647437 1326071768157730782437867357643102386880 11647438 549281619788082808667787446974863039360 11647439 -190171032433347746116832451435386156376 11647440 17562135771536954605821175067529707520 11647441 -536129943925372552447778047329400774028 11647442 1116310603808447226014699486848042272 11647443 -106765128420728567749372849236808068936 11647444 117306363086945465336241896548240588800 11647445 356363142673404194963947992524236549920 11647446 -489502673243788798170498229884652511232 11647447 89841561083704926298744293650038017480 11647448 169453388177830908756442700854960066560 11647449 586991096840511098105679444128544008640 11647450 232313599816943338863837532321129764000 11647451 -1177681494147974123871483225632004415548 11647452 37487215886986515907079129314793479680 11647453 -2935090740123419040616864621641552576 11647454 -105799342781200449306444150752202770688 11647455 -358687739622044832977621360551895126640 11647456 -1353413828103852310635741111094790062080 11647457 737043316932278924720885832174254444706 11647458 165453745383894814756323139792793091024 11647459 914632215248306151227103911572298453660 11647460 841107013032137863339031528488823040 11647461 -79918602918707197695686417889038882496 11647462 -353857181114869974007229649208632212736 11647463 1352309362740405526952607484978292198712 11647464 200263983774366476781767562809119211520 11647465 323470384960198208352962886084469811400 11647466 -294315087188969848517969505963390913440 11647467 281202340399983068002746835133816664768 11647468 3402974865510351899169687885353435136 11647469 -11160340266032174901180518801858440404 11647470 -33545231561758559676759389329053696000 11647471 892789543354474165920198298138754706744 11647472 -266785689971602656640289149197994917888 11647473 307996795190029922042167281682414059840 11647474 -115440621390684583295992700077384380000 11647475 20481357836683406974652656288925952000 11647476 -341121769071915956596254256219272769536 11647477 -435895349949452761555795647934252238674 11647478 278468653569406494520896043302079739040 11647479 489634231893655480596239961267182361600 11647480 -718517925619217801020988830556447846400 11647481 -2003068525719146778654237711251707903296 11647482 88061180615486687695599013649950384128 11647483 -1069082536242413424444057976805969442268 11647484 895920161829734347415096864645749334016 11647485 79198361709891534196349804707681771200 11647486 -350727079487706128722966041066984695808 11647487 -423897776938488944585853162036766828848 11647488 -9650182052255536482929778577769496576 11647489 35329409218685442099469289530135525952 11647490 -193853840807003131658843951123287980000 11647491 105395360229721009591111974305917673280 11647492 -290528274272097568138803923910771426048 11647493 -26119564972769784310072659672292415232 11647494 -421706317456260261830104694544113847360 11647495 -699411031793408739120574735129554405000 11647496 -6745025395819834640487122350458839040 11647497 1067114333933223712574871158693647882272 11647498 -97592112594895449203309626922733858000 11647499 -591854554057459766148010193622411388320 11647500 -60316794050783164006439579108028480000 11647501 -995018630547338803907420050483624567498 11647502 -307426707000860365752755982995241014400 11647503 161327832892450420331585570848442507520 11647504 -27499628864962856802918415567799255040 11647505 201278278106231610838344066353602392000 11647506 1964539806231461990168169879325913088 11647507 312728953520125445575555979841237875756 11647508 191749520597270350154037755199414035328 11647509 -556295735612271660186770561302162257600 11647510 -143164136239520301376182348455498883840 11647511 -593065633493930312004929631557389389888 11647512 -60980040729452935857560836028743342080 11647513 1092832439138523548788278611930009120000 11647514 147375891289602066738484748212833839856 11647515 17616799993027209721878649278838371840 11647516 1029729289490634858243842813652262941696 11647517 -26639271437220228474153352602619682688 11647518 -286225658064968447327062744197319548096 11647519 80573060289095528292550067911705532880 11647520 -536139531336808028384916482293253406720 11647521 716169382802253359322272966553527345490 11647522 87251493493668954108109521866883927840 11647523 -832769178094830705484207171540324405440 11647524 76736701618379702776734499936971436032 11647525 92277213004491600322834679184185649050 11647526 -18472248904400682645236831446491129600 11647527 -8103463382440690224988441726479570480 11647528 -75775796339194674365060616532110627840 11647529 775699960129455218505597781968916427130 11647530 -3303649425247204030013313516046464000 11647531 178669107041995327418419573346331159360 11647532 -207613696504319052822403559840096179200 11647533 495373365216598665457269332332433927424 11647534 222816838371903059587432061381716228416 11647535 -449732379068228284311845075182850078520 11647536 -142877718163239790928316793094365249536 11647537 60923641893099874781034743329840360704 11647538 128940118593696759439960665798184605696 11647539 7193029417483116950459302552168177224 11647540 -715692778412599591399607932304488120320 11647541 511827354295333562719209183295378195584 11647542 123162745391103287962224977024264075712 11647543 742678163670412491149724822406149722792 11647544 -844902658144406527015438619006973235200 11647545 -35507632968253020152922519552156783360 11647546 -75490413367858347240050235145538736528 11647547 275590796280483647977352695672379011152 11647548 40195432878565551602790424706809159680 11647549 70801201931117406925504344255188176864 11647550 -225215717754574467710276121689264582400 11647551 -148207856419488586775927793505856409600 11647552 58368880468495510460067588289331200000 11647553 785311228511971285768619378443792715184 11647554 -411886361906246644915011948756500734080 11647555 -665621796661572844122220783640995380000 11647556 335048015615483873137775440283246902272 11647557 -32463947377606329636056157799269292194 11647558 32234358504200889840414538205034941184 11647559 172734993872066910430405941225099489024 11647560 177917722087273475133996833085886464000 11647561 -26327584300616367205626262929575873628 11647562 38154393571926156011973714594570430464 11647563 -42688753542704982776507145663244705296 11647564 -368813766263928373467718053868872889344 11647565 432352215231776694649682400646785440460 11647566 -137143686847313301399216803023072379136 11647567 49175003671198332345369854376172563312 11647568 -33266258337274294213406701350008389632 11647569 -30899033777919708695471264991561981456 11647570 -121834142170522157849528136440168409600 11647571 -45776943678647104301160781705106116080 11647572 4416698162815466467511463899337437184 11647573 -223060673050040810803348312176628334464 11647574 -457564288909505072805701217313617193920 11647575 -81833602957296436586595623647605208200 11647576 849932695967789618425569304324879534080 11647577 325853522336591651143221242647922028426 11647578 147892005484614755824636678297010471424 11647579 219579491250216362916554877916128135376 11647580 -6867891787232657405938394244683857920 11647581 -7155581196901514107636208620625660352 11647582 -5757847704078444771226702893392679936 11647583 -1511489032281705384685201297272972811560 11647584 400074711772023755312546005364275937280 11647585 116887273070302442301494648810576853780 11647586 -59007449005905969852891780487234585008 11647587 223488937230366066464076311023535637504 11647588 4570104543874873609247191662088886784 11647589 245332589477131921025807905929663324000 11647590 -69535267693342176729347339979057943680 11647591 -365787232780971240027926468459996971248 11647592 -396699842611018734169547296114571427840 11647593 2428025523535934049414082983985806282 11647594 129911150083523995299572820790438464000 11647595 349940309369897221419707991723163173600 11647596 276653538851969212183949606928158971392 11647597 41322551539691166493885222162687525152 11647598 -34391108102183129712598559832338300736 11647599 -260593279469871347137245732375550797312 11647600 60666488135055082523599470995068518400 11647601 -497540501568101977080410229094979809920 11647602 484770939235656647452086665729849425920 11647603 520690352887907253136524408277817658240 11647604 243054803743609796669109405013537232256 11647605 -323235162359002665152368982715533027040 11647606 113491466884079895415320017756932394304 11647607 -337146717695446248776473515327672213144 11647608 29266189124362460049733156714807296000 11647609 -109723608414132164477645629237512231190 11647610 68016290250908214994441854967175252160 11647611 -350312934160873674920130008498427733920 11647612 59447352949147706856197129037992032256 11647613 49744496981459784361242970829388791724 11647614 155336218041957628401571336866709641216 11647615 206144256144387186348590146427087546880 11647616 -1074921616642843521657324927802555760640 11647617 -270841304336098619100316173280371994320 11647618 437184597474584722252758199049155920960 11647619 1208002911583886279795095658820783363744 11647620 -49599219479664525607837097051557651200 11647621 867025012634281605462762152609781498144 11647622 114961146981788159103496070521280845824 11647623 77484412979725637630803117063606848288 11647624 111614133651528525908787301109185704960 11647625 -9453349549329839676649916917191792000 11647626 647883576333602033991795530632632607488 11647627 474097743010512665324247969219882263600 11647628 661849510945703954763760527318240230400 11647629 194101784419740648274705940972069240448 11647630 126376318910400078922038971747996728320 11647631 309462314920819069752976053968790948600 11647632 -18788148778333470538178801123305390080 11647633 159961006536963847419776982677364824882 11647634 624867215984426101047884805786753457152 11647635 43732110467520670264524469968291646560 11647636 -124038358131167250181986599077890170880 11647637 -26417932340309129760744286868848745088 11647638 22062469788437551824705316661708618400 11647639 -1030454407044288696402307377612168334776 11647640 612081035996695137263772538847869132800 11647641 -860447211369439171860957860761256425008 11647642 17844629599597791605340539373305567472 11647643 697763478654036612591890090667340581108 11647644 -550961204813173364037058491132706283520 11647645 -104868407246856133978527008138885694600 11647646 34636468878130988896978585419544710720 11647647 87584684500658224123188060213484049520 11647648 -402710531937113869476057652693282652160 11647649 451926697344400087933590903768086217708 11647650 10756370825239870370958449809461465600 11647651 404373658408711063201737067044251808432 11647652 1018193412816941686462497683303201636352 11647653 13282411566439477798545199848738469344 11647654 76877662613830607519396088801185568960 11647655 23252548813113304882036235904954027120 11647656 616385188406037226473383881814710225920 11647657 -64029291631470856800906615730174460288 11647658 101996229778466447326418124475145760000 11647659 577975570977509562922775866855749622104 11647660 -172305254949355164518380958164332963840 11647661 -13990099394379334792656208033818153216 11647662 -36112754290370901167656291117005112320 11647663 -1272485228466012698666286660521517506720 11647664 32794116112629623438560965640808103936 11647665 -7137122617111385383402888174823136000 11647666 577120998699957329153019557749495762560 11647667 1090527085642665951612663708963568264716 11647668 4692413990456324545800341306990905344 11647669 267525601498132539961236971254590268800 11647670 -783776572292401844028293154066973920000 11647671 39626103494729340369704761462096303104 11647672 467996643626536683530177277179633356800 11647673 891304321241513139601672753936286375940 11647674 -17751680523116588702632342845865093920 11647675 187303301244376919523694723529834752000 11647676 1165807136361210261566828340379895047680 11647677 -505320459052881466504706983757079540480 11647678 -760908847117957152703343300829708288 11647679 -683266723670105875189181090497922742720 11647680 -161939233423082006832771580421870714880 11647681 1262921517983052232546373071996147822080 11647682 301586992546867062935381902093064161152 11647683 104823684759760281758541756043981309680 11647684 339574902518949938238967832892789529600 11647685 288565868123606189745815318039151404160 11647686 -269249985989213822635204713859655792256 11647687 -959191789011541804978197584428788044528 11647688 -287935197564407737056375706126207703040 11647689 522977878804096026105412565151718116624 11647690 12501935908339395954760914224883729600 11647691 336368834308826996239732597661850000384 11647692 94710510471914787447231392855180574720 11647693 94617371488953592759710117235336915360 11647694 -2824688025400702238853047050511496768 11647695 357176591082923621142293200747907035920 11647696 134731648166034671540718819493943140352 11647697 -117574326536085452873756536070961027420 11647698 106784791440800605868821408690546142208 11647699 278858775676972289050365393660904323072 11647700 96866300503083922576762704429462048000 11647701 -23603135992977442297029529171229407944 11647702 926336747281148593920355813819858656 11647703 -1541005119579815433348745940715765717360 11647704 293329037676007188483191389816507883520 11647705 -717157022440446613315314977923604403000 11647706 -15808131424639468572969110601225295872 11647707 -65385442567218908425564326047610931560 11647708 -675982333623086652366506451287736182272 11647709 591760925300049404264407037206169300160 11647710 251939927970875360025795782760279019200 11647711 -7203974161548223607780911013587269136 11647712 -206439736466685444217369252612766171136 11647713 -287395244303074983748680101812592888832 11647714 37986860175084270148470549453633420288 11647715 487694449642059037141445345278491255120 11647716 517450926698441027296505013405787517952 11647717 -621129318958711601677577286989679343234 11647718 -396952671434353749014325423865610737440 11647719 21521468441888626756122780630551263224 11647720 -246393000399897010442684664521824665600 11647721 1207492947067128193002778720448684293200 11647722 183202723845995750093583140861719388160 11647723 557338557427868780536482319180474019840 11647724 551279722005566073109377098314898678784 11647725 101120189558596826975614041437716005600 11647726 3025374827321953421991684423782115840 11647727 -113401940475505172817296935836188841888 11647728 -130286804391065740864112103623358283776 11647729 -272372380799326435636042689708629121216 11647730 466672523285916124505752649083761510720 11647731 197637335996116303611551045045606547168 11647732 -30612813010650131580575156779853451904 11647733 12439063916097916793517305044468368384 11647734 12020727366073101297811195473805578240 11647735 -817529664810121223941256511166628009040 11647736 -536175220882939058519950606323540787200 11647737 -407568466772677739338353326151496825740 11647738 -242031597386543165372636566174082190480 11647739 -135073888369536693469170322389034058460 11647740 -22605720492698075333501371162182758400 11647741 -844627468751910714004767208563847601280 11647742 -161432777583031708211078476926298057728 11647743 -858177096534282733343973889787923142256 11647744 -314710466845157575245816857496498733056 11647745 -818036152591414100257587519661540483500 11647746 386558486946939527897515721415784742400 11647747 870205718592751576810965158370919027196 11647748 -54203927955916613910883704686462889984 11647749 1673013889861994394073870929342580465152 11647750 413523188764845669626166789428680704000 11647751 53653480977761183011084124261272057752 11647752 -50727765130930447290842117577627893760 11647753 110308204346675389527715684292206637568 11647754 3594011608735408733332055056496308224 11647755 -326963442383774307881530974953802316800 11647756 -77092614268937673428414319813412233728 11647757 228998615271524008542374619711158269920 11647758 341850237194622139143464024252641617984 11647759 -324793381260550902232916557004978197440 11647760 145343613666615063919041151930073088000 11647761 394544802357862814378645883641968799472 11647762 44091606767604428239589129402339822592 11647763 -27284404882601059087286148183670335840 11647764 394004579703330362895542619828285436800 11647765 667927453820896953126890541666566493660 11647766 -215173988323222895660617018022418400896 11647767 53030427760235846126008331268930363600 11647768 819777388116422339918958507550219653120 11647769 286523907433172923498265076324985188096 11647770 204289531110690592463562923150976633600 11647771 -9124063709554256649868524215245921776 11647772 205343254371169493908302018786560182272 11647773 -585918409771152282392028265812191352000 11647774 -178255017304847471652578344908696564864 11647775 91696197469235179536860793242778777600 11647776 130830716247466969812160853849212452864 11647777 1254932167288142099481905719538902401300 11647778 -55953723163594318625191669444546192560 11647779 134489886760484485895550394107107308800 11647780 440311390860863418221375212654317772800 11647781 128800884816562773465220958692805676000 11647782 -313084722121373540367964601870318488800 11647783 -337304640593491365188504572518471425920 11647784 923556931426411716391924592002732354560 11647785 -16560780631721482191712463133689287680 11647786 104391412386572042962197342956303315040 11647787 24903029559691171187082958342317248436 11647788 344617071965313614800070348303484374016 11647789 -1302616968467520036376761719617268162410 11647790 -78723620782183321060107845431510208640 11647791 -212677389899569287503078387594434932600 11647792 7067707077030455157362891485547397120 11647793 -779356692362347929364586090555550782958 11647794 -55867190316161898581756386353196432128 11647795 -282401778127121648263334801123093149200 11647796 929541589943343855844886972875729108992 11647797 5375132465310509472678224011611225600 11647798 -158757218395282597860475375335900917760 11647799 -317785504497489982761649114848238236936 11647800 -34830038956004849312132686957992960000 11647801 619557407854910855404267625759215618704 11647802 99623430457947339596656496449365477600 11647803 612457494820516971193924158328603879704 11647804 35522959733745610836974447451854150656 11647805 148517135587453853627840100774659051520 11647806 274384126726519619363864438478827925504 11647807 36684933347108442848763033251328966320 11647808 327085914308269696778396674130041110528 11647809 451567108386352766841112600425124824114 11647810 -94619685248982518372857533474395835840 11647811 81360278717242456002825080623458266832 11647812 160649026263886926292231750014141978624 11647813 -87085395982945448488872245145418588836 11647814 101328516251585065131612942875444038080 11647815 362332355890755473095394459320336109520 11647816 395847070917130217988131678414574059520 11647817 -7414063967908391182927040295531335520 11647818 50093922206940797071680729085807098624 11647819 626001891189986626743307548940769779220 11647820 575656440162028990068467564596648750080 11647821 -44394278311456507895186768403197612160 11647822 233421287844515068665397266981421372416 11647823 -152026334141800455125185079089487304 11647824 27460698667893404644927523754684579840 11647825 -79054097844746948456387959954019352000 11647826 511617502528388473060773094508184404112 11647827 -837771363143698003757212720933642212000 11647828 -989170241279565204518754114764918991104 11647829 -147485002202906329810856097408673291200 11647830 110080749971561226619724237411493477120 11647831 -420630565410059909210205525364820421368 11647832 -293473732479235976832671746945797611520 11647833 742850691347393865574799751561571378848 11647834 -425043790858241990772484858147051670016 11647835 92169933291689967206904130000862105280 11647836 -130670938436373629102627324814777638400 11647837 -70802254918488558129546070602210863520 11647838 149107932163154048090981838666977677440 11647839 -584135470303137835694260270294831603200 11647840 -848841168692181776956590579953172480 11647841 -56325575393014209989732842948151070288 11647842 170851376937362186719651027281054717312 11647843 793494594824634940858243700046841529280 11647844 -180612009020434795929306191510354104320 11647845 124688620930643290946249131852529843040 11647846 -116730656648671816012992656715498737664 11647847 272381522653130764073887322298390827904 11647848 -926783110743621497277884936405796372480 11647849 542838562602628019402442183605553045220 11647850 -43083688048412399506796296077934395600 11647851 31887823205867537966252798933032518144 11647852 -45333079652759626632617115965410802688 11647853 -109304576292204346740498821495417917440 11647854 -200583835306572765625209055135032088320 11647855 -538067527562903343640548106634205534000 11647856 -83743024817418181379870208245799813120 11647857 -158926965883853321495217825347816753280 11647858 287205367350739918110268135736381405184 11647859 -530160220083560075305516452836304277584 11647860 37375266146952666998437004222436188160 11647861 -276073698931916675241639724835186211538 11647862 -58754904537528105993885770615229833568 11647863 -142415745680787117845628011766077234520 11647864 918134879685475629800537877486900879360 11647865 -948735152740129342725325587840624550080 11647866 -20538568553139173556644242254673623552 11647867 -123438083630162567123666716267649942016 11647868 -12068853691723476713456473639502668800 11647869 251645281964331917586311757691152155520 11647870 202476472205346119645189663075813376000 11647871 -631793975562819600296263963272528236928 11647872 130839148598720939997124663992322621440 11647873 1181847698886412953021802460839065775620 11647874 -11470571435028847935534078165270643200 11647875 -57980569629398761287577246595949000000 11647876 -307982927964162900425498156348655264640 11647877 76861894888009319363929066503468870492 11647878 -120167175668916492642343234617208479744 11647879 -485587228655550893181701167106933997240 11647880 -12499266631117256857775853784401408000 11647881 1137857890369173843942801095698985472 11647882 360891278061463875904567187518744837632 11647883 -7639870240734191402408668863726680832 11647884 373776524565680713029218220028370996736 11647885 337277369641057243493015544823930037580 11647886 388271842815973138451969375563584787392 11647887 -110110436696168911736258482089374917248 11647888 82623666847904087892286835926820782080 11647889 -143871458797082507639614292007725631360 11647890 107843411273406342197788493228446755840 11647891 927458543022890354273188831021242757292 11647892 309046091805738059948580263513649081216 11647893 143651368244592905718911918352866942400 11647894 539819576924482463942752733471242238496 11647895 26633158894757170952904577273829530560 11647896 -31690527388281491268740373983294668800 11647897 134821888913766646801616590129913686346 11647898 -145207965878095301874090907665780314880 11647899 469919349786425088956749571015282608344 11647900 113448477794962292943441517097845056000 11647901 238669729715304369332231378026032604902 11647902 -170355108177215604837856936887656150016 11647903 -2383469780385744739901434549607485783056 11647904 -50921687992508721934538665996603883520 11647905 305493185954173602813534751112779086720 11647906 115042500080639337788907894136638290304 11647907 -43941220442125261891149573487959240528 11647908 -847430787065028487441991579551417344000 11647909 67696983497213081831444742617777105920 11647910 368854479551664241187058359860049343360 11647911 -300279013455358108012747546991620408320 11647912 -551761530014938347440930536552182988800 11647913 394298922680264525235751708105077849024 11647914 139562794826280909970170627080105448192 11647915 670209858425015348147189581052740318560 11647916 -291228903589588035539896490607110651904 11647917 256397224550883566408835162119735188428 11647918 905424464843728487771319088376347272960 11647919 1147006033909204316962373364194049820944 11647920 -30958038197666768987048734043963719680 11647921 -52528335991386332141523706580245304000 11647922 -105849962701118941303066673967154490880 11647923 -94751146782362760032588277874483789056 11647924 680899058649852621837193591177213391616 11647925 -99650288169250034852779590299426851350 11647926 4258891266582218550040974910562755200 11647927 -599553715846164600519135219034104189840 11647928 -14574291369915067317961207687677603840 11647929 335124138492086001918986025551086568784 11647930 76168681950369508607740948932943872000 11647931 798354095844743819656836848407469811000 11647932 294795757360344473665298800002484273152 11647933 547136217392546915926197885010497788640 11647934 -354748371587576202191515751259571056384 11647935 -207859676903362989835958120655615364800 11647936 84388401018696172781989716256194822144 11647937 -921892504655945745554211468007431312000 11647938 -411399575019446686506044067996919011456 11647939 451350330909224335172710219973799879740 11647940 -100025179246362627004924926034680299520 11647941 -148944660515321805840160078335060483456 11647942 98521781072709634635319402384680427872 11647943 216449252410528029673336778296920854064 11647944 221284585307358450939493225703669760 11647945 -59039639742141875498799395466852310080 11647946 -64995603344389303381281397722342971040 11647947 -250733537573140226351581567632484540200 11647948 -391614428422268943530119860445810688000 11647949 405926614603139189445514479720604600950 11647950 -177078355573126637327231965644436608000 11647951 266738251171824879377128888393794228320 11647952 58552486820734652270805239277160390656 11647953 10430827312413044562673022724266820 11647954 463087727271103903084795314837775648032 11647955 -139370267330191751225389359429551471280 11647956 6934801616478232842862116862755010560 11647957 434399114212682222832638373442496646720 11647958 124879294286490502090774235955051072000 11647959 -22986476521689489469996789233294907392 11647960 -719716859547482147069249803932549120000 11647961 -768865545240639586979995181601351019200 11647962 115593852069148716917271951041016161280 11647963 -1230789709453113500689462278417777810720 11647964 51856977534373430200490178643920230400 11647965 -171591763392317744069275714264167761280 11647966 266704127178592105681969888609311231360 11647967 -456617847103921083646888168475947077984 11647968 -175589004901046210765366853790203641856 11647969 7529490533875481401901700621412497600 11647970 83467122459431273755314567610307204160 11647971 -89243030011258740429896462938737368064 11647972 -397725491548897966004563746406400000 11647973 -1354581773180568666735701136938217083778 11647974 121474190745765380568337866714826320768 11647975 734170160730369857869465526714796554400 11647976 -287769537710994343924459031971046768640 11647977 113207693978010010378639070007074796480 11647978 -623822104339181893005264990245907066960 11647979 16020333570766072972772600679407884176 11647980 -60168903514534902654971253445032944640 11647981 -948175917209621344551427975326723904436 11647982 249474712157189077037725268885717648640 11647983 343723196123536989232934059514486070024 11647984 -16406607736801278244857180275200917504 11647985 -83961545761483516349587687321107887820 11647986 -49532915616698805046724506209433937280 11647987 55680108382220261026908707235782968080 11647988 -646784018289818715323446154452538972160 11647989 -395576664890968432027102190926058616960 11647990 -330744132907050150463241261713867776000 11647991 -1058953417002305399465084198823827203608 11647992 -547383099321647051119117906910395392000 11647993 -355433074820551367035754442237261501120 11647994 -236890795907526446421031796153408364288 11647995 -230208270068809813058875758113508679200 11647996 -380489717226841054259218929887834488320 11647997 590914737200918361635523235903881870720 11647998 58209419537420491992325280626443259584 11647999 -401010307800072943068325079963146354320 11648000 -127445655709427737652907489506623488000 11648001 190121180866213913705385169133648112432 11648002 78345605032069962612820725318282338304 11648003 -121871737099523285057195905366040447748 11648004 423144426448652983081392294918207876096 11648005 -541218575087448672738070121108827040640 11648006 47392352632793392946234578511706617952 11648007 89729150066854362080541383636718420480 11648008 304869525508564133401633994220871848960 11648009 -189259265442037483311353815534784446284 11648010 -286107289286496014293922062572364431360 11648011 227170666922927546066397089905520920224 11648012 -122659839492628721168141098613062656 11648013 110381752969777197637677686373897137184 11648014 57158147749788682873997418324316714752 11648015 407408916774160698987920153774378945160 11648016 113917943642005101849045964996784947200 11648017 -1705565553332531153431827279068196497168 11648018 -55087638998680994171691084856674098400 11648019 -210183175911909959468317203150238019280 11648020 205564626213814883862638129545533204480 11648021 305427213207608418608289989488656878784 11648022 237717496408159258430301894411318337920 11648023 -409631992665610710346830347516580524728 11648024 -662984637543854119473061922794244505600 11648025 204565685956384894821488599795852134750 11648026 395883385984523645477133885299127744 11648027 -193035843665062723819355156454603618048 11648028 -41483769390625751016414297628275671040 11648029 -498418327717861553291575151856780777370 11648030 242218308142260958363098768264276452160 11648031 880501952286391845396740800849089485184 11648032 -545881150044722330040238047158314991616 11648033 359195398327657815850634997530531641344 11648034 -147742472532667196994134200495954061616 11648035 732087993389317943517642965128743570480 11648036 -208408147094961384486973894398881781120 11648037 -22669203488920391412336323251226593440 11648038 -297026067008434391901520393786158466080 11648039 -111219777502199750052054488495296949976 11648040 -47649458969343472428372313051951104000 11648041 957597915864944343165845275590979864442 11648042 136745725814992434386267630168742803712 11648043 -15517901164500747479399229378321654960 11648044 100507439697487783022812912448051981312 11648045 226312590098933821483014108240153823200 11648046 -73606592525773233201557174870809208832 11648047 -56785265198633838967433866768911450768 11648048 -128544902915678225990270162868876361728 11648049 39530085722475702687217373855360379840 11648050 -228721637500029743581305136714497253200 11648051 61738177754014732427817426086830081272 11648052 269598850379073721581118010534860634880 11648053 679892836330610705869792370930885153400 11648054 338735368959425488452046599825239416320 11648055 787858925447867742463194411193987200 11648056 -8162349571305635738223584040594186240 11648057 -58543138271063083269307459201513673814 11648058 -142334663554313244015837055831763260416 11648059 327884850679206920042012122022197197312 11648060 586192670966046522814137555088052966400 11648061 284431219297646580201344094976450296960 11648062 594577165645236854743414612124640268032 11648063 -344844333577420083980987728893499524240 11648064 86515256421211581039712485571748167680 11648065 -251490789167355625283765456192121240 11648066 31398927339602357252005264731716021760 11648067 22678654531881688593105559048261920000 11648068 452592708469052120824393288494275297536 11648069 507593269850449172477914002516516205470 11648070 116342965029526947687819107237563699200 11648071 -64777270335732781234460495035845506728 11648072 610703139588048593493587135262721075200 11648073 151569357922819557133251355226452199184 11648074 95178359907846406363760156544703257600 11648075 235569726181251048143188004063584950000 11648076 -646649859039254802830244802027097456640 11648077 446736760287632897076904991594239726272 11648078 -283800075315661592796800112649192176576 11648079 848847566210286029005582371404459288424 11648080 47282179380883930049689021287530741760 11648081 -220734701083696512806459392686577779468 11648082 319187120240641224935450892268358737920 11648083 -995854306887616565551840056585075260160 11648084 -221170725855172307332888490950919940096 11648085 242564253116699628085869779804321817600 11648086 -301140316296497787452879983106416759008 11648087 -1482786640062141355593542609998660429776 11648088 -162049977502140182470068395051748403200 11648089 272419833297517224271274670359851607040 11648090 66679558574193069167337860498991088320 11648091 -57594579766146054170933416549301488896 11648092 51229577895301446827178249936849199616 11648093 -372414569376742140831785723748932093658 11648094 54465097206538629818075067143402489472 11648095 -26640771569700929625766901634372816000 11648096 1483255386675731571558434386157194444800 11648097 -183352362372468256142542397310541618560 11648098 -3336896843279693553877190398831656960 11648099 33642586863696771259490170948178611464 11648100 -83097500484847739788657900668252211200 11648101 63762583176614767120492094111843497852 11648102 543156824174931822044861279851246449600 11648103 1138762686668275885176652150343591928144 11648104 -236140268597403628856438592733575905280 11648105 -47284486795807404097003820988924383040 11648106 127447437273910541795738597369854625712 11648107 50208055040904271326068457389920243600 11648108 -7959811926809716821813564909306554880 11648109 -571399480369375223340477111732802114272 11648110 -387402616560309644305423703378215679040 11648111 797831103954591436086702918766504468080 11648112 -34524072814127152640534199352243519488 11648113 -767446075727716736141773977430550894638 11648114 -695758627800372771018645074395091527680 11648115 73121028728651707935427525108523165760 11648116 -288394865760904881270074151739534080000 11648117 -319336538353030827412448861213224270980 11648118 -90714814099476902589737957914071152640 11648119 124617221902783889656217324033283902896 11648120 221738902170170250202250785584788275200 11648121 589318067769015581965368270538918699680 11648122 7731556045717671326814278720682023424 11648123 15504468426546913473355240782889470372 11648124 -10839535452706929574353483629960285184 11648125 101045392241706488013227009045739278750 11648126 -87130344185686834288149989763769221120 11648127 -235799956680083434649238260018562124416 11648128 304599536739744662783220762997413642240 11648129 1033180705527147688601114826748137870084 11648130 12117024441120422916802452015778014720 11648131 508968555313535462744277083210613926664 11648132 -302035963187562018019783331701876831104 11648133 133995139879315167346029327462113341884 11648134 235657152018287943622245381844256109120 11648135 480896811374251141940497025526706786560 11648136 -847272661311574892433413828676875304960 11648137 -786799590971296466394509441410636193520 11648138 58932619342172486283928570748502972720 11648139 135890438180948224959368437255805822424 11648140 -134362957804785501350938784048996352000 11648141 4816544971057089164755742184942758784 11648142 194243588983211205843545346134278197120 11648143 -27517291037542597558433284129862753280 11648144 82415543226368565131794447780388683776 11648145 76488501595482457643314688328506004480 11648146 -228033876739760579066732171477140591728 11648147 305785418387203407400892472037994570832 11648148 160237443387035776182909295316627091456 11648149 1094512853697301633603115272900090859150 11648150 -287677892045828311805617019045480143200 11648151 -906093839365050499421480240459616967680 11648152 389701892952234589218526528575495321600 11648153 -82076486525735399823976275195968756832 11648154 -21059869561464434513753094323923353600 11648155 -77239532262574440471374822535504393600 11648156 465487412766985173765745015934019535872 11648157 18823711150656136763444146489701120000 11648158 36232150149842095406757616537090999680 11648159 823186743653026567153102437420254240040 11648160 352212706364243057414921419305526886400 11648161 -23241552021383281123254793559446075840 11648162 -825956189938346381113050031974191461728 11648163 -817086635153369778205155610196514667656 11648164 72939191164618479703718848997022692352 11648165 -957652212023887988092828313320713657000 11648166 126669891689330312374556947066503051264 11648167 2386342140761158545350533916582540775280 11648168 -405173489256320796718943483417997066240 11648169 -67652746663400775573429951497298733560 11648170 -349209504018829976656504402054078146720 11648171 1292405117212882311695369854356544785000 11648172 -10154342981501076685437383130174256128 11648173 687204935810763948306938810863521448000 11648174 135696283976941700593028959789399632000 11648175 130870504239468716704839872487473145600 11648176 -11507821025376320682152552540492595200 11648177 -599666464503530767890355392857100868974 11648178 367942008462463178793142236276881932800 11648179 424552589101893167630324050809321838080 11648180 536047726442920137349455635379318086400 11648181 423485855404555277456025977092568199840 11648182 -53177465365081169527963750349974127616 11648183 990672077770081895027722086687528699432 11648184 3081348133731675875579184621072875520 11648185 -60679628881177785418952242980364738620 11648186 460189049529738397297251892977315840 11648187 -195965867226596470076384851324085977032 11648188 251907873583089236270347445955298963456 11648189 -129989367527584887974655535564286392320 11648190 -226923741300466551621503761221547140480 11648191 553074914960699000808172376224680598592 11648192 -103077474977119643118929446517751152640 11648193 233790291415495011332933288605997215200 11648194 -127494425268382847985061979636772711936 11648195 75132335295552808913352358205943967920 11648196 -85867777310231409108054699601786798080 11648197 790040061352541081001282016144328117280 11648198 380450247746040687844469037427756162560 11648199 25324147864967467173307978863532279464 11648200 -94367377391380700642440943461862400000 11648201 679703872178999716761934827999755354202 11648202 -33661799679702920806123453170126067968 11648203 114278479577603450254061209828460409120 11648204 236842188788495652799947398978967411456 11648205 381522532951484054326006124434797872160 11648206 -107709890305500973417037558228103810816 11648207 50614740974078647610105131053007238352 11648208 44941820149165711666512270347976572928 11648209 -286087028061211725025880728178321048590 11648210 9706159669345824176829353160854760960 11648211 175603334483976108983491054416443737272 11648212 223749851653022906435582212216015214592 11648213 -1863660109681521254908975569367926674304 11648214 -75785766810119511675712513782461747712 11648215 601226959316395819252430623214736342720 11648216 388231632737805144884996108024515584000 11648217 20469926521265206990537703485468101312 11648218 -807722175279682256583050306277782736384 11648219 102327826707406822551326828423237130240 11648220 -109189199141514493704633705666606489600 11648221 86535662081982436850548264597141798304 11648222 -305383474452346455022324113774191369088 11648223 19987531105787759564675114383995835104 11648224 94208574531948049045607881964912640000 11648225 -428345978754989258642536163947743914250 11648226 366418692276697548324986007303888758784 11648227 6320156297080784578694544257654602320 11648228 77176680208868709283305852334549145856 11648229 -104328809841359139664340397991812791040 11648230 219112114772093651641121206852990828800 11648231 -417651905003028853437659259529991566560 11648232 465671812066674544036010159530699161600 11648233 -160255659761584224676526056039545058736 11648234 -76122372395049248800118564676008110080 11648235 -253056059272784398529051137431029721600 11648236 274149801800858278307304766226737537280 11648237 805383146807918285909263260201706556886 11648238 -88586484944030457398866206074284830720 11648239 1174739670857936227323610052028296713040 11648240 -64062594437177070290835109664753418240 11648241 162807032878946190641257140024333156240 11648242 22132154361782031886832817290005717632 11648243 -184853227538163013758548946288903539508 11648244 -496625449138736065905708381766560989184 11648245 -23864334618076454552237346185964887040 11648246 62517864025830844301127282374084902080 11648247 425189932552026447701735696163147096480 11648248 181090661901730088440316564372262174720 11648249 -428919554873479380281492628454239417750 11648250 142539087755944789363846828032887808000 11648251 -439731431824188093278861003849473686748 11648252 -68943680492555280167563801317581537280 11648253 2707036941836816227248123437115470208 11648254 288176147068261018023913774636504549440 11648255 227512827945583018169802293578795364640 11648256 9631410571694825161684004839222149120 11648257 410167257446825612555813136019866906180 11648258 -396696661270115775757982943928177577472 11648259 -514474029224816968923427370202499215360 11648260 -171465354641127573102712825466664468480 11648261 6371564926758328304299106474156816862 11648262 208235319688022539842140781840954409152 11648263 45048624468550993036802910195609913008 11648264 591351245565266701026151601568168038400 11648265 437651861380142136391805968823654992320 11648266 4541340077075931519892230969662822400 11648267 2187212612592114853395570389445457723032 11648268 156761991987551639807920313932854120960 11648269 -1028387530104589972111157192579677264330 11648270 10878800737959967766876651070798704640 11648271 707456233707007102086445259064727011984 11648272 -61973984952139512631801146415522177024 11648273 -85771357772399856783927675220421535360 11648274 85204999066945741718481109419169800960 11648275 103939572641061418696700417868561092300 11648276 -739273090493019612704056682027060595840 11648277 384704021253937077143351887099218059214 11648278 -25522429838654359577520934960921556544 11648279 -1907839940271703798040161160425452983640 11648280 105728835381762376126165884483502080000 11648281 -326735813590235706476461875737282860032 11648282 -332927342256758534417231777586553717008 11648283 987847396047966743993663555392883217600 11648284 -498959798972176702804508410279545488384 11648285 -377207617048396286430659189427610992000 11648286 262051150511467311169750190600370624 11648287 -65145053131990684762580759884362342048 11648288 -731450198681836252938669620155133067264 11648289 -552738593147496471240334410854833520976 11648290 -34128911572382056337462683874263845600 11648291 263160637169147796222487164925999494384 11648292 57183351230434683803930962384382853120 11648293 -1035329839386225860284534374690040070436 11648294 49050421472087405377727907261576483072 11648295 14882152336747314663725896506817140720 11648296 -171603351787588360690384765117497507840 11648297 -907045197706558304901352317578703781254 11648298 164273238267090246167209773530027558400 11648299 83575552179162160639381954456806399648 11648300 354015777459802638018150137891049734400 11648301 -52581405043981737354102515609199348096 11648302 -662542834903208313177920470435215315648 11648303 -312323258027998671023167550068993978416 11648304 110549698160938300264673001244304277504 11648305 -164244072501599267321377941198477493080 11648306 108682551720691723610388172362194707584 11648307 814407966960386049977775823002693240 11648308 -250116008053757378554317574583923165184 11648309 963998985512005975911055636761708582510 11648310 60969669374008665818833461381665228160 11648311 -885198491991517176759296149347392553600 11648312 -6518704344507786129285460499771228160 11648313 -12567069169994296258026986911821004800 11648314 -1024052470154078147104822852571068449600 11648315 298291099640180147143861384657599151680 11648316 373288082160242611060997433092719985664 11648317 384588831950961481929104225682663143366 11648318 -18981153419802196884647016872464659072 11648319 -513005093113625701128863094672235686456 11648320 67179240382443215573750538195173376000 11648321 -526352538064282657033680102242202236478 11648322 -261179078436035981313591573461220986880 11648323 936375210419459924064488027049297168572 11648324 -727821261803067973933493606787638546304 11648325 -45577251863497788837989940890358228000 11648326 36132623248273821398691365226519665664 11648327 310229892226393679185103580899063120400 11648328 -46295709741569388639643454465567907840 11648329 985581853964004993999910869383633230992 11648330 252162773943815277067991302893521203200 11648331 -293553797260364057062204621562705053680 11648332 218994409268970142811615831138799398400 11648333 1798090560342472626019859401670084081664 11648334 447215168141355380681982343757770658880 11648335 328296646259569208019957998201720918280 11648336 103625845413747876659271934999000645632 11648337 -953313103641094325012490475590985036032 11648338 21251367804974395731959950167783632544 11648339 -267452686818633477161081354656374136320 11648340 81003130207873280715166181394307891200 11648341 141478171919990820955098335843689519872 11648342 154750736534189401916148934531361489760 11648343 696785518192855469659365483790110720 11648344 900171215135312519567009901331109376000 11648345 594926830379994612170822330174910308100 11648346 -32332552812149314835593671245940460032 11648347 -916901280468288792158867937298286710204 11648348 24272468216772000769395064897180417536 11648349 527907738953492338710352734660738738240 11648350 -61520711580006962736049034571083059200 11648351 112940890486385553267779786352903642864 11648352 -1029086608069543855555811310506172481536 11648353 216253630162386635678174747459130957602 11648354 447352035525953221107131763063164520960 11648355 497074419003732786019881280392858390960 11648356 -1673067082780347081849392366086396928 11648357 -440014495484901119611709109945685464768 11648358 52190687217544633979418184648876590624 11648359 -311960424279842139059224911734946362440 11648360 681230530350235393529406052837964544000 11648361 553002661391287047360770237208683401872 11648362 -178775604582818317916051916767434254336 11648363 -630894526395263762800434544441192277388 11648364 12922203459923396666595660260469030912 11648365 361577200045116586349693503844795512800 11648366 11540692648922229736738197955034313600 11648367 6784100460996914681496258388217937216 11648368 16518285807737880280208426501703761920 11648369 -69479907204491025724877427485530195356 11648370 57081499282668271012905168732733171200 11648371 131155388343255398287603460883871231312 11648372 -336545858314725493856546311217853461760 11648373 632474084891985222078257810223883622400 11648374 -55587483931268887902920912385850080768 11648375 -970592138079784183674578854289149518000 11648376 329478065460342308468148785435632619520 11648377 152403474000782227393742796501786762064 11648378 -41485243558913445597149848664972816784 11648379 -289554522097602903176740385042437762512 11648380 -144569921144039708132393806626004723200 11648381 -476934447070217187192357480271106852928 11648382 147547836256855549434660624690985973760 11648383 -869249326009959209695642724488190320800 11648384 819011596642579415223791738891261706240 11648385 14906941087319534746902042367358788800 11648386 632187093767965149792959075732630529024 11648387 -11510887196630168991572010759322585128 11648388 501210375832259208504025950877416115200 11648389 842700913024984951115837125447407030240 11648390 -221177912131431799642952497476081406080 11648391 -17849967681802504002702348954917755440 11648392 -141250837811925998857298524089414451200 11648393 -30581312491973213111504567100321919872 11648394 305985149471320440209091761002814016000 11648395 11467032785516300760371827387034816400 11648396 45848431823407934237507760265853524992 11648397 267792178937909678759576013879423729600 11648398 193777727307888904088633327894660107200 11648399 7996740945772299720039555121448150400 11648400 62739238156469787316355254682704281600 11648401 1103605542429682624901938507837501034100 11648402 485002691432920993469045138177795656704 11648403 362159989502455566774602643080163021840 11648404 347314583513962093980115943940753262336 11648405 -226526221820778104691553129482179604480 11648406 59341689254028013086066977511247380480 11648407 1851349991626288990110826722635282192400 11648408 -516984597182435868347702431647673774080 11648409 -244446474684962692710035941234142898720 11648410 160122161561946919385222785147836507360 11648411 203706755094544609805992188010233483012 11648412 -420144755400054155338023079313026366464 11648413 -28210273753208317542666096620291887104 11648414 -182665502522119792897079801682604325568 11648415 -539137725260659670207220959162375380080 11648416 -94462360801314398247440690713905463296 11648417 561040810818299612385264116861901369984 11648418 189222418259857493185779215571537592704 11648419 -1125688199303238489392396760765321972480 11648420 21435712649776715389832181115273850880 11648421 5280037320963586027726060979048778240 11648422 538348102588129376183500660148956972512 11648423 -824976076926997270427111014138625576328 11648424 308106209031929984238579076274962513920 11648425 135848852679337114762787549083416540000 11648426 -41949280422475718106312383615142524160 11648427 -90330262820726357396465300939832837288 11648428 550176263964690452166166309441202688 11648429 306848451176126258099759209055520460320 11648430 -151933132184732443767348917735455526400 11648431 -760836460160309903877082508383820044536 11648432 -183760951152602069116443206044835364864 11648433 91622656890725928484769614748761087104 11648434 52639108424561447001372109708027146240 11648435 593105680750651557620339483616226352880 11648436 18569268967413435920849116331042439168 11648437 -619204561349806922286510947860375760914 11648438 -453115980513964998902980645821030503040 11648439 -539523601743960463083170818385193214032 11648440 -189042194019737948654249373193843507200 11648441 428376191637753406607006130635385487872 11648442 919763743146191132042949008481533952 11648443 1264741528878819028490808155124394266120 11648444 -313374344113904641938063276956510860800 11648445 -166071325338891302096118613737278386080 11648446 217443209145406339016098820261215243584 11648447 5247717926573106618388663064039126880 11648448 -54656977246904243017916052818639192064 11648449 -1191336919919943076810779566052640911550 11648450 107391940799936095324725507718774704000 11648451 -421014598911342926001613654584630865056 11648452 -22730128224460963843945560262576881408 11648453 -814981075194498347059199985281147363298 11648454 -106738655995815286225230944321660009280 11648455 19922139124548406915642528944252611520 11648456 261732756352841258568399317467640570880 11648457 -794029605842983919779661028408156170646 11648458 499270413904248646864415610676061287776 11648459 557248710866172893135681172310456521360 11648460 96800975239731880223275920670497500160 11648461 1164760450870463025364873727980841670624 11648462 19622733291305155783946253907994100480 11648463 -611563139037039473081990867401419369600 11648464 -1168594443630881339260465147405746176 11648465 5624519044760594104755064811649120000 11648466 -17879171772956225828986222583360317056 11648467 -122453838046903392164074327236637251008 11648468 -5740359259776428315423750346408743424 11648469 -13647337571681042549077779694886513664 11648470 57399828733086013990489317338269411200 11648471 161220472921052466028334997259775676000 11648472 38625213555008304209027585805531709440 11648473 468269127850651292183833360526129953920 11648474 -406942286668448624792878432491100880640 11648475 511306788233647383875652058324952778000 11648476 494930644142061337727036720482833374208 11648477 -399375147756798225597310963109640835674 11648478 243648314669184893692442186777663662080 11648479 103424971004616909872908702093632210080 11648480 -956821405110950905309527232305954816000 11648481 10864329560876076872274501537618054720 11648482 -394542381265668526735282353078206292480 11648483 -376071219356615731353525662116710320640 11648484 183341535374683674326050349890347371520 11648485 -5296187086406661094747215666735176640 11648486 182389522911591041354427950150123724480 11648487 61320785557170402459645198385267669968 11648488 191224845432849603878140788940382208000 11648489 -1594982527511631910179368166000031680540 11648490 -84005719084478061324540672333093964800 11648491 -10814422139819329478561767188872068108 11648492 153126654179189413443139097398600776192 11648493 -627796515980682402883612103654403291018 11648494 5573460711063262505851769834804463360 11648495 10536283425047480383987709611701501000 11648496 173281522959577300467566823190270083072 11648497 462241929093383722825989835694597741632 11648498 -10693861282834434875469219033384714240 11648499 206549852119979064423111595822384243296 11648500 374239682926541162529321791816888256000 11648501 156193641948482782206105655565434285920 11648502 235814072461455692203523154575291692800 11648503 -603984006070405905884085097590155410040 11648504 394877924099226246984446708081920204800 11648505 -44132482179361238617052848913229480960 11648506 -353854729580067422495826980608176530976 11648507 -153362690752064106381799510374749496720 11648508 136506002346172787347117040673187021824 11648509 72163908688713341408005748969091336710 11648510 108467045752942777451723471094868840320 11648511 45885380487113574901771937018141852160 11648512 178914596521150459057680107526193938432 11648513 -1239353374201226863454025241964514506238 11648514 -38017631359959913224028528520698719360 11648515 -571317002472563017854381965412849178080 11648516 -239111129605718577021363011045759554560 11648517 511961801457036502473281809715604003840 11648518 -274602553099087599654630010524397686528 11648519 -2684447890555476379092975341975036900160 11648520 180377700091631243683715949764235264000 11648521 -643053788567898237951246900776765474278 11648522 -956772333454973088549638266782506244000 11648523 86873853754893025433890853550079872984 11648524 884984263015237836671112447843550820096 11648525 -188924575663952811249667736866823634300 11648526 43464522028733202598915422688590510144 11648527 1999509219621783588775569019389876075264 11648528 1216758782905700311588649539273949184 11648529 3098551905713738059064777758254842880 11648530 -109808458172813290857592798698328383840 11648531 542479748667960557282734156666993420332 11648532 99948182823165848229243812362107101184 11648533 425705565387268813067195372869841950464 11648534 356556053282195746286162252283212069760 11648535 302187202114389628301490600385155205200 11648536 -22586205649825755157568862778365911040 11648537 14450419274389393741297561836341912340 11648538 -108023097816478034614040562331365837312 11648539 -102580293873036543394741486850465551360 11648540 665629321179944427336538473729684426240 11648541 24571488255368176658770969363515087264 11648542 -658191208593686121234572967761931059328 11648543 493505343864581473195071373911803426280 11648544 68209621542316543553172028861804707840 11648545 -221574412696447449759685250744459534700 11648546 21893093071933695816958530958713692160 11648547 -271579720822471024789251461938150875480 11648548 562332821218486373186504880988096901376 11648549 -815958785735583393759881304655993890 11648550 69907887862401947332496835463331328000 11648551 -347743023321399588270074292617566459296 11648552 -251499723225690890633411077981475880960 11648553 99208597313430624824526664450720622592 11648554 -405776964002687976304475277373004403024 11648555 27676725747157814961035324748976108560 11648556 261482650919800875889166952797764930560 11648557 217773298052852263232633242849739423520 11648558 -12409623034717727537526613420154823360 11648559 326746184013585618234097764318575975568 11648560 15689183511628894842815971470857994240 11648561 119109670367791499453240993337730278162 11648562 -75804544744445665629035720306071289856 11648563 503800787969743219151157534309184993384 11648564 901343766578015675513103326323445410176 11648565 243683774162457417545156486785184421600 11648566 124153496959650492490312614891906521664 11648567 -211034545185282819516795050319822962688 11648568 -431376396198994474789147044865492377600 11648569 -266906062406177606933504758044731888393 11648570 348558263967845105804104987784620340160 11648571 16548688660326981216779960540945280 11648572 -87078553675058475073694130570763002368 11648573 -192704016385182957026556715187750790900 11648574 -261642506277175423440380770606898012928 11648575 -304630558166424285837547126474786713000 11648576 68864181277610653015173394535381729280 11648577 -128804751362994664054174617066996157920 11648578 -160426960462721098216439981231290282080 11648579 408324623164200742355821404903116586384 11648580 -192912653859481551997466030880051978240 11648581 -18167468556495789044440799430524247008 11648582 -126720742622363755088991482392512412032 11648583 -93507054285052406025600124102771172400 11648584 -616300827630885139251595170784134758400 11648585 13773665600721568380246552581880798600 11648586 221876398199890971791391610142351748864 11648587 -82794616850112441885445766105415402000 11648588 25742276818184343235119601731433906176 11648589 462598339287221843390613803305798301088 11648590 -161892457062503944000647146002031995200 11648591 -313018445413167389630380182013038762816 11648592 -41170249774669184853710490167400087552 11648593 -75638091849333646335148641353862779712 11648594 452014189391373467049177169975283070096 11648595 -611544246834779418796853279974329600 11648596 528610179533570022621117077165572126720 11648597 1198479701759629572090614270247026180046 11648598 -164838076542754233578248154611002187392 11648599 378066850747678760913239502689385483736 11648600 -181859445365165316741484436860075776000 11648601 998287155117750044685209743942450992 11648602 225602034266479786641601782231463617024 11648603 -104474777004569679668405396264738957136 11648604 295681323607406105527574435083076812800 11648605 -98374624038178047006623804177579005200 11648606 175395531408213813446787218302849076160 11648607 149059252308504517922602036087588563840 11648608 1029123820064377745761104759455067930624 11648609 166319841741894625571601909596401448640 11648610 812650125047362072220885063344234560 11648611 3454504882897285933900144102103577952 11648612 90072685758008295313419675260382746880 11648613 -481010216958645055922575871029423421856 11648614 -13750787483132092032465009875742609600 11648615 354497985557491307891364375028961702400 11648616 -64816059006657664453364698682994032640 11648617 -72685904283569882293240965913694919040 11648618 328800091789950924045811853350466147760 11648619 181371310619277171442443440573077248600 11648620 -684550072702867366683230883894904734720 11648621 921739884656148713227620482609314913280 11648622 5696349032247675111227220658169278464 11648623 -304748676022627018746668556349791930400 11648624 -138018934897868159329884947140707188736 11648625 -751052660698144826890854299681561712000 11648626 452586663577779050752688026201893815808 11648627 1102507372476896339628229703276816659272 11648628 -283317416579420972158785871849336037376 11648629 -14994424273220593457798549122436632640 11648630 -36399853288880090615935295211337747200 11648631 181000164922094401296175441276750334952 11648632 -176614849322844514417664600952323911680 11648633 242604103115864707061665704583588978320 11648634 96814649890635304939534341280182746880 11648635 334893817658549982609719101755382273200 11648636 450704995032294135873879905938830862848 11648637 27201138387238343904659350099630940160 11648638 181880502375597905946048132622544868096 11648639 1200563091499734358236919442220763955160 11648640 320706284115109582295442763546204569600 11648641 953458545439299347281479779966920583042 11648642 -560811416805546857567903550829481556528 11648643 270561035899185363397386295787270223864 11648644 377316212974361111342495403914145181696 11648645 141955414749827305589659538400329523900 11648646 387746253221275661130699984806272493472 11648647 -128112988617756992988111228101377146000 11648648 -443089411833371393962007934926847713280 11648649 -107246874154291865561659894829397512064 11648650 -16887087738768609284640951570079730400 11648651 757182049075203364391220514810026691584 11648652 -83684707960636291031723752504440058368 11648653 -393385057148149632111446575231381538560 11648654 35168107854985580197072034082428323776 11648655 375591326040315306305941482556297878960 11648656 34762652231497605001003513440870400000 11648657 3433226417650820551328985910352050800 11648658 -48600474541598099879539222686929298432 11648659 -34759256606927578600806783297959997120 11648660 -445780368492354440096192378960245336320 11648661 717713735664710276929989430862336775072 11648662 -422626091221045084938553496580911118720 11648663 -902042536825753042710060460624462699968 11648664 16990330316702319219022944987709440000 11648665 315269723646296815091294037898962921600 11648666 -149697158406679039608459898017039709968 11648667 269643324647878572572433162521114537880 11648668 -476173646051855625247123610102441170944 11648669 -868423298503258678214799706695270255156 11648670 -439521636666685739974874921029795200 11648671 -126126452365489160607081711991909563000 11648672 -458195508995471853987728345328758292480 11648673 -209556326521958726398253681196288030636 11648674 -235494768734274137179550348635839582048 11648675 696704174012174681524785955731057231900 11648676 42645124868654892682135076210364211200 11648677 256199195353590876132727459878569882272 11648678 -257418564953030559057380585909733931776 11648679 -39187656564988213278038812131670089600 11648680 -531520597897746477774462085579295385600 11648681 -500353412515690918402326451562665719936 11648682 704347399158599251632621371735381562288 11648683 99858561953634509870314158880402382584 11648684 165019958123969468232486272357425631232 11648685 -32014328680354923893268562818692410560 11648686 -34466823012301140065976865820014940160 11648687 -792151167028416532342923255589262220408 11648688 148716466037002519648034556778925359104 11648689 -492328297728776329891915463070058880280 11648690 312102539832843722899303619794072221600 11648691 140889918256355721903285015039505185540 11648692 305407641326337623777715121952690214912 11648693 1668481331723660303446750950019903680 11648694 -161079429156905863386084093001694281728 11648695 -307177075045383358770463987788059242080 11648696 -565838176004630240119027830786577182720 11648697 575232226837920480946904311093682878800 11648698 -513654773593021705476539420298896192400 11648699 154336803633767528801700927896842120536 11648700 -66351786485708857303224885426376435200 11648701 379062123682665743945007489700745360332 11648702 219322511987657820454177038605048267712 11648703 -564057508630226848595078615396858184192 11648704 -131612935530831837457360947675460009984 11648705 53422072341184622148959109533801184000 11648706 327287065607185455124067850784682552064 11648707 248809220163526051734406765049975100112 11648708 -843531550803534775609170491508804157440 11648709 471582040787738198153065151785503302814 11648710 95804771545154126697443400144997497600 11648711 116766854178318097642627306912351803672 11648712 -134234113785721894686560688122354196480 11648713 -179166650986206992589489726241537520038 11648714 25785257268425622563067055617881562624 11648715 30768898771095410680829186701758382080 11648716 -17635575525125289139500142804673334272 11648717 -175195636980578227389803984007009156234 11648718 81897303799839580063826992076337500160 11648719 -997931566789876493664448409521350314040 11648720 248323693282886131077289541830638796800 11648721 -77449781808283909416844649933898267840 11648722 -464898212897674040183886343448567538528 11648723 -462422601602904229652431551624134098320 11648724 -372220003542948283901431134134087546880 11648725 254307161744152307411516287437708000 11648726 -309403683553780896221877049741298174688 11648727 429654650394879881248606382284906508064 11648728 -94682673995238030550917168424799354880 11648729 468437756874820765378794707407140300000 11648730 206143830001855051045758811621083870720 11648731 -42948598562052806409449328584904799800 11648732 -95735616244718747192452102275876840960 11648733 -288612757669144514462333669281748270976 11648734 16944813610724380045741229316590183232 11648735 -3271341938049248822296016200248770880 11648736 -165946076442262727821280662921404481536 11648737 759942729643477948732507957215579156386 11648738 289206289580596859635128596363754941520 11648739 545823301611137558449458752539049992824 11648740 -66425694818627500958555185484849425920 11648741 -204638604783260924735076791259219221760 11648742 -165747697869724380272763398220504477696 11648743 -1140143484187704347937876062418734032 11648744 534559111584809420857360705561462456320 11648745 -589329645492308414852795119139965190400 11648746 5569673121876140383155417396111412224 11648747 543612977731545025759752428882776565904 11648748 9520739631201218755629575474680112640 11648749 -282744147540803964648833659727146919040 11648750 91341574852965425896084677558346200000 11648751 -1078396301559977972869157390955771755136 11648752 170716632217665010429352378712406163456 11648753 -7372491199139842737885372955867742400 11648754 33247687086156741457353817217800693248 11648755 -989338077107359781586589654525058397840 11648756 6634234932145403280440120718144430080 11648757 229511875020972299624548405272652366464 11648758 -433009648195610101501632749737322627520 11648759 178972453722063290775167337962291895504 11648760 -137693399053987094736572136839111270400 11648761 -400499853321897158933330064936170043776 11648762 -337337550971376494955917451624144511488 11648763 -57659438747523223082114871806340178416 11648764 72471653539646116767768710867111086080 11648765 295537513069418277895278407219153626200 11648766 -105393662100432652058663715897639350976 11648767 184300954111019909673706277543849174480 11648768 567604851899867863643456643287683694592 11648769 194503303122892128668632770881698003200 11648770 221362184080605191781283435005604699680 11648771 99210613156187018065537402315224786072 11648772 38116675275864803250555221065414851840 11648773 -564232898973790853215259310690056146978 11648774 372900869732612843617544104586872568832 11648775 114445529991610365631404266400793879800 11648776 975251055619618166979277178508402739200 11648777 -103104977623167997749516214283785145856 11648778 1757841399722598902021038477883016960 11648779 22419844947409937193930043902806818984 11648780 -160319337751518948394378877117825095680 11648781 -124381317242843834668054060243685397930 11648782 345154465767234924418089640979996164224 11648783 804419816975564558117432558246506425600 11648784 29324051946933522836081199434442473472 11648785 -202770122328663146044225614568135396800 11648786 10305281399815194174758820971837587200 11648787 198510020439462752814378894052421637120 11648788 -371761681808001128732969130508726774912 11648789 705799608276725255302297644147916504590 11648790 113115040093184727792005372430381294720 11648791 322956209249581166304502563958531680 11648792 302809355820402056623508861073301248000 11648793 -223038492711198548263620692853203559936 11648794 354100448635923128071937405117359622112 11648795 105114080750631126018222487104876718320 11648796 42478062754954215450576785099535949824 11648797 215286198791832474350998331037869763372 11648798 10386136272150828339005831590863935232 11648799 -1745065590113426892388285007122044795360 11648800 -181968721073265908841132749588943667200 11648801 737579811675195528795038947777605515520 11648802 -174952759856991761808240655223368509696 11648803 -311353407023946164971665453706011387536 11648804 -58469669596784548954675998508893957888 11648805 -64028482777639324143231704426506752000 11648806 -164207496001067843419500287198595503616 11648807 373749690547309922315083434780097063200 11648808 -53643123065158897843743430917490606080 11648809 -214916738011133483697775211936678189184 11648810 -16416729215800576614933076303087703040 11648811 -430014436252638138978468512860342364328 11648812 -105466245291023235932659408600262932480 11648813 527084574391196207128574298195637125984 11648814 265176714236566544291193926940142194240 11648815 118205091898060568433049675755272757960 11648816 23406616920629314274286205028399775744 11648817 -268883420267309760380251747308186631692 11648818 312132919879653585742440375284377305360 11648819 158236997140071633750659778490037258976 11648820 23550671649259790087112167273155584000 11648821 -588609212741905697237626548847169321472 11648822 -26048935327216744137098443001639726976 11648823 64167615593679764350323011169051134184 11648824 366396648478906059739357476858401587200 11648825 19010131611151020622011431814381601500 11648826 -110540337828916763784116022291453127680 11648827 -731001262983388744436765311861939893368 11648828 594022951459344358918871688775455046656 11648829 614883049979949355494633111849918528 11648830 -116563068438658905234210700992426547200 11648831 356981284568846714347811622957908646432 11648832 -156327064264908033056388464410236026880 11648833 88771539883015307556243464240582446464 11648834 -592258154738270749824038863804013051184 11648835 421295014522118149345212443681555026080 11648836 444503613545113538434313172152306465280 11648837 108607007518917784592928463622075362812 11648838 -120127814396693580466443050113229500032 11648839 -80485629995708460299471084716614074976 11648840 -159560514031973164154874362020987699200 11648841 369649388031529721493102590785622571792 11648842 -204229259426242549742321177049778007040 11648843 1122434702691599471691711973355821795320 11648844 -298425052350645572147459073754382334720 11648845 -88221519263327711115183457531867377480 11648846 -120255740572426072576483550727259441152 11648847 -81870628858587230922129617459080806528 11648848 -48247236305938770855056929963382538240 11648849 -708931546282274024854757955156562344960 11648850 -201233805523243648971522704053710192000 11648851 960196642000390947849060143961761632192 11648852 -805334145583938031701863749251727016064 11648853 -35377412980686779210196309508869285618 11648854 53370387215655794315595702302490144000 11648855 -400309542530857463212016936399008626480 11648856 -653150345992862564539046450608275456000 11648857 -804823095713288705199018128155141700640 11648858 -115730742637401430553493933208687222080 11648859 -490045465497454289660436309411340470480 11648860 -36564354653827307727051437241377894400 11648861 -129185420621318212436967846231833988768 11648862 -229758571884639563004304031326345782720 11648863 -126362641966676653624754002874144790800 11648864 -396530826478402401658419258062917730304 11648865 -31563843218367562891142264184585696000 11648866 -63683796529160997608209393534312120320 11648867 347909599714430866570086160820850653280 11648868 298138141506688725273014866862618376192 11648869 -35657132598850595839574973546238185730 11648870 -6827375010568686923418590240755660800 11648871 -103805433722820149360693293469894212392 11648872 3163784462894759516005483586056273920 11648873 -622727923167689355859299197283801415878 11648874 200723765850674986051055287438850684160 11648875 188254065325549210592106421850157864000 11648876 -141555904860450418561721395691592551424 11648877 345880115921024761686071969816036320320 11648878 -90047195362592098568134884094304514240 11648879 112836839338202060129758329261640916736 11648880 147545352488613991556184801694020403200 11648881 -381985284012172944620786695787391338000 11648882 -194416391585593290565329842561387900928 11648883 518229665390219831407693885056362192448 11648884 -122849080312479731669422205252788377600 11648885 815775665480152676081458475668893863580 11648886 412351849161707990892739314941520598464 11648887 -1016633427629284886479529227353612269464 11648888 -2005793042856083313735511067639382343680 11648889 323114363130592437545415340195077259584 11648890 69477630105062923228599345276855264000 11648891 -265911040179198287369252008535615619216 11648892 48676159586803245841966872420032873472 11648893 565271142532155617912862135264217266840 11648894 230060366665537064596898439809661600960 11648895 109122628477563765682162947708781708800 11648896 -400897716165702110165532732886697902080 11648897 -451129844828807192409214856268791986860 11648898 235496602901336954508530686059526031184 11648899 147205288877815674668782308946190653440 11648900 -235070496764386054960377052290548352000 11648901 201056578375897586583608976279748546560 11648902 3540466209495278557700434386393742080 11648903 -116732157866870134958015874635276703744 11648904 -473359974181600913001978917698885754880 11648905 -224923504565571843154800717573837507000 11648906 -64916365443413961966589117477354672848 11648907 -250688043402666217786667605364078625360 11648908 49312502468311964300907996077115408128 11648909 815176671241937014166144457384243613110 11648910 25336599934136186665517884935635312640 11648911 645357893112609372234115481048394942512 11648912 -113051795859670269930303287769897762816 11648913 11508765561396796128773181729177168288 11648914 148258012905396064591002821627243143056 11648915 -15075633749823280116350496985906386480 11648916 -208241588836805456129811730638074598528 11648917 547957881039370731794731349449076367726 11648918 -815144329299363597717120708297139315584 11648919 87647540132627476142096147660997661440 11648920 -99203899810758954747343019666089574400 11648921 230271868266783048043897043129310297492 11648922 -63780376804178636815657016742454521600 11648923 266583012542250161343700027386149717040 11648924 191497540204019584191456808068106475520 11648925 -59020483577953850882855268577213888800 11648926 184053950983865964191179088648319873984 11648927 -1049039807802364469717971498221145041888 11648928 -319702280417682204658014179929343655936 11648929 34016933534414699614703248287072352276 11648930 -299770696004622205398319970532115416000 11648931 91155321294930323899424453770739391744 11648932 66560437421462185709542656396266455040 11648933 -449956334398312017039357127287867466818 11648934 56621027503903130708505630174200747520 11648935 86334417448999883180730432831498528960 11648936 304341681232390581819463347419818291200 11648937 41149301185423859183870623633549700352 11648938 -136805885051140969858318857070286108160 11648939 -246024048516993655117893077491561105680 11648940 272259572525461194392023636628932992000 11648941 1270017231387050008117125143346591608342 11648942 89266446174947202333961857482585047872 11648943 -74794809795404591061343926379052439840 11648944 85015151847478068803660523251288309760 11648945 -381433105881446363096791270068692582400 11648946 -184163974034226114978614911101865554816 11648947 897085981150285301571242655579850063072 11648948 -154291026969376712107708200796787441664 11648949 174248686292561481204079034701711994208 11648950 521306245221960018536446695720024326400 11648951 498273723624554539230106205912066438952 11648952 47526814028949440985960441054610636800 11648953 831610677974947021631758746732645990784 11648954 -597685991460206229815311250374073767824 11648955 -135986636928605058628788104046157073040 11648956 -190808207765757886008212178421937472000 11648957 -556484886912343931580529951790239029120 11648958 608534660371271592404609252194065408 11648959 -6344351954549111417241012673637639808 11648960 -1646499310992746190458976544594329600 11648961 658864326383766006522593946375524284800 11648962 165996310866468911640037233376645086720 11648963 88057302296734723499316891693733514304 11648964 27602189964673464200647929356068862976 11648965 716024410919272459291526497037387452320 11648966 -511420704866988031663050675877508294400 11648967 633270884941718625595603329046566884736 11648968 1175281124522924346097490533958665282560 11648969 287825481411704552426057203932512377800 11648970 -175323396624238640986940438611854888960 11648971 152707064584571129329360803101776391424 11648972 230720643288290573499558777731285035776 11648973 -132228226498598577996015110305929494400 11648974 -13405998914827225942816500570957055680 11648975 -10434210924689685581660092491434266800 11648976 979104919097560798717305315266396160 11648977 -592979187349721396480487086655848825280 11648978 -139750497650511391144364637725729127168 11648979 1788016989783612467136652240309537248 11648980 43482620569091175605217596621580656640 11648981 430758900272464868101504703142586328700 11648982 181365078768294322425500930186932934592 11648983 184236445636204306846591111913190132120 11648984 -366358856868921060741215804768024893440 11648985 -437725985873158139764006602022333464000 11648986 -78701271784884562081540862293615649808 11648987 -519338226707712158801750522160609571296 11648988 -205287688077613745852897160464286996480 11648989 1056304289325748951859475002723619444000 11648990 21400660108664082371492963644861512000 11648991 1174315383348944797610371064352270844800 11648992 1309917487440431786417291775141658755072 11648993 -116793495029525380641629424756982384236 11648994 14952067235944044014915202178624389120 11648995 -456979798537390126095765325349783968800 11648996 -200467422671810889919357862733318638592 11648997 -547362684718491988346889252044216531520 11648998 202446733009326085096881920472039372000 11648999 -15328838504250902407613546304697284336 11649000 -101779294241340270927243004296683520000 11649001 4944902535109814482443964742248989120 11649002 -12603089443207623440265294541218926496 11649003 -523055887248763640220698400371897795496 11649004 213112767425934910345653424260888354816 11649005 209934171435581095618184658103383003660 11649006 116277884956917596417223775941207537984 11649007 672917640592714505685732776905925170256 11649008 -88401178710433820519690509227384176640 11649009 -506334839373308018510696405675502372672 11649010 374996289586436310618813859453817928000 11649011 1155723115090385002315094897197960033224 11649012 -22811459555085878950834966765230366720 11649013 -26432696191295738720764296103901926738 11649014 87537145982042397245606825055446417280 11649015 33223754093500547731262210187467937240 11649016 387742020608896530427669113798241812480 11649017 484538482961633111591423876846664581760 11649018 194871810518163527266111041997580795904 11649019 605455654871168560445398540804917790920 11649020 373291630708785487489462226646119508480 11649021 -264983327267377569148592881899936051456 11649022 178413873850319472369669637917718824960 11649023 -184280781659476568329942241029364809728 11649024 -430442808709792037001741401088086507520 11649025 -61735696839055816145888239355177926400 11649026 -555241569054687627099052769968275210288 11649027 19176103463994530793995892083007826608 11649028 -766408459976004823736885012418091944832 11649029 -252222512119529269914901808626521984768 11649030 31101378134011342024571082443905384320 11649031 109798952249757250051391871653103657064 11649032 -465567585493871257374408012722749593600 11649033 -147904430568222231285783580022603760 11649034 -198500016462282079548171739727487045120 11649035 -145471848662021136491735733749301719520 11649036 233080822050656470496234448236982190080 11649037 -385792266288929639770064815076111557428 11649038 -155189443233174010820530522211717415360 11649039 719192733343185350950870975102047532320 11649040 11293332466096803189049510133649899520 11649041 55287869942788193857611930332374833984 11649042 -237770090152240196321006403209991701760 11649043 10269213232439564743921567329292552512 11649044 22872422795399337936046696761012977664 11649045 -129384631617929919428673658477581820800 11649046 626644572029673200207988438928768669440 11649047 -648196068572274057310995000250704876408 11649048 15929716134206007302846158230961766400 11649049 1400385818696083771036015969727455503050 11649050 -40102059482982614439891093187426982400 11649051 705941442747465324153522482948364919980 11649052 -147931550049984247205506867859431370240 11649053 -168643787313038710843916189709196723176 11649054 -353950538369299892257480769174260006080 11649055 -300250983072031438669149900906872200080 11649056 -187599606363752901348224159490376728576 11649057 -23392600550875975943059187745169964160 11649058 326644744768370230929378717994454828880 11649059 1145986997432426043482174795397486807504 11649060 140245941417519179166737674867993370880 11649061 233862559236700623077687282571936441662 11649062 -28119765830642274507488703898940976000 11649063 56196966897471360129285545349866281728 11649064 -478719442391435649894249519310388597760 11649065 343398108609296417209759389177014999460 11649066 189217106137897604972331566619982053888 11649067 -235920543234955101993197729100502756808 11649068 -238276339331300920292193817365763952640 11649069 1416801216445074844665528686377413424320 11649070 320805322675872255487369172085601052160 11649071 114016084580232771377412678723927630720 11649072 161414677527319684626475904808266465280 11649073 528643264977777685027984188384303874322 11649074 -254014932149386680995004068211465922560 11649075 42501057221693167375194280090092441600 11649076 -793708763956034442855632701518514714240 11649077 -1180065941633209194964374547874535107328 11649078 76751027813838068839476343758633246720 11649079 -90412193208363998773961460934801186480 11649080 62738294100738400808033383224749260800 11649081 763956811137300068880565064448745468752 11649082 -154569885479091167974279985430001739808 11649083 166138360315496378546376166749561391332 11649084 193456719232270441428429916479762711552 11649085 51824982338018752603588344227132962560 11649086 190927430870722336810356075990555542784 11649087 2209883145029242998467148235605413376 11649088 -29711171260104704399648265000991064064 11649089 1591616481902691986203855166556870110256 11649090 -77636545065925331001418569414588825600 11649091 -730589709773142148354690468272362421408 11649092 -106838304992373669783233064594906451968 11649093 -679627490592047963996831018538534018336 11649094 -705543885341594250715315863145454844672 11649095 -225815214412128273172927474742513147400 11649096 -56781814713389977150074127834813086720 11649097 -132003854307396075319178902231060236600 11649098 105119355889336067139237343416202679136 11649099 -109406557247862210033525281057753210880 11649100 -28697187745887443852250520018423993600 11649101 -524186169950641615799330842262538917898 11649102 137565779529579418674480570984627872832 11649103 1722088925814730191349069052089876730080 11649104 211304378835391501728306820202718289920 11649105 -6844765573765234113680809780178886360 11649106 -160724190456739722627418624127092177920 11649107 -693563034858396637014695666778760378644 11649108 781173100838228419358541285759757301760 11649109 11891572111357498724461588017985111854 11649110 -205274294689982448762280066958172967680 11649111 285143683960659525811805834664748192872 11649112 -278020024239170092766482757002396262400 11649113 1001225882178568360275777493171855417098 11649114 -392471788440207398452677346288921443360 11649115 317938099131815261785784077317706897200 11649116 -893615615788405279428624502756667868672 11649117 -300389872806373438120970329692542006688 11649118 61307637146462323464489230436452505600 11649119 -901525619714599531296716481079291584480 11649120 91560541811858876299840154790065602560 11649121 6998660351120523340960697299263203520 11649122 -16408149635535868659649336104791841408 11649123 600215471704068190066705437840754134000 11649124 -122479209751174413489171474157347312384 11649125 69475455000157240585886885572757238000 11649126 -21560372167780498817750483005211088000 11649127 263969542062416878192216429338939462144 11649128 -281081927539049528045658522430656921600 11649129 -190663537307380940314958463096065656992 11649130 5769855610789757994214919289064869120 11649131 530575808530545485640966195816828691104 11649132 -138041709173045529872388199454178017280 11649133 -769402852201231484290466994745798715136 11649134 72958076994249751708071920885702788992 11649135 -202642321984909767915616064864676267360 11649136 186772561233607843446123236782325366784 11649137 1092434923530058862788250287660959031200 11649138 273909125708114872777536651294632970240 11649139 -330167080445845813506742030707883896144 11649140 -309723610243818026623779849831562210560 11649141 -1624813246156037154738577128260959680 11649142 -604630394118985850456818938392914482528 11649143 -843627277413930063593742333359470750080 11649144 -33766473663564879385775401011607265280 11649145 55537196741201806281719573113862253000 11649146 61771570730775226947745710597481852272 11649147 -572724109542332483751555895610915795520 11649148 164119094973646319611930489283152705536 11649149 338203044351755649452573378864488556160 11649150 -101946265183061632303121040374615760000 11649151 1010984592156757471786642368966672033152 11649152 -388017232671361186829055620288505446400 11649153 532133093563804895782845444707952589104 11649154 -171822387171039233781303631866131424 11649155 21079239824600334877952089349712000000 11649156 -343507451700832544448076457607188060160 11649157 37346011039683016952118093539052938840 11649158 -391073374202526684021839006717806305024 11649159 324576704160701279068324396619247095664 11649160 -85401417174184020015526899529999872000 11649161 485546203501604429429119237935895011024 11649162 -27348780057241865127703170371479127808 11649163 359932965385289018415752353882011771904 11649164 461308808758080289307792874568733765376 11649165 -251808152196677924093786946789543538560 11649166 88494858315607695393148239098415104640 11649167 521868918583806689173066262384838364752 11649168 -188512848267477220289693273557230379008 11649169 -593809874765782767335993428096786368 11649170 -100135239525037316813424408577416375360 11649171 786520185943054761780299279949314685744 11649172 -172491009674180947563121691891363357824 11649173 15424091591896005080936903190881916000 11649174 -256492133852352926513716976025624334848 11649175 522991724718560143636984055796264223800 11649176 -190012251335298987144101635288038113280 11649177 978182440232643860560988958729276277680 11649178 57392788218248530289483011724260564224 11649179 -710008843482646324295135210782752692220 11649180 85255534701717832956132093962608312320 11649181 -183108787739923845522371473872428835636 11649182 825955076445010059559883313017524999680 11649183 55835395267502318115011600953305179136 11649184 -1459547703569476006317890600542594007040 11649185 -15661864686661253806346993037802464000 11649186 -64175722628596424948304460428823691136 11649187 -947995397113385278817830145237048959608 11649188 346398698676786158641426648873326547200 11649189 11485148551469622550551657167978550624 11649190 363930093212465402836828871831527680 11649191 806931440797071799557336171945228248160 11649192 572853089149236299892203536472616222720 11649193 -148232326669883638020798537674755077020 11649194 19045613741045629358303998896687696144 11649195 -236148156501956597030750421529490689680 11649196 241778599966022354076796972096714306560 11649197 -281232095065633530020306307819670419456 11649198 318762016459411641914931655313577397248 11649199 -1487457743309756152532539627667538824064 11649200 160049352612504380626339281316885708800 11649201 300728805114577549108802713609801186944 11649202 -332738252786472124718456762929176895488 11649203 376191310965833615111818094974932573864 11649204 97919021648364488731404977015866982400 11649205 -471276285032634487884438216454086497280 11649206 -50629917820327563046678274545064261376 11649207 -98733553192898887940147572029885040560 11649208 -582285811613738258522555791364362752000 11649209 -382576245961865052655882421322166923072 11649210 121377009923748390422269477166799628800 11649211 -82962243660571531739875801052219647680 11649212 68444381975485496433219796161502995456 11649213 24319766166768057562462958139432424620 11649214 -73757255933426751171547098039024337728 11649215 -13021695586969183312945046163464084400 11649216 -2359987495868591439362528536015405056 11649217 -12244224195175687045791355094495332988 11649218 -198069483895273476798595612799817005568 11649219 -670768945098780965768384856805872494856 11649220 212099527326355134855043255566657269760 11649221 -664904506609182623722511088631936804578 11649222 47968180244287306350585140137190997888 11649223 1373204026653796685613298329730326717440 11649224 591269601466008175877796014876288286720 11649225 94880593167570884156002746846925032000 11649226 22883868715606146993024724145053375584 11649227 717770845548835482383952375919155005076 11649228 -93689194463151517280499279962202215424 11649229 770270462644181945933834540426668637260 11649230 171981856475049671943129180344125670400 11649231 -82843155142230348557589426035047107840 11649232 18364873587985347504211261761789100032 11649233 458337696900645137519109179631143830500 11649234 -684862922452402242978359759320806865152 11649235 157418016901241457274853952633357764160 11649236 -440064901064135664611644220871619950720 11649237 -9948586456621847656198925848471436640 11649238 -280943963914914835073215874264407253760 11649239 20235045644671174058873835540850252512 11649240 -188056295914652893045135266151836672000 11649241 29283017449949483015907074627527532292 11649242 397255308592744024268906405940788793600 11649243 649406995228586219525858297435289942384 11649244 -77079548609407385239967198870022732800 11649245 444505624244916883546739191257068395500 11649246 -3136000295551845657136951528970720256 11649247 -345910760889486850539260022233963062368 11649248 -106139795226385323523987779386211827712 11649249 385183852329477244671907920264887116434 11649250 209959858202485964878165952369661264000 11649251 217321766492565626313427762016761956252 11649252 502640121299367193933621016893270781952 11649253 95868896439734724007206840664505292480 11649254 -219874230609535493309328644065512590208 11649255 159330211987148751146916945944860099200 11649256 221316454548607966032422721939167738880 11649257 -569798190828191586395652172683004135494 11649258 -26426726387137765545249938411117417040 11649259 15778377457076618705501647104212403304 11649260 -303667049489081422650388114629054228480 11649261 -43095139569800780684124438050296320000 11649262 -478880672389617179566946349488761426368 11649263 -844963589244197992928831801772130189488 11649264 -145276185413704755426987320283189215232 11649265 267192763298553089150908660956845730600 11649266 -36922187130483178645551012387514143840 11649267 21455924263163859566256285953944353600 11649268 -78926185075545924325360176996147752960 11649269 944570203080820201052546570380611069600 11649270 -159393950992875474126968955107403663360 11649271 -179529852822251455536426581407377984000 11649272 -209513847072109519112838271676521267200 11649273 -156059877455611535201418034149054949632 11649274 -64950955180026526183595027844931642368 11649275 415856137039928943712650374282559900 11649276 -104577426647328956730779989502023315968 11649277 -862892587028267095196495408002106010874 11649278 284094561646960638737924873244938173440 11649279 409793552368090818867116517891848451840 11649280 -738196448280630871956871962377060352000 11649281 215069383131673016419648752973178625024 11649282 -5160530151651109183576012310270663808 11649283 557730278624192632977545421997929286104 11649284 204208968163059701336914039328346519552 11649285 -398968234366263171946083836712480628800 11649286 337569225603616382785223972072964519744 11649287 464001138720188961110944824984698793168 11649288 -155061067689488019604924378621171630080 11649289 110479069495024480686946340423711652660 11649290 570326804812883066637811987892058958080 11649291 -204751756937948470978228843338940700736 11649292 515093464899962566334978880180651507712 11649293 -746344328208469512395694439607251793376 11649294 -1851749736206602633369462893450647232 11649295 -144670525195588093170380553359666850720 11649296 -133214141271023803028189570398807769088 11649297 161980777457159544896808505872915357696 11649298 101360718190876059586369898051355392400 11649299 113853914538045262714020893359721736600 11649300 158413189802087048383382522804702208000 11649301 224006984183225648288091432792139783092 11649302 -27360687208448713266172526524348416 11649303 -139832636048328670416959969126021875488 11649304 11695349224251880825038127849104998400 11649305 -982530884508122468929249516459522635000 11649306 -86663812647285264286782969850026024192 11649307 -1067216316120993867031690846775083384444 11649308 -126838516839623772861526398916673309184 11649309 -316731615963289731411683449185264124800 11649310 -215585852826912161824327103976513962880 11649311 -247799249160825541138500791133008812728 11649312 645300874775643187148591406944668876800 11649313 87195002702132010662888326020655416724 11649314 -572459612389470994397789794464635212800 11649315 333398109712195513606373244938819358720 11649316 184327038838776529308093183444260413440 11649317 -626106969718210404342848966902353053634 11649318 379327642179485474863288389873988961280 11649319 -1028081972195418605751086495148182350440 11649320 -54973062958841037089316684412213248000 11649321 115757655980562115101680469012644122890 11649322 -357979111595932268835373503681072891648 11649323 94408329037587861208809585581661000960 11649324 -184705028167943917881317415871466002944 11649325 112546209729812060847747479583087669600 11649326 18821946725896452932065587164495460864 11649327 467582146319589083898978010428422682120 11649328 172097729858094858558259482497677000704 11649329 138362518227390483151240730988200002560 11649330 53701109281441794428127415657763919360 11649331 -694831860251270879153268047378606307648 11649332 -231554774335023608786138018477751256704 11649333 -231137798254113403158707241644561316576 11649334 164281119993806434973536547732306214816 11649335 -45201002463996061429407810320105114880 11649336 -477667310726993400432150633726115737600 11649337 460695867798052164361840033851947172800 11649338 -76834088762028124061492246014966725120 11649339 8249660385491028159238534122192071184 11649340 -32426600267447506905389139876951859200 11649341 -176900744099810324983242314495985673632 11649342 10942330164772996446143865999348693312 11649343 296133451443683788297289642693215859880 11649344 88313716281094842395205636495262089216 11649345 2849606101693337550488371781656136640 11649346 -316366536249195647688303285658950862128 11649347 71371053370390215950626883214572463600 11649348 477615544695164311122794199771749105664 11649349 -1143697565229276890702069316928884407650 11649350 -103225465780326866901715465631260029600 11649351 212211090383451645306896943602359008384 11649352 -306691334217604445409180681622069248000 11649353 -293763568290003772153429691680511230392 11649354 74222995925363349788377230404499275520 11649355 -436680159177611341064477971488637542240 11649356 -696765127339929260949421308104829319680 11649357 1144067841408404558414659235345243036640 11649358 500033021350171131660020016208198824000 11649359 -485380132609803402371085941088856817280 11649360 -41336651344834927025386932582767001600 11649361 480889187823492498557370257009554158962 11649362 -263867540664423765498057606851065663488 11649363 168398817651569380753977135224098817088 11649364 -110060568660171184403796969064952324224 11649365 -32335889679186648884182824655961028480 11649366 -43220012798122036561114283004692889600 11649367 -1251636820500901940396761987351825550584 11649368 -1054587132251243038051224378677114173440 11649369 -240479643223456985948865285095879297760 11649370 120360671195701158354349810165973510880 11649371 -21478246349314349139453674086134982056 11649372 185989920252822318368046291189550129152 11649373 -1182647659337819553873485234812979998080 11649374 -83436635891725050113590148526775641408 11649375 43527043034752540917923302969522125000 11649376 -80441910016614437269820932081094492160 11649377 605438178359722583932345624637760488226 11649378 -35919923025340773666582055480558858752 11649379 -47043454461068400610159495567736485888 11649380 -488012966823968737309608764746403731200 11649381 -377925080692331603423629612311069894048 11649382 -406112787633545888464804024442054703168 11649383 -241894254410609301701670550772030786760 11649384 349510442029367132715418085262802974720 11649385 34354466993719992433164382392323299200 11649386 -286092497266078389280094132296490755584 11649387 -234967661521334481980158193438048904480 11649388 4879138085322651421793759806411207680 11649389 660632200779734940533565493017764879190 11649390 281415536531783283669054541059555745920 11649391 598459445583965277168808204197405425272 11649392 179774800600747475501485186378049028096 11649393 23989436223586952393297991735390798720 11649394 412059704357564020003629843048482087040 11649395 939243558229751872215696617697695948400 11649396 154111069946608340207232905185923072 11649397 98866218537618581611075178572744826752 11649398 84945483254259018037608097062552385536 11649399 -205703378626887372800808718729151987736 11649400 -75709862115093376828220604356130816000 11649401 -525920177570459017700781804917347736598 11649402 312301753739377447571742000315150445680 11649403 -2514811447970973788863843044085979504736 11649404 351972225843359588418827978759661774336 11649405 597112501318067863029048287533424408160 11649406 353489083765673431691710993066004593152 11649407 11271833722181906003224026715651078392 11649408 -199820982664013321468130136331334451200 11649409 -344287186703062092600912958437117573884 11649410 393217170757539786693715072942020195360 11649411 63552461205577180437184320167403188232 11649412 -98415650071712770416800495459251623936 11649413 3866891627044452141261240088269704640 11649414 -79451193969611290822955252718503909376 11649415 -718959707865632395739798394485013442440 11649416 -1464116317638012758340440411809789440000 11649417 172002801652583865206541136569488774016 11649418 743658958585075622747686209019800599040 11649419 54192538459394629825743944145076508160 11649420 406664697423835824901151483061175726080 11649421 395507520461075824970873790123150554624 11649422 169103595480382049201856354775050253632 11649423 -123618565939835014418725486129757430000 11649424 214018812916009869004350392856214306816 11649425 -64018167149490266912124415387063709850 11649426 -42364987253877840770421030293890333056 11649427 -19634622844797169568520575135404372200 11649428 29694208906308284967441791425137180672 11649429 783349756736383552387202402688954510048 11649430 -95728348318848846427364838836041860480 11649431 -11598012625081677993807068880011786880 11649432 -117639774127871739274484852568907776000 11649433 590027351426182837733304601470141922500 11649434 683018214673010546685579443568769637616 11649435 93399697355549744126819761665760892160 11649436 -148908867133464297101191873958987768320 11649437 -928004473182074896282793466000494975616 11649438 -446597013254819300693541149744482250112 11649439 274542862849044844310246497052024438240 11649440 -141561096684096750467961273038851276800 11649441 324479208966263869960226778999741638784 11649442 209227270040907981252491714603427021312 11649443 90127542731669464700624996746369112544 11649444 -421674104248720416833787175903246531584 11649445 -410241516137852013785738654721188908200 11649446 423383499385458587859611889829643400672 11649447 282126275054733566660102666090410947840 11649448 292113325591265628075952799456261160960 11649449 -133837389993208312709858187689479087488 11649450 4459860338679271314998618085240480000 11649451 -453794854212852656962225539192826204800 11649452 -578110048631910523834184582869807945728 11649453 128134790445191823518880014657700234048 11649454 -476201601916484237223041225669211249408 11649455 -247773834076840081027372400932986179640 11649456 28894292219131160285931693690068140032 11649457 12639094229150723342529203420043638640 11649458 -7721347171975893423070143259190062560 11649459 118432348422153266983161965634273899520 11649460 -59518278217740997931066032822272000 11649461 -1251612592917632064596627467969269457938 11649462 200755826700688207511158609211700063744 11649463 58935061146022413754435651870976112480 11649464 677548689092138759584847684843786219520 11649465 151279016809556235862580229250939958400 11649466 -110874399471638042647190811801901053696 11649467 -13623637054789763015474811781480490496 11649468 -292860216278428061006346131088014568960 11649469 -57606524717207009793660456975434591156 11649470 3998085180449522308932886046104354560 11649471 875638212463372798209069979776315049104 11649472 298511161378565298793909328789228224512 11649473 -76103450135573434578861039754093723200 11649474 3675597314482219048313239869016550400 11649475 -176284993423365148460966839677272558000 11649476 -517725894912346210829710132965631981440 11649477 -7408016463057633709303229316372602880 11649478 691197669850817895955380557635151219040 11649479 -882047169869334762727622091983109562920 11649480 283495555781637665663564052647760691200 11649481 973483427199542515058160361205620328282 11649482 100727728875358535580349813972237867872 11649483 43216898178142054058922281949429990240 11649484 -150720412826501771078594293385160867840 11649485 30217214158089768769131282496132315800 11649486 -13654394843856587987659898692199342976 11649487 -72455279854143866767764612489430313528 11649488 -279386222317240303941059998553384632320 11649489 -414036459494178778544557193488126568160 11649490 116715143135336107882709628807275980800 11649491 -230177272950635746904011478667763610880 11649492 185851185595838110761537399740361426816 11649493 -119275020593353600831732716321450958258 11649494 28239971740486919000881023706385441472 11649495 28097271670999429752600014851935905280 11649496 40065220306804203288659857264720865280 11649497 -191578816064538106552912236076131786240 11649498 -65025651789564113270326154862319534080 11649499 99496564951472909683628706921780241920 11649500 79585204371660558238431485564527104000 11649501 9663688935964995333165534765265275942 11649502 180022701729792041962131194625666125952 11649503 -1474858782519470583653788778142888411720 11649504 55929666612484777052705072680776499200 11649505 890246071682778356932274707379778924840 11649506 -346797085490079042854372582717533780992 11649507 215243258354451157254935687908460459640 11649508 -1931174153266482784135636500768046080 11649509 -308400331263661934839335365093901248196 11649510 -148316869587302100378684468169194585600 11649511 -447298339349017551489214749229065394888 11649512 158330776625719880338406848836692213760 11649513 -373904372036981940449569867842604646256 11649514 119408892082991648315045240445679606272 11649515 267135908509891700460800427027053671200 11649516 546470895751052533546750243738009892352 11649517 -20990475371430765018702819178530560 11649518 350198333972528006697931408047406497216 11649519 -160441622838364038594610332338429732496 11649520 -41454945317460259534335900500589281280 11649521 61636665538771460328419903648365260288 11649522 177489659395746313521457622563147834368 11649523 -762412527234500349066715212846347757456 11649524 169301582189933835302386791722498532096 11649525 -266722268445793307617015954324219027200 11649526 -199276818376823314997668078679658080640 11649527 -91694190200053223582016195807753724800 11649528 254733278339900386822428739765577318400 11649529 649878372045033585323587253973464353130 11649530 127057823418538072290685201736589704160 11649531 -788071579504382244172635141023950121448 11649532 -338874392589867377127950942269019436544 11649533 10388244662362724583393533639962971264 11649534 -61878271112599897210703928252481868544 11649535 334736016747527967316273776542808285360 11649536 140048635185326166328238631156946305024 11649537 -670639512479140702423978381342545457806 11649538 144348340192542174809017473430585812480 11649539 1556467538044391172544445105599292220432 11649540 70194047223535926374564211282586951680 11649541 -297664104977704404641215595918475116516 11649542 153813504954092675382220127051655314016 11649543 -173037469492976624901372648899676692736 11649544 -284968218819491096696508604711108608000 11649545 588211206204423212096431150894099430400 11649546 98045322574080873741751349514354101760 11649547 198403777047417336625731803603635647040 11649548 -447761644742284254225053543437438978560 11649549 -92365602971161444312745658891240899136 11649550 -267540900103123540099844512407361920000 11649551 833531421819793603889227702739192517552 11649552 53416057436331070302317705010185502720 11649553 1095232590902903902329956628931700468580 11649554 238435738826003460109571167071578910096 11649555 563390455555740884649904077274023631200 11649556 -496993998663765827066996116128779749632 11649557 650462652466673775901488005133193398012 11649558 -26463944348193742621308132680947069440 11649559 15425018706519922806717894898482101328 11649560 3744806455534630232719938437602099200 11649561 141837152378759370985022018209866424320 11649562 679242056017210499058788998902409186032 11649563 129009468618384253135497030142319047812 11649564 377711633587447957236890087400191769600 11649565 776947948302609220465761646316629680000 11649566 316368912032037656730729964067969773440 11649567 -587145110081024747056123859896981550520 11649568 432877482990029173318294349975830659072 11649569 -405287688877301677577083509985150314432 11649570 -185971037302293637674018903384190924800 11649571 66501251870351771209880513925945776232 11649572 -188082105596601038876390048853122362368 11649573 -397079682481771462733045672547828512136 11649574 -4416069770660226393348594610739822208 11649575 -129141657238323569625779466848458902000 11649576 210642326096308879988178809291361484800 11649577 -6622966056938342321661482352781324800 11649578 222834714849672533708007352394547633840 11649579 19559481403100419850585339578833454320 11649580 1048455569901826973095416707447238681600 11649581 -321363621739468880681132528385740044500 11649582 3099584153442056803251274930520852352 11649583 191765297593580521847050751275248353280 11649584 -95424199995912642733474754352829071360 11649585 194718131608002427307956859931932115840 11649586 87262645876357233282326803141455942144 11649587 -645832039091266753353293411000140411764 11649588 503554951264312418276283763207516876800 11649589 54717912080736738318252209161667767456 11649590 -119212936839531355321234789158316752000 11649591 473773172443949765726839785376811620800 11649592 -283974465502472847498465990608213729280 11649593 -482567890457502992446359461867998898940 11649594 329020105595058398002101560161442807040 11649595 73335643598486816614406369753772421680 11649596 -50759806487472105161266983651833487360 11649597 -77924516816522706303788173629491931360 11649598 -56070948805870701953946803645395952064 11649599 295837671250637901114383205855767053464 11649600 43840353386367391775294971543486464000 11649601 -837689365638978292839569784806521454398 11649602 295922737270348863052214275478235729792 11649603 5857022499301669536096366683340915840 11649604 -49589669583428121624500339527645519744 11649605 -769589375709118255765761435482544144480 11649606 313248450024297601334893522451829415104 11649607 -1034246789374691282174820651961724884848 11649608 525891700831956153018258788475753922560 11649609 -840556538829713983128668977424840755200 11649610 -23758207377275533964615380269904481280 11649611 -963838317345795680929406850949265431788 11649612 19057941015298416222110814414993315840 11649613 837245236205097140148722795739344911862 11649614 -133791887975688585932156004803474876928 11649615 14738313072387781140674799487903096320 11649616 -330830945060160527875293843291229126656 11649617 147166373217111586338431981899858838784 11649618 -331409641649614664942795647254686570736 11649619 635599990405018632587865442783269118560 11649620 135715052104295944113952145734418880000 11649621 26059581601251060069940879745096010912 11649622 76811378200288270858518098739795204480 11649623 -1393272338357380976536924668732186907128 11649624 83050366759515489958230987482451148800 11649625 -289770428567246197344238844457368976000 11649626 70171181197050943260929423896495702512 11649627 615195345322628226671077995629975662248 11649628 841483702965126592353050177954455290368 11649629 786555430667501366756824040231742184230 11649630 121555058055765306168842591526471179520 11649631 -277902679301787003856540864996152652416 11649632 59311411032355746785951074158104543232 11649633 460502549611515993395680409121462024624 11649634 51954995770574283548751868116302080512 11649635 -370356943415010890729096703451492118640 11649636 422291302291652382118985145015043676160 11649637 -691794826500459627516442540840711344000 11649638 70022233206552304349914860136751232 11649639 -784195546044105814316946979079052783576 11649640 -124128228619369130470584783733308211200 11649641 -1194075685952855237753049680720310768480 11649642 -345062491568511614357968353327307193088 11649643 -189159433191264106563563516916606251616 11649644 568998769429173947688114928844900526336 11649645 -1398082517554142252860153848920540160 11649646 -115811298467249896064138923821266496 11649647 -80834511415259066829447239179304158920 11649648 -87432741592296458730539198914997452800 11649649 1017529147970037692505350009719859643120 11649650 102371402972770642857811749343600857600 11649651 -166410816634279115497466957326623518160 11649652 -405210430434860658806328489011597646464 11649653 -633637425603951888809953047183830706660 11649654 -34883404688653420928743095674082120000 11649655 -60822453925375665635005725469597948800 11649656 -1614468098522423170401833640393128755200 11649657 -644384777354417920884634015637407331760 11649658 -105582175827195718124191808969324858496 11649659 -2619241593640527809218110695571321600 11649660 -36511280748241351016710818162714624000 11649661 -86289651181433408362798600063199926368 11649662 -215151653284307682776996241803159751168 11649663 480611941692646977275109315902490866688 11649664 -191443414345225673176825517894176604160 11649665 41960747972632512845801134447408546920 11649666 104946770940911125098278079114274788864 11649667 1574533969462235385803984752919406716 11649668 -454591221088344015330690742591025648640 11649669 296868646751850343839961135355141566944 11649670 122930931498598573388588237136707825280 11649671 -198588365803936690435814441666341466856 11649672 118672201909072275695933781113299077120 11649673 544008556912055348477095047388620364544 11649674 -712300231856638008578625044277603155664 11649675 422249916344526175783332896693356582800 11649676 49784995396509649990350697503026483200 11649677 -684434991395230705571090248467455933340 11649678 30815543074988292009570275770237685760 11649679 -512775649814131688265807179984480510360 11649680 18703272512708399072924013249791262720 11649681 953112654698915619981553320448827184512 11649682 -35591728694543940424542337610355436416 11649683 -124952586428013046733292319872402922068 11649684 -34998518158877382670978043367685754880 11649685 821152307837408241343895524909874140380 11649686 -559215481204000088581638834191121482208 11649687 279821375340050568842407502299622132352 11649688 -1183713979217823725677912229091664896000 11649689 3864476133127676103261222448883614224 11649690 -100154258386559838854261408247434496000 11649691 -373661719199938829231020535263690863600 11649692 -301216152995962823099243824716388027392 11649693 182131911182485097287519303265323933728 11649694 -59831840211942496422864573024262858368 11649695 361104662391248712489418868391473647920 11649696 -255138751654892516203272491502866006016 11649697 628649265231239571293047164689574738146 11649698 -414583732707496858855611223191513803520 11649699 5114991790816087128646028408408033136 11649700 -207855473134452382581860986211699513600 11649701 814416846338302549983649525369568766750 11649702 -174923842099561466505941428739591270400 11649703 102616814752601195766189913538235774368 11649704 834863231200795279317977390286110392320 11649705 -584973134937445504109343610529491200 11649706 -103820392825924381356427194827529172800 11649707 -200989501335258251367160523461363645440 11649708 -877972661615234743859158364136913920 11649709 -310987639798911689179945066055995690728 11649710 -367730697566732420750932162677723402240 11649711 -834291484005929390603517665569678755840 11649712 8569987659824426297400867165474979840 11649713 -1066657531778451084782304318407939677038 11649714 -260259979888054376716672334027900966400 11649715 198135166380790928738030303582590329600 11649716 39268719755383408869596281260160426752 11649717 401646237368395452590024901248131224000 11649718 180639534729404794521126089801278082304 11649719 -67627026667152280369617166616188406040 11649720 40748269731522439053655387369622937600 11649721 1149297425555915397117399867013002429652 11649722 19591392683987576868626755299161202432 11649723 25607183313807656434688911985692939968 11649724 -547479442511464781455072079701033237504 11649725 701163440964989545767211017053625887250 11649726 -122979715055783999015477427381720108672 11649727 423074216552104389808442792313964874520 11649728 -303370154611020854460757575983648735232 11649729 22275169652393822533800822931495388160 11649730 -176849334055422590142888490500913236480 11649731 249231173531469588640222765702726793532 11649732 -3894344896570820044928095863243718656 11649733 -344220652466327266392220537135706429120 11649734 -138996418463559972070557748620529293984 11649735 228750932462746949546450100505180848000 11649736 -436800183500504097608175882073313280000 11649737 -986341350539052796104811006028751145008 11649738 -2642984841171340383994819841650071552 11649739 283012433999458599136606947666601051824 11649740 27619989600516800326873395188588052480 11649741 -137711099226113142094112375067870604608 11649742 -256735210337794991872540795421434857408 11649743 -24622885587350234564785589184855429120 11649744 -3358208536172763628116723785462661120 11649745 499238105467319509401016751923223008500 11649746 -169782186057342092220099730192973869920 11649747 -480156743057161588607698521771312477000 11649748 -25912027551543922443190084384891281408 11649749 308605555590350623878011427883119566592 11649750 -307175367423298068322568006538009888000 11649751 -261809688665708853732532562054559640744 11649752 162662658866373138384981784880362137600 11649753 -706237444554989852319305394333302522496 11649754 359650274888950229102161139414228498400 11649755 -103125844909102629341317447883327517600 11649756 188096825917777748928990153963616553472 11649757 21602335822139066897864507176917980512 11649758 166665817121429009394560916812313577920 11649759 -2042992489635703218419283154230443520 11649760 254999993812502275371614402056916828160 11649761 -260904536754214261801524723749354850048 11649762 403487587169686835474452333395005319120 11649763 -680273486600054671893597214938345189988 11649764 -299608919566793343896080156394352783360 11649765 -506826250661436070852290618548067811680 11649766 273754109706740044216082199568358852832 11649767 1972637123089523173279699998184084188000 11649768 291340816284831778271223755097945292800 11649769 217984365564818629891325218424991481600 11649770 -358690107187795529396483580746265834240 11649771 -102990509494561525483576356205259819520 11649772 43819331780606318407361123867452907520 11649773 -216741274937038215346413622337109443136 11649774 198952247400185797721218758036910049280 11649775 305800123284359732927284611695981800 11649776 75414067925901528005895879402242506752 11649777 -232703693508277690153522902243921905568 11649778 9689054077693104242244104853802828800 11649779 -532068502302078154248519474960285325620 11649780 410376277117738770417848306060188945920 11649781 100596624999144066754458428752779486528 11649782 -739737024437007734221820188526010493248 11649783 86995936830894156029890856250594936144 11649784 -1128493196883473813188803997141954682880 11649785 -51407922278613108894378455718532799040 11649786 -196829496785963558723774418727079212800 11649787 20504886026062470124206548952577414436 11649788 -361843380455411654446878670994585382912 11649789 257891876669474807152977299120297203404 11649790 159589104816329236496711648734310606400 11649791 -828072108539783630286095099551298903808 11649792 -88506499280293309839729769558044573696 11649793 429995007309079703742563165246192923200 11649794 176657517111151256197162488932691289152 11649795 -29055328046331804514559176443641296800 11649796 -29586510187866911369765646959005089792 11649797 -708645723200927277411191877904689348288 11649798 -559981014361378416448746625012938122880 11649799 340635330804529192517046207452107850256 11649800 55209712877856897374938909278289920000 11649801 -511278228792673461995676135894145331136 11649802 432809046194124465200344702805177990400 11649803 1447207286005665161235362912969804369064 11649804 465616196979747891644764540523207978496 11649805 420306587912204750505889441456824464460 11649806 -54409689016937163984069179203572309120 11649807 -249481615706132388087916780810104433752 11649808 206101230868096121689690973371761631232 11649809 -1061249293104119200172684735573793414990 11649810 -333823707346613604558669744403317396480 11649811 121756333283902662819065583446675626560 11649812 -723252646570114889274501878079281264640 11649813 -53294168255213194252908327289294070976 11649814 -700585106764065454511766851515503943680 11649815 -562017167223449898029453075888467128480 11649816 -96857506626077114219957502724776345600 11649817 -783854889897285796177331973418234670134 11649818 -10024044741019608960935265725587773696 11649819 483718470889597131005626743466546523544 11649820 -11910387442451068635237649503918858240 11649821 -255943706917438337122067267293491597978 11649822 -43680786921863521902345537950505246720 11649823 214452527122573493756846747715606335072 11649824 166028875437339883598086478884352163840 11649825 495287027268901091040743532294015600 11649826 157823527877714188545864792471264147840 11649827 -235376848280545860670972641397276385328 11649828 -319303011163449224757581603375968180224 11649829 -697115070395322042814446940372327813570 11649830 523485074888137558646809903774873883520 11649831 -5854560220427663676022230923316481536 11649832 -309808785949132168809968400907091481600 11649833 98577133496390086397419530448498494600 11649834 -51205501636445876529886441830017280 11649835 -520918754597879149887269846534323362720 11649836 -1048108663360877038464507297692972090880 11649837 -264319246667101363802939982855885032448 11649838 -489803880496080708059533526179603327680 11649839 335117672584919420859637269969305262456 11649840 -124842096642963833469104492268185518080 11649841 244148033438326717087565867069288103104 11649842 -243000490691215188001619896535672114928 11649843 -1082582100910962137196111331771979062176 11649844 66625942170843716967776611619167357696 11649845 263780548913766839632761588453991123200 11649846 -357153570344291426323590400690615093440 11649847 -727640016816325802358987962635660821288 11649848 -296300226209680176571352092170749091840 11649849 283478315496015992762549089412122634064 11649850 -132201187439250315511033347487222944000 11649851 -57369204160419366602713197777139745280 11649852 -371812041053737258164495696122815641600 11649853 224066594444742232557594124652291996102 11649854 375684771173371997429573715258488927232 11649855 -12007118663114781651381406418031982080 11649856 -66895995194290749677958004660735836160 11649857 -277863922219827711376482318907891603200 11649858 -13469143638877798464953925214428979200 11649859 -115159151877919406460903045131672931296 11649860 -392281398312821469553616547898167805440 11649861 -9261835398418951930809754589225702112 11649862 78200574965287534211732682828416040960 11649863 74927047501087009321860362894152150800 11649864 -204619702613055520630825385297439252480 11649865 290570053080191105374561577593364398920 11649866 -335263579336180768820882504573490097056 11649867 -8279010826032292032644596957671597888 11649868 180303541826489489851289569654431252480 11649869 -215501051135293911024368884450758981120 11649870 -23390025629006773908306905439665580480 11649871 74555788206768877951132159364273663512 11649872 -5320372718047713292081650056209121280 11649873 -300295380687343724300512656484613849616 11649874 60803746598257980148572109028917729920 11649875 199732241132930659549711642352327400000 11649876 -28988945614148018125873974207058575360 11649877 437162522494645555586415424219383349020 11649878 64513785398513807097371527234306110240 11649879 -328591450622383812591356752151484491280 11649880 -765921589972396735036858777064448000 11649881 1203755846421182053402413843377244332682 11649882 -284442614225474840548017273831719241216 11649883 443165173273499310082338920535846860064 11649884 -176998927720061757426120652522442899968 11649885 2726341167488326027322505510596912640 11649886 231593391486608073038377565999163243264 11649887 -701342413599080839218217566856835530464 11649888 -349274798588454073542699807651220684800 11649889 -116522841887070802298911713309167001310 11649890 188212749618665554656541626457225359360 11649891 146637357115484032836779877876770284800 11649892 425500606275955618288342085002829465216 11649893 305334994616494360369832920742689259520 11649894 -140142443890754464264136465352969636096 11649895 -360238332946581166036112529696045318600 11649896 447768978733199306671161548573385308160 11649897 -719152115997954409496604264120703202934 11649898 243041015932025694866208508331825799264 11649899 -213046487465116732203945789560669897160 11649900 264537392465897431677671056967044108800 11649901 596163989773954403111334886930674114902 11649902 -291153990801420973374097954722527601792 11649903 -14141289063214878412425390246516187896 11649904 -452591064406013830812565686331637760 11649905 -556170054424254538590973368049760678040 11649906 -91829847964264004296939480107756909696 11649907 -626277075406944959613165800714037349160 11649908 -500135536064968789845362540710027999872 11649909 -281279728812946100630152241668349116800 11649910 -8075613024004933598975679790127600640 11649911 152452008246052449642853178435932149984 11649912 76050241662518846103345500054584074240 11649913 -1372340452539713144322426798401432546400 11649914 82143689609078598301950221557951818240 11649915 -128562877485421810735590316285847529840 11649916 -257014455698838620699140079612973045760 11649917 1613337958458502881905528655093807673260 11649918 -155259675297224599025577469957186056192 11649919 307300074533659995585495016343802170040 11649920 330549062963022786535222580386725888000 11649921 298224046353911119181333419297007480112 11649922 -203360817310428441622789031448905532000 11649923 -1019874306013573473034898825378378781828 11649924 3996576686054259546957459002484228096 11649925 83740811471365887159294329582108864800 11649926 531909800530804579055621976611729641920 11649927 -115001909518013891857921768413542331480 11649928 145513964106384320866451617395034076160 11649929 -912518787817982790093152839242741850470 11649930 23110407302336296483043221597658787840 11649931 -402809378823849457062079820090146120176 11649932 -106334722048067846952571717260615555072 11649933 66738690320100716631087152981800113600 11649934 468049663717502416588929657225923015616 11649935 248333876169882896615928270368665221360 11649936 14720991206463842736390935898895810560 11649937 -522343300950221397027666114180663406080 11649938 -132049565287654679874412449519669913440 11649939 112041446826275641436411096896868939520 11649940 -5164898346063915516502372492104798720 11649941 410156290545133294323988224527331603342 11649942 155604806414321016102065365264421919840 11649943 274258384228019029562356014673753891144 11649944 -398047252165590006856979523863397795840 11649945 -85566831692089798353480757465753929600 11649946 160612144305090749996391225005890689792 11649947 -5599561951822005084322470775890802608 11649948 -492914475353567850686940065225421841920 11649949 -20054562296187959391444881335993570464 11649950 -143266346663490651328675825363066190400 11649951 -144788236001993832708504035220323799600 11649952 736600886170967860077828401410687893504 11649953 223934996121182601674398012603544345280 11649954 22882278113059464530487332545204494720 11649955 188452472686807432998115664326218222720 11649956 389072650102247906885573690677835285760 11649957 -632953024644426557421654583850998103040 11649958 -627952576005764748963578198608808677920 11649959 -198984645769255348237768150808553384840 11649960 -144505574952976869258509681119985664000 11649961 -711257010795093615342618909983661972576 11649962 1098026168149077978479344024466212284000 11649963 -154173319150283157653991107112701571840 11649964 -278793323700131473021035295832321556480 11649965 -430110139813600423316409915063875891400 11649966 223393037210784790130493214578597924864 11649967 -252049474504355010408816987843163216800 11649968 25541622920958401214005137986519367680 11649969 146390006385863826448500073143594904500 11649970 81141935594613545755245772014909259680 11649971 -798300767636737505786774820616619523828 11649972 -188017287889442022913607319562221772800 11649973 -648878856601099825708645655409705437796 11649974 25133171127947453411721817369820429952 11649975 100324973665711142112610857652219164600 11649976 202762657930221047434894180974155059200 11649977 -186940881764591013278535520238582841174 11649978 234725803651243741226232676933094091264 11649979 -298530118268010276862891948758373788720 11649980 55356975648789273025349254672630080000 11649981 -83249352618862966823540839309113027456 11649982 -21879867914650004179898191137827587200 11649983 -160709087187124669477278715559488151040 11649984 -34591526701939196392233077242381467648 11649985 547933144747924178356583358626903604180 11649986 -48380317113578423346219293728373256192 11649987 -33372367187655116181416081733663686964 11649988 -346258999648271013693119828101740130304 11649989 42884288723741324863382192281125936600 11649990 74648786411538834049540180377262080 11649991 -394906406756976240642535381850615809808 11649992 -131624948742937840179144185181125990400 11649993 217120739327086040182362043101124224 11649994 -493085056153436913588761270084503972608 11649995 -57724717223345283788720058364097112000 11649996 -343055234525597988068871652632835507200 11649997 -102599457648855850515427508177751914420 11649998 -387259307340274861942730876051500808064 11649999 -453452829605443050257308021432546569336 11650000 -262973669941944372910857147317606400000 11650001 1693092643860653861162167161485737506 11650002 -22918518777837097420690580877098557440 11650003 -570618681824546992535520028867308633748 11650004 191868571398368513501511461997308893056 11650005 -183979567306526106727783619140789169640 11650006 -41121026388508961590247475426616160256 11650007 -920017031225211470319000545092805367720 11650008 56294282111193572823035208211658895360 11650009 -260790430825612810279431837429737072384 11650010 103864174672243827479660556308162408160 11650011 -169083036464142338918246318391951737040 11650012 -918167940004731532969715173283740185600 11650013 -960528630646158727363260522589284507738 11650014 -126998749774188617162858926021336872960 11650015 -247368841213716130628142356717024322480 11650016 355897800953493634066138008222325800960 11650017 -68079787785942260758045914782662053120 11650018 701216089784964870991848092402250618960 11650019 -88107789555488842208575945354232913120 11650020 -23481636086502232612264992360287416320 11650021 -564475651500992101168749011562714032320 11650022 -148597424452805507205141046053411979200 11650023 -91887635305527413386980621784290279552 11650024 528524672229929723190610133582241822720 11650025 -581338391457065395780220749182585772500 11650026 243419288922364105946624918958709542144 11650027 473764042510100976768699260974384968624 11650028 116436121493541039121289557031262882816 11650029 129374631500741886273316940039017392000 11650030 23407254259986324984771142570971974400 11650031 767346202186829259648247287968530516512 11650032 -105458010747671076438724359230675681280 11650033 5594386664026106660057505725412277744 11650034 -460866375738020032594841950957739173248 11650035 333249124200753288376331478386491564800 11650036 60482399289401256591451967760399022080 11650037 69574640770083521253078309185249173152 11650038 -65174572943374251881076916044598088256 11650039 -368471090854548928030650629796083355160 11650040 11816715504568831906249827796055040000 11650041 -269322937546733718013492628000665864320 11650042 13048117971695114906019763256388675552 11650043 222915884010462528887802645433973626200 11650044 446837370173063674715535782375412343296 11650045 -544125609998238896999328346302188620800 11650046 339357820577884701394686297030191375424 11650047 -317910681723180325369361574761608633200 11650048 344990296583649858531890091531326980096 11650049 -1281913435402831223492574677664737152764 11650050 173635385474844661389133239266307462000 11650051 134316303996200532531966136365575713280 11650052 -366627538506942334034649099602527653888 11650053 -99436982395509283859500491185999808096 11650054 -125709870210688611058355767102685546880 11650055 -418201780926034124626894105466302200000 11650056 -66762963386341727467220660849397350400 11650057 200064673457401237620589236453043542400 11650058 192180513083205348409593078776058158592 11650059 -164254669246471388435564979651316817040 11650060 222571104235507933023624384757070223360 11650061 -889016099418831341659103937538025563338 11650062 -319053414524117537548320515432820877248 11650063 663667575559049760211350810292925819312 11650064 94383137336756222322162303265017569280 11650065 50237671678292066041856664027804752640 11650066 264876145021791516786930454194718560576 11650067 -616998277854408789060264359564474484576 11650068 21224412785882341280198293205269614336 11650069 540140074866481124550439595634285467196 11650070 -6897492762635963594218612590351878400 11650071 -2905129460879751664637052169120205616 11650072 -281904000724096918742694530720549560320 11650073 -180281660358254452232520437281558458678 11650074 -24060875826133667788271782993718802432 11650075 -25865657032915070319873406476495740400 11650076 -16622920057214943853035044050348743168 11650077 531065958767489813669175471893412892614 11650078 111503236668762085206126451800897761280 11650079 37227076666297649858878792604965607424 11650080 -209827421077457866081964152048456826880 11650081 -704981734967454462187699614606275234400 11650082 478215902286827892333448878829316077392 11650083 -1123649160026957557374154201413122823840 11650084 -71640979602821946156747746736558822784 11650085 834287579863953572858829979235431139160 11650086 -130680338501312692157469579642089191296 11650087 988688828617860606792809947479755070192 11650088 963560008177889530611719761157219112960 11650089 196050646848721155877695867854270659776 11650090 -368337520067194871052255388734077286720 11650091 -210624685537314856516401805929406157568 11650092 -297496859240937877816913017920692637696 11650093 447264351882586869181919904944175056940 11650094 -116943881215194354765069130571679449088 11650095 96779341091286580719355053551402925600 11650096 225211682828831336969705152524777930752 11650097 625437441940222208241739558886647565040 11650098 46183507643300298519849387370646727168 11650099 -125758393038669545333911628439231462536 11650100 -57992533431256148390941415027457024000 11650101 44087564863864077829800171985912763520 11650102 -449522666343345857630707773571625905248 11650103 1101367117887896744801735268210767593104 11650104 813546190219119998934956488877820764160 11650105 572494030811984023995956297045294872260 11650106 57836673457979989285684976748458093568 11650107 117244465476953153369731939924898913792 11650108 -269111562510475077110371049164220265472 11650109 -244204643483806353267318576097777703700 11650110 41857148462895574678096419516275589120 11650111 -1495745744164738945474793410738769302656 11650112 -492465629336616528732361773949161308160 11650113 -265760565738172070219256490151547545136 11650114 198114020506140382111882039131114266112 11650115 1150877952862718384890311683560632178800 11650116 -126018556199274854309415177966852648960 11650117 -1001229706333905248779798904322413368068 11650118 411902051359388375157613024416255569760 11650119 2795251391722869137432479887003831168 11650120 -523730023324642485728233161187267123200 11650121 -41803071584446970944105454105836924608 11650122 -146149839922046831188077401654100480 11650123 -5354589611168799920845024495199243216 11650124 -845250591743654341162856071064545926144 11650125 1295858019513435140868309403119603648000 11650126 654054205810867079149662983499139768512 11650127 -617727250850278753155775645492173638808 11650128 58623330958425515842630488806323912704 11650129 -953678346040395245345411071567015356816 11650130 -423031314587043887530210099630683417600 11650131 -470227868129818567416337130926790314380 11650132 99386806782523182008855464098379040512 11650133 -173836090849263464945080516546790760576 11650134 378693276723215594249492220161368125312 11650135 -286116819228180996138992147266355328000 11650136 -53203577039073154796969613555974584320 11650137 643745289367296502751653509498390282960 11650138 -24611421844530615643545219191625192480 11650139 287549920194778700688100279388476847940 11650140 -45801076995435557142209165201739187200 11650141 76235287363081736158604700397673625600 11650142 -306257610674679202961356322652266858688 11650143 42095840148896954670995498544117099024 11650144 45668306498237138366058265947207106560 11650145 -332922674761095532246636035368096408280 11650146 296896382404383507197120560339303564800 11650147 408658663512384040071455461094111277596 11650148 -278188345813993807462609678313107977984 11650149 -207109434702054163437544296269085592320 11650150 -3877899310571271133302375725707358400 11650151 -924648933422754920252068803260159425920 11650152 587395573003742587522336652546694021120 11650153 -84578709502261006255015903134128920000 11650154 -351168952811391937815138963940728817920 11650155 6851792246587328810294124866608043520 11650156 365302115569918975033547646744124269568 11650157 1280812582707413023528615819946174264406 11650158 153122972228843982272148041909352748224 11650159 -58433670947766709043988426702638283096 11650160 122900917398241234443887657473974927360 11650161 -652207426755353706751464443159478168000 11650162 -11438802582821716411863432009814048128 11650163 -109199404120183911467475897838220424960 11650164 -37940606683926010126241084191961063424 11650165 541707212260000703725815398716777209120 11650166 -211466976623159360330207881255254786432 11650167 -359182102759447686033270086915346001296 11650168 -74770944732515777265887918757354086400 11650169 -59357043588859966524712089326099057430 11650170 -50075731469724241775389610465573222400 11650171 -294011529933283155194237641278746207408 11650172 -242463468435740784848600754571640832000 11650173 316821920944042061473444335301714004160 11650174 7962236565374675536445128106344222080 11650175 -63368984724806896820753805724704301200 11650176 -1220808834391851124534413795851344281600 11650177 96894974547592215472889902087307762688 11650178 307555020101246101363282798032318838656 11650179 -568552143593221535223215741448389214216 11650180 434639198006694392359470547931759750400 11650181 17615212443177227344010370028426202364 11650182 -9684802042679125668827642038968637440 11650183 738629322830855661793567024547074193432 11650184 199802585930063488183724362123791237120 11650185 373952448363935752430159154539252514960 11650186 418936344291737267813622381658516161120 11650187 314590340856204208643411188819110088200 11650188 219800920238169176797521089735953797120 11650189 446245885513054854790137171201795482880 11650190 -127048676249572772190844153735945612800 11650191 -184980532614533485929234424895697480816 11650192 -6343323136208042750441343661871161344 11650193 453769678618565464560272062075844154864 11650194 3215387147205447305266707683845293600 11650195 478204799466496036118299095380619355920 11650196 -148701213265042826729743519281743093760 11650197 71531985694990930682219423199638879328 11650198 -214585014412402935291673350339281710464 11650199 -1505219802360837965062490465760812688000 11650200 -9235041035627815825643119051716096000 11650201 413751166951000489545683704082864176202 11650202 569969256853864994329804006935463691232 11650203 -1014868709495281461713768414209357218000 11650204 -737991090240718213252176209035540140544 11650205 1679302438211706807139237758182286720 11650206 54474156552602959695963057357901574784 11650207 388207054948379475529616403948291897584 11650208 348232135981506358865882441313930117120 11650209 -1159291503631855655180463903141727347840 11650210 36425939817854097948307646488428817920 11650211 831930316663538666225593503096807749400 11650212 15405406140731089926299483531991969792 11650213 550791730921723966973053290276149582304 11650214 168223958191418285284881967967360895456 11650215 44939311955857208664566607587243472000 11650216 -100991836802426117974152709700729088000 11650217 590933105571667387313276950115182294266 11650218 -140154541887606669909325620672182968320 11650219 704152838782414393741197284347426010112 11650220 31079565435590927489212776153656186880 11650221 -228941995498486275563989945266855660480 11650222 536471445449179624514623959053085486912 11650223 222589932620127613417161146231574480528 11650224 -70091609452940735074303946673995022336 11650225 -590526358448347314157822057028531712250 11650226 -9596022843374288993665543232744355840 11650227 440855412865781653321690442081268084480 11650228 -623639953920729465845417843119261440000 11650229 -755196810853518103505941486123304928900 11650230 1372759673509362892803370487704137600 11650231 1423964173648554767459828061182418837032 11650232 418059384770032433677724620670158233600 11650233 90654821639210477285917454240655458688 11650234 98440651194058867873377862075654996992 11650235 -9112369832569926420038443889425864320 11650236 -76220349506610439833637413271465623552 11650237 35198198575373734231337809429070818886 11650238 358479590995519349655726204053892456960 11650239 423021700705955326919919705263245286904 11650240 -30152621059095775355903800112956047360 11650241 509460606833098080394338355045619352642 11650242 -74966169785435096786110649216293365888 11650243 391002019896025400143471607737417498128 11650244 816647197800809435123308388056071313536 11650245 215376388689814617213528590513644233120 11650246 29517379973203114002577079518693962624 11650247 56929906680517292402764236044142751200 11650248 -2569459329819635975907357324883230720 11650249 310848931305916222402809097119571049280 11650250 251182421051691493350540010502076024000 11650251 -678227890390463030054801473171005686568 11650252 634876522850895937466856956490617492992 11650253 -129473932762166255563017918186922115880 11650254 -122961178499757612820786761612695764992 11650255 740594636105256646542652258903743281160 11650256 -32715672013027295926943873685209088000 11650257 1246752378596823890066413305045455808000 11650258 -461182484037508922823952482365345527680 11650259 -592455250983987194067417933252428209296 11650260 103543093035243009688969410632937861120 11650261 -13642907453194924117173844241400917056 11650262 -69337597688149352678241408564950928000 11650263 754498555529862619628566476205536223488 11650264 209135504867035983587517748199959756800 11650265 267185002389596182698701404382698775040 11650266 -309958979008728702677481126861681965328 11650267 532445072648471489865992500784355642792 11650268 288060739302182134581606351473558323200 11650269 -278187131443313396208524394243956086656 11650270 31008345041116161219330135995028600960 11650271 -217394630379111046562609431943117778528 11650272 -233358316065485340046035964512113000448 11650273 -76301409170695221246306899477102120316 11650274 142531253138874886648539051926657091360 11650275 37911702828047799853438872608404332000 11650276 818195192455770913374726004050924487680 11650277 1265731931778398753715442500211157088126 11650278 -114233470763202830904131433402871931520 11650279 -835498495935183883350762021002900180600 11650280 705766320966586316859245466713577830400 11650281 -214949676306284543149195851107568110448 11650282 -31000616384507167099630754129169954816 11650283 -935455801522576765748596541169859827468 11650284 375926695675049918294125037149978782720 11650285 -763331814553243092578540818736920797600 11650286 -16732104146632813828538202638045353920 11650287 -25263022041497635608743397343614378240 11650288 -15180405574116749930437159907944038400 11650289 -45668812081451830908491880060573216924 11650290 19709971152871286866035847548273776640 11650291 -19937782251687948576885778130056496888 11650292 -451014902515770571191656790219760185984 11650293 326554535009682005469554189560764614382 11650294 -227398125704322925350006154411271973120 11650295 161017753806070198485768952495933507200 11650296 -76298295870814447374187468435598868480 11650297 749387472145987310552718927340646832746 11650298 -32263955395173311374038163207403837952 11650299 268709284196292733998739184261280483864 11650300 108204656773249937279701365551298892800 11650301 -50990996481429390534477546503506140816 11650302 11138177115393668268882706756764629568 11650303 227475968042589080099906512890169275104 11650304 -354298847056074863715858579673332056064 11650305 112358007096730887370828444254809078400 11650306 362995983024972858132499894912958517120 11650307 504746941491597144576038899073961826080 11650308 -221324721310842940289133280225559024640 11650309 -37964598490307345812899372716518445760 11650310 -185210881287754410020199124613665728000 11650311 -19669468140400716134582894404395649848 11650312 305796132044251044282780726227128243200 11650313 214881627439455270713846797140329758080 11650314 -34828488139593781445174830784476952064 11650315 237256341622045007952323261617825928400 11650316 748830232628010435007975449842669111040 11650317 43725373287946800159487273780029258240 11650318 -131682068500606221975509149128734212800 11650319 -417401159906064888461365067283781867920 11650320 -45970387544437165131547886263216373760 11650321 142752068247194977268009592353011770720 11650322 -444436002825313009525953225496901490288 11650323 -553744649341981586265878385169369887816 11650324 -280422763534680158566858279436842659840 11650325 429028607850831491464120723580535288000 11650326 -177965008715930339683494534826308488256 11650327 -119824456824190807879273312268900613760 11650328 -135993573488218135909127927190243287040 11650329 892462246450461775663619886004923042948 11650330 -666589519595823070633333875218226862080 11650331 -36458984815780254447280632383033869056 11650332 151035198357671490828313644128023951872 11650333 -87536605217057567698298822110838762516 11650334 -1176604316162432370678623243879088960 11650335 574446915392863426384429124449039612800 11650336 -1358575491257877488009282860635323301888 11650337 678401247619279186237293035802256165986 11650338 136152825041303732747440562595687936000 11650339 -300797334879310744737768760302826366176 11650340 21858941124552393717650607474466828800 11650341 -56095681961446705446974745832536757056 11650342 637581625938696978011598964372171257984 11650343 74713325416950839240517997450542944016 11650344 123050782925445969738823561142464512000 11650345 -182083253378876061190577410925070397440 11650346 654046065022613376142000293062560477872 11650347 -136150136954762134293039450843348776676 11650348 11316029160106435038148391152656939520 11650349 275187700908334019967884947765366414764 11650350 31819811843558686297863217338314352000 11650351 247111154491614072923421921061813952592 11650352 -11606792204191788364259728975779790848 11650353 646336049494689148838638261946692223520 11650354 -192604120931941548028960014748189463040 11650355 9044050670208178861402066343366689920 11650356 -33506977438000389045316054795074028800 11650357 -335089553395949591034899746054367574948 11650358 -61179844707148589910858506936906964480 11650359 -59920533365614905226755520855099693440 11650360 -65246560800910868734311448949590425600 11650361 267070576914323165567413345560106449024 11650362 28523809441207976412000774349294953984 11650363 633009067995317623112849982346187396920 11650364 646474403221635494355838828801801728 11650365 -495701116108187518861451084097448848000 11650366 33294687604161178201359162277607403264 11650367 -405291513911020696228582120077639028800 11650368 -103060790413202435598709806674655313920 11650369 -4694624568213889069868548133264711230 11650370 15940136228624102677792333232361998880 11650371 426768721372759050908819700564421880064 11650372 1178892412044785726900889864020349968640 11650373 -169985976608094745814507645692357165920 11650374 -111382689291491051401191992136836646912 11650375 -413517710437391954628380844747602280000 11650376 -625378353526158622769656048169644646400 11650377 860490054417793956414130820992490208 11650378 -376899684241831756495297944359408914176 11650379 -284041435485407446833337474216627285920 11650380 116026390203193244452223492593249075200 11650381 269405418234603745495705551095094888182 11650382 -253379163999690583514523906346105771200 11650383 -10433042893330096099794078512110647816 11650384 312976617355981441512886472349252304896 11650385 -503490145257943516537384482478248138840 11650386 -183363862670115858644896584005736713472 11650387 -677309687286147033698323191600004784484 11650388 672975805265936535074775121475511613440 11650389 -233145302031418248670665190641476267520 11650390 -204009488111997329067100769966924889600 11650391 -148877021006454642560884377009500201208 11650392 477008811632483341079133502726292643840 11650393 875340154653935483822425840866445973642 11650394 -145476869640226822480510459407469248000 11650395 227344477060513838734007887989049284720 11650396 21492864072275864457299396133484707840 11650397 -297238565026007902164832795039831876800 11650398 398437797748622693333781685672165932864 11650399 -1369807838921075077497404456057932261600 11650400 -424577682005015524197467922420134707200 11650401 -60662857576085845280066240072117939520 11650402 35191573568500613449426558510739277600 11650403 1325876741791065793854854237117143610652 11650404 200138824231430035915994897411724727296 11650405 -197981950585105616514621429739488266880 11650406 -233856868923189483733183334228601042240 11650407 -85568710345860325207744885706036444160 11650408 285105626852596449160999291536733470720 11650409 48233540691120700038485048399549692020 11650410 70632416308216409150133077577017532000 11650411 124101190761784628550365726685585932800 11650412 49006132638682139095713560752009469952 11650413 -65010232841777796221876361284019426816 11650414 -126868907153548048404321149013846442944 11650415 -1213985193099709716705313839022033920 11650416 59733210953550048423451215987177160704 11650417 14486439539276141101780941502934324032 11650418 107768027732236464162152722077799833504 11650419 -420627598741460735286358271102253048960 11650420 -1278879158960598122342987881159065600 11650421 -2080303332555125463371512050411219837408 11650422 -1277143278324708212201128343686152192 11650423 729962937993237266299830672352970009520 11650424 -233972028029786517723355695870774988800 11650425 92051414594082241080556666183325647200 11650426 -673565504304225770223290842637784467088 11650427 -333176611031193418697856564870433218816 11650428 608644812754332104732377428821963392512 11650429 -412259703834330258753334476834984069568 11650430 228841729813202787890439621409904987520 11650431 120721115961738890822340261591700494240 11650432 787793211322971010246526097028231987200 11650433 -12359539024534213088516678812217933376 11650434 -321303590957098050545325337480769569920 11650435 62196363404209507857644787314035399200 11650436 766072387346495412720975042775136496768 11650437 -29292771810797604222825041687321695332 11650438 -68051457449113206956328103916099883456 11650439 184882485029960166764192797246835794440 11650440 -236763097062299792892329895813228134400 11650441 873407768325962827450468861415420274384 11650442 -479579160787256987068423365528764050128 11650443 26059148013782473500229142844095083008 11650444 51165635534692956961914887044700870656 11650445 -589357211789837619903049630399666975080 11650446 -451773159801107444039164698746784460800 11650447 794435806683577662528715823906656782896 11650448 112499838457139978981078516642871312384 11650449 -282166666814409042646199805215586324480 11650450 -22332166423924173958758206650845657600 11650451 -21073726296597048871699977814548180288 11650452 332271613576919421727742403702681790464 11650453 -1180433160943978263105805510403078301298 11650454 -676179107467712444484032078406897831168 11650455 31523524781836307765292403836051564000 11650456 -230461846360453153111549205591074713600 11650457 42629167085570320113821524366799746752 11650458 149617176937142188445026314228701648640 11650459 1052147272707803086593971114999020456800 11650460 213411934412546508936443765419460352000 11650461 163954944769607348779823111507619002880 11650462 -535558002103821001144000506948645936768 11650463 -19944960180378909370604267055600319872 11650464 264272015402445289856620503709290332160 11650465 16481006794910595751561845682934869800 11650466 -42282730949885934443427102318827053056 11650467 508632716365255600419138373787598217080 11650468 -553481161386783917679140905745162964352 11650469 -303667134317941344798627721878753934656 11650470 81562318081833534237888906646711146240 11650471 -502560639439666011731822375551366055888 11650472 366053413315243594246079510535627079680 11650473 1267724940374832330828099245345920602 11650474 -142129521976655395067006513850702806016 11650475 -285359152785430658517779780984010349500 11650476 -61037503197308458065430325997102167040 11650477 -380771160901387654248335586136324101120 11650478 -74837922537408752835474577018476081408 11650479 282468724015797752565469115797574910984 11650480 79582522239303088512855338974105436160 11650481 -128486100334099708942967068449533173008 11650482 120050340116158513083183428630100971520 11650483 -1466611532566662605333929136371296896 11650484 -339589985756792425235309245755484089984 11650485 -650012939816304864367915031798658720 11650486 -220386995258968210125159436522583137536 11650487 348216939559617078386198930126420842080 11650488 -443196508019694923953285115399897149440 11650489 -590941326594867792182116575787003026240 11650490 -352344574705238240493653229936610836000 11650491 -87960032133503545703112757167177663048 11650492 138264859246121459805005120747279211520 11650493 347507207305954073999109511505946255660 11650494 -285582475322840905219114956445336565760 11650495 191454408225199718068578333425325153000 11650496 137612387758059472477180901393159946240 11650497 -280271389196815357638913190936089218000 11650498 -4282512888363754740121920273434180064 11650499 -284048262683283822879171076176917874528 11650500 -418647941749957020592093772222914560000 11650501 -50678088605707838017923691094371818240 11650502 342716205545460506819645612629425305952 11650503 13668681875903445845620698826520142504 11650504 339493713853772296368581321853536117760 11650505 -565445896150918161846140705180742317340 11650506 -788591041770394754677362332084539392 11650507 983590337004528540386362102001248261032 11650508 29577183487763622878747973612597912576 11650509 163018147096885353877384274779044761484 11650510 310479979279658247826525150649534612160 11650511 -1031976677180094772556259111760271919888 11650512 -30661247235580721322054670639522381824 11650513 -11407821432952214109547095234354772992 11650514 317449782299548784595450276355290035856 11650515 -281352892045336001170031373714759744000 11650516 268537570946584789855286272257316657152 11650517 66140088125392203960469501174263879840 11650518 387894430647526010415691926409497129600 11650519 -426541002464615335520602386372945914880 11650520 119744957123302568163906913189300224000 11650521 -101622254395115942924000826243352156416 11650522 315000277788867072102763862430754437840 11650523 465857516375396095593796231919010401280 11650524 119710054143952019615481968114116102656 11650525 -1044835066745346010906937610330420528000 11650526 -135179768192048295892011021011871499776 11650527 -446822250409372029144890079796526396160 11650528 999268980846955779420336573855922913280 11650529 794656863677706226097251252384213803072 11650530 193931400732601262898062145103861432320 11650531 296183093713519378924968392924836722332 11650532 -310069399907396096337087640744509800448 11650533 -239499169693969007219464562537826000000 11650534 191973093914448338997586183079350887360 11650535 142292722873281550237958805875378975040 11650536 -1364151292190789557730438615061636956160 11650537 1036544167398514020134504855192067776186 11650538 -398681456696880777752397043367819212800 11650539 -774087501900460615805222191044484108560 11650540 84040327498240989595561667943450977280 11650541 8784039753397801479402944864558082624 11650542 -481999748147913710106080394011815936896 11650543 -660831037417357290776029777815707724208 11650544 25574809050799834808863966869583822848 11650545 223525006745928070416832523242787049000 11650546 61597214826582214938795944871784620960 11650547 17457678282482673334045167728402316960 11650548 13113244612158225898151808461730742272 11650549 -251998859529901451604064569945471900786 11650550 156103637865206128605196360040019600000 11650551 -101763310138304482037456586671392480896 11650552 -283426590663635444797725059461247692800 11650553 11023656213930749493151434679704227760 11650554 29393473586436568111952085461655966576 11650555 -128221544266957701040603422196385929440 11650556 466818612107951458054427075286997079040 11650557 -246608616368251465209401700288370268160 11650558 78925338349257653025281276366516448384 11650559 -343277030394996186169352029884866791920 11650560 24940192674418035383223398009898270720 11650561 -10189800468292756998138746777934994816 11650562 225380028901756866077954202393135020544 11650563 -31824545502751650526540296803461196868 11650564 690496266726374682086948202658750338176 11650565 704704471530733515237546836407568719320 11650566 148186126899200606833184141498502582144 11650567 -97718555019196426109324387409615937384 11650568 -551455206593352902543500500982158781440 11650569 53787148689979894898089356512139046080 11650570 -326214831037210138727929270017690671520 11650571 395833189917140736048884312143237298772 11650572 295263125935496291968620254151451338240 11650573 469067080362211037373486846512930982720 11650574 92151286542666398581866820877224496640 11650575 -127150188026740441280475212386759564800 11650576 -99567696709184234472941400229100912640 11650577 -1261133253980459597754861566475352874574 11650578 -151194014380578978995033786352910344576 11650579 1384933944716129858089462464139768283180 11650580 -133134360820690765596175512374224181760 11650581 -47917013440792990006703529681024856320 11650582 -428228411999166686753041018435359088608 11650583 -519923258138549721078583565155259991912 11650584 18931743218832347041960231738248560640 11650585 -650000610476386563130668227748777188220 11650586 494793710199379975326554656889891338992 11650587 219360881261737975849962663067866611568 11650588 130944863641232211637237338766600544256 11650589 52659212380793853245614300551240445260 11650590 1859138244190636252102083616899045120 11650591 -870235552320679739372746366720401834200 11650592 -5595864328958460910108301119455756288 11650593 -33091639386966205679125359177941818656 11650594 -113956140552207190584930993206949449904 11650595 -1101556861461725717651864595263377943040 11650596 288621645120725448371991492764343739392 11650597 -16271803064913300981220440914517897088 11650598 -133620655182942153182600860569306684864 11650599 115507436393249249917234297718241586944 11650600 185455925247516839895866245878613248000 11650601 -322837295759629556041926422297564669196 11650602 56487452994195252036154318903133574144 11650603 -391014932567127458514481477181111252976 11650604 -207102642392081825943008513638259097600 11650605 -27740862614866490532135575510762534400 11650606 -210194713602236312391222194645887488 11650607 -139862221425498825436388790171377340144 11650608 -80426218015596578993349947901886464000 11650609 -103932338772392890919728265099141544960 11650610 -102662620766386091715134924692095974400 11650611 -11361188278329012937346664487799229696 11650612 91509456722086929605059638487503636480 11650613 -56129625552811026693862387322043107076 11650614 -104712272193670503595763678581590323712 11650615 213282112939377232744861063529295596760 11650616 -1656478489058335583970868562172550410240 11650617 98268904007008801575626816487002017440 11650618 12914339326491984573281529189462515712 11650619 -219198878767914211123195335361967732256 11650620 168485628925023136576296828564352296960 11650621 57078151914796580736086346733393261600 11650622 741219675968583769562119259571757754112 11650623 349991858387622476252550501407794557384 11650624 -5655721027990504408069497931097964544 11650625 24684726225427590787095855598494120000 11650626 61428829745944897482301699285215574560 11650627 595174976244329459685413568135531747840 11650628 -778739640359349266331198027820837192704 11650629 792157047806645966621503603656238652640 11650630 236383828487805278262621594577139683200 11650631 -80098876720745001569435062547763321336 11650632 124586537705740048579223604868781383680 11650633 1260350003623911996784447087195086833882 11650634 -97630430193809497658527521168475497600 11650635 -8130519402194605494214495708667458560 11650636 569909995812742289045028321035860878080 11650637 -207888149673434868340285143897083220480 11650638 207136739219057435779111903040327035008 11650639 99411156784914559620074172681508187136 11650640 226795189856194981035621200821184348160 11650641 20789924009903566485356968518781546992 11650642 -398202725742310403508969253134415466496 11650643 -544110221068346863118915192044762425108 11650644 -254292891555662427206047721252871631104 11650645 266318395062134609186936520186385198080 11650646 218093807415140682122828100260528077440 11650647 305244246669696225929262734857355754600 11650648 -202565455249846061628176876950786560000 11650649 161924452970362504024538890931585440650 11650650 23534544208010538046384942108274995200 11650651 -1061163240571142201588621981638616199648 11650652 56700951707026624053477926001168000000 11650653 112632469361199257791575867756234069888 11650654 3413790702694870981452493554864556800 11650655 -131012718686895182121441241060085675040 11650656 726563622980690425987147601760990265344 11650657 -613767769023986851179805842214725621840 11650658 10274800947252101311786204073110370976 11650659 -466209159012045724810084456125072263760 11650660 -238025671983398493315936952760970547200 11650661 -1146425249770104913965053968564401359616 11650662 -329963193405939435367797923592239084160 11650663 -23283121528804390784211188195776574640 11650664 218711934066521938020881369699576847360 11650665 144166837631196407095858105828736320320 11650666 -195606544304865385842562978251607525968 11650667 59431997116024652434435595384573664000 11650668 98362136575146504743354678693590794240 11650669 240234143663545399856722794198761609740 11650670 37389054883754247041707352976042380160 11650671 32592825156959636322995568521798289840 11650672 -23380122810264343990331801669738496000 11650673 -345897016758025125152696965440113856 11650674 -77837035986732252708296297206083772416 11650675 -642427052227583721683749780184261046100 11650676 914437443088626273631162471854499614720 11650677 680260833594443687796807979072586303520 11650678 4055447959500375329711625598082266368 11650679 -678196400209951555547887640983218477720 11650680 -233942894890459355092687633147123814400 11650681 -190536813516802250341711353780812627200 11650682 -645180731317594504182726633323485852416 11650683 116268394350245218971633531667697126400 11650684 112029980072546856058075476975063864832 11650685 269219988143088029345889920677855966200 11650686 43049260370511872024550004582005888000 11650687 907285234403641429959326593931671742336 11650688 143620612584392341985130357419063377920 11650689 -98914827740515661957443602041099093760 11650690 37316487583605400069968907156126317600 11650691 -797791221074055823551142185743063452320 11650692 -311790613823434006678816798773253017600 11650693 1913314499518048369775999670435166204 11650694 -422749626920738827054294813087887569088 11650695 88353530956494660851713072613599441920 11650696 -188478616037209838219814522537175649280 11650697 -1397228213131461713570769734670188614128 11650698 124761658660480384823499081053692206384 11650699 -301138947265484865205652549374507773312 11650700 203445238519574271138041440412535955200 11650701 445919039328458758613635393693352194464 11650702 -41017539032390357774714444600571816960 11650703 -22423166762900853438488402005756644048 11650704 73067950164979454990272324758321758208 11650705 -124268229125435094230440543607293320000 11650706 -679134600542660674292434791624163982448 11650707 713452009704360454114934725581669649008 11650708 -69827056004313049497506848361588820224 11650709 -137606539271042071094662732222603826784 11650710 130653343145727867153823094947975833600 11650711 -1048217215604071734972538565354287269688 11650712 -88979438141073743850754438863207813120 11650713 510099031635747585279383310863822510544 11650714 345747700178165020398925552797104640 11650715 -230902776733685737543611520132591016640 11650716 -13546345001948468522388735762176630784 11650717 -340458024002523224156233907513555450880 11650718 -527575141900893897838023745339300045440 11650719 5699219802166819125167236771025743488 11650720 331195402456460571328805843018437754880 11650721 -18630913469803733521569888809782471680 11650722 2774812816088708701191894434530540800 11650723 -47179767154228584665729923513298452320 11650724 119302097711163646448040645588389836800 11650725 40417504928010606710142837036566882100 11650726 -103532247268619069400104367832642836480 11650727 -91769301159925099675370541743867280 11650728 603861831217146275271089394412582748160 11650729 -451995657146201780643537588189195606924 11650730 -31163900760209636754265196674439270400 11650731 18149744806473590419125192970554517680 11650732 -705645371850271363935224808348535515904 11650733 -791267778610402458395524760758645339956 11650734 76511490302207657575434173385742205184 11650735 -363457414871943994765198667002825291320 11650736 185327985607153049849920061208132452352 11650737 -203238435429340393830060718135775274048 11650738 4181336680818028400644756304636012160 11650739 -640140001077974855362545437285813417460 11650740 246897779023251482282099814852008294400 11650741 -928443861580618310644947355226911171858 11650742 742560941799958958083733729255527127040 11650743 78414583516263052064044840940575852800 11650744 -26887396845876952987752203684606976000 11650745 -49283381767605273911710433124447863040 11650746 -70916959824929559331663533487105812480 11650747 1711350135649877141573631645513305392152 11650748 1280340576237388006333087842685270166016 11650749 -432184712526143176456763157832912592352 11650750 770758894569750797277280503956295360000 11650751 68928474186364883671551615259359099264 11650752 43916623612446867768850088502346383360 11650753 296968121882322398645062991885860193280 11650754 99767448509574304507926380618573688384 11650755 -575624409944049187729126047824117402880 11650756 91904698527814473297794331697402018304 11650757 1339446906964025090031369693916643634300 11650758 -76711876547165090042845661290031136768 11650759 355927033732644958685665477175418509416 11650760 -244105549442847040128486426275291136000 11650761 203592934184908957851053128074537047040 11650762 768292183156394381680941697238900659200 11650763 -528271094003971739429994343260789128760 11650764 -11900620042007348721488297648865435648 11650765 -11572295117803256151174714494162664960 11650766 -802462978766516792844053483263683568320 11650767 -306186824310141585055369033397917659888 11650768 -55691064570714019421610804487570628608 11650769 -22744370793381221265153264983564590680 11650770 -25935533535119517489449823537595852800 11650771 -255015079450408143404498189800366633656 11650772 -10694972635832352621588583158325493760 11650773 175294326595226001668412349146476685984 11650774 -108394754791331719603568197989420770880 11650775 -94416863885015456189391152918659912200 11650776 -14123951811739429796643852134079037440 11650777 690977048441590024512039950422903536132 11650778 79019740798095085635058715158189465824 11650779 -272617196368454920159888442905222489440 11650780 360728374866644243985897718357532605440 11650781 128173968015462365103850084521865224000 11650782 60553667603185264491853418425344319488 11650783 -1695554523230524118928958309602788993760 11650784 -736014180942900867497589439908351049728 11650785 -104319427960019654470026074365964380800 11650786 -83770172887905695781697680570222650880 11650787 637515222852207614937767490614393155992 11650788 -66352337493544285110336259904945319936 11650789 398406267243688804789347239108014801440 11650790 -499217125326078949011358138933759785600 11650791 617652936694972991663475738407428439592 11650792 23545392612802053450307308001964851200 11650793 -356923978040576304548536529245410496512 11650794 56507676997744153314923751059488185600 11650795 143950783274674964688187685384787586320 11650796 -84573062520945798097983619545344966400 11650797 46336472511650323666824078196767967212 11650798 -28565109402993638007536949166410033600 11650799 2013008008995150158091910624047815433264 11650800 1657516835789835018545911253041152000 11650801 784964400530068403924037894658794238802 11650802 -25433009188068957286585624476218840448 11650803 376499138161075976484686017713694363704 11650804 773080976082995200035221799497909594112 11650805 270868764998871672908277361481659010460 11650806 73417763099711640452138206027635115584 11650807 -1601573850140167827424925559690825088 11650808 349595184565735194447842775496073625600 11650809 288569647756627251115894542289990937088 11650810 318693406868344958950076506109967598560 11650811 126637346534762471635111203005173344 11650812 134088322614131198382171245022754022400 11650813 536975747614388606906007179302954392460 11650814 -7872629679210010523588773773096215808 11650815 196652624375427543908715475574186695920 11650816 -134682321528532839110160865901722730496 11650817 -915162547977004124056822984730439080748 11650818 -315079575627522972927417177832490338560 11650819 228418270787875038794928262846366726640 11650820 515115378503476775365460979877042126080 11650821 94226481512421892066910763972039279744 11650822 314036620370096990512308049621366761024 11650823 455035612646332103387746579615291084224 11650824 998659379281344256335934457747933184000 11650825 327841893221753522097768759730488343550 11650826 -77341954268486823845624281751020077312 11650827 344617863578287183851694701454694582208 11650828 -698715682518685506361069382475648920832 11650829 889151310519488677421337426335239013430 11650830 161592434324056874954953688456415928320 11650831 -928714334082000773595778339692472790496 11650832 -17417071908649038215813042830980415488 11650833 -218136974221774123673473494956708674380 11650834 18014796787965958833512654107867074048 11650835 -247813397025166807265946134281344140640 11650836 -252371666807468864725345547907516991488 11650837 -469042546439745120230352113663248843680 11650838 -17649387833244472081289989794328940160 11650839 -252322617794416460842110944930362131840 11650840 -164578483331957750775551209767649075200 11650841 1660872346793443388061591280789994870400 11650842 35597517864339879804083372623128713472 11650843 76895299030739123877037758698669577092 11650844 -607407495508211730078896119122169036800 11650845 5841954218177275124529056613602701440 11650846 -159033894205121837478603052773843864960 11650847 -88470829069322574975724874327490683760 11650848 -885217975946307720121951224452874240 11650849 -275543259191973231696627477791934112064 11650850 -828397984226597263162657228755984000 11650851 -944996583190831376795602895097442578960 11650852 -583495572737183950249785004559150423808 11650853 139561061835044988094990094034900326400 11650854 -104430814972827744637698939939817635840 11650855 610482685280740586976888661441457243520 11650856 139652309373367663488175370488478760960 11650857 -401037543328169752448044593779180190720 11650858 -137932574074028965473826629354136031232 11650859 497956588924213086576557799155881260840 11650860 -272724700193308371869418985052428615680 11650861 -1032103189975761747010678625788752882538 11650862 17232185167125907265893981364532954432 11650863 225721976724909275265251416714229322624 11650864 -263448139649273914981951590092844990464 11650865 336223011365554663045099763624483482320 11650866 218082731855769262586966760945925401600 11650867 220390870763326131615362647154499115916 11650868 220500551868350160478263626717421656448 11650869 249354039962579155396693002697230907488 11650870 -4833205979312454310289744534847559680 11650871 26564307160173555303587099771237677272 11650872 -707202438381179090985420512675536896000 11650873 6288386228001949510697149830564545864 11650874 -233106699602763951858362607200192882064 11650875 693192823267974474353531313634716780000 11650876 629165058746613560215971009069099294720 11650877 888293427535847019569589087001264889280 11650878 -324959285694678234047038680590502735552 11650879 -143878381273139523094851305482646163520 11650880 39843008955721211944369440568387829760 11650881 -848610690820015048476465627127239735456 11650882 905438052011795919928063523456965467552 11650883 903204638702169732949370921183443347132 11650884 100099430268209160604309175520880484352 11650885 -250307407038232543943364297986006231040 11650886 -177279977309978607267177282479510605056 11650887 -174101810594644801583787614073924529872 11650888 21777921452350246123662890764326635520 11650889 -1407257092606743370594565106975994934310 11650890 -200447502314948372403108160600623886080 11650891 -35048200422413817971590009803533445600 11650892 -386815244915969775736825183933950156288 11650893 4218211343394690102771350446139001408 11650894 -682463753381729103525833717529574173504 11650895 60989157890824138890672388376993940000 11650896 -52541322952255329395473591374720737280 11650897 -199478929044035268869051641906265960588 11650898 277873099338446636872426117255577882112 11650899 41377796082440701315687365265532670048 11650900 -299181374725540698080368605266954803200 11650901 135577855902619110237043981186974151800 11650902 146790556422482118446986672466785234944 11650903 -617548346439871908046909827824283871872 11650904 -20304220923123623936040087884896481280 11650905 -114493370970169099429254906638068512000 11650906 849944541384047262398594053536701618400 11650907 -43498155339848984685231113115264944964 11650908 -617365640403871177931256614641267299840 11650909 14139330940117824399963516396261414816 11650910 -468755058014232090381654988223344049280 11650911 476680247851558486026893331095866656072 11650912 26108046654089384270068327149783220224 11650913 1064312332344956897952880892405415120162 11650914 1473656422685524493847778851150411648 11650915 477193881067511230581855905708745897600 11650916 -103475143231868500608812205032452030464 11650917 -446251409227615177083415419594964041120 11650918 -459296925182499680972376534362391583680 11650919 375918469146141473268174838721344117296 11650920 -135438892770079719538158304722862080000 11650921 610301728961204299510916865710900664122 11650922 1168722925025820462396093599680459283712 11650923 359491411016992807354937980334649974040 11650924 -563069562064847226728973214331316572160 11650925 183169974646644273564453244834093236000 11650926 231032441156477231308990327477471079424 11650927 1035573872759469233473251749076869900040 11650928 60082382229103353955083639622096158720 11650929 -130957117089283619795889572749164742752 11650930 -208145508566705480145213492285721924800 11650931 949822724985715329785725785322198354200 11650932 -231485823231991624434212662184863580160 11650933 185599013946009876854003568226052672640 11650934 192432053780471082668796293448096083520 11650935 -340893862406702511308975288496494977200 11650936 -11255568475029988662821883768407654400 11650937 -427531289604073161185243958653874910140 11650938 -143088542975725146604327720570030409472 11650939 504465241021270829620159307472556367760 11650940 10386160743323082958863419918729287680 11650941 -529898923532531537567759200908331273248 11650942 481980929389479345610911399247273223232 11650943 425125199500799134059723318301361304192 11650944 -470736144282054597665415851407898050560 11650945 1698285244740629877082952029466823021480 11650946 20603867583427104955671447313492938144 11650947 -9551448448955383894754118177603796992 11650948 1639611390671517927217035161207273697280 11650949 368148883776367441351134182275454448864 11650950 -17414673619893874866520415755941470400 11650951 186451149242649887538639124019375997584 11650952 -604156370988418946289889011244921036800 11650953 -506628363229488838570160926518151276800 11650954 -195810961563824380101292672398186332928 11650955 -763850787343881303802701665652632060640 11650956 -56975584075917040724248203975474656256 11650957 -107157961783018968741155844679525330688 11650958 272884724092210619256119735907149706240 11650959 -1537174771951098950316089179244781336 11650960 -156661566682348278455340675324999352320 11650961 -281524435490466612416800624118822048640 11650962 -128884401743674918097120567021326424448 11650963 150774046817341354185511835636776023212 11650964 -86802557417575352825490762291885437184 11650965 -148836769411910093435137558734147228480 11650966 -490343421106142908277663494222756712640 11650967 326035664655925660234342269928465545072 11650968 -39236313287328172919414548233033277440 11650969 567556367192448191499290795303674970 11650970 46820938288440253503103394037255285120 11650971 -132702528159720710903799002118240576000 11650972 397993613753215722385389266373899215872 11650973 336352768951094892191306345353868565222 11650974 -212680883670887597323334850287038654848 11650975 146320343514678026625111218370975707400 11650976 1581045615487894190636537350262044360704 11650977 -77835660319343482686586628856275100012 11650978 47910550661576250123490813575020740608 11650979 1671876527856680223118291785190134984 11650980 150178178986064387516619698430305894400 11650981 215706207517315042820745312717611598782 11650982 287956947855840786842744967785854490880 11650983 -84404755061595050301951811974375417216 11650984 244300740429242492828649940455266457600 11650985 859914325401454316462072097744185430180 11650986 648297155311656893259229056541985510400 11650987 -9401811927328488484941195484514349248 11650988 -119271388896007708455531155761948806144 11650989 197074316627924935034052144599467880448 11650990 28481925779521217984570073354674496000 11650991 581053473464477819318076929754223740984 11650992 -56818068967179449431101393066977034240 11650993 -752570807146071619881453906895599358656 11650994 -747901450896451866181263843224375230704 11650995 -344653583025441172556398011173751106080 11650996 218458138464117965040526184487141111808 11650997 -144133603734343574052819843728543953380 11650998 -171603724510831532248714506150502513152 11650999 -1883315061101891514249074614118068238240 11651000 -582808979599083425726308297051176960000 11651001 -206150537667345676974747363101554554336 11651002 -77700601623495170218495279173974735616 11651003 -9716096387588098472845041102073737696 11651004 -10630775822692324597578560634424717824 11651005 121720501960243297874340030281797215660 11651006 -448282236932021157562178634094105698048 11651007 59497882599912628315487750000146205640 11651008 13871061750698413383188124736503676928 11651009 293332329142394325750955762969822556160 11651010 3082154522846003661695832425546496000 11651011 417488228366871379164668502773474109600 11651012 -225826685022768803269656281093109634944 11651013 -1200322686693880353722675751708194116800 11651014 -227134023442570124013443134951712556288 11651015 421617025438279613648408150211623160 11651016 28461627508397963947495615512686592000 11651017 -370258420639736980601271151255370580608 11651018 692286203273370992866112342368718057472 11651019 22496712589047755282162054894523911088 11651020 -371864826243430692730883970403906667520 11651021 349009134909266462186957072901832958700 11651022 -1831359210373534317812384688232552512 11651023 -374762729556295313413413209368719635728 11651024 176700608555505773134607999646970675200 11651025 87355288502950775944662843749825796000 11651026 -220770275420043728929991872198324818288 11651027 -815797403584532466520818931117172201688 11651028 -64834816505938597699367391409879388160 11651029 306837386152640254189743226197457881888 11651030 139064879113140396474455084633543996160 11651031 146807747677215295417092999125655917280 11651032 1245855422967513752788395668545340436480 11651033 358920302917354092926019953002888758282 11651034 24764319155918830227657483131911457280 11651035 274203076794936614433630922211770336560 11651036 -670340810285153564846768714564022597120 11651037 282280203367624672845936450615578770560 11651038 107669214158624300464278478703477133696 11651039 -93605446830976122031416800830129016160 11651040 10735074680361906070487681879821516800 11651041 -85249866963933753836765782257470569536 11651042 250722231212084700509279688552626649600 11651043 -185689999459377668777322450812711458896 11651044 -531537805947023774472234983344718356864 11651045 -91463161439716520441678632686038286720 11651046 -344707934293434257524577137292090168832 11651047 595331512143867761457113678640612156040 11651048 859128620808743532080399455326597135360 11651049 -589065679426939646923729479525777482166 11651050 254998733894993269009998329965748470800 11651051 714839986178463066318544964410238916432 11651052 -9626652888685447820768963902159257600 11651053 1311700266599288949466456156153837977302 11651054 -295861138287008180043145904083339161024 11651055 -104641512037297384846166147131796664000 11651056 -195857734379570908554992032669447487488 11651057 -908351796557310170385372728369193654336 11651058 114652581709026349745244393086714397984 11651059 -259487733506710373901730021140350903984 11651060 21220489280755811561802121348026777600 11651061 209171357230740984076086251355042357984 11651062 12017259243409119038238211046342899200 11651063 -545408674530325790725290489520110641688 11651064 -197051462575990842247757472364813025280 11651065 -4640721559951194593876402467347098880 11651066 -85644148512130550065374853045276392960 11651067 957691329969807998729311628489437704240 11651068 -89339155154156204569786703072657679360 11651069 709299168856543037373318723667909345560 11651070 49012978440997259114150738417851843200 11651071 -434283987521011086509764187914908942656 11651072 16347275993133542588536343064320409600 11651073 -121595737282197015453204375435539575440 11651074 -350585125366632827052067914897891054720 11651075 689851104711184528295343970867803426300 11651076 187256067245898236381610167389160648832 11651077 -41577753091330554605878705778239579040 11651078 -38774454958596926687679457403348835840 11651079 -406586939787427514835623639109277962240 11651080 -42339418874505348471899929661711155200 11651081 376680832347446454698064801132172442880 11651082 41655019036298522700545963191253767680 11651083 945157847082458944556545617398691381332 11651084 951866840299971806067364726834658265600 11651085 503098016759223705704610038983454215200 11651086 -349936394596149769841783491296759515520 11651087 -156600672095997366684856114329800537088 11651088 -151901434525635899208777493424482615296 11651089 -1032010447534369486552001587453402647744 11651090 910254266464836620362765484817367200 11651091 -78749161237096407190024048967174885520 11651092 -20510951957455319556765945667234189568 11651093 17052210850025380769059076493009454524 11651094 -54632749394396614549854713575656222720 11651095 -13298807456492701160872579168516378320 11651096 -89631370361341195372131120723457843200 11651097 514448572627743549363201391670719976400 11651098 737390286680838834889788918244689800160 11651099 -1289078708276451701526750410854724325864 11651100 69660299299191496866581055077503180800 11651101 663286266042606423303864272836163222400 11651102 69340083692266718417520181684057787904 11651103 -62205051338135227528823414954909996352 11651104 657539638686893092228011416726565027840 11651105 -93454828898981145243939976452792421740 11651106 302795301431251934092097526338703391104 11651107 334686401872735099375150535102567055872 11651108 -5947439520971930457689103856694636544 11651109 -576837699204941516614709976692031912096 11651110 -60730446175789336026371823138353510400 11651111 1367740398536622229272822585226876382712 11651112 1372140867617669091688773030341434736640 11651113 -60277639264245822528796556785506347120 11651114 460706661393502616155776709423633876656 11651115 -33859260568301118521394135419452800000 11651116 819699600091198409914568084556755344640 11651117 -445683089872176762807483951439102281834 11651118 21378153405545264983996405603315502208 11651119 110692346766733533278028830815108838000 11651120 -43088890722434893103912147655829094400 11651121 -1053241569965122200441046774688391862128 11651122 -427563434183278454196993079881783112800 11651123 477098191365616778317766246572140689280 11651124 214143102934206440672973057036553875456 11651125 386948270460483657711473173429525848000 11651126 -272800679671297795253881198917043387488 11651127 -637588918231473862147738861675945766880 11651128 693857937572749551340428952182564188160 11651129 330713326644546920398387240397784485376 11651130 -261768172396448772559997096961560228640 11651131 -243035674433177058840143355455782199068 11651132 -357854400965286381245319485762463151104 11651133 10528325771463929080597680975264030720 11651134 21147440878140738729417062294339067264 11651135 316814069404310768900593523708602927080 11651136 17478340896126015813562995280309125120 11651137 741614845303226164037511383318166735492 11651138 129521129694176811611461588677716352720 11651139 -213288760396092179516657084717042790396 11651140 857869465280401406567063029742346977280 11651141 739488765144344463439900846605620848542 11651142 249052950968074519860996139571086471680 11651143 458722668039378975236220957498174318720 11651144 1164651415919308540044533199724063196160 11651145 3601311353354777520835170581857130880 11651146 134102563280729850143278307654519271264 11651147 -802454462994966397544319235384320199404 11651148 425885666264102453824122827429430328320 11651149 -483261846987234831105602512374988780800 11651150 1836447585103829228434813427555856000 11651151 -468365619291628293968218369062480000 11651152 146431379460665146928914844442210844672 11651153 -208578528307646133808996387865636562060 11651154 719280145744595379918141835114857507840 11651155 -762713201836616714421183806846582507040 11651156 -392058131380223607445633545026260131840 11651157 34482298657040533883490344470794827520 11651158 -137515308680945228230408652994076957440 11651159 131712401652858328408270102466666725440 11651160 -25769912163138865458445696537529548800 11651161 152146743977957872464638667005135880400 11651162 279353494128731051993860655333850638832 11651163 -53963297854829660469622203744330364416 11651164 -55676028800569858670883114073274053632 11651165 36904617896567705993888308877413241520 11651166 643037604282667682467422546863882689344 11651167 376388835505508961876353320629498383352 11651168 421235741795629511060471266469621268480 11651169 -153686010652275832926998790208090478112 11651170 70791206556310062760313163029035805760 11651171 -330024844999744575888920671831752853344 11651172 -20436187854804807679435723550517854208 11651173 -144608479310361067191239843073394136578 11651174 -371695250746251758068530618311484355968 11651175 98516233008318347314806130060840812000 11651176 -317100064298279814052050678029367459840 11651177 -449513811881022752831024179070867563974 11651178 -32048371465724408728122477213460254720 11651179 304346896200210881040645393842532769584 11651180 279092447447224265544591312209041689600 11651181 -175753361051685297731904967701757222848 11651182 58283823019356477885065451875338416192 11651183 885447608339579718357250613890115703120 11651184 48780914598840548998930558325067546624 11651185 3096362871231480545068164314165241600 11651186 749506878077161298370346985238788811792 11651187 -289462585726624732636777231644961413120 11651188 29379095897069321716146032785456233216 11651189 -284139857205691699799047991456462815968 11651190 106604044153687125134482200122785115520 11651191 -978392192363110160276779438464880146816 11651192 100998077938364426441864267577136865280 11651193 -183583388037085945722629323003424859840 11651194 -2592627951446222200747226143071056640 11651195 -74082529740216882631983911523370300800 11651196 -49528561323137155707238069428363755520 11651197 -741647183628986952167458175716218257460 11651198 -144585401545196302982979694609842837696 11651199 -191607603890511343977478512448310257920 11651200 293036754661830263453406955114070016000 11651201 484696848566406581664764111668959395202 11651202 -6170857386633845575842610439003036160 11651203 -1071106231984422191766907610575933916548 11651204 132868148612417875621306796376696076800 11651205 -38343666060096966206224873474621164480 11651206 163988973625193096121520039030364614656 11651207 -13260583002534121771373565640904823840 11651208 108277517309529252109033500533655552000 11651209 -685559923792796413027433772829703544560 11651210 -275595724708653768854892606501445326240 11651211 -442555653797833341393104591075600016 11651212 -694578475140699404639720029720900620544 11651213 192737501036520320258118864187023828960 11651214 -85401452815359529994694903352784950080 11651215 -149236146283493866040417401523109882000 11651216 -18452269871821064896257286823350419456 11651217 -1046361351496283054276310735231015685152 11651218 -210043044771358577626084933991633184000 11651219 1808747142059990303099544904343141973096 11651220 198418792501929232831940237265404993280 11651221 -1150370469923698642361737952127760862578 11651222 171605746681800908038652285147732217984 11651223 40722408847230412859249143884209779968 11651224 -131916168089662950861758237572010311680 11651225 65159947113011070042052217570835502350 11651226 3038038171197420694731725031595757568 11651227 114870259168448743561317548502512441872 11651228 290277517722669124496199141717733992960 11651229 75060153985243690636833959326165947840 11651230 -78387660849482507429740832574530908800 11651231 -20879470982016411269831462374044103968 11651232 31544081754190173868128449863401603072 11651233 80778316300834022042090373146446765920 11651234 -105844174691754523269270629256878604288 11651235 106230316693053501616887333670644270000 11651236 -199736753196317753113105326959470469120 11651237 1152316706157372537360977022835721280 11651238 28799464269604165048215061551374019264 11651239 -1390113965059529416859372020188147338544 11651240 150965983510643377107943614025176268800 11651241 -243863704705863511972718998390870652736 11651242 280328404382484223746564143587384844544 11651243 1439660549713878051214456966100384448000 11651244 -444261099404265131574159352276628422656 11651245 772753158042440203808180018032082287500 11651246 -26241600365093881514605241693281769280 11651247 889941590107597803816135964926280758024 11651248 33011088459647261052433188863364562944 11651249 680671192406875870613407495341173231250 11651250 12196400672090951214669068185641600000 11651251 215510825275581216313146039905304610000 11651252 345484336507378551863385660096679453440 11651253 -712916190628737747117523808654103613056 11651254 -108278493387765905582411716416417443424 11651255 98833777945814854283742496119592189440 11651256 1255644812444309640116304993242284032000 11651257 -91867930339964624945136522900609223680 11651258 -20502586703303873354680637066252286720 11651259 398638951547530719317448045152506724208 11651260 422968909582843886805791137276967354880 11651261 786298777842531217980641256022942840800 11651262 111319637950372923498104300206488812544 11651263 -70603475207214211097063328792027258496 11651264 -12535894019760646007233029077691531264 11651265 443773455388059594843498410160282413460 11651266 139373551989166414026646494633200125824 11651267 -80126169476284877023304382917293503684 11651268 210821115027396083314312221101367229440 11651269 1248675185062332017546990694498515558526 11651270 44032174755348567498015713103796222080 11651271 15623681651359309898421750364653630720 11651272 311547521554068848593908057461425612800 11651273 25866677175842126410544793359064896820 11651274 -103697373863306157769653181997380091856 11651275 -1362840575819857435638498000968429700 11651276 -130409763386766738601048420133487728640 11651277 -73176262890006510254972547894129642720 11651278 -288064840216807696347080933877716112576 11651279 -1389848812756417987148225649670524783120 11651280 1103749330677571082851948867623321600 11651281 133618171474882230421574589083435524082 11651282 268747327785370181314173839403310606992 11651283 6672884104986630184164014498627614800 11651284 74410258573991012463146797490452539136 11651285 90268062888145613544180409214325722400 11651286 59999781895686956755274602766674659264 11651287 1346265165362522644211648346845403884936 11651288 -262887240474998466224088543974743080960 11651289 -182222630484702574028340220507505649600 11651290 -89781694577336345784672557694816829440 11651291 857813332934865561781755573835683276720 11651292 72060263613071512490115883671158255616 11651293 -1100520272872626612636623725448792666458 11651294 364314603320861268151595782321197511680 11651295 -342574367917552370663374195432049965680 11651296 448504099281700162856757421686585556992 11651297 -36559327515017298128364461696148593088 11651298 -75773168341854576078633810006559848192 11651299 589117711566453627096314018873035702920 11651300 284551640938176192476690549483921203200 11651301 861613188696061145207754879887727620220 11651302 167314775631221877082245069139521794304 11651303 -1143748318038580955290270247552663157480 11651304 -130403718631076427217644877314376335360 11651305 144629110277250370495989406465070806920 11651306 -547482374443900170410155521356691309648 11651307 788148172396115779927877911297686678192 11651308 -220003790664572609062997818110161111040 11651309 1020032892333455712944472899108264919510 11651310 40531866409701727923398059358421350400 11651311 6148288824967696573281607894378035696 11651312 99383046023397808193073936830099030016 11651313 256772678037424382286303484430309990400 11651314 -1220450139422907244487042556396092777568 11651315 487775223214113008000241564076852176000 11651316 -44375832860804892341244081446471221248 11651317 -218482831091212965468170270338434956352 11651318 70009637041110071084991559095395674656 11651319 274842855110553244445138810899849610688 11651320 126095193871964057373073405711617024000 11651321 1460330021761524039308938791684459789888 11651322 -1431128104561346301812239550255690496 11651323 -7364943615956866563029191626314103896 11651324 -36838996139957946938834574705363118080 11651325 -99563576311153596439686775869324014400 11651326 86614660532295455507025598048988928960 11651327 -488642440957764842027551263034289773824 11651328 134235347149587697198821385208762204160 11651329 641885290855355888544523138340292188930 11651330 278231434920170176087988313591194510400 11651331 191801431316251106163805830019195117824 11651332 -130523062325617742283891281510256640 11651333 699353382842472629339168570397404847582 11651334 -107827037416012392987548184519301005120 11651335 591913973400712939220315420395560598560 11651336 -1145653111105644914166059843878232632320 11651337 88542182565448726449446757697177123200 11651338 -603130999995511028902392343996511209680 11651339 96021997725555712212908596749908968992 11651340 -155271028362431481241773964457723412480 11651341 300512945585680038500762991285918955224 11651342 -326778481813488878575224295979279204928 11651343 101858660366179361148051174897578275968 11651344 -142803600654745446080124710002483978240 11651345 -300885566645394808215613903291719038400 11651346 31725125298169958460744616986385459200 11651347 -1502983691095198910034469996288507720608 11651348 512109612817766813624341546377716887296 11651349 -295709249249902737295124652276234678720 11651350 806217627086712032607816395127436800 11651351 889035650570789798792685349987091238600 11651352 -425255524050650034361481117211032985600 11651353 -325958315933001649490185392083980987200 11651354 -95539813912017709749722865045817578240 11651355 -192947925277719473282181638807122090800 11651356 878650327279516328164478705422274577920 11651357 -842020496264919733835410490677538570394 11651358 -134442420524997912779294793175054381440 11651359 -1174349856932607945823511261525929565640 11651360 -293570630009431591947993003764408647680 11651361 -92739139818195196385917179932920375296 11651362 291796858117034895378200841155483460432 11651363 -490628493300969407233958285694849002496 11651364 -602412008028015195682174688899365356544 11651365 165276929155251700706994285735940416000 11651366 678687395468271174944447885602217088 11651367 350046778481465833602604540592047699200 11651368 -87595638078073946153926077786408560640 11651369 -389240569616305853422227667757137828230 11651370 -40916821847354882160157727779209177600 11651371 -176509403138485318674501288441246500428 11651372 -775421263771571202170603089662030901248 11651373 710553652365138405820500033220873114422 11651374 -8093590553128284805835043317609127936 11651375 -722769808107550036674778854391138356000 11651376 3383749547612282554125153959338573824 11651377 131819308261163832738313017347767931700 11651378 38586342571386084238672947445261077024 11651379 129954062016793629302920586144666003520 11651380 3223405689212339485917228926806072320 11651381 -80511091158182643904783064548934785536 11651382 -330534745073320722932249202478824944640 11651383 -94971522778382748662305699309179573200 11651384 25470594967780007934335629862498058240 11651385 41356145749420729930054904205581793600 11651386 -5810138205165210829737350185129354752 11651387 1089967899228744495979073779377131634792 11651388 -221618628697210667875440298995578634240 11651389 -5285802050273344925589623780283114560 11651390 -456080256360822659760174025035555364800 11651391 748974070157690671278345014183573959440 11651392 308617102770817313602652543188944814080 11651393 236553875507378563996195364423900338944 11651394 13517009786892647758692624947670712320 11651395 -95950047204073221851009860795001548800 11651396 -441690628980569707577902234706141155200 11651397 -838027479083829032182655132760148979040 11651398 -141537817113890471767310774743668615552 11651399 -1117759995060226519997398979304533874600 11651400 245884670006650120874736258461013888000 11651401 349711521443694577639297505989408709092 11651402 -179717505931763100878982444579977289216 11651403 -140759827074749835676540994021332358976 11651404 784984778252120134489376280677563609856 11651405 22760537177805973958815468454733306060 11651406 178954995928260693701830815523565725824 11651407 -413229263101269414638578554534885299344 11651408 -215344355359402383851916655248626810880 11651409 2243022872664716861259181747301185536 11651410 654039974666198262836833980889064304960 11651411 611002494795259265186623883122495804272 11651412 29451576568133243173335851128110465024 11651413 659963351061811661694128522812437332220 11651414 289401674330251416028123661961051440640 11651415 -502582228345185457058410689278713820160 11651416 -1007811422845882389755632763222878033920 11651417 -515314594911200816893565267994944734140 11651418 -15278540046301423669665738218207777280 11651419 -88025956973273099882987072591933839856 11651420 335229998406141858001774258205024133120 11651421 52239105790285364708334638880886853184 11651422 61433903684306429899425393637438288512 11651423 -487772925888865279601397589372068363264 11651424 -320204177388962299141194115329101660160 11651425 -419513380595692674103591416044265540500 11651426 -47410467729365402268904878122642236416 11651427 -721028413891135835813715108780035189520 11651428 -8990294359197072481909178059899212544 11651429 1387309918488672400198147236106633641084 11651430 20151589496972816231282300846706339840 11651431 -455433001113912250808846009445465701736 11651432 -173273438181863923490161911711428444160 11651433 -744216984957804470452178624102028664176 11651434 712909846096416487763085125218182757632 11651435 -210798506933959230304140169895789541600 11651436 47947908610166190730724570576283931392 11651437 -642940958960290980768208839279012251200 11651438 -360568805461519142153336330957938058880 11651439 181579352565984408944788550137045261200 11651440 -64277749631886717249200465038848983040 11651441 1884588426446693430306261879575310967680 11651442 -39110952122207729872203838241095623936 11651443 -202589445504700694741594777743562513280 11651444 180093082894419765338106750966585323520 11651445 1921184963999235421937067793367709720 11651446 -181108375008847825716534552515347104000 11651447 98836403007188701504995234771052694712 11651448 -672593992413957548798612370734407680 11651449 -1460882002211309429588878602867782550550 11651450 -52019119019041048537992175826142240000 11651451 97194204567498908204249613707367201024 11651452 3537068222347393471339844967077780992 11651453 -1699672707956756178790304888955616314 11651454 218409309245135553465448903174402486464 11651455 91791510776744970074182645710091230720 11651456 61330677291759274826089041945239224320 11651457 -10910767228043317177004047039399856064 11651458 -67218766425047865161372850211812917760 11651459 506015650574665547171245801273637985660 11651460 260800122941622595342913099874864168960 11651461 -884651743565576402423534530205346663876 11651462 -212773086486632266823415883567274710272 11651463 -414224747220069659816250918715963483920 11651464 84117336753569917947817480307322347520 11651465 -622191987091996549875895518778864910400 11651466 -372194701286086430831029895601725779200 11651467 -634246881468191658655566709455766638720 11651468 -26641358252284986297241670198682155520 11651469 -660458310703211980836781695907640225856 11651470 357182855523412146404458233648683071680 11651471 67583525718691545551701779033063410160 11651472 73018971264858589060992585266760253440 11651473 91805436408934227631481478167239252480 11651474 -70252980627338767493678456095617927168 11651475 97005999686093561870885364077439648000 11651476 135019084580172280659567776125734338560 11651477 374937816771422875455199287683626626012 11651478 48350997063611179549026366195906859008 11651479 169128119872298144482929555145340709600 11651480 737217021930020857669920072818147942400 11651481 67357305120749430166566133244645206170 11651482 388290489770915614576275687626780900592 11651483 -208851130380872374433183709715946966268 11651484 -116968618700406931302644686404383416320 11651485 242224457619251774546663208214959623160 11651486 -61297259948507916522286393675258414080 11651487 593985468937751289627787872281991564360 11651488 966095888077520987815042247556901896192 11651489 -591254773952030943764352949620498865920 11651490 120469001718774799829309824935505746720 11651491 -605703716304225826368483961477480724288 11651492 451014379268945383836858769339947466752 11651493 -5542174553903429394021014104265486016 11651494 -179689341192963101912405716057674577728 11651495 13103007539733433571494719423023859120 11651496 -24777139772386143248326805559814963200 11651497 -280285962931011077152128813921663913920 11651498 500005496925046775481979153312180302000 11651499 25299723347879505376744680251570265600 11651500 250210860120812772446270680776890880000 11651501 327197107985522467382031056913089951424 11651502 -365425250143452616681811724749047574400 11651503 -105468813641940672234754800511038506160 11651504 15346268070788230274616096764292956160 11651505 -118470204468839772190996303439307041280 11651506 -124935160238041109843523706509058296048 11651507 485714058584762298737516819009928178512 11651508 -113838400525136432639621115496726573056 11651509 -312555540074995487094308747783700278290 11651510 -51520837777614559015807339424837255040 11651511 -385576416032346909536773591754234112816 11651512 427355586271413827794611748896304435200 11651513 -162837635070632874339399936794902331196 11651514 183990223863309280685399422302356900352 11651515 127432969886776987728022226169186956160 11651516 -50961813904455597092627038514707126272 11651517 617164187306196012485089177514590424748 11651518 6655071359045462965331316745812572160 11651519 -150510775256537279499942706267250841360 11651520 62004880406685981124624168817315020800 11651521 -120411725274092817063909729310581023616 11651522 106163634880224835935363033824097208320 11651523 249135548102870983510419642030683220144 11651524 -186482587771847852587895218182106398720 11651525 603779471164644854094849108520671013050 11651526 -3161038559226140899553461763363047296 11651527 -156520213048492307417002940317881176000 11651528 -201984734911048582086153093022846156800 11651529 -111314847825520775358777409894505688816 11651530 20946285017699559545085167779783626240 11651531 55345673095104857878195388962834778664 11651532 452019255306951987838403856974936489472 11651533 78253120221077679819972480437696422560 11651534 -348039869437657346795215436913639691584 11651535 326691475318962177081509964480064220160 11651536 45400479378778169761607757769707356160 11651537 246629773074830658233474009318353683186 11651538 -903226518736356855258216754317096192 11651539 -860371656755291997046942888302650944660 11651540 141369454162215845493700592678426265600 11651541 -323720415216784674446070316434868477440 11651542 168784141581059503806693460024092035712 11651543 358719579345451982316674246347724339424 11651544 -155591414977445286881419861076485140480 11651545 290110246127437667771950485971337350280 11651546 -112846758034348054784088995096021568528 11651547 190222218518435130144063016848612860928 11651548 618026523119221471725693579478859115008 11651549 -10680264167606681979772179439760841600 11651550 89753634925380844732673120175689520000 11651551 -163683856146137059375164827932264373448 11651552 -294232602503368746395433345587399884800 11651553 82053401242821898015391932991606123520 11651554 312541792231198344079981568170754768976 11651555 -13227278387249451387024170086772946000 11651556 134160060050380670696865913680413982720 11651557 905463757770997702952026519724800263806 11651558 48216848524547862890224496571111216576 11651559 259435019877815549716218646955660576376 11651560 312458872730721629267875445843613696000 11651561 -341254594802166595395768211206828608838 11651562 114220772243399925380155664882126701440 11651563 -753264328722876066501048901353125027544 11651564 -798529895454590067951872047177366957824 11651565 147420750791437471684059116569267029120 11651566 301793822780078003052003746686780437504 11651567 -268310012568756252766429256571016703808 11651568 154863062585378846663684078364243001344 11651569 -159130967801854920601347892373203162030 11651570 -57374373832198691552887051172832675840 11651571 226435702405957661009695536486686998872 11651572 276594936411189026088022395400658926976 11651573 -240389311451464107808287581870006648832 11651574 -297856942165260637286208951025825643520 11651575 321341440015685245987857360052664398600 11651576 -45192195974598363481396846092986327040 11651577 12219202100453213432510505020958512832 11651578 -17478892209915264429179995042608026400 11651579 -513820414337941868121090183509369462160 11651580 318108931447642669386120941046374860800 11651581 -3748513383709756628195069887141999328 11651582 117040761602251277207061377374957147392 11651583 -28905596019218677534136781669273024000 11651584 198534323432158100266607359788520046592 11651585 259091461034604953517276830233155813120 11651586 -111369085406176119245954704054020779136 11651587 -818545005774268522032263154271153762328 11651588 350737898646504995057217969357993073920 11651589 -170065781748000239291314206270028176546 11651590 -240674623900964383241425652806202622720 11651591 416493805204560389592150171032364518880 11651592 377710846097631257980830036253295001600 11651593 6801385324499202276353746050583405824 11651594 -92501074483808027730393336207016733904 11651595 848660069136809037636608631482716696800 11651596 -169445226591196036377090095465408452608 11651597 143238843732977717404857529116988681920 11651598 33836182300249071555866936446270586880 11651599 1290911859203347606145127518964868295600 11651600 -90520439276133777041147977311249408000 11651601 -336130432643418623615956552798659024960 11651602 -112652048381653575343975198382100757728 11651603 2171226627248629780168642650444051024 11651604 70324860618532250732258454369048016896 11651605 253506984159725532228893499211816344960 11651606 -282894883536371831962075371602839777248 11651607 -332882724359688727132371175044149167272 11651608 -435647742655424808759921998438415575040 11651609 209746265118029367001462626696125888916 11651610 174898250690144457143899989165159198720 11651611 -978177588268246549004994386687505617788 11651612 -372199781312320822730166475078053705216 11651613 69684119027329655151050712953773538880 11651614 141283802513551046576471132028602777280 11651615 328413248477808784339611404820147609600 11651616 377979451519202682877022035613728112640 11651617 -763172132178049024026650738091039761360 11651618 -218917247852418458266868348649778565760 11651619 163396502628067428395945160925207399680 11651620 -753378828869300930981762501464996032000 11651621 -563753327895679935047195375075568938178 11651622 14018386154470185386795804870552839872 11651623 -549552382803192151064144852863296867576 11651624 3479610003533949443987699974373867520 11651625 -504548277132622978801856523540355371000 11651626 -45739919266713323652610122158800207872 11651627 -8176143606140993854522798502702135520 11651628 282424824577987070686625225213681886720 11651629 -187117020207627888797504976926944935936 11651630 347405671284854616496595148328620835200 11651631 1146033516686926209912081082260996042240 11651632 1575717214320482575364330131545587712 11651633 -181819249996130938826467114239272812224 11651634 -125583239760106237327303545480302741760 11651635 -391825961897648249851787433917293817040 11651636 19886628130677475694132843709293592960 11651637 40680625369808545517535938321819456160 11651638 156742999891220619160447609931139234720 11651639 -733640762830606042214102420645707556976 11651640 39890571165191546203330641308693299200 11651641 -417206700092287340937858266339768182448 11651642 354766331204852793542069696655823455744 11651643 543101140639038760215969228164057857932 11651644 539379604491445461153155367957010486272 11651645 94685653897956251801290807016909856000 11651646 44307210257276196276074210081199499584 11651647 146234564629516863496381986992914548480 11651648 -107448835941970519073001058413344980992 11651649 111748306553905157844750903701809584000 11651650 41136778191747515510400297054246000000 11651651 -1302483887338137084463168794255097662000 11651652 477059302894971211032959711052714484992 11651653 -410957004613247471803323183121032284516 11651654 2783760360335855221801314078630457344 11651655 -311194873367482229228276386800870729600 11651656 156597306119786874543736525137927014400 11651657 850725992222638745688452923200944370906 11651658 3872422636806258394182300023584876800 11651659 -1165567014707246058100849029268093052140 11651660 162352485375310654568535359651916226560 11651661 1059038095007004117307405429940136855360 11651662 38460526387156081460533108913301924864 11651663 -147275646045437155657704017721470427576 11651664 -79721975760647852767799337790148444160 11651665 515957404792838538936465678120138884520 11651666 197377152406168518641667587653659743904 11651667 2000870961704950878959869574243369856 11651668 -1440067555429452225010225729160552448 11651669 -2340523080529295150539623189896423641056 11651670 109707542708152880828470575665275920000 11651671 -699416898786570887702215883741854061712 11651672 -237702390737898624668574511776596152320 11651673 -648180056354142288850897514326527942432 11651674 -453515409666127667911411977625949356800 11651675 267760247274679121092966855825303680000 11651676 -24387680878985511147918465817961988096 11651677 111881257733254887271300518059064607526 11651678 712492923742042525033559102323516416960 11651679 -50823833869268353184020691633186427360 11651680 -335703820615989244541467288848409559040 11651681 -239651594012797417782067043507468861628 11651682 13619418550667971209856745685807588864 11651683 176414795530428918171938438795900602680 11651684 -709147945593114975874138696983635155968 11651685 -95511033962935907003967934270142674560 11651686 51756977265875410518713365134384429792 11651687 677796410390807887690572798467511921336 11651688 -31645089978652558982252688657390167040 11651689 145329213387478070149126484982086712960 11651690 -105659252245191083652493517124653875200 11651691 -161655008736639004491735671860395242496 11651692 -25347039011025975294584145024355908608 11651693 416564034210641924948952578778274168320 11651694 -167156754375581985040902738328294442880 11651695 -1465458193737640948935470418965730600 11651696 -13293794958660945250323155244989349888 11651697 -273605222373112391254465450035875760126 11651698 -46907446229689136482132243950485175264 11651699 1037653469927362046856954258384737594700 11651700 -3893804589139421548406012671866624000 11651701 -419733763081614461003169419115073785298 11651702 81152552340930862618530859794028602240 11651703 -58128836903169500482579847956192960896 11651704 -149460272611211666613663898104399667200 11651705 -622731283077235790356717637317027202100 11651706 -29870239113123878421413348160853681920 11651707 500441494559131065076135814492430310800 11651708 183848250402370616944968010120966318080 11651709 847870686251180628913107207721495586304 11651710 4655397165275813959980054512547840000 11651711 132430529872658842320079525544713917312 11651712 -669128073880822298082991931662113177600 11651713 370120014294233277860511682846249023300 11651714 131887256972226753569093484747795847200 11651715 75186072959337392499717349121501457600 11651716 189380743681316207547574532139583859840 11651717 75211254540148835796888379022893768992 11651718 -62245831526933441402761190240812232832 11651719 -286636789099179011300605310666976699880 11651720 -836849587622391192238617254490574387200 11651721 178110853683696605852614151439206192064 11651722 -111435524423484301943762358049136280576 11651723 -457349974758820438165832279155772913216 11651724 206950374030081103796570929280632820736 11651725 353048617462634792878041511402380889250 11651726 -13303153566259925530529048789886673536 11651727 -483053962346328201035926908842541504000 11651728 61863303506704169505259979058150113280 11651729 -329591873000452703427815139101184358416 11651730 113148897221986618028889882311178462720 11651731 -46005846640338629135644758607652490240 11651732 -475329838437810801797977125616346880768 11651733 -219665113718466475435865453580153454560 11651734 80965337013885936950115144097662533952 11651735 -785419416362070485716980403766317096800 11651736 -97358155528738678532365325914159718400 11651737 333471377770670720817684767938106705812 11651738 -51702964264739266502517437931879790080 11651739 231934068080244262302932353565481014016 11651740 -681686937355379154775791955480579023360 11651741 -819772289320831749750376324904665848858 11651742 221208250895232903886079827030339584000 11651743 1425583464577194223009973189492349984992 11651744 13812969092940148933000312020035960832 11651745 -46271694022739831074421037030230044800 11651746 610051402404445421064525680973539598624 11651747 239157147625401664920700534761817343196 11651748 156352050974144756401457182351383859200 11651749 36829992361960194226515365949973332720 11651750 360207527762689026942629563650754560000 11651751 -285191556034626466345977827013958687920 11651752 -262023185889939247750379621671014481920 11651753 2295525720700634671242906620145570048 11651754 -124114758321984310537096583722652865792 11651755 657522516031116822493419810006694190160 11651756 285465369354441383668012155658699530240 11651757 106531877390086292149934273496069394560 11651758 -356509682269035346723823104503817955520 11651759 389538426900137872178889555837372356256 11651760 -18592035115429921580530657952511098880 11651761 162247472746839266716093689644256010224 11651762 110542784614182697271120822141985527712 11651763 770647199866938347930137576000068114744 11651764 274036338550541721407336705892642914304 11651765 381546117533989915748544961061485804800 11651766 -123109531534724064574254269683833077760 11651767 93129104704749201157317432841248587816 11651768 -706610736153882272021000819985914327040 11651769 23402878419355899454534386196961339040 11651770 -39236266200216566168063756872590551040 11651771 -574943674956233717581008563546574512028 11651772 -996401406018266196781749348084060635136 11651773 -199636923239987178139698434106395390080 11651774 221278430233348389290815677291727237440 11651775 567059935945863638304191823446067879600 11651776 -331732975666886825807683677272088248320 11651777 484211456839555009737484346632460683200 11651778 306218278862998112200150519106151591504 11651779 -245065531128344142828262140385136805480 11651780 -48599322797233085432311462755197890560 11651781 24593824817570958094018491424675341984 11651782 248458272625908028275783713847044080992 11651783 163571250144682518274468440591876233568 11651784 3954185594937724218338187055070576640 11651785 203723928965763555333094235126775904200 11651786 430755182875836429261480173987339203584 11651787 -52223131949229022886553619520748543600 11651788 -652771525758677479997914143681169594880 11651789 1169597423247159536237986185556848005760 11651790 22429933635469801351268113359071811840 11651791 -341285301520626252882044742077356729408 11651792 41175511309306369212763700183313285120 11651793 -7558830898898043177421994119050689472 11651794 -3122150994935425072333955127645158400 11651795 -648086084042380164431140537100777979600 11651796 5808403280455135409683095426712903680 11651797 440669663516750670038179192198135463246 11651798 -335883141890730016812740382327433509600 11651799 -208606285225333683279726831804264650136 11651800 -309363573903671414471772174014822400000 11651801 -27524536693148393736937289541814165248 11651802 199476459010817219157154881588689951232 11651803 -63834350983789620262918113792544668776 11651804 494144049551540477449492866189893638656 11651805 -402341494179878092692501605459980495200 11651806 214740283994096551529943383788819508352 11651807 -419717105979872125141035535368893747160 11651808 -599008777656626198782779321365548498944 11651809 149567611414531844396011212906222090004 11651810 -151449116391475745454093732449346362880 11651811 -407147457225625453434086790262806056328 11651812 240663641654104981820891105471556054656 11651813 478066617704136639640047787622138588640 11651814 383227765387023101677831285211957532480 11651815 -7860965499856322733725890145421465600 11651816 -378158644468576353627231972983669760 11651817 -251025238152869688836766137912493447936 11651818 276774882746687378960762333108919256416 11651819 -50905244095112427431737020716238144780 11651820 204134400660884668426026146088854830080 11651821 -812968001869203712311400177195353237908 11651822 9550465794359419295906248713934185984 11651823 -602727574219920426892986085910132044800 11651824 12440077259804338362938102114285912064 11651825 -527735121234591172609839561755935275450 11651826 -155276634048179966252651010092708505600 11651827 -394528449880619353559283303197082038328 11651828 -1022828093539259152616058476949761135232 11651829 -89097218923749597940385783893513924800 11651830 -164434427812060556983096657789468477440 11651831 -217706497327206575310349496726056758336 11651832 62504977964378425130645462465632235520 11651833 984106796963077338354507991030070527082 11651834 117809852293318899228815687100766460352 11651835 -199248650775575316571419606212881328160 11651836 -72285537297143633019743403878842015744 11651837 -2375620912641069158493552470072346633408 11651838 53019222274068882230239008071342939136 11651839 -1294669511551979355259363414688031176 11651840 -663986770709738735784483073708146032640 11651841 679094784132162929989103160514144552050 11651842 506616596524231767628665437303094812544 11651843 -242922371440345927320249856984480657200 11651844 -149843369867244137566027993472830608384 11651845 244080480025886134194603862679941207200 11651846 -58161327434482634916353637970675802112 11651847 164076169565220900036694305702217605072 11651848 -8708930637023903300733927619547136000 11651849 -1360031499400619054889113740010106354480 11651850 40810792482420295388423912580719116800 11651851 -1025636524425072921398248419480363475440 11651852 290146373492238375223078500901558333440 11651853 -146526416889012034178482537433361516096 11651854 -161936991100467974097208548950493659328 11651855 -39957049790298635847160067789542695840 11651856 -159902160871713675739349706281388146688 11651857 -68667794107136463679759128075742972188 11651858 -115705227348198325374303846486038793216 11651859 -520106845638920126882277727348820764236 11651860 -62996921737992145383782059876696381440 11651861 17539301224287674773960595390513515452 11651862 25366717139292106924231126951906420224 11651863 402520641361507081034487741046116631112 11651864 711802655228834297951236165773833011200 11651865 68259721484345909868888748677166069440 11651866 275620460703233739390183538458135997920 11651867 181434462722681829606516555240556502916 11651868 10185409234969538055388772726267228160 11651869 102497901212797144072495399364971898880 11651870 346648839362923577547219568262419970880 11651871 -133604853715933711855818282615841604352 11651872 160446963080641880143953094335444025344 11651873 994112265162260110460817274298174017122 11651874 -133136946545217817826114964349866525312 11651875 -110014771171475984383195505942449310000 11651876 -568903465411634453316913286840664032640 11651877 -195236011564673451727928388155289976320 11651878 27388156836979821082399195821968812032 11651879 -485147242073910856089688468260738038880 11651880 -197946144576313282941431423388143616000 11651881 -510305276590553222096040244225056830400 11651882 -1374839797178778312521965171531461120 11651883 -89612870489037404484816487712597199360 11651884 -505753248166927011883344023941695165184 11651885 252735638627668235462787916198239989760 11651886 -22821776500690898885947489715767027968 11651887 -236580296004671729002564975913373499400 11651888 -71042395268057153241766225959370260480 11651889 613987787680982385648827304227978573424 11651890 338900492047089706866482310839981239200 11651891 -114131689833259689578123281578803362608 11651892 7550051370766821834082178521717407744 11651893 -312184003399691423017881962878952230656 11651894 406921063365178809209184488561064302496 11651895 47467736088560357643129397744791828720 11651896 239444989060431159368089158958144819200 11651897 -1009857707295992574862831871341655997654 11651898 361471803593775509461623979290567588864 11651899 54429751975225294855305501582666712336 11651900 89672071247748751520389114618571404800 11651901 260139266059395566476636513193819020032 11651902 -250711859961912256324429174843029814080 11651903 -410719530868886075972036411687813997240 11651904 -261514060983207667416043353045058191360 11651905 71402250529886128684822172473960455360 11651906 233935700181634704167340208867701278928 11651907 55333603501765103307974425128300117240 11651908 -120547125056956118717082973962247307264 11651909 -883471890828552798670906102680311041890 11651910 -26468830760070592927173174976795392000 11651911 1190336975134624920353149080855831464352 11651912 -10083598982025753502003970085022341120 11651913 52727202821356864443945399502125721728 11651914 -220600043648073536232521420203735828944 11651915 -276096134077171682724761570028718341120 11651916 77356736330118453475709672962784231424 11651917 -19522595815839598235362077389074948640 11651918 696398280495893572747298202521750996160 11651919 384180411883997537914981850234856141840 11651920 -41483129968444850943453981557006008320 11651921 -143192619173789472654122775617981460000 11651922 -115613543027316172137859090765787172480 11651923 428752305899716359650288343322504456172 11651924 -941411513307507359482193378419870070784 11651925 -278140131634663495886775624853408800 11651926 233484641557258043630352771683226372096 11651927 373111355378139083942939853138260471472 11651928 -450023519215503331998455440465963683840 11651929 -428593316291753371014761423427576707324 11651930 220406414759223423244609129121696283360 11651931 -29420874160503030930008292557613360408 11651932 -85635305407027138123085528438248248320 11651933 -548294031846807492977042778215536806516 11651934 8072110266702486181483935036280384512 11651935 -55151995394832597500271105291441756120 11651936 1070683524859126935805583847183274475520 11651937 -1018120064570302223203146408559604400 11651938 -11400519694002889754570073317842590720 11651939 -83893718277041603980408836733783591680 11651940 261489700649757098718230837917083033600 11651941 25867484527566236319119175493540739872 11651942 10720888503699800401542645475923547872 11651943 -161705086253433446609019112346902464000 11651944 486944949305042881731867626229018654720 11651945 846070739723252447827280203732821617700 11651946 78244409023315117433286528457197600768 11651947 -1069283684408572302926489715963259822764 11651948 305516576414287859989985052120909299712 11651949 31928171413804058059894638383996659500 11651950 -310025816424754115540165456246627601600 11651951 73133367267062553837957605882759135952 11651952 34158086142110640638346871127666589696 11651953 92490393968401813311394685402340317280 11651954 269504337038499648362771239956997504032 11651955 167376803566583792305822435689808926720 11651956 -887943016660074356674104645115116042880 11651957 1065777140113581039301228229213924476206 11651958 1073035356774518666316445008451502653440 11651959 -273977847637688732166077881101995445120 11651960 489393105067180759273150371830161920000 11651961 492308079807127587877996614204653666880 11651962 12419200129856620643681603370910018560 11651963 -585140970685532984098945675071245629788 11651964 98395471403169579260872308651668414976 11651965 147763618941305391171774350161865366520 11651966 28299848922706848531787773905964606720 11651967 -25614140645595409342271791153020551520 11651968 -1088237201057482746362396064664780800 11651969 -181043431476691904238369324756158985600 11651970 88233009479382672511358208934174064640 11651971 245335715730533989471546113336042118200 11651972 -348197293416240726818161059592952217600 11651973 -624200564420042943174217467893228964096 11651974 -433466724464505417133980464243469254208 11651975 -192099388847663773676040797719899948000 11651976 163784778692116655606544445375343001600 11651977 1273187760841125976537300446585508828826 11651978 394615716526457800947563015104605926400 11651979 361127997806606177155385463202852209600 11651980 -322888013049067862426277929681890544640 11651981 789616615496687368700405799384937392864 11651982 176394979732604816992886757329786801280 11651983 -85627315048239599372848799774288337680 11651984 -36262002429404443469880437925251383296 11651985 -489958454277671220697977008458607836800 11651986 188237897090451813799793121407913570192 11651987 191415663550130950812503634854730052752 11651988 520299827164038891023747344603494144000 11651989 674861147997436855310423116017527632924 11651990 -20377025021760685825841274001789797120 11651991 37750548445114661583628239334849704480 11651992 -11320564776045319932739162374923366400 11651993 92089330551018590214997023679983655242 11651994 29459247807174327695411934072390269424 11651995 -64193565208846535264732865497927991360 11651996 -491917687419044786875212604929568161792 11651997 -2442411051400227719265109716942161280 11651998 234549253822735413218232009102130416000 11651999 1961493214207500576484426689098270414400 11652000 -382387632601798845103842387092570112000 11652001 -52985785041815644118892036013457113600 11652002 -8072434933263126161262511208691984048 11652003 16593151944782370042038368208783375568 11652004 257506423227291756858601657593903874560 11652005 -358329854353356258137489131377547449600 11652006 -124141103568900095021079037921362252096 11652007 -378785597996170788158091316968731389680 11652008 -1074427637305080746138259605265849431040 11652009 -48427869472501535828874182696499366912 11652010 -106254680942461758257062280353110855840 11652011 -2683168778699307760515698771376389376 11652012 -23352930129075144484550664232461199104 11652013 539790082062513387438443752666050634262 11652014 543920932325228257721119079900977463232 11652015 -548561346281460631693040690492470237680 11652016 -69427388788173550565324479728334438400 11652017 144878005864420973534312775575050047720 11652018 -81486946809776276123117950988972720640 11652019 -917834472737791189497058847754096846580 11652020 480257880142196917832722608873881844480 11652021 277920798319741694598331062638160662172 11652022 -181679641002228199584418678583261813376 11652023 -92680173062557103024063473987076323536 11652024 -216707401110605334498457564351517614080 11652025 -36660326336147400553843088156599118400 11652026 520925038516115476991282095861923532800 11652027 348215930207348701340351374775682197040 11652028 49135985717706418531141345015108684800 11652029 -585552695670503544797339439582067805370 11652030 -14172226774865649780679853470239045120 11652031 23525400858976423786769310919005210672 11652032 -19015679687734841738170036014714716160 11652033 86817691231999333595325630111467314224 11652034 94842074888587907861720987983184616960 11652035 391263890816998232740149461030069257200 11652036 -145105359489474785290234880599615229952 11652037 -1863549044703161378414776437799966189216 11652038 643889815178572510405457930908989989760 11652039 171760236030700249677125763648072119040 11652040 222881076312617232599021253574164172800 11652041 80831609713782074152128768585567862452 11652042 -339563401274693975102250889671178668288 11652043 -478680585811360803682935090346334003628 11652044 523632220781200151851358572444904123136 11652045 1158490778327853686003254530457857600 11652046 215537274358112184591511613157370122240 11652047 124869297391167985048621107823684540800 11652048 178886884062810324241686573695421407232 11652049 587039296241312690270680256170963704050 11652050 -99755197969112139495867703209039751200 11652051 -1140993999438882234101465029229382057360 11652052 -926221943681269607923169404181152296960 11652053 -294495115531701049272634536480986744736 11652054 4035986132257770370763533054605665280 11652055 51177538946016631625285325220906552560 11652056 205567666500836214515419389671074406400 11652057 905606054787040486057948153556923451568 11652058 -506727438295528267857268547147292960 11652059 -1310220338229779626473120701919162247740 11652060 148062339147010364550823950036048936960 11652061 -364212215056519713711445045926559541338 11652062 295254000670312792850776288173084180864 11652063 53811008441769948571559593131404544000 11652064 -370680177116313107599601730867459784704 11652065 132583956938287809723563665876551677460 11652066 234994959554891295928071458573640115200 11652067 -208270502570063986461922229251290808416 11652068 -12153952315023471307220265760635571200 11652069 97282602529530843335060224966004620416 11652070 129148227783411418738356884533087620480 11652071 72101597862086300670612613737219527112 11652072 -175086414584006585420453967150892646400 11652073 -631209229051148418186075962397691591280 11652074 -108959164964045461057666008340301307648 11652075 -374469104848665557645688281517822269700 11652076 -186206526948929552300617907644359226368 11652077 20651420189304639464872947755638844184 11652078 110482533750282937667420749003983570048 11652079 261297911914591946286897152252111001680 11652080 -70762234879799282514457958809423380480 11652081 551599189915997273672113134484378328064 11652082 -26148766693796317266095073353549048928 11652083 341234952297557699072100967547244517704 11652084 -131419563606639959401617799166082858240 11652085 -77078015012351675974510392581753072640 11652086 408758867093928084728862295030583131200 11652087 259291779794713968480052009702286912640 11652088 99357140524322446827119709229153935360 11652089 -1253338156888886924791752788928603107244 11652090 101079048067603970196262662217021720320 11652091 1290934832797985508347176749356047505664 11652092 863499466582328034565373496958465228800 11652093 -717577631694354777951168015342100451136 11652094 133607885775606920800430306106692419584 11652095 -125020415394069496403639375870187374400 11652096 -540351422825634162217346228645347196928 11652097 15818522485128745982316308991852762528 11652098 187772696609130457973500455572467521600 11652099 751658784076056274143794300803809143808 11652100 -223906207722154999208004804295686560000 11652101 -89585900405054505571811830758043076898 11652102 182663771226829313664176875857267503424 11652103 52754558342133036229882922355935249304 11652104 -41758042125579914983229091055771852800 11652105 -15331687976251649489427142771962758400 11652106 -104877025482011025704767093189813158720 11652107 1632082071039008723027494331564706505752 11652108 97262414237879274007563772278588807168 11652109 6897299812073440896767100159902750912 11652110 -54142189544178862713244458576133727040 11652111 -793414578141221788671703324771975418520 11652112 -89413384615914456098865377977094094848 11652113 58169370916745515212198930229092082560 11652114 15663209788740634370848199330626222080 11652115 249593028593257101178730101224474275760 11652116 -153770251063238771303138578843336783872 11652117 400663124105951379073363908903070559712 11652118 -174540624259893274822234294438451668800 11652119 895368610211863859529211482245652872520 11652120 49720072334174591259151334803691520000 11652121 228319672153595661894941764578833155200 11652122 262711747613557833625147090385028402432 11652123 -183433696324815614641751657106510594048 11652124 328341305251135668101818317123379203072 11652125 609049891914129692487750308013961911000 11652126 -251470048082699978253306779413783870656 11652127 -381516483730624447392624200096893669024 11652128 1223809823698298898994507899000940462080 11652129 194241496405030967774348538439709841444 11652130 -90959098135005494112001025470228300800 11652131 -185337375290796168027799349762927548068 11652132 74860422140373402311813547425018437632 11652133 316399361338202672198936649537835096382 11652134 101001278677447302747142218534053368320 11652135 -74404953713528446157134200908723721600 11652136 203154106629241090218058263500215495680 11652137 -44575540585454623188313372629626380608 11652138 -40717078543393324553906856601406661456 11652139 294674089973796043434240926089066549940 11652140 -1936071280537912810589520734494341120 11652141 577537047174532182132172421655138076992 11652142 814613865202955539010143226738259432000 11652143 -1366687194146491378641768224870635834608 11652144 39770121646128564442312664741927976960 11652145 -91884543323288734687941664918488809280 11652146 494267151367341216487523899005513891840 11652147 58366788864883264130226910442375083200 11652148 -674153889308538702359724965844766897792 11652149 40112426232218978413689796849081500000 11652150 72713947935042813219470215758116769600 11652151 236962167896428297831466942167711499448 11652152 942034052653184848130396101348102041600 11652153 -171575444595550647977212086757786270896 11652154 -208886780767243246713452130728113751040 11652155 550131548115502913654639894461322770560 11652156 -40577948650017716674523860947095986176 11652157 -203935131376364755802675605742061362496 11652158 65598774845087144893586296499167368576 11652159 -179648647665734810879280110803233929184 11652160 -42069276220688388330004472193550909440 11652161 -1156079384972998835914964143082920274238 11652162 41987279395939385132567265877768109952 11652163 95716921177728102531534116123562964412 11652164 -286724338837859507131349812739006922624 11652165 83473088623229860615400389565817450240 11652166 -79735291346036395914323332369782752640 11652167 1128185984494626816166792745934751824216 11652168 184918640635021142096557442715392409600 11652169 -707584274233086467151464474859212379430 11652170 -57775758771163512024448569262219554720 11652171 581079914173728271428945408905071680000 11652172 22723691027551315196936474401364915200 11652173 239757882859743694592893651660262538528 11652174 16205828938869494261972129517491317632 11652175 -222539644613739584378162574066435004600 11652176 18301432135285223341675896250465247232 11652177 71257086655105886093760325441863261408 11652178 178352563990207889589340457076609116160 11652179 867954193376811160451478761227019088 11652180 99796586535818789682058286855342376960 11652181 1236544361627460545748878528702656747982 11652182 -562866829401130831021025905586352420288 11652183 2194258310195120979118907136978671640 11652184 -1222293360759122031382326300561801216000 11652185 8511583786297280505999515885729876160 11652186 5758956696190159439246274028026651648 11652187 3107321319103686404496842387268136960 11652188 396233672976864428359405682058690573312 11652189 500357286875734155177799442199461034624 11652190 -95276036497564488862946114146907971200 11652191 -20040521384564267012944012646768108688 11652192 209715637739113322348865704366346731520 11652193 258188171983095180501338383522528008192 11652194 483076297006631513166798454533454814592 11652195 -347286172182699620254782954680261056080 11652196 602798749914277192470324872828925755392 11652197 456597332099103894040690698046442075646 11652198 127931625068035654865552512741355254464 11652199 98850226435261247490990394940922493864 11652200 144631131773294412903279925501436160000 11652201 -739423163500670515407625368850052934720 11652202 945759940478352756854330093249714109792 11652203 1175557143205048796711485735881930094452 11652204 -179974264444621758533277524214559641600 11652205 138021003490002469307668241196925500000 11652206 408677429153057351282637958419976857600 11652207 -284914131906116651411335804045489082880 11652208 -261078139745747531699655630812488335360 11652209 -266839024357438644445118900269821469080 11652210 2312704162512986228011267067792887200 11652211 -23996363686101881419195508392167083188 11652212 371695500887847713261391348059271340032 11652213 -261101882681689250492198703177072447456 11652214 -2308723112245518316255030192707176448 11652215 -359072959489982006145250753107162312480 11652216 320382172905426821952233929454930841600 11652217 -183096194222861948024212096893430775168 11652218 -9474276218632491089341884446433196032 11652219 -763496512709465976005255486458145919156 11652220 576716447336766557689474405932689141760 11652221 79045999754589384942618515197068333504 11652222 188361764437475645013386541249942493824 11652223 -898743160398251129380305566354181244296 11652224 -181841391477749016741862705432237178880 11652225 49805354815131456049298320222865712000 11652226 5843720683440420357144729356220340224 11652227 465530614530128788801442186884850910312 11652228 16728481356247777166647648886116638720 11652229 -3557777940372879627221891995750398240 11652230 -84002284050116384624509792291956474240 11652231 100699095327453148261473986121937848960 11652232 -285404592469783502184463048382581017600 11652233 -1085618281825784935116157878135157372518 11652234 -111113798936900458203119011208236588800 11652235 259258882752717818646831535173180310560 11652236 -262714642832915103471691714228777605120 11652237 105328536548254993546982879845467044736 11652238 91982316121915405802241976789228030080 11652239 -988446401532017356109846884793263818960 11652240 -1639771103439520169161111043734241280 11652241 -434632552945801954180263567761943946716 11652242 44081114696878324434158064869037609984 11652243 113428222642200289060575904425641934264 11652244 -192928925271957721522601692566344652800 11652245 -810191021502570123341316594757119602400 11652246 -13169537069786758087123557657572899200 11652247 65345028413148082395739778957385175800 11652248 364627472362725617441090559986923253760 11652249 43250202193723132027388625909341574912 11652250 402693349062501481197943500387950592000 11652251 296395181192388004926280938868192916112 11652252 494597949370358417658007127117487954432 11652253 -593123823435665825446580161557372073498 11652254 -578349978550581330382558901714733431424 11652255 -33792434533016933450892423016467851640 11652256 -202866216163143607510352068323091415040 11652257 -84577011171988545270895470381845854494 11652258 285414687780174583787314533410444344320 11652259 -1239003119497486816693426817820039551784 11652260 30202133734173017255540942934982287360 11652261 1901103937034812191513306323746297344 11652262 -63973564959743706137511226026780614016 11652263 519059881239044329168226836744166016000 11652264 195524252577044197108401653248872038400 11652265 1057725423553999950117392640229269129600 11652266 -419659429822235847224986792648114617168 11652267 -70178560058929712007893780819031681600 11652268 73631558176866432102002356711100757248 11652269 -3198082583583394619011979297466609312 11652270 17941383695753623920826456015971778560 11652271 -67456315080672431760427219626268358000 11652272 76290731591756192170643185949356670976 11652273 697083342731881218862425310801433241780 11652274 -546806793667766298221078665323027354864 11652275 -225833454812632188826729642281223943700 11652276 334301079208154089811007784054571089920 11652277 -156791784618270891457724915575013740288 11652278 448154556361621014644526340244830132800 11652279 -521586234038687564582293367135050689816 11652280 -256744981401140123498803761538257715200 11652281 1058775020199590271416951606631124328964 11652282 -94857509709447972822177414251386291200 11652283 873161278838277223222786468262110890932 11652284 75899464714461104824502404261867969536 11652285 308234593041475893029173807975874095200 11652286 -188141358732663801651165402628201024320 11652287 2285265330556031261260101360283852446720 11652288 85388002574452373928160228984372592640 11652289 298381182315306944682985104631751031600 11652290 -68488663982272660837155447881640377280 11652291 190875132123696381165717695664207532752 11652292 495331635946595268395351257149347078400 11652293 289558453361175409982339701186752169980 11652294 -443269930725147449681007951503146478400 11652295 371968373273569408883288241061145047800 11652296 1243584268752170571849650426518241633280 11652297 562318859341993661967388392198005245200 11652298 506493595473178794308244698944075577136 11652299 -486785325115317222567235473882743045664 11652300 -191818673391960261949482915817708800 11652301 -1125249461393922167830559561191927510400 11652302 -855342637712770599545972156592138184128 11652303 118576901746690255170281759397309723024 11652304 167192031869436549823543320096180101120 11652305 47786024295727364183108099158203081600 11652306 -204532536054139637748732791534623458816 11652307 321247315264229613961652826494226451152 11652308 -266122013426051209367364666159639128064 11652309 -1296511699754493904807841976222549713280 11652310 -269177158238287336922736442900997130240 11652311 -136307213893701384302361052442184663552 11652312 -1980764467291180664122889128942632960 11652313 726513571970406527711674316543920759562 11652314 -287171089350245979806399745724876617744 11652315 -175981997237561231541184463351813218080 11652316 18559711320715388313605015198235463680 11652317 -516464394975332206250926042590990643860 11652318 122034849149462338730017020769508980800 11652319 -256042631143894055228888714871308809232 11652320 -305127267913303821963128629907147980800 11652321 -65631136383069508252788188681263501440 11652322 -804642322644339848635285656649520522496 11652323 17011809289580036073144846302500992720 11652324 -332964885401844550910819595330833746944 11652325 -322310918744937334578057043640280331500 11652326 -159732194053542471804245780225404141440 11652327 1005169777923066226846183801426344664320 11652328 658731551994494131921458926430745820160 11652329 -177419640719280480002714839082933174592 11652330 402190219870242564189471239709967633920 11652331 211550715213540464626823360788423739352 11652332 -843119378014138541828451783393503272704 11652333 9071640644053311128482335182634310656 11652334 59990325572468058101364733983796142592 11652335 92675617954660354095030833838637767600 11652336 -7901828830390957546255629484910542848 11652337 44947361617213840868495717844834327552 11652338 -95391546126174915700467030706681693680 11652339 -382795847003782483663596827852761076160 11652340 -68096223531341363019738353933289553920 11652341 824563166338242910361573349024503693742 11652342 -48959612681469891646617016087710597120 11652343 289645261675794348104199223692156175592 11652344 957632092034001500235693216948879974400 11652345 -558785619593023323389363225516780091000 11652346 -436870405258013694478681222946020906128 11652347 601066947122810084661386794224516586800 11652348 512142180461932922413154539696695329280 11652349 -1205531180750152004447964805056654182650 11652350 -2618112533947945335524559217567459200 11652351 -27194902024256996332554164453700090168 11652352 -602171607945237776813359175042114519040 11652353 -375032196425712548053757654529663581100 11652354 52413991328511404687378555854124175360 11652355 3741912023330145742905523313097043200 11652356 -228900861530407856229939855966259679232 11652357 -551369638806487981247717550417725270208 11652358 10689074431673419373937672368231828640 11652359 -145841911439987014587006237186735694440 11652360 146273942333720380082610219167873433600 11652361 -250744957469841693070943012089975265280 11652362 -569728398031590588558527797791586235136 11652363 -559626197130431936887455561783232828800 11652364 -61355769546053588967596072415087756288 11652365 128802799204325491303434001382902237260 11652366 -89213407946623961492886651228212247552 11652367 2393772347814449873602354790103690416 11652368 12565451014631089477323826581463891968 11652369 790908117451734698653027693475462997744 11652370 165890087719088953396588052811187852800 11652371 -24770752827446063506200270197892772800 11652372 -291840217182896385616971618716455477248 11652373 -95513484637187484724171677322814049280 11652374 -102776664067504936931777283701759226240 11652375 153697621627988465822151655109849856000 11652376 400454157543695984501274262963107502080 11652377 43471794114179067235041099056169369600 11652378 85871669254547734025701089018133386240 11652379 -847447980312241388088741050974219025020 11652380 -278162713966284948735233336087702184960 11652381 -159373913820286103145761053229259509952 11652382 101740456488411992171796708489941007360 11652383 622083346672366624154907309491385489720 11652384 337756572805188280738120482026131292160 11652385 632521144700170005452610405513972182400 11652386 -422788605522583563263366444072040082608 11652387 297759961996070472426349510148017152 11652388 774032195208022875843655141881072423936 11652389 361086153097029495517859189904879725856 11652390 -140764409938696868027448492217591296000 11652391 -1267842784863528797204794714315851795208 11652392 1049295552155869520872342541794018590720 11652393 -344365357100538685277509420430346497136 11652394 138465144599125105341609908666192223840 11652395 -718796313622949435331904115797097617920 11652396 271393855321205943349483880106086400000 11652397 -351978127089670097152471546511252713568 11652398 -123536779279396697876214828417634947456 11652399 -100525592527668652968560948200961276232 11652400 168617142108988424801781648944022732800 11652401 -89687154604412872622660214398818799598 11652402 -342136693298509149612463449168194333568 11652403 521985166360032005168657267211084141120 11652404 -320172042581748965362098709424667353088 11652405 117674048130227939558333986273043709120 11652406 356884857627909883666535966107760064 11652407 126391592267486248835545114310560535472 11652408 5692775485518212935444688877460070400 11652409 -18243187697468755943062283753321104940 11652410 38981340712785239976312011115549849600 11652411 -108126379667751836420424644440408526400 11652412 126131038196495901314651988670227225600 11652413 149502521553549222561701408524674263820 11652414 5506176052739950081426406897961068160 11652415 -34176011128699169530856436125418828000 11652416 307710937578857300108570108656251568128 11652417 10616010591232876402477574320075693632 11652418 -80488410356132158591842263878525348320 11652419 -693690967583168025838372377267965461056 11652420 -127846379037215496299381796619893657600 11652421 -565191201146705272921653073612880640 11652422 -42252756431005786683792153219482275200 11652423 -423077735296770250097188127336882371416 11652424 -331412541335589536165055729804550963200 11652425 -119330644978602099044144316162864859200 11652426 -454363609222259852137064627242196384208 11652427 -348634939125677526713541815700015580880 11652428 1409488167211811708343771075603139516416 11652429 -201529821104372959591995519098017213440 11652430 1760287222302531447459216334932028800 11652431 130613265618310706968607541835719255792 11652432 -132243245137175249259927628907155292160 11652433 -473527608353331987958448156653030611596 11652434 132676924818906094516222454444794880640 11652435 -117754169200307214419920646574606476160 11652436 472172347889833263785041806255743553280 11652437 247594326241453980624357977304579022272 11652438 -39249951904030528250202468246407976960 11652439 104784128349918425218094184341676014056 11652440 -1669186283783739091720388746243891200 11652441 -11694120830362876173166743895716261120 11652442 508296271301152349480437695972256677600 11652443 628189213992178443237042007723158067944 11652444 -138995180965184728757101078090285301760 11652445 42624312733533012659135301915522720000 11652446 -8968784182781088305585460746550074112 11652447 13978711081127637071439007389978373920 11652448 -612541965596329255768097829553904025600 11652449 -260545750768016287316190009187676949888 11652450 -29541353149935271147044300745956076800 11652451 1324140008268476581773155434132270599452 11652452 46434711326231774735380257812575764480 11652453 9920233879984284706319690158671569760 11652454 241565206537962071827288241510818020672 11652455 -435699709850941999509085537430586461640 11652456 -122327716700209401583716761109363916800 11652457 -503293915000887699073717032159943876294 11652458 -95232921592814774969956695102891840000 11652459 -64683962422162468694329108622569281792 11652460 344451290361762102109923972477999329280 11652461 748508253756104910119487473945889336300 11652462 -125147767964772433880814408944769646080 11652463 -113067714169363597616029542684511790016 11652464 -122012171478684265015757751832776376320 11652465 -342163133895399005977841339243939741760 11652466 -30328135551812234069375419139607244800 11652467 571913825937872692367170763991706600560 11652468 -76772851863697415504202836966881320960 11652469 128738270542334309436966128920249952544 11652470 -352847779698209692595858485386504272640 11652471 275172833119423268415020351098762104480 11652472 485292749809280235431525332318496563200 11652473 1546250311403031739878741427650462144 11652474 81385446962896529310043234914023117568 11652475 822742561105682813028258425187593390900 11652476 -584402923835704430877817027025062187520 11652477 411617469095656283379131822973758814720 11652478 514149941316606702695718155422580260224 11652479 2483531121194587840126204459531484784 11652480 41697582653128196822318280306642124800 11652481 224562281177841425978643722058620849282 11652482 225284681542793590801740829640315807232 11652483 -58366401721260302718173751528146387976 11652484 -3326195694780375182653721616401870848 11652485 -187722164282201601668652495583964821800 11652486 139818688743483375026192534910584297664 11652487 -13011827354144813943918175706052417792 11652488 -709328658206427883310299138529865354240 11652489 26392915908002830606158267513926378154 11652490 -48210185470409029914356413886103475200 11652491 987178835673721555381761989308889047800 11652492 23294695684535236799139494940593836032 11652493 95196076409814227846617695414413748064 11652494 -463280757638820172199567515404595836864 11652495 -174545655063667346575533455249643381600 11652496 48896393395607619403233526260460593152 11652497 -227539106708101629478569409884581062656 11652498 6253158657584004519627918482490183168 11652499 389660439869057123728318530816035235500 11652500 -142344910403370322553508774110016000000 11652501 22271555077023366087593820368769304704 11652502 -413234117232951329362425538662827118048 11652503 -334478134944806317421252877112298427360 11652504 -318813140548287124041299300517811322880 11652505 -472020458562401020384223954748302345340 11652506 978032300918392873309323159114185602560 11652507 -416309727649976711465824702709524470996 11652508 93769203402256049208194973435711608832 11652509 -921711699157584369009428890816571031840 11652510 278568165694718079413048972632787942400 11652511 -366041591671177238951886066406904449448 11652512 1067883150874093408724626193856376799232 11652513 21419170370332830047166674022115233408 11652514 -139145809336044228597234003664279396608 11652515 128575419010599058318664908490481859440 11652516 -81853270570472387487447269754541817856 11652517 552564873504464104797686104694710673020 11652518 -723290829386321005920242841632917355040 11652519 -152572258889652187823227446024172961280 11652520 -117821954720276937069215613517032652800 11652521 324487729902887243006834824993296690852 11652522 191978066338538869189227256620301615104 11652523 823165224795635440149737312450117758772 11652524 76410126509824183226204242517627569152 11652525 217247827289545813131825301027743192000 11652526 349196465567540260813161780435632507712 11652527 3835337496659601698395495401849130608 11652528 -11188554501095649855493647958900998144 11652529 247441558216570113201770788045176194240 11652530 -51724023920379474170919781146036799680 11652531 293709711892994430593723718487873170048 11652532 1005113358934625544239057932854334708480 11652533 -272812881516406626497634773144520988740 11652534 -298448931756270536165561885983764995616 11652535 -19863371469168859936388928426254755440 11652536 56847031325113615714419495944631091200 11652537 30391214575272837143274610021628533440 11652538 188398214957060279051984926389424587744 11652539 166094074130322573323266245821225853024 11652540 229342250441388387845002970533724743680 11652541 -911531470619033792458141203851315882516 11652542 -519565650104355481666972735210699200 11652543 -363571813337470009339053554014587163128 11652544 -82629649813798485156308252947795410944 11652545 359699352474984051025380670376148369000 11652546 -376931653904978059802490558616524863616 11652547 1492590999059655429597216521935281364960 11652548 694092003545091028938839673012731289600 11652549 -205387250591094131982622944069809423136 11652550 -42980414372869370401894183867378915200 11652551 -332551044152789635655957920103651942400 11652552 76181730228920238245971616507793408000 11652553 -856148489632958500684910138996683557936 11652554 307238599329484871037722227486764284976 11652555 355311313865325320368329583376291339760 11652556 758754209336033452550568518504213400320 11652557 -301676394310689462196051458210784109088 11652558 131821099310373259979610519091621706880 11652559 -83937611853714891809761766439324456960 11652560 -2137766873428984802494004155197849600 11652561 357246529209059733720191335065527835810 11652562 178227891051212620145514405847907686032 11652563 -182247878235576960716523933781330083936 11652564 -87284832379208059366594388191796822016 11652565 -346735327147414632463841147286901225800 11652566 -96214798592807478430706563218911503296 11652567 -83340202503998150664865532255197221120 11652568 99876458978888387202571508213441679360 11652569 553903393336684771951251643072505859072 11652570 1489525990338498393115251886177578240 11652571 155689003503255598382524635993489616912 11652572 -208990604870658056592191870042795125248 11652573 10167813069296935568128905096868833504 11652574 33881299642695302320478671859185732032 11652575 330185954677959370374521847186693114600 11652576 74679926412790910635040919155278086144 11652577 1116359223300229292549688846550675431060 11652578 -56998474682259091939290397127917561344 11652579 -1274984086540696260402496961326123837440 11652580 193060389054786731979038762759304860160 11652581 -88240235495343699820072539556022840736 11652582 128203247761118777194616061881063460864 11652583 -965589902839765878027267585422261524168 11652584 -490013727847815636149555698508117606400 11652585 -70677130114651580252784938105656295040 11652586 -288794468023783819511662931061968709120 11652587 -692036627760560064401932503479973883608 11652588 -89155485656731109550192147200836417536 11652589 -304496566682984668711395489816250712276 11652590 -12853491161184527677681487358027801600 11652591 776113780612472850762938715437230848 11652592 115335312003629392363490226348110315520 11652593 -965734401767142903041065141833732106158 11652594 287573350694811697262993170979595139200 11652595 349506744792212053339901131907387929680 11652596 -1283438564853110196961091422462365124608 11652597 -225656772905878432481320106881184867232 11652598 154816356330131935196221004722107376800 11652599 195396386191362513763873540520239871424 11652600 -108726854706402958567708173192632832000 11652601 -675305593376339337383854242119863149696 11652602 111832406309928664623606197908855180512 11652603 457902233655868741625721995026760356464 11652604 -286810940462207426205609299446314655744 11652605 37085874702671304611637662767840214400 11652606 212365770904504867924076863564875571200 11652607 393680700979783297699945353325520346072 11652608 394391238682901700151480440393553674240 11652609 209898706033377824192440029815079641904 11652610 64106844590152469093721721689996731520 11652611 485533998406071233427106296474230427792 11652612 390585556879527606586246372169630886912 11652613 679015789806569641451611724002015424 11652614 153313586561193573996021001595196886272 11652615 -36246717330912047124149484630723969600 11652616 2131034872695338020866924298260287324160 11652617 1095966929149019515406493052603912616832 11652618 -57860414295881877722819985432580903680 11652619 -4126073365530019880600201910531081792 11652620 82272837017989147324206165002936494080 11652621 140234376767359784607781332882693838848 11652622 -221735058850771555864358609790073869888 11652623 -347210825755347396133147006936669186128 11652624 -119038435476977337864656035084827033600 11652625 -70946992567133860850397795920139486000 11652626 -18272640401058525560195593178439973488 11652627 36325425639627143417945670117890418432 11652628 -85849119422008867080581011770511835136 11652629 311203089197113828865250357866018586876 11652630 62558479402623519509128088084501975040 11652631 591886787382544708235181844032367197952 11652632 86066881618307870573516786044363284480 11652633 -848762606102832967254024404005974604800 11652634 258360192756032590010214007999839412992 11652635 -948867113251751726666266023283169785200 11652636 271191224416279593078401709896216934912 11652637 -985994182519341571187525557619153866548 11652638 141949910926394249487318223312885710720 11652639 346005960722102385369373741499606948424 11652640 -79142511290182941241569006410079928320 11652641 -232543925169427820490722064970601757696 11652642 216933688869823428358175348074036881408 11652643 507824547666004155266771152197233879320 11652644 71420164063519622476468754857442304000 11652645 -219091417150663884455394424308280310400 11652646 -544787428308253401208823497980668434176 11652647 -796059568292197302645739694859990236088 11652648 23162040530499911079777618456576000000 11652649 2213359305536072678236461060990130659664 11652650 -418244780335909704629078989908537516000 11652651 -128511596602981910344799084398919519904 11652652 245451772884576838183064307241244688384 11652653 426229069001149263797459363146467178902 11652654 7847843982415894476832354015685678208 11652655 180123731635253505161095955956049739360 11652656 -2386752272871117555589161562464288768 11652657 -144077160318584247328180297026909676320 11652658 351714486920926942611814255277855247360 11652659 513835013661782800108930773903543038520 11652660 -15154760125548996309231766802457765120 11652661 -52716229280678026464501748439450158738 11652662 1020932783790061132415098294059479040 11652663 -1022919154535766044620602590271752448 11652664 -875898704843939771930595309786142617600 11652665 -257823290734618844101712519280995988600 11652666 32627568905018333217789326471162317824 11652667 -135624672489944155534378937734222955808 11652668 -338946656131709744683067357604473213952 11652669 133477626790406876694731190186572016000 11652670 119206286989817072630160680009166562560 11652671 677150234224859025424998624899145415872 11652672 -66383694874055925979030394596038279168 11652673 -238086619589246257784773129642511590872 11652674 -57611687884023681529456822663830151680 11652675 -352514852551956019460310988295376888000 11652676 -334320755307192089519054307766823923712 11652677 -2200807549548751746469274342460819572160 11652678 -424209800065115580980834708400898732896 11652679 441694849140993344634870501311062088976 11652680 198649864239784201980171031680741888000 11652681 -255365108636617744798121483974932830400 11652682 2307845929718366377230059708463942192 11652683 135811460057595101597163459845942246400 11652684 -241732819259672608114066710150685254144 11652685 24365702681621219860981472748305259360 11652686 -241368471510438759879121348474798169472 11652687 225819830329867403616661212336857911440 11652688 93395590819818043437906692789889523712 11652689 1271492347221651839416215592437931877490 11652690 -48820480630988083501967001118821957120 11652691 122768612089626635721089353987441416592 11652692 21094265106599743158658532622237959808 11652693 214929685224513207830371937132618634240 11652694 34986390791934796725569496878321740800 11652695 -484790882873823341269680062897196397800 11652696 -76150204257063662562071305490736476160 11652697 299403317084624185863793814914380712704 11652698 -44430922594991537867798938749455951136 11652699 -27379826738040986773817766796570597632 11652700 -2486278966908808276585244617535552000 11652701 49754990716973666239079282465561032332 11652702 -1090931447556942120676687191727334400 11652703 950997461484474102901799099898839185952 11652704 -81066219360384633794772743241088892928 11652705 -229090124812752360003036618072446035500 11652706 17151357618059421595858522377335544384 11652707 222167656325847081039212032559421984384 11652708 29894906999489732154940697835341783040 11652709 652923118045454941563702528189794470910 11652710 -752907771077163585052069861073120125440 11652711 -120441304192611385069549446704509466496 11652712 658646340754461517104609881963881267200 11652713 238044252245648558990636778151915387962 11652714 219754354077510941341828913490898145280 11652715 154328308415449403144767599778357275360 11652716 -1025256012858214515003566643988040636160 11652717 764766909064013773102508255156222806080 11652718 321370929109078412886125851546633365504 11652719 11378396463960657239256111278395587264 11652720 7557259018743985677527782322224496640 11652721 -597282055695927073425114034581640842000 11652722 684902965633640795200731709666975696800 11652723 -889527404907118859988893267416994258256 11652724 -159847188800093603796077666544154411008 11652725 39469272133916245834907303881702922400 11652726 -126633121944421295559269215716023163456 11652727 -1117297493157907973963945821044848886424 11652728 803681372929156622474833375725216706560 11652729 -5982000249845289746556032845679622144 11652730 370768316391576998255296052828544929760 11652731 14837292801648055333658449996957466532 11652732 -52555158683022104692989473124455344128 11652733 -283818492120748670419227583968570543552 11652734 343016314754786175072720883736295514560 11652735 -705843067487497054271505390126486240 11652736 355948094844865915755543772357931827200 11652737 -1049546417593269393303629319413692688640 11652738 -15319401210263822198371591791125410560 11652739 -99007691199485480448746925784982212800 11652740 320108288505622295147205431517419950080 11652741 -30401939144389955589608636676320735328 11652742 9454482257221117664720653340141658432 11652743 303661383235704724788635755241859605664 11652744 111540482231347384212428546946515435520 11652745 105789181547470615170518446021525847040 11652746 -28998800479506011585445257758688060160 11652747 204152994656031508202312039447456754672 11652748 -572148027241481260960674615353117454592 11652749 855211152778095338955854651882837805750 11652750 81632834898769600936560096141089520000 11652751 766525288942940204959681292070421042800 11652752 -47592590674073478843941552750578679808 11652753 -203212436593778587189450067598430687296 11652754 -63451184605145727361255544367272150880 11652755 138460139012486386704735186942546986160 11652756 -563663474904846055781047669474794006528 11652757 1014003062183317550918269827095029296000 11652758 -156642823703822234573200862337441853440 11652759 34423973088051912467504836080835594224 11652760 220377926318278269003865422724550246400 11652761 132635376978768925223453464740074603400 11652762 207961022270853997799847520976869618944 11652763 1125939823816122193994048316440495723012 11652764 -551011466670569326654495383778172711424 11652765 -298229124808392287257886105008136299680 11652766 -243677970297707957101721042887219871616 11652767 292908970996567075723825383137502433392 11652768 -1281517696007148616369031648560262676480 11652769 -497599566399767647772742804911016433988 11652770 -17243632703355762948878217504628209600 11652771 8407132135441300834118834703383930976 11652772 -236440179665989438234280801384335498624 11652773 982101872406636187789834176632249210304 11652774 -39487903080755622069832471739294134272 11652775 -153291428806824002962662297099543763200 11652776 136378515746495820787819966523876966400 11652777 457250347396796672660361738983299320714 11652778 -647089561154452321061963673647173108560 11652779 -964937119234541857829398173966559986024 11652780 -41784956462993719416827902282503475200 11652781 -167509551385825901906726629571267111040 11652782 -662745765940752689534488012545205795008 11652783 810498031351463438534808662803023241224 11652784 -34725245363685264001055459639164928 11652785 -2876361394794096553019480152511472960 11652786 194059765548610738033168525028410949184 11652787 -141212173278097410574909951820070948920 11652788 -708553560186192467484029924264008881792 11652789 231180100513470353830659817033718534016 11652790 120946402597826576812755308816117030400 11652791 853065904867013203278818904192351153192 11652792 230186219698024467913464055460042711040 11652793 -1073684129232626810156816197806895119958 11652794 484212930081089054900897883332037315696 11652795 -175283417461194314175399853748751360000 11652796 -443844834970438934191787942098012843008 11652797 -166931346640943246264249346066334030260 11652798 -2568541943335945747400131058670534336 11652799 -144111962491668657938494249502977005464 11652800 -92234299782399321792389985500371353600 11652801 -406140345411373669201210442016658108368 11652802 -224131741749748972879225631014315170816 11652803 -602580309927335587790306530138932238440 11652804 330189220217954596289430208181502984192 11652805 431690274545137232513370631449605702460 11652806 509805793945156423821471665760576377664 11652807 -93222232629151096904124251278048780800 11652808 255367535972892210184751065017752002560 11652809 46904066253161992740486383336919945600 11652810 20908984471331807913365100446848281600 11652811 1185273035414881025521133152349380652400 11652812 -88831506356671700638084165130641031424 11652813 -674340875971246679621615793055101354858 11652814 277801910313819521320991001057249579840 11652815 244413455632976416110383093732374587120 11652816 4609130461404144622307129868838502400 11652817 317181879990410440580058140034254495424 11652818 -12770153477547527729722930690234137984 11652819 -33535563965203430686185020417182868880 11652820 -207469649673160562254064750154727211520 11652821 514133302150335059067390791393187656544 11652822 -271968830732367591741410893058715519168 11652823 137604571313826909191330593473729707744 11652824 953406846845705165448879172344878376960 11652825 180941874592998677155743188279886411600 11652826 -591785678654234084840726345946895695888 11652827 54990552183437368500830697211697876676 11652828 -9247631274506963251231180285763837952 11652829 743596686311547505037112420441908875430 11652830 -8688228283919634375941376684586099200 11652831 -378235838828651798565647568635312906280 11652832 21699849280448322106445547852604637184 11652833 -1551005079701457161257251833137930819200 11652834 -39894493933744959726477742531431957120 11652835 -231689592593251619510972713546287210240 11652836 -78259557610736676625678706385480752640 11652837 -601546997640725583133320457065167623488 11652838 125583309925210478265176501334175749120 11652839 451934301507536481267419514154272514200 11652840 179797708416822933018821446379563776000 11652841 -236977060026360255322144244622711176048 11652842 89252988676439473378818597869840049072 11652843 -129301098771948884367419675959411680000 11652844 6033480364160436873138638105556027392 11652845 142904631480550924038045551248813742520 11652846 202735220199169850530123983120668049984 11652847 -179543559246982252900953265977576662704 11652848 -193952228333737067747290074992353148928 11652849 -442128831401213277806501287601696352000 11652850 270686612303781838914844933359474844800 11652851 -362229331716877528490155416425942407680 11652852 -69674664507175234607879740757880268800 11652853 1326460520734946931173430967368152896764 11652854 206100386012728497890501780734354786560 11652855 -153830722805495997807840454099029444480 11652856 -407070934531042157723296858367906979840 11652857 -1345920134163144923545217339707819966080 11652858 -28859137307114011366446934926854556672 11652859 -213295430497623544835522623805123147040 11652860 -315072795693325797094415272469431825920 11652861 -342026724359359934641983320400126990816 11652862 -228643187828756044307355191197623048768 11652863 -179554358519571693644407419815421545640 11652864 -125358286835730350804818426982276530176 11652865 -198208000283307513042843699920814228480 11652866 -482605599447761050692968660859155512368 11652867 -782422246171406900803402406664707606640 11652868 -137816159662198882342488392575704806400 11652869 -338429255915978328170035679504771011200 11652870 18819160037433917260634479471905853440 11652871 -10039201424287284585093033203293766400 11652872 121299477552235869706566749611289640960 11652873 -228199120523440388373057827332466885616 11652874 514225406609303899769768623385300229936 11652875 166006710423217637228714729953502736000 11652876 922610512037523153674274793001366952960 11652877 -657798499798707368472212892171265635274 11652878 -21018279345885306623032188577792676160 11652879 16610767658294883040542811751583868800 11652880 -113863939829187720207395412090487357440 11652881 -364684876336002520816092960049619325888 11652882 -179854918728091482849005769801617016576 11652883 182289066086129910395936670877489864848 11652884 -582847355597051802702173840112639187200 11652885 -145938212818232300274386300462985369600 11652886 124917285367784307876216791230048879008 11652887 -215664475382223878699113113737265025464 11652888 -224746832066870308301845132038841405440 11652889 -809896922680802452894325214640629600310 11652890 362959634960735383955518570175387155200 11652891 -138046966315790221067731022648749250592 11652892 -278492841820405494374899017987338934784 11652893 -82958541066347696648003667480257154816 11652894 -413124155239468327997872410992611543680 11652895 -298035284479062178491792895515332731200 11652896 -84242643226236054626557974778618380288 11652897 323002605893851032559810891261893057600 11652898 -213855244495959340903174807055792901120 11652899 464250546926227707351007230588968384664 11652900 14071822933508986278592805144592384000 11652901 372185347530125435537466348841098419384 11652902 363775625889825260611926735852408541152 11652903 19278426565952212941378630269565228504 11652904 -795523233613382554152386317466242990080 11652905 -1146584919448822699169949799213407164160 11652906 399204785255535938223929895343224424704 11652907 58415589040155650036481205474782477712 11652908 377530550531961248186069943653060199936 11652909 -53665004718247455333028115870728505760 11652910 96677937246231237357166917875928606720 11652911 704128277327083340446488826760725738512 11652912 3507109770440360680562775818671570944 11652913 86204987732900439790770279725565352560 11652914 -657550859538266002344559124980055040 11652915 444801572756009250925476274682540047920 11652916 549451544952313597877424417198589655040 11652917 -68000572977335476095388076826198023940 11652918 -135442652440427875216371431455046047296 11652919 128509883817970043934323346277017890344 11652920 -165446305869577928902818509329569792000 11652921 35394945866117207696937736795136830272 11652922 341758971300895278999951290496042700512 11652923 375701388653114181907529173613496582240 11652924 291023941834945830066938955795554873856 11652925 790269499585392895622737334364254266500 11652926 -512280292012101509723602303885348561920 11652927 -177749709802901254456543378186559912448 11652928 69733464490327020812470058477294714880 11652929 635557649497444901461885732974648430530 11652930 -7651246585496312450429368676152704000 11652931 229386171848389157729688617679917030464 11652932 -949613669163355841353056487641824325504 11652933 99522645626477854883486786409754969824 11652934 215208134352717713633913500020566908160 11652935 -86113346129375218651412791414415775720 11652936 100189355787523796468254793054165237760 11652937 58731216599895987343886174846418178212 11652938 117616853140119718942510605989103137280 11652939 -300659102342709980303036292352132548456 11652940 -212644245314875806527288100020084966400 11652941 -34219591874888200310382492456413404500 11652942 13026014035391844774094172790342887424 11652943 -656503334931495138146156393477259825808 11652944 -177245269700723511159156819420609921024 11652945 -95519091899127669635178602163118483200 11652946 -118867281201375222414938922458412364800 11652947 208058117571301932295538184223406023680 11652948 -111361766523540210584274630186297596160 11652949 -462099603343331017197019140085240089408 11652950 -175392277100438512359030372884723414400 11652951 6089242572987108012718433832254829696 11652952 -69399343240802093684040618601287475200 11652953 -460094661977781928701022187957084240316 11652954 657915453482050745586805647813975544320 11652955 -450612520107487658179403287159854008640 11652956 -99548516506171642542775787893818845184 11652957 -20487439176326955024333681410510592960 11652958 9249869616823592124863306752341253440 11652959 405899614156055154136057017046384592160 11652960 93998935863206911632866866456606801920 11652961 57275547003078456960858084984971544724 11652962 -232009170865622051001050365278235201536 11652963 6721757149741310903607310088176512768 11652964 -140556236949566908119998537078411377024 11652965 -40876892382867585035820520411628869800 11652966 143971015410302327636240099632322252160 11652967 -373287477662868922096566932579366374984 11652968 -53058477499055058171289787366648954880 11652969 -302873050721154370495600898695132784640 11652970 -38480393040189292584793982597409469440 11652971 -884823122477412929820671917494257858112 11652972 -116615676894888441276971278034879692800 11652973 -196210187937138319108489447419707234496 11652974 -141526090744573387875958857442912634880 11652975 500014269299639203001870968165966824600 11652976 -10622650375405683696066041862543015936 11652977 -127308561685225870852469244023442952128 11652978 -373518115521797922738670944990128635776 11652979 18810639104037629060122733072772150048 11652980 476803249524714651180968332571821536000 11652981 218828869383444560519183815533739641504 11652982 -321186203220407077011050157318621575616 11652983 -284739048217180913827422380007853548120 11652984 42468716574557470247305588483608944640 11652985 -479460408174738671953784698265543956800 11652986 291217534556612521718424200519390286192 11652987 -49145284702129223536933780222273002960 11652988 -30661173543202452659610758995216832512 11652989 -18127233125326832382506715251300217210 11652990 -29376490903286373680977903223261468160 11652991 -259221231061027557691130772707761155728 11652992 585473268239440580630534886971670528000 11652993 -175893030349699054362697433910143146752 11652994 254459020414083478047686138560311673296 11652995 1229522492834364220874708863202268681120 11652996 -43962452535892750830595396659332100096 11652997 -198767014561499764768534252783406509668 11652998 -79813410551431187863497568635361306368 11652999 357446057621550870188987112353409866664 11653000 -1957047280532009316412340478197760000 11653001 23165595921933874877928786750326418432 11653002 117386474984310332799463756580710576992 11653003 -622625607905176058629588299029700456748 11653004 -325046951761791923925265445825196933120 11653005 -9050436485256595876053919708691393280 11653006 562316652503896347883103907302611157952 11653007 1455871396144060172117956977698339708352 11653008 -275180044545066717328274585607043547136 11653009 -343792871573213001114007101054994535360 11653010 -194635814651129588391872745510321087840 11653011 -1346761946202377497765349894021608740000 11653012 70796474665724572194687986824693678080 11653013 803019624713908649558128306078765506684 11653014 165108912247039958179340943303291464640 11653015 -135663114644109182418309111826625132880 11653016 7575710235756492023114718979946772480 11653017 -4040348694175273698251184862840368960 11653018 -159371042704926048052458070224428875296 11653019 -1150706488217150143444172763024272640 11653020 132753616917228250000704210623207500800 11653021 922767297863006720114878569869785109222 11653022 -58947375768740408613645356566137408000 11653023 612985517791001573879383220974825641600 11653024 197214007820133022462591789075670237184 11653025 495803635818919365836697603971670074550 11653026 88991486641834697365368999480018432 11653027 -1908994321884344120248645715835211901208 11653028 652709822770966913526987280410893079168 11653029 -854166507299916032927900177407116040356 11653030 -135288940843164381598468702617512307840 11653031 -119674022517169839139840672999505586960 11653032 249769781491291853242988118558500536320 11653033 -196403821640824964576724015775001179440 11653034 393566383778507415306738347937282374400 11653035 118878585177295994214536112844808233200 11653036 683409199503374421429080054069571994880 11653037 300105530239872206618180590855148559360 11653038 -441783199884938332516724374948756471680 11653039 -602442183855643666866728163784207044288 11653040 32086894823815034357014891538418892800 11653041 344509662915204595269923806343651836800 11653042 53794199313521936092187475002293248000 11653043 1576454491134134046491129083042323984 11653044 -96619624836877594099378744076338329600 11653045 -126507532285361422270583443161937962720 11653046 -6762118364296525770592412235846579840 11653047 56033132515465112629156550735494997040 11653048 -1168491714157991865916748567734277345280 11653049 -395639431297396422304366816511315908464 11653050 -142647164310921528591744724802878099200 11653051 -655072620600138424811462829387747453768 11653052 162578915425921554198009708761372046336 11653053 446920871449085481911394784878758275200 11653054 29025218290222137308214132063110489472 11653055 131536459061598013511094816340819585920 11653056 -172969423466360496149718369262651834368 11653057 -183526441627736329312932976942087055172 11653058 -238268030424342832394284990646064334224 11653059 64362581084522257356386910399763307328 11653060 -191625828925037286597301147020294551040 11653061 -60973002779308311791711527853767589760 11653062 -352744504798867009017443447861685181248 11653063 103000935350842597772348402071160699104 11653064 408046644633808320268765568054989071360 11653065 165626005124860293671636232412682596800 11653066 197170454061396824108541066277823837232 11653067 372674407146900790378599566886928180116 11653068 -178197144165939678512420748941338558464 11653069 -821537216671748436901571131880709851530 11653070 96710337416557952363056358316221683200 11653071 88463651079716863377526293392929222800 11653072 57615609022966038021428797485970251776 11653073 1193889192578951575142875964232128484 11653074 -241371943156064373053572362721378941792 11653075 -282209690981057782683894635099691309600 11653076 -321835557520291792375351929496448147712 11653077 -159142578875330423876913000225387483360 11653078 53538694476742786117779673848811671840 11653079 -100191993340129506156195467469489592440 11653080 -7503761936288865523144425987032064000 11653081 -195582868373598035402963727365202273600 11653082 393142666377675731714943036602532748800 11653083 -48093053388341125197134960834973602976 11653084 671392358388503611000497523462794185216 11653085 529919215357111292105352952624591116780 11653086 -6295084603102596582585809098781902848 11653087 520182529240043150452465723961624152736 11653088 -263378910594731978765851796042460168192 11653089 -13866714721956670672398643455539761152 11653090 316545712604297194396752602070328281600 11653091 -374825689030472173041156374266739070168 11653092 349522320977291837165161699115902033920 11653093 -2091408869257593679808368455201404461920 11653094 -39532818891413080706015019229499951904 11653095 76116405432872816782219373426739165600 11653096 16752683279005995618450342545531535360 11653097 -569111153136044448050453869969818618480 11653098 -146648132435892503577335754867921236736 11653099 48910104994156346492790387411636990000 11653100 -130696560215422635314296705087649145600 11653101 -511689875168629339198767287842280129280 11653102 12717912577900932476050691679594223104 11653103 -428337580570661439646876172119119457920 11653104 -9679393291345855943399909074484822016 11653105 180049971504808941479857422624202859520 11653106 -218520677772922215074167587859498907520 11653107 116513811799099593267505961285727613488 11653108 -878575729799259209336643731253848182784 11653109 -817034397165591908577394173575329055808 11653110 -9027708529917615345544571376954048000 11653111 -882049160401080227355004526746710673920 11653112 -7580460261638111833533521418478387200 11653113 110421545788573843335896408037224218560 11653114 -88572883471786644223548129628098279168 11653115 -587076332590058382306303517466050405680 11653116 -254570465004617909157036494471004814848 11653117 -89179923970177574499423629181884030976 11653118 -72052894754349118364779974496038528960 11653119 -922058114138112594314859285070648957680 11653120 -470044085742290640756730412656911974400 11653121 567649631966592854676957126630990008322 11653122 10456025444171150039094035272374489600 11653123 1179594993953651918305266925314659425760 11653124 -41897758602088732372132612471637176320 11653125 -173994583737229621240395023096466600000 11653126 135568405622890384504202187140900388480 11653127 630978707680522559683161792112111386600 11653128 266601304621214507044362104748332697600 11653129 -2467960665312946326479403712802778416 11653130 -215936392219750658022564252430138582080 11653131 557592205082355955769984404223190610392 11653132 927785304416598358547672798402956503040 11653133 -432223507052422436951495475951724368960 11653134 -16039712709623895216743669851721290752 11653135 -83656698966519897922174416598231975200 11653136 -65181294065763507746727473012146176 11653137 -651790946539174670368596889716961283760 11653138 188769981482329851666942368942711172096 11653139 235330965097935764509605755151509657856 11653140 478636692193829869159420665422536089600 11653141 667637617591098514328148584414498741400 11653142 198048603719222032533715595968403487744 11653143 -98878155995498714624443286381960891232 11653144 -976121276607371317493414291043580323840 11653145 367657600172301292544981868407392006080 11653146 29823048851277791179009899718103143152 11653147 -295281847598236452780294069976685000 11653148 -6486282298226205795707084681753763840 11653149 173292370008486620860621030140015714720 11653150 29711906752435585711679939159691720000 11653151 -1848026462901118830327822604042047344448 11653152 -245506460075561065053785524243651362816 11653153 78338730829737475039620999866437250402 11653154 -625588564214956460541362789694422530224 11653155 -152765470095646716720871671593273810400 11653156 -253601596057814728123642770246056110080 11653157 813609228112525692442014385596344017920 11653158 545780245738403241376094981103971106816 11653159 -122492716416052712450251897399194889728 11653160 -480056434267708004550507630824049561600 11653161 70444349756661957965050806130795459200 11653162 -38266545570568509442654400380402060800 11653163 507281714219008925844106484653096791744 11653164 600549804986203172166143197234674067200 11653165 -101576088572821535831976523336380269940 11653166 -161998046832072035195606802832741322880 11653167 790135663317456015630450947726185871880 11653168 -45713856859712984848719273980124200960 11653169 -1017322338384879750564806193264951717120 11653170 -40441408415479615955569938283754880000 11653171 51915224056575054292427313060696479372 11653172 -13221275089567608104467994637708699648 11653173 331965538340196021573308305096940181120 11653174 -12305127977050316170599584959853577600 11653175 511507869266554230534879926816049591000 11653176 814713948142489588142681798360741314560 11653177 604242812945879724952351299954289528224 11653178 -178412758576043692222153747869332735520 11653179 224456381042492009280696759548996502528 11653180 323156359470070753795942568545691566080 11653181 233806795239915791305327995167804534982 11653182 -131059898584665481836565258598537371200 11653183 -850852200172982628891099132947925429568 11653184 7959626043401674850351064900883709952 11653185 -406181327520251197350151190772711523200 11653186 -489106999937027409800350729661371607040 11653187 -21527256249696864348212011245758325696 11653188 -333747378376570254245000216929164518400 11653189 931087947302466203653212287190723800990 11653190 -184419348360454949303905846667901878400 11653191 -377131344732740272086319809111036451560 11653192 148165693069943387242693062264778721280 11653193 501129550581145669505943827199188667444 11653194 -40578521619242408512056747807767961600 11653195 -630619800807103976084103129356291782080 11653196 -87672432252039790181369986196712109056 11653197 -620194303548581729884815299729188795200 11653198 -246914823007663330295195414337193070400 11653199 586521800240840823682193182142459353200 11653200 31260972301055276473204926323392512000 11653201 173934003848858021606776587025345200960 11653202 -743574743362741142778071789040796135296 11653203 -277595050446100756619458103864769244416 11653204 -83011716557689536898719548958357708800 11653205 -315650622960972154046728412627729887140 11653206 260191126487639635187346456340801466304 11653207 250140019716600171856757990405621036352 11653208 346048094503775181624700456940145868800 11653209 51943206840015744596433630405052592244 11653210 101905479042847608732122104085249003520 11653211 1031130890357341002825476841817712546880 11653212 44815541908897602485675932719154470912 11653213 -341068049174469035845039083068836036800 11653214 -987165981555660091363814550874397074560 11653215 -1120107792854687626531795497019776000 11653216 367116805070609305525056889747366477824 11653217 -161826634893341037507215799014978080734 11653218 -34945040958276967177728356441393100336 11653219 1314870786078915984902530941672473646620 11653220 -338582590557999216455798902001821662720 11653221 864492073850605372276120427450049609312 11653222 93483129245073043352162017956147810432 11653223 75657572604461814797391002536506135000 11653224 -5969915425940430178788478864693493760 11653225 -134567394150489723642338711950937386500 11653226 -139065788981792512910207051924622624000 11653227 -77603136625816320077827349244438608928 11653228 -153839360608547263162130545620365030400 11653229 47462962960818741261271113661093555446 11653230 -63390390699214128620017741309730242560 11653231 -417696809184227350040343929363033105968 11653232 -113423348164810168471973950728060764160 11653233 290842610912925836769905975811349959024 11653234 721753653673405502125225403304193898400 11653235 -719331648322044906280225901321152133040 11653236 -44062928205051272579542350142989889536 11653237 2972463234162171365646303969771570492 11653238 97387211579178551714994395124926305344 11653239 45538861914301228194928434475512919248 11653240 -633853341817618367963849931203150131200 11653241 32087859349857259642806631164883776000 11653242 -414935764852712442306386468537816229888 11653243 -79026427287769407692023831544319721984 11653244 -710219948469177506278855334276503257600 11653245 -364542070612727180608929091414851650280 11653246 561228782214215654855973464510876531904 11653247 166946196296983664210840070526965807840 11653248 -589062458949824641500609431368661729280 11653249 113691368654872005909154033352065904064 11653250 95130363717931015973724221105665920000 11653251 400050079385956210010972822458652585280 11653252 390389457247690697469198600254859734272 11653253 1405850701015044265976817501155560943580 11653254 75895382875216259413973073039331731840 11653255 -34762246257344131855051462716840108000 11653256 453678760751596032193526714008634618880 11653257 -4276854042586978123310998213497295872 11653258 -460982529002635072238420815961629440 11653259 -408506119489509486515289456363184916760 11653260 -259573790452906477382758726538393763840 11653261 -340804309614665009022768902829117573428 11653262 -461969982721486201827098136519853479936 11653263 -151524529718520382320938269303171796616 11653264 84036971430810196454636505557341044736 11653265 39907143330043116140915741550774447720 11653266 -27005903599886108748399180189054615552 11653267 858706062417132197955915696547989450240 11653268 1457954302028902415255934074283901824 11653269 -93842891861302464330582115227145192032 11653270 -28009473431618952526824634616724124800 11653271 19102358833246631491615736338841862144 11653272 -12861607450046170625361623028069826560 11653273 9773301281792878857835332751400915400 11653274 14841395240426055846405115880260737024 11653275 193733435575932324376736281132136737800 11653276 386870629614284352283554773896243228160 11653277 -275704879205200555778751021384158222874 11653278 153285920314770106514252043821443881600 11653279 -7344708210210446691019630312647034656 11653280 154506372885861820158782635561675653120 11653281 -9078613733760681889002345976240616160 11653282 10151563999983077173399528487843643552 11653283 -327916457104430384923483168133603794536 11653284 -631551982215624533271533061410096424960 11653285 -140761175774504973957846732244323911040 11653286 502955624480610258064427232128590682592 11653287 -342369185796787092207118343727812020440 11653288 191605502471383310441959824122848296960 11653289 -735159082961566170634222019560066836960 11653290 -299433543415260960035887716113660160000 11653291 574986850907363682045900598922866555760 11653292 -22420810192584796144839075260456632320 11653293 -840493771785726799266997682944409401536 11653294 -1367396427260574748703931528825152861760 11653295 -134148512839786022687478248362825651680 11653296 111180566596038115613063832049883480064 11653297 -757468500660925515314304683638246310254 11653298 -162384916271422728348737184884360583264 11653299 -81788145370383006105543938492882506080 11653300 393077877732677941594687799759587894400 11653301 13954593636467012234828143787488040448 11653302 9181691796320981453580438585041550720 11653303 -388074499008703705927422542765250044032 11653304 47707167469144419628506226553785344000 11653305 -73161466281189576205529949452111682240 11653306 140861819917521750384085819736100314880 11653307 183635629377559278710566533887126813592 11653308 896593141082888555314684274981901066240 11653309 -1189866102966365651896932059657120141684 11653310 410167488514765689691672762134599045760 11653311 608260283892188947553116176090695278080 11653312 160203408210066424974194222913218936832 11653313 645047382175794633784118723915564935296 11653314 -6693597921500210968313416567105916160 11653315 128331752921908586380437933547524594960 11653316 525896217199869960434401480908056615040 11653317 -274140203065390720841674887025163344512 11653318 -174414996354000771543418840990496777472 11653319 -962145366610477424386818503908017938040 11653320 83916651317278205393088627546257817600 11653321 1506213878192958170948093352507846863232 11653322 -224216282362142945049944271276328871328 11653323 -211710906163712050063894013653409854464 11653324 589838135049637584557977649477715581696 11653325 91409446602875896274972793116814070500 11653326 -260734309991410620144014024969201520960 11653327 -928834121330432160917406745217115350040 11653328 96208827902564684417612287548859441152 11653329 65607526777406336620502158451012800608 11653330 5700633612567162880245845345252449920 11653331 175939323748916746346901887455990543200 11653332 168369096043375772593158739740136015872 11653333 948554407586674265115047350076966645582 11653334 -60897176723364806524173933106409029632 11653335 -287206331420425351144015691897421412800 11653336 -99011631434248986628286970041972152320 11653337 -999143125330260934191326026511554849014 11653338 36170286257396573575720572835274699520 11653339 1334671327321641734190777639058479699140 11653340 -588188769984579421966589879807940326400 11653341 123709296682407938839441050853621915200 11653342 -523698718154330245737288133608269228928 11653343 174352742826186622628205290541031926000 11653344 13360771719452171015514579993678839808 11653345 -546811704029437773716091502520444779200 11653346 -474949467766073260841421344608883232000 11653347 -50113358042959987957414269604070050968 11653348 -97914370271127106699783375720823513088 11653349 -872301196600933080451190289795998164260 11653350 11826195502798054494108428461927272000 11653351 318643466801842736591961967213797716544 11653352 716961078753224533344718781084966860800 11653353 391932287429238066911715321917314041162 11653354 -515921872697912779932821451924723180624 11653355 12937242149969403855049297864431942720 11653356 -188822369097107750684957195259486093312 11653357 525286584204467432093952818444581528332 11653358 497556624838736691579572498731201097280 11653359 -163763672508246070608703199009884559232 11653360 207805037306940831574763282909351116800 11653361 -258539565150992491242807362569515493038 11653362 41592247403278706152961158703913753600 11653363 759252152637465906608054942539817873612 11653364 -734487030672091988965154831840918335488 11653365 86270351385656132725361606163237888000 11653366 380764825084905831207349545898145398464 11653367 440525357778218318383781703066510858624 11653368 672263581639259766964778129053166469120 11653369 91315982223008240987833065728611525120 11653370 -215006019220676756544029670880166595840 11653371 -87172220452337397038152309662258066792 11653372 -200337722977314335696197401664807741440 11653373 -1446526269588302389164775966762838064378 11653374 -134400593471367724643264509352098732032 11653375 519671511395724734687587044626267040000 11653376 82768440788299595592621860734202019840 11653377 -611477077327658727095420282158865686368 11653378 -31823872700342674500950952746052449280 11653379 445126389127925123003941829802507646080 11653380 66594137634353802137803676848474053120 11653381 706211796216492615862054066836443886972 11653382 -288858156486996093679153719404415299328 11653383 -159378372645790291266687864002140887936 11653384 281346278459854483391776707559556505600 11653385 733016841837222846084475886079858921600 11653386 -67832695308214989858893647171444056576 11653387 5944005796787248260477645533964365568 11653388 -445737700315687570406565342881031059712 11653389 32830657959398724820601070935203980 11653390 -74547455135019732058238270147243543040 11653391 -1222836003008361926951906556542724368208 11653392 172250915361373119156532336850051727360 11653393 -222304353437178272202803963322407147520 11653394 442156289420424907416977322370804870272 11653395 46026163346100951891683547032624741520 11653396 -204306462994242530092459824456082104320 11653397 27708010184541907387468193946044732832 11653398 -140113766959546974087482881043506238016 11653399 -215581306941877474401895423420894108600 11653400 -657686930830504488597646697025747456000 11653401 -219610023181188963285624130729009491840 11653402 -655982499312403867718817526764103192848 11653403 -289142742370097515981624804136068919880 11653404 3280183789257772069680732924179914752 11653405 137687625964802872097595037225903998060 11653406 -191788400712260932909452328105134622080 11653407 300563804137893791245330031334519991704 11653408 200097934980855297906236520664663326720 11653409 -547103774066062992700997751787979544684 11653410 -73095423833688330790599674452831411200 11653411 -469180249413078810121351041418313458176 11653412 -642604978870806380951098764558225270144 11653413 15579026892984696381903888445616301024 11653414 -116592986136973548702884102686154255040 11653415 -16716250525470955507883352131735425920 11653416 -151959334623616607769817497304517836800 11653417 850464567501899938289822485956839161466 11653418 -181808001244158383524776755259343933440 11653419 626265053395648443760184702658168409944 11653420 -34831407839332231229850777501352581120 11653421 149045654749224836645151730740826162092 11653422 -188081465773649743324524297142164464640 11653423 -307834702613950868531760326837117235920 11653424 157149396764695701281147297938599444480 11653425 -146982437929488118395632864063350320000 11653426 73125582248132628447335861484166885920 11653427 159035918029919567655350365865566823424 11653428 11251551442487932941499384140986339328 11653429 -911815079875020000851343961932111981970 11653430 -3260352295707364338031916793044386560 11653431 99331121795318465911174704057833603664 11653432 -437554848311020657137066471412688240640 11653433 713024479689061274170365790999911135168 11653434 -96443038315112580918781326790569702432 11653435 105235275559107707664881952890236682880 11653436 543167987170035778734131578743326407680 11653437 -376216313906481307007540641040914238880 11653438 -261078633097815903388217093681329467456 11653439 58556324054710783179270687678379432800 11653440 16647636111362815430769649838456832000 11653441 609018318703710433504554795553233908000 11653442 -650486530164815161494096870983539918128 11653443 -591948390400608202914974582384016076800 11653444 480059539875506814995118391167566177280 11653445 -255748422487557301534919077509418383300 11653446 47804404750443842985334362040139520000 11653447 -34344006646878733377081145909263425280 11653448 240178019175366896786868515028443136000 11653449 188188206805449776853609861493797795648 11653450 141687619692700292785641307387071258000 11653451 -1149102432188429432336967292941230317548 11653452 291233941134544921536825969676824274176 11653453 -4014018397400566927894885901451828096 11653454 -548613257426257253370248000914671833280 11653455 317510955846761980294511989509175873920 11653456 -78227871666964445040943261743074377728 11653457 -546140441814798753708546509588358838800 11653458 -6063247793691063676595544901145782272 11653459 200288815135289768395192148751074687200 11653460 -88725946115707145170234170366631526400 11653461 455458925724621945551362750148596918620 11653462 -663857659976195693106883970524535954688 11653463 898518266498866510461028517549106137064 11653464 -212519296073156497973633109157723054080 11653465 -184454498886427076577497691271987999680 11653466 -583623914772560954177732602923953210880 11653467 -300489783198625941401226071022958130688 11653468 390785862937942076686176493231217627648 11653469 -955879171688312371540596940055927243604 11653470 -12738413050088251587896734031270416320 11653471 -451359071834461566866674917423629219856 11653472 552476603733926026881061670498169126912 11653473 1875218754167317821155618048403441600 11653474 405015976597446925375213904186376948816 11653475 -634317033259059481391479913381418046500 11653476 -534440220732142376201904980429937745920 11653477 268610975586507040425912067308002696544 11653478 376928495331125364465942017260959203040 11653479 346502730217958778826126228453858028160 11653480 -117583366447387574023410847277981337600 11653481 108953684242865220378271200130909087488 11653482 118636187862442462670698494623391859200 11653483 260753081038786577119537124308952428032 11653484 880024531509203112036675518790024182016 11653485 162151223737563553252892027004496044000 11653486 6733172338963528991941949005929792384 11653487 1071555452219892731184133560287551997136 11653488 -56374418902318446038654969616347430912 11653489 282850131376235792410726163543154494208 11653490 200541312211637339525023366434344388000 11653491 -106998236485109387740898169992969521608 11653492 -627084351027775292062858893209833564160 11653493 176824857376165123121972631534450173742 11653494 -6248589676964115033642566791284044928 11653495 -230206819934874433111738390739707099200 11653496 935435601357503988953652818178137825280 11653497 -778229513426505020025555560181958284960 11653498 -76823975486658503935685188095170699520 11653499 66186565492002038549754089680755152640 11653500 -279100728303369509870759477727180288000 11653501 -102821662599130875800094636078873308776 11653502 16826034966024737421345132410535788544 11653503 -10391463349151030436902804216749267200 11653504 -170710619085922960628831354797959413760 11653505 661507255936837261237012497480527433000 11653506 -301642140768712705621704314585700032688 11653507 -164435833521415283011894772139578010244 11653508 -453334265787962895293860735267884876672 11653509 227215414816636597793061113713880973312 11653510 118623085031334266914004586442068480 11653511 -1201575386259353708280837569643085020888 11653512 41721130022965965155936709940348846080 11653513 -328764957011030031572044897472416059238 11653514 30941227846533309026719924007882986752 11653515 -165785695359015458241441641295716441040 11653516 491512720921537684711689765531975680 11653517 344009500365034699643665584031311662400 11653518 -324496842032928242379922192303739412480 11653519 612210627056938727181835907182769815296 11653520 -12060951826698978445914486564181770240 11653521 168898829340282565915118446955634644064 11653522 -165085443913113264356359269420362226048 11653523 1261636642864739524508877217046502393360 11653524 -36614344532654694222601691988872724480 11653525 21743150097342085375051032003649296000 11653526 -344908381941234018298804684308436344288 11653527 630452607092676267239937937311284785920 11653528 921591730983479071140151906602355292160 11653529 -951568244474031714105801118499889138870 11653530 80654202489015508218612058610921226240 11653531 807208339678507437854264133945343683332 11653532 -197846541383172527364021462800601686016 11653533 -1190677569612197729616807963921273977460 11653534 -249150156411398665178222052915299604480 11653535 327679839439464115693586729737774553760 11653536 -661566808771643396495953620415571558400 11653537 26705881329307875803065486171048765632 11653538 -154786756734187745082439090816419119040 11653539 4899759896183014680697573963517844288 11653540 -589581766998425504661437358419673173760 11653541 1959496646888460640967968223555406930432 11653542 -17003847889326674472420086818904298240 11653543 -668864214213819863354055231833185226856 11653544 11458808859496162352575247468095488000 11653545 -243348756360638261418304867397607984000 11653546 117201059932924734872556967476975059040 11653547 1294065707698237342848098846832485225832 11653548 229457181692861549743341001397285781504 11653549 -1133330888146701580457072928447035497450 11653550 33178839104643181293703232793436540800 11653551 47307721960506141931190845321027842048 11653552 77427156098281042707049109149233315840 11653553 180031335651474976069125446083843651044 11653554 -50539651196439033605936797723333034496 11653555 -1021414698430345835456832022071348000 11653556 -509614241383101843685680434587859423232 11653557 -111221829152312861625665627643630909408 11653558 63999928103707501346705341081589544960 11653559 -8469045730498450357197994697774843496 11653560 -91601036353455368520329572601713766400 11653561 -405938834903213764643248091515076586838 11653562 -411376265827309007548791647806969977600 11653563 678121533409872530452961861553019302000 11653564 -18343459025005244407603486256272028160 11653565 -183206284955674909621793202977917660800 11653566 16112103567620121850910217083188435584 11653567 -203208971071907246798055416181617032384 11653568 -143738217648730624680497911026463801344 11653569 -287058873065014507302597592863373398606 11653570 -412976918648933507399102500110189527520 11653571 327706916224669035508086250182805467360 11653572 -448487805196618599975349287311896458240 11653573 -1637137484230367815589376517734436454336 11653574 -31764068722666211109005480621397179520 11653575 217950109028625907675226432758120644600 11653576 1046404266010469559379589174931407339520 11653577 -10392408344026038633325571364366670392 11653578 -248960893923300463421757400562822300160 11653579 379130055415329116727782267825370744976 11653580 432726662926815548434188989829479946240 11653581 -37004496415478217617571594747916354080 11653582 -57498141170369016619888717748920108032 11653583 83475081497487200247652813169958254832 11653584 -102945505860602151053996314700920258560 11653585 31521095198651106445764897510958293120 11653586 102616237548266742829030727761347302400 11653587 23017067182747386236000830819651330896 11653588 -640433516217206310729213817204800057600 11653589 -157276177977648216165043920538960770276 11653590 94743128866090162838570892098346781440 11653591 -1405471777083099587063139510734588145600 11653592 1202750481255181129072538957782608076800 11653593 -187870277213487857585863298515672949760 11653594 69203715819055156033271770694080333824 11653595 843083162936786737716922255983763569600 11653596 -141212568901920215859735669273735733248 11653597 671763455152060337305181895014248987046 11653598 -518364026824772236091441724396919414080 11653599 506784010312751727259774183304299445064 11653600 275728749034538143241173272326425804800 11653601 -1289257145073129189428934269483480770398 11653602 8949571700442350919371355271487307264 11653603 421754294695895510659940024491406756544 11653604 922049851289190267344405432576431472256 11653605 -488407565581928990607436455079175860800 11653606 -512262648413915690239796103338126257920 11653607 249830912839607102255384520908494923312 11653608 321381208412427729387273200738730639360 11653609 -693933890086422630663496915976968394160 11653610 -38251435462460623418832623091419195040 11653611 657555902431693175078524731750023926872 11653612 -476094236456873177574686836677839536640 11653613 49899233079227428641814398139701631104 11653614 -127046428686828740520494873644385416320 11653615 -246081019410883292778349805469535660080 11653616 95392516258441057841975161726661099520 11653617 356641639751732383272641173265168509248 11653618 426883154381546415063429508687547483040 11653619 857466324156765734171936426335310920512 11653620 46083945503763473459776746440736706560 11653621 674815811169236037969321788017356396000 11653622 699078002872574379846267022399222142112 11653623 198247034573664798768712601233560303384 11653624 379885967939162878266480548792044584960 11653625 180293336176437905372358235926455085000 11653626 -95353154635936369766856352243852446720 11653627 570365458820360375693535667491846525476 11653628 269484464355802186005196945870943271936 11653629 236930343035322575946584965829888650176 11653630 -209467017135898919084971358210888303040 11653631 287706975649937236625592046816612560 11653632 -12784163660499803697002958505239379968 11653633 423140422202665507227935526704168762882 11653634 -368955831186177084050319852977537064960 11653635 -14792568566732037174809954626885486080 11653636 64294480618978025575485209979216253440 11653637 -558640208258095514187254931462657265380 11653638 -278053800672896556884318184530591797056 11653639 -52840513737023081348800503836082829600 11653640 86684954333832436039662967678992384000 11653641 238951249374757639853030426815857489450 11653642 9133915068732163468060435681872350208 11653643 726242546469549522217291717346676407892 11653644 25433475355452079743253123751554056192 11653645 7177473753877275335520164886227457600 11653646 71519375732699302090912013875316040000 11653647 -7113528496511884329936959166599761920 11653648 24387133769525402147303639924701593600 11653649 215979616984507846063212055951840662336 11653650 -255862949999597027049894056268232320000 11653651 -429220099263982988725338275953167547348 11653652 -774631530724888726242692215994095246464 11653653 28126322299113000630918717104820157248 11653654 -325105783049617582897149083884537696224 11653655 -304641839126626686362316389478258649440 11653656 30500996066883065981547090776622366720 11653657 238527919455701949348208201767738226960 11653658 25995606102051703137742088955039708384 11653659 1354886826222289604925143764613940732720 11653660 234587811414268971200899946339456025600 11653661 1685494790105332204910119231986642955212 11653662 176756643788655945155857291748862264960 11653663 -12328553062169743869133598709769752576 11653664 -258338900476350105312827617968180953088 11653665 584392435947787281111761140455781605120 11653666 -564842173025259057105747752095950241968 11653667 550750135303847925831991298945209948272 11653668 83492927941338866931123941730082128384 11653669 525518039407727537491642839851681695040 11653670 -289908971966185154608273700628433824000 11653671 22243027263724106122148564945353385040 11653672 -694111114387113514731246366403276723200 11653673 15980918900469212926526687090596460922 11653674 -92246974454658866918303065231086981120 11653675 -117807451386792142765754955920917478400 11653676 -164213130832194368457721433166397002240 11653677 -31118317543031222925137632170219427008 11653678 758820563818804278510415563635301395520 11653679 -257250904554003409635596807051650182480 11653680 84335688511520424857142726959117107200 11653681 416679862843185547560146495592321568424 11653682 111716035656970400980333762414418130192 11653683 -473181378457655117228369050869213734352 11653684 -182384950350310818155148769131636072448 11653685 65666081250268777115547000512754489600 11653686 -262627711356010458504694603514131722240 11653687 -1475886095412606883421933736166553542608 11653688 2572268664001493722283309273957990400 11653689 -467483161605187095958379293652407126560 11653690 114983092420110417702471937397816771520 11653691 10705300165458240406237152399732399360 11653692 -448901252682578795407210258825025883648 11653693 420089273670058960807719356647017257964 11653694 -13769667684466587757679609659152080640 11653695 -317953138145008059615905889110529808680 11653696 -176734579117521302874051363280432660480 11653697 1685219084339572608400684821670269657984 11653698 2614155914415389075835250703879651328 11653699 -500381912036120365480463395548037855300 11653700 -334044105494554862081057994623261788800 11653701 85676608223079717914013173469933776544 11653702 -564381440426619023999984661653796620448 11653703 -220898734231454945773821644151207997920 11653704 142440954360747824917914891306312222720 11653705 20161326442225375374382753983459360000 11653706 -137238233801603942568776091539527689216 11653707 120953188041568744001132041900939630080 11653708 917753818387668478946883319653388661760 11653709 452648012147650813976633606379763305504 11653710 28418503842981770376474915754123468800 11653711 -1331277811662220361688897524520717353928 11653712 -85108288056809478523182434419219365888 11653713 -29354393754431826894271743746339390958 11653714 94988103957614587195492559430758894592 11653715 501391398911597027940509962508998471920 11653716 7448375561752093011498084360035837952 11653717 471485394826140962736221265908953911612 11653718 448997933575695386374384508005418063616 11653719 -168131798513750067974659735652003303808 11653720 -5283446660177703405470015013719654400 11653721 -923461282599877267969424568591892665708 11653722 82248270218723464820170196355971166960 11653723 -955313899402828319736738460980332388028 11653724 39765687143100569447771588195348906496 11653725 -87475005946315769018379074028144770400 11653726 -31707547959767827891542054097213532160 11653727 43434385820924908317375010988478173184 11653728 807560619772068122653705350214483181568 11653729 502460531705484995877391489135013473984 11653730 -32754942302144052147516039791308423680 11653731 -1395159870689261706709959636767655672 11653732 23992809605849687357079551758441254912 11653733 -75650079474587017356854550390844850016 11653734 10030848892294497424754054351319280512 11653735 -191450783262042590035261167576244346400 11653736 67883610772238075535929932534590151680 11653737 63688770214558292700410454565971897600 11653738 567657427456858198510014070363927046496 11653739 510524731939135339755707961909790659720 11653740 199502322706352113105960950678555033600 11653741 -1473050634053745027651379774764518574432 11653742 207364197075462958015657256889534716352 11653743 16228480234438424223851717195563662864 11653744 -109073845179856628293600181347217178624 11653745 -377163572590008119757800477663120961600 11653746 59381501969010561002701614075713794560 11653747 -67027272084371705962852091566715976368 11653748 -435502185908063581678594314947524865280 11653749 -186158741386240573957250004344844298500 11653750 -19663509110776772723324761226380380000 11653751 411092212232764301263597158606608443752 11653752 276877178075930550427218050244956160 11653753 -1172616723777982321989321105357354782998 11653754 -22731948827305249720703284853598697728 11653755 165647731489474826614692447090449579520 11653756 -85503779405944228141376426879091402240 11653757 -597837591602813739857649559821053450880 11653758 -89449255549087593031213368033270442752 11653759 108381468264304956477790096335002433304 11653760 615421723129919020459429366830465024000 11653761 411479219786305775859468499843148442624 11653762 -65112086840344804752431801241259379808 11653763 -1083628645651925951749994035624711994616 11653764 -517930903953331623752500401687045734400 11653765 149372812011877840846886462727401769660 11653766 -444002694175313518836539399881534917120 11653767 -791686812797322024763512366229999283760 11653768 81624888466612047961025414798573568000 11653769 -268732743426006261501065119614337225830 11653770 -164854231178200169939673056318898374400 11653771 -323607618959665978270155956581531818028 11653772 -86801182764013173434503606527538003968 11653773 371261700950448230705076128944034433984 11653774 -4330388034657296613547078717614882816 11653775 -5283426845227267402236458004050497200 11653776 74426727472171251736463957951863234560 11653777 -850004278217508723435064198710488400908 11653778 -99687304852289572419213414964960536576 11653779 230235975531362351165770025633194693632 11653780 -330131866847333022121731269084228102400 11653781 28372265164430325325297668576997581792 11653782 69085802157103854496718526854154921984 11653783 -682694213025160174456914394344085319480 11653784 381696594683762649962225308228700037120 11653785 -227337121989670987780464968431743712320 11653786 -46792614702010110821770180887540123408 11653787 -427216004772077474137873786520056365564 11653788 51427133847009841351558304047813286400 11653789 154971326838717568087088096652624487872 11653790 -451605886304820106056723281858364561600 11653791 270494730279449851010444276028827606784 11653792 1144886790176759004409387452964084383744 11653793 88689631585706547524866919989190659584 11653794 -138003719332156293726552383349001776 11653795 -638578271915415207049326188061626100000 11653796 -4008285471115606016260878170627923968 11653797 -295654956389882790969482761333577934528 11653798 -63576499983313999549780912746115676160 11653799 -24697790013369527914745688128069393664 11653800 49189908290339427581018734341562368000 11653801 270791210586336320558328509681685499392 11653802 2402775673675770602457407682099429552 11653803 -70093867530557431878416319679850847456 11653804 -558274504597367628407328491248856345344 11653805 -739322885923506775923087611881417191540 11653806 -182369915165328866629280344589798852352 11653807 830707677164041783225841151879018136632 11653808 32257646727610578967819373112572313600 11653809 -174139443768656185990323902561231298432 11653810 -56566442587162709269064113995744921600 11653811 133170587053507561132702068421141882752 11653812 306843648531490997905821927792174999936 11653813 42346580900146397718361086558739658944 11653814 -8691238424143239821992712579428966848 11653815 50534126589729030303394672153977053520 11653816 -259995927438520373711221939609848483840 11653817 329838997346638559861212491634208592 11653818 161368850829358439310942062916221852928 11653819 195852777424053777378091060717665925220 11653820 179966153626783609477468952690832622080 11653821 -992120160361725187654003557798372897600 11653822 186710840294206753054878352486994195712 11653823 710144814209388302161952640047822634720 11653824 15752551513022218512386465039772549120 11653825 -272766276892523900274526039461774913450 11653826 444621527615750635163179789830201980112 11653827 -279230971509563722570856828028542447880 11653828 442286219424885875437266200962281584768 11653829 231166269981742664691359751225228578880 11653830 68513116369987548601209748126570705920 11653831 482428886649911282351211699316240946992 11653832 -1496147633978138178946878917077786951680 11653833 58405078028919490503074749603391025600 11653834 15174218575222558249455720349654867200 11653835 -4087474100594963591415100979768253840 11653836 597991927463826519373474342835762560512 11653837 -165665233081400231401421836071482350100 11653838 -19659669209971722322434501668001792000 11653839 -30795091127040458949215855198365623600 11653840 -57825688474142062210304840896649625600 11653841 440034526955046985000809938451051808242 11653842 -217286664892450205183060941209775586688 11653843 1112923969549109378537368289674018014880 11653844 38333230932304916889664046633309894400 11653845 142037633173355220562497675128349878400 11653846 -560632379023490092059435421019962582080 11653847 -826803962879953440486516266462590500720 11653848 -140851671876611298395581599776209305600 11653849 -8217679664228660456027363574967130220 11653850 32643357107655557243526739401413604000 11653851 -31403619091605146281090444471183730496 11653852 158195680282400148145904135419390851072 11653853 330056162269394459332454973817396439160 11653854 30739219413561608836192595706151667520 11653855 470540356359690269598685251188707454760 11653856 -1033626388443323888924267665364035043328 11653857 77065571063949077293829525674953419040 11653858 -723699315408462385489456517592130414080 11653859 -456968781190355270685568936897611490560 11653860 -2783002228413025485383112816565309440 11653861 -59854508150476079475321453423443086976 11653862 -247710176503345284485938260739588236672 11653863 -249357592115072696533667246937110583216 11653864 674222822383840700188241481961051422720 11653865 10347013781103703958240516192621790720 11653866 6753096491503314521868582051831825504 11653867 816126303063514636258224830952959694352 11653868 29091552134722875616220492819703077376 11653869 559518297967819649852419694537066315328 11653870 -105568456879584092514896499309508802880 11653871 915954673017513782309409686610226991280 11653872 17714771971562780701431653399789076480 11653873 302394323805149383599200402499950080 11653874 -230827384801370550328010896996740669408 11653875 -32594112859893867226275125691347136000 11653876 222500359315257870815624844729291557632 11653877 36659610067166437235727596680901080512 11653878 -75119711917609617167462444783610808320 11653879 -648822882864469539113372859928074551520 11653880 6884860142823149501517378873386188800 11653881 -144015782715700826848731004197523448736 11653882 -387406303491210682339631752049496333600 11653883 -366350526320011033337727050369230043868 11653884 -446498308430542825566922832757213565440 11653885 -513385979689004548178423050607129690880 11653886 615902652522056492470218098720269742400 11653887 -55155559961133233907193036073839979520 11653888 275586421818414913803904452099427008512 11653889 -71239322031245770548780448158549596076 11653890 7917813597816126744121518876855360000 11653891 -1311405575224673251822600468699866099216 11653892 -42734839265273708626498846735336931328 11653893 111852909796463284733343841058822311200 11653894 -244480776359043883129978500899727389568 11653895 -353691385459171164137231632970977467600 11653896 6853024557211927309294741616043048960 11653897 722687255573860986694332536282652129040 11653898 231219965211351460528839007616991121200 11653899 -504464296120810421757863643092829971520 11653900 127653511984289265773760264938834528000 11653901 184435685303379288899223446468097423360 11653902 -346274693276314913092506108373140562560 11653903 -14313989995727377026308937287691735176 11653904 249419940315537856099903225657702686720 11653905 52101212471840075075777543774537013120 11653906 -132642137583588240471390735605769380736 11653907 -1319427923425947311283360890993827459488 11653908 -125109595587484137945843048428640165888 11653909 -745712284756588670108409886833729467890 11653910 81662627863877665099532984795821512960 11653911 734189294524332138750624951475847815320 11653912 -754453628352595047248826705547546060800 11653913 -1376108565657966817339194984043360073760 11653914 284324518936040274592762480365369853440 11653915 -215459201828398525559903809357447849200 11653916 -129274947805066918471480919024329113600 11653917 -155199278980400820049952688652063250400 11653918 -136196839966869192308359754119680627840 11653919 1207847782116799925890642115390505985344 11653920 -274710969106275373577427908628383662080 11653921 815457428596253522567064608354414913122 11653922 113087955472868038308345433468203356160 11653923 101620486872872704374636812651709677568 11653924 1258643393055742779609810559229450059776 11653925 111032737371462801656069603430790875150 11653926 135559719212664860870599463271984010944 11653927 153922704744192747477270491167573683600 11653928 -500044225431564823412344199197948968960 11653929 351059989017771084679484324370316727040 11653930 222092482276260657100428268739620158720 11653931 -766081429527134570253055337198575880268 11653932 -959619949391077198177370773349405196288 11653933 753435435450914854913398084789737526540 11653934 227659212212464106557057319694417335616 11653935 -609669849617536917908134462232553177600 11653936 -63191675854696121157121866322042093568 11653937 294459115043702187629856803024212013586 11653938 -93020657968507198102692917274035654256 11653939 -62198790473286107511559595452119135744 11653940 -149399780360094992579103035767039795200 11653941 -146844024219018298432526721711409026720 11653942 -88714255092542693442045176749236429696 11653943 135733240283238863702968066988525127600 11653944 27998373664529057591774842289376337920 11653945 545752711446305071037054253682047509700 11653946 -10450526576799173952930330515939632896 11653947 8955682577732789516067685515281603448 11653948 -385391856139264215642661821335308936192 11653949 -1101084198165536092127630827152512149050 11653950 19520937089732211352858587993198336000 11653951 801642248320159100172996668456859349952 11653952 -198238672207802730005492081114908459008 11653953 -33115970728587211187024376402123257280 11653954 60494499723703949111602669270417551360 11653955 81159042865357857327199702261201308960 11653956 40427899162856113915184419347821688960 11653957 164386074712314647553351172909494552512 11653958 310453055167446276482606951333560512384 11653959 316948681777866655242718614097113840720 11653960 770748121552447472316674665477443840000 11653961 1058975998275655828837746522758494916064 11653962 -212782683740675448811253919165317491200 11653963 279574504338729094225627868991093433464 11653964 -317091740907312687234402110996132391936 11653965 -517182984972905750027437372143496889940 11653966 -134476369424564444727005480392014575040 11653967 -115092679574422884859831115755365665952 11653968 132863794072711344343180307099817345024 11653969 -343174419046612134031905812515507196940 11653970 147692710088455928693015772983606251680 11653971 -8726268815395018281101541652464312576 11653972 -390539516439371860638401997960821753856 11653973 -932137713059456403186237332176646069280 11653974 -168059903907534610067784769153594616640 11653975 209557636804858319668009398346799553000 11653976 -485882542562744602554599663596148797440 11653977 -287668419265738580474505667920412031280 11653978 50485586487190462531568070181258304256 11653979 760649450295008460461932834642926910176 11653980 -117544044477398895949963565696839188480 11653981 251063405035831381182763987040161119782 11653982 -468081011054711156033892174957555201408 11653983 -454368314779696536672693460862411078400 11653984 -128800952791703330413107083930059014144 11653985 -49189268638707249275792364127187681280 11653986 -7426165194759208463893155392415516672 11653987 -199395087589082477321533608813336671480 11653988 -569169567255814249931213534406102448512 11653989 -5429680721504563044415518122835236544 11653990 -301686539814186863994611626562216208000 11653991 -51998810828690298987101570750212281216 11653992 44514896966738360877291726348354355200 11653993 -254525826769535794249049585604479555256 11653994 -782692077467618225075871836065507152 11653995 -466009245318408102965101899108836505600 11653996 -42554112599208310578030180674936222208 11653997 853290539514268058781540959259739140672 11653998 32290705503044988990814680012819653760 11653999 328369654794885390026629799896644849136 11654000 209958457132558596820972088866578432000 11654001 259180917877890450747134400182075925120 11654002 169740487786655548306214352856997543952 11654003 717014193647232058237606315540034226252 11654004 -202639501801588557880916886204390371328 11654005 -417647193721351070588969355985925299680 11654006 65456510121389996291803755059746024704 11654007 174988869426406576627183272555396309888 11654008 -55177404715499877624792182977412259840 11654009 -12856977678776170413310171832259037296 11654010 275486428383179811242802218762592384000 11654011 59619972054832012991492198131608725760 11654012 10725808300248201606156301283795622912 11654013 156906641701242418505683542725126047680 11654014 -298990199517018099114519743985997254144 11654015 -46884700222676140063215564936922173600 11654016 60152468643088324993521157651247923200 11654017 -687095742204475619434111155144744087934 11654018 -11394156939886653508465755972293806080 11654019 -31792334355271788933444921865472026896 11654020 -130720218885138719565669858068129771520 11654021 -132581455814246461517863705437283026756 11654022 -332963111663329476920472420531919105536 11654023 170270733960782718470482392971349272 11654024 1214244222565218977557972659794606622720 11654025 -125260269571299154292847792967082569200 11654026 -185193742280696750515491575244718456320 11654027 121538530011475946872211744670965890560 11654028 -374485836320412141896935398268095283200 11654029 -212784539870963333615152921304453053632 11654030 -304788617158276204743573634694481792000 11654031 -76590665571316393273837842558211478400 11654032 115096083140439173459138791637516288 11654033 431671541057509761082470042746140575282 11654034 -51275513104793401423687529547749621760 11654035 105036978454816575122403762082459194000 11654036 -689494449689165672943174382218014037120 11654037 -2257792539662481617715195660076123200 11654038 -314986410792904203569129704257540003840 11654039 -932372095867306597156620355493308025640 11654040 -486770840134473891955171941788665651200 11654041 -465543463627602139076728480358682883328 11654042 290519031783302555139856113713794736352 11654043 -826382278044294192975747031640030016 11654044 158289286179759384250706203147276071936 11654045 -58327165962483341110752466761176514960 11654046 -92173596594361759769183023199997807360 11654047 -349008808949221562502399229846408918584 11654048 -26547876862043802857035930439148109824 11654049 87722792536492758693664671660111386880 11654050 124365871038621185032836614235811509600 11654051 468276993231951221442967209521079080400 11654052 258227783892305535608832091843849208832 11654053 -316055295666209853460279893268054615040 11654054 -77257260237676908445557190892714332800 11654055 -208174870289782597210880518213218001440 11654056 -727385994944262974740569105557186150400 11654057 -502945056693020539867537045088100893340 11654058 -197227260053707414884162795821714118912 11654059 1173635912779391085457286700536022270260 11654060 492569252102076693218132124747171087360 11654061 -105395788302293142649471484589069033216 11654062 230514191078433863913565407419549175360 11654063 -298651148387628797411602402562137688688 11654064 9900482397994022989170348159477350400 11654065 -172772884286479615513212129507288456600 11654066 -14869240508753446534290446709545182080 11654067 522130200270399247606983961774915335480 11654068 -669136394216037958122342635758741422080 11654069 487543543396240295935152629807913230496 11654070 156098832811660997273874492515769753600 11654071 905193826698493098013823124333417926280 11654072 1024350384784083203952627216343922380800 11654073 440335599705268015719050044110518367744 11654074 -607902191089132664406643336909249816464 11654075 1903887633460736420938421779864455600 11654076 -120671479530543635094258824819771842560 11654077 127212044690217920557607674144240298400 11654078 -79267338394463849265998833836041929728 11654079 -465587920240196187618653301878924354616 11654080 -362431273489634507126076324802304409600 11654081 1213225180727743055062967801063796162882 11654082 257644086944601247077683027916141488640 11654083 131550964104233723425024113399660391120 11654084 -873329951109058370331107650199543808 11654085 -40699888039490294057234044613496998400 11654086 -245179503338577864873021865629481450176 11654087 -417086491596884617182472691527690961520 11654088 -360113077315289194254945570449708605440 11654089 259513993923593098693617840465257964890 11654090 160110866044472933574046321463187809280 11654091 -462996103744880210852776970837734021920 11654092 -180442949882396603748810078898878256384 11654093 299322101647369112000341740464442330720 11654094 -461461132831168273407625630632066724800 11654095 -25647295308808528283529016140315877440 11654096 -306167411072890114173906454946685493248 11654097 123448076092256745722260432764008050560 11654098 293304620957333290913696018811903622800 11654099 -500716732685211241352030835366572682900 11654100 -19481159350397842250462370235525478400 11654101 85414957166163585087635450865811073102 11654102 -189438388738082672352868416352335937248 11654103 -60612857664123069306934323941069476992 11654104 398094427139001445976893125706609459200 11654105 744066049076618016657549939458013000 11654106 -144926825408152649774843276984472172800 11654107 970411125798786073807063342786417020356 11654108 -578125184603867388722003405688690968064 11654109 41300185768600278172853569326069587328 11654110 126143803468256111253434455189501950720 11654111 80241345602128545981538867022580177600 11654112 -339477366727702571420184020813412827136 11654113 209101727778483227885078551304269191984 11654114 -435022152143870275963433572674110400000 11654115 -846032528445676669740922342894005840 11654116 798455914782446835698282321844742528640 11654117 -303874139810984985630727670128936807620 11654118 81819132129578055537807602109050880 11654119 -277854742929359361088361377825297528104 11654120 -118760744795362658899583586766110720000 11654121 148306394347351888414756827722537760912 11654122 318707462384128368512270970809801219424 11654123 288880627483507811352080215607966228064 11654124 188703636448424744362107311335525971456 11654125 367056167009188722819459787001400480000 11654126 335344719605219673480179572059489732480 11654127 351618751148361596218940763901113004608 11654128 -155677396951846430353720948395715330048 11654129 -786510504787412734326023242878463973724 11654130 -79527981653431394124025570174580436480 11654131 862887238859024805243187480769944041932 11654132 -377187207478538808328790294555441571840 11654133 -46321466307410441795672723012326152000 11654134 491542133244387443953914555017846056512 11654135 120853676987644424950834257482380885080 11654136 -155567790601168731602428336083079311360 11654137 -836054073935955108339863839897743044208 11654138 -890831573915274312276136664137192629504 11654139 99540962171006762704664035955382289920 11654140 -64307707206479560805169353777518878720 11654141 -470141179351883997474535636557682034208 11654142 43772112096971702958690796630456709760 11654143 1002214145508261204979515596796840313080 11654144 -665901049542791194197691815935606784000 11654145 -36624090324415931194781124678582000000 11654146 75823922348249104254528375070778357760 11654147 -958038708878711897053979401892697670404 11654148 -229593800455767754548615402159669995520 11654149 -237748961923515560894792032262816582440 11654150 -134076717073413274832902070075531575200 11654151 396300202774505942231707690369955269032 11654152 1049280027349651889801235000490714521600 11654153 -174087621596879239821194356843483745280 11654154 -295470516170016725488134591606496022736 11654155 641854652070339366528273730540501916160 11654156 -686966881892586889725005095579818055680 11654157 -102815447330719755694679954664250677600 11654158 -46294951618500857635427149409014876416 11654159 1285778347531143198940933626290904433920 11654160 -47793749193399796158201973026654781440 11654161 2574715498263254733206901495057991792 11654162 48716403932335593546672195912523854144 11654163 15057782014307129803694567735924514264 11654164 -400050442302799920207712620895734250624 11654165 -536489185896099457034514293883505403940 11654166 284404081300093361326277380562978341824 11654167 7643290835483233931000684116962127872 11654168 198609134394636490364988410861723013120 11654169 -115256658757997062970324954633305893312 11654170 -114728360136006411004739265211587840000 11654171 7272446562394640531460448427118864000 11654172 67573653468992822590409547678032870400 11654173 -85790469798169814569201384332497683136 11654174 -13164981062687088177326716240763040768 11654175 70639794234094836123380228105093857200 11654176 -493994025690177967309987037075220922368 11654177 -361198722444654587506407462312089309520 11654178 -278243633132306149112199938011919861376 11654179 452796850650451116600297479790757738512 11654180 55046275124467712288414383864493383680 11654181 -204474739311331139658161287499686774272 11654182 389914836049455116141158834378933540800 11654183 542696447003444436190900041358230909432 11654184 -552275585035285110033964032587151360000 11654185 -218085344985933151889582760816661462620 11654186 -226352289353598931906674084505123174560 11654187 -454715674634071186871170858516934556840 11654188 -97040762455639132039663448035808882688 11654189 1061022149694260420805400128874913690124 11654190 -172728072240867861064699562798627148480 11654191 694369038004408649745273049594228984592 11654192 96033436826051495402162654859409489920 11654193 323895029915554634678539883496404030064 11654194 -221611897976133451113653979667271624640 11654195 -20389134733073642876416921680104068800 11654196 164032234578588632830283036103848515584 11654197 1182467010822103774525512539236120694172 11654198 218903407668697700887875100284476445600 11654199 -36697230944419857410020824504924759720 11654200 594767591251892608054116627927926784000 11654201 63374619570152044682651594065513195200 11654202 -43306410140875760526845369985934098432 11654203 622741372913054669678665577875876681728 11654204 9622322297989148856407604805551853056 11654205 -102324055099909331729852526345464564640 11654206 -216487402770561825810329652762822152448 11654207 722423150569704398847232805098461003456 11654208 -46928285507309355574387036183598727168 11654209 246456513765231071723088822272605039812 11654210 -62106617406406511563698041803887222240 11654211 -504707929793279844513436447707282068160 11654212 241348557767791578258998053625566691456 11654213 865994656112099786041857789749985090462 11654214 67368803442501658610331350603230408704 11654215 519297870142905620511866192241004789920 11654216 -33815982145229256001767410912340541440 11654217 215412908242005969858216492312853667520 11654218 395980459959792207053096000673975808560 11654219 574684856099115406823788339095790393620 11654220 -27801504461748644245241929809403084800 11654221 679951539941865840353636251906283570572 11654222 924693032519708445663835087315440393024 11654223 -20509114092482551934424048045008573952 11654224 -127567210361656577375329898734526791680 11654225 -115004766035247927553693350931102986000 11654226 361087727736104428134575029279771768320 11654227 82945857255202982582601331083439552960 11654228 241734546744371540983855607183888514816 11654229 -550899903828803761885263911193402432 11654230 -191879025583959217087627861843484659200 11654231 -65646671067930268508120666455915060416 11654232 539907919572435360547734366128686264320 11654233 300691280900386233516829903222140939008 11654234 -583631098663725179416332374242151187984 11654235 -93794051148374654319835256841431740080 11654236 87431562664402924630240784755871168000 11654237 -116453597246721053320747131148244384448 11654238 348897012061506103389932013363991142400 11654239 589989762867787073864783828950865318440 11654240 -99452130192532995561680732166873415680 11654241 649382623880362867672443096506985001392 11654242 -359551363032598620022707924935683399008 11654243 184787674711789558000559652762253341144 11654244 -387221916805934539175548742780896665600 11654245 -778629874132546764512427584485821274500 11654246 -268767737901688857164846569108734158400 11654247 -345734134566075085720154622950121145344 11654248 -747820773180956301116280042414381465600 11654249 -284576007977115215439326174294898450060 11654250 97984266306771010033935884202099840000 11654251 -402431133047375422463686482969027521648 11654252 395844910272826598741687821617851156736 11654253 -27345966138064509475605518016339289920 11654254 -19655385626516995769596458084531672768 11654255 -330501483674527169801303788401107573040 11654256 -36992492672397549795627246756642521088 11654257 178566063792398755076821870661583255506 11654258 313943435499644134119850109708030918400 11654259 -424481536437237323529766849348901477280 11654260 -148626078866913296120368820423411520000 11654261 305661977283891047719804455403981142784 11654262 -334828843419523415140922221947939055488 11654263 396157824359461989463256211859884917424 11654264 295278860138738620504965639899618181120 11654265 -121783972616201340670460724761792083200 11654266 199662486887407394877496319354933371104 11654267 -135781331135741564472245268238395205008 11654268 -435619440057150311358473783338296867840 11654269 1318535213951371492425503015047965036960 11654270 -230252596183723055787555785454683318400 11654271 -977574682206015409369893291088352332320 11654272 -132878431531292060572409326593103626240 11654273 316123260125697556550727744028697523204 11654274 278222038432570960977946240318056024960 11654275 204700920200895066592242770910857138300 11654276 -104470666770246396021613359611192832768 11654277 76784404054794012297038950605809146080 11654278 -12909039746682986114282904616438962240 11654279 57577824361528899115062766865146003968 11654280 214810408590745328958489961319387136000 11654281 -732047917593728302837637934986336482918 11654282 -214421224344455498404487110223466700800 11654283 182593717258807385239776189438715182000 11654284 -320541718033723245207335153177391710208 11654285 1200357473400609157131271477861915026360 11654286 62248408644115083380233404363587933184 11654287 335582266211469407034457537062286085936 11654288 -57652742818990855352036378429850501120 11654289 -19593720758112139964242432197771938892 11654290 -3300615182865138899519127853673441280 11654291 -530057335201289250387198000670887538032 11654292 214540852789069151123999460230180370432 11654293 -145524587265674017127235056589270413184 11654294 558413855782392133487710418465432618112 11654295 -15687567195011448928995762351336222720 11654296 215453136664038801414729930258905395200 11654297 -367386879147961211997785072982281749554 11654298 612116758735942848118556786220373231104 11654299 -861886855503932966841683378544366642264 11654300 -119065772539054820865737606451880320000 11654301 -389551962999257336554687603883712970368 11654302 596937933409782970346976477673782554304 11654303 -829807945263284876642522748292651931880 11654304 32192923050725151637148380103901708288 11654305 -54298192189973577471736996026236180400 11654306 9156321145825812412130134965313347744 11654307 536576271839236680509010901667140362240 11654308 672278971816717248439141504777986564096 11654309 267873568334957121799470017759178803616 11654310 -208170191374071338734500975866180979840 11654311 -552010865581176505015889975339856126088 11654312 -11507109666814041084216471594282316800 11654313 134752886921670844489753603416978398688 11654314 -8216969992037876050161266624369465088 11654315 -577292260890035804492418387802278316800 11654316 204900980876380219142735817207540618240 11654317 614114196737676615153812105194263782400 11654318 -118528151193048956863071945029432435712 11654319 -332039438975311256810599695854345964672 11654320 232944905863562977137522244994246246400 11654321 277181264696614197856785568503682446912 11654322 283925839876922744767337056521606790272 11654323 781627635997936871428889689237104616560 11654324 135481335932493365441476163588740257792 11654325 -274699746897535807859663974857979912950 11654326 59494206451500232101731007477522031104 11654327 609202909324110776103805269967937179176 11654328 166309170598454568940842984907941150720 11654329 -83395017379594885604058637793313540480 11654330 92272024249418066557041916287682590720 11654331 284196357433794240344615099213903811840 11654332 -158704652857374063382201212392886021120 11654333 -11904737718932107328656068854456347200 11654334 -52310949000814834981393742051257497600 11654335 -241093716788062953808254503719525601280 11654336 218265561151951452216072207008976076800 11654337 -38294308107966276479761119678212046432 11654338 255014791903599179965368899358031834320 11654339 191571928932876833400042535974106894140 11654340 -100680330187168798501603583809125580800 11654341 -1196107636614403889177157935329502292548 11654342 -84535118927181687139966216795876761600 11654343 1206263470154685362955859041965776952304 11654344 335205531712751827401068466863891589120 11654345 840235600982597603319696404031366224100 11654346 213588171185398063053292852156754956800 11654347 -2237724153226633856701186936047754593200 11654348 -562409004124288794809595661906022491392 11654349 -59446023936858210921492566382990874560 11654350 271339739492349466041953722114055788800 11654351 -1280656597750630372286780839207624197648 11654352 -62301356762261475290011255781884993536 11654353 -38134932336869201277983275855943563200 11654354 -407072107993658779850683944337811424624 11654355 -85736197153571505231882151524151848960 11654356 463389590168245420925734090459570315008 11654357 -108617686724137248151279014731013120 11654358 159336307672458070101069866305826371968 11654359 959695689268288473559351505054616711560 11654360 -27171378384086784256475636254519296000 11654361 15280376062333943489091245697530516202 11654362 276406898246930230121398203274077038592 11654363 138105522212660183247766585569840134160 11654364 583725444458184870074162919605034994176 11654365 256873269201881279642230626991863649260 11654366 -67722619226427588915945336514951910016 11654367 -523656971468600387789842152524614962288 11654368 -214245308970862158424932251928315297792 11654369 -132266172485499155893605833077099675230 11654370 -34648353674262830629558224846748200960 11654371 369119700037976725341375984550348331152 11654372 473593705875283039404936612439887820800 11654373 -222144784277265111331046254527810812448 11654374 85428492010186738550213063151081772992 11654375 -19083251233773968279740221331240275000 11654376 3288877103825655186070585175597383680 11654377 -28524552297462746914400348061334599808 11654378 10157990803450494912919411931276856240 11654379 5333894982537458381062794262003414248 11654380 -247074868821198986272414946161504051200 11654381 -1366610779675427290878535633787679115818 11654382 -112404438786128133329586123775426169856 11654383 -46863567806984931431012789471011356296 11654384 -10120472022210544406226874234669498368 11654385 -152141217581092657020491048130163431360 11654386 -177340105195733766753695273133361882608 11654387 1101111663303988895882393614755218169036 11654388 18399978669004785830143564445070213120 11654389 156038617961299262948149164625450509820 11654390 -245393867196192773688102446958208224000 11654391 -206935301929237088628374628535334073600 11654392 1265194580150763667140309585649465344000 11654393 -248088025385941005440071085005177982358 11654394 13118946611536805255817007623287500800 11654395 27527326015969320395968242070930598400 11654396 -230604307829695513086501498246743838720 11654397 32321624952596930736671898011625282720 11654398 -120559893335263656345405247266500993664 11654399 -348456561219293097672883106513569242576 11654400 -218805744807343986489927208772252467200 11654401 -702493654642442188413038989506331711776 11654402 851713362567797477276884142287768246272 11654403 4716689198752496677937958198704674800 11654404 715094054667614965666563927635517676800 11654405 515888774661707997964289819539001034300 11654406 -289513799754244246436712732915022910016 11654407 -151832912261973817596292238161970083608 11654408 64597182419702739974987641091693660160 11654409 -96240180198811811854728747992757783552 11654410 -208658484717698916170581565258284896000 11654411 -837018667992160314073023818733283444848 11654412 -74105095433706718101785077518969225216 11654413 -431095255604673397645795830814430843338 11654414 -111931023877873910262786295126101010176 11654415 506300210006227226588512546623898272000 11654416 -341634029241023651022255197352897069056 11654417 -8989025265770827433348124596188720860 11654418 194570903688293872551472762792684734720 11654419 -420610052540126088320915132976896000 11654420 -140369346247345491767808165743257278720 11654421 469239086524780954550899167566063774112 11654422 -91943127385798199836008664472403421440 11654423 -309527196290238475344202565159923414272 11654424 427467809853669773342958329264111493120 11654425 -20732575514064093173746338936850696500 11654426 -23623474033222668427385722062783000576 11654427 189851724104584199293623388347460181808 11654428 -448963202651659937167267723721825516032 11654429 456267971313665177668143810600611595840 11654430 273255825183147313264075673758846101120 11654431 -281311420793287018245191162893778237648 11654432 589692890557378557257415577117074653184 11654433 219893497294342222559033354080092340800 11654434 -465755995541729372233594485140700766848 11654435 -22403369495263849708003580679456816000 11654436 -238543214126105456370488622843171256320 11654437 -561265148652188518295407338152396241888 11654438 -299801170755788784678493799845645255680 11654439 378656607090053812153537385306205470208 11654440 92402698716027727702911663326355456000 11654441 -588864206048629388035664961815051425158 11654442 35525545090482296263503087365969652912 11654443 1402298615120562763845084123529847520692 11654444 -357519883077977647428757069158961933824 11654445 64844953802532611715530662015615764480 11654446 586903943425239675122329750991694564672 11654447 23650121741713942405925352469436707200 11654448 -18221913508978529111991631117512867840 11654449 2735893067821043724992895069225552262272 11654450 10686706014162271487543945694695731200 11654451 633578162134038931998800267846991084180 11654452 1116508921110808773470809420083703308288 11654453 626514019697328376817863963660731371256 11654454 -78822299408914252155242593863374460480 11654455 -183110040443043642125877518850344676000 11654456 -1010021528216151883232922695963420528640 11654457 20660168567264996145472656284040175440 11654458 79221886720235776413209230821657748080 11654459 287106992164412245164024045288514121760 11654460 -375235209749390580788095404944494686720 11654461 5631743779102578505043949632898739200 11654462 7294529634762745135154506085266677120 11654463 -172813830398281001185967472411698092800 11654464 -40694207310176283111656492375397105664 11654465 -121958270486676845742645066789705124140 11654466 173108311047261548064204170955517079424 11654467 -455981565712830758452437324430823651520 11654468 -6709230307012142467092711151965609984 11654469 -434045323677714498612597857980302869760 11654470 3860682837840552401597225748649495680 11654471 1052335389908629973027909548840071566352 11654472 -699609785460730296210513393327653806080 11654473 -442154607948556845446257691893982282278 11654474 306069175847092730798340176856827484000 11654475 86270265083661954904582997817725568000 11654476 -579824060009446745178817492484793437440 11654477 -112290277380273638726319394776586729428 11654478 -429608126415040378744876972752852288 11654479 -997949339441318993268291318731567435920 11654480 78879558854212195880422859996538716160 11654481 -86493660772291722863726258182018705920 11654482 -67337531781795327506627235848605747200 11654483 1091500896058174687703401522337027466732 11654484 -107831364803222647571215455610818238464 11654485 -145804214940052608574530848640054712800 11654486 736927657546183418604689542987974138240 11654487 26846798466713984049706441374694337208 11654488 2216866678765718693066450634499522560 11654489 -355627495650565728803676228059031960768 11654490 54312514214698601472795580821667173120 11654491 -185977596920012951326087799540897732160 11654492 455561293858979684139083810289044206080 11654493 299334175655758386220585980201107355264 11654494 -292932321627140709617614105916528598720 11654495 148013955498036927249547619719970217000 11654496 -199849011081466498342656443870148034560 11654497 -409303756557131545695479322691509660140 11654498 157590700754156906735246807533655123520 11654499 -462621108465820092281296861198767507336 11654500 58405443226109382729784337472273408000 11654501 -565254220254224216476612099685239874400 11654502 -270594968800244480206051692324904066368 11654503 308043730172599299370078605205205412408 11654504 -738295092166526061282994056186174228480 11654505 8355247015780921011776397439815614400 11654506 -53375280143956570526658549126653088000 11654507 -171812893580244572742234723778858319244 11654508 -285001729169333816545000112108458967040 11654509 1232472111429184608630472611872721786710 11654510 -62520261529349286047276982904758497280 11654511 269804706433918277520524375796175059840 11654512 -18630122857143637140869504309672542208 11654513 2840608840092439061491266608663769384 11654514 -48231955391872648279620657825858811392 11654515 -737374140338619342103798998418429245840 11654516 -708878513285899055916535250862372790272 11654517 -41342290700477341837313976568128209088 11654518 -216587153926048374067306071230119283040 11654519 -3736238986573691098829473536594998928 11654520 262249185251493674178506194155393024000 11654521 -481651606457174607046987265526157949628 11654522 -412974617952295180541790004191572549376 11654523 497675201985670865365889053711668712080 11654524 -1453303739997939108638086278848553984 11654525 269861854534850107895746061735946436050 11654526 162809121925131698466609655788108883584 11654527 -365988247443792899480489865731009098624 11654528 -108336131171795675572562796850163220480 11654529 -149772211035913962643890306328093956816 11654530 -475331046902180104771039144492935375840 11654531 126824551165341671901848033098000532640 11654532 -15422381859390686202472804079863925760 11654533 400243483856451327070656854446457788224 11654534 -97433484832236253023163854721904647584 11654535 352814345126465081627563960341455989200 11654536 239381410070862538483743970589603266560 11654537 -97774775165087318530532154834904732416 11654538 18181304212026006278277682925033395200 11654539 -485941370128557398960315081461621602352 11654540 -301558690213594609320999060085305461760 11654541 -557094694486329923583945729038991421662 11654542 107506495766545179240541050433812139200 11654543 -259064666282244678837447109476794142720 11654544 -17216341613408134439202422030750318592 11654545 257844895929780863319086128711651241280 11654546 182680563619446076407395987225883690624 11654547 -275406682829664116686488929496858760128 11654548 14829048758318624939684237695852072960 11654549 -1074326697351682116563049040146078144000 11654550 84076573919893234202360250053010720000 11654551 426986748512003359229584593887310212552 11654552 426486889169136810579636888862254612480 11654553 570492377695994088183579561009807843264 11654554 138727448253978846130963872673006003200 11654555 362985624267322466463550857062783327520 11654556 3554231436988742637331397238197376000 11654557 -438935490173883237617423633178885479194 11654558 162623350309928115604423133262555242880 11654559 242355652655093303085672073453131066864 11654560 433938000742885127063301704931197583360 11654561 1233260694772468884510537983592559944162 11654562 -13017226583374721969730930914570853120 11654563 -126447495504057043239000220999621005240 11654564 350484769790271203253651292623279682176 11654565 29477180292865396280278947602603510400 11654566 252640142344843377277850639197754204160 11654567 504706853818400051818233409738656938616 11654568 -618216027274089920852943516652160332800 11654569 549044694715854665678852712182316994944 11654570 675389757658397274508252549956270197760 11654571 -374631131108994970425052905589544655696 11654572 -43439546805795187071548124473076270080 11654573 58298271252958624906924490518988046720 11654574 -8312895357299521457182242202248744960 11654575 598457033143648023415066281700925109800 11654576 322272306926403831415422410532515020800 11654577 1095316315405887744742775872227305791680 11654578 46241504981616681499887240018987675024 11654579 137692716467735569980686547923657038800 11654580 -50168484605180013985156711762713600000 11654581 -1100641996865891610614175169646150862880 11654582 788793368913590110719506136461769363072 11654583 462251287034159507358031197524208377088 11654584 -1246878766974090395451117412336152637440 11654585 -89268891511807940383697011219832427840 11654586 -441758812977358406384807312864672385168 11654587 282530904346531290047946264088588513552 11654588 913910054207208309288076093727491832832 11654589 200867964078328908258972843953160677568 11654590 -92283966376434184785962935496467184640 11654591 10752376878929363567802746403857708400 11654592 130068418824805255370465778304542572544 11654593 66067583471627278152295981533094665940 11654594 32592020998205145955916978390827791360 11654595 569153506949406264797727370626409319520 11654596 42379409928393404487041618825834250240 11654597 -1004068044829650681020623539155098281954 11654598 93273340455990782286392343441273603264 11654599 1848527587451980349466362931119496280 11654600 -22162411825286586478740158828252160000 11654601 -119997249797442946939491296537055715248 11654602 -435017032051223513615650617189171127248 11654603 -852575549794994673456413146624461335148 11654604 -22903666297265392999554772363814590464 11654605 -97223682252523480425869462757285626880 11654606 -134888652407207095726782179771095959936 11654607 -82167073348324888569075896352045852000 11654608 -56876796510543750805857295383113891840 11654609 -587134960430091425260915049540499026190 11654610 -246703836976889546627407809450071585280 11654611 -295504186236902541169927166298391605288 11654612 33187692907144254698806432922504316672 11654613 151384825743226001315399919831995446542 11654614 -237225317738124805336400181753076549344 11654615 -325316813065893897684324643395849280800 11654616 16270863635793375015787653156966297600 11654617 244140102869225877297768407307399518020 11654618 597393762063815501620706480432421323760 11654619 -170520624728890857069164673031017601920 11654620 -167393690479729349083648072761173752320 11654621 163230049649814482077237367310204128544 11654622 20592361172645074251731272087994874624 11654623 120488667793481520933162736265049459872 11654624 -1355230244085462864136449337961518202880 11654625 631093705681829097020716337031886320000 11654626 75822727518639563234847581492737081344 11654627 1852645801524387387182286414304502748240 11654628 -174560902725053344187055135017610049536 11654629 -126298069923999713095852945478458490880 11654630 69685773176269797533924524748835448320 11654631 261898809821874100906387061282081028000 11654632 537867312001056934158854043804454502400 11654633 274619668628064760024034253820289775360 11654634 -102591835845639580385463160071475200 11654635 638043193172217339265062591451091098080 11654636 -20434897281334665382155332349725245440 11654637 358029529972378490413075816349564026752 11654638 236609995029493611435352048450930155840 11654639 -249010372786703218453537490911240775520 11654640 81017839714674335680887769209575669760 11654641 -331728889763269921970808155623715706128 11654642 -436856457471236809945484517656317356528 11654643 -102662670971506300334807975471172616704 11654644 47227841433105525553407890745356800000 11654645 -606389970769462065648657463655181440100 11654646 -114585041884883577212627310685314724416 11654647 -195489490192776427202480310903494314128 11654648 24315917165572860291723802535693352960 11654649 -197933029832090164652267749349762059776 11654650 157427987183337267789269489814624710400 11654651 579784030019177678814371618170527407652 11654652 -221583819841106142854734954095560122368 11654653 -901092955293540899541855065720608751098 11654654 -206322107847074316697232918682122259456 11654655 -25375377092173919810676746258595945840 11654656 328732389133671356223722061654701113344 11654657 -298954407811998467332595789266499630400 11654658 -89877039455629831192778391448537486080 11654659 38662701918607408425614487265147749904 11654660 267653145423642658866126941452748190720 11654661 222762778403333615465510643629913620640 11654662 245398423280864621928494723780875856064 11654663 23029461776137482433598960987558098944 11654664 -45195586281203597988327974115939778560 11654665 615774118621218843835963817064891028800 11654666 -434362671732833929740135811106060917968 11654667 58696053135559812890103357139218606720 11654668 -58724346420262526399372924576366413824 11654669 -34122200247918160055030235535315402152 11654670 42347538440037235096504269119808566400 11654671 -67039472769770485139091416602529412096 11654672 -199207104283203934363972390299622170624 11654673 244561456204745362405930359338241623904 11654674 -12628139316008322964276038927420119664 11654675 -98922499568213257352767808379188814000 11654676 357310467337353152851637912457706752000 11654677 21861437229536899007267622140200555680 11654678 -24713368562283246269261776015013698944 11654679 779108453248498424218716462848563559784 11654680 477792092390218137223945301248297574400 11654681 595796536359782574303568531909919829264 11654682 156047704663634908023420731286533479680 11654683 -891132632248665922805121926577801641280 11654684 879594300975143490475723040434408558080 11654685 -12179907074918235771001546687588112640 11654686 760882998867551237196297074325980241792 11654687 -902009955769572564602481769420101433608 11654688 336962560790264372962309720877796163584 11654689 -1031924327277790210836778051851443304144 11654690 311533063558672290121331993219298508800 11654691 -70691631981946798983794193747660817680 11654692 -300716820661077161110024132640501473280 11654693 -1199420243515068312142284013079551758600 11654694 -265450109753172816878069533280731689600 11654695 282003777406363476975295084978837975200 11654696 -791108413731811504407584787104145822720 11654697 -516126456952251628171079490077442265200 11654698 17227223682832103891535798702662025216 11654699 -870216093659495388158208739474829798364 11654700 -119458330132702991287735062468110822400 11654701 -133372413923404072141025425688974986996 11654702 -556085371062512451272772561066812192448 11654703 74908502697792681225182874666824504712 11654704 -135170918690888208255761294916601708544 11654705 709866709884933149267940989102291431860 11654706 120453874362490074509982152582042402304 11654707 458292188967618979100931270128683367472 11654708 -177843585940756447472209637289939774720 11654709 591795106827608982909968642800302042528 11654710 19823854071190845146005305295058741760 11654711 -123058939805069621121989353506084665688 11654712 715252506736164058567441454076297216000 11654713 56024650863530750263911203711163112960 11654714 506409251732901822356829216391234275840 11654715 -322428535360389658064688107491111433760 11654716 28435871861324409919864412044958133760 11654717 22980106093542708459381393710206419552 11654718 -134741011475607369769661565087628629696 11654719 -453775627693205285815034486201408514880 11654720 1863003947453988469575429170135040 11654721 83374605453375817968792286125478063872 11654722 460122191625943764982244547673129608912 11654723 1387660804337417258457918852548099743680 11654724 -254219819802113296294360856568141539328 11654725 271036483297970587634719268370776700000 11654726 185042717636010490129496407279477207680 11654727 -80231186060151477116087979903994465536 11654728 146265484358338432840433677611250944000 11654729 313556155975866553954967852300148333312 11654730 -105056156725145270933609661442828014240 11654731 -196081563674794680178987360456503714816 11654732 -291716665565213148389843660443988671488 11654733 254455818045415610772601916181095731200 11654734 27906261742593446695515146222067278592 11654735 902344552946841123251250731754945532680 11654736 -115438249072771694208147369449156640768 11654737 896838965952072111004063981141086774386 11654738 -110071098506515361077403147178371121504 11654739 953254721992630009564830165602851793520 11654740 632204499324812334082867981456129232640 11654741 -226696687705407241508864512959002721024 11654742 7567473137957978607978766165353461760 11654743 898687598794799573465884043579240643600 11654744 -140047733522486019837439106717767188480 11654745 -516981599841714722592550983694046738880 11654746 -561548690773536222860205416715331046928 11654747 1016073701718083184540483920136258459684 11654748 259113481997721491870134363460932512768 11654749 191375628697182199389700078454675394060 11654750 -564151078036729576011173326506599760000 11654751 -57243327529955066257745629545784784568 11654752 1435350250726892648595122988040991539200 11654753 -57345299224692913878320782068135964992 11654754 -280321725023241670359464242518196951680 11654755 -13521910512753937014640392551029791840 11654756 -31838795917662310091196239953197454080 11654757 405070837388001922442122084449891616254 11654758 44465351285948335560692333580086864640 11654759 2337206160739902555557196713343610587504 11654760 -726122613709058992896858802657689600 11654761 396654545563997808852020856433352177232 11654762 -43892735034560075549707544766077169408 11654763 20154984297191723357687248590725883648 11654764 -947282799006050258719956400000631797248 11654765 -713134198184161360256955705849594884340 11654766 283738923515077848323789716978649221824 11654767 -84051719109565783044217368138508152240 11654768 -88387443100732969919743228490477764608 11654769 241827019776464738434556483467222824960 11654770 435531504437449110803790348375605463360 11654771 466216955903677081347049709341329183600 11654772 55353861217320988454371363966516426752 11654773 -451531988827551322884149103182853576836 11654774 342358041474490544082788475210372297792 11654775 175661141912813801411933707216643331600 11654776 -39039017047749121093898842316906864640 11654777 518694642397692288512273143148227740240 11654778 253350087555120855253469192696950536192 11654779 1018905297781714546459446012033546729380 11654780 273668237502632760125108858340701952000 11654781 -796816458861271061435572261425361958880 11654782 -138707188256541258403088266234981866816 11654783 55092895036971407995353042016378641120 11654784 -490383910604636818197791644420575068160 11654785 -742579112583394899940677844787541775020 11654786 131131228750090414668391480090308799488 11654787 -305290059084604116586797111196880914440 11654788 782567701568802136573143390398648233088 11654789 131723449005825975819935046221496157824 11654790 -25541348648287985337518614391921049600 11654791 274184734286025789887335967990295449600 11654792 -153335156569207944474137679145063764480 11654793 -692650315027085402125978912521673408800 11654794 210550139961003141644498749459704362592 11654795 301302700467718942862312442844202752800 11654796 574115182686305271253622949413548806144 11654797 -715122796534457785754836416279256656000 11654798 358742444430064916879134053101111486400 11654799 186081375577935526466958238327832657808 11654800 98345954753901016356564580428616294400 11654801 -1017785441275127125752905271216368451600 11654802 432978742522992114301098301939849931280 11654803 -687385350567149402039012544173815012948 11654804 -41004357311867324840165911596805945344 11654805 514522908935412051736024964443986953760 11654806 -1255548914020889607312781938831655296 11654807 -580684205638857836239614132175020037944 11654808 869714636331651899002490323174638551040 11654809 -1261248793721143091628668654056074804960 11654810 30270945711405243154294260713933496000 11654811 -200610120089396697884079125580100029168 11654812 172042805224267912617304168398855281152 11654813 201290423675123685104697545970355180704 11654814 -33645885325325290123008446869328683008 11654815 -13927455132683037402326014734183463680 11654816 1259968322165053886294600763283295895552 11654817 -265082560449924458351685411445426201440 11654818 -75297699882311950108075090722320899584 11654819 391289947054258744953632638199749965312 11654820 -122543616052361203470171686902992076800 11654821 73383701781236671434724875482435449022 11654822 -32070406257135674016313041786040298496 11654823 -133862879547454920305328002431950972336 11654824 -463485936523718770110661794138869114880 11654825 -48710892271856332701927380933779392000 11654826 -85600594559554181375680574436513157632 11654827 -1070309074186880826442769984518204257960 11654828 549202462398197041293900439839010475520 11654829 -481620874612787800854949001280966398100 11654830 -33825304155333553846798684968097534080 11654831 -92364910154526830963225367480939447936 11654832 67504000315575343071876855726291812352 11654833 -59239873681183777412246022397651044800 11654834 -48081275945720637186495601396108115184 11654835 -282322215030591168158836936707535987200 11654836 -10201863947118876985241571675195045888 11654837 -352353349362935058245109497812159581060 11654838 -122548974420473892970981951153814781696 11654839 485529412977996992961092993916879579360 11654840 -133725922201148575848854387651018035200 11654841 -598958347137010426689775225118703648 11654842 -544290532405358903565369020151092628768 11654843 993463241857703414732653230554998411680 11654844 518289690900829546451709261945732911616 11654845 660580966857352745870800033884527531520 11654846 -259523801981466342609792395987646152832 11654847 29810459213789414245763386781081033640 11654848 -425801558256647122782670363757711982592 11654849 -4274223554213554311203697649516214736 11654850 100653480974981218765452052081538160000 11654851 -179713738175706061668434909609804120656 11654852 -169322849158846121870224589926990909440 11654853 -56198924814916068617508352667437842432 11654854 577227654001900109448305471142908417376 11654855 19649318037304347973181959674866340000 11654856 -427710276118388119545298620702104878080 11654857 1111819057493370802650458139159514390106 11654858 32753853528840269963752781442204383280 11654859 69520990094034790684510371328373760768 11654860 -125148275653116428441434266572751667200 11654861 160645828030465862092479926014152220992 11654862 744733938880561159224337073818763658240 11654863 -635841126933193638660045530832238104192 11654864 -34944213626120365769866874323864289280 11654865 -88590062782717042962598005981339742680 11654866 -742363833943637477548734869738915460480 11654867 -136546743297434737147744919409114249216 11654868 427602616207787816386414998381216092160 11654869 439547511897356634262202268563112843360 11654870 1203474843221504448154205838420748800 11654871 -240475894194962306422091831520247744176 11654872 993788675587123895636858076657116774400 11654873 -727917513295624136771979379199459845878 11654874 -30368911039239721631802717056382443520 11654875 -477497124316075106243538218738644020000 11654876 -168950501339220782729740350431887664640 11654877 -261739278790909952966292434884597010880 11654878 -480875610773339744052897537858489893760 11654879 920547171505160174949042251106196248480 11654880 -348543310871153368132999328477392404480 11654881 -231845735236457151123421583774855467456 11654882 -351167919641079267747450322321254747648 11654883 416581503200466047507058924455752574052 11654884 -93096007040804454215132592674596814848 11654885 17753116820597782961222372921927307360 11654886 -262145844402840009785857403407318537536 11654887 425549351875352281713336838391254420920 11654888 -35827908084409956036700513705323233280 11654889 -97273487582875739369458377760325544000 11654890 -72837003588006153668556042725076118080 11654891 -447205069356409753882957925823059517708 11654892 -7107970852144857315581468820496995840 11654893 -2082756297987602260658667886807070490996 11654894 -163562765906853566012649659434867456128 11654895 -222042074073443258921217142554609433440 11654896 -225930195926997834030374851332941316096 11654897 113957503313984735774337915672589691520 11654898 -148483960167275451180660406200556427136 11654899 -786517527958519174474795039054494498100 11654900 384853098000693936667770899239674960000 11654901 -33833259921199191116409581256308280960 11654902 -243762374823310284051498511806864574848 11654903 575255197703274779670773014288453446984 11654904 115897965929565353557571212305113088000 11654905 173548384485759890984573885514456912960 11654906 -136155109606644794937144243436836947520 11654907 293747474333637114078761664886647126720 11654908 -687566997278822898036775374870821711872 11654909 -145049973065997353459428833340377185184 11654910 228142959294408298361920860204115800000 11654911 -33965491754315329638968204203641063120 11654912 118497665623403961341426029785797099520 11654913 74294340555801560935888195057413518688 11654914 -388846857409821851316319737779847618528 11654915 88850599972246662108172022232822203520 11654916 -2528218632737297118397905566421037056 11654917 128731700765142163129308278460828124672 11654918 659657766203617225902126375355460669952 11654919 -978409000496460528856102886260735668480 11654920 -650904173155956543455439671924606515200 11654921 -1173683864748350611615754319605642971878 11654922 -12635615363512455043051892548737846528 11654923 238531596392458686290378035730540080640 11654924 -241436486592014144834144608019511014400 11654925 205511329377682158062233841074045020000 11654926 -41968711841390641886556257479345386240 11654927 795106687815218745465993370920756697776 11654928 6870511771648471158955515187952689152 11654929 259128270425506966709560117350093489600 11654930 -114428767587229999646176219568830494720 11654931 -46502734876970783502189360294456523848 11654932 -345408517082072377024045596040721509504 11654933 -246264912095485897467273880112339909796 11654934 -56496581602464217535503793841440286720 11654935 10746600398913877869774470320159603200 11654936 -148878166660561192639167469480296376320 11654937 113418762104774505239772054897492648000 11654938 -323167691462690580375955009836936566304 11654939 -639324777661231639973134894598312909160 11654940 -136194477007328946860365506605187686400 11654941 304816161758096001781173734261844650342 11654942 60253766860864323863879754393587095680 11654943 -58471384397553149530262798875730322816 11654944 -611256716612368598539936762726202671104 11654945 1064714002404756127500221064185691597480 11654946 80661132667735987047597833478945675264 11654947 337087635808150213424156001468138681672 11654948 -298206493346578554360225512524236217344 11654949 25395550715193752266281084198314655360 11654950 -1237299305447065678057516494948609600 11654951 -62842838035937212687464218613886336512 11654952 -48477715721217257391191522664092712960 11654953 -1056865175545266303313989756857493841798 11654954 342351794295729214879728169038045552480 11654955 -310473863353181203174276066946376720000 11654956 -848675511144492525992394735461568090880 11654957 876707582876864626745910579177271981206 11654958 -79140788016936685494427332825978240000 11654959 30375368362706018340628023561084425920 11654960 -57093300036277757711492246756703928320 11654961 21964994686469769332748823974943632960 11654962 -465164790326361960220588672993761504 11654963 549406796339337720015347354527458614640 11654964 72250238352554814035756397360933815040 11654965 -202712939672958822315783212904157032960 11654966 -885705151644341030052431592162119804160 11654967 -149868748885437511112482218574696240920 11654968 -305819894426380691101460781166261923840 11654969 1079560347160546603630555884483641627844 11654970 146156634166982180094439082667750240000 11654971 841317602310680544046428184521271795172 11654972 178183335248461726948787738778421632000 11654973 339234716478029718329838626339752838784 11654974 -50638085670769460283309060539089906560 11654975 -26769901176671836915499420418058704600 11654976 58884460849754853361042016505295798272 11654977 231601846794353612647950713970776077312 11654978 -8111282267620812503944279443865639680 11654979 190923967016139381807844400162868076032 11654980 -432260709020958818544943936417426022400 11654981 287034283671576235777664904738391320732 11654982 -323442996018854381010737016746218450560 11654983 -1374806559194540220395320817615463865768 11654984 -191581310866603478893460085977498419200 11654985 497290617478879243001180718515309885760 11654986 -241388857568571314524851774497494752000 11654987 437509323394779023945586373970330415636 11654988 -48704923323057432831965321876216939520 11654989 -9754022188495581034701861333667722176 11654990 -278745440156874538115160482578491148800 11654991 191982486171165726367133606474712657000 11654992 -48031185349376197245637290150741090304 11654993 211008334099660195013747913898887611058 11654994 -122832869551752792862958849456091651072 11654995 -78945338782589868878591875598966959200 11654996 -486053503939550964570467295517518979584 11654997 158613666144220444427119272190715656128 11654998 -56934497230139681495554641026046156000 11654999 698978145736294723759768017851367543240 11655000 14320308514605963410050029930009600000 11655001 1712403414406014245757440488169648424 11655002 519619703783042866816481027628044097504 11655003 -430278538705232458319938043941428251496 11655004 490953155996712738809785582613380461056 11655005 -443126404270186288893762565089218503680 11655006 -386624020712930014102672068515853268992 11655007 164028655640756349060930360693730269184 11655008 651574100470739172499155132796979773440 11655009 -37215564476759837203207356714379728816 11655010 -91621236507774881555114933933469320640 11655011 -47860423108817954788246169750982604800 11655012 -19557695900876214552242871599406885888 11655013 -1207227345297902559939489536987503280640 11655014 -185448312305635222720640489613878984448 11655015 81826681485292212392131589998570714320 11655016 355617070312649160484881490061045652480 11655017 -5038599045769716359414124304897046448 11655018 -14108001255559773189645133830038519040 11655019 -42094124325259664654489153188958877580 11655020 -115567290121200239787257652408396288000 11655021 1318854127501062336636079908295002624 11655022 -374073632597410122898157835639468362688 11655023 -513289371967750914956655591614797543728 11655024 71313822123536815972164777913357860864 11655025 -114147030589777861509003402207548443450 11655026 267035060225620895094364284193615699968 11655027 790695579117812773770663101341040186964 11655028 527786703550578867164892239194777190400 11655029 432934150702146972970341736810177126140 11655030 174816447312324164808389822100815973120 11655031 -442476337896626342632606405424820777336 11655032 -142056863215975293450241975103751168000 11655033 -75332763269489698467795924333821104896 11655034 51372035991430825970302495543762068960 11655035 48682237857873070477207610204946730560 11655036 -837439625418844397329036549876389396480 11655037 212057346744365056416370829090628878400 11655038 321870529257743329533026236204513681920 11655039 -156786930196252131075433424081921055744 11655040 -627184123006762890160910405967701606400 11655041 64345668504719591547056501866872997632 11655042 -215521399952131133034368119349227077120 11655043 -294960338566805069321403119866184052000 11655044 289725065869870737308013263602379390976 11655045 -331478355778951513582446472501515961380 11655046 -142563404373465414807934657380694020096 11655047 150765672438140049471010617950362259472 11655048 126197870758254415271478488817361305600 11655049 355112532455619525216055533841654001536 11655050 -103562068787103330481963068832643654400 11655051 565882425968490037360861581898743388632 11655052 -492083986017581533083558554554472461312 11655053 609500740910279793749451873331973797302 11655054 -428791171659785662633719113465559467136 11655055 6618681048654592407567918185733304560 11655056 -19586171667536480213569617216338657280 11655057 -385969519720925855574314573330451686160 11655058 -209006478186236459794316035922362573824 11655059 -149251093426948308350478719304922370496 11655060 468274098753864176168367724209704386560 11655061 -278848527369192686804793214070911095936 11655062 145458684253621567001494532955234880032 11655063 -66767849834891046025655207432456167680 11655064 -2324139879943633945108953695554068480 11655065 316943744610249382800951281307541462920 11655066 -255865810773127518019687785275959681536 11655067 1259825690595485563705752545054783610116 11655068 -1108284242607562452103770215875481256960 11655069 -373577270630698339277922006276958171200 11655070 -19958140668061410754371376015261532160 11655071 -21503984739783880249265389900715479680 11655072 -115395693032010638538743491884796084224 11655073 244107030090496036417562203988717850624 11655074 70721537529884602008772616915133158400 11655075 5107334424617578621430478128354280000 11655076 -273294993732123574576484571563266498560 11655077 -773686144826140597312460248230015027648 11655078 -169609166213465796890474776316021251200 11655079 -1390218489674342111332514718581257277320 11655080 -576398021400612327385227160211962521600 11655081 -227261049927108470096532764560071097698 11655082 26559612618035231808858501930456719280 11655083 -870619728950756693918381739623286324 11655084 -12289293834432219677506100801915289600 11655085 662260242500251234187198094301631036400 11655086 -262980901243091423781289545178325087616 11655087 662317951422865105380402511733143823760 11655088 -40530107007778759077276959695005450240 11655089 714008711827357356629075276254208533824 11655090 -1283482695910715274947376279877192800 11655091 -25565923777347552991579349997137604420 11655092 -5594730415558768973564420678488608384 11655093 22773401069653000806811350356198693664 11655094 73112608220065446588618463613533601280 11655095 292997818166396785294325638132782971520 11655096 545013634771588359190974280391938867200 11655097 -618662772690743910410885967506548405056 11655098 -36043968945968797349288870881925511168 11655099 -218393346426867893430246191859248384736 11655100 -428423040641883331730656661202895680000 11655101 77827180595127377831052390963785023104 11655102 -68910769475430471697383295996974114816 11655103 -778056259529959162174150022844653779648 11655104 -160664124562242114783016388165772509184 11655105 -89264307046001978101888828846972892160 11655106 200222712945626244105681701606992619520 11655107 -2567844059962809506589011283173345280 11655108 -393282401142083050734001948316675137536 11655109 -536187460828921029529454149325457340896 11655110 -179154728086521296491098277822297223040 11655111 -23509034471212123306815084001965193152 11655112 60027200582632479630098988158803968000 11655113 -973608038958677042648071338162242308080 11655114 123988731015573785501608213638029571840 11655115 -11744188050528688351081838070616214400 11655116 -174470749324657188560171527422489116160 11655117 1233476056634291512981755447117783522240 11655118 252129761134995207312994603731464237760 11655119 351426143988550428286438397020290436992 11655120 4666210871496844399524487430777733120 11655121 179472670897031379800398963043799598322 11655122 -162817799307176991472092851200220139888 11655123 798949833584497369910396218139426355384 11655124 -12519580936540209928641239819938122240 11655125 -1273897991357041463178385010371659021000 11655126 166922529411684470699786230705158561024 11655127 633108003567264347323635157270415101272 11655128 -457203025276772701901404379644207011840 11655129 909873630096020771084068595505583052160 11655130 2351844081874272130877672444823883200 11655131 268846621376199613609460143073456490912 11655132 -108261614404463184432081359763577896960 11655133 -85808136258186486102920447732616697600 11655134 -334775783818261062950792959050579156480 11655135 228403826698034132121713333783116119840 11655136 -331972372887013938919855641218135359488 11655137 -508626214719826001066439882488584881900 11655138 5060169091799567029004289635488181760 11655139 1497703914926252180842030359795693262656 11655140 209415768882680197381888513429478400000 11655141 -473174521372075974945217292337420079008 11655142 546969086906825188731411384290141976000 11655143 -51638379327249555778509783732631635000 11655144 -753932594896820340230518656354054144000 11655145 -179075270213210653769465365819573060920 11655146 770528909840298898804088875810385764272 11655147 -31351458289545152965289177457746213376 11655148 -35307904184076390480706442242546490368 11655149 1564495748618549626704375150384101308992 11655150 910630879546915842492089577990528000 11655151 1055994368915862934189595317051827852800 11655152 -7997653158929918882351655209149071360 11655153 753278977150017417941727999099530802384 11655154 -148229284579429867491108387662291109888 11655155 327622687536491834368425794626627818000 11655156 143589274636297167426806703853050396672 11655157 -1017629216030636282844042623158914784594 11655158 -221696408816567697552921798562126967040 11655159 349436583357743218298006582050681410768 11655160 160255423182847717059190009579256832000 11655161 -235194264532613465974658995996361146368 11655162 158204810896764602624047663398586116720 11655163 70572232987289388490442985609794834048 11655164 365444871003675729430293220641808613376 11655165 401450291519749706938394126502346381920 11655166 -266060902699983523438167722574671059200 11655167 -76863142315315724324990407256275756608 11655168 -2119247120940954693719021688654397440 11655169 -469558971768878997085204450123992866000 11655170 -364319808878190126614879803756106188800 11655171 52799304676209380814938270386854334464 11655172 387942307173876823907309776631842696192 11655173 462595046025340552435995987882999245340 11655174 320981209975187196572545636788563693760 11655175 170313269031661825621127745498907286800 11655176 -457241064508536164107909571619835852800 11655177 -83763690195111571564253179573767302592 11655178 217580280093953716593962562150234446640 11655179 218176426692180167016124230731263328976 11655180 6763967108866577211439362096217282560 11655181 880641926884455958953666817240519097280 11655182 -242781109799560511300876810974833847296 11655183 -239351355035874064299844092894097420512 11655184 -17495401197144119925114556978702499840 11655185 70901539156000890617780102937224065140 11655186 -634935880539189143441265222826115235840 11655187 -1453229680388160008271430138133944542240 11655188 614377529928750264663386775325538517888 11655189 -107193081708187980679223168044101089760 11655190 -116832837033674311085475647619748596480 11655191 541603830384167234486184839869127267952 11655192 -207317543188707041258266605355476418560 11655193 -6598999264823856189207358822051452864 11655194 139768258380280261810868561066840036352 11655195 186313064374509692468182951018715575920 11655196 -144737337164015459093050225836975444992 11655197 -245483511919315024980503799178734867354 11655198 159361866858014464658261967206096682240 11655199 -920925746421473613860002895114622896800 11655200 770934241815700758208770078128023142400 11655201 -1823306146913606077474200244992473044992 11655202 76133655292120766401920000247522013184 11655203 106397505768167008548144843283212515280 11655204 88370630660404256114552121889689600 11655205 831961875034845886325456774375359204860 11655206 -337587346830224702916253321688649020448 11655207 179587728259761875920035868404590885280 11655208 -643165476882455989936136607497828352000 11655209 237622892238947635425128010711189809352 11655210 -18933259600626974193586746640617262080 11655211 349692452835005644591424974388770821812 11655212 270649140243176381887676000850930867456 11655213 -382022156400060025442159829688356939456 11655214 -333725199522185060573163095510739305280 11655215 405092866795844154789288236279088659040 11655216 -24470154877943238290647460455098286080 11655217 -2052454755104058920296502071102819968 11655218 -239249732815975780597946589148219107840 11655219 256882434332553306862154459328105657144 11655220 -528869923468813866836499490788331173120 11655221 1195775553128630730994673070169527277422 11655222 -183014107013250705212155400159533193856 11655223 294737284318427303525884753710716386472 11655224 -168078789012751424218265065290657177600 11655225 -18512782740083926924534522995539904000 11655226 109695084516632890340300921042659131648 11655227 -372775951469819575433244218787177120000 11655228 -205523466980074749828452181361427905536 11655229 78532787516268358519273180403581713676 11655230 -130733177605847029169364815043188993280 11655231 -19787073821763550065481225135852224000 11655232 -98552756502622427100217706850617917440 11655233 81805156564896955433773285910426737584 11655234 -20749837406899919486834351187165746880 11655235 -400696315503000967906426346457991054320 11655236 -13200190068455141858088683672049189888 11655237 230748439935293205389855183088350046720 11655238 -332098681321183759754098065315677531424 11655239 -645039951647493778408799951567055585960 11655240 310777962089743488000340360444951756800 11655241 -146290360056761450506430449450840436828 11655242 8717475914115088511357216079750901344 11655243 570755739568492254014268967179378132732 11655244 -268198279041930768325488499862630366464 11655245 361527698968324845678284900198938876800 11655246 10288570846795216895411457415499294784 11655247 -661679533642046328071911379397139466040 11655248 -79018418599519624234247213933938606080 11655249 454482342737642689462499676720987588768 11655250 20409894356559912619084398250376064000 11655251 -89195388495244513510540732091882771040 11655252 108796381033948737064975239422618253312 11655253 -40800228899734614459947277528311729536 11655254 -166018772713748500560920741566148887776 11655255 37116843478538859889435239391797678720 11655256 -105741729432096466071567570825755197440 11655257 529885904831736488930485958497512538506 11655258 2741222097244495976482181362375401984 11655259 139755211497767554495554724645053176064 11655260 -109726818889320443692385172518805957120 11655261 385880271046438443065038952431084400940 11655262 -159472824904249264366410328899048028800 11655263 246099803796484951410348016028818840560 11655264 -336570455830921652438013828909055868928 11655265 -652818689176159559257622666426543904000 11655266 17056394682271680718743353421614123520 11655267 118232133553927084333503989787317462448 11655268 -711878872464186615801886364659886863104 11655269 -685971076183506559418505511159223715330 11655270 266635946108339935315145989334171930880 11655271 -210653259218525046833773576245974899528 11655272 111711073600823308485979670513490769920 11655273 -84159469440269284880713179995268249600 11655274 1096840265586180174580406942926579691520 11655275 -68498653469593306224239174248167092400 11655276 -186160901689782996746882001796247136768 11655277 -573899464358290513931927400967947816874 11655278 -568841608422584317382697085036577050560 11655279 20443686232993975860245495999565177600 11655280 -7117162542405467859663563579652833280 11655281 399262507297822056849392921769695476464 11655282 409122544727173673239243836752602968192 11655283 -385810958721511430769280793645519795376 11655284 392375621062867625706103143103218585600 11655285 -215422565098468490310288518967860072640 11655286 94224249385806424842136494162650450592 11655287 -231079750644950414383892556506537406528 11655288 40909983448565829849619630342194892800 11655289 715796059691761655984847440716010045760 11655290 -166815691576419253922161497368266989600 11655291 790832611340244072851976295035970108464 11655292 -721891567620370096134490405151197106688 11655293 286112524003238298080613125943357162444 11655294 -177858266065795345931423152100492636160 11655295 76465988265193914013707116254687721280 11655296 -103637231328904139031776343073939783680 11655297 -9325517512125042254424601443049261326 11655298 10956033647700082429533626336883572736 11655299 952684643420346943401111273783621598800 11655300 281777502017628633111210051977587276800 11655301 -57819899614819028400819137508783009248 11655302 -723470630818769434579711228993406242368 11655303 185964376235438890369230170960496556800 11655304 -972617158051343765524118906198423009280 11655305 830270190915859629254638027199873807460 11655306 -250842234971856157283001199393461265920 11655307 -1885557729611316355008249908518301604560 11655308 -100386457012453449488627796649696548864 11655309 226761228332539228168136221260976288704 11655310 -142293729034466239317212922992720965440 11655311 544405578678911445218099685336746244912 11655312 -130721913468407474499340259358011228160 11655313 42578864949780092234501379652191344640 11655314 146986507021189813896883811177769984 11655315 4472154584521690110897481992418648320 11655316 -58026319531962420615498040678018433280 11655317 -690659029848738270144763774330025483634 11655318 49311711687850021386641581459657261056 11655319 131173074419864749040720406058110335808 11655320 116108190541694631513598988316503040000 11655321 340502106522837826711911731194607669712 11655322 -3120412067954195218935253054679347200 11655323 291373913193787813411548235191672828120 11655324 4375153051052562791396830042047452160 11655325 -766045801224477391163856142095746350 11655326 35646446805733117128873959298947652864 11655327 -430119584647557525033263654051201789880 11655328 -137451073978556484947883337512485781504 11655329 234190542601473768529322490083897508672 11655330 269566661922468703891330800090660318720 11655331 1060261915259802247074622439065125072064 11655332 -357865677305123424280548271984824422400 11655333 -24567917109994265615531971719403672260 11655334 -17284871009919333410812286362405755648 11655335 -15118332921890751006730431255484725600 11655336 -212880829232623334991838088541855252480 11655337 -720203957582010526347457490678983307014 11655338 539710160777838213980174331512877772896 11655339 -248711746199140977609041030583338832 11655340 479113268588450281283598073334273955840 11655341 308259580519458741323908549056673900800 11655342 -232571019528428181130572128476882329600 11655343 676703188480063135621154458114077058016 11655344 40069270130169390503258934220174786560 11655345 -208973180845114577382447558216597245760 11655346 475565721962151805357195243901872465920 11655347 809403195238789161584371527339930238464 11655348 81621394195321832654158792292179169280 11655349 56607886285612041249312249128119154560 11655350 7396097466371693348324875297875196800 11655351 21409742089560755495785066711469634960 11655352 817416321596380448213368722043779993600 11655353 1230932635003890766383658643611211957460 11655354 45982703113976043233813017227564638208 11655355 -30795445560538395654664471515025809840 11655356 -40089497334622439752923507891886268928 11655357 -24104695561446713083261453539880131456 11655358 105218225940249615443065318363379291136 11655359 398352041830702868477696182509802717104 11655360 -99733578286148448238376603350990848000 11655361 141304320629987622915572918224329129300 11655362 315175569950362754864758432283468340432 11655363 826644438798404555012509128063684753144 11655364 -104344742865942883007883876402341801984 11655365 -7556480769829482924701365723517700480 11655366 108735714431003413102044697293096814464 11655367 151597037679962915098378689780566874600 11655368 -771739662342373248001401882077127613440 11655369 760273373040582579705172665906530677488 11655370 20829405275233007741223500571919214400 11655371 51638255402916589725854556416170005504 11655372 416289289231524947343120508466826542592 11655373 507079107349047548569036132452855349622 11655374 -340161172351892821250978752223085728064 11655375 104638585251512877909443350962192468000 11655376 -212965566987875595961655915023140864000 11655377 2199974894227607289307574621123844582720 11655378 11996164113247251713714836085604509184 11655379 -559577661946600704584750762428700744360 11655380 -28226740811817658894446461663770214400 11655381 183177698158502191066885232886525665952 11655382 393129244774559869075192775703804693792 11655383 -484259263062368463274528804406454607560 11655384 207152866521651228526725102022010757120 11655385 119417785938458287194996055567791281160 11655386 633337071575455827400827402548147681280 11655387 -1147500567790118285701481568189975110400 11655388 -180138275941625344356615333290729963520 11655389 -653952309725271636362235784905210090240 11655390 -106235467202325012597021587047960723200 11655391 539751940014895875050674360417362979200 11655392 -343285461876434730852322146941351755776 11655393 320814074616094350562674566189713494528 11655394 112754940220783376538693110619739964496 11655395 315730559212948608120153202141415952720 11655396 -32629801060853648237207785841669289024 11655397 134818078309894436064676197113782605528 11655398 -187161597578547716016408649372762427520 11655399 16851693776395404922703889211481488128 11655400 154545801973187865564372452648665344000 11655401 -2156392328007681807361663085819074935168 11655402 179247005338331224776608431900276840704 11655403 -266734347987462102690664188594098839320 11655404 83588962031422950008883611016464656896 11655405 -279728593271985247772320489934849274900 11655406 -115993469505558113079031792718764784640 11655407 -225861072431051142106127055536417394168 11655408 2197010418929020870443166620743368704 11655409 772310190488914339213810854771386038610 11655410 -128399116486257004155045289857294402240 11655411 -139915746327012715232504332971956582400 11655412 231032208262646978976442118730906735360 11655413 -564175930236225328737656248458229322880 11655414 -21241576380362081573310162853202398944 11655415 74999892826174717237525776045914321520 11655416 -857907034635722441929268426556045803520 11655417 -587105776340154819752613441047162529120 11655418 -565431342218412432009728550663207453840 11655419 294511812663784300531387979149525348260 11655420 -131025910216348874358719397578065674240 11655421 -353453236542810260964814646495224413108 11655422 547899705833786376691410362959844416512 11655423 473881692408499234570220933241707874720 11655424 -556396664879471325559162655638416261120 11655425 -227143767926811586315287773046602419200 11655426 267591315850637315280142381526064898944 11655427 -295617691238288566051478480251524980528 11655428 226171596172874490974294990309180451840 11655429 116948696731402600487561380774973669088 11655430 -73944317052250088088590193096392544000 11655431 320785298053778595113826249721652734464 11655432 133156311038090465019759063504431723520 11655433 -1740793796444163279953026094627054838236 11655434 333470077415722353519794522618883770112 11655435 -269923090226590900300306441402800115200 11655436 316340381358167776995496517991691223040 11655437 -552075171863578461293755346270543267040 11655438 -134839680374361730205824666275273586560 11655439 -56239297166300285045359885163282452800 11655440 -51552595803306531382408806268288204800 11655441 -49054760303982744256019000892113541120 11655442 119585262477557139832469242103980345344 11655443 -499438039035450564967953402008053077456 11655444 -133512938853920169715678119160214919168 11655445 416848400908174508605716393021076148700 11655446 527301598824304461277213732524374496 11655447 264704719531791777223777400914968637800 11655448 300788781599841623872819031748726374400 11655449 -501398524766302414853335234699539480636 11655450 -10477241044394232673180281785928480000 11655451 20339244971492916453656685401341389352 11655452 -66972342081820628054512227395325540864 11655453 593810473066318777868368609336598027808 11655454 -360928535252450141713199501976049361088 11655455 -201598052481161446121346917084043340800 11655456 -956491437572745589537666112556625821696 11655457 -453942368728118717664814452156615689232 11655458 287177599959136230956535883616498656080 11655459 -550288354109014882666584699128574953436 11655460 231425697583900199837040145532508545280 11655461 949057042491477950110793874445121536062 11655462 40376726384700562889864587720183425024 11655463 -2506649168473523477181402052918519319472 11655464 162589866053358680034519889553092761600 11655465 143393013832708349656729706655927357120 11655466 370308168669753707247525056051371623264 11655467 -1389891452449426972034896799361484625484 11655468 502981600960962505161456014180126269440 11655469 297270380283821721905469664519173673696 11655470 -277305771740542720120249647033266835840 11655471 13838740320934902158332217695641697920 11655472 24290913661723706135385076276415496192 11655473 241682399873605083278847077202969921024 11655474 -408758523800182046112249953380611198720 11655475 -267226230041422573595949633886839508400 11655476 -143561593477855710652458747308901003264 11655477 -118551508580986232314159437836412429540 11655478 -75419494265664756702768325921145971776 11655479 420592118925674313229634596703642625840 11655480 -133346570306802898369120948006590873600 11655481 443952451132723356937378478619557953732 11655482 -381041553747557470977171070292330649888 11655483 -9637092170423055245778177276984268800 11655484 -604806237191743513881448794985684009984 11655485 -899909867009057839108249220934048212820 11655486 -236407939273048316911658796504917717568 11655487 -410584486429002807228794875796915980864 11655488 64083187220183011717144487425458831360 11655489 -892712550258050560247112748652763033120 11655490 158773892565979998020911499440405263360 11655491 -346649641828566150129408918133844542008 11655492 -511415630151406510589556484348148917248 11655493 796633701116753713545553362600055532320 11655494 -4083975704445609192451773913668646272 11655495 102972844131348724512660120821603775840 11655496 -192293684513779036655338508436722334720 11655497 494629120404366167238933657039939637632 11655498 137216903298815930505930842403258321408 11655499 -366892181059411059486922783779625358336 11655500 326269948412734861784427390723205632000 11655501 -164389658676743025726881018112559774080 11655502 -248971720687846922185255002873504153600 11655503 618996095917917029296184433512893504128 11655504 5475271405926108484695594339032629248 11655505 363848033704727803632263764272954734760 11655506 501370022840906807749964329089415997760 11655507 1366414372744349189903593102655878993920 11655508 -521139279738133482204240486392520488960 11655509 -12092701105052790476611909195929324480 11655510 42356935947225647016773480696577822720 11655511 244001716682635363028037117033076768432 11655512 250416368068998612360810941547599462400 11655513 48572997385235011313596996095797761242 11655514 -229396312331546016037828300657177953600 11655515 892257814140209143575560843629157780160 11655516 18136217824763894436390963056278953984 11655517 -393208441533085738076116869731950313434 11655518 55792630280104116429255734240983410432 11655519 4006831855242428119098336873164508288 11655520 -485861573598653445433538128116386365440 11655521 -290847107986325738517244419979969822176 11655522 270330401063002530486253549937324048640 11655523 -1010461581034171176595139711220559821408 11655524 38380449295669710656497333794950501376 11655525 47403132787108218961797572866172176800 11655526 441378418148451236585133263332165739904 11655527 273963307375590152207964665305740549120 11655528 -245935505727408306394887906921783459840 11655529 -15844384119356419142880708184142822520 11655530 -624522866511476960272888434278839296000 11655531 652593469108793914264892782842130868280 11655532 644184239165059542791960038745899947264 11655533 234083463568846525051433373640751607744 11655534 -86512878325324688195400445515951129600 11655535 -46715266028014259090034330615585542400 11655536 -44390177363178872327982384191262916608 11655537 5949271588112051429101054588977545568 11655538 -19682011504708041437856247455543337056 11655539 148950557872023549673797953225794758912 11655540 -77132370358866354418848838582019220480 11655541 253324646515183944217101228545175041152 11655542 15464915976916258191445629457083022272 11655543 -130749221521794462405936876159823552536 11655544 784548469021225582535339289767424860160 11655545 40986993564785116836812827173062586240 11655546 -74288241939154941666194091536037459456 11655547 98425678700098538706621131908743032996 11655548 57942503816637272415951313722526548480 11655549 315272564704013946092147334181514425920 11655550 231148756734076244054683170829155960000 11655551 1255240635031474601398836801403676391552 11655552 159797498364087409567475632295431372800 11655553 44130442678274943902718384259961843200 11655554 395922122710963326390601539859911104976 11655555 -125466026876437885947702943910295576480 11655556 -589479458752238299904938758735299097600 11655557 1227558523209642629384909838735640752252 11655558 -288470988099714604510795166556214932576 11655559 -70878126909359951762674533593484774240 11655560 -50203577680117842104617927218514329600 11655561 -48316498951758602216654391808320761328 11655562 -13834615161935779909817297519866162176 11655563 -1053446621003323493034729558154227430188 11655564 349449937481077013158259059367739509760 11655565 -253319751732181492976282568148074831540 11655566 -48653814438989025532146854094560904192 11655567 -172911983296396236540701309783422721280 11655568 -114400648843811194283242552418658877440 11655569 1027680686779717156322336693078677161840 11655570 85430443598142938523561701796319987200 11655571 704072792622724037708057304276594581712 11655572 133727617485279071464924325621988636672 11655573 243946488415485058244012132685217205568 11655574 188679149107918896039525352778939258112 11655575 -536587817129468561243469422363174909400 11655576 1377822820338759426308145458423470080 11655577 1439569502983676763728078584400031906432 11655578 2261436809942951663767213957957018368 11655579 92413521604273905268894263766136159088 11655580 4124911167349411763564321362077404160 11655581 427059493042733178863501148358529954880 11655582 161034408223643970371456100814165591680 11655583 763719802141479087586974446469780290224 11655584 118462187278167595640533155883612372992 11655585 -297206679193990952248096046171892187200 11655586 472630582985541262159452359056964060544 11655587 1637375493291452988527103881777182456512 11655588 -75333785443980158653268318413450444800 11655589 375379524566186562678494444912314315200 11655590 -496419798057670772922581193219318230400 11655591 91387515044765621868719855937594084000 11655592 -394286506073784888242448172991743457280 11655593 -987718106436356036205973637572804395420 11655594 -373016018422917118607943745053174984192 11655595 -224946423075738467568128648836778035200 11655596 414463065452054151281380997824316444160 11655597 -120080154079971182614231910108040180480 11655598 474074461867667259433284112915746942336 11655599 -799340758590594408409014633850347751440 11655600 -1750130117134765327939754539568332800 11655601 -632928055480267908886744738691167256268 11655602 -18197902151469923356136420365202090496 11655603 60769229224304063947784651583504703200 11655604 1179158760310345490123782185337714029312 11655605 -52952903045549025216987421272643121640 11655606 17041022479451752849614588218753111424 11655607 -12417390493902907971419285580462446520 11655608 765428736100212449870426253680357007360 11655609 -227007433547869378125715246649107333440 11655610 2916117918024232288365724487896935360 11655611 -273895927749925940615609613666695947056 11655612 423324877057813444923187347353849012736 11655613 522887615721296800024192368092672449862 11655614 551830039823109216849779116418213632512 11655615 422330967947583099129660273243114264720 11655616 121539083333478248507249282500293296128 11655617 248722188673411699415475943312573867872 11655618 -2383202627306732139189161185991669760 11655619 455105385728536816531798191174088425020 11655620 -439914287560310251156853219811968920320 11655621 649607892745870956434399675788484837790 11655622 294728585773859729480362198263354115200 11655623 7942957774847562692213623025419426944 11655624 195357659816195260477794665892055941120 11655625 36882148990700597390039181166379122500 11655626 -638964557016089656395774687393679630080 11655627 247059808097663612711565181361366447040 11655628 137388393277991647382308091252881494016 11655629 -21755904585736738231589651064410745600 11655630 -60860953687817390864214303783293126400 11655631 -320633677138445142452710754125109876168 11655632 24140222935614992399516410192668942336 11655633 -80698060895953406385628833840297166752 11655634 514602027253541213445304417754784568320 11655635 -561115162725434223944622539959576435920 11655636 291009215517658675964695315895767824384 11655637 463067449215061938506063400740789505952 11655638 -201805255913209074810403902884951422656 11655639 -153511167006932885474451158432524540896 11655640 484735033219672459130365687962346905600 11655641 117896888147486805106978281295466955840 11655642 53771573566144044903750540108062400000 11655643 17579068805609471874799129044074749892 11655644 -22967078191807639757939035919037038592 11655645 -401577840632959597191387006472848148800 11655646 11254011262389686145538320178712326272 11655647 1062867705009550994561021187114838440096 11655648 259184709828898473028318371289801949184 11655649 -1187743008362211896381594122467207104350 11655650 62211429647482140801196415074958866800 11655651 78376835312635230405967362416552966400 11655652 123399091599545414591869830789955665536 11655653 -1667905491223258180400030850499252883040 11655654 35193550471037676693050581513523956608 11655655 163964768972495965093219376964529480320 11655656 -113773009204441979651812298380707072000 11655657 12216730758755505497934252641853165540 11655658 -75375130033041635091566905654336662528 11655659 55914238148355907586968151552850535872 11655660 -502034466927816525923526960521957376000 11655661 4693650120805363317335137704018966592 11655662 -150911119391395955445930839477679519168 11655663 159548411071965676529971597440737518344 11655664 153808143418093166256388859648857866240 11655665 -295320215414522088255553720572579038400 11655666 3613745044223171968510390348079639424 11655667 885869750118348228504801241745071008716 11655668 181960711153263452452314959862687456000 11655669 623315152617883501796482959798901606944 11655670 -120325909287098000224706919150328214400 11655671 -98134667347408944813477311963059375968 11655672 69293449042071813879970891465108684800 11655673 -1228721877625213830980712036027725629078 11655674 108916207585502840948815610111093944800 11655675 232522792111809682913775258377944937100 11655676 288907800213178795818247241966992659456 11655677 -54281858940961563074618345069130544320 11655678 71431225551566537286595639750181941248 11655679 -279827878125398681607997427126149403904 11655680 -297680511476843077201149821810481561600 11655681 1254999277757473797941959485405247465824 11655682 -484094056176989629248895277865087420000 11655683 -13952768492229259779804703033122320400 11655684 -983724461272147151802260178240130529280 11655685 -44916318492064736891737235848577304840 11655686 -139912261901389437061118816378621767680 11655687 289192932795146864041980140152062779136 11655688 1244402027706789698278232447863649280 11655689 -1281193570285252252306534727515359105510 11655690 37333458704843330479875416094736711680 11655691 -40680849883450008395263618520800021448 11655692 445642765406573264930793692828076237312 11655693 365747923421429101298610289127078935104 11655694 -504884968497588726776196544750934935104 11655695 590831893256496926718429658640747800200 11655696 -17296113858350712142702500121069486080 11655697 -40945660167982371990309085268610425560 11655698 -262817709021661197079503586645749836400 11655699 -364883767671433380043979373445959970752 11655700 -145761522365667203510941477636576409600 11655701 739985362177412184601032275924482002702 11655702 79482656871048836007285752184830225280 11655703 -139936744618678299572363494898092186560 11655704 -401147115550124856711089393686999050240 11655705 -308720868297065980006655176248852593280 11655706 30556925052090078433165222015344925440 11655707 -16637754569871262719589655999155208640 11655708 284053602840494061591803459092190722560 11655709 12336064286443343088836375360730182400 11655710 -30063859462942082155414540294349045760 11655711 -607992578818010228876485822906141413360 11655712 1182216136564705291685713642935814520832 11655713 1179339617410492681958236240124353540962 11655714 -138020570973928680018462059387327640576 11655715 -165952589206546932558109333329451171680 11655716 -351457641953331676274031721657601996160 11655717 -277537130099243483358308189808034664352 11655718 826502527313482148251956858826979202816 11655719 1197992149239130775350813720622178096120 11655720 504184112457009893291448914555018188800 11655721 120839869076516928189300912243626926080 11655722 -387813064884085150369614642079612897536 11655723 -193847085669891185611147906744448898216 11655724 -2616195587043782399741929765417724928 11655725 -123665907873378898785801027810600852000 11655726 148661872698989138196359959189514690688 11655727 450606777146010880711553211259526704512 11655728 151428335664023921978163466452674592768 11655729 -601926083541832926774855727248389640126 11655730 82685822663425075563552844653988300800 11655731 444123072222112970664404702032166843532 11655732 324594047832815255584149975406867974144 11655733 -106590490254404501916784899275963553600 11655734 -677591699543747588270857756894074405984 11655735 16086269447630016103772754919442956800 11655736 300853151222568761135123805203957698560 11655737 8723196031518739451232926262698230212 11655738 -11255526633967742772603298358537667840 11655739 982646663412383661394396844868067670560 11655740 249246501052493892201191170654358784000 11655741 -122664160559475427024755847782753124608 11655742 -31180320650134951253657399472862970880 11655743 448917876393376889822838592951457543544 11655744 150154624431469451751368594922795958272 11655745 840977510634281266575783889059993009600 11655746 -175883448697092478124443814816170010928 11655747 438943016393918222457387443707762200 11655748 261500274294822273935689864225055622400 11655749 17209237474846185269711604805375919136 11655750 170544456379928934490636516068314208000 11655751 437025098042962755308359801884909777752 11655752 194715205644503981709949337789399040 11655753 148463196154496066262819667768181919504 11655754 276385867337274314751792939750088361472 11655755 637852640690438419915458165587664704160 11655756 54980660314974371084943086186454564864 11655757 2143459809017130086677846951851542006 11655758 -146397029980773065189924645459862025920 11655759 -502695978657763177411936663468218053760 11655760 -106345393345624796235958800557445120000 11655761 -113071255212655702907134765147855583028 11655762 -363173677252534874467721510616108094848 11655763 -378067643118904225609524749858224990640 11655764 -26573328381349564859432818113876541440 11655765 -1400829402286135372982747149962158284800 11655766 508536431879011822070756022623848476480 11655767 -198730344001616071086140208345747376080 11655768 328662879490619621849709155596242677760 11655769 134612955970543547524187704593466892496 11655770 211906656389062489701515107777333632000 11655771 -146923000884194214208251828155389335360 11655772 592647777709724172145204216628934181376 11655773 -803076147584030044564129906939567401696 11655774 -68721614275922630902654350159563808192 11655775 -377844605252094079206855593422943990400 11655776 1042629956198014460507405289640275738624 11655777 -269847649801919061731874169848274253568 11655778 335169278842823003011491211097237610240 11655779 123230138158621759274089432682366655984 11655780 -268820442769397010495579626047249674240 11655781 -1227020183461364075692701824487909564418 11655782 -31712127504524918977674311484777404928 11655783 -118705901962865204296454635564661030976 11655784 273327939865432842232741063641623347200 11655785 -77892508476237707555464437432457922040 11655786 -60033449040305428491961568045900815872 11655787 377682449078458646673658534677682308240 11655788 -526274158283637656658413803226013110784 11655789 215762295982450538029514146496076999168 11655790 413918878451916225243139850753832254400 11655791 90965258349379028547470999199800355840 11655792 -67025782226986614081766735495720796160 11655793 -1267818498183778377475873327513492914176 11655794 462678952301066496518229455024885186592 11655795 -8084724680834151694111204933574453760 11655796 -253401664517227243890316734360662592000 11655797 -8129700834160517474478241087084428960 11655798 -80895565194498839758063102186554132480 11655799 849280366953428478212580146321283645800 11655800 171292500215885274371863878068418048000 11655801 -154199473544583224859304478453937651270 11655802 -29812141437379237285100455217254795008 11655803 -175573441910464663631977468462681209948 11655804 -56304035857476283460875442354416066560 11655805 141170587204390267874312725571713282560 11655806 79280250061358040656012207137139896320 11655807 649276863898639458154654306541116163088 11655808 24725750280531164572805539994366115840 11655809 1291140764802679097645045360533896690 11655810 -254309769407389182121742038882165202400 11655811 -411745919620205974969589163516751295048 11655812 -424289525724607466878394232595042566144 11655813 151798952657228185252902974871505749120 11655814 103689426208251440438991500662355825664 11655815 -726412761140598871380493641101458460040 11655816 226524812272946775434066779865017958400 11655817 -37307495492117927389101484081089068134 11655818 224399231731274825132442220932238056960 11655819 -23469429685149955925847451944693259488 11655820 479693899222961486460304498971032540160 11655821 -645614643008040922857058984372277403978 11655822 47992255401477663201997148952500720640 11655823 474791579903964578584173274048550986800 11655824 247631511303908000812061630342942269440 11655825 270174618653790792526985295062654256000 11655826 -75620751191978123635791657016119782400 11655827 640237606173471163522089251351802293676 11655828 -9763313658481168376313467591958988800 11655829 -350868382543138900227101413509539225124 11655830 27343945529494354411813904029277794560 11655831 217774894091644783941627871120138178688 11655832 -1186095255309668013123058682798733926400 11655833 -8239155488457923981012350190979395136 11655834 -164550027502597223412279344043315198720 11655835 -235984707605830641048402015061055998800 11655836 -163344430894570111822669791849409758720 11655837 18627510594305374596618244740050787288 11655838 -2386316722655978419021127478781160256 11655839 -63571822937261841863913908117637084672 11655840 -21670706650817169736755692540579020800 11655841 -781915226980374577539511875080266270016 11655842 -306525244396659169780472363448549411456 11655843 168069687910274484037380761379635276664 11655844 -324661988847735197143088079994068475264 11655845 258224882825485070788222749260676748800 11655846 677047968114642627747793856620543077120 11655847 -363541668455252143254656547747374575568 11655848 153121585329495195780449157837570293760 11655849 -204471628997759526098771538504383490624 11655850 -151768619361756907887958132815756687600 11655851 413595034596608633421861831781587357744 11655852 -206097657503434323233999176958905525248 11655853 1513618607993586058587836472346837844640 11655854 262375205047675955152432006858497331200 11655855 -16982563593877896269888378616823129800 11655856 283126094830601899640453833500333441024 11655857 823518973024869785664879908914780224 11655858 -27833064985549194485614501072793541120 11655859 -923849248984385798794354391596890554784 11655860 26289360000800787260155939433277070080 11655861 224436205897470659102740151246378858304 11655862 -167002631595410634363715400464712873568 11655863 834541692313320292798157197175688737520 11655864 73467991674865438149814265356939653120 11655865 -178181887101550636357941156592930829880 11655866 249621400617538111933510494424809798624 11655867 -259902266545687928701703410562281817040 11655868 27303980567022166410433989223999691776 11655869 178049223216791552042704266903418264896 11655870 287635834762509503589977626188144220800 11655871 91144277942893355617641971253173625120 11655872 -71290974591840012594944059671711842304 11655873 -862336468129877199548975226767756299200 11655874 -72983558785014030110475308629020470064 11655875 -309533824162034419624230108728958876000 11655876 206338276393761939652930895977439084544 11655877 137633804316735779850970052921583125500 11655878 185006664917330305195505635632292065024 11655879 -694652795479408768463071313042359939416 11655880 -412354139043538716974540684735472230400 11655881 -12354232605669758567209539465143662128 11655882 -56919299214152004438613513542715784448 11655883 486814065580842860402969589203325791760 11655884 432960682366866624010762866366834565632 11655885 -184357910023608857388122906741390443200 11655886 -593789195985797407939570390397564206656 11655887 -1075062069572523868676683883895614440464 11655888 20432097662973637945825473250145992704 11655889 -28402800751238515714308111013176507520 11655890 -87318337848787233569042020727640619200 11655891 -108317914961220802351147129349841962352 11655892 -585922144258130470782046561700933939200 11655893 309047843054673238288031763649322360142 11655894 -151203451098848694906918828420228943872 11655895 -526549001019791626294433030722543189920 11655896 465139813606499168356314766610628648960 11655897 860825473942209793919244480259301437440 11655898 -85259014180593557536183099956507766800 11655899 -465838128960864213299744128038201526464 11655900 -1455908051985631991159670012678912000 11655901 -29436891934780293634662472007286948608 11655902 35373198192877200106780542391183320000 11655903 324541250832567664211996406975393285504 11655904 156934285486717273845704249989001379840 11655905 -291911343119848785987185485380876713880 11655906 63895420620119839529785788317116191744 11655907 -32946334627516494938147071083208660928 11655908 397830944419771227546026417190512904192 11655909 -128034967303889562837033109761096473316 11655910 -7321378027404608502093953929157230080 11655911 674598304935629381618626098530723915400 11655912 -277073781888204646762618680886897459200 11655913 843118773741575127332015800263288479162 11655914 755775845209346423079866231436917581152 11655915 210337962722844356051143432960831308000 11655916 -929042940541821346026382945570870869760 11655917 63543426567312857244696765916925364480 11655918 -456347679079767976277227732848788929536 11655919 289509898719385942883251276694100423408 11655920 -176521421797943236371978959652036280320 11655921 6980509316949458700705676349433585120 11655922 -677083058871949804553183286876623011200 11655923 1395497873006616814744222074122486836920 11655924 7862139935653893444073925356013586432 11655925 -26955376995456164221334836953641146700 11655926 -77541577638954349533039375452740661088 11655927 156634052652975739530106530963981678240 11655928 -427461222656020972396484119985063239680 11655929 -723649167348008443092207513614951320470 11655930 226335504688966847340928454132563200 11655931 58951156927137625690039068281176726080 11655932 -928588433985082329355951844433363686400 11655933 -284803791739332319721658668498790460416 11655934 171477203076678669985557549635566703616 11655935 -684063949255646652086886865732333332120 11655936 -301978634068329440217672109547354849280 11655937 1260720860110945840458816402582872803586 11655938 -24879479712939126895386411305941303296 11655939 -397443548496165992137425793677881418432 11655940 189060156759997185230411908491835699200 11655941 -812776518276035657073710207081622768000 11655942 253918113950765001886085176608717496512 11655943 148099685175113735286200557230464595600 11655944 -53500399664653361961241355502572820480 11655945 189584976714938289103585468535654886720 11655946 -1912833061232262090559760487153029328 11655947 -1198174685145956374957432057169113298604 11655948 150836924426389933188303368346213075456 11655949 642819879621868240305700058225829754240 11655950 -26362248758331949572837026671305158400 11655951 -245782004340315314481589210939032044160 11655952 70620235670540432257197827518009442304 11655953 2403659193040030933870390967004004992000 11655954 62293496326626182071179796236511107840 11655955 987914636739420730582585078150171389360 11655956 114915568625374978174886240098151907072 11655957 180932245695847249649400041599711105440 11655958 -148241028987241365983847719789756797920 11655959 411027543196375698465046248821934039216 11655960 -21340620672725191042495447420741632000 11655961 -47410676537810643951938396458386064438 11655962 69913259565539410829608585990391262432 11655963 -345590976148878623693360291273405399040 11655964 32917639109934776846576581899595671552 11655965 10434499713703533794351198242317217200 11655966 -56516534670422160492926874703608840192 11655967 -2718886365502692517081382089308362752 11655968 -7856077653678559608819129042666455040 11655969 164222646155081388696868234414917009984 11655970 -34044461939785523089784378049499723200 11655971 -167161060681271357190880371958859409828 11655972 91761982049812763277434475233435865600 11655973 811924751289162171736992869918448578718 11655974 75207201576148258561838019906284319360 11655975 -239539561330186458503306765706648011400 11655976 523798785224436112960426012576021708800 11655977 693533095451122765446563426172241592052 11655978 -565189366589193857524323196112403770880 11655979 20455496828163314415976393084775878580 11655980 94380018093010077099293119089465968640 11655981 60261361508297701701738889734939963840 11655982 -297063991860034271207845725478255176576 11655983 103278377073027185238143119414738208784 11655984 25791257541626264477372378049608417280 11655985 831860272054779144844828342315584864960 11655986 732571388543381819647434429916010188800 11655987 -208381878889281949935787458648369315840 11655988 437765750385737092808324685581753391488 11655989 824907601812034857123119973099899207790 11655990 -286322385584463082326784156744734065280 11655991 651220862307079370186111030645879164432 11655992 628403968887083192737993453465150464000 11655993 -511496688205447488967742880319279298736 11655994 -224511001377626562567893847306443824128 11655995 38287396175105875553827596802433432640 11655996 -40416061371221032606015748213064376320 11655997 -993845542274645399728490903273391914554 11655998 -571004103739900695949941843914427936000 11655999 -179796504210704368791371918914348572480 11656000 137612932664564470615057782225764352000 11656001 359905407167285468053160146750945916352 11656002 -28088586400285089326183448069093597696 11656003 559758273515898515451550171671851995920 11656004 644397522759532709270782585019834749056 11656005 365647567580990597858163401697818368320 11656006 -303625156197782243335107840044382725760 11656007 -608754558623912387846330701149248596968 11656008 18164462448588374626922934373131878400 11656009 -156173960914073659748594151617208535296 11656010 -2680845232151888372920128364503555840 11656011 526524665369954189603541907914170528472 11656012 247922628505683767990534096663743226880 11656013 -188280559108356777930711728321810480436 11656014 272372707507039463299303876412611736640 11656015 -169455602267815393570796615531640477600 11656016 311193497183770043090399882536584855552 11656017 -64789770678438582073768853569025132766 11656018 -688183563954780448978249217644879167360 11656019 451376057558466750206574261836089495344 11656020 317071600808289959543695388525903431680 11656021 -299067466776483644516741336212103341508 11656022 -213941839320685328381551466024310773568 11656023 -149557834058740545760400525633573538816 11656024 296200644879213815562582242361788620800 11656025 53017496442954183117267212405856912000 11656026 51394370128095192594328294393724862192 11656027 -17479654538109814818115701414576191600 11656028 82624286453801481154888045047235668480 11656029 -197821430126425802492714432061137640960 11656030 -104330262390466546603009276318178956800 11656031 -293050591014426923728133388773303766336 11656032 373708092870170623078118153669176197120 11656033 -78683916773947804268804489722365287100 11656034 115533193317018750400673827196635833120 11656035 -11056702050891572715613405233887248800 11656036 -8942161378115914516990648474799509504 11656037 919263371053121275553810335303289938686 11656038 15429864574945847836411647888675224448 11656039 -182953743446035694119705416678286825560 11656040 693191216477543997499730424678297600000 11656041 443412294183379303041685423657397672592 11656042 297663602170226258867464352530181819232 11656043 -405859034845453657287134697761082303600 11656044 497024441281198422421426184945297149440 11656045 324421196186814173419607180482245533280 11656046 -200153338519556630066124821863934958528 11656047 -463627096573861832012525235238532213760 11656048 -137800859286426362136352068043186077696 11656049 230727844025166234082704935564601892050 11656050 -21138814120656308104879595734240742400 11656051 753261229429784472711057844151369156 11656052 -414356674288743790167404985663838337664 11656053 -2752413054744624260453246598443097120 11656054 249619613745315839698256424610661513568 11656055 767835290863701611134024565100238617600 11656056 -50266540183997672993942556583535861760 11656057 -740829935898547284883981077715730325120 11656058 -862250049463478936254983099801726006816 11656059 -170964372115222830805983707128000138560 11656060 -26880967100710035834101113578878730240 11656061 -39779779111948073388330445871236009338 11656062 -7669632249517312362356273585678118912 11656063 157830200777682361846557721512509047200 11656064 -117989408354596182128439454658356838400 11656065 176093265099311816008424899138842107520 11656066 585153279431745933951651523500276257232 11656067 440187425437855069037285808000263890272 11656068 -465609265553812634393680305639225308160 11656069 889463328056644347907572855731630853470 11656070 -163177154253859245024445177190297091840 11656071 70228133119301424726033509466940938432 11656072 419474141626148144687168748412156569600 11656073 -84683585346148812999930916392409847232 11656074 138925540445702667066675191883830549760 11656075 -202339420199543383874472650082215268700 11656076 -339014467916364217915735559468218794240 11656077 -905044518445565226860790827662797353568 11656078 36245087883457158161263763652222210048 11656079 -15058296789739656626704040951546938320 11656080 33877284193956013505588272933899878400 11656081 -420937024551511301074299844287129543118 11656082 621159927242001478272109569021060316800 11656083 -328381351362658011845800636413546069576 11656084 -1031576527675363700344362134685268819968 11656085 140002847479280216586463360144006911360 11656086 67547477858567650778171136739777770240 11656087 20340171803214774938472404944797601736 11656088 -618107459134655267011221714899790858240 11656089 18275731338328801904460040150160999520 11656090 134193529618678522037513520762313625280 11656091 158676808781383171290009001365804435000 11656092 -203677925286043956775721104925896531968 11656093 194812508073612864556258362874625409664 11656094 -1090693437487040901678576767670068183808 11656095 242087852057672419533354489047438158080 11656096 -525577665729624149083023948379601829888 11656097 607432824507596479914150712797248661252 11656098 147732391695060642719298299288749691904 11656099 -349080682158560866100842305969482753280 11656100 -38059723625697730440695709385873440000 11656101 7547238163174224413644504655626920960 11656102 -68436397776123121091575940397500286528 11656103 -1203482524482803422376874220096085664648 11656104 540469531996628613091239804655973253120 11656105 235795772985052993631441941862591300160 11656106 -113202494111474720704924034116149342720 11656107 688127507155108908725544238081192373808 11656108 88596199125783829410579783574232630528 11656109 -828263563701001985389703843607943347690 11656110 33167094817113846403678794337565195520 11656111 235572870906313923002058502031251213712 11656112 82713224505751852069143620501124218880 11656113 -205142928031924410475334899049523725376 11656114 553363724479321181759638798063927504656 11656115 535533729584779662785289936078677924400 11656116 424619550426235784980767862461187829760 11656117 587040610317641965320818163609067690752 11656118 -1056921652039023217688550599622481607808 11656119 371595276511971711061193297326388352744 11656120 734392847595611715562896092990235648000 11656121 389534529171894419905004225967658594500 11656122 -48355430472291654707729696301997082880 11656123 -1189962194594578633745925475053852638360 11656124 -156181811662391820211143742701829226496 11656125 -54270627998629793797116525020165082000 11656126 -21425760543111979534517337450990630336 11656127 105420606524846229413780458176562569072 11656128 -112027093596284128724317029467223490560 11656129 57318755353146257091964421975333618884 11656130 654742457355880131917705901119185920 11656131 -141984835722117291843818776060037274960 11656132 -776402659391300121050179896148291295104 11656133 300393859258323022925841419333906277660 11656134 203137479753545875008508267437647032320 11656135 38586198365789154243883777618215222960 11656136 507237413319622979345897509939832309760 11656137 485906798992746785974125043619929458960 11656138 -230967994103654131216161883171802141856 11656139 -11466429625337247237645557338748718720 11656140 168315041878379301730291683136537881600 11656141 47970118874603563367672448385850880000 11656142 -27426694213246506792301638563055392256 11656143 -54960302311856037122023131030494279856 11656144 154562611470163573121370325567001640960 11656145 -509746066858098415636801530474279403200 11656146 -319755694194513681037731871775265618432 11656147 301318598766257394665969838701197854432 11656148 207301005477543017326247661211788896256 11656149 -855440065878896160328140464695916519232 11656150 -16888105263057231999808551369612974400 11656151 -253329202766074511596266755066471439936 11656152 -149534399167470067621070680526063001600 11656153 -2572210259970708259688227823571435756 11656154 -84767587493377395551723479720697566224 11656155 18974162739285483751885445484290519040 11656156 -642082608841345311865929013939313349632 11656157 -130315208120022272743148979382216497408 11656158 10529308996311895582305401805000268800 11656159 -642554571637775356040073454440910860640 11656160 -378657708936898912901038226478166179840 11656161 -93811416218135214147732441973448391840 11656162 47022433153622476678049694875953224192 11656163 -203926798775769328123145745204829194120 11656164 -176281310772095510279728625355758223360 11656165 -770383511822079186322681081361207472480 11656166 987984046713299636752095558395902635264 11656167 1164696857770064119391046437448836170320 11656168 1063089367194252796220840367384986434560 11656169 492811652271415050334039769395214400000 11656170 240665029867039469554875125996328499200 11656171 200162036492447406282190163889474326752 11656172 993690638979458217988193717780199168 11656173 -356853399165058025440315397031585199200 11656174 381220998175102297266023440036546806336 11656175 135215755964265435213663008937719639400 11656176 5430147000081559997322789690780155904 11656177 -103477640347531919881911436027290224640 11656178 -60375302989340258297923702567845037440 11656179 -752194264943528843062089322890485535276 11656180 610657219106860797831188485634094662400 11656181 127365159375380818477110449054141111982 11656182 1758025513805368790321727878005931520 11656183 -354231865489692239708603893797930157440 11656184 33483929694118733603398825379826155520 11656185 116087956414488167413783125475399636800 11656186 89070889908413878170928961777902725120 11656187 584108483308384336452087014678919628032 11656188 -192083674609000691911605627674357234688 11656189 1040368557533495338188804840590606208480 11656190 17249237623389828297728098545300057600 11656191 -107232021197905996974485960069131069056 11656192 -488273785940734115990888543117318815744 11656193 425895950512625735650778013192731212224 11656194 160500876329322420301385166412393885440 11656195 641003461947957721195050394841284219920 11656196 234759196349666639851063710400943262720 11656197 -371425956047560634827757533602993970560 11656198 -386920451875455278857346755755454826400 11656199 -258453751788999065552172470410028786064 11656200 334426148875335914799652153086188544000 11656201 503706165069895893151223723864382908032 11656202 -16628754808119113375385645635215913280 11656203 342889473392430474082797653566943621088 11656204 65373038535938105602673663183624732672 11656205 267571251423226969140300239370009402720 11656206 -2954184354027030522828739333900732416 11656207 582787274507852347374279691792350950392 11656208 103690684372212646834076632056417828864 11656209 -820436854478602683983775583014023271696 11656210 208959628318471998454487023081996277760 11656211 -177627394209730795801633010167761409968 11656212 -293214925234238892557624361655634866176 11656213 -1390862199468939399882401310611146502720 11656214 15147431356913718312121763017562343456 11656215 -552992883519640959987613794549498783600 11656216 -159738260344858166259654823496788869120 11656217 -40896929838646983870163745160971784960 11656218 58487992337050556726113294615643515392 11656219 -98985952849281119940648623656991247200 11656220 -544754703172921744713219095486215173120 11656221 -108927750136829839099358509852072413696 11656222 273193380540600385889110547516153997312 11656223 -99842707742268915326687455846740545400 11656224 561778819440834587641154488461754368000 11656225 -2740161847101184748143606676313160000 11656226 -3473250232710499499762477172404620800 11656227 -183540832156197623968944376744793422080 11656228 -315119388855956652315807716109380177664 11656229 140315139136363810360740205515915957084 11656230 -158291209275536508583208968993085873280 11656231 574870716727924136389608831103313656200 11656232 7942867905122748042003155017561620480 11656233 -290365619501284232535466153333629649398 11656234 187041831721877746268984124958927564800 11656235 1692657246805724423430964455895837503360 11656236 458514358458255907898072684099717555712 11656237 165871313575303695723234918566357265252 11656238 494591539732948020990766436972275124160 11656239 -113993774757700358501540270555327089152 11656240 16696931522732107440507508550191349760 11656241 -177900758228189828798976809637695900700 11656242 -35140201399092483990316750980058925760 11656243 -1606376451258141207526488719961909786920 11656244 1116505615177052174930900080146016284672 11656245 200764214085321999918307154308048323840 11656246 272852705660197375242487219310890732800 11656247 27538586206088188471302929794890467880 11656248 123997202166699608840426191975600619520 11656249 1101358623066605241682992800241735041760 11656250 128592899912394758698946625130874250000 11656251 -182899910959536537448101105789393108000 11656252 -82834834139992760946004587669126637568 11656253 155325632214311003574080746900172907840 11656254 -410383493105279170565563727261484279168 11656255 -135886854342436241044523782729856279040 11656256 -320169440384952518225635734204760719360 11656257 -198500722939195073383736042909891479008 11656258 281817858868520246860288237839162749952 11656259 -347892579797640650896825037564702975088 11656260 -31011680022935351026882166270177955840 11656261 95949949194529282029782624422373032862 11656262 362950799274323311716508810741839912960 11656263 105438347403994237947969464620820760744 11656264 168403235292774392881159668812659983360 11656265 502097474047356698157434117499456114660 11656266 -548836085623310015535666806621951448576 11656267 -501875837896185861721820185103780979324 11656268 4904655139617989078436418186624894464 11656269 64130920804855245485203292637537249600 11656270 -4102921065449896781878169959576896000 11656271 738339344254577891513045957024859084288 11656272 95338149342720906409047254031376711680 11656273 -148485919869844125642114198243310468496 11656274 -43365468737894783423293910636000590848 11656275 13784719086929992438083221404210818000 11656276 114444088754411987058068837386001141760 11656277 -869357538000559548878238432910137869874 11656278 372322642508130887608505825717835419520 11656279 225881589412192870223093473576058614720 11656280 786307593035550025765819322321142988800 11656281 30989683940135078363145344534722161024 11656282 -12625035086997885436518731908634643456 11656283 206101853773407434127659823412654256784 11656284 -323146730048553614650253113878954776064 11656285 430818305421720775423899465817720185600 11656286 -7679477835230764365613290896965348800 11656287 869363567064294707363401298146403014560 11656288 394449887220286821035893943874635169792 11656289 355083752937449149296637214308882248360 11656290 -12991142159598001515540525812973749760 11656291 -490550193969454980961069199305198003920 11656292 -271355438173144654445609003779877314560 11656293 129238407286399595979319207825249632 11656294 31160531896186432472089266239561306880 11656295 70164750259520836045716884872850650560 11656296 -536093189578475445502133097630935500800 11656297 -194085808585119228744897297919039949254 11656298 468092383332184029141907159528910036400 11656299 213920425628560242847203600096267147864 11656300 -66059089452345031931299998443256691200 11656301 -862598459514689960062883605620319094400 11656302 55554860540730728815979147108654736384 11656303 610021405029844875956812455341094922224 11656304 -36216108385586290647404406624222707712 11656305 2897646561729504352678721779227024360 11656306 -193098238531069683092950740365347185648 11656307 486816814531033725610442831999434222800 11656308 -234989663108357563728690397105280655360 11656309 119573058098467890018387739979147855232 11656310 154627382707336619229399723312086016000 11656311 12452457497761512747881693235282695040 11656312 -509044921129845908324597779994140876800 11656313 -882857647718576069236144896595737756438 11656314 72951616476204801953180124522891571200 11656315 -118455194808539964131114536706343095280 11656316 106149441005922731205202818266099801088 11656317 -808949848544317336710863421802690056288 11656318 751185909626553437657302924806531591360 11656319 569031371373719238108277157719045134720 11656320 146770934497158369730256099895096115200 11656321 716592696069898367529972566704707803522 11656322 -190162455355619407325408171602548513888 11656323 -42449807999170451179930662139591004976 11656324 139431315266352064850341637076296813696 11656325 183592097293472297795335204955889384000 11656326 263597721269004652071696752438650188288 11656327 -1473600874049447582051264634426567826400 11656328 -50051755083853060215905377854713856000 11656329 22616612877134192313157011232372460160 11656330 -27203915315729971794632476455291801600 11656331 221956209169378115118155811435809700912 11656332 -3665331444843892423154515817639946240 11656333 -231598940397931155690791734224496122792 11656334 771763453832815500835133912270622330816 11656335 140948676526064941462115128084092835200 11656336 -144176315310313531551220016934801399808 11656337 50152802221679410149073590828477002304 11656338 -41668868768046530613730291523400886656 11656339 -125405278176488956711048675819509697728 11656340 -296047981873809873764701167114676869120 11656341 78691885738952922774495932656335471360 11656342 -134258973187709116995727401277116487488 11656343 -115932072557564200318971290442786756936 11656344 -171982253718515911072823048436392263680 11656345 82157104244743667725386344818173439680 11656346 -299425140841498451558924204550285858336 11656347 72845342459258887457854415337552574320 11656348 -33925622517579073397441026642553733120 11656349 237569449958586060884544002108186917350 11656350 -47683131231612784290723684917862710400 11656351 85190273518492194545905514572509035360 11656352 -165563625682217098725009615449943441408 11656353 181302178113120565868798591970695827200 11656354 -2200989929778314823008490625322901504 11656355 -882559814499444091545061301842468200240 11656356 -393151765736261090453150834052941813760 11656357 915428675110664310530212254845156348606 11656358 -125633534480843844770281269620080842624 11656359 344050312877987282838471691676208441600 11656360 193229374401642647397870195062142873600 11656361 -35346037502504373172033611387555724038 11656362 -36411116809067968233538363890513915648 11656363 1028009693925858006160961950465910174160 11656364 4661488941671323611298576805280185856 11656365 -39305064647137863018535025834114647200 11656366 -298336838623932751215464660264495945280 11656367 -530394785449520918514834109249651086360 11656368 -80231385082707459221519879468486885376 11656369 -126645512603117564021451450440475363404 11656370 169406521744540314176736939238135311360 11656371 -449859611068071350982252345034256102400 11656372 -382139017252596076097419778633302016 11656373 -878174895959045591084301724786427713380 11656374 -124591107671469730095227161374438411840 11656375 -448360593405768369541534641517969326000 11656376 -2366528400885124295861330521998323712000 11656377 -162878299792806098929786747904524105152 11656378 -610516722960698178307894551155960015760 11656379 -174875314221888026217019021404868560624 11656380 266502320128632723580860998293442027520 11656381 -572746528976608804916137895906620074336 11656382 193078599058820143017769884325982515584 11656383 851543017306949448134088214340764743624 11656384 -192250983217014299633867177719285940224 11656385 -305005921977665090629577790625504921200 11656386 -12094470157831519287646889144830517760 11656387 -38445865774388450024798711099143968964 11656388 1010872476818142740879300326675623516288 11656389 -1512904215131020888850158711077859428960 11656390 580859034987642064062782017666053876480 11656391 -656168023659560774959318849638626855208 11656392 399119724378690973582056218629698355200 11656393 -105023949443256718317641465187108208384 11656394 -169521568312022488483361007915789308160 11656395 92159130948403882696545385763371131840 11656396 -416202902649352876393413606172835294208 11656397 -1822571065407234541131356065249249440 11656398 -45662359360796205557579222065675396992 11656399 -1325493320225409283357426554547434499600 11656400 -7832172430623772848178714144368230400 11656401 -27666417852061127244703260475635342240 11656402 134840706656789925132020098226729754912 11656403 -359078378870602935330495962550001216512 11656404 370296207635494871692312116089970464640 11656405 388261072516226348404073838409794576000 11656406 175428296807438516349294811394129061120 11656407 -548435666892100656070677751384992685056 11656408 94728420201742571465534169905161512960 11656409 -811287629663335484605298074818397459584 11656410 42887761033123361798494411998270366720 11656411 -356062731620890409891726889197327748848 11656412 -540389039204809368428751376679178438144 11656413 -45955153133426443953275122068018587520 11656414 241358669274858843663378695857209408 11656415 -25288013914370791858347425867893300440 11656416 234155775349807004663268493810655821824 11656417 582192653374408530515895490817426357952 11656418 -357991599656285841808656520027406289840 11656419 -168091948055169076665062138937377796000 11656420 -299557046626869420842450714496523134720 11656421 23206552167485194073415493805885889984 11656422 -274966449798386703941591490454954422240 11656423 -374716767516921733495787827797321418752 11656424 -559375829028273341058566844793437388800 11656425 -24500763064832300132425427246117760000 11656426 19789182402955797215182896846542233440 11656427 -9742559545771097229236040382949043720 11656428 328221290439072340971861534398999101440 11656429 1116884155701180462637518753681913219180 11656430 -421336181705951653166023491903205400640 11656431 -42141596390037359791300685191213959480 11656432 -213633343335229162854653606480553508864 11656433 -2010142460373977470672208431247347646976 11656434 -30720135301057812807010097449042268160 11656435 -162905409524269569471898935087909375840 11656436 -115568660680197345314797332581391636480 11656437 -177012311810222662667431916077901369952 11656438 -46174030128672955832982253473214166880 11656439 52508729964770262041250310280274879960 11656440 6648235993527879169706388969111552000 11656441 -1118340447530195573384309676791026329600 11656442 -129674529584433511454367024228066295296 11656443 -94300209327880080125988213443352341760 11656444 -243246718561795039016248994477896536064 11656445 -215136533655108117718831948707205881600 11656446 -110681696036982115709368880000202832896 11656447 -12629221422446811707906359512270771216 11656448 156377307906966275240910440182654697472 11656449 1572426842163531506642547860589678528 11656450 18326257461962818094194403216529024000 11656451 175532973246403198902263585366856595452 11656452 -236423303566190180787204650907461587968 11656453 -971385349289010584144578109959186563840 11656454 -315987429601730195972136817020767185824 11656455 -12682819582486555433740684261523630640 11656456 68336425886670264679733924751238594560 11656457 -1377284474606287777719922650945231192294 11656458 -540650058741610056183092318112689091072 11656459 -1598015762878169108357166449943829558184 11656460 -95631057118215166684346251055078937600 11656461 134521689428815127141727506134337614272 11656462 -602172993397959352686893459503851000000 11656463 -536702048000277493382829800209731673440 11656464 -1911506060541021823417688207845097472 11656465 -352724844304710926250504375750411571200 11656466 606227998511060795938196960373938604432 11656467 -624494006758517763366774811982882099160 11656468 -711831230501730239921654483650640537600 11656469 772127604604105631465443796122268217408 11656470 161012170823607244577870767877403525120 11656471 1676363462825467436673180915309692203312 11656472 -14832854368698857641959680432456755200 11656473 -70265300023937169142765381571158925856 11656474 344655562799846231044032286618306346736 11656475 397846565603688683654358403004081267400 11656476 -284140337829614472017532979465550719488 11656477 165810038047588141372330265931428651872 11656478 -114774013158587752556972027324786424960 11656479 -375114322260228012964711917382644423552 11656480 155614903298687831601749665331596492800 11656481 -835539358525219153779051069597169410000 11656482 -350787479028120569918407172986258593408 11656483 -135326187778065998867702649395705536 11656484 -199426431313452343355607334111334043648 11656485 61298484936172282430128337306733435420 11656486 -131904867465965568132389880113735051136 11656487 604646194023400839717624488253434194680 11656488 126008505216633379580980481380294656000 11656489 338521013934779848677076658385032819400 11656490 173976406115967880847577938145354687360 11656491 133447119762112913118480482086344131328 11656492 583106989122265627901627457855713095680 11656493 -1497585057601307474574800554101818573460 11656494 -16761116151475787577487445088408610560 11656495 499926839952735126294253862187802509000 11656496 32475990585678931499676462947298705408 11656497 319165186435800725236781164383384678000 11656498 -137812693232973837877018834097305995264 11656499 -1127629371485609984279435624576905552500 11656500 -292711346602081592981155704670233600000 11656501 -1095733768228316578370739629478075652498 11656502 -29863273356898096834849367706929591040 11656503 -425728682598583379727751410864338156136 11656504 1127148685670470700539155851866407813120 11656505 -85148188103406958480403898198719172480 11656506 172491451596827789768132630736257915904 11656507 34310831752615654810966611863127158756 11656508 78062821031332201931118150359273164800 11656509 129882838493688917402062702951848328320 11656510 783945832966606770861333042711008674560 11656511 217957050933614688099252606456258837648 11656512 97932518585219633389515861821227008000 11656513 -74972552038577796142534931872718801616 11656514 161906844982196553782398025606280923856 11656515 -36238779536391774085772841590604546720 11656516 -711886030944560848050052356570483314560 11656517 -701452227648534084453252201423101772288 11656518 175435228358518621859430885248932211904 11656519 -69029028691962077557471591373134860160 11656520 201644029019554197242996117210311065600 11656521 -931549737568657953650533976671785014400 11656522 451670176637059172300261897453643900672 11656523 -37807942808204754446032411299062634336 11656524 510132232686121503317013628673041489920 11656525 -402439983913012591298537101082030081950 11656526 1429863645073965279531446239586958336 11656527 -174723005946303269334867826649662871040 11656528 -116891496594234867877141943102927814656 11656529 965772625796609299033895335469094735360 11656530 315202165436113017839947963851128652960 11656531 555941987208040987455286820542791204332 11656532 -753067735446320946006811248640438706304 11656533 324205113267528068131334315892984492864 11656534 211179485152534907218746782465397858240 11656535 1561285574753125586037587552260779240 11656536 -561131044428853117378428642974897049600 11656537 -439794181594100324747783645509831677814 11656538 -198506962437307493054642576442902223360 11656539 400568993722617976740932544090452750208 11656540 -120918802314448757708838131592867840000 11656541 -173607924921303309915773362131577175040 11656542 92969482105417425599463928921868795712 11656543 -1375879328629601995718163764272826759520 11656544 430359963934645163174043009098385063936 11656545 -276298122078929009179819705976484439680 11656546 -282576488019820126306323971805375904512 11656547 -125624151409136046311041144055007121968 11656548 10749882076747239023912341108631150208 11656549 -1066198819227792777522887966026460150720 11656550 101642647150153357692051762223256880000 11656551 -374883955149325471408735953209660139696 11656552 843707654000014117240474941564988185600 11656553 1144495170891840106700132882315984447802 11656554 -9356383394786386375044216745748207616 11656555 204222896272320962003912090048961587760 11656556 129424091143738752844248740154799192320 11656557 38541538276320924151300440818954462880 11656558 -4185585459226811672130120921530311680 11656559 791418798301827546224330616366660503760 11656560 54329391764595550375342635491892264960 11656561 107605171364071758787594568401867588032 11656562 -12730246090854855310306537885020841968 11656563 254876075970324143450049095272817509944 11656564 847249293542825932456525154226718027776 11656565 -14016644637560162096290411276464242400 11656566 -183389214782948016323424173064243702048 11656567 7869721606825541293791529892760701376 11656568 -221607300003416897767095556781899776000 11656569 -5722858543395862473665422187316052800 11656570 96386134058342167488097990726192469760 11656571 -3360399786500771410674234150701887800 11656572 -316536020990869926473865530248256183808 11656573 910119227813243606678261246164698482822 11656574 210322903481809642475695031186899585536 11656575 -100314496142430155176129275416595552000 11656576 276400218691414036939084470872860262400 11656577 -1520452205868284644745515786582943799000 11656578 -9180472042080745698951241593105384576 11656579 -351157247498930841295346529145917618480 11656580 27208705202667711461347181304450969600 11656581 -134084903397592498496207829757007460576 11656582 -19587452567221225162639300852918240128 11656583 489181045842911072705111680460794583832 11656584 342812697252496662999772280664214732800 11656585 129719064219697723953229861830303477960 11656586 92489324978860763805986953781794174560 11656587 -50899400261584664872083797381408869536 11656588 221838744583700418956465555556901330688 11656589 -83260532932246686642142357085663728128 11656590 -92702739542585253457320805606638197760 11656591 -73412670749404456209915697856963128416 11656592 293157613454054097860375138241342775296 11656593 -173053159974720470909031857988573119616 11656594 346072628796492721660944334201516368672 11656595 238031613165559017271130060716902937200 11656596 24904660032501002146314425850323927040 11656597 -198268434571814212999616054455766268420 11656598 507851505072376477205757759836146528800 11656599 504083105669600350762530492297915785064 11656600 152175771397513146227643622859443200000 11656601 167662198823022521883609696414703184544 11656602 -303634841873600833777439653729712232960 11656603 -240802835887099372708270296349211114496 11656604 768686486684131162441859958827123744256 11656605 583629874982677989342120695049449625600 11656606 397070168755293910735428460543514914752 11656607 471011278464339824759277449544258144720 11656608 387232022156595405150057104073660825600 11656609 118989087111278645962959584145309126420 11656610 42301490007349775050472906238902349600 11656611 522310546148775458302911376775093310144 11656612 7663635846018353698191853177028825088 11656613 -218206351942558158966927157733216809056 11656614 -69426452486742965887692932707810936320 11656615 -667398555251408490251181636593726247240 11656616 -414995074289195816031674453677546091520 11656617 -117854179829187550873135066416844461888 11656618 401306050043520764188978203635019587760 11656619 -29335867244926705835485032639553652112 11656620 140454336276782884723549045320395366400 11656621 -899410303426582767132382001482142586068 11656622 -293263094178007208559234490382570424768 11656623 211889418976487281033701460585755093888 11656624 262681156137962236425110675809894400 11656625 696835688597862007055518011550223049000 11656626 214655695569818030108483597631341833344 11656627 364757153543656545949594082647806750476 11656628 48595885817319178174920305693895846912 11656629 17321695142285192533991229793861009710 11656630 61033598651095300201375087200550656000 11656631 -191387096791140040133533872698051734608 11656632 213879800445663156576478159105305354240 11656633 1382573563150464749059485026926744413520 11656634 -134226231503138576732871414242759547648 11656635 -86675435828441771888585550997700960400 11656636 -723464365546922897999002399988952017920 11656637 304713459061115927850499803346372309260 11656638 -5269456299688182223657666786674634752 11656639 -1285912022968215406507160934389224634560 11656640 -2077858400582280378499723414732800000 11656641 -883201878973676593586166032361692694816 11656642 451625188820466825542535811409993295744 11656643 -88861501077245434399171581621808404240 11656644 -589470675065776532842767828980982825984 11656645 51267882341849639733773876382474309120 11656646 -714442017643349784890400003701407561920 11656647 719806007736452720138660149183617394224 11656648 176543863093712080506871306456383006720 11656649 -381961267681547196960459395051269213350 11656650 109534690466161054370601905356155993600 11656651 -243940131258452111210630092934626479296 11656652 22174590626684121573942774160403742720 11656653 294336375110419522827733484650206254784 11656654 429227246071932641834325427309354566912 11656655 1824316749079418923193676493002395760 11656656 -264397452321751058505877927498874880 11656657 -252482674819439938743976256278826711580 11656658 222507016164896498424904398678209479680 11656659 -236104204034357534209894333017316712640 11656660 -648871931693358768428691385018620672000 11656661 -5694154551328224244821188906098349028 11656662 -364808879025981869356290873528562843776 11656663 341221784593664480643037943807560139912 11656664 1237957587561509883991607027834332047360 11656665 98032709971728514958267527648155013320 11656666 71426792074959249442931422389591567360 11656667 1341375945312635120156234317555373573352 11656668 -88567781535792888597584381684688975360 11656669 -28705206765356730401183897485754635560 11656670 -257093351025764229529816094074325718720 11656671 -315066885501888875166437539922610349440 11656672 -107536896994786047927021725652956479488 11656673 291557660546259421526160631892614641600 11656674 277296341041245796604614177258244385744 11656675 180722313694061921889725122028865719900 11656676 -308664829270016089562202419840964845568 11656677 30000902243687845812907784741360315232 11656678 -50606388342893206235300721776494911360 11656679 855234408380659964313414786957011615280 11656680 -51721130574478062443993256351601459200 11656681 -764342883259530785139546615143434760518 11656682 79108284797914976927857751495948995584 11656683 5298750014670470425080309173944743600 11656684 123489454922696024506910970399332943872 11656685 451741455264770984802701587006492282380 11656686 107634819999882109612228563327192299520 11656687 165647166374153087065732195100319022080 11656688 -4575242116779673636284253809818075136 11656689 119568000827233545846002779695557264640 11656690 9835733172710786175415952009582378400 11656691 -423765091050013373115530850933730233816 11656692 316742061557787009250795570671007430016 11656693 -309329111878886563456442630472042764580 11656694 144930405424322140133131897087259989632 11656695 278930503923898744742192045362673049600 11656696 108933565272467805993189368126211932160 11656697 -303615164930006730139399300415480097660 11656698 -2341254141597209058621420493614803712 11656699 -431601348430334069957446812030344050080 11656700 -277762238959457155836727993882631001600 11656701 -33496163112623228634211304064402928608 11656702 -47467874145718537679543302690996022208 11656703 -271619927023843280765527179409857227496 11656704 -395404226765445160773134204905476587520 11656705 -191299990233811018674253384525387040640 11656706 -543270328105820158321041183752218982448 11656707 -89931275774760919054405830660573271560 11656708 -431498542251320626264148364166848035712 11656709 -265260676878887544752820563455783657920 11656710 -32959504239001263223818253716297139200 11656711 606528896475423565862511266063334777624 11656712 -355399098801820586477030197293945108480 11656713 11003765678632719941634038316767763456 11656714 -130887616121019722000146653499441439808 11656715 -86803725227957656949583181345476396000 11656716 -1128599109120689873129580675057791778816 11656717 798658351243978303192013526047419500300 11656718 110985425754618733255321087896148607616 11656719 -626920501922370388669040339698786861656 11656720 -198758029261378373081309010042972979200 11656721 635900048632368217697715802158550847922 11656722 11025776220432860396274868136339324928 11656723 104155631604859752337208276126359794528 11656724 -699762772894947763683889080711922001280 11656725 -178718231801940732314111004978893558400 11656726 -98871235571832708482934843760424222688 11656727 1398676213690020112527936112815572712 11656728 31678924982641014165585465000479846400 11656729 -157180193177965863281594526336030189824 11656730 348482058839269810242936390834200985600 11656731 -539358872733170458546993478773410348648 11656732 106666841408979200503705106282095556096 11656733 -1199906588126530234316882770891257425376 11656734 -199772170482628914443129029660780809600 11656735 -1213687448167538694761639294021720987040 11656736 179011127720915702012170934475212980224 11656737 -672577319237641620586771543712278990560 11656738 -652096658250262698346755253132725858480 11656739 -432107041581639832631843886926956053744 11656740 62564176989990666272936397944107192320 11656741 1970618314148689260374109828706233600 11656742 -577739766410605946511184993605426973728 11656743 -235128699432738962246913196282960646016 11656744 109636874412780789463710485973984215040 11656745 274989596827523574989765387804777421120 11656746 548441595893782117304324635456116816480 11656747 -433384011135785019389338249028048102400 11656748 824411348444170668018066128711755829760 11656749 -183463571587250596531581286866837300672 11656750 131536787192240094146891834668361664000 11656751 90326053351440528276353829862596577104 11656752 217694910180581064487090404230002900992 11656753 -1414562321020008881296008402850465574220 11656754 120838530604776330851797336415711970576 11656755 -196253078627469448446881911823152494000 11656756 593429777132326123979326512644961806720 11656757 1019521438609783832566633036421903978172 11656758 -58036596559988386374881236861152446016 11656759 935892711280770114143020859249677409960 11656760 394224957609542610363601288002252288000 11656761 93677589990862445818443742525342971360 11656762 98419356705074672989089365839557153984 11656763 873519526615572647889353112336805815012 11656764 -1052440552687880216830932273186570240 11656765 -226171182272708112327876905308502912340 11656766 -129883043647512950253010073828251545600 11656767 32166906865559942376848092325935695360 11656768 -224804200432346044233980920429050593280 11656769 -607464249129734058338680326625254962256 11656770 -96111396938919409128568345702554063360 11656771 -247002292762923454499775318837455923200 11656772 -320509105696294383311920245839955402624 11656773 731595422545684462438698884021833832064 11656774 183805955806475784120885784653110398080 11656775 49113766015276264390232380981836504000 11656776 228217219685700502086912764982142402560 11656777 1284671429607467308776855676375920938 11656778 135252817136530582009083202438063539456 11656779 -317931372599163413576613866129098890000 11656780 499320414940024359199423913924044800 11656781 19921765809208546211166217238517016920 11656782 37245040464447366423420005639670741120 11656783 -439735435913587439535050978785377389968 11656784 1441295957196939283630829270922952704 11656785 -203900521722451702172247568991751705600 11656786 41192183942877726444089179978218049824 11656787 536435520975495999987396742520625106800 11656788 -22256649880748045188514572152909606912 11656789 718917986458320307029692332202349936590 11656790 97239553135226877532686742188149086080 11656791 13725451342891800942244180094305099152 11656792 -13406687056167510620217913566026711040 11656793 -51259354350919215514772591524368626796 11656794 -31837739873411108690491432469455282176 11656795 -490575546821053493016845858607864034800 11656796 -458820186941288094637393896257964326400 11656797 -520383299209063217441473378188964924800 11656798 127009934919686529379840381909755227136 11656799 -219957910507126374284997686715393678336 11656800 270661048262697418651196281783074816000 11656801 166018467254722714635551942694194657812 11656802 -333985603225427807969398818268930953648 11656803 13337151137176021992402258643299128304 11656804 -889270024826953077745599489328938675200 11656805 -797670219608944765518717887046783153540 11656806 44902710346350400288814513067239669760 11656807 -522496514202163567174480331883327614280 11656808 763578866213908237610088871260034037760 11656809 555647453278198393073970562648969863114 11656810 -483139180426251640767312387616919642880 11656811 533682845961387207771686859313969390800 11656812 525941719728095802302160212253990016512 11656813 -58029066815549866402250092402721922304 11656814 115001668579041678045979972625631883776 11656815 148436233366368687277740101092043953200 11656816 48072565284603152780998149819789443072 11656817 105348521578225572907923073149542374866 11656818 -349083107258286376070301845987559590400 11656819 152424090204949464664219705265292630544 11656820 119588802582272420273225416977032847360 11656821 -200230604949509733911210565478104829536 11656822 -233486977897606453871172388246656350208 11656823 -177596194383852993035156767833998832000 11656824 684080976399321239568608250050718289920 11656825 407888638753117343820454239657714229550 11656826 -41475015591756513001588065860930474496 11656827 -1197097073077488678047415183213153024 11656828 905856400610446225847838470493898510336 11656829 263371870228039375499692417221659159430 11656830 -73793017030693112008525394594125044480 11656831 -603938017970276430616784208814568811336 11656832 274482376933941233834253397841066065920 11656833 215081468769023549566772996321343913248 11656834 -67378306265004416813062885088117918208 11656835 -257839899621630685529157513868291620720 11656836 588242374168725895005592022114248689792 11656837 -56722965603516038250913168071358041600 11656838 -56161110625551477963094759353188504640 11656839 -621255164529983354499732022121203065600 11656840 337372701054849938393018246668428288000 11656841 55374205459630340075104464726099507072 11656842 -56375491148537509058966397291332056320 11656843 -1164321779698351227602892674557080743256 11656844 -922428809603650426896460975397930283264 11656845 -34359961959632188144590611393064384000 11656846 1215346566235765620335196398920301283840 11656847 -515797321399907010655949566935740842704 11656848 -44168505191060446274882361306893254656 11656849 279467124966056060204088944577147393636 11656850 -30248300638763539724164116854438599200 11656851 93920383872707415938759147423985817344 11656852 646196049236001426494642553910989514752 11656853 -521541525664012824765305256970523707716 11656854 -115162254166846193990254518888714724224 11656855 -241334797506016534599290150640000243240 11656856 -1125647588423741694313640001909740912640 11656857 -656955731489276430727510920143405286960 11656858 -392952128994072724670873117847936297216 11656859 61796230248937871735305398271462030104 11656860 19566944059846392035081695775041781760 11656861 1424917853095231370178165156569985876320 11656862 -60929111529511133442346700974032955008 11656863 222013877030027786369178137571847200792 11656864 -193942262571159885345956523167748587520 11656865 521788499250573055242319464755383744320 11656866 -139672077422112115446180946428929664000 11656867 -958551956155438540463151644831009890084 11656868 -76776411692313698514302069540221108224 11656869 -269707152782838887595273790484197188480 11656870 -7359778050459764228393427847029398400 11656871 -1609235849305320278090338176046747566168 11656872 -8287239772906652668113462507908428800 11656873 -302823768069376376439570670772343418716 11656874 22007828090868096553824442796239213152 11656875 1365123826093294777615605227168595000 11656876 -267782318627349374755827206499174334464 11656877 -380102056611369163018402055903966807274 11656878 -246861915941813030846413910665550087040 11656879 -143638546952444498874347112372965022592 11656880 -47028148225134454458115481926115328000 11656881 98285407937920026720024226086246475140 11656882 -200587182741182600419567127597774036208 11656883 214563701183941167546236932215722027520 11656884 -23942037947847782488423336338224007168 11656885 -187767729383466315343229318568458568420 11656886 199441419838925601124226122027253119392 11656887 -244745915431370261239624779292703734656 11656888 -1231204430890446351597554230860227850240 11656889 -1036518584261172286986505335933996404310 11656890 -23079807256126342817264108785272161280 11656891 948607759399318143515675653446677896292 11656892 349696967725635358507917472115689876992 11656893 1085550988527107695668399300610540824960 11656894 523324602087068812845323686333321610496 11656895 -924187095689334910125393504619464696600 11656896 9371562584777181525458190583946280960 11656897 -308868538505377849964824259009412335168 11656898 -386866063748017640098948408064073999360 11656899 326675806185496185103699625706278553600 11656900 120691494958235430387770444154591763200 11656901 85971586227154786481489832247116668352 11656902 -148328466820480055575098917921855748096 11656903 -1025747774041296282242012381189592962120 11656904 123114058913593056139499710935486996480 11656905 83933387617693714035323298119474529600 11656906 -224384373203411181849131873523126108672 11656907 -484157476030832268290940666016546004844 11656908 -229430803625157994786312945109176382208 11656909 -991374444878159453842753865363556322560 11656910 -55553405340057962954290615125259064640 11656911 -118961553447630853660193796624202068096 11656912 -302494517457085366413352360665086992384 11656913 5271322146795404209787649627863241984 11656914 219784459026700448868092106740186472192 11656915 29801160744252948079557817005248444640 11656916 796977951026045680488487540620446394240 11656917 151543607872651228356422477864758659000 11656918 -121976363473967156057961414492526110720 11656919 -297298884625478144202527164806497805504 11656920 -119033445708467221024222332804189388800 11656921 980133329008268952311829269127837740544 11656922 122149835274640131369243078453886823424 11656923 433915362323237823350608050759287506584 11656924 -218789807489448079493858650405622517760 11656925 118845892146084622075590160175641320000 11656926 204927681191020873471437322982796852480 11656927 -296674203844069265482131712031044123680 11656928 532642319774422291253264737974094135296 11656929 -6224059846425108962335583369772779904 11656930 310359372978466815365406435172371989280 11656931 -412862068204461131821403262294013621296 11656932 6848390304961472744806877213294813184 11656933 -146243130720102415156005598726698674818 11656934 -1243265834496585275872560802714437151488 11656935 -3843991791734966326960592615959883760 11656936 41196925070923264605355472740809308160 11656937 96312267616165473589833470492753316240 11656938 264785359077729730878406984877575334400 11656939 -515158666902525008608101971113375301744 11656940 -1110249684246296639694103548720054865920 11656941 613410751651510925837627880912813168192 11656942 -56201033541824940681119525617795571712 11656943 235618532328212727212893057734231564264 11656944 171919802751821671713797781834083205120 11656945 -233133690592063594603188628724778382080 11656946 -94684353699471477285024948095213199360 11656947 79596289445281896280810646257236260928 11656948 220622439488282104459722160967962471808 11656949 -163528783571641934789101784883195340800 11656950 -168712812625421708975343408009035486400 11656951 -152611521673620665226673914002069288256 11656952 -637756612755240503343029804977127546880 11656953 303849976271415373250397179917914091680 11656954 4381285293141081099991472431760884992 11656955 166368103062073291879101557283681615360 11656956 2679661264735763108370007143693926400 11656957 -156778816364146927549090698448000793440 11656958 263864758493806183565929038874292782080 11656959 40603059491906206663935762155014127304 11656960 -86988229516993971871808793075347619840 11656961 63813958017103240588770626228235181824 11656962 376608915141379045479655636073196355920 11656963 -26019075748234324920114734009635444560 11656964 -30209801005720407644510354335755752448 11656965 497950115179834419429519300195528114240 11656966 256019801407807987322024859874933902432 11656967 -122633630724093576418599837683225992608 11656968 -552016065226692261507544499659231150080 11656969 556045670227493845008194114533654116900 11656970 -66021157303256522727755226460056052800 11656971 -795297988939787409790684201824782430660 11656972 718457830345957187384360644300715011072 11656973 549205878411275289659150296352058375222 11656974 163571049429381259671726459998362801152 11656975 -203255683532859513353387778373112928000 11656976 213612361490280691240140802894024876032 11656977 116619827686967334819250448590912287840 11656978 700367166074958140006242986125628093600 11656979 172925310535892899386044922616266339984 11656980 -26491982846933259866797373986704691200 11656981 -2006632669307737375645509410967124800 11656982 448261916264851562321010084858875714592 11656983 -12101672825286464215804539922304091696 11656984 209984035360357847621314992743528140800 11656985 493458387049758982756964624628132762000 11656986 -194071045610592249719108598021543321600 11656987 1402845078269027565147535069458600806112 11656988 -30693443713176010284520196826898366464 11656989 522615616267428745099924432313114643654 11656990 189877668551368070363846533356689013120 11656991 512511520593325776331737543922386365832 11656992 250709602605370695397456829868203311104 11656993 -564565793089003902144670683442328882496 11656994 170651571486596616886436619822816071040 11656995 134234052470541300073443971649671324160 11656996 -109735458783706217458537719804562402816 11656997 -444639918904962049184159476591757850816 11656998 71750674823874360801138982049898947328 11656999 -4319135821304697560190850793130917760 11657000 -1201813106822556743495260223374717440000 11657001 163132525585122993835912390987622124432 11657002 517375988033625470570525767377816990048 11657003 -1462542682103350221732221727643501981920 11657004 -204909872287474211173873164687639426048 11657005 -12430739182403032811790094700525494800 11657006 805405437809214791479555441767632599680 11657007 1615406455794921309036813514108899083040 11657008 201230536819610724222413108464185507840 11657009 106231202405246781875398251926126539200 11657010 143424203861932695265316399422098946560 11657011 -799848335004889677972848320325863734388 11657012 14251818556398989995385346602264666880 11657013 -281275693178616375325827053863150893600 11657014 -557801570003472209929626768818050035840 11657015 710072267647989081390591405529852272000 11657016 -155376627446789597505615178421775974400 11657017 -130823178603260830001212542510737841840 11657018 146450136367728175714912325290765423104 11657019 722966730124397702071504836873374640 11657020 219727309176418503610484364633150804480 11657021 580005420024838672950053651003247569664 11657022 17350613839768628130231541194515865600 11657023 92111084821908738935615101922293975040 11657024 -136473963270067764983262282078755487744 11657025 -331407627247340053947466681497923620800 11657026 -352236989300818227536216620597479210288 11657027 -140107635052987268485820649836703437124 11657028 -9702256620013748710082872832742958080 11657029 -726196315808895768087695856118841238370 11657030 -179827978367913414569925375208899225600 11657031 -321850147929594851555084754208825967448 11657032 -462933678285153159343403727563005132800 11657033 98976559132877895451671618602093551284 11657034 56081081048762402189440374389052897792 11657035 255027807619179514538874568769587415760 11657036 1063314087735976822287119337309031362048 11657037 -280492692681789696020435478543498176448 11657038 -216034512472041298569561041435608346880 11657039 112319927715589743312081017082980266200 11657040 106805660796129717251604164810556702720 11657041 -39220895849867032982932708932062180736 11657042 372467795644306577133840971472111360 11657043 -50511304147513745620881318026765660400 11657044 -197314094749612833282096556595642660864 11657045 -159725340183894020682860193438837473700 11657046 -414901328489087177769688113359732375616 11657047 -1125254504677956263694006851961435808504 11657048 -329672611502905751651272745676878192640 11657049 -535825706180451220283893442235719681472 11657050 -224378292556050558130348881604669681200 11657051 -10856361157199516837622938034182311620 11657052 -251672634162965505154653408937783638528 11657053 659107310266639077910071968179394259264 11657054 159864140969354601504864323691257114112 11657055 535598945102428897253707411685816207760 11657056 75608535338877592122494782309666652160 11657057 40330506339998226683825608011593549700 11657058 11431011345772544465208444389127513600 11657059 -1982748534284125056312637426063802761496 11657060 -122391938987195445717265490542384715520 11657061 488905364556951855428834013888201084480 11657062 830564984954277788208336426139904878272 11657063 -846935389624528401322577271404011079016 11657064 -127169941683391814037744395043163176960 11657065 -10530143951570731479694534419484915200 11657066 214222588114989775035536568895984093440 11657067 298065543031185765103683813527878952448 11657068 513115966080864770541939690235717998848 11657069 182170004773111380715224660518044464780 11657070 129395808615216676451683991024746886400 11657071 -1029205471568380985261150093161611216000 11657072 29009723348914559479122574358162964480 11657073 -656653014771367516935416730082220124816 11657074 -51736419538701884733056562115842101760 11657075 -12925089917341801729949326495971887700 11657076 52772469732762027357834704682255974400 11657077 554641020707122980045380750481798424092 11657078 10050038837651458278158877424434777024 11657079 -124210550244556133787175858099835132832 11657080 113435141465535526755802769708012544000 11657081 -302279387037900577381341100594560896640 11657082 -67071367402855168115088249964080122880 11657083 1049934516496497070050140874230356935332 11657084 -1464348810647754925075938755557155408384 11657085 -939878679962324774814035858071511040 11657086 90669078830101185498046992542049648384 11657087 162820368803325617051410152777082997232 11657088 936073526348020087679032272563365478400 11657089 -236105353286004400996580020200345768000 11657090 49915631911979139183584524604694136320 11657091 -709265071506554773006591878450154163208 11657092 -64887502746710604846979939503967061760 11657093 -54401043955930082123798861846999894784 11657094 375214840028477990256795646730959595520 11657095 -848802847134508780964087499837107819400 11657096 1079045098568842735498514727387034828800 11657097 8713724164570170008331375947861597040 11657098 -704104466456612677730124532411592696736 11657099 -948961979994234806661872776878636441900 11657100 64510240487468942191890554191516492800 11657101 -346507573281613788034083075699498572448 11657102 299962693605243438908109787202474250240 11657103 135090376961982305605602489182934349200 11657104 -84190611002794692188581800276441309184 11657105 741927870726152546323021921333211974260 11657106 -212887052870287682115426799623974562288 11657107 357955963200764143245521387572707892224 11657108 -195985978166788974860237900643973416960 11657109 70764753273668304196684227237264702240 11657110 316272511015013291286825034456345032960 11657111 213497488712505564452209187822023663752 11657112 -260796120576488441913711519845905858560 11657113 247903736396218286646474462999039480000 11657114 29346365871690200057814475253688038400 11657115 18752950247491263576254190484821267600 11657116 80114151999160297575672368757286236160 11657117 -417661234299770770716604590168636667296 11657118 43160173419741525614176202638571811840 11657119 -119727111793600661201171982242582432256 11657120 306208894878698999399243129705362882560 11657121 -7647526407906067237050509320996031616 11657122 -224910130166428592499983756434580403888 11657123 990705957124927067873756892427660305372 11657124 44289431532261467184879582301478580480 11657125 813805501948237246236118349414829147000 11657126 231313195564581929328820282069111770624 11657127 412136580674528422820593214943483118080 11657128 -14696816446758760161279964656099655680 11657129 1942251365553681060334995000368587311072 11657130 -152587116388272284817513613827108480000 11657131 -29828443602643218967751856482620113360 11657132 500924866791825267920151455816720368896 11657133 236146832798101253585282860788737268864 11657134 158264359530800787870561227173943313216 11657135 54732427479110704236588537076821035520 11657136 -19257551132713609788675001907580764160 11657137 910549930397885729123652686550612560786 11657138 -71732983146463465588814177688147668160 11657139 -26979011238353853561320345364324000000 11657140 37695757162622730241686546573054720 11657141 21800557917531734538444834029977474542 11657142 95505727701891721578438131832944332800 11657143 -337866799582284776583988667497119803608 11657144 -582605655248911170602899246431250083840 11657145 258619447551235925888575191966897126720 11657146 -183695184578033708826730171635806664960 11657147 11195060778669386213780957754186516480 11657148 22122141406606012750968806625316999680 11657149 -756970600817486264639740612220921058714 11657150 -9951658370800579138441599558187291200 11657151 28855672569585877673384025086279012976 11657152 -2876041553902819220641481987937271808 11657153 -7394547397134228445752686787605969598 11657154 381621772052470496890706205598275381120 11657155 -675333257007735141040598434154736078240 11657156 -82347726221667258980617261107637960704 11657157 51392646092303392318905315728127702240 11657158 102564079029422790232527804529486681920 11657159 -893224310208278856200150621579920844640 11657160 -138688009643094188103958507851812198400 11657161 -423962696600477431536444407181486892800 11657162 562938067167636597145696021588303486464 11657163 65836039010159499645816760205071745280 11657164 1093585595444207826007992947921411712000 11657165 154098353609617886248278975312543168000 11657166 -431884199121744731607452727070409521152 11657167 1948393556593970266082390003648745234112 11657168 -53730014328990557449113481099837022208 11657169 1190679398804529014948704215670751288640 11657170 1233429708417290779601435686325406720 11657171 -1163545029734041363501823575696136568 11657172 -307231656486766427439100188498708615168 11657173 1280715403156154997234741764195105695104 11657174 469255054604193524980532375484048642336 11657175 80831969307384933763968511312860652800 11657176 -749896248191971057814969472631383889920 11657177 -229139251796678624264139126256505718528 11657178 58009321631977265719953737874285539328 11657179 -44230674123656644518641760983782428220 11657180 180172858873069894421976330118719014400 11657181 -603381481754439498168207532575119614848 11657182 211768434277158328223474777742465869952 11657183 453100116752300418995583548123601648360 11657184 -138777595260316340024043003132185149440 11657185 405751068141920722128803713201382967360 11657186 -121200396012651118213314064489603340208 11657187 -564986758418617096153044721707971251356 11657188 -514059547034194124338105660798098405120 11657189 78748486562707193516026418259686714556 11657190 18062175083547606061281712266298907520 11657191 48490473367318107617161393535364256704 11657192 -125166697895784302311498578495869568000 11657193 82792884247546958430071515206344872128 11657194 -16464258882829456441618594816235809440 11657195 -608722815253909387662970792238692998000 11657196 513484812020067798639181012647371182080 11657197 510283418729822448175871510664646354646 11657198 93424744643508131256709833063374073600 11657199 -750605597308371595774782896681398924536 11657200 112942226715852007248094863496771993600 11657201 -588594907343064794196919452655723962798 11657202 -2961802357107754034032365119673067776 11657203 -315628342004434418913581129145003458560 11657204 86920477743295746781819063711302740736 11657205 35978105923871326877993392473032275200 11657206 -25187568434352645026345475628908810240 11657207 -1175291459739466803636302304352867828968 11657208 -88867970496426712790299377950489456640 11657209 351624462582786637367094259373384346880 11657210 -241391320605366288872552477257422558240 11657211 600330709252385033257087396026460405272 11657212 -98069902270570464130995079177226354688 11657213 766789663080847631248316721018601111584 11657214 926057148988200666212256926695835328 11657215 719111400734768370499985862001234752360 11657216 -543771952067032755182569114805949431808 11657217 -386157747034988417748659598276074156160 11657218 301104882832785441804916246640968204320 11657219 276583909137186722411429351451508287696 11657220 42340234567727849817323251570056192000 11657221 -102878698820416973114669210179597004000 11657222 -431663058575815663995709332525466152960 11657223 -653122790092472569097975804315824977600 11657224 22400344574508705086868205134110238720 11657225 287016299730910674800032357313666112000 11657226 10198656685652611281562017106232214528 11657227 1240101167199918936797727453839637973076 11657228 -221092936011034737619906012348596879360 11657229 -476497527585789081888924232527420734016 11657230 24212333765294486927289744115781733120 11657231 -573874041675622264486663892345384752848 11657232 204928654916087632755656327420426133504 11657233 -289958738694760769242075326649698277824 11657234 -207525241956526286170962021858763407984 11657235 -286952260811620329699088968299203603200 11657236 -864233893071259438972053837968422894720 11657237 -452058118263112750195872500423332368114 11657238 -182944647000899751355735333958734625856 11657239 1218078504610745987744173787291407719000 11657240 -95036071306971621391364950129115136000 11657241 -508319455913076591407619039001893178320 11657242 141467874684824559657469509513944044272 11657243 -133475335252713102618745126112450402112 11657244 33606580016822201967394826075343836160 11657245 -110651681261795616227192687979181000200 11657246 -392485596986633694113724651681763360320 11657247 634025042487929791963029759155753846472 11657248 -1093267079088229221010929507649692303360 11657249 -118320336740901419697455738133888174750 11657250 -443905006616421185335592943412773120000 11657251 -484702497041753359546158039242761505808 11657252 258753550602504938915343804502722308736 11657253 -153205834653083343625926114088436750496 11657254 41373506410220523544237292147658934272 11657255 -398110394674857969288243762711074976840 11657256 -128733615587497448978000645873037557760 11657257 1546782625679527552403562347022361344 11657258 63937925954887555866271266470460450480 11657259 21452705037044761247122723867075618944 11657260 12384793702173607918184598665386060800 11657261 -147713966648842220773738643058649824 11657262 -156048164091815157965323126153094758848 11657263 524197344072607171906778457802493070096 11657264 -95419174657028087219534280642165227520 11657265 -246022338637005804521981977844822791680 11657266 256973729197332563910934888015812817440 11657267 -316941009287783848861018685862983154600 11657268 126692246469693791450178524378105634816 11657269 215771653361652847323759713590127919360 11657270 -211431524376913914807329279131492369920 11657271 12027572214294322118074164309513538560 11657272 -274129569006834453692944102628284108800 11657273 -165813629245444268718668159852087723478 11657274 29718623389695555138779343896567700480 11657275 208498368246792818506965082926427932000 11657276 462804666276603067269827886389974748160 11657277 2071684138729469144869152139850772192 11657278 47086007088212789903660966983417429056 11657279 -542304934612760839412764816883843520000 11657280 -146933824095801751385642180837155799040 11657281 -1261163548254950051958325301894201881918 11657282 110531260121263022166758938234738099200 11657283 -566834239885565746906998183457803592704 11657284 123454570082064117188359227567417061632 11657285 334694614339463188250880964053548960760 11657286 -305660958650954470742240046971845270368 11657287 -955244571824796940695487355626635537064 11657288 329329025933207278035117473483031413760 11657289 -6478959253408508557757419322203241280 11657290 -220898392130125727670650622819266973600 11657291 -740203768439602729624368179037251521848 11657292 44037964522219137711447601386297073152 11657293 29660828527584982198688446441824663542 11657294 287023727991093585470803524202052344704 11657295 -172396396482016131186739362111222125280 11657296 -280946465250816965294331906284074967040 11657297 -27506952668677671626180867626617201024 11657298 -39562318348022615940010603753071552000 11657299 -897923368358919344241256083114905319700 11657300 -2861340127909312839514978489941043200 11657301 -274842584739492788893214740825339030368 11657302 200312455790941883981911909341144175104 11657303 122486926090314346093878082805836554240 11657304 440884391041326675677406971404548096000 11657305 300360424972165736513416566162893691840 11657306 -254554113741588846301786547067625782816 11657307 250993355369682770363033310082234212720 11657308 160572881118472713295876152631873115136 11657309 -526362703100398003690697762190759280020 11657310 -95414337306498204169676317654583316480 11657311 -170019998111873768962113081402682245088 11657312 774741591107411994285757127477655109632 11657313 -788341689571066045051791493505419929900 11657314 -304420075824740374830900053164254922368 11657315 353899344288379964016992508773295738960 11657316 -258473961596027017198303508208555786240 11657317 -418905231628104383696781004018212952000 11657318 590024238543111418518840386384387622720 11657319 -172668363369199669038131336064423214080 11657320 -305443492036440862165882997028972134400 11657321 169407757987370799215549479759946302692 11657322 166029957684697829290144703202241831680 11657323 -732888990272915634184617870821200268428 11657324 305345725568792558810878563582924235776 11657325 100291116311356134650006238088850035200 11657326 -395316693241881314724815151995665149888 11657327 341289297000535593544343039922676047672 11657328 -92136122865721531844559362619365916672 11657329 848206010658241563710056581783790868976 11657330 140125140427848139469590328180522926080 11657331 -175260675630137828680386342890569428480 11657332 454854890156176498251725860189123828480 11657333 -240044346238662180429573350043051901440 11657334 182142421813865958086106308601564420096 11657335 412399809627343685218500277974156858960 11657336 -56719324599962874230143306401143193600 11657337 -502299165555799241665208282533543800240 11657338 -249397290465147726661810299732462120960 11657339 -28082421070805117386678740567134915520 11657340 -187814271497856118886428913289178851840 11657341 1197511446231392454024230611166602084742 11657342 -18281176217461163206185530162736561408 11657343 1659510542233262599676452540156573440 11657344 785815697907945628883790976045956464640 11657345 469880690383949022384944498034211202580 11657346 196909211252761846857454318535844825984 11657347 -592778935850600706543337964709383070560 11657348 -69146892555008323921256904329093566464 11657349 581619329038668479537724113120086327968 11657350 120670518190901910107563707012619653600 11657351 749111827979026865326311649811397202704 11657352 254393445164599905390765962189461094400 11657353 -1163247831028753648525474361069872247398 11657354 227456387575889692533289468884583811376 11657355 -303155180704979153532046779057160185600 11657356 -156722737202821958869343645913712969728 11657357 -780293495095550654035034514455559704394 11657358 4530729850180586722898197526648218176 11657359 -47616516138890928829768736355248636448 11657360 -62628449827393811210982167866186137600 11657361 47250083758708749738727539081824581872 11657362 -80434411593430606683983606446439464800 11657363 385824349741341725794112762048998293696 11657364 -167402165999079250939492297452231180288 11657365 -467384706523652982174134797128088279680 11657366 1191352356839692931017683125392478208 11657367 -535416703049268728405373110475153645216 11657368 304085406732156093124266788876613672960 11657369 -17259234356553843406633934217543141756 11657370 -13711666316679651366270990508470658560 11657371 -2001234500834014975225694425784338784256 11657372 -614126240161588444597663238216134176768 11657373 1997005301192051866414131595402601088 11657374 112142109077219319199563042644790988800 11657375 -559901486654925146709914131273931580000 11657376 -188845700735619293906198577902152974336 11657377 934186547227168348635095875296269632226 11657378 14743413992673018019164730537160159520 11657379 16484487651631468029435898988576204208 11657380 -116474150581085296148239150733970984960 11657381 672024145029962874083155731550852784700 11657382 276789413734529694075088864216572096 11657383 1308608263308151359765408713213746848632 11657384 -68908446092389009680014955897274214400 11657385 -511131289630713087424492773949942252800 11657386 -2968949707867562948907457572956042496 11657387 515076026625683847286308751376092212000 11657388 710020203035867978928182901897159868416 11657389 112637302423769857377915592857989301024 11657390 17821163880380671055806192135956043200 11657391 649252573885960948692289097986423723920 11657392 1135902193614906883984865486277476352 11657393 416290649258617537066745168966996756640 11657394 103447501699736131306042561374404259216 11657395 -171404107815916420239909870612575510400 11657396 -362408854848797006840133184269864695040 11657397 240765321430864542477940677395536458240 11657398 412595146256142174973415626015273536000 11657399 521099992969127601274207949442980222664 11657400 -261889828436257357639302498938503680000 11657401 143204251280235091605065468057634007552 11657402 263937635714838161150726363086859863152 11657403 53773305215120266730859336050963829360 11657404 -130262096784805549083347111515838251008 11657405 3109218708911625947598720713276311920 11657406 -115763294113875846643858893972937711296 11657407 -543370083198764719410472405013357929776 11657408 8024798243138892556282790079130238976 11657409 565502163332599761193324797007726381104 11657410 -695827652426223923897435196373892659200 11657411 -914057283469363467988653262280452776 11657412 3281439464604757649908689513239715840 11657413 -361880619215315327802535587324980762338 11657414 -30320230395341659737215544453534232320 11657415 -42926351657851951382172312783937820160 11657416 763764947506602161093025733728539796480 11657417 1042947822745124011989193365493497701466 11657418 -28183599908804858335217759890455240960 11657419 168435899640699319102795248261643165728 11657420 -54357259734763780341441886298334720000 11657421 -397991494796628793360137488745844622292 11657422 109559114886462869641335596453161487232 11657423 1398279928895489700915526149018792578880 11657424 -102817568800561846475395168703602753536 11657425 69502023095713300997457123215209673500 11657426 -9745395201637775641304596590840502272 11657427 -657795327597741898191974064867266010768 11657428 1061062104077673184104191572609937442816 11657429 3430553797023951731774055598872212160 11657430 152940259136776966054034050509263026560 11657431 234226514967294504897701776140727981000 11657432 -221197860566025409309556785720462663680 11657433 -47660634837859483159324682845176986976 11657434 35915325887485766529513412068161963520 11657435 -619187067903860079704059235375729111040 11657436 65841335081448484049804727812606017536 11657437 -1051342667863260556290838645024940523840 11657438 120261495996070652303559254890922775744 11657439 -114467574996931797226084337861478104376 11657440 -153270256863754320952693173524869939200 11657441 104355023849185345000133370878729044500 11657442 174687252057429241113929416814230616064 11657443 -57770985211268633175313333217650674840 11657444 -400051223495509133383150511560166627328 11657445 -243531870205942307321274047177964124800 11657446 -587243135014450982931299991294911639328 11657447 100055188545226566598393984978802464152 11657448 -249211653048734131300941077726357913600 11657449 -951381887737834028067750900841185965340 11657450 8750763477480328588930672495525056000 11657451 137444296978662459445847493008492553288 11657452 -158030880672626738864092805017296772864 11657453 104671490035412626831472629092004971180 11657454 -461988301770856217478346537816750841280 11657455 -69303160272557558344994083528707727440 11657456 -143592976241331066189967448444337192960 11657457 70990992731920338661884354021777997824 11657458 111553887880477000045522670170684253184 11657459 -1025186199151523686624205473543927035960 11657460 -188551945187060222090388944059699875840 11657461 1038578482513879678949745255250596406812 11657462 635128595087600131301877125913746208000 11657463 -233127917799531921325569135613937106456 11657464 90331406213178238603589757053789798400 11657465 -656921406075279272250379095516003878400 11657466 413510305735662840542145889593854553600 11657467 -233531365791474421062117985185265557288 11657468 1445013882288942913200862553749640449536 11657469 250422430919389742930639906477998297440 11657470 148830530820343884266607621718594968960 11657471 125170467494259761552799330468825126624 11657472 1466538900357620701212976330863280128 11657473 565417876933443026581196707758478819284 11657474 476619560877838542168406830310709168160 11657475 202306044899657435271653167400623359600 11657476 380285518485455845334969948051276178560 11657477 -545717306700787825929783061069842727680 11657478 -21998651078068612007221128788128788480 11657479 533236212612620523762300204573155947576 11657480 168770448616481210199250387491910502400 11657481 -30230512554308082087976943318097592320 11657482 389229686004604093811874158533530572592 11657483 732806302826346902732708872766860155732 11657484 137725133888439212202037821443770149120 11657485 297587280782682353609675514259676962560 11657486 49448035885090335574315163303047203264 11657487 -37840476868737831883797495901610390640 11657488 54130889874820412056611361312593674240 11657489 -106624315010292838446963734008926267360 11657490 28276048482962561725970362288931297280 11657491 8755357891883151610586092254213992472 11657492 296909861153043470274655720907140620288 11657493 -581357715457639452764489767870004476800 11657494 478662936874640337698703803271986998272 11657495 795495464943518449353710449748894672880 11657496 225532688874227772608468554648033996800 11657497 -354651274010335188218308312014372160054 11657498 318315569119944313854408615009368502000 11657499 168409844514709533179061261623736906240 11657500 -146587834219601804236960928895797440000 11657501 72610738923765810594512202567048902502 11657502 -232901978999133993994014179680028730240 11657503 -365611707634218170278848215022842648 11657504 -1192490424878250928669015577280305430528 11657505 96984165131985105556619137348321906560 11657506 111261606164468119964419741497524359680 11657507 412065247844424277594076581572011727600 11657508 403133056192325030389761788163190480896 11657509 -539000364568665199612095833876090940996 11657510 -472234217462683947628909306818125811840 11657511 -883727723525836651444778916329329281840 11657512 -530824083948118293519031970787501189120 11657513 -326047748123784115491799561627368995520 11657514 -233161731393343230521202425773771380480 11657515 -2087596406697180183148942437039648000 11657516 6654042751228139950815262533642000384 11657517 226482713605509679415445417975641762880 11657518 -445563749942297649173076890894381327040 11657519 204415069880217148946155888717225617600 11657520 -3185335140160330865674051351351787520 11657521 -409505535359267112715594005543239732556 11657522 229588247192567833276265320696792791312 11657523 -762814107246393322208624602780449059016 11657524 -132374252574248965851192087111756945408 11657525 -725695880498646036014241102697500554400 11657526 155756664818408504731593607105479206400 11657527 186876823711891582998925413170595393024 11657528 137125711561247268475348006734889820160 11657529 2705598270285956073954977658257854728 11657530 -93387282411596917447799945256734268480 11657531 -1545373123155580160328045535246310285928 11657532 -149834124753436252520166012713973439488 11657533 694948567044642744780282097126339875782 11657534 102594877707140124413624592735320798592 11657535 67130671704406915891399208885654701200 11657536 265392771922288270780477242602170613760 11657537 -1534111598341806382701180314488175523900 11657538 142431490396083779206543711137885912144 11657539 1200397274831891595398843684198645311000 11657540 -651458270318495456555624395801037107200 11657541 52408534793435239085809297611635088000 11657542 40465295523747534798367466451114984192 11657543 392702993805283533237885554500722970200 11657544 -583974986316442376498992664205752033280 11657545 -277632536209779795588551624000409748800 11657546 409659638266803097285258059481159156320 11657547 -684560937123408010642476871394519233920 11657548 -274235953801246742166725696158180900864 11657549 327257869989698825319884305646614928736 11657550 -11164382591590386552783773182998528000 11657551 -262513749698757968939558090652803164128 11657552 92859381105546047131544313693357588480 11657553 -41183485021587453625997650574443362816 11657554 -172928936946648696801541510728964832640 11657555 -5930530167941874084832129030741241280 11657556 609669559170861054583649563144401408000 11657557 -1235331516673344929102102274597602681828 11657558 -101663505205272838104707518071040512 11657559 -556226355079032818074992480860073580032 11657560 -654127723953540877431481996423440384000 11657561 -380772383912399836215222910157878430976 11657562 81742916531769697784512160114932491264 11657563 -272074106279132295840107289036551142360 11657564 180359473590211627652030425625724994560 11657565 -411784960603901456020551260723221595400 11657566 172508052820473000946849200627223695744 11657567 -1003526259138623572551154330764834780384 11657568 -82307912690010756510797995294635589632 11657569 -907581615204299711207792440491799488 11657570 320116465083565787054205859716821621760 11657571 -111653430683744480282199318705814553616 11657572 -631680621119439012970302579995761024 11657573 -554466545254424212421497747315618604898 11657574 415246534418320899182847272252195712000 11657575 -413252534854516959539368079682940547200 11657576 -73445755126387532807892848406884352000 11657577 641312612082370081659798578564605887120 11657578 -751298810747830981399941784039565678160 11657579 1099775836552503904189474363280227608180 11657580 183861101673019538766058296440571494400 11657581 19360510385651658663539275472175939584 11657582 -442236107662476940617100363535876764608 11657583 -231101466641506746560351151294954134400 11657584 119494051702182076690207130008180228096 11657585 122934054453187150843415313775797461760 11657586 -183672118145036282063963724375733645056 11657587 777082888525470370755573041636362908236 11657588 -577839383096053977121105285065928414464 11657589 -30241928761311047019207976477841035392 11657590 -10895818995954571632661168787365038720 11657591 468778412223168631908579135476464914864 11657592 -753160332766865808826767373353971527680 11657593 -927802109158469659025871705131011931158 11657594 -112919229607936589184713371381308905280 11657595 -209746143446038455023386842154441038480 11657596 -440475241227233975602626191411214609408 11657597 -96790351420469128344586963754469146496 11657598 6123800647424069523939000976654897152 11657599 -885162825587713028621176534189054878936 11657600 278873207828235188732286308484907008000 11657601 -384274960177210281448867002145308048 11657602 -652709187429405975636307762134806974080 11657603 -794401370482906082941427433070464662148 11657604 -14911493693595357675898493017992142848 11657605 -240645308427834580352660606221000467240 11657606 -327028914695217245949890800898830585248 11657607 -50576601387769847068420393167041132544 11657608 -457350096107328213594433410696059735040 11657609 -1073376118276795811615254298151385913190 11657610 249172316156556806039254477396937512800 11657611 -353282832230035951753490479515839877600 11657612 42265535217104601300050792005755346944 11657613 -455684419388715589223051855045698256832 11657614 -54068360721303477887767247427650418048 11657615 -351202493893961890616409046053892205280 11657616 80028533348075086911143579766368305152 11657617 544540579882161124911621447252960239666 11657618 243502694421500063003330012154305903616 11657619 -25792214483436724572905866293654278400 11657620 -19419235516173347604335911486309344000 11657621 -1115591456903772386677713268905906880800 11657622 31175361198027567299098364644585206144 11657623 -1272912912248113502847232953634949143320 11657624 1847805536644704695451101479240673280 11657625 14496963766951761297469968127566048000 11657626 384623376623038682781708625086631222512 11657627 -66024401171806055236718046767828818800 11657628 -258558957637166114680730614638361390080 11657629 -796915166261695755923955795536011007770 11657630 294566445529784598234007479812849233920 11657631 -50470022342544976162519828706968830576 11657632 255187344954852171212820712537460834304 11657633 -278446646986390988397735417188641056000 11657634 70641690947223086985772372152204804480 11657635 224850351933379527795610441294414809600 11657636 -66719493008517183305383325747859775488 11657637 647836140041432107228114183451570914494 11657638 -53579238786629403288570895913055720000 11657639 -814239708560403301170816706022407980984 11657640 153823836112683242110997143988662272000 11657641 1167616932554662612476368448568424834042 11657642 -276403673774808363941437324854845161728 11657643 78083904533238903783627652442866587648 11657644 6788177182313292196321725067918322176 11657645 32085223665954386019927911564044838400 11657646 48463441553031847582508625192816734208 11657647 322897308670047917964136634407466138200 11657648 -268964866903288078665115798233709117440 11657649 581799181352297410777527631373142512448 11657650 -18186140839742865613628896455888048000 11657651 1461910700409800764755084978918021052704 11657652 6575193616147586664121495878275174400 11657653 109899720470352093859968167902399591680 11657654 -192224213417096754118725459096329535168 11657655 -650197228875381135653736852379528552800 11657656 -70077950221999497539772332637811077120 11657657 1154505471569030463708830337497692658832 11657658 -229312696069127962686676883494258953216 11657659 -45207960266773797033461799331460823200 11657660 132926847370032520066906546398933964800 11657661 531484938200715959576365880771441941920 11657662 50697352756755895371015763985492080512 11657663 -266062203311998502328363857563060817088 11657664 42041176472222410254299266235347501056 11657665 -240619514312091673598014077952901241600 11657666 -166200207328838513726029265149172401968 11657667 4058614059722068422007616474074546944 11657668 -483527322885527598474676660857583104000 11657669 -366284604732435267041728100466278568930 11657670 868642715390493196376020306031523840 11657671 1056512638921191045290350613729413912 11657672 189845806987950920188199149836678451200 11657673 -124021977722457379935055779487771446678 11657674 -82159913022945680673927183980729143296 11657675 -337369267428569187482468887350421987200 11657676 464752153547657258833274542614484434432 11657677 -167643108902325604167946940855409217280 11657678 32120854637560835961555702999753925440 11657679 -10993370086471226245115213543971629312 11657680 -105990571156790316533173469798335856640 11657681 403404140013607532540032358802505049280 11657682 126614327398625052738332664223535079552 11657683 -672312452436569594871388880986052306068 11657684 515934753975596319747126224278508140416 11657685 193243595505181349094137605017629767680 11657686 80018777650188476141267288932323477792 11657687 2308729939276188756321181062455786520 11657688 48342347935693943191536592717704069120 11657689 1121167661149851667765091362136065035924 11657690 -219353187149107358133627215210688652800 11657691 150440699626131421925468213548231205100 11657692 -1152383421130672532522668964435963658240 11657693 -308845587896434344599904303365011220058 11657694 74865502661277373665194849755344312960 11657695 -107948931085035464230323007142596439040 11657696 -1030456549752304029460183121639527415808 11657697 44927058640336269790757543733477480480 11657698 -226854285105853096095496106640833063136 11657699 75332985447392227928439305808378318936 11657700 -256679031436234496740938013584763651200 11657701 160279477678885998574776188575579338144 11657702 25103249871778026297692755330073780352 11657703 208305698437598777447609250501379660800 11657704 -157306288023727287936660775412382090240 11657705 167122008146950599671036223958423230720 11657706 117972557363868133362208219924866998784 11657707 900579812009308386739479271206583635956 11657708 -292630703920245416496677566150856031744 11657709 13218266884820690149118619416630720640 11657710 234543344272134101110073116479565728000 11657711 43325917417410197917537822646231261184 11657712 -41769931722411482699158973088509460480 11657713 -28922190623894414200418694536130053038 11657714 258470162654475380866203367710241397760 11657715 42284102929022622959157601559059971120 11657716 -9555910479859925627222583494841753600 11657717 811586772472204241601027786026096750766 11657718 318819573131574174873224514349286333664 11657719 197510187830234297828498875113440637096 11657720 349918861774248717733008433715680972800 11657721 326562213981555519938577246885100075584 11657722 336977712255735911952514675957693259232 11657723 155942588549752855129454306170175136000 11657724 -29461277688172488001285861717905546240 11657725 -913916807261500389109101300637437308000 11657726 51951125301049880490624144703763085312 11657727 -573988515853998570340640588549356639680 11657728 -152406684596792825566216399392897761280 11657729 -69726481450159782775550865607647305424 11657730 158511665269763536748304462730813440 11657731 97355597480069471155068814460132178712 11657732 -1262122798938860052783058501984107648000 11657733 -395047188352975152080935374493879679040 11657734 -80916745043195713203922579507058442240 11657735 -34326192027674137035216035506047128400 11657736 19882129672171036127598709651793510400 11657737 -258975000578673540836664839075734672668 11657738 180668890613617212127504311826622899200 11657739 1504669580908250633039331793295724049920 11657740 358309383528193161125637634667003888640 11657741 89223009820889961155853877882087108812 11657742 22469956644161748026201738753332391040 11657743 -943584468518372444334614414480940797008 11657744 -92539186206692511952710633462856679424 11657745 767072990818770388290638116796796660 11657746 1343568539012990009211151789341026755584 11657747 1368742803824786861671046790185388209196 11657748 243843496016508792556604621430350100480 11657749 -707685800598309303901345253639410731250 11657750 -233524667271097416726302381307001152000 11657751 -33412495382564594715174104610027661440 11657752 -1069285971780266460710712411877195622400 11657753 637959945779094044220127360756777933002 11657754 -168206321915631512744036750094844108800 11657755 608489166038599403090716596074182906560 11657756 -169273552253404800615037393680637708800 11657757 226076821605900142892521326621867179520 11657758 86746900397980924476755901381072925440 11657759 291176765891836447508402380605357122640 11657760 -95563000692029079208035949232259072000 11657761 413338525072041760616399579295855963652 11657762 440073440479969875714188543578810863264 11657763 17374534608483069257912157333722738304 11657764 71045558320267680471706765519254440576 11657765 61918206569239372088908443054755656320 11657766 -201875436694104653259050715515001542976 11657767 -205413069664912697310540980185585615872 11657768 -581349448019185333006743201644739072000 11657769 139092151996142680264098703210214677440 11657770 -145209307675805471959037669336132725920 11657771 -1135614993778521615750762692080277298816 11657772 -153212215965545088509328995687239154688 11657773 329745867207584167268000243306128704 11657774 140555985167545994378584811551490323200 11657775 99297495195474387862448513797649511600 11657776 28737346671621365865056657124859183104 11657777 422220725283132487448072027400887348772 11657778 105115596987440706664916827435089378816 11657779 -207158033408972103177691421417020275040 11657780 266387573034339407693394406314977525760 11657781 -104852751070943964381508387837555278930 11657782 131226368296409124875390638062643910400 11657783 65426704213130066642271422033868901032 11657784 896952030321168849726578175042743377920 11657785 98188636926209207481939656481839542980 11657786 217984364416917650521839355170517034496 11657787 -76631446564699286092949447700702996432 11657788 -175986275832200691611220219386424742912 11657789 60469002951959039261148499698922664448 11657790 116417401153339348092398221942148793600 11657791 -75260028396206556793926588581758776200 11657792 169632136503389123331966969538318172160 11657793 -297996733521251814166933703179336611840 11657794 395780429240649008960621593092414207696 11657795 367957831466464408596212414137121716320 11657796 611384114939870182849036174484419156992 11657797 1026721839154497844183228038419756234460 11657798 -127676388193724112997917378892542051840 11657799 805420289567101801343147830567739087784 11657800 -12862829872205804450821534842064896000 11657801 -1405620274891863635427683551736840081868 11657802 -130616384140624272118758817385585276160 11657803 374028661914532461570758618071911215664 11657804 -356550580050392367566025407163683570688 11657805 -171245706069405466333046425612793214240 11657806 233176124858404827854547571932663592320 11657807 92913391757349835816442453705697638400 11657808 12526365799669104127124464512587120640 11657809 -1037938898393180615136658029869027374990 11657810 -261094687334441425464153005439407232000 11657811 513925450618730910171731348945018463360 11657812 56774977621668787256499236122811271168 11657813 610985129538869669802064494158033988864 11657814 -13733386372342830012655181144716689408 11657815 -120746285271676145363208196113593578080 11657816 8968527609012694303245512695328870400 11657817 266561424718386607158037561025483964480 11657818 145768802703606900788695360246292774400 11657819 6155245194767008954752263612823679896 11657820 -277312052300106968190915269641965527040 11657821 592957884376908567314323829657702397504 11657822 -167964141292285470601283209043363235456 11657823 717940395259052841612070729876669946184 11657824 193412764202986100104891681104660529152 11657825 91919937665198264829532102503235589100 11657826 -140298411643635609216002197598233858560 11657827 545400506766744927967956310146222454320 11657828 27509016681770682659197681413654614016 11657829 7530452811311828864318984139433705728 11657830 123384145537105072489656151180845321600 11657831 144501058230113310272444964686872081032 11657832 334410823696480597821289131823791882240 11657833 -1097585709178049312696410221788846198400 11657834 389121401288220066794982772090796688816 11657835 -320825950131654187262203442126217956640 11657836 -356337959394604693983039168630225292800 11657837 85691852513311761229363157573847215040 11657838 -312765491475377102074055186592796262400 11657839 500824465960573348004625300446381170640 11657840 120887656304775937422800285301666447360 11657841 -100750372291319560703905383491516724096 11657842 -71352752739106502459226357639203033088 11657843 -209253399971470509363021099520113171960 11657844 53205315950346218999116324660750989312 11657845 -475721821986543061368276998402942313600 11657846 -26459742427842653546097626797966574400 11657847 -577877933772205095399455398361116002480 11657848 185301193636631518219169353457880145920 11657849 -136903369060666360834422930146325688320 11657850 -212999557436286323185569452993885664000 11657851 467605603889620196897706414615750482852 11657852 -248167628393206715066249521320739092480 11657853 334020939337726696881313961063461762662 11657854 71529578429670181141386488408229773760 11657855 -369596348568157703834780287580082852000 11657856 -186497914924030206351863528832242810880 11657857 -1335073338938062765019536827300334240894 11657858 -260721913933365627842753724922751998560 11657859 8456501576711173877482314590681226048 11657860 -32502782442106747520321992870929776640 11657861 -916932203334056520129839120605725569376 11657862 360313982149104675754087884986918639520 11657863 144904261126046982500632658101868829824 11657864 -250440153104088125590988906069404262400 11657865 486943392885438481612016474804027958720 11657866 1797841558847197493748673943107023360 11657867 -124315954582869830688097962789136442400 11657868 430367670329969725320164959252606832640 11657869 -64115905172294681849835127861512541524 11657870 74991674032317971742201624669482300160 11657871 182272938222181829126609134223971886880 11657872 -93583169706878985232721003525182586880 11657873 889826683735555926221200517012893291044 11657874 -132544511218471042933836154156049811840 11657875 272827807393571178543548924292113544000 11657876 263320486963890236979342164291830824960 11657877 -20254081987453418960035124059499704320 11657878 -35344807714926302159630416592030658048 11657879 486232601687948377062898407658092129480 11657880 -114907054445049605285546532541557964800 11657881 71890114133868317072106289347060757012 11657882 -336594874524548400542589034095969896208 11657883 -611438232766482250996734015127656374376 11657884 278236322715505887732001964403746304000 11657885 926347214614655190135230863745922377580 11657886 165471558026795526409542343516228865280 11657887 1107941006948277891950852006191176787240 11657888 280769887705062980824858368723690455040 11657889 -335819504456131508222307430207776761646 11657890 -61797654190918155482774639370966232800 11657891 11916502080042504820478099311839535056 11657892 264723986053314073059449541876662141952 11657893 651961084240968002936173182133978932 11657894 452296000687217185881143343753431126496 11657895 -5419953253658928170972588863958876160 11657896 1232452957187498174786079924450906101760 11657897 296502287774778561137411969813683652346 11657898 135576069778865104737578259923025699840 11657899 -166759313126315690524418479763012199600 11657900 360397923120404283816829237527793056000 11657901 78730854948893294699410386748254388032 11657902 7218625886198676090819435874472939520 11657903 -1106347510233333367579076392078012448640 11657904 -32461849641743865706429688155499298816 11657905 134002799681399789457836528410339411200 11657906 -94315154210405620674195008060478336000 11657907 -208005896129148687363379101267153026796 11657908 462279331442973529598053419065045664128 11657909 1309158921553422546799144813071348414300 11657910 -53895191861399080133147211113203630080 11657911 512959667122862704689259500803366819224 11657912 -125080621072275990223531617813828403200 11657913 -47317109242548913388495981155249200000 11657914 177165687226999127591354130541661011056 11657915 -462132850823578175354510647755062221440 11657916 -179000921904336266012905352548436960256 11657917 -272661770943965316416116466572601391034 11657918 -48052909096893510963932438638624308096 11657919 36829833711570316844768112161454425088 11657920 311806556591550922880180175823888711680 11657921 642550880737806981128688951175085385024 11657922 -145031397302881885350717864185690787840 11657923 91536065080036302398279891224494623024 11657924 854298947044543855384625762919662368896 11657925 -297798842787800527250444303763941268000 11657926 -27198775747686797879274461690879495040 11657927 -686469431985334084526776155096572124768 11657928 -494176556020269151288475480103236812800 11657929 91080650535236952220056225411993668560 11657930 388770218513845938332604050425948627200 11657931 491062437127667149063200088536871846080 11657932 134361214332691511036940684996083558400 11657933 318396914414217281631853113049811260278 11657934 263063664703929167914374036844257849984 11657935 644182346926481998740943998415907279880 11657936 452098410840905960534701107388949594112 11657937 269854614068832553456848260744855245152 11657938 -2361261199681877352716336396498953056 11657939 -943787103856722124545002563805692666260 11657940 -13061690503025380903540230302301143040 11657941 -32926493465235404249197793045739200640 11657942 -174100101111400929906801759191404761600 11657943 555882983230558870381170637310814914904 11657944 185160610358788625349106929578653593600 11657945 194461582117362885527820814671937386120 11657946 -95205638135824996749823766446138789632 11657947 168489945811192776016605833094862473232 11657948 105502270015073206594745472689698871808 11657949 -280415786905007212940347198073976049536 11657950 -172254573467225132172516253750524696000 11657951 542757841832463681069570646180622089920 11657952 -2055081477848241002039828875292725739520 11657953 -186752006185993329794343213645893820416 11657954 -15107764582091453349952648166639081472 11657955 -181494452979483155380249492496868161280 11657956 717229101398272791404327748978907541120 11657957 -1180466027519397276172913992699057585794 11657958 -229192652646927612140767953394361950656 11657959 -1156124046098832846128071361761291984840 11657960 -373853509509726954479585654667013017600 11657961 363260589248831646785488274203022176704 11657962 -277519300467818784574631293956721650768 11657963 919908081046323818778473826067575724920 11657964 120935802357425705138473427001244385280 11657965 -504984689209569226632596943630907852800 11657966 -131848695230257331724175168186020485568 11657967 -616211589087533280632111715992437276920 11657968 42777507872259180116837357557331722240 11657969 317967158148549593201516079833375852370 11657970 -6427411547204270624096309732189290080 11657971 -89841490793538549982906592499602040720 11657972 -718485906738763904822924565777335739648 11657973 -171810592366651715690385048032085621216 11657974 -87772890295622600228625637811430290688 11657975 87103641668525546671989109019276384400 11657976 -223341395250186179718065928955153612800 11657977 -623230129126942810131464279244765433088 11657978 708560778308786832942645849484626269040 11657979 829507929943311345785087099137038415920 11657980 100819008558284598086827572293714496000 11657981 121459701249090528364019487615002201964 11657982 -139439640871056901171500046464630727680 11657983 -71097193774806942258134663674451499776 11657984 35461935482241640306654384561814765568 11657985 -565854361075414706784305495367428208000 11657986 -39802305629048956207341062585269924800 11657987 -472040968505202348873851061121409280 11657988 6496579107457608113756362101283375104 11657989 -310500774153910377027962787100579365344 11657990 34194714405294939554253193779617424000 11657991 -74460082603839651072536737545694507608 11657992 -182619198877464825511284944860084254720 11657993 12546457615346440788305005757706025242 11657994 206270001770717937116224871412774524928 11657995 135006742899403439503881845277458388000 11657996 -1819412426368454702000001195677030400 11657997 -81246335327004544306557237230876622792 11657998 -66588901009156041694977297902500685952 11657999 686200256697829027059733441160313102000 11658000 177534583779868978624001417874309120000 11658001 1152493024841431648550074475141493977280 11658002 -473274887321069690928902164125412200048 11658003 26274424767935628655625032915269928704 11658004 -848087450170298985360365991589697186944 11658005 -198772729244098708301551385306057530440 11658006 31318833288453216324122848014005123232 11658007 -167191195497219191026002708400802613008 11658008 -284579105496577599279013715795322071040 11658009 270730653867644379695060344178593473216 11658010 -3919643116458297843670357632141127680 11658011 -551888318334345465976124445534568331388 11658012 211853100253953315053831638681836698112 11658013 -354723283569107366109931514285868336576 11658014 -75399181537025709093733482440546389440 11658015 -59967383078515747351661893906712674560 11658016 -820793097495108224886877482274609102848 11658017 33383598093631202223573150342822864000 11658018 -33111220557150825723868157071455363840 11658019 1094663279290214056738071846272605859420 11658020 -260894968210902877457065727814683136000 11658021 -60514480565763755429021864693590713600 11658022 10967451182003587849422228305491457664 11658023 415092787545958873383006102612907898664 11658024 263011753468374579476228891576607621120 11658025 -408157787078168590722319065120009220450 11658026 182780708474155326396274703190808029024 11658027 -37033495368536788184485895894574752592 11658028 48556147049473049689318512655746215168 11658029 -30381199408988150089785077865520641480 11658030 -233350586555710015285385241874166784000 11658031 7870736601771585123792366581439740544 11658032 8553766524552082333551780541631348736 11658033 -277329391472321967735761619485701134720 11658034 259134643361715875540751085260459792192 11658035 194840422660969117855476852239463654960 11658036 159567164871041906603347326598377621504 11658037 1200379771457278990884253420294212888686 11658038 -92299824456351318113264153191900754304 11658039 -40269267788297274796606111815967077120 11658040 150847388131219713703898315276221440000 11658041 127285746133892003409141216668658088272 11658042 -273016977186893682484284482667327215616 11658043 773549761172956167497506500180314104292 11658044 -121934395464936382939450721664369828864 11658045 186194044617968858696070590472780124800 11658046 61016323954319947108741838874026987520 11658047 287882094545281892349498060986991709512 11658048 -89383577151251957292043943102046535680 11658049 807190090520103259932033868385045836008 11658050 268164405328793190286114666974545026800 11658051 203277399645426087422596953367229086980 11658052 -171115320166618612505407200086472273920 11658053 -164015360813507533951718013135724479936 11658054 140205742245122037297615747624609141120 11658055 135565866170099524708173910580951345760 11658056 109519083969473291560247109247179816960 11658057 425826089898972128797816672907575475520 11658058 358844296553090454645660670651428480000 11658059 111419690134744544646049310959573712016 11658060 614334033237044092238511531002502912000 11658061 668925094490060624463815354319110844662 11658062 14544271510049246017143108544768621632 11658063 -289185343798687037159155365530568070512 11658064 85944327384046002509091260876618465280 11658065 5172876211099161857017975991498153460 11658066 16227900944833436150894877740979870720 11658067 470824951187388908946317389553343320064 11658068 417067810370502235172625566024655507456 11658069 -527968032175221225367075364650006202400 11658070 15426995820886129190014276573248264960 11658071 48719127715586358494174879857850017752 11658072 532431479497700784070451178918739537920 11658073 -56520550501783705653689841637216529664 11658074 7855328864999807140775041813910833920 11658075 -10678724177228919253682835655279564800 11658076 -491111672148003014981044675177757304320 11658077 35681562809562526686209258127291060480 11658078 -39530335621731176959626637019998506816 11658079 493026688744563505902971290011596255184 11658080 274487170635932811971922473852353904640 11658081 -107760177092820437495531407058073799248 11658082 -495842578682656054458159538045660210608 11658083 -270415063267488401179028170152944376456 11658084 -4452474072567994965643643091149598720 11658085 543546068225169731696535435670488268800 11658086 149160871945976379780873510009631001088 11658087 -2500164169239606632840460508732807200 11658088 374577655444855026424220484847238952960 11658089 432604390640134632212844312341911384890 11658090 -35425957646652190342803999706706726400 11658091 595824666196639558452072474868203209400 11658092 -61649324540817071980133498552468471808 11658093 -511899431039393201946268805326590438336 11658094 163344223525389891494871579321600911232 11658095 -245783840261154375383789559364193678400 11658096 1345678106713523826712843861563310080 11658097 487873313192946529908687151675782500688 11658098 358294864284301382460395272131528310800 11658099 206447715780232113683376074311060787760 11658100 -40476150365563687177263041258612729600 11658101 69485847099038089767268124445216939264 11658102 56865335218205111860571300436158121408 11658103 -1393537848244018455847166214846945981840 11658104 -144082157530223339022441600433530593280 11658105 -109651194800726429782495807273152964800 11658106 216331352349483760319466895267792283904 11658107 730165948483897371369519041263657724304 11658108 29801956646904333401553056213630976 11658109 -194428974947564831794108228107856015040 11658110 42608039674836410970665780349511920000 11658111 -1225710112506855573893338740516451128 11658112 -98523985911505507199128842724913971200 11658113 877867407418107272359991070126746527362 11658114 218870220566076712191173402460418314240 11658115 127815433672001225807428245068013619200 11658116 691927165609969759562314697923713281280 11658117 -2501283778056778372632449162434246752 11658118 188170384717069914441080380981475633760 11658119 -282083719662012858641940312972756898560 11658120 319308082302376717706102718331787673600 11658121 556587498920178656041445377558218823322 11658122 327849180013738844775431034662499256320 11658123 23991459896231996646446500422980042172 11658124 -226466738795440346183991400102446440448 11658125 46349341945567796972952884950505940000 11658126 -311548556037308182274878891360730398656 11658127 361351063502366672846217297536259055848 11658128 29598508926051474979986710936172969984 11658129 -358201362644119210605461046270254564928 11658130 475559652741641957026227344613045534720 11658131 235706393777164764075519755659583989932 11658132 -463566882008457929434866027029417890944 11658133 -311629598181273533817461825474867989618 11658134 242742356405843962962566641234525632 11658135 -573114839341488692865546742431383444400 11658136 25008336783133028256478494656636928000 11658137 -175301185752335079261738569928800640000 11658138 -110398260118884331259701552376322925056 11658139 176645340410392562840758760340331897472 11658140 198868225833001078163428825427333683200 11658141 890973660377168901405653926427186486400 11658142 -252329188418297541239354390657013798528 11658143 -390216316988355969868533591654977862816 11658144 765010438956448278979464650720626606080 11658145 55575482387153786902590186961346349600 11658146 -182078975612103964411208773781152912896 11658147 -783989704681688462433441092025267083400 11658148 80442342796243575041461144959907921920 11658149 -156401497609886277767173673091240797760 11658150 -76576065891829491471194222386588022400 11658151 284807739319523969386995564193056935704 11658152 -248256748043762903591219473351943946240 11658153 167387817635340821864484261669878506560 11658154 -810032332615319049266474558352896239008 11658155 488506562261897695783805898188704683360 11658156 430739296141630687751151290370980316672 11658157 110186321691241756277930983343951871712 11658158 1058070585452552794626906669952108757760 11658159 -141776865768987793379868238916228613096 11658160 3582191101396540271010479838594662400 11658161 756345758389497491352371430651692901300 11658162 -40578014735242809448387981873695169536 11658163 975857988776104514756696850693560426184 11658164 -282024198172436821011187042266417745920 11658165 763518791755284240471733068808228614720 11658166 60650971676632884291639288228565920000 11658167 -156584937302700772612961931314463341784 11658168 -302005388735934596045998299080709120000 11658169 629436675897423190004200020600355430570 11658170 -31521282766654037601756088465602416640 11658171 -53271987183921208293917875856532266496 11658172 262758636822838418841423665898340229120 11658173 -89693797508805955876376279455809175956 11658174 177692753584117082380557130273373783040 11658175 -230782601107261037033857318382317033200 11658176 -320012318856126406943258936363471339520 11658177 -69729740074128087688489721728241946732 11658178 122756693790083087172364082131908705696 11658179 -72131017524724505535513400902395387616 11658180 24987361479287235128878605811281285120 11658181 -596137571344478843075732514502512484800 11658182 -91438630926380096757785719655828143488 11658183 -484643446424128122357659313587267065176 11658184 -800061686397174604824552872696142781440 11658185 -65209247200185334055725578066429742080 11658186 129281452210414983208695703956103312224 11658187 1221369745220052611649731669909479890836 11658188 640602203501809020597861767274323313408 11658189 603029286917273137014783302432367570624 11658190 76286996283114819935162967778214097600 11658191 -709847552701759700712597366470482465200 11658192 -21855181345998020136587170251864539136 11658193 -18211882197982014843564438901553253776 11658194 63084832783845712343066108565080801280 11658195 95720068875458785869129635271165621600 11658196 -435919017946346184431533416132949770240 11658197 241264787159919358229069406066488937792 11658198 157079537164074146990656179827096292096 11658199 184141289052840602990666121619781386080 11658200 -5887163021726727100704183959319552000 11658201 115613479371456380731637079347613769728 11658202 46876843505281229680021463343895430400 11658203 11685543888786089886119266260885786000 11658204 112666972987862021883922760389138398720 11658205 54329888380560367647353220300702128760 11658206 98663544858390309815134621956214788480 11658207 482563680491825830882941369284784931200 11658208 1006045376138314681306644156628335329280 11658209 2789011041929279388382415549265084506112 11658210 -26432578669394984668194070179362995200 11658211 -59801035231236042521658752307554226248 11658212 156370358063756075626788352161096867456 11658213 -251327831066291148559779670448993987616 11658214 552591454864494220925515888210412167872 11658215 3154717556006047084253626541007656400 11658216 83179902979540086259249375903125504000 11658217 -85887359533495154185940630001816663552 11658218 -243707219837452230453004267758067875072 11658219 3287802105140195435128670607472668672 11658220 -20748979805565684854186414966663608320 11658221 -656866271348421250450712142571269217578 11658222 533155628721638602806791394111856064640 11658223 278133333304306176455450444577614847960 11658224 -230579982432035684751073319325994844160 11658225 -222002692680428805328245017285812952400 11658226 331243629653205352235533371988715051040 11658227 342083682777071453670029882509507848000 11658228 -316915047961992257492157160664877557760 11658229 1183927324642658454882879384457483114560 11658230 -15709622610400569769241213419287306240 11658231 318755066174541306286303634215467278328 11658232 -141961275085338156916271561840035430400 11658233 22685304645976597750236574368806923344 11658234 -95706735472792462193577454023839282688 11658235 -501146645798801409733533256968851896320 11658236 -181324547545599321919044321428700721152 11658237 -483676383014945739670079384329250672640 11658238 -317517057396023386673346208705103892480 11658239 755568719716048469972627861179960151040 11658240 -200765815169165829471191572048804577280 11658241 -260257524406981444947170277598567680 11658242 578807821914507533274751075192962232272 11658243 -380733896515075672377242019501777059856 11658244 51191708801127186951612794109040205056 11658245 -843124987859544688411160528754498130500 11658246 640637763447779859192185469864360960 11658247 1083479213136817451654653788023857580696 11658248 484523433045914267147729122392394137600 11658249 -307518032672679279731306444947811376 11658250 -311644744464423385121887182861284616000 11658251 -81330359470441034055957089919515600496 11658252 -491754025425981844762328813981631533568 11658253 1181613502625737950765746217998539336502 11658254 83923682560197701249128501587856560576 11658255 114045015613986556666127398740437982720 11658256 -35481171043996076836259064173368442880 11658257 290027249721680179617265477113359069760 11658258 -126981550631427369561411346614088138752 11658259 496587795742304166946770540052736830240 11658260 -217082443731120020361257848132776487680 11658261 575977813233125441210693622645148391040 11658262 -239648091650124109943052112276116473856 11658263 -83119179845395555733354621120454592512 11658264 -706228273835395783348129525200521134080 11658265 -937918582786466793588677168633065193340 11658266 10661148042641719303549081175383841280 11658267 -499275273750423483772187906310737049600 11658268 512679188723127199807679744954700321792 11658269 421366399438569257406324749633075424096 11658270 78172181684717567763548044053919641600 11658271 -735223790314943102927855109415390999056 11658272 692266266404983837240404124180068237312 11658273 -75883673871016492092837452327815251264 11658274 42894894199309055789597153757125261136 11658275 -467902826135691910472108424522470297700 11658276 275429370724943471885220599887061391360 11658277 745017692548516617562459547345766308412 11658278 609272949185900115430630547732930665440 11658279 -762818380564790312199928510969361241816 11658280 8472913040800276048589914720587110400 11658281 178464044680071137252336609378789513082 11658282 140995531331662218472081828756349072640 11658283 90455537201529690788102906141800396064 11658284 576480034957641382183347742827653970432 11658285 -295004324018859766648591113596237193000 11658286 -230356128082545618519576306786702566400 11658287 -196373084669359469100513823312094414064 11658288 4000540381617038978189506224572006400 11658289 12050904413027384838729788724611580960 11658290 179561156034586236350660530056127180800 11658291 420216531272504796870547926662015370864 11658292 -392408805690414194818424493400992737280 11658293 137675447859087678892967805476402476416 11658294 -34394584337761933414685881498783841280 11658295 738693905497006823596226881265185825200 11658296 735497847982885906687535681214837841920 11658297 121080313076209076620698698221021434240 11658298 -536536736713259770056950265896320563600 11658299 -316001928806059426884810024753040124700 11658300 -143585954553799821574828644468989299200 11658301 -1449087692701451115647674991539420496698 11658302 83640156378949564302856548209933940672 11658303 -1433973254147281774792509246847293396480 11658304 -34904419671461477292592819929536790528 11658305 350652459376648780271108851277785632000 11658306 310840438297227990149455169155420094208 11658307 -1071372460995416259604232255949310501444 11658308 -474659300010277877075787308594651955072 11658309 -69723633037014241998017486149737264384 11658310 148082653244432744346140193403242898560 11658311 817714198490193529669131519129901993872 11658312 542976473119914087590267141238298321920 11658313 55704554119476957449316560389144829860 11658314 -272637714896261894451578824895478369744 11658315 -177076466378468769369070377885553278480 11658316 -174803872931061258518263287694492744960 11658317 12289573429915734959135516578035997152 11658318 -55905678973345746911775569328652323840 11658319 -18741291930643937084438609753954025840 11658320 54878693083008808480963837396964966400 11658321 670707947118579811128496186286312377890 11658322 -88791966243571891064394271217500215648 11658323 -303597421502852400191938491153763179336 11658324 -227792633404667737425211384389164943360 11658325 -35010229267077243882522693972594921600 11658326 -266433874171756920640441906221324954816 11658327 -545225572496453740775724098745100073880 11658328 853095244791880203587758851789781278720 11658329 -369980486966707707822842124622580786940 11658330 -5271340953762480052403956236296980800 11658331 -372631792939807929383794964218090094736 11658332 -1346536070997593630268127385690013696 11658333 -275592532718796474589752163824425143296 11658334 -12042311828247833323466054578239437184 11658335 -162470150109867645294682631391080492640 11658336 62934427783885439341426508256491864064 11658337 -168918043998888267522989944876200532800 11658338 -324550791530757069651548239277291317680 11658339 47252275341661104104554879603929401088 11658340 -33975505285904601342329946172067635200 11658341 -376067392011523182830673254203344624000 11658342 -185814143695483013898130609927190071296 11658343 -754846375490182409824286265649564194680 11658344 1066389560395231940419409002969827548160 11658345 136123289789520502267805511620598672000 11658346 118049319392478708886341952269055426560 11658347 233010277248476106662518985497496848680 11658348 -67539311407351979399267128282570214400 11658349 565777915180854423399086940592320915436 11658350 252517210981785181121342577538118400 11658351 333761457361437625331078036454976493832 11658352 196824818592886478901087537491550765056 11658353 223417371952479710916428923274416572480 11658354 166120203891295400622584561380177211520 11658355 404160245737355703983158190174847809760 11658356 369898286395302365197162383534398668800 11658357 118990094115132023863475591552928392640 11658358 -1007430705292468159925613236984875482816 11658359 -1025990464773740944529739664169457676440 11658360 24572220396440247922566531378806784000 11658361 -253802282073212847563694975652389262656 11658362 -896925872161243695159045585167032442880 11658363 59635764790880517377900091041633541144 11658364 206434032215910024100953989639795608576 11658365 57285879611801641693403120853221884920 11658366 164651110793372801356712514730454185152 11658367 159324978176509736840393861882742423392 11658368 -169102493750085693512203840031954042880 11658369 532343907294545984252639504129918745120 11658370 364625939800011270874491944972927822880 11658371 1183291545139564241809512674494215756312 11658372 171558559923110143565499567032864937984 11658373 -126283395911418140665659591520511977378 11658374 195755026416744344317339301546423749632 11658375 161612746327974788899896978114876000 11658376 513432053927284268969609647963950581760 11658377 291081051234876001024212522723806056200 11658378 -2479002495572183667342448184762337792 11658379 -1392478436996145610267764029851884818160 11658380 25646251205343780654172707118112962560 11658381 -328851652698014111898435065119819161600 11658382 -302287757197108913349582644883888902208 11658383 -1232694866598327572460084883908503711232 11658384 260434565831349025498666149837921976320 11658385 -32202444695262802070625111847659969420 11658386 -5686887205671013815978368781786881376 11658387 -59047192469801432290067178465080300544 11658388 447581815558318896683396067600688705536 11658389 506370471070267153616608670770570946190 11658390 -202042125124889015976199683309609811200 11658391 193306184123948206609364065148337589968 11658392 59242282208887396441854201939754782720 11658393 918016623468926965500748408927765046682 11658394 -211580058611570274212478775669758405888 11658395 -86949792449004968371810743357568861920 11658396 559836235692452143948451708188399334400 11658397 1137062622769248880326932606015633817792 11658398 60235913540546515731833333965187491200 11658399 -8629392434743174406902055949448143360 11658400 160321573972515209603974142159093760000 11658401 140905709478041121786719786809383129792 11658402 -123642091619591580966799763668778973696 11658403 -1423304235821167098893437331870547373348 11658404 -312187406659170144496614930995784420480 11658405 394787421863006048415892458694335539520 11658406 -264724157809953237708944213076652734720 11658407 -1148765432182169089256167549172431156968 11658408 236401902131816883623283085655143710720 11658409 278013966524626651499632238441302257792 11658410 146312751014029407253486860803733543360 11658411 -102639331497287670008251912411565413368 11658412 -18611031617722820320120515321632680448 11658413 53242237508311605511674923220961060608 11658414 2637507161604059607530318448399013440 11658415 79628670315745167136079801758263516000 11658416 -75871285481019423053928288028009168896 11658417 -507726835658397570114806819904120900960 11658418 -1473400867571155708924861399856044032 11658419 -741448742747038932262068391147921368000 11658420 21735680351133570942586850029139558400 11658421 -613437385036115655439762135747019119378 11658422 -21225013191515403577424913878281315200 11658423 383793645271247834547144749270036256360 11658424 -259685770178597731220862070208225280 11658425 -685646969245464519107823405173188896000 11658426 -79986779447182236204000717889343642112 11658427 341619111138772891574792837602243552872 11658428 909583380833769054193286576472990163968 11658429 36146386545861080980768364050182728544 11658430 -82192121930081360118338161010928829440 11658431 -1113986553740804276579477226228019402728 11658432 37905955414931445329215793703822557184 11658433 507339577019010207106275797775940975682 11658434 102313182429468128982522091756030717440 11658435 -35049330713608416226003296987044618400 11658436 70664148767101156450714283106997907712 11658437 37304591706369050408893754125728611712 11658438 -5090724358971914337320655180473702400 11658439 -342075339193461360463449792539979316376 11658440 -265313274030238092873555745178940211200 11658441 -12175000708918631903366163743532338496 11658442 -770958529539485022886519177235119709856 11658443 448145880125252224116783134746609324692 11658444 -110005345232585247644945596977485119488 11658445 294199570907878266112049236514247626700 11658446 149842013946312059833427377857605844672 11658447 225032350589711671778264485728148337568 11658448 138974429744683894915739430670824505344 11658449 -131214433395945557307812641749925724160 11658450 16607889380865518435805094275884841600 11658451 376580374145087676589612059400258191952 11658452 172588137009349039186933676500011439872 11658453 253050350238834098764402209828822086304 11658454 607125857526793167087995121420952870176 11658455 -121364870894045093089530522875014385640 11658456 -247249831138707355893937559044105390080 11658457 633348386600373039043901773497950498880 11658458 -129841776231726852058920355705786324224 11658459 -400045879948262712106895987148552271680 11658460 282455674526260051149943912091686041600 11658461 24138571412351770708455325232121784992 11658462 -53305207233186001846331886763983968448 11658463 540700197002672874577092722037545119944 11658464 -1466445409775538722422301181083634892800 11658465 -12651324149911266398516665926067833600 11658466 17465392977924687729682293443696545440 11658467 1763833673231145629502053473330591374480 11658468 49749842195615832897040641644353542144 11658469 2040451279357765294168296270329057593696 11658470 -49143591348524229005099366144271413760 11658471 87704793633999844100307781562441256 11658472 566295821645750586413828696142840314880 11658473 -199101485596576711980163476918683320320 11658474 290474534948459604432947395446399040944 11658475 -186535090632319003274041438447710341500 11658476 1156580737152276069500379078189824471040 11658477 -173475546000064898551560788907258233280 11658478 -50623846734542028175703320558396911360 11658479 -293995721276427631050384500911107022848 11658480 -20562875159966841579074523138757754880 11658481 1535102501145786275715282396668923460772 11658482 -125889802959614220832407196437259967232 11658483 261422482802547811744106154184837872852 11658484 135561887467583335563725483091094444032 11658485 -947524444362352817305582975638313694820 11658486 57827876961163918825441682841419642880 11658487 411995612942139559779049987431182716136 11658488 365812492034421541774940980484654223360 11658489 -253457208090631667101837159858391579520 11658490 -91487743740522226727170359472929492000 11658491 -83679146571100480104376683744439350336 11658492 -5657803181592939367452604474265170944 11658493 29140377624257712306878364138960721920 11658494 529036775696542768533619727637370039296 11658495 -8163700592332915656124257569308804080 11658496 -127652696516957149507609569166694023168 11658497 787059559880276109487810527869729330946 11658498 -490308705602659435399865724081864326400 11658499 402371922536823155445034154627082378120 11658500 -90907063612611145713805011714290688000 11658501 538116437869939304845127918712062836830 11658502 -92971378489446417676471783885293702048 11658503 -1019295717169504242781719942482433215736 11658504 4292295086135414963844832825206374400 11658505 -758728496123962632984272758539189075000 11658506 443365684359695069359506441528921152256 11658507 152238758653213179786710323923330542592 11658508 167392423242036319641241750722901495296 11658509 -1387924666968293285532403128904089916500 11658510 126029765817979443813460224433838990400 11658511 238946064487685478365115656228449733824 11658512 96954133680191451473051123290245365760 11658513 38656634078966003935102937748329301744 11658514 -107164859683272476535208130291714995200 11658515 393168631457540189517884844821485450560 11658516 25414055455307339406952140151027359744 11658517 -152291699267600632533612897676668311794 11658518 -35078917251346621238843194774575372480 11658519 -271476169200831817015428781435520533680 11658520 -731353313034112990571681876206741094400 11658521 -591503534386319374628282731019003734710 11658522 -286619989491469277875545251369770356480 11658523 63246998621548832005417610118879539440 11658524 790493482662863513051526217078524168192 11658525 -101140249082305710647498563710037224000 11658526 450852896429731645456970635982522414784 11658527 -552599810015168326717427670695923008288 11658528 -268531062482087925716837219948744933376 11658529 -983712104561225991535391545744335571870 11658530 16318592195932100374814608093276038720 11658531 37705644425938415466662616203544048480 11658532 422341597536191322152007631148007609600 11658533 1339843380298586707803880756087780655520 11658534 170907113941885643238913235131169077248 11658535 167482766187192763674492553632865620960 11658536 -1124623267156627897191398286678746480640 11658537 133281324538003320672829927839046301808 11658538 45199742707896980424807984609952742400 11658539 507909796745966524652947384172632632624 11658540 132989006569124430798735974133493324800 11658541 210683736853535007969184805749551892332 11658542 -15563974527124428179549599088143466496 11658543 -224916480930857993269466632198601517936 11658544 -26316352051099674648463473739787223040 11658545 -166528747443144277743928283379571037400 11658546 -280216343496900376770570355704234912000 11658547 -2381464284776390636770221293074958840 11658548 638406723919936568282318347836102438912 11658549 51736351814273676705852921659834031360 11658550 74465380645075980415184968355745081600 11658551 1583573514891434116904742760020814032720 11658552 113620793099812615200305782524970598400 11658553 20999189906741307556539977423895445802 11658554 -534463154342238069731918599780550811024 11658555 41388134969742926557643164162968321600 11658556 83193314717195957160133583855488686080 11658557 3858377179207823726752456995364082412 11658558 207176631189029670098291922985959307584 11658559 -298754650266800986257975992279200129920 11658560 32270008138415457374122768483174318080 11658561 63212071951582245585699018436532442672 11658562 91785650530480144345181752094004198912 11658563 37991944675322727829259109554029761696 11658564 288493051763054831456518604690556683520 11658565 91448568769431823975031283614982748320 11658566 -251727817007581836534975030025997505600 11658567 35608437870231885476119005716837938512 11658568 334935314087777996879608242139973698560 11658569 59473687165733940821902177620439525128 11658570 216904278127566954149904008904118272000 11658571 -166969748132189946884068913990119329800 11658572 249343505227815716764662540796715246592 11658573 12985265992642314196840640899866681984 11658574 -722055797391000736539656722958369350464 11658575 -165783030582303853483168430143077983400 11658576 -94178004119309894739065373507418718208 11658577 -75209702538326396207122673326251115200 11658578 1551905699536915963166175194025238656 11658579 517717828008572417984313995233939059384 11658580 474175157970446671975655565022040102400 11658581 951905538958530201227806236924937352064 11658582 103443899602522424489396059488005749248 11658583 -858662947333413714458404889670477867840 11658584 -338461185189257916186330360682399948800 11658585 592111511025183518580641592694373990400 11658586 497530745037541765240972074250794136800 11658587 111216955482210562954124727649668295236 11658588 239528756261928982515784395343403788800 11658589 76519103203336482094162386799154856556 11658590 2203467432847691685492214011410611200 11658591 251472093597693475865977371461568083952 11658592 647179908187667206039973748867465216 11658593 822245237452895536758236070632808535842 11658594 29319692502119993459447743527720387840 11658595 -61277449379929556883308434141950627360 11658596 331858248115509206223964480312378256640 11658597 -177485100530914109415213843959045469600 11658598 -77492027406502105969266791557229268864 11658599 634286265311358975552664091436481692600 11658600 286399217138237127176238484828323840000 11658601 1399771786975474640514650905760204556602 11658602 555358056165331826777055314879790520752 11658603 25708269861638156423199901386771819648 11658604 52493708518765110532353972597980332032 11658605 -375048356958725322225743381914048439040 11658606 143120967543082412710434104346137623104 11658607 -1834388671214151931984983392556938126328 11658608 7658796357134704292133004453304991744 11658609 647590018139656468946536192940200694400 11658610 149718627717656961728092658404089324960 11658611 -97431722612601291886896524364706662168 11658612 64010902615886811571093345554484826112 11658613 645734551911588148534167480249497880960 11658614 -28181713648441130250636050475991603200 11658615 -50287392798146152918603439264699183280 11658616 -13071698883477188515397440729599344640 11658617 78830306198421861853256495606751395592 11658618 -487983029203037394552147095359838566656 11658619 557732193010139166317233759842710109600 11658620 279985803699155063400972358785537415680 11658621 572032579522616510158830751756136842176 11658622 -214171375884775293033152517242128321728 11658623 870522196235348989145244576696434719872 11658624 -635752674678976203423235265824932495360 11658625 -796797717016530036291979901836837680000 11658626 -59772996062232452882666616675697440768 11658627 -721992873351108423757329649027603622160 11658628 587272255175102190369426032306421196800 11658629 -809204043182817417275866842819938116770 11658630 -107879824043696588474449390696478052480 11658631 110154095907861431647764999841192687880 11658632 284141349913220261226427491440000040960 11658633 5202885009999655360123654594155522048 11658634 -500769174580797549086333527307923657440 11658635 107404818406028893938250793618575416960 11658636 50527631379539465466626054739340800000 11658637 -207996232629303673057014443457696500148 11658638 -658915585076681373337504379709497461440 11658639 461747077100844224541815336815422667008 11658640 -16205237266830991947726261614700134400 11658641 -1001629828300222981474187330058579499200 11658642 326530856346188838065198417170576950912 11658643 545326246427192781318797632000438852224 11658644 282499636127015409651237393588290400000 11658645 322089618183914484446769880771165251210 11658646 497688931065447048668386577350032970272 11658647 136354540225062278339400950231480578560 11658648 -25067890880495074480210030247306711040 11658649 812424119271115064085653207238466798336 11658650 243478266846383699611482208951826350800 11658651 577063136741333136283329258125475292464 11658652 -567971447961046184311459784302070558720 11658653 -482353358982139752599600830678773403860 11658654 -111986827255594161907614358521218150400 11658655 -581493508409008095609510413972700888240 11658656 97333609712992295663159374057185411072 11658657 -188786054197285473259024530734489735808 11658658 -543063249663700980175917287689180437120 11658659 473454858693493265652427893911481197280 11658660 -68768753915278621817041634175070679040 11658661 -165251156404376336375983268523797190368 11658662 -92333024867072059879303636561342471680 11658663 199746471037836175849398357174962024064 11658664 728966349580629220857636459060214287360 11658665 251215387797592359644390445561948753060 11658666 54512773159885894158816598444836864000 11658667 -696579467864149409103786648462427646640 11658668 788421556256905403412056976710127168000 11658669 364466533300862062393855429650453381408 11658670 524000805441331358390858755654255378560 11658671 -1242866311709060040489603440039725270128 11658672 139800568338900136616811221334871425024 11658673 -656801901455033703990328020034727553856 11658674 -370490294886616196080207221024403842528 11658675 -12605255076217127553785540194767648000 11658676 17105575315331607076625274520361285632 11658677 -264874570394767923450377235573037111200 11658678 78294664532039337715067258886087054336 11658679 1196325143945701100224266952770951535776 11658680 411056932242936675227204330166065356800 11658681 566585909445830567205512173898595327840 11658682 161733813282856412230348539952290070272 11658683 576997687325989923254123243323340824932 11658684 7426616444745244977502819350993208320 11658685 -847010996886144403884320693941408488000 11658686 141787259519481331056364574312230265088 11658687 554276441424792438451254204830991881160 11658688 421065918771334167943064414068448165888 11658689 -276989658704324303473921035889003527744 11658690 -202101459365151463822402453241636928960 11658691 -69513238921443824421440148073470469632 11658692 166570502952187294988410530355180914816 11658693 40558177366060289992463515151278628064 11658694 52859022416739948124435552088931763200 11658695 -148457824350491650338951899207073152400 11658696 -146629436451690475606877555849758310400 11658697 -295486091801107308550005738442173513216 11658698 86915175318799539445149870292049943600 11658699 177396415699276044150986639869354056528 11658700 37895182837488868778084955705114470400 11658701 -245002603913945319951600813367465389696 11658702 357271027737464575277405822220961609728 11658703 -421344041364491801341500979932684008720 11658704 150178137481877379941346889019971338240 11658705 -164298542647069099668466074188575376640 11658706 -322435909536325091104008368268735662448 11658707 1457930355834409458212524659596772910956 11658708 49881943816409749225556422364532203520 11658709 711421362645617474249634890964816017980 11658710 147535168431932203485378088766427217920 11658711 -35824797832678399758856883391315640728 11658712 -531442472091719807928696470793918996480 11658713 1883355381538054425908900907221232666 11658714 225167593231742577448314627456355867392 11658715 -97670545163185952444865679579827608640 11658716 5922329881371340677256599677687588352 11658717 -154687337583869060604320669511899068314 11658718 188326093114504207611853011778021784640 11658719 -5461484834532245561137798182299665440 11658720 29380471814566823613144998675648348160 11658721 -734987438123483647561296831125152212668 11658722 -542461827670305080641794298285104263088 11658723 -358171089047964965805303935603256387840 11658724 229523721412187180593333279728820703232 11658725 -184123677505463777927256820898740251000 11658726 -125753801154661848781739368439537469696 11658727 563052927383332158153420228620320298752 11658728 40748861805091132955371433194633297920 11658729 -505166641164786761043361825491832383360 11658730 123403395636991672435317684665178257760 11658731 281394163802957185516729514930814306192 11658732 194791862649605437608885379419842115072 11658733 -239990043160520975615843691502224774120 11658734 93151279117515810633803344674214070400 11658735 -43417538369484892932835663500889121040 11658736 -360433847949652502137620334980049010688 11658737 275258417390454765536429222911674884352 11658738 13221330522834369220102438250538295296 11658739 -300108225784561851966728148255958929460 11658740 435604254637449889956001971896014160640 11658741 265756230142631417315531374653285141120 11658742 447239319881206012359549144232792939200 11658743 233847249910945390359367715462548745784 11658744 416005648494242905820138419578652876800 11658745 207656676089511147269339861263230866880 11658746 -213809108997781444732540800229747994112 11658747 -172594445553602671300116833193997430160 11658748 209742683249626730909985430580502929408 11658749 62862328393417217228782091154356006220 11658750 -52255059696016191911520546773419800000 11658751 103961162894425854553131206716443784880 11658752 -40510023547037281202886673012944273408 11658753 -133857381919667124973847375410199416152 11658754 485446436127603522956928869998768972800 11658755 -222541660534546183243587728629643337840 11658756 -24874492551594034808095507167085974528 11658757 32324229304878897089577170302669634880 11658758 -451928773022914864498423979592502857024 11658759 97397427211572709016125590243353610240 11658760 274606918141277594632494763278125568000 11658761 -112753101447693192412427253156016055520 11658762 -12216488040495569969671190273374993920 11658763 -239027022444195181991169283233460203936 11658764 -164677219387509556207424346398112721920 11658765 -107161847945390368868660474842690555680 11658766 506916734605362908341583343899002279488 11658767 -1223671390730174096031973897721944367184 11658768 64945507680912716407037452239237021696 11658769 -302217506780640155600880943753912990656 11658770 -476323018610000705466541209671096975040 11658771 -434612029132857276718001969434452617328 11658772 -327325963767839739054513977922653674624 11658773 312505806415371855580824028205350215936 11658774 47232005088243008118344985904060858752 11658775 25087759348499724561352254896160916800 11658776 -782927005034031755862786778509966336000 11658777 286668129527385266474561940552787972608 11658778 -35767082402104222505781396862240619520 11658779 -1360911299932243905326765090352541533720 11658780 31718805308783447785242977681746329600 11658781 -277866416280102233050536305221608958548 11658782 -150053627798782641698033203062452347008 11658783 50608504912917886850263124302657579224 11658784 75183100771853922764935552165479776256 11658785 -776965923055951979518196935585771055040 11658786 175320261436350269521488870222324603264 11658787 371052010915709961693483406786372458912 11658788 -866368065743238744754003408746138006912 11658789 399149853303592531571711452310639531520 11658790 45925441966182456905441006656516423680 11658791 24167832814051198497173194593618483192 11658792 173755983651021868690418578713161072640 11658793 33618773008264824561216766104545906042 11658794 -283721830190079538178114384559926707968 11658795 -96538918228154714757870748075779048960 11658796 -92969515742579662231848674595796490240 11658797 595867894086040767533507733076003240032 11658798 -56138453929855501218148171359125102400 11658799 853102797134813501589967633495447334480 11658800 -76830410404200365513649643433296281600 11658801 -67318819946896354719039060373717438464 11658802 -618946460503397857812982116238731729648 11658803 198766564262207236932877786066371813600 11658804 594212032311163686492533726647092867072 11658805 13464073638081193527104037738846073920 11658806 230894708599490970271559451718174952352 11658807 302961814703902057674929430264641863560 11658808 212208875805395706314499641220119838720 11658809 -95668491315208055601202494788689772460 11658810 119751484536650588585017048487902886400 11658811 -136196106531190413358663148159848478528 11658812 -961509518276006303661627628495445099520 11658813 60563932843651324805138251826495808000 11658814 202640604044978238708747500513247208320 11658815 308872502536182210741004040312582349600 11658816 2468002683619942582569670229986639872 11658817 -603759853729010464223652020810825315134 11658818 78724266226840094520818116418545155840 11658819 96635066586019392884981627418767159544 11658820 -957767717801988619551684709823737036800 11658821 -213334468283430304549177378347899156736 11658822 -23778762608066689538453150061699686400 11658823 500815381552966404365185029290006138904 11658824 1134663907150924079430594731205478056960 11658825 188681557240430689899942957904881425550 11658826 412915598271701253174435961336883096112 11658827 -582794712979072326512424300195800747928 11658828 -192394936206927990196248810054926983680 11658829 -39264791106739413215866988971038386560 11658830 -1555281823491660522459216375248273280 11658831 330569673082009523399935746485788990464 11658832 2942772190549384049214709145849413632 11658833 -4679956129798287032492562596449559436 11658834 -177321170419447106803415735171930976 11658835 -369232725441032439430889285071229088720 11658836 -376697367601206472402141295539985405952 11658837 -266799733995300505226175495891919417920 11658838 168744955009406387125150607823080585856 11658839 206668667896220069912521390336157225520 11658840 -145205182712187682133781661666432819200 11658841 589248475688492447621038936189089336900 11658842 109513578098780528089471732449418820544 11658843 -214715800453626331587667593651400865280 11658844 -561885324397106297201268431341397220864 11658845 533127084153814541385504126044266456800 11658846 -827123099335536210344266933548110016 11658847 935149499902377040580874102292218315296 11658848 7258158453149747417482742133133148160 11658849 -320092429560930649287970560834046137936 11658850 134714284438993700994987396526748620800 11658851 900773469832251946939633651815745869852 11658852 -457781524550960702968684770438160708992 11658853 1022763154089179610194677399831211769600 11658854 318500332978620572820297510492722614272 11658855 -256694624149727778162728427028670892480 11658856 22693163585522360274394883580308520960 11658857 -2381946001515873317773177636534603776 11658858 -26346455622691396771687965369891866880 11658859 12716924061689300522481083648981689104 11658860 -194055168054121488394703467910975692800 11658861 -96353087276912736111171936437330423424 11658862 180574968772046264928223663869693697152 11658863 -383509571830453297465774534736941347888 11658864 -133807724372596619748939833725460250624 11658865 -458805877968206413114596504753131534400 11658866 -489593139305616884362064555853596560368 11658867 -9025857102155241047940177930525851136 11658868 -200679800021763301669423666216672298240 11658869 -1420952265704443411900493176022360758560 11658870 -180387007145716651692999012995849280000 11658871 257812163995119747034829222611070725760 11658872 -611638037621367773919210647823194726400 11658873 394706712065106532785689949434757282384 11658874 -522752623395569822572067915466379418880 11658875 249207398048206714993233039653331900000 11658876 -53778247646588068306530557503513829376 11658877 74441899698833432548920044334499406726 11658878 -158465640753174262200804447662575162368 11658879 -857482786193866866125814843892618109136 11658880 -666938452239207858950053826532684595200 11658881 -170656209606689651561826509898824938668 11658882 -256193856118147820434901399410555540608 11658883 196604006063206668503768622198090787968 11658884 -107724128211244736721206515178716078080 11658885 50832141277587477325758477314968101120 11658886 212916615816322356626680428690417268224 11658887 245999422583891994974476331480917547160 11658888 146382521186392128275500836906881034240 11658889 -96071465052183280113902322073055551968 11658890 393107917501375351382099446120286575200 11658891 -7624047717902082284790998912383855680 11658892 -35410052504931911655783996979589934080 11658893 102826921835901877008121100185665047040 11658894 -168036771018931819152085701982725534720 11658895 154958108457954036434896452451740395400 11658896 145387728674469443107221352842965655552 11658897 992105594395574940660999367484796940146 11658898 -189004701574478613219180152995838776320 11658899 -201987908281261015449512175594364569600 11658900 47916176362753532165434121348693145600 11658901 -299010521029890867539235587724500293088 11658902 -454122578810767904983638130973262778848 11658903 50951882166525702163702425025071083520 11658904 -122161610940730217985229135624414218240 11658905 504718074263879533801478970564495261060 11658906 -101047103704512315722548205769303922176 11658907 -347389048299553854479089485927030014112 11658908 -248984568824354902196681481872919106560 11658909 -188215424706103478162105196558200800896 11658910 312368400359890023250608377257350270720 11658911 -168068031889786507912174059682998925200 11658912 110941933268291730795175278630883295232 11658913 -174221046380662495380416787624847760000 11658914 -46761671870238374331005328919804256256 11658915 405465798311001786911440955472952182720 11658916 201189197471270144243357389811791004928 11658917 -1096217034551508647943640522611338883780 11658918 -195326387248812694411167733323084393600 11658919 712544666023644148571937986152474707320 11658920 -36721677170469948921538610212587110400 11658921 122679082894724421120366155402553716112 11658922 -273118339543939857358443462566240637696 11658923 1495328584658668159259190007746919712520 11658924 87070149170987807291633139657365821440 11658925 -544889597630015590114545856951065980350 11658926 310234871365527889802775964097566254912 11658927 -53038017572549401549127253157356867840 11658928 103111874667183078180765377916240199680 11658929 -194195503893632607901670082423987439470 11658930 62203584361577960243031695987336202240 11658931 744253879201832770591212351936448050600 11658932 559363415099812179069374125358513602560 11658933 -292538454355341162454700082951557485920 11658934 619043334767600256715183239616579584 11658935 -80597949849991848194218892882884962240 11658936 184253168657422573771582498714509312000 11658937 -1569784170671132325069246684062270558466 11658938 949462329124360697846590768290382213632 11658939 9933329682503098106351823083218000320 11658940 -269250721313678308745498620218160926720 11658941 427311093297897532980914863173006091872 11658942 -371843667728653286454680378148352004160 11658943 255751144486637344575535433808075457080 11658944 -253486150338499575026121622517509521408 11658945 97159130066592414434923118273917232640 11658946 88800217082117468287794106279346232864 11658947 -98500131660759134183466835290474786888 11658948 -74646496366208929083496315184614969344 11658949 -148110389830923691039433559917379278050 11658950 28407492568102190414581580619128184000 11658951 -603832899327702729733969029376534713600 11658952 -1413229190941069161627366179014899456000 11658953 263903997601919006766970853706265707264 11658954 198020050183368935059794947473885885440 11658955 -148558148192138677252208648564548320 11658956 -412469608934502425928300583503169946880 11658957 388288837906325221807106348856835821120 11658958 -106604875411867578550158322068453446016 11658959 35099771891223253436320338788382569280 11658960 -46538654794737823744569971662602977280 11658961 -1432046819579418791780443753056862261248 11658962 4455049955557487351116205418101591040 11658963 -685387418502337674852157596346451952456 11658964 233114024278006442932876263621742126976 11658965 165388980536764082892141333358660612920 11658966 185893761672130407774408227312163214848 11658967 269989410986728023723828878730640987720 11658968 -1237760792785958142262181039995228477440 11658969 -111761882692970880841248056980799157696 11658970 316907639649303419234233268256171283200 11658971 -159119952051451251948638103582576662856 11658972 322121427909432503452848152123785920000 11658973 -25390370536038551132555908605211521396 11658974 -350727589695155058352142568862572066048 11658975 189486016323171353123705115404700000600 11658976 -4749716012410328251601610108894707712 11658977 -2755652206875377796040285153988486928 11658978 16770334815836588787440525035873781760 11658979 295996341079788157606409259356126599580 11658980 439130584115176668683593666919330208000 11658981 46528156351370729903008902095693611008 11658982 -870596853542363454390041689481410228608 11658983 -133471235590637958742592007142986121680 11658984 -362856967425567349475321557658158202880 11658985 -401757321849876336729293575804764055800 11658986 -190386092368462049861653839662894419200 11658987 -1319227024121650615211745905889093518352 11658988 751633540341860648333092237008046926336 11658989 598611802476773767955295744350521163040 11658990 88581063821011013835433124921435443200 11658991 -579823092523599930802533233613857899536 11658992 -55338328339066286392751111373189218304 11658993 -403552999021604508201673025542984461696 11658994 -101191558781924270952908217197292402048 11658995 -132209424478441682716349907876929858400 11658996 78272744504981352462962526837598624512 11658997 -400125513140820912600828696489603414368 11658998 280841502476382284006644669062619616640 11658999 -314092468800101485460812463709573291264 11659000 478695965375656039960669061321164800000 11659001 507335653707435528099255810815953667412 11659002 245033421411801143587507700153844303360 11659003 579630636312287483253290246416023593252 11659004 -342732512533944552959057256848417670144 11659005 28854723514034817544717154326235184000 11659006 -148430968444783174448663786580288022656 11659007 -104716036821568004017839334753034641728 11659008 680199034911561485381391356445893591040 11659009 -285214604040490698417866872907480961790 11659010 245439063866032474088613444532670430720 11659011 -74590981785928860327715884572552582736 11659012 66309437826666114479729371522649907200 11659013 520391787033916647415742750137305315840 11659014 -84115981353659218285478767035809088096 11659015 1134826199259075432689037317309264522400 11659016 -1022015710019344028752842735417220669440 11659017 -73590386207453078085715891613090292720 11659018 -121020636588858960864043652009923670784 11659019 -855759045025887265246737568288561361580 11659020 5312144733795914937273502856932147200 11659021 -2823643531296904222567901052255354912 11659022 -127073684259473896695497829776208101376 11659023 570005028123396437435487984402068296872 11659024 38929568626013462905206564908174884864 11659025 144486415274367069128564136401411808000 11659026 -56310103163885478490084618634886377856 11659027 584244702220555631399691002714904932440 11659028 -183911679546818177860668649063367178240 11659029 -304833015678487482126956313483664350816 11659030 353331272055809011948056973963826300160 11659031 -9171632750524930767048664925921905128 11659032 317390781767962826335194468760544870400 11659033 -81851158531477523605484734756153513340 11659034 -201301498852071974967488768086176556800 11659035 471680498961714518252123439550776217200 11659036 -433391918867662210538872788206879408640 11659037 48807321127160073730964841351968016768 11659038 -126156872937002381568800656014029156352 11659039 10034195059488722792389375793918291056 11659040 181479886689134701830312145326823833600 11659041 -216658986833677438343280128532985507248 11659042 317143122443603406291738767934630608640 11659043 -199007302488805337373349939159404298800 11659044 -655741904468042564418984798762656317440 11659045 106486710035758097881825390737512776320 11659046 -1863674510728650405850405170310440960 11659047 34427546811710275440959014585449508560 11659048 -289702115188129484000830317910295024640 11659049 -17893532337970383220872656059502011680 11659050 -9346505064812326081898825263090840800 11659051 621104467707840924690253096378659183072 11659052 -475372432805318510717831244632951371776 11659053 34555227389916078242386280831181078528 11659054 216810002357173090909277216479815694272 11659055 -607212546550724098704786765608682843840 11659056 -107409375534929413296824161466908999680 11659057 1325063581607610205698641317301090805760 11659058 291875026174575118236838539829826756880 11659059 19102321648340441247847684163636304216 11659060 501431618348602636463865996183137790720 11659061 -1188810292749916549658488276154299624338 11659062 164280238814458261268562717618492265344 11659063 -878357293698886661712679434758218576 11659064 13735868001476913539438710653649489920 11659065 -424453772769271781755826308822952832000 11659066 -232506332612932083861572893976010810768 11659067 101474080424538375862825381392922731792 11659068 302746046907373103056120197135449232384 11659069 345586652353198108938964575422328131200 11659070 15212460220674508311745022979284194560 11659071 513474784316068670188055339577624800712 11659072 185511537237862366567573398418421186560 11659073 1150893910541751576040680025674597828180 11659074 -77231263883636074425264226860316789248 11659075 178903398966302045083310983292744208600 11659076 -215057400493902318180536789041067520 11659077 -29160883460304272282831878843383151140 11659078 -218026776173971157118677476230223232160 11659079 59005628835448702931472341334348054480 11659080 42508877898536781415229054741557248000 11659081 35848987396414487470046903231362244992 11659082 106433872193767499685643313417959391232 11659083 -100017095735853629685316484024563809576 11659084 926136939207776367933116151323189593600 11659085 -1629526744762458393584770636665824889600 11659086 6921869583034196737862607465299971200 11659087 -242331975341336997469884275335806742800 11659088 23916417295835157349308944813862420480 11659089 16673997074286678788866768616158041600 11659090 210852050180692359704942029155392368800 11659091 -1221144994328146258869709050940013768736 11659092 -160281146484631760019595560870678632448 11659093 -417011577345213818945325530506571653056 11659094 207273205849828670016796897367488827840 11659095 -1351924901847152731247711720108539680 11659096 -596119886577082443389575428938074890240 11659097 1211724521006428084154270969750781777546 11659098 5917961776709990285044776754796653056 11659099 -293816222655142159867641284352321171936 11659100 -3854648804565769028934375700377907200 11659101 858984484849352213629710841569952005600 11659102 -141596800053840654697711650247558744320 11659103 -1040675106143378895623688849199349393880 11659104 -298522369210237049304771564548389994496 11659105 1376135541451112664885128018008232535360 11659106 -11222006733870063398763182061219010176 11659107 181006229944263057588290614634786166192 11659108 300757386626407388714133748300141363200 11659109 -499164251266505836526287916101270411008 11659110 56848484753103406343415751525448574720 11659111 566818724244875073883925902561699536672 11659112 -580600532860165873308338893693569868800 11659113 -148926937932304707887034007071418012800 11659114 179496793648884007080663411997609625088 11659115 65200133036186115656237792344798314240 11659116 -62793095546704261052490591663334195200 11659117 -580068303046222610737062472553017393834 11659118 -166336088027405267658384913601267682240 11659119 -414297776033493832517759737296764434560 11659120 127359228196096595349176331791032320000 11659121 -659944178938656573995206268355659685678 11659122 -26278537386228680240734262023376997120 11659123 224663453498405227980666223764911589120 11659124 -82986060436637229019262760642436564224 11659125 312148874285891442516842474869435608000 11659126 -1053065870995681639856490837731166931200 11659127 314269839065256742567999237468472045016 11659128 209140998246374760948932946767456870400 11659129 69451514805518142634165579808271680340 11659130 114201662257235402182164751817952337920 11659131 260345946449320266347581133539236142080 11659132 -13608127140785910940877609559285175808 11659133 -207664066989372925663665912124711434618 11659134 -55427378531193254146658543704325628288 11659135 -72683563883633345032546501560628350000 11659136 269024124962144538630790287613073817600 11659137 45909731949824574322716005919307653120 11659138 -492545062187089298461654149339448991280 11659139 -1219977014818034889276747761095875838344 11659140 -128757011285885282652671539771557888000 11659141 249830808594597484697042641424467318080 11659142 -280985427359547428891507364956332990656 11659143 235394359101681276466572094911414812544 11659144 113178425036810146740856268138131292160 11659145 -269304390921084369942377640671156723100 11659146 138898215824122498258482822186481594368 11659147 -407409467320884827165902260949590575404 11659148 -462850132637586972065081313801647660544 11659149 5273551940145524815832526937414267008 11659150 -184108421963831680923365469833658835200 11659151 -30864394416941585040239984796892626336 11659152 49155677353841611807629410886013943808 11659153 121043668841248728057416154215215953264 11659154 5020198901094990208111785964527416640 11659155 -264854635295415746601301406186614917840 11659156 -17905303852943839800564988324745238528 11659157 1069954544107367704004394102475971563406 11659158 265215565349448967545095474749937265120 11659159 -97042422327234629645479285214889198696 11659160 -338088068191552276163890009169003520000 11659161 -929872005643435018195269766165976354016 11659162 6485194284016384863509228986727890944 11659163 -205598172943460684864846330592295069776 11659164 242615268656061148346014873730171215872 11659165 75418289161231751887846935099394972800 11659166 282485158120610639658216880890327964032 11659167 -53817912251132991003583987338793555200 11659168 -866417815452249845341392308699661926400 11659169 860681441835752717031941018239641570 11659170 -97326962357715061574952251256371942400 11659171 613767533101904373181110200655981329372 11659172 4516521877501690101802569377957683200 11659173 131487562429251208367766179769583327584 11659174 38848000267092439835283242507847790464 11659175 -589685276325772177699311315597059542200 11659176 444008447905700419050105600017351639040 11659177 531913621116094418741576927605725735760 11659178 -249729650848318656360449684117733491520 11659179 -123682304107853191050488776091763429120 11659180 63740382484547735664126799326982824960 11659181 -177557815333251515290968661710113638560 11659182 -204924069609107725133231223029417155008 11659183 612395487742803491084335008083277732000 11659184 103886160278087494654433462335019827200 11659185 -147417513456503289128092645590369581400 11659186 40872393823204278903351524368942379520 11659187 681797907684589186070190582169700461836 11659188 290282182012385210356731793879694659584 11659189 44727319116000924720388945602687133560 11659190 -197822053486055651208742804762183334400 11659191 -515155054258515599775763945888915478808 11659192 3007166602690275595723276918119198720 11659193 49716398536488780711711535929078371328 11659194 -1470434664153486010874221491996625920 11659195 -23680696870121220615637824153823483200 11659196 5390242733773674356117677367561668608 11659197 -58282583078384853557911218082939680 11659198 419586487608483276143057515306643250240 11659199 -625207446835116066324330118993472260800 11659200 -45208360080822173556011538872637849600 11659201 -329528459976305009205740383406050806096 11659202 -671351332261816529620612576028835782448 11659203 -76526860241850157988367444899401042440 11659204 537557714884824459659461756140842723456 11659205 514518937783240938979112095350063942360 11659206 -75653127269359027702267970053824417792 11659207 151637141563037041442349045458503849080 11659208 50181541225575977335259699319159889920 11659209 -348460818108452712570994151786429523696 11659210 211085789330331276583328734100650097760 11659211 -36373887667450935868622118303522828000 11659212 -442872474966047733414094265963343625728 11659213 411063567064662539222295873189684228864 11659214 1455362083314829798308179637987568512 11659215 -104123465498611822516664065021479168000 11659216 67756044386390230352822835373302505472 11659217 19213531462741817902554708899750389026 11659218 -189753693537459533420645850574429447680 11659219 -164962512888970118282873919430635202992 11659220 391557579988405953400789227015864794880 11659221 20573208700689441615654891470701077792 11659222 414145142574529796559649382572476360000 11659223 818408309584123527865860864856248306720 11659224 -87437796645991495603937706579693404160 11659225 -97565685453758265518890744126777803250 11659226 -421769989882449106917968721129766813440 11659227 -52158089121926034673234289032062102144 11659228 5240540489482170014641269930788801536 11659229 -54597432974216588299392606529055962560 11659230 64742673114307943052773089898381454720 11659231 232421997910033680941988373965112464032 11659232 -519453391102309697489139149083460763648 11659233 3416909961534042674047245849431768448 11659234 39596914350239299862779623346490230560 11659235 -2531237213800343723545333675581358080 11659236 265939507409574511963224720162350622720 11659237 -206945269946971612034984156878578052740 11659238 -718841263860796769990768764292549760 11659239 -17656800968963343295470542733092181096 11659240 180032292505942431872093682705428428800 11659241 298423456783027968483065442260587323984 11659242 65928512788602193832502994958777946624 11659243 -1163441996686422242232924145316030830080 11659244 70262601536671655600662042616104406016 11659245 -89070145002471153484527422788689903360 11659246 217092607284600973122248749544415467136 11659247 -643527346723636473688083819351986384040 11659248 -61831057021099947379322835720026849280 11659249 -4472155004230977955696862934668279488 11659250 956071042221474575768243887915107600000 11659251 832835201070959724715374844010807397432 11659252 -95092573795624427475723594732237053952 11659253 829532504870668954942659984853695779502 11659254 -65028606013150518006129530934988591680 11659255 44744151711106982580672824303721523200 11659256 -490337011057610536280887155997516677120 11659257 -561721757788716673719755939103493602246 11659258 89171772029025381513374899661569591488 11659259 -648196794388885969654228340158639252296 11659260 -369391643636704514548156253518534563840 11659261 51106052019932082612983796201815545862 11659262 -307383219538341689501344627586571692736 11659263 -42463977429547641647208558362426795520 11659264 93748703473442240636653274597613895680 11659265 519690056472454931782817965444041145920 11659266 71119876358667012409386726884374809600 11659267 142008988146593453996984033089193056800 11659268 -20930313429791284559270629315877963520 11659269 472479705574662756526170452301562981344 11659270 -150364332968791286741887228216287594240 11659271 63066268810896565094367667420914133992 11659272 955584750480556724028671215567063449600 11659273 292228793968826902446352650498862024720 11659274 -15683870213250482479897200231620248320 11659275 237485141272104436682528143588831872000 11659276 581549831310741953648856754752561991680 11659277 -249742367851607330673416077739893789728 11659278 -4927534095033360079908015861910121472 11659279 947304042761145970110378082268525032880 11659280 -250729665678137479012884763719124746240 11659281 -178665229016795937076362133365069644256 11659282 -743576462816434362581545229737659409008 11659283 810133869475715848038664316372959487532 11659284 12427120936689596427985782619441029120 11659285 -797738637216318390650402056930808116800 11659286 -142029643862493715090722053278723080192 11659287 351993258789204939373718254389420979560 11659288 -653535120348207557337590532729675786240 11659289 -1103276986215173138058785179756453145910 11659290 491734915066400337436514537030970931200 11659291 -817461019041095441849311652749852036848 11659292 -428189639163254624697021151774108008960 11659293 165630639555214419109466615082462581760 11659294 94989880386742930396001944753568140800 11659295 -670087019419663377152079377404075930200 11659296 183757001945152679710103628008638119936 11659297 -66214715967441178395324692239253020248 11659298 -112007309469431589847388653059191546880 11659299 -306805271001787749059653590711006272136 11659300 28905077010546563572202942875242646400 11659301 -227302561812438644533716678240131797698 11659302 19558685048239876285954594839493341792 11659303 -1047080381623430413952733162600768558800 11659304 104225793868997005632739472533834137600 11659305 -199484651778180488315078408410524177600 11659306 -827717948546582271414541165521683087520 11659307 -212893717571441290895396352841950385368 11659308 153478992136511583081126318914695941120 11659309 163792420348887242304663883248639744940 11659310 -296104339800832893259870536407571816000 11659311 -285482441072073249164847095906877980712 11659312 -58484775795177930454613202554611302400 11659313 -259723703592936606409525497771445977420 11659314 22969673715248718365633931983432438784 11659315 183009005649635929005388410394121441520 11659316 101998361708128306021510024814006679552 11659317 -73082207128198302911934750449903376384 11659318 -735686403607320033827559606764441760 11659319 -309394104563545310914848881717592178848 11659320 486043688700087935702033174005730304000 11659321 7310934207245953332745686870924404160 11659322 -250418822594149815808450113755242662288 11659323 -296935712591433803361851126015806797600 11659324 603036268942118910865763440426362653696 11659325 -655599117174951164397720060741453667950 11659326 -104265121940318593331098290491560805376 11659327 587996595995781411121901537115457002176 11659328 -238366347136281075459860584139136172032 11659329 521187483267867777563506110688854161280 11659330 288835307395093336376699820322213462560 11659331 -655449355117214639615458282767008348880 11659332 -31653009115244924437820185122468446208 11659333 -317960221514153593941720518214638758880 11659334 73085676411366957449129195310618481920 11659335 -223327386006608587159214541856143272160 11659336 -254836500996651665791832260154398310400 11659337 -1192360004738235614710608031661582057088 11659338 324450342005105928041517127689068407344 11659339 -19868941168805885218210074879988721280 11659340 83896475442543138030175577855023349760 11659341 56225318495440748726598621109335437760 11659342 415003398091987574699508325445112428352 11659343 -141594188699112091750464765896658411408 11659344 -40463864530986083123865070913244364800 11659345 460363917654095582078502323630269274100 11659346 -289386752160791725511705537462166523776 11659347 -180791200231359136130763774526095779760 11659348 -6096767145858513845763193305101058048 11659349 -239722359058800774952599540256451381352 11659350 140878202842943570063860946621606592000 11659351 -828054854280668941706232300632324118696 11659352 1148051657989088344494653457816245913600 11659353 -11304560927769357714935237070438628800 11659354 437047472813848240733027886846556678896 11659355 51073214154516055327349016650405357760 11659356 -319149373363018433992701216264858163200 11659357 41005711272409545154017137923724144332 11659358 339800413662182668337234618842021361280 11659359 588833889550854559772140509794763800904 11659360 -806831647218409095273790977418961879040 11659361 -335765874525650584441748949276680616768 11659362 -44286878436456602347077222889907945472 11659363 -314831578030732359170614518972733562400 11659364 3331220475036934651815150780573941760 11659365 669184164336992832605259099723288523320 11659366 -136683432729722447798827691901654080640 11659367 -481676781499990395442680248194462617840 11659368 -112599457430521236835484794492231188480 11659369 -81846148581930219280616210056176514160 11659370 -487787515505601668606426537387706729120 11659371 -394728725880758728875509690671208306088 11659372 663354585550200556554925795019027384576 11659373 907518749123638757116568341901647090560 11659374 58811763873581803283668304178810668544 11659375 45210415317086718375007573477708200000 11659376 182194856353071670504786769427382272000 11659377 -90281055850801141092520677600601345680 11659378 35210056627638358050179407285346509440 11659379 380924957843925700486180761863756388480 11659380 291354014939295694230232067841582274560 11659381 881859522846666404417323513286123355182 11659382 73621867202797823701349381780981955840 11659383 857152167213736791800317481545655450424 11659384 -1292340684255751096445212289484197068800 11659385 206928438356427521182578095712496236360 11659386 -122044363155463397451121655424305473536 11659387 -260161859438000268773230086982672527964 11659388 -178700628848474366959495708956081269760 11659389 -241396935558683650272301046222269126080 11659390 38569580291096161978711237503513661440 11659391 87423486097310516167825998639308627232 11659392 126505021044794452453791088335912960000 11659393 -645207462659280248538433810936524989136 11659394 1148366850368053422965777139951249139200 11659395 478993470787750744211822395179079991040 11659396 -196668463962877953401474568548362145792 11659397 373579269893095857548911341598400586846 11659398 56074326199705452152026067445893399040 11659399 1755029626768694347206479116963210162800 11659400 -377999340953454580576739774082053376000 11659401 2591949867452040688263777066693284160 11659402 -383417445020636888601002303538157360848 11659403 -117906767416521795119303092260177601200 11659404 -128570158151950970813697132591674032128 11659405 -980028465311996567416026061359863473440 11659406 -329894764337231395299269642299942748736 11659407 6974850607513004780223913251573442560 11659408 -277455912808517774424608479796990599168 11659409 782627742356115175129024780247140322610 11659410 5474585627989640252734291504496640000 11659411 -418154354617063679102412200046947067988 11659412 193674230947001993761654819841562365952 11659413 -500744899525531605131393639319574126656 11659414 6145341602056744196349699693155647488 11659415 -203374052168259143373942492584113170000 11659416 -130104448967433495225750491322501212160 11659417 -93547830164824247337720101989163799936 11659418 -343321192121410936016459225100317283360 11659419 -359994020864058120980546675686952345556 11659420 362547209601203834071793647482866081280 11659421 299769806337696487930043124924139351500 11659422 -381120099494378358571773751896357774528 11659423 -228955956518885586296701776679508055328 11659424 -305710153255076597439986103349278670848 11659425 -118316311672100377597206943445768368800 11659426 -420732330471825981298013141714337598080 11659427 -232690036337298240164214468402538590240 11659428 454746464944808947558873031666554665984 11659429 592092748819006026362139718855582820030 11659430 -119395969903970666275527361778175296640 11659431 -232931104008613432468697663199718142976 11659432 519931870540069443956735291858675174400 11659433 -866213808673310107276697067453255765900 11659434 -272152643093512594370814243880076209920 11659435 829086422388488119898320930509063638880 11659436 -47032311769352113019560656431512409088 11659437 -116281803128985721310256516306176458560 11659438 -143585757391464410649227215115929279488 11659439 -1204840750564031155019958873085413072 11659440 10339179084996541638486933556804976640 11659441 216924833135890045901990037853279860224 11659442 80957364988770467799367236733688281872 11659443 80149019535151441021132389653009867064 11659444 -498899250251658277239474806848398696064 11659445 -61978497908237436578937265113628896000 11659446 -439620910335017565651520863392412023328 11659447 475161098269970815230918692198270265896 11659448 959751621777843890287138517287541084160 11659449 -1634089351451327581036844419720682400 11659450 4968614839317086276824004644592448000 11659451 274183152454738196184250408273387065552 11659452 311512222214816129766422538794253434880 11659453 -9573213067730664842067787476538477416 11659454 -768474178608313657021421556419794477824 11659455 537640298879552098220809848186136791000 11659456 -59104564503004894000198916066860072960 11659457 -517867135653853000787880817553930466108 11659458 254112553579643151392557307803357632384 11659459 -172804228169448790691085917820696906240 11659460 -103362669170241916037903557848171006720 11659461 582391441783760512500658832918288397984 11659462 61883131955924603630326684341610497600 11659463 -103241090911479449174912543884108686456 11659464 -42762633298420080054551361160913510400 11659465 636514141181236600717897221380571558720 11659466 124244158972215058515849416730874404864 11659467 -643772834033090593723316330414977451088 11659468 -36412156390419742057283337259570308352 11659469 390320038543001178121040012259205977696 11659470 -91276018218274691036370524966035925760 11659471 4292125030541855568224583641001711952 11659472 -30913440543836021608830942524275163136 11659473 -273973431971452767289603204319010677376 11659474 -175808918826793003040751482304458087808 11659475 -90336576357068412657517514495252097000 11659476 -282595167747244522707447826355316903936 11659477 11038680583158460962133109986364850584 11659478 -109712131330431162199258568376465666048 11659479 422730749906395370197307351008699060800 11659480 -132141420045006377141698450704739123200 11659481 322379969123649051591455359141584918282 11659482 54755488446960954178838777764151547648 11659483 -980080094207805871585554948724764298560 11659484 -705258270258450863131416861480292439040 11659485 2285732699464601669300284353930077760 11659486 530195982232221644613001253088905688192 11659487 -40708765326241472149604884007723481888 11659488 790005723626447256022076968836572381184 11659489 -656331220510874113892351995201737273344 11659490 -316050282725199833201211938514558924000 11659491 636366415171621267669819983898732435440 11659492 163412019518101417526322277227673921792 11659493 10803175340797303502423428322445577824 11659494 130108461321404979804520745158245341184 11659495 -600466616188189553604825644816808333000 11659496 469265674692457683434596240675176545280 11659497 639583503721341458462108765840546904960 11659498 -119533436385598667072804045596707157920 11659499 1001791134509576624787147938270839264500 11659500 -540163111363595932117419600913161216000 11659501 598220475307409670687640038053050856748 11659502 -348442976240143311841924006220943134400 11659503 -267380573512878318435817921522177992192 11659504 -33800172528726158681658266384136273920 11659505 -19422154284417634690441995305697849600 11659506 378163289277940310445347286697911371904 11659507 -1017736302735260635254708760411480680244 11659508 88235374672219568853847793239553679360 11659509 -502864245649877435705420043090202176786 11659510 250970659684842396671259854189525084160 11659511 1090792636310881979613895742887243643112 11659512 -98250740283686131536424863805194854400 11659513 -191193194498833741721678859146733877680 11659514 73270612661643915169278060340407332832 11659515 -87247162939306573640639782201735975680 11659516 -843126945844293208604140864456147854336 11659517 1054013456204261647846415425360164717312 11659518 -61319187696676888335919117745538639360 11659519 -98513396619109065277181518759715827256 11659520 98763869103331423105946797485116620800 11659521 -318419388828573020068492547550468345600 11659522 -98530954675749967186542359713603461120 11659523 92734188421218823439553038752491634800 11659524 607456466482506926316087096915724265472 11659525 -347098547430690446273809928807809483200 11659526 17175142880359638924592844992194916800 11659527 -73434290899477235828255749590555365352 11659528 243596089897001364773418442081602600960 11659529 -283545630919864208978536018578386615424 11659530 188375447404035830839308003361347160320 11659531 -432136509627831412399349925623224607680 11659532 269203224146671319474135772389546493696 11659533 55411927786074586623901820459039043648 11659534 -44887192067609631316111694975933322240 11659535 -671281407910339567605971033364961560000 11659536 -831153794626804049016240300793528320 11659537 1578368002062895959493674328263438502260 11659538 326545218933452993046643598155351800960 11659539 257561122883286427111645773229322710128 11659540 -267125072845093627678710471176728780800 11659541 -1528053896684104444044851322847403203296 11659542 -150124433788612429650327033062414388288 11659543 8946416735862397469091317931505332400 11659544 350744433695142878251278845319766917120 11659545 20453360555811986142921035683965821700 11659546 -225672869280704492915158549546095456528 11659547 -596894429157758282842544975540590322808 11659548 763939121681615252436640292429711692800 11659549 -265781482607984907831926721343903702080 11659550 141367192087701305937400500401633592000 11659551 28279769669123587928309975591163769344 11659552 1475602269342267040095794228837645156352 11659553 96226287030362162694880767478394716704 11659554 -32956130092731439294166410683896057136 11659555 -827627130703306711833693851428930189440 11659556 -147911712637927698710129630386089323520 11659557 -120899444703733491487800029181858648960 11659558 195631847534777745856692181074633254880 11659559 1045915847114615147725729486818273692040 11659560 -22918162303715267899935632474372505600 11659561 -990326273126178767456803557247922280838 11659562 281981278705254373339559523722451572064 11659563 862489689626521852667388388132888017960 11659564 -126180420142900808865395524327586806784 11659565 231839997860763702598583808525673720320 11659566 -20057018204206568159315485545410184960 11659567 69242493659921197306824758283592530912 11659568 49088090819561308851098960089670664192 11659569 378755496226776911913905922858242348640 11659570 -61658854186343813286955161426847569600 11659571 60747090365565914950509482198055235584 11659572 1102404109691206518593819248040912732160 11659573 1411123411034777245832604810588993587822 11659574 -377263781008383255534493843609761759360 11659575 -131472591466616540867992134042445091400 11659576 -291551661144762982391453491398360637440 11659577 967573333367142861718621533800418699012 11659578 -721943142393231555372231400671413760 11659579 -14074323678432840275040345352076028672 11659580 -2629449177591021486073831609220966400 11659581 -203154404528987536928463611588219177088 11659582 453317994862911628434077264357498529984 11659583 -373413890211830278976568305681814890400 11659584 -45757689252354215592191355954621579264 11659585 -299033975110116848933510112565046600640 11659586 -38696058526205612820360577286147879520 11659587 -702507390719044437995081229624915502848 11659588 -79452896754957045376369738721097906944 11659589 -675975338875444313699122765855328139744 11659590 -58378172497978820172679160626299886080 11659591 791411330670243989477792334314964356232 11659592 -135162550837940294067368780190442782720 11659593 -292606697794711356339227762600913111072 11659594 270381783551148331602406679286762295392 11659595 293158146215578809528947119216656729600 11659596 -51437421563194097357042142680170954752 11659597 718551812178403860282894581992119967680 11659598 -204627763209171364130193838155218771520 11659599 -176317219723243423704571683978517440000 11659600 94973095195894771050290091312470425600 11659601 -974526661145380373989072201010891261196 11659602 -425826692129439064619070978656583682560 11659603 1298182068077523063006094919450956371960 11659604 107748565686776251369695153719403405312 11659605 285234898965961719860362841154114625920 11659606 -228037716835732048898481882383023110144 11659607 -286265000762045757004062171732192887880 11659608 -466806649503245499954614380686121635840 11659609 66802519339628764441179308807178958400 11659610 -47933335437862560601734377346283776000 11659611 341095760332830085476012575169072286872 11659612 -986836500269541589778522326053999595008 11659613 77201641612135643499616247655092216160 11659614 294367682302263609581454356171351211840 11659615 -105434570150547286999318532419753497600 11659616 -454239333771495906299518038719185551360 11659617 810424631415336393889183437300432278034 11659618 670600871188873450976594101535934497280 11659619 -408833062887956738307495876936147628704 11659620 -37818807553898506086473970354715361280 11659621 -2562493499318848724818063485474313800 11659622 411460790213505552058982206502229120 11659623 58503941611293873205392387909684699600 11659624 11398716809542705490054956734181954560 11659625 -415727862447112578014709254260587846000 11659626 -97464580556052327163793664797854446336 11659627 -106573204726898320511112790266586080256 11659628 -31886040771752874582396103197513153024 11659629 127074427725640973634248760428950117728 11659630 -51055790056085976355055774456721838080 11659631 427006850407657265175188689536174132432 11659632 258242722956499015884418908710038732800 11659633 61022992739870567181827490550819766884 11659634 -32569668680186282010736597215643200000 11659635 163776686818170922050706273448546220000 11659636 562037397770642539120547334992709150080 11659637 -1378491315011328153556231541480353574016 11659638 -24493760620637817283789875404954389056 11659639 -221858987599873689229129653786914774280 11659640 -194951821518656865884739338676695347200 11659641 -113337312879810778010711944486090479936 11659642 -135005041349993702854296593393150051136 11659643 -473820298401452518128989590546731536976 11659644 75500340272870362727301012924254062080 11659645 153837435277740671778500842964841369900 11659646 -208762220928969786833378509065742345728 11659647 -600151098159760177649809842534985576320 11659648 447291369499046650455991139777296465920 11659649 211458249070764509755073463923881721520 11659650 169328503141369297217889995100259209600 11659651 694688801901493768108609740199830838652 11659652 553003417853933094296917038401239825536 11659653 682447922495668879461563707052018683200 11659654 -717825027367906633656638592854714064000 11659655 226495234094205901389525763674335493120 11659656 -229549197670356227661018172928118988800 11659657 1055410874031294599755300313211386327140 11659658 -35137451197264899759064479567033507840 11659659 130726654543675016631636337849856123520 11659660 -620627991849431071445727657175766584320 11659661 253089966046558824289115612962229900652 11659662 17836236546385604352661677720536667648 11659663 -151126456910164691329934568542647731240 11659664 -1490995488314958535439342760953733120 11659665 -10109340838415306737455874907280713280 11659666 507783718720570311989097434968644347904 11659667 -1172538354295882603753315405277140051284 11659668 381621629279314692677887436510381168640 11659669 71228731632970790257908507857207347200 11659670 -295009419742396471018738824847414035840 11659671 205686003404762729782402987203909082272 11659672 -226908406336106062408521418025531443200 11659673 898070091627219598490803631505604896720 11659674 -90808778221697835619055311797969560064 11659675 -933483359732267296400073990942092526200 11659676 42474865352261847141143838343830924288 11659677 -244295346418551308657832577702735524480 11659678 -464314713322723224839046023595442335360 11659679 510618813292402044548724106897077132384 11659680 342839627926186503764163862332702720000 11659681 -88794245442791572471066546085564844 11659682 -287397763539476542716441001848907078080 11659683 -126488600885723511173219040392576190720 11659684 477118096910393918010052755890111820416 11659685 -848730299964789417214770380669310799620 11659686 443325455277485545402890523610894864064 11659687 373804589950127308291128646800799437840 11659688 503247102056804847810718555715995637760 11659689 -138539876841603438788505118418768309760 11659690 52766058961891978273678171118246599680 11659691 -38317828730428967616921356386194633696 11659692 455217163067551064024108063904039936000 11659693 -115326891981643012839458818402698798058 11659694 486454646228757621819384569908813912896 11659695 -155336746067406527701643046745484356080 11659696 107170239189182919448007084403549028352 11659697 -1394446671737516740173557657089204716300 11659698 193446223293507747762846756582878025600 11659699 498656508168902718081541360617176255536 11659700 -15636939140361206429132104094720352000 11659701 -615841966510856487910166907008199410496 11659702 8825797816506887674017886336914321600 11659703 -482807144949789698651429318996268413184 11659704 170772414769528732497295427774116331520 11659705 310049039089518442348556051404908612300 11659706 -56030677698764792433892270824386274336 11659707 6565211880527056478814889999508779956 11659708 -3110208588775382878910332359560860160 11659709 -1447355012553581880537562527227825313396 11659710 -41618537840370636475177151091549767040 11659711 -459314547875735061801089946927952972800 11659712 -108222535349143720729280172842280812544 11659713 280813261594212868804307090589964347648 11659714 -313414431228227018682301764845787965568 11659715 -175548328750019806233997686895981621200 11659716 63273791551305048217163423431784911872 11659717 -527243295568523018377602892919166475234 11659718 -159955730690916743124690671805990873984 11659719 -369764432231026343425425366108517952856 11659720 -43058899833995160900367059540846182400 11659721 -1425270332537752747435767667885057575078 11659722 -332235698427590339146431962520470601216 11659723 510060381262699461592174392643532407504 11659724 -675998745354489696585602176384724661504 11659725 -122986017871605429024287507117865796800 11659726 -103337021177215380145965173334991114176 11659727 679767562420683706402720279844809998576 11659728 35357861151276225263637981557058699264 11659729 -127184553061930541462731328428741116416 11659730 -22247108463748705795558291271087808000 11659731 812074453257061562468806515638454407352 11659732 190967578376349066676265902496975349760 11659733 -434150228149518855314363624695217368836 11659734 -370790489429996567450997889479279173760 11659735 114587972378005363241405134690047954240 11659736 -144990518545554433929519800519100948480 11659737 -108600772630194461854224938029125745440 11659738 -193716614306590445990160868318957374480 11659739 -236206435030294700048178720788241928128 11659740 -283044165783805858897722201410082355200 11659741 254142669090623642440354277529485063500 11659742 335175879482343852256679413963335926592 11659743 -133598665610700686429521031607261919104 11659744 485272960071714127381506857630081482752 11659745 -318716387544968251725360155110105771500 11659746 -54957577720966608943232522420962343040 11659747 240995879723420452646807844252106880064 11659748 324982349244821063444404617992138145408 11659749 92216580079830908404299311766387299040 11659750 420628445089562655412362246775193280000 11659751 315625246155717071104726663253313024 11659752 -313614138873221813857696953186669742080 11659753 312761242293563470321889231935187735680 11659754 178153813967368123233420650068136846592 11659755 19197735791573705679687897611098360560 11659756 989063991055081434036187274764099373568 11659757 186213859277362213366652755670112414240 11659758 22172870743605157406651859275187664896 11659759 235609571396359376272263071240019386960 11659760 -70448313214862559644635733680497623040 11659761 95250513551523357695039338018709059200 11659762 6742982456439640886606378408448827904 11659763 -166363901217535196482097305819838759988 11659764 267429865829345724960965196007239260160 11659765 104941503038788308574091842041886653720 11659766 308369861516538943577545191521311388832 11659767 -48304764888547562444108766635727192576 11659768 -737692129822803535018186323166347264000 11659769 350685685085702720963014670910086733120 11659770 169348388093764105823160355004234001120 11659771 -1001124254057673768465643346337548568028 11659772 -743397184918099312822334537993852881920 11659773 693800680530953899342121297907783669696 11659774 116236785817486089748372270764996001152 11659775 41522820047483817424499112592409517600 11659776 -10585444823254268258110573119805587456 11659777 -764477429694627188894861601558844905168 11659778 -107080966761410979568243118632704632832 11659779 -2980971817468784669502639594939503016 11659780 437259539774799424455023714777233920000 11659781 18551926234900860820225753551852223104 11659782 3943192306226983601374570740208533504 11659783 -812912499488858176213013728456485354056 11659784 -10185663470597872109928908316379822080 11659785 62631873098037637493744798502596755200 11659786 735358146908562394013491161051902865408 11659787 587531830103113104511632070279201749240 11659788 -4913808884338381163128838964082857984 11659789 -10420723330339115248542220592825246410 11659790 72840673401110653440147454478280994560 11659791 -60238255197855772396403190446867199360 11659792 42502977000306008239351625551580774400 11659793 705260108491286583345450879981778245042 11659794 -315422149057623031868249630097008518272 11659795 385782562266624686802768653444576478480 11659796 199142913217234391688116621070322315008 11659797 412282938142947451878748198527502740174 11659798 -283627373770623447765315812613100947840 11659799 -502819451075367891852512721518673238200 11659800 -57548074256306955047502598851528192000 11659801 -257044201983887351222796744093467093100 11659802 -493290505737803154422077690240414464 11659803 107997494265709363245399326157942583704 11659804 192276902292326797403050854402855168000 11659805 -191509757713683126711809047538899173000 11659806 417402075802068157022917701856113116160 11659807 -380052677547368307641460871213185060288 11659808 -103751511983629186214181946450614681600 11659809 148748070739450591388686546880737062912 11659810 28356656207884497901740021090393706560 11659811 -85566898819679005924111306905103719588 11659812 -381456983857521366341945084837041855488 11659813 1114733460181316543225577190986378685632 11659814 -224895378196355108048843105488702465728 11659815 -78891470245938916337211352219277628000 11659816 315641182949814864969807182448390144000 11659817 914959525970339104932661778627663868894 11659818 71352118870928840442121323582489384960 11659819 464650765950834449797400955861846871220 11659820 -348323863614614065592934938744338467840 11659821 7665481593595398639963638188254173184 11659822 -137318571132352056343544157543630276288 11659823 254296709505829477667177468394013075440 11659824 41368023154685625157783297154366373888 11659825 668581456988060776161984481338591598000 11659826 268001516707456411225591270639488159264 11659827 -357413314597029535336018720262619137280 11659828 397112751697474165965037787740735760768 11659829 104089633980695563224466864625731318560 11659830 -31126989258368968396137135150607810560 11659831 -672787392972038450547950654274861406808 11659832 418497795507488655658282955142573158400 11659833 368286271213099211487171216790951186746 11659834 -286098141515701234906484303902040183184 11659835 -112007603753279283194482675627363641840 11659836 80677257771663168264245710358820352512 11659837 3370930027117727503167364248461838272 11659838 -227878230782186091619250307601226983680 11659839 53086625848235456774951738588987444640 11659840 11103263180842596040948030341591859200 11659841 -256482432401150080792075836724354103256 11659842 -11915282408092517590738368823051269120 11659843 -136140308162362401885954811123291720512 11659844 -115036325701294820075744116981536276480 11659845 267215332977753391250686245363104960640 11659846 -464802417225402061230980955895893091200 11659847 145345432685928709331218485864808459200 11659848 -622284452571527128987314481511317463040 11659849 1135928686720765453088965428003005125850 11659850 -163200410542512694483724445017276448000 11659851 -164666817537687600305071859810511121008 11659852 344972430320519725561585203072689423616 11659853 317008167158270456921226142178512989324 11659854 -110283102316737772221024466039954391040 11659855 -30423166356236946141965998461541104240 11659856 -102808117502055143488660331256849530880 11659857 108445652754112265889550937466173620320 11659858 -189920748225436475623749794355828461568 11659859 -412894102035351296024937226483082033940 11659860 -84038095832528172386865784536351959040 11659861 1039676914658798987642119208023809344462 11659862 -331847416242112419069746232510718265568 11659863 -811452837772391501113841477649503554560 11659864 37007275204671058871316116937715599360 11659865 139867942948177291594985834356033291200 11659866 -217980189366618278852453246753624587776 11659867 108841120453664706666173981532145485912 11659868 -551886733268149082605556622407955577344 11659869 -36524258912020421125667439057501811872 11659870 15296930103011122940649881692222402560 11659871 -504172646602953451568620006359995240928 11659872 85807146261488560703486740557572603904 11659873 12565632324386319089031905420811593664 11659874 159521572169858970131074709288626617936 11659875 171320097418948538982028533972026880000 11659876 -1352986832824740136930374211638090434560 11659877 44054232803320156123939821761112696252 11659878 -390925905216166773737246675426299248096 11659879 11452382549004238795547232384308209920 11659880 -11390075751580230621994732677851136000 11659881 -392859180411670616954234033686601213280 11659882 -32198730453153119756989480553506033920 11659883 -389260926329106667239716326245040324536 11659884 194442641285457496430727228978292718592 11659885 839563163626984187124098807997740262000 11659886 168899486664424711511191059057034586880 11659887 -591531205005891571920691670533688387256 11659888 -134897582881478184110552132949188313088 11659889 628717928812752962430550009335926169600 11659890 81228593568496031546232224488754764800 11659891 -393826308940061644481855781709838422708 11659892 97899036700695385649936731300715477760 11659893 38787972613740534581296564983290269920 11659894 -497103192431877234257810987693468819328 11659895 -110254176682678793714821760050364909280 11659896 -229405308424527706491706044180008140800 11659897 -182260325971704118066598974340274630768 11659898 -500272448288122630598692504675794821664 11659899 73078465592797945755844929747106687488 11659900 -52955165154799517596147789330982988800 11659901 -1318142552242148334947504995626440309760 11659902 -224713705114144183764482213734203995520 11659903 590275828355565412066274063802909537152 11659904 740523492097973160637692575656590704640 11659905 82419063531820380026502361852754019240 11659906 -201763841062707485322126049593637926912 11659907 -421419277937773587784381606169429994288 11659908 -89753219333478378269408555750163382272 11659909 -1028046997573316512816793193949592940480 11659910 -97848783905831118447611917194055520640 11659911 -732347039629090114991587700864221859928 11659912 274071489702100952810979325083909120000 11659913 -542160425237360009025344560206810619596 11659914 50256816727750796239898400037395256320 11659915 214736552842355987708057464167370585200 11659916 -28493673883152776993549820772063637760 11659917 -98720114510965350027000289412427455520 11659918 23735341808076679127380775695651989120 11659919 736565381915595305939106694312375894560 11659920 24516898649163590067174709136306995200 11659921 -94639285435528486169637525775985328896 11659922 92155325878908298641246109455867802512 11659923 -18345281097738757539354710996108160 11659924 744001351807718133344468093769201805056 11659925 -46724642366314463602579637790937735500 11659926 512687744431142481051167922757130280960 11659927 139902048629985689789614032502910616776 11659928 426960580102440002518433704202611138560 11659929 -145474861709316155874021943131206727216 11659930 -163033937330088555968729059238189732640 11659931 -1307283396905637205860197359092124121136 11659932 -136854120660116250757038347699699996160 11659933 -370232966181418033935763115915371040340 11659934 105679271711232525196960174258605204480 11659935 71420164707571124435814039577562073600 11659936 561258268435168795174381468260176166912 11659937 183898621955323913184735503706967468032 11659938 -390890561895559329981170699466652323456 11659939 -14494589569600192032250242843413096700 11659940 10140768273663188861614855547826401280 11659941 -404313176016006390969199627213941955650 11659942 231421660111369645016138473398741504000 11659943 341981478033837320342002348299167206560 11659944 704878592285910439566580005723893022720 11659945 -33499519448313279511141853261393448000 11659946 -9629493758624767585917504459084821328 11659947 174564012098550975933831479913269320416 11659948 -393124613971582725662655217613582438400 11659949 -172320799837727545031992428359793363648 11659950 9946865187853802908444779214588992000 11659951 378524059485651279273536005587850039952 11659952 -19167635471239343427261996279442489344 11659953 -143601806571142574044237836176381175696 11659954 396127179634044768644670659084402036352 11659955 -1009754202675308966627306282432136008640 11659956 22823204971815412885151242102656368640 11659957 -203503371476228135625359812977624851648 11659958 236764005445905134757729184280848007040 11659959 141894044402244992570286622175442848064 11659960 -204816240386824064398338537661353984000 11659961 -1830843506380206104159684236960289875200 11659962 -370513791670631625199186037316491279616 11659963 260589122235795947897992177322689906960 11659964 135067303463577170463752030486142206976 11659965 -254725217247084178074061152700129150080 11659966 -7639174828520830542590821712767093056 11659967 -895014848506629649459714809807579165456 11659968 -19215088462615437212698507109084430336 11659969 1204702218451982494957464886153716514370 11659970 18062369036988101326933556294552578560 11659971 274149330117151400577980867198303454384 11659972 -105605503608855845590220779827525077760 11659973 314287897357685452592259933695269847964 11659974 -258311907132588365945496716273185016640 11659975 -348868665330064029225204737717887974000 11659976 -49207118165493309497150146690441681920 11659977 -249553572609619642398334053824906035200 11659978 23115916794781391799131770607914176000 11659979 -53317905794953757252291250426297361320 11659980 91673173060362933004448824432225720320 11659981 331787400647597343094213258185487185782 11659982 153435645137332933037715728442188779392 11659983 -622863095531497228311969135598887929976 11659984 15363408101123923635521393662721130496 11659985 447330236999115165009619200586175784180 11659986 -119818796021229071603499965813772439632 11659987 -1333205021897540845671542521357166889364 11659988 529377813071564300246228332624368752640 11659989 735492557409785988925206306463557310368 11659990 54549426572202530648304583588859846400 11659991 858082630061773884247000310628308657880 11659992 -33496723963594964875928907376010465280 11659993 663354393140015759506115914172045049600 11659994 -181604507690076314090510070088653482544 11659995 -299804155174630342553586400294135056000 11659996 -350948330787497948297400912553695649280 11659997 109900814526178000730133140997287066112 11659998 7954954706020408224517856663610697728 11659999 159303775704998852549964159995596297088 11660000 -82058104578032712100419455377244160000 11660001 555201111520016112635134771478726269440 11660002 77425433855210731170325598837355215952 11660003 -152203837333163415921623860932190427748 11660004 -137643891004565380073829630766407782400 11660005 401161571710833314705018846990340902400 11660006 148923551311765042092767222314868420544 11660007 30068186742109409013726459741148060800 11660008 168266973184688486109839267501871528960 11660009 -17940284812206197867336474966994891696 11660010 -213170925554500315185865143094422458880 11660011 -306386356216379122489259615408067405312 11660012 160331882296378982986760888483330064384 11660013 -152067572948796527558970737353266532596 11660014 -540324261291878051089908192604768926144 11660015 15860374854635537705495612819557488000 11660016 -37358015518052636627120014222034927616 11660017 -256092442699445642564437864746812045328 11660018 163797673618264935555802804954677532704 11660019 133422299673335340381157117962468031488 11660020 64799183853381702278798727413633256960 11660021 -1323054832983898400317397614413241373778 11660022 107514251559738176644655847756882768960 11660023 -1572850842480330558848061518204200018080 11660024 355793205789284542105389951071249448960 11660025 22086001781191876906626365336924376000 11660026 -208979658703921348396147775130923489280 11660027 -288770847910694810503565308595542873200 11660028 688537119298099511906311947195954972672 11660029 549507509285720170881519726492366266630 11660030 92397577849293386577367921139717068800 11660031 -8643320978240916711549528507444499056 11660032 240752960075580461721147043441165729792 11660033 427110282352839302106013994305885700160 11660034 229679432711472302125136484119386030080 11660035 219410796687469128382191338280739649760 11660036 -185079835999000263476062262975073092352 11660037 191657016142302519093326864030399086560 11660038 108099799869334993239819150292930554240 11660039 -314178781180447756579390055805783341160 11660040 -419424479694067257591676943309751859200 11660041 3834963188869236921356968625394268442 11660042 -178724933666836317120690517345141810176 11660043 21697053951714077916906489374080034304 11660044 9746978903962550375514725400651008 11660045 -484195764398880262899143323380468591720 11660046 18239537035672872907112288108423847936 11660047 304562305282860440309824091380355889152 11660048 -256375318932455186517688470989074661376 11660049 928031327664027396430852756947809748834 11660050 -88447940302808693969766863164651957200 11660051 53460475361337386079691800573213141312 11660052 -7629814680783336931420049267671695360 11660053 -569546872970486379110572878366105448800 11660054 68940416189327345347280498218690937472 11660055 -6319039607558365518165312527309585280 11660056 12451222829242159446815824871191080960 11660057 -235181531754909267773810379233933559360 11660058 -314691213367287629451324488308367854080 11660059 1361360020728666242507814491409765693360 11660060 -219780682687028147598493333789079116800 11660061 -12713286380958589501211815726968840192 11660062 10423502224194388077928222082748624384 11660063 -226118257786375791664936953050273535936 11660064 242631910846262752963013873381847072768 11660065 865553574157591914070032563219385485460 11660066 -1699420123877046232973754745294836480 11660067 98337999216736401651792156933478798884 11660068 -93919986119181802185030456296694374400 11660069 -191438590671978393298521452228884775808 11660070 -61761467210029483828849642158017552640 11660071 6632988930605911991951188281423280784 11660072 155627502305364684883795778144339558400 11660073 -988859136397815452539397613588399119232 11660074 772884757998361040879046196485657030240 11660075 72446195357086124170431644348320782000 11660076 111298776752744989379857386793605261312 11660077 124201360462671675647458037397044518464 11660078 -210282529733220288686829171750565268160 11660079 -639682648376964675306974231528329894368 11660080 2314716823728749822142684942310440960 11660081 1848585123985325789796722842796449726500 11660082 -3466908454571367996193808537064923136 11660083 -206779486928142997804771435450763333736 11660084 -1372612459187932850836299562065298944000 11660085 671867294990106685221420425023634539200 11660086 159023472394887448573430469376324414080 11660087 -683976898411047588963919726022456533488 11660088 -52989839026226753452922652199840972800 11660089 930623366880164466153286529632151041152 11660090 -41149725622604078276878983487578384000 11660091 129955305467522820114510275186351686080 11660092 -151639256854332902198157746962008854528 11660093 -386924312362333492337764535798898730560 11660094 149536302679797220644058560266760037824 11660095 -9469838713099125220531439980353392160 11660096 -162985906519441731272917376284967829504 11660097 -373324208112623632586210697097361883600 11660098 -432009602150372010002786912929166929200 11660099 492155025584563219202116862041875968520 11660100 -292891142327460752837516674350456345600 11660101 -816937328834713096599084090222842412898 11660102 362312152766776279598437058071568806752 11660103 -86602020488787119969856039693588426240 11660104 -873397356073081415489649548184450186240 11660105 -845736218323472811443115354543054008640 11660106 -41230009272501283360623444242052452352 11660107 -891865060207295796988706386604304211248 11660108 -569713501346412318158210051725217033472 11660109 113080710146717842077543234305011900128 11660110 25472219392963913352122567841617203200 11660111 -639970610419618773038586156326663226240 11660112 -120614100804844574456543856402677760000 11660113 -527263835179878271416669519025996365240 11660114 308783413182138531450426832729377472656 11660115 -59690477465064296709226033981966721280 11660116 238793408952946253561945472235715421952 11660117 -117991026397166894034980744556887558400 11660118 387082686651967902570012076112670343104 11660119 -485564932937789454072802614900160159480 11660120 217075380317133026440405389284918476800 11660121 625056434365870128204588430126573999920 11660122 -386958217941690179319833201921491599888 11660123 49960735151098253229335083546659733824 11660124 -4155895858188728765227050914519973888 11660125 -1281714044979587734267025563511651241000 11660126 172963103186760808618639970753399167104 11660127 -644973608418160197639153624480827050680 11660128 1186626164278977591279162090340321198080 11660129 258126353372188197916511733607219170240 11660130 262818384817249085534223755161610733120 11660131 -135500814843856604551225195909164756576 11660132 324995231407377622221011584465812022272 11660133 84240942246064359813201818392334700000 11660134 -122144154620404007147875975488641500800 11660135 -620470280295234050768376811032292798920 11660136 -615989135973917252018175879929984778240 11660137 127890418696648676697045251145155198032 11660138 11280688623404240095427448945249271296 11660139 1022824928391555066703132497897112697520 11660140 496076450802026304738389631968870461440 11660141 1317930090719066038770275996207504947542 11660142 127013710096546410750431952003486456960 11660143 195326492090415334501249364457623842800 11660144 24952961483884006157601789443697868800 11660145 -46813363561033869769848491578095312000 11660146 210416540285573025105575521316171083680 11660147 930354009660910766855033948533852112544 11660148 -90707317432695345326523729271523297280 11660149 -489726912890425031113752326436242514336 11660150 242672709458753549133740770566283449600 11660151 -676558966686869196812561027796393682968 11660152 -461695782912654599219368044609952849920 11660153 149597452735970305916999293464067623402 11660154 31418394217594221411432438136556912640 11660155 -211486833532219412923639602166081242000 11660156 -53862630773003258896600437905138964480 11660157 -151301119377254110810409729506783825620 11660158 91240101919927906479724778754248839680 11660159 -34137608210029295392139809707406725936 11660160 -196932232903741857145586864721022156800 11660161 -1287728676952266375491052540508002042238 11660162 838333541293622737132880050784844672 11660163 126512530827711528044221542421057152000 11660164 396156009238304563788361690179308288256 11660165 -451003554892381320436336063571664420 11660166 -36165495999750605914816229764977561600 11660167 -189341978039432942875427570509563040000 11660168 328198958971343167918384084655631237120 11660169 -405350827287368448353290004124728899056 11660170 -374539715304937592446324855508295110400 11660171 -717563499125555069776725701811849059628 11660172 17396799930773431527625215740738519040 11660173 413069831992093286563143002873248511360 11660174 249159425880510549771821022521600742336 11660175 -384729143977357235343676483523479611000 11660176 -119995246107124931292570282903908253696 11660177 -888361218374018043105417665156128960974 11660178 129086077200031398010530920218306602624 11660179 293848668513940961688407389980018945720 11660180 23697646658118282727301075042741575680 11660181 3549954668512783152689525133354430080 11660182 528735637196343316346280534112546716192 11660183 -1062566146246189202659409902978296286560 11660184 -427094958490554316165509681436691773440 11660185 218237955741432476057912355266233570560 11660186 -301878056552663106191541906831518407680 11660187 30096619911705979541435232930211445184 11660188 656826874959570198544773970011522026496 11660189 2272095769346479722691018350994303286124 11660190 -175518333826235279054974050627775236480 11660191 -67134306512805837707065645978857829408 11660192 -317915860074323220168878930272953827328 11660193 -34181609724194438077153380288633774078 11660194 -96881674581728806676241824780281256448 11660195 -79501978113779708418336659380792733760 11660196 120682935452760510302817926980955784192 11660197 -315686836539236820140252931587316748354 11660198 580316368778986509950956855442337739392 11660199 320215542115419909982092326304276679464 11660200 247726276941915583678197684310535424000 11660201 -69710576864221271022190248542992458816 11660202 79057059391834309929982837764888200880 11660203 -600410545965069941317418687025719206776 11660204 1071181831764708679855154470416798028800 11660205 -60286444304507545869547596963165427200 11660206 11342007723717751079660824455719011200 11660207 226679090021179046428704398472755944272 11660208 -211048630664460458138845963496718336 11660209 -640819889492565009682071916055370066960 11660210 165288383457744861165676536531846905760 11660211 1020376011813374020856697463191678272304 11660212 271828136794257901882587603252837894912 11660213 846654057570416698522196496633200724462 11660214 14903116790314861438450877448244909440 11660215 -89182872457861338151012765950827526720 11660216 -220488446925698692378036223517419274240 11660217 1565653329861127871544477136449308160 11660218 -295924087414296061874858071428504258816 11660219 -473674018924772766557848638739086388380 11660220 132668397816457014067517533658367590400 11660221 -571184895582429077951557263832169147578 11660222 -126566463352717167490073466807539646720 11660223 -219905766545704021273469118569372124216 11660224 -3614982754509845316778329224312258560 11660225 -386599792309195427117516783127173102250 11660226 -273460634418654663398065156319626467456 11660227 -339398252900757415692719478318635305924 11660228 252161752014784989188343497323469395200 11660229 -121741331460012503768260988565266018880 11660230 63430969673303942896083680495949196800 11660231 168449262918596959742891420600078691864 11660232 -833349341955319804708637732906593075200 11660233 280598530134669796038627427862060548560 11660234 185651049670350878040552736194138653952 11660235 -160683989853083975890225763688944874000 11660236 -177718248969829111047919892611437080064 11660237 -636578508274503386230639225746013617600 11660238 26893030269239751568732982214507463104 11660239 -83863193391447037502313435725245089240 11660240 -164444861139710665561562499993771786240 11660241 160823304297260830324421990439796491264 11660242 -941518603115009897175769327955368934400 11660243 -161037721805421447084006467134866850560 11660244 -164327767508106485560415562763781836800 11660245 -477097641297040964197457239233565198500 11660246 22855180824693804585692094618255091200 11660247 172929696347934449393509481909723182080 11660248 -61612340418032313128249216317852385280 11660249 -158411449176359735059927582616612103168 11660250 -8629533666282468735384013678885632000 11660251 440098701285582130702652592112726496512 11660252 1206958845995986760761765006356125847552 11660253 -66357082726101453230973391372177869792 11660254 -46102439348367703839237127947907670208 11660255 -72583059390742793233450146975191256240 11660256 -115739606697431743023710088658801655808 11660257 30037741979426402158130408968375855232 11660258 -710908024880508659250444828620879513520 11660259 -209389206957914134524379074588853611264 11660260 -275283455904949141697088970368996837120 11660261 344899139660863826723621312378864372862 11660262 -390334467571827225501274810719229900800 11660263 682953211067341566655868430531981939512 11660264 190704073358952376792126292008281047040 11660265 169444131957362426769314239475218177800 11660266 -233709355007418448596396768746561200800 11660267 21148637715256739625673018556658958440 11660268 424966810487078451286944879278886236160 11660269 997951793246640129581355840840202963670 11660270 -213190382116023295614264268381893625920 11660271 237490601401785077803540738611642801024 11660272 19295122233691860071906020733047930880 11660273 -962181891909742068611138322106248610140 11660274 7902204157667796377461151126048197632 11660275 150130838685107513591545946046597270000 11660276 -121827454263857117449947324154715955840 11660277 474746069927172810552529709883590394624 11660278 -43859449936845557926362023362958278656 11660279 5178380962555014244954673058494540880 11660280 -95722823368324684126986722703719424000 11660281 -406161845447085094864747021744036526000 11660282 -459683356002869283232982122845763938816 11660283 -209904932353854621774852094055273378748 11660284 -747804458186258811313622559716093968384 11660285 3745750476332526050696589187747296000 11660286 -577214739386026153010370167697379008 11660287 523812125105081427625088962775851022112 11660288 -1036404535573863960058017767620230512640 11660289 259254101481682932829564175241362145888 11660290 -23234207818173090116133291625404665280 11660291 327657647258385579241119818866035392880 11660292 -74110465737987208162165755307455971328 11660293 -163073372782816180806854395151731788000 11660294 13538804456703265613942888801102172480 11660295 199542960306805020352510186497817210320 11660296 -278685731635382725234415861237590579200 11660297 -232274863552473015376043856522497460480 11660298 44752452249540720519905946460282430208 11660299 369152627460995995279332249114572027536 11660300 329735728198947082292783418963535488000 11660301 -138368711160886928142946311035519376960 11660302 117620478425350958328162286609281020352 11660303 2790694988780281826415837326363487744 11660304 -42587842984088302176621066617512329216 11660305 205347121267363645302102090341493017460 11660306 -87953847992396929807595861623853061120 11660307 -243889041913636309496184928536893657160 11660308 608054652028720591340813460625890594816 11660309 30571033935691068337546841327619240192 11660310 -2656225038980855685205764959301457920 11660311 326271648358745277880276944616483439752 11660312 85752289993263572210570423184236236800 11660313 30642734399154171574862576905856697024 11660314 -355162210652821030840069222894652240640 11660315 236506559413482787376232075036698415600 11660316 -520185438391346505688524540107951605248 11660317 51825403954433963750953310853563470464 11660318 26963147104806987671047372536364245888 11660319 70152690579684178603231960995585456000 11660320 321902691861190120804221446047924224000 11660321 -1540914551990579358551116918785585396480 11660322 124817980739171136918152881838071462272 11660323 582930295646160403356673524207251398704 11660324 -1026316206829628488701410369396177977344 11660325 117152105866659170057331318112371813600 11660326 646441396087642272892038352844392070112 11660327 248560941005797103825143186966095258672 11660328 -364847116858186105536752614421827584000 11660329 783254986754668274970163629819564119930 11660330 -202753554357446283302086026376375464960 11660331 33585680822567301235455698357585617752 11660332 378789554649270964693892188681253099520 11660333 171413150455648444912988614678093930368 11660334 315641361298457995557049678141334293632 11660335 -215799424879575508334793492515181867600 11660336 -48787006184332030220877027210361847808 11660337 75335765078978573467163704230807721908 11660338 468607058634616455565125090138193194240 11660339 313428440330997485788175980603236928140 11660340 -109920007029271396006119338412473548800 11660341 410556339015811327278444114440454746304 11660342 7251416453462672675995834532047019712 11660343 -333573325429248919599800902879794462000 11660344 8243468066278523975732132453362483200 11660345 -11444716690027019816080446425047984320 11660346 -73470370586481332720222381750780847360 11660347 -313846753331915476425496459446425074800 11660348 324369851975462060712250572389732883456 11660349 271940252263703816447168373323938763520 11660350 95572297243174259621978944167933432000 11660351 -219305109136898554811509448390602333680 11660352 -99558737512429389935985559037747920896 11660353 2328349649847122795823614541174175424 11660354 1191036040856598297539780026331975376 11660355 -75644242964098425809086991536117772640 11660356 447327107996538046394941175158495875072 11660357 67846983805745712545934623900890937280 11660358 264151930018071412683589613703284309184 11660359 -140762518493285390840835418314780445440 11660360 137343144222581737727388759237828864000 11660361 731941911196912871436155105004532057872 11660362 -2406203124820016011781197275427339008 11660363 -38677107219192556623652282484468908512 11660364 -148302452616340264847017263427950201600 11660365 -2210940996638716695916011572283270600 11660366 696257236547255509886555863656534589632 11660367 628610762727525675670439405704035340680 11660368 -59212854958865600048294207412423622656 11660369 -37163829960103372289113228250367463104 11660370 -138253648871761796684868526307629347840 11660371 -186863198156622512288732469808637632512 11660372 -910851984364518415759516120951884599424 11660373 -285345574502324874348363834570642938340 11660374 -547879628149630942718046666454027881408 11660375 -198013279860618974959132620240399966000 11660376 46186716533150146095462411542023372800 11660377 -46831589356115087715389313612137796540 11660378 132714821149671812600348238390402908160 11660379 -263396808861262699537693114936557898752 11660380 569940744828306549829957084964595340800 11660381 439714512005130229913148089755103398182 11660382 -5046416484478605445448303959135691520 11660383 -287194528397391130814547669158984991312 11660384 12719679372443020789378366225561681920 11660385 -167963004959878614094852357001224471680 11660386 -663904248403558335490930047888468658608 11660387 594877746372993126965674738075925115792 11660388 -338353099880723448450861071034931276800 11660389 -470727893917239377373086632090455703076 11660390 186370451678007859345684275398706178560 11660391 746413890392849306885936879588923882680 11660392 -4965992937170776426515220002409758720 11660393 -893133923142986878123221164700231932358 11660394 359613783696748385221742227445280541440 11660395 650659722714800932334116776050357521200 11660396 -11023958745357863167432857364442566656 11660397 233698893158327045209256046662316459072 11660398 716143300736729834849812177489042587264 11660399 -114639549313525431120304583926911409464 11660400 33595733503950591619478557377773568000 11660401 164841928799519933670171516545183344704 11660402 -17189200910536394958279477356561252352 11660403 122221865809178024422172890282607938104 11660404 1219789348421589536823304429876320256 11660405 -30817270014729080047208351365244880000 11660406 292147570765664224074555258730152844800 11660407 -2265105537695099783338227108911418120 11660408 692780519101902204253604011894065192960 11660409 1034340647668994728836914178124552122720 11660410 -422041568293959262491038091937454276640 11660411 432988556398770117809383328920393896960 11660412 -430010745020511124993249020484221739008 11660413 -893826555967194846254274068345444297338 11660414 -526241086740667171112274573570838196160 11660415 -148503317985346174071753673146649603680 11660416 -568386960248391939142715972773887344640 11660417 277022170983131074303296132848204894640 11660418 -110317092636575715927726141909018132480 11660419 -976708774472470610865066482176415113704 11660420 154973686901639952270149589038217473280 11660421 210714663092289860295531089396545655520 11660422 143713089988622005108507654994645328000 11660423 -519033779092506492310315015881680046240 11660424 -191715427831209617166232512788825702400 11660425 25504576598420638988371137214454620800 11660426 -642352228561914980720913365715634235088 11660427 122025850879850788341779118703047679164 11660428 -41261045852942072534195592222501570560 11660429 -327404453881224868155361791136745029920 11660430 100070235460353164567149314462441841920 11660431 -68074917118928272140464760674867135136 11660432 -90215095312301371736688222893955809280 11660433 173929164160629180908287501610254848000 11660434 353996945047561794103956876116530921632 11660435 -575099216594225910171027230614540761600 11660436 3181707242059248401252774697631342080 11660437 -203433397592226892622372071520586177188 11660438 96493981272617930769584656636827801120 11660439 337642887863764953455212256933030400 11660440 478680287466990370846264585328725401600 11660441 -309699137902235441271768667877698945152 11660442 154824932446367637279691591419485433600 11660443 -454473686441174027162256396241331213308 11660444 690912462853593375290837573111261031936 11660445 -472939647546712860811777561403233392180 11660446 -85570133256101734919629580029705119360 11660447 -600585797351680329792591510351885155520 11660448 -96725460445372551908159977700387192832 11660449 -93000169155857624630858427622438947536 11660450 164745025069135722593722292109953628000 11660451 323218568159028761090315433859529936640 11660452 -868457082839367679295006342796858506240 11660453 243846395382280482519971719947128513856 11660454 64753287336140990009560924280329116288 11660455 108197340690460749649151852261428578720 11660456 260443982928917176649393844563982581760 11660457 317083543036761410870989710330720343440 11660458 -7508806165169552200634043679048579920 11660459 189922897938215136707593548668472900660 11660460 -128110929830559374670715450121347645440 11660461 -992244335235800870675227961432569126868 11660462 741008932343531768244623668726501347264 11660463 -413878146806148024482877691856307711600 11660464 37566249813010150469378655341459537920 11660465 -288802925484480975991564193943021667200 11660466 201480288084692790136510708323364535424 11660467 -105012792857470633832558284962467155136 11660468 797102995953703892089395969655435646976 11660469 -585631613399132157602587175962406213856 11660470 170140082708116485236669700503785052160 11660471 -465956374732797443581076482671027784320 11660472 242237427463818798950776465012790845440 11660473 -790085576851796356533732151635721021296 11660474 21692382796353542478885382265088594432 11660475 153323572042860254818815786097443006600 11660476 -180301646386235302368481919978118221312 11660477 124223340259651031524284231004534749420 11660478 325542390313212850908537002267483644224 11660479 887950291984365526751399608843987093760 11660480 -14530104924126505001553216902466109440 11660481 -311926359190094559581153745069373247388 11660482 -592805107820388224120975624289206016 11660483 281963816947796221488193246103700961440 11660484 93883085010923787471871087270851336192 11660485 -186081481492103898114963100482961787400 11660486 -200697394184881706224523654223500317056 11660487 131160424610225032675124150772894748752 11660488 -43947336857853941878596997349735792640 11660489 512526974501654689924322243877949747290 11660490 -56881172600998995245706686175889536000 11660491 20453359781225395003775558057969887892 11660492 853900640195398568101868100885386140416 11660493 183454491990990480943732317802552546080 11660494 -145735584809462493682149258648636890880 11660495 -19965752396351246571523036635644743680 11660496 -131830897312336971806359423907643260928 11660497 -783608211846405887591734116672433495054 11660498 575470400187510809453189011520394042000 11660499 -91829674482776797033585620921009698316 11660500 240048947326193955415552218421286592000 11660501 -3267852736726095204776751114674614596 11660502 -57614937912548958604036022274580770816 11660503 143827222536625498183171054359881103752 11660504 -8691574839891448585708151529039175680 11660505 28351648721452421938964125550390507520 11660506 174921586948968539261989639841311143168 11660507 149489525163432438616687265347297085520 11660508 -223006164017854447534930952767959748608 11660509 19290357806292691532412077066902794880 11660510 -284030555809955209687608152473495837440 11660511 534394426442214146005583192222627270472 11660512 58125292860441357545482670596326162432 11660513 164325331796726307417720424129804072680 11660514 321087789559958227634246644326293216640 11660515 251617057324311369025459567665658190160 11660516 -235184363023270362690160134486085545984 11660517 22445933753044283320717667412420962880 11660518 -148359217469942119485877044071772299040 11660519 -347026985411859215699123630715251994456 11660520 -83014137822273391032901736148029030400 11660521 78557103756197280224996562623645338824 11660522 -469813319343070767501745850870256773376 11660523 103067265494383210836144277668327928320 11660524 -175734946181679432631700852575995379200 11660525 -1323325224651435057679018140843715200 11660526 -14332021348187478139583629341840247296 11660527 -386192969449725710966029845797068425680 11660528 437226210155246987089144084484751360 11660529 381900832614119868289715622434389475184 11660530 192261330489534142006521890546192136000 11660531 309310968220355248393520273986055872632 11660532 218412063274569751289116782471509747712 11660533 -162888164147498858310367645119536866020 11660534 -499509718326764746583428955823558910848 11660535 417555249397981392211434183984931453320 11660536 160240653946539217025938349876520898560 11660537 438763133612584032689529847765170031872 11660538 331328219308027342553048512918017623040 11660539 -166374812194104577846392613611383899968 11660540 -30477172989761822047323691022383872000 11660541 -523493044575682392072402401104032273408 11660542 -249723533996904881025753763794792035328 11660543 -150881383354611243147644443626991642896 11660544 3871701212761425974838855182466416640 11660545 184735449901656796920443987307016945320 11660546 -178891351149311447160872247280755549696 11660547 41637437052444239190962411666430478080 11660548 622622967686825200943732006106184443008 11660549 -531552935415344238208358214448584828450 11660550 -41499672113382990040884248093996236800 11660551 -222044971402860474160956624424556260896 11660552 -1065394295161289774086549472665454131200 11660553 128660244500597608778824582033107198762 11660554 159008424312843156450957109999181276976 11660555 592818749800901882691613359214668312960 11660556 -441967964979935125231735117700162032128 11660557 211273446569447127000641231388750623872 11660558 45001120144975499342641615992733163520 11660559 106966018890045962328106629187037510400 11660560 -64143388401984388716807789588380958720 11660561 -1011028278159727026038646044767953964176 11660562 446292367403531882050058773200334690320 11660563 -103789971907096336856272933360581026592 11660564 -269216214433845788625042250643187491328 11660565 193065910119910951321141816737247393920 11660566 275474010599425456536889294160532707520 11660567 242701440905594274412128837856951916616 11660568 10171727382957918404509352204292096000 11660569 222443289596373563330197454944451682244 11660570 38535302788092638969723239878335328480 11660571 -180387979007981803437287545005914496000 11660572 111674055141727422589986562918775218176 11660573 1194878876857499812862787237798164478822 11660574 54553310749111850577156047541025354560 11660575 145479047407770435845132880528625395800 11660576 -729050584196768698929292404605548167168 11660577 379253861563147432134184910883156914880 11660578 566557507452121542958038010328785115520 11660579 -956556347526183391124340977522609471604 11660580 279460147333697912164757795678958485760 11660581 -371808963557590865056068940221466419300 11660582 15634764494120284254477560761656025152 11660583 -95007230701902612798643111789908714240 11660584 -371180145341835129142997086608583649280 11660585 682337115264039421120739037270445531200 11660586 -41033038393248272453646776005330747392 11660587 -292850565753932408337715473655123693008 11660588 45622715961731322882849131485651402752 11660589 -757159751286494978992802305188051334356 11660590 413530845831701499437511977417978217600 11660591 204302797427093618663918651028543609000 11660592 114780055474737344156721805170378473472 11660593 -60459736099828420148956922903465305984 11660594 440609386822706322352014821866412445312 11660595 188328160445418278300038849674905513520 11660596 593588433819159961171987639545550371200 11660597 363746263520847471136032226522991764320 11660598 119743966130150894255244392561465396544 11660599 120808245961166134079762432955036914600 11660600 -11401311019971963968717719185546240000 11660601 646868531388120367012254847185899306832 11660602 103105892530537370993165346690633316800 11660603 351046807334279091220406386264029306852 11660604 -69023446917482623065918628607502336000 11660605 349427354716823239506950768773930847040 11660606 719400119768726038149867600293178886656 11660607 3978056327344782622066967803810544880 11660608 572762497167529160642736734174126800896 11660609 141202288358232780026929283169090055104 11660610 -73370217313023436123169881526987212800 11660611 7294834429855628106878466280093323592 11660612 -26633234413891678737974200103236688640 11660613 162818240484650186348555932439030258784 11660614 -127260248241798984741426768409273829376 11660615 371286224981980792541369253925624736760 11660616 -685029446843437954208262869325504552960 11660617 -156294195875527324444139989586928086528 11660618 -141358023923216091381599365086123252384 11660619 61129621309039678770162407061050907648 11660620 -158715976283023927896736816018744120320 11660621 -8703782034865879966785111939109896576 11660622 64067880931599555046962236815345783872 11660623 -295488369558664510516924157642885355360 11660624 -121158461554225244124597743960008310784 11660625 -98424830700948583097239276920563100000 11660626 -408582075224552504879351044844450629488 11660627 -926106991523939637814400079724528821936 11660628 128530482248496539434751652606147993600 11660629 235802632876500720564838740015444225230 11660630 -534630827238427422403140527098298484480 11660631 -724003552056357749016668689391731178880 11660632 45050909640784852801042105034342400000 11660633 -690629129512486229756619894999936608118 11660634 308247487027494201442035983991801938688 11660635 -240339907954835168142774097170512022240 11660636 -79700492513377104327365244181854160896 11660637 -896030819762576206668292890635695505280 11660638 -22481590228417648141435487870096077440 11660639 222519673129566227618839333126719051960 11660640 -267974069496216494067384029319344947200 11660641 580741981070733062191995080015121803042 11660642 -30299858350105992841659632380255641600 11660643 76006072113166173401635656891241105920 11660644 -216247738304727262860503833695783393664 11660645 424318101163070680634684374256486475900 11660646 -55220547746069962102220118152338732032 11660647 -218116328164454569244589627975292920904 11660648 -283487538358972634302787018517842135040 11660649 30260037066161811866174338346219904 11660650 -54450301562035594806003924061108454400 11660651 311235111613546112345122194758603393652 11660652 -715788227597304979888858151436560025600 11660653 -1473888521010838489244086109669463758400 11660654 -5693921072978721871791884777130477120 11660655 4058617418677959097787741016777185280 11660656 -16536585715070039479149535101796548608 11660657 -779253959380140249060529221265699095096 11660658 -205072151389609012185039179454689337216 11660659 966835528409949894315127502879256630860 11660660 460611510967485640287003501355623413760 11660661 -4387186857994459341595101641748894948 11660662 206531206548074595933622909935033348000 11660663 -9682093618213595530120950368419671840 11660664 -88563905379135986804265978399513600000 11660665 808016452432566133761768223727156232000 11660666 -100088832881118993272398800858828301968 11660667 -80365220595567325928890331172398598120 11660668 -425905544592368200975914410745995665920 11660669 968045808148849165778663330090667944070 11660670 47461324470622116411828146870420029440 11660671 947948043541318608232671017141409345144 11660672 365940672353461747211794031827746816000 11660673 -539311448375058407240931015884962928832 11660674 -943528496565254927084196362128919464128 11660675 -48561250016474569799705597664846786000 11660676 -413750433548707465083509496763757933568 11660677 -382936753172086077412642966592879109954 11660678 -218821361267786493221269437522209371776 11660679 -35007215911686018636989611332589825680 11660680 796375370769646941255825489851043840000 11660681 38095871296069499282657230339660588800 11660682 -242670778907040241760431294855770283776 11660683 11706568947190862426256967608746657400 11660684 248472121767013741357688815439910758400 11660685 345184181740857560682346628928894864000 11660686 486489901797467318222584703826976377792 11660687 -94208677138003053300491966574046152048 11660688 33181613922242359201555094117539921920 11660689 283771983295960336740565424932025339124 11660690 -78630743835398218265248923422060748480 11660691 129562122818024265361439082708275374080 11660692 -419379448430090995847222290889456301184 11660693 1231500370832995547380359535770455124960 11660694 -24569608025729594120781994736260649472 11660695 149940238188854932048857517592610850200 11660696 -535061171522463010360481968638644736000 11660697 6946274205412800445061325088263964800 11660698 -50821866003308150264037684022661879808 11660699 -466724272305588423839729956475093693520 11660700 6927807862669056019045237567737446400 11660701 -297913993017560889444763110244050088320 11660702 148259181518757742581111905594008766400 11660703 -161731679601037861581015851401048382592 11660704 939493273390029076383936795649841823744 11660705 -64695650867518598452181723686971886080 11660706 -423803177294351602945525174655456659200 11660707 21361761166083023581375204672346247912 11660708 804338155248333234164590601418002171136 11660709 -33409705963339971203435151600677649120 11660710 147456104783094950574603140048113488000 11660711 61944732629318916865524774313205149800 11660712 46330606689812726749923632913108172800 11660713 863483096237366358364757810862042195962 11660714 -424188721083159465082247791773444809280 11660715 578011691612100034187930130997296082320 11660716 1010334005808153236646294880447339694080 11660717 -850861636860353338289204619269308512234 11660718 -32877559823178577890637657738373068800 11660719 -250758693925457205956286147007768820640 11660720 1448407848901629205155316790349004800 11660721 -76551271352912224301078498769813204000 11660722 -1191654843045827916910682710659621513600 11660723 473434323851289913573515698972775816972 11660724 -391529785118950893229710726075583113216 11660725 -295762936409974110379452906380060501100 11660726 -154222678150052510815803441476455674240 11660727 -51095150854603472192093801981057958192 11660728 -8379121893963899530934251030266593280 11660729 208172325641026722329239885227336732330 11660730 -143128719945198792174732818384180609280 11660731 -785654640579567548933639129538950989468 11660732 158866059664155958611878264990439470592 11660733 471446470361496689690444602959066624000 11660734 -17445125305188789553827727953818223168 11660735 -163630282924795177303303929829401087840 11660736 153437403068113847981125694954617700352 11660737 -914168912797484530235344997616775180320 11660738 252928704164944529005439984038157453520 11660739 509402861975223888989038435848998138688 11660740 -1313824496919484918802863710468096000 11660741 274698289143207295632924307131321878784 11660742 291900006941996479082234686140547514880 11660743 -92282369955510598966068669097648425536 11660744 -32102318008162415836672165490164193280 11660745 -113697098968871673908879754872773154880 11660746 -603748572353699179666842486322400510928 11660747 -421630208421013438435828576905874994688 11660748 501846927033448943850341463514116526080 11660749 -413406348139827953970173828644536762250 11660750 -105400197708927880651677045329984496000 11660751 -859701938912849569266175770510766864920 11660752 10346663913418975286407819256714280960 11660753 125018418165600339195988997003157091008 11660754 -80080374008109363269477677116967162368 11660755 448690443833750899931638246877114858400 11660756 115028772356287548692454933751592816640 11660757 -592017049272070994015033948921399595360 11660758 439619681443934692758123627251335718976 11660759 -469323351652912203791481988637304999936 11660760 -24527573306392338584259540202662912000 11660761 -346913523626763359301115244720549197568 11660762 -291319705595266239801860563078411492368 11660763 -36815548537059578126727079655363259456 11660764 195711150575693540856625927379038808576 11660765 -435428737643141909637700032247964408340 11660766 -44431655539114919001936699314153536896 11660767 1121363179013048531716712475440183366816 11660768 -480842433035862758085125182228693254144 11660769 301184818860394442393235397645522733988 11660770 -79050682885695838600430184404774400 11660771 191747478227322536578471940497038306972 11660772 142522083314951514489597392773571284992 11660773 -318511746381533830919657651335221742978 11660774 423038494097227507043576272669968945888 11660775 320266069392155061452371581232479888000 11660776 -1030811037204082719692499809012563968000 11660777 -1135190700545101517772539193615114949248 11660778 47964121853296975669723651542734211504 11660779 -326365339599440113707254318437198139216 11660780 1280694539204686303054228415535667200 11660781 112467088264216194444186333107938418688 11660782 -160209933420349120675658519120086067328 11660783 -3557827477877882051272619395538837256 11660784 -77436744796323310787006190169070960640 11660785 -15741648502379127865502520861205007640 11660786 -679279411428991833524174989012925991408 11660787 995075127562522971661340530945358467440 11660788 -153240882429842485781585693196244870400 11660789 -65133595949373010665219153258948718944 11660790 230539935131280189257573651851103886720 11660791 -140008824718226617744531252392923766808 11660792 -100949062093204569538070198818340904960 11660793 537513238732060819235325305371414359168 11660794 594991977523888410144364036489684761600 11660795 -55091931216331406549340381788350627200 11660796 -245016652684339511665947345411149718528 11660797 1106830639182122433559534243007231415180 11660798 134118752825588313238813642969435946880 11660799 289183383219328883474108396220633189888 11660800 -102453940315324598663688097314845491200 11660801 -8772505449034780377802293547906251708 11660802 -80744292516810434054888507536337136768 11660803 50493159265704457118526924890656780800 11660804 -180666917491770579874582149547655785344 11660805 -5093989706346169202011848072397432320 11660806 -485109960925806988968584174285337759648 11660807 -1014577289652086666256167896647845635944 11660808 -1660734390207302428828463390641766400 11660809 99886262776905067683681364968391031880 11660810 29487165914596086665648050779568742400 11660811 -116732015076014146866186680462446604328 11660812 -402036291956285502284105151655916879360 11660813 354641566353217029974638285058108215200 11660814 348287469353367820703945402804687738880 11660815 1862165623455842817294858448529680255920 11660816 25087975448995704585207319781840781312 11660817 -214144039235775327409690380250483687488 11660818 -374505772461816726353795945390682365952 11660819 -1109539734708728810100948663140401957080 11660820 21955295234338522570090113868916121600 11660821 192901565480246224969460693841462616444 11660822 616326486158506271778765908311992647712 11660823 285815381279528323684091346574638562272 11660824 -339932306777453199973408356345040773120 11660825 208814647240840684872600128007005643600 11660826 7540979621462284504288074050415377664 11660827 1029748648839051470720040543137111963424 11660828 -32134637535320457328985775295096932864 11660829 508660566140219932678365813511819941408 11660830 -376525176688225283256126537360862645440 11660831 -298568269201609515534399939211147622448 11660832 -263469762849147338040834569881001656320 11660833 422280302947745304280919949359108362082 11660834 -416415166691293112067060029078542190208 11660835 -184593910494066748760536293225638379600 11660836 275397854334182768008624224761751011328 11660837 -924642840017758146858750526781175992514 11660838 140488049375745104995269635287663073280 11660839 -144501962473981433797169929485195496176 11660840 4941470151726360107824437933003724800 11660841 1231886199392888845435495397278800729984 11660842 875641540225879606719865988206743804000 11660843 -1285711378865012044652647684268748760908 11660844 -151150983370716616887239571569923934208 11660845 378509436993237490588135728030609087360 11660846 55320789818161512857227214837562732480 11660847 268240797854215390412117180145848413440 11660848 98110575914232198068192064696049926144 11660849 764271555795857480812491380633448618480 11660850 -234725480899429141864163353370959112400 11660851 132960461343094798323954592358146906800 11660852 -23976772631756134948812101053859973120 11660853 45278409835843663902162088127176175904 11660854 -471238531348931260940730799702395906048 11660855 25674732247657837346393448253254016560 11660856 56381287645188683803638949134096138240 11660857 -63099110972071972971056817099935706112 11660858 -85864191388656016354347817820334562560 11660859 21732691968505471989497646572594938368 11660860 -361588953235209972197543205654229632000 11660861 422888782644586640134146846368202696228 11660862 69986215057520119289096564208254592000 11660863 326040549842415242153255139252049710024 11660864 135510938793201463313092914076187099136 11660865 -413049777715054932819280004058389009280 11660866 20211795495011943765693961904879377920 11660867 434015501199888476315621788186695964800 11660868 -122674374290515078435555252541821409280 11660869 -3757068305540037293800005031651525440 11660870 179187369796020347646883747728939590400 11660871 22699215616237100137182963451511434320 11660872 -1104885895721675881374557248486493952000 11660873 -442786678992068979774222104434853138982 11660874 -40831788333147175210551018914363258880 11660875 -772285807288126230020296411523107068000 11660876 -453538209196567717476234830928714128640 11660877 295287278485529232647549735986824565014 11660878 423046173299544499752568673419344577920 11660879 -1189517087825924326989447183966596357520 11660880 45852657661056636103705146372957143040 11660881 -1374382562769943102344649025964799010880 11660882 -174345376696518913236455124117857829216 11660883 65540064600161139197134437636506161248 11660884 -165780522172379159640396685177830662400 11660885 -609146859134577161056977496284127056000 11660886 38076461676607365705011616402926782464 11660887 -191211601104921322951299160620687092048 11660888 1327164204994473740614713810403103784960 11660889 -589951493807438956898544243006595608000 11660890 -112985180539298735924401193987449408800 11660891 669287249292615814574074898922868521168 11660892 -32283196418756987158815636415483631616 11660893 822692130931241784249423935000227594624 11660894 238972036889316743069961376502049226752 11660895 -1096740393238863399565683741173302756800 11660896 450900696735507496813463172757390884864 11660897 -443836564376253899739797280625339698654 11660898 1615014131648391003574173307948793856 11660899 76747592331424011901906443610720079900 11660900 163369244607557126443357590680870112000 11660901 -31253142511139265241432968414719304576 11660902 -712152521523783636090332192166757692096 11660903 73075973981822905104051960467716372152 11660904 582018946364274976649447975764492508160 11660905 -764519650290309349105239675130923326940 11660906 -262483510399410930924359639232398944848 11660907 -73143443350537835464994707506167777808 11660908 196122337571443768068779716855975280640 11660909 653843426613121820276455072986068898360 11660910 -183511505191748245767709570684563488640 11660911 1220666724869697790856946953405967426512 11660912 -2498447133144691905634966778584301568 11660913 -646085393253624377894654032175571044976 11660914 -327094387760691095480119968915709864944 11660915 292959070391927174904701926006047916800 11660916 144394567945442847666507628071386947584 11660917 113643724201192829888088346746150161966 11660918 324959668437905784871238215395218240160 11660919 -692968528145103948266972780241489860352 11660920 114623096890645395000614692528330752000 11660921 -1017844996980113986395540329461328665878 11660922 3336161993620384687752574113622502112 11660923 -105220056372710366801206898263427296640 11660924 -514327239476484877228403746879308599808 11660925 34858780205213329565411474686032876000 11660926 -98924225627240663189721759005286925440 11660927 830085214933141338044511511949129494440 11660928 77615203912580701393181804325890949120 11660929 -57655786178589085930180079109806438400 11660930 -29598870988832870819173812695241884640 11660931 174861996873558305991557471839656588528 11660932 -367488404682998426084718519628271321088 11660933 -468090879646293645696435830579553327396 11660934 309942676380128706116679070059546790080 11660935 624053952570875918885434847099512120320 11660936 -54008217974519849884211633034469539840 11660937 370660907931749681698545833759788268640 11660938 193465729364399797157375476017772188000 11660939 -209623734120731934354905572554391763376 11660940 90680880662367893928634843285868021760 11660941 -518637011561771947287797249027460195658 11660942 606200889563824878383177590452308472192 11660943 -295792735695344823013417847342248307712 11660944 -235060267718761646023705863928084848640 11660945 -624091471481381115398274613876919400000 11660946 179056211108024109431714529731338874880 11660947 77655013728208904220408018961038003880 11660948 -177415326687332418157558572669751855104 11660949 374277068229708283764380252758928853120 11660950 100738003509261078899906761918469654400 11660951 1121018845106062297573769194090757667072 11660952 -243472830910743224200001560203897446400 11660953 -1553822226088522122791577635601158817920 11660954 -198441576930550998050558521941388142592 11660955 -2864926799501811540576352328467756800 11660956 -52312284858926636501821496311760764928 11660957 -64345066751572687764720823545838724736 11660958 -113641034058523416351821420464529155200 11660959 155531637485916719982138447971332648160 11660960 -208982158543768698624985309026692628480 11660961 339366087504131002772390309747505960000 11660962 -395442095191173373794847387484481668736 11660963 -1594421914005779684340979322217885413160 11660964 10559781479683982787511209175764283392 11660965 1256499855538699786789436305946871307200 11660966 -339418368585599110929763506557542145568 11660967 -469758113941897372127196201182903517480 11660968 82831898415365567277306952878934917120 11660969 -432010014148022864196758753689750581120 11660970 301916825664733901190390543383249952000 11660971 727284704061596376017295462460151616800 11660972 -661392728264974132934884446259460500224 11660973 574235444885507286910869052704472190784 11660974 119463561439252501020062405669794200960 11660975 -457087056327244435623882079746651258000 11660976 226848662345848159772669273823216599040 11660977 482736011134478750453747854612967112000 11660978 172868434183277010433925013102330464256 11660979 -1091230786683347488371173989013632099200 11660980 -616685586680311829637607335819857103360 11660981 -706188026837180309839124091605902675218 11660982 342279866701434374009161404030756163584 11660983 1205854935822790922235213049496605576232 11660984 -639238052204745195033950782822311014400 11660985 -183727287944638802705503249367974948800 11660986 776415082891501398118313919627970350192 11660987 -173962102553679354152663231509904512080 11660988 -240970717830610928234929284512523141120 11660989 820108976334798681391657028812081822790 11660990 -52028078382292888337986788411028976640 11660991 -158780994537510365384303449472652996096 11660992 -170482548237243305641700129574968360960 11660993 414693594371693493995543924347696114242 11660994 75280802802632368800224048798387749920 11660995 686147677622701831699482984739351239600 11660996 -352518124958084462977960483671201776640 11660997 748635944734180812276029290306124676672 11660998 8635194910368663582668288166547539264 11660999 -252023432858881884459070362043040664480 11661000 207798698221116698067928114783150080000 11661001 480652295219187701653109115894696241104 11661002 12774212224788705800587052070784780800 11661003 -21430288910788220451384673941330623880 11661004 -313925844701706140780092295093665753088 11661005 -369777597604034295791216410013824308000 11661006 106802624441753297605042711169746351104 11661007 291400383864471324258742697211686556840 11661008 -53988386315502817844001800410308845568 11661009 -303600747164831327523312770538080276496 11661010 -470032284725705424211742495878923903840 11661011 1101589935608630935699874099476967637612 11661012 -313496047558290443384360262844156032 11661013 35937067690154046299900127635007877120 11661014 -191729352615936648482791737709522400448 11661015 -97039686700992594198627416484115119360 11661016 -374998620687200623813433677330712371200 11661017 29559655632330593702211703336372762260 11661018 273614456878602057830359150306256021760 11661019 -650751333499359542623348442243863179580 11661020 -6319564410558231849090308523582827520 11661021 241754466115564127099570321915023152972 11661022 -3322557222369870250843783291226866176 11661023 -685346084505298767425079524784856739712 11661024 168775637817289142596713108162946007040 11661025 438027004956424684796035966036104802550 11661026 1778828762017626296524647316937706048 11661027 34542018151662924619387296117692159232 11661028 282889832554590616689942202909650071168 11661029 1070981238756065692451871389152501452672 11661030 -440896058537050504399166494521983136000 11661031 -591319232162107429739221139490939278160 11661032 405669975539008044219593252241415372800 11661033 -673041366328672419114688966789228753776 11661034 192333694040541703426243495639509609984 11661035 -36271883592923278822839340338543177600 11661036 269837160342722255058023895719207450112 11661037 887067767572245917231691476847919305686 11661038 309993418618918200768511250345305440000 11661039 60414183759224634851940051288397930344 11661040 -127118164379776681352726367187679969280 11661041 -3093951467601898077092015623260134400 11661042 423919495257714506945284564938230638080 11661043 -77220291873363390048121842135821441816 11661044 220604051440283484656151970554336587136 11661045 -60187220056434857550335744778860054400 11661046 416444413932417896569619953015960450944 11661047 70462266800848947679334889291477706080 11661048 -317105733666203871082851034341753569280 11661049 -271311085679432831690118957798512152320 11661050 90495437612290930963721034862798750800 11661051 -140764728069727720305485825303333371368 11661052 190247133517315248565898461093768156672 11661053 146477051371046261659897153092935585280 11661054 91277013343950456735209180675429394432 11661055 -216427836863161961508363093099987379200 11661056 -183689179950452734856086658894090207232 11661057 817334909757127720540361485394483588640 11661058 9058234915161557639173793940407064576 11661059 -1123963411324585990591731234657395380740 11661060 165923558092081362351196908607457894400 11661061 169290401230996491864964917255333789662 11661062 140072392949976605792307026365246065792 11661063 -349047599996324383319615590085624980056 11661064 -160663256942784326136115855654596848640 11661065 -127406222029752648025429344869746788960 11661066 -224929654556241160474004817979008036048 11661067 32060412296337889435603858864003882152 11661068 -292197622348552173895050265062514904064 11661069 14931462296868631772703642301742366400 11661070 410577156395647403655101700209024652480 11661071 1018923594950144790842000018970514090272 11661072 36736164857937829900309193835221483520 11661073 -1119690722467472561702529835836945529678 11661074 -134880630906407057585147672256896985600 11661075 274011749902942269615681979514250507300 11661076 202857045444032080448067756157503553536 11661077 695038179917219828052569186194870035072 11661078 35578931811154803906695413495375620096 11661079 -547163665089768607101952328200498178360 11661080 -134166614457878133898628407929617203200 11661081 351271323110525305234878711831662820864 11661082 -782915222880929210796404180223784058880 11661083 -171530903974765300112687406173726480880 11661084 2127727679241072195119275011835822080 11661085 186266358467330419248494727505053276000 11661086 221897333628951726119977490410899573120 11661087 443547702448443486428192751931606435968 11661088 259184546190973865621438163236996775936 11661089 562369853308495810521850882214440769568 11661090 -34761893473316107387918280434501555200 11661091 279791414062371618062191239844011727072 11661092 -279588973311267459775602356885567520768 11661093 24868613681080160724523846174006849500 11661094 298859925080811610832695038320856240096 11661095 525261408236309512880253500730368604600 11661096 675378312674324879771753079599467315200 11661097 178738040212338164464548346271265776896 11661098 557213469678215145772052668314807786240 11661099 237403202534597055511589661263001159648 11661100 258846385692460229205799310075068300800 11661101 821309486301723718070416613913640062102 11661102 480615548599115038326169437523892340480 11661103 771163068856156412192970047858051000280 11661104 7960821983165182131234725603139256320 11661105 -175302003839817525114051902264128562880 11661106 -65947280699159797058399474146185784416 11661107 -590191578333770943313403574258166472400 11661108 18449956670917717599527399595050741760 11661109 -1092588135117156287026049215939550037984 11661110 71118455248413821231109564218453756160 11661111 244818061727514677941190021639648870400 11661112 -373520357177474555030003219381784268800 11661113 -462666819344478627605629773162058576956 11661114 -61701995983025253328763371367736764160 11661115 193198281817895165517159197837490647040 11661116 188204814851959525047193340969358827520 11661117 -137332338780125477794433111804968845120 11661118 119239939924365844897149692243236375296 11661119 797188052968157927102465252361223235520 11661120 156227649726033253477031745642430464000 11661121 1018093372740123411938279842941070864322 11661122 479344204131616201340431693646588260224 11661123 186851067568457184256389515997083394048 11661124 -780173923584943293815813525375643512704 11661125 200050686558061182988056748110055872000 11661126 -235633222126442695896632615577362049024 11661127 -16113123879453704885213535200652567040 11661128 -1978664725053113043158846696482153789440 11661129 -445684637082602146752961137363572443926 11661130 16045025045039098717133180299170723840 11661131 -225365774335954286755279511149907325000 11661132 -61689050282199153985732589647350251520 11661133 -276415136697813007049961316286931540 11661134 415414636485965148268317909596737700160 11661135 -531785376346887303002097804636144040800 11661136 18879357561193904601806061654284697600 11661137 -270923247278957462641637702219868108300 11661138 -119457500372308626459221739430779033600 11661139 -494883827906197713800269669504391156144 11661140 424074581456048172247601580886181806080 11661141 73243364312931671896789130244392056992 11661142 345684621085694633014081090727532619680 11661143 342800956019463370076926498680492334344 11661144 384334421243650702788709796358978109440 11661145 418179548634606204153729238536681942720 11661146 26154356173759232244799787088741752832 11661147 210182932082923196249114698674572961120 11661148 -361681347096729758099499030528909235200 11661149 932167882898781023330543510956765105536 11661150 53474428311494731686788231662056648000 11661151 104152721247265926729342340861154469152 11661152 -812205600449963673499914508911674523648 11661153 -158978506531478024294324494027201106496 11661154 341867722742438867053398846218651101776 11661155 -439670156818798447845097001398839648000 11661156 -96285603009420968269449174806047258368 11661157 57603934127405965498860863027437637760 11661158 -353020227737301166398140865600815020320 11661159 430000311327631188920999983143957208104 11661160 -270040802003026475249394148511209881600 11661161 -15144884676461769038343207886921980480 11661162 296186970780216244203599727959623674624 11661163 -723104670393141985076705312893135048588 11661164 86847297573308847857463229220765540352 11661165 -47232343198100031922064742985312047540 11661166 -8908900911426751519475783606383579392 11661167 -1363797736514273212716930376962106764000 11661168 -83867888091926163133489870034436096 11661169 790669371427776492218176209263215622214 11661170 -4682274469284109776823415742502717440 11661171 38442188886510937856564521259337965112 11661172 35391300317203938561755554028662818176 11661173 -274131492552045378389773554256858079040 11661174 -92715686359304684702910884199192913920 11661175 -307363613154843909831049980428697930200 11661176 -600289285501593780922736896762283089920 11661177 -117262687753716198770652782272167628800 11661178 -445387486770140128713329614619757129360 11661179 -163301623228035475679912184552765420768 11661180 -429625422371773898011660332746242391040 11661181 -196674592596923208731265080000219350080 11661182 71115689812605719301840854053597665024 11661183 -154549452967147956663687585783166414200 11661184 764469947789679743555644340224382730240 11661185 560876569855769474840019015587601559380 11661186 -236411288095496208953249339717636727936 11661187 -1735861362541638424783851815610336536400 11661188 151552202030006192265335983545422548992 11661189 -1678861032153145436434220145025587360 11661190 -48653500116069685411767848876330880000 11661191 94429175502807431990496647939658646800 11661192 -226694103848706121747312038335413862400 11661193 -875512451872130205120298240289994621680 11661194 175075189200207492180374694552377869152 11661195 69497412428723793174439150498032291840 11661196 489943600932555294811832427065105350400 11661197 -682090346673411632983711787358844449354 11661198 281454564097803115103353454434424422464 11661199 1158117524032590833089742068061573444592 11661200 -76358335210092168931828519230531379200 11661201 132308061276695627476209753132333004800 11661202 -40859981168082390524914384229091099648 11661203 -437084989360289538846158416030296317496 11661204 285519657937922411719617192515700381696 11661205 601038463065256996832635345911780400860 11661206 302973024809280190663629247130581035552 11661207 336880792676317349592872960392218953088 11661208 -94518516322333891276293908049294458880 11661209 220977593045250446656123232150161530432 11661210 255830707342869155335530135080954553600 11661211 430040405045424353351785451260539628072 11661212 -558846637207637046471025448043233840640 11661213 -6594943936228919538134228477049267936 11661214 -385489785843997745809854237290423420544 11661215 33718958649281237202241921230640159200 11661216 237297996210374770009490456018924077056 11661217 -9307225669640396057746731495554179968 11661218 -28971868602440436056014527363993559488 11661219 315916959415333806884582382724264094400 11661220 -281533793764416328388682456324261834240 11661221 22088538903186707291549884063808406624 11661222 -274323051384742683163862317859926724928 11661223 142103387516248991155471884343466862640 11661224 -552517344288928474847689504148667479040 11661225 27900713945572695803761131103098732000 11661226 362187796268734227155433004239956187312 11661227 389928098439611390469069876144571303512 11661228 471160569288343814535083424785699565312 11661229 -382032628301675813357043662733562184170 11661230 -34362682073033451294568537604881428480 11661231 612153236091604950071135278016227562880 11661232 -100620385667781738245198535003462696960 11661233 421851184768447888873911152471839806960 11661234 -91935746705687613396173328306554929152 11661235 -997873090000643467691942242499845302240 11661236 -482888670867925801581532619668451118720 11661237 219503830683603780973226917349216143200 11661238 128228064041194423561019647380681558144 11661239 -11645200961004098695985601278110142592 11661240 -345640749399560382445722487878238003200 11661241 685940399511043680965032626762828905642 11661242 -175350148482413408011723950150012835728 11661243 -326926755263529515074383399301512584832 11661244 179200732282839642574012940751809207296 11661245 -69933874098202760072319701651338492500 11661246 6654109710694621454161323690885005952 11661247 455283782457711760383663926822524038040 11661248 -544333628466746856482735995573072035840 11661249 561627749795904593412224135616104303664 11661250 -60529248224712645517849032746715600000 11661251 -131556351028127168395580885451650386176 11661252 -29419391308327101990739902051403573248 11661253 -181025723979943399982057526033431323392 11661254 -440325736293220367038101930050975712 11661255 977830444268855202837974578856143401600 11661256 -5302390545035905876772117992545484800 11661257 75610947379326373850791329536634460506 11661258 115682554636816875786461055683267712000 11661259 -205967682048092521600691599066947730540 11661260 206487618134383465447674068203321973760 11661261 52638421876569703395121767220137813120 11661262 -344800607082419541051878465135869570368 11661263 -241360438721480884548680383959730084896 11661264 -364007037881517088234957799477943730176 11661265 -313276895874061354905444372613502934720 11661266 35007798248326074991239335862843738240 11661267 4057198792770702553975810946224928952 11661268 140164288720500359457943981528055781248 11661269 -851704310850467201301114473532917702400 11661270 -18542954205798330462257637268219699200 11661271 1019047049571477810757133918082083662472 11661272 -46566110850892264033070816962521907200 11661273 143001359124371767422523735809441770880 11661274 225548223798594789655789290925836526560 11661275 588988856064857256337647116252494725300 11661276 330650191301959809247786391793609252864 11661277 -319229479319907560068144646107522922880 11661278 441413980529829432161348823818305165440 11661279 90834336602088813750527185646089198080 11661280 -736431467919247824474062353440528138240 11661281 577219972029819493810796975146836626082 11661282 644021954433739221264933526529722714752 11661283 476664935388667809329030125132368023800 11661284 324021923868591517740911121017478143616 11661285 263734122370095363229037844053840791200 11661286 -42561391956119703988829075411246108160 11661287 -466677904427856937358767035390850239696 11661288 -146233593053626693704416300183519232000 11661289 162641342020922366563652615497374332090 11661290 -45862254719376417390871275848697913920 11661291 -415677295884977541804038507545521791160 11661292 -647467956307900291075225083246606601984 11661293 -373492415430984104270094046606619853600 11661294 115726157549159228618919585785291244672 11661295 363887814693277979212571848377842761800 11661296 -187856572838615927249683354272213762048 11661297 -847103477869562065851023039458280359872 11661298 134597958351528566708836366623784098048 11661299 -15564304591783429731618178026454272 11661300 1120823118022388024474219639430144000 11661301 -200477985726540428599709074240354234496 11661302 -81171059951557326542743501481438853696 11661303 385011592391481732759501083504963924640 11661304 -417517437786921124363610199401256714240 11661305 -26509724259599186197606071695350117440 11661306 -50198741781785871926192148351266724096 11661307 -367483900318077013043484702985408614400 11661308 749368720461012341057425541339242364928 11661309 40790029499986762629091186679692306656 11661310 -144711349600572328261065280544418517440 11661311 -1920685014144589563260509772970459766560 11661312 15335171348177644269573872358594183168 11661313 668728014006619668648537802475214248880 11661314 101940828590107123507781409205499904000 11661315 462495482840396178646728923907780473520 11661316 -20252141342991256854978817105714426880 11661317 -356543075557231048205004737997105593634 11661318 -229870899959644160031541798062171747936 11661319 1078012905734819994394451556918180269720 11661320 -119262683067017007019778108386025472000 11661321 103435486162689365504979092778325650624 11661322 -249900750998021043835837234271690151168 11661323 -383401402622350434655917155674514368428 11661324 -28245775734020933857573107424805634048 11661325 33225393840895017548789447985102498600 11661326 -361429857399453885384691941477624742080 11661327 -286837972377287454835949214764412646608 11661328 60814057166700415959026242428247736320 11661329 -113544989273713011728245215251825966016 11661330 90164757597596157836815292179962385920 11661331 -1482102379366330930400943153870457536 11661332 -174107109905906534369563855311836774400 11661333 166816366036674623424578304833915051424 11661334 -155047335164603547957541135975791240000 11661335 420500529409775487687288805319484696000 11661336 -57618578095365631900694390138658816000 11661337 1524121810383335897970627489307533137184 11661338 48862744111548401785978787106112422864 11661339 -535975873811068303177974181761426772992 11661340 -454318058863838953303031391149577323520 11661341 -130158487823234992582185916581698767200 11661342 2256958136951423841150436780761366528 11661343 -229581723960486002364501273568248344976 11661344 -852658978464057807366469588291924721664 11661345 33092189041491190114237950934294684800 11661346 38942032581232749792591038994558996864 11661347 44990771419428022349183574940029416796 11661348 -321439749258171878118713428614911139840 11661349 -496594235430258560943653556526147300064 11661350 30584478867704299122925085177597498400 11661351 356410230475284577447649330793214404096 11661352 -159935830825045021046238574980766033920 11661353 221733741468452025368989086611232419664 11661354 869684308487976670598376232146121789440 11661355 -109820700529003919226614431716172463040 11661356 36501803966112206457653506229895840768 11661357 37361776786707614309720972577910584288 11661358 1161342931756515593367214354154815014912 11661359 602855486874338566148880784150507021320 11661360 47709792305788711435389243960149606400 11661361 1297385511219607586554183787944918386962 11661362 805763862409178611395395543175245429664 11661363 152683790995348908696531909801625587264 11661364 -113412272832255863970109585334696140800 11661365 -138630690479162642821698980146182004200 11661366 -201761223777582922280109455778740659776 11661367 353024822387655644250530172011473524760 11661368 -249445735113604844783558393812084285440 11661369 -98269881727501571654132435013893455392 11661370 -90995364059514575581320204022623175680 11661371 1257305551694635307895329540228269189992 11661372 49044819067076571685146090757079824896 11661373 -1540852292976265383911889932341878283040 11661374 75961019297136667439920038114772627200 11661375 -1080221979073528722674512136283948000 11661376 22052152084100295495255713405146234880 11661377 65154399286009777199516807248944990912 11661378 -8419299769775065541011331047005376512 11661379 -1209998833313326740963173033577614270020 11661380 26157722476356567145304148332078572800 11661381 -300703400051402317088768107521200060160 11661382 -524330289393689696218595405580915458208 11661383 -10324080949668690187331466553941671088 11661384 5729895007617101837237384429215088640 11661385 -165017194787295469856865587894847360 11661386 319414707783673263762653932243847161344 11661387 -351330937988646768411567671183256224040 11661388 425236110547604051612871943688524156416 11661389 -16061047416576777294302529295872488544 11661390 -80481313221645928460978178777922260480 11661391 17367280065077616001208352671615130624 11661392 -9441300491416841449504706926018043904 11661393 402730092309441364769976747008421038400 11661394 -60259337979149835647312072204706840576 11661395 65344198889399026204805871881269359360 11661396 265221874018442186744185219774242465792 11661397 -555230700108818029641779994675759658560 11661398 -51485922662357034696210565659362657664 11661399 3565026517298968242037246203034068384 11661400 37543208659564855796587970267212800000 11661401 36107144582204113134400292868294962304 11661402 452740336583745106600601243416703297280 11661403 26927400781786782235986265070990102400 11661404 22938784470597779821852052643461177856 11661405 225723845750821707974389941188555366400 11661406 203069273734397528169158892980582209152 11661407 -343508922331942325772655791704197861344 11661408 36102786435959281475634583972034641920 11661409 591438974192153939263268032495118921520 11661410 105403532997968259562494331819349571360 11661411 61069649309390241833713040407904207280 11661412 -50102634195829317437136254463721286016 11661413 -524252351763039651776125799949701822400 11661414 191228942581201227045432733788474021888 11661415 -446087972433641779177726806863779564800 11661416 80873339937143194610826222625488844800 11661417 906483505815704582460838155596837385888 11661418 263303231511934396750083999475377098160 11661419 -56658759453146353912670029004980773120 11661420 -365619812401817150994157253504307609600 11661421 37013586736648744590654891123161843200 11661422 -112353444415981572255435029398437697920 11661423 -171531051775697064293680951758868893936 11661424 -15504368784398932994675332290407464960 11661425 -73861014085963032695123573043458534400 11661426 118180744370031807967020253275644342784 11661427 -424960793139232735831665134681625983840 11661428 12727169665440737005335166366287974400 11661429 -107348562487245435738055982177715633312 11661430 -172206880273986169535334020959956996480 11661431 133553107818041990545738562269940758944 11661432 161958374382125708577144051395678392320 11661433 248215879167934720563482492392989137920 11661434 -95029007022617055419649429194944074384 11661435 -563450440230564622301541517885692064800 11661436 1137414368303455115075580409937008965120 11661437 -343695597291734503198497133671522833088 11661438 -165619842277599117315712742792495840640 11661439 -435067770480213559123863895832931601504 11661440 86631690340440837372728411229782016000 11661441 718912296461947317722464599650539074240 11661442 -43383770459755298313749839784800405440 11661443 1909991931014476604019142135884872228880 11661444 -23682243894820217148517244090102651904 11661445 893129771458874451309610618734875264700 11661446 -158883775314158061194086239172794021696 11661447 215349027077054452411836766600927212672 11661448 41931259985709584918432450270826946560 11661449 -226817854983997470322036291999362728550 11661450 162127344815044450917242671789979097600 11661451 1373127541002006371867405189115379198800 11661452 -1381528218339387251899129859553727119360 11661453 -475441238631779173170820369489360970538 11661454 -118371502160206053525716587389956026368 11661455 -271954422131434089711647079809883858240 11661456 -66206365404828784702314357487180972032 11661457 52503802680592413462228103554317968752 11661458 -41521248376852788257472493397811054816 11661459 -588071686147973685911125268270704589760 11661460 -140670904518995974834732695341998202880 11661461 1047684793569695194235318257250813181120 11661462 491042349893072447838429816603560019840 11661463 -1192989409552521028224672399227172834216 11661464 -1238837178827986038589264923652659824640 11661465 -176797763408660459622544485887568338880 11661466 -101581831380313291010022415620352138752 11661467 -1274132563413408943702310876199816767484 11661468 -18560776430373143953027392102881525760 11661469 -525543058392171622135707332862803916404 11661470 111221107025575079022481271214523471680 11661471 -13874347649517066114141381407946126792 11661472 -94821751726413776838699658523814002688 11661473 1441075209111524500564482430560981300420 11661474 -58840335810970375038040390599697144320 11661475 -68922949051866845975369559513040775200 11661476 -157377170440202710064905626625910701440 11661477 -596764905573842740657198107911040921792 11661478 593486963092823617717894788145861703040 11661479 -584839324155591848119654082628784010424 11661480 -509373507800321153797651182442768896000 11661481 -312194275134507515270971300794867306936 11661482 -159622390327649415521970340138814838528 11661483 342668983847601907576199149069138251264 11661484 -10152071333445615966296260499218572288 11661485 783106730607956358269260743820465248000 11661486 54643604114786165515974552364676304000 11661487 -127233316299222833980810151652628106880 11661488 -298219360114976107016847756214201663488 11661489 -23156878972651558173872989642335140928 11661490 -389103411899962570597373819637709053120 11661491 563986993227625419962015138546496890892 11661492 108438056529916251027950605714027622400 11661493 268597489419657290393495834878620553120 11661494 -247631896964102614100048440859179032960 11661495 -409907311632839340684294583180476296880 11661496 -304633838020547220336002734768005120 11661497 -1127528073599147110465430255578656822960 11661498 -258986061285119788408126749512585782416 11661499 1665057722436409161849640427037924186336 11661500 -326098348550562008382448323589998336000 11661501 339068183692901071840240688419049010432 11661502 95403313655356529491873418520900764352 11661503 334174279125044519148112720536964429680 11661504 124679955889079528306456009088901840896 11661505 5675636065236617503401394372025080320 11661506 -514948050104797494637438949220848486400 11661507 -188536217227048055224199842953280384464 11661508 -2109992722614856183396410965767311104 11661509 -147321128637072279188695753574270555040 11661510 -10472454211472889795043389226035699840 11661511 -275718462789520245338943439214337216176 11661512 -501332817021496722792784382124196485120 11661513 651891624111772126108326616549814121744 11661514 10511456405225655981025317349500019200 11661515 -441084868659809003135791369929905823840 11661516 -23650518378368726278180722025266585600 11661517 422664481357081378189528493554367399392 11661518 -253011070685881512908283979508945817600 11661519 -277894173902940405226555452110412865656 11661520 -50021360625327998927739438123141857280 11661521 -303738603097135420719958105717787977728 11661522 -392860384894169367183716966104901459328 11661523 1310533537865204674489238911544396785772 11661524 124144569435814450902795964451904000000 11661525 -341115597486707264402137502323058529750 11661526 -426011316557867916920057128225835160288 11661527 10097404291219331748513865641766790400 11661528 498647023865572408296742598302342840320 11661529 -17215823391365445167087358729773493312 11661530 -289171402160225388982341064089774999840 11661531 22817992506124912051011997128689539584 11661532 -182014848628179153405988465136363770368 11661533 520800697096456442644537262235640475808 11661534 -32458235046765320318440913707485651840 11661535 10251106741609938828983314888234117200 11661536 1272771113366150761142325992140733939712 11661537 2000008014806013550732353080215737216 11661538 222390507104888484354865503718219292160 11661539 72536360880785706708504019301569540800 11661540 -9825109184861706641213359076265676800 11661541 -628055191698616521813313820778758913348 11661542 -55917979088793716260582043210730848448 11661543 -1226613812426829299895058871097046696800 11661544 -1047956046517346158562164428919309516800 11661545 213422656430408537188318251758183897280 11661546 14074536320700916444103980618883094528 11661547 256507054975855654114920013258032458996 11661548 372813132616617768410823657234084805632 11661549 -106449981025047444936157399009042890240 11661550 216748125148509830413283319109973404800 11661551 -200329688805213660936536049260281080576 11661552 17740106989395085784706193653894217728 11661553 525284449398461460971156641058410029364 11661554 -105263078341794138521578450340802418560 11661555 -136668050587436785108016839543170444240 11661556 -88986765688872829544237104200392553728 11661557 10128546312282618762499087913755159488 11661558 -53330754553149270179971336031506650240 11661559 -230716139388853752813762310455711262104 11661560 546030700439196674561045015984749056000 11661561 444294665619429796243743548306447710020 11661562 -343966579617997555507087077719461902336 11661563 77463300031972317726298545470067883812 11661564 387826257099905225571358283919847990272 11661565 207029727630199366581002923048283324460 11661566 118544306929465419039741391024567950720 11661567 -115837857358156431280029936924123356160 11661568 -1004185525470264437454189283817562308608 11661569 1156587616901694026144356504300961075970 11661570 147214089504389376695499186780292608000 11661571 926015175862127878801138295738585035772 11661572 -66766115500257937316940628477473178368 11661573 300907506793746742360358873554331642880 11661574 -22602647886552557484558186773506882464 11661575 9450754100725144491159688749800757600 11661576 -29339331353572476974896972036371456000 11661577 744747364888413130502212827525388567092 11661578 685611979562030739466605917342841345840 11661579 -248068245396997879910203856368893427152 11661580 -29457647334452621319109968111725445120 11661581 -51039343939154294875686286347614874240 11661582 319758208257744697135209856082729289792 11661583 -11351156327453778916035411743960257200 11661584 -116084107687864913284900088435202588672 11661585 17879413983147449336709217706347353600 11661586 223468673390067891981886670956469713920 11661587 362198685565249914110339418856648425552 11661588 -334563014475828240127353945951257881728 11661589 -129928056321402482491494405895569820740 11661590 158068342815175958621131132800888424320 11661591 229164897068681627664791856693054738792 11661592 1317733082722225130125282171192942387200 11661593 471573062120441020717670091792305377920 11661594 135779342752610579020726976976335043072 11661595 -779925204108948175621570557705891625200 11661596 -64884368724275489579551689668051712000 11661597 426738358812429611201626848250373471040 11661598 -125444359372760662465801910148259836672 11661599 -209837505633384708727586026676679075600 11661600 1843159781716905213063396066145075200 11661601 -218179412364250979542205414961039126848 11661602 224799318571490889985127878102653436752 11661603 31484267538514376297795149314335347008 11661604 -868189399291889757771523527461882624 11661605 -206924960027286915862738370016734068740 11661606 -118721806683599743343053980134182739136 11661607 -348243537063697250298546663064596283144 11661608 -103036779598959741854351120169631334400 11661609 -174088831584965040610447751784733428288 11661610 -794771559432359160169490526475275863040 11661611 -11801761545978990434877352492317219840 11661612 -221385743764377266065924545077608915968 11661613 -1369218948389554878945504352788565708138 11661614 -37921342707998485710828451598498787072 11661615 -205596476769108148218047193387813874080 11661616 58857181059648498408074485047706959872 11661617 1566707569278622909001285833041105858 11661618 473845680363721222410168286715258430720 11661619 -656699640017635129529266813134930404980 11661620 972574948812369016709079169887919503360 11661621 -298557288127895719171003395805975325760 11661622 48783228727824536652811356917370556032 11661623 -126467758249780946292770819312574178920 11661624 200412975236583375231558109644279398400 11661625 620893123225073422753382551003785210000 11661626 -566295924953568213999557437865857155360 11661627 617956242803720274896489028705747629760 11661628 -642741836905288702608435973600280584704 11661629 642591462068824223004363195774657116352 11661630 10448007910306798749014389080096000000 11661631 1082726694289832187911377345351482699712 11661632 45166616774834619107936871011482337280 11661633 -235283767405542010343376530878245237198 11661634 -800987146411566524183230103901071647200 11661635 -55979182152181911365031373551133159920 11661636 33059492679946183994914802374521876480 11661637 -351087218458711389181961900478821036900 11661638 -180768141058676575517618217268793861280 11661639 530933421181575210159529715586814285056 11661640 -1248180764840862952657781261108728627200 11661641 862392545412314723043698165836921958784 11661642 -92457971324762498153945284730086886400 11661643 171453204251120366069722736358472275744 11661644 -288786265045020722290039183023829730304 11661645 -6173426762631172059704551206003038400 11661646 419764769501388506139522460109542136640 11661647 -436253167039000519855477449172748076960 11661648 52106003577470751027823125515640766464 11661649 179106592797620981522708716767754196480 11661650 -55587163805160693420991918157834572800 11661651 -23181733082110757726277642995404507908 11661652 -780422437375077415297146725349337358464 11661653 -866289313492602389806817203164212578098 11661654 -398919009328072541043332988268292849280 11661655 624579405094579416133118318496254610000 11661656 -15896309339308237044945577916991897600 11661657 -278241514070545291208347103920329270960 11661658 -54443748842399330212939275563908258320 11661659 123722872114680028117342778619757153860 11661660 -229529117208007062693810803780771696640 11661661 -705048123331419142038096970672253258976 11661662 -85216691155488843618984272485635078336 11661663 167391771933731968320988818053411245584 11661664 -284369021011182402217760550431175475200 11661665 -161565183919202271888367851659402888940 11661666 142150132899224022623810646154955629824 11661667 487466938693640577724294236785401509360 11661668 411023501914863143972042723172537553920 11661669 -785884533808132687657591597694024322306 11661670 -138989230395147459522701867526971097600 11661671 11795989280236346799958018703578018560 11661672 15345333962716368177729688400788193280 11661673 297422414820672068912014502544686919424 11661674 553649918012623647941884485564099324336 11661675 -380902100308735878399753124617063870000 11661676 -284203456625155325875512008020281364480 11661677 -120368728452899894825753762826901448808 11661678 169771692688005505973981648907582167040 11661679 -673842181158479736669485759701554810000 11661680 187587049328876544117349730592469647360 11661681 746243953026472552397034863787060727152 11661682 117682907210469934731756607121842866192 11661683 -994458768566127790559415654636046483200 11661684 -142875629923191649330259704355111190528 11661685 220143202456651047878552318554025592960 11661686 -11978393621065995057068570254329978816 11661687 751817615371396794577076036721986292480 11661688 172528220262449158977518807418957312000 11661689 558036655691867080299911487518119733124 11661690 86837470061515279224413464161509207040 11661691 -147906340114157580394623786126754178908 11661692 52908509428235416518790001511995381760 11661693 363023052482300640056800795224392648544 11661694 649889756962871447006418459483803689344 11661695 69730396318835850601900434217428676200 11661696 169389404748300190290955910407866286080 11661697 252093054136441137070428328530763053652 11661698 195988131060040796545656345848478939600 11661699 -27870168353453219834498111136446396160 11661700 -105453255399588479146839915988939577600 11661701 -1227138097762079248961947255104603611298 11661702 -11765051389040117304611836611908130816 11661703 452305056948465307132691196564041479720 11661704 53338269004996622182892685762615705600 11661705 760931204021350988208219739500739286400 11661706 391000656951108434603382074698774014720 11661707 317676881059542720950332582611840799956 11661708 -34061261522917827506082561828965016576 11661709 1183346108536385492121297039096304681910 11661710 -183879984470338326469692515797307364480 11661711 248742493474795336247125679224680135168 11661712 96585214798561455412786623185638686720 11661713 26800198770821474961542134499037020928 11661714 93388723024225478825821115854217072160 11661715 261737536616786667693453817164879665520 11661716 505700152637320011037644139385194223616 11661717 610057758622834524295853614433552050080 11661718 473235662065927925707340145419440726560 11661719 -675976322603473175675526270667908094656 11661720 -15310688625521803328947071847081574400 11661721 -1174118784586431023722540086360613418300 11661722 -266091116359044457099566211197719651088 11661723 131581051249786093804682040778287324972 11661724 714940706502039923400804051693482794496 11661725 374589295204274670313846106330752476000 11661726 294109401878288833528957079952197956224 11661727 -347170649263417883558649637345529264256 11661728 114404330395286967075132046455216930816 11661729 5160718174354457380698464907387036768 11661730 131001404781124483462381268463924395520 11661731 88919081647660220552824361433563790912 11661732 43986652996018484691997101264957803136 11661733 -1504024935375760529205335886220594097700 11661734 -206780850078018233456555075276884869120 11661735 -154283213644882285718274001208460241200 11661736 304536076788509542449339398507269324800 11661737 206600038521997784978724668681640291060 11661738 -293892983288596376009767250380228608 11661739 -599071371688726945258825789539384288460 11661740 -99560334881782243320544572819654543360 11661741 68303477585416088361612121348120467840 11661742 -39108859594440873177884681563316929728 11661743 -1485343531728582308414424669727577337120 11661744 -3331111664224194743027529242699268096 11661745 15249608963146575491098400665796891880 11661746 -50460857530088002941624414751646066928 11661747 183934669168249976154533347952083765872 11661748 -221972168863430715689593660052715014144 11661749 -5789791436936975509707908299570129344 11661750 -14033870175761275070854639611370944000 11661751 1042955179911562898633800402331031740904 11661752 1317208323833898799256167831883624878080 11661753 -125185449311579609572254823269768933792 11661754 -247004897801591096356249441896187401792 11661755 405226452630216125729715092634466044000 11661756 -137700995060586095777529207942223011840 11661757 256703328653926397459715360594438825420 11661758 178861883029231920046332474914630580480 11661759 -231948450782836095904761856352608396800 11661760 107199849500482685958594584753586831360 11661761 -898691250003391528343697522438310120638 11661762 39019049320132997015730072923166649344 11661763 1020948311748795762463594455513003436800 11661764 355486229913279655058101219909797480576 11661765 70531679686831405727464430688654076320 11661766 -119767056047789052564453792577048657920 11661767 134629394866836812738136210951462774120 11661768 302815650788982211264416187644495283200 11661769 347525897586396750435026250289813876096 11661770 158460827166934285238218503178133284800 11661771 286244591518387341749077857558413526528 11661772 383683083763255500958456803186545152 11661773 501355675735087993918845796087456124022 11661774 -350220816683071987382023182631784879040 11661775 104069867923164004039512845579240300800 11661776 86101268263611335630434096597184151552 11661777 -21802271596507283845468351869037572480 11661778 126547372228844541007752199357644337824 11661779 453318457587108639255407153650716041976 11661780 -88869705626602256523591806141794836480 11661781 29174844782720441714358769278688888704 11661782 -301909210010156779112111667906489661440 11661783 -47390885642111390836177363214760115200 11661784 -268933647150047982032964890423697715200 11661785 -681935713615390873168710363720305798400 11661786 15328232396979400903281710050818547200 11661787 -603450051416330411216165205982774280 11661788 -156436585491105498997039722387996463104 11661789 -372486618691152529863062634296164859232 11661790 -113251123973069864945089723754802673920 11661791 -459784610498257733501204715566799259200 11661792 -560719604920320406356001652218313834496 11661793 60689389812352154421991067541008181888 11661794 178597668526982145295063396436245786272 11661795 -470899562265316707058499837690976374880 11661796 -1436726461331766609733027444069021945344 11661797 25987526995225698035957944722855472128 11661798 -36001343046192831721322414411644569600 11661799 499306183651267390774257882387353489160 11661800 180151283934054074779568534948718720000 11661801 300021951202883977830897991445191310400 11661802 -64169643845479411311423215102829406368 11661803 -89208713787246805396956401089144956720 11661804 -355003365998603644041124789645931324928 11661805 135029082876568759016152972703935289100 11661806 74411707309160517800143548760892760384 11661807 113689758948654778521776480884518052992 11661808 -48934232998128993762726569327901900800 11661809 717923920517510352492530853119637611316 11661810 -275130161478669222117971557177401699840 11661811 175727938292989889830643948092911978832 11661812 -14191521597677235201693489319366345344 11661813 742813149839204925874258655174311101084 11661814 295035655955758359375564083787522692256 11661815 992394693116806146261236412766554240 11661816 416215515104334441511792084585028505600 11661817 -537338790712044219881019043179122843180 11661818 14038946296354814485231355755477276416 11661819 -202449944463338891615023610573870817792 11661820 -227163815442871648570183646839771008000 11661821 -103872608495865090960912719526029943456 11661822 -321955426155456097964397434812467456000 11661823 44137439659888478975314648324163656944 11661824 -474296813152950689446047331964141174784 11661825 -95434650723869943074134700916683376000 11661826 -75510680489708406996697219894035025152 11661827 1444101257675114573892843094411560359676 11661828 126104553978602228417745740447896043520 11661829 -150490154100111870779319412997580961570 11661830 -116870791097188633608339090300303379200 11661831 174983369884288359691761258904811275560 11661832 -130473134952530277789737072677315215360 11661833 -146272422741416157922866120938710290918 11661834 -135616750516290152245635442930176933120 11661835 13655793753251110769904753011714412000 11661836 732682708700303885546580110176617308160 11661837 -102274737435243791306244413827970185440 11661838 -416749840292157772765934739254582191680 11661839 -171244119466130718399653587932525279360 11661840 215361084752846803767367610234634240000 11661841 -49471317660767880911157989226918023758 11661842 -228401671380577079406134533348834658928 11661843 -785154917232079797961536069503049099336 11661844 -455270694000959355379378606371054427264 11661845 -70800383216661933991259489937812727480 11661846 118350305199484910514334565296660537344 11661847 353256970167979957968093273265869781872 11661848 186676212591484263659771158279136256000 11661849 -834060010040554978940918257084380065766 11661850 12125768607848619974073431107322784000 11661851 364352732906651763381068309334989349984 11661852 126762702279479800188596162333126687232 11661853 -929632010219740299366044099242646675322 11661854 -2363732723524140794902369411251067200 11661855 -37745501758028532374836297963234197600 11661856 846654023248198261128800640652376604672 11661857 -201500576747498433773293968548769647340 11661858 2001418500343304255693574564841029120 11661859 465368747420784263766462716832823360 11661860 -16249613717177039317043159610475008000 11661861 340352431818438944461524224518454094720 11661862 -273726747544865035520406840279195246336 11661863 1057981398562436810942739307971427589112 11661864 -200856652162490408735322238091217960960 11661865 63934808788201406490715208839095844260 11661866 667063532601440504352496577422604193024 11661867 492890063123158939299477294080744855040 11661868 -238453650624493379579277381961166455552 11661869 116981410938310322883433388160851870796 11661870 276391991796104081712377007193788748800 11661871 112456263889817556160493974920850982392 11661872 188419534534415666685685504036936728576 11661873 700629713512377103094376864788764662384 11661874 21020421733783045218855193715014413312 11661875 -273422856062564141208754208877133140000 11661876 81629436934070087569005601706594667264 11661877 1067691715864011173647072399074281784000 11661878 398745354490138292906648801705343984000 11661879 180240838875904780929164099382384868584 11661880 -517123698528945448706473335979027353600 11661881 264474596339164138698905671438702295040 11661882 -92846747193536062523208137594122824192 11661883 624629805467763981693005670437002583064 11661884 360142427997458723723740633751624818176 11661885 -167644305519970272817493590665693517800 11661886 653088907598872842039860085846999404160 11661887 -142497375852211030586978617959470206848 11661888 44615402052824602015069506913085423616 11661889 1900388854032762466353247936064540500356 11661890 -107010488665509862630524848565562828800 11661891 46279693464576309062216348522222239992 11661892 61755605980806031330856570819943174144 11661893 1380384688695888979113270231702483146142 11661894 -21008500467305174285980255865030774304 11661895 -213766952629692846615521426032088293920 11661896 -74013783513081091392894399035433369600 11661897 -192229289283192199829332180690826242944 11661898 -107490769471424981157845169698768107008 11661899 1355697402005442172499289146749336775664 11661900 67633850751340328102777218277132044800 11661901 5238293768071211697759473141090817920 11661902 -413408893190438832265925827713162749952 11661903 805586917496339900971971011741320331064 11661904 -164556266731852533966498771622694625280 11661905 145187669052542209809753111117213699060 11661906 -115567820504677908406958731240361383296 11661907 -336906954094914123933929046324146733844 11661908 403188324294626119717393256935777877760 11661909 16930034397285523609392713228127299712 11661910 -66567198788167859322189214273607692800 11661911 860647478427992230317336536794314325512 11661912 -502447220368818307224639484966752430080 11661913 72383100226876696378461523508465108500 11661914 758460702230720267691566686897705381632 11661915 337567139620369600096455206660816832000 11661916 320223701761927277382318781919731452928 11661917 -5468831258471019275905828261482552936 11661918 -127101836726317919884815207906576175296 11661919 -412777787185382830804122274433071031488 11661920 190707926828725397639335288623936307200 11661921 298515282171339647330142956925666670080 11661922 400565965990299120061928531046705070080 11661923 3151833813290852642133813642616822944 11661924 -751863433855057306235413095118646089728 11661925 244228596989194700382535785142693840800 11661926 532625785583719084271277503019533490912 11661927 -70057283610601766787925276526552732592 11661928 538727046052171844075299991408859356160 11661929 -220474090698450006916072793248607995824 11661930 18917603246835465801487690785026411520 11661931 984514241234713054615723929087296622000 11661932 -618235561604524243488825412353001881600 11661933 -811657157992790038733277347955299338176 11661934 301310970472754522505006533548692920640 11661935 -112655318514050667004828542658644456120 11661936 36784828118286192370831090031827353600 11661937 -143901185097743262504189673221147379200 11661938 -2405664592108651025954063623471705056 11661939 -159592834205673315803177463259211291256 11661940 -465542310401501165512066053531154483200 11661941 -231796038771957201942597997342032139200 11661942 -354479598368309514067256227583967271488 11661943 -39393277145980181217663664088896100352 11661944 8569283697098608032709663638572236800 11661945 -75848616858271728814349254782378022080 11661946 364781632448743116796162547918662788864 11661947 728180304588814102874500228812011415912 11661948 584640272669094167198638556521065784320 11661949 127882442174073158560942820867236127640 11661950 185088948336074887186296181237009656000 11661951 -82443488419909256689020585310473035448 11661952 -76989316646629572221504522112152371200 11661953 1118186104529141578080381628810668356640 11661954 109219817492168060827431329009357646720 11661955 -741513535764258097962857420091080054640 11661956 -205523153265154570888058950712621912832 11661957 31241071590882438274009455285308844540 11661958 90465676909204544061242969921200533504 11661959 953422415692275414908361059250651419160 11661960 571398291073424810501562278003798016000 11661961 -156136489903621837611625060823214003840 11661962 -186130262846186032594727593982683259136 11661963 -362827567507414480486181628460585638912 11661964 258863480786126772593889146442639838976 11661965 -105764347910461411001683475991334512000 11661966 -149393636450316620766309167039512578816 11661967 453960264700173861871061986927531526400 11661968 -328933416163589692768782874276931985408 11661969 -119640997834691788525599049812922036224 11661970 151686773041503740692957465346453352960 11661971 373595965770935080765324729945928480172 11661972 122978946441092581072159178584651038720 11661973 -1122299539187393057031142430063690978820 11661974 260025219740939133685981843358423432736 11661975 8055352584064882422134264496913626600 11661976 -1115233871971621059274541129034188451840 11661977 626951781797811313037813796430152030852 11661978 -291094013442180683006533606701780619776 11661979 -453920090876368694190320006078135907824 11661980 -939441219039014162871361534125772800 11661981 35716418730154324551927139085445685920 11661982 72709420178604491867235953313095902272 11661983 263857360229677767059094005098127717760 11661984 -74412744180789461129573611896461131776 11661985 -338720750188286860133879332324970483820 11661986 54920366532749111675180836050282115584 11661987 4924078368543880896718068974711016768 11661988 -109344057240780335334566210589579308544 11661989 -217303167190413825896180133694843912512 11661990 -2192391751727696700274515547864623360 11661991 404948024992947231162852792169694832000 11661992 -464839449336461895249896560426750080000 11661993 -32336282398189487393712462727935082176 11661994 130689008060900380032420634011183048960 11661995 690289880444788831447424698555074012000 11661996 -184870787603167313293924503431488977408 11661997 -84960155301409194913001078614849325600 11661998 18082443944409191205257499559472498688 11661999 -280702222225389208141968947948627592960 11662000 150566401339622888861175177329049600000 11662001 406290799650823222761894904683295650612 11662002 -170601003250289094212836953080679244800 11662003 129042441471800796715461707412635594252 11662004 -700230931497375376424049514026921442944 11662005 57606560825484210959274130450276012800 11662006 -130496116889390288101613142834049574400 11662007 208938506572202500894991836363823274624 11662008 -51421369435193377882175665360070246400 11662009 -206336496578402060934634506507291614384 11662010 132159268138835899876791468349362528000 11662011 -133760706887682117399141873931771017360 11662012 -557905059456203582760917723273330347008 11662013 -859013003248357127496654820818417672672 11662014 -12455992777348798493898726677824487424 11662015 -813198928057408622839988087301918210840 11662016 -323257148681472325577403470292317110272 11662017 -175153056304439597443393278378630471408 11662018 -192649348285268262327333191990910389040 11662019 -508206086047294027040797032295504908480 11662020 -231356293982683574209343567864152657920 11662021 157032333479432478791666465527199252512 11662022 -239610703952497873023634203666001435200 11662023 -65482669238905582485591722391334051632 11662024 -127665302611369233975059422247261921280 11662025 435847629363538145435234938106890578300 11662026 -119372644378617041350323277426374220800 11662027 118928626401660040736005074412934375280 11662028 -90932242957729575412934657324511857664 11662029 345104432696272199157111283420833792000 11662030 -2862332481883677720009842562053633280 11662031 879258175908905081138782340444207602200 11662032 -43063324505550841902921967736078991360 11662033 621639847811974152567135197941581047282 11662034 182875140675754960561272355543697240064 11662035 5897025774530986819864437670547865600 11662036 262017307309088920074935823712460842880 11662037 795912095241700730681953621333139511552 11662038 264007373587710366039159912220420578144 11662039 -409190698025107143806500017226093143160 11662040 -54632856833456274869891382124539494400 11662041 -383995929896098303961786167100136341376 11662042 -1377399964942415448023414823026044416 11662043 826841659158353725984894494107328068292 11662044 7193493882521244692325649575799603200 11662045 90810160324388745086659883097275942400 11662046 80533134863737788139856503672380928704 11662047 227600010509010008521826806285227326424 11662048 1112589166129443757516157408222140170240 11662049 -1143687804152924448534318339510056160414 11662050 -38438599416881889145376348818895491200 11662051 570358987766175456535261991439387436632 11662052 353662742317012524000642083597078691072 11662053 -108075254380527733590804119639174642976 11662054 405647645731541111490585409717364568960 11662055 155335299161501304074920780091463017760 11662056 421884325857091529472267248807939112960 11662057 -622980307645948659160293490170043048368 11662058 272213319997766235155431933696229061120 11662059 1210488851100427676168677547434797980160 11662060 -27382971597430454232804907288198732800 11662061 -1637602427297383800272402261712995028 11662062 38982277743387069278834398881905053824 11662063 -281151331274047831271565700253305365504 11662064 195404150785227824761049779283061964800 11662065 -231434551922170042214363122701799360140 11662066 10847110091037141207670450793642841408 11662067 -308448465802653888544040744141373657120 11662068 -467772308616252835775821269470760235008 11662069 -472721144996096345203201807558458927140 11662070 -84174747854945912981015127821235383040 11662071 -173162460408007731832922269320250443288 11662072 1617227891161116132434693330501518417920 11662073 3654771788220372548984860065064393104 11662074 113148627415609308300840416429477023344 11662075 -398311626304723312603370065279170582700 11662076 -180062562985272264559126584297624883200 11662077 164940537746614717768012322486598752832 11662078 234058542849565747468692675213401256960 11662079 67608684898577040203619572182020027888 11662080 -241036481219340949229404083486499799040 11662081 187963683298835652357156883905879427200 11662082 -413342410923579150196129527200603458608 11662083 -848118520650374370727850485916367152400 11662084 -114921246701959432136715312284728561664 11662085 -223317724970603486568903471589694626440 11662086 -200195791791414180467434143344411328000 11662087 -1145532956818250733642176221858889557208 11662088 314267923724859400018656704173068779520 11662089 -657153598528806384491909374193295863040 11662090 -450756368089371403417675854837638956800 11662091 -45781110213376103901344047386310050816 11662092 -230914912176360627400287815073477903360 11662093 -880889786232169521565552250379434739658 11662094 -216923497370718047098816562849158883904 11662095 -451724227415033878630191524278061130480 11662096 177773835955413927158165019839190474752 11662097 539823258704855728605945312825376698546 11662098 -176536165205864267851429413631820029824 11662099 48011349629653497934085383337033869100 11662100 -178349579316603035603840849487041280000 11662101 937557432600164885502549087283909710 11662102 624709365641954154731018274653567533824 11662103 592708732052463451619891817963290645064 11662104 -103578351229748045374258559035710504960 11662105 -1292139384088128478810347615633319680 11662106 -385131721127800820968912241530579327248 11662107 -137503911683529728858165726288298470400 11662108 -148122691501970434676133909828100905472 11662109 431162915693118353172776766460375166310 11662110 -111022888644211213508591829116049408000 11662111 1535764896955849474672257145627576817712 11662112 412681032473218181817479334280701149184 11662113 -425685157310156991633980215757183313216 11662114 61572394392558464898977294232628984656 11662115 -27845548920747528418601982329573016000 11662116 -8369589408660445421903080408736403456 11662117 -266898957363738967232283349614963962400 11662118 252767374738035543575336658056370168960 11662119 -98471038600548699584719785663975196320 11662120 92413832052013657480643661972791193600 11662121 -260696783400628070054987724962750539356 11662122 102273847767247825642328128059556322304 11662123 316240888366493521540170091901769682368 11662124 118072525431812037159834958506547392000 11662125 -36562086086659802155693804781097936000 11662126 -76902918929425740033998517685486170240 11662127 195589008319031439991264711236363243600 11662128 -11234636159425951376791898309049384960 11662129 -192509520243051467129165325244291370000 11662130 481823338872523847673877588204021164960 11662131 233606223220397258881299224541392259120 11662132 -142141777409539558722524592029771327104 11662133 -145696280450293264319957491680585456480 11662134 -272602076829063695646681863320063603200 11662135 -112741385843862423057935862650470426920 11662136 267279887968967044417898799735551631360 11662137 18651096897335372172058205122535538186 11662138 59134475902762896930654353166998200320 11662139 -82126374370548417512748171715958292576 11662140 -6533494751867811646450439284983889920 11662141 -200709452972424050088188512110653112788 11662142 -878702143829498617475862502904435024256 11662143 -112497765202403801114466290699390256000 11662144 -88875047158583398207006097310826364928 11662145 617942331282086944008530929054903886400 11662146 -415332203791973764963666156034650740576 11662147 -121607869129566951451248096079014144804 11662148 60705452707273659812266666981833134208 11662149 -378750191636405372834987550092521064736 11662150 -9473245659493388469894357991137686400 11662151 -399289903237961880208507913200411879848 11662152 -70648850745797764062388662106607738880 11662153 -293342933416991585284400607182164360140 11662154 -185062306751649879048943811441878384128 11662155 246756222511952420634723696493307271600 11662156 -263464135128374684349132038980079714304 11662157 343726093192009813789220036606237532672 11662158 150816873400405220127346046047481246784 11662159 -25613280878238121039227080040817189120 11662160 -199843633724218615085482380546855813120 11662161 45833366593690662214244863265385867264 11662162 -467577341033529401768540432988181872000 11662163 -436599898854512473467922252879739317152 11662164 249491369385794085465207885889393520640 11662165 109802178767494515086542610865565915320 11662166 5191373036359595785948691140635168000 11662167 -503320844979694156273002953065608624000 11662168 175531252891936533701057520555076853760 11662169 261912229413512310723743970124537094400 11662170 -105705444499751568218338165922443468800 11662171 -1092106576459259992392832476040997661628 11662172 -837518602936695964026408853396295437824 11662173 -189915090057720192105494333785960504704 11662174 170440750939388691453795836429704350336 11662175 -331173280393170670449225759324846067200 11662176 323411578956235530332099050373067571200 11662177 -194849524363680549317889173552311178974 11662178 -78514756138238348189385641178276346368 11662179 158042511023626229297890837103317745784 11662180 351050525574151852234497054239047065600 11662181 -1180067318273236331076192156109456125600 11662182 164897580255809095911739934727285121152 11662183 364894884824575683784582494019312350384 11662184 213209684320603451041100269930599168000 11662185 -274655112527552033936516106366115387200 11662186 -218165063794852464167871772483430768208 11662187 -849871579370805512235502561758818623608 11662188 -17005009826097667509350423341660886016 11662189 98180931418303030592881777887437973504 11662190 -66905665960370063219052658326988430400 11662191 28633738687242135964529176370741527440 11662192 -113411342527706268760326949891465576448 11662193 1188077130701196187479909923257498399140 11662194 -430838092114154548818492331788538953600 11662195 -167901925542982563319031949514914790800 11662196 -19597407731251740985796547362240716800 11662197 -696187610802744211164835327417442143200 11662198 187689524945511237663603338812294481664 11662199 -1123045967405408004384671434668646267800 11662200 -73733725453412757401080308851834880000 11662201 423517904048342963116929261722657524202 11662202 13385928400760255094461948973574225152 11662203 -129217958226003969001449766405263778560 11662204 -210373815640162054648687193487214632960 11662205 -881914365999094366904520810841075413000 11662206 -1767278335828189879184648915448631296 11662207 19662552907378122403845104875192117872 11662208 48744621170792573214610989470711808000 11662209 -233420171318892541984533988525487444160 11662210 -131197962247895519887911131422834583040 11662211 874609306515918288082172800137316431624 11662212 -174005531289126403265034672362203788288 11662213 1023416553689591694686764177152768687360 11662214 -19034130129013156798900607299612539648 11662215 -124352010452928735587925904309555718880 11662216 177877333906404734058928803806523033600 11662217 266195217154566454676099291711656531200 11662218 11997810372090225308549181516270202464 11662219 489340001461289724647387200976065136640 11662220 -227086160761160287085769423556233600000 11662221 -581040142930781391653042830995758907456 11662222 -255465182420089665266408068479798173952 11662223 -1251401617460115985256766540092209560528 11662224 -39186788730368812175636590738625003520 11662225 150444069324755567672802085974541141675 11662226 -204048600564231283845885210437722257600 11662227 76483850890114180532744953359103200564 11662228 -836049866829652872442464001460487394432 11662229 563254418301556713032420892032680018830 11662230 -3687736982726717381344082768624160000 11662231 -1501165846211172188058938974037000192 11662232 111423352638186651677263464344773939200 11662233 -188027130767660183719654382429497649952 11662234 135020260067244806982561449560720443360 11662235 -1236473161512666384983089070911816800 11662236 -41100201536006683084002408203574647808 11662237 -22819332172579974608105472980908452980 11662238 96601943440796137943477762766019737600 11662239 -633420900086190135327434962156695505920 11662240 260587722641490861664083404317389619200 11662241 484179167502338202013800625386921372642 11662242 -268041998172697553663932833728046005760 11662243 75861209129893721513503502391288696520 11662244 -428593187997028165491891203193949593600 11662245 -3169342132402460607217516863310012800 11662246 -632357619253661519838112133073742352928 11662247 -680080428754232723796994913884601335680 11662248 -70243901720237688098405327776829030400 11662249 -13543767305034264360826513483151455750 11662250 527126196742550536979180561040703800000 11662251 -681114605708022709112938701212181382656 11662252 -151257867602816988132499994857274816512 11662253 1464009971773024569955595486317687892502 11662254 93032666093817482769634183576306620480 11662255 890269169940138614349102433793584765920 11662256 -163056033523275061532989972693129740288 11662257 247212404036599288724738580122780539680 11662258 -371100307174863327309855527775580385520 11662259 -330501831622333547150336317826881758384 11662260 339142872180143344138877034309417154560 11662261 -11245598682362504858249562129072607240 11662262 -74200023363378572566219580147816979456 11662263 -332185738056167089419567420799818659880 11662264 411578570102592988734948401325829263360 11662265 -3937078604814328930770259216446674880 11662266 -83355199513483677797832056027476733952 11662267 -252381907060036295358169563930510742684 11662268 224243679974008655813498496419457348096 11662269 216197120304347085606593884277805792768 11662270 -192976772179993902737735724315193129920 11662271 -367338020019780210339030817640774862528 11662272 284280738686660812204554942191669084160 11662273 110821332434654108281503250634431599040 11662274 -119397227835031731189395231423459026368 11662275 349224971409743537271869115147320385600 11662276 85299845254428170837895132036700753920 11662277 -440583656500067381724253012475001428928 11662278 -320267946771951314954822454469910188032 11662279 260340089733007744055251693730989762368 11662280 -133447570398379496172691422230364979200 11662281 356278683312145345397027461186940862570 11662282 575647829955090010409854371649336402992 11662283 -414428586039279807410418900297163875840 11662284 -421897472254319928342495936797800088064 11662285 -854676589262523221146321718935405210440 11662286 288541536471948692367952930462696545024 11662287 28258547687417278956255174077200865280 11662288 2608606493133671922986134309529714688 11662289 -15666329365527178080714105916141690008 11662290 255201069958170034766686503955854325920 11662291 -442287819275226173667381575185039070528 11662292 -429466863915649689052193336108335560960 11662293 -18543639970738174754999485087792934400 11662294 -480840719051292847462627433717981181120 11662295 86064408292912333967470349591211613200 11662296 -584722602859235329446239731927803494400 11662297 -603441806586771668287991439858046859254 11662298 -103222613751605569347123424624759908864 11662299 1191049722933346623990320870267855078208 11662300 -56524260495497774826278017075508211200 11662301 -342204210626753522089054929672798745248 11662302 107441657746117557203274463840902887232 11662303 -334914209944885858131099327259158276448 11662304 1449043392537280532239781638774761455616 11662305 -9686265948060996351836602578071782080 11662306 -45126564048580730263678039186397755152 11662307 -695337777837459248345971481305948569444 11662308 146786772925059947118302260700862074880 11662309 1200281063743400240575199471128024208510 11662310 -11839830443245554011548185593955905280 11662311 105600642314251987089945239418501828480 11662312 -236633783814250392338222921667102228480 11662313 -70130310805294107699534068694468405276 11662314 -63368189917609789959957887501636824320 11662315 10630451954862572775298874487535456800 11662316 -14547846113853740944057669765561692672 11662317 95562566796659623839895347793654678134 11662318 -466172763156564964700571631146921229440 11662319 244796821410475549755817235195934576720 11662320 -92464830531860878292913954970904494080 11662321 -764475035486194927114512375878889494400 11662322 19988556810173675506338384929462648832 11662323 -613609650232904645702400495730069918080 11662324 24428833242811635656483385347192471552 11662325 488340221448556642368230409430670834100 11662326 -113374368346485760161840131145095232000 11662327 359040810720460972198028562295684420032 11662328 -239339324654841121461170829483217059840 11662329 -147987016795980436071476724123776788800 11662330 -359508287841815892020143740823082522880 11662331 -4224571911072794902834531211368202328 11662332 248119128817299763943153619113654575104 11662333 1322020707738774129901579504190258019520 11662334 -17529907163830536266201065833821035392 11662335 -83182200206367251642059284507458234280 11662336 49235715507351971739347428951560552448 11662337 -1024712357003927966173102064079915656748 11662338 285884017681813485457683272735141737344 11662339 -89428910197154477090952639418988103776 11662340 563559230442799207149343970652030343680 11662341 -51302772610715844577189024847721905760 11662342 -23096545540151747805528230057399273088 11662343 644909207558077582300302860893864800 11662344 -208905924686374307537830933306047728640 11662345 720266293998144212391826789087420663680 11662346 344770150950184785357276579685786998720 11662347 -50755427311536762377662121525246658600 11662348 -326176269689321803743625467324512987392 11662349 1548305430631784728408201841431675455564 11662350 -76743536516502285515502379510259712000 11662351 -428744620565140068130417962132896941648 11662352 20871332511123110317941397786677411840 11662353 -877857927439085721019153932154052097600 11662354 -3525936373201597624432977256622589696 11662355 145187004718501124645998571015197701120 11662356 -428726365236317798392679091263252809728 11662357 -2425549983261455404951985684925248256 11662358 -277194294672948449085215415343853490624 11662359 -288194540835171073431579112160284179096 11662360 88186480450320685931121872231875584000 11662361 813515451678116120247730880469762703632 11662362 -273048586092768379820820825722789310480 11662363 315824403495017763027426556019844227200 11662364 119628858748429433131538082543919574016 11662365 -65752533620785050710549553005040178560 11662366 -573587730108387142522337069574391306368 11662367 -104377944951387737986219940062852519584 11662368 234296668854125486549275011732464467968 11662369 -238014375495941144520041158073026225260 11662370 168930905560334713767048573307238894880 11662371 -109847941540052250203252264037930693120 11662372 1404114502720290252191222104052893200640 11662373 -206405976809795750919514653543413790276 11662374 -925099219878737564665327352492252160 11662375 -1676213449652294343199829002918844880000 11662376 1224231477534698860213140627304052981760 11662377 10068409507608315375529546034713495008 11662378 101050037149977701402978571321633500160 11662379 -705304697910706010663614171909441350000 11662380 21957346501604232735045772935478056960 11662381 -2069990442827567782222982092260933753248 11662382 158536756953954677879843503587114988800 11662383 691546734988599164386793889155763759624 11662384 138369323515222350258977279130844774400 11662385 -30969811427842415466162573923699965440 11662386 37288289268477446852844876790941308928 11662387 -22417300165293440949131805071204038080 11662388 814554892672997301479699403461469948288 11662389 -169807233257569167083925909857651493792 11662390 127347609066345440578599831898942435200 11662391 209736996682556406552957790531564479264 11662392 659513601601803131199975512157599170560 11662393 626049804202475822602961842237857881642 11662394 652128491447260909838758635496828880496 11662395 -69595185906551702004899697832190688000 11662396 -847874229898043709114756839999411123200 11662397 -847940672675521969127846915126083044960 11662398 129439298549622339768253682018531890368 11662399 -70733250952404457452925079946650757408 11662400 -36071186002055213651946960720415948800 11662401 -607018012240988002563363534652652053968 11662402 225641073693469301626039548364352489472 11662403 532076250539884431374353196491896398304 11662404 -105181410186187228865036618409168506880 11662405 -890021765469526524867640476378188495880 11662406 300730126215583242752048501418086123520 11662407 -55974272781155707383694693798393379520 11662408 487748895287253776985535427732400230400 11662409 501649204847272388605313726574907604160 11662410 -133088135501071624883196309855592366080 11662411 488817861123241407106889012211791981992 11662412 -182921562644676583560658242322957739520 11662413 223617288815862789720188495237134422528 11662414 138544848305345355855211164356385747840 11662415 -204666907683134589379662041848157704440 11662416 -92309001655419049061519822423034961920 11662417 -2478885489946552486168112804299011584 11662418 198803604632899983408597951274228965504 11662419 -521656418995492653961883322792316234056 11662420 106866874003503472713555272561376092160 11662421 929796885822149653041307604420000701500 11662422 -71013940666996053547217894669646078528 11662423 149189219193956927206827386102327850880 11662424 -835100810944160278917396265727411927040 11662425 517343153427836127891707375423607277500 11662426 -30976224620980790495394470330677783296 11662427 305087295608479944744836466555678227472 11662428 -399727116741333441817777109839373352960 11662429 91180816520122330524641298347469040320 11662430 93315585898452029669601260711491019520 11662431 -193559508610960698252886841301924554112 11662432 167148614069767350213702550945583726592 11662433 169735054856636060945619411430090630164 11662434 -118969168777186185703577560062511272960 11662435 -485509699588689708361037820742920243120 11662436 702059414541478025857221670325201979648 11662437 237091618454433291911266965734277985920 11662438 -196016847406354022988891326219365827456 11662439 -472477743555324860833822806747315330144 11662440 -144326969656976159551476965945522995200 11662441 401530224182135499015912261580391017530 11662442 -679918422187970262731564070049948640256 11662443 41841228524752309591002975215324483520 11662444 -267115914695553857464932389142864312064 11662445 -898193765560887342385145424533246987520 11662446 15632743552800028270111725828112281600 11662447 -835479528918094833671204466935409671960 11662448 4002361844468863720719886326662430720 11662449 39018911979400776137763652661882391168 11662450 -23125193864145872001494726973970788000 11662451 471505972670198107705478274768454536312 11662452 -9387284594612423371371366198516445824 11662453 1249349988552084903908345390808063588864 11662454 426646511130047598066926490178338078720 11662455 -63689781168036170865139212125270208000 11662456 90655269663349303941737280960054374400 11662457 65375954960075050107758240301034601706 11662458 200129324227015313972673694543582992384 11662459 472006680971152321052572834642692675816 11662460 3293359517049150754463561088317521920 11662461 -37833008985758719982277705406875304698 11662462 66502141611593022342168175183696555392 11662463 557022299412772813727286034817681891712 11662464 551180780391281455626049551461253120 11662465 -64516480224912982263150741350513016000 11662466 1631917005381915073556184978823579680 11662467 -6955290693488469621299581203696934920 11662468 29826191239408903071096098819270937856 11662469 113761332356605011122087819831019793920 11662470 240898039794443223820064499884681811840 11662471 30784933581651781382654271527137570800 11662472 8843030771241029835590940660283146240 11662473 -25763115599757910814376093553605663216 11662474 -20006410931187085009873832554201881600 11662475 198525809721615747296442383092822323000 11662476 -110365967875565111072705658978009513984 11662477 -209161626328241408514806660070160761428 11662478 -83907676773451078332654927584961744960 11662479 -295661358581375777156007905935780114752 11662480 6677984379372513294713103233336770560 11662481 -729681074364057505083459196481693312718 11662482 87750596615602946690992451403651886080 11662483 62170846024048923840963355536563105280 11662484 107298898789368043618833777173122983936 11662485 40311477934802014849497873659541196800 11662486 -900330525348925577105543092170832650240 11662487 -117656332044903890332191715980561629400 11662488 -342912215334993011235324606625927372800 11662489 454496375921132183884342602430163029456 11662490 -253250332681310048072552864864108217120 11662491 32917116511572678600403401144185073120 11662492 -823018897232787745634497682780797571584 11662493 1600612957756215440950540275271689197580 11662494 -312361518529065766914916757532795156480 11662495 -172600325257407500904828381545265648000 11662496 -222140973930564390969605222634252926976 11662497 -289204117580556696252347632020152249280 11662498 -513024050253662172009324579734561934000 11662499 -20289042983877328517784505228187614500 11662500 -280621210155742307467160625839270400000 11662501 25917245660891709100191250303921890972 11662502 -254953772871024268556915685643609110048 11662503 -5998378701091487905182300172450240896 11662504 96324474758172424660396854136361779200 11662505 571356465793751220061117318546069674660 11662506 350931526146892977338858982513441051312 11662507 69580749436128318274360725835557006880 11662508 88311759641294258985299983273105966080 11662509 -373207016791158871714968511223850338496 11662510 17490305285636634279964227815216363520 11662511 62937583604036969929418250191184767568 11662512 -214759416641466021031553437978506362880 11662513 1288181045740552069930095349346286383762 11662514 -156792395279609242400479739977071228144 11662515 -250141771942659750523036537623559716000 11662516 589950758230218750663666565084558153728 11662517 -934317152154507416500187421702412773120 11662518 -42328719422054190982689751477053960192 11662519 651917050064208965338704797599689951960 11662520 782565035207700225984645031423730380800 11662521 -79480834535011995980935616685927897072 11662522 462912281779841406359599299042765747312 11662523 -497493488373809800778965402570337390280 11662524 -374884140074499608072281668160607485440 11662525 -260908335938834580659398356363761127200 11662526 756353333052197635016912663797030007040 11662527 27163166910624705162205543469387148432 11662528 -75801546869227868512841344178297241600 11662529 36324493940100921490186037238146935380 11662530 -137928457123952024783743714291092480000 11662531 48763174097482849430020346882705445024 11662532 -75332655080687978669077795388709027840 11662533 298505846454872946990293752615215936000 11662534 831700562580924366892876484453966592 11662535 -472488051126764447952883036465273568520 11662536 373792815046972629902182875515388149760 11662537 -950263655441977162027771661163177870336 11662538 287249934555080017185564296376679759920 11662539 -234327214876382684675713167858514321704 11662540 391550457237557756012989764824733834240 11662541 -89667154535592427078977562812219113472 11662542 -134940311726187589001229715888252950720 11662543 -1223288905560121645740355364922245064208 11662544 60981934553966111512127800649662955520 11662545 -52142739293622215126296204351592506560 11662546 4297478059852596495256493999931462144 11662547 -565617103790624719433126975512409405760 11662548 -43729385562743894564495549737593452544 11662549 1083327657950253758467073157251575753550 11662550 207896197508481462331819210892335312800 11662551 438953816685263854383355411898983176480 11662552 -489706609216004451992280423555262771200 11662553 -41628485245826290486279076569723866240 11662554 -11088923769368567502864322418880733440 11662555 -607823870311874742665296683203568959040 11662556 741942047861421709775993731313526778368 11662557 -307895919535629853860970191331416332160 11662558 -96029971765161118942404901034905900416 11662559 594044827001232377089659201215256842016 11662560 -26104489033952961096084991723909939200 11662561 462818100674195413898161884688801444320 11662562 243262538255592920141276755614388606032 11662563 -595171685130126301476443740492931781312 11662564 -106053462270782029888133009014515732480 11662565 -2085526133039501330928479402238609540 11662566 217502627765760321636477623844774873600 11662567 240493222852266045102301518213187423792 11662568 610193287635868504575120455028742978560 11662569 -324313027394097342974785525143672475680 11662570 -3157840614100561740113405530440571200 11662571 -352829492563496330221552874769614511456 11662572 -42324129020457493593199296361469116416 11662573 -89032207009628611490971066773512709672 11662574 -63796889958819830723653843949783940096 11662575 -17667986585299540030984582064951159400 11662576 -48804126202548585671302031649139130368 11662577 502700459877217357658100192112536921426 11662578 30257446225392804239352160416202669344 11662579 168557581446550092179522143643648600640 11662580 241465006066356953329086712616874393600 11662581 -241400424119277173992416411217054347456 11662582 585155772123134330397355220045371345920 11662583 424117341637510976676171478684915481832 11662584 62962916186772446927160599895490744320 11662585 -406803208381325179365641844570504120 11662586 319352847760519672551799257585061381344 11662587 359752549408381332925254695394501389568 11662588 481142066502753556755949049640837035520 11662589 -2304283443300587863949570914987915680 11662590 30307457755426045662322455944971434240 11662591 188469448297021861342937793524039548552 11662592 758830148265418380967347562890003480576 11662593 781452340113543110438689619178617423664 11662594 79726236395224489501827213202146854400 11662595 -22658211594778485056818943647816453920 11662596 646607739867904090055878122878858833920 11662597 392695497661299625331790914192024653272 11662598 -77430293400994984919458534132672076160 11662599 135935495729301482104226556955790563200 11662600 -439296076362592816298286094653572736000 11662601 -424734988459698637277241419216197914828 11662602 34217265267749740831938887172688723968 11662603 -59863218675158936015947452620882701312 11662604 -1415791395813937231869683728736780358144 11662605 322422617970945927687325489695894566700 11662606 -554693930408208561130314571984597021248 11662607 822453732147556088366093696091808610232 11662608 45065902519253184647245987715948150784 11662609 97528335936803048355134110131464412480 11662610 -173017759155353996221372263374440189440 11662611 -520273398397651856966018934695645430480 11662612 -616699417761578244021018473644096389120 11662613 1385408677078276693384240699670169038862 11662614 53228236487825774724757114840986017088 11662615 87942800857550804021944939915814468760 11662616 254483572626398569284449641082030530560 11662617 -231388806054671454745391417188569641952 11662618 -491149744635323339950979423898046897920 11662619 -76137986364389477079277142335150477056 11662620 -313936808402908119501254007763279211520 11662621 -866940986238327530007383844488484609178 11662622 45755384812774505176948800639139874304 11662623 6609231719361133003029419943978174336 11662624 -486073158592632535954725469448815116288 11662625 -343469184835803764942286584390046606000 11662626 18013860218744564850810933622774642944 11662627 -304008267131623627563248436199951083168 11662628 150398402246670877911235299308519040000 11662629 420756956864385730513463303940522634560 11662630 -124392778296212997135209583145283731200 11662631 219358593177113544186632121459621981432 11662632 -3696186892698690782600399211093934080 11662633 -622915120105788780013668721872444182016 11662634 120619228611359866358925400926804667392 11662635 -189020895180405859938156588204834304800 11662636 -680950247247017477805245033962219197440 11662637 -490580034741834512203606856539967461440 11662638 1427082485663260668996586485137536128 11662639 1032046570595117292969139961252195751440 11662640 99330972593988558862629369039097036800 11662641 691398160591932234468390436531072560450 11662642 -159708386559909557840864862405385164528 11662643 551273002096941896419311033859908643560 11662644 134451264331743526464221459177542029312 11662645 295038750424968148617756145829212047900 11662646 -737102716391478470765062118267731769280 11662647 820900728088580715498976782673063866600 11662648 1003125955769197166924713000848711168000 11662649 102517178557905023115538530094217047380 11662650 -25612169760791706091528721562487488000 11662651 99381466544139937471891366232206073856 11662652 -386211186193871545753347734591914558464 11662653 176400604872454024926799776187820815104 11662654 -6356282374383881657407250866409986560 11662655 -203521955650660676492934658758505100880 11662656 80688660310063100938159324577503641600 11662657 -680724535791303277170619431956615532094 11662658 -149926926746070983056056302584969511424 11662659 361144752132378174944887021088920093344 11662660 781246506294542818698771887730034444800 11662661 -286027274330719646382971397919457808738 11662662 -139004635604930179875527246652854799360 11662663 645810809602353457179126371127587191440 11662664 6617599357835258097919858171190968320 11662665 59604963011277309627127372188918743040 11662666 121917743143178889802737881955166685280 11662667 1714404223529547915642304828124276826000 11662668 -302713499623574835254813193605809967616 11662669 215868079182382820385526452968864312760 11662670 -546746040256606198876834042965851571840 11662671 -334495540998480810077185730454544224888 11662672 45743466334358143840489162075968897024 11662673 -114319210385029625686543175512695077760 11662674 423758877017079688144763309121848804352 11662675 6668111807567243202972793150195112000 11662676 -55364035023294984366425935570532186112 11662677 -346375112902691345690462410794910848000 11662678 -28240896753022628292756420080105415360 11662679 39806195690400797688651966619169505792 11662680 -18256821580184348132052123712584499200 11662681 92392246540494290029155756199211733264 11662682 388547540496869990061186902902299278592 11662683 -158331286251067187206651862171988067176 11662684 -559584007214494507245454617357672231936 11662685 394004215100742702133067233721295238380 11662686 -139885885599806161200062879962933536000 11662687 360928334609513110953865834926399170336 11662688 -731392528584534114123399326225071472640 11662689 -698658671479797245260801160054212727376 11662690 590865544579494920854882564660711057920 11662691 426733270083094917432438636799074986400 11662692 -807565161652444139097151348427092377600 11662693 534134686603963032363175935121729198784 11662694 -504952941334455025834112418086825040960 11662695 -589698824226073993083591959542025409360 11662696 107268396505089752564184107046861895680 11662697 139379763959682973853624251013453309172 11662698 160046900517075540940207947535787128320 11662699 42760035090507987465530169339409471864 11662700 -186704941539501529565318370548813337600 11662701 -445900827559301907975271995723811320768 11662702 86223747888486052062022616984160561792 11662703 48722755303181354482224240104054116224 11662704 2248914816888654086845404617060352000 11662705 -31131037360544832153623948310707080140 11662706 65994532894565242304165257538222736 11662707 295236894086674053830499224863174429440 11662708 28628018175936194161964484953354937728 11662709 129204855557633985598001940123654111804 11662710 31178885590837825615576950556470168960 11662711 1445345433537095828004355052546161310312 11662712 65155191548433450047140700149569024000 11662713 4683875504518212104351619249690555360 11662714 90202209373052426999869987310128276992 11662715 342140465537792661388206454830133920720 11662716 177277178758279200491635639636953867264 11662717 103884636185230732737235663831084772640 11662718 -5660661859284425924772041332286872896 11662719 -49247304294922233656313723805153196856 11662720 452969358020097882486501840069958041600 11662721 446611012714893407515887910229813395200 11662722 -86678742306622254570122909736535280640 11662723 789390864546774328097578227196767779784 11662724 161704539692639209577538841243467578496 11662725 -37324354648340239342578088594109380800 11662726 -131601799554794610053850293906824502688 11662727 -166047698031484816375270700969156772480 11662728 -81182967058259572141545656432063938560 11662729 302944500429671239107055065339843202084 11662730 3356838851495118893380227036957693120 11662731 711436111534825768265552005249368079200 11662732 900015761718145479322670359410154370560 11662733 570456455016137793445997692233040287744 11662734 -36839076130403707494432536312055293952 11662735 -198314046234722723096419109577711131040 11662736 -140075480328068509500745869368068497408 11662737 118970635969928228390934082188601848480 11662738 1946028965100567912747100172849122080 11662739 823219533304791715898106920757817341000 11662740 293045079755411930250232759494077218560 11662741 222326003938553427573102642300145399900 11662742 12631700794469990172841838726600987904 11662743 -451273936048613682156971864317494083736 11662744 -698715688871154010765269650962101166080 11662745 -313304027637955954778355448557956779200 11662746 -24512309784221753691212750087106249216 11662747 1437814114461721305629587869842273452272 11662748 641191159919939302824811473549199067136 11662749 123072715112107760075114273222675329824 11662750 -457472614377739655928164138841003552000 11662751 -983024906448140009782462950055900829400 11662752 99264137160290183514857108322555789312 11662753 -361578904115816640580579037587724056316 11662754 -49838605433628916803265430205938758368 11662755 -44809050372503438173041513449432560800 11662756 19032928429197446963909602692328488960 11662757 2008568626450771780162986690792943443552 11662758 -70717016211429858146319641762935848960 11662759 -745950211939419362086559887893095025480 11662760 -42860440033191170611209815774314752000 11662761 14799694344022761852650425764661128960 11662762 -344483577952300970632206484194541420368 11662763 83216105629126341201261059543076558624 11662764 24224226093095086628463694860195978240 11662765 -69938755418861610258366082401311860200 11662766 -106314705404135947170298245713277176640 11662767 95983931009350262643476313975694525008 11662768 -4411911951889483430941399399616741376 11662769 -138479637500152528198633598568791902830 11662770 -36218481810280076958072780103409664000 11662771 -704949895738799928210755337286037578128 11662772 18509136627945408314712031435879686144 11662773 -610917106191449965932846987335314779264 11662774 -462816295908088823652305361926602080864 11662775 434023076679042996303808190058749700000 11662776 -240974587037372362730628477071646228480 11662777 -105340081204592973423583970296416009728 11662778 -59080399883177644256720229183095160240 11662779 -490724542668089215590075425354657379840 11662780 500846624029834459591866765941785305600 11662781 -280384152365577031638500305645959046068 11662782 148674143655463388140725968861215776000 11662783 -1021876683867905199867874320456358384776 11662784 280254467361777537307090209190057082880 11662785 -528461302967623129229871208646401310400 11662786 330693507398925774399021055240765104000 11662787 -675770912300183643057539647064898509328 11662788 -274974323480515466755137771091414041600 11662789 226007503842625863155463414946053274880 11662790 724825180286518945294745835007569379200 11662791 75200471431383356748489267505986084864 11662792 316096605477699037992775706636377728000 11662793 -222390334258807235389429772915520432000 11662794 45169824496826706897824730664975696896 11662795 -205499983149418152512678128228297317600 11662796 242784444451210222802001929532774009600 11662797 1075871888972910281390335159806272838528 11662798 -112576375876071168236319870645785384064 11662799 2205701024238660913704633048636702895632 11662800 31579965802691865813427703922180096000 11662801 -74968785917986650795937625268039064668 11662802 485177719469459594153207196890077214352 11662803 52921301705830953342030226868653857012 11662804 999128184961662025317508108522233856 11662805 215171512035093235720735275651319681920 11662806 5320428307962499603808847712938253824 11662807 -219332143651212887626481796676281058528 11662808 -420702750024072091326091479786171955200 11662809 -102723689078499347655232996954504579392 11662810 87460639279069576793451691056791002560 11662811 -1189624079061175084915469827310929180176 11662812 19896838654553528421230461319400898560 11662813 205079553089988809787055072260153255424 11662814 838096294323949565733667170049586901120 11662815 -562506670984151166904518727735438018560 11662816 -1095989325111808773815669802891647385600 11662817 357406087404296417530315121060604576960 11662818 357024075242744224176418136872530693504 11662819 176497573355518559476935597177874253472 11662820 -69899890696233476971882292628790640640 11662821 602518392381585367214112007906207179390 11662822 -793891408682244854920801139178137163648 11662823 -818622828981951267752189491823704841928 11662824 -333096553961042902131282136951948001280 11662825 439414346225865649357579572823035834000 11662826 177072869778181289218171447523522380800 11662827 8864398227341254247399439711748440 11662828 709323460265694870763685804469022318080 11662829 -624483726887192888079299777646467255040 11662830 -241739080958281263763114932811448091840 11662831 -712873319012098827247918610416375208368 11662832 -26441061378594599495897528339488702464 11662833 -268868157968650330171452001137852401280 11662834 -283428876380622723106602387148371274848 11662835 643473445824989042932429592101620455280 11662836 264198515767118912808689281467177664512 11662837 634710622542810878397036538013494541486 11662838 248381700760975644989158185371482205760 11662839 2064895513138037766640473655728623425440 11662840 170802132126565826013484889911925145600 11662841 -1226171680818241112741645852942953535868 11662842 -75421361172918776140344257687969058816 11662843 -83962618532304020165864337808238114400 11662844 50220724967291337758105517119246178816 11662845 -47679302920547882835384787671612960960 11662846 -232517481954248213590497819240635337600 11662847 2326022997450170292942466418736235392 11662848 82605959097892456423592315993859293184 11662849 -464591804827105398558194429485859268480 11662850 191323693568760020502300043817074552800 11662851 89504068529728751498800229081695555584 11662852 819983697276246732149091805578799223936 11662853 164247497916417370652498837186792187102 11662854 115140291368212535064039348590424287232 11662855 279355566853187135189416896574162106160 11662856 -680353955583245349147686882816177925120 11662857 -322998282129937972833555281526460927446 11662858 503120499691191311731549221544403563776 11662859 -195483151398830363242545053279097681516 11662860 21183265840123291666258348975041085440 11662861 -10685224882729327177184949083527430976 11662862 48939623520236849619042269842407320064 11662863 362728472927526094047412929299207483400 11662864 -42568390851339656791100877222536273920 11662865 -90440870013235120721244254948196216000 11662866 -10108834997892366027314085658799864688 11662867 -1318658503439612326503046391397887858568 11662868 -308017560848297118497484388173863860224 11662869 -477739738664992243162805451465559964256 11662870 177564940415517212358893446052399258880 11662871 75853870406172541719060890244813592704 11662872 -8316496309842139090059853730850816000 11662873 1128772231311259362932350145570153682122 11662874 398343948398173599259387445603464527072 11662875 -123547352951947889890731826995555672000 11662876 -17265268221184266686030106617520048640 11662877 -293218357178906998842430357886133029274 11662878 610413070729762321500891824291413312128 11662879 187937026188919616534228530296276730320 11662880 248929464419273461930750912551728578560 11662881 -232922231615169662868946901488191762816 11662882 29504002548877897200447418455605299200 11662883 721017606864376293535941293628271397184 11662884 -124199457863771719785330720881070566400 11662885 87085491115082024452193403135852403800 11662886 140038375992188487992455764702792296448 11662887 459782648549221221017786726104754673360 11662888 -1001632972322634278175047256876479370240 11662889 503788234818344556366624296746078601856 11662890 -780708817931261743080185592292277760 11662891 838093386586439934982127680529939410160 11662892 -640826029043723399762281311064417605120 11662893 628930679554731480510243305543906211840 11662894 -41192233867173260640032437658651224128 11662895 556971341134558121136289418670052598400 11662896 113779722135172655430145130967286677504 11662897 570980516698181363507506568921901763346 11662898 290962566696827232212666156829827450880 11662899 544020692688513022098547753898486077440 11662900 -6006959464271078697223643777615667200 11662901 239803962433819022534636866773707973360 11662902 41446177816405685302212630697675694592 11662903 355906099124298980856859392070422323840 11662904 331982402735678785228154534772298936320 11662905 -414102650342968819956295764085021390080 11662906 -89049140558402580311770932951861626400 11662907 -643407294834077313945017900660523343968 11662908 -305709028195281119657040835817816702976 11662909 -83309942162861618986044484403551729920 11662910 45008028795997138754921964257921621760 11662911 142183119674702479570417895730297124176 11662912 381147327851560077650323486350024114176 11662913 -34143166776015392524178023095592081920 11662914 393796475799076303586719453084899565440 11662915 56545731842752971399955217658268839840 11662916 -214745402144176805565899437966282189440 11662917 75683852887792968713217069534005172864 11662918 11613990026865080280373415068243894272 11662919 232927487243634648690171412626320959320 11662920 -402815222759726640726201116905881600000 11662921 93698579929295450945216622923651580122 11662922 147397845585060181763669929040519174400 11662923 824433103077488669284458058142645626584 11662924 45819727663800571092842769423621108736 11662925 499546731655409046211909593799291063650 11662926 37249046562675064579223309462676722688 11662927 -168783036003315319690765214743299278224 11662928 74761046701605787167263039050690068480 11662929 -751006172155803150994334143257774146526 11662930 -143927951226766295570397376664750323200 11662931 889117215175173944749811379413195676060 11662932 -241746784225345936732702955537029828608 11662933 14135254447690549911666011740132217344 11662934 -492372805047990104291226632826842973120 11662935 43342844826671779229394314150978048160 11662936 -319856205234222157289367300197421496320 11662937 419403880204311898696384220694341269440 11662938 93111161660554758007802774439853790208 11662939 -701370075220800373642173196372199460720 11662940 -473586452375262888432958280023194216960 11662941 641697298281863442184982009604006538080 11662942 -120556040012064554680466446904877891456 11662943 61316134191701288676309958544626532760 11662944 -128358922152473257876645071797794897920 11662945 125309883673371717100422069662348412480 11662946 -295652977128410176600887349844956730880 11662947 27782723665803312942664923010616922792 11662948 564937065007389368945779412587608704 11662949 -672983920425075314178521144919261132960 11662950 32828666422958768095926318371538115200 11662951 165660139183868696987996570269609206400 11662952 207340973343739403965580833783201628160 11662953 -247049135871949048309511537155627108800 11662954 7641613852872447531146515318396206432 11662955 57897018449299939759624186234755549120 11662956 -266276351170367822634968759009302941696 11662957 725115234269129367083717222774546537952 11662958 -422737795256649252195391726002236389824 11662959 -17604595448890624502459604564088757760 11662960 -130990343144764607241949839617895628800 11662961 57378171972789446119371309181858752000 11662962 -302171889043486840903599999722017304448 11662963 109286367070911206424262840249508686448 11662964 61616231826764759397924660902904128256 11662965 185196944832541111701666881767494912060 11662966 106474941562540298169433528774073456640 11662967 -956124362395410992749923119986051714440 11662968 135997374868210330831593917860292259840 11662969 624365893415350149614517479440499642196 11662970 89537659876049714427929465875842201600 11662971 -528085056704687665763617040479896947688 11662972 -190362993054789452089491481880588387840 11662973 -203216066765158723503953909623788435360 11662974 -186507918940793814813119047985576626560 11662975 -122859830831036649390383835335906160000 11662976 -1196927880007759752920708046724792320 11662977 721974513476498286337917926741604540720 11662978 -85831605058466676159387789991617010176 11662979 269633250881643342921622622052788063640 11662980 367134883759150629575907199777437450240 11662981 -135950303116483723621760849099063891136 11662982 344203699915948273668147114865034136000 11662983 -283290931792416349443072600342387564336 11662984 1187251921718762165527823347781793346560 11662985 -235110098297911748958329024661311057820 11662986 -448813896879689523181729432132116051456 11662987 -373926984524013046824740951542141650688 11662988 -144152023906024836573472500871273512192 11662989 249761269202462124086623061059468158528 11662990 -655528634317832168379536785115360138880 11662991 21408529957101316795745847010288312944 11662992 7959820991037146478485547479551180800 11662993 461540333521902503885311138267363944242 11662994 192449664925437767882518257314980787712 11662995 145286383734474539430512177445725612640 11662996 282842251121151273121898318834371182592 11662997 637083816438540450802201701843523042446 11662998 -234575464997203935962810048411503564800 11662999 34230671443029814048097944239717255664 11663000 -201112837293204246716492851668326400000 11663001 52257922886026192462503107695203502080 11663002 196312309456127359321430435112566826240 11663003 -1020047199238162871034496788432618067968 11663004 -84832704340486787396337500306464187904 11663005 -337983737287384672814190845317233033000 11663006 -295127602677042808223922595963544773632 11663007 437139264579303453981603513960834904320 11663008 7315497779288975757580553982670012416 11663009 -263308760299152756597251087449267925790 11663010 106654290190629671955299569504432538400 11663011 -1093365956789266611956241403496202180388 11663012 136712915601772121374444220285962429056 11663013 457543295529859827675227074340609211744 11663014 -423121546755756705710371452735814872768 11663015 19670177248092140208357687945320464320 11663016 -415027363472335885414288789053668966400 11663017 -1482427078956160795332326324645766100800 11663018 272435121546158615052434096828145654960 11663019 -3847100334938669280167101268303904216 11663020 -704488712905003123624133186832195256320 11663021 718101064344149530689791569887529022412 11663022 128460312260958522553322043001689621504 11663023 -116221681914466308049052606949571231560 11663024 -63198993088643925620550852123067809792 11663025 -361294054473587226833141801379329068800 11663026 29186384806565885370195745604700029712 11663027 143184507745069283348241723510660789792 11663028 281680941029966623434627205250592835584 11663029 54520915044753216141759921382736416000 11663030 262832539733014947163902949523302264320 11663031 -214824602505615215865042209716395002160 11663032 142072902258618236381210140208519270400 11663033 -97057416445318292449458712593359439360 11663034 91156012497358857827345795566000481280 11663035 -119565971670162489698405155699784315520 11663036 -32678204017743650237053686210576629760 11663037 -304870258173205429831729953926019682560 11663038 -5729110495227587028835240997629582080 11663039 -523383999127190831169982635872044148160 11663040 -23139706260148711509810958482014208000 11663041 -480927209528324416921718994667962499628 11663042 549979347263284997157807540770438718672 11663043 -17696930202135339653162106451684636416 11663044 713695914715099984788923758001786118400 11663045 -502264227581988832204829277183712542720 11663046 187520771049759187374779752751118702720 11663047 441927042218696576611883703953670422400 11663048 -655997944326581337191670790925116323840 11663049 -133394247350529551091959501350609937136 11663050 -19230028341001910242951100197176576000 11663051 -105101611561107764873969203823624451948 11663052 -57007211859992960458583384909663175168 11663053 177368995832962094505792714440597949302 11663054 121907917911529008237513798081678851712 11663055 425580934950856138392925652222216352000 11663056 -6569527492108494025351542701480255488 11663057 -395697443568909540581516421997295633088 11663058 -50809514281392218617366022407865363712 11663059 -620596054366306239984079560647298605984 11663060 444403678261140156618238340128925556480 11663061 -418359465499308947775543607760432862720 11663062 7435940094844525867646094992637060672 11663063 1095201948150732735596606555839531026312 11663064 19617373670253774322486334886618808320 11663065 -31987564809533888154564162756198989880 11663066 20555546873463550286551929387420085968 11663067 -170125638818936621951265042463780612752 11663068 -231233792870825768697443574511924711424 11663069 635719261677014961267652666593262092 11663070 41117640718683890560032266233420247040 11663071 167396253622089060581829632581120424160 11663072 -733867218849221146457713726960206348288 11663073 113658038276524223486700950508739559760 11663074 -247002706700738283728942596812102174720 11663075 229055114886836238558855763435246002000 11663076 7648533209324762906711279972511780864 11663077 22290943782842826462254063131005618494 11663078 446663749386678778360906743616090808832 11663079 52722204332860319051471116636391182848 11663080 127544391664985959538350249865355264000 11663081 -896864423250409024914517155963421634118 11663082 -297642179240796909530428895225583682560 11663083 -838166166940370191192475278440309639936 11663084 7247364618022195198406462054718752256 11663085 -44640953456515900437656128869942670080 11663086 531419929469390475261004832205351759360 11663087 -566054876000187156195842031739826073264 11663088 104480110437326187817840487508840873984 11663089 468679401920512056232470953441438390080 11663090 -17294931117662658124651150242034111680 11663091 214442488045224747754053699216177528840 11663092 4228090562683797885712466778635767808 11663093 312682113340522283177648964653842853760 11663094 -122571743419281397366566650349863130240 11663095 -27862662407735371958732991788063337600 11663096 -77476961574316511668694619006590238720 11663097 -204859384369792466427303902433134574336 11663098 -213010286261628019363221587809059839520 11663099 -5779022130850503452404905589608493056 11663100 47924460036584172484193691676111104000 11663101 -938965694395169310124755751196573403898 11663102 523890297735845347030398630045138607104 11663103 187937257180207309914213763669568165760 11663104 1102528365615066667495195127403050434560 11663105 -4895673776201130169677266964573694080 11663106 -16721349178539226551639041999667308544 11663107 563301066471720801168649867332356096712 11663108 30063404419099539265419764761323310080 11663109 -17707635172063911119078951607125170980 11663110 -355614412600458466320168453395689799040 11663111 -738270202946984459371478846750425950000 11663112 646900265309383165484346878071896883200 11663113 2080757422105397196159030955895411712 11663114 147181414957867457179270774531509796656 11663115 55852414372804214285186947682883444720 11663116 403863237646702302914667513478554845184 11663117 -625044857799586920513981439398139173834 11663118 -408086807066990896861552477757007620736 11663119 174827108193149069920192504775740853944 11663120 10319402817768654837625403355601305600 11663121 -87267690003929733243335168405398307088 11663122 -762136993136623860719601281988465494016 11663123 -489679886760334848239326460712593979456 11663124 -67094863216585348931129867340366950400 11663125 -9099774469561670465405014654745136250 11663126 5285609074628696070106851550325382144 11663127 33512180443443296102343940661405205000 11663128 124703113139874449615474384109497948160 11663129 -561893000209179496922360347484152156800 11663130 22735488383390858175783357551068631040 11663131 14149687435703957895852448705313347000 11663132 287146605829251306338750810022076672512 11663133 -394524346604163716160392966616699122400 11663134 -10959327103845419104287938984918627328 11663135 -455403862541107688959626345159245796240 11663136 -922380757404938452420036514263203840000 11663137 -71083912982726064171645303852474123260 11663138 -492597935063768766779196285672557804160 11663139 80763411427865302861232716512930264576 11663140 195707998045365049512957900732035719680 11663141 -32678528371407442506716812351120114176 11663142 301164435693320994322077611325335262912 11663143 134812653526518234164671941832213062392 11663144 -141222319619785362968255453171684966400 11663145 -253708173169437109872494119928977080 11663146 -463894662717517470532354122282856221696 11663147 435331249347688622496711173984937510072 11663148 -3195515716737983145149131825195991040 11663149 -745922620678057556274639542907500802464 11663150 -48515708874111805109588840584383912000 11663151 1663589832357362080180358287729509264 11663152 -180380375422930873544618080098748678144 11663153 95366627771609246456034276086491869504 11663154 46036624193787693863632957834113573264 11663155 -92474156185372202990745905066882636640 11663156 1103587640047801786058251150939710259968 11663157 410067719560789339548179979074366946720 11663158 173238990485659504655494966872924544128 11663159 872687876195457579425401708166488525416 11663160 352005220177093294580188048051622707200 11663161 -210392836072343558789485784353704901376 11663162 26703186738837690936475736144789760000 11663163 92161517971853595218190508142810104320 11663164 -203192302806282581800398031551681946624 11663165 -219770186923716966605944220444534265600 11663166 -87947117677283364592590747572784490176 11663167 -1134926495154311001424158535610682654784 11663168 341811676513989163361043197606919929856 11663169 -31215345685020727424312616667544094720 11663170 127366509246592760728685698962704693760 11663171 381062514912013473984139009443814197120 11663172 19272035288622627139592091908790484992 11663173 469189551334449314024222454587177594138 11663174 811698482609667914880156520218290050752 11663175 -92738612164374136686918852125442837000 11663176 -743607116926710410257256323631612574720 11663177 3555785257075597819670101541177478984 11663178 288868231518916854356027280491530362624 11663179 -1002235286952315260693379428606436087360 11663180 128813090138433605905743605376662184960 11663181 -10031122489269017505611044902874255488 11663182 -127136887817258397729971733685897580928 11663183 170846255895041968966097487091258706880 11663184 59753479625685767629182364880257548288 11663185 -485422442043553423887067383862800916800 11663186 -410723334600797114216818891231858227936 11663187 159094487235738977904553516378960365168 11663188 -3684296135528384774767954576604653824 11663189 -718367634312736840848986319513353033010 11663190 -11122736208443117359983861781052160 11663191 -4304520528656581070190550602776448000 11663192 -444271465398118672826337627334626508800 11663193 -256004395743094085432832115767976773936 11663194 620661811784219113230761594542874086896 11663195 1300933025028961957798835911740340800 11663196 -273428296390010981524920510985950647808 11663197 50777011915697142299093798077707623520 11663198 -885607173162548888976369841810170442560 11663199 -545401402884358572922940475146428223400 11663200 -249119214988195553871293212298969088000 11663201 -798760651211573201681136819288299059200 11663202 232610612524615467148359390273345820032 11663203 -18140045340633492559056497470612280548 11663204 13011399238582097824185640912149037056 11663205 67995654946935941466891053818451856000 11663206 -652915498453766433672689627276428892448 11663207 714745301661569976285496156865801053200 11663208 -448983709968277829452430797329853071360 11663209 185031305993422068136965824906482116410 11663210 -3387609470962675575181477520318390400 11663211 -114366685258882935876370509804468842496 11663212 102387050097942663464133574501843415040 11663213 646966332075972668919460543006966533462 11663214 -48119328787651435940091383539065056256 11663215 -487382835002562165932896831254189971640 11663216 -191575487174617744513729334464026083328 11663217 -411162614116094270696059784962967123520 11663218 89326391872479452405080003595297733120 11663219 -1117376261100530775197360533932404755380 11663220 -329561849970894384411676344925813555200 11663221 -418447838531885425668682123534483823748 11663222 -618920390076033408912684932900119925088 11663223 -115585410027266481875361353093012649984 11663224 986906503074524591366368790902751232000 11663225 92964208350315885099943287012337623150 11663226 -38604906523538438674544200312072761600 11663227 -223936296213403291726423334267577496924 11663228 -262829192797672522958958052099920402432 11663229 -87735677941805746521400267735117340352 11663230 -329946178926273139006229748714386466240 11663231 96584798757532344634953755420346650400 11663232 -31324197380631833175298220596867891200 11663233 228927917365170767405066172765102658344 11663234 -4245144398062534911860591651554625280 11663235 559860236027942249317273342363249981920 11663236 324457436039284827074846833189544259584 11663237 323003193435341696223056783355177761952 11663238 483057658518657440737583660818348707840 11663239 -212252673982041773493481261832999067344 11663240 32467369549215205241363748068477337600 11663241 -155807807786252129528503687732033360512 11663242 -128041725592082498683837978619731243728 11663243 260292870037798749529912325574044707704 11663244 -672392720202313853051964576141218611200 11663245 -168431361264297934236804224109697041600 11663246 -186157123760416912511575038192450554880 11663247 -217758565325248141118160380212065627000 11663248 -132322493520364193349888062546097430528 11663249 -161664329422128935360091473298213402840 11663250 -400707545706355805798894054171569152000 11663251 -434361974871651096531533240085037576208 11663252 610753856923370245122190046849017251840 11663253 -184070275311785962078752985571837770656 11663254 -1762681901733554432025179454517370880 11663255 -297920293937144934647486552267019060840 11663256 40312860608653141927707533070412185600 11663257 -1297180346517684696169883304923985101494 11663258 126820206241220526705399509173864721376 11663259 683281156269609283970208853385107524504 11663260 28799222027750755907879391707726807040 11663261 -416186224469884982408956529423760272256 11663262 111191343766377417233969308606224548928 11663263 -297744804606350377507237833253850771488 11663264 -845310469785339379898376514143529205760 11663265 36190240531098134429400837234720232320 11663266 -130052016298219864387761638515645077168 11663267 20623543555343989347433386004593667584 11663268 35235128469392470825420362421464253440 11663269 1150294502841346655239044713038145524670 11663270 150581396448241096098039392073316930560 11663271 -61701405923193369148620609056165581920 11663272 -33227735038010947622921208575955609600 11663273 967457312080808130292876252076649972900 11663274 142063185437177170093486329763604328192 11663275 -34323996408386419379007468525114374400 11663276 619217424178211738242879716049966149120 11663277 4118947304679986705476432924465460736 11663278 134240841282853647348359622845900163840 11663279 -537647003726461848558022580076522216 11663280 -111970097094758654541596012478043914240 11663281 4641931105342988678964704359007011584 11663282 -349823924444021447623127844612722889600 11663283 7586383844068533279383690216145432960 11663284 -50249236027678280033965310245597286400 11663285 105840670018596220805744969224694507520 11663286 -104924532760642855194443664019426912896 11663287 695988206481271046508989376414786608936 11663288 -14873326860714222797593502600733818880 11663289 -232797249352458698716022116291889312592 11663290 28932048887917255478232160648571474400 11663291 -225043681865537475380022477282309904416 11663292 -353532466355939548658367860811447180288 11663293 636247295937978422749640402544633978880 11663294 433600888645683683929589609807859261696 11663295 20636973225432000279906285500383472640 11663296 432727427796327677325824837113578782720 11663297 -1165765996882760422030069485902936185680 11663298 -15257725300459466565182050920503592960 11663299 -299428692611195246501438417424707665664 11663300 -272839079385960368854972830531525734400 11663301 51495586633988479294710249262266102240 11663302 -39611343126683775438344409721804339200 11663303 85131417442978053532619559291133038552 11663304 76365123098828871062865894262381854720 11663305 -544963652587031609447564460270981984540 11663306 306841018865971245864686107103128802352 11663307 -446674035348908448191679723445381638240 11663308 832046916400003251148091475227448386560 11663309 157374651041033248376957813070762908352 11663310 78944303235536864063550931425521708160 11663311 -639121941025565733540161322494524128 11663312 186168905622411361263652783395890921472 11663313 -412017161183849883266606577811022935056 11663314 -18783575691762601699922421316581573312 11663315 372216270557831353141755567863288454960 11663316 49456273270145446375522141951265439744 11663317 323917563538173670616343510634895735292 11663318 -557341216122790755271187599212159356640 11663319 1119679673218663084230674044350673090128 11663320 8916555522485747383231231224765849600 11663321 -443303319237338353833548230244644709280 11663322 -72069204532972913899053196138149975552 11663323 -761561816250544882579644438666038423040 11663324 -620755192201662454607701981330617890304 11663325 210203592251130702643198618592886888000 11663326 472870148879260835400407271406824518784 11663327 209444084097117979396545247975151843040 11663328 -830076200384266865641872212465711579136 11663329 -887598958248781721057968164688980639070 11663330 -10406772918729322816633887935638310400 11663331 170237313338884152982165772952586501752 11663332 1011157906868554720968528337339804753920 11663333 198472520965010442482327786651404549824 11663334 -155909475051207070977105323933620456416 11663335 -242305678034546084043126356896845291720 11663336 -1380845272759829942952234240175568947200 11663337 -38492586131716307240499109436393293440 11663338 -341841016404576265546645296561534361680 11663339 -691149384859185393158088709626121315776 11663340 145970886080201319951771968938535731200 11663341 655300637226510234513081191280507862742 11663342 -362378047929471805604951875375737236928 11663343 191602964940339038143527051596453247984 11663344 -3344608017542351444110024231554121728 11663345 -1107041905317483963441890027666227450200 11663346 -121130691535540580047995207886672527360 11663347 422327905964919896995929125075983001152 11663348 -533758443070974283280596651870545355392 11663349 28948278981209683878184818989052908064 11663350 270021723371826151285506843303796922400 11663351 -305167689445649328265269789290633880960 11663352 -1258354726013903644067397158049177600 11663353 247007941046926873214499889046525392200 11663354 -96249662023094000454007297807014420624 11663355 319855041331326146670576877882973445120 11663356 -15799810583949078727373224053541155840 11663357 1020259509388017735015294251030238873606 11663358 -3824102901885159434782868066772154368 11663359 -517566288521415072897147166895625743960 11663360 -68835188945792154426991410393435340800 11663361 -103041250851681978214813387176763699740 11663362 -97106818246611973984255561459601734080 11663363 1189702784209062064191230461803835464 11663364 322497292932295378929541715037347837952 11663365 156750936165350576296755158667877660800 11663366 230704372069500011179381639148195365824 11663367 -612732919077987331002899510930991007320 11663368 997595186302225379306232928449518146560 11663369 -182897079710225492441921457598119488256 11663370 -302688091786382685347709256507667256480 11663371 676064792278833060035106389836121919572 11663372 284758881581047688104315711892665804800 11663373 680635009512634362319659126921023811744 11663374 410591308528625513930891291202280767936 11663375 628967196144094704810437226739658622000 11663376 52947913506670422204037544301847511040 11663377 -84187849319883974960653162530460827456 11663378 75282676156667929929169655952516986880 11663379 -155720038308278344293773761832564305920 11663380 252484689414872559527876855758276396800 11663381 832455407427004330253500675078291413372 11663382 156893406344213175062067683336805139392 11663383 462581311174646876905260908093825016288 11663384 776131656418218829272240804464236830720 11663385 -184127600614146433168400916617244997440 11663386 -232087766647921485543934842368150150400 11663387 830973194838880072477003191596713270080 11663388 -318935017878831471464853297540134570496 11663389 273460251135426396084297533946083892160 11663390 503837454144303604213589057730912000 11663391 400325121046814088230248562534150227584 11663392 109780084896467915799447395431409123328 11663393 -151719157178243694216647395250828805120 11663394 -225855100154187527124398905422311777280 11663395 798031592963359158966330508964909672400 11663396 320640143864886189548013140340248668800 11663397 395566562410693344459853973568506024640 11663398 470282302010166236624809213259532127200 11663399 205618326309227981545528026079932447792 11663400 -63141169916546404595228627621646336000 11663401 702151375143426687431132687943921857402 11663402 -454884838882633502076452461743192230400 11663403 -20844132495446080868255583965455911696 11663404 293929356482337253403422896449807014912 11663405 -374544588330279112535126033738203210440 11663406 -10223139481591851320226076595000401920 11663407 96274299396819986345730907338104649712 11663408 -38218879256195519554785904824322523136 11663409 186305977138131510257754500815931314176 11663410 -37396942066123012330369125513041249280 11663411 -1421480943186324695321968838039405301216 11663412 423577219406684589214743676492025229312 11663413 -127025783470241613877402934222964488338 11663414 -156618524413226073358244658022519394688 11663415 146689750887111945580377735240799334400 11663416 -807898010122243954672896805288098508800 11663417 -814752542237756834180002545501796056534 11663418 11851308774390917565945979069827264768 11663419 -803010664244473316541666498265885560080 11663420 -316231252825918382076476444645599710720 11663421 -293781589871442303062852831008007426016 11663422 -386278153110499572578493342450242424000 11663423 -7071700172390720338989454772889238800 11663424 361492700354151858443728624877568000 11663425 -429756226024505392777197180079611255850 11663426 -148072880766756276226444497734118703104 11663427 -1078587018764527613818974683817339672768 11663428 181624368142118113485009990294506250240 11663429 13163535713613856165451657610249573084 11663430 98022346501006186137430459176461109120 11663431 7167370645852870994743789474389334224 11663432 -216169334205506514149765176848768000 11663433 10147914816579816035133615687529421184 11663434 -166202934316410147494611650077377238688 11663435 272736873588606574403727219904899744000 11663436 -1148846561663158995459731494767175680 11663437 -429645761507950925657187439610440187914 11663438 -209703621423809409437766876359711619456 11663439 145807973130319144986484701215003969280 11663440 -24583927253188793796203670057705799680 11663441 1482583455655873993978865308387198547184 11663442 118314980029658647776409509776203740672 11663443 -247066398721220816453138425075700176056 11663444 -82147720838734666979273598987735648768 11663445 145038567004314266654386294744748989440 11663446 687506656775417241144258750909045456672 11663447 1189914606966311290580895076313873007744 11663448 -576810010744609238269008891695234519040 11663449 -628005005389353013843460525604664000 11663450 131078155539566073610782524235010212000 11663451 -149983003096403915101656298702946386032 11663452 899143960731433139888049428371960957440 11663453 -1119660365342856639611731268629250158740 11663454 -213160753088143632639795551367559495680 11663455 965799466045368145455752048741668344360 11663456 -301832283329263013912598605022591713280 11663457 279287722882739595441750535743022375488 11663458 -573306354575841020749374585971599423920 11663459 59102293317144925152207019163021221680 11663460 -8554594745572920011598329609809920000 11663461 -176544427493949459658652669758061186880 11663462 297415276430006550454267645358356371840 11663463 -187396746626430695134072880935831411200 11663464 847098888539725884814675124599004175360 11663465 72852770424411767358581590841743247040 11663466 248141740034845901088993069643932935424 11663467 536415049650702431106568828009916899992 11663468 546959274263093382033214546422341239296 11663469 -547784661627495641543947897816389999456 11663470 -82295026512620209298036985829119863040 11663471 156821848317531520566709453472926974144 11663472 82435263927748504695587917070509178880 11663473 -130043801132360593954192365167932680960 11663474 397310181841650414695513799966598483200 11663475 115687033658400671689996326786392149200 11663476 -121358137299258195426825454398285035520 11663477 -74152835298839216025171905739958732128 11663478 -87952758419550186440819078738387052096 11663479 271892990431809732702256879825612422576 11663480 -137224751142360099230773840325810995200 11663481 -721453645874818625175547873178008147200 11663482 55381123213675890598532051694896082912 11663483 136515056937963505980761928661096801104 11663484 -120045572544791605270076989325401817088 11663485 -456001160026787585642868461411327684820 11663486 -84314978901363631327483192373725353216 11663487 -50629900844568923469832410323418021120 11663488 -115550752520491864822427555698028052480 11663489 289187224608846039960647702299607164290 11663490 -274189379045929072442080268481254361600 11663491 -173207798406900777559653607402506279728 11663492 -427687300465194511040011467831763061760 11663493 -125257690853219388484741825120711304736 11663494 -287973014195075735178610982338916766528 11663495 -76229197429938419223330021598355331120 11663496 -303097962536287153292818742884902236160 11663497 -197419339232427661532152112068930366054 11663498 55572713249124272835487168005400120320 11663499 -751996501102305680414091720362902351872 11663500 772461913455772216412223895632884736000 11663501 -940838862575323803037155033587069511498 11663502 2546053607235160411526512665080340480 11663503 1117255105891125145072275164423687592752 11663504 -188585579623861366796997757618281799680 11663505 -159586329706232791379305454442418222080 11663506 284312056300523734172757933907674839952 11663507 596913702695431280854331804562912766320 11663508 -491098220616749458179661378228810967040 11663509 -489986929044652714058347775461379856672 11663510 -14593119486137014372940937386604441600 11663511 260981649560390181740817270859795956480 11663512 89130488436978320480179131235682426880 11663513 286762079224110009131523283957206046740 11663514 -1275225314617061936956203698314752625152 11663515 -4957688543987539674459074423298651840 11663516 250404112146338246429047971845699819520 11663517 -580790850849830655288619229786990382720 11663518 41298439461093704552298224467542168960 11663519 -404455247866670413685485671616053070224 11663520 -607951945527480760802415947394805923840 11663521 523025063074376368756963025494617860292 11663522 -87720403783594878893143928093328577248 11663523 92426570955498801979006496049339870372 11663524 -157587043617850279282441976934298312704 11663525 7969685064226366027401209018196237600 11663526 150116763099327302418637366900793677824 11663527 25196392277425074949118590291158592376 11663528 -705107099264869639352759670167925027840 11663529 7056383286219608825741053856668919184 11663530 209258108268075614346266457296630323200 11663531 891145769861064463076604716723276551464 11663532 125432599384567216131830444396976627456 11663533 50547415495062389215166572998384599040 11663534 350755630915305618696656272323259588416 11663535 2743290565205368412705450303679546240 11663536 124749696522174565266077014818301755392 11663537 -791318472655083010694365972356929350080 11663538 -244095239616794980950948794050726544256 11663539 -555610289362529479777396088971890156000 11663540 -16464353536311913787176988394183966720 11663541 1101272186172065108471563246098845293440 11663542 -178200782118681597258629970157087168512 11663543 787236157413421247733014668681934346792 11663544 53430945973878460294619602859220664320 11663545 161143481732182103973687783018449574600 11663546 -468398282426025105752146259743772400528 11663547 -2740245099432280431545308192599522816 11663548 -240019193500588572198644888098191987200 11663549 -31181167057725960454077369042234657690 11663550 -29252855302962434659991129536937664000 11663551 -621994118265804967904105860149724246560 11663552 -5358859591557863652139424530006278144 11663553 187936108982346433906928706291565756416 11663554 -165765867646346093351667146099091959808 11663555 287101201012491543787658893270983666960 11663556 614626029020879655256145867737929191424 11663557 -341940063211857979220180915241302719908 11663558 506108563906327035839574675813116054880 11663559 -76145242765919781371210538087945497472 11663560 73373266150816981491839225680994304000 11663561 119408180572602325545688481632119537024 11663562 -53454969069364105412824777389819390720 11663563 -199082777236144650702454609352588366188 11663564 -145483247018717383790076464522200743936 11663565 -89527645464850277599910452422936072480 11663566 -111229421356887836683292736345139536576 11663567 -1886040920541869349999537391343428014048 11663568 168047647609340995548374105152782336000 11663569 -150412725600062468130579281694476649472 11663570 -171303917136128144555008947262845301440 11663571 -544801204376392017366091656757855044000 11663572 -521526192438549014611140540609443281024 11663573 1242182345694088411740528348307733514204 11663574 28178797859995362393476744377453277568 11663575 -9801479489327964044988641470425196800 11663576 473557242908993027430765875454308966400 11663577 -31066200300610070806440543722516318886 11663578 -8331823941533082636758914455277214976 11663579 -27778735049241686325476634482403029820 11663580 8613914540794685610747274484759808000 11663581 109661601838731214145969798212791990744 11663582 -10660465322350998595221697883608561920 11663583 617783964844582878892054142589015236424 11663584 -111039653445410163311243151257810239488 11663585 397482660176070040216052378286890367360 11663586 143460977304374447634887632188256139904 11663587 408949210383103286414873131687902640880 11663588 151380283763035359738022392049855106688 11663589 -5221005568759044822170808551687731200 11663590 -250286576722536191834992082963207875200 11663591 277634354999073051536308550786283859032 11663592 42143978777343433964397295628927385600 11663593 -1344604801089351369384632905417851353158 11663594 -428709910469781617619223270016079053904 11663595 -1519557625335073577104986374700835200 11663596 15919157839729418511665253262174273536 11663597 -1063128613127681447244082727655019901280 11663598 82853665237219230754431011173020360960 11663599 -497241081616418776122686728110907951536 11663600 68515616925559750667995276274665881600 11663601 170847899611355477525811466556023934832 11663602 701411519656040998895995121182154164752 11663603 -2759080889497671101696316769001894496 11663604 10722549740172435898395520443699112704 11663605 731210449927177295980324368409789903260 11663606 -492422015835323364194425897394685788160 11663607 159848312155187719841240939437118406480 11663608 877796069665391502318699406770628177920 11663609 769123612934622922992300311477856648810 11663610 -21515663358291456785930040357404359680 11663611 -322025144195029434482322049809258989788 11663612 195596490308332268388655404362167136256 11663613 -277000864836123663666617650968110744340 11663614 -242150301932185652407437740827260837888 11663615 882729354802846942603495239922368723600 11663616 -351857510342011658041967644459388633088 11663617 741586588632551211910570868863333300032 11663618 -1202450110995740870653233205464321730560 11663619 -384825477418291642429716498366510796992 11663620 463104517248258939685284477586037095680 11663621 -869498867645123572405006729618110816 11663622 212923944063525993666268290808632238080 11663623 -814838941555026399543855633049418120960 11663624 139546695022810367860282563950515814400 11663625 -417273534927910360729622480387235120000 11663626 10243714940126859791044784172556800000 11663627 -1147934891157478054412112914798165702976 11663628 51360306200081109449152444878935777280 11663629 1014738204712588750237680389811441645280 11663630 437809328067731413334768179719251022720 11663631 -14311483031443164636022351451471487888 11663632 -201551390676340390956010933380623597568 11663633 810355177677070465553815238924847624882 11663634 -11222058151586880984824028571738205952 11663635 -455224550065622315700719046732046098000 11663636 -38305435295481243753053977887648979200 11663637 784192095213754898842948360806450852960 11663638 -6928308938769907105339282271641451904 11663639 111407211503578146525866985688073166720 11663640 77715493946205301053724564626766848000 11663641 -254269144804675497080118849238368880800 11663642 336267038920862319667953949981620870912 11663643 158843365677112713783086624077567251864 11663644 561513433331290030689844353818600051200 11663645 90184953745936566369487685826077702400 11663646 61237016248566626008044490918213579584 11663647 1100681480384861783324719009373139968096 11663648 -56149015922337817714185499256283856896 11663649 854217459046520888437387392660425528640 11663650 -141422629694321910576125768136346368000 11663651 -439572082348943447416643870640989352600 11663652 41221751531038682558981363714552168448 11663653 1093914775785293554495890008348529315902 11663654 129046113506861397854321756837199237120 11663655 -647545152770519455482192562084695410400 11663656 183609030295530059151010944844464122880 11663657 -426820069620151219560276377934690934620 11663658 -99036204938095945920942103139652786432 11663659 -460715699854405349957994641044379587184 11663660 332977487199585582506319575184240092160 11663661 540821788131027483817003881464699850624 11663662 -110372326308278529530241520495026111168 11663663 -12882536405507804962781529144603893760 11663664 2987034106548376438827147626811752448 11663665 271521416171717272020016143191480377320 11663666 -275681538573972726996387186669659296224 11663667 -334849253795832660654541095329872095792 11663668 182488586491257835984307202483094818816 11663669 -1019627531811511979528969831212756374930 11663670 -51674082635235739788956272427263785600 11663671 18422381136330843511843708502740297992 11663672 1077763737577873393154139544956631756800 11663673 -251499209066368836181774104387355689600 11663674 237347861019520775520316242446790768 11663675 -253429587670514339013591702414288053100 11663676 -15962947126214037412658267486760192000 11663677 12675725201859428411001307878707725132 11663678 -150441327826282395888328476267016619520 11663679 -694182790243863484065426526536844188216 11663680 17671198343379514916400120575431802880 11663681 485948538200100910845711227101075409712 11663682 -42577857116262639309708274681598307840 11663683 1303801314598585097471323023219897384600 11663684 406003279374943362640118565477694752000 11663685 109370855478299696981954389808610668640 11663686 -22297130180075841255120957946021250208 11663687 280134710309133390678773653706073956832 11663688 -187517229917746251568151996896055132160 11663689 -43750997043254476194256080900569929244 11663690 -298275033040329977805541406837138968320 11663691 68865666154364529768793901531821261056 11663692 264753691966697690715317977319782658816 11663693 210335392659769184975736558840386186784 11663694 -90758390569242533927671344847995461760 11663695 -475522953584154170275877074425291788640 11663696 222816469713774727591274884931535765504 11663697 294929123446050039661901370756042466800 11663698 -1068313766409479924430735413983203879264 11663699 -630316107915216995415397238931196799640 11663700 -336361021963464128490253550003213721600 11663701 -103314089710163987127062003259611846080 11663702 102016801445339268573189064779155918400 11663703 182112340836232966007278641479131180800 11663704 -1046021220261419120091318807768451184640 11663705 -371147610356681481718846615411197713280 11663706 -265581889600094587462584394252499037696 11663707 -5313925112258734830523571490932362560 11663708 -373192967255400640717567377336102027264 11663709 -653234501142045010290875943587047053696 11663710 52959642862078929974806940882390035200 11663711 -643524546414485555132112166724587399848 11663712 -198523338126361873133382592420921344000 11663713 -508242572195685648592507565305471207020 11663714 52050658791994789130732474757979402752 11663715 122268924757164014150117010998067648000 11663716 -1199123017654957812770136412363850787840 11663717 30246058904937242432826801510825006960 11663718 499205969267412217190338775932510187520 11663719 146211711230294673904215690470548416000 11663720 1095462320885094696556173564684902400000 11663721 -5119485666108282718489616752930670424 11663722 -40493070681024596068552621229665376256 11663723 -504596298893248703616477937232128070028 11663724 -366193146744496031196261996797444319744 11663725 -361720210540222047813306565894187096000 11663726 147392897140712800382121372074801589312 11663727 -11662278310550010079785414038759016192 11663728 -43638221253449669790708300838979174400 11663729 222969272622982916330398093875870699072 11663730 173724891274385005621298475953998310400 11663731 -606127140639346038289238824419237676468 11663732 82934832589171526344050669661737358080 11663733 364322111084603216118467180860207701024 11663734 232933850402278582612871212630692013632 11663735 -51279827504891341653187664312837642400 11663736 22607628143406237418103495263783157760 11663737 136931259116891565489647262088071757440 11663738 -212613526062172932976617514191640408320 11663739 624854680075474221904763365271773265400 11663740 -89479818293379386562288100560298705920 11663741 -550190852008714522761402096392134767168 11663742 -4355197934664855015896190361275703680 11663743 231749401211834857520895790458687404384 11663744 -403439497202273598123647623398539919360 11663745 62237290558851425746940810174150037120 11663746 17118993368083757396710008866633534880 11663747 491065433090596733578833833327303486928 11663748 73463869201854396404074427169679782144 11663749 -649071540106853816615678634633618367008 11663750 -177796945281875752470793742146560000 11663751 45517287344482281129522186072886441344 11663752 -583013834333324213791973659615763942400 11663753 -2268581370424746830453576818709668982256 11663754 -53358817378191203072305855311409255680 11663755 1154421198039183219585480617454287309760 11663756 -13621309967863728411712608651196950528 11663757 104474255416459765576402006748649615552 11663758 557008929673679659309195807947651704640 11663759 -98185306254798034196571299226397042680 11663760 31721389319267863907171511466147184640 11663761 -1052465184294870195003798084038132811276 11663762 333105757221993904068467815500689253888 11663763 -140126959863284423735539536718538466720 11663764 -129361740229528693219169269109933612160 11663765 -20850234395493437184259341028970301000 11663766 -180883913018599580446564264902073248 11663767 -827762698703573867875214418217511029920 11663768 -8473513684860108720536845230819532800 11663769 40912806958017574538519746081803527040 11663770 736942979804293024694042223798174605760 11663771 374059637510067901443663275288644699680 11663772 -187694813522197443274206320368592414208 11663773 -345973520283016419886613993292114249696 11663774 293956819602669811132718677090456523136 11663775 371290801623233302208284032660438672000 11663776 1139054925684647369913279597645069680640 11663777 -411800788566739280101110153612327172560 11663778 51266320720909723920778656386700533760 11663779 -335438327204877736432776368843706581424 11663780 -668182987513668446568968943369592262400 11663781 -250087578470978938410359789612298289152 11663782 -210669438042524810829251875783565910528 11663783 618128944545030869834848617522124395168 11663784 215487813577315988481822507314368512000 11663785 291737255898663030632530134503986623360 11663786 660450507633086441057432571080286908592 11663787 -307918646959424296960192744993870559232 11663788 -111842549772228931808893161693570636800 11663789 -220675575310830508843935105602761702944 11663790 -84277032817098631442741091671207057280 11663791 58933853941041799447174922000362852680 11663792 74848181115453807972344384700580626432 11663793 -4339339599951794015789510620418678640 11663794 -11149033330081162216467568552859428320 11663795 327520662232599740463123661621319760 11663796 102236976842500507873391161369252485120 11663797 -1173530999908199139409977932282381383680 11663798 136336301674867220452433569252357418400 11663799 -103309576455253784507595059383251020160 11663800 291236923530602179012772424742648320000 11663801 51785554068913159436165562912572806032 11663802 257398092513826535281183451167597876224 11663803 180053279371045506540307171105026779544 11663804 440747658067775012982640755528966214656 11663805 284630956605752727435484977572706241920 11663806 18240147730058924954149886555928207360 11663807 -274408699604392599019315053501524759808 11663808 -54316550015753898586587198379782045696 11663809 159611872940725396771478635281393831360 11663810 458610054613015944922328583304387629120 11663811 -1024436353789971882706398094033559577360 11663812 200196283168422074316834567300737892352 11663813 -1054344163804262214297362873351211472002 11663814 -94271824066462365875311841606391767040 11663815 -238838091261139137955118993538408716400 11663816 -24569772559543748533072991147699558400 11663817 815313433847964232748002034772630562560 11663818 -132007993741598592878207650399574258640 11663819 -349775954819716567657832095873192010640 11663820 43740650121081800609511238897571604480 11663821 182540218702227813623526517745507096504 11663822 -543231859778368490872396701375131604288 11663823 649367918172371121451360443801138201984 11663824 -18123777586407733619126045256350171136 11663825 -628880698814997864344630718065400303450 11663826 15021565584375286445013462821715258624 11663827 230726445763928211987558486500523694672 11663828 788389540247393887184403984382824069120 11663829 140642564950879638143181851771001392544 11663830 -260134304103681835139609992469467741440 11663831 598028001348723713546942138914294356000 11663832 -373774351510672436482195492197559111680 11663833 -157454825274675409109653007477698083516 11663834 93527210380208902656332026047395681280 11663835 143809639404478192892562772985701772400 11663836 3643200699662080024350562982734064640 11663837 672018231024784049565528119594480472486 11663838 -17546172850296086064219575494802496000 11663839 834881627963137036610408057467116190200 11663840 92495897003892371051814370008838963200 11663841 250586822760715546595898904860092374464 11663842 386857519015374974155973295691997397072 11663843 53164558216558652288809534853166656640 11663844 123924185328001668205622146776969191424 11663845 -44720498826755341680903854322910416480 11663846 192990053116294723210017637053555739872 11663847 -321097239849929565351627256531719376944 11663848 -35655700905508146845257300432787619840 11663849 -2455405783054799294158230929741336820864 11663850 -3170611621186487340263915629778208000 11663851 314473206106244116139994533210455642552 11663852 -123862033475964188281746568068951487488 11663853 166667102229843368591391420012134043840 11663854 -600066934344010325427409138382806578624 11663855 -245299407639598678264094945859493787040 11663856 6752779117787716691918009413660803072 11663857 -445903481131647894828961655743961086894 11663858 -292228843927985786856776540138139270240 11663859 -544898461276652579148769819973603102160 11663860 -72786174387286460904707196508114314240 11663861 -429895416445471921124755425703112472576 11663862 -158724848524457440591552215339536499840 11663863 -171184531373953853672000816943906724888 11663864 -751277932291750145021070039077932400640 11663865 -723279962701259448657398307172949760000 11663866 -562195356282432964000877054546854324368 11663867 -39259574598258590834809447587502409640 11663868 -291677764926798430430854582130361269760 11663869 202499228140767499231636087416415977600 11663870 -446173635249166991304233155592084192640 11663871 -212072400665157277599150174908092029936 11663872 -152858725501270223519900468638226841600 11663873 465566576513931842780875951529527703400 11663874 143514719258261985462402028730448488448 11663875 75141047453714097721969973815220184000 11663876 -11579648558826827543539036292111646720 11663877 -855734152633830676075972756394292763680 11663878 -408659688685438322484802074758268665760 11663879 9310454082399470259872298894584218584 11663880 -145702328226688565315330829571908403200 11663881 1667599157778119171662002736818517557264 11663882 -550390505036689485855266209520393760768 11663883 65652953780289779205971023288455395328 11663884 -153374885780593509718387453508391226368 11663885 -111497232449336550169444212633636718440 11663886 48975903737180585566038557318087619840 11663887 -613892411092001987110616018117435978400 11663888 118286258128798796724988745942310912 11663889 -144588247444661970068354413558161378576 11663890 -148483354129615601548284523242659627520 11663891 -128889911517415570844173648296070540200 11663892 -452856371231421213237452052261365760000 11663893 -502099248915687745428634892660136943858 11663894 -488981398556753809557105050435832573888 11663895 -117382256200705877481621295075679733600 11663896 -429466448699523574106744442605092208640 11663897 -229909559048609099361085275737912871168 11663898 63849080883725309524319872211786669568 11663899 -82254714881345435898397153950699380336 11663900 -155225252113394215901768021185604352000 11663901 -183869693155512071483930017973795558970 11663902 -396542134588807281921828452933645086848 11663903 353945751512365401963564205423170484200 11663904 -196072389357876679213307530070244458496 11663905 83244611498633472397970259255437130240 11663906 -277298770701374396125793527817301130080 11663907 -533829717736047585462191814346309050240 11663908 67840506017312425983198695423963712128 11663909 537071592811763796729735172005869794110 11663910 -5863232383279420237269854360435798400 11663911 19600120089804583094213846969577714120 11663912 -123195875430035061125604756807716628480 11663913 -475281211252438724219554880979276652656 11663914 389555932123296220322812325662979899056 11663915 -597829015259832851002426317714127105440 11663916 389716651876613481474079720513674240 11663917 -163667562210366119835731183064735763200 11663918 -2440934654534008608577186152059052288 11663919 49127708123966474545662028432599984000 11663920 26555368641477793150600676600193024000 11663921 490992265326062056603671751552770796452 11663922 2476833544436200099269123071030939136 11663923 -1217240304195328170244688769040421587828 11663924 940119202773316290508166505006980032896 11663925 8735663904130853213888194933795056000 11663926 -291944547534470269660727062870638726912 11663927 -702192338380444967268920146462112569128 11663928 -254239988796238382693354860098647040000 11663929 -247952988522077489219305861345254880000 11663930 254897800527638891551789369856401659360 11663931 -667346534177746673291606099778501331920 11663932 67962114715074177804181387401919354880 11663933 422094573119823101694936938020439146182 11663934 -226210092667762410851191021556788543488 11663935 -522526968988351250554362609109827204120 11663936 45220368399683686503105371233037844480 11663937 -624651990380142256257954205512085926606 11663938 -69181286041110723228847118997346406400 11663939 -350506429107784061230116806753898677088 11663940 -7908375684385697183182272652361441280 11663941 -47507265922626581161007914319371351968 11663942 -446532209183406684882629438282669140128 11663943 -732040885347825559270794267703840171776 11663944 -352537333865945779902546045545213460480 11663945 -1478367547139292771011016557249524681200 11663946 -3334103597195017351949562738984345600 11663947 -3519043688266240757700078084675955968 11663948 210265699574597082665194257615911731200 11663949 220800241536159421189477698601021033248 11663950 -57767822890720259627240186905579968000 11663951 394436741662136818653752146365092529504 11663952 -128906032960328756935433154994520064000 11663953 -65892388698610291537364008793228246720 11663954 -28942292452585856107566990935063474688 11663955 786355037484524982045178291531085097600 11663956 -598531237464311139438041269276237770880 11663957 -1190428835300605784480229404966527519794 11663958 -182147553647055656807974664370095255616 11663959 -964230477407849086355351514025486583984 11663960 627553343634949608864456099773747404800 11663961 16871478061046077175859961999259660640 11663962 99289132828435833090155941767511925232 11663963 111946180542307737298768449365206216896 11663964 -78642074320832007643180149525322400256 11663965 -1501777645478945754315193311136469280 11663966 -292676868496754254400086581662234333568 11663967 13655459002302152597657984724706590720 11663968 -113825621886609085439005490001297408000 11663969 634179817295755330087902781406506040196 11663970 -142127214747355618058714063519594304000 11663971 -808135974456145712072732058638844731256 11663972 -250129919265749238302511786048274133760 11663973 355665645325224610755643644240729818880 11663974 -69567228203546749269045734347723257600 11663975 168688844426141604293092014730785420600 11663976 -196315520886312752541216222702801469440 11663977 352633210239100861904478590246866143460 11663978 166098421726813954901908024123072861440 11663979 -512713870919489053521440796296728559016 11663980 889102178784434929488796404962115471360 11663981 124733747801447215988375635290713016960 11663982 85538991384587473338611815972938210240 11663983 -156801836222523665626069853871717406768 11663984 -115042849706186731400008099353140920320 11663985 -47726628390741052726779117747057336000 11663986 114964269453383285785206059867342344320 11663987 182784818714482182261258749986020296400 11663988 42287928614027153851509825138104205312 11663989 885497824940005926758182239262873564956 11663990 -98428983389200317256301121756908175360 11663991 -309902816995382612469067742925344689848 11663992 738697755011197759382331719939865600000 11663993 466432932477137879473755403126039699008 11663994 614455352949198763877812536399786703872 11663995 -48965199632449007792749093437724938240 11663996 283805589193014437417182556917820160000 11663997 -701660991259509173631434884882365504000 11663998 -119710304627782190856585138306057646080 11663999 -1441998526604705415961883766560973380664 11664000 -374058317384450612888850866252021760000 11664001 138539078221680346637803334018081892052 11664002 -91261094399674555909518480558733487616 11664003 -217783957001908803349358046193470214560 11664004 749580115345813918373933891764785318912 11664005 877284550712576514202620941036681352000 11664006 211578731533648646382232457847768469248 11664007 852056803112080374914859663620552821000 11664008 -121495296498781114968228316754657280 11664009 296932282470484357803952434134566617450 11664010 -284580705447703922960245844711507559840 11664011 497391080609254100004868754258741695032 11664012 -218678369706721900203659211510310629888 11664013 30594415962277693124799376417454211264 11664014 -608467003332818507505255031209916590144 11664015 397909463510117067859415485334900643840 11664016 38242152628406953806677140839265992704 11664017 1130993547032831061577097021276792886066 11664018 55916151946349916457838085240682980000 11664019 362232329770712342950559460916295765420 11664020 182360813249081930909536242654996480 11664021 527058390218952194051075378906240836512 11664022 -166163331947118984909430339885178530176 11664023 -5626366656707813213351078861221512864 11664024 130643216245198176050189227880779776000 11664025 -448851640171345645512547732732003174450 11664026 -603445265712656379829567438437737385216 11664027 109273759532069396217533476163098881840 11664028 -72881896207603387603376515632480129024 11664029 -144982253721821461900185976878767821824 11664030 -136653042589480279979388714330498355200 11664031 -130159376548225603778843104527468859168 11664032 407813363455946128361685940049893785600 11664033 -256550034544569721078984798652889772416 11664034 266432565693466290419623328648620584960 11664035 -1285535361061806192835153122646829742240 11664036 -229482361537451551167064462247795232768 11664037 536509176274659571922291471691745536 11664038 277680249343868292806476536203790397920 11664039 -414368611467393370886428205376100085976 11664040 -77431637101144257222675293543977728000 11664041 896332378731486282800132053827844040442 11664042 181355099208660632950904812027030921728 11664043 -472161877284550701238935678133540454160 11664044 -285588237061243811558479305692209019904 11664045 390122628196339383596120674508422240620 11664046 -20710783172752493676507080238417975360 11664047 476662967484026123215373033763127460496 11664048 95391984797895002923831618894594572288 11664049 370993625339444099276859427461902046180 11664050 -84957045446354262572405542589666035200 11664051 -386541078239944454626503065183867136 11664052 -421190997810045917416856099466642177664 11664053 -266178084682054339943158067654415079698 11664054 441456757820793066689964116931614503680 11664055 122148557461997915534209214120835155520 11664056 -290344938029498004409314969112942141440 11664057 845813706476456001698337545414367900192 11664058 -599925924610965711426692534616254663424 11664059 617490335810886833885649824679659267328 11664060 -7342906053364311383584069139646382080 11664061 826449070429228562556504192204004270080 11664062 -174367542603890683404596249093080536000 11664063 116714911708757590105529598752454502392 11664064 304551259792722185530926709988602675200 11664065 37351108082110516214558564307273991680 11664066 -41969436519709448846163627036752693376 11664067 -568695525207565519329525391897251677520 11664068 18113203412772553786399490081923503360 11664069 -38927389151840580922470687828484167456 11664070 -131091857726899374268830772472437678080 11664071 1077099854619270669446030722888334893272 11664072 -154302943306388142608406468764265185280 11664073 390960369526465466340433997078858306400 11664074 -293374965038569852963790447721201928608 11664075 -76647479538723680149721342009781593400 11664076 -368291217297106047595326621017224234240 11664077 -553257619594893498976491800159548840074 11664078 -42555723053048631155177419200676848576 11664079 455473426001049669509349878630250420976 11664080 88982523018120783474129836873552363520 11664081 8751774087604114952147429931130426560 11664082 -371439677819998183769747732508279349248 11664083 -190320340968954524721142609572378370416 11664084 -249973639165111062934247866901071699968 11664085 601038347884429899621280499304599442780 11664086 -4094196009999125192169573202585708032 11664087 60297187418903796215751197837457926760 11664088 -906258916793242406336108705213316618240 11664089 1270708959812815581799737896397971866890 11664090 38299577939167117652233010934595056000 11664091 -423540634277749775260130330020872287616 11664092 -319668707790898507927658674640851327488 11664093 1310990032739549847261503077665067008 11664094 -4678567987278230551770135872648441472 11664095 127812456533493000810611494601647680 11664096 -749329172279374928466414145557873033216 11664097 160851162822156347924455562287484785072 11664098 -297438509695309045470572873219044705200 11664099 442554742160772489445282872897879056484 11664100 188301185174324510950645415038390784000 11664101 -742335577658647961998689918391001608896 11664102 43941728545554754102776245273878141824 11664103 805921142086286201988580029149146304664 11664104 -222231839765419270219096139300176281600 11664105 -98308724550853354495122149988948604800 11664106 -398540797403713520365845509384431111248 11664107 -87215081430376062493440971088835959408 11664108 527517697785999461005195160167617976320 11664109 -1037516685257095329124160828645269021920 11664110 324777041789038661097354722312984448960 11664111 89888452498449689630711325438623111424 11664112 181895113054756755420584905150078124032 11664113 256402048722243590243406952514802785280 11664114 67861984654838232093620712472695373824 11664115 -1094489325958490623845644908352871211200 11664116 802853629743884081252232476663056816128 11664117 -211557493588945689434988298917665284032 11664118 107039326684902708539597158766101689216 11664119 -725947295663336354216277149717760678000 11664120 66681251509782448077801039318598041600 11664121 -483453372511150685628479367272130418688 11664122 -57007177089464444942250566946300672000 11664123 -258859231748319637467923958432904392000 11664124 -66833208279920301725095915661651144704 11664125 -144309831972063080105466270085590000000 11664126 -233105864658161688347650179054761049408 11664127 300121875845614216132081400193296199592 11664128 71172849126614535196981264830173282304 11664129 -283029774633062197345895993018307613440 11664130 91364390455324977349371157284582780960 11664131 -132989063895458738017396810081112367936 11664132 -793793950618372628530164951537496608768 11664133 -185555500171324009286029256756065549796 11664134 296022396797925088555614981782819767680 11664135 -47637355257580171970472720010573132800 11664136 523325371784220992210958363410081832960 11664137 706105064785504808554154718405175872 11664138 232411509924997508685231678863385373440 11664139 -10406088679461423317179491047465392544 11664140 157128425315308954864718086048522429440 11664141 -256403857847699454240643342253626771008 11664142 -209750021085385368020108100422231619840 11664143 67919549334921240194325987713015298600 11664144 -128582451677503686016935793808740048896 11664145 -826480481617164927423704490021093353100 11664146 -104777066565648516047178458646068777472 11664147 278911718966567874309378549921147723840 11664148 -954187242566742830287452611712290480640 11664149 -376971979019683542498036107521058093664 11664150 89575731770928791041683668732654433600 11664151 89122535448684639806530906702803675792 11664152 1201249943354340419998459651397081241600 11664153 -32333266522955661400824952995461071872 11664154 140590080732712398273675411646057935840 11664155 890473439787547339784125318931749162560 11664156 131838230951097270273526378062298890240 11664157 -438145997916558896152660403880574324160 11664158 -240818585638517804159060468571160512 11664159 -340425176905395673247679322873397184 11664160 -1019110303758905761010395493243944304640 11664161 -11986169230474306009006893971626645500 11664162 5598159883653158652031623046903370400 11664163 8499592621575997705431861140706500560 11664164 551828709021614255280314163766419075072 11664165 211588763637663334586724372180439200000 11664166 428627135560720815226221318342192248640 11664167 -107134769687332291308808041241184692200 11664168 81185922584725052804297147939206840320 11664169 -59601632860035317481659827010119128240 11664170 6076934278249405646127164159539215360 11664171 232089563357287452991315199694263558940 11664172 58073124922740239410861440361571672064 11664173 -797829038201614642243152950333302465140 11664174 -33426314791337666736004480720636511232 11664175 -193028852136691841600047502570150272600 11664176 92126385159561965298263297322109501440 11664177 -82208990520476852396612909617295539200 11664178 -72696498636888833074399176163441081344 11664179 -65397070018513755009766403006916125952 11664180 2198527190895277028300142018453073920 11664181 11557604668926547357918055593317199982 11664182 -184993084978757075293941310509424824000 11664183 -163216107888874750877156750868649183152 11664184 65311080406134302063176516165120819200 11664185 31513509467609512678605483726117460800 11664186 13756066652544624562686554122486848000 11664187 42963097276603586265652144327111755120 11664188 393188412460772225428514174093878542336 11664189 837259049768193126082345545217665875520 11664190 -99720076596967858172314429579387236480 11664191 -222617426736952779144012341739187668096 11664192 65445021973060728163524211388291481600 11664193 -807437205433117791213546510674170944984 11664194 16536776512670251786037778502285234896 11664195 -414587221444215807897143932775160652800 11664196 433685907805044061395799169131275402240 11664197 868158907152352237123531408277013715680 11664198 33825684919592400195341249152400095488 11664199 178396254669632543029764459017708991120 11664200 214956509225682607114955151310656384000 11664201 242504610937289166950919092586292841232 11664202 -155537084695321008576712896346196775936 11664203 -57130938365790448096538609008228909548 11664204 164252349779565233272807764348520029696 11664205 -117934529694865570618996710406889186100 11664206 -893190494399186220261925123800201366720 11664207 -389517968985151849259720947424271103896 11664208 273360996944863223858227128980102692864 11664209 935939289322003507537928822142261271410 11664210 -162564462942315340671407374687018183680 11664211 -97249617784670718093530346188487573060 11664212 221197315715967936173665942960701450240 11664213 132845639541235674958771975393028505216 11664214 -616800373967078805384445371558719204160 11664215 -81527133367272556466822965954053002880 11664216 258394389562206822221592464324968243200 11664217 233293806579000252929266293547263216266 11664218 30000022242932980839640471107888856560 11664219 174736959578216169797681970264628922880 11664220 -233088631533066252663212037286507960320 11664221 55353689059290831214993307263347349344 11664222 -574009066893091191240931670571713375616 11664223 -2700738684884444173717170739270644296 11664224 517707316799555027786226613745890099200 11664225 -717974021783681659981436133320044358400 11664226 162807679615798033152526362567149314560 11664227 368772526922735046815467305376761991512 11664228 291837879360073355713973503380530251776 11664229 -1144667576274171381709974897778369714916 11664230 -42105922221956339124675167842637164800 11664231 -20499043459851973465394869843260638976 11664232 51385063761368402981909674032970168320 11664233 467607871782884308899650309013242351040 11664234 36429157883404093856874872580673671168 11664235 -732924909394217805221836527482022988800 11664236 -215091034557588528908163599456963454720 11664237 77953209448538448403005618788923598976 11664238 -197659112698063389020026707692359865856 11664239 -507179769329750357383288446712567316376 11664240 20277996958115604384201362986594467840 11664241 18513344726767500649228122652615302000 11664242 -426153582544184978612401272497933983728 11664243 -318375203491393198454154815419924659456 11664244 105480467167141060023583481599223354880 11664245 650105114711277860800992045787937785500 11664246 28573342144819885834585500243403431936 11664247 -469394309950069177440471837582319692368 11664248 805163444185900439209007610035705487360 11664249 -357745447249298883226756319706120444336 11664250 68038994740118079809440406417904864000 11664251 228014857668016592967259864414120721400 11664252 -451724663358424218577593491687784015360 11664253 -184796700972989525210853620624672005498 11664254 136077322015617536830429302224147114112 11664255 -127192056749546008576480057810964611440 11664256 834348983413359672522717615915962204160 11664257 -1095614197497870267596648723197355504256 11664258 113975990690016568473956208857704927488 11664259 -1029678140842112197884818176914692375784 11664260 208830922060051647441418080459030170880 11664261 -270091820429278022468105227309333997376 11664262 -223904740160791846734663710164301182368 11664263 -55836424634292115750233596839144349976 11664264 190883122566474868021585712314257408000 11664265 -478448608897882818605970099740191380480 11664266 -7146375370261682989325009014953616896 11664267 380012054473393777249004011716078170112 11664268 -257479880276093890605735929959837237248 11664269 286959277732196194102904838072011975520 11664270 510620911133632873400802469667068627200 11664271 22195290700939881258132186048234808800 11664272 -155846130718427589887033566445453180928 11664273 198144074191165995522583056364972575984 11664274 99388762083972985177819803998366282880 11664275 -165002799669899911632156661096518493200 11664276 30365010894611391263185405546135517184 11664277 129700642617368428917018196627706582784 11664278 -50544433915730070306552081660074860800 11664279 -436666772824136248628418109848100728 11664280 38782323295948232424278790829673472000 11664281 -1000828190920878317772612412025304372918 11664282 -123773832774792332495931374518235037696 11664283 -557665155679898054779000010758626121468 11664284 47914057439299241153586039832775271936 11664285 -93479967653123658334165290182074096800 11664286 559127465181924890766897204855658334592 11664287 475572441071432662889881441102729696872 11664288 -243777149207006442870060398393074778112 11664289 33255935328535584530705896204167522048 11664290 142886222451719647640844008095974182400 11664291 -436541901768293340881757017836532419776 11664292 -761503319700199158957567697989911833984 11664293 -881099072780997590601021354252449298600 11664294 114673066481436764139933471588822609600 11664295 -138490585424749590607020347000203235040 11664296 26517779532656857914686095701263400960 11664297 -1097680382920751850606798980043234433920 11664298 269096210685715830170299289472434049792 11664299 -1034642072936546683887853826654411282736 11664300 111179288302497347291667039954378240000 11664301 198218432896452512823873953307246820704 11664302 -30031807089122175705006572021400785088 11664303 322188763117680424274213201256684030600 11664304 -220029756233081391336245551359339642880 11664305 55574391735965846183207698765132123560 11664306 43157004078957358477827410796708923904 11664307 -79836627664067744283461536605620467444 11664308 61794096067232998640226395928210309120 11664309 6263276709922099536562776450221068800 11664310 -12384358542211878430332358424072762880 11664311 1632265052906404802531632757987111444112 11664312 124768903513589493283800350584024596480 11664313 -200787621658273462799970429859136779776 11664314 753930140289812698448602712329401350256 11664315 -109565436555439977596793411149898439680 11664316 -96710113183599630731534451605480793600 11664317 41216408006987448830901324951863740992 11664318 30768021640182305882134832337214173504 11664319 443001889031923707106251368676466948896 11664320 150794695126749660500988569827021946880 11664321 539908128706557873595791764257231985712 11664322 -516251073715374207458838927298710228480 11664323 -316130217571286091510818489815492527096 11664324 -4463079675576770814331809337177927680 11664325 203771834820254936651722892197563237050 11664326 -554685347867685531743366325262074633888 11664327 169549990286455017852683002903548950400 11664328 -367076444933181240056531545121503641600 11664329 335812178818018740411489105281225072526 11664330 71858766054546999412679993324172318720 11664331 -531264219163068009449733527400290884096 11664332 630937052433306655580397110425316505600 11664333 366004864702735904152743877667132458902 11664334 -358234844688999782927191255290683600448 11664335 -464199197266376337333153424088093407200 11664336 -60498972778590751194442011494522290176 11664337 1786259412267773644736082625371842096640 11664338 -295940908571089565697679312400984632320 11664339 118804428164770401018714086396229470208 11664340 178147562678218012416435338532078067200 11664341 676981702692174193911508538666420820600 11664342 -158174730508012815154219436568812902560 11664343 830375602848852545036777289566728531592 11664344 859746715455839751632659426641516134400 11664345 139022634082407844833823237320546432000 11664346 -265698795076655262961090407829990917696 11664347 285964482994330993595277779150883807600 11664348 490962495460787492746903864017151265280 11664349 1109566545208796866590065768044966459264 11664350 -153736648598417542622167509989452896000 11664351 1450115208573202837370342994271084461600 11664352 5433009241614060794544314941377871872 11664353 -415026363426020481402909755255247106398 11664354 38235675642261244937185371429132983808 11664355 638438406718941923635215980336436647760 11664356 -239303604940508457334734977227236157440 11664357 103270522908844548929242982838396852288 11664358 404101562916964216981043587835105817984 11664359 73854767364384766844122773047513840640 11664360 175821637770298127275498936222454937600 11664361 176419578593810834063125805243002290560 11664362 393258413504850540038293490111087808432 11664363 434302253217981139885806201151085367984 11664364 -68141197780671099881324404596220110848 11664365 1135823015747438664001231621609667781600 11664366 144708601596701946511702108082014126080 11664367 419208888130134865019943198282361453680 11664368 -205864821129238302000841267331860267008 11664369 -26728613154595424134063064769184846206 11664370 -48667272781415015202791361309304750080 11664371 976820026432932710313666162261012805944 11664372 -594506535529543136636561876970524049408 11664373 105221928842410310524746899981316103840 11664374 38467829032424852868043052379595467936 11664375 -107621981470583623791185423396584635000 11664376 -845931047641980024739158586579240857600 11664377 190347400417571433770197623225940105344 11664378 35560108894459946514244246524199449600 11664379 -409937614449810790258027359561866041616 11664380 153955244781267408789505528736129126400 11664381 -458497619092197612719100732328449364800 11664382 49563548978405508119023670142635837184 11664383 45591495665044955129975221924154053632 11664384 -506661658435451699065288197039785508864 11664385 912830325374592379474627127940720000 11664386 -162500695221687478712456727406000298496 11664387 187412591709797394887350000737371758800 11664388 -193014438983075141921266640075345736704 11664389 65006279544539571464685240237256164000 11664390 -93982520495554887187905234435169534080 11664391 -27826910038304481298295261923739650728 11664392 -110841929925987305417699592834366336000 11664393 -52929904406749156744834443894803742336 11664394 -138668294657730714778967405097461453568 11664395 -803074523766956393605576921693785600 11664396 644679577247062295805205858784033847552 11664397 704134493415842297427562392925358969772 11664398 -33887479443045993246934932917064684864 11664399 183833207470323502699310531165128812048 11664400 2901354772853190418227940598374400 11664401 -35513956633922155782608868753945062400 11664402 383816009546093634595008347037391650432 11664403 155270336616238644118284136825197621240 11664404 -163958931324411257422831622199972188160 11664405 36726491931561203563064209975183827360 11664406 -80637625908854781580658332684537036416 11664407 1196227484602927653708487957000670563656 11664408 -27250116388082504118609813916918087680 11664409 1181424132440924982703625486552043217860 11664410 -496896773132901258982547346011349284640 11664411 62500183210343468851875138777518448000 11664412 -336195399872090506921784642440179526144 11664413 1508069802047592220162285540665882482880 11664414 -199963878878996733453099374538107717760 11664415 -100738147884543281218999300592686538400 11664416 718360639481042601979022463647046500352 11664417 -232872719938166804039321524480031175360 11664418 174294441106049963456059997878808567040 11664419 -602625181295145763948838820353458541856 11664420 115555379401220876662147428509093007360 11664421 -1209600651870769977164859080230407325378 11664422 99333297018898010355235584167739777024 11664423 -193643993462684210076349854752949513720 11664424 -726117773774588286958258991176233047040 11664425 -287531846794903441180531089769486498500 11664426 66156396280684135977183781368439666944 11664427 695401248580750297107134148044758762800 11664428 806467553591622955520237089190686579968 11664429 74336872548250043749681451752488713280 11664430 8657604241603397045992910628749128320 11664431 -328605743719641570532814837932623808128 11664432 34189990920468157979525727949978337280 11664433 443620338158325201297418605515952279024 11664434 73564394249919255956270077854352313616 11664435 79395634401407259039359377216119416160 11664436 493774008785355888531538220736228945920 11664437 -851016402651131666160863698770667936914 11664438 1052907401999755924739372370469939200 11664439 -457222885787180422474812118562799923640 11664440 -109540940613254502738855325761829478400 11664441 1012261953899639384361426060317181296448 11664442 -211121777872246151719424421992789729280 11664443 8720413472461652897759351928944054784 11664444 163771018829263167816344565243465990144 11664445 213509767340645532996752826459757852920 11664446 -318194765233521458308658865981605160576 11664447 -330241973701401916796038954061612230200 11664448 150481992197174574908755817525434908672 11664449 631540181283184404753475508754898431936 11664450 -71429919073622224415560707360794080200 11664451 -35969503190138746993970883944984871608 11664452 368125102306870101597443775520799999232 11664453 -413470118469815038106711630355238161696 11664454 28972383942021764645961911350074076992 11664455 -694789024123470566244492937861989443280 11664456 -13838736531454448285749303980890357760 11664457 -93358431675535419234404800592416949888 11664458 51594160051294602300711936999424773984 11664459 799599868428972515264373669618243954960 11664460 -869605620012789199290160669013613465600 11664461 288263019780725770830954624475727220480 11664462 -36954852981676512112893660607374629760 11664463 -74289798284150269881301122073165227520 11664464 45864971255431129694303584770026766336 11664465 143555559188715978740528995639036944000 11664466 239245742772482440753303421607285969024 11664467 -1460230255521333538325935138632892340640 11664468 35452218083333324869723655870181308160 11664469 11764990560395466960867925639961782144 11664470 279561601322406495861204744316586712960 11664471 -79715280115893435946692333192357613056 11664472 -262830142787292349457043397037672816640 11664473 -824658139356419361770849932747635670656 11664474 -78214384441505480207263360691919920640 11664475 -27035382241925342926013745545015735500 11664476 -524381481857050974661733794020452605440 11664477 301664513405421655598816542114486028640 11664478 111927250296672570374075364605810000256 11664479 796109678508714629638873692424539010080 11664480 211339167168291323191575424800915456000 11664481 22762037170766220167481335855488880384 11664482 587069123420324819459663377322102561952 11664483 -487127114740176125392062776240418398400 11664484 219600250416735186243820026280848414976 11664485 82821168474147000584230830237941458560 11664486 647461645343260186156781572477682892864 11664487 1288180436378126935456198816716423934136 11664488 976035058387858874841762504875175198720 11664489 -580942592108584282717205995992587512176 11664490 -22930819353669522552614229889741032000 11664491 221265620436140640556443537284332830912 11664492 -80400826695942638517910168787024314368 11664493 139732721270809156533679458110847868320 11664494 -164069986492579878291372315030388750848 11664495 -450227931161788793106136569789235070280 11664496 6018595499712425465847124351213240320 11664497 164507790469727164541828972426251023540 11664498 -199984800510318476591126709810163580160 11664499 -1034120919492225509775100573327143799680 11664500 220210272109239719870375887272992640000 11664501 1065603357944245655280858726350587245024 11664502 -140052137735224071597380469666188058144 11664503 517573243640888070670890277765007611752 11664504 841453000994972729536197143840319836160 11664505 -251367650823820743450267646005524008440 11664506 -42975882918353121590930217297060952320 11664507 655371842858370791777696045109876859392 11664508 36391439123129217236434908921991444480 11664509 119183134795232582470857186458177491116 11664510 -40052223622925373312628884207610675200 11664511 -368210902379194557291666259200897205888 11664512 -336818533649877014848073323911000883200 11664513 314227338565510098559881723492042088320 11664514 -33420747275390343259433889918277956144 11664515 835697228723711519971865323793632214160 11664516 -65629887327724604521666310066032773120 11664517 -482667413403047363100274803701769494434 11664518 -11977052970536420724847625459225040000 11664519 56272338321298562511385077341013106176 11664520 144976543600588973180569376716345344000 11664521 -1054831917996224150964136833526406934 11664522 158022331926009862585613936059200890160 11664523 157556173903789383632478530424296679664 11664524 131932971385318721183173308635612160 11664525 -41438546026190328363692987584839744000 11664526 103164680152014547881589692311188791360 11664527 15736042860296622680922144468551212272 11664528 -5116144592446944565332504196333633536 11664529 -828899271845470198709827002015770545870 11664530 405844690155275804715315587199289664160 11664531 923965272819205567721624880875379104820 11664532 -133636267246617634657654740336628064256 11664533 -297921839855112771239805186705380504100 11664534 -12837967244219134657050466141637591040 11664535 -439903218004537181511134213029268953200 11664536 190777577939558914925584913027716915200 11664537 -601901105791306538326405198257522810720 11664538 -309041410188838432165450826642915713056 11664539 423852767922075731447803546451633115024 11664540 -546847988977769523072493273103519078400 11664541 -28407722172429529555570944629906290560 11664542 -116339628570892356762230629839856079616 11664543 286476025128088048981791584510137494528 11664544 1500933787386586955767575106816998113280 11664545 104810738092706374785587557993945511400 11664546 12263523017130309778994508824961921024 11664547 512606022645164890943113225215561611996 11664548 -159749059125642064404020815661351943552 11664549 -153331666315129211889469665205057484070 11664550 -345811073583918821425049889579479227200 11664551 239698845661637434482351909353512818552 11664552 -628472917823450493501592272438881402880 11664553 281015361243149402067200552657149207802 11664554 663560680231658501508546885508527974400 11664555 66918003435025081803475705357006936320 11664556 147775482983333962346793411565116784640 11664557 531763841928919160843886185576385430806 11664558 -23003484424739155413264670727685644736 11664559 -1270819789889649587507313651622732048240 11664560 124416117512709289489396972249725665280 11664561 -466499801327836282885684558277200682496 11664562 39791577216959268759990616228546189824 11664563 248882210765686483391610749886483532812 11664564 123836585287454952460393066418092363776 11664565 51265530603416520780752128037639552640 11664566 453811338992137165494209338740698596800 11664567 -566417971390114295481973888500565968 11664568 -194349275062510937464993746295326781440 11664569 762721791821909266325926345308997632 11664570 164931890385409846164915687718860119040 11664571 -1787061794357117521231726833061866925200 11664572 455587539486845094815381070169405694976 11664573 262169626265498326361526358773441832800 11664574 -159283702369629890241303697719633310464 11664575 -130936297333320685616006421436529610000 11664576 -66654232518069489697279716858827636736 11664577 125514440312700825259950117535565327426 11664578 -283830500539633116119700262002305594160 11664579 742843382079332032031645161309464987384 11664580 46660425230004909653542056282277459200 11664581 -56931812174034796169276419884307960068 11664582 71962527915689546372572590470893609344 11664583 -130298738914260581932853172848969547840 11664584 30501370903554270438808102353027072000 11664585 -400247761045488807971080848425459898780 11664586 -67325033682544297857101021565388333008 11664587 -107554469842454586839849755601515868160 11664588 129803466724096234875867239468094701568 11664589 -298662751291599470021551473399356956320 11664590 37775791852251310068412173172428533760 11664591 -128782042957286675294638180795957197792 11664592 -46610995866586385451611276307847880704 11664593 427934637974822620169167391586013709040 11664594 321143141667780653226246753581982528000 11664595 -807534855512235152186054403160349276400 11664596 688491455098364155277873223610387171200 11664597 3368021520492200688317639494960845312 11664598 208519914103424890036815934309371001920 11664599 -816450970470247007682463282421593254000 11664600 -179866962398771660760283640912113152000 11664601 393955264568629006011079223370749109504 11664602 -386449059626275675289348806516983609600 11664603 -655545690861453872778098583813046657536 11664604 325870567951992438121345861035896851456 11664605 -568547680723507356251670091082473547040 11664606 -109386173163684334839147662719544626176 11664607 -603572244188005983070708410947129518320 11664608 1600751276701886511389054077701099356160 11664609 -78365790743557622846055934694591770272 11664610 -6872061882467332541589496084529072640 11664611 -81479362964546906144482248496219032576 11664612 67345535045916815496721883547948898560 11664613 36164107637973982154079697781866430240 11664614 102113789709017371726098139348532937600 11664615 109153330686540415944863648489776320720 11664616 1410413571688661558322521096793907445760 11664617 1562587540938744982324311523833329280 11664618 -30735599432436285827656767926799820032 11664619 -102974203240840735459865157904194227980 11664620 124021713649396769532055361379507701760 11664621 1399155078176987404562559043512050370240 11664622 -84418246019749106834223422337163574208 11664623 158414686028345835747787727349561889008 11664624 5956092981410442291424417890631680000 11664625 -459074473930387610136796822951998096000 11664626 -25660733702860291209096461436863317488 11664627 -83090301632119118515001082820348989600 11664628 -792627066526781909657245692388614359040 11664629 284070618968273291157485130582009042876 11664630 -189814524460624380994056386678108384640 11664631 -580151857374576043914561288522160695336 11664632 -3506409229217086502710954236913950720 11664633 -809057063327745582126907364488214644992 11664634 233238933454343891650207880528156866560 11664635 -95859765826319741277627149282482572000 11664636 -6574533895498632648675187312022363136 11664637 26975285746163896914658234357313857286 11664638 668762172434570328112456500322564010496 11664639 -131823718833210874274955643044373510416 11664640 218029142691277082371731852875865784320 11664641 -22109550982444279108288182035867587800 11664642 -280400690608483373223786512025346944 11664643 778924788986897384496529328825038288892 11664644 -258000633032127789770233488908107553664 11664645 308478755383207539596418990571813026720 11664646 -10731504370931244262874740026210304032 11664647 -998095005514955906236098696822974255520 11664648 87497902630208446138438160757329756160 11664649 379122332392942743608300678111361292032 11664650 199927572530086564488825595246222918800 11664651 306757467829154654630080648308083928960 11664652 1068887023217774182603630343941654648320 11664653 333718655071658763067604124631412736 11664654 -191599531084636276463883930540232258560 11664655 -223819493575922676661433001479916184440 11664656 139357457143011701355671244006938714112 11664657 -13997708203257400286159058003973290432 11664658 -60660457095783367640882234972495902320 11664659 -796379399945896407660973032626536381140 11664660 31363982437531138942747284347737743360 11664661 531520324280172852684081174492660568224 11664662 -271287067685288514972647928572492979168 11664663 51243469612068876178260781541271780864 11664664 -154507875320722350406426308296396881920 11664665 -799193668935513121423953282018139970940 11664666 256061185470801919525710163873734051840 11664667 -567191313941868047283501326676023586016 11664668 636702464793497112031553145692887746048 11664669 46863760738698847755937479918979416960 11664670 -7756795441114305209784888016529116800 11664671 -1088224932966611083518014521333397812128 11664672 428360037996319339454264258086845284352 11664673 -514697615009603952523239832305600562078 11664674 93198180038580212160278810765840650752 11664675 -628744226971775559864083206803993168000 11664676 -24366630829226784988354587182926407040 11664677 -530986847770232622211186970549938170528 11664678 277023286078204149629762401615485138624 11664679 -332082698426133574507568138903141758032 11664680 82876689030111979000708293483626496000 11664681 -127292500516024051935514971795113576256 11664682 235830971879354519136493603822873488384 11664683 -107223482472430765358561320404721405776 11664684 -247890533912051631716359706013938405376 11664685 46664183298398050457212931278581130380 11664686 690307551849074459858161492371125086080 11664687 544696670550220390428910754171795930880 11664688 53211855504146771730358363664254566400 11664689 742701843489554518800362054527302038880 11664690 183406584589287972063931664791274027520 11664691 -905812356158609265960950281665924833908 11664692 16500976602922513893546227244000566784 11664693 -367519118688146221778838463987908974418 11664694 13703333037922659340557863966581264512 11664695 -177930610312281423781372173537563229120 11664696 -2393913413563634207032184441615155200 11664697 -543958396389897419033054607633990815088 11664698 -52183571709346779890531126471696207136 11664699 638887113744698462230692264631663643760 11664700 -35318084430075980854439795473872857600 11664701 -893270708310150941826140193359638538298 11664702 207844053875363375173925231167590451200 11664703 -295552943049660437801090273141111139936 11664704 353372298528278876260589759536565846016 11664705 70080310232060490122114718415888502400 11664706 237954100001390986398949248878687865552 11664707 -301515735358734528286047360765516511044 11664708 362959543006842031664633742912337428480 11664709 -443601329991507531310886560634470306784 11664710 197782864711877922464400481461550469760 11664711 -5796158335387847478862596858720029760 11664712 -655400517611246714680131071325665157120 11664713 1362009799396298053155264946663130308320 11664714 143449500859471931361011350927535358720 11664715 359436330394302979385256958352856712800 11664716 146256490049853046457488735704888600576 11664717 -270919509116283229196013712457922152352 11664718 -610329082015668466267312154728657631616 11664719 -231828455496000105927372889805257241088 11664720 149800092655709830121875961167715205120 11664721 1233599729496114913145017702644604112500 11664722 -28660136484517440529851697937192159088 11664723 22649798996549371793505754552241081088 11664724 910061690305895906124447022154013466496 11664725 -96056553160703317989762003296755867500 11664726 -69387920633360637772278583281885775872 11664727 86970490250123523408804341594311022480 11664728 573544676355995867582173526615037542400 11664729 -357076755199222193162437706805265963206 11664730 -132112683847684789638962092229114496000 11664731 -156306130749948724622509521548404159536 11664732 -91148262195534726144068642768562118656 11664733 -251742943214147407607088999561331885018 11664734 -17633243890654251179129953790763835008 11664735 -171309108100419949100252630936822742240 11664736 -451541220413188337019146887781820530688 11664737 -415514127303010131546684314172031226496 11664738 -417844698949412910484238442935571307056 11664739 5442305772361707547948504948805652424 11664740 106606691805789046675076659066736912640 11664741 -356552079250840167039083787872640660480 11664742 -320623742040679974191987934968249696256 11664743 42610286492663700729312374816464081824 11664744 -55603639835832577562216958942167040000 11664745 118451024985502661380411634010974620800 11664746 -15659773830031572886325850554149416960 11664747 284486485310868400796079950729685042960 11664748 264412207837787149994922748813313560576 11664749 -281920621332751296073168481199522483936 11664750 404117899155333840842219920841911296000 11664751 -118731609934816276352011781812677509648 11664752 -226925952466085865121558274870058418176 11664753 21475869702271473901269087252079444800 11664754 610054464481659566874549998794979322912 11664755 71050872851373736904792557926657218160 11664756 30334848188486465812609120685070274560 11664757 -19277763781664252045428358501571045480 11664758 178417744545198466575528582557428622976 11664759 801598958426492214995146785968839446504 11664760 602421678376806545941385136447226368000 11664761 -585809193617054506761705602341443823638 11664762 306419937252913988231702118463604017152 11664763 -1909780516353790331554031695262242800 11664764 -227652431257165327918033864762171358208 11664765 -147873723279231781483125805249878960000 11664766 260446131225144664978093606661494918464 11664767 1150614300375783557616548070873859445832 11664768 -4332770296397524183038803078346178560 11664769 -117227606854808972820599877443178965456 11664770 5576347628928083163850102819425536640 11664771 -304003910802920057895122794390796548992 11664772 -36508675139949661549730107723953930240 11664773 -40448964213179892809757442924701557376 11664774 102215874346558394669007834940315046208 11664775 287353751122642875930700899345777983800 11664776 720661065198136595388820822362746926080 11664777 546256275230147769497407492579154044608 11664778 58981648656445438161007950596411995440 11664779 -260731522741811005233001313191687853424 11664780 -32847095759540679181788087239126922240 11664781 1170713065827643001083425960685998278582 11664782 13608578079723794909257723081196747712 11664783 84951523168367663392942518571310208000 11664784 6846223186670996067571271884758384640 11664785 -116188730598173417602003554955128979200 11664786 118963083909129568740377147825135032320 11664787 349963174303589351464551419900822146152 11664788 -67176253570234485231973999572527741184 11664789 -536120332384603882344793331645838464640 11664790 345728611585836810293375268510732806400 11664791 -486387943573703861356648810118611011600 11664792 -476047433648497623394935108124636231680 11664793 -679712212763064779633766576052504737084 11664794 388649324581741549442263318422182931696 11664795 235365040539379953302190248365630698240 11664796 -297113384150326496705264607628025312256 11664797 9906689818821967025384199408052117440 11664798 -127788783130545459802573093848865158336 11664799 832733383225270613810607832943009976800 11664800 -190311828043139808669950805950673715200 11664801 148252769625610602031612405679043083730 11664802 419092881629736087376886995937265549600 11664803 376319070648623847456333969201595319040 11664804 -12837481271160413467112458613376565248 11664805 305315738999485387954137661046918842800 11664806 452370938599598254107291602049499088352 11664807 14150025037123893509870295505332359424 11664808 -959521383158770394502903729428950103040 11664809 -451568968513443617126719495758973884792 11664810 -1661181714861976856407558380890862240 11664811 511413027118444216533120706350022639412 11664812 906921540119401871825996320700951782656 11664813 604530151786242056608748308337678938944 11664814 33421187842864894897707139698109398912 11664815 545227420871311229052217592107819718400 11664816 -10296747194251706575655307890537594880 11664817 349767484255429395200463938848124574960 11664818 -328191896844092025719490983085640899072 11664819 69618402358707058348569728122660079304 11664820 386435754771224877059977691492799559680 11664821 84518243419610964209524462658116554912 11664822 -31434700833371423443888091127380336640 11664823 13194983908700449566374927058541438464 11664824 568207602938725313665253767519878758400 11664825 -4032916847035205790122532425145218400 11664826 379886595267029811644447635729363964640 11664827 -905442884171302380731716650458945607324 11664828 46294295954702223020392709580814940160 11664829 168443358711198368717017612345588949088 11664830 -139880304001469143005593565179537173440 11664831 -69589926176300032428874641757233404088 11664832 98205591797526881642612197861296701440 11664833 701316536917271121266337754707387830082 11664834 562405949216719925335320341899220320512 11664835 -672918764441575502377563492114247680 11664836 1542635001234151481652843779429065064448 11664837 -1109012556369465366040236867162641314560 11664838 75713576589512680232166934751197780320 11664839 -18972135061744122862913166893205720480 11664840 -244585554780997298726105632914552422400 11664841 588558579696669675366131776785259318080 11664842 99953477513673582739416209917050012768 11664843 -614472196638440458133358643101646743336 11664844 -75521950253160363749368869354209433600 11664845 -155502713350779959194691489352650382900 11664846 -12319604169392568860253194381119801728 11664847 -14924706177749037949183036079328859688 11664848 -47763560933884656261961571388263448576 11664849 -29963539970231123829625343566000846848 11664850 11077385251424422678904736563273924400 11664851 -231691064381756988431813892228110976696 11664852 -15647181060828706986373909600547616768 11664853 -461100763000279650018539622097255379200 11664854 -315533987383695695743242060705241638624 11664855 -454669703692398551558445546892715407800 11664856 212912852892444275218308032378754908160 11664857 -74133184916508980596880436574731579894 11664858 -391898139648911976870248959280866530816 11664859 -383939293589262499326301097804422609040 11664860 154660503765271086060063435637236556800 11664861 97815600551123510109107047844410058400 11664862 -401038564325603270385376649280963456000 11664863 -286051953087184968540531113139942717840 11664864 -654162569478381698119868064676246978560 11664865 105173798997122419475718605145934679400 11664866 -138082578446228199379899579189201555456 11664867 -71965593589563299981784476453042891520 11664868 -2095097013022977696883707854413921280 11664869 -410235668337371232420960654919999326180 11664870 -97461808358751831005064276382176675840 11664871 407339771834548722038637034676066234472 11664872 590334054025944820106178173936970086400 11664873 -384648261870845387585912859006701011200 11664874 46869846873126028254882551476907295840 11664875 726775389528951927548623628787517140000 11664876 -102908386069078171842904524554353591296 11664877 136497612858464481948753415774642475712 11664878 -58683894109938820346788838730998285760 11664879 -5556179002231453268123259033252424320 11664880 137836595196102268906886310660956160000 11664881 675442131346416773913005529531974297682 11664882 -5732992398004178849472704817285577440 11664883 -722685341991514468396420893582033132960 11664884 373340825395033675265001075143416602624 11664885 -45621301576751124161681947576387815360 11664886 -119805084603556055135107082033593127616 11664887 -372172266618598788557571812415018627792 11664888 111334366882843326751150257609504706560 11664889 -5339794588441950631853547383818914476 11664890 -218469823809701862380178085044140966400 11664891 -12177818770003218209852218124410285980 11664892 154211690441853222217690967210826247680 11664893 -852258339394076726395415043219649667520 11664894 168044777657927096502840245362603152000 11664895 -774313403265991052991996354492403305600 11664896 -451258071163177355845136159212031705088 11664897 -48726699712318758686288093180906446080 11664898 -263885485553219175530411736632119656960 11664899 1004796317081577016206304129921192155900 11664900 -52738846903534572268933687938900691200 11664901 266471620227635003563558567463887984064 11664902 -178797399469931210702883522096578342400 11664903 85468001780626816024187186623203939840 11664904 128085322653148163502112440874605941760 11664905 -198187815697212348186165966872365112640 11664906 -374766659026809884877630326529741979392 11664907 -98116568414496153004975902639267996608 11664908 171370472336159641686177523291359830016 11664909 -513334342516371251023711574889817148586 11664910 64813473673841666789701694586543813120 11664911 1498449466606884349777316446957308792 11664912 -81599579086224727369365330985707110400 11664913 -221831458213728109820939213238455300876 11664914 -403140954301179744941158881512275421568 11664915 332742925703082257224060023950122735920 11664916 -165816432953225970622563328517230778880 11664917 -1422653993100902025940242858645753719520 11664918 214570375084555078456784804284749623040 11664919 -118119751705377359378203459875460986704 11664920 1059108234206820669288673954233196953600 11664921 157982900760370361265659433736531879104 11664922 -506967987281056929162539596927725577488 11664923 106810346764438640822630933025128663172 11664924 65570161826749439862266123092314783744 11664925 -264714286148642060601570531717310432700 11664926 35658418119977611958095660515781939200 11664927 -1554086561698725190646808689411439240 11664928 -451120128388688971491279335349729361920 11664929 549050874046760825118778771607402681640 11664930 -355734375521007241955123833485151918080 11664931 -190310942395045382770249936138505404800 11664932 29471492773635817996376427102218560512 11664933 -145905783647272006057124622756049999872 11664934 324659581619299096738025959186244891616 11664935 302203770139385443358152408872502781880 11664936 -507771440984190199668594695946517708800 11664937 -312594034182759847847333256888372726528 11664938 455034262106283759178837448778414787680 11664939 -305349778374833589489783830716507816704 11664940 -270985607697329950648508735941646991360 11664941 1338763691122746869860680354164189535852 11664942 344942684412802627187757531793072168512 11664943 -544465874019594046432260007582548837120 11664944 -312570186853772642526583950227285360640 11664945 -90014033683712043504101651860889452800 11664946 266589129661582263652139290738505958672 11664947 95156260103024220811847579926649489232 11664948 -96002545472569629404979838361907793920 11664949 1189271233000484455417519047768341853120 11664950 -236788633638998049061209988234167091200 11664951 143751951743000122137680981451600108624 11664952 -390359410374580161761337698192091770880 11664953 574737176414046973298774374770408487620 11664954 1857280801585954330014400336974755328 11664955 -673576565268491395726813649102539026000 11664956 600046759258322251710679762963189530624 11664957 537224220711076969736234742048722265888 11664958 -877892474067302531973644422892790061824 11664959 171430853084931552071318112019110781440 11664960 30967248030533066179410480970334208000 11664961 64984398864434679633149422924145447040 11664962 -20427181134778501163776356172810253760 11664963 -240420524909277335290297173397260255240 11664964 -287621726134947271533907862258494513024 11664965 357521099763285953886475193305390658520 11664966 3132691876945286413706616372461361024 11664967 772437651990858028582444650453914845016 11664968 -387021806761082167801981749840020275200 11664969 -543399415142223269966326593408237422592 11664970 259673595059909852387167380243294019680 11664971 -230032962669734496364699761831038161800 11664972 -812279797157848593859479725755383484416 11664973 -170810595013286009008366560439650211860 11664974 -83634765848576656741524368886438251520 11664975 65868093889025795588023184580480172800 11664976 83271209708111764479947364777662464000 11664977 -1262196522176137491953332926570579980928 11664978 -146195978033625773841366817363290749952 11664979 -317233325382908868799619218332644956036 11664980 -387194025001762557207415306189168800000 11664981 -61138503062657157820819393270239465330 11664982 -17807389770568203956935439504898048000 11664983 -36427986455781656584637880485731934376 11664984 682402037506126862074475097972704440320 11664985 -306099190886572461126856692524681645820 11664986 -401108997164214824284612624181889232896 11664987 717277331590660871060060627395941219840 11664988 -441743674147875380017974741503905188864 11664989 1562918000942800397800917188085501900 11664990 -10800370793872139396053435318355650560 11664991 378412019684873449114619936984620723672 11664992 -9132488129204292744558084151127310336 11664993 -16176047829330356722086786247529249136 11664994 204142814083945925420036821767442403712 11664995 550686457567493231399355962451403386000 11664996 11250708942939565610409737497412382720 11664997 4243843466722998275809919071468144960 11664998 -219266591079338572110162582270360180000 11664999 586128216936637780589866082854717671120 11665000 183931929193178403535743134147145600000 11665001 -1133156696001614227859203201277495212998 11665002 815537539791898295579106142553017344 11665003 -249766788741673803606863643473342430320 11665004 120043950165711283320122600322817115136 11665005 464816889894316890845048348567717280 11665006 -350937034582299819462681951951672666048 11665007 1297388975280162170035949898286701794256 11665008 114598091268908364023307125671475773440 11665009 -789564186446539292726770964099610184284 11665010 153123656998787571503473441670695196160 11665011 -728583386485551723187610118134745603528 11665012 -726772074156861560640193381488280432640 11665013 -1157419361620896175072027709258496438738 11665014 292131730274885759244125534998575752640 11665015 -154893756773077003073223144776795129280 11665016 -670820834184791186830864501400161812480 11665017 24082939236133701038621298387175858368 11665018 -152502985952753567565333216225631076640 11665019 719568860932301748088124067014592088680 11665020 109585232299821136961675830765761792000 11665021 -124412790922983667665480602796600400256 11665022 -516545643409243516051953329444361681600 11665023 473960934160043214604293899042833014984 11665024 249767844602583996649303166526066524160 11665025 279065588129293583252262703278762508800 11665026 -575369230219411840854294422319060188160 11665027 163889467397379455924116338242190891984 11665028 -603411101125689635834304981164275880832 11665029 -92415540985582670495533235716413887232 11665030 73935227657985460680028033518735421440 11665031 488551301152943437221347505239760691200 11665032 682127120240207476418172209945836216320 11665033 35960956003793059792355267833762890720 11665034 118367679712899360460839438781192701792 11665035 -19853598674206975165178334682537769760 11665036 206825825413185657928677491292136115712 11665037 888361610579075855514726534032110549686 11665038 -65999390007280877594601164066834039808 11665039 2072769872931699965066871992961473840 11665040 1376170546344625686281140776279736320 11665041 424161881810309303849858343592801124592 11665042 248224420590702184276977178989713322144 11665043 612241697603930022925648092817541809344 11665044 99788553029680137420476622351856568064 11665045 -101207638025931203973060311337054894720 11665046 118547667143888216077571219317112573472 11665047 442122445369622937247448065856887450320 11665048 290078746595482699493951814397388021760 11665049 424391974606049561196564251081456603040 11665050 -64862106168510233519943783275075808000 11665051 692723797650486129090356818175583670672 11665052 -26837108327408186287109498810074398720 11665053 -4891497179757911943077701352870123418 11665054 18618456063568338229717674980151278976 11665055 -541766552769168050017530656895104778000 11665056 701938376955087190622055191565859553280 11665057 -1431225619105559815205521461898844625694 11665058 -159218651888669218227813138276806931120 11665059 -402271056532232518640388523384952904192 11665060 246613797945641340302934593334137241600 11665061 -996630524769727489244340687368059776000 11665062 363856478543923115747575676053151788320 11665063 -22294895309064728704348799331650007688 11665064 -370615660264833302417263356964062259200 11665065 -179503949464632074765353916477156316480 11665066 148026994915972126656604686100895934720 11665067 747821688354780208445289645438345162120 11665068 -209031808166336216947215879749330887680 11665069 244369514331897656592929328937904241600 11665070 -223140548129191464278436357100908755520 11665071 -223672444109234118197440072096839275520 11665072 -121172841436145265934697071392368394240 11665073 -130458423424355813441253458784080048256 11665074 3641173130710122978145432084459994880 11665075 226025570949408113815172717416130360300 11665076 84400730266416665805890238066867578880 11665077 405050358658538144610942581181884811264 11665078 88469156564179237883791425890433614400 11665079 236007809956240309450154932793212019976 11665080 -101582241807911703603441425093689344000 11665081 382964918383926016778708353933556627882 11665082 327366315705411078686320613997647280384 11665083 42528811802255969552262376558967808 11665084 -154602292037014681242340368272536566784 11665085 833119116029101285339799717536037028780 11665086 -351911391286193923445213168546023571136 11665087 633019683649151991539795165852779008000 11665088 45783674732659621732807403724173475840 11665089 -252257602917040281797022100607888051100 11665090 251976123467166326692049565210387777600 11665091 281916619735757417812888057517893277184 11665092 288121244598874816650108601770382359552 11665093 -1038316791018044275754151356579174072256 11665094 57196542436273389662948083157676969984 11665095 -44764901126631385544950488432897039360 11665096 -494459311169467727702698639977857341440 11665097 389503008302227107377506714718898771546 11665098 -143141811481330654376100843722380376016 11665099 -1632119771566501172426885378360268519864 11665100 67274963070454198841434063135097318400 11665101 116902795952305497220051353889243526784 11665102 573479546665720485309483731470780806144 11665103 457580259075475649500229308997801587584 11665104 81754839465341296417511434514376818688 11665105 303378950404346422442016766587922305000 11665106 -314807470995539946016235823928965115248 11665107 1115803428937023964094934267541075056000 11665108 605121282502801061358298102404628480 11665109 747342766397851452189213962466631832604 11665110 277680770886783673393277171531159525760 11665111 -84616683088704750745756925944120964640 11665112 182099320887147665724099668565802598400 11665113 918861762726266947314650431064134056864 11665114 213886664854778307498529639082977539072 11665115 111996206222290736560207131204732556800 11665116 195765215574342405028848254855459868672 11665117 745553228446975359684885566804721631872 11665118 -138861625191400850740528556533184803584 11665119 55598824790506142781806105008699006080 11665120 611924864765233464168928059406075822080 11665121 517002033304027225560444314486651567892 11665122 -9761734406791566153586150664937232896 11665123 1889154368267303932933382734562030000 11665124 189019488992049894563022542016429895296 11665125 41949796031964821280849250002645555000 11665126 -11331406273515747542518801163788800 11665127 -415572772823929214252309944846754955360 11665128 -904258244114544555739297113116587130880 11665129 -468796150722166062455341671086446154624 11665130 -180919297700841261409434261363524935680 11665131 -471318144196979548482078797192424607056 11665132 -221819707827386763327576561433121423104 11665133 993193657169897067660642115499650151382 11665134 8189927972945703658024840183746078720 11665135 -296955435158788817247621501987153480240 11665136 221953847417078680999279454763639767040 11665137 10742881945892031892126644978165348960 11665138 -177600028825018310973304164742750084704 11665139 -710044029953159853393138848903055323544 11665140 -114894625499566565454614319250518835200 11665141 -114301820530086453275643447932718672840 11665142 -136601771104654884638513932567523442528 11665143 -355407304119377913059196327962004217296 11665144 252701227728717827521343874340385157120 11665145 -330050879243660651829859254509169177600 11665146 -469546724988809902022206608289988188416 11665147 -192711578584647443709611649474698429360 11665148 130126180475377040664954824529967320576 11665149 -74448731502152251771378334123699444736 11665150 -114648498470751200132990187338269488000 11665151 328159085475792529758019679409855313152 11665152 -316368853411561463362581203388205105152 11665153 307359639723806369014913413414343228484 11665154 -13362718953980099050833421702127783520 11665155 403710888302932282455664996594510826160 11665156 -350192357774559005448348900166916171520 11665157 -286857073319848232802686995004468458176 11665158 101645275613699126521426020891880642560 11665159 805821968611521963629087025536964892440 11665160 -162560936906732976375586170641042534400 11665161 981127847630941361676340515283913468640 11665162 -384420124577826370037460001834830398976 11665163 85509628335064451948696011794981794400 11665164 -73813705676944976801177709479118028800 11665165 1121146117115599280939501766967108819200 11665166 382594106410510663678042386716070340032 11665167 -217174697208526593314028071145464736120 11665168 86685939824829045401821710367816097792 11665169 -27956846746670465319663728814970442400 11665170 -131113774109336873384092471895308008960 11665171 17470597045933910050596486825452411904 11665172 -816796355006499255232254786137416477824 11665173 -352754260529651641299271616944259223456 11665174 626438152187100460055817063325186530336 11665175 -122134849430689507819674325997905840200 11665176 158138061510959509969462047118825881600 11665177 -135035865511290873218428124020261325180 11665178 113735613719732667806196635618842670592 11665179 -1092815762712090942507984740544609887496 11665180 165139210064028243415136923851269068800 11665181 -121332923691307223851576202878951855200 11665182 140093167862877156846504315401771356992 11665183 -622690284609724355412754748427177227480 11665184 797365827858165121324789489216567443456 11665185 276933371721181552065348510030960696000 11665186 45550269985096403007899441787398121984 11665187 -1016553029471436969490577636374713376164 11665188 689948482127090652807769962728248965120 11665189 -766150503423136721636484399653911875010 11665190 -264467752560021705142235947974391449600 11665191 -41886195759706641708733665045952430808 11665192 115106404663193005984276168678209945600 11665193 -1656860856305790826950517540563276708720 11665194 38602410546527443440299750139695593728 11665195 -49632530369383227757283475994734494400 11665196 -161842837336082874429270279336599453952 11665197 284742942946173103863629024392046567256 11665198 -413298014148056124546035788551716510400 11665199 -97097960923798396911934283699719074720 11665200 -67911289178881357242142830217418342400 11665201 56222297920149717820749213488468336100 11665202 -190919467492278377631243743939767518720 11665203 -52805540518453848347616659108114928384 11665204 734372987785527376493201041010798657536 11665205 628624185827641765390843183545963064860 11665206 100037177490961518398621609661589014144 11665207 200394829967489481786756182261941876672 11665208 -1084805269647863846630776934578316759040 11665209 98658461301855688468455299730501637248 11665210 -525421156341563029791620098819743240000 11665211 951426473982464319057943873418016355812 11665212 1797181402152432072720120118187065344 11665213 560396186909418017461253962342461242112 11665214 212695574208432067659154166342872074432 11665215 596231135312195236031384746343930547120 11665216 74574427077712258155401286254871969792 11665217 -112730717566139364673017559901782583340 11665218 151409863534790849042102683186446048000 11665219 -520649131007341118379822475686315551840 11665220 48600610985516922511040280983931494400 11665221 760714451589226137387989060992956235200 11665222 -595432468956812480877714325260267773088 11665223 -1299274751409285208267249677559575471528 11665224 164602521615541232164129376680636277760 11665225 258114850958518648516848549484449925200 11665226 -320445774076804716857263518053922740688 11665227 166769729109598780088858695207620805632 11665228 -3508160627178783080352432806957362432 11665229 481549164540740211605399626809344421600 11665230 -120811065592787647173041224218580569600 11665231 68015401824034111719882742107598962032 11665232 118832549702013292248212387730957926400 11665233 -776488710532045205624445108441272626398 11665234 462629700414651554134833499222050680976 11665235 -420457602258969180979430077047840416400 11665236 -386259574154143427480994734345160130560 11665237 -92011574594889325529964495312336760114 11665238 -5623698642654725342372050591573407744 11665239 -108430544958380828333091712159788001176 11665240 253979891652980809842585929760844800000 11665241 -250459064940137024013429389088402563520 11665242 147789677667693001375514788641988554240 11665243 701776615286193135071306883347930855492 11665244 -140947137566792076969129290581966041600 11665245 422985378665270859509250656774380833120 11665246 -231472951951089034371586973592489452928 11665247 495659995459719203752163174067885936 11665248 -32108833010711245972432330007909498880 11665249 44789387945135595927462625702181739126 11665250 232306624287456372003123792659163600000 11665251 20697431836501086160118157476161611120 11665252 327860196609574744488687550947260548736 11665253 -490196128287194873752136568569700618498 11665254 -3612445853148687150150235121379480192 11665255 3124406363595043998672464364956574720 11665256 625585792993886271103374708547802618880 11665257 -67186551526178680439653478100967761408 11665258 -30435595872634710426160212498617478912 11665259 -1599600632326001107312889223621804572160 11665260 -159674715384903119642161103541209779200 11665261 452806341038080357345614891059168404512 11665262 14908406953003930604150730649879407360 11665263 168376176861638241328843683054752148744 11665264 63010502424580954244442735626860953600 11665265 1108777718461336633731542867270030944320 11665266 130429289292072483949675727465087697024 11665267 220161683070493765594051971968593546316 11665268 198691794272683503201936473214177445248 11665269 34551244102718034964372440919314677760 11665270 60079305837374410014166894117463854080 11665271 613120635572779337772420917411755706472 11665272 220296542003608757330406103370566225920 11665273 -1039759325312207719155614925696140499478 11665274 -642729690121016431705642003386785541408 11665275 -340753979377658828219066507700284974200 11665276 625489329949875070891488660548745216 11665277 80233194232003269246735847349220915660 11665278 -127686063909493112004969742377126282240 11665279 345090924678258769812223072503756269520 11665280 371387992425547476686231198469036441600 11665281 596761530190288418459456239684041568224 11665282 -557782143177415309179201737944108777008 11665283 -964464265512080714573347973358498933024 11665284 75200485373836757846435867051176538112 11665285 -38922596819627434136166607460898393600 11665286 244885337160354947544382192565196531840 11665287 -131662619387029195747192323227995783056 11665288 848859197660476285991631577470864875520 11665289 -63796126101994545496211671519935369180 11665290 12981481360607656338322153907184445440 11665291 -1026857385487085869886953191720585091416 11665292 260193984216776501163606224885539766016 11665293 -72907507407415923117497694592152553536 11665294 -198507879576651543551561952683279498304 11665295 -443413570113790113956333805589516654200 11665296 7826595483888773960024653962514440192 11665297 454192900524582315323166237544928281600 11665298 -8844015785549283277345951261117102080 11665299 -215774821901111169705795396147197060352 11665300 30997042243518228215779814726887833600 11665301 -221655435436607527191024223513055412096 11665302 73948397641553490661463230050064418304 11665303 63116300654640543379740976034137537920 11665304 -311140268468350752343807170047983411200 11665305 -138760981942408505898776974153696952700 11665306 -106702149689231824891568778425435206656 11665307 102441605306563269101867664968462019072 11665308 -284411159278591780187274957400268835840 11665309 404379281211196401827850964785755681510 11665310 367379138763195272552462493168222154560 11665311 242932380735544575919930624848406072704 11665312 -214423068524643356831922072146799034368 11665313 -20368201057222471290270385987874809632 11665314 -48037335026707499741453897048425774896 11665315 795683987185395498357817617244026271200 11665316 -181680301562072147215621033878504161280 11665317 -174221750151770552875337984633890548288 11665318 -192038669719474544598874036820324382720 11665319 -350917490632160582951615810504046673920 11665320 -101740471720991221113508634442407116800 11665321 -117210400899336661172698027755019734156 11665322 -274028851551220889735456394695747144448 11665323 365454718512390589497673602470273169120 11665324 142253439193794437392189831710888148992 11665325 -30244227539910685383579660026747520000 11665326 -140443065089078493052451172959032651776 11665327 55396678437711813001817814709287331600 11665328 485097650520519326776826731043479486464 11665329 133377801245443374252189198294271506048 11665330 -55346866526788151726068889124862009440 11665331 -212962990816065380531953126086199689216 11665332 -293809018883263456929755628423121562880 11665333 862810393527170815440079412622129497582 11665334 -92205572073807362773609292375218113600 11665335 33845704678789842469576202219653891200 11665336 -594514360254195986677556719758824632320 11665337 -126687901287831226725374870041135711740 11665338 -452781290141302590665259034985672518656 11665339 -80763459930000937472957103327864610544 11665340 154166771775872332702140000451387875840 11665341 604673716707068124864775380684718708998 11665342 39439351028118965829285173886109305792 11665343 883247674576881359359764374051830126824 11665344 164140619463236638088710141754229129216 11665345 126772938919457388703911483661937030100 11665346 -229982123107296902154353932956107612160 11665347 -204642192508035928906821474804969238272 11665348 -176702960843313343337610300180871403392 11665349 -463656113045708247715910108558746703364 11665350 113953449707025796911241309754953296000 11665351 619785349505229650216680434885478970400 11665352 63179248367835837325149200248629273600 11665353 132746719193828876940823463444958117888 11665354 -5043160528848676363219970180159478528 11665355 -88354960014426818632400289721355614080 11665356 -142390285198168662905191603972778377728 11665357 885238805480607107073529394195240075232 11665358 -403029593011065497262338636282929638720 11665359 -747254021793694797568714812778463865000 11665360 3563515280920146204762704038353960960 11665361 -147527559888658450561913729872222326876 11665362 93142514068919562760041649462055239680 11665363 557746013059535790450724945072459445612 11665364 5030736008311495368008015098143735552 11665365 192360846057532020778392280496233019520 11665366 -502019984010329814819626399159514973440 11665367 -415198524615122706595185188291601257808 11665368 -623983942153833567914809919127674880 11665369 -21035387027783484369242111360102447340 11665370 -22318265331536348327513940214922327040 11665371 303036371454656009888414499270613307904 11665372 -1006229663675438890655175152126276007424 11665373 -154418392240159629623731797741451097280 11665374 10176217126392664845205451159620119552 11665375 -687450341380925843517830369739808986000 11665376 69358364075107411346972936405602271232 11665377 -86272137633668794489221420695346685440 11665378 -855805861008766610344134196590492238176 11665379 78157873620495300743786703947146562880 11665380 11404390465075088906230932745952256000 11665381 268057044853316043723265137528389910492 11665382 -1916268375031413472438712909935355328 11665383 626799559127093221640918764109907660624 11665384 23135951910175643889339012101718097920 11665385 33460987098932814178729117149570524160 11665386 14088917653941325936922921873009608704 11665387 -306403590949523294978453513018149011168 11665388 196783384608488970509583353196371076096 11665389 608486418708830402545557691286840783424 11665390 145654352493990897502074121521267997440 11665391 -51706792978481214922566932590583180208 11665392 162683219921527499513197992064993198080 11665393 -217231531221810728741277185185226199552 11665394 -31419230639688089029279896761492148816 11665395 159329255436021523098343185977965876800 11665396 739131871808381543013854136200654191360 11665397 367432718361407991378203716527386100252 11665398 -9870690676334611527645441020916439680 11665399 711842497359000759402590982157604559000 11665400 58520289699873981224033534023348224000 11665401 -393350121880203461448597992350864830720 11665402 -37211899443658984379339070848728966656 11665403 227576534231541039179056922535682415652 11665404 352213794548126955096307200727704069120 11665405 -21733426774174031931567278242277609940 11665406 -208537504007971751981374812089699272896 11665407 -113314217971322055560510172227360259312 11665408 -360498737417648542776546328033005404160 11665409 56870038336672602604302143124471930816 11665410 -234779790967003723906215383284161377280 11665411 1230346572786979088367038521365266325400 11665412 -919110840695128077883087126389359121408 11665413 -269925501375608566824690431482278152676 11665414 -547988898158528840335531603956987629568 11665415 -36550366256510546615063204954021026440 11665416 -101020173390688129963425245396769177600 11665417 339332312403425989086997492942335793332 11665418 -302029496778723086768134154571090117840 11665419 -228811779521333353684123514932641106752 11665420 -123684963814696900190333003632689361920 11665421 219821440303288597992433407179328193440 11665422 147134150268792505259969127179155685760 11665423 -82050969730108052183168154311302032000 11665424 34061068240157276661265097137843077120 11665425 -437627644112916594658546934543531298000 11665426 339777469251591045313476677019404352912 11665427 841234425248036582714953734515942280 11665428 347085923960267438139979368474996357120 11665429 328639272935800936623225342964527350030 11665430 -127841915721633025714743652904793600000 11665431 -997018140870182309666882277577660202160 11665432 440237982224581513761302563344833894400 11665433 163517819959533263226451795564053302208 11665434 -85587522907082872830410305439970757632 11665435 -733691671698441831351571724268346845120 11665436 -853671766693096327220107503339393845760 11665437 -257379133080149519615525374573446452736 11665438 681036399453690848147285676501922101120 11665439 -12143539163892949891439224372067209776 11665440 130168786373036669812541230455558635520 11665441 1250186551634152530729544008576313023842 11665442 49316269988596877850180056687545457664 11665443 282284829088608534063905816882635922928 11665444 -233699815926670421749618358102775701504 11665445 308992469920032166891778736793422756000 11665446 39039326584356311794201158050961788928 11665447 1280537121081668052636680062417941516192 11665448 273122694180356703601143533257467893760 11665449 661493235311592812254247510932111522800 11665450 -3212200989343889469730535958401868000 11665451 -775429509582274148871319452604679253504 11665452 89448860688013294598852533064648812032 11665453 45855268421439161938418954280336259800 11665454 -422125704020572337363133569089435450560 11665455 -124432397006636973527854710071468359680 11665456 -160156955428876354837432096283531673600 11665457 -1160015674900112085166902231783847035468 11665458 100134788138224970531809904955328536576 11665459 -66367879372935980859151163747468369232 11665460 -299128120053003777016160338470848574720 11665461 -96228128752932259346190880292079225696 11665462 -218685765551089576932150523649632751616 11665463 -436718615042581056369536803108272147288 11665464 54393075656587756963401419657219051520 11665465 -233139657578465473056686624279591016000 11665466 -74562250900333507980262619943600969216 11665467 136368454548969912239639801497380443688 11665468 -300733795107027146588631390203195059200 11665469 175979503301798890939726292056738677900 11665470 -925577834301943240800173175488885760 11665471 -713361474485822294738984290399165781536 11665472 36633338004370709266643614722888302592 11665473 24192645842910204340518027578566185504 11665474 -494674562471410907781761730559128674400 11665475 -499441466481861772084038508736524834500 11665476 -41098115966021058354487494150779329536 11665477 906912415771458196791686993986075623326 11665478 -738865352614909328859782661639438456000 11665479 70715575657400285758284286364768216616 11665480 458545225350511520055883280793673728000 11665481 1128386633033901568639167786152484120282 11665482 -42985458644408143386683863236302926080 11665483 -367843372162182577206769876679596524268 11665484 -296118501600452322070159120483882103808 11665485 51160364952048262087988606086286419200 11665486 75598175510010279933192201848590172160 11665487 422681912180185543227107756768758318800 11665488 42032688015981847671981806067830882304 11665489 -1008249650627283638059948062774593420 11665490 200111493303214458399510207140642724000 11665491 277064180629269213988839824354803926384 11665492 -860720662402862438897548138992304787584 11665493 -214232201584160405489185911527334012000 11665494 647979121486382547650051025762052596480 11665495 915770938515463946069123263334601183000 11665496 -188370760819432674707728268625339494400 11665497 235329223097751812151184937772580001760 11665498 -31227691998594497319106595715875849280 11665499 -478027092263317599601888912702703942136 11665500 -97443394382939114465263478153797632000 11665501 1165589045631615656675945086759733470502 11665502 462785043203999796057966745506104851584 11665503 360585449422623064399004443210796609112 11665504 198843345564339820634036028226960883712 11665505 281157571952529466464303749832477520320 11665506 15414769119972635393338001181521491200 11665507 108530315587392958371654057642976522400 11665508 181074775283617778753065441984234502400 11665509 63639239256816129515411102491195473504 11665510 -116115212870658265907283950794511255040 11665511 -99343443154200671268764609856095696496 11665512 420203689093316521669424326005510144000 11665513 -4898584970252866012597188666740436672 11665514 149714775526804076001004001834822291712 11665515 -4521257866684372892347270389741857280 11665516 188144355380668684603640396029772881920 11665517 -58890683464247337424053055563723585408 11665518 3798344626148114825800694188441523328 11665519 -849820454847332545456766885533780568400 11665520 139626163384585626562884254621518233600 11665521 128912142715116869924862847318351596672 11665522 -112829777321867297948909972272818773376 11665523 909301447625399875588046110827653885772 11665524 261883179592612848601800472287859599360 11665525 142566696185937460765549016995722600000 11665526 517940131669424254579814261675658455712 11665527 507815787550523049156173884596639826920 11665528 -392750250431616704946327916468300185600 11665529 423492135086192729728118386324044497130 11665530 -25656714439094618409992666857409191680 11665531 -615552315644438798249981648322130590288 11665532 -750124595979428195143030902357537122304 11665533 291003878981816097913952160105162620448 11665534 444476506615117210453897514385799036416 11665535 15437544716542304917737025276522368000 11665536 608316152248400698772269828900462264320 11665537 234087129738215821174551790746617679700 11665538 62644306592912762580749411878000147920 11665539 -46351441160082026960239112488167017880 11665540 632605810623144415330188932128603814400 11665541 764773994616137893185176376883720272192 11665542 88015472697052987282046167785067751424 11665543 334411162208766496726759289914257040504 11665544 362897663804550304833315131284204339200 11665545 63956473211816463700244139642364939200 11665546 -2113021866718563148158531012366058656 11665547 -25113948483285666694868029300496760720 11665548 -73107947923805670333663480845306720256 11665549 180852750575865252649574232142523885536 11665550 66360440865026072767777885662173193600 11665551 -75622550203640375901046990809828757368 11665552 186694967928064599547938153755449638912 11665553 206308190415515294671487940845273961060 11665554 -160685336129716109370164033709869409792 11665555 -334123449564792864047610809093875440480 11665556 -3263197921594572999292281155708866560 11665557 233743616234607291146521331113035030528 11665558 125710324949486024911589924911726478880 11665559 384412849825616261348242666719501920400 11665560 -388575905624512888065476124832610918400 11665561 -1143153313244454322464453009411506982838 11665562 -41227997819250486592138924157850205968 11665563 -62351364487624740661489485299285955840 11665564 72399896992276220933185821081097842176 11665565 -371499499651173250932428853686098857480 11665566 304429144928685567771746603429944934400 11665567 283312233699706301047803939758192274600 11665568 -538846821887002398970433241032838610944 11665569 -985838733603987304441368265088185880640 11665570 67328080834588739800254594712323855360 11665571 1553147703861948773155917065930878979760 11665572 -136857290235388496171152607648749943808 11665573 470043554785934176014005540188195589822 11665574 -496164300792935177730554289142801607040 11665575 -95396342014853364321048645683132211000 11665576 -181356050667786998181067005858903490560 11665577 590276940165162954186343686630434395584 11665578 67308476279100547784103247593504579840 11665579 -114596547198511007077700393466252034800 11665580 140480434019130050413080281974766131200 11665581 94375679283164141144183560035953362752 11665582 153585619192733172189642778901816315520 11665583 -1014409766153265968176439007085497165096 11665584 -6581237573242844585945778030910636032 11665585 -91257567154877470184298487815660426240 11665586 328304254516167048904978776317461739040 11665587 490506749055601252118234063954033123952 11665588 -1588713916658257338820774935554196430848 11665589 -410691879664282322359964785735988712 11665590 -16711420000060554400773222052949913600 11665591 -104672538780032757366478109761634072736 11665592 730826013315091434136246846333032161280 11665593 101919358844030312321308422100073359200 11665594 -418426680412855856441274830451502080768 11665595 1004274550766451133560603198224360841600 11665596 -380935296360809462844391605417302404608 11665597 -1042427034509356762781969255470520896954 11665598 58884846925570637113806359451736780800 11665599 2029626387904736233180514913351106176 11665600 -106980749851591361844850957239818649600 11665601 718986388070144241275219451864270451200 11665602 -34519777906031384869007686402550219232 11665603 30793578183831006175118104187224961852 11665604 670315216950973044148595179707813540096 11665605 -3438004480669409023856107980993980160 11665606 379907014223803584061397097759834598752 11665607 312201042803411068630692301177303740192 11665608 -597991362425311313000650438638755758080 11665609 74151697197430906658703675924282758160 11665610 152243859449104612293141891494645760 11665611 -820835670585430712480146812362003577912 11665612 141209994373560975752268277053799920640 11665613 1024265060167736536095187992556083263862 11665614 -262002884183298629710894265479397959680 11665615 49411072924814574309670906590538269120 11665616 -31081496046721657526206289140539801600 11665617 124190310433167942236361338516932765680 11665618 -239024565511350685689192825923699028480 11665619 108687989634288912171701983101018432 11665620 -18486795212296985099105320076050176000 11665621 -644031602327824973084921337478557392256 11665622 -91997088519339455582668175288435400000 11665623 -390157182557834538432569019321552736896 11665624 -181669987635472727438242076550413015040 11665625 -121565162587660399810352424222552712500 11665626 -209696551497173669238194112032275537920 11665627 -1431448662881742478192684520572884895440 11665628 309288443934244178348869762434004875264 11665629 -591391307163322531717742181923655666426 11665630 -519537241771995458584999048072810127040 11665631 -8894969246647345453973981337644462136 11665632 -72100478989696377450688670834010095616 11665633 -98639475113702641486028102857180700480 11665634 -72736174222281614815046013387318778080 11665635 -67344494326337747876960572849752445440 11665636 -864936544463523832050904915013174849920 11665637 1404429580506736716827830056520079420286 11665638 394377412706562447865390345529649402240 11665639 -1363179367162321994999187840449586909560 11665640 144064915838716689544781312365820313600 11665641 -69413259068124244179304842281268748800 11665642 -11307431349543714826903414195961760768 11665643 -881368447904673913048305630095868253656 11665644 -150331012770932560020161711024325609984 11665645 -674940789020924157003987124258020314100 11665646 110706977860448023116116116993510038144 11665647 -379618100494425752676689927918430754560 11665648 -94602416759048355991984860934427836416 11665649 203664483500814840577429821469610125650 11665650 -174796792165285007926749794750918534400 11665651 1092274226290557705332896704456577384652 11665652 -1072729427979062004879064688359481948160 11665653 552161846880456080495640165385069891104 11665654 73536117358638315417606774933360113664 11665655 -458511427207868865228843382921936034880 11665656 -185194058425856139824626197370101350400 11665657 595085824433347024724750214477776304000 11665658 -272584015806122586626847991700082639360 11665659 332278128629851377163865089005156334104 11665660 121840319696020058084333699677530240000 11665661 478366426791901853061455086067441857632 11665662 6861250112889285820719842098296674304 11665663 611789609583986317564099496947326470912 11665664 -16129546749410153711513305686611066880 11665665 -187846627873560545787192808366327044480 11665666 859867849775987913334819740924966192000 11665667 56010530887655494168585015910323554720 11665668 18275155484118790020781364003922370560 11665669 4581199892727001486619377669896187968 11665670 -331385364799474472184853452931180686720 11665671 -347708665259093476180962668531038255920 11665672 -498618137205809816355113901549449379840 11665673 -1793163142889326579209583822632900458316 11665674 -190560773948373489199853806874746560000 11665675 -97593751053768259507110681404669157000 11665676 -646078044110346323851296148086545886720 11665677 641130562907744469657144935694039636480 11665678 -600798530661036268204035122751550071360 11665679 -340627042804656698677083304574863824720 11665680 17126171989970528308146523850951884800 11665681 1972277050454981238804924048231362548464 11665682 -67716007433440238271414076437841920 11665683 -499160386400617513483141753089020521548 11665684 18093425857744090719156059487568838656 11665685 -5956347011016838588327262307647750400 11665686 161135041373050878716790171195380528064 11665687 -192645874620769200644780861775363957456 11665688 1382668159332293193702434370923065344000 11665689 20672744419736566216716714241078911744 11665690 139805262635149181657909131116006117600 11665691 -702106192939925494624035925210564918908 11665692 24845130324720288731542089198529087488 11665693 61437591785167933162549647389404514560 11665694 480070112320705653349387677928709632896 11665695 703195196760164247332264503041528001440 11665696 -123908007053313748281219354413613711360 11665697 -500233169135128966856363248020222205854 11665698 310429256681008066435328715066815125248 11665699 937590040023486047799807352590114244700 11665700 207599826199504669457047820117921635200 11665701 1233061821284316918039710453970560382624 11665702 378348860074598658799389697499591071104 11665703 -88032534673917301466017988083130695680 11665704 101250348648202297341843945297576837120 11665705 -883937787013585545697825457332601347200 11665706 -231938786248534264521245978721059171136 11665707 -261651657466079228249166791771986728960 11665708 -116064408523761032773909430818353438720 11665709 -783164552853697403783884556793229644960 11665710 22163383906580832743093887027637717760 11665711 533565223294211329177368386833370503824 11665712 199658575123644384022928816743369408512 11665713 -556402872224269499843424374381784621456 11665714 -592276644243647675635537208993174668800 11665715 -5349956085378845491074830380872514080 11665716 -28457955183566500736856743310571837440 11665717 -217557073257480696658360931942606343008 11665718 460338056062308549714802259280894965760 11665719 172910651850316539768496240830334032504 11665720 394436338903974238854956081768269209600 11665721 298476679454353471821183679097447420100 11665722 -32443037812909571755449810205945340928 11665723 78246506874792899504174323106362825440 11665724 -146486753083954958739975726361069837824 11665725 -49158334845989787331545483091348332000 11665726 328677696737535118926551085116566671744 11665727 -141584725726050974406331416223205023848 11665728 4454956712110001985259814022933381120 11665729 497123679973940451439561906672695862466 11665730 16427348857433096492542110022996483200 11665731 -477382845103743135599748642167981568 11665732 587425560669496283595996227292593390976 11665733 -385313964118879311360731667960790304736 11665734 61035022084099431378685777297444085760 11665735 437265645663445949169801405717933298680 11665736 109649166730810401981148916926934476800 11665737 -118986321099376291449356895353407471872 11665738 3340165089286193112628700579829826560 11665739 504073361487952199000446290509973483540 11665740 -241422414659787508334644051371358955520 11665741 -151926631385508499696849932551791342858 11665742 -48579388134613738453036746530550421056 11665743 -886777659969672577134383611270595103600 11665744 -168266297358778753262170497834083303424 11665745 -7412917687017637366072249505043705600 11665746 325936509658415262607101663828301273872 11665747 113208574266872850129965057995854843640 11665748 47923567831942710303097553566282444800 11665749 155096624576171392638491662650788827680 11665750 46825459767806010266112170568915744000 11665751 313358124794205926734324568250104027904 11665752 -197379949469372417157451771678005657600 11665753 1055827857513839300944676481412262348640 11665754 623921126725360107048296640246127219200 11665755 94748877034448195454823057786540063200 11665756 -346811595192968174899906434049934241280 11665757 188173551580878522820250650738955444352 11665758 81503875613225731751738975460552962688 11665759 16336623112079757599057220747328962560 11665760 -93541746112798903739304463809867939840 11665761 -483796219162887717164884153783160752320 11665762 306134925866495109478958778209772044064 11665763 -809434133230809589244016934082918069988 11665764 142119655708116873838262381610649896960 11665765 12649042603066303809757165083287178240 11665766 -13437483378078139637370142750900932480 11665767 119191094668423278877813670418858428112 11665768 352947718715328186186246021063699333120 11665769 -127902852473953853955119203920875653830 11665770 -101241760567827429779194409926808390400 11665771 261427515117393813248747154308309280 11665772 1189185133864810963787656698311430144000 11665773 -187640185223279435630869923037909272000 11665774 -135660884910307668519685989396909632064 11665775 686872475425364103384746668426064160000 11665776 293597312300295967457981997404220555264 11665777 -376648615294666935846378698473549772986 11665778 97306083618761871234250065771436646400 11665779 390801597350195580253187192802721904184 11665780 -150627934877256631051758621180271411200 11665781 315513322559741681842645602408612600732 11665782 -17098889343727485580194963795373914048 11665783 1009020415566942676276281675538919997032 11665784 114706067745684098359513905530129694720 11665785 789445190086364029231498198210542783360 11665786 -54767897401545177254528771495812124160 11665787 -393498732080015241952048880716940356848 11665788 46614621466996792006051372543712501760 11665789 62402996968045507896086690646002451590 11665790 -344891171112360177471947771873123505600 11665791 218375856010296888086333894227829286480 11665792 557839715198931269229265421887497830400 11665793 2321962979837047739380329713142664159920 11665794 -127211211725722777738408272458766985728 11665795 -260957175515338338390070051060011133680 11665796 -344005121964063931926901841157555486720 11665797 -176390476627262933389957029871041282048 11665798 88821718699741190953807660028829455040 11665799 202666725067371496270929603190465587264 11665800 188785209195713914242985634063776128000 11665801 -365537488366804531917411629971697603520 11665802 369917348966313732320385840976334962272 11665803 -181606231299787987830604609894927256592 11665804 -280237815102306200881850009741302529024 11665805 51791987300792911723572164901487280460 11665806 238756793512350781364327536694700240000 11665807 -70433023593405821931100899556828047360 11665808 11441242775434499288749507670960504832 11665809 1014894710442677129948365257177842466720 11665810 -92909076101254402357474462638069849600 11665811 496277917299108061691582624541234622824 11665812 71948031070763386553424748004601704448 11665813 -460868910716995690904580113339020685938 11665814 5142704809061903135194197046253236800 11665815 141105145118876329787807725966428241920 11665816 -1048022359309695228951595904677152460800 11665817 186131930428555261853738379339859585866 11665818 -132968010790322017004747604874007313936 11665819 -994641530671512907899525373223383228440 11665820 303737217636077559856572157344221806080 11665821 78149399316924384887963261765067107712 11665822 -330292886353524544917840713491865978880 11665823 1074444018794515491019756356507261237888 11665824 84253990678423322380564173208034476032 11665825 -407463723923016624054600272549542132500 11665826 303179825114049615344740303989428429184 11665827 125475291086110449573421964734072423488 11665828 -329225395325605195754391087124967247232 11665829 -226738727220961421289538920128110387200 11665830 59669890796278355258433560599308902400 11665831 -295053651087779766817656557036494463368 11665832 164417334568865461117094339754294758400 11665833 -89961502894249256007627077941492350576 11665834 -772191552736177277512321277786246400 11665835 -445306004686874082833145934792288386720 11665836 -89797160230991650471868188642850734080 11665837 909402364012178985126122542268700078732 11665838 -1093172301894154706528324089821190656 11665839 311061077345610227841036759262793428992 11665840 -153688330695850943529109486568979824640 11665841 468922440580511877777531155864872142784 11665842 -83323174359358008030066160195095780096 11665843 -107514799379716633247436834348530447616 11665844 1327288776031934709473525145492935252736 11665845 135408026029016125524984254864330186520 11665846 13869872717319219780562610898584875584 11665847 -518201220837424236602925571613082751704 11665848 673916049800951978131995160209958502400 11665849 249370792594117258317508630982202216964 11665850 46340463632320994424654663916433068800 11665851 570106835110322675931966219354696721920 11665852 -341988329742372781976101235058084352 11665853 -85680844410842192423234901128564361600 11665854 644370540103236380923487502707578217280 11665855 -218483356688206856830773176191493214240 11665856 -6645230616087369962615620092989276160 11665857 -2149846191506090104849797922158750720 11665858 -70287689163658662607757720781508116480 11665859 -160198403211010840085135039441442047040 11665860 198130634005413762912655416726512271360 11665861 -614989323477013487644271956215149421538 11665862 -143634915991192121230962313838889408768 11665863 -5298531392771879556614474507163521256 11665864 -52941116396966848584415832643659366400 11665865 445097837244177859073371599844935148260 11665866 -49538376508109340579550631792540395776 11665867 -693672007475964822926607095135669156360 11665868 -70683433422369478698152396416935619584 11665869 413991949642096858728557667900095927520 11665870 286162559935575235686316777753355880960 11665871 -516382781487686769914350789195984181760 11665872 -162872457621869875919350476553262309376 11665873 -387699199826804272844520992432540036636 11665874 312947169941802285545465539217981630592 11665875 167435410134398230119247361087237496000 11665876 -411654696594479797833956870184922583040 11665877 -273300279005966165702002267896844721088 11665878 65649197877560733154887741045019502592 11665879 -1019392512982744032331590055474897350520 11665880 -261854411429490177623910144956463513600 11665881 258479997070308116018545962356227937370 11665882 -210320024584987877791163453521319816208 11665883 399418771754529604521635164908403510944 11665884 122174593772224050024642823270793352192 11665885 -309455948128844709701052984530883636480 11665886 -17847144994123470546897752315025609600 11665887 -190754604629456838480296983916202362040 11665888 269897052314928230261032135056461660160 11665889 252063367245626520578511423354321468672 11665890 369944465059008784367363213297090841600 11665891 -74627337363465897681352922873970631728 11665892 -91394896668977272386293270405284085760 11665893 -402436349049204705660905534445630751680 11665894 24625340733772957282977889647303603840 11665895 -224905437242187507930470324639533542600 11665896 -394433773889178304103981107261106995200 11665897 -322593414782566426276027530470573682908 11665898 -54850491820952916371267126686310430720 11665899 -78064114075308598654299921534521206272 11665900 -2266281945682789493019508912007283200 11665901 -736886842053050767617213255115231234590 11665902 -193989741373238643716529974923312901568 11665903 788391460724414264604492653691545283152 11665904 192190443032742427695529470395895152640 11665905 306736784678154137264472844162125230400 11665906 153917689672827946110375534856119123456 11665907 -157106617599381690912398890837801960560 11665908 -633290208743370078458195767456463342208 11665909 -595141738344721220769710519533135976196 11665910 -49016374941668728330576593741580750080 11665911 11093829591508805520399315608971494480 11665912 -412317065511116849625700741302885580800 11665913 419341054539292102951363336875875266560 11665914 -170793980142545916040471547408623187712 11665915 -173463862130746120268775926957482981200 11665916 139902648483904961441839064151413514240 11665917 -2108129724914653135036859513380738214400 11665918 962452093931164939959957103570033084800 11665919 55716462132974933187268908324398267496 11665920 -39834646666126068571353318132484669440 11665921 -590006868950218283274816577014589601856 11665922 -133641271664086678016268665663766931968 11665923 109937790894875453400507465907008385344 11665924 -811433474675091099393458358599688320000 11665925 652084328050813183085806879077403846650 11665926 -469925603245917053947034706458315546208 11665927 1420317456659807062043752807291752384 11665928 -697183566403954674252888251020079431680 11665929 789670682924274253833906992440443019200 11665930 -38979546214904461922900915328980889600 11665931 -503090549041259669726414288407826084268 11665932 585743156346739260271185406932591324672 11665933 1270681770758370864953680427959787662720 11665934 287966531189995616772280969903073592192 11665935 155466485711649658296225583935593311440 11665936 163890720476722921991096535788636946432 11665937 311368115538312273310715010720463025586 11665938 450103371420832372166218402954916732544 11665939 765429224439348867681115882546680000720 11665940 74084959380119337625401954419086540800 11665941 78674843708231459207766960497063033664 11665942 297994116302073161549814093197058417600 11665943 -8473087393353156752351539337672131200 11665944 -194749993655325408902837378840140308480 11665945 -277920862063808660237371994601621442560 11665946 303191744895503580304827907236312442560 11665947 -1032082118996039609845630840361068052880 11665948 -116308141198041133799620133865406449664 11665949 -152823633465874879517637991056197406336 11665950 93134067435092695778234840044610481600 11665951 63084054546474721342724253647225553408 11665952 -512382779246056811822496758859867095040 11665953 -255134940177428572081357878299835006060 11665954 600687878786090607778633143670653796176 11665955 -365394837725342396143153982683097688000 11665956 99211297705604699891791659348532995072 11665957 -183167857295659960515270993135857271140 11665958 291299811687904511768675753879872152960 11665959 38510526070157072980280224458102059304 11665960 -103040032598770206670064702104746240000 11665961 -312914457827094341781927045929039126040 11665962 -85473241606542877354798429672851517440 11665963 -352059862725828934326800108145032915788 11665964 1191168366792117701065900990816161970176 11665965 148986170905444109073382362759462129120 11665966 -34517457910817713868202971721266466816 11665967 -548415012991859512170519364378908522840 11665968 108470683087126224549545431377871110144 11665969 -546780551772346918211522479533526310574 11665970 245938357295171228179360230574932427680 11665971 462277023903142561372584382214178576240 11665972 750795086235173594371640813764894779776 11665973 179707522349297034493661966329134720 11665974 -362197524241809156106016257444856792640 11665975 394984758192975201559976544739631769000 11665976 195563548610440916858467847812767006720 11665977 74542486468156836105544061975125444800 11665978 -351907679349541892648088216505822053888 11665979 -628877456435857044620555898258878482512 11665980 183230405123424341706941437769807900160 11665981 -816439817393991290799265522542463400000 11665982 -60746771397914706195948357383956770816 11665983 174786059030286963124609424752170363264 11665984 -2872474479465809164098897937535336448 11665985 -222279173732860809048886459942519979820 11665986 678833463726326757005875816284856320 11665987 -273628954983988852509429602915973194528 11665988 818945239299849980050963805976401551488 11665989 176160263141544852552423824986454581848 11665990 99996028793645253459487788960924698880 11665991 364929897033302521841381099821805390352 11665992 -189654644211788523554070001313992704000 11665993 -103200186465326510311162857999237572636 11665994 -298684075092693466628689866207160714704 11665995 390530046031853960371431956898711859200 11665996 -209609142012081537475498030474602568704 11665997 107608854067270106918503676840696323200 11665998 -477841100975525053302860626262582186880 11665999 1166449283222893142104203007233715654360 11666000 -57848754436963477593998076514959360000 11666001 -28124705509382732408470580905073910816 11666002 -86687506516278056495139873163666824048 11666003 2084996280422418977858366424423347184 11666004 -25318449995296499216517804092299468800 11666005 238594429778835042521672225959418191920 11666006 555095204019500187423517503011287544448 11666007 -104366074183984525091306685088375246752 11666008 -191724124849703941399002477110484910080 11666009 -2173752068581574117657635292663207040 11666010 -31791116941833465835222506348493716480 11666011 546203221659180657029169977259848555520 11666012 -230606200329575128655427883162500203520 11666013 141571271290089508558121359348803065088 11666014 26416888908651941561732318649145096320 11666015 41863930379867291735750095002915653160 11666016 575553748694799002545834539240270200832 11666017 100984153136149469195670121778677205664 11666018 203127012854784541664675668942062456096 11666019 -528546062526943919364099401083828666560 11666020 -146280392061320346972892741704407627520 11666021 -1031327703170525467960962684957644363778 11666022 117475477418701604737827240003994337280 11666023 -3572660954920739589129545333909473400 11666024 577555036338769954114140998147646888960 11666025 -9616910480978482027801611574750987200 11666026 -74351847094886800270821918010553085600 11666027 -334773211101685523400920791486157162124 11666028 -468244487753581396306483667525090365440 11666029 4807559536230381627510078245367347520 11666030 14204266335838991199163972738123316160 11666031 -110253990127487838608766925485471955680 11666032 -14870695162841986297674161787492958208 11666033 307974096426927034601685702164720515380 11666034 201014141294459069076219259947659808768 11666035 796248274751046159984098558011812282480 11666036 775344497201289868606511437149212906880 11666037 -224198356125918138904579499118703315872 11666038 -13590000250785615064635301491323343360 11666039 400697607680408125216186628580803644032 11666040 367582264542607270777759126941268377600 11666041 -1185724024090062274219030102475343841558 11666042 288526742697860606960380069270671225024 11666043 -280952372280757455653851844236012082868 11666044 71253438147373436806580987969989763072 11666045 966513472042897242415860051183543820800 11666046 -142677605465481747097109191326958725120 11666047 1204317284704805240906246326068034714496 11666048 108554390178969763732182145408664862720 11666049 -606932314033710829630323109917463613136 11666050 171588150368555524237106426253508041600 11666051 616526646563991655653956119956974717052 11666052 185800245576890352088898633187476275200 11666053 -157685998607230151220859821082859724096 11666054 97597034032858201906279429466789987520 11666055 -1938547623459033836815376750749896240 11666056 8205363387321424845076314965226746880 11666057 -30978231610687299069498546847468859520 11666058 70814185507287169770694794187756861440 11666059 73293085343350673011193493910725474260 11666060 -89245103460905602324294136355275735040 11666061 63649114116347783226587127551498957760 11666062 563920710149644275518069280934467067200 11666063 -188348451519883611792979695458810734824 11666064 -55392918439690115266189081637380423680 11666065 -341626302992629732368025903674162545280 11666066 70673367290265542564393721186068977824 11666067 234554125786727057599586360430791740464 11666068 8150065979630648392220244758720778240 11666069 -490410046288530147747603433008404326020 11666070 -128377282583838010571794442544729696000 11666071 1856308507325238394111057099105076933544 11666072 17688660022448236956506798832867901440 11666073 135344598966734874350452556359037389344 11666074 -182148559103433257108558840542496196096 11666075 52830764791494029547308274199206129600 11666076 7115114778519327682453058713621658112 11666077 1443055238774505559839478994753815242540 11666078 772403036697406882306655971899519201024 11666079 -202033300200877133085511543378758969600 11666080 679585620257004523050174292309750579200 11666081 -50503454250087329138069092027123917696 11666082 -118864562740043349683186862663950922240 11666083 340189811514137453838191016666942889728 11666084 -905002443546032524846118248258109414784 11666085 197186798402417147143215190593702072960 11666086 151994848472120237153175377756280483264 11666087 25615483525519595983025766258875707152 11666088 -146608265052968870398820456923309670400 11666089 189157342989038256644112161848064867328 11666090 -126439049884381109784291542506288855200 11666091 -718617853552796675279392660874706520080 11666092 -862660587125356285338748842180260080384 11666093 561901836297074239756480781011156386816 11666094 -535099588901821270455840319419564480 11666095 -87501890606785862144198967244957017600 11666096 -64314157295974778751629480035620814848 11666097 618902176907106471589448640784388842500 11666098 -90617752834892494972664565701334212064 11666099 -70799013707183281551982948895633973720 11666100 96756448397435227782541971708655564800 11666101 637299971526311745668393128951482695104 11666102 217269702567675672860551320711315725952 11666103 -338889391597274238377990407087066682496 11666104 1453531085917936883794580106524954112000 11666105 -1470096661371196020765450913250555086080 11666106 3218369808779903598455675661447794688 11666107 -575580384404666915450107665504068204648 11666108 78355417395878327777534436856191894528 11666109 -33590199542932168051546295101519939584 11666110 -158404716945004587127542984938076000000 11666111 -7757910301664629722899119953028260288 11666112 -179366854425724788159466197486265171968 11666113 1212620197394038044396631059581053431362 11666114 -66788389406789744743076806700965612800 11666115 -3367649348351817712519130799465812400 11666116 539597476301880657884269366344265113600 11666117 663499280006600182852931847574033211166 11666118 196660820898906956063627032704022951104 11666119 1813411271004684959128531662641582950896 11666120 111499798701546556206752585039938560000 11666121 75045048975189600601195978044709860000 11666122 4096454942936840049400040806007513952 11666123 46382430763424188590768777831487389840 11666124 482663003127123918508733963447475379200 11666125 908665734125447444150210652408203535000 11666126 187845496076014314242875288583632504512 11666127 55481730963266537022122311019407173504 11666128 130664441913086866223018396303218622464 11666129 458940719756503984477508032202427165120 11666130 -5544560316996469966395292029420226560 11666131 245438868376709241394291298021719927440 11666132 -65048295637588763897800974696415023360 11666133 -265723045910256503408897694578078491200 11666134 -69719112316448806891544213125249538784 11666135 -248788593890308405319799416961101743200 11666136 704380460439295461511108534947401687040 11666137 32572088303672981782156353386049639424 11666138 441210181359794890584540848177935906560 11666139 -115840833619335994800760505321232009576 11666140 -503988467268700441422034115196020590080 11666141 185054405457246659232200881716185701542 11666142 -42470372945720753937607735120761927360 11666143 404124034251765620322780174451271684520 11666144 -377930521069856474317315430275330080768 11666145 -6750496620461481255476362191880817280 11666146 -374829626819753270311160888400197473920 11666147 1311770936879107627599709165955738013552 11666148 -69294269213535431238069759530331267072 11666149 130219997771603705357037033103432036320 11666150 129323217728153632753228407788899960800 11666151 -272452848004638495538037560079865641808 11666152 441838603934894272997891108208535142400 11666153 -804079514725587593504486612354658527856 11666154 52926618547252862034870311338877342208 11666155 -573543173324759665070291848175353105440 11666156 -478600258659969090963532381289753460480 11666157 -275945345699482060182319432516338317760 11666158 2621256973620001363607736652979880960 11666159 497933244236919625783937394449025537360 11666160 90378548263214737303147084467693158400 11666161 -189907829005618447025747440917341407960 11666162 -47803606668880807209466563776313052128 11666163 -267901021765682399002179686569009651656 11666164 -552243199027990025952709894648040960000 11666165 316139551943518804819327515097140097080 11666166 -243689926155882725610842334449168794176 11666167 -115164922928216817432846512689589083040 11666168 -308354065957251806282154331062396026880 11666169 46709291402718253032082634299265500224 11666170 401017697384625471651201461721132557280 11666171 -1285876360838555443009344121151173051200 11666172 84852355905531080685015852379363172352 11666173 -1123065074218908902950015374387288995578 11666174 -38988938068310098006471555752998582016 11666175 -219601583757832807965439647468734140800 11666176 117494717391208078299850403737501696000 11666177 -589118480642885194384910080419856111548 11666178 230648967185437396963825849926592596000 11666179 -229223693973569380164622363268126994224 11666180 59665505654945786694453564379790376960 11666181 -228162216015115112168192291995400334336 11666182 545570865642384775266210892715334401664 11666183 -702901477279538376293938418480403902568 11666184 -260822599633776134480551367523964231680 11666185 105495024710011028594402317212509569380 11666186 243176481165927742773176834248443628800 11666187 -172458091722867172156098543535555587552 11666188 40392479468535704275305663199868520960 11666189 -236662855793028675523980416353039996500 11666190 158703379578593909752898736881921894400 11666191 -757114137870719037887732077733943427408 11666192 -65105609708247301816070174894334935040 11666193 103182486735897577822863786262709234688 11666194 15684155734787522869742455876883050896 11666195 333911575154163550783185884020120993200 11666196 -15358773996820140755646551035582107648 11666197 150335396703089638551973827167697528480 11666198 -250135388827081163768653400330595755136 11666199 325012534595921823928356335542152781824 11666200 -21011596338296146270061375950620672000 11666201 8339796302376848520030081953490247680 11666202 18752427784102119750824199959406864384 11666203 4356781568529114195431439231408816664 11666204 -677610285946634828804874338964737100288 11666205 -820742811649199767049475582416283746400 11666206 -470699234760601084995268466550172472448 11666207 -237689769861320695789568205038687956800 11666208 472649170770613084238049209246953242624 11666209 466710896419470285135532603241822820000 11666210 -242972415231235117562511936544308503040 11666211 7629524296147076567893846381943345664 11666212 -450921225555764844371561132469950940544 11666213 -288791573663941482607146622598828672676 11666214 137853585959467594715636512954501641600 11666215 58908726147828651187491301836334278240 11666216 -1059094954334954104248006809844690954240 11666217 6859050252731419234603346171479176480 11666218 162177935981961075729041082572877904560 11666219 369311107262897487050318671912447977096 11666220 -245788618688341356850662433459977584640 11666221 297708450501974466818116962685475501184 11666222 104087933729550601339022002270793217024 11666223 180128987794389256282912950598611984624 11666224 156507806664972734706310659437160611840 11666225 420802089675190046747939866188161103750 11666226 -26120149933155976656960485896322007552 11666227 -299701381445920517715675706180066807924 11666228 -316804301769986214137919748909449523200 11666229 228569045266044696159226529258324359968 11666230 -140129815282562501305891121751397678080 11666231 -226231312519149118388903888632978596408 11666232 -444150110356387003797298441790990376960 11666233 -281417947093742986690021310121541906776 11666234 868251886474436205985855177577474756832 11666235 -30800576077377445513354391073185057280 11666236 1646032558595878292997303892779770880 11666237 -445149118805044941570043266704875399008 11666238 66712074557125445234318135972870478144 11666239 397526582647712383102624532692602582024 11666240 11826371437482338422320931309895024640 11666241 -573688209463196825958163797532462776000 11666242 -13272942540588256611559248826924454400 11666243 -1078302658613274966863588939121644381508 11666244 1408476109722254985354117582815428608 11666245 249676350021565387664096586679778949120 11666246 1547321298101735108443613508328084316160 11666247 75364049083671573562242457899077808000 11666248 -455469609575991718096509891485871636480 11666249 -249554514922502498214929120616773172864 11666250 64059311930452152817278135783085740000 11666251 -975223448089858934047391176155594336748 11666252 182240387234517424688006077939143094272 11666253 70266588066585329394654149987241180000 11666254 40493563598850563209183216287208643520 11666255 408107094270888478284904595205775383360 11666256 59397083691647165867988286423103176704 11666257 -1242949855634549812374393972882011108494 11666258 239547272225906232327336092566673522976 11666259 855259690297387424140856856184875637128 11666260 -326972324327358168191334599817169674240 11666261 -291373955283697844470501250509654464000 11666262 -125243202835192791907845106165446262848 11666263 -124158662392684958497595365028951213664 11666264 921714206328119716870376360817575823360 11666265 -45681634426816009486718711324576524800 11666266 340852875443170471466122754623592125440 11666267 260972231259485193289654613401961976672 11666268 -13366280393949750277114695202013348352 11666269 333799309930809435825077395427373829670 11666270 45505657838918061743610958818430464000 11666271 480188247778055417893609087857945171600 11666272 307834029413218568719516415149397901312 11666273 -1380184243241274436749336746056965152478 11666274 -46136515372491311228974402631155559040 11666275 564346411597631447371464575495822030300 11666276 -65166668657787533792126505938274816768 11666277 -90666569111144770585732354127518196160 11666278 98607546828898341214940345500291021824 11666279 167665572719288637769047421547366085600 11666280 24357907845787229859036040769765376000 11666281 -707220942574259855130863699156950255536 11666282 -191091406726751683330353255413666876928 11666283 417480467111852251463565525641102491224 11666284 -264892353115646236209524081510892779520 11666285 -191488366865962280634054635794859088000 11666286 -591878433286301332142787410373714585216 11666287 -20204864151031057936823233840261235728 11666288 -235290496685965966888186054763534450688 11666289 -776856145729613349806329448967696824976 11666290 80150769206255730107648105881578846720 11666291 -81060264562257667502947961687342031456 11666292 181328079730340178855790002690279211008 11666293 -1514881667285506695490336852497600716160 11666294 169946480304439468938730030719926027520 11666295 -636176937878277415069139244768350592000 11666296 -219726633876409560589474828534276055040 11666297 155687854227713618558276757392276198100 11666298 604217096400699595865364476596392960 11666299 -557325745310377716196336987296652644700 11666300 360450981869367174063871236584113190400 11666301 955929180690590713530183720591627291264 11666302 629507320298849983974135717917820485952 11666303 1233286575608833241247619141877574035064 11666304 72915121713995687488568081117714841600 11666305 -200430804185962553790985786038074773440 11666306 456618956369025329172409472673440780160 11666307 43967045542422680393594659057937640960 11666308 -133708369240206196243338944459608547328 11666309 -1580497021448168745727507963153877000100 11666310 381918084302428450673817056529712838400 11666311 292041412738505704274963105648980130824 11666312 918478917040093439310196721504922055680 11666313 -149580332096382665176607234694715901760 11666314 471169694858592809070696715204210248960 11666315 -258700272201963748884534332422288828800 11666316 279513649621525490884171024234602716160 11666317 292985786051296531718353220829901941792 11666318 -649838471972003237757646670794818585984 11666319 -94281300796904572789651760450065274112 11666320 -38226778235567919517690589951947161600 11666321 -261901594364512204260962722872956687628 11666322 -94432748122335032293390329498591283200 11666323 219280426876321463703078581768559590400 11666324 -294726194770460613542645373205148210304 11666325 -220165946650207716752705675075890560000 11666326 -73566013243117642735026686136789421440 11666327 -457045887444976805096817407948006176824 11666328 -11203646243831748852854203358582906880 11666329 -1084185782322616836924189593550023526070 11666330 1461585828901065554320710044715371520 11666331 -282975787516906309695392578714558487280 11666332 585864288632223777229725993331399671296 11666333 -501452078863075523802665239744782110880 11666334 -172418680809723782715476760839660541120 11666335 -720896772904229992209774299721242227440 11666336 -1154095657278698038898651062393110528 11666337 84338439720536621358317616571740729600 11666338 310467511597555620003859308493528234320 11666339 -757007520856350932972883333645486157860 11666340 104564324145239052009610121302026977280 11666341 -2346251199903993665573746298992519886628 11666342 538909370051667583805371340850407563200 11666343 152912887936315947858687791555218230864 11666344 -762489263577470818401619435345520931840 11666345 -90827884451826442203116920809845585400 11666346 120323379790961616172319485377865772544 11666347 6769885907479376052963755657170919424 11666348 -373531390363398292661166375289973275392 11666349 2903259421086294913634553008114867724 11666350 370555770599680371123011176830306326400 11666351 369208552473544742900198280539234174352 11666352 14313989759953195578506696936979480576 11666353 626016132776483276956258798469189619602 11666354 18290244878509103261163270034730962944 11666355 -142239383500834406860399023023273784480 11666356 -181262285888160692727781923529328427520 11666357 434756877752010344566856720047312110492 11666358 147968381236580738336528448112656502848 11666359 -336180196107128068144743291321542813280 11666360 198774782941277268489104331845802393600 11666361 448716815604837820689770885741867625120 11666362 -62904290398220549831385852875948615568 11666363 311391708099980836565301235972698402120 11666364 485233815894261278450668073006738674176 11666365 -46012125658390860473462698800506294400 11666366 -29722253692933508908093377219837654720 11666367 -286309883723126661545373825294727155600 11666368 104805747326958694421556974360499060736 11666369 -202140086691798241519029184162542412800 11666370 256137963951393366469830319250987596800 11666371 -628795155546687778652673419041235903428 11666372 -78039314976001568023141243182678566400 11666373 1176925437267718545511225581662776224 11666374 361494368123347013233509931435674435936 11666375 -67786313052654380572812450211785600000 11666376 -455635222717969083333666430170674380800 11666377 -75929834988710714985236124091424168540 11666378 -49544260485934140063688406361657123840 11666379 332186529304486960549630144430054523120 11666380 -68839591652614344463733169827525836800 11666381 -604825536758110465714976992905118487880 11666382 -3899796076736151283692793689915432960 11666383 -713453678728632895953293220299258372368 11666384 -1846043953428737443258929635550511104 11666385 6229170229476581106125264162592503040 11666386 -139785876667693673678062147352742106560 11666387 -432412206856498624341019786741928750400 11666388 -55545037348665530338824723989479372800 11666389 51214805299448375527273084187546877856 11666390 -327254189024438550538332208973531884800 11666391 -211145386937488434186425730520286875776 11666392 212565057008496317768273110963664670720 11666393 -1129602949359433360916674833969435578358 11666394 -59946307745481717631428109036547336976 11666395 9670811247853807061760688907632656720 11666396 100239421495054628191008167922950731776 11666397 -123706691701089016557292238161052314272 11666398 -1214410703519031778661441059773612971136 11666399 85763785670661313062974645399417792640 11666400 67844748081175023589272215801502105600 11666401 -84469200580053019675501297791850406096 11666402 109906543815492443127826917300349248000 11666403 136151405004578158482565060327218186240 11666404 616171003820855239495447643413833932800 11666405 -349632716473700950903047765700056086400 11666406 -211067353040377326982225857374875903296 11666407 461207841171813792456601147306373241656 11666408 -280077005827864282182878230891463347200 11666409 -201845904256119764898518756108956050240 11666410 7050101335873648990745334551687678400 11666411 -672922087957959244205981197548508544976 11666412 635382226423421519336355065347412257536 11666413 -647762744834695706874649804114867367712 11666414 -200397949664976070688442144677336554944 11666415 267721572791993946312158067516681211920 11666416 671917265379491982681026555977662464 11666417 10583938699047637151718133927619236992 11666418 -61604160060695237776218959291215445760 11666419 -329666923916066152232111235147706480180 11666420 -569995363865634199371613247514243217920 11666421 -362779040260049739327841574150900384292 11666422 21350014971554142325197064611336042432 11666423 733703271369665510029375603893160427760 11666424 89239726202003559463416677335380787200 11666425 -41575634572929919166952123786770168000 11666426 89140640182948805911864815659602485504 11666427 130944257251004733211900642287886052400 11666428 206378144348191842206788551104576292864 11666429 216850360139325801347960817668873985030 11666430 -382986392367432035092598644420036298880 11666431 736247984261475631691759398960350956544 11666432 808203774712094567309882843762666766336 11666433 -385688078942445853048330966982135299392 11666434 371502950220747883688837881260599995392 11666435 710337520549803214348902757319750289360 11666436 324671560948434697975104336181144940544 11666437 14692229449640350199736862798904423292 11666438 18528636718870019163035262335585912832 11666439 167238744351535996330767755849769627000 11666440 -204621683969422427824575015807743539200 11666441 74774138864571868693452134687963067684 11666442 372878519579213898910226183067638363904 11666443 -369395009545950175941671255478068159720 11666444 340237200150902112427664963233041159936 11666445 131720088306366527476264420925193897600 11666446 323574488847148847511806301331199047104 11666447 -74985739239513704520200343913932931200 11666448 -172959456369395951881193271638460653568 11666449 -203115885897103308832193796452057756636 11666450 253024495145697101637568370392623102000 11666451 -418352178790247313111625171080764110080 11666452 146476938999611520243069172620278548480 11666453 -1096274577663317941685785286163271523040 11666454 20612997458829384502478109171005020032 11666455 523020209421849624078391312989198122160 11666456 187659330940115576306253706331375923200 11666457 1167221774752183559611520222655733920 11666458 -79440564677327719372859869642766875920 11666459 3390788973233268788736734498013400104 11666460 -33233410458870987382213770035311933440 11666461 -1099091805439225836200782227212337110938 11666462 294265819931672566521265218442842867264 11666463 -49996781435356415456846295258610231536 11666464 892472498043258639100833088929892270080 11666465 860335518650436120274102327138149427860 11666466 12662866716218661325946678041346993664 11666467 1377412028436522738122470094768022723192 11666468 -228373906540254152680168521992188231680 11666469 275176940411141253581986911766359906144 11666470 90297539742831353878525247872268588160 11666471 -1135752199549253863980330671889270725376 11666472 344330015033005886193136519585656913920 11666473 -117735301385963006070071481072455755456 11666474 112477070241945187279649494941992435712 11666475 -19879657684199836635753324526630095000 11666476 381087071915718135363082778504356554240 11666477 -961553846555748533038848393893736301674 11666478 103914080846894111110067612237172830208 11666479 -550019455359306111853218988226626981320 11666480 30405192193039982589097237702555729920 11666481 -761119444274984290546166175572106913536 11666482 -349229665500831904477271008187229639408 11666483 -1408338230713398400718710355966619686400 11666484 -626289032536969804857990558325449953280 11666485 766326440295370244813326844389562673180 11666486 7820829191875110445758215474190359424 11666487 -101352333399066148299789853520178045696 11666488 -567056157498771591208857311225532211200 11666489 -13297163702156942316749140334914591344 11666490 -45513659917517878822726727448815900160 11666491 251933901363398580335011281275830129892 11666492 1456125223840274960405224691037707046912 11666493 -172668879737888539410610809566138397018 11666494 289390769136649648789450739128828108800 11666495 -50391007073097170567184102330677084880 11666496 215785506244178035413519588377789202432 11666497 -560109152105660790555990343077632402880 11666498 166212878775994753199946593000213228064 11666499 55075598398416972269693886451445455200 11666500 482738589752029275743728127975794752000 11666501 320706819182011013519417841011410157568 11666502 5814139361236816627411580881405378368 11666503 -754335229605562728882231641099510665680 11666504 144511906450518241599180325454727782400 11666505 -345847570844688410125611876102185834880 11666506 485754484895176557385234776746722619952 11666507 -17074586669762484943796363202172237536 11666508 45842798236933207231437525276711476736 11666509 -74916682617406369490668888951302637056 11666510 20354774752223889300175219955738680320 11666511 64898421788350722330467861856965648352 11666512 31041243198035425394599047024092774400 11666513 483843695923949467930088019413477058240 11666514 -212000282657206879025945291583679153920 11666515 -227635868807307068653301881684857635520 11666516 367704818762667645032760762028575469440 11666517 -314318034613868380406867821547897102880 11666518 -90715431253463840242133858853088041600 11666519 -209278583381432536008971944198070323656 11666520 48167545106211709798236286704900096000 11666521 -1299323016095190648351501512616737948278 11666522 -35978960154057396770359285689293959680 11666523 -53079863384773552457172733824889933632 11666524 795761340745098455608390445033460633600 11666525 -23873716518283423594159780701149144700 11666526 144031472209330339046345127149624208000 11666527 1179634567108012279783676653485317072472 11666528 -733847641857066063552513993674880712704 11666529 313592973693503968042218970755200665344 11666530 -391577871638989543598999462244591230400 11666531 -548829042480487546627617598573331624940 11666532 316153628444529283805518523931064166400 11666533 -887320479621524766646035392893050569218 11666534 -181702969690385183063825658987893101248 11666535 244093120591646442357231777524485717200 11666536 76875872234874132572995244742876856320 11666537 889457076253149452806865220222318936612 11666538 -54515797755262895473328155772398579200 11666539 -310606639955954536764385416347108289144 11666540 -401355666019486745253121695768625582080 11666541 -155478772098401622091265047878375657408 11666542 392766604458244137534943158303313195200 11666543 273446959887540664053943588474520153088 11666544 -63335039524542828103941745111861493760 11666545 9176413374753450944996837719967538240 11666546 398843287855313380674798542531699082240 11666547 451727517419940747725954498176610115924 11666548 -741240591469254632846860060309957621760 11666549 537880281051267959330902541506273685550 11666550 2997930697345400766741104203286323200 11666551 572790231436283528520519331240439556000 11666552 -1123834189279402079453075135083592294400 11666553 -123292284891218543583737157609159589296 11666554 -418877575057831221230539548955921851024 11666555 -542792743631537719565186569949157144000 11666556 -19434972910341028791778813807904203776 11666557 -59006057034266655576580545937537384794 11666558 -497100455700737675978822696165620241280 11666559 878789795184094422348817179538762147968 11666560 430776482068465184508806045314842624000 11666561 -25843692938895224561509485589834338768 11666562 -68009836848050197486106444561549967360 11666563 1207877457937879672562460202615827062784 11666564 39181790862286430807816798345385848832 11666565 -190078644599741414326177415863155312000 11666566 156731961541736512744639784233925137632 11666567 1023178052819499444022371722474728912152 11666568 -20548803273601817406901002811221196800 11666569 -21906617602078363386540633927106626380 11666570 200673740807059862439426964012790227200 11666571 10649622305615498302945145769338370048 11666572 43991566402842761547657111866329761792 11666573 -1680537610592603099421112925071374909780 11666574 36524674250844028636603929947274902400 11666575 837995041661524708076790198383976732000 11666576 425360088617300971609538562402755346432 11666577 298983365056358732733189114097048729968 11666578 147084570864460722590737696789963776 11666579 -594014788395644062040438049352638452820 11666580 -270951173143039120739640510335016867840 11666581 322059396274931479673411366675293341532 11666582 320853537363563042497814386652655249792 11666583 662060141893948925329822089528005197152 11666584 47708291574383090978056430546476646400 11666585 224766897604357555369292549969816295360 11666586 83230431333990724039256324235265503744 11666587 -1083675566977207657960827924165325689128 11666588 4625145006199494267820110930120967680 11666589 150082540450893380944722210907822617600 11666590 187026556384638775428699652816467916800 11666591 104793841057298221462234234016507247984 11666592 1667206224019386587411534009689178112 11666593 -734453753939453851887834610810230036560 11666594 -71456903255682710133078512213905062528 11666595 9285034152569205314551344715555797600 11666596 519686117792194307285756598930075075200 11666597 -47643324301092571390268794154387180580 11666598 -395370355826390154652013562623423411712 11666599 -358537426404909467966640345896092762064 11666600 489240552907377922859752931803772928000 11666601 147242307009901025462558124118685783040 11666602 168566709317487996088511141097155963904 11666603 -210801682572624751113906371017106661216 11666604 -433761356037797930175892006562024325120 11666605 752687437909074068435673888843626341260 11666606 -129145621607541474954935144215518199872 11666607 197958068117735734644645019970680299792 11666608 250659688679534591431505122459491205120 11666609 643925734012856893423118959405864335540 11666610 -37664826335299242461600519323622191200 11666611 272306162645232570078723047941234144848 11666612 436086516935975478394618787493810499584 11666613 -349658816257955999652351283700599328640 11666614 -7391571389878333963506719075967866688 11666615 -330078390723740620106291282515248627240 11666616 -211592629693443021779859547968906117120 11666617 -352330222944265424246249217267371445334 11666618 -3907815358616232349679423600841545904 11666619 -402035578131450150387315434127371017680 11666620 -35706607392069751438732009788518400000 11666621 624841620134267651833671177795929226822 11666622 -16886344821576033756882837593213079552 11666623 230007844009135492797621490065012456304 11666624 -101986526543783211614518084296731787264 11666625 -351487295314066378020512169891246672000 11666626 85187569653215477639153320026802006944 11666627 59318766921161196728390337026703302400 11666628 -230682361951262803615038570436022844288 11666629 -542352168074854320992436701217534601316 11666630 -69879506328676245507840315294750599040 11666631 -7188513384737947924738416872893011840 11666632 -398938139858344061623061592108670924800 11666633 2842635447282906579923593815247051008 11666634 -141755445687110620760721834839277972480 11666635 120209643391828048998503782692267612000 11666636 255494797230384948496184035773232811520 11666637 705430307296905938526582488555901433494 11666638 100839928448985434024028654693566172096 11666639 1341638484110937141355821029571039366456 11666640 106867668288071085713569327108500357120 11666641 -12537436969962120395561697287726091520 11666642 -83634713198004946007885231263813375680 11666643 526207197044740118044055514321250695744 11666644 -499114151428846633579541810418449891328 11666645 -70057381023644600093066647666573928100 11666646 163471046713122090103704951056128972800 11666647 465851987252504325678038718512391881096 11666648 26798933035815435303963868433363804160 11666649 487675246720564659002116833160606795968 11666650 -81254203933542734738485252081316066400 11666651 217511092104661761117283755311443316904 11666652 -405972655164479633504203937926416250368 11666653 -547239233052042509205231421324844363098 11666654 -116676636797329408749565959918333333120 11666655 52421869150139435063660255552936634720 11666656 -1414590289888930646018947878024494972928 11666657 307380046182536678313542092065526872900 11666658 136909337448181006442902734868635583488 11666659 704423447897935401406065609141940080360 11666660 -376089163152925479715487232822063513600 11666661 -170901082003057096941222950035045376928 11666662 184551730434042677400103339509563572224 11666663 120508513935515048708235783002469561912 11666664 -124680187878527563082922821717544468480 11666665 118710142840820943922799012957678491200 11666666 219876662602464726157971943382719156224 11666667 -555721603841361420142136617886255454120 11666668 -402412311040274750718703928328201251840 11666669 -386901646626864879854426189099757343488 11666670 273567595464225015147650816919340104960 11666671 77355290153274178046519051305435719000 11666672 190874686987524975003847338656983252992 11666673 -481849140350104534662767585114619049632 11666674 -1201640634834132049845748292661599232 11666675 220774152282390453476077533638764642800 11666676 145946471339971337940648023894293155840 11666677 1181874504809021726018994777958283609184 11666678 347655757343764800056288632527787386624 11666679 580761032106493611037074022518333239784 11666680 755550968783265880572994961716942848000 11666681 -143430722779722328483101574544705517120 11666682 -2106982850550982678344774563334411552 11666683 118069198695657124558027538589373916160 11666684 -531872275483445588601808248557379110400 11666685 255293855482956618001514625963918613440 11666686 123110481731032729092298062050808125760 11666687 -533411232898534217709142773031633654920 11666688 321398790584450954108492621155116515328 11666689 -355794495687639745622103043449280096510 11666690 -112101573155171425327871596869525112320 11666691 410003988044089127720003773462187725248 11666692 -117592105016955035058901067051395425792 11666693 10392587639155798866380569251313086942 11666694 25713565238692789084563753181384486656 11666695 -121522844265521542221161768677863004800 11666696 -551234295722600670864606068444391582720 11666697 -154417463322632159047658192670945899328 11666698 -366180832915880387246932519579340552400 11666699 1951742452915147029340835545156158060 11666700 393954420636855222933284816509728000000 11666701 868632002214331110712335916954055003702 11666702 -6285674235686431248284605400360041728 11666703 -821492323022636499047102101194057244800 11666704 -107300941501339906909487289193469313024 11666705 110315538097027322705856900346776504000 11666706 130437643001987922394281263623299916800 11666707 -606458155848020254351998269018177228512 11666708 731422591897422245661572346100866937728 11666709 -536521114213517264881297691157844515876 11666710 157272036298659263957223352779889643520 11666711 -46444004642681615232782115418830328320 11666712 -413135823667379550754495932461551656960 11666713 -235484988695133866895869467183136130176 11666714 16335703478684360005431345441794980800 11666715 476228310408050342913385721927059947120 11666716 -1585453359716243721730932301529512630272 11666717 -3637993492886691853214195716230564000 11666718 -40045240011886969744648870947428305536 11666719 776100374803527957527163376454385568920 11666720 204862218553166941477295314041411993600 11666721 -27907122705411400928415968861905819200 11666722 578509519049946514847237769749324246400 11666723 357836518034672014509266981862529215600 11666724 -117925869268802551354862483313161247744 11666725 31498267625750114455493639865049688000 11666726 111220082692228536439278079467870704640 11666727 363720429745244215365439183727870864640 11666728 772663143186743281024964868080353935360 11666729 433459231203454434872761621429779808320 11666730 92398978850716268293494163417373502720 11666731 582329626595677307050755496366273191504 11666732 -93389594153303111594877107465086648320 11666733 96317972775564835095504819492770774304 11666734 -419535819529761608741300971130846134848 11666735 661815297175696621175809609962517204680 11666736 -28815043818980118432041565484877660160 11666737 542015277204924938884830192788306106386 11666738 -279452221514674768146319318757259846240 11666739 1594797504422502944901611899715650560 11666740 207216216906997926702013990645464656640 11666741 1271180872093655058600653380914719520 11666742 263199417827915395523149446473869298112 11666743 528494598087262494138480053930208881760 11666744 -727633924875086893292805874930164387840 11666745 282858786091363418360776113799865929920 11666746 13151975242419285836284497147841177344 11666747 -571652216992072978234997626136941131804 11666748 -234775050638611979882095002543480491520 11666749 1054484159054459151886713838169097719750 11666750 332784138990625894723517778114400320000 11666751 -823809258475413778721406423317269760568 11666752 46133339299308425142357528787180060672 11666753 -477701083106503846424803960159452766524 11666754 -28206348346733187360911468479835430528 11666755 -364566178808084922697812922790623231680 11666756 -1501929290581292159733718872018385632000 11666757 124012554225187997757135462173362391040 11666758 289344444259358798341819799077631093760 11666759 -28548647189126296958979727103593932696 11666760 -2170934912074674040288672211140608000 11666761 1062426607170246865695577173039434882512 11666762 -493458586978982252659147498015176593568 11666763 -143589498879428056113145477888427774496 11666764 657407085598563800751364194473609720576 11666765 636536295501562303215072601448372577120 11666766 -98408874737542916824353247673062544256 11666767 272006157678433459127804051901385503288 11666768 -258331585807074292612869380461040836608 11666769 297025860724147316862887032609007695344 11666770 -76675771412921959554822607150488493920 11666771 -13771321756059026872485511692600421248 11666772 -173711947481394333145139508899222389248 11666773 115713314801398963895606483181624720000 11666774 4063501462693902740185629080789574912 11666775 -395022627257848593964437969144361888200 11666776 -1072787045951189104475754382676403609600 11666777 -695619333515517098150156140611115969248 11666778 247591123191628712012934183026154021120 11666779 -195881498504016657145112057567347052360 11666780 498253958649002437616973999108269913600 11666781 -442546473870058284825840118209460118400 11666782 -503448137974655426160393020284482000000 11666783 -559761502061805963397252231760084249040 11666784 139519871206982968454876800976646832128 11666785 135818175311742195703011771208377676800 11666786 -400289614314467469527354647061071359408 11666787 69759165596406451310550889650512586240 11666788 19299915636755764441780208412962619392 11666789 69572615829232159462189145169578782620 11666790 318088230273939454783289229622489873920 11666791 559724487402742643808860020275502743984 11666792 -280945939312592759326971759329980032000 11666793 602469531303620142379757943158505976464 11666794 -900979076433613808348422507095806586528 11666795 340062422365283169499317961255104629280 11666796 72142885555118988048758235575611588608 11666797 -1432565691672980002327996082754593859754 11666798 1782678544950087955415027329259626368 11666799 -778579675500586413811998515137259169600 11666800 -90348391347267599296134170450049433600 11666801 596804604978418800357793199396546990802 11666802 -29886550916499358233350121638402688000 11666803 -6109116004500821263738177865823962416 11666804 480029108157203787703587959726035510656 11666805 -180757532222562241184547551931973398240 11666806 467820612386990053356414408365656520352 11666807 431171795942072893692742896996012862056 11666808 -393717977842376278528804576065243340800 11666809 242117130089851136286239926879677548352 11666810 -16267042188309415563499813575553658880 11666811 -48595875624981522101303516983464143136 11666812 -306598957369253772795078101099916461568 11666813 475662988845403049775859401241572023724 11666814 -245023945895559003867473179833662765760 11666815 -359834884675108379120786153725732291200 11666816 445110326836104296084019674150338560000 11666817 207365027468610736503458556251471767440 11666818 -707087144113650151859116603364125742640 11666819 -107532356918662595619963752119026557952 11666820 -621996321725638660830817647277608960 11666821 82702615515484694199223015411813956544 11666822 775830716474994685956865043469197615712 11666823 75091900740467421699763377455858750208 11666824 -39442775918167836518645384664083527680 11666825 113051389172043530338535597878625639550 11666826 -331552062533454738514428651866839607040 11666827 -266175906149359043900187824794861311728 11666828 -955185425457617904701203130581798009344 11666829 -371383188925286636779407799791812601312 11666830 98134997714319951842897971602075513600 11666831 350730414337250234588300978034636059064 11666832 41899293683821337332499682539582914560 11666833 485576300258216012724850890590418220082 11666834 -337449734266427243135495198650363390848 11666835 1704882472821863585112069196336403280 11666836 -762612795467457382669520617854673786880 11666837 24686494636213325842253030849471988480 11666838 -377405222742532113117597387111842542656 11666839 358550670639131937786524786439143329440 11666840 129189029742389131133072631189717196800 11666841 198034080292230588939813864439100835744 11666842 -126478229950758984802093967358661295616 11666843 -906375688631011698344917779232235206908 11666844 -119135209605692500364589542511548080128 11666845 -1003818775258749030914795784145290205200 11666846 -8008373996349162611954233570592652096 11666847 497131519256114697072147927523016377728 11666848 873710513202958139145402112924795797504 11666849 -579427332790179330731411909150916446700 11666850 25624064486384873374717058006706278400 11666851 -884588182432789310619635595471411155700 11666852 30930822619907570677399296283833185280 11666853 -4084430873053151637268190595890468352 11666854 -160649698372483423395361432904262707328 11666855 -250214326822137841128281616837747302400 11666856 115093260040748909207745470223432499200 11666857 -1867642826866505228623335423592233472128 11666858 -123207025834954422643877145043613562624 11666859 -166182732924839377392346734469011040080 11666860 -45721103043859114823274319802381076480 11666861 -318126430257799223479653347200090562538 11666862 -199953595030039191478927929843996364800 11666863 -334756374005525190781641342636405332800 11666864 12631179088635846770555613458973327360 11666865 -42815542949158995442178115221567324160 11666866 608175365059459834720010829483747919632 11666867 664866688286332196586499012338485339916 11666868 -29842507988991696543290812569718462464 11666869 -433227224099001832752759795730554743204 11666870 -399479935149711732777891238527937989120 11666871 369678435419788603764557278723996991040 11666872 -234116805125157022685991482965873336320 11666873 270640200888418699976575190245714366122 11666874 -356036155226144710979938192719722304000 11666875 152882807552155643048655483716847045000 11666876 -84966686152061290515275043418266874368 11666877 -205733981791493906765646812469947729568 11666878 -249715934651037919330721371730634938880 11666879 -89775612587124699772803635502753223968 11666880 94793146401630003715513675723214684160 11666881 99733264259452360762532255573316772864 11666882 -403388597677037459212341119968469948208 11666883 -866218004394338460361149698527046851776 11666884 59195000302326021200577341747430651136 11666885 380074079679091021411138645728789131580 11666886 146574043131367905019976718139761727488 11666887 481661946201015715089383161027902861552 11666888 84464730414931521796961409584684236800 11666889 8080718857628313343627709774532120960 11666890 -211217994634535537788934840899021654080 11666891 -556219984784638070882509871443912122216 11666892 19604165553641444939622295770383880192 11666893 196750130747487427892728308924487365440 11666894 170501222251510948383475554092557440192 11666895 -64379358316538564040285231084647967360 11666896 87189038999968984020474939330963701760 11666897 -199723390098745924633735016988827316480 11666898 -47898039431473706050952195736456174432 11666899 -1059746999244021751672195932246681582864 11666900 -77916859481845521384963103019885500800 11666901 -265248027488163642823207048952980975968 11666902 -145013558415106189797593916451692789888 11666903 891412191015165311195467514272523666280 11666904 -194588201929400501702909636362107617280 11666905 -232095890161256563333539564704629970940 11666906 -63102564198114017577484177722781432848 11666907 14265561394403144858757808586915128080 11666908 223367144431416427018158638540127561216 11666909 -79776483184718980110291699347773000500 11666910 -80126565519670662331445046639115616640 11666911 -186611608178967929175013102064777834928 11666912 468268804594782713349635731572444364800 11666913 93256935318616412365166084999377511808 11666914 -43902871540146921079901446386894544896 11666915 618894467333653302695004849119401011360 11666916 62245632164141587269915215810319215232 11666917 -321348609137741580237925063273726236740 11666918 113106836889499154035761804689840168160 11666919 -247808840757549196727912282033205441024 11666920 177721200859515533541099854747223552000 11666921 44572994422354646305903417827450948480 11666922 587094689626469082930369047387330304 11666923 84682356956575716122058351280812637172 11666924 -350017081667222526084851040513410227200 11666925 -383878483914451728681399593517114729150 11666926 122458566954904338295061680030852110912 11666927 356375445877154939561915065058169181776 11666928 -23696939518531078793771608097792458752 11666929 148798893466224841716791414528313960530 11666930 147954925380224762703575699917627745280 11666931 -214778864839742384058515779818357542400 11666932 -6724816279807872390450673902092236800 11666933 -15658086929364531654918638608668992832 11666934 142427076567392200419990028000954412928 11666935 -44492333249011326279564366110277591840 11666936 79116941222928990788488666663146393600 11666937 213099073984511309790914684077717712352 11666938 215265505598914695327559763392753739520 11666939 803674007259464232768318340348082056740 11666940 190270714715024212220611678972059617280 11666941 746539632689862775525386556678841836 11666942 -140797576744277806379251172017711874688 11666943 150021459683974622205211762502485954560 11666944 209241199346051138952728965907717554176 11666945 64601459542494412790540720465317487700 11666946 -43058213153350535443293302649066971136 11666947 792538462315339602438899121073128709632 11666948 116841359292684453852349322133132743808 11666949 198535466553082307027472452952325039776 11666950 263257165407625450878341003769198216000 11666951 -942683929691316488774096313526021487040 11666952 -284568830375907582189270084693808373760 11666953 -1447467997849523864989875314308200205798 11666954 178867999219305057761766106599259226112 11666955 -93349687790145190958827745338776268800 11666956 -221427000664501167412718748035758533632 11666957 -991220373477815169959545726958670554880 11666958 -118197617180750395762725428147395310592 11666959 -189606791923970267888331506389437803784 11666960 -47711089758600892727231129978652426240 11666961 555900031107457249395941615454095240820 11666962 -208210912052788023843047986978504710768 11666963 110546310294230399937638513441235693312 11666964 -155955212492662456400498695506553171968 11666965 237302038423235565950154599649451687200 11666966 -169063796886530994780118248636889229760 11666967 119160728006283757024689576479631199776 11666968 955686831656895448344117221953830082560 11666969 -360503328100918344425567010958281626160 11666970 188838994955018387950066160147544115200 11666971 -788972731069678111934269402318196776828 11666972 -97128157100982502836130625228213990400 11666973 -287852061478548094710617621498252121216 11666974 16380570644205770137116090026533883904 11666975 2076548212606391477812635530877282600 11666976 356471799671453733619769244472082694144 11666977 -164116686702031320223406052646806264128 11666978 -528004095405690533494591865879547206400 11666979 -320143669989312318772187058925545798876 11666980 120729966561794852641494212551795998720 11666981 -1275902009442537953206937203851903564228 11666982 143504855783832584616257071054704181248 11666983 573491953827225217183187124354359818232 11666984 -191254905478941790661489389610157342720 11666985 220323958618139484760115323568383147200 11666986 500232213019433385953917629806699286192 11666987 -120122723176877136968772358885484396364 11666988 237004507083782756730054228921193098240 11666989 -1144368061619260285212727924543572463210 11666990 -379331104205614397777728102826328787200 11666991 264650224043151401435938082022694288128 11666992 91861112012730214764524922724222877696 11666993 313610594905137618423149028792753608244 11666994 -63449814462462287699080286216970288000 11666995 586045683810208108770284035765014102000 11666996 117139302188962073706078953089287174144 11666997 -8071009029579576176610692152543062354 11666998 843090747906975002479735949747747059200 11666999 950266552053595452095550236448344889000 11667000 -618835316231898717845347281226291200000 11667001 65004636206801548301919404511333851604 11667002 -36468211452959419488282814117933137408 11667003 122978430464134557765371655937934039040 11667004 99707749265189016378822910786235661312 11667005 -63825950514373245188897524278150497280 11667006 6991535299101185204003889836857547136 11667007 -1046971289748183136318609191598183269120 11667008 252532890943829090565811881138077564928 11667009 947009143099428027395568180723289958688 11667010 121470984455231297632638410193232872000 11667011 -486824078612206840892016067289856056388 11667012 -157515242723893778649699705693158412288 11667013 -770366397107871232898679127112214064738 11667014 179805691452856725248072486583563910720 11667015 -255461523718657583803699183288309652160 11667016 -1897687994565729755240012007419889254400 11667017 -1092295584601062494446796840976501296934 11667018 5008103345967248866107517342820868096 11667019 -31854241147195637988958539321905062080 11667020 -335152473456564166336989324906889835520 11667021 50301658861418420858613192585811768512 11667022 64162200285706003568619315590644992 11667023 194633275884701015656602628226256849480 11667024 -43974221446870162305078824290772582400 11667025 -103692868808196538134015684544134817700 11667026 -17413337685123666403314721087739535360 11667027 -8726234559588985712375570343966667080 11667028 -116774987392532975747578582895168712832 11667029 148017606023467851426180123541036975872 11667030 210044703253273493089956708619670440320 11667031 601835307789995514562658983215891133464 11667032 -412928855914290477423956709973899264000 11667033 -66943502946192838034416286096034696000 11667034 231561889513547751071523712466368561152 11667035 -504477317249139353992111847370647411520 11667036 155492168252792676364466912517335285760 11667037 1056950484898093018868419557880275195686 11667038 -217153295157349445730404975861271613440 11667039 -238138804610738937485022763895941985976 11667040 -242490899124812737787143421279695011840 11667041 -836164506894403800929669676456806811600 11667042 -8201784060372117008038125610647358560 11667043 887467448908678287285616513004953808768 11667044 -659768519276731924634917487314158256128 11667045 311917580948768263192524245468515430400 11667046 156223721959082997313278423390280605504 11667047 543933954679577977694732935032767168136 11667048 -723909016348770356307011914956439142400 11667049 50339370950800122459199082947017925248 11667050 -129350068489250797651042125079629001200 11667051 -3242555471831058354030814436611587840 11667052 47395203219964149959355547017887918336 11667053 596333897301164179094816511511212188064 11667054 -123390344629615644531232739894777453568 11667055 124917226875483769610116193949144282000 11667056 -132564452032203157478359002247529791488 11667057 -433917714641417747902293750937747437408 11667058 -311767997445363708850752626422772766816 11667059 -92365950560694439462016117849342943984 11667060 378319321450168275315158697474461018880 11667061 5193359127176811748198860317626842624 11667062 25680512899360759507422582889416576 11667063 -224116351864891175328791898602179327536 11667064 -47501413345209338988790950445104230400 11667065 -1359255145167982831302337555469913295800 11667066 -305974847208259330293959862203052725760 11667067 -41218362667139789556327496025602764160 11667068 238650566984846014905760588859674368000 11667069 -534556378886848680370482734630389022106 11667070 -2615775701201541044654603398645824000 11667071 273385992068405837636232272006210535192 11667072 -229849375004009335077369823160822661120 11667073 1119776687031423623501918109309476505120 11667074 66450057384891565755568347140660995536 11667075 -104803243668429396037998398626970764800 11667076 -876551654192389708482682502415693370240 11667077 25131627436327467322266961135880436060 11667078 20427650152702290939513367068395217120 11667079 -753014274116554078344993491201017072 11667080 498409212967242404403536260225354598400 11667081 183989854263240840589330413383232052752 11667082 269272150415054261536326604720601455872 11667083 -95782335589703290620562055825954188320 11667084 -6310233309299892340731942171767795712 11667085 -86160636126919718067048593233054809600 11667086 419232798656625349711893251696145127680 11667087 -380340937270594853925115072741091965656 11667088 94444023225228175282003310256271458304 11667089 -305926236942281767891215214136672612544 11667090 182739702069524146157226671007531640320 11667091 -1320463192562856396285436854165119713200 11667092 -176244033105966603762907235290635141120 11667093 156089215935622969259309922906567029664 11667094 555961840399025753683415838475393560096 11667095 208494120040453658846279275493169547440 11667096 -76260769192001572772860628899117701120 11667097 -582536915663990251421638512161475488060 11667098 164266102643619860999421515608688808960 11667099 140576971791269597596056461731803118560 11667100 -344657412651344614401719834277104793600 11667101 -1334201420596544205789217062731794511898 11667102 -9932487960344078302205314239846282240 11667103 -389769459658573975504398294541984837520 11667104 13985577737642164445014763786034216960 11667105 -604699865160895556139995553888106300800 11667106 -265914214775202222555123002757459747840 11667107 187701681624415462493128171017892733640 11667108 -99032430753660717696461713887661194240 11667109 -901739514288174131063557414446638057984 11667110 -2365224618723216251136782823622817280 11667111 73334493463036012494398291697122008872 11667112 1220436236623928724510150257653595258880 11667113 97105723825674341431488853885957018362 11667114 148384245393232406383884162492010736304 11667115 -269668462432636767968481267958775601600 11667116 -510395121464608891803003739204316805120 11667117 142784821664819815764374188128963929088 11667118 380601261008680046258067816485158130304 11667119 -33424453366896342450412910784667920000 11667120 -24020541638778449713369598558379048960 11667121 -407828702291942382161618295491186825280 11667122 931725435345720926347274709390604573824 11667123 287700744614278955880612610116641152080 11667124 50330850213418599141583718789769449472 11667125 67797423708782749772757625112759907000 11667126 -286502387660075119431901226125001518656 11667127 -1025612954565219153813022934333283544024 11667128 -615862070795614873163300315419084922880 11667129 112056715932210395571839268535259920128 11667130 -174337053087293825446356013088850155040 11667131 -334186933729831598467356677513487226608 11667132 -405321728451227710162321657550881996800 11667133 -987770062234722889178653737121737202618 11667134 272061568069186266521345011138510406400 11667135 -394585893695157119862752706357015842400 11667136 41618837541169407066233059652120084480 11667137 -76311466145886254711206523291749880832 11667138 96241415430306368211082286827279726080 11667139 -317657928280070980467354263087164819968 11667140 255854001360520026230890763074399641600 11667141 -439077994880156522773390229385207922560 11667142 -236952345377482328205199523306638794528 11667143 -229991548743260019297996388755297229608 11667144 -546919783174282671617954951643461959680 11667145 4034056350743059303898263480980528000 11667146 172814518098031892074725696914510302464 11667147 -12015725535007486699688454703143398400 11667148 907588608061448626982840398518682942208 11667149 -457893500432926387551566810993217634836 11667150 -182188682604297787977564276856202654400 11667151 -459565185024559706390230569193018896336 11667152 -2518836919482395007860955146424680448 11667153 -214284830635773936198461449206697111200 11667154 -338375424772962013990732466983873527168 11667155 -48684996933029120411356463806866873840 11667156 -445540781117248029045670163926388963328 11667157 -963899248836943408146532272531102944160 11667158 -441301020464824990442614872052664929920 11667159 285429347773925462927916663493494247680 11667160 32903213482188011759689444746778214400 11667161 1362302468766415068761827423249304729664 11667162 176366991086735484650104037151673816320 11667163 656408567231222115986623819159711561412 11667164 -239050519918006561666746835201490442240 11667165 130119368830562532191818507891017511680 11667166 102062580965088126093197652324542423040 11667167 916309484879352547549024530422777997216 11667168 -277935880518800811759957711084963495936 11667169 -544266968755407679009878940386994446430 11667170 19599851655813719998285715553689871360 11667171 73990006119901223396636503735893484800 11667172 -279655374851166830008770347388936403968 11667173 47111264440466595085266466181747594112 11667174 -112701546202951223217239069626537170240 11667175 272587932262045144391335436997261145000 11667176 -771105042246057558324351574731645649920 11667177 -340160791508608496674640812691262481152 11667178 -285949750223362234841492778817796194560 11667179 1098586018434271482941393145989577769176 11667180 121722535403410445908986792643047014400 11667181 925704971222092004112895943332481390112 11667182 -1699967314762835942658854115287951808 11667183 -217900844906805329285589372096523128 11667184 267626019852776173691629263544210227200 11667185 -277753411186989848486800628744937806640 11667186 -122546773557160247380195793787483617280 11667187 93691582132461733902044535477750266112 11667188 135079342481475750764155178916639290880 11667189 -181306133038473511924299172767637457376 11667190 -459109447034778784485042649784049214080 11667191 246781501154084005447524194529386073600 11667192 22865153021927648495367820367914782720 11667193 -208985954232296984717268693557986760338 11667194 -246653231298428963238548583487911736320 11667195 77791210373251941167840986955246674320 11667196 -433694711674548291088043683444336537600 11667197 -1159622352954221543733382934228732976960 11667198 -617285610656134295781324829595389464960 11667199 55998024999137897781732720911218991464 11667200 -472814976852951854071673301020914483200 11667201 -107324195812377512934931351045949068416 11667202 -67578563122672808957649889613757468768 11667203 196620201117148040695238608360034899452 11667204 -584786311212531405671246570555072626560 11667205 -830449161391356883156222467260589725280 11667206 -304302986354497919508636336598470872832 11667207 -198786979711724055998890771245134580912 11667208 -115578269554464864384960052471140679680 11667209 95098928804856599888845744587911728410 11667210 30115880946339941845009433653311928320 11667211 1001171423516720694803957099272266345812 11667212 136755696197163229630136561019041640960 11667213 -1664408962175501990411022394546235539200 11667214 -18289597360125089036032325592950973312 11667215 -348161473395980030044037783776370052000 11667216 74566065259460294569564984348177858560 11667217 -64132897439392880716053443549061809856 11667218 242099057521433974096467692658778972560 11667219 91858717569211346232758441927834606376 11667220 -278022264879353654554600140325433088000 11667221 282233023878202977120627539549760337422 11667222 -69956337855224301725464656220939714560 11667223 -13670578969845270731934755235137497528 11667224 689227917882920785836370450865273640960 11667225 10398278614584297971727126095760511200 11667226 246438317747766261909328579321143074784 11667227 107752577625828122431678003080019328256 11667228 139140858673709606086017758236598501376 11667229 183815867005997676867043465192112944640 11667230 90476261061742440108068534262597245760 11667231 -16914046111673602173132907513247246280 11667232 4717667938746427630393812613732564992 11667233 -11139649041201605685618237587377723392 11667234 -233807053164781761746237729279740360320 11667235 43241200022250082674666438985710950400 11667236 243370218823498576369556146584239210496 11667237 -46623717286346639742039993835526804640 11667238 309253194293392110479054564371449764160 11667239 461421841271010830367835867065476182800 11667240 6445257021255798024584957008351948800 11667241 624387186258942200380264573309869124432 11667242 138343840484518824770012673309867296352 11667243 -365518972947577610514515771008512947520 11667244 -875480882056028120283428596905310622464 11667245 333682010882062472801572899496043589600 11667246 471409419483155282478081671439553941504 11667247 -38518299378104661538664363171173844496 11667248 -170388524724873487882497251053527318528 11667249 -158453448381105902370004751563742539632 11667250 -63743456537551033302985603578351360000 11667251 44513554550795919680800724817709947600 11667252 -80329385399048776514006641865481965568 11667253 -336104915173043230988287214758618643712 11667254 -416762387813699460592933852199400970560 11667255 495933954384880646009474517961475380560 11667256 -502213328964292854057085743636578918400 11667257 58685396134481006575776369016754975232 11667258 179524020478358550416345904120667642224 11667259 42803689568094337473372127024570879460 11667260 -90651762229817807098195037317174241280 11667261 338586840611019051401304314791767997920 11667262 616201682780804862460439422138440229632 11667263 -193550906862942623830731824630493963360 11667264 -37152987056635771728329200361577381888 11667265 1010240446849004418332736417182607321000 11667266 19448025355868127522445198072523203104 11667267 -267411438546534059095465637373441023760 11667268 217096563995332958417133833082660593920 11667269 -919845157213523162225400726443361471330 11667270 -59707989405758042852826377705621725440 11667271 215544272394891147469893588737082950784 11667272 -357150383782836979039475723808125107200 11667273 921109347252890225375536330439080550400 11667274 -513627341441525772621437440164321417888 11667275 102303441904411122166003307428471861800 11667276 -10129270926695468908418571509332213248 11667277 453238409896929532468366002620038632600 11667278 -70790149368932440350682681611540284544 11667279 -63714821572512797770619616272507384832 11667280 148470681362568287793178164624123494400 11667281 -107441474389610713905674211052926027918 11667282 262079193115431869700149917862202618624 11667283 -153371147290053551831166544163038649760 11667284 62854496498260503096584822510050148352 11667285 22480974165932100776287401205884422400 11667286 -565743071072164852584262179028767844800 11667287 -95654906565462524153220261370342565616 11667288 176937118596632696807396439733681520640 11667289 -527012652613942328468975008192155969910 11667290 -82449429763808520602052764516288013600 11667291 -277054740290590002627456406942059958080 11667292 3558896351587524182880788348444574720 11667293 298461059887758159351022715102965926048 11667294 -685847179917230278481074407994346136960 11667295 305918040207451878349161871144113397800 11667296 -1145797051442653089176676182558480793600 11667297 620553426260189601797151195380291782272 11667298 -3961923036137654024121982489074617280 11667299 -445638286439505043246192199508858364464 11667300 -123540168431416161274139641088987827200 11667301 -1014873942030091510745221483225915709698 11667302 228029810498738088712128665109196612992 11667303 -21743538569413435246911042422497598640 11667304 -203021992078737937752271358977689600 11667305 62165899205837958990648363039551825160 11667306 4880117134229824265038855521788219904 11667307 -146997744693781649998774225890451138444 11667308 542751727775062337563407597444587804928 11667309 105463897987833588210610944801142267200 11667310 264914769742768273378623691259145375360 11667311 -203174871480738431181489445755482698800 11667312 67989942317729516770782573206995206144 11667313 -452589001556889972643655605474634864704 11667314 345303507868618884878495687620416769440 11667315 88607665791754347813136996547124910080 11667316 -18913283925122874196636616184809859072 11667317 1196150781401640586356089870731580200032 11667318 51656958411074632520447001639851655936 11667319 -17838295051656113231321649969437406056 11667320 -144858134338461266261163722393167872000 11667321 -24776811801742450109397832958046576120 11667322 -465320863578805327035652452248167776000 11667323 894661592022295876319615092411040068680 11667324 -563449531235407641576763236761855122944 11667325 -308666460202351655632191977848224566400 11667326 261860051165925452533036217772335803584 11667327 -267128973920325070442138062743477421056 11667328 -296890350462090849522894371274023239680 11667329 97192165818027332855958353265673525248 11667330 -149399323673587036621848849462687705600 11667331 1237518142958186928530846093910154464 11667332 650899718315234110596768389792473451520 11667333 -879736185008838046705210006428866268576 11667334 52615136750599025203022494157550995712 11667335 -808320385022921449651705302564174627720 11667336 678648703600777416892900121339241062400 11667337 -581702475551327407309732904385032080320 11667338 -557431254773249452419276555886735237440 11667339 -696607589119982374608061938850383881796 11667340 132642116958652803598761606179279139840 11667341 -503880379239551653821359639782974592170 11667342 -264347993149233379714578693428109770688 11667343 192765898100062669440050273158711895160 11667344 -69334595805602242994397404993640185856 11667345 -269202676662799782959388317624306236800 11667346 -31121945032056977822794711292334090240 11667347 1216689964982915961470183682179231642796 11667348 -125226813442408400145118776756877393920 11667349 1010209776400596761434675118395559446240 11667350 -290023200862315067725691036172295605600 11667351 737559807223976516928150991220272677504 11667352 200846975083953467945933996840400076800 11667353 -82131008347842854920250471070429385398 11667354 -235299221945541898364480090636599815168 11667355 229622282456782173144034887934232500800 11667356 75477314095053423607092580871109430272 11667357 -65989157635376733411394013777105309652 11667358 -89351891232523020106988211923632876224 11667359 -646530912688255153017330048482279744640 11667360 -129045517330442714594119603752586444800 11667361 417068929229893384526741788330386132962 11667362 2789572044879857779695081387833547264 11667363 -21240307395551249336861504410799849472 11667364 -178514777773662727521871529827496996224 11667365 -18719550525164439125387724503327572740 11667366 -91345197628536011041031373371181848640 11667367 -23588077687081591199646338889572818080 11667368 368510460715575242847123059502508032000 11667369 -243146143551752604919981227778456000320 11667370 8035507891046576833560536331310848000 11667371 20524530550326637160305564922536936800 11667372 56065144679239030046823692478531013632 11667373 16571785161268229849406677911325017622 11667374 1177961939740373603814928273913915334912 11667375 690832687578585832110237672858483240000 11667376 -90804569526520948367802822931129499648 11667377 62271979976081213335732368689073795840 11667378 253942780763363647208029953070748241024 11667379 153100621791054187410210999383291002776 11667380 -554297589708760903860308097604262184960 11667381 23562565734990341513097095952053552544 11667382 -317519042589375347233723380901779787200 11667383 -101817630951427050587328569697328808736 11667384 590138577966900880759636142150201118720 11667385 -202110632190626844426593744707327695420 11667386 233889110513744601745707315816058849392 11667387 -193304721105741909862335902805821531520 11667388 1139955815419745521601957974565549009920 11667389 -72249162186609090356361110833883393844 11667390 -9646949214241933239353498399610664320 11667391 -573135211305474829760099598739934358208 11667392 -169677797250131999612908524899137486848 11667393 557211650435896195501249897303605582480 11667394 -42892563402818056485110997498874360320 11667395 205180913164950897968030536039642072080 11667396 -89847223999128657776560594506805555200 11667397 466639434481979493419837741564345292832 11667398 17708041221717018132611564928184653120 11667399 468731260773517104638482193983572226560 11667400 70996209338090015856148399348459392000 11667401 -119298633782465239428129092038735118796 11667402 -257231822768333785343915097678042801408 11667403 1047348022483839976775972729244226788264 11667404 221589219746592539082978460534781408256 11667405 -8361729065201790430001928215375179200 11667406 -241566853948717689812961214331296383360 11667407 682832251910454401799405443075057404656 11667408 -5346325223090816823164810988258066432 11667409 -59628813210729790556695637712207110872 11667410 508172241838744347674419324167650739360 11667411 -53177994542167185690717098758424532576 11667412 4356675360315848211140646619259166720 11667413 -95499900547187470050866324018953276338 11667414 -131415777024649678386610865998375610880 11667415 -269332909173692314556391416068018174440 11667416 -622990540743482070311420942913569003520 11667417 -210686997576595931634647339270082965952 11667418 -54998666578892874233648404297941239808 11667419 133280790098149809483455620610698832400 11667420 -32466044276194595515066814370989230080 11667421 1579478816889112294221294865156609828032 11667422 -310524211713393688903106820981673930560 11667423 1014173072283295007748569782119991253904 11667424 -878187963349577078525351258000902324224 11667425 291270805283230826918267433150120000 11667426 -32369071052726254559662765100837056512 11667427 -98446991530325513747551434345969987480 11667428 -1438474428466901286472294382589835591680 11667429 -980923103110191886985661065017818854400 11667430 234268391739674188032959551928690776320 11667431 -1181583577592374882454575161334010416800 11667432 98706610944121537454810315862794895360 11667433 -1203387497835017362753611190395552735260 11667434 285194575145622642548937290516237213616 11667435 -29941925170004852532894556615084534560 11667436 -183120316144544370780801693288089556480 11667437 159259149743241509596395015607371280086 11667438 194370787667770802578669038633014943744 11667439 -32984589859983850527923589607546459968 11667440 33861531022959119443874425115116830720 11667441 40724520575719291836149195346122815104 11667442 -778312949741767200815454132634733638128 11667443 -849090462300137277524757321658405792308 11667444 -33156222766966644664245560391212421120 11667445 18936713950263136633080020414664159000 11667446 -51126034081971198717818643561753471360 11667447 853077889853494426148339362111861962240 11667448 -94599898079327359383570704896204800 11667449 -1144133874881269739898738985133247808380 11667450 156485146155882159300242408698177209600 11667451 -645334530615327146335368452309747777528 11667452 -71168296625949376637124812905185604608 11667453 -150630225968172448741592000694043624896 11667454 -464190652543668023253340138968732997440 11667455 -437344639352979917482841690253744244800 11667456 -66354615838063623172463386929030758400 11667457 660152111891558411027565951810041608452 11667458 -23511295244727339829598446189367944320 11667459 855348793458079036297508448577320474288 11667460 121055478602792542579356629454951321600 11667461 191271064710459150336673281867510477852 11667462 312078754638031690964785399874409615552 11667463 -274028962542442720228472961219070032000 11667464 -292838164715672185784458876699203824640 11667465 246988823436711568782132073964384313060 11667466 305785866946061811824848605466248261984 11667467 -5886106156275809283458564200959601008 11667468 -244254296690586019852634136575093833728 11667469 173756181746075444544712586289370439040 11667470 1037050108675324587078094653064427520 11667471 -777444887933358234744944959269029645688 11667472 -65011919165696720916704310041464397824 11667473 519705466655337208262641434740898525684 11667474 -13374678839051630518767833642683499520 11667475 628304444341245926209204306540546134600 11667476 -183378465984313654613777208530660069376 11667477 467779697023379875528993740612761058720 11667478 -691853388673788921712866981099018708960 11667479 51493452774330616688579977316214607176 11667480 437660681102995704756315740515713024000 11667481 -45305799731801591260729532655380887808 11667482 -271112830152610093149456587632924108800 11667483 35204120615402058806091170676051644880 11667484 -445050763598594716097888652909110419968 11667485 115860920882805774167009392442252739180 11667486 104775228866543611437432223976702638080 11667487 -265395471442139602565659720195636601000 11667488 679669466327429847235433329678457241600 11667489 386105614868030785577461442563883995824 11667490 221760368383006403951731775502360698880 11667491 -14599582159903146957755324777626150272 11667492 174858875603357611579589560329071922816 11667493 146261710003378004203736795971260519324 11667494 270550532546442439295457601430032871232 11667495 -10113534121634512044550775187638860800 11667496 -300195542008414429879636892512383805440 11667497 64988193705165160193878047806235059712 11667498 354291888292163541477058602263656184064 11667499 715861229097707598956609700804764724336 11667500 -65519071862740059309769575342806400000 11667501 268301797162824341581054562381308878240 11667502 -127875562114414967172601622750491729920 11667503 306774241828264526237518008988478932752 11667504 -95224128797512121026449206100608188416 11667505 -361171469533902367685463438290437835340 11667506 312290503305753797831607755197463663520 11667507 -403352209332242717250374686650661596360 11667508 -77828672833509499919415940506829255552 11667509 29158778965963050981652740429395379840 11667510 243532408442725486647261938989790208000 11667511 -332022684385510854686973536287412908888 11667512 -64137017753135760004244206202130739200 11667513 292420777423894163270988691682448416448 11667514 486165582654329884041362721213424714752 11667515 1200583924312082440168554751345749004800 11667516 -227081347157020825779981372296908185600 11667517 21093567818983287664367923103719571672 11667518 67880387426256170650952289321272712960 11667519 433026027739082059616068812136019802744 11667520 -3010035583779950015878722965046558720 11667521 197159264417225170503746372256540855600 11667522 207595884405621264464785546184961383424 11667523 320097416667764342691254965892464953040 11667524 -508174226120307098906068300353408841728 11667525 -369188151186045775796821223492339750400 11667526 36761276353581930757503283170984192384 11667527 -628468824973093710537572973350329299624 11667528 -922637312457459877810999280314427351040 11667529 401176775698869605394116985664510951130 11667530 -166891508604873298591892237914638105600 11667531 -1672247953738915819800467029928150135040 11667532 124253542295103372069396718508018171904 11667533 -18073110073443923216647634334200070996 11667534 -2942360621501848255264876809212473344 11667535 -108617607936863648603645660311555774080 11667536 -144601749139839366902024880029024649216 11667537 183069118734314738609467329246639943200 11667538 -1370437246468591369059970449723700080 11667539 -523454548133486205025107779871293212560 11667540 1845569915731742492523864827442769920 11667541 1208462069068132996858632526357847595900 11667542 392286863260948420772579850445511491392 11667543 226834679217200598987233892208953743520 11667544 16807666389087902506189658987474534400 11667545 -127362693518423318252952869120932838400 11667546 91326728415930521260569901666980208128 11667547 309877227166237280866593101156217692996 11667548 102167690245139547925893113416561038336 11667549 549336556220265317077152526725131700864 11667550 -307748292696198086705403947724531960000 11667551 -260541463543798861747120185571892047248 11667552 -152181794392924379598963046375922073600 11667553 -908181341923279175959518071693221316076 11667554 15619120022340619941229193841236624976 11667555 -3746887177773182443059209550291228960 11667556 -65350227063123568071763421359318179840 11667557 -245584173008796291977114462106457282368 11667558 27539725291030041028319033648869754880 11667559 -1268989810230406456490501170336624158960 11667560 -172478323020091326366408587445245184000 11667561 335933867620355441884294983140388054672 11667562 -1108196011057790370741488103198464460288 11667563 -396381955042971751814796289873953890496 11667564 20057907217949983544986105194026532096 11667565 -53541980625959199988276680096553918080 11667566 579259923747042356705429156387179655232 11667567 348565046303426334499797015984955017480 11667568 264752439196172751706881346682620575744 11667569 -4633901333066714835779199926628849600 11667570 -236677412547784720458385833506564390400 11667571 199549483224296243675734257609704008600 11667572 -103265150392210456249425388332747694080 11667573 51525281747892476373861591322290725184 11667574 -325036710674720949207877268396672218464 11667575 104537424206742929044363743117005391600 11667576 -759114262632773807882172437827708477440 11667577 11816599478656676888836360433519120480 11667578 31938627187512658573803074839878835200 11667579 144134965728574523967548631969023141376 11667580 -73669159697375099379776737127547893760 11667581 210638351698196300162651413973190665472 11667582 -350283511958566524339857669272225569600 11667583 -304392544553288945955669019320052711616 11667584 848635840535089072667092928984587960320 11667585 377491847810320067536706581811455862400 11667586 -177491539152054726106014143211686175792 11667587 921507018097970238260650392762808474236 11667588 -263812632986849370482708550050893295616 11667589 287707735934868566335564837046466264960 11667590 18327097003780548794452947313259946240 11667591 204539074381277991410636535788947382640 11667592 950232455056709024223348883870441113600 11667593 -147849533945153756037418879026873667584 11667594 -60999272428936431875066361850081996800 11667595 -394768442500175092133083322880542120400 11667596 -451220646949271487775462126704078113280 11667597 -168411949278707131532850137435166657600 11667598 -101523141213235548950582907154380296064 11667599 -146605998264155393010405807027294324840 11667600 -5852413672866859287995472586958438400 11667601 -64557127976537210372059356287255181312 11667602 605526373160003425272192658323324819072 11667603 684166197845220913773964782510948158904 11667604 -236824708447868161344984853081199585280 11667605 -237649970452479268906311980812550160840 11667606 -22554541363406747811507238475634652800 11667607 -3387133753175536877788675331824267648 11667608 1053319984536944583200858707706996981760 11667609 -1166726332384908614438900386430144388096 11667610 635004875950605294475546722152558784960 11667611 -766540877612207916634604427678871969788 11667612 -63889067022882485637539770556261769216 11667613 918244414336931660634439906467275365862 11667614 -139331434914149767722484344114974600448 11667615 -146429113315071128571188016602632272000 11667616 433402676347899475909135163085347487744 11667617 -76398818304797962705131213614396768256 11667618 -19125562893699956897527530570302400000 11667619 102484674233028986279720017270705561840 11667620 -7070966837068311756606735859795230720 11667621 48943836800386528963222274257732664448 11667622 358668347411599464705243484893884699904 11667623 -426184210341904527483262050603829246080 11667624 62665845832218929093394207756820070400 11667625 -125251551517320699207605854524124992000 11667626 -579383796555619250605650458860177009488 11667627 -641771192478458567240617321307357565480 11667628 254242447480753623969907889204822476800 11667629 377954448193001729281146831894988798230 11667630 108969271744652462276314959551350590720 11667631 -550477052965306896609950240538395763568 11667632 57099353830740355724683846895594373120 11667633 262221322243142104551582460281575499024 11667634 -116360537915848804162816780406980362240 11667635 738852935636656549053251023085502745680 11667636 365243126499789357532321281524012894592 11667637 -443238403087062467567877091489785085714 11667638 524468761293478103519833765773505122720 11667639 -246033444129900433521250100780714290992 11667640 -731176913134487556720576162749046067200 11667641 6178274559969423835289929949730315972 11667642 -40030291313109744007961694647026446336 11667643 -167935662624072943541732493027685362912 11667644 -243223681582771225685024975718507454464 11667645 -309383046796728016974928096795465209600 11667646 -809660553655213090839095949272025859776 11667647 768767504832784945647358708355539830480 11667648 888590159295310215562562650773651456 11667649 24818926254353599954786101746648230336 11667650 186400244861015822090690376156238402800 11667651 -520241505019285281741578691304525768968 11667652 343382520824501437512730587413800657152 11667653 413853360863282038189557481899910604640 11667654 -164913431425756106841628242070667132160 11667655 54826263411888504849638802162363853560 11667656 -62043400469510377395520473726619484160 11667657 -404812251864108849891179127531283205760 11667658 -22107170348411815261110905642777530320 11667659 -1085472511556931777863315240067678028140 11667660 -228185237671164161081651687728158720000 11667661 80743065244054038095861854088055866412 11667662 58106072029845434397144325241682578112 11667663 247531418532494843484251354028814080 11667664 185630433575791110135774741689642254336 11667665 329782659203144595826621246275181347060 11667666 -348945424622370933902459415586532160000 11667667 -1027342035287977798996432718356533224 11667668 -251794267790642053203289219313960325120 11667669 -272251688615054994419718044019626439072 11667670 -89447503204674850517994665692151562240 11667671 47022884023488096929612017195192993872 11667672 376986888436732474753905129723469824000 11667673 -1032582168561311377684096583450347129078 11667674 241322251082840620536896239754127972336 11667675 110182045384912421279141099988004341000 11667676 702239451981940421209479622103725160960 11667677 45950167447003685880352654047749472 11667678 218877283557388039455950981654113689600 11667679 871222046936245257465148275618741157280 11667680 -115973143670263738519556428396045271040 11667681 -247883452304888400212266296896014501230 11667682 -214874489644680805585007038514752614336 11667683 -875105224003825000573866337643073364068 11667684 14565374567941220486679010175894209536 11667685 -168490717375903731846456158308444684200 11667686 118594543045396528969453889286022990080 11667687 -53352450391475731759704197806395064320 11667688 -712134938006818156660358794409628042240 11667689 538965127499215861345403268269769415968 11667690 338197959753875302718751632247689255520 11667691 -104454230179136139706323512521628860160 11667692 -20796522544146099185203766407557880320 11667693 342505258773226920069712277885765049024 11667694 7172377815530785291324350022438456896 11667695 -80020614181559894231141977773092006400 11667696 -37170885076870019346642760327963312128 11667697 57103857391925504174847989340138744146 11667698 -27833601343671016223712926988012162048 11667699 346423181969613780031929665778288843120 11667700 49574369766838409826797729899781222400 11667701 -424256831765828051570379695466832645188 11667702 -126642673243824422615283725414411564160 11667703 34867121128211036760538939884059583744 11667704 -480214118555385701597306512200892170240 11667705 -72056638664077385216308768597167626880 11667706 -11832551270544396849222324925082462976 11667707 1003630147211102671201671139165617841956 11667708 153177161510561403562424861070890179584 11667709 308894826226402070423934506293707537804 11667710 -259678718544440253878209478926064304000 11667711 -329087309247252274438778795807195414016 11667712 -365100161892976787029942418123142463488 11667713 170481468362646663046992050773035784962 11667714 252268139788610788792284334885181721600 11667715 708832518566583053847401774905474792800 11667716 120453941524973471812870257511145828352 11667717 -154242994682547969102896725861334901666 11667718 77568586790162870670982049854043527680 11667719 -194043497232499273108491366284171654688 11667720 74136653325521142094934862944565657600 11667721 -33602627469075269857005800995582271708 11667722 -136024760813593721477077780314181286400 11667723 -577274769733094758581506067600069426216 11667724 302282601153357839582208704788440778496 11667725 405293317939896380649969822026183565600 11667726 5829103758967889470582872334984813440 11667727 1032072176599090242992671994672735846576 11667728 -52161708460536610530311198946604400640 11667729 -548449395513068004250091845097189891520 11667730 31584754206127477970682545825053529760 11667731 -1296037171667309856803338158065865504468 11667732 562133935530746453496213487337875034112 11667733 572343724506231731453307920540164518336 11667734 36780028241650695107662848936836024448 11667735 3619105523691816832282137665082345840 11667736 -33187854986930508930904735358435635200 11667737 838200000188085055315109740920898421760 11667738 6940521576299359730950348692730906368 11667739 -78530573157551587561254222267388704672 11667740 -248562336274371695126875637894872811520 11667741 -19366655842892041385106110660253210240 11667742 -15533286099043862793377741847044002560 11667743 219992823686604252702083865434056907400 11667744 -403158320840391686691570427325243719680 11667745 556625076616090914496801811730189796500 11667746 -639395415609333819482757995898975254880 11667747 -157523595011998673763642419825134479360 11667748 35937712936453231607251171358303134720 11667749 -2323899465449512077571978007863802112 11667750 -371004815877128435695942605654531072000 11667751 1508516396285833295554579069096038606904 11667752 405738429125310296996245354379969817600 11667753 -434513709574835402432051041027877575200 11667754 -197462500192386138926535181212780638208 11667755 226160598951076214168751601112500210320 11667756 -222097647836056517842864805658891606528 11667757 216268343514993700146229296215655864960 11667758 -294498238171500203826051660251431715520 11667759 592816582908800041349642578122284586504 11667760 -75172664544041623000364356246095790080 11667761 -63128722220499821932208704555825925568 11667762 134214970611428483884093504300610953728 11667763 1419846424541119661428432514173476477240 11667764 -776242327867073454014040339534893303424 11667765 -94410513869012813678588532438543521280 11667766 -356455835428241429055077635654182346176 11667767 -188626608519267661054807963529360274360 11667768 6658059629520044994791636648755200000 11667769 -38685709863322618645751191601077233404 11667770 16243001949799844805016758076577372160 11667771 -48896899636260886450446374128483174260 11667772 -278616305672385750945923959687215514624 11667773 -88241660596175385498526197331581813000 11667774 6691603842248767793613404794497444480 11667775 7564569811759666786020707734457453600 11667776 361655346683741533154617822127448391680 11667777 418965222541885054151825417197250361600 11667778 127975608137570215670660551946966047440 11667779 1057206341385044151623223656264193662160 11667780 58582342119205471463310407913632563200 11667781 -776015373487119050280283757101149350400 11667782 659535637855681631150899600327755012288 11667783 -149380220745364317556868150822912338776 11667784 1079975160499794004939214776600864834560 11667785 -142896713280195392086119283258762118400 11667786 -111673421404431986338169175777786186240 11667787 212112336130469001679693597584565326192 11667788 624079950349693530195687829125030144 11667789 -399874365540695716381440452080153111680 11667790 -118267118142136307649057642435139809600 11667791 611814966365795598406814909582578669992 11667792 691565207740856750796779080110440448 11667793 -329451429463429953285131816317802082958 11667794 -382281279184302136578202701179744001888 11667795 377241419118841708261246316894313663840 11667796 103239347170950703719821635420467445760 11667797 196275079349119840884335644015006860480 11667798 -198151017132854433319132805901185517216 11667799 448703074917377808738721148695851480960 11667800 70190282271724918626516139449119232000 11667801 -843567199560928180132216924770251837280 11667802 98214131559981451040448516832759116480 11667803 11910537977136728807639380412479314720 11667804 -72719015824461337826358723265314155520 11667805 -384730454301011283408630088418724708000 11667806 251758515268165306733438191578029720064 11667807 2386567246250288610142750317467752920 11667808 297176918016392113977942471161809993728 11667809 37291360838404157909532419251778710404 11667810 -59230164969551588478978600896086056960 11667811 12181725260108508343211276169115958400 11667812 -94943525915822402202777760017256263168 11667813 -173800323873161163016459251950493298656 11667814 555285458031677391213818541035903205504 11667815 -201980944649085087228358292884964242080 11667816 769700088876611854268235395035668126720 11667817 769454055478146474585400917356940360384 11667818 455055469027728565847231837054104701360 11667819 744294334856924808019953773446330963440 11667820 314914514115779734117473308003128750080 11667821 1037922464436000094461924744966416238432 11667822 117774525739203798938775629857745961984 11667823 553055195349671351760675329851801092744 11667824 51372778790279789059822038641910743040 11667825 35035226780026637435654128475121241500 11667826 901479489841809352131969202680789089280 11667827 -1014220929797057150317941075707497933488 11667828 -412980344315115274405251140125367623680 11667829 1192591436826470534401196260640110960430 11667830 -103964709214372195363634516560144636800 11667831 -256309925804823192862210062389961984000 11667832 -246169234091116856880018541775297433600 11667833 827821648527930341699978239834936751082 11667834 -519601338770914851257850757275150005760 11667835 -7122051821771510617572644274258898800 11667836 -308984844869668420595356270173682414080 11667837 35221942374601443653002573152676661760 11667838 -39078979577823307930416192617219047680 11667839 -444063220608667625627912005015545795888 11667840 482052607223536545083576580531290112000 11667841 -812329507822842805951402638421153813200 11667842 48021085892358016428788374482359752704 11667843 737307930615249457712398467958531450560 11667844 -736783347756068619408798125639038230528 11667845 3589543454670469183455210768490135680 11667846 -147098975435216808508960731398592360576 11667847 1237295359663645728802635223711502527240 11667848 -919703224534099848132845849217726781440 11667849 -712045826133559241247841494293851730400 11667850 221166146815735555674358560125680928400 11667851 463887350800995029472744633604818934512 11667852 121215732788898628515424903237690954752 11667853 2175129094663602009634092129009052174764 11667854 56195627271620974362685585188125936640 11667855 -29909629613455199652499563066295181040 11667856 -180910163749388425186628877945878347776 11667857 -335581930013055538754835901001750049168 11667858 -8643441203913134297274575450878955520 11667859 389377084186638559912948031946272613120 11667860 571254050608434747609715885196202739200 11667861 972686100669503661869742881468884160640 11667862 208292947317863599113311078498123145600 11667863 -994993049437015548073254653408531256888 11667864 -331379159470145959774358961460075438080 11667865 -762217450766266223818900820529804211200 11667866 -20177045034230769993427309712919860736 11667867 -325266504080670154840160944632789769320 11667868 93570581279265273996418596656864056320 11667869 -350346739423399366228052011514650664730 11667870 34438432441555626011339853601621091520 11667871 150367989774012083405395112562099043072 11667872 -302092664858893933570175439650372517888 11667873 90349058681613005866418355148286005248 11667874 -166546267382771513915658084907858460160 11667875 1443880073103761057489467544111132340000 11667876 59788456540799839742564790075784212480 11667877 30956348516740195762335736143993431808 11667878 -848751632067582635978218612456146432 11667879 289996126167265951014235556495773692624 11667880 -162392702664947134912699790185020057600 11667881 19802805399161323581733436342387641482 11667882 19800844117697599959684805250807844864 11667883 1365816781518091633676882508961955726132 11667884 -346331450410250650129871553671322557184 11667885 180750464126050415286537172738720389600 11667886 -232824452567284323493260363027411772608 11667887 3083984494639478023370782078640671104 11667888 181075218692782640393710498688576815104 11667889 -927500720152553903786861567711551230540 11667890 183366074100828330607540309993832857920 11667891 425142296111574105492524504499529127424 11667892 876926241404202916108251234457746451200 11667893 165352232297073755454230608203373410720 11667894 117363305572568718893299167860231608320 11667895 -146735828495711873033866300483006530600 11667896 -112578714828024264562818023310478110720 11667897 -168330130773838505432101348951657859064 11667898 304043708499844730415687337956322878720 11667899 1180479920350454155795762841024438367120 11667900 -46988271451373899486220058890741760000 11667901 17218638913893332902199028120601939552 11667902 -702650320322608111776679755528353326848 11667903 -72454412236396706980788102573243006432 11667904 -6953896196168915648127616108218810368 11667905 -50974402982794594524318940923921792000 11667906 414505529766840645225353821223111352912 11667907 -241298376014639735561012518856328507844 11667908 23330688165089282183608491365948485632 11667909 380851295099678147548237535166929472 11667910 168378444291363287186441180638101582720 11667911 -1239860905225081066293692588429935528488 11667912 351892348265817318620034982859228651520 11667913 -387112573786115267938625443422882479900 11667914 -467398014817587210870696951218638054560 11667915 132354017652200395692556306306822233600 11667916 -261508658772383222292941122440328587264 11667917 -1127289913279868513249817995924072369034 11667918 -268721368209088908343845428022544621440 11667919 369458593427634444604655276025782164840 11667920 -94171441692341900634968910577641062400 11667921 -6055744094217918763565407118432179200 11667922 -111342061978930189129721231229134261760 11667923 -293809741730283062737683416596116083856 11667924 412870584047843190684830529036752766720 11667925 599016381001821156036368536109326368650 11667926 -163644517972656726178666796385010131840 11667927 324314463064595085822211322643042606720 11667928 -131283766322434132274553879033606205440 11667929 -137889770862492919886224250293774795890 11667930 -122745982980854313971922107454994586880 11667931 -908736567483481067650279187309788883736 11667932 160463716347517499993526894197177948160 11667933 -253006448234078428685041830693331925556 11667934 -368276517003599663667813801149691072384 11667935 212415109297778943826525944224992498560 11667936 104685089593861298459627188745152757760 11667937 -517450937525291773240017327312763672414 11667938 -725295587263518266566544241813876777600 11667939 -96464044543439347595980699783199402376 11667940 -87450844578709067468084509061312136960 11667941 205689338492447447083853971834532482332 11667942 -259066179020954780398618775764283658240 11667943 129705072384392178602254322218464080384 11667944 -213429139939885261787209517464115988480 11667945 -477784112661142828355914800252811318080 11667946 -286786428972941456207885490656615168256 11667947 472946546406578752503577850524787754960 11667948 -245772045444434778060636081890554513920 11667949 1284631802696806339234371600867307101036 11667950 20580125153510245141404156659951116800 11667951 246977444577898275389520989197936628592 11667952 33938777892130716600930936508523806720 11667953 -1084748519029296681337324272215914469136 11667954 -26437925865119476206249315914744465280 11667955 -30027441641982354576621564705684280800 11667956 1001009055167475894094935703928154912768 11667957 231338748396435465700828826262053383680 11667958 214556222081723682456922241976902720640 11667959 1088662832720659900309558521606910301160 11667960 -266754972973393038163753950597742694400 11667961 249694401641206459832115735622263724800 11667962 11305894731610602592773067752739656192 11667963 -411394685588474568953873519090220879312 11667964 -952756011519168394787586884125802496 11667965 -424797299745065705269277114255828893140 11667966 123985866494200148178241527005027586048 11667967 9420934007074907051937981447239340000 11667968 -16889465367036206021765422877629218816 11667969 27955274265740530251670259240700266304 11667970 -118386228318445978904692446770978841600 11667971 1026591160324041394648674941493500112 11667972 313774836799070760426261941161728835584 11667973 -67200707192634993775247352455078504160 11667974 -532306991574034985230421399819979117120 11667975 -269494027161111649298739560179414348800 11667976 1244342214047935717139710057377927168000 11667977 1055553655352568249164172641250335372826 11667978 -209790619485842079051738175048077907920 11667979 810280986717714982315300626025078769440 11667980 272286809657501766220902848837646643200 11667981 4326016602133043749490713858148850720 11667982 328071331994651951745554457732340742592 11667983 -1126700570484943441815885494743676676600 11667984 65270032064408485342420559198048747520 11667985 63643131467856784136199145141407697920 11667986 -235902310705999504364280801536854202112 11667987 -468911783426158884780840387405691632924 11667988 329694384986880285665981196867822128896 11667989 -342775760314259375720454764939287145220 11667990 17001443589815289913165013586862965120 11667991 -319415414479563914126659804986935015608 11667992 219788969331513443725029829653223833600 11667993 309805569238155370244475591864329997264 11667994 -316258035594140127323122810268719548960 11667995 771705703413298589417444627391239251200 11667996 -76868443134556479123185948251732208640 11667997 160929326952294077722058853992928946944 11667998 212119108627967655545561211751049920512 11667999 -189918029406322645326320477289639874560 11668000 13169199769930384862658473222111232000 11668001 841800043367969416097731498227995745732 11668002 208273303266654283434501317630289205632 11668003 720728641460549398599102227251700201904 11668004 329122241662249745043206420643090877056 11668005 32025754830553472893040964589052352600 11668006 201633269491217020785803801369459095680 11668007 6675245991814973232861415880498845488 11668008 -732423295430274990728683040459128012800 11668009 -453484841361414527406514861641178758790 11668010 51057606113289965911533972301529912160 11668011 391020831572418581906040793213663472472 11668012 774383930881815932179744017381835341056 11668013 48671268748348083428515744785496177920 11668014 -212565785285130180998028778848992803200 11668015 -3564003879429913200730525566280781760 11668016 -94075409609510260624793985618797887488 11668017 111475327662336357394059113904481417440 11668018 348421463189060950504650851159079990816 11668019 489852515928205911348736941500922945360 11668020 -19212701445129757457772960373041315840 11668021 -932163232685557739596476220711587717778 11668022 616302941988106623287655476832090897312 11668023 408220919131446629300986835554794258000 11668024 101896926021833021527240901666977689600 11668025 -97627137896776255963347523243290870900 11668026 -75498185953897115125008747801910298112 11668027 111783289505091440601971413779496925400 11668028 599574833601783374414069504844718080 11668029 -59686730367096438116138177562919237632 11668030 443348827585897262475811085429042880 11668031 1168216956597429365277407498800543565472 11668032 59169177740472290249514428643170844672 11668033 101608662600086695424091897571619002240 11668034 40389986001214816598469521481612552192 11668035 -115284342664746695501345846773947284640 11668036 139577291694266945729069002192614229248 11668037 92042200052410833242473845423107239740 11668038 57582680458717758465281723120872409088 11668039 -1250841713315286249378688845093632463960 11668040 -241409114518786688864285863989064243200 11668041 96616875575353177965945419310986179200 11668042 321791794266890787259376064115299162672 11668043 19947184993808417240347834187784854292 11668044 -545237085667010478857609718765666230784 11668045 -422079987524511508330703428139895227700 11668046 -36416184851122504969467027705370265856 11668047 -182605378179155314534090206701972743800 11668048 -35594364165884994909527007692657131520 11668049 313037473811592658195032655833201064050 11668050 270191903704958401134554531917468800 11668051 -247861234261559736562550269186412617928 11668052 16171882956720853610578086834848010240 11668053 -424255861134484673086257431335900435296 11668054 -67849493223854551300666384449857997024 11668055 -269758576022089639252090354797345652800 11668056 410284862152168409284547405440103178240 11668057 -528685533279690516564718137721543183968 11668058 78626997124459082068109957817029840640 11668059 46730033396957082618450635552860756608 11668060 -170820068141687003007774094892277803520 11668061 218099665848628862175587475762131944704 11668062 33366164062356232697831090541893720064 11668063 319721796238016139808129482094980249600 11668064 -1246743998180373770477401929384441544704 11668065 480659119914994495615639099511219675520 11668066 -255787608716481894562826757341721870768 11668067 -186412042621277032984191161081523173688 11668068 -312493793047356541644901994063663576448 11668069 -197998182278840651302785592539806812416 11668070 -241632022601283637309398169499585531520 11668071 370849969899711029002828020462886953600 11668072 54840588181194096951138031078805667840 11668073 -95454153763201782236653415896796532678 11668074 348165031164918227701763640714435836160 11668075 -165070849021986205110900722926905096700 11668076 183292819001655907929211095846176678400 11668077 772866099182504104830336363687995688000 11668078 -33452831376710480181853612992185406720 11668079 -1366740540128494575496191227082963693024 11668080 19244629882267034496601900355654123520 11668081 764349198907756779387183241505452801264 11668082 277214965826456344761135338931351397392 11668083 -187555453803220466045858884590407627520 11668084 325115226499940928624268002551195068416 11668085 -262612276580569612197772724869587225600 11668086 172449533633483383654369200120389649312 11668087 6114949091893323313419212623364092992 11668088 143514800071815532207867007776991723520 11668089 858285020328998520299294251299082769568 11668090 -18275971890845752784875564353124761600 11668091 -367382337497764812278628439045747832208 11668092 556872109866482238915887643282902246400 11668093 1792808605523247395600591242355754784 11668094 -71733796339426295176926284083179583488 11668095 179518984161430848330010188802546321920 11668096 411544212160483152639093507269716869120 11668097 491905386895729106553883035342665706432 11668098 -80157960220089441866249064822545981952 11668099 189828504314108857800522679561631359100 11668100 -29465560002920212436225389466679465600 11668101 -36927308660547288085070592911331905280 11668102 -238315276439728284118511634645185401248 11668103 410270212635739760854843012826312466960 11668104 129291810867476084874937121923365273600 11668105 489697480728761934688949636998189660260 11668106 231194930282954603911887090508186984752 11668107 -245096237252419971795167161443892694784 11668108 11865257507633074868216144565696324096 11668109 632146977950348730928815244385885766240 11668110 273619530877016033143599039746556101760 11668111 -10405667108618620129138192603354803616 11668112 13520165210023906204809583687212834816 11668113 123078196872237515928596013329524871604 11668114 399389708365767885115338708716562592656 11668115 -204177510971341548898710768270035043600 11668116 -380106155626291065988335439084230862848 11668117 -43224544963255941191980100450888500000 11668118 29593657453777834227040401121362327552 11668119 390131457864691754789825520473904720744 11668120 -631597662698427347733301609863714816000 11668121 -252531317550932025006897794226715987200 11668122 -289051725851461424639329821491584807440 11668123 204111933309811913473199156928183004320 11668124 -124880804544221021973402414678473315328 11668125 -54926059678465824042611483187253440000 11668126 182184091175393798555495056065912783360 11668127 -264590958028835675949885254979123765024 11668128 34573122241776547556668742776982077440 11668129 1190926803416196737086664610325729506480 11668130 3537107319147853637369359605083397120 11668131 -820750894098852762201153146291744513688 11668132 -158190541045175218032391393828523171840 11668133 -349201006862111589765074976293576150880 11668134 -237136218771561176039352169693842227520 11668135 -370744176529253981920463791553845764000 11668136 -10884624936880639177094558780630384640 11668137 -262676183359034963578486387459981593600 11668138 -528896746655227634441310121324026131280 11668139 -49132804306711825318381916437779287520 11668140 -124071626773138290481725718534695567360 11668141 1422327985029353769801706718503760546284 11668142 -140107447856305192767759411815152032000 11668143 6701551331688678502558662320432623104 11668144 113531692295492906183345482554468925440 11668145 -782263305633144546997156825537008706200 11668146 38792150278522707206182485547162566144 11668147 -637472876088547440738337300185747665960 11668148 547657724458583036445048699829512782208 11668149 121033897052264442920341079288263211328 11668150 -191835798626628333238094948900074320000 11668151 1032266434560422888900103870555045456 11668152 -106266553703828963912244404981980200960 11668153 -144547017927829767556877484833414826240 11668154 -204862947769069297654646402469041421888 11668155 25150851801882498650363320225624418160 11668156 92722773006161965417449323385963177472 11668157 1153354525785755140753198730148674318406 11668158 -46395407576870714133046510106427360000 11668159 -260733835112040624423046337470525704640 11668160 -14703120714235059436504292222671257600 11668161 190130045812187415391882469692965249072 11668162 -117927153993856421531659573950354694656 11668163 -410363940469910214678452981500447800000 11668164 -263780742340735344347788959257081447424 11668165 74768336488973007518449814590144034520 11668166 37815394764578330865986369623051008000 11668167 156133620265699610491069086461720120160 11668168 184351590503913693851014991404223554560 11668169 -365132526451842036729256639186305707430 11668170 50286549226795420421284603271659814400 11668171 1436983512772927032993052643333606824392 11668172 67209821176473818319565284861765381120 11668173 609588062275565911061802498435977868288 11668174 37960395424238562081686530787495923200 11668175 -112725230818271103440654504051549301000 11668176 -4552771437350701500471922215311376384 11668177 253354424130113534780598773164553456880 11668178 -615635926673728704660035740449036885360 11668179 -5206403561488092500487882189164121600 11668180 -592404968615966639167409090482233600 11668181 -26631946405511550614330137058916389760 11668182 -31445398638846629156366243064681123456 11668183 459864032541388974368187130716104926144 11668184 -1655537218844817137269040981478966067200 11668185 -97388296620683524547750457767060400000 11668186 -88388944178142021466695797782241330976 11668187 -1175652656924460514381355858458663393440 11668188 105512053614785923740789232350039785472 11668189 331443653096914843316841349992609354124 11668190 110054982076566753447504389923342848000 11668191 628097669729158432213080170349066213192 11668192 -285108855461613013886798196536478793728 11668193 -362791312652883291223445163193846590558 11668194 227826938962424225791471536231114107520 11668195 158602044130085390825441229872375842560 11668196 138619607199615785179509608440235126400 11668197 553112556992778257576602562442836296800 11668198 205132772916142391743349814363118053600 11668199 -41327132129088787022566593315223121136 11668200 -2351473831870183876643575545010176000 11668201 817242269299262407960704851811314376052 11668202 90668269689928375168972062482147171328 11668203 -461384766337186306471184843077623514788 11668204 -584270232533236867451799944634239091200 11668205 678514300819572521155235597727995963160 11668206 -103953280394310680547228093835481736192 11668207 309790264598910611172112002910437024720 11668208 -280546848408889030700950562724058398720 11668209 17976030176721249830000275246299837312 11668210 118635173940253400940413748894472604160 11668211 -475298792889442970099326720782771568176 11668212 34289253374086541491462467186280615296 11668213 -27561445359739240540138167023810633120 11668214 95343212697186499754042224422287196672 11668215 -60203800018138076988410241848762596800 11668216 179909347016929183944942195300556800000 11668217 -512717662722549115030219047904496616048 11668218 30087694332880164035892546791887249920 11668219 750109090550368218378661682248111094880 11668220 494844679348184000366840098876555284480 11668221 -577988822903141271153263652738226946880 11668222 8237315824022472439364821332463601664 11668223 -437560850201975154824015223127788428160 11668224 137228014200846547746914280282116849664 11668225 -125062084999114849641354733271825094250 11668226 306501260400562429402730048653913864064 11668227 321577082673258141375215047322627520864 11668228 -46818015448811614694983205078116147200 11668229 -860425350347077791527901792582386011170 11668230 54513099480457771297092374950250737920 11668231 217584151472688867925304515381213474464 11668232 -124728875764825461382241478065797478400 11668233 -12593553430642559586523526721851732976 11668234 -70232806672853875568522967537299787984 11668235 -468778005095427820195207109114518756320 11668236 348420005741970270705727592587353779712 11668237 330067707452190106895809336789010044800 11668238 175719220993514080676372576991127811520 11668239 523711895257150887395351423894810503680 11668240 22418485114468979962708254715967078400 11668241 -39671179692503376371494945845724098828 11668242 9891485755493337819473273781152591232 11668243 49060195140972341018597880979685089800 11668244 -122117202371547870662478549299676499968 11668245 -92360691391674462429392854179833733120 11668246 247100719947407841864352065573380878080 11668247 -61810873666314168222304807105117897920 11668248 808558971852488168948863068546931353600 11668249 295316920200161509036355621180567256336 11668250 280845684636086291030248516594774848000 11668251 331734958682949874004001222638729182464 11668252 -640362588700499041527642231897239584768 11668253 -353434109253117922434144187862766471840 11668254 10762625403013879813639075556863472640 11668255 205889699501082922275649426042943669160 11668256 7853192739399495756639204930838855680 11668257 47856258124770884133014633657285660754 11668258 105023901219018822324741510321975383040 11668259 -474174627778052233242100868656696965540 11668260 -100158002346897695645022401641399357440 11668261 453635339055550243281561332216122567200 11668262 -68875785617178260440383845079157006368 11668263 295564687456494055015994542271099262288 11668264 -1109357908788156894104510217035162096640 11668265 -152292237413587613223117728999095680 11668266 -875206350722596489579340127629150860800 11668267 -429713535433179797235888178839269512320 11668268 140313043456446663983412939840857708544 11668269 669074887210108481041069878719209729344 11668270 -151192281747053049531194209345896121920 11668271 315661145679387842710455142660885907472 11668272 -64815554534554018429374395057209344 11668273 1356318215811226782997497505024261112160 11668274 54193565306722637469871212315172303872 11668275 -358509238190246480754245015004702349500 11668276 142104226877554755812376412916641177600 11668277 -1090517269470152957683982307085233065874 11668278 217702615477485248933565462537501157824 11668279 -545487422624271614504610271712552761424 11668280 -307867332889366523199485942503938048000 11668281 844971719165825193033298302726682953552 11668282 241303038594999766084459991003579299584 11668283 -101775769784571635853353761447885835760 11668284 284516580976018910100574250495802001920 11668285 542481595517591039164629323379735415980 11668286 188748236805411299305506087915221923200 11668287 -143226383197496364774137519143695002880 11668288 -553705838196121663225250868195186704384 11668289 19046095802307913343498081630530266324 11668290 -165167169802633084739382138730688317440 11668291 -636310695153060817037718876514708850448 11668292 341925291116229035814794760495308198016 11668293 2640497395263790535136689929131481344 11668294 330935757931083650539197174739608568320 11668295 838995717007584074665565572788651088800 11668296 -618109374906225444102799352302432051200 11668297 -767054676013765616666968003793813129254 11668298 -209853737113850463652250819699896106400 11668299 576415436681026106462336269458910415040 11668300 162735890035160414030872997900767232000 11668301 750437562183232507004541981247265613504 11668302 -404691009064700608705198718376359118720 11668303 -1414558414762462299526171637443574562448 11668304 -297874829504333815731374083715549306880 11668305 -262732013297912275335923362452742409280 11668306 -90434660915993298046635351072082692096 11668307 25061841896705615533517905741556926464 11668308 -5105365536092088518008380689781528576 11668309 696683941752305834219046886407576098510 11668310 -8314549199592143825823705409692263040 11668311 102100913523659489630922795435262499232 11668312 -20017572889188518634570189142188902400 11668313 382828829611595085012826442149474294164 11668314 121569758110121559579145407111420248064 11668315 427624098791511701935123953417195744960 11668316 -62596016929110094769005086629584327680 11668317 1781580446223507666750873330287953920 11668318 -490452115035653903764208799168207528960 11668319 363420462097324784994168353863500918744 11668320 -18569691651197889475023708693253324800 11668321 522895133041852398113308692885205014612 11668322 186117439221461324307636703282124358432 11668323 148749511543738752489732711553511768184 11668324 681156593994684901391848089097555092480 11668325 398909869133651336019921899715395161050 11668326 242277363733934339239082865480203223744 11668327 2333212043254080283679215420353563613360 11668328 -58497735744491380545667308290331770880 11668329 421175238849259985846217594880834345674 11668330 -25873238252151695190389087877129505440 11668331 -561051764117921596036054621949834415888 11668332 170914996832614607363558337216357645312 11668333 359453434507107230219061292601056778582 11668334 -107240269971636995377181649860439989184 11668335 -60828578353828026364382591689870871040 11668336 59338881291848091122442044775742472192 11668337 -468667857842533054183966392986941379520 11668338 -58039444889547364493074039655133517824 11668339 -693901196730359539642415442866613865200 11668340 94728372978058785360932826629793411840 11668341 20295993635674647318618422204454552000 11668342 1904244004176680505420930925460022912 11668343 1002951157911855707112808395149104319592 11668344 -624289646351433339471025246437288161280 11668345 158676038370578118959017023720784640400 11668346 -295536010245148122447878036188513375776 11668347 1047849758266219403184015702466030421040 11668348 -285331352429327206272146333493835656704 11668349 213621592928658169042158284269398124992 11668350 34300911474199910489936442964995916800 11668351 -6451470137669547598599607477020719048 11668352 358361561028242292912644925599357337600 11668353 -264133601074251125412710542799048323200 11668354 229422742255328209759538225557306326432 11668355 232856837471478658803965826772300204800 11668356 21510733991127794852861283535022469120 11668357 24667375455450279211929222775518575932 11668358 168813281328099898982780263718181196800 11668359 387216923059672496441057067477036116904 11668360 84903917906966236414943135496442675200 11668361 1382934328771310619946524006088849167360 11668362 51376501198762398205850829325264964352 11668363 -148252866866511671012859043847938409840 11668364 -512914645251212233977535799125560148224 11668365 -4711494806479527094922703780213936000 11668366 -71257118680683491136791063429290978368 11668367 -41988503694326981361672691954198453800 11668368 97296486658032837176802439123010125824 11668369 -134977479786972048046393796111544051200 11668370 320113067553986413925552742797624837280 11668371 -294565476392901904045301458854127453440 11668372 491478342355040299928842905349659021312 11668373 795560657919049574082134309052385209024 11668374 -97332370991632876979213142462579549312 11668375 -551160679724382259939048782380717400000 11668376 -588542897882309026172890192786345297920 11668377 -152567506364550722591257708622469557568 11668378 -608579595441613689173916891700926335760 11668379 -526641892143596852993981203503733923840 11668380 65929668793805809231206581298863646720 11668381 47773711517114518552108213223272683264 11668382 -751619097160427737116573361005591849600 11668383 -346226520896062784634662767075038847920 11668384 -120056669151062502246972515854558691328 11668385 -745025435239766495604100236548070262080 11668386 226430412694535905595240745381185873664 11668387 1423941595269960867382040047376980355036 11668388 547186242900988293592926570581479068288 11668389 101606962474961649024139455989630316768 11668390 -182502274691708536317414650804177308800 11668391 -355772273045135987223429470342194968528 11668392 33490173198498493254440230289989048320 11668393 -105560067991609618472661058674259628 11668394 -4345546597088328132203947855764088320 11668395 -172585217467878826242535211823318992160 11668396 -478695763480525897090666122301820435200 11668397 -19534235332010320785035965988014959048 11668398 12017320549567977803068277336785969152 11668399 148142686560842777734754703725633920400 11668400 -46421039188200712107933066571343462400 11668401 -1261684497320683399146425355307324740960 11668402 189241920558658730185234804904947003152 11668403 -1246303339446851776860628919985937647348 11668404 -83573274551048479507719296328316581888 11668405 -57243058235787902193731860693786304640 11668406 194034431990507233297501663766757281664 11668407 -948484783335762455610318281702483028912 11668408 -1122548276437015484128200392409457213440 11668409 252944368538316153730330290101839959552 11668410 6155164361069837185596006718405275840 11668411 940279881991025133950251640783780962800 11668412 -61291022225024819012580148137084887040 11668413 -537575379538550580274240678209448046400 11668414 152758093520966224076537159828602573056 11668415 150461944486793828531072988641898927840 11668416 -121368236464621746324764462148860510208 11668417 503412877478563119327951892793376050112 11668418 685217726611560050574051154341865214160 11668419 -254751412727311872952880497926006443340 11668420 191649287604276358858444496207723009280 11668421 -928299269276257364062607307142225120068 11668422 -130371527912491451705303414571564702528 11668423 -424384698258489001978070548140512515736 11668424 -33757317124749818126699675629596180480 11668425 336920197317746944796520155267318154000 11668426 93181136544849326763848753542101875712 11668427 330460146713925588165454815173212230432 11668428 -303981760050807169901728630422379054080 11668429 517269643840838385330364469054466298368 11668430 420022983444258924585381480082977340800 11668431 -40894894883889140407661787377459576832 11668432 -159027000033607604683604852233585950720 11668433 95634506966722824843959498138586649920 11668434 180553218535918421598953723009170210560 11668435 -818295124488525235514827984686891130800 11668436 113182446902139228167827691134149506304 11668437 -3671442688792095917439348960620459424 11668438 -344276606822483167854012964811315846880 11668439 2104742261061218061186441768121087945056 11668440 -232318611380010837799713444880711680000 11668441 -619769021462619693576976683396241799158 11668442 -285381024717202287111019794451975730208 11668443 -107969594477638725649339244861895093456 11668444 -571536382434499526674012817190004800000 11668445 77273801582404127633085340420429406700 11668446 10690829648766260092377306554320920384 11668447 -45461189573495120504724267214692545536 11668448 -200904619150090327635863846029865779200 11668449 -255984228479288007636662856417119289792 11668450 -126113564023563537607943816539278372000 11668451 -1318222247487032280027989753125017383400 11668452 -456451486957957284851014235501293142016 11668453 -1345906559861462815317463027229053130340 11668454 -171211213467795325394115444256710188928 11668455 53451535541072668416468962125351133760 11668456 205417341330001306115363245586528501760 11668457 -294686864287209317343886192852337999808 11668458 -371568484918233423326647346131751731200 11668459 1416392935344355933015931615009823680040 11668460 315524981537588521872804177282219724800 11668461 49449894611941075517087923778216482944 11668462 193603175810035313742817494046525429056 11668463 107024464657019584121024665206124540704 11668464 47495874674422996925031095528004747264 11668465 36822562082837256467024199584671639860 11668466 -10652195858787273459282351067404984000 11668467 -98757853402653148435988250390886654920 11668468 -95571406880396846189549125854256815360 11668469 -612227296405728603204365546133887951940 11668470 92345562348217691818576961068656076800 11668471 897921782438169170393413243855329433032 11668472 -101989374990784438240795459601280430080 11668473 181450006746688095545103868354088038320 11668474 174618079404780577598029786715105891040 11668475 -33731159774348274380775226832301772800 11668476 497555322154001024645284945695276728832 11668477 75783276656582702280211920485066318424 11668478 534198956261633792245691522507847297024 11668479 -544157949866741069891736163595915081016 11668480 4844877669115365645505593731721461760 11668481 -100479263781330082834224370450101099936 11668482 165002086000880530864598564893451750400 11668483 -470495864435208779061800473060257070680 11668484 122272517688766507581979434318071245056 11668485 -195621396285819503607711356783525466240 11668486 -326520888954985312576078759645878011808 11668487 1201815227923715257803835979292681962136 11668488 178117240644004976817664129782460416000 11668489 157709804615415784683990110035150387200 11668490 517174431593869849267137573419334588000 11668491 -54981768656110648643894464674556450500 11668492 458594603572844385890485040724927386112 11668493 46226639294841783592775853328127532288 11668494 -337166453165947448996556370005911562240 11668495 -238129783488829424890974682053324784800 11668496 -68290131504450797748854376418293055488 11668497 -9191671545669812660065960618956635040 11668498 -20038037219245200833126283435968125440 11668499 1201026349324278502867911345080608723500 11668500 -85601560355655963850459741804958016000 11668501 4776427197670336731530825587710727612 11668502 -400292847007412412712604816506207235328 11668503 -94949261078891385087694388438940079872 11668504 -431993827726907656789011933108457390080 11668505 -165361182612579573819608746963201691640 11668506 -102820683929613020678357208858021912576 11668507 429913809163438806736728639930184560144 11668508 742703755807863737200980286158435832320 11668509 154468340341628551432444517873384358720 11668510 -141616389334877576535157640750922819840 11668511 -310990106696992306492795663707916752816 11668512 -95148099821254923144412414784863469568 11668513 -307019261566725934864229925713496942238 11668514 347096285807593396548027982405827360 11668515 -158607479350535349709882623595664281680 11668516 -147753311366960215812900143565052466560 11668517 407166341901392344506250480857382536000 11668518 -22557676686370219866107476140500253312 11668519 -1054935266054847522388319393412424642904 11668520 152721963305155374066120177753661440000 11668521 -34666310985595348386815579525874177024 11668522 429973518772287533919225996313622427312 11668523 -11065017246651946555294310867019006000 11668524 -48908608369218779592627938558045454336 11668525 236420986001739874511058790408854475200 11668526 17012913869363232066234885665148129024 11668527 -89592785965642143346386406358234335200 11668528 -243269083814046525742400654746167705600 11668529 300955800193013382301342683249806147184 11668530 78147869545701655140794629066400816640 11668531 -179424428787537717511228078222760159408 11668532 1021933359781484507024466797700240022272 11668533 -422520504411879467886699206193028604256 11668534 -64529049805351596238148566906434751584 11668535 885911272268128983843988558299070347480 11668536 32536096127554859431388608055317032960 11668537 -450339000342162881548031533645088512640 11668538 -47376090726423122171551402525353218304 11668539 47461125786236517062917122208383413808 11668540 54862331874067680322194492395525222400 11668541 1114821027403096107812646821377826079942 11668542 170528582583295034005619538598393985664 11668543 271116480613627314449745558832760608720 11668544 -49561332007680922708367549820466888704 11668545 20901075985395799069042114368221692800 11668546 232661818842322356739542593580480846720 11668547 -174387622979699969791188683357091600888 11668548 292905325358561478383018563154834257920 11668549 196781322896505594750690276461586236736 11668550 -93487217366866679141416597816889239200 11668551 643963407918540389052435598770603008640 11668552 464148137610497419333481778358790062080 11668553 15513023887484734838059082040658098084 11668554 -475016356965084668798530268401309095840 11668555 -631759326323643193405618600228500480 11668556 -100611049027063257192751422977718405120 11668557 -157684542729683697429214376291584484160 11668558 554101425626808257843890893953456249280 11668559 20912338629516254522668296873027752640 11668560 -108315729940244489850824053179059404800 11668561 558589221511586112066913118865511473472 11668562 305879570993819870534717942691380419872 11668563 -740381803181413541508482081619277968000 11668564 28755752460777563278700486843680665600 11668565 -416231309402191044222142066190391986400 11668566 994289296000425899541020655987898368 11668567 -298752113184167978083714967741202269040 11668568 1253214519394536543417402261743050629120 11668569 -891863785511824864316322323582169304320 11668570 -75777387081277541866102312089430367520 11668571 24192521292671898997477037044134987912 11668572 -270296910459494010938229505310804041728 11668573 -160671247478565804832522505393529894560 11668574 -561645545148886482926728869056157358464 11668575 41031551460756619581737149343894304600 11668576 1068012177956510104817858225951254904832 11668577 -694653370711157057298134452541507522880 11668578 340091387617799633860919737616969303424 11668579 -75686450832635782287962347431189753888 11668580 -76824981744276885557330091052679454720 11668581 245351560139602462487497615880593880412 11668582 -62503548705744977804404951345161784608 11668583 608517199421868705915526763893297307832 11668584 -304244887422513624732086423992215552000 11668585 -992644536871983048374292761699337166200 11668586 131976826618916519081962346368454237184 11668587 -224147486792325398654101042564368814080 11668588 -227939556532890779378982784045887469312 11668589 154584669562040959249208927614649826390 11668590 76807967467861698536168138759279616000 11668591 -422107133299971149326425553547093487816 11668592 -32499405651786110061120298549427404800 11668593 117588523610698241138214809763523137984 11668594 86608250901996028062077684329585155072 11668595 743883273724839438796671565239939519600 11668596 178808958424892068087534999360303251456 11668597 -487897722282710371301274740986851583954 11668598 586586226606965197800240190198894000800 11668599 491674088618932539133891805717818329984 11668600 180464919000547916099246495310563328000 11668601 90296115630565766993554933632992689152 11668602 137992453310403046994841217924861365504 11668603 -8450215436674032093242877564613920468 11668604 -42769428475823025852123200005266845184 11668605 -404423543839514275947110261006723945760 11668606 -231901827459403173356976101289995625216 11668607 -172836832654935174002359713633772322280 11668608 207162955477810787447684420336741253120 11668609 2125332630426390131769660178544486704 11668610 -353095202191414815417404989894921475040 11668611 -857161073192705292009859457524418437128 11668612 -32977407960335204167393841351239872000 11668613 -242668762348103078921064450186766883712 11668614 -10285278644222038628108097985514954880 11668615 297496885691761681035181373349746716080 11668616 63883688125869867008512525679616000000 11668617 -265375574298354753851362437295503532800 11668618 -164321912929633656991465055652683112096 11668619 -291266768878148790939243586966294759980 11668620 17079850103108428841809824813887078400 11668621 -337395029626040603249726593318131733748 11668622 69067071857898710143628491648413496320 11668623 -432476984292296843275421191751748358656 11668624 302555797759635511018165239636304330752 11668625 713232592960930114681871389114731282000 11668626 222643991002457443422231759566716760592 11668627 -91671104365335874233670027220410105760 11668628 -202020384065623002640149215746365973632 11668629 43997314884308230553789211647142848640 11668630 -162945637784937079801806187315023436800 11668631 378119078615479933553821420613106188064 11668632 -50392110358470638078152051687916359680 11668633 835698764584550096274269450862402913280 11668634 338711281055579292429702243646469247216 11668635 947246772914477985318403531648052160 11668636 99978235528608264166433331676776529920 11668637 1006948769998799204076681510074326137600 11668638 -102459797341089451907367386037858481152 11668639 498643366016787742584558182441476196424 11668640 -1660015955763315878400567399269962874880 11668641 161428721831728766443897324881518237760 11668642 42824185668112383103516164035511899472 11668643 -145463608197140940571225060199644784640 11668644 -82366629694517187122876050657841602560 11668645 -199615884427783890065396152318319809920 11668646 200430606657935572128385795466469290304 11668647 -16521949492615642423982926436002596528 11668648 1411077168520189963300625213121822720 11668649 1047300394011849678525249573170412754560 11668650 81778409147303996771356479770951001600 11668651 108477826725271910871869165232629229600 11668652 6207998220352985412083130342567014400 11668653 6994761422047512670207036091196527904 11668654 -221784185990649530798676585419752108224 11668655 296411652227678744895472500410437039560 11668656 22626859136327736870103473076131594240 11668657 204934984272474030306505617231483897984 11668658 -11213952285166650467565158819189806320 11668659 -253540127838529454546153082941363388672 11668660 269323811759634705717064458307629004800 11668661 220804833327570029900885453925634817262 11668662 204890600283959395928165324369434506720 11668663 258108270943904015021773223683799356200 11668664 434328065768372199102455528386679869440 11668665 345358293906527123833120271613189145920 11668666 163610138098001017952681769865587951360 11668667 -540772193014628872709947480307873872284 11668668 74103206135949102783851389944181923840 11668669 -56854672410655906085618869204140634260 11668670 216606461649466027709855376418194201600 11668671 -97178532689703969740674891101667898880 11668672 -83161488628430013060846040856144117760 11668673 -1254005940362673300081361224111546246078 11668674 -254046606350633773245717346460018010240 11668675 -312501405437541235384171129900751148100 11668676 789146419351398505723517867589550264320 11668677 -36896360604317746639901485809910908192 11668678 132283042667616985777249544424116221056 11668679 -266833375166917683275813290085350333440 11668680 500699967935579638659351868733686425600 11668681 362975041691980213847088548977136447904 11668682 115641049005040641163704787660768752480 11668683 185176990131183643064320319318422155504 11668684 58893245480943294255210703874053020416 11668685 3910736894649001008045708591236040960 11668686 -190042392687625029911329268637493887936 11668687 -116214990476238791689206432665373531664 11668688 317388059451778636453676401000290803712 11668689 117652808852670355179331889844673166754 11668690 211101164487576167915787746565646725120 11668691 1367646150726452646294490385221787434092 11668692 84955355010079288469287016940037545984 11668693 -237971196367155546562147389082910403140 11668694 -823519207668117103207361102861736464448 11668695 9394911323263014448400688399907968000 11668696 -9114634762663422080585841832147968000 11668697 -626046854071176140382073912284745653120 11668698 21582616414438457663960435934766602240 11668699 83492165242321509244750266310084042272 11668700 325815976146356659659016397774611891200 11668701 128496297339876267825413720759513884800 11668702 -751833996016140609905985739901398424448 11668703 281233289267990672493912690585350465952 11668704 3469641340651273109776516668902080512 11668705 -19454988679985090384774646164572299840 11668706 -153787479522067796731857617559697835520 11668707 -523004510191234178243591322361138602396 11668708 -19536239719408634958916367773526642688 11668709 -591754551618799650445575436550937903396 11668710 -88044905250417152255202133109971476480 11668711 851045031347884028745781819185587124232 11668712 -554052176028444915980470035349466480640 11668713 86132866966908761696427691131213539280 11668714 229212675994131554195740439163730881456 11668715 647047929753175061223410905193943686400 11668716 -550797783272105442730211120179516777728 11668717 330055417350574309699791685664626416640 11668718 11978643819374146507385552802925935360 11668719 -301766313161768827851865463970856530672 11668720 61643863553079177025158129113377013760 11668721 578371636422653725579144969885873658352 11668722 -16575765575171152094736632792700433920 11668723 436591142078516631301079200340031577488 11668724 949788563667393034567974287042083802496 11668725 232002893751017483865759560936211960000 11668726 -111589960858926468938083623583947470688 11668727 -13373048275029270926764143784225159968 11668728 71126153717279262370381127462776012800 11668729 -366822280754210311289492907270452235670 11668730 37199347743135064651253328704642654400 11668731 159793105737422414415007258936524204480 11668732 -397834234113435909841578402217619020800 11668733 43172767249286948057606758676205563244 11668734 72812007447881807180874277030410593280 11668735 140892563721637968119995743093352723200 11668736 -196550605947679849469485482573299712000 11668737 776985028183112387433225526653702221952 11668738 -23289682299103742793782999911218432 11668739 -486576506110630081312969663561105408920 11668740 142237095611647214153861222611483238400 11668741 34087841068683589888814233006748685824 11668742 512983649581757540518440762897740338272 11668743 691598413565862344498206090805019173784 11668744 850672234919140755566247964877155292160 11668745 387708638608174562612140225858302939840 11668746 -266074543858216098826094736727560105216 11668747 121734262338789000841051053776576279040 11668748 -130785717513295548133463022897364015104 11668749 -487570792792173057904925763108287654400 11668750 552210215510953855697199652673353800000 11668751 -333993017971305994368617721298166916576 11668752 -283839916839863810897098000014816706560 11668753 -583649670441443858953084117489372145998 11668754 -457897782388718033548625256281892173424 11668755 37671959846614117708728495055725120000 11668756 1210144432999238850276509773990509440 11668757 -913394680083484096226831179339478570994 11668758 36970335762888718027680648054648190848 11668759 1389590345793376500295604450949940752360 11668760 -407679205830674718578032148479023513600 11668761 236730776802378879097571813652503600388 11668762 76828863544380366679612450342274430960 11668763 30807616005383673808243167050124134400 11668764 20998921180607383981141118218614810624 11668765 -1018214796354245018798775030797630803200 11668766 -869229984852135440344964250189088012800 11668767 244062598323187949764625726749547694336 11668768 2488418159699419312408491148860063744 11668769 -480487745282094645322421594242578240960 11668770 -226426536200325729048462337168517054400 11668771 -393179037312757898284211199821473797028 11668772 -65597150916848909923450456372052213760 11668773 333165968772870396900485386401111429984 11668774 265176994909709080433232177540930662400 11668775 -591175801256033328120932985601144267200 11668776 40802445892286564881974040917689794560 11668777 -194574553245139033639928985766887444380 11668778 -367016680261505553045292441430710311168 11668779 33778892253111353148008883814105170960 11668780 -775341269706343458233291823585664266240 11668781 23679208663180824525436401656859509472 11668782 5866940403656705578943318562530160192 11668783 -271261218413351665628571433614606625824 11668784 334147481309076786840739346146362654720 11668785 334557599702433323113835476481926771200 11668786 120666361280621896733475040481136362400 11668787 253323985064093828014609386821565283632 11668788 -406310022754145176655425641996019979520 11668789 108013371285782277057696814551284298432 11668790 30448371472627345225569551708987558400 11668791 -1118427268997927175435667119483786589056 11668792 847819521714342331603642748344339968000 11668793 321398465842417388001639600664281706320 11668794 -332419352418470511367052619485850854400 11668795 56531084027581570975801537078075996800 11668796 -598148102653331439766722334254053606400 11668797 13524138543787634920412419387348664448 11668798 95545064259465921588354370629196601664 11668799 -278821818255628485834305785380399002640 11668800 -36997315788896829954544326177875558400 11668801 -38636042483119326269066517373722315308 11668802 -504188134880282090067809402103565497648 11668803 105892140390092569922207990934028382208 11668804 -293265640168110593847927350781525577728 11668805 70563962283035481799060516156297852920 11668806 93380711770390503177107707851989164800 11668807 -525543650217405125978190876948791339944 11668808 -335960913726313765629251193551688023040 11668809 687262391906784166348827901663153255200 11668810 519666046919498887027640886639535776000 11668811 471302261383196808584403641356878815400 11668812 219041304723977153472065921373938073600 11668813 -604460494367755595523579419603593472276 11668814 -410067869881096029854299226806624551744 11668815 19182861676695313838236203906803532000 11668816 107428470430231853870539524833135747072 11668817 932366151120011834385881344565202090600 11668818 105920498482881763055970171659991068160 11668819 626232414057194774112723691122030538220 11668820 -2495702043315478340713539808577003520 11668821 -531437936641692450261232494781679976288 11668822 566564688618365697982644870659433743424 11668823 926112206431629605165347783273867704072 11668824 -4364526540321953980577343978422169600 11668825 23122279352913821903353172573124648000 11668826 277289978121799645240148136974780973024 11668827 -270586890577281612665477280610235612160 11668828 -874049601115784023632171343141935012864 11668829 -2136957582452512212981242687181087214260 11668830 -30778375484063994892817139417272734080 11668831 70515595607751393428580249834406771200 11668832 204530033627354456348966235102740742144 11668833 479941525620671355417548051781110755200 11668834 158176292336602419155755857260867518464 11668835 -537575867374898644252412500732400268720 11668836 256232597023458873649912257391286080512 11668837 154631651805634843580675134159933414812 11668838 -70862805122486456366761309163279659008 11668839 -16475665117056573373381313238253681152 11668840 -384793228280442031399301202778322995200 11668841 -911422141758856611120518383894164610758 11668842 303958548590019993138905483135103595440 11668843 503334631014489606764469746197897632000 11668844 -22563607764849022888087263333392928768 11668845 2652175320561724974681812435698011840 11668846 91062777990443184497429959857575339520 11668847 -306869091769519040048586103275098662704 11668848 142934708159419585697484154482928287744 11668849 1153070821687665902219344223630363658736 11668850 -60715914791761890723097326067939008000 11668851 29177558368894728518829066022048133760 11668852 -66359238112707276049650689683474588928 11668853 81572790041600979369747613294511036160 11668854 -50279542767680418671498068885929773568 11668855 -328183632111342111436275757895698278480 11668856 -651153798770187688558096059431774085120 11668857 282612765892256104874654305731152093760 11668858 -329797825517064267855200136746248116480 11668859 1009302271144170022436795867546254929060 11668860 -221548663665626245716689798808463096320 11668861 -1219035989484538571784085607476275429888 11668862 281585418578003380844155980692122962432 11668863 -338825879531913916361288488184873900856 11668864 8967926638479836594277915089090641920 11668865 -89185507045326607042453157391048437760 11668866 -175332531654718102267257944398789435392 11668867 -2731307202919222801699462994407418368 11668868 34048903110760216064262767264455850496 11668869 409644140277384316395229803632770017600 11668870 88463597881607469033453423557326828800 11668871 -1209163971279536430796509502840052765928 11668872 743636927130818225528175826923271249920 11668873 -34101501328228316706371212560693388152 11668874 -188406819088746438564033202246992200448 11668875 70681567637009628736598643225167844000 11668876 419215444906483690995530767434161135360 11668877 -187754806377587896527470703456956332170 11668878 -309174747003165467556053308984600991232 11668879 627897957859542717743171366496461557680 11668880 -113080493694296124355247286002311741440 11668881 -153066778737164578115941620006445985856 11668882 302999206889907472933548339808877307792 11668883 1137254994058095588620594239332150249132 11668884 -255777024682831880774970604947015051264 11668885 -673374312995589173049432392717615298240 11668886 -148269823484997547419338010630885901440 11668887 -174010957618327414504382385423984107520 11668888 172539720874466570398588032213054259200 11668889 -35847519077131750365604445528758886592 11668890 309967263399368549631893643773126449920 11668891 441184571675254302419638479382459952272 11668892 646148527279729001004944357473845321216 11668893 -647877500624193826513675744927540331136 11668894 31938230002558638455643222064206980352 11668895 -14515647976817439781481494435869877920 11668896 104716652245729402473075809359887335424 11668897 850690124895447771860861296664845093346 11668898 -677675292726047802832149162542992493280 11668899 29174034480841033851398309576887318848 11668900 -290103991835639385865149433227446992000 11668901 -52660524081994006096640826033783194628 11668902 -59585288725119117659217102054912430080 11668903 -374184920815886953159735350730207763848 11668904 14641969509418240225985737418719027200 11668905 538894601188638352097834826437644088100 11668906 367061573540615973450047110739180930400 11668907 173992696185906050945843202398559390840 11668908 -496153500641546864581864847917244643840 11668909 -779931291301371401503844167196778277194 11668910 3402852319766844554908951236431877120 11668911 394240711857961824282805863002971004160 11668912 74632654064788319583777488150836150272 11668913 -343960076224291900437794209430754477840 11668914 324217322847359616956121927268511696640 11668915 -487066318649456593005543876852067975440 11668916 283227392540955039322706044136771629056 11668917 39950631322503851646690582732471953856 11668918 95439382489919601961763836227099680160 11668919 -1299517594199956317750686762342008199040 11668920 -205389892552719266933392494063022694400 11668921 -594431058035046257069589798076599939072 11668922 -451937371275476654737387147836689305488 11668923 239668117132785060601508855069844881424 11668924 238636775513512127386653464545447129600 11668925 118691261744328872762169999892915780800 11668926 239098473803045782336301582903838950400 11668927 136000521017286880242564012597266859712 11668928 -158907458910215691086475823782951911424 11668929 49177706377464051197473785496648649760 11668930 83066209875939719647419686515461150720 11668931 -580885604421395232124982245582907065536 11668932 -188037325911015897321632913236292526080 11668933 190166585265031754633919481195100235360 11668934 389119657368326001259762025517122411904 11668935 34419234825578928955821535119359808000 11668936 656389121070741934829683911457554432000 11668937 415571555955712500057313026256016084352 11668938 266426240512685171076396746134735820544 11668939 413300432594885090149716649490843604424 11668940 -213267981541378311623350062648362664960 11668941 36847064569508475686672771681243108982 11668942 187840860346909596328379774695199991744 11668943 1107763384084655311805146466592660162984 11668944 -21922959548412148057681609590606397440 11668945 23591363613757344953927021705947315200 11668946 210938862559114517164556069256352470672 11668947 -75334409043302237002331059499535376200 11668948 -406217532149305245142791796835378776192 11668949 263825367744254545874873563615117251036 11668950 -52643153176163155807595672998290026400 11668951 25742206856279748115518809158598749920 11668952 430137192319885732337181626066336409600 11668953 5761584200396725355478661536780948384 11668954 246211888169847400478779170097301704704 11668955 27469353778546882122158634009212007360 11668956 193840589767913920961960189131179122688 11668957 568413523257436294256476863546837412140 11668958 -110532649190906358343288814874179125248 11668959 -751480303154321300079977917848683568936 11668960 590474007813260839480613802138446069760 11668961 -522727620741928224376374060794425621200 11668962 -68447018976821309090264884041518208000 11668963 -107997196860974148928440586283085414896 11668964 10271328115339832652543823745750798976 11668965 -93404096801309816543698436592053544960 11668966 -303744826117084244058771643159522710336 11668967 -1164609283905321513561343119643699254984 11668968 -386196252766223925945289678291501056000 11668969 50804344635679089208097090094113724168 11668970 -6400366995441040894602174022535831040 11668971 939768422465425631492545898710836312 11668972 477795795923460832329903408498778472448 11668973 2990834410927767060113890972088376517824 11668974 9035192192930843229405244411095159360 11668975 230046621119765608325804947890978602400 11668976 -208102702000810081667466787988969127936 11668977 10091928223352687659596034591376505348 11668978 103166778730640494706267855844227834880 11668979 -1186713296961239632334269490960047968 11668980 -211125178160373224401410126021408368640 11668981 -691434440025606083207842861229718019488 11668982 -311449218711941574657090123006750304128 11668983 -94753599056367805097167181315216659200 11668984 198341626288252629380560212135003586560 11668985 -975225099177944605064577400535015141820 11668986 59249207587699049743067036737912372224 11668987 606156481209885854708097087483666853584 11668988 -414616957302416267959596659808667344384 11668989 6130863180708640150640688252882026496 11668990 324034865994548757396635391236482224000 11668991 -1239747139906578363994956645245063502600 11668992 -81265417721322728532403492836738072576 11668993 -36707690991065016539308868744573096000 11668994 -95322943477224126594302428108136134704 11668995 104527964976499546395943626023427504000 11668996 -6012213505342634518692244064043127808 11668997 -879995407500989073324368086334952907554 11668998 727412623291408626106438652597967552 11668999 169344678770431900521235721165925969120 11669000 398083384897892089364734802044968960000 11669001 -136982619390635793782409445876708163568 11669002 588981964576399372338922042407635385600 11669003 -572824527501374459477653926741924514200 11669004 -388663743613228695960085626507593533440 11669005 -882283240433926581630103172856981116340 11669006 -177681790867214864459115399290366826048 11669007 -33651040657282723746491688632586757248 11669008 -79429128281067843242144159814031425536 11669009 508309160396377918001405524780619141760 11669010 24154298933993391209622084463641523200 11669011 -694743380613674942219206330527118671200 11669012 381452718980101914896208065389724509056 11669013 -533972162432695554739837491968744958258 11669014 47589844212099695922823505331643318272 11669015 131112617991429765002301317846563195920 11669016 279112005101133624173713025815629619200 11669017 -674494631185727426114320368028108122934 11669018 -12394663938542426857986774473852779296 11669019 -1285527931080230671936522817958792967680 11669020 -133835294908870231673855555408904192000 11669021 -148225182511122247010078274666758127360 11669022 -20366570718794367171786145909544264448 11669023 -235380801838346842620116522187074664576 11669024 -426348548750024675168387699831921639424 11669025 -198091268297743484315273271845355014400 11669026 419849557615591213121785121525835173712 11669027 -698290092324474948195097003773784054800 11669028 46964493644616931407857772974805528576 11669029 585101996731065705091890305143864397630 11669030 -258731192015188519028782256497844979840 11669031 -443806818280199495638660118897289164160 11669032 950051953031565118188184311327033830400 11669033 -100282924047479193011953705849678766256 11669034 64375831076822288214493679277530773248 11669035 -118418655596403344495613732807062950080 11669036 160378981390544947337856702749105306880 11669037 290444432282316075346370609533935370560 11669038 342906247682469949651043935633748347392 11669039 -395756885750149276060085289968029895016 11669040 86550648074110334851479315749914214400 11669041 979398619936023533261364121051040455442 11669042 -202121696295532721687608630715301858816 11669043 191465833346063559955310913734361363504 11669044 67608511252764219991677417179105995136 11669045 -310166628157155726799614446018639561700 11669046 -317780026666698914354259560609547863616 11669047 -302432451546666439395803431776143568672 11669048 434340312074874159194492853788895375360 11669049 -230896793560457420551452976435909152000 11669050 9966981860540755110049628330564544000 11669051 -8178370091539842111851795846953003392 11669052 70501777732392504210830244541767091200 11669053 -563767978192439649766042214205918114912 11669054 -16337805370527572465996714581932261120 11669055 -394458049751897123304761113054784513280 11669056 -22347333315834206501238429706159915008 11669057 -113463643947106517349012713974078133820 11669058 107004827196869747095622139958215640224 11669059 -66052350207657969410685895775944480000 11669060 -88604383938809491257580483800609315840 11669061 971211177250456308564193042454770852800 11669062 542480621480532695432924544137826568032 11669063 85924914010101192479891619792208485888 11669064 -404611672500643231311198136660763688960 11669065 274249012550918292878953368616989119460 11669066 601431467624449262646385076639437386240 11669067 -35003206379710908694024392171691450116 11669068 495531172719101348226995380547054402560 11669069 1034703364597668612332211125503820116470 11669070 -7464852580774204583520371899646791680 11669071 449400922829282278838413424739542172272 11669072 278202820560376508659957689006592868352 11669073 -56575578249424776920901687170683125120 11669074 -28296912892824470744888409969236995968 11669075 -284783824395420663323858841145461527400 11669076 -1179618888185053659859292599433554944000 11669077 -72776333919442710617152340027275070848 11669078 -185754319488321521330417229349307856000 11669079 -30033765052968323802971548720991364480 11669080 586945019794447312386769873955196518400 11669081 1128328268345544083165402139194510463882 11669082 1770296708089490998838975603793838080 11669083 35932988609686226798758646281754322544 11669084 -432392676545582935064977962253283788800 11669085 185978281432380541909518256618826280600 11669086 76707606011097149829231575384570594688 11669087 1107532452535347714078789828810899879184 11669088 353018229507902514150998857905133584384 11669089 -1555696179477169329710952145839133997244 11669090 -239843507925094912638227383624680883200 11669091 -22071685240050553527456864848697121536 11669092 11670459545571261798869233901853265152 11669093 587887806343312940078490416188687494624 11669094 -318604344341055079774381850567874334176 11669095 683408503103873193183966371666488812600 11669096 -139871281133668890636550722182481100800 11669097 -132583538607168569852265605214057354240 11669098 -67865237735980600514466874806133920768 11669099 111126163246475049526851848032586545680 11669100 -94657892010419888022641701980013747200 11669101 1341010613560654065881715168914666390102 11669102 158465015841670232675099689957658482752 11669103 63179392107668876992300443121658536632 11669104 131044865483549189094652810949858590720 11669105 796634715691599682049955159047494643700 11669106 354947544374536697345258620859227473408 11669107 -54414441499146196119324042105855519840 11669108 -905326350637377457293397462521353385984 11669109 -269908732926618882070732754731869960000 11669110 -142074637623959767176238881717508410240 11669111 429278811188468593752957498257316068712 11669112 69674401077935941704019492298617528320 11669113 -118386889097547144694882178701700858880 11669114 -324357547173389997258645535145680243344 11669115 -10491295018131595562510990466036000000 11669116 80256587816408733753188262359079121920 11669117 -72606386002025993326518525064880732148 11669118 -435583891424336904823718363016227080896 11669119 264755597258977777849170044775513600 11669120 255486272668419566638687542024182169600 11669121 -43976707413375977448905877912814955292 11669122 -224227178149690508419057672952916444288 11669123 -20187132746719247293702258447772379696 11669124 -164390728704659661845334205521037292544 11669125 -9785221611040135251262878445292832000 11669126 221952353643821329736538760454631365760 11669127 -279397445872703819289791307453402946992 11669128 -888235082012698817470877860969394211840 11669129 -791528329841724650023936900289985258240 11669130 -93666844052823716440152723014200704000 11669131 1259024110829757560601658543162185726932 11669132 -995248246935174745175443517053510502400 11669133 -44044470456190803252330486554906808192 11669134 10163902102071351503859185053233556224 11669135 -414549928746250951837688828819059594800 11669136 -76595437787043598628345198657985576960 11669137 -111217859742228197289551375662039083214 11669138 265816176431147354673829343837724894720 11669139 548464717288103017207098383615872727604 11669140 63277548916237964427891916627263406080 11669141 570196880804090346636175155389055949824 11669142 21529945654883842773795120584887357440 11669143 -682600172090744435090810554667892742616 11669144 222437057975458726077956854588416983040 11669145 -245468685334400310154650188196194012160 11669146 -81565581753015494506461876034084304160 11669147 565312769211554142382521512260697190432 11669148 -315042645149021342484436546249999469568 11669149 5096114151593696759280880722165181164 11669150 8422304715769400864685347376800088000 11669151 108618423353650834942326872851626359112 11669152 -583958156771680862333748609489668407296 11669153 -248622152365270736085429696050390023020 11669154 -359955196814124696129344670196714003200 11669155 73681531442250124227634627454668401360 11669156 126129227587020071073997884643604603520 11669157 330816297806928268668901995104936643840 11669158 -392992794047997484344238769969164492320 11669159 -330871973411097324469825750638872789640 11669160 -558550710268350887674321560692342784000 11669161 29566923315913895703315993495910083200 11669162 80360485803752444070881463920359095552 11669163 -73295822892815964912423189566772136512 11669164 -6629128148839969905713991380740940800 11669165 -528459893716044127205064495375284400000 11669166 68019698812043472136808380474277168640 11669167 -854971988370210986007194302599762108784 11669168 -1616439485738681430287882740973961216 11669169 -54812974251441123895959684287274758400 11669170 -48980974132633640546824195964549414400 11669171 26355930083363415102798948761846259744 11669172 493074356797623889923522354694171348992 11669173 662206609950304568815333242004499866720 11669174 -211428094535577340283753435704096933632 11669175 -18305864458031522193023282344782336000 11669176 -11866941861817792501354185078018969600 11669177 140818802390098433741102412184515040260 11669178 -77207447385830577472403423461106418432 11669179 -764192734225169241001879641908003133280 11669180 -579825642568929581750002722416622681600 11669181 356419659490918937048168351030849617152 11669182 131017759458891822435100250172396015360 11669183 -721312572225377749260526760717942021568 11669184 -4910491437017193642821838941275029504 11669185 -135554978262666112469199314307051272640 11669186 -577799887852717304631338514699442748208 11669187 818926975657487477489731002112131047160 11669188 -291505737591833230218907068306286325760 11669189 260119273124300638024326091314563827200 11669190 88129766419468722350738049870579306240 11669191 -1121450694309369592972182434480278977648 11669192 451975067499574716295260137617786675200 11669193 170029058594778654550174304608534937280 11669194 324370365229087657556701174194181188960 11669195 831732563944207298690186165032749751200 11669196 -4619405952101722034677807997544333312 11669197 393941054396728374804173279168210606400 11669198 -313626065715556345459300198071916718400 11669199 -528325603047315404298590567895954364536 11669200 106643661693703324068334941195854028800 11669201 919155469237883948996182855503833801202 11669202 281364111556177486276624778974818884880 11669203 358905246415964358038507783679825313600 11669204 -76891505871402552709259124476361427200 11669205 -382897789625200747063126017337939370880 11669206 103798318196416844034669133933530808320 11669207 -797877368647729997443720263659609856 11669208 -298570913421429840186591197009452154880 11669209 896716528030998707667125729927625990410 11669210 -22292116772271398035769917802227415040 11669211 -8097853263268141123424582210981078400 11669212 -360375023706952302036911013431745324544 11669213 -59177279344903843529998957554255409140 11669214 279989691160330065957551985240562734720 11669215 -60700906610603754449416623869857264080 11669216 -289288637223289640585326199641436061696 11669217 227588598104233194391590396755995557312 11669218 854398587415047139266278029395462547200 11669219 -506346987199219788395501211846548292456 11669220 -4828810892679362911319136319587724800 11669221 -1143924453227469292196042181856622504578 11669222 -95948356759271903841426216725893395840 11669223 460689731770137603309917436985910974800 11669224 239629152308465487227211612976217702400 11669225 -196757806161839798767219849839546188100 11669226 29606210881697421006133464471083698944 11669227 1261085314887785085491319856862924089076 11669228 734536082315509526218485868956886925568 11669229 -4033383008857256897027849242865194272 11669230 136893788950660793407219342673781417600 11669231 -267143983616319899819125565693632097808 11669232 94107569134537316474085213262278328320 11669233 -962642106838505555450002597169042081100 11669234 -54586839896053304024636614618137123840 11669235 -77163053046196262788300948514397079200 11669236 -420830878815562499906041083229366702720 11669237 43494119102235718769017771490439281664 11669238 47058592923831292694472629960002621440 11669239 -1274845867146290947845674479939865461400 11669240 923549877767956748403104442573926400 11669241 -134523151344790475930387588841444333216 11669242 -61888369750119229138575440050886967648 11669243 1325007948222606541460700591716998707492 11669244 403184786767696764640603185081367265280 11669245 -33177308578998776643364875251469728640 11669246 -138004926546088778150620856914218236928 11669247 -61639548095011275576182651331841403976 11669248 456369834308209576792244098264496865280 11669249 -436102477495685243364372443774603720160 11669250 -15383035893120907587664718280389760000 11669251 3179822556291703403502066627260614608 11669252 -873379739124475477635773957354913288960 11669253 930289122792448034940990250941829663008 11669254 -4544277319727673074844403261536718848 11669255 56190540990612854825828979364435572960 11669256 -237651213709896992096867292524532940800 11669257 379120616013880455933306861282510040320 11669258 -210202484111968303505299727133612941520 11669259 -294761166744315193149237271458523941888 11669260 63617108595291832161299564718182338560 11669261 54027410338726411703923788056381303862 11669262 -322900558124182155656221479846543277056 11669263 696514514287849392255988816481042413080 11669264 141155657540827256367752333843948052480 11669265 -19450722939571251364877672238113324940 11669266 -120548694531514346461625378172453006336 11669267 903258140425824709540161037140606614316 11669268 31719891382761359247122639004295495680 11669269 -22811085261134507587315082538116969156 11669270 419886258633726132719570769906037966080 11669271 232273463592832222094999911329248655360 11669272 -434225605248264100729831367011111987200 11669273 102355265700446030996463742901859105600 11669274 84932851176716142039973519251253212144 11669275 346604071764153635879961031692119506800 11669276 -312605806284335379371706312602513762304 11669277 663081096638493161515231675957588993920 11669278 -282074944039530842875752557725123327680 11669279 -1368148979826470886079420433883469436424 11669280 -61618369189474148839632902252616744960 11669281 -229077069876486790073627187843429037380 11669282 515521464816606207196743777509695855104 11669283 -100599640834048881386303319151116086748 11669284 133187227073352039028434099700051740672 11669285 -1019194621158388486052313542707920598020 11669286 113468110074090653426922985762345539264 11669287 -76656561200649017104768964557103459200 11669288 -246676920017640045321097710122420643840 11669289 660343767091404782248008510935069019024 11669290 -214042996793729581145692101916151997600 11669291 -859308517262038482372262431273470522808 11669292 1020974050113940870368209497459749519360 11669293 -832938225733968877015276884884892337320 11669294 92827857624868356412747364185235142144 11669295 -294918223653922951895281359374290060800 11669296 -342969332382177706578076894588252930048 11669297 -1470648396265581313772125355306154720 11669298 167399025737101401038242383072010433664 11669299 -546996468918926949273863342584644381568 11669300 -208183340795647141890498420055134355200 11669301 126956458576707395059052043275805077952 11669302 -239681654559990157552798128198334072128 11669303 622102666098797244684628825558465355664 11669304 427410108714907889881733045197161861120 11669305 -117794814512300204972219204189157064440 11669306 330694375858842595569740777050220816640 11669307 180737268428775234286701586523574911088 11669308 -85444380834729663919810781635238749184 11669309 -16838659746126679339873498386255988884 11669310 283561603439315080138944733917073497600 11669311 938240650257388033002296204448400468392 11669312 133726177525920000791622110754859646976 11669313 371450325373440643643340929536466070624 11669314 -515711067576777135022515025851160509744 11669315 -294253192769059233105753563123922950400 11669316 -129542865384681394707920115715894453248 11669317 -38079591818955120460350301264933314240 11669318 -739752790617899344555640703062681492640 11669319 -273782949421401299026989714236559320160 11669320 27183146614070916888869011218819993600 11669321 -9175231500938934310945157657589132108 11669322 63409211299739811890688302576462976000 11669323 1137435921364275855334555650076620172120 11669324 -112283256774978105107574116983049510400 11669325 -1302654520562062065452737037455262400 11669326 -297667753262831086587966255107699546496 11669327 -66302057111219091512860045735796788800 11669328 57125572733781227753789042652588933120 11669329 -217849910492842420746766126279841081024 11669330 47272857098868989701079783890442987520 11669331 162479640719590418905080558182945581752 11669332 -84094221830655950540337138086927384704 11669333 -20613129929168156717584638324590034336 11669334 -15150837232189070192628051898689797760 11669335 564295217479465861338945408817034624280 11669336 -300973829700167658744956388446888263680 11669337 587227558572461838886469861049017253594 11669338 33679897421243394669068559429061410240 11669339 -1585615574119703026901426880796550688480 11669340 -3287044011285539213428224685267476480 11669341 -2027980472087655856240773397049520150516 11669342 -41983935503028560317036103798472143616 11669343 -149473047257936842892351583034208946816 11669344 -776878335354990141898674526328153702400 11669345 -41584123858501333571851647876567345900 11669346 253937568963397759615395498337448062464 11669347 156514361915620178997767008720271114832 11669348 946447214372803967013124414354654273536 11669349 -56144908052775284100534802932715390464 11669350 -55454120878399619677241690877450523200 11669351 -835021736975285016686573596155642072648 11669352 650355590128716966534780928740621189120 11669353 622178133020167938875066121015200460602 11669354 -466913487106111448034610975487300652624 11669355 -128850784774666971750154848629588072400 11669356 -235493492028029957505966560317200882432 11669357 -278172241509347722377016955286733094688 11669358 44961620399136572348397101344329287808 11669359 539779668625285673577499837305419764208 11669360 27480333365321096706741623105175552000 11669361 318793550908632017344059477697058304 11669362 -1087929157115781512256554487486095204448 11669363 856655838370595613433340441925101896920 11669364 207068178819468433428971844804628678656 11669365 -747455896550475052194240068584794640740 11669366 -455001367243539133035086781474741334368 11669367 429110188798365741738852720729896053248 11669368 383676997859900655535325218442056704000 11669369 436237830180498865724178499019167610244 11669370 480846646532039177757530705932354406400 11669371 -499556950145161442890120537130273512688 11669372 48475720256810205357655810248628076544 11669373 -395608325703179646525791097556569816000 11669374 -516997697832303438059130619338548374080 11669375 248562103764959008878784941659579370000 11669376 -470297444943466005543726576041145139200 11669377 81189921323658071212665996338782628272 11669378 157955590370647342310862607666647708672 11669379 206381071436547106025489246114872708848 11669380 -10553719052388668701771754667555091200 11669381 -278460797787621896832247180216937270148 11669382 383523729295354487599158528589540080000 11669383 -5595949020333732696956774845084442112 11669384 -730847373276124308914744403310916029440 11669385 77976370020552173516496528263527649280 11669386 170856747043282932076010490301999283040 11669387 470835977538875218026424540315280142036 11669388 986528687961053354163483823629737840640 11669389 86537870190578383151519260410402401856 11669390 -606055208316778668096992024535920411520 11669391 -406751951545021257998640318792100334448 11669392 -26464941868510080762585387647585222656 11669393 -77292225972540224570925339515401707660 11669394 -165161214563207775357538421006350613760 11669395 439040099480874438488303611715576463360 11669396 446878299384605243941172379974708471808 11669397 237105307037842712500074275431430320320 11669398 562969756914444806456281059186633538560 11669399 480665579277376129895348393835062752536 11669400 -118166927076947467959118530068229120000 11669401 -401232841195958867957216935647221092400 11669402 299649754563098471036234660814655399152 11669403 -29765270447194282324993722121239073896 11669404 512573606747472658522957628585710404096 11669405 -165547200993668926686496197592915037760 11669406 -204034541554566179871592284508767805440 11669407 235169620065608611104026261405458912000 11669408 -1163774968902429677918553250677529313280 11669409 -522063124356005004431980504926645079086 11669410 -247065971813928919190624991061802688000 11669411 32676650538859770311290590053581981152 11669412 -460667444369292844180241034090675345408 11669413 225559957448283779757715571145845234880 11669414 -312429946287854083679822253629537291520 11669415 44605063425778654749299244119061321120 11669416 513536114832744861016869448859186626560 11669417 -691597754534473834616577966144196950534 11669418 103614136332252830732528078656836584448 11669419 5889925048348132677155146863969015880 11669420 35290260433220977102746927161231769600 11669421 714950610331565855098001969151220706112 11669422 407382455843242988624749659282504105024 11669423 1011441432009643518662893908988253647056 11669424 16202726230561900034209829598528995328 11669425 346170712658890169716894503209491910150 11669426 8046764111338350506727564239051788800 11669427 -8359073855629731820346606911312805376 11669428 530158240671145073519457504318503235968 11669429 -1597521290658181941976432465722223572324 11669430 76490821504539060093434709863352933120 11669431 -42306428219324106064235356647978440800 11669432 402911863796413045059981460000024473600 11669433 461517395944215775258031279133727605600 11669434 49979199161438067680253561963610662912 11669435 -683823365936588694823374157180367061120 11669436 291263260302280519007340273002404987392 11669437 148884229388715826797210985743425716300 11669438 52514141153570598525348591861147783360 11669439 27904712200171730965010243410083319680 11669440 46826408257993334195233485780984791040 11669441 177854158562691524535427404602862628224 11669442 -430870925520676726575346328859117997056 11669443 -33526581235386494579428819526807405696 11669444 809666640427533600958464879626439927936 11669445 -217998945239369735697156814280060790180 11669446 881354236536024954532966674303676585920 11669447 911505725040142555250033555349923239896 11669448 -182990780544614001411514029872442531840 11669449 -244665769875133047477700790444006078208 11669450 156077274670093466869448337407859783600 11669451 298280093392405785409409903836019798232 11669452 -48788739798530478056909813020851427328 11669453 653739181177151824840148944711161600864 11669454 -48332042429591913607055990156032696320 11669455 269843674478625479151708597306128030400 11669456 -42460279925256589973807260940628738048 11669457 -494323551283238391459909098062910503008 11669458 123051565820584341034322921908497152640 11669459 228318924643102144586685136356241404816 11669460 -103630735450731271100570590101000007680 11669461 -8730230397602316933801278930661535752 11669462 164910658780444935404941001525483520 11669463 -29908906532330412382531555340893868496 11669464 -320511471478029770595698818406683975680 11669465 -324365889820824452087478071595488134140 11669466 399150701750863032919490885617315367424 11669467 498688055334431503645934061025768662800 11669468 -698262158686103873742902897308927065600 11669469 5165042001717665085698954296345010688 11669470 310297635459028898866257259449834895680 11669471 -216926169996419529621199070507819765256 11669472 47558235688228779645733321247250186240 11669473 -1237284238566957941804480872559531261278 11669474 17458232465744249726599076089308569760 11669475 254233243793100346118898323872990242600 11669476 -94983816016313729504002398753916579840 11669477 496399179265182256711914843440934433440 11669478 182321015248721630109295392076573567488 11669479 -33812186693780786026479005532612887720 11669480 -574429452633127845294649870839091660800 11669481 -31800353093773546175646579487074224160 11669482 -371284132235537078106273038464217424 11669483 132572399393405140214814628337193948960 11669484 92482221773170315548598312105619880960 11669485 -389471585037790907989786335880215398400 11669486 -80838687483202589859212957388476653056 11669487 64263607487065867285046991414813866496 11669488 -24469979763160081552720541581969063936 11669489 -392787320097301520846620976593019435520 11669490 -57150871439964679807544492685419374080 11669491 811701309553990446903262087228554898892 11669492 -285225322527542296628394659747406858240 11669493 -426460050600040566636764123509538059872 11669494 172208273688496579538731172249515623552 11669495 134199602774093925908083468204340372880 11669496 -106810489842066150302962845993236889600 11669497 -481568306253351122544253010566289071020 11669498 -14449160250533313521485202403178033920 11669499 191570986948493805918375469384424748384 11669500 -550939187636512862023374754233144960000 11669501 543394429632812717466522848064899837004 11669502 39768933211762963180479375077130257280 11669503 493511868064975304027792827141625802752 11669504 -117369705643802171396675702311090126848 11669505 284284501908586939847514455278621560000 11669506 175868120754640371159926668663235581824 11669507 873157238971185008190100942992318828912 11669508 22406804616181864177389124972500352128 11669509 -198961272971730388631473455909953408290 11669510 -112683868621303282621655724731727936000 11669511 -177821420608636030465117279996580608896 11669512 -5888192147490847130958678206480916480 11669513 -68742055348376873960843137168697859000 11669514 -406081909623185841453512126948754974208 11669515 -86560462133651932372184166740107296000 11669516 -314149211448706026380930038678322442240 11669517 465712184038221272076741289705741627734 11669518 181069757145718938650770953971828409216 11669519 110439866761995991524759958829465791920 11669520 74909511552230120408209954388083998720 11669521 -1455420473505230645917004296620004027148 11669522 -498563604776561071031316464750670225408 11669523 -18695666892804580551674132174531365776 11669524 -143253533556814355045250801382031427584 11669525 -39333836752110873275959920401601391200 11669526 406055848633579515082684651806249705024 11669527 357029859988535120768002463031215084544 11669528 -500403469257717870885835594142114365440 11669529 27928885905181006344656915549589599184 11669530 165356440960042889034118891962089384160 11669531 56402746732144584169058160916110962400 11669532 -71400023513016593938626060530263646208 11669533 -364336760160964511875169013241331224416 11669534 427790250222742878007907470219528664640 11669535 227689607976739508487918425535398311200 11669536 -36813397986582726130210913302232432640 11669537 -213239925024416315561995024870588419408 11669538 -125580303596694547953935060210057840256 11669539 -242769653400745217485097811737548752944 11669540 68161368955127041823389089402762777600 11669541 34613909827462926126709348637474181504 11669542 154031421190762619370313211318773000320 11669543 -94689410803125954074492255833976412576 11669544 835613722508939068100331226922024785920 11669545 -303566531529761998631208634772258948700 11669546 -20431628300324869381994062723349030400 11669547 -128238619104570960005061497400729308160 11669548 14599479427280218027012866254348055552 11669549 894828972600160009227433460993875999680 11669550 88793855928096128042163508610732548800 11669551 274062436907232284775073694084361258240 11669552 144183894613714105211139674200843714560 11669553 246027240171028145826326370093613560000 11669554 94731631727573542982808480209541920160 11669555 -2528980125877078537553658737206094640 11669556 240308677679169922614394719397344129024 11669557 -781296637398212417503251817874664194194 11669558 131536160293810391333219740544888851584 11669559 -102644559490534063548333108674460307200 11669560 162844874748974781661065274495225036800 11669561 -86275801267104292569939707332007981868 11669562 481127825482544581695190096059954147840 11669563 309590348899571263055090220903257825704 11669564 -681296442693694511313023681532469708800 11669565 -251272601383814889991544078148472649280 11669566 147407718925280511147857742386230261824 11669567 154765311445080807647087385310940349792 11669568 -199640908647909308607084899091685048320 11669569 16328346985177820839687507060272974640 11669570 -366897258398001321944351572620639997440 11669571 1060209839493663445784738880826178875920 11669572 -624335657025890954299015479722126284800 11669573 531592684397862566896644792916065144864 11669574 -81089786030798058918203843203207477248 11669575 160654414195728060151985152321199128000 11669576 232511431994378639240471722046857774080 11669577 -595308455015099634452440086187895408880 11669578 -28995121301321944549371037528743395328 11669579 -459305070648913544170476004670052741792 11669580 96154446884141279946324416798619509760 11669581 291797179190330254376712155052223402944 11669582 85824577024110189712855347794011471104 11669583 -1451149597126882490396476151030386980096 11669584 -64623419551009950922913846358188113920 11669585 763155188159865102789189416050468733160 11669586 66269662976525418322326432190137780864 11669587 780854022819143419529656871340330432236 11669588 -216105243391659697627042594466164838400 11669589 -23833231088950124974212289233968524896 11669590 -255665336242474555135920672106808263680 11669591 -931304783170553445310786584510540038400 11669592 -438505052619369371998137634861411368960 11669593 130184954622404819848220034403462142664 11669594 -739463796878524548750242640164145509904 11669595 -217207483200342208867272059564702079120 11669596 -314052948347071643798598580465394155520 11669597 349177214167277015976569532930422803872 11669598 -2018575320614972858432697629391694656 11669599 1629504006697962174573820793636260437312 11669600 326278089490602782837071922654674944000 11669601 -143835662299340400854958714459079065168 11669602 -30705444201297916149819703580611961856 11669603 -258361657832765357920099640781176364 11669604 181131567706978343399706944350411837440 11669605 -240881069842500385944647887639893549480 11669606 248594303933250441825109243284852662400 11669607 588001568290252752168367332751921916304 11669608 -78303220783222749416504703059953582080 11669609 93600730676044471320047783834925076992 11669610 -251568389589902524048466116208613888000 11669611 1119159330197473590039010642735052636400 11669612 -313416522206797443515964525287471871744 11669613 -21475833429813709392073062021360830112 11669614 -78457698526002850673933671919802240000 11669615 341468597253485173963818223195047218400 11669616 11374342746968125237407287246868971520 11669617 39794928858131527201887670271671794532 11669618 322457338551034989670115102669988383760 11669619 543847102368703204939451555243005707624 11669620 -491458911475473984190398965991187672320 11669621 -454555658236749113363586452026311231300 11669622 -2076432506693397808072319490341272128 11669623 -388319818345621043737425500873962656 11669624 499825098766734627970064540126849064960 11669625 125290984156473057385116781031460192000 11669626 -172191470494079411410808996026281596160 11669627 635899716379551433933999444280709123840 11669628 481437226115741797785304463118714462720 11669629 449362954296936134305021316733945588000 11669630 -308156340197136065648175191014746808320 11669631 381672362742067990054517089800943949184 11669632 -33518016701054426036612541687225384960 11669633 -165076951050721366667686151786195682300 11669634 -10568803186583038139835681065098444032 11669635 328063678321357287576115514330811688080 11669636 -1259510482478307618004267672590970374144 11669637 192523306722269763318937024765290898752 11669638 -251997169531394247214783106347075125504 11669639 -969176866545466810140572342290068931560 11669640 -66992447163307422818846221897885286400 11669641 -6555320748286566108591451897831320576 11669642 2871343933983687533923945188897671472 11669643 -619031718502026166901779207055329996800 11669644 18970315400088803976867401359911279360 11669645 -133946371244178673324686288881904350280 11669646 -161471043314580903123585559702980076416 11669647 43071488344959409832549659920278325360 11669648 146055544322542463668777915008240844800 11669649 -102336711237898781493182822938128476160 11669650 -7004678736012370413095741490552708000 11669651 -140917728578582977466737281945176981760 11669652 133981276818603977350271078611396476672 11669653 -468296732511220147348554104457815205120 11669654 -461639417758384995935857682146370090880 11669655 136440275671493729387843719033785134160 11669656 391747937332463274100837661135681402880 11669657 40163768996349750512584621025442168906 11669658 62179938671443780381957020677885706240 11669659 -138300383810077448257766094978040013096 11669660 210307320973332000285802461922143974400 11669661 897552016953070907079363127187431735110 11669662 117721846370773347071728741847962088832 11669663 785766960325331772739461036102805938912 11669664 626903478660716172886489765966035025920 11669665 -27987417052611908013392000599212926400 11669666 229090972039916844832266463180065419328 11669667 -814389407148471701856949431098756507520 11669668 -42665552613525455064170523872712949760 11669669 624063077165983500540271408759037295840 11669670 -8475772009271130204915482907359310720 11669671 22259928230579155063425917561682094080 11669672 20820322046891979945069598383769927680 11669673 383383276053050446172299610184783709584 11669674 127570480125602566777128840776291798112 11669675 572050763943756824330117007244346712900 11669676 -9139342380492884156984640963896621568 11669677 -1901391032193901020139116883834751496768 11669678 -25810743225981116257357963185605011776 11669679 182680426169263989063976892132200024944 11669680 71059721909953662430189429754511360000 11669681 544360990804366079823467922846452689332 11669682 256683267548412739645880180825288573184 11669683 -367676424120029559234638439538974332016 11669684 1539982875560606596634456038938365952 11669685 278393372691331683845162982977108992800 11669686 -3737814091321850049342675021289568640 11669687 -344256436073406024414460363146683937240 11669688 721126563748711632526297591470392524800 11669689 -80867761255752690997532195516802836088 11669690 122803617468894142116491902396069509600 11669691 405050846260801469609326666624693458624 11669692 586471728824248566817616296567423394816 11669693 -762895047924378673102755608988541926042 11669694 7104739263564830745041680944560910336 11669695 52676118999618713170663040721483604200 11669696 423803752033090274981550479923630571520 11669697 -361557066952902354705112364837809436160 11669698 65005596214327853566527912571518500736 11669699 5958764765537035080921815868050735568 11669700 67777719845261151515534351212206182400 11669701 -1462013356983667760260156926264418033668 11669702 -1535592461274387848785793211753283584 11669703 227592815831839734102097428337033115304 11669704 -205190788022110887193933918553567370240 11669705 609679906633527630837574155042613704000 11669706 -124799689163810130111301087688340135888 11669707 -1415907116767010774936102227719155136 11669708 -603386509804620709288078746434362582272 11669709 324946093123413222849116712525613635648 11669710 -64425959122756138561911254812452368640 11669711 1147490167268345104701481650117581475312 11669712 -28870396779432634042563627994019266560 11669713 366563544574892419241731632614511068784 11669714 247927455569468874429728055357536615424 11669715 -111174959243905938911194180574189670000 11669716 34118149165260238356253201536331986560 11669717 21963888513477207520501534199726586048 11669718 -196370767630858598268099232053930393600 11669719 -324862165164435143599815605938170165880 11669720 596962125262433566938744627041164492800 11669721 28177281911381855782040253102189158784 11669722 -39223218556819977642042430854225139200 11669723 -606613255962437597665810488358527223536 11669724 1540051058803622435218410043222425600 11669725 300395221566362412313104391874431338400 11669726 31044577360805040532136047233648658560 11669727 7071164043448745834472089487117373056 11669728 -8820746464755309915986408997314887680 11669729 -833915418085572722073637340659883864670 11669730 163137984443147407897863884891298078720 11669731 544875617550247289792756337004953925532 11669732 1020513203621635159010627249707558932096 11669733 81290414739659936658596716247077851648 11669734 -187476001250367085488578713682159709984 11669735 -49792772286033641858649074767124474880 11669736 -66588928283983540282304269358108344320 11669737 -528880146539930472616478998092095084614 11669738 429388666640034458236989228054260204544 11669739 152210816894157944149412662085662324824 11669740 -396731165567686938253160507534467184640 11669741 885405851271195851568313210288528719072 11669742 -238929821147824747494905449922174963136 11669743 -722832368446422302708175371780809455360 11669744 238845340826327661280214092402487132160 11669745 507631701703462121746906885528619184000 11669746 -565469127019765132869003544720228980096 11669747 -215065058536409681133028106782300458804 11669748 8005840082758789500982305369278730240 11669749 -82934797570605515114423553623638117120 11669750 -220382297071257098311580226515156640000 11669751 57074752714079505272460192883431735192 11669752 -442142417834148240665903935898687692800 11669753 -277811421485485059763261721683904878998 11669754 -22089081464289019348764090937870821120 11669755 -120380709456399827161950320577046371840 11669756 -32719505132710348838818909916149776384 11669757 -337327389312938627138583272088453888480 11669758 -33190590510353431593047438894086560000 11669759 501111016142534317815430304002715400960 11669760 60488168656272801491318940751752069120 11669761 -845103741298358619538016857959783056638 11669762 -325838008922851849189894073059857093120 11669763 -16991128187772913211449822054534536192 11669764 -243012032457304424460844109431455285248 11669765 701275566298390156018790568121156425660 11669766 -437658156636997127002651486212417158976 11669767 -818048275569710650515589771958087022184 11669768 972045592832233810899863569793611653120 11669769 436547710686491065236157324809321943080 11669770 1481288449317942809081303297073884160 11669771 -1137916571032374607617746277379530651168 11669772 -203052061329805037193027199432018334208 11669773 -175983162324233132534625043330447093536 11669774 391185895321750739034695864077551677760 11669775 164016058677862092553873235589008382000 11669776 -186841289465131345549762682084957093888 11669777 180138850572576313912560682030351844544 11669778 166113132999547992358029926185291979520 11669779 1027977976007287905311739810358370685072 11669780 -19416839431231744502807313370698240 11669781 -622969190278130260066957942319815641120 11669782 -573590234874191343096472282755436375008 11669783 208825287514606414834015857930767817264 11669784 -25017217781766762235314391931212922880 11669785 266124708986721410686660646510773774980 11669786 -375333335595225941260749795243589049856 11669787 -301591082391885970730907920098752658680 11669788 249589736898770362785920231798995659264 11669789 307649419378971930647439193859079304320 11669790 115726745498190118150863441133382999040 11669791 766973848650282590359671197812357482480 11669792 -975728037777571270266486064473466994688 11669793 -719398769878544857629878509725233537856 11669794 235494687970557563882081985833793214752 11669795 -24104516343158187059218956799131849600 11669796 262926869335320273682159488084851981952 11669797 18286100875257334435781072726807086272 11669798 -78044968548017279553812501178334472064 11669799 254212046171556953049679551437507949864 11669800 -122761903477626889661442703135979520000 11669801 5978898319211440061561034846426205440 11669802 -37737745067375499290402075446909357056 11669803 492872748014131181366070394111648289760 11669804 -94687798434796123049921722222843966464 11669805 166127618193183486595131381981554342400 11669806 462180268935003342288602466849682988352 11669807 -2156821915074135584373684458075326200 11669808 -58648154310022227034363943310476476416 11669809 528484839086816754875950559455772483904 11669810 279161235047643221207309901746368599360 11669811 347921499890677209901909525142442831672 11669812 64561678791058363849135808848136663040 11669813 -3262684293717761873020651619318658816 11669814 51855489567610830425138292156854101248 11669815 -318666283177372124578039808330832453600 11669816 -293219570153693631729164737396597739520 11669817 -278691990729135468601465717255480889520 11669818 -142727476203510826955396795752734134784 11669819 -294976190214303236265560629661753948160 11669820 -113997954208478442924332183640315909120 11669821 -455968465722137362087140112653041617978 11669822 -17372433732451737370256042198142560448 11669823 -210037019761526018633260025229562532616 11669824 14986633808418533965403405874462457856 11669825 125431522190002356969415112946451651500 11669826 22128466601001175627844744528002449408 11669827 63820621456070334822662717481353385408 11669828 50416453359518656067053798907655024768 11669829 -687232585640915859281319774703568095200 11669830 171954267633733629596466452425714552320 11669831 1017546579455708987272052984236534612992 11669832 -323023665917931832469378557197139968000 11669833 318138541606861557504469073875664912960 11669834 -113825599410824841726696294270931880448 11669835 138604566428693224624982487530868476400 11669836 -148837404035232626445645129082431065088 11669837 -48368567286196462728335707032238956648 11669838 304706686964463488282015288987434045440 11669839 641714051972507005600602010581422326640 11669840 -55272297592277052374535985920518553600 11669841 726805578809507576823007787828003062050 11669842 388841778034274714488769909547458685072 11669843 -9532116523283680917109825780492000080 11669844 322166680404994629040352668197867343872 11669845 925833400455798691597928477424815100 11669846 -669459317149958391453394096971334223040 11669847 198162330411755802749707222045868921472 11669848 720400021508261670831053579474917724160 11669849 30900862276408443159300995854916496648 11669850 -76188282798812775481430103788329316400 11669851 -268855644272641967708697181794260169148 11669852 801576184330616191814470119239294439936 11669853 -20376880569707976880279583287440859200 11669854 210341759091584085390285760010303791872 11669855 196378694378837869152132182671899305760 11669856 10874629918864747857614611305681911808 11669857 -399919054406908296764242308285796030720 11669858 93183820221384999956121715941445846080 11669859 515863169020350385109716159218820717440 11669860 -454352613145882048646473268701287601920 11669861 382455427107567695078988274747573390080 11669862 28598145594720278204289002443919510400 11669863 452536617384102348888194786453808677640 11669864 186143437390354143655432478067644497920 11669865 363123265010750300871890199594765630720 11669866 -62101888196457693548979803423525861376 11669867 -117470704875430479391073813369260590960 11669868 66578008304644584061510434130734965760 11669869 75943145955412073535819703365207485270 11669870 179591817577921778267923362915123794880 11669871 115963603809959134201675117630830981408 11669872 259500873067461232737330285186176024576 11669873 874401179790632767789269646315073837424 11669874 -118928119813875562973608292736656475648 11669875 250139518212411782632026370381461192000 11669876 -192972274785082097432105084889136865280 11669877 -281316136795105687185686341149558656640 11669878 -50972221807714578951284581856337426432 11669879 -647062031068819156281642392781058376592 11669880 379608609804459653552428573939335168000 11669881 13191637747484398834185412573648018512 11669882 -148300866994478354064401116738738460928 11669883 267961660169814400916391748172981452224 11669884 -21951693091963194052124760729937872384 11669885 -49141306199469480323686898569677058440 11669886 -55254962245284670453280756125033409280 11669887 -652358439082446016081105370433572462464 11669888 -117252032315129107363733808441207029760 11669889 -280617422006082867254804083185910425600 11669890 -356558398050410908315878510885132043200 11669891 -1121993540554216801954726501862059608708 11669892 152212811041630478262308063740509634560 11669893 -1209532682156904428725994905564692696836 11669894 230936916362700420487160653409636774496 11669895 -571180304214578178883668158011413270000 11669896 -368107868665797663177404216421225431040 11669897 132952104864677063816453346434664873060 11669898 164073754425836156988605726538123012864 11669899 19573597978740044077341840183518303464 11669900 744932668217707752942697895304852652800 11669901 -172301732138268991138977467376569282880 11669902 24134855847656177036194996156640498304 11669903 -258798396486658242099667365016734572544 11669904 -41187327609555713364161727421745750016 11669905 -168138891057052071855329168755827792000 11669906 -485401419473376704837548465358087284848 11669907 -88358741001929923533193364942860850760 11669908 408028057067804622346001128867026144128 11669909 -554292764333592666077143009413815980800 11669910 -37459136072236127900420833114607861760 11669911 -263575369350700226557223367573452865312 11669912 -46661224127307102635129884466954403840 11669913 22885998371996122863448502861230291242 11669914 703910378141878874804358723742075683840 11669915 -79819808332879398476916680551153271520 11669916 321335739370964382233692568852087511552 11669917 -58697500575143339969259805831872053408 11669918 -57792711603613037772276109679855666496 11669919 -122249313894930016634608169105761351680 11669920 352799377507001824950407701454155284480 11669921 -894036752886910178597869432747616782878 11669922 -229984330172856647637011048543052746496 11669923 87063103618293231563326153921839609184 11669924 -96492852645943166166199254504460197888 11669925 50360459707077398184974355568563480000 11669926 1565696352207093281784430746944793984 11669927 589277148538874948498595121170428038776 11669928 -556722976273752882760181346672896163840 11669929 -691309236096315714313683018846847550470 11669930 -136639669291956559094149689701615426880 11669931 107555091221224417304313582881181012000 11669932 -596124638442473367615255602767628917504 11669933 39092835908369107697570633973711073440 11669934 56176902196181087106556377113965379712 11669935 -36094250526262438635462955940832338640 11669936 90754768687051717957391365687569825792 11669937 -22406030470851010514143187555566434240 11669938 5394320180242763217743884596778776096 11669939 -1732403494154036340079852688112165641568 11669940 -565999447239482550552890990234098790400 11669941 -529911177115269983869692568417930224658 11669942 -7413555185340065240233626237017439168 11669943 -2066177472289863581383854561596961072 11669944 116760101439599743738917634292601999360 11669945 123026867151934799800765128752961708480 11669946 -240218762874599138180559617494074018816 11669947 -77922126307686770153927968274159271840 11669948 -152888016969383945241442297082378035200 11669949 -428880766496171480541805202286353856 11669950 -80236813395122484243351503971709376000 11669951 1239042539550448589336366445841838981952 11669952 -36851897866767237658185630765211975680 11669953 -1619478862102789459744353473027364156 11669954 -278747933636139493637473454440796587824 11669955 -312988677844310310789770997467593877760 11669956 382244222981181903963041783100785856768 11669957 165354741683030013857405281051149578400 11669958 436459740808528820165924502842949093024 11669959 1050298508159363222148424202276368896000 11669960 195284286416411118540719027924211302400 11669961 4928775059049915540921468352598715840 11669962 97843667291267866181748780376763675232 11669963 568989652007176091545037039678999800212 11669964 -153229160819039002195213141333568962560 11669965 -66552070966406194488341908492093081140 11669966 -85564709929913384938809913832460864 11669967 -355243541127035564742347073056921652960 11669968 -73895023345265688219940400761991569408 11669969 859975588456808806594184543031287792370 11669970 -24808021131391859628685994121985259520 11669971 506329011897673995073628434099059378800 11669972 106169959708729288341352282404205819776 11669973 264491976906786963671325475434305309952 11669974 490520919640909831425256921381750376736 11669975 -82985426265562187969104559097962361000 11669976 -120106154990187763062441374378155622400 11669977 -1224656439335386481881897298223738310080 11669978 -740858444222195573186424250336661095200 11669979 -280667041133813825739320732263905863016 11669980 73450520832336356405186318249420912640 11669981 -129516258314209090144228512575632390656 11669982 58662599131126200704867187509880182592 11669983 -69360543813743618869760505340357209896 11669984 -1372584323903446673570888665523192070144 11669985 612912615036646864370484750903944640 11669986 -315189020860044918108296075913834948096 11669987 766028520562489332987262284784919200716 11669988 98886338171842644502249526982100500480 11669989 -779903567071999939575976020756313029120 11669990 -21571654086596064872505210809622508800 11669991 -154922477934113761885665677987433486336 11669992 123056336132431389056072322321816960000 11669993 -484657111675969405182810193898957624256 11669994 2676894060813872352398296349585094144 11669995 21406110033692331718141689829729260000 11669996 -43386848632630051384193374862252510208 11669997 -175681369496045969944222994254874439360 11669998 -284884533306145429906735906422221592000 11669999 90508267324460112144498222982978968048 11670000 18226918427416271917162861393612800000 11670001 -111330056387314621644233460487542899648 11670002 111982391850480598392862516811498087952 11670003 265260406691156265537162361277513682960 11670004 529981536830925891579062970364032909312 11670005 -14404177435144533690233145658860170340 11670006 -217274068373644380713215185969554903040 11670007 2225982340832417361067102760697385489200 11670008 -42416731636797840550406913496704983040 11670009 178076454129758238885629429155315560000 11670010 235504039679808008022428854489214238720 11670011 25773152485315371779566539098704728612 11670012 206507070770827185349084406839341330432 11670013 358795592917479213518418755729202171360 11670014 443752223043058729326299007296758265856 11670015 86794163418639478751942234985262840320 11670016 -159495028151386076350227479319822729216 11670017 401359958391623836763266906678702912980 11670018 -19537133465330788096449382239098580096 11670019 -612968935477338694351148567573567895840 11670020 323504504749009649503203683411860020480 11670021 -242941185369753977077734051362174512320 11670022 1331232191498248324795536328095865344 11670023 842008073986679120262357430178131756800 11670024 -94223338276654985745363501315539681280 11670025 181057504276512518146279072177828471550 11670026 -428392566011349470531069051818721070288 11670027 432354889824623501587563950948096740080 11670028 -8590857403600110731239479574959861760 11670029 445605796786372886807104210352028228576 11670030 -118387419469154847584198609864518471680 11670031 -1030922935682505402548576718536029273168 11670032 -19752740648385665910790531547110834176 11670033 265365559975599433121758706635964650224 11670034 268655538007639568808282874348258900992 11670035 91022534404031867169188891398156963200 11670036 -115395864605874758203839080798874255360 11670037 1157085294291197077839651127610124924686 11670038 1339496313884458841386540953390268316160 11670039 28372069700576007473144476720109439504 11670040 -702287124310085950673355385049059123200 11670041 144302435465355944741101089577549541652 11670042 -95183399418796121195486350907285580288 11670043 91490380525476186966635181328029173760 11670044 593524116857340798504796372588650395136 11670045 -143541041429612498179724964712618335360 11670046 -243858302231461417378746509895858882816 11670047 -10953093306433850436146373826514883144 11670048 -231474135316195581567083349917722214400 11670049 -418291675247386323388148680393741853136 11670050 65144094288133258239838171766614732800 11670051 24086638588289636805799744494932134320 11670052 -404268291222668275794717988319265633664 11670053 1337331591971122041153418214646833236800 11670054 101347697107001197158577243893390113280 11670055 -504684012599720077666391772620973639840 11670056 -309161605912694578628564155744380933120 11670057 -2108665900330715063302326985812658560 11670058 572860194710976897393791714477571828576 11670059 158834031906433016959500925194264314016 11670060 300786784055191213590696697477388943360 11670061 182397178632447731292503519244461058360 11670062 129661242266935423744257001771374050304 11670063 -370433235300639229614185148416071192056 11670064 -126356539951848623228813347405692272640 11670065 -774027162222155738996981641171066025280 11670066 -396287176189510776691497006087734920320 11670067 -444899413009542486160382032393129921208 11670068 628765112141962272662223588063412414848 11670069 793388911167284175303615894314380937760 11670070 -18872694719733744643999901111846288640 11670071 -1424340155382502504889384532454077696 11670072 -28412837474997457750333319362798018560 11670073 17949597030318604710784327582646203264 11670074 -109315471239140338835369771050749665280 11670075 -200931798734047308698235075209645768400 11670076 -65751279569313555249196041321094210560 11670077 212207442378111536905524017138621536620 11670078 -82217632140647256764760357289712993280 11670079 125704242436097733385483248576263543376 11670080 -151257636171075572600180424841966387200 11670081 -382066051366394462642647076823912439248 11670082 -290812115419584655974838223108150736000 11670083 -328199872027719335538152577724345730160 11670084 -377162381139052366142953699114863037440 11670085 -119713250319005021388193154263302864000 11670086 43412830604345819203691471292093232992 11670087 207887266965313461561273591992355024 11670088 -374660229653133844024792163805698580480 11670089 1857993077120728387662334001441927283840 11670090 174648268262847708943557450150467416320 11670091 -1088198867528770547354237320025389878508 11670092 -30376183029456849588171400326007560192 11670093 -803253562136881964966545883699340319560 11670094 243472305671340175825375636816117038720 11670095 502554922345399122622681652791330638600 11670096 1446849111723412282855599591118209024 11670097 474410289475701057249779099071190546546 11670098 -65702225438277936666741261518498830080 11670099 145044627732441326420999228891622256128 11670100 -160981810104423852684883123436843827200 11670101 -551447674406500109605043850910405659396 11670102 480257209207997980794678459166011527040 11670103 -617968093065537981881261337000191778096 11670104 -1047181912701587182309530057499867238400 11670105 -133470378123426285541369725480745812480 11670106 230821354036218599345562366841552456704 11670107 53422072370463409523875632196924588356 11670108 162892924549442007634162508073990119424 11670109 -243263787517170731228008089870513296928 11670110 -483235257194254651048035967670812943040 11670111 925406114281892131679813118532357839960 11670112 -680364182341915197383124598389678931968 11670113 -25236992186240540465729161997160720000 11670114 -2131042242673994623070243811602579712 11670115 80041426705717893069813503563235783760 11670116 -636088752701773703953025525250990975360 11670117 -218486624002619366993116138476001493760 11670118 104182501772106203098864501766171777760 11670119 -280696725331488931055317180510586289480 11670120 71026749470689535225172761194763059200 11670121 -453683033689183466374567680591366004678 11670122 544692358950651077019383286127914760800 11670123 239197585266723269787724243699888700160 11670124 436302712897365861099423391219512626176 11670125 434639310527988050055428448063222750000 11670126 86073377849992335615785840121355914624 11670127 -796563807995541193427546608398313305600 11670128 44770832880791066435701584471343693824 11670129 977480657173316703391402801335603829920 11670130 6438357249600167701093359654994668960 11670131 -387277997358588676805596398224667540480 11670132 246293778225707849501156051865888233472 11670133 151731518130282330024986382992817522460 11670134 -402527099921309806727052066310565190624 11670135 468043023746532145233846389855762908800 11670136 -115021541207999147113740491296784547840 11670137 -163173524193060771954451165133041064214 11670138 -205978396306671074295695539259258349456 11670139 -132562687463460105557397670671290726576 11670140 67158261895894426188988092703509964800 11670141 257292228990992845374698983037546918400 11670142 -333753962830648902605795079594313267200 11670143 -85958127029201343538196009601062658720 11670144 479356108446944137905702225594223165440 11670145 23723718891946855176329340326427807720 11670146 267622692778533509335769703142142682144 11670147 1313930996576509129217554298621839064676 11670148 -16880019354162052362108076857254907904 11670149 -1415552543530947140034507022777204370850 11670150 -112146898734780170888359264500339134400 11670151 471757424023811421092399873936561526600 11670152 57296767389846499346687542851989637120 11670153 243727400200891197247834788244536765408 11670154 270500760045179291993109067606214615040 11670155 -132551464770353579419972424133258140640 11670156 1779643058138167407686399186457523200 11670157 4987464838636336278293381886648691712 11670158 147361553584787804711241039204076842240 11670159 416334031243229695760283478827750484104 11670160 87179049729672805414112479593285058560 11670161 -908420004456081816967330427572014099600 11670162 -70100450140339957619960745978562560000 11670163 -2208147325024684474926300059901809167320 11670164 397601179228839806544762274506486116352 11670165 -258984606948272565053841236087150481000 11670166 202190859391070049176313199805672764800 11670167 312256752619216570974221673669257541504 11670168 697532688905968704070258903752944025600 11670169 -254096613429144592344859500504182970048 11670170 -81247210896021347764601924362885535040 11670171 362025316223454380319536657477535113112 11670172 962681658356835521314713194230386176 11670173 1017406467681702029820316228186035660780 11670174 -376722095549896621342300694612553464256 11670175 340112250551190887327891117043485389800 11670176 -62516693489055472102335776308630388736 11670177 -232290160101810103100786809464863779200 11670178 19910417482066506873339999946181262624 11670179 -1196127789182471462315565772651434173220 11670180 -61098210240344101844708627606621184000 11670181 446335994107466115038296833896069665982 11670182 112563740167814704547265580698516291072 11670183 783271599594635405313263019833001850320 11670184 3138440780376803451094390651735480320 11670185 643388341100887655039933187941410633380 11670186 -311080897611571767020753549852394860544 11670187 -3240479315815661385710480129288187168 11670188 -329667277272993971557599068420113006080 11670189 305108054225406799773810716238799650624 11670190 -62808258151724382044466798920365324800 11670191 77777453583299107499633164656405236472 11670192 48139284183815322740003604319780061184 11670193 1277671564103680459724163015349634743442 11670194 -506716244108943384385607317347728701440 11670195 -60256129928682513996961125192379504080 11670196 603395425170004248156885528186258657280 11670197 120085081638653229123971031439411740864 11670198 -27331898020240436538598299649431232512 11670199 -218502556618153488394241738973515639040 11670200 -3569047100997089588109811730718720000 11670201 783626560539070931806370230506370839930 11670202 -300531869507476154258156956727951426448 11670203 -702803454199047017177044664199450355320 11670204 -49103916588857576536260475936497205248 11670205 -1625629978754173373200530443569384131240 11670206 -384745369230827705417233993398869576448 11670207 230931269944399035231666229000453621392 11670208 122150895027714285808949693825754857472 11670209 2275578335261311637409241598649922426560 11670210 -80627565180304070081330177595508300800 11670211 -62374673956625619371486002635515524800 11670212 728546000265377280920700664733248492800 11670213 678992560518989080638408506130203576544 11670214 290738536026551433558763138560406639680 11670215 718844744464211426787052531332302996640 11670216 78128227032067836958665674294933667840 11670217 193163374935429184279196869188709984420 11670218 14670165312835605253499423273848058880 11670219 -182341715783539972720064480292119253912 11670220 -542484189626901982442955944452592133120 11670221 520885790738535326559943127729765314422 11670222 -8073626536556592207337205761451166720 11670223 191739751212572270833526325135993643344 11670224 174978967214840132344976099211300003840 11670225 44038114715160834431500257321799944000 11670226 386498217616768297641704919273139143312 11670227 -1230613436475917791223607144819907563924 11670228 98004195734038217950271781810195889920 11670229 -66549391070756931430812759981766275072 11670230 104430808320767710444432822670085162240 11670231 -402666038279610235388866348467372898560 11670232 -832816827322593947491224933221087232000 11670233 -816248962426570554001881992193834211200 11670234 69373898756959820112499653221431074048 11670235 -274069060842183331361707718967796384320 11670236 -621811681868863517394438063375925470720 11670237 1862781307085948348116423491631539840 11670238 315331720848545120127702974573093914560 11670239 354441837594962240939321796762237878112 11670240 22376128617039490548713646869619671040 11670241 1061211939761440048323418461032904399744 11670242 -435018146189812269261318053654022338400 11670243 1159537515756850960194138971230241280 11670244 57591491693578673972261139538486057216 11670245 -325722554181176119107617293379724450240 11670246 -98133630573384487229557151579396990976 11670247 436289158677018879151229239255327817592 11670248 -1588524650058608527103062718650576865280 11670249 -549332586164613712884521729300628336 11670250 -643382618125835422145099086961785416000 11670251 1067199126339641509793032620770794014552 11670252 265595464519582345285605350025235083264 11670253 -370980205253016618704267940088416492320 11670254 352269263786849672811764844424009344576 11670255 406480991600186122185625983781004393400 11670256 40072386673081470370265440206402682880 11670257 611541616145888899401584868099909703506 11670258 89010505056400257600801644337633273984 11670259 -217679443512158606682006342492781870080 11670260 -57166529909107933551770794192301260800 11670261 -1137839282382120188033539337641982368416 11670262 -452277996682095753512039552348570363328 11670263 -709505274644919511162536278564848160640 11670264 -87066203714133609322387019334688358400 11670265 -69837566570534023002923032612777879800 11670266 -949977049728377664893423831434592403456 11670267 169877480879633039512006401378623358720 11670268 -932928748990273442606934168503896010752 11670269 -204531748309222103608247718482901363636 11670270 -94929033513126175200995869604596838400 11670271 2017345359144504042667799858157514024752 11670272 -391449817872858059623717213513810182144 11670273 1092139957934646441856521966240661936980 11670274 -81660006397076735531104657489169450496 11670275 -516824739413526618576188649380953920000 11670276 259744692047231879231181908590432972800 11670277 -600486290692022639692101297566934819874 11670278 -185730715952553338978803163591978566560 11670279 530738099620881051387029489611781639760 11670280 -212245990574366270417674069200242995200 11670281 125296190750757407274822072969152697096 11670282 -87771788700124014156642542534526663744 11670283 -146856205491826600268586688053543415468 11670284 -235685205133022523005513552309075165184 11670285 -92814995760179386869481501870157246400 11670286 -5308504496743695082873959953779223616 11670287 52547299330257065279790366172469187432 11670288 94101920444499031346218657822676090880 11670289 326903092412023152039945637381670951090 11670290 -13730904361377693649874545593609369600 11670291 15657957667926640194510742287484354560 11670292 346524952144021017794035906190763128832 11670293 -393503322077310912587076511396030633458 11670294 -439286595622242794187032547253026846720 11670295 140481817097532294070273412253790645920 11670296 -1034800049878548277063167725908875264000 11670297 -58379053515325070042210292334136514528 11670298 -127463113999136907369361755430182800640 11670299 -368737537144557905142819263920428704520 11670300 -150901191249313108494736155366434649600 11670301 -69254365988954224618881547586563794240 11670302 7974505083145448543523694128266938752 11670303 61742487938881280845055946475378413600 11670304 -1718953543384563693305851961763436167168 11670305 566000399626821830183821545132985997460 11670306 -253272049521324058510499875413114746496 11670307 -612210581926790348400871279198933045368 11670308 -233683079740232076634894355242707889920 11670309 204884714850164740963150168587917328864 11670310 -753095523276378571309876555710427549440 11670311 104666669307503197946148684495353822952 11670312 -1206132742860152329365685895260969205760 11670313 391845812084240682940036402246748987040 11670314 647434121484321193198354080390502382256 11670315 62590829036352989225795113027943243520 11670316 -226712275970132221180062641796347804672 11670317 -118609806127051352894977778106352120800 11670318 -162577855610366188843674748843098485760 11670319 -1056906355994550490651218876495711543280 11670320 175104210675152412348082284953454182400 11670321 -3368457969686683733853900582417887040 11670322 88719562774054910983286464787997646848 11670323 343558921565985554610415874497809391440 11670324 133144540598365877632965419107487047680 11670325 -539446553279270561159192618436692515500 11670326 -720389131043645557749418445992915617888 11670327 202622775020387374388162723458125084864 11670328 -83049791982079858219167768424442327040 11670329 -40207906522534825983350795215609488 11670330 211352462441732748194329809006943649280 11670331 43015701126555920938639634284800120064 11670332 -658283557161377039418529300995920893440 11670333 -716041897782266038312637883217828152576 11670334 -129122455286306343454629950762797193280 11670335 -800435404361167975027705355196165959040 11670336 -16690437560053973216080350823580172288 11670337 -95721278134453892765678154913176795392 11670338 125138671154779838551565318705884921344 11670339 146320261769520182725530245143251967224 11670340 -308248980251120031816161484699573227520 11670341 -447625996469517627706177792951176328416 11670342 390658082199181069002102241350155013312 11670343 626654338117809471369517231400431957592 11670344 13453172382022525178356688147280691200 11670345 -448452081946468936536989334320367532800 11670346 628036955972169324322062563494628365872 11670347 -425313245423190162378591109628018631648 11670348 477809518575649029745236793834892405760 11670349 -260292981824765778032256276617555281536 11670350 64118087176965787884484048343304998400 11670351 -31104203542700491702567994392654387200 11670352 15158362273209557271966003258462289920 11670353 161794217062489385953411583114545488384 11670354 223109122820473361817795427957239321600 11670355 -53443874376867718922953383978254424000 11670356 662026473882053058606117515097611182080 11670357 409510633674478731313187254613951867040 11670358 188918885055460431025868346630083189376 11670359 -1063017907266383092773316636231722952440 11670360 -141027058505462599238561673991804108800 11670361 297575022435063169671660790852049712384 11670362 708602645980799349531004249063175407104 11670363 176146124804659785910450425001390315944 11670364 -61939023909749530724185270293258252288 11670365 -128149083860459135039251050573733324800 11670366 26069054945112785738012973268625596224 11670367 -953032804706050513677066775291983695584 11670368 250063716942368659023729805570306867200 11670369 -2202343241651458181924758102343221920 11670370 211424038530078740636174008402577664000 11670371 -329219615526179011124543394013383475428 11670372 4874253411019313797527496571810611200 11670373 325497216091072808077384045247347256928 11670374 25373524399819846165537784487299795520 11670375 -530371979988351145330216196733318972000 11670376 86818432387307992565289710977551974400 11670377 -661646631904841997784892579234275074480 11670378 -62671716054607030700049333980489751552 11670379 -1098445018719472224388651463702197823004 11670380 -102883461162450720903560718677056819200 11670381 111970298013805876333108113995315474880 11670382 -76913616733495180625408003185762545408 11670383 22519242072021654262082174779185381360 11670384 -56073237840564457450755034322167136256 11670385 -467914909392604325654349229952426217420 11670386 21781223243267140748690708425387805184 11670387 -571828068755778632623289943208724804040 11670388 513632316599134131091833521600910508800 11670389 -852045002511731466265233978833358636000 11670390 -235391906502871779676144079376205879680 11670391 -10978779001500556924038867492998423328 11670392 126332250800215277850920118720418406400 11670393 225500185232349311926342965599849299968 11670394 -465030515666199331389837243799684431504 11670395 979373118070620697453639753520973173760 11670396 -408956187026649861060658327906693406208 11670397 -494886325136614775504456321160465666048 11670398 142463011173093049535651760415779680832 11670399 -2746269774679975281606059655146080776 11670400 133888564612545007695115875482861568000 11670401 -733311907947213660369912642721152905598 11670402 261575456476566111593803658483779839744 11670403 -201285025826031859419258652458703793720 11670404 181611017666860191793706254127409760512 11670405 507308240903966306013401193629532512160 11670406 310739339931681088465826159880652590720 11670407 21777042662285983818374681338422689280 11670408 -16604763491610597039542615248357248000 11670409 -162242426020194149876887363702436372684 11670410 8937401828654007863301348822033342720 11670411 -122269325003830965391654259314009460736 11670412 78570538951837876913297124091478937600 11670413 455610181921322156292526781312096064 11670414 -63387080188030432683803690976110376960 11670415 6814665771056996282107886139609968640 11670416 -100101915467510079882172470612420968448 11670417 927865606020710645301105815894487567888 11670418 398735685745911429768752091007972790160 11670419 -27162944739521519804092174587984996180 11670420 -214986725863911789832681508466911877120 11670421 272249373646358064976944319174761718464 11670422 -494085166340184939469341621812647339488 11670423 -721847962142118918818095300835918904576 11670424 -160811661434949802525904638980056801280 11670425 3800933322893111371406860785063615000 11670426 232597377229336196784683517660172838400 11670427 201167934205221411631312909928223775680 11670428 596661496920980776538720353135421093376 11670429 499823841268149674385519073345468453632 11670430 179325612523486148597404871773048945920 11670431 -253185522408312864680757433755021771000 11670432 5403476617120794134492622372464492544 11670433 1316308755387381618752740804478894951680 11670434 -454476149958811493784641499770165790384 11670435 114150386962767490174043304385793508000 11670436 449421218227839191121304268709936706560 11670437 -32492517079950897981337018858897113060 11670438 183962741965982346133521482545719353088 11670439 -425571641286642673116386823948049770600 11670440 -38648048139871111315729446590822400000 11670441 -102861583631533508407504764107969799360 11670442 159080270052294801661476677876439022080 11670443 -561381575377109691893482668980437999308 11670444 -71501440822659961478750890302789669120 11670445 -107453333103926806508182192220900884200 11670446 -46629297554527733489244845785689231360 11670447 18336559240508601803291173329859873800 11670448 81557820999390566397539644482732572672 11670449 -203105288878271238685315738412332872576 11670450 23361218189187239039373412605820800 11670451 -610879521307404331845049515900663529088 11670452 -1053821818013619720208348403401331428608 11670453 -590360509182130050894646808435165089920 11670454 27055429729212119584514040313750390176 11670455 -539464638738259735482062831325152153640 11670456 -289304249174721588242204578155647139840 11670457 881439352998601570199974811258414401706 11670458 6579721698372259167008072175801100800 11670459 -29415641624114758655979961557076393872 11670460 -19905482634399745359871369669116894720 11670461 -1042943814885184902034989359223375556416 11670462 -594963896539410138374420006071458065088 11670463 -191241173491638647907831362710318801040 11670464 -148704666233873481776622249006763868160 11670465 43230524042861582752857910189359240000 11670466 2741013168567472100632877266795661376 11670467 -683296550765641610468408370721002476484 11670468 78054039343327596330214011510407540736 11670469 91877239350602552457550422578884065760 11670470 148404079651978494876347693101224000000 11670471 20966216429048534860917264112759489272 11670472 -437553344093047774899055996429650124800 11670473 577553039179033678505070177153163641780 11670474 -52176039107208173731827792916991615232 11670475 649887675204792007910448196097478870500 11670476 -363161275823052632082146873381174476800 11670477 37548790975583948603268536938785391104 11670478 372962550710611609596465000312755471040 11670479 409755277616126326572903075085533957720 11670480 7033719359200640054859942043253391360 11670481 484376194676467406037690913367528129700 11670482 144523115314741743782802241987568369664 11670483 217969602471333831943601999974736764416 11670484 -121014107732602669966637117516859043840 11670485 258303940223266639913152124822665017180 11670486 -187125437166002609450953487605901983872 11670487 277978526208086140929602608553665984136 11670488 1060662065006333963032022063171067371520 11670489 293374006329020212745064574321764248154 11670490 -48118004217437750115786769172845593600 11670491 -195181667563682913785694911408433823728 11670492 -95298094465925002581610119634561207296 11670493 -1402403673265572356461172116516623821876 11670494 44920705715227732548147843725395655040 11670495 172686913273121682812671217348442057600 11670496 515955874683870285564586635161478365184 11670497 797001005397472225699727268182046518946 11670498 -35301347465624832941576170010453707776 11670499 -565449216731929144715509044778595761440 11670500 -718427577278917325938447669428563328000 11670501 -6879308565791153317245151461398413920 11670502 -597666573431888558394299684260957494048 11670503 151525294058109312017504955190060129440 11670504 476484052550687560338971711650072657920 11670505 -104712624128389850546827743480004202880 11670506 552949965866558671908802866552933035952 11670507 751702834283091673611083722103746430640 11670508 -287709283116455586453693394309317668864 11670509 36478406326411731386349142205534122710 11670510 26738308631791991252706907407399993600 11670511 -795364125916824389859666503718483283888 11670512 79261658714785642154765110121437593600 11670513 120313686851908995819119358554665509744 11670514 -34285222364384710807948142122776732144 11670515 -7700182375989036902994946798161364080 11670516 -84363712150858047827516119688803362816 11670517 1220637200666913533649757677063517528632 11670518 537260852026118891237461866846454771968 11670519 -295089815322045993003021712586597339520 11670520 -788754304343962995739934836294456934400 11670521 -72472086451035661033070260230547794300 11670522 260389804688526197470529159832121896960 11670523 690719446269901785468169793687214324960 11670524 -25063519914708852057379862484201106944 11670525 -139209351393833202347391601608676872750 11670526 -154277032659824130131820568215970311552 11670527 165846912294795714872471042176548399840 11670528 749929140072863562156344982851089858560 11670529 363851898154685901389840128931185044800 11670530 264205791898393035370795584113101232160 11670531 -196323637434460279197708376662163658496 11670532 163541663935181623078138779701794157696 11670533 54272959541155972730908431555709836864 11670534 681059684743803762737343854985582416640 11670535 -323845042270870443612643779208108880520 11670536 283797860680853046098191362729534919680 11670537 686038321078271280974585240141221996560 11670538 -331758658853776196472817902549773426688 11670539 191052243635853537211751294796062763840 11670540 -37265085407151437240942278505856368640 11670541 -590054662608861897850226858187772141600 11670542 78349582430926813575040392077092848192 11670543 297608401486147120538066719068287518632 11670544 -209942303513272472275883229172269056 11670545 278816338212538748117641850322103792320 11670546 348879312726654345726850269115383840384 11670547 -114821468480730832806562479566994919680 11670548 -516133088533131460036161526919844772992 11670549 -264055524325271608178484007456811897952 11670550 96836677839185640219567661618023753600 11670551 41386667802609359030149432236190795632 11670552 83430784388585771569331080497308805120 11670553 -1164002831512966838796667009499173030198 11670554 -14872520125568570062013694451869696000 11670555 -1283753074907011799702156712649634880 11670556 527124110843650836310044219504377976320 11670557 128806257845217277296003037506802518546 11670558 -171405269583413461313596538536042036416 11670559 263900098302939124847737912820206225760 11670560 138863584819614250891300825190891520000 11670561 -265731012618955283405835702896224376448 11670562 -244800607958660556562125308470721185968 11670563 -210292141028164014924974960179708993188 11670564 -102600627648116645817728161578072649728 11670565 -488849879299973891345816172598087871400 11670566 266497490610948096728447679012466187232 11670567 309198355479771453277621662221934045480 11670568 -32419710001006932362983874647350312960 11670569 -215570640214339172954537587528060113030 11670570 46755299878198429220114564870026444800 11670571 2315288176677745666161729118614672716 11670572 755141814771742699486161791364073118976 11670573 -758687385500766969150960481555413210816 11670574 959857445130286733987898567547412164800 11670575 -448111117210947286053448614520548060000 11670576 106769924980213996080956380670850465792 11670577 361293414778880687263746395429100416692 11670578 -615926407074460085502244871150497682160 11670579 349868152872224429173084139076132811200 11670580 -255315494004176851172099251488461283840 11670581 57528527930923315952459272638684670104 11670582 -113187561446054874392302098059132700672 11670583 -8846100373937760725301441339575234816 11670584 251225318052071481408875186029138022400 11670585 -637811361166090902877806379620784871040 11670586 -528097929834736011672302374754943114240 11670587 -25265424740690418574257269616881537880 11670588 -39022514654165385662547358267761146880 11670589 95551452308035278539189283961973455456 11670590 -92892665490508978523462625767466379200 11670591 -502201772918502044633742366100040463360 11670592 150094736342657455477540851050556686336 11670593 683399800328745224006962376804392509744 11670594 23896127714712685037365500994116745728 11670595 -574207237127173207028434626462416482320 11670596 -333329091101811390069376605244052312064 11670597 -205485268827927664826135272793268488160 11670598 64130305901384308738457564795466786240 11670599 325210380009000453140754947448450912600 11670600 -154137530508590919725098471768891392000 11670601 -248306204906790484047890270280699120896 11670602 132966591126756866488055724006707636832 11670603 -100460927569533084512286350307659652096 11670604 -442479739301901757985405022538590002688 11670605 -201770632181783838406315349067838091040 11670606 7275732209315383886680960327015877760 11670607 -103737618299395951549333900236783504720 11670608 37649763140049888463562036894386348032 11670609 -115368682161345908775816897184709917440 11670610 155823394759803559823206780255056514560 11670611 -11535070689365636155243090134426822888 11670612 -60950080734619978084644287944992000000 11670613 -773831563264083471064133271142173589440 11670614 -37960588502473913028930896777649570048 11670615 91549586688004356750101140552426752000 11670616 330681044105665718142584666920551874560 11670617 727718836791516932548460852339584542720 11670618 -91965740201483356748143788120115909632 11670619 -768546298404850475939291360958411615888 11670620 266799719159197845274643194375127623680 11670621 649796724349813761446816201009223037440 11670622 -425810788819073582488445245553092245888 11670623 -496978165618948952116622885581611211440 11670624 -10338806787039739393365264238143995904 11670625 116198767488307857076152675673570440000 11670626 1206625911106369023245628522634897117440 11670627 923914476252425957321775303261796104432 11670628 -1378191316219805355925295903432575647744 11670629 -1337164317185797353812442960716533600770 11670630 -1078400254166054153130128388363417600 11670631 261858839075741133094839618848221049392 11670632 -359239212864688480319250915828975206400 11670633 -427083955962416520701011655886564669522 11670634 -172853181483069044381713210739985662880 11670635 -81728107634951856030866687766612805920 11670636 -180320172843164190052118547881177948160 11670637 -59607366038638346988330243732844890624 11670638 68327646061886612748103343478533556096 11670639 431815003081522674053257441228145643648 11670640 7682230553929439436666737164825067520 11670641 -571328358154985678916321845222619686958 11670642 -34054981838553333187118807713677895776 11670643 -417012991351710541881011622301525153520 11670644 -237686539133300497000735544894458041600 11670645 133861576156032343686773732342067024000 11670646 69083928428641550858515284591385947264 11670647 2028967005887863093435714284423415259952 11670648 -379733185090820932047260550495163514880 11670649 -43895661343954656508721297144389560236 11670650 -132618849969028417114384952352771170400 11670651 -263484173262022219706560726604401488816 11670652 216761488142237409346277815545977305088 11670653 663259344393013328042652179017191138264 11670654 296543933247394658783863152924481869120 11670655 416447338019406615294390536129066610000 11670656 13736327503680125650727176340766720000 11670657 -804771673908478557448045680865341527760 11670658 147377356783170985150920629849558281680 11670659 -81627958272917366555223476783327777280 11670660 -160391070358587679246942005124340428800 11670661 -403830831464361694574268163196674951908 11670662 829522900743257538985071975944972851200 11670663 -129402041077136865741729460925358339072 11670664 317685790305511033546200477873615667200 11670665 -119317127026201558962103796456358681600 11670666 -489018692692445659867544359850376192 11670667 768362625305970672347204445800084169432 11670668 657554230824883416755087844656498274048 11670669 70008380984647943061468651000775621440 11670670 301680389123055275072166476826228466560 11670671 26460692861734335603485538925177261872 11670672 62174896846548341758258102321108746240 11670673 10308512768080321571884044587712437760 11670674 58260124274374638929326934957833843200 11670675 32928631743320176061655837896878593000 11670676 383862753164498077054396672894249332480 11670677 767630472095269736243861550273602652960 11670678 -95158872455971868878566737236251604896 11670679 236419797287345892896751324359889646280 11670680 74062337961074659266645577910760652800 11670681 -13311265782346604918068630554639457056 11670682 -596698870479869504990923894338819329808 11670683 78758804458431843093168172562617451184 11670684 -174993441051651411003185941983488484864 11670685 245249827296141108562784304249652443000 11670686 -247019752214680866260615686643612654208 11670687 25747990732098253047446310614244395472 11670688 -438240347825141988699276119158428401664 11670689 -208491441077186799235610399573467572510 11670690 217932651767228475499649624496554219520 11670691 135486176489996507952735656781244058184 11670692 666545976998716570452243508753077888 11670693 307773982661649255180272540404946700000 11670694 -15183336480458845753154256229806759936 11670695 716608891084727221788277727755827670200 11670696 469409964091208427098414612784350822400 11670697 1407046874224049401100742118135641681146 11670698 -58062237465033197674738301929709471136 11670699 140634003717369747374727496284442242288 11670700 -279587735602532733637107951616162604800 11670701 245746287786360379716030495393755657952 11670702 56768700329129445077116815128262126720 11670703 849980210094095956136957534642339438448 11670704 82070338989544209249060589254129549312 11670705 -211734568665731282198622973806977660160 11670706 -55237560530495819613186656145039330816 11670707 -771297480246952545894003472504376749044 11670708 119583111766235383830555735128915152896 11670709 93111029910528085346168217228031132910 11670710 -422024216035839311356389452553105853440 11670711 336738334153233419713817145480233816064 11670712 642245781735752855838303759731488051200 11670713 -61571095528940952142279187294539901616 11670714 -150051313175695174261309148645734582272 11670715 107295890563414109700531972180556596000 11670716 15470124208793212551816740042730941952 11670717 118165459155264188774906453907212494080 11670718 -339551285769132359237267343483062617920 11670719 -143358004768615052376966921199333202880 11670720 25083240492900675310530735958162145280 11670721 990373290663110843184448246245445244292 11670722 445309506722362841016620867492118221520 11670723 -34353309222946346360136252639870279600 11670724 63222774920448522573517016043855196160 11670725 -104248753257336719582080839504683779200 11670726 -76405050498609380354540056308867099456 11670727 617814798340412808974936411752114511576 11670728 -328737702359067911739512638219102755840 11670729 7321651534473727143297863565028141056 11670730 590578307803379771037326746451238969600 11670731 -1119478504346693017038835540817070240000 11670732 171166015278992491523362748986705608192 11670733 690497723451070697007303369138608452982 11670734 -967877903311988904308291148447516353088 11670735 433543544681122223885420310921918858000 11670736 22020312190620098315366145794315649024 11670737 611727311755912275526674570941178508968 11670738 241665752074318689173430465814906794240 11670739 -236073325524114315365976186933330423680 11670740 442658557755754265568732401061531344640 11670741 -30860114078825864965808935997736395250 11670742 253984468090563794750500682366747434272 11670743 281054300268848224694182639346263950000 11670744 283140403307968254645460454256286494720 11670745 9465400918229874268599946426937397120 11670746 -219371979117176794677952072623024112416 11670747 -97455138459281713974138241807381806720 11670748 4580978736656287970315907463550269440 11670749 -103673744175476545634338415163460371840 11670750 -65116677227825097636237721595750400000 11670751 -176312046618617331999958673360163629688 11670752 -394234910913827177325699511671724179456 11670753 14853701583801942423619120806073161600 11670754 -66190799468400935209133987386778162400 11670755 -493273823108197439867148298532920753440 11670756 68884846472995055198913419091676200960 11670757 435921253088976074439745811948183924512 11670758 291414878431253080921853668643743567872 11670759 -4201000558053211222390234976843474640 11670760 -329719294246487870935775565871428096000 11670761 -55704290503933289122590886363120988700 11670762 -20338256494076472530169492723584668416 11670763 -521003914181195913294008218301337712976 11670764 -335732882907410792491245412743185676288 11670765 -498022295446132917526867311008769307680 11670766 -553299525631219785516251647355177247168 11670767 -264382751478711435233426631178227984528 11670768 -75812384955493639513172006377466462208 11670769 -6507218860201860680311618978718100720 11670770 -119519541434333552510428093646807821920 11670771 360521573550050950256915827038165158712 11670772 -167581976595952503492603991098078024960 11670773 52358182643743252673728230614496527928 11670774 371331180789927807413827491497845824960 11670775 287329270952874192310942593059568106800 11670776 270288090703707122948719276399102525440 11670777 -179395586139116910692959743179747648160 11670778 208571407942568965744368566490828410880 11670779 -162509320501269316159798756532251366620 11670780 -240659741421631287545812249458931015680 11670781 253555036431202753114513771047897742572 11670782 -194495278209994740237625717033389907200 11670783 -256754997889062677027714894513948350776 11670784 -342438701141892153109910598994949570560 11670785 116642677074102948194066204149103568960 11670786 25135114954998158792347598816349751632 11670787 454603964700193854879078824986688775232 11670788 115084191528064038463466476996145925120 11670789 -322254165172591777184843841179614356480 11670790 -313195221293426111865330045596994508800 11670791 243785458332476256060731263586395426584 11670792 70437445772039794008794999484800040960 11670793 22867177464646621066380805413146000740 11670794 161126812595125383581003124026009655552 11670795 502919737361102917651947290245643029920 11670796 23965707406754350100589345211123348992 11670797 -527245830676978819365253606152113393568 11670798 -50828279269012765567106719360423859136 11670799 35096696692990936954277697700119581792 11670800 15144363939623941774446486377324544000 11670801 54995688740975386935482367190521595632 11670802 -469081287309307989811080104762390784 11670803 12074444037674919449124651072345773040 11670804 547014922921432886544507011061330302976 11670805 1215543735885600273791517634795362140160 11670806 -214413633144714358493656360058093439744 11670807 -360059731492370260218678453648149464320 11670808 1699405713100159715746229922900338688000 11670809 -146981198038924023185607992574615399990 11670810 -177639836499932982352110982258465731840 11670811 191085299433758278325556409663120894632 11670812 -137030280087092706247931359227014220288 11670813 -495139921587092867444039019553407648 11670814 62031329312025453272442003213222244992 11670815 -16701817714526157859656336319873656000 11670816 -31360041469286228588816031928668389376 11670817 -1191519820331763268099004332766050655134 11670818 -64376776200256952901977833851984353280 11670819 592077759375386410831103723911665954288 11670820 151760008286901671775642160722856915200 11670821 -38481161831250865047644241169066473216 11670822 -428138484684499922145818015743959356640 11670823 -285911007734678043416960686844644127280 11670824 -12159906764713595473263775736629985280 11670825 19602233266786730971040170164154507200 11670826 -148619644144940802265678494554072659200 11670827 -565211107841430172922570661176706970368 11670828 -232910117754265604088986209480417443840 11670829 -1310667194357292981257802976491815518570 11670830 443912334849916714117274724093094234560 11670831 -1274824524869947404687972057853205898720 11670832 -176094772649434513767693397517801259008 11670833 246930959449765013458748035173432887844 11670834 -1328799746127654714438947791784862720 11670835 891014700487201536211565391201355545600 11670836 254724270957865359320567085282539490048 11670837 277205297384514045603346067031970383360 11670838 216797998237594544797373413938955121280 11670839 -705377921398853362993123249335524406360 11670840 -69813679203528851911954490620620595200 11670841 -19407258596775112664841298270104628736 11670842 -326475099749190015776810362698222230928 11670843 -1095312969399353225637599298438467959296 11670844 -214935910373883011340704756255802952704 11670845 5774288457566928775558542812169787200 11670846 329670851608964383142704783589731442688 11670847 1538832772143147584582258320655129667960 11670848 23711952992331676906795624173876019200 11670849 -21761596584415463724189944426752761600 11670850 107452649259446125630458761298805532400 11670851 -1336907018413295449689007332634451726148 11670852 237782740988604420482766282605628628992 11670853 -218562959451159130914340936949669744196 11670854 -67428263267799778571637581542048554240 11670855 -27952043185875941519455895613893084160 11670856 -604820341329871453934084112065501445120 11670857 1349266871453304867501756691319657256000 11670858 -659042625923983232333809679740339630080 11670859 -68891396234233885941069801979284648940 11670860 -601876333531971815375340372227087569920 11670861 65369659780532222365813291243680308640 11670862 139686528281843318976171006002303236992 11670863 341571434123237566306664660127261536112 11670864 -113423196594011963467143558256624926720 11670865 -23267052116484281530967229556114232280 11670866 226582544291077153480602817617511234992 11670867 160030059652178796694052087048580834528 11670868 57623478431212526673657116925556678656 11670869 171767869809859732859079102245658135726 11670870 -230697538437095552202532485558661699200 11670871 190484011675356553466884477405714919832 11670872 -631168654832501166780216554711310336000 11670873 -17068713720181519445330885834963818176 11670874 -629905041849359556206450489084983845408 11670875 43508482626345183773967115313368320000 11670876 264961274905455471420518372153002260480 11670877 -986956056171366024883880321650370829274 11670878 -324199424874411480284061084844777061760 11670879 4446653260909665036362716507650489216 11670880 28912264359534919287924872184688803840 11670881 -150793637651791086402338590395709956318 11670882 204052099659464072145763660052138563584 11670883 -45748409167657984500833774470209352960 11670884 -692132610107723249028671189465388036864 11670885 -11586740766639968208935470145994516420 11670886 15670191486081342953860587418429168128 11670887 -978645395462274295346661554038319803464 11670888 480072533828517094630870958776796528640 11670889 1108348340375976652691480716658044475380 11670890 -43819383363703131339277573061457100800 11670891 783914844323744181428389179428806624944 11670892 77076220158662949471777987556452137216 11670893 172141626429501415550911001027456917464 11670894 -231775045174126955491405772880798014976 11670895 -798166435438178747014478718471055932600 11670896 17953548355995529092839762684625813504 11670897 217591552112360362469650191462248899584 11670898 -306010528780506650536724827912611874800 11670899 -157769055650179871619012861226063234464 11670900 134663755415362590385589950761717196800 11670901 -704272233930894701950018008243302724096 11670902 218194545510023851342557627570038481600 11670903 -540402148096299568008174095303796846720 11670904 257061672061215936056848446436452556800 11670905 -587176500210535677417164936618715459000 11670906 144057858027511486684876785550358509824 11670907 -21803753258601443150560004258373945280 11670908 -859508751594116752185256722161854387200 11670909 -83211362787114319013052011739792777600 11670910 -388613419837238988312778147309367040 11670911 15668843523142873646923549121013663744 11670912 -202783828174270981986909022817196441600 11670913 558562136318011449103166475634365511104 11670914 -459918759896283270515026025310522114048 11670915 -362671723472505007454328727247508640080 11670916 477076877400621929357295648745695129600 11670917 -2558652344212841988444652949874928068 11670918 53591738385056188074180573762281779200 11670919 -5836937229294196766100973930221775360 11670920 -230888627085732366798566188424500838400 11670921 -709740761049812901913955144812278246240 11670922 -689446422779163894701654978690599201488 11670923 -673091791312647965552734975143621271896 11670924 -164490169409828257991009924366566470144 11670925 -26316500594698519215355699154345563200 11670926 -83494362588430205459296797960353961600 11670927 449197772036845803798533726853855632520 11670928 -293977535931917514879322567524274405376 11670929 -570306730518538289115677536826323051470 11670930 -116310930946234012689986190488129164800 11670931 -16963178228901309376000115931830942656 11670932 -64943214195475355721883561472370475008 11670933 -461135493975486505541500467668150446176 11670934 681348609014884428620831362463508480 11670935 -662727300002154258190787479440786582120 11670936 124662977114905583177782885958443991040 11670937 392178208462681266263282617229824690452 11670938 -398061733375533226108954152987403268880 11670939 -17531396726888947693081362185843688960 11670940 256712771146395091034349046367181849600 11670941 -712737065222105400943547342515717566816 11670942 -10412209889540702964409365496003387392 11670943 853294872597011118802486289872595461120 11670944 -871882946574375665910781160219321892864 11670945 -24546404367617195145675809137430920320 11670946 -337210700086024676426393298538818545664 11670947 -556698587001242823380193414024181642896 11670948 2343425684064557988154949804282805504 11670949 1085064126032167234044896930034481494300 11670950 72585849543338215193040496948849548000 11670951 -378393388711476028010415775131443223768 11670952 -17145852960827820446821734477355008000 11670953 -369330615173774392906444073117596686720 11670954 301009485149367595246209174703015875840 11670955 -81452977881175032315273529295789651040 11670956 -72123870251424460781110753653246912000 11670957 -347065537604151795357873987048008016180 11670958 41605387445500795276353589850332593984 11670959 863948649578531420556612733956812340480 11670960 -22554060469404022377909742138939146240 11670961 342661449406284723599783819473570780562 11670962 331874988166489685785640490959576907264 11670963 156622480210961927895288796057044944640 11670964 67754916237103470096987714003752343552 11670965 450367838355567295404967396104238156800 11670966 10556456072456766920555735522393198112 11670967 -837512485086535997002346070737426845440 11670968 -371901476664176035796708456228991037440 11670969 -161004102765149569171765864609843847856 11670970 -310400238968235755287160776280731022400 11670971 27429796717370076208151114110266701328 11670972 -370806192351295038642108035650806148608 11670973 -208640077575333924070961476820005486976 11670974 2408192640352742323196814083633974272 11670975 304001322168843581124842479799130045600 11670976 -154435092547758519190038739422074109952 11670977 1272813435507689223387071197797104981826 11670978 14443542483550845867905541924284559360 11670979 125649738737451519417437105624422653360 11670980 446548344253940671140822739450510233600 11670981 -16095532871069450301800589932865790656 11670982 393090844747972897700837312582953095552 11670983 -3586628697675805325713635151236905760 11670984 -122292023912682904805407732296820961280 11670985 -220955798122009180097076293891158006200 11670986 -138595116171704780511244736113925829120 11670987 808714513257324134732835732225758214360 11670988 -333724644626826861716180186173087714304 11670989 600585404173347896543435012522296873632 11670990 19659945349938845262051664594229744640 11670991 1173528007281803528980959951738214065392 11670992 -314873689159615980734048993536460144640 11670993 -2305496102211415434317501051028769512960 11670994 -209814925911805775545002921256587790704 11670995 167840353828175966733031843291070174880 11670996 407222867212872567595216140710339389440 11670997 -230443205610982605047791870254156245920 11670998 -750916553847316725288384732418739440128 11670999 -354611929951757557532756773528352637336 11671000 -1183814205666617388866126156226754560000 11671001 -1097263676805948313036282355262035050998 11671002 32563073501646749667540370002061377792 11671003 -465274038541435560233271104474676210748 11671004 172360455923039335136925833691684237312 11671005 284554082548947616389812190589212873600 11671006 604993613047547213696406084915898795200 11671007 215488630782502669414460797256869891392 11671008 80213169233323245047675179919926099968 11671009 -94737226281152784840583562247786776384 11671010 -48407380324250342645690570648673348480 11671011 278988125938772622204318803527267029960 11671012 426789807867648821598476509756103229056 11671013 1038352359101181156020508625790119451262 11671014 -40428606967962544211311738481954391360 11671015 -10358554170938557068680615033155138800 11671016 -495008009781249160660540526931743539200 11671017 -14719848255839540957116818150505880352 11671018 -386072567161512504653735997968100137040 11671019 -488155692578737660277326397898366023880 11671020 -6473182953268253029006715566285670400 11671021 38202382961292147875770786564358934000 11671022 -409401280079796944716425672277196045376 11671023 -16369894645162474565534370191279603712 11671024 -27891965501505871106314696517822939136 11671025 -382553955010961284786274761206721549200 11671026 406216177006174223750472062176058822400 11671027 207576413850053751927866957837803849200 11671028 -379554543017357707085515519222627031040 11671029 -70788913869838294186191336917399966226 11671030 -14983010034150013469599101221888939520 11671031 -475464847336473086259429781904761350168 11671032 399621556747398663469797242610327736320 11671033 779364548625992853125825582625134826048 11671034 229086760111196834275301838434633410416 11671035 99234755444631601549838756800263628800 11671036 347783215973514833135174496196589696512 11671037 39405039560438336671807866394765741152 11671038 -147496283294379964608748900735120193856 11671039 -1206231201212881187645623889916093468160 11671040 -355355024198354222599068993453576683520 11671041 -347165030046385493654428561189451955408 11671042 156048648259824412509644521389651486672 11671043 100758696779082557053764289569926680344 11671044 -31252377293218834698985259231293341696 11671045 187820796695928294652939528570076764320 11671046 366498103272665463714229894538613811200 11671047 504825297217428409769703676855357847160 11671048 1005382111893679484731822476685244175360 11671049 93965939378668733863973316336310428288 11671050 45239416632364888219082338107121248000 11671051 -104555265578152977222785916382782477312 11671052 955224923747055921637279159144322330112 11671053 328878374968404739924675116944353504704 11671054 -13708575147199650943714144469152859520 11671055 543491601637412450677816359794453760 11671056 -86680938791194516025722961678807654400 11671057 -1706409625935731536769814835704817496028 11671058 -101908704954812811542001081230955852288 11671059 -493091831873139883181061267685065652296 11671060 -2385459145285603523763826695135252480 11671061 -402212897047739078264900480210401693896 11671062 43484445547859541039304924083571931520 11671063 75168618240362390466019118570118122312 11671064 -408897691782402698153031919951853168640 11671065 -549669854293071641797296933424054569600 11671066 65522138981311847598570269940106506240 11671067 33586222670733642044104685452170154116 11671068 -63534237972427238612552049502544292864 11671069 197303761494399940235550207855532601208 11671070 205000630471367224423394041765950975360 11671071 -779847511922306567160743140189041231288 11671072 370034176855654758519718203321275645952 11671073 -738830630960743827253426737235200611280 11671074 390414075644172024152481881778905687040 11671075 117910176798063729920335548469211311600 11671076 -679473383150382304095541675924164474240 11671077 -120497314278282749918520956440499876544 11671078 641546371269589540404418265317212939456 11671079 463988853755446560065509435650881441760 11671080 450806926506933789091165384942921728000 11671081 -562594521839894391907762957166142954118 11671082 -125668021803181082373424899281681143968 11671083 476755489803632892472984882669787930652 11671084 551327096694556173392726882272082345216 11671085 205809466458053758590067529333058069600 11671086 -137092325505407169417157719268053974016 11671087 -533297747918671481987916765745774694400 11671088 16201706886231475955596171921326931968 11671089 9509367559073078904482669333413699008 11671090 -593465913254105903740577809449251750400 11671091 -884046491356545477742940359411194779508 11671092 125197916529199944000748485173557063680 11671093 -7255094593901895233807867366397927616 11671094 58264336935601778598864866377871609280 11671095 -149078316412669888430903077744993122240 11671096 1793152190414150570670313314847819161600 11671097 68246751109952286035756983623992686080 11671098 167678658300298780219043877365244939264 11671099 3156744320764405823545136543089528848 11671100 26958800809059864452022873728792294400 11671101 -66334037761707834632038606616856531840 11671102 -524811454370097701333564102389114837248 11671103 6257004630312452384225554249948844400 11671104 51531958167053614634266622840568545280 11671105 47418266908893725092580929352042996520 11671106 -5136534407425592627983692561386707248 11671107 113885242541398816339570687015030593792 11671108 243619405038881673316030263187911271680 11671109 -187036094007832444736766457449082152096 11671110 -161265686634285651383586165719696995200 11671111 -112427250743594684515482031471242400000 11671112 -391155891392704360275135018766366341120 11671113 -123899213791401990273358583264342661600 11671114 159401331617361934560615377477452183392 11671115 113050151334137911169240772582867929760 11671116 -795204056457512678405843820055583216640 11671117 1349543143950207839987209661778293746166 11671118 -82929435589678341463385634376687454784 11671119 1760191112164632062574581640582528384 11671120 77914171387372682930693741698280325120 11671121 78378177816741804428570317944804600384 11671122 296074402631118225862943035196667354624 11671123 -97752901012345969602576055647773988628 11671124 984945407682457606156287512384259559296 11671125 -6038199709924418264696448901255272000 11671126 -32616647588738962662998912058889498176 11671127 -248595778965944868354440023352717704440 11671128 -3651345268086097112415724665561415680 11671129 -1720648273408498987773898520241983017728 11671130 -3635125271910955747885238742802524480 11671131 441321329845012328636211932285739980952 11671132 -200333680206779948088187057162855440384 11671133 804232740434164359226459476808838089260 11671134 -579935397211667653408125726892559321088 11671135 -65225259640265516093403322950193920000 11671136 1602372067377040681845379678182547390464 11671137 798327169773217137649847338312722817320 11671138 187177702614702340371039277187965488720 11671139 139545171053553471948312398985909372840 11671140 142464271222622973134130871018235166720 11671141 -153677989410737627625410057792683265028 11671142 51327957854776333550756958906823620864 11671143 -363365707687751481119176883776271062272 11671144 1662306080901764840562625096379424768000 11671145 -928857122267694164559895283790629531100 11671146 1844801224623138660138350447951430144 11671147 -1430516578149428180293405593599881931404 11671148 7193252264918565755426279931811539456 11671149 -10439664941214857581317920248679185920 11671150 264574891671520803122491015829643100800 11671151 -129686063566356017065459693173580339200 11671152 19302519391579352901278476942597324800 11671153 -331439392394608366571264840119684253516 11671154 -359001602222820997064833127594528800128 11671155 -170419214166750551817029296326324592800 11671156 23280034743897765252927095098295156736 11671157 -121392789645923833028039706818784445248 11671158 142407054692833341374233983402610152960 11671159 -145450658274288045508212950956079480832 11671160 635632481400359315594204986817352192000 11671161 242555746150486004836075766211768597072 11671162 637442662717227755216468360433785918832 11671163 21612696245405025599501727265452806856 11671164 -292748988957127310665461337715080972800 11671165 198844518216421136549999998778401213920 11671166 157376510006077538636130120443429399040 11671167 16430317028715567197610825799458396960 11671168 -341573253970332485537872728859607040000 11671169 268407136504459635078734262063333798996 11671170 30095375687731950175393405029704448000 11671171 -748439038494234461580735573031371594628 11671172 4127284513230788612150984529867843840 11671173 343471376324259000981406426441719734784 11671174 478116361680714772043223283953698433600 11671175 -72822281945207933508962477844964887000 11671176 -943003458173122585844842279281254400 11671177 58230643384012840525236646953882777472 11671178 -124110720730323562220746130378073255840 11671179 -359975600809407474693182872553152983312 11671180 -595010196858476923483011444013317212160 11671181 732619866849503339609283882079510475712 11671182 -20992739499786740526192068033898994560 11671183 459013493441811792666284978016456853272 11671184 -90105347325827412879486007683885563904 11671185 271509596876761783742117832881513068800 11671186 644560700953307027341324862192883622560 11671187 489915485940407795104613284314958831680 11671188 99665053465663004008954777810507929600 11671189 6292785891789636382343227231106538048 11671190 135483766923310229340853777377742464000 11671191 192155342861519688264341411113358763744 11671192 -97807323887277361654128330308733665280 11671193 -334441135256561938964738600256258760320 11671194 385109798447750256471328551970588454400 11671195 305874207596327690628142538361430726800 11671196 177581621950949960438583727197500198400 11671197 -687172774826687382576469927818902924928 11671198 -133264591630110720505338926373066359808 11671199 1638600635524788436679432696576880852936 11671200 -141165197907410140581210139513833062400 11671201 -494577592085229244071282224815810816798 11671202 323295469213185818497613701404413193552 11671203 383855439752509095018299414607469188480 11671204 640784725725125195381196138410340131456 11671205 5409954386110180726063651298471973120 11671206 -190024605229441748907631839288157532160 11671207 1213296556837987369870584740686449710456 11671208 -291224562381352471445409763322089390080 11671209 13092370945575497988482355330338701200 11671210 361139945928381070859226862977834620160 11671211 -636237048557143519698209525971191258888 11671212 126872876642101139441429251896899469312 11671213 240715267282848736919742292505297032524 11671214 417666512396390715118209392313790320000 11671215 44087189482561811176701372650703855120 11671216 -91260288528665317484213513534198038528 11671217 307146526812022098009927024414219397266 11671218 182218008995430768946599447435692743584 11671219 19160738666276296667680478138317597952 11671220 -260074870058694294530951741462577162240 11671221 103733374856665690121553200819586726144 11671222 202551383667057147860680139748270954912 11671223 -1749457132083730653581210471122174040640 11671224 -173653196072127618454037387829172224000 11671225 -17049822668289935833123942537670414000 11671226 261662944317915153541345006507487420160 11671227 -151057167861150640801786405910860040436 11671228 -481833187536818020865398475558154614784 11671229 -1518491061283733938406616702335877466260 11671230 -237660317275991880124314023823210833280 11671231 525879709038471374024223211190261104608 11671232 4591118963859035384770110546983780352 11671233 -78900357514048306839307892453937914880 11671234 -383810053451426461515577118198298097248 11671235 73221278645971513752778479054123410400 11671236 174231451847554785935813248002015436800 11671237 404693349065672121632247279755488729886 11671238 18733382131296088316214469989118727520 11671239 -127883294260440363878559567403210820352 11671240 -14323584823371079753861247294457446400 11671241 -308417457840185984921422288201076648358 11671242 -28164314717482648439096149867491589632 11671243 -494187414372880487673315004399750709920 11671244 186250537859074451756254457461434301440 11671245 -170247102268136194909809318835351116000 11671246 -419205559894989177714545660273633442816 11671247 -319697201994804756153689299874074756368 11671248 -231727600772211370279999845288033386496 11671249 -510909749125314304433897777367152970000 11671250 30597210011148694547955036069471810000 11671251 -382205085010879727701946037673697354568 11671252 -109790217875327576935631183677267542016 11671253 -719514638302617662256927710327568615840 11671254 -9006391691019681071634807434599127040 11671255 742235505108849731224239674708302427160 11671256 -361291594014386520428275989804774021120 11671257 182561254879534030829110034005548134976 11671258 28279019036211592531748588600385715200 11671259 -478887241493214985217837824058758068540 11671260 -167057415944492227569276157305305533440 11671261 124811329960307628901459591175311346662 11671262 318045416094193732756021248746986353600 11671263 382991663100740235537052972196756812800 11671264 635709341761315142291978566415211823104 11671265 -57441234835565201842001211685034418120 11671266 -392557478957090675663938054870816786176 11671267 -1422167403693229541857114664733336835684 11671268 -1238198778833739468425873352911990784 11671269 145547651719922085826270491888259765344 11671270 -121558541184755519429245569365952835200 11671271 -205517734953074105710842232996711198056 11671272 352536764441097112669145106531929733120 11671273 693011506218291953314827539640116654522 11671274 119566882171339558215117736704161710080 11671275 -2647268331503809213731365553270988800 11671276 -1672898334052256991554311576563226112 11671277 256444022591661411889419519217415751372 11671278 76453589533669468620859736336759804928 11671279 -342453051685624177126488089364847532424 11671280 36585793275096514870683489546646978560 11671281 -216967936173919341305706217233421558272 11671282 94953795699188047779334453200148224000 11671283 -63321472070604010056526186899279364992 11671284 250145783735673771456176004603709777920 11671285 -119535271836521512857756248220604306020 11671286 147023995830229748654437941175276551744 11671287 209917668887819404695997947160723843560 11671288 509511658272890350627740296166002933760 11671289 -52044738563545790485000881053836455552 11671290 55129760497936253691600031924036535520 11671291 535472734156318835414717137435208716384 11671292 -574355386430763256727521771810725801984 11671293 556729663450849833595034871537248830464 11671294 203072938645933270671144238050282976320 11671295 -807754494798385644038759827804001218200 11671296 -91613634400774918484078973270638985216 11671297 57425416701237983074235215196259698 11671298 -126447260245614006740832695838035650560 11671299 -407248867469437618970165534915096765016 11671300 47959368089102218377035616005791744000 11671301 -1367594945385426115945519822781979410400 11671302 115769873287397759349909413693971537920 11671303 -325993977833630603305654213756036659920 11671304 -57194221556330592373969545435318190080 11671305 -485412391396154709674361437517675086400 11671306 377528923604842919301459835764720158400 11671307 299262659655429008012337068586080009556 11671308 244208751691326206391260320170496172544 11671309 -118116656000875568784384015767599895166 11671310 -229917572017993424481892704938813083200 11671311 -928314066748264168946864931565263834480 11671312 52517775856328182454239807998739030016 11671313 -87265739929091350344260210269434255192 11671314 212094557678937213787371386101772451840 11671315 -404996155426757736640252788499607657040 11671316 1090206015117761411154647675133291894528 11671317 -166426775648116601240865953310063609600 11671318 2583540501343507843737420981859579008 11671319 -764513136092617922537751188844726584400 11671320 334484112740348979705340293933957120000 11671321 1528468481247364501279775944900804236960 11671322 -434494320554383250616554273816173572096 11671323 194152174238081268371460382864807600944 11671324 -300795105382844636847185868878144820224 11671325 -239717712097928476025263630550541895950 11671326 -68652610309393778673282629856958928640 11671327 661156848826723362845006326550091376784 11671328 -268237667120368172949126043154127912960 11671329 -127374215514975779213513495722391161920 11671330 -11073137534607271413404985974806510080 11671331 -106761855080254960234931004087264113760 11671332 285049816894507385788190844736234447872 11671333 -730923627436397863350367018296923423424 11671334 -939300241506299510011087550280237581568 11671335 65317081412967107534178449559990482880 11671336 -24663936115584711092126793386853181440 11671337 877057271013300878424710553313640380560 11671338 146476040231010381411822308751959585280 11671339 294636158512673650037706196606899727040 11671340 696520756445623953034670865138756326400 11671341 -235187735649970326913701511444568254176 11671342 702009982760189280256918528807438298880 11671343 -773278402544838974641705003540739175408 11671344 77745427519168119915993617716811857920 11671345 -284711488557422176780576353445518394560 11671346 -300459904897867896038751216998463000960 11671347 -79811933747890109975390906469097169040 11671348 -322373560116402799508858237106075372800 11671349 -175410303352020856333693688411501173650 11671350 -14462658573386077582058665359751680000 11671351 -161231365242463550877108421415995522648 11671352 -237281748278580004930261600026015498240 11671353 263064644662684184192382689236263975162 11671354 21461965196390179400583028738190580192 11671355 -64362389636684447395735757924474370480 11671356 160026309457380116492880391913772790272 11671357 -1234022326944678680614705122118769258048 11671358 1786004532181196476256493626614577280 11671359 29121070396059637640328054624426653256 11671360 181247599064436107467438175857205575680 11671361 -8241382774447842629938683379327390080 11671362 26981579498287327975148495871324522528 11671363 767086603780157062099062531845783896584 11671364 534999678363393692834665320132652699776 11671365 225276921592835133374070527373088482720 11671366 -7413719379518698965781968406639582080 11671367 -1562509104208694008375926135791060531568 11671368 438572507617087213396096198479277301760 11671369 223233093394766147662747404596107205760 11671370 -17529877906682715104527729207031054400 11671371 19761418960336549911519640888846615800 11671372 115253161232980206901429396247353896960 11671373 230682075725317179223935310696954018944 11671374 95315358148797170308431806999919378432 11671375 -836340373466450824140492733149781986000 11671376 22164816227025255787859773773684670464 11671377 -252697329774823671613524538874319793920 11671378 20882043874765878750567475169437277856 11671379 -238312972807726874389677492461155456020 11671380 92325544805703695951261174563932364800 11671381 1612665622505048140019864497514602187200 11671382 153880514092492278639902455044861141792 11671383 -370313332314725383095905683661324690352 11671384 854130082026017583327748475675364249600 11671385 -122732278537992522627797415082999002240 11671386 -35925695634285283360781898922091659776 11671387 147371573624881024376624668284751718432 11671388 15963988851334669489799900468896137216 11671389 15832556863861307876482499198040319308 11671390 -483695818765571554510463881640828164800 11671391 463821578322479100680472347341355163504 11671392 156814677516674408655601956268734676992 11671393 -552667647854763425792698256293011016940 11671394 90703252061172125559034273972385700864 11671395 134328437381616928565228600427876111120 11671396 390427944541087617567469783725043875840 11671397 -829520853619893215351328263730838481154 11671398 180688047457902306304355936070549793920 11671399 409025315098492000391937292810989865400 11671400 146305175443912264782590711269356672000 11671401 -169732053643450568616908011026150327936 11671402 482577354521912880729528627604049695152 11671403 -910404269901454055808819908084201739600 11671404 1181343219033708556134727761514967040 11671405 84916898278745585910703317593336226060 11671406 -93340141781846817506084540162359733376 11671407 172289092733738562150563118349750027776 11671408 -165839706314766296455376918281582313472 11671409 -1453217327376593104531330575591334809390 11671410 255284494510778360689126628354768847360 11671411 964434269564522681750823020039720744012 11671412 -325800285304837013748990038774300310144 11671413 -206334335288920534288930030870201394880 11671414 513734089751386894632176697894758282880 11671415 234575890947949877200062263482690483200 11671416 48320042978491546711031585529956352000 11671417 1065232204839078852156137728969798399466 11671418 -587561922353621042017593666214869792 11671419 -412187093321292001983697990868714637312 11671420 357367051979233189141129771993625410560 11671421 -270454851248163133710767752379857152378 11671422 60760882363888560436900391824057211904 11671423 -304935576420751234571658928172790333176 11671424 -458526066660695083446606244126528634880 11671425 -316275827486736548237654879359694604000 11671426 2805423200206937014774172559561129024 11671427 363209464442529887500636151169519321600 11671428 -19104311110996111823054257922038775808 11671429 -172192168019219919453267425810498042496 11671430 -169944771455963125101007612692345440640 11671431 21194477744531328698225034357205488720 11671432 -88037468888933320838107200783799787520 11671433 -7761334443845910248965937198511444720 11671434 -124614968861942674195154260641054082560 11671435 253495333069157430482239489740134994720 11671436 114981284317909980022499159585321379840 11671437 -136789268669299759335035606319180280320 11671438 -205057644062946653305390724795050560000 11671439 -147446410738912658451571226025589888080 11671440 -16472254028841809120226229076247183360 11671441 492402832257961182322971702263995877412 11671442 91269815511303866595575610721716378624 11671443 -126105831698882931639725324708551586400 11671444 -781462055457103198893920868488708904064 11671445 654453179248092464834748402668160128640 11671446 -268918949249539613063675188761903722496 11671447 3629891532003553796464379939656404760 11671448 -319309351657478358952601774478389207040 11671449 27808349740812925278128894632498960320 11671450 -34496066809558847887410575620786233600 11671451 32595456248686779165035891200556270784 11671452 3499488990399026110242463090488824832 11671453 -740700543714953494800681786883821176160 11671454 -512171712774092025437546480495385226560 11671455 -100498340960403577703718189219891350640 11671456 844210640455799770679942220338195988480 11671457 -1307320784158404696320975192768136070908 11671458 73286744378778697048189588003666944384 11671459 19613800384268319280168030290920534208 11671460 -198690183818220779020226048050980864000 11671461 -116958273490240104071154060146817671490 11671462 250612479994947431348444224583757561984 11671463 1260384664641686249192009800686993770496 11671464 51000953864726080318422257641837854720 11671465 -64395080493540136353611668531066556160 11671466 -29765109422400391631924939236220651520 11671467 234726048114209004317741250416394846912 11671468 743000759720951816839531157046488678400 11671469 -224244202767120238240158760411468616448 11671470 -16648076986562905137011129433898757760 11671471 518960510686975869885042304970578992112 11671472 29144150675735847226344584604734423040 11671473 -781954274492152757725821400315981552032 11671474 -54361076363589150839451265157527388640 11671475 567471989863016866920947577688664971500 11671476 36268048294460437423570704164336504832 11671477 -137920613227725842239836897531347930208 11671478 121612864675766121594949087552362447744 11671479 -90952357549714070163232360538820124080 11671480 41385045380462689257811588431207628800 11671481 -831182348464096643946242414620672425648 11671482 -61382957529297580079911950748409210880 11671483 731129934719044885050716351682596640120 11671484 -350931019001480111860805846935135584768 11671485 -78830611222632840816054707046916166400 11671486 327930558928075014634556417024910774144 11671487 -122872037010153699596147589416417694168 11671488 -24145872061255016746077982029351223296 11671489 -1450317053865347942251334921695149210176 11671490 -7871775645393089629381401008916026880 11671491 7420513402384066307819906595966175920 11671492 -157819820982050661505968767810049044480 11671493 -890217029454779736190581360124443468258 11671494 4696652185437368350827496556068336128 11671495 211589221385501956284166441461081783600 11671496 -586800147394640492911008192873105315840 11671497 722035508124794766885034939193141255274 11671498 101616210385921060394490744705114117120 11671499 78510786918876196908691407930525653136 11671500 -91362889210168826184695247110356992000 11671501 -419028152556733003534849522381766599668 11671502 103485163481980670029905229576105455360 11671503 987363609134658842932495051378851688464 11671504 -69804444662571286400207639926163849216 11671505 -139630657182979838992553326185131651340 11671506 212855345579983189405772421911451133440 11671507 -934638779605352264279712491602122564244 11671508 -791332683836628221184819498213673068672 11671509 -56356353456654989275033501542720518496 11671510 294417316262090817902817208601691033600 11671511 40030488855040753023922498652868174624 11671512 175836779287542895893274799075526635520 11671513 -153034142565011033947844835485175760640 11671514 -393452756226965367091694698600104375840 11671515 93310243237288154713127907429605052000 11671516 672067055683529471228887569759453319680 11671517 -20900274062955304445292675576745281120 11671518 77685352173316449907925858443688076288 11671519 363116208649387183287880098363665020560 11671520 -271689432704106001342246214206111088640 11671521 269651841237990368595285859593305326512 11671522 -713672596808053292488077809144421152688 11671523 1001604123330775321805636472370071407772 11671524 422917925798816467320423001801245471360 11671525 454103512458553763133884264678798485300 11671526 -82106020924678379387848127701579506240 11671527 456625313888033811318956504591262151680 11671528 1093057890398484387908999037086025400320 11671529 478700315115408066520377537643729802640 11671530 7096918349617857379124758682779345920 11671531 418888743237325674188867616566940921664 11671532 -4476703710447512776139137313537653248 11671533 -19632894451380196497632916744829550496 11671534 196631354515813656441703796705005154304 11671535 -383183860234364827029737595971211374520 11671536 -7126012892450403547625235457486061568 11671537 -616111099272494245116805284009169860888 11671538 -339331192567858933865014900642466116080 11671539 266499652716192017303228528300558269440 11671540 -384999315044376601761845210395371797760 11671541 -285194860801710785458015081426891391328 11671542 -32932356177241364804185129778401339392 11671543 -120044940256556555750462776240951601760 11671544 -517915003344249629927487196038737018880 11671545 -151073935836562137635439735969528255360 11671546 -631958324755456476182949855870903312528 11671547 128768708986139629696856787201649320996 11671548 -146375644009777682568805165658572062720 11671549 41235341441074744408484540351807880000 11671550 -369347047502219601699653831127219710400 11671551 -338328085523025807945513913765270664520 11671552 -24511133816044617261614079977245900800 11671553 -152379587525237690632389029789721512016 11671554 -34033119552295071675014801920264593408 11671555 -107858689559340305154272793596616656400 11671556 111862359672552637827762783691811043840 11671557 -455760671045119198894091695804451205120 11671558 82684087381618334169061118830386837120 11671559 -892363912269375953990510604352709367096 11671560 -220564971416773643064643044009713664000 11671561 193640537234813521555164361039969858848 11671562 -38199809938927856618688130329034100736 11671563 -255285037894327627326435946230369622056 11671564 643392786861541234724311658848074258176 11671565 -281813471642061082365106157089410988800 11671566 116896591956650839651701483234374850624 11671567 -964561119827480982940632604974603710360 11671568 -14574908475106250063917487117582327808 11671569 -131090456471203135615751948362254662592 11671570 325946476346426231787952530932488056480 11671571 -894772208215406700225437646807125142408 11671572 658295843917545470084675084170080768000 11671573 -398154842499841219014507764049320040178 11671574 506981260412659352572040446198020757536 11671575 -99000362952536179314054201160651763400 11671576 -2787628496775176875255600843163566080 11671577 822670408518945190483187320941752052426 11671578 -189976208793677944239733183466288091936 11671579 163084054689806170919921123545881794180 11671580 -71401247978180689164325416067104675840 11671581 -581414605169525713954290127078792453248 11671582 134152889087384047668636631684666683072 11671583 353945121216286979215162785126462936960 11671584 -227996977321822598185788580852664893440 11671585 403735053900651301216109304977425797780 11671586 -114124388866820541644605439871501271680 11671587 863242683104587308522382570100544595440 11671588 1164972298385029062022218724287046415616 11671589 -113423400997610828100882337244591612610 11671590 -57241007079908160923288300846043187200 11671591 60758071517878354806425698074817295952 11671592 -204665705688171961023331932913677281280 11671593 71154409387443783971392747946449645056 11671594 -325636376761962659341563186739248626688 11671595 -250181301166378572820445354826640746480 11671596 74335808571569903054994162962716714752 11671597 137854978565934372657683607620415775232 11671598 45061983774029028647386194068761024320 11671599 412615172944189116930613479129272652048 11671600 -142528887826272558299062899854092288000 11671601 1612978370467194598486097466271681404480 11671602 391719462052644230334645597535815909120 11671603 -214976615407240101413294316921548021136 11671604 242583687524327862136948517647572172800 11671605 31626065606063096896497986313021724800 11671606 -218294210659746889755834414907487665248 11671607 -174485436352431688136411624228739717600 11671608 79953451599057289273185532853430067200 11671609 -302017367853105243478668059549143455190 11671610 -26220080355462727401521778460452000000 11671611 31567282791053840427221588785846752000 11671612 351487483002613844736597987386495910912 11671613 304486986161273104742214666884202182700 11671614 34181830006022333292727637796677398656 11671615 -212185146054515445794377412604318800880 11671616 -157524279306475202007939999791453306880 11671617 -250820982443040094003866402022796390400 11671618 -101269242350307395113114853380262522880 11671619 -9558513741089221521989517401907497472 11671620 -188576742014611911621204810928540139520 11671621 -11363957730455427333600606888698699108 11671622 420222325570830439554988276348230714240 11671623 -811780402540250147801811045961560724296 11671624 338921588337536982198253540936119091200 11671625 290272795414128158241664397256448080000 11671626 140669320926386820312188848372133007360 11671627 13515373630896073281014893020394063272 11671628 281540406974261443898852675151691800576 11671629 501642056437754675879525149613130427584 11671630 9484836388157910849674535022915468800 11671631 349481459615416162961089919412210734712 11671632 62870262278369258791406172896186204160 11671633 575348918909774650182967454127805719460 11671634 123742055743304561347343422199705812800 11671635 -96857741436970045414961219110714760400 11671636 -447148977477943797118213209239019425920 11671637 -67140969050288321710150315506004017714 11671638 -85420222029093835261911829468034903040 11671639 192423214055545552058066734520052178272 11671640 786342679038824347278357075910202572800 11671641 -1319040240682670417793498609034274601600 11671642 781716921009353365816090198337905535472 11671643 -1015115162363723449496892058757632420680 11671644 117225260033117109473698216376935574016 11671645 -497877544534184528824517272020560078100 11671646 95584236819332784939501623898294829440 11671647 695345540424846242481717402402359074008 11671648 -707068428456060236517133469599584092160 11671649 439751765649683008934772277005715693248 11671650 72581091856662360877860640867889205600 11671651 -2755577782809902106431709057811251472896 11671652 515393189547441528559247324504240977536 11671653 -439254750690705590006123014391936037600 11671654 555869529145529942753298641663271895776 11671655 146328896113150395308730936597700197120 11671656 476401225703978970577686714184634204160 11671657 132165681422248999888720576297411694580 11671658 732628570636768716764173352516984090976 11671659 -57071660769342391101539866089398666640 11671660 54701771643600341570401676210196480 11671661 594246923821399987852647362805698608524 11671662 1350824970761697092363659503718824960 11671663 -414920502071912319337890790499139735088 11671664 4403864938111828616292144466854051840 11671665 266322400331597187836018067946278097920 11671666 -153922780027345797302516260126479913968 11671667 286811706435036548430385299374609329152 11671668 541851981210181032188708030167670353920 11671669 -1397090350151891546951880086444805489156 11671670 220992486313912703260949292177781601280 11671671 -502338685002125043050995798540134020736 11671672 305773940753659339823038338239042764800 11671673 510516650875652180452720229533938004104 11671674 -37478474065424582327193643029566043648 11671675 221889979975758754508143031144812446000 11671676 -1090079876222717844046995572959510955520 11671677 -61905501208745773413825794942888582112 11671678 13917684481539172511042428353559972224 11671679 931401051562506391012645460347858186680 11671680 339477776630796485966636918199287808000 11671681 -128846013908460131228751502632707932160 11671682 61346455695952220745264704461575283584 11671683 697191016198705682815765186054660984824 11671684 103418636791938521688472001507797888000 11671685 -177602277923854231012846460821819447620 11671686 17484001521711190758249957831464801280 11671687 -120562960993632982632632736344702665928 11671688 453061999362484257051305042936731238400 11671689 -495976663066544587359788463621121403376 11671690 144974243840386516431161922432607426560 11671691 -890425010946579309339069884765944282200 11671692 111385788513961182848430073058911997952 11671693 48744120086270071165397063240189398080 11671694 163756040604426658233343250583817127232 11671695 -4221422465591388689820389042265715200 11671696 -91709076989920370659474540390746423296 11671697 506378869371152125017334697489073154560 11671698 120353554129669842533906239572648084480 11671699 33480484885647449167194675613140911168 11671700 121164258569650479009255789981401088000 11671701 -578293191033675266230542759072029867136 11671702 417458833253169377753771894065000528800 11671703 160715797770123164465569528099828902000 11671704 441486083650679918029125825795064811520 11671705 -8203624166229277267622368982766983040 11671706 371703192702725159290974645778613133552 11671707 -190935614487947682713569163709936967296 11671708 73398727076853245393727021754324233728 11671709 405338453499256423595547931756458050880 11671710 98851009174145675132790155106476856960 11671711 -1051251934020506420028925469703227622688 11671712 -28780728129544306753872874122330636288 11671713 357464579873116665846754641670569252180 11671714 441997469027606779217491930153073157456 11671715 -287590337384811738541612802464560732000 11671716 -83958403720342095763761365967079710720 11671717 -43007211577768886024484918298711610880 11671718 51365856076482413043667393501469445504 11671719 67994366067079515375179610734265415680 11671720 -112761102040698837203879480009796096000 11671721 -175156646161103617483959122518996821168 11671722 132556022060344419704642796815064506880 11671723 144734242945607230163947376430626058640 11671724 65225422852730998188542587172602552320 11671725 125313371697469223221750060445569399200 11671726 30559696565535749171174840392011009984 11671727 -558791096771429288696298173542485567120 11671728 70202283764823000213774308081785995264 11671729 -120193756303109082548179211291802309120 11671730 13529525586070280359287060282144499200 11671731 -487380006436179176735418261772769277288 11671732 -150761102377368772238563747246334128128 11671733 551378801529104086784131201868753567982 11671734 122247761013456037445744895649319677440 11671735 708727131534665954148442518284065607760 11671736 -117767942012294023196466705739637452800 11671737 160413659420369252537105942863539769344 11671738 -133002045341899082038462326346500744960 11671739 -1062166694724699688936019873757998978460 11671740 -315670278227523789010858867124049070080 11671741 749889982161680918875151457672350167104 11671742 47632103811491038625043709213689814272 11671743 451236902427802517862676582996896696264 11671744 -155439077652736711107743313107703824384 11671745 392378748928275901419978855389396426880 11671746 284256495654728383288925427274451596800 11671747 -1390006644896165361225142023362211652804 11671748 -518738765988730746029688034472755200 11671749 923534558097556507844945612076765861120 11671750 -42837113582939779587453836535677568000 11671751 18632017699024944289020236023506392304 11671752 706340209902943923532711986697371525120 11671753 1132719900891628027179244785368755623002 11671754 -200430058144591449168138921511172417280 11671755 -23454845411485125818200808974042836000 11671756 -346651959052193299381594875181233153280 11671757 167866734029959555463177960179614492480 11671758 177742236730751429804032046634740678400 11671759 79574553707145443980251792183560915640 11671760 98034839470153323809491851247920660480 11671761 -81313935793370007352740373253770922112 11671762 -296419246224128908602802365485459792736 11671763 -125318158890999230883396599051898371988 11671764 -26485805590573642162825242193954578432 11671765 185277131997214382359379866818830678400 11671766 359203670503803527347520906178859632000 11671767 -77554708617054961250833213443573846432 11671768 -136209535020316669848100643284508989440 11671769 -544616414917925535836512007939075126256 11671770 -132283500427717656174543730141362539520 11671771 28438715861680723596287755812359214552 11671772 295124148194285081257382172503319628800 11671773 417404199018667691039315419344100857984 11671774 414980519271745857627114185310418191552 11671775 -644716773582649588759193052552760698000 11671776 -1071225498621727119951201056117804236800 11671777 -182925060698359455726146564344770223340 11671778 -27319090989325849307504968554080578176 11671779 -20586108709897091036894225011207956480 11671780 -291305308450801917408058949633909890560 11671781 17625322331242364747127817287234846 11671782 269019500016099180940536875958233664192 11671783 121766001876745162252886782320601671640 11671784 -161535288516207899832273039540683965440 11671785 97973972027852072354673342567172210440 11671786 -43909963641756112869330099141228604416 11671787 -77016720801725859528118018543100620032 11671788 156162725913308024873403589658760230400 11671789 -3903643711879880339494437893743990644 11671790 10402762627789997103705772823832126720 11671791 -89490651663268740010493997771894144 11671792 287309293636052868740678236994392817664 11671793 56798338735411254433630917025384231680 11671794 -203658371181512438925772020161694251376 11671795 396285110183576433931325126312103673200 11671796 254391268389581187696668512996622601600 11671797 491634333923245674187630133798525662272 11671798 -24201147956768383161531411333835746048 11671799 186208084959938302905365834121615853800 11671800 191711751046415583151740794565944832000 11671801 -1311353061217863648487483731765052540796 11671802 419352196770782260721374195933147564032 11671803 453521760431905147632988438940959042560 11671804 230912829988355999313808515457944883200 11671805 447743193455505143423500347325583036460 11671806 -367625675857969419456250016805144482496 11671807 -6670169361996765918664732515531283088 11671808 564774460727312349054669049338538229760 11671809 855881466693522498676787377489747837920 11671810 49405900827910872617016599096172011520 11671811 188165601173159740512654947072334882024 11671812 102903145074878360962793867268802551936 11671813 -22305376745882794461616108153406126820 11671814 -47932329995933165278898203991860070400 11671815 312881364872492986334764505402952365520 11671816 230983597500747723107018662402447718400 11671817 -187536056094188023036743915444817276134 11671818 222415699971954274186885137011268981504 11671819 -92045167381246877718250178940316952832 11671820 526578284236652338152565545817291284480 11671821 151181485310656736793893838262922515872 11671822 174810536725468993383912395907283098624 11671823 -1545681758854420191908051967259325750376 11671824 3741032870191368474038687985831641088 11671825 303572451815048921234867560496954415600 11671826 -249827670601120466547035085048599566560 11671827 -140841884345464743767250452101191287880 11671828 -175936832478710143286364766605642020864 11671829 16195571031774884853809184194549872920 11671830 252840609579069026478029046875908608000 11671831 -796574599996872816326866141152281178000 11671832 -197967309253048886301837713712172032000 11671833 98476219300710836117293420625478374400 11671834 -1137980042582825188689924332360136960 11671835 141874663735194195919811535761030103360 11671836 -471556760442897278256475013730573705216 11671837 -1402755538192381566925319072496501903514 11671838 673078425648751010163366013868752161600 11671839 -446144293397847039634301847946402318272 11671840 -361492757128569365211481132813369344000 11671841 -101458345195264697111824490438220834816 11671842 -2716774384807047188965090886210221056 11671843 295484092043172594323499580865917543028 11671844 -357862898883679890458895392878126230528 11671845 -370495135653182163103723516924903536480 11671846 -533564864572806013625255326136376580128 11671847 -816650806579410412473285822166478414976 11671848 605067587681873377892627241176089881600 11671849 526064446489658811551026157457183384186 11671850 -332363283897794050940965511294769999600 11671851 -828994114236580358444154891145105126416 11671852 6411785935046573873767455135241044480 11671853 314122646588542486254589316509329726102 11671854 120594629165220314562663257268826451520 11671855 66805178060666037473019899475353481600 11671856 -28771679406811220117187947068997173248 11671857 -80224850026521025222242436151861563200 11671858 386685365694177833907815727593406910080 11671859 469561092579428513143026171388503282060 11671860 80596193149035547510970315605300162560 11671861 1397828386697084757008910159463596452462 11671862 -342981536891453952613236876443638032000 11671863 105274289792835665254557932391787880448 11671864 1749156768667579505529654175180963737600 11671865 92335536045403787159438113177633624260 11671866 437646824069041367881878136387079287152 11671867 14168579404031552315498291530412704600 11671868 243409855756635093962477086628236114944 11671869 843437678967748367666920948799940433920 11671870 178796833937760038164199224745945276160 11671871 -21013579934864878874854725752513838000 11671872 -10453655202440744056628558779442528256 11671873 -619004167816721129341356982621081635756 11671874 412581320738258407395129015997792498560 11671875 323815845579533390549861440513913812500 11671876 -334793837173885446156583461370333728640 11671877 5103008000916736389402987439531069824 11671878 -335584291346852444016240608763810566976 11671879 -34213355139465198729026358214891632480 11671880 230936042500968364211301580800014745600 11671881 -206635145700666282090840822104982778176 11671882 -260440777566331286170809706678513591200 11671883 156161400524971580542633460528943738504 11671884 -97577833368519368046623972692146585600 11671885 497337308898450509090821373423172581580 11671886 65966635408689127387758781986851874816 11671887 -127683660184534331300891278907950170240 11671888 104841319921435384388583451917139238912 11671889 645377867392459908649482852256681272690 11671890 -151977855924346201301728312422674572800 11671891 282486288837142955996325395694200367360 11671892 -581950933824568310531598809065199558784 11671893 41997240690561959395669673078643703182 11671894 215445475679071473057251762239932778752 11671895 -34105592809989873570853050846677103600 11671896 622411607107921728544294376325042892800 11671897 41643774015719550426396652985973875880 11671898 -492586583895923595085970987938281429264 11671899 -423384488185632315423812779282730021736 11671900 -353150613689963771345782590868026496000 11671901 350410310651452274383161517204596917100 11671902 -445032541229311612450681326673762176 11671903 219806373142710606308207724038026487808 11671904 -517133623275619957411888458939452227584 11671905 14138615613512333983402786037378400000 11671906 312639174952259640131465373278832067152 11671907 189573698953358433626327556469092360960 11671908 384155651563940034573149269304961693696 11671909 -479593885368078613066648529691741009760 11671910 -65769435256710054277400854009767696000 11671911 188486987810905360557319663285828070400 11671912 172356048804595006503246007932465807360 11671913 1121376109035310195399598721103310232480 11671914 18933869181263036300255317517525341440 11671915 593826337102095460390734180832898862000 11671916 -2576539344161714797745011622685186048 11671917 -192689705659394895886713073409068893120 11671918 -197272498090344371083545194058555003840 11671919 85853595788918508882602226214057549296 11671920 -688388692370415917026831152581836800 11671921 -111043676163648164959971172314275308956 11671922 -16538876520141394872460200984263317488 11671923 362585059397641841654140343107988075568 11671924 475024950901895869421693771507982600192 11671925 175611738150249255042383413277102131200 11671926 98495708843480147790041636632958644224 11671927 -668586325091182085088739452496326179224 11671928 564158217986050910752603495420882329600 11671929 75359889874438480991191178004968879424 11671930 532436732019482861086702747195823163360 11671931 29530867272576423176233709644696149864 11671932 -178698265095580261985727465215134883328 11671933 -16727780338142426926245599638108055040 11671934 87031860217256197682884953930628792320 11671935 -32051676581298687967993516551416340480 11671936 -1495052641246405777267937111256103649280 11671937 -944257814035280742238356999855071340414 11671938 15652967528027442928367806597901221920 11671939 -785936441537205723028872017938613744260 11671940 -240910945184795397148927169015138795520 11671941 -93706006252247474598667814321542799520 11671942 168992019523312502245500220591197835872 11671943 3084955140810544118837001440897511192 11671944 401850640634588201839612524840943902720 11671945 124525794747272419632445021914035936400 11671946 124530592716374217067577871883400583168 11671947 -54294448960928350427964786180705600000 11671948 65584256134133615144712751577221576704 11671949 425941334951086493496925814096939096760 11671950 -153343998517971479436454068735223406400 11671951 691672500698176256246905786833557720304 11671952 -207461965179034173392473993846313017344 11671953 351399995376624204991395130557205976304 11671954 -175340578060937983812758563674892796928 11671955 535400229452721973530887807038049565360 11671956 -15336898339243966069449696705189792000 11671957 -1239266287101492136103299160503853213568 11671958 449960276731644614566244305124388897984 11671959 309968187341664463060779834390809365968 11671960 518804304621324081584127358263124377600 11671961 -80665301171893426764552195141491827968 11671962 21861718993529537165246941238255182848 11671963 -1586754098779871414499680489081025604 11671964 315031713297061948184212956135871322112 11671965 120412893408356373002066779351267968000 11671966 -149185529886382674561879131451550757760 11671967 -433766214241119524753377518269007165984 11671968 236616462262670465442391383743995576320 11671969 380018979884252783300557252928412843360 11671970 -3317732453874981923865388733871052800 11671971 -52289603537232774295617726724895036160 11671972 -167212978874767557406716358839791591168 11671973 59808799442310986597333503712556108222 11671974 -242546351284941563722009578868275737472 11671975 -184756328927887590329150548418603183600 11671976 1161394103105326160584714618960518958080 11671977 -272663612292215480709906530606824775280 11671978 -269479122945770295608202391734129983040 11671979 1391031210675880268303418658465815342672 11671980 -367325671468794287810452233065282764800 11671981 -207495235726157901385415485923935114218 11671982 107353431785169072108991691860062617472 11671983 -104249688113104941958981923464159673096 11671984 40853107347218164225560165648649093120 11671985 -185094876921928557694858661006150164800 11671986 212505817986082928525252763809672129664 11671987 1101174359100454247218794025506517754636 11671988 539578417362522560256784376950996432896 11671989 -14078813569462830885268606115348711808 11671990 -86330582165781758490856026916951382400 11671991 -449341306978106908899568922016110971608 11671992 490297432585045290060166014294085017600 11671993 384368218306926453987848423681580896260 11671994 193499340478879985004013519615441436160 11671995 485022514951882417940454018376930917600 11671996 -77617681877250663394518860154032922624 11671997 1495640360481637186802151374509423023552 11671998 -67527257997355152163743374899367952384 11671999 -415331471271592623956026173828783891336 11672000 313431984837102831843256349357506560000 11672001 -388412355071611157688080942995739588400 11672002 484028040266843802430118331797400875904 11672003 -199369687301927981353193748241439275008 11672004 -192913794820389002438593696167959132160 11672005 -89359695175454875785294224205040838340 11672006 9770878375156213775620817127944418624 11672007 564199116820989478372717191462483159120 11672008 606175917994085795940446284170781992960 11672009 -707110904773536750360541618737332762790 11672010 -45707471382767745706391238355199508480 11672011 580638485441307734427288304362364381552 11672012 -934481331228542353455826248552618475008 11672013 -212544418182005981084046733349045303040 11672014 -29986610602408889717873187263397582144 11672015 360534111578064497794169312814226289160 11672016 100347386515319785325620642756469194752 11672017 -328897852527279655009047145518395584128 11672018 449084950348317528559720053090678498960 11672019 -13325054928000543215750707775276334696 11672020 -4243643939832210942981144345641617920 11672021 468517403584613970444864832959841368444 11672022 70396980468556748136093461265254004672 11672023 163422237083595591230799592490620360 11672024 215928816680519798187884071366328401920 11672025 -34335895018904028700073792560340737200 11672026 299856091064964418674705035533079753712 11672027 -568706283301492205607567089629274228736 11672028 -33785181305236775929445775787343781888 11672029 501660991744350125328954812981445556320 11672030 253419224640326822810518626071400220800 11672031 -139982201902558737666564927118067483136 11672032 125732140106105385121259950782209851392 11672033 379355508472069326189058406612994912960 11672034 -216773930005183549312926244586401593600 11672035 201221161604685844196645441020018758480 11672036 479639479726817685818087361180237646080 11672037 59903701020235640842899724831233733308 11672038 -72699030820663590871879684653262610304 11672039 -117435115213755572646805497013638238344 11672040 17681809940030499737041803772551168000 11672041 592799281941804792593656117928035270032 11672042 359628404152003525807947112188786662400 11672043 -19317202242029567706488367625764065280 11672044 -106245585159298875615504602331532528128 11672045 -298467332318400546165966396315906238080 11672046 -108755100964878112840280413929592752000 11672047 135213353010460273850067935790512478000 11672048 65201888790057891792004478874989494272 11672049 10158412678815637465237655714677262688 11672050 38147713925941783745500188864392920800 11672051 -923422364119542288505540649454279504948 11672052 -50228370596585888003999333334577545216 11672053 307480559641963911765291357793843760160 11672054 -429700767520387828290800949137538141024 11672055 418223106290682279104338482320386513800 11672056 154642344371138474174674612346982543360 11672057 -315376814988285378530672925727831425468 11672058 -79914955708901715219562568059766863872 11672059 -447520950989980854930615115988667553248 11672060 630218288685492186000977873557109844480 11672061 1067579505075180281087104707712323015360 11672062 -285309941115913784123719593708042651648 11672063 356138532867690157086655294466071165440 11672064 319492271951272476532648436267011276800 11672065 116729433464330094136358412910180006800 11672066 15266733752878975784885956645051614720 11672067 135587581300710043537683469810546900800 11672068 -1362361500335779425923851516651914543104 11672069 1046762925997382574852060396064749109470 11672070 107390210846970220370369133030682767360 11672071 108727755089634074535228789838971141272 11672072 -468354057209681112102717881116390963200 11672073 -42101746210440771011636884427835146880 11672074 488023713566054491015805814210084659712 11672075 467337159354209267976297329228658465600 11672076 -81489911825103138604118495600792073216 11672077 1266193883711287267220619718727025519926 11672078 96813610026011318524254681513495729600 11672079 -155629817201645191563939988714152842616 11672080 -9297704223504247651183592603084390400 11672081 658823904477755067400561811782796233572 11672082 -115362051079688991305473032339607407600 11672083 182504349485638215051160301500897167600 11672084 -171581672705762407861703141387990878464 11672085 223019732889376947550786516235700177600 11672086 -141474505539395559668569347923178062976 11672087 380193173484690473009661389318128101552 11672088 61200600256359431629292246495986483200 11672089 42758202587848378560708750553396179456 11672090 -145912647324476041194628326975625447200 11672091 -695141359674258173348816232285602063700 11672092 5229510574126457503373533676553420800 11672093 1315038215011798020537714814519504458342 11672094 -190716605620452782954982074724583210560 11672095 -329394933007845217358514491612537410320 11672096 751483968062627656547844777082158907392 11672097 189018538537343919206515700124674804400 11672098 90216916517918147571299258849772340992 11672099 938118710541519245792207405985821481240 11672100 21102309760197443258742151213227340800 11672101 -509640407034873589126389324786693978848 11672102 -99079635636009297153833921143273471488 11672103 -133092657640117781056140001013351739096 11672104 -244639366588333657257074975447389716480 11672105 -51007700935129716642380606999186395740 11672106 368302010701833920610251288943618417408 11672107 595849081382725064641022660997349900072 11672108 -134116324273832313653519070998169600000 11672109 -19641402297005001159269738132551080000 11672110 -380262135310230312003762818899522367040 11672111 1242994925531846825891771220772401146424 11672112 813635927263979984264497033249751040 11672113 98985844674677313320331919045162558320 11672114 -221177908399266127670154484060647244800 11672115 -41192243595177624714523118235113871360 11672116 -5168335942053751467660266958662578176 11672117 982026796889852055764157226665987149166 11672118 77246239320012465315646243959892651200 11672119 -114045799580098238600165329885952347480 11672120 -290736816952052077118939922343265894400 11672121 -1284078243419831780899363406362934710656 11672122 -184373877687106433156336871508849445376 11672123 -789966920378738443789774653628413058320 11672124 -95318706647153839845771298387570728960 11672125 -1464393294817950817054236449489254713000 11672126 61087447257424114925288708782088302080 11672127 1048660620587307459529382564448605997840 11672128 77811933191502988717471775863818158080 11672129 -462561712370472523415445006297813762624 11672130 -165371247108029779106853792061909440000 11672131 418468346270954306202250841368704913440 11672132 10691746956622484223787817595098296320 11672133 -292409119981964391863230629132645880512 11672134 -498993588268163748263338062899558426784 11672135 -16426990884342796570243130554667775480 11672136 -188165525603610068529024011373033062400 11672137 -250372136262080783476304267651472784320 11672138 -293669447484150254052509390446369187280 11672139 -542177544831340550872932969283296225576 11672140 -81997932053287352705425908458148357120 11672141 118548565009021631968776342466922937984 11672142 -170296757849405048640909567723489530880 11672143 -738961619694100221833578811691547531392 11672144 -176227532104151996430989575801282560 11672145 -169798549511710655575301937398214245580 11672146 -107597286158870607965849927023881292800 11672147 13173653047016076787973644476854983440 11672148 -420565386823938254239542532491220408320 11672149 -642133452274172925178667580411623512128 11672150 47459602731517008058064545933848240000 11672151 103823892745793353529831666506473321984 11672152 420140106610574354249645371171754188800 11672153 -98782131632152667585023474308000788598 11672154 212354124272419336015289792834112307200 11672155 95650974304592876150114311661236965120 11672156 64253454049418194612234519583001216000 11672157 1664180913446054183478873923368884864 11672158 270735375059906104479450310859233111680 11672159 978833328007473803547694701109391523360 11672160 -180789897971306515268793238919632650240 11672161 -341803841503696452315749514614461280000 11672162 -274853871736472536309180973861825397168 11672163 -136918339424626796962271714535709633308 11672164 -282456997894585167395632075374413672448 11672165 1065332276716315133680487102068749504600 11672166 -412060408942514417191503885814758641664 11672167 -195143207487874086487880911836862797120 11672168 329360231102752734278614416688575283200 11672169 -1046429420884040467229528027893579434720 11672170 330169956066958693191690825166331645280 11672171 316868632840692705774289824406221012480 11672172 135250488726250502420505048818429268480 11672173 -1347784696482814655452352243848667441578 11672174 -518396639863370948069940514896855881664 11672175 -319453952540687985530286890303275008000 11672176 -30937677842921313349732309356118048768 11672177 782780079486823738843773988278077317872 11672178 -680141241746303953885939771407581184 11672179 633662443679295573070955119611265616640 11672180 58819166579285366781965046354292968960 11672181 8160620113805307156568517120480879100 11672182 22107834594356320461702337701785731584 11672183 -388694380205840651209679581535590224 11672184 251687454229846210964280286249488568320 11672185 -341909314860800900270865400137528459840 11672186 516644577488712984097071343289319015792 11672187 176796139402894537430582591966551027200 11672188 -457120364940014814753009702844454244864 11672189 -15040058337453648891029115385707770880 11672190 109798092862082921644886415506777003520 11672191 987262936846631271381381560533512094592 11672192 318188673991283952386086402755982786560 11672193 285948326161132605514380809840796742464 11672194 134433504925555772009059725553758599040 11672195 253416479875292854875136664536470829200 11672196 115448263293166554597118820682181512192 11672197 1248788882960785647561721250239851320092 11672198 -726020212833539448384917832076888179264 11672199 -29151621485720528197127811926033480832 11672200 -119378927100819181603988065519662336000 11672201 -644360246401623602967841521474019040256 11672202 71764835727670290622087878302886115584 11672203 1033517612486778402327749981047639895184 11672204 -1046845120448800035914320320001570022400 11672205 209198537660979774586373833445870344320 11672206 -6482228321663900798642465452267438080 11672207 -349539986929296607121741841513747119640 11672208 50485347079073049854678423323469414400 11672209 -2184616612746020184547013166183773688284 11672210 362075023577286219843826729534916928000 11672211 -809368662010945322704529120183864326728 11672212 364539170989947567290703561383369258752 11672213 2787502728807449302071060386816140800 11672214 -226862458390155497200665641291197776960 11672215 1099380827416823362379218698574867137600 11672216 1009072664921527006146959230573560084480 11672217 -767053490468960721946485347570808201420 11672218 -171949042564761140549740771153519952160 11672219 -24554600479348119410188466549263424160 11672220 -5270648678276941197365851257177047040 11672221 -17645716053060047499895958901607089696 11672222 -208283376004956881824660483691196546048 11672223 613220050718339944522276780315315146000 11672224 -69786002154264250119148015519169249280 11672225 332838470957245674441709699855260685500 11672226 -21290025710832436910018863383366495456 11672227 36094003610389640898427677680647889872 11672228 -583401917141111855438338970930139381504 11672229 -571928525866420403035141900897326650016 11672230 90016216982373929346932849454828741120 11672231 -1493672432100031676714639147527934526936 11672232 -117870765301630905216715810727755776000 11672233 15724653788403714181338663933101391360 11672234 -198535955347279998946210287103624263168 11672235 -447175788032313641252499432067631296800 11672236 -555489397979682871986376261435952638720 11672237 -689352505447654958889711011558023896948 11672238 -589667927956287945111939543517541348352 11672239 -61194635945858371414392911308349258920 11672240 -135531096955278904347556178354902794240 11672241 -38553362954972222762555333255401451136 11672242 -114378563132454172409656117377672087648 11672243 354264705643773927520626773527402766928 11672244 170154579820331898497698608515104235520 11672245 261577002198153730836886238477301828120 11672246 249067333241743812190660859767447921920 11672247 72825139856155749927568295868671189760 11672248 -158308356658482485297325616861635747840 11672249 -461050160735720878223347474597231173420 11672250 -238027543977632482073496864840353280000 11672251 308640506666426748452328898430073463920 11672252 99238010457182349597689574653659591680 11672253 -480470018200435745404902709125937603776 11672254 -975856451046936391140104983557573648000 11672255 136214770337478567754124854259726648160 11672256 139190390115707173357880181591493312512 11672257 577544248233514786476031890729928724052 11672258 -124800751086977469042575443167454536192 11672259 -160028833125615172625056292908772831496 11672260 667834249612489004136061512904736666880 11672261 355748627914514845685741821998900793500 11672262 21183817767788398576058524167999381504 11672263 -118219570270761015446706534769421968800 11672264 -9421844338040060621674154506236026880 11672265 -231281885266995447946078713401832000 11672266 -250266733703827468821368075934338006016 11672267 -20426264417344226128280732924629046160 11672268 391797383726758834942541658179148994560 11672269 -236340754053168201672225653161446613120 11672270 226892500084371769518039579777682022400 11672271 168102918990725949359495860615722815760 11672272 -37611855310557839687138684104031600640 11672273 -24534096145867612735393416962449406478 11672274 -23814347896621215062610715596153964032 11672275 -26714752160335762802824208982362542400 11672276 -372060934499867942585332170645087473664 11672277 65872919983995997671632997475996981920 11672278 -14423357896690594872083036381963492544 11672279 -38370442967658857804562981066783306024 11672280 -456849180122071013800033777229034086400 11672281 683190687050160503642708320539191990164 11672282 -134539877198955591235376480391870067200 11672283 225401432753915776528207705694122596864 11672284 -33603475763396674066576794051049946624 11672285 553437203924460743987783316791558483160 11672286 372074042707041231547362853036707219264 11672287 -1348928824196083658538050444400225702408 11672288 -1404757315633066996145808213993648291840 11672289 299793648743891842503577195408162089600 11672290 64461340020113768473578262943951616000 11672291 -45270830245023490430668659884067407616 11672292 -301770350650890974442569466804373905408 11672293 252476667708430758768796041029017158624 11672294 179294210851286398200195102769001324352 11672295 216769108706264316192074521213324378320 11672296 437662914805625705811258466132422604800 11672297 -68515883517341222724177658664195854080 11672298 100059552953823956642438693839793100288 11672299 -756690334797971988627196566912094098700 11672300 344896041966062977899189690767801164800 11672301 -448657801641528658363488715424585018496 11672302 219759067065202951837610160511326709632 11672303 -778500342767023722024863070641411318448 11672304 55012060780750364347460031375440609280 11672305 53070881059977206250527107339839345000 11672306 -259770136642852312652530220968143685104 11672307 -4213671666611788408000368920513382072 11672308 484574899738367984009683107051150704640 11672309 -880724784768636370796112058877702624256 11672310 -54869017285547770141094564962733938560 11672311 467116945562893312877263035532888422832 11672312 6122552687536283189931229121670635520 11672313 -292676702926339729120532481189124315056 11672314 -8363060651492532635417728020216334080 11672315 -839012480002460052680282155056588311040 11672316 96267250824137919374447873881323601920 11672317 -733608928678336771221253767757131984634 11672318 51752069671399833225276841830989356416 11672319 -49601040903462136831318569404127573360 11672320 -635680382411321259639075484887888691200 11672321 696348635652969948869723360795346315522 11672322 -297936559238985262855246892437299626496 11672323 -467437684500045625806237199636285317588 11672324 -86376165461241060287497003680494515200 11672325 -61618310664446788439793046548862154400 11672326 828183579211236370915704079112406612480 11672327 88808605342538459793160720535294866440 11672328 -99367970460837409297998783762286510080 11672329 -1225301893355058633595447936164009665280 11672330 313190865582740797531843748560814206560 11672331 352432446555317271097884788530213895808 11672332 -290283131689184877442831153185743951872 11672333 230354352554807772252885195113096982582 11672334 -320433817805995145904347429445992694720 11672335 -10061296425142221390901400852179328160 11672336 70549472794837161698735634430076289024 11672337 68208072122081602270359006018313501440 11672338 -310496551281923155871187750830371615104 11672339 391254487412351850453618970178676721776 11672340 -54224156836618417892421649652768133120 11672341 72720375911557556365435580244963721742 11672342 89196063459254366650087811953970700288 11672343 -22195640874041021673716164533861137928 11672344 -1766015582758341409043085771954925793280 11672345 -113785173376997457135564377233972968000 11672346 92614739314527164426906083398063575040 11672347 144731130232121275552560836758584913796 11672348 237447175675100962244684557130354426880 11672349 -119835520822260836339709300156930408192 11672350 1822187922618429579601093019048784000 11672351 1328346471887565740876012927081062291704 11672352 -6834669858820552214468099933642096640 11672353 2605487861853835555789388834529825024 11672354 -67782768999245046606758176003651560624 11672355 -235179202608431644357532882591425994400 11672356 1011776629465228280135675692748950510208 11672357 10250732425878497292617995339244844606 11672358 -123150789723882286535263943179193706816 11672359 -1301318651479166033001403127567373695240 11672360 48596357779779641675421395546343014400 11672361 -834614324967623425411898633589641324790 11672362 -182096322460730111721418763115151180800 11672363 489756897912678588727676660630036082612 11672364 584273658190469890421521857900103299072 11672365 438450027477509111746252163407646277600 11672366 -275972700403650418312283758407149554368 11672367 -101554998244312685595531060036265077888 11672368 74889965937138776465244348321775484928 11672369 210957528693827007342252250560581566500 11672370 260147941013162946755909879968515379200 11672371 -786019010318614250847010516276935821428 11672372 -281302867075139364172513208163274223616 11672373 -602480920393606776265178345626732539936 11672374 15990645027041964156846557929695264000 11672375 -131439419943672127473663504975163944000 11672376 260274491763344038166396016500660736000 11672377 -29573264157753639458313790480246762160 11672378 238265618395283208488201013495026928240 11672379 -78597274843295298100628517850930374696 11672380 -522897295943547205257184564628200435200 11672381 54733226568827228351272001263893672384 11672382 -262945650972489727780739244434870900736 11672383 847882218977521122239630044381120302360 11672384 -234963893713617742658381436425758310400 11672385 -116908645790127009194053303070388303360 11672386 1111028050321613741823056810051425920 11672387 -842081701849524166813853894302705948008 11672388 14063897283037947337059310856165602560 11672389 630640832750802335199452455118025388190 11672390 -169797034928469964487669293094988635520 11672391 -341639157539468362380533620317670167936 11672392 231920907992418747875107640480818790400 11672393 -14271347293296149176209546122792660016 11672394 25967470483739626611667257591193132800 11672395 27802591331202470769253056514320130080 11672396 -245403383929737506287622793128740843008 11672397 849158315307137330879745082069582678080 11672398 59201736276918055836376051613706865536 11672399 -131892542400089072298715108344711723840 11672400 18458655323808090493213269155846553600 11672401 -248590716100213223415598616668819803788 11672402 -130189132462230837886126928560075823616 11672403 83995153279542730214506974707575395840 11672404 720805536627403577314487606152574512896 11672405 1039530826157073666612575498431720265760 11672406 -3726331405698996446526283392325238976 11672407 -607585576195979838504446385809715908344 11672408 46979767790090412329277721138574131200 11672409 207301978920669218424118260217109396160 11672410 176540031634994227666370714993367579360 11672411 -949517129110556521059549697325172430800 11672412 -33200307987900303560077681103669810688 11672413 443631461725082646655175378046457998360 11672414 -209734057607332011144394159259303565120 11672415 622081525428761403222318896944905755160 11672416 -65362335083259108900723161354452598784 11672417 493198438099659880793841832365318578466 11672418 3736499393389225157228968865934136704 11672419 1197848820641585898338439279423303578760 11672420 317814406847621426349199274005472897280 11672421 150395842264604182459345024431002043552 11672422 -49607722578746120331619458759525825600 11672423 -379589298348463802953820005833237431760 11672424 -34270540011840928913639332480785392640 11672425 384403692725364708477235115964588893150 11672426 295643485155215266538297205943923204960 11672427 86538328369552836779422668868973172960 11672428 569291700177574277818417370857381107968 11672429 1039014463194483117272846711618835315030 11672430 4944538640688055400372538472948039680 11672431 633370518647811823903689433933454367312 11672432 261789292525370381740024209569647067136 11672433 274483205645452110319731185723475263184 11672434 245650353998612091192543361851200921616 11672435 616720247976642372039973964852497767360 11672436 3274324451034292945816275186506041344 11672437 1068948996171282852582089198808080676366 11672438 -273234993400250924044786997017060960704 11672439 -249623204440717774855793594162453177520 11672440 213713543585344619135627946499276800 11672441 -143011655664735109403366874053471076000 11672442 -266176906059400528831119601122496032000 11672443 -274230672916780340799480774659618896640 11672444 206252328882319277670161144231883242496 11672445 184230952110248415255226042819723789920 11672446 241726684449598787734735408960672092672 11672447 -239661550160283318502492958576765948208 11672448 -187426747774158775720439666795819827200 11672449 272130664909120347240530697307545464450 11672450 270772713841477448253721902828572390400 11672451 208555907967967517561593041771354854400 11672452 588056805278254408265303418197594763264 11672453 -410863257616979904389388108758788313316 11672454 -17576403380987290152493001352301338624 11672455 478846414190721991276255449995672267520 11672456 645143723973057584846983654675425484800 11672457 172718040485547143333880801172002343440 11672458 74461817697077000792089437470478187776 11672459 -436993957787841656968228283642526120 11672460 -185769173935434384134564201584048972800 11672461 135865237702234454479343604518890628224 11672462 301193666441609424365534955197399464512 11672463 678315112342094718525556024207897989888 11672464 50665182607462845397229148697410420736 11672465 -213178731125894500261261095103320702720 11672466 -114707727801365922024815609439885296640 11672467 18055936306393264257169424470254137516 11672468 -21630147196812090608676236406574388352 11672469 147978342630608591827113875588960200188 11672470 -49379323923155144806431078039658070400 11672471 100987393202536628075649410752875295200 11672472 -265123209799217815772207420552510177280 11672473 821182397813900512715259800467959435460 11672474 -418767092211382001349892926489996311808 11672475 691854835246583755160704992952913107200 11672476 -194031894125830336526948058691839869440 11672477 -362628667138408563270161851024750044000 11672478 -300890902336814813432336375583175044480 11672479 -2322833318860511470767432359684523520 11672480 72108646263914815897744788214022799360 11672481 -27074931502974772132799423880080536800 11672482 314373132819496200007926288062108768592 11672483 -295092864189282364375636077536684583600 11672484 521942405137639396237034532618150131712 11672485 -460913640052808979591608931263686067040 11672486 -413065728670958971854816583970281759392 11672487 -622747583868907111195517857329368103840 11672488 432889408740494571948790618739191925760 11672489 -737124290681645563325346623824261808640 11672490 220017717288849575670750180733834149120 11672491 905633270887909283929662664494273091892 11672492 -21268799927758782273108734467969978368 11672493 -162470650754890592356179368690494889472 11672494 -569021473473700531186883192601048640704 11672495 -271751992696241215562490184688417079840 11672496 152045384616923090076353918388485652480 11672497 1360916807749424443103633927117636654592 11672498 387264411972501404707707195312857562240 11672499 -737337427162537017055483570253466651336 11672500 -28846495984171238763691300859059200000 11672501 173077207617978214995442358054259670560 11672502 65512968446179215335656885953808442880 11672503 -235528208715661416125001478152031983560 11672504 -539490916465678022160124747062206484480 11672505 314373863247114034638314456776250788800 11672506 541426479874061514084051805985631464160 11672507 143156369180466837543344407018507536 11672508 -299472844534711340403204704661148670976 11672509 -37765526273947059507294671184076051220 11672510 385979816214505749377106329120669828160 11672511 -381602376578685801367237305358500620400 11672512 -48221629669311904353586108306647154688 11672513 670777299467177818626898345239309885762 11672514 49322179731445695298198413813381396480 11672515 -480528495687774844965027318285946137840 11672516 869840779732301124562110682964064397440 11672517 502013941578840891883467217621130822880 11672518 256812547185563565687628200038882944128 11672519 367531011866992237527956798597506716240 11672520 509430456279492692404008171061658419200 11672521 90096565783045105751392468626220650240 11672522 1893667785114834748413707700399739392 11672523 -69772010581502558091103165551557978112 11672524 -883958962276607962509666831623543067904 11672525 -69733653562616434762942092237749040000 11672526 -75331496346508668944442809785945881600 11672527 1432872695263794642336738373575069096432 11672528 -48207333941732735480368083618956574720 11672529 623511354065926584773168426376511427520 11672530 99435407324182666449029046059531281920 11672531 188482159124596576484591573329149066432 11672532 -664673913153361079333062650701109043200 11672533 1446783342989161462823730131276643830524 11672534 -65636415937158222315459475307537314560 11672535 -207643204719962988544909237805755665840 11672536 -174188308798731456495596577063837081600 11672537 -503115244947500710722944081833277253228 11672538 93306050184675568379106546838868232960 11672539 -72079566066296597171190141310186612800 11672540 -6266443522865011119536781500327946240 11672541 -549104428498313521996279747720909241850 11672542 -71013976222654136832959439054611398656 11672543 -544495944456624688572279093043685138376 11672544 56058123120890310393848994615577804800 11672545 873761349356799972668682553394326689300 11672546 -269017192938126458803915025663406829056 11672547 -21698037569883861505447610618555281800 11672548 -478013057634382140800485057953897668992 11672549 325066579595881391366449638460204021536 11672550 -96213371547126535797391551820221948000 11672551 350407763543248758363762538477951255704 11672552 285440480757077722493671238719973145600 11672553 -495081542199685065752984556072407869296 11672554 -6061180071349229434184721559770593280 11672555 -58599026367435288274759875296495778000 11672556 16234493085618412284401149737081077760 11672557 551506906790671732032264274100766070872 11672558 224366646955164540238434398467988381760 11672559 561668364824771036829879227237588856720 11672560 70894574379058652094749846742923673600 11672561 -205089588133779007807783733553967474200 11672562 28350436964199388584132892479699942144 11672563 239050016751734342838801848481750759760 11672564 453863742876554119287071549771616034176 11672565 304354512591857205954720253353933120 11672566 777611701025200247254619156442701671680 11672567 87398219106834078871609542130505791272 11672568 87048723937894725017624299577733427200 11672569 662277138711360876921215456403568124544 11672570 24081713490810252915446862634267115520 11672571 41220027520014380526322787179915637760 11672572 546817767740811731947004541764662436352 11672573 -277686857810682702761037282642773760096 11672574 -9834756261505476750812304915633491328 11672575 31935774255120713815721764785212833000 11672576 604464586154035123186561869568750387200 11672577 101505202107612932422462896625739402880 11672578 -1022685801434482828328066927600957016576 11672579 -797392042680525269588824963311584258820 11672580 -284699383116028402250579082755173539840 11672581 -1122810560456928271951428408035210467618 11672582 -60908580185020045796893487838538696608 11672583 -130253348636458253999440203185386831872 11672584 -180543450348632635836047346925984849920 11672585 305629780959692471329411228281271599360 11672586 3287464076893844454757766960046215472 11672587 349428335440321429042177215667922495760 11672588 549302506471051492009491704580747310080 11672589 -516079840145317177619694705816153139776 11672590 -359858703119459575817103082614444067200 11672591 -395997196131332487050735571192113485824 11672592 25563743937781462571111943788982435840 11672593 101271480481005813395508927770468256800 11672594 8036809490132057001839446493677886784 11672595 -173765549715786216313444708338547830960 11672596 -187266871838131034558570526165867569408 11672597 -300729129095712803859136365089984616960 11672598 141885798721893763703591722936761507840 11672599 -757883448492375743383096359646295388680 11672600 116165786133741073062414703655556864000 11672601 -254391068508835398801839884244157847200 11672602 191961189956821498575720507981852597504 11672603 586843885425412039835914123818904158852 11672604 84514464691257317387084210913045027840 11672605 -181555429250077968445109968774803287040 11672606 -887368080301831190105580708956716738560 11672607 51790246601032755773146481208238764288 11672608 2532959533202950867931777887764480000 11672609 601929274892724222705161370135487553088 11672610 73519766670792066150183856686342328320 11672611 1203895846835393601122527941745005861212 11672612 14523144964245968124977233793380638720 11672613 369120229305347916254299581986019753600 11672614 20318709810413167071008325354053735040 11672615 -574838311990889459086888855989241392480 11672616 244888680596103663402278439450161971200 11672617 151691763188463159561039077860062372960 11672618 -62610324120960831200196489449760486912 11672619 191212954760459519080093599827796944640 11672620 533826394219175018599847887736479303680 11672621 864382072517717550284090100321662460822 11672622 108129143651350554773620069441721486976 11672623 -884013419752814427265940786053729574128 11672624 219648615052228602758034422862101053440 11672625 452407805676191795191153122106641888000 11672626 -91102978647703015251184851422707722240 11672627 48139953761848285412420804119003261800 11672628 -239093024838434747436838034960455680 11672629 -1070817402122640424056842497951784090770 11672630 -151296601731803741637211748457997987200 11672631 529059739560464300276462912345898062280 11672632 898022369638003787296165791612373524480 11672633 -600485284245956139157861730171844614400 11672634 1755670672844099837922015573932436480 11672635 -118275136850870178023207193274691377200 11672636 -118230703309131691069169447350441585152 11672637 199288961451408408565829916029496456960 11672638 741174497461283873502652499264032972800 11672639 641970980120545001303495024697040231800 11672640 87061563919147134570338517274696089600 11672641 153842206490237867615067357817935503042 11672642 -4854307439372580625293056820829850208 11672643 -305589737479266084251600474253440412672 11672644 46250534934685577974802822978605491456 11672645 1005378138079265033390609748986934240000 11672646 -48471370510127790378447346173782677632 11672647 116797596012600441236504498875382718464 11672648 -327012267380717490220143133813943408640 11672649 77698710480762532431994750914445282404 11672650 298398858769743547778933715352704096000 11672651 -1076781362114825471968529639781660720 11672652 -101433235629343287559935499047049978368 11672653 740073650935998473407582397187594878700 11672654 -17050214496882734987254143283769376000 11672655 581564725840397707180500187724635919520 11672656 122088204648884142703641247191862198272 11672657 -401977758512831892249276050797218387648 11672658 -308775444291737111189609062299736744176 11672659 215673345012388812182647859665753757712 11672660 759035301487756896891120183237491136000 11672661 -78978155817039092313181936729050746880 11672662 -174486102340008419133353090681574809088 11672663 -924538998087504387518519248921220088 11672664 -580676038550017555080230347214131200000 11672665 1147959674146947514801207831667870040000 11672666 -11002233738735816896423962622712759840 11672667 11798029893968203536417724481421656640 11672668 228558915179366246469008525671842712576 11672669 -1753459695706024256158058969083812591360 11672670 106666349848900222231776169924593782400 11672671 -286889798866611364698966148089855023256 11672672 686050105901824586950132643378396135424 11672673 -1115769408672411127105841396324960083296 11672674 45055233716398592803015040910999457920 11672675 -88967409434976802972484648090621773200 11672676 313817756948863486220423837835661300992 11672677 -1125126611769464512291185338352098089474 11672678 56402089320078915953736073850807869440 11672679 -37966434484861926364870078130305216512 11672680 133860893369150591131839022016106854400 11672681 114976913165797428517181296626759341952 11672682 283671799052369575788247085590196835072 11672683 -1696435900348081748484824571166500331440 11672684 277828304067447342536685115744703004672 11672685 454409079921948105881347055986151539200 11672686 98853477371945389457316294482719189440 11672687 260075539380933172767534893213067463800 11672688 -151460106483453876716003975189495808000 11672689 -334677273787824539546863901781845684608 11672690 -58429073383566870460999730220083448000 11672691 -578565667966401209299320467247140904960 11672692 -142971945389164121093266352563911789184 11672693 198748537902146796756199381709074422144 11672694 -4886668777766943196673877835149649920 11672695 690247486706471316045632738637067642200 11672696 -324421093465888850426375972045621207040 11672697 -569422634682743334133594967843054281728 11672698 141541031064972472914673133343040863600 11672699 -29861297874583038369291489979667213136 11672700 -2464710673762112876522270042803660800 11672701 352093885040467817928788900267484685900 11672702 270906419723751670264803608609262423552 11672703 305864581959182226658950862286819522400 11672704 -940779879836952542721636395536644833280 11672705 -144977036771515781179629388201290511680 11672706 75123771421395542881838559238217836800 11672707 115184125658608082098040397001788506880 11672708 -91809376517841921005600712770780902272 11672709 -176730078189482627639719015061022334464 11672710 -22861092676929369286266409793154888960 11672711 483011606295421137248807042048291340312 11672712 -173560286093511675212959878836848558080 11672713 -209557369898526627869439819990688200000 11672714 -203281592050475166131133567095236814544 11672715 322144426694500837459166085361769802240 11672716 100617977685855881093995563033335731200 11672717 46855552559413902343648219322069904000 11672718 377642734370875156109740425226300682304 11672719 -1115289010572949769653689985211724060880 11672720 -28051367371327754338084088330182164480 11672721 -805762769869503514939610853012274673760 11672722 -559739415601916559592569409972909707648 11672723 -138868692989054757571909032590543503920 11672724 214718570118818758531589513774550220800 11672725 -403076019933570133527581887220676589750 11672726 22005638196949736474778432122252899200 11672727 -483448088688476740422835096452613476096 11672728 -320959683970464992353939384147127715840 11672729 -127931710158637486223565901478528476416 11672730 160439927087646390193452958201684300800 11672731 -618361692991222469584372483770218629320 11672732 1424484928868591782001624577784748052480 11672733 -712331858232321880992200902560699782496 11672734 -138566315353771184007895986990828254400 11672735 671534429844146692487638311343922560680 11672736 228762215285122794308873904913319460864 11672737 435032586349746408135354419049551227920 11672738 115414504931805723105647132648740096512 11672739 190429099403229574521281256568690173744 11672740 -122355482848813797277804085191884963840 11672741 47526247149808342197593582344465648284 11672742 -288448048936685554811540962240813293888 11672743 -240441485183877436627097580767446206800 11672744 866402588377313843753006343497504102400 11672745 -72130007748305795381226465577518873600 11672746 -127512510702226356151620843222432152736 11672747 19329317332260281721587727986974994232 11672748 426790290251721249854078628188392895232 11672749 1974411694566386938143582041364834710 11672750 -382678458912627299870534746267746096000 11672751 904867221517043676791740728347595179520 11672752 -17916785559256960088780173247958089728 11672753 465726475380750663542525655694104524928 11672754 -2411401812883724685040548680866330368 11672755 387762393258536459983369209241360208640 11672756 -132760020965060005988202744746265366528 11672757 -159530885548004483191794928667918977746 11672758 364403219163995431365743618656172376480 11672759 447714150448626076507559980026528029616 11672760 71514300720271202428645209029935104000 11672761 1500945168309323890164270720554960947080 11672762 569329659234255928390321963703461483632 11672763 586762105847418548305650313327923084288 11672764 226642046743047771896231809313362086400 11672765 -38995614032084966310286673809644374280 11672766 112879919680568061668963929843039764864 11672767 -582126233784759036678531723038566581184 11672768 -24013398936033375686802499576085348352 11672769 -403607329151469190771126746780147759840 11672770 18503291419829608093491395865712834080 11672771 -325671281569465513300146381867205850112 11672772 62267479800897631723466321211433795584 11672773 -2807790151462693254004960655701028352 11672774 -259182734545869998940698912718637851648 11672775 245175793828486831659690938639425446000 11672776 285404849097087490260313414499190374400 11672777 60150266172602424456029355865057610238 11672778 -100017611434528641576516494997300920832 11672779 858659137787519396960759899585337988576 11672780 3392511417978120980111754671025853440 11672781 347487097282423192472376205287923919552 11672782 91993599887282902074757972386630711168 11672783 -65592426198106714074631841767017404160 11672784 334982471449114709489135672209778540544 11672785 339132888510782961917324920041261172980 11672786 -473644098956304480494874863818262381280 11672787 75294184911748451396939910183867118080 11672788 242721964552044042541035732727497922560 11672789 -57013449422364249629233615817173855410 11672790 -167049935001322243060922448517612627200 11672791 294504608418415965156952780111922852872 11672792 775149378126453175206321261825984768000 11672793 -544694538171149106885904256136071332992 11672794 -8489217176103207400848107559631738368 11672795 -169146897581681426541102803007910833600 11672796 -168163926500670332538995449255132323840 11672797 219433295730856663135649202136453337452 11672798 -665415788690834530322374985486622153600 11672799 104550160569387965119222750805720514048 11672800 -753787758265470227303372259957355315200 11672801 -17330696856017987882562470840148541248 11672802 176268242839032829989324056869768396800 11672803 -1277578810098387081180094670243145049600 11672804 -111732834834667819811954143007858577408 11672805 -331188987591072955421001039871179174240 11672806 -546523091298674481221619508678543695648 11672807 670532116815362051432646426425649494952 11672808 53666941284745289707857122358406840320 11672809 1043698113548409239036311915744646379300 11672810 141023103999773179108411116910988568000 11672811 12783800386219960744441851231165202632 11672812 168332543230179733270562175214539041280 11672813 -223427048831440427061690140466653614560 11672814 -116624383817323300469036850381139850112 11672815 -44145397913397940559963033854872652800 11672816 21065507757306784500312714524237955072 11672817 -152607871342611643609888308379717980480 11672818 -28580675630686041192349665979134854640 11672819 351065145686774077280203373335381222560 11672820 470088134707274610105265861557666528000 11672821 386707873851500862053910793668890775200 11672822 -95314345984992845713715048425890318336 11672823 976535132292646068306237130761274368 11672824 898700878778068954544727392023737139200 11672825 -27105217268835440296705051035396474450 11672826 135791033194260681487004523492996120576 11672827 -905593802496170977580897861976300765120 11672828 -141579626184575850273962061617793503232 11672829 -18546391397418805548389314644838444404 11672830 301064893619090658548334015886121943360 11672831 943289829390955894175225137704596389632 11672832 319289680610045640348999275050853990400 11672833 -453404046181324234326192864575874291712 11672834 108533290413464192822561620969052953152 11672835 -8457872504518881406264655156052362400 11672836 225814427108218635155514596174160130048 11672837 -24165738224649716983883952952000267680 11672838 34151199008505165179246217017855657088 11672839 -1195300956583669125468459816814307488360 11672840 -52360070136223819008441484058296320000 11672841 -381399905238180755511985590474197476416 11672842 -92737928784765635431892998443484190928 11672843 -50515078766289596604231133465232776416 11672844 339457967185976029196973858172116160512 11672845 -236659116110837434500361122186495252480 11672846 23672881713006227246237053410474722304 11672847 62902295635188318828347056895767174824 11672848 348940235205391359370184351132362997760 11672849 -337459059289907653550162769743885091150 11672850 80174588775582812127403299828027148800 11672851 586531654287773789922099690331311383852 11672852 66853934054875940133666374663793111936 11672853 71533895447180958851574666363771455904 11672854 -440888008889200495779694580421969222624 11672855 -546196985725953408360201387064247274000 11672856 133680999840681018848120154314378035200 11672857 451504153226118573026835555969495277312 11672858 700977454087090459133804986446175895280 11672859 -216304015424670396454437569792948238720 11672860 152601917795215974532376270356156646400 11672861 -438467506544346541653776871552791484576 11672862 -74697553639264455914258067063830142336 11672863 -900995887952760715840875909862878132960 11672864 79259370020858932899476828097909620736 11672865 526975208888324600961739183102810066260 11672866 8812687223621069889755857838456079744 11672867 310904781556485692592771883976463607320 11672868 9461922686561428110171042456745119744 11672869 -669675265845374022386002923635480388352 11672870 -496022541166681365712857884465062106880 11672871 22481451539676778848476749141487021568 11672872 -1064194323003328732809905375676622771200 11672873 1614862106378555332700577885741199566720 11672874 49169448904354126334021298817546191360 11672875 -676488845862709491045331216539141516000 11672876 362043398510662147443136735137650688 11672877 -761892682464193620271384992020275997280 11672878 -504117358607682082196324263122322564800 11672879 -203543054998081921088133056935399627416 11672880 150757900677609879026311328858011729920 11672881 7120234875922099549901489305206407664 11672882 -10869183546971221594914616287619322880 11672883 345236141765287407105282872473049437920 11672884 273560104301675665236328975739431852800 11672885 -45565560054126006629291540250767136000 11672886 -117158158631309930928711022057420995072 11672887 -818672210782726025858703380582227066640 11672888 -472188505512344801566919775917984010240 11672889 -8054830414786431581245557118662246576 11672890 -343470759693025666883382544010734432800 11672891 -239839459048198998732695607643237953696 11672892 -219949338735043807598270870714341318656 11672893 1146957689766322251231539967340232755142 11672894 233564089731670579513486811582634314496 11672895 -3586333068155972418789307662681937920 11672896 -400473051872130275684573571576121262080 11672897 -61821190652633649567359947765244073600 11672898 197250151394724832466666816913204948864 11672899 58665092481328014253012068965797215392 11672900 1623072871002469248118987018118572800 11672901 235152605788019390803266151141656156768 11672902 320219417909038839748534407452529421152 11672903 38715137872984064682596487520277304960 11672904 -160485212908015189053862918133029109760 11672905 -19286281761209805345002190223024277880 11672906 -316637426124559609677234356325305149440 11672907 800517304018187463702947925845111745240 11672908 -120773105036808952013400669311018558464 11672909 -17664265777651954271819754843013992096 11672910 -13857843954944787117149128132021285440 11672911 -673087555872946803708130380312348473488 11672912 -229632239810735710912633087070587920384 11672913 241057496758014768036042292394081548224 11672914 278291151469273957414175236872448477440 11672915 -183107932166279023850569504558729471440 11672916 444009339089705578293461971157187409920 11672917 -450258570481793486515409739497274762034 11672918 -229985275505203031975658829042741359840 11672919 4374082007029801760992590604613852880 11672920 -105004746077405265778630444795271577600 11672921 146863152417707810786572850032192769280 11672922 -350402052939912693299594689934731734528 11672923 -1078737682909715121115436522665057550480 11672924 564380801867576525701169185489642000896 11672925 -141024954201071986795433536002592260000 11672926 -106970771261118670317942812887887991296 11672927 594838926847531476239484554231971717296 11672928 -531949240847881547902942497602521399296 11672929 1337609305301083704365925255854345418530 11672930 58039316232334350900963927048022851360 11672931 816174321350379108963955372641854199024 11672932 -455827533670587265125353024698513168128 11672933 779371764560843913847650996700431997182 11672934 2180420865689359633273831977258117120 11672935 -12848430979086525344651670771414307200 11672936 765118211407334593865891497375659048960 11672937 233841389511158037641504750475244199040 11672938 -475622524956508624459912926158357216256 11672939 1345786152993831520685042166219394906740 11672940 28636611791977530557510673427465697280 11672941 -723132739782816164152880682524136525760 11672942 70871655370255875460124730741503616000 11672943 -407206747276092605674190534185151154936 11672944 -133496245942167758253994433901817200640 11672945 -345224095847611352985123127777534754520 11672946 -197205475686173536256834235970497974496 11672947 -47760674564730755211061347594916616880 11672948 85055693547872607056018379086546903040 11672949 737464544647027258337796897045417430080 11672950 137020717374756685090501598362736582400 11672951 -129027237164145214331639056525599344640 11672952 9286786562203954979572908646215843840 11672953 -1281061040400418065143438922230040081776 11672954 -493590491471927209450525898609807781120 11672955 123533999681132393409354783324116528160 11672956 212857698790466692335948833218072709120 11672957 -391534409619150355227311329205524691328 11672958 -310369367611066947766945475381489894400 11672959 172433033024715752309946729049150252160 11672960 -122348338077181805138053598071593369600 11672961 659897115592670417030834933108534862720 11672962 -56791874587442503440310041326651140608 11672963 367560745389305079857693702553750117744 11672964 -139465441032522651111049907140115251200 11672965 -894677166384632643510213503638065868800 11672966 -666975176005270909585128586004352700800 11672967 -368766261004889709510613242344024479488 11672968 -314949730683574042187701391797650554880 11672969 -336359350262599730891226769810619537088 11672970 -305961568270238645899870529170841184000 11672971 -939018620071346166637178650458040534828 11672972 -61205555104296112779511697688980587008 11672973 90783379820464316407508976558306792000 11672974 282175341087909625760826161918454612672 11672975 164849085435638749121849236053851973000 11672976 10687322248511842504244973497942016000 11672977 -1039006833359786463731586953531247412174 11672978 -14631126611475617909997432695140963680 11672979 -273827691415398556317930474441560064912 11672980 -214454369290650923065392387705071185920 11672981 -948052508872305843761178049236960621636 11672982 -116198085429237922686884389304048990976 11672983 125697800726230384691104509791977803264 11672984 1005794510057984643433506239924867266560 11672985 32531563774356766825708384558089762240 11672986 266685869818018230957200688444210052800 11672987 -417496050195250876150216603884494417448 11672988 185617268593253983096822105571540828160 11672989 851503439471836748200190275579930264960 11672990 208062121893834607052946466764383539200 11672991 1389739000684397580042823035299554776 11672992 74515906371622981460383103371161108480 11672993 453606170556966686485643424256943042580 11672994 -323291778780095532376083328339011600000 11672995 -4989347452413422475475353881817224880 11672996 337990923145616295468004070961162384000 11672997 -122159096982737692396647902743396609728 11672998 -312522599951271772292045878141750164000 11672999 139732167609416668472302784500344871440 11673000 404872514426643540319296800590302720000 11673001 -203713128365565406188225336710272622348 11673002 11767161636737761988458639835232609024 11673003 29169499173336862075135407223289430000 11673004 75206282034273262805517062203130775552 11673005 667613171772419165893302565487439127320 11673006 -177133728191608929040329037695888402432 11673007 936759749564425889094217808425106125680 11673008 -114520540030803595955753320458094018560 11673009 -824479368638815805136334590884319380286 11673010 4352404461755563052532690687611712000 11673011 -183963418138387897542530935257167527680 11673012 161684633071666386591980670543128758272 11673013 -295609556256472773387086789472142753152 11673014 -277768155862115407220269154606623081728 11673015 -447971776407854083960532035269504853680 11673016 -1120979661871552216305256031747582730240 11673017 1744480801750901654249756524689248019792 11673018 168052889589346081701208052977334768640 11673019 43467478153666723719901977031806503552 11673020 -323487997602734945900423728862922923520 11673021 -50145863344608547915364514128010080832 11673022 93193702155735114163509008421620987520 11673023 -12811422098387607659911877271315308880 11673024 70049789554007925620919467616378028032 11673025 -197817139503415111057102523435801885700 11673026 622712824508968125946208868708851765664 11673027 71871463228080600669985029545284664964 11673028 39506950209127987583529552444643269120 11673029 749223171192241620032220170711758773984 11673030 76580607990473066225370800302718976000 11673031 -858556882837828605917429714768519323368 11673032 69553976299554518332179153506773401600 11673033 -360031538689699930813466795255343444576 11673034 -292283003430478849331349222946813490688 11673035 -192635894947420001380128002756752773600 11673036 -144872293760308783883357346200834827008 11673037 -370117699190940382418846445200856673920 11673038 -1090037533721260345173012325705880832 11673039 167885730182514882368208090693667115520 11673040 248367771330531637230933072836847206400 11673041 -313088464387121184943108864094262540558 11673042 34258541869620739544723170067699205120 11673043 631980499469032518329145228248635453292 11673044 653709384055652324889705525953011595136 11673045 -89302074719057362958201037983333102400 11673046 161523858299067569834328667495355320320 11673047 199081734969820575592207860867564815496 11673048 144358658395261889553829038781551144960 11673049 -184291791376621576051127022149265528960 11673050 73335248046836579304432323698202265600 11673051 -6358027364799655692326188047734979360 11673052 156671261643814297507907975529628084224 11673053 201030827427927938686617772710711754080 11673054 -32921308281129538847887155629837797632 11673055 252550546509260596667088571480943557920 11673056 74530811405248071423794304390152847360 11673057 -298636708600125676749975450548738227776 11673058 19697005420871988705999148684837282176 11673059 -189047076323308617616829066506733562840 11673060 21170409284578991555104758014105640960 11673061 230613071217039853019985448046977061760 11673062 -344465951065028888452996026193321924800 11673063 474464117689185212757405546285690156744 11673064 392398607964764804741971501088580433920 11673065 26996499461090621549249240788193293320 11673066 -21795550559460245881619117397281477376 11673067 -347511655852820612799419534512631495616 11673068 -867721240815897089711665794340300738560 11673069 234959396739921359471896204028551570368 11673070 101797805305923719322600143453967468480 11673071 168575744346554336385038849311488712272 11673072 4166365771308654606634077907559448576 11673073 -999566031349870260007540382116484823756 11673074 470137472511500884772200746999968243712 11673075 151608035324334399722663652579567571200 11673076 15596346435749056857677008012662434560 11673077 140119683474670718946027287346553752312 11673078 -59743022894363426604794606477944258560 11673079 -949319468732515449277768772885116974120 11673080 -272340457685535689835343871093720985600 11673081 1027693068335463205354057073646981120 11673082 -145427341476311946384109169238297398016 11673083 -609239884515819438674841723014690056668 11673084 -418934938009489418614551589522091916288 11673085 -400042651483819408128177173732335760040 11673086 394505081411486448527733687837040084992 11673087 614000541967320381050860949960167985280 11673088 112351361031820679451185909506586443776 11673089 72986882970843572099817659503958245890 11673090 343319772251737785779705919106275840 11673091 -66378902142853833139824965133861429360 11673092 -434029447841494814226369914675168832384 11673093 354596346227829589073142991142264189568 11673094 278475350180879823187849202323435008096 11673095 -200559615218201393101729576221246412320 11673096 573319869297023655333213423075014860800 11673097 1396345416868169951085970898386532651546 11673098 244904361547785334438699620141343697664 11673099 173653941920424176473169263300927347120 11673100 -11683840023197293485855534687086905600 11673101 -1056412320512519989585395780407886096576 11673102 -262033391244754703424454730584803072000 11673103 143553516222517953132877885866950169784 11673104 -186797813249862934800864235080971182080 11673105 -11577271689097961836385288884638185280 11673106 648629307029754102393967978390735509120 11673107 159715496599243056635884366694889750000 11673108 -787390967873625988620747103256826777600 11673109 -522660018571454100602861214933359485440 11673110 46656174890828712979755347015469795840 11673111 -886317674524960782098118693387709375128 11673112 333403590307305409500838095536947200 11673113 -1461565518514599786589564989943270476780 11673114 79896992434987619837445541238930019840 11673115 470554869105506952783461349423731741760 11673116 71675181355851485585890478365656299520 11673117 180729115373894895870646910330011182534 11673118 306446436970835277786221163860532297216 11673119 -1325049970685569148003447501075404023840 11673120 -168050267472740906081039842557202268160 11673121 -133549208693348233248275588563914725760 11673122 248653342323189962953417073548209448224 11673123 -544523495568583578736034217600572276160 11673124 -11974471705866066672027592388764150784 11673125 -61987193375320042456228763814830100000 11673126 119393758911046739726998730794666740480 11673127 434156048009181389256936811571813868360 11673128 255736022152707193861483461311247068160 11673129 131552854596320138201619405221237301888 11673130 56142893508081338656396034755760839680 11673131 265446925550264485065097412688588490932 11673132 518946627933327455479702391927829737472 11673133 2258508215942813858303624665483377986400 11673134 -569979806272099297808399963906243139648 11673135 -245472017258498483993868269310193448400 11673136 -233053035586202094779440150636162859008 11673137 242193631669030659999638383868910168000 11673138 5528770356535496676013739483727590400 11673139 1289100569070767087205748501296575692940 11673140 332091365994426706565056340759568157440 11673141 -71595852230203318778554347062603371200 11673142 -264104414231347226549137268872252492416 11673143 488059069687240292403359461890791614848 11673144 -50996578809109391298166912049066803200 11673145 423115522573736894371451474775931958400 11673146 -474750313377953077606239311438000217120 11673147 -69708212620390014555487846267409351400 11673148 1131804806901735577515304461259045188096 11673149 1751801184063299758264992638090443813260 11673150 100681454939028177402054087573260160000 11673151 39131914140516998851972596517521631680 11673152 516878286508012803243046466214863831040 11673153 34288167175866136845828179070617415024 11673154 -92075558482133236336578377716616508000 11673155 -219066308366149331872498253449282020480 11673156 -66936543928338134159002540343439654912 11673157 -1035091840091871245602001997212263868708 11673158 -72722227042301972868185629463619870720 11673159 -278033392390199538772327605834455383896 11673160 -674426447706016628178116922152402688000 11673161 838875740040283428276700419756258924762 11673162 29236127029532468182051967902190940720 11673163 -568894612546175563603233097840263939080 11673164 365308826306646334065839800500556997376 11673165 -51119344908611261189161824647624601600 11673166 378343430675322252172091269978905508032 11673167 3993713704498302379127883179836131840 11673168 8450526778702264709116691210722344960 11673169 688966694019109247201243607831778616832 11673170 -173365249444896977674819251962623866720 11673171 595443341891640798064315936840996301940 11673172 115031005786884849069266117235596183424 11673173 1373522844905572693153591816084673257422 11673174 82370541881411074047665317690910490624 11673175 119336493158503240412502844811762085000 11673176 -535777439348162429650987628506880163840 11673177 -162632526341274426753269455119157054368 11673178 466629627817964679007615378999559827200 11673179 390452241173972668634400275677957237776 11673180 432584256667877537329841013799714252800 11673181 161436325304157504791827774374151657344 11673182 -526310418231515240416158544391544139200 11673183 130389837176943397354799187236449642824 11673184 -17311904382932917832908359648006635520 11673185 -123789323507059711566228833987691523800 11673186 -40266266911677913029348054332878156800 11673187 434072524076878629170728507058055159836 11673188 -82940228742523915437709588806327626112 11673189 -287591874249060279086419132768720500192 11673190 84245070755054783417635539808267979520 11673191 -345926131117654512559161397976289966408 11673192 -62628566069160284011661020966739804160 11673193 -381907129050226759568797190882645782400 11673194 -284011969222423179062128758439266502560 11673195 -541603392774339207647988210244515832080 11673196 -372893376619925949879336178400160798720 11673197 851150042586841263853298187131723538072 11673198 -745670037232394655373895506203398400 11673199 -1099134143499250323552392319645507914800 11673200 33001232529843029623322784793165824000 11673201 -668353253819277197975923264778776170720 11673202 953298503991768672980806704513622889472 11673203 918021649172254080460912450170366182064 11673204 -33748629012817725359198949059115565056 11673205 -20338689817807760858200584834864660480 11673206 429063373270560062775869981282171973504 11673207 -112576350717211127877366128015168747520 11673208 1604641756206993245177176509933021327360 11673209 -529474637945814492637537680550810795680 11673210 -1138728740204063813527938230576064000 11673211 -90552781406830472559038961544718658096 11673212 -478157550296176858347597814243312748544 11673213 57198382015942110891515449819691646144 11673214 -172405257989779366600128824681343439488 11673215 -471455221038947902955868072577471391640 11673216 590610569334150796313037424695799971840 11673217 -37493817529479039185678074788102468608 11673218 313759260046932709379365263567953241504 11673219 1014591276353266299122726365814859034608 11673220 -180487650447725015503392908394710016000 11673221 1075764308830162046092903204027429856190 11673222 -18184108888692331201805310468473766912 11673223 -211965371177042801926689837121335467456 11673224 -64670863199759548082186705452458839040 11673225 -98834781823889136292463076639405652500 11673226 -273281397313151921181555488748332756688 11673227 52818537920642064207771568540668981720 11673228 125540159321565740971795402091862245376 11673229 346925327314303663972446411703631067830 11673230 87745448342532551544287632745994470400 11673231 -182321496307223446270138923121738614648 11673232 -80596908893132215455506196992030040064 11673233 88421244405130210772615511439731624 11673234 11559057931287251564235385055360941440 11673235 -12134490221290569181501303247716232640 11673236 -57207902212830898429572532779668176896 11673237 -330264538603264069952429344148896477248 11673238 -254013642737815305478934561633839653120 11673239 -158773817472131469734165636503693192560 11673240 -6545263077018381856362867549628416000 11673241 216328075419614359006993831797430555012 11673242 17804156321350971323032011014035874304 11673243 -176841671425003476929618326084860749268 11673244 1042549775601753549323163484750375526400 11673245 201905449322628384615816567275838177120 11673246 50545752066727587604295588902089703680 11673247 -137474765769736296738356257548915214880 11673248 186350270286199533256875211035667070976 11673249 59861696862516693139901709549433239552 11673250 -58060730982440020106780253970790832000 11673251 -387282186615818284493955750278738413896 11673252 -54109330362122648353678497943929950208 11673253 6427734460862367416008225756400924224 11673254 683426472533135866194301250561520691200 11673255 -408109613406264823877768235231693043200 11673256 336716790430898872007532219449548800000 11673257 -465370789405984805880678859023216013488 11673258 359773511274983363470446015959613776640 11673259 -233052264720687494716200790186091601312 11673260 19557762796750529541017563574402780160 11673261 -631922844887804067828173498091367575360 11673262 -399039988873596778580051389171151026368 11673263 506146534393240026594446580666085221360 11673264 122597983177688872751353419588762009600 11673265 -441479676878195201725011485303161865880 11673266 237888113477000685697677572552551261824 11673267 600945723712853654205697539816805183800 11673268 50340366257299309448600271041887119360 11673269 -158554832840702828515512499106271853380 11673270 -240523452606293346417490179977643400320 11673271 -151344291375561813640961680928347679520 11673272 -213356685452122346869660694773036032000 11673273 -173694471380202890991699220036428634176 11673274 230738950752764593363416751824945987552 11673275 -305138635892930205684117155369774670000 11673276 237214299807306829674686584338817720320 11673277 -297358446767082452440350102192265113600 11673278 -164986542476911208000864401634570218944 11673279 -399591031132212016575039745563223760952 11673280 -307182080968266799426775243486448844800 11673281 514456756907062002478570446090817611732 11673282 -234855281667895872752660459806595427840 11673283 -152057461066429668241480132640178957120 11673284 12029185041010355840320297031548157952 11673285 141489302416459759474328575192411463040 11673286 -452813177524082513934214029924811423296 11673287 -494882372103762477224623736974424860368 11673288 -476584606772467767143958036824727552000 11673289 -1115610917382830829789021357344076351910 11673290 -155115742179027364522202871986127645600 11673291 32806892465178796905217864445985444864 11673292 -876515797671708408677703663784384201984 11673293 9896984929105987806182577375036637440 11673294 103741757677878574421418384618213825600 11673295 -234177421815249270540542570733146240400 11673296 128313698740335399559819167550144512 11673297 -1299545225482064502331441725348944566332 11673298 -24798606594418974676547057164695429120 11673299 1387566506297202348631184413643825154048 11673300 -457654977876128471924829586579756339200 11673301 -220156944189138085049405329475599236128 11673302 159376880973848238136085244563391943104 11673303 -222669408814206991084422767041852495536 11673304 -804992532951146001281059300209565194240 11673305 -156005304641638375756407292551683566080 11673306 -184403434486254018807716647154084954880 11673307 427241104915566127149896110042715496360 11673308 -885925869032608224904916672529241155072 11673309 -134726819891019229201366586453451751296 11673310 59414411010147164670463613039295861120 11673311 60536083099754416269247030744862593752 11673312 -181393208344125995075172125632364544000 11673313 -1131920564297828927486758013664878137438 11673314 98066882666139062761978695497124146256 11673315 -4814222618543156605479257571015424800 11673316 515811369657510952213529256411273703040 11673317 22358023095693451027695540705914449212 11673318 279999157567899863342211476717483469504 11673319 10467917531187774172646880999386645600 11673320 -883693255564928394375654946508185651200 11673321 483782179470374403122350347682684330464 11673322 847219855175814666908338729972056950112 11673323 -413697068187219250606015554045259197936 11673324 -74659845548416465429477965898957449216 11673325 116010203800871827453211493139762657600 11673326 -196921446994802549163046700107288392960 11673327 -372666349636503238539608830579678440960 11673328 -189223167614596913929173283100668133376 11673329 77549680601497875939941418697092303360 11673330 60815609089850370851649711657487249920 11673331 -583524815077248474307833865605489481800 11673332 -680117103150700599302407000324275240960 11673333 -54346327406535615910031478408314456736 11673334 -320477423125170713381899325249377564800 11673335 1043679728464281395406669857373874683600 11673336 -639555330186966069807381699632281497600 11673337 -418432805237084670046240894928160006546 11673338 -676936440752148403844546646147129793680 11673339 9557045498539986257635598126188983168 11673340 6364962145187979187611873778421760000 11673341 -323365069728874617357976277172760298100 11673342 -184273450721050971721773387455043557760 11673343 -2691382325776917409509996602688081320448 11673344 157957853097926186612257094001858969600 11673345 457151607723170332061165888996377979520 11673346 242733831163338635659904369513896657872 11673347 -280313144436783249067805196692545038336 11673348 191013445192342169869677469172520751104 11673349 -113560051460474270186659585704950255650 11673350 68789783598799330092746801351370288000 11673351 82910801330019346586075665372095162768 11673352 -33610259896390735741171971157722624000 11673353 1098109405561804396250346904089227151120 11673354 191914714003193723589485963132514816 11673355 279738675538092181439551389859575786000 11673356 -190552978924278217968690122317550346240 11673357 -7575531602643177628288316751350135424 11673358 -373270302080233260161089259553770154816 11673359 -438628466113602225420151758198854875920 11673360 -624717338649461125715387259011727360 11673361 512522969315173384657318821533146983232 11673362 439304562229295401728781108324224449664 11673363 -82045228444638796723854303225314091216 11673364 104526274239287561503127697480410417152 11673365 -384956889992635183902258243777905107680 11673366 -165870031765558727040298403817445747776 11673367 -921398309579455612469442765434057990584 11673368 -164654217371971978329536702773820559360 11673369 144783849162128166910696774703787950400 11673370 -469926552896213720922541722989138299200 11673371 994559418363231728325254799049858333572 11673372 494964576058333551714739252460519424000 11673373 1435198438063876433876826684275777572620 11673374 -34080389534450674235135479479488933760 11673375 -289420088526578524267968092429400576000 11673376 -26642592885682726039895213978998013952 11673377 -796165721319692487871442661769420350288 11673378 -310982117931211311189528261539294292192 11673379 123888574214623993446904512111828482376 11673380 -392917367402474694522012151619378323200 11673381 423265227364136016240386317617702700800 11673382 152982612637526068358122586933673984 11673383 -355800487886093330478870238136980399368 11673384 -532843964596791092476045530661390663680 11673385 -857057100048899597769531367024455330240 11673386 -298869369032014515154446347192148426240 11673387 -593338985337360844358800323386324709744 11673388 -450306021755964392772078400517283021824 11673389 -40258115794139031030806120677838809728 11673390 -119220310616345400068970904304207216640 11673391 401396192305478620500844605643832076800 11673392 -42277427512111729523522408990880251904 11673393 179303499926556266689025727905998218864 11673394 262390586665222933410957434404999391232 11673395 -22449921094365552609832257761670147600 11673396 7423063535252001000482195695958366208 11673397 -197608488023528960367665641601275980480 11673398 -209708361926738385446938320190646009280 11673399 -117307089033853659463753206151643400240 11673400 -119488335419019903515505030243483648000 11673401 -529930185275971345337095942137097232598 11673402 159366772211182746620190767867567748096 11673403 -442567516302889598997477495914868923120 11673404 -602834272755316699516951843039213446144 11673405 37211201559177560220528904736573883000 11673406 33944123829152647883801692149206535360 11673407 -278427108793182440843594369156293244448 11673408 13426696837689598630628248505762709504 11673409 -127577536280540052482575624324372471872 11673410 -202324269182654300975639541040746700800 11673411 -105170023004095002659987213954558513928 11673412 -557521279993995257300959828960334044928 11673413 -208866037787199645424554868528490368836 11673414 -150465710021268769851146335218440773632 11673415 24685532230561141645771541645972836320 11673416 -964833758417924167214063382284111723520 11673417 38579032014070967380667905904618302032 11673418 -79929240859018293340881835823164175520 11673419 40442188216202137272962947789114124820 11673420 -45073865942138455988109941460175257600 11673421 -738775252157567559654300571350466421588 11673422 -196228937495596717647460964943386405376 11673423 742765325957843591755457573200355322000 11673424 -67051254992748060571931381574613598208 11673425 -9340309630435146575121447266803722000 11673426 -26867855879891838556553617898758212096 11673427 1071314833238899715437793704447757379432 11673428 132403732888135446791564835296336770560 11673429 -596899717158570702554065166391889251360 11673430 6302094393127778214988404432417073920 11673431 15582919522946868903263820006578300544 11673432 -373495440670397175894479824371328327680 11673433 -133797429978902296143062252015271557120 11673434 -149386816394267157351780575740154106384 11673435 -143728978117414199083910420622927782400 11673436 -717170500653382284964840626489074552320 11673437 -18736128339473634465095217515387028288 11673438 50859086063232832086288577677456107520 11673439 -226355571296203053050957466280227917744 11673440 196818787697497708409673437611347148800 11673441 194014517741609533421133644946555347880 11673442 510200533805027072885058499731691020288 11673443 -15399558996867357689187659079749906388 11673444 346146448092425153312960547907842364416 11673445 -68126195793890950438384550968575350400 11673446 -498535329594142740542539409996889815328 11673447 398459608730951343232546406596053400272 11673448 245041848026280156774244043698808832000 11673449 -93527097535273674663558402549655729920 11673450 -161663073454841770943912404643890752000 11673451 -1066791052313983880856974380409017073548 11673452 -245413864824223312864939672744288124928 11673453 16670112552357465363338024750465980416 11673454 57719352506915573019369891979810077312 11673455 319693158318275627237796682160380524360 11673456 -84772111791430096011668528010097164288 11673457 -1668431225958971731760363874025712071680 11673458 571249560919816203355410695565712006176 11673459 161691545457862031584838490913487646720 11673460 72492074987266882478371626042032321280 11673461 -337255500701690296390284180536710921938 11673462 95904614443177266463961561934462176640 11673463 -717914893581890599889555619204454110192 11673464 86200956121812178353443989240878489600 11673465 -76121041741685221685483436746363976960 11673466 -63302590499065106422018034860114533120 11673467 -283596194307723252137250567895079819520 11673468 60907656129592981683317254911327744 11673469 20701473786352243664260639443252788870 11673470 -15152216799035313723885616502379472320 11673471 -504573741223459582560605390315577893688 11673472 696939880971280517739820697971064832000 11673473 -213059986673090297635951127568133815360 11673474 2025003247948561228473417372653247360 11673475 -119328817594509217920951743748355800 11673476 -527365151644222024902969486620253037440 11673477 340666819621156765405401865946896006080 11673478 120499487894145819355321620999548435040 11673479 -268183025816404955257906517106673769520 11673480 -80749176817321695982378723713957888000 11673481 218842905672441143245127253677634032282 11673482 -147918023609152891574440832037114483408 11673483 254718160158446461873161870389545368024 11673484 293262380127411089456779894721672773632 11673485 186380076318632867395144983041144920800 11673486 180135901634527160485652251722037478400 11673487 385818312859887264945844700906075456752 11673488 5315322253236738533022165070732345344 11673489 267079187708803381388154678540803366208 11673490 224258098709112878295115581482419428000 11673491 1218405488994155059457882093826753182892 11673492 -184994303056537563194490869749510975488 11673493 -24104926182521319269466829738393617696 11673494 -164225258777030764096736519512204791168 11673495 123428564909603004903493491152123211720 11673496 671898908810550990375135477982519234560 11673497 -424133311907889006304816350317885653488 11673498 -184247598360138037356320456388573899520 11673499 -380878828332594771652611681158933621500 11673500 410511785053861378754259601951529472000 11673501 -102490453750347678535382592995630601600 11673502 -497421631239329373200003991779893266048 11673503 -14629674195927719288714901710349917136 11673504 884460687090689774246718877400825856000 11673505 -33465300683778491254353573024579177600 11673506 332770868837354663029857916101127562352 11673507 -388206628593735439745248656339494925840 11673508 -141041031427563579840290523879401127936 11673509 -1618015665457274466490299739402616923848 11673510 -47034518873269972715149754345263885440 11673511 -3228452383309158699462277494943400016 11673512 789642507356553525046731767142132203520 11673513 730956881388433452974101530709686127242 11673514 -246696881852258841495930809530389834240 11673515 -88765541352957572714173115363118739200 11673516 532215068124615650361710649072417572352 11673517 -866387381301639011086042830733140947434 11673518 -539090255878432473661846671574116487296 11673519 -239619855252246105241522627530662185344 11673520 11281699024589288169657530843126169600 11673521 -83633556948290543873686413191649172428 11673522 21972809397819374811625412742572984832 11673523 588894423686204720314709131110341653772 11673524 -580749879894049186703477284434484377600 11673525 259212497564806622879915288933210181600 11673526 -348233359695164346459974892292026737280 11673527 -74036062035874726541605962050154874968 11673528 502998307023065811263319923664116060160 11673529 -62549765647845698434022137058908327424 11673530 -357951464020133497056101470765762970880 11673531 1012456409953911686008525519076162304000 11673532 -187843335367924039326839625976360268288 11673533 -141082937885241456304127587621594498836 11673534 41562541039473826237849686782562201600 11673535 -66502892897234107882343806527593832960 11673536 78729474331649322861869548082263228416 11673537 239404060564915330517381503564554260352 11673538 -308589111976103204133599573505277870080 11673539 -79610928292154244521503495636932423600 11673540 -20606400055858892261547388291753040640 11673541 407033910860102469744426920238467691168 11673542 -395632386207684167362502616279906119328 11673543 134262272637956579521490279289053038080 11673544 -1144908757713946616428542550173160243200 11673545 298860171844580166005967053252580157320 11673546 -24992380344798725714432123420223608832 11673547 192244576105045965426287779928429315560 11673548 -774475561935412515594484635653730292992 11673549 110167441445774327788731672080460989334 11673550 -56600383554701049047488956632008483200 11673551 790831761878030465890493626842517500000 11673552 -73828115041778931197950455586312028160 11673553 -792372618306188190727308930078947773198 11673554 5047236769035767082982492539531801600 11673555 67617073463921118009402905720121683760 11673556 412334244719323588193975201606066280320 11673557 502444906383383167964934560937007914912 11673558 -99567197584765306568453359245388032 11673559 -959059424170909195500877045912195237240 11673560 -235620332139747788827785271179561369600 11673561 200726941684245532235447889020197271904 11673562 470225589104054068240191307092919941120 11673563 -27171619661380795341921999819149647680 11673564 344258533455732157947115573518786095616 11673565 -114490483538715242598511949856460252200 11673566 -253695806763008557334375724231557218176 11673567 386856577134682183325595611399975751384 11673568 -773375414045638189396906576917220294656 11673569 922626844090729334162231295671318786196 11673570 -182882185791369112615167989649298598400 11673571 -45786244529044774310033361355022410496 11673572 -211306447735887829356013253234147697024 11673573 230298165080313359428524667882568659200 11673574 -8413175482194661336500572265333008256 11673575 -71618811915341743457355199215357863400 11673576 -3335771646390591982566089050011125760 11673577 -8356922154721443785603681237441808128 11673578 -120928149617565140459837552109596848128 11673579 710903072921941517469087003046191783360 11673580 410332852320599835810915658967469542400 11673581 -373186610983976244582628641014819757120 11673582 191329640835877167832826417317873545792 11673583 771048957434943895119508619026242136944 11673584 -87430694970438761614154338302571216896 11673585 116411160561046432729511581320032102400 11673586 126121913056941422742577203551638364160 11673587 -1141280857393616561976181775658324787764 11673588 326381002870937218577578277308189900800 11673589 1290576069513027611454437543459277257390 11673590 33778903542800078933914139438771404800 11673591 -312739962148396857682198790527462685208 11673592 -89704207583796995119793420883347742720 11673593 -601524174713892275992797037312437421440 11673594 -41815931638137211635258814993904551200 11673595 -358116992568951332618222479493406666000 11673596 -69077421235940891921858615326894080 11673597 -5895727495362065438378242173986733504 11673598 -498992057968692796283497586001216307200 11673599 -330428398728430926055709600927375541888 11673600 -137014958858408103995493264616587264000 11673601 948836614954005578362151647555872153602 11673602 61825736771974063310613862943362305600 11673603 45262946802792665183426099915829233040 11673604 -272229650220675295471137429576721858560 11673605 -162900023770016189083052922777093346440 11673606 -2067216114079369879048429641573120000 11673607 -347769921745978250275453456910420240256 11673608 305854441965910990538216627357720248320 11673609 695516912015319054606380033964795557904 11673610 96118771538960681589885425463611444160 11673611 319867150636008842720876673630545666016 11673612 -434797902289965834027276133871833113600 11673613 116696243086005339954821424793411856598 11673614 657490713660543169888337519253143134656 11673615 -387579203905031859681306776033679383280 11673616 -124432475322973885803435648373907120128 11673617 -924616622202078977109866704250230112334 11673618 -104855885754632155596991541644937447424 11673619 133930454866141832137262533284591703040 11673620 -83291121205053648548165379109946449920 11673621 -174888155536092413672801411074364852292 11673622 95575728133242521060022952352925652800 11673623 -537943195600331799566723712712096002936 11673624 199467034182874650545806939563607326720 11673625 1019795359018161370304712349019856672000 11673626 -493587346449842937564652383703379209488 11673627 109414561558724947207396749541184340480 11673628 -698106711670123603078367753245999340544 11673629 -890364099264113255824272030088516439328 11673630 92501109943800347893435145065149831360 11673631 -1094321359492976792804676598498997124000 11673632 -150335272292469641045579437957526519808 11673633 -49153606024654506768199343799459001056 11673634 215879089211318076811103327895685112832 11673635 10944349177724164715425114936182240960 11673636 -200294977927880371871772765045534007296 11673637 216630992860105713681651276489688262080 11673638 235173424128705968126784587436888315840 11673639 18945616180720133769542865329127652800 11673640 -90918306778762975660925242488422400 11673641 263707107811073380730129304863676281472 11673642 -171701331792653651958542279678329145088 11673643 -1380305977821459051040741737863810376 11673644 -496659461016974403982422754376290001664 11673645 -33621715450199340416974906657589947200 11673646 169623514066131175627481313425008894272 11673647 294219871835094354005795000278803570312 11673648 34048533781307156060491880302981545984 11673649 -19225798123639550472948155562765946072 11673650 -147102229927061272106149942125672998400 11673651 -264083671292118502736209017052568604096 11673652 886928400640275952725773273162214705536 11673653 88153174297840828438567586265321217902 11673654 189258433831214688124061088145828125120 11673655 226679731624811176263807453519468507360 11673656 906443274281513710621555790285990522880 11673657 19109101621927184887399129992917681514 11673658 -467095262750706768268434654552050002320 11673659 -142396124245658537988588877366027063968 11673660 -442899241831999402277832330396086016000 11673661 411748115217430951724984021637851992262 11673662 -119038344553107191099985519361343354496 11673663 -259940072088246805826557326554164826736 11673664 193016976162054287274998559821581516800 11673665 -23591528165870076666713504142098628480 11673666 -633778111667353145943834881723422022400 11673667 -1185066653069831163271477634316284489284 11673668 169809163954368076698780016677490770048 11673669 -292858032917364658634886564749869398528 11673670 119705257040358769937648394092818191360 11673671 152914793808082046510453458718856598872 11673672 1377173072666667713871252998497606041600 11673673 416142115410099780227520934611192151488 11673674 -206239632212048692717731724452170267040 11673675 -64706263412532652674526079956313700900 11673676 -97881305924155090637224800673834516480 11673677 643876772127012321181496881228699327692 11673678 -189017902234491774488235595552853698560 11673679 216760691757285983684861680789998490176 11673680 57623360140013621463986989932140789760 11673681 126710275700571547469947849898629030080 11673682 -33256567363207487223460653964536732000 11673683 7311476159891637354177620663932760064 11673684 267558912523408826665048431928263598080 11673685 15360405583749084375114733790071662000 11673686 37372968920632032515792525502625771584 11673687 518782579765711742646765167819927213160 11673688 -375491776401882362470359073374521303040 11673689 -132857126747353665921752273966099844540 11673690 -115373013932709195663258727541738265600 11673691 249033941303986841299427189403805687272 11673692 739360755385964778748029202918084557312 11673693 -616697653299940076444340429033467524800 11673694 -307961779799109606954136489491098829120 11673695 -480463062700000161552104255864832489600 11673696 318308096402890848853387627615966199808 11673697 -16806080138039995366456331872330625728 11673698 -67655003434118944772328942196060266720 11673699 1041006003694780374250040804167574261568 11673700 260896621690097156153809383500717798400 11673701 22965534419414655798461381652640780800 11673702 24284510972065411980758935150196544192 11673703 -608890024195880477196388230832612746600 11673704 -314710676676970132164995331494411059200 11673705 -77579949844531549382787884580959096640 11673706 -411667455583489211341513916355285265152 11673707 -656063048365641819425064798801413500044 11673708 101645825638620379467491573281379758080 11673709 -471200731773929750118604486759590234240 11673710 13516384173553913929869048754689624960 11673711 -1043185838159918451095217936746716676688 11673712 327474600276919374257741217591289020416 11673713 403381617466072889856377349557737168896 11673714 187317385583901777889110351016795630080 11673715 623773022472893787925218256394351541360 11673716 4470546709092674230549988894085181440 11673717 287940128035782198156343247554565760 11673718 -171508976373694367342098020203256349440 11673719 674948996149527715820382459585984153600 11673720 -403662588065285569476155737926187622400 11673721 2304755117146446406849487536756505741200 11673722 -4791875921624974081613223306493816896 11673723 -244871037285434467944402332813943690216 11673724 -228484669756158458048708535604094101504 11673725 -10541165686783962896281497333151627200 11673726 -3136782820393325460648676035276251136 11673727 -78615217388868568829626560419523840192 11673728 -712095908360078493994881054812783247360 11673729 517374758965262451216151294618267074048 11673730 143988577961753514081982097501121729600 11673731 -187302480863248881539738550038407470468 11673732 -45173416802196396616212588900206247936 11673733 -287995274421441295947791631055682504800 11673734 135881712279544378706422633785687741120 11673735 507390927737159014282571808819416873760 11673736 319310031542537187593710375214698951680 11673737 933107784806283491469912625140548095386 11673738 46203663284005321896538481907823584000 11673739 -185650996256047884209189869929936192768 11673740 165065538280255266219805665347446425600 11673741 69965712771237473757927688420656403392 11673742 -121490872402366175785547172832331526528 11673743 -1291757921064129088732817403067756621008 11673744 10237006854283815288258759738191314944 11673745 1083245921758123165867020296125843802880 11673746 -139803010106785264566371548575249884160 11673747 -1826139180467128859151119730563422766400 11673748 -722200452457782197114255706001661502592 11673749 416358603673105517655383567342487803040 11673750 26419581717668369005848465986873280000 11673751 1512749409808073132238896484737669845600 11673752 -246474981251527334714121159254574796800 11673753 97127592631142830858166877181220288256 11673754 -38624675058707146704770052216997306368 11673755 -825912844387383554437942504352516187840 11673756 -11042394192310881191329052541346940928 11673757 -300411482033621621223772605489524115994 11673758 -428825624482414685516345004643559716416 11673759 -43759701827430850289210651223428257920 11673760 -266635377338074617289918873276425830400 11673761 545592106893494544011908601455068802224 11673762 119458084197258311944681102329559585152 11673763 -30293499956787749344398695003126108096 11673764 -1008569580300758406880249261194549222144 11673765 -267202180266562253769255995439707078400 11673766 -201648092580201403172140258868463117312 11673767 -478616009197510698375816100746904999968 11673768 -720791379309759547777815771026239242240 11673769 -16376300540140231795847106477372334256 11673770 -10662624946445506536433766362054712640 11673771 -162769229169916942058901172575659392320 11673772 38935217821559825013707703917383506432 11673773 2645820852340091822208884817733117527264 11673774 -114564165407878381893472064333789491200 11673775 570599136704686083936648155927606037800 11673776 -75402456915907743628066699611601305600 11673777 -358349467835623994525238327102927880080 11673778 283287468926451957785785371877452487440 11673779 -311948966165084941930516777734226521216 11673780 -96959163631680986160294735383980154880 11673781 154830329537059995504819086898473727744 11673782 -361795129480548008112765859480450262016 11673783 -575068480081518391758841100978993052456 11673784 -845165436374067950878100322155465748480 11673785 49003852309392400085450989607661794760 11673786 43752377049684970726658052943598608128 11673787 -910175323514976167923328071895943601564 11673788 7094983852714311229955039777368375296 11673789 -709953873355140589528417393105418078976 11673790 -366743290830122284403961427227070588800 11673791 -232466782614561277879002955589168649000 11673792 14030290767281168942958591380941701120 11673793 631119866659065030459741477328374884820 11673794 -59358769896446483503555508812557613056 11673795 1081678153176791654135399994462128640 11673796 269455196305019205760350152579666507008 11673797 492161968154880233730538022900278569246 11673798 -68948078733472188584708490326983863552 11673799 335016293121464651732638293938256240 11673800 48067469520306710079482771152621440000 11673801 49593430016605830586053281236513005312 11673802 4505023135309441282379510100468970752 11673803 1740988018935500339272722965579031207384 11673804 86137683752692394893787227770082360320 11673805 -46926633293895012214355776925336188800 11673806 -256670191458224373890923786618225635648 11673807 40072910265368325544467498989223193344 11673808 -68313140325988830762333496924476448768 11673809 217329738230034623256168187886571860400 11673810 -59108740859201650515343427038259212800 11673811 -527025116128943230270522830719274138768 11673812 -3152718258383408208290174882821675008 11673813 -523791488441915920705167909353501214336 11673814 134758495915745370299807349980485566720 11673815 122361870496580750274984028214464489200 11673816 -99822177836294560359410237756966830080 11673817 425249490266934508146704781774689450820 11673818 -100823301921154560428038430921346417696 11673819 -56559292862023127614156436688816334356 11673820 61239528459519133746647072586502748160 11673821 651698851342189524094421538768186376032 11673822 -431023786080202009255425391314057025728 11673823 -245782972006270723081539279530766684560 11673824 1148539145377910624603462022562056241152 11673825 137728227178170202999669126104737491200 11673826 184770639696892072483140010249727458080 11673827 -533787232293536309283871214534285122560 11673828 -141035849228058460931298629061729792000 11673829 -559834304917353131986685105124949325600 11673830 24960429339127498449543247366393036800 11673831 -107339927111340005085393818338644469680 11673832 -915950053802104220881268474880669419520 11673833 68205702381964202230679104492711836744 11673834 -2700018215157100448629109223815316480 11673835 115576205823605759562304936177952141280 11673836 -204970576738606731988760785495829349888 11673837 -160680380882416101189724487948443778400 11673838 322749914945830963881466474451272320 11673839 1397749411585579858264797532231491362640 11673840 -73058298275171786082233989952364871680 11673841 774380396489937075639975812055771132242 11673842 136690895950558469006956166639356504992 11673843 13527935539065611764456811923188302400 11673844 -115248419336098398032030474870475024384 11673845 -262050271194355119841622768722724748900 11673846 242023540115079034077720367911681106560 11673847 369795133492243406926094001194729460040 11673848 390507170123889653110869745160487198720 11673849 373943528039504245464624418926516411840 11673850 -214114379418323272041808298353912263600 11673851 198177511867576557323479078294300219152 11673852 -358024632643824052668005823216559488000 11673853 -416025936012190982058481402181058614900 11673854 496839918501345913010859726321428069376 11673855 -6381955537094434434950220385434105600 11673856 114402496644855683975130581609463414784 11673857 -72945099312334239604990547195138718912 11673858 -252507099744441949925378612246991310080 11673859 -1346872463448908110319910433668169767940 11673860 547917143829902576096211652004576870400 11673861 -491038665416103147194602295170473220128 11673862 -235865912366123103413726172430123121568 11673863 343800021606845870304076059953592260400 11673864 177247454811988870031160696674779883520 11673865 -264109921843897993482826925965709716800 11673866 192852966903860654935810014011205169920 11673867 -26472313629296157253524942223378957824 11673868 -68266569450881700755858553232886750720 11673869 108305177759429778187857331680484041270 11673870 -17235492364478864118794876518120588800 11673871 265476930719304753953666612324204783544 11673872 68011289275046320909939194644391002112 11673873 -191754270903105262877457528338722522956 11673874 520646503058767146482024778404811585936 11673875 1304076341594806026963301521733470708000 11673876 441558421079156664093219343697704876032 11673877 -62789486194798750231341884996935920608 11673878 222423979698495684964073603498976990240 11673879 215191996525153373075895730139809650432 11673880 -147699565219990362736073011483035648000 11673881 -1012337646101826336521186376843424203318 11673882 -153988035784066630586458962257723136 11673883 -7115929138873145918649965783509750752 11673884 747339797172023910257459230841832162816 11673885 654337888958383743557725762555166400 11673886 69166503258434242623264994369938134784 11673887 177541484702460199718434217834184522432 11673888 -23628112171168646086443342410463313920 11673889 -371502049728426522539247329004232006140 11673890 237809415079873913575425503259119630400 11673891 199056394031605238902203207130344601680 11673892 -250638384358471369301368633451391966720 11673893 -129383173750690142027053151238239887680 11673894 108468540088243434722426377715428996800 11673895 -89842350092775408706352366599986774600 11673896 452718391029306640375341501755969280000 11673897 -81096580367758862676430146839135093472 11673898 5227763750075005054795568347734104064 11673899 199717549081704003272683097842692030900 11673900 -36244664592577174722350613128806656000 11673901 8291606101133691996090425658021709932 11673902 -130868095665101690996132806311404806848 11673903 609554510234728659898142720331810382848 11673904 -2913072184813746374867465294696939520 11673905 619724432566727800005073697916828891060 11673906 51466601690158883064017346788728984704 11673907 -246958516360893995873366216475910715712 11673908 -601055706108616043758575820645601887872 11673909 276126565742588561064176124403962278400 11673910 110393146944173667391926169921346511360 11673911 605355510933611169036012644803364874000 11673912 -336221394857936959391518552755955752960 11673913 -19845252109595122676202597731843418838 11673914 -99187761573236430931798286778208025088 11673915 33301349227963770859002201708266208000 11673916 608068598337429776492081991561043082240 11673917 688857548181775931109059675375754579840 11673918 152795732035399873142523389922619657728 11673919 -351203878298438338306744248974799394680 11673920 -61414959696861171801668300571350138880 11673921 96433207491851986572051265260294652224 11673922 237262983681387747385336286229265707552 11673923 230420514938011110781168248130256301720 11673924 -393909488863909017745008706838406144 11673925 -279703721517955361704934070295530065350 11673926 -369869010363349806501092265312337108992 11673927 235093778469202178912892406141019519664 11673928 26657769184892153971186964234933698560 11673929 9704024814998423380800941309490824976 11673930 -119091981617425601022828609240974645760 11673931 137863987039101624858124290275300339732 11673932 -17251391949295575694182599914208847360 11673933 2877026821878993706072688405931532224 11673934 -897019632641522802037346272780626980736 11673935 -36539313483361752380584706281675909440 11673936 -165237923619881590282775287238087147520 11673937 15042766741551937802662292061222004800 11673938 493097907830194801331001695702363007120 11673939 174911808587759379282403802586146576688 11673940 -242764332452101305209446822717087944960 11673941 1533757411669439985640150467762482880 11673942 -121787353686983790861382204115459020800 11673943 -459571507946385521710504521827318082808 11673944 6444493801898920302359565313743667200 11673945 -526396863462925321817065693520612829180 11673946 -241096765190381426263461724765867783680 11673947 -562075476267722919033518423396620124604 11673948 1555392284561687396615464952752201728 11673949 -34269425846996272917397415073386864640 11673950 -172923120998730151082621859819428496000 11673951 380601157093375208432016490645683122064 11673952 470069728673775426767457543007862784000 11673953 -461466269716476403465443611743834739436 11673954 220061295011491749975412392469355289600 11673955 107680563320071602143304178666921944000 11673956 99127925675611483112096097135003666048 11673957 264527133874246636738132891338102420000 11673958 20332298231153213274735421619204688960 11673959 -639528766980264335895316508131803360 11673960 -74085350836216269191523591018851942400 11673961 -505182499268465053622906498116204615040 11673962 437876741459784801952576404469103385600 11673963 -298346014961311412417363384122600644096 11673964 642612556173843386422170645218031646976 11673965 461083429645799820849475631305480942860 11673966 278649675400439937006911813988022991424 11673967 -441710256209820544003363160298415516928 11673968 -449990412523823425536559944420564271104 11673969 558551961533051361479246657049693900144 11673970 -39329346236823215981353025536223738880 11673971 179366896015479291151693160403122559144 11673972 -250381655340679951422752929147371985536 11673973 80994928385986947121682897791460201920 11673974 -44812671902144558025973553439487536000 11673975 -159695969199997030776552520223198339400 11673976 -859026850216583348766193289159573606400 11673977 -260786406421885613116545776101705264128 11673978 -216939266132749600965545024940767005440 11673979 909325469024957427714014199615835259760 11673980 93892810581082651130136169135354675200 11673981 -102637656786530019560688573016949379936 11673982 -160412665921480794165736521300817480128 11673983 -1293300747418935241035162408416792999160 11673984 1996949411170502728791616130415329280 11673985 572068437711564294907120113369256094760 11673986 638490191358754895503163681000510866944 11673987 -166935469061435408722810028482298014032 11673988 194105046704469996470793801017674055680 11673989 521417934461396637608692968298644221790 11673990 51153065408171156046170706320375289600 11673991 231557011912956965980133782378892108384 11673992 -513251164560659193979184046353140776960 11673993 -454871564485841508733219701601539722736 11673994 -567966417477608358672710050122168490704 11673995 -254253159674623913766014430093716894880 11673996 111650956344401918640301721249853230592 11673997 3987401404380422702743135548056648864 11673998 -137543761097789761873677176952552795264 11673999 -509156009078106532974790679402315966640 11674000 -125376543901345367926541357772595200000 11674001 -2349810668439648557140621888797974985600 11674002 -9816849356828028780388898758893831936 11674003 906518412278456165341930056511788475464 11674004 611556286241987576934265903386883165056 11674005 -343403934096295161628081326539814240000 11674006 401828754187557016659725915770534289952 11674007 -1097583920250213395321868541783853608368 11674008 486992061093038942963768832091944345600 11674009 -604588814908269179343362595335568216380 11674010 258363604059041108540516767842535960320 11674011 174745441557389267591585381637492593664 11674012 41931538168233059569206521093955409920 11674013 -764425521264281657014476603277271757216 11674014 27027405862543897205086447877122799616 11674015 95490012855551503019609534672093141160 11674016 129716485447426153949353253604865081344 11674017 -1983592025792077270471626133062404372160 11674018 -103710392327605468290580844930316856320 11674019 -296798981392189977343181875553524096608 11674020 -337194277195158696934177707322355097600 11674021 -261154238255048454035854043704621802688 11674022 151927126909584818622719032220622436800 11674023 277426971424805567605732422656669989584 11674024 -854374750691242297899935020349164631040 11674025 631843700600741798238438130446641283600 11674026 -64630394710456446201262659704818154496 11674027 13621451924709160645504175373278456680 11674028 -867731540670882972554076196272492632832 11674029 94024661435148889505170733733431141184 11674030 115981353415914673162422993081522318720 11674031 209250062656647465329813681834225618832 11674032 -155580191028935385330939608537480724480 11674033 80381175583572487233996749497773370368 11674034 222986592840453804303355641067078342416 11674035 290897381611579479145692999319171587600 11674036 58925539417723971369189031389528723456 11674037 1132641191577470493386261119642321605600 11674038 270232956292592385173096969551535415744 11674039 129511860389162437012692982811912437808 11674040 -1501929507125620105064191261111910400 11674041 -88446651375122515252006010877003511680 11674042 -63015334498490657879214449647559801856 11674043 -94153567261006982059622055882768252336 11674044 -17682946748448548860526920969747129344 11674045 -215149108210973096562914064887854444680 11674046 -953423259174765364060568523858996926016 11674047 -156959337673738996023592986743155779072 11674048 -571423097114908464727916969899384111104 11674049 -271370770630635225495062473114110497964 11674050 -29006810627210285069804845761757440000 11674051 -335373870243770133043353040050145642948 11674052 103190497714508573813216902004839740672 11674053 -134118592598811475343849664657219425352 11674054 -540951056918042877047422460925609612480 11674055 220107333368408931440286659012055989760 11674056 96776115800018701996992313590500966400 11674057 348255603836671534533845220905012688640 11674058 526164135639779137774604852997418924800 11674059 -14441222080643949528733467049055680296 11674060 44823103846880300506678020222602972160 11674061 -381909074613443955158419886029680411168 11674062 320080305380696632426414517867965625280 11674063 -21289676903470179497753269600296524256 11674064 -59224187658982885591324586930272075776 11674065 -134774011133079917965444456397904447360 11674066 -136562024718507604208806190554119613440 11674067 1211596272384006578605607614369068684960 11674068 57817102456532815101491064041976385536 11674069 -791711904112909597343621700119474893440 11674070 10099841822465434412981504123053128960 11674071 -597620695948568106488126312338400387760 11674072 136254748351045754364904379142835660800 11674073 436168453545018741102955781544176980224 11674074 147736536916980948268505535794085034752 11674075 -76682808634755174794457368408018464000 11674076 -532428915095119150140189409630982346240 11674077 782790426384905732502495188158545237120 11674078 -140677111137699442476237549403444896576 11674079 -403524061490568632616473541724881940320 11674080 -832987655420932899166750571169054720 11674081 -479356916871180801406811686810368225118 11674082 43500790066471017479555047041474668544 11674083 545592831737488445515034661813182556144 11674084 593079424062431585149883036434026905216 11674085 -96367339465864556905432232312820598440 11674086 -303039620263266179359214502893338019136 11674087 38854748484274275841153222100340555840 11674088 -1052685587006173042143670606770551178240 11674089 -86210270201342947324050914410023575616 11674090 36369844806051592905083885357840488800 11674091 -245823824133853794891155025211394549616 11674092 -65412277151888281873079647449238422528 11674093 -464767135901597461995956074994258895658 11674094 -107482073799340210561238223716010393600 11674095 601549560820262510383620352364582169600 11674096 41519890298203097757636016783161229312 11674097 987290194450243868118555923208941886546 11674098 -94698862594041524659612022211199948800 11674099 -60304683481137643243094443085780302900 11674100 -473023784411828177634492234844901193600 11674101 1129458526725200491923138239352865333344 11674102 -748845295347634682872033408864115560896 11674103 153067568284035200576912382661865039928 11674104 -43948618135494352706804543236048158720 11674105 -80178917987494328702134178506329000000 11674106 539742124202482271784978198182589904752 11674107 -41254179355334789099169103485075782196 11674108 47717541672047651502004190610289259520 11674109 1083614698056143364799957879280453666310 11674110 -28639042649297200414525239377951662080 11674111 602356132881658001930265259609776234624 11674112 91551906187232758371147054891399118848 11674113 -2456896106073976352491974679247316480 11674114 -21107091661061510672144458918271329248 11674115 -86462867636147220515188224262894512240 11674116 385216414787891516665811146073383928832 11674117 159955453539045047714610929628223227392 11674118 -92775131196982561535336647052698394880 11674119 788395394315600529734883176903986582608 11674120 133907245263459211056064317977389516800 11674121 2545235305983189949534167446423706062880 11674122 95879961475388303827900070171886895872 11674123 1570864859139663676838586406841465199184 11674124 -149988897033483000678791773418686955520 11674125 -12480299376529995328052175556729761000 11674126 -151551623903732866529868172573796263488 11674127 746724930488532423795680576575409074320 11674128 -14099307472499521917918810287910813696 11674129 -17805266833839932861291847721414435724 11674130 23668472744722761447745726882519824000 11674131 75950235261531261113938846629416575488 11674132 -912524618573232058733360325750873405440 11674133 422264304825848301693384695135582469984 11674134 322600225539479069264540575081526450784 11674135 -115821879779849863023290647762682204160 11674136 -120467097349414794037347109706615808000 11674137 -430032262783923740191297425326675285040 11674138 -10423003795638268293514481275465814016 11674139 -364468358569232689265300978678556552060 11674140 137543427540845422415388168076336665600 11674141 1201320233161310242757225212104644733542 11674142 -478048106725721220753870105089050829568 11674143 -2885156643096359812983864740187895344 11674144 -28676046974548877867008611871324766208 11674145 146402476416061965698602819888318296960 11674146 -303132791569756579391608710261895987200 11674147 631992262866667154835001556217743892472 11674148 -234837290925330111086641287217845777792 11674149 -292522875931209378841085499652585496736 11674150 -221081439723490596624223247256479040000 11674151 -134401294537504153476326535110156676720 11674152 -968549723693615843678532580476700262400 11674153 708795068457165252830471524909323873600 11674154 186442400379162794971778250659454568800 11674155 110930545168111243546776608518897252560 11674156 369230091268086626955525473457291264 11674157 -787374415874951963826416823886915371168 11674158 -233505072097184411140292594864017817472 11674159 516712859796467129492559888132379769952 11674160 -8095225618235280946150226933022720000 11674161 32153096041780966172223005698125932610 11674162 594951899709797319933222912498773570832 11674163 17716719629503535300272572052551744960 11674164 -156735125180393881641998513900656103424 11674165 108303570134492896990107606004441637400 11674166 9536766831197637057655690678719578112 11674167 -438928228107891355298733872539164132120 11674168 785523545661035075185188953568551301120 11674169 463155873616205560190310288416564176644 11674170 -192649583788534801069417624973703724800 11674171 -246444921812036275791119915102099001628 11674172 257044957099604082721646776804601917440 11674173 49868351684379070276520184416334656640 11674174 204682169315180536252782544347817326336 11674175 -184673539398844538488565859770331649200 11674176 -49365559912399586546044583685616828416 11674177 -1390618780012957118917591940189014406974 11674178 -78673563963684047494640292242382149760 11674179 102640578859600339493849870886408460800 11674180 -135432172182856814584320269942421995520 11674181 -137500301285700802683182985265975736868 11674182 235702430210644951965050745854738478720 11674183 828804641115977481121582473661451440824 11674184 -521204904914673962611150455255708334080 11674185 -337716355711238719623000048719584036800 11674186 -142636479787651681004036940349068198816 11674187 -451485613929795541982290325666476833648 11674188 -248399342936842015087992799055161528320 11674189 -499424627019887652263499252332664249600 11674190 -143091659227202431270875558150543619200 11674191 188537553330801349421817129320778600720 11674192 -116561984812769075261759139261870383104 11674193 341911114006242122086848792999547209840 11674194 -38023618843509617215774868376366858240 11674195 -5120309096121506795993475834282568080 11674196 -831784079830772702222886008991791339520 11674197 -259885946150525710975077196144203537792 11674198 90960873071698239834173770362095949600 11674199 -20397702344456180558551196387892354432 11674200 286638575009594592178345946774782464000 11674201 434449150462611924648741327483827134560 11674202 -55840542785529761607801228887102270208 11674203 -360441221652140528031907238306435504016 11674204 275015041203294292859397266314635760640 11674205 986995909999011563505202969757546458860 11674206 -348151946920050941759671725154482869760 11674207 1293848839042695627545775365220918695456 11674208 137814801205687241135041987980275220480 11674209 140240065108333744132330841463134288304 11674210 -108169980819336205748873761542758742240 11674211 -24788192929837618426875969418196371200 11674212 -219312932329702836689377707498424320000 11674213 -284471941611768066536367007262874648996 11674214 372087131809865545794538335242104911552 11674215 -87304868201177146175960477065834075680 11674216 -22824175373525666833239342274480235520 11674217 -283010224365976781354279342366438357388 11674218 8175632251337289938156792243635586304 11674219 -208349370062781163075820464733428594920 11674220 -313678261786271815400238341242765931520 11674221 187422515704864134529646807188902610944 11674222 -101951688846132371833588675484851517568 11674223 305771923672826655043588818472494870528 11674224 -73029119840802158892581817330982649856 11674225 -434184684687471982274117746540515936000 11674226 332767621645608687301249793691161401344 11674227 95751660639548230798703549248528992000 11674228 483265927321943834172229565419082511744 11674229 115859575684235256019425880598852758176 11674230 109634396658463413717250896147445902720 11674231 217057725525536272582440819234152733032 11674232 -1336101960749643911148849771111931207680 11674233 2675080232661474358050099131350793280 11674234 1318952523701256541676326922322919680 11674235 15877189757994406554745956371300188560 11674236 -108673604789875367667773694181811748864 11674237 -1287494513539714196431680613978389973114 11674238 451810902047142564099368710831017899520 11674239 -546851327919607996040101935406581196272 11674240 263842969482694136648991448932286464000 11674241 621545022310162552807307997646165618344 11674242 -406699440293195215251179231674680192 11674243 252341123540359068336856121229746722000 11674244 -652054471733008655434505096939435758464 11674245 -17356950679212880272303593000501396160 11674246 -179120158344955155314705883029928437760 11674247 -154763495989013317882429635458711943960 11674248 14179883942678961308887344936112128000 11674249 -763381249796160766457288154459509275750 11674250 -585332726956792922799282985436431368000 11674251 96007614212379637515628972740941051580 11674252 -499744764566256189356357931776396587264 11674253 306686197270080977879052475924169336502 11674254 -136502299038664929721411365103882399680 11674255 464777247327382463185563225629852691360 11674256 109382944965724524531541900755994804224 11674257 -1131861500680361561086267699680819456 11674258 103680821234593348805929096729177431840 11674259 -216515308326664949835508099277769731520 11674260 133545207407605843117764092571530035200 11674261 906414574968418192713137726924523868224 11674262 344881071601654158967768154598769753632 11674263 -253826974154493841639500655374027088512 11674264 192616731862325848035812340795493785600 11674265 266346627909528953451479463472602609600 11674266 -46544299971122078059829304421343678976 11674267 -1422572839307546451430286917285280615448 11674268 170762414659281596906330567208014581248 11674269 -523645379456449071116809757312375159700 11674270 30910404589089433185143019988132968960 11674271 -55976654352573635563882306398003494400 11674272 -147469541929098539584657037664162152448 11674273 -488433592200769234779789303461025454336 11674274 -180115220713522451403599359094778533568 11674275 98148503760303171774683186347858741800 11674276 -662112040887442386930715541580575251840 11674277 218739156416136323380159118207081447292 11674278 -67263300577671159210798479806324979712 11674279 -71596378198737026549983035157435227720 11674280 -98872275339684661887436049777035929600 11674281 621247020409721045526353003994568908336 11674282 33848653780658317257690464840301349632 11674283 965309099485242253205136353180767542240 11674284 -99822395514238003842523420222578216960 11674285 1922730945501323155476033231410712960 11674286 -42549266507127464464464316918024280256 11674287 14170931479668090163414844817354448872 11674288 8021522904629253744962224673365901312 11674289 214952243728493908035757521598248664032 11674290 89199070085942927527232848425653514240 11674291 1353672150575061077399944662662133316152 11674292 160340822800617714300178354068393541632 11674293 119659167894745028593144190569693810464 11674294 -40846653954200361456581349312985403520 11674295 -581908306354643490250493925113365790400 11674296 223045062277371317354863172741993349120 11674297 559317555103068704313184886215975393492 11674298 -763523576902906842385432304973216087840 11674299 -84911918865376192707389347242247802400 11674300 -255280059048890859671619041301924595200 11674301 -1026092278801055089238167663016948512698 11674302 -320172295209696322156352631561333276672 11674303 -272333730031982203797134858720846017880 11674304 338837383407865303032231601580172902400 11674305 -460353190045232219245460503575854510700 11674306 12398795926692978824837497673406664704 11674307 -836700450773127001449799879440077052720 11674308 -19462390659843699057530908322840555520 11674309 -583696883328471044573305830922984587490 11674310 -266915980615179756817359365385219027840 11674311 34750488322311906164371077838775174784 11674312 -62134213806841768401989109453935892480 11674313 -194127267151308892545623724584022727680 11674314 -300723768150154748708019119968980072960 11674315 282592014978868538307745092167503020960 11674316 -286598403529725426047280233180558120448 11674317 82819475578519232200179920177587531776 11674318 276235559604790511837108532841729596096 11674319 -324245351316579133777209851091404199000 11674320 -15130588003672234689171105302642688000 11674321 -403383060177588747782000448688338624000 11674322 598789199123317944303991044810902400 11674323 185033011665102042023102298542188790772 11674324 1044927316772474169866859819006991181696 11674325 -144074041972500308149490589303049229400 11674326 60339331458287780069426087684547831744 11674327 39418954116292763462312734744422950400 11674328 11164234608071027714788807673627381760 11674329 -696331289624657770960636173465941854272 11674330 276607136086209991782248652060750489600 11674331 433798537460346356892467645684158218000 11674332 -444591755314170792516857543573828344320 11674333 -29257453463615160149112848136551591712 11674334 -64311659610926643837572866855680837888 11674335 30594136934103619911502974129417024000 11674336 -194775096573424812153531775695201239040 11674337 -126014355660093213596343003983405945040 11674338 -53181437950068745184674164993413624832 11674339 183702678714593612629329021145472970140 11674340 -172572121694441785615350828027658444800 11674341 424990426674738918719153765687827276800 11674342 451597879901678428667003267375807391360 11674343 343783748734797761107445851833621569592 11674344 -126806744760316430170040939609304514560 11674345 -239737930892017386645970229845106419200 11674346 647381587977411270412892901027119485872 11674347 -649490834021250870681374622582652530600 11674348 -368342135850501947755394947279133081600 11674349 -261287095330094870172413877030420676650 11674350 210260092550625483307838863317573681600 11674351 -403102904231738703934705682378275527768 11674352 34957233846287364742407653292340150272 11674353 -595351633421709623892529829367219198096 11674354 -60624188680305533786220313174761328608 11674355 -249648114886718085546105904289661185280 11674356 264843703940793637337875963723022714880 11674357 285353100770210520306214289870894834606 11674358 823170302432831885712988778954431363776 11674359 -66242808155410606191975567289751455776 11674360 -544016700546790325736166103269592064000 11674361 815651426466279729362716479838904953962 11674362 -23903748240096717373912258446677177856 11674363 -272222455326956423060368635783586400832 11674364 136393794651082819433170757891463985152 11674365 -214839167957369476160374444862858690880 11674366 -485035921830778424845580747105677728576 11674367 -864982712645311020753593798849968291584 11674368 -5564838356811228208537567292112764928 11674369 15466433897450921091136824357516309120 11674370 347479339139986023306933992590217218560 11674371 4473813552505014569682787199171208000 11674372 113284632667306509505852702117956584576 11674373 -572409701460409894193750390835836601378 11674374 -184394220049776888160340146149249195840 11674375 -58837813814167289220457282686463075000 11674376 -197932734577987004027523480719721431040 11674377 513364450265214668066929121010632307456 11674378 148049314164951005622234227155217256240 11674379 -1357581621928162004511196203394028856 11674380 16208568503121142022919432058021478400 11674381 -455257936354828040592452800663410349236 11674382 424821918771176894659364052856103097792 11674383 -11557215978532195716247757336392826880 11674384 283491293159375400228633591486028390400 11674385 -1020408627679712935410380952979834450200 11674386 17292463104905311465209410758306515456 11674387 -1324427888396872815926442487267123914964 11674388 114769251653940284402642518238786740224 11674389 339871351260137606680996844340258489120 11674390 53632318948681649336519383852278796800 11674391 -227942158060549249873339469328093539088 11674392 738431643891966498445569398399374110720 11674393 1165692069534088485540220453665816405780 11674394 -74971587742114976137515560307794990880 11674395 279688523818376778401813980053649413600 11674396 -1078514334986528940722727280810564232192 11674397 -159500921785785001612227030805202608980 11674398 -210314627746770137051975419889009832960 11674399 1170614281876676631580514532782396400 11674400 102717074806936020896177526209490124800 11674401 -640767327776974269572537698523637061968 11674402 409195234815405783182116085835262819152 11674403 -155712577166425181686088114623631160000 11674404 187607272641022703146444327103874379776 11674405 -321029749948813912376099370887015975940 11674406 -3203769161997732659637632042256582336 11674407 717820878826031274276840950180426067240 11674408 -732751727069761888346094845612902487040 11674409 44091489116326128004788139004483758848 11674410 -354076917083457529811475121482773928960 11674411 -280035265886233301275299221101317792368 11674412 -225785428396542326288967192930013926144 11674413 2703856566034309401318432332785989942 11674414 2299317632639457175926408650469949440 11674415 -548455095681815622031611894098277942000 11674416 5713826045509485602732827528176992256 11674417 -288083945405593515876535520789666313600 11674418 -38356806136826205701862339488025053184 11674419 -278462393549993003638959707653706784192 11674420 716359218361119478553237941932999360000 11674421 1027880292882371783629316325311583654144 11674422 -6679180217355573984789837614679025920 11674423 -75307297992546838547467409581745994328 11674424 135431181182676631097991687670311321600 11674425 -45860329871047930785485162535676310400 11674426 15262299269596428081427893414784948704 11674427 1297304011201618556072405169140765003112 11674428 -100942387035370679926941688902734138880 11674429 149183380582178592215761813065443543884 11674430 429546688645964052796830372041692983360 11674431 314443547130799300635587521167429621312 11674432 101697040338372150850087835897822183424 11674433 593958348239086574452623966031881603840 11674434 -131699412966405096181232366352245665920 11674435 -319317133088583645264501739441725587040 11674436 408246963152495125598824242265940229120 11674437 -433211763304977281823199934944104766848 11674438 -195781577725250516698454690024571038880 11674439 425796404588291472784571572461324350256 11674440 253764100919518778480547772525457664000 11674441 -134266396830168815089557208985039790668 11674442 -56380220723504937913627146970093340736 11674443 -1230049219681988405701815143245885200 11674444 252058390396037234868245403159280390400 11674445 51526323198464865461941580136904051200 11674446 -234233101868706954525865036475227746240 11674447 178670709644555259667311015520435734896 11674448 -167613506510745088708689354081288192000 11674449 -740539706572358038289074604875041477600 11674450 103851730096023388025223368399717406000 11674451 -660987370349115954437870918946782998548 11674452 -18070599881891238109761682875995578368 11674453 258028567055183192960631775519628133280 11674454 49019642900187073927492401556389270144 11674455 41539643634840070955530009826395468800 11674456 140851246308292318386891808158337474560 11674457 25038989333589435387296755468510794000 11674458 306928872284417768039246090256984162048 11674459 -293050421649725493025474860302846313840 11674460 -100694301661410162016642771073633126400 11674461 -970938021644318088162042584506678924416 11674462 159496226245850419419206172699650158080 11674463 153411257093401593317070154872182932464 11674464 -198261267379527488598721131212844564480 11674465 499279167935630171512522834197863312640 11674466 14334905004710959850857412123193252432 11674467 -190309348190700096136840000183976812080 11674468 -454832608743142765158170042085002932224 11674469 553163425344134403661741604099552519040 11674470 -102007484065252355177278468789630416000 11674471 -1658235076903376233919600012546758767360 11674472 1021248950189312539110939859780296652800 11674473 20171603576378939836323131071080645600 11674474 158327273905066030540809536058985228800 11674475 -93021386227481321530918533536568633600 11674476 -254051201467422613618431144943695298560 11674477 9248300310407412297205390273926570326 11674478 -156889270261344242239746203499985693440 11674479 804826531402135359307239738794968734984 11674480 140086122525881638146805940307558236160 11674481 94879762169137599474947358401318245824 11674482 -191034175881768428187229267905855837696 11674483 -921928544400398584521211551010319589440 11674484 -93912397073751371635567231682971449984 11674485 611845806548530474883915448553859836440 11674486 110839231275623207635959202501618511040 11674487 187425593673616833508209815177396971992 11674488 -279017436543358898882473101874915246080 11674489 496287488733817135274660708921470611780 11674490 -494502598345512484591891650486850644000 11674491 494343702621626375367666345305209814640 11674492 -308738409562624080870943368864644026368 11674493 -396675854811185741975233314929392949760 11674494 137100424801618233212767103905944913728 11674495 109189918940100665329417787972885872080 11674496 -511235259604607822036953857935592652800 11674497 50189828268381343084583621348957320320 11674498 -244475428519799096534991512472214039680 11674499 117439544968363070418416797297455465936 11674500 2273262474265154445941639279520768000 11674501 601843495439594450194913606846744163420 11674502 -102526266937535592568017884495175320448 11674503 834440783701265047765345669494771214800 11674504 -110144905732516328705785328420215265280 11674505 381912069708076737242165793260383746660 11674506 7755652366605948328331138049746651904 11674507 76655448842174610667624311198227297280 11674508 -574042796951605889803368933892590380544 11674509 27566539039340630702453482157695080960 11674510 -297742500802230299555907369102818400000 11674511 -867731865267389505445956314806719015888 11674512 107234369989186651538000214146602106880 11674513 35010641032129330411945206997783326064 11674514 -96904279742768714040455525613404844144 11674515 -154077935456955354891788556395484457680 11674516 262567037259897574378059502318210582528 11674517 -205338136532344362546272570384295055680 11674518 -228849658735417248525306290124905779200 11674519 43568156724811615510180609824960222744 11674520 -418383462911344316570409078684076646400 11674521 78863262101674177320654987483131342490 11674522 -2688947395196113996821968185252178496 11674523 536506841197149903123595641760305857040 11674524 -214882460249161360686335328284203622400 11674525 2441804441842068782510916382809919300 11674526 -307036066021846978356143775181791516288 11674527 -273880230876525213245338086579028724592 11674528 -138160470422672768008295234095490334720 11674529 122765292660549772810226696276002465476 11674530 4063656384339474870280305465754060800 11674531 -792737630203826081572422746565303699840 11674532 479075212239746002311111126201245656320 11674533 90630113803269232005132103827137608128 11674534 78915325419440080393429366411260470400 11674535 522608584455344357152894904382297391200 11674536 10893908641080038252407610158608629760 11674537 131083374249443358691365515442985793152 11674538 159450703414523341752974225321602329600 11674539 -279748012111810738825358362079273636196 11674540 95730771974092521408833763048094218240 11674541 -1944986062755216755997723637509068721600 11674542 -290108363759345872220200754920427713536 11674543 -13019814970255763381534703166478097416 11674544 121493204793547208215828377026621423616 11674545 -67726882811432694550503965992782099840 11674546 -66533139550889177812397695965638719872 11674547 -108452648743921382219517930319255531920 11674548 -395763354839039324529654138021617559168 11674549 -449726710842387646534339766271970233760 11674550 86761240802785095353128019211202920000 11674551 -193996786878410455049824625782770297216 11674552 -707155175560277330061476075218353254400 11674553 -1094470742769732487505922679341274413936 11674554 -101835255774612391909496120577818453760 11674555 446888672811338400806100199962652632960 11674556 10025459880286740869411904968196115968 11674557 -962928666052698666789069268983257511360 11674558 3120773662806633714278398438173730176 11674559 118545764789537141006255493642803949600 11674560 -46699877030413826658643240490568253440 11674561 530754418973642654197253215801738916162 11674562 35109479670964681759582012260505678032 11674563 -39363818793180298484094326165996633616 11674564 242993350969795184341483357740364928 11674565 316689631710403753202104932065546916480 11674566 -240793548789491538400593109737709594560 11674567 -97930542330713682182173288378729174088 11674568 437662280205552408870788533778868357120 11674569 129589857362935198188238488495419105280 11674570 285500236953213915486519546174400727040 11674571 -74785687205924196585331123322277765228 11674572 -77689378124331032003991575857547821056 11674573 -616946032123498182531099812003789488820 11674574 631751064515348448505711483871160697536 11674575 61797849959422242324460706292347778000 11674576 233987210826992112120319524407702085632 11674577 -487022948567963082277172137106177570574 11674578 182316399567733864234475122769433719424 11674579 -295518210900785607173725696172203543648 11674580 -427504705356190395637414421928365621760 11674581 -513160387975418310410239426120774609248 11674582 -276998283756462590395630872691101014016 11674583 1242256191046172020356310496293499741832 11674584 -353973111156181951450581507685585920000 11674585 165116111955693589570549176554420373840 11674586 -61495819903178030424971860654825400832 11674587 -745701918041368291224013653794710068432 11674588 -1150826711085108832807881652166752435200 11674589 -348670754005617478884638980574289663360 11674590 -143955666414452752680209941782103023360 11674591 -414670821861333601219652141605955160848 11674592 176286028473565432942336690935414915072 11674593 196027852505541238408757490689325087744 11674594 -491886113702616063226536264350352041904 11674595 -395897453891287672876925987962327704480 11674596 61149898486430049979928892587977451520 11674597 302288562309417651887918683376522376000 11674598 -14625133053136424707699393884977071872 11674599 -262271033359148286745140487401216991872 11674600 -49247354874572360136869540079697920000 11674601 -556435788173713413336051548423688640896 11674602 -65601251416913283935526180938218795008 11674603 1151896096505794894690674998863214564852 11674604 -27787092071023554946707788934408000000 11674605 -444477837067988428325891963238914219040 11674606 -980620649723040931960935415502590457856 11674607 28926741545373745496563880537455257600 11674608 -82920328374952564176245033572742725632 11674609 62509115284664604872591512444263456240 11674610 -17141558047866547079232100429911052800 11674611 4242975352950094698450828962479688352 11674612 1373248782849674587447120714391202508800 11674613 -29449635696173595818805119459099085138 11674614 -59004303557199684712231360530539851776 11674615 -573972883302752123759384979631918179240 11674616 695232978245570035501743264650899292160 11674617 -118630142815695597973123867696508830080 11674618 255992575099856141729971001622384635760 11674619 -1172968108737223649927978256694030993392 11674620 8595896650877285464727731249965772800 11674621 325572156395377509520119126646773108800 11674622 -613017600559318542033388503104869797888 11674623 195298482282926297222609244092576541384 11674624 595818570902251175032162066141749968896 11674625 305371660095745271196899980840143840000 11674626 -238145347837353633828330644394488697600 11674627 -217014717757326261164076895599855925368 11674628 177444125989945854704683766938832818176 11674629 7281407854215567686317272946793172288 11674630 213267491907879711055547640734619863040 11674631 322072266114351204680588326674527562624 11674632 463817383479856024259493715267078840320 11674633 -19349171008732364373439075707535778096 11674634 -220161839568122100124638801428938904784 11674635 -145424695972962463368022331359312285440 11674636 1513053128246006333879094276631302939648 11674637 -536729606098423509097205978973836871168 11674638 63013160636805851669027375022530304000 11674639 456596592903716495461211459779002291024 11674640 -133762701435647194463792350497941667840 11674641 -36010424897287810542338419851935695776 11674642 -408385629409273425217697012114250357360 11674643 47511850307039202020889410456481806892 11674644 129017151239438683954384597603021142016 11674645 623761470054730121947969787086963111200 11674646 340361436286404747406893695331728983680 11674647 -89103938655388454143198145163330639480 11674648 -313558954288163983941081331938087997440 11674649 265309975554175857372591664262535591360 11674650 15238587010950739365345446955282489600 11674651 182182532225492951725166465147944412472 11674652 148233084763912236885171021895943665152 11674653 -154121945659754385621021040466735008896 11674654 -90735562842684739300138846276036974528 11674655 767288910450013932172605883713523140000 11674656 226384953683932784797346086736829087744 11674657 340752748778498121452818558290557591906 11674658 -710057388352818035087386612163945197920 11674659 1359469782360249055208496184428513561600 11674660 234143862799740544861131307845278695680 11674661 -19346887381360001541592234445796396738 11674662 -3833954396910253233157277332306575360 11674663 34294064454533105211697594439163287040 11674664 -243361161069355270783867327676301312000 11674665 306686244691455056464812575684108313600 11674666 -50028941089859814784912843554490953216 11674667 -1394565419624671751048188740174429330240 11674668 119161944593724106574301969607983298560 11674669 103657142587539750542505412384619295520 11674670 -134361086630914743050981132911974032640 11674671 -22005017510862863377342618309915432560 11674672 1181807142405491615375796224718274560 11674673 701088931316797597194441365155829531922 11674674 249788170852693989560511354073337793408 11674675 -556426444996111389260721082966475586000 11674676 143407382321234523543395340423546508032 11674677 -200231097989866687569270156851406024576 11674678 481022396858501960179298299679553814656 11674679 -50005432342077797449020623095572799680 11674680 -61054434152618113675228631718887424000 11674681 41321822703739393907655760404853830024 11674682 294078545491711664880290807817262294752 11674683 797733543296298651440365181032446196800 11674684 64377624406519349160766788579561308160 11674685 -357265173755995590325193497674748800 11674686 176774126364320256885751671245803424064 11674687 297432247712976241727048765790110150336 11674688 452709874017065847263942802556951461888 11674689 59090021111735960146964136643215100464 11674690 187417770381664863125046048453471789600 11674691 608518419574846677707885727393318177600 11674692 84817353177596707632518270030490903552 11674693 -383358377625849612706958577006630763136 11674694 -51685850367527626182036057406108242048 11674695 71454979913234626759170744212426323920 11674696 283184649507533966483025938409186140160 11674697 -268957316007311426795705624176324266480 11674698 -5120040096220675384888830960517020672 11674699 1637070756344585184006474768822750096960 11674700 268696659486715222600462728743568403200 11674701 -354086265564416160588334938718680544320 11674702 -118243372249621559063683593874524942720 11674703 -1159858533298379768136102098750322396048 11674704 -179504547228026319739023474767487959040 11674705 -112432037955008336985145320300534978240 11674706 -1217374274831112812783494152570156364800 11674707 110835409235161624532567395250292305280 11674708 85855507174762974951425020897364865024 11674709 72516752163560105243193638824130653500 11674710 177742193270618921677437954498503587200 11674711 241264636144799304021567294492889826312 11674712 -41907543799313315038561483326436147200 11674713 -155757114007852508109958607250701745456 11674714 -170559303819897810456481321621607328288 11674715 -4703383734931678050621386275514707680 11674716 -309329930257590485606439222460553379840 11674717 35781104138353222847006380885813993766 11674718 -500767602974008072414601710289735972160 11674719 -147766550698093683734848050639230914560 11674720 -112495308559060815980154365395339837440 11674721 418465492800406214875300846940739006720 11674722 133201921897364855237523621570355810560 11674723 -314253594158413665303810489501081718776 11674724 84720682248432630008442152298389716992 11674725 282934688450139323408945002572397713600 11674726 -143002627571441757027658486445939752704 11674727 -1275196564543620115287604288423473092424 11674728 -276911253615107876371098187247730984960 11674729 290377954458570964317220732560764995584 11674730 -61864348555045302888443844793481454240 11674731 -354585624286474028929934269631939443200 11674732 466914667803963707684467277069897290752 11674733 -21016718131521402637463142106512432000 11674734 41415151283332445884642579036788766848 11674735 -812990555284182218300589119046267547320 11674736 55484076343535412512856396354323054592 11674737 -305264257092247275868682529617107870206 11674738 -315851569768348775448643775392923680640 11674739 -213820694745241408302927765273554794344 11674740 -4590823874166671690902533913533265920 11674741 -345391771857856771147087881256358437120 11674742 428388896897380857829233558761368171200 11674743 -45779144119380841223133724759732396800 11674744 8310825253657793441594031889892843520 11674745 235871525539020349143558086078468338500 11674746 452966147255308294158711044749494336000 11674747 456936013762205712366724789171022543632 11674748 8106409728448114233561005948889177600 11674749 -285964024244957026416839367568221527520 11674750 283839062810420446947449788199068224000 11674751 -581369500089919201939621456581387368592 11674752 -493243646809721033159516405961704079360 11674753 -114096028565579651871875757188195339520 11674754 -27866378626504060012221655409799997440 11674755 -79394018445095971260717870952418121600 11674756 -404171638514545693690287235354121745280 11674757 -717952130549344495636873134326172632994 11674758 -475142772197187515885370673265436672 11674759 3960097984024830793566928107906560640 11674760 329909013131142843115382861765952768000 11674761 -215978619378722555870814664901025112896 11674762 234542539232913681270455099074974929664 11674763 -16343871129819688372047403122868511472 11674764 141552963124062291649548463475623276800 11674765 -499720440944529338059474472973422684340 11674766 13029893069776627537310630222111399040 11674767 67575605478101477354922164498915339040 11674768 -54694739252781703953855820491833999360 11674769 179027874391731476226352411553504927844 11674770 -70215455678179378401978337355845501440 11674771 -994497367171793980964343381788267091028 11674772 159323037235622680799224137197686951680 11674773 -42707868647803826223219246995635359936 11674774 45392662220421802024025017962797807136 11674775 59827205779434841541262695022107110800 11674776 -735261810334846123109167033688498688000 11674777 -349096568678963243132025932350715548800 11674778 -789710863961987657458599144974411136000 11674779 -279403066113307229709165246605704947816 11674780 204273210022945722797115515801667102720 11674781 225902119026737701360099784195620356582 11674782 36523290807813445654370456856219092352 11674783 -583475239876400197973117337677945159968 11674784 1144949876682793039974903041432500568064 11674785 312345473423181845072788185618593635200 11674786 -141253310546102856666847099390241550336 11674787 -343026343866285707032644105317320956240 11674788 -376675081666129415297691102514249497600 11674789 424584567727926448734204165758925025566 11674790 116650968564044705177795947217580182400 11674791 -346321275302303426471591354252285363760 11674792 -353786350027485196835320611895734528000 11674793 271269976199718803271088557735419331144 11674794 -243755352787345630013441253329496518400 11674795 216793735421706213419441016434361584160 11674796 -329772036948858126121942380072613051392 11674797 -233437379520096363175783672645843247520 11674798 -539495877445730890438838591158112145600 11674799 -40142081569181544169624913446271545200 11674800 92412369351429829229872194444066816000 11674801 1084033027559950367150191508595314784 11674802 119624679716154672427420797011098742400 11674803 328699106930368031851835053664445826560 11674804 457822351194579192828311513296692416512 11674805 888243614442958845114360338004599474460 11674806 -169478750394109636501808852092879488 11674807 -2265536901881586415833140080294531433240 11674808 -463151198646746658773227073671258583040 11674809 -605968355095502328214466010916009802886 11674810 -33302142320350739929622678624007536640 11674811 -404660211504644396445636189500552533248 11674812 -6529889935774584251553065847819775488 11674813 1325014516688447003582627582381566708300 11674814 213862098956653838133532375025865351552 11674815 -892655161107119471800202107804145354880 11674816 265095643369798918474885756812651397120 11674817 -10719835951358607542678692668699451392 11674818 -57090219762210734015211905189218318176 11674819 -575374486770026897098277964135782188256 11674820 47056582233309057795741026230042176000 11674821 -130202598877718044522383634281522114240 11674822 -7702867384920586746616158827816591808 11674823 420516877608178831763650882109432138784 11674824 279549355446040391046430229549344849920 11674825 150225803978587879572626758229429189100 11674826 46413347899894618558835658370744917504 11674827 -28273062665678261881104315076524590160 11674828 323805564336565529806725661141867332096 11674829 736579189385995555982667382387332269430 11674830 -73489241866527099717602702102602462080 11674831 133730358215401203553963106517222410992 11674832 25429907252677201928081498696596733952 11674833 267414915439500449943605818207141715904 11674834 -455256513509254336049744238556412128608 11674835 -51327825190731916726483358034213492000 11674836 -11331917197440998898734751419525294208 11674837 61507276645933540298478365055306457632 11674838 482071634503022675529592225937359510176 11674839 -358160138794793175703288719612280520832 11674840 64935469997735245253328661185611980800 11674841 1127046696982988258888675279720544191184 11674842 -15972792017522661914804809753399856640 11674843 -1451245696115407737471453777847170923160 11674844 12890857437903459824788225378998558720 11674845 -91877492149908534698855193802085247360 11674846 132100075282888126293949418097004988544 11674847 1530899674379724289955606448278261167392 11674848 23379067469740855584477888428290080768 11674849 1541669423769804802414394998720456512660 11674850 -82044878858545532602921631221270723200 11674851 -243460244641894346338010398464374852352 11674852 268617106975251911507201317105686233088 11674853 683397909095624942808881031263844063102 11674854 24895812943411942741799558280033839040 11674855 -679811710212381722838296921288883275040 11674856 335010765096579351684570455938502492160 11674857 407510506718044264446802012458951592320 11674858 563919544056983933830027420027858127040 11674859 437353744500140161193708977626557206416 11674860 201573905147354290552203847759085583360 11674861 163430104239907880683622184636193864800 11674862 -160631263672880333704564852779561059136 11674863 99710857375471683014335373967641948520 11674864 -124226837183883219511187923732944977920 11674865 12782565827679126990122344859732361000 11674866 -62352149863352039422777618181599011840 11674867 379392195057449210495785688230715531632 11674868 364477833992419754602053058625183960448 11674869 152749278788154695766204229058330868480 11674870 -289494653255064625287170383701317159040 11674871 -556042006258474826504435709401041831608 11674872 487808472469347817681467937345443901440 11674873 154252918961697623323087785954786065280 11674874 4667975425395948350880114617232448992 11674875 89425939291906741845740922999799296000 11674876 103376623033179795659488566093379727360 11674877 33967460645623863515939482521091517472 11674878 -219717397231880112368958823036694726400 11674879 -247882951451304224277293849494041846080 11674880 13001229857084907522678822470324060160 11674881 -650222817313276685515016491599315916800 11674882 -322350144410874828714281889092531261568 11674883 -707679260119237350831738426235015203576 11674884 -283835472797740932170039422220241235968 11674885 38980938486826138803181658888137695360 11674886 -225338308302272892825838756367579296320 11674887 10008665589676848775217324325251425152 11674888 74997070483582210121861991432883200000 11674889 408448726008525968120761528016113233690 11674890 -20170288560260841710736812937741967680 11674891 -443812107660252702842239220054581057708 11674892 46416900968268546108989592087499161600 11674893 -81032771566452643270494925858834545792 11674894 -187328471625033827138165032006498246656 11674895 -418742242560947864225911746063107196000 11674896 -137539780699098621687335813603935715328 11674897 119033967721871532150042236101676561140 11674898 1040853918640199068223054696750460314400 11674899 -768500456967207995630729993738091991116 11674900 205973862473385706413111448496074988800 11674901 -216077587329840774122925070207554980448 11674902 289151407190349626235488651554772202432 11674903 428292967770533238164407347346752688656 11674904 -1496749584853599142405752365875507200 11674905 127499194611524806665657221601273686400 11674906 210597549277345582518172877154846801120 11674907 -1470900704920047128858666556138713973840 11674908 288698854395687197062182767384562155520 11674909 997808131772435065044648525539464971110 11674910 -11339344196857531825908239807833466880 11674911 426911403853810344525646204117455321600 11674912 504186577232974930169078587187951960064 11674913 -1006835179361274760714141697113201518336 11674914 138601856131984434725524243948135645440 11674915 112895656143451655533167148265393925120 11674916 278328346452041345998237443011274839040 11674917 472321980730938065271953158963425476160 11674918 -106506004521508383032215230769828015680 11674919 335429802786474184192721768906470915320 11674920 276416872483213749644557368653979648000 11674921 -790358830185264029625610608588900623756 11674922 165836381000591479946502373837719935232 11674923 -129421014323530683612428991354584253456 11674924 386632179262680198034347097727462640896 11674925 -12713848312225541949291160221676204350 11674926 270156710208015341959377646063953153792 11674927 1158834244274405884069726477228844888 11674928 3696304160996898455755818476548521984 11674929 -5170520490461772407908622429935813632 11674930 -3430254620601096660948221489600064000 11674931 107532457725760879927099377196860179760 11674932 -52259088593200863169308079247611392000 11674933 -109080578888055603254412931806566735940 11674934 -121534891562715309915515174640180703680 11674935 -138488455978379339443270208783913795480 11674936 405379869860142525398435908971098112000 11674937 337614372584720034564066263181696167892 11674938 -41356055203240671045574784206919553024 11674939 -415114333992217781853131524662708959260 11674940 -538879571676121212357175545354437253120 11674941 352401668654849833936983079843672915968 11674942 430974708282046655116073950498196009472 11674943 -155969102518662250408821565650412135584 11674944 -63832123043566636618168177579673518080 11674945 872516436292175419760680396738742015700 11674946 -115526603381267653497400338618512219136 11674947 924293270847501352638126070702776246528 11674948 -593414556057098904379113218597818552192 11674949 -386064582438306935770295500047630313920 11674950 -31878892401766449169316500510769664000 11674951 17732655116910542829396558900376918784 11674952 1044634956323050795163457988127769600 11674953 -338545111030179686798308755685641718038 11674954 -20791201063241714086522977785110224288 11674955 196252833328327223781507033268214826720 11674956 273043747835748098758559968677919858176 11674957 317313137500092496983317336659728966112 11674958 -6972311609327401812823518539562399360 11674959 -255480502978459168120038596003223586560 11674960 -153465513695089347069298634069730263040 11674961 -159122493739563337326908080187939871168 11674962 66105807139537312419108793003997537280 11674963 55581572196920186198714984907227537704 11674964 16750687459723182085985760766341359616 11674965 641276383292277161850454634426537712000 11674966 -8545941868496141905694213681990396736 11674967 1405169849898922061011121129002611851016 11674968 -157078604085922040224024856046823833600 11674969 223947433997709919501228402799104735370 11674970 -347604643511536259135980228667138058240 11674971 -164678359355946598797965640554607347712 11674972 112191545282466152070595764804116180992 11674973 25805542722035556980420523041600037408 11674974 -58929319087361499037802450869054488960 11674975 -175021957282573788425732383894969675400 11674976 199096121481108201136643446948555653120 11674977 -699557363506801063054627088497744499280 11674978 33097953392664086800530466239024032256 11674979 -157296514456320514275213574493635660080 11674980 11792644120122555443331941261709672960 11674981 59263964743453501450896335725630230782 11674982 518417389778375079737143609622727264768 11674983 -145715731657302526031899530752921634816 11674984 -43110163634499989952027490072642682880 11674985 -187118968316811578133552228998722078620 11674986 459418878410500041122758575979614737664 11674987 441059631849863921386527872227231967280 11674988 -332003451070468643359167001258426441728 11674989 909774261583983481599551494725690931200 11674990 -65681420226642513249031914159790022400 11674991 -270439466073023011267956432348397647528 11674992 -42457629907658668670824527600513712128 11674993 -25817760247753907037224622488762589456 11674994 58598492606334508088842555361302681920 11674995 255630945193421158223523997536768387120 11674996 178435661798635949347316552776174880256 11674997 3920780067894971433623350048335430446 11674998 190980353999843788500851094252112085568 11674999 -160840121393833227879774823503707254560 11675000 -791106181463260195947259642310976000000 11675001 -315051870501997874302324199257344418560 11675002 -123760372327993116547463687363752380048 11675003 219473624932006451138860931299132176000 11675004 -8160458978937363136667096317347004416 11675005 -690213737368981097900019125874254134440 11675006 150775267298873895256700881546318371840 11675007 82886957558386427154222006552423209808 11675008 -118806514668311747504868232470913351680 11675009 322785663902487196753875518432552238210 11675010 -267543642334337916258531535093082557440 11675011 -116515858992785583143469651844834971728 11675012 -95585705978971151487640261206789474048 11675013 251667100693205348784304612070592431424 11675014 -47815831493931786281196372431769363840 11675015 460890592649069853922926476675777740800 11675016 -176840878992180909283129891643596800 11675017 90609075610935497609499224308407559112 11675018 268857600711935029857982621646672082432 11675019 227757315381317078529551587043602768344 11675020 -114957743781782378013736903737881702400 11675021 648916072699641072881113823552006967222 11675022 -49124580971789180925901127138612459328 11675023 -576432245136770583948520200620689225320 11675024 -200729740742260269037768972887416463360 11675025 -208207775997362746211179025048464638000 11675026 -15489856623450173204383283737902719232 11675027 142692909154283569001161235304919714560 11675028 184663009219119398406780543557019979776 11675029 584620764384009485007943002320269346784 11675030 -51523216128335732908661008490488112640 11675031 -867023713681291107522447389428070711448 11675032 248116576522410325044134023896005529600 11675033 -719103151318837734718848016531434734316 11675034 -61682946578589671837287105746959769600 11675035 284235100224801937765669888391684237760 11675036 42557449682177135172748070725666547712 11675037 94365412934101986270465015438444171840 11675038 111236996784719204544682133730140958720 11675039 867674200817129150671201302969450503520 11675040 77569994583935212579918018877891543040 11675041 250503432605954215924524280828917844672 11675042 -432328407608862565274498354372740337328 11675043 120855691396799775110375262007146453600 11675044 -592664758184084932600278473368668672000 11675045 613376724896768729218690442458627074300 11675046 -370849537741968722058094437595154399232 11675047 32547337653546767479825571701951322640 11675048 -851113522467677789068496368874373120 11675049 678804138232173742732903783017592254864 11675050 -225585610096157486077104548761226515200 11675051 512795616610948511681410871078571104052 11675052 232894039810001511149255303194766699520 11675053 -31958397185062171450824634985197405056 11675054 -11193788729373060196128519972709459008 11675055 189986385681035763759127278575713912320 11675056 216293104188988753069589230449401167872 11675057 -450171078485707942117755951253073894220 11675058 -181248957824463039114985119648445420416 11675059 -13060970687781537734701044650124487872 11675060 -613193018935774572501592115186366219520 11675061 46123525311295298909716743159671051310 11675062 6111717221002360487769004812379569792 11675063 1060029051237496841637979682356629262920 11675064 100255261357044265668132472450555576320 11675065 190362246896982247309718872879705816320 11675066 -159435204417831276292091586248194670592 11675067 53989254447858903509257679005192179480 11675068 -176551948102656765306802563500510129152 11675069 298455758468629263609326031528970022496 11675070 -232483485359521860115714399860271257600 11675071 -981351679593350777137227521245160513728 11675072 -289866932591776106433078655786527227904 11675073 -580707253747946414602391191479982027296 11675074 623619676459327335283723354558750435536 11675075 556779994244823714074967183478433370300 11675076 120318808137609809879542460815949758464 11675077 780404246732134161170406918538347984926 11675078 -95064519364424551316102744806517129472 11675079 -70026134448571812778061005762934083176 11675080 -794690066690944943777514683235360921600 11675081 1615500863658190509692021861205290616000 11675082 57062133973386076881121873702559539200 11675083 -1147990438353885304260753911425964540412 11675084 106197944879358855708191428066787552256 11675085 539312157914084749776926159741955072960 11675086 56924915191519384449229236395646220992 11675087 -865633577015793879676123345948124949264 11675088 -154566927574747383200451672229985230848 11675089 -781637118980694791375117041496063807580 11675090 -116913749577325945393056593405703459840 11675091 -49278360893848925013111698356665643776 11675092 189131172844712978605458554340527683584 11675093 1050762827812895922614984928548813643342 11675094 -502197645574612489501082264553149460480 11675095 402267747532288490225331345513061941600 11675096 182199092358425939895112243928668569600 11675097 -3710158921848291125256898962942744000 11675098 150302442463310075345192676638746448640 11675099 322541792588509372457427524599408045920 11675100 178537146972406131794148656043822374400 11675101 -16187302372113082162214826290713888698 11675102 2510092098389731093087213459893749952 11675103 -10243226006545785527896820793176400000 11675104 -237363854854068661024343388114953699328 11675105 -195389941086388260993922110948857785200 11675106 132478223177010607389068250229950581712 11675107 -744547524943025495457834246534528900000 11675108 395059001998520109658477974586171686528 11675109 15691056908016733462247337297310896000 11675110 326016976288891838662652692507318886400 11675111 59844926793646462629995940885523613232 11675112 3726569967249430492609657887839600640 11675113 -951381337392058358825475156689889853296 11675114 -213307296284717960212749503629695891456 11675115 251595552355427934981912112728308831520 11675116 -606474900851436096437555829329745391360 11675117 671702713782275497127931009502524926166 11675118 31559272463753912166109534061202935808 11675119 -48901772695010868824354412662949061680 11675120 -18697712509164088676807617339829452800 11675121 260227607650664222804233338687937452912 11675122 -108221510481248074727391501700234782720 11675123 -261901302317781006516607122732884504628 11675124 -882721263093711508680340224657156710400 11675125 380437156503671876996247829738774368000 11675126 -798977271492937253787307880647684470720 11675127 32362880226873411814081980632919221760 11675128 291934121559279990681370837147820789760 11675129 1301130633460106355554241681555043637376 11675130 -170782303598678668420988837796367284480 11675131 89152148280441023275981783612852416800 11675132 762752211275324157184015942951516529664 11675133 187964495617518363838209860893595015520 11675134 735609109469789040840884240029749897216 11675135 850767756408880719059580654541043895360 11675136 135082462267543217861480128502801891328 11675137 1658323666467185754241086675447584774592 11675138 550598872637289149136878289704169207840 11675139 81681976281891732233966111410569792000 11675140 -2377433443084201270519918443983992320 11675141 292535585627443258905016775680478659452 11675142 -381540257059381694918997692483892555360 11675143 338912583135401677283605696534345482392 11675144 -343738699530245043546161174377510778880 11675145 -5140236710170733112140038848939893760 11675146 25665301024094456276603200297097564160 11675147 568337402493113998835084310834940422312 11675148 29027207708594332949432105441564691456 11675149 1730731115232776455473354629179561497964 11675150 38182338081429729385786475875772256000 11675151 697019498934868167327180873798842129040 11675152 -314113282169559613268418372750019985408 11675153 324671266558336982336784275425216293504 11675154 119522633627564693102611322537308053120 11675155 284213323325243143237967929500514467120 11675156 -270210965548366723179550564371484231680 11675157 237869793608553979394495932973611886688 11675158 79675410463591834669885918336775208960 11675159 1335904286848213617274440095884395756360 11675160 -20370050409152695559763220324547788800 11675161 540739662120224574155645766078356802000 11675162 173530069682492087367708904917756256512 11675163 770923215603077456045352986175375016344 11675164 701030850293828081546024606781020522496 11675165 -107889266513269053492663531527224788480 11675166 420039881571460506544049815767663360000 11675167 -174716291777111201175912773494520171408 11675168 -354184288048193842109199956998870794240 11675169 457153893903646672576675730218908864 11675170 -103695536136537522396613924130493950400 11675171 450457114873203837243928439551999452432 11675172 -122868328540126559808016411185640329216 11675173 1525865169457885806049699660485217036480 11675174 -31947627422546958768431531605646282496 11675175 -383091498106162770710282069470157341200 11675176 608243412748593393415938256000540508160 11675177 270936514391917315804803749991942199440 11675178 677042864817809150756625939654538293504 11675179 414905888611292916605467605600959897780 11675180 -264102668736951752868017710673554406400 11675181 -133752702502229009326327254341594942208 11675182 9069276755120324316504288068028068352 11675183 -392075214848349877522811165491544601096 11675184 66309444831190621186709132965154095104 11675185 -749333047491934590820699243199931436620 11675186 -80117128296006221148670882071732116208 11675187 -789186187421457662839518127693042933356 11675188 3478674004633204081006882127164338176 11675189 159285704160176734135575911275067539950 11675190 -20927042150415795730752383739189156480 11675191 465726226692113069237166101574936668544 11675192 986971073224926434631845095840841441280 11675193 -405602169287028747135923610493638984000 11675194 363447385976084552894531707917852982896 11675195 -210884419309770321001379370823159468800 11675196 -212611312426840719112066529731042091520 11675197 1406977684675054899664867881779875112460 11675198 133862531037965373420442283066723998080 11675199 88796179580173399516170989485688107464 11675200 -111170732411363819344130825037925580800 11675201 -19154528043138787567977351263003579616 11675202 29901868605109943754021029417985957888 11675203 849713339586888620055824499457105316904 11675204 -912434647998160508385381144539445575424 11675205 -29552562106905171214323224589610656000 11675206 560978155293119751505995434811361011552 11675207 -132632891269132978262962468300772837544 11675208 -140508757025995255570870715331226828800 11675209 -14512169040318385249776505141998043008 11675210 -95247175821546507727987045970212919040 11675211 20125474619652541415447825594313076704 11675212 872029256321430588055978657521519731456 11675213 896350195010824223784099065575387995648 11675214 184301326823863229119220494693906055808 11675215 -605514031977861315809405540060258448000 11675216 90447268861236810953302689784555241472 11675217 -307861963203863877022356517790944804800 11675218 743079425330530135481168927936071996560 11675219 1336846172906494455288837608885015184696 11675220 -134518547712006272600394608384290160640 11675221 -26170341936372205040894408329338870948 11675222 -22226899261725141022860167600439062016 11675223 -215344677750427108151932973599097773056 11675224 -356223519442551715827972796809422069760 11675225 553222818592683514046968731223380612750 11675226 282091615017563056212667693189228239360 11675227 1127942562507157274850053195095620427076 11675228 -252878501246825156067360766139626962432 11675229 -605740805758717276705143539758361030016 11675230 307064349020298083125505897813466277440 11675231 -2440728984296429765703159382009222728 11675232 -901289701145780897234695941506436956160 11675233 -883194211108479692321919886458366551518 11675234 642115698448047376071477886986454112640 11675235 120449668054695956488374377901264103680 11675236 181039603545144809778311385992278513280 11675237 117457881775562918626555098208690274304 11675238 59860715914799240478172763785255998144 11675239 -279364023071872217449988574745590356744 11675240 361346517133698605959484466448652697600 11675241 143561585601449632638476884790821730250 11675242 -301733582952177916361402007520107082656 11675243 1023134629549308845291218024343006633280 11675244 286388687159481731698162209313519386624 11675245 -8637013372612037323929890027068218600 11675246 95423026516610538415857982568893139904 11675247 -416273222562209595838346718078671499000 11675248 7104805057158626438888223067874689024 11675249 -67261789984822782555413617719209993820 11675250 -325264152054985785936568551134886840000 11675251 -41940447587128246950470743475710758912 11675252 868058873744534197411757384591377059840 11675253 148224319874612264261500432387504251840 11675254 -581678050416701584678324303519671299424 11675255 -83700647403580017440753783701232822400 11675256 625382686972714333934649995076581130240 11675257 -632001635352257216309597632336315070976 11675258 124540200720951453490629763491249374976 11675259 29133298958556094087437299958551012340 11675260 305859747848191752715987698557671772160 11675261 433605850580004308380232818434759983052 11675262 89641149151772973196657991475005410944 11675263 400325328232263175056369607191939884584 11675264 -233191771658279453391148395286977576960 11675265 -86885440638507211294528576547328783360 11675266 -342470116507290537266102934680348613168 11675267 -41272678762528531305123756367422327684 11675268 -609857406747632263365670848652672551936 11675269 151109566204116860331524162272135619100 11675270 495418051224454114983689174674444930560 11675271 -713295059521244263243684912682065510488 11675272 -277825242826637859440142608301497548800 11675273 -77117237637194976871152058853864337336 11675274 193166542404528011362252121119619328 11675275 4852340227242054853711686227546145000 11675276 -157071478541191126447395927956524096512 11675277 -43730853673821830093788170840763948008 11675278 102247835674221754443907780866128995968 11675279 624533091470618562032530240241997876792 11675280 -92347582114592941568514337653990359040 11675281 -45022964097190683821193041582766835918 11675282 138907013037191608149634822023362525184 11675283 16726667830072739966098203290090293248 11675284 565270861983023933846746268050986336000 11675285 820381266850287005256014379683553397980 11675286 -332493850908626700300425736353420636160 11675287 118298743213669009768767805516118032560 11675288 234335968415108028360666143040461813760 11675289 -489811773699893631595010418109203260976 11675290 521181206752682799880113392088876000 11675291 -34152218289076832154880099164446268480 11675292 448994813764484512479173722028856433152 11675293 -173443953907387979885457582761636669600 11675294 -736773436749535979628155168788100310528 11675295 -238128099109468389699218120865299051880 11675296 119255585658179080447573595832867028992 11675297 57975278460669977037417529989107308692 11675298 -214703640094925625945171391223056158336 11675299 1032368582257193344169145697183313582300 11675300 81228192371577988754682597312558796800 11675301 -632660007530183094592630785281005996896 11675302 430520661214001372676686563534024016352 11675303 -1490563223310495519406798450296378697056 11675304 568304704407328455925197141674065182720 11675305 342090272598487207087420988455720507200 11675306 -340265880951437220656687656082042593536 11675307 -80434295277431741770337068455370487808 11675308 -121255768191371443945361643294661666304 11675309 -400987430211527233768028917132291808490 11675310 246473198867158346345456410067405030400 11675311 177711475130262688026364523012047882320 11675312 -275443085461150706293442672012086837248 11675313 52344052525805501120665659854405990400 11675314 83845841141243041144445886645913574400 11675315 2436982419242488231646781195231006960 11675316 -462308949298003934736013344690007093248 11675317 5397660098399637628023632154088515840 11675318 26213427117185073378646665859355968704 11675319 312972593583652792172916369052708301544 11675320 -472276101318110797728999100097216102400 11675321 -649158844339799807111938701641846329536 11675322 165201128753510497344236092306567701360 11675323 -94519577421329741670237242138548851096 11675324 163060639420701039422624540883679982592 11675325 -383243093181206375088865098813658898400 11675326 -106855938268926059572573864736360102976 11675327 -30883804309271040209467673249925710208 11675328 11668786805371496643818244060632580096 11675329 -165515063712708370543999575535933940160 11675330 -5569647012635254338493926496257984000 11675331 1192119494242964990817064131010125666720 11675332 931222679449616055363972129462655073280 11675333 507892775953540520541822799431874575360 11675334 70588145200475180391610716037549785600 11675335 262638548614483741912342481088638715360 11675336 148982263437312133628890941289043404800 11675337 372863532332101631457689553512400575760 11675338 161180076499074532325556752615762340096 11675339 -536406872813974320515890181171524188432 11675340 -8706748193907504536919105671161052160 11675341 72849905044087420608310081681388026742 11675342 -313250022692881493646096071571064896000 11675343 264403368655776131479224094122349430664 11675344 -71520762780464098585898576679804600320 11675345 -605502570296299443888449569404616583040 11675346 3043648071353770754893548480463929984 11675347 1196550135688681572435457018462855949400 11675348 -569185081467878551031888879671157729280 11675349 214737030964786802519045891606050288224 11675350 -47504077130995383317189282481698755200 11675351 -209155925155083510188869036302453279600 11675352 18373396469370789497695356200176189440 11675353 -322310592169023387094043938786202446640 11675354 -354511815250585785868694898894623940624 11675355 26104216324308977112436059402393678960 11675356 157616249845207326939955734589230391296 11675357 856723350090292835336363418905418082080 11675358 189247591070416575901328367910734690624 11675359 -393325709438319876093456463386887212032 11675360 -9517380522891951982110683732956938240 11675361 419452027175984116947276642545089136160 11675362 -861098129816788885320917637513364952928 11675363 -70215460422223074600239058050392158720 11675364 -93713238545584715332587740288765657088 11675365 -262620485975034782838782544241464200280 11675366 636660998884763810785549360144058482944 11675367 844249487479179787691680224684950496000 11675368 918866385788607847223600388699769666560 11675369 -1252541648473862719560671907226897948230 11675370 -37816597042795485536258641107527424000 11675371 -249542034866674920389795091003372928320 11675372 984229658094517180345564347012217946112 11675373 -263421448532432580060695598271542434016 11675374 -100093270092673503976553280060692720064 11675375 223357168300166273525134687209985536000 11675376 -30866458305761192138010659938925936640 11675377 480479546156399631829101445635357872000 11675378 228304437641243140825254380950908845568 11675379 237326947863311011610781256528401870960 11675380 -433811210684138576368936562643167059200 11675381 460471457534100243260997793509089419182 11675382 -246892377705359942674970760367048052736 11675383 -946621202030443742689947263101154393368 11675384 -189679351162676735112634696363233484800 11675385 204066705706442034944630132293613335620 11675386 -96714819835461412508483442590293555200 11675387 -309922437637986295193810774778468347328 11675388 -452335768635078745239861140369668079616 11675389 -36528574977133681250906140535934099840 11675390 249714985239471446405365003267096987200 11675391 -101550755535712293646895306298433514496 11675392 -788978644178445301961621644319265914880 11675393 -446081109804281006044589865331627523136 11675394 308381918140040596068806874728844791040 11675395 -71423693472248351885308470241755135600 11675396 172279919827295551843354939705957271808 11675397 -380142703512588766749528629730916726272 11675398 96506259685946449164234880472579235840 11675399 -1094703349001641337937961616945847018600 11675400 -259237028876703266400283233746104320000 11675401 -85653223863879506379713900855889423308 11675402 -94188429186463373771852705267685210528 11675403 -840922289873355673429647240174712920 11675404 237051801874345826059521969894347278336 11675405 64470070053910429496711273055781075200 11675406 -51420810721541879683508854806164496384 11675407 387202756487137508897158886339639622840 11675408 206787067331969756560802075009293688832 11675409 651115654457163692687138318945255653104 11675410 -522972669184450238860620101513670528000 11675411 -3646423994228846726203501484465756064 11675412 -25246362806197979308476725743290667008 11675413 -818457686466459098751819090440955489060 11675414 205881600876757355679677338637934896832 11675415 454066231087416317408328831871870627920 11675416 998715612072567853936762853168286996480 11675417 404805488540274193565354669111187041220 11675418 263179184492844808732209153666154120704 11675419 -417971343864491835662272359577145694704 11675420 -511810780847430209784958619963526097920 11675421 -821866782771303094899121215413584981440 11675422 -467868460460939258712534081933274310976 11675423 -247304051999507125788732111342870713016 11675424 -91519717528916733384880323929435013120 11675425 420119003048014697334574554140011076150 11675426 7622154130982640353417089025753283360 11675427 -156219604105903776132405591822595890768 11675428 617225843500125357258865133221488867968 11675429 421310893936525780480943501750300431260 11675430 -127943930320186142429228519953861697280 11675431 -517915784787769023387828021319834604808 11675432 -892152422051862615201698588598033945600 11675433 -27502982542886176552136284858953111552 11675434 658626123958493258561222031956588669616 11675435 65376380261621940287958736188929593200 11675436 164981024671311524900485942508270177280 11675437 -412823229254057223627114157128327171968 11675438 -136968239693064698507087720871940274880 11675439 -87239902480165822671649972074274757496 11675440 -86757763196290651381860460539789312000 11675441 35870025090877701463668235687397983284 11675442 -29563534521155770134753038709254261760 11675443 513819280334563605392428236034771026800 11675444 256850465891272651651510677401809551360 11675445 -75692444756415320478811844191128058080 11675446 1579604078259916120110376948909968000 11675447 114135884028094155077456066502794660544 11675448 -285811698352388516883136467834214809600 11675449 1389429948718638408527052427472443121450 11675450 -394951578517215426167620248316216206000 11675451 -651971389133080866729470651033438525760 11675452 -6945666705460130718984633201385906688 11675453 694513897514640120055952598200681104224 11675454 -56630631985029728520136569005362145280 11675455 -14504863734498916573269395237739611280 11675456 -64651539933951666224359382876540633088 11675457 618343915821445879095545017650771810354 11675458 -321865936184749921685726482713090032640 11675459 1030539570728175131900278137527820969660 11675460 -194615601959872768709834611747911843840 11675461 -178429447242263346258257736179679336320 11675462 -20125036967047059593406209914690489728 11675463 341853568056182541503451395877007973544 11675464 463112522978487998180963409623653493760 11675465 167326654065549365876790310562614408200 11675466 375853262308610889599649716943081510144 11675467 61929472963585619625669341264508291072 11675468 67455850938939555212910266791215562752 11675469 150861884862015687838892579400622429728 11675470 374119886349650344219366257419915263680 11675471 -277515634865948137695675735083082095616 11675472 -126947432432503343666642575828233093120 11675473 -366101280854936908218146484116798098716 11675474 34953531714778280592589868411150334720 11675475 -78986056905708348804800915335006782000 11675476 -252114384024882683022620971046221095168 11675477 598226684357203668518132093621193497472 11675478 -87734925025498468530986705804320243776 11675479 -1099189680747095642352434235887705180920 11675480 -879733311261387606781227410400862617600 11675481 95273021124815664078007695097712712000 11675482 -18406813656493628928888795396136774656 11675483 -208716490649179975971575484765595406268 11675484 -312020146157693541620083006505752442880 11675485 -276852942487380776515268566224884012820 11675486 -3723187304632768360394023014401112576 11675487 -702822902659177951148432295061610743680 11675488 -181606435286010280409848418917519196160 11675489 -5288679301572811834286142639108986880 11675490 -35125857616362090734654629654796098560 11675491 7131736761128951158138669423264166400 11675492 413602607951866517757343171452684748416 11675493 -33120650499204639544709936603689112256 11675494 -6045299299066162541204246918900189760 11675495 -110027991729893216735322558218983838880 11675496 242168453205099186858811136480439336960 11675497 81057808595736822966495884305779952512 11675498 -11198512983823825262458196539864911168 11675499 49550392068546048472440760291108780032 11675500 -194689937838190268844020447051270400000 11675501 -880102719425299243195966424558220059988 11675502 -4085721885134122780176890657061291648 11675503 75537781390223401086706987787056053120 11675504 -317208325250221619074435810319454535680 11675505 -574561550059071043726193517413073319680 11675506 773426099091894408668773465083046445184 11675507 -1013741344852645610779022693218102328244 11675508 20578956047748608052811007946924877824 11675509 -671385219859848364516723823941330747584 11675510 -129022496930831946310140768089633894400 11675511 -19966567217652407001494407245304659840 11675512 -1003618106954502030502749841874114764800 11675513 -435922520687873867278190824494186074496 11675514 -237783043851366112148503501637056911360 11675515 595748438159261214715851137018339476800 11675516 327381230728617352318989543845210434560 11675517 86631701887171141759775202400825956864 11675518 80314280912523616112972859813438762816 11675519 693150517625008749582996098679015555840 11675520 -23578156003509200454189161067734630400 11675521 502028835498242794920024054331733361024 11675522 -301788449553532604911722711193481873376 11675523 515205787119670151118038232782277972984 11675524 -194734311831055393157581551788304199680 11675525 -119285073498754944132662754144634402950 11675526 -6666628327434979158248667400766207616 11675527 113483580073805880088021558097408567808 11675528 -220121880974195199565179058565514240000 11675529 26249036950032661760344800535931616000 11675530 -44708828489889146409338067922551521280 11675531 266409838940461563741502835887842728592 11675532 6680029109227927833531181122564046848 11675533 -1773861312094775963912473351199558218 11675534 391224999579982844885895360481511094144 11675535 -88695629229992630180164666213384324800 11675536 127448039705267968087666378736197435392 11675537 -1217836594713163884565811559298326500814 11675538 61377276934135108620535020153218864640 11675539 1311797578987351051372523094414957319340 11675540 -109069093027298990540011927767705749760 11675541 -754488289003145585138979732925611405408 11675542 -202456843701027494965823638157874640128 11675543 -510714905478445791441244854455757266856 11675544 -381970526287194328447834966878092513280 11675545 -213521357647049640257785110283964275200 11675546 -82429274077245881240016113647394208528 11675547 -15717049552938514207325296931239849632 11675548 357450062074381844052795862773158379008 11675549 -965825353509882440818064169747320587764 11675550 -53264899187237900285158010245748150400 11675551 291501181757114845710894148241523778992 11675552 -675192678805090617473156296448661258240 11675553 170889312384616253232255367811316118704 11675554 -427186072384210442692389421997690594688 11675555 298202948704652450294567637699490698960 11675556 412402086095408409885685502044952770560 11675557 1004381104735405494614285993987847847840 11675558 460181513689037682487333075739321832576 11675559 -143367444198823538193478369856683650432 11675560 114685403492061237796851292746256281600 11675561 338858154011319406461548310784412231424 11675562 -133363572721279837273323350239910662656 11675563 550840805379777303005498358252046820280 11675564 -654349607504204649158475784287089965824 11675565 -783331648975345415242588779540992284800 11675566 137952907298357179698917308399971499776 11675567 -477724281276832787438105605586257014384 11675568 137981472966236301118483523170782412800 11675569 548233576196548281381231687406554487920 11675570 -179060589604679157257845246127918504640 11675571 -391271320328313263266211492090572569288 11675572 -41881438480878917984205343305924404480 11675573 55650849296448107946482733952578256380 11675574 94444285897528707058951789210126210560 11675575 -6160214100042078965832659618859049400 11675576 1198384513919445016630590660165043814400 11675577 34455165949212892447082437848574437408 11675578 1366715181342913644523194400156657424640 11675579 -146052988283705949329467225221347825820 11675580 52640097519366806182078275530256384000 11675581 -144269467328001074054228473508977107168 11675582 -22670626436229612455080325137980599040 11675583 -47741865899031735362080189322402952720 11675584 -433770257522275800752441031399596621824 11675585 788671031107552224363964658534460621780 11675586 -949240253249642023411463743383839232 11675587 -33776353121227826665826939174013021696 11675588 -674673772286277052004998122673291581312 11675589 551986047515629484633686013262107776224 11675590 419079653146352974660586133970701340800 11675591 994639609693842651042473377429135531992 11675592 107949330737769638265991656734702960640 11675593 213181686092173021143390747741790360804 11675594 14349766672462913332482662255372001792 11675595 -111516022311234860666985911692851801600 11675596 794531584398041929807969966361848851200 11675597 467638285192909238925265829577414934380 11675598 309921908506279105670905901886742606848 11675599 334963471311372478464307311996356053632 11675600 -27612628639248678353251261465460121600 11675601 -129632840896357902968981158412430523008 11675602 -43218007941768182283753486723942000000 11675603 38129725413619268085301833957267705372 11675604 -435287846440161940642750333075386415104 11675605 118160726962838177650256788165995173760 11675606 519048224379290431802604163870967230752 11675607 -628936102397185509304312024417643415960 11675608 -381343162518455311320735629705199575040 11675609 203884679644357829913175977744917607552 11675610 -231139846818538740131409786970941465600 11675611 305120623011350625194933516088638346624 11675612 76542149798119044469907182286625149952 11675613 -668142550032254706244892419496137769856 11675614 316471198738925830613264149657786251840 11675615 -275133767556517295940965749835304112800 11675616 -336979264827087563975471943244887883776 11675617 1238883048661183734380915829836632612932 11675618 8765862680935548067476951745489674240 11675619 307641642425809704615960716554810100304 11675620 -13713065995955793305043154934329712640 11675621 -1627913117461050378702503537942405800608 11675622 205392276686907843053338694316046731264 11675623 374956665543581063600427755737389797824 11675624 1171654621575340406464456860942141864960 11675625 74796916502737051647835604188903200000 11675626 387724535802218373002659868676821314560 11675627 -1441083450679887593969410063751374927848 11675628 115543592920393295536493660347571404800 11675629 -85479938959788557453795603054641742624 11675630 -762371148778420775562702279470144465280 11675631 110425023887064328608156565781572364544 11675632 -315016346537515633854068285501456547840 11675633 -143848846113055495097137020091379656800 11675634 -233300456207594375468060219558453330688 11675635 -43828404011476684710219571644978188400 11675636 225320755443008870994661146900476436480 11675637 -828965710023649143176437302079089933120 11675638 347117429679918522724719902417147470080 11675639 958967558187030826314520771080009836160 11675640 135958237162050972706101580456765440000 11675641 -1303603078041092386583518967177394039958 11675642 -341754011991327538269808914760487974656 11675643 51856729502864278058900479611415457280 11675644 21844772852322798487046211429496678400 11675645 216535162395612262529940470023957486080 11675646 73670893633172100668808969217610740224 11675647 1563438163495339870345507024593016238560 11675648 -22291559779688068807189964521388113920 11675649 135772562329281436011281281588257897264 11675650 137397080025914754730401707068600704000 11675651 282881475657624634495161100541221754304 11675652 -33824155887675657396304275518645760000 11675653 1499076156171680242883287767522700286 11675654 47432962999622510751588059982520883712 11675655 -477570532805414533553368246762914365400 11675656 -1037344881607499789367213422419478277120 11675657 -216894585642837554530064575003133916288 11675658 15434168657263062701269227444963926784 11675659 706064592257826787285867629107122059304 11675660 63999206217537218361484442285906887680 11675661 132294438296188647378355969404978240 11675662 -151913757786693784806223322615429103168 11675663 -367716254644985966578914534947391851088 11675664 15734065780011152318255266708632895488 11675665 -505605893685818324082997980161110604940 11675666 -367644571208996105764016068688722953216 11675667 133726120063606622926652597157632964912 11675668 -1799007648905827186266233503210834980864 11675669 -49788426261092488314486620407006790880 11675670 -264724822844988613558556984598071721600 11675671 -266467666589461817004545657558922711480 11675672 -190107851734306447943611065894860083200 11675673 -393200217449607284375944123007343240678 11675674 256230211541471549609733456914834115840 11675675 -370999740456493566093174764679038344200 11675676 351241257214741852742550584491585336320 11675677 212505607848999780248186152854425717260 11675678 138090073234878380281512542272379677056 11675679 -689624348517451498311935481285041868216 11675680 -100302219220029442240689095210656727040 11675681 -317654378331731063981040269823391183518 11675682 -12198245209221479605099183119260113200 11675683 -286682999197844203724556855181886566640 11675684 460933299865618346797433981349304396416 11675685 50523163925223513189435072611536650240 11675686 -86441070376914188492501324070911153856 11675687 -746668496332965726658488396040106731080 11675688 -156340562006140187452493413082470318080 11675689 143430164139007678578124246868860570490 11675690 -32807406853333681596797196073223808000 11675691 -817417365570985098428656973820688372560 11675692 -32526433716580445817467498728335457280 11675693 -35555864127456302253495309814375894272 11675694 -121914228024737520728853161613525857280 11675695 908000433462018431035873515923681920200 11675696 124678060344810668850171484401100357632 11675697 253774872217045683018982601675692010496 11675698 -425876701310106528232958703817355420400 11675699 -328433293648395396573172384345764825264 11675700 -104384026659160564604906126549323363200 11675701 10255767089302913540390855466732181404 11675702 852907761567854513382099002434581985920 11675703 -88513501325519100751296125666666548680 11675704 -11620601866066223766032216056485089280 11675705 306875447605670904196330624758320091720 11675706 -50950192602925895176329392008153437696 11675707 951478478403650547787170273847024713956 11675708 439810228540319683996751075212531507200 11675709 780960826701583021620565584436624687200 11675710 57737697476296046533757186409851549760 11675711 654334962052377230838443995424533335000 11675712 253250118731107144812411304068180344832 11675713 -186248469739196808493832044206742975040 11675714 -214084835103375746391198495471689467008 11675715 -248908938785260256030886226791362926080 11675716 42675136618130087335156268387226435584 11675717 -1255168677320113676873031895440469373568 11675718 353302308723542317646643926282728206720 11675719 -1125808341451416219291178194715983058080 11675720 -85277832879803866526186187110645760000 11675721 -70006669751566248286850369200286312688 11675722 430931819973650443617632758165886400000 11675723 -14905200319716249672397204544759206440 11675724 -38161158561650225579992939409918943744 11675725 -211162257883714208463875454058423179900 11675726 339402886633796388284941235106121793280 11675727 -1110961476051452801141088347313081120 11675728 41720194945325336360579963268005888000 11675729 -76458497175931802927326430852716235916 11675730 -262217411481890945848261827375290626560 11675731 349405099506009009008749160862161449192 11675732 -193990180413518923824645446150812903680 11675733 56733257475014148466294942309608072864 11675734 57063282396912403908586185269567741184 11675735 266849644448694817981871701368823078680 11675736 395910083997359361933048983942552678400 11675737 -405793992541446689957443583538741036288 11675738 -363023674597119005503785866307926229504 11675739 -586864064834345812319134476448911331176 11675740 853360961515896411064640527361502842880 11675741 -259584619494763824378279994836161119872 11675742 150381349885473968828943857252158853760 11675743 -563915805367427962083880070673509910576 11675744 -894137239007833075317464861123310256128 11675745 2873337753574680067418158078152698880 11675746 -553853096966983503728639133119303015040 11675747 -7036608346933280467691447393095050240 11675748 61160345101478441784516990192996802560 11675749 -366898833422688287533525858706649465440 11675750 253067645371302005942217781788940224000 11675751 -282812095307368142580209392384595396568 11675752 552808359653497558669435316945732812800 11675753 -137654381669745797895943082291077009080 11675754 78982074328819916739200530944563615664 11675755 -167423288562101020696183349251501178880 11675756 -686665420639740758697308909025921857280 11675757 173132609005696380565239048799707661440 11675758 258956848039074508256113610232437436480 11675759 279782031085833507845160145207070826960 11675760 103233081577672859941491043268173824000 11675761 152077362354463768270837465512031761362 11675762 7270587352001163446618871271678755840 11675763 -779615656294122587993819485280378960376 11675764 126054768883564466547983661640105725952 11675765 -589661280109441710840176187874527338340 11675766 -12241019683133181435688245828740321280 11675767 -310086025838949782414514618897748947216 11675768 686005543018570084927027862946528337920 11675769 313507355130859290185271854933670350736 11675770 -158334610247124785870099695316620928640 11675771 878375699357013087700445806381756335312 11675772 -496286540809069017853619030632069094400 11675773 464415207180238059829095735378247190944 11675774 -369360666071279519070876042328496832 11675775 108474192639920925665069905226808759600 11675776 218383343552707565959648085857869496320 11675777 308112189630247978356339897556805775060 11675778 41807161483852973045941848261374097408 11675779 -198424882642460408396955424316883551620 11675780 -153878984291876364337219714190276678400 11675781 -115676263766795763557516853267550381572 11675782 -248232770473610488076220892297023343008 11675783 201908596017466739038829426673437628720 11675784 -510100278523024068088357024497157447680 11675785 86312112379310500141855437918547070400 11675786 -431351069447861209496972344343104755408 11675787 -890578019501222906061488938992722390016 11675788 -76567691743922567391556497530575150080 11675789 -631259273663202260755750678935842707200 11675790 -271135904960190771194524934241116160 11675791 386370078872332500860571029765059046192 11675792 199679212936365035706224935304347754496 11675793 -475215145165642344766140530668084927776 11675794 -47681493515406002188345468177194410880 11675795 -223755846859620507031153749608926674000 11675796 -349270851296678513081858768395810713600 11675797 -27094870656388563368179203815402887936 11675798 -198305110126700897381705861432783493600 11675799 -757506093648943255141072965406249160880 11675800 -383608984997335483652765521806685440000 11675801 775284285939347212537979025808650569802 11675802 -320692715108397997060920707021827067136 11675803 -240510995514058214955896156304588960 11675804 34339903181885986350416804334233272320 11675805 -663224811865985369906123151801595392000 11675806 729016377330604868135977770453405689280 11675807 -238931748997544666631417575404064240400 11675808 313488669098835073995657502173925736448 11675809 2243731312085084054468086170312878080 11675810 -296728101982818285178264504652602441440 11675811 880467991241077544771121728462417664 11675812 -32222216471508891868314392754303283200 11675813 190281149086147411391293948388570896062 11675814 132735472248225698132123941275427266240 11675815 -157545694366453257709456151410179188880 11675816 187236416348530603103894465129146767360 11675817 671988130348362771600177198791058698634 11675818 393275518008618043895165691516898278912 11675819 684918307696795583970012939613316231220 11675820 41896077466247033122349520117644851200 11675821 215286730256506488757532717833649346840 11675822 -1017988894304561515097473340695583575488 11675823 -4342295181939130359823286036133165816 11675824 55240484068819795442075411647590793216 11675825 27904747181667225239363067575503766400 11675826 -2574438300868612998949420804844429808 11675827 313792509791575330762535294314801297904 11675828 229681734737290801061929160936551883520 11675829 719142046272608851199504647550153577888 11675830 12860119115879328573564933011840440320 11675831 -140833868928148508269442773312551710256 11675832 219884685254551022114482267833999360000 11675833 -5537337659286284520972632415620193856 11675834 -88695810779628136520552974910086422528 11675835 196933076803485363976748570222993304000 11675836 1006077584099498012563234278747956372480 11675837 601752630181026841797705288064923900486 11675838 -28728269514156682693918094939068545792 11675839 -519007670617219545325612772139900325296 11675840 -33237661225519454930551957434390282240 11675841 1093248299652137616727960401665567018880 11675842 -131544706676162029943316397315360156800 11675843 1540393260087974722375351116820293423120 11675844 -44047621158685986822806563909582158720 11675845 -203728832602720247197920836993907993480 11675846 5778210647894691912477916337578201344 11675847 -254047987838213342388087253380269217072 11675848 621464890668364344529854043720313103360 11675849 1408061870648894673983514744531158645850 11675850 125722094845110399043782753059174592000 11675851 -374292827494422396278695326221765316696 11675852 -380371042262346992686476215425192568064 11675853 -64305421872474260083581880087020364800 11675854 -135808144246039442578485551239382285760 11675855 236630335793475761823699923120618193360 11675856 -221779495060789193874434478448690200576 11675857 261354855558180567259431140884910902692 11675858 -322228026469858981859541847885355606016 11675859 -51373072530127833562990470027808219392 11675860 -146950445197403273903444154169242624000 11675861 -163165696759418575357688035140901874400 11675862 -181641705437095968483892984051063336320 11675863 611916135420430829024432258867430701184 11675864 843394056709526891854753506592232448000 11675865 -114136659273905609986281028589385209280 11675866 274012518191669147383398900014431751424 11675867 -259279191255732796491544619282478206880 11675868 13688473063519916900974068779232654336 11675869 389949552203505873349417928236427865120 11675870 408559099081139839654974513959555522880 11675871 74050449776108291341991662158535646400 11675872 520474757050784030241669112151358308352 11675873 -575021358724977579527915443215322692672 11675874 -112578179370404676166956350568666931200 11675875 -669171421702005795713353830207182928000 11675876 -11655724508378835817149120585973152768 11675877 857162253930574630153239646427989315008 11675878 396163432282265767073338810527007830240 11675879 705740745162937232322458417678711252400 11675880 -431131314366418969134118762959052800000 11675881 170209138733978063515132237663417933824 11675882 584319069933647017667637150760379491584 11675883 -167121812246408673464473131164002492752 11675884 -137453171316337678200265353000252211200 11675885 -205316132577426519423769360927428255360 11675886 113794341026697125362390544425357222464 11675887 -72872690197095196650744094715885324464 11675888 16158606648695905444422774279062814720 11675889 -179285011987496488578782299052668734597 11675890 78110616680261473308456575757764508480 11675891 -44403950657254121606521508286569811288 11675892 268449380212385430802582808345832701952 11675893 164531591451842033606997628363061091960 11675894 432368156278885736967955761750193166496 11675895 49392987955146012281558293009497600 11675896 175842672615189478425889149872949596160 11675897 -604537604858255413841471823921495093654 11675898 -12610720118571654289889233050167794752 11675899 -465369562500137964202798315597253843520 11675900 90143066455104819488090236813671436800 11675901 392717345487942092828636319966975107520 11675902 3259001728324748509365923195120861184 11675903 150643682442914462793079334366870324904 11675904 341612530476940497334840126130029068288 11675905 182363883650817507150070698012573763560 11675906 -216538845101400111946388788630501704960 11675907 -294779117275428834424793244046652357400 11675908 160778338727470019102998375800483456128 11675909 7203995402446827614192655203415420480 11675910 49527700028559845142106289932068652800 11675911 424007361953248055817626696325764978152 11675912 -41957513693204856366792352110634260480 11675913 805302249481058366044299641763258979344 11675914 164115659810293911109996671883962164832 11675915 -194399239819426738801624181908114153440 11675916 -79115803764021999304342786853962525440 11675917 -767368207742022601424497912763437845696 11675918 -610135791318230734574545706671143456960 11675919 -8953103777588869668929452906107086592 11675920 181257005060724094038896722100914176000 11675921 331518408493671276160380570431770188132 11675922 86823717929324394970023406066438379520 11675923 266222517219359079518547339176187371520 11675924 -119367293274652289846785701627294302208 11675925 487312488895033034848477867751059487850 11675926 -97381757262459149732713385536279301088 11675927 -5954914365060346174610635473735283200 11675928 -1067429445732737795384775491420242575360 11675929 -696263974412093293508076156397360892470 11675930 133129650154769408665702051483924224000 11675931 251201918181904766353740310159426336152 11675932 -978074909765510522169124075532305886720 11675933 -93915761911843149513052985143399987200 11675934 -132670213093367857852269645252846735360 11675935 -748128738466115817505226550826281132120 11675936 -1041462669872419298575398357601627865088 11675937 -28393354115709376334186246371161431040 11675938 231391081394912525347013969374720192800 11675939 -411260063082158220699159837637101696240 11675940 40653516477813841891819045332016865280 11675941 3829111725532861888509744457691376384 11675942 -96631937252749751776384348449932743296 11675943 -279808042069081415674507327683277185000 11675944 -348808449904362348834320050138675200000 11675945 407084378994631023430474060404846280200 11675946 145159493105567236785081438601826429184 11675947 -774256666593910536630117459145146745368 11675948 -192954550889451805418045996795574779904 11675949 425205968183260962489893146189604146848 11675950 -34504724971103994477963393703318425600 11675951 15698806197208957530836651405267985600 11675952 123620328153018988225630993433326731264 11675953 -23695576289967135079590587633119694796 11675954 12528024036096081125951162990811388176 11675955 -398253136913122906821421929072081842640 11675956 428463936928701992422645111830563870720 11675957 -2111361581545015600944089743818416556168 11675958 99044703089678746557098185215508992000 11675959 -398134057010361581549075593730390218840 11675960 861665364029687183286410290481487360000 11675961 1033691873833455773931278670647198508480 11675962 -2863388323298755747567302730597840896 11675963 -377172687922066352554624587839680996800 11675964 45328900428603447999860922949347213312 11675965 399715099911426050690883190338177652140 11675966 -59588288286991364451639146831985925440 11675967 121441160314049777917940342592986803200 11675968 416482695562222325090816081014030336 11675969 869657208723267200412286480246490066370 11675970 -26076550953717042987718855709049178080 11675971 312510054989418522121722040949947871200 11675972 -49361553440447774938417611272521580544 11675973 -231860501647748140522490495828689951296 11675974 -298455745809432593955921101572673107008 11675975 15940205846098907036660622783274656000 11675976 42821644724583533848103243798456893440 11675977 466002749393280993940458139888317781120 11675978 -497910432188200508750573445025922154960 11675979 52861349416806152487204637749559391520 11675980 136108557046312457519135660222832076800 11675981 251003516025825876057871703091853478112 11675982 171605534322567207635614207480752368640 11675983 -873778155673696936916802350448866114376 11675984 -190175533890604553564654858975081472000 11675985 27046461817813324494440519723750394240 11675986 46134171650550690778157647855152768000 11675987 357741024547455819082851720932140188312 11675988 -813462987055131654406769448403062912 11675989 273345439103015586853819743464983627324 11675990 177779727381134703765378305145223008000 11675991 242264021477412361520066939489044684800 11675992 -934022829646547270017755829446584033280 11675993 -79994895963910350199957169710361169984 11675994 144569263912162635797680935555114024960 11675995 -51135326230398314779597038240685219200 11675996 -414233773467496081000215842493954014208 11675997 -478218304744872749857624757327749007226 11675998 182746728523437126373060482605119632000 11675999 -3334571504863629657665663397001259520 11676000 -177827103811353907873622297086525440000 11676001 707506489313937010753504740238286832532 11676002 -252789531426324633394073836913394494688 11676003 439152273860223849281179053041241360504 11676004 406079467851118079743941363092129786112 11676005 2633486787231698369308227669682787520 11676006 90008801566977405088563971286742882560 11676007 99168586303218173156260821188557310512 11676008 -70617922094023522779766712541219440640 11676009 288661644248286878927651649341208706560 11676010 -401414531159271959176313434467625519680 11676011 648258521807075732985342074459505450612 11676012 85771456359938491922156710125288986112 11676013 506712246100557379468396886215598993920 11676014 116472519622325226715334611881085755072 11676015 -329840099319799113134053248594950673600 11676016 32073433534959126314136341696905216 11676017 90824827829969035499346154025071644912 11676018 8633989516226318301917549426342231808 11676019 -293755432244868091066288713532063432992 11676020 -575888665099227955202377559451780107520 11676021 -35165430251797448565764054189049544704 11676022 -190065416083980098886183222554975163648 11676023 -1417658243278942588950332146598954654640 11676024 980724347255956906593782164439814021120 11676025 328461875125484539400441771299501197600 11676026 26409097919131253919284310721228514304 11676027 -793671173708187500144670950555052006720 11676028 -131997346570996805027568337109038557184 11676029 -1264469704769122676582384829878162453370 11676030 -169088163618206203064760645594741519360 11676031 1076971220354089828621325713044080584832 11676032 888623559794538320814929173130143334400 11676033 -640621505606202301356449305269646825998 11676034 -284794348522819636385246834949565441584 11676035 29513924875939842348408449620337233920 11676036 -197272401422091514324594777602864165888 11676037 1414302870140685667718866971900685518686 11676038 435202482162411064462689087931136085120 11676039 73790742963222330614276738680429995600 11676040 209053047513933266366707511269810636800 11676041 -883143226745821752772483556805570726960 11676042 144514684297545457106962695628976947200 11676043 504160898049058484658149325234474024640 11676044 -901267682743372852592613617634452676864 11676045 -214909087624142286460506944950141051680 11676046 -6276338538549201035166899436696322560 11676047 1038249388161016558686537063707835176496 11676048 92449491884990266107633520099590144 11676049 -271627584105099164908726337240528399808 11676050 -33714704419981633953851865146578375200 11676051 76652473001883566967580455498377629080 11676052 -444334768002537023591615637896732865664 11676053 438395649753022548074358217040307843420 11676054 67290813818394638841482410599421593600 11676055 -544478012795992903013543244257211368040 11676056 67001062049812990030181815487536373760 11676057 -23927458773128268487770784576896712704 11676058 -28331453057822673729987511314169763616 11676059 -123836940502677993817699001486153642880 11676060 -402847103352790315716802007705378288640 11676061 1293786743198381598645282485671272456012 11676062 86131569325212539261988623339581390464 11676063 145118843852638979109386530273069193544 11676064 503166577440963434301846675192893276160 11676065 -312188844996865529038740621890221231680 11676066 385101261655820686554326262145953546624 11676067 159234486607104158774136969879856114320 11676068 -56932251374006539562850170441299873152 11676069 4318256527689992396983801334754578496 11676070 -69284232711996123563492063313192192000 11676071 1085874251787424749153698150150187699888 11676072 -745818611193295713347324163394617262080 11676073 -468718804240796813605392409031087260678 11676074 -173790757775943157458209498828547160320 11676075 -179363029678945592006632475994067180800 11676076 54098671304818074327634141382097842688 11676077 81983709426198749786752453447167528672 11676078 -462004316479423519884260337184415767296 11676079 -618640492829702732784305167014304094320 11676080 45695943164095155411931351049679667200 11676081 613501424768480041203981271858949872752 11676082 -27913445945373907091501801870354246016 11676083 -44776156004905613559790952068926522960 11676084 83431753191731656139796924531682516992 11676085 -475158289521742601938454418937776725220 11676086 686852657850640512371632347208347544992 11676087 -638340299447818268672173200787511938200 11676088 -67528329671361978770728777651438387200 11676089 -964186975327282413605229734573132368560 11676090 -108374108449148361791042452086491735040 11676091 -5394972126190999895113496393719503616 11676092 227628024087455372533915599674898004992 11676093 -82944045703119676631669867127716544384 11676094 688483631178382816695849539176712100096 11676095 572182663761626134442264314558083834600 11676096 446093127283955022301140107064351129600 11676097 -801228733964809780935180094436131851454 11676098 38573336463301806007079427791362715136 11676099 26214760674984853915022867779622599920 11676100 -461168512871647044259327122570752640000 11676101 669479256769455553388256611878500000 11676102 -177107714198389341244121160168314895168 11676103 -322297527262110296822474216148188549856 11676104 -779243655986371205082988000576369459200 11676105 -133652878863931621414230200772985428480 11676106 -48013176737338501610577589940937369600 11676107 227008634077174970826663764949683488632 11676108 2823410573403176879101388789486346240 11676109 128909177403568216322055627981564040310 11676110 334569220457755422122818249400764248960 11676111 2826438917888468861990757916498097280 11676112 56241308065884660941977073927472463872 11676113 -130715455805495080990262101818945082638 11676114 -449768772771514165965329400952464571872 11676115 -88705116836621450141565767325082069680 11676116 592440893030902027199166265350313820160 11676117 -523280115455167073063256193620626260320 11676118 565404229302444576844916235715069306560 11676119 -38998760606285241229102850728844298240 11676120 -116109095516852652281451182422076006400 11676121 1981722017362525220196613843892959024000 11676122 95097373656824117361517687374433312224 11676123 608530821045778293703067528049594654000 11676124 -756375684939270978118062681750716552704 11676125 -421503228930608081819987461857519930000 11676126 -10360077874964457140625845193356083200 11676127 -117238261245612355564492128774194314080 11676128 824151458448104703690746524298921902080 11676129 -210611713444975154468369208337945731072 11676130 374850890522311066563962134318507356960 11676131 20789030194174173020340782157858013104 11676132 138608947384576409976179853012662960640 11676133 539396867238438751710358462260735903520 11676134 5405533188172803711001987491900469248 11676135 483417886588579591881264961235404347600 11676136 -594177737533387490757179203776397624320 11676137 841851446562827902654970549221524618 11676138 628090812130968415521401309201969307648 11676139 832865287071939230895322270334533390080 11676140 53929393874080274250572359251691898880 11676141 582365153942312664981742977443960056950 11676142 -198939664017564139624373148044951598528 11676143 -1233413787026634905694694582341807922608 11676144 13573432115472870064871587709691494400 11676145 54209722112950610901320257916863935720 11676146 -156196101335194782999191767506824849280 11676147 -154577333647175337217822872943782044928 11676148 -270113930430251687478143894439683297280 11676149 -122483549230924697681274116042953856850 11676150 -185475309418167844321864350082957773600 11676151 -605802130365062511864098542696053168648 11676152 1711855011316894866390328660007055237120 11676153 464239345758464446621570878066686209104 11676154 -91453123821760840027446307735957171200 11676155 330448068771807395119424256816091714560 11676156 -507980663979698026428589374110516468736 11676157 348412677959679620093162517638815273152 11676158 149302240587821691897203571464834088384 11676159 -365685535979272915096605112633387680000 11676160 192643711665861004844759966945755791360 11676161 667872616592734522290127023908160921696 11676162 -90286298935490958918886148616491938560 11676163 -1202618506784774250675750534053672256000 11676164 277824410981499801150741873151804513536 11676165 230834802623141501331844320506482876800 11676166 -471466177687343025551732219588647255968 11676167 719283901185175504347825266466100306152 11676168 7350960414063816681924772010522050560 11676169 52023541017908433553499005954057772570 11676170 31605490251565676053804235662752729600 11676171 235000845734355445351621879803533560560 11676172 -251647895244269723738691643410595934720 11676173 190458120047625938260933995805880794422 11676174 -25520640915867341940690897788826978240 11676175 -72515568703751279674796610440210625200 11676176 -161870550954473750104254832516258848768 11676177 2670632576886723715167093298712995200 11676178 254510606818572841106531657914204318896 11676179 341591854570207334246401437159147195384 11676180 134590620734173556703228722313617694720 11676181 -52788324961281770839985697233157468672 11676182 259321721461617506090555497004087878272 11676183 -86085439191081035908988363771075688960 11676184 6875315859330303587715916531380510720 11676185 -166543496892682573280266084178392278840 11676186 -321446944961082763345826768679740106768 11676187 857488690509354751377325436775694920836 11676188 -231567113179744187468252990514671258112 11676189 16476268676243038862219449625515213440 11676190 -263154638154799376213718910568751832320 11676191 999078845213054636069034555489722494632 11676192 -239844236339714508737700993911541989376 11676193 748460164823081457177763746821843316244 11676194 -189627442138399542642533579069512573104 11676195 342579193350092498660772576068228603520 11676196 249118961542124863837546810629346091008 11676197 563682755422644578218258994628856080480 11676198 56907051130179863718651375115632502464 11676199 -5834448943642054006556947840887277464 11676200 690296371648040430818619335760998400000 11676201 208302345660550577851515214290494262672 11676202 -183467467850880633828530487172760666448 11676203 276959641225821602040383049986938490880 11676204 28556353283437658126697400303305431040 11676205 396087433577595191346469771839532510860 11676206 227143871790056800566003439984168864704 11676207 106474311325248934062743733117454930440 11676208 -118010367827061253794968563103056920576 11676209 1807398786396110733411712482728292900 11676210 -194279197824495335644334885777644016640 11676211 -1159118838510966748413875400226191203188 11676212 -190543272544105706928249312371673661440 11676213 831611825261057264896148066263169127342 11676214 -394863703947929529294023312698274421120 11676215 -510300828271368367436817000752476793640 11676216 728324336963733584740841322348319641600 11676217 51104882724550176984995366995112852992 11676218 301526416593684112967561002072159768320 11676219 -212034008925275024091455351047844730000 11676220 12333389661394346571076714812726574080 11676221 -208610545053160358325432480559895297856 11676222 118349959059285811771232138070230844480 11676223 -434300391963910955527879209492614130536 11676224 -104870012182479566728497714880504135680 11676225 291303643656766009570902468031214887200 11676226 -167988887050258235244156554546177868288 11676227 276709236870329454090261487950793478076 11676228 412018286004322188898327435556793354240 11676229 -1488353932332425016553801619206236081924 11676230 -13218965592328004584575689272450362240 11676231 -14027646668699411998994202160678795728 11676232 -404939414055126447983899108379991859200 11676233 386734161371878420164640461856469515482 11676234 -6392872994592614320352385595989020160 11676235 814249054034453604898168139208738091680 11676236 150719050689151690230785864790083020800 11676237 -12303266483731583667217750220480051232 11676238 -85890323867907166975074616491502902528 11676239 -320628062492541959593906280767054530960 11676240 87769705929516399065543063954787778560 11676241 -433337518966813963644469002023735956800 11676242 -444218287189729693603542315382399948800 11676243 219284199406551189897084011554483734528 11676244 -265524683498922342970947632704899854464 11676245 67495264298973693674843471566179552000 11676246 115160329040702046999263160466466680704 11676247 219051213319978668834692073462798786864 11676248 387116641758949293457010990272163727360 11676249 26878655331997148464312779547369254720 11676250 -33722482213429290957318145194390930000 11676251 384490728795989212990379676476916861252 11676252 183317651307366431307431323083356897280 11676253 111750243209201375164718462885578570240 11676254 -602573721451963366875554834833371620928 11676255 93627823787972697525738374790696796560 11676256 999293275233339996851594584329964879872 11676257 -1053370844051022289838346276108517724928 11676258 -906144536909796449404390288314359040 11676259 -251072691864117903325046786263388696244 11676260 374312999673659060617841848988586700800 11676261 737594614909041161828483119266306725472 11676262 2910852541106343934863019138631401344 11676263 16194266700517570480179955548139902384 11676264 -236568873387333417371899523455254036480 11676265 456357146173275332767145775699312474660 11676266 -18109181017169566355233031634065963520 11676267 -12351381886906101072792113649951541752 11676268 -592262957097055192470930528270182106624 11676269 64020425535124643074708248589196557920 11676270 85518928257361537285119377252730297600 11676271 30942898602913131028287944153160615912 11676272 -204400880104056877594487706986978672640 11676273 -31842837918195626665143768185579612160 11676274 170613099960788973994594035084432046080 11676275 57680266768914467987754850618964175600 11676276 -125809482571186605332696552251668451968 11676277 -33811625506584418027149443941923975360 11676278 -107314688708002944368023340730698728320 11676279 145971458850607297147446026881746470400 11676280 185017745802287062484895495713823129600 11676281 195859148382376533659657017389600667092 11676282 105515088003456155210524802973301416960 11676283 -1357461794953116108777326718286945381468 11676284 -712864886491219368225885650439654672384 11676285 -598960981149160001571918494324464708800 11676286 1110682836868186971888463508578401032064 11676287 133481393433965174023474213767904533504 11676288 102253109172816189633543043072760217600 11676289 -455755563960425372256564292833036840876 11676290 33703812618257366903918251264436550720 11676291 -218303802918910894971795618841322493312 11676292 -547787263990216437454757194047627260928 11676293 41883479779728434685862167372088891164 11676294 78841362571730715289464537678553357440 11676295 209432705713387070363141577145298140320 11676296 -395943692390900376164587377905149086720 11676297 -163018052260648675106551128432891581760 11676298 200203505986741147108263843470955744000 11676299 286476166627876208978710283235660614160 11676300 -239927158703273324272070712249421555200 11676301 18724279321083023606943691199165569664 11676302 3059140284741444351420976798838906304 11676303 -663983234832235518765355662032331382488 11676304 -441735688140943757212159778471602028544 11676305 -182465058696201967764494129495253212160 11676306 -1075124683344555133269156006483935232 11676307 -757173437757532907461944872784565869600 11676308 -155495811570398919311589470250672632064 11676309 108712278127682194012509530666208076704 11676310 52539700940991781394141776543401525120 11676311 751442585232052391741329632631007804712 11676312 5636925584731612677053884937091194880 11676313 940421472587543724139354529599839123984 11676314 357083459408331525225878129408299918272 11676315 192702159995669129621265549010950205440 11676316 -218869900403508591223224633300203368960 11676317 -635799850173679142805940346862743655360 11676318 -102185193621412157758723181017036191744 11676319 -1152151225315946411983927554622644555920 11676320 -925005676936034618666730293770280632320 11676321 -761376361759188508983511135028672440110 11676322 111798678313357928266094524229169848832 11676323 1411787565608961638161764531918573028572 11676324 235612846048974324529598202862654894080 11676325 -36918088439800075696933178963887820000 11676326 -71167322971304711279993857184605113888 11676327 -190623233958411191915665727258872412592 11676328 -73791556165148094760148630829197568000 11676329 -347260674547472085757931703275630090880 11676330 -292294150862656023898270076303384487840 11676331 19551861998083387660667334341665464072 11676332 -8321144739907174220843478079741864704 11676333 -595630170975393086978318380213210128576 11676334 -685865511957288957800481839877007829184 11676335 182347391254584206926686883144407986160 11676336 -12177029765641769500446904768738099200 11676337 -795470274733513284456016490956871900014 11676338 674510204714818104269791857860881328544 11676339 239025209873524134521487002856888689520 11676340 216156227630062859618464966634145676800 11676341 -212897150831848578846905938788556345248 11676342 -38452854864209295060227246371552074240 11676343 -281767843382795988432608070571606691616 11676344 571735499601263326886565421201940828160 11676345 -159767261196244354183002408068474361600 11676346 -569138059193388944504021927503137098496 11676347 472040351296186507426366225931831019312 11676348 160550768830761535701416837918475156480 11676349 1616650431028687941219843642579021120 11676350 -4552091906757825378474455873922451200 11676351 1503429176902096975864692145288758568704 11676352 -314687457837419033372582401586882412544 11676353 220459612585332814109653608135775651284 11676354 201899992393196697619909444293658523520 11676355 225066118668459680587849290976756428000 11676356 137790079221618104868904989073837317120 11676357 -388355398834006003267605858282460378080 11676358 -1305766350249592253467094554810112778240 11676359 398672688225529205827005549644069411160 11676360 305801310445455779695053343833565593600 11676361 -1379786384820692214671436676105054064038 11676362 238750744386335721090132684826394076000 11676363 70651316823534104647990973803357363200 11676364 34291407756122193395369211217674780672 11676365 -1169561901694291874076297386289854039400 11676366 77019330597682440909027754525957505280 11676367 -380038189947872655618434165347858918208 11676368 -68595205930826369789934946118896582656 11676369 108391055873713326643637644192479477744 11676370 200231318182536356331429400512035486880 11676371 -437914840352488905431590997201639648688 11676372 -178843193927140598406569647215048849408 11676373 -596357305688608508609886991518069751620 11676374 -533882671861966855328397495536327549760 11676375 276174412392401142430871114820414684000 11676376 696277617200138107836625517365018705920 11676377 -425606096441549250165665087384714631360 11676378 -237258007273490544655411066042610654208 11676379 -1040856899040489658951804851212088468 11676380 -48431742138728330238287773454756904960 11676381 437429845536519286268144324168209051104 11676382 250703104141723869279461318755454871552 11676383 -126869734102292231726159683980141359040 11676384 628889433213120607113592937863864909824 11676385 221878671337618115286610281427879680000 11676386 36664804458935384316848479181933098560 11676387 -73538221542656573158476154422594082560 11676388 31260524986495732293562283118370844288 11676389 1296069271861901251100188456383013547424 11676390 -52021574250946356619219750801528504320 11676391 -48270520400182403003833720116202495128 11676392 772023462099897164570658364156477440 11676393 -358214652364559307802560328879952726400 11676394 -651077932085557418041135751427351399504 11676395 -127636978091190716673288787698863924400 11676396 241616687436858467201269862309913441792 11676397 -72331155753746929883204661060895386560 11676398 215031428549879984171220198095101919232 11676399 80167236484770835003078992455428369152 11676400 -56061789618747207901620385733649203200 11676401 207303601762819725986689656772937651424 11676402 343369880302895923643870925952577281680 11676403 398743589040119356137589486846527130368 11676404 -692656557300521817149567037629810214144 11676405 -11888063728451211377120915509178198400 11676406 212848304419396809269524645873084857600 11676407 -412295119958570860800442750566944962680 11676408 -18515441487052037276587512211535585280 11676409 -1743971173744375874414910583406141328384 11676410 -55312253731473631832295605645549475840 11676411 -572423928909390092983110330066195171312 11676412 566355409964741286550152061328048209920 11676413 -10382742040121235235687853301043754304 11676414 -76881833175700523298153244800476410560 11676415 -509937723013697198801251241550284289600 11676416 215222272599707312410295893809589911552 11676417 -125006980517304941138556447271413678240 11676418 -1791208329242981710465887400111382496 11676419 770734668960410823928859876604362634600 11676420 189671992958880889535383705884137472000 11676421 -235941927879501993580925397766895545378 11676422 -97609364045294251035785710402972099488 11676423 -22692986345363078500394880600624754944 11676424 255566140672203635808279744936020920320 11676425 205307228333616534488062700879099062800 11676426 62626570883424467252521966461730201344 11676427 -310173356760172079691782999920488284528 11676428 330642713400552891247067224219347379968 11676429 -105781233930739230157778065714802151552 11676430 106519410553096284884856983818902597120 11676431 -39621631546326518501227068532889804640 11676432 -95698922245382592577301068628210810880 11676433 666400460307791410527966557165195466624 11676434 -32693319664940217165559810939064802816 11676435 -193483480633921213136589286223386929360 11676436 551071549448732860768994724838721655680 11676437 -1514192606000009803000254094648520052480 11676438 59137848905178429703195341241269645504 11676439 -786239649102305667292535300844104591360 11676440 632709490577121198542777597803964620800 11676441 -162877083588727463553857553582962646336 11676442 298549631096203772903607778150782469872 11676443 1253626636432776270117170180476002082692 11676444 -22966032696886729845269618211174712320 11676445 -629389307759563479924722213512365853440 11676446 -619513833774839755121897903369429939328 11676447 307086247261955273819217846591130318080 11676448 -365621796400622862668197062615943348224 11676449 -698888211260423558232821939868921777660 11676450 2626424042247149606140371442529472000 11676451 -1065939630797791122422857469388047792548 11676452 60995199947550462318364723794343787136 11676453 833559772680661719149381506651081022304 11676454 423193339940154530848306866893493011520 11676455 -296493410096943513036924964074589506600 11676456 -96481811119249092926102734096731832320 11676457 -453747939850542353214798595129714206620 11676458 459674672163644799525349328864771644080 11676459 -363889538156258696723030693696479683600 11676460 -5870501562729189278192858995149619200 11676461 -811963920189139046513325579239557336938 11676462 -67049534307497304873906919085805858816 11676463 202051273861905264490327738611462301712 11676464 -36025382396268964599938031226234552320 11676465 985390118839725538305842820166984194600 11676466 -530543218929625728842702040635596451568 11676467 111455535269441529032445498208833142872 11676468 -23174500190022027203861357601126027264 11676469 86741525553383184011126468204322827840 11676470 170864175399218103293973178783028611200 11676471 120086246078583296087147671282400832384 11676472 -347370689173430859316288357206902538240 11676473 1606696787420769122491438418133636624960 11676474 -33659872495893592075070419692564414864 11676475 316825155968894753660216223582575718000 11676476 -236930800852075080618349892737836966912 11676477 255019058914891598387406443431875582720 11676478 -1766280878068661819227140632019090432 11676479 273738930698923687577367398017643096784 11676480 27212112544591693515899931912107458560 11676481 282712209410461624023871570339798815700 11676482 -362855167660017783467951289950140057728 11676483 45335127682760129573147799804734391360 11676484 412503975575507361055506179166369259776 11676485 152098277854706236216976722373540613180 11676486 71729536822556104724283823935686249664 11676487 267816482081227412552520260539805122136 11676488 -540987209087659677395061410339355648000 11676489 -396182940864873037282013779695676057632 11676490 -6224916984882335434021658112319749120 11676491 -172927211816395063252081632610577000832 11676492 1571210315061775258545054950524659597312 11676493 -321131089016193799361459244537268322900 11676494 -183284869945257747447801778870151248704 11676495 432236333879786424729999920321875299840 11676496 -2107150622884686890482214580350648320 11676497 -3174468269426946611285229519913399488 11676498 643786430876360663500474086759092352 11676499 638057041092670614832687265236574955500 11676500 1433181932721660445779128972335296000 11676501 21429749535117376890088787203899532800 11676502 147536943098294896859410471153366398720 11676503 -699843618842632672299971618100912831936 11676504 441792015268456698282744607883242598400 11676505 58042814492130491706193324196063472960 11676506 17177159689749022057862582236212755952 11676507 229020702362012390048165232385591726080 11676508 100619513515025424939917524022462755328 11676509 337702353384645165311576092741427762808 11676510 111629801366487009535806225103995999360 11676511 147675897632825051462313719761557143424 11676512 -1114505467945992938851790576034672672768 11676513 -84603610979498605222079876171799489600 11676514 652983328677063697360680068318338955856 11676515 693726365677305515519358642101696366160 11676516 88466515225724212610824432901132697600 11676517 -1227517822200521297249810916361910066434 11676518 74653412837966503731191761909276667904 11676519 24907830796034443714688938700437492584 11676520 278604305879719837205828599999558041600 11676521 -2767982965191313992693262322187432960 11676522 2865731949136907253074508600529059840 11676523 -1137271713936361165156043262862803731976 11676524 -20832534476013498102695254653871488000 11676525 37099696287845036393882807819128473600 11676526 291033895337087160003306351372293785920 11676527 -353908232195008090426733780153741047488 11676528 100273659794659899542800485515604787200 11676529 1002043823883459601384503133448515613680 11676530 -114755546227231101039649689003186399840 11676531 -296102945663471574161113211418406268880 11676532 375794713920800104684653153789711554560 11676533 675345795433995321628987983348099055680 11676534 -30620066282311711100140500603065222400 11676535 450726607007694108593677025269156301760 11676536 -241663163172361585470345818208587673600 11676537 -148701116168557315343359818038220244806 11676538 -730279122801939713572381789701281750304 11676539 560682512246937465044364553263635630592 11676540 -173359713335757982699172450623834291200 11676541 -767599864411019928011680523499605004500 11676542 500477539945543190484809831934339420672 11676543 -710271751631076973097594807166416884536 11676544 917817633120108678686629599711477104640 11676545 -3699200097468399033741775064372289900 11676546 -140417721296436690129110864806061899776 11676547 -1248681690579216525269543032111689555648 11676548 272839800825590007437197605309054541824 11676549 -383681213906138703928967596454755439136 11676550 -451655969938349633515917947839277563200 11676551 213325715958595148719519790432544822552 11676552 825759394695215148189097148258388787200 11676553 260826471800520302077784859492666644736 11676554 25127373655105257208264906958489309184 11676555 -36848884913331870603947370973442797680 11676556 -496970166019015261460452931619110735360 11676557 482588310412500909462012948521593380012 11676558 264317804451766752569665157801855467584 11676559 705179082828283396597743282666288727952 11676560 -99536070599865051456920020530757632000 11676561 41741702824115829728457071903953376064 11676562 776410327079037811724446097199824316192 11676563 -51739470821171302455334954882824847188 11676564 -6356359561590590230259265779602421760 11676565 -243945247338996261055770398302100690280 11676566 -349795837878241028947715965738918205376 11676567 78692972271114330296288429379401296512 11676568 -283860674262106935735380071443010007040 11676569 15425882707624742481180122227544380476 11676570 -220701963443266816069404851226232300800 11676571 153783716732169085260312118071683593824 11676572 69428825743245431998869772401250721280 11676573 -354239187708501536575711502061050241978 11676574 -44193585688083078952914030414333581568 11676575 50080578955991274958586764477741891800 11676576 -607403952984590552095902898196532166656 11676577 -192799145211804115308868246504411349376 11676578 837441446307851186289340041623246650656 11676579 -824940596261783556963417178024184084616 11676580 -60115922575689367599494127588469923840 11676581 -342519485035631725155260164610065975008 11676582 227913405692327528395604555203334317440 11676583 2506297748553214866860842300372370035200 11676584 -91668043147773257315388678983948697600 11676585 -148364473106765757771328421817066081600 11676586 827191007034213773156518492008040866816 11676587 -109642544681605878254993120912604123600 11676588 -231528321228209392288498680470087221248 11676589 -181087806746924148485184934883155159680 11676590 41998116941857861238305569207063268800 11676591 -111190349313824478573662559525964894200 11676592 -304448181620752377484764848190820040704 11676593 630505513435818825586632246930000637842 11676594 -102278484274620830263477186424620253184 11676595 214427971631103126327115256315990937600 11676596 -82291875172598954711927028892135132800 11676597 412790363118295924852717281432975002400 11676598 -399643790390480124900636650637281647200 11676599 283207213592866887342671232658298402520 11676600 15399035660588941091938121449920000000 11676601 -57726278074866199530125148038273385900 11676602 -33676184201304019042964165262262087680 11676603 78424825144019050652986407646126703664 11676604 630013426702337875622063175779336510976 11676605 279628950838008051289742405452905721260 11676606 132556743404556124942313899785708217344 11676607 -1790064689794180905237767161525363400 11676608 11037756433618577438627191830909812736 11676609 50226187126831870859380416758592032640 11676610 284388421124915019581107953325658595840 11676611 246857139857529577098692424714156829800 11676612 457789744909547724101601411109457574912 11676613 285150361147770214674654714435559267800 11676614 -94495400494355450256927975977816989344 11676615 -7787083994173975405263356710217410560 11676616 -108571814495814681999755902867081789440 11676617 78352154807965596672996746913623643354 11676618 -107446133119435646663777579076048976800 11676619 415754887410187697355162633720696240020 11676620 83672357099206908037654500266053416960 11676621 -69845164318066333162282806440633760 11676622 -259396981731782037354739262756144256000 11676623 -373035593262099753204904407074909990160 11676624 145651691580302193022422511769971851264 11676625 587124763257230562499162664585469570000 11676626 -307509392036166989254420998954684988416 11676627 -647785597193675347199996439081358036236 11676628 -871627064258567686521604674468990101632 11676629 248775337828678562722449942640007070684 11676630 76468411776308929628681552249266513920 11676631 346748303343960739655046814435838868600 11676632 64615227658021391299917414878351462400 11676633 -831819687061492137916194095844466010496 11676634 345619202011605623023858986550882947072 11676635 293737754764340698044320195290592130000 11676636 145426860764721701600113711149526047744 11676637 -175400018498002148707693111642829786688 11676638 -651112124276112400434248676830854289280 11676639 -42205775556760687539932934000138362352 11676640 -520233140599489497300757563277364428800 11676641 339120352529930020405079503536920379042 11676642 7158041248160337239751496192378008576 11676643 -781621167146226516705750984131383009656 11676644 107252670276677606572145704407281565696 11676645 17163619972618639546789579744757224920 11676646 -102767445391889641428758580734085797376 11676647 -164462778452500177493032331080406806800 11676648 -300204137710431720829831111644685271040 11676649 -218841083730138078501717057102646337350 11676650 783309872684389561882028443274361600 11676651 112985726613352195430382260495638168152 11676652 -56619474718275127570924136589850054656 11676653 -212543325358941504577845347666062973760 11676654 54433087166541222789738239272779665280 11676655 1354072711836366516488030439745464105120 11676656 9371018919170084918636691757589594112 11676657 7098975314153125759769637866746512240 11676658 43562605747171596221466459575209999872 11676659 242266735338499722375745658887817870040 11676660 61902883909356796088906139524871659520 11676661 205309690785272879427264039596511150300 11676662 478385207478329901801078672116239772832 11676663 118189500752023333849556011390981812480 11676664 335780850381682255575562823874241167360 11676665 -111240452359546452559474261942186172160 11676666 222416203059714057500006310181256239104 11676667 33388544288647169580157334136404591272 11676668 230084196826472863423944837068730216960 11676669 -854327327610834568748801843008558404192 11676670 -168936090861122970630234610117233078720 11676671 1145079775566071641655771880594433783392 11676672 -69604598043109798916322657026124546048 11676673 -1267772648690624935736684639291733550078 11676674 467113185381243984129722024496678021120 11676675 95945666186666871724949695870916697000 11676676 840682040799902232805536251133932175360 11676677 -118562244323482376281228333453999286016 11676678 -57431315450918147992715353187232921600 11676679 37558024619165440877883658904679844352 11676680 207724253378379034987092342791990476800 11676681 -417493668443454719837753191463673176220 11676682 265129346281215584090670818951337724512 11676683 -853697646032586397145563849086365073600 11676684 418354567248377483644444896354022043136 11676685 180828014657953056010583516725064974560 11676686 23279324615512118243427495033781161984 11676687 695398287312106322763074695814757432960 11676688 238659313098464703140625978848944865280 11676689 186948367800171425824264019735134829424 11676690 -348796539776589740409890087894763648000 11676691 -1345584195642626065067881556814210496 11676692 -82218301400773606002849161202566768640 11676693 -6088635466886008022352850036930470912 11676694 -372883335020504586012937600452297585600 11676695 -383552838226959082971283077538662093600 11676696 -216670388231192103318263293028684759040 11676697 -383776989570516484607386883762611046960 11676698 436080375605140548266242337793891061248 11676699 584153765137792647416008376546324314284 11676700 -114675054094370306750965163569211980800 11676701 770248078583957580827702168284542105702 11676702 117285629194355417856660651008361268032 11676703 -148977111455936225392114832422227046048 11676704 -268609670063441520460782261948888514560 11676705 -575553584159422802169300693487138896000 11676706 -411959312369740098848330531822177462448 11676707 -219162870551907347928489251559666950400 11676708 -62298503481743363728757822295867457536 11676709 416735531213683027918750213804094334528 11676710 -139550172232310189829147823016531760000 11676711 -51422336490402300359875597696931050080 11676712 -192480955818961455352597679975291212800 11676713 349737949618480660836492800268457302900 11676714 122300966300335911468668383433249812992 11676715 24620223149037354659179501303178461920 11676716 -835781858193902526453440501201106670080 11676717 36384992354136452067240496124531769954 11676718 820586147917732327508141912470307712 11676719 321533741508664625362935129240068624592 11676720 -35430479511125944692863003526152847360 11676721 -308067998980170078316087686888239897280 11676722 -729421430907063101692470033051540216288 11676723 122254989331238960340280424700402144000 11676724 -1176314229689296739980529195141105752064 11676725 413949886354570991687045396388246900 11676726 325960733632624255162241889356690173440 11676727 -474775659030211854010907164216955542368 11676728 -430523361782677597061135075338968637440 11676729 213336685662849801034040928804454114560 11676730 -143389738366800436491969289736113922880 11676731 -449422285729173822003079151602777366272 11676732 114189070055960430952515167650467028992 11676733 73032210860381868444065211060060452524 11676734 -309483728493354379513187362483700371200 11676735 154479607924930943185040864185614182400 11676736 -2818520514948339478246097849101058048 11676737 65269228362070432607112951942868417200 11676738 -88666005186585150955927740483777803520 11676739 494113579341116225123871137255797510272 11676740 -781142416846986098198129368038685777920 11676741 -127825373063991760718046810876761656608 11676742 -118614238276450928524982421063890688 11676743 -15498418966952744605039828292186063256 11676744 131370541594331135156421759602620416000 11676745 -273207004243631007906105121000780509120 11676746 304588211534111614718791635721481409072 11676747 449799737746406614665726674754683703000 11676748 -220946392754376301405337202310915537920 11676749 280194476759500214335869351131233008000 11676750 282612562975612441050871692408101280000 11676751 -17543527773325898995968752608088560568 11676752 89921090471717633264736435336847933440 11676753 -773786543062884455921079485211183192960 11676754 -98360948365855712688032215161570610560 11676755 133740970472720704573471156991765019360 11676756 8774695046474355674708258542822711296 11676757 -64561363436031607448342120586281228928 11676758 232578340814843842407911022847458504480 11676759 -6915610839555323495785423222943144112 11676760 -73491631220634006712482434790555033600 11676761 89147246342952641449666732694797243392 11676762 113118210223244497686439757304558267120 11676763 48919834302619384175485123766265168960 11676764 -147703064493625361818687669485244021248 11676765 85560253768623034653502287179317230720 11676766 249042166788975461304012458774454920832 11676767 -901752367840185010379320460868261641184 11676768 -278103786183871942196353840899515744256 11676769 -15614459220117277463923430497509054956 11676770 -61776911859639535195769983971781140480 11676771 -1148743235752306851608151803131008251520 11676772 206176900353060443213951325795109082112 11676773 886256861427257459226703940307330325440 11676774 -121284085293255800817088926611241192768 11676775 -612987771507498440042755873983596393400 11676776 -249672783434206673472466325792259793920 11676777 121340149717485022839548192888834519232 11676778 -226348577371599860241720860352809375232 11676779 25236669152422265744863843068695534184 11676780 9350072872515512309813387024578728960 11676781 -75526549646193498428507557992627148788 11676782 278329513784110053742281466189033649472 11676783 17445850902481231334949548622133033224 11676784 -38041093684694382276128373883853733888 11676785 70505967018316149651139990665134031360 11676786 232892656246976133262999932963213712128 11676787 692389467273172502799687844703592559436 11676788 -12363868379415834119773041590929071360 11676789 688182968633561584501122905378378931054 11676790 139295957903541316450344801000595438080 11676791 288561159288567290246498905407929994672 11676792 15041254852795266014168509358579712000 11676793 183053921458056317849599472337496009540 11676794 -196356303683527113765468903303068828304 11676795 295933735278918891756290168576724680640 11676796 98506617520680006124755540107239577600 11676797 -587687938551980043238992007159972449888 11676798 10762674289816430079172264678759789056 11676799 -185961139229273900676381163760852131664 11676800 66385443194766783161560996506501120000 11676801 -89453469795238678124149804847894151168 11676802 -376429733110072281707204873043925264896 11676803 -166742876277478276614648063384744665520 11676804 -217093037921333720780513769665664021504 11676805 287465911589402127865484758938741010560 11676806 -242990504803786771156055027765870353536 11676807 656137631204751258132191398027202710752 11676808 -128684119890638516577240212124453273600 11676809 -519075585583205715593795305347863027184 11676810 39747526301008911136744017732205820160 11676811 750990789465399133131991828650204657400 11676812 -266813440386525991548482037790964766720 11676813 -315959483989270854640372698116258389056 11676814 -82658626977130766838404525516740479360 11676815 -821382006664801781283342530129157074040 11676816 -299354549930296981582527824815465758720 11676817 1327505895471242374555565680618352784372 11676818 631533827471185878417087139759164009360 11676819 -145078313203622905594751392881389164800 11676820 -322460532969320462860597517378139121920 11676821 451575328656945100884669836724949113600 11676822 -5262082300518818914982020801688271360 11676823 188252607301590257595451004797280766240 11676824 87172552821644059895700372734311710720 11676825 -11051102559275271550400196758858100000 11676826 -84553915579324435951836793667657821440 11676827 901474860862114326953454547791534271512 11676828 3337242270689569706569697939749624320 11676829 1128515515099780243857761093671987822060 11676830 -99255626173961290404316049388854169600 11676831 10648603011949760885409653640830939520 11676832 -441944576783794568193753034644258816000 11676833 -266219287296110223321240026223542594880 11676834 -148190902246540579060326655688127782400 11676835 -373007466291451819378095503505733500720 11676836 576989923467565194080567219114383524480 11676837 574934012541266180825315074296192017760 11676838 125657537593014067674158973220157860320 11676839 -1431390054316731106784531264247453099744 11676840 -151668316854133856005551837030073958400 11676841 41247121097389085633784186945466031808 11676842 152498474243301966366231042265532028000 11676843 187562495417025764399199941171076675840 11676844 -153104434950266707766107828106230123264 11676845 -510192148320420390413376287908226550900 11676846 -234383537109650265605752475879544302016 11676847 42084430175487385649063890936900226592 11676848 -25259813458978073610680999326824923136 11676849 831720320441934603225094697997388811040 11676850 29957891324493768861228178757237964000 11676851 -78325060030629132627787267977377485488 11676852 -130424439182863245572501857489488998400 11676853 -115495653533742176032502133915544839716 11676854 -56747245957990492671714279768768154368 11676855 44282515956021960785684119249462207440 11676856 330154628194727357510751908762346024960 11676857 163892043142895512258834222049984648106 11676858 30974953354095292306709420395874626560 11676859 157400660168366670627484858568658836416 11676860 37649120906473078523849652400235765760 11676861 -13080383518447801825700230948448139840 11676862 -620391136767636325155860459683297997568 11676863 134476651657410166525179041561980455936 11676864 -101265811703707200991575919204056956928 11676865 2690410399212545905449168859304128320 11676866 557741519509467579617873632941810535632 11676867 -39735639300632857318713399081256200960 11676868 -435972508676465303271877385565876387840 11676869 -1588420371405746161624736444770698385380 11676870 184500860400929350578289469479592221440 11676871 -330577052977904690307199462653369669928 11676872 349312217347869331981895307657499468800 11676873 185513736871621036412540833867098968448 11676874 -176582742910387696948258513750346961408 11676875 -74346821571704944194113909312124540000 11676876 119660208246259810135814897320195948032 11676877 -531052855285991064974703374185693467274 11676878 257763010927084033168531981947894210240 11676879 732068420697983751366521255927384982960 11676880 -1970880339239507242511894927107031040 11676881 -299396137222713840487050274888024290318 11676882 -39814297516219841290441207740161590272 11676883 749993850624029023043849248438912769132 11676884 -804824158930968706045075389184961837184 11676885 -455954260204904480403027625659536913600 11676886 320286140547700470125060358639918112320 11676887 16140823974368185408787385879551867280 11676888 340521192866015930663298604794184335360 11676889 63656157101003725793629797920695121280 11676890 61528729350211428873279792098968639200 11676891 405207869690608488464595914128033671984 11676892 -880951924022610497655762038827162506240 11676893 -756474481571929397160118195940942618976 11676894 -191174499612614804100557845605229633536 11676895 545582725072549068174724930261441420800 11676896 -252170395172361284518286294468809457664 11676897 -436444250633859286472787830654224755120 11676898 110789902827066613782642519839661061200 11676899 -367955780092579379057020593362697810336 11676900 -113860414286953872118115517175994035200 11676901 -147501351505915662178568233298563962500 11676902 278271696789255490939642657200724861152 11676903 240205003377273167468510487488578533504 11676904 804318427690174883104886563176233041920 11676905 12471721345960296695825413674764769060 11676906 8454156806808452348914023341848512000 11676907 -464289895812766619000236235934527552880 11676908 1538938068842989478343988862332584960 11676909 95956325251873973793006775148517120 11676910 13866445329350800025624427853049548800 11676911 395297855648925477116689918808960230512 11676912 -63238779549562290648595570431261868032 11676913 -293836401164372288291520286490282480076 11676914 432332143362794744387946556425650967552 11676915 403834401651515988808041743762360982720 11676916 -264416572605892373944827573204341250048 11676917 -78588239366648115201723262928597805408 11676918 177521976151290741034649229160659107328 11676919 130069604621465747694433702884400473320 11676920 -357115506621345772370593617986009395200 11676921 227439787436385495583595913126097344864 11676922 126965779653582160792423530978208608000 11676923 473249511355969391784459501103091208984 11676924 -70290808932476001588359932056074609664 11676925 -57736608657683936857066383528754496000 11676926 63292356140273870917195500221782811520 11676927 -366535778815607211706575343469846919480 11676928 -399835306097819273558993621967173582848 11676929 514366289739915218014335013359603309888 11676930 -134031297809362783047716832645676538880 11676931 -33808778020613907883994937338166460208 11676932 -2311386837746164426432922249345234688 11676933 403269794403020936120558593328325753600 11676934 42212659814696996061453952566013373760 11676935 -426692470301670054835885142547205429440 11676936 673849904605184923816720635167896166400 11676937 1627577646224214642423067398021031033920 11676938 -75906589550936911175622229610736909312 11676939 467024809665153326852639471044215340800 11676940 97530567865202753799980357109545210880 11676941 -50338245421791515336236128494637326388 11676942 -360526040471169184233165564859944428160 11676943 1141894841011878450335589431653881343680 11676944 -174694241360307059468001638390590341120 11676945 -4382016621971844383126411844832456320 11676946 -12926875468093720230205886427323339616 11676947 -606482167020341938286839743703787333448 11676948 -12082451640247670600022524358727993344 11676949 26464371878213093583762933565780084864 11676950 -180705304909866540337427363354406312000 11676951 4083506436159928814250990911922364032 11676952 82874288138074596749169413165810073600 11676953 -436397298728516719106407232746487091456 11676954 -6992841068025711739273667682584462592 11676955 134287972251045148078455323370513546720 11676956 332264396375905852671644778516265758720 11676957 -1068834446663207510129477475622814208 11676958 376752405167324287996242371023271134080 11676959 -352117393159840309313194253667710288784 11676960 -17438103147067913290519543047110000640 11676961 93536663909229359314589356429870168640 11676962 311041686882026622509502230228444725248 11676963 -249214773187266360925115818325615889600 11676964 29124438029681154325971664080903270912 11676965 -67745535758850892515587096991608539140 11676966 76648011246131240460879030838994012160 11676967 -1193226390848969163261284488297974622984 11676968 38477772129225656487883847007057500160 11676969 -83040583528378948678561802129716561500 11676970 -70156720272117168908358634881955804320 11676971 995861956149789577592010766033031669172 11676972 51596070983232555279370966335357691392 11676973 -411481752652104550589650484389209085440 11676974 -813647833897340305316250797817397281408 11676975 238840933803128578623073343253132072600 11676976 79659507762787177848223640294681739264 11676977 -233991861611271265076663325130541624088 11676978 -35723474041943912824448209443718077120 11676979 132691467402185791267655506571825670376 11676980 126891448086757192423020416015103344640 11676981 -220245915412831410180573206071047004800 11676982 -256641471521865381634558579282104187200 11676983 864328682393087378335140060782764856232 11676984 359592617598812196917641867294248960 11676985 -201942045574255834598928939038339932800 11676986 -237003463390192088737019321020718612256 11676987 15082226859907102858022468653103738880 11676988 41378141503759491470588969813243489280 11676989 -315444185877440060604607252257186609210 11676990 94218258200003759140104855399257088000 11676991 -688075537264130660878302375073910828608 11676992 -78840116713239884757823334177441316864 11676993 -161344069725538604271176647217326262736 11676994 -1723595040608674904571914114788770048 11676995 -765449927764624944386132979897780674400 11676996 562984365937180401692921939715263233152 11676997 1287195039990713013474249524354051614720 11676998 569218460988310814824303991629873884000 11676999 636574622033304079768753108480995050664 11677000 -830086103738046983688869880990666240000 11677001 149149737118533748696144890285827305920 11677002 84535499045568056593983956631247253760 11677003 -19973627658894129794244195402905545616 11677004 420651294164352409273235471937693709056 11677005 -60473840614714519387726866220833071400 11677006 100468782957582578164630108192521660864 11677007 109908235457768828008918023396876513888 11677008 -37034690180031806439776586017645002752 11677009 -1090434789809708610501964075302537283584 11677010 18940353510563162283369750770054144160 11677011 -709264925420744155950299139345084252816 11677012 -87576773624105609351695241295112792320 11677013 -251235048138779743899972410726658117558 11677014 -403162580380185341239311203764837950720 11677015 -37907359721091653229034090323574947840 11677016 -527497845596269337123700155417839411200 11677017 -56908355321093356761131552438518062336 11677018 -109059010879102980771951073297310238720 11677019 909731346462142967512742072038079652420 11677020 124278942037246354866888971156682547200 11677021 16537483802722457452399134686338315680 11677022 -184688578842105975627420122245804532736 11677023 -830808321942866864263767535433518825128 11677024 -996594131298919446602337977795165552640 11677025 224459149964350990869991842673876658550 11677026 -93500260702005576676625382206713481856 11677027 -752572124165542944423758691934193169124 11677028 1477741889516095246547120655692323418112 11677029 105563532995595330632665020934160727168 11677030 267193236842652572415657115069032524160 11677031 -108398245463557062885632255794604034288 11677032 6412029076107707713198375073080965120 11677033 -95485951007064446776882610714959275718 11677034 1440292340754580377346189123754570592 11677035 289246678420137943748939091613327849200 11677036 51735106708767559380891063289277621248 11677037 -13907129759466607846109596336796828832 11677038 179748762114951896047329361233232263744 11677039 528121207396311722873701794793431290880 11677040 32840652926320053188297352493524418560 11677041 -6884200620010779665915149390109835918 11677042 177172141782327086718545184631211532192 11677043 90052800327132928935905864084364838908 11677044 312277321034014081442960598468405995520 11677045 160138530846344115941169578463396583380 11677046 -87466922439462859529486342485033252416 11677047 77247797975286886127794139063920524240 11677048 -791557094907855074080340859605170544640 11677049 -253442106307004455305392524178273207040 11677050 75330235944835309046717246010474201600 11677051 -43887233717863227540703505738521506600 11677052 98401685147184425695593331258806309888 11677053 -282829445683253278316019186722752888800 11677054 338913758938216535283229584829325736192 11677055 -509424853886236279524914703966554433600 11677056 786618969619615552582496376082000773120 11677057 116475120509217951809780549058041039232 11677058 358284429132694231494423131662290935040 11677059 -656243724903979526300191478146067064636 11677060 375230466509683022994591350949773364480 11677061 -447516870600332031712028159180592631200 11677062 -313359220975425959838550859610565017600 11677063 -615297157785016810076837118563854611688 11677064 -388712662014840943587172755059660390400 11677065 -37614409997527616849320016799463320000 11677066 -73621417190485083463012128786254210976 11677067 -84853852231558759144552548330218343720 11677068 160488732391128355693091421986434897920 11677069 1160353484041236856148852119842064260160 11677070 -213704698221633449930292108285073139520 11677071 -98594509785192141987921739489834805376 11677072 -76826772298540994639250474502784483328 11677073 -421962179326179185174252327401715145678 11677074 56059193740932141879612998640750193152 11677075 214232934315736573564513719459275732300 11677076 -463304148616668548262417013913611482240 11677077 61571490389114255989956458361834321600 11677078 -218424165627674703056439587438507286528 11677079 -288630202869320129304901883566694261280 11677080 136212864426766254072936762467942400 11677081 -186958092603584515302338072619825502200 11677082 105083227957149885639258566803765778400 11677083 -2698945185343477452785397375830152704 11677084 22128319039411236882998846883839440896 11677085 -88762920670466992010257883880685040640 11677086 254110220748846443605560738201194742144 11677087 272907774304654407185869753009704016752 11677088 -928080695711450103404529477307574845440 11677089 288333347934192524543461188215933942400 11677090 74619933535843278416965312746899392800 11677091 -2422796045457590411286450925044399237528 11677092 162350244045727638790790720624355532800 11677093 3020253488783137792089785661202769342 11677094 -194915599579025257038160908460298590080 11677095 -103691680023625458593519471517644140800 11677096 -1076855086965284158128199649129115648000 11677097 -411830230783097717905450011192664482828 11677098 8738814207406138448792936615528235264 11677099 -1604246685327074074339871603705920000 11677100 21525079605749418676090721275195622400 11677101 -792280399627578053799315159098999295168 11677102 116234465165714963817138780265739602752 11677103 -2048325419263924412623480547057189172480 11677104 -28758023516938486530070008670328487936 11677105 -707140691053263652273443119008310220 11677106 -76254715993333573259774062311769390080 11677107 -24907442968845125664253069571335422720 11677108 -1002530487703082590490318863229096701184 11677109 872547708996628148221069752684421561404 11677110 176989223944777323452349103794651801600 11677111 -213167784110609755568477783913981946200 11677112 314156795560433498417306635559767142400 11677113 -305223370870129120292586751686013923456 11677114 -496987514341953218060538847950584467344 11677115 109331938397665295322924247816971535200 11677116 11878948501964266423012306513148657664 11677117 787534028610433878351680593317803384352 11677118 504578136332698145684651800496927937216 11677119 227158274695741830063461368302173988552 11677120 -16825562224486551890814616910577008640 11677121 -185017017679923634041969918769521384000 11677122 -61664772538729989077765844553108040880 11677123 6397712452681471390874139057830943744 11677124 278430950808857123675274944434859006976 11677125 391293051357001647943002135724621560000 11677126 42861110584470654067451643643986268800 11677127 -63609851031821679450364126298019113856 11677128 249756612137912178709066202171851653120 11677129 357085820221613427152057171730393424730 11677130 651231609701641016365384194086157744000 11677131 -431815894166040431344141794383742325380 11677132 555556685172092911131531990772811348992 11677133 268389963484942705433492969119369524204 11677134 12152886780185684855420817796935137280 11677135 434956664758378922390884902698196163080 11677136 15006032816252730762848775149843668992 11677137 -36102665913691407751212652926582017040 11677138 -192432865449897765004502138923365460992 11677139 373563248338327157443547660689963736940 11677140 -420240020986246906522019776392324057600 11677141 -486690682244603245181630231495696380512 11677142 78476744003120043414204744394580557824 11677143 236811585465457044032283034213783458000 11677144 415812082378366239304543106210312785920 11677145 -361077952620452983326419159832686873280 11677146 -35345002651587434319013593378784122624 11677147 147832834212036708337218633499377727272 11677148 -379905452847801530763882813906832588800 11677149 -392930596360068962845681983231593127360 11677150 62767460632936856895603142757951328000 11677151 568083725266594133658558861003985011072 11677152 -443766771842966022450702114368527269888 11677153 -46542035779513535044408890039397823200 11677154 -125212240290267718491346962910428492000 11677155 -135691509658808736257677613343764916480 11677156 217810032547909884758436611876677827840 11677157 49544180914744489341755578215256453440 11677158 59019158072498955800858384275942177824 11677159 318409365354159702503502653600773044904 11677160 -428888440567725194010019609861244928000 11677161 -322750537397153612486390945219634818928 11677162 -219313703911510079087380348405006356480 11677163 413629314112830735500343986493101805600 11677164 -323951372183537530851801754420337415168 11677165 -312414111154661309632357700071312445940 11677166 -1777092703931666257629086486807854656 11677167 60983393665102766347444317912189368448 11677168 108218558438486968813937953375318343680 11677169 -85916933666737646490874823656433103360 11677170 68613408094142482930570358019545971200 11677171 256594095144627803173749930111387315144 11677172 -106143608231745167140611895516206366720 11677173 2857109366665315901792557244101095936 11677174 -435729154611468486738754632485805005664 11677175 -235505654125051762050161057322425728200 11677176 142084862116220966316115437848523571200 11677177 -667445282226277282144001459863212054908 11677178 373744817254782172523121203705578358640 11677179 -205558197103623973785353107259552586216 11677180 -481247619156284258151580333220559705600 11677181 -1592175147052380448873445234604677000628 11677182 340828221672250774098347402172656308224 11677183 62921806085284064920144728628764948864 11677184 -424748610599607751443134926208215547904 11677185 57443696627524271876221697553742241640 11677186 352683056641760147925050418003518883792 11677187 -762376979993326051898082276026493433320 11677188 -583895626031070839038382128158036710400 11677189 -969732684160939494297698466529859662244 11677190 357246712623579257284700787182278558080 11677191 167706567301702872528149138674460784000 11677192 -246420003594627918785555462122703585280 11677193 -548508997842390292504294418760801823680 11677194 178790751716461121388305102150089362528 11677195 73008071154855272439585781924129584480 11677196 465541758820270844395974615617173190400 11677197 267475271968405851095558938249182449664 11677198 135363700402051261811545113586911083520 11677199 -119717982862816378577321102388064798800 11677200 -28055699986288271177839343712200294400 11677201 -217608809869418619535405748472291550798 11677202 88864682574670369983998182722915302400 11677203 -55114213915963607270579147294388803268 11677204 -17529853118392037593978476972105793536 11677205 -837067912471287634479313931717146543140 11677206 -457081420538729394598727485226430222336 11677207 -1951731740117328583010466517335974417600 11677208 -1125118238254490021216367384368569559040 11677209 7487734209145377310604325438501578496 11677210 81154088228790313428078949362292800000 11677211 1682131861476595427683350465248023584 11677212 320520169317477052163042962660675072512 11677213 -1303724306739687670851049494045550842656 11677214 496765390865973241598058002486344515456 11677215 83507955483434839957851217848249338880 11677216 40640237061679058515043085300014383104 11677217 650108003667690527217628906553361127266 11677218 -84862428248159280525701398709176957440 11677219 -1063354130697623215362732925339076489380 11677220 523097927603515940256073236758026010880 11677221 -416699341526313703210328946729551590560 11677222 -312179486000260340858834809785571694208 11677223 490155155479457185860989640222598202544 11677224 -303046693056298760457034736248858214400 11677225 -26651157972833265716772613847469672000 11677226 93311630857168122880630093258185312 11677227 -590508979625934713135709632913992640000 11677228 -406231470111085915706418590823818271744 11677229 1993059499213568174961115578248067231840 11677230 41265426174233761165092476728053312000 11677231 -389133881431355763638236123027570576008 11677232 -709183531272332531761011024086827008 11677233 -469205699202917386598285101497532568976 11677234 -183115596188253562441349551605117663984 11677235 -147986784976519580102123520105362259840 11677236 -418954624732988627325890197121933930496 11677237 -41330249577189610344435593538810487296 11677238 -318922966980705716842746972093558857856 11677239 -215801044262605783592531049608845495920 11677240 2770180420332886770762089560164556800 11677241 1244672732821757763706239628831773465642 11677242 -321570960314486373618191319206614053888 11677243 1152552577437597386714202124228055196504 11677244 1035333220773168673336565741973914173440 11677245 -10609599096279738677835192241413489600 11677246 -46994544276893080636439335374434350080 11677247 182446411550783370576222872193580106160 11677248 -131155620381662287221026219837525852160 11677249 -913731684784301998437629543516844151164 11677250 -296354841228950362897157211396799152000 11677251 -140460339985393053053874554715329009280 11677252 -18252306000972109438010235394386756608 11677253 -254130395381932340982340272355848285696 11677254 -387475106618809117262714982835659727680 11677255 -409301906746501202010165146265844379040 11677256 -689576142353851012309557753665700403200 11677257 -101053538609311745628380811661609539360 11677258 43449862926403723689974528669537451360 11677259 398851423198894829895602120138096393640 11677260 5165516942888307085941924452819189760 11677261 107826811174668918408536463166988349120 11677262 175450343100861332231445496586784061632 11677263 301676413971656149361643402684382199184 11677264 -220697110693657607313434402322076811264 11677265 176976956085812570425038588649024794600 11677266 96401263169100581631678682295630143488 11677267 2215011297444977689378892358007194192 11677268 406614116712608745194822910788332261248 11677269 41883242494369732443442184083379020800 11677270 -150516334232729558405008270021789286400 11677271 800213757755112229479722943164647166472 11677272 -736337920553946715964054676820103208960 11677273 -650738766741632170254030644356254249456 11677274 9993661456281136427069978679172995072 11677275 395543135962800252779803238334632107500 11677276 112787633622227278589497731199216824832 11677277 400374014245436430465525475824238954092 11677278 -62849939341965305432779667668182141312 11677279 -795863162343683796438170237976330120000 11677280 -479877523635081867111240037654737715200 11677281 246784345675561146177620232017632293888 11677282 -634020865875067221544410676117433881008 11677283 146943337880871104907303669901324485600 11677284 -14800065697019639621589558032556048384 11677285 -143862915825581586012297948588770555820 11677286 -239890555205474790885988845588358748160 11677287 386548196686465199256002797040505120768 11677288 -659018001148285416849148431080051942400 11677289 -218813690366148448008408641556055240476 11677290 -243060647612723858821261527292549708800 11677291 -1364818120204288047365898867635474734656 11677292 -243542579578000011638408673612623195136 11677293 -37349877936926893192781827065247812618 11677294 -1086430789945435163876285438024392789440 11677295 96453617182359504486789426530073600 11677296 61881412535586099330283291145445310464 11677297 230633664909382880490349733901487447552 11677298 -104908964216298958426471877294278590336 11677299 24622695880034858194564273542283662336 11677300 -137080133777308084654181425074773856000 11677301 -288716625179389244335128797497672017600 11677302 62048188514944352769717304481312113920 11677303 625366959178062948936294000999825647064 11677304 666460882696570187730567738078151925760 11677305 -43509570829159044494163067841503281600 11677306 105548787720908308241141487871036654080 11677307 -306467485294004255894708927898841175712 11677308 605430604101797389976154683958603472896 11677309 158602246102830392067596714843736146112 11677310 -110713908250317905585401905223563349440 11677311 -470093170478038192836120570505419391200 11677312 -457376257420665161420208336367465267200 11677313 646743291115695052448775420450640754562 11677314 125348702954460684094147971348675786240 11677315 59071182182795387807465105255635519920 11677316 586708114238118092908252740301533388800 11677317 -232278420561015759799933740022336253376 11677318 -171268879393783631470449511508434100640 11677319 -487971984346592696206727609998214306280 11677320 12086168212865240833732160873656320000 11677321 -574795252263972239294699177234493526400 11677322 -415916168064516503997201756311357550288 11677323 38060609853959229084867256852064037888 11677324 -322105681722305813858099430269542976000 11677325 -575721289194858735320896919361321398400 11677326 -200566913551282443562258917828533878656 11677327 351084940889489083227603295881181755000 11677328 -40411751231772029037098438775524032512 11677329 373753963299646452067062944781921004404 11677330 36570694715399166129733657587674757120 11677331 -233945002224181736479288781716212916848 11677332 -86988635919364501503731950592072122368 11677333 -27041318455475163016694537613024118596 11677334 -10946348965256164841167873533676313280 11677335 -589068581620079465771924895684025415040 11677336 -702369478084103044479545851329462743040 11677337 -727498660078007040536909870202017334 11677338 -7304137109316447363143720253876879360 11677339 236416965491464666222855900782610683720 11677340 281997003763291284840565737110357038080 11677341 178233204763598353976557378397997931680 11677342 -5015068170699136050012672077945908608 11677343 -70665348041550147505720018744772746800 11677344 -199746930719167456881781171103043944448 11677345 -720136459507165218531550700802992911320 11677346 -782847972016902120939413283070765006560 11677347 -309828020312941546497714235985447268 11677348 320931323967221793976060529164592271616 11677349 -732529216775805279746791822044884331840 11677350 100609592354345545604833686570357480000 11677351 379222888069936127295929822427273898080 11677352 822651732356965743501676643810100172800 11677353 139476467353908972427619797144669086720 11677354 -96259308940470797091686777336711886240 11677355 72365701613496743211421601275482152160 11677356 -38163695036604465890340926451149142528 11677357 1022200739331895031458049177301430307606 11677358 123506729266168933096415389080261525504 11677359 42035474194971953160788218842260106240 11677360 -73756017777746348252044585109813329920 11677361 -337763833592951947081609703343741661038 11677362 -158259427856171320678630656436061925120 11677363 -1668407027530446133806353022958414911560 11677364 901116973605327904708461098343456571776 11677365 -213350637288667211993272712446679230080 11677366 534833509772612289325139800369221556224 11677367 -228419599780517583519807761029480455480 11677368 820441983496044316343429441612041297920 11677369 437324002696806175905449940766768655520 11677370 171020031044427945577797754031028264960 11677371 -642882171993985571500821757519387514088 11677372 -13324052672846797645225755193334353920 11677373 -1014950360976357797289302382193835263296 11677374 20340370085739749648472783656377651968 11677375 -82634071043247063820686994603666410000 11677376 -10631373829216222659152189876682620928 11677377 589679992616723226022977452459853238320 11677378 -210934164445394167630807227113033939760 11677379 -111041226908216912706955914463982136624 11677380 158070555222648975293026231491515965440 11677381 11104455178839637467270865721800174880 11677382 -23847765623931125355811640588047682208 11677383 -666388411007343178193202420997344074448 11677384 -477965016987730612902201953340446791680 11677385 622573462192547972777569246940914022400 11677386 -11631013445905380916012326157115431680 11677387 703567011110483285773482417666326540872 11677388 19198956171364262687140993440496373760 11677389 -525016959089507030371950113218799328576 11677390 -13774456049470451492837887845008179200 11677391 51556347551378331161285595079085852400 11677392 269156469710605300357488344161120419840 11677393 291429783582603957811300796072798692224 11677394 62999255816512143936022899311043236496 11677395 -4622321829466186298101864332637148160 11677396 -102127304249530991940475712242630826112 11677397 1205669271194785951819596786568242352860 11677398 -120377162155717529279613190537594145280 11677399 185830318660400399270708611847034347664 11677400 -11164016110530050765849577139814400000 11677401 -753540311357221462642144157938842198780 11677402 738887428935864706070351951938314791424 11677403 973700099773966439689368387970224467652 11677404 -652150559933615086269407758577565895680 11677405 -692361371501457597194643627859602257940 11677406 220925266508663793250240616603236795584 11677407 186599643847940465220773119926122923392 11677408 1267248291047080992626318836686783774720 11677409 549704549369003610225243165569789384610 11677410 -281603001258636860539861490290973580000 11677411 -684641555089193393140652609624072332128 11677412 -642857971520618762308287987535244022144 11677413 -441748976119164886235026389488746617024 11677414 -1135213343779685750207180857982635776 11677415 -172874404765618583203366469364015589680 11677416 516454084503452748084172279796971929600 11677417 -685326682384466211612037808153919370368 11677418 -196866609759267485921918034662483448480 11677419 703697556697119309455899926053729817600 11677420 197137999630633659800733805774273966080 11677421 94564357359354929494212063331088469504 11677422 105794218121542878544160396888548122624 11677423 -332519395276854947135269371891015255600 11677424 1833756902828297198804545930092085248 11677425 -12514648459116445053601874573928690000 11677426 -497356835164990097926685827676598767088 11677427 -732734106991130988076960243412212028724 11677428 155825221469931745613847916567490764800 11677429 351422359789832043294131481963191992384 11677430 539061552455664600928137092590633132800 11677431 -154514218940296317202579589411217421848 11677432 -217019625633721869794077897235253657600 11677433 732699118990890389270327057625702680682 11677434 -108551645870896312778547397323712074240 11677435 671261532268694777143260926808951360000 11677436 602774461551320079655831334328879313920 11677437 106080626638321543868848974108460873548 11677438 148054165218706655057779898686359627840 11677439 591164386583531257524713519889073194240 11677440 1417841173866130428148650284804997120 11677441 500816818003088255291590009009687118784 11677442 -156835451038127368980815522815955174400 11677443 -398955710837646731720252333667559356936 11677444 -166841849283703536431530080302516616064 11677445 -6872021523298517198525218657578044160 11677446 -21420090752923315980978777367902035136 11677447 -1412436175264256903178069017799878528104 11677448 -936859124789163647813113270505124080640 11677449 293389721964313568602454329680922856640 11677450 -368725325220581448028830721024727430000 11677451 -50822114064173292521691825543070863696 11677452 7510270583745641262770190554531364864 11677453 713104002622675745664784374614119156800 11677454 -469182976587310072556982076086314293824 11677455 -553997379877177434600490580346769845000 11677456 22584803006226767855181218163509428224 11677457 843308726312204176361096667804094598400 11677458 80378838730264141134319047118954380288 11677459 651216049537939237327662110540326739760 11677460 569076357936416232404416541022445889280 11677461 -999068877571046864519213383631097732480 11677462 465063629398790427923483486866916531232 11677463 356259048751649458070453796926180058624 11677464 996433833906557641391429999658844569600 11677465 388393289963117199838525618194382035720 11677466 626112811174196998328256238666402053120 11677467 5682131611896004227110039615622214848 11677468 -662452097774601994877904947822361600 11677469 100892080035459061142523787238316468396 11677470 137146806408773578758347446568442961920 11677471 169880495495598549924401332114431615504 11677472 508490728910793748049575009846874406912 11677473 115285207591634018393945334904787700000 11677474 -149064615244119404079134633460760298208 11677475 -1104816043480233457408394739804288219600 11677476 -103026927842868428021525517186123847680 11677477 -302003569197095049908599236622535484128 11677478 22197832147640165141978909883500325120 11677479 898276082915239595189362870516803755520 11677480 -303495421799209380304943296116283392000 11677481 1225658175992858639673309394598093916282 11677482 40491261337760360819330450826645382752 11677483 36603300529538903733835778968559787008 11677484 178673355002283347778661182785358836736 11677485 48064168420741956670477625264369932800 11677486 -42144821663780682872296981746207255936 11677487 86114399354825229739112732756175825792 11677488 -68084025124869944337848168443001241600 11677489 367417493698154727932314583273667727156 11677490 138765283606082610163660998608922723840 11677491 -169739638911211891454639116426328981760 11677492 -413848708015959406247239718210135459840 11677493 -234695702434292328502003259394540090258 11677494 -431237827690938458823049523564997151872 11677495 214403965579704767536122328460210749200 11677496 67912236828604039808619471791023042560 11677497 51033947074335811157090383355081431680 11677498 237976042565332514782010720717763284736 11677499 800585681154149880789679421527962838500 11677500 50119296675691188741773856360451200000 11677501 -54113555118973931423156744584459564896 11677502 -23874997060435623155544702661978914048 11677503 800984789783512265908580942757971929104 11677504 -47711873757903774997124095882778640384 11677505 25807013845469116928366207526527328000 11677506 229226442812130774313917853623453129984 11677507 329598991090405810989010425530042285756 11677508 -262170326830827687690795289038672588672 11677509 -145769203976767753285497160367401506786 11677510 3772997487775521617854117293508204800 11677511 55924576706249956563436767717208295832 11677512 46635634285477014716824885564774809600 11677513 769554646293822183251339729080961612762 11677514 -18093204674345216487411441906063114240 11677515 364378608134771579948494463854628452320 11677516 -137232656260615562080694646872907671040 11677517 483691958286673562574065608692797916120 11677518 -31965419028783762094850176629285392256 11677519 29245695197480704983768771296257804800 11677520 215580335773355721232263579542860185600 11677521 332519362896768890676527742091320489408 11677522 347613171439828971236384565972860009472 11677523 24666447575761520801360756929839771648 11677524 214614327952516633322848651780832397312 11677525 441661360973484143590775423740807479050 11677526 19352205122825904253054464826721488896 11677527 1406619756413942529313956405105761976 11677528 -555789260321864722577496345261788067840 11677529 281982398613039808206857069508933419280 11677530 -7666437546765305551883548629209664000 11677531 -463467009361677760387793843917291124668 11677532 546710342906807839860038783190420189696 11677533 -70735477332640290119050733699081636160 11677534 531132174899131071601277702407069186752 11677535 862910734207994366576992012016949082560 11677536 -121336986979458786294827382889874718720 11677537 -161033495551965727124131904583208599360 11677538 -123804458839024360941682614089226932928 11677539 222538948819311572528982788343844946160 11677540 21794949862797315516929296545116160000 11677541 -234677401213918644802849040526924681600 11677542 392313499621736216635280487962015531712 11677543 -391671529505674289485939121200533057600 11677544 -3131204244891652533145494373029396480 11677545 -120084563888195817934128724809540779520 11677546 -28058318517698508787177274506169212320 11677547 28777749307519912163586379704764658432 11677548 326645077475179754922577292484771386880 11677549 -155724276029115913532776605862669012992 11677550 160073465717734105022335651357869532800 11677551 900747066295929954305572498229088381840 11677552 149661371737452367450980211077690163200 11677553 5790244410695461699026315556005053424 11677554 -105617392100606354621251707791072732160 11677555 -189790240135582986461364956043814691040 11677556 542816001890397741520881053287172966400 11677557 -183023730333188350681787126593880456160 11677558 -354077612349831214673899771595828769120 11677559 1315459044478297588549067581284370004040 11677560 112563588820713682556071175649538867200 11677561 -54150402364149392217873676172182766400 11677562 -394096213325575870672403716187490932400 11677563 47342308114760573217168701851270562892 11677564 393635830719139334004431061252633657856 11677565 -77324246793122441570157588928872978600 11677566 -243338293970424577650490412145595364736 11677567 645998727225399257291992580942640748152 11677568 306627196310540272640678563689497886720 11677569 314588020125964413116504367968481544320 11677570 -251340904005804694508741674803083682720 11677571 -814348798856762898560610749026045789800 11677572 -62263745528122288344476575204535086848 11677573 675564929571379147854799311627840308736 11677574 316296787677594066792843003922023037536 11677575 41419594370762167231999926773254080000 11677576 271575424002980883305339219193814056960 11677577 111051546054178783205908007001943254600 11677578 240042565805868195696081530592285581568 11677579 310590077178245081822433308121976245240 11677580 -358446137531900702193833488941370444800 11677581 414247467115052202952224015699025851840 11677582 326600711489021440658264292346492092480 11677583 2881394645103346571616588515256941568 11677584 -35278959783312836396340049399388700672 11677585 -565329207889983354060019178696171653440 11677586 -179378516661975379193190246566882451456 11677587 -207919615531343925454734840784771781520 11677588 304123615672620729236361148981561265920 11677589 -293018390059943737992017783581925184 11677590 55670678717497131772267614259749936000 11677591 166177222327871835081327614709243439344 11677592 -1680704513438606513450208538395314688000 11677593 67731558228299932159815962478172780704 11677594 4842160485945747104064631651065210096 11677595 -806814415869058776942025071099096926400 11677596 1181010071616392563337404357395775488 11677597 275179224772553013597811018865459284620 11677598 39389778525277771841055782864263080000 11677599 -142395468637116684465851548035638487096 11677600 275688794371651376413567272785333452800 11677601 56888734365628231088999856720695155560 11677602 188390696696989919200545777125481277440 11677603 292698659378013596051412072576546454480 11677604 -319581796436856161635833255761824915200 11677605 402790733075733051584506888284563532960 11677606 -67481967961682019074438096828913031680 11677607 18655217394088487056151896736588590464 11677608 -918551288861269705229164459879147683840 11677609 -492643232391953467045475169564928238960 11677610 55679060470529714366090418207137602560 11677611 -477613096982146640142857157236152842816 11677612 36918238513530137904464256453794486272 11677613 -1336685674429424455295839989569972892138 11677614 -22794733193828612650549395400690826112 11677615 -350765206233944550982313585754786141240 11677616 -166426939816591500768674944719588016128 11677617 -300919309865944281356302159280405124480 11677618 -307402008254751572988374817914691741696 11677619 -139478388655058791170616221459221428980 11677620 -121269151355299093932518601560623841280 11677621 -681732848710414159086192742529738652178 11677622 -427318602937732167595049377931017420800 11677623 -198341431610464120827567714065387601480 11677624 361942882788206049787144207202857574400 11677625 -6838510563517076904027695862292656000 11677626 181634509822382191006755017068230685920 11677627 361748668898693576154558162646089668560 11677628 5424633426311629969952039842608450048 11677629 -117522613591896534430907254826088274752 11677630 -397844251710360571067777047763877551040 11677631 -853237329516680404179632518537272687672 11677632 73661810171803735677296408374429089792 11677633 513650708570032432367098977179953551360 11677634 246413382992410117173789235646455989120 11677635 508418808789179947084475732229511087200 11677636 -408101553419067892190865268708803882752 11677637 -1427827490478608453991028680126976914048 11677638 -3858743092410257896035537624014929920 11677639 -18574612515979830322775185921533511976 11677640 -235595302434976658666296959510012518400 11677641 -23888541767108004631256258800709853696 11677642 391191027591774487777672878468171124992 11677643 -318032617468065902919433249147776384108 11677644 -37520166180709950152525136272097266688 11677645 -20203060911499265708856914089151857920 11677646 -60962936162680232899820405685644800896 11677647 -792618374876897568637791155355801275520 11677648 -115468349731741773016542085990216237056 11677649 254380214439723433917228524284121659764 11677650 -100196596870909834275900833975612006400 11677651 -1014243198801651305507185761778484083348 11677652 -148914158554427878306126602177875632128 11677653 52551812927940618504259445439634877340 11677654 158634939036339196669951103018552856192 11677655 -2521749097065633297099527935403609760 11677656 -221380197535344748574725662389016268800 11677657 1072267888248032332522408765223384106504 11677658 -126776639881230903616550027374356189216 11677659 130055861545838584055778120144399827712 11677660 572068747764145850048765773065119692800 11677661 65176058020683841220535886843434008448 11677662 764036057485748029121235267827541177600 11677663 766892796949313872583854480091459594912 11677664 110846991565280505187015704905711616000 11677665 -302232253865869727856215243408861758080 11677666 -20261021410734708747606402715037982720 11677667 1531308291494468307819148693205754598752 11677668 -216986928601821804764988337733798430720 11677669 334818890842609801032664750300647510400 11677670 693587672300441917199067744478422528000 11677671 385115046783397550153975861753051431440 11677672 -1329430001305922700839528089627706803200 11677673 -122134635403125546969229590014146443456 11677674 83005443798317345428197767435468017152 11677675 7964901542441027389855489124662906100 11677676 -525600993470054219693009359207082807040 11677677 -66185200955735565259013628734741879520 11677678 319539668966169103309289308106553046080 11677679 428059255368476059225550286934619115384 11677680 -58463894830248783079669671090962595840 11677681 -522969741647184165969862295419131102668 11677682 1752361695776519439854929087225936512 11677683 178583226643648741617283132119545699904 11677684 -322957258877509241074344287438321831168 11677685 -273203029650490296906695825062910433600 11677686 250791040525649159651049912068430704064 11677687 -441550283195719581643551230042019245648 11677688 27016113590306656461424077095100395520 11677689 12066732151258383418746137652895261770 11677690 502335362951411258412246661874366400 11677691 -1572190319078705869356507305167521393120 11677692 42785559639784097289989370941240927232 11677693 -95838029420523744044474005290741822240 11677694 -57519081649228886088317164854384788736 11677695 45350243585177766755772712004276875920 11677696 -1245108371400379561550660977114048626688 11677697 -1170637697526268369099749706912537081854 11677698 -134703403844058557206081919152450555392 11677699 82335522845774978476280201055570579720 11677700 44589482278733726154619180977049190400 11677701 308045506575933627121182185759032934400 11677702 55268140529753469836755742701244289024 11677703 -1395729785902356308386321591111983925200 11677704 -607313809119740752983634914984081408000 11677705 -329239191576912245402655738100031013240 11677706 432841513438940513201409333612432971520 11677707 388216339754658073603453491657480332604 11677708 320257813868742169504184736185000994816 11677709 588646065327778023300578534346034265910 11677710 196065325382801664845177358628452480 11677711 -1969665616903434003859126075611806946168 11677712 -53865899478552805257779467545173360640 11677713 765941782707881678943956772379526306544 11677714 357937708793929560497244165200604675072 11677715 103058360808971087696063824527085185600 11677716 37815999546890544422644019374842101760 11677717 1325156219513544187498474134243837770620 11677718 -12801962492055564046960846109378035200 11677719 -784711516057229967463869150649036040856 11677720 292368419990880639925283626832796672000 11677721 247255299880742510786772840805905437568 11677722 -53835976534554908588626787174074615296 11677723 -1253894790740756468564404760788620574280 11677724 1120982539509315824789956560347348714496 11677725 3355746951553767503505545679625723200 11677726 256665820277276788489344667110132942912 11677727 -1956827375523879126248242854363257433360 11677728 1370796641344546256664084307598836236288 11677729 564755658344340279792767687119806086946 11677730 -297115969557232390423185753418855830240 11677731 26467578755112778767385508454533231616 11677732 -610513521147751603330167344586901859328 11677733 -230400338080691413178779398157802256960 11677734 -139246596213907463047550335975266414816 11677735 -615697074493318181384622360064086709320 11677736 -203942157263466178583407232969949511680 11677737 11641661165556418625755984942903270368 11677738 36272393523149212426820852877288455520 11677739 -967188466880744871959191744955694272400 11677740 -210484673537974172584783540229475532800 11677741 974760000689942701918358999208201781142 11677742 856989202956894864739409672169169326720 11677743 -60068309734641959402218913609424645120 11677744 -57033393468696726998929169827637624832 11677745 248999204056713757652501491110496216500 11677746 -38906669414091224264892218020030093056 11677747 -307952677978517957322124343385770002804 11677748 311038498399890820243171861407236474880 11677749 638155109114929389885963903508459937760 11677750 -80845586792116930710319537447482816000 11677751 -54069449608085589391491275108452924248 11677752 696215736203506873797781193858956800000 11677753 210499734636037489698457505915158377002 11677754 -507290112392444027288370612549177078528 11677755 73666526100280359184738907729406025920 11677756 -805316152063172186691863825826031546880 11677757 50973485427609513206676914594523276672 11677758 -90034881818818743270263105292736294272 11677759 485116822039403925860892015279879394560 11677760 195560552845844149596455978912034324480 11677761 657808024402401235445752434259408932480 11677762 165825856023331812310892710786147467264 11677763 -168438752372614504864986526212170513988 11677764 163633700510652774282961602372655214592 11677765 430416825950440645940276747627502715200 11677766 -102273704723342045381316575952888215424 11677767 -31364700821250910504608923419375412352 11677768 -8750046937393091229397752004621516800 11677769 -514898006790946920700747695864841537830 11677770 -8507048605875966774490130701539086400 11677771 329371597924280306147918958695368250512 11677772 373990767628327516472835661491327173376 11677773 -103392704099141018336471061914410176 11677774 228972020801944385286396325516553171136 11677775 183614591660758581509515585761673278600 11677776 72413376450157564020273233573581160448 11677777 87276421019675004210842218226757425152 11677778 461526704293296112019656992655714944000 11677779 -141065757742164050273593242188989569600 11677780 433018258028304529372242648682383360000 11677781 439268902972445797131804867733792111200 11677782 -147409540058381462173192976053173407808 11677783 142639708586725863561504659382113175304 11677784 -381632289581677981468196462375973703680 11677785 162667376321886516058086712285554687360 11677786 77085535630320866606715887369217145344 11677787 -870492594063665806328163858009095088408 11677788 36867405134017414818892050927632570880 11677789 -1479705283457938677313139725220533832410 11677790 -35816982400274421789501900998121665280 11677791 303664390936159335588892154892706410240 11677792 33438458745266297056882535141301288960 11677793 322355460432751926470921481623231800320 11677794 -219495190709688538408507861385542646400 11677795 416658471486837328265464504796255881200 11677796 -34153075614137746157054693095117418496 11677797 413739324390373822486684625176077143040 11677798 225006194393770826321091387110134200960 11677799 347611056278314850150321400829203623040 11677800 -53876817138883074971574436142671872000 11677801 240342696762382461046308863105694003712 11677802 -254378380558126749023750564988646080768 11677803 704883526894690172067152606416927279704 11677804 312109407112268921000733646409411430656 11677805 -538098301730766238826969251188240567540 11677806 -103869751488269085253574407601386390656 11677807 245539504544299241018011064511732601200 11677808 101305893920434008131112263637543419904 11677809 76726553831536007416167035594929898496 11677810 -40896110421389770096237150190536529280 11677811 20247320402153126254725875050302507840 11677812 -95967267737801351759340948786874687488 11677813 32167186440914349638817120040966084224 11677814 608664317254281112222870543168134212256 11677815 -50903166944867728553549644066975691640 11677816 931872692890522036043712726473505300480 11677817 1237472209719614271965610610849743893892 11677818 36461557996457924240265467690673258240 11677819 -63226465080007490069218273320335543504 11677820 6677844638782081786125123332086824960 11677821 -834049798209692075239946897218370892288 11677822 -216553728992703421910786041387357264896 11677823 -1832583381656790247572910504312621858560 11677824 96197156873524498749280972569575424000 11677825 -173033128698054014914517228684408082900 11677826 378610342318888905202416501786583580112 11677827 408174595042205462278932439652435020272 11677828 -180854064818888860451752671585023988480 11677829 -149028316666017063945621763157466749124 11677830 -57190407889772934448817183209671655680 11677831 -4346633385260333508237595916132286224 11677832 -973493508734835987556468249913669099520 11677833 510597127079949412709874084822818367402 11677834 -39575995359939007689833766657750590208 11677835 -124161171724791508791524915026581164400 11677836 287220102683624194226663837161927065600 11677837 -208972978254887875967972162586334021760 11677838 -630772020603760282017962925085753327680 11677839 -52773652198632686700025812888874408320 11677840 106251148846448886962422166753550827520 11677841 -291555447555377591456747483986802981376 11677842 188235757258741252960362439697067534720 11677843 228069103327735468726665389224700227584 11677844 -109026445979098986107862622756027947264 11677845 191052916465800513487627250796027647520 11677846 243682991944667932666211457796405839744 11677847 -610169092863594805865200836144687800760 11677848 37696727085043346973371898255151595520 11677849 -1117742179615442855866237335659038993536 11677850 204877635494856201318267122802628808400 11677851 -492053315603051911933236292665009802632 11677852 -553525249719012382107291888688685208064 11677853 1150999582926607027181511833730576581664 11677854 6074654577378856696988098764071159808 11677855 -135799667522289161771507040884034355200 11677856 682588466354743747163830592049559633920 11677857 83422547187058629443071101522104357040 11677858 -549561816043735301716868564619141036720 11677859 544584227803038792059138709895640808960 11677860 -179381829971813266546690033558062616320 11677861 136277329805849894446772447076102662064 11677862 -195431807868179948990185940570712283008 11677863 74180233588013977530992072985056655144 11677864 230405239715861153765341481572014243840 11677865 828283988949547784632013159759170859400 11677866 75961625601061370505341430615626362368 11677867 -619513092803795183757450485066168249328 11677868 -201500817621827761296818999401078172160 11677869 -280065621417259986173281680446372832096 11677870 -38097726878278454495950479416724086400 11677871 180890042375554241288589364709907453072 11677872 -50299314854490770040342746534266601472 11677873 597245475035320850021159562191870246640 11677874 113943432569089328309455924879590160800 11677875 575166795974584845799179812183784000000 11677876 458841272406126584156146914571314284928 11677877 -250012472567797272063647262703551457728 11677878 -329478354313546532384552448149673212160 11677879 -915045552614974887367257235960389762520 11677880 134061096972800880593185861857390796800 11677881 -82140113392141378314219647048479248048 11677882 -280629289109541883517047903149902331648 11677883 -21239257822497113600229604415032947936 11677884 -2315813362076884214751832172282158080 11677885 -43619676657370821921169305689210382420 11677886 72841998432982674278347340914982965248 11677887 288518478359279937579376327689894794016 11677888 -195025982565154192334081030653672947712 11677889 -365126466459789439284706200850062768300 11677890 28604740290034044887567578700978457600 11677891 996290004583499921615113904506739647292 11677892 597742962360718166645903031705945561216 11677893 193054648506920770410768865033506672864 11677894 454792666065702151819118741821587081600 11677895 -550694032648285977762879706146662083920 11677896 10528666067105161823513032901096048640 11677897 7227183341719885639104095549700916224 11677898 -60796914684155372469113336944848334800 11677899 -651425394416511914287162816366043092800 11677900 150388096714796156010799725951816364800 11677901 -146434337242709490076750508185786000596 11677902 -667932689309160105653389063372951197696 11677903 120283901753610261009903747478701543056 11677904 1211996359008490265647101683435569152 11677905 -12823614486715601898511625545826169600 11677906 -60509366836742806864075674424635028848 11677907 -510534551748007506302208681279246948492 11677908 -116989931265882480804918750597851535360 11677909 154384400912229365009545954778861580110 11677910 -356201105483717140443702318426517136640 11677911 -249180340976399287666818665632776384000 11677912 -256799066944895383343798118071534929920 11677913 53307537017210901624449924265738115200 11677914 194983980020270632866045220817597265888 11677915 -111373516447354899783896460935439391200 11677916 431441057442657228571141864726863690240 11677917 41351962978748269402845913780499865600 11677918 -60961816043427346825856144531248877184 11677919 496850337387903264640899151525854176760 11677920 320222848192885709076566820213345484800 11677921 668237006242341420317397368509430601122 11677922 -116156734876321204283781844530399962976 11677923 -391691156360231821828521939241763464560 11677924 -312067863942048298827239918642858783104 11677925 21857389631273974147275823993849822650 11677926 -145344516107605813545084257881339737216 11677927 472798143646951196235934004825916160432 11677928 27834483155142986627846695756153896960 11677929 -711388521192178900835245149824419709760 11677930 26206958996033125316582322749684747520 11677931 -272344714470659433875093946605315243136 11677932 -1648726211724890215519653885197844480 11677933 150207320389646178688448431808501599660 11677934 481775772398634319055684008584781698048 11677935 548718772093664038054168247162387830800 11677936 254735931036456520622028749499082145792 11677937 -948536350488630294844447623533928906414 11677938 351365157202889331783821846108911288320 11677939 -6733572849337233313845190095212327360 11677940 3946958037886695416353858708631470080 11677941 -330804235103806752141870212706843334560 11677942 226438869388617905360874419754201331872 11677943 1197748619020081533101705876911484457192 11677944 -241462934766204939975737793736177090560 11677945 -27401707521193155410363703569174620800 11677946 -41256038911479974492376032001265259520 11677947 81913899076227522898451091484880779800 11677948 91147798620653689952109953613125148672 11677949 -59832801142522093492417967929600325760 11677950 222769193627405826408653754036679929600 11677951 -533405898091172898960546000674093454720 11677952 504313561003975990608007801161646080 11677953 230194610390107104131199604743773383104 11677954 -501522835048287542102182071100518859824 11677955 -927262282115221471947954068432877398640 11677956 41468246258570320788150765362673076224 11677957 -454824721527157159782510164587688654820 11677958 131708291149111376674719569603529596160 11677959 -10214228077970066854455882677442910560 11677960 201759810324645419542684988183568384000 11677961 249422461391668465438723927219105313562 11677962 60522355511621517950582809176239410944 11677963 885257697044592325284594354382431642912 11677964 480978926980113000549746730687202526976 11677965 55168115124113618647691392661667813120 11677966 293994739879896473981683766768838542400 11677967 90589684350887315671260666373332335712 11677968 60441543805082965529065787437593403392 11677969 118739268043235824676866289068828744370 11677970 -147436994487053417808876076218050956800 11677971 534725694709535796652125270766878096312 11677972 -30032890700835997734506571980172781568 11677973 196022345389374532490840138287595507040 11677974 134527127757608465680013781076499687424 11677975 -63973206739321632340319064261532522000 11677976 590328981465185489390346309010708930560 11677977 -112946615621088169693865329652206152060 11677978 183576890447399574010935530677663264224 11677979 51372069877514592953429737016762829120 11677980 -159675059063237059769672954618065013760 11677981 -603802283184047778253140077093636622720 11677982 -167520253762301893996454923181058657408 11677983 7964386565367314026579421823777667584 11677984 -387311302523377530389784416521675014144 11677985 -106635114618025729377639395323501430400 11677986 677204071668770760173830928179579603200 11677987 64245256293343852116155249270485312320 11677988 4918507392781658944841456233403289600 11677989 5323301343003800817624496139244042048 11677990 -208428484275618656206520282749509456000 11677991 -96302800287144500031025905072638426328 11677992 -610924322863279107759957421107438305280 11677993 -1369315531902969620591055935916622322780 11677994 17283214689356164342733219075508421296 11677995 97006573432758392735730654744609488640 11677996 1090627772308726113408714183142184779776 11677997 -92438033176340505332399202136465099968 11677998 -138336786081987032433947611126794946560 11677999 -385987901987849353840379506478549014000 11678000 -104429702792268024655494380028395520000 11678001 -94495989082360875866815967261317128960 11678002 155176104567891140749766258164535703552 11678003 322598040887605310900843851155531258252 11678004 -102545792146991378631008055100803261696 11678005 -785047862462097621605524956279444602340 11678006 -83405181023713606799483516791227759936 11678007 -408698858619468323159233585467479460480 11678008 -212330307240831889162944770373914112000 11678009 -58554148871612247048392303400109216128 11678010 19797901931650256335502100091295539200 11678011 445308420417260380489586668026787502824 11678012 -320975288268024172191260504159643730944 11678013 -36732452839727777125612197269114537658 11678014 -260888184718206910385989138757117635968 11678015 -57214059882811108003412205524043202800 11678016 -2868785100523216517051335823232860160 11678017 -191991688709345946685463798645584231680 11678018 21744178478607035196418178084470594560 11678019 182485140220914213358138592416913600688 11678020 222310964313393798820733988782402764800 11678021 -1332893745297620462638678753705302887778 11678022 -111000013547167183781663464182373887840 11678023 926678553971314688031721792897065654696 11678024 -577813676614806744258092308444110336000 11678025 10805785909389119094871232688682006800 11678026 -9046375193300064153565324314452643072 11678027 693249871595949419258082712250417512440 11678028 -81994641550973460215266244849590510080 11678029 -20607708107747558015074763631612381312 11678030 34372288294715845858162782146607959040 11678031 -482307429690262121661444275975785867776 11678032 190161025340027915566912212367515508736 11678033 1301729389462471916846255296785426850800 11678034 -30404470564412288170578823843121253120 11678035 279333882075923122242848913572145234480 11678036 -536507724268789449985821566739576021120 11678037 -587165435157578588695148436617054054400 11678038 -126698189144410786925860653089311839360 11678039 16073454155392289203169763142568889960 11678040 -190103542764740886719981927501365248000 11678041 -257640772789474043787864290022577344000 11678042 -185911356858727969030709125443361696800 11678043 119762955281851843197947528239612581888 11678044 -100413371194852981422544722008858748928 11678045 442701540249588519028771726706718509280 11678046 87866596057353843736801350742369075200 11678047 -768549749301188705211075592168342360680 11678048 725142111910773490945111459338185342976 11678049 -892142276417513309481775845458254493166 11678050 208079764120012182465041100309717273600 11678051 155957075412120935298955044868847251200 11678052 91271840072185777547520043745667416064 11678053 -133199502558859540208791987332931616256 11678054 -351527005314380385812817477124987911360 11678055 110507991543333373136774316416540951760 11678056 87197513153153736948400080486984038400 11678057 689255665118871520150916830464058197306 11678058 157683355740139279807157489469704703744 11678059 1161375367632029051493376915509739206260 11678060 -169008554921598870329976732092048363520 11678061 -65501102627424551414430318433273203456 11678062 -96304961242191980697352379050298518656 11678063 1087776021645061598235139888003384239312 11678064 140539388946976382244522488149655420928 11678065 -3023976412723086573179844367971820800 11678066 364611871098645068750253594170028585984 11678067 435757051442972755029315854207802240 11678068 -991203835867662765104998470675428209920 11678069 17399752513373265936873525517639032864 11678070 -178675301025736198046029672497532252800 11678071 91196355735605519063191133527007473344 11678072 -363813679052795251109774459567744778240 11678073 500281031362469143502700097494619392 11678074 -645717072873919324851987248296391800464 11678075 573041755909608300844096154233654713300 11678076 -125377123585977725185124609375659719168 11678077 360161547114005835595498964630069276800 11678078 408814374051655163595949432014512355840 11678079 -210155776290558068190974328747100481280 11678080 383100352887641397127446186132347289600 11678081 -166281049126007578766023420863767537148 11678082 -205505654444807798255067245362189648896 11678083 202519008333010269431819765108673918332 11678084 690129429386730883375557604181864755200 11678085 496911812807126561509895098889632802400 11678086 161509923737043813314401465708208438400 11678087 170845497592758357514624262267086340952 11678088 212026697998470324340986594667146117120 11678089 -430412344027372868341636066874038546176 11678090 94967124455779752437155279968625889280 11678091 214965694300968694045295739813696696792 11678092 -295819721203867844204846869955496171008 11678093 -234903324313450591363678724381235847200 11678094 153366492488236125454151399555985620160 11678095 83233858859087896141738870189250924640 11678096 246606706632550009757337368625296179200 11678097 -91029250129754604329374027114107000000 11678098 168772902533814979361830791711312677664 11678099 -526149540982287521391299136844443273864 11678100 -71929049636635199644242669291668275200 11678101 548294564731616707263047962485466543452 11678102 -2078307439129216351969041666954355008 11678103 -96337657510647939567679300789779555840 11678104 103571414348013397002696656742816768000 11678105 -116689817363430549153227513615881824000 11678106 -152982475249136004142273060079731200000 11678107 308151200872067352577092958916907127312 11678108 233776094321915778156011936705982036480 11678109 127445910304784418060611222714064294528 11678110 -457621611938308330560452598986446799040 11678111 -100040291124106714998143676172267680288 11678112 -2199136319450191055128594207865831424 11678113 416678916866657594039021271285637371362 11678114 33923955132935909669381596959977882112 11678115 -386886957966212844432619355471951795280 11678116 80049828634912452991643278522852147200 11678117 -208186949916214986063096297725189533248 11678118 245962972470403714203813449616487815168 11678119 661793320680388679448873909312917493880 11678120 131967987503872852112521500252786585600 11678121 195381592338158774696294905088820672000 11678122 -148415927509191043890578475221023641600 11678123 -1327870262120867155741302402470853521520 11678124 -42906417508021762860107700837939116544 11678125 -225921882164215188052023483321584775000 11678126 103724694264627586502477366836552945344 11678127 -690822083861299752888399607134297146880 11678128 -95549551350098191585929181297917296640 11678129 1119030703748081199055657609021914083730 11678130 -81322570162317238678759916679345260640 11678131 396564071618329146102251027921307234592 11678132 -1169755659944221907177381118843476040960 11678133 -242233369220786988389615993683917101376 11678134 43826483580482539080753587470076175360 11678135 -13484210651317954223347153430171059200 11678136 187716050082862219921395590972567654400 11678137 21045299253447146243377817152932551424 11678138 -303481906417575427815188856709475245056 11678139 231385530095723070539752657499497627200 11678140 128921011632973158651933811435914393600 11678141 1323508231350348091675160930229007204800 11678142 -96369695650248281787463132477596926976 11678143 156682063404405843541791874537888626480 11678144 -69736753559475920047386092029454843904 11678145 2227654343098924292110433221409999040 11678146 459380414177067529238881348278383704272 11678147 375359197255329376508124055470496484640 11678148 -298277563273984808767151314158202951680 11678149 300032656158392895096607181216165218336 11678150 -62716584772311398705604622160293200000 11678151 91852141081015959706699558719888545280 11678152 -244126874856792914601803007532838737920 11678153 169483900535031135315570280084943480244 11678154 -22662447615017384865399315560195923968 11678155 6666726620283472281802940867564589600 11678156 263762810397134823616223300336881182720 11678157 -515342329067511314329785669563133546 11678158 -136347617598380810687862435254943744000 11678159 1024242256375110659786387471992818309360 11678160 21284984949287084513590550426379878400 11678161 -868779982737459709830903141416523416976 11678162 -12580493560878031215742423751135484768 11678163 74971250315751081219139464577372180224 11678164 240411510901904672241379700283805333376 11678165 178811621617132591578629155381213785600 11678166 -11723745289716997079135093528541917760 11678167 1539596023349728615916969602836733935312 11678168 -457753646129881626794596101784291645440 11678169 217488166685975700328802731192902473280 11678170 83538158825038366987540365758852026080 11678171 -481962277860613273393870026698280941628 11678172 -179872240039740007557505581237446025216 11678173 -230867698584540009626197243269409701000 11678174 -197734255508512621079764854273528737664 11678175 -2369116785481848014242555196266716000 11678176 -626905969151500067275735454551984570368 11678177 116462218769435987519761773604298668800 11678178 -182683227392627853232955785422936948480 11678179 449059080055306714467347285931781286640 11678180 -250258693891730479143895489139215353600 11678181 46632230931229625960920284995687832000 11678182 44884757782269682991277294258763476192 11678183 -962003045090554709162267498211771564672 11678184 -383080170092140797458765970265649971200 11678185 383064443980311485925678190355395801380 11678186 92944000013435851600167376325315048544 11678187 -86915849354445265926017610363536172636 11678188 188905536490762124405907964139342219776 11678189 -333282056455235319441335683886935146720 11678190 -3481964276129021852075839596337860480 11678191 -101692423735507288574013970115335194128 11678192 4698212021135672145672012074423255040 11678193 703247952963280163322121010389688619780 11678194 101609880918804519842763019106575907328 11678195 -439104152605213808839458207232758214800 11678196 -69256987214889998069552793325485735936 11678197 -158134856947643279926744978379596054354 11678198 -2509863065600270150793891345128171520 11678199 -67496224927932928498323033672940857312 11678200 441616242680407361098483395625741824000 11678201 526310082974239060104646595714417014440 11678202 650103703311155603687993054848822295040 11678203 46879802447257727363890690350906027424 11678204 -274452573833656567379939396843626951680 11678205 37104979182753928861690325449525002240 11678206 -162291705711380354373937099195352867136 11678207 -1347807579248168661188021913923050412544 11678208 250932370230774286165508736012269912064 11678209 -1113819025736096349654516037344488366590 11678210 389373443092520364499336035389952329760 11678211 -336867507369043485191108987326164386712 11678212 79385738343084645548312181102441869312 11678213 -975329335077733108710028280487578842020 11678214 48150734449094474304320466449683919040 11678215 616626992194125899368027764501749434320 11678216 -42124160315656791592410007196622397440 11678217 392172570781034479062977711119934165760 11678218 448622399096868269073163133124954194112 11678219 -347243225804432015285714638754641131324 11678220 -89920862621860157533273101495375513600 11678221 31127903321192579017712142117715674422 11678222 -185520040945570420683548497027005902976 11678223 -367217581394512722300756340730095908216 11678224 76404476228902437856386851805413376000 11678225 162135108059282988264876582697131155100 11678226 30514286857960560137223300486682549248 11678227 87102196904277859906439759031790417920 11678228 -796494381714147945283674507601426914432 11678229 276725454050360796110696571873916705920 11678230 436348080111259901919429405645347093760 11678231 -532893376519953448444964686353562305888 11678232 -17067106173605059367402517909662146560 11678233 403162869172850914454411818083821336320 11678234 1090871556977998316751477473291214392832 11678235 -221562260296400803069769778229672687680 11678236 160237425154463240026404097986199454720 11678237 723294745827330106332475379525631695820 11678238 54529598937730827548577458927938420800 11678239 7348433457011502662425940543281715656 11678240 198900903158657524473936562143709102080 11678241 -12795239853100066389715889307120178080 11678242 23966855167797041920882891037946247680 11678243 -1943340177386835807964654518796182381936 11678244 -228195791802646972442349006030653021184 11678245 -681345115899534834962409951630984490500 11678246 -276732261109321591672303959500619981696 11678247 312702724923080291212774358070972465840 11678248 11786884269756414694493272109504501760 11678249 115195906538829874795173464274676549248 11678250 -57199716739359548454109744338492672000 11678251 5792302478412078595388422305816504112 11678252 292500720663062614299594691826849482752 11678253 429045121549154917881479651205817053504 11678254 -63604640664099020919236548425995059200 11678255 -331617432406378656671321710477974942000 11678256 -3700795235948857912281429262673461248 11678257 248715901798156215867101287237891436160 11678258 -237910534762759287843154904642739886080 11678259 -425745922975503211001384440028628407496 11678260 61421940315884356162818807302772940800 11678261 154588004672376265681263649786445622432 11678262 113077210857127510226948722292072905152 11678263 948050485397578508275400467613629676824 11678264 482802417835273968093988863904883281920 11678265 86904197347508059115771954972717579460 11678266 -410564220726333699782535160074924596736 11678267 -705607791468028912244276403017328304848 11678268 297062190553518688171283375805819818496 11678269 676625111770732850536135764721483525632 11678270 121094013894796698098632432346832249600 11678271 13415519547236090613893907657388314240 11678272 -23822033667246511152190659926049685504 11678273 -277958841327533727501618250367943168576 11678274 -197930636835218796845662338826581989760 11678275 -63017318077808721958356114015984621200 11678276 -183712729446094208133558905851668483840 11678277 -5441307201055062924168647080146446784 11678278 31293888206447282915794047071151329280 11678279 866372524998534653599897373576173697880 11678280 131254333884939051204058250270399692800 11678281 -965270525333572687749016383945673590528 11678282 -20447855904642110367755012630298026496 11678283 -105954915543108803509550200006786185600 11678284 729208888516342372481129543776986497280 11678285 -315257236133838516735084733162782320640 11678286 -406533776762493149174188433363345014656 11678287 68943125118075874108444860293707397440 11678288 -279510304348122664691229186127659417600 11678289 -60271426563574002375951436085911203840 11678290 -93993085803692128608402496762882265280 11678291 748883019773216152862674404476620748712 11678292 8146741749889253720866982774268575616 11678293 738188213964775946623985042532655111680 11678294 -666891779794640677905214986756319406304 11678295 -586615668106157768976764833795282357680 11678296 3030347228672945491863980963653877760 11678297 750513819733716768055563124230141220746 11678298 -107667977578574109048047418335929435392 11678299 250091061951772669953807914185725345864 11678300 555526553921584987215770160487250496000 11678301 -158258467838153333966297191508545104096 11678302 547973716294903110632683219706492276352 11678303 16531354422062211167381854824458961600 11678304 269507466793843353643872754834121687040 11678305 1901736066407848371943465825764125460 11678306 -478940059071556213716651204834603306336 11678307 -110754957652798345004041418642489975808 11678308 819574389393446050465789221313158796928 11678309 -83705861764103513726242903648786358496 11678310 71395874972063216955266698039611801600 11678311 447025049383217889417351523014757769912 11678312 -973129151454971940040309628181720268800 11678313 205723595822843186270255979444851020800 11678314 -2344933114804273484553128280771933600 11678315 131510378363358651479670932059668000 11678316 -145766216798492044215649278190625473536 11678317 257185709602912218787431164573732727372 11678318 153727988622204287570681550817872740160 11678319 -6178497350940501143240270733205855536 11678320 -28568030131357979503991512063609405440 11678321 -72212255014085872114425396571447472028 11678322 -376641385137592229915460660128829350400 11678323 848265141983751921083452166187698927544 11678324 -9900463743159270673684838702709116928 11678325 -265588471049467354638621206342989334400 11678326 -186650551238057531148048820407998548416 11678327 -12721482315474371511273595609593861840 11678328 -86375709216875601494225719731489484800 11678329 -531059332959160693544005705699564168440 11678330 295063287278471949633365274393841774560 11678331 -72361982344024494224677090515802003200 11678332 -51668713602123140514936882807726796800 11678333 1464448352400504738372139949175574159680 11678334 -206315325086004582952745362565200317120 11678335 316780236542862244353558242538046898280 11678336 -1202117026097454121987454710017939210240 11678337 -1185496217874934366429540942228725990336 11678338 56170054912720895224203974158177620480 11678339 1913363059863570134192985580715116980456 11678340 7778322610669918251913430047844966400 11678341 -198383031378976308908016497897998372258 11678342 85292929057305866130930184684508436480 11678343 620205802165603013323479837079191635664 11678344 -543525226973383746050995279846690851840 11678345 -312480553409269199919305227228946560320 11678346 164060394154336444663667878728740755200 11678347 335614059030891190258981818870524544352 11678348 680681840986522343190462031369028645376 11678349 411141010359616668027160475252569784928 11678350 -5938724794189632264819391576576593600 11678351 -200960075383800083229154927052813656896 11678352 -51918179961144770423630040455592542208 11678353 1004587423137560239747412466335551863602 11678354 359270308520128345846639190711655873312 11678355 151921577608327679268701128408872794640 11678356 835080732846795493490460103157213313920 11678357 743109320091973918607703757884397482972 11678358 -103521179284467691761249441255090074880 11678359 -155160351021950707395855664844862910848 11678360 238578732848147853529341215618568192000 11678361 645260407905184092340211574886633176384 11678362 142811722908283990072480799346507528432 11678363 592648742043518134244495096296300664040 11678364 -38295557520316475389216480338958172160 11678365 208322043653708032189462322338444705920 11678366 345542454595832422101114227929235651520 11678367 350724489307610929722267035416703428680 11678368 -129148176059501397234432415572044021760 11678369 511787029956776975626196253503170488000 11678370 -3617696762468273931530557082297425920 11678371 -360882457481579131461224259507845044008 11678372 1598233014761344829940253313837675765760 11678373 41695844841676008954329272364989216224 11678374 -30776669260633017611102456433440108064 11678375 -925571431083369603554637061500341238000 11678376 81965279131107339948796572510058905600 11678377 463962520081810435979452915249964863226 11678378 -12537398677973363208057922609899668640 11678379 -121604394907927773990450280436887919952 11678380 49154165048102237129873676000178391040 11678381 -639560422516625506545479938177456809696 11678382 -80462832218313016185157419423600929280 11678383 94377314975664093307689177419372708584 11678384 -46851528804479678409400601413747605504 11678385 188960611025972989904481948204631641600 11678386 -48652740648999010475162746525458389376 11678387 -79856851496365863735941706293726613600 11678388 321559315679024253751585672365890273280 11678389 -504494990934156792152379627614741932100 11678390 63517094932131824346236001899339251200 11678391 341136886865353325537032656787802194080 11678392 207469115344781977334405753613819801600 11678393 675753158315463095072278776765507849642 11678394 2049117157417752038510706987794221056 11678395 -312604365006679019092510888631355177600 11678396 -277120460656645987525650010380308659200 11678397 -576343435049943090922453578655492166400 11678398 -624101472229838768177099608919542788864 11678399 550544565521235783151450912488346328880 11678400 -39776382682907142255908346715255603200 11678401 -221003924581080623204473321285722037440 11678402 -51454559007111999594229388130908181600 11678403 691536189799593814232763069556873497408 11678404 -959828671158051450085750411090193654784 11678405 -437450301800138141345583744556316943240 11678406 -263999568429735449182723026151746751296 11678407 -414146672218547585091999520557423245160 11678408 192639429196346405765889480038731776000 11678409 -402358797906806408039849762814922600086 11678410 412014147451171575201291597108833547360 11678411 287918809191712625634562945413877507632 11678412 278646530153860336422278872317878599680 11678413 -3977872751851466009088990389905622272 11678414 -233856575577770683559854192296395554368 11678415 -365893897493320141095016245110775682800 11678416 173185619655329069725700761646256537600 11678417 -532482555358788877120153873996224475920 11678418 6362684433465425254210946366721137040 11678419 -2176842725171225858844004107516128102304 11678420 -12074200729812601318535851391795857920 11678421 -247072194700240532852393279838209331936 11678422 118211800002068533098737990205843621120 11678423 -375993145503195902235884172328458308616 11678424 123347761143491232046275900693909073920 11678425 -231115838634354841931669913966046561200 11678426 -565384284064254350131955133497981683200 11678427 -208891876950310258441045423995084458352 11678428 -242927970151436073083379294918446865408 11678429 84337310917321128923682363592120423776 11678430 -361713505256190813144958649583625716480 11678431 512106233129592742955015515027332451232 11678432 589325340070249876015790096662180134912 11678433 302135624684917865377486856014761981504 11678434 11289084682387292823262412409094402560 11678435 354274946723836537801292001517844094720 11678436 -323053429801946304415985627970207744 11678437 565581753909953898293975926438383824700 11678438 -580719477171053489509618289447360558880 11678439 -694129480643493238244710051521303660720 11678440 161184793318225817805714966555295641600 11678441 240176151921966607742169746025165233892 11678442 73926855635675340578663136601151200512 11678443 -100823709610163390367822905189505531616 11678444 129860353254152078279620753501922107392 11678445 -637226678985453733977093499562996640000 11678446 -240206575291973365411793136885036947136 11678447 -53758234802733099914087370783888998088 11678448 -94631529937004121330247401431510777856 11678449 -918496043867612191894750185554568345536 11678450 -53615248679707401659790654834826483200 11678451 -196505206085306551699224531179596365768 11678452 416470237039716581061777196755815755136 11678453 1347939338434281369678759420504063222702 11678454 -49096845452556387493109708175651829536 11678455 -140120910852386128122385774060591625640 11678456 9560199892282564081533295926715637760 11678457 182926229396058867957403933546735057920 11678458 -221324920236661578766853093555063862528 11678459 -38204123968589118376609692723770262240 11678460 148743774820575994006033537247677440000 11678461 199065532789935640920369578894739079552 11678462 -646080215477113462968345012364326816768 11678463 -64874032124414117020973432435498766408 11678464 -338199245660427559892243500773335367680 11678465 410062295684690540835625646093539339860 11678466 -13865394371384611689934993522004560896 11678467 -51571640026551492626044903432906973240 11678468 -167571426055729063949051771949273805824 11678469 -14503383477759964903583695985740469760 11678470 -123482199364383765085515601203474472320 11678471 430914359042146898490656550753843410400 11678472 -310821106313476552692597998166540288000 11678473 498812755283538979323638246948805450420 11678474 15825453136611732350597541064753797120 11678475 115255290417956042621773680262616371200 11678476 8011833439891470669433116628610082560 11678477 192313338153228676371334495967788886112 11678478 -3263206346599296644334555089326018560 11678479 512757045114442979896844902811571900080 11678480 -41707190054533980596019667035480391680 11678481 -79288789995193573599187356645032547900 11678482 51542318351588830385569051234837620384 11678483 580378755158589339249166150411827986520 11678484 161689089455936661533701034446978590720 11678485 -18282453672967093945525435895246163840 11678486 19750564882150561386583832231731913664 11678487 -693586578064814130432499493116287743640 11678488 -1082866264922030861713810599559092234240 11678489 389729570588567444979025935283364281290 11678490 -108259764404328012616193186189546364000 11678491 419889973614428350110220373370213964800 11678492 -228407187378788312062427553071893140480 11678493 479448238650113891698957437139500603264 11678494 1271315807138397147635535585085703839680 11678495 -259858697532808966502216359547891601120 11678496 30348878242687312614128374005419212800 11678497 -259915712746438279818229349609859646080 11678498 -312803232104019041655545268395557453536 11678499 501772527711921939869058647014517760 11678500 250632380177791045759603650775185216000 11678501 818855945239066905874166187002199293502 11678502 318501796068597745576264090912636723200 11678503 -362626707935379963055107684894563714400 11678504 705936060407975679096304145434527006720 11678505 295796643494840993077651378401886330560 11678506 -30453425362890894401315334369398292480 11678507 -1378396956635516093260013374476056454648 11678508 -291959926754909374048825958972381284608 11678509 287215565895974104947280063423819743916 11678510 430012884393705103964596313212839183360 11678511 65943353671230772760169080590232683680 11678512 24869510219805610251481743480043913216 11678513 1778060671705519951105888240835877109632 11678514 -66068060362166512727223268965779059200 11678515 310367566408507425696369596652087448320 11678516 -746580656825781754538233838566489810560 11678517 535825332144203672807407531355678783100 11678518 -287890422270050511722832952782228179040 11678519 -1562944976498928703011081025676712716160 11678520 337902956861697204832931549714841600 11678521 339199368659906564713034065823771621200 11678522 56495646182454991696932925323483769824 11678523 416688899203367053302274445180589000984 11678524 231785741910791027632665193738009933824 11678525 378134640705325286071148040145831420050 11678526 65476647236500029585775511991410964480 11678527 132621108724265836484527554162732860272 11678528 86375234085155568496214677129827188736 11678529 -391287524345684122470467264120847906432 11678530 -536201809103636857101464722504389903840 11678531 -1055187114371380277924373019462793401668 11678532 -732325274082421884585055863679979520 11678533 -1033221372866289420971977223541014501218 11678534 209672905209688986126725625044596286592 11678535 -119606697289088693928561183168239879760 11678536 151745194863264919322677694320456796160 11678537 -8628600561740636819646626764269569280 11678538 11444790470135944226736386879733535488 11678539 748124713645489696683767760762803789056 11678540 -18985824282615756911698287163288012800 11678541 240587553823700227996649343517934411904 11678542 1474136804204650136534846407878453120 11678543 -829425730236456524761887281929968088680 11678544 100673317430996787236337371492441186304 11678545 68278605300652292472729112785054285300 11678546 223705992347379734028192718063160344704 11678547 -511056750073194860799284031032562025800 11678548 560074846517996515719000862655980838912 11678549 -321229553501341230476267335417239613440 11678550 -12108389717181413853789962809047033600 11678551 272786176650083972381276611030359540112 11678552 -577993946086569190432204907289354362880 11678553 145557996447778862231391144965865352800 11678554 4991706136542651096668157414585860832 11678555 74973043001032702285575096462807094560 11678556 -27443203956138415284863024513406064128 11678557 -623715224185605415520197563168912922 11678558 -12819764579911663216024759908369870720 11678559 124017557484778594408487373339588762240 11678560 849186029301089219461358531738138050560 11678561 -583495936186570783066713322934252868480 11678562 128488892667542655479257445157166947792 11678563 -15021903887715626609163437423761496352 11678564 1460179708751546291536956818143693234176 11678565 7439306258576435400440364575714512320 11678566 -416869753604132473787548142286433044768 11678567 86202028807945450274855942652017058312 11678568 -62613311171600100518919166570250895360 11678569 -223949284834917993560394443684477437568 11678570 -222420230169671078848371931633716019200 11678571 371846053224666160191998684179135186140 11678572 626753804548068568287065421915178604544 11678573 352058790914948987804016355467614191200 11678574 436893185973909789864223263374299306560 11678575 117059723173268046072636842319977142000 11678576 586637379686945257714973464323489792 11678577 -213072680405912104078654523650953238080 11678578 89429243845258823663919844985851872000 11678579 456433647240391106467208969132222183880 11678580 -168538027700396353303118564395699334400 11678581 -1256263129850210047975570375794581318688 11678582 224747326890406465870105390472463007392 11678583 -296439189909103181657479089443954737536 11678584 570815683203517045123981260692949442560 11678585 7318206639583611516536801167745059200 11678586 -169734305642103654234490408845607948800 11678587 -28850966278360654929870935236602274000 11678588 -665711303087092603508737145618898573312 11678589 70979098569216096734912506904603646444 11678590 -2907178118306382638826142252304486400 11678591 438060731615730648189081098348434746984 11678592 156273043330860486291523839428709580800 11678593 586515020679863716520462959377610419842 11678594 -634748032210539106921454685987767196768 11678595 297175614072645453106516236921013367040 11678596 53203580980296585543398155698490240000 11678597 244357153906379152359983208995696968320 11678598 -60714289221529459768906068258562506816 11678599 -73953234561978489931288437304182309440 11678600 189514679870005868741356186758897024000 11678601 273620132519617374078572066990734785504 11678602 -331313766462330485568247879763382812736 11678603 -441111744782183146258882029529144941696 11678604 -32254304432000124360331242258513002496 11678605 96957963188134296487579467427749373260 11678606 -26285310156577271014231545571249839744 11678607 822520141626221754011391898259374256640 11678608 247435593133474852307231202760442028032 11678609 -1178304491528311379959171383938300099484 11678610 -72259652558980696988538325841506122240 11678611 -193127410487721615157127573871204514980 11678612 183462707013372311795208411826871611392 11678613 56890225685321501190927410629917385344 11678614 -220224887464074293761308903735436453344 11678615 -89484004420174004232355888511406038880 11678616 78676195699040574330427784053549363200 11678617 1131121494067511229032412955906572445200 11678618 -7180279394412704715393603164854594560 11678619 -1403306263713173472619274447660616480 11678620 -388612770161835579919378863636257280000 11678621 117684218504163846326608880013566766822 11678622 36848179213383636596286462892264187904 11678623 -412872615327298113246219348011117758992 11678624 173126622232036689845246970878314414080 11678625 160897784725545395416164817902034128000 11678626 -797605007154017568582475167565644459360 11678627 -405117807570962960836997477106138786120 11678628 -223063217235751413082173060009480192 11678629 528098628045137789185565159699723221920 11678630 -27620751054831404189474920011519375360 11678631 645688150159775179679489510058375686952 11678632 515068312159354210675000896490818600960 11678633 1083002395620084305734882818348879194724 11678634 78704670291580486307525607720641364480 11678635 403785352036373648187790966476071772000 11678636 331569162571977377031222971793004635648 11678637 -492846711928625774229144835138340139360 11678638 -100672908592505807907673682373490265280 11678639 377727084830307678134260001422357468032 11678640 23794467306622864015176462597639045120 11678641 -135218044833526554444103674829970954880 11678642 -97703799672817520676384828674373805056 11678643 -72347045627901877408937110918683566016 11678644 25654267214583807890372168367528155136 11678645 -66331758807957550916163518751352910400 11678646 81107628238669486675990939119581958144 11678647 -850281916912478667301532266367478543440 11678648 74173440672433339850659759936616448000 11678649 1043024879563921736243293150011757311360 11678650 -64451078723331432910108368071184326400 11678651 1133128950931535593677769377155202935652 11678652 -20266145621920249725135755548975426560 11678653 125375363377046668798416945559378230880 11678654 201250246225585334562327523552113991680 11678655 -1071665050079229531220242991695566476800 11678656 229127276299103913129432593685842755584 11678657 -1261361723751165230069501092194439100094 11678658 -154204566082783900333423777102462425216 11678659 1182112856001268732915353396835588775304 11678660 -477213564551651904540085840200704693760 11678661 15105959855728875513304586866681029504 11678662 -84069939228263699896962478839844663488 11678663 121556412040958090541092520219559137648 11678664 119464830262443504516417710823609630720 11678665 -28161202915188279465065047774796486940 11678666 359147935102803500480522772575837614080 11678667 105524731823348560632304231736487544320 11678668 513231823159812380282581289610300386048 11678669 -536235809790075113605736390815859970420 11678670 -246689351505072254918911106832580601280 11678671 5127494271678752600314891931669581432 11678672 97860788661443350036922111408629481472 11678673 -721832842795103164655584058393205062400 11678674 44901876531451251598207740393163610112 11678675 -559110166921636305397803769403172938100 11678676 -109086373264933127276499704544884459520 11678677 -377879970386806806226037095477694305800 11678678 -671393886190833187285670250121516320 11678679 -63936578549424270902452891236910519776 11678680 -107218387099591045736273301704962867200 11678681 -255119228009060914098537246994128714816 11678682 270078154944370664974020404464149268992 11678683 833958604405065504909415065780472212932 11678684 207472168755829820025789618185852668416 11678685 477233628757856984106649399583617768800 11678686 -17065459722008025163547147348254282752 11678687 -14037188741314186854936020914003345632 11678688 23293817643972065430763192642374205440 11678689 661833602616849013410234956622621140400 11678690 311369440306653014597233395336928461600 11678691 576473406896128097144783366652350787192 11678692 262870846728570354914174552442875985920 11678693 501815599483500882988005933551996110044 11678694 441546184121526182955137368711752509184 11678695 -38811844613021930115119630603011952640 11678696 43805361253969158263079136776972288000 11678697 -415805710933236317168809366305233139126 11678698 -384013638069524760023293413631615160400 11678699 -16734662914873735894047682512292428300 11678700 170914797630726201069376986632259072000 11678701 90474472868910561980893991759461659072 11678702 61440776211882240928947920966214762240 11678703 498101802864520447502124128038117843200 11678704 18850115884196636815890484880593387520 11678705 13636361812960832329776413182227921960 11678706 -87443810731639351206398989838801453760 11678707 -746850837593466982697089016932110485044 11678708 -65938906006985848179857174523720262272 11678709 -145458125804603249341778976140217132000 11678710 172761924924172607232929244838960469760 11678711 -9910266376048007212302323091122642256 11678712 -146032010727548294512030945412455464960 11678713 -240930492916946740501056933288248460800 11678714 -2877038135882992601011797903305030400 11678715 748222841290300242608186104583763756000 11678716 73214263704503219246432676274739657728 11678717 51363559722587255652259682761898476800 11678718 -50813424353947418058251189408698581696 11678719 -22840894368241126904348160855863635872 11678720 -456753951822927223547451758201033195520 11678721 -718424402368219668533911831705534100688 11678722 211981309205670120341752548853393021824 11678723 60575214573239091555049042599118218240 11678724 -125079435072018414315702590751290638080 11678725 -9625361589731906269962043171651411500 11678726 440367066771400529078953275547390089312 11678727 346924983900931367898637355275593550800 11678728 119650768784538137155496722470823526400 11678729 -707329549530111468475198383677647339824 11678730 59932692450139858998792149009203200 11678731 -953194179369292060029480895151934171936 11678732 63445691678876972194240676446064781312 11678733 269711651212581361621058286021838417536 11678734 262473033859321989167527166105358062016 11678735 -535793679048534980952711753243039024000 11678736 -142455572035937748324241210936999673856 11678737 -112571084008961535130371855562463678848 11678738 757061102387025117004513532560949034144 11678739 -788008816979359740748342386025119535176 11678740 -28044011746835949848675290526390319360 11678741 -756295378926399096418030173387131988516 11678742 -22106466039476697963485907209502542688 11678743 -821744096238944814826260469727663246008 11678744 -126292930198319220141363202885150310400 11678745 -46189541778054428062509080769230549760 11678746 735820976358279602281731213239973561072 11678747 194009046251608142508986016882359366352 11678748 -517960845409683370213613233715370246144 11678749 -203814003272514481531677821940908941760 11678750 99409036513162339255381489450216320000 11678751 190997043685307308370529829168066645344 11678752 -285198472449510381695907895209351118848 11678753 -1267331187021755692840431565984099998 11678754 34063104364866004233758059631290281984 11678755 -57985037993030930780615388975052165680 11678756 -188643667410141946830270573181781065728 11678757 5011936989131818015287032191657910688 11678758 -132760747050703386841018047945633995520 11678759 81869357719030957298016214773221491440 11678760 -465958782596807921382238054377682790400 11678761 -394702213203681000584910550441102997638 11678762 -203998088251044174848606767175092243776 11678763 -375383036291834480357325698461243481256 11678764 656405264078727147685583769760867445760 11678765 142770730457324857652126648042574854400 11678766 243361817109904632700801958418718338048 11678767 -898216878506836700239328490386997843184 11678768 125290944103886884198359288109656637440 11678769 886349085144732837158681223551688336000 11678770 -520395187654374100159709874655138199040 11678771 60971934966113129088591535922336427120 11678772 -36614106127392062830664436109976629248 11678773 795129166038954891261330462945500167022 11678774 110083852612007866146562177933126751136 11678775 302325635033505168007853716584294799800 11678776 214003883484554032315714055086450483200 11678777 -1374910107008971209151520683603325378928 11678778 -212269654257124644238239656335550221056 11678779 -54389068985593640432631483624943888128 11678780 -359840255524703710474990480097870668800 11678781 531432238579683786519672086020757785824 11678782 3213018174777105006769197842271523584 11678783 188320122808472685712546478475028324032 11678784 -59917840793404191467882061205906391040 11678785 -146937441262568546925028201085326506240 11678786 -157935838290320937649217855573452300800 11678787 31823995051317518375347502921859249600 11678788 158197106171987944045440381838073281536 11678789 -48729904663750793519519111473346162976 11678790 83385260063645096303559018748005488640 11678791 -333255979019952837318898941587384566088 11678792 271451412737218827985513970667174528000 11678793 -117354193112438282588953276910072954880 11678794 -635374600468202114881757106432149540304 11678795 1017844438331420172420748174652703929280 11678796 534653472154033012818260632677966673920 11678797 166998366071599703604542978385847061740 11678798 166493835435054039935650327363618624320 11678799 832586183972117058219104592635762952 11678800 -541441509782938230276308693726003200 11678801 -1258135090702969065957527026358308432896 11678802 -139341426963035799618700416819321914880 11678803 258345420748138991153859328628069596120 11678804 -817198516871584403758268382716089225344 11678805 -49339926297825240423650809184110909800 11678806 -70432109944411449077563324792020482880 11678807 -168317026559733180164499484607688192000 11678808 199890769664005091981434149054736527360 11678809 30756169641480201546766143905052302688 11678810 92124086743528401221276376219682360320 11678811 428617049674425737363368010331455337984 11678812 438600038437885668211549141276753158656 11678813 -34915105284656176504658105571415999860 11678814 -149156501290896541429555777207795829760 11678815 -42417363480818713319251165996476744480 11678816 393537440776219962620685145925367103488 11678817 39561362179556610792969902873991426480 11678818 1536618857308432063190647751959713360 11678819 -126141369112416707414489572466278477056 11678820 162413530888467290831433534708720046080 11678821 -77721642158152435351365681232326916416 11678822 494102039302125680323061928633042412800 11678823 -483344203406813501432480243308837003536 11678824 218383261802430658757317601131124136960 11678825 411443823673354116735244087145824920000 11678826 358232141347876659307636093696609215744 11678827 121650322105344659651367185197534498676 11678828 -1644393653718299881483039290557036544 11678829 247993943172013586540492008506635448384 11678830 421769462991264260338082725182792816000 11678831 -624146598841445376762819276786021112368 11678832 -7176090490627812126837064713308012544 11678833 -243524934094271654013975944428481359918 11678834 -575861133201438918908472939181424051184 11678835 -131940923389510214075790274748029175040 11678836 -12179971573793873205267038258425190400 11678837 -1392163898204534021367909750555989354208 11678838 394964579712494336097847615486879057344 11678839 142253090547227458216006848108761581056 11678840 -476648253715646674586677899503321395200 11678841 -670927237932794984128687718733913210950 11678842 -161444838309551515462259724947811072000 11678843 21914119034046755497188812194579224768 11678844 65883902479713824260926240676973076480 11678845 -819645771689997913477814052895267698900 11678846 -511950263817886573780004373088780643136 11678847 67424281526515516321916170130876651520 11678848 761075575287704298417458858917437112320 11678849 -137682001838699536805359021668260761920 11678850 93866608460068605081346020898306752000 11678851 996474543060325386706411375103708004480 11678852 400315323424413923809444274805915955200 11678853 386527491059699200162707614007379175904 11678854 -250440474030091525679071219015783796928 11678855 287418238737736420641863385872264970000 11678856 62574178979405877272580386427766824960 11678857 -138430674757275879654921137126548321894 11678858 449795468682874443353856141691180193376 11678859 688963484490292457978334316917155992764 11678860 -9391138735757932191847249301915658240 11678861 1628438800452296420064857721736505572224 11678862 38318241916102359330087663329338273920 11678863 -172516655042799257146063784047000389760 11678864 242273515896036321203472464725266087936 11678865 94534037406402472117331529146556013440 11678866 -331315257892461591103519602243098080368 11678867 -1081311188490855560229476873539371648084 11678868 23672312325562683823484145459474657024 11678869 -437785171664527217599538489678996367730 11678870 -117463955604783715690151519015317635840 11678871 342452444039677225380722828031243642240 11678872 29498809443605304200181529461509713920 11678873 -702910370311347606827896803398976461040 11678874 183988839651098891439439253424684125952 11678875 -517349200237572452617148981955187716000 11678876 -194382056721708144886446590071286731776 11678877 68950162020047018382295771359725210880 11678878 227338817510524541858577323506582064640 11678879 900581501243164669796470319454067942920 11678880 244774715881947798046581324633341952000 11678881 -743588655875270518724948177695445300028 11678882 -297376046251214747426404110692901571200 11678883 -246599406524256415538111895349274762376 11678884 -106394401933852109360889804253113397248 11678885 -578652632051661326576525932638452719200 11678886 -4918203702912235107703988587483791360 11678887 755164199907533762660343778571657808792 11678888 156140406539756011962912683724456744960 11678889 -456274549954319576848044279331724335872 11678890 260847123837023101315186949794779535200 11678891 -188316228423559049911442699124703566816 11678892 -641208994471485892152285312601750238208 11678893 193138397705148707443774113532186511040 11678894 -1867136548174995498198082640863699968 11678895 -374622741811290692446779917002812859080 11678896 205380122779471211235172929941747351552 11678897 -608167352920012784880363872174943500508 11678898 -63652553058985876424503867734101753856 11678899 -97577790162899654142376620085959642100 11678900 -90429677868979399870990699125249072000 11678901 -234487692889748228250282816019112063040 11678902 -159729415206337702142260953163483281408 11678903 161418359848719544765984980456912154152 11678904 -56272141124366139018280824218541158400 11678905 14221960052674022919615322521842364360 11678906 -333018919075210883966350012148052904848 11678907 530592143517096830423471326734954345240 11678908 338097655914399160790409440446386480128 11678909 -444356548072146000851641054859584258560 11678910 15519860160571631216612013439917087360 11678911 139269063775062578815733550144789480512 11678912 -20790636915744023724732554251390156800 11678913 -355418494691404666916615060479397940558 11678914 214423585531668294551610871592584026720 11678915 1096894101834170721947843482669053372000 11678916 52834858488881909897035623721405747200 11678917 -308117018290353046007971834622500964640 11678918 422855400560794564679626361121256636800 11678919 34550143059596573917203873421432930560 11678920 -569525083471991190826535258750976000 11678921 466704384171889576987222999508191479012 11678922 188944869505466235837534909003466662240 11678923 -90181765842219339908488948168909885800 11678924 71035764973393699632785928232385433600 11678925 290740742427738487275120259139247036000 11678926 93092469057148879982976423746250470400 11678927 83932520559618958240181986557788526912 11678928 -107571876386488451945806772610287271936 11678929 -13577746391405622843357344261687171216 11678930 -72348500081099402597695073105893639680 11678931 904517555490807088174871059936057898880 11678932 -159147581456456382229347240790090260480 11678933 317189062888482868564714023160320263040 11678934 380072063347874383216438492327243270080 11678935 554782062566282469655273629048386156160 11678936 145500354611115870945870541823569920000 11678937 397531123061603124551211298302686462160 11678938 -384017991842190743753451711753789506880 11678939 944808914306830233066125129941794417000 11678940 -7700142486593690576556205100339036160 11678941 772889134230712728636156916619916530342 11678942 -590009216517053086496386881641587649856 11678943 290430166244109365369924024387103465984 11678944 -509330177979548395228401638654099324928 11678945 -771682358405370404070183117517012920300 11678946 96876673987432755895781607370852867584 11678947 259917083445028103152104527474445597600 11678948 96060177506494261172551864804839495936 11678949 1035777830474221616109254360144702145084 11678950 -39214104144630996977252793111344702400 11678951 1351209207234592739739783411615566480952 11678952 -935187480905624445213488582145895219200 11678953 -138836147867918668709620953892385764032 11678954 -9690760268230810020602456668822407504 11678955 -388650983158667894396483760592559930640 11678956 64261855336801258617372054597671759872 11678957 -403222299814378863812942642418353674794 11678958 -249477052324184819814845382530881075200 11678959 1073805630448044140567390118138339982160 11678960 -156746828933238351859155661320015544320 11678961 104484600258419090179207223653733774208 11678962 365271000719188179288413222785703369232 11678963 -285207561020981382272354272910891511696 11678964 243653371725626868139575688788692336640 11678965 226563755583639799303329179055577190400 11678966 180525757988972169121643097381449466624 11678967 98866684181383339907232939276260626824 11678968 301019003100488646236690297627354357760 11678969 469335692606662045017732892267957637844 11678970 165470352881661634738253850828222048000 11678971 443267558252617172609387174679843390464 11678972 -5450382048688035327607694685725557248 11678973 -177328152367096541094277636606321482432 11678974 199453995402415078023598203424964712960 11678975 177900136223538465344701431450161212800 11678976 83954460463678754265432958298291699712 11678977 -874004622737921751744375772771722036560 11678978 -101700149226334474515287301394059939840 11678979 245006845207616116490887254467351835648 11678980 -39571091539737485838112847441046320640 11678981 -1210830969538421469213354922135564189218 11678982 22786418700240357547468311668163569664 11678983 -1635954913222387173101902133614340461104 11678984 907872832803478042839399385301946946560 11678985 18594789414413697032532418817477694180 11678986 176858348642473611272368705933129026048 11678987 -811413099431152777421784431523243272364 11678988 -260199852602198598755720721091459399680 11678989 347850287518338954469720903580398322656 11678990 443546497125351326822959059829458552000 11678991 -491689615501541994057130895748007695360 11678992 -1493871124714500664896021404363571200 11678993 -181987046249991905058433028367464167758 11678994 -87666509764528418829827509790939082720 11678995 -332014856556181089037820303783900894400 11678996 -22507499393952252349749050682994483200 11678997 348154602676177262649780784654932585984 11678998 761004628053745104096541074802322792064 11678999 1147880882570222466376869171703859914920 11679000 -624097114049287353932314332649574400000 11679001 -469219643782216098494627486675007290096 11679002 -84651350144770526424272457898983929856 11679003 -104160273798487672976856676850219074416 11679004 589542662937167160767526026189252941312 11679005 -5960735967435163681712175238547926800 11679006 -328283835192964946371739777302012284096 11679007 -301610979825623202556269193869510691744 11679008 106015455751156030493790351947331010560 11679009 -718548598300230109142202285398231482752 11679010 -28307137411599095040717219837727587840 11679011 1087826683324629452196139899188967531612 11679012 -408403876673396892072747081888763545600 11679013 286850241763393380708591637610430739104 11679014 -285558912344747850016637735302096271808 11679015 -8896805703263276387014579514005075200 11679016 -184324575120750915382655558574375075840 11679017 -313440699879105661619985141666192480768 11679018 -133950555492465906162541371461846706432 11679019 -239828797732957397053762464038445134040 11679020 78921099185533828986078536029130280960 11679021 -218333526485635509764549091125588216010 11679022 525819660115799124239841858106603605312 11679023 -242659727064854829029793583857485601288 11679024 -34633443481697136048375791794158305280 11679025 -81569593022312855167596302962851765000 11679026 85117562432695310266750570131381053712 11679027 -461736104912359572482613238513634134992 11679028 -687664181258285958358092297750795912832 11679029 -137222784679531598441751116377875284370 11679030 245720054451298810212515208008652042240 11679031 -40379690388600948169708543333294156576 11679032 305083884145636356034961467242349240320 11679033 364631587732664234135199191318597281872 11679034 242865620387943386855169837059814643200 11679035 -497343812521803686140750572552022619520 11679036 215450671426418048669244212777179034112 11679037 -1360020352411021201778176834819399520314 11679038 174495736034733777530878752176321313792 11679039 428657320488377726214241906595489141520 11679040 171452949992782856449117786683856650240 11679041 2151907878605121584043083563125169536 11679042 211104183887794537974384197102775971712 11679043 -146428787494121356454639918476041123336 11679044 -185153948233265417238597010121378979840 11679045 186129916379574504013048596920765596800 11679046 -637703679214168735619078769956235834528 11679047 265170864894766276861675615698749728512 11679048 607093020911323292498145528736428057600 11679049 -784187533576999516491553553383678310950 11679050 52218476242764824057117247777937824000 11679051 -31407802547838180482985335600592797856 11679052 -42158392302237939297358918542962744832 11679053 813708566288916005941198061302193877120 11679054 -27705466259335284271682442547026833280 11679055 -197574644003197095881330610211463494080 11679056 50751018130736484494256291925186240512 11679057 54764646316792326260476462148421622248 11679058 -2143560292882561461074709009260747520 11679059 -205700498208148973466604708880299671984 11679060 106816740308424045874715788058371153920 11679061 -1285853408533279861422271707497673894176 11679062 51595096773500232418753994022330592032 11679063 558220410450421513281864082571849762688 11679064 -83625172113127318084321798341903482880 11679065 43409864903716333374460836888855539460 11679066 -43214096341414645170153423782244512256 11679067 -1950074357401796446690659104504066690400 11679068 -169348584505873702529395432457573786112 11679069 -262771175785674519936524429148067203456 11679070 43032849045562366913990836397882534400 11679071 -166012787936409074595692961788658325728 11679072 16940757474875738608339871430728220672 11679073 -12407707488541986244952864345075366464 11679074 141016441567251320590583081829684017664 11679075 9123693816541520912896666369919661300 11679076 -661756403344807896643594502674390522240 11679077 -585317113241000609325570891963234011136 11679078 159949519974490185051446067422991095808 11679079 704163700044576820217572437451926090680 11679080 144235801071513356460062349969255628800 11679081 511273280560688786559475762461711364752 11679082 -260588352082276340803680270206069974608 11679083 -337146871095166444654510262012233502880 11679084 448984623831234132755049153545066238720 11679085 85997963933663619794673068397467997120 11679086 329935845632287762859574476996543740992 11679087 -35225761507508409956618167831076798976 11679088 -208917623242413980359502304395807653888 11679089 428063131579807371225570054671348359890 11679090 193063843522482517859380867118134264320 11679091 20826030001602085468542340966449625520 11679092 -559219185126821569175191024420466638080 11679093 308171772363131768298616492699654819200 11679094 -257462426237114802790836753622929168768 11679095 -22910675315413979002807384170835200000 11679096 59433617195504280523327633797723586560 11679097 -469747704670177304188659971759970066454 11679098 -1978576692737238883135590685346312736 11679099 -132929720123180177035729696897535153472 11679100 300617931829750355106265183657699366400 11679101 -125323413218659074740076214625509056 11679102 -356540986173433586167318782230602305408 11679103 243800802037660627828991720679527476352 11679104 -612843515815512347743435159192763105280 11679105 -438828444807056063762696372135668639680 11679106 710264309829961432567659591448306444752 11679107 -561287610102020678039394980151992811768 11679108 -252298092246600504751827760120681340928 11679109 297053699880465439726615133999576289120 11679110 151100827852223754283014239660827632000 11679111 -152831955617817357825450305426938741200 11679112 -238651118737302473015819211479162419200 11679113 -2320357878116035570855386239256273696 11679114 113338720586217471235538647578537692160 11679115 -45383420925802553532591097819661676480 11679116 657158576710519588899438016145737424640 11679117 469236675649161992381005625528257882080 11679118 567698545326093910096303267877131554240 11679119 -402280932741122204539856571435357847104 11679120 -77680014971027648177568051818554982400 11679121 -925307062041117495757315796866537698956 11679122 8374627891103581399036482438174749184 11679123 333377102863103930751312523804444876800 11679124 19670400859091048451671073251284058112 11679125 -841172162314413540029967805670016282000 11679126 -62801330215453990266782732141093363712 11679127 -423417207785988698191835041137461727560 11679128 -369375561722233775236810896907113891840 11679129 62026938898535416282979397651167892480 11679130 314161320379001566476703520443034100960 11679131 742194148321500681226945308236643292932 11679132 -216103235040112636275205045466954419200 11679133 16654783405340543632785835628975332524 11679134 -187342451775769633268769355470887558784 11679135 17435220652735511526258525234599273280 11679136 -21949316411637597351330521891727212544 11679137 -114605063337321555548745483392510225148 11679138 -257961603813380553968056655141137905456 11679139 678085737412356788300209809722678405400 11679140 -5092983643901217852302871091472056320 11679141 -106592136158744465376264446359638226080 11679142 -713479835630846735085491213337075882528 11679143 -89694732444576868483249228033234126800 11679144 -10921770314517392352180782798613626880 11679145 -374708739434138766782523910381814864640 11679146 35196556305897539516457711232925188272 11679147 -36042750239574691503850194081657585360 11679148 213594982439800871103617009656908016640 11679149 2254343748706712086794649026196072083264 11679150 -12902067612682156497392261999573760000 11679151 -264413829472682917021605847593481836816 11679152 -203180330372322177154886768695630086144 11679153 -493408855638607592065758170449973816736 11679154 530785991401078409647294444812325717776 11679155 -1043312146598987289054489765894897692880 11679156 40827571767712546141294002698738841600 11679157 40449057549978985933014219165090914304 11679158 7907015356249352286867320638900747680 11679159 -499396378263984205060961315685831151896 11679160 388659644786158502186515089051919872000 11679161 153250479853605575332531910669713422024 11679162 210836407182059797413965413913822976 11679163 238395094787252961234259424363825197412 11679164 146085295452151625798100789960219810816 11679165 237937997595314040746549554457647611660 11679166 182791185461748561892846077922759196544 11679167 977024829521599831281272845354148777640 11679168 119507292741744588283533041677652459520 11679169 -137048842094514975355350040789668618430 11679170 -432641330249566745400485083221241958400 11679171 296998289357135815158299670920106968064 11679172 -409071871689688108723510567038911759360 11679173 726542773114109902598406932310798591840 11679174 168579136639868530590981980984384225280 11679175 44057525437965346290598745229540628000 11679176 -135739087127341438505763207635498096640 11679177 272530962795475695023979053082124853520 11679178 58798513218308154234616241355908040192 11679179 917321364848762688331894173646432816128 11679180 52284625993274478047990321508444072960 11679181 904059524834441642807530951436826382432 11679182 -379017891230116276799593293575885044416 11679183 48490561418708242264561123089462590952 11679184 288618913212144910158985405156685905920 11679185 191980395111055198151720823083400356160 11679186 144479727043787029553680607337534773760 11679187 2361167278836986855779230803574921120 11679188 -125379265399503164761450242152452866048 11679189 -744030402391658240493394151195470721376 11679190 -536870714582660828719081160750461574400 11679191 -300830010896398068952095235955849196408 11679192 143231693333079934001429159030781419520 11679193 -6137213216577715151992805651986525056 11679194 -236240321546125221765750524320197721104 11679195 433932378600070905942114817628160061440 11679196 994487589080434126044700646462123563008 11679197 47630301174718927002370247264463375360 11679198 -103746635188659318276365271704949559680 11679199 1397736652945617202310653346649822835800 11679200 -106474535694433092708158114363926118400 11679201 62513648838978904220054182749289627200 11679202 -1152322527738024389064225137080457134080 11679203 324584238903302794793222019021258181680 11679204 -545322717273525976908444579063620548608 11679205 -348575440509615369904424642703591036000 11679206 -15718928387353967616865448281179678720 11679207 527498642045179731921065152155661222440 11679208 -857042332792083860135406143263811159040 11679209 -54673932412372366067576718555743229660 11679210 125657953409764067964943359551793775200 11679211 -43762324536329696477804455206281044376 11679212 945035780853784249614395701521474867456 11679213 -29263762815557426294732710047467827200 11679214 -431001971573820218906031037792793684160 11679215 -463005252528079895413619785574433395640 11679216 -50651460542166336592710314289581260800 11679217 -118085743211996719574897043559024946880 11679218 318688405734956363304158634856612770816 11679219 63294799942279215418729325731369934976 11679220 -136814068143328182107347788939284152320 11679221 772352272862760866529514886135263499292 11679222 422891618926632726555531846349264539072 11679223 333738414647237284748724543086356330472 11679224 -37618018909518143557488234832194662400 11679225 -28935336817323161384982257648196068400 11679226 -108176659392390226938288498472916710176 11679227 428701920667977174222732281635010092800 11679228 14327353552930037415049470194006645760 11679229 -185769343426462026789601226851671616340 11679230 -2481257921090549179561592460166068480 11679231 847682763220773035156420195995137963024 11679232 345560227804992602685505125107726548992 11679233 247981737397501321649330216753318058564 11679234 -31895412665445162587591382830539677696 11679235 196247194252363928725409546824110950160 11679236 472262926885438695856348701623456636160 11679237 594111521031265487463256342673886099294 11679238 -27390964734591744541040082097771074048 11679239 -142285951414554622603864652526330253824 11679240 384435862896411517093508708529728716800 11679241 175168442032891269890875611977722660160 11679242 445731998513834654303669666153140056672 11679243 85643882750125293372219916625780044800 11679244 507681401294148568939113746465972385536 11679245 -217209804095442312945439812012176344500 11679246 -263628344809750893326442835456713526656 11679247 -249751983232633975495061430848067252304 11679248 258157638410188974468546750725472657408 11679249 -53154533987542347845082560345752814592 11679250 72340506206233551153683413278041088000 11679251 -998739117533483527731251590053080993748 11679252 -228748374918245071217293850288379064320 11679253 -309052899416015969635529489566102240498 11679254 289228549875261943424336709513296748576 11679255 -100871976894426160534989075983981414400 11679256 -938249541053966127343139653400880261120 11679257 -1327476497829065836990793652438499969080 11679258 131333869770077426869713302963866473984 11679259 -160557974404804032021988758617499676540 11679260 47990149619615627145037218446820111360 11679261 -693360469211241171611036294261126555616 11679262 76067542347218626566115066231338900480 11679263 677876608892148760331919810509050396512 11679264 295457066353087416224043539098419855360 11679265 -427459834103773239971995363068825492480 11679266 294423034365606718008291094699820330832 11679267 542019729041206741592228880078231932280 11679268 412225347672130510145429881061902811136 11679269 -168426348365216662545544620206790023904 11679270 -1651818360070275405864388490772783360 11679271 -869612040140024215108484132161422571528 11679272 -386071303210297054601113361832576122880 11679273 10512706511019547790127538392935071296 11679274 -219437008584900604496431641764701974864 11679275 275539702277001698498016517191601263300 11679276 33299378224323996735532993378910552064 11679277 -1149418552524829710143763790741095648874 11679278 -194569319581069055801188202895767338176 11679279 -670224927107130231824133103030374669816 11679280 20816533876295674331327334274989096960 11679281 -278803165670976128942528899142700441600 11679282 480660986155180240802411961404155015680 11679283 -737650373070256388208315010505205680 11679284 703757296601497574317447685281786079616 11679285 -43649456639099301478681329815447328000 11679286 -344873940370275487036103925689037974400 11679287 92089235224704427261512169769627848704 11679288 -318309258283253628810802478422265917440 11679289 -130007438176951772439724158347963353644 11679290 -103861694736223467466198236763190353920 11679291 216630185077467163582046972583871268448 11679292 -248110904286989407458016960782835123200 11679293 -1100951196502604408189315961134379359220 11679294 -218096282853490478107573072065432176640 11679295 241066378268964612434807531745194235600 11679296 -406841231568252387569986265832192737280 11679297 -199683052887331920199626791541942154128 11679298 -390311926340962825344092523829354551600 11679299 -322640321053690432297796630107471301700 11679300 137848185769789615641133845533406336000 11679301 -381385070119033615261067276812519259136 11679302 495373783316923387898954790055052400000 11679303 722546471213241168547079795089937473704 11679304 -137997113068744703120273631132091023360 11679305 403848671672600266194396099092406939840 11679306 90872956680712520530897688456169745920 11679307 656778186216562808497445259997665697556 11679308 324042430368145244171454855250485427200 11679309 -56091775510146405212944467314720868756 11679310 36129451204755514328536156041911520000 11679311 -128490096751362591016457738622467793168 11679312 -97316343869213221696423388356496326656 11679313 -523954511910956358537002442474924055438 11679314 -119910530662013581638832275675770661744 11679315 223214050861731585374079954860785980000 11679316 -17893245967821358366534953796962625536 11679317 -318653526314348939923105640657429514180 11679318 -9734414303424328948622695894411902336 11679319 -1214909888382817744782087778960982383160 11679320 -187379971483860327134165621090487091200 11679321 -336774605572083380772577592753071146288 11679322 -42285009695835106477217378235078774288 11679323 -544786392205733307190108140482869112280 11679324 624764110022719012113965584902887533056 11679325 41497516338433541797644421779881836000 11679326 -1062078181703353631880084648374544006720 11679327 -175626063670112351261990373903880956552 11679328 683296120443881532592421953386029383680 11679329 -739637053700508001021441884031861487070 11679330 27239312261321984549721253363607416320 11679331 637566526073964973737319048700564028912 11679332 -30282486761969224828039720354366832640 11679333 480116066329140898519073956765016483424 11679334 -430110224462836251716939191020063569184 11679335 -677195013181407429183980086605680786640 11679336 553703560289275553516216772567797760000 11679337 257330472700036959269127561647685851172 11679338 762252003529714859117381837828776039680 11679339 151939035234795960799156392909087928320 11679340 -70165998296677249505771157336361144320 11679341 -223311674748719672122065838045990100628 11679342 -1239719977387848219764249888767418112 11679343 9300222027718578540467897905434097408 11679344 -88996790595260045299041452551853015040 11679345 133360174213795931179780665330945278400 11679346 -67855017134058323731625728060498587744 11679347 -142359078208676834806795755123764356080 11679348 375021091468374959834367521707865825280 11679349 -258724272277217043939356515017284820480 11679350 -155735722639057037831189194100321472000 11679351 -649840717262008932721551378504022692096 11679352 -640656180487040897257872663404257873920 11679353 -378913298322882533102502082745513579520 11679354 268451806788867475410639000226170133248 11679355 613402733447999727091058521441369877760 11679356 324945774408626811320444268114101110272 11679357 25178364432579294563841061284714631200 11679358 102810569387991759374252759711522673408 11679359 32494025545342493550406639244611772160 11679360 -140401245483701515386267129373261824000 11679361 1701469951416940574120672673005922003924 11679362 -104418424804181634284151846794630699568 11679363 1246005735767701526029318499712262172400 11679364 -521074293056342412330702124261509092224 11679365 -898025663803980019638315032918497746000 11679366 -124126226650902563099755777330161235776 11679367 -58178266248227494141803900324289369808 11679368 -793915665037129874744662052850567613440 11679369 218357182248513808545020727676704544128 11679370 203486315621350623411972030126525110880 11679371 244368752089978593221327072745890433984 11679372 -264742299939872038303467745957271695104 11679373 -1693459786608871096230161575755039923040 11679374 24038864770706388014640366691548463104 11679375 -63075962986010777192420483326340775000 11679376 131059219769920324469477342727109345280 11679377 102688577963456754360997127838316099392 11679378 78006022277394853183105637284247697024 11679379 260491769570934214679503903518600855980 11679380 224676969877963818939451087644940588800 11679381 -107765602229735896238989755339486363840 11679382 95148292745750804752001641868391683328 11679383 26931673916713888518304835382891152400 11679384 78592545559923018602368824985992376320 11679385 -28139850237440177538435964076184183420 11679386 -338020908062865952010877400331898574608 11679387 98176770446484311953419783487587385824 11679388 -53963169019320871950683907591366912000 11679389 1170125356334692456831420956921990281190 11679390 7922423813950615367006024583820161600 11679391 -989847736105723875343171747192051950048 11679392 334715590141625336212385233681593139200 11679393 -447853547066041171080547366788539904672 11679394 654854907656801188882481956428260060496 11679395 274761279531888788295664695662570719200 11679396 119092415073331144770080217141841953792 11679397 -674821128901491414219987909614553471008 11679398 -12526362544269100752136662512457419136 11679399 -87679687225538609632508277760064820000 11679400 188600320529887400638877989268674560000 11679401 3970208177933370961833919971821578404 11679402 -1633424211553836303621280944821698560 11679403 -468560371202984193473103857720769710736 11679404 -784760556420154835541452513880153600 11679405 29254457745369818694839981316224401920 11679406 -1182141209508448327159123415887622496000 11679407 -560364393725705442849908325354044287344 11679408 79625461831784180292085358873241452544 11679409 -361027589027029358372811331477614563968 11679410 -22386366583385185821479800811734333440 11679411 -229983632817734207455374695105535497928 11679412 -233120933856659729916401002741360918144 11679413 -1338366044719526690129116944624181720338 11679414 -322177891567057900126669422929415928320 11679415 26596464488094837463520786007950527920 11679416 13557513516712755115705421121267548160 11679417 149702816659561875822008343722443116480 11679418 609767044903252254665675830258194050160 11679419 -982218947117498668260915364871871585180 11679420 -120842515574835977555618780652510320640 11679421 -678818234963140422454678887723612322830 11679422 -150226765194636954930369394512411679488 11679423 -123530102169666471092475439935177226752 11679424 -180154930289995766100076319939795877888 11679425 -635956370369794939826700337897754975700 11679426 187604638916248662164826090114988067328 11679427 582258872968407597178032689021876393276 11679428 186263942456092888359212425298281168896 11679429 -175022809575027884188188817796475187392 11679430 15467937268862262923023233927127968000 11679431 193938562332822377061538448209319200200 11679432 391280931600383924369337780908978872320 11679433 -11245660873789032372919346861002534038 11679434 -215879804391194213679121970778891730080 11679435 98065432560115583260017294897596222640 11679436 476979261173861382120911463949925744640 11679437 56372945758315162622849086688729555904 11679438 92637475732040247035528640594179292288 11679439 1150867082800743782629318288416584960 11679440 24307680137122568227041027348047462400 11679441 -6007330749498577765434856697851668960 11679442 578158172587240700458945528933661286720 11679443 819276137432574912865441495789756291692 11679444 134424689110873716511531834481414062080 11679445 -9910720601320638010261374699749434080 11679446 98707143554997837397587179278973391744 11679447 -152636480563704321649876374527500314672 11679448 434448882306802092446198559741841182720 11679449 90165125491288175985402647172125661450 11679450 -158054554575208093125271077690392966400 11679451 105604936638012677951207338743332061984 11679452 34059936584152529106141016790889676800 11679453 -948991816677087678344016722302858412736 11679454 78638128337680859016997562136335823360 11679455 845554128719959689609378443328980760360 11679456 444802479782437585102545439824344776704 11679457 433714263723109382349309104088921196800 11679458 153716814659091677044190232209875100160 11679459 -188857277388474238706791754389460152320 11679460 197658186489928419947704295476744320000 11679461 -1248545704627851367242634005152857399938 11679462 242854987873119972221139067265308837920 11679463 534581277588169284102034177186527589560 11679464 -12881462361288322404106129183795184640 11679465 -22139000602973408469886825264828796160 11679466 -137077302726544298477998574056963610880 11679467 -39795017247504210894609922074013987008 11679468 -316401563793555555946631624862670440960 11679469 -600550317850549752389826799625841029856 11679470 4458707134025811304442773815902764800 11679471 76325151004720216287968879100008461800 11679472 -98409570805422242945222536960175833088 11679473 -46973005453474817907945215432791401036 11679474 -192815609407248627782145447985438496640 11679475 461102009145895414330309580730131167000 11679476 -37488674014550760928965764844032070912 11679477 -331070535063449896165993178243064269280 11679478 -66283729404976791088632730050347127744 11679479 781145767980508692542131604690660600832 11679480 -136714468168940531352305420363460710400 11679481 -463613581640670567336552049145033921136 11679482 -639899995620058196372112309656422923408 11679483 -215662646738588381849174829037156325952 11679484 -495438944728775824554341198215542893568 11679485 502655685140189556793496518149401430360 11679486 40515682672202521159586490565979086848 11679487 117694834444155897397572734104586193592 11679488 17057591097943434757772854902845865984 11679489 -52824452598794950788754634148911732760 11679490 250209330060651764389847224612162099200 11679491 707797200575087350176096449219675792892 11679492 66403855431343679240287892139281547264 11679493 -596061415074327751177847164956765974400 11679494 -242319530628684970023534514318831717248 11679495 253331282068095351256121496035521095120 11679496 -442649962083262166098716902438189214720 11679497 1040601826575117269667070633446756209946 11679498 -70041688647798484312883869503427522560 11679499 -125444725565205756657379847470416401936 11679500 -232828086930470497969971127716446208000 11679501 -277129248975098994882871574021763413568 11679502 -128017168981616184205228230636683754048 11679503 356699780524885435331487363976297537464 11679504 -90141414171743037061390207980079153152 11679505 523698619685970318965678823229109673000 11679506 -213982331739718757113918199449878418656 11679507 476460617514009124494226114181853937152 11679508 -76211198688993087119087997591056144384 11679509 -168845272945915844226253101786167640000 11679510 279922079061290233479813661281153381120 11679511 -646388939006024137330425937459085813688 11679512 229328079026389753119905690560211435520 11679513 189052025587962552600813236015832225744 11679514 -20549639367198089781836282908762752000 11679515 38939697524914896059096585585770689120 11679516 302191333038352016196961939882441731072 11679517 333934710626507629067283551317810511980 11679518 -1000949188778203465658327322022505280000 11679519 802926696933975678153441531631247734344 11679520 465008590447012911645369342261246689280 11679521 19589501737581070063695252661915000512 11679522 -339368948685648071113353041661970556160 11679523 -69926113966347088043822702318021752228 11679524 -34782601085864433392258890346465397504 11679525 164375455326008979186448415129521584000 11679526 -271022167723006170287956577961393466176 11679527 -1173654817215876053096240429696761751088 11679528 172919016978164213897133587335053312000 11679529 37449967313324509551411547833486718720 11679530 -37069407933571221108993441383104455840 11679531 -4106528808836701557198993955044880896 11679532 -629535342336775302086545575799963012608 11679533 -401310053519061945588307479328117585140 11679534 259613495253579573716913109878120048384 11679535 -71474831186873380970834577324510491040 11679536 281663969220220862987615330443982045184 11679537 -265637532857664109604793472903739095440 11679538 42345395985052839622349026083957032448 11679539 572292853367718298143718656612627058512 11679540 117586447498164792892255730306238412800 11679541 887883239971176255979134000318214774812 11679542 644476464723107202913883105285522891040 11679543 -211053767092328184649006318975506754368 11679544 -577088033073781768273087285102594744320 11679545 -923702570339832475894533358399857488700 11679546 5420758272722195306088185215129651968 11679547 606018252958386540348892451131662566400 11679548 703827209340410233647275639079919306752 11679549 -33260492934189763959062474582156696448 11679550 -347137074125210916276958809441001051200 11679551 -63446678444579869308496626520844003688 11679552 246597442949910221854335245337181028352 11679553 -467537651455526946393022497715619803198 11679554 -576915238679928508597884461136154670208 11679555 187838435175249925984397703003084165120 11679556 -269964578892366134593019153511733932032 11679557 -163294228599261257197403868723307667460 11679558 -14441549753609651338287313800975519744 11679559 679345355953362173832906989298579852480 11679560 -253370514260250631103044814798045184000 11679561 298598316165865265135739963141879550080 11679562 -1480557370454120511065087506939478688 11679563 225958579526801188549060778978713967760 11679564 225398506735129772357627566638161341440 11679565 -166042813597727053508606308058733087540 11679566 296570711181052444057172446061058192000 11679567 328926462062352351945251679034646121216 11679568 13174646774819884311593549692407480320 11679569 883991254294070394076747860486290536560 11679570 103652492904233015454002399250877862400 11679571 -80069238109591903435149900873738028800 11679572 203561053988392406519636293046210952960 11679573 667845033222681601516278008344902785184 11679574 -808525241565077561172965960991164928 11679575 -532604294432037055664002017123526165200 11679576 -194886794740045257798460270242475622400 11679577 -103958884924904422995133134261415242688 11679578 495584064440986535946093441996456447456 11679579 983704683489531835920589159130231791920 11679580 630627090674241378374792236980376243200 11679581 -201739107793747272992190364637561258400 11679582 656774026909231199138186535712613145600 11679583 15187135212105967951523729014626587104 11679584 100261725458072716188178770150190743552 11679585 271034295530743533181222077812457062400 11679586 109329586468750167855910337218892768640 11679587 959773154887574503971307652334599998236 11679588 -414595182633699806343218965913636724864 11679589 -794710097180387970097503642107761764610 11679590 -103971168296541931021447762006010081280 11679591 -212181965927179891183094257060301048832 11679592 -75455638288913674883893013757984384000 11679593 -504416588387050989435330699308897065158 11679594 -51911353791428868548035884972426240000 11679595 -96332818451786128536284350849068993600 11679596 -924084424914542063822847839400201004800 11679597 486080213016440416922122647966773261760 11679598 251437126445583868525867853674079627136 11679599 1299530608796723257783166041083139100880 11679600 18967514249243840283525871280900505600 11679601 -1034981483480235283422916060960315076398 11679602 84410729017091844320241409566026859264 11679603 -243288757740179199122085147211452532176 11679604 -30156068114290545479229287067521034240 11679605 94375270213490341372763207637332236800 11679606 390073808762134837863701617802206972800 11679607 566961618575908086661986776723045304720 11679608 -76784263480882982798214499979800535040 11679609 20544314029590689714824699255511891328 11679610 169494439608912953054851899697841261760 11679611 845700433140589029081189165949133122212 11679612 3197729411025400229895450193859297280 11679613 743063845315793528291062449068889607584 11679614 -476170291915571005911765975155709606720 11679615 -212922454096609378947550021776931587240 11679616 -132389158852749768250001368865675673600 11679617 7255275699425414160502965900085953840 11679618 -443662127751484287990485428698300064896 11679619 13856441614305742861813481258761202896 11679620 150497349914389409246171294605081447680 11679621 225408492458804327652793753272279186912 11679622 240459301920425081902364022943989740544 11679623 -200622902248565388629731824542513612280 11679624 -491396986069259892183613051867395809280 11679625 -193287890311998354489582995684195520000 11679626 -111270680775751843423413281637084906240 11679627 -219566656483880958476810997028408624680 11679628 377284799190510436338963614657785626368 11679629 6473534109591621710295257265886595760 11679630 -28776231086651833904937185337513492480 11679631 355353690377120369403688755424861712432 11679632 220494742636536839734540497302016270336 11679633 -13992630107666270402499740808787598400 11679634 -69357570060119110424463163692190392000 11679635 61586333415415729600620500233733623200 11679636 -4488896737512490291676199741475362816 11679637 1000180636178779146502916999399532646286 11679638 65445860623592992320456967544018214144 11679639 155352626707024891814856386392190744424 11679640 293714273034167443855419150130996224000 11679641 -2089997314074823795105818772980314874240 11679642 29972888606142983253494678464498037760 11679643 549792223503576905939266054166180660680 11679644 1071458480218671535218049735517903072256 11679645 281783298074414097096440271108517626720 11679646 -442148691327171613875242795708081856 11679647 104381027483523160095127790940488222832 11679648 -202606791298176022989442732166133841920 11679649 -1998976080302397325084562194733668080620 11679650 42560725052422695017753627411977113600 11679651 -122668707009664076078916096932105456220 11679652 211103064318403830937623724497556689536 11679653 -15503896719276107899864660886766300672 11679654 -72209530672289312989318152334791763968 11679655 -53013699834121049818111782906772225440 11679656 -1278875847487602437891378760515863557120 11679657 -82617867958531998848779756843700597280 11679658 144886803421682854509071395287998101680 11679659 201926009899773940245525761761677847860 11679660 -4520002623884528212985241621019852800 11679661 53494514982976718466136270827279642240 11679662 816526771947970427671234595634114840000 11679663 -397834265346395745259932111314060472000 11679664 121212388667941127978923141808553082880 11679665 579664134451784221376912098228020219060 11679666 18747721801532740666028500472032942848 11679667 -521243016337188191927679592305397626720 11679668 -1419652296506119726791133157049212928 11679669 -53854177587094047294462320314753787712 11679670 153398594102575597433031464517589989120 11679671 906942966555897772666703426870964636192 11679672 -424505316482528277528725396494384558080 11679673 1158802027732082599309969484701661904698 11679674 540587065242634656596280668590024116336 11679675 -122807982827626860612605126328331027200 11679676 -728737259612710352256306133044258078720 11679677 40791257945410250397020431849638644640 11679678 201783973805804675142966721037669383104 11679679 -543611287964825496439697596536924240528 11679680 81734214221025315532168452517763481600 11679681 -325468458531671320326897812404032742080 11679682 -147518121431174898838865173392554311680 11679683 -445097434197270970310270706629173168068 11679684 -47782776460210999076159357477002887168 11679685 1527142777035392437761551475031324444800 11679686 363736194273943416156663559085447229792 11679687 -722348244437727731692631508117397116000 11679688 1884742236264492876456561210480032808960 11679689 -94318740075147084297621709511290228134 11679690 239830435008071378766056435243957936640 11679691 303189996592705256305963587022447720800 11679692 595281576226400949306929714335201121280 11679693 -438115750691155554998570511780615659616 11679694 138040266417848719969255248157327509120 11679695 -19548876512008189751572430093407888080 11679696 -69780466171177464489725503547836858368 11679697 -1464108855556255119279090678076698636828 11679698 -39450850525474156534898086854530682240 11679699 214289726443978921585291820029852569600 11679700 -146438037407149951497056366542607036800 11679701 1288809781772913066335744266139063597664 11679702 15966875244770484625211937199656196032 11679703 3559363796043951092849432762094399104 11679704 67394522909003842248736195584063989760 11679705 348210491068921708094259554605614233160 11679706 306501073336148061428162962014347400960 11679707 128390974086105058705784989804273028880 11679708 6123144897518868076809752775294566400 11679709 471430408195725261713428139702878561216 11679710 67561173357045338101076044481861256960 11679711 49974162048503737196176925593809046560 11679712 656816081626218802248862325753808420864 11679713 841644803755478781635363978899428068544 11679714 -27410465343550184966464856449734727008 11679715 141312382058445759014258190068853333120 11679716 70797086258736714520811072186109104640 11679717 37241815043871352660739934301866453312 11679718 -704807162426926905605114319321873744960 11679719 401424827796285170738731609956389980080 11679720 -11799706075832863058166922542671462400 11679721 -7696067780420739408128527258489264320 11679722 -236710426489158118195267966385530714368 11679723 666379146526062185753790943247511191784 11679724 172615740818864656333239128097334322176 11679725 -282119489877704726675500146367520605500 11679726 182066375263003290776528184162826580544 11679727 -822437412944128456212780814439978517424 11679728 -28999666373192807591209583082072047616 11679729 -194047202042562217976966295824711888016 11679730 -27935204650592399353478701726496454240 11679731 168903333275394600140827464695987853120 11679732 60189999822596394901905229585543222656 11679733 35146124501921208419981542959537978264 11679734 284405286266638551442531703498840165952 11679735 774763616962545006052138148989042037760 11679736 -308558493570797245912525899440937431040 11679737 -474529574527374178805564042209022407200 11679738 -131635884332165791012134982015459428864 11679739 -10602636803758158755793894672367860576 11679740 -234812904538256578871202634387030917120 11679741 -232799852462482347596508337962200637120 11679742 213118683077283802013083950806296349952 11679743 -3549598188359315997776318468470580040 11679744 -25302361599535561520391356975771811840 11679745 101409159121691777267793725454150758400 11679746 1518343565142905471158594008552542208 11679747 82469137462331704250164581026317419000 11679748 805002133090733715680857991400214046976 11679749 -52255922602938211448343087187788284712 11679750 -211399583881058738017062520032122400000 11679751 -625221469594185184533473801788033978088 11679752 -54686278258384888526430496602819133440 11679753 18279424139305208423117948440728742080 11679754 586244195082509474299664720177655914592 11679755 1117373024167919168414725626625915368000 11679756 -497784076687344879963882856261943746560 11679757 893798144184557203668591152103097694006 11679758 713603162979884570014370923265358832320 11679759 -30314450713013268804359083867731894576 11679760 -126851841376530929617378215487891046400 11679761 -365248697903234996520571805022517186638 11679762 259923992367046737269042257312507969152 11679763 1777891111406776630437399179365863566824 11679764 -530516672706385569109681402356489911424 11679765 63271427681571634154658840798990407040 11679766 -102441876036454480441642480966475652480 11679767 -1165553405759062773758731356010866192 11679768 480408856015947258669118804913120870400 11679769 603661204081676865486183496659467795844 11679770 -257037651271838710350760113365390245440 11679771 93451601424328161873653404818114607512 11679772 -239347955254811372286871752720389600768 11679773 -113758710738227312886633123930471756960 11679774 -21717187099010667219074067901535567040 11679775 -748760916388698121564326248233466272000 11679776 420107021283844368691804616594989842432 11679777 223278493364091060115446058670881682688 11679778 -506147063204345319338313143953500261120 11679779 170219256053930444945262736281402245760 11679780 100267137290490572064705729715923148800 11679781 143763161123515289109847767379430667320 11679782 -496491759758945613605268245345034416640 11679783 -192208430853107584466395326417296871552 11679784 -610354189447602143516650915041964769280 11679785 -94504685944712937879143677493509764600 11679786 47003633654064206240079737641911615840 11679787 1023768557272507099656464543331825953316 11679788 -805683342729369546786397488797429222400 11679789 11382560761907209358183985105199981056 11679790 -12056865881297965170233699308383889920 11679791 190096376461518385468146993388000685760 11679792 -36213568041943833099383217115900477440 11679793 166733323873459645420990775771646834888 11679794 -2197076960789595341286154343532154368 11679795 121620792185863445145682614988447992720 11679796 -77862087262664761446371875246508406400 11679797 627096428194515501622215578231511099246 11679798 -2644833094808869952554463594285075712 11679799 869278015688831242181338498805678302512 11679800 -285505835727575289787712482241871360000 11679801 -213147558559240053972267402012304593216 11679802 483328459345223203560592858101904586352 11679803 844520517446117496997868786355842265024 11679804 535158172742078123990732499997160471040 11679805 592719782432791671161067212190811069920 11679806 -397447281963369336794856953555735355648 11679807 -691797909234031546234130247727984367160 11679808 10240671654898545467132927858521931776 11679809 -983531166830620458787733564681090064384 11679810 3030846288158070571175428647972049920 11679811 -43156352318127317839347856460040715056 11679812 -262182818181438649486452361999218604800 11679813 688134820549388209903325501091203054400 11679814 -2914105354031102223335749138435006080 11679815 6662462023050514332813639309886279680 11679816 -428834993985819421601572789467485552640 11679817 -100023627050236042274885166835531832880 11679818 -712441377451737912185753186010197810640 11679819 -255041284328472009598761441771143004456 11679820 -131272316984505449131316326846939345920 11679821 320021275115037061199882333318348201100 11679822 105819219727413407633159510001916999680 11679823 -76099533296842559647089327109885739240 11679824 -2316882297129881359505994768691003392 11679825 284211720720254419190446424125048599600 11679826 -5310847041093517101222516326061953760 11679827 -330641783762007115087784151162777521808 11679828 -237835761016999756525600611196468592640 11679829 107072868101670133673469037567491170304 11679830 26928761465058283804360288362907864320 11679831 3973118646494464476498973133476547112 11679832 15948339037473033805346391749632819200 11679833 -1736772381545303774687041540582018685280 11679834 -166157358248492664264604893659103221760 11679835 -138376601038999556997230127798744102720 11679836 -229904773522713077621594553065681971200 11679837 213429107550585465290272558310003808000 11679838 697528602485702567733950230639778248320 11679839 -187358855927655434360166929467069066560 11679840 557127013662561083418513509616970629120 11679841 34210304930182965985653954474775209984 11679842 328359182710509503415214056176428099584 11679843 152285516972894114230631692159659840768 11679844 -620150182436459338930144780435253910528 11679845 -343927676134596397088578977295956672900 11679846 -42286156577480696150586506913158942016 11679847 -506877808704971617180114309134901541704 11679848 818049280377574382530242576392718581760 11679849 71274245773715138598196975259512497120 11679850 33706502748371444044436009595605145600 11679851 -842325701555593982929521469411561931400 11679852 -362003877409540703621934558810779232768 11679853 860313062584176026145113997527035353964 11679854 -2429103088621067512542546985877760000 11679855 -136350634952926867563535917651565800960 11679856 322467762921070642834189370060801933312 11679857 418373991852752824062362191709714229312 11679858 -348850145076248256636419314553522588256 11679859 394501534752345704324021283454248694704 11679860 113686717309057682346596521464201461760 11679861 233312548363425688377824142041991331872 11679862 -305351364882013863438383541513271817568 11679863 -416651188238270442211838633884120894800 11679864 31502101349944795267964375966829772800 11679865 -1020863967192129995185748201449067849400 11679866 387714012211982352998289367106023599360 11679867 778699178026105877256815561412631103472 11679868 -500051558044979599999420325767905175552 11679869 -16868174086896688368708470477785220730 11679870 -87720262447981986983336438758783795200 11679871 84656655523084936506482994679767763312 11679872 703046452066909237519922004452966400000 11679873 -131753588285389216107687427150170449616 11679874 120445590182083664153519798814830697936 11679875 -3023520168359872897609962963505464000 11679876 -19748168414156142786720275059831971840 11679877 689948288989639173027531369878266942272 11679878 -251205822630854944436100682114589238144 11679879 -768771358633236847839441569429760385200 11679880 -41265226653493622998278865587410073600 11679881 -641140418502070268428942589877253065318 11679882 -441425451651650967806603330559729124608 11679883 224993099607240784182031853720868903984 11679884 606031408268504176018029246076385650176 11679885 531939672456954073383228368516271531180 11679886 -444742012148760224300741173665782984640 11679887 33545224899405992850201293110147280040 11679888 -130516040828348074024214744788697088 11679889 441945887447586661543357407056453829440 11679890 -19549283256893372785679154830874598080 11679891 58863646782004727095661610010589587200 11679892 201345801080506039935033867671801507840 11679893 116005720733064635625354655868260160142 11679894 552659325776522806301066055595480266240 11679895 -383139823444559063401378509415998540000 11679896 1509402238614217336472910916415242076160 11679897 -737957812375854910919140557631020068400 11679898 -339180223063863635039647916735506390800 11679899 458473333008516741483542500808063937792 11679900 -217845769571372326328327891196366451200 11679901 113174065268368597597859845024336819200 11679902 279280661267282894607077215481617298112 11679903 735106960968251615033538841701114358800 11679904 -595863084411061782864337541767932739584 11679905 592568271800332221727103431209034053120 11679906 -14506643108155145635166367098482900992 11679907 -50526319423048785476378280282332327600 11679908 -755413606868705797864825176905522472960 11679909 -568176769500160229220320003665805554080 11679910 -411656230467483592633719284724916625280 11679911 1311919028991708565729163438645907965400 11679912 -491868287720300614007802278121560110080 11679913 -279408334592576689438852934684799466240 11679914 678194710056252381850959247640590811232 11679915 83326608293376269103938771937496113600 11679916 267480517089226109496454511136988968960 11679917 687537238897272615914887438972704114966 11679918 -2156926684077163754342148389442435072 11679919 -150897559946771748035432203538042573680 11679920 7087206386691548803578156110061895680 11679921 -348938830189442598887737132096640039280 11679922 -105211771281729192036827669203811292768 11679923 -793600177131965847202753197581873127840 11679924 160806524387803941394709485427121039360 11679925 -408800331541555750345442558019860099350 11679926 161592382767035741958890638120900435968 11679927 8784876234119013759905042977514165760 11679928 -70364321895230790290122723687502991360 11679929 -222997925372611225047750068873098242240 11679930 60451601116926424898577931486391808000 11679931 -23220632240260504282884114094048400736 11679932 26901871793741579782434609165437927424 11679933 451275775463777917606260808764331089504 11679934 -318164075560147819390664434564304029824 11679935 99965064713117649964137084306139952400 11679936 -187791290713449833761828512784837509120 11679937 -1105557840592530812860396436883953428414 11679938 -101547923931421817482143721747409793504 11679939 70957653325264250769407601679574576004 11679940 180959435984154205448406747561387767040 11679941 52045614201815751186926806443949945344 11679942 439336478286164213032175648352500536512 11679943 627999594065591110666889133579177143088 11679944 7966756356611372896532011110970844160 11679945 304406446111770413774347912215901609920 11679946 -334764350980853277725109786590126657280 11679947 -966131565029145730839524553967678730604 11679948 -98960437589910273014937650588890598400 11679949 651679978593377536203093580481957131360 11679950 246243419432865798341355522329216640000 11679951 -280129508408373105315972646350275739768 11679952 192791068027378515432066504001829732352 11679953 827177588485367005685750376737840769780 11679954 196927457501947562647462386955965574656 11679955 -125212122345166187538173586168850086240 11679956 250652823190214678743073748610435893120 11679957 -27120620628479077389033725743467859908 11679958 337467287677333561522667159495847202080 11679959 435261452144109871784088341299985825160 11679960 88501183047441411787967792806851379200 11679961 -25964651868296390837257707873681350400 11679962 24380396578151242949655835432142875392 11679963 32749613611179206413768735624802546688 11679964 525476707271558647856917472621548389376 11679965 -520739442056333623491145873201863556800 11679966 -98638969586101142573389737807453728448 11679967 -398204966766307267814122884208836471080 11679968 -1822625772898528899530539347715194617856 11679969 322923729420041986656375164486759244672 11679970 -422313541160686999176172773736538864640 11679971 -935406247738653886438456770991338057828 11679972 -307047915185531715607994960967139396608 11679973 207422254042866335852122051189127005984 11679974 598573150146726006223777076694947536320 11679975 -68479624629535232998094522176444960800 11679976 195673955971455799452974364038792478720 11679977 -1865457332930662551151572914159753491740 11679978 312560823228782072896664006365423828224 11679979 372856688987560523624200256696049225784 11679980 292371646273379825036840848539943833600 11679981 86293990992676166111321339503841036640 11679982 124711168572495323260223501198841626880 11679983 -131901783402557966427917376746171243400 11679984 209683107241314230659475252437372108800 11679985 -309772811324553639514958622997324655820 11679986 -602685831803217923536066766077601533920 11679987 -165116028406548793639651540055272866240 11679988 294167716640605661390894632076606165760 11679989 112991664442058248188377263030982927790 11679990 46898349634887045893048669764354099200 11679991 -634763634010504743795968102657079203608 11679992 208254682425949075593586803940295884800 11679993 -146341155106271303360062644797211544380 11679994 635867830273923520352283510800061039360 11679995 217541077291246100933236546392176360880 11679996 -485217614889366166573252805017411665408 11679997 -143993079877972332142069369392207190304 11679998 -18055427447687653558785615521952466944 11679999 583549778278055599473737653129843077888 11680000 9762692951601217297460037177835520000 11680001 -170896206103234061486687343006925010496 11680002 295643347500678878291314851336172960080 11680003 483032746879383578152955022521192654640 11680004 775206622835733531564968267422310400 11680005 -133957044271079115523134980109859513440 11680006 50043428349453957154806803787380699904 11680007 91375218824383937226642109816429993800 11680008 -422546816710875741941725499608805744640 11680009 -768786533958711853354294181859240528 11680010 236734299522614459110361125778622488160 11680011 -174173240347874437917542858363837836800 11680012 133662327029641375982626163891770946560 11680013 -636156287225397608799625475849586375840 11680014 344165557192662847026197265983586584640 11680015 -841635780623491810101234770677617129600 11680016 -76363827716984660887792076716225855488 11680017 378068339549436998411691636724648490112 11680018 179413934642665237304023503115471113216 11680019 -255920578934639513506826761938762904512 11680020 464344321027184592083479274183855861760 11680021 206764069720588416879165744786074539872 11680022 190572198519425097040986434060932339200 11680023 11702062550351816516378010199073058000 11680024 519092615454000022002867707848387368960 11680025 -53578546810776471667482604281573542400 11680026 -267968846692158430855045997153516345856 11680027 260601195543434688133120030176415295876 11680028 73144176724001758284216799297809884160 11680029 503266836024168343908889602483861336774 11680030 616167412955962103792550425318321253120 11680031 317074816081043435007711736574905603200 11680032 -134248605413590295177788642530454142976 11680033 884808251372464429510012723791653597282 11680034 -14437813695262484497213212483178775040 11680035 -24490344886588279551213686813942996640 11680036 351058217464622616065487315652149694720 11680037 592483957221947714395911852440532805692 11680038 -296224893385256211714118238453291159136 11680039 -1563954671094455409340111856706107808 11680040 357698226481167863480779163723466240000 11680041 388594588173651144703233572337541810080 11680042 300691302056268985894656198771830559744 11680043 827246095787710842398092935266041937880 11680044 -41495184504196704653363693454539243520 11680045 -193168774180399301863636241839249876680 11680046 -23042398676046699919553308120139976960 11680047 4995476095280395456349210307806527608 11680048 -65772134326359166297213542405723209728 11680049 -30308371588357735511720009434207033164 11680050 73810782544633125095730406412157724800 11680051 -189177091667888337970408712709888568948 11680052 -54628593666732382976675182575290369664 11680053 -260524657822337213091261424352647695360 11680054 552229651463537438483676202723298306112 11680055 -322649910712225925120362981291118624040 11680056 152548137710870826271160434769243504640 11680057 -1097782865559051271999958513480770372140 11680058 -44643062817582658136074395991296311040 11680059 -45930291130222389342334856889237016296 11680060 -48859839241449648285659105175574118400 11680061 252611901994654498172344087036219933452 11680062 240628044711778591623559681806475634304 11680063 883866636126959015576721054982470757120 11680064 96601491842413756453325595359651561472 11680065 12901145717787731309851391251848672000 11680066 6393668344270545408209116322903177760 11680067 -12466548108327360055480295799203574528 11680068 -359440334055681932884714735266406010880 11680069 1014627302844839105340700963749586980060 11680070 -283918333467395932548744672666990875520 11680071 281101303571026486853237921726441840640 11680072 -628576585801764678760706967658035640320 11680073 -27233739334467601755956499535984993356 11680074 -176683483459487669277179393901028281600 11680075 285245800020744011363984140413716844600 11680076 367744533276116289733003243095623381760 11680077 -624849647906333579261305920193086338880 11680078 707839336238312730330658556837182491840 11680079 402141678361125544301286169484382881640 11680080 -31858829058607856027119078150935674880 11680081 -273327497186383414387116034393581549390 11680082 34985839747799374388277526708067125392 11680083 450029580809729432690219650627006285704 11680084 -100257043208789087934217819141237332224 11680085 -530851991825626264315285310343059021220 11680086 -163712500249624793006354367750134525952 11680087 184215773986510655158931051176952211840 11680088 346077871166639262008118055264723353600 11680089 186264561010464604769319271105509142224 11680090 4533625375473619716209109557258941440 11680091 -169970933699315980217406967849400271936 11680092 -37288891367882124082912191695919759360 11680093 -66052985691636694463747445645607800000 11680094 689449753929245377852671660974220948096 11680095 5887840574046957151174361357254295040 11680096 41677471820865048143047362412879675392 11680097 1224436440678456806450479474106439047616 11680098 -78455320915208563457960295996046425600 11680099 346342355809010986885498617418178851100 11680100 10151170190461712593735514972050636800 11680101 -26786247703774430209570486590348906432 11680102 283871646601321432973565613110003396864 11680103 -109583198251818694032644332171951893120 11680104 5569197945827742058425641084107653120 11680105 -923877860695812408125777293181506787640 11680106 -29898035892085564931215673740938028800 11680107 -253445549070238634063067813479726913960 11680108 311649088319523022050298943406412738560 11680109 179737440306841319383868897761905160416 11680110 -131431036717529356501268942458164192000 11680111 -527324425451396002227450573944728641216 11680112 70028340071995992075777540564281425920 11680113 -114820936310122716101832191789984142720 11680114 546909589639444238686021297372676261280 11680115 -130403215207425313764781354962161316240 11680116 95571364077458594012171634444755435520 11680117 473010483502139727282854668211296908640 11680118 204182086039215746301023953344298222080 11680119 37324955565870659944744879427598664920 11680120 -23693562063247380260015304383136768000 11680121 -305771019003869718804547657117583888556 11680122 -35275916457135796789031507545271947776 11680123 9528360147563268354746059958958879040 11680124 302237967426736669120479866009089591296 11680125 142684670205879221669001719652529704000 11680126 418275303599393807313612535574275627200 11680127 262838130672354901137482163132869869560 11680128 549556052179446738018833058158660812800 11680129 1339293569794629134719652425566570160084 11680130 -281930634802102817330969872251034080 11680131 3397247023983917573588087485774640880 11680132 -403311025125485949404881578849452345088 11680133 -486620724282461792718377127144880731138 11680134 113197115172420047479202320931588364480 11680135 -405481370965299196273126903043292118920 11680136 -232450484941111323676796107009980825600 11680137 -244483363301823955734511605117635469888 11680138 -116476681933577960246319605359116742656 11680139 -952764293237443585675792094592104161248 11680140 44423527201242758413756119612408453120 11680141 1124420296046756641867056328858860290784 11680142 -617641522525523757914723799664345713408 11680143 -506415235496003845209756805966300214136 11680144 -47841029689279300006238076174649524224 11680145 255562764699823530300052689890548436700 11680146 -39490915399923064652957588737858629120 11680147 -299577736082228926302838002956541334128 11680148 -33408153396033913178880115283932017792 11680149 -117160320983341317673768776533663184384 11680150 -151875490742566884033711037274275488000 11680151 -476277738460277027224569917135095706448 11680152 224513126505679653883145281656070471680 11680153 214420280373803390330589415965164483402 11680154 -366623777565823940104254787937882686224 11680155 15052999147214403552533478908290663200 11680156 -32553322256928783963922771730630814720 11680157 -1088484040007287755852621568434358584000 11680158 142011747263905574193256063316242120704 11680159 8740560372198450444901529649406597248 11680160 206200077967289395749109961159112130560 11680161 -413535197492862985085768541391440302928 11680162 -137261676907779104333544293469306326976 11680163 91371639050767894998828761292700735488 11680164 -337044750748995396277104063899287996800 11680165 -109858747214400086378987775277854422400 11680166 -493214950189939020446400085707719911968 11680167 773307056429827307298529546292256660048 11680168 -13214125366565270102968019757216445440 11680169 363851130221828466289838620537650026880 11680170 -97368705346154137532143489180762099200 11680171 -1148689995187906006125501982673945863800 11680172 -405556014925335875443649191725046167552 11680173 329976994913544112184517844386013845120 11680174 -91593759253451275018878263407239736320 11680175 -43164771275404552281506930522274406800 11680176 1729099964980748817434084299619696640 11680177 1463818165844787075896714346750114931312 11680178 -229744852816318962261863467574718597360 11680179 384196369775886702183108033058169203200 11680180 -11572927472382069184734807994547404800 11680181 413359445443082626746402004818838655982 11680182 -105949497754059715834053990482346359040 11680183 1090209005826678233828300083269445211432 11680184 -384697763484256547972959766505371443200 11680185 448201158928569986697189485867737123200 11680186 50706108227700528129810236446040620800 11680187 -1373303500750552321097019868792328299164 11680188 -19662768132358661916947422399167446016 11680189 423564360124367701221152613286722161990 11680190 356539191685284492072794250152297717760 11680191 132062944481326450136247645804981348600 11680192 117100229451101848599558973182533697536 11680193 121214875157135249284295803790161914240 11680194 352739036627327326393543417782754838400 11680195 552194661260535000594430834337319997200 11680196 326228383774803569508416267679167093760 11680197 -145024919904233013831526382628477157728 11680198 -246173842497647927789988317948440778400 11680199 -114448765110661308061078687947302316240 11680200 -13559419390002269398678523303940096000 11680201 -182115472221472195849292087749647626588 11680202 -703685678179332500585364953463545066448 11680203 -69204172503887301794639766759552858192 11680204 230811994516436632268974799796391283456 11680205 -181145814355250750144739663033689940480 11680206 354387690822948220156032665503175306304 11680207 -567309704329607228403146635184457267456 11680208 46263488644130266304497331971866624000 11680209 -84166298116448487050545691393371207356 11680210 159586058995471800217469166088402091520 11680211 -54976240123805115832668078639589182336 11680212 447572541807569523833169593496112281600 11680213 850119620130282934453264451534999120462 11680214 12325841727747491448235969279633912320 11680215 -297883234809413744331870102221770088880 11680216 -757874453282757019051944487743508715520 11680217 1968081832093780355604484698959290809360 11680218 -132732631874805101668363661901521321472 11680219 -122300951798789273929922414408680008 11680220 -46336644707091652123994450461156293120 11680221 -439067254805872720240713604261800080256 11680222 229620001153285715735365841526605251200 11680223 306225538998066046251746183482444281984 11680224 -113828900307485628210390142626094645248 11680225 -607452430581816443350779983662787082250 11680226 -226031371370345901855985710660083744688 11680227 190546243553309170676951322787742138880 11680228 418872188914585824623368027825917444096 11680229 -301964018202429991241471221107726833280 11680230 -185706714353416229874478558946192640000 11680231 396423990533920321795742562027605605000 11680232 966228260128232747090226993554080742400 11680233 -64684842910845463179220413118209798816 11680234 -281512337142072409875873236530170864288 11680235 315701337047824375806740409258933334560 11680236 145909640309015866663365227327946984192 11680237 787721565982567364350982160037238428886 11680238 198106031653252968013787559917208275520 11680239 -4791313029575695867538661694939539312 11680240 -50374383143772256613730213948608348160 11680241 880425302299827844458023721516415257252 11680242 -13948548228189993108909543666033917952 11680243 656923900846878729987561187120525330080 11680244 -394363883025477179504026391297090039808 11680245 177740945825312498617660302896669664120 11680246 241178262254141667614957673696603178368 11680247 308874024763871938546435647378523038696 11680248 -729880034509682786760763377779941847040 11680249 492453963061826261770012171730028863040 11680250 675278889543581323656063817501646400000 11680251 499618899037771816594369729032748800 11680252 -1420381602781698422887687947637519349760 11680253 328602203015880766598990719671076231884 11680254 -64700330576012004795194104057147944960 11680255 -490819813490899021913162152764536856240 11680256 142124319000435778286396649494450012160 11680257 513589492305445264125687828663154766640 11680258 -370930925748089684566958785179452478720 11680259 306088934847851291408286785804645782800 11680260 247136667551499068068105222395025858560 11680261 -442137925738442007944331921884864143138 11680262 4907375089372639638065515659270326784 11680263 215544969923136198282346252576615921584 11680264 588097332376113408840667023879952143360 11680265 -629318203856315117302929789641226461340 11680266 132919427373560583498515981381111930880 11680267 -818772062158664362313933501287261792684 11680268 -139249774249633165106727863771186104320 11680269 -6388905612555884495909323103101126560 11680270 172144708629234555533792052142854869760 11680271 -269046028766679039671323446630718670160 11680272 -226555548245344662048765906826746839040 11680273 315481070011577581632620419064661466368 11680274 -61941867443765492347581005424082728960 11680275 -300626165231248685324085718862913572400 11680276 481641868016928968594065678645053580160 11680277 1116770131347113602650071413845054123246 11680278 -85360650344295020049307592366532058176 11680279 470989237456425541424740639746662043784 11680280 -219555116945763142751682892755777331200 11680281 -185414362378960785543350460701021647296 11680282 -89066244732270371175972988767016816416 11680283 -668031402943697911235819536909374419616 11680284 98575659756878440902230636787584876544 11680285 -26274361107352176790903291214184281280 11680286 344993325192560106590701216760289043200 11680287 364332959339312999093743389776202069120 11680288 583962285257272827703703580611735715840 11680289 -1216844678076467329737064009104603683280 11680290 -43379483085884784023169907194305772480 11680291 187831581089843280448472604145645351680 11680292 8569140284170107515495585697228923904 11680293 -85758098658331779906579989929083109536 11680294 1085052266674680990176345627878049280 11680295 -165312197130135219401407401794051470800 11680296 -47376184678867233429597903030434611200 11680297 -29208157071524505695408776771586065920 11680298 -48376005881146846443253036288479610368 11680299 452130281239823622284422484346298527168 11680300 -237745640308293162186082971687888121600 11680301 -1015136557521466257127158275027680842900 11680302 -88523973185738514346753364393392046976 11680303 1268842863471000339349189464059226795008 11680304 -34886210059099065391538829955163750400 11680305 -146876111502518927089626343229952000 11680306 -4465684570712893295679606952994510592 11680307 -45195623592091983107351978044512197160 11680308 -595005680500267692444455083656560025600 11680309 892538547693179241827449174183881655680 11680310 -471269568899921753184403769877895165440 11680311 822283341875804320451411498065424093184 11680312 337777405451622989212325402725859450880 11680313 -984039676414242818648378043027965460438 11680314 -660228778714374989471960725616309841408 11680315 -474585051984456598244022522770838023040 11680316 -52412637263671179960143248292726952960 11680317 57067353408448600990750930945053035520 11680318 -67128778096086217421354637474224709696 11680319 -462256632849948305020231915867540239504 11680320 -95433588467252641751737693512086323200 11680321 -204312595204902191324573875944616051068 11680322 -264721986633940790276895843849341610288 11680323 211472203905880671972099509144317571904 11680324 3556039541713960591806295470092286976 11680325 -254730572209147228097618690416049866950 11680326 104998926226704740609219452976868282240 11680327 410991200833943559189308921637283077264 11680328 383108928739280817348190584843961712640 11680329 664401851281229818246328889785477433600 11680330 -146756633992243357650303495891165249600 11680331 23518867876138600034603836557288504240 11680332 61239913154906586113023360672904064000 11680333 284402359904563497834762091933399153120 11680334 331687489367012204024813634426979296192 11680335 31772074673514623804306544470491238400 11680336 -41544386484209820700918792186226679808 11680337 -425512845985592436858581786723314864014 11680338 -72706804507432968713362251416608822656 11680339 768241821593876977713089183837461648200 11680340 -229656330570659356482697146307492945920 11680341 -129803395947907947946704464996222821440 11680342 -320382971044915431195018810148479508800 11680343 -622220438806890389178656560923300101856 11680344 237081769138642182629221788667836825600 11680345 332150587004526238358981018244275371200 11680346 -1617373492536438256544912502543780864 11680347 34390858765998961117223305146953305344 11680348 -7132422899811052250471217750011412480 11680349 -719038089650322858407673343421901970650 11680350 24086919484505969091299719959896448000 11680351 -1311540296005440952777374685806435856128 11680352 230597567901477669275341980712439906304 11680353 247502480544245902271336147013858748944 11680354 8620695506439907008616855507078236672 11680355 -354344278282789531966224105415378941840 11680356 -592103683457347853662534463377483616256 11680357 -635870678321337905289348822324649660200 11680358 75172077561886878066034618247391854784 11680359 673655835478476861214379679853239604560 11680360 383292113581877672008199639535823872000 11680361 -331520676740515732551452130690289334976 11680362 10986959826025915287371440678610020272 11680363 24896116754426788380969273960199179840 11680364 -652788695529618564628130818134510297600 11680365 -6416008263372132666415697261904607680 11680366 110252365278172165594344976454692896768 11680367 -13386853000842272602635819568439247696 11680368 -17237928151388099812922438234043580416 11680369 117004388060961427685749233372637719220 11680370 -145233318749420457069998177818313784000 11680371 -13593393473230023198081679295845532640 11680372 -1062956060705419013500955765050325632 11680373 -274504432362969914116035174339457191378 11680374 -224868125372770332820692394499114455680 11680375 -132813766965801128120607426343887654000 11680376 231575189037788614642937334151530639360 11680377 612640493137918019551178330322084889632 11680378 222453504237246527306879116137662480496 11680379 7439391987310499652933756901938946980 11680380 -4432342189899448686275672055505021440 11680381 229833597578822867754034823662228626700 11680382 55940496348600193683866717356587052800 11680383 -148596714453841321064869796152181633280 11680384 -125356726884617815250322226057240903680 11680385 -517558150924368085388003842230440768640 11680386 162650790621679423800114306875153902464 11680387 -285321325525242888829013974664334700640 11680388 -1026142005980806852391490755804713317120 11680389 107116510347674062105742216719093923840 11680390 -200286035884751116894408050442079932800 11680391 19204825297421093083383546785143639512 11680392 333425090530516604166763754330906910720 11680393 1190951018535707741233066334931350735616 11680394 -578170704568834961891694756187505197056 11680395 259502127887407438323056347252421364720 11680396 -92348782084307273578407661703714805760 11680397 -91998045873536768788451655183148645248 11680398 344802370422214370434358097952140173184 11680399 -104051149699025938994581575976498611720 11680400 -107211631014675474243764108978161459200 11680401 170961539285095242589530061449953361120 11680402 117392753402934541914707273532466713600 11680403 183710468663945963433550829506581836880 11680404 65521142705181377162235682550605879296 11680405 -260022984855772784348003077834059300480 11680406 121599171714799180357472012867355621504 11680407 466357722813606072415878600790280409720 11680408 207295873983609048648944851946434560000 11680409 -623017874448722286482264574013203169596 11680410 38734890464026492560521908735951365120 11680411 1513914011430568119176720611395687423912 11680412 -47807432904487052775776432965336439808 11680413 -631305172949165904360708755585039062656 11680414 -264690328167178470933848345340320836608 11680415 -639826628735256836423035510518665673600 11680416 -266294289540543210509329416628784332800 11680417 19164490053272439134865835863248334720 11680418 78265958902803029710071967175095996416 11680419 -175902898435107097758846592178755164240 11680420 -27071838534231270786912732917654699520 11680421 -1071877034845375434508138436546934856800 11680422 100539974912730357819218901761534256000 11680423 -657024641328279582865002183596457158736 11680424 662715223679662344513284055172363468800 11680425 -205644394788928809226982834705126053650 11680426 -682946307440381768059111480665949451088 11680427 5622876312236378820510449139699583824 11680428 -185000876281763624932611582490191986688 11680429 -111958152562233908202618677581063716224 11680430 32610173452333215147755958554869671360 11680431 121330517857914847368998064493855695744 11680432 298656733399919890774260528869571133440 11680433 -1201911533643601734791118308679750336 11680434 3701642294947856231354401223083006848 11680435 -307192110430986649945381837227508683360 11680436 -312894777892779347079967961092280008320 11680437 -720417267421103267933098819189402095840 11680438 8741009217280912569700872784820674560 11680439 -362908756037907206500288207185151460520 11680440 216483890424594440659374090720706560000 11680441 365635005419962027948977920178857260224 11680442 3669061639957576107173239756778015232 11680443 -23297176377262681027490103577343082828 11680444 -144627886961890093119406100706948890624 11680445 206888650397150638599724312467289416960 11680446 -130218589889160968844978286973903395200 11680447 -1376080089158277532821169140938674891328 11680448 -76077470547918703107949071978379345920 11680449 -77824534344525407071724874934081956480 11680450 76171652431073714590902394186236534000 11680451 1440879060016214372829170009846317753272 11680452 -149478702291610698116216572319747432448 11680453 -165896943507850857379830250303127148900 11680454 -277727599766127065347165013964021982848 11680455 316315117197813518631988768545925905360 11680456 540672598644382090841326895406304143360 11680457 761350388802403558726517924718989615706 11680458 -132576699394380866699438278552664957952 11680459 -53128557380023894195278891091063531520 11680460 -412275279768611419382994169124883287040 11680461 -131531153949727199069803323903170500212 11680462 516491138238154901308458121714075193472 11680463 154967537199468357984387516778527041040 11680464 821591418932438767504709010068865024 11680465 467294580792399904274600056268623471860 11680466 -133645734373885009476195030032664576000 11680467 -238001207372319444707042824043170222920 11680468 716669305936589325275470674137169995648 11680469 -1998484389301226953063759697901508188804 11680470 225703055265105869032239912212381203200 11680471 -542025145011507023691961998183395485776 11680472 409022599597574702481548844683142604800 11680473 -12374728993918918038613914678157859520 11680474 130787337025773141887122181867865132000 11680475 152061568253938357301901215223789684000 11680476 -182415446427661319333587129685165127168 11680477 14809080661860692231610619709589496480 11680478 512442104954697219438237548020765477440 11680479 512239331080139176215049361660539666704 11680480 -27565277569697327984273057792104857600 11680481 -4385543878061402216284896680918975616 11680482 -6259750511347185855673695049437624576 11680483 -76445907474228663224381311374044824440 11680484 -775939522537486032952058066065386605568 11680485 -360585712564778481012965819872822428000 11680486 255818589066794992779859411482307027200 11680487 -175196876973650635673183042037432585216 11680488 114546252687115265254040207031163468800 11680489 -249852948630405044994995079355362224710 11680490 -9179475845078612205168268652279193600 11680491 182312929926497018655507158923435618392 11680492 -496747913019339324933914122829854883584 11680493 10276510283819887908703399390092780 11680494 94903641341802110774686860330984935424 11680495 -239918255837814163374315563739706838880 11680496 -283490555536160057340823857397702852608 11680497 -326247778193409522953246459959817112000 11680498 38711966799414184579495816934166790560 11680499 -1885029777769943459173580346851155589664 11680500 130945507771654508605060719385958400000 11680501 584067345816354379696070972296847168000 11680502 -601682219782080383703111116961597534048 11680503 -82845397360764574933515960633057025200 11680504 78752981163074311953087369791569920000 11680505 -739977657069120721972595696207468177340 11680506 45973241728818485365856190475119603312 11680507 266954521213852006904049232532923621560 11680508 -330850153317089301310536577388483625984 11680509 -1664266969215774901078629553627115846976 11680510 -15688940903345778326089968426662211840 11680511 -35513994537805384686669273000184421520 11680512 -72374308311540689737885040592109436928 11680513 137020159151238145059030318368386216060 11680514 737526823774054764281555231548302971856 11680515 242129094038940998340489222421994615040 11680516 13562140511446998476617075014679355520 11680517 615454976650469664274992644991388882560 11680518 247767294744381791973689916349445562240 11680519 815765643768146181930434444476702848920 11680520 11516619699828655795389898122242457600 11680521 -112866542891812625768559163134534963456 11680522 -78409983417872982281053579673564659200 11680523 -1771197062728496810098173965254193488776 11680524 394666790267509618007836469898307003392 11680525 -591097815935017590866524176660392520000 11680526 -13148721856516945515009875628334157952 11680527 32336727248225873029522731261129825408 11680528 -39856777482468311546154924702371995648 11680529 271463021233201407505616236324300704576 11680530 -155322543381684707058882675539193676800 11680531 117878837071928075068595882937753486528 11680532 58162077697850874630209110520161447680 11680533 -284563585828432947987196659204420006180 11680534 1335269755573289171285547516382773499392 11680535 -947416470865657814769651647833144162800 11680536 75986320290918362943930147324236267520 11680537 484821946489445815685419137170233496592 11680538 -203228625876830665049474712215843811840 11680539 67588532393959136945646286990021896048 11680540 105629682860862046513586964738176970240 11680541 -55238944939139426206045436930590250388 11680542 80386316988080237468664387396586204608 11680543 -156669719866128552633208656617594483600 11680544 -149402143452658664556617964139419992064 11680545 -567255348952383006552809922486698707200 11680546 -388324780246430848609501480885043468640 11680547 27640137040316375273057435635712152944 11680548 -4877403765158739802241248713909485568 11680549 438561475965805574260728230667863716440 11680550 44111348986358001286262266662314649600 11680551 256119365510017013088757978036245113040 11680552 -103710276080920764879223596764355624960 11680553 -1263840462700395511178728667014169412876 11680554 -224385619696118642879226148501010545920 11680555 413881798226229052054717121067764388960 11680556 49601811612458004012295985556364504320 11680557 -37721138016940960451742714950645846400 11680558 -451836999926762226303142137537721480320 11680559 -402266953355216923030163546508586082760 11680560 -99678532187666047879751175381724692480 11680561 109125696632150204127329102748037063152 11680562 510912909809202300617006954959860727200 11680563 -7115108542645421437934675394167718336 11680564 33194538203216139060318113331467354112 11680565 -54418155061893212558783914886820620160 11680566 -416614882061167642633527888497998157376 11680567 285289948708758331509299753175475785112 11680568 -37290245602834074052758075704847421440 11680569 660158270363163132187162191681201542394 11680570 -391432866630190846415956278036544861440 11680571 677507206630445469310418503356220224768 11680572 -142658845017199434458487626847563529216 11680573 -70440079661000967208600028999376820800 11680574 -452447387369509319466545494904479198464 11680575 -120155975437787379599771091677819567400 11680576 -206857250776972094367615691515528478720 11680577 1000248253624345005638842128046359999426 11680578 62180712549961796452098771909922314240 11680579 1417910598298348137080124016740033984376 11680580 140806183838209785684961595899973468160 11680581 -821010912169828660566605598462377306112 11680582 -457054409961973181428207018729064680608 11680583 367919816940484297844549949245877994944 11680584 13769018609592799755375514791122534400 11680585 -124684292033368235783328392107128161280 11680586 164178905402863686383126537024136082992 11680587 -176856472922020132939792562498050644120 11680588 -153252560611545032705535712871605045760 11680589 -452119314891630439706017071792619533300 11680590 -59229255073538103522174744474953640960 11680591 -171844961983761113895432023334485362080 11680592 10257203596501197188096062724505600000 11680593 -515110918871127107992279504865533944336 11680594 -723689242884899382522024329126349569904 11680595 -263638097440650204861059445550104488400 11680596 -152158121581197018277682718697159907328 11680597 -717196511817845623414256717836541851954 11680598 633601258960151510164024333329783318336 11680599 168559906538508889189216105077063373440 11680600 -546026356935186594933291507783104256000 11680601 -1370593206024594271892597964574220545398 11680602 -245192258185299110573098077815751495168 11680603 -401315609321744112070129886515073011440 11680604 241496819276409718632192916158746052096 11680605 -18317259094136980659413378919823918080 11680606 1285921784582213889023921243078728704 11680607 -625237601342608580650732068081086994144 11680608 -104150227196653889616557723402585505792 11680609 -10495891106449631089032650409737748190 11680610 116553680941278032833112600492519784000 11680611 390462500554097725495551051254865948480 11680612 -8435363124833094245794963243546738688 11680613 -205105998125804622680686689455139393600 11680614 68257712492655436054114592082061824 11680615 -1020419999304726090635059639533601212000 11680616 644736996263261273388082027915677588480 11680617 -162927214540281017300670511912336442304 11680618 402339531565488658796885404392510947760 11680619 43675893132739735786195472154506389248 11680620 -116028009192870514013813528889821644800 11680621 -181342955037932760727088062517157099178 11680622 49131096617799022349547411163226498112 11680623 216922884960039452697307816592767641672 11680624 -323133850715983522527121367330566307840 11680625 125134402197803947087194405247647750000 11680626 213631495874551517790544990825720201344 11680627 -139404326300660050325280588938554620000 11680628 -1336228801339508027969665836107041296384 11680629 -233737444001265416520943438442714344416 11680630 -82261739913900146082532564981117344000 11680631 -245525132693076886825159680369427706400 11680632 64080180645675247167096770907781939200 11680633 903882577652660366735446618162708438404 11680634 181219723668254753562796086896643955200 11680635 437172652596458631731371230385346655600 11680636 190107737454501039734405565552594247680 11680637 -269638605246345692362992866257883718528 11680638 -34933579443803070064321609899755566080 11680639 -880042529588226954274439776020377522560 11680640 249184181077365948303394299398691225600 11680641 129832270151673541643683174169082558144 11680642 65139377237211056145386717359092455424 11680643 295757517983634865448220740596511481120 11680644 199378258829206578527070576164152790016 11680645 -73431642249381005396918498709472550400 11680646 -418916343545853246278063311289199450240 11680647 -173959244681105266340139888814394657280 11680648 -108166204225429369410987412653957120000 11680649 5406494385253418557184123569123403040 11680650 -136219630296397675181888689907358002400 11680651 -522355559805288694527760743267946114348 11680652 308736619743609443848502864004545953536 11680653 -463954075585540144210145006950573060992 11680654 97497492847370344139379465188707795584 11680655 -68566628186671885950837184063356902400 11680656 49419309314738197482867410619916615680 11680657 51099525545624670029585794042299203620 11680658 -179539465577869358025608490373195292160 11680659 -413041737194454226155209974417915359360 11680660 344758911750320004763268927887520167680 11680661 210113276657746747969293582445885541262 11680662 2954774183001339690750334559601106944 11680663 19281584052183213421040380858181460864 11680664 -328675640897910742354990049822527918080 11680665 81543602644805950808431680131935317120 11680666 -254505627405696799999005512310482904576 11680667 -261317040692988343980139280188798966320 11680668 -163354174245416942353884628023562759680 11680669 410873115873907832809840430464715031072 11680670 -33672918440845189537941717837764985600 11680671 464617039976173499873006683864968791112 11680672 267628488591288249285944359995976384512 11680673 649814500929767884946939378029701144624 11680674 76387783089181712780730088039859429760 11680675 1135259214715013819684211231345640864800 11680676 -35377104405307533902085871447126278144 11680677 482741686905175915583838432038135028414 11680678 -179914885301704385057336689053857293440 11680679 -1414295948053174999600816579944233763720 11680680 348062100522311397684021200052572160000 11680681 -291246376913788005080451210524736345500 11680682 -1646485174437935527877505378855548160 11680683 41073775140953638683599715260184407040 11680684 -723804745478514763289713890683389475584 11680685 -91241834750095388685104415728137813620 11680686 -23426599983701622543249504766676497728 11680687 -1057490932916426503923646735544798068760 11680688 -92801344794522382091632855413299675136 11680689 -215836845347745299670812681589559487376 11680690 104757070873031615594794381183769863680 11680691 -312837658615657627628353084086045794616 11680692 -789809735740539482212413065779427328 11680693 -114941078925647704407462727842261399058 11680694 -609737791998299189442291454423047019104 11680695 -21487514822859172550458332728556567360 11680696 719508233546720421629455167575155937280 11680697 12577354973909081467820943954299204352 11680698 4315995491410525333341505303074447360 11680699 -2028722913500932737491293247315633713136 11680700 -303106436265478068390424469341485081600 11680701 685730905380963267733335471855309695232 11680702 91092645606237181601238672138541440000 11680703 37838693358316286340866179752412032000 11680704 16457441721656464481878556502839525376 11680705 123006676622656411941984715222643477760 11680706 144392822374424972234649512769081216000 11680707 -116470212379283276112163652738604011520 11680708 100235426097876109450713761619287553280 11680709 229308836845211931025981955175649614816 11680710 170341639942748319736666545800702424960 11680711 -24921054170204586884933912496533915136 11680712 257146251124009836462955825379910067200 11680713 -1476407307722141651093169835434232296960 11680714 241105038053276888499427863092400310272 11680715 491349549322547572144973589075331053120 11680716 237646039427258802729775312109921418240 11680717 -1098001316655599432904900793076516813268 11680718 -585608879855236442930728171495886026944 11680719 -879520962201081990761073903709314092400 11680720 123857082127425431781569071323120844800 11680721 -181589120715189256692206741801253121176 11680722 -643986746986508020289331203543693088768 11680723 -255467182844317848661249437004357368816 11680724 -698084908325981346101353117694705860608 11680725 -133863368375055209096395452401506368000 11680726 306057350308477040130655738858055423040 11680727 -20471716667341729975639848997895426424 11680728 -433507061437705535350747674253572771840 11680729 -479760349052496613084761214499648274540 11680730 19659116714210085854606781235894787520 11680731 260355040697877780789834014884941489600 11680732 47395298043239384532188899215249525760 11680733 -1390013286199007025087516364924590717018 11680734 -104122277020779070576256226465243070464 11680735 25241578771516552320812612028486000 11680736 -119160530558163557936130878878753751040 11680737 369094338452717278278726502085700285360 11680738 -9224317449023089807467275037105457152 11680739 33469749688012521838670093157984352512 11680740 286659793057503676508808246904371609600 11680741 1297807441843863367534037132721851620384 11680742 100994459772125999788781810224778626272 11680743 172718843446284231821096090083833425664 11680744 204951299476408308661307229227239833600 11680745 -871541622024627328408141750914080545500 11680746 186076834391636479899125921595549966336 11680747 -495531535731922951843303128602611802960 11680748 -114290101972169882533059760765202894592 11680749 -556280140164749336459138953081317217632 11680750 368497235212666981930303622167216464000 11680751 -7663633580369982360154610342213253936 11680752 -33526387088668974109483237315294199808 11680753 264008638826820465417772453772184431680 11680754 -730263747075763453348449222902036215680 11680755 -216884777564694982477452293369372095440 11680756 625267302273732802302661652716926726144 11680757 -358425012010602023028484552468057769856 11680758 -168367131188813099050887084713528191776 11680759 908854953404886702475839672569855465960 11680760 119180244347627180488513671447687168000 11680761 -417794485354021308353823472666615040160 11680762 -6023244073884358168843153449660580608 11680763 -1716016757502505468921467149319725774160 11680764 -217771752183025540753936870758586842624 11680765 -188490017608075939649563170492749742600 11680766 59075327648844303340262689176467788800 11680767 199172216147991711138871183325049415200 11680768 -942518082012892501761868439081680109568 11680769 266443906103392659880710110684203748352 11680770 67087945115016830699847076044350576640 11680771 -678412934942427145863301340947040865028 11680772 418199039691576785828986750049691317376 11680773 -124318947815860711629716199734832138240 11680774 32408178701405938590811687408744705152 11680775 40334187523387044981946860502326015000 11680776 -265727533972359675713850076287686031360 11680777 -418390850868377864084308345842997861068 11680778 -3208707110600978709050720241218560512 11680779 376433361885061767309836918597640727488 11680780 300557489151072342856247511110962790400 11680781 263266842749123103556231537474025114592 11680782 -288715239785550409478999968314611404800 11680783 -244139728506977076863075453555670597840 11680784 209224807436636515962309778105655500800 11680785 -175391497196440779998636227106023051800 11680786 226874227457062245570507273989697987744 11680787 -318809682028572456886514677356194657520 11680788 1260904349918330960349377391238029312 11680789 54237290813929187049966975187963672156 11680790 -285841955886823065038545109532956169600 11680791 -728652690216295970065575523681110432408 11680792 -499064442931047578467068294881110272000 11680793 -1459893612746043637053493836874527131958 11680794 -490523031338750437735213628773299264000 11680795 -134421301842633167303751810044779818720 11680796 358675561863138585693507318923359395840 11680797 313077589289597570061816785570038296480 11680798 -280257466848244821505366452805700073600 11680799 -44335550294053877638780059295534061736 11680800 -87841340954952982360940407669810790400 11680801 227425449645936050173193849750547717600 11680802 -22187324907470923633142009003817964032 11680803 34564837088837367370536733033073408736 11680804 -793417893159838898988960206078113961344 11680805 -6347772094036111372055632477709925000 11680806 227881296254805171136027105634680653504 11680807 405104673062774006750416527298482072056 11680808 562137666023861441362778134861041576960 11680809 -224009055705494100437849096292622559040 11680810 -106272681773934985738543890785708677440 11680811 416009916446517974742689370719723807412 11680812 236943530051568606720514081118569006080 11680813 -177743827046988742347992265641716352180 11680814 -576591357636521915837866502820357357888 11680815 -682993782472715298444156237875765537280 11680816 -375301071272651969813834545038583529472 11680817 612869545665207678187619149836388846866 11680818 -306818021942713109883922719492095529984 11680819 170206910165227099565452714782519581496 11680820 364854399922214391405323067157080576000 11680821 -7897405185454886550029962165848880320 11680822 176043664975763717880523032067169399712 11680823 -244579402240518953615806929743241108480 11680824 -158898390055935933107207048420818944000 11680825 -64685273437322201178540535388864742400 11680826 108403647005221627292294067040665544704 11680827 -1670789741952656183373662930146523880 11680828 -101728433987473589155966140983591007232 11680829 28062418653780928344851580873156778488 11680830 2746154708106147076377644458784997120 11680831 378933640909827760539733936932718147264 11680832 -73489552580080272019351575458359541760 11680833 -315936552202132252374516626048521333152 11680834 180547462288468104101952751586574663552 11680835 -87868359863861471567463743078203262640 11680836 -21968365179408947751516617329721763840 11680837 27371028919685144555974025356932786752 11680838 -217817230741557189592836140186855859456 11680839 -480763314659858719533781463182913466240 11680840 620964772067741060564747550371442124800 11680841 876413129463785638010323521323527873242 11680842 73808224305249961614000191442306315264 11680843 1934189147587480423677896765843067728184 11680844 83955380868451498369534268077230928896 11680845 -422372339565065963426333450072667879360 11680846 477064370897250031060544385003102535872 11680847 288760302443660993435797135337607556752 11680848 15825547705379837272239363734418481152 11680849 -295569208962127017232798682814154892352 11680850 -215360917237732601181061910704385787600 11680851 10531705102215231846859127314627094784 11680852 330649468321390406317603639830570554880 11680853 -105905168459764775927267362818680133540 11680854 202889766345803282924770729217544515520 11680855 757327941135580444827405934412100960000 11680856 -140517459191159307736262396491849850880 11680857 487832466739774193573876868854130862554 11680858 -17172934222543272517944101474378165760 11680859 -361456440652503110484789877537600396200 11680860 214855782242918245030687060970662671360 11680861 -1280909874005523139205069785550055339200 11680862 171581209246590259037455924926082788864 11680863 -303507981923932824449650795244535275520 11680864 2307055085820087406058772886328967168 11680865 -462888379341884469731080138690292308800 11680866 -270251287726558671985698067076139148848 11680867 1027941086770232509025332754013633775752 11680868 -329952309579842268422836108595143653120 11680869 -394287722834138659955540001095771418720 11680870 248033680774662201234980284278256815360 11680871 -69379962949566392600392913658515033928 11680872 -133163218170154047467035709343698780160 11680873 -293563219585736808104263953635182467456 11680874 -796286772631268398919442079622744271360 11680875 321287783678138135708503819319067480000 11680876 28167666503306655503372116315631759360 11680877 464122752878510822933982768052261191360 11680878 -65534085462015734282099675475233375232 11680879 -335574991087696641828508178426662078080 11680880 -58937936008070751698858128486783549440 11680881 679938512977692002791378093785209709120 11680882 -68251567854634714259970188405270008320 11680883 868934573633739932863557387051359757132 11680884 -389773292705922506388590490340472484480 11680885 157805911560847064643371065980483815580 11680886 1485468571173329098036039759067566080 11680887 72546014789663304923996720480243961552 11680888 -650449259949679958097525477879868170240 11680889 301818899107651508547798658809121693920 11680890 -56806997167596925414352977775870008320 11680891 34851880405857683412468023848658710912 11680892 -784883846175687829844035387719106414080 11680893 37048812733385586256115369312002948608 11680894 -187331549951481172257744173830433356800 11680895 -303324632424460917331914844339878509280 11680896 -140157590965494034951535750567637811200 11680897 -181097367388334781095357857536331990654 11680898 133484555078781443140838329342046965200 11680899 -464901950778880699977960140378610761736 11680900 18863980043560021535576635339147468800 11680901 -372404858544556153523110217098929160098 11680902 -6892523756058210462940223690919936000 11680903 -26690839396649720389712605815114798816 11680904 -206677741188937896402025540506463180800 11680905 -290967631710501628204437252432578955840 11680906 -38619408095218388781961308978069033216 11680907 -5664728222892978316289332125414130176 11680908 -175893082082026178869316135165889507840 11680909 -125310147482921644819533859605410306890 11680910 890265334491885204551163294156326630400 11680911 374261085631002102022444171539833442360 11680912 12714658946346622612527715777175879680 11680913 137426855205419177697315229545577158144 11680914 48195380692732846932597768857986804992 11680915 408473157558603525410644105914239871600 11680916 -194874950165750825626453611307323648 11680917 -121838023481324190776045449464544692480 11680918 6776471999401275325594356978499342080 11680919 262432826601203089086324304384221637320 11680920 -137792860667872139538522212211785318400 11680921 -1045062132276862577028988202703981186816 11680922 -24623072441032218203425278199047687936 11680923 -78754606745720998085230039764628571856 11680924 149836241981876824580783630509710241792 11680925 146152971195735332914692364847957761650 11680926 110570257707289220122219790427959733888 11680927 216418360190821512534653691262901146912 11680928 68528670532564751601845030034940624896 11680929 4007394405151680203062717139314849044 11680930 52955674720725215506961814852527235360 11680931 -264907315267702159337876968752289843488 11680932 105416132744452301456085071658759324672 11680933 -620205046655838911567096557163479142976 11680934 206655667598432992672187994377063702400 11680935 -5162467353315374552216881546006848000 11680936 968513216005043345386812706749825223680 11680937 2853130243774081641597604992733969572 11680938 335821537585591534814439840328121771520 11680939 -890560453962211376011882760767879801440 11680940 -97700721458372321703701391354032025600 11680941 -191705031330082708414867715700429240960 11680942 34900985733942203514365247356754102912 11680943 279705682922868463678598078636891041824 11680944 -77743841134312108703091485877362491392 11680945 -782025237743959919238077908327678548300 11680946 672209569481300745166864424145431718672 11680947 102228056042035583954762078958089037288 11680948 441284240800196651147801134999273447808 11680949 4304063259687722679403830047163337920 11680950 3541589317488449725661744765237491200 11680951 -815752962872459908397865956956082185496 11680952 576714487677423196760263942425479086080 11680953 454987441928168803560058651408353998400 11680954 -202219292582027982305568124936897063824 11680955 -233000286496883431362584716704513654240 11680956 127522491137013887864952726611334021120 11680957 579322675720736378512243473815549240832 11680958 287933071835924527319116605981288806976 11680959 -100106105299932355049506590413006245632 11680960 84172619180096444721918654633643868160 11680961 -507626645432352249138150035020403733438 11680962 -39373093677404340583535131865529854976 11680963 1010441846507753026258737350096983581120 11680964 -586833285583711851781677940384227078144 11680965 320167556209011019385286885966383316060 11680966 -36247182026216735240387636646119800320 11680967 3612024785870968468660190554771085016 11680968 29885972529189850135271677686539059200 11680969 -539047343138044106539553439507928606630 11680970 173442298488521437062153255929691202560 11680971 275176918490333633592982839305012100312 11680972 -169132443188824092368098846546027361280 11680973 1388048575781050676515490071212489804 11680974 157201431992571547633405174432343023680 11680975 -361943727074490443289102554245526419000 11680976 -94757730330826400903665338849127170048 11680977 54519850673750468227916325082286016 11680978 -475130119514553289116670190615761134960 11680979 224752174526790487989635555513245200984 11680980 -224419742583697759618786770733434992640 11680981 564369573553786030843770223336004484704 11680982 305221858027344862967055570263257100544 11680983 98303140180002128514678428863966365600 11680984 16976144029929426079631754152695603200 11680985 385532246329390429563469714628904918600 11680986 22785608760925731288179271807374051328 11680987 66606222199163987423216722018330736640 11680988 -191492067863628899382360718851257594880 11680989 363497031873863992132307999744029584768 11680990 316946665503365637568928924127045052800 11680991 170132435979493181440581960168515811840 11680992 -165860196628479571424041830004783841280 11680993 5628413397694423178589435876589918384 11680994 10485987784053048694559838324992651040 11680995 372713325792473241157038620395907571120 11680996 -263185016128957363993999041825654256000 11680997 913987236166986939457686257676542968800 11680998 -41432432637979401110353991392861685760 11680999 -1368109796344411158828094844060245624680 11681000 621864789925859221815823629965944320000 11681001 396052023920655161960272148279793069780 11681002 33052144955046507004378015427173862400 11681003 225778906139763585906387420579941098680 11681004 663590579431780580683418903782526976000 11681005 80415909075578380008626608478633761920 11681006 -235024850814730408884074027597514483840 11681007 -206721773407754578722773291666347961712 11681008 114954772378247307348343438270976262144 11681009 -7967358078703020114460837112385549900 11681010 -165068756878526637319007869470973747200 11681011 -171846878448588591868761051526590958928 11681012 -151852515765823106433526744993728644352 11681013 637576710140737975394905253327101107744 11681014 266053849992092085221397634340943005856 11681015 111005272488662801931759080191976944800 11681016 -192836922475919451428790684165926707200 11681017 -170488672596030152435983577690801009408 11681018 -638514669643354788032139949218625361040 11681019 144167136706686832786988152923234101760 11681020 42926855450397837146309763208799354880 11681021 1262121486787995433225777193244047293344 11681022 1698543768998412531278353227691198080 11681023 -148582811660369593228191651202979942880 11681024 1011288115167725529893040818720146980864 11681025 306063934040028844584196787824453378800 11681026 -216803799454158749487339285738004707840 11681027 -182576195240640906712638148332909299040 11681028 81067539624279259358633905010294186112 11681029 1081414608424629286624099603480825280 11681030 40055094935784747911390233841903088000 11681031 134422828662742485966423540885045811104 11681032 -194003827738926725966863290914770329600 11681033 -39002326347423836290592345498366790912 11681034 -302069732795188552084628470447993662720 11681035 154663679966727980480783507870238312480 11681036 -5021059009187661496809735640051301376 11681037 -722678279911632932225816731515673642560 11681038 -62430204600851434483198894705140644160 11681039 4971175744640901328467201295741041840 11681040 -28643539001310130220411966046889574400 11681041 -13670465976234356049261111352211953560 11681042 371718757058849133373090749260069046672 11681043 43063694894152483319851206899823554688 11681044 -8395937314969497286013986654533521664 11681045 -577202053503465987049662360911455409700 11681046 -54444186542493951989345954165964165120 11681047 223417504167157019007630941777643770032 11681048 -134264165709835132994225822980885708800 11681049 410668248958929621080578063067031846864 11681050 271011959199795975095171399476889710800 11681051 417529299085875080333786107819235419872 11681052 -92115418645968791259250465441001031168 11681053 -313117484777957564439444467845221356698 11681054 119720034169804504921728532174974885888 11681055 -570386987951358897617876124712233314400 11681056 491694214194081839535865005069198950400 11681057 -183486386337541680626725522865567858748 11681058 -77436970033815734808986609455821676032 11681059 437919378557608464110710251661147489504 11681060 -595469345206369783042674648184070987520 11681061 -787108106626366537328202975677662775520 11681062 -262057241199271283873854042074567947136 11681063 -942548787452966023588921468742982695688 11681064 239974128133585903474514149275869184000 11681065 -166465597288449651963900198087044033280 11681066 200160736548860632359138417062773202784 11681067 -673802659457317375550510084284098381120 11681068 62173301938961453141042685320473854976 11681069 -155740225211503922516949515220994280256 11681070 -2828427852921367824823677029087356800 11681071 1262895984400528294714546427496642585192 11681072 -60766861400875674003691268423581040640 11681073 -359867163149225100926520181651513667916 11681074 -59511250732444378488204200779577008608 11681075 -127635616060016546382522009838154250000 11681076 177977425437412061944092257903425357824 11681077 -314724202886504630249259571725460253074 11681078 -657355822085112645991326977535186776160 11681079 -1116988150902326589092738353989156864 11681080 -71440495085355644258600124983409561600 11681081 220901375749135718916288987766967619882 11681082 -32688839820511428865517807558111202048 11681083 -625038582241214727817489735874857957080 11681084 -534022061181579995798537294178533952000 11681085 -60841025029797209428860284892387177600 11681086 326298880898933676999301799818260448320 11681087 1416085391063505212576839393587680547192 11681088 -157896247307105328165956638879971803136 11681089 434854438280383470938548663181589931456 11681090 -247684768955440812717176285604218934720 11681091 -2433076739782299188408369612810317500 11681092 558723794194610196688406330611438399616 11681093 778178242381997152935916041330317469342 11681094 85829244099550340050626908590555856640 11681095 53046328344980660612589434229646445520 11681096 486767331948535813368982108177562664960 11681097 323834820425905169052308812562464069440 11681098 707768741557643051242146774124154880 11681099 825928336581323805652991963209453441200 11681100 -158750985987840584436319798686596448000 11681101 13592867775201322664386430886833740000 11681102 -39236332957733721446622929574202497408 11681103 -318134273291812444461241133666476884096 11681104 246705652872239143587286642537251921920 11681105 -144668231080035940410137791716006000000 11681106 284972064768789494115022106579043007104 11681107 751953921391598742699356774986553244160 11681108 -424078662821154291368145058555454275584 11681109 -286401941038381050974640774503050954272 11681110 -26237874179226111103330681648156646400 11681111 -405790744723692698478266552352803535360 11681112 -319496256942897117542199239544678420480 11681113 -1364401301429739099729002591670502489020 11681114 635271616837513818279367585087299167712 11681115 -281237546234709073206815683862787782400 11681116 -520624318597608781898105779832734543360 11681117 -45084809719810444178051949291260418048 11681118 420414497197428803133042690394873518720 11681119 1458733154410055965112274215569850365144 11681120 516316836453734746490579126534351093760 11681121 -408417255858360408432717321286150763088 11681122 2539365527240884355711020603608190464 11681123 129303899731965287245962531508216616184 11681124 -9371923482968946685739690532218142720 11681125 -329999171236480584208087395803879040000 11681126 454225863733668563907928541111525068512 11681127 -148839649077411022747775164091344672272 11681128 248464760500335440681656102841946716160 11681129 -579030832562492289083703234077937219270 11681130 -83739395698337036766928242144469224960 11681131 -172676268482884023422835295876265216256 11681132 37314385913287362339746392833374802432 11681133 -195504021105998430110245106799167690112 11681134 668048794344398341772939697402847205952 11681135 -399342956448577668293832467337942772920 11681136 -26736826590940108449024991505816616960 11681137 103255668789833449576555068921671442100 11681138 -92084979799405952129307535517298683904 11681139 1118783640442227428436353295136120991808 11681140 -410989120185017992436373013436717026560 11681141 352836070763109750712849284523652390784 11681142 451827741909184694884539770685739315200 11681143 -350956151224414003139079747029486934400 11681144 -617353115012549878884691194994027683840 11681145 -386586632913248204824941934100350156800 11681146 -106932340495607073966262282970949942816 11681147 120777530074437061740588441459438664800 11681148 -262077575849526259556329544052417847296 11681149 -991144824539843757724404773943448100160 11681150 -127731914224574418238814522886703790400 11681151 -335306780075528091747700263220704107760 11681152 142318526385868153468780231833220546560 11681153 1460747531482363342965470578944066244800 11681154 -336375402806178483846699971455565762736 11681155 645976668205084332105708958848528879120 11681156 376285327286933583185952969511257275520 11681157 -273961800962164385762030819688198281760 11681158 -572703164650004562540288744237991804320 11681159 -312754623674866246286381840269065993360 11681160 -510182192406359182267429042185481420800 11681161 88926106197659796670122351191484472500 11681162 -406655309244063352882578527113036512000 11681163 -250192108839999689732630010056115594240 11681164 9576118673260040133030457212861146112 11681165 12682765856644320469846216087325447520 11681166 -44464425648931737790959385735966043136 11681167 346184404755404968772463543711412679216 11681168 91411137356063343252220415976402051072 11681169 154785324310285813565894103070298069568 11681170 -91142440190242002807916184275908968640 11681171 477056189972771725078328938268233962240 11681172 6811926649465955282086510766024220672 11681173 -219569159824137400981542343222390705760 11681174 564180495934664138018843213075359321920 11681175 -341821601248667357963984923101667104000 11681176 -307661982952746389710748580397536215040 11681177 -1043856081921037650449640539368458483840 11681178 -64636468667851592112538456598069071872 11681179 -155985356493862196797422056794070960280 11681180 214844792348281995083179881478542243840 11681181 142467947535424970257605346382869229280 11681182 -137386904941407663140250323387525022720 11681183 -560176681858896387005787937058390273568 11681184 -114375895411497095184525900754137907200 11681185 400162708159824731310846400290704760960 11681186 -115123944837629823897194648287070717952 11681187 75501502291038083152986654740268171264 11681188 13343172898991485031056125372269834496 11681189 -240141939618865137245324748561026835876 11681190 140732834207426319790555101024142216320 11681191 -1035117856150356880678681063321675222408 11681192 -2138728298006068884171544020842005509120 11681193 -33463750817809979105973076605632633280 11681194 -60628450388784246632196412403836935168 11681195 141347300701333238832482434150023138000 11681196 87594153140162614518892386401745116160 11681197 -35151196195683855279195833039100346656 11681198 -567952678848731319245707827223001822400 11681199 -98588059077898620524074321943669216880 11681200 54998964802489006219128699077959680000 11681201 103148171250210844758125611910526053952 11681202 175981939436940818235899192884403159040 11681203 -101969643715847257460370001462093636480 11681204 -315195907088713197207447834682558629888 11681205 4391925839496091128867894937545940800 11681206 311347565308463861889840499557365975040 11681207 23393021445400154483227229392240807560 11681208 5407751287171435743766729501949952000 11681209 632403291882091316079941623654345045120 11681210 -84439905354414396503398030746147992640 11681211 430285410313298521945716940554802305024 11681212 -576372661975973935907202013453654764544 11681213 1131135693459670228353138302375877339462 11681214 253069651376624549031060886150608671040 11681215 22140423793763120364972873127791894720 11681216 3005267620227934478940510465357250560 11681217 195078169681178126664223710350749312128 11681218 -350680401765967980558323421332742043440 11681219 -2383842665382598880231868768035613480 11681220 224999685257398421487636701687077601280 11681221 -485291779070069701903910617469219012578 11681222 -124349712778070707783070242435719257856 11681223 328296280600600687995875014821303599784 11681224 -540035139891955940080457012963378519040 11681225 20351483779243694203315771773562347900 11681226 146055596385049230705478850791493222400 11681227 -25366853558116455640525883450064274488 11681228 86966266672199504380692838657061160960 11681229 287440990133282609364783760331151457920 11681230 -473671452116783874177931282815141826560 11681231 -641480194240768350480026545406129297400 11681232 -29742704416923345531337494502247104512 11681233 -298876057709882374513538735851004345280 11681234 -35480183394889768139695187943229483008 11681235 -552314485254434966249996907367907374080 11681236 -135016540920635785851519234904182167552 11681237 -687560947383850258340748839357131848114 11681238 -7213677065301349921634692848857733696 11681239 1502993683825514387066409557846219204256 11681240 -424061590047624383381642860523838259200 11681241 6284739126465405476521214042667307392 11681242 213183707358472300812753102947963020272 11681243 -335952683840545752426819836205516393984 11681244 255758750834036960550796669425838749696 11681245 -441546797151186105170689968074919657120 11681246 20587956612653420231600820379854862080 11681247 -455743034755353492008193566192022435000 11681248 1202900433981048116075061538069626224640 11681249 -985852336729669418103611991498707843664 11681250 -38389794035793460796595229528176000000 11681251 -3346164503983503098382574856742139448 11681252 -634243755150458920218228875024160488448 11681253 1804707308198872184068972704567381984 11681254 -181734887302596318793682268854673201792 11681255 743709959543769405342608447161713167160 11681256 461435721972681597218502664547627827200 11681257 1031916273868484727960062215894972535760 11681258 -378099101413122811234809403163566926240 11681259 -499862363502265219957859357446867139496 11681260 -30632314587928168634418113271026565120 11681261 -1120022010731667577602486646968887618856 11681262 -167313097243413745233217336676991843072 11681263 -663304172835243808063124164121201707392 11681264 63605832399030311807359315679441780736 11681265 -78428972589635049375373616468459727360 11681266 -96149304148878037808360784080623389168 11681267 -33164487486811195641340462458540137808 11681268 -599685795480341400026848008226579906560 11681269 -342496552876480975883142711319500544150 11681270 -3085462115326076794825791952075265280 11681271 306536929714074178012427273821072983264 11681272 -705240872546090783258315192144491008000 11681273 811110785734811583063859782188183772522 11681274 428553060132492062779769654042767944960 11681275 -94018061401019927165326682285734424400 11681276 376700993220589619076470396409369131520 11681277 -247125064303477151656545772047694510080 11681278 61383052980244587442923426269695433472 11681279 1040240798208908887783722934238923222680 11681280 -188386211951100720692943010090765516800 11681281 468921329356342360784119379846407919700 11681282 7344823352068656156318184240402684800 11681283 -1002534498411286203189993476010470305536 11681284 -497636613862524823412461743636137536384 11681285 238898617769772890435263855129400833920 11681286 -268445084578905878517747336389414756352 11681287 -1177398931065566420201118542337131085240 11681288 696483767907514901197551394792054133760 11681289 -647992669500205654746228843655910389392 11681290 -72836998570150767074899227759553627200 11681291 -1193162267161078951278966563147899387308 11681292 -157931975770035772877362174405130403840 11681293 -13710129205955320011523839668155057556 11681294 -10106226037372114889380061050076773440 11681295 -407039172960389775558905067409163577600 11681296 78206554075992156633705982632429355008 11681297 456993810780475203148447012305943800432 11681298 -373478993970681730777181133762281823216 11681299 -57799181928436511958449195252281452464 11681300 -66552576010336735169298717791343360000 11681301 100924791749848284273990517124452790880 11681302 -660079388665362373376759984317475520000 11681303 1104994039012814525836334059892700660552 11681304 -164351247698984257353327892953294458880 11681305 363581983221426864886586449410259106760 11681306 -35691421811099034063314030271575858496 11681307 -400908646589891037218692728982988382720 11681308 951912432423778453948260727996861756928 11681309 144763900451743689047215631993097887904 11681310 -5809839358362463482094612981102682880 11681311 388101677005086332720741084908175234912 11681312 -287096809606216282645232166136692080640 11681313 146174159972053226794899729637069977024 11681314 -55014821084001564435625909177574373120 11681315 -149324850295930962413672251820019797040 11681316 -916126767068756907813903928823121285120 11681317 735176405341486007590369891493372980252 11681318 -680735829289344654074642562346358650560 11681319 357430262423824998499341419983484789328 11681320 220682380772422333439305148638568448000 11681321 -998642487766097213748241859127822484656 11681322 121511293570419809227667157937404455424 11681323 -322414303686912682629387458694112196428 11681324 372440206058578132717145033633028642816 11681325 407486389702719240245345841285001834500 11681326 -732909289896067650664322603339608413888 11681327 48293702265008549263705475737167058944 11681328 128025829758772536372130380070569836544 11681329 -185328967510436180665615276067832205728 11681330 -236641702263984565655619073432776121440 11681331 -835393656709257475442461200670317869520 11681332 129569561448533652888338316836139343872 11681333 1699280899220345709084235267417415024640 11681334 -4321138063610824013475871031830647168 11681335 294836022768837621949922918150194276800 11681336 -946147127526286813062184615683422392320 11681337 9751359451070696658617853782553136896 11681338 445497089571296192074395375103082782320 11681339 132075925223542902166666534213701788280 11681340 -187469605394507222443093187450649600 11681341 144490538956617330152714181722295872064 11681342 67731760239354960865062129086960355072 11681343 666014370285088870318226240315046823032 11681344 102063238011296833618985453412429070336 11681345 21320535659083297010115260351426470800 11681346 -132694652502165976360141702820074877952 11681347 -304075168758742744830206857607311963204 11681348 -38345610248288777424613650054894956544 11681349 -127741135475754368420139673856609765472 11681350 -72562832643203363376728983953815659200 11681351 24815626152820070692141770116395449600 11681352 -139839275728959970362848985910920192000 11681353 -505362835012021844023974687690258671398 11681354 -11653450375922058851279633106745308624 11681355 105791544225635801096622788039941989120 11681356 -12708925898870090177292967916618702080 11681357 600795244131506123741873280106165934412 11681358 -20806737843842476435139156737642266624 11681359 170467679272398468204682110331428692904 11681360 -72702358783071972008589403331784867840 11681361 386959228447497608091652653380271681600 11681362 -82594080224938098901926278247986413056 11681363 -1395984267887862445488704388347831613960 11681364 -193349117313648387912327281158781214720 11681365 446982526363402749011041453584450339000 11681366 235721364527682811101602718849511417632 11681367 -322333672763365509329099749101503091888 11681368 -405828343620628451050551566784183613440 11681369 -178477773655007840332075493445033980928 11681370 -234760101115250434965836282423537064480 11681371 -222801163291281408899580434928766154320 11681372 426203567197278665926255794850128216576 11681373 -1190180298631148000148060997977267763200 11681374 584729257273056843687662500726494413760 11681375 8331073063522992799163356898076444000 11681376 104097207777172251539232101816246206464 11681377 302887043710881066745245062345351338372 11681378 -100721903278704893075828190725683122912 11681379 -178295700103164408719553885374971806000 11681380 4391176468330115475508433774039408640 11681381 26801006140553873366728453177517721504 11681382 81632969437467901105787368582177933824 11681383 762136710481658503398981763987522664576 11681384 -300180788168046479591432157215043010560 11681385 265826755501845331615763657110024593600 11681386 395346399774793883143431640485882025392 11681387 94501299307719608895518532895812069240 11681388 333137038009552353158946538406973189120 11681389 -295313350183442471634643329273149912960 11681390 12951402650443993770678303408920371200 11681391 -152639064583816452280806895408735810560 11681392 39634686417877111107647350281778102272 11681393 119334551634297787393958615242038065664 11681394 -3490941722820983552548719841969123200 11681395 -10888549166622305853910594331117832960 11681396 -760607619344121455493021027216715459200 11681397 -60446118678995614282293391277399159040 11681398 -626831521923909009793113885867479272800 11681399 69235679823826822120751524814699351400 11681400 314013189413784315001342016729249280000 11681401 -524673080968875789387064804753892124096 11681402 -515567923937452131019859907165976840848 11681403 -668530777648327293649693310139597670800 11681404 42263139925300618154292234549798034944 11681405 959343786016933145714861238490728246060 11681406 342749332370237854177320137740281219264 11681407 1950146327325639775934966833859847520 11681408 1277398164694466125079468962490949304320 11681409 -95842416166418348283038502218230886400 11681410 12600913543528432511541754811005171200 11681411 -8026438402005036155729102968501144368 11681412 234343548740882601494556435588476731392 11681413 -684491413164051575140975109076773714338 11681414 -116115509771525201871113121176448192000 11681415 13969443169122659792342308617283263960 11681416 488551749186661480193269348998737556480 11681417 -168064417291495313007275299604179252416 11681418 460019588487732592770509635514176512 11681419 249423402559632243305024010379231246696 11681420 14987149110477230211971054120847605760 11681421 264800058430856794262475016782929716800 11681422 98567365449882993626578989865457270592 11681423 983884541665475193069713037044358384 11681424 -98597166776947901883219871599492857856 11681425 42973513369935430825880522562646796800 11681426 552376399930675007071539733285204992912 11681427 1119261977765159740726275110575790917632 11681428 275767336641403270044477261666121420800 11681429 -411802766647828247497907815905706457970 11681430 75618780781505067150682998681685365120 11681431 845675238771268975399135935196698855840 11681432 -232504481272712207705332025696291635200 11681433 -143488284549722513613619305441424986636 11681434 -306296132528869659195561998696336071680 11681435 -603729093411974592018682530393826749120 11681436 -119244584368358655255384095866477510656 11681437 1148718784758875723628940552476423258086 11681438 103786096127217213696021945031389429120 11681439 -283182809712190295587006096375144680960 11681440 288507837461060781442166249468628172800 11681441 1369190775477394973761209204167702936112 11681442 -278718914844140410800280983752250278400 11681443 -45298666040082887799622901147606294308 11681444 -426504638641362471427315127937053384064 11681445 119682460141912154136815381447312245920 11681446 20123076823008896356118466770651756544 11681447 -52252967736504555977117098857652360320 11681448 478703308067172222488160347869495787520 11681449 -315164348397180291851285940335402200190 11681450 -422284380996814370395108016551033939200 11681451 -140907045260348023780656955772246332800 11681452 523096983651381689967600344785873147136 11681453 493409250533128124925510201661982269878 11681454 347276421110932823060314393780230534720 11681455 -58242200748751779995395110919640676480 11681456 -318001128861975452718512831275222745088 11681457 121283998937289301214207406015480547440 11681458 -99076451991753290529903921011198060640 11681459 92594625793709106747279348912043995660 11681460 5202648948615292427001855566260469760 11681461 -1809418632926524676786366908333395300 11681462 -37838074913766375736613957558715101568 11681463 -1307854398191652844924544226334547384112 11681464 1096421867878472004654323942571384606720 11681465 75884486302592463453967488469913813520 11681466 1988092533814412597647609456425000960 11681467 123603645807731768847549025754881804032 11681468 -367146817502514459399060221111251172352 11681469 -744441303360182739680896812243761745600 11681470 -237528547315036225019820750938186361600 11681471 -714549225862290154033561460804589638256 11681472 4127341525589174080013495988727578624 11681473 -198187453107698925390291446827375544636 11681474 33235247697853133043757522233637023744 11681475 121131279367719975766265721216082045200 11681476 -166157996863653321002103421432165863168 11681477 335472463090200295754896589251704761280 11681478 45151863525346325600564462915419718304 11681479 -370473900244801438902058302519450816216 11681480 -410399151174893371389664790649852057600 11681481 -33732817821011708256595213070268238656 11681482 -25001807559372724804298585847716898816 11681483 1745209090567232762519748137215548107520 11681484 -50994557632273585591365002918312186880 11681485 227754061771322088660238437608359423200 11681486 -58677079139336288161546735439478335808 11681487 444709879476591362530976057117079791928 11681488 -7961306882956556086347596273273536512 11681489 1094093671701506770567354653439082146290 11681490 -15304452512794498359372362206273735680 11681491 193966936007036533164233411202206134892 11681492 -171593265896503484412587443900828565760 11681493 -620161333331800420559243561099074191360 11681494 679677054943778643848202536724366875712 11681495 248829548441530155349123852517050118880 11681496 365279024025331676539093652818932357120 11681497 788027192817868855336015344983098526212 11681498 132851397475760865993347892031401558000 11681499 -69114280860157575468278950878193459200 11681500 850842997117682949858800577085415424000 11681501 -648235426779056630626198200354501394560 11681502 -346205119880215008963982140397922374848 11681503 -326488892777334881868313270325494304856 11681504 -371604630002021260700357141220167516160 11681505 187220230155348085978703734524290352000 11681506 214607103201185388423565020601254095952 11681507 -82519041674480830649857707266489826600 11681508 324348252968011682604726279946079400960 11681509 -2601211973481154253618173046176147424 11681510 445633785565940910640566828863181260160 11681511 4336678112737813701920677370410967808 11681512 -239010556962504658150240786366510924800 11681513 -203319168431436567647990205239750820096 11681514 131219182384924563921481120624588868448 11681515 -287061999421207165826712579660447672480 11681516 -127259471018438886389051437871901769728 11681517 -115584583939090904093554246247798207040 11681518 298580241390525116280895012599642968448 11681519 -1377057451352824505500058242263860016000 11681520 38241647914219230648541408728458526720 11681521 -1632015950076413669031639140156224071168 11681522 -409393399672129547712993909405252488688 11681523 -86717358964593167859624735937300723200 11681524 -899281998619301299169606261157523083904 11681525 -5588426448471624808481555722607956950 11681526 -226010478850422548041083285953317601856 11681527 -341982227826501931433627462165591647440 11681528 420555349103933110240488514820544000000 11681529 -304099150856181465293510090108801181120 11681530 -74476684017921415067528323085757158400 11681531 893674617592927979358098653394876882664 11681532 -752289607655981137481329743943714979328 11681533 -136304985515119458592594007086403755176 11681534 51662990628149951870873651599486780416 11681535 192044206511128228348859666885403757200 11681536 -386607373593543508828249797689897648128 11681537 -538034070111947785106074037732504950848 11681538 292369316925451728454188951211331512320 11681539 94451710202893276998593728365186916608 11681540 89666391199863089551144650791715532800 11681541 -294971644878686726800628451611035308960 11681542 203398209393374570346149514005024971200 11681543 469629889527784941096885391226296656792 11681544 88747713901314072745039039615928893440 11681545 849881338233787350046766477153488083300 11681546 -561413667904769484672954416404728504528 11681547 -135167286494130119696339995328747893800 11681548 -727466578295642082796202563763316510720 11681549 -983679695552520265811485038004525666080 11681550 26557792216898478737468952311635680000 11681551 -892224202297853147255013034090122695200 11681552 1487400196760147136553079691459624960 11681553 -73385808222490786079709389964629798976 11681554 421490343467584472162476257342319640976 11681555 196012839490214382065682268365222294960 11681556 144323474113512319382662199501480361984 11681557 -334311646808208631964987293847042462194 11681558 -43874221164611015960919963175712194560 11681559 90664764421720698931513254421201369056 11681560 359625908398257321284670429599760384000 11681561 138309197551519794930512980337727187200 11681562 -39740342770963546221606455472060326400 11681563 201623791196450126197392239618780199812 11681564 716198300728589234529767992661723506176 11681565 -118122092213811156574415659078549534080 11681566 112991495747846300074983309032082553344 11681567 1209875765552401301354565627851793568032 11681568 649456877191100790436937103805507436544 11681569 391420688087506966595908589699612815970 11681570 426880936409036195426488309192078555200 11681571 34112883382551320052897482787245917440 11681572 98329499824820309058139496942070087680 11681573 335110377594356420921940455119961501280 11681574 -426649130958468879353533708911239867520 11681575 -167725385232216901552843144421057374400 11681576 784931058918032955488852824184225126400 11681577 37594779485471639240477096422974671460 11681578 50836423805148955447484141806486833840 11681579 -111082142734706699784947032738315889088 11681580 130586386477706513860551307449565593600 11681581 426134298686588463752998655705155529152 11681582 523679762809946926062731949402350976 11681583 519433070752899694055814884102414204424 11681584 106416662567851750567219341728751747072 11681585 406878784544857990474801118457201749760 11681586 114605614692084490873403324761025570304 11681587 107927382432117479206147569791641497600 11681588 -44583315342184562773858587966421149312 11681589 -344069619776416484455816577513335255776 11681590 6000324491882868629898586751204400000 11681591 -1184329913168137215380315571562774502568 11681592 161159810202685610538983628447884451840 11681593 590445760410468067806371302099478599680 11681594 574955986341528938898062686639234787040 11681595 -9745290750853105719229505786393735280 11681596 -20886392227098680423189744309863244800 11681597 -258527592200702585719285519570963403028 11681598 -366474299233735516259212263186371372736 11681599 -11454276458822687964709444547598305640 11681600 -130284960147343911962163566335426560000 11681601 18827957701406191827602160556717166784 11681602 395288917805511149576252807419770028752 11681603 -188262946067762619321853984200153952320 11681604 -19056883004619133625046499821044060160 11681605 -98140235398086274929891282916807577640 11681606 -5957768898755206663867570500829747200 11681607 -31211746864808811006207997886590862208 11681608 -150716079601316660639893183783596195840 11681609 -1116507849816291636174300399800837297190 11681610 379431164961690091831427420214970398720 11681611 -636334876134601181804207055416781239788 11681612 53300002172203392576098489272948544256 11681613 171281577229677236346999784309950981804 11681614 89788496121723477099947423714136490752 11681615 1201367021049408345883341671862994867200 11681616 200697422546673979886719443094554673152 11681617 -321160660187071979072504888536539579660 11681618 -232554271592157089029504736656290773760 11681619 85801660448051096955928805647243844160 11681620 112108861428117293680244371374470311680 11681621 -309969663701221717031001068682466286688 11681622 -6229489680253076257440941813257271040 11681623 380267020733241876024726197156677188872 11681624 194410208903630158674703414572992593920 11681625 145113644034913590714577342387196448000 11681626 281780097506588118426032452179998064384 11681627 -112636753486941972889037784157833070524 11681628 -76839662825770269899782554254201217024 11681629 208577746692061201511541825497593836876 11681630 219481329966686152247616898445156171520 11681631 254176183184437249675065746847725460480 11681632 -624194236065329492376605095022001389568 11681633 1646715966422112848725377794813565317700 11681634 204907325206121341907154253412276868480 11681635 -101339882782409167493790597024942921600 11681636 -867762677939072135895590249939456833920 11681637 -177547054705264112172838945933180538880 11681638 1947771451882063553922774972480048768 11681639 -117266891730796744566445344475148422680 11681640 -237447623550657660403581200781874483200 11681641 -749418906583538154397984628715920373958 11681642 -109372172584240842011516810508953650176 11681643 810969416667360520315677124632789003864 11681644 71004950272313791660958420387806610432 11681645 -125722718849090874036736938096407392200 11681646 -161411755551317363879262815312856960000 11681647 184452887195854212875652288270729872712 11681648 -291867398615601367193931203234856861696 11681649 141673500461329745807345701538249836290 11681650 359783764922058310770461015980426560000 11681651 433368604196931275749965197988165089280 11681652 154803031791804427042788271173331881984 11681653 -1334346288191009268926051417000556134098 11681654 -97261875632564324146089292059703785600 11681655 -525411144672508125246435533778116337840 11681656 206126473965721264587232654577491968000 11681657 -101664125863293192266238693950214528 11681658 31738428273836173830096383009593634160 11681659 1017442174966134640381009127076431662440 11681660 -416945837557406385105665704616188016640 11681661 2612619487435582687268874686431742784 11681662 -719257071585855068189249761981127909376 11681663 -144978093944339737519699984970097352320 11681664 529922891161951599798013616172564480000 11681665 -619943510898064441989360298728331808940 11681666 15512645299358182523021154977891896224 11681667 77602245068252479628947501187723007684 11681668 -25996618812306255098984069449618817024 11681669 86573687515561321977262918063272220896 11681670 22641595459833833993206002033345945600 11681671 702683816072243741070835489475164364592 11681672 464077133740302935510912249442273361920 11681673 669287916790956205569763118040726829584 11681674 -35377290244625972839989658879106257920 11681675 -79095259945551644920620729268605879000 11681676 458539743181606260720223555986353586432 11681677 -72101738092675007292225332390019381888 11681678 -444468903725543813637526925111765026944 11681679 -8961492827077344484092250841827406304 11681680 -185006907442555411285963535560971632640 11681681 4385497699560202633318897231782554784 11681682 340295527245898890679406743541828068992 11681683 -222829364643586645494282182724534415792 11681684 -368936243024674894685326199058236504064 11681685 667620280203927200881703345297682475200 11681686 -463408609002173124006134619034974141120 11681687 -93875128340362356526662349306292667000 11681688 1230015437814247365772741290595649740800 11681689 1392112115572523559409108690482949852490 11681690 57521809364547842119773988217622885600 11681691 197136277522081679267555396303445041664 11681692 -37197752814265254319777898550039833088 11681693 1225719721758316173158214049401537221580 11681694 -62708626975577489033458790060058663360 11681695 238450906328064325082191417515538892400 11681696 197375221480578308306143892589469630464 11681697 -138431708525506679855353451989326949200 11681698 -50489902298690810347705913465490240000 11681699 -140378031072891011149134409413879383040 11681700 -9199621476567958344187351513880678400 11681701 474417234808706829193765625013859766304 11681702 227065185725047888773043978445329923552 11681703 -1667305971090864391025252820841860528 11681704 -935647817027759689506667441956548490240 11681705 -9107213773487940403330940220136291200 11681706 -219491636287409166733207512566025229056 11681707 582906576827772705196052482667682573000 11681708 124898374940972115216068955699923305728 11681709 58352114996635316497924170760221420288 11681710 -381673755403237793139449708203776397440 11681711 1713343327761631497294686320215456780192 11681712 -67563069022613705148931980075844239360 11681713 210522658540343652336675723923157959920 11681714 52298256444048047510510604570720681984 11681715 -679652178679415719283364451411584353280 11681716 -66678807432297708048899682983437731072 11681717 173467605359498842966566620092167734766 11681718 -360641759629664564647628675693755783680 11681719 47180170790557716155186779848454584960 11681720 -63732481677599769944533572655601664000 11681721 91824634824837645047312796387085109808 11681722 124385469215017181714752500736403555520 11681723 286101892419346017538210228985877223344 11681724 9493658868731100292537379206425722880 11681725 -256014872578650900419020625789739823200 11681726 -22034329859615240588795832060988170240 11681727 238288021169340331843027838322152139720 11681728 1510246178017175537045301616810393600 11681729 -1205643082662214697815009762844799572670 11681730 42350145359952221936605682854624051200 11681731 174814520374581687599551309401153769532 11681732 -248302866426887184069221370426281441280 11681733 191357200253066554734787213467379539264 11681734 -525291289793751411455335278893454093984 11681735 144977413125429783529300032313832095200 11681736 -303423613119404217596961547142400000000 11681737 353620024334213812971267017809982570292 11681738 743478213004847158399542031749955433520 11681739 -272018183971366111353253988306038354296 11681740 86541021907579760668795287789880872960 11681741 851121739746845096634180727522325825142 11681742 -462187101502110215115710303815261282176 11681743 -5374038890059870251640239908475414320 11681744 303385181175727298376153345044768931840 11681745 311494519825402273866721846664471571840 11681746 379020244009095581802246946489087033344 11681747 1130735898825862495008843356053092929352 11681748 83974209430124093591620763812560729600 11681749 -154218438053650746715877478621763481700 11681750 74971894256072857830257345650017312000 11681751 -173648181831117931347322195275845529600 11681752 839091356014545814434025600973168640 11681753 815503904302633840301043009028051860864 11681754 -154207431236065795664588999199364893696 11681755 -455053190160901148379650460435231864240 11681756 293891311289607790695248943157916755968 11681757 -8988956273413664531195488421711626746 11681758 407207407517666273435184360170096460480 11681759 577284712747409133104181782810544222600 11681760 -318584256690759007520473776335070167040 11681761 -12875077812345214070391816472929368064 11681762 -307153792215642806592217636179249256368 11681763 25316550131707505060573553354493782000 11681764 -923217091456532440532572595413319040000 11681765 232384569348558973846213435544906337660 11681766 650274896781567732005034613129249545600 11681767 31776354633656882417152089613715856432 11681768 -723230390629797474862824309870032486400 11681769 35400974531596313035310884210316414976 11681770 -149698831690902917985024400455002284800 11681771 -1607796024825598639848662245589703314808 11681772 233189871556510670151508214473656336384 11681773 -491521092721509250358110585357964359978 11681774 51338577346849065369674132031556833600 11681775 125817937582097002112708195509149070800 11681776 231103510297104191201504698002499960832 11681777 -398804384902102287371967427866205651374 11681778 3929088362035385889115203676958365824 11681779 261284370565149884966787430120033746380 11681780 -353421069704873819137834556547835699200 11681781 -92361332555217754407976719942560468448 11681782 45787354144683831799545866532886370304 11681783 -610724493363082834839153656816255306376 11681784 -326139786393085882246756922160382771200 11681785 938793172945413558086579813907114020160 11681786 44439056071316062418142975251561394144 11681787 -328492247801878454692806616459252353912 11681788 273343642771795655669515517536178021376 11681789 -180220003527288117316201423519845831360 11681790 4850079998321589695236988632156262400 11681791 407558325788138102206162269646388919168 11681792 -97896416505619858721847247820877201408 11681793 957306365632590901347789497414366791200 11681794 369112984917342238822292070080081761152 11681795 -635347640640275922603467939040467545200 11681796 57012958876003782228124518670916041728 11681797 538234547132073372307412061711991834332 11681798 198778812662220468919567964317086050400 11681799 178985182351475412813079375539693885864 11681800 240273258675273228701083867374290688000 11681801 501813764324698006751945640605922635802 11681802 -10465233837449790690469716167294945280 11681803 444274710519060065405855428459238969856 11681804 -776034248301553819391304782821105125888 11681805 -398627145278169798777717649169401090560 11681806 498958868199310889099697385314885116352 11681807 -37911001169655650243353669342321823328 11681808 -40795660348688375510762427791464857600 11681809 -498306877722781857620981047659184560000 11681810 2618480169370847844840154023400965120 11681811 -237353658659162623756605691778493956940 11681812 -766029031551735739305380333639902985344 11681813 -431688526923611205986620904867639224704 11681814 -391897276502957759362543270834421021760 11681815 245156537962046491892750457668617276320 11681816 643362564747974097887459919009291571200 11681817 -119423555830868208123096088134131321856 11681818 -591471760485377644498883938072237370640 11681819 -670666311057092925231674779234016964504 11681820 1558561160799908734288748628620551680 11681821 -374641738697405309161978690455701418548 11681822 -475196171438697179851784576173382373888 11681823 -101270123481171195955959449931995212800 11681824 -117805067663599141764662144998047744 11681825 -6463785689225535794151856519782371400 11681826 37325205980778265538073349196097897984 11681827 -59272641099098246579080985756550778320 11681828 770308646322914206290608950843384752768 11681829 39307960766634720772927388851683424764 11681830 279180912289490610396201178387142002560 11681831 41380663016759144540578739282430034992 11681832 49582014383268002539490275850692608000 11681833 -941855135985842751472647419916847606918 11681834 -261830232222930056011546324173985365408 11681835 285997609363291098852843967846547738880 11681836 -414799275762481922138110200150761791488 11681837 -161182083763109417980105735526604689514 11681838 -65244945403089084580029969460961587200 11681839 131512255027949467481559548515273433520 11681840 48002393647053342454581358390502031360 11681841 243762637478780351890658573195024231424 11681842 50799536565571235621193283365016089600 11681843 78739661191411142891182856790610646688 11681844 59300946704426793001239546544152047616 11681845 -567989621664668055187853165723700408420 11681846 458850013901310454445427462575441763840 11681847 -121939387819234310198482490428741398960 11681848 66300191382985493372751591830804520960 11681849 -484372789053635700520634497389187586364 11681850 176317882230634189598168968737774412800 11681851 245818473905721847499162286267170785032 11681852 231662601397931822283666691052236308480 11681853 -6836489626466074781897913092331851712 11681854 73700351711761086442398714013395942912 11681855 -164408789504828858632565289991218618240 11681856 6098326480276538790916120870646710272 11681857 -212715253409228180375218244301320933760 11681858 -320228915382788679652850123741169168480 11681859 95484439036575231813422701236295522560 11681860 89773758451368292150985830031470694400 11681861 274973433142819993220075442719402910432 11681862 83558592688107720880289422367114266368 11681863 360899721077794680497706872268098722920 11681864 -953876066929367242682534734759846640640 11681865 -189801782389498644369110775599140795200 11681866 219356487659216844316518605243864156160 11681867 -584909149324964314444667829714520982640 11681868 94872678088105237688953968531552768000 11681869 762545995645078572208612505235038177270 11681870 -219165934601563490185026734572170189120 11681871 -163872447829066697286321697970032148088 11681872 -81317351033346308439506237147577581568 11681873 266448731955445166898586887941985722880 11681874 -95741840191881865454380856341644572160 11681875 203269019720710074398864094866579007500 11681876 -540780510383322358001022316628292800640 11681877 622759864891308151924396837304402908320 11681878 -287790337328498828507528496302001998976 11681879 -235981621369327966205766675731182608720 11681880 -14531869139278282059062453377233715200 11681881 1353027759730672442417305616111026444682 11681882 -271337780457698525359946479029587040000 11681883 1153918579237508825299758801141842722560 11681884 32258606893347176234857504588397690880 11681885 -69376754001374457434395278573305879040 11681886 373241638406552300700565629854352838464 11681887 -232810071066500931134267765344051609728 11681888 -351178931702586369049778125621391523840 11681889 35842182212806504900397345290558629888 11681890 210449509090107579003064475665573954560 11681891 -131975175926409740830481262164328109728 11681892 -543863890746062946332819254768138982784 11681893 584825977618792867173027113004890182142 11681894 108182640161448922338063019351430304000 11681895 -174145004994914440685513767894795199280 11681896 21679529237652013045255941893439897600 11681897 54334021728428157486011661902143200000 11681898 16603576584541519015974511700411328000 11681899 252303060046246422261371578980905699792 11681900 262377395309361450511890514324417824000 11681901 9356013021264316945306139287100044224 11681902 296248939176068317016898069965469913152 11681903 7320197769819007068494984156427257040 11681904 -58672928646189465311575544412044132352 11681905 -373070065651658123149741588998741140940 11681906 287713452016572859070643209713781083152 11681907 105204237431192769005655457368174112368 11681908 98860048949056015319326534955258642432 11681909 1039155401554683676864463938648000984110 11681910 -103502305878685934273427425838708620160 11681911 -235549578712430216472247676601240206488 11681912 126664402398641048050416901531491840000 11681913 564431599577575205203529322543123403344 11681914 189253873801170907628379341614486417152 11681915 330486347441114164005635019894421581600 11681916 67769179142944102604098679032629060096 11681917 271725791286677059886237054155563554720 11681918 550247323737409395762706457365584419904 11681919 -1098650538860381776038687272414205527736 11681920 491375635129266959737050296148924825600 11681921 -287441362625237332880542218218341777176 11681922 -71917448819639497574461629689884262400 11681923 517582166886842076088833417348422884104 11681924 795081902881662725415397787935005071616 11681925 -160556767326252519390644735078880984000 11681926 -189834110421961958733504491955770141088 11681927 -83535251727858029861192756834175873528 11681928 -495782215419813914939329425594164428800 11681929 -31879974841317915840490463301631236224 11681930 -98011753456987926582915147085971809280 11681931 536346864473300420406933036565728712152 11681932 263150572929303229450580523201339336192 11681933 -422323069705244078215407184254765055818 11681934 372113242324559541243869905622878119936 11681935 -1173621543189430951125063874202276121840 11681936 -32068358638160080667759764074461921280 11681937 -275958146088886495249325135949365976606 11681938 603826314220473290057904702096427359120 11681939 7257600891027818465119411473940495680 11681940 184200261556099990619542291003924254720 11681941 944852240942268713878456597109249966400 11681942 -92869337598165941812375349602087151616 11681943 -9922107753440143091019276216256186416 11681944 -1739544855182491943985570138651922022400 11681945 -1350517024381480276465549270767911100 11681946 226005178760110442064190215043433010672 11681947 318507102538020610040103654299827116352 11681948 -861770934287059117013135190147232584192 11681949 532377868615265388121765993156651438464 11681950 -77005012607202919433799163131458121600 11681951 704741280912423024483556421025232954032 11681952 534202426243539347358696206253620723712 11681953 24884482444264561692897727705275980544 11681954 -738731847491159640093378107852926537440 11681955 439725873191729542893394942397891695200 11681956 -722346032843651637401377171556250233856 11681957 260988951222043786240915993369428522432 11681958 67499769761577216885044475022685576256 11681959 1276684747542332702371178196323492791160 11681960 -6459193359966956055823132098160896000 11681961 51429012960576791003080814354756075904 11681962 253496526963753038433913647376972207200 11681963 58421416027979930684884361458082325024 11681964 35357276412560596474503927178692083712 11681965 391735182091189332609666686550124030860 11681966 48170666399068405944943999719901557120 11681967 765217847881787234720905582895768394240 11681968 -154420979550392748308800221019504640000 11681969 -1669453567563647128485178770258174156 11681970 282520526501583377417975159184012864000 11681971 -6906785048275826960169419266162808416 11681972 -160449894012660620804327362506242930688 11681973 -61539938590616852182664548727320682436 11681974 170799777564067855965360450795320504736 11681975 -2895256411702529563322904322318593600 11681976 102816713493854139422997990916188733440 11681977 1255401354062113276658593379199464163200 11681978 59284846166589582671854600513407811584 11681979 -509850289345534188151438669300280055360 11681980 -103123711564024835828748009672374976000 11681981 813163986651662427909120910242518323782 11681982 -172619047810773413957585191869104104512 11681983 -212065466883295009069598158732795687440 11681984 18938894882927032168741426680557469696 11681985 -64628755407449799149935410082254766080 11681986 -687806136234152145735232592820751931520 11681987 -276801644962465034680772623073318294160 11681988 -104894211087996077882452384257055764480 11681989 25136956849455917017646281132145720832 11681990 170907833415982245919848695303087546880 11681991 -160024247892663564656047829775292446048 11681992 -79301740945780033922941913305916651520 11681993 3199083490113195317993486262996649524 11681994 16750012346653178578353200811314784000 11681995 -75062964080914250118848939407748175360 11681996 -1023327771720153024628816409325781665792 11681997 -76277636181550575314980864987772661120 11681998 -254365886947034057067329465750160101760 11681999 -384926746029987181183500050338759680 11682000 -111726163374128478015540203928453120000 11682001 508110488337797902530178496893134910944 11682002 -361541086864688083122285782945673672048 11682003 776039342516875465987713920736186168504 11682004 600608174225004193519520166379094493056 11682005 -278104646430656876497707787739153545440 11682006 -121549172504232082598558879924089552896 11682007 407408968194955055623436910065221012992 11682008 -51032739394268905853144886198948618240 11682009 -7463935514102662832582633494744581120 11682010 17669967298361473231246348166123079360 11682011 -139973724809087992068168835560608554776 11682012 387004661938575870902474803546574361600 11682013 -214467568694557346253197892892261705920 11682014 82093215361903612445542171996799177856 11682015 -39006763458190633715616223356106719360 11682016 655997439471854443417856578870413361152 11682017 269931209478057241439913819566726030640 11682018 285645872283584417220669481955210022864 11682019 219522996264964289922000066973223832120 11682020 179246023252785399392517753880708116480 11682021 -222596807470033096109188713617989143840 11682022 48831334069077561950226205433168891904 11682023 -554065536995144051358503682069689398728 11682024 -4316787095716888127425418506784686080 11682025 -6115447882412972212781046405436809200 11682026 279505018228604876631262261161339942240 11682027 -295019733280965731982833639457900432240 11682028 -618970576816411153213078769894589144832 11682029 980546413444198793792233905400003164630 11682030 -205882878676343219670542850458526199680 11682031 189886790144562200537205900671547178832 11682032 242902446922026591331769054559975997440 11682033 54659102966842631720010949142744996448 11682034 -40779769148208101376455646032415364608 11682035 100944568100640601694430291120444378480 11682036 -808815365566719290144236211579063193600 11682037 1670247227631824720845490859792875732160 11682038 328067827578683083608730237183118052096 11682039 -619028073173946468634558946971398077976 11682040 -188298437426089928734703564553619046400 11682041 191685255669203558021155857359412262980 11682042 -109006467485920611815249651991658104576 11682043 269881603099174747710273259680068373480 11682044 -30682754393758081178237922162905023488 11682045 86486783116421115922583098678804571520 11682046 226799216185189269273489571579519887360 11682047 42017950870151025518762994916070973600 11682048 -28307552175923294397664070707112312832 11682049 -459928703567206274306496157026957063980 11682050 -150986856618230412175495515956356381200 11682051 60300097214432361003863014372905976560 11682052 -786830298430295020426453514740614945664 11682053 -267465881737934598217100525633763270336 11682054 -167022203140416637386741667284611724672 11682055 339582532386334257755612935026813043200 11682056 687005041416573670805068435556450795520 11682057 -648723309397983283727306730117463346160 11682058 650468416191835069767887231554770392880 11682059 66691624792341513714823815881907474000 11682060 -30181184024394079223245068475504250880 11682061 -827200843505349841956906010570777595338 11682062 181503097623571060092649498886153937792 11682063 32029988189530536679833882675719887392 11682064 11646504590352967870353275850633461760 11682065 504339059705410124669305740796946777460 11682066 363568250157715534637353118514406272 11682067 -1054980661602061936572012009027494204400 11682068 -3097424387443031734396672710763769856 11682069 38538943347984528460391013915184438080 11682070 298979311558234514689496130705062812800 11682071 -43016890383650625618895534232746222656 11682072 360214446355806461683135803110020638720 11682073 382954654837154901962788825927602663364 11682074 394132895365304961443398138031378058240 11682075 76527387123024533826610516743430290000 11682076 -162003723590938808788827355463504909312 11682077 159183226402990148278762698980012616000 11682078 -268844369930290098580504074699510484992 11682079 297743957978981790447959405314683570976 11682080 884537694219818239997505470762635100160 11682081 -60640397933468273509765986424883399040 11682082 306336836284593396314683186338624612000 11682083 -480878450105523297347611177490887544880 11682084 -165303447754497011126459037343444267008 11682085 -348990055058747523390213818323298787840 11682086 -194888134078238481365077325856740230656 11682087 -329526347556945566251799249536118721240 11682088 867415229826815915824280332185158123520 11682089 -48047614666628826215489640481659540000 11682090 -7439409106053955002481916489766566400 11682091 316104482476988468650583151729506536752 11682092 -450233155078675937256136652987860464384 11682093 -303520294902715789478035159235817331200 11682094 -748660333541401839394289774584331123328 11682095 -677512537536434837841902799383202808320 11682096 4561692905608496585102906904202444800 11682097 -328504475486361930479352783203732545408 11682098 -439445811883638833195510679429560669664 11682099 -448372725523329020930478340450976423520 11682100 32744320157182788080091326120749574400 11682101 -46636393159720339581724328336819900256 11682102 49588266609262678125650154691056427008 11682103 589724416756675953891169671411726397352 11682104 -212977163909175978780336238554171187200 11682105 285094915645779257843517730052014581120 11682106 -301763480607919598895267975993898831248 11682107 -824583462715789922959037254694946415644 11682108 -242188786036749895583036864380895467008 11682109 306286361051355208950096471834657850310 11682110 -26201531384875938439979589990206972160 11682111 3864564232756668565154501858079533568 11682112 139776567509352390742029256835779788800 11682113 1015585301348488450666436557415397799362 11682114 -95008806330530316146896362095004544512 11682115 187053990703252623773797437759186263520 11682116 -694370166336246639821844219213810140160 11682117 84666017815568205512044134937498842240 11682118 -163589000557586907590991137406682644480 11682119 -158864661608598551013266054687198705760 11682120 321618645666722208818427598709025177600 11682121 343221035139343154593908421407183608064 11682122 -74103954648421472066089482223550732448 11682123 -263480984605113761957815073917850936616 11682124 24708510431175338503849342432532247296 11682125 -334150726671254908019666539123289280000 11682126 90519272170706548003634430610307006592 11682127 214823800356520775769983046914375541984 11682128 -158315202944616050643621102193983651840 11682129 467147189173937326182921240606202201584 11682130 -96781132783970414535405099641764466880 11682131 -482274638021522176404447861707722233000 11682132 230560136052825713758758482067805962240 11682133 -173867835426697330196676569508842975232 11682134 66508233152888962970142364934576061216 11682135 -646257069654774607524206828023219037880 11682136 1043432635936653960827112794439693895680 11682137 -88909713250023970765711259888512824960 11682138 55086767277298506523094219929050064128 11682139 -168462510214403814281931707384616757800 11682140 -80099020841834915784325722762885196800 11682141 -101673757970973812662192143794672155008 11682142 -93620903340307711844770508540715512256 11682143 -1419750834670768725541332317802967195656 11682144 51997054415172296398011566008279105536 11682145 -355060160232474752456358589650454264920 11682146 -265624135187806893230138330166968194560 11682147 428960677423287099575667279227122452600 11682148 372107190042187370397556303877211131136 11682149 -619456016511034322934060395936794286850 11682150 157210255483402732528466344669473600000 11682151 -958619175172449435238038021497202692256 11682152 -362657041559314247025152477773329638400 11682153 5403552325385798498147744351285600064 11682154 6159620611747133953190107845750406656 11682155 856534067398912752428306259562370830560 11682156 -94619128018718475694284442834194432000 11682157 -1000347283887492954130068671761870154880 11682158 -12103254156480165218841331064578281024 11682159 828443604658817875783653942625083172104 11682160 125583791127617228078821945859112960 11682161 -311791292243186951507950811248817576238 11682162 -98491260491775568404630183973418366688 11682163 437599008979457181549664669428965044720 11682164 111085171154486562265204565865991176192 11682165 304648614234037233165231750295396759680 11682166 -286452552053497080690446092067253007296 11682167 14732789048737770375647430191675329152 11682168 -125010687390084061496407473692001546240 11682169 -1147896810711756193796872793583456970160 11682170 -36498185885025113294044658772258465600 11682171 149276234114249521647113857741411776960 11682172 -666776502881700888922873429187560781824 11682173 -414370302328277259825348133855289203578 11682174 -104108738079073204373451281344408347648 11682175 -46184900769455140402390929962648466000 11682176 595375928124207534099001060989673144320 11682177 23239139139204204309868294537407042240 11682178 -200935995324166625430789462357989921376 11682179 -473390966857195899748982680351725043008 11682180 -108726610492050456774513803243371856640 11682181 -27194338548987149179968178428988618208 11682182 12308699903458110123722067292051161792 11682183 -200063827361614017409791507421553425536 11682184 175817476070848092457162676352467404800 11682185 188604960971321630950854582147359905380 11682186 -266027772169648956210521371114100025600 11682187 1488724672549099447300725120138690135168 11682188 328345614490039797462697483222019028480 11682189 -26907162525534963159925545751558135776 11682190 9494803859742195868040490813995043840 11682191 1245030092393279445913257129130372652592 11682192 -169948790205820753106288916923010121728 11682193 -10324121681577023731417772327356435340 11682194 -258751882294308109600644916938375637104 11682195 -14720266277359813006278096002544967680 11682196 -236722653787446555031856924716197081600 11682197 -211115247914351963141049010746391872 11682198 -151155318283595225417089337342780805120 11682199 745021643321359679528579076302062752200 11682200 -101427044756993461509937590515502336000 11682201 107660619012193725892366555135164463104 11682202 -1548713022555916713737669066357322240 11682203 13339443311812415713252650813049888464 11682204 6541719296748903129208876206145781760 11682205 -444359365151377215702115839581823253140 11682206 -403588835607798940125292578788683334400 11682207 10182944029511472858992105138276629200 11682208 -613533603803979154209501935888544890880 11682209 -9628579681359605637027247535923981248 11682210 17295343527486413233940398422583564800 11682211 635023634976494819585407372175114766812 11682212 228139778855556928321045533479567615232 11682213 740259813106714112178779877097298166720 11682214 -270871403693379004058668188347874560544 11682215 426161126018491323930221569658285306400 11682216 15487651892544239052431787421346365440 11682217 1156042636604002786072033854995258166266 11682218 -18108399857033331683207428998913519440 11682219 -120338377475824466307398285736621972480 11682220 502094469751535793383059271110364021760 11682221 -1318107085800649482498360396110181145578 11682222 114124020793730391876465192198918488064 11682223 38195946304485954345967169538659142640 11682224 31271714682427334104827145812088995840 11682225 -79241030332666669395459596862342052650 11682226 -246837712458012035927513356177738629120 11682227 -749560201959756682686242282659055559924 11682228 477570404169573750333210025381866264576 11682229 -7815114023863066667564609907603129600 11682230 -150298410974170266123148319326693701120 11682231 185548549564394559222134869922441641344 11682232 -367921305566173577416927816080265789440 11682233 618115652217284847801043206743810509482 11682234 -4284425424522607191200126485594289952 11682235 474363487955085189658096271529271927680 11682236 -37832202212417289965631837610128929280 11682237 304233118884143423843283339297030403200 11682238 279504442365692433519805519349811738240 11682239 605437135301400167298905133664199248680 11682240 -940385309740698028140713999629025280 11682241 107247857142827739460363030716673016642 11682242 78288457376323085377817701462432564224 11682243 524975896907906145615414381011268057732 11682244 208856531509132566061086116086592778240 11682245 6500363631107922547377263030560279200 11682246 293953050626561041529969840823577838784 11682247 -305610628562682849032244343641682813144 11682248 -98731055665652792606668643262152432640 11682249 -112223698022765058615644552024279748336 11682250 -61916980875076018645127237584003392000 11682251 -3130988694577609963536820943350553856 11682252 196222248884715049809875756758780477440 11682253 112938773998396286456184879600997396608 11682254 1035429528593481310467655097235090434112 11682255 30121803162531530299625124718393113600 11682256 55995023193547403604706323570878054400 11682257 -100636987020045852259529813556907273728 11682258 148745470560083929878845912247209356800 11682259 43073225912244207261829324983425014600 11682260 -231177600489081559945779867915451146240 11682261 150475932863177354089746705511813139040 11682262 149036342867707982495149351759122745632 11682263 -24063576374027346467293203711855468096 11682264 249044868491201326913265583218730598400 11682265 205526310174472613527390948798490942400 11682266 374352620278195766639964928161471971328 11682267 -111618651547663333901060739487117310160 11682268 -57825688437868489831957808433065021440 11682269 340880232920419328708630809747476306432 11682270 -142072613574380155094513195422685378880 11682271 238451087922563002039963892000680807912 11682272 121910170199124627709015231411036618752 11682273 -569376758846457272136472383373903722240 11682274 130957883777967230395159534247870472192 11682275 -347329750897171603591768605672599558400 11682276 -395069306716825110053812479972882336768 11682277 796308242821217884669993629274731200126 11682278 -221077540810060001776675352000631744 11682279 -78579507615303795027589871070592872960 11682280 753703531495535202840064067699157350400 11682281 -607491307347087389563691376491647911096 11682282 45102658620767835680162587971797969664 11682283 6937092069934439861263799708839206400 11682284 -269991627547972990318674820064112384 11682285 -184781842530014277135084532681139104800 11682286 15247021852802989670841119903261962176 11682287 -769177610442145733975559864271135430064 11682288 -59858319924139508830822367236201906176 11682289 1291074746865694442865747375671429291090 11682290 101325621231040775847158485672925094720 11682291 -23669754000220507265583776180315131536 11682292 -124492779470191792433374974983425598720 11682293 -111124670501455000067832152518510623360 11682294 57168947522419291699257707493768498816 11682295 472473393406344372652799903275119175800 11682296 745936179023962071631394196800283340800 11682297 -297399087506802380088629558314478721600 11682298 -381643454230674203429327578081537451520 11682299 686743148411620478727690569480774091300 11682300 65132933268246236081633335942359244800 11682301 1281735842549941814420936713919710532992 11682302 -423820884694581945501185377989561340800 11682303 -343672528846626655333348152268763434296 11682304 -606179242753078484435810110327115218944 11682305 511323085775675212970398424959569509460 11682306 -10989593664930374960246046200072056800 11682307 72006426025260370996463083659890202272 11682308 -496744508753495284741293312098545536 11682309 344735168639360629109344022179491316704 11682310 -489720238705857456390432947509247149440 11682311 529645867661297072952509256960174453912 11682312 -292097831673752371348850486254628044800 11682313 614448675875873624770868238928791551844 11682314 162387164201153142725707291283656564224 11682315 615047887909766634326167857673039305120 11682316 -465104981411760801197509278716015560960 11682317 -897777058251574713643812737607976274634 11682318 262976706445698271631241041692462479360 11682319 -337279984242046212633198546010608207360 11682320 52850798640766460356893907555870310400 11682321 -3439755771411658272089309538068653056 11682322 -15110814900855885530381294918361274368 11682323 262672589878372919349527493617753494572 11682324 -221237710425505686778051906908053913600 11682325 -102072459584372490737371366709051504950 11682326 2071640319137246488460753332670528064 11682327 537210639914316691663781938095254716032 11682328 -9355154115465354699559196552930918400 11682329 -286151865642126016826625016694622277500 11682330 11866329399916130217279442037137635840 11682331 -1067704405263279670345885702866648643200 11682332 926823800723239901471815511376676070400 11682333 165683851103768951856401469321548722560 11682334 -330812233955389842561148554540412622208 11682335 -132816038081822021540271794076476580240 11682336 -56880465027427658920695825072695279616 11682337 594708408025407252130730394850085253986 11682338 -353286439991054114612950603902925717680 11682339 -612509819388331211567579758111049392776 11682340 -74131455871207887056944286527455436800 11682341 1064178098729396460608367876144051125184 11682342 44829165779216589055005407238056249472 11682343 203829646405220129848729488590916536440 11682344 266290492135946115362461697533651845120 11682345 333659434200266660698887891208494264000 11682346 -34128588059841130671373303772224338336 11682347 1317185369373044200786272841019171951796 11682348 -308769719475280026146940227529386334720 11682349 338579506565886130117219039806641958912 11682350 -114342115081782618293903709781183987200 11682351 -347444456827629358295341232457236928120 11682352 56722656267504194650153352052855570432 11682353 1018705583925579261227354245127711539824 11682354 -370117767029725160118493106995221649920 11682355 -210752931479612180479694007913254324240 11682356 275868861630461214220099832754737952768 11682357 613180668260899823138427881142588875040 11682358 325718781770793573782891957663568485280 11682359 -75397571952859987504198620793130978160 11682360 211790464196588407091603116425646080000 11682361 1310094974629190766364038238558206801962 11682362 -349135128450219730806897292222029196800 11682363 -246410161245156053827391632938169749504 11682364 1060366687625237839395590633890396875776 11682365 768426961367359799256083561292417817260 11682366 49901924674236968973161786808842151168 11682367 369574180994394728423824922001025772544 11682368 41056338497872155396390970550187982848 11682369 8386797625518808471989490000690443984 11682370 -143360168740229028338577091863867709440 11682371 33606635155985926089938184233521264572 11682372 125805843160815049341079333893853704192 11682373 230286435340393651436790535771071079264 11682374 -703834086678928590543427290946066953408 11682375 -175208745459782732509855382196413052000 11682376 28912058462566213387416565694515906560 11682377 221926970969019288665154047407504755072 11682378 -105325901650391520879688114745813721600 11682379 -219802776649213873890148298656434167020 11682380 113177931454706726563455482836146263040 11682381 -114267466403008729568783280016162603776 11682382 -180303710521785238316610331159906827648 11682383 805900254042823999690633212377819161440 11682384 -69501336293974138279547097283020324864 11682385 -304354100947789502888975323157831227200 11682386 -65642228329819050287991929297403985920 11682387 -123578766991368916634956926993367683960 11682388 -1026748983950803718815071062489940137984 11682389 539744546166326969213861768085497331960 11682390 39197648443374009656902341234973808640 11682391 -54724130945720619785723145576470792528 11682392 -514147966071034022632657227738171617280 11682393 -509939957209283294194349284775078393136 11682394 -602876304556174834556748985859437912320 11682395 -537250765307018842929980321109488673600 11682396 -144774742593668625961105230072349456896 11682397 -1194798730523789890079975718457364960960 11682398 -125564212141282581460049592468162750720 11682399 184205356667876985629304952701842856264 11682400 -188519131208142556903754155132747776000 11682401 -640186954932813277268381299937979949080 11682402 158910119390220843501565866977198077440 11682403 -243103835905072765040980356005206068416 11682404 -476763756828044529025248603934298431488 11682405 82892143566736545547707020542486632960 11682406 -686711293967276993971670369741704258848 11682407 322132748722497737337702525453456899760 11682408 176442968746945802247478104763560591360 11682409 -43799257957416349803528914471833645196 11682410 219351112679225713949924996659281579360 11682411 7138960484861352205233966532424175360 11682412 -2218931106281013217158956441553207296 11682413 -263839032961762933306879551145509796800 11682414 1076796257715530541792097666052682608640 11682415 -102703569083652314067822043751607742080 11682416 -37723219486985914659376439810898001920 11682417 -80553883446921041915264833727346930432 11682418 146563258367348922200395242195894366720 11682419 -263351516093749282518688215630998279520 11682420 -68262125695986650109621512892996741120 11682421 42473721111065576683866898253376088622 11682422 659234448159246090098202011036380324512 11682423 51242385987606238669182120524753139072 11682424 447710051718580303672267342942559416320 11682425 108290784105135191826852507142433103150 11682426 -5979097696613406909008805351375436800 11682427 167193464006254783368537386541002410560 11682428 426392583552212663667863834800528114176 11682429 154945314239182960373243953555910112 11682430 -213553171765908507330462610019366792640 11682431 200441084902775014876610313237893600832 11682432 31899916603464146991500745266209751040 11682433 -985478102028913860855866908522144278462 11682434 -278344220444546196048977204890273385568 11682435 -257993769158822739705460331008194720000 11682436 -243906637945858363194519712481012130688 11682437 390621186002452411520115475341585462240 11682438 -21665914629987612607788967788609435456 11682439 -731333762232587117100651663121824054760 11682440 213420240727811841029594670906325401600 11682441 -310452570752904742641120622751205254400 11682442 -457755344052113208944272696300082540448 11682443 170183505461401211944084709121512364864 11682444 66507643422924516513838544325306748416 11682445 -844243690587032877105972105482731269300 11682446 607277584545207460104283938839309940672 11682447 -218388679129794054416296294667003950080 11682448 -224827134178737700257584213034674012160 11682449 -2355499108034737385073560894300401716768 11682450 38446247355819350561824094351090949600 11682451 -878368480492245315686544233996447684976 11682452 516669176463460850790415374940371386112 11682453 -355150308870423159304767884574652185696 11682454 67181585924489113202718241855304017920 11682455 -6512126857524872253884734693116074880 11682456 536791943097521354103452609557549363200 11682457 1305794926358391227838396373386339589706 11682458 -28333879157347612284931530070147932960 11682459 -324975053217346905388842991537088191056 11682460 40964907625282684343340987156243855360 11682461 303727342498468069083453569423341896960 11682462 220358428122135567686326980265552287744 11682463 -394756091218800548716164474706799852568 11682464 446099289399300431301202354001528881152 11682465 166038079029791835971025755521113525120 11682466 992135204379020377061999705362252276224 11682467 -541428965930478289690373584367726408484 11682468 -186453448899262734694832487231383789568 11682469 -751795337140615089031387519198038072130 11682470 227606439705554376691133124408953719680 11682471 151385179495043748608011527931084566312 11682472 -431972110151949722496188798440308326400 11682473 -490301072201762882918527407380074592160 11682474 -70205484274132838512975974120505982976 11682475 1621510280720271073555793692140072800 11682476 -199574089995025489454816539006324899840 11682477 712141832828925756227376835523065445814 11682478 -42912910719391695521853181391183136960 11682479 -1404431168034914521020403732141671703920 11682480 -23160817302026737341589831744124682240 11682481 936517287100292420108526326759526491282 11682482 10882634885275175347820964738180516864 11682483 192157622379914895145434221091409551984 11682484 -797291657050336011676038348900151584768 11682485 1242942339252848955504297742308929506560 11682486 369616892386253360508876699204225868224 11682487 522701047412806240793787164351930116136 11682488 592478556369287527573133141503818485760 11682489 -81433817261850322383538114999621901952 11682490 -329223391840645287916325444746420500000 11682491 -442263300713605401138197459783383207488 11682492 -159954580472267735150356209303762739200 11682493 619620756250700307104422889670459676742 11682494 -56081869489685717051537824239791520000 11682495 853517442416963259510055194128025811200 11682496 -27027911546512612708493410837683240960 11682497 -249232954157845268277038127757279318908 11682498 2336303633005632216047107498711250688 11682499 72532465807109259363791822435942511408 11682500 99465927193332079106950514848521360000 11682501 826721706472711011906938622696867678432 11682502 -34870654155316848423425681953104377856 11682503 -414505990630831100972436195797603674320 11682504 -93953325333749730838302223705712163840 11682505 52025254243520507014240351199784499200 11682506 140966309102814860873069310335107812864 11682507 728029056817099417977057422803261031640 11682508 639918667291893061651481870412632119296 11682509 639222940879213293223260162420041529504 11682510 -59400002985220795407091581417219809280 11682511 588538957123049808581249943403455928400 11682512 184881784694443517657383643820727689216 11682513 -331408310473787946866237335926136561758 11682514 -569165905453909426708506691950103855968 11682515 269021628417918721046236398310418173440 11682516 -398371928124892639283424498676941250560 11682517 -239079646654171175844451055364650534016 11682518 93530257982016012468146251346692473216 11682519 317865434518746469715897639201483194272 11682520 970985967557882106547835118327140352000 11682521 743869317930028563795308129610085651722 11682522 -817971766858813511438537711652545702400 11682523 215004221942360590251289027915698223624 11682524 101380845944011640756774874965677965312 11682525 44198625802456838250825826587148044000 11682526 512293207125535376030703878971976387712 11682527 -542049269235511588063406314753893325128 11682528 -52010460413862775673508070616658345984 11682529 1016143636074372611610301704050137396130 11682530 -238291462884952831683421928955882470400 11682531 612814369566572163782149761087584697000 11682532 -369893503212197531928731924053303890304 11682533 -93203761256390462354392629979151741760 11682534 189376934660738764045431510539812993920 11682535 33531844523460587910627919803975913200 11682536 21437605484543475310963114639205007360 11682537 -606311804229217278988899808895049296640 11682538 51115099899227252282913785586664361472 11682539 98709783008427980832349847214086292480 11682540 40808475465966491389160215014260305920 11682541 6347183452366822458569393236381325600 11682542 404762105461669892323788035103302092032 11682543 -642799031437799599586751612166892044536 11682544 208820526271215996065442086780938321920 11682545 345251726363715661342616347425605225280 11682546 -169471146775016483502974109629243807616 11682547 182128272832639892817098295526677138832 11682548 251017459405420078881367742030150299008 11682549 2043315725773173175544656858610459040 11682550 -29432669357449798666653247257981600 11682551 -479287641799757861625602079173591722608 11682552 -65184921681309609128847973988514201600 11682553 78739055439691603171873473455228386560 11682554 271331952002012758707733110321433276608 11682555 -6510862180135184781805077528087598080 11682556 -812531097980643072482036474427300239360 11682557 -710475869834323973092331563709654419194 11682558 75026083076510184825694725022401672000 11682559 297522800394428969870405520308286919680 11682560 -106480459854440400044704156434636472320 11682561 718173088952435358333484028346999890784 11682562 702399459164850226934301298027247662032 11682563 -253842764661696210062654559462977507520 11682564 1991235644326780065944494930772683776 11682565 347985269117893745601456119770207287000 11682566 107823004561256856274498693179726318720 11682567 -31723430696964671189666656871557966464 11682568 -63677084512515258153950482280214528000 11682569 -678043477043858377333007546039567771712 11682570 -355525309475627940690556857848289584640 11682571 -1257631835182787357585559384852674797228 11682572 121957962355899704169834197137550725632 11682573 17031446793130580717971063851123015744 11682574 -261828555090180972647007833818095231360 11682575 237983499693674083319711311092220857600 11682576 235911718167419049841503965671515095040 11682577 1017790381325742503168658795732705077426 11682578 92422563463847249545909739954923998720 11682579 -34225265661701821487905990700002028616 11682580 159592281816542608460852792252540928000 11682581 83845217813148100544623186499820633024 11682582 -243121849438116989455208195123696693760 11682583 1161537320013833800993616797517260916400 11682584 7166570721207862065408553843669585920 11682585 2558303688749548177505140132866899400 11682586 -438719411327446452987101609320725109008 11682587 401461077204687040700568272312029701120 11682588 63672871461398803353510204888084480000 11682589 1114726212375638239149022938775035504256 11682590 -241311519895935740396011214047418678400 11682591 753868041087361063898454791279582430792 11682592 -261154697710372115843606756953197772800 11682593 -16331607389259667230851582644262389356 11682594 33342839939919789182986856502298053120 11682595 -642865165836890407047539490341747876400 11682596 271725727692087055144686224070541507200 11682597 -357073993493265117398106102780091678272 11682598 -191822076666900588027262477661600394240 11682599 758987859642064351443913138861921553760 11682600 -179217126289288518221443841984581632000 11682601 31005842860479371391550714630803905152 11682602 53852595034137638792681046590649999360 11682603 584400288330932493186298912407742955520 11682604 -889641069281139420825780366560656571904 11682605 412129751597549774485799115591685991520 11682606 -64729501480942066513429442779488445440 11682607 -183414910323065601488706307910931099680 11682608 -57463081664354803443977380853731491840 11682609 516328903151250347035546957273161569904 11682610 354375912432773536327686316096181676960 11682611 -187795706430139583599858236121961500788 11682612 -473732162609890234380385439023403163264 11682613 296468922596097915269685416877124810862 11682614 115286086129685550434726086498395936960 11682615 144747998018039637883890501052418795520 11682616 892149073589225876626580298245163970560 11682617 599663930814949028380348825286595834666 11682618 111663208801281359191467555163687891968 11682619 -83990490061287174887894079017392971056 11682620 171068277792295198800012864234111897600 11682621 264005831341185269827096206094947064920 11682622 38455037685267731868244715121396443904 11682623 425095932038566978975189734853509415872 11682624 -148234537714604109922397805439560450048 11682625 -802128342644432125116882118152937200000 11682626 -412411199318744031756664801057275709536 11682627 -10320832942772438978166468002203465344 11682628 -14614392052299092916694177999399120640 11682629 61521691750228875242506202691205099392 11682630 -10669296004817240581081301490493184640 11682631 584145508339109712887573048196001267520 11682632 313064347579480552983446655807770373120 11682633 45117708657533049352345657333936548624 11682634 -35652067257115539845465173409982392784 11682635 -845749970128480209006584281288292653920 11682636 184485030115328364392518698626598420480 11682637 881966497740055772289431717367611863286 11682638 -561751704327786057424268605599383311488 11682639 160669879810591713562293735111994417464 11682640 -36026625092957956749807424679991459840 11682641 368226792462011834364003382508896605042 11682642 -37905065618078908876712038647051593088 11682643 -76572002457205622221309151064139699200 11682644 529768657620091620337456934053004851200 11682645 -44568038206914878711607337200827905920 11682646 -327851447949585416350743392458744597728 11682647 1035828919616488414810816833039864441096 11682648 164618055280612514603834344010335334400 11682649 -1725519200539891135577497992779903631360 11682650 -71740583508718925012400271625558016000 11682651 703722354573026284936917882101146363032 11682652 -144846718980760949427133017441421870080 11682653 389089860957467437003906428212161252902 11682654 -207820761690122638341364075476079730880 11682655 1158084650548066105340510736953119775760 11682656 1716309300488620709383259976234742579200 11682657 -9709930272935227876101267254644037760 11682658 -143340407277988341051993354157220027616 11682659 -964129359267869490133299824775692160960 11682660 72492876914761563648410654779515863040 11682661 -391352213514159049377282776636038804738 11682662 -702796988526030151655737780437591361536 11682663 -318685695080132447207559267512700960000 11682664 -184137743372713757916871461795230515200 11682665 134398214958909144105329904035414061120 11682666 13840427680357761057727526328222900480 11682667 111385466122086421184219979179001668440 11682668 -68931620823657358820013498618367042560 11682669 -215481574300463119778776104417257221056 11682670 4192868325178918010057601307282502400 11682671 351960209686447346062503248270140512 11682672 231452417424680085313820748663367925760 11682673 911951454313495547418488458603768435922 11682674 -364225528895268296708064994399170455520 11682675 -126137701921418042662966357224422181000 11682676 -300952369296937601479649150441021463040 11682677 -127625453009767315540965005486988472608 11682678 198178655389650654116067849542538792960 11682679 -1339605849961967467820885658352872561240 11682680 -202087453052420756861883601305325363200 11682681 -636377868711699713322339157066444732848 11682682 5751036244472262947108494780910045184 11682683 -1273036364561067928819276140959945503068 11682684 130807036174562130887418534610160701440 11682685 -12246570203057573039476337536002915840 11682686 58358025065482028251337017866017758464 11682687 8062988154943132995745989539935145160 11682688 -457090315637472591065312923167573934080 11682689 -159509903577106224775635085790701895040 11682690 -30329870952812651889797619723586152960 11682691 -121175067540679295220387625596895345536 11682692 -72329351951302107681386658228227297280 11682693 13422848583442920829302896927287761600 11682694 35425026601704525680250961680905618880 11682695 -296601527281151802520041402210368666400 11682696 -707526471425693861985611877519754199040 11682697 15981387857126326567442668247545698340 11682698 -38926186177695387285362736859514209536 11682699 -32561231397003236251888931576710755072 11682700 -396091628532207689090942896782985580800 11682701 42995256577357513390097553508458185280 11682702 399468491522385636657504919118642858880 11682703 -1646681008401970851173390279809204254440 11682704 -77210082356831353617333182089669509120 11682705 248485175444048241889882706028174639360 11682706 -183691221465550564146497053766181470208 11682707 353222188268854328781006346773185398956 11682708 334279691634252290807750917934025216000 11682709 1167449512744834723679549804239078192320 11682710 -130224319186465848689608673202064352640 11682711 -1505575978592789654281220655135328194816 11682712 126564104510074795026557725511470571520 11682713 -2531069855363671088705711535420758400 11682714 289234372628698061391179411268074135040 11682715 -390372001810831331418681678005715375360 11682716 6822275858506572957180582030431339520 11682717 127242653047807593614659042514656798080 11682718 -510234875124059413751293361993724984384 11682719 967671640041924775267964066022415097040 11682720 -134082415159080428191960703565928857600 11682721 -1250249559382665860667292569635709058078 11682722 138013091592885696033656337454861799424 11682723 377844055754900179587338745485213372928 11682724 505579853514754204830174153560828467648 11682725 847596626001870153932121268688494478100 11682726 221801274360721924867852559780579301888 11682727 -1128825113765400903731937402770243314104 11682728 -1297565831965589096906017344977086755840 11682729 -105040581677652876972230777832366126300 11682730 -156573845288787466772974230751309824000 11682731 -127627642764180380970546399307086022968 11682732 277001668666559354635691304545804355072 11682733 -82879908109449584562525029036021227316 11682734 176006903881515150901856780905567190784 11682735 -49621999071217511215970212251911477760 11682736 -33569851695183173411587318923269439488 11682737 301011026681588852892719536110317327040 11682738 268032688292384872820466557739424024320 11682739 495891407387706551844767165507582228440 11682740 662580308818362443658146514556552558080 11682741 -143573697173568953022435523128701036736 11682742 224468336445068331711679977325773178272 11682743 1423181245744364189798743500956723625120 11682744 -537501065552038918540116851537162465280 11682745 180197668680030168334727826805135619400 11682746 534794262356004629001982910974044969072 11682747 61341101912874861475351152521982545088 11682748 -117308021965959934316513988502948528128 11682749 -311530630418645028699606596402529728436 11682750 -67696772688016161439596793906905792000 11682751 178899029285936850520123807293864978752 11682752 100388363464997787464161519217651220480 11682753 -263281372230331603426218264285178920192 11682754 -162473683754937878855208716287029317424 11682755 96758545735209519071992683443925152160 11682756 -622327211045431034360446060231523328 11682757 1551748084393373291992965106916629296000 11682758 -227612211892306914295772126686384220160 11682759 549759526472190992285210770445901452928 11682760 141001947140530763371459460630485248000 11682761 -609737923141820869808640998906117281776 11682762 22852263428360922065875187088057652224 11682763 489455270967286498257068339404718193240 11682764 -557625464888688688717903595978980103424 11682765 421694573255335939085932382915379624000 11682766 214663884157805935682429758182726408960 11682767 -90717136578457741897385218720326899880 11682768 56538664968821798796649834709253095424 11682769 -47477575873416735017799855105671873280 11682770 -483891998838107372750186576975046666240 11682771 249280659926151390212139771337746629424 11682772 386044045288895236904726785468336789376 11682773 92548386899830643691060469933455087324 11682774 601566198500464408393675405686523008 11682775 85283447563861806690473134894866260000 11682776 -218476051206845551139240001366669342720 11682777 285404503429223146715893850040297871680 11682778 149489040468143948656808826070327315440 11682779 1002941897409994042050738216769115735976 11682780 313450709334988100255316381692643701760 11682781 -46249603848726631074636185363064964992 11682782 84170328136109319017067778971803840832 11682783 48942353035016782934941484026722350064 11682784 95556005325942058650333466810826883072 11682785 100375381002075613273123148051946472980 11682786 -130189697607099007381202607336871548672 11682787 -191044622750900681149678268608185846128 11682788 66858924161575960850670024291103115520 11682789 125040959156575710643461027259864372128 11682790 128887804882288552897275060758650306560 11682791 -19552423080492329153626419144796348848 11682792 -78193249568180254209286709080704000 11682793 146442524354843855060325235859325870480 11682794 82729980097345202178376647792315723696 11682795 183112128359158938689460848313154809600 11682796 802172033430522322146421648430877880320 11682797 -273900425818546272883016674896994951968 11682798 43930591342749229102363865100651079680 11682799 -1666978166758421365430202600938972936 11682800 -105120456757795224848049750461770137600 11682801 -60962455965448950384505210462245995082 11682802 693234993149768183081843559327757262352 11682803 -472033706055423115793901206150647290936 11682804 77460309161753512861753993211118354432 11682805 520571337592424733111965444399474882460 11682806 107094067442029277177931724202796327744 11682807 525159552593759931106091214901679076840 11682808 849291029165280950206767191497300623360 11682809 54533650697756230518764929500168284010 11682810 -52160281112483878981162342180270694400 11682811 277104835055778784090633387702816835840 11682812 156226715658405993526599740684427893760 11682813 -18915320755684709156283327899668557216 11682814 184327756425624462535313482720324694400 11682815 -328585398969391296106594698770701516800 11682816 496280479569125031248110305716031455232 11682817 -627492015930481962861753094933889627134 11682818 -291921174407500094640906229810043779584 11682819 -1815741701613791760216241726334103029760 11682820 -299067525699510821107357227485291569920 11682821 -556365676778416457054713587039384690978 11682822 -321293402208773957811369121451900497728 11682823 -66324570126866585180271237732368270616 11682824 -564608381729601191413293499403360563200 11682825 78233469007193651240597129619825500400 11682826 -93370634644410915332102354246612417280 11682827 -132860667185759787943585496488916745024 11682828 -50474873034040074014140884434440505088 11682829 -1277817348241833190338470003163830293524 11682830 8796833371382200046831922652229598720 11682831 340039742110423536641946571279982148480 11682832 104189378711738824018580710197963784192 11682833 -1249612157973603315716114398269233187918 11682834 169871631404722565519400597952200218880 11682835 362238193933275900237779289183334621200 11682836 908885885357018782521316432986178805760 11682837 448161469920737094090082409664793032960 11682838 -245875893074740788305795339975483748480 11682839 272083075229924052937015582061573942112 11682840 156949620262476946326179879090264064000 11682841 -1069406070123727613790232117598796551228 11682842 -12469952252704808858215977764301399552 11682843 167566763102346159622368194178375521904 11682844 -338318460279722975152878563443753503744 11682845 -662839684329131526464877137284769514900 11682846 -33301326005163203180307538039088578560 11682847 -51291059027855354537186229188531014800 11682848 -1500409010282877800037602704893728194560 11682849 -16881436342887014228493165761374287840 11682850 -113176457327051771301262200508509312000 11682851 82048687372289841167482931394419705400 11682852 259237646370258513601896986962833561600 11682853 -232594848015723644281719453838995321600 11682854 482633659702367077101743074971726464832 11682855 -618160991124719974299693232133573083800 11682856 -606982791007038936428684706843888445440 11682857 800696069629276987311000368934748388352 11682858 -186546362412697670465916870803705632512 11682859 862506577273850565011901639779236269552 11682860 -100105798668255403465179215578743552000 11682861 101254482376789826588993617709793963744 11682862 138436784685552512901413258774509626432 11682863 405327318729484155137909708082843538104 11682864 -31812812571309973180881865742563393536 11682865 118101739705948038981297507944225230260 11682866 80074210690740276122209910298307660608 11682867 -273839593492156849603502594630741445888 11682868 -210872073773473897857928568836448580864 11682869 -888056069873718735705519501078642772992 11682870 -78632076188224770812208548984103782400 11682871 -1175722667375374402001799814081202691928 11682872 -570149999694512706696041902096029081600 11682873 -2407737554488994411735536591367525376 11682874 -105572029411664178820262596743022697760 11682875 774782592086198152608045418880184444000 11682876 9017281788009420743127046552321336320 11682877 -172664319054543842814808841643254528442 11682878 -488586040149274757278176189060496334976 11682879 -61121229535480117029073921431479319552 11682880 142244857106966399221679323434555801600 11682881 -186699417580113091245770684250097324608 11682882 -1233829030988515470056276303726822880 11682883 780531327361408123922612498314449395132 11682884 179140493445957914042861738956355076096 11682885 1656163154211680797555941871740403200 11682886 -463982450779550750944479517025246056608 11682887 -988292939765542690766668669912827895464 11682888 25537999078171511434155295272343633920 11682889 -111855922370931181514829214673829078310 11682890 -199041759587827999630798204029798251520 11682891 -122703973423702884344878800087443048640 11682892 -33227740553167068722061039930121984000 11682893 1117772341762657721219623720949388721560 11682894 -438042406536944346616013804070921739200 11682895 3336624870562937746954457894695930560 11682896 49992252950820548160559218483619430400 11682897 135216199385221492636639488497750376960 11682898 102922202812614541449613227434491775136 11682899 -536754513420646873325492901679303686720 11682900 -196645673020272089869730985606222336000 11682901 -388706150118372210425157630620743106098 11682902 13538570135571974375959603465742469120 11682903 588441247128770786130942002677610355408 11682904 151162069424713127407814368539117957120 11682905 248354898726450348130802348538216607560 11682906 -54692499607091466587280094978717687296 11682907 1099432630193535190502804317375358777156 11682908 78303357301042851085027927803683930112 11682909 -62809295194737407082046988668619760192 11682910 -312780060442766626259755711776696518400 11682911 61321078821450757318698947948516527800 11682912 -143344764306660560287057705871552544768 11682913 461706077667455117556753828025749266 11682914 -351916614143615800871152677449622656640 11682915 96472179344511599956131785546680128000 11682916 -287955828767243865146799385107610169344 11682917 -554319269829468797833747342229260268034 11682918 -199077561309265801956259419043180089216 11682919 73354805399091655100522707966459612944 11682920 -8194947145431510926850326196359270400 11682921 693322276829492896193042468624384276112 11682922 -641532439315447914182049329981154001488 11682923 -486111186944997237188015663053128050400 11682924 -444305300299345072425014332003633913856 11682925 -421767788811486394084125280111842116350 11682926 -623240981208428113126177526460639281088 11682927 849930720996262190189543717781653425440 11682928 -5855442404730473040337546048950665216 11682929 -214970494682773492268286356865252053760 11682930 76473513194305024735406532054137502720 11682931 882979590744486698229266502795268964544 11682932 102701597900196290322780617273694124032 11682933 -17487928188985890751561178128622965536 11682934 -27709102781210096138516073057059628384 11682935 362233330391288369122688398502370935520 11682936 616257669487133767221859450016544952320 11682937 568104557176413641657753820275002704000 11682938 -714014290578646557311411486045023412880 11682939 212420479859380935603243130427265070080 11682940 -716164736851574895246169921436465049600 11682941 117703157722605141143954468471136567000 11682942 100428603742661761367371487431562019840 11682943 -1021218664504938031075062686144809479808 11682944 117198407844007859565474245795590963200 11682945 -53035134862707299832406352034550227180 11682946 687087487092341213775497323669184095104 11682947 542869114757196624409473410254214605920 11682948 -190595384471600821514841016542368348160 11682949 99600642542701656507777554471858131320 11682950 -166320828700430222761823113771702332000 11682951 -128550305599006710715319835365803756416 11682952 835445948685313123153983204666305049600 11682953 -727318343494996804849688808755070045798 11682954 -377491062591159935421242942435504056320 11682955 209938403264407852100464373852665726560 11682956 586412816558038113128656474498508517120 11682957 -1532948036000206111446135806769714048 11682958 -158427902872094688840241100197168516224 11682959 308118638987223432244988806218784546104 11682960 -126388920967932194358515578248737587200 11682961 1408982860214836920852317187706897459812 11682962 451221241175834443714753980010316729232 11682963 616789866930822241216692578214851361384 11682964 -1014274060601401252064639507570966536448 11682965 -208677000729225190369756186220499396480 11682966 -12294219642570775293179134578236274816 11682967 866090911619891803426214565930801981640 11682968 642777867507683998538673831696207237120 11682969 -655849582558464293232539657945691968640 11682970 -65525400969675365811899443711881461760 11682971 -7175046206845497955021993755161839536 11682972 86970208909940969095819208497199178240 11682973 26642232354120515345129037927548708448 11682974 313356654311276301784958191991118308736 11682975 -300194170971907573918011309064240703400 11682976 -1153138158467970831416003228488282669056 11682977 -39232333332507094323059530490942855760 11682978 -80851607210366117705832164923171166208 11682979 -97160400584445401399361746061796363776 11682980 -343279343587779228420655224700503744000 11682981 1402969721118627501618920217996647575680 11682982 -485321292606868153706009043101656857600 11682983 -158018249228596498732343847362369767896 11682984 -168478122203157166736170793957554913280 11682985 142348046992445126677562061968359062180 11682986 -286495243683552149059742658200282972160 11682987 573520439287641895396028157851465814360 11682988 -381841211084693646111079691535953679360 11682989 -386668460345178448046533072830799577844 11682990 -138807217916994883363273001706050194560 11682991 764373159988854997246240186772715686544 11682992 323919438783750178190353226947540893696 11682993 17843135781440479400871887013513614208 11682994 -82398182783291544137178530527911613440 11682995 -313137228559768681368976418770753713120 11682996 -239943971377738618555798981357998667776 11682997 -600829315811340658317917948029391045280 11682998 -906660820817578175840438747282850407040 11682999 -199379594777519613480223364805252378816 11683000 378018251666785688544231211825459200000 11683001 38219613467312256880048594832756068608 11683002 -172941771628723344816726071780836803840 11683003 757483527707537220995020112081391113160 11683004 44648070809623662138684118180376749056 11683005 280976152911841647850569746698255262400 11683006 961271575000225559370179778874155606720 11683007 17773527072379715746562609613912515424 11683008 -61627321514866157080249936874601185280 11683009 -12918255101938172333827872377063443008 11683010 -370399719544727384500678947064862607840 11683011 -76877457403198293853789207624783384320 11683012 908361809004531540064989010721462507520 11683013 767673233028604532936745920179693823262 11683014 -470280224287493753051110288075499520 11683015 -174145274973907129643376290003944844400 11683016 48330112739370152534698701857322132480 11683017 454716539111224044693902086101790992234 11683018 -62172111667368962035502569970484953040 11683019 -995254980677239056938232589476920585580 11683020 -41300925156456942612144779326989112320 11683021 746043337941044355871342904816962776480 11683022 120843932438332193472277572073215346752 11683023 -175867660869901293239100669148638181632 11683024 121430217130975830772960277864018083840 11683025 170577021045258764307432730771257993600 11683026 -173350349319738422055380057703443851776 11683027 1098988373712438456353656801496205982560 11683028 32953650317043518299796018623389198336 11683029 7787613362128350238181399913572807232 11683030 -170446928125430724253140490658447788800 11683031 1292530109025018399508189410589273500000 11683032 -80226932247753782862265874227994296320 11683033 571217280458472450916758088718519702282 11683034 35387022765874459004509129881465600 11683035 6486441900349308714452160636090557760 11683036 409448504634198274419120551615119667712 11683037 223635427146993339482503207313946809280 11683038 525575582677905561214363189379118400128 11683039 -1363794276579605647685541581760987672160 11683040 -616314476389164280775898685458540134400 11683041 -46506843916252844581009411979586531408 11683042 -36048419665347333947867214311573964288 11683043 -14249172465189597961158142167270951228 11683044 331133020682618031944146678166379684480 11683045 805443430631165870817003887007444247200 11683046 -311405911952232981218214540325020519744 11683047 -315043627256643999987320099214528739800 11683048 -111110844897043306141273027494453872640 11683049 -10286368067814919584449328729193411200 11683050 16495469302225989591797221784913753600 11683051 -586643521860935083766003521914465031948 11683052 -985574998217490734110486887008811445248 11683053 390868145155439109306553714583872166262 11683054 32557346022100506611569903010815853760 11683055 194571311504230532531407776226340153760 11683056 -21011055162389079845721937840491724800 11683057 -6558649314947955480296584799315387712 11683058 -603748371117550373053355957472888215424 11683059 167573070355763508915664635942610843704 11683060 -109614950092504362753619892891315723520 11683061 -734368399788543931172211919614817951776 11683062 -529537230945604806096123090444678912000 11683063 149696147512559514745419995905113341952 11683064 827806470399067439180142047884753551360 11683065 181455616713330566055309396230873075520 11683066 -23595284809871947137827629976814851616 11683067 5264132098260289851005984041514683584 11683068 454262943968848979106684328190657627136 11683069 -1547930249996473145442893512726021543604 11683070 113781680577525480800582460106122975360 11683071 -447467504904699078610204228648774476360 11683072 787747862359114443046708501964340068352 11683073 -141271307399785627129710625451284880640 11683074 -67273721171785703937506736514426366464 11683075 38064138700182837219081587150047926000 11683076 37087288033680515101389754098516492288 11683077 -921551588006893074799399182799244160 11683078 735073298474938471093234821934265413632 11683079 698414509298807097136890369300074038680 11683080 -175136172121932754906442792219487436800 11683081 184222583523054733105732566944570940800 11683082 -459420780888317938400750456930102688 11683083 -128060631897844208437458525340427018256 11683084 355992734100067180136694758068033667072 11683085 367754209602770242425952987578436374000 11683086 -219611791129871982554933363881355665152 11683087 55727235188012454646092222761450210000 11683088 155438050821378270453336045049677348864 11683089 -390752573682820557647346487043133196800 11683090 52588538273209284602904245071577544000 11683091 68538485143049209862488169862281875200 11683092 -185191300903282161500057185550685800448 11683093 -1262490430281160666399736468991902748658 11683094 212929858212619069450017793073110282752 11683095 -448474112800431543872201956431262146480 11683096 -147671623894233687499532818913804144640 11683097 -1371301096610997336540007587360768528114 11683098 -47117341928897294213287612683115128576 11683099 -955383978691438833737950930360524427900 11683100 2116742427759440217078999069084672000 11683101 661787124024029713511878079306632536480 11683102 6680885309965910472906775774505702400 11683103 62742170709117629277400560499519206864 11683104 -111925690664984727024534458132390215680 11683105 -185623658920234627759460707391948783040 11683106 -4653319892711396763386615584076519136 11683107 -21480308181660126590168291062670707920 11683108 110851391457395119562356480450474287360 11683109 646003737449245572344267205287968204704 11683110 32383049114108486573051599456443941760 11683111 -30163292382483045283826434296175405056 11683112 -45599551899044539938179477565170565120 11683113 -215658862017381440821556250617743353216 11683114 -136737173015667495960130239904594857600 11683115 -634539484750721612018326890467943438240 11683116 -26764973406302706457605054992064886272 11683117 96926617026006146237298401000912198592 11683118 -308422172923762928122235818470268482240 11683119 306217121415086984068743095414049292800 11683120 -45695428195444815858805098502907166720 11683121 -327119402688263521897230673780459435200 11683122 -426108826801760819001302528433775157760 11683123 1465709255482896829571370777928080520704 11683124 -103320413441004141825213067081987104000 11683125 45453800350143651026013314382314640000 11683126 -7352806145095721806371685668177027072 11683127 1183607576411137401800121657329410775976 11683128 -386574784870794681489833391042647715840 11683129 57683345279363493019160167307472658730 11683130 34449952278982577355996917171323392000 11683131 356338057834614596866814026304617445424 11683132 624849245836064191687488123626905680896 11683133 534484490907845315811308025379476365760 11683134 -495861937015396497558619834674635121216 11683135 381759104843488851568999982761072502160 11683136 156159829247197814646159084705900134400 11683137 364108615617116932394701542058917735840 11683138 449798953314418583296122859372235475840 11683139 60866978802410012186001086046047411784 11683140 119082654028073648554075999824720814080 11683141 -512337496495934259482757354690491183458 11683142 383093359147482511767303043540487621472 11683143 -25084033539917835083927640386860972800 11683144 -511409984986477428054901928468422778880 11683145 453098676044884307067222087317182140900 11683146 -13290375380352087929748480683081280000 11683147 -118081431733541420110649609719976755936 11683148 803155305736396391134771131052251557376 11683149 129445118513825473576174215210639115968 11683150 263714059708002406198273560620228236800 11683151 -545063954642951990827929884385986237400 11683152 45685480285766372570012355919341871104 11683153 -868272422171411883771179635640961781440 11683154 -64366649961649472251319933937415216128 11683155 245776725531257149904261903078686560 11683156 -278910214736365737899750547633504788480 11683157 -104230626323036711971216737605292357600 11683158 310288524733099681096503324471688142784 11683159 -410026435171422326109430888896791355640 11683160 4062172782967120206564277485606912000 11683161 138805049881019905086392955036251208000 11683162 -442035270320166876867298963769996913168 11683163 941085500177488875037996987521768656184 11683164 370762890934447985839773689499636312576 11683165 106224642821091076479783811580423493600 11683166 961979163045992926360205425240968345600 11683167 -441319413745073812725176217738064471152 11683168 -1293668425825645846409804238259857260544 11683169 591351207206529580653569652116028321570 11683170 414311924198996810809721601218270899200 11683171 -747347840998862011641359221358579302256 11683172 97011359398715310195605394539336527872 11683173 -314770108799736692404059203659434112416 11683174 484633519179805059916800289253698842336 11683175 -186026006139383266850006510260949858400 11683176 -28808837780930667944541891104031129600 11683177 -1372995992088882101549030121039760990128 11683178 276666534017465728575091003697792790624 11683179 810541762383089646206195480964003029724 11683180 205416616712830597388882139759276364800 11683181 -644023559616290447649649326853602154848 11683182 -76334629885082871965917379741929936896 11683183 -291752368284035631369654062383447855296 11683184 -316346123047915856702777280717159628800 11683185 -47668833954836935621192917697681843200 11683186 -793396146086276638643483518070418816 11683187 -542800845668737456702355489730898344960 11683188 31898203015658270981772252454735546368 11683189 -365423472317591119286952247615767227744 11683190 213078735657019801889536628189380377600 11683191 -295693188782008917782404097649591804720 11683192 -196078906680553979824826919834285834240 11683193 583537920872988901985636383219110445824 11683194 71870759129570332269260317038691606272 11683195 175728972425225447961435587528246803200 11683196 34283332363131104259656751287432902656 11683197 -926382374312069918890811485501718610240 11683198 1850943239229609707327993086790503680 11683199 -596552429712725834540190154875949256208 11683200 -56424854567142954398136989103685632000 11683201 -1296849357475214502661354622357079129900 11683202 296080773039233785964801537257629657552 11683203 34061164889178418719600575155489231104 11683204 -163568181908434057997778125875290731264 11683205 205678338301847726460784211387609792760 11683206 -58056968961938625452360723455432344000 11683207 965494490994750443495798928146445554456 11683208 -379502178009999753274134415066547712000 11683209 -166226888700915605291116434734547737472 11683210 37838576782121392538147796371590302720 11683211 -473293299901669711565600730196564222200 11683212 -22595129394637891537156664559067112448 11683213 -315497371280269406439296186446529862720 11683214 -192495768790787293036729459189911592320 11683215 -337662756605510561395968831118377298440 11683216 -165848117515277227778034420609331150848 11683217 -170411243322119564077938878062360871628 11683218 -40154570613680272876649931585273298944 11683219 -559998240514512034706934078446769374856 11683220 106998694231277858458109502524527111680 11683221 526121240080969915056712635216939893664 11683222 203954107667446614134824405802060730912 11683223 -61751506789816432374804927637373853264 11683224 17617251480980713734293845331057049600 11683225 579753962631667718457855966332395820750 11683226 84097760085292450107161422691117987040 11683227 528793767298873834143021591694934733720 11683228 -492557553770725262062660634487352732160 11683229 -5313201423101021329419308689787666016 11683230 -1100555307059242453239781073898892800 11683231 166559182647052785126851061478597135360 11683232 668989624010651605632312762773441347584 11683233 -743756451254902652984480631387926383200 11683234 -22436050560641370523984361257058487984 11683235 67747154450903754038052804736009418160 11683236 52245918943780111453560245610191063040 11683237 9948368830284117577409258366652881052 11683238 3369958628873888295463615165099180032 11683239 478969949530035319618697398440489936000 11683240 726835256934588700414744895859461068800 11683241 -10817538073796701339464552430428541440 11683242 219538557661288609671982514003575013040 11683243 177345337418080692139608390269167993488 11683244 -269688338811416864622118561875103390464 11683245 -35718893234822134626442865708123836800 11683246 -336130537208043345906390033332253802176 11683247 272722928819573578701714714082861461840 11683248 -100036854516142749996022546535373766656 11683249 229693821293611918223019251795285273088 11683250 -831526248038011562530633600292454000000 11683251 -622476898581369515321163036360122274960 11683252 -185223023699564380689297159034743009280 11683253 -18467714915173771295562840438938388498 11683254 69291384833563341809189814599450734080 11683255 555348344276183615866716752381042090160 11683256 -5937039516876747105287615537207193600 11683257 -7803803735994383553060826726888989360 11683258 200200070866245446827540968845126586480 11683259 181157624494211126552203297465489708800 11683260 -379710502526261049542109169971913175040 11683261 353497758608354233204914164221901377862 11683262 -273685405500473482427635101495009113088 11683263 -190344052004629434933950336412699472512 11683264 -9793341783792357011825761011256786944 11683265 -708069283693524322257496211838269714880 11683266 71515526291596953373769829930005322624 11683267 389929105685472238618380959319110202912 11683268 -14820566696300055081090162600154884864 11683269 197593452113166647256741117993213219288 11683270 -208822980258526115853024966707608321920 11683271 -140320776674468811046662378105606103800 11683272 7448365502578362578318020051655639040 11683273 200393759518997288724052276410035574336 11683274 358224238473012868083413612489028167520 11683275 107683329281484209260795337111898457800 11683276 428093796570507630545075675134801920 11683277 -1142382354452092683536778192861440489460 11683278 -11168123477998254827680068235819476480 11683279 1027411674074828703240343985196326413440 11683280 20001397156097281001821552023038853120 11683281 -302071050202657184663586045384797535456 11683282 102763988105691739958481802197080672064 11683283 445209769978247317580460498944638535532 11683284 338756983968082234166922515123157184512 11683285 64749802315746856642381302280385484600 11683286 -22552227390265224489576664229285505216 11683287 150070665559781646935898596721225110016 11683288 -771587039498876294688697772798125056000 11683289 -1159109909749084089425795817798012176640 11683290 51212550097780605926673771048007680000 11683291 519983945708029595463660660622053450692 11683292 -280682431409260012196267866327549129728 11683293 -185820771102711231964251805210032241536 11683294 80352112774391972142224727877885181952 11683295 -429181644018448804840194528441355543680 11683296 -299945364441260178661884887729409884160 11683297 7079811576702500060826435701140592160 11683298 317017471432558529563061791424146986240 11683299 -409864022200820517774936733844736416136 11683300 153270628179557216788533550902469654400 11683301 -385865061222978900381022603959108669120 11683302 105280428374518323117847934804222999232 11683303 222819198285823879332405342316495255624 11683304 657200955161989223632631687938385525760 11683305 -133981204219275663514714687127308656000 11683306 -164353979811151708827298543941479091360 11683307 -1164874938534020232650294090841836461056 11683308 122524809874898279829005017938788204544 11683309 683399667468585461542149842972445394080 11683310 -25040668841226615296749294302505574400 11683311 172414520268735495997345177804504472064 11683312 -222862713805110463702741722687071879168 11683313 -1039022575969768691796604148039921260620 11683314 13454644666427047204082236487433577104 11683315 -10707666717221530071339922132484401200 11683316 -116174492241121322734930415702990520960 11683317 -70902071496609485610153109077887554080 11683318 -712350450553434543269718120570748353984 11683319 -136242202672836446982423425583238307232 11683320 -241703945566619947073678971668942028800 11683321 -149849576836658703131792568062546877308 11683322 283476795583478528897364113076444632832 11683323 -444466796541020552442503624558087051856 11683324 -315943668193210920334590426010197090304 11683325 221142076549509627338382836921809876050 11683326 -278048500139962726113425834320238601216 11683327 692037098199298066825820056420788978176 11683328 287245618818036028666663025644079677440 11683329 177313305711078031043000679003548448768 11683330 -122354498374853586319423254033948787200 11683331 1127816856449594690533909317697889741064 11683332 418638792348099729524351780672551372800 11683333 -109730758603865442985661129229603645216 11683334 48545387099240245440115458564563339520 11683335 2204229178881657549771519030979116960 11683336 49872319144310732201218251734941532160 11683337 1161645270380797118532401805513021921792 11683338 124916645020946976615288922296837145344 11683339 -260726519923709137133154516697836888944 11683340 -226444824940822463236082277994544348160 11683341 -834536670027922657334469861300346209450 11683342 -15095518575933074642457266249633267712 11683343 276406558781675312267116698424513474800 11683344 72227613130862136991769384983303225344 11683345 318131835015100109716189450953560145600 11683346 96154399855062354802047325301573995680 11683347 88266762049038403624965872284959809280 11683348 519344767733455471411592908069569012608 11683349 -320934174084114026505733055566655294436 11683350 58497817008544324808011143737343408000 11683351 -420919489292953674682192033742574994480 11683352 183267439708073352456839096530621071360 11683353 -529943776858268050061260241627909128992 11683354 1180701813326840770353930767812001490432 11683355 365948206875788441189974776192947741760 11683356 -311514672047464031844727009327621349376 11683357 -289778167043182819231199088690653409600 11683358 -333689319716219842827531599694314112 11683359 21266053219525255896200502624058312416 11683360 -50264784837133309629705002219227054080 11683361 -665185294409844985576381673570768251038 11683362 203912103071598521363173068409172564352 11683363 425730622101844244945786388197616203612 11683364 105553278378666171475179293720775951360 11683365 1986717844142669967874454958193797120 11683366 -321193569097368757776684785774918837760 11683367 518579049480021063212693820465341897880 11683368 -81420215417470414024086011282426188800 11683369 -377135776559423757801581106830351752248 11683370 -771625963936584604742866897603497120 11683371 -253136741991609187224396625478213707776 11683372 -8367009753312166675197637163973836288 11683373 -36649601090864024913155402727755484672 11683374 120973048912486956613316977392342212160 11683375 589668082464959382476176526851149240000 11683376 28406523890195524093777959786341302272 11683377 116316044504134932832665486912909834228 11683378 78586616263336952276671741186764281856 11683379 -5630277726954066746802846061876772640 11683380 58606541670537565416370990717755586560 11683381 -357499184323744649707678413909841628818 11683382 14814599134809860428023122977420647552 11683383 165765572275079559298249674656627259600 11683384 1284246030477630925511089764884339650560 11683385 -364628384721876110373592604095994448000 11683386 -93756256544344949803032301765569484800 11683387 928649077213578745608295477731118136036 11683388 857659030394783632724210617608641702400 11683389 199219871791322356349094628607051794560 11683390 482514754318872941637589597159424731200 11683391 796015281925636946209086568577686697784 11683392 70833461266904369046095787237385961472 11683393 -182335957885843402098831817684040616256 11683394 -614944935782197001712957852763977797088 11683395 -68150907601704842479517384818186258080 11683396 -56192676737241804980630867665019642880 11683397 665521948337730665436362290659991998 11683398 317211896515500943072090437007475900928 11683399 38606640855003882522953884700453043680 11683400 62784230772533282541853742868269952000 11683401 -6315884622536784291289043979257576736 11683402 -323299632642054861504354353068181015808 11683403 -72732843385500446206590659982660916452 11683404 3205902449376661689467959705844060160 11683405 -430343011228624665045368367221822234880 11683406 256520135953760391785302055373552915456 11683407 75146731791301788944604014105333967240 11683408 -9270996939131768905533740431397093376 11683409 -266293927891866804010500957667344013596 11683410 -188865824213764678779219138962898608640 11683411 142031519336447676721547249720563800 11683412 -58768215523662109050566598784703244288 11683413 -269266095099106392546253624313325358080 11683414 -379227544717995196176073731235219486944 11683415 -337509050572089715531198605318350138880 11683416 147647902976431805470439363477254963200 11683417 -100757346440293705027190252665649946860 11683418 228317037938210897913284129054136134880 11683419 -658075225086139780264121442433875062592 11683420 53528697755372797307899973130386534400 11683421 1281505928574733677243715995982413620544 11683422 -115901028381096546208202945723056770240 11683423 655971579337225961542894808970678151720 11683424 619090634305644310083964295501969227776 11683425 64199177447991111229793947760869142400 11683426 218814389486976147560203145696613997344 11683427 -157451284814454220980996365580249684528 11683428 -56781284507816534999435672874029537280 11683429 108726864082353579835534595648525595900 11683430 -13437547464245000308164898296075204480 11683431 51740019321199721132120535067904280528 11683432 663680305868093350458161827203420134400 11683433 -1056239302998546902083818805728445291200 11683434 94746850505090229213159718025843200512 11683435 -154221019328937172387314122549159725440 11683436 -1538186096923276909229955845862586905600 11683437 440419680949767242618247992106075929664 11683438 93861052899053471492240100276127335744 11683439 4858182740732362559488840634421303360 11683440 149460031190321281850526953710124728320 11683441 -187821028512897118295457975834760860096 11683442 204250729549460314776803945583170400000 11683443 455855134447521334611045481489708139064 11683444 -14306669022066631477436076639863527424 11683445 739542526457744065119210892747204500480 11683446 -344984709328550445953555060763971082816 11683447 957015628514212547467412650099664577896 11683448 -385699184963135576387864269972155924480 11683449 290712254666276570057097174791628527034 11683450 -133118559275275714099632936381832302000 11683451 16575755007882929995286859714121944912 11683452 318542420813826419560497209468232572928 11683453 -851878642990583593381893208099429739944 11683454 25477915912693974389575888136253395712 11683455 -99605890808746014493795208182411322880 11683456 -885055048608841068408750063910524026880 11683457 1185839540610948393009617212745254520706 11683458 175238301094447488192479247208287411024 11683459 810697680568399984810378138589864129660 11683460 -291487929955628144453042170916501299200 11683461 265275503625248397196336950496303200480 11683462 472983390445840063656159416358158542080 11683463 -110840996501840085794031239957127968640 11683464 9785048253251801245436533943412817920 11683465 391920965852247494522513244349572832200 11683466 25347658491379314515000459727758982144 11683467 227081749781771014295528025908525688240 11683468 243358280376989133489014866485931386880 11683469 -39635659869429992193201105194142507648 11683470 81665137889072141248997516229975244800 11683471 -722773856891233098935592599015485328736 11683472 -129561834882472627617568807956520525824 11683473 103203838713444983614501915003994952000 11683474 -559150333500933300245269108057705622016 11683475 -284559203772887889203546697887914483500 11683476 32510115149246585828423258794575519744 11683477 -902885859877952255360396820546629218860 11683478 -113958743005281744629724605809617342720 11683479 -63810065860202067655352724075055299552 11683480 -424513350529758864250296614950339584000 11683481 -2103121301311550997021547051571707910508 11683482 -10659619789445993951829931674299601408 11683483 139941749157697177361245429722161068320 11683484 811641642209037442854212201999891222016 11683485 63916067111559216468029435387786977440 11683486 -132367286728437175962585385748374151808 11683487 3780296666337641086340511907456678272 11683488 -404231534759974143212814936522966958080 11683489 -195795024523651821903608896606335713600 11683490 -31806069961737770672846436809787709440 11683491 337355026291755092463951230700967231920 11683492 -193042826174468350779140701569847459840 11683493 -198123465160203244008702362515416936258 11683494 219451185775497452530612605357128918400 11683495 648058525138322437164052297467286656000 11683496 -53690544036422871566823763339854643200 11683497 -41849349170148434232114399231567224832 11683498 -428416001169816588402644388152511169536 11683499 229011320740848818268679029827003279040 11683500 -408872395660360126736614663547147520000 11683501 -796426409836551655692678656046805003498 11683502 397189921855904040966637398354725381952 11683503 97309258387940215509442688221518776040 11683504 3921207027066757822729560536528322560 11683505 -615487187358431474077420311309136156440 11683506 148319570352292803364747776454179244800 11683507 229329711185743861292866372051889767824 11683508 257493648420629097837044481375673811328 11683509 -426722815278499643196697880327882852640 11683510 312547454841827589478518452837436956160 11683511 900712038169431884979619382478157555320 11683512 5671476670751772249781387651749765120 11683513 -625594811575174477589352104032712440316 11683514 109188991969245074282907623349047623680 11683515 -202105368262070694099817536451870656000 11683516 -28061605617106953061379490205681422848 11683517 -257929050018416526135038611758401478240 11683518 -88040331684844804419940837274083660800 11683519 -1275191630097449038602843943685790980280 11683520 65473726176537264246131376442048512000 11683521 10467175829377512086645550644598609762 11683522 1205058756571600658343283319006585664 11683523 623721420902703130688715616007161619772 11683524 -180580562767817501111600798792452036608 11683525 179675796133704158350022634607796480800 11683526 228812453991983368496524411854631140480 11683527 -447436256682452131755078419231812342656 11683528 24618958199083034314567447797259960320 11683529 -98535123595380108920047374220387288512 11683530 -3429429739520573220709032205254201600 11683531 -1372558641077895202910069483622876194668 11683532 117925335849162469362433893738694305792 11683533 -684012184380160607543206865957795347776 11683534 -334099452914481763615392956511599042880 11683535 -630752967881677712978636851892318102520 11683536 82835480389890210155951471827394494464 11683537 -137412115809556249388849200791606432000 11683538 19968564818859967314431421118958529696 11683539 -190059677094735554208394814079179338080 11683540 -233367035955734385134448949090763366400 11683541 1328960757166590625600059638444502260892 11683542 -87058651250878920286722314046562553856 11683543 -520443219742252199629879814054958428480 11683544 744093306992191803622265620935424512000 11683545 80506467068420806492931946394038688320 11683546 -8787746635730818788459854391705861120 11683547 845720455504304110902848376007171806720 11683548 -100517779550489114776857004930323087360 11683549 80447345366146316366274249512495811660 11683550 11543292625784881024775890347126081600 11683551 696642465265231283465205254068884271104 11683552 1118912305801747361389172019651781066752 11683553 -293473324009371867518627487747503190144 11683554 -99878096346414906585010268986448446080 11683555 73714344372371484317207505714846940800 11683556 -200516808419975384901927745821359585280 11683557 748420617068925756034578390016947894654 11683558 5038912282081054920530519926705862880 11683559 -253608971066436160037896386293443513920 11683560 184445377926995569601889508636941926400 11683561 964337011596406858492888011805453343162 11683562 129275220998152276823203431044557860864 11683563 278076583437935449689285995681041503744 11683564 -38338008915229498352925750398033479680 11683565 -168647048902196839525706412441995963880 11683566 -238856070188517885605736740444464770048 11683567 -117312800722247252520127545385964992416 11683568 -67216916391371465816268944192205520896 11683569 586135831969000695764737973023666034544 11683570 -277058002202450422908681830013196967520 11683571 -524863163502679415205194733709554642228 11683572 -104645872466450892727934113586736119808 11683573 -12774005425454425354047447766957246272 11683574 225677915415129325697761874450092571904 11683575 -219316957674560064036629374483500480000 11683576 729079680400148756697554482808876974080 11683577 83488954675538633270662721337612854100 11683578 127685193599966296615594363328807923200 11683579 805368182100628652545767661774863610560 11683580 -36865747103378787914655421199966361600 11683581 108377861787120907354917303306767735424 11683582 548505863894299455102964271363425723392 11683583 535958811439621819672206827728388990280 11683584 -604458297548960787559312500026750533632 11683585 343362300039814580616737033759371127400 11683586 4177569720257780479753281621364800000 11683587 -567329660177168550508827324072547359240 11683588 -29124621881555906608601863750770888704 11683589 1309508712091408798621047314737304437056 11683590 89620617787194573703389356153992396800 11683591 -403752783113930737244495600036684924008 11683592 -78141565738210571073646387554197452800 11683593 503827533098174669790092511670205174640 11683594 -57009855622443659315457738224449374720 11683595 298949228633815478836546770311446344960 11683596 -320869041466617043015469016307113639936 11683597 -162153994761237593152474898451926698954 11683598 -117913510592905121633459989661561371200 11683599 -731511364922967966366078200624569229952 11683600 -115788052164283139650661444357211136000 11683601 -42901735221216041281575372862647263640 11683602 -7693275831859359239874941083100295168 11683603 162990142334299003396222099834153943852 11683604 -230477615829535081465518688130476911744 11683605 -468813606073515234711339598746044483040 11683606 -237893933624901341115135394258185451392 11683607 -696355554014376494893854984300964250880 11683608 -514954824124377099967789646062628720640 11683609 207439172954216737507653969906893203200 11683610 -421360829138738452240754967139388555040 11683611 -57466206867081839233119888882928970160 11683612 -534482904253990809076777263333932767744 11683613 519571019493678975764330695506494521920 11683614 -176048638972898364882869015921229524160 11683615 587334187358281412531235096426810871200 11683616 -6677520922740371900372234493436624896 11683617 -73020688039026907199619387397272308736 11683618 -373205220095869529000835515299667504640 11683619 -809045019683653211455027854809842216704 11683620 -91027636590132167525485261472888225280 11683621 -319351180815439813124057454628280637056 11683622 205710806332083880166495976118768828800 11683623 -43291015235488348904862781950233705472 11683624 -969802393493180977154081944976641075200 11683625 1250638311728803931925751347180786480000 11683626 -69385049546336525551067080019857451520 11683627 -972057150894365326943692560455747816524 11683628 -63146785164501672895848633783965749248 11683629 -1252651749788871977724822900827869750080 11683630 -63675519445669839282224372245812307200 11683631 -44354712477379690719833549764581347208 11683632 9270231691299677287142135715389767680 11683633 548046409176504952761735978467667248808 11683634 272815018531083338056782179369867783712 11683635 -263401304032974006207850324689857608560 11683636 1759074779175583989180852725258292756480 11683637 274641588382975024999596340100618273952 11683638 -50434773723308925038380075863334975872 11683639 365076794328716633950908171895738432 11683640 -333529336757464285989658124945126707200 11683641 815074065911782049344411606216886251584 11683642 -171726485983442613705074336177101104528 11683643 1042420857571446405738504300187461897120 11683644 179827706745312361626585682629010317312 11683645 -260368079117814744518329194885223917600 11683646 -58291228646808208364912076078114057600 11683647 68994720296026428506942387712902884128 11683648 -327717935140738126976873528391918157824 11683649 1553218288323388844517682508495623114836 11683650 9053082138144293062801808600717683200 11683651 -4496307566765862845928081820580271360 11683652 297360049175727152481850331434792796160 11683653 353588218711457672700203445261923068800 11683654 669090153953391869661787728052428650112 11683655 237159648246119842053711225094938739200 11683656 439004211101101123785376409567685427200 11683657 -612799585613740728523854121649948589094 11683658 -48266473128357250060777525666279741344 11683659 1897246853733030226203976322106832128 11683660 381449158732816109450274838346425543680 11683661 670711217542759041447384860369215131648 11683662 2065154994527569787179677100304444544 11683663 -1540684303721599756347298011956222736296 11683664 437323853617217432853551642567857127424 11683665 -97709203606439840099820720618249216000 11683666 77095407890932542607317973583693496480 11683667 -479049307894003210224568664211157771284 11683668 -314185960868503907905227207274899142656 11683669 -633903083964126979958965864423017459204 11683670 -109282114507867437167843626471374748800 11683671 -864351479723760758757934209776471508888 11683672 -141312199214611665009587231327718604800 11683673 1034265834182244813652827100811380500 11683674 35302152563954663239880093800208469744 11683675 -43730443090907772323870415669647911200 11683676 369064026062047600140336626142289663488 11683677 1562883474781159567530919954005079008 11683678 369995765005352835116807655860102404224 11683679 -169326582819530634803318931758391502224 11683680 4526941796623296503038767399032586240 11683681 -633454739814922554860781184382493815518 11683682 215469372716297031903399705456332387712 11683683 -233984267515436776167555337098704136192 11683684 -177070652630211317878842337828717092864 11683685 344659838181059697732915651394748295000 11683686 171348413560775949152359438121857996800 11683687 -719102137379826685948089346814021166664 11683688 31879110612930603784606340818882560000 11683689 -108229394560176244534997070610926750720 11683690 28510105965356722634302868829817447680 11683691 -307442345105988239287036295946329673408 11683692 82484716697033401110461214076875346176 11683693 -411953294968263031386418017369593626400 11683694 -450464681998694490186653478111568049280 11683695 -347159266217938497780097467812359300080 11683696 231795717337947652589819702130201493504 11683697 -466359247641451528033475743534520407854 11683698 -94186182871359080711642188951757678592 11683699 446375242365832782068580633443738810760 11683700 134474579957525342174912735355935078400 11683701 -58807220811332381409154872940992904032 11683702 11673669638255457375504258010514196480 11683703 -368830849852081586391130712793015546936 11683704 -211566396006719819965916912432693882880 11683705 894420234934526195159142744680304672000 11683706 622496639694662762962211522979440350464 11683707 -591797769957178880484395512210338742248 11683708 -745052122029606468283153238399921415680 11683709 975888490075095593428891031384382698316 11683710 129902561513944119744067970397884736000 11683711 -288314887298470244716482763692811742160 11683712 -197508602120210420974159170138632355840 11683713 366838948981260289127168420600631434544 11683714 10898041908141306863007118410536423424 11683715 344762456959236369387307587943726281360 11683716 -106295560515730092757559162089903220736 11683717 -326133433953560511565455106117893955234 11683718 356012339293740631124239949446904830560 11683719 90209478228578110514918842195401439344 11683720 -61632648126146725774808650638409267200 11683721 317589703270786159027362031422403850112 11683722 -107317686748644046345033288102300316928 11683723 -57902832207762700134070908890058628800 11683724 -49508361983609165042294014206605199360 11683725 -110653249164822576577553532278722250400 11683726 -439729737495745262609011353000600216960 11683727 -1158292607319149389854543544728426385920 11683728 27637693438461409868925490614441345024 11683729 -214262580272042391945627588173299178460 11683730 -309816357699972528732280075205108659200 11683731 52870832949402904468759247611526136624 11683732 -396172969701906112901761128111598364928 11683733 989471319960478418970137317828144643982 11683734 174932224473492880852013905692049725312 11683735 -234109458959940557473078591465625137440 11683736 -1275391683032373633607538433990169528320 11683737 92266566463405125409818090186350893440 11683738 365739477574540162364104512160788284160 11683739 915267788424912203111117443022039649540 11683740 391411461989297720260443831104291558400 11683741 -17537032518385710559520736419720344858 11683742 -60431813610025436649164751034171772160 11683743 166141920514070717524514759432438304144 11683744 -134147408474378221345904546647672160256 11683745 -350120843983502622157109327061480960 11683746 -197383776478050981869841212347135795200 11683747 -707282724103941797450431012904844430368 11683748 -126884140751784658862983575404482886400 11683749 -67219735077699962034394193996320966656 11683750 -65821585563549009511757710289157600000 11683751 -748574414796275456370798849163045306248 11683752 225046410928206372675578805447820492800 11683753 -52990504724795313185414781695581460998 11683754 -269694705319907779827825655827992440320 11683755 308171127751265663303698718382138476400 11683756 214908242506578332912783378834913493248 11683757 849508922998817043620715387719911857132 11683758 -208078308160925777906022257430133785600 11683759 -914023671259449609646954269714348547320 11683760 -160658378451294897430072579029073920 11683761 -86813520627145946897943001137034992528 11683762 -409624440894981111164297058753711084000 11683763 17232737301118730282758984667695096224 11683764 -51302411788536249194265533178365349504 11683765 -13701828162338963270256133408477775940 11683766 645878418557986830300025956859141436832 11683767 158018184319142173392465883403939522280 11683768 -2294966125614249764516038774730158080000 11683769 -1145167129002456908188424139297570175830 11683770 -14580133449979194623352996769311129600 11683771 17470629832311220909493682542177882064 11683772 378660339201540509086643026309450085376 11683773 -521626946262832987748013729324431196378 11683774 141527905338986603955385353089804125440 11683775 -647433774504231758639457303653227153200 11683776 -17121186347668873268609324573421207552 11683777 -1022243371977030206393186239893499445760 11683778 157961479157286683859456118726993345848 11683779 -366069788717350890952006739398769943816 11683780 -703887879743201341137512041317882570240 11683781 -219655525053938146239908638689736674600 11683782 229598987769615410863469030214456632640 11683783 -275297529548563780050549081506429601080 11683784 -343059355916526411390723724484935680000 11683785 18811699524022686561984493225631543040 11683786 100061184582698019859515734891762847840 11683787 317327133995302209434938140615908997720 11683788 -2436323302687263241671415102719062016 11683789 295912676940203576604188059580225132524 11683790 -320355406748733035104139962911500833920 11683791 260459511848263227255561178898663174400 11683792 -223094943258638221058786366922295189504 11683793 -266075433934916917464893222487567980352 11683794 86533326046803510241304642130321084672 11683795 -921928392762012494036070989922592416720 11683796 25569241035338240722252876922961000192 11683797 -61135046161012762968099588466663243872 11683798 -30628379757037902666194591524128522240 11683799 778533115614693926017888297664610276600 11683800 -96775464586408466824794214580274432000 11683801 -702973438994354077113326907544320592896 11683802 262675312071284368843298425324117941504 11683803 265739871830375434455628484239527307200 11683804 391687265203087767973061536980971546112 11683805 226092852669272131900030639201691938560 11683806 -81168621667589659844993819072545207296 11683807 108350628749865709695199824488934023872 11683808 -356915354405246049813983043008153518080 11683809 107932777599888589557175926218150591700 11683810 -488780250564037558199010825561075864000 11683811 563488461364282939646212677571591514064 11683812 -161835861212655453221545640775193067520 11683813 23285035493197793307976586058131597404 11683814 627543239540915110283510270869606700256 11683815 -69658431838791346857747951506634019200 11683816 679137026158981212269456796259461120000 11683817 -297370322768137718278305275584555576134 11683818 -722786841597992352066829773220881692160 11683819 79620404201679650516985030789664812320 11683820 13270522508503130675889464612461716480 11683821 315349519871346353289437894160649821504 11683822 27702753464793482598346740603452304000 11683823 213350682341368841944580393837102620680 11683824 -55733547598041562324485021089676656640 11683825 -286174331315090321306556680357900683450 11683826 -74175308937959149334933155030089346560 11683827 -222576368667524336125540416175897669992 11683828 131266620464744690129850054197943522816 11683829 416570058980026422566203867424981488320 11683830 -134940660589820668467264799970473534080 11683831 227342927446324666833794302585585456560 11683832 471044250136400865635810707099690598400 11683833 -250295810588063220711003535279184521536 11683834 -553472486059540614498309193624848771360 11683835 -508913727404688937635523839238960026000 11683836 431429799530388070483593144976394141184 11683837 1443151760205153665134019165307989334624 11683838 447799667541971471564717201466410058240 11683839 177771196869684009868057717595295820800 11683840 -3857493398330290446928162166774169600 11683841 53621242426193274347966472695464486080 11683842 -130028610562230585789701175881798978688 11683843 187458197768018497131156368586712893520 11683844 79155370769421710523249993897017600256 11683845 32489004970528149220300123552448338680 11683846 -625181752349026958778061444875681900480 11683847 91091183210991267267175223932852272432 11683848 -53597308827814661595997666787490938880 11683849 -138571619680713700894574596746436823936 11683850 45116992888273035674216016535319508000 11683851 -62037317964048531765189819664106927376 11683852 69111978226710857590859892608942260224 11683853 1233149130310573398474511108156632930102 11683854 113719700649305005230144399238656527040 11683855 628753805107861329169238846245627994760 11683856 138848319172115367909022783983255552 11683857 -350983227211651999293420188200368882960 11683858 189632580572701678113640711671965669376 11683859 -822795212418250355756153365052671007160 11683860 -57147277480931216189606599670827622400 11683861 77389226665959746784166872119982725184 11683862 -350889211696328155328032027132680093696 11683863 894059438650164735764684446910839252320 11683864 -458136721375609944576852566349219440640 11683865 -344213862498958466502053405820435772800 11683866 262929129810613696800100666258923124224 11683867 -394007502425980769027186144222684656080 11683868 21043731512383763831319864262880409600 11683869 -8424134983847200558588190760934209024 11683870 -76477657297058388020745488587038848640 11683871 -1639500201781732310097441834752788678368 11683872 -347052664353161105882905082512366632960 11683873 -466492048100448221932743827302293464064 11683874 -10059453612967467497988674692857252480 11683875 -328118366693473075240753359645266112000 11683876 -58236906779534910713443294828665312640 11683877 1159117502614228536323025865214008593726 11683878 484206014999270650749652974130019798400 11683879 155355066392720131975724474692478222880 11683880 60111305810185702159093943318570496000 11683881 1570240517827350835569671615315564730 11683882 -67617472477207118745183041878695392256 11683883 67299977576588211037582462309093566132 11683884 -318147248455308286627734234978549963264 11683885 219813871644667443935488830920773056000 11683886 -37217122628973228642010497283471288896 11683887 -10811493773088091047845030844112003200 11683888 -35696526512865185670910308162284912640 11683889 364648486937744696602569237755690465856 11683890 195014855546209050089947733072971376640 11683891 -390007065490045129905588668922453262708 11683892 399691808467893799467085679686117619712 11683893 -83310575818592607208556963113094069952 11683894 54661096833332897639467510078976485632 11683895 -1078663880019465792695971838452007177280 11683896 210924035337804604987731516126184734720 11683897 -175328188199878986035697850835949775800 11683898 -348717840981430542138214235673356981760 11683899 -581631607432597174622240449105940924880 11683900 52652093758889195831416019565173248000 11683901 -293180855637825789411287764718319923508 11683902 -133790897257509527721586964824663827456 11683903 -298524554114243152567129604845677294480 11683904 -9011152317649539757717816146365251584 11683905 -180022658323577448564459588775331283840 11683906 149458615926643819267863770085653719584 11683907 627720269053262865189609866597662452156 11683908 209246033405763597523939214966198820864 11683909 865645139498841636965101928989679454110 11683910 59949181257462660067961884686777784320 11683911 432617874627634968380645582703581436072 11683912 -402791832955424518204821608239557580800 11683913 -1234623529295752487673473568383501082060 11683914 -174878341389548187288891846263479111680 11683915 -532937938630028924262310206014159065440 11683916 -55392092956739931985086587995740437760 11683917 472447076376731147998209737748794880 11683918 -117882198883228479028395670696712304384 11683919 85791131871636046648594681051908537144 11683920 -22586193273107042964269897550535065600 11683921 2397744308086816152035525838587747044 11683922 518501185619668093134992862738925882512 11683923 207679344470313772501128883729389249600 11683924 -61238803723089781769126589874509338624 11683925 -571793422867896967137364635418440295200 11683926 -745260798067685207561060392791035491200 11683927 -785155414874647133568946838635346369648 11683928 252528485926662760853658125182110720000 11683929 -348718476348183074170419140109609212640 11683930 -325883534433522848159488694864310657600 11683931 7842373953276417214693424273494929408 11683932 -188323880568117365735455633980993727488 11683933 372840401770632208032800069191939878182 11683934 -44098085510248085135244947422864526976 11683935 -346104803840650053848657615182139925480 11683936 -194779335252103789994967311577105039360 11683937 521235755791040654126408184696712155972 11683938 20127992242154280895415830883602341888 11683939 199294758170882299222891958157158625624 11683940 -45616439610057129269628679861472052480 11683941 694953859801109889009666756615809793984 11683942 -10817177940809702582852064880696020480 11683943 -51988876623920078502318001780935393840 11683944 -288940920952521736672759099319294960640 11683945 15263085563766719856992468187335692800 11683946 -404259802817616990754373775655449157536 11683947 120263238874493362756792282544381479680 11683948 447108471605732958016651517015753623808 11683949 264598666804274734655229780439095844950 11683950 74703925862464686826277845211195217600 11683951 501151501417137107042664014655710527952 11683952 -89002272853556801067421641609854976000 11683953 -105612815761621476714665166530386249920 11683954 -184248056091232683725328837894370176000 11683955 -656703011774358149940237156360315444000 11683956 42578429762932778035927960342650353664 11683957 -911107986277595297205170819185277219794 11683958 1397805385166935889936422047995829888 11683959 55898062094854520345138952493541352960 11683960 1357473554084001755809042111075737600 11683961 541220928709418577321460406478793671492 11683962 89341669721621652932597055772895861760 11683963 932006393595972841362389866019467554212 11683964 -836718898022670995191620082923256018944 11683965 -384598283055931334365645138829970382080 11683966 -6162314234845111461550650091765207680 11683967 1743023497657528124852441512178943724632 11683968 721268724455673698361192546555993784320 11683969 -1026360157061068429698921250861758430560 11683970 67282156255521477596976465175450651680 11683971 -58911397915277402364158813630347441200 11683972 332497769890934834857705251221372390400 11683973 118070063250051107404662931103013198720 11683974 -463258719341094507547777929249131520 11683975 -129413400186934216438200910552615830000 11683976 -31629883706162448927084901440227281920 11683977 792318980473354969626144675741259291776 11683978 -669988155659694174683257422316850058960 11683979 266094580894814979977601684586552477920 11683980 -98104811701667240144345847198149836800 11683981 -330744915953312137161109728974308065310 11683982 289754671213417714283268992150058950592 11683983 -90624035959151487029112253214140787952 11683984 206195237519964390823990814459541504000 11683985 -44963963405459141290301414087298177600 11683986 -152666009586672515870417382919506886656 11683987 -214714684800076488586289599815033699248 11683988 948781728248167665293620523143592994816 11683989 678331030758170327007675744517043736654 11683990 -119618413757888475084563328949938528000 11683991 -1245855855848946309366809177864214505296 11683992 -53775990570428681872441061445770465280 11683993 -117995101072727522329691249191002316800 11683994 218622148802928884952581587866051416832 11683995 431681430496886277404531722762737003120 11683996 -364143495541899639692810655654124078592 11683997 222661028589723754224029746511196534540 11683998 175570072806480004494487014936965645184 11683999 -167188664992992093683140143748830212336 11684000 -345879404491088836879390827878547456000 11684001 -35056376250135057334461645382430137536 11684002 1083591977917860799839009189213083856 11684003 4803898067374849406615060972271545664 11684004 395837472407718506732991335943452897280 11684005 -212343493847025637144784124100673966340 11684006 407118272817406803927163622072275844160 11684007 -47168756487933212362127591167316166744 11684008 168376890589682506346694344607601459200 11684009 -284057605055174409592858687095796473720 11684010 -52731898384762264368814946877060172800 11684011 -2375738561080401006400197127961367639728 11684012 1712347874386776567610459425322515333120 11684013 98843766209987167943804296183565736288 11684014 -40710399269269380082530857437472599680 11684015 21123306419290767001635259773984163200 11684016 -81839756116740490923222229048142561280 11684017 1250352661849773033436970926616652050066 11684018 -636745351220854214841997399464411964896 11684019 -191651126273046725929464515734880083656 11684020 -129533902298701096008863752563665502720 11684021 -1291241106609128979272494934021321635200 11684022 -59495877452640722457046040930570858496 11684023 -167409000821854230080201474099803818200 11684024 -92754244299494706090955021578971381760 11684025 -175282775135904929824983346423541237250 11684026 -432198371520141788416532716088483814288 11684027 594186774553501044993515327095581662280 11684028 -307842776092696241312967515148173422080 11684029 -385858170599335245109275037978607659424 11684030 -339782716980898329317684076092238459840 11684031 353008276802743600703197222324752458880 11684032 34288916044941268536007135614751211520 11684033 -119498629892192740345671137413476836220 11684034 66898418557628945067545041206885930240 11684035 -269317714225796299696661315502231547440 11684036 115448462924033576091615664977522585600 11684037 234344083440633576028090577471390703840 11684038 -516734052597871932988948252675319043840 11684039 1381035739604011170692196577410202458840 11684040 38163112458260543213634010455891148800 11684041 775068886534810741302591056181626936884 11684042 639308853942135838559236416491698716000 11684043 -112947919594891632714660051098227156992 11684044 270992569668744765519360899893690831872 11684045 -190759052377810468399316848759622445840 11684046 1735753798828672078763055051842273280 11684047 -212887628249439388894476836629098367504 11684048 4758795957055764996323788826283958272 11684049 58731407624108886316504289048667973248 11684050 -143748413925015749923213884219600432000 11684051 227902411081254915489512481614667731052 11684052 -639465568492740718045778149042413316224 11684053 1245669308667962438102871546121321236302 11684054 -84027128518137247420878426576041997024 11684055 -52321569330494101709644892281621370880 11684056 -2563031411180893546586567367672453120 11684057 181372463931436296516864820362190174848 11684058 -58769838998720102301407092046064632832 11684059 1948503693813202331134586975350511022816 11684060 361650552609195758569130225894891988480 11684061 -34500508676358206604576132497896647360 11684062 -91876367609087406866665372278717569280 11684063 931240247837119839197522953853005412040 11684064 263767472936052995737615507972184604672 11684065 -344479438102061783934126179546554555200 11684066 99097907462980356764840552460539402400 11684067 302235835095405233245923484060792527480 11684068 -39146504758120026619214682495194348544 11684069 -835828703126496452431615137776571351360 11684070 85820609969488485959644167975243273600 11684071 -275780446368126216628453865553923212320 11684072 -318830165120755302770378431036951726080 11684073 309369664588823263122662553138414167184 11684074 112939576364590996676048927128419078240 11684075 65147448046878721131267379974227853600 11684076 -351940829175776926479285698723519533056 11684077 -223286520702210558903419981098935645728 11684078 -63819046700506936347899569868838309888 11684079 505477239922289780202166412086801675008 11684080 -113031411585061544670120554863822602240 11684081 -73231639590015637903131359927003720208 11684082 -12537300901930627880282941236776080896 11684083 622996296096874481798962356233381071800 11684084 -278145632292069992542180011979502861568 11684085 16275633793268996990552024157004800000 11684086 -26338862511333335814431028099034521600 11684087 423076405696888417779744931589837986800 11684088 -1268359675246906309289141409711513600 11684089 19220584790510643723512011989573095824 11684090 -416895185771661918891418925020978924800 11684091 -172334088826007962216852050221773727208 11684092 -231010233793793205146437146509858439168 11684093 294589219886519872386042733973253747564 11684094 334419962211623354638674011601134822400 11684095 94036669182683908026085720705818945600 11684096 154389179503648223044592161918059282432 11684097 936170913829856768001125859049288141140 11684098 -28519461228746789134086881573835906240 11684099 552108831079266119766816848179548923436 11684100 -319714370528980460975162460040919040000 11684101 -383863861840347419684805515269563839136 11684102 -61094883019128255864879364919772601248 11684103 93757626595556056660454778206626981200 11684104 169390598999697947331139859040153600000 11684105 3612613369908916792626641592513916260 11684106 -146177471569835232976617115179599517696 11684107 831478272557824712228709709963308446000 11684108 -446366503621111428655777771999411337472 11684109 -43358915119413802048909415290838892096 11684110 -229472412159111326409548164907264351040 11684111 1044699350726631868148080628076914753712 11684112 96155510456761467349546992854844702720 11684113 -44839482213989440909282736573094647104 11684114 -520403697020265093560573793040767002112 11684115 103120709593177591465237625388478924800 11684116 -630623481226395977546638135737464671360 11684117 228505417502931692081233654181083755264 11684118 -53744629595360829973646411861420014080 11684119 151922722198842837295957559435334557072 11684120 -58261916731747092219302774643283968000 11684121 387867376993724573797707336997783080912 11684122 134526520010991542637604029791142097152 11684123 568237570112537016948621970497077472 11684124 123179694479737311449551028569033489920 11684125 800813592532333437680859013116756648000 11684126 2325920522292339119745430845635203392 11684127 -77494288490392555394132493386260463616 11684128 1337263648286928542209662322390132654080 11684129 -3704339060875797596653995840364386840 11684130 -222451072271793705725031110429048993280 11684131 -422751387646449143746198134418169025488 11684132 15266177803383319845872903084482040832 11684133 -589411632257737224323086685526378948900 11684134 133258697454926820298470678032728449024 11684135 -4814386067534970925691329964868967440 11684136 -173218642301927382020453275517321625600 11684137 -98773844000361808206018178011257266268 11684138 -158507165695049486524310715934908109056 11684139 -111886609738027403289742420634391861072 11684140 -304883462343546758782437890910392908800 11684141 393620067339325918139181010966592885472 11684142 -591389957419535988617547685172273573760 11684143 848437930620595525644567669703572328000 11684144 18079994146695973094445102186594533376 11684145 -69854238860267094310182517928509593600 11684146 66776485196135388635874006939986873760 11684147 -292334717488012035396813205125030586008 11684148 -33539620824875800151881799434088398848 11684149 136622995343388668015248919979942935150 11684150 -364574819173213889791234318721452735200 11684151 -164786233476830137328680421254851842208 11684152 -240827602342576103555416052649371136000 11684153 -621966654298942755868028670399727727616 11684154 197074139513141067719790222854974725120 11684155 258420779000891828745430023267344640000 11684156 -237458481101742665634880990893102818304 11684157 -577167636979109725296667826590647597312 11684158 168008377144692122254051537967462957760 11684159 -631424657040119204036922720564703092696 11684160 16634118244877726635387057925369364480 11684161 12691299675577935978964363447502173440 11684162 -4990686152755730815441003167525374976 11684163 -75042871086676737642163588973742391296 11684164 -584778193554916308669758688206869529600 11684165 108644380805864674756367214886620510720 11684166 6080971478890131354673489538640476160 11684167 1452111736336390853293696176925696355352 11684168 230602527838581613882505653508422225920 11684169 -118660763243746165664248466001563252160 11684170 23966981018887919598275322677088139200 11684171 -167855836361454272252045332770267222000 11684172 508438561418187283963516497392213908992 11684173 -129862488619701722175103784526716075040 11684174 314437008655073704115391339922051206336 11684175 -4425110929492952099820107788125532800 11684176 -32089193002670357945331111668882997248 11684177 -686158025492915918360386776843138232974 11684178 29831725471664221371446923856229787008 11684179 -207021599781427427653213158151671726080 11684180 214325372391157227087115140614466240000 11684181 322040267440164285791781278945001876480 11684182 125610310625783682007245854413498629312 11684183 -153198465218325063510687525976356192000 11684184 -429781206472454591297574578846755061760 11684185 -778835556210434604895503566346423671280 11684186 -53527067107325188118710637468716546560 11684187 184757590581033483844180030089689464800 11684188 -124282757129895743055704191265209626112 11684189 -21851887125072969714077592213180617568 11684190 76084682120273429379768234056821862400 11684191 -206866512528221734140398036935012538600 11684192 -189125691321200239351159504936779644928 11684193 267325619524600953040913664180829966464 11684194 -177229395810008335621605275818866589104 11684195 -693097392290170677870071994616139578800 11684196 632960467448741454533815944955447695360 11684197 201755331870537004558405524208816142880 11684198 -77585890536628784423055142970237018400 11684199 -5337925153208449087675966183811992536 11684200 263519179095601866107232840547196928000 11684201 -1010691399907604913373836535190531655600 11684202 -159528311240979870769279142854032652800 11684203 -480724965497272981667129790244793393548 11684204 75948137940987427124846413102383277056 11684205 131772437878169422556070914279304006840 11684206 -219541608194114857002063626363647808448 11684207 432719947844427638834266656809551383120 11684208 -69740754841594383561809857893878562816 11684209 -977239214696547158199776848846857740590 11684210 19684978773105478074795093210402539520 11684211 -144536193905654055393590534397851150592 11684212 -600457029354229551807972783106566396544 11684213 -1242381479116860240718461800395182563538 11684214 -199019085960039364711982079735393835296 11684215 -960253116923786754370879059403272425640 11684216 -746501915224724658497690413875662131200 11684217 -1260787527753590947453759716442307468352 11684218 1328534239308090219081152301837892608 11684219 -113268172005439463676885487931313281304 11684220 137882432627976153201233790634176153600 11684221 -87627940096122332553557362334070767040 11684222 -583018285562904213224054957986583098176 11684223 -1074400036733825932775038577251629750000 11684224 -270441010603506687951352593905489018880 11684225 -39599625132583961518043690389180056000 11684226 350788931086839158457765578250184604544 11684227 428368693912796238921218499384681134512 11684228 256440421878679112209128239209125821568 11684229 -117134846045594183402829433290655559232 11684230 77520684082135036512773009627000593920 11684231 -271776557405889564652584722127102399768 11684232 -86093060478441342257522926671681945600 11684233 -955773753476550419500141578280703363376 11684234 -7123515279005447747398133859354808320 11684235 -304612760039289875508716957300019402240 11684236 -935835535930866673511834935428205066752 11684237 338282612828336616208217893600565672886 11684238 -313136840994760632992502194224398876672 11684239 431998385676791782526879229053830460656 11684240 147852630734760653999348475945752985600 11684241 -304375129575970711475099173276847796480 11684242 -10517062509554482339577796067717858560 11684243 334651418065797271987960219815364344492 11684244 451253510725475151026721037937387520 11684245 -624361722263160092568477256045355384400 11684246 285772890665873549749259477196690929568 11684247 -676333634604483817219383382473108910080 11684248 -41629397753936573218213828353227427840 11684249 -1215422935160304821416773464652512109750 11684250 -12592047677250291656929151377224168000 11684251 -2117162145251512925432566614442686466728 11684252 -987317748208568161630748268362180043264 11684253 -147705173768889554895633681181373571072 11684254 -198403692682981648349866512024751362048 11684255 -286350350119568666454387243709364580000 11684256 511114501959755076858859257088708706304 11684257 -14563562638506981998113237486021104960 11684258 -127001352648248874398251414501836656640 11684259 335042319452446242005193163091081914200 11684260 -48438126827331706553470085740751769600 11684261 -6662963858759723354941193356037656896 11684262 -124270911136526760332805534631427742336 11684263 12935912245872300214883690903169249184 11684264 193595164075549117336435507293702144000 11684265 -339377601729693553886020570708139023680 11684266 441697589838105727377779407879809997824 11684267 103757989153635989225720983568269442880 11684268 117069056115831125632572382579368904704 11684269 -368847353668200066488608823130295780330 11684270 44825695681392841639697754285400968960 11684271 -67774457952025385979720774301227394416 11684272 102748132315782569179442138379602624512 11684273 322282377790863417846889313695952362224 11684274 20687280654087603589778877586249635840 11684275 420925785570454820138850932317641368300 11684276 71405484613363004914015894756326666240 11684277 445931694458681142129334761866680975680 11684278 -665512608406836454648170194386302730560 11684279 -590343889037161357264605653575537212120 11684280 -306910925289085906418329086286040064000 11684281 295339274927249423715256885478572641984 11684282 18966870795221848411286425224641964000 11684283 -473448249989218835952884639921888727552 11684284 813481215160884393588900754297570905600 11684285 -63494592445959620837186338036771008000 11684286 170856008497804213992169772500840265664 11684287 -520312513620369576313428306953514923808 11684288 77592583242666278308968651148505382912 11684289 83737491277165759226230011187218687024 11684290 -92422792087863568188607091634835193280 11684291 592373645720588125103737044935463685692 11684292 106612364716351485464434683949692337152 11684293 -565337172657570839355174626471649076800 11684294 1148257749052679051740360531837939252992 11684295 22525810094824933090843052639523288000 11684296 212779664242050961110178727655803136000 11684297 -1329716017151266202784071858869389438960 11684298 -80385766042255375416260781744980142336 11684299 -187066921426567870624780180229232567552 11684300 -59450196262952628887260234288578931200 11684301 412111373954961624184845348474303060480 11684302 -149225163840474812004753730720581637248 11684303 -174302129267785680853024085679078324480 11684304 1558863412614564338202989269722071040 11684305 58268492446158779793273765916989641460 11684306 566243547735843533748407288684517538464 11684307 69348088478846191602908431441951448688 11684308 -158787404537802123987752735804150374400 11684309 25135600960723516544608007250389164800 11684310 -40513981458494602820096961741580308480 11684311 1071181121713651514881267571470358603912 11684312 556723293636953793128843166238787481600 11684313 -391817737876967258816465950641245176140 11684314 373494846957384199359389419489584182256 11684315 439725786935472518274061826704615680960 11684316 -152871357894482710067828925927508623360 11684317 -467402820219900797020098135345908268634 11684318 228825404212051833611256251941946847360 11684319 -183093990084890441310587163222359481840 11684320 149782657255965462217562427012651417600 11684321 -585495678815527495345645630511738689056 11684322 -204287571488643774839624615668694871552 11684323 -269177983795345077872689663660032380160 11684324 914864527863314804034676563972934977792 11684325 286462358063766239849445457247338749600 11684326 -387440889187500580250519513965153497888 11684327 -472915078798042281280391504949416965200 11684328 -97056018890979561363564133424622305280 11684329 225661605897145344372320829959459010080 11684330 96320345185713627839691188736597273600 11684331 -61221146903286377512351433866025479848 11684332 872341491476213032132933972304795182080 11684333 -1010722943806097777163334146399451589418 11684334 -75048129887305308874934947670823505920 11684335 237764696541888086501225251208458298400 11684336 -81896963243225938061645466535440777216 11684337 -403448925579470871007298243052384737280 11684338 492113170909240684760522052623859734592 11684339 1284537430711040034309211520615656840140 11684340 -297697240565669074922992448945828812800 11684341 -427847499257896236567927037063899617280 11684342 684075985448115033307974686073594279072 11684343 4153663649475836927219229475903360128 11684344 -108870222338042879070425260871546757120 11684345 -379291929559605357647240774529218796480 11684346 -12323561362572061445071693725270614016 11684347 4539411235861356063938611686001768360 11684348 -116915759014157208178664483057389324800 11684349 -167570720951533103401321749066163498266 11684350 245880288320867402007949246708497950400 11684351 -390443575042286321850737537512656904848 11684352 339774328886168408801193990456493473792 11684353 -492509591478473779868922044809945766398 11684354 25164786316170814815885275465386894080 11684355 298819300578455957398185277063433236320 11684356 505036598832363738699056083807007265920 11684357 1122234807005979468500337970825221648606 11684358 -13632736576228096831759305529596149760 11684359 418982693332388992369408761730704657560 11684360 -377304892972901814742510619430162432000 11684361 -219674715244804110080561459911188356160 11684362 -421301104410173476105006141923997199568 11684363 -440012556397001957828943584228635433388 11684364 -159252598862834967088735640971681428480 11684365 -53225579736352016362194909884236800 11684366 186991256369367525591347415144407005632 11684367 -13096567200213095028481263329802192312 11684368 -113375091142254103277644775991381590016 11684369 972452009654676288095000274703807630770 11684370 -66281837477686520151312893429713267200 11684371 -155459850416898510485503165359902965128 11684372 418602427593532424682150003742168731648 11684373 606373808042078060553038247063807628800 11684374 250955924438028194820259019717561020800 11684375 -374224779204847155273806148069462375000 11684376 1397967219865322411348118800015216640 11684377 -6976710228704210041112178070017937968 11684378 -45240111394095004105833858704975264544 11684379 270560845052529315566825832442842124800 11684380 -13694464382201986346222873501631098880 11684381 -724809627344740381540805078177408706048 11684382 252661531890610561162100523704666563392 11684383 896139446739780238838840797938159393632 11684384 204849848959412257258976122301764141056 11684385 -36792996640884505828696948379761305600 11684386 -174635224968084281287165464080911142400 11684387 -141505634212217464523012873908570977120 11684388 -74965755378422434838481171579750211584 11684389 997359716023616948837010388280493252156 11684390 9849211921835561590983921062331244800 11684391 -208560863086886395068824734306027251840 11684392 -594023054102905655992968552878556364800 11684393 628952573735404521637643600112103725540 11684394 316455179108007733852039267312387011168 11684395 75184282608044851460816049823632360000 11684396 103484191898105074883636634330141511680 11684397 -670956541762858342501983089966161475040 11684398 -195633106304403217678024031608856491008 11684399 116218411160930742620294326414444137840 11684400 -5537322321302361700874100294313574400 11684401 -948509948357551709258489757855818127598 11684402 212289138254379947720090611227803899152 11684403 15221502871869129954624558875513310984 11684404 -435685429130994417316684424856673075200 11684405 58902054579913817589041089599850284060 11684406 -311177192256650242047500533322506820736 11684407 448667430493517487866222718138029985712 11684408 119780738738403404253114267691100098560 11684409 525062416073891047704571156504041148128 11684410 37035887138098227109541342824866846720 11684411 1341969564900831698613617666993360518320 11684412 -286233718126842763864435095796080290304 11684413 -740285602453973095461888066461555209576 11684414 -77683830224803710456399556301151768576 11684415 -238219595494798922243744213114377448400 11684416 199167692761407974403521298360571002880 11684417 239260724239035223803686075418879648132 11684418 70638472393652228261723388546926427648 11684419 -264118347810174059467083291926141766000 11684420 55309601018588426065864209614351708160 11684421 344373761347646732742102382211603074272 11684422 11594069643943249946565156867946780512 11684423 873675444100324567999853317154435015904 11684424 47146123319573345757121186568884224000 11684425 367840686588868368559030733539531084800 11684426 -27287965928605315090464463879571812992 11684427 -146820468759426733941882191457431331840 11684428 -104601505155559841368993447125226313728 11684429 -353124831069065113997460328610442344970 11684430 -275013182529647697355436412517551753600 11684431 -1402385651707822874045859968551562346000 11684432 -167667994642431530093698284516776484864 11684433 -968000015791132903433028906202605120 11684434 -123366929309246222087527994688489637728 11684435 171489499373395923272385038884157276160 11684436 83211915574487798282952857442209439744 11684437 510722566481114012927405624291012262240 11684438 96493656790232679575685146543011641120 11684439 -7587383595082849410486079219983266400 11684440 131660184198556698552694420421242060800 11684441 759254337033013063598353387090507816842 11684442 -13867910253364218559503990812333058816 11684443 470297170684209522750711967040392890692 11684444 10408162300544417989456804509813735936 11684445 416140742815353866205678772628239597920 11684446 561962735373282291562067378410068012672 11684447 317640703307264360259583897394240443992 11684448 612570866694347003683773760511606784000 11684449 -473508131543577047574946398316808560960 11684450 -323993256803863944434794602292417914000 11684451 -55481482127566978898570676108872798976 11684452 74161681350404157201397060606232371712 11684453 5898881444457301072208902343992715328 11684454 75600457675070405592188775466889112960 11684455 -346641044567358309846899459124187673280 11684456 -15243057810949785839450513264530391040 11684457 -226942513205389602164484296616210385260 11684458 12080545995241399583700617367409413120 11684459 -15470116094787598857206604656649203340 11684460 55485305392367958478041501752726568960 11684461 -491185602450445408355915862473345984938 11684462 -359024446179828671765114479290685560768 11684463 -96957823664195339068792093472988034176 11684464 -183657593530606578644159900313442910208 11684465 98694069220967701392966978358069091520 11684466 -329523458598228363887067128283767558400 11684467 214966513973762160729055013895944427504 11684468 -297294344588600496412700571816865198080 11684469 -77245793365804023246003144148486988160 11684470 -79108129944634935161666330764975226880 11684471 114507859154117542650413460173129037600 11684472 -1802310174377497732297337441368104960 11684473 129006188065971035927918936906172176260 11684474 -195281465416311368312120038430038879008 11684475 388786709122030387332033371295535942200 11684476 788609673363354010592980854752108032 11684477 -193444777632637301330581828998458467200 11684478 85149645249081389850817315178118681600 11684479 1057019043197998463977713373495816956280 11684480 -264330873607464354772562261372515123200 11684481 -55335016772077115409753097560824201376 11684482 472608316938485541028451698162756564992 11684483 -109457516334478196686091433428650169616 11684484 35832900803617682975492085594741350400 11684485 -851708941815816870440257213032564458820 11684486 -210144348669347059386569156705956608 11684487 1183517700421834087939358963637463080 11684488 458553627424361341992648390651721451520 11684489 184524411002462188161836995823346729984 11684490 -231756103186981158705394923320053466880 11684491 501364281496527805831653627036523859112 11684492 25157849286615320206451107207011835392 11684493 10913994065521210293965632316134935222 11684494 756687765364469614511948275812764047296 11684495 -1037119349806609103206167782606000059200 11684496 165197572528643321945914012437801861120 11684497 -1985179988971099203161832582548817433536 11684498 -139488554075134363556660470030760715264 11684499 460740871958371958027576023407871796664 11684500 1093836816110620881261787144574358720000 11684501 590566857397686746049350090860135823502 11684502 13948739711802093061675065196778367168 11684503 -491334483664874340354389330188286696248 11684504 -169761108643265179105913283643733729280 11684505 -48775224542398912848062108235907687680 11684506 446731754415921343577487578160916454400 11684507 595976661368530797420002372085253023912 11684508 -110860924952899015045306219004746530816 11684509 -806196442910987358259828299079875083290 11684510 -232634392892845463102102439472341915840 11684511 514736514891446782518329381619378779160 11684512 -299998949314815206199813850859320639488 11684513 -587636205314638705461990397904799422238 11684514 83400398083457148342575351601355616640 11684515 -411753576503268595521120389530434945840 11684516 760963557700202225225083612900276429440 11684517 -223289613840736137543384869453376843552 11684518 548117973279636319064005150290517497600 11684519 6592137727696039281737072089108965120 11684520 -40517169526808984426339147400806400000 11684521 -124572236160101911543867024324519766278 11684522 206297263468917254294245399267232091312 11684523 393258040665920894717304158831686071984 11684524 64490123924580100948826529277865252096 11684525 604597341412686559160350063334874168000 11684526 6097725896528381065196408719402180608 11684527 -166433297728908572026905143398731000128 11684528 141137886439929680916602795769807716352 11684529 420315748479570024545896299239794291968 11684530 -88072453554302571057458688579041410560 11684531 941317837154732016683452138805703988224 11684532 664203160348939071007117756175216719872 11684533 237672043142884248595742620790283970720 11684534 388083930150947908540381364552905984416 11684535 604694178215099445022730415746451309600 11684536 -198801051217167181991770731895704760320 11684537 -676491026521843483086577314574260052080 11684538 -47368738919943183019848109825708403856 11684539 214251446854867768159067496793547192448 11684540 -136972766204772017205572653921371624960 11684541 -271724393606400481014513973046503521792 11684542 87775802671741606855769193455857668864 11684543 -184241646347258987136836371356713262000 11684544 -67467955728815104913216256796797173760 11684545 -895254388616803064273307952038270921600 11684546 -49464037983933086458053979087894394880 11684547 199433126117649212368893050793997294080 11684548 800205796170604763277152284346226555008 11684549 -516742410999750699453504443010398822820 11684550 144839582197441452692428932031080873600 11684551 81622584951972864530860509680238253504 11684552 -354891635538188850859870273227705999360 11684553 971415685875818388959920888316384227200 11684554 -23148960397395786360938764431850998528 11684555 170861490684718275151594973614968492960 11684556 -105817926771703524400779462367733664768 11684557 363114318668791426861843502213855323360 11684558 80972742021386128031471019914715121920 11684559 177289715050987824831074169195337279896 11684560 30874692175315392228035004853383905280 11684561 90330667502562617216984447526157376832 11684562 -490281782808630184760234514275677440 11684563 -495317526484573293518769912695253438720 11684564 1061911023446382409308473815211010293760 11684565 81306469126641143568334249507407844860 11684566 -167765681495468955137247073395376044768 11684567 -1089818067429421785150530937749274123384 11684568 -153936371298793628298596925965463060480 11684569 126707650964255566863402495442573650244 11684570 388275899900357855524056202295346988800 11684571 342845168816947447035821371988031362712 11684572 -640456077336940487185347703617827347968 11684573 -1439864774431309630064805251959235513178 11684574 23890092601427875051039728120727480320 11684575 86315619954091975271761028606873049600 11684576 1107896287072385453719218600071172980736 11684577 134820907719104607385786574093397555120 11684578 122367139051006355674259124150001269840 11684579 -1361641948375762463336846108546331998820 11684580 -177159786149357895719037227664296448000 11684581 1100954122875166161334622580713463092064 11684582 9611479734918917756187875201514700800 11684583 -193109280257484330304130484446251297080 11684584 -105711814567050260722889299660800000 11684585 -259977368504188925229095869949184579840 11684586 -230498221277349666597680202260143547136 11684587 602022198194015497209599457384102165236 11684588 -999452651992359424726908784641352941312 11684589 -462368895630092007184196191083091605408 11684590 27489824529982143719433079806700560000 11684591 81876016076662564674222285815261316912 11684592 -93494379202183331629857269525873590272 11684593 -250471050447915158185173964955864894640 11684594 -361442640539351896641892205322730091520 11684595 -114335243496296370189534042215350457760 11684596 -20785233760294275887060448481389281280 11684597 749325740072367353427276590476877360046 11684598 -8457840707022231016620858951203039232 11684599 -37496571229393109073079204117116883120 11684600 209309631335092526656655914549762560000 11684601 -1015298521221300134531090685794234193600 11684602 51427096274195337149129035003142992752 11684603 64346189712153125135452167672475017504 11684604 25361876892002716283867578236570117120 11684605 -4740148649173843576672659059260753440 11684606 -728352407977206090548556172469244158976 11684607 -422507080457854981416375272909183160 11684608 -132770533774489045063645830925229490176 11684609 492958031798982148289730082570624407810 11684610 117330581474270136834661176756102097920 11684611 190380897185176827230224662666988599424 11684612 455610149921170914954777322134494441472 11684613 39951024916140576864451510205918277888 11684614 250358656815856734401034718344924040512 11684615 28096653617613318958133988971266640760 11684616 501115604024595039121265497683296256000 11684617 365108223207120355575911686498467640192 11684618 -223690541778713966283138094786744899840 11684619 -611300671608287043389010944385147157956 11684620 -474040781489439582472248938932695091200 11684621 46071540900488691578769819368419835520 11684622 1967868310109589681824258519728187520 11684623 191163982091845359498793405562008265760 11684624 -57558361512948298580399090780788752384 11684625 595877561823353518586082021798194640000 11684626 -371178436359388642829548705882794345696 11684627 -1478698694913074488090486478599605201288 11684628 645241863343021236908538407460487249920 11684629 -1405993425380280266956752000153983579712 11684630 65123867081975319255327994878903624960 11684631 -122177723177212507724273661848213731968 11684632 -281728414007402292683383224139841433600 11684633 262159970736802461921784331741985063882 11684634 -30949665957850054150155077822450909952 11684635 550635550455518155234152192631549340160 11684636 231371614863691664297105042749562058240 11684637 -214720894592909103912799116317992151220 11684638 -244448726612442271612394551714959494400 11684639 -820082572254362760407917994805707449560 11684640 52921531106625025314995340921368739840 11684641 704641419991047734128243107307973243284 11684642 -601061670898343378820478816347806473056 11684643 85521765631823703077912131459848255864 11684644 2316486754037114662099571900514238464 11684645 -34392724651916522068195612478665872000 11684646 -482982478372902338201399583399456738528 11684647 -456563917102680564196757527069660166360 11684648 4480726764372790698994292366034370560 11684649 -243494476167620005436119296333585818736 11684650 28771085016836558688515417353568278800 11684651 1690547871269419934673362705056731718800 11684652 -51221670713622722950955462318446411776 11684653 69695432657555309998465366302189955200 11684654 -102388718936266460985862597442461420224 11684655 120187296985376453114172992978835907200 11684656 184478053047968039588853416438082895872 11684657 693097299566586933031155627231174098160 11684658 53889190849779453200369882884570640640 11684659 50928669905963868576732058168239316816 11684660 272284231974652091440691279449376590080 11684661 263230133218020356874570554845449824064 11684662 552270945549248967250078307248810918464 11684663 509193659917746499050871121353294527912 11684664 -211332771462281463925176517171240919040 11684665 167307531848739714746479460849616549060 11684666 351771596048950561166967979346234558976 11684667 125234758093261550548296939709464834048 11684668 440299930447026542465230135455002350080 11684669 729633808602099681476257702251973012140 11684670 -178752564569710525211498383058179031040 11684671 625714542614377010359104937437831207872 11684672 8469148975825848476552630009314934784 11684673 -69039472032178292443895330336505067392 11684674 136395394367433485602633039923240317472 11684675 58231545932254764822239614433609284800 11684676 428976905358587818427801872089556690944 11684677 295531883306168699728256893328061809440 11684678 -172266789560693021947691021374452270144 11684679 354472086203231702738443098951573359784 11684680 20435416311381304392045035802132480000 11684681 -87862735145226755308796192325696070236 11684682 -259643901442633486845058589968377861120 11684683 1943792485301397111788393194234118400 11684684 -574758566746419262126188775985097235968 11684685 329991820739146854613371044332164952800 11684686 234287243792199148881957356458369940544 11684687 908724887874960928471649349821809535616 11684688 -117398989527432962956777795657917136896 11684689 -1418776260065981720900989117284103738510 11684690 -89492381749298257431207308119639848960 11684691 -2348124362373649785858801836117325360 11684692 -48781770094502091463670552967725613184 11684693 -299903948712659758849071433022715626400 11684694 -98650655954226188936023475138002403328 11684695 873761067632107045257177384779245918560 11684696 18610649371959053509430385972216115200 11684697 404122271789594988847564518859329070800 11684698 -40373326888874969973871779882093685536 11684699 -347746095187445694547863381812120561136 11684700 -27036002143304405963232929381436019200 11684701 -155895740395077765706245973343900774048 11684702 -303969005163940944199968083740353436608 11684703 -27284603174502484296545708943643220592 11684704 -163689805846937785456897882551346397184 11684705 -81490317469592980990453791796909800000 11684706 56967786278354148595562300075758780416 11684707 146898222602310614392781369440409496352 11684708 48765495351709303119740164331809161216 11684709 1142954110277440198279860701335129531200 11684710 160073541002444378425357171149148608000 11684711 242699811735218670320423677943678631672 11684712 -127807781596526783923652265864163983360 11684713 215174277228597465538570556104486017408 11684714 -481279508473687522456457622768326945280 11684715 -190284563434917312901094508795902860800 11684716 -592652137473327899922851633245861308160 11684717 -1892822804943434612812728637007995789056 11684718 -364646917613730595869523955206090446336 11684719 -539761286448322997444077776607132056880 11684720 -24606609088602868819142501930156851200 11684721 117177170498251719266155532689397764800 11684722 -15568849295469111890479391367199469568 11684723 -284283968594506348958824946157690671028 11684724 -184859849213897013393495614064305823744 11684725 -229087688590383702849417473198875411000 11684726 -909001666099130433366833247297865720320 11684727 -16049144414104041864586249348740395640 11684728 -914961262924170950579724132506603520 11684729 292154920275439949597267057526235824000 11684730 -49588750575559521935649359112771694080 11684731 293646602005465787663013720513333228832 11684732 1996066128017218105919457573009894604800 11684733 -1086513313637296598109291691764411604032 11684734 69168261944278476016464843646433280 11684735 233817981257268324469589102535999832680 11684736 -17810120484329517828254240869491671040 11684737 -186848950677286364715733121972684346368 11684738 -73206436509494751464749736863281570240 11684739 -9275728692859297761519908151901985664 11684740 -399466787541366903787691120897895628800 11684741 -346085039053965800356029229903624413858 11684742 322758974327653803865903735053409106112 11684743 -229621369821388739673517163522267234000 11684744 632312600616084016770349020215871452160 11684745 26094182268439721208406630077483622920 11684746 756262558523241315947283313350419136 11684747 936677231448856866925463059421089514196 11684748 -229300569615332871805999597662728991744 11684749 -532761091975509792906989015553320562250 11684750 192513918098250057335161850854723584000 11684751 -37721294418157242576664334924584766304 11684752 -113715169061679493056507305375122284544 11684753 -671678232884744658635230565983103918400 11684754 60355246309233083304798576284457578496 11684755 -928082364204475662596405587538435682000 11684756 193502157674397206707844584644121422720 11684757 236894783970695781541989534638707330560 11684758 173572212304977606598195672896200690880 11684759 329386921308643524378601462380109954704 11684760 460740228733522224621208400314434969600 11684761 -426288065004238558572032142579021025776 11684762 254024232601631379989277554016412999680 11684763 -1476026102441182056798776207156589451680 11684764 115992649782958498119847179452177252352 11684765 -103128251291778670434579575226000842280 11684766 193590176745227190972580712014929742464 11684767 -1216414730683201250614140652883298749640 11684768 377589606011992089939747001906086543360 11684769 -14936481685837269378252587493335800656 11684770 321572129445404993363408842207449250080 11684771 -74750834576642943295941903881365693488 11684772 -317115665854840681310072929791373240320 11684773 1149943357189010049978043460702230104960 11684774 -417054012871983889391990462598991032864 11684775 462454492585821893510083488377125543800 11684776 342940093370179861688619419709165312000 11684777 -9852198119808254681149158223144723392 11684778 80557195860607942914533477569690513920 11684779 14502017668333156252673586928075071720 11684780 148761275909686011017893887544201789440 11684781 -230148022032193332591120228730373337930 11684782 -79490065819104249512058787406011856640 11684783 -1226338479763021957075447376256248440776 11684784 -10740407785966857394847265574472810496 11684785 7864438979105477401864450726822530600 11684786 -416465838775291516914698723805696135408 11684787 74561325793180752672789670168583496768 11684788 -284510606831790589866899804444496694912 11684789 266001723893042636967239997912400144860 11684790 138775456615090187925550849455907776000 11684791 -448337092786531590657130371350593052400 11684792 166636485842294480127203388505999073280 11684793 -623851230727395174763973171540105537472 11684794 449474692818352004601495058533772664064 11684795 -7636964879899960979706433655181180000 11684796 553467693012207212619974589401859425280 11684797 -1137353100953812789827890155603516127028 11684798 621840295196408904481104588730045190400 11684799 -234211731542349329878731227572966975248 11684800 78304151520625774486333710701166592000 11684801 -1703037619590416893281739200183410038908 11684802 424289420882474935761611592840733583232 11684803 -132152282965106326394873660477724638832 11684804 -185111248031162906249647839497239874304 11684805 176536617764072380048657483522872883200 11684806 -139917212490124988152305864800537013120 11684807 -1077043546016487625842723971031413124096 11684808 -775094714238222652643211471307757337600 11684809 -48299408049733963780210642763733476480 11684810 -84859131934520009338576708676365632000 11684811 1250425318107332317112042573365440768000 11684812 -769665759450223201458127260222604121344 11684813 -135787443393878970855553872868983198240 11684814 383787317835974354343870267142885327104 11684815 -582631912190647795927091778561762157680 11684816 -27913629576557520576900241844396752896 11684817 -3821692391390724780150356805676346508 11684818 -6082652923318694290500919362574662912 11684819 572226921982379434865249098117985786220 11684820 -1765203175092109792654146961485987840 11684821 -253047948792815577047107993972961836978 11684822 -275049321640232415207466534904348599680 11684823 -428391620924377252319781465278271359232 11684824 705228784457577494752479767024635176960 11684825 43596404910288034925613216300788904000 11684826 -197195970690389797831429335015495502608 11684827 -190704253030670282946804316889787188736 11684828 213117799793316067077375716873745555456 11684829 -463847567080759199256267047699482537440 11684830 -158226285756245569938145935515035284480 11684831 -328159358004437467516471545490492088928 11684832 130135301362247210407033060783596503040 11684833 -284505735715962313790660588506989359936 11684834 -567371448993718574415905416055597141424 11684835 -787518366918887404826702677248384699360 11684836 -347823144474399086854658792070290400000 11684837 -282942331899290360296178496523241989380 11684838 32358395823973651671587629044639902208 11684839 477170680782613833821808133007142805056 11684840 208933914644055134780119309601135308800 11684841 -5731028143472615436093170615159273472 11684842 152783292356438127578143269981821469792 11684843 -494422362092840890124511790851362320908 11684844 756114240744825367950196746031383505920 11684845 591323489353055397006039456154508057100 11684846 84275967963620032872361183152898318080 11684847 -691728371941790678978840205893089764600 11684848 626488553344225433573994902571614208 11684849 509801157684472638884037909567771580320 11684850 -17544157799731025552420728825900080000 11684851 430454812997377973770678883664228116592 11684852 546749807459385974486008518439917591936 11684853 133876217006255615696686660907471431662 11684854 -115367066650958427107475697383634898784 11684855 55616932593587732527998688252931168640 11684856 -705989859410178877315822246356814540800 11684857 92387841227097400114458500830857532740 11684858 -790824040492485628554123382702103513088 11684859 208911718082565623027647165379088720240 11684860 283699733136578598370405686194815810560 11684861 -187711769347791749096806064941686638976 11684862 -168276463545795602917679211825409615488 11684863 2100810527804368771443196936275881600 11684864 -85930937437365749117667759139747528704 11684865 118454856376595986535029812095662264320 11684866 -9138991291187316846605609525203084416 11684867 -372485948895116823333562016229894387240 11684868 -20982626420281896572004891675782393856 11684869 -119310776604439777852586676703254572800 11684870 252998386768146357833750499320187914880 11684871 -64536563883400893750220527447879160320 11684872 -315520875724085647060153329517686451200 11684873 -701422917830609595254520583152556991280 11684874 -104223647076743394346492533380438149632 11684875 -65020852549909255424229468561024540000 11684876 363595825990614130875127619850883519488 11684877 -202285203616398831273455165697305160000 11684878 354817477674215126793433728987145660800 11684879 1129550139945785553889209133425910530480 11684880 -6053381982830464853072942270999347200 11684881 1142700850681093211283415582800429824 11684882 84879241400994759739106961197497574400 11684883 193761618146190048759213797576157760560 11684884 342047314762149220824683472678424658816 11684885 9207334222097409704608191002121925560 11684886 -235941911364334246788128972903703360000 11684887 1010643860994412648393751557136791518536 11684888 -380589176274616441265871242833792020480 11684889 43453920210169309764668745212700923904 11684890 104770723707989670807525385994363596800 11684891 -26779995741278252398886103011828277360 11684892 79915654196261385823860200729508446208 11684893 342993902517271833690467282576498125344 11684894 -46349276443843483768942868909618852160 11684895 -39529064678957531393066924069365127280 11684896 209445532531551121742905660359919534080 11684897 -286376046336649247215836777448596912768 11684898 -22790865862196124684571641283633385856 11684899 236588730397638607671987061643266619280 11684900 184170087930501437755669674744771120000 11684901 457425622195895148868259876007455611104 11684902 -329065791787139319016214483550397858848 11684903 -88027088006183911086612201623085539496 11684904 175177697100804268581985395566165360640 11684905 -1397340250877882130314079429932813510400 11684906 -5216230960570073983046543368897487616 11684907 -162634090145858297427936665781202191552 11684908 -754338627752973153402892851433201967872 11684909 -204808124131232622004681672659439015380 11684910 -110882179953412116631092043660682208000 11684911 308886322366168501475223089114750728160 11684912 -131937930430191479009375538187622154240 11684913 570325598944410018455822471516225645184 11684914 508832181157900034083011352754914807056 11684915 -743907125704962897678182913413100316080 11684916 799469302827940561934643210135323088384 11684917 729247576525973032383123068078559449966 11684918 -82976440273479204487005240295184210688 11684919 7770380761571643171012991619523187944 11684920 38406602574248466905557192488348057600 11684921 -299323113789596973158846283805387659648 11684922 197937986703941649384452456345014889472 11684923 24180555551863763184887894630998959424 11684924 -235724175627680336289548196963357120000 11684925 89650839454036291080066347537823216000 11684926 332567757019716873588462080469909461184 11684927 149128905120152773765944715921202651880 11684928 -142238266294759529311886474844926115840 11684929 -319380848194583128370813701791409457470 11684930 351055331471775677370772702582611747360 11684931 -313874891754446754899178417276517123848 11684932 11876828138466211984745340657841524864 11684933 117825112282243726768761049723601949360 11684934 -326440469678611257478211490429780813120 11684935 -353438540757833005561675926234070005840 11684936 300808920492952135761704845622533063680 11684937 960838307106282425266932611927934385344 11684938 341763722452016900229715122792162728448 11684939 -143576057282720834078980668324407551200 11684940 -91341858049212907210589225767324800000 11684941 -235866016984979543449070989611144367200 11684942 -137145936447419165485536153035835064128 11684943 -207033697901541572796989136332852519040 11684944 -117054545966095488793422423668597719040 11684945 -425008235017439481502656809668127244300 11684946 -26563333714770764241877468787141133312 11684947 1046625645771436903986146475342628350720 11684948 -315320678046626671437250377575326900224 11684949 4512839167896057398048858432779852800 11684950 -385184506524245892115016535278014032000 11684951 725070651463275221636119801714301931312 11684952 -907063980282762464261597715966512332800 11684953 171284620706421785213231098910457345280 11684954 202845614681533768151266637009866936320 11684955 24817770844337749707816951447063986400 11684956 103038567671852525195075882018172101120 11684957 75734383058699217066473967055823911206 11684958 -200213653320728845394870180508473831616 11684959 22137447686948024347516693515177371616 11684960 313434544105902696101095909095568834560 11684961 240707044915266441884447532420707381010 11684962 58169069951717102654025086712843283200 11684963 554253657282771327309417822545076496944 11684964 -26220372610440394401700221910305515520 11684965 -804701943362278712022121053688376011140 11684966 -58052450955777198693004765759653657216 11684967 -208085443444953804545713894934898035712 11684968 17096618041558532627180222817358018560 11684969 -1483036413652365846027781627097987863680 11684970 -153594928791988574986649405171073600 11684971 -71572538586766307844329450750479742528 11684972 216541564158157758607150766036927480832 11684973 121658579591948759730640768212786974784 11684974 -27531933034644288715890979176919890048 11684975 -226306870461477246357940658187711615000 11684976 28975486718814162675164408748601147392 11684977 277695736422155475616573452361723139840 11684978 42834892520280081960907584550107294720 11684979 35810841814089261419398008125452980060 11684980 -27853331995848531016093529071441440000 11684981 -125477752023136524743166901257407616000 11684982 -225811602696880675771191734148918393408 11684983 1340316079280770393621748488767405328232 11684984 650508085634942313520375167104359219200 11684985 52167435273420908125783639472158510080 11684986 -468603595487854402484192461053583409808 11684987 146972155410705291081123567249399945636 11684988 64934505324930115132638389025929902080 11684989 48489961937589458345718169435987005888 11684990 587426392972692422438137699976940890880 11684991 -193107181611987983289389395287677451120 11684992 -16845547467577412219295612791810949120 11684993 -622613173831152443478328906731822143916 11684994 449902880370559981687273381767436848000 11684995 24779442992812536568097279910169406880 11684996 -422912955630323157226398027187661616000 11684997 646104840535848610884175705372654359774 11684998 -96375293138509483976547161629696699392 11684999 2627668739768680857194548707756711850560 11685000 -34190579968171376838056798328576000000 11685001 -1411101077029151155082645717463426822240 11685002 -23844360600319488579308477677223240448 11685003 -356426230244812702878633175112504265792 11685004 282646514180147595446664976746421080576 11685005 -228384583303005459575481328236008540340 11685006 108339656790952202288318365974649678080 11685007 574160776740668567736439308962067746632 11685008 183722954242136406629319435839177441280 11685009 -295089805119034706022337468482437852160 11685010 62685740036239188805472929942346048160 11685011 -393031779829114981886940935331528618480 11685012 157532803108782598181871051479431114752 11685013 -1075945634041296475684538295959387578738 11685014 207367462026475214122071336169785337344 11685015 -84052982198094147409987936446397034040 11685016 31342852443741692471097685090574008320 11685017 806541524755369133201845618635781461066 11685018 -172299354744966573392368206814729244160 11685019 818358387249265872439516749033747369840 11685020 108613668586551011832639557113276538880 11685021 208945378789649891505589298303688194880 11685022 710817092762353430901172079106034173312 11685023 -171424598684749510226586774372949122960 11685024 3083166402185584500983017360790519808 11685025 343857093665631511471492603686140775600 11685026 164352660433219430583687901404011283744 11685027 339977813593907486306438368115801223600 11685028 -1080381795303904068820833166888998731520 11685029 106261683268443274358250210608722522620 11685030 -188398107487840410038575067571489744000 11685031 -761192968223610040297290968529491884168 11685032 795409958523959713087734613109065190400 11685033 634083628909742122298592790174783129920 11685034 -309811130668726254638257407399422208 11685035 6355714289862723746544317393805196800 11685036 -409379205152174379460226916173518934016 11685037 12842642803287354873126132913386480640 11685038 240741056402641708687425770097023795520 11685039 -67481362075526507733511063812103712880 11685040 88126154012172330408580030523585986560 11685041 1125022050145265693199470290978612364544 11685042 191827318381891013918242588251615103872 11685043 -30951301890001897438363778742189982708 11685044 -117266826739939349141612518980194549760 11685045 246954118536197804521798275354929644320 11685046 -953192997994247113334892957356861687040 11685047 -207553704808649645590873175077414457856 11685048 -663764362617012617252079028126590566400 11685049 942117261891210044414933404638100059050 11685050 142712216982020021896157723229894736800 11685051 160963674801801261954225230945587275792 11685052 9220949168172889938498832751301362688 11685053 -572706231388786825603021051020668512698 11685054 -5468299196977307697362642565066332160 11685055 132631701196864276280777366314501040160 11685056 -325830857150314761950746601445009653760 11685057 -13266874538367649182028473562294776000 11685058 64078729235994442692391734542858035200 11685059 27835720223695545343409287714279339200 11685060 -15213554780402043268460941738853272320 11685061 1215040730891442937515738133257210981662 11685062 -481567411216551044637269024272044343968 11685063 351435379655079094991616097741939803984 11685064 42530422314392287418219892600228111360 11685065 6009246450948605788841674176902401920 11685066 -398413505520726285013507515021007493376 11685067 -414908395436503851618999560732076018888 11685068 994187938219271793906298803385347379200 11685069 -422907115533099720377498727625781313984 11685070 256571072662708019779702372226869948800 11685071 -594870655245207584554036725474915156528 11685072 8968941120055011270390755447726407680 11685073 19645338890122825322009791112003470322 11685074 774308073247564291531656449071588219536 11685075 -22670440802853015154144288650704069400 11685076 -47865111382412547092196982536619386880 11685077 270595266569344320879754377449636416380 11685078 -542795496052605170092731765911642112 11685079 -644672067318191813928633204820936504104 11685080 -475241501334474605894894838681128755200 11685081 20242855074790143962611826001169348800 11685082 248074393605029343556677715301488898784 11685083 -87234230469907256696940308900788485000 11685084 -385110626330566488820661531707560113664 11685085 104173407982855863119332341018767635200 11685086 18590574865046563006464270228382748160 11685087 -1394215827237005166002377729292144344560 11685088 -329592759852228647842085516615060029440 11685089 391456991216804292336589690763148200724 11685090 128242259863452683482846311960419773440 11685091 2028965940129024404066174388161331600 11685092 340618892975943768719254792888631807616 11685093 -364128296548942540125834821484041502720 11685094 144237163143284666129045188021321579392 11685095 -620744200174805930837358976362691282800 11685096 -753058548006414801324474037199443706880 11685097 1050721249579011466701691785011144303546 11685098 -924205463330155203938118164973877743360 11685099 486011963446532595967814628000492696048 11685100 -134684119751724205079881930181080601600 11685101 -792625462196826786977548264021737017898 11685102 -61365790309953986162925161657096586240 11685103 546865807024818222806077930046640360960 11685104 -32962885220080054698514216988370665472 11685105 154847057581947251939065224246204854760 11685106 -495326892255749498431875113774396491248 11685107 218176654966857705916214392995301503312 11685108 -79144731154135795582343981205970698240 11685109 -128272282192105397015254316860682856960 11685110 -3478386720201190841380420950219037440 11685111 -446758520879447170580249573572732399128 11685112 -373222149446603008967166724986222612480 11685113 -58422010655539972936020238217784377280 11685114 25156339593740218731672853672342118400 11685115 38807297476336442976651457092939960000 11685116 266851005942669011246097241434332771328 11685117 -171304723198739743346257869184373560320 11685118 161811610901413895042470292808817175616 11685119 1095734882302312491484452644682014728896 11685120 192801793107450337040085538080345292800 11685121 -677598386507691017970369505134763456 11685122 -138909590944606809595856177702260597728 11685123 148842031973365196173591053605828820504 11685124 174067012195268797748688195937340500992 11685125 -255953596207729018130213137842244341000 11685126 3456174582737789881509045339837948288 11685127 -270972225044565221456447630471985024000 11685128 146058548871556145128248702578234050560 11685129 109528567437705321191017173045550957584 11685130 -156482762508272837530600795196968507200 11685131 -269642081671071610847186670413389331400 11685132 -163238811844468177618990617961753138944 11685133 40485837810554320459360410106819884000 11685134 109026286004485520351112810994586529216 11685135 -139069116464125252645656977009430159360 11685136 35502446999889623690063049278024916992 11685137 -558312330727379580055729934422740199914 11685138 516693826485132435978725824031186991360 11685139 -340696585084783136202071903411793580976 11685140 -134694371131183125140566524700445245440 11685141 -162856060264886909149648494124783231428 11685142 -116992225042589531014813788524110101888 11685143 89915043422226597576846105587188104960 11685144 220830785446459197960643237739524915200 11685145 587879448235944563516801046846986592900 11685146 -209518024868419612825931746223265981696 11685147 177654907901155600733892811146716808600 11685148 424997748452709671240479361929650551296 11685149 -4059128426504087579929132949846872128 11685150 69550507744501659994463555722223088000 11685151 1378335890924790260310129840541233069152 11685152 1067610747333611696968265037769565798400 11685153 149020820084039067462563774350213693104 11685154 76807518746519964328882377344319477312 11685155 -199933063880109309586329013741710178080 11685156 76270562571597966569097552960970076160 11685157 -1057051799835816735294093576169024159296 11685158 1018463817557040866766523785945383575680 11685159 391282645391419580420515681220709779664 11685160 -90109917792117670970292202658953728000 11685161 -106200157110590957193719867399974228608 11685162 -84665673255591239935176186765805410048 11685163 57720296027121522042031972638842588560 11685164 3304535827547214886214657869957911552 11685165 120998235039019665254498395122169021920 11685166 -17406494920045459692653331329149858560 11685167 -401539711432887940267205563483755034056 11685168 -284286869127557394009161642367949209600 11685169 -179795669237691734579838220552398696430 11685170 115928235408977398394058073693329999360 11685171 -146942060117739663786924422240516044800 11685172 631476487673669388671409795024912546176 11685173 794385985614885798209988621460593811200 11685174 -6656554801566695275970516304999805440 11685175 59915221432302806119640230652374191000 11685176 473318914427667904647832391619638784000 11685177 363394095021088293869382960491422719546 11685178 23113723060856491232747731135329878640 11685179 228020451719768077807046642009850097680 11685180 -68850543583967594208401635640496783360 11685181 -44145108019311155212929140929849129018 11685182 1263647477175892628245496684048129409792 11685183 76606685991653989116468155164772516640 11685184 138118196290491807309683389724524281856 11685185 1204101406549107250980082917088173426600 11685186 -160661445140732459073795941931410751360 11685187 -162007759727207290749518011902930480288 11685188 -704713271941341594033885126186445209600 11685189 -454917247198673008837683778320311695872 11685190 261005684396130672083598178636504934400 11685191 -251790929457336465890122395441426898128 11685192 -257309759730851744385768593527502438400 11685193 302610577091070663336713833927967062464 11685194 -20156296713838702229536705516426805760 11685195 643912931510747098851309544368315403200 11685196 -202277695440995677467109372952740055040 11685197 -794071051690652037062017077595925721354 11685198 101422445105688958593509302889671357440 11685199 -217057425624121164428594711192075462800 11685200 -116597466154780522347648079927010918400 11685201 134430949104254351877335955713640542304 11685202 -189125273518316673865988223807305994240 11685203 1028970181286940781329927629963828063664 11685204 -334026450272733488985431805485132050560 11685205 180836063533347181756104334029641164800 11685206 -64816529914405216072767093060458841600 11685207 9622487283377899747535189366988693888 11685208 212877312845592140617406782864544040960 11685209 10951256105797908567658405619452049370 11685210 -263812891191530307385862071586992631040 11685211 -1370599381691389725493384680720537632188 11685212 -23002869315411922143763390451635200 11685213 -480023078437641825582582398634037025658 11685214 -190713011626785948700028922394126556544 11685215 -458397633442223840395884188216869319640 11685216 270069511316057530742997461141781479424 11685217 581745544327444544837417849229511658820 11685218 -21918503208823798642490539750244632800 11685219 -25206711309472474678532401682616720384 11685220 -49685271513868171592037827972782053120 11685221 -664955742478391113162994187614566566756 11685222 16827479205665984883936107252968646592 11685223 -400452969297919055997718648730337832296 11685224 -114622596549414601323774172539556439040 11685225 -612521719919404714696215918799120140000 11685226 -279730294379266858547963101894719638352 11685227 1389485230282322016736095137426464361076 11685228 116743558615746967533966693959181680640 11685229 -256320593014493347706785216964447778280 11685230 -342826557797422316655660712618528050240 11685231 -179555458538940771476101890968158263480 11685232 -49751937915548558697665164644209623040 11685233 103633023672528858055320336141572467200 11685234 195336439543439214538512224898163851264 11685235 227948944527263253440009376094864045680 11685236 24257016573291509419151981163453807360 11685237 -211408615300965553646253139199632028640 11685238 -154698261619709101751097350461724379456 11685239 170418706276468631876259513133106373840 11685240 49291355978535653721117974479185100800 11685241 133410363100745698030284248264554481642 11685242 82286131793092812989785255470348425472 11685243 454585166536770440152904221945501908528 11685244 -48488392863806379263808725192766649344 11685245 -127104929470066889571494178348464284800 11685246 -90399533641957737860986510242744834432 11685247 -603810072628993284350007786207911697920 11685248 428314175996866158147199226764559646720 11685249 -203408148934845691512685390772700744960 11685250 793921873286692642895943333663744000 11685251 -76366553779805244493893056001389586096 11685252 -231042283008196099406140661083410014208 11685253 1181902472561696282745412596685479793502 11685254 87768222115541937275528398774183203072 11685255 78116823570931927813104346708171984800 11685256 -41200201705706648872505660459664506880 11685257 710810632959715682212236143891899876506 11685258 -107137664154931556268531513968191798176 11685259 490750938736152198847702107825831733460 11685260 -611649397340467762691194086958464844800 11685261 -275635368388490166767307860747306536896 11685262 340399323806620084108262075947032349632 11685263 55140630387292599238576713120300211464 11685264 52862284722540729390539043090761515008 11685265 -338195106001515568655063574343310402880 11685266 61622447702115656927337118746523261440 11685267 331120774352963541358356455696336548488 11685268 -16593422663849021373258104538664269824 11685269 593039859599797509778801718920171944096 11685270 7405740732577602902009768020944322560 11685271 106318455601980986579517305840366297992 11685272 266016282290011735719891082228891238400 11685273 624547096292607070852091608622712931104 11685274 691737770622503968948114036319008852992 11685275 258391048430548772998522667801874130500 11685276 442258861284584622318926245618628536320 11685277 -1067242450107285210759423988324369326874 11685278 -169930146226895833429695318424186877568 11685279 -76807789915515771935925970731072881280 11685280 123114483254636650285539649347649536000 11685281 296457076612616401771628029743438900864 11685282 -76986867302042930129065875282082870272 11685283 1050402087623637107710961704314155437532 11685284 17057702081018285774068859074463621376 11685285 211993487523867054947675409513506592000 11685286 -118451711163831643290892972680689740416 11685287 477253913140019781849771954231418381152 11685288 -210464655560188268987583994239199641600 11685289 -345626342277775438990059249965501316480 11685290 258738831891183828032540810366502502080 11685291 -192983992652402260445146845016242762408 11685292 -315822281783192221028565930046417843200 11685293 303929692597611026015523777418975968 11685294 -149410195518812542014349038276712901376 11685295 87729428175997482308624251234346006400 11685296 686153271466834997448018353273831424 11685297 -269163059392537736719534036882482699072 11685298 71493816415861110470531912128014623136 11685299 597991409828408430973554807647751309360 11685300 182465808902692371571877577087928473600 11685301 249431387977834572383463805830210744302 11685302 -9529717316183303408663522116141737600 11685303 952529770196695598053288303349881056 11685304 -55077442443721276507586189027155968000 11685305 -262987078784735362212449666982614350080 11685306 -2129976441072333392085309715405802496 11685307 -321587045262299321215314071040793070928 11685308 -399377907787768825185491503527859203072 11685309 25759634014897177117998250795130726688 11685310 17862968618804458683832899255264529920 11685311 -451223040828787877468855359772547636096 11685312 180073785402186865626126215825363828736 11685313 -76349070238375673230950163646974538960 11685314 -296137969398380938277448889782810621744 11685315 -265866112566659808066986073090396870480 11685316 996707981333520396116010476552465959040 11685317 37229936831097241040525563127249397792 11685318 -379691783212094249548733959348125325440 11685319 -1257509180914426167124665098812030410280 11685320 554463075577455518069960050628625868800 11685321 -64995249725694133851293258933578088592 11685322 -298241762187372344477225407274915492352 11685323 -124061077524089662253636482527881019600 11685324 434169256935093088095050752494644428800 11685325 350676070401516684579676560878066722500 11685326 248728750669437719878990829949791983104 11685327 363925515134322875579029183692479282832 11685328 119715328807992310150859575870905384960 11685329 29119138434219314848052413398951243684 11685330 -167403067820167031254621824267143577600 11685331 -333715665641451735133161665861230100736 11685332 185911805953044322729330363016318826240 11685333 1039614734294328104937903971374716672 11685334 54764147756441909116696620702637870848 11685335 372570599865929910344866859454884000280 11685336 -8231815889930710898847236856340316160 11685337 1160394369490329615559526048889750846986 11685338 -80207907423330976422774161697493244928 11685339 702256887954784040256387698821999572204 11685340 -137891448687421848420547769738076549120 11685341 -260072296652428478594282647837724060160 11685342 197960294570771196012558010088538823680 11685343 -1188150356428999818400770452930995448456 11685344 -144981249993427792747692921181860003840 11685345 -51228051272926979353400920599950572800 11685346 785828448010846525700181537867660193872 11685347 -873129954104168933873555737569367127040 11685348 66351845093087163641225301044001493632 11685349 342555702275810797733179642779555231964 11685350 633578696601684436093313966310044976000 11685351 -617137179831700023703711015056202014168 11685352 34869487110671496899121814436814766080 11685353 -533531167890949793014501949317753884096 11685354 -170703089457124233651223338370261347840 11685355 -622058095795071578602199684712890010480 11685356 647071891024377074486168176423523569920 11685357 -180197260192713015701799719726159953920 11685358 34349840432864631797175048292156411776 11685359 48053304041755721023691399906821716960 11685360 -30943935047406034932806523492325785600 11685361 936204748947359967157430638352021436400 11685362 -134446622576193398933062797387541404768 11685363 -2871901042511227160225986512687358080 11685364 -91004792339509876206860296990075596800 11685365 417413972010165762529191422914132495260 11685366 -131363524980479422497066732133988585472 11685367 7328648451389741771876558523884419312 11685368 541816965098858863265026128042935746560 11685369 -131444418755374236760405649686019939232 11685370 -189784491491159927987471295744286041120 11685371 -359604888743015447711919922036991692248 11685372 180758528356973511679144264655984558592 11685373 -221021564073393898871869512649265035482 11685374 363104864300673220808311275434095527936 11685375 437437304172310702229107754680397088000 11685376 -619874453598480001027536667404266373120 11685377 -134841026494359720973939047599832052416 11685378 -269670540773675171500736087559975766272 11685379 7706006583982859851858337459687360584 11685380 65363972182317736666766212075565875200 11685381 105458088927512015399679148724559401952 11685382 -266357719441115378971691326823250530208 11685383 -356309140799141851874889918128021227368 11685384 964383464840730978466472687003349688320 11685385 -261655800678947351163878188308651362040 11685386 488401461386059072475382120403417012224 11685387 10017839104437537472712363970264864000 11685388 54419447457384373948221779736960368640 11685389 -11682503039056861542379585586257586976 11685390 242512102338803948025976239699940897920 11685391 -687691106126743442698685836547700776216 11685392 250293388951212481683726938819293888512 11685393 -179595489782288474629141856202157654656 11685394 -10370508422883044000697988299172205568 11685395 781570475465109352377217891814442644400 11685396 -453292820730181497932250246556528988160 11685397 236422624836065446219140586305832218624 11685398 274612964161920922801587551697702535200 11685399 -296861824995113562670225959753122709120 11685400 325912003622096043673045380942358272000 11685401 149528429543260112941525966863218892864 11685402 -28548671155321765722903052085274131232 11685403 -30285015118406834481870562948842740736 11685404 -263639698641222379704424512425732840448 11685405 114550325580454447329096592937787129600 11685406 221167348073868095758553366094437089152 11685407 49258452526697657547666432042559522656 11685408 109323925435407388130941898859353210880 11685409 -1961768021569752930784478198469809821728 11685410 -171749795968965156600713321198717890560 11685411 169953775874808057936517297945653638640 11685412 1195496373727461546847880522574437597440 11685413 -1135346744812405963809461941727424262338 11685414 67133651081182836607731503980574611200 11685415 -17313456535441015578316299048789817920 11685416 1722636981062356189540424938743923251200 11685417 -827426553110431025321177422661788971120 11685418 150194081461974888266123173243950263040 11685419 5956532222239926742633620881640302400 11685420 326349871295139772049977321826723097600 11685421 542837326846365536291480329699423842144 11685422 9726518709768329087019080899208693760 11685423 -456275686647015923651538599981849872896 11685424 65914138264662401701956458864753623040 11685425 -536224601132921168064307233577159913850 11685426 36205373641742228440336679158963797504 11685427 8016127610977276185571304905632461760 11685428 27955699708553995032778103221635453696 11685429 -79736160522472392379946424317043793056 11685430 158868071801733822564451143625184977920 11685431 1280970125178115058860574119793099288232 11685432 -258053324579762562524013881487624437760 11685433 518807006011229152029905694586033625940 11685434 193529529240929414083245857072010075360 11685435 -4153390947657933498501203031864982560 11685436 -336113670543409034513443474018542052352 11685437 641710705212229586880128248549860780480 11685438 -1156003383232953915053848448934199680 11685439 -885723434042258183626811027963893629760 11685440 50629552164113643038682310011345960960 11685441 185232248529266712166429333419255288960 11685442 148941927125166594208902624631882796544 11685443 -200634653306046926441505240836326471680 11685444 254252167502539935987972095293771324416 11685445 135838894456341748228328676537672368700 11685446 -167751506679855201907745071302087047328 11685447 259473482485749455306891671094654265048 11685448 468996368085991830345954515450621199360 11685449 175066385731306373790961832272449764160 11685450 21503015148279020063136090522771456000 11685451 80998818726482811016633555570400809824 11685452 314485622857181197780682270120559813120 11685453 535535724327311192406411336273228977280 11685454 -288581003589451854509965879514475840 11685455 431841682398280724483129137300450116360 11685456 -131741555357008350864533856975507947520 11685457 382061724669855635759204430516150690112 11685458 -96005402664639257317603339714248894816 11685459 -412772437491778484676675161862670266696 11685460 180199719188202969191678422479915916800 11685461 -618404368182692368112279785048286629938 11685462 345272616717987908074768622809963789824 11685463 683570151685630052128914845922431205480 11685464 -59689081695461818410024815721273753600 11685465 -512256163314426763753362312498605760 11685466 -77819928385803349586107060657535678496 11685467 -469699495682454042521494772726055326448 11685468 283516720381310071218857855467964951040 11685469 -1962034674662435097425480819125461635904 11685470 -57951651870080413278787310388478755840 11685471 -588346979298412690481603641608228485688 11685472 -385651112054466080483047288821200191488 11685473 1374772252083320972160978659949173938722 11685474 -35392586853228098786958748680966463200 11685475 -48151708207376393967690303362764054000 11685476 -313456310296534275248249323785892715520 11685477 -892178641784803150968289620219390783168 11685478 -137629358851260612189070048235996067840 11685479 38168516646496030499451946127601842400 11685480 295305703351050835133628180301707264000 11685481 343264906031832288211298051095818220800 11685482 525277953514095321571472078984948044800 11685483 112763960571311947932828600095830245852 11685484 -780498132022308853338075560861625865984 11685485 -55632364296241746863502252455803933440 11685486 598775963423325227453924522077436486784 11685487 895636831611183741720578681835394867200 11685488 38490734947054944727568576262250659840 11685489 1426384325491223931756766827401544364608 11685490 -67331548922987937446920202725613373120 11685491 350244712011142395774425598240444220860 11685492 41284395281257044492878756058776371200 11685493 75197426313220979252572140470880765624 11685494 708840629816184822857321864068015420800 11685495 -54575526995785855183517821807900738560 11685496 -1005797134236800544991896337753991454720 11685497 6801925815315050578353739871578931946 11685498 21170655025207945791507733453427575296 11685499 -397704090157920874598175250269639578864 11685500 934365483463955117441125338450091392000 11685501 151424677429338809665750662303874737120 11685502 -6279025960463670305446725586912402368 11685503 -573194956417575196958427442941629317248 11685504 89853058183904606818220517473113866240 11685505 767884180570455049824245573315147658300 11685506 7587967251868656108684286998181971456 11685507 119248233612977803272631947173702555640 11685508 4304368224868540364314578370178698240 11685509 -501855016235138539643258202167714946240 11685510 4721738008188241509902008703052831360 11685511 -1316452152310070489881818390208667682288 11685512 -283019900719648068498414800740830412800 11685513 -8937886379619099198747954919546690560 11685514 318684616736945158686207352021899224832 11685515 -272895683508910473519443298981355804080 11685516 -40313056171827230075509133985199226880 11685517 1437714437509324512018949583358384720566 11685518 104979097485247966779113217950904799488 11685519 -720485361079630849903101162691881613680 11685520 16298170626083056086444757860034805760 11685521 562034904400827615577990121529676048500 11685522 -94599880884262601375893780519128729600 11685523 883614060171754658135483662687955257772 11685524 83634937246985003391632569397427142656 11685525 171981555006848293545461687225170749600 11685526 -426605957568018627284379613626618604416 11685527 82521179581726401543849816996220036272 11685528 661020792792273544418178385839124008960 11685529 257341807900990231672448859441921964800 11685530 475772575702411713195555073135724072160 11685531 -229930174552442607229600739602964148480 11685532 694150937572521139135612992138475778560 11685533 -563190321742632209458954782356062547880 11685534 -104367754687727144152403517098925093888 11685535 -87189610955214240897907288716018087840 11685536 516374290855118805109996972941368819712 11685537 -670124511736989935383150679276683968240 11685538 410259590439243970551586825813336771920 11685539 -774096710961344073453180019281016357080 11685540 166540409793842378865878267204964249600 11685541 -41510688737301625397905929552271633152 11685542 -746608356050578897637015965814860987776 11685543 163260883054911401235959465193881660928 11685544 309523248212491840024114837076570757120 11685545 993485972672848470442799961480655502280 11685546 18220005852612766796852378218971188064 11685547 -51532591673145780639395967241415358248 11685548 927571432261511172827428786552129536 11685549 -719014410991160416714067749563370451136 11685550 -375997453700792878148212115602294680000 11685551 -24628694836790402509366381936035678720 11685552 77331491247285009152637897690129825792 11685553 -1096774977544340892936324085488983153760 11685554 -68704744869357889920998038574917623024 11685555 -145381556665789761582400934783125945440 11685556 -367359211232617523553726134554693472256 11685557 176986271794707853526301114156347958780 11685558 -206251526435837664296436319917841444416 11685559 -955513436177671763253835273132231972496 11685560 -416895890932826850666154537862443008000 11685561 242999001227421439573647986705025467424 11685562 51988602026455292974943042351954989056 11685563 -508867870133680114531270058405306479680 11685564 372986563599105011681962924100299972608 11685565 100658960518075479543636088444934784000 11685566 -191574252897890382996100103137057074816 11685567 39535917488642647585688448971168528400 11685568 -6379664997315271528667559453499850752 11685569 -468206595239421636100059937289156677374 11685570 1398301823903749277380675152494768640 11685571 1253379113805086706802407396619405665024 11685572 -683345512289013728698241173594612515840 11685573 1224378256560790904687478454166827296000 11685574 -10132281383573282691079504459054181376 11685575 708807648835245713904522252583109400 11685576 78717651275495223216552774472115650560 11685577 844887995308613359223697452074040133072 11685578 -43308588659651689253903440545671252640 11685579 -353904594777352897477586773408910875680 11685580 -182234438574504328238021334154298188800 11685581 -1354301715450115050128657901038848404618 11685582 23413863755527657151385408469567560000 11685583 -135961655447204955610427269217967442336 11685584 75211351975794711133694930863389327360 11685585 283285476639142278328718665662206534400 11685586 -629527524779930684408247874571933763456 11685587 -40994565213774276724565822399061480480 11685588 -154648231821450804040120759673623449600 11685589 415325824838913846246765601427422121440 11685590 62923689032413800239398363655392565760 11685591 194921016009941693546135790725263158360 11685592 -40879653379063429715276036773926297600 11685593 2070832720443444821051828399920177197264 11685594 4146372641860126407862663783273475328 11685595 -39868221983377392468640067171229518400 11685596 336537377762092559519153498204787717120 11685597 -113609212817871492416381356984035810816 11685598 -168955977411567228468977248179438691200 11685599 -123361382396818550955138535348897174560 11685600 623107873166960672949529432164335616000 11685601 104725732386445717046566688536864057600 11685602 488749749755081375133437858374732063104 11685603 -352914287176550574243633958595037070416 11685604 -195360214755433202303601773151837736960 11685605 181792991991400824680405159317368299520 11685606 77609344765136988916461682969563691008 11685607 -638525368662901435171674873710569651144 11685608 -14301569941363072533374269547655168000 11685609 -151137088461317863230156102736295252316 11685610 333233979697798801774897193908594415280 11685611 56164323219906430500385994944634219040 11685612 -64696912156222949972867966926737689088 11685613 -826024158293359179298923494065171421460 11685614 15397388375740311261133602107758020672 11685615 7543754182917397608309401829136849440 11685616 166450637216557425524028823217313349632 11685617 701895648236934978797601639622783779666 11685618 -231256774601686307416859150118627078000 11685619 41604155920392561746813977688401712208 11685620 -186255653092330660982958784814723800320 11685621 18746665383010663196977272073210016640 11685622 613649822357022714571689084448160640 11685623 -262523226144712541953812131416975254600 11685624 -214820187928203097982974152337493852160 11685625 -80612103202809698799206618742331280000 11685626 -3715522424707543014613922190945721488 11685627 284552787243794388955129922861360854080 11685628 -119786943065135545173015066379953231360 11685629 -128284466617035799999960272112540759860 11685630 244388826315645835053568271822569175040 11685631 455073143381891233489704512284504644312 11685632 421735238201344845729527552119010230272 11685633 -46727874257906395787488348562302740480 11685634 -153688051804853202008553565226465359968 11685635 -383261951781484090068511911613435525200 11685636 26920210283989993679326377862415007744 11685637 -3965038303189058915002911858493550880 11685638 -41386390803424269477645241234233701280 11685639 -64173750321198822960108253275984862080 11685640 -234934107014593782883639444567246387200 11685641 222599810689994587791501476415612422400 11685642 -390952493828710522109633538763391225088 11685643 -1292216318980548280521772231353647848108 11685644 84884323685826061989780403296957120000 11685645 -442137232210623603615209389109192762580 11685646 -90381639807221123430257494041661685760 11685647 -771135830570383893479496360649769650368 11685648 -15307494493156816198260558200895700992 11685649 -73000849345688670872749643658145174236 11685650 -257137649097804303820344753222074293200 11685651 -377541604845188724548552289141596921856 11685652 -470321892291099347797726884960037287936 11685653 -340359260343793754684433261487100776896 11685654 -331039997888669994148414999890413996160 11685655 12812225883366141567865846210500794160 11685656 181860356059539221559802380642809856000 11685657 139129952901686714261809014049122693120 11685658 -104065282895484262659434204887329569280 11685659 335747745234467825341122174480262321104 11685660 35021711841034433471777227596604047360 11685661 -501507670785359797704809606543477903348 11685662 367049745658142702731918267127198120832 11685663 -128309619561497901822001324678280195976 11685664 882686045732127980998056291364639997952 11685665 30346140428499105339207105510546201600 11685666 116635077445106400024859995382014412800 11685667 -161598279898788577270389827690756483008 11685668 -459695682233471656910601080836431725952 11685669 88636364356937124957847521898575486528 11685670 -520458374556738986535855356318055181440 11685671 310553399377397638711292742610953306792 11685672 116670480016386199240123591109969664000 11685673 35364228572979615911031821495499458980 11685674 191863432810470320125259536376509708800 11685675 -60863361940018003055853427143356547000 11685676 -1089768170554557159337850705479279597568 11685677 -308996317164866608612682108604518987808 11685678 67952162422263588484738474731414758400 11685679 -29885393625682585413722775856326250416 11685680 -168832868523443808896834755956110131200 11685681 -225699350763519459971213809282623924480 11685682 349478307218097739675242244313010258192 11685683 -74440761035615478643008231823625313960 11685684 -375028531036279572988241158359623270400 11685685 717633857933723259317627641539979875360 11685686 564393977128214966097130537728204905664 11685687 237454466950234723922944760609734534560 11685688 333007367763472302909068637783109263360 11685689 486439658904521151249494384991588742356 11685690 126559541843644763560947911429053367520 11685691 520093773896475536567752812615278175384 11685692 -691453015326722677782643524310072157184 11685693 569781208277257010849264506468572728064 11685694 20538555897410587283881316362766916480 11685695 -72165638825914891932323899721264932320 11685696 171717532015906300634342690364850176 11685697 -74501495018145981581117693281057661976 11685698 38627688449137029102579606694057746432 11685699 -89174418003209486739923579156974893432 11685700 44302989090446970784414394121323712000 11685701 593919683728295617040742085024048065504 11685702 -11699779458142657180201261081849491456 11685703 -79666905583158502511025378383581474560 11685704 -1583709138362625497086268324329404825600 11685705 235310276283608027391572543124156984000 11685706 -18559374335743915666013530675463917056 11685707 151045233383375726478659372363802755520 11685708 -39752601577427399042720358538563209472 11685709 -365482917850908212017600816041214699648 11685710 -212103240840869940093341166723552291840 11685711 -9529731435706029985797545838254526960 11685712 -49703221594941564762407770450032476160 11685713 -265787608281103700948288657584903259136 11685714 -33068374785085377992097814565477016960 11685715 84574537734039970087439023611501948240 11685716 -294832074215260824352724673412331997312 11685717 -20235840842798531551212685120760187186 11685718 -58243400820043416081904828012704308160 11685719 -905242450020431120256107673610624764456 11685720 -272148500442350660691006919106808422400 11685721 -1152892110347986333107227673849877705078 11685722 -122108184679474045443733133353982112000 11685723 -1681494488931783371085500727372901632 11685724 -301298437780424968049373280565000678400 11685725 142869651847612756002570992689331277600 11685726 117940208163320171423408282541634628160 11685727 -122671800807151115053045038237809523424 11685728 -161023909108899638856323530244729733120 11685729 -150057593199027152236158042663362248704 11685730 -85512297729796333971796089910568217600 11685731 -309743413551235609035602459174687370468 11685732 -30606088453329240270927167858820937728 11685733 -78893482752217099329001525410835237920 11685734 -62225561670658592687403181694362269984 11685735 -105360444891205983482725514425939336800 11685736 647453037672093154827307767120838656000 11685737 -297438363320150249602014518685838309248 11685738 20147121163692643843944962513659031040 11685739 111708538098960820797395888243350372448 11685740 -547855915640488942400225598060716497920 11685741 48154173262635470262833528529177945600 11685742 266008273426438527128080677252120286272 11685743 620273767359312382049985655466669878992 11685744 14836082926862299221407321821566664704 11685745 524234200725521166561410387557629544500 11685746 -643270908351098726644419937895033810928 11685747 1889667603191854280575591124358349872 11685748 71372549355458656499263648915158343680 11685749 1503294365805053049892403143800684823836 11685750 365125429860722084627734198516620768000 11685751 -722681212526157845275668609036708695040 11685752 -254701612879439754883510901766145658880 11685753 802012731374431007795807297368424062020 11685754 -93954860677333568929487870416995233424 11685755 -924823980834363642373518205465134915840 11685756 -275116083292076169803485910066638806528 11685757 -149850511814887820388102354345637359994 11685758 73583166438367194494656180977132384000 11685759 871638915197164392345083779230178556160 11685760 -393720351748465903739821745170808832000 11685761 1311467758476931137236112093427465759362 11685762 -586346949606448836149246446412234096640 11685763 -86066604680520221224817772579396422400 11685764 -1225801326390935135946941749499937310464 11685765 30042443023554673566370749330593032320 11685766 -5295739701940904537337199505083776 11685767 49201986233660695521419508014835780960 11685768 586458197721449280158652221385925877760 11685769 -717982338473982295390955657310402665830 11685770 -520409371222372086246650030520686130240 11685771 -364463943913656761309296917446521654992 11685772 -153549037030166777674700335717589145600 11685773 -827137007150016785930624017409683473696 11685774 -373745820345682390959183587041652015040 11685775 184742256379595680088491392887067729800 11685776 176214101642449771885321783117769932800 11685777 -798886096814524872887491009396975814592 11685778 -123122185061084825500586683881843793920 11685779 190484584189496004720787570816650209280 11685780 -389890317987598608072416739051406967040 11685781 -498535519237551054375242709528229352900 11685782 -43758877688290376504321232788929486080 11685783 235371382766816553621523674453972905424 11685784 -490285189184183142930099139782666424320 11685785 314096431523947591765154015370134830980 11685786 -23247504341306517922637678424994530816 11685787 1263547523391744469942986247536622642436 11685788 1135673794892476791388397877545719296 11685789 -10306708838870713323634134637173865620 11685790 313261320830156376328672653363754942080 11685791 -10380732990583757760791170851816640512 11685792 -201694173440116036229025673599629918208 11685793 -78222019045369168797578207634718049600 11685794 -103239807361384665291501982296532907520 11685795 -201324916270369345721583642867246101760 11685796 213433672694762802582832437838302856192 11685797 -295290321068715321084871346578477298754 11685798 192599310487226334294390613108385034240 11685799 123269125799499115525988204301517837336 11685800 120527196212316182155753320631701504000 11685801 -96719067181097601395330516275355190336 11685802 13041387802905583728488077071281330352 11685803 1179017711055679562318269977305343776052 11685804 -20343418722430519232454078423436019712 11685805 1321825852336226147753414957221332756960 11685806 441367932236677275373989461100282953664 11685807 -207690438840115488371718287741329184640 11685808 -86637513056499879155269795741386784768 11685809 1800191852854450327909653121691277120 11685810 46569099438688783819015187743830428160 11685811 559165187862870587562955364401723265520 11685812 273330516244499593386946171913010082560 11685813 -106774454230911295855792792704022881312 11685814 -176747052258384616272535183158978027744 11685815 -591291100927018824213074719640211200040 11685816 -658569338376879475691146116831189196800 11685817 395183501469788654616349739448320640 11685818 -253403832117902275251815303347855562640 11685819 385810279211476731597576090531330007296 11685820 -261224369586821230356648495686877987840 11685821 112381409915616977226856681252846648320 11685822 19995056142417138006406998656855691264 11685823 845392963314440095669863040383757643072 11685824 186691646281795181899464531528590032896 11685825 398152452613734687371964826315741761600 11685826 77539507719894924269245451887599338400 11685827 -1123199370406646765572271886579587614848 11685828 -94760648375243960466148922901546467328 11685829 954520429497698587661385558554645542430 11685830 31317235592972235024517036847246056320 11685831 -107489666634823023617814571069160500656 11685832 -9202421669391774780587564821465881600 11685833 -843324975729983337799096650851858826918 11685834 58787425171754324717784697012566710880 11685835 -170333905527574431581248747570459872000 11685836 -143607650721945293615450528620242432000 11685837 423340163393349621131727300457516189152 11685838 831244041488327040571727351682601148160 11685839 1319693098681341814626312450795758614200 11685840 4210303607919662287134125078426419200 11685841 1414456702217007021196525330894285440242 11685842 226898574055392757545504947484808614912 11685843 395793904268209555102410551483456068800 11685844 -184819833287450004592420538300883638528 11685845 -145234181120166106501154293875965368320 11685846 -62287398890858468835357523541151230016 11685847 -866374273839818457371502281050437681200 11685848 -860774524694943512798572673309092976640 11685849 3214194048869395059649427138536775040 11685850 271298720349758152675567923593894092800 11685851 311572109381068331356444169366627509032 11685852 708916197413575663151115872494425600 11685853 -49100675179750220595147160509284959616 11685854 174718668101289602927252804394622500672 11685855 -815258375646927010674266452659559315200 11685856 -49662992150069591879002364030569414656 11685857 408292009640049113894754179756449811106 11685858 89071906932458049498097168836350023680 11685859 -44462845684430630507335824592414083940 11685860 -64572423156388992996807435670258368000 11685861 -182720193838682260447411824068851714560 11685862 511582831638943496653691548390857438432 11685863 -32530179345404559743391518610665956080 11685864 -247422700293670077272569479698930810880 11685865 1539075124970257803562123697542017654720 11685866 1241730905584565445731130563979715129440 11685867 157889993030299203295318461122031598680 11685868 1118012464393171471665386665142699690496 11685869 -324739061114660969930547503725179379200 11685870 -70734653747824693456356688434071635200 11685871 1313401839429026126745991290678072149072 11685872 -191518794894935291832480173409221738496 11685873 -112323474045500251470842324618597993616 11685874 -379602370754682722521133404516604069760 11685875 445001571686057949079069273104971832000 11685876 -382263688623612305771148436563452755968 11685877 25995864821029555433759357371199408000 11685878 -47714616028719855503205088316982822720 11685879 -164276694163054537055005065781924890576 11685880 -68621579455368881895352943398383513600 11685881 122661224354091881622004218586714144212 11685882 -18655144613249009139816673985425119744 11685883 559785427288782881151232724106103953408 11685884 -57921224623131274257950872464848191488 11685885 -243873434453612717487186357047661349440 11685886 -171556730525132157104630006232707093376 11685887 40279868216075000916598718428982872152 11685888 681752228574877660460003780926396956672 11685889 -167690534596705302756897215894681616300 11685890 68762999345096227666044888567861811200 11685891 25676340512800040200569473624471616000 11685892 -1170305271642127043539145601458549268480 11685893 -893676003571033319460427586128243315680 11685894 229669126387815015867678312606881172480 11685895 741438880824019181446920341425314240 11685896 175270713151567497462286610096365409280 11685897 210278595252356340704216133296425064640 11685898 120314233668441542736883953921670425600 11685899 234166856321268045135940078959858210900 11685900 42381725432930493054945459561090316800 11685901 -822048077305622735483948322245547673088 11685902 -122459392497776269106560294892173646592 11685903 -137671966129018329206396925556202602992 11685904 15999330888608305787555835324795715584 11685905 -81097238752446801205757542043802009600 11685906 138400352134149474834923364813076560912 11685907 1185192280908842227400932966577671950240 11685908 326715565059036236638725739686376922880 11685909 -63476289750961115087256346406674116672 11685910 -54781287839390506455695552012727696000 11685911 1144116260180473409707823840556455389512 11685912 8403696101326712326235326912381747200 11685913 14880500523474710171276698706824458004 11685914 -652704304039249121306288258767457692944 11685915 -70317071530891727971582669981270942080 11685916 -156273571130438704501795828726424908800 11685917 -103346217591017294272350354778827290880 11685918 -238453404451053556504900157929499311296 11685919 -300830603825061630468902567740995065088 11685920 -104569790694672517428305514825978347520 11685921 -170983146700359763705846784643228244800 11685922 631124665832472925819319061438127474512 11685923 310564694803799502324172144412518094172 11685924 840837194617663724443983504119508203520 11685925 709699976697881755401446696400515466650 11685926 -188041634138615457581091226647978887040 11685927 7358800151134817261760277093457197440 11685928 400376013037112743492784466917188316160 11685929 872650753093639002953266224912333169530 11685930 109497376709957797184371219571391909120 11685931 -5579305862662118363500858386064350468 11685932 -40126789567249493722280327195158407168 11685933 41709862870854266861701199300965781664 11685934 -50623071729685013561387732095696678080 11685935 149948261855550269307430707624072647880 11685936 -210905402345944531528277853684519469056 11685937 242617366138881356347929185342358925586 11685938 7525538777110642600872284522539392 11685939 1020495313835759862260147318426186337792 11685940 -15256104150788802780273499361085112320 11685941 518195385973635838903168532534995263342 11685942 172772020592149036624974384642336473280 11685943 314979022110883610420809475831056252224 11685944 450107312810531687965512969505105244160 11685945 -456904749432231197917186438841795686080 11685946 48365117393801811120518660505366119424 11685947 61756404912421293439469557464099676224 11685948 93551861974875962884907557161608709120 11685949 539970689271535394453007431143650132960 11685950 148329506302495556665208144893059576000 11685951 -15160217156748052561929638893416790608 11685952 -125182448747197891433486267289678905344 11685953 688651813261004579551195852145079536640 11685954 -140022265487433451596078554249117895168 11685955 -87664437671824726985673867572805646080 11685956 -126807944212791316226108665315783269120 11685957 577670240221620986157572551130936445888 11685958 103284708085530604460924234098695946080 11685959 301269055582939185330241346229175744104 11685960 -19476056939276071726611367876861132800 11685961 -76139989171912673569931109041479530240 11685962 -280431496765326132587540227719507426768 11685963 -195819693562356020669581599938959138896 11685964 -872274260165614561716871559859368873984 11685965 -95679184393596508641763360883764345140 11685966 327286374005737376394897642347622671424 11685967 -227797879688515463038650002747273184720 11685968 30142581322917606743425294640529014784 11685969 301711604481953574819515261182928888640 11685970 -150091037188843912380163640786979450240 11685971 -329830052392816025343218240328819971256 11685972 -566367439300005170297296210757128777728 11685973 119389512253445403122032416275367291964 11685974 -236242766165836721546729565466585047264 11685975 138787238178098304007661339920046928000 11685976 39104050619110292727133585132340398080 11685977 -16538142257709665634559558090197530880 11685978 -50033607696116184825750558780132410880 11685979 93435542037631016715104858160400049784 11685980 4933443091147267721627335643953136640 11685981 4981261683781806948667179707311946304 11685982 211299173067058298806967296089601711104 11685983 -997616348510074346336845395455132364768 11685984 41633135431512950788459222743507271680 11685985 390941149561026845667144528376156881600 11685986 34445973742861295569266341278065911808 11685987 -611946032123501269102816879337020713240 11685988 364721693852034449846530335822221317120 11685989 345147464625279527405472779928613114656 11685990 -139541372405356290563053633371416138880 11685991 -308844412888473220650296750937714209608 11685992 81167781483595813777759965498790625280 11685993 -54058118724553587012132424336304227872 11685994 400141458482280830441960721548234149296 11685995 1400837799141458857272664809536460094800 11685996 259891417171011611292390893657210388480 11685997 678958136137291598274321234068170442220 11685998 -732723851381089580054558970876868440000 11685999 -149507492425862742528838115551122780000 11686000 -332559354195727927834313271334035456000 11686001 -258260514298309662685706268800441711808 11686002 13266000897471343299142265343558037632 11686003 39969442842755310654006748611959782560 11686004 51362965556001142446307863816124200960 11686005 -179013598256133903109257354391446384000 11686006 -331753364165702845436917090623561673344 11686007 -1340884641707452842101549358801176831160 11686008 57165773406671302492290338372360601600 11686009 21267949374676944073732600154401151210 11686010 -216487663820459918587261998072470016000 11686011 -195564149759648775768755008048246551528 11686012 266541405424017799481270455455860728320 11686013 -914767257610228338373523079753264303738 11686014 -433420814370514323165404251476031649280 11686015 -373626298479768036594083853147996163200 11686016 -653223046568422232189417924709203312640 11686017 -174261306761525877756853335871216961088 11686018 435168494722943075712025676677788138960 11686019 696135783630891949739417766522950775420 11686020 309228391164378448551754647835946311680 11686021 -1553599074348976589955821882706903250308 11686022 246442978859598651428943228375949444224 11686023 -132290607451486900418653796907559875000 11686024 -3068005786931531440910404869158338560 11686025 -127562323618626669508954407055953479400 11686026 -268352925425005476348081168263506022400 11686027 -318472475583333191146688993766045294124 11686028 -728047634510906436098775299279423000832 11686029 -294093018828154752492764459932265802816 11686030 -506596181601074575627122629631107806080 11686031 -405917957802861516966883887926026011408 11686032 -4228413402768224297406177517070450688 11686033 -270893154901538322286169398636335989760 11686034 615185282195488452397719285984832150416 11686035 -92971894414432124694504318090576814800 11686036 167534547464554498887885136467126442880 11686037 -527332356816591992224455688617718209408 11686038 15801786842959685068088270712604323840 11686039 264925879825371397511249775475645819840 11686040 276411504450254610623950663659028684800 11686041 -487460627058460895868288485719637841600 11686042 30229414909977952851953710158947277792 11686043 -480899868595561938891805964224281331440 11686044 182098072423973893743639956234796489216 11686045 -35484186698247870685166589439599484800 11686046 191788290647985572754112032449081177472 11686047 -254987529598771845361392621614577672960 11686048 1098233976569641005198443566610409062400 11686049 592121778414282425512187450085656974050 11686050 209946083136571643604154004826336726000 11686051 -346342204590249841025198423741874118688 11686052 120631742442101524124058919767273381888 11686053 -314878716373560637217161123573792795296 11686054 -436868704233052304621149430757374047488 11686055 950651692983071598874327591366001766960 11686056 -117919963222739287703983850340512563200 11686057 -1182223181938690177161441379293056466694 11686058 220257096908513296024056554032257077760 11686059 90706910264936761422492030733792560 11686060 553096369785905211495778456255313172480 11686061 -701155195378014476794351769299067887338 11686062 -56842340132228769084391447151783356416 11686063 196044119019070690591973465504423687312 11686064 39587264628733363639934370814762352640 11686065 -22265705596853395970027441633527534080 11686066 -46540047962278650415368805668698618880 11686067 19268859272840316172125008972601797640 11686068 -169341651865258336450279442602515879936 11686069 -693058229348816897759259914685504416960 11686070 -68100733218887084896288888858251264000 11686071 297664403388244510427704820547061735680 11686072 1149186616578569389710737652655231180800 11686073 258262495585358129878269479654985798336 11686074 -15189000177166440494652725542911843840 11686075 -507192962018094366443230139208908296000 11686076 -28097363378188705872107977530817996800 11686077 -29786283595095783456459587425570897812 11686078 -325647829917529132542605247093589820160 11686079 -29704410978087946232673808148579037816 11686080 26937768602309601382411907989430599680 11686081 85303911937546625651010382628997900000 11686082 -549117639558646343737835601348554146608 11686083 -502894508992881664283759065884675307200 11686084 52009562785552038439550495626485912832 11686085 154621987362045719390440759492278654780 11686086 368919681707299295907257265244077235200 11686087 232518240195275913214009332610841077552 11686088 405626624395900866611807744325725890560 11686089 296930956687608963124164329473375090080 11686090 854507387626344459677067451490183040 11686091 -633442144046172460192409492580354566508 11686092 -302714643654795460334074623115319771136 11686093 -71270944312367605070572343314302046176 11686094 97821366521353120294379690295601679232 11686095 -130690473958183607145652509908047833480 11686096 -49808991533081317663409862183367999488 11686097 -423354486767208556907798325671385917454 11686098 279854720722014220424644594964540187264 11686099 588812569380566138376111167510067032560 11686100 167136084804849438298822965268347782400 11686101 120978752030732102129918432239540838400 11686102 -478174004126279741970122020094743790400 11686103 -164891485237975758642025532187494129664 11686104 -546727634112347628549346142530297159680 11686105 -28762045381888579003061666082394591740 11686106 857054486623500765648156860529790894560 11686107 -156384324521925993227481593478819057360 11686108 138059769067768100869144383415001111040 11686109 -414231461446106537313154196236467513690 11686110 -4169443414458291675707126445709132800 11686111 1169019029315721762265366255245223351712 11686112 382810981583398609311883245339704819712 11686113 -656047127385975372337827304718896871856 11686114 -12304331223172084200687359525273581056 11686115 254353527325894904664058682370616691520 11686116 73456296629153259236108141518891720704 11686117 -522666060385855080562789423793503687776 11686118 58610462357424081609727419255821938560 11686119 -13827781961219824774465446051161541120 11686120 -212555382983753291785421446534211174400 11686121 290851965045035888184497892299283595680 11686122 22100734947704992469939633952337850880 11686123 -2208273151369223107044603310744576623600 11686124 -541486294078552254889273148226809896704 11686125 272395502736939102608447030146856016000 11686126 592293689764228622126261405877748264512 11686127 1401096569204363682185981802712275212832 11686128 167543837214730650078385006603556388864 11686129 88168388270816148643308469785837619968 11686130 -234128921355640324468916789426062272000 11686131 4273488877099897163741085840092347440 11686132 -2154618524270902184435394122669572096 11686133 -425878068607719011213887452322109313618 11686134 75154654960856867299163028105979514880 11686135 -171186051036969211105396428799746922920 11686136 -262376894579614066674278561905984143360 11686137 -240088492524865003027247171194577285040 11686138 73059555365996547138096112716292752096 11686139 -434132159326047974288932529077878850956 11686140 593874437173598357099482735229423616000 11686141 1779383837434638544567005531369301363084 11686142 47299539287625288846011899744426295040 11686143 204053858486044375803047374044922982784 11686144 269050378451680276716760672247249633280 11686145 -347269893400138286369815350137337000600 11686146 -233532051678925839417259819550708620416 11686147 965133107042475765193965440274779357760 11686148 4116921047939136417734871366334208256 11686149 -828996472818685190171965074572617025796 11686150 53001432289797035354692855707392121600 11686151 -761952382971056426514502401547580702328 11686152 -11772298618695957150579738986612858880 11686153 4208761642353412551193691272174511824 11686154 -193345456258551537346780549538664960000 11686155 -254518518627741072638155699907964122400 11686156 356499769202122570602198134985370699520 11686157 -584736223318325690975356397187378711060 11686158 310854769842957518025190096657621069248 11686159 -990800977832950675766764096017334886400 11686160 93931164525572054549246458257251450880 11686161 880376769539000507700412995437894457072 11686162 67218931809531027827945733084286298112 11686163 -734495916609577181378817014588305059840 11686164 128269609559006699990751595235782152192 11686165 -285781792989553359400876568574506171940 11686166 144489254860556002465513185543345280032 11686167 -397558546221324360742373365111261116000 11686168 765132741759720671448220202344512307200 11686169 -1170884631363865981953510931606963680240 11686170 -29859890810887490290277349664199865600 11686171 -23435514736853466251203907637440162288 11686172 156160079168039851094598977075239541760 11686173 -154005415371792832579557371315226124416 11686174 -984563780042852239120205436300093014016 11686175 257183705066186989515375825566822669400 11686176 -17430643417641333938166920848646012928 11686177 -1403571306260697230429064906751899266974 11686178 124842617699468111496880418698651184640 11686179 430850153314624194700763028904311485760 11686180 -31428183998978758930404262241107353600 11686181 462549803397287368966509335016068005050 11686182 68316574782412961386029047666049840000 11686183 137478429091850329112846661116762333432 11686184 -589429736711796980640474431256551101440 11686185 -55595778033642802282594500842362440960 11686186 -108314492789898371693636091400215248208 11686187 -199263056789978835787712118738523214568 11686188 120464350316293438295864139574867368960 11686189 -180174641926309916363109567103571746560 11686190 100665686209909708960934773249878321600 11686191 41529524239937904301496370031154489088 11686192 -37437541046961198826655419215360557056 11686193 948293614759468332637581331973417063442 11686194 -2051451984947733609131532846286817280 11686195 -280560704761559962157645827660424807520 11686196 -2716500729775839764463469380426590208 11686197 -566305713089852990346458616957033983040 11686198 -27651725100825435498304688120107106400 11686199 -173106957564469850343949440067922127360 11686200 114132819628763549409722328565599744000 11686201 445065138332234557519961814666196348202 11686202 -325882779770927209544212343578969487616 11686203 486970002905113935862623194890282627212 11686204 -473425008092666750531275014468225600000 11686205 48181746691287877477983477819906046320 11686206 -251336376714597375681455070325366584000 11686207 398339239744094210891415707048928710672 11686208 214559738583704852372502616929705394176 11686209 -14360161470208351510703301899763423696 11686210 362739207671804272031032598900322953760 11686211 987515003345148632699623604092059034812 11686212 -122538188784454415994401615686940705664 11686213 2832401453215767851069455546662978240 11686214 1043219106903898012535123508186153966720 11686215 572865187564814600033563106866583175120 11686216 950702472397841350603959557641434931200 11686217 589070639790019521484151430394530553800 11686218 50099192461355355251586149595862466304 11686219 -796492953579358698214911057647193193200 11686220 95934810040316865194199090604513628160 11686221 -140533299600725263502615647729980268800 11686222 -116146479097560698129885207837622113088 11686223 -787804788427023394494721065697216504320 11686224 -154347659101521091525172655639585226752 11686225 -53218537921485229665210184989613555200 11686226 -156544029195854286266212210988656760688 11686227 -66386913990101641903737229519863898368 11686228 -112656667840180842269070893937433680256 11686229 953372518949904998775998386992952858830 11686230 -99440136868334564669727831742527943680 11686231 -110691785597605021379522703504479173488 11686232 376132472499137266359067335051683512320 11686233 324253803962887750347861309123873565440 11686234 -25086705084874008734025947113149373440 11686235 298484176016227668724354950389093356800 11686236 124356422796351112946398640485329971712 11686237 85375573361234869165422106115847845592 11686238 -205259183549401436316545269674357127680 11686239 -4435230966693759366571327978878194376 11686240 215971565912400348413099989117776691200 11686241 36522711314176462440592815885606190272 11686242 54246981251947527266276855666711234304 11686243 1016870700287988082959283762385959262492 11686244 -201064345175100568175472345149841070464 11686245 219553202435770885949609640772096909440 11686246 -53034316657195308095446819131639340800 11686247 -738634760779520134730730772817762015304 11686248 -339693302581650242169707188458160128000 11686249 1654459803827633908482242831778412397200 11686250 -62350601380831531294229065663220250000 11686251 -106803487983156294663888572635985117520 11686252 -663718830748204694133165200147332843264 11686253 653970686472618507844384041515671964502 11686254 75499728655708047729731055036677498880 11686255 269963697824194710338124519101908833000 11686256 -104825652659468911438839537732505829376 11686257 246730552410713162171881807371123581328 11686258 -460645252554698552475250224064292941920 11686259 157631965873871327024761507272726980160 11686260 -290335426894240423111390576772451133440 11686261 558635445179465988353968049315820418862 11686262 -27313334861414084796111306419873095680 11686263 229612836226740924507347404558385184744 11686264 258406506729462702272785508814389452800 11686265 -22495381526766178565235251447992494000 11686266 -238085085642447842790193103672306889216 11686267 31929705072299327909561387362477873316 11686268 1482806965941971795342982328773013389312 11686269 145841247431476217581246875629868627072 11686270 114393935408199636080366088655885462080 11686271 208318573370770862072857405269510669744 11686272 -23400074562051964420846997264368926720 11686273 -434910303708257118979090464236889235280 11686274 123020807449761172018776072231989611392 11686275 -3971390629553728570317492080951850000 11686276 234532362039259884496343216270616600576 11686277 873370185054135356281961717628732129408 11686278 -32004559297412545194760636892080305792 11686279 1000824664736032573848998931664356319920 11686280 237490392775102536923066938818591590400 11686281 144081644812543854185688466614965121552 11686282 -10129927854410283871241865357589836288 11686283 56714346775545284504846278700013144720 11686284 39487697893108791524745715006140145920 11686285 -92060479420012165013625916565397768960 11686286 -239260985088359215406000095512469585920 11686287 61820288913676641679839834908941847040 11686288 27031380993204921953518878176891387904 11686289 -520475501602510766998422848833253672910 11686290 -50935004939265814271565742861650124800 11686291 622932862945789770436896274226670789384 11686292 -10577894254621687466043501467515503744 11686293 -294435203205681600737203311967240183638 11686294 528269746494705656440158816878517297696 11686295 628854296994082897697024186049927005280 11686296 -421553938537824740095651924057027891200 11686297 -398278627080162881000191267936597107968 11686298 -45977521063586696175943628442206907936 11686299 579963992877161756305984179922392531864 11686300 -313986664579156470786733227335285683200 11686301 -1309668512376771895555720172050197594 11686302 55560690198212921564371346149288992000 11686303 -543175930629382602380451763933981692448 11686304 1027039374698649797497057922630561955840 11686305 -37665083582638510145827427753443300800 11686306 -323503694878618181170663125956719017696 11686307 -294959669256056258568380125466915504280 11686308 -331516310013045451466145048157717340160 11686309 -504598503385731749314859553944550660480 11686310 -165460990023819785478483995675237994240 11686311 -79901550784937453054296354421761520640 11686312 -783959880767525193467111669968800153600 11686313 450577751604221634693452337588704621562 11686314 420504610875205607373210900131948970240 11686315 -181966605949404886486684929067187166240 11686316 -66750789561499599956179090971540249600 11686317 -322660286625048213886718947524314677152 11686318 -18586750209958773714000942048311083008 11686319 493958039969745941732482592649982955160 11686320 -103681481799506981100795116549698682880 11686321 1175047494549636772251192071163460997522 11686322 331286731719107728375907634253829117712 11686323 59659419164487211376815246004429130240 11686324 -211474825081144506120912828355289218304 11686325 2431913778425943965856254179387905600 11686326 -110483470513090015198043273787170580480 11686327 43509862056361518915178680667845291312 11686328 -898993317137701407764448474687687168000 11686329 2731690194308880664991126926588660800 11686330 -107173726056623595458026503993727238400 11686331 10645707811017022574253025063932218664 11686332 -19858577590697233303261321167182635008 11686333 -82370983167210894191676274163192087040 11686334 -495175172860662505918281815887198064448 11686335 113433212968209402098641769770450329600 11686336 187726275995742198917332587879386316800 11686337 847207238132850150731633334453330432 11686338 -304282560330934893668117368670999954400 11686339 -114883345339658833173253018560439255648 11686340 293716409441761891641779815914972057600 11686341 68021801236275980793506002642746250944 11686342 437446711220342942785478147990993439072 11686343 598596323054406569974472779683706087968 11686344 241900061196689208784859118739239813120 11686345 -96311376933035393547538410150030643200 11686346 -32759317547118072302151876992335789056 11686347 -146058786904768076491926715272772591272 11686348 -310560643312181033801718049648758351360 11686349 -41029264215704106866968999996215371520 11686350 164028823586210256573521790903522715200 11686351 -15590142895466079782745775850235657008 11686352 -128412348135141010978908799862723026944 11686353 -78433001301161293706391374956870252800 11686354 638740701071695748600006335673113729152 11686355 399908862401621497746574343819669459760 11686356 -26858744715260509495779975168067209216 11686357 1257803278382092555115839145992432183420 11686358 -140886485876906090171233891212636714720 11686359 -857245569884647760819872588291225203096 11686360 -109020578435735804876431435007431065600 11686361 905503356597937899706385190033826437012 11686362 338242066056897932453052883773962188800 11686363 -146572961055055410387226579826074766576 11686364 -784848282282912762645278726122168948224 11686365 106932897257312640237128158394654749260 11686366 319571303172489650436972657055426869120 11686367 206734655815801129705354454459613581184 11686368 -10095460573522512206055865173147648000 11686369 -811402331521694007057630027200682728256 11686370 244704018252535997543342174822204846880 11686371 -617668459877740576816965872783392823376 11686372 486757883212855896590002802523649064576 11686373 767017924774911333975046292760239074080 11686374 -19178926719751066499452323650498565888 11686375 -750631158476829554699636621974370646000 11686376 129099942157366401774506969984698920960 11686377 -265939956723250119500697074889646669680 11686378 -431856082800414601733707089482564563968 11686379 476678752629436101247240698978463692120 11686380 -148686456089919859337078937669878415360 11686381 76878113978850743913848973072634476800 11686382 -194780165663280195223567878802670966208 11686383 -701557737396148665674841395740062758400 11686384 68459606426002347024008563469198950400 11686385 -267008560819728027096007570777386575040 11686386 -16264314446584427547983626326538225536 11686387 -656998183213082223648057915828412389120 11686388 -345877511949472797846316716376281851904 11686389 -271204953216423969009172750475388698304 11686390 78192056290359001663106565461542195200 11686391 -260086940485961628008181552102236443200 11686392 -394672944999925759555056779986713108480 11686393 1322220871107173859312443451458778593642 11686394 107255266272391924903097873515763252160 11686395 185807339242848959256209514743326978560 11686396 -118883900295968986011934419155736371200 11686397 -693027949675084254080345865879114140154 11686398 312406432162903143459499234480138476864 11686399 -675176425491049312119413062413670873600 11686400 -145950223915798962272412979291383398400 11686401 122312519480736525024749902745280988530 11686402 284117587296485362131176667373802897952 11686403 -331758422134785333699148401020110809348 11686404 124450752302850724065741219186551703552 11686405 938708871576531233753706117122387986560 11686406 257407641206799624636857747710450461120 11686407 155230659546485921732680590387176444880 11686408 1706045976946176111562069714430471823360 11686409 -37646552750254336377348680888497667328 11686410 -204638399314122546119913709101321484800 11686411 1113964952709428277036249626261849088 11686412 24520558155731525292969086859461207040 11686413 217694835652629112830082986524889384960 11686414 84717886905563282290683291734257084992 11686415 -39477497587597212663290643166239046080 11686416 -21825319870015733878045236102831538176 11686417 182194321154819584722431161909879778292 11686418 -66368830023766478176742042566208515296 11686419 563508079301158508301157759883899083444 11686420 -319642044405018295619707930536621120000 11686421 1085371766577108027571217923988740388622 11686422 -496539766057340874197541129269696064 11686423 267182459061017022253466711873002072240 11686424 93877668282054500092998001726646046720 11686425 212161920410176817086194606606434400000 11686426 194920421225215400195713104213824604912 11686427 -345820189678560139611298952114836601724 11686428 8219003309401236625402050657310815744 11686429 80376617397060109697258104798361489676 11686430 -150689211418352184682853301186370464000 11686431 296082224729654824277291916241693925760 11686432 -407497173443245455281482681325440401408 11686433 -589975971101715386957291745561667167840 11686434 -177316699182948899620535791825029900288 11686435 -2386055332239364607836963233692584800 11686436 536515238790855961105248166201668645120 11686437 21074275020899476676558504796281196192 11686438 -161762365618859367176398299083543331456 11686439 526395655526002791233776003305796533240 11686440 -366235712738336526736079533110102835200 11686441 345702174721364540361186566794515725384 11686442 -98987490334010034022378470332394771456 11686443 -410233770932660970789396975028751520936 11686444 134419690151350617251964320600834949120 11686445 914834060222162169541039617654736805400 11686446 -127539777704272760029629588345002155392 11686447 -55589254085803716085116369514454552160 11686448 -52636376141444688113383131547908734976 11686449 -143626314829303465973023741742046306240 11686450 -58410780082924138300236511340619213600 11686451 -79763401508903745252594982702508866500 11686452 555296737087206978303659140147890972672 11686453 -1089595514114009454722176742243071089298 11686454 -1963884570351554109736820422733227392 11686455 461558663091424404803278568578923313200 11686456 -262587128022641340832510300125356605440 11686457 828036954755430481618103142934741745706 11686458 -48589000917341261552902431345132011520 11686459 210574910994854551405753711947035090660 11686460 265872944828150379357264167104660239360 11686461 151800149056707260343597959911244018880 11686462 153668492992986813718138938478655232 11686463 304659841651094947647052447947131156640 11686464 -362590526612617151567415788857228001280 11686465 -50010598415996956672167860424668707200 11686466 103696235441835394297379189022172209024 11686467 -263528459190045709297715116612243862352 11686468 -704657788654869657497484103261829652352 11686469 -20119321020907610889166646442014444130 11686470 24987679787612996664917061910580121600 11686471 407219460841514462280704092062356003672 11686472 -206922492076508028694930104015896248320 11686473 -110427148750417341884960197764961115136 11686474 -17933888059740186850535108513691513600 11686475 297526531907562448162432906067964707400 11686476 186465474357525493656855429597907221504 11686477 -653596726098422014978573201487845674528 11686478 -571601763419538422034951905001204815040 11686479 197302947306960282775970732659101523968 11686480 -101394544604287314399363848202276372480 11686481 -273111344832136788635298367362325067868 11686482 140300841586892504972500346477355319680 11686483 -1083037325030456882513433540764304888576 11686484 338178938020842903643732256605827256320 11686485 74987441864032408751302583583804978240 11686486 -346260046664755935138127907964732758784 11686487 -326655002235880502412408811428243327528 11686488 145870575270523353424704537805229752320 11686489 -585654063434776721974116702229934605244 11686490 311043394096892876903729050003677696000 11686491 845370061434513603176990817197441755440 11686492 -16618896451592989931188911029278211584 11686493 67265760229272077984928063758865411840 11686494 370898914224900483980861428934689305600 11686495 223654818420464607508423782273308649000 11686496 63071982268153757989401920430296530944 11686497 -9286384214657404175205540040618336992 11686498 -174959433324495109456911214361383220064 11686499 387474901032640027249665397924137181320 11686500 -162654941129330513534253970393960128000 11686501 163876278173084049112176980116411545600 11686502 456604747008509566122999114074367477504 11686503 524741241887649649937161142853864562944 11686504 -187921277492775566373280075441055662080 11686505 26819932648706547238471526109678845760 11686506 -171708341694527720916940546598266757376 11686507 -285402709527905785453755450987613639680 11686508 -76305384919365617332326052324182687744 11686509 -111967853489703671812256071715569598772 11686510 199019297081473698228085456683707888640 11686511 -568192843599214378848299730174229030128 11686512 -167354713302955880334167029285794447360 11686513 -1027668307883543765395117110486736584238 11686514 -19762960032129872964094411226888337408 11686515 381370972310714963432499649736999350320 11686516 -222649290359008000641592419049544018560 11686517 274022338301416524310598280759130956600 11686518 15086482676380868078271776787948759840 11686519 736907594497367031445235229181553007264 11686520 -629359290731507580893861185861020672000 11686521 2337272888876756615301228507001909248 11686522 1003172773093518906016747797236838681312 11686523 -189548779290904839818437145399541339228 11686524 -123587201057793747090297261690891598848 11686525 -19104566963173031269086669912133311200 11686526 -285203631779733863592583386729646427136 11686527 656294004157620091375921256238012732720 11686528 -129913121592889731905182082287722823680 11686529 310456311752589858130638454695628171200 11686530 -76888762035487626222031413302677601280 11686531 1064668877164794155068617789564696027672 11686532 202306129211679919105177994045784858624 11686533 47719275641142584522192739926888608224 11686534 -172548602474954342097156370183115911584 11686535 97127802866918918650631377600794961920 11686536 -224034971285328574217526693096283284480 11686537 191284419253120842413179649660251532186 11686538 -314694717496194571010242502674220768256 11686539 -101097592071206145322809472442796798720 11686540 -2886669920031211211949106754998763520 11686541 -949884966951610179893331349164012362058 11686542 -87852513843112299011690530706919254016 11686543 -1118712394482568870049703140264574120 11686544 89242809411031622265266421629781688320 11686545 -134837593513658054927192853829680048000 11686546 670031962914097426102426326014072346240 11686547 289350844847254682110178655825240429996 11686548 250300716075564913653691575999195795456 11686549 -983246036312868427247296728528180859200 11686550 289160481489186587166253504980702316800 11686551 -262373908583296786301704610287097774256 11686552 414306268501704399528138880480404172800 11686553 -175393148292020288810440279049591630016 11686554 320921020996409136449195043353276456448 11686555 -589503051315915472053714674695374095040 11686556 293196339223349644371293564434460371968 11686557 -41232429641703984172025528197117810080 11686558 -39976402683098618349398921114962456320 11686559 -1164632344629039246169397164512625854240 11686560 -233175343008578686921250429718893690880 11686561 150873651154965364626264295743310634280 11686562 334155827301142942342544853915927838032 11686563 -1130309219206957903154112902959451232 11686564 253331199698937376705646302370297574400 11686565 164351595736362031734986228384422617600 11686566 6253827787821108827843056865999167488 11686567 -14782074896063765294390825737727989384 11686568 -42427258637567592522469412164475581440 11686569 -74913963565287630967566094137096609120 11686570 14630011378776678138100983713343836160 11686571 260809788362851055777760483769699960704 11686572 15278791834993074749486062621818624000 11686573 408122308034630063925997483163285053164 11686574 -304209494340050650213345810575018166464 11686575 353959263388729837204724319219774696600 11686576 -40477985448676214490256543300904288256 11686577 -132232607027183315966394558891783969600 11686578 99198198147346346111148312084603575424 11686579 -440291195664633219126221549061540024820 11686580 -90334556107161398745478741056748800000 11686581 368050162024192569782516610033182544828 11686582 114273555374090149484889871756990625760 11686583 5093812355118055287978267923578777344 11686584 -65096088241793368766081415872489717760 11686585 609897458454957817429983860556009507780 11686586 -598090575896488495068537106185462318336 11686587 -433095870147582333856500066943266949440 11686588 657581518441879517138856541814803186688 11686589 1110367827945297523563117897563483064390 11686590 106491491451597182060811058331025744000 11686591 -181061308806361120590885285184075126928 11686592 -223948009259942450728738737160442609664 11686593 562759180178229535743376933197279215664 11686594 581032315042621642316101070404920252960 11686595 -613795779683576920477526925083037212400 11686596 -46506940068187294385371538687082362880 11686597 1996672491867505992397083607533594624 11686598 94926764714427100594481538800144241792 11686599 -122264447793706665211759805693934166752 11686600 285309000020549403744132238024347648000 11686601 -1112066429618483244338152796472349183398 11686602 -198154958897391618352750220642942165760 11686603 97813877476029089397890851259614280852 11686604 33838118022318685362349592856349427712 11686605 -65956442907294903609821702732960926080 11686606 197725540569512630885271520546940397504 11686607 8497479125216535178539628068789948240 11686608 115166706135107438858292806028984410112 11686609 -889765527086760596429728398394970335296 11686610 177631597509345934037809177341491300160 11686611 -9997382346392262539834892437714942400 11686612 149961237165039104383562299450740336640 11686613 -1468683209364889567757054222615777805120 11686614 -33539703406247202464494371090576297600 11686615 436106771418738867059203862611068867600 11686616 -46860480333875894131614761229516042240 11686617 64492647288714839238204316830813761328 11686618 568375619120334784839458120531670347760 11686619 26086274565949482854139614352968666880 11686620 -145450221011070189717919104352556605440 11686621 -772318660253249182094261199439286457178 11686622 -179412415196456020546917914881359421440 11686623 -63836773942698114200154228559958552160 11686624 234036038136015918554955141263422390272 11686625 316715055509608905326355454762624929000 11686626 4896758742614016209515861508586700800 11686627 311396553796755738043279240336399780912 11686628 8535098410749265370815062100592885760 11686629 -205838281403317731703982498157124672416 11686630 -9531433133162215625411796440335190400 11686631 649326020518430321446870706554762407984 11686632 -666422210401705168774433156068360519680 11686633 112193417795026150089190343133668952576 11686634 -288526907310235059345723387495595311360 11686635 67792710747463626014063810934630397200 11686636 -168405247506393249804971827864544242688 11686637 503232869663462541953383311411957731286 11686638 284475456021409772533281611256195514944 11686639 -811157014455603687553423161555000378576 11686640 -2109381646954317667078742449776230400 11686641 -69855636467414464240698195805383887664 11686642 1028518123549546141029816340389648537600 11686643 7843806712049269816051436560967720424 11686644 800581910210960168254273867814694506496 11686645 -351981887830391870153178553823897698560 11686646 263141231291982162928545132956998234272 11686647 -52593610744878497975422431774621548928 11686648 -381139972051549952477158249165738352640 11686649 306120582459193990349359767616719189888 11686650 131858854242166361204176119147837273600 11686651 -226272876715191858236729437428064099448 11686652 -496672353785285459814454702980192514560 11686653 8130685928520961436220386185348814400 11686654 101974229651692228314673664161330879872 11686655 -166887478068260971519689504352634285040 11686656 169074104146874348127130838671369961472 11686657 -729834710477367748021330280627509668256 11686658 268429161314054446974629494649654473680 11686659 -68251010829205544254009469572786473984 11686660 895170324185609704558058592729838080000 11686661 53975391123594390628299089964698189760 11686662 -85118765629504877411838147063811884672 11686663 -334810885357527691516441378379409834088 11686664 -943852566051706798512892298283371520 11686665 -491338669685307870440886073638766102080 11686666 -401113958577127145544532526684539293600 11686667 810624068776391277985873539089466235392 11686668 91249472575987757157308300262734413824 11686669 -10244188136480700724104611321091279072 11686670 -57014842821122667964166033688466128000 11686671 -507635140898216890523187569366793818640 11686672 -53302232600914905242324063636960051200 11686673 -71899496488228672767790470609419332800 11686674 295406747256951834816874472748405509760 11686675 81415832909993034388900415344705593600 11686676 -1460086606957238955659176453252246259712 11686677 -595427956560145259944115008996101611520 11686678 -463106615258843751509389615180240827360 11686679 569186815674520199005223995778114875680 11686680 -8172988746704340025834725837618585600 11686681 -89482975584529966239043703334884902200 11686682 138224797264343306353078921564345334784 11686683 -383618839644885553780415055957263299176 11686684 -962574692330101579551616695247592193024 11686685 52736283615100276042086876374279850360 11686686 89163984219081623855127119667383083008 11686687 391517446596425436997016118771788234336 11686688 -214745358860831539922389418284109070336 11686689 -380572215776815059089006689751663336832 11686690 -126442712115136366374379852268598528000 11686691 722394863447882108842341790464625228800 11686692 28028116105618025359027958958862820352 11686693 79864567584060323635616445782117690942 11686694 -429375283313194370634728264592527491104 11686695 -558937869541564539803690755737302400 11686696 517296165544347457160574122577776640000 11686697 -901770247378500597581721504828846503088 11686698 322107457075702337442138801590684766384 11686699 588477611822779676238937205607907915700 11686700 183191447831722679296537045413571027200 11686701 -18643769241521272925354541280397774016 11686702 347965973070585647701416023936442748032 11686703 42966467051066944085302876038067255680 11686704 -34258086025802643331182318362982383616 11686705 31433208838236874211147226961762689000 11686706 392148344879591962440925672005636293760 11686707 -927018781603683161033034933197645952000 11686708 -523910986077914699734660698680248387584 11686709 -219596435714776502063404737016593469284 11686710 54735738796034290249188799432799232000 11686711 -291769799206851469825507318655176665688 11686712 2328297632610353074845734631052861440 11686713 250635241244604453101599389958770206544 11686714 104201032638122351248608643797910821888 11686715 -723173749394736709328702453049596000640 11686716 -46784587437789588900176141580706050048 11686717 -117325142332930917514569699446009711616 11686718 176749293689845120723548163746867215616 11686719 -459163155290819461342516288327271496192 11686720 -285871945760260091678195700609318912000 11686721 321465740029464139030447717044898838466 11686722 13077361567691884757803954109953768704 11686723 972057790808788886763608219017728182972 11686724 152196703343986197445935407345115058176 11686725 -276945672366735869068959172286386002150 11686726 412597441766076507168979356510155625312 11686727 167610607037184773837112682893266811360 11686728 13183457026666727164495433668252508160 11686729 -537959717270913576355360574103272212960 11686730 -456883192568333533000134273585947815680 11686731 125379586483759686631607095765918521600 11686732 -37586428144200741924946884934184606208 11686733 315823358602251337769115157693442420982 11686734 283710574337586964096760531575337946240 11686735 683267476605451742392904369450595191760 11686736 103855857161585546414262533591490158592 11686737 -474133530637464680179455839509796989632 11686738 -65515904551218491750496983957725759488 11686739 672548696400861346195476645777528228960 11686740 52895105972722498517381291641017016320 11686741 50778615016528008131086979230511027424 11686742 -205021929159491430292643881072227459456 11686743 -713154270391373280045454768720579205016 11686744 364591861619734145970360688283799736320 11686745 335777098013666719239003446423084173380 11686746 82879421110438247609619504849551290368 11686747 550260813697482760931841689264236336196 11686748 204936185002414787230568046948309811200 11686749 -177589606912823587328586296600120574336 11686750 117981047508746767084976994427288752000 11686751 1053616420850263450471372139463243749904 11686752 -73024762961007091129410135581830152192 11686753 387255961952333309020986040494544292884 11686754 -39798929663057867226693561097343071488 11686755 -4535367806989845647794844557291065600 11686756 194064666249083329407160034596782638720 11686757 -25035672374092751259662334988147700994 11686758 -271627880158068175634970960548210829312 11686759 98226134177351951367142548330331437616 11686760 -544717255003167285559530440387061350400 11686761 41964962823590269276232317379935141632 11686762 -256691399153897590491102861242297066400 11686763 555953591013131100770966578784805261648 11686764 -378314248647146590759966696408835418624 11686765 -167880201671779958569638222884912836680 11686766 62948600031441975644147353875048875520 11686767 -592979582086148704108621436905397397120 11686768 -52946881108806707505819433104718233600 11686769 -576968597175376121135851938220834573404 11686770 -56575753350384685144554900596786870880 11686771 61193223618957038280354378374521812312 11686772 501261816810061937168616617901317332992 11686773 -284649616451779709108688125283216113856 11686774 106779457477926833560442961405454794240 11686775 -634506602844172043323039074919130929200 11686776 -372697574632803694236444156689591808000 11686777 -5352620197260663686065098753709604374 11686778 404910923179875508694538030460196995440 11686779 17774067973027127490567834210159875280 11686780 202645419350776968931243818208520509440 11686781 -1033550699496147945909845592375898199418 11686782 353371518805772146553079482667648466944 11686783 58946002984543805685043684980435560448 11686784 -539674413204058426370728953695101255680 11686785 -484425385397209408885279363015960320 11686786 -796425572692033937528690465735116032000 11686787 -500226302502113741358344797361834668848 11686788 -30830307033578422564155040571293562880 11686789 -82964458544895000026804925581000915876 11686790 211914887873392267428757162126545561600 11686791 -246461673658849565106582374651629368408 11686792 848693714840525318656435021054681251840 11686793 -316945708670182728743424076599388313958 11686794 268233268197180892631467058454680543232 11686795 -964290675321287618616806500392710335200 11686796 588429582442405644908079081265597317120 11686797 743369434913970076998758982432235395660 11686798 -9515084885610327826373158736910083136 11686799 -509337975202713193058256416373983348736 11686800 72258718706847324917016779609874432000 11686801 225182054757450042130593562178596562752 11686802 493225186305181096478381678469974462352 11686803 -169528618801205488544194424134037025936 11686804 -332982886748210714656278162826086981888 11686805 -255443967261678389728824064305575721600 11686806 -44013915032282142588521332543522327680 11686807 -1255913615091831424886224057159181362896 11686808 29435803466940051541027881713075896320 11686809 -705795569153976007668525586795772533296 11686810 416636061687443038196776371287457749760 11686811 -773994989263499645079957378658560386352 11686812 -567946219286661427132491621966721279488 11686813 6865081572782012765010897950182277568 11686814 -124842158693111499832089478310565749760 11686815 193917790009724065920228728929092480000 11686816 -1040794507323889687379209076557820264448 11686817 -778730474251513441706289872226867675900 11686818 -71439415287740578448026221660201759744 11686819 -162893354478362358495853045837009567780 11686820 -31987131949865310599586412169949772800 11686821 -446261174399271324823389482388504898176 11686822 45215335012944865557544525719043016832 11686823 -1155342287647845569498988423365562943920 11686824 -604146775652907781322518757211945369600 11686825 725524879353997846507138539662450059550 11686826 -383343955701283409084393199709527407520 11686827 1014774262668046767021379540645932076032 11686828 478710450909114072662137536099731183616 11686829 204450428229050949002366049754736486400 11686830 -124020143861270898790808338935738718080 11686831 258493844233995066215133232261280912632 11686832 208368000715362120127274646018666135552 11686833 -364261451374449491376994811362047713598 11686834 -3064790004980203583430312721148977248 11686835 115463404103978246563848133690768919280 11686836 -101872372625880330802507370980260046848 11686837 -670208696122963630880024053488011287908 11686838 178937675929885048305756015609180313920 11686839 279369445577253914342903663851427900880 11686840 -38910645513035107615211088084474470400 11686841 -18338278672752172618636705884840056688 11686842 182417581046797661632012483389200213760 11686843 -1045443478800085783244386813214068679880 11686844 -37780308663546093394885507994091402240 11686845 -49009777280210269737118542495293291520 11686846 -804471248705774340150120807339152581440 11686847 -335319498418912688264913402222659137080 11686848 -253865324827848831302875163941436129280 11686849 581722476304396165374452079034081558850 11686850 80035917381951459658838594744161612800 11686851 -118373837916159078472382005882107025776 11686852 -177351804899018981205496049690780479488 11686853 -43274055601145518143575518955456002116 11686854 58323233251148019064720224546429954432 11686855 443923910453511487388213158344719940000 11686856 137632255987462128224923741336421114880 11686857 28023815992552307770600211417136351360 11686858 231046269706161680548907122679060063280 11686859 -325613418083556942534672458398184312940 11686860 101216491405877666700207688495997767680 11686861 -195529400275427236634081296266763954560 11686862 -46344750302822861903121145604194467840 11686863 -302405068033245078241287087546875546112 11686864 -18430647710173768343218557575946174464 11686865 125586225337160579960242710600248918400 11686866 -160938492842046417720493699101851323776 11686867 -378812245990535531689541338781097832084 11686868 -94592635075974245514542814787079866368 11686869 229145049753909047432657538874395592320 11686870 49621409508636863494014053650757904000 11686871 26353945834991673774651493757301094560 11686872 -80977608776432066133891377134338048000 11686873 658371888101560349123792941811754015504 11686874 -77276344777100130643129586117713870368 11686875 8654504971911668333342418544361280000 11686876 -159354976938772043979886968426508879872 11686877 515909112610196101932189922457685846912 11686878 -174692578412593877643510793751812530816 11686879 -1879271638921296465329013264922903206624 11686880 448005008654683888765303101004150210560 11686881 135177720612567019777744134436545230880 11686882 275649880081828840204938265892846835792 11686883 -125146666284238726524764832912833768592 11686884 4270036738303835188910979921386864640 11686885 -336248251699701827530491349418419962240 11686886 -242515029546601595820285588656053390080 11686887 195580425686537499881899907287788154128 11686888 -1491701114229772033065542571724123146240 11686889 875575877857188226878504057682327337856 11686890 249986109946877935058413993052917105920 11686891 286245633124829599077981359423856340512 11686892 -139649469253963162700886288656986288896 11686893 65718084593534667487950058266187440000 11686894 288787075961118353713450535309825660352 11686895 -294916478462946834950030431590459048960 11686896 -137203600462699182032532703170623569920 11686897 1327940589098950258228318499449718398320 11686898 -227621281858951773931862891709124541952 11686899 97251655075213387779645550729384631040 11686900 -288355557366036397826403927735510272000 11686901 -601981198875175900269163510836202486098 11686902 40343755838332073349695361283964790144 11686903 -1172817272474663391424863853936777627416 11686904 367530409031993302336505959099140341760 11686905 -262456949083600359358216814959588418040 11686906 -350747557826986645902243820955692800 11686907 247833272332885518908611677119205024384 11686908 104324886832716904124324951730295603200 11686909 622869206766730879499854674732304536600 11686910 168649930775142343001304531016700112000 11686911 610902221238234365472695879927815668480 11686912 -255421889172369520819810771873151582208 11686913 534491800506073464934799873384971700160 11686914 -453434754114392727720233832755780600496 11686915 -530629980195150973278222966811695268080 11686916 805436228506089102101622569452272858240 11686917 618581001699376649940818152475226237600 11686918 -675136769612837319853432706075928420096 11686919 129898018146209296226729343759055224840 11686920 202570339871442074883996865788017049600 11686921 67201133294126075508033666607799506944 11686922 154882035305812261698378374898381112704 11686923 -10650692101646116133236331030493596880 11686924 -326473826619302370075759675368104018944 11686925 -17308751321648015001834071159859472350 11686926 243658906369676279228217609771224868864 11686927 -2519186840595930231573347918687751936 11686928 283706475670353345856381596088355979264 11686929 -582209862713671663421078516766238859712 11686930 432517570277237035712619583052793843360 11686931 -326515230226067989096731743982747383136 11686932 482158274577524104982544908081449001856 11686933 624751768015455293967062510111999655182 11686934 -8256699459162862852393509606503783808 11686935 -287299171837757757563490253028022720 11686936 859108032836954387626554117771671623680 11686937 -63105097296137956849997470141871319600 11686938 -15949509415584980483578729089281310720 11686939 -734065394495421907205056434110133765168 11686940 466159962126110032675242904667945111040 11686941 423176392913126429966205512590833969702 11686942 -355514633234806101551412353019694440000 11686943 -535600722478168102451359258323538523808 11686944 545356025278764421022438262284872581120 11686945 529126608443660235689652695262416087700 11686946 -106583133156150768883161183391981880160 11686947 599532997268092689050690178061055827200 11686948 67918139459977987963889671937231921152 11686949 -482751317801125347694205084472604090050 11686950 -317118596333678608855716815283437184000 11686951 -1239617981035690967393011647149383831048 11686952 -155497843061588771971671230885037434880 11686953 124727462114376117260798736347609561664 11686954 410586835101202924458016430388406720176 11686955 -77266851500130383100297532235619962880 11686956 285641125300120209374739079616194437120 11686957 -91390087055251666583076408976793980160 11686958 1641761260326119543894849039374133184 11686959 -261564310109096739532378543202905122936 11686960 -126994759092596512621617246197672509440 11686961 -332713050660946868645046401485588409856 11686962 -168112787261072615438536218023641760256 11686963 -287721651194400132963933656650293922400 11686964 675051335223803540682381915030543072000 11686965 192664504008938673595060496237323833120 11686966 -542915013734213405272599222288464489568 11686967 391457571896611401475974282246341404560 11686968 48640984534063549356318640666387537920 11686969 -67990909858569265176316449803399822848 11686970 1536417036303915607768899592973740800 11686971 -797069677089788206944600333001640737680 11686972 919278657581914808700138899978395295232 11686973 -1591990498307957213035665699186168641664 11686974 16926709721811244973639276234023860480 11686975 9578770472240929643545581769625387000 11686976 -94859729902869111883516584336115630080 11686977 300935372064445713968845345702620973440 11686978 -212736507284702505017339617297274310960 11686979 -420336629484570468295109687511969444420 11686980 136125163349128054393568072207882956800 11686981 -141422437825366802761496028954574787040 11686982 768900812705193844946170139450789834592 11686983 25754137819113682322822985291938619648 11686984 4466008868336957001697712803752837120 11686985 904651296198382069061945957610163806180 11686986 44615988806853662404195278338209872432 11686987 338634649932761598272306313950885370768 11686988 -61317112414512281830022943770761128960 11686989 207110505442750422504994873319811290208 11686990 -176183538088507821201051513838476541440 11686991 1871149461800825612626021085961481633752 11686992 16403880450417436150358086016624885760 11686993 -768885780281425184189086796623450511758 11686994 -52980097397074214392916820013248493056 11686995 412228464910084367301134265991209414000 11686996 172211865609958678181307340426160148480 11686997 323320150908656860498164748485218761632 11686998 343067192235812812651077662874047029248 11686999 -1032379213610702313993585404938926763000 11687000 -118893171750175142304819324353740800000 11687001 -395215970648704027996714608263539211568 11687002 -195180826275851490135226877913461868048 11687003 16072592389825070699025863930605394184 11687004 6178874372332227211610589964243946496 11687005 -338979392673940357542002578429111668480 11687006 361507634582863087647242947811011085952 11687007 -633692678364332735120398104242602551408 11687008 -26853785974731236796404526042625867776 11687009 -118992579149242442015377570426606539900 11687010 54948018518351752814698044735172546560 11687011 619372571003222646550123104911544638720 11687012 8723755017071131941886968654581053056 11687013 -1713541588506103543680723287499485568 11687014 -10135579827286424601496153972941391584 11687015 -281661878045109285123938804266729092000 11687016 767580372464212287395113530387754598400 11687017 -1069935758665271319487386159484677798320 11687018 147543555027566513668419243111210537216 11687019 2268893965045192374684230970174880344 11687020 -568334784496669512318453554269695774720 11687021 -2309844096884570188564894796148524476500 11687022 -231026919263363379846802493539393251840 11687023 576016118580461339534039966784909088480 11687024 203753502953023146126508467568003055616 11687025 26348632903820002735433164353500073600 11687026 -75365953896174544060607157115404243456 11687027 -914094097363191344329171036197034812 11687028 146311379871864938587741427138544721920 11687029 689039169944889882884277191081580163260 11687030 96974804289364909591764927390913192320 11687031 400486164969144453047316792009346913280 11687032 -164278802473804645493063368352216555520 11687033 1343453276666054934746309182195013885520 11687034 -640587646885593194662382512313043006720 11687035 -254541022240529005038517857105831645600 11687036 61142595889486308242011960784102003712 11687037 260446876338319747899778303741415554560 11687038 -88322952473693925811902699702409823040 11687039 304606355326399204665242404439421931200 11687040 -384442771115694440111881979037745152000 11687041 1332955243334990660711123861430778139652 11687042 -203658422256303856021568330667975572448 11687043 258708875677849406316814157979645673464 11687044 -427369885071956267016005114279264596864 11687045 -279042887196560160510390188862569859720 11687046 28944794289029779012105946932035084288 11687047 -496039522474737484421196719127995520480 11687048 -456341474824380815293978136496219095040 11687049 -93118587585877977443316285032040674832 11687050 31534100339164212560137502144835117600 11687051 -164290568450262506615831923491136071216 11687052 -96219386787472535573046705689350225920 11687053 -170503520099670543823379543472631461920 11687054 -11566210449887959403922209053081219968 11687055 -317164378690433580771144006548571072240 11687056 4501233950657835929741672894499192832 11687057 -100625883008969256948368467975454975694 11687058 45275830157117814545346007950353664000 11687059 -278335524917720849013266811286913333280 11687060 273616392059697023005260342871998259200 11687061 -50051605254399850461444110238528546720 11687062 112249458132675131272531145478924976128 11687063 108947596911795923068850254962714522312 11687064 -41195189271344710020596091276238356480 11687065 347270349457821759672371880900554638920 11687066 60790950057276800600977776016580309232 11687067 268964162822020584915622700095557699072 11687068 -201020082805240852904026320166549361152 11687069 950307803126039309216298539360401616160 11687070 -46405335771923738090625004936975804800 11687071 87332523113555934766613211397062816000 11687072 -1045032093665042356239872530184684568576 11687073 445935889862727497501945693363922731184 11687074 -85605352944022071971201624493064896000 11687075 380770221482996826695885889094274756400 11687076 -154884689275240212408213963829905783168 11687077 -860155041999098643393508577533001291074 11687078 -413262871904213745448750971112961201280 11687079 -33961905231812845634427027348043440000 11687080 -297624520304825415738507386548067635200 11687081 19750707638160555752086925764492639104 11687082 28915809140016651411263095788018585600 11687083 184196504000798819290702684885590949824 11687084 384261328608307342644046898474378409216 11687085 676490812931399286611900238819555751200 11687086 -501556570025455688152128714006443299008 11687087 -1303625675994100845601943267723399379240 11687088 -16111011807203313744310750568988180480 11687089 -210284602333434114056939509734616920000 11687090 203095473020233649865704878854461683200 11687091 50004187718391470141248165004494666080 11687092 828352963090980375617837310730143240960 11687093 119372628895456726783309287710833506048 11687094 419836540513598707388226217683734713824 11687095 17452862628316676460998839791356866560 11687096 -15057289545565871948468851784172318720 11687097 366308617320622055087516201798675954880 11687098 551797105144163463565032730842116870400 11687099 12862548324822215922417587169511108608 11687100 24165063435819399259814301135992832000 11687101 1643031174781892876092850769005793905632 11687102 358261482615305132906803034465916641280 11687103 103494465712111509831149570904125130000 11687104 -112558763512114257209760580309308407808 11687105 -115257957228372724892811549575543730240 11687106 -176126055844551670072765019191410976896 11687107 2356434460193570014859983095507016112680 11687108 1066096778644524678868697040873117030528 11687109 375114060020145847553131585655119150080 11687110 -346291524311974517192538339371501447040 11687111 -299920618791898335245040473432202453288 11687112 -246290726069546853622828514045799628800 11687113 1138627968254215401612971720771736156900 11687114 -510626217957817249810435847007087046656 11687115 -630020638173445988599033448661114485760 11687116 86427876351304759327711378201904025600 11687117 232230418668272624145653995661342743020 11687118 -412251829465749139927399722277705384896 11687119 -1180440077001679222204746750476140414480 11687120 -159739654983772698025962793078348185600 11687121 -531575079007238683103044793827129409280 11687122 -339491274925221641068660859007013995888 11687123 97394227183267365817961112102899253840 11687124 -12203506930929403220125108880049930240 11687125 -420177580605744722610300379851474573000 11687126 -221085149922610184515780086064704432000 11687127 -470513668009036748301366320431817014680 11687128 -14776242636900363310625756270631321600 11687129 1011500727235787324750394290219886590730 11687130 13267096487275533964482347140531000320 11687131 973046076929850622922566638848325492932 11687132 -153188299792642743578546538739647295488 11687133 103485418433593411554342196219989597600 11687134 504334230633782608038341024530231641216 11687135 271212427088544606757859143777679054160 11687136 300881771851008287680650513861812158464 11687137 -617572907750645583622789053081242617488 11687138 -96610179051339612381691876296889685856 11687139 -1071785736571068460514577887031114942480 11687140 -395300288630904110861216830270663714560 11687141 -576675507546278004485696005136399419716 11687142 -4796817337872801509149524959432395776 11687143 60345378638097483270882639522844886544 11687144 -284468043484801033257023040562489344000 11687145 322804066614824201077984361723759145600 11687146 54111527081125755736691562020204465664 11687147 -397176479234346743364414700983884262720 11687148 190436216112897790289471407406059776 11687149 87187797349439516164763403900452935020 11687150 351401616465200931341972010761473948800 11687151 -108284708703126307995788012894233299456 11687152 126254350234575900280138710692191993856 11687153 111236686634495740851736644749390836038 11687154 20753866558255407290456934528997003008 11687155 -51896673305269052330552917841735978880 11687156 49511162824031778524132542475173916160 11687157 213408396480424833228599717926819145454 11687158 -145593251446585617734147145722566871424 11687159 443717400943659538141259521344698644440 11687160 166972711172076573418418995919549030400 11687161 -1224330958234829034272512998623861602560 11687162 -461228932315408824905858845370293072128 11687163 -464641396559504777225124712467542791656 11687164 -3801477663852272928988856133243554304 11687165 -435206995375998077134916109726560112000 11687166 23343611844394472092474670688863891520 11687167 8415987873089603418797943990011842440 11687168 -40604207903463411446965182406953271296 11687169 103011304368178939009308480597721220928 11687170 -150369328677070323110155733588232046080 11687171 602897451503052664028765278606132512192 11687172 -45630422104638793822756693671063195648 11687173 296251145146341418132794189978270696888 11687174 252542416127561099448831800869404568320 11687175 156956228335986553275428272528074528000 11687176 -1007244187843054968186073866266261207040 11687177 621389749197795426623312634185060562612 11687178 455808124899755953507812558096284497920 11687179 -8254712722788140242631723329151226224 11687180 472733822941131974559373633914062054400 11687181 706777517076097554777585254866030218240 11687182 106115294249538184540051779425985385344 11687183 319034962167878386445701862911489249320 11687184 -44070733101022951155421212562019106816 11687185 16022995610582733152899240292668574400 11687186 38654239378084627816299975583744567296 11687187 743990205757619329078125163053647711160 11687188 187766297264595501184812337867558199040 11687189 133124100459490548476521495603752980124 11687190 -14325910304279720078520100588437331200 11687191 -238296280955390853741003900736535572408 11687192 256037918028610811186360624218096435200 11687193 96504736080069933683479848904741902720 11687194 356644958974637159059153243208951127552 11687195 -73631367932820158224731350852771536080 11687196 240793771905120591078079961723007144960 11687197 -372069048229157160175156960537367576506 11687198 4741854626813069867179023145567254720 11687199 -849381119090710714084069317295037956536 11687200 107026409814700843983374522231449190400 11687201 -1928946593662473412040052741744041830908 11687202 -176538729291046324454453050390433908608 11687203 1053838043754970225951564280740927262160 11687204 1183813569588134122913032944624430755840 11687205 231070422495377180895117550524498096000 11687206 -182017697652704576098929993587450300448 11687207 -24394386598002410075452448710348750848 11687208 -76103531951678683388069220302528839680 11687209 -580658130386163822666882337729627835996 11687210 -253792692917775260031081016292390958240 11687211 689377596063955599495305307806339798232 11687212 560937562584865408392148723283766330880 11687213 -226715733902249578027356636795217822260 11687214 405969379838671040730595361055264768 11687215 -378979645954430786379596873176908437280 11687216 57624446058061601133218127098175209472 11687217 -188647438967591300233940427758072075520 11687218 423787592579391421590274643865586444560 11687219 526536187997216225869629430352698256160 11687220 -338983941828840810737703881043997900800 11687221 -144739444952292316043003302017250199296 11687222 -241252504027702095343312392906202587648 11687223 -667086013046097617386518036797314665600 11687224 -845231275534691189246874953935214039040 11687225 -652560723396814919591466858161113950000 11687226 -202826326248143783319988920720641492736 11687227 -19069041784725376738609145963848199008 11687228 4174940481728901866003260125540237312 11687229 -208494727981789514102856347995643521626 11687230 330104759329114346565518805914773921920 11687231 -414789194568389015251841453903214523968 11687232 -13862482537152703135868391854702592000 11687233 -1335730085736510193193058505980950867518 11687234 -244538076063239412128115609104153757120 11687235 454396392879303129043132448811713507760 11687236 473865736301725768865801523628280478720 11687237 372374198829506134683833222238520581852 11687238 -54453115375577489353168881933451657056 11687239 -429627320503750716120727857469416217248 11687240 358813420698480378128843052110773708800 11687241 749877505946520478285872578378851525392 11687242 -123399250730076258882530922306863692800 11687243 -401571779964104420367290453743894634400 11687244 -702830476928734645177807642230898775040 11687245 -1216573834428123736962529398121241702400 11687246 504084074871092370981032467961106614400 11687247 7272721938253395602532287792511638640 11687248 19441909728213916918912983652695015424 11687249 124937807063656872705936473619111795072 11687250 -412135550285017799575462215987666432000 11687251 -35391814398023029518400740084668387760 11687252 322492890137464726027562838387331061760 11687253 -379693867515761663955899178856285314816 11687254 -40251224750372645665241106757539330048 11687255 473457348293082404513793903679885038720 11687256 -180459777833639208903106013721777561600 11687257 1125492038046052441344306594805529467152 11687258 396984324034473868821549226446055284480 11687259 -687419829340861326401373619025910669120 11687260 211746528885808439859402502386306048000 11687261 717980861483852645681944524760309255200 11687262 -117594341669564913250970708100025824000 11687263 -38982198318655952899078300556535515776 11687264 427762434586125545798113882527558008832 11687265 149759273588547074455910342400713621460 11687266 -380362748114139243715087783743826607616 11687267 -264472559948827900604267393197612001448 11687268 -40723574921095246944697299654803773440 11687269 -1569661762855202180112158921994252130 11687270 -11256297316050094818951269464796160000 11687271 -964740424073442397031939580145929600 11687272 663355067276794978322378348016973363200 11687273 202425307516642403988120409821085604928 11687274 500356269383579225008419592234816957440 11687275 -66310027470363612256495042375799208700 11687276 -335157580789970922973718642062166787840 11687277 -269353284188172024450432300294030072768 11687278 80255913867010320215180590181975653440 11687279 359237339776573987033299102280645100544 11687280 -120277905997209883669693179877471027200 11687281 474655937726561718499779583819987600082 11687282 39965807849238723171744107306450302992 11687283 960245334605446395557407052959527474384 11687284 686835958344761045874567325108403137920 11687285 166543382996398873866435653060850458400 11687286 89449558773716489464320788979670472064 11687287 -159693667424525795210394846603733575064 11687288 -708815558897422534679199584828592906240 11687289 69496038165802803541251999077382248448 11687290 279322098373105483822417662244509081600 11687291 235891390576349349759283264581336885504 11687292 -339547908219716981452721802865365072384 11687293 625368402273015970908892957109954961542 11687294 -63084048464817117044991246633998882304 11687295 3125890622275164260552096470930409280 11687296 -454301829486297890904004030960616079360 11687297 337848879552839136429477693916312188720 11687298 111030317219774234025028682772059543040 11687299 221759191334858842188541364153293126640 11687300 -8478256926049894446277316458526035200 11687301 -220838405889550994733048179507606376000 11687302 -226401547670543590640120693433746718720 11687303 340167013337716691965085333831534838552 11687304 -407353597951107228557535133945829498880 11687305 -106034928511091045853284920393664005440 11687306 478476592413162277793717168190740354352 11687307 650735519802646868929264989189705143040 11687308 1388347736791711355678151563266865405440 11687309 -1307863286525094968750564521840999100490 11687310 35370337668896110692736417944419942400 11687311 -712249605184326269397795263444120744976 11687312 -4565186072432246011850029074717081600 11687313 354344815907391211478459746517603160576 11687314 -8175632852482057674378104804585827200 11687315 -135810357210642443586141270064434761040 11687316 232722105981009749853431513095050799104 11687317 241207418131732402691630035518575687520 11687318 -368170392496596273765812457490032082560 11687319 -15984316990054458922601790761815959840 11687320 -758557758251401263336833671309039411200 11687321 -365072321170171830076107986214826435056 11687322 -21775344862676154090379504829465953536 11687323 -36038097701708036791663552973405166560 11687324 -746364746776767593665375322051924126208 11687325 113374046767557043169690868557203629600 11687326 281270638524073414284732596613691570560 11687327 -1383911760495149076369324834828609889824 11687328 865534828022128945535769707018547363840 11687329 -773679336067728729578223673782138923324 11687330 -152274896432792388899785558528496280000 11687331 -661371698459506786124928081145581658248 11687332 -604099656327748017496116242311547984640 11687333 30652087272465890855082150644066612316 11687334 248997403180138108024577151786560629248 11687335 315514198906255628125411978476045964800 11687336 -125640325737104169604030311601935575040 11687337 -292646547995853296670538387224373204320 11687338 17794337264340693077046406806609508800 11687339 -1149906459577900575657439002278614656000 11687340 -78139435282541378756314830420427653120 11687341 252657978128583748576369273942353453184 11687342 413519369723872733523181162639470603072 11687343 -473343177825254053949747171825965497336 11687344 158088399078733455556824720191443189760 11687345 1523637697115839891915535071405889059200 11687346 -95310835371413084165038396598220532992 11687347 365335101124761998383316426152759457952 11687348 227240151776075783517112881659486338560 11687349 -976965919603499937260801559403654139520 11687350 -92631869593867956593990285389212645600 11687351 94813578115056377504556596441062664544 11687352 14092375310161946720140619962095575040 11687353 157761140149722476021498665590614012244 11687354 233211450483746286101789500518924156672 11687355 -309666428282663997793641094540080160800 11687356 693818004039828757778405335245407728640 11687357 20950195398642455991939172846918172640 11687358 -24347564391192341470549565873541553152 11687359 179323781607649541687639771037640650560 11687360 -89080747665405332255876433045954232320 11687361 -54012474017841255015434830371639374976 11687362 -264499150407788320316064866654579808 11687363 -605096595500436719284487471340949560 11687364 -143453792624615502604185923953780075776 11687365 646345153092185167063747059324958384800 11687366 -317309779421852365878795317698587166368 11687367 -578191724806913045491624199022377983320 11687368 348006402248497950526681338292170424320 11687369 -1332455818870569371553574584022941100080 11687370 -102975413132667806027474152515257491200 11687371 401230230523147741948048025076203271572 11687372 -93306121280690294377823653522719633408 11687373 35343885396579433697404844340778102860 11687374 127299688828323629264291068583670495936 11687375 3093560481711353210336461200580152000 11687376 123618653843687979589400815156754644992 11687377 201097678538631601222831476068242926940 11687378 77562742799551568826530575291389852960 11687379 647519079992911768918472646772416564288 11687380 -171982795478269893186346822295641497600 11687381 -215711565200261139013525370325128792832 11687382 -461281523283140398025296393449704448000 11687383 482741021554623629362469429817733098632 11687384 -862086407536431297383347039493876029440 11687385 61043967491409671988580401037702017600 11687386 -458963496899692091485112502651043822608 11687387 112392206072755531564718134763507868912 11687388 17650237115050005884663803744381353984 11687389 429059187846074219083945304691224853856 11687390 45483296322779084854711424135842560 11687391 -426838376564105385922485008397754083840 11687392 -925646688184479303929744028114422857728 11687393 -80051235231848691376046235820988267358 11687394 100519741506399118662853553923894510080 11687395 605957145443408846141519500568028056400 11687396 -175341099515572966754484810291172737024 11687397 -54907909451946568282737795095820650400 11687398 -283430094826716472018192022406634485120 11687399 717002405942108184292813175878403801400 11687400 3456487653843035806978197193537536000 11687401 -442543155452422810002212692975874983296 11687402 -302811770207285458333347647962459936848 11687403 22527371719361042581472819784171565056 11687404 -219502735359368433422042882930603111424 11687405 484444308270991767704754656056047042060 11687406 -323951136004488516730960571486539516800 11687407 493357412537125997941473473600551896656 11687408 -181930584606423830857572499484543877120 11687409 46104482762927830953925918146624245490 11687410 -108516281905743258369013060176566138880 11687411 -154516348649486346343878136740799254000 11687412 115756987609145769711458361296110424064 11687413 -82907660557981226564029859870125564960 11687414 -362246429465196706985955777650801326944 11687415 -453290980661598619089686270398380490080 11687416 121426174953209082526101956712418099200 11687417 35875843913002824785844080275091347968 11687418 -666861819631179292306481171494875148800 11687419 -285380955385861922614858742679048287328 11687420 -1072901153553662223374237471404782289920 11687421 -212760650126863735269152845922830663200 11687422 715334445240161339359736637921993664512 11687423 136841957553355456627046516677748508288 11687424 -8285781577520974060130274615427596288 11687425 -231931649914040522671605631609633791850 11687426 187326906040379565115767681534956567424 11687427 96036467902149609539439420861160183296 11687428 73871340983390105427629507771516636160 11687429 44342812641780606244116213729821276160 11687430 -37223890915944465019053937965108142080 11687431 -428061751368078574913179084850209612440 11687432 666335395967694827585937846698421043200 11687433 -600718005307021129770067386071623824096 11687434 115506819636319867074281820558554241024 11687435 -541236720263053590323168222618675089200 11687436 649837616511522721584658143906691292160 11687437 -87961615632796709584062263749767933780 11687438 -33995200738681020052396998561258309888 11687439 76954685492574779286019606312840575624 11687440 -191997639021735773430419204684766167040 11687441 -698509581055805901793731880246741870158 11687442 -53180341177219781746646847909479408640 11687443 -33017704090700284050057014545060517376 11687444 877678135240282078577386180107438039936 11687445 -185656122812536356252175666844231928960 11687446 29150987808443514757062497270343486144 11687447 -324781891615120474069206672238735269240 11687448 803880881751671657417108059855424040960 11687449 -6227906928853615060906082177535969524 11687450 75614848770589531425354365794052409600 11687451 -292134626502773595013529851071837510720 11687452 -76508593058278576565053463734724689920 11687453 -1159158144601268912063914770075211430298 11687454 -92395658189809821259184667594981867072 11687455 200863474097938963650838088854796165760 11687456 67926511464465696674448312258465890304 11687457 -66825663756571587607081989193090216512 11687458 -29980254538155099572241794083438562016 11687459 -300870376091421907944270415592216180784 11687460 -87670403003149943311189157462346055680 11687461 623769853312289978513488646742355877692 11687462 26449016159399873052149473412698379232 11687463 -711537115780869874590462813456453111600 11687464 -884474094620718375458164874043861657600 11687465 269563520194646209440955261299916581120 11687466 48446724652172436533713656919131939840 11687467 1139451637765301538721987704707925254952 11687468 445088708013025932911442115663216450560 11687469 98034034769456544552132511495882574400 11687470 -224922544412804752991262048842150880000 11687471 -436685999866773155716539142590635417328 11687472 -25411047524348389283218185246415896576 11687473 307727821372904541225293184818649480960 11687474 465435655217767015251204840329866814736 11687475 -115546221274356461794666395523254485400 11687476 652806986753767917648773781691020978560 11687477 50748691261720035355937393975498090808 11687478 -243905169131371778868110813702516250624 11687479 -10347217125819321855191192687741263416 11687480 -267924932353956350375291838603635712000 11687481 -3957205627974051820785948230380829184 11687482 -481503116577206079650985579396815989248 11687483 -163036905954415069149040368132037071000 11687484 -412775832732897610702298760942097534464 11687485 -60136723338429527136850080800572820820 11687486 -1163454482773861300466831620228791936 11687487 75898795087922311622673371906200131840 11687488 -391605732098483904258550968340236992512 11687489 518382088872270551332510081006654502880 11687490 -7942402975704257963726700944861445120 11687491 -1276783080676078743180433949152593751108 11687492 485364532920871555274648726147198476416 11687493 270256197025024189640372585431753826400 11687494 2241105125963167230542022175200260352 11687495 679216863828249969596859933610184342880 11687496 63573181950413692968100407991735418880 11687497 -133897587207013491950944205323162604800 11687498 458086710662963773094789237240228670000 11687499 642970822010414814177786611782829586684 11687500 527881904559704153030843220748344000000 11687501 190739915547083900213195191127189409408 11687502 -18156108739343028376398473230535393280 11687503 -122473439980305011491648795781689280520 11687504 -87838335184764336724965177542505799680 11687505 -255919066211999356796254614360048619200 11687506 -433042702083691603644059675295528840048 11687507 11451263529465750978954257742192330288 11687508 -160185765270228472263884632549968015360 11687509 -188127434972557569110850656655852485696 11687510 106032553630418660531720920703374268160 11687511 -440991475235585092346718809009244672 11687512 -163137840532548642730581604421177548800 11687513 -871946802292058575360205569828063629696 11687514 -188565520053671681219877265310381391360 11687515 122781525594478489520431983472129754400 11687516 189625352213459371473940360120252285440 11687517 723370218738070290936993025263298592640 11687518 -25892382046295141429865555720257138880 11687519 -64529558925348990984222751025722653792 11687520 -86821326371930498804386129011891240960 11687521 33300280762961707030672982091740082722 11687522 -278556055860786787467241666588694154240 11687523 105896498984943999589982687981155538688 11687524 -745449742668029449233757152986026731904 11687525 -194074419000390671901387184082181127500 11687526 91270063401909393536042963827183260192 11687527 -13035997463769482299902337954106667520 11687528 732312980444881369295325601297610972160 11687529 -13609321774703201752306242993708544800 11687530 44650889908604873787869389567863864000 11687531 158198773397749705998371802928739434992 11687532 222702467522235628656130516421852396544 11687533 187065343408114122582350459489138985024 11687534 166505130373758034783955783114931795072 11687535 -128238201950665213528281439157349220680 11687536 381864048633420797115590967441096704 11687537 -425991387977903842562656110464465078400 11687538 85690832387892773602116625373927919744 11687539 -316275459719504577740030068025490624800 11687540 430086665877240040412100785064315114240 11687541 242763081211021104551936155429575362592 11687542 8203260232361411306229372384982927104 11687543 -325086745766365872925348002107485995600 11687544 -693594508504153313695383885422739456000 11687545 323217999473834540841925147233017919300 11687546 102338635195342358712523567438183180800 11687547 -950050304261863600015067022684071857728 11687548 266761089038208753763796476966990832640 11687549 196836836501248405945375203279347358336 11687550 -41085312939673868600361255603797222400 11687551 961472974125088712781919858304888976960 11687552 282442633894049579059064470523451801600 11687553 781872002532506436149548366271907051762 11687554 -1773213142816939753169322413226698880 11687555 415002455071074898313586193711200211920 11687556 -90160344798865686752772922606512046080 11687557 77057325958569868152107972303619514912 11687558 -18656450113063491018863552855942922240 11687559 258699384908014226116386068227485791568 11687560 -132364924563647396205491119812910080000 11687561 -1130946998684935532948072443298098767600 11687562 2538823785457993167635284097033814528 11687563 -128065461313816530188405122029493382188 11687564 -141973176016151283842185631907642605568 11687565 -40344440259124535164019440445808691200 11687566 -600242511300209431920898128249567437376 11687567 571250460932634240479173517682025997616 11687568 200687705134114682665372361860196204544 11687569 -649090333142391050510176415999420211420 11687570 -99947593937811218944493486018334215520 11687571 -262378216888692547140365955850570219776 11687572 3579309765790252065996772542169536512 11687573 -516596598223970773780061561206174130496 11687574 -176921418483625221512129081358213419520 11687575 363780544324597449004466440015630482800 11687576 -27140776340531226988711717999102771200 11687577 763670670745793033290269278907206419680 11687578 31658891507937810414988913438308800000 11687579 133616598803838067106054003133138930180 11687580 255182306569445782973475633150683136000 11687581 -439270953017998025406541477717562734618 11687582 -145920982621946793407860197132653120448 11687583 -66780159981975334564198601165831776752 11687584 1161923926375111479164242120531456819200 11687585 -153889694167585135854207766557229678080 11687586 95583991559681371168829863890062496000 11687587 -885513831407559013975195966793138345764 11687588 -35504180600785171837493300374163558400 11687589 -51489664629367027345247066485303164672 11687590 -33571062950501462899586968002039079680 11687591 -165103690816390261656863072100592528008 11687592 -20888905094357408080891311656818114560 11687593 639636291063388721701195084420941916404 11687594 -301313162513032143004147015557152333568 11687595 491016181768165833718465799103063521520 11687596 870347903199917107296384502790058579200 11687597 238784760531761694219652287635070339852 11687598 -192493075493157428216620695782650464000 11687599 -119256153683492340396571196440624699008 11687600 -184004816780508029565490673745494016000 11687601 216327577324376480965662074006959646832 11687602 -2048283434213399003357908466866609920 11687603 -113922969369114707687926377418583843880 11687604 -206087428219360281792850157883125575680 11687605 120964246610839422097063235784500916000 11687606 -35820748754837095601169462771817537920 11687607 365210627088698006363199185983642010160 11687608 -1178385126092715479255034044072997335040 11687609 -857049385294813251425833839956168759040 11687610 89608819057858450779288902481323888640 11687611 384952111121354869813565418020765508960 11687612 451907509333403933863314157723893728256 11687613 41963935540376270325958515622893253248 11687614 257280426726630261618089596469297401152 11687615 113690175477940625689274544737326320 11687616 -199174460340767436412142321788684075008 11687617 -456523363943728727950685201189512312400 11687618 390032564010269744790107444846738711760 11687619 652376092983126977573306811407726678880 11687620 -42722145290054778454190471795481968640 11687621 -352995489789493823881005691761090027456 11687622 60332291432349823937964898756459860480 11687623 -434844420970818636763632232446875747040 11687624 53065489748908529458221756871049072640 11687625 1412462689800137123509273433371008480000 11687626 -264396973828918119024219661788524133120 11687627 -935780224774120168681521497802926270520 11687628 380736331517416832129784061178257342464 11687629 530894036625366470998544320321431354230 11687630 280845652756930852842600672781819488960 11687631 1242490685752904638852118403646495697664 11687632 -509966555603771232028795599359352832 11687633 269885300807342085506984263035952699044 11687634 11399881975818756710593765357716387840 11687635 312523595712655109744597370222288076080 11687636 698967374476452452410863915475741179648 11687637 -10564354222596439148163839131242889632 11687638 252558397697487916245058114693624978560 11687639 551151352129202236085987262658502338440 11687640 139307114093658380868423816027424972800 11687641 -324687198155387696822177713058694844480 11687642 463305271046148156248383623984867647472 11687643 108349442538460937950708002179677864104 11687644 262760468892722034872860610509171022336 11687645 -152576022404324157450452395271997893280 11687646 -115120647370622239060446984030178228416 11687647 10132790259406830795208225729670213392 11687648 -12594363045384217134442569550199783424 11687649 122404973681612854643910429687271737264 11687650 79534987922533579562685354321469557600 11687651 -196918530464046587323759448546990479296 11687652 -17105865611211615976319146940958628224 11687653 1158425805065452077303170136894705502464 11687654 -1042915458687852915570819637368632987136 11687655 43282515355122415891911085762967808000 11687656 381375976799902954722199911718742522880 11687657 76246655413219246853924560465491793920 11687658 -221987530754953967437374665862950400 11687659 -385308933041711120564697240372618285360 11687660 530862815313451392099017802101511244800 11687661 14217198664105386908833750900470050850 11687662 -426179287167301846456754899204035072000 11687663 185026095942283861012704906601556661624 11687664 -14915729453873362779788781271677665280 11687665 11403392921428684388680895404889882880 11687666 -208682644170604223175980673991027975776 11687667 261363561781383607261564897727819983920 11687668 17954852692977330149761257680745011200 11687669 145953494308973207341796101076361915840 11687670 -90411232823463115265124520359417657600 11687671 121969604875207741292070162122142646552 11687672 126372203300089009094252587112669184000 11687673 -256030107508756121159660945081557354416 11687674 469097642229298343245936028295962772336 11687675 -601422931132283641684860148172129789100 11687676 -116031275497083852489633808631605125120 11687677 45186768871602350289857501618592523526 11687678 -1519400835376176388479521375280409344 11687679 -965980878714870786019325362288178995200 11687680 -255645198723569699595300938866061475840 11687681 796722865971408590307722890254437716272 11687682 17379634793408933226477287815523339136 11687683 -12353695710018833790167540347435085824 11687684 -233066463453687550825394703973067635584 11687685 -540912903076639010375235354970674610560 11687686 26052858448430781835241347487347485792 11687687 1335995116829297952643139334375355028784 11687688 -61568026486352566242961672031182848000 11687689 -485125915937179123746090316431616459392 11687690 -76604939614138422224809424539500088320 11687691 340805603560554800830672312843061005824 11687692 -392691090032473001243800880714790525184 11687693 342832541606029736705935811178580005942 11687694 -129681984301387738864446006245517823872 11687695 377267082190777893227297815049174872200 11687696 72181250453537853091047306427317043200 11687697 152941108549890946337261963597518496640 11687698 98780957174269505980885637485837428480 11687699 -44735014479981422221983980644960857300 11687700 179709000397543955693727508930988544000 11687701 -3811138252517498028275900651368187648 11687702 341211866508714686889702713343158805120 11687703 85252631386315925454668547921659232000 11687704 -72638129153379988022968024157261905920 11687705 546272771921575743560255637332139529860 11687706 -219130742374069506583542225796106956800 11687707 -489495448777106877986177088280306559280 11687708 178692954971969861363641844714887120896 11687709 -549233817377519677805835902591523710400 11687710 95597804326588202438313706714191485760 11687711 -324232497037373270053805448511341941760 11687712 -295540615475871409670000306111036522496 11687713 119356773330368355441884326012184115968 11687714 160620489540575619257127446722812357456 11687715 -85107310168656968193783619477050692400 11687716 165186713268641005144547887569147443840 11687717 572876488991963720732049953121827700000 11687718 99949704250733149749913846343134402560 11687719 -1010471989615388043085467349741185635232 11687720 -432839197655672000373004575403273420800 11687721 430756610363374517942932060221324307104 11687722 -323208678912371778743493259371379510176 11687723 -890931722809749473774801373392926802040 11687724 169091007110510547064908086930323201536 11687725 -541341466824584805334130556803822400000 11687726 39520112944137307535736547511876129472 11687727 -477232262861328495487274200253619020280 11687728 -23640664091904711255105994954220568576 11687729 1915055828210391416588980873679919170484 11687730 -134669919185389546965634924211618465280 11687731 -1022889885404534729604895553278589582136 11687732 -151665174248321660446870978202928138240 11687733 120813015512167611077017318587813018684 11687734 63713196339324983987862416306387016960 11687735 -378756645186441357216192193844588929320 11687736 -265162322135311194363859587020518195200 11687737 405725587935441614733445000121034651472 11687738 7740851562514233328975149333923914656 11687739 143821516384740266797096624717499973120 11687740 366575611507001591278858457010373808640 11687741 394264778949463829018634694743631844172 11687742 -324324655366876215957313230039982390080 11687743 -209837817421868501043466580336808870440 11687744 -725997271662611787487724826198540288 11687745 -69289378051410376384104849455641022400 11687746 -390629095599238693871786824324921491456 11687747 71642178656884376150674463096918315760 11687748 -664529830995328033306707891423506847744 11687749 50135043462907976717715939716583399360 11687750 -48264704541420960209054794908322176000 11687751 -1011646749664997688502421373165590480760 11687752 125004451655769366693310811822567301120 11687753 -250514701756423817803313855541873600 11687754 146108983269969085654214773651859281920 11687755 563849035443179054421123851329735893600 11687756 -3155108412763548587638021871637027840 11687757 623559620718504787648486132976740936992 11687758 841574143718982389072189811510714087360 11687759 299662177113652534704571988278725870960 11687760 -65200941243023470217318943599807692800 11687761 1173195186086785357729645794815127957362 11687762 -226154755027820159571820680909549760368 11687763 40899003530384574209998070384932866744 11687764 -645516001918952195921207293772107524096 11687765 424731004438710250320006690791975853660 11687766 -84542783584701084153188475654807543936 11687767 107742284076398156830874971602334484192 11687768 -649387987252827866794316730018440509440 11687769 661365760069971254700142961401926923994 11687770 -58042804829545863899497577411858145600 11687771 582581676386061497692340144766250491972 11687772 -204844799414075849617387612625822416896 11687773 -245679568653223605586434352762573800756 11687774 -616931683221777875087743151891376085440 11687775 55092120201629966436495070224937651200 11687776 56165945706546083182033009960397045760 11687777 -18919835020498064557243404675472852668 11687778 217193575755149623268975136614552919504 11687779 -935252861382711567917387170969497792224 11687780 -251822071084099910102043361875082698240 11687781 220369131291424911049443945182947228800 11687782 85342504054192840248036657072729759360 11687783 -815348878207333717260595234956269144640 11687784 455906556036080402966716488276192952320 11687785 394559221916026390932200283543125256960 11687786 -715071828386179124941642154413886048256 11687787 7002780596676676131862097490843162240 11687788 14713598427932940279910222664877115392 11687789 -362670182471305058873233250283804634644 11687790 84156887193512765803409268102054124800 11687791 12082480975734547527939557708531823400 11687792 53084662775094200790129868164877418496 11687793 5084525348147278804103656435351229760 11687794 -131663423342897943758452530743087288304 11687795 -62278592647906875337960144911779404800 11687796 -468517378045869644821972578915877266048 11687797 99968532505657768485974761900235064864 11687798 -313133828304535341822378492468985431936 11687799 -383924088861926821216483028079613352832 11687800 -538758730475103354838619415191262720000 11687801 -757471016662268898092562546991854834198 11687802 -92360952726435519469201340844671941632 11687803 -841296517599720078333048360820772377948 11687804 -304610874543430450252093218869445433344 11687805 213102014107119608987846268982730013600 11687806 -75812689793090907351109631093025318912 11687807 7690430205761967489497048052555367152 11687808 -736631960072652423339406601728095682560 11687809 548754410064510076530819030142667310016 11687810 -127200677615106477214209867287131299840 11687811 -3289392816264384936198924851837403264 11687812 856077671668010136844936128832936857600 11687813 -747355044448202307853985216429822461440 11687814 18508270727784832509530670701361537600 11687815 -579389108508320572958013137697884553600 11687816 164602313901092808883164047210711285760 11687817 488552094360742366552846900672869932160 11687818 457958881822564816803405210293671336704 11687819 267309469079042028294046677924268040592 11687820 -192633722984033851003377736518783959040 11687821 17651641739252776555109288947318035864 11687822 -1384307541793639128744496578758493452928 11687823 -105433946938794705932211324199134945840 11687824 -122189557891601851564961449065062006784 11687825 256350670477936784498961905691584699100 11687826 -243432061551507782799040654419477584256 11687827 572056345985434163390272331763609109676 11687828 -21405050472094975249732633946954159232 11687829 289287682174349989440404679821799319680 11687830 -442665149515533455422345203357020160 11687831 -5552650432076870501766251720504528880 11687832 188336832802142709494466476861236715520 11687833 196151706368162719292734391721912139082 11687834 858987073695552675432386253085637817312 11687835 -113085909554840604643881252063281331600 11687836 -344712222014172956038348538721077698560 11687837 -89342333728456364835883533599383773696 11687838 376408924189033842243680790440743873344 11687839 -122362850944485930192060415301210083360 11687840 769242206505802976788072919267094036480 11687841 486663771523368238028203977280422144000 11687842 138316738788249458716580097773493619200 11687843 -394057952382987015029508513529335247908 11687844 -111340482504269548411011274630072344576 11687845 -25161591866716902783358279582123821480 11687846 821319817759205972383572765783760866240 11687847 379042454679897585697793358046204271400 11687848 383517496723476517439028549196343823360 11687849 -118770222510087179623899594168065460864 11687850 121259059609739616190532595302593056000 11687851 -20563131228516191992583759075574755040 11687852 41654501375184082589408202921323381760 11687853 -586241136363232674249738575234633808192 11687854 524672924943620647209458178001868216832 11687855 -905684982076220198754816962186512221240 11687856 -17068422092940962119431290818404089856 11687857 -1001972223534885682521322512917576688348 11687858 -18587600996057254063706372476553318400 11687859 -467958946446090675071199423902131936236 11687860 -334059820471112901475044433046189425920 11687861 453407820242320410876675440268436692462 11687862 221673259160943500664238387603247612352 11687863 -607339999557378925101112219880026033152 11687864 -15682441524938772105572465254423879680 11687865 -18716717878947444867206652432922118400 11687866 -884960265031845509974591444546957570560 11687867 210384269493280813819066200207668960400 11687868 2951189961620810205559215384980029440 11687869 -620660642151669645589827002148895684160 11687870 -54542720533825269780442044809631782400 11687871 -504227787160352772905586505444633192872 11687872 46122719977302097158659187392668237824 11687873 6708036831242020570819554510594464304 11687874 -593436947519512581857503588676346624 11687875 -233052432810950763639346722048900576000 11687876 517971240206718030032128971413892268032 11687877 -427290569804913617373057166484898085986 11687878 -124744469868011222681324299061524307712 11687879 341222201456447134552950974155284803376 11687880 -23939630955897560949651589189811404800 11687881 1934944326439031305377373450883991732 11687882 -631244391613767014599360089531321762048 11687883 -620431980523218265352551738675997804352 11687884 18115244639336605143707986142908098560 11687885 672928522094285016814728295834740305760 11687886 8559965414823584732872833193243922304 11687887 265810767363181906872680150078867153568 11687888 165778429724060907005689678372000235520 11687889 182534784147133363601805834691557821424 11687890 -37281779101866277309128720793141672800 11687891 -136245151196568602545369011966139767048 11687892 273161376545286143215356221957007974400 11687893 -157911343203681924843460364663276742784 11687894 105175597691264602547901346261188082560 11687895 28968975827050835499458979378596167800 11687896 -798625884126311442346005251821225635840 11687897 450514113416265969488051818736213347140 11687898 152136315666088773475386101414488164864 11687899 -480554052768681624130666551541278007680 11687900 54507181267742305766350346473841664000 11687901 514588869472517803577736357652320124032 11687902 199437651186956122152387995861383297152 11687903 722639525059231598635734186188841493152 11687904 -308702950213901068111537497090689335296 11687905 -304651326009333501251359868050153985880 11687906 -329383842418663340399521740658684540848 11687907 -72521395723382257476828774430766346240 11687908 -1169734964287135059393170475360333521664 11687909 -270717118113088834786057702980547669890 11687910 3707798018416215009373677419829780480 11687911 378008367041870773659418880434924864224 11687912 -498244035023965267545750910555955020800 11687913 861076692122378877260657539397934799104 11687914 77479901432870956544764182183613761024 11687915 6219523664354106236098298754504190320 11687916 -6459763519779705221000044651167338496 11687917 385484471819999462608811585489663114966 11687918 -106976422229526620613596954046391429248 11687919 604487814896091031374935099787880784400 11687920 -66079413110268425973465605656276992000 11687921 -591148650481157459743925717306560364910 11687922 -497859340370428003315930248512760606720 11687923 -4415803819293600807687522286003318672 11687924 -246507244630542720451942377858966463104 11687925 250382815966021941881573924331381744000 11687926 -176363879817243817694117504245144438080 11687927 193019464551603582518532357196537531992 11687928 -61856656105592361775236233332654080000 11687929 -90903457193938909955223277719446697312 11687930 -47468469581330298445686052374619852800 11687931 -193542078390596820157508534832446375280 11687932 -313114619435060697838119982317704534528 11687933 8018196845252075105860618768859489184 11687934 -20653242060518222907995892469375369920 11687935 -266039367227351899858806004352730183840 11687936 -2235707490323409587261232879815884800 11687937 10817024986114336264958732832041290752 11687938 122026761000325412402145628760830599120 11687939 311974872552623283808302329919064639740 11687940 304714386539850764497114596390585016320 11687941 254704467791245361125100773815166840384 11687942 -45103890114713119393953454755363690240 11687943 -612940814694210872270035052890386318936 11687944 -433824039248899010025217367795338275840 11687945 263447329667893000923707415098544955200 11687946 -91125191159750555286766849234038594816 11687947 -407202890398302891627965360464530324408 11687948 163632195884077341700324116220964951808 11687949 107458540860266991786415720243938324480 11687950 -303163138422702821784108471683324256000 11687951 1742119547515849954915733294589507441408 11687952 46670560341051165266892801837066485760 11687953 188770267204239941161132629785728225202 11687954 427540116359964440360800753886566116480 11687955 220868741430786232757027282793070312800 11687956 -3260280648700256982567688966870425600 11687957 -51458381074969722547341304849554211080 11687958 558268669781546381509675485251581992000 11687959 2312462926194086503955322022527843840 11687960 -12150106206437059715036617647516057600 11687961 -20428675454959145411664913686170104320 11687962 -53527889824988702030366072228584010496 11687963 452968357043815943812571034579942846720 11687964 -165783035615127872664883764710000885760 11687965 192037401844363074099004393833014026860 11687966 -810825798245045303589457795845688666176 11687967 -66088753781174468886118425161409541800 11687968 -167672154694176204146790850209374208000 11687969 -313229880695664375818944468942887184956 11687970 -257891766368791806201681484598341002240 11687971 -1755264451184371590067650516519421244000 11687972 -76621298042222684654113924259829178368 11687973 340650257094036398344052371478018935968 11687974 374504989629710249698936337042167172160 11687975 140355074160155125592945636572262946600 11687976 -70930799435425507580556862031470602240 11687977 -307350332337224870328452174455978571328 11687978 475608446238081924798452590349264357040 11687979 -203372333758957200096483982861638216192 11687980 237219123041380545803483622651161856000 11687981 -475014889784553529794491109161969512800 11687982 -67996482161170770328286633596668969408 11687983 537635791519285407526559477335440585600 11687984 23713186669040995170582061927256555520 11687985 396601770513504150633784257394267602420 11687986 -410604885255438361439856864775544461920 11687987 -561019225357886067822809346901724677848 11687988 259941748419502272278686772669958211584 11687989 718715260204052063009653038895838119790 11687990 -241490844779305198881711719189278656000 11687991 -5452358704392579623116817509929044736 11687992 -50169038934119966656182527004787507200 11687993 -648376214311748523847732718720049862020 11687994 22215114463563870433147741335833557728 11687995 1565100649236042203136323192232850800 11687996 957827386091858859368483278899158289408 11687997 103130827535005297767299723377691232000 11687998 -283447048115398568071732434576605211264 11687999 5589881413733776218688061894250417936 11688000 53702175329025166870634103362813952000 11688001 808892777300802186831414887218536163584 11688002 4074565201451970303970552682719272960 11688003 -21724113254750927129142370416987492480 11688004 4824793365077747499979295501237399552 11688005 -13668430470098433725135956395803414400 11688006 416290124826906231729079877637343339008 11688007 -2231369995156561229473922897748943512000 11688008 -136771400158075852132464383277795671040 11688009 -291168395994375610605853227612780128496 11688010 59040863882733835273601697944242608000 11688011 -1671043859336228654712135690705028524288 11688012 65631561608965145867970872526352069632 11688013 -1104598659568705089745966827793967974496 11688014 78495585840657281608251844195020159360 11688015 -192495175948146619526059321116350443200 11688016 -354970819429080966116265978523970306048 11688017 781230926490030680853873475500213693552 11688018 2157486483716564441519730668620746240 11688019 -882904707549897615829262878197601562724 11688020 343443826841760639672167696483391528960 11688021 -822872059306462847304698565723069957120 11688022 638677538825486523768050674121140424832 11688023 34619476875165791089912894983225944448 11688024 405396534482157736077579741409357824000 11688025 106863046312814460134311305831915700800 11688026 152787052201252699346308940119608687360 11688027 -145843919231122644250893316750998089280 11688028 -580045509184760712562124543513079767040 11688029 -394662477291829346156309241700515599316 11688030 -3771516712187966145858566158353753600 11688031 -234433043073493934948777960936156696000 11688032 -145879408603823935348504478968996036608 11688033 29876525802651927733112157905888316864 11688034 253393406529834621437692189459939338912 11688035 -893836750042311015567343050616816025520 11688036 -104343091754777930209937086225876773888 11688037 -166930696009483303061521443647917132740 11688038 418040028421121963405494883682351141696 11688039 129053074781883993578989422009257472408 11688040 -136792314400255431674936668892282880000 11688041 -251323275515551194028654301936124186588 11688042 -4400311241653804603642116984436247040 11688043 1201805409411021752708403158668089490292 11688044 -1030309344934646504046927670350149621760 11688045 4377258462115985395259499453506571840 11688046 -1213861431770997073579841440525667617536 11688047 37987896846525062105791747038769791072 11688048 -89933529041976867019587476883561185280 11688049 -1295305141116422379633987160809370680080 11688050 322216548134218301499321550319326080000 11688051 329266094775825984360402098344550488632 11688052 -317093163640466969166519160582509305088 11688053 -187541185881285525358694276960271703656 11688054 -39725642094543334110290704146012045312 11688055 -41943647813791074302099779558741527840 11688056 24222889153758210843841040138751590400 11688057 814332316154965366601057840458056540954 11688058 -266673026016518827047218042537493951120 11688059 -1160099221334728250989294793666737557960 11688060 104469727907431156543817616438968770560 11688061 490104052702424407070346298017527026560 11688062 259518041154809068936163728573727596032 11688063 -112758824658502377963629719118750868336 11688064 -862395799728153302530566067365661900800 11688065 375531240896560773768783940378574213460 11688066 -14901381185021887775210030217476390400 11688067 -459063261954137040659723357352587498884 11688068 -88904940690613993049918712621699322752 11688069 176554788139578644127781539721197656544 11688070 -46602914777669171927844649688806454400 11688071 832006664711348297518121612360920847520 11688072 -493081738217332826976554073448717762560 11688073 684727996527628763930812447232583078180 11688074 -507987391161290926218153770493265696464 11688075 14902060282334267231065482866045167200 11688076 401792642066950351325526412699587122688 11688077 117580176055217462271558806516910900000 11688078 29034173187580438005008940218530990080 11688079 -922612149150901875132742186920820103040 11688080 -17308973687784616133642278332794634240 11688081 790556911951348918215169747035722176752 11688082 -37849899278026135766896724612482085376 11688083 -157502994461186159604847757778163308480 11688084 -615801038634766601569171207680068321280 11688085 130592844818120883613184676614092815360 11688086 249562904939246776805940181085489128992 11688087 289113118388408834915681595615553958760 11688088 -1886982038864834663857890561382932480 11688089 -413137817970325698081743265301549964544 11688090 68535018132365449389938917525184240640 11688091 -250249928004751917470878302455514562416 11688092 -156387952049613432142883939141931345408 11688093 -574599173188933738594648762681781168640 11688094 -333640674816716658543544207096528665600 11688095 854900189391272848702643325792168337680 11688096 189696225064439436482685998341747113984 11688097 30709230882914354389832059531958925906 11688098 -99360971370307987402727993734148545200 11688099 628201299371800156902559712391404986368 11688100 283258757600681312381059307943457174400 11688101 -1735543736219728738588038682653727681728 11688102 201455914774732208958523757025375054720 11688103 14677894496686377489105263785137650880 11688104 -176074946780430049239323775450290995200 11688105 -211871420640848768971456992580512912000 11688106 704400082020733025652708541684803736752 11688107 296783059835794589700322883823294206352 11688108 -618989525255102205007119274359848778240 11688109 -355560805719175052561035350563042879520 11688110 -123903810449981803283963867450789725440 11688111 250612901134970300647960380695491850640 11688112 -167920033848997706548398803017614163968 11688113 285256995612570119075584390450080841362 11688114 138409328037759325825670422404362069760 11688115 74725606331132197091560837012267736400 11688116 127332856018358483498377676470763520 11688117 -209359515742795633936256020777441117248 11688118 -48012694398996436204956405714872820096 11688119 476365293919325949626022748062353390160 11688120 490797823922753397847088514077134540800 11688121 917356628856078845821095293020641169322 11688122 381200602694662542908117540136660608112 11688123 -110118225580585189532462178582787472616 11688124 -195946741669727497947700985661973506048 11688125 55118334502374260622758143353241638750 11688126 336608339845255701498460987433939329344 11688127 122684975051925627663704611501576849272 11688128 -297240503578868571625112175001633554432 11688129 553278187057777153359468794678664034560 11688130 285489665721120075691394905929891486720 11688131 4802460011405652682083673184639370240 11688132 -139251594785436725715286049582053779456 11688133 276637212151412737742953653402199875744 11688134 -193832046723494418921511319579518621248 11688135 333486050282572280049648626801747126400 11688136 -900334848045436285900919926039708262400 11688137 275756206452502684742148792046484138112 11688138 13822278944140509712836128308080410112 11688139 -1044708049575100305382011008846768542060 11688140 -186341913351819142057662773543815219200 11688141 448360664748858647402677550094615820992 11688142 -101570675098033693783980743380963920000 11688143 -585807762279831636067396899404694816816 11688144 -77462998644413080074754385290276503552 11688145 1742274384743757292306741395748575360 11688146 131714595814424532070975002696798738720 11688147 -267423228730177871812105242966669830592 11688148 423164869616865984712798966157944590336 11688149 1223841206823640161696346047696777802080 11688150 -125565667756155579228743316477834662400 11688151 325642575119232658170273896529414774152 11688152 193628118320315374699137284642078146560 11688153 441116322552276588503452661101513200000 11688154 557462298940396414930295541214224445440 11688155 -100768699340994876944095087024281986880 11688156 61445688548153677565117770344140352000 11688157 214615180614733554864442004256703092120 11688158 -157417186813500126019539603998598655680 11688159 -275458734856517538985147972034330163840 11688160 771207216888972692357276480659390464000 11688161 1558747901622703055575194773540937800724 11688162 99461430759776522984878866615520925184 11688163 -596357856596901205613104247142723479040 11688164 799627637528546984810059980704125685376 11688165 -800399292964116383862575695318373352000 11688166 -566211644505858829759317825319394654112 11688167 162843973038841750303541754346765736520 11688168 -424515934604725270207694244928222986240 11688169 -658944143993136721752893532923120271430 11688170 189556932103522346065706689391259825600 11688171 -915154079812113353136771811703573907072 11688172 487861800964690034827049504054137938176 11688173 68567496527135809974190110579649400640 11688174 -4189126113477006213378094483092213312 11688175 315578471817744401121989916059622391400 11688176 -8320932304488126489549323740462645248 11688177 712104334334877109149010604823153905520 11688178 -227984342390151600509938199172896962560 11688179 -292925916396180232585074032801777106480 11688180 -89628594926990922367475741489095557120 11688181 1327090779515259669247958823261786391982 11688182 -636246883749082983503739000048060244416 11688183 27333995907514500149652356558039204976 11688184 -244739240209549757093369878595314298880 11688185 575747303618186953503098271509787661380 11688186 -31793269951674299724146100611465458176 11688187 459419208074498534949230394647384430352 11688188 354275912906056008204100435354708389888 11688189 94738951983594295900648927930124747520 11688190 32027648674892953446925723053042177600 11688191 -210215227385388816871903245379267392768 11688192 -266370431798946946479325484295389184000 11688193 504121195641410750998443248300535760944 11688194 392999776462922045451084092736806321664 11688195 -357050647419612267884279651238571084800 11688196 134805050463170073293356364661213633024 11688197 -1028786349591117081794880888982166493828 11688198 23135419983936051714655643468160129408 11688199 93208162597424260105499218043994654720 11688200 -117778974003804898661757948519720576000 11688201 135373812846507396141392662511083123392 11688202 168591147914600696706934156079768565552 11688203 -996211679430690461822488937551095397548 11688204 -198679811053690659548583773326499033088 11688205 280698201060538493496288056883400822860 11688206 55495231878821617645432155123720879552 11688207 -506077699696266882579670178993932820208 11688208 91172821164669293075790354590974607360 11688209 107775803418492870536500837940343372288 11688210 -134301774182323847469159539467921694400 11688211 135973400409523724294628978605681460480 11688212 380777939696071048690373496735279935232 11688213 -628651835597364027018822994495142001312 11688214 -33756784295207297828763906504595539648 11688215 -572881211676023219419152783956761987920 11688216 -389375412986006126538288962304163184640 11688217 -2976665752531956629753424049974427168 11688218 -77395001980056870844975441255708810800 11688219 -1395965832801801880785051044210150700 11688220 -168902732544514286361557056642839237120 11688221 -678163782116685329913222998971765735578 11688222 59316169795355967303241433625398820864 11688223 -730721325722023372673668497359652528536 11688224 -75991728509414066139855104235848269824 11688225 106575016980143826376979139546280315200 11688226 65180593720699678836788649154608803328 11688227 -254199919137362969986797841283420464488 11688228 192322497433555944446796705020473245312 11688229 222940332782206000592784763538289446176 11688230 -6332339576633035988320310600075980800 11688231 -311661530700321210850357009550871923376 11688232 285255875009584692251367238607730278400 11688233 507931243927287972119236046358366125184 11688234 -514758317990526194268228222332561905152 11688235 -133365311921630757598853342505688738800 11688236 128961717619094782043384302836650984448 11688237 -144945375558860115383449306079836458 11688238 -2655423059085859232641201754302284480 11688239 -465912757067344401913950659428625227440 11688240 39961504134921155892196285200507863040 11688241 -274619235641501291433043684496066154128 11688242 796403282262114814182446303629972472832 11688243 35759164366823250298707489294273417984 11688244 298390691695000169668185182838352689536 11688245 -275878100789569109008155313441293465600 11688246 577449154417711868629967784618954362880 11688247 1346655667923454668170933342117217585960 11688248 421518165307162265740331096103520419840 11688249 -26434442048142824425471996778649380640 11688250 22887448494198252600316562914556160000 11688251 103283365855080263429548714366935393252 11688252 -337327528230170762896915441596608790528 11688253 -703478835513682824493312444119354669440 11688254 -250550573422094688673210656368123772480 11688255 -160745438133721670847981123789320652360 11688256 38046221521381348998961509873048616960 11688257 -45347375857142584792858062362082343488 11688258 -344659841714031778647660724791813542016 11688259 5711907797299814758778281742374951440 11688260 2319075894984653665869779837280399360 11688261 -58829338365032404812049230203748295200 11688262 -407762272443227282677608593821533406368 11688263 51475044095713736053317659003031689400 11688264 250568942762471909877934803204820853760 11688265 66748663783940034957814371444129072000 11688266 137986183712466284229422022577795382832 11688267 509567426165675287665412377088640408280 11688268 381695793311693464499295450011130301440 11688269 652003023842042575006395241045137191670 11688270 -125718162818829316881925221099749145600 11688271 3176615436619497104865063548927100928 11688272 46093880354938097619845227755496538112 11688273 -1878988624018046468226751054885762173120 11688274 -139908647521102942869987954008877314400 11688275 -418689727293653376159882831694601267700 11688276 -315763748011312503762658285590850897920 11688277 96050631643200880580868453971330642126 11688278 118972905958134184238336831178289305600 11688279 22645814672866839326011698449984942184 11688280 -307974157455901934615616483886717747200 11688281 237406365940946662770265449529531423200 11688282 -467687265980160358276818839361900553248 11688283 -246109414798907412681289598009773277760 11688284 -908730484342512973614487978514218612224 11688285 82523563702076133560132715508524063360 11688286 -15865880002592374088266707357396225408 11688287 399593559406254927657468808878376320000 11688288 -311608262134947805957949304774320455680 11688289 169288782079619167449121312551168348672 11688290 225303913886706577279159747607563034400 11688291 -79345953545076949094986252673462723100 11688292 64298020888942557729748503476983013376 11688293 -435794425005284613593708001675135091458 11688294 -64063773449861537218611116156166446400 11688295 -517171524168689351131599982355422737600 11688296 -625719823602451486635618025985451786240 11688297 -180128581418097298856502176846179474800 11688298 -31605629749579716357281155710263211600 11688299 274040094988607372228082613869388238112 11688300 52951278284729107776081700226133580800 11688301 62085372388705511833002245487845167392 11688302 65738960667656775846275252014433885184 11688303 880173207744942648598548124634575488 11688304 84196400974541566914395860094048993280 11688305 1172779269653579699265973530565592970000 11688306 -66771137586817220894544799234451128320 11688307 -25007859213564978911217625519316644440 11688308 -400279995806151766790078032808288787072 11688309 -439381682889171675842794505261853453696 11688310 -29062715990494461090481077132316861440 11688311 1132810735787634081027475744271690679912 11688312 267341906802276178408645767215080427520 11688313 -253739979857905370166661784848401814080 11688314 274101984501048214170483975412900684032 11688315 249653932693649135433141230639681201520 11688316 67274090943633765294753268652546121728 11688317 398263470752772258310377433466424587232 11688318 -100542446497890215748951496893542025216 11688319 941171966074455879740710236728797698840 11688320 3094368687714626582969129430417408000 11688321 -316093476161944890266655252263595899616 11688322 -40606443488119207920990243381919272960 11688323 -193577804330769829433511502382455927428 11688324 180645237041302070670526251199743283200 11688325 588698686705114070087585393615120316000 11688326 -245509066838467173049828038570597581952 11688327 -317349401144600151181659421786701692160 11688328 -446020806191840024738151588174786263040 11688329 -79647804487118620361048411757717205980 11688330 358377796088389308475596003212480209920 11688331 1389746941682198727119061396193526738132 11688332 -469295288747693054235198972658741014528 11688333 33154133849811642674452871820521323008 11688334 131223640480038825656334555185822995200 11688335 739454416130601379948498613711919398280 11688336 -211956472626236554169567446816038322176 11688337 39695274930113767640442710535416562752 11688338 147227538302238316016069780838340114320 11688339 -127814269875510660816180058008531283152 11688340 66224221735486557026936471542618371840 11688341 -57051622918481868342756500249719352928 11688342 283032489427199804837868397714739473920 11688343 15500817273299230018133206595029151064 11688344 -1384609665746027417715294214691863756800 11688345 361143437310574929592097598509841671040 11688346 -2028357279144141742620560461123236096 11688347 675258423863560668061434153650423404800 11688348 128982448877795620235716843756232589312 11688349 499763210971223377335795458992151093964 11688350 263179124477647118819604994626174844800 11688351 913461643117098463695056968632896571264 11688352 58216994781972345256828866143939592192 11688353 -263944134593696555327567262576354298398 11688354 43954910556609994114962960983793219840 11688355 35013622105289704982609866053129721920 11688356 -28484011892896197087812235042907868928 11688357 493855304548001751430130917414232719200 11688358 -784660515499398251974930205188917600 11688359 230204475669528807554756226159018385200 11688360 360859610967193245126535821577949184000 11688361 -473557199766730129235642297654443052038 11688362 204467383309885110603358142808975320160 11688363 -762336950470521593582916264512540206800 11688364 207758760121585646463782436444822065152 11688365 191231498399663467515476651463409080120 11688366 -133800251091072713859793232398009190400 11688367 983828639954525261496960838308567714432 11688368 48436361462927606886484704940688179200 11688369 120169874343124434591117061865614310400 11688370 77358806718096549727464690409419340800 11688371 627588565437269720584826794539773766600 11688372 264949699512532181695656120326146129920 11688373 -1125432813604636815496699537916876815378 11688374 67608554421779114010682780966596022272 11688375 25716401413690920507878395398606720000 11688376 -279445888399472401575970838106206576640 11688377 1217934138218761861915622884210953581226 11688378 -85521708747017890734566011498446203136 11688379 497091067149352522446999394387266714980 11688380 587078565623539404677535007543871462400 11688381 -19142165181657254139304986282672262068 11688382 -714965762789807087844911885280546571200 11688383 703685952924785338817492071617187070976 11688384 -82763812308081503932149712774515130368 11688385 -728042510445234457620691275815433189420 11688386 -93085127461278578842407778769796130608 11688387 271591847784821494071481847012618547960 11688388 204372432133303679871930211705255004288 11688389 -17426601303249633115985599567039475040 11688390 8478537995608372181863949580291006720 11688391 323443409848786827889052494905496196784 11688392 794302838861856398322900242439802060800 11688393 -227030453189428834828476563424496255872 11688394 359714024750342496359556086420850462720 11688395 189735992012007587081360176001322240 11688396 -185752824477081980443153134982752158208 11688397 46262711443698525104270670764582019200 11688398 607522146689660029601935189389587043840 11688399 -384256923967982558493462475737778455576 11688400 -69204881652991112355882058536369971200 11688401 22689072019369934804019663423183949920 11688402 66581691008258418004212378761066964480 11688403 99607844078326481667636803988814393680 11688404 -14654829023787289741048101680163053568 11688405 -93776035801143604929057536757665863680 11688406 -8153249469735979903826181324757210848 11688407 39213207976348286228944985093609707656 11688408 337985399465445073113385533444136550400 11688409 416925295806831841329463141010685913610 11688410 -39961847313171716331837309865361252640 11688411 -43253346452096829474928884501279014400 11688412 -644563411759965348510378481936935622144 11688413 -283198355482752605989224090036669490080 11688414 120424516712808684122368352830344517440 11688415 -94422490819421246194303759773798388440 11688416 -368669769710221128177654297706316169216 11688417 251980886340106251877531171719145339668 11688418 339975915702181670793925891829871332352 11688419 11765846829970965778949184740471617296 11688420 -275063322319789611828947538802565836800 11688421 -1377551129959290039566045370079471798500 11688422 110844027098739789139761494361543052512 11688423 -405520225115513560003150662526981459416 11688424 276385561877127553224996973382122291200 11688425 -148308092284810092020651082087304507200 11688426 -39583931111717415420758010184529796096 11688427 -676583705627540986338469268063850001248 11688428 89979746679016102786678827221755891968 11688429 114382298312221346654252642143598105280 11688430 -143494422494683228747436282189771566080 11688431 -1154928134572445078964196584796782479400 11688432 399796531547682363951156273154621440 11688433 822776290801861771916281488294789145682 11688434 -92956680941197499780809101149623974384 11688435 159667823273149890153017382838552934400 11688436 800411723198328476237558846665483468800 11688437 281955587743086202256096529589171210332 11688438 37255059971597860738347333292930436544 11688439 -97223206294592190942009889210178296320 11688440 655315408405629233274177080970511564800 11688441 380145383072652936885758029242298301184 11688442 -591345272510049529188419458254023338128 11688443 104263273700897986995887878890231058224 11688444 -230251603441518917678462405059741685760 11688445 849493449560875553575633792869062860800 11688446 -170767064451286880306289053490799595520 11688447 -228977778469775902984469666136184663680 11688448 1618432854076211341962900798456201216 11688449 -552844198322811820782988794391950551550 11688450 92730215289885656779674776793314304000 11688451 877505150253072846819085853185282035452 11688452 921371575326756230278534999929882405120 11688453 -11817755603806582109380688657123309856 11688454 56609965771163583746672228861232201600 11688455 -596567698057404800562234500436632405640 11688456 185587379844734332399538437136885514240 11688457 -31672191970546133747369318931679506432 11688458 -4238151985893024848575300703860132560 11688459 -275819534323309781076878491903418736720 11688460 -609815456033882887125531454589974471680 11688461 662938968348228826608429909507798572172 11688462 -9186121045485851719987541699708565888 11688463 -1339202871876327366722283596360548241816 11688464 -24379631530108096989853621633292697600 11688465 -222762796448910683172262749744101210880 11688466 -196999377890827983217363670558331246336 11688467 355017744597031341115009547294538790992 11688468 -34364928977072133461774077791353352192 11688469 -164182639696558169748585138226488368520 11688470 -310281260767648138833091749958715032320 11688471 -625623921144294943677721213702613168160 11688472 -47646582748910489259946035965794222080 11688473 674660770889889391175182204971675883722 11688474 120705718123422533973971729624083375104 11688475 -8090143354673922735718971299210548800 11688476 -303523997110840927079120938834938777600 11688477 1200328603261428855878441438554415047680 11688478 -481357196072639398709564278948238127744 11688479 657401260224568214582275242630254280 11688480 -115399498325101123919929680831328419840 11688481 30657819678062530079118422281336768192 11688482 -82967723620302557211502399733961148128 11688483 -636473200288385466959092408720913891976 11688484 -543409154413278470295492055272288793984 11688485 78269415862904893159071924472363825920 11688486 293520569302251343450929299144969948544 11688487 442707735482290264942514237856652124272 11688488 45241356449664545064899302278785925120 11688489 470033983889203969000618290307625303520 11688490 284901900271981822702921449061989619200 11688491 1276188363862096348883470448699271612192 11688492 -184168597953935543908128885859500661248 11688493 860425525905243979315306006211586318700 11688494 96095534055363797980081237431889645440 11688495 7617017620946214831379512172521162240 11688496 -162422528631269103365010881486852096000 11688497 -781380258963168985310915479415531387328 11688498 337521230556211925098608268831840093584 11688499 -829717175351661843839679080644444400500 11688500 -9169212163718093943544716803538048000 11688501 44999560980304617139389756682970784768 11688502 -52047613302236854934544381482058584448 11688503 -1188005453007016152613311434445793701840 11688504 -233607928902100915454645543627463290880 11688505 406092633935833560508474969384416510660 11688506 -165087504352352927027194273889494859040 11688507 118006994770129032184495348638938501004 11688508 246342205064598662912478040042745794560 11688509 -3475662069717811712936233471631049504 11688510 -33629708711514093346609166632498099200 11688511 80357110120654017359025414530652249472 11688512 356260616820182743871141831407023685632 11688513 467377179345824636125536615833666781744 11688514 -116629688841677991166391842425045320160 11688515 815019456037990530309465074014605151200 11688516 114547421238624244898947374337519902720 11688517 254189545597139019299483174165259293472 11688518 -6885606158055292410189265705724527296 11688519 138209369637341795404103109162782350848 11688520 -239519308569293570018812737356127744000 11688521 -329717807666354732217549624505937998080 11688522 -237968522844053012043138764108920078848 11688523 -187470562495835084787540972121399430400 11688524 -1994405807089441204132874294730885365760 11688525 345163077683165091581026252562770841250 11688526 110634413979239711270183778812849182464 11688527 -14369380229266389051424310555244841800 11688528 92358941348495815847224787658702716928 11688529 -378828219304251189237558294935752873870 11688530 -112848528216873314011265735372401881600 11688531 257410853059980994630179008876829561600 11688532 -718654388462664852774097687315749810304 11688533 -775630152254775194415912174910598954916 11688534 64122601027272766362478010740478054400 11688535 -58328287776289524052669705563099648240 11688536 160544791968214797027597325085880422400 11688537 -200709017061877636679066965216330579200 11688538 507941880951163582689913367775426535920 11688539 -1362981887595333193630598587819841193660 11688540 -238455186343683714220098962242382515200 11688541 -73594996773095392757048573418315726548 11688542 -11188680530643194232438007184179877568 11688543 1867760900724657428526432348290643306624 11688544 -52320634688233191575598426719786631168 11688545 758229519873363476450490418646325450240 11688546 25518161031070295136855305751441024384 11688547 -935694957362539759149382356958725596916 11688548 -129096089113918058451503456770869154560 11688549 43832962275069459306047558416719858720 11688550 687543089421892945956200042755161600 11688551 48523706430871863462137951558441992752 11688552 -848776822800425954567384135336313569280 11688553 1292371330815722011185849429002942047120 11688554 -205286571156827934122797217864032823808 11688555 362490000518031512170583994751100851200 11688556 209074342727516797440785372923306782720 11688557 485456553055541758026635554734255931392 11688558 -316379293249183622519108356685590179840 11688559 -63263807316427584957792616978737332984 11688560 56963278498045519106637626803627622400 11688561 15010864036900440820673814116488422288 11688562 -163090693321562547288737672690998057968 11688563 -562423316430335245767019894727260267188 11688564 -297058229147003095983163431561688424448 11688565 80210315706585688266048093561324796800 11688566 145351096999617400035644150971520808960 11688567 23707616667226351378765634783115931392 11688568 -80713769263221933696926402202693242880 11688569 -35055370728521328443483629605402716604 11688570 -42146241786283180091488798673677708800 11688571 2093449825791788041204548714658908665280 11688572 65610187496071657543970973507264184320 11688573 -73379197567377566756074105102112651712 11688574 9284750796234780129778491069266310720 11688575 645925735579252032573644781476939263800 11688576 -64526399085158054609840611157606400000 11688577 21987294144679037894712175290967231680 11688578 214355736629999274945267297856526025600 11688579 2056421699818859839802816444512910544 11688580 -427036217249902534722609092810012332800 11688581 -447423859965509792266080197498990084736 11688582 -191642036428865382012392541698142566208 11688583 -844719801894483580053802733420256946400 11688584 240631409746366417827968511554377282560 11688585 -428333736374668383549877018478306433600 11688586 121801347245788365301736601439703568384 11688587 946488968160654556847582134337319649236 11688588 -292264091441604010454623739129758095360 11688589 580517173074329305975182631137473599200 11688590 300450720781688779370408409331535044800 11688591 56547717916325905767523648402413406080 11688592 -119133177490337071813423238968816328704 11688593 -22434660325796507513846941284602155200 11688594 146510569331121326563854075928825411200 11688595 -158977979010744531084103034780308645200 11688596 74673595493718132399915183502656599808 11688597 493723518212975353948618411153490691840 11688598 370981233659896305910202270923042528800 11688599 -215235521525821935954176891052682492536 11688600 84444435670304105754068698251264000 11688601 -83507472156356711656903416833573948028 11688602 -316720671100819957766864050484434495248 11688603 681254243476204186540039684463299008000 11688604 -9063271574868645480725147350612703744 11688605 211445027580345427004051887657494860100 11688606 545981315127553830234728797350894068544 11688607 48748257670747728113810406002183236992 11688608 -259299937361059310949553451812635279360 11688609 -516921534588701202388886827961348790096 11688610 -84294807217388776463929829069033088000 11688611 -1131545224112318377905753729469574355576 11688612 35566928538163485697219498822979518464 11688613 92709033302390162259447209129369629564 11688614 -11477553069122541846174676248435963648 11688615 -72616616671179750544157711057522164800 11688616 247708977965938832137764154802658708480 11688617 -30718376924737415995140625370508151308 11688618 -191563257857801850525258923831797524480 11688619 1008288358522396905550549071186830567896 11688620 122439910538405365902162715720819092480 11688621 113594960175377431457236916885913820224 11688622 27724005989742071886828350654611085184 11688623 125854942720464299299396836517774736544 11688624 10527181539329410847988934493374709760 11688625 265495688465037861106178529364057698000 11688626 -314163260564784480703322486067744181488 11688627 -71684157777632450471205084094644326400 11688628 262433309117368149540062963627868583936 11688629 -372990002718759973765045255515586218720 11688630 27300409428410087264118877034861147520 11688631 -828170531312238970711040155252918980568 11688632 -356619595366645248033616212810581913600 11688633 -94875894031430112737682803034629097792 11688634 666403058633910371233996299128135343216 11688635 -75638556474751735180385392741238700480 11688636 34747396532971639821698250451150950912 11688637 -412878524361090579963999522004225121640 11688638 -188556841518188064605317541087090465856 11688639 -471139813576319424490946435370123838320 11688640 11047550146190509162653913591515709440 11688641 -95704844202710928262517430019044863568 11688642 30160810738189803463037680204980099072 11688643 -187318735148170811682335767814843022084 11688644 574075141014021183553943284840415391744 11688645 48700280479107392441495616140635824000 11688646 323868339279834616374552570657204578304 11688647 -14948766871607101355572624281070726440 11688648 95552156285396328113611698964713062400 11688649 73669811510198852197601450243237688960 11688650 -133101195934616935983238898350042764000 11688651 -30557381021473402576850057006303365920 11688652 -12656421394685764955731226716751623680 11688653 993431248364106882869718335412820068780 11688654 -8812918916974867516092712038126674880 11688655 857378753878261773029766927117349216680 11688656 -325099533782259254397782360111224799232 11688657 172430059194087154819087461209394528240 11688658 -562494511284899360744391592868750974320 11688659 -798410998166225009905706008193816941152 11688660 289408810780993943086051160320847988480 11688661 82164236098960915145380525518972085500 11688662 81458456159392830251743940292743660832 11688663 -48338385470881967167745851244137305600 11688664 -637482705269942759681302524940338708480 11688665 -1143872132060883160541946443586917212800 11688666 -400393428941033798039662390677622340352 11688667 -691716134133098170459029376414069780800 11688668 884886316827010245830942847267954498048 11688669 -315070080540991439581907177873147106336 11688670 74926209616113147003223482244448079360 11688671 -736777247763631812096114028942725676128 11688672 -739056247712951253975372883523720970240 11688673 269728620603187224580376784985123124904 11688674 240162121050132939858086035853695660032 11688675 -348806213636820824738752604244923895000 11688676 97181051223586085457096336869083080960 11688677 141547534844344612821280557060627617664 11688678 -110437488568298745376679228868512236800 11688679 1157603226511508374845635496479634868280 11688680 -248152354583302014655954727987428147200 11688681 188833733386437453179902439378185506240 11688682 51511502485094838358902925777837516800 11688683 707285468901899220182394372438875811960 11688684 -20887234302533078610331469069835091968 11688685 296316365230498844645766004425177274380 11688686 899388424954358560504737784075636746240 11688687 -9819167106367341772304009738982872832 11688688 -132062673905824121656041601811170492416 11688689 864972392954694394943267866951530534756 11688690 615008782167144573275287146119854080 11688691 -49007404990773960153208910951872446128 11688692 453226415915144578713242969546053036032 11688693 394308200233238665488110547493382252064 11688694 -631825240043343701470982144032222550208 11688695 625267126100705881079574184507848186480 11688696 -649216240205533523766898943919853178880 11688697 -1357776472136289174027410716613435594940 11688698 21739847594199957347898947505850401792 11688699 -227868744345216230147506946479786659840 11688700 -74810400028861671326429598464739648000 11688701 471087722697281741761199375748793565292 11688702 137196091439671051544173842247062395904 11688703 -77398621209482816397054719159378127216 11688704 424185636581820913306711243904054722560 11688705 7689309360406285281213142564581369600 11688706 -76510896779884736287181917545438620160 11688707 -283607899372394496774838557872681806368 11688708 16158727181803723984228056132489523200 11688709 145648201425051686264021471303685202910 11688710 496547233875530011105880828635801019520 11688711 -230135595397235166610209480601383042480 11688712 -36379659295490303166413243384311971840 11688713 286821257973193690194947512568538439962 11688714 -26145906261030825375566306347479482112 11688715 107901871993238775214374831310508077920 11688716 -363360138302538934404889309055545920768 11688717 -234275183071410383976186335018284729920 11688718 -80886999960921055854368915444995809984 11688719 309219732073492347144061236399125907696 11688720 7342966254916495226839001771503779840 11688721 313021293864727878346594150843709666 11688722 556135675779285020257027662114155712912 11688723 -318640445534048081349248599847202494028 11688724 -233624195773605999904817447719587532800 11688725 -224042082089442976545443719177644573750 11688726 -20962192846562382969612328683874406400 11688727 -784530603743733194935094449484355882424 11688728 -86861066003346572561013762735518115840 11688729 -42521626213622056068831499012725376512 11688730 33199947759027411532389256918523274240 11688731 -458348019838496261165811911760221194536 11688732 -129422716084237977602771367176618803200 11688733 8019725190978117941602293841732297664 11688734 290027820506384305323872903025137798016 11688735 -236016597027995899483691541586037670000 11688736 -193515465062367806627426708728835997696 11688737 -2050099936313791484493213934725329913168 11688738 163511440176489560511232267078985138688 11688739 -674311932834526069368147054760001378840 11688740 149205985898391222591875736114118656000 11688741 -15134204747300093224319060419147625736 11688742 198130958651883937741566613980683438592 11688743 -794224089292884834161707189688652984960 11688744 97855286520504252183253456015502622720 11688745 287021179790895609813170652731005434120 11688746 -260826742438701577355218446290356310016 11688747 290994144328559607830349254800881334272 11688748 1155316385161899575518725699171107968000 11688749 503359524833765971421526485388530440128 11688750 -37063261940188328863673253440965200000 11688751 805190230738469239074092494475187828752 11688752 84748845334903575002427371544669388800 11688753 300784659923954653860881643606592719264 11688754 -295817801390458657560293705288565120000 11688755 -93954194086701155017586330283349409040 11688756 -360439896578114799646714762390133526528 11688757 -679460698168974264940479869112404124228 11688758 695860548362156072727988039872900749376 11688759 1129422288401737118365719933656725063680 11688760 -56189064986492011960767581030855270400 11688761 57869330459471466111847317302171443200 11688762 371243211917415672387695026602228698880 11688763 1972796443258766656025554837339964775640 11688764 88386424173059676414403078946559384576 11688765 -81014790969373586505838231975656615360 11688766 -100428562114290846036662043553948839168 11688767 -371158316651354113811377496736356261376 11688768 -21765842457647215663475086457428770816 11688769 -828871053962067713132814397845997760940 11688770 -399030330540312686342645886660932797920 11688771 -255778464239052434774799062760695284488 11688772 -41482785385513484536458003754214670336 11688773 -235691710127613438695122589452636301760 11688774 65884031300936051424315786151931808960 11688775 60815940038469313809547886222595732000 11688776 16817064351517026135213751387116748800 11688777 443300962086419432046352424479782494208 11688778 -511481873032811412923055742939994884560 11688779 -720149729204803293672764974716753858816 11688780 -336023853918524019880610036629255050240 11688781 -92923397954335945123598493535830732800 11688782 246606507497780551093683459457358412672 11688783 193402696010512077852137632360010476800 11688784 104480270258431063023035516626244132864 11688785 66788407953811736780336226167069217600 11688786 138783973372747881659542713414312091152 11688787 -83562537876187294279310399443730517696 11688788 -373959468706465562977099129014775848960 11688789 187693958811887444593617781268795814720 11688790 85285106783962709526870974306389958400 11688791 912401957370155513851049186449603808592 11688792 294794387118410164528128812528569344000 11688793 -1196749256692377422455558061755759299958 11688794 -37814986142647708428244277454362595360 11688795 -197163643227726033952136477072080328880 11688796 -168237144650196876740900673953845179392 11688797 -1451480611205784881196067768701648353754 11688798 -63100017369465641336386782867298959360 11688799 120969402762380414192517080287858242760 11688800 134979806233924389934467812073308160000 11688801 -328591920832921623245474004391442005056 11688802 108182351069077420183783494329223427872 11688803 617533915565677216042150799525668170828 11688804 63580171666503286753871778152393063040 11688805 -229689945503264836493084548168388721540 11688806 -1080693341801192451926330604526856198400 11688807 104714178279511097516342632514210290176 11688808 -531423761579903447612131447757390423040 11688809 -769190626634639524160502596888925351648 11688810 -45217020004946997523364301583142292480 11688811 -1168612700473668321466040272653315780200 11688812 -330188815152650007016898348274317977344 11688813 93756613658499838588551555070365926400 11688814 21820560925331194281971776250824394880 11688815 78099633714260713742657172443024449200 11688816 -35774650278531891759123864446704386048 11688817 -627336817866623137162931853835239216000 11688818 3292417896659413425036912738516774912 11688819 158252082218182590652191487226793408 11688820 -236502775304739629317129817468365332480 11688821 229188807298589707038533361853860798432 11688822 27746983792659703736232935942069403360 11688823 800927713194641520623398986002165972072 11688824 -93882749013357543571381191532559769600 11688825 456227889676425692019751994391442395600 11688826 -102574253653914950731602729521296072704 11688827 26944671740961898192334702629622728560 11688828 -69371702367015933094843287269042125824 11688829 334751795062024602412985616460764104320 11688830 6618673186883422008153115373143614720 11688831 229079581252386682033729904734671164928 11688832 -651512226862893192308903241516538920960 11688833 5291316230668128230743193758205296080 11688834 321845155390236763122601425065619626880 11688835 -297367972929806843602249001053153236000 11688836 -614563200205925564038877596543884059520 11688837 -30402622547030003601334292346332122848 11688838 -40397088852571759300798301715959900160 11688839 29754431402776091240805364791408911640 11688840 338723221376408005320325183584829440000 11688841 646354664218019500410665597586402192484 11688842 -140680243956547732328249921100073216512 11688843 -96081826793833851294752932200633336960 11688844 397207865669886873550592602731320486400 11688845 -229387814180805668024051219654652042240 11688846 97258057568138930548058573979488433408 11688847 810377462233499358232653679278091324360 11688848 108579378322697767964964493586818179072 11688849 198997704820437065666722606588887942468 11688850 -222641798105327058799685255628532443600 11688851 939121014196472056149062961093367294272 11688852 -773407518021620110152908288138506825728 11688853 318533630567546399975353554700677009408 11688854 -173074949645214309870410606432156021568 11688855 215156595140679808790113626057389145120 11688856 1156511085447714802633211928604275916800 11688857 1418459439514145632370072523374858870400 11688858 -284616834782786672419094790182715983376 11688859 -107332496007783579721272394502247109600 11688860 197921262117322558714501858759656652800 11688861 51411941827281734717991793099671487872 11688862 -907471738520060347848825842465203200 11688863 -627017317292769964169366232939775353888 11688864 336525690647139341347181141511115898880 11688865 -297221823171154057518286742740613893740 11688866 -113579042790134683281675868892367412224 11688867 56157183508831387187805546173951332716 11688868 -1101102156362167088701917931880115354624 11688869 -597463312282863236902623707528072945730 11688870 22053835237006707555563943822095356800 11688871 1058216424337478162601982911888082267432 11688872 -78336766562365499179790030850169896960 11688873 -63870494451620760665551064377243342656 11688874 -195593236211277748210169909987184332448 11688875 603491384690461774390378555715915988000 11688876 45315007322122503043103362622851399680 11688877 615151630865574556037879951389717903212 11688878 -119242099609062355109475766976284781760 11688879 -395372529414513379588460971041856679040 11688880 -53860594504434528916149709500723363840 11688881 -429001369350927661863680263749598549836 11688882 -145068923781088356998337017164499956608 11688883 615625295758086004491893282946559781132 11688884 674190355229233891952784583039146258816 11688885 -164057380399440968313618963041725855800 11688886 124890720915193380664945425331913779200 11688887 210938060699687798053318270383421187712 11688888 647740215668229529443632612930577899520 11688889 -246969728305742668495654530481852508076 11688890 -426911752629472487373984303082121806080 11688891 -54644394380408576224241652991477840896 11688892 126830485145704782840976530532738224640 11688893 1977291081297553725122550264722300544 11688894 -35662274067118615584463142030784522240 11688895 217187139861041381624716655488897802400 11688896 -202260319198762453220964075803592622080 11688897 -407963471466271894676261893364155904160 11688898 -36404959599224089907215819295248837632 11688899 57601419234184884193181118042054503664 11688900 458710088341044738308513726371249152000 11688901 -292085019101128648577424100088983748100 11688902 -706177363519379689583932603233570610848 11688903 -673236900491149567096784353852323977160 11688904 -303545124366063976859676635480109004800 11688905 -14469816162701568618946470321070890240 11688906 -21795381805362990662620168216960905216 11688907 -1283454264957619060779522900191477364844 11688908 -92219759014740088535044207685457543168 11688909 184296907935672329906946795402348007104 11688910 115876483976468725412716737478414782720 11688911 95290251164382041045272538948775488544 11688912 53136101358141938452767387862419922944 11688913 668714499693184725938164238186047058162 11688914 -81170355910323212275940229732026342400 11688915 -79264702435353357522781935881339546880 11688916 291438907146093556465555303389028538240 11688917 1097123184955341495690574529652293541966 11688918 -128293275791926809308017201858226220672 11688919 -1055405639286531750316904979871116775680 11688920 68530321653844872324531688838302924800 11688921 -857443172733221270170757114480749241760 11688922 46199938582927141746751400966227427328 11688923 394580790751367548715847544266080159172 11688924 -85884940028158809555597566711796771840 11688925 -635210665518836139640239733367244950350 11688926 254768008022932103909640744922576758912 11688927 596700464967317514710116836462988892160 11688928 -220241534345327859052908450794469064704 11688929 -60581505167679892196557352936136957888 11688930 -141121703782785509669204199783117895680 11688931 52541575640373208326879366899406164232 11688932 -627862369438721297699199546021766334208 11688933 278064156398684396011840948707192664800 11688934 -73420055246587219391958140803989014208 11688935 -6005603529388218078143794466433692640 11688936 64244752911467873856404138220535480320 11688937 618711299282704412854352678369732323300 11688938 45632399099008089556978199574267848544 11688939 -561901368324379424617260214038608088996 11688940 127792239151644970678402953547764695040 11688941 -424672725554054640635422722337363657632 11688942 73972772311773664641901834504627764480 11688943 107053339140786328042520407535721745920 11688944 -86551579784141994406625060286741872640 11688945 36452694017727364005093923838347869440 11688946 -6339232339110287627836455425818554336 11688947 -1024644054575069101687714568257518779808 11688948 -334220333828144657953665589326120960 11688949 -458697012563324412083289404601407453760 11688950 -106738481771469870737366668380980601600 11688951 -380460609592307685481075386090997983768 11688952 524130508706466835783328045780739686400 11688953 -37842266737755119260921597809986396160 11688954 -30920033892011023497851929477469299968 11688955 454209605951257621487005242823682163360 11688956 37300875603806388517019123607852526080 11688957 -187416542047359664216559574060181578720 11688958 68383564067952590994998480966751753984 11688959 372275017337272815967810062913691612160 11688960 -345904804591339770852180183990549872640 11688961 809382730588702035446592556224166210562 11688962 509559602209214547431768661537619772160 11688963 516631834049301057687045563595087792 11688964 41921509272450864705443111841847930880 11688965 -177786530091134769456268388323463107140 11688966 135206015537062613032774658507968130304 11688967 -55192353672867016998891064076374469760 11688968 593101356532922694933002582078645698560 11688969 -319372069850889487036142104302045263856 11688970 -396424189796141684462395589226513148320 11688971 34318035756721129190326527641029086720 11688972 -148180942993319308635655393215147340800 11688973 682599302931828861488958550354553629824 11688974 217331856104810888434463206781318636544 11688975 -471399482866639489916056188418785042000 11688976 98239812517719895384126991904553910272 11688977 300638821862802584836265332072405773384 11688978 86547270923751407921025679296456007680 11688979 -118786690444841065899658923260586741360 11688980 212900516511999276730939860897686054400 11688981 -200319210907764501179868416426886808320 11688982 -8242611287000993492516307000415002816 11688983 -953363690225202806351553479408482947768 11688984 -256576294894066044254537345696656097280 11688985 322644515551030513052356875744750347520 11688986 144799754503164479348433718712143422192 11688987 53928407063285440326393993717086718360 11688988 178923795703541851283538876630714111488 11688989 -277575828288492952496396882935531826676 11688990 108346853780730291895135562426015923200 11688991 3737754056538535465756899214884550656 11688992 -493199619950638815421214700454142803968 11688993 58164369181179288285200514403382826660 11688994 -247439733589038516025776986637796958208 11688995 -528922286300412466813222613339936955120 11688996 92240578731600580138799387944707256320 11688997 -79594735300723764730656568901922030720 11688998 -827535981007605135186614877518324183040 11688999 674099189985804293839814130619068314112 11689000 1067759666271076057795143117537062400000 11689001 -260496194649836595114531492424045811520 11689002 -235651968910952864315294015254858513920 11689003 105678035515057987844506886974151834960 11689004 92428608757724633974251345237993924096 11689005 74691868810465040969220504082596142560 11689006 -23186650645011020998632023424334519296 11689007 209199955244140138974307263639500713200 11689008 39611345551666325619958131356272656384 11689009 269289749535708598047838746178167790080 11689010 509566304641012569716632574244361090560 11689011 918511098889884077308075186487213472660 11689012 55535664232549622007276592585050501120 11689013 514138389507199584290019374511096108096 11689014 -3178172140250797694439029814990188544 11689015 -69504634070615257705322854128586978560 11689016 705491138582378029455741732837041172480 11689017 487452086803883996361138028036625171280 11689018 44417100419769469125764062658495600640 11689019 -116850253000305425467334543973957701040 11689020 1227875109811638087939367540457134080 11689021 -523064742251648311612722161009206931040 11689022 -121250605021752761325927784880288018688 11689023 -561196885649231137676547859255951337016 11689024 -415434304585959557665235275555150495744 11689025 14156150590006611880414358572333954800 11689026 -174658640326009188278273547195857993856 11689027 33358641757069903040751795523861784272 11689028 -213871880615289740027463382998613340160 11689029 486005986089135380219360155052201070048 11689030 -330095726679087010182453637913810899200 11689031 -32602074390890241172309295985455818536 11689032 153769500336243973157019923564890275840 11689033 -2114287491889370826291511438623415836 11689034 -117078296396009727166829688450298368 11689035 453221959042790946824973175441721975040 11689036 -450206485819948823846965514201400229120 11689037 1430385365306397204164989667243609925120 11689038 111061280606133648099317941620166946688 11689039 -33998971272662127444948159283524150160 11689040 -73190626867217129042383810356274790400 11689041 -72121516538958074214570761888901414912 11689042 -107056916755807681003467364501266845568 11689043 8995679599971367660439653737195830304 11689044 55670297499581339552702186202030581760 11689045 -178448468933075586686602461341595940680 11689046 -76097452394694164457568867722584894976 11689047 283614367311952912226495064123595604880 11689048 -60793130507875664005100911772113459200 11689049 450500543264586475211323731067010887050 11689050 3753275091247566989679534898508640000 11689051 476419912879947828380700584113589130000 11689052 30204048583561575701638340603808141312 11689053 149835221723813759070010668642991192704 11689054 304400514095440499025989277366855455424 11689055 -90715634630676645887949895985590561440 11689056 151309415063154570824407496935216250880 11689057 188130139015542892300598951224868919700 11689058 759489407916284826351949033162008552960 11689059 -28347805796164582439480870354415552432 11689060 -223739719078718714027311291038479216640 11689061 90000924640726602574379125991678736000 11689062 78127961528920390311528415401516914688 11689063 969595114126139873629492335200246960312 11689064 226128049690745449231400301599334297600 11689065 -2285773438942681842280601555173973880 11689066 63136162759642188988133690672377017600 11689067 -409044278786144450014401236056158553680 11689068 262509040552826199665210100994134627840 11689069 469222346675843373484711659630339052160 11689070 -354335050762724143177154189930860007040 11689071 552216199574986006193442437296383080712 11689072 203251630566162677708237138915731275776 11689073 -1143767760759039434350883976898685646096 11689074 -9143910865517836401959526883407208032 11689075 107268725974087285481368471155269125000 11689076 396129137906989686001407253209715015680 11689077 -1583926345583399662224652733399285760 11689078 -249204101927059997287842218563778168160 11689079 -173186128125718337017706751037272967320 11689080 -80988199000740857509120067577053184000 11689081 1512968677711334478988685113463979295572 11689082 -63581708940361264243426714937273194560 11689083 207874007147467417570340031989611545600 11689084 -1360525496672921265785631839604209152 11689085 15866570714842116030212173320707894400 11689086 157516276776599810713829536935142380864 11689087 257072060642605756591164266253777508736 11689088 -1806101118020928127652154866538853171200 11689089 229219574573045628541402917937581394224 11689090 -139887610236547973366406383597058270720 11689091 102123966273951293844375164559375113952 11689092 181502182607298780284092947624676108416 11689093 212931460069977363984005383132409231644 11689094 -457499060108624617319042506270131263904 11689095 9105903513545637356470491333105536640 11689096 745186914036199790587106335709519708160 11689097 -29848972247290356288331463619666652800 11689098 534924959834439916995975149846156659200 11689099 13831622400568177335806950080520390100 11689100 200117222253650354604337399537596172800 11689101 -560846651120088903819030284082847043370 11689102 158670234507987484538146485000734551104 11689103 -782511118051057376932145552904767805648 11689104 -32156083255404185733694103026579537920 11689105 -195371759416581786518718572011971193740 11689106 -144555591416852149439780765875397317632 11689107 17522041366137336035584031323862810040 11689108 29636658336137378388921053447609106432 11689109 -910472594457028241049173815112511672690 11689110 1722206345629512162263943199709468160 11689111 -312777176078042444219746215058695506768 11689112 104963246591661158638077918891374131200 11689113 515995654152526822945632044609024328144 11689114 -27133397567557358680464377883186835008 11689115 141902483124995119432691291917927857600 11689116 383111067866633944341661506389286564864 11689117 578779417562099962367178595940267423520 11689118 -88562164244773652064836466615923082240 11689119 33492894311272515167105397897435119304 11689120 -7789965014966228433310636412633088000 11689121 -312333856377758275898115334894063850988 11689122 -145848272695089499840407207417886912128 11689123 -41550906828551892845569524999312255760 11689124 -201203062540136033944656632853127819008 11689125 15424964083738942981455070887057216000 11689126 -685996045923482109421826851988180974080 11689127 683536621339216292155696945603200857976 11689128 -55679794271035990779185321143456972800 11689129 -17958100419564698833553732839700783616 11689130 671817599303802456993589434316440280320 11689131 -228859743516363535323921646496438123856 11689132 -81979916360162201709041420887914639360 11689133 -564953040885807330861353173201185360618 11689134 -190168942653017627729515536869578016640 11689135 -241359173914986810095413407054322933440 11689136 106291733385633767947578080174096596992 11689137 348353634482169616421143757601617953440 11689138 -62885181526341920274100291264871109504 11689139 72007055923507536662457508643033825280 11689140 131100293431966339351969841087818905600 11689141 73303299097696408670078945607959721084 11689142 44709586937476186895836082417837035200 11689143 -658498338360785922360386059313545850136 11689144 115076061745734431425375357235132497920 11689145 138328280952750362793573215223707787720 11689146 -180363532862853230455575554909301810720 11689147 -26975733571224296937060068672180693404 11689148 342085388033478944047262427686832350208 11689149 235389955586935237811379512259029942400 11689150 69663716369240034712362790093187587200 11689151 103488333062010284485329206548796115264 11689152 136444721821802267251500449986649260032 11689153 33577955975794567231430506032015378880 11689154 -3452058696701316946587515540171871360 11689155 -378691486119335217588216506428349129040 11689156 -509591542060657612777669612426368368640 11689157 -677875091727768778663339389071782650594 11689158 59789960168354532374756663387748693888 11689159 13842135175006328268383785336164038360 11689160 -116198787979046935532462841515999232000 11689161 323213013694493717860196386958748165120 11689162 116984916004343517624483878523091574832 11689163 19503947043956249067047233563535154664 11689164 -260904247549808681401227254419440583680 11689165 -1548449877138160764663529216519839840000 11689166 -381401682592000030312313428945030627200 11689167 -70166653272386247587622908277071196288 11689168 267275404633202460330708271519293857792 11689169 -429686633673885704091558908033436476430 11689170 -24923181818537589047433147406928793600 11689171 123785056180500852135732728144181867360 11689172 -278913874459428745578554233366874382336 11689173 -534063348099649713012562173172551752178 11689174 171942978441844914972453958939426138752 11689175 -349622233271621703490117116879021492000 11689176 -496750856572483105693977698691082752000 11689177 313854889794926201464702014838955918032 11689178 -100620224501728815397379886513350457360 11689179 -476235227062039692025853323105258276560 11689180 -9534902578553670060439544911122931200 11689181 346261455205439104702799801459807421792 11689182 273268095582928680684746575572045924864 11689183 -99622961001007672659207882990921465624 11689184 -149399428874619561578462001764125900800 11689185 -54502542795906484002577827654280084800 11689186 499919960227967051955458053542145030944 11689187 -731121788800629644181175295505001432164 11689188 -2199423452509503324381866225669480448 11689189 1602867758643001285820046279338214800800 11689190 52271005064558496135143751352736265600 11689191 59191500591374753835812977137382448232 11689192 630043129483530350736358818046520801280 11689193 682951535904758198075792110533371456442 11689194 -132038145478780782245542380367254562560 11689195 596789150930459072315713471612217849280 11689196 -1560931683519228914870334632305083655680 11689197 -160796578770261539565912239609452008672 11689198 2114234721720872812560650940772066944 11689199 1574885938671108116994356747134693890000 11689200 -54570279368543398180579546780100198400 11689201 -128107284271003003632126217057043165696 11689202 -16056940265567620117370789859758016000 11689203 -235572757119165396139417572727498397136 11689204 138694645378023146005906231865024428800 11689205 -43536418930088695160772892843740210 11689206 747653529678441096830555521800175104 11689207 221196567145208917202269303368138395392 11689208 1065176038508828471834078699724477480960 11689209 -124114086322238323596372422686949497536 11689210 81515961617503670110783054781867655360 11689211 -945254127233278443683337993904194772188 11689212 139060426264391041304777237224587239424 11689213 30716607599311725194989891556986838944 11689214 -492872938763926437335660273560227540480 11689215 147186389949033518655681780968049486720 11689216 -37039951637044487183744061802436100096 11689217 572131497062066355389992575620770998912 11689218 412941061343248546872782062372178188800 11689219 52367641338683594868276453869177228344 11689220 -237563499158742143262675212644905408000 11689221 320732501240858625722906082632997051840 11689222 611907105729995993905808320866042561024 11689223 -1740358802139086442487716154990252512 11689224 431615463652010669913537308633089105920 11689225 -323970108910739395028047885497368398100 11689226 150537511888713295543615454414992107312 11689227 263932208595501936370219166717521022976 11689228 504356007540882780424430303891816269568 11689229 7272908920940626560999943329049738176 11689230 42822172138389379225063186785562091520 11689231 -394146167965123677630979894529816453968 11689232 -33391868116015330587370852254763450368 11689233 276415534462558258583259565171811745600 11689234 307712713292243777287508260001838073632 11689235 -360080936845403920619266575196283030400 11689236 -161186954375167240014831888320115771648 11689237 145232483834783466165236983999643635200 11689238 -257407556160249436565960855307882168192 11689239 -183765820798614036583536698571816001176 11689240 -557873605467095235406169435957681971200 11689241 -287137921880862419047713364665098155500 11689242 46410417955647291003080662835648455680 11689243 871361031906287707996065375252486575492 11689244 66380158523157812988614017281814864896 11689245 -101404482315487196317870812697182110400 11689246 -517262153069351738420800228490272039296 11689247 1023728638461275251266856080079008965112 11689248 -783345791987241501770312734843898167296 11689249 3984372563113205073214898671757676096 11689250 279743652428934923756817347108642472000 11689251 61830343964495895853365569097819924480 11689252 -62930585480076366746995403788653307264 11689253 59071926997041028352199630096371430240 11689254 276554985531365212941333521563814693664 11689255 771299184706577297205103242869294495160 11689256 331930963019144921581798639179820646400 11689257 617395347887558193922863365219162463840 11689258 -151396722316573387314227607731169024 11689259 423671979635269187105660492193011248560 11689260 17437167685008441579264635145646080000 11689261 1726849716797127749163398554938908629824 11689262 -23813684124106686365490037327086508800 11689263 -242651298358120767634757456680080741696 11689264 65258309691272649806473320899575676928 11689265 -72714047813000022890374220495853974400 11689266 81327261985233170864482637101082016000 11689267 580079321353634603774647853842471643760 11689268 211304411183564951578269043994562848256 11689269 -355961434753865771523500780249885976480 11689270 198837608194733200987288987851169006080 11689271 -41686974176829705488264173757248126416 11689272 -103164786653652101737759396094248550400 11689273 -1061753228468706192892921237515638091478 11689274 339892075285993833305445382924679873136 11689275 -168738988190745064639468638846530016000 11689276 -299198656629792575848243750066069008384 11689277 98742688120664734728123494616731613126 11689278 -362009110803309051286320760298774071680 11689279 524181762847163058256529022000563614576 11689280 145578788879123145445128281560527667200 11689281 55691786053434858748996856495729451570 11689282 -676829935574516282029781072690204274816 11689283 -61007364318545982324609925264609008240 11689284 -118437403785666980024816914152880088064 11689285 73768799219198585760406642342592363760 11689286 -155999011474232372387102535715655932800 11689287 487138419510981452940584907395024372352 11689288 -354591641716645190483393316669571799040 11689289 1491312698582093190392052967157210243856 11689290 -126657014996988248366201727410674145280 11689291 1474122068767320235784499766264423808400 11689292 -4950818881925032655638738619876249088 11689293 -32997454455183996019513959477206857440 11689294 68488391385459972641515111260180295680 11689295 204563582890592319034663964158913089800 11689296 155181973384523356311660602571371446272 11689297 -209796116463948858316001390988819246860 11689298 -567460606974742474547373870361523960832 11689299 201276650917958024155094959730676006240 11689300 -36123338757543569607051168538760960000 11689301 188153809341704344669008526025758858812 11689302 -337761691508570101562898519684044075136 11689303 -587357903374883399168260430221109811448 11689304 -3959976143128896651381925206804295680 11689305 130087412903211283901872021630564483200 11689306 -303226306347949142797722729167602357536 11689307 -104739978561867869587081781339092904448 11689308 373157445758060291063826697533169657344 11689309 -522289122582892335728845364423772323796 11689310 170875755303881605353236096936336266560 11689311 593958355777339549264002053471821974144 11689312 164850406974774620377530310347650629632 11689313 -339352692913575311320889300493084072720 11689314 8402760464078768572455484172310282240 11689315 294206420227256298893333067329991421440 11689316 -906806203764644094976767012547585367040 11689317 683324900934118526006424039389504230080 11689318 -445352587476489003445030942337987443584 11689319 758622215220568685722242940793089609152 11689320 60503475504721783022394792408023040000 11689321 350656136502039872362786436774156533824 11689322 457164272691445987775304677301162181632 11689323 1094162744474929959109225329566378294784 11689324 759098651871177681690647923746555197696 11689325 11732402004617986034571889200020073600 11689326 -232783502389565919556872157336137600 11689327 110040955124705742839992201769785546360 11689328 65112977604292423899160835489005240320 11689329 31081678687221251346991463650209750384 11689330 60644872296228112081956392993623942560 11689331 -55919172231370133228395356021569793000 11689332 -166811124560679552788088103787460526080 11689333 220745954830386920018822065619400606364 11689334 -419941509459892555382935774606953904128 11689335 -1701621377952457032355024371399874560 11689336 162005189540415033080500139361598341120 11689337 1351621442996423748700088828603702207520 11689338 -357136346293334422991580497498246854656 11689339 1318794092050883545770273822352488447140 11689340 155377370833280790451196658289002700800 11689341 -32989122816445229220467273191447070208 11689342 91953641469303717746333548359478455360 11689343 -406382474198247190607102264110754241408 11689344 -33562508729082526826351317093869158400 11689345 -544295715777531910464478698640257225900 11689346 -227882736349778583475091740086731051616 11689347 -145781476617724162753350468570979566600 11689348 -146382472365277280418242944004447539200 11689349 184626943738363607936608688584412563200 11689350 -207120407774014584159661993082832216000 11689351 789701051389176416015022343615324078600 11689352 -867598525693600496847006566228803046400 11689353 -7875478338835564432594308915331832376 11689354 471601447069936212803323644147263747376 11689355 289906788950399802463592643183308777760 11689356 -38583736370924923386642959151594799104 11689357 -181676399639745995453907339383078328394 11689358 85264339044498476590724542830312377280 11689359 -14528083874704834100720306229172594944 11689360 187068720446342990197828893296390062080 11689361 153160224914303228266266443353888215552 11689362 -94878609195366446045027734719888543072 11689363 -140389747956301430375009745606523866880 11689364 -1045948321685486866377481905328373380224 11689365 13281884719848074121737115950395197120 11689366 99529780116597180291434421271225298304 11689367 -550333799955810839664136667140019899920 11689368 -106909750889904165992926582150961418240 11689369 335415887757864522071962281906920596800 11689370 -205313617944961109162441259520912588800 11689371 -393515148265607664674227068189045173460 11689372 913407234866163691734834552082539224576 11689373 -251297137729466334601407470311848218664 11689374 47243217292173615264041159129604836160 11689375 211506181939594541300309854976990475000 11689376 -424609676988606539859937299119165472768 11689377 122618889604396136596087243105266648960 11689378 210377640234679299852388582998879309600 11689379 -293833276747525063961270804954026806816 11689380 -328685263835371781345736333011114803200 11689381 -1099512802485360497751891737359820406336 11689382 12675231165665581455312062852703344640 11689383 723737346618126409851025199964468003624 11689384 275734781283939578362507019473034035200 11689385 -204895155493050659100588559790454065400 11689386 -372674799158533362825152128082634145536 11689387 -190620565179070765853943289864077196032 11689388 -307504007795667258546276669913270232064 11689389 -542427654667069664786832127177212660960 11689390 -96650166219867116047845552462740507520 11689391 -130119708571458611136758023066964784000 11689392 -122484131795143415649578581112174936064 11689393 -442442781174660262917995874567629283438 11689394 -114575584376338761312195669009140619504 11689395 100765396658952960030015304415267311200 11689396 884412027376846397740561740144322236800 11689397 -115573961782501112509690481494792864128 11689398 1085321479283060868746521931910290688 11689399 219315846989067474888287724650307156720 11689400 -240269239558517846506386283035572736000 11689401 198769475145602411920079176191102238032 11689402 297154463847583213853138603276376535152 11689403 796887191240404436765284948933261212264 11689404 -644997785609586841871052184102464887808 11689405 74518584266445077624872503708507179520 11689406 -62378365165359845677791371045182766400 11689407 477754623151870112428987514321925588000 11689408 54074905254275517004404320685229342720 11689409 804941639879791570311236249380758476610 11689410 -62839945640932228889634479370222343680 11689411 802045745138681329656399897841577345952 11689412 -257005583784523428219779273251470274560 11689413 818358299618324466347429423003624759904 11689414 -511864230047825363545022462332314418368 11689415 290346883595628219982142999465279785920 11689416 1362045703099148644151803385436364800 11689417 119411199917173629473218863858153027072 11689418 54863027753138022138515893118828064768 11689419 -234739538544694646505789636085433502720 11689420 -182760891874136614917880323717164958720 11689421 -4392566261472498455589102673139261376 11689422 165263886834148128256811937259249937472 11689423 541305729695426194468963374504060806920 11689424 252991354512475100199144910129930199040 11689425 -201586830512075667020736673582358602800 11689426 -128355020183930398074094937037109079040 11689427 495315551044042672994168550973754884440 11689428 1082145296442518709746339908974993408 11689429 -441443537921465823907296860238187414354 11689430 252834560145024843085662052609316795520 11689431 263532627286875892216789613424465395616 11689432 -1059011460510589984673177063792228505600 11689433 -156945903899362323378765506369661853824 11689434 5221064203580729219579823093269425920 11689435 -460695002347586243022805836556151433840 11689436 684558855132637975838170798799403740160 11689437 -143596414596023668564493967055862014464 11689438 231070108835925277616481273747151130880 11689439 -295277066439539663715122879290487249760 11689440 -144227276111504377058528715985649664000 11689441 -418052271914964141019555361945081915088 11689442 417336423393331798158838621235542945872 11689443 -108963141966865122545562152880880689336 11689444 -312512250499779671415682357959847065344 11689445 -473600796726375879863847488645702727300 11689446 180339471547297974665072955967064025600 11689447 -83865915383618754822499922796849184 11689448 -18664192208564721794507645561143280640 11689449 205725780344198638010270226206665375488 11689450 -214549652009496928710551530866565068000 11689451 2567073110235901094306835746374834992 11689452 253556141986522416976887755337075346176 11689453 351836333069180867321848146147996479702 11689454 143918677032831717956682794142540339072 11689455 -275573031584353377176716688965525440480 11689456 -66693104094031688317725192696205017088 11689457 117970385828052465769821324469377811380 11689458 -114526166857728849979146126832474490112 11689459 168983508521205225710921905106634312400 11689460 27672195584510290865098942400688833280 11689461 70887988788490656449853719251690782720 11689462 -171995896375696955661645665197805820768 11689463 433808946953583307815849149986191658800 11689464 226629048852725634331897134667530240 11689465 403154639530098640018139006098406856000 11689466 -328947857748716176950474594523426535568 11689467 -338738097619941263299627186535982610920 11689468 -197804144688738050921008271439832049664 11689469 69286171619508366945757557122885537280 11689470 128887098663869483941189399592080074240 11689471 421905025815371135922287020279072301352 11689472 -186690359867462230869506997903698165760 11689473 496578631321713932119554900743429972784 11689474 -37550677469136970879743559082157058560 11689475 244008562790420730546590885478222956400 11689476 415562216829538661624411494025297144832 11689477 466044497788925345134086001183550529312 11689478 65265683524484033069988157323364314240 11689479 -524288169105065183174982505540529231376 11689480 256553673574930339563449846025427353600 11689481 -318256217643924145169419974262586207718 11689482 34510427108017838654800954956679217664 11689483 -93495833731174880392096211867148876400 11689484 106882796292297164746650319485423836160 11689485 163336540035565667590978132844703792000 11689486 -36519554394131482907983778351091506496 11689487 387664322913646049158997534674343894520 11689488 91892963138952081683493420236174131200 11689489 485839327493035414546015090277494745316 11689490 -18755655948129506448957500617697433600 11689491 222542148107067783948167604976472560128 11689492 899916256667983999640131724867675628416 11689493 474133174121050894823092092394418429760 11689494 55539669198231903643230575441916328320 11689495 36845888728918460581930591978177167000 11689496 -75053938668175900700587935073195376640 11689497 346128074860989270418192467184818168000 11689498 5969447011423032100319469373035236064 11689499 -729101788518189177793567090708771679664 11689500 -364239147127634839034064977683781376000 11689501 -559973455802746956711611423795706073498 11689502 1047363421185066264001400973077866137600 11689503 29186948696247635652956539459769091840 11689504 -514529244036325970506949419106082422784 11689505 -810646325409704792407975060097537663340 11689506 -81076591332859729998298143027527892576 11689507 8830532622845595138308557216223168200 11689508 667944560889780154686809196264608424960 11689509 258284728313577436715590550893620972768 11689510 -43661578525186720186045449556765908480 11689511 118394100134038879927441512226088951808 11689512 -456830625922078598039790509494591733760 11689513 -1159988668753033329431411982926245181616 11689514 -110512997754310487739854980477720543488 11689515 626273969520655345117075891535752344000 11689516 467009251355582361846555963900648468480 11689517 212338280205238273457672442915130567392 11689518 300453422728552112795746956914747427840 11689519 -1961025587095977371766316019227129512704 11689520 -62946712007329291399790263590304481280 11689521 -77467930185098410311625118479029537216 11689522 26705796730611504371808107470561428480 11689523 558212968945136732475991443612386317920 11689524 194869756392846092638044398111715028992 11689525 -163431181671270952236799205571477842700 11689526 -342089407778248259742229497872556168288 11689527 -200526289867776837007943037509134181040 11689528 416370934246600340567141786402686709760 11689529 -916281020703457204094904021888786720300 11689530 78430713534698469870476363671338520320 11689531 66992953094299781851408448970986040592 11689532 515479304808649976749250699212995357696 11689533 577593695640895925884006972350532761324 11689534 465108572516881154594376576735194333760 11689535 -85894373012815802406574032986172708000 11689536 83017526525239515042019634020110827520 11689537 -672105937063796986449360455347660458814 11689538 407803662798375908644783796438064670752 11689539 347033564729217161236826697274397004024 11689540 -799606919057416742138767416449826117120 11689541 -8447315184261746865264839504402561058 11689542 -231296267174362085839892249797255249920 11689543 443622606654078612547905902097974575104 11689544 1270193628006182350760160064793524700160 11689545 -22105253811890639272558698200451087360 11689546 -403198135439279648371804230623537527296 11689547 -345179728940274599263147530949599521004 11689548 -252324931200046361453679467309427741696 11689549 132073008022688523890805950205336322550 11689550 -1833082206068200264985026383584683200 11689551 178058137603178491742566724654640507840 11689552 76615004918996450194081037230315929600 11689553 196267113386398270028226723768701426802 11689554 54652828526833448709396228608763902208 11689555 -53521260468871713453219151690545497040 11689556 376900950587978906480027791240090583040 11689557 718403072207393630078180731255613948928 11689558 -356091191259095217891544675961936214528 11689559 518836574135373663128243208374829668016 11689560 69476354756945103688867056631311360000 11689561 -252024674120622182643564442269489495801 11689562 191854197715483711469940352818606658032 11689563 12652856781285355798501556991033098544 11689564 768902751784871110638119854390360818176 11689565 781299922731684934584689532284077172460 11689566 27895120764416520056875284226785865728 11689567 -1051643929132100032488006561168379134848 11689568 -1490043166990730266420683904830013440 11689569 -45311003301512247660019966290372043200 11689570 258290692805623779587802733518381000480 11689571 1175701477912413351290400830722053791772 11689572 379374700494877740737592867875579664384 11689573 4358264553946841278907537442072322048 11689574 -16639936195494701557911919223492640000 11689575 -314452007026152521712360617825081771400 11689576 -704135213917652463513313904088159191040 11689577 -1282492875678617938049548456807741894428 11689578 76728760729280358156770424302234230704 11689579 -356053305117632140525874672742499782720 11689580 156547530325932853153495068141673482240 11689581 215515638701144361919999238657928585120 11689582 46593477883088146905843525099891130368 11689583 216964532477486245702273582102445306832 11689584 -103768595947991618405025201160190263296 11689585 -154513474236217244095601241891788634240 11689586 -42817954608223942497008646859837469280 11689587 112755375590455663467629683999249612080 11689588 -314609869419096902038220166033955979264 11689589 -193370118808496004566469582625358326176 11689590 2652740674457577226786200932920074240 11689591 -1132997835378200361142063462644480122448 11689592 -46550719859817443281526943530205143040 11689593 -10549190062884174863375225893412545056 11689594 24714011721094224126225776419455055872 11689595 -36860796258094834208761154478312247200 11689596 11452601177410641931013571030146895360 11689597 973385469719637705000241909158443527046 11689598 23009516880817123930369904164803747840 11689599 112223718314947566170714820988616190480 11689600 104766822688638245207303219567394816000 11689601 306966486997342292320281966005182361664 11689602 122159453799748318829571053177757608832 11689603 174683458082773470373243066596680795080 11689604 -2842699686858307856453688375975695232 11689605 -284138947089658825073726298970133802240 11689606 -943983767274654645083052631337708229120 11689607 141068623802848381165796835706153566960 11689608 -97112093265580376672338193755380449280 11689609 616531776404523860838954261187716902810 11689610 -248458554627149213860260812544426038400 11689611 -883716692665248947396411696898833973120 11689612 31515646595315044305212149569153859584 11689613 381974553729289926794807793301955685048 11689614 54517523962911796367504841658246418304 11689615 26719988439465450555810947130676399200 11689616 176957814672202859083832631094886400 11689617 -430361129891105888322869670242917905120 11689618 550539597426111320018310618306425807760 11689619 -146971012662872041077638748441649679856 11689620 51346213344766886439429023728394004480 11689621 885152973609507396463206916143552455822 11689622 -194586849550915867192475885462842460160 11689623 532246075700325253364510632462050662400 11689624 606085979631210921801797934124040478720 11689625 -351808318090666403244960163838009766000 11689626 129462510021807141734159377635319344384 11689627 -426716242658272704265878191155431792480 11689628 713898011756570289341743607339812474368 11689629 248488326610144160772181099114822515840 11689630 193162991686874171518731863118392102400 11689631 1197446245815705015222784778423916510432 11689632 -44495737809392914224890958206975213568 11689633 -35666697280864247031898890419466783996 11689634 627931297819424652775361073727765460352 11689635 -3053987358166284283159490102241669120 11689636 -667611030279715135993611944424007680 11689637 678173122584970400082805907240460216480 11689638 176583886713744263364895919476255882944 11689639 -92848507395355380286700308051802333280 11689640 -348576821785135861336308007840900147200 11689641 -675968639402774181816546841989061010550 11689642 294065364009543747929242434639948285792 11689643 -16383209640381626347273363992566371584 11689644 -228258028091039115053242882797865449984 11689645 16862842198331602710258368885690093760 11689646 287431278133713906313026632413956830400 11689647 -452270238002081549562868717243387559040 11689648 122915723558122662485084235590997327872 11689649 269242889889241268896810022929397653650 11689650 -73087267268697880961103886367851392000 11689651 1461954633778306682131619092101524656652 11689652 -635058863956820385481300869841622827008 11689653 76659737598489505049491491922720627008 11689654 300234390357252718554301389034476222912 11689655 -520072082297637586080031759957905270000 11689656 -489862715189266001842994834181424742400 11689657 249326749092339040709555631725735475712 11689658 -44000461422846245291743988745518361600 11689659 412760889212703551096481993045808106424 11689660 446912084894562563186646459224826716160 11689661 -1048707375831142752389392511133703287738 11689662 231000986797033831424191507994680454784 11689663 488665167524342066446633061330009723280 11689664 -87599905484383211832591416226679357440 11689665 120652374363163541399450516957820944640 11689666 -187410000360036373637075437194179850240 11689667 927323815984153489550892187705426745352 11689668 495593918114589197018888431623445198080 11689669 471065850373120168323962472383463127996 11689670 426999427954724572781857004141260329600 11689671 -276414974910237385365556467466076386176 11689672 567877992943897183407574072618648396800 11689673 78454493363499584764814691447403064922 11689674 204268109074950146477368958055914307840 11689675 671225840588121777346283317289087132900 11689676 -1708329842374580394540615369803435489280 11689677 -25360460972192957567187568504085901108 11689678 -36575592072538100631849038603745239040 11689679 12537030312133803569200226887674161784 11689680 9326589403264296720441317241480806400 11689681 162004927079344121918191800510827676480 11689682 1455535728383881535775563001647883552 11689683 149885838416275132327433525377821424824 11689684 591320804314385762531645212240478949376 11689685 328187207196066708557650890684328962780 11689686 129335263546990991850449152985993915232 11689687 -642045711297841435809590264636532588664 11689688 -26060669787208640940450898965274122240 11689689 259567125052471060448990593195848432 11689690 209500188456666501533775443889798309600 11689691 -203924322781074370530075448716179788176 11689692 -15032760991635298295953037074151669760 11689693 -165358555610099279538157571167786517760 11689694 71649033874644458056568236717200822720 11689695 39036473429155272153568298161330519320 11689696 -517018251117879197319329791693607927808 11689697 172157297623575461183505375841382872320 11689698 -157047910189296575239025380178191057536 11689699 -343327037478277452431931078697870483968 11689700 11306846969592020983981458214679270400 11689701 34436352956238955638612562796328168000 11689702 204156572013734809813168569012751587552 11689703 1064123626415771317512184898422082384952 11689704 -66463605996708992194738232390939443200 11689705 2051812402692963778777262738048874000 11689706 16190026918592641516259843828960173056 11689707 -479257215177834671112806722390879387560 11689708 -48631041126067206404448653955909777920 11689709 7089371276532588624468155453498328960 11689710 163669725866861651259643500626217304320 11689711 -962195179234147273308375422246879858376 11689712 203667099734783260225664791458932490240 11689713 -144671325611671233916359365833287071616 11689714 -360642441514286957040398457290171426400 11689715 239424583925914157062511113097572992000 11689716 339371579989993734375664308035157245952 11689717 -462081612651304782757901155635599944580 11689718 -610834355835425139865723289425834393440 11689719 673458843069238156170705311447785671144 11689720 101532019017396152273924005448063385600 11689721 968424926635066647948559655634173612244 11689722 -4915844657056910605113683405282352384 11689723 32489667391358662788969000401069639972 11689724 -434466436983756532713849294879762244608 11689725 137344581725035204795776141370693773600 11689726 -592554503365626482938464179033227763520 11689727 237460746219197093586948949987115096064 11689728 -87899402067620689653788819151233482752 11689729 668578186095361955658507092647329072000 11689730 -51799649462909520812214503670974363040 11689731 447909988815608703098497077427245590400 11689732 449735403879671014586058947846546900096 11689733 482761575807519385639675859667145954848 11689734 278331688050862361049800754392456816832 11689735 -687508445569123474538556216115858307040 11689736 -1931565898217433309892187574858102743040 11689737 101775838162661613549562597998900727968 11689738 -297267506367849762649054040817115062480 11689739 -596413903126710021613027626247527500460 11689740 20076890411220808803824680078484229120 11689741 -385976703137311026252183697627461405728 11689742 -334584210103771326592701814454142769728 11689743 31982347527708650879155385790442247328 11689744 286091420272129526305030755465566748672 11689745 -5059731263998949724566337503446351500 11689746 799939351498552544413819121176445174784 11689747 -8752360539608574297089419832317678804 11689748 -36248139891166540779913231057216518144 11689749 -677251432038794837053137476188742634276 11689750 154543004978637062194647217068833280000 11689751 -9036264197799886247067114502207480248 11689752 294218559103524018865110750675859845120 11689753 -1283004913737849679543381640959959506998 11689754 89754017730681792548253919735618275072 11689755 35875853845374481472314009809740160000 11689756 -76390799472565449057766999609708041216 11689757 -1098031652321443366759866771803527523994 11689758 784651124694431675083578746958273438720 11689759 14000027700672685111034123192874091392 11689760 -388385166139992686267853304995590307840 11689761 151397231442260959593511435302584747040 11689762 165774230014217192254216146000935342592 11689763 -273404371277856576773423211066561982320 11689764 298130813767770867546664694037735269376 11689765 -852894106600636620275788062926794080 11689766 -732860391755419592976370599992948074176 11689767 -296206744279215100311580000171898612016 11689768 488723874715265753875676666581600911360 11689769 32132746739768027878340416495785770880 11689770 133984393998260022376972430834137017600 11689771 -889143380409230808764536020674836350028 11689772 191314094411120515651977059042707205376 11689773 74222308356339373891071118535771209728 11689774 10590513444318786394278107779962442560 11689775 -172637917009601914623549863126794906200 11689776 -49570041521452339376473193055757467648 11689777 -519927170798165923691412912865436390928 11689778 111787019685456307007055220637373812256 11689779 -1319068097233336746148721323055874723072 11689780 199295193954128507940705227066354941440 11689781 -637591337243529471338408216931001238418 11689782 -13926975157585977304692695883063692544 11689783 168165254319769654160047434086169009600 11689784 -371885187871195116443122363049199513600 11689785 1191399415624954170639965734928005622400 11689786 -78070344467836031975833478646733410336 11689787 -613777370167667011566849374798712401520 11689788 418195911200282894864351466222354432000 11689789 55343754889984095948599226801653999680 11689790 -59392645759768710392087763583323095040 11689791 21843975734580372060423835781155163592 11689792 363123303147452223327651844174353268736 11689793 -2227348370926500287165084679507559476480 11689794 -110099090539883303527323583400875693920 11689795 -210471256383784042504586421979267632000 11689796 -432594216940340454964429576059191341056 11689797 -131691955178524132776482851424739290496 11689798 310740518488226018501748353385903170400 11689799 -220571456473896002728734513622379753808 11689800 -37830883452732716393523389214292992000 11689801 92863423074137414164280843589646627802 11689802 181235518537750594666015063451094050352 11689803 469489400828399153671765612669325964600 11689804 -174632545793979112086202582907780025344 11689805 -135213163140304923910864196517324449640 11689806 235435999413693549753019419434113725504 11689807 -1144826385073485216522540411679966507160 11689808 -865809594709788310605351380492353536 11689809 2439858455563303095350528387640030048 11689810 879684346958866475848654902429739680 11689811 -591880645445778834092655184249960002816 11689812 641131827394086155994828687823676866560 11689813 -958973626758380053970847454699813990020 11689814 -249755047254320267684471959990133335680 11689815 201141908007370390769906317117797072000 11689816 -981366612006573980562125839714564055040 11689817 -429021493150993627299122651701508965368 11689818 -34115022015950402137921379057783907840 11689819 -62355575086716545835573947737849989120 11689820 127017389082301499626171777797884436480 11689821 44379955512437599548755860042335370752 11689822 -248392799308514465010285871048197552576 11689823 792019309122683243211373680851775621144 11689824 147022718230728117358532875062500917248 11689825 141459011419062254720628914656171822400 11689826 623741609929709837924357594606888257920 11689827 -78989124857922924599491937913432575880 11689828 -341202400347166012652992955197352655232 11689829 1022268542533374315593723692307359506876 11689830 233514433510736215998260872009243676160 11689831 26576967693778590398204825132777716792 11689832 -341154972397529336870238165641037987840 11689833 634168090288733794706504718937294271424 11689834 -58153953956599480624577836242018533280 11689835 -256335326813634731273623331084818002720 11689836 -103407565641787367849742703079791067136 11689837 200345851513651242830167886983464326486 11689838 198158617683797381703866721999589009920 11689839 -6669447933706101236028275709918613920 11689840 -226437431190255672274964830629180211200 11689841 38055430333403626305794779971622898484 11689842 -123484954634835023694173886253204807680 11689843 1026129886562549592252336582414342699408 11689844 -663032700888310925154055045909658139264 11689845 -534822370085186856655135771979171764800 11689846 7536754608011326204768496790277422336 11689847 529255118890535961793959183280942397040 11689848 -619599738817929547298792997601043558400 11689849 212802568670022984306051673518228751850 11689850 105328018822686528918612116739072996000 11689851 7332314048226577494834008890891135680 11689852 15707954921812918217400656044083392512 11689853 130834615499999818355985480140140560480 11689854 -45570486195553093526649267320243844096 11689855 -13658512566751431781958847258546252240 11689856 -154135264415024685158236310602021601280 11689857 -51963943356563308429447881979289611200 11689858 181281632222870115958650121077026153376 11689859 -1050854196016624645691548979475666935940 11689860 48605368670749120915447783714130411520 11689861 1130952362232219459254557174096801763452 11689862 14157591906777896463843090753342798432 11689863 -1014402019924359796451503885847972804016 11689864 -217430524414790776947281021084338790400 11689865 -413424758151691555937570685128183160960 11689866 -445170560584401398679208952003733888000 11689867 -114374421752489274767993246183478284800 11689868 -874186706625771660271432307295185900544 11689869 -141323450992050527188582999714720219872 11689870 27761410462341807884018471872098674880 11689871 131660561130438825358099837374690466320 11689872 42355253660053073926977491460869652480 11689873 -198412624008068864050769666147735143436 11689874 -238013758740143963968222937773134824448 11689875 652774769856624134730463140454197228000 11689876 -660141842132504527121782368413421373440 11689877 -403460544056308520675386887642562325508 11689878 285067693485804498116864530826578521024 11689879 -69826378462995000865655939678942348160 11689880 -750845600718129229848164235442826035200 11689881 -150345320537151460546718116138029906336 11689882 -464259254400439371501383377623557783808 11689883 103279197614503848241103116806317875200 11689884 434657159496415299316882847742243085824 11689885 25753212471881287392572312651691795960 11689886 12840866577520304394236869326782242944 11689887 1280095543452264235116041557579145209344 11689888 -281594616375061350483282070064081141760 11689889 292715785886087346645134445872842782690 11689890 -160037444778537049596888989679729838080 11689891 -197712377362024083145539593455685055780 11689892 491998830267334187844667637316385984512 11689893 139344834816140094145289874824301427200 11689894 384169667431941651273632872201085760 11689895 -135403007502189368044466923264123429920 11689896 622684313368420581070270308904834252800 11689897 80553038489450296686113773871957510772 11689898 -256295007171396670165744720700839265280 11689899 -194318746517758477431977910507740537016 11689900 96048077773873183138424003404997408000 11689901 -80578012203634513063347981741735109098 11689902 3090616262450754085001346351043542912 11689903 -1012600708589346644983176210698439476848 11689904 212507250101184106110133090322803998720 11689905 281066571464886494183615307852742940160 11689906 -698261677496253423358342668214515694080 11689907 -37265859774783307333002121616289290448 11689908 -211971844041052074341572101385578147840 11689909 321933414452312918534573200011549941952 11689910 62496896040559732635537544958856485760 11689911 414163847114780612817270078451178723088 11689912 520572820129448940122873064996549611520 11689913 -721723188171851139731144483959079594838 11689914 -137790100187585233714446464842129207296 11689915 -621389574008429564329558458959227789440 11689916 -144312977573556378359481518562915262464 11689917 209625356921915459220054758983298373120 11689918 -390340322015459545789259364996130071360 11689919 -435910073785141402765119384834424447680 11689920 3576188045590994088361004207293071360 11689921 1205280450001985930189592470526159713200 11689922 -153200962894626191266529155815946141488 11689923 -28386667149455001321735309355757863680 11689924 381857522644802974612045009860174397696 11689925 -242978536473986497016855314836403471500 11689926 -175635741771845141698063751206848823296 11689927 -1004445282226946649178919294721808003688 11689928 38198925900777879591513983084259102720 11689929 126051857353973472698223437831734716900 11689930 -295251152539877571977751638960503443360 11689931 70773141956003864430098327711880696 11689932 97600018912423972183858173551885532672 11689933 1107599215936753504873729326965284951020 11689934 -267339134760628395537835362512546070528 11689935 97266299720755181032326718518317398800 11689936 -11333085653863144925723734709739798528 11689937 2111824161768813119219495804755405824 11689938 46112888297747790314111733434556575904 11689939 542244787500535525057148964575708517740 11689940 -275285181752579787115885450313623910400 11689941 26589893461129319746851631634724408960 11689942 388225867074173493893881129000555164288 11689943 517882795511784610582978322558443813944 11689944 -245476786456088396785803618125070336000 11689945 -110758078388066201584708394726200719360 11689946 3239835731745607468208051810926863360 11689947 -77486814395260608607566468404033802960 11689948 -55685953791959825398369334366225516544 11689949 -170286905284373942748595089359804843220 11689950 191742361886872646527009956541095729600 11689951 -111294311162612507212242222920616677536 11689952 -288901715003333304350437368804588650496 11689953 536327845824395686787814972902112057600 11689954 -50364588931933846780357001696096948448 11689955 168920428185381557383446021114951267360 11689956 -241603746809443606625179779187893151488 11689957 889961268452096189732105426280964017120 11689958 -303030888540028915183365086712972138240 11689959 721322898654381971171918483370159089280 11689960 479108798399546936361874225550304000000 11689961 599388230378146145821838889318381630324 11689962 -208338975969939336335817971658780488448 11689963 -442789353754950652686903958874763752376 11689964 113336469817002802384166955910900875264 11689965 -60013960598308253908738190456395526400 11689966 568486352983464599084272432469513466432 11689967 -947833162316973168859179140311633557168 11689968 -75531471516036621897372363588658790400 11689969 -587898453837550138193365241338151470080 11689970 -179112693156375833289906853141681780320 11689971 -297456187693723738498604889256413983688 11689972 42576873124107816395904754751558307840 11689973 1120743076478236289167563079332427074222 11689974 -249149702465131563676060942979022226560 11689975 562496720449572394561285438963715253000 11689976 372032255925931498389884435883920424960 11689977 104477728228657732219698072167756951808 11689978 244753731605932488992480812041107197440 11689979 -407369133436377131009759032041816663408 11689980 -1645238453255570566929917090551726080 11689981 2264845997723988184288844080501278482112 11689982 211145465735078668937222988270646109952 11689983 457622528591399927277608455523640263352 11689984 208214076286872217055127871341446823936 11689985 -1072714938448597077915666868031500728000 11689986 7959552713580220198729943334972530688 11689987 -1236811151567459130136778427226047426240 11689988 244016238256467579541318740634747663488 11689989 -58686963669378457523554376752380211392 11689990 78922199904068593046826097383470901120 11689991 435921427851686969955390337659266506392 11689992 79274701742822964470042366772964608000 11689993 109378020185744179516730648482341424000 11689994 213126919869827998037469988539298069296 11689995 -102486194082405925920090677017415347200 11689996 458721204447159908289691764261392913408 11689997 450569916641594570019536944854772805280 11689998 344167954813902506892969550652984448 11689999 802897404680007779573259549148089606336 11690000 22261174827150382573976613501173760000 11690001 -44432179878041644705119256507077094560 11690002 81232787587597803981907253802865929024 11690003 -341970533742715754953409223080379149856 11690004 456918726590589977438132189320665348096 11690005 122561084841080129583014162914043692320 11690006 230231000046060837624731241823649311104 11690007 -24057359766141216303190590823081015296 11690008 247992222404983976398599960053018787840 11690009 -1378569327422703102561936768161648884284 11690010 339921542140911692038539910355929237440 11690011 467140372381871186955867733530979028612 11690012 -534338222146226374594567473728083875840 11690013 28226718833637635590907976088140425088 11690014 -95514796207757849408315065870809372288 11690015 278009261778673051463171468860557557160 11690016 -270753872471112890530578903694678425600 11690017 836419967668664713905509615867143796066 11690018 149200417840539610780993420898739930960 11690019 32388306528547756050568751169575922888 11690020 50406613621833926158239455075252666880 11690021 157532944804721383061431945212112180512 11690022 -262891609935912087313010626894451243328 11690023 -8460542909000718012717563080424477096 11690024 88873467884546273907848965731454156800 11690025 -291734495878440156742901658482974512000 11690026 -404755012576187084785881389331116284416 11690027 1056037420068275650168836880749613149876 11690028 -869411451538259022453901526982779804160 11690029 -317191955423839577848950844286659077716 11690030 9174678166280340704237669616924213120 11690031 -209523198860994468554276737916528723448 11690032 103909668247902295278471620514471608320 11690033 1091069647956682715857657722043634644320 11690034 41179668879793767951409676446556245248 11690035 224458678668551294634043514979729888000 11690036 -124429620732807502763995018314374805120 11690037 -9307701869431348700482788044372028672 11690038 190691532109716757709936810246344074240 11690039 68299787992142645854243965271940610480 11690040 -526958331618329715819946710731677286400 11690041 314642953730304182659605478294851325584 11690042 20603068324303858970287040381475400704 11690043 -221510056976185245931038924526229312544 11690044 1033390362531078603487247665299499648000 11690045 417808725281490796083508995994208023800 11690046 67386763853240043100558882350597528384 11690047 1109303022794925628621062261439455127752 11690048 -292132623309606932251928329213422600192 11690049 -196541614881494591144816743176340380672 11690050 46030467812050688890239668388908322000 11690051 664197596664004398096208965819860950464 11690052 406765400383678069721265424250259456 11690053 942542363458777350084651417096153702302 11690054 520203704514081018820125641067384661440 11690055 -186439987721572796167307764848366321600 11690056 -49910762611092204809312740634419200000 11690057 -938677128118332343131742393683353702694 11690058 -36248122622273715935177386637458780416 11690059 -547162673952375421885953667497396437740 11690060 178643963515448256339464682334671667200 11690061 -177907550333288366452168392265867055040 11690062 -666621863420813894818153914368003863488 11690063 -217732726050403339605950265782004146688 11690064 -166125368459210578586107850009090727936 11690065 -1288370306134085130660674093226479066880 11690066 -2792955467319074814728228529109619712 11690067 517136074954970275863926710843689248112 11690068 281675368812969857953127663667742088832 11690069 -102321283697257429611165706227494812800 11690070 -12144775907157157318430041403671664640 11690071 444344593905246158926498672634274722712 11690072 -702735992177099060782737059609566126080 11690073 -39205205097499404636619368891753900000 11690074 -31310745563050219368176359757679567360 11690075 -490610324994543066178578491294926620000 11690076 101079840818503654229604981822244153344 11690077 445488890486486612597402280794918763846 11690078 -314773474653497168569592216286017612160 11690079 379861668613504249369579323220784572872 11690080 420559738313880100092325085114503004160 11690081 291449011413479268169096431582668058132 11690082 -18034528315336579877082843717695137968 11690083 1156896237932218479705102222191554605120 11690084 89261771312465127911431528176693657600 11690085 -493779591827766778952984474762046648000 11690086 -644832081570407854068571049871761211840 11690087 -665638217978023337852966285466236571600 11690088 553714126769912797954884559716215193600 11690089 -185348568337504073962575209735911751110 11690090 -9436707988030232706086074497992983200 11690091 -158925101802746282616059889200712456048 11690092 119490600841345702233977243126296092160 11690093 -2015235925838439564110214218303441719200 11690094 160866064026556784265460905551435545728 11690095 468953809939628618545161898062684671520 11690096 3025046843787047762017829103813525504 11690097 -636861711440273009878434947108628819600 11690098 388088159777950292888049617748225172992 11690099 -538961195435905123853091375808018206900 11690100 16545625315892033961164070960147456000 11690101 -17590190408351245184964716377120624776 11690102 -330239210307842672948974049229546000000 11690103 -509799011317965494473868275383425674800 11690104 131791715244213802792725667560468480000 11690105 266247222424248202819916724775767081600 11690106 -171175506954018959895332769305566857216 11690107 487687863983423023971893379952486890000 11690108 191003460353467551998200007005141014528 11690109 8567553910049902568603256599996020800 11690110 186952741645571257586364175516528656960 11690111 925528029736553294376138274469923391400 11690112 26218496720108310606519896975081472000 11690113 -333513595705790385649558680459182864300 11690114 -468975472393503164630064208655943621600 11690115 546947091327972507759344653385667372720 11690116 38238497291878641619757661258213952640 11690117 675308159915879249695191416322816450720 11690118 154774743398793926401270407925747470336 11690119 85936411065642830927515875280941422896 11690120 -242172531967555029423981606026673254400 11690121 -267708583835027763155246067224733551088 11690122 850695406338665072587044893984622346752 11690123 -353535037941333295626348830110229507628 11690124 -393273676860165139987659847474946732544 11690125 285044304445122177376751148728660478000 11690126 -411487182429247833179606495962204166400 11690127 32836790406892236325120347204667971168 11690128 -127093452591552604775679016443586306048 11690129 -153838161449323359828526500421235392512 11690130 104676106977690044915133528598274112000 11690131 8349142881693248459361855271806540800 11690132 -77853368587857478731103416138840729600 11690133 -27949612710913601415708692960259368832 11690134 153393568365419997086061938948785416000 11690135 416284969207905512151869391300114953760 11690136 -500919085677361550923049015702180044800 11690137 974597853448159393112288085612158963786 11690138 -101449947996122808478102387561384427280 11690139 420819602273222065693158444904067327280 11690140 7325038592983866538247659806480629760 11690141 -279049187571155147058295890977549996160 11690142 -150846245257409758320543622295987650560 11690143 -963694656253703383970162618032009784608 11690144 589266625244970523371055703870675484672 11690145 -16314101483687676473113339868907761580 11690146 78973549366063247579481089576717823264 11690147 7254199479218105281461418585509289632 11690148 -18867727626921185130293104720077880320 11690149 701011395531957192611821198353341349440 11690150 27288763252029963464741305976689632000 11690151 -501099630847456107227713697602171956096 11690152 -11589121909675387118510587932549120000 11690153 639010920814087037719156000756308273402 11690154 93168631560179478428835919681585800960 11690155 -597628333628639151055714572963170330880 11690156 -918650519878669922335410999771292404480 11690157 433462634197167555693814672817805672288 11690158 667951808773354557902524752238024015680 11690159 632695406448613638129451900100619414000 11690160 -45846757257291620748448385313763491840 11690161 332155352400507977701772245835960038080 11690162 99216908190070899321703873041256697856 11690163 32198484843704198287394999413374846492 11690164 280867527309349697041617843133558886400 11690165 44064679014482324431392589324908554520 11690166 153553090581144448205992842131937330048 11690167 7754934685546724326231159581327288432 11690168 242760819018295971376283451544058265600 11690169 589557774749671433743298237622580284672 11690170 20012130685208066647653534470051789280 11690171 114986334751778577983140614773492814432 11690172 -259366829942554728106403147816339043840 11690173 -95297873793020879742420304197979469952 11690174 -46276410611562914152814237037802193664 11690175 16344357399429692292409554733171987800 11690176 -20072483987794631687866759806865899520 11690177 19669454409116836132185538248970213332 11690178 -205699956281968545971732536755159767040 11690179 -104654568548330447082332785428170650320 11690180 -580690968326342648464004899464754809600 11690181 328360609668472736863963808596537242270 11690182 165244672586899007501409656739807622272 11690183 -1508291337494731482833684085764391388320 11690184 388945969956643046581864972599506288640 11690185 -52097644835858252200672347417757179000 11690186 -124361300224590994417951120537070025120 11690187 2111088508681417736789015662651061760 11690188 -389838312910257358322597067482361210112 11690189 168745240535162946958833575042887431360 11690190 364458979625820591522846997698901056000 11690191 1319068271549412266220274004657983154992 11690192 297109556550552777384411993386860240896 11690193 88882813566452814756172508126967141888 11690194 243806816877342308603358113082067978896 11690195 9576675805224681494844797846671741440 11690196 26107327161864734214230936611349483520 11690197 275656907066266881642486457963299377440 11690198 139045330891678337404293209230787079168 11690199 -717757301632915321450925961101678613216 11690200 435636925550472205328431223778649344000 11690201 95584933640975827883879755025521424400 11690202 148392883594639019306832398157142529280 11690203 53966273285810326426679120547231558720 11690204 -446905394188050060923469055297453868544 11690205 -15477726863627454041101163278363220640 11690206 576146203100812625670103096308695408640 11690207 -6332685863410715193613649290859317440 11690208 -637660958907973278644876261685081931776 11690209 -775013278132164107698488265336617386590 11690210 17164641593467734374437791173545144320 11690211 177457699193158649879492167284558318000 11690212 474884397432235031276483906170604195456 11690213 1519760793740161984181914668398596805760 11690214 261911280636278840404224114738868751040 11690215 596468519006888312231297653757701890360 11690216 -783327452461401422328353245833366896640 11690217 355412600427267355702031824415471585280 11690218 195626614119083086635526393615236597504 11690219 -17341496702949132591324328316488592880 11690220 23818882598072997991624078748880629760 11690221 -1124185054403811173809946709196121068800 11690222 405204107867731507782325505148354702912 11690223 -233310191261067601158161406253953687552 11690224 9318581658195669371298883085941604352 11690225 -308972174467403197803364994800774194000 11690226 42167056639283950467517525006670734992 11690227 -1283644354616823263356446084354707753288 11690228 -357498558967782116214311373920872581120 11690229 243998847301308093429866475072702909984 11690230 -7915033359812878643241012734359050240 11690231 -98490111490858129093327170468809682720 11690232 149012600989998557284576656920985784320 11690233 -72083896233737431292693972620655711616 11690234 -512717052880185435175318678865665827984 11690235 -50225815446545258684090910919336852080 11690236 -495703264487774169244653480427144990720 11690237 1290173832856413446231230929324451871280 11690238 -1741916806755953613820692478960269312 11690239 664737725596859054050793775282762568560 11690240 598430024790107416245541202596473077760 11690241 26112574430302054271136479699728505760 11690242 820227405528319720282682880067006932000 11690243 -766936349264445176624125939922839829508 11690244 328571858947549718217207028465079792640 11690245 30944847694382842860090621031449893760 11690246 -257175970122163160724262752938650347840 11690247 -33272908824405689964677113644665893680 11690248 -115501262049283216879916491589531136000 11690249 1271361544710369747699893702661154196250 11690250 -49279031533115633400270665680592640000 11690251 259979255819371018724744969919200615252 11690252 239887865005969248360439431063111521280 11690253 -102169930503751643398765211660811740256 11690254 -77307240944296209481581077021782217088 11690255 -27228834869597987073663513076880640000 11690256 26219526614958112674029427241298165760 11690257 682044860492614284403959579201178659506 11690258 216982420164990788035505008589154491520 11690259 240446120056557564833042422270987503360 11690260 -127232891182210882656565125138819225600 11690261 -419833558101754779626076642717221347296 11690262 -91453263476096591514214174074876353280 11690263 -6998846607506934568083643164495907776 11690264 -765723821434495688480683125641342576640 11690265 -72026495231097499442145884336398879680 11690266 164715977806553662056983774204955083520 11690267 -298625400351328788455494883686010544120 11690268 253331593451872910982448781993988733440 11690269 -370152320468456468543133212364624299360 11690270 49489517221452130595303275239427894080 11690271 747346404314403882713817891007916666400 11690272 -1214425399451879813682091161445952126976 11690273 -129546323116079284889138482873594946064 11690274 -8253894852353014099738302036204898560 11690275 241471535205680109384532066365982214300 11690276 -213317478422076302063716864722833895168 11690277 247371140168141404121558050962871674720 11690278 -382160950842855967337098713864041494560 11690279 -197554377700009658161612734186303116016 11690280 -27340692100212984099192322165997568000 11690281 -19838644024373883353247940642100516528 11690282 318126288153185844299792588806770604800 11690283 -636823011109034316531667452415614591552 11690284 -807019129072536210994494661554382957568 11690285 520629504878419379581315223848166436960 11690286 79317709211766937703351005663260438528 11690287 24609616900106079623046281642282488832 11690288 46444483580717007344127209307502510080 11690289 -14572182368954014091686935460374293592 11690290 -49018428960030230536790753005859349600 11690291 -350218623705018223490479107202137614616 11690292 164423934409630722846690126709273595904 11690293 -17504576250459301719168928409608905476 11690294 699904117936158007138985468758235136 11690295 -54400983188707805536996919291389909680 11690296 679200176929030682048790838276548833280 11690297 708846881394224690342339578001856272640 11690298 -106381325283200272258481156923367861760 11690299 7636169778329519085434741134905107736 11690300 125155493681639633611225264930623398400 11690301 32872511280363994649399426018024002560 11690302 20918650027173996086475862869387127296 11690303 81406904280962164565429297150729563800 11690304 -104991937389977402604046314957076168704 11690305 306142888930774113894523636901435406720 11690306 -670505738798461208845502019500529930720 11690307 -774187591521830368237767977574908473596 11690308 -325582599266233776249149352296252125184 11690309 -2567183755290923625720161708831495058432 11690310 309295978603933825342366911571523973120 11690311 166922373955227323661513623492994457800 11690312 -341511261624153570590189660254886476800 11690313 551127862278286573362810456737777840064 11690314 770529130636399982086187833292758533120 11690315 -120857801335180368074858032719216550080 11690316 -26761664058581653011431386097828760576 11690317 -111184334322198242961736639082526711040 11690318 -342425274963921317288301506449200632640 11690319 559990982178797166264676718362098769920 11690320 34874312832330447505838398186615603200 11690321 329065619184737837785487009148192177522 11690322 147246091264864509184349721001839248640 11690323 1836918331325764262843427460910637640 11690324 -13347290159728522008430179641693405184 11690325 -10277543694872859720958637622161402400 11690326 -149238036820158808987815946793694668160 11690327 237239666618489553374575567080686553600 11690328 52599622125955359428265919745135001600 11690329 324473312172929975893530595979799457280 11690330 -93090787388963104312329877255411759680 11690331 296224715377283394717131862648406297752 11690332 445737563102392971162626199922327671296 11690333 533180624294632027324106559119711340582 11690334 608378998456952465609739769316946449280 11690335 37214472763030512230756412583008132000 11690336 67948462432836368374346889847166730240 11690337 632543163863908681440578065382463637152 11690338 88974722896432298282560843938601255680 11690339 -209681303616231001289159473086116278200 11690340 299276617716404816262277097152896307200 11690341 293003082399088167027205796544221477120 11690342 -281277387268734880392007795890263408928 11690343 -113805553822519147458397328908072326816 11690344 479646260441832556863230745815646428160 11690345 -221653899708759251800020051878079982200 11690346 74760086739467482198755602377289213952 11690347 171911188050394861270360912326997621752 11690348 138658293012923828449408755674927923200 11690349 -679511777197476477504308094410341155552 11690350 -65346515743628719594424671313367859200 11690351 106624190781013537432044322613994754152 11690352 -226801333345815376331163250082698690560 11690353 -404700881330345496165700277442522210396 11690354 115353555346069728791965647107442425760 11690355 -112281534592961476754961545334571481040 11690356 -653610596495059676709087221417464472832 11690357 801208131663004750781461374787499135232 11690358 388645690280941853228508461667256112640 11690359 -36256842177883807046390877920273749880 11690360 -442832289860231078586567352571021414400 11690361 -615654601409156599641770758607556297168 11690362 147540811213953867060540020804293423872 11690363 -249559683006051378142207512193045036656 11690364 -75581481770041073990463748523851776000 11690365 255353853997432099112796417538917657720 11690366 -57616621053965701090383864973204070016 11690367 1296686714833616452125327827741621376 11690368 717396541890404926255083966607518597120 11690369 267441191139289658347774085745823532244 11690370 308185059974224549225739997139335551520 11690371 169183677300772343993499856731902615304 11690372 -206237148010323599890238379529668391680 11690373 918831347477789982135823306544573450304 11690374 -70148011377153131286047080065537199488 11690375 -967023853989508333660891312177774086000 11690376 -122124637890325820534341838786233344000 11690377 -687064895488786710705953511438704233600 11690378 176827933541194041236946909889635141120 11690379 -261394438072111564116733133767695912960 11690380 2056895969223495574563363807695170560 11690381 1249866550668523807072991417073528037152 11690382 -253621279165150097247846141382755326976 11690383 -39970836075060005571739095881295528056 11690384 -120026156084913409304714126979511812096 11690385 -178755152738166743146621682082690061440 11690386 361398572235297445526922064513223317392 11690387 -976752386290312091977732155254030360280 11690388 343826192319742820250942580986024627072 11690389 -735207610853938492643761000327075549810 11690390 -425212745117357935210157867384428907520 11690391 -315615165657013809308451975945747188400 11690392 -201245108550760281895302609222634045440 11690393 422296521136700166806729166497929118400 11690394 -100011906044327584651514481225643663872 11690395 -157723872355520183460734472512109585600 11690396 -196656262647466968085826197787306695680 11690397 -674392650210404745306776432560570907232 11690398 113991447985157834181377829406963203840 11690399 67749600704098556667359955739829172336 11690400 240697078207319369398214909926283673600 11690401 -860260936647811612471929301823621421598 11690402 -89006905813159788122525651477753118048 11690403 -12116009039714155200324203369610997896 11690404 343302979096613622785791858188645261312 11690405 -188930750716690725947091532333238279940 11690406 -6788811371540714515015500821436118656 11690407 328439609816693145131097004248881902512 11690408 375135781808415493264454644029813672960 11690409 -120373955732508323175534423986594372160 11690410 2948083282471750924065987627198443520 11690411 1253457492947567066640177135060388075512 11690412 51379247960521518900169347105847348224 11690413 -222563327540748017449916890128879153440 11690414 -144990881085978514697178943734986730240 11690415 248302894922719513233066638736469200 11690416 -135102286699600999226840236347551612928 11690417 -155356381320481300219825172039059703040 11690418 266738748844401558880501563081784120320 11690419 -348506671925724191347935165401422729856 11690420 -379147093940504378358506585743467724800 11690421 334811221338141274716182244245136782112 11690422 263957665125813159193691046393477179520 11690423 -622359951836940523652422706750044058328 11690424 -773102286444664725170061543243552276480 11690425 405405043108084859764618364696383991150 11690426 -25941537230763860939303203192390146816 11690427 -207531179801654068289010989330057875968 11690428 5254308158900643511809334124729050112 11690429 329048231286881442883132792335491913030 11690430 167074379406811032509298253095521233920 11690431 267743562053485778533632567182343271232 11690432 164871099630331989777139110555766751232 11690433 -386818256288633127805705657500416786400 11690434 177258526282972431188034250595436748800 11690435 -261870397582590473360628120431502102240 11690436 -12209793553160579507597059623378370560 11690437 675838768995659010216011453250065353440 11690438 -263927083543222607639081920992386304 11690439 42682148994088083251068931766855392208 11690440 360376224613389522108366910351456665600 11690441 65788757604758730114762929012902487040 11690442 259156180838997332908196669066863905840 11690443 491272683965086824118928567692817595864 11690444 -134813560052839323509779137344177891328 11690445 52398347175585347461175334471756675840 11690446 166418257034036101800383409470740001280 11690447 -281662950787201730590551277801123194960 11690448 9133094481301225457216533054523179008 11690449 383989047345332840847949525203713438450 11690450 -247533356658928024956239356164212436000 11690451 -1569918021552178218338775545750961833280 11690452 -237458595571562534276939653880096884864 11690453 1442624514066777771238991284703208000 11690454 -29506954040775964441404240127277875200 11690455 90055648307310331723712409112675384320 11690456 724516618237296491896617551961854054400 11690457 -289543300745365732998740418553632928560 11690458 -147436966777796461825460673385003329600 11690459 -418414168184474321925465313031529950448 11690460 -270659223638009366969493940901748480000 11690461 -15213342248348235773614525099648728788 11690462 124070419836160825864263662679443755392 11690463 -197805646316388097290993086141353961856 11690464 557375479247848736273478019904945258496 11690465 725072747907367916409220545656885731860 11690466 -41495824014035900216294688342371496576 11690467 -672048716838214798068632250519927494160 11690468 448154449254872662370517546281948924160 11690469 447985789427435633230850232286387733694 11690470 -267923523719931108190124869841209223040 11690471 13135838957409878195887344779621311680 11690472 -3268848985767717234181525272762777600 11690473 -183540877164780639923679501198772364940 11690474 -19558151652734227814839108426903587840 11690475 67312958818174441340363130128490871200 11690476 204262903660596114971990404953801768960 11690477 -685652319773669189421551710658464501248 11690478 262495721732128739223882002151018338304 11690479 -419389842046407234171369026708826229824 11690480 -40377284408506821088916166190792704000 11690481 -183678666058363321546697446001472394656 11690482 -68364455872485734159652607417007387616 11690483 42049039137377145564261204246793174176 11690484 -47905754727243868131524875781519904768 11690485 400297294968663714952435897061815137180 11690486 -58206837014271393648120622230182914176 11690487 -68175540151433351752353577115141179080 11690488 -318095028186020913155707337359533834240 11690489 409257713208918758749127384847477684624 11690490 41017520510806538817752645416288665600 11690491 -1421045698878587298479026150384271712200 11690492 162547812329699712801626354401234836480 11690493 229100197278331846810967705200693131264 11690494 231551530218774106197012995365854617472 11690495 536178307288036336494394448155975316880 11690496 3685899256367267897183767645692887040 11690497 169620143946055148011688644042867689152 11690498 624178405874412042384984517848573351936 11690499 -632169564374715165341077200749090542080 11690500 162229148409120187302453999706831872000 11690501 973441862320317814156121230599627798432 11690502 24240351118001795499267158135928545664 11690503 313437657620570807792417471896317285888 11690504 148187639405619482660856058544635084800 11690505 244541425708545648204184730450592955200 11690506 186541708522860662167991540914265996640 11690507 -179826464992821611969864391155536163244 11690508 -321935596941665887231546583713018082304 11690509 559724758755165510637730110824592984320 11690510 167341119693438854668040225489643782400 11690511 -53420044037919591376561730492549920896 11690512 3169602069305560871006866559551160320 11690513 -461888126231243245073743354512520604238 11690514 -765432695072027439799641969280224606720 11690515 57936251382372865927165103965325450160 11690516 -81727189158936638836774422074259867648 11690517 379394979565095068196851781036851382912 11690518 -361597211406536445045369196959006018144 11690519 263551676883282919265226582432022265640 11690520 -49084304508772712600300523361570406400 11690521 141022068351672020716882853876262891722 11690522 -617359151737620989273484520156607712288 11690523 -58100439867526880156873099688340729104 11690524 -332243908064549592780268037053735995904 11690525 -109240987145130576909688592003665502400 11690526 -78386234340573517147188039745031442816 11690527 -1452928843729948264178110110973309246624 11690528 -185962094489442488768511818440162148352 11690529 -26217961050687840731830747062190779360 11690530 75822269137728515449103469803585025600 11690531 -738646688151769934092829144436438037668 11690532 -118808684398666837646684331770219470848 11690533 -417258586181608708801751860206737921218 11690534 -123126418176317219156076058383203183616 11690535 83796476570787890869932245798014711200 11690536 -86958277603550671137580929114777600 11690537 -883423303085007200576389905031063243776 11690538 11516561881854619139641081688951151360 11690539 -118044721244060979828501882030910720 11690540 70781243881311212333559855334077312000 11690541 -107104996329996850633234802425310026560 11690542 815484353152799498822536231444418813952 11690543 -134716616549791012332710657465888891520 11690544 186833818508418986453432550286438662144 11690545 -59200155858846340974055484231335566720 11690546 -99199473650177465638999826146745640960 11690547 -712053530075557339485260398310379072960 11690548 46514164118312470426566111622790461440 11690549 -14734694483935099819864386314279743236 11690550 -202958803021974633919514637065520676800 11690551 1257950790971233165631959101498770000552 11690552 621232128691366142155930312811903877120 11690553 280263452806425916807827896015848730304 11690554 -1007521577154757560178954232783808715008 11690555 -564203920548840615134579233734943852800 11690556 179678335610483896151503042450208911872 11690557 -594813479797016927157398139349709120468 11690558 -233462390600001937248245989490369777280 11690559 54255159191751439912486781765519007864 11690560 23082646138941308028978844562557501440 11690561 -442222107537444928086328623799826603838 11690562 219117595604190888938150941065795009024 11690563 274342396234515018370427992937298810812 11690564 -93702341751247876418731246122909949824 11690565 139981265511328392292610753231420998560 11690566 102897557218493205272809682734515878784 11690567 -232038152958605330451140534480050940400 11690568 58666936488652077381467868543077237760 11690569 1099649113603928472551367336658976644560 11690570 10147903188900795696664226206172390400 11690571 377362962017708176706619338923761669888 11690572 140355179432901090468107088485686720000 11690573 32685229716845309224091691085241400822 11690574 -130570856000568350132312418012302773248 11690575 -601451121500058558006997439037969133200 11690576 38665437266218891177850826227892092928 11690577 330303028912644590290555547022979246440 11690578 229712142875921051995087436138367375360 11690579 -879116470277120444081561894887258796820 11690580 131472145509414312130965102685969797120 11690581 19247229931683045773849742776386018944 11690582 -11931241860826116768659016995928842688 11690583 233442942036137603472391243264624184424 11690584 1121549675056599684538621166073390489600 11690585 -41306345031500682089047081754473126200 11690586 369598917856911700889910163647083086080 11690587 24592259408272567191863086590189351236 11690588 -9945176377982755099806549803145529344 11690589 -606635007146434616310299551316380484544 11690590 -349855532646113443973579011852255339200 11690591 -659972338177526876761002398896400247816 11690592 -1198178302972465057443882671582484627456 11690593 -1242917035361831844648439345198200392158 11690594 -164776105897506592508624317891728758208 11690595 -88394947910772605198567608191949440000 11690596 324495721907364980186016483488666664960 11690597 -47752967927164479500277933576716950788 11690598 -132330161372227393662780403245633596736 11690599 -131936016451840201494311320242708350960 11690600 -54365410384864878454805666726134656000 11690601 147026849106095558095912865863542688896 11690602 245474218285362339328602425895050571264 11690603 -2112889597727372718967175156236093189296 11690604 -84113329772517504824531875647530778624 11690605 -108647095569835037720153973970994964000 11690606 -294367906394252985314836780923034221120 11690607 -392399373025320566312661578812349527680 11690608 -111137519148137457628109633144894291968 11690609 33161759203344326643239410864053513792 11690610 -229559622020288017499805266717179338240 11690611 -68384604501031369826903272100658844488 11690612 -808167344015249788014456983410236975744 11690613 -903088832881489964129594536233920942400 11690614 207862025009043375541248979169886272640 11690615 -64523139648783178411727444210913603240 11690616 598510052430134081084281192181906165760 11690617 -365403614047506728799295746991181939640 11690618 -344922273280824493909576503816925764240 11690619 21308859476362365145203422102479581888 11690620 199005074455875073937963211017116039680 11690621 -157583088506205529190557795079568598548 11690622 -252527731670170312003074014099208063360 11690623 419690729147693275727329692040198633840 11690624 -9516839928967501683070252192691650560 11690625 -8405515614380401839926923969419000000 11690626 145401280365414220061453060096596170240 11690627 154497948226067904364375359809375936640 11690628 -245313254638876983536736096488330148864 11690629 929527122473765434111549135163626583776 11690630 -49879040324218309622627453772896659200 11690631 18405069984025239003049783076075483112 11690632 -117853089254429670027273251944364313600 11690633 249930613665418204088243699817953911722 11690634 106054212173806679545543036336709368320 11690635 -67702483638930636986607736938062256240 11690636 -32187699645825950813126761683130609920 11690637 -65131656170842156929599937135793549248 11690638 84472782444177945148407240271317366720 11690639 -1009766037695835778899229707139118744544 11690640 8689220069890498991121816030597120000 11690641 519764359528054323004838730571666921572 11690642 651814633380617998377504594149468099472 11690643 769578537745163357728643375434546986240 11690644 369977227958634105842494456394953885696 11690645 -822406207467334525166033257229927566920 11690646 -253297016852845248314418207935308626432 11690647 -215555773101490026638888411208892469760 11690648 47032707885924328089990389350312181760 11690649 -22060640634715939065399571909799225340 11690650 128241396603822627855828470489061117600 11690651 -162190068617860574657080179035954558448 11690652 -214891072278788802641780161352982260736 11690653 -72855379931228166877602277889397712000 11690654 -109946523398244448507417500271776305280 11690655 214162661377741169556115094537502518160 11690656 519196982904738544852295592713494659072 11690657 478199278252248041842297762579735680 11690658 1088432931781090105634876837878112256 11690659 298771812753858022375392136432464379104 11690660 92101661396581393084578347731017830400 11690661 -770059587403142159455254445486291808928 11690662 -25800745600671249749899442729761226880 11690663 1667582782603501500136671655332307970184 11690664 375516365712202699595071523077798379520 11690665 -574103083350123625672320449083498034460 11690666 104128429545234239992234062520543934208 11690667 571963423525934540448770239008138102684 11690668 -6765043164242907249179603013828722688 11690669 1465408384923348385938103330881774720 11690670 46431070008919176050254281728758947840 11690671 134525344711152855202812879752644643592 11690672 7476759820439723291772191188282048512 11690673 -328348812088285015554419684989967486640 11690674 -150346845843890034800234222381174600160 11690675 -601767334381627382712999834833925806100 11690676 -677913154457111881220579827337754071040 11690677 7352448210858583536135706731745996526 11690678 -515478777899553685870662753129733707360 11690679 106421981526176680333776253719779619840 11690680 211932695476654247199162832605535334400 11690681 -1070017190543910999042615179672761614000 11690682 -331127556343920335131957559818731691008 11690683 -1036170297143852890978576465554318084000 11690684 -370068505819898425706316835373680051200 11690685 -21085530956355323229470374994135193600 11690686 -28396153136388763555811908303003361280 11690687 138719313472101191007298306452566964360 11690688 -114792499951251939161124328343768924160 11690689 117395040813451742765118181793988729600 11690690 346345065694131897617167402149309964800 11690691 -304435505541378087965624618725828685136 11690692 -479137754696530837526918121503842172928 11690693 -66726789864070789743943474674413049216 11690694 426853587437650916497383805812085912224 11690695 66301491914399169817816125993438427920 11690696 2020600165324922300043817560808757084160 11690697 -220152555451699450872023808086681849472 11690698 -469877289934668481704172667813969000400 11690699 -31010685304748384569272085375875152520 11690700 40401295351551582145397819767904256000 11690701 -79563460730405034034184710009138020000 11690702 -956604235772670381830404590835548482496 11690703 593816016918151544036390722759777606800 11690704 52497769600169010984182630108245483520 11690705 27291575362086560038461222350943048720 11690706 -219006252970941275345594464715602561536 11690707 210799705150599425370026684954090164224 11690708 -405900879414011051226334295290660870272 11690709 654250774156509765652955623328348486304 11690710 68612716096648811697687408891202043520 11690711 7482287855538364288905128151881640624 11690712 -56516344049129789550542053611838464000 11690713 -477588142442125877075218246345137355104 11690714 122746243637409589987488189734730940656 11690715 469424549885118300302035392187049905920 11690716 -420373463356024600575091958930674262016 11690717 809441536039643732660491295943884057766 11690718 11542737009614080153926318096724033536 11690719 1211380314951764022970991613696216265680 11690720 246011854698857545604449741484127682560 11690721 29107720407625976869905664718534345472 11690722 -185146020702623920283611586177270386176 11690723 -1082203190748302101333572716892061906296 11690724 -178216939375357351526619895040523798528 11690725 136643414482816878929396957920879228250 11690726 -283133551817062022269778602367508579456 11690727 -28653489459562654767514155971799207168 11690728 -9951963949092520842351678525399367680 11690729 273485722659135369738068030147154818676 11690730 179295920462037903016595145396264414720 11690731 16666270891992256439684985508369798144 11690732 -1494045626049142035924291392019217920 11690733 741196384097831699133616185040460152704 11690734 -436483010977179869162487623634183075840 11690735 -39289728733476268903049890964444161440 11690736 -216844433056490586212585823083330273280 11690737 -1094735301345275577650497172067722813614 11690738 194832453980869323433037225027928819840 11690739 189233066549872461884388902189831201904 11690740 90339453136838801166319126134038707200 11690741 377714642171872559647228064613430236042 11690742 -31068788967208378439449175379089258496 11690743 -1058956835405445047707159876581162314008 11690744 -444137011639001427851933947802849341440 11690745 368095333803215323416138834790411995840 11690746 -62214156178483699271169657538030070928 11690747 -977571505270222897799508794904135419928 11690748 674830748460641987951088643897685356032 11690749 -345968646854032220145876191383624972288 11690750 86057062205400472671300315358793088000 11690751 126967207624438830248602868496030134784 11690752 -661631422600443400084117043679607128064 11690753 -83953454064205954568046481511531385276 11690754 1176550677703491508515972376198319616 11690755 -328211282204354777274221075187588105840 11690756 -124022239980949056861735773319540731904 11690757 -36154257704954058889807983524360246400 11690758 -168519102973869221100064541967760338624 11690759 -1425291944465323334956206744260298920040 11690760 13994320324900327122377723464448409600 11690761 -235030520677202607939620671485906257638 11690762 -21458463077987630268939680276534162688 11690763 -569744735763338351656112477014737920064 11690764 110218434429961872832832602050810041856 11690765 -37157657660914232587399885400688188340 11690766 -167272465660819041580750061795395525248 11690767 569158036889420437914379234275232026552 11690768 -142619602392465675521921866325269463040 11690769 -525112469246183565642929740005735952656 11690770 -47282370581698924278185786209472870400 11690771 -298736746743729117071101719268466723028 11690772 -23652081344455325053630146835163375616 11690773 -66066756332256185454014209726037478660 11690774 573785810653817971758877546709712047136 11690775 -373309567076292771098942288452597780800 11690776 422154259592176602582462019446761779200 11690777 -618769146839497884196081687187945853888 11690778 -512169102104640283729828019314867968 11690779 214810445698128039658131914175219342976 11690780 472688244980238510167146911407502397440 11690781 211826999539351754685612903743393701248 11690782 -60317224474757082498266198313040045056 11690783 -272152529301641098562456475434819670696 11690784 -338835992396435603398167799205524930560 11690785 263022618876776532146169917729255324160 11690786 365329717179468067085422694334415773984 11690787 -187590961721071432285455960520568866440 11690788 465560539236735417589918686569061481088 11690789 211872322128306826188148648042431679680 11690790 69146741386021428404755303872201834240 11690791 28054967328399418833057986796556383360 11690792 -338333251451364406206304057144321152000 11690793 282273888114296564076681830044764971940 11690794 209175092449793498469997506213040522752 11690795 -202975866855742071345103980869558820000 11690796 -49489188038710573359881046067684402176 11690797 23770678813292871222383256056676072160 11690798 -48890554235310006891670869588912300288 11690799 450726784908122455394990117738009846400 11690800 168369020502712548849408558257388748800 11690801 829725854882628917247474319305215248704 11690802 38790600405962178993271436210340074400 11690803 212902270710449858939504422940827783052 11690804 34900617380271275476865420290893662976 11690805 192744431737054628013972944283941896320 11690806 457386693380617744394129952358505576352 11690807 62517589183509875341546504523800594272 11690808 130278079362765723067391026608503193600 11690809 790434185283418300179811025876995343168 11690810 396608172413403674264799694551366958560 11690811 154354928342885091209140254593104104 11690812 28028475365338802064313251161718732800 11690813 217817570434741786249579139154972069504 11690814 -213711921137357944208449288036640824320 11690815 -77272800217020799435125037330340803200 11690816 29290549345163497622582214145556348928 11690817 570682227811964493431191919933095608960 11690818 28536788265612676261602744882043996704 11690819 95334752214475896218294026347612038400 11690820 -181995213684268314826415149022067179520 11690821 380283188055177442887977706353413055772 11690822 -48879145579291662841381791385231617792 11690823 -734174080409412365969822919340185129816 11690824 272824763345910953514595455913655976960 11690825 -226237964580993932823799937701235616450 11690826 49270726811536797780797296976830554624 11690827 817851280190817628250278460069287716864 11690828 -394101723929230544743550561457425510400 11690829 -90357951191962463232407501948877134826 11690830 410961011837212737758889553113030096000 11690831 -76405991380951320439618510377571175088 11690832 57692743207428176158767033254538903552 11690833 -419271711294631511667598177383480867840 11690834 -268474662414068792131800184342735331184 11690835 -305271709305673126012873925153383756800 11690836 -985798585214193059595321181395427131520 11690837 675580056034802662121503289454330273486 11690838 396325864618092719249260082655642336000 11690839 -985854373458522625140808566693464602360 11690840 -2514189595299775358697073114162790400 11690841 -479553406975298767318096328826647804208 11690842 -299751654076409158574995633238975078928 11690843 -771944709317443237942696159523828734908 11690844 -68615725096531027927713743082690379776 11690845 632295753410257254951752341694058533100 11690846 -28018477340160030505504928943558023616 11690847 -89540546899889090841497415250927007760 11690848 251293057846719437918101760801030799360 11690849 -12375348840930353518669131165244188960 11690850 115811508800059699184221341630054816000 11690851 399158145531341513150822472522961906704 11690852 127402571430581412907716237943248384000 11690853 260055979650348014222153089367713658784 11690854 -90732187965338434404385577334588561408 11690855 168628765081906803200658966452578025520 11690856 411918539025744356006469519859197081600 11690857 1483848407716122583748119970279069682660 11690858 198137870163784661467179865921368600576 11690859 -15027389809939801842517672951048249680 11690860 -311408516607501526113418396905223895040 11690861 -495912352022654981946445941104193494868 11690862 -43139801149981273669406110745701818240 11690863 337450515029164060503050930466579910848 11690864 -141886045191389810371268670632765521920 11690865 107624091041190176209645947006659760000 11690866 459835728041249059577385820232186968320 11690867 -157748535776707353374282300754246137808 11690868 44847629324200003626560769187577204736 11690869 275525558072858327679966115049936084270 11690870 -50317720584058836884398546445901949440 11690871 314507613704402286525181704150030439680 11690872 -196232887267781526990543309387800371200 11690873 -92249263813676955315513179325446214720 11690874 237823879813141413003393013320925882368 11690875 22799328772100960204682782999574528000 11690876 -1131579258596676010614453509658977338368 11690877 -24975427504372797718676862589836561408 11690878 760701810132518283137881021665643246656 11690879 -1066797463784960827183061216259725531520 11690880 -211687567338810572878174394165231616000 11690881 575567445092527872097166170755882583682 11690882 74184624473583969550896842363040751104 11690883 14058711832463356082988665419874617104 11690884 -566473895095512780830763153502092813184 11690885 585562246781394419523017949253708851360 11690886 -334028088909300583146973488043800297600 11690887 138598000734301705470867294423203568032 11690888 80886320868833627403880062561021419520 11690889 -307670051446619600085964533274189366080 11690890 -99911609712145064898865560189936844800 11690891 400146536605272735659707674518240750292 11690892 -41988896831776770344300381223721254144 11690893 -427854571218297078151691442467886646858 11690894 -753367501582503267528570211939489774080 11690895 44363039281437775150454312704881722400 11690896 -3445178042837318887805972522140172288 11690897 -1863492079048236868709097609032775648528 11690898 -177512628610825959929611302825849035136 11690899 1081051891356362130389756189297881152 11690900 -90638864378573126242528829326073875200 11690901 102946491571003458131958613546642206030 11690902 -420631822617230224782439633377435706848 11690903 259833911007936980409561177984459848880 11690904 -133845014615048670507270743561759354880 11690905 -129107789778146809063890425127834146940 11690906 -9740078020056244730215546166784470016 11690907 -697669791498083919340951080320467526760 11690908 4579288548225772890963937261158714880 11690909 95863552824631295402922107981988276000 11690910 2764402703012787818025837441358120320 11690911 265371710057052465112138119376401974712 11690912 -2623526370649536521895549260323611475968 11690913 86337892738156732810218638676874142640 11690914 232142886728869219877276370254364703056 11690915 -190158902891439758575311620926448499600 11690916 -4813928502944105157032905717111326720 11690917 158651299557875352145582018160627897440 11690918 275759466549910804407102112376024264160 11690919 -330523730015410886425138497977649653760 11690920 -13389863643347483870302408162582118400 11690921 -1154602913290823231323372514267724226176 11690922 -18248310335591909795964880536694765056 11690923 -208916449087524382906073747842925915856 11690924 -30571051810618124983834821835490426880 11690925 -335808297940230120423048969157995067200 11690926 5547359233472142359618217176011876224 11690927 108369602971771933915823952407879467632 11690928 54942690765527604011041801767837204480 11690929 -16864993893808802116818712157141903580 11690930 -71685510151711280045139909869825016000 11690931 -16803406259281742192443038139416986112 11690932 44901779998873733001319571384905193472 11690933 815204554094782005087079660025412211182 11690934 236438262156513389724241899987554186112 11690935 472190797133303123174290637134281982560 11690936 -71697477811441630920035936790377656320 11690937 83225555068817093904724473429592923648 11690938 -6861589215945373492250693676930639360 11690939 144750443586007364456706898537079303568 11690940 65549334498463778958279133856494387200 11690941 -205096960087300832056270758126963900000 11690942 -413876040618716333109952482327200272128 11690943 161367222468286729045358618229178633728 11690944 -92352844533943599094116123247116288000 11690945 -25351847577314179604827322893712000640 11690946 442103074524050668776633498798839546880 11690947 146116323021622867103858752821011238040 11690948 581994936529069698236409540528665159808 11690949 -846161618813157424532261449241660014080 11690950 -8333908238565734520875885737645118400 11690951 29334885496611291550579098076491666240 11690952 -26868473492540286610971793898115563520 11690953 2445987869819346660284292416757774132480 11690954 8294972827126809514621001554202114304 11690955 -380042140418164384329402294926122918800 11690956 151039632968763068168102188958493797120 11690957 -1061178517923188677654617120629747686794 11690958 136086561433627451487546680588027448384 11690959 138136023993241413922932363637313350656 11690960 -289895152300505308016421261056865239040 11690961 406604758829720681700519071136727948272 11690962 192949802849866434361287427732369817232 11690963 -797268644001642247767043371409531788720 11690964 298020368190640640653604635559323932672 11690965 -125865595393291265679546174212765362560 11690966 -184752091327881943128884935258049064960 11690967 802642254094179933357044219912627063040 11690968 -429922215076492603155106395619747430400 11690969 -7521559944783088479426327073220484672 11690970 163097997375138998025961059526943712000 11690971 -167670784912787679555035215995350437856 11690972 -180066609261383587384694507016570484224 11690973 -252579870680515644716918444890404691200 11690974 -446782170038836772864702227482279589248 11690975 792485210889673785209349243885086343600 11690976 478604086007377130065081080496823205888 11690977 -1001010887670790227042833844552613198174 11690978 192863013497558870873431378967876200224 11690979 225706541771699943659034904524357348984 11690980 85215884663730506686803862585511731200 11690981 784694759637976709742195144869351494782 11690982 342073188517434560561906426655987156000 11690983 -420895863251843962990705479999213421768 11690984 980594352934515957726451668618955192320 11690985 -6237091461602445674025074382381680640 11690986 159446868469125485462006450371312816224 11690987 424638682025060959567323813925492896000 11690988 -377298400315361273317394647380707904000 11690989 196759652881523775209972036429937496790 11690990 -180207134107109884184817973014316022400 11690991 4583663123193700478186846810302015848 11690992 -84662332615021613980125622908330639360 11690993 -227763710519041351939678200936304711116 11690994 -20208720372556295298060677613555164160 11690995 61695553705257066020360222570899737120 11690996 -366753057248416643210025339816550032000 11690997 338337969471401488969344880506690708000 11690998 -169435019450296347138816231839354929152 11690999 -184802600934836710591851108941453336640 11691000 221979901552325443724660853543014400000 11691001 100455197719943672393213741678080303040 11691002 574070335547784104856585729684248156160 11691003 -755817204004114221710402797817512235496 11691004 -237478336658491385253582806262934236160 11691005 -213263693187392165862137399917992251280 11691006 -138193392120488684474598116743483555200 11691007 -66506493958614052880619263381242176960 11691008 1093753577377453286554289929721802129408 11691009 45572269240502700012266724601304587200 11691010 -147106340181136911841908353873791519680 11691011 -192581750655053270157582515634663920388 11691012 -1356629087132924363809030012297789440 11691013 179875589765125375879305383383088021600 11691014 -228305053473123931178444161757708776128 11691015 230510460059483664163512403630277591040 11691016 246837047916733286320786415697777346560 11691017 4061779886859270147718324381941091620 11691018 -46663897714531532073520452387461501136 11691019 -552142980489618761421072550449021278904 11691020 -399241458289610870360018564112322560 11691021 -106282854456316996860384004117219501440 11691022 82210345138819283802685994273587234560 11691023 -21313018331284654585048097436989242800 11691024 66544332146535645768158260270422294528 11691025 -196460339292982821000267952772638567450 11691026 73983047552142145961695498450613403264 11691027 197000900468436320556426951098575392000 11691028 710620289118317277356807764092263351168 11691029 -144472656410164514747411631329731704768 11691030 -16494538703018632366204096274705448960 11691031 -799373574021034663376586525119025267840 11691032 90414680731864977037029759267966996480 11691033 -36562110500820148311084587542326424896 11691034 -81992603045247122121026729732038603008 11691035 -898908100232874098937286881301968707520 11691036 -12446760045998519594197129193436702720 11691037 -840737098597670491458899692039707836314 11691038 43115238169724855377151051166028995840 11691039 266118915773087172530720706156726846024 11691040 6627640736862334943107870360397414400 11691041 1328100285591949688743995293767707353442 11691042 57769533780124919394124182383001077760 11691043 -163424618908492419277401373021508274016 11691044 294972096646373976060493859017450859136 11691045 -121515131348112505237879660948739473380 11691046 -764531406853016130801888961628619498528 11691047 16761711403425534555814188681215189496 11691048 267226913532084987315228053297618534400 11691049 1049149970853651447097130729171252445050 11691050 129030581673339654059827370770621036800 11691051 83062130967343766080476323253101260800 11691052 1270878494122540003293470873203439011840 11691053 -1275218284681971532683562879142890528320 11691054 19811516227428785666141840018104080576 11691055 -11747647203729386389817170175797418640 11691056 45550564549409104116029938491059208192 11691057 59299270866750809305665291951472677552 11691058 -529619789366963614005812427295986224976 11691059 -984403268648737564839704349062795578740 11691060 -201014706067058017376140848624525312000 11691061 -113551113321031849816808458366066851840 11691062 -648474235002781353075208416330985228800 11691063 -938597069835144345466662411864248428608 11691064 -449704186789335583809370329436328755200 11691065 3259641748371432787770157070061131460 11691066 210017734545524393834083734682528410624 11691067 -655398097698142893926481289969756121884 11691068 187994365481877855097469459109159207936 11691069 40482379183746313763388266073805607328 11691070 -173504755228560800818385026736009619840 11691071 24565658764884659458430592362477040000 11691072 185406125578488914199137741866699063296 11691073 -205771956461993736844629288804316431936 11691074 138513378806796966655600751619594856320 11691075 144878090420644881971599099093586227200 11691076 -274795051930893917859944910645000634240 11691077 7627914665391779838672948158509799772 11691078 -100293800226224801402790755030434498560 11691079 55823314488741691627454012986518798680 11691080 439544982382449005231800710996381696000 11691081 -1391169926864090327221463355071733008160 11691082 -433194270388520184362039781892104497520 11691083 -481537497262849529727055609035735250668 11691084 129010005462094995059489595830353920 11691085 -256996259228278282834152881657172368640 11691086 168759295737508122841000267010585118720 11691087 -258765682259050192464551802832084440048 11691088 -360039848589054873585794082876568764416 11691089 -51578894196737812565057632884363606540 11691090 27202616689466716621533084187697577120 11691091 -1279640482392858272575653107588713311508 11691092 76386277967518500087813781508545413120 11691093 -243419154194921238961435377861391561536 11691094 549570309510619904926285764148336824096 11691095 -346919074296559223838160296171908936160 11691096 17463194647882749717670943682988400640 11691097 887494182360419209564826565014256317712 11691098 -13183036211059200428015308630934864640 11691099 165790280752954074037687304878097898240 11691100 314496995034570637350528945008756710400 11691101 745669104814496936390146219398049272102 11691102 -319288087855918435625509586908805247168 11691103 862187595454489697133446092493138488352 11691104 116143061699955089387290515635810598912 11691105 80356000390487901137826924882341616000 11691106 542095464838048210700981824156231426128 11691107 -250823217708546799105103451950414169120 11691108 22223639105867996217403150078679408640 11691109 645350845115506105856761016459746902912 11691110 28391451999003625836023296152365905920 11691111 155925082882893087930746825464920941520 11691112 201700431613796120420168726031614607360 11691113 75861405845390403543057086846727074496 11691114 373155378337324798673464240125182403840 11691115 113727568676842591426827718977586453200 11691116 -564613163291991869411001167469578991360 11691117 -545519785531240169869127787348847571466 11691118 -1219711921560435891330245821718508292800 11691119 -1288442796415180522995577409359588172688 11691120 -9355966810127739349275226273637990400 11691121 -256026546929763805418659174089389486616 11691122 150338439534605256509939739074369488800 11691123 -28341186688812610090687639670068856832 11691124 631270530817314583850864882135522113536 11691125 -31681507734271970340137115978533565000 11691126 131011365395647847769346582437284858592 11691127 -227550960913829151605640516791620366928 11691128 -946557871299195099289286512621012131840 11691129 -296477540262425062586477147812140229920 11691130 -54114348260622323233240947083665935360 11691131 186467589454380827426309782305111544320 11691132 -25274748587928624108421720809368329728 11691133 514277440991114676769879391139956821382 11691134 -76745281437125011117257563324748235008 11691135 -14988996014297144467051610282672404920 11691136 -932562282888301406488222620667871232000 11691137 -590322903953279902787418908574973670400 11691138 140918956793603599078628895743236408320 11691139 -793457126540659345299747005804259510576 11691140 479590309171394787016269506000005213440 11691141 3249538547131048562032145636270592 11691142 -9905096968717661605323555148312129728 11691143 -386027804266941139601902138089021253608 11691144 -484053180548248064640698294153819258880 11691145 -449322203958487602777363425524688534400 11691146 35651592370022451406110634773786196272 11691147 201285986233261622079918052664231332320 11691148 -281084956804197743525601979903174175744 11691149 503307364407559146794361579208073682636 11691150 35793242706353809363197690511502755200 11691151 3539826328133024024067540135204518000 11691152 93581830816698126993050265947651702784 11691153 210634040446363377868276571573795224320 11691154 -157259105973937136360904180202190002176 11691155 273768893999013787087560628127503248000 11691156 -818607868006296601277760418646712975360 11691157 224337975402391830862934454398437963406 11691158 447542474208279874099059702644101344576 11691159 285828291826270348928896294847940187728 11691160 -36317359615621755649340804770376294400 11691161 629803376151599132220667509675869682762 11691162 111382631745163887589025210107655915520 11691163 729263283925193922649018859000433838080 11691164 364276102311836572765885382695375627776 11691165 -620733718093090476116693733024015766080 11691166 -492426730433924271949012866712939747968 11691167 -413091224677393526192826268641144824040 11691168 1150138726807900626204596891903273730048 11691169 20066922518925802053791088806746367232 11691170 137787763294883764738508805355433117760 11691171 640674759384141048936294681714920267940 11691172 -596619730281508972807171573308267682560 11691173 -224042751238938083292195616112208355236 11691174 43449286183429459371619720016707974144 11691175 -80201968927237004760593273460694288000 11691176 336869829425673865373849802131167641600 11691177 702752214947846950475133348863892485520 11691178 181018520836986561034250031749310014640 11691179 -292305631431410618213091428239596854220 11691180 367407245675661922844521413894469647360 11691181 -156494229464871642636187695527490358848 11691182 100363539989261189481379421839660560192 11691183 -149715399124093906136623996690410462336 11691184 1069654017193125606066773325979746304 11691185 63532234734356097298254276961381624320 11691186 40734210791587342056123009812753852928 11691187 -1957262135339533017781490423930131932648 11691188 -389777107369797394102461125114595434112 11691189 820896765484070461980606076694485923840 11691190 25591539890301375065043356683310695680 11691191 209901415224602001984849556893670661184 11691192 -378154317661019771118366987395551457280 11691193 44736801650359134687371532144416009220 11691194 897404995704079877688776988362278771200 11691195 20184017578858616613748257184556119920 11691196 -560751249177549219494256904713954378240 11691197 179198592356100425622058473726459803232 11691198 455914030799752754702095623709210728384 11691199 -75549316637965049616719418306355767744 11691200 -127827932702666797745685570898545868800 11691201 23729096933833406951858903949548771424 11691202 -411046637689673045421384735248502854448 11691203 -597119214266160511201019731344481572000 11691204 -395250572929277926105908535543169157120 11691205 -243389983011377745754738530726709833000 11691206 46110548238310684636668886964256233280 11691207 -655786164109238338872975827231133194472 11691208 141144730493384252499465086009221800960 11691209 571213872198427402390370272123791544410 11691210 231054519534920351572559351228502681600 11691211 -51606552189887805058036321932925897216 11691212 340335184723837039206094534193917796352 11691213 107797330357943418651018706388857359360 11691214 -574056236038273028166569477458180559040 11691215 212465563422457348030950145036607764320 11691216 -52436811993284311657421618670763769856 11691217 -322428378563027168670146917615740206220 11691218 80447873571102306051653218721375708160 11691219 -354735160440598424752576362616454486856 11691220 257334735274027489758772769734206938880 11691221 -141997581425042241067473408180300725760 11691222 -135544903039436133910352333628915486720 11691223 76852974816847835124184578357382913136 11691224 -1015696958644124709927441333498960599040 11691225 40148758915217819512171476966855403200 11691226 309782791313435961058251326237035375104 11691227 853969525500901584603945826374230528604 11691228 998467933726079040887240032556075520 11691229 383529971366622061941526623029321345088 11691230 51505553750118428205509244155683200 11691231 -162621432579765326943206112077984459760 11691232 -167507888878461445025838382747232501760 11691233 54292105514542168240581530676703683264 11691234 58383604304838512905449718968409539360 11691235 -380345781676781238851436248018030278320 11691236 916285785784986794828219755050444017280 11691237 265931999053150790276633050628904459360 11691238 -272566578661278960536000330755893958656 11691239 -240438339972482006623281908148849573888 11691240 -352136931349193027505721323737623756800 11691241 -2471112511921140584056181146883705571468 11691242 13444086089064415368011917975693771872 11691243 767473335038670965154979623389614888800 11691244 -169071699615302304010060434020909342464 11691245 -251583734882082736896450661989924410880 11691246 -55771235339250379175103911710705376256 11691247 418197279105122744626662026919597813952 11691248 35309578594694136293097677056754810880 11691249 -288238062168670395681177470918250504336 11691250 22967646707093353390940399090352000000 11691251 528533125019353326911846822466533040960 11691252 -25173452083930342255348870865711889024 11691253 -826109539170151164921647147943855597444 11691254 43283582600257413228080750903252412576 11691255 124101181493613485044073034395845785120 11691256 -889959393146420935466480258491904901120 11691257 -259130223556563093281166099951295007148 11691258 -18094450090608092787986834299900000512 11691259 413822706948158193282048929609313991460 11691260 -119845009248529398079915239643294709760 11691261 -177815364993481480526229330170959704090 11691262 182945074103686541054141634408434496 11691263 1304744778922896147283519138022853111600 11691264 -231774385790451825820700042482063245312 11691265 -25601692465281942012580943571335554200 11691266 -3596216566567092660334220694496542816 11691267 239062255652553022528215403810447302912 11691268 -288291045879460359104748433932338565120 11691269 85735304952798824919924454581335960220 11691270 2475426358254008325467066367748608000 11691271 -1448338005662943349023291581041272223800 11691272 576497008837191811502515944867031372800 11691273 -105479728144622278460303954800231577664 11691274 -196547768955575023986633766005292543488 11691275 -241792433300385597817975059417889844700 11691276 22969343848473648790537855761490079232 11691277 342648265748790762700187453053900003512 11691278 187679365560662608712049056390763002880 11691279 -114376211177268783367924942918959189576 11691280 -59402586301417117991448026996349911040 11691281 -498320221748677942556366325387709449408 11691282 -68236868615927253862130316832569177600 11691283 525313970484203693819788389228482069560 11691284 -497029662400952898466672379511730925568 11691285 -288885613898443202766731592869797152000 11691286 118277721104595832372138192691456525568 11691287 2146209656753897554441122324293038085832 11691288 -116578612044911021705404641321265520640 11691289 -1247715776625160413438550521710690896000 11691290 137323516299503061905292779795946470400 11691291 -343090077707842371389974315411528897536 11691292 -1112026231374470516657165561650185960960 11691293 968009211853517087350041974218711069542 11691294 -313952175027605589452000450087195102400 11691295 -39389720032895002609358125318749603840 11691296 62211666973746945190479216529623220224 11691297 23919661597437897226701754877854826112 11691298 -324101959156209147454929634002987879600 11691299 28663624321067216240097918236925993792 11691300 155805920971375429392934875371397964800 11691301 -209551140095087422874153392912731799296 11691302 3228282278569169495175361014061250400 11691303 218028264945899244408157055247944211024 11691304 161068246727534042968389793551070325760 11691305 356896607649806228956920930509664023460 11691306 31104113448303558506894281271170311168 11691307 -470746740940134772117739803162232521320 11691308 -246693734637697341141613927927627392000 11691309 -43381382577316788653396642132058562560 11691310 -251271829819627116192244983873029797440 11691311 244921629583905157070077626838063633392 11691312 16265808639913243231197243485832019968 11691313 -2478154691181778520402674560772469536 11691314 14931442868201267233800281407496524800 11691315 -6170194647298793241247217176884376800 11691316 6608881276179977893492953858835128320 11691317 -1349684409746494357642122351073307182848 11691318 -152627678325247951904120837811820754496 11691319 253641782374874619849819696528392875920 11691320 -668203826456118594430537163966321971200 11691321 -338709158508223146308864450078475869760 11691322 136772769262078872254315510920773676800 11691323 35877634137382191159949770744921747744 11691324 1367067388329906141902648023019072471040 11691325 32088439155347884691320831282476166500 11691326 46853955843164756817982285286087658624 11691327 570460920898578961756938116893083262080 11691328 -310852117033594878207366313270579298304 11691329 -415139895563457114597420781943379628032 11691330 72970222431764318999768489212869381120 11691331 -27248596589273907979232536196855340868 11691332 -110133240398356376649859464147934072704 11691333 -187586108114960186463863319570143231076 11691334 -187263644924072135705127386531889045888 11691335 -123708990558271598274241246141703283720 11691336 10936923915837256681312695099758837760 11691337 50083023968701977632995000705156566912 11691338 -155780290534737658889522708001091251456 11691339 183139969399303065772852678178113413120 11691340 -26237922489680452773899521770790502400 11691341 -1247614860875101254865447847256088533258 11691342 46896506390466821762355755038115122560 11691343 -22427140892795278010976272527632523408 11691344 -10543401499626840095088238012853649408 11691345 -559376964182950009324439311031289220800 11691346 5822128217535717184912880114528135952 11691347 -329376222213244026281113292647700253204 11691348 362827587851884787275221088225151969280 11691349 -377060314166349941056261873594295926880 11691350 332427878883239610996753908478887088000 11691351 -553278088032723285078888271286071953840 11691352 1258968498381627463098586944759221913600 11691353 -1278219282618589497738678189026434369398 11691354 -89529699608960668507659955869388500480 11691355 114674665871238108830657832944681250480 11691356 9770006457143056683081258171627039744 11691357 114382374287492024647301106199920130560 11691358 -212657766621983753756145785451627306624 11691359 -10283610602410673537338113600001832688 11691360 50141894783926594384998040881400381440 11691361 -290108923417250195011069729042911074976 11691362 -591866314456066433873747303777535323568 11691363 687117288869884283348420012169719937144 11691364 -143415254253756161803163850766446500224 11691365 -294050317868046528720434592465564988800 11691366 290872070871405515740648931516302786560 11691367 511897044716348503201781486563309503416 11691368 505816724807455381683006296534620569600 11691369 402281844254062081395495122574977902794 11691370 -324191938257693573720326866768555113120 11691371 37251837490819883408601220061485344384 11691372 13407254877284095010532662431297880064 11691373 -1130991395768793204368430421524505438378 11691374 170818170228142851973806997808713817472 11691375 -592500571277930443116533582840026476000 11691376 -55328951027954811944896857707101618176 11691377 -920481094139807969868539021057020521774 11691378 21553834203180716483612954130427253520 11691379 499987001575743715384966150138252409760 11691380 523183889385901453837200438466491586560 11691381 -338989677142037790803380845057624208320 11691382 73695622895076086254797778905497302176 11691383 787881784683226190549950974595732752 11691384 -36009856974186122652325668990984192000 11691385 -453405333349764154376492847472904731200 11691386 218891939900562471677153178513879033600 11691387 -664189477310312225917331182004590683840 11691388 33706333991120369875040246178949565440 11691389 -266214512679472515643668148743817170810 11691390 294564721185799205833778845510242529920 11691391 1591085365686900798725726274145611400992 11691392 -11453159083946486447948678493005414400 11691393 223756321393605743819178850793813040000 11691394 -160719857186321836572431902528709882880 11691395 -616639904045185134331537922274909087600 11691396 -110844958611642592407308894991111493248 11691397 -1456241269822909370526029627492938581154 11691398 -364870196721960997287345135378684304800 11691399 -4065046132703568762623803255609379712 11691400 10523222359456888606566576044264832000 11691401 72064557256981611179681874744134578704 11691402 55387227710254388197235755736253726720 11691403 -827496339490616648783527056450036079880 11691404 -56865876736643314225802273279479739904 11691405 567228306311145948637269045368064950400 11691406 -50416728652819294890516500093220606336 11691407 34692944274280724275914349934671397472 11691408 7914669050339382481700075665611816960 11691409 -175884577211329191665861127974216917184 11691410 41935238643587687113135336687524700800 11691411 -176806179081600813133540275943804902336 11691412 581179403958157864123407284327348521856 11691413 -1147516794780590565171839781990712948338 11691414 -45093760718564582758653528295246734720 11691415 -202966283988281628174800264014296910440 11691416 709867092374429523563766405556451266560 11691417 43037723941184590172791464321881660880 11691418 3470610564313746525379721520629714160 11691419 248658318388442956781164142936260994820 11691420 54549628730815260184208921240463006720 11691421 -491041577725234099385684484793079615616 11691422 222791631105826627351294471962594254400 11691423 557841487864050790093964353701186599184 11691424 712699093991720094961843294716335947776 11691425 441276650585512997753828305304002452150 11691426 -55013367873972881331886630277196349056 11691427 -2080443590847712309664542051002718365696 11691428 11765335689877317163607969593237020672 11691429 145277725619259500749108370636240668320 11691430 3449344965408037490171013268290288000 11691431 901095283935493086345020086112805391392 11691432 553908878883260742318528890998849536000 11691433 -47209124648382984408208360797106913792 11691434 505276747418815279558258029274508392800 11691435 134652754250364618781934169992351996160 11691436 631866816897578780308466647521964647680 11691437 -13074747396296542660043331924039002280 11691438 230656917366227545424156349046886215680 11691439 77502669290700389195768079178404068240 11691440 176183921796946180942069959798222028800 11691441 -449652869353125151247402249700466390320 11691442 -1378397223402998247271037214900665856 11691443 -441208989215031138929451191496159319200 11691444 450226663590304484895952623612964995072 11691445 -103671991486340460308230242585504716520 11691446 -200632111538309623973610083739055307136 11691447 -300424057191540845991557926615156020480 11691448 69352569506724836565011891580711936000 11691449 -48558070016131970804361811246575288000 11691450 19986208344509720200216688958156363600 11691451 -2139157197845270543237678118985211548 11691452 -317190961492169498760889167880007666688 11691453 -436487479025455226666398491818360061696 11691454 331883623198576026084968078567544124992 11691455 -450160853819738794085176959120849167640 11691456 67141684258841546061732262316290867200 11691457 -364724878352370902408473323338250521388 11691458 -502014615808194232890709208859483734016 11691459 509113336032135754220119999125603844368 11691460 -637347475144160864201958692164991078400 11691461 -88279207480336486307002524674211533256 11691462 209631447565917001444632324322582700544 11691463 -374747252549594236860749831498378030976 11691464 -123034873128663411124753148141294714880 11691465 -34648038982724671680693125917181328000 11691466 132884313642079001699631369597112214880 11691467 -1119460988432723554603540447347250469484 11691468 574780353563547733638196948947777821952 11691469 -208290029546760688416794924803705653130 11691470 11481197074905681739743345770382754560 11691471 -717359094265440147942217677296400496512 11691472 13447117063552269378522891501134725120 11691473 -471089203750209927697903458532838443278 11691474 22812388353800530801422941462380800768 11691475 -197066195985607907520452707882779764400 11691476 291529431893191696778206635805081913088 11691477 54211280825925861388692422302453806720 11691478 -286988604533452145520528916819208980608 11691479 -1006574695094036458694079246197774946360 11691480 340541443697077018853333538163375104000 11691481 113896569531259874824869042251996688592 11691482 14059866350284368005387288353860753408 11691483 -643582853324971050417947587202014319976 11691484 257036916545902582219852188374194932736 11691485 -3209722876732304235200267684202739200 11691486 28049989553469359869309088520544963200 11691487 75017913618406381585875110423889919136 11691488 -799776094116639956952115241501577707520 11691489 703124300864585504778894287022260742048 11691490 132331504221094536969199198477149492000 11691491 -282812312710283919175475643765578503728 11691492 54451467250188061678479556987802517504 11691493 384446869094619116924718517496331402240 11691494 -4946976585620341317146986560607404480 11691495 49982680186523176490015249737458460800 11691496 203050257623215915612086746144340065280 11691497 -2239284260359236899962516472170524361500 11691498 42728021262269692043111004458078208000 11691499 -86313531675717883912975531384304597760 11691500 209794937939230933186205173909881600000 11691501 -145803226809504021202875993736193667360 11691502 690655878037287789253357587096147941952 11691503 1257832808846160914283385281234876093360 11691504 118825098682288266147511767511816667136 11691505 -250126451962065060220286372624858907840 11691506 -429412874183466639613291366366908312048 11691507 -353346457723983423698286713632682782608 11691508 246929924054890505452038837378065022976 11691509 -925460976933552397717404518437452862290 11691510 271197362540963732618767218633762232320 11691511 496339950414276616412704332467083942800 11691512 394150851862244355064913025877372354560 11691513 495872465020509709212952484119348356480 11691514 -162739076003611488898614431587443421728 11691515 962937080013002686177089273253745199120 11691516 303671663427503234283840255404064932352 11691517 -783590283399114481297158559058366999360 11691518 -83776756879038885941291576859496844160 11691519 -42144344360082954408116164081277085696 11691520 58233343861124877438957515874741780480 11691521 137833421457567867357545975743387879872 11691522 -119713972735326288664822201163118897840 11691523 -731866186382784466716350193171250781856 11691524 -12007402755228485482954278955056944640 11691525 -62142436949456670057465228639087019200 11691526 -185201021622269931758147245240087326720 11691527 245673743676138542230937032786793232192 11691528 -1232456448684127174223939615198822400 11691529 -653228445254525464232580307992427336524 11691530 648508745710721826474307956372691768320 11691531 300838030834782327567752654228370005820 11691532 -841063109707841971919361953402529146880 11691533 -959927586651365987079708677750725824 11691534 -26214613399689240065875522040818887552 11691535 -318540498623648676672153911584408216800 11691536 -81306925372012866122955033454898380800 11691537 28075026428498308046603775014296253376 11691538 -256155950500508365443300175521862496256 11691539 -339510143461163180547490746788222664660 11691540 -6711506777456753668344761314860933120 11691541 1283117569603738572862576776233354510812 11691542 236265220360229256697970534320175472672 11691543 387176684083200968254843855868269231464 11691544 268225480785363077422670804247801323520 11691545 98098816928946323406008228917394269320 11691546 214265754004172491223162027001733344768 11691547 -250756146780151827930907306435204893840 11691548 -674860658138259961240848782133499021824 11691549 461033175849258219358178137321698299334 11691550 -3462942322140949575039321586572955200 11691551 1841700598181804006463126822275334811704 11691552 -465302805528343047413719381443661529088 11691553 743480437577583549429846667419130641600 11691554 156361391849538373435461609459754877952 11691555 279167750912592376790230869420843878400 11691556 102913485385310416043348777365073895936 11691557 201332792094661639511201718041164351872 11691558 -85013906795750230779666429898637961600 11691559 711127782890741366107466129923549305240 11691560 295669532348737235410460016991071744000 11691561 -176462529396779956375619575674678847296 11691562 -245883520474327081411903125391989829968 11691563 -233828265655104593138900101239977003616 11691564 199831348322345863791810325689271234560 11691565 -362115411188229153427966126988290478280 11691566 -44555071264953398774629088987458008768 11691567 444919860566765760473493427147548602880 11691568 -67246187018739385028009172993751121920 11691569 55994749253276448244504314416486624496 11691570 16648887009044541351387657496089600000 11691571 7463740051644827072274043099000769032 11691572 78877478525642015488136355822963566976 11691573 -178617720191361166554163696985035566816 11691574 167934657710195085054955430833918012800 11691575 -181353338799992891327158697982413766000 11691576 -26748993231809721777690285830725570560 11691577 661359394214391062423077479128812111060 11691578 -247018968879184730193463748918431647744 11691579 -270812817438881466217045529533284490752 11691580 -189452868548920292965939533209189099520 11691581 511408304754615237150822978101354108064 11691582 -27608876783730503103323607137774171136 11691583 -199775702381224434439519492412440908600 11691584 98692016903589503109683023667305906176 11691585 -253938563116060181284475199763259772780 11691586 -337062778706726028804181352067794377008 11691587 719389470901976198269035383087479522236 11691588 9489508682692501626672116204987056128 11691589 -308129422914991074482041498683554396256 11691590 191789701610526583160129893240982680320 11691591 -139414910486743268950832768003205631536 11691592 928349718695530266954016045685943705600 11691593 126389963376784096280256914331193419840 11691594 -444432343569557951101125939691758312960 11691595 -657031222036775018488861836382620013200 11691596 387084340698243694969451414226602635008 11691597 -984044275341290028707422488236370736128 11691598 725954126380813058414259738610309060800 11691599 -124144292476874725541015701339792335264 11691600 34346261941218002154554286747490713600 11691601 -160003024954495581736963831847789135196 11691602 11289360923331877616449572329896228512 11691603 339523330720262369324493623290636025088 11691604 787170814939517498512550866753031094016 11691605 -348054884131341247910645673788780160000 11691606 -238073403228611046081971874139092856896 11691607 -67655858491105799519297243254806966080 11691608 550048403787227142111283882601310504960 11691609 -121195811357481883558396858373931042096 11691610 -90115386432423843524489170071363901440 11691611 793461567139497024960650945022661066800 11691612 -25634580652672730288809591970030722560 11691613 719730449125185847839164663792833247904 11691614 -3740095203821338103097419304285198336 11691615 -132394641173664019090482563493352080480 11691616 -406324658993337201560582384381138042880 11691617 217551618130964202524248204248723105600 11691618 -181716202332819768427941600086778976896 11691619 -325736647068687313993045223119868436480 11691620 425560928091681365302052781476204052480 11691621 63652943825310631117713389127713756862 11691622 114489917845788775202693689015727548992 11691623 132085408282455450957753315331124371560 11691624 -247398528386515235269547275798624174080 11691625 1993859536083837166335244476557637000 11691626 454062235385132191418855278773733447680 11691627 -339674424352647761793270941055353056680 11691628 115952753676513802581663337133921146880 11691629 -576352327371919981514580950865081474816 11691630 40436907229243003033688932334745457920 11691631 541436146406475998253505218785999543040 11691632 -14429797539438529874822449206567665664 11691633 17305776176225928267872416153233691008 11691634 -265306218351774359001610441161185693568 11691635 42413012729953367126287603507738058160 11691636 120997685740051294221539833736362426368 11691637 1700704050576721456198758463015029790012 11691638 82112637267269917564579241381540628096 11691639 -511278828902463424241271483589734646056 11691640 97709105162258207144406470441410560000 11691641 -64461448703855821545720285174722234880 11691642 49263470861817803439025689521936822784 11691643 313692787814281776394205314126846633892 11691644 440340478886144915945932932705599502336 11691645 175616529175154571278665811891178509280 11691646 723073863474092301468959662610950006272 11691647 -315133857760182457392847411941332663688 11691648 124616531561738254460708294429245440000 11691649 116756721193090297733118074780261451650 11691650 -71752409601081590105440069770603264000 11691651 -393351792712248449668904708033371432968 11691652 -116171340984210689033224478172373176320 11691653 -2080902151166939357232941153044749332580 11691654 -142296438077090261681098033285916913792 11691655 317423226634491422837049237704840317560 11691656 443812748263009019329831051429813248000 11691657 2367391361391827623661093824249510128 11691658 106599922656434147582257869000242546688 11691659 -247765831164425959738387077051774904320 11691660 179824814861843813449112413302677621760 11691661 -361478370358086831036925032238139665738 11691662 -908526172185393910035932645854552490688 11691663 16862308634630047726399104052851085200 11691664 -48616491813558570983282563926483992576 11691665 -17665825899684456208108819541493982080 11691666 8186470701398045505143871917386673664 11691667 56739827840672162744589215428570090240 11691668 20852068823527055143917042554181615360 11691669 56064790906518221420757097934397196800 11691670 -313007591305427843228563855029730717440 11691671 1138795661660009256950113852098406684872 11691672 1189850157502829019811507834677871411200 11691673 -876839421026516723792964878348700382464 11691674 -300929860934988196650209693218695662880 11691675 39007776025260217055967739261410186000 11691676 84225348078533899878600072843298652160 11691677 570457284538606331919328677887209367526 11691678 156410895063193332521642545112420514624 11691679 154469731583396141368054649857011373280 11691680 -7192393319605067612518381688255938560 11691681 27292443343079978686246072173596922624 11691682 -265291373030805337920341601299856823296 11691683 284400548971809254273826625439490386688 11691684 576689064193451943369415909244316303360 11691685 309326737089969764923004626257379834200 11691686 -5448007135416129180021814041984024576 11691687 -47434900675471105995257983837543558656 11691688 640700900574731097818995354775795712000 11691689 -856992490130249112039868565813530293510 11691690 24600591745388865369614615970608651520 11691691 985098572958739280119767315362361945384 11691692 167040920470448806140319017240435313152 11691693 69534186248487173221760617873005235020 11691694 71013869774770411811120820868399476672 11691695 143233019382620849380828626533523799200 11691696 53012162832324718394586895896477007872 11691697 1041101974196978653868151870181086720146 11691698 -111192133658155195398189270317521503840 11691699 -378994814338914466269132884998060314000 11691700 2853523204616153406437706810631168000 11691701 465939659381350756308151443732426516096 11691702 286297105996485200549469035895576759072 11691703 -1205556636314917998260565213337525849048 11691704 84767883466138124181536480614540800000 11691705 -140665798793835299277494771870655331200 11691706 -267661040122346764572385639744473750816 11691707 29604320101909288011935886072328221480 11691708 -85839616265401044625874751554892079104 11691709 528216519667037140612297790263563043910 11691710 -76162294437432410115991213194216162240 11691711 -522226561143892713064801204509846111240 11691712 40970911299650536354247829085910728704 11691713 -87924052615337927712259418452092580512 11691714 147351606636640427006434070816678279040 11691715 -342374492901998554680267837433428156000 11691716 -642057697330693517930270352564297699072 11691717 315747520938938028104849893813901920512 11691718 -510350822400780931515274118845255969440 11691719 126154629886852599778187643735545929680 11691720 342354409910390949830247232583678361600 11691721 792554796238423298834374254270782665744 11691722 -171609218129827325489915417608262093568 11691723 15091798447723167590699993847085421784 11691724 -186987000175541848054341611847834172416 11691725 -682654893190902161424391110770586270750 11691726 159294770109492358731790574915480678400 11691727 -1179297359536362377169799593649188478440 11691728 21051924720746944378240537872959668224 11691729 -239405276925583580479063080221625029760 11691730 -37804082524343347592071372134213547200 11691731 -636103207562606040284025496100922840468 11691732 -121098347870583650877758616086674022400 11691733 266687951022975707959854551858617585500 11691734 204887181195167677132512039843057927552 11691735 249272255890849808741168852674508678400 11691736 40575356579726384310002980750780661760 11691737 248461083195864121736401229183881890432 11691738 260135522006587006022996103604932040944 11691739 -273359053947971701199264304117044742460 11691740 -158866328108852009648125642789910223360 11691741 -83886261371822626749620562866401300896 11691742 186945619535304683653102094930912902272 11691743 -2582125148083720701670911625085130240 11691744 -323728885793694200071249950544299294720 11691745 -11260649342101487195662837775743348800 11691746 -80684018037731765303805918753248304 11691747 -259339528342460185595681978433403878912 11691748 423226890756024758297239660481737451776 11691749 -671784980144810233967258764527545714436 11691750 158555873440678700235445756298339328000 11691751 -69083692381687267518058683482908195296 11691752 581073406806448066004010473660569958400 11691753 3997472697080456659498878094773059328 11691754 94775887478110523703155592653983302576 11691755 275633358289687308891728758110087560160 11691756 -111008584847095620195280524078768998400 11691757 -249625997049080305538391598924462733376 11691758 563595984678367675117313328917188364544 11691759 46084688370045197756759220334461496080 11691760 125509399749912480171012622343085096960 11691761 -106958826705288774403467613140830546076 11691762 -332995427196799990892018562408216958848 11691763 943294944861103150375514131713196293280 11691764 -134386969782701551635563748562126909440 11691765 -4404148395516356585239609722886310280 11691766 207370566788142320538109134381048234240 11691767 -208900661215090845202599268959670150848 11691768 939187851380343423453952585879310499840 11691769 967250539195301753923341486597561432170 11691770 518134224697913493015398969427128026080 11691771 -30400981886027116040678598447378178560 11691772 71972874702232032333871936261551185920 11691773 -468975814635322244192440362136938633978 11691774 29581152106902681036316838705338023936 11691775 276525340321404891160722116170268175800 11691776 -73582718500617238307247794365975756800 11691777 842822718693964803505027288715801263920 11691778 40665303542348364551589678609418752 11691779 844189157497790893469097354949781852160 11691780 75825632138907943187512383487761653760 11691781 -189298612358633787371634393254321424418 11691782 -260786292834813505923112804509974959008 11691783 15686719714104167995864891481651379840 11691784 98165193212243833967982666669529651200 11691785 -156494836452416249669046275467348992000 11691786 6728441853468676567282023586887846144 11691787 236751573345714909630815980229677444436 11691788 -48420565338818766766475974644260411904 11691789 -510631591703395710698373583079364326976 11691790 115166340173584896268642295316402389760 11691791 -65077543818688254168444287412454363968 11691792 80989035367184520227873804549615394816 11691793 1155214963037135795566170828660269477042 11691794 -454555175918138318943629877140134519680 11691795 -231870957805450567653847326934015080960 11691796 -643248793415149106528641618494972231680 11691797 -14076582824294067782028741667985667072 11691798 -374388613195858665299908706325683157120 11691799 768041305028152337525753729501528632832 11691800 -316988859532983064091549529817024512000 11691801 470375485131798624395062001350796953824 11691802 302716553176514993605397609032876193280 11691803 -14327348996985966171961379327554469256 11691804 -19520627078451641397518741042064213504 11691805 30576779961588886401713889360101905920 11691806 -24330742584420848427741097565363784960 11691807 109607549222625067681863759193286112840 11691808 740788640953066171858872756320032849920 11691809 -947044910872982107837798227826044231660 11691810 -50420150653276055846559997333283097600 11691811 -635166792001904295905552553812455433976 11691812 657072091910915593578808395523316766720 11691813 107656460694982529209085985163860681024 11691814 -857786145840253086640485754125128716800 11691815 -141549211181563568015393119016131824000 11691816 -737597282322269285068754565968372121600 11691817 128062701268951341823893079241563957392 11691818 -604767642777206081884664809694800754688 11691819 28659525155664430593876418328715626544 11691820 -35661267263138648365549587878614794240 11691821 6651794379990455533440262861500979680 11691822 269281320329787706879211007836075806272 11691823 34829971264091451959666360326949628528 11691824 100034751416806339351654075411414056960 11691825 -66199639912194913119864395768102072400 11691826 81689027921424293499072612205442145072 11691827 -40960635260839064524738396499047903488 11691828 510702741033481742983954591650620694912 11691829 1376429654119143920583851426624704384 11691830 -330142613410407713020531073608887037440 11691831 -544802255134519625564382997114437530496 11691832 -221968977093372971684239224344157081600 11691833 778035412304150506869226167784316528580 11691834 -87568164203879451262948711294364430336 11691835 -1406133897243139367801384859586458059040 11691836 -45417275341971475351956505780754128896 11691837 -287747014912965452539572807215381477760 11691838 12035719148351439100034936397779608320 11691839 1923520764856329857083252686445332130224 11691840 35318428573113973256511463896593203200 11691841 -355882151109098365033890717920918016000 11691842 625469442089689782918105710040894720000 11691843 566117424878479405851907913718509418240 11691844 -496058672560802626239436664844129595264 11691845 231241593369344232196439008932098512800 11691846 224971829949731530252496377089035453760 11691847 40189194366132842446443932745001576800 11691848 -40553181207238039917657479589944033280 11691849 20318349641102414776190144396786904000 11691850 234410269557165535377594876132728960400 11691851 101232912342591376071215644243802808852 11691852 -174925194305886105056825145845865523200 11691853 -204340038457622280904349362581777799200 11691854 163371809688968226934502362251874877184 11691855 32051383777488671959766865761487857760 11691856 280861107708158237459082851549209165824 11691857 922119032823770796965347395166877237106 11691858 17203004051738079344696022375805575168 11691859 329071634103751424680143575433357667440 11691860 -42306474808490125002436815338996977920 11691861 15450818332324199160206141853533538048 11691862 5276525715497931612606778534431381504 11691863 -1037291711035416837139656464164032432888 11691864 26682883446516470013484706450776565760 11691865 70050928346755809556000246140423832200 11691866 108788404374017468433208781788332409344 11691867 -184446703002324823701588561690961920 11691868 -145477826905338973703830541525058391552 11691869 24673110902804638933290279636963129792 11691870 -254383071773982158747757466513435795200 11691871 214492353633333569778651945893189111072 11691872 -10349990506497641207966788788910817280 11691873 614106369601652705696543369435360891922 11691874 -4028797584914130909220010291771867136 11691875 -6579352891537530799325432987770200000 11691876 -15626905001272380160597580842537820160 11691877 911842564272390181996508641784627369726 11691878 485560177970369860937934305692291630080 11691879 320227573518962795789020631398238039808 11691880 -73342759960992354971466678289809408000 11691881 1198926069371159988319107653986456680000 11691882 110829029028055393705509605833587558240 11691883 -561257474126099728884416140202515514480 11691884 76837012938049493399346867463812696576 11691885 1411772346430101726634322624388499200 11691886 -1139251787031496193411160276421802141184 11691887 -11846108225926650566002770682870606320 11691888 -13438889802571300388675225860027318272 11691889 -50410847329622320978119616757315856000 11691890 130205239564479606409023448841582254080 11691891 -83256843568044684656845201365657340560 11691892 -591526671942112111504081573994437638784 11691893 -83092930225901555027755235214779138340 11691894 -320906267106693679471947675795183643200 11691895 -308255701340443262182193660938910323920 11691896 -254302271075255306246327005701987901440 11691897 205163462069093136756020184788002606080 11691898 56993564147267584169821276401641333760 11691899 49194735725497907306758885306836536664 11691900 -279339769897565757161423357738099750400 11691901 -433675758702190329171994258874309750280 11691902 -1024831137305538083623392540301456805568 11691903 127539075976000535749118954849231685264 11691904 -200340086422729139780821431261069312000 11691905 -394375878755282752534332453032429600940 11691906 173412302427428690277218429550633867264 11691907 -971078653517142752395789941242331891844 11691908 -870002542442958084639113162108799074304 11691909 120629987705029393211818357752245928414 11691910 160696736740572723841101475140869535360 11691911 -784222985072914119076154949144861603840 11691912 -324556147852402397733129529735446528000 11691913 -377435675602345340129577028977964168496 11691914 -140258856843103920230911550183429097120 11691915 -321853663315608296892968216693537280 11691916 108050910485211741457450146507738641920 11691917 -190321294317765622035393561109979753034 11691918 -69053664668348258600494346812018575360 11691919 1417265311131833117383786818718625230440 11691920 156199730025207514707690651567862087680 11691921 245371029166266839943772875115355291520 11691922 58805331277045986658035482429871763200 11691923 676433833222819941103492496110577792172 11691924 215115135946015169996234343387262402560 11691925 -145900510707506704415555190004887638400 11691926 203422843464522892646541185973026784000 11691927 482062149908763982234293104213683257864 11691928 877572088298787798360509395617802690560 11691929 83710839024827746545334342532413516800 11691930 -77290516441375542492866757623736576000 11691931 428414298022700555741206680280813249264 11691932 -396427288910126194249540892776018206720 11691933 -550437791869409801958450306681301520352 11691934 729859616935436251971947811024273119616 11691935 -303455222248480661365505187361520601600 11691936 -416056180548843636066853105328890380288 11691937 1332602110538275825894490263481116424832 11691938 130751545147602624715202818152451959120 11691939 427761233763853418565121718715686885496 11691940 -392629377017806143809667321799760993280 11691941 572722775446763068729539559957095441342 11691942 -718759639989224731784024144890381854720 11691943 -1327718387968692183750207206818403196808 11691944 327024077221810894704766828470266757120 11691945 -16326654356688838833758016801449551680 11691946 49998908162012613345639990808784144640 11691947 1640932558566617413247972893576133642832 11691948 -123243804589249667171231334823114897920 11691949 -653993369221591182834688187134887107050 11691950 151469627521752776894400214786440158400 11691951 -713095891392649260903670810131436043136 11691952 262057073454944252548774679594644422656 11691953 -216482867642478393647689603376218015296 11691954 211431410881958873620068389720087028480 11691955 -743380775522393540428048139954538324480 11691956 -106442201755879820087041260422557322880 11691957 167374523784043916259991266450139980480 11691958 -5960662240269526837635675068498252736 11691959 757136180827876344391105663894063414560 11691960 -55713729088992348688516593246535680000 11691961 640602575432785542163913934959590988112 11691962 288599283464414228605103196886955050464 11691963 309878694174929571191324549390262310224 11691964 -163386372189616350006604830796553473024 11691965 -100872837261085930997827023541297775880 11691966 -160593939247637931208824225587223923712 11691967 120880603386638064724581084447107546992 11691968 193926160484536930326493984550497026048 11691969 150318185909134149882107488324845102240 11691970 -193974577714484643893670965699360418240 11691971 1420072106273183263952788193383154922960 11691972 -37189416635516292060744947879857704960 11691973 -282664961967380729119943686760749549280 11691974 -150007371917772146023659402787141938048 11691975 413401001058372382267638817478356932600 11691976 869172674984173226409957863614305838080 11691977 652799451833101507427618603091674987472 11691978 -89193280087536186943826669304322663680 11691979 -740244620139922267313281126621735068432 11691980 215019852257500338201342360375598464000 11691981 169689072041783850995731551161806001280 11691982 646641064269852510271662697956077990592 11691983 -54438298097458844700937278040719594768 11691984 3173222257009943940831667016700002304 11691985 133891617993507237097304114658908414400 11691986 446610721389702664740261815498525634192 11691987 -86911265834614326415347402091487844048 11691988 -1103821576912859556702875467799773440 11691989 -727024123754358266853736583452265868210 11691990 -10853669769195805661967532617445130880 11691991 57891884994734471804377947255998891904 11691992 -271537099620839098839569209882345881600 11691993 873504537418254982642664179143944877264 11691994 195290797933470693135008894883046909920 11691995 -80040671550763194257993033540300817120 11691996 -297190673149174882603294447975610474496 11691997 -142113479978644176917878792649193066048 11691998 438511849707449325947687640358795174464 11691999 219038656388034554118124502787077264640 11692000 -490468498457723196927779053609943040000 11692001 -12617568013881151294883393279372430336 11692002 -6786918329366588804660691505358585856 11692003 442529698407661182028393310197797764252 11692004 585457237097068923460000981881851830272 11692005 228941038185299128630661399378973630720 11692006 470294537270147797492355670436327341120 11692007 -179540191470325164030334132524580597800 11692008 541724019821026917092568026916588518400 11692009 384105349587909517732549944554212287616 11692010 -291687433396866566607257665036989223680 11692011 77204778659692981111341295597494610560 11692012 253880463140505538479555522817938177024 11692013 859738317200983935928054931179274690262 11692014 119989515775202184736497573258211160640 11692015 -586958719595959428116480524990020390840 11692016 -42621935277632554522529064310936240128 11692017 1042669649064441845781910614880703479860 11692018 183792712560540560212010031021243724704 11692019 311510782836958543245380195048750563080 11692020 76864971350063317499485191077070919680 11692021 649611122507146370821591133714532409344 11692022 36482979442099673969583475158438626304 11692023 -138361277553864774427404619887403241856 11692024 134424493244762297467458021121960427520 11692025 -383405556549476566336001291187635226450 11692026 -3050819371872075483172969741484504208 11692027 -493974826879646259504503973962155486800 11692028 51752109976766846401465239374808711168 11692029 -722630132104856118348153015823627613952 11692030 119778009971912818344103844765606400000 11692031 -156235317576058248136078359476464046568 11692032 17067058764224765947451604540189573120 11692033 340654865405453289034930011936809441282 11692034 -123018667221974913680447245290179371008 11692035 236543481182509153759691686278300100320 11692036 884496880830788196288036080232758914048 11692037 -156360393270138365216436650194960920900 11692038 -96019962856101753649010273724535037952 11692039 716657283853953808328013371844882563856 11692040 -655566690869847495666448018442532403200 11692041 597739204726570553980226800480385816592 11692042 -192856635837950375086041689783087621328 11692043 756460071024782611696276518636966015144 11692044 812974178515134489481699228674736128 11692045 -79606445207733466514879949730885973760 11692046 -18133018758553766653938134269716768000 11692047 588043274665852602410709090078407824272 11692048 5696753715768534685519337828845494272 11692049 -170526737896864140597368420385573682560 11692050 -126135401516448229415076997547992896000 11692051 -562387666462178446496700942697890568800 11692052 -24083037686969343557931049066541822208 11692053 -318520828472005151556980297958424857600 11692054 -780574372474457067232450632743989153728 11692055 -496873108052443736386344461376848072040 11692056 310327226153141557233077506075749212160 11692057 21978608728236885180996543960017883080 11692058 -54522259660016968708659486277087518720 11692059 -515713511330721539313606466054127560296 11692060 -18101477532446463254144626375290155520 11692061 1376403395258213888977782072291103042662 11692062 -113021576220517605619011685008104863680 11692063 173706885359158516335963839536442389224 11692064 744319130548709782671880438977898807296 11692065 48037536198291961087591154831110471680 11692066 105013865891884812022722385786853195424 11692067 755056560798963957314442997429800021072 11692068 5159141716892954877713061672280243200 11692069 62877194645249461240989078383353780000 11692070 -78997934561565810366404550421324329600 11692071 -61736663347583267012959051765917214392 11692072 -429349446178524625437309037714822840320 11692073 226913663553721772626922012397621845760 11692074 -25560736088215539876457931568943688448 11692075 430590781577180377774636688979738432000 11692076 -116519358228590190117911991124009797120 11692077 735217959646156290510970970578209741120 11692078 333277217473964545974731047361297645760 11692079 -200464318345352255884062385705180400640 11692080 -156103518534087790132389911990963404800 11692081 315133491981377756286892689926475475264 11692082 501995563607704160598237676041751430784 11692083 237511648366682104077084909903827184480 11692084 -319082687638102260240501766527615623168 11692085 -776120518867617039549943005358372813800 11692086 221533504149945331428751283781160221120 11692087 7696307840539404452429057808797343360 11692088 -767792677590102200487022994563121418240 11692089 -60154886514350750088314901763516229280 11692090 28232170669451786423549800147175609280 11692091 -537872820342155411260485829642878836508 11692092 557113740827591644543789573250928559104 11692093 66494119629419724737743312049229142080 11692094 104821883596974237474631065995513700096 11692095 -87517169960253501845860503155063913600 11692096 -197227386971975770109308778183537983488 11692097 398055816356778245714522639969576100546 11692098 221489813669768939593060602061506979968 11692099 795375215962318593718563826821967404264 11692100 -53979975538004225349232174047242649600 11692101 26904811032272071723485154515372580320 11692102 -472745807066889155111223339563819737248 11692103 175549576610634795396957318760663459920 11692104 324422784453431570010027823298772172800 11692105 763216076519428498455324477171933964260 11692106 339434982675047583977925891272544549120 11692107 22794718560206986936556695911793872672 11692108 404271811381526850365997763692569264640 11692109 527195410748099172209203434580076172 11692110 -4658373332404572149069906844618336000 11692111 -365968541317569701341243380336136611128 11692112 277804014217928355289047970576041762816 11692113 -689673436478912080020230998071589184256 11692114 70153829275802248646803932902826637824 11692115 -5873054009696389992592462081933397760 11692116 313570811457162668783950510126184652672 11692117 621684066917350409074440529301993545166 11692118 26741655282095680102995311211281488128 11692119 -23423602167331586702584054304894438400 11692120 188707619993953402744941787404213657600 11692121 -126587300559205464435325399911174482688 11692122 -183663691930023166036216294888931654400 11692123 847738483964248959223027945664740418372 11692124 -590498300630839776982926627090176455680 11692125 327156046594770611045929483944749880000 11692126 251543636692596941177902630564854720 11692127 738871250155388300802653762658924425640 11692128 64805746238052605862968559993851215872 11692129 -368684112320301858720178932257452115580 11692130 7788150569530753132872560756656965120 11692131 -191974554170025660960262453330874571456 11692132 625371224511455797117998360299099616896 11692133 -2298929210361887605433535006095905350600 11692134 56716786064442249113115302994818292480 11692135 -160559622564252726254154901933393311840 11692136 -1079558728516549726212070202369262904320 11692137 -2492894676097509737289898514627785248 11692138 -452055819278419772479313204163303601920 11692139 330808383025953291784903181952143483424 11692140 -236015389277570743145752752605491430400 11692141 -1639805485494534916197375274512537622548 11692142 71745508939140811002402531358781165568 11692143 1310183711298329983667178319875816200448 11692144 -241751285530076594917078772946871746560 11692145 -166166796228259206577387003868410265280 11692146 -91858902956391216617322440406027282432 11692147 74326297941477795908171485615414801392 11692148 -181533674421482565906716393635122094080 11692149 153519028148747158505162885604131807040 11692150 2181371118269248076401780546844952000 11692151 201104571496148944212216885783414300000 11692152 -129439518966786008632274355507731066880 11692153 -353203883550300913722775230725536384032 11692154 -214380064961723524269288983154993338400 11692155 -392961453107445646180852808255325405840 11692156 150853777800335693287377675915928173568 11692157 -690404623909365725585864848326410796660 11692158 -367605436198829600089498297459864596480 11692159 250423763877459672894103155239021567360 11692160 -292105957934910452110817435424129024000 11692161 -556579430889641411364086463741733931520 11692162 216903730922466904071857309988698503200 11692163 -343379267893139253560839882120370837760 11692164 455555614366950711528475362495698694144 11692165 335379365090229085021634828701606024320 11692166 -249447148241886017905237975542737815968 11692167 513690480383178329922656089348775507880 11692168 102195489345303635015972274598112133120 11692169 -1183179877293723864175300478715556643430 11692170 -56069591107949694329059149319697034240 11692171 636290873437508448593760270760805779104 11692172 21588820374444365080042690658095378176 11692173 -11359933221146191005998785996631033280 11692174 188804753058708849728211576155861198400 11692175 201789273557001246748549649236127095200 11692176 28498752869033246910274076837235720192 11692177 25490972431931564538031221858511276544 11692178 -606372770432533177116703221713905845360 11692179 -335683387313779359756751672451230764000 11692180 396647319614808764265443932227017414400 11692181 85437986024839970418488683790889546972 11692182 -79741656325804986972463608437579665920 11692183 -787398569338504179663705521491543086696 11692184 -5847809758844782810090710521812992000 11692185 46674571761624986445640807542662804160 11692186 -319434148523986931048931229110686691840 11692187 -224110474252124542966167918028333557360 11692188 8023954647903682650588210158546264064 11692189 1327098454625118581322579126644855573990 11692190 543882312706072048407184173847154311680 11692191 19251424119697311040079990545556259840 11692192 -760560181482087104749674617316209983488 11692193 -617983893786455813330799085662002742558 11692194 411748193144084745921540166341789782400 11692195 -76672957569446238825422378585397070800 11692196 -410181935621066186462958023852467977600 11692197 156110995616710886141948702447867141760 11692198 -33011079101901310845956013302442796800 11692199 814343940062948621861936675502058126200 11692200 -66838828054405522891830976551168000000 11692201 -43920531272295374424296443937108908400 11692202 617661685316087737572058754250329445552 11692203 359143679529918431259967696898522153304 11692204 410980591587376252268077621286917043456 11692205 -7418057716078829867623378076721982080 11692206 249438909549117330038758006828840442112 11692207 -1022760576534585291829652177808663338280 11692208 96576084487307455426689275107536273408 11692209 -511913280101663543906572449830676247680 11692210 -250220343087665105567287220812051683840 11692211 267180210508843898733256312348564913664 11692212 61618564130791378614847710340117340160 11692213 -431060879288510253643948258680415708676 11692214 287599074401564465183320243928552919456 11692215 -1026185952471468112544617574471695262400 11692216 -8044553095978320893935167483796070400 11692217 1043603543871864133797133623426300772266 11692218 152583999207849874290853567767849698304 11692219 381002573063887858663462200346748358912 11692220 -710644829701979712034790914444100352000 11692221 -425965082879854088464515542519703890688 11692222 16694736983741874181531385612376171072 11692223 571276653599744522297502065893259199264 11692224 113317699476159579989279624798681432064 11692225 252758685766163448366119673203486129750 11692226 43030272922589164221667592808498293760 11692227 -298192054315717360194690927474681686280 11692228 -130686637321306133263865359045603609344 11692229 757227176325813446568967217885683564830 11692230 -133102082530592745011210919547635840 11692231 775702346465167032584050921729500003032 11692232 81102829543372278010359617943153868800 11692233 348700691257844578268716569793852657962 11692234 -38803588231443122865491881092661443840 11692235 -526815877745091827269588677320474676000 11692236 -353336202474018333529613522635600598016 11692237 -2802875198879560593489894845934548058560 11692238 122769524081634304152871434413782257600 11692239 7033746097749888276244101170494617600 11692240 66497291083302243988060189101942374400 11692241 -391089600966191649454772116352659184016 11692242 -301545683025133993556257318979949845760 11692243 578782671265758934974330300466882297080 11692244 -202667696397487138464085191534183088128 11692245 84854677193993539671231719799828432000 11692246 307072092937627910954492445762326007072 11692247 673450246118668557550737403326579176064 11692248 658709057448127600331879155667005992960 11692249 986797924937351606912019017491043790660 11692250 -624179989339195043433913913152713960000 11692251 -572561467340769055679072457902749603632 11692252 59731768593934478048073192074638470144 11692253 1520596604566887752289609686960325696960 11692254 61125654764976988634073484745064901632 11692255 86687824013394516046488262010160360960 11692256 433238551910014435312675065621783773184 11692257 -140787421339812324746848010229837204864 11692258 -573874687496527938089933078347170975360 11692259 -7421359009629837759923896896137242800 11692260 -163002246519155769825319668486884912640 11692261 7229905282831902611975472706769795840 11692262 176599136732609125212876218169779089632 11692263 685109157931692155367718694986279248000 11692264 -51342169313786285272893695615229511680 11692265 171125574709047039648302854857768391320 11692266 -260733901266214903300176938618398022400 11692267 952914032255162826523056052579375363316 11692268 -107791456361714515136700349887425485824 11692269 3717197768590008901633215879004891350 11692270 -61426942454912567091308078429934167040 11692271 -34465794958848595044159853073517646800 11692272 3763852449216285652827831969683374080 11692273 318238037220169066726735355175016643764 11692274 90970882274945500761172866857541851904 11692275 -61340390184481733245065808489937510400 11692276 308913811782775161291075336121276108160 11692277 -356200102547723102742276044791377193920 11692278 -244308413843319120381473584485153317760 11692279 -202625538523493190819189574829116116024 11692280 125238747381957263142405968217735168000 11692281 -367671015184642412186135299160638924416 11692282 -446696528175138010238500088073899020320 11692283 -673796861543708572979830754490296826360 11692284 620074614597677917708603617239843192832 11692285 -134227814307216847510554989070729553440 11692286 -188911743628006093936140854064813144960 11692287 259786237568415862195496404994731669944 11692288 806767346884720444739621547330253094912 11692289 -199170257853827330249606039326920058944 11692290 110365075714330790094135144049298334720 11692291 493198126983363576258539155937106470480 11692292 66693203121922132352681111677857204480 11692293 -247800767364565084933017418875740157216 11692294 118834829103774349862394911076317441472 11692295 -41371695321176393060410861998624955200 11692296 -107653211679287829316989419229413376000 11692297 1443874718432810845368492722993684978212 11692298 83162563508352292879143566749436246880 11692299 119844203304141333739414041230918071728 11692300 -73628397570495437248477521033429817600 11692301 236577968386406936683890193477613925504 11692302 4931295829892418772459161980572308480 11692303 -42915354170106623025573203253967696896 11692304 -70298051612568750852952003091603128320 11692305 -103934690027939856236286420068265146700 11692306 -106069570009672349623716003799927809648 11692307 250281879668927562482999226391433559120 11692308 397917737766259543345713053039877519360 11692309 -1079217054830477868785590684186195989490 11692310 160846716303863838226547258772305583360 11692311 336192481996332886730825532382918328784 11692312 -16129372632188794673114493718011924480 11692313 -343630203981170910322864500331329360438 11692314 -135214474173994816099924208818200826896 11692315 23810493806557893827887427205983463600 11692316 -27301878828835246637750527055690219520 11692317 99907078906475258537341344716344033920 11692318 -190632863984172669199579979699153998848 11692319 887342368176125264267088679498443265440 11692320 -56890400629252848836325936972064358400 11692321 -229823753209124031400257692199589352300 11692322 387862015259652938947982579518442021712 11692323 50300087085295352025793297119521046000 11692324 -122057394296722414916119329605102772224 11692325 -130316048580181534776543048625111236000 11692326 17815117623156378048364106570774507520 11692327 -86298083814426189689172096104621954824 11692328 -571144541337408768233665143959843328000 11692329 50617760524987141207874094363765777888 11692330 62523148346119651020326220673980904320 11692331 -140276450090833393853173935593197258272 11692332 41022794287529115131497007286284931072 11692333 -92520676431796099032371981797904414880 11692334 280978793457191036364577368716997176640 11692335 376515293431115897952805454986265936400 11692336 -79163520010792610092814355144683028480 11692337 -34811701107595347716747536048868786460 11692338 218691330245597882833434755074831491072 11692339 -23720852551400960553958568697717825240 11692340 212285394210543334980401148639427860480 11692341 289602569869910949080142465563112027552 11692342 503651513218208788384786570918206087072 11692343 664276592891037369338859112374190908288 11692344 175446739226257255713575532917990891520 11692345 -2902763944528688022381672612924752640 11692346 135779059991027930403714244067299381872 11692347 -185716471520608785605592181560182394600 11692348 840672909969521712504823337655244356608 11692349 -33892176548432958388075683449656957536 11692350 -4192592472382149831950382001155825600 11692351 1393742987395360897221928840307302512 11692352 11298334922714967177527017751760076800 11692353 216767669378814981025030360307583943200 11692354 -950988382601999504538948339481516177920 11692355 -33901345865423386733671100751993504240 11692356 -2472362781234098459371402204472205312 11692357 1418277241221436070982725741030426573340 11692358 -159021146256945256950080834165119511040 11692359 -34217120805982461454371384109832505936 11692360 204488153652185815304467283664662784000 11692361 170543066672780160047442470808365048832 11692362 -107307384541592534218411813574811806976 11692363 146994710486581128285595281367778231104 11692364 -171414279903112325859969834651470548224 11692365 -556400012276297634151884313601558016000 11692366 -205763792250972180213078023275972680960 11692367 698905812667880700245378666713044195672 11692368 50656874470927842949097301528288878592 11692369 -361239056020003723465340244708830716556 11692370 -181680516080911788842902915499056194240 11692371 -100641787398713607356851696613786037696 11692372 125367497527546150822268898304465612800 11692373 -235679856201775567824023045012260948800 11692374 -171412731453610007491780184873048907840 11692375 -503706097842505083422167833750433140000 11692376 -166562611348459937396539329094301798400 11692377 -372907092993642612272867117193790112160 11692378 595176302461560625399162074667668541440 11692379 808843385595717616540581543562697716776 11692380 70273042673543514656621226914029332480 11692381 -323671508241669547182348932889675796500 11692382 -131443206805161256943773985843586256896 11692383 -72921636329121930749106990286794650112 11692384 133681984942987799599976356822112010240 11692385 -932416527787534171424963892065151645420 11692386 -446747860910096140168507895186649745968 11692387 104090638416908384453791945697858751952 11692388 2381988320102976736319813714837038080 11692389 551305033173059887872389752614010403424 11692390 -653421301082760127615931962598734771200 11692391 748643167129592779456978754660715889800 11692392 177474894796972736810940667246368030720 11692393 788469156789999605584904752782678371642 11692394 -9749101277100871861864776261625651200 11692395 120475447133816199703805788084827494400 11692396 -43619100630125002779734345295890376192 11692397 -366608767423124836726633296545018666154 11692398 -428386275278923915748901871930337730432 11692399 1038275770611316097218239872759237512400 11692400 -17466155077490193462745040215135027200 11692401 222009976897062161009522659643783553984 11692402 65176126358658324547520430173364791040 11692403 361002305792611741209512845835461208652 11692404 232334065730705786426516143913651589120 11692405 698942863041054310520059985690452089120 11692406 -580702186575366935560035733806394096512 11692407 44123403563495752456040765572158867792 11692408 156516967407563320183398236845595934720 11692409 1419998347548549424795225645653630354900 11692410 -9589822642915659420844853637723571200 11692411 -177196075325009999198997212727467952776 11692412 550893938225885316800579302771756025856 11692413 256351147668410069907206551527183399564 11692414 316920532391389348708047170573833837056 11692415 139639719058113346023631799194040565600 11692416 167097678678749157681215141276811264000 11692417 -936242292036513281104107037890212445648 11692418 279405852304511849288959400718395312640 11692419 -43526868353332862614764075616130568864 11692420 149012763914214550403984159504071937280 11692421 81979519983979782803748265258688121144 11692422 39639453391363751204046461042153785344 11692423 -841513224957734175879168603911364208 11692424 -328281789811518875772500261580757847040 11692425 82346567343885402182066204538906009600 11692426 489763034242068416921564496813275592960 11692427 1442395361781659047744400638403981016276 11692428 329720128741961207713282650952265883648 11692429 -25546626453782965940883938809634937354 11692430 -250788543917249119404441749095501862400 11692431 2911531974669046619494429197657844728 11692432 -206962568941434667294332858547577380864 11692433 178894422645959987942325588392779341684 11692434 -64956537155887313776222521246770027520 11692435 -539323320087322515478209529306009265040 11692436 60646544877328632185183585875879649280 11692437 121722277611079728059641009586143058880 11692438 -521160762496970784430039287917874544704 11692439 1027226480029814825564485575567414413400 11692440 538743959776453446839991680045051904000 11692441 528953574871376078681846428353903457152 11692442 165874556417123170348593306967022533872 11692443 -207549784772685905719764684403011559680 11692444 40658101581225208894513935616664729600 11692445 521267834183296839881522491433367950700 11692446 31452134574001114882972533595349093184 11692447 -180961152543544186968889328586541979136 11692448 -31501831122631999923629050339535093760 11692449 -251437348397701767375848162959397148636 11692450 -79523821685401092726117443174209651200 11692451 23196165581624611004706579840262783452 11692452 312960474257850823843913522965475328000 11692453 278235919087834944899337719936703779520 11692454 238445819342673493365208864539408504960 11692455 334459796761443331048664259959150178720 11692456 3332850773913911269117055672636866560 11692457 -612314681532457542792051847170677390208 11692458 353764859151507316979701244108947545600 11692459 -652408053112972386196354424063465605440 11692460 47564499076818111407051526068455695360 11692461 32432415520066622175387352876965789984 11692462 -224890900514607708785569361507324891136 11692463 765962177824972375858149541012378114320 11692464 -13402883875778089163098710879019991040 11692465 -489008941336010245624470026605366456140 11692466 185725109862719236823734653814863132432 11692467 139949798463584622404939641492689824880 11692468 424674340952526572445496339745201959680 11692469 513120730244251236206647968686142501870 11692470 20777264797471639922907629089000560000 11692471 -181305630426733302130379934266844023888 11692472 2710781939855695822315750554736803840 11692473 174164379410837878369106299337248153344 11692474 6770698772822290746401086191692344320 11692475 -26654757134149012224322892785508107500 11692476 528297472074291872947873041088211231232 11692477 -468961615745284624428980964641663241000 11692478 444371450567758988543523446782771794816 11692479 -192292654118344609587644551287464618112 11692480 -154362840817928554671931984243064832000 11692481 162921347011468560531022586505575994960 11692482 -419940953066014095576989153660589537408 11692483 -28390258982102813234212242806736667632 11692484 -319864755276813165045770581875187545984 11692485 -81018178233389063757832706928266284800 11692486 -155429644810605908076495961639956547200 11692487 656931689998089250219641343889173374480 11692488 214178333048444095631945962310625730560 11692489 509376018678873459318744008234659524324 11692490 16072189203873197678283113494405500000 11692491 -643082430269490976483684435946242381608 11692492 -173821455903703223626062839079346493440 11692493 641361809878908784916826240031224609504 11692494 203401971696500807890903628561693419968 11692495 465812469470189913493720238379072370800 11692496 -102924014279575010488230655148620750848 11692497 -442425251577840314913936488001089322000 11692498 192491904197200621021155962405762715936 11692499 -53531066447590672044402335136850689120 11692500 14357116391649898297071814868217600000 11692501 -666324646707081512796359477180868568498 11692502 342403838155651331118669184173703406400 11692503 -47734204757910417112306883203219419216 11692504 -479075463032478924405986540678600202240 11692505 -1174136287120153709885836724378218060800 11692506 -104455438104697810773126102832483984896 11692507 329593195824628775762560204990796066756 11692508 483173149259201807712173774658100259328 11692509 -198407557419010387111460253784325483520 11692510 22228052376753412415359776001222617600 11692511 361350564306017688109161833130284605800 11692512 -29457369351567192084062124034746482688 11692513 -170933379439349621894127636117961336640 11692514 18055071417056452752178186649661336960 11692515 -188631020507735942803072447146928478880 11692516 -145794458339195742113002896852343618560 11692517 -17915229618372837712444398580178362560 11692518 27880611757111946734443902973853900800 11692519 77016013709653669207199304192812930880 11692520 -231628191723900654425486227063996416000 11692521 173282529152789815753664937874382396490 11692522 -1079818566852152955147297102078404688 11692523 661933355020119998346457829795443574772 11692524 -332322393404904669679967728365325455360 11692525 -64608616038990168532522484391296380700 11692526 341774050231001883799037116449814235712 11692527 -4209269160597925642265181646333785600 11692528 199900924464288698515291467580177252352 11692529 -844390004989540297656135766705497041040 11692530 25779551953463793627091344986976876960 11692531 -238026241122704953270180969093082735668 11692532 639086217298005865346666510957447344128 11692533 72309779574785726313831388792600112064 11692534 -3760225451747218577301722893008930816 11692535 836474549862663288179432383621706811480 11692536 -822576978208197698929786531960469913600 11692537 -825201569812573979243410210061854669740 11692538 -177766772685876703392424552855607553792 11692539 205494117726312711176159912059178136000 11692540 208439100257674831490618872032666954240 11692541 199928870742672090705864297045553361280 11692542 -92984522767942140412529265960273921024 11692543 -64534044659198266002193198048858008960 11692544 -21083751790852094016335833619987693568 11692545 745958482119835596457619314446303249600 11692546 730639015865731351883884001081424107472 11692547 -353025719607032396585037297507297076800 11692548 -22965189723186326155157862369020313600 11692549 443880746891159879641434509967590997504 11692550 -107737409643533059827165688601621047200 11692551 4354160969155502377839000188787153696 11692552 1336442289700855536222575135947731118080 11692553 422665039584560162764336007462389862400 11692554 -89948957749575165877503075309920206080 11692555 -40890592357487558280218322171095313600 11692556 -2441457993439429805292992072209238016 11692557 -284588633890285514209718795682732722346 11692558 -30252039493881469587734188576231917120 11692559 505102345335195637540344761147265347904 11692560 2483416286882503282112553528412078080 11692561 -707566604078034723615969716320345117200 11692562 54673065003857361959008702447842585600 11692563 259361293937182071005917864518865237944 11692564 -203998727077342764199902753610094051328 11692565 -93663074778708050742197804051290349280 11692566 122981776135023880117882697939537264640 11692567 144469639816726131751921588378457548616 11692568 -96545208186844491873654835233408000000 11692569 227439814208237316506762700333670630080 11692570 146842002190346083166467229015697504480 11692571 -135162718901709906226441642927406009484 11692572 -151231542237415504646244223612976775168 11692573 -17334219738104007168713076173473272116 11692574 -376079526508144640690029200611032889088 11692575 -242315936121395651497162639644864533400 11692576 1129344323136549531119976676251809415168 11692577 -533275784047383077176073636107594924140 11692578 -360299511057130366077568855568880936576 11692579 542203130946426435673600507632782771184 11692580 204925274243819438033361076337161420800 11692581 697541555345840459994379971940469894880 11692582 7872622482673617462921230357587953984 11692583 -185213175589217445084852592106991390624 11692584 -428257435040505036777609720069135482880 11692585 343630087255028825930171022807106173960 11692586 -116812659290653478041606127663340061008 11692587 -72488217140183134023155391450544902720 11692588 -484924885764842026619126871613130605312 11692589 1281004657410160724543127862161817386390 11692590 -10982504745235371358417947552280719360 11692591 120581492649882100020197631162806532912 11692592 -94653011962519123297639187870928273408 11692593 2388727168750665133433903229197346 11692594 -641912790135173637553668326513983793904 11692595 -26162119110654431831853556261888218480 11692596 67247978860055437162718277772641595392 11692597 -3550649302930789667883002475677529600 11692598 -56778417757256639916657990395772847200 11692599 33464493659386958552001634359077215488 11692600 -158093960586197539283777084446725120000 11692601 -368439353169832913370871424834628925398 11692602 43220985402096101564664192275663333376 11692603 5244283002501419816341328118807107640 11692604 -285484697200015771743750899509463851008 11692605 30176518885851816757994913839899812960 11692606 461978593420323092628759157889967658752 11692607 -817113798924409938188695024903933443840 11692608 -219995490226424751560611778108955033600 11692609 -636770435362434768334211185750042472784 11692610 -170342234161065878115837887801088323040 11692611 17197517231320799032184397667334851584 11692612 951027713750609798489339202741384880256 11692613 -2152678886431907119442578867221938723520 11692614 76212244858007645397392480499961889280 11692615 -171816812640031014698703447984894121680 11692616 159955768145822057763223202201583052800 11692617 247646946033553584592200639460060727712 11692618 39439342297782556839059456417883586560 11692619 676126488855369967751844629333966670840 11692620 480966245176483464739503122357526528000 11692621 320008150564752485847462301332149048822 11692622 21944396632008632852396342788753156032 11692623 -389457531713189366206246195333684556400 11692624 -167371851066141573033828625679826165760 11692625 -333179614895716188911558856075986736000 11692626 142692838199874150498337289079033216000 11692627 109154126294142459140495761557973386476 11692628 651210785205852079116107967128870506368 11692629 -13908142494298270896189521103372381516 11692630 -335844714039462144338524060735900051200 11692631 -407852622901001821881609765680552024568 11692632 -57366459846545679138582998629967462400 11692633 21063032791497002007005639059354728004 11692634 -212049252971384221398070249526937012768 11692635 -162892784707137284483228049024322118400 11692636 -572271523627809336282346954860798820352 11692637 392913706054368675113227073425191207840 11692638 135058849109446136011876994644163174400 11692639 -410860136530778681701557957836220979968 11692640 -672525967091400360239403366623910297600 11692641 877382290709541000509248137936413124864 11692642 -6552817428621024529329054159453818880 11692643 -199608449657125765837738399172178586800 11692644 12792205363715985360406152951026390016 11692645 -1041025880790316986878459100949633800 11692646 623610727910250473532074080544415744 11692647 792205420022592872030598726985164089040 11692648 -98752421140528367082613405679581593600 11692649 -691057730102374556297847607061769361350 11692650 -185498086953319967450899286928883814400 11692651 125899287574022401397767994723688197180 11692652 116166386193492089520692386090118113536 11692653 -107168456150064346554573788960105282496 11692654 -186905478944886698171200066249801996224 11692655 407866440454589738006265747129865509600 11692656 69947925860790120895083647120410214400 11692657 159158109570583971668934448885280185840 11692658 76579542393855773970760353817385329680 11692659 -246931255663348148601799983935374567872 11692660 -334633970494624258381032851474749685760 11692661 799766290844260878423922783040842020000 11692662 -283332584196626837444497904123160042048 11692663 871024647496392116825986629868697077088 11692664 1021915688106601895825691034733346447360 11692665 -77230148053841302630000588867223345340 11692666 206331365974054373093099474630715886560 11692667 -162501422722444779161627911271585490432 11692668 68362130301256656587745704826438174720 11692669 -241039857399492967429216598223618840660 11692670 -273943081284558078671169924885232947840 11692671 61225642124416733949321764882185960704 11692672 700495360930514212956712598501075189760 11692673 296145339571170759842942839448843111424 11692674 -264081103195946860604186238314947022208 11692675 165640846616144294018071454902532367000 11692676 171371815343839909128255914283998545920 11692677 -818436902623311028394462726975545896480 11692678 -207596680655724220050379214531463123360 11692679 -14792172163794744407064774728163083040 11692680 351469946511573795571797590366121984000 11692681 -106041322248516336051018650063961505152 11692682 -8587966883158434576253718977227866016 11692683 -18610599248106993958960241886578356548 11692684 -1014651306538118185498243619339179008000 11692685 -302748935081745107836398500185803425280 11692686 2292224711647819227473125343122550784 11692687 -317440148639473593270082146034346835664 11692688 49932565236387336464864624449644134400 11692689 130464272908516024100591155020018528 11692690 -319867551426095540671415282062184066400 11692691 130359318996881009250651498675176493384 11692692 -106756393952672435135972611579001960448 11692693 -1075235509737885145998682442722854963058 11692694 -100829316366105478688474156688250505472 11692695 1296549807015786491538724200925478400 11692696 233443155012573196902251504285879777280 11692697 -234228863903275688728912177779820732854 11692698 -12211473554650221775356470368298881536 11692699 1153539620463981183084860533526186845700 11692700 -228811060604622360963301932413318860800 11692701 -287700182611086114484084504467344963520 11692702 -19260173693758931910024922867944577536 11692703 131330502026315001983886298083331624560 11692704 -54027698716200708631633776817660231680 11692705 569932717166175257035419692755663699860 11692706 -125720728162837230126919455326244579840 11692707 -352110111717418141053690817043079790080 11692708 72410848589236107021538741168102225920 11692709 -16739249447130624377483283551345009088 11692710 14513631151009491409870254788674099200 11692711 -13899649573752314414883411650796801280 11692712 772029023613714914469732333644148971520 11692713 -767303829499910670221571493115740416000 11692714 565449914055958529143545231616581120 11692715 -168932897765163062324310225171333524640 11692716 -195138251155488757063036367782644940800 11692717 -635317268282221056404488017291428141952 11692718 -713169763207183042937786936777600821440 11692719 -294654825177482824319765927898801960336 11692720 -33245945000701517623541439576870420480 11692721 -715649924282809076643221342836721460078 11692722 -667341908388577491460952920433471416320 11692723 -329394769103876363890608595009502846532 11692724 -159787522933500199809997826440200503808 11692725 -104111327430597696545426151735259840800 11692726 23362915225405227422534594146274342400 11692727 298926055129421292986510781555733569576 11692728 -68368792311866126198679325289273548800 11692729 728952507685112717012780253261578318676 11692730 38139517900023163296042526127909683200 11692731 201111432837718820655937422536288627760 11692732 3311346414989617168640180936163924992 11692733 -337293050729366968026032653180946114400 11692734 381282507282277985498630292031126159680 11692735 68810038110732611838982060095565196160 11692736 87089048756807997262153304241661280256 11692737 -137005500592479745518604765628420044800 11692738 -181455387206631726602859640012695790080 11692739 381486636933516812276756484632127156540 11692740 -71967638006364580482118749367995187200 11692741 1675502112694918889073572481978946316572 11692742 183989496190100371768833700111365888000 11692743 541076547468767346975253932582636228264 11692744 -480533206476635360310510702663745536000 11692745 -515043686563473076908438914580689353500 11692746 87789594951898872273597231632777336064 11692747 -1302040941644711739282376481154501478488 11692748 -90942414624301939894419431025617111040 11692749 71020765444703324890216268218624751808 11692750 -781249409567701869231704325258967536000 11692751 66998736964300720747074932282369015904 11692752 5593922601132667171170388059372257280 11692753 -1409125736482610363020585282637606285340 11692754 204611805743849267520976914848977861632 11692755 10251952482785949285087116393447121360 11692756 1271536953963427440399822831935003469568 11692757 -644014898363062432950915108091191546180 11692758 84932830743039854491478068822879549440 11692759 363134299331889510446693203086554547408 11692760 320963024477792220241506497862709248000 11692761 -142219099026596686444481149029128820528 11692762 225009401401678774371362455342839451632 11692763 460767931607048293284047542239322066944 11692764 148405544281697072202700238779133644800 11692765 -18181991993892159121377370780046457600 11692766 -207323751347405811509598942945472561152 11692767 3212464098610816882720180363951210512 11692768 331716364635149839936186227104068141056 11692769 -1330993492780616480653266425680401641040 11692770 -22424324279055079008642922910716922880 11692771 -1545468674745721412202549181399674838800 11692772 -90744793205652067374414497323684796544 11692773 -39110014634083325414911612205409597696 11692774 15137257315184865443340864847103267520 11692775 -713014586836518389903549200070310000 11692776 -476267075884539999187589622241408204800 11692777 386459232437375007902684755796918971584 11692778 -501060152696371453241844886516118932560 11692779 308250773540514722333648700403297689600 11692780 -204370829914804968113079810181054848000 11692781 56909108671306999873559415807774361164 11692782 -277186769138774442702018550980786462720 11692783 -681544800455185260528258341504608481968 11692784 -68370834812932319396862329213784883200 11692785 -58175285862239130424329277132824702720 11692786 -23148764378952386035886996906785084416 11692787 -171902910320809348922251366141171709568 11692788 -188553258230322813411118388098682658816 11692789 -296030265888641463040832271345596003410 11692790 3845203665530026808323807940743948800 11692791 -484574273427245727079996692677827409664 11692792 -96707610096002865456244730986493952000 11692793 135539378913033339998936314303887206400 11692794 150380850001093262508847913294377881600 11692795 -186627064132243284224650391994442099200 11692796 271063383472487411569293159247627161600 11692797 -76391470341170078783346017858193131520 11692798 -70268336152386227625044230473707747712 11692799 995461200568413584157017932371888849336 11692800 84994405335963253390722044918759424000 11692801 -445655665874654525536984374679248208128 11692802 -204783188235080653155205044931381767936 11692803 554905910106608500954653398524823444208 11692804 408958358640529907099995986625279990272 11692805 163616648890356744423016358173835168160 11692806 -50823247194802997827512859101375602496 11692807 -58026206738709529192913307033643557408 11692808 -283780510130144473991534461986404183040 11692809 -341421366818316118769382485182882406400 11692810 -474765699529293638812811257045901185440 11692811 57517339397317169589312209800328032752 11692812 566766363361691447886703624469031808512 11692813 -11064946384654730365724256488287409280 11692814 -54086639562547070952958191248758664448 11692815 54994428268482503510883326910009269520 11692816 -167159964664791104026063180106976247808 11692817 -38589306452718525719851259008303485840 11692818 -8254759977632610549171797214705284736 11692819 470733813279872485750803858083659556680 11692820 248289467609977700207449489004083392000 11692821 450266822811051821768432973308875433280 11692822 382625478087117014763208310074952903712 11692823 1651496878617670382367873548535472778880 11692824 -199602504928372229799846077770593730560 11692825 -535930494787931062067937692689828054450 11692826 136455061139143372971294427511037200112 11692827 -49443904825143047923128148288036695636 11692828 -9696821933259729951140458166258892800 11692829 119671862425590314922289024251356651520 11692830 -227793718173798597207064475916267166080 11692831 -139468599841544392437018651437277288336 11692832 -7780254889956453474716401238978592768 11692833 -796090795262128827817143134487497226576 11692834 -389056906056416199383055103455425963184 11692835 159875619442490842175722964560269949440 11692836 -14428015013939766605319645433773711360 11692837 44425685396222743923481386627113166080 11692838 -3991231763673697699056219184718848128 11692839 -723762425266531169698747451458841051520 11692840 -1050228538316775042577458152976960307200 11692841 -742176795715626348647487393999332190108 11692842 15741413620482774898054955810396160000 11692843 -875369294227683150650019777910036856908 11692844 456978129772367968394015314653426068736 11692845 60548376735738609232788565437648103020 11692846 415022539829895995750944613803980563328 11692847 -128758063362898254460398696160004199960 11692848 9581406457284700813987701809750212608 11692849 -312000245038245891793780691441832304064 11692850 20828681975431563143403648701799372000 11692851 -58029199747695057047859349178227520976 11692852 897378047997962394413005435884408215936 11692853 -237197692503456978231854763580040526720 11692854 -94691666713126036009594522466447874432 11692855 229126453964914078570510330292402061120 11692856 248095834977587662216870174169505792000 11692857 249880758662890284944713708886817988320 11692858 -694847745623304267373384137818568915120 11692859 -44258066652784681407095212288483319808 11692860 -39707344343175090166041517839561431040 11692861 -11489681234937859492141742220540797408 11692862 -325469843843629237495136930943092766528 11692863 96495626089446337936414947649040870400 11692864 -67216053431401468009706741707179556864 11692865 -597734185673469633551760792411698554200 11692866 165361285946242504450260767937439756800 11692867 143372551687317555409623071171444617916 11692868 -671260155933030236896633791845564089344 11692869 -2278719573806271597771411886443507302400 11692870 59277089569955440388089217600161802880 11692871 -362421938802465983824274479450264166856 11692872 -358795487204640392762724313089407938560 11692873 1042962587231943487937409699206418780122 11692874 175468639585016562448541714059054567680 11692875 -663534707935882518333837100095366132000 11692876 -377938364703056024346216880853109690368 11692877 137663205403534983512162901473581167072 11692878 -192698638962491073766222651890187809792 11692879 255529650157176249535388161603187895480 11692880 13444819774859701799591723645013442560 11692881 -357635685964080131581302508746169233630 11692882 662711233381061588272861132738462875792 11692883 -847308153019746591584114502834522830868 11692884 -23160856836949321369543845947900080128 11692885 -132304817661429518466275521585477144800 11692886 434755237609302450544237275556283503392 11692887 -303070990448541210600293973797161074480 11692888 450194424445516652726000592731831746560 11692889 634904148343279301568286641155960512272 11692890 63045550044305762720795054024844902400 11692891 18945202183183328630320369428667155472 11692892 532616387622537058717763111352284828160 11692893 28129330221831872529709425160858164864 11692894 -768628415244383861165745673857875973504 11692895 1408963783523696710448323783433662774080 11692896 431170113941505683835628306036747272192 11692897 -75629882564837961726746333527257117420 11692898 53705789852028150478112054557637454336 11692899 400499954084126619302860823831828134884 11692900 177283894776057181901606871089817776000 11692901 174964469196127148546049445832117988480 11692902 -62114486756989167732718724720737887360 11692903 -1189278811569108610562554047858028392096 11692904 4097039784734451185931922913077248000 11692905 97346946447694217177853872909891224320 11692906 -292923969399040991045458046388371665920 11692907 1956791980841455353725053401610631345904 11692908 -545291117362990305076866724689209003520 11692909 -215009683746936088519711852026140644020 11692910 408336790256399089447881138980653104000 11692911 250937444356146908502144999282459000072 11692912 -116917092009058626355737624955137294336 11692913 -296202224652765572910961594177036557912 11692914 2568734381230392247260962230922162688 11692915 -374339277954280425088417335880435020000 11692916 -1560182977566976463283531796731966720 11692917 -301099695914285774394708385424355003360 11692918 66379422112132703866375219398264512160 11692919 503462821605791936576965634804724213552 11692920 -548729930318473334146459786013983334400 11692921 -25189222844846209314027989313474036736 11692922 229224862629655894552455898439175430512 11692923 -108356272524833700224401573302462309120 11692924 -458629659428436344795131479898717747200 11692925 137933739846479187429483166219487979300 11692926 145527058019294408340304374330445670784 11692927 290490111175986395704469112217831999912 11692928 -361887968146824572869651178136356782080 11692929 825487247390761387464489286611379885728 11692930 39148337084115331464582860939538531360 11692931 -15344116519922984981545548363483638328 11692932 151443644307632888073776735184417180672 11692933 -172435642355669897714704549410147354080 11692934 23617165702487267852086842520188985152 11692935 -198610642693923666375164719744052272800 11692936 -161985172274058721551489785334811760640 11692937 -1484261930320207968179940237729547053414 11692938 186803519410889043646315984650090908928 11692939 363882261201872997974809252230327894740 11692940 -173139711024671609379761489577348111360 11692941 -78312751947560062083875038637437739232 11692942 -907786745986370743513428497863389665280 11692943 -177485439529569141012232414074798410736 11692944 -275434827445509634154333643866605486080 11692945 -92387594750526752092276875170202446400 11692946 -568192564656632517551101181521367945328 11692947 330024064563119604639836101621395456 11692948 -1157389791478415065516639452572920401920 11692949 -34344823370802549918257799838738479780 11692950 -61986798723254830786084996075258224000 11692951 -869784709961550121314542237826104970600 11692952 254405111613437260160419805302493184000 11692953 19494294436667233129061274530611376304 11692954 -23168196798348402238272131675116118016 11692955 39107878397414387813390248170584910960 11692956 -70469660672779028935983469844719104 11692957 461295661628756315878213369654335013632 11692958 -174015328761074993491130539381125990720 11692959 -737485232892426249165724046263702944696 11692960 259883718975653651868308947961574850560 11692961 -176999818780165617286344260374167439680 11692962 37159578753635382171770740082508500544 11692963 829724137701986349598431322388992821212 11692964 -545528917098903702519174825098870022144 11692965 38792003322795190778947611878667177120 11692966 -177118009015878973535430288978570658176 11692967 -80981031016635700827789356945101757520 11692968 89928415013836521095439935364232888320 11692969 -1414560273676278246610739458728053768540 11692970 81326487480730684272752229427666406400 11692971 -678244501247492785463971322950504103760 11692972 571417098844646296341571528323179587584 11692973 101552329465462666943908580008512627222 11692974 430868339978956920018674436513672345600 11692975 77588411568588722996765591484757748000 11692976 224449479923423230237660483888481452032 11692977 -106460342151507691717444993309086395280 11692978 89931636665118136043366992804685975040 11692979 -603138894449823620337777329944027113600 11692980 120803663856946077043895061791865446400 11692981 206679737832231329398050172016682252782 11692982 101607076587885242640962987602210553472 11692983 -154729571727333246624706199512668682752 11692984 540439743249854966137754569351815106560 11692985 -641360119543442190078731251203283603200 11692986 -15205603578780694257009664727938799616 11692987 -996355239238466857068204393600557871616 11692988 915914132563960225369268936686216639488 11692989 430801427170395180183742162011186647040 11692990 4498957223142498989342359010093629440 11692991 1469900975897946221608825971210317206752 11692992 152397768127852372880812682516965097472 11692993 -247805060873204903959735100509763918016 11692994 22946647744383479570092440968074100304 11692995 163715353029691893268121234487269996640 11692996 -184552850514304060235945876393813790720 11692997 41672670215682892627727935007085052512 11692998 -5079214300346627696961190157951651520 11692999 147255903751357538382194336571949373840 11693000 910615404713712147514339173391933440000 11693001 88029662418239043099283445950720052544 11693002 -429186335327737989991869933612018564048 11693003 -12180745461084731211335528120584777440 11693004 491088544970208353221067226272749764096 11693005 -736383688738419186107400097515242672640 11693006 259410555216036609209901614853234872064 11693007 414977725965725169664384228091624982504 11693008 -159408186773426620032120603981341736960 11693009 -540848656474100758624483344844747745280 11693010 -75137734863667420014930108679846241280 11693011 -445999254655053517952877500479427374776 11693012 657179490892344859166584257361222621056 11693013 -650945589689224531425640644111511292256 11693014 -80384554083227962032422587386369285120 11693015 299734959876392846055433716740052635160 11693016 88967029858072966068625993586707077120 11693017 216225645723695652076960294866971888640 11693018 -237927388656524665388966486149747752960 11693019 -5042640177915836939404466525706081312 11693020 340591615050510543009235845211882536960 11693021 -1365977715268585684735539784222198615008 11693022 -19039639984139390915370368753907849216 11693023 -136154445082101867639227158143226085728 11693024 330520314183151897805341371465821847552 11693025 -548791425628646260712382386959859640000 11693026 488403233851377678630102314456215877712 11693027 -439280158750376421025345852921620831840 11693028 -419330199903218283500958143088615214080 11693029 -443692998308506736543016364220480043620 11693030 29333724273019261448034181590045150720 11693031 79938850154273152474953273081917986944 11693032 279283835853857664512619583078972108800 11693033 3487424532116841343312277506024492800 11693034 -255875390756422989715707155600588033616 11693035 436107951180957193165951304534104704480 11693036 -328243536261054095250819010611975591936 11693037 -512430505439769852355605901671655650720 11693038 -139117804541495891047696703497512626304 11693039 -833747133707029749512503666239377363376 11693040 85798065996143118182931226035966443520 11693041 316906401751734546756638004500188875200 11693042 64371979313235675895244026118957455392 11693043 -328017044498671830763775118296810381868 11693044 -1588767399573581889626221448787068928 11693045 -44555887230454976053532635626679142400 11693046 205999453354441421305095340072413250944 11693047 -1008983035576099280358425395094833108504 11693048 108251149049575230684480217109750415360 11693049 -250124761942165520559885345539183369136 11693050 -238026677465079124383537273488743393200 11693051 -542775519649111150487150987821151686896 11693052 -256412048240399161968299291506121687040 11693053 663378686420258487459597409334262134380 11693054 287336451683223201321033251085072543360 11693055 -27972947452786765590166847008972721280 11693056 915217866834918889333899505968055582720 11693057 1027063182874741647936947756749336290306 11693058 16612270488447925789162409956589081088 11693059 70069347802595368277035535693523062592 11693060 403284986651791193378920106225972060160 11693061 609144946629916182969816595082278592640 11693062 271596901012351286534967793361383446912 11693063 217032336594877597425186796914309276312 11693064 262808369760556358488425033179004395520 11693065 -133678751580706042425887167249403614080 11693066 -65980250112141810988694046269898660864 11693067 -3624297724865098373944619064835440000 11693068 -122975225081568383442769606152062403584 11693069 126896708899771438344868331857237660470 11693070 -85351090060048488899209758539750223360 11693071 -111604960808636932891414064487443668808 11693072 -139286211213594739121965325333760491520 11693073 -70102571466707939444642739822370694400 11693074 -749535716874667608158481544840320676464 11693075 -438179614345112965327980617925552960000 11693076 125757977593775248708521197619807535104 11693077 752368408796500646798468350940969916 11693078 -16684097102678144654222541594056456160 11693079 655552551668624711786747844107197200 11693080 -312689405417539705046365577511602995200 11693081 682019035272606793650507326521301965764 11693082 -272501332730606944221430145516498078208 11693083 -741233701016639298391004678326966659360 11693084 31615444313065978149377459248219729920 11693085 -47165544971783654326892822407438892160 11693086 322895373668270688841153958781686913984 11693087 -96573995542170082844506176087076847280 11693088 56379280989335680250132304006165823488 11693089 320612356371765568753618482825632577890 11693090 551915242739295148205875702806603177600 11693091 133362497212695504706908668584655965104 11693092 -918063486564900550565024742796193541120 11693093 -229455883218316370074475870279412487620 11693094 112621287763335234971978714658632878080 11693095 221338171111308411240610176903321756600 11693096 -344337624594812198105750753738133918720 11693097 380458658180357598773798605102441795200 11693098 650040536131533489578522707811818714464 11693099 -797867652780991575644998150378744587480 11693100 -253688441896193784869336150666509401600 11693101 28623686070240207986157912856018320000 11693102 -265678635146461224781085943328737352896 11693103 -58820603043535049668004323031510130816 11693104 111217371562757270633380411383681105920 11693105 1384884983375523745228664177332087829160 11693106 -236545684644309445652379584252074444800 11693107 192661052054952743969416545228936273472 11693108 26804916958455440080288156008406843392 11693109 341018898110014513774692511739017967904 11693110 113728697798776307844164944163341182720 11693111 192341930803400952261973793351980652712 11693112 279483001848642291539614706041687019520 11693113 -152215143499495148396920388980039548080 11693114 261045692553010442253487689834881836656 11693115 -395699606099180689480414595911904397840 11693116 -300047377428112057982665615057851151360 11693117 665057164455451990740741050992306085580 11693118 -89601390957089973429452252524424982912 11693119 -13231656112319543143387472821882673040 11693120 -66691924629803407163167125149209067520 11693121 -469968999966296121943965269617550207136 11693122 4774881036380880417862793197279509504 11693123 11868084832694392786663763614719850224 11693124 -426111695208852071924389288844453639040 11693125 19437258322042781713000900253851027500 11693126 -511692816185801172880945932422378467488 11693127 306990598929805429155657416097670453920 11693128 770875481644569671360917024782354908160 11693129 235586230165569245899049943116983253376 11693130 -398650377966060284746172230114399610880 11693131 -62676327052377818917493397403030110720 11693132 236272316594260626440011123861209661440 11693133 -1317220845567774481527757307788216334400 11693134 466054558367754842808043254627114369216 11693135 -253904745432862599675221031418854940920 11693136 -9049841869344023817747689666042658816 11693137 266602579970466417450624643959810988272 11693138 -29023249716358221508490881746909696000 11693139 519287237727121507179550650918016292208 11693140 -8676106649460116868148374999085171200 11693141 -1146944654448890580171904249710297937458 11693142 -420514135659304203050785556757014643360 11693143 -71040824399788280848943883412885117440 11693144 -216585319974868006202921944206712504320 11693145 257220274246662165734252258611169670720 11693146 -591178236108932448599003170667082163728 11693147 -281205533062615101626014892224945813248 11693148 -182646747572207521596133180611739069440 11693149 -261109668900105623360389340187410814836 11693150 101556053705876125735494008763948624000 11693151 -11586609726093050072656828542140937960 11693152 -937428711503780634160238337762460827648 11693153 25071624547689003148948456256807392644 11693154 86966238715976712934095947001765421056 11693155 86759313616008061762829266362396436560 11693156 218267927423108213588914568318490586368 11693157 -69445421040441183138509542707019900608 11693158 165647361707526093550379884598471635680 11693159 -262560479590736764451898088421273517600 11693160 -167771360264921979991938091990201190400 11693161 -341509038238036481712057927668123050680 11693162 4570829347201387839445914950680400640 11693163 679063710783274359926847648366894496344 11693164 308942798824601721325204992353180509440 11693165 -124793602912123233180404966645701469760 11693166 429212270086648220850451526183537461824 11693167 -261276849705850361912953539582334644784 11693168 218580090083074306188365148660348321792 11693169 8596166333584376029534715804123628288 11693170 -96877342141525382521063751124729868800 11693171 -139696261260409496605105395998937880416 11693172 458701818386710315218830327424926932992 11693173 1862686182202358081820616258872752178720 11693174 300126753604729946997087387570866162304 11693175 -96637932704830931852305237878270672000 11693176 -377165867087898239424301733443229491200 11693177 -354871795122787786650373689559387399680 11693178 113637386942650223951422492965708453888 11693179 403199190711553672494244938206276896176 11693180 -463637623843994153348429164313991513600 11693181 103365162329454017694856468505151217152 11693182 -341587590626167585865452393970007863808 11693183 -1905525261747505419023157017355089868096 11693184 209978618907234082580970731459775037440 11693185 -28433237026524324842034925232983488000 11693186 127945412036785668325812530899320362880 11693187 -661684930854755018658919697363370261120 11693188 169205624216888530073881542326627134720 11693189 303619533473400431104827860345116369440 11693190 264941711930013087146093820934977179520 11693191 -228758727722602726789682875268138294616 11693192 406414601088071876583195298723842785280 11693193 77441539541734118861027009486865475200 11693194 622498494728194617205048641379146094896 11693195 -860400057209615566339040465899782971520 11693196 -86290729523939132855753272838970363648 11693197 -203480200638910577147897640041721245120 11693198 -960663763680865293107478076822576320 11693199 -216656644598193733417708975896200415360 11693200 7640740775232601469081351124103987200 11693201 60462601139069138019295836374595239412 11693202 2827953641602343814682859498640316032 11693203 623776716597613192461189350484986109600 11693204 -28179029438886656930551769188040140800 11693205 9767471996183928570475473572119887840 11693206 235627977132137707984287328733581916160 11693207 795604186745689178239240085604411964272 11693208 -260091794602284759510832271298922905600 11693209 -418455513179301110799645689150140734960 11693210 -428576589709708150034577879961585824000 11693211 -171076755057839178242350861548974647296 11693212 -752974224615846301086059321385298529280 11693213 -55598756970042475485301049051820758400 11693214 -85612366900419409414563276234625493760 11693215 325697600907681451164582273327620808360 11693216 -1313426683377807151273281804811140661248 11693217 -718842715571489686492337527858995715920 11693218 490819105524424874375372269129327924560 11693219 34926339526760763250233678657716391096 11693220 31942622872107479442878436864514129920 11693221 475502375643184945214424699760140227452 11693222 310487628133176941968328793191672016000 11693223 303498111827659616934940261747013654160 11693224 91751366448006927714908691546928250880 11693225 -3641092357748156632368524189543969250 11693226 -525020940990274700510004472180789418496 11693227 189056237971851598246944944706834906880 11693228 -452685983572463894965393341240403415040 11693229 -300663208130940689974855003225045105344 11693230 53346416196193501745852485046732813760 11693231 154919847244383346779528335802128406528 11693232 121626542912627547861406510290836373504 11693233 -116084829446548803764709814815012789696 11693234 6459272412488916839815584481154806272 11693235 -134615583065115312402737480625985514400 11693236 828634129736969514749885783729395210240 11693237 -219432222308604042104081295730360608768 11693238 81951375965644435608754676539589877120 11693239 516781460654063503284314984924946880040 11693240 14620607919224897593040687092101120000 11693241 -4352094303030982184960991283344752256 11693242 -41965149083777177735886157007284237056 11693243 552771459241843183845351838100988708384 11693244 -313115657840751808738754507232918941184 11693245 -152379876328720898864799285119060469000 11693246 435748228462095778624935705725259786240 11693247 246022030115013881782732808428565805000 11693248 -1932037618011105202434360167769309184 11693249 199866036225893118708726449600841813936 11693250 334437326599146616784106433183308264000 11693251 -528768341870600287882993215182803863748 11693252 702522421293034269711948849001226180736 11693253 -122819533893561051274437119637809172864 11693254 233058132065692359518767287596590644576 11693255 380253178293292547440158350642931656160 11693256 723417886331129258353093460716635955200 11693257 -52262155374299535927325774926515596380 11693258 -253122210910710776695187424546141726624 11693259 196994628992741672204627877893222217864 11693260 111453145506877666273850656844854778880 11693261 -782754065969150846736832029161795904138 11693262 -121326429009772821694639824737075367936 11693263 -1489839574136966871280906173860788781760 11693264 86250653183500020662779675469143080960 11693265 236532389179240964372520714663802896000 11693266 91614526860614792851438735903638547104 11693267 -87411758231703961600066547870831649684 11693268 6659965304383972897900697100603678720 11693269 156891565677207551575120592393845002240 11693270 27246166249095243958790517722927758080 11693271 210898386093716082095237318606699741184 11693272 -805966320132782433833695018195626547200 11693273 -28654908755833464123206275163716638396 11693274 137025029085838870451832639747881740800 11693275 -190676132610983295301538832012804910800 11693276 2097297017719386697691987008533285888 11693277 -431221571403000694424425948345075795392 11693278 -195640708504717279006873405856633156544 11693279 -481665423051358650474998256882289405656 11693280 296082235215792849518946215004151480320 11693281 -1487434763046947361552253906739571531456 11693282 131752457921818759311157834473089037984 11693283 -102362375767790034160162593978460859136 11693284 271613884905751424600351539036255703040 11693285 -736964513275894285962971923775359654020 11693286 11962598949224643662230931969955108480 11693287 591714528063175878970490476765638523960 11693288 -20280554291923614745891118961324426240 11693289 303973213516585611992202624186943374336 11693290 125405851074231296388564115302433582080 11693291 5193099708047123609312908236302969040 11693292 92922115396141648223430918977996144640 11693293 -159280699846928100213050510103328343040 11693294 40516401959957191561992336488500914240 11693295 30660878617841004384581875750628923200 11693296 170565451138653468241300445512706457600 11693297 361171567337163546832481104856773928064 11693298 166554285289130556292412419314861377664 11693299 313017826202468085322515694301941892300 11693300 -281623606098753242330250905074641225600 11693301 198773129714408920626151134194014127040 11693302 34942934603414630484934190933721206400 11693303 -152114499033487346485345400009414237880 11693304 -196095062893596866721209314829698375680 11693305 408405914378638333254733089222359849160 11693306 526707863192747429284742362181615594352 11693307 -503380602423746632415432108257847989200 11693308 574202983097780594775046243328409570816 11693309 304392367048212963704943297060931535616 11693310 241102733986485792253295583637632595200 11693311 -535466465064978834578265927896735380080 11693312 70974827659059747944316089221509021696 11693313 -626973546811980467227382791068220841358 11693314 27563982487689486740516809250776473600 11693315 184839458623708555641977980870939492320 11693316 -289041722529493278058045356628959925248 11693317 1292949731395552256878013676919840934366 11693318 102033694210619727991427473098172219392 11693319 -346176460797922148665416137697336408 11693320 -11173233393237037087234050461871206400 11693321 84525775524642584331745173226884375552 11693322 -34551765394522579095359674910822380800 11693323 16867259729442899599302185944543144560 11693324 -71918802224711278862905919626905378816 11693325 -110558322252042472415527872308189870400 11693326 -155502202364939400030320630843611533888 11693327 950782661465117795587349324016494464176 11693328 170949791752598914127836232141920665600 11693329 35496463982943983026734381950614639476 11693330 -14417432198104740078204893931322798080 11693331 143744309952708648508843967814646401120 11693332 37956391676483797556979791809148592128 11693333 938162235996734959148892664965655533582 11693334 981983387987750663605273402016372736 11693335 38578544951626073043320307148152368280 11693336 643900031916626418928924906888810567680 11693337 124942767695647370946966776681916236736 11693338 605298141707160380374549577264494099968 11693339 503957677418504520081448975228219389456 11693340 -333589451728138619586855410754543052800 11693341 -20356916077275100038323613679686012000 11693342 549692157625524020101803899353648718592 11693343 616156758376925499041149103678376710400 11693344 337238168826387277265581697311976325120 11693345 440235925486315269938619206349754382400 11693346 -32844509548045050176488547191192582656 11693347 434300694644457343137351440361313864796 11693348 1683365926549323471730165448077956710400 11693349 -222310094074161471206375224113510842880 11693350 208511066083652782420328887383796132800 11693351 1416356046616392449861687929584332190600 11693352 -537324136448081040818018763646314332160 11693353 71767335945867470379384323238318357504 11693354 -179421335787771931757852804270205772800 11693355 142356556185754328646048586478367083520 11693356 10730633280043957380978401518426270720 11693357 173632101481567684214352474171502035072 11693358 -257139298020096986323402963578443141376 11693359 76594398376342401191524575565304153104 11693360 -113442665524977152381589413271753523200 11693361 135904528173179080199419197858264311424 11693362 -539039203287381714181830917948042147568 11693363 557668526171058474848654264683659664584 11693364 82480679469128314923712506831471685632 11693365 -1030206181271081164128112360296453120 11693366 491744889207873972498186072046032457632 11693367 57416908489442983313616558958399183968 11693368 530464009676637926677143048151630786560 11693369 212515359979749559293795123374449510596 11693370 -93574518295841954117587968995226562560 11693371 354688181986114539495971004611200932000 11693372 -193419015980715528740510270078925977088 11693373 263300942566591693358133341756472228864 11693374 -35899951011815028653013581299812381696 11693375 -1015799680034757850371828950826548340000 11693376 250324412175346755898930115341367377920 11693377 17008080345924891619386151446764972080 11693378 81941323970258756504240040722245356240 11693379 6752683775427880354802297119683002880 11693380 -675372692500692448079782855646646105600 11693381 -172656493835204899385723578199561462016 11693382 477742393904591672066225167493365954944 11693383 506604474731618327132300272592056985704 11693384 -8653199804036760417693434334930862080 11693385 646804509143942894746635948422469291840 11693386 -179010531642683753899569756114377204736 11693387 330603340041375010658162821787550886920 11693388 -44192935375385445691133044203801427968 11693389 631730244826488180485728324978461331190 11693390 -202108514110727734382652682196823406080 11693391 -681710318765759268705416257979741926008 11693392 -198055316044846797408666681999793659904 11693393 -346404074215197786854584229939918153358 11693394 -145354599031801267267541374583453684976 11693395 -62530816818134322286258709760710178240 11693396 -406663285652753344265332768354238662656 11693397 259647936899451864667310427111408189600 11693398 -383874719944700564629254764484483317760 11693399 -13746983301134677624900906050540808464 11693400 193079598807099351525759510913589760000 11693401 -92733648797268557878971470113057197500 11693402 75306046428653264786249209710030495744 11693403 794579718085912151665567999507361653704 11693404 -610427301289337753612240794876895686144 11693405 -217334320304594959384916135877291971880 11693406 123242846478056215593066063762390048384 11693407 -864822668153666692300956621830134120320 11693408 662356656156325112633033032434369822720 11693409 -215508420489887319951822308980537126080 11693410 156092364733252472951867195369020227360 11693411 -40386327712038599829875822424606847200 11693412 -276476727396264703147002513234252791808 11693413 -309420023428751705889692767000572782338 11693414 165281545303846644667158132411252411840 11693415 400872778220750979597223549233613939920 11693416 -90904380512163658362687961081166561280 11693417 -308111085511497331343178701089398693120 11693418 -113864329326837974730918930338985084672 11693419 1231768343612283512373805958933404936820 11693420 -1702541560406698914513170880681016320 11693421 21030961563294438728915292841698131190 11693422 -371711204097576399182666389794215201280 11693423 -44058275383072583187500582208346079760 11693424 168767416839423447925036288867741630464 11693425 550972595548447022283046653575661374150 11693426 -554091912589072430425272449983027541376 11693427 429542501817597421939867208965333097520 11693428 592159980502416765789896738316497049600 11693429 -417207661051556330966723751343335313920 11693430 -68513111804308747680170388817238016000 11693431 722528390384896291563512508918761772832 11693432 18489302953418034687161683436831416320 11693433 29460388126368899356534556154130312224 11693434 228325868812945576320347598919224629616 11693435 69308317045912292829420925194272994000 11693436 -516640721260914151635947774717556449280 11693437 -152781583658407695418338310451013791648 11693438 447332668255501276850169899796023866560 11693439 71625608917448244830119882618432902000 11693440 -670851980174003823334301017256755200 11693441 625586236945005953411746044816404851842 11693442 -100637275430803112046933816887541007488 11693443 112529737463297530946275864805266781280 11693444 26968486832469098040715885334350442496 11693445 -37953677455480396652998023845624746080 11693446 -120517664825053843994242148664473873280 11693447 1048446989341092746542171189479280705392 11693448 -316653520120256702215874257786546352640 11693449 938106690159366663867005649313380941236 11693450 439632689168811534086720440679572634400 11693451 22499773177611775069799362379258707968 11693452 -81433139806782029698907925099564311040 11693453 -927466934986424780672539141992900094272 11693454 -388044435360181705695586064172793913280 11693455 355796876264667314541753509313822806400 11693456 224059981889953694020580004816764289024 11693457 -328079894709729421869524598747945389760 11693458 56461682941389720239847775425642385296 11693459 1550132995795545876595546123157412050016 11693460 -257729033416822167218343584917082019840 11693461 -52843994196120359395387447006153310976 11693462 -388332895118220333063115689012719564736 11693463 -857361093781221811883306043607095936 11693464 505508786445516789201475094191758735360 11693465 -56785599362881064862588842649372072000 11693466 -138281278414960572057164926169376660000 11693467 62113774275509805579314105652054909600 11693468 -561851905241959564628480977232280740352 11693469 -183914722433585917615336453258729865856 11693470 -234286907993575256204873320064431792320 11693471 676648837400311816196670369830950920672 11693472 242342402814229830312091336318075797504 11693473 -471626358457892940270090891595891945296 11693474 -82164111243891577363918572527783493120 11693475 242078875942527797704243861428512738100 11693476 -126835637146957990340839635995997831168 11693477 339369534001815263777384811657073161852 11693478 41245045914872237217479007392548937088 11693479 -1423813895706987346545861092692492288 11693480 -117748919765985445550610120270363955200 11693481 518574707269916391777884714315884286352 11693482 -323807810966929175791116013039372625568 11693483 -547244286954009852962056587704557400268 11693484 49251762687363559286166316859800384512 11693485 186606088210992054683767078397355255180 11693486 26889832005561128899394338887416496000 11693487 99160381034108033486777880660366308352 11693488 -141213353307370045980986824256294207488 11693489 -1165498210326216880867346016823946432844 11693490 -132083159308157328512468562684828218880 11693491 -734105052085881995478045950602289701108 11693492 -88074014341286386520998523191383729408 11693493 -63348252020917311392188120391406091200 11693494 630336050085863175819549304251434491296 11693495 -246311244198422662549656397291580960640 11693496 -363743987273951280708307942514630246400 11693497 1086734779284447028291929533489306635946 11693498 275702370003067933708369533581618029536 11693499 64517025697250564931540878790874349568 11693500 122490432553679531685561227694308352000 11693501 1325577792785326589084318636669983025280 11693502 -259568992241636299110611607525252217920 11693503 -6114391625791958585564783424726157176 11693504 -87153653161032585825343188472518672384 11693505 9215618320916203410595185171218006400 11693506 -14333721377678023079066718918729940992 11693507 757657198234818606779453783571309818640 11693508 58710518663380014445121045985094056960 11693509 -352173885706252290861870680132869898240 11693510 -23231893461539700218915587861686804480 11693511 840427011393049066287512352733068914640 11693512 25159085921304688005402557388223104000 11693513 -83440010810397416336037129962299204152 11693514 84787308326439166617699754767387586560 11693515 864355899780214743204168837807071648160 11693516 -139517118764985237603139564531575010560 11693517 -224581055416954067183225992660677163392 11693518 -181610385508733037405375279604542531264 11693519 -514934787643935521357618835990050332560 11693520 44411506693721115360407097843363840000 11693521 -66590169845305158610886292169537911488 11693522 23738147242166784729093375914436575232 11693523 436365640826845481180676395890206924984 11693524 227715427988027545433074473033765523456 11693525 227903801980656048887535066812705402250 11693526 77824301427186405389274987308382997248 11693527 741000600929072241822315859505524618376 11693528 -28470918287224311027038628708034805760 11693529 76211082104096894447153810138548734000 11693530 -229240814676536262658466080626417303840 11693531 -1086624339914445766417996129316876061000 11693532 268522040540568069018567174989455488000 11693533 -468833019639662803085608788566967078720 11693534 -262335378668067778468558068296652014208 11693535 1014385373553107962493993437035678720 11693536 -512343255836063418117827400972501516288 11693537 113289554360314593151331529095638451220 11693538 5838968237941529096734738548029606400 11693539 -75989619194548351634729574334449552432 11693540 -50262728049363613609321751425608533760 11693541 -283452367584718341143586186022243581696 11693542 287223201356764619989844819238164291712 11693543 1318670150382372272041179834372942612792 11693544 542049282139196090542074143809376747520 11693545 74965786964798437481299218039910382820 11693546 -77051075127026930129943620597066856528 11693547 -882191937631515528084651220941075911076 11693548 292101123134668880339386763897234379008 11693549 -3621503071861272367886212254636895872 11693550 -48487571016485729069576600865035136000 11693551 -92906002503334128660268829317073819048 11693552 -18435800335344704445328706804257456128 11693553 752624621445762284948801081237326049280 11693554 316470962178142220121629577897325896000 11693555 -368642028421164000154982549313072422640 11693556 -293437418398671733846601965750579507200 11693557 158108177085662683067838595203581637806 11693558 126998741665692177704375611124334787200 11693559 -411973948378523319962165359355406070296 11693560 -3463335849132350542340521039755878400 11693561 15377245069514045310941416479216372 11693562 -134054813990685573770634517243877941248 11693563 -642214974392015365080553050628157070304 11693564 329956738790540080076747832918005184000 11693565 -1102965633465717093141802862843932680 11693566 59143603093552311644231936830385640000 11693567 573736661067523479872310790887123957720 11693568 109024018471231999891602688472701206528 11693569 -11708064635993195936922363555272560320 11693570 30166430946577108099708860585346152960 11693571 -1096713098917144816510475361841558340880 11693572 316660968491228709817195324701890002944 11693573 880605459139531813591122470141077785822 11693574 327796464047030180010291686427655549344 11693575 -334664081226803099210526792054118031200 11693576 149689208848109309278112577826864174080 11693577 86340489568521656067655515212524821504 11693578 11541470769764593065729502715325246336 11693579 -12427965751858580260093133303473697016 11693580 -218962592714646845503593244880980377600 11693581 1280837444343584583418069574815589251382 11693582 114672705133385811503303722473893587392 11693583 569547793738201606401364827980236032240 11693584 -24033929489064124103383428235111170048 11693585 42507821587965609729796681707529809780 11693586 -346905105677748251698646645403114329856 11693587 -1151855976106319884018160253096924407764 11693588 -503878014954014881983848028673368053760 11693589 -333320444296072123506573532729236741792 11693590 513533843243512512296279308561420888320 11693591 27092887315729797003645393176543950848 11693592 4146334090782236985776658037235712000 11693593 184294804585279442189957519761823399424 11693594 -11929744872668243455784881696797177600 11693595 259054697340116628803303096820963665520 11693596 489295326464591962676180733828551669760 11693597 1046597611914349120330690087469393555046 11693598 3074704769716608006772578756872828928 11693599 299973146283612611104201367071969781600 11693600 672285208104257183035066179593227468800 11693601 528763843308638582851890994128169250130 11693602 -117032622691668881359122241510977455616 11693603 321811769622540718285482152261460170880 11693604 80223263334907510707941531094814187520 11693605 -96221151627915938509818563354044120800 11693606 546154987019401305634253402876351807424 11693607 23100905162628689602257217275448711680 11693608 478036428960574581798696117320875944960 11693609 1104816109669229114019944900149045085520 11693610 -43702147111474707815287357462124193600 11693611 -256057478683572577022516877619981665848 11693612 27236410831415274503798674789402183680 11693613 107002600292004014475145577751108174144 11693614 202019252662503018059288821720577147520 11693615 310859846023134938620530881659134914760 11693616 -81719591847931759262768513266194579456 11693617 376441666315225414217912242436294412294 11693618 -434276230517677438830090400786479168240 11693619 266784977854162980778055257677288637440 11693620 119352039634636813957141708570958376960 11693621 120181257719957811021984385821362367360 11693622 -348330086306669901191467559200420120128 11693623 324829739699653196973735766449000723960 11693624 -523915068623493282769083004938681815040 11693625 694193848807645271947902153539475168000 11693626 -23320269062760443795422501655232437760 11693627 1745078112925702723269536770613397921984 11693628 102054551468535939751774852887210401280 11693629 343149502574077428265625213102170707840 11693630 -24534724506200791302718426242780046080 11693631 -595780295282779051217127402175027605048 11693632 44942264900232057242452735342336802816 11693633 -249140107577560776256858615269905916480 11693634 16771243506082897929721142807760353280 11693635 5116076236107260259913750819526624160 11693636 178611300291429531053462374203478270080 11693637 -517940633242116716035447822810611609792 11693638 92032100672844912604321914489012940800 11693639 192361435198041611559825520043308907400 11693640 86806423778710844141506033560517017600 11693641 360024546838314145762043220924315191880 11693642 -295644098576232495162532342658128344528 11693643 -12811656798722131330583762507459623680 11693644 611804357361559494230763991164933684736 11693645 -342481127451593162228150866484464768800 11693646 -677435205852134764896154262139743582016 11693647 249068606280910038792452002571456596992 11693648 328599268819654451665475907599759695872 11693649 558618406148612728374931924486130122848 11693650 -24929104784063064928829960005434470400 11693651 -35405146622623480141028339634337293456 11693652 -251129056723983815780872629057123975168 11693653 -452165493110679945474007461318140370560 11693654 -190642478498766534721008803531148527040 11693655 -67429654170239853103229558903340473760 11693656 -279245956074635393917354639272641126400 11693657 -1235160911196488328935503283918052554988 11693658 51825436639302071102993223610496544000 11693659 1657433962933270989108524715306568060960 11693660 -137172509273937600707920084811026759680 11693661 139273394753363790449359455475765091904 11693662 278375122632752530486082779492740488832 11693663 -1067674632446489816886519596294172485088 11693664 264191490011058602520578865794104688640 11693665 -47065944473885036434012908247178265600 11693666 38723674135564435291207718119776900480 11693667 -372059262124289360555583790080910986120 11693668 100584097767271485724641154249784344576 11693669 -668084059519968941039554278839749612200 11693670 55583501346022044205772646525498873600 11693671 786799538435277416723341886892186602544 11693672 336185238870500405246452968715630156800 11693673 -417574437909225857596864480540689108000 11693674 -637768371284881995670080727071805452288 11693675 186640992335154306716521828029817114800 11693676 16176895761009523491335417088906450432 11693677 -610675522203506047626411867770993217620 11693678 951268223303513584881788709380275200 11693679 -273779524374505599330661299206230901232 11693680 292830676455957624005828660841872424960 11693681 962456171977470225802784400815025622482 11693682 -68226495262044649040368853336839680 11693683 643181660290792391541197247021284870400 11693684 44473637559662346104879337276037420416 11693685 -463254674310554648671606993935958591200 11693686 87445215242893801382882209801616542464 11693687 292818709121540661375017245013410815336 11693688 247348398978102021524765406875239096320 11693689 137817854919122877836638775565789408256 11693690 -273075069283932336461553608390074298400 11693691 -522567462520168544252854150894805598900 11693692 -164641344961489022551494577143900911616 11693693 -41046846592184356036028142554677476672 11693694 -359688520240777931903400555735906428928 11693695 125042248284862929564332018622688369920 11693696 51184300686734417483523271318925475840 11693697 472205339851381138705267988829447274800 11693698 28837496302173754962718194672481371600 11693699 -707062615175011034294882850432151350000 11693700 -187349626516701826587288359759330304000 11693701 258300346138758633634076155049859820252 11693702 -120069360070094745841806791268361150080 11693703 -469554606974528518499442576611462122200 11693704 204443256562379251516083235903092080640 11693705 214137978700430593428010319965431737160 11693706 -191595301927487422899258503370072623616 11693707 -1622243788233138907227818869986104053680 11693708 -82757777186789734967060807883517387776 11693709 458639344433174207118206653788021728064 11693710 -73720285630802908636229197498597132800 11693711 370548146609410056937113666923321672712 11693712 119473162703580433529842737161500753920 11693713 -386082131271332628883495509471752404380 11693714 372347198913539328534372921607086957456 11693715 -696654551087547844319032579467183947520 11693716 29224490997718534265396345752575401728 11693717 166017459835298375784217608585809176992 11693718 -11100542610741723699536294732440338336 11693719 -1268048842638831983553008695683425782880 11693720 -522203677784257313033256678330140467200 11693721 -4729050899709091391661439554919434240 11693722 -256531534080319158511451895933525216288 11693723 -210032621979143838143863549990499922240 11693724 -1982079688072175486682463650525954048 11693725 188012989484775111750078747378445531250 11693726 195355996689424356876615677650111356288 11693727 -20717202300197815748142404234500385088 11693728 146535904272309427373549416650054696960 11693729 247689349493889128448601063597152070080 11693730 274712221694661794987303657617161246720 11693731 404604535467167635204801791093442954192 11693732 -662981030978517562704714612624507755904 11693733 182294451464579178875514830667284552448 11693734 -17031089998085010166409320075150932480 11693735 -295885833571051335357339941540766613320 11693736 450225282313247226527176965117632056320 11693737 883413068666397954074144736693598150992 11693738 84432996489855947735850691108788940800 11693739 -18868425887640905093118194892536037408 11693740 494830097277473489059487984734268697600 11693741 1814766426490915209165157382972690079360 11693742 91004559807237180005518428021446605824 11693743 -1098823662823714969231752031884342641008 11693744 -101029831524392304626145059836940845056 11693745 85394695853941491898350730895189929920 11693746 773452360351261531583418798945383949072 11693747 -123831427951803793585364715851743608960 11693748 -312077170305785358816137682086392657920 11693749 -271565876704759005095255387154472959250 11693750 -204143687256995131798665744469610400000 11693751 1252684094392190980343638206336425204304 11693752 -313960418217240452753105334333823672320 11693753 -943155579002734657713578695946211409776 11693754 -425928905828142805832138683025374748160 11693755 -605785656997177119322055134772564787840 11693756 -1440785087986281384897474397633739980800 11693757 -16917037840030083155012960444832799680 11693758 99139680537509863566999585785219857920 11693759 -178056323104370871993028436033713920 11693760 -73339233474173273220919314038485155840 11693761 406893461552111295397977408436042281384 11693762 -256043684545746368844224444632883755488 11693763 -14559360606310282902408402200102027256 11693764 8054408543884370414422914015723559936 11693765 69170507483933165841851027844054353400 11693766 6531662578532708867622063066863953920 11693767 -209772201386618656607189805218366694184 11693768 171044089739767354237945306479475752960 11693769 -138793748688762201059390493642489713472 11693770 -41559184042371132553573922836281450240 11693771 -293846938211371477346592010607664547056 11693772 159650076454666734089793373937792773632 11693773 -260547159644575551557133348885026100480 11693774 72667460315660590668240475936250487552 11693775 -195266031236683719244937838933471792000 11693776 68849777056443893089680005764647534592 11693777 -1482717262698795555193660377446710839180 11693778 -521274908472027195576215003452400977920 11693779 -294575924404308010916445805094877972224 11693780 2652167960315372198838199808790650880 11693781 164398660409402651854884773925246530880 11693782 -620252289020395548848384336010969271008 11693783 -239506332212275926554437517063700353496 11693784 -25788739300085072891866685525443215360 11693785 500254431614351721737814581272839358980 11693786 12937908449704083229491500996138178720 11693787 238291928125472116587715950375636445440 11693788 809434880817486110659696294044991973376 11693789 286991742318977173265780794688039475840 11693790 -275199636240257256502679534712966679680 11693791 -2269964933122503042734857101765745572200 11693792 448078011296942392311304594181534515200 11693793 -520096521856012548545319783953894530272 11693794 147569383294440412307595354819882220032 11693795 -160340231729258196163648452378873426720 11693796 -669268261302747329238214033238841593856 11693797 83968648771849719423255899239927479680 11693798 125245201839419320120398189739750856064 11693799 -60292061608704137751705998052196367280 11693800 262032468870036896101823581786890240000 11693801 -148866283210867531870509760983008660550 11693802 1825321901720570357065074616431527424 11693803 -524260908401759705334760725878075764 11693804 -1474591486958394559721091794517828585984 11693805 181523251101203074855246631644085688000 11693806 602539819121312497618272728847771596352 11693807 8020916604276906202813986030261213672 11693808 -144932953961816799582252760379228160 11693809 208709064733029757918838644488686137840 11693810 -20261549497238301287818475108797177440 11693811 -61014924945897730388189550568946192328 11693812 -61537752606198976260325111568542446848 11693813 325093441685122590391207720600315279896 11693814 -4541208569202898128505154432598134784 11693815 -67308784497949012387039908717854774400 11693816 789194059479379929502837160433303552000 11693817 652679056777852475970491195066125992960 11693818 -748472447932105241444350009179203143200 11693819 1336258384893379830083312260963264387944 11693820 -22715824231092496996170591431173079040 11693821 -179594748287558374629720499656009497856 11693822 -249889056673650276925482184261015838976 11693823 -653155668489253192984764974017657749816 11693824 441155283577891595153842715887556100096 11693825 -319772980292005513570898658010463764800 11693826 -77795329955957302107314129290644946608 11693827 -1916040415015399516829137020697726847040 11693828 -824889121783024383715743836134350863232 11693829 -133857905610815150217198909736517380800 11693830 -30736937575129857502353989134393261440 11693831 -222539547319645831221978841350511881456 11693832 -317018375912003054314214049664411238400 11693833 -1110640774744418522672425420486699186918 11693834 -671693259121273408525561931240509055184 11693835 -760687022497030278288529428112151808000 11693836 153228525296719122313837077271151149056 11693837 71242835939107706468789189279664626400 11693838 -186168655040166169139438043088502374272 11693839 274506576183545866357318040392708760280 11693840 210080394146505582633325729270581903360 11693841 -943789981504824388966707683266242001536 11693842 6465852577975226243585649187285638144 11693843 -197412585329324953659239265128169954816 11693844 -88065338087132076884637542626540707840 11693845 526676417021830059787177033608368377980 11693846 25260016605924210650305513117444799424 11693847 321624467478624575586094107831068906880 11693848 453670451633470137356044041714622863360 11693849 -146992773843800047352915173908473604150 11693850 -816658230560983404767410220811475200 11693851 183373129322231388375729236353836258944 11693852 108124997246629597042578417832759911936 11693853 7912409749868201626813505082374974662 11693854 -160055138486588611074413103852142426560 11693855 -726814896696229025650876843761522503040 11693856 -139991121363950715952734570150695534592 11693857 277731167336856482618821906289721925312 11693858 -302743911202867561011321538995513884928 11693859 483840584787378096474308887288919872320 11693860 -17880732828655926577457062896476593920 11693861 27589951661903198689838588621477286462 11693862 453180121378127292290427354212909331840 11693863 308593753106079590071105144796450917112 11693864 79691725363114299025657220787111198720 11693865 -204750073465727618357626952902480937280 11693866 -75284011536528770290285661659024684368 11693867 124909203790819045334897612329386826128 11693868 -323611682146059142074140638022227253760 11693869 -272740648349829562494020314464114375840 11693870 27090347999990785540002699916401757440 11693871 45865067426188487301188228977661028480 11693872 -261431374571174444361611155194643431424 11693873 -31025310536761151075111229282344995020 11693874 454303108256366543736177240288035742720 11693875 -756711636262942795875744548313638016000 11693876 -216382017681505766416026772584218240640 11693877 313120139048546529718120886581756922208 11693878 -26127417818466685988968118345911646208 11693879 299925711217378047450351737075046189480 11693880 163382170526134661585745910138781491200 11693881 -263041345798397806058737725912216312636 11693882 88950528309708897519387190177088446464 11693883 766581420534129732327070106632385371248 11693884 408922467779216203342965718135915682816 11693885 -309302029304764780950508750031198256000 11693886 -157297822431054905177078145194491897536 11693887 -289136182474658907628545660309132682328 11693888 183697184569018996611457778543666135040 11693889 -292368044356615527961609020957130733760 11693890 43086098087890949926411058680506685440 11693891 547331751462857185366766548572032366400 11693892 32823377076689127335966498713274941440 11693893 12508607984014851260958668918306043968 11693894 71493643774058696070838907257245032832 11693895 -87216687075701938394373698255143391280 11693896 336932387184469781790790859870399692800 11693897 -187116251794142376852102743485627514880 11693898 60533184608474240206603509909620891184 11693899 883117512600687140695273637736119411200 11693900 -706979253516973027343896862350400524800 11693901 -220198905788972565735719521426755931968 11693902 -93520176442293010497039068818400899200 11693903 170090258967900258663706121555608092984 11693904 -155029466859026106919459159375911714816 11693905 75511358579233952224630398464055068160 11693906 -78088680118030509162587317332497055744 11693907 -430727049910586505725420159881330502796 11693908 -485612009945482994422071716917457567872 11693909 832484173451509486525935936592647572472 11693910 -275602687401848833458648036818433152640 11693911 1258993515463122903181006112703205603200 11693912 988418244129255185257417958457899642880 11693913 21759956150271780828710491722799644672 11693914 -485903236186842549187972947871485628944 11693915 77610046341820631558107032545752954560 11693916 19698512999003196926358126844605081600 11693917 -1787081938012446379981187614889363005428 11693918 298005726183131848571166951864236085120 11693919 -416507940936936296623804132108333456056 11693920 73025639120615777684361069499892367360 11693921 11504292198613333497159015769854783744 11693922 265447093407420572381173743678370649472 11693923 119104656958279261198786432550272344144 11693924 -158436920996827327142229904611862272 11693925 -108750175569319768846874794713584478150 11693926 -400676492517550853683035855861445412160 11693927 -452547783459351990973735701478660056528 11693928 640066946703691213033973594227056476160 11693929 224592599849434029485514751449030410880 11693930 -132164548109111912256743449316475974400 11693931 357168879479675290877248927232193350400 11693932 246195466300880076010923600708963934720 11693933 380236111926068043430721899508103460182 11693934 -34033528682297707749764632090631038080 11693935 84803033983789417243529160179201109600 11693936 2649631094505000756381841080448450560 11693937 -215086174823526306918839148200237703648 11693938 20125559641742483538712943459501759520 11693939 -1440461356737005757222816966625180558260 11693940 -44016326911290679141931437443326208000 11693941 -170802559126174015299458223499300044128 11693942 132647712424539261746981002449606820992 11693943 -18995503436278361279236162353313656000 11693944 346116839218723435573477593554977751040 11693945 -146666638261082407717230509100083145600 11693946 -6225192619044862866838649340452831232 11693947 -1020343083023235501979607126504921639688 11693948 -407088883788724007704239954491599229952 11693949 -188801222921407172340727846295543436960 11693950 -293240832943628105790910939341896328000 11693951 1310393671475204211144458677011724152 11693952 495347532991962037026292272376043274240 11693953 492613615173646901831449973133750112944 11693954 154999244326773185813299961716137460176 11693955 -67323267029677578706642513508653420800 11693956 273085858362316800103592004734477896960 11693957 -52633148653775906370723874058681573568 11693958 51171538737503770135287399892035336384 11693959 -435432312158896101980729787491878208496 11693960 109751229769094252053899568597914624000 11693961 -269448089022038979127110657954077930268 11693962 -121482419744734600458507930952028130816 11693963 -469481220021325135701675761887142719788 11693964 -156674580584351490454992186802153665024 11693965 -267445423763291286496151099258306424480 11693966 543195734908499181128516905302701802432 11693967 401999201642193498230591983505224899600 11693968 -83987690814230944037454120883381862400 11693969 4208575408494856298835675019137189696 11693970 13821272777075439947108070932006827680 11693971 -940141592153141178861060599508590863728 11693972 529625856604510848274454649527123323776 11693973 96939338072827171792594572718922503584 11693974 -504386503554779206231351636751721207264 11693975 141879573135307727574380161674866688000 11693976 -173250066742571658801799732229536481280 11693977 -565631031943679819052882994811102203200 11693978 161011503389493268415307534751943501040 11693979 -4963324231929682229578321518575558784 11693980 -288007212317870547055623565636805952000 11693981 -413669485772532124445672966625318593268 11693982 73383332580652498419222995010167992320 11693983 319045187750632060202545149012076382320 11693984 -348353067426580048712209812964846338048 11693985 32206683667839558160488129574672176000 11693986 -113758203222013782920037793041712133808 11693987 -882644279252830879430954794593285014760 11693988 -444684357553147755175948913905721921280 11693989 621817012564971641559988968046088546460 11693990 106205882016309644217545270432628111360 11693991 -91829207285891969651837451948664408320 11693992 801100632026542012686687172784088960000 11693993 1729911169112504515365054958339769974644 11693994 -35524443579039294957917221111343147520 11693995 659755241574368661417558688727584284000 11693996 -465919163150139841764217775975015136000 11693997 990034203224246234390245334337295118400 11693998 382574161549992576679508419637804654976 11693999 -266383393017092784101656696703324964360 11694000 134772173005124935553940750337228800000 11694001 15709699538318457513367094575376027424 11694002 -846544090163632050642540015868069613568 11694003 -243745827230232064319181937462001015496 11694004 310737874004121795841284944733661689856 11694005 491047919137523943309016920326532289920 11694006 141668371050537240629113260224505692160 11694007 19903319998298364825101745466072179488 11694008 -597625716887015399745516146614911344640 11694009 -89021672539594662656965510093596920496 11694010 411468854368144710987742536679824200160 11694011 -184371230967597312346392629305130995680 11694012 -523167626833244686832420444491118002176 11694013 -625431928070554572723040918615451287738 11694014 281912239005091725794195035188533555712 11694015 -358871149389731515117463009287383872040 11694016 28133197519268099425524489299628654592 11694017 -165513530613150275134151790724013279934 11694018 119783045082986292527004492640790277120 11694019 -446285084109841902534481496899124592580 11694020 13825591599637695601461223768927196160 11694021 -551109633210008212084089386193223027488 11694022 7018648847389384265928276240719107392 11694023 267166437476432252681453267043265271040 11694024 276566093529008994768685056387323904000 11694025 -240611839702002016501293110159040952000 11694026 -328293205139812839427566609698980695456 11694027 -560574123158135853059459909338245657168 11694028 -212727482864098683221946996900152838144 11694029 -1086713367175706730915612675394187115924 11694030 85277694428479517333975451323072824320 11694031 60719071450764331618624543798217943360 11694032 83496267949113150569914881149574316032 11694033 -228153380888575949309198242727944651776 11694034 -310977067725062447625915769423086565248 11694035 184479244887383888796271908486128164560 11694036 -41130259741288398817584665037950976000 11694037 -440690915072165499205135757523050699520 11694038 391065934562453811423881125450442821920 11694039 -219309941016649442707138227297167441280 11694040 113019216011705156789332892181056716800 11694041 -326484694351502268559212216179416941558 11694042 -269620311693060963707506997719525850880 11694043 21864462697857268842524680126397851624 11694044 550254579757959854372697536884630118400 11694045 -613488780792041436843172031955729600 11694046 -108264055955558867798202204725819827584 11694047 995399435906092273953818134364996331960 11694048 234263100651128108620592807494896058368 11694049 1162894466493155075006974572429392358050 11694050 45948045064878716995691273348797714800 11694051 -44108607239108283004780086655282721808 11694052 170318494526890311722209892506329374336 11694053 -95216713934602389119443150614755485920 11694054 -140901380466620265710473837801078702080 11694055 -92978473977208636020447877550196514080 11694056 -467431674811774243234243911172298096640 11694057 -694361875368589627617068994376833890160 11694058 -163558978643312325067304048648784855120 11694059 40142028787926095710138603472095041120 11694060 -5016530207669908359979843713502525440 11694061 -346905780123622741590038827870139599476 11694062 -11441522344948155208458662628696064128 11694063 -821205167520920361610548545132346512640 11694064 91828368865217905264419324359506657280 11694065 661789154832662591587490109339000000 11694066 165703134784348500050848179979832601600 11694067 326537772454847635621223008038372624384 11694068 -179802656856877969934871423522281447424 11694069 -382911877386123338081021219797241945106 11694070 -312588841884360001915104249695092224000 11694071 434221199500072550417497281877228279272 11694072 18103898108210403291990493206537584640 11694073 -77334240048924000408259172208083426736 11694074 -129695522749568328463275759787830877440 11694075 206180965219995336834101784760168926600 11694076 -274311079421620785928804281986379256320 11694077 -119355026825720748540676641481322380320 11694078 706571507896784751965913017126425405440 11694079 410212997527992580000538719440852868560 11694080 -497779980065405220393715437953026621440 11694081 93044356000228156219634720429984516544 11694082 42545543127538183493665363959079641600 11694083 -492359310298885868009016718253217026736 11694084 -131102471033791981971644249821646705664 11694085 76609210711863641712552156549018000600 11694086 435239412828156887974912280331013072992 11694087 27906537706577409829604492746937743344 11694088 340334141532505037527639013573286297600 11694089 -66241441271052537440693947235927200032 11694090 126138947668018460837067650858879408640 11694091 291282743465923596303300541140173969492 11694092 816757118070830275020900223759553615616 11694093 -402682554324001761111109357360202742336 11694094 195240030618984416917855981806551196096 11694095 238382588755126008886998199764286494000 11694096 -31668722698948276115329941365069488128 11694097 -285070397250237728028208129937064438720 11694098 -220678085654140218273912718118851050336 11694099 222902083115263172259962586348888434688 11694100 36119028522899730750291208892547532800 11694101 821740604988547829804140451161864293600 11694102 -51424131432123819092644566513718136832 11694103 1218838045148153717842804583935023745352 11694104 -625500852316025107663879256598142986240 11694105 342605641355661914272510039785408451200 11694106 14337499110768588189281713854956032752 11694107 -108214274955099468350772834161713291644 11694108 -3812858702263048829451729522830548992 11694109 17925212973451875794730172958388913792 11694110 -148888119584143192468523091524023631040 11694111 18123776380433347831998052488444516480 11694112 -1035461798656742516634818384051290963968 11694113 2059331253606254875326161296210752835296 11694114 229427342688856966384127294492179472160 11694115 -703553008969991427443520365221844232240 11694116 -53033563195692214074366683347637145600 11694117 -333278674424393060241141578511859466496 11694118 -164797656154163305232625761675192737920 11694119 -572732705714408164886171304771969860856 11694120 149910058221280384410723639772053504000 11694121 463147942004854095140859786102145555322 11694122 739748626315057515225389935323194164224 11694123 -19586966851932372710353270666444561776 11694124 -12696291671238141950526732579200275200 11694125 -1062275561353905918917353804140449601000 11694126 -74243626761756825656249649762516498432 11694127 -1057102533372864001229488460817346689128 11694128 210424029152221074861736525611468226560 11694129 558147835948827559502418863779364905584 11694130 59052017989195338456107278564144988160 11694131 1335833571549191100965551339566727009932 11694132 -42812850403237887752858566800995063808 11694133 553505662908133475703765799497316248960 11694134 711312231589149315523644155469947967360 11694135 48812802273798502768142424130206219600 11694136 5438696143574759536868079924036956160 11694137 -64443948055461948638860247849234046336 11694138 -224159825489602942370498026584100525056 11694139 1719077710792317426168040396070623088640 11694140 519428152975087860617019985252369789440 11694141 65210602762868302841193125189256118950 11694142 -453588541093313516363606655196316072256 11694143 333798496445426350332996481140263238048 11694144 52545008504968303959646218350191706112 11694145 -978918401531425292310496963334790760920 11694146 -54369743393117024149192737101892388320 11694147 -519874517539725687187539885792877620096 11694148 809346778950087085111102612402369592320 11694149 -890053398406819495482593693399264714850 11694150 -46605536766631908805965959274055200000 11694151 8542376977851933721667888027156376704 11694152 838917395721114715563929359694591001600 11694153 -60892860197198162616049794105669613536 11694154 -655185875786152080621800589260005524480 11694155 -106780749285343206528233746036160364000 11694156 225903272794147217111541883673569500672 11694157 -1455253835483887437470777599765948483594 11694158 -265768965747119623449033322902582389760 11694159 -644401134956252426222643716806812647280 11694160 -68295587958574518240111821460854538240 11694161 300985363014235674061357358045199450624 11694162 12205349749672007979093265867143340800 11694163 46147037703634160840727198979507285200 11694164 -1242991810237433074316255210852222853120 11694165 205217092843488380810941024570115541120 11694166 188199955123401980357145373897198043136 11694167 250330149352594060763182467007924062216 11694168 55136061731722739460411653747259955200 11694169 32019994410760359129293594585162842644 11694170 164025634509423537806684283221854061280 11694171 396305927385086574175801586580536873112 11694172 -100327599973813283674112272177712460800 11694173 -406806802269935748322324362320518632660 11694174 15702879103288483231818408642856755840 11694175 -392336523659842480226984141257315945200 11694176 274009622433233949035583902669287194624 11694177 7177141257232686562408703465764896480 11694178 198387456003278977157533374018840962640 11694179 228329448231628461324733939429929997776 11694180 451956915075841712151646776910528204800 11694181 -244511905852457295365228054298754754628 11694182 -107330626697736409430472962163018225600 11694183 34445786794894497443274330821811764640 11694184 53002368711799722950891473638314864640 11694185 45220736392983743779901345292936361800 11694186 -64172105469375788545193813110875233280 11694187 -13731772627935362264004892799865152208 11694188 -63686973983110149186550187727526468608 11694189 68241319608014281361485369364150798208 11694190 -515959976643713394241569037313028494400 11694191 -862987939840076142688644955981913775048 11694192 6359997187861964214772645177526845440 11694193 289200608294539166578683662042555197458 11694194 4961990501676711333028677160164639360 11694195 195573262993424462810962411954375580640 11694196 -173409780100665555174784859410657280 11694197 108110915334149386245614865781063024032 11694198 -26470015003941148457100403233016579200 11694199 -580608222911167025294909916115223114280 11694200 -146432584465028330095226514757979136000 11694201 738481442355064361784904209795428965440 11694202 -32150077136797294442016683541590757120 11694203 358370156392091375402376818473773868452 11694204 42483301395803531660151585589752829440 11694205 -199210517080585491175972895271405465000 11694206 517097557276116952653073077526305111552 11694207 -172091225416265910362997237575208763008 11694208 -436486413975418143931033702462107156480 11694209 1112978018863332751234254236644719340080 11694210 108460724774947111900139545719191877120 11694211 -2171244728811758633672453323633116121248 11694212 -219641309319720476834802512307878707200 11694213 45124227536165444413244948172525754560 11694214 265966609925729996633755104226548682752 11694215 38520455089589131777327544226056827200 11694216 225996940781716468729413869098004643840 11694217 1179357853910110160288054825825856336400 11694218 -376876196852022824042806399452749215440 11694219 -672717350715048127991533979109871970856 11694220 82054552554158739543773465026772321280 11694221 581321592319251703935884989720689048960 11694222 -447493687715998448703813921615566778240 11694223 -320961940385497227447435427074141128320 11694224 10783888654758319737141941954573475840 11694225 -106251624625493487244251794460883624800 11694226 584734355411379039507151950234465639312 11694227 574309291615510960349983642422742364076 11694228 59408068341567427189962871611408261120 11694229 -51822450851187988172756545862912788580 11694230 69841649478765702783366609469439713920 11694231 155339347806674091837809013774305005920 11694232 -236681572944907564586642412356519485440 11694233 -45102900560922912302945254432236142518 11694234 -10529273146437585153766352079400147200 11694235 -1607579505562930508520793876490496000 11694236 -754436736752122368300593905404062814720 11694237 -13492534396177295060249759959411945920 11694238 -390071626964602404406441358579862353856 11694239 -1271029528477598928659462671397250277560 11694240 164006707195279633782219369629456793600 11694241 -37478941618414121803081056941526462400 11694242 75096706270382639879414945896220236800 11694243 520947374816610898147206907082900728128 11694244 50831870495279077478009224092635781120 11694245 696437737639992761045980449050032885500 11694246 -59022390731334960655578512760261840000 11694247 1220840116122098933685579258027730956672 11694248 -294398836459108667546644938857184752640 11694249 -153702437371563951951064609039656958080 11694250 -358975748944611645831017186776595280000 11694251 147791916668681243815818425098325043252 11694252 -64245461897605283093582678224826496000 11694253 -13506187147743834474733052781771523360 11694254 49281023746797851519764944859250933760 11694255 -171810169823188023147347502077157331440 11694256 152497825926392351840824093442495873024 11694257 244014891582666249007772162936841117672 11694258 319646819188189662809587287937010362368 11694259 1236668365361798222476448177887617640460 11694260 -226260252937117347215681222676993189120 11694261 279889885218793635029731882589060765472 11694262 -523863943541482138673501734272075332736 11694263 53692733886084770109295654043864963424 11694264 410532630708766820639823127456185323520 11694265 -299857033684348383340157979832693416000 11694266 -108851500774439508576611788917714400320 11694267 -416204568770391465093171217468298979360 11694268 323241220521534792441999377052818390016 11694269 -871637096716637055653450505878464806330 11694270 61333546795311889010027441599734988800 11694271 -996966403446037721875268037960943663488 11694272 53437546166609560798180156550361907200 11694273 285682894785345671159056604832773031984 11694274 717647279802754047942784196693865725136 11694275 10634778476278212297050983880439330000 11694276 57539216144178071727072023222742795264 11694277 183472830987500992632820802592958224000 11694278 397352237840590684574577321015865945440 11694279 -349255189104340681643849804206408785840 11694280 -88086307848772913278837308783820800 11694281 -76358261208893378867168231384193003840 11694282 -61894266584587358571792089225989320960 11694283 -216182206146122929966904347051590288480 11694284 -179402274381657769341465395281041408 11694285 -69553115797646973364660392754081605120 11694286 102241459093962170528225664789498662592 11694287 1013833374276633413586574785646308096 11694288 134139025699581186956076042523820949504 11694289 -162691558093604414096340681204943056910 11694290 -14454558134748932769323736748548364800 11694291 277366194579410470948265103055074163200 11694292 -91508013384617305586997636674346195200 11694293 76187359164530669648022148263062062122 11694294 11480525971521130367122173722469960192 11694295 838371330627328239268796305436903620320 11694296 228354835017936133537081295181445939200 11694297 37670914479528141232425408144387279360 11694298 75771210230861545102830105747394708992 11694299 162713709239529722730590407488388527300 11694300 -115193231052534840363305812255759795200 11694301 -93319808553430213688302810379988068698 11694302 -629076957631457045193902688499625898048 11694303 -445793702149629063779630556214701736488 11694304 -649643310548793365665143753360966942720 11694305 -474701125725417517604541465377483635200 11694306 -365273268864518091665216380983312936960 11694307 570173964101074052139502607887485659592 11694308 48384406225068924603298739166566146560 11694309 -93492508250648589877220504144546424672 11694310 121570124763278508256916954951938272000 11694311 -523946544399685414494432093559764048528 11694312 -59350725432921133902908342770260295680 11694313 -28031079758472059614048811136520407920 11694314 -350912970316525417653678776482345913088 11694315 327301650968065153030737003821591585520 11694316 266378466293302175028932131138739752960 11694317 -1259495591059157337768401739291703176468 11694318 55347123868463609234689269442896765504 11694319 -154633279567862211359983587155213694880 11694320 -56826331859684160151131460965203312640 11694321 -453469047212927209418809327242404177760 11694322 -19758861013797356698360333184453154288 11694323 -5240451276313200468619492787893550592 11694324 8909833471405591367035878557296637952 11694325 324486417342293044194209050854636267050 11694326 -30666391888078229707240816796897458176 11694327 333478776059974949135521171143360590208 11694328 -717555040100922809746645522686335139840 11694329 213667294612091687847203744250567746640 11694330 250543650414952372052013208512247784160 11694331 -111164074064454851657450418488797428480 11694332 397069036091362751451487560154332698112 11694333 46624891798504704797990515004638078080 11694334 -346922648193628833441980303410385395968 11694335 -130938216078520320923792126298036525720 11694336 -340626048061199124093193388270454571008 11694337 491698962450945419753706276863123938260 11694338 -631810239568372410643072642860763333680 11694339 293930894234070526139568370926308355408 11694340 -290875475043743431277848959301903061760 11694341 623117136045443866495269590986380969984 11694342 -650340891437288460500463259281096148992 11694343 359370577935435896710517949551608502112 11694344 -63395429513765949656049483974807009280 11694345 -35814315074225768352168735405888941760 11694346 548085918521639019057960624090463206144 11694347 80740009880136471876830027914592369664 11694348 211469395558041564207229090319394816000 11694349 -112860075277084724636474292053230472650 11694350 62996092930371882698396291912097456000 11694351 543867567364597673998659546490792356864 11694352 -489576922889762580880890325545189900288 11694353 -453449646454125698836728994822107528336 11694354 66745794048899058529781183347444895232 11694355 -821259967220918420338420677853762332240 11694356 30032913176640052501222838935221121920 11694357 -4261786949128253854107345001154042112 11694358 260467121593899417556408964730955622784 11694359 37267753466844270652835184368451983016 11694360 -205081965395453980962585235059382886400 11694361 -496931777029329979354762179209239232768 11694362 579343113239580946702037715845702856432 11694363 -359931348782742351009828207865047893712 11694364 661506655101553456408085695019150833152 11694365 -217073562207220017251385033632780110740 11694366 -5563380794936478349039463913117932160 11694367 122218184482103980266921160204389753640 11694368 -121581526594094093073553119260618784768 11694369 74378664644474120329002796024133037744 11694370 237594897623866774623625360535586969600 11694371 -384784510829746056398403519399592436976 11694372 442296723339889014373178197485672686592 11694373 327288448708610683949318606106338110944 11694374 -504500065267029545431424271554723756064 11694375 58646890752683101865253077270289840000 11694376 -1216495869461158896131650293693222097920 11694377 -678524107332382668958870743408238133388 11694378 121893794462769480955379639918501111808 11694379 -873230856371904381127396932600232595020 11694380 -183550853127627901945209784934003251200 11694381 -13149140306097277357845467575534986816 11694382 10101466376975807911497811502947635072 11694383 1323223592844044812620138654654348847632 11694384 31869777570339769665325791851753570304 11694385 -164918151417369722058558883610435525220 11694386 183594749293541626683510262560715630080 11694387 -1669893043158206994378671873395866000 11694388 -620032969179712808560143127150437123712 11694389 38477808224613718471371276304434867132 11694390 -138364987496709322777373074493954150400 11694391 187298392004182465125038197898701946792 11694392 391696167136728924991902122204873625600 11694393 361521271304148854456325159639773906682 11694394 103003231902591491472761263125119830752 11694395 789625319250291776673924784453711030800 11694396 -18597781000075650639775954077005807616 11694397 -100021925985661162829313408018388696704 11694398 69952586963284972664608628590321171200 11694399 430829302565012109637819696198490638080 11694400 76724135918066247838983627371773952000 11694401 987428648308693330567919944580680830402 11694402 -166518967970627676763681890983089651200 11694403 53063201298715965005009465013146844880 11694404 162200435659042692479256786127884640512 11694405 180371979831708554134934175580768752000 11694406 -760660220680237707938170796126187250848 11694407 -1246020724486744489360819224821202706344 11694408 1222771447282983862816101975289159680 11694409 6473285985565935117224379331096554192 11694410 10944451822516233270911447291955671040 11694411 -195974488323492162793957065339765787140 11694412 -432771433249036273559662166062833118208 11694413 480444147558856887909042137914783996662 11694414 400112064653002275194553016990841241600 11694415 378632418149354302739391778447844407560 11694416 84977749493475040807735608294172188672 11694417 243681214601342970900694402091767488384 11694418 -56183950422904940328052951381580160384 11694419 305549336310477895639780206007591802880 11694420 301831038318161066738525467279902201600 11694421 -1071285012685704992532441676658033731378 11694422 -75336134180298762062839361364790632000 11694423 27954224019148175043928026821551598544 11694424 -283624596867333208098968535163944960000 11694425 -47352575171721005577744002691979032000 11694426 150946917021233550240452841885761030400 11694427 -687568244017147408663366188948590817724 11694428 138088668159139091043207769830918074880 11694429 -1174634896499420274081112854026390506560 11694430 -27217798136186844372674763837726178560 11694431 -464301465600928356287116662857372792208 11694432 -329951711806028665923591443392315785216 11694433 197390367694621474798442519376447355682 11694434 -58189120248205723735199272314868569600 11694435 121026094321701659618093338406974717440 11694436 -266207546558680670909073178668937489920 11694437 -393883344413613203714888594032127996868 11694438 170994942210471230812235678678895852960 11694439 1130652120566562981995523330647604365240 11694440 290591969952517957583767455353280921600 11694441 72227264827250816058641080099438086624 11694442 95334793089660255465675988533385473024 11694443 -686133817162342127523438639059240236680 11694444 324915715169399139854704756977471100416 11694445 51844762609801394329643957187564084480 11694446 -1226476610994237854089355570932768834752 11694447 -905890349992952015325026830554605911800 11694448 -221036938051021891524311555825282416640 11694449 621925100792522386676938172058781267200 11694450 -39062448091366495387769726107059916800 11694451 -349547619820642121807093506362322345128 11694452 -116461233655662380653668585244164096 11694453 -742090617700719923001708841767523295040 11694454 4079624974985652841648428993587870208 11694455 128152533204393791657382470340224612160 11694456 -71404421639331477986061135758625669120 11694457 -512168908313124286149819557123144573868 11694458 -180367399555938611251265170390772116224 11694459 327833701357775863110053818933826848512 11694460 273069938908356554805219332610072353280 11694461 -167023831699211065843000596940047328500 11694462 -234722374017628202512775776028716830720 11694463 -17978825610082851427545854917308187392 11694464 -229384865962989223256950508408600002560 11694465 285498405862973920538991019860637896000 11694466 -37681358304561419949457118817720199680 11694467 -200846296899716665016402632053263780484 11694468 -142362621388275470632457542537000104960 11694469 -740354032986498536385049779864610644130 11694470 -109275961764505935276772303373160618240 11694471 -3959414608365684005340318009999547392 11694472 -1115387802008347697560695389716261555200 11694473 -205673006569996974102685208053994463360 11694474 428940947141349999287517986085103511808 11694475 34004357515177806919672027045936357600 11694476 -317820520616311980358169714371672285440 11694477 -710664386272138537605927387808364043360 11694478 343740315536163720002950722226270895040 11694479 29220209107247009742138493232233269576 11694480 47570889271453158931117598586340638720 11694481 -160196654506265596321890315287415163200 11694482 -726669984614253732159681471029316597600 11694483 187952980713140453394608227209532589280 11694484 237459877600754827723180796198864914432 11694485 253900568750293526863391629367091996960 11694486 -324224302416234264681041953807014966336 11694487 571702192494285649313415544545459979440 11694488 -175993101309364176952165709156154163200 11694489 -130333424467484217602299818422802928176 11694490 79975313462252390063086951184439756000 11694491 -1277528316233443101888469079499901818108 11694492 -518137950878868245238474029483686493184 11694493 630694315574713127995732237820591439360 11694494 128599832813491248731748427860212840832 11694495 -1555580031705761116103635654706808960 11694496 -355210834788348872134781048965385158656 11694497 994830915371778401615918428877813568192 11694498 83418159738300088904670448825694760960 11694499 -143259870309099506870140958800825214500 11694500 545677649411490930977393319081891840000 11694501 -51016532541828821548939585004202472320 11694502 139874102950299422781791524155341474304 11694503 -799259120645508423532578011698658620656 11694504 707716101372530247756658175300292280320 11694505 -709314108709116047630579198928449813340 11694506 590686081928351505013307772826915521120 11694507 222284241988552567600715298776685534720 11694508 -37365564032577861373619424181588377600 11694509 470601836273615535222280510818610586880 11694510 -243826986516589456671724758628908076800 11694511 172079538282927902145663351815834318400 11694512 18031130347574189286341077647846899712 11694513 -247101533555405984521451991398704617216 11694514 66031296707673951729476426649687051072 11694515 -257910701473182045337362832960907531520 11694516 52149923688501455773672456599577098240 11694517 517292116031671051545374306884155707680 11694518 46379841842727130775271651811408472640 11694519 634225155442716162683388642750549318600 11694520 608190790563856274887084217451229900800 11694521 64931891554443274985493509171466493440 11694522 57768239666793862962155417818250870784 11694523 985818225310309873884021251763073852772 11694524 -513853702589438948697929328791451729408 11694525 5106785256033703555038682813117329600 11694526 -512841249624481812212051287510484076288 11694527 391270136537459638983047126115224208 11694528 -280168114812866357028902944702904401920 11694529 733105509753498252763942008974639488 11694530 -460045012908917847629286115927655055840 11694531 869997841589789445649770175584728994552 11694532 729407055341489337532543780769247725696 11694533 -312005594992691538958025111614433121792 11694534 113145547885181447047987333241826072576 11694535 -310891325591908490287222303198917940800 11694536 -329092187306496076544174802099745643520 11694537 -8551735257715680084213019118276381580 11694538 -5178184831965917715618225425760990720 11694539 566178689413013031203041323739517864340 11694540 190957427609909931312398488398584217600 11694541 468080733115169901491427468373121516032 11694542 16836408246665716062730399457968212672 11694543 -17236858642964613089784151357047820416 11694544 334971537166406012290054711699265576960 11694545 -1468653071304462718208285585497506151680 11694546 203835303365433740366769447963290829072 11694547 1215564419788408248628990428444673157996 11694548 578904051156524651866630386135559520256 11694549 -854239730356061500046916885092399735136 11694550 -108261615215118009618681224393819779200 11694551 439487056438373445120454855021779713664 11694552 277161836173962264409046672909830717440 11694553 -9838526062245844035219907424970179952 11694554 -324252541174047138573349837292195908128 11694555 -384283763200089152469061243471235665440 11694556 100040347038211246112136931154426383872 11694557 -189709754748143197833485381733596344320 11694558 186435740946150611995704269285300825088 11694559 249303617852784021184406070314226073760 11694560 -759096329702741667131823749399480893440 11694561 -147298864015203448716437535587966744736 11694562 575524244097145906633081399707443988864 11694563 -440724217891173849504644983187089635600 11694564 -10391419905796342004112099119923200000 11694565 216621183697924621370550057299970928800 11694566 231393161016577383611289028519919668224 11694567 649492249238848424957866145172556525440 11694568 1237075829486474929442642359556707138560 11694569 -1465173369257437541352200528321113094940 11694570 162268759198628711153958132782293075200 11694571 365714525051898405175590533672212096912 11694572 -819439841301802867142819584223219896320 11694573 -593755814873380759219286409683651495616 11694574 -300225213815705723683002621522556441728 11694575 -444284667719748479198714879851864450200 11694576 -196457429513093101609583982147175710720 11694577 -517796487769104606841076027749775304780 11694578 -66876348080687957568100767355190329344 11694579 -19653233560723887719912870445003624912 11694580 -86648598379856938570590325050411171840 11694581 11829046468928232897048702307899948672 11694582 347996046582529555570611658925734844352 11694583 401240733547200571371060532524430969832 11694584 -569453080924653429369985088242022830080 11694585 -47032239179491921719982920229802784000 11694586 42505215980715158159454396459224232960 11694587 482231286030250007414236655756716530912 11694588 273577780037568315145066995424522060800 11694589 -5201979569135445323130394934617208244 11694590 170886576832895748155947326667162241280 11694591 233989829825550840415092950808421128480 11694592 -45837245416432044774447575027360464896 11694593 10375106811291888036780471101807835204 11694594 -86210596325672416001219433189513693696 11694595 173573520582279393166995321875025868800 11694596 332194291784540793193349914369740302592 11694597 -267425684638948379312832498483914873280 11694598 -107335421270881151069487112977441651840 11694599 420686234531231872597798062402294213936 11694600 -8956115653911681477138611779687680000 11694601 591689647043549845635319639401741528602 11694602 184731205303846978316591438585832616752 11694603 386671093364634359710977354008090168280 11694604 -926154412790334910657541148499792447744 11694605 -90307420369041032043846143723275565640 11694606 61831751422456923439568986781487452160 11694607 17467085065290038622713847255899270400 11694608 -257236977515912396254059346642341715968 11694609 32369387749192212241456862122538732724 11694610 236188402065242444040750615537122184000 11694611 32937015015088741805074239676083011352 11694612 196250992140746271510380067503236134912 11694613 -310493085283215489057156899557869023840 11694614 -357822105487648160588956294346134540800 11694615 304376600671316995396816786333733713440 11694616 -465938554366381620867807723210693181440 11694617 241239074938698973262133188521689279840 11694618 1040016812536549469323786053386368224 11694619 -1041228386135625325517785167041364690056 11694620 136664828579526767359620888079443394560 11694621 417298065058714307121009273392941398912 11694622 -568189771303449664516678664608093143168 11694623 -522755792723700688376101506958304831520 11694624 -4781148838096568271158770988668157952 11694625 -592421423270417522372713326531949503000 11694626 -73222927314389736974771569728550502400 11694627 42312642913539711609466771499506528320 11694628 -294477806632592616640803524578937416704 11694629 915438042035219280040826071367601511230 11694630 132825600905683989828255150658505137920 11694631 602196945335622864729902377192100834480 11694632 -852065813067769013878414143158578790400 11694633 -66255649297726296226535226682913664000 11694634 -513981601921075237226808689572765908480 11694635 326118577617802736158498258756093630560 11694636 -35965959668440143446682415539297243648 11694637 574220783469144056418430028992661755286 11694638 146070741285102335811390110393123613120 11694639 -770490268097831293883429323607790834432 11694640 171309125759234890561943009577320448000 11694641 -33210964892375729731932423554190254400 11694642 419992157598481308390753663100878854400 11694643 33182292351988787479012437910683466892 11694644 -22506407998366904165343959469390015744 11694645 -37128937364521402980359284193171246400 11694646 -271072200436902224048849346415742149728 11694647 -513205956451310062242014909360359490904 11694648 -214332241553229637420592396549007605760 11694649 -1240890888962514063281297896145333430720 11694650 428132815454937664812560521882808400 11694651 -495067943461640068861414748304641960256 11694652 341430751663367163000723601554925365760 11694653 409461131267240397308757529434028168902 11694654 -537858823613353060861370715845663721600 11694655 -43969872087663250471112053226362004640 11694656 94020105460876287285218963913761095680 11694657 -71854871244776343180669288243595760640 11694658 202914478977140288422930206356409532320 11694659 249835104282879597509016318532052092860 11694660 121801947521839260841926422323876085760 11694661 818123171740172913219832572325885929024 11694662 -96892916124006049089487633251729958656 11694663 -128966639488571999898830691234367633656 11694664 201214895528331491573098684123205068800 11694665 821085259261944792430512555944151129060 11694666 902555007250515457316660429526445824 11694667 -14498680700199043248560553997229351960 11694668 -731688097874526325497388277236202717184 11694669 77771502985199676075240136546542876288 11694670 165166328129503128228190728936732153600 11694671 893609253240369599215943580373968868200 11694672 -65061336451131256806039320418236497920 11694673 -3254861376534203389457555260061892956 11694674 -49272662482475404247498838510324995664 11694675 -366975994084496017508273709087232056000 11694676 145536662815916648956159422896819453952 11694677 -80690076019434048644909251537393767474 11694678 -40744120853167535579558623377145229376 11694679 212372916578499820362001158064848502280 11694680 219483488661234574270119568864988774400 11694681 -433760638143898533071050721781368537088 11694682 211644935278526122128570030395703198192 11694683 390163324599387766077265139138519527440 11694684 11988243414951789336541136814768155136 11694685 526324433947392284800669229534565264000 11694686 809511064326222350451214618042195802880 11694687 91258822776011721174458554555945524240 11694688 -238017741153662042420373369048551915520 11694689 161082159938114402150964621165278563560 11694690 20550723502485415943117047833930931200 11694691 1185208995914621629595764641138836843352 11694692 -289086595503708680708937367626016201728 11694693 22041970366065220967542481823833570400 11694694 -24953829220036696142583203654481002496 11694695 394310675771111550530332387317822901920 11694696 -189093814312119459277758412516752015360 11694697 107886021141913753360461074360573232512 11694698 81954213339411531413232975516848391600 11694699 -33076030225117360430785431877088108220 11694700 61349497551568670445733253870021184000 11694701 272653684176423150442089821449645322892 11694702 182745865267832601758789807133342100032 11694703 -880443461685698597612847931850028114920 11694704 72078900414283892539393898962404704256 11694705 148138634513397077502883864457889193920 11694706 -667034016001927569772748523333905726448 11694707 101882287438923353850212763311888794956 11694708 249238683633404369306911887398833214976 11694709 38497408432011431834751024681330993600 11694710 -7458387742600136019237833532678061440 11694711 -54338776885000516844783064578988122496 11694712 -821908011421875721384075099548612096000 11694713 522305510780733436107104434908002025684 11694714 -20088682381582485534361841496573530880 11694715 -12823088223396871474527568696057028880 11694716 1471180472093090583140204537915258044416 11694717 -576789687083758279214312386939497067758 11694718 -2842936301948929998453211328193576960 11694719 -47423350720049922256475070501343224960 11694720 -176111563347324678970786321368141004800 11694721 -1141012050264861260118525808419111781628 11694722 287859243981256075079705575059451141152 11694723 1156150404832796272805965931398794672384 11694724 -208831273504963673028246157362884932608 11694725 150946707434548280031953322571580500800 11694726 -245764889999423566131845048043757737600 11694727 -1437401090227103104326071112801197175528 11694728 1047134370874830941315783592812165529600 11694729 218614259283766754647653761251748883984 11694730 -268940982875255693842329737036428494240 11694731 -630837223297905970704329749161361168968 11694732 375281335459826467052572041147264683520 11694733 181131312238267502296213894506153100982 11694734 55214768238066269030386277792041366272 11694735 21312374147081904943735293554985054240 11694736 -213756756701515581887279728688032432128 11694737 34019527555096189913930359936731487092 11694738 -18703061089860718989402105308589642240 11694739 -16131719455438478082191564929552631808 11694740 -272004659855524492122735751799211567360 11694741 88305474043663594593970830249936461760 11694742 -654261189846842655080451778569760559808 11694743 -292267330020986261588606929301682544920 11694744 183645034086918145830460267218017587200 11694745 -359680743485553728681188857659576101500 11694746 3831653681953610543428369841337721344 11694747 -162426696163424139088279668131501843520 11694748 211901140554955450367069174068019220480 11694749 346668112825295279586643274744857996320 11694750 -58123480380487346448310211131428864000 11694751 494258674456733080644439863826893064272 11694752 -356504648520669894822224081349580750848 11694753 489467148451993132458827273926041600 11694754 -100037950679064957817282242190486437888 11694755 40689369560212811065927549244613758160 11694756 223509569547273323041747368648380777472 11694757 -578902314120795826334631311101712323200 11694758 -31627510148713446608554971175356020160 11694759 606825822968527723139572916759891626320 11694760 200113941674101070369401236862053580800 11694761 -63686036586082110602269908236115131520 11694762 -117640527740059995331390241376917996880 11694763 167647204832077016231638008345624828504 11694764 305223172748852733751857347543207565312 11694765 271104883957666945327148416169961984000 11694766 7990499752486043189013655057318400640 11694767 -348399772639585787140486576895440656000 11694768 10294664943597049036967951826587418624 11694769 97752904084764600758120713818910209170 11694770 89568936659895412200423011834483890080 11694771 104167357560903196386626641586593740 11694772 35323851028664029489709768160130874880 11694773 -389281601811722121725862643275573016260 11694774 -46112890893074912712399883566450001920 11694775 322615358636341443864232224930091128000 11694776 -549081045087036432678681313318989373440 11694777 831579645507565314825832932093904693920 11694778 -261963825732534797294693525265470130720 11694779 44274429789801047505170597299589793576 11694780 -28198288506348415351576829887245043200 11694781 -43015454154852665783951136051613564800 11694782 -208608830362636418526114182366807850816 11694783 655500146817587802117344371614804766848 11694784 36476611255179292418441329864133836800 11694785 1296601069592003755763401073256760128000 11694786 -76201398304267873795822105860972153600 11694787 -43821839929220952873586340491422342432 11694788 -107661479715878848576829942303988117504 11694789 493850275071528609664144659088943992704 11694790 -317157586245548391040530885600742051200 11694791 -462004052240026709947570151855966471616 11694792 -392136282693912286671505874840135393280 11694793 700985012199144108313872984194264885280 11694794 245625803533736392784415414235017627696 11694795 -150466351378165749688324660961176535040 11694796 -2634223230326554309223057757263441408 11694797 -1407582088913542260264165864679291436628 11694798 -507745925010684782966968742987232282432 11694799 211772956412214530734449548696340684960 11694800 -34887923793090150500465431560137318400 11694801 931392597928099109160878876666939428800 11694802 -166373943189371988658580916944074768896 11694803 16582763053702219515892358463492705600 11694804 430661220893858661937918012854740090880 11694805 -329231210681035843268608503794408640840 11694806 -214808773072226297220911084975585319648 11694807 -509524992851292955491437606248920861360 11694808 832968184866284236424415602181698856960 11694809 537397203934528091817826436768292086016 11694810 -80486990318237290120190075901496289280 11694811 -468227721055397399983866560199778870588 11694812 -120773916838804345005948139510814515200 11694813 -28650445628941916254279115024357431872 11694814 -354416951567015458695892422557642185920 11694815 -243824459353522196084925290486013563280 11694816 176427806335148802639239113918278795264 11694817 330127488742066480139211037958231408260 11694818 -146358150149144535807706245433861891584 11694819 2295125524387874570259989120420091888 11694820 -128166369868331538031880911140257157120 11694821 -308459172755830097516533530535232576640 11694822 -246197335859484348935341774354928910336 11694823 5567006164430027496724587069484096640 11694824 -467785809353410988477316850086227543040 11694825 -26271298704084682209657502475992266450 11694826 -348267438976770109763290716193639498752 11694827 -1733959121783123066111971844388363725688 11694828 12385553566186530025553374748233989120 11694829 -971183738490755519393859140515335958570 11694830 -341668364670438882115200462499005561600 11694831 -995829379315577200851130001081607655536 11694832 11169952213574556415500135733839462400 11694833 66336589062304515127631611603590014784 11694834 523698478034125683868764203349413994240 11694835 526707456194002455679827055399314847200 11694836 -205701098056422924560843775659074283520 11694837 -35891677416939198075117836298285728256 11694838 -257277913728854688517507252302088867680 11694839 -10489333997615229367953876444208306512 11694840 115796753722032629738524189456081305600 11694841 -1384550699341242557493111770789400740758 11694842 -611471777164305042628711722735906316800 11694843 214784927544951093923024053799648314368 11694844 -323586734716694983572842062586804305920 11694845 -35254401263338248356757090772686162900 11694846 201437050743267617080962937156579953984 11694847 -654734501965256991671640348060524072704 11694848 -408670883116397030972645044551099088896 11694849 219909783505540776822709188673380520320 11694850 4905473459478457536582906889241020800 11694851 -67324976649011897958501334912895562240 11694852 70840582319954953024716459003666382080 11694853 -481500260455856624398090817293120164898 11694854 203978552520773793600923601712605281376 11694855 -278020994755901115894150407288160533040 11694856 -99489991613837153359947544309970534400 11694857 782903047624661899450393700641799246106 11694858 -130829386337684776600215563189587968 11694859 1117084275179993466534092795737808401440 11694860 434112956502582649144710223990935628800 11694861 1100555183662366104261038425669232616000 11694862 -298292798046337377312397577187267374400 11694863 704123102605973827722624777478165352112 11694864 195075589946046289039785157446176538624 11694865 115048488761498198546930115677056907520 11694866 1838685401825385180667893747897550464 11694867 125901143909139967015848774459159400560 11694868 -43062244688651287936442232046340600064 11694869 1558664605900273198399718912429211295296 11694870 144671673302747691865948334902372352640 11694871 176996081725999709224343319537209408072 11694872 -299403101713709550323047200656056320 11694873 489806042649126219052586179267851282384 11694874 -15544544721033542659747898686483599360 11694875 -426202410646975891400080084068175380000 11694876 -50587803340353479653155762618243686400 11694877 -840846730591930088284066181329643205274 11694878 126492731818767161368027741091145294720 11694879 75059146291959744893652183264198705744 11694880 181930103877396533251149714540566937600 11694881 124686718878561271062606440258336288928 11694882 4734326948180866485866500274790117120 11694883 -228447348229952765422179589988865384868 11694884 50465693475177097124403365737811076096 11694885 -514748250759058092273733078268763842400 11694886 44887776138564279255353531011035543552 11694887 -840908898349747901411235508367669088 11694888 1205831767110285529667177444969238528000 11694889 -1268592547324148449090484392183126674310 11694890 -44410594440922932056783086698756598080 11694891 32440057667566637338254147769561793760 11694892 68272095467355859006249334009514496 11694893 -8202291904390073001321130970164099584 11694894 506078240589990768360565749664709406720 11694895 -23178742900611252301076185488861727920 11694896 -71753321275772478930361402315205836800 11694897 -155373898136797001159837253203788397052 11694898 -296935585088540801231370763460614846464 11694899 1047090627189762790733651663040041505240 11694900 -55802401909166124377386721861018112000 11694901 133624437611625835347359980707076257902 11694902 287639386470523358248972300457061867264 11694903 253679509105688971070698898625903105408 11694904 -163253582533767845811975117092729856000 11694905 169900656739845790681084975286736568320 11694906 265907823628060495278077849710706796912 11694907 69663628040515686860025376657588333824 11694908 -497658849553056520825941962804931535872 11694909 288611449707400069568394524097476623104 11694910 349018061695663974769732066755962679360 11694911 6131070202058560684310300650180920672 11694912 -259992181951806344555846781313291911168 11694913 376539399277965622428606214446068276162 11694914 102670820097837243382743017273441524224 11694915 -282147986442525494483185936028682372000 11694916 493268326091259281505747302243090300928 11694917 140336205027226997499065741753620619520 11694918 244364048078550394595711177557434954240 11694919 223789552765224057968229231470102495680 11694920 217673422751218822576745009142270873600 11694921 -113413658567467590727247398658279731200 11694922 71382182819771127485839485687639220224 11694923 95293441914887133590068711547572752960 11694924 13924127677581504435958002116667293184 11694925 236104216957613028170367731561802847200 11694926 -415178882680810097414890839795168353088 11694927 -108422862985403624282130349599200708592 11694928 -67137416774783813390513205602674278400 11694929 -247338197679353689813234049903649191040 11694930 61311402348888729525928657104533667840 11694931 964380451513573588242617019417216458732 11694932 -420861363201464650676659996152186693888 11694933 6272024863977438645597680475728802702 11694934 -573627051032732289498886135148824284384 11694935 -44834002741189518964787560464994213440 11694936 97473462396465348004302162144932659200 11694937 -404022980470992233351179940481433820800 11694938 -238052018966287081320805633509182413056 11694939 -258371933508190093247666530233300214992 11694940 39383776188029711416064523040509050880 11694941 -875089620534549158216778660356361650208 11694942 7795442733837827095814942664919492992 11694943 -427132340393292959990759338213702844456 11694944 -395104063450282414933885319674381860864 11694945 460159996988523335884864782960545089920 11694946 -146515572110230889034979543997637707040 11694947 151429602269109686722582964241253323912 11694948 167503311838956091580167800275434082304 11694949 -25317730653563511984911622806428539840 11694950 -189078699073812773403842186014826160000 11694951 -162955961551040235472173796784632318320 11694952 160621679702781135336166300133258803200 11694953 36958407712751396518554744595993256484 11694954 -560612475895960367726967959026187543040 11694955 53962022946452036614569889696831590000 11694956 -1005167450977399178275795432472770560 11694957 244877080648182249798742776614321509440 11694958 -513969027828360540936262154435128288320 11694959 694283091675829433951635652913271524360 11694960 -2866237796099863574662854893263257600 11694961 -806854649197793367871595838512273388048 11694962 389493858005176436511586644398459273232 11694963 -46887565424000553887267884994306823168 11694964 -911254434748629737074535170980006673024 11694965 -22749970794698189277968124456317625540 11694966 39043832974971636552005755645984511424 11694967 407786607909647124911894354525632556992 11694968 -17103067793879996492630808387129200640 11694969 -1003452023570973641022442446050955215040 11694970 -31239675126858505699964758735672381440 11694971 322036545948837617673551667938442378672 11694972 -224867219226008220566160919778662276608 11694973 -378173263150066953093782928305883595956 11694974 618794140422613215514015073581526708736 11694975 -147024265202990599819781082445665840000 11694976 -284780568780014753487624716322015805440 11694977 -560269924945372966434882616456954993854 11694978 -222177622692999139314765767056611643392 11694979 -14459429127460599359515272242381969016 11694980 217402649429957474861515120842816921600 11694981 561514521347644940102252317298145224544 11694982 -40947061796025437914472296121853328128 11694983 -300683783103337445113124359044640641768 11694984 153394263458217532208481553232717414400 11694985 49559407771573253065671590524019694180 11694986 -200014153507869413772893499675024089808 11694987 141909145150687463271777845388357322080 11694988 -214018317841636501133535390293859680512 11694989 -1153483525015726009875764947338596763210 11694990 64081593294885391734984854920324896000 11694991 -40864435003462043130477255083810503296 11694992 -127939774482025679487448065260471697408 11694993 56286856238453312670434563371280351584 11694994 95846568164122731101967999827872903680 11694995 350804719586601741195471380684413899120 11694996 -92528993838630317497537562763033968640 11694997 450244441291672749204089588481257758392 11694998 52696764377752414132472204144941228032 11694999 -38443288919345044745039048493650095920 11695000 85803893130762688545566698463712000000 11695001 649088377006832229151335735479475229002 11695002 -580660262889559184286176426634471874560 11695003 -618725630262339153256340522151179562748 11695004 -428131191391515498894542742950247859200 11695005 10291984108304227976564777968372293120 11695006 476579790646246422810939925569105389952 11695007 1973643473895553208857165178810647392 11695008 51637018315856055631808945702266994688 11695009 -325650375199081614193920281026224649296 11695010 957241480946843176670994927915658752000 11695011 9842445809764242172277933125087698240 11695012 -113471962461504979480678138461055909888 11695013 666604202314841514552093304444056960 11695014 275008212739873870685518273353780805440 11695015 -327547717373586646606699741933135968480 11695016 498691342007584275674042836117747092480 11695017 -247618527721823866813303659168391100352 11695018 369888974177625585878219416129643382960 11695019 325646032862193821050084908357826206096 11695020 152383137373626634570448150756534983680 11695021 75217653321466171467341099422210360492 11695022 -104040738557120849898137414610846698688 11695023 -27833364272430017107297827493736014848 11695024 -201852195830229664629358481089857945600 11695025 514736810743446435711533842333351815600 11695026 283822441852986661774952220396289879680 11695027 -224510579384821130794739542164240699124 11695028 1019965565347974077077713354595433030400 11695029 64305920299203850591956662546602883328 11695030 125489555627206430455685510619327638400 11695031 -132094375108838059775366824295115088800 11695032 -677855057889379628325158405523166003200 11695033 -18463622720832303626428847243753379840 11695034 -19288906954792667192609077323316300608 11695035 504811333721574841207083992802784281600 11695036 -528549998399962148001581901423602698752 11695037 -47483751140905940638713223370599216314 11695038 20874637003056567994091314623791541888 11695039 535440113713675220063040251632568061720 11695040 5534352151472887143359859430344622080 11695041 -849999953260499730408151592738194486350 11695042 220671902026927449231869531177338065984 11695043 618454937675331181929125959584773400840 11695044 385398852776354085995347005075105853440 11695045 -37503569544716054219370200492684893200 11695046 118854143587684339318041279994499310720 11695047 93360202561157629332913274873557532160 11695048 -384693452514409901566014357052984750080 11695049 -302178111960664174170222585621075621888 11695050 282240135663086169233467348656833856000 11695051 -1201916542946878510942526315045828534080 11695052 -54584883560020231080193113700348433664 11695053 316292186049578471394308205725819776704 11695054 4239726020658757821508619283849802752 11695055 94179055586455849116047420780952765960 11695056 -2109965889573594524822967971912613888 11695057 740504185938739839200348780524173135744 11695058 330471402797725210482175259085753908880 11695059 -511200697770427037908912193610815034636 11695060 50119356447949016089255110704893624320 11695061 -263409617794559994799454296642269315168 11695062 448829727196368943265044803465405813120 11695063 -86325490602511862144858243649680400000 11695064 -476958739873895522738843900526447728640 11695065 443581143952569162197734713970368846720 11695066 -287161040173524658139746859071816266768 11695067 761828879712991962526223447655717490116 11695068 7498999880239596287183982940399165440 11695069 -1619139061408578767305057691545489637504 11695070 234051369243891796322821511626123267200 11695071 -209624674874210677347725756192314625136 11695072 -620716524566628080304734614026256908288 11695073 879617588977554865579584238258181967528 11695074 360305558093956179232874811738794290560 11695075 431415774914001209491882549008875966700 11695076 -848179723391484025166057115393043194240 11695077 -438073366950793439687209570092073820160 11695078 597859396154734189293352508973842031840 11695079 912851593356065002666167889470567113880 11695080 -275014500597145513881332117562304512000 11695081 -1961895527842058067414819048576223777920 11695082 14920563794149515257989371581665098240 11695083 238623677451713591690856231522903182424 11695084 -1109386972318699008430586410344116788224 11695085 128492409069293353464795989014767324600 11695086 14446929594083734578606727065093407232 11695087 -142816644150192102289697989045390985968 11695088 216244486501773172486451437074179162112 11695089 250402551258592412509584653368890900480 11695090 -173144535838896952703817160726820428800 11695091 -141433303514117155383862366373106326400 11695092 -181459583690955096352947913209000296448 11695093 431298701276986468784670217831970752284 11695094 -220665448159021364115789632304104879808 11695095 75110421483105856485640891587996786720 11695096 -251981603026858610726165494895881175040 11695097 612616217403205980738493649339979360 11695098 -2063243434854444416613483063546689280 11695099 422972244912070893403780466404065193440 11695100 8626775876449002666025297903217318400 11695101 -220774828688517666006644362617627873792 11695102 -99242717027877485465163141853503073728 11695103 50023484378797894149249609844647675600 11695104 1321580779453907182026701737097246539776 11695105 -823037403823261439271275022033912397740 11695106 -439060804561420128198187961870170842720 11695107 -357906734455498359226242073037757885960 11695108 -248512720798337445350837248266843750400 11695109 1253568734265684776268496078197720016128 11695110 -39094661354443975449014048848085575680 11695111 43901852063500691755339949533119732832 11695112 -37977056945105157144467595670348431360 11695113 -165282029049756545679543051731600255958 11695114 -269758869168339984456015415562927707344 11695115 -396872668689250617222169990549974544080 11695116 -204995485656160755211574219874710430720 11695117 6632061669375144539211354716003403072 11695118 918261933577538408997662087906712753216 11695119 -625818386672552769878682995215591931256 11695120 -82802982478907062212248656510256332800 11695121 -224417321854132446295987664108181421056 11695122 -13619156835594349375531012870177628160 11695123 -46831547614946245842395841266371373496 11695124 133035977830868057348750344732303121280 11695125 70633802019654974736529519900579200000 11695126 -191269510763764872870933831841475246976 11695127 499482871594764541677369657127972081680 11695128 82182858748743496729708460097058406400 11695129 565540072000400431563679177303694772240 11695130 -427252263249136640417001896435437451040 11695131 487863032638425773339075127125687769600 11695132 171613351935081870938715461958588740096 11695133 -353678414780455968667980493363451757300 11695134 -75081667294894421722876898962216320 11695135 560574577396020263103580271877793605600 11695136 1375973853940948207969136940321204928512 11695137 -456166244415150739624527796198273097040 11695138 126917449245333733008687070455582833664 11695139 124574079590347615884303810216402005424 11695140 -6599271543342392149118824476594401280 11695141 -173073902772464918086935306447916205216 11695142 -189262311982100098272347800949475853248 11695143 -849373748123364835865239790174444092800 11695144 365482056795000016825297725903031910400 11695145 2198881151354915261706619649311729920 11695146 -18587715436446968849127016101477603840 11695147 40635603989856699565780455170014023840 11695148 -998134699397105415673836420962380161792 11695149 -77655708073333183376626427001427830900 11695150 153167564346482669269330951923026304000 11695151 -772858847896363739991713601346523918016 11695152 -637488647694037933598053800222916608 11695153 -236463080022513618694025555392944790016 11695154 338896413610320889171562155398735637776 11695155 83164710424129966678494443952133094400 11695156 -1029610842852822548095395991100965386240 11695157 782679692375256566054374653681370614720 11695158 548591006154709706179305773050864513920 11695159 339159035671176743461907853563288728800 11695160 -1022753354026912009349991415950053376000 11695161 -126611504889382670681030576192866764000 11695162 -103461939497422990803174374458565409168 11695163 68263861215736420695643322788652284800 11695164 -51517360751105119585461841174057850880 11695165 -105184087422698701272570311618972596800 11695166 171901139809227931322105729537239029120 11695167 315555493087882275706833982858581058800 11695168 -52235717789153598923315346068355416064 11695169 157712167769733735194976650674981615920 11695170 16308115589467780637172695639039462400 11695171 -263163664368400491075391415418366210628 11695172 -875598806787177002619089496310870487040 11695173 -226828804301072109349227523057016492640 11695174 475776941886811523331731725067557482336 11695175 -98991834377580290284203068600817196200 11695176 -208825770728676221497290399262389043200 11695177 -921621482454451223076873093341174282688 11695178 -70722071365335617121298737880139873280 11695179 502734625631934360006762893063355821784 11695180 -7039444839534379951407377406144092160 11695181 36966637318678958505948217231442606700 11695182 96326171815685978380232038548428006400 11695183 23954196184820732408372724126489524344 11695184 5621891772563180186927387379687751680 11695185 8937394417768725881552043599517970560 11695186 -64178137313479579680256360902805988208 11695187 -158682850320930318178033508849775753648 11695188 -8665477488389598858016013489007974400 11695189 -304738563077681220373896030727927479168 11695190 107152906014724061030647994825357819520 11695191 -140253662468701306859666122702256075136 11695192 -515115085321598371530427434034207457280 11695193 353005257813301516187491509544254553620 11695194 18155727455848521312954405437040890880 11695195 612710502257153880339249341456711467200 11695196 -142992633679539016539205655945046105600 11695197 -116307778363768367396106782924581349472 11695198 -403217400085396791624137239311820032000 11695199 -7405705948073860640281937893264922136 11695200 221895132608684944122917267184235315200 11695201 -99032779088703218340751317666335790336 11695202 874715970980100775114252825821460531872 11695203 -259103240732929903158594015595315322640 11695204 -329757136263928653320106269644559376384 11695205 23902419969511385753068467171524404860 11695206 45967650439697431158047986543603610304 11695207 -307598773603131209031320211388494152400 11695208 -106338046464692227238192463542545367040 11695209 -111900907827786675205098372434919220512 11695210 70921747645650154736205724829476625760 11695211 -892984652015862943029435603861981884376 11695212 -735317398962713566735406719344006681600 11695213 -182629922879768837739458675288654890580 11695214 -470241225320352168671378625430889426880 11695215 64116499547613226911133280287750410240 11695216 118476303047101610946741276066291056640 11695217 -104374961949578106479659103909410698828 11695218 -128088667706639052193310508654127092480 11695219 207625372921701611456355746171970494896 11695220 491009571259032685894560225158573237760 11695221 -374339638177119861271231428401512352292 11695222 332468297772302742400446689651974755840 11695223 330719126996995222308241054948730092080 11695224 328372238153752330428185905445027512320 11695225 164110036862326441817996374278890063500 11695226 -3968677034209937583397866461541350400 11695227 -328384374855737194878337057409027810280 11695228 -202140877567356395111597788080901138432 11695229 221745671246711182954123664298694650240 11695230 -11374336980913247703126714065298336000 11695231 895272507441235770897241574370490524032 11695232 22190391798410891042347718673118003200 11695233 -354027866457376564359920493628246049952 11695234 635961353495000561214225231442496024016 11695235 -5954216576705899962094634672749789440 11695236 196629813969197424940880773714095759360 11695237 263219187455109713979805603890709955872 11695238 -1406014003837726107650252748163877225856 11695239 814289362560696798134544307816756339200 11695240 -568433202294682250706371108424117811200 11695241 621682839986333729297450811647692822800 11695242 -63054550372904510189764629405753642240 11695243 -97752536133239246818999889024636258016 11695244 53991241523484921784414965939735401472 11695245 519348780418286576343187078884306224640 11695246 -3026109346504704269890112619229579776 11695247 395250768204669629067182546050628396880 11695248 3139776850478609304971195759556378624 11695249 -172419872399839649123730455203955632064 11695250 15906214942501213643351931016121088000 11695251 -669032890128110367691203899839687082568 11695252 -252142666416232039958431381047542945792 11695253 -786932776828724752880176091332284926496 11695254 -261401243557881507403862978936486277120 11695255 -236739119155171101724380988886291520 11695256 516500255877747017256289252375535247360 11695257 -12352096108537273195214906732778254592 11695258 -386133217965914221245679107902619676416 11695259 -753025685407655598277814827909632042240 11695260 252106490592371983032315868876379136000 11695261 -304517019058982504919457731503108890138 11695262 368226558442341621981295454977965512064 11695263 126309354261336052318349800613594652744 11695264 254330369321777087169581316555197644800 11695265 200041447225859723327013567279591647400 11695266 9630938924219034697868258804066957184 11695267 -113847217531328882007791301354812125128 11695268 -63126726328939235721281214024683831040 11695269 1151319092655553225428073631121868608 11695270 -3877538348455198085738074675516704000 11695271 442801002262862361501762033449216533272 11695272 -627547505467500079308148568302493614080 11695273 -40590448260069670694484148495489411440 11695274 277419164848511326805238671983520988000 11695275 -63488903729579008311435297372299889000 11695276 -9222775041860021071876923824837826560 11695277 354824813171163195685227992414136939264 11695278 -84147921483712359761867977607189806080 11695279 -611724175035019402608967366812186678960 11695280 -162040513449300446189052694270993367040 11695281 -10794602180547263903258966749004539584 11695282 261057735667557095675805238727311198992 11695283 605436670174093789949442830102930027532 11695284 -111733680083430791409891152688511678080 11695285 65964967735584520701977354486245872000 11695286 753203588118427850265628318676372532480 11695287 435996799601343103986148852581737917440 11695288 -1627160417547313022787102183115094753280 11695289 -642654899473688848666461726123340493910 11695290 194782223616846419414084277174938611200 11695291 -149442016423490713626236235467885120616 11695292 -530320379709431216347672848160672776192 11695293 21346838539093494101751712260636614400 11695294 -104598310024518615352827582112056257280 11695295 -462148697529953424257385960656346722400 11695296 185499583280068307733185833446074744832 11695297 -894075765656216777982974197353696056254 11695298 96974581049549048120190315435095639040 11695299 155456751248207377585186174121723641344 11695300 337153052423214977039826350585113558400 11695301 -218663098520464119133463521029202342500 11695302 -158052676699021883887867026503952954720 11695303 -57276374757658187872903527580617798144 11695304 -487048855044929031241308383052927114240 11695305 41303343430190245908726029040882203520 11695306 54200463348479601804135781106665370880 11695307 1024740343862526786517554640475500481364 11695308 148529702355311996710160617487808921600 11695309 -518939446406866406606141869242309405920 11695310 -198610198891133997359241369802294346880 11695311 332368582292724794507711508058234110720 11695312 1167157772102949499300882841138626560 11695313 -81954981747602705743634977354076189760 11695314 222919024974695932735094463723640142592 11695315 -344119762644881001574213489152214813680 11695316 -30065220505980756261528470032105678848 11695317 -9588460429648627091279399649130286400 11695318 287297348894555594746387572142397256960 11695319 -208059178618387909617769248460261900080 11695320 202445132552478622538285833318330368000 11695321 172772017262202944678474523111014772000 11695322 -708601573070026993941004449791455926288 11695323 370904646963279175770141513856927065600 11695324 -157324444709184931036288958972874786304 11695325 -647219449179916592109079819356103951950 11695326 -1328712507073854195625915853272160256 11695327 -202009422369121784932511422312017277328 11695328 -96159270480484999412375505537965752320 11695329 94886695578882926229542447322827693844 11695330 3088172907939657344311624999018043520 11695331 581728290942273779693321831182786143132 11695332 45740679620185915781253069195353714688 11695333 227136648396999162235574927576545118208 11695334 -207493482161049442777855575994059878400 11695335 -309357414516273071244420211529870657880 11695336 -683557945805046683886122158794554572800 11695337 -1624455011016239772315139764661151632908 11695338 341333371126455462121031637450504206688 11695339 67889745356649681807763272776571494400 11695340 -490686111123795578327603950032882524160 11695341 211788586809241301526956720813679058944 11695342 174440244375080959705584468245552619072 11695343 1256922309526726459291793759081364498744 11695344 -221651077594336065669724209556480327680 11695345 488162905662569268027037639646868955200 11695346 15925387484098211891238568407829109664 11695347 -520428493220690013617644917733546157232 11695348 -246527484650359791321408047322628204544 11695349 5222145920441898759392040645262162350 11695350 -199736423538235236082190320228691064000 11695351 -19511966343999548447841834485402181768 11695352 589819841945785367908862946485799628800 11695353 521159349527079827937411708272964173904 11695354 305717053490812991113127500285839527424 11695355 -3044320049739922086610203382463808000 11695356 248904808148234603979938058229301939712 11695357 988128915570631012157637615376500473606 11695358 379509498025022797693686730749861473280 11695359 145978585723114172658733342206166084368 11695360 -626961341189191917486108950918615531520 11695361 369190486270091779223259738986239624962 11695362 39886139977789050855119430774717456384 11695363 412939475456727979772174998584758255612 11695364 -86853113601368250843760099277564949504 11695365 264015616032308216261713531907199834720 11695366 -177611021598945673286876829594292030368 11695367 -854175585988113833553447008496270572064 11695368 -448244485718061239874434889850112778240 11695369 -886282939593303166162250779010159244774 11695370 68094203838275458564024770866598035040 11695371 -624115523791107822664268054962763286096 11695372 36899095868501452079602771606026668032 11695373 -228623818481888510216869090356193792680 11695374 308843209547953920298952935723733760000 11695375 943981761692320241160436855852560894000 11695376 -89045059325725366686324899277963264 11695377 -481386624130103289859647263174504593680 11695378 412257642701174700997283877047857572240 11695379 112586665628192222584023794007890119980 11695380 -37459753625759135195068472119431905280 11695381 -756614761856581312983604584721418583300 11695382 435302609806344667283942218790966133792 11695383 24635714952420672174590292527689948464 11695384 1181486181502226362549508375242843330560 11695385 1650787831840610240844445576901168640 11695386 1063239319226639975054007804189703741440 11695387 69463359952352833952613555272595884472 11695388 592081091435003379480595598315203685376 11695389 -101266468570865290599304461634715496576 11695390 162253681697386290768935177666447988480 11695391 -31867320834195492810511494849566690208 11695392 -238713420126648501785889688673861959680 11695393 -1090028892326163940265501040648867165600 11695394 -28660714850197572768742035168972474720 11695395 455470372503377469396995044557147084720 11695396 295540540107599032717575322920292819200 11695397 -22801964420962536135512826088114848000 11695398 -2667078753946864972487098828161214464 11695399 121234924037489842922108487199141232080 11695400 -12256521015756084274775721736480128000 11695401 -127277053828284353197629030802790630400 11695402 401710184390924719649440594661715391152 11695403 -88112439701343480033867557600189991072 11695404 17686597437377138843244365682269159424 11695405 -950694122965867379509757398254464907240 11695406 -323802185900364545315814508569048838848 11695407 -464295738605377659815959841123765543808 11695408 118751049369169783115962833681105420288 11695409 885342474363238783338208951854928339440 11695410 252067819196889303680214137915396769600 11695411 -40697811074870991616356675708450834016 11695412 254540813375563985676530289022187151360 11695413 90038342225771662792495841910550437984 11695414 338344389779452114181764685619082354560 11695415 20663728393326190993100711776232670720 11695416 205483106004280972179520951070594703360 11695417 639462477736188218799318300670553479466 11695418 -283157118374663229960597133393400421888 11695419 -662918865282793101433267824175954973556 11695420 46990478123806667548446891064328002560 11695421 -469183812755308510613908103346740299488 11695422 300440220812192963825919265651523385984 11695423 -219070868116466790754005700100716107328 11695424 -121490354667495871051551680722872827904 11695425 -130995786915823183390792460724932203200 11695426 303139095102961212497997790220455176912 11695427 -343688630305206707673451730316707361840 11695428 -21820909155657240058491141154039900032 11695429 76778760093184598626891529982920538400 11695430 21733122427076557157278346041220812800 11695431 -136169991842583511525853189907260282880 11695432 -62164014097290743447337999193036554240 11695433 105619078329854708666146607192808493440 11695434 -8076999862507971666811455496088863488 11695435 -1381927425152710935564799593317186349600 11695436 -548085309319129197130657787539486936320 11695437 106959734479716250677871743108991764108 11695438 966823057479149922818088652260781488960 11695439 -651396141230488679620313449945443028800 11695440 -67322063914000757127301429116117319680 11695441 4587057852808052122173683290611621824 11695442 274226481387997108484995579188218454144 11695443 552943240128861411679331829734233870128 11695444 1925330550315429455189436532495054882816 11695445 -176138613000393045648491898316042491300 11695446 59298538944177719343849862761106449024 11695447 -203872353605375422258025917454035383480 11695448 978426672380090894789404655246047119360 11695449 317949573531176327143475927350249504464 11695450 107477195521325312967668866788790176000 11695451 -146919065791023524587647066042444945696 11695452 -446085088954321762664098516724500684800 11695453 226284949732241665098126857505548984832 11695454 8181353668295199741501433104594000000 11695455 -154437603339151924352866001040891825600 11695456 -1430584351069601843363030736726097920000 11695457 321978989760808453885633214012928330600 11695458 -112524883664853883478820515170204465152 11695459 -113216651782155356726264861459864730340 11695460 166191430979793815939240601667499827200 11695461 -537651536987691048894603347571283981728 11695462 -499470011203435226475890703147821076768 11695463 121577485244440605194102096440994264448 11695464 -45278992045895506735474811398161530880 11695465 531920011240481137974557258709167395200 11695466 103555293212071584026589664580233261824 11695467 -252512361159925589750144153266872902568 11695468 262742981487689841774145870560756526080 11695469 607626572569257922883101530519459019680 11695470 36115545375469234965080910759844176000 11695471 117803978776229546021841550171527614672 11695472 18488721921198030891761664300987482112 11695473 -95322868586925578574586726257935420796 11695474 -22606105021916733649744513880002818048 11695475 227179844849749511735946352460057760000 11695476 30183870826991333926869690980473528320 11695477 -409441370962418664653796766893002052000 11695478 118282213407127975263807013398921401856 11695479 -144748733339940320587429893128167220400 11695480 957875380987913074317501658425957580800 11695481 275464035251349764172177826984629384192 11695482 -136605906358727780477583474241096972800 11695483 961925013094917113173559686102025777824 11695484 10830752922694351927912308924435643392 11695485 -89717799078680871342265671104158788000 11695486 347609052644508602955641836590960970944 11695487 -475082437863018254340783707501593755528 11695488 179830250984757807025611713556774912000 11695489 -1071028035655605155428827998097907672 11695490 222991477550961145578197900242055222400 11695491 70396667642845325601748589218612834500 11695492 -223066634846724118977945780984213811968 11695493 1097343852702086941385113229054507387742 11695494 7135644516504852005284227385563684864 11695495 61266684820849738800581285612707430880 11695496 74623228424069185235262652504263659520 11695497 -402751707173076977888558860498262958720 11695498 646290593108283029000045556140805150000 11695499 -390854335745934332013536750976206323500 11695500 95331640377995963073982405727958528000 11695501 -21197874308747943396903006361859332596 11695502 -61514981110163500118480584950422630400 11695503 289583159493216313792741046488581086208 11695504 186148175162451112251373833646277304320 11695505 220893972045586717531110833586988332660 11695506 173486186811294858434565490631446283904 11695507 1100756473467284086835053058976534145200 11695508 -424067097845730839816095789169461776384 11695509 -22406819430633121179947435106166773984 11695510 4707479007954807903471396451741810560 11695511 1230214312102422943354672533352875845760 11695512 -184346229107016433285331147375079444480 11695513 235266867197280399418236633275659730762 11695514 -22565703771933745188689246766080443680 11695515 31732070035009559734700145178605800640 11695516 -342972338710430179671346238927470874112 11695517 413415714716760185211676469494578473280 11695518 -450352169681375492109340710447998195136 11695519 239517154456797180905530513539454344960 11695520 1132964071567731280814946372289387560960 11695521 -639428241169289781464522603051226481488 11695522 335647843595819537141598599282124927312 11695523 -195730085674586924145575234536698944256 11695524 426837392860199637221622240049897039872 11695525 -106784399433439779976459765520379958400 11695526 417981576916944097448658918816936355200 11695527 1589877549905597711990919462777585408 11695528 247260339491954409920525273931260805120 11695529 951445883424296656919633119584532955130 11695530 -53362216041753255766708786143930040320 11695531 -48749305050818562839653771466827454668 11695532 -1252302937970036066516039594672940456960 11695533 182892179185126873111171485235833148224 11695534 344802043283537077525699935607166020416 11695535 452992877756063609724442960595701569480 11695536 107860354414825609584478471540055408640 11695537 -91265151716655343982495908979197245696 11695538 501705487701351417519499164182547547920 11695539 162375964584637371645135555032390004024 11695540 696804673835571282662449727353057770240 11695541 -69275880895033086668042500529687589216 11695542 183450252787683075522501081626564747712 11695543 385638996107401791696983139130445162792 11695544 126575689512157346323124546134254243840 11695545 -459193193813030733568445788845842544000 11695546 -77187831613109987106861396441744141312 11695547 62439236150948031160698141921854830080 11695548 -291842052300392881742606729029856108544 11695549 23273194781505648991700965820222081088 11695550 51242567673339248181589299600571876800 11695551 71759743977472703986175777445824870784 11695552 161020820131224566315552814456845107200 11695553 -571109103920104669641569513825129982780 11695554 -82602988389905268925439744006783476224 11695555 808662894763601607456876600352731984000 11695556 -331576705538715690919968024088003805184 11695557 135082309308095438375649507296322388992 11695558 363075215061706159884457353934632141312 11695559 31565038961269824721584495460143446400 11695560 79470585767430045970395696234064281600 11695561 -1033749731242820245369676419347231921200 11695562 -22889298275995095755436279996895200000 11695563 85215995199145879487646232411064655360 11695564 369211956931876832992376735847225894400 11695565 -791760522389719479241955607203226756660 11695566 43307577088717791065946906722678149248 11695567 -388490872583931424462038883944859188680 11695568 85325801829096851365079632430245896192 11695569 140923910112600372099452199258816161088 11695570 7513089725964425593396589872950643200 11695571 1148798146134490392187756419637484369772 11695572 -104752266801460958225208214309896972288 11695573 -907530660007943593911962497199224224480 11695574 878286924938980568441137868600325709824 11695575 -535837309996435177989447752389687904400 11695576 -21798169436892128487228907110598348800 11695577 -141462529923898308719568567359407235574 11695578 166446823014841602610300074250582844928 11695579 84951278399074011302056079213268936480 11695580 -21906965867119382170618405276928931840 11695581 -241438034467142759865410496600988079988 11695582 -19798360096555943239594560166884283200 11695583 -1171594907712337516129200581379106155480 11695584 -539805036037779238881727553184745390080 11695585 -1332043056549604614084642235202706046080 11695586 -13067860126709179184488907875501401600 11695587 313302648648757647442225193636334695424 11695588 362424852863308715448146604928438402688 11695589 600269991553698502657797270700633730556 11695590 368788222758788447380748469328999086720 11695591 463617167290809593400129357715683651200 11695592 268350970278009300983201733287016038400 11695593 17018866114447001275017285471164734848 11695594 -390125295013912542251456941547589965904 11695595 -372205396152109151168021644419016058400 11695596 -64134897976839132743715496279191232512 11695597 1342172721847730767583053863946659961046 11695598 -13243794102393680199127548035969179200 11695599 360395847881645404947101910604615203000 11695600 -41480788256326996344224842142415257600 11695601 -529239409983886190313838782005818132398 11695602 340833557105372499118610718404814209280 11695603 538620268806577113601260636078019067852 11695604 -313862531919393917767927481495780655744 11695605 121031547035114859103751012576345244960 11695606 -235103025737518040235097314188972784000 11695607 -644395011979443570817649708109181729536 11695608 434478520496030808071417593375806566400 11695609 1562948087365308112305663477676827282516 11695610 -537610816472851749017840281462589091840 11695611 -665561121334271458210041245189848177128 11695612 604698815246142481314454713778895200256 11695613 -5492779958852061052662133548510663360 11695614 7652131991965118877072970513830451200 11695615 7873640307462837612985507294427999520 11695616 -41809769816970032978011967840034226176 11695617 216625956956747556538631090390972484480 11695618 50032333707193101029767951453378560 11695619 66308487707879675709178839216384598368 11695620 180414890513686714740288450398341263360 11695621 -269026545428051461589894695123197173760 11695622 -32677687569766628619529919108496063168 11695623 551593227057842912161174771453324329384 11695624 1325528536482180144936446908652261544960 11695625 -215125291579638082916205830664732198750 11695626 -1742974523895426857963462786741856576 11695627 -410006028780314684346602859045913220524 11695628 -2849274062077111154635526411274240000 11695629 567229559279505032518406317230820093440 11695630 189391256732965264166006535773887392960 11695631 1354485590463763584750486814776263592 11695632 -21861135580122517866376211222291546112 11695633 -1035763132646203926499261666142007447118 11695634 -653651028949834827655692793962172063344 11695635 -129102769900496108836516948417472336640 11695636 -19425321337082019305264765820623264000 11695637 1744039673652774150796792001919688040640 11695638 86236439024524560421269864367183269888 11695639 946479759695337533981049726403646106440 11695640 496321070778253966134210313350758400000 11695641 138284724075871920148294489675543894992 11695642 10938099099354297108989573916028615680 11695643 754221899526767276275981495425601612944 11695644 -945247262412140122123985462465594158080 11695645 546661245519494838452734456470142498020 11695646 188975526141273665882177555701097062272 11695647 535056632074855012816916837789565270600 11695648 -458007510960517477235026622071926620160 11695649 -15755473394202273362937203686965216768 11695650 23223844238746757539425343515497433600 11695651 60677220688454471004306066951617792904 11695652 -16445176947754710740155872130498760448 11695653 819703746034138638831873320566149186720 11695654 196358150511973139739124767330331691712 11695655 780822327375552044063217950316481861560 11695656 -2898678213361175232321354852473241600 11695657 286640833881800873730026757725595542906 11695658 -18943213099312413679077603993809459616 11695659 -50719675495654763020886317520539325760 11695660 -120451172960553575620665758025335500800 11695661 335994256435333515400622252752222151670 11695662 -95610428252946276903138108329831315520 11695663 140600009989880001195886230261270189096 11695664 -23338771795526135927089874999492935680 11695665 183630772429877245621776161121686589120 11695666 611798607328155949329180590261856118032 11695667 -294978760078483851986912811749128985928 11695668 -437579260870480968349642302693390827520 11695669 -153225919578438057390340026536582411556 11695670 -129322747149610777306495868138277968640 11695671 -28591578318045450227370137026471226880 11695672 -1861071467438392793613218033235256504320 11695673 -979684780789143171543719461528519702896 11695674 -339415509004376112813909472775495389440 11695675 -345726583198400822207079840088346901100 11695676 -39092574643831980699875317237429235712 11695677 -170090984465436129835600042771646401344 11695678 14007802002246956087535999168347654016 11695679 -294961767638051791848474260246571174720 11695680 49445006081857290239946012439263313920 11695681 -295083323559596536174099541137480001280 11695682 -623584109786975542788488319587848853808 11695683 641654886382924085077105926870401560824 11695684 37286129717701066323845288852742733824 11695685 -198942152478803262113340644263397383620 11695686 520721732337047145134324522588780928 11695687 -152799213655610951405603659850984298664 11695688 110070872969398096685920824223272960000 11695689 -693578656311530940688017422991296276892 11695690 -26481162710278357738906851038689600320 11695691 -386172072679227733488487710121301302128 11695692 117058120920497760833368227560411860992 11695693 993827182235042524755617966321492457420 11695694 405619014541880175172829756199151110144 11695695 -20467027877564844590593546197576702720 11695696 -246617104757307034797684260565022015488 11695697 -106869477742604895492014020940641801920 11695698 -7652242736741498205424449709627868160 11695699 -9507119229568075775413685790617447472 11695700 -64533810806108948941335979208744640000 11695701 39546218216862893308592747647980618624 11695702 -352184602493702946764522700184150964448 11695703 -695473481007732825756618300836033517048 11695704 153821715412479245221137879759814656000 11695705 -27567475223993966235548119819279668480 11695706 126439314980534476330885820101147832064 11695707 33073250803004848839527780126777996208 11695708 629546552304332228454023194060585353728 11695709 -916708740317133245573696942755466832090 11695710 -33610965643601716399617126907549843200 11695711 -337695303253989075207237140398858336896 11695712 -725056619229627225447538177616155115520 11695713 374507649259327790503898226872360083200 11695714 210798720743341329359931849989965221456 11695715 1423119327577315861945807980434147345280 11695716 -665527930198903106395325310079698048000 11695717 932860845865218935110237218915714364320 11695718 -236529311093774674140150851130734025984 11695719 -47345829377234802543872399236694325120 11695720 -784323162896010825206830485452548147200 11695721 53139610730281544848963724650161042720 11695722 29612258051726870419839791507667083520 11695723 177113203821208370658945611494233644464 11695724 1039626665606971249113151405316100481536 11695725 401569257679573731211118597505001488000 11695726 -12335733646751206157445620006039122176 11695727 -373030973960388654698897707359950325480 11695728 -10822877499445990659004500468330135552 11695729 1105484309902888925816063700228082942260 11695730 -3395795256121555265419388484098472960 11695731 -597940820457268011810590751794497714176 11695732 -41799190224706728784796356985968011904 11695733 131364790333786174689092373065773468320 11695734 -172886668526971530919823568936549213312 11695735 271681200086471960075203925267468413200 11695736 37479009790024784379775503135053721600 11695737 102082922625111674690882163603470386752 11695738 480446563050020378524638778164457447680 11695739 54086246710277013538523573810193432 11695740 67578399368601778165648787408584212480 11695741 1400780670551337858757739287222661899142 11695742 -603912859617426014072166797251878912 11695743 -421026145259159171210096778804585305280 11695744 518005572273515257541633773067588075520 11695745 421857498328277944722189301726474403880 11695746 -498798440387030848112909192532812806656 11695747 -376111530954274284598183456073026636800 11695748 243750324809048831435360148850420419840 11695749 50520607731843143034108818594363095008 11695750 -738088492338082720150216360452431712000 11695751 93284694927296656615802184792576284904 11695752 -57146172842506880844548338276849536000 11695753 250643551981872734568403042372567449984 11695754 -113222405880441283670707178133876057600 11695755 -408237476883681975470535263460888852000 11695756 366789079142292290066329506388430441472 11695757 -606820498290699922551665770248256856820 11695758 168237233671098928427063104432888748160 11695759 576395750380177668924554359871553755760 11695760 -92241995577047607166754722323032555520 11695761 468279763646038999163363156315896353744 11695762 -63038195138857337603656601308599638016 11695763 391922713447047309742444800016772787384 11695764 137686052850956911333076834171080581120 11695765 1330617339069568903111833771167066400 11695766 -230887975797599821809459100681292403168 11695767 468324720584961361147021077566472338280 11695768 37620562458051854480960522972186296320 11695769 -713802873966264899014507586085475771830 11695770 11721381335959279950472155331356465120 11695771 544773624462748760001629960400836517472 11695772 -224587893099730379005639311414807341568 11695773 -39568013388912502028012033856316262400 11695774 273627314642150869203131183797889977344 11695775 29532825498050518286322410074945473600 11695776 -527764990554747358610190871110925418496 11695777 -256649824290235351309153999336269419328 11695778 -354493153749658426500776584085679952560 11695779 -227298300938769661586547541794578453760 11695780 -362646613056560344578587890139797958400 11695781 759995497010425206093128087512464699582 11695782 49934641855896863427265543595131158528 11695783 180453989284922763204373553803176439728 11695784 -952069932578081978200196661456779965440 11695785 6755275057034558650618129935783695040 11695786 -14924258043321917346975491266970644896 11695787 36190154053795508353483702548842861076 11695788 -82535645152496937904499296451901367296 11695789 255261678735740472119636704252429625056 11695790 12926946246052572897751861243442398080 11695791 -465439779137474801105581689391099068408 11695792 -88217332116787770216753346787305062400 11695793 -1133464808457716335246233377937843754896 11695794 22425320844825386211214458027159939840 11695795 590792351726310367435653370445885851200 11695796 -10674985200962366364152023216237400064 11695797 477025197274999108994195832243595152174 11695798 -692317526705700054816172225430304597600 11695799 346965991605996148458126886423367781264 11695800 -241502292370556647524701721919816704000 11695801 -109585737058148953226400365691005354296 11695802 83336509932608590830987156136263218400 11695803 74638124517912311138761418186364194304 11695804 152635834563582006565855295019333824512 11695805 786097158298417893038508075473262205920 11695806 309440609969492263704907818314236262400 11695807 692143188665927579277361519691339327272 11695808 -22979638512848131034481846516131561472 11695809 -385371249616775380783469037394071893760 11695810 204417513200397563416047647723570848800 11695811 322312241964284341212923390324165283840 11695812 -365736987573459857494980948827983807488 11695813 622306250752214502100997534702563426296 11695814 124394296374471020671636446700849508064 11695815 -414049142444820096885508736787949847640 11695816 -718006154375160930740650705375417958400 11695817 439695569126641299947140156124833809792 11695818 29170618646824606823649356920774530048 11695819 1666318825841952843367865186887221610896 11695820 -109201424778035174806870210521665233920 11695821 -302163759248798429488926630261970551360 11695822 245034685239386457933524471495157896832 11695823 -751228420238082494338306526884646928 11695824 9672937976154816655421741213204348928 11695825 516828854562865831043851077419655088550 11695826 -441135553006369654989185162136207723888 11695827 16849303804639189079148200184025689600 11695828 -9000906211740959036561529283647707136 11695829 -795597747462185019451469389821129723570 11695830 -40923801177742258787230080673038796800 11695831 127522474406489492536365815637763682992 11695832 -1096295153548860000120251693741580441600 11695833 -1037958544909133701381479750522980605776 11695834 169845092041821658525199694733159800816 11695835 172818293254076150284911341262880753920 11695836 537767173992589832151322923449564416512 11695837 1118892406708692773078097479712266168486 11695838 5927549001587636562475156454162780160 11695839 -29954725333713205500161829083982333552 11695840 297407034887480201492762038499955179520 11695841 -796656994229176747848750602540820348 11695842 -357308101609222438536255099202005952560 11695843 -255457196790711898224332550167615548256 11695844 -993561377736688124341717340618516091264 11695845 -134403905400483414842081729370126950400 11695846 -113787265465462045547297518997652308160 11695847 316377869687105204569241102758185189744 11695848 86565962312636836864646624636008120320 11695849 -11222427289029184732991018349736638720 11695850 -176060456434890348406947207763856367600 11695851 -330878908378616899445900945130547609920 11695852 -847606484674633284272507746745382912 11695853 518852165831746501616503136238275242284 11695854 258051735888317513116078682886399443520 11695855 685613322350957105682131271821288985360 11695856 493743628422032951993629939396534861824 11695857 -524692384847389648585080845709126690960 11695858 264105238827575918841937666555906300320 11695859 762515730738321984711751068567484792956 11695860 436526061306410942183674669358592000 11695861 1366104221086648652076053919471880960800 11695862 -297834976752576593856925095234024153408 11695863 256796684968994877789126114938195250384 11695864 895013858082552452321342477831055360000 11695865 -142833423810140552248740087037436822400 11695866 -8493740506927437705269606240508248064 11695867 -657104746287163717721077895209781989084 11695868 -528570659044557365377899996142494965760 11695869 873967425738083540265022005408208248294 11695870 -171609703560472920505356573737782557120 11695871 34717113047423065586078632393655600640 11695872 -339139739971909098004794296678700023808 11695873 -287821013077084094300759505360523894656 11695874 694068386275359210580105443450713033760 11695875 -704801106487169861987361454657612740000 11695876 -608197140682996140415522729843711392640 11695877 -91915453229684492496616921397752547520 11695878 -220077989502916741613551249973380416096 11695879 -434541569901632149982704953200921354752 11695880 -46987324907620228412160238302995251200 11695881 198582330242923298674674961380481160064 11695882 -66576278735940364120317358316409417216 11695883 67587976649150876884131991772022787824 11695884 315217061547354283438503056088306740736 11695885 154583211267228671447596524548186526720 11695886 -6693501481799767408819739002589784000 11695887 240503767998168530736901894526683430400 11695888 -120530008262235270940890664416418521088 11695889 471315807510653200276549315830781248690 11695890 198923341719898660265994992706733708800 11695891 361941686817396140595717367564812995952 11695892 397240769356494337249708163925972532992 11695893 -252937729118634857040821750629266072672 11695894 89532504576664599941333316309226914432 11695895 -331701782970107789737688023576137162600 11695896 -201390367716870292486981545566817116160 11695897 169972964878115019304148798074168682752 11695898 864133895350399016899519665288440557536 11695899 857620705319127949554344755327522938264 11695900 -85207499041870192945354686597968128000 11695901 235377847376446053487813068562549371648 11695902 12875097529503313884613986436646691840 11695903 -913644036168692822040463928858971880640 11695904 860384780658385264057258627597703577600 11695905 -107596322003922423617221570529888468760 11695906 280495001053311215650491585207602499840 11695907 239932254215170495922225201210393496156 11695908 -23486624471773147750607202498960804864 11695909 -145229776487030593519523790402008765890 11695910 -277005590565663129966220314721072832640 11695911 82581734546525263609964973738750156072 11695912 -656102012760080913234016454579130700800 11695913 -146742736522402190704163388684798248838 11695914 18677745231882844411036589437905408 11695915 -308720478986830507158875291369470410240 11695916 304569307203157779702965889419315443200 11695917 322520159146530433044004497982571330880 11695918 11773169166584638130537784912733854720 11695919 -527038555624212014818816346929034269680 11695920 51498750279336443410698482880020152320 11695921 -825616334099451875864320119408463840256 11695922 137171304171369717472160345373927177216 11695923 729506353579071892441045996257546734304 11695924 -710035178447252932733972227823658547200 11695925 136523953157700233392734888598544136000 11695926 53087966548949023603319703120604466688 11695927 -636076318506761200458624430661738651224 11695928 133574743446445220107287030675869368320 11695929 317727646928406504085746211493718430080 11695930 -123129276351117541226352129188508164640 11695931 -55178047178946566158134167611957105968 11695932 336006908559756469955285849236386124800 11695933 362051539932236418253572492677315274182 11695934 -14547673895680677880201690908144342720 11695935 133714383330215285832201888506405248800 11695936 -110501792331465787209587232759508631552 11695937 3124151718590185209432717731197629120 11695938 92764869126228163640734840541953843200 11695939 1461896476195188429212997141268924503740 11695940 211281146419839720388543942208424038400 11695941 -1355461879271144457272227510141074553920 11695942 894924865029578553763537365384677348544 11695943 130125827654834775008453689487586478080 11695944 -156186589330774627246878624955212595200 11695945 -373989657362678360393563656886626982080 11695946 -151712296640898461524242593072405769120 11695947 -294894732969733572796809502474549212240 11695948 -124880360932668938012713284504464683008 11695949 259609062870097830598538736699799469400 11695950 119283691646754394072297568957528064000 11695951 -974446030725030231866287311684691516048 11695952 -22792020396616981598119365245040476160 11695953 103609016773321442415006381052974968304 11695954 -390819132368191062619159570236984567168 11695955 423049523452007889350652061389263949360 11695956 50175354860554718120284356446195804160 11695957 4234496736269989465848565649708998400 11695958 -331822510317419910034875326628339997920 11695959 132065071553055068272119492777368180736 11695960 -426574284882703638596270566533516902400 11695961 -868238666341146150759823688326331168700 11695962 -254128676634421538998384938633197096448 11695963 575620657185412102941265983252937844920 11695964 189365391364496938982839113820263782400 11695965 -594410830943870727082774505902074590880 11695966 3395682872813780743759347811558400640 11695967 -478848491188497502489563687863388675168 11695968 267251203139152640566518911748231659520 11695969 1286732973916511293746656131719256406596 11695970 -2669191484604896514782237809362854400 11695971 1889294523415050458721853699971522048 11695972 -113595331574212995225967800307483557888 11695973 -786897072117883540029612782366452342080 11695974 -233422573296646957073616314912955618432 11695975 142918251052122011826162528389931443400 11695976 -219226858208675326846432085953646346240 11695977 190924542280410421538322584855215642314 11695978 -138220440317062197231989801372223999744 11695979 1095785715444662797980736662059840702580 11695980 80831458726581854772144457539889167360 11695981 -2161570041874414498502859578678624554 11695982 227788798558967951704185328469873003520 11695983 -245536625776919229581439478973896062720 11695984 212796661895305517614649260286676992000 11695985 -62238137900084621627513960544331189440 11695986 -16748910780219878727498888305891699568 11695987 -46813994116222368551565210060192253632 11695988 27451172771187104940165537717015503616 11695989 -1249797690777303281078181695584949404320 11695990 -62017578800380195707626203602881894400 11695991 432495022498028554575782202459430924392 11695992 -68141169366723221371988225894852198400 11695993 614418053115691799161788004323321328084 11695994 586804079520088893294155742815731069296 11695995 34116058219506796441832600303425562400 11695996 -127842163392026622699718217224707358720 11695997 1441843410188209558478827516488213542592 11695998 -398689396199780618487966661231722207936 11695999 398886699252804222533331902628930081136 11696000 -14354073149624692516770938628341760000 11696001 -499301187286862492066980414431127512000 11696002 -13587776991651485130709843879241520096 11696003 573506831071946623803797732071504627464 11696004 386356727795509026772870837885112154240 11696005 547734967174531745197904134475429508000 11696006 252227715074400191729228201327298503040 11696007 546465590308227771079335610186709162880 11696008 -82959100272322292823310540032936791040 11696009 -593063566194537992515728417817462751196 11696010 -75704011790625758620893488552337565440 11696011 -162602304804138387545250153406679202768 11696012 614261690548077245725610185490554414080 11696013 -282104030586812162482027274902977400416 11696014 -342417914274542706661766318649802248768 11696015 454628231791771934185141385617535278800 11696016 -11891458576725137381568622334672240640 11696017 -45226096573995162170730143962722609048 11696018 82398901205695828485774036375049902240 11696019 191481538619924791101143327907578925360 11696020 129621928216383129962725466282807500800 11696021 -431929189694605549861655499145738544256 11696022 -301845002474748229574685025055931659520 11696023 936147089704586699541968786525391459040 11696024 236929508092668971160114942164075827200 11696025 11942341231289394533837340806435613600 11696026 -112698254840295480745927455103825900800 11696027 -3342141798959208294381536816474335200 11696028 -196390609166365557181570674384520052736 11696029 287954528321531117240541325155976081920 11696030 -471213380670957305263320779536527003840 11696031 -882498660292557972605855977033867598520 11696032 -342365520868422456295865808553489072128 11696033 159795455193178129441414908043715136660 11696034 -11005842815643657542995406095581459456 11696035 363396744956256169788436867025804420400 11696036 643308431042860268632005481499095249920 11696037 112779163337880084082503284079308930400 11696038 -6684096046410078136733770854881748480 11696039 4733554643646664689617630162657666760 11696040 183027972114725958201161699650259251200 11696041 505101201514474444173339102820378924672 11696042 451934326693878077234050016574562675200 11696043 -5705013718994955535465454557605457152 11696044 -302215012267951718102219521042413471744 11696045 402140671487916204374527014741916324320 11696046 470936227222240703818128551720434296384 11696047 -123030960399511259115498068791188608256 11696048 -20132582714940457990999586431574999040 11696049 -1212599464070719132247675522723928470880 11696050 -197654643196196477384434511456812069200 11696051 247458545003038813188800299005226264632 11696052 -59763711893320380521373115173047894016 11696053 1652293440854670530223126501999693975900 11696054 257018221743300804091989356052089149440 11696055 298790597006565991107889717286279476560 11696056 -47642821578952634044741137776409047040 11696057 328128620014109120257392336266363807940 11696058 -274731081294455236168349203172644243200 11696059 -442889021614692920030020598177723459740 11696060 -41678233153641134286392183934182384640 11696061 37080093404019805242852881085460920000 11696062 -468116770444641123223364585232845561856 11696063 -284499721495907613066899155796498837520 11696064 131055908031259307207142287301490507776 11696065 -38662006307440820401625667780036372480 11696066 533366939370411215500266759606100148640 11696067 52001277149536943548218856195554694728 11696068 -720567711881945291028398875741803458304 11696069 -148839913602684329010940422285163015488 11696070 39297774998656462431511288621065899520 11696071 -868721801791757381030545815597647474728 11696072 -65788275740174768027314522714219699200 11696073 -1019614546116025607644879028397185675232 11696074 -160881101936958521943587375035802265600 11696075 -219086136725496104667059367447643436400 11696076 -108748924292811804859926783955878543360 11696077 -343302568835148535474784554148669090400 11696078 -598625106684016891161044043634989092160 11696079 110727933523127195547832464140978425488 11696080 -52860210663415567278627532164623892480 11696081 -506600314312323221763071378557871927436 11696082 205074382300954186817295289060994062080 11696083 -156797330457373855433148370050903731200 11696084 -44666109916563557061836187071950022784 11696085 -334363705335026931384718697927215758600 11696086 2066470638625851340101084789712233984 11696087 -54891704570084226898586606009492988768 11696088 343881714692254089065122431501737656320 11696089 3393883387206998696710205758804289920 11696090 -29691616139986331932580375235797022720 11696091 -7697258740323849901841194844637292032 11696092 -277136713833472965673841771980357072384 11696093 685773134188390932947775970405083147564 11696094 256218769597838372160391811086312981824 11696095 502753234500533407770311631470219120400 11696096 132246043266098200277787362997228011520 11696097 59554880699691834355380438851237633472 11696098 -46926356532177104660002711796863068672 11696099 1016648744310457060304796458892508499100 11696100 49826082335700194334321715624896000000 11696101 496648892641416718417152306716328442560 11696102 -471757924989166968899027239312396224 11696103 -620421317530630190236938316259432354400 11696104 290587268478020267082165300540037463040 11696105 -776922959642790134905370367486091051740 11696106 -532612396439159551138389485609672428800 11696107 -260521926965710995925348668650744945968 11696108 8253312616621813178329145891830548480 11696109 227086903774081358091018029059719995520 11696110 -16209068115821049501819977982342096000 11696111 -73230133243814212008040434200545466112 11696112 199341178933700054774008584549439340544 11696113 -37543671212239812068193388499622748800 11696114 -155370360627157821086362182322391986176 11696115 246058297783186370002066292394973248000 11696116 -391318124628291478692604543001151775360 11696117 -123395331530919448934898094925244906834 11696118 105137297199612917902965815166984744960 11696119 155597220452064147866322379775555296856 11696120 -56725353129708157187655564566740992000 11696121 282391702398010564372836412708439942208 11696122 56699721882946957581586844270602592112 11696123 231506179579170561573449008336626170520 11696124 366337384463882824202507213958756728832 11696125 286815174253569052676431692546853152000 11696126 -226689884857184833439095875578173133376 11696127 -11693618882200677265219263908005396992 11696128 -44443551856976166382380368774320619520 11696129 7588168724373489028682186395640737584 11696130 389675250987207760917893536395403392000 11696131 578429532019428903665806610274228807932 11696132 113892859196478994023468699361891676160 11696133 6623597071385781851293085574453982464 11696134 -650348239692957982318797902765419144320 11696135 -649117042827634110092315428231942586400 11696136 262239630465277154983366153781187379200 11696137 389129660263693473609394279510629365786 11696138 1045279281816094508709513713921076650496 11696139 71147847750225547673761649857231453728 11696140 -291532410108728467547904235796181304320 11696141 -164040975536413596010665476801619040458 11696142 -388509030489384518912000914469062961088 11696143 666362054982106536527170032546253700104 11696144 -18250172765597868145673903277275873280 11696145 159774862118345480524031093187906762240 11696146 -61401810954098059690909179961024699392 11696147 -15577000121945838211415107978551499080 11696148 184050509395676290528554645298603074432 11696149 -385052287146687481606026219530856104000 11696150 -410073763973206865901142526504771599200 11696151 -644220317728973314822945050688107874968 11696152 257879762417039988600296134590028861440 11696153 -1050384161419894302840252461786973141600 11696154 264098698006605511532277183374188869120 11696155 -819473918520597872788006725251237814000 11696156 -126833900903807092500417829017058298880 11696157 -52374022052694969697200338211358606368 11696158 236717641233571025793020333551568300160 11696159 -138026461509063790932149779849407572640 11696160 -12940939902916536064458789756799549440 11696161 36126054768211468711637336198870438932 11696162 -767533555078644614176821120872244258528 11696163 43235553290352237311740701753757223664 11696164 -111656695746735336534401751205237804800 11696165 109442633657727828949673790170601736320 11696166 -54721874543013601370123300249486823648 11696167 -273902238431960182210280485275690659328 11696168 -959891817484569252123895526023382138880 11696169 864397246601623045018605219581838108768 11696170 21960104437169136251505582122612482560 11696171 -540595232387506760966420797827784247628 11696172 194969582213036961308239824510689280 11696173 -1064512232459320644831072675037564165940 11696174 -135843062950364200288221253137579397248 11696175 46594737482723891238282400089607959000 11696176 -30888796806733209796370707926566567936 11696177 -852291154393560278012485230043550260974 11696178 -30587678621594671585197338305320794112 11696179 -1267567849786071657955822002847227184128 11696180 158452951943662786513840628308149062400 11696181 30144697737130184643658396522998440064 11696182 337696091462402698870206623705312044800 11696183 -601152929557850542647973396285489652568 11696184 -585293927253393680173969646741762457600 11696185 727917520600541706298543566325263121920 11696186 -498053602435449505652927518773136479408 11696187 -719318086005697018127560896172698516480 11696188 223002195250896221013689487843597392896 11696189 -637534395250340209621864643508347609376 11696190 -146334298606829652005762830738064040960 11696191 -397061032004599310286358414829327951920 11696192 16518664529651951373917718411812536320 11696193 -11451417055249537474348291432584116760 11696194 94257067987224388400944805343447477120 11696195 326062756359443245993657184901447768480 11696196 40476529502645276403206723605487376384 11696197 469671522819356252494852488148322719646 11696198 -415474552574248323465912728323674890400 11696199 -210246124778408166128554556291378383152 11696200 -613297079882400837321219271368352896000 11696201 -1078402416866587007354969936059943510592 11696202 -129029064683766015444003365030846244000 11696203 -3482781539734976101590672028580813548 11696204 -303182867009738922629623484861217908736 11696205 412175512984815894884337566227708443360 11696206 -16194418841651245238334167040959214336 11696207 -184156190711667326820355087425504107328 11696208 -83724088027502115177996878456232738816 11696209 149427538319478201440903939691920593216 11696210 82564258199012104159964057880246336000 11696211 -32877083256409605629887315096646313360 11696212 -16782250088370730974131427985105330176 11696213 575571269003727709088095509628605950304 11696214 69106834576386823809859793184342609792 11696215 7389252875647556607373227572955804720 11696216 -383444972867281976562839946115372154880 11696217 -88075031382043052743401671574450404352 11696218 3794769840384536629430060410204834560 11696219 115150214070091633537782850030991758920 11696220 -126913284542268067955962151919740774400 11696221 926716782246610922890282854685769585292 11696222 -554133936922922053675441139522642611200 11696223 -479056032832403288734119833853403008 11696224 -76380882838296491616232374070714957824 11696225 77311971355252371302577723544070160000 11696226 241126849392221166162899154220696028544 11696227 385759444151628840813577449271335874076 11696228 -142380586114885965131149854894153231360 11696229 -547505878428984508159231716787033704000 11696230 14040905012887019577114461393827883520 11696231 -243593820246660768056118757190809960608 11696232 58826067809011575586670082981106483200 11696233 781485038698703720741707946867965479482 11696234 -139857462349435104468526997643400321536 11696235 -204125131582945688993580989532468810000 11696236 -44018606194201838174272397102119154688 11696237 196979668882907686689678319567395862752 11696238 4334438556498056284675523753588247552 11696239 366249033085786432481740909724737141824 11696240 -7126670383262449623613984585230090240 11696241 -458071849765431577846394749987327102608 11696242 -16066517940494959135850384760162205056 11696243 42563249072128688026819305934052031744 11696244 -155550429696423345587157674015840268288 11696245 299142327890856071074061333463938035200 11696246 -343796527706191846049677473063017624928 11696247 -62721263602212924380441887615384526976 11696248 978082690665695353388350696796613120000 11696249 77436342732463033633780227502832726250 11696250 27779827467132800793448110665438400000 11696251 1075010200310244189864716017415934572880 11696252 142308954654963206218291174958178181632 11696253 -310081424284288895138014059051363242496 11696254 265120166461827577157034359350123224576 11696255 -371859287265424506417886175171258030400 11696256 116190151566548475155181283448098652160 11696257 993290304717024309679947857810532469552 11696258 -3320138463756792617847775825715197440 11696259 287984011254803814580904637586823136768 11696260 191065940463507674601010679319156595200 11696261 21380577553573633956850376068498228992 11696262 -330711775537004410336554693576039497856 11696263 51912211902527263304169231862873104504 11696264 -902312199694702432283971708154940656640 11696265 41298530628583815081956002541830521600 11696266 631163924263866640037295251197648903680 11696267 -376726818057975711754181727931907389440 11696268 719032481760304191755444095883007442944 11696269 153703602465435559296083168674740635648 11696270 404885976139365477681842112945567142080 11696271 -10031139440828214897343340943828250488 11696272 34560762448653398001844078140092055552 11696273 -1069902310445667903407086129229835254478 11696274 227570978179986316000483406943920112144 11696275 18397462894850825274302946866351910600 11696276 -305368249563732929063779083822132339840 11696277 19366830518205336202026494265202076160 11696278 -149901288549441364341550385990417410560 11696279 14484626325432931934871871100566996992 11696280 -400069015321071444598082063454676992000 11696281 1237398671467458770281319333441343019082 11696282 172173200159410088637657643912624112640 11696283 -795496904903232118121724535520725379136 11696284 438237661156931978348238998472095940096 11696285 -117734566244106881959238427899732176020 11696286 97804441628603829227264346045097482240 11696287 -497579642133879904805629792058467788064 11696288 1375377009362187237684267084303462236160 11696289 -1011082693809243690778351473167219553600 11696290 -191197640322057212199092884228254673920 11696291 111916865777272747000073134998199526160 11696292 -225890794417790430644751524238704640 11696293 -509987203408854148878576410120317349600 11696294 593155333907288244799799571494210959680 11696295 -134399362221595701206482074464374990560 11696296 92902108207322683892597143499209313280 11696297 541956636795214391367377731111776106746 11696298 379643825406836459782809752068548497664 11696299 -869624255736907806940361559655742922700 11696300 -65237185561002636434681442619637760000 11696301 -11508917590701987247691139087763520832 11696302 -141605233697332418514734209206536707968 11696303 1085867854075736462224200569703088401552 11696304 -10425158321568476730187561222656393216 11696305 -125251436996817031255872631172849683200 11696306 27600514060705460363938936614002878464 11696307 20569694695079748431823057716742120192 11696308 189333454574867279251718516443476878080 11696309 1042497271280545891596893468521712766720 11696310 -130384115612870260451232678238620950400 11696311 -150812969772620633627687521931650357200 11696312 234593282724187895221139884666377523200 11696313 -519441930760616214364666632256765243056 11696314 252366022646087236580495573070645894912 11696315 -617477579228425633479357179586642407040 11696316 -128617772422722744144783294798487059456 11696317 -985300580951514443657515711952172168634 11696318 570869549551540321825856436299376303360 11696319 -515640945514636696901480452931514992640 11696320 66602365308031602457537799486051450880 11696321 -248922888892633675240237473568296645888 11696322 231078825505173828913937376351357705984 11696323 -1254411196658653756145422451922434543040 11696324 924004497725727711610558918710708111360 11696325 25845658885767140741870480747312733600 11696326 -827484182150241775176647221318278693120 11696327 236562018898583521410113150748763016544 11696328 -42378143421936894777730114915265740800 11696329 -312256623638643438480310919174464211328 11696330 141537033408532346543280626069198398560 11696331 63984846757427054351472158431315661016 11696332 -10019737927630604821325404804152058368 11696333 387537362811034936036183217772844921824 11696334 -26110483107859565121184462345424660352 11696335 22396907330736584674773099981483486720 11696336 329166101466685283884947044295703314432 11696337 -850768836205670619791042431899171517680 11696338 633856301160644135724132847636165030560 11696339 -1117323026196545490415762268828632915860 11696340 -204070370122391210171065850507475333120 11696341 59806019716842239701986489557935441742 11696342 114287231780722454343488589446831286912 11696343 -313217370352586898544539040766708549760 11696344 -15165898356125832034229100370391040 11696345 -1118971924499083996112990771652620707200 11696346 569131452561539829484847302784169477120 11696347 501678444600284839829059456261923719440 11696348 619536365281435122569584210881861892608 11696349 -462866993708925006266292289773934782048 11696350 217443537588737732130411618763938240000 11696351 448463222513556870723623129210553165600 11696352 -54013442307262209480228320715480760320 11696353 -182088127353061824866699009649423266398 11696354 -52757844166156600919179297859655878880 11696355 -43682276538055085277516435512381444400 11696356 187221764031937885168383192821915680768 11696357 151699257266021850272348126011937706864 11696358 112030901324605465889274586118898707328 11696359 -19438362328738989759656841332807978440 11696360 -26056893367964497535786564878830796800 11696361 443728992535399529157516479566776126720 11696362 -165350540407691310951228161523181516800 11696363 -508116443580860996075214042141986280960 11696364 324023326485077556722507485001134256640 11696365 -338657733000593717860687900438511958600 11696366 187812130195632630941020967195520800640 11696367 498794207426879564906150802086810092320 11696368 178998297223110779413453685359695888384 11696369 -166031661708042695214427254046114285230 11696370 -46724884372792234178614606964206371840 11696371 1199554125383075001604734433255141725712 11696372 -12687426827723666716111107674738300928 11696373 79449913382225353819190559531376934400 11696374 -99207452404242786351870295389268754688 11696375 -323408383829905669298228038086217476000 11696376 -340224297839944495684134532828061184000 11696377 -480299335177353679110386314489358321856 11696378 703508471532242518948573819140119952240 11696379 -1083755302621238547105442231718787732432 11696380 -5672016601845931625035139411460940800 11696381 -741948348568169392453076103602940168000 11696382 -102401590276187514971878303736015918400 11696383 -699730754535802295891484669774613466368 11696384 143392956929529299813022537209685737472 11696385 -49552764865373722165037680998951345600 11696386 -1872315165211180919970366927819672000 11696387 -518795789134172780731912052400970680 11696388 -176572525880213874026839911643902535680 11696389 428031810164491936279171872858601574940 11696390 188424787080191513561186464723850593920 11696391 -72799204446498312059482733459922821376 11696392 597255351223315711566854966322789504000 11696393 27958888348606782940346934610872687360 11696394 569662968258599416325664009771780041472 11696395 -870141479284054307071875646178831163600 11696396 -137839670531084345868164111587618176000 11696397 -225227679163084404527842632945474593280 11696398 -181600496307613140599992902783612057792 11696399 373930106154854445173889913064808116736 11696400 118383410516521937867902442353766400 11696401 261184111556631160261655264334232201204 11696402 -67831778289536734280727901484827029888 11696403 -222200963723440873211813893801924817616 11696404 -541462179212230320474518524935261992320 11696405 102718851912165072245919187084218879360 11696406 145248807677838296227799959231447425408 11696407 47097458880897446250629843728886598712 11696408 -220834464161313031817170967894578329600 11696409 189358743779666819854401089677318213914 11696410 322277687177544585893078759833800318720 11696411 145418980591864094235605448969665453472 11696412 -27669269721944735581868946664447574016 11696413 -807636563565635692902348261386869469338 11696414 -276922116050325809750168231331347857728 11696415 -428587510683997192735068571214220628080 11696416 -396518634314161620124296088769864859648 11696417 -389536190729883380780009288995334469534 11696418 52232156451055581589103952873947296464 11696419 -121890857345334032630936192976969084160 11696420 603863857830340567958382434819861544960 11696421 226550034727212328112595989176923294720 11696422 386923154439000140096303776606400620512 11696423 -876794916756053501659207150765960472328 11696424 -31233816664656621403055626392698880000 11696425 -19122600609297249130143390964871682000 11696426 41348391520819606646560859503789512960 11696427 -132738298537708932425173323765893774160 11696428 785243584203542410184329590156239574016 11696429 837960849372050314374688657088976687276 11696430 -57486330340149400820287043615124480 11696431 134551764913988462243517740231982793232 11696432 -272561618415735132907404061479201374208 11696433 -158877266820654850334330686939212088320 11696434 -803734063642644914500648781794090119648 11696435 934776932191312952997595424088582800880 11696436 276627688380803167241788821895782187392 11696437 191486681917426398288215056078427834880 11696438 -250214332760010969333407320405942392960 11696439 253777561756358686841330901445190837328 11696440 -66778646830502175075124633567039488000 11696441 376196869893044186467436950478833132842 11696442 -387643545680597111957247699006266090496 11696443 -54818137482322817391294000723124845312 11696444 130147934328743851306061504631807015936 11696445 4296212277488986847199451939558475640 11696446 -188037326410555627281176089995704371200 11696447 -397875421249403808113150262188232518064 11696448 214316943048677451389389975971189227520 11696449 -303869063073592930737711946083296895550 11696450 -347615941719354326407285443655918740000 11696451 -227013782511008175987818040924409281360 11696452 -5499868324390018744835165825034074880 11696453 5959878078384332421836440779068530044 11696454 -151640931117625416033420216522404044800 11696455 -109656830416820499621849738110902272000 11696456 47124733202157569225761103083947770880 11696457 -269249164703826709606522223346850036320 11696458 311497780357791508480627391611632709632 11696459 -780484285756248969286825854259372304184 11696460 -27952003729088407844974702217304391680 11696461 33458031596252257239982032486256280032 11696462 587145229475469781427832966406786750464 11696463 94805602599510411635107096788503739240 11696464 66458590539475613491788922095129427968 11696465 1101826108981033173227008638968548980 11696466 -244657492179471881457856213375915794432 11696467 -733099934461821080156476643262588370848 11696468 -58100097446417175026916586675758618624 11696469 -1500821802382746230213498414298541440 11696470 189155988885407813989128620923480231680 11696471 1396375789857371311014208587843281361672 11696472 334617792358768251769529658312115230720 11696473 4062676605520621252226313495093266704 11696474 615076156821223476747868045209316181760 11696475 96271202787837245104830203115789984000 11696476 -783736366362434066137936386254942453760 11696477 79491236103593721320225802160589025912 11696478 -46504127972580651455806784438214100992 11696479 1116376933262249810579518130171823330080 11696480 48818536500362085744542362878392401920 11696481 -37896502522309263112367011301267241708 11696482 65898599228335075584115235594149424640 11696483 317049764181266742072090676652352986880 11696484 424207109093984809551526704761834689536 11696485 -150648425089655174936704151455698386820 11696486 -151802869754881137431290889741618075136 11696487 344513305002933484397451915416331845760 11696488 875248648896095002927436570801166965760 11696489 -193715860403268982838003669901476227200 11696490 -48493107116622639663637018652145093600 11696491 -531210642427334843624937664633663259928 11696492 940998551536620513841386441892231283712 11696493 731643790653199642706902615942446822144 11696494 -53481117622909476648684992066571824640 11696495 898686877649927347259490264930854869200 11696496 -74221067484196925922695575371851071488 11696497 1691582599347233252233284352852326800740 11696498 -25167724537606091354794152556839889152 11696499 339076218295533185539149868052310594000 11696500 -775196192937496524969008702920233600000 11696501 -405720059586363342979361530971183858528 11696502 20443486241267054337268639951801693632 11696503 -29545342844863974930984533925257815040 11696504 -1276638732407522048841849899795985162240 11696505 168027873800791663237097465187703882560 11696506 281865146978236226605115902027297661664 11696507 849483897887246390042277235161940043712 11696508 640165957019223066550361829943160939520 11696509 271102711295014318192009236429705524640 11696510 30316039776118795832613193241397542400 11696511 -272474812520639947287953867712085088256 11696512 -240527630994285734585194570985137766400 11696513 -1329157228526263182376147790707504042560 11696514 -163844419413000347300171500676219289600 11696515 -10347956697726362359616996356069353840 11696516 -3099001535806666980392054032013500416 11696517 -13664931050046427718764449767702713344 11696518 76810601487742721075431664824044900960 11696519 984100292190062498137247866589825191344 11696520 168360171897315205324171866404332339200 11696521 -203776340420510308520666287992315063756 11696522 -19414814202337009079684761479310039200 11696523 -199689578652975776696994675438916415016 11696524 -137678977699160862639950671369629953024 11696525 982511666182050921631198805605773256800 11696526 325122445161282078443464374504455104320 11696527 357214303263306963913792963224954558912 11696528 17314194347158313997412722019278692352 11696529 67555222265040025009534297210759151808 11696530 34324302018174118129858362670820877120 11696531 -258645263717665168218709195179605369856 11696532 295612445597585772239741536198667753472 11696533 -659198379960241080742784987391492104480 11696534 -186098241915060080116383537507770403840 11696535 148339929237504740758361154987600307200 11696536 -246308615196627634431424770763078041600 11696537 -20813001142007315923657873594794033468 11696538 49436551495775822165272827039364692480 11696539 840954678940032956307657367815774383080 11696540 26557297700808475285124295790518958080 11696541 419484161570093597040822062804210245920 11696542 -229397084659505935493908396433029800576 11696543 -865505842725514339709848186968861170208 11696544 -255430982181207687227922157774777221120 11696545 -46800817707596758376931079711725103020 11696546 -14456765566847397557675213190984228528 11696547 -582051539720602513037712427913689087680 11696548 -105913688979210617115941398725923323904 11696549 -1169422130851587856461704393938513264164 11696550 -72222569433886020039611295471934027200 11696551 -317890537671756606267450530626623748240 11696552 -256577380114386165870130656390986956800 11696553 -391860449183042019371160723845637211536 11696554 -28308918758176598670345565005710826240 11696555 36444466535913152194176100354143302160 11696556 -380200073600523172143846106959233776128 11696557 -145164717880797148608081794485871220608 11696558 -73221409350409267820840646649081547520 11696559 4348317044128121457750292300159511808 11696560 12420778762458410578849802441318400000 11696561 1236216783967734696664723530069100515840 11696562 241227957260957595451933807261997846784 11696563 -1249125821741631748811124143211525971188 11696564 416087593693819048164834129425632253952 11696565 -337900641210377241894100535194813920480 11696566 84856355374067048936348950605141294720 11696567 553063750428753470129749305726616939752 11696568 -14551056123462321877161510260301619200 11696569 -255370399149387954622245645214093555030 11696570 -183977062033553711877729491096974070400 11696571 -68524209959852111526910030970221877520 11696572 -351322845562015394750102641752757273600 11696573 -167432766850557028635592662162645319680 11696574 269274423430152032274936469127533224960 11696575 -555241677098832650757057460293015797400 11696576 155250706942881578480250102864811130880 11696577 -990968876472816453928528702610207952192 11696578 765192444371996500239655977036000471456 11696579 467483042274745406387138239621767459840 11696580 -116868504001695338196837058222875709440 11696581 -255540513624203838372381383873233662720 11696582 -187994648839378930066499028312599846400 11696583 804912943374574782079229168174149683024 11696584 -248249842610174429586301255971000268800 11696585 170992718664057466215933700945514967780 11696586 139966814262013299037659019679073792 11696587 -85615166621276133656341002078114072288 11696588 -406525801012129751194581583175321170944 11696589 897857159228785622499733745819032259520 11696590 102618726630528582257181864357069763200 11696591 338623857832602697534165473433002705000 11696592 -102581347824810647393685431032197808128 11696593 -93709441272770418574235903731076760716 11696594 -11818776356362802669120022202381109088 11696595 138021259337638246021747758797076271200 11696596 697706432665892165652139666273609047808 11696597 -360850787837486468815058554725881564256 11696598 -117793083615797469266501578525316822976 11696599 -1499009779778512075531903524322189554840 11696600 491207710998503190916824528798955008000 11696601 -32259747762328531600395212355921335616 11696602 3265330986971276805824079984816132864 11696603 -478596397371806595425158437000371762856 11696604 -58341909809448996598728171811823984640 11696605 74335770294389217508564768737854881260 11696606 134414898701839517425405160768072986752 11696607 -404507639495098134032264945673721876152 11696608 386803629975640757682088372949697429504 11696609 810991488317732096191012115932053851040 11696610 -51593246250982270028135473704156794880 11696611 -621784649027467960075614157842986410752 11696612 -113308207187860244362137893684272177920 11696613 552572701895283068440784619573535746144 11696614 176140131998756178717897938586059410656 11696615 -18416176543521975223500872402166304800 11696616 607510117845551498256351487050072883200 11696617 1393465650692575540930187842776343124666 11696618 265796209060832787270168673703597987760 11696619 89864892306701472349298825980206787008 11696620 -244785908959236106252411612894188088320 11696621 -492751471092092346435132208671310523178 11696622 26076397118775438306037600421211055104 11696623 88682738425569122704560340042895964000 11696624 510936145812478585097599496935625687040 11696625 -156378130972669767003795054842576382000 11696626 -525827719736210014356554530182597589488 11696627 200800044972198590350172954545517631600 11696628 -117962130061837962872850548782350120960 11696629 -15705554464291634965313053551915654528 11696630 -184156802738297584716817583035061564160 11696631 -62660986324088014094254594208018678016 11696632 1096582278960627000804505002353790873600 11696633 -140902682998649883490700831754140806200 11696634 457478662833480545980857129079760732784 11696635 -459745040796633747349098894786410449920 11696636 1374845687983432839365799395829070848 11696637 771045164868241636013877988814791464960 11696638 673545941613851870776202563096421406720 11696639 851138009015144922441554629716446461440 11696640 16106871297631519828073966322654904320 11696641 -324257292487057842128005350836071410432 11696642 -373893568547478723661661467395872532528 11696643 17529782960115286696568751357793053600 11696644 5801753545134525513304322550594089472 11696645 -6719111866521573156077387968800605280 11696646 -151993345132369785331111729481162756352 11696647 81645074338693746234678613790772070800 11696648 -788817800310529143578311783204040202240 11696649 230769461416168927258778881305112089600 11696650 38595530002455136654492504364167449600 11696651 578260957422793932365588101854977261904 11696652 -130995168248470054796488900906157219328 11696653 133287069093948640121137899897657518284 11696654 -196361984537579151580286508523804444224 11696655 144006726372394940023414387542024998160 11696656 313488765199374745958886185829677146112 11696657 503025383514140942635292285800309562880 11696658 386272902175434750511925172159422192640 11696659 -11466404149924754118996392829843441816 11696660 -265077668494653915618578269027145318400 11696661 609042565505094219084408533936701427520 11696662 -248312263187385870964591550970843783936 11696663 284026361369343608423846511706074951600 11696664 -93465929884434971027521139647986401280 11696665 190110626200224114518252157981782781060 11696666 458375523332353878250929598769554755840 11696667 -11744082939871277159399285423695638120 11696668 739787913266804406567415863157309634048 11696669 -586718674756193658794738094459273579930 11696670 -286781338616152795237682314364879020800 11696671 61685946892749387829811853839060505712 11696672 506717816977782166838056443690614784 11696673 -133640229090344593025884610066575795200 11696674 -168885928293503033366164410498696532608 11696675 74828965517474239580835815805242559900 11696676 -388119192487355568232924756008324922368 11696677 1174974360546185661047619686840008606526 11696678 114786954373693258213561387351442702592 11696679 -231519930848425461528126521156946121776 11696680 1752493848087174378847105094683626700800 11696681 509746954650707973148200752263009088100 11696682 66167225520389445393783365028764926464 11696683 767292891236899246878311154933570378932 11696684 -424618706554112488795643287677852451584 11696685 20678169357426004959288666636076953600 11696686 -53049416384802824270811423835024489920 11696687 575477740244894649129944276608066776336 11696688 -1601604586144812844693714434282455040 11696689 1296362302057871149371565767892196696500 11696690 52080288449142049713650901603160605600 11696691 -372096221198408903963414333058650343360 11696692 -711505109778167185558377337935973232640 11696693 -1091951079177678121597914901027033703058 11696694 4563492159614529320345970895484453760 11696695 749919003581587246124404544904841855200 11696696 -594491619832851438893498240741901926400 11696697 209580030526337365158252626548527540000 11696698 -174765249467818756049866452421972688640 11696699 -26605760963131918286608442785525264608 11696700 -38047842041514014189274974307768729600 11696701 -825093257567894257142401738540589174400 11696702 974529590204598571283082986705690633472 11696703 31192618518038738441249670839801591808 11696704 300780614541213626497367599243539251200 11696705 -46057926117525647029191071069375298240 11696706 147364202927769969366543030572886534144 11696707 -160710794604014711757703247078440972 11696708 -235055755249084206554555485072130662272 11696709 225214433723411537637589248186550811808 11696710 -11235796325061210924732792066884532480 11696711 -346308340702058181985035436075238997840 11696712 208157833968473723442267937154676203520 11696713 -86379589191610512609228107137351399040 11696714 -661576825917127166708749364829207135648 11696715 291453144499131236047296321728386863600 11696716 -38963153863018964236454419580764943360 11696717 -6229163487921407022696592701576005952 11696718 427120766602909405341829637459981718528 11696719 377373227800135812286706915669386551584 11696720 44679147205459278920047702150105006080 11696721 274573223725593543173980881498220323312 11696722 645288367902378363705847063974875808912 11696723 -560387688985224135325720240154088794280 11696724 -9837258696424869908521091867867752704 11696725 -388907610683419103992872225267955765750 11696726 -167781932024584309955826679248351373440 11696727 201016673160554997143556493523521237632 11696728 -326414250674106869928884611619404615680 11696729 418313190804231465935311273545606329088 11696730 -22910720593882847849242579003745537280 11696731 -13702424531018672942460699862712961456 11696732 -982969411547535283141158251783603387904 11696733 201306341675340909626361267033807540102 11696734 -44397491221483312626512216115603849216 11696735 -177423172818856856137921107003796344000 11696736 -179288365427386571433788893455506472960 11696737 -13472490007500926773124004676615851500 11696738 375186293707262290131329978391448829520 11696739 -125341176035170600254581350087959223176 11696740 -686908274838401249201400865299000115200 11696741 -1063468932197909529344443673243463998370 11696742 92294287915358008371910120574881812480 11696743 -74091829037587171499238428496191961456 11696744 -29804483442858541922386752038819481600 11696745 118096708628248783205103096689042582400 11696746 -475845707546309121595710955914943502928 11696747 -707748665741048740283043505602993585804 11696748 -200011828985363367645712497640690679808 11696749 -1002830769413523455583778616313424217664 11696750 179691748659601229574542481183449280000 11696751 773891857883371434515454228864193601280 11696752 -144990848069143607982599126535583596544 11696753 482465530569964454534947045326296053824 11696754 303490261331932400152957279155508744320 11696755 206271237402909264511565340596500550400 11696756 -434907733407051849749575397348666993280 11696757 736003405493938487421472038993591236640 11696758 43985446350114205148129345560257528480 11696759 -308320705203992615811088910690495078040 11696760 -84440629164254520957552440211150950400 11696761 10709078558996847781076766410826072762 11696762 -89727850048236697605607285829622054912 11696763 61739342427769969644917503796176816608 11696764 963978556180808767153977689131216664576 11696765 178842203222353763744966195715542231040 11696766 -125120452535421060706394437033452205056 11696767 -472503971299819201106606453276670942288 11696768 -1095832535497296311994310718947464314880 11696769 -31017923122634346381308161672568424192 11696770 136932263394084015891055656861613186080 11696771 118612103358847809381479531783783886972 11696772 -21502427765212249230689472934872649728 11696773 -293210661651798837773357464972069025280 11696774 -91447043005052482655058750234584123616 11696775 91424132085515322911829874827149808000 11696776 76033168868328996036947162139708456960 11696777 975066261822064019199287563996271305626 11696778 -730397392837950584010357143027150100480 11696779 -50792672246242566723443795552878929560 11696780 -603681105709260542031856110537268454400 11696781 229132045230892031581608323024898927552 11696782 104573922127381192478188212130872207744 11696783 695395159932830463215202739259754276864 11696784 117370321317677118989247580867238166528 11696785 144709060060893100236666942991290802560 11696786 361203417602592155479483433449038116640 11696787 -5199379510758037314412167076773677472 11696788 370342055462773779101126759969969879040 11696789 393131293812203915425131066252747214524 11696790 5332071749850830959631213049083001600 11696791 -503687925706625220124145537792974506808 11696792 -1149648013620449405098383931995155712000 11696793 93375838793261350426599683442960224544 11696794 -237834138258084840392184361366550636304 11696795 288401766984010575865296459109028797200 11696796 -174243001384321457834915297456984948736 11696797 445198705753057255801528974141841160032 11696798 467787243886332563982030195858469300800 11696799 403253884513014495830770480711853863680 11696800 127943672622956028366278810410642636800 11696801 -943357642130194779255755433375897831198 11696802 197051941891558157838907840599014576640 11696803 606861874975806620879341153878723401560 11696804 -38717392294266425783523377883014615040 11696805 449464438843810971640182764403889499100 11696806 -454890863897750444490808041725604294336 11696807 -94491738542089410731598379119448759944 11696808 -165099116463948746402208582269521428480 11696809 515156710445920940675130199909225757520 11696810 -171762458083378180976883061717872842880 11696811 -113884788121601143228477511073001270272 11696812 151188025945912885979104988741407050240 11696813 -20523317806950747499460693200826847936 11696814 273646597416171469776076702753369644480 11696815 -261396918371699661765666319595219782080 11696816 76615151865718652010586624944710909952 11696817 1278169034019036699414806904216980736 11696818 -79421235737137802160085146854815234560 11696819 871108237639684479985798915966169600160 11696820 -35560116677135913527346952829445734400 11696821 937580992078342525010228797542572599022 11696822 101085107880240426941310526869114768000 11696823 -395601687618275773038249649222963201728 11696824 416164198637836454521576220967976427520 11696825 -72746225146725704925717042681889248000 11696826 56369434324320150837634481781453087744 11696827 127244352380969779821448904243522453504 11696828 420913882323217987054159351156692449280 11696829 562075084994210319131289632611533360384 11696830 -409502349338941179668296039904313877440 11696831 -232347472588942160490339376543686481800 11696832 61256381597922241499812271077730549760 11696833 -799377826515840984881272444234995929976 11696834 -358925600683426752431652932810370224640 11696835 -28822489470905516633636946651273248160 11696836 -735671026652671029538343483927716251520 11696837 66413539045697304334495925218002558240 11696838 83757398061672628053493854330413233344 11696839 805530067323894571991643565123750439832 11696840 -588580550560210726888034351356241510400 11696841 -235776933222310837248170721979503549240 11696842 672044940858854978213265473546712769632 11696843 396327257254711986020577627053435581920 11696844 189651968115607476312802487416672943616 11696845 -189692969713704070586489187298716750900 11696846 17709103636633380196088595866650938240 11696847 539284574084605976032893171390165272064 11696848 36648136841194380791091000810249347072 11696849 -319087478222832931565111238081015920220 11696850 153237895887020084949679857597278304000 11696851 378494060510099541358752588203840737704 11696852 358700550983895643987476082787172951936 11696853 76047898224133513171121083683191572608 11696854 -57788705255685317328042332874824538240 11696855 -420502517855986463387300207393103627240 11696856 26280027906134091778372373398079078400 11696857 89109808225056675935629592175476622720 11696858 23366989506475085415755278633862473728 11696859 216623111547357190090874841103025216640 11696860 4052960265641235041563718780089958400 11696861 443091222754525434915548420359059419424 11696862 181550984992155638924995413418434145920 11696863 -99124975552976065087417680955926191696 11696864 1018298710562916651559131881231904669696 11696865 -363962880614718040458510315424860785280 11696866 133826569564612310017477467790601239632 11696867 75731696558882183938650865325497237824 11696868 86553399827822496369557595118840949760 11696869 -156363621699313696063165158221218751904 11696870 55430277379120607849605300438586090880 11696871 436979879133937419898378610319619599912 11696872 -103461614201405944468491467266072166400 11696873 -261917525544207982549316493091513772976 11696874 -95956527628533437379266245157630504448 11696875 -465099194244350297844582959314167750000 11696876 -105622304996403843928780460408122579968 11696877 247670722968699361044427300888350385014 11696878 15653174902252840195796922995310690240 11696879 -526080812840801736357153643847144414424 11696880 4630819243009972510007932210831687680 11696881 303348958957596105308027025263429219392 11696882 -203763431630996416925715884564128628208 11696883 388465475993144310761651830651460509248 11696884 398810755538518813840927951740054259200 11696885 -84151084106229772527239053606626765000 11696886 51674312964989893038311921926689442944 11696887 1252519842033882239765017418706026274536 11696888 56051865100353073566371159036505231360 11696889 -223554101796399662126652863623842132480 11696890 239585244538093350136004797888748175360 11696891 779653300743629102585454133689531776292 11696892 -392334137372951211503865345087506227200 11696893 -306029698328587571688502723557063695156 11696894 -358592981718505095215767447781581854720 11696895 -1963475621199759979732996354974773760 11696896 -62229676577193749966008727335252000768 11696897 -820910822825748770249154763867767846654 11696898 -444304574999484835343716512684317168640 11696899 321269920066672197243016838694128280000 11696900 -269392496207026198005149471000890896000 11696901 -272589380446459215623185711165535257536 11696902 34627995074071559250268006306806042624 11696903 1685527910881533041382731309993418624 11696904 -282994821560031031105247944894621731840 11696905 -16011491747541086537584702393727162880 11696906 -45008260756224730049895210467283776832 11696907 -114964485074339164483448130511409693712 11696908 156826847219722300628243838152956176128 11696909 -53556347270685028291786633656079473408 11696910 -320171175068286720053276943575309216640 11696911 564712840633960173897871728857154606024 11696912 98536128321574952649972680239111151616 11696913 195979632139997950944681877871436199200 11696914 -147108296586801947789840087096386564320 11696915 447239766185563372629476593685343129600 11696916 8548588031090791273933445312004587520 11696917 99534945002617066026308890310250561340 11696918 -203197623106786810864980529781093495040 11696919 -25344088030159076161002667964292611712 11696920 -74741926013760301692190373765858918400 11696921 -417612228516953580343933285877820525948 11696922 -10376195857977569029933844663264820240 11696923 179359284543334581607826127158590645536 11696924 -930770279775818694117979527895198063104 11696925 -47311040442051525976040774136632788800 11696926 -418422043842386363971623095774773735296 11696927 1109725571091130425978576898144410806400 11696928 -686984356895677200877863430423234215936 11696929 872234676443329489328680805915470290530 11696930 -52181467998916423610768132381176512000 11696931 -226099442376787707169324889006042620200 11696932 291155152381200521697409674386783436800 11696933 1138396169369633916701092210513850762040 11696934 -209009417182500662626238191379862996480 11696935 11050208303923993276373895165570858720 11696936 67287680826632738498688109224848332800 11696937 59952867378369652382670216906651533952 11696938 -365677500803399760455973376625715816960 11696939 -813092947687007151763619893426352061144 11696940 -358656547026935365097152856656763750400 11696941 60553769724778580929868210879386163040 11696942 272462872157629600749809703607910167872 11696943 67720164736604177175656693396242157064 11696944 -14459693732258842419087156237930201088 11696945 358315856271533868322847640018937042920 11696946 906663482694525101851627636697236224 11696947 -337401781040904411031956271536774138000 11696948 -516379281887022322805919818059253016192 11696949 651817659617154081214805326894588512 11696950 -140671759568749549148573184275751564000 11696951 -67108082888603787106818204266044200960 11696952 -153603975354551743455983805731461324800 11696953 -392861682031835144877906200139685661436 11696954 -390669831095613650855995056939553026048 11696955 -528625754226620371453017815840121578640 11696956 -84007645697726491578422351670212438528 11696957 420124939023586171034678377188340171206 11696958 -26164573677866465834848312227252797952 11696959 -908590436690112640604113418263994109896 11696960 -246734115287147043884007224784023715840 11696961 -314178302543570263297761636550048600896 11696962 -369152466328197367536971714468877121536 11696963 -813910597414708756441421388214663486788 11696964 519473740545367519986140105784785918976 11696965 24470833053952034682633013408529616000 11696966 -446190803578499566125467543946910828416 11696967 -11908120477183660160104164749106008184 11696968 -219501753675634808961062190334234490880 11696969 -302503453839752938374568354538520084120 11696970 160941560932544293157176795430853158400 11696971 -376775642784018559226781740940588890592 11696972 46491434461715190827126821115487289344 11696973 557039417826819983498157006229996142784 11696974 -163296700119922170210006175293908499264 11696975 -71352837015735176562913441295457603000 11696976 -80453227248974623214062887509857812480 11696977 -261614436886773811222549909940033507840 11696978 46573522444735018033184016341304017040 11696979 -49971312212536338730682312557600416000 11696980 -130721498716292615441006270296472736000 11696981 641998444006567168746800054447166424782 11696982 4392790611403076327556928401450098688 11696983 2039525120377492295832366234619468847400 11696984 -420173718622108529573685795792744775680 11696985 -314305999270017162370547659568748995580 11696986 102824892964749223164511837529745984000 11696987 10353044786973802602065864703813741636 11696988 312853844466544383494521760869604928000 11696989 24599447536650370164124471555856243200 11696990 -580389380937341602013449114886590243200 11696991 -26243351073363810320546099561980446960 11696992 -588817352843195092977594895398403964928 11696993 998733025429957118601226819401337920 11696994 302308916804280746338744076955247457280 11696995 -229295689832790581682865615931749320000 11696996 686836183642875967540626338088664028160 11696997 -568259711553139536397538086583012145792 11696998 431790974182628250233644430468554083840 11696999 1349946739786999446447039636849832515000 11697000 23993041775616261036845849971998720000 11697001 -157054456679351002585456855766966348998 11697002 568849172750399644148393889353601515952 11697003 -106750473238409997942529065087503209200 11697004 -335976246028272048285417481109752985088 11697005 222045017392475535730986373648822803000 11697006 149002258899786199733627877477283043904 11697007 82139811973909874157816557545209072512 11697008 19264046360874094839815439010760294400 11697009 -21457883339788307445970531072665298272 11697010 79072157208136621603533077930968560960 11697011 961642087164794069593748584201268289612 11697012 -184176610772216495915649746994622518528 11697013 68006731443860861748499486259473452288 11697014 103246170264479251464006077603260065792 11697015 456674490860882368215080431567217600640 11697016 136311631445115674779417616641557012480 11697017 -116881926450542573583567870979799270934 11697018 -157298596635324306830618314571722486272 11697019 -743779260580565533564735406766891342656 11697020 529481168044536658638310091995439047680 11697021 44574691007555533176158616316835328000 11697022 -47962683743392765340673722310041906688 11697023 128188101780167887943110314003485156784 11697024 444606136361103563854048538562228387840 11697025 -35811220483609050274492594744719721450 11697026 -44190349225792859320599756904245999360 11697027 510550489189492224363695672548443766080 11697028 -339348994532973696270949365336057073664 11697029 854820208201765651807541031189530721630 11697030 -180076115804297198506424771425810295040 11697031 87481287649899696406093754064321060864 11697032 -1282131881761411857149368023227596800 11697033 -601961732352015883585780777489730401776 11697034 -461106067961768350488833708323744148640 11697035 412295734171264312184045040022230708480 11697036 -179171789409989983732916929843681191936 11697037 -152629027120302912314665970506655202432 11697038 -197358394543079867741457472671396310080 11697039 -86709851515642089947953834040736726000 11697040 104678750591171076652501997292264898560 11697041 -543989831115564682509482601271932608448 11697042 -67752620214610979878692769014042456576 11697043 -89722656347641188105094275894158350856 11697044 -142173781127267491193269329732395900928 11697045 141169712755707405192291198448588545600 11697046 -574800099269314726808303482826772713280 11697047 646446437991914405422152491809599497400 11697048 455223479832518163724968470830576926720 11697049 -12529830841243549367231077892937315072 11697050 -121645150792248118443099347146574161200 11697051 116190926708683393039109153948962965504 11697052 -708131306423159837167853341406670897664 11697053 -281072919452266243438766389548990743136 11697054 202405491786615478512282265406015649024 11697055 479458761230648534170225297254773065920 11697056 -669162443069885359093092826114519203840 11697057 892773732173649477975112593138422579154 11697058 47061623242248286328077110447615053184 11697059 64347618377047461390751760052924360000 11697060 -144775091116672780600085210521770147840 11697061 628593493301909633082752220559025276512 11697062 38494562376113618098803020322696706560 11697063 176348926086647816749055514052626639360 11697064 -222187302162528155773901690508075663360 11697065 -42957659904835975097116056237875006400 11697066 -308402848008663901622455939585407015840 11697067 623622836292624200332577693108557560116 11697068 -41528019471248504096196541456057105152 11697069 -145881040941096527201246278869881521440 11697070 -169144093438114372627754786940069120 11697071 924708242400806819271398807517098366592 11697072 69637714327426159345844646363351416832 11697073 -268494258861390795666361173524414701678 11697074 -385908186668890841229231663318186676464 11697075 -976956673693683472444678106555136000 11697076 -208195090489247435187756307545168154240 11697077 113276902675352894252140055025401956800 11697078 617604268444914775532139936364985487360 11697079 -312393679811752663816711830069015983320 11697080 -762423810620019574657863802936136601600 11697081 -60125311801483492152318559856088072192 11697082 2088899552672345543784027398006754240 11697083 221771399209044530084143343444624561880 11697084 77608215702608696546029708780938816000 11697085 178460028665116141606681650558423780780 11697086 -6315795371891221520694687832823982720 11697087 28933016813690230268747611253108707968 11697088 2935218965078083149097574616904237056 11697089 552290291313615902434112313677112366420 11697090 -190456912028452734424923961239172039680 11697091 319780215906481129401194875775584626080 11697092 -570149220746436730141422463786972569600 11697093 591627901733855418397808347595447406624 11697094 169908618752608140542766629830143648096 11697095 -156653602223894087629385175195709076400 11697096 964147154084237652204114496021966848000 11697097 1312089007835729492859957424078218419546 11697098 312826659905885932125767599250854390272 11697099 -233525989430799479467919191807899696936 11697100 43994776780103619283330357061147750400 11697101 -12680487824352924435419135794593066720 11697102 246850186930175078393158178900857774080 11697103 -153600234086620827825881152111176015360 11697104 -191878103707195244084402325033538682880 11697105 141103343836494621859321299286593918720 11697106 23527331629212980180383831614149683200 11697107 241560065135473322705699795274094335960 11697108 -6019833798769461527796435852257341440 11697109 -1091038610251420291978758417708263968690 11697110 -30596323393907262006770186206352605440 11697111 -205367231541720012939236100227300421912 11697112 -418753270979257563693406836146177925120 11697113 472224800506116273780147004097005325760 11697114 176520881780441172080802953779531516416 11697115 -56254286384472979545130718314877874240 11697116 -747457514818196888078303800410745935360 11697117 83967801529146838133826708138450356640 11697118 5139861551426780376009646526979827904 11697119 203424778046787745980004907641781788032 11697120 368940771511666238887186593308017950720 11697121 1180067563133713855005610766851882468800 11697122 -18740450283468199956475522482838490208 11697123 1417451011448808834500166597165014210544 11697124 395467517705596511637929315225920839296 11697125 514109216451981165301924064849717568000 11697126 99481528183861635108214738495559399424 11697127 -37105364961598210211968913270407428440 11697128 -1026513260200762603101787107179791564800 11697129 -5835395677124928937692104410946690790 11697130 185361824904218280223998325390139844960 11697131 147041301760524693701549766927270034932 11697132 -106709767359075912051079200282941065728 11697133 -214160830696075758015834551016943706304 11697134 153160712786037417072319974010998129216 11697135 553692808761394967234766132224217753600 11697136 40269468496888582912301265551193735168 11697137 -142708559033237852720945222126492717568 11697138 86441943796319506635841748849391513600 11697139 -650877133450477757245123650689187574344 11697140 -52707335162947471549847389357390110720 11697141 -391237047994480811752839245882099557920 11697142 84406098861521860333946065842430733472 11697143 106121475466468571024375943342400002840 11697144 308230707059944189319870632067516190720 11697145 -586922075635202380049470665551898695100 11697146 104020409086718381489343074946401601504 11697147 -101257361174034038867740400329769710080 11697148 435649060411487606821967599071183454208 11697149 1323343832344709635609319407958162879136 11697150 179955465066870045413467166662077360000 11697151 -1256537508962061335105476971643143755648 11697152 773515452441486152608124914674041880576 11697153 -94313432959607322291729573634574502720 11697154 -109863030236977916220160365438919408128 11697155 43690556883994929378433409443352384400 11697156 228022278981249759557188488705595883520 11697157 40218719454620355236876129525202904000 11697158 323140928040245389294240521171880322880 11697159 -163478023967042278359098188430441911896 11697160 61315450938356786599757771077042176000 11697161 -4352957009486644317901110733342608576 11697162 -35243459881854725570171139326723874048 11697163 792260754719727941512222590483859447560 11697164 -54772010916352882905721880203545437184 11697165 -181148965917306641595908266645739504340 11697166 171834523925506937515566271346250897792 11697167 580759772239613755713108761842051191216 11697168 8087143597132300303893736285198614528 11697169 -141978752132385183304481655302329860240 11697170 2883934354940384683473911589713674560 11697171 -43241280327199912328298026664906018888 11697172 -803346310852597216313733110484854845440 11697173 -122198232960232853194441637160003976320 11697174 49594235599426662423454011928407003744 11697175 40855478957723616028567843667721062800 11697176 -15229789206977800685871047511204925440 11697177 42761499259524540751713921526009342080 11697178 -213126993183359679223374886841749593360 11697179 -144379038452276315911068934955546803200 11697180 183404528242526878218998515134598348800 11697181 -910703787789755318884852505189494311360 11697182 -43763209545446696297361648944083345920 11697183 -607667866910391202650558571318775996400 11697184 380125955869363129673888721278613651456 11697185 208903852448360256764693024527114645800 11697186 278530173800828213503227694250771528064 11697187 154572367112198270570456128735758517032 11697188 441112682491737221542620687489069342720 11697189 -74939093285289536560964348785083437952 11697190 -423786711192471853905247782076189267200 11697191 1793227002519844157753270862990804576 11697192 -271776537667086393468367220341195745280 11697193 -2172291001355400544423241866060309673100 11697194 -341528415051516202040003781230478625104 11697195 -362223109218512922054758833694979202560 11697196 -211804132187882171487615587505897338880 11697197 -3632981708686380201414958585422168948 11697198 291769381401877134982301174437793495040 11697199 -418602327343995199956325465513405970240 11697200 129442694490600661962333415032497356800 11697201 532588628286687254502282000269597412930 11697202 58385427365883681787065195758479271424 11697203 -644282253991286161454069771792634679296 11697204 -3044729175901151628412864656614799360 11697205 123544304131009873522142053327786484760 11697206 19368837800328964346860486794771671424 11697207 -63608852112100934456512957792790808576 11697208 -593094956201153409495765458630482329600 11697209 1125319474584873726555036943314341838480 11697210 1635145995438211366654605068347791360 11697211 362451946878136599485483419735637187812 11697212 -588592950300732018817330332864993260544 11697213 -750551743293177732012560413000085702112 11697214 -591713687512177088731602764447039316480 11697215 -278195470666366251465024687403897133280 11697216 -178307062544330213348564847796376567808 11697217 118885440205624535786070528414901006720 11697218 78705705682724999039321976559234548288 11697219 -276123443122212265800010867361845777056 11697220 -22317880788683900360087977218977280000 11697221 -1341493084491211184983685983304001940578 11697222 -82394892145523193373671539581446635520 11697223 -177451089500577608600644556182238249880 11697224 446765292016660060689192393739428495360 11697225 152861179078266512267437538664400171200 11697226 235543676258276531339795667161544555360 11697227 -656860378426099136695777583317620018924 11697228 -53040141389859914996828377007060722176 11697229 -249577468215974336561851455015509468170 11697230 -68866229618825758276662033584512665600 11697231 -21905166155335077323271828546801411696 11697232 64318269266921229892489816176830709760 11697233 -659428185001854588433773295074930565518 11697234 60193963863686583025624299033430231680 11697235 409691131036886073608837021646899994960 11697236 669638266709471035036972043308496517120 11697237 1162169499231065555128883004466950504000 11697238 -247961132237484975412468806708531333888 11697239 -65704173481355418877528891867891490376 11697240 -102154356027434821600202893780510310400 11697241 525646719975295266239097975381924591252 11697242 -15105611520103090046938323358528508928 11697243 -283717277818873341553857011083966728000 11697244 153817753211624771406074164155460973056 11697245 425015475763333276288303603926750864000 11697246 32022459395872047050662174657620475584 11697247 3166821678355834088165469527420395960 11697248 -327079102028640208697064436631395762176 11697249 -802467271979516255827595941262408566752 11697250 -191092407489269362745967175545144960000 11697251 476767930333298759682348172739136756252 11697252 -220296351416316022259141945021359128576 11697253 7903610040646950187576243726014217120 11697254 165435905351730030410789682738102993792 11697255 -472426249427986578646505532787117263600 11697256 -1261411264972206796980567853590524421120 11697257 560466112300939636718383911595058299200 11697258 25624453510677782471712224478822120960 11697259 20784340996815199369336329963541999680 11697260 -286271847919803955012918860200034693120 11697261 173380926043633981756876547082979601664 11697262 548733738944741466144284921074969323072 11697263 232161838466444720543609430548531760624 11697264 -3265788327910728469565472849785978880 11697265 -420047541587820652229671124405706031680 11697266 342931669532155354954459212108727234560 11697267 -382830777576186439991997546564160674240 11697268 -570760793996741979775410268425276831744 11697269 349252380646100379104573058867242499996 11697270 -51038428366515306700174925763318643200 11697271 212275433606249299289218750111877353872 11697272 -771273833533497600515557448513301504000 11697273 226100646418100407340023836638227099584 11697274 369564055580110157143874399924555466240 11697275 162486848943054751006561290087955081500 11697276 255604198638328414868891873168339231232 11697277 -1422455202566489612946258926326006794874 11697278 -261157667888835405927023230117415170560 11697279 -181822938784072722928893169089258112512 11697280 152850335226302372258533263344979148800 11697281 -628639703408870733653157149625170360400 11697282 -481439766816895324781212990085910682800 11697283 256485203432353589236318066500600198304 11697284 -57430186332648406374535190525666112384 11697285 263544931105590500945691636798982431360 11697286 19321023108686872305783154752738566784 11697287 270145216027481805217333053921997519152 11697288 -498666091702679583205414991976132157440 11697289 826735662494283525268875313754718536090 11697290 -3041121460372635910765834681527144960 11697291 192526654582490709141077419655559005904 11697292 -386557822550593851866490198432526318080 11697293 -1111512870908402093852263812433917244800 11697294 86480778675349393720237857641193123840 11697295 717570615464177917104622353825807868800 11697296 116235367753410368708626083471637757952 11697297 -560187439862352585027261299582792650560 11697298 652815509443840113933520365614571377664 11697299 1652657690512291862415273743516575614048 11697300 -109573082457229265724252629282529043200 11697301 43018440464556454052693865119094626688 11697302 -334314614927290254149499618111225735648 11697303 -455196173596578316293875218141317766296 11697304 626351271708342647017394659888884725760 11697305 -390811597213355743159008406198923900540 11697306 137011516193170817589369637795039319808 11697307 -919358409725672214623980198006868968444 11697308 -131017901631413152489250288970526500864 11697309 -22104707360324342057444328376957031592 11697310 23731490679722229662469853991341292160 11697311 165829181431956801242433757212533051952 11697312 420329793077105249689345253824266240 11697313 -1823947314050843860611799799414974897920 11697314 -140871518846331823776682086137795637888 11697315 153593314384719346099510622375835555840 11697316 -70806139943182816767440941416386968960 11697317 -659418513606505546141930865222206187040 11697318 -411908385920552959372247364577831025280 11697319 221983457497022817781193423726562809720 11697320 -651387774645187473499163967763081728000 11697321 -44284445780962227720099379716897458496 11697322 -92315273026633261103804255735676143616 11697323 405344443484285263559104106809122029568 11697324 -196915333170953185905946499726134256640 11697325 471593558004697118178156947187831210050 11697326 513232655592992168806785125528391469440 11697327 -346779982579935789510580521133603873200 11697328 78072131700328653723951117787811676160 11697329 -81678245029658242248212107586156112000 11697330 -103613050786955940286845752200585582080 11697331 -462741668976030804478563882836745099600 11697332 -146610530150919871711327579755954198528 11697333 1283881334987308540898200981367489184 11697334 -300386274042908902064443466382959227776 11697335 135985018736095015574775144770610393600 11697336 236952479992904952100649494395831705600 11697337 -111687440001111018771217187822701403180 11697338 99375528386650757923617893895312910080 11697339 -410395247485735409475578363787958739520 11697340 -49369191950113425540614199264347750400 11697341 274080364209886515261781256812941845484 11697342 204128214014333041688243475387239637312 11697343 213918317064408701941135370098035784416 11697344 -418863219594967079074846466758278119424 11697345 -951450417038728399937995764824525596800 11697346 -542177341653679551377575838107225486128 11697347 -558877084022939265063288852278369178168 11697348 -361532456234724626243758763228405145600 11697349 656641189747643757094603660863822552350 11697350 -99082641686986289482452238581765120000 11697351 -675162044187476385272954241643830606168 11697352 129976923947121771904229481541050393600 11697353 1161417516634037400370604875504534570560 11697354 37106405791457607628349202688295973888 11697355 1166255891778417752196540222885574320960 11697356 -214765938548080046412956706667233079296 11697357 268124224891088650255305577321981257792 11697358 -746609113137331112286140823489243750720 11697359 -214736425854048819660909122570752589520 11697360 -155117405601153675589512786029240647680 11697361 -122630310602353897335784328267426635800 11697362 -133166695406450884397186860811147699568 11697363 -199586786633905435851429340342518998160 11697364 -141322867674954985964199714872295593984 11697365 4043618768128083214032947610058975920 11697366 359013366368154355655386492572804968448 11697367 -1081940666288600060524080227597459566248 11697368 1084400442617103115677288579377495746560 11697369 -37599107413631259610715393409019603200 11697370 889199054583750309889473344354003592960 11697371 305741639073162458722917746581302327312 11697372 -28354536089559708317628885130763151360 11697373 1004376981050600477216831155234973395622 11697374 -16602132484249281496439690575220879232 11697375 -557025558741077276712625728223246092000 11697376 -10592620302915186615990499380027457536 11697377 481259788490686938526926416280203827200 11697378 -201078961763872000804837047881735493888 11697379 -1441287876858861564296054839425218258020 11697380 428301250419297551475612349669766764800 11697381 -639990448693139086093501095525208448130 11697382 -198999613005394650351877624184994412800 11697383 1048142404002696676803535240777813455144 11697384 116228423383075567444899460343496376320 11697385 26072968803704091268396291690166891520 11697386 195863337137962720848468320937416058624 11697387 48899160437738581231991974344770128368 11697388 -83406082225106386911828881564891578880 11697389 -480902546322342607631088367200608119200 11697390 -67603354816043371643118982567009471680 11697391 16060980427730841102254246653503758752 11697392 -25683690739954227529396373800674656256 11697393 263539003210046601329586540230526762864 11697394 -608837125171835171415425817972978936000 11697395 110521028971689255807372810506161476720 11697396 -376404106619535543081897154166757427200 11697397 -1120161326248603725659897972927526723154 11697398 -567532979312329152817979704577185576800 11697399 -308429720541304744317671904253525440000 11697400 -137173713961248702399730283362667520000 11697401 2337130848477115657939167649649674520832 11697402 -54618523656497929383372507977349509376 11697403 -1485355703501202969054534938613176368348 11697404 -352357146323799808664145653600385798144 11697405 -16542736858215817086403567018378599840 11697406 204295984838247092147297422061159623680 11697407 421361910156902516889975696642268512000 11697408 47687497708829553221253772743668662272 11697409 318420056526143512937680080817203962304 11697410 434354497773714865002522242048388579360 11697411 -1160002225571457234779398946168858649600 11697412 12961155968665524432785101539578569856 11697413 126696725857747455150574691825158883328 11697414 40684195609119391036520120969783041920 11697415 166000828073290917543040481693893073520 11697416 225292193684344761183079314872340971520 11697417 -11100759671542847059574406925383265452 11697418 5677531733324493784318850084664937728 11697419 2040006618295217487491101763383238400 11697420 6673290939374752409138478524449013760 11697421 346466778022998046118168239055611656024 11697422 -151616519879971294452465279926315366976 11697423 -311832751696646705326526316492175358832 11697424 261815870897939400553944883135090671616 11697425 -145129484571596169160250984550148781850 11697426 304425642065380086066899504516655436800 11697427 -333444195084273666774072856825087239204 11697428 835471413346067425645543140067926464256 11697429 624368086228237686185048136570191546784 11697430 -59991158827813364944971190079361235200 11697431 1430632739974080170126911104067218524232 11697432 -125632028957860859421355641957653544960 11697433 209808158566888929807611988029935300 11697434 181989504823635136517408153872659432192 11697435 -88174783490945271781649491846067442480 11697436 1240638881701679001529199241021560307712 11697437 -526655146264301520758383864804152181914 11697438 49664851889197169783441816397532148544 11697439 73889767287040996161994809745295839008 11697440 775329132679508770915360124039941324800 11697441 -96596623148245562496788935824067062336 11697442 720879662404515614104822616328891700512 11697443 917923033628943056067401146720033561692 11697444 -24761518031662703628822927829241487360 11697445 337700681471263602771899245698932059200 11697446 500882961294314708798085618284037576672 11697447 -23536108944541424137475289604886682624 11697448 70271218347019165144986415792120627200 11697449 405139457734019502693191225559934755450 11697450 -102373115213330395631469219708864230400 11697451 -226656733320174162237378486218889454080 11697452 -216131298517842420383353274223897904128 11697453 -14539531586891109956606972352060711018 11697454 -306090826404548359136065334109389887488 11697455 116648569800076265109232195158967587840 11697456 11075268517342903164365174616281579520 11697457 745856419424825063599906148332889357860 11697458 434983231685742739319511019277993416320 11697459 574830267060980767524487919455550357304 11697460 -36120068200384420768393921565713470720 11697461 -664107013562678290907941324591862593938 11697462 1418968040088247410525408247225319424 11697463 -1114376335423439327447839843354495159680 11697464 421737231159737067910039549216765747200 11697465 -133267599299774289877648487213442739200 11697466 181718122695555361454895252644484422400 11697467 -1479510783049392376832122383240496787484 11697468 42180691998806207202168120172760663040 11697469 75889592821558687774160586949948963936 11697470 414972853843031128538050363144789999680 11697471 -90636823002339674969289040605592136880 11697472 163792130985795847685483496095490768896 11697473 -317232097713834069935165268382160713278 11697474 -419989249119772494952506130696346816640 11697475 305228907942343056404545785285551997500 11697476 147683336486040760653548881267558249728 11697477 286626847878362577173813883936368606880 11697478 58236476383261150432566406984183873536 11697479 838113936815307770496009329536694610576 11697480 -540076242452223420325044992376520704000 11697481 -176638982245390071823574518983629703718 11697482 -443575302757034539790006168798031059616 11697483 -2418025066821138457248543847755115776 11697484 -433446504081520233841198067182164937984 11697485 -353687599657346118909152896400631466440 11697486 -142653839103944953563579594498871782336 11697487 351584853758539766127361737532340875432 11697488 -134685997133150684721687245522918178816 11697489 -643250829545094185455877370560114010846 11697490 -139303562274534047652465531026933445120 11697491 601690435879879482882865404735932916672 11697492 -192954139796185125482231655683170000896 11697493 -334459556765071563531591417154006219556 11697494 -581669493393274842319892450722236052704 11697495 107703342354098803936950824194971822240 11697496 1298985244577445965776030011154915676160 11697497 154062975100791651918453776068977526272 11697498 -295119348022640174387273218116413402400 11697499 -1217636686062164017589601506527361254680 11697500 109723161508045642943614543727966400000 11697501 -151866912764313012061108490569774534656 11697502 586648192262741893148524351656221980800 11697503 -53954174544048889456140632356605313248 11697504 273266327697592433205776666221218889728 11697505 -2620301887997432636418505950394394880 11697506 223640554360863988827699855940860196224 11697507 284952212556215284490724290832186950640 11697508 13577505877937457202323208891651845376 11697509 -218577412358077610436181218178332155520 11697510 -97578593854646914219809161290735687680 11697511 272787064176853995960642559345733200432 11697512 646046503959100409132858668750324915200 11697513 -34344006550320010049606137505162889600 11697514 -812672243458530295355021811893765315328 11697515 -546770510528582000009079088024839631200 11697516 227451187316509836577665163606540899072 11697517 -202043512553277301461846315639682139520 11697518 6791373187903439096224278244027518720 11697519 368887325791646336082778857821374510344 11697520 9791269372611695897084883820750110720 11697521 -375249007763738083552686423962459972160 11697522 43190351990546081737220074382552754048 11697523 769731271109154011073217619035198167264 11697524 59192041422555676886808405316762828800 11697525 -359035811109856618554443395666711756950 11697526 57828741280900700119197734844489815712 11697527 -137310242524061652338810319703019812440 11697528 -42694908402643179438436245389958819840 11697529 -357307384019972228817951700083154126870 11697530 272929758165380763592665424956585676800 11697531 -522157818735894480617197769576777705448 11697532 82811998783551344633895966021513068544 11697533 139639209846660594550745763439143835782 11697534 61668528587464954507773380852669083008 11697535 -195383993704563716613888437156573018520 11697536 -1160238442259222160352009850195269386240 11697537 46611667323930034617200501604959741760 11697538 5049015459623856221812409651253837696 11697539 -336430929400374116280964901556658864944 11697540 -64181132376061983046519302825777561600 11697541 -707815274640211597126511120638685265058 11697542 -562845775545737046239322969875829700608 11697543 -272361372683561287849554741508489581600 11697544 325398890853498200480963829020112860160 11697545 186030834370121771186800255766085926400 11697546 -6061405193564439264648937435893906432 11697547 -831301876601846538262756004314068094368 11697548 21816350908669193175998947599102345216 11697549 -158236733605476640409427269458741623840 11697550 102504935902809004367818106880451108800 11697551 823513916532942150155237436171886293552 11697552 77750711506175648581902189406829912064 11697553 -88373275857005921472843583041161212480 11697554 -633085211074269076159401943324438512 11697555 343098588819766528304889894929125139760 11697556 151596727743103082937690534329613166080 11697557 106065522563526892184301633643245495612 11697558 -51691307115361829835883519161587520000 11697559 -357262761131637456972635806270934747960 11697560 135052002313797253688463866329353830400 11697561 697272592506974054485086881633414616000 11697562 -206054086882936378790371132282918621968 11697563 242505439356416856961290163515625303812 11697564 188097625820437918659208571673273601536 11697565 -347324674519245181710051543666159125280 11697566 58930279120442051671365261709639631232 11697567 9393457681794363772378262807527984512 11697568 264742931227277907107233613116463775744 11697569 71354872357378476830487645180598953960 11697570 -172201652013119484143742847017434703360 11697571 -246032544057512823049414748214103869312 11697572 378808780717372571861980941157307150976 11697573 478155493701992688215156981240414585184 11697574 90886815189431237007169354478761432416 11697575 185291681797810705784922019489111492800 11697576 -402625417639805750530444386853099929600 11697577 -28645347319623169813726257467059065180 11697578 -625159447995587823232338779343443938560 11697579 1717096821239569094410508530483123944 11697580 -343551482930776132819275970327732684800 11697581 -163016877592042433929532888531811259200 11697582 52683796725041323336019833770402890880 11697583 44775708010331679070554170337355858832 11697584 78991242201505600708389834232577556480 11697585 111748842444006102972276928254578673600 11697586 -901289497862551492752124013081185591296 11697587 -171910260883242279500129677522703087712 11697588 84840648985352746486504927539122872320 11697589 248934994949537948768707535664111955456 11697590 -396109156109998817061902445020183923200 11697591 9140524576698337198594400096089499520 11697592 860010381845057120536066658007292416000 11697593 20765631169386337944184210129384201344 11697594 1680345550902470832780207826329884160 11697595 94441461329444002618372523009436764160 11697596 616523219680198166646907990586818483200 11697597 641646652079030626030351550635842518880 11697598 420700085582158650521191076203160414592 11697599 379159997510288719441603992891990594936 11697600 12494204745339616383640042957071974400 11697601 -809660936773982646615490429505050718398 11697602 9332477222343664760457261021755510784 11697603 -653306576424113927031171351908366073096 11697604 -367249495343727205319718291374989541376 11697605 -288720514323380863867371879142482641280 11697606 -441649550239653284760968370841403304288 11697607 -1867995629190533818812243318348751517784 11697608 4048633017593333602482481911241297920 11697609 -86696871556370509342857992943434895360 11697610 -140656854279910463835496161048919643040 11697611 -771580285327020143190451231018175623788 11697612 519341982623672059583336584072448474112 11697613 361348908889115135089634734739977818624 11697614 306620247531040570278948730693934180160 11697615 26592213212735428192328291942943066000 11697616 23455565291660233656534557192198553600 11697617 -1501226053300174829910257661821440505868 11697618 -27012624073559976243816531362237875200 11697619 138670857299473136690694365907861637680 11697620 -451190236191588763425790356903006320640 11697621 19480022311699527421233791603364894144 11697622 -112894705989626120769563214653505283200 11697623 -83388175442072636998307292103968776232 11697624 -67344095954671589094331922486521159680 11697625 772808683537971888713195516764766109000 11697626 13438793934649447987376113726637910240 11697627 -696032470122796868976059637277584184680 11697628 58742552229479357691111181300145074176 11697629 -767538701138848019002984978982210013120 11697630 43825880606541065030593006703573667840 11697631 104691697938688407299915934969066355200 11697632 1139005352659097999852158810116820303872 11697633 -12811671726685569738403927237033157376 11697634 -1673512568993189797077747145762916352 11697635 340525303137355501638146901479779296000 11697636 -286253569264408613212817503286441561088 11697637 155490985487473249091786531693260749504 11697638 45144685897915039664681110549643754720 11697639 -99157638468618984826407708598749835392 11697640 265389929501695339562222722864861132800 11697641 -628564903692110607549198852388994117958 11697642 185468773677795513327712035546010828800 11697643 752311455577913192229576688705676033760 11697644 48061185047630633526607403193341469696 11697645 180274101831176780643337612457249250240 11697646 -151000075297544492483294145213695329728 11697647 111080034586220982234135029323840346928 11697648 42273806423838897007179157664898514944 11697649 880049475987891093891183995099260560036 11697650 -91216021583425953868141437888604848000 11697651 -264144698725449530677180195888130117808 11697652 483830205753321683822764065379380657536 11697653 -510276743621745761874554016329905042272 11697654 -221820210843784651889793191575417489920 11697655 522685301605374466083046480607980517760 11697656 -971913856886543080076779275935619686400 11697657 -656137811790948796053489604157021987760 11697658 -2122962151555096295826175446914247168 11697659 -1557790510268566578348734744140740690240 11697660 179702876347288383474542775188954880000 11697661 -109382857345381668987192646551582854228 11697662 146421585976884363177364437294128682240 11697663 45903226114231184799212587255385925264 11697664 -159625132016543595485981779725643677696 11697665 -186718510588747025472083346662544019200 11697666 -38480587365759110268976281822316826112 11697667 -822931366251850979939669996333126657284 11697668 -109162322990193003661665559121978216448 11697669 -528096426040241721567133348435206629760 11697670 52959230573139500843102955203675249280 11697671 1011156523376755856942036323210963486872 11697672 -438982189632405645918775749389935411200 11697673 502987170287644533724734946772437590480 11697674 -100754303327579821417131004261772819664 11697675 -16861777439093390997545491105659000 11697676 -521433240729494448656288693176516316160 11697677 2610990766353312004462782673581533280 11697678 -387767601907717369673612816765526496896 11697679 -289344620193170176008224256644282814224 11697680 190675426889897557726101515074439823360 11697681 -512173676361073212247143271270854040848 11697682 -1153095216995951479425351997477835394048 11697683 69861106130248555427566908003773584224 11697684 -37990189015701417613661036657368504320 11697685 51086195568351448489484325802419811200 11697686 -116476011649343182680060226138742925312 11697687 -599335712124314366897512813689532109856 11697688 -692867889898805589272511360350316134400 11697689 -324226206130963832483446627658564214144 11697690 -234948920334811783513052339215418676480 11697691 -481297521291210554890128780497654486908 11697692 -8889987910812676304331174948031872000 11697693 -102331479704957187334952028259410311616 11697694 580686778016390332297714688290367248320 11697695 11159512268276306745301252929240944640 11697696 69393327545023131042782365019791491072 11697697 -705874868830091103348750876665285195088 11697698 -112892597885165643116427992593927805664 11697699 317302754258845716192749713772375180208 11697700 51616302792034346918416052936952422400 11697701 245110029162079396838928548296157555100 11697702 481657438060219615975112342429049383424 11697703 4064342343199697753781666945031726560 11697704 -847714116672727098654246680952091530240 11697705 513788597350452258903024507082435774500 11697706 108184234894279668377094117742512549552 11697707 108097285577384090172431914351134836112 11697708 -222889025466384767919878534514560581632 11697709 565611724652342367789661704687709333910 11697710 -132391899813666404074082582081898017280 11697711 288443696495482045963554063667884420480 11697712 142351792343653159672330620561799905280 11697713 -438073211826495308061982002795643213038 11697714 27613416454634414372040430509877060608 11697715 34119841404843563508262489963274294400 11697716 -62178388494726569134615496868465180672 11697717 -1443914429149305579734741021792388659136 11697718 577040867571807418408044661578827590560 11697719 -117617587035247879306910469419634380880 11697720 -2875316499203425217533296639723110400 11697721 838262622467962454952990987445382379690 11697722 -78790275831263505083929607171071091088 11697723 1050151549581161952322546178524114110000 11697724 -889631389994113599024644271219914773504 11697725 -264367251098253749178933491027207811900 11697726 -75271851070860279383962293497887309824 11697727 -29265723864949721501203345887824251800 11697728 -40330113404687924426286336938663215104 11697729 328273729701842490740496071162728935984 11697730 -461731018774810491930148441125337728000 11697731 -33220135617274458388306448096258332416 11697732 305325046133151148450470643658972017920 11697733 1390391895099583724092343244212188141982 11697734 -354557450528838579843773457658172006400 11697735 -24518024916146956267542730680483617280 11697736 882045941190056982710696452616325365760 11697737 249346779526708145483558854827473287386 11697738 -13874328819906654718907615160818595072 11697739 -72853122668850884166350916739576085576 11697740 -115421499146897349530820709551077406720 11697741 -175021179581261621048733293814599832864 11697742 -189616949712327000874713867936522511488 11697743 466306514045147065106459295173116356240 11697744 8912652891630068223720830408199634944 11697745 131479725277965851159581963375053347880 11697746 -507661178248810722019142769361569794928 11697747 162483597884044361366917209153473806080 11697748 195293307107860239572516158065400385408 11697749 373569250713922302018755460910080535680 11697750 -19868237522070920688089147687622720000 11697751 -23263145362917983963356796251256183712 11697752 1192691471493821812823770950740182732800 11697753 -265358877903615255893039609150910487200 11697754 -207384111680219658184625177861918534400 11697755 -799167269633193964447781424138567723840 11697756 46715022789898489518666530466060926976 11697757 -15866953658122440595574619288168633728 11697758 -202149775783682339277405802257463674624 11697759 755436383837388701275831972850193820200 11697760 277949263540375817919368392744092303360 11697761 -800528238904575336936406213191352540638 11697762 -152224036755045427109990497153476958848 11697763 1452628541657917473995100439450407168 11697764 -27108152304590358204415051100566437888 11697765 -288061552828121954850825405187984188480 11697766 9588216833885979292327410532536068832 11697767 -1534675031355994160627961489783363131040 11697768 358087593195772997320624075465627238400 11697769 -44887305428131274229358100842205222156 11697770 176910338524173819509271114214639843680 11697771 38989825739548219776480611938273082880 11697772 179218667032711533057501029549297950720 11697773 -60471400190073417296733663130636311978 11697774 287407862894827675579928548914164136960 11697775 -156100546062429671247837282395953090200 11697776 -134818146090244233947423056928244596736 11697777 -78459777725197159808030068359036103872 11697778 -644610995792209312482237586480222892640 11697779 53103732075368086724355935594135591040 11697780 301922759963534375910722861541455861760 11697781 -818525373283634702861265761577635070418 11697782 42974030390793188358894258829716336000 11697783 -498004276346125706272256317547003517696 11697784 45518535210471057740055034791513907200 11697785 -832502349516750218526253714885424263680 11697786 -196097630413404972389206546458176788368 11697787 292201808247067920431449391489558613680 11697788 -66211872628020191757388049749374935040 11697789 287394415972210709677639636822782648288 11697790 -161848048020189880105212027232127201280 11697791 -57295365206115962708873907012958638240 11697792 35775345458217190466942507371965972480 11697793 80316031601854838216977461605885831042 11697794 -153445045628822319819912280618495926240 11697795 -433114549927950758726359871729659157760 11697796 1020256339308708618832114177397655680 11697797 -2106022227223613115419224396904165228100 11697798 -58600057582103767660392061595147163648 11697799 -114616204547321984359291875411370397264 11697800 178099463368223183246793234853552128000 11697801 -186100902811765622800672336928078335296 11697802 322473858345975051673636198813212481632 11697803 426644795925943305411059114337295801584 11697804 -70022768367131191630617648652015257600 11697805 -165570106616884525788913790008188132480 11697806 -5174445021900343477333543245307929600 11697807 783616050495206606879917359788531761920 11697808 -20644288816792892089269611302317088768 11697809 -418688470549022200380286663991337281880 11697810 202502494858190132934004771921187612160 11697811 -1054595321215825071685985026522080085588 11697812 -14043868106198204593512962930680995840 11697813 176339935217706068482816991864268365280 11697814 -194633572425195665963843272523539083744 11697815 463366385545153444166075076121411671960 11697816 -143753259060564361469389006384128860160 11697817 11884033252215795547603804838019336000 11697818 331914540498672665387077216763158402560 11697819 128661214714022952423454927211389937664 11697820 351505942186625830789184155561360220160 11697821 1029759641991113243612788822819858178022 11697822 -99320403465731060873186596347739400640 11697823 -506244503731731370748274372366852835200 11697824 -554878509444226873407898560161297793024 11697825 491381024325910016173907336349660000 11697826 -75684130447887518326669925759619325440 11697827 673539786975696043443218258618353811676 11697828 -370828085227105434218350496342791879680 11697829 -157605373486115970598792519682623750080 11697830 868998375023744261926591631732444659200 11697831 618115483816705301450835383266764741840 11697832 1209985769323874177417972758291838438400 11697833 36007686525036880446690832808644417920 11697834 102132100689075476145484409484459290880 11697835 -939224657348034300654377954370573985200 11697836 -849625378273932280064397462111652081152 11697837 55818527191279935853248688319938301760 11697838 31065539838974939174286961216153696320 11697839 -318293989178158745735693018027045589360 11697840 -32948611119941310678352936266246389760 11697841 -136573585617698823467705062384393303500 11697842 66220119939905314896986536701388962528 11697843 223465904404071684240186932254344290304 11697844 5012219431884960154335768632357271936 11697845 -537176956382148024129003149146462044900 11697846 100558416831093849241359975221559705600 11697847 539727698151577402292071071920982592432 11697848 167797454781220811786561031694606110720 11697849 -5344210543763682774672017576078388672 11697850 -7025008028598150228306802947000499200 11697851 -1222321110437079425959554580306225164696 11697852 -47671494479717502423943248949418208768 11697853 176153430449858571006485664495592765080 11697854 -65780928879291969807224080430112457728 11697855 65182042244146165156768434592886553600 11697856 49512591430870923821727195828023459840 11697857 708851380572562851489010395886957847106 11697858 4695890690486713325796198626041666944 11697859 156328025699126000348247446403125792060 11697860 -55738776051486650950601769985726195200 11697861 114083771608949685042468477172543274304 11697862 -295060273778039715002815694335872345600 11697863 -521589881444637131457954015235300153080 11697864 -253238513577961323736151982230119464960 11697865 -334383573831128210451313089786977870400 11697866 557252768814896447397916709883370051632 11697867 -349974266342377700513257854087082531716 11697868 -327650228045468970485672979930998851584 11697869 1057680990958810614119986305758897770560 11697870 -256612292512153979553882846474412803840 11697871 -561570463356731049415775078886797808000 11697872 15403177239516969223982296237891608576 11697873 -141430577104967629506488075659531136832 11697874 -292789033787908522969051106849922394848 11697875 -562928697551731647715916031356341680000 11697876 253984133924321852916449825381729269632 11697877 1810897455389303895915272884669210208832 11697878 -639398580991463728115018073872812673760 11697879 -447289176985121967880391808309425134512 11697880 68497825617269624994592938934883328000 11697881 -16393704780401750054694371009663222016 11697882 -28955973190273274372557495525631631360 11697883 -158963466249990394760218428090475692624 11697884 -776593570906208180938765371333071559168 11697885 44585222934789578950199502628607971200 11697886 283105756426036888828714005715473931392 11697887 144354983220851323119129837963796696992 11697888 -641346856037205363961918569247575638016 11697889 109869971898247656327019474895422311552 11697890 -385547508071076932318850347715069592800 11697891 -643535649393018678455275399624150384008 11697892 -3059926524804881631623167376036794368 11697893 200183010137295380313474496379589288540 11697894 -213839078373234636395782362785969023872 11697895 -107561866800430248603098286133628220960 11697896 280061073397690019006605260959740968960 11697897 -309428649032772108903133670950690796400 11697898 495780649429860069248741256229629218400 11697899 7957913890114185818018416112302142280 11697900 305069215483986316834311310203197452800 11697901 561475085572237375831424021903104537600 11697902 714964253626066399527504765038857369152 11697903 322362290893502295075647455526129176944 11697904 206176537445290968552770340913082204160 11697905 -209942150863180334437366980368395124940 11697906 143427072992301683874505082565294890112 11697907 -192948484536962965998965099365746106320 11697908 -636390270810038337826890868473024991872 11697909 -297863754701454682629579451488226282560 11697910 -45224387856857111818557826407270378240 11697911 -84145968504484697874172554298592184768 11697912 56832087094542095108121020446683955200 11697913 877277050500798577457488054764022640260 11697914 -98817574204194744395912349708330389280 11697915 1905578449077918942777348489653475840 11697916 82954296201028198379546417250973207552 11697917 -1007220384706568045141372999613605082 11697918 10557642819970986607522722357417955968 11697919 1109051861470760341726305706657716696320 11697920 -73951541124332997375068855138569420800 11697921 -42793044930058977401765631622736884056 11697922 -63220081466805533113549594202052541488 11697923 -658623634468592152521224419559376028296 11697924 -256046202065354238079317728776454012928 11697925 24239383549372350959502346167445144000 11697926 -292163176227256418859630289072719197088 11697927 332094671607983274648694581935007620520 11697928 69068934865469437218055323350020177920 11697929 1268571419362920634389082198327083445530 11697930 102861127006191106639415763374965651200 11697931 -511234886656823044175085027023492260208 11697932 -660690949144823165684626849531856908800 11697933 63585339168018902155913498290428839040 11697934 -252068823592548985582151089650832306368 11697935 11396359099250913342042026795272959600 11697936 18101335156141621520020809144106156032 11697937 86203901070124475858192020343243341680 11697938 -57353221888963770330805967587243911168 11697939 -26075060995176687072877331612622563520 11697940 387308487134219835087286779924433463040 11697941 -5883858363224510205265014330740158848 11697942 96184914596197450449083265729456280512 11697943 203807039625799275285214283233927420864 11697944 224468901367964380000464624716224819200 11697945 -8541554813655517281640216150328054400 11697946 -2066292118025983406196148687918703136 11697947 321652386211851697247596971484600611120 11697948 156836385350985097836873924804425286144 11697949 -1056526510063714749432716296569133457050 11697950 172780478282136306840597705872489256000 11697951 -74726170084840109205209954503787637120 11697952 61428824135687476103234103225794691072 11697953 45344384655598994659230306084595823202 11697954 350209972886597120664027140346818542080 11697955 220108796422768115646944614320586376160 11697956 -32790671449478393485692006410394520320 11697957 340150992681943725097686014436938882460 11697958 48741791379285924200548922362986579840 11697959 11408716007251775016333013727187909600 11697960 198201589478177430988815715245249331200 11697961 -736406035125844238044593189379738168896 11697962 424671969483380113322452235416035014400 11697963 577761267776774871012771799518439667544 11697964 645628727507112864854219231883567262976 11697965 232433462897049295024584288857551019520 11697966 76533901713734152961235949168075528320 11697967 -1009481754127149531916489841961375103984 11697968 46683090343716212854250403195159674880 11697969 113002560357503185816814839999918261248 11697970 -174662325124665642611755162362435502080 11697971 1542224695727132142721083122607886542432 11697972 105555795074756025601758367162852712448 11697973 -65894335251749751894387383358773099360 11697974 -177741569876114678100101300442430791168 11697975 477239324590800168195356421176657856600 11697976 -907233757499979957282421850231994961920 11697977 -123035061824053224179742937557777376320 11697978 -4262125568417018002196993144112175872 11697979 415299394494210208515296420038907524580 11697980 256783628039567734957952031156425840640 11697981 -179193994497295694684364949873760187648 11697982 61326382637848958893214803952981596800 11697983 -46748688523913294057363935311691466376 11697984 -2951498614489692197200797899629264896 11697985 75005042889045667472659484903397580200 11697986 -21270126961208406807626149908309491712 11697987 -72942855517787364504415732245495526656 11697988 -192618707723362198123651522953601904512 11697989 237636558323625904847882354810454897600 11697990 -329017229027886612831153772693788576000 11697991 182644669700539428957587078258535068880 11697992 -682876139171998748592487726957280640000 11697993 729175087831476587332052024575812223200 11697994 106591895039285613627767599544918313984 11697995 -96951059351908537250801441110442438880 11697996 558746419066118043847836037014037893120 11697997 -551259037998956123016201636665959122228 11697998 23503513334390526694066937781392930688 11697999 -101279635396618045122718044171901257600 11698000 61442523697563915884580962586931200000 11698001 114246971527561535873606182144184683584 11698002 245560081205579534694925065105033976992 11698003 -803703310370348051203954939698897890880 11698004 1121629420050903228500563984099697356800 11698005 -177061087943815676218422448255375196160 11698006 -734518978742127052137518463890928092544 11698007 -52326563106548841255994402475326685280 11698008 89825551278658605163022096955359232000 11698009 -307989735467387606631622319787190716790 11698010 -284148224431305016487438941660935447840 11698011 113705019227578415881579279099014265308 11698012 572191518492712675192691026188627309056 11698013 -451258140637180031005305027882759795156 11698014 -79547797780690112156391617485247910912 11698015 499237955141839034335236902332252800000 11698016 -211016885755142330996930782496922009600 11698017 -125618545541315302552794290043295152720 11698018 435795867669543072374829069878535254016 11698019 1210775343973081864574815963507776252960 11698020 358889352684375961304933869997238988800 11698021 4561760720257850175262665962919685280 11698022 148855108511767622055192923034990276864 11698023 -643374132519939664926143724843355294896 11698024 -427834245264772193780115161682411079680 11698025 -449467104886690378241757853941920927700 11698026 -81990153446519985721936581238011277056 11698027 -395004557570781717411232171661241299928 11698028 -199390215961696329588955212409739988480 11698029 152639986028487695535143715352253341344 11698030 45314257385883411671011856953200714240 11698031 -18167589459399829051347190792702638912 11698032 58710808221787262239793767754981867520 11698033 -117809289294813777773099636690583200960 11698034 -214998893913117769643154552597318975360 11698035 -237354839097962154660642791602334926800 11698036 -68278732006250313848370123370030465024 11698037 -88668568190347214888998276531690311300 11698038 264469647559037708866369099240764864 11698039 -1070157719927051551157616337933891467160 11698040 61406669233547266232913357000147148800 11698041 -95077874265863954604966353570282367408 11698042 -167424555421722765276825582573617875488 11698043 -617172021270374001121853365392074058720 11698044 267149424758155865691402048520579785216 11698045 -176703380815446583749146365188221567700 11698046 -445121416254390704401191134319639510528 11698047 635833623147472136719119955118416673040 11698048 -657431672876172382497745072312811520000 11698049 -59874554958857552674031073657262087680 11698050 -33203094801762511250200404572071910400 11698051 1192556748722234454933505621725536231704 11698052 -363984125143944965679099786178503713664 11698053 -459660939207581172958442390576160253440 11698054 34626097436659202857861341068914293120 11698055 -60288705520156100961983702380731356040 11698056 132124517727011191080926294483729617920 11698057 36209568786503918042917242943838640000 11698058 -612097799608542921336367594307059815120 11698059 -437991622830889013522931060349822240296 11698060 92601643665334564254075835301453583360 11698061 179092868379213728664039233922830702400 11698062 308033596355999543863713145044686113920 11698063 289098532472999774935722651718827959224 11698064 -4465600265539361386964296685761265664 11698065 -16741498908517925549556638116871383680 11698066 -887053021461829403201299341534437923200 11698067 106857677433015266332409309285102974080 11698068 -36053863129480263359803110315834660864 11698069 935934145804482037222389866905253955470 11698070 590818989273614334708822656233158648960 11698071 76248074209529060233296180147463795200 11698072 -318974214348289061031637546260031180800 11698073 -521261959475243382877556697751168938678 11698074 -383299205599848284307818824303238261760 11698075 493937906980042262009713717153111692600 11698076 237780284915966046841244000667787782144 11698077 143061655684849859682742949157435541920 11698078 -124790968561587228338918996060137232640 11698079 -211782012735909739465595050650307882320 11698080 107358427867099264403809993723525201920 11698081 1247870676199210799204902282163998502882 11698082 -292715323157964409956562956549133286016 11698083 837626250844214335068671226665137007520 11698084 505008880504039334245372430169925145216 11698085 -151175911164522047304612780981082592640 11698086 -91877616290201626773990821462942376576 11698087 -11003287671092567138090642272073473560 11698088 459790140843801943272574557253908725760 11698089 -174403825666008244958737877982292513152 11698090 69380741295154157285532438148093480800 11698091 -206579065313490741195876525576014430480 11698092 150892963550685432648964132747031660544 11698093 -304209002370886586344489360835987780256 11698094 -165216499460087466402979978280263269120 11698095 -474680224891035426954981090556128426480 11698096 -174429337073189780247068306051894181888 11698097 -202576541579979923576799221803410905088 11698098 -20611593324089047395129681431085404160 11698099 8079760063491638317109024457592355328 11698100 479300533766674359598634063992125494400 11698101 27622358530017205637861590909679985600 11698102 3535430965348961076280511000157160704 11698103 444574787392434959158891691565843052944 11698104 -41584311000438065138168725315175055360 11698105 98229450902385254224558795656564789900 11698106 -147533503531882257677102936240637411840 11698107 -4589710461044715466530828770367801600 11698108 -230337631851771914752854840311062462464 11698109 2003371109454446912396163587263267502880 11698110 -85683572550607851512825639487563721600 11698111 -79006924622233684143967727549854063008 11698112 587353402264917184875454634474675896320 11698113 404271444806511461156779520137078650480 11698114 -28038548213180662917477230520362078688 11698115 -328949059245850773634638981401018897760 11698116 457281821391755484655910269559908399104 11698117 -848471744278458430911930430583038564834 11698118 526134816225830669001534586861168529760 11698119 -880037453919776987826151998643236117456 11698120 -89527955722190979033178229053906944000 11698121 -292830179144391596619237494916581273856 11698122 -344316277163304406622228809491891339264 11698123 714611166318070194576640882586021557344 11698124 48921017456073643512178851634383492096 11698125 -151362519466811508096490169469798480000 11698126 621434579978189396686599700302156243840 11698127 -245134957913000583676393531488324422928 11698128 94699838553600036935666253651691438080 11698129 -265870400007491521384126451072719294720 11698130 90188260536525217508206404128090649600 11698131 -20260054467791072585433340789667259600 11698132 -572534118547056385350505390565153663104 11698133 -667174703170816670758535511860124002400 11698134 20617977312796172024091959947413504000 11698135 74246693035382246409892112151861229080 11698136 1382045915570719760105474634766993612800 11698137 559689690249168712216860866764610607408 11698138 -10728211369772117082015176202386519040 11698139 -1153288488181940904815043341383350535200 11698140 2322725178990139585488298942560921600 11698141 30383939964602920113765608568557903744 11698142 44141410159963239235478450338310397888 11698143 -868227028914473083315324147816968830136 11698144 532811524277962804858147063375369076736 11698145 254167812453392695150773854096736054720 11698146 -422360644121317569057413718879962004528 11698147 -117222592758455220968339518746605456480 11698148 -162947029745929010512271279239741440000 11698149 390409118990902362993639851850750087264 11698150 -684317007900213758640192127856270400 11698151 175369993079338917333667899680286215904 11698152 -49861992493781433079335053791466618880 11698153 -1413450084583542812928139563853489393436 11698154 126492909951821354010176320145656587360 11698155 -203868112244654738128212521230669632000 11698156 -301914489555885044555263550956442245632 11698157 -297322422339970126185698110596061936608 11698158 -108546335038975031201049989189946918912 11698159 1513359240089866515489414149715851189280 11698160 -10050275322530690423769962628592435200 11698161 30138953351303556559850598238409548704 11698162 740373672484956525065548032113324282880 11698163 13337096928029274080809056021626206104 11698164 -503901093512383121786286966843078748800 11698165 390500765894584142032866176786963045400 11698166 318093227124595944772164372996167511360 11698167 -135604228227282537067799935582759701120 11698168 -649932857957116486875967891495859773440 11698169 -726295371731435471819003378168707760448 11698170 155004333158360653053424795506014784000 11698171 -949336080074802469759609649584997745628 11698172 -791494859712728126814883029222932832768 11698173 261857712185609096745278385552845185824 11698174 -644235116680792273207390469416325873664 11698175 -90376706838572033970372646468306998600 11698176 -188848462845150413970465921531075624960 11698177 -32194331927370150726418831980552176640 11698178 85134482411938897737147166136600690640 11698179 -96735358732920504310237738413540010320 11698180 126632104986619520326563672603235772160 11698181 -243616141740599714775122703621862700736 11698182 9318659617223748123625938783437060832 11698183 265625926879140253617528796006050187776 11698184 -78795817807821125653550242027933409280 11698185 -545413045753047704200454937838189723200 11698186 377062544425686521879192206596899270400 11698187 -606854862848763620565213718656342442440 11698188 263839731071773638786227385518207577600 11698189 12561513355327235993126248083564551990 11698190 -78460429652685318699419313813652696320 11698191 -152175210212217320279290835428486569984 11698192 162884475551896140856900518149021171712 11698193 -6617888037202683004540492678805751552 11698194 -515069265269742487062141934670669383680 11698195 52586294400017238166615874630406625200 11698196 494574073136115055069054475856497664000 11698197 2958411681401382068369054061470628672 11698198 -567563291957264055072474226215170066400 11698199 -277346085947211935262886704258475951800 11698200 -284305727780348483995872080211334656000 11698201 -153568469402227580243917398727848895798 11698202 -33748771536021873302894540770773691392 11698203 186982987166788567772775081570288352128 11698204 -88027966534235743517711475960035922944 11698205 -10519982786730569151069311701182457140 11698206 -80475018908280610729131604406655148032 11698207 -159618826843366492872854932527668280680 11698208 670967035806109780985540912613165957120 11698209 -1068627542221227255196236374106816749280 11698210 414026680197725683225734312590333175360 11698211 -212804032000681606781236491182178071280 11698212 268159464775127449778526943525255145472 11698213 -303118836350450675288172949696464191556 11698214 -243719236054073366149845506990977935360 11698215 -43444107409644705955475793155391360000 11698216 -91177829721332464607958109964511651840 11698217 1298151672126914877996380052114884326266 11698218 -12803278567336961084885574332756282880 11698219 -329678210535605665387118044726381800656 11698220 716609051413946660477320699522556282880 11698221 -335441381569569252413614713507955754688 11698222 169112638314170278026878048226334631424 11698223 1156018439808045967201687199521503838680 11698224 -56954946394462984393352009735492075520 11698225 267401135367832707662134647518073216000 11698226 -507532892111637647408483066658868904688 11698227 -226973077804963998944096909636954992608 11698228 -597706123159237272592964527979214370432 11698229 -767945257053362226205706557048275407424 11698230 -135587395837161613914655027390012529280 11698231 1073419679341393287974663397870029049792 11698232 145097065617265239403573918018792243200 11698233 -569061030877591992317248998649056332976 11698234 460353901872550359657207486386664380016 11698235 -213641479277861891884167710574271615440 11698236 11677626508152211473077945210927923200 11698237 -903836668027978341983097071932089598560 11698238 -575977935854269606856941266588463284480 11698239 113013580586292232759588859016649845120 11698240 -188868006322043044780105217811991756800 11698241 622029551133594124385175688247379782400 11698242 -72990014839897531710938444478521589888 11698243 76804999396302282096433973469399624240 11698244 -568399279079118757817251338206292615168 11698245 30226419148307924401575540595395612120 11698246 136485466602568713364401880261770758400 11698247 145426074775005713202391108089379903512 11698248 -405272894223834165501958998629122007040 11698249 417269541388863863986399169478633283380 11698250 12716693479978003920277943799771888000 11698251 477618018772568801039294461722199502064 11698252 -356094593460145733327201336891142850560 11698253 -185430246697315209126759549105540932352 11698254 -125498699592791344432973089139674238400 11698255 786365878820640333954557095139244689160 11698256 -88236437154631779226841223748670988288 11698257 -6313525188689635598869168681676672640 11698258 -173174183474704833652189166785902054912 11698259 906465296501338702058058825459631144080 11698260 -53870529957366186313894047404350218240 11698261 583998871226504299582944890780858245212 11698262 -562206128816022602060335876150217433600 11698263 158170268670346789981262002621290765672 11698264 560906351021608893316617785542899302400 11698265 405606268395373136695608890717572749120 11698266 -67715876777230960991373511655467520256 11698267 200256709504792893306497504286312837632 11698268 407483739812486266405030421601449845248 11698269 -435326259528916401494649928117669346304 11698270 164191681806815346885171875720448118080 11698271 77738977752507822585980301632251040160 11698272 -476187321919370476226319213830689259520 11698273 917392853181318486336884748025192511522 11698274 -47776488254650452924452257140546958848 11698275 -85554487959060074814184998500044988400 11698276 -498298183428519014060817982124780947840 11698277 -561972014889533717622753861404676623874 11698278 -448136822885940784975851432136413256320 11698279 -8878867887801122239817076376982555816 11698280 -638597960507155634232446744562124800 11698281 315206309895431070665208481532786275200 11698282 -92529394434901612932149973339538050816 11698283 -368662394603123277506105833880999518416 11698284 18107119390913813665495877730476359680 11698285 225518773979847286890082585870991155980 11698286 415959771890624105484433449813944524800 11698287 -563956814512797632140544106138693064440 11698288 105594771323460578254244246513487052800 11698289 -1367098262230416455270903850462273956910 11698290 180625244024615119716027263687021491200 11698291 -560067512164950611097073626737574085056 11698292 -99866716867688179164518816441717049984 11698293 360563356436161268953711630963839867264 11698294 77777362800121216844288312818848433152 11698295 46751905966669114128799596482470772160 11698296 -5297601717592664348427966207689011200 11698297 3933399966780789248623491050245484552 11698298 313662966247230934631947389252433964400 11698299 -388077984959078824714102271947460084916 11698300 679151972262468735625655634612369408000 11698301 -738815592329283560212314989319277494048 11698302 70377064292342300701066578572629690368 11698303 -1357048391902568959527055125361521128360 11698304 -54640645865464562740638858181638881280 11698305 423202904887214319040616483085967877760 11698306 131464748112151128734799845212014013392 11698307 -216466234008752636629634245253857197444 11698308 -264368658952647191203132509616563623808 11698309 898931690009046406971882538170154760316 11698310 25913387792161604250642127243066392960 11698311 159244778002789532751040382181852410064 11698312 -304147759051678524208640740128983685120 11698313 -1318191134210522499110294325250256756016 11698314 -47594823718814994158195636743763477760 11698315 140356056275899653766757062302689955840 11698316 54557259838564237633919201597138626560 11698317 -34916032745960579960563529643539165760 11698318 275103198082587622137982313584763162304 11698319 487005008707664014492496033222263327440 11698320 1114563153052688252431561827994828800 11698321 -52289781069665549682587419672455414478 11698322 -7790024342100260661892629061703515008 11698323 -8686306031070357505011131366782321152 11698324 503647251547645006814423971543165857792 11698325 54684783719559774280294240706892916200 11698326 -208754053570069479313024478424668104608 11698327 -212553235292830037599283290802210343616 11698328 -596060800830122065845855165790162083840 11698329 26239331024931855830959859505033794688 11698330 93892863906150769126113721636371609600 11698331 -590548203254589146917562162117343311868 11698332 -106950496800427156730047517004707440128 11698333 -736014038624262295828582495050677252160 11698334 -33247821655428002385501033462278061504 11698335 234718922449434442926912994755734189040 11698336 -576566778650537820081336295585237696512 11698337 -537573616669169153520795216915186224448 11698338 33644156191830062566032376456623475200 11698339 -549062293878403052830233095586967079040 11698340 655418779322913717906416909439075651840 11698341 -11161594002681421842761402335749341856 11698342 -281884992250340248008537954331322000928 11698343 -690818965257677169771796142648578311240 11698344 7690497191261102456514977052454502400 11698345 -120688946585771381856919439672677911900 11698346 66210244896362563751303309848143114240 11698347 -20780497574015604584073083916307868160 11698348 -525124795147182557881281480536019995392 11698349 382336352162174058371833139338626485154 11698350 -262293312784069135820669225167453363200 11698351 291789345740084746317740008740313948160 11698352 -124951960903339469478778938404835950592 11698353 177397996555089738961465550908092660162 11698354 16181492098306416423808857857130863376 11698355 -87568335205925581765879885773075348240 11698356 -68744459345351500853176902906456649728 11698357 542778468486644419420136859112413173760 11698358 373983437273248536344024361257249721600 11698359 -358988701708387225982737038596815011096 11698360 -706570165140122401139624944076499456000 11698361 -107349943061756617058653921466003090988 11698362 -6233567316159410462310532391345981472 11698363 -813742600160278081591419848665770903960 11698364 113311068748273281756863053621534388736 11698365 3139308992699784907940336382119485440 11698366 -28628208133004906623679292060800135040 11698367 -690676231580158631478306302436458395584 11698368 128992487719850615812135868217132318720 11698369 480538303533031037409285458989253832770 11698370 159745396160713029125992989829120742400 11698371 639523904090799697798437355946297374080 11698372 68353311875747828416964797076279857152 11698373 565213787820150218635692926376723931644 11698374 71231347656403077953335375595294115840 11698375 -384669950432331501077892959665455984000 11698376 1296481539816521157873174207223383859200 11698377 70027776594118883712899059890577493760 11698378 809962308589135369718551382212547311200 11698379 -13606005452974668046418025643090717440 11698380 -318063118766588589259515796171569008640 11698381 24033941372228655844297790247492302764 11698382 355355707515801348271405171843110489792 11698383 220184869721343477516271920033004130064 11698384 305647040715558909523484286964836253696 11698385 363541464416835907764564392960422670580 11698386 8849914845689077461741186072809054208 11698387 175268387713529399595784663350972029036 11698388 87300772500052977501129238362278680320 11698389 -302919221430796359881870156067601948146 11698390 62857564058665391784386610067495056000 11698391 347748044672589505056875154921243366792 11698392 -144112420893868079358719251303542005760 11698393 -45513188032175918011032560694178860800 11698394 -1082323046016378085241154511206426866688 11698395 62255683672563211262011094031232531200 11698396 31413335825110575707879808719474900992 11698397 924524853383633376631982633274266492400 11698398 385282760272738817060170469066605516800 11698399 -437571706448968920115229254553629675840 11698400 276282355351047643590891866905706496000 11698401 -204664278006066816887014692642230208 11698402 -234983607480172655707462189652345385600 11698403 1146078286334110413297957676982442698652 11698404 234395215476917728966496640165734839296 11698405 -51408357998650078610727131855198711940 11698406 234349564849419644251936603392539005152 11698407 204158566830332346811212809774880115632 11698408 835157957463989463375503955530219520 11698409 1070851694106222721090384773459968327610 11698410 45984533786899414324421515366136751360 11698411 356125644621752362627225864958211415752 11698412 481163956750535997554207431299940526592 11698413 163046741209464635050284871248783265344 11698414 12450984069272186467570741458306048000 11698415 410239645186658095879745083594389631560 11698416 -132576454643582567351775500000438353920 11698417 -680679847744548539867069535934315093008 11698418 -940002851558674498957003034643003319296 11698419 119398056780874438009483890093684398448 11698420 -75345801126150306839439709780751301120 11698421 -208038550418033742523097076646105516416 11698422 -192736800469547508298142761797781758528 11698423 -1105639268574648896183704019318899684992 11698424 718126639454681408205805899265264005120 11698425 4979931352073377480163252150048335500 11698426 -241041129898165307308530016219758047040 11698427 -49173880911068356014496432946667747840 11698428 112792982403735027862979895975360946176 11698429 -27307046811281245588095768387189796500 11698430 47067687767104709241919244950389859200 11698431 -482152834896850412158884639897482499456 11698432 -1145544761816919590063711090359926784 11698433 -77811828492537091834624870962036417600 11698434 -500282970416075645449306890639218416512 11698435 273449099654838454477153053629051631360 11698436 -481946987305073541100586825856619240320 11698437 -399617176957747067586661161915988562400 11698438 -79463542287191866301340116148765139200 11698439 -459282299358713752418560246126689399360 11698440 153903792009823847472413386814976000000 11698441 -1689863558187510264371172115325987668608 11698442 81750555861533912018990218395212205312 11698443 397333687644049872159142234313017654332 11698444 -64176505473508158155426761215389819904 11698445 -135669002976711401564926804454050645440 11698446 401766584119413698449985134801574021184 11698447 373143592375411848230881521045361204792 11698448 -101750417663648517935891505501017702400 11698449 -102417776214587691201134845210412343360 11698450 158555904240788576232065895040469118000 11698451 -8613550881941393600063469302203580976 11698452 192320057816782199118392349009898598400 11698453 -373325705904885622031049252041543989316 11698454 248757767367626684771055874753248646176 11698455 281149307844834331040168242335854253600 11698456 -270206728337937533841538577814912675840 11698457 535669096060672196104986931694426141952 11698458 299866519446883301673357751905099487488 11698459 -34212855645491053433584905861776457340 11698460 511816874534908288830696279431320481280 11698461 339520304257188863207638158121107810240 11698462 -705983407504014952774028514504766704768 11698463 -179624898744507342822303091287310001040 11698464 -18995650163616424791317778455810015232 11698465 922612659366536001301938570835921774800 11698466 7611441451308605971685093579220873504 11698467 -23263275423637951792119693127796177664 11698468 959165797677262689332043018447959581696 11698469 13032276366952510885415089679826703644 11698470 -19838309595106899627331412082905088000 11698471 305687794982080051985139725526150392200 11698472 -25197301367341588884824959963234713600 11698473 -110712546443717981544143491979070568032 11698474 -468433652288951062391706571984655613264 11698475 -132595517523407097562399456519084611600 11698476 -597404252221505724033620018632594119168 11698477 450575714775889537937466093906078683872 11698478 -205070622550675482219332184010989895680 11698479 473676539180222415188763632375598247200 11698480 -8974498467354737664936168832573440000 11698481 2032542389035251156824845403335487478000 11698482 -358702311790514627557506831182298483456 11698483 239177165481667792318875697589806583584 11698484 138967101848396694757309431168040919040 11698485 -359813249518032401485053500291287116000 11698486 -1024030914520591285026168813911524800 11698487 -152922532408695900639773107760728395864 11698488 -677513065868277716851299427380286832640 11698489 227883948560421077792376758808985476960 11698490 86650060675471235202379951438530739200 11698491 -228037850747701236760235662959113788416 11698492 -374147949502028897720581831240340697088 11698493 608994879800332206299648996559927116742 11698494 -7988404980764289674196359208711401472 11698495 -316879422634067592690592160320294778880 11698496 -110985911653665350529993186556449914880 11698497 -797847546403710555090639293692703883726 11698498 109932225611180577305141961229411892736 11698499 -641892815445138458466870301142383202664 11698500 49716589640621519021079787135626240000 11698501 340134387206936031291765744259926123904 11698502 479142228554229754756030545808023605952 11698503 -533246773147546745746728642808792699776 11698504 -484123041987989195474016746952582282240 11698505 73563183646045780775271044052170657160 11698506 283450432024926943915179342480355701504 11698507 -286576624983351094807286180109525075288 11698508 -808039824334181018270791823805779004672 11698509 -560359468354790995784787908148170873760 11698510 -68690952096533884445143027854652295040 11698511 -20514941106501677090161241879442856776 11698512 -26487373417639535013633210207388041216 11698513 -757237378507345173796031502329955537600 11698514 247104350250719409077295586311700724352 11698515 -412307760406901466272738211281955191040 11698516 -356680376905150629122338571760772968960 11698517 1144212002423432540859338971166454035232 11698518 -154416588168136988935288355367672506880 11698519 582356834751628233863981543100544793312 11698520 -671169903750577203581374316814928896000 11698521 671644848546179408536518617266107682512 11698522 910791105254417618850939145549937136 11698523 -797665287218617893397011784990094967228 11698524 219137521046016508280211014895139739136 11698525 572428211548647964395347936992890240050 11698526 -35183235660518093127779208340423040640 11698527 24709971562059439470589913508664548240 11698528 77372210337880760185437158762222714880 11698529 171787096703191743257356484025699044130 11698530 -30435764732873041277382458801740047360 11698531 -81129964479992760291485338030832344080 11698532 199886720713491890089039444015462367232 11698533 288037043820389094306259549637808506880 11698534 369302888648903272890711321852781712640 11698535 -273872037923714302733534172840272471040 11698536 -20487104538375386086200563425160232960 11698537 -24261390311735004384009024758149788080 11698538 36877084936571216577116148478389823920 11698539 -313394094474349239177508019312910743976 11698540 110034458518515431318646696700207073280 11698541 -557908754645890579199409352750607457480 11698542 7849224260138026429916785007642133120 11698543 720123653665088911872989012594552771792 11698544 -42781266327175410043969617697623048192 11698545 23808349223454207305566269256707028800 11698546 -238903754750798585586394506213424406400 11698547 386273795988260969547077063530148563200 11698548 266960574837119157236063159426193530880 11698549 123816158678705080990731253200326423836 11698550 -74819488034237571176696310334169131200 11698551 198956837127209035031797216654071463968 11698552 -1260457451763546687070630375065354854400 11698553 743901711748358298447290531300128973802 11698554 102528837193354537898903755479515315712 11698555 341992041893999672150906072817598843920 11698556 -956343896333111775054960879706560000 11698557 304037267470755343569895401637875774720 11698558 5317643682507215626660558266638707584 11698559 155296572410666602553244133808869797888 11698560 169082918605387413709041854029234176000 11698561 -258995820443764107642064889440083119168 11698562 762574510149618263696167850732449160064 11698563 -225841081726471304868862386099669184512 11698564 -697577088757012908777563753184311165824 11698565 963835028705215819927284968900796086460 11698566 -4418720412436541435740242502692413952 11698567 696648807185935516998657683950798630272 11698568 267120268059772467541682507823545548800 11698569 340030590026247171843913414834067828394 11698570 129368902733415313579743763391517758400 11698571 -88795702829988406503947052280053345600 11698572 89348307591969540145282518591116083200 11698573 -85790219705954676535471557169000373876 11698574 232603437227821678437528316274934367872 11698575 63401236035830213881424973524695497600 11698576 -204935055132472233272185430175880052736 11698577 -109179467833844522138157088612018820640 11698578 168286088484897250742448554366550322704 11698579 831279393251883526271358050072735233320 11698580 6212765202675433387193924343167877120 11698581 122854943898955980736946215864457422752 11698582 -224391862231097990563731323441289609216 11698583 -14647910970340724554176274957104485496 11698584 -397798264002412949981623826747805941760 11698585 -582858996701730026173776290512762228800 11698586 -356147777538142594593297548142865147200 11698587 -72876606826837167057200526059646056364 11698588 208301868047886453354866589023936228352 11698589 60104156336758308961055438479972335456 11698590 -38233928773061212606271968248178231680 11698591 -1291757854180696427980351482605565887008 11698592 326254011386931868475801338405182111744 11698593 321511693811901726463899335990074706400 11698594 -191381589448745625707386358645206069248 11698595 656900140812315921795029435917721979600 11698596 -51725626792990267112177412266460942336 11698597 -914609849830591627909199624067571349988 11698598 -35870549494831914096638440170808544064 11698599 257236458171097821605188630829590968576 11698600 -629339035485574655245330869554922240000 11698601 -798180957194455788882848804821265644896 11698602 -381388418588242883964281312598812487936 11698603 -237953811542994028902177794692088116572 11698604 -269121498161881491432768293469138547200 11698605 -67191976113270486931219868380152115200 11698606 236583298835724680558839315978986579264 11698607 972528053180579374732961660247105875856 11698608 -69397466866097393202712428381537042432 11698609 -631965102769271693488901193738286796 11698610 -41421376145647649539892558718879022080 11698611 82468806009858393651226549677976161840 11698612 -323530877068902522105088833681305511168 11698613 -114565532756131550673584209460680840800 11698614 -448200102330400341595049517237728607360 11698615 -19454166212891273685669452099352666480 11698616 -994928947922975131073736362088814571520 11698617 -233187603476977614881163203810212884480 11698618 686025320536089801038714388237508635072 11698619 144495019896422652299302595054870386020 11698620 440386413646985688927271353675005076480 11698621 248425892093652778541593955158907313024 11698622 4865148943976234899094715299599995264 11698623 -205094386355421148459352846893276332120 11698624 -61358770598116986882107295709899259904 11698625 288374555718211039277718846205577280000 11698626 -244474597331401604195539232581051414656 11698627 -132130169483027373796334362009274368280 11698628 -87732831318879704698660938331102433280 11698629 -1579955933065518096058658604397784244480 11698630 -16614186232315594869516189883421450880 11698631 -252554021453069201512341993655890449280 11698632 -278604379530914090419840552900186152960 11698633 284605979541466503568426438835219266944 11698634 -296457056691062047527784032147934712784 11698635 208824210467595000533717783351978673600 11698636 1255137761966691087885552413179512186880 11698637 -1247816495614026297542956184179955768832 11698638 -131878730055296397869661954278225295360 11698639 -394228529212781933870864516233850828560 11698640 154506239408596753080374440694516121600 11698641 402232040853104907392035319282497582080 11698642 44608746370643605913180238973988035200 11698643 209419883234553154160738870498495280 11698644 246690422524158978624933332739091286016 11698645 228662498018659222357361403609408670080 11698646 417566323531049307482871482236653226272 11698647 325014626452082561177969137091723562600 11698648 201048039714672503359858736231300997120 11698649 66008324045426840515271546745996976650 11698650 84051073564642956200515507792173070800 11698651 541934950658011955303420003617264239792 11698652 290602893300668435816758525311744979968 11698653 -3804585566270548458570114853998470592 11698654 -104005114331775957262867629889722055680 11698655 159424728949343723097419087230734859560 11698656 -134098120103341416850505019068453486592 11698657 1016651454391685535688072581675623631280 11698658 -109881245303257786732569335333877462240 11698659 76668274614767177295314073188563533264 11698660 -12643547215275312068043153486483033600 11698661 -250454672560022196707114822045738591520 11698662 325119377497556348356805059548926261952 11698663 204066224535335156957278043590082585912 11698664 167382370009076866684446518680871761920 11698665 -437657495903436863556292950499466468160 11698666 -729572339614563030944374897654964736 11698667 -1208016767333930692120288009819338600240 11698668 15407920766966672955264023113666184448 11698669 -2001161005156019836210027222211210650368 11698670 16780371265298850575526228862435541760 11698671 46310288917275422808601875094369198224 11698672 -12273893246384562875259451478927966208 11698673 86278276955760306740140008559509994944 11698674 120273935442123356511196056740168610816 11698675 -113804106074576932853291344028873628200 11698676 45893265920309707256997233864068571136 11698677 623326291705621358918630312730537042414 11698678 2720908816790458801403017422306061056 11698679 918243194595607968394374428707065314280 11698680 -145247581338735393413851549580034048000 11698681 -893209019916720766671699103480515783536 11698682 -57272528370207512826664755490574321808 11698683 361883045172215662661307451538139623424 11698684 -808096412444388063425960321782118227968 11698685 -120023221034880786667162053609429488040 11698686 -60653567996418267461561991281286431616 11698687 -88581835129791140580005405869858191360 11698688 53145940122507174224024340887161012224 11698689 445745529556713125069026744057658528160 11698690 -23951408222894864338881407474085804480 11698691 -502064393341443387919367490583443355908 11698692 -531415046533144896492081194214478107648 11698693 -1088342846929228691427571923259517653536 11698694 36592109177862870190125465362304422400 11698695 1179584899237498922031553259019173640000 11698696 108700769748107813511657442183171937280 11698697 -309606739949625734143051333932833746560 11698698 228093049845784916249308688916362949120 11698699 257780813862546149517867318622042069240 11698700 -29668690173574413908351771636995200000 11698701 265537441636835160558966986028074832000 11698702 -101723259904495884608957954964541999296 11698703 -663847486086092916629341006457888658240 11698704 -10112653830813838257606769375170379776 11698705 -754559569097605170909134943991124224140 11698706 -239446906971086775950861619139608398448 11698707 282852703878150270391457304835854784440 11698708 44246393907464119137916614098906761216 11698709 -17940698534630032814050194383274528672 11698710 227735065805427517678595121027757080960 11698711 467715505970680421594878511845924992832 11698712 -224849698255882553402545917175145932800 11698713 225198634627993568228391214105790809860 11698714 -22693550745054695919862304829612941568 11698715 -181007895252269358309690872805727795200 11698716 -499420589911600612494418890902042987520 11698717 -841661535569499816946041085061173966234 11698718 -23419785673412774129998122747199057920 11698719 287552312377513631773908457104616131144 11698720 -127080721847464367181131293657965527040 11698721 -178785650730572147544912004300096558800 11698722 -35027226914012815131688743023469696000 11698723 -1407081718649835895349124103157138593440 11698724 -504936969458596839306106209688096742400 11698725 -2690450450231242176854181389374660800 11698726 224958060546488749714655769241216909824 11698727 1533663257929274411546242298934326832 11698728 -81928674734645642294309027874142371840 11698729 28179936212054777051801807009651919552 11698730 210658128008786291671284630789608657760 11698731 403325308674455994560730480991005755880 11698732 93139700560261569561634236305868144640 11698733 1463754476485890224759568412184187800160 11698734 17429298515370482448863791045496080512 11698735 -384209195700835961623870104372792192000 11698736 20258198678412934360922455264654786560 11698737 415987243494341548846818618439718575680 11698738 158947751453659682474490256534646906496 11698739 -362411587197838576847705891774828578176 11698740 777637487811396056658204388792722923520 11698741 -356777371758140201039957634458677739616 11698742 -1063004052254407445407866683109290496 11698743 38103454455159532509201289014697171968 11698744 496913279608582616388222580801526968320 11698745 -307519459330127275861125100236632662200 11698746 -146668358174169323576599443269116425216 11698747 -390800786186097381819655109990207467804 11698748 -282376771704741911408391075341359947264 11698749 235522772597028799063355044813303189248 11698750 -55003171144527469218399434358978240000 11698751 911752340017576154058712443693283522752 11698752 494556152831218674397558845619568640 11698753 -756567817253180910436069000495859107536 11698754 -124443538643796949614177977025999370176 11698755 377386141910580473564777858654869969920 11698756 -9216815196263070266756251079180544000 11698757 140391695069129385116594939315567255424 11698758 266480138818173065072671904559122424384 11698759 594633259419995504332277392972090574704 11698760 -505234472869830676280080838141083392000 11698761 -46143678698314533242791463837723461920 11698762 -183926312089745771364080759863643260368 11698763 -263304953454686045790775005190229280816 11698764 168754687089513255883489581931954176 11698765 -343575260468363821373457733878306110280 11698766 200877524751850493817709289224372506624 11698767 -11717744267661281088419008499685362712 11698768 310972344721388045782509308047674171392 11698769 45651885819267255745511609107322413170 11698770 -258599127118261929798645985278897469440 11698771 263621760926044413627395093607783126336 11698772 33024383299467723000440501378432892672 11698773 17078576728920895143065466320792837184 11698774 208274242481778775572402481034122187520 11698775 -357475445568595496056368462045797760000 11698776 276036593521218896828571988132200038400 11698777 381928489119718947105372366980547783060 11698778 78413303978531890852390823103268623360 11698779 -280927923920519722672008505633012919952 11698780 116648126649859818031431678108284313600 11698781 -53425160618506912694775213748443059418 11698782 235639459196006417125872953231241350784 11698783 358304417579626986468117616019632999440 11698784 481073359483028163107469665510597984256 11698785 -122230466544873262921134474566672481600 11698786 -314475949249458632783148484292719403520 11698787 -628199999419223939963860978027663086564 11698788 608201675366053040044192987788141398016 11698789 50630042746078544571341642544899526624 11698790 238402551217886783132668817048036438400 11698791 369300537212985530983263884698366796880 11698792 -206231649092779735266196935991577886720 11698793 421403622364772451313624138660102510224 11698794 110705678769843309011272953820476134400 11698795 15212165581181785451528942725558018320 11698796 291792659874014891092674684438433981440 11698797 -248003995604071763807568998080340207040 11698798 33879574365075750134165456533670387136 11698799 26996251831982930313377308018902187872 11698800 -76925574727388427558840873959116800000 11698801 557845272791312784117964710581413390802 11698802 189945685974378062078213387504033678352 11698803 1068517578179725838320493927952091699200 11698804 411166566801256247727676188848950049536 11698805 -639368420139059056880254125941266916040 11698806 40295020489356240221769358866786299904 11698807 -955387437542149129203588370578589025944 11698808 -489944386188200327111834496562821242880 11698809 53349762056206729531419939926120794704 11698810 55049318634022936861459765424576760000 11698811 201182210484221191692893807493963110400 11698812 22242624061184645169042740404673740800 11698813 227905739034595224549112659508713938240 11698814 -654756294734873162427750949242506463744 11698815 361926625230619348246523370764790192000 11698816 -255606544630168626212999758905228656640 11698817 295344217770727540717614928532115596544 11698818 -190193142874161846849201598277307064320 11698819 -1254702147178560027644354973850812808440 11698820 -241042773298673376432216305020189470720 11698821 823247825018211377205094171865446215390 11698822 -349094698244555194432873178189621517888 11698823 -209247566026772391503079552280676285928 11698824 65591824754824106618474693946246389760 11698825 523963097078044035597262820861313031550 11698826 446881436969189097445434132955356152112 11698827 -294697685469883976559231194323671303168 11698828 698150843079991495839269108863651491840 11698829 -153115812005405185812877393325705337300 11698830 4873508532342855214088657499436573440 11698831 -1146087357202103612768957412001662236368 11698832 138935952607456521140910134647495065600 11698833 279399688477961607615570419720631005424 11698834 1932723991175769379649906591296822272 11698835 161245314359596256963385376454508538320 11698836 -48907109083901125025563291740754077696 11698837 -480962797441983020706112021518651846514 11698838 -5563451108775904836635352766038392256 11698839 -575877458853693065758148058959214101856 11698840 -6176696469531289804345946490521395200 11698841 -202941624487167779878797135674738820480 11698842 138193217405404380232696424829992454144 11698843 503276198102119134610175936620882242464 11698844 -941775090642753599571037089753823179264 11698845 57561966224583923107787587355642117760 11698846 255503978765114686788664107478993087872 11698847 -117949854263816979819442470696049276704 11698848 -684562139804618812289042792363500830720 11698849 -237281533130453184769618430771785810560 11698850 191155241100384934234489095156215856000 11698851 -255761914829926655853514804941966124800 11698852 -558396278513008590628375599099206274048 11698853 755692444605437188780448759393065987164 11698854 -249511886438904487031992555456673628480 11698855 155869767267201488523676345676425022400 11698856 72962230760988633024148618653697689600 11698857 347144605219172593818590177394161756640 11698858 156930135555505919551585334990824002048 11698859 606798199447686535944948259599575212032 11698860 395616687699198626051649869362068495360 11698861 -620476497841980305581201175448438419400 11698862 -70206501107341450479932658694733947008 11698863 -4945389476360468115510317596193409024 11698864 -298118951894052864714376598364520628224 11698865 -983096293761733349443415579018859793740 11698866 -393132910678506753240254896808694772848 11698867 25786637652864182209584948804415279000 11698868 342454937261405624304338545240953176448 11698869 -111281197120085682129995319514343997312 11698870 -93056300821020125105690100436954368000 11698871 926606222118134767627741119256804852872 11698872 -59138416710173098452589774139811225600 11698873 292607642358921788745734122672486533120 11698874 641016279418350280708781760959266717440 11698875 399913671438280030146032082924939600000 11698876 328649383073529313364447759574823141376 11698877 644936389224702296508546307950718662726 11698878 -302658331256495250780934857932702006976 11698879 -465017796827428039758291704380528418624 11698880 -145189403924140360177883563363506585600 11698881 3388281303734352190589437436480418816 11698882 35912009977134438033781101956812037184 11698883 -224788501040547438478485030344086437120 11698884 -296546841886144692338346334432951296000 11698885 1395888513558793334531257414419425880 11698886 18559617441690460588572132003209971584 11698887 -150978815613892339091413788433892019840 11698888 -555000005363973961882896329217721251840 11698889 455597876575623110776647860074966375440 11698890 36931474777962741910347604670761881600 11698891 153869638879034077570484684137908652584 11698892 -1040155069090108320794936364048067478784 11698893 522503065622272417885110312168776620182 11698894 -28802928811542713210207389517866733760 11698895 -284013450483634745126756629655934420960 11698896 180066015228096642187383532185491472384 11698897 -145378170139575208973711768542110799260 11698898 803536382797300990770356611613898049536 11698899 -7750426185197676859794873377575317120 11698900 382465471556760401932829166659633168000 11698901 1407299121032101913590340890047307117902 11698902 88203141876464248615509545519435837568 11698903 -521613908726563150537486647374668723320 11698904 -33343393102121194982646457639014236160 11698905 80795531406377370583342758210436676160 11698906 277753814546940557914825494414097543152 11698907 120279038365645640943589850629237347744 11698908 120177415503780243678859663021957079040 11698909 1140950022454578257030560890888900435110 11698910 -65638861545396586507971794651797223040 11698911 2175263496797205205776947243050736640 11698912 1192675664379959414223794614516384530432 11698913 -521861414886804999507920100640997663838 11698914 -65764790697762946434300301658701906560 11698915 98500966173229517622077462685395764560 11698916 -359410720107634850293716383124617957760 11698917 147454628630867563836712281497031926880 11698918 -14803557130532752166692837589562114048 11698919 -543451773957640252899360011296687436640 11698920 -215899504431235136883364073233844275200 11698921 -458195398261846247402012164656934842908 11698922 -494322809263462656090141321905004817488 11698923 218320000410334253862224046337134850800 11698924 2388607112324729918506357524332639232 11698925 -66466128544593183564607285082582263200 11698926 -430316598346577124158412444445488709056 11698927 2933825614856065682014644878740301520 11698928 -81536899375776050443043048501001781248 11698929 347040193359088530694314140026588764048 11698930 825795292972392624977770425070878976320 11698931 -491086733409323409557294862510820003536 11698932 -4432508810264730535829223600330436608 11698933 251871177292829678959594404904546480800 11698934 -317467614580990258522654838284755550080 11698935 38261110953022691554804405641862809600 11698936 770558234206581011699566714707061063680 11698937 -6297153320200383497144110936974395808 11698938 137824130799873452790457922301604600320 11698939 -134369564685490454953871868123035285744 11698940 -137575175521449829815648155467224483840 11698941 354892567197879541839992361508734041088 11698942 396166405225029180893884117208841679872 11698943 -989295110101968972017314843252415831808 11698944 330605411402742019187408933678003257344 11698945 373173177906142311438455073056779273920 11698946 -681908831072282243554333058586679810560 11698947 169896238210451069410015911818853113328 11698948 1113085203944447160522798923939317505280 11698949 372168501241874463206753682393202438620 11698950 -48457443923250357943712663491744972800 11698951 901596831999631685451678980434871412504 11698952 -276170123564313431554305458083926835200 11698953 -129752680667708541724838005307041624896 11698954 17277881521183950530249982941819380992 11698955 -589086138658717054515312933890594395680 11698956 -19077206120962306983440180005419767808 11698957 -717394885098095817108688808506172270688 11698958 -1028255779894786727884866997037424004608 11698959 834860737564921777851581438348576327304 11698960 32132043460885520335821014962573148160 11698961 263582496247148157296487454621498750500 11698962 -197418550931482725852362982608206208256 11698963 82198550702853689034042469058520807212 11698964 35546766336153234114449072493774278400 11698965 412380750097634081460654955352637744000 11698966 145179448484529218618472414395128902144 11698967 -8879298500837461733480416525014903168 11698968 -565578434533152998674528719257356554240 11698969 717633259947413573553154820460030055370 11698970 -21802020933303746811636178911929006400 11698971 300591731328427691709265669304129916312 11698972 -268914345033187370260256345872477544960 11698973 187010708304148342860832603851482183808 11698974 89168862045385069080537437381665699200 11698975 417022122511045438523738108079949832400 11698976 391696880958353687326544778397009182720 11698977 -660004646369616450221553138900919049280 11698978 90674396101852810446042398446524701856 11698979 790790708323855259864869731818939903580 11698980 25826123855471181794390592115656376320 11698981 169616166987179390261874077831296549824 11698982 -232898207808770085263355676153149669408 11698983 -841878592263154806401151520991194041648 11698984 -885742178430260306063041463734961356800 11698985 577286065608769282161634830336307638180 11698986 -112446984120869956344611765684420984832 11698987 6693870602577852473687855893934918440 11698988 -16805488224601220295096220422614498304 11698989 -593566125726345523042444123837787417952 11698990 448548434772680534841276030267961752000 11698991 1158228052675165339835262361126184677392 11698992 109027299617883423363105352075547934720 11698993 477339957205026521020069268183866793140 11698994 -608997675416564509437755412020860030704 11698995 -355599456456291449570492137925432106240 11698996 275849843654306026416849012771037857792 11698997 -188662216381178639453766952638105426048 11698998 -133833738525217640200524885017730831936 11698999 -56597928198782032856025420950663872432 11699000 501607675628803074790706918977152000000 11699001 633494852480490981555380405927682866868 11699002 -162319229244120830923292240749232648448 11699003 -511609704082299830159230628077951962000 11699004 43289478560964436540092232883091873792 11699005 -395129539235374262791894218094146858240 11699006 -1203849233121583292607691469674695360 11699007 -543513956794746264503154166535757431280 11699008 8068734121693936070449906631914291200 11699009 -161208147482293253981710794863632949184 11699010 -4520620835175561989871553245121858560 11699011 221749395360711334071108329867558098000 11699012 200275134332907629642942013983711795712 11699013 539369198309882383980112708813433088000 11699014 733567972899642295450430837590672085856 11699015 -131573941059956601503078901753159288840 11699016 -83255778575779611025534715489039155200 11699017 -891623988502176144920265512927444774448 11699018 989485390279078687795872231628161474816 11699019 42082505478923386967187763210104153600 11699020 270910784484186159235867848726176148480 11699021 48805030629066671724983532787114157292 11699022 -141460972576941124264383085510094653440 11699023 -287877377303877057154309151162291570960 11699024 244642754770494488142680808310868336640 11699025 -118157825696850890170334980306012656000 11699026 -246662544070862119652749974063137673216 11699027 159423184556833900951325917280191293552 11699028 -189191184426203572365567595334124060672 11699029 292566406471306731621295514879974010784 11699030 32077996258659740996574185902509396480 11699031 -571649735317010846877867209599644007680 11699032 1030279053108355477750380872371827916800 11699033 360008404534986359879238654407450448900 11699034 350156081670769458567442456323604001280 11699035 691579443844150432196193501888019942800 11699036 4790272488673694765455628067947612160 11699037 -150281067872859039588661560409129509600 11699038 217009620001402565211703664661299914944 11699039 -598332974280262068211674830183931081360 11699040 317737942479591553683270521983449169920 11699041 -410111348704423965806649088802045013200 11699042 -24351776093408129761653637918324240896 11699043 301213644827062445710704511038982677744 11699044 -449259541876709844216739210328691097600 11699045 374555520699651040480846591795621938300 11699046 305700480813412745137429107436680048000 11699047 -37212782877469036725184427528514130504 11699048 -405860657824369181720535731894000624640 11699049 -654326770447187995325937500171876530752 11699050 58380308335680085080215946313246080000 11699051 16530578643549749626889577273284601600 11699052 340622263230279916508550689715705249792 11699053 252417255922712350846107883604157824 11699054 128683939102759896548329221162792181632 11699055 55434190230813479711241850876174050000 11699056 160175318246015305684510642253880000512 11699057 -755301965523996559828005480221168533008 11699058 -83014227145436366789969334557149094400 11699059 -224810508505373610573764901107273591808 11699060 -701945375586530356099055996306776166400 11699061 92135552652320925770150774863251827520 11699062 -368546713660205508640237229516222267136 11699063 229494059166924580521770809808774441664 11699064 -51120276817021035903197703166065868800 11699065 -174380878776810473158693666780785358080 11699066 167875561563981378945240278927428868064 11699067 294977049132105155520479796714373049712 11699068 804812368337047253875137330982935072256 11699069 -278802989968527578104654177198110760800 11699070 -2563880630796107781387340967306035200 11699071 565855779260850075673442703734685137992 11699072 260429975689686203469099555701359902720 11699073 -20657730966233373414308193930812611260 11699074 447089129550110787644881460409314014080 11699075 -92975237996561770457995625470975085700 11699076 -114203963958568506399922148232098362368 11699077 -441263550309518555399812980293174514888 11699078 502345156277915896950806818747578919680 11699079 -85410985957811749137772187696169792000 11699080 459016022751639386250356698107190118400 11699081 1117203161417862539680737614788751640372 11699082 -73685388961823197372006464156364577280 11699083 405268939920827113732068793396498822824 11699084 -94213172003551705252671219239652071424 11699085 -54244031042040346386800472831213261600 11699086 228395016428235443541788367083101148160 11699087 -631161606628231196388817380705681165264 11699088 -64194730141643525260205002501264244736 11699089 -327917147403602385785674649147558475276 11699090 -38375956583619682870712075715008962560 11699091 233419734682734692513545988989320789300 11699092 -235995163535800655478019511409085470720 11699093 -974736785619349464923623963677032911620 11699094 279180473509760703175432103194745846784 11699095 46455530206113358989776293246722247680 11699096 -14886300377073478344611206913025638400 11699097 -847626523915989726103988630706631383600 11699098 -116161178462707373616479550797636213760 11699099 718790011497551356419750676672616640000 11699100 194601894736871414120280922489927680000 11699101 401754163157348934555067995693982736102 11699102 28366881877921339722208761963401914752 11699103 -15485468880705006809473425358333960176 11699104 -2554509388521012953383704713045999616 11699105 -994014945216860527626578598100458214080 11699106 -352835827258991799326377159167860558592 11699107 -265041223649733978060273368405353133568 11699108 -201511221076244605783466250771221081472 11699109 866493934190596605736459104876787708800 11699110 297682220793470234065221240554623488000 11699111 -672322013683476910834640731734165605856 11699112 -71618615086336554644939579555407380480 11699113 -548244997751358596896837547228783252480 11699114 36472805315954342037036305089231905792 11699115 254414094221147526796641725626571869920 11699116 38587177623702398380618267790217381888 11699117 140581768166890034676676448632918928640 11699118 -369244302484906396555467263530833770496 11699119 197979148325327536868691854488366597520 11699120 39821502233944343661561503532200755200 11699121 80552470852750176138597203523928117248 11699122 -732624335356770987441048045497803759200 11699123 351427232279289804017014264839567663372 11699124 -168814825967846970822580479920143724544 11699125 -578408203056810678280374535070742162000 11699126 1190004461236513759923870890579996544 11699127 -643361629741782822769615328866146480 11699128 129899662628717627025289890963049267200 11699129 1094667138996415435230731388060378888 11699130 -235534238059233876241374084432040116480 11699131 -113597269724833439389749799320506016888 11699132 263132868067739921765810889149207027712 11699133 -489104974948946583083595695818758382752 11699134 -369310463190287105870883106706569223040 11699135 225734072131495511699607133015090385760 11699136 265494027070382132455038298020800102400 11699137 19548680809793085483514988693290550100 11699138 -38657190931976588450452991575937503488 11699139 4587160426583882669254806728807779200 11699140 -48410924108703472661037808690610380800 11699141 -330216779803698632421046948946304862788 11699142 102827096586056128619514515339236339584 11699143 1184115064215201162437094535509929874392 11699144 -951117349951213847382754361843000064000 11699145 -64427409001269990652573054258780638960 11699146 717697834223517712873494527231179215360 11699147 607033759227595896216312516958747336596 11699148 146923543586306485373003966767424891904 11699149 -30902355219652832415221932731213446208 11699150 -234394452601152891277425474170308915200 11699151 68595892432416732148892884164702281112 11699152 -139246082880400431229885567308063047680 11699153 37141635838507139340163934581120860402 11699154 -20143757252991816473189258021415998688 11699155 74138138963256166131589373499500210400 11699156 107795113878636572385519847482267242496 11699157 147422054639292520743554823178035300288 11699158 -733523554272718940738434005706469572320 11699159 1233797161153254750974895381462372468360 11699160 -309729602836610858938332224821513420800 11699161 -226417954416554066773703974612560693238 11699162 -20009271290407729860381246113396944896 11699163 -76949320672152673004515843109491927776 11699164 155232320216555372821495952943551269376 11699165 -115517548781100429276363742985339153940 11699166 -151401508331443082868463392700054849536 11699167 276182862524324288409641059370103020640 11699168 -150646203576633878974605157068714541056 11699169 -294269918922015427201349910542650839360 11699170 175801883884699156126603316268346229760 11699171 -874149885891779038134206792550511124856 11699172 176246392361368339931470200348702765696 11699173 579725092251875978313296841727444407422 11699174 -600064305253141726615041707243586077760 11699175 -128477907288995753193049533105894186000 11699176 1046476489708005596988056920165618990080 11699177 500760628352553413399437397001887417472 11699178 23298287309686964370322467532235750400 11699179 -958551557576914053934138470660848104824 11699180 478308963261433023093988386904300646400 11699181 -191458158895684873058662209011870502720 11699182 7190014696649395792455482759059891200 11699183 -44440354556430725820136374501599489856 11699184 63267121235037680992379792979370967040 11699185 24538959077141385592610534110803447360 11699186 180032107916643982446356986943889467424 11699187 342985020235166507055845849145341563968 11699188 162763330974284682281779674174860757760 11699189 1883464906273585935747386324015272474560 11699190 -101308358739416653693320411877473144960 11699191 415841090648351639923214964024311156280 11699192 -210689488948898150904874678979371008000 11699193 803290543441590145729828176681282017280 11699194 -16468203065627157260619127977135293616 11699195 11810293940277762529409671703059453200 11699196 -589815398146343070525575879842788326400 11699197 -232420506809437312644838702327681606740 11699198 93853358939054412721649764008158625792 11699199 -21677030157419444649046301033880924576 11699200 -283988336579563507419435992531913932800 11699201 462934160909296477619304922995144172992 11699202 363325726620179814945683502523710641664 11699203 -455114068292794841405112796946002622736 11699204 281084289711064157653927187528976755712 11699205 -139988228605036422314085675977863495680 11699206 -336523013543239720660164151409918060448 11699207 576565651761739306471679997509829755880 11699208 429164781713296500727971022163016499200 11699209 121271686242059439297143205119450901000 11699210 26768115566043698958089960586084480000 11699211 526045446533697014388227762600644237272 11699212 -185678440403630958936601323097347604480 11699213 -734407736890392531193480140878148553920 11699214 283375636328915969119966582736040175680 11699215 -280160397168934725386964934383096900000 11699216 -6632522780946251528198850551563542528 11699217 -363527817174688458546279240964832471472 11699218 167898259334005241621091597033688341504 11699219 -275614541786208928562045926582829568 11699220 -27611719524658976572238146235080335360 11699221 -1156074843736435791612356551914060878578 11699222 62296388805561266158916782588267418112 11699223 26280227315514926805056761176290494800 11699224 486848758477436283081883212753908520960 11699225 -12154386886626251773439506839038228400 11699226 80975364624603545960227877842528862208 11699227 -69709554726614777918369050205603798160 11699228 -35793267840632678903163801211607884800 11699229 374154999834235193911478084110624937088 11699230 -104647784456226340850347478424336278400 11699231 -974534674617416389460479160291528055000 11699232 395771996635924250400881642735779971072 11699233 112526347387261785651562047084087990464 11699234 -238342147987317770874309760213152684768 11699235 -1019938156064987129001032632462154761200 11699236 -202660117296065546586162894304287153152 11699237 475478847120256668614300507330134364064 11699238 216810305962308297891531064916818053120 11699239 -348171755664239215357932384459657420744 11699240 488862215894583360332936693265412915200 11699241 -44445755063201195661622748813324650608 11699242 -8793670594228447216337577104377915728 11699243 11630082085257395330627553348986829492 11699244 295854096539431191371303008585408423680 11699245 -108423197502744697816043604896945395200 11699246 111674050645506173562648235795098694464 11699247 301843366991746543468527042542598445824 11699248 511127289908119384341538268582199296 11699249 -352379162666841852147658448749389184512 11699250 6460992183035132308658064246341760000 11699251 635029698005293627202115614339864363104 11699252 69961781691060189217330753646816613888 11699253 71800790904766788687351634295889938862 11699254 -165435997930299542193051778236671545728 11699255 -1384694509438988695149922638763010977440 11699256 -432055084646197903386974526996943564800 11699257 624819139428258596587712448897077118506 11699258 -339842924631142705235846308800092793120 11699259 316163546510154736860697000945822292736 11699260 -48240813995972819899323671203061829120 11699261 -73414240861484341203640106019168611520 11699262 -274805194851309068847438805397374796160 11699263 1173882678332248135265643582025612152512 11699264 278403798962852651537164442348081381376 11699265 -425155029221774146110072994928607756480 11699266 -238137673670274753841584513827883045168 11699267 -837091494540416542589272529239398547200 11699268 -1249262107002972019582776775342817280 11699269 -33735422616005671848190772161337512160 11699270 8361504729258237836586761831243717760 11699271 -38000664790007853385296876538549319760 11699272 20620934832398876507189859026151997440 11699273 -72866643736427036645135128036224656256 11699274 -282176987963455784461677137019377644032 11699275 -135274988011370973895990608723534213200 11699276 -40789312151364392472774908255722598400 11699277 -14037139958603122934768115693517372992 11699278 98052272042238342786765051769922135424 11699279 1196002162729461027350582235803499680880 11699280 -72126984015390087847247562346752000000 11699281 -1580332755367613892345150177312013761696 11699282 211301731443265643967388348781116572672 11699283 -183619872024033615661256273433164392776 11699284 818350029178101168681095558313227237376 11699285 241607221868574078382254108918079253400 11699286 232881541709890275238530895891979235264 11699287 69836045709850406905145721499156435200 11699288 15265600674731332918392328788576245760 11699289 161772822622078158776818365016663046400 11699290 -58447379057915035464178169144178957600 11699291 450393305573310418036004401266852730692 11699292 582470640913496894329614898506774626304 11699293 -636664054340292491094334531023305162458 11699294 523063970974011354513197829260594349696 11699295 -362873071052393540748717048225300149760 11699296 374681706960808305427877284184205557760 11699297 22216741934005467380127276768808745640 11699298 20097358666387736032528244275382577504 11699299 1448235545332119306589550934022116086300 11699300 402814189586948669118773654690562326400 11699301 212609593669707751997660261135053057632 11699302 428104976366397094544224476258961904352 11699303 -537635991215429921591868382432456398720 11699304 -695325000663635837361623682784797818880 11699305 975313325615760074467544083568938151460 11699306 -121918509714720144252151165925024301648 11699307 -47018078088234485750163775604802539520 11699308 -164998994702824955212809475711944931072 11699309 -268175850804568592638729594009663561920 11699310 28698494355385083009099358850955755520 11699311 5523724454138690203187551060772123120 11699312 209711207527286111508973117612657508352 11699313 -59042331731478542864184013141326823056 11699314 -611098080982076015874404950874102611200 11699315 -565732215186913259307323077675775896800 11699316 23794961693418449380446725865724548480 11699317 -244611309179962777628637369031306882208 11699318 81979908455563296207247747856421642240 11699319 459740377666741606883861443596850541544 11699320 144259506749910146468903527778696908800 11699321 197736651500288975833695887338090123344 11699322 -300991926303162629620685689965145417728 11699323 -1108786651852969773637453297441630578816 11699324 24708596254761106619077002792970524672 11699325 -71182939734284953303443385861319844000 11699326 -97863051767823767028128437790352034560 11699327 752073832217885864110476899248068514176 11699328 -448713466592179580093988322119914618880 11699329 277832735912814705709102639952943732160 11699330 -380804682606368103542855527203765097440 11699331 -116120311487809215624896806490987808000 11699332 569596959671038818910636059391920134400 11699333 -60927838220051982714944871256660586916 11699334 -799017056394806958721559274108569207040 11699335 18054512217665561427624945846695554560 11699336 -981017183434015436148552181400233943040 11699337 9484417133933223657560626426226525568 11699338 70433764401314358920172501093452516352 11699339 -609089996067803626192787748983731896744 11699340 13391237501877207824885387151526579200 11699341 -106752414475273230225438934081783401216 11699342 -57708780078379059771686845962915777408 11699343 93943784040123577968795206480196589200 11699344 165607967042829258079484811550567669760 11699345 291937021247521898055448049567558400 11699346 196153802514835256086491387057346656000 11699347 906228092163115056496683489476392465920 11699348 704599730349548620267707401568535050240 11699349 70731236338466990393432235424231972800 11699350 3162677938450924255503572101424544000 11699351 -820667509498251944421469975709089115400 11699352 264286736941521531749803194141484646400 11699353 -67427873679215767208476213267816538160 11699354 -3647850354165510130663921942299559680 11699355 191823659562640870781545277285967679200 11699356 -633690404218334725006518923555051246080 11699357 -111067807171116361678021546182392954394 11699358 315460416716392881555173326652045715456 11699359 151236160115400062747182558203927650416 11699360 351180447377449498214256632860974120960 11699361 123008381806413833213784699775375555920 11699362 533646829624375654437210424659162756432 11699363 149020990380860078490900590976975262944 11699364 179551706367014969456174180504851261440 11699365 -10739525339631019044759902867567212200 11699366 334940788855868660495268208253517701376 11699367 235230595778775356677217968150044506112 11699368 -517449121588768679118778993497270973440 11699369 -247399267882391887127403955840442880 11699370 -60148627165409741994049407547021324800 11699371 53077035102235237955771598352860104944 11699372 -100358487364163754657686311573754142720 11699373 266588525499823874812671545484748756608 11699374 -124054771366238319414381216366763856064 11699375 168114302675073751244474739031922700000 11699376 47874974181661924072024407079477248000 11699377 619596171593340096440015293635065098980 11699378 -411405464324355209446453299510759038976 11699379 -286243050462145118220832437533859171936 11699380 56234984076997936617858165376031784960 11699381 170972288692815729253826469972297492480 11699382 767178608632004876378434259571395167104 11699383 -262426673796706894608034919512317900000 11699384 904729894947572308183247448396183490560 11699385 43801134876095808806988240516808184640 11699386 692926122090694165047450835603839841392 11699387 -270151505444346453722540605725105676800 11699388 148702558942212433372858784056179651072 11699389 239918818630699580549444037336840566040 11699390 -470996480934442247111085672084548260800 11699391 149641604382157294061063673428534592768 11699392 123553105632957545526872677238294183936 11699393 -6276376642127060274574938240385851600 11699394 37299505067201788758203748676434703872 11699395 535714413023892491576552267660483888400 11699396 1493921641680833541861279251504094273792 11699397 -130678216691393108157682399352369280 11699398 685428238498030215610088614891845967200 11699399 -928431405789155063727091027151329890600 11699400 36097140808521577343124262957252608000 11699401 467758146117198664388008354380700423552 11699402 187677330870935337561504723946462824960 11699403 258361891343099191705812993080940838104 11699404 957611617605864473757613327920131545856 11699405 134211804449730443476044818597927388000 11699406 77549330484008409955132502755281820800 11699407 -649252999590770769664988656466791331344 11699408 91747636006958350827008611907777986560 11699409 -29310149816472434680068921121488897600 11699410 90197155797442950945092063094416540160 11699411 -484052246698090172623014238489391875368 11699412 710509204866811262378929190891093145600 11699413 -976792986969634867455412756444528355232 11699414 -59392737857978917655527890811034364480 11699415 34767040787571817631283566098933033920 11699416 1098782414977810507616637313952970516480 11699417 1311810007196753912519432073520394365332 11699418 -5130342888685481769583173380234998272 11699419 927202678398085872610538861473518874820 11699420 125604541747293209695139240391974561280 11699421 259627456720452085121728353210909475680 11699422 -197271091517785558602560329239851568768 11699423 -260188009796157038285104886555820191328 11699424 746370580738264025861652179919443066880 11699425 -749410332543616040743784406109102659850 11699426 358305363354473914451411251507658465280 11699427 440418713061952505593196430303496358520 11699428 -176772947387529987011563629413039529984 11699429 -418496702950087354308751763479790080224 11699430 130292930824957609826384418816992181120 11699431 -174830172909934996583012111800358416896 11699432 -196974774101146203910202838639400488960 11699433 -67197250716470828151842836276915936320 11699434 866160391540201299221931731977653046464 11699435 -36232724862417194816488549043505907680 11699436 -147990672331249898193797980401705944064 11699437 420192829052617180344411094261475186572 11699438 275070329155567526495040553335054573120 11699439 -413787393855854143377072430739322800376 11699440 -1463708776931743772963689299247104000 11699441 366813672062294567820778838520256810920 11699442 147100230840060314493035885545840989840 11699443 -67385330399667033853221161984810356400 11699444 -698268048810748010458782075051928040064 11699445 54706939919425333325464484660795505600 11699446 500199086757803133625246270817051287104 11699447 358276326446571414975756879538763377896 11699448 -57259551327738965646087386717585879040 11699449 -381978791445073650381244357227346566550 11699450 -1427644358615903974989590604131001600 11699451 780842678573567124745158200260412390400 11699452 -312924761155969351818939300230033103360 11699453 -1038119497732463798020429666936785336756 11699454 63604188881133977764856494708985812608 11699455 -213688116887515803732441227401146432240 11699456 268837224384844933536862433784870469632 11699457 -17135807920328568627629243681210366976 11699458 1038358947862098278198004433574174854176 11699459 -1397817840718418900944594708822724985960 11699460 204071291574461599353711225841330433280 11699461 1976229649338764534914632186517088623424 11699462 -26858598781439614620539561243397121536 11699463 -276283335932039435942085894939872549376 11699464 264863006843804016687046505994906009600 11699465 806370892237283317705842704654093845860 11699466 -324534124127915637826296809020424760576 11699467 640463036673665623920927681030051777248 11699468 -362842149345460431021989691489003691008 11699469 -875662730778220155393392991431725140906 11699470 -348574086927543166927479154516182163200 11699471 -242337230416700822065013599203966899616 11699472 4647058296135379013450572800828899328 11699473 -474783039601202226706998471447972374880 11699474 -159552191379255984716225925949971612624 11699475 -352412753280209236880073155824956864000 11699476 495258759338395430367422686788045042560 11699477 314362377795541446318197143648894480992 11699478 -57228589749328293190104720766107371520 11699479 156792208796878316009570379739997565696 11699480 -216789677434569678119938311169167360000 11699481 -135534072822474582733898670983398809648 11699482 409831910991436161872639930125062692592 11699483 -708737086535187372761683854855885936 11699484 404169136632293023179330934088009857536 11699485 -380467775397396423121045844987981768220 11699486 156829810061853935618016944643231255744 11699487 72228295798054129894824373949240527800 11699488 331629413821772206509219931332800937984 11699489 -1364996447113101395947490902689845793744 11699490 -106424997634240918285155609522707665920 11699491 18237662138865041114926203227907545360 11699492 -26148454098968687230841237933183508480 11699493 108401375950348310731777952030343879168 11699494 451069385341290547298994176141783181312 11699495 60274241916289809588771402571373980800 11699496 -48969835207141994097365022894967034880 11699497 -1257177486336186338101347757428004164000 11699498 505167981195651727877597236459335054000 11699499 150868534931712550392068960652664062720 11699500 -3249388958170551417046067087865600000 11699501 -859541928414552859668166529105879817216 11699502 -160397336213195187409893328242930886656 11699503 41726697998351630872112798002750462744 11699504 -88180064097118989485040475427154247680 11699505 -147374189672365560709095552991824192000 11699506 -68093933367845991120685142709682423296 11699507 313734438001082342302423815953990415756 11699508 289793355958463454122246241106840104960 11699509 -871291416549499651078894696039794185760 11699510 -10244684907818348182381262610776672640 11699511 85435256410374890878629150527411486544 11699512 1064750194383302387434914125528274432000 11699513 409381664269423156575371220483235407360 11699514 -68100312374277345076332981932288446464 11699515 189458686206556154021355018826260286800 11699516 367238000425376213833975398341402257920 11699517 -547977434397042165006569427018014526720 11699518 125055401778049115470643710258503415104 11699519 916335813381031445849321171285966588352 11699520 -3343471795549850672084021743441674240 11699521 -227771183294179079128731282721145234688 11699522 50584476657425776829990051066654644224 11699523 442300901456713703148393223593752959680 11699524 16581503345891918992675489518943240192 11699525 -225748301974636668350355357326798503200 11699526 1957290487784528586254075026271443968 11699527 -13630460350364580354714470812860436000 11699528 526121738540696785532478837977751552000 11699529 -619676250578864577953472348780752280816 11699530 83405186463144941767981460987230233600 11699531 -691996721041494737629020325542869746668 11699532 -158615743988700743513577492833759554560 11699533 -1203612661602385591524178034304507902218 11699534 103535523910064959572464878220673066432 11699535 -122051731790023941819498818826436905600 11699536 -68403663729342513310574097728236044288 11699537 386470487192024172213874019333369827572 11699538 166477935703158638664687737058693984768 11699539 -1024133806613378460665818393511989168660 11699540 667074444753267450787019859942060410880 11699541 -106678561956202988625829351014326137248 11699542 581310873132170286311991246024053007552 11699543 -163267020304960363348255194382055465208 11699544 -783727875086816127679265158499529953280 11699545 -162833947023854456256234001245638189760 11699546 -269134300909763084874122589571891257120 11699547 84831276982734953371683865614706748928 11699548 40512756790465529060381244517216714752 11699549 683205319766683767805979853175053632550 11699550 89815734570200072956483809242970000000 11699551 -1012677465165745160725902233836538292448 11699552 590395237461599372194373545089937047552 11699553 762149233098987447453865444398730148064 11699554 677997940209707535072358432528800000 11699555 -31963342894361479685289925520245186560 11699556 278710895089082422679943723722014076928 11699557 -92039553865138854565778078948441978340 11699558 -36625921856328568181024930846308101120 11699559 55863786517962554154101896735371953640 11699560 468641602901966524978019727733537536000 11699561 241241941796484956069475282269694927162 11699562 -154011088532908923508601799660729478656 11699563 213604631394445549284442987929237213812 11699564 -72902742292730648829401988581500753920 11699565 -559689331067552074575899888038883688480 11699566 223799050243044639671610423193285691520 11699567 453323281287315098791935390548128228152 11699568 92746608605564786773139660069262458880 11699569 210023674598915724430996501130606592 11699570 102378166088857050902025734033238884160 11699571 -62292964078747826325369935267592685824 11699572 -356014193500100050260184202930196241024 11699573 -1123451306954747128924575515142538181280 11699574 235338642297869321520289442080707802560 11699575 234160981599365373419383273933958712000 11699576 175042562897429703347725573008407838720 11699577 -615374882504868826530050505018025154886 11699578 336713740761472794259390391049787449600 11699579 110336996789956240593252464363374650600 11699580 13259614611562557483278856390375628800 11699581 716846084996212120471328236617388597382 11699582 98174442307114346870155360206524184000 11699583 -433368441807224005468787384288635275960 11699584 186068669953335149619812129921040384000 11699585 -142373155079997681009900390597589910040 11699586 2760299139173201119679659358343782400 11699587 -179212928581093177148369749661789342764 11699588 -884140223411441394641881804686996669312 11699589 13659769600778879145169912727329899168 11699590 69118173391012850247484159007298869760 11699591 104682957704521961893732670050481559192 11699592 -177497647758202692002462408928511180800 11699593 1066694587898342123364648097284582854400 11699594 -147575008097582364891071683490901984768 11699595 -349554914873664760728010401214844310480 11699596 -246063028993914564962012888734539087360 11699597 -106345520425016437006208893025987068800 11699598 -246021812406930161358344977404496076736 11699599 -321258900797216827558975408200308520400 11699600 -17403966886047506453406665647644672000 11699601 111418511441329016860280617425258734832 11699602 524874070022255951669625949974876964752 11699603 65935835150870779223421182491807239852 11699604 -130360002607584814514880420544408178688 11699605 627434672771944747467488528587245079260 11699606 393089582641773086387600653288504414752 11699607 854931106349993210583447532234008801792 11699608 -146343526235116205790919337277926400000 11699609 -345410259408502985090644877809057835190 11699610 -126026682773842216673025964183557964800 11699611 -219252362496007223209316652726403840 11699612 -1233207879936248792520171033536249856 11699613 -538788632291850469783684801380488337600 11699614 540593649867245771088852005973639272832 11699615 -939802193730373823146252483896489105600 11699616 -189879557046788910834372468585063776256 11699617 -177073838041522489876487922692856099840 11699618 248435297370063357625701920699393327616 11699619 315372962033496626829893310761878628160 11699620 -139982112163822075611493074526463512320 11699621 143404641381331137634816711137672453120 11699622 195730264369451172324034713198424293504 11699623 -275794354145227974269431724503656062936 11699624 276464148209524888787372928230515660800 11699625 -95137548422620402420789439606715936000 11699626 389840801062682756842881690923011342512 11699627 -568149539576327118697029788377333059240 11699628 -255094724689008826852859296820407073280 11699629 2370509328873462135977582603843611195800 11699630 -242192582920128236295679401251532672000 11699631 255518163315761468078824290070595493840 11699632 203475097823958658343091302841222905856 11699633 947773371227601159197282163118933828800 11699634 402006348084510411805645289876025060480 11699635 228106520759547424462041354900642148080 11699636 73324354237517873098750649742612333312 11699637 1339381531896666493616052796301901696 11699638 411268952622520287373626050017249147392 11699639 -247790508271121248966912409269365174048 11699640 16659073684894638725875891460273356800 11699641 97810740666745417753665754496956221242 11699642 -195664852366354797597464485429128048528 11699643 839659007933830022035402691546754051864 11699644 -153279013450856258673496021213634734080 11699645 313418772530127196330867312629715689900 11699646 -43099475225793460914614942251579769856 11699647 787798553726159770659719317330952607912 11699648 133028101331880710304817724644650909696 11699649 3044682682497143211942377875267840404 11699650 -395923336908699156733073434399223101200 11699651 45148366491078336825931863595507353912 11699652 -332298300151917869730156976302947386368 11699653 -41077920187850928335500026976612145120 11699654 42321639257987421506678627834583348672 11699655 5772941530123635307851783047043863040 11699656 1341701963801517914407530685438915322880 11699657 129399650847830016019333672488773433012 11699658 -366490412282806385306210603854031668176 11699659 31553524026603360198906641283527999792 11699660 64712412756646954936053870784930959360 11699661 623914219350500885289594178384525371072 11699662 -102103198959063549659488599105768927168 11699663 -567557741920070970351682592350640394240 11699664 -19545665765731361292350808856572198912 11699665 -763334013166436608793642703516092060940 11699666 258677335627014568012084960478037001728 11699667 -647958481560215494303221105555522769920 11699668 640010105816512580820751001102286336000 11699669 1128108777824686401845115196734948245070 11699670 -30223270676304800648686551579344553600 11699671 1117479769062978810273219967081656564872 11699672 -945562450984917030658161766869120184320 11699673 -385704558020315294028755404652876803200 11699674 310603067827499710370345119538028083712 11699675 95940021887229318795530241268591800000 11699676 393681013859220384987805766528689938432 11699677 2158238928062781261968553422522759769120 11699678 106870500235391406610012756359278290560 11699679 166960852798499811455640904148784726528 11699680 117673971695408271247185494316031672320 11699681 204619486559133407323071284492626205892 11699682 -377000287515267045240536946579650491008 11699683 202605131657491724651715780322437387932 11699684 -952450318115283051565551353999344435584 11699685 43208598653679703802327396807751493020 11699686 44693132830474321065305224362439378944 11699687 531887047501469969883828747085981551240 11699688 -24211863707200310627296350924476252160 11699689 1321233030474827424103979290653187565556 11699690 -494225009832399437441738213202861748800 11699691 471662974893757662054416014127930926080 11699692 231004822724848959489581351330056130816 11699693 296915515291575180839699281865854281942 11699694 386763596391962103318832517164522535040 11699695 126419718684884488635725766437264640000 11699696 111994289423572826096183059928940183552 11699697 -37474141470705671353073414660426585472 11699698 3639611019795516131375072935199873664 11699699 127224862501933681769351573589399243720 11699700 261621339464908511798829145687358208000 11699701 -452175546024311928331649464243153875168 11699702 -74337627821503560492743616685381067520 11699703 -91681477294978424308169357942547863160 11699704 194988932490434216927602808593496309760 11699705 283193846144472231548010400152758238720 11699706 -461642414403033831539420711783899292160 11699707 102529949886545173742419881743797521956 11699708 100238258976103301844405413869387849728 11699709 52759045470190792578931079933549764608 11699710 12882171570671164778473109824134512640 11699711 198578296627323221036818110444293325312 11699712 -194775177104704512808044802391062609920 11699713 411352428580338832835151892829486135364 11699714 266307469348681535875961752170996840480 11699715 -41554389367793480188093030100127980880 11699716 88268992637181069266719123736741953536 11699717 -1269113919092003954768508167308723731234 11699718 -22418413331314185608706457834164527232 11699719 -949520854613057171153619258167992819920 11699720 -10095204392459234195038643318150707200 11699721 -532930677139065672964918085531483831760 11699722 58998066031419934649429115172669577472 11699723 -341937253629286335550464088702607396064 11699724 -371722882954318467683857759043154399744 11699725 -592226681203417388400882343900943084000 11699726 273913174532407812540890279408200485312 11699727 -86111993611145783195461097901349422192 11699728 -154985624147474503830772493381680488448 11699729 -431199846850157099088765867608535086670 11699730 118703140588327861197431877859367040000 11699731 410115493551655022743706590063945951200 11699732 767719700209075863305177251393529856 11699733 -62406107421019535408787492855324842880 11699734 500972385336743416288133627307515306016 11699735 373094005111177992233847024561468334560 11699736 166866481403488835103297937781789798400 11699737 25720558923899583378980258623317316800 11699738 -771932204549387215432075934767267038480 11699739 438990261092711587153575523813959351216 11699740 -305205058095867479255475168496217272320 11699741 -8848154983082531098275945140381878272 11699742 -328864468467357229804769572633442580480 11699743 -119359632142307118208863912787920648456 11699744 490725994430536943686574788238376960000 11699745 -528112326296742308958443517833652938880 11699746 -396863691280547356523260758734094422016 11699747 406383440031382169124963806914018703196 11699748 424585137025796608255098447966179819520 11699749 412932096201786725404024285283041490750 11699750 -7097120643072912039325089711328032000 11699751 7499075333785364611042550498909700864 11699752 273864805302827047810237534310903470080 11699753 198533731731338228019036949148300854884 11699754 212529101752716084486596723475239758080 11699755 -229424267485469973573299180737422548640 11699756 -926228983167804376644875220405297857280 11699757 -168993902072549415561503392444247538048 11699758 -1143822867754571214339893131125838080 11699759 -369101109293460059828691128399516829480 11699760 -70258097681700512066834698850859417600 11699761 -1283021657821751103788799433980328166638 11699762 -215021824496392550684092183580072248800 11699763 225835034947896887626039453216806399360 11699764 -706510189324680676396633405970160125184 11699765 238675977832563115377429999735079574400 11699766 176980177318641511680259904964365856000 11699767 -20253470538934055145492096941988637920 11699768 1195285899802423844186975992483121602560 11699769 -38087042183194450640684964281269650720 11699770 -73009990885138047305535285327478717440 11699771 970812857323809728006837393993574111972 11699772 -63365086310728605995756062689146044416 11699773 -881927397304839047626077281844767857978 11699774 479468726693256654759182636641223976192 11699775 294536196258433342075748965721271966000 11699776 77426481776138582466965639745314488320 11699777 -549692934616035651664012915014908705148 11699778 170094832726873421937487555018668672000 11699779 388061430471224732092841661987994486656 11699780 -189417492824832670864700144700584202240 11699781 767345698926451056082117067276296227552 11699782 -213491155316446761754420419636830054400 11699783 -26343064028545108062431426781157266096 11699784 4412608694789966364903996444702105600 11699785 76798663886315455708655675511389901960 11699786 -44264104737571269699063039756678498816 11699787 323546281094683946282127883329368756160 11699788 -354537386318525266850826894625847430144 11699789 18130212787197405277599255514043184000 11699790 126817661137722961764835241378101232640 11699791 -171029038802043546656083847405634406848 11699792 27541117678120214332540663891924992000 11699793 52079416597609439879217836251777106304 11699794 144259029980632115784052226351616587040 11699795 -205455021408718084257751542290081052720 11699796 -607985461262764165238652114429206059008 11699797 1302801178688228623038737968308061387132 11699798 -197732507588682280220654922978371566080 11699799 811188610550754306026019187710351127680 11699800 -74572127232744793122517085667403776000 11699801 -72596873579704921213636303361351571840 11699802 -3615103421515392821269795622637512208 11699803 108128308117483816599031996671708859008 11699804 775449616151197014519751507561394006016 11699805 235487117795805658279462834861755840000 11699806 -36507214204872886431473329572003086976 11699807 -3021981534705891530575719580869004800 11699808 -478264991502298508227379507108813733888 11699809 -256375558032038617630753356621481031760 11699810 -424843106789207955444229969177977792000 11699811 266061375672790913388524317814443641060 11699812 -141845711840732137299179916316753193344 11699813 -1121659547647454099140778698820787751938 11699814 5092480108664412713005434366409943040 11699815 -304096399963414439208653435964234116040 11699816 756358964644529115023890036272519060480 11699817 32687018034712481094986472204746648448 11699818 224267754885916708339436052189606067200 11699819 494927658118708954003615831144709711220 11699820 229686617870298029650414444887494246400 11699821 -192105437548871943296996544653923083520 11699822 -546382438717049223202021482471342180288 11699823 227131756839830829186973790465221202184 11699824 -120849179300510968349000576050892046336 11699825 -571593399094668529054994447717780800500 11699826 3431879271591071353371402784184736000 11699827 -212487994166000448122828180596023280 11699828 -577744091093930843836124015311915016832 11699829 438443157268865864465882459784007683840 11699830 203004676855889149891920607073999203200 11699831 279041748269872599060080083799901785904 11699832 -92737619094812607059812314860917186560 11699833 -1020172129301787707909892309225118192918 11699834 12789930249627162455016100676509934592 11699835 -125425990034947136086700954653303223040 11699836 -243834483740637139805243188867184497152 11699837 45831012785688341565412614001794112800 11699838 -253017680968246151699969001529096270656 11699839 -1145601057739857796585736436125003086000 11699840 -133046305752653953762279093059767500800 11699841 -64882930583342150853342017789415104208 11699842 -33592092757235539565638904115925800960 11699843 175718156488496951553359675491980244092 11699844 -4961705583991943482582036449960235008 11699845 287906633950547145091041874264589927100 11699846 101869375865121238113674550073864857024 11699847 410562418981852581721515936274491684000 11699848 -1681573247903733813828894661821195264000 11699849 -272350835834202524045185693057669479168 11699850 -173184803384124192749195950313150400000 11699851 -1056351642775710422781077721517433693760 11699852 864979956337197323141531503710330375936 11699853 1882754494057083689861861066380114752 11699854 667435690709867408037229238907635550720 11699855 -247580989867179199041320974321385892000 11699856 -2829719745198085581321816001420984320 11699857 -163071104015762443739859106804776881920 11699858 -79484744131104157498272125473839231360 11699859 -679142601098171362117463894096749710480 11699860 305711835406698294505274728052102158080 11699861 -320492646035679097126220086831852403076 11699862 -290755769230361669709501167191947630720 11699863 143347123937437218322681076259409480320 11699864 686355963610218714842247782130430955520 11699865 -163000577061353457551257017696975386880 11699866 208637296840308002384688246097743931632 11699867 379685668171805981136522479722172774916 11699868 6051418717828958662858207475016522240 11699869 -941037833135157809891711238085477320730 11699870 903771661051877029999838702001008640 11699871 -541557720777681289675376112932978780088 11699872 -211028446083352001661699273649711742976 11699873 -1053584296340968233842451199535325354816 11699874 31576521667728637764342676860079122720 11699875 -780629929328449589413674657207223296000 11699876 65045595158183432127580413149379552000 11699877 231652946567868836702095807456758566400 11699878 548856743231116070792131316145076470240 11699879 -632370530936200524315399771717368912520 11699880 -90519615325567670576686694921779200000 11699881 -309596205763431824654080531751284191068 11699882 -599699580182297806350550545308311184208 11699883 1116909308796214793183687105092623168 11699884 439391780634946973079632946823402094592 11699885 505018211253215106185359056184410269580 11699886 189230998932465964723847892461563468800 11699887 213384223646167690265003385072425203320 11699888 -34007701709529158821941188611884761088 11699889 -471672033574397001341692260496703346576 11699890 41879372835893412338846600297828569920 11699891 137634090929714827516830300777763403424 11699892 -27246757385203035148824391797122438784 11699893 -329555733104848948650012142158204003876 11699894 -124083592661012933637245541422975313504 11699895 -30113395407520589368749718672728047280 11699896 75958403743050681281194741087390924800 11699897 -512164078645461927900070410339945848688 11699898 -214805276182411648742349248340884226048 11699899 306492741553813916457772505691875660900 11699900 258754257744245699907750016214952192000 11699901 628545525558117174825725941052380629030 11699902 366102383506319380650079796887206112704 11699903 -242478309642484157885744569275191014848 11699904 216712021367791668559569502230697476096 11699905 100690366246325972113386584007875462400 11699906 590169683379148416995867534582609700864 11699907 19261186433981038816699439045753096688 11699908 374448744683493595971417018600939694080 11699909 319384006634652770972047773042214186968 11699910 -499870137287305172318481582661465920000 11699911 -767755237002899276982249278840588360488 11699912 148084959964505480894554200248964218880 11699913 13762821974441476180542915270778647264 11699914 -86175669799835849605224827666582882208 11699915 253365421960571264849707393510035763200 11699916 -368145469694397874926371406220807520256 11699917 682149143981836656159458064274658990966 11699918 22399682012602017291924810454639518720 11699919 297736031094659994060780906044337971328 11699920 166348489412589400745004870140590080000 11699921 580640260565583863499638730578216731122 11699922 178687129630374951533243194994494318080 11699923 -170358868391043736712162616181058721600 11699924 237869161456535081902361434357588276992 11699925 384320140540997480512815211216049260800 11699926 47996249696819400104762017309395192576 11699927 160779834301094194094190457177603874112 11699928 830057794250593961457060300965548800000 11699929 4144287783446646261769969481019493728 11699930 -39403880531907392158259623250092980480 11699931 477966378556351349022558728168348608152 11699932 525056901033594673886805478778771626496 11699933 -175300363484591292493830012749907519360 11699934 -279846521887749099001864828974732672000 11699935 258642752277905545841576510940454320000 11699936 -60736757080009933999215045394165923840 11699937 -89324271343859921316257034369256234560 11699938 -676772894505276643461961581580596392880 11699939 84342061023021807064873835759211082224 11699940 74588359919381599973345788984680038400 11699941 -515924127593105281713352045121008475232 11699942 404556949527709658432866483458732019392 11699943 -465582578551902247956641057002082238936 11699944 -779200375612762569359072935551917721600 11699945 -1261323843327154121770471982049769403520 11699946 251712646356717203234252848489766754144 11699947 330990109737075479328269772688149561232 11699948 -89653762173436204856093343966716098560 11699949 12871545531078365065576471361899558464 11699950 317129649396497945325629050341106008000 11699951 -102459564938974476101529660489557046600 11699952 117473523647225829549867612413535191040 11699953 -261918721224588720525744799298632406400 11699954 169467694871135293009171276858160558592 11699955 185312502626082227240196363773959154160 11699956 1484439282252862758781182157580879872 11699957 1290962519298342795474179462928673804206 11699958 47566291190857326675336941294137417728 11699959 472364073902521694502261508063025341160 11699960 -167138078987737000952701385538111897600 11699961 106990781242396191283298824403751813888 11699962 -67677110527051183496211807933853900800 11699963 -746179596296450899525511110241794963440 11699964 177194523437078702965148179739144480256 11699965 251818357793535227249720299743918424920 11699966 112343571322568113403514724485977660160 11699967 401004434459552625622808134721841979080 11699968 -197648738550819320703445516694973317120 11699969 930464716230624302033618616734832602370 11699970 216627619042502644902988998528835200000 11699971 1186396163628538913247202134995901298172 11699972 779513895915435738225729260895081384960 11699973 130249941586257527584404565003717080384 11699974 -422745901917310951662683729126724480 11699975 -504565855765936310383158183309986079600 11699976 -1126394142170276535815866662643287490560 11699977 80265466981308149478784613193742242720 11699978 -663362058111313309905580797080254294944 11699979 115073398445629917371551922635210805760 11699980 -115879464864939304503971791180364160000 11699981 -297681574022213917724348491128572434548 11699982 -130696253317905552618436947752508037248 11699983 -1209117051337963095804339995981309105576 11699984 -202188381547461295156295574525299712000 11699985 -277435672846657569491787846568893496320 11699986 -5721350996500706198030739414525533808 11699987 -196318328339181872749975967743687129968 11699988 -160698176961905842266562850723468544000 11699989 -83047151924696785383250223197719689728 11699990 201950473239016946835876555449992341120 11699991 -909233678729179400703128196112718841600 11699992 -177373096218080667740463995484211691520 11699993 953777583037391518471170154588937527242 11699994 -137725602219156412835054892182583360000 11699995 -770827216474530437455064635224447650400 11699996 -177572451675927119441444183761486209024 11699997 -75655689243529878693056676361736393280 11699998 411726375555603090422048073578212816320 11699999 -17839426146248168815411433367002552136